public static abk a(ContentResolver contentresolver, Uri uri, int i) { abk abk1; abk1 = new abk(); android.graphics.BitmapFactory.Options options; if ("data".equals(uri.getScheme())) { contentresolver = new abp(contentresolver, uri); } else { contentresolver = new abo(contentresolver, uri); } uri = new android.graphics.BitmapFactory.Options(); uri.inJustDecodeBounds = true; a(((abr) (contentresolver)), ((android.graphics.BitmapFactory.Options) (uri))); uri = new Point(((android.graphics.BitmapFactory.Options) (uri)).outWidth, ((android.graphics.BitmapFactory.Options) (uri)).outHeight); options = new android.graphics.BitmapFactory.Options(); options.inSampleSize = Math.max(((Point) (uri)).x / i, ((Point) (uri)).y / i); abk1.b = a(((abr) (contentresolver)), options); abk1.c = 0; return abk1; contentresolver; abk1.c = 1; _L2: return abk1; contentresolver; abk1.c = 1; continue; /* Loop/switch isn't completed */ contentresolver; continue; /* Loop/switch isn't completed */ contentresolver; if (true) goto _L2; else goto _L1