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  (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 noFade
	final int memoryPolicy
	final int networkPolicy
	final int errorResId
	final android.graphics.drawable.Drawable errorDrawable
	final String key
	final Object tag
	boolean willReplay
	boolean cancelled
	void  (com.squareup.picasso.Picasso, java.lang.Object, com.squareup.picasso.Request, int, int, int, android.graphics.drawable.Drawable, java.lang.String, java.lang.Object, boolean) 
		com.squareup.picasso.Picasso picasso
		Object target
		com.squareup.picasso.Request request
		int memoryPolicy
		int networkPolicy
		int errorResId
		android.graphics.drawable.Drawable errorDrawable
		String key
		Object tag
		boolean noFade
	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 () 
	int getMemoryPolicy () 
	int getNetworkPolicy () 
	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  (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, int)  throws java.io.IOException 
		com.squareup.picasso.Request request
		int networkPolicy
		java.io.InputStream is
	static java.lang.String getFilePath (com.squareup.picasso.Request) 
		com.squareup.picasso.Request request
	static void  () 
}

com/squareup/picasso/BitmapHunter$1.class
BitmapHunter.java
package com.squareup.picasso
final com.squareup.picasso.BitmapHunter$1 extends java.lang.ThreadLocal {
	void  () 
	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  () 
	public boolean canHandleRequest (com.squareup.picasso.Request) 
		com.squareup.picasso.Request data
	public com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request, int)  throws java.io.IOException 
		com.squareup.picasso.Request request
		int networkPolicy
}

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  (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  (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  (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  (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 int memoryPolicy
	int networkPolicy
	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  (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
	static 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 request
		com.squareup.picasso.MarkableInputStream markStream
		long mark
		android.graphics.BitmapFactory$Options options
		boolean calculateSize
		boolean isWebPFile
	public void run () 
		com.squareup.picasso.Downloader$ResponseException e
		com.squareup.picasso.NetworkRequestHandler$ContentLengthException e
		java.io.IOException e
		java.io.StringWriter writer
		OutOfMemoryError e
		Exception e
	android.graphics.Bitmap hunt ()  throws java.io.IOException 
		java.io.InputStream is
		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 shouldRetry (boolean, android.net.NetworkInfo) 
		boolean airplaneMode
		android.net.NetworkInfo info
		boolean hasRetries
	boolean supportsReplay () 
	android.graphics.Bitmap getResult () 
	java.lang.String getKey () 
	int getMemoryPolicy () 
	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 scaleX
		float scaleY
		int newSize
		float widthRatio
		float heightRatio
		float scaleX
		float scaleY
		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
		boolean onlyScaleDown
		int drawX
		int drawY
		int drawWidth
		int drawHeight
		android.graphics.Matrix matrix
		android.graphics.Bitmap newResult
	private static boolean shouldResize (boolean, int, int, int, int) 
		boolean onlyScaleDown
		int inWidth
		int inHeight
		int targetWidth
		int targetHeight
	static void  () 
}

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  () 
	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 () 
	public void clearKeyUri (java.lang.String) 
		String keyPrefix
}

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 () 
	public abstract void clearKeyUri (java.lang.String) 
	static void  () 
}

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  () 
	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  () 
	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
	private final android.content.Context context
	void  (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, int)  throws java.io.IOException 
		com.squareup.picasso.Request request
		int networkPolicy
		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
	static void  () 
}

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  (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, int)  throws java.io.IOException 
		com.squareup.picasso.Request request
		int networkPolicy
	java.io.InputStream getInputStream (com.squareup.picasso.Request)  throws java.io.FileNotFoundException 
		com.squareup.picasso.Request request
		android.content.ContentResolver contentResolver
}

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  (com.squareup.picasso.RequestCreator, android.widget.ImageView) 
		com.squareup.picasso.RequestCreator creator
		android.widget.ImageView target
	void  (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  (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  (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  (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  () 
}

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  (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  (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  (android.graphics.Bitmap, boolean) 
		android.graphics.Bitmap bitmap
		boolean loadedFromCache
	public void  (java.io.InputStream, boolean) 
		java.io.InputStream stream
		boolean loadedFromCache
	public void  (android.graphics.Bitmap, boolean, long) 
		android.graphics.Bitmap bitmap
		boolean loadedFromCache
		long contentLength
	public void  (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 {
	final boolean localCacheOnly
	final int responseCode
	public void  (java.lang.String, int, int) 
		String message
		int networkPolicy
		int responseCode
}

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, int)  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
	private com.squareup.picasso.Callback callback
	void  (com.squareup.picasso.Picasso, com.squareup.picasso.Request, int, int, java.lang.Object, java.lang.String, com.squareup.picasso.Callback) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		int memoryPolicy
		int networkPolicy
		Object tag
		String key
		com.squareup.picasso.Callback callback
	void complete (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap result
		com.squareup.picasso.Picasso$LoadedFrom from
	void error () 
	void cancel () 
	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  (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, int)  throws java.io.IOException 
		com.squareup.picasso.Request request
		int networkPolicy
	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  (com.squareup.picasso.Picasso, com.squareup.picasso.Request, int, int, java.lang.Object, java.lang.String) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		int memoryPolicy
		int networkPolicy
		Object tag
		String key
	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  (com.squareup.picasso.Picasso, android.widget.ImageView, com.squareup.picasso.Request, int, int, int, android.graphics.drawable.Drawable, java.lang.String, java.lang.Object, com.squareup.picasso.Callback, boolean) 
		com.squareup.picasso.Picasso picasso
		android.widget.ImageView imageView
		com.squareup.picasso.Request data
		int memoryPolicy
		int networkPolicy
		int errorResId
		android.graphics.drawable.Drawable errorDrawable
		String key
		Object tag
		com.squareup.picasso.Callback callback
		boolean noFade
	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  (android.content.Context) 
		android.content.Context context
	public void  (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 void clearKeyUri (java.lang.String) 
		java.util.Map$Entry entry
		String key
		android.graphics.Bitmap value
		int newlineIndex
		java.util.Iterator i
		String uri
		boolean sizeChanged
		int uriLength
	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  (java.io.InputStream) 
		java.io.InputStream in
	public void  (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  (java.lang.String, int, int, int, int) 
		int androidKind
		int width
		int height
	static void  () 
}

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  (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, int)  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 request
		int networkPolicy
		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  () 
}

com/squareup/picasso/MemoryPolicy.class
MemoryPolicy.java
package com.squareup.picasso
public final enum com.squareup.picasso.MemoryPolicy extends java.lang.Enum {
	public static final enum com.squareup.picasso.MemoryPolicy NO_CACHE
	public static final enum com.squareup.picasso.MemoryPolicy NO_STORE
	final int index
	private static final synthetic com.squareup.picasso.MemoryPolicy[] $VALUES
	public static com.squareup.picasso.MemoryPolicy[] values () 
	public static com.squareup.picasso.MemoryPolicy valueOf (java.lang.String) 
		String name
	static boolean shouldReadFromMemoryCache (int) 
		int memoryPolicy
	static boolean shouldWriteToMemoryCache (int) 
		int memoryPolicy
	private void  (java.lang.String, int, int) 
		int index
	static void  () 
}

com/squareup/picasso/NetworkPolicy.class
NetworkPolicy.java
package com.squareup.picasso
public final enum com.squareup.picasso.NetworkPolicy extends java.lang.Enum {
	public static final enum com.squareup.picasso.NetworkPolicy NO_CACHE
	public static final enum com.squareup.picasso.NetworkPolicy NO_STORE
	public static final enum com.squareup.picasso.NetworkPolicy OFFLINE
	final int index
	private static final synthetic com.squareup.picasso.NetworkPolicy[] $VALUES
	public static com.squareup.picasso.NetworkPolicy[] values () 
	public static com.squareup.picasso.NetworkPolicy valueOf (java.lang.String) 
		String name
	public static boolean shouldReadFromDiskCache (int) 
		int networkPolicy
	public static boolean shouldWriteToDiskCache (int) 
		int networkPolicy
	public static boolean isOfflineOnly (int) 
		int networkPolicy
	private void  (java.lang.String, int, int) 
		int index
	static void  () 
}

com/squareup/picasso/NetworkRequestHandler$ContentLengthException.class
NetworkRequestHandler.java
package com.squareup.picasso
 com.squareup.picasso.NetworkRequestHandler$ContentLengthException extends java.io.IOException {
	public void  (java.lang.String) 
		String message
}

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 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  (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, int)  throws java.io.IOException 
		com.squareup.picasso.Request request
		int networkPolicy
		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 () 
}

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  {
	private final com.squareup.okhttp.OkHttpClient client
	private static com.squareup.okhttp.OkHttpClient defaultOkHttpClient () 
		com.squareup.okhttp.OkHttpClient client
	public void  (android.content.Context) 
		android.content.Context context
	public void  (java.io.File) 
		java.io.File cacheDir
	public void  (android.content.Context, long) 
		android.content.Context context
		long maxSize
	public void  (java.io.File, long) 
		java.io.IOException ignored
		java.io.File cacheDir
		long maxSize
	public void  (com.squareup.okhttp.OkHttpClient) 
		com.squareup.okhttp.OkHttpClient client
	protected final com.squareup.okhttp.OkHttpClient getClient () 
	public com.squareup.picasso.Downloader$Response load (android.net.Uri, int)  throws java.io.IOException 
		com.squareup.okhttp.CacheControl$Builder builder
		android.net.Uri uri
		int networkPolicy
		com.squareup.okhttp.CacheControl cacheControl
		com.squareup.okhttp.Request$Builder builder
		com.squareup.okhttp.Response response
		int responseCode
		boolean fromCache
		com.squareup.okhttp.ResponseBody responseBody
	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  (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 android.graphics.Bitmap$Config defaultBitmapConfig
	private boolean indicatorsEnabled
	private boolean loggingEnabled
	public void  (android.content.Context) 
		android.content.Context context
	public com.squareup.picasso.Picasso$Builder defaultBitmapConfig (android.graphics.Bitmap$Config) 
		android.graphics.Bitmap$Config bitmapConfig
	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  (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  (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
		android.os.Message message
		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  (java.lang.String, int, int) 
		int debugColor
	static void  () 
}

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  (java.lang.String, int) 
	static void  () 
}

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  () 
	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  () 
}

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 volatile 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
	final android.graphics.Bitmap$Config defaultBitmapConfig
	boolean indicatorsEnabled
	volatile boolean loggingEnabled
	boolean shutdown
	void  (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, android.graphics.Bitmap$Config, 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
		android.graphics.Bitmap$Config defaultBitmapConfig
		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 void invalidate (android.net.Uri) 
		android.net.Uri uri
	public void invalidate (java.lang.String) 
		String path
	public void invalidate (java.io.File) 
		java.io.File file
	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  () 
}

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  (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  () 
}

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  (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  () 
	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  (com.squareup.picasso.Picasso, com.squareup.picasso.Request, android.widget.RemoteViews, int, int[], int, int, java.lang.String, java.lang.Object, int) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		android.widget.RemoteViews remoteViews
		int viewId
		int[] appWidgetIds
		int memoryPolicy
		int networkPolicy
		String key
		Object tag
		int errorResId
	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  (com.squareup.picasso.Picasso, com.squareup.picasso.Request, android.widget.RemoteViews, int, int, android.app.Notification, int, int, java.lang.String, java.lang.Object, int) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		android.widget.RemoteViews remoteViews
		int viewId
		int notificationId
		android.app.Notification notification
		int memoryPolicy
		int networkPolicy
		String key
		Object tag
		int errorResId
	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  (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  (com.squareup.picasso.Picasso, com.squareup.picasso.Request, android.widget.RemoteViews, int, int, int, int, java.lang.Object, java.lang.String) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Request data
		android.widget.RemoteViews remoteViews
		int viewId
		int errorResId
		int memoryPolicy
		int networkPolicy
		Object tag
		String key
	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 boolean onlyScaleDown
	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  (android.net.Uri) 
		android.net.Uri uri
	public void  (int) 
		int resourceId
	void  (android.net.Uri, int, android.graphics.Bitmap$Config) 
		android.net.Uri uri
		int resourceId
		android.graphics.Bitmap$Config bitmapConfig
	private void  (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 onlyScaleDown () 
	public com.squareup.picasso.Request$Builder clearOnlyScaleDown () 
	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$Builder transform (java.util.List) 
		int i
		int size
		java.util.List transformations
	public com.squareup.picasso.Request build () 
	synthetic void  (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
	int networkPolicy
	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 boolean onlyScaleDown
	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  (android.net.Uri, int, java.lang.String, java.util.List, int, int, boolean, 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
		boolean onlyScaleDown
		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  (android.net.Uri, int, java.lang.String, java.util.List, int, int, boolean, 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
		boolean x8
		float x9
		float x10
		float x11
		boolean x12
		android.graphics.Bitmap$Config x13
		com.squareup.picasso.Picasso$Priority x14
		com.squareup.picasso.Request$1 x15
	static void  () 
}

com/squareup/picasso/RequestCreator.class
RequestCreator.java
package com.squareup.picasso
public com.squareup.picasso.RequestCreator extends java.lang.Object {
	private static final java.util.concurrent.atomic.AtomicInteger nextId
	private final com.squareup.picasso.Picasso picasso
	private final com.squareup.picasso.Request$Builder data
	private boolean noFade
	private boolean deferred
	private boolean setPlaceholder
	private int placeholderResId
	private int errorResId
	private int memoryPolicy
	private int networkPolicy
	private android.graphics.drawable.Drawable placeholderDrawable
	private android.graphics.drawable.Drawable errorDrawable
	private Object tag
	void  (com.squareup.picasso.Picasso, android.net.Uri, int) 
		com.squareup.picasso.Picasso picasso
		android.net.Uri uri
		int resourceId
	void  () 
	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 onlyScaleDown () 
	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 transform (java.util.List) 
		java.util.List transformations
	public com.squareup.picasso.RequestCreator skipMemoryCache () 
	public transient com.squareup.picasso.RequestCreator memoryPolicy (com.squareup.picasso.MemoryPolicy, com.squareup.picasso.MemoryPolicy[]) 
		com.squareup.picasso.MemoryPolicy memoryPolicy
		com.squareup.picasso.MemoryPolicy policy
		com.squareup.picasso.MemoryPolicy[] additional
	public transient com.squareup.picasso.RequestCreator networkPolicy (com.squareup.picasso.NetworkPolicy, com.squareup.picasso.NetworkPolicy[]) 
		com.squareup.picasso.NetworkPolicy networkPolicy
		com.squareup.picasso.NetworkPolicy policy
		com.squareup.picasso.NetworkPolicy[] additional
	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 () 
	public void fetch (com.squareup.picasso.Callback) 
		com.squareup.picasso.Action action
		com.squareup.picasso.Request request
		String key
		android.graphics.Bitmap bitmap
		com.squareup.picasso.Callback callback
		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 void  () 
}

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 java.io.InputStream stream
	private final int exifOrientation
	public void  (android.graphics.Bitmap, com.squareup.picasso.Picasso$LoadedFrom) 
		android.graphics.Bitmap bitmap
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
	public void  (java.io.InputStream, com.squareup.picasso.Picasso$LoadedFrom) 
		java.io.InputStream stream
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
	void  (android.graphics.Bitmap, java.io.InputStream, com.squareup.picasso.Picasso$LoadedFrom, int) 
		android.graphics.Bitmap bitmap
		java.io.InputStream stream
		com.squareup.picasso.Picasso$LoadedFrom loadedFrom
		int exifOrientation
	public android.graphics.Bitmap getBitmap () 
	public java.io.InputStream getStream () 
	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  () 
	public abstract boolean canHandleRequest (com.squareup.picasso.Request) 
	public abstract com.squareup.picasso.RequestHandler$Result load (com.squareup.picasso.Request, int)  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  (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, int)  throws java.io.IOException 
		com.squareup.picasso.Request request
		int networkPolicy
		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  (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  (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  (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  (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  (com.squareup.picasso.Picasso, com.squareup.picasso.Target, com.squareup.picasso.Request, int, int, android.graphics.drawable.Drawable, java.lang.String, java.lang.Object, int) 
		com.squareup.picasso.Picasso picasso
		com.squareup.picasso.Target target
		com.squareup.picasso.Request data
		int memoryPolicy
		int networkPolicy
		android.graphics.drawable.Drawable errorDrawable
		String key
		Object tag
		int errorResId
	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$1.class
UrlConnectionDownloader.java
package com.squareup.picasso
final com.squareup.picasso.UrlConnectionDownloader$1 extends java.lang.ThreadLocal {
	void  () 
	protected java.lang.StringBuilder initialValue () 
	protected volatile synthetic java.lang.Object initialValue () 
}

com/squareup/picasso/UrlConnectionDownloader$ResponseCacheIcs.class
UrlConnectionDownloader.java
package com.squareup.picasso
 com.squareup.picasso.UrlConnectionDownloader$ResponseCacheIcs extends java.lang.Object {
	private void  () 
	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
	static volatile Object cache
	private static final Object lock
	private static final String FORCE_CACHE
	private static final ThreadLocal CACHE_HEADER_BUILDER
	private final android.content.Context context
	public void  (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, int)  throws java.io.IOException 
		String headerValue
		StringBuilder builder
		String headerValue
		android.net.Uri uri
		int networkPolicy
		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  () 
}

com/squareup/picasso/Utils$1.class
Utils.java
package com.squareup.picasso
final com.squareup.picasso.Utils$1 extends android.os.Handler {
	void  (android.os.Looper) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

com/squareup/picasso/Utils$ActivityManagerHoneycomb.class
Utils.java
package com.squareup.picasso
 com.squareup.picasso.Utils$ActivityManagerHoneycomb extends java.lang.Object {
	private void  () 
	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  () 
	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  () 
	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  (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  () 
	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_MILLIS
	static final int DEFAULT_WRITE_TIMEOUT_MILLIS
	static final int DEFAULT_CONNECT_TIMEOUT_MILLIS
	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 int THREAD_LEAK_CLEANING_MS
	static final char KEY_SEPARATOR
	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  () 
	static int getBitmapBytes (android.graphics.Bitmap) 
		int result
		android.graphics.Bitmap bitmap
		int result
	static java.lang.Object checkNotNull (java.lang.Object, java.lang.String) 
		Object value
		String message
	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
		android.content.Context context
	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) 
		NullPointerException e
		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 flushStackLocalLeaks (android.os.Looper) 
		android.os.Looper looper
		android.os.Handler handler
	static void  () 
}

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