Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop Flip or Flop