text: /**********************************************************************/
  /*   ____  ____                                                       */
  /*  /   /\/   /                                                       */
  /* /___/  \  /                                                        */
  /* \   \   \/                                                       */
  /*  \   \        Copyright (c) 2003-2009 Xilinx, Inc.                */
  /*  /   /          All Right Reserved.                                 */
  /* /---/   /\                                                         */
  /* \   \  /  \                                                      */
  /*  \___\/\___\                                                    */
  /***********************************************************************/
  
  /* This file is designed for use with ISim build 0x7708f090 */
  
  #define XSI_HIDE_SYMBOL_SPEC true
  #include "xsi.h"
  #include <memory.h>
  #ifdef __GNUC__
  #include <stdlib.h>
  #else
  #include <malloc.h>
  #define alloca _alloca
  #endif
  static const char *ng0 = "E:/CS_152A/Lab4/Lab4Code/calculator/src/display_convert.v";
  static int ng1[] = {0, 0};
  static int ng2[] = {1000, 0};
  static int ng3[] = {100, 0};
  static int ng4[] = {10, 0};
  static unsigned int ng5[] = {0U, 0U};
  static unsigned int ng6[] = {192U, 0U};
  static unsigned int ng7[] = {1U, 0U};
  static unsigned int ng8[] = {249U, 0U};
  static unsigned int ng9[] = {2U, 0U};
  static unsigned int ng10[] = {164U, 0U};
  static unsigned int ng11[] = {3U, 0U};
  static unsigned int ng12[] = {176U, 0U};
  static unsigned int ng13[] = {4U, 0U};
  static unsigned int ng14[] = {153U, 0U};
  static unsigned int ng15[] = {5U, 0U};
  static unsigned int ng16[] = {146U, 0U};
  static unsigned int ng17[] = {6U, 0U};
  static unsigned int ng18[] = {130U, 0U};
  static unsigned int ng19[] = {7U, 0U};
  static unsigned int ng20[] = {248U, 0U};
  static unsigned int ng21[] = {8U, 0U};
  static unsigned int ng22[] = {128U, 0U};
  static unsigned int ng23[] = {9U, 0U};
  static unsigned int ng24[] = {144U, 0U};
  
  
  
  static void Initial_32_0(char *t0)
  {
      char *t1;
      char *t2;
  
  LAB0:    xsi_set_current_line(32, ng0);
  
  LAB2:    xsi_set_current_line(33, ng0);
      t1 = ((char*)((ng1)));
      t2 = (t0 + 2568);
      xsi_vlogvar_assign_value(t2, t1, 0, 0, 4);
      xsi_set_current_line(34, ng0);
      t1 = ((char*)((ng1)));
      t2 = (t0 + 2728);
      xsi_vlogvar_assign_value(t2, t1, 0, 0, 4);
      xsi_set_current_line(35, ng0);
      t1 = ((char*)((ng1)));
      t2 = (t0 + 2888);
      xsi_vlogvar_assign_value(t2, t1, 0, 0, 4);
      xsi_set_current_line(36, ng0);
      t1 = ((char*)((ng1)));
      t2 = (t0 + 3048);
      xsi_vlogvar_assign_value(t2, t1, 0, 0, 4);
  
  LAB1:    return;
  }
  
  static void Always_39_1(char *t0)
  {
      char t6[8];
      char t8[8];
      char *t1;
      char *t2;
      char *t3;
      char *t4;
      char *t5;
      char *t7;
      int t9;
      char *t10;
      char *t11;
      char *t12;
      char *t13;
  
  LAB0:    t1 = (t0 + 4856U);
      t2 = *((char **)t1);
      if (t2 == 0)
          goto LAB2;
  
  LAB3:    goto *t2;
  
  LAB2:    xsi_set_current_line(39, ng0);
      t2 = (t0 + 6168);
      *((int *)t2) = 1;
      t3 = (t0 + 4888);
      *((char **)t3) = t2;
      *((char **)t1) = &&LAB4;
  
  LAB1:    return;
  LAB4:    xsi_set_current_line(39, ng0);
  
  LAB5:    xsi_set_current_line(40, ng0);
      t4 = (t0 + 1208U);
      t5 = *((char **)t4);
      t4 = ((char*)((ng2)));
      memset(t6, 0, 8);
      xsi_vlog_unsigned_divide(t6, 32, t5, 26, t4, 32);
      t7 = (t0 + 3048);
      xsi_vlogvar_assign_value(t7, t6, 0, 0, 4);
      xsi_set_current_line(41, ng0);
      t2 = (t0 + 1208U);
      t3 = *((char **)t2);
      t2 = ((char*)((ng2)));
      memset(t6, 0, 8);
      xsi_vlog_unsigned_mod(t6, 32, t3, 26, t2, 32);
      t4 = ((char*)((ng3)));
      memset(t8, 0, 8);
      xsi_vlog_unsigned_divide(t8, 32, t6, 32, t4, 32);
      t5 = (t0 + 2888);
      xsi_vlogvar_assign_value(t5, t8, 0, 0, 4);
      xsi_set_current_line(42, ng0);
      t2 = (t0 + 1208U);
      t3 = *((char **)t2);
      t2 = ((char*)((ng3)));
      memset(t6, 0, 8);
      xsi_vlog_unsigned_mod(t6, 32, t3, 26, t2, 32);
      t4 = ((char*)((ng4)));
      memset(t8, 0, 8);
      xsi_vlog_unsigned_divide(t8, 32, t6, 32, t4, 32);
      t5 = (t0 + 2728);
      xsi_vlogvar_assign_value(t5, t8, 0, 0, 4);
      xsi_set_current_line(43, ng0);
      t2 = (t0 + 1208U);
      t3 = *((char **)t2);
      t2 = ((char*)((ng4)));
      memset(t6, 0, 8);
      xsi_vlog_unsigned_mod(t6, 32, t3, 26, t2, 32);
      t4 = (t0 + 2568);
      xsi_vlogvar_assign_value(t4, t6, 0, 0, 4);
      xsi_set_current_line(55, ng0);
      t2 = (t0 + 3048);
      t3 = (t2 + 56U);
      t4 = *((char **)t3);
  
  LAB6:    t5 = ((char*)((ng5)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t5, 4);
      if (t9 == 1)
          goto LAB7;
  
  LAB8:    t2 = ((char*)((ng7)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB9;
  
  LAB10:    t2 = ((char*)((ng9)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB11;
  
  LAB12:    t2 = ((char*)((ng11)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB13;
  
  LAB14:    t2 = ((char*)((ng13)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB15;
  
  LAB16:    t2 = ((char*)((ng15)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB17;
  
  LAB18:    t2 = ((char*)((ng17)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB19;
  
  LAB20:    t2 = ((char*)((ng19)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB21;
  
  LAB22:    t2 = ((char*)((ng21)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB23;
  
  LAB24:    t2 = ((char*)((ng23)));
      t9 = xsi_vlog_unsigned_case_compare(t4, 4, t2, 4);
      if (t9 == 1)
          goto LAB25;
  
  LAB26:
  LAB28:
  LAB27:    xsi_set_current_line(66, ng0);
      t2 = ((char*)((ng5)));
      t3 = (t0 + 3688);
      xsi_vlogvar_assign_value(t3, t2, 0, 0, 8);
  
  LAB29:    xsi_set_current_line(69, ng0);
      t2 = (t0 + 2888);
      t3 = (t2 + 56U);
      t5 = *((char **)t3);
  
  LAB30:    t7 = ((char*)((ng5)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t7, 4);
      if (t9 == 1)
          goto LAB31;
  
  LAB32:    t2 = ((char*)((ng7)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB33;
  
  LAB34:    t2 = ((char*)((ng9)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB35;
  
  LAB36:    t2 = ((char*)((ng11)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB37;
  
  LAB38:    t2 = ((char*)((ng13)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB39;
  
  LAB40:    t2 = ((char*)((ng15)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB41;
  
  LAB42:    t2 = ((char*)((ng17)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB43;
  
  LAB44:    t2 = ((char*)((ng19)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB45;
  
  LAB46:    t2 = ((char*)((ng21)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB47;
  
  LAB48:    t2 = ((char*)((ng23)));
      t9 = xsi_vlog_unsigned_case_compare(t5, 4, t2, 4);
      if (t9 == 1)
          goto LAB49;
  
  LAB50:
  LAB52:
  LAB51:    xsi_set_current_line(80, ng0);
      t2 = ((char*)((ng5)));
      t3 = (t0 + 3528);
      xsi_vlogvar_assign_value(t3, t2, 0, 0, 8);
  
  LAB53:    xsi_set_current_line(83, ng0);
      t2 = (t0 + 2728);
      t3 = (t2 + 56U);
      t7 = *((char **)t3);
  
  LAB54:    t10 = ((char*)((ng5)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t10, 4);
      if (t9 == 1)
          goto LAB55;
  
  LAB56:    t2 = ((char*)((ng7)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB57;
  
  LAB58:    t2 = ((char*)((ng9)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB59;
  
  LAB60:    t2 = ((char*)((ng11)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB61;
  
  LAB62:    t2 = ((char*)((ng13)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB63;
  
  LAB64:    t2 = ((char*)((ng15)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB65;
  
  LAB66:    t2 = ((char*)((ng17)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB67;
  
  LAB68:    t2 = ((char*)((ng19)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB69;
  
  LAB70:    t2 = ((char*)((ng21)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB71;
  
  LAB72:    t2 = ((char*)((ng23)));
      t9 = xsi_vlog_unsigned_case_compare(t7, 4, t2, 4);
      if (t9 == 1)
          goto LAB73;
  
  LAB74:
  LAB76:
  LAB75:    xsi_set_current_line(94, ng0);
      t2 = ((char*)((ng5)));
      t3 = (t0 + 3368);
      xsi_vlogvar_assign_value(t3, t2, 0, 0, 8);
  
  LAB77:    xsi_set_current_line(97, ng0);
      t2 = (t0 + 2568);
      t3 = (t2 + 56U);
      t10 = *((char **)t3);
  
  LAB78:    t11 = ((char*)((ng5)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t11, 4);
      if (t9 == 1)
          goto LAB79;
  
  LAB80:    t2 = ((char*)((ng7)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB81;
  
  LAB82:    t2 = ((char*)((ng9)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB83;
  
  LAB84:    t2 = ((char*)((ng11)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB85;
  
  LAB86:    t2 = ((char*)((ng13)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB87;
  
  LAB88:    t2 = ((char*)((ng15)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB89;
  
  LAB90:    t2 = ((char*)((ng17)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB91;
  
  LAB92:    t2 = ((char*)((ng19)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB93;
  
  LAB94:    t2 = ((char*)((ng21)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB95;
  
  LAB96:    t2 = ((char*)((ng23)));
      t9 = xsi_vlog_unsigned_case_compare(t10, 4, t2, 4);
      if (t9 == 1)
          goto LAB97;
  
  LAB98:
  LAB100:
  LAB99:    xsi_set_current_line(108, ng0);
      t2 = ((char*)((ng5)));
      t3 = (t0 + 3208);
      xsi_vlogvar_assign_value(t3, t2, 0, 0, 8);
  
  LAB101:    goto LAB2;
  
  LAB7:    xsi_set_current_line(56, ng0);
      t7 = ((char*)((ng6)));
      t10 = (t0 + 3688);
      xsi_vlogvar_assign_value(t10, t7, 0, 0, 8);
      goto LAB29;
  
  LAB9:    xsi_set_current_line(57, ng0);
      t3 = ((char*)((ng8)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB11:    xsi_set_current_line(58, ng0);
      t3 = ((char*)((ng10)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB13:    xsi_set_current_line(59, ng0);
      t3 = ((char*)((ng12)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB15:    xsi_set_current_line(60, ng0);
      t3 = ((char*)((ng14)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB17:    xsi_set_current_line(61, ng0);
      t3 = ((char*)((ng16)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB19:    xsi_set_current_line(62, ng0);
      t3 = ((char*)((ng18)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB21:    xsi_set_current_line(63, ng0);
      t3 = ((char*)((ng20)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB23:    xsi_set_current_line(64, ng0);
      t3 = ((char*)((ng22)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB25:    xsi_set_current_line(65, ng0);
      t3 = ((char*)((ng24)));
      t5 = (t0 + 3688);
      xsi_vlogvar_assign_value(t5, t3, 0, 0, 8);
      goto LAB29;
  
  LAB31:    xsi_set_current_line(70, ng0);
      t10 = ((char*)((ng6)));
      t11 = (t0 + 3528);
      xsi_vlogvar_assign_value(t11, t10, 0, 0, 8);
      goto LAB53;
  
  LAB33:    xsi_set_current_line(71, ng0);
      t3 = ((char*)((ng8)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB35:    xsi_set_current_line(72, ng0);
      t3 = ((char*)((ng10)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB37:    xsi_set_current_line(73, ng0);
      t3 = ((char*)((ng12)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB39:    xsi_set_current_line(74, ng0);
      t3 = ((char*)((ng14)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB41:    xsi_set_current_line(75, ng0);
      t3 = ((char*)((ng16)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB43:    xsi_set_current_line(76, ng0);
      t3 = ((char*)((ng18)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB45:    xsi_set_current_line(77, ng0);
      t3 = ((char*)((ng20)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB47:    xsi_set_current_line(78, ng0);
      t3 = ((char*)((ng22)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB49:    xsi_set_current_line(79, ng0);
      t3 = ((char*)((ng24)));
      t7 = (t0 + 3528);
      xsi_vlogvar_assign_value(t7, t3, 0, 0, 8);
      goto LAB53;
  
  LAB55:    xsi_set_current_line(84, ng0);
      t11 = ((char*)((ng6)));
      t12 = (t0 + 3368);
      xsi_vlogvar_assign_value(t12, t11, 0, 0, 8);
      goto LAB77;
  
  LAB57:    xsi_set_current_line(85, ng0);
      t3 = ((char*)((ng8)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB59:    xsi_set_current_line(86, ng0);
      t3 = ((char*)((ng10)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB61:    xsi_set_current_line(87, ng0);
      t3 = ((char*)((ng12)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB63:    xsi_set_current_line(88, ng0);
      t3 = ((char*)((ng14)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB65:    xsi_set_current_line(89, ng0);
      t3 = ((char*)((ng16)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB67:    xsi_set_current_line(90, ng0);
      t3 = ((char*)((ng18)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB69:    xsi_set_current_line(91, ng0);
      t3 = ((char*)((ng20)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB71:    xsi_set_current_line(92, ng0);
      t3 = ((char*)((ng22)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB73:    xsi_set_current_line(93, ng0);
      t3 = ((char*)((ng24)));
      t10 = (t0 + 3368);
      xsi_vlogvar_assign_value(t10, t3, 0, 0, 8);
      goto LAB77;
  
  LAB79:    xsi_set_current_line(98, ng0);
      t12 = ((char*)((ng6)));
      t13 = (t0 + 3208);
      xsi_vlogvar_assign_value(t13, t12, 0, 0, 8);
      goto LAB101;
  
  LAB81:    xsi_set_current_line(99, ng0);
      t3 = ((char*)((ng8)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB83:    xsi_set_current_line(100, ng0);
      t3 = ((char*)((ng10)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB85:    xsi_set_current_line(101, ng0);
      t3 = ((char*)((ng12)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB87:    xsi_set_current_line(102, ng0);
      t3 = ((char*)((ng14)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB89:    xsi_set_current_line(103, ng0);
      t3 = ((char*)((ng16)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB91:    xsi_set_current_line(104, ng0);
      t3 = ((char*)((ng18)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB93:    xsi_set_current_line(105, ng0);
      t3 = ((char*)((ng20)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB95:    xsi_set_current_line(106, ng0);
      t3 = ((char*)((ng22)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  LAB97:    xsi_set_current_line(107, ng0);
      t3 = ((char*)((ng24)));
      t11 = (t0 + 3208);
      xsi_vlogvar_assign_value(t11, t3, 0, 0, 8);
      goto LAB101;
  
  }
  
  static void Cont_112_2(char *t0)
  {
      char *t1;
      char *t2;
      char *t3;
      char *t4;
      char *t5;
      char *t6;
      char *t7;
      char *t8;
      char *t9;
      unsigned int t10;
      unsigned int t11;
      char *t12;
      unsigned int t13;
      unsigned int t14;
      char *t15;
      unsigned int t16;
      unsigned int t17;
      char *t18;
  
  LAB0:    t1 = (t0 + 5104U);
      t2 = *((char **)t1);
      if (t2 == 0)
          goto LAB2;
  
  LAB3:    goto *t2;
  
  LAB2:    xsi_set_current_line(112, ng0);
      t2 = (t0 + 3208);
      t3 = (t2 + 56U);
      t4 = *((char **)t3);
      t5 = (t0 + 6312);
      t6 = (t5 + 56U);
      t7 = *((char **)t6);
      t8 = (t7 + 56U);
      t9 = *((char **)t8);
      memset(t9, 0, 8);
      t10 = 255U;
      t11 = t10;
      t12 = (t4 + 4);
      t13 = *((unsigned int *)t4);
      t10 = (t10 & t13);
      t14 = *((unsigned int *)t12);
      t11 = (t11 & t14);
      t15 = (t9 + 4);
      t16 = *((unsigned int *)t9);
      *((unsigned int *)t9) = (t16 | t10);
      t17 = *((unsigned int *)t15);
      *((unsigned int *)t15) = (t17 | t11);
      xsi_driver_vfirst_trans(t5, 0, 7);
      t18 = (t0 + 6184);
      *((int *)t18) = 1;
  
  LAB1:    return;
  }
  
  static void Cont_113_3(char *t0)
  {
      char *t1;
      char *t2;
      char *t3;
      char *t4;
      char *t5;
      char *t6;
      char *t7;
      char *t8;
      char *t9;
      unsigned int t10;
      unsigned int t11;
      char *t12;
      unsigned int t13;
      unsigned int t14;
      char *t15;
      unsigned int t16;
      unsigned int t17;
      char *t18;
  
  LAB0:    t1 = (t0 + 5352U);
      t2 = *((char **)t1);
      if (t2 == 0)
          goto LAB2;
  
  LAB3:    goto *t2;
  
  LAB2:    xsi_set_current_line(113, ng0);
      t2 = (t0 + 3368);
      t3 = (t2 + 56U);
      t4 = *((char **)t3);
      t5 = (t0 + 6376);
      t6 = (t5 + 56U);
      t7 = *((char **)t6);
      t8 = (t7 + 56U);
      t9 = *((char **)t8);
      memset(t9, 0, 8);
      t10 = 255U;
      t11 = t10;
      t12 = (t4 + 4);
      t13 = *((unsigned int *)t4);
      t10 = (t10 & t13);
      t14 = *((unsigned int *)t12);
      t11 = (t11 & t14);
      t15 = (t9 + 4);
      t16 = *((unsigned int *)t9);
      *((unsigned int *)t9) = (t16 | t10);
      t17 = *((unsigned int *)t15);
      *((unsigned int *)t15) = (t17 | t11);
      xsi_driver_vfirst_trans(t5, 0, 7);
      t18 = (t0 + 6200);
      *((int *)t18) = 1;
  
  LAB1:    return;
  }
  
  static void Cont_114_4(char *t0)
  {
      char *t1;
      char *t2;
      char *t3;
      char *t4;
      char *t5;
      char *t6;
      char *t7;
      char *t8;
      char *t9;
      unsigned int t10;
      unsigned int t11;
      char *t12;
      unsigned int t13;
      unsigned int t14;
      char *t15;
      unsigned int t16;
      unsigned int t17;
      char *t18;
  
  LAB0:    t1 = (t0 + 5600U);
      t2 = *((char **)t1);
      if (t2 == 0)
          goto LAB2;
  
  LAB3:    goto *t2;
  
  LAB2:    xsi_set_current_line(114, ng0);
      t2 = (t0 + 3528);
      t3 = (t2 + 56U);
      t4 = *((char **)t3);
      t5 = (t0 + 6440);
      t6 = (t5 + 56U);
      t7 = *((char **)t6);
      t8 = (t7 + 56U);
      t9 = *((char **)t8);
      memset(t9, 0, 8);
      t10 = 255U;
      t11 = t10;
      t12 = (t4 + 4);
      t13 = *((unsigned int *)t4);
      t10 = (t10 & t13);
      t14 = *((unsigned int *)t12);
      t11 = (t11 & t14);
      t15 = (t9 + 4);
      t16 = *((unsigned int *)t9);
      *((unsigned int *)t9) = (t16 | t10);
      t17 = *((unsigned int *)t15);
      *((unsigned int *)t15) = (t17 | t11);
      xsi_driver_vfirst_trans(t5, 0, 7);
      t18 = (t0 + 6216);
      *((int *)t18) = 1;
  
  LAB1:    return;
  }
  
  static void Cont_115_5(char *t0)
  {
      char *t1;
      char *t2;
      char *t3;
      char *t4;
      char *t5;
      char *t6;
      char *t7;
      char *t8;
      char *t9;
      unsigned int t10;
      unsigned int t11;
      char *t12;
      unsigned int t13;
      unsigned int t14;
      char *t15;
      unsigned int t16;
      unsigned int t17;
      char *t18;
  
  LAB0:    t1 = (t0 + 5848U);
      t2 = *((char **)t1);
      if (t2 == 0)
          goto LAB2;
  
  LAB3:    goto *t2;
  
  LAB2:    xsi_set_current_line(115, ng0);
      t2 = (t0 + 3688);
      t3 = (t2 + 56U);
      t4 = *((char **)t3);
      t5 = (t0 + 6504);
      t6 = (t5 + 56U);
      t7 = *((char **)t6);
      t8 = (t7 + 56U);
      t9 = *((char **)t8);
      memset(t9, 0, 8);
      t10 = 255U;
      t11 = t10;
      t12 = (t4 + 4);
      t13 = *((unsigned int *)t4);
      t10 = (t10 & t13);
      t14 = *((unsigned int *)t12);
      t11 = (t11 & t14);
      t15 = (t9 + 4);
      t16 = *((unsigned int *)t9);
      *((unsigned int *)t9) = (t16 | t10);
      t17 = *((unsigned int *)t15);
      *((unsigned int *)t15) = (t17 | t11);
      xsi_driver_vfirst_trans(t5, 0, 7);
      t18 = (t0 + 6232);
      *((int *)t18) = 1;
  
  LAB1:    return;
  }
  
  
  extern void work_m_00000000001572754575_0101681054_init()
  {
  	static char *pe[] = {(void *)Initial_32_0,(void *)Always_39_1,(void *)Cont_112_2,(void *)Cont_113_3,(void *)Cont_114_4,(void *)Cont_115_5};
  	xsi_register_didat("work_m_00000000001572754575_0101681054", "isim/tb_isim_beh.exe.sim/work/m_00000000001572754575_0101681054.didat");
  	xsi_register_executes(pe);
  }
  