1  typedef int int32_t;
       2  typedef unsigned int uint32_t;
       3  static uint32_t
       4  safe_sub_func_uint32_t_u_u (uint32_t ui1, uint32_t ui2)
       5  {
       6    return ui1 - ui2;
       7  }
       8  
       9  int32_t l_105[7];
      10  
      11  int32_t g_4;
      12  int32_t *g_54 = &g_4;
      13  int32_t *
      14  func (int32_t p_73, int32_t * p_74, int32_t p_75, int32_t * *p_76,
      15        int32_t * *p_77)
      16  {
      17  lbl_110:for (g_4 = 0; g_4; g_4 = 1)
      18      {
      19      }
      20    for (p_75 = -28; p_75; p_75 = safe_sub_func_uint32_t_u_u (p_75, 1))
      21      {
      22        if (g_4)
      23          goto lbl_110;
      24        *g_54 = 0;
      25      }
      26    return &l_105[5];
      27  }
      28