META-INF/
META-INF/MANIFEST.MF
com/
com/squareup/
com/squareup/picasso/
com/squareup/picasso/Action$RequestWeakReference.class
Action.java
package com.squareup.picasso
 com.squareup.picasso.Action$RequestWeakReference extends java.lang.ref.WeakReference {
	final com.squareup.picasso.Action action
	public void <init> (com.squareup.picasso.Action, java.lang.Object, java.lang.ref.ReferenceQueue) 
		com.squareup.picasso.Action action
		Object referent
		java.lang.ref.ReferenceQueue q
}

com/squareup/picasso/Action.class
Action.java
package com.squareup.picasso
abstract com.squareup.picasso.Action extends java.lang.Object {
	final com.squareup.picasso.Picasso picasso
	final com.squareup.picasso.Request request
	final java.lang.ref.WeakReference target
	final boolean skipCache
	final boolean noFade
	final int errorResId
	final android.graphics.drawable.Drawable errorDrawable
	final String key
	final Object tag
	boolean willReplay
	boolean cancelled
	void <init> (com.squareup.picasso.Picasso, java.lang.Object, com.squareup.picasso.Request, boolean, boolean, int, android.graphics.drawable.Drawable, java.lang.String, java.lang.Object) 
		com.squareup.picasso.Picasso picasso
		Object target
		com.squareup.picasso.Request request
		boolean skipCache
		boolean noFade
		int errorResId
		android.graphics.drawable.Drawable errorDrawable
		String key
		Object tag
	abstract void complete (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
	abstract void error () 
	void cancel () 
	com.squareup.picasso.Request getRequest () 
	java.lang.Object getTarget () 
	java.lang.String getKey () 
	boolean isCancelled () 
	boolean willReplay () 
	com.squareup.picasso.Picasso getPicasso () 
	com.squareup.picasso.Picasso$Priority getPriority () 
	java.lang.Object getTag () 
}

com/squareup/picasso/AssetRequestHandler.class
AssetRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.AssetRequestHandler extends com.squareup.picasso.RequestHandler {
	protected static final String ANDROID_ASSET
	private static final int ASSET_PREFIX_LENGTH
	private final android.content.res.AssetManager assetManager
	public void <init> (android.content.Context) 
		android.content.Context context
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
		android.net.Uri uri
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
		String filePath
	android.graphics.Bitmap decodeAsset (com.squareup.picasso.Request, java.lang.String)  throws java.io.IOException 
		java.io.InputStream is
		com.squareup.picasso.Request data
		String filePath
		android.graphics.BitmapFactory$Options options
		java.io.InputStream is
	static void <clinit> () 
}

com/squareup/picasso/BitmapHunter$1.class
BitmapHunter.java
package com.squareup.picasso
final com.squareup.picasso.BitmapHunter$1 extends java.lang.ThreadLocal {
	void <init> () 
	protected java.lang.StringBuilder initialValue () 
	protected volatile synthetic java.lang.Object initialValue () 
}

com/squareup/picasso/BitmapHunter$2.class
BitmapHunter.java
package com.squareup.picasso
final com.squareup.picasso.BitmapHunter$2 extends com.squareup.picasso.RequestHandler {
	void <init> () 
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
}

com/squareup/picasso/BitmapHunter$3.class
BitmapHunter.java
package com.squareup.picasso
final com.squareup.picasso.BitmapHunter$3 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic com.squareup.picasso.Transformation val$transformation
	final synthetic RuntimeException val$e
	void <init> (com.squareup.picasso.Transformation, java.lang.RuntimeException) 
	public void run () 
}

com/squareup/picasso/BitmapHunter$4.class
BitmapHunter.java
package com.squareup.picasso
final com.squareup.picasso.BitmapHunter$4 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic StringBuilder val$builder
	void <init> (java.lang.StringBuilder) 
	public void run () 
}

com/squareup/picasso/BitmapHunter$5.class
BitmapHunter.java
package com.squareup.picasso
final com.squareup.picasso.BitmapHunter$5 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic com.squareup.picasso.Transformation val$transformation
	void <init> (com.squareup.picasso.Transformation) 
	public void run () 
}

com/squareup/picasso/BitmapHunter$6.class
BitmapHunter.java
package com.squareup.picasso
final com.squareup.picasso.BitmapHunter$6 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic com.squareup.picasso.Transformation val$transformation
	void <init> (com.squareup.picasso.Transformation) 
	public void run () 
}

