public void writeToParcel(Parcel paramParcel, int paramInt) {
   super.writeToParcel(paramParcel, paramInt);
   if (iz) {}
   for (paramInt = 1; ; paramInt = 0) {
     paramParcel.writeInt(paramInt);
     return;
   }
 }
 public void writeToParcel(Parcel paramParcel, int paramInt) {
   int j = 0;
   super.writeToParcel(paramParcel, paramInt);
   if (a != null) {}
   int[] arrayOfInt;
   Parcelable[] arrayOfParcelable;
   for (int i = a.size(); ; i = 0) {
     paramParcel.writeInt(i);
     arrayOfInt = new int[i];
     arrayOfParcelable = new Parcelable[i];
     while (j < i) {
       arrayOfInt[j] = a.keyAt(j);
       arrayOfParcelable[j] = ((Parcelable) a.valueAt(j));
       j += 1;
     }
   }
   paramParcel.writeIntArray(arrayOfInt);
   paramParcel.writeParcelableArray(arrayOfParcelable, paramInt);
 }
 public void writeToParcel(Parcel paramParcel, int paramInt)
 {
   int i = 1;
   super.writeToParcel(paramParcel, paramInt);
   if (a)
   {
     paramInt = 1;
     paramParcel.writeInt(paramInt);
     if (!b) {
       break label58;
     }
   }
   label58:
   for (paramInt = i;; paramInt = 0)
   {
     paramParcel.writeInt(paramInt);
     paramParcel.writeString(c);
     paramParcel.writeString(d);
     return;
     paramInt = 0;
     break;
   }
 }
 public void writeToParcel(Parcel paramParcel, int paramInt) {
   super.writeToParcel(paramParcel, paramInt);
   paramParcel.writeParcelable(a, 0);
 }