#include <perms.h>

//          Edinburgh IMP77 Compiler - Version 8.4
//
//     1  %begin

int main(int argc, char **argv) { /*%begin*/
  _imp_initialise(argc, argv);

  //     2    %integer btrue, bfalse, instring

  int BTRUE;
  int BFALSE;
  int INSTRING;

  //     3    %integer ch, inconst, ptr, obp, res

  int CH;
  int INCONST;
  int PTR;
  int OBP;
  int RES;

  //     4    %integerarray sc('A':'Z')

  int SC[26];
  struct _imp_dv SC_dv = {SC, sizeof(int) /*, dims, <bounds> */};

  //     5    %bytearray outbuf(0:1000)

  unsigned char OUTBUF[1001];
  struct _imp_dv OUTBUF_dv = {OUTBUF, sizeof(unsigned char) /*, dims, <bounds> */};

  //     6
  //     7    %routine getline(%integer ptr)

  void GETLINE(int PTR) {
    //     8    %end

    return;
  } /* end of GETLINE */

  // ?PTR unused
  //     9    %integerfn next non sp(%integer sym)

  int NEXTNONSP(int SYM) {
    //    10      %result = 'x'

    return 120;

    //    11    %end

  } /* end of NEXTNONSP */

  // ?SYM unused
  //    12    %switch bip(1:2000)

  int BIP_index;
  int BIP_line;
  char *BIP_file;
  static const void *BIP[2000] = {
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_1013,    &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing,
      &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing, &&case_BIP_missing};

  //    13
  //    14  bip(1013): ! Alias.

case_BIP_1013:;

//    15     ch = next non sp(inconst)

  CH = NEXTNONSP(INCONST);

  //    16     ptr = ptr + 1

  PTR = PTR + 1;

  //    17     %if ch # '"' %then res = bfalse %and -> inc

  if (CH == 34) goto L_0002;
  RES = BFALSE;
  goto U_1000;
L_0002:;

//    18     outbuf(obp) = ' '

  OUTBUF[OBP] = 32;

  //    19     obp = obp + 1

  OBP = OBP + 1;

  //    20     outbuf(obp) = '"'

  OUTBUF[OBP] = 34;

  //    21     obp = obp + 1

  OBP = OBP + 1;

  //    22     %cycle

L_0003:;

//    23        %if sc(ptr) = '"' %start

  if (SC[PTR - 65] != 34) goto L_0004;

    //    24           outbuf(obp) = '"' ! instring

  OUTBUF[OBP] = 34 | INSTRING;

  //    25           %if sc(ptr + 1) # '"' %then %exit

  if (SC[PTR + 1 - 65] == 34) goto L_0005;
  goto L_0006;
L_0005:;

//    26           outbuf(obp + 1) = '"' ! instring

  OUTBUF[OBP + 1] = 34 | INSTRING;

  //    27           obp = obp + 2

  OBP = OBP + 2;

  //    28           ptr = ptr + 2

  PTR = PTR + 2;

  //    29        %finish %else %start

  goto L_0007;
L_0004:;

//    30           ch = sc(ptr)

  CH = SC[PTR - 65];

  //    31           outbuf(obp) = ch ! instring

  OUTBUF[OBP] = CH | INSTRING;

  //    32           obp = obp + 1

  OBP = OBP + 1;

  //    33           ptr = ptr + 1

  PTR = PTR + 1;

  //    34           getline(ptr) %if ch = nl

  if (CH != 10) goto L_0008;
  GETLINE(PTR);
L_0008:;

//    35        %finish

L_0007:;

//    36     %repeat

  goto L_0003;
L_0006:;

//    37     ptr = ptr + 1

  PTR = PTR + 1;

  //    38     obp = obp + 1

  OBP = OBP + 1;

  //    39  inc:

U_1000:;

//    40  %endofprogram

  _imp_stop(0);
  return 0;

case_BIP_dispatch:
  if (BIP_index < 1 || BIP_index > 2000)
    _imp_signalf(6, 3, BIP_index, "->BIP(%d) out of bounds at %s line %d", BIP_index, BIP_file, BIP_line);
  goto *BIP[BIP_index - 1];

case_BIP_missing:
  _imp_signalf(8, 2, BIP_index, "switch jump to undefined label BIP(%d): at %s line %d", BIP_index, BIP_file, BIP_line);
end_0:;
}