com/squareup/picasso/BitmapHunter.class
BitmapHunter.java
package com.squareup.picasso
 com.squareup.picasso.BitmapHunter extends java.lang.Object implements java.lang.Runnable  {
	private static final Object DECODE_LOCK
	private static final ThreadLocal NAME_BUILDER
	private static final java.util.concurrent.atomic.AtomicInteger SEQUENCE_GENERATOR
	private static final com.squareup.picasso.RequestHandler ERRORING_HANDLER
	final int sequence
	final com.squareup.picasso.Picasso picasso
	final com.squareup.picasso.Dispatcher dispatcher
	final com.squareup.picasso.Cache cache
	final com.squareup.picasso.Stats stats
	final String key
	final com.squareup.picasso.Request data
	final boolean skipMemoryCache
	final com.squareup.picasso.RequestHandler requestHandler
	com.squareup.picasso.Action action
	java.util.List actions
	android.graphics.Bitmap result
	java.util.concurrent.Future future
	com.squareup.picasso.Picasso$LoadedFrom loadedFrom
	Exception exception
	int exifRotation
	int retryCount
	com.squareup.picasso.Picasso$Priority priority
	void <init> (com.squareup.picasso.Picasso, com.squareup.picasso.Dispatcher, com.squareup.picasso.Cache, com.squareup.picasso.Stats, com.squareup.picasso.Action, com.squareup.picasso.RequestHandler) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Dispatcher dispatcher
		com.squareup.picasso.Cache cache
		com.squareup.picasso.Stats stats
		com.squareup.picasso.Action action
		com.squareup.picasso.RequestHandler requestHandler
	public void run () 
		com.squareup.picasso.Downloader$ResponseException e
		java.io.IOException e
		java.io.StringWriter writer
		OutOfMemoryError e
		Exception e
	android.graphics.Bitmap hunt ()  throws java.io.IOException 
		android.graphics.Bitmap bitmap
		com.squareup.picasso.RequestHandler$Result result
	void attach (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
		boolean loggingEnabled
		com.squareup.picasso.Request request
		com.squareup.picasso.Picasso$Priority actionPriority
	void detach (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
		boolean detached
	private com.squareup.picasso.Picasso$Priority computeNewPriority () 
		com.squareup.picasso.Picasso$Priority actionPriority
		int i
		int n
		com.squareup.picasso.Picasso$Priority newPriority
		boolean hasMultiple
		boolean hasAny
	boolean cancel () 
	boolean isCancelled () 
	boolean shouldSkipMemoryCache () 
	boolean shouldRetry (boolean, android.net.NetworkInfo) 
		boolean airplaneMode
		android.net.NetworkInfo info
		boolean hasRetries
	boolean supportsReplay () 
	android.graphics.Bitmap getResult () 
	java.lang.String getKey () 
	com.squareup.picasso.Request getData () 
	com.squareup.picasso.Action getAction () 
	com.squareup.picasso.Picasso getPicasso () 
	java.util.List getActions () 
	java.lang.Exception getException () 
	com.squareup.picasso.Picasso$LoadedFrom getLoadedFrom () 
	com.squareup.picasso.Picasso$Priority getPriority () 
	static void updateThreadName (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
		String name
		StringBuilder builder
	static com.squareup.picasso.BitmapHunter forRequest (com.squareup.picasso.Picasso, com.squareup.picasso.Dispatcher, com.squareup.picasso.Cache, com.squareup.picasso.Stats, com.squareup.picasso.Action) 
		com.squareup.picasso.RequestHandler requestHandler
		int i
		int count
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Dispatcher dispatcher
		com.squareup.picasso.Cache cache
		com.squareup.picasso.Stats stats
		com.squareup.picasso.Action action
		com.squareup.picasso.Request request
		java.util.List requestHandlers
	static android.graphics.Bitmap applyCustomTransformations (java.util.List, android.graphics.Bitmap) 
		RuntimeException e
		com.squareup.picasso.Transformation t
		StringBuilder builder
		com.squareup.picasso.Transformation transformation
		android.graphics.Bitmap newResult
		android.graphics.Bitmap newResult
		int i
		int count
		java.util.List transformations
		android.graphics.Bitmap result
	static android.graphics.Bitmap transformResult (com.squareup.picasso.Request, android.graphics.Bitmap, int) 
		int newSize
		float scale
		int newSize
		float widthRatio
		float heightRatio
		float scale
		float widthRatio
		float heightRatio
		float scale
		float sx
		float sy
		int targetWidth
		int targetHeight
		float targetRotation
		com.squareup.picasso.Request data
		android.graphics.Bitmap result
		int exifRotation
		int inWidth
		int inHeight
		int drawX
		int drawY
		int drawWidth
		int drawHeight
		android.graphics.Matrix matrix
		android.graphics.Bitmap newResult
	static void <clinit> () 
}

com/squareup/picasso/Cache$1.class
Cache.java
package com.squareup.picasso
final com.squareup.picasso.Cache$1 extends java.lang.Object implements com.squareup.picasso.Cache  {
	void <init> () 
	public android.graphics.Bitmap get (java.lang.String) 
		String key
	public void set (java.lang.String, android.graphics.Bitmap) 
		String key
		android.graphics.Bitmap bitmap
	public int size () 
	public int maxSize () 
	public void clear () 
}

com/squareup/picasso/Cache.class
Cache.java
package com.squareup.picasso
public abstract com.squareup.picasso.Cache extends java.lang.Object {
	public static final com.squareup.picasso.Cache NONE
	public abstract android.graphics.Bitmap get (java.lang.String) 
	public abstract void set (java.lang.String, android.graphics.Bitmap) 
	public abstract int size () 
	public abstract int maxSize () 
	public abstract void clear () 
	static void <clinit> () 
}

com/squareup/picasso/Callback$EmptyCallback.class
Callback.java
package com.squareup.picasso
public com.squareup.picasso.Callback$EmptyCallback extends java.lang.Object implements com.squareup.picasso.Callback  {
	public void <init> () 
	public void onSuccess () 
	public void onError () 
}

com/squareup/picasso/Callback.class
Callback.java
package com.squareup.picasso
public abstract com.squareup.picasso.Callback extends java.lang.Object {
	public abstract void onSuccess () 
	public abstract void onError () 
}

com/squareup/picasso/ContactsPhotoRequestHandler$ContactPhotoStreamIcs.class
ContactsPhotoRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.ContactsPhotoRequestHandler$ContactPhotoStreamIcs extends java.lang.Object {
	private void <init> () 
	static java.io.InputStream get (android.content.ContentResolver, android.net.Uri) 
		android.content.ContentResolver contentResolver
		android.net.Uri uri
}

com/squareup/picasso/ContactsPhotoRequestHandler.class
ContactsPhotoRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.ContactsPhotoRequestHandler extends com.squareup.picasso.RequestHandler {
	private static final int ID_LOOKUP
	private static final int ID_THUMBNAIL
	private static final int ID_CONTACT
	private static final int ID_DISPLAY_PHOTO
	private static final android.content.UriMatcher matcher
	final android.content.Context context
	void <init> (android.content.Context) 
		android.content.Context context
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
		android.net.Uri uri
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
		java.io.InputStream is
	private java.io.InputStream getInputStream (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
		android.content.ContentResolver contentResolver
		android.net.Uri uri
	private android.graphics.Bitmap decodeStream (java.io.InputStream, com.squareup.picasso.Request)  throws java.io.IOException 
		java.io.InputStream is
		java.io.InputStream stream
		com.squareup.picasso.Request data
		android.graphics.BitmapFactory$Options options
	static void <clinit> () 
}

com/squareup/picasso/ContentStreamRequestHandler.class
ContentStreamRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.ContentStreamRequestHandler extends com.squareup.picasso.RequestHandler {
	final android.content.Context context
	void <init> (android.content.Context) 
		android.content.Context context
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
	protected android.graphics.Bitmap decodeContentStream (com.squareup.picasso.Request)  throws java.io.IOException 
		java.io.InputStream is
		com.squareup.picasso.Request data
		android.content.ContentResolver contentResolver
		android.graphics.BitmapFactory$Options options
		java.io.InputStream is
}

com/squareup/picasso/DeferredRequestCreator.class
DeferredRequestCreator.java
package com.squareup.picasso
 com.squareup.picasso.DeferredRequestCreator extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener  {
	final com.squareup.picasso.RequestCreator creator
	final java.lang.ref.WeakReference target
	com.squareup.picasso.Callback callback
	void <init> (com.squareup.picasso.RequestCreator, android.widget.ImageView) 
		com.squareup.picasso.RequestCreator creator
		android.widget.ImageView target
	void <init> (com.squareup.picasso.RequestCreator, android.widget.ImageView, com.squareup.picasso.Callback) 
		com.squareup.picasso.RequestCreator creator
		android.widget.ImageView target
		com.squareup.picasso.Callback callback
	public boolean onPreDraw () 
		android.widget.ImageView target
		android.view.ViewTreeObserver vto
		int width
		int height
	void cancel () 
		android.widget.ImageView target
		android.view.ViewTreeObserver vto
}

com/squareup/picasso/Dispatcher$1.class
Dispatcher.java
package com.squareup.picasso
 com.squareup.picasso.Dispatcher$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic com.squareup.picasso.Dispatcher this$0
	void <init> (com.squareup.picasso.Dispatcher) 
		com.squareup.picasso.Dispatcher this$0
	public void run () 
}

com/squareup/picasso/Dispatcher$DispatcherHandler$1.class
Dispatcher.java
package com.squareup.picasso
 com.squareup.picasso.Dispatcher$DispatcherHandler$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic android.os.Message val$msg
	final synthetic com.squareup.picasso.Dispatcher$DispatcherHandler this$0
	void <init> (com.squareup.picasso.Dispatcher$DispatcherHandler, android.os.Message) 
		com.squareup.picasso.Dispatcher$DispatcherHandler this$0
	public void run () 
}

com/squareup/picasso/Dispatcher$DispatcherHandler.class
Dispatcher.java
package com.squareup.picasso
 com.squareup.picasso.Dispatcher$DispatcherHandler extends android.os.Handler {
	private final com.squareup.picasso.Dispatcher dispatcher
	public void <init> (android.os.Looper, com.squareup.picasso.Dispatcher) 
		android.os.Looper looper
		com.squareup.picasso.Dispatcher dispatcher
	public void handleMessage (android.os.Message) 
		com.squareup.picasso.Action action
		com.squareup.picasso.Action action
		Object tag
		Object tag
		com.squareup.picasso.BitmapHunter hunter
		com.squareup.picasso.BitmapHunter hunter
		com.squareup.picasso.BitmapHunter hunter
		android.net.NetworkInfo info
		android.os.Message msg
}

com/squareup/picasso/Dispatcher$DispatcherThread.class
Dispatcher.java
package com.squareup.picasso
 com.squareup.picasso.Dispatcher$DispatcherThread extends android.os.HandlerThread {
	void <init> () 
}

com/squareup/picasso/Dispatcher$NetworkBroadcastReceiver.class
Dispatcher.java
package com.squareup.picasso
 com.squareup.picasso.Dispatcher$NetworkBroadcastReceiver extends android.content.BroadcastReceiver {
	static final String EXTRA_AIRPLANE_STATE
	private final com.squareup.picasso.Dispatcher dispatcher
	void <init> (com.squareup.picasso.Dispatcher) 
		com.squareup.picasso.Dispatcher dispatcher
	void register () 
		android.content.IntentFilter filter
	void unregister () 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.net.ConnectivityManager connectivityManager
		android.content.Context context
		android.content.Intent intent
		String action
}

com/squareup/picasso/Dispatcher.class
Dispatcher.java
package com.squareup.picasso
 com.squareup.picasso.Dispatcher extends java.lang.Object {
	private static final int RETRY_DELAY
	private static final int AIRPLANE_MODE_ON
	private static final int AIRPLANE_MODE_OFF
	static final int REQUEST_SUBMIT
	static final int REQUEST_CANCEL
	static final int REQUEST_GCED
	static final int HUNTER_COMPLETE
	static final int HUNTER_RETRY
	static final int HUNTER_DECODE_FAILED
	static final int HUNTER_DELAY_NEXT_BATCH
	static final int HUNTER_BATCH_COMPLETE
	static final int NETWORK_STATE_CHANGE
	static final int AIRPLANE_MODE_CHANGE
	static final int TAG_PAUSE
	static final int TAG_RESUME
	static final int REQUEST_BATCH_RESUME
	private static final String DISPATCHER_THREAD_NAME
	private static final int BATCH_DELAY
	final com.squareup.picasso.Dispatcher$DispatcherThread dispatcherThread
	final android.content.Context context
	final java.util.concurrent.ExecutorService service
	final com.squareup.picasso.Downloader downloader
	final java.util.Map hunterMap
	final java.util.Map failedActions
	final java.util.Map pausedActions
	final java.util.Set pausedTags
	final android.os.Handler handler
	final android.os.Handler mainThreadHandler
	final com.squareup.picasso.Cache cache
	final com.squareup.picasso.Stats stats
	final java.util.List batch
	final com.squareup.picasso.Dispatcher$NetworkBroadcastReceiver receiver
	final boolean scansNetworkChanges
	boolean airplaneMode
	void <init> (android.content.Context, java.util.concurrent.ExecutorService, android.os.Handler, com.squareup.picasso.Downloader, com.squareup.picasso.Cache, com.squareup.picasso.Stats) 
		android.content.Context context
		java.util.concurrent.ExecutorService service
		android.os.Handler mainThreadHandler
		com.squareup.picasso.Downloader downloader
		com.squareup.picasso.Cache cache
		com.squareup.picasso.Stats stats
	void shutdown () 
	void dispatchSubmit (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
	void dispatchCancel (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
	void dispatchPauseTag (java.lang.Object) 
		Object tag
	void dispatchResumeTag (java.lang.Object) 
		Object tag
	void dispatchComplete (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.BitmapHunter hunter
	void dispatchRetry (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.BitmapHunter hunter
	void dispatchFailed (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.BitmapHunter hunter
	void dispatchNetworkStateChange (android.net.NetworkInfo) 
		android.net.NetworkInfo info
	void dispatchAirplaneModeChange (boolean) 
		boolean airplaneMode
	void performSubmit (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
	void performSubmit (com.squareup.picasso.Action, boolean) 
		com.squareup.picasso.Action action
		boolean dismissFailed
		com.squareup.picasso.BitmapHunter hunter
	void performCancel (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
		String key
		com.squareup.picasso.BitmapHunter hunter
		com.squareup.picasso.Action remove
	void performPauseTag (java.lang.Object) 
		com.squareup.picasso.Action action
		int i
		com.squareup.picasso.BitmapHunter hunter
		boolean loggingEnabled
		com.squareup.picasso.Action single
		java.util.List joined
		boolean hasMultiple
		java.util.Iterator it
		Object tag
	void performResumeTag (java.lang.Object) 
		com.squareup.picasso.Action action
		java.util.Iterator i
		Object tag
		java.util.List batch
	void performRetry (com.squareup.picasso.BitmapHunter) 
		android.net.ConnectivityManager connectivityManager
		boolean willReplay
		com.squareup.picasso.BitmapHunter hunter
		android.net.NetworkInfo networkInfo
		boolean hasConnectivity
		boolean shouldRetryHunter
		boolean supportsReplay
	void performComplete (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.BitmapHunter hunter
	void performBatchComplete () 
		java.util.List copy
	void performError (com.squareup.picasso.BitmapHunter, boolean) 
		com.squareup.picasso.BitmapHunter hunter
		boolean willReplay
	void performAirplaneModeChange (boolean) 
		boolean airplaneMode
	void performNetworkStateChange (android.net.NetworkInfo) 
		android.net.NetworkInfo info
	private void flushFailedActions () 
		com.squareup.picasso.Action action
		java.util.Iterator iterator
	private void markForReplay (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.Action join
		int i
		int n
		com.squareup.picasso.BitmapHunter hunter
		com.squareup.picasso.Action action
		java.util.List joined
	private void markForReplay (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
		Object target
	private void batch (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.BitmapHunter hunter
	private void logBatch (java.util.List) 
		com.squareup.picasso.BitmapHunter bitmapHunter
		StringBuilder builder
		java.util.List copy
		com.squareup.picasso.BitmapHunter hunter
		com.squareup.picasso.Picasso picasso
}

com/squareup/picasso/Downloader$Response.class
Downloader.java
package com.squareup.picasso
public com.squareup.picasso.Downloader$Response extends java.lang.Object {
	final java.io.InputStream stream
	final android.graphics.Bitmap bitmap
	final boolean cached
	final long contentLength
	public void <init> (android.graphics.Bitmap, boolean) 
		android.graphics.Bitmap bitmap
		boolean loadedFromCache
	public void <init> (java.io.InputStream, boolean) 
		java.io.InputStream stream
		boolean loadedFromCache
	public void <init> (android.graphics.Bitmap, boolean, long) 
		android.graphics.Bitmap bitmap
		boolean loadedFromCache
		long contentLength
	public void <init> (java.io.InputStream, boolean, long) 
		java.io.InputStream stream
		boolean loadedFromCache
		long contentLength
	public java.io.InputStream getInputStream () 
	public android.graphics.Bitmap getBitmap () 
	public long getContentLength () 
}

com/squareup/picasso/Downloader$ResponseException.class
Downloader.java
package com.squareup.picasso
public com.squareup.picasso.Downloader$ResponseException extends java.io.IOException {
	public void <init> (java.lang.String) 
		String message
}

com/squareup/picasso/Downloader.class
Downloader.java
package com.squareup.picasso
public abstract com.squareup.picasso.Downloader extends java.lang.Object {
	public abstract com.squareup.picasso.Downloader$Response load (android.net.Uri, boolean)  throws java.io.IOException 
	public abstract void shutdown () 
}

com/squareup/picasso/FetchAction.class
FetchAction.java
package com.squareup.picasso
 com.squareup.picasso.FetchAction extends com.squareup.picasso.Action {
	private final Object target
	void <init> (com.squareup.picasso.Picasso, com.squareup.picasso.Request, boolean, java.lang.String, java.lang.Object) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		boolean skipCache
		String key
		Object tag
	void complete (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
	public void error () 
	java.lang.Object getTarget () 
}

com/squareup/picasso/FileRequestHandler.class
FileRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.FileRequestHandler extends com.squareup.picasso.ContentStreamRequestHandler {
	void <init> (android.content.Context) 
		android.content.Context context
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
	static int getFileExifRotation (android.net.Uri)  throws java.io.IOException 
		android.net.Uri uri
		android.media.ExifInterface exifInterface
		int orientation
}

com/squareup/picasso/GetAction.class
GetAction.java
package com.squareup.picasso
 com.squareup.picasso.GetAction extends com.squareup.picasso.Action {
	void <init> (com.squareup.picasso.Picasso, com.squareup.picasso.Request, boolean, java.lang.String, java.lang.Object) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		boolean skipCache
		String key
		Object tag
	void complete (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
	public void error () 
}

com/squareup/picasso/ImageViewAction.class
ImageViewAction.java
package com.squareup.picasso
 com.squareup.picasso.ImageViewAction extends com.squareup.picasso.Action {
	com.squareup.picasso.Callback callback
	void <init> (com.squareup.picasso.Picasso, android.widget.ImageView, com.squareup.picasso.Request, boolean, boolean, int, android.graphics.drawable.Drawable, java.lang.String, java.lang.Object, com.squareup.picasso.Callback) 
		com.squareup.picasso.Picasso picasso
		android.widget.ImageView imageView
		com.squareup.picasso.Request data
		boolean skipCache
		boolean noFade
		int errorResId
		android.graphics.drawable.Drawable errorDrawable
		String key
		Object tag
		com.squareup.picasso.Callback callback
	public void complete (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
		android.widget.ImageView target
		android.content.Context context
		boolean indicatorsEnabled
	public void error () 
		android.widget.ImageView target
	void cancel () 
}

com/squareup/picasso/LruCache.class
LruCache.java
package com.squareup.picasso
public com.squareup.picasso.LruCache extends java.lang.Object implements com.squareup.picasso.Cache  {
	final java.util.LinkedHashMap map
	private final int maxSize
	private int size
	private int putCount
	private int evictionCount
	private int hitCount
	private int missCount
	public void <init> (android.content.Context) 
		android.content.Context context
	public void <init> (int) 
		int maxSize
	public android.graphics.Bitmap get (java.lang.String) 
		String key
		android.graphics.Bitmap mapValue
	public void set (java.lang.String, android.graphics.Bitmap) 
		String key
		android.graphics.Bitmap bitmap
		android.graphics.Bitmap previous
	private void trimToSize (int) 
		java.util.Map$Entry toEvict
		String key
		android.graphics.Bitmap value
		int maxSize
	public final void evictAll () 
	public final synchronized int size () 
	public final synchronized int maxSize () 
	public final synchronized void clear () 
	public final synchronized int hitCount () 
	public final synchronized int missCount () 
	public final synchronized int putCount () 
	public final synchronized int evictionCount () 
}

com/squareup/picasso/MarkableInputStream.class
MarkableInputStream.java
package com.squareup.picasso
final com.squareup.picasso.MarkableInputStream extends java.io.InputStream {
	private static final int DEFAULT_BUFFER_SIZE
	private final java.io.InputStream in
	private long offset
	private long reset
	private long limit
	private long defaultMark
	public void <init> (java.io.InputStream) 
		java.io.InputStream in
	public void <init> (java.io.InputStream, int) 
		java.io.InputStream in
		int size
	public void mark (int) 
		int readLimit
	public long savePosition (int) 
		int readLimit
		long offsetLimit
	private void setLimit (long) 
		java.io.IOException e
		long limit
	public void reset ()  throws java.io.IOException 
	public void reset (long)  throws java.io.IOException 
		long token
	private void skip (long, long)  throws java.io.IOException 
		long skipped
		long current
		long target
	public int read ()  throws java.io.IOException 
		int result
	public int read (byte[])  throws java.io.IOException 
		byte[] buffer
		int count
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
		int count
	public long skip (long)  throws java.io.IOException 
		long byteCount
		long skipped
	public int available ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public boolean markSupported () 
}

com/squareup/picasso/MediaStoreRequestHandler$PicassoKind.class
MediaStoreRequestHandler.java
package com.squareup.picasso
final enum com.squareup.picasso.MediaStoreRequestHandler$PicassoKind extends java.lang.Enum {
	public static final enum com.squareup.picasso.MediaStoreRequestHandler$PicassoKind MICRO
	public static final enum com.squareup.picasso.MediaStoreRequestHandler$PicassoKind MINI
	public static final enum com.squareup.picasso.MediaStoreRequestHandler$PicassoKind FULL
	final int androidKind
	final int width
	final int height
	private static final synthetic com.squareup.picasso.MediaStoreRequestHandler$PicassoKind[] $VALUES
	public static com.squareup.picasso.MediaStoreRequestHandler$PicassoKind[] values () 
	public static com.squareup.picasso.MediaStoreRequestHandler$PicassoKind valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int, int, int, int) 
		int androidKind
		int width
		int height
	static void <clinit> () 
}

com/squareup/picasso/MediaStoreRequestHandler.class
MediaStoreRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.MediaStoreRequestHandler extends com.squareup.picasso.ContentStreamRequestHandler {
	private static final String[] CONTENT_ORIENTATION
	void <init> (android.content.Context) 
		android.content.Context context
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
		android.net.Uri uri
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		int kind
		android.graphics.Bitmap bitmap
		com.squareup.picasso.MediaStoreRequestHandler$PicassoKind picassoKind
		long id
		android.graphics.BitmapFactory$Options options
		android.graphics.Bitmap bitmap
		com.squareup.picasso.Request data
		android.content.ContentResolver contentResolver
		int exifOrientation
		String mimeType
		boolean isVideo
	static com.squareup.picasso.MediaStoreRequestHandler$PicassoKind getPicassoKind (int, int) 
		int targetWidth
		int targetHeight
	static int getExifOrientation (android.content.ContentResolver, android.net.Uri) 
		RuntimeException ignored
		android.content.ContentResolver contentResolver
		android.net.Uri uri
		android.database.Cursor cursor
	static void <clinit> () 
}

com/squareup/picasso/NetworkRequestHandler.class
NetworkRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.NetworkRequestHandler extends com.squareup.picasso.RequestHandler {
	static final int RETRY_COUNT
	private static final int MARKER
	private static final String SCHEME_HTTP
	private static final String SCHEME_HTTPS
	private final com.squareup.picasso.Downloader downloader
	private final com.squareup.picasso.Stats stats
	public void <init> (com.squareup.picasso.Downloader, com.squareup.picasso.Stats) 
		com.squareup.picasso.Downloader downloader
		com.squareup.picasso.Stats stats
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
		String scheme
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
		com.squareup.picasso.Downloader$Response response
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
		android.graphics.Bitmap bitmap
		java.io.InputStream is
	int getRetryCount () 
	boolean shouldRetry (boolean, android.net.NetworkInfo) 
		boolean airplaneMode
		android.net.NetworkInfo info
	boolean supportsReplay () 
	private android.graphics.Bitmap decodeStream (java.io.InputStream, com.squareup.picasso.Request)  throws java.io.IOException 
		byte[] bytes
		android.graphics.Bitmap bitmap
		java.io.InputStream stream
		com.squareup.picasso.Request data
		com.squareup.picasso.MarkableInputStream markStream
		long mark
		android.graphics.BitmapFactory$Options options
		boolean calculateSize
		boolean isWebPFile
}

com/squareup/picasso/OkHttpDownloader.class
OkHttpDownloader.java
package com.squareup.picasso
public com.squareup.picasso.OkHttpDownloader extends java.lang.Object implements com.squareup.picasso.Downloader  {
	static final String RESPONSE_SOURCE_ANDROID
	static final String RESPONSE_SOURCE_OKHTTP
	private final com.squareup.okhttp.OkUrlFactory urlFactory
	public void <init> (android.content.Context) 
		android.content.Context context
	public void <init> (java.io.File) 
		java.io.File cacheDir
	public void <init> (android.content.Context, long) 
		android.content.Context context
		long maxSize
	public void <init> (java.io.File, long) 
		java.io.IOException ignored
		java.io.File cacheDir
		long maxSize
	public void <init> (com.squareup.okhttp.OkHttpClient) 
		com.squareup.okhttp.OkHttpClient client
	protected java.net.HttpURLConnection openConnection (android.net.Uri)  throws java.io.IOException 
		android.net.Uri uri
		java.net.HttpURLConnection connection
	protected com.squareup.okhttp.OkHttpClient getClient () 
	public com.squareup.picasso.Downloader$Response load (android.net.Uri, boolean)  throws java.io.IOException 
		android.net.Uri uri
		boolean localCacheOnly
		java.net.HttpURLConnection connection
		int responseCode
		String responseSource
		long contentLength
		boolean fromCache
	public void shutdown () 
		java.io.IOException ignored
		com.squareup.okhttp.Cache cache
}

com/squareup/picasso/Picasso$1.class
Picasso.java
package com.squareup.picasso
final com.squareup.picasso.Picasso$1 extends android.os.Handler {
	void <init> (android.os.Looper) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		com.squareup.picasso.BitmapHunter hunter
		int i
		int n
		java.util.List batch
		com.squareup.picasso.Action action
		com.squareup.picasso.Action action
		int i
		int n
		java.util.List batch
		android.os.Message msg
}

com/squareup/picasso/Picasso$Builder.class
Picasso.java
package com.squareup.picasso
public com.squareup.picasso.Picasso$Builder extends java.lang.Object {
	private final android.content.Context context
	private com.squareup.picasso.Downloader downloader
	private java.util.concurrent.ExecutorService service
	private com.squareup.picasso.Cache cache
	private com.squareup.picasso.Picasso$Listener listener
	private com.squareup.picasso.Picasso$RequestTransformer transformer
	private java.util.List requestHandlers
	private boolean indicatorsEnabled
	private boolean loggingEnabled
	public void <init> (android.content.Context) 
		android.content.Context context
	public com.squareup.picasso.Picasso$Builder downloader (com.squareup.picasso.Downloader) 
		com.squareup.picasso.Downloader downloader
	public com.squareup.picasso.Picasso$Builder executor (java.util.concurrent.ExecutorService) 
		java.util.concurrent.ExecutorService executorService
	public com.squareup.picasso.Picasso$Builder memoryCache (com.squareup.picasso.Cache) 
		com.squareup.picasso.Cache memoryCache
	public com.squareup.picasso.Picasso$Builder listener (com.squareup.picasso.Picasso$Listener) 
		com.squareup.picasso.Picasso$Listener listener
	public com.squareup.picasso.Picasso$Builder requestTransformer (com.squareup.picasso.Picasso$RequestTransformer) 
		com.squareup.picasso.Picasso$RequestTransformer transformer
	public com.squareup.picasso.Picasso$Builder addRequestHandler (com.squareup.picasso.RequestHandler) 
		com.squareup.picasso.RequestHandler requestHandler
	public com.squareup.picasso.Picasso$Builder debugging (boolean) 
		boolean debugging
	public com.squareup.picasso.Picasso$Builder indicatorsEnabled (boolean) 
		boolean enabled
	public com.squareup.picasso.Picasso$Builder loggingEnabled (boolean) 
		boolean enabled
	public com.squareup.picasso.Picasso build () 
		android.content.Context context
		com.squareup.picasso.Stats stats
		com.squareup.picasso.Dispatcher dispatcher
}

com/squareup/picasso/Picasso$CleanupThread$1.class
Picasso.java
package com.squareup.picasso
 com.squareup.picasso.Picasso$CleanupThread$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic Exception val$e
	final synthetic com.squareup.picasso.Picasso$CleanupThread this$0
	void <init> (com.squareup.picasso.Picasso$CleanupThread, java.lang.Exception) 
		com.squareup.picasso.Picasso$CleanupThread this$0
	public void run () 
}

com/squareup/picasso/Picasso$CleanupThread.class
Picasso.java
package com.squareup.picasso
 com.squareup.picasso.Picasso$CleanupThread extends java.lang.Thread {
	private final java.lang.ref.ReferenceQueue referenceQueue
	private final android.os.Handler handler
	void <init> (java.lang.ref.ReferenceQueue, android.os.Handler) 
		java.lang.ref.ReferenceQueue referenceQueue
		android.os.Handler handler
	public void run () 
		com.squareup.picasso.Action$RequestWeakReference remove
		InterruptedException e
		Exception e
	void shutdown () 
}

com/squareup/picasso/Picasso$Listener.class
Picasso.java
package com.squareup.picasso
public abstract com.squareup.picasso.Picasso$Listener extends java.lang.Object {
	public abstract void onImageLoadFailed (com.squareup.picasso.Picasso, android.net.Uri, java.lang.Exception) 
}

com/squareup/picasso/Picasso$LoadedFrom.class
Picasso.java
package com.squareup.picasso
public final enum com.squareup.picasso.Picasso$LoadedFrom extends java.lang.Enum {
	public static final enum com.squareup.picasso.Picasso$LoadedFrom MEMORY
	public static final enum com.squareup.picasso.Picasso$LoadedFrom DISK
	public static final enum com.squareup.picasso.Picasso$LoadedFrom NETWORK
	final int debugColor
	private static final synthetic com.squareup.picasso.Picasso$LoadedFrom[] $VALUES
	public static com.squareup.picasso.Picasso$LoadedFrom[] values () 
	public static com.squareup.picasso.Picasso$LoadedFrom valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int, int) 
		int debugColor
	static void <clinit> () 
}

com/squareup/picasso/Picasso$Priority.class
Picasso.java
package com.squareup.picasso
public final enum com.squareup.picasso.Picasso$Priority extends java.lang.Enum {
	public static final enum com.squareup.picasso.Picasso$Priority LOW
	public static final enum com.squareup.picasso.Picasso$Priority NORMAL
	public static final enum com.squareup.picasso.Picasso$Priority HIGH
	private static final synthetic com.squareup.picasso.Picasso$Priority[] $VALUES
	public static com.squareup.picasso.Picasso$Priority[] values () 
	public static com.squareup.picasso.Picasso$Priority valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int) 
	static void <clinit> () 
}

com/squareup/picasso/Picasso$RequestTransformer$1.class
Picasso.java
package com.squareup.picasso
final com.squareup.picasso.Picasso$RequestTransformer$1 extends java.lang.Object implements com.squareup.picasso.Picasso$RequestTransformer  {
	void <init> () 
	public com.squareup.picasso.Request transformRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request request
}

com/squareup/picasso/Picasso$RequestTransformer.class
Picasso.java
package com.squareup.picasso
public abstract com.squareup.picasso.Picasso$RequestTransformer extends java.lang.Object {
	public static final com.squareup.picasso.Picasso$RequestTransformer IDENTITY
	public abstract com.squareup.picasso.Request transformRequest (com.squareup.picasso.Request) 
	static void <clinit> () 
}

com/squareup/picasso/Picasso.class
Picasso.java
package com.squareup.picasso
public com.squareup.picasso.Picasso extends java.lang.Object {
	static final String TAG
	static final android.os.Handler HANDLER
	static com.squareup.picasso.Picasso singleton
	private final com.squareup.picasso.Picasso$Listener listener
	private final com.squareup.picasso.Picasso$RequestTransformer requestTransformer
	private final com.squareup.picasso.Picasso$CleanupThread cleanupThread
	private final java.util.List requestHandlers
	final android.content.Context context
	final com.squareup.picasso.Dispatcher dispatcher
	final com.squareup.picasso.Cache cache
	final com.squareup.picasso.Stats stats
	final java.util.Map targetToAction
	final java.util.Map targetToDeferredRequestCreator
	final java.lang.ref.ReferenceQueue referenceQueue
	boolean indicatorsEnabled
	volatile boolean loggingEnabled
	boolean shutdown
	void <init> (android.content.Context, com.squareup.picasso.Dispatcher, com.squareup.picasso.Cache, com.squareup.picasso.Picasso$Listener, com.squareup.picasso.Picasso$RequestTransformer, java.util.List, com.squareup.picasso.Stats, boolean, boolean) 
		android.content.Context context
		com.squareup.picasso.Dispatcher dispatcher
		com.squareup.picasso.Cache cache
		com.squareup.picasso.Picasso$Listener listener
		com.squareup.picasso.Picasso$RequestTransformer requestTransformer
		java.util.List extraRequestHandlers
		com.squareup.picasso.Stats stats
		boolean indicatorsEnabled
		boolean loggingEnabled
		int builtInHandlers
		int extraCount
		java.util.List allRequestHandlers
	public void cancelRequest (android.widget.ImageView) 
		android.widget.ImageView view
	public void cancelRequest (com.squareup.picasso.Target) 
		com.squareup.picasso.Target target
	public void cancelRequest (android.widget.RemoteViews, int) 
		android.widget.RemoteViews remoteViews
		int viewId
	public void cancelTag (java.lang.Object) 
		com.squareup.picasso.Action action
		int i
		int n
		Object tag
		java.util.List actions
	public void pauseTag (java.lang.Object) 
		Object tag
	public void resumeTag (java.lang.Object) 
		Object tag
	public com.squareup.picasso.RequestCreator load (android.net.Uri) 
		android.net.Uri uri
	public com.squareup.picasso.RequestCreator load (java.lang.String) 
		String path
	public com.squareup.picasso.RequestCreator load (java.io.File) 
		java.io.File file
	public com.squareup.picasso.RequestCreator load (int) 
		int resourceId
	public boolean isDebugging () 
	public void setDebugging (boolean) 
		boolean debugging
	public void setIndicatorsEnabled (boolean) 
		boolean enabled
	public boolean areIndicatorsEnabled () 
	public void setLoggingEnabled (boolean) 
		boolean enabled
	public boolean isLoggingEnabled () 
	public com.squareup.picasso.StatsSnapshot getSnapshot () 
	public void shutdown () 
		com.squareup.picasso.DeferredRequestCreator deferredRequestCreator
	java.util.List getRequestHandlers () 
	com.squareup.picasso.Request transformRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request request
		com.squareup.picasso.Request transformed
	void defer (android.widget.ImageView, com.squareup.picasso.DeferredRequestCreator) 
		android.widget.ImageView view
		com.squareup.picasso.DeferredRequestCreator request
	void enqueueAndSubmit (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
		Object target
	void submit (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
	android.graphics.Bitmap quickMemoryCacheCheck (java.lang.String) 
		String key
		android.graphics.Bitmap cached
	void complete (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.Action join
		int i
		int n
		com.squareup.picasso.BitmapHunter hunter
		com.squareup.picasso.Action single
		java.util.List joined
		boolean hasMultiple
		boolean shouldDeliver
		android.net.Uri uri
		Exception exception
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
	void resumeAction (com.squareup.picasso.Action) 
		com.squareup.picasso.Action action
		android.graphics.Bitmap bitmap
	private void deliverAction (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom, com.squareup.picasso.Action) 
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
		com.squareup.picasso.Action action
	private void cancelExistingRequest (java.lang.Object) 
		android.widget.ImageView targetImageView
		com.squareup.picasso.DeferredRequestCreator deferredRequestCreator
		Object target
		com.squareup.picasso.Action action
	public static com.squareup.picasso.Picasso with (android.content.Context) 
		android.content.Context context
	public static void setSingletonInstance (com.squareup.picasso.Picasso) 
		com.squareup.picasso.Picasso picasso
	static synthetic void access$000 (com.squareup.picasso.Picasso, java.lang.Object) 
		com.squareup.picasso.Picasso x0
		Object x1
	static void <clinit> () 
}

com/squareup/picasso/PicassoDrawable.class
PicassoDrawable.java
package com.squareup.picasso
final com.squareup.picasso.PicassoDrawable extends android.graphics.drawable.BitmapDrawable {
	private static final android.graphics.Paint DEBUG_PAINT
	private static final float FADE_DURATION
	private final boolean debugging
	private final float density
	private final com.squareup.picasso.Picasso$LoadedFrom loadedFrom
	android.graphics.drawable.Drawable placeholder
	long startTimeMillis
	boolean animating
	int alpha
	static void setBitmap (android.widget.ImageView, android.content.Context, android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom, boolean, boolean) 
		android.widget.ImageView target
		android.content.Context context
		android.graphics.Bitmap bitmap
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
		boolean noFade
		boolean debugging
		android.graphics.drawable.Drawable placeholder
		com.squareup.picasso.PicassoDrawable drawable
	static void setPlaceholder (android.widget.ImageView, android.graphics.drawable.Drawable) 
		android.widget.ImageView target
		android.graphics.drawable.Drawable placeholderDrawable
	void <init> (android.content.Context, android.graphics.Bitmap, android.graphics.drawable.Drawable, com.squareup.picasso.Picasso$LoadedFrom, boolean, boolean) 
		android.content.Context context
		android.graphics.Bitmap bitmap
		android.graphics.drawable.Drawable placeholder
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
		boolean noFade
		boolean debugging
		boolean fade
	public void draw (android.graphics.Canvas) 
		int partialAlpha
		float normalized
		android.graphics.Canvas canvas
	public void setAlpha (int) 
		int alpha
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	private void drawDebugIndicator (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		android.graphics.Path path
	private static android.graphics.Path getTrianglePath (android.graphics.Point, int) 
		android.graphics.Point p1
		int width
		android.graphics.Point p2
		android.graphics.Point p3
		android.graphics.Path path
	static void <clinit> () 
}

com/squareup/picasso/PicassoExecutorService$PicassoFutureTask.class
PicassoExecutorService.java
package com.squareup.picasso
final com.squareup.picasso.PicassoExecutorService$PicassoFutureTask extends java.util.concurrent.FutureTask implements java.lang.Comparable  {
	private final com.squareup.picasso.BitmapHunter hunter
	public void <init> (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.BitmapHunter hunter
	public int compareTo (com.squareup.picasso.PicassoExecutorService$PicassoFutureTask) 
		com.squareup.picasso.PicassoExecutorService$PicassoFutureTask other
		com.squareup.picasso.Picasso$Priority p1
		com.squareup.picasso.Picasso$Priority p2
	public volatile synthetic int compareTo (java.lang.Object) 
}

com/squareup/picasso/PicassoExecutorService.class
PicassoExecutorService.java
package com.squareup.picasso
 com.squareup.picasso.PicassoExecutorService extends java.util.concurrent.ThreadPoolExecutor {
	private static final int DEFAULT_THREAD_COUNT
	void <init> () 
	void adjustThreadCount (android.net.NetworkInfo) 
		android.net.NetworkInfo info
	private void setThreadCount (int) 
		int threadCount
	public java.util.concurrent.Future submit (java.lang.Runnable) 
		Runnable task
		com.squareup.picasso.PicassoExecutorService$PicassoFutureTask ftask
}

com/squareup/picasso/RemoteViewsAction$AppWidgetAction.class
RemoteViewsAction.java
package com.squareup.picasso
 com.squareup.picasso.RemoteViewsAction$AppWidgetAction extends com.squareup.picasso.RemoteViewsAction {
	private final int[] appWidgetIds
	void <init> (com.squareup.picasso.Picasso, com.squareup.picasso.Request, android.widget.RemoteViews, int, int[], boolean, int, java.lang.String, java.lang.Object) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		android.widget.RemoteViews remoteViews
		int viewId
		int[] appWidgetIds
		boolean skipCache
		int errorResId
		String key
		Object tag
	void update () 
		android.appwidget.AppWidgetManager manager
	volatile synthetic java.lang.Object getTarget () 
}

com/squareup/picasso/RemoteViewsAction$NotificationAction.class
RemoteViewsAction.java
package com.squareup.picasso
 com.squareup.picasso.RemoteViewsAction$NotificationAction extends com.squareup.picasso.RemoteViewsAction {
	private final int notificationId
	private final android.app.Notification notification
	void <init> (com.squareup.picasso.Picasso, com.squareup.picasso.Request, android.widget.RemoteViews, int, int, android.app.Notification, boolean, int, java.lang.String, java.lang.Object) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		android.widget.RemoteViews remoteViews
		int viewId
		int notificationId
		android.app.Notification notification
		boolean skipCache
		int errorResId
		String key
		Object tag
	void update () 
		android.app.NotificationManager manager
	volatile synthetic java.lang.Object getTarget () 
}

com/squareup/picasso/RemoteViewsAction$RemoteViewsTarget.class
RemoteViewsAction.java
package com.squareup.picasso
 com.squareup.picasso.RemoteViewsAction$RemoteViewsTarget extends java.lang.Object {
	final android.widget.RemoteViews remoteViews
	final int viewId
	void <init> (android.widget.RemoteViews, int) 
		android.widget.RemoteViews remoteViews
		int viewId
	public boolean equals (java.lang.Object) 
		Object o
		com.squareup.picasso.RemoteViewsAction$RemoteViewsTarget remoteViewsTarget
	public int hashCode () 
}

com/squareup/picasso/RemoteViewsAction.class
RemoteViewsAction.java
package com.squareup.picasso
abstract com.squareup.picasso.RemoteViewsAction extends com.squareup.picasso.Action {
	final android.widget.RemoteViews remoteViews
	final int viewId
	private com.squareup.picasso.RemoteViewsAction$RemoteViewsTarget target
	void <init> (com.squareup.picasso.Picasso, com.squareup.picasso.Request, android.widget.RemoteViews, int, int, boolean, java.lang.String, java.lang.Object) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		android.widget.RemoteViews remoteViews
		int viewId
		int errorResId
		boolean skipCache
		String key
		Object tag
	void complete (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
	public void error () 
	com.squareup.picasso.RemoteViewsAction$RemoteViewsTarget getTarget () 
	void setImageResource (int) 
		int resId
	abstract void update () 
	volatile synthetic java.lang.Object getTarget () 
}

com/squareup/picasso/Request$1.class
Request.java
package com.squareup.picasso
synthetic com.squareup.picasso.Request$1 extends java.lang.Object {
}

com/squareup/picasso/Request$Builder.class
Request.java
package com.squareup.picasso
public final com.squareup.picasso.Request$Builder extends java.lang.Object {
	private android.net.Uri uri
	private int resourceId
	private String stableKey
	private int targetWidth
	private int targetHeight
	private boolean centerCrop
	private boolean centerInside
	private float rotationDegrees
	private float rotationPivotX
	private float rotationPivotY
	private boolean hasRotationPivot
	private java.util.List transformations
	private android.graphics.Bitmap$Config config
	private com.squareup.picasso.Picasso$Priority priority
	public void <init> (android.net.Uri) 
		android.net.Uri uri
	public void <init> (int) 
		int resourceId
	void <init> (android.net.Uri, int) 
		android.net.Uri uri
		int resourceId
	private void <init> (com.squareup.picasso.Request) 
		com.squareup.picasso.Request request
	boolean hasImage () 
	boolean hasSize () 
	boolean hasPriority () 
	public com.squareup.picasso.Request$Builder setUri (android.net.Uri) 
		android.net.Uri uri
	public com.squareup.picasso.Request$Builder setResourceId (int) 
		int resourceId
	public com.squareup.picasso.Request$Builder stableKey (java.lang.String) 
		String stableKey
	public com.squareup.picasso.Request$Builder resize (int, int) 
		int targetWidth
		int targetHeight
	public com.squareup.picasso.Request$Builder clearResize () 
	public com.squareup.picasso.Request$Builder centerCrop () 
	public com.squareup.picasso.Request$Builder clearCenterCrop () 
	public com.squareup.picasso.Request$Builder centerInside () 
	public com.squareup.picasso.Request$Builder clearCenterInside () 
	public com.squareup.picasso.Request$Builder rotate (float) 
		float degrees
	public com.squareup.picasso.Request$Builder rotate (float, float, float) 
		float degrees
		float pivotX
		float pivotY
	public com.squareup.picasso.Request$Builder clearRotation () 
	public com.squareup.picasso.Request$Builder config (android.graphics.Bitmap$Config) 
		android.graphics.Bitmap$Config config
	public com.squareup.picasso.Request$Builder priority (com.squareup.picasso.Picasso$Priority) 
		com.squareup.picasso.Picasso$Priority priority
	public com.squareup.picasso.Request$Builder transform (com.squareup.picasso.Transformation) 
		com.squareup.picasso.Transformation transformation
	public com.squareup.picasso.Request build () 
	synthetic void <init> (com.squareup.picasso.Request, com.squareup.picasso.Request$1) 
		com.squareup.picasso.Request x0
		com.squareup.picasso.Request$1 x1
}

com/squareup/picasso/Request.class
Request.java
package com.squareup.picasso
public final com.squareup.picasso.Request extends java.lang.Object {
	private static final long TOO_LONG_LOG
	int id
	long started
	boolean loadFromLocalCacheOnly
	public final android.net.Uri uri
	public final int resourceId
	public final String stableKey
	public final java.util.List transformations
	public final int targetWidth
	public final int targetHeight
	public final boolean centerCrop
	public final boolean centerInside
	public final float rotationDegrees
	public final float rotationPivotX
	public final float rotationPivotY
	public final boolean hasRotationPivot
	public final android.graphics.Bitmap$Config config
	public final com.squareup.picasso.Picasso$Priority priority
	private void <init> (android.net.Uri, int, java.lang.String, java.util.List, int, int, boolean, boolean, float, float, float, boolean, android.graphics.Bitmap$Config, com.squareup.picasso.Picasso$Priority) 
		android.net.Uri uri
		int resourceId
		String stableKey
		java.util.List transformations
		int targetWidth
		int targetHeight
		boolean centerCrop
		boolean centerInside
		float rotationDegrees
		float rotationPivotX
		float rotationPivotY
		boolean hasRotationPivot
		android.graphics.Bitmap$Config config
		com.squareup.picasso.Picasso$Priority priority
	public java.lang.String toString () 
		com.squareup.picasso.Transformation transformation
		StringBuilder sb
	java.lang.String logId () 
		long delta
	java.lang.String plainId () 
	java.lang.String getName () 
	public boolean hasSize () 
	boolean needsTransformation () 
	boolean needsMatrixTransform () 
	boolean hasCustomTransformations () 
	public com.squareup.picasso.Request$Builder buildUpon () 
	synthetic void <init> (android.net.Uri, int, java.lang.String, java.util.List, int, int, boolean, boolean, float, float, float, boolean, android.graphics.Bitmap$Config, com.squareup.picasso.Picasso$Priority, com.squareup.picasso.Request$1) 
		android.net.Uri x0
		int x1
		String x2
		java.util.List x3
		int x4
		int x5
		boolean x6
		boolean x7
		float x8
		float x9
		float x10
		boolean x11
		android.graphics.Bitmap$Config x12
		com.squareup.picasso.Picasso$Priority x13
		com.squareup.picasso.Request$1 x14
	static void <clinit> () 
}

com/squareup/picasso/RequestCreator$1.class
RequestCreator.java
package com.squareup.picasso
final com.squareup.picasso.RequestCreator$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic java.util.concurrent.atomic.AtomicInteger val$id
	final synthetic java.util.concurrent.CountDownLatch val$latch
	void <init> (java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.CountDownLatch) 
	public void run () 
}

com/squareup/picasso/RequestCreator.class
RequestCreator.java
package com.squareup.picasso
public com.squareup.picasso.RequestCreator extends java.lang.Object {
	private static int nextId
	private final com.squareup.picasso.Picasso picasso
	private final com.squareup.picasso.Request$Builder data
	private boolean skipMemoryCache
	private boolean noFade
	private boolean deferred
	private boolean setPlaceholder
	private int placeholderResId
	private int errorResId
	private android.graphics.drawable.Drawable placeholderDrawable
	private android.graphics.drawable.Drawable errorDrawable
	private Object tag
	private static int getRequestId () 
		InterruptedException e
		java.util.concurrent.CountDownLatch latch
		java.util.concurrent.atomic.AtomicInteger id
	void <init> (com.squareup.picasso.Picasso, android.net.Uri, int) 
		com.squareup.picasso.Picasso picasso
		android.net.Uri uri
		int resourceId
	void <init> () 
	public com.squareup.picasso.RequestCreator noPlaceholder () 
	public com.squareup.picasso.RequestCreator placeholder (int) 
		int placeholderResId
	public com.squareup.picasso.RequestCreator placeholder (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable placeholderDrawable
	public com.squareup.picasso.RequestCreator error (int) 
		int errorResId
	public com.squareup.picasso.RequestCreator error (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable errorDrawable
	public com.squareup.picasso.RequestCreator tag (java.lang.Object) 
		Object tag
	public com.squareup.picasso.RequestCreator fit () 
	com.squareup.picasso.RequestCreator unfit () 
	public com.squareup.picasso.RequestCreator resizeDimen (int, int) 
		int targetWidthResId
		int targetHeightResId
		android.content.res.Resources resources
		int targetWidth
		int targetHeight
	public com.squareup.picasso.RequestCreator resize (int, int) 
		int targetWidth
		int targetHeight
	public com.squareup.picasso.RequestCreator centerCrop () 
	public com.squareup.picasso.RequestCreator centerInside () 
	public com.squareup.picasso.RequestCreator rotate (float) 
		float degrees
	public com.squareup.picasso.RequestCreator rotate (float, float, float) 
		float degrees
		float pivotX
		float pivotY
	public com.squareup.picasso.RequestCreator config (android.graphics.Bitmap$Config) 
		android.graphics.Bitmap$Config config
	public com.squareup.picasso.RequestCreator stableKey (java.lang.String) 
		String stableKey
	public com.squareup.picasso.RequestCreator priority (com.squareup.picasso.Picasso$Priority) 
		com.squareup.picasso.Picasso$Priority priority
	public com.squareup.picasso.RequestCreator transform (com.squareup.picasso.Transformation) 
		com.squareup.picasso.Transformation transformation
	public com.squareup.picasso.RequestCreator skipMemoryCache () 
	public com.squareup.picasso.RequestCreator noFade () 
	public android.graphics.Bitmap get ()  throws java.io.IOException 
		long started
		com.squareup.picasso.Request finalData
		String key
		com.squareup.picasso.Action action
	public void fetch () 
		com.squareup.picasso.Request request
		String key
		com.squareup.picasso.Action action
		long started
	public void into (com.squareup.picasso.Target) 
		android.graphics.Bitmap bitmap
		com.squareup.picasso.Target target
		long started
		com.squareup.picasso.Request request
		String requestKey
		com.squareup.picasso.Action action
	public void into (android.widget.RemoteViews, int, int, android.app.Notification) 
		android.widget.RemoteViews remoteViews
		int viewId
		int notificationId
		android.app.Notification notification
		long started
		com.squareup.picasso.Request request
		String key
		com.squareup.picasso.RemoteViewsAction action
	public void into (android.widget.RemoteViews, int, int[]) 
		android.widget.RemoteViews remoteViews
		int viewId
		int[] appWidgetIds
		long started
		com.squareup.picasso.Request request
		String key
		com.squareup.picasso.RemoteViewsAction action
	public void into (android.widget.ImageView) 
		android.widget.ImageView target
	public void into (android.widget.ImageView, com.squareup.picasso.Callback) 
		int width
		int height
		android.graphics.Bitmap bitmap
		android.widget.ImageView target
		com.squareup.picasso.Callback callback
		long started
		com.squareup.picasso.Request request
		String requestKey
		com.squareup.picasso.Action action
	private android.graphics.drawable.Drawable getPlaceholderDrawable () 
	private com.squareup.picasso.Request createRequest (long) 
		long started
		int id
		com.squareup.picasso.Request request
		boolean loggingEnabled
		com.squareup.picasso.Request transformed
	private void performRemoteViewInto (com.squareup.picasso.RemoteViewsAction) 
		android.graphics.Bitmap bitmap
		com.squareup.picasso.RemoteViewsAction action
	static synthetic int access$000 () 
	static void <clinit> () 
}

com/squareup/picasso/RequestHandler$Result.class
RequestHandler.java
package com.squareup.picasso
public final com.squareup.picasso.RequestHandler$Result extends java.lang.Object {
	private final com.squareup.picasso.Picasso$LoadedFrom loadedFrom
	private final android.graphics.Bitmap bitmap
	private final int exifOrientation
	public void <init> (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap bitmap
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
	void <init> (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom, int) 
		android.graphics.Bitmap bitmap
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
		int exifOrientation
	public android.graphics.Bitmap getBitmap () 
	public com.squareup.picasso.Picasso$LoadedFrom getLoadedFrom () 
	int getExifOrientation () 
}

com/squareup/picasso/RequestHandler.class
RequestHandler.java
package com.squareup.picasso
public abstract com.squareup.picasso.RequestHandler extends java.lang.Object {
	public void <init> () 
	public abstract boolean canHandleRequest (com.squareup.picasso.Request) 
	public abstract com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
	int getRetryCount () 
	boolean shouldRetry (boolean, android.net.NetworkInfo) 
		boolean airplaneMode
		android.net.NetworkInfo info
	boolean supportsReplay () 
	static android.graphics.BitmapFactory$Options createBitmapOptions (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
		boolean justBounds
		boolean hasConfig
		android.graphics.BitmapFactory$Options options
	static boolean requiresInSampleSize (android.graphics.BitmapFactory$Options) 
		android.graphics.BitmapFactory$Options options
	static void calculateInSampleSize (int, int, android.graphics.BitmapFactory$Options, com.squareup.picasso.Request) 
		int reqWidth
		int reqHeight
		android.graphics.BitmapFactory$Options options
		com.squareup.picasso.Request request
	static void calculateInSampleSize (int, int, int, int, android.graphics.BitmapFactory$Options, com.squareup.picasso.Request) 
		int heightRatio
		int widthRatio
		int reqWidth
		int reqHeight
		int width
		int height
		android.graphics.BitmapFactory$Options options
		com.squareup.picasso.Request request
		int sampleSize
}

com/squareup/picasso/ResourceRequestHandler.class
ResourceRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.ResourceRequestHandler extends com.squareup.picasso.RequestHandler {
	private final android.content.Context context
	void <init> (android.content.Context) 
		android.content.Context context
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request)  throws java.io.IOException 
		com.squareup.picasso.Request data
		android.content.res.Resources res
		int id
	private static android.graphics.Bitmap decodeResource (android.content.res.Resources, int, com.squareup.picasso.Request) 
		android.content.res.Resources resources
		int id
		com.squareup.picasso.Request data
		android.graphics.BitmapFactory$Options options
}

com/squareup/picasso/Stats$StatsHandler$1.class
Stats.java
package com.squareup.picasso
 com.squareup.picasso.Stats$StatsHandler$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic android.os.Message val$msg
	final synthetic com.squareup.picasso.Stats$StatsHandler this$0
	void <init> (com.squareup.picasso.Stats$StatsHandler, android.os.Message) 
		com.squareup.picasso.Stats$StatsHandler this$0
	public void run () 
}

com/squareup/picasso/Stats$StatsHandler.class
Stats.java
package com.squareup.picasso
 com.squareup.picasso.Stats$StatsHandler extends android.os.Handler {
	private final com.squareup.picasso.Stats stats
	public void <init> (android.os.Looper, com.squareup.picasso.Stats) 
		android.os.Looper looper
		com.squareup.picasso.Stats stats
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

com/squareup/picasso/Stats.class
Stats.java
package com.squareup.picasso
 com.squareup.picasso.Stats extends java.lang.Object {
	private static final int CACHE_HIT
	private static final int CACHE_MISS
	private static final int BITMAP_DECODE_FINISHED
	private static final int BITMAP_TRANSFORMED_FINISHED
	private static final int DOWNLOAD_FINISHED
	private static final String STATS_THREAD_NAME
	final android.os.HandlerThread statsThread
	final com.squareup.picasso.Cache cache
	final android.os.Handler handler
	long cacheHits
	long cacheMisses
	long totalDownloadSize
	long totalOriginalBitmapSize
	long totalTransformedBitmapSize
	long averageDownloadSize
	long averageOriginalBitmapSize
	long averageTransformedBitmapSize
	int downloadCount
	int originalBitmapCount
	int transformedBitmapCount
	void <init> (com.squareup.picasso.Cache) 
		com.squareup.picasso.Cache cache
	void dispatchBitmapDecoded (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	void dispatchBitmapTransformed (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	void dispatchDownloadFinished (long) 
		long size
	void dispatchCacheHit () 
	void dispatchCacheMiss () 
	void shutdown () 
	void performCacheHit () 
	void performCacheMiss () 
	void performDownloadFinished (java.lang.Long) 
		Long size
	void performBitmapDecoded (long) 
		long size
	void performBitmapTransformed (long) 
		long size
	com.squareup.picasso.StatsSnapshot createSnapshot () 
	private void processBitmap (android.graphics.Bitmap, int) 
		android.graphics.Bitmap bitmap
		int what
		int bitmapSize
	private static long getAverage (int, long) 
		int count
		long totalSize
}

com/squareup/picasso/StatsSnapshot.class
StatsSnapshot.java
package com.squareup.picasso
public com.squareup.picasso.StatsSnapshot extends java.lang.Object {
	public final int maxSize
	public final int size
	public final long cacheHits
	public final long cacheMisses
	public final long totalDownloadSize
	public final long totalOriginalBitmapSize
	public final long totalTransformedBitmapSize
	public final long averageDownloadSize
	public final long averageOriginalBitmapSize
	public final long averageTransformedBitmapSize
	public final int downloadCount
	public final int originalBitmapCount
	public final int transformedBitmapCount
	public final long timeStamp
	public void <init> (int, int, long, long, long, long, long, long, long, long, int, int, int, long) 
		int maxSize
		int size
		long cacheHits
		long cacheMisses
		long totalDownloadSize
		long totalOriginalBitmapSize
		long totalTransformedBitmapSize
		long averageDownloadSize
		long averageOriginalBitmapSize
		long averageTransformedBitmapSize
		int downloadCount
		int originalBitmapCount
		int transformedBitmapCount
		long timeStamp
	public void dump () 
		java.io.StringWriter logWriter
	public void dump (java.io.PrintWriter) 
		java.io.PrintWriter writer
	public java.lang.String toString () 
}

com/squareup/picasso/Target.class
Target.java
package com.squareup.picasso
public abstract com.squareup.picasso.Target extends java.lang.Object {
	public abstract void onBitmapLoaded (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
	public abstract void onBitmapFailed (android.graphics.drawable.Drawable) 
	public abstract void onPrepareLoad (android.graphics.drawable.Drawable) 
}

com/squareup/picasso/TargetAction.class
TargetAction.java
package com.squareup.picasso
final com.squareup.picasso.TargetAction extends com.squareup.picasso.Action {
	void <init> (com.squareup.picasso.Picasso, com.squareup.picasso.Target, com.squareup.picasso.Request, boolean, int, android.graphics.drawable.Drawable, java.lang.String, java.lang.Object) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Target target
		com.squareup.picasso.Request data
		boolean skipCache
		int errorResId
		android.graphics.drawable.Drawable errorDrawable
		String key
		Object tag
	void complete (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
		com.squareup.picasso.Target target
	void error () 
		com.squareup.picasso.Target target
}

com/squareup/picasso/Transformation.class
Transformation.java
package com.squareup.picasso
public abstract com.squareup.picasso.Transformation extends java.lang.Object {
	public abstract android.graphics.Bitmap transform (android.graphics.Bitmap) 
	public abstract java.lang.String key () 
}

com/squareup/picasso/UrlConnectionDownloader$ResponseCacheIcs.class
UrlConnectionDownloader.java
package com.squareup.picasso
 com.squareup.picasso.UrlConnectionDownloader$ResponseCacheIcs extends java.lang.Object {
	private void <init> () 
	static java.lang.Object install (android.content.Context)  throws java.io.IOException 
		long maxSize
		android.content.Context context
		java.io.File cacheDir
		android.net.http.HttpResponseCache cache
	static void close (java.lang.Object) 
		java.io.IOException ignored
		Object cache
}

com/squareup/picasso/UrlConnectionDownloader.class
UrlConnectionDownloader.java
package com.squareup.picasso
public com.squareup.picasso.UrlConnectionDownloader extends java.lang.Object implements com.squareup.picasso.Downloader  {
	static final String RESPONSE_SOURCE
	private static final Object lock
	static volatile Object cache
	private final android.content.Context context
	public void <init> (android.content.Context) 
		android.content.Context context
	protected java.net.HttpURLConnection openConnection (android.net.Uri)  throws java.io.IOException 
		android.net.Uri path
		java.net.HttpURLConnection connection
	public com.squareup.picasso.Downloader$Response load (android.net.Uri, boolean)  throws java.io.IOException 
		android.net.Uri uri
		boolean localCacheOnly
		java.net.HttpURLConnection connection
		int responseCode
		long contentLength
		boolean fromCache
	public void shutdown () 
	private static void installCacheIfNeeded (android.content.Context) 
		java.io.IOException ignored
		android.content.Context context
	static void <clinit> () 
}

com/squareup/picasso/Utils$ActivityManagerHoneycomb.class
Utils.java
package com.squareup.picasso
 com.squareup.picasso.Utils$ActivityManagerHoneycomb extends java.lang.Object {
	private void <init> () 
	static int getLargeMemoryClass (android.app.ActivityManager) 
		android.app.ActivityManager activityManager
}

com/squareup/picasso/Utils$BitmapHoneycombMR1.class
Utils.java
package com.squareup.picasso
 com.squareup.picasso.Utils$BitmapHoneycombMR1 extends java.lang.Object {
	private void <init> () 
	static int getByteCount (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
}

com/squareup/picasso/Utils$OkHttpLoaderCreator.class
Utils.java
package com.squareup.picasso
 com.squareup.picasso.Utils$OkHttpLoaderCreator extends java.lang.Object {
	private void <init> () 
	static com.squareup.picasso.Downloader create (android.content.Context) 
		android.content.Context context
}

com/squareup/picasso/Utils$PicassoThread.class
Utils.java
package com.squareup.picasso
 com.squareup.picasso.Utils$PicassoThread extends java.lang.Thread {
	public void <init> (java.lang.Runnable) 
		Runnable r
	public void run () 
}

com/squareup/picasso/Utils$PicassoThreadFactory.class
Utils.java
package com.squareup.picasso
 com.squareup.picasso.Utils$PicassoThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory  {
	void <init> () 
	public java.lang.Thread newThread (java.lang.Runnable) 
		Runnable r
}

com/squareup/picasso/Utils.class
Utils.java
package com.squareup.picasso
final com.squareup.picasso.Utils extends java.lang.Object {
	static final String THREAD_PREFIX
	static final String THREAD_IDLE_NAME
	static final int DEFAULT_READ_TIMEOUT
	static final int DEFAULT_CONNECT_TIMEOUT
	private static final String PICASSO_CACHE
	private static final int KEY_PADDING
	private static final int MIN_DISK_CACHE_SIZE
	private static final int MAX_DISK_CACHE_SIZE
	static final StringBuilder MAIN_THREAD_KEY_BUILDER
	static final String OWNER_MAIN
	static final String OWNER_DISPATCHER
	static final String OWNER_HUNTER
	static final String VERB_CREATED
	static final String VERB_CHANGED
	static final String VERB_IGNORED
	static final String VERB_ENQUEUED
	static final String VERB_CANCELED
	static final String VERB_BATCHED
	static final String VERB_RETRYING
	static final String VERB_EXECUTING
	static final String VERB_DECODED
	static final String VERB_TRANSFORMED
	static final String VERB_JOINED
	static final String VERB_REMOVED
	static final String VERB_DELIVERED
	static final String VERB_REPLAYING
	static final String VERB_COMPLETED
	static final String VERB_ERRORED
	static final String VERB_PAUSED
	static final String VERB_RESUMED
	private static final int WEBP_FILE_HEADER_SIZE
	private static final String WEBP_FILE_HEADER_RIFF
	private static final String WEBP_FILE_HEADER_WEBP
	private void <init> () 
	static int getBitmapBytes (android.graphics.Bitmap) 
		int result
		android.graphics.Bitmap bitmap
		int result
	static void checkNotMain () 
	static void checkMain () 
	static boolean isMain () 
	static java.lang.String getLogIdsForHunter (com.squareup.picasso.BitmapHunter) 
		com.squareup.picasso.BitmapHunter hunter
	static java.lang.String getLogIdsForHunter (com.squareup.picasso.BitmapHunter, java.lang.String) 
		int i
		int count
		com.squareup.picasso.BitmapHunter hunter
		String prefix
		StringBuilder builder
		com.squareup.picasso.Action action
		java.util.List actions
	static void log (java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String verb
		String logId
	static void log (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String verb
		String logId
		String extras
	static java.lang.String createKey (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
		String result
	static java.lang.String createKey (com.squareup.picasso.Request, java.lang.StringBuilder) 
		String path
		int i
		int count
		com.squareup.picasso.Request data
		StringBuilder builder
	static void closeQuietly (java.io.InputStream) 
		java.io.IOException ignored
		java.io.InputStream is
	static boolean parseResponseSourceHeader (java.lang.String) 
		NumberFormatException e
		String header
		String[] parts
	static com.squareup.picasso.Downloader createDefaultDownloader (android.content.Context) 
		ClassNotFoundException ignored
		ClassNotFoundException ignored
		android.content.Context context
		boolean okUrlFactory
		boolean okHttpClient
	static void sneakyRethrow (java.lang.Throwable) 
		Throwable t
	private static void sneakyThrow2 (java.lang.Throwable)  throws java.lang.Throwable 
		Throwable t
	static java.io.File createDefaultCacheDir (android.content.Context) 
		android.content.Context context
		java.io.File cache
	static long calculateDiskCacheSize (java.io.File) 
		android.os.StatFs statFs
		long available
		IllegalArgumentException ignored
		java.io.File dir
		long size
	static int calculateMemoryCacheSize (android.content.Context) 
		android.content.Context context
		android.app.ActivityManager am
		boolean largeHeap
		int memoryClass
	static boolean isAirplaneModeOn (android.content.Context) 
		android.content.Context context
		android.content.ContentResolver contentResolver
	static java.lang.Object getService (android.content.Context, java.lang.String) 
		android.content.Context context
		String service
	static boolean hasPermission (android.content.Context, java.lang.String) 
		android.content.Context context
		String permission
	static byte[] toByteArray (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream input
		java.io.ByteArrayOutputStream byteArrayOutputStream
		byte[] buffer
		int n
	static boolean isWebPFile (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream stream
		byte[] fileHeaderBytes
		boolean isWebPFile
	static int getResourceId (android.content.res.Resources, com.squareup.picasso.Request)  throws java.io.FileNotFoundException 
		NumberFormatException e
		String type
		String name
		int id
		int id
		android.content.res.Resources resources
		com.squareup.picasso.Request data
		String pkg
		int id
		java.util.List segments
	static android.content.res.Resources getResources (android.content.Context, com.squareup.picasso.Request)  throws java.io.FileNotFoundException 
		android.content.pm.PackageManager pm
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Context context
		com.squareup.picasso.Request data
		String pkg
	static void <clinit> () 
}

META-INF/maven/
META-INF/maven/com.squareup.picasso/
META-INF/maven/com.squareup.picasso/picasso/
META-INF/maven/com.squareup.picasso/picasso/pom.xml
META-INF/maven/com.squareup.picasso/picasso/pom.properties