--- /home/hans/code/fdroid/data/tmp/com.sigseg.android.worldmap_5.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.sigseg.android.worldmap_5.apk ├── zipinfo {} │ @@ -1,15 +1,15 @@ │ -Zip file size: 6029738 bytes, number of entries: 13 │ +Zip file size: 6029945 bytes, number of entries: 13 │ -rw---- 2.0 fat 852 bl defN 13-Mar-30 17:48 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 973 bl defN 13-Mar-30 17:48 META-INF/ABA20C94.SF │ -rw---- 2.0 fat 1297 bl defN 13-Mar-30 17:48 META-INF/ABA20C94.RSA │ --rw---- 1.0 fat 6001 bx stor 13-Mar-30 17:12 assets/layers/ko/4973-1209-east-sea.jpg │ --rw---- 1.0 fat 5961164 b- stor 13-Mar-30 17:12 assets/world.jpg │ --rw---- 2.0 fat 552 bl defN 13-Mar-30 17:13 res/layout/main.xml │ --rw---- 2.0 fat 3676 bl defN 13-Mar-30 17:13 AndroidManifest.xml │ --rw---- 1.0 fat 1408 b- stor 13-Mar-30 17:13 resources.arsc │ --rw---- 1.0 fat 11955 b- stor 13-Mar-30 17:12 res/drawable-hdpi/ic_launcher.png │ --rw---- 1.0 fat 3489 b- stor 13-Mar-30 17:12 res/drawable-ldpi/ic_launcher.png │ --rw---- 1.0 fat 5589 b- stor 13-Mar-30 17:12 res/drawable-mdpi/ic_launcher.png │ --rw---- 1.0 fat 20106 b- stor 13-Mar-30 17:12 res/drawable-xhdpi/ic_launcher.png │ --rw---- 2.0 fat 35500 bl defN 13-Mar-30 17:13 classes.dex │ -13 files, 6052562 bytes uncompressed, 6027988 bytes compressed: 0.4% │ +-rw---- 2.0 fat 3872 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 1.0 fat 6001 b- stor 08-Jan-01 00:00 assets/layers/ko/4973-1209-east-sea.jpg │ +-rw---- 1.0 fat 5961164 b- stor 08-Jan-01 00:00 assets/world.jpg │ +-rw---- 1.0 fat 11955 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 3489 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 5589 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 20106 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 552 bl defN 08-Jan-01 00:00 res/layout/main.xml │ +-rw---- 1.0 fat 1564 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 35796 bl defN 08-Jan-01 00:00 classes.dex │ +13 files, 6053210 bytes uncompressed, 6028207 bytes compressed: 0.4% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - ├── smali/com/sigseg/android/io/RandomAccessFileInputStream.smali │ @@ -46,34 +46,34 @@ │ invoke-direct {p0, p1, v0}, Lcom/sigseg/android/io/RandomAccessFileInputStream;->(Ljava/io/File;I)V │ │ .line 47 │ return-void │ .end method │ │ .method public constructor (Ljava/io/File;I)V │ - .locals 5 │ + .locals 6 │ .param p1, "file" # Ljava/io/File; │ .param p2, "bufferSize" # I │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - const-wide/16 v1, -0x1 │ + const-wide/16 v2, -0x1 │ │ .line 25 │ invoke-direct {p0}, Ljava/io/InputStream;->()V │ │ .line 20 │ - iput-wide v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->markPos:J │ + iput-wide v2, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->markPos:J │ │ .line 21 │ - iput-wide v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fileLength:J │ + iput-wide v2, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fileLength:J │ │ .line 22 │ const-string v1, "WorldMapActivityRAIFS" │ │ iput-object v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->TAG:Ljava/lang/String; │ │ .line 26 │ @@ -87,17 +87,17 @@ │ │ .line 28 │ :try_start_0 │ iget-object v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fp:Ljava/io/RandomAccessFile; │ │ invoke-virtual {v1}, Ljava/io/RandomAccessFile;->length()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fileLength:J │ + iput-wide v2, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fileLength:J │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 30 │ :goto_0 │ iget-object v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->TAG:Ljava/lang/String; │ │ @@ -107,17 +107,17 @@ │ │ const-string v3, "opened, len = " │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ - iget-wide v3, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fileLength:J │ + iget-wide v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fileLength:J │ │ - invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ @@ -168,64 +168,64 @@ │ │ # virtual methods │ .method public available()I │ .locals 7 │ │ .prologue │ .line 34 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ .line 37 │ - .local v1, "pos":J │ + .local v2, "pos":J │ :try_start_0 │ iget-object v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fp:Ljava/io/RandomAccessFile; │ │ invoke-virtual {v4}, Ljava/io/RandomAccessFile;->getFilePointer()J │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 39 │ :goto_0 │ iget-wide v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fileLength:J │ │ - sub-long/2addr v4, v1 │ + sub-long/2addr v4, v2 │ │ - long-to-int v3, v4 │ + long-to-int v1, v4 │ │ .line 40 │ - .local v3, "res":I │ + .local v1, "res":I │ iget-object v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->TAG:Ljava/lang/String; │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const-string v6, "available " │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-static {v4, v5}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 41 │ - return v3 │ + return v1 │ │ .line 38 │ - .end local v3 # "res":I │ + .end local v1 # "res":I │ :catch_0 │ move-exception v0 │ │ .local v0, "e":Ljava/io/IOException; │ iget-object v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->TAG:Ljava/lang/String; │ │ new-instance v5, Ljava/lang/StringBuilder; │ @@ -270,27 +270,27 @@ │ invoke-virtual {v0}, Ljava/io/RandomAccessFile;->close()V │ │ .line 78 │ return-void │ .end method │ │ .method public mark(I)V │ - .locals 5 │ + .locals 6 │ .param p1, "readLimit" # I │ │ .prologue │ .line 90 │ :try_start_0 │ iget-object v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fp:Ljava/io/RandomAccessFile; │ │ invoke-virtual {v1}, Ljava/io/RandomAccessFile;->getFilePointer()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->markPos:J │ + iput-wide v2, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->markPos:J │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 101 │ :goto_0 │ iget-object v1, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->TAG:Ljava/lang/String; │ │ @@ -300,17 +300,17 @@ │ │ const-string v3, "mark at " │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ - iget-wide v3, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->markPos:J │ + iget-wide v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->markPos:J │ │ - invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const-string v3, " readLimit " │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -439,17 +439,17 @@ │ │ move-result-wide v0 │ │ .line 109 │ .local v0, "oldpos":J │ iget-object v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fp:Ljava/io/RandomAccessFile; │ │ - const-wide/16 v5, 0x0 │ + const-wide/16 v6, 0x0 │ │ - invoke-virtual {v4, v5, v6}, Ljava/io/RandomAccessFile;->seek(J)V │ + invoke-virtual {v4, v6, v7}, Ljava/io/RandomAccessFile;->seek(J)V │ │ .line 110 │ iget-object v4, p0, Lcom/sigseg/android/io/RandomAccessFileInputStream;->fp:Ljava/io/RandomAccessFile; │ │ invoke-virtual {v4}, Ljava/io/RandomAccessFile;->getFilePointer()J │ │ move-result-wide v2 ├── smali/com/sigseg/android/map/ImageSurfaceView$DrawThread.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic this$0:Lcom/sigseg/android/map/ImageSurfaceView; │ │ │ # direct methods │ .method public constructor (Lcom/sigseg/android/map/ImageSurfaceView;Landroid/view/SurfaceHolder;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/sigseg/android/map/ImageSurfaceView; │ .param p2, "surfaceHolder" # Landroid/view/SurfaceHolder; │ │ .prologue │ .line 196 │ iput-object p1, p0, Lcom/sigseg/android/map/ImageSurfaceView$DrawThread;->this$0:Lcom/sigseg/android/map/ImageSurfaceView; │ │ invoke-direct {p0}, Ljava/lang/Thread;->()V │ @@ -44,29 +45,29 @@ │ .line 198 │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 203 │ :cond_0 │ :goto_0 │ iget-boolean v1, p0, Lcom/sigseg/android/map/ImageSurfaceView$DrawThread;->running:Z │ │ if-eqz v1, :cond_3 │ │ .line 206 │ - const-wide/16 v1, 0x5 │ + const-wide/16 v2, 0x5 │ │ :try_start_0 │ - invoke-static {v1, v2}, Ljava/lang/Thread;->sleep(J)V │ + invoke-static {v2, v3}, Ljava/lang/Thread;->sleep(J)V │ :try_end_0 │ .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 208 │ :goto_1 │ const/4 v0, 0x0 ├── smali/com/sigseg/android/map/ImageSurfaceView$Touch$TouchThread.smali │ @@ -21,14 +21,15 @@ │ │ .field final touch:Lcom/sigseg/android/map/ImageSurfaceView$Touch; │ │ │ # direct methods │ .method constructor (Lcom/sigseg/android/map/ImageSurfaceView$Touch;Lcom/sigseg/android/map/ImageSurfaceView$Touch;)V │ .locals 1 │ + .param p1, "this$1" # Lcom/sigseg/android/map/ImageSurfaceView$Touch; │ .param p2, "touch" # Lcom/sigseg/android/map/ImageSurfaceView$Touch; │ │ .prologue │ .line 345 │ iput-object p1, p0, Lcom/sigseg/android/map/ImageSurfaceView$Touch$TouchThread;->this$1:Lcom/sigseg/android/map/ImageSurfaceView$Touch; │ │ invoke-direct {p0}, Ljava/lang/Thread;->()V ├── smali/com/sigseg/android/map/ImageSurfaceView$Touch.smali │ @@ -39,14 +39,15 @@ │ │ .field final viewportOriginAtDown:Landroid/graphics/Point; │ │ │ # direct methods │ .method constructor (Lcom/sigseg/android/map/ImageSurfaceView;Landroid/content/Context;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/sigseg/android/map/ImageSurfaceView; │ .param p2, "context" # Landroid/content/Context; │ │ .prologue │ const/4 v1, 0x0 │ │ .line 240 │ iput-object p1, p0, Lcom/sigseg/android/map/ImageSurfaceView$Touch;->this$0:Lcom/sigseg/android/map/ImageSurfaceView; ├── smali/com/sigseg/android/map/ImageSurfaceView.smali │ @@ -6,15 +6,14 @@ │ .implements Landroid/view/SurfaceHolder$Callback; │ .implements Landroid/view/GestureDetector$OnGestureListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/sigseg/android/map/ImageSurfaceView$1;, │ Lcom/sigseg/android/map/ImageSurfaceView$Touch;, │ Lcom/sigseg/android/map/ImageSurfaceView$TouchState;, │ Lcom/sigseg/android/map/ImageSurfaceView$DrawThread;, │ Lcom/sigseg/android/map/ImageSurfaceView$ScaleListener; │ } │ .end annotation │ │ @@ -163,15 +162,15 @@ │ .line 17 │ iget-object v0, p0, Lcom/sigseg/android/map/ImageSurfaceView;->scene:Lcom/sigseg/android/view/InputStreamScene; │ │ return-object v0 │ .end method │ │ .method static synthetic access$202(Lcom/sigseg/android/map/ImageSurfaceView;J)J │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Lcom/sigseg/android/map/ImageSurfaceView; │ .param p1, "x1" # J │ │ .prologue │ .line 17 │ iput-wide p1, p0, Lcom/sigseg/android/map/ImageSurfaceView;->lastScaleTime:J │ │ @@ -303,15 +302,15 @@ │ .line 182 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 5 │ + .locals 6 │ .param p1, "me" # Landroid/view/MotionEvent; │ │ .prologue │ .line 57 │ iget-object v1, p0, Lcom/sigseg/android/map/ImageSurfaceView;->gestureDectector:Landroid/view/GestureDetector; │ │ invoke-virtual {v1, p1}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z │ @@ -370,23 +369,23 @@ │ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iget-wide v3, p0, Lcom/sigseg/android/map/ImageSurfaceView;->lastScaleTime:J │ + iget-wide v4, p0, Lcom/sigseg/android/map/ImageSurfaceView;->lastScaleTime:J │ │ - sub-long/2addr v1, v3 │ + sub-long/2addr v2, v4 │ │ - iget-wide v3, p0, Lcom/sigseg/android/map/ImageSurfaceView;->SCALE_MOVE_GUARD:J │ + iget-wide v4, p0, Lcom/sigseg/android/map/ImageSurfaceView;->SCALE_MOVE_GUARD:J │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-ltz v1, :cond_1 │ │ .line 66 │ iget-object v1, p0, Lcom/sigseg/android/map/ImageSurfaceView;->touch:Lcom/sigseg/android/map/ImageSurfaceView$Touch; │ │ invoke-virtual {v1, p1}, Lcom/sigseg/android/map/ImageSurfaceView$Touch;->move(Landroid/view/MotionEvent;)Z ├── smali/com/sigseg/android/map/lib/R$drawable.smali │ @@ -19,12 +19,12 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 20 │ + .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/com/sigseg/android/map/lib/R$id.smali │ @@ -19,12 +19,12 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 10 │ + .line 13 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/com/sigseg/android/map/lib/R$layout.smali │ @@ -19,12 +19,12 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 17 │ + .line 16 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/com/sigseg/android/map/lib/R$string.smali │ @@ -21,12 +21,12 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 13 │ + .line 19 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/com/sigseg/android/map/lib/R.smali │ @@ -2,26 +2,25 @@ │ .super Ljava/lang/Object; │ .source "R.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/sigseg/android/map/lib/R$drawable;, │ - Lcom/sigseg/android/map/lib/R$layout;, │ Lcom/sigseg/android/map/lib/R$string;, │ - Lcom/sigseg/android/map/lib/R$id; │ + Lcom/sigseg/android/map/lib/R$layout;, │ + Lcom/sigseg/android/map/lib/R$id;, │ + Lcom/sigseg/android/map/lib/R$drawable; │ } │ .end annotation │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 20 │ return-void │ .end method ├── smali/com/sigseg/android/view/InputStreamScene.smali │ @@ -161,47 +161,47 @@ │ .line 50 │ return-void │ .end method │ │ │ # virtual methods │ .method protected calculateCacheWindow(Landroid/graphics/Rect;)Landroid/graphics/Rect; │ - .locals 21 │ + .locals 22 │ .param p1, "viewportRect" # Landroid/graphics/Rect; │ │ .prologue │ .line 94 │ invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; │ │ move-result-object v17 │ │ invoke-virtual/range {v17 .. v17}, Ljava/lang/Runtime;->maxMemory()J │ │ - move-result-wide v17 │ + move-result-wide v18 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/sigseg/android/view/InputStreamScene;->percent:I │ │ - move/from16 v19, v0 │ + move/from16 v17, v0 │ │ - move/from16 v0, v19 │ + move/from16 v0, v17 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - mul-long v17, v17, v19 │ + mul-long v18, v18, v20 │ │ - const-wide/16 v19, 0x64 │ + const-wide/16 v20, 0x64 │ │ - div-long v3, v17, v19 │ + div-long v4, v18, v20 │ │ .line 95 │ - .local v3, "bytesToUse":J │ + .local v4, "bytesToUse":J │ invoke-virtual/range {p0 .. p0}, Lcom/sigseg/android/view/InputStreamScene;->getSceneSize()Landroid/graphics/Point; │ │ move-result-object v9 │ │ .line 97 │ .local v9, "size":Landroid/graphics/Point; │ invoke-virtual/range {p1 .. p1}, Landroid/graphics/Rect;->width()I │ @@ -249,17 +249,17 @@ │ │ mul-int/lit8 v17, v17, 0x4 │ │ move/from16 v0, v17 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v17, v0 │ + move-wide/from16 v18, v0 │ │ - cmp-long v17, v17, v3 │ + cmp-long v17, v18, v4 │ │ if-gez v17, :cond_0 │ │ .line 106 │ add-int/lit8 v13, v14, 0x1 │ │ .end local v14 # "tw":I │ @@ -343,37 +343,37 @@ │ │ iget v0, v0, Landroid/graphics/Rect;->left:I │ │ move/from16 v17, v0 │ │ shr-int/lit8 v18, v7, 0x1 │ │ - sub-int v5, v17, v18 │ + sub-int v3, v17, v18 │ │ .line 119 │ - .local v5, "left":I │ + .local v3, "left":I │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/graphics/Rect;->right:I │ │ move/from16 v17, v0 │ │ shr-int/lit8 v18, v7, 0x1 │ │ add-int v8, v17, v18 │ │ .line 120 │ .local v8, "right":I │ - if-gez v5, :cond_3 │ + if-gez v3, :cond_3 │ │ .line 121 │ - sub-int/2addr v8, v5 │ + sub-int/2addr v8, v3 │ │ .line 122 │ - const/4 v5, 0x0 │ + const/4 v3, 0x0 │ │ .line 124 │ :cond_3 │ iget v0, v9, Landroid/graphics/Point;->x:I │ │ move/from16 v17, v0 │ │ @@ -384,15 +384,15 @@ │ .line 125 │ iget v0, v9, Landroid/graphics/Point;->x:I │ │ move/from16 v17, v0 │ │ sub-int v17, v8, v17 │ │ - sub-int v5, v5, v17 │ + sub-int v3, v3, v17 │ │ .line 126 │ iget v8, v9, Landroid/graphics/Point;->x:I │ │ .line 131 │ :cond_4 │ move-object/from16 v0, p1 │ @@ -455,15 +455,15 @@ │ │ iget-object v0, v0, Lcom/sigseg/android/view/InputStreamScene;->calculatedCacheWindowRect:Landroid/graphics/Rect; │ │ move-object/from16 v17, v0 │ │ move-object/from16 v0, v17 │ │ - invoke-virtual {v0, v5, v12, v8, v2}, Landroid/graphics/Rect;->set(IIII)V │ + invoke-virtual {v0, v3, v12, v8, v2}, Landroid/graphics/Rect;->set(IIII)V │ │ .line 145 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/sigseg/android/view/InputStreamScene;->calculatedCacheWindowRect:Landroid/graphics/Rect; │ │ move-object/from16 v17, v0 ├── smali/com/sigseg/android/view/Scene$CacheThread.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic this$0:Lcom/sigseg/android/view/Scene; │ │ │ # direct methods │ .method constructor (Lcom/sigseg/android/view/Scene;Lcom/sigseg/android/view/Scene$Cache;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/sigseg/android/view/Scene; │ .param p2, "cache" # Lcom/sigseg/android/view/Scene$Cache; │ │ .prologue │ .line 489 │ iput-object p1, p0, Lcom/sigseg/android/view/Scene$CacheThread;->this$0:Lcom/sigseg/android/view/Scene; │ │ invoke-direct {p0}, Ljava/lang/Thread;->()V │ @@ -54,20 +55,20 @@ │ │ const/4 v8, 0x0 │ │ .line 493 │ iput-boolean v9, p0, Lcom/sigseg/android/view/Scene$CacheThread;->running:Z │ │ .line 494 │ - new-instance v7, Landroid/graphics/Rect; │ + new-instance v5, Landroid/graphics/Rect; │ │ - invoke-direct {v7, v8, v8, v8, v8}, Landroid/graphics/Rect;->(IIII)V │ + invoke-direct {v5, v8, v8, v8, v8}, Landroid/graphics/Rect;->(IIII)V │ │ .line 495 │ - .local v7, "viewportRect":Landroid/graphics/Rect; │ + .local v5, "viewportRect":Landroid/graphics/Rect; │ :cond_0 │ :goto_0 │ iget-boolean v8, p0, Lcom/sigseg/android/view/Scene$CacheThread;->running:Z │ │ if-eqz v8, :cond_2 │ │ .line 496 │ @@ -112,18 +113,18 @@ │ :cond_2 │ return-void │ │ .line 503 │ :cond_3 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ .line 504 │ - .local v5, "start":J │ + .local v6, "start":J │ const/4 v1, 0x0 │ │ .line 505 │ .local v1, "cont":Z │ iget-object v9, p0, Lcom/sigseg/android/view/Scene$CacheThread;->cache:Lcom/sigseg/android/view/Scene$Cache; │ │ monitor-enter v9 │ @@ -183,15 +184,15 @@ │ # getter for: Lcom/sigseg/android/view/Scene;->viewport:Lcom/sigseg/android/view/Scene$Viewport; │ invoke-static {v8}, Lcom/sigseg/android/view/Scene;->access$300(Lcom/sigseg/android/view/Scene;)Lcom/sigseg/android/view/Scene$Viewport; │ │ move-result-object v8 │ │ iget-object v8, v8, Lcom/sigseg/android/view/Scene$Viewport;->window:Landroid/graphics/Rect; │ │ - invoke-virtual {v7, v8}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V │ + invoke-virtual {v5, v8}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V │ │ .line 515 │ monitor-exit v9 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_2 │ │ .line 516 │ @@ -214,15 +215,15 @@ │ .line 519 │ iget-object v8, p0, Lcom/sigseg/android/view/Scene$CacheThread;->cache:Lcom/sigseg/android/view/Scene$Cache; │ │ iget-object v8, v8, Lcom/sigseg/android/view/Scene$Cache;->window:Landroid/graphics/Rect; │ │ iget-object v10, p0, Lcom/sigseg/android/view/Scene$CacheThread;->this$0:Lcom/sigseg/android/view/Scene; │ │ - invoke-virtual {v10, v7}, Lcom/sigseg/android/view/Scene;->calculateCacheWindow(Landroid/graphics/Rect;)Landroid/graphics/Rect; │ + invoke-virtual {v10, v5}, Lcom/sigseg/android/view/Scene;->calculateCacheWindow(Landroid/graphics/Rect;)Landroid/graphics/Rect; │ │ move-result-object v10 │ │ invoke-virtual {v8, v10}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V │ │ .line 522 │ :goto_2 │ @@ -308,15 +309,15 @@ │ │ const/4 v10, 0x1 │ │ new-array v10, v10, [Ljava/lang/Object; │ │ const/4 v11, 0x0 │ │ - sub-long v12, v2, v5 │ + sub-long v12, v2, v6 │ │ invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v12 │ │ aput-object v12, v10, v11 ├── smali/com/sigseg/android/view/Scene$Viewport.smali │ @@ -23,14 +23,15 @@ │ │ .field zoom:F │ │ │ # direct methods │ .method public constructor (Lcom/sigseg/android/view/Scene;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/sigseg/android/view/Scene; │ │ .prologue │ const/4 v1, 0x0 │ │ .line 171 │ iput-object p1, p0, Lcom/sigseg/android/view/Scene$Viewport;->this$0:Lcom/sigseg/android/view/Scene; │ │ @@ -473,430 +474,438 @@ │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ .end method │ │ .method public zoom(FLandroid/graphics/PointF;)V │ - .locals 16 │ + .locals 17 │ .param p1, "factor" # F │ .param p2, "screenFocus" # Landroid/graphics/PointF; │ │ .prologue │ .line 240 │ move/from16 v0, p1 │ │ - float-to-double v11, v0 │ + float-to-double v12, v0 │ │ - const-wide/high16 v13, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v14, 0x3ff0000000000000L # 1.0 │ │ - cmpl-double v11, v11, v13 │ + cmpl-double v12, v12, v14 │ │ - if-eqz v11, :cond_8 │ + if-eqz v12, :cond_8 │ │ .line 242 │ - new-instance v5, Landroid/graphics/PointF; │ + new-instance v6, Landroid/graphics/PointF; │ │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Lcom/sigseg/android/view/Scene$Viewport;->bitmap:Landroid/graphics/Bitmap; │ + iget-object v12, v0, Lcom/sigseg/android/view/Scene$Viewport;->bitmap:Landroid/graphics/Bitmap; │ │ - invoke-virtual {v11}, Landroid/graphics/Bitmap;->getWidth()I │ + invoke-virtual {v12}, Landroid/graphics/Bitmap;->getWidth()I │ │ - move-result v11 │ + move-result v12 │ │ - int-to-float v11, v11 │ + int-to-float v12, v12 │ │ move-object/from16 v0, p0 │ │ - iget-object v12, v0, Lcom/sigseg/android/view/Scene$Viewport;->bitmap:Landroid/graphics/Bitmap; │ + iget-object v13, v0, Lcom/sigseg/android/view/Scene$Viewport;->bitmap:Landroid/graphics/Bitmap; │ │ - invoke-virtual {v12}, Landroid/graphics/Bitmap;->getHeight()I │ + invoke-virtual {v13}, Landroid/graphics/Bitmap;->getHeight()I │ │ - move-result v12 │ + move-result v13 │ │ - int-to-float v12, v12 │ + int-to-float v13, v13 │ │ - invoke-direct {v5, v11, v12}, Landroid/graphics/PointF;->(FF)V │ + invoke-direct {v6, v12, v13}, Landroid/graphics/PointF;->(FF)V │ │ .line 243 │ - .local v5, "screenSize":Landroid/graphics/PointF; │ - new-instance v3, Landroid/graphics/PointF; │ + .local v6, "screenSize":Landroid/graphics/PointF; │ + new-instance v4, Landroid/graphics/PointF; │ │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Lcom/sigseg/android/view/Scene$Viewport;->this$0:Lcom/sigseg/android/view/Scene; │ + iget-object v12, v0, Lcom/sigseg/android/view/Scene$Viewport;->this$0:Lcom/sigseg/android/view/Scene; │ │ - invoke-virtual {v11}, Lcom/sigseg/android/view/Scene;->getSceneSize()Landroid/graphics/Point; │ + invoke-virtual {v12}, Lcom/sigseg/android/view/Scene;->getSceneSize()Landroid/graphics/Point; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - invoke-direct {v3, v11}, Landroid/graphics/PointF;->(Landroid/graphics/Point;)V │ + invoke-direct {v4, v12}, Landroid/graphics/PointF;->(Landroid/graphics/Point;)V │ │ .line 244 │ - .local v3, "sceneSize":Landroid/graphics/PointF; │ - iget v11, v5, Landroid/graphics/PointF;->x:F │ + .local v4, "sceneSize":Landroid/graphics/PointF; │ + iget v12, v6, Landroid/graphics/PointF;->x:F │ │ - iget v12, v5, Landroid/graphics/PointF;->y:F │ + iget v13, v6, Landroid/graphics/PointF;->y:F │ │ - div-float v6, v11, v12 │ + div-float v7, v12, v13 │ │ .line 245 │ - .local v6, "screenWidthToHeight":F │ - iget v11, v5, Landroid/graphics/PointF;->y:F │ + .local v7, "screenWidthToHeight":F │ + iget v12, v6, Landroid/graphics/PointF;->y:F │ │ - iget v12, v5, Landroid/graphics/PointF;->x:F │ + iget v13, v6, Landroid/graphics/PointF;->x:F │ │ - div-float v4, v11, v12 │ + div-float v5, v12, v13 │ │ .line 246 │ - .local v4, "screenHeightToWidth":F │ + .local v5, "screenHeightToWidth":F │ monitor-enter p0 │ │ .line 247 │ :try_start_0 │ move-object/from16 v0, p0 │ │ - iget v11, v0, Lcom/sigseg/android/view/Scene$Viewport;->zoom:F │ + iget v12, v0, Lcom/sigseg/android/view/Scene$Viewport;->zoom:F │ │ - mul-float v1, v11, p1 │ + mul-float v2, v12, p1 │ │ .line 248 │ - .local v1, "newZoom":F │ - new-instance v7, Landroid/graphics/RectF; │ + .local v2, "newZoom":F │ + new-instance v8, Landroid/graphics/RectF; │ │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Lcom/sigseg/android/view/Scene$Viewport;->window:Landroid/graphics/Rect; │ + iget-object v12, v0, Lcom/sigseg/android/view/Scene$Viewport;->window:Landroid/graphics/Rect; │ │ - invoke-direct {v7, v11}, Landroid/graphics/RectF;->(Landroid/graphics/Rect;)V │ + invoke-direct {v8, v12}, Landroid/graphics/RectF;->(Landroid/graphics/Rect;)V │ │ .line 249 │ - .local v7, "w1":Landroid/graphics/RectF; │ - new-instance v8, Landroid/graphics/RectF; │ + .local v8, "w1":Landroid/graphics/RectF; │ + new-instance v9, Landroid/graphics/RectF; │ │ - invoke-direct {v8}, Landroid/graphics/RectF;->()V │ + invoke-direct {v9}, Landroid/graphics/RectF;->()V │ │ .line 250 │ - .local v8, "w2":Landroid/graphics/RectF; │ - new-instance v2, Landroid/graphics/PointF; │ + .local v9, "w2":Landroid/graphics/RectF; │ + new-instance v3, Landroid/graphics/PointF; │ │ - iget v11, v7, Landroid/graphics/RectF;->left:F │ + iget v12, v8, Landroid/graphics/RectF;->left:F │ │ move-object/from16 v0, p2 │ │ - iget v12, v0, Landroid/graphics/PointF;->x:F │ + iget v13, v0, Landroid/graphics/PointF;->x:F │ │ - iget v13, v5, Landroid/graphics/PointF;->x:F │ + iget v14, v6, Landroid/graphics/PointF;->x:F │ │ - div-float/2addr v12, v13 │ + div-float/2addr v13, v14 │ │ - invoke-virtual {v7}, Landroid/graphics/RectF;->width()F │ + .line 251 │ + invoke-virtual {v8}, Landroid/graphics/RectF;->width()F │ │ - move-result v13 │ + move-result v14 │ │ - mul-float/2addr v12, v13 │ + mul-float/2addr v13, v14 │ │ - add-float/2addr v11, v12 │ + add-float/2addr v12, v13 │ │ - iget v12, v7, Landroid/graphics/RectF;->top:F │ + iget v13, v8, Landroid/graphics/RectF;->top:F │ │ move-object/from16 v0, p2 │ │ - iget v13, v0, Landroid/graphics/PointF;->y:F │ + iget v14, v0, Landroid/graphics/PointF;->y:F │ │ - iget v14, v5, Landroid/graphics/PointF;->y:F │ + iget v15, v6, Landroid/graphics/PointF;->y:F │ │ - div-float/2addr v13, v14 │ + div-float/2addr v14, v15 │ │ - invoke-virtual {v7}, Landroid/graphics/RectF;->height()F │ + .line 252 │ + invoke-virtual {v8}, Landroid/graphics/RectF;->height()F │ │ - move-result v14 │ + move-result v15 │ │ - mul-float/2addr v13, v14 │ + mul-float/2addr v14, v15 │ │ - add-float/2addr v12, v13 │ + add-float/2addr v13, v14 │ │ - invoke-direct {v2, v11, v12}, Landroid/graphics/PointF;->(FF)V │ + invoke-direct {v3, v12, v13}, Landroid/graphics/PointF;->(FF)V │ │ .line 254 │ - .local v2, "sceneFocus":Landroid/graphics/PointF; │ + .local v3, "sceneFocus":Landroid/graphics/PointF; │ invoke-virtual/range {p0 .. p0}, Lcom/sigseg/android/view/Scene$Viewport;->getPhysicalWidth()I │ │ - move-result v11 │ + move-result v12 │ │ - int-to-float v11, v11 │ + int-to-float v12, v12 │ │ - mul-float v10, v11, v1 │ + mul-float v11, v12, v2 │ │ .line 255 │ - .local v10, "w2Width":F │ - iget v11, v3, Landroid/graphics/PointF;->x:F │ + .local v11, "w2Width":F │ + iget v12, v4, Landroid/graphics/PointF;->x:F │ │ - cmpl-float v11, v10, v11 │ + cmpl-float v12, v11, v12 │ │ - if-lez v11, :cond_0 │ + if-lez v12, :cond_0 │ │ .line 256 │ - iget v10, v3, Landroid/graphics/PointF;->x:F │ + iget v11, v4, Landroid/graphics/PointF;->x:F │ │ .line 257 │ invoke-virtual/range {p0 .. p0}, Lcom/sigseg/android/view/Scene$Viewport;->getPhysicalWidth()I │ │ - move-result v11 │ + move-result v12 │ │ - int-to-float v11, v11 │ + int-to-float v12, v12 │ │ - div-float v1, v10, v11 │ + div-float v2, v11, v12 │ │ .line 259 │ :cond_0 │ - const/high16 v11, 0x42480000 # 50.0f │ + const/high16 v12, 0x42480000 # 50.0f │ │ - cmpg-float v11, v10, v11 │ + cmpg-float v12, v11, v12 │ │ - if-gez v11, :cond_1 │ + if-gez v12, :cond_1 │ │ .line 260 │ - const/high16 v10, 0x42480000 # 50.0f │ + const/high16 v11, 0x42480000 # 50.0f │ │ .line 261 │ invoke-virtual/range {p0 .. p0}, Lcom/sigseg/android/view/Scene$Viewport;->getPhysicalWidth()I │ │ - move-result v11 │ + move-result v12 │ │ - int-to-float v11, v11 │ + int-to-float v12, v12 │ │ - div-float v1, v10, v11 │ + div-float v2, v11, v12 │ │ .line 263 │ :cond_1 │ - mul-float v9, v10, v4 │ + mul-float v10, v11, v5 │ │ .line 264 │ - .local v9, "w2Height":F │ - iget v11, v3, Landroid/graphics/PointF;->y:F │ + .local v10, "w2Height":F │ + iget v12, v4, Landroid/graphics/PointF;->y:F │ │ - cmpl-float v11, v9, v11 │ + cmpl-float v12, v10, v12 │ │ - if-lez v11, :cond_2 │ + if-lez v12, :cond_2 │ │ .line 265 │ - iget v9, v3, Landroid/graphics/PointF;->y:F │ + iget v10, v4, Landroid/graphics/PointF;->y:F │ │ .line 266 │ - mul-float v10, v9, v6 │ + mul-float v11, v10, v7 │ │ .line 267 │ invoke-virtual/range {p0 .. p0}, Lcom/sigseg/android/view/Scene$Viewport;->getPhysicalWidth()I │ │ - move-result v11 │ + move-result v12 │ │ - int-to-float v11, v11 │ + int-to-float v12, v12 │ │ - div-float v1, v10, v11 │ + div-float v2, v11, v12 │ │ .line 269 │ :cond_2 │ - const/high16 v11, 0x42480000 # 50.0f │ + const/high16 v12, 0x42480000 # 50.0f │ │ - cmpg-float v11, v9, v11 │ + cmpg-float v12, v10, v12 │ │ - if-gez v11, :cond_3 │ + if-gez v12, :cond_3 │ │ .line 270 │ - const/high16 v9, 0x42480000 # 50.0f │ + const/high16 v10, 0x42480000 # 50.0f │ │ .line 271 │ - mul-float v10, v9, v6 │ + mul-float v11, v10, v7 │ │ .line 272 │ invoke-virtual/range {p0 .. p0}, Lcom/sigseg/android/view/Scene$Viewport;->getPhysicalWidth()I │ │ - move-result v11 │ + move-result v12 │ │ - int-to-float v11, v11 │ + int-to-float v12, v12 │ │ - div-float v1, v10, v11 │ + div-float v2, v11, v12 │ │ .line 274 │ :cond_3 │ - iget v11, v2, Landroid/graphics/PointF;->x:F │ + iget v12, v3, Landroid/graphics/PointF;->x:F │ │ move-object/from16 v0, p2 │ │ - iget v12, v0, Landroid/graphics/PointF;->x:F │ + iget v13, v0, Landroid/graphics/PointF;->x:F │ │ - iget v13, v5, Landroid/graphics/PointF;->x:F │ + iget v14, v6, Landroid/graphics/PointF;->x:F │ │ - div-float/2addr v12, v13 │ + div-float/2addr v13, v14 │ │ - mul-float/2addr v12, v10 │ + mul-float/2addr v13, v11 │ │ - sub-float/2addr v11, v12 │ + sub-float/2addr v12, v13 │ │ - iput v11, v8, Landroid/graphics/RectF;->left:F │ + iput v12, v9, Landroid/graphics/RectF;->left:F │ │ .line 275 │ - iget v11, v2, Landroid/graphics/PointF;->y:F │ + iget v12, v3, Landroid/graphics/PointF;->y:F │ │ move-object/from16 v0, p2 │ │ - iget v12, v0, Landroid/graphics/PointF;->y:F │ + iget v13, v0, Landroid/graphics/PointF;->y:F │ │ - iget v13, v5, Landroid/graphics/PointF;->y:F │ + iget v14, v6, Landroid/graphics/PointF;->y:F │ │ - div-float/2addr v12, v13 │ + div-float/2addr v13, v14 │ │ - mul-float/2addr v12, v9 │ + mul-float/2addr v13, v10 │ │ - sub-float/2addr v11, v12 │ + sub-float/2addr v12, v13 │ │ - iput v11, v8, Landroid/graphics/RectF;->top:F │ + iput v12, v9, Landroid/graphics/RectF;->top:F │ │ .line 276 │ - iget v11, v8, Landroid/graphics/RectF;->left:F │ + iget v12, v9, Landroid/graphics/RectF;->left:F │ │ - const/4 v12, 0x0 │ + const/4 v13, 0x0 │ │ - cmpg-float v11, v11, v12 │ + cmpg-float v12, v12, v13 │ │ - if-gez v11, :cond_4 │ + if-gez v12, :cond_4 │ │ .line 277 │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ - iput v11, v8, Landroid/graphics/RectF;->left:F │ + iput v12, v9, Landroid/graphics/RectF;->left:F │ │ .line 278 │ :cond_4 │ - iget v11, v8, Landroid/graphics/RectF;->top:F │ + iget v12, v9, Landroid/graphics/RectF;->top:F │ │ - const/4 v12, 0x0 │ + const/4 v13, 0x0 │ │ - cmpg-float v11, v11, v12 │ + cmpg-float v12, v12, v13 │ │ - if-gez v11, :cond_5 │ + if-gez v12, :cond_5 │ │ .line 279 │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ - iput v11, v8, Landroid/graphics/RectF;->top:F │ + iput v12, v9, Landroid/graphics/RectF;->top:F │ │ .line 280 │ :cond_5 │ - iget v11, v8, Landroid/graphics/RectF;->left:F │ + iget v12, v9, Landroid/graphics/RectF;->left:F │ │ - add-float/2addr v11, v10 │ + add-float/2addr v12, v11 │ │ - iput v11, v8, Landroid/graphics/RectF;->right:F │ + iput v12, v9, Landroid/graphics/RectF;->right:F │ │ .line 281 │ - iget v11, v8, Landroid/graphics/RectF;->top:F │ + iget v12, v9, Landroid/graphics/RectF;->top:F │ │ - add-float/2addr v11, v9 │ + add-float/2addr v12, v10 │ │ - iput v11, v8, Landroid/graphics/RectF;->bottom:F │ + iput v12, v9, Landroid/graphics/RectF;->bottom:F │ │ .line 282 │ - iget v11, v8, Landroid/graphics/RectF;->right:F │ + iget v12, v9, Landroid/graphics/RectF;->right:F │ │ - iget v12, v3, Landroid/graphics/PointF;->x:F │ + iget v13, v4, Landroid/graphics/PointF;->x:F │ │ - cmpl-float v11, v11, v12 │ + cmpl-float v12, v12, v13 │ │ - if-lez v11, :cond_6 │ + if-lez v12, :cond_6 │ │ .line 283 │ - iget v11, v3, Landroid/graphics/PointF;->x:F │ + iget v12, v4, Landroid/graphics/PointF;->x:F │ │ - iput v11, v8, Landroid/graphics/RectF;->right:F │ + iput v12, v9, Landroid/graphics/RectF;->right:F │ │ .line 284 │ - iget v11, v8, Landroid/graphics/RectF;->right:F │ + iget v12, v9, Landroid/graphics/RectF;->right:F │ │ - sub-float/2addr v11, v10 │ + sub-float/2addr v12, v11 │ │ - iput v11, v8, Landroid/graphics/RectF;->left:F │ + iput v12, v9, Landroid/graphics/RectF;->left:F │ │ .line 286 │ :cond_6 │ - iget v11, v8, Landroid/graphics/RectF;->bottom:F │ + iget v12, v9, Landroid/graphics/RectF;->bottom:F │ │ - iget v12, v3, Landroid/graphics/PointF;->y:F │ + iget v13, v4, Landroid/graphics/PointF;->y:F │ │ - cmpl-float v11, v11, v12 │ + cmpl-float v12, v12, v13 │ │ - if-lez v11, :cond_7 │ + if-lez v12, :cond_7 │ │ .line 287 │ - iget v11, v3, Landroid/graphics/PointF;->y:F │ + iget v12, v4, Landroid/graphics/PointF;->y:F │ │ - iput v11, v8, Landroid/graphics/RectF;->bottom:F │ + iput v12, v9, Landroid/graphics/RectF;->bottom:F │ │ .line 288 │ - iget v11, v8, Landroid/graphics/RectF;->bottom:F │ + iget v12, v9, Landroid/graphics/RectF;->bottom:F │ │ - sub-float/2addr v11, v9 │ + sub-float/2addr v12, v10 │ │ - iput v11, v8, Landroid/graphics/RectF;->top:F │ + iput v12, v9, Landroid/graphics/RectF;->top:F │ │ .line 290 │ :cond_7 │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Lcom/sigseg/android/view/Scene$Viewport;->window:Landroid/graphics/Rect; │ - │ - iget v12, v8, Landroid/graphics/RectF;->left:F │ - │ - float-to-int v12, v12 │ + iget-object v12, v0, Lcom/sigseg/android/view/Scene$Viewport;->window:Landroid/graphics/Rect; │ │ - iget v13, v8, Landroid/graphics/RectF;->top:F │ + iget v13, v9, Landroid/graphics/RectF;->left:F │ │ float-to-int v13, v13 │ │ - iget v14, v8, Landroid/graphics/RectF;->right:F │ + iget v14, v9, Landroid/graphics/RectF;->top:F │ │ float-to-int v14, v14 │ │ - iget v15, v8, Landroid/graphics/RectF;->bottom:F │ + iget v15, v9, Landroid/graphics/RectF;->right:F │ │ float-to-int v15, v15 │ │ - invoke-virtual {v11, v12, v13, v14, v15}, Landroid/graphics/Rect;->set(IIII)V │ + iget v0, v9, Landroid/graphics/RectF;->bottom:F │ + │ + move/from16 v16, v0 │ + │ + move/from16 v0, v16 │ + │ + float-to-int v0, v0 │ + │ + move/from16 v16, v0 │ + │ + invoke-virtual/range {v12 .. v16}, Landroid/graphics/Rect;->set(IIII)V │ │ .line 291 │ move-object/from16 v0, p0 │ │ - iput v1, v0, Lcom/sigseg/android/view/Scene$Viewport;->zoom:F │ + iput v2, v0, Lcom/sigseg/android/view/Scene$Viewport;->zoom:F │ │ .line 305 │ monitor-exit p0 │ │ .line 307 │ - .end local v1 # "newZoom":F │ - .end local v2 # "sceneFocus":Landroid/graphics/PointF; │ - .end local v3 # "sceneSize":Landroid/graphics/PointF; │ - .end local v4 # "screenHeightToWidth":F │ - .end local v5 # "screenSize":Landroid/graphics/PointF; │ - .end local v6 # "screenWidthToHeight":F │ - .end local v7 # "w1":Landroid/graphics/RectF; │ - .end local v8 # "w2":Landroid/graphics/RectF; │ - .end local v9 # "w2Height":F │ - .end local v10 # "w2Width":F │ + .end local v2 # "newZoom":F │ + .end local v3 # "sceneFocus":Landroid/graphics/PointF; │ + .end local v4 # "sceneSize":Landroid/graphics/PointF; │ + .end local v5 # "screenHeightToWidth":F │ + .end local v6 # "screenSize":Landroid/graphics/PointF; │ + .end local v7 # "screenWidthToHeight":F │ + .end local v8 # "w1":Landroid/graphics/RectF; │ + .end local v9 # "w2":Landroid/graphics/RectF; │ + .end local v10 # "w2Height":F │ + .end local v11 # "w2Width":F │ :cond_8 │ return-void │ │ .line 305 │ - .restart local v3 # "sceneSize":Landroid/graphics/PointF; │ - .restart local v4 # "screenHeightToWidth":F │ - .restart local v5 # "screenSize":Landroid/graphics/PointF; │ - .restart local v6 # "screenWidthToHeight":F │ + .restart local v4 # "sceneSize":Landroid/graphics/PointF; │ + .restart local v5 # "screenHeightToWidth":F │ + .restart local v6 # "screenSize":Landroid/graphics/PointF; │ + .restart local v7 # "screenWidthToHeight":F │ :catchall_0 │ - move-exception v11 │ + move-exception v12 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - throw v11 │ + throw v12 │ .end method ├── smali/com/sigseg/android/view/Scene$Cache.smali │ @@ -341,30 +341,33 @@ │ │ .line 457 │ :try_start_0 │ iget-object v0, p0, Lcom/sigseg/android/view/Scene$Cache;->this$0:Lcom/sigseg/android/view/Scene; │ │ iget-object v2, p0, Lcom/sigseg/android/view/Scene$Cache;->this$0:Lcom/sigseg/android/view/Scene; │ │ + .line 458 │ # getter for: Lcom/sigseg/android/view/Scene;->viewport:Lcom/sigseg/android/view/Scene$Viewport; │ invoke-static {v2}, Lcom/sigseg/android/view/Scene;->access$300(Lcom/sigseg/android/view/Scene;)Lcom/sigseg/android/view/Scene$Viewport; │ │ move-result-object v2 │ │ iget-object v2, v2, Lcom/sigseg/android/view/Scene$Viewport;->bitmap:Landroid/graphics/Bitmap; │ │ iget-object v3, p0, Lcom/sigseg/android/view/Scene$Cache;->this$0:Lcom/sigseg/android/view/Scene; │ │ + .line 459 │ # getter for: Lcom/sigseg/android/view/Scene;->viewport:Lcom/sigseg/android/view/Scene$Viewport; │ invoke-static {v3}, Lcom/sigseg/android/view/Scene;->access$300(Lcom/sigseg/android/view/Scene;)Lcom/sigseg/android/view/Scene$Viewport; │ │ move-result-object v3 │ │ iget-object v3, v3, Lcom/sigseg/android/view/Scene$Viewport;->window:Landroid/graphics/Rect; │ │ + .line 457 │ invoke-virtual {v0, v2, v3}, Lcom/sigseg/android/view/Scene;->drawSampleRectIntoBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;)V │ │ .line 461 │ monitor-exit v1 │ │ .line 463 │ :cond_0 ├── smali/com/sigseg/android/view/Scene.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "Scene.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/sigseg/android/view/Scene$1;, │ Lcom/sigseg/android/view/Scene$CacheThread;, │ Lcom/sigseg/android/view/Scene$Cache;, │ Lcom/sigseg/android/view/Scene$CacheState;, │ Lcom/sigseg/android/view/Scene$Viewport; │ } │ .end annotation │ │ @@ -61,15 +60,14 @@ │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, p0, v1}, Lcom/sigseg/android/view/Scene$Cache;->(Lcom/sigseg/android/view/Scene;Lcom/sigseg/android/view/Scene$1;)V │ │ iput-object v0, p0, Lcom/sigseg/android/view/Scene;->cache:Lcom/sigseg/android/view/Scene$Cache; │ │ - .line 484 │ return-void │ .end method │ │ .method static synthetic access$100(Lcom/sigseg/android/view/Scene;)Landroid/graphics/Point; │ .locals 1 │ .param p0, "x0" # Lcom/sigseg/android/view/Scene; ├── smali/com/sigseg/android/worldmap/R.smali │ @@ -19,10 +19,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 22 │ return-void │ .end method ├── original/AndroidManifest.xml │ @@ -1,230 +1,242 @@ │ -00000000: 0300 0800 5c0e 0000 0100 1c00 4c07 0000 ....\.......L... │ -00000010: 2900 0000 0000 0000 0000 0000 c000 0000 )............... │ +00000000: 0300 0800 200f 0000 0100 1c00 e807 0000 .... ........... │ +00000010: 2d00 0000 0000 0000 0000 0000 d000 0000 -............... │ 00000020: 0000 0000 0000 0000 1a00 0000 3400 0000 ............4... │ 00000030: 5600 0000 7a00 0000 9800 0000 a400 0000 V...z........... │ 00000040: b000 0000 be00 0000 e400 0000 f800 0000 ................ │ 00000050: 0801 0000 1a01 0000 7201 0000 7601 0000 ........r...v... │ -00000060: 8801 0000 9c01 0000 d601 0000 e401 0000 ................ │ -00000070: f801 0000 1a02 0000 5402 0000 9e02 0000 ........T....... │ -00000080: f002 0000 3c03 0000 9203 0000 e803 0000 ....<........... │ -00000090: 3e04 0000 a204 0000 bc04 0000 d004 0000 >............... │ -000000a0: 2805 0000 4605 0000 5605 0000 8e05 0000 (...F...V....... │ -000000b0: a205 0000 e605 0000 1e06 0000 6006 0000 ............`... │ -000000c0: 6c06 0000 7e06 0000 0b00 7600 6500 7200 l...~.....v.e.r. │ -000000d0: 7300 6900 6f00 6e00 4300 6f00 6400 6500 s.i.o.n.C.o.d.e. │ -000000e0: 0000 0b00 7600 6500 7200 7300 6900 6f00 ....v.e.r.s.i.o. │ -000000f0: 6e00 4e00 6100 6d00 6500 0000 0f00 6900 n.N.a.m.e.....i. │ -00000100: 6e00 7300 7400 6100 6c00 6c00 4c00 6f00 n.s.t.a.l.l.L.o. │ -00000110: 6300 6100 7400 6900 6f00 6e00 0000 1000 c.a.t.i.o.n..... │ -00000120: 7400 6100 7200 6700 6500 7400 5300 6400 t.a.r.g.e.t.S.d. │ -00000130: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ -00000140: 0000 0d00 6d00 6900 6e00 5300 6400 6b00 ....m.i.n.S.d.k. │ -00000150: 5600 6500 7200 7300 6900 6f00 6e00 0000 V.e.r.s.i.o.n... │ -00000160: 0400 6e00 6100 6d00 6500 0000 0400 6900 ..n.a.m.e.....i. │ -00000170: 6300 6f00 6e00 0000 0500 6c00 6100 6200 c.o.n.....l.a.b. │ -00000180: 6500 6c00 0000 1100 7300 6300 7200 6500 e.l.....s.c.r.e. │ -00000190: 6500 6e00 4f00 7200 6900 6500 6e00 7400 e.n.O.r.i.e.n.t. │ -000001a0: 6100 7400 6900 6f00 6e00 0000 0800 6d00 a.t.i.o.n.....m. │ -000001b0: 6900 6d00 6500 5400 7900 7000 6500 0000 i.m.e.T.y.p.e... │ -000001c0: 0600 7300 6300 6800 6500 6d00 6500 0000 ..s.c.h.e.m.e... │ -000001d0: 0700 6100 6e00 6400 7200 6f00 6900 6400 ..a.n.d.r.o.i.d. │ -000001e0: 0000 2a00 6800 7400 7400 7000 3a00 2f00 ..*.h.t.t.p.:./. │ -000001f0: 2f00 7300 6300 6800 6500 6d00 6100 7300 /.s.c.h.e.m.a.s. │ -00000200: 2e00 6100 6e00 6400 7200 6f00 6900 6400 ..a.n.d.r.o.i.d. │ -00000210: 2e00 6300 6f00 6d00 2f00 6100 7000 6b00 ..c.o.m./.a.p.k. │ -00000220: 2f00 7200 6500 7300 2f00 6100 6e00 6400 /.r.e.s./.a.n.d. │ -00000230: 7200 6f00 6900 6400 0000 0000 0000 0700 r.o.i.d......... │ -00000240: 7000 6100 6300 6b00 6100 6700 6500 0000 p.a.c.k.a.g.e... │ -00000250: 0800 6d00 6100 6e00 6900 6600 6500 7300 ..m.a.n.i.f.e.s. │ -00000260: 7400 0000 1b00 6300 6f00 6d00 2e00 7300 t.....c.o.m...s. │ -00000270: 6900 6700 7300 6500 6700 2e00 6100 6e00 i.g.s.e.g...a.n. │ -00000280: 6400 7200 6f00 6900 6400 2e00 7700 6f00 d.r.o.i.d...w.o. │ -00000290: 7200 6c00 6400 6d00 6100 7000 0000 0500 r.l.d.m.a.p..... │ -000002a0: 3200 2e00 3000 2e00 3200 0000 0800 7500 2...0...2.....u. │ -000002b0: 7300 6500 7300 2d00 7300 6400 6b00 0000 s.e.s.-.s.d.k... │ -000002c0: 0f00 7500 7300 6500 7300 2d00 7000 6500 ..u.s.e.s.-.p.e. │ -000002d0: 7200 6d00 6900 7300 7300 6900 6f00 6e00 r.m.i.s.s.i.o.n. │ -000002e0: 0000 1b00 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ -000002f0: 6400 2e00 7000 6500 7200 6d00 6900 7300 d...p.e.r.m.i.s. │ -00000300: 7300 6900 6f00 6e00 2e00 4900 4e00 5400 s.i.o.n...I.N.T. │ -00000310: 4500 5200 4e00 4500 5400 0000 2300 6100 E.R.N.E.T...#.a. │ -00000320: 6e00 6400 7200 6f00 6900 6400 2e00 7000 n.d.r.o.i.d...p. │ -00000330: 6500 7200 6d00 6900 7300 7300 6900 6f00 e.r.m.i.s.s.i.o. │ -00000340: 6e00 2e00 5200 4500 4100 4400 5f00 5000 n...R.E.A.D._.P. │ -00000350: 4800 4f00 4e00 4500 5f00 5300 5400 4100 H.O.N.E._.S.T.A. │ -00000360: 5400 4500 0000 2700 6100 6e00 6400 7200 T.E...'.a.n.d.r. │ -00000370: 6f00 6900 6400 2e00 7000 6500 7200 6d00 o.i.d...p.e.r.m. │ -00000380: 6900 7300 7300 6900 6f00 6e00 2e00 4100 i.s.s.i.o.n...A. │ -00000390: 4300 4300 4500 5300 5300 5f00 4e00 4500 C.C.E.S.S._.N.E. │ -000003a0: 5400 5700 4f00 5200 4b00 5f00 5300 5400 T.W.O.R.K._.S.T. │ -000003b0: 4100 5400 4500 0000 2400 6100 6e00 6400 A.T.E...$.a.n.d. │ -000003c0: 7200 6f00 6900 6400 2e00 7000 6500 7200 r.o.i.d...p.e.r. │ -000003d0: 6d00 6900 7300 7300 6900 6f00 6e00 2e00 m.i.s.s.i.o.n... │ -000003e0: 4100 4300 4300 4500 5300 5300 5f00 5700 A.C.C.E.S.S._.W. │ -000003f0: 4900 4600 4900 5f00 5300 5400 4100 5400 I.F.I._.S.T.A.T. │ -00000400: 4500 0000 2900 6100 6e00 6400 7200 6f00 E...).a.n.d.r.o. │ +00000060: 8801 0000 bc01 0000 f001 0000 0402 0000 ................ │ +00000070: 3e02 0000 4c02 0000 5402 0000 7202 0000 >...L...T...r... │ +00000080: 8602 0000 a802 0000 e202 0000 2c03 0000 ............,... │ +00000090: 7e03 0000 ca03 0000 2004 0000 7604 0000 ~....... ...v... │ +000000a0: cc04 0000 3005 0000 4a05 0000 5e05 0000 ....0...J...^... │ +000000b0: b605 0000 d405 0000 e405 0000 1c06 0000 ................ │ +000000c0: 3006 0000 7406 0000 ac06 0000 ee06 0000 0...t........... │ +000000d0: fa06 0000 0c07 0000 0b00 7600 6500 7200 ..........v.e.r. │ +000000e0: 7300 6900 6f00 6e00 4300 6f00 6400 6500 s.i.o.n.C.o.d.e. │ +000000f0: 0000 0b00 7600 6500 7200 7300 6900 6f00 ....v.e.r.s.i.o. │ +00000100: 6e00 4e00 6100 6d00 6500 0000 0f00 6900 n.N.a.m.e.....i. │ +00000110: 6e00 7300 7400 6100 6c00 6c00 4c00 6f00 n.s.t.a.l.l.L.o. │ +00000120: 6300 6100 7400 6900 6f00 6e00 0000 1000 c.a.t.i.o.n..... │ +00000130: 7400 6100 7200 6700 6500 7400 5300 6400 t.a.r.g.e.t.S.d. │ +00000140: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ +00000150: 0000 0d00 6d00 6900 6e00 5300 6400 6b00 ....m.i.n.S.d.k. │ +00000160: 5600 6500 7200 7300 6900 6f00 6e00 0000 V.e.r.s.i.o.n... │ +00000170: 0400 6e00 6100 6d00 6500 0000 0400 6900 ..n.a.m.e.....i. │ +00000180: 6300 6f00 6e00 0000 0500 6c00 6100 6200 c.o.n.....l.a.b. │ +00000190: 6500 6c00 0000 1100 7300 6300 7200 6500 e.l.....s.c.r.e. │ +000001a0: 6500 6e00 4f00 7200 6900 6500 6e00 7400 e.n.O.r.i.e.n.t. │ +000001b0: 6100 7400 6900 6f00 6e00 0000 0800 6d00 a.t.i.o.n.....m. │ +000001c0: 6900 6d00 6500 5400 7900 7000 6500 0000 i.m.e.T.y.p.e... │ +000001d0: 0600 7300 6300 6800 6500 6d00 6500 0000 ..s.c.h.e.m.e... │ +000001e0: 0700 6100 6e00 6400 7200 6f00 6900 6400 ..a.n.d.r.o.i.d. │ +000001f0: 0000 2a00 6800 7400 7400 7000 3a00 2f00 ..*.h.t.t.p.:./. │ +00000200: 2f00 7300 6300 6800 6500 6d00 6100 7300 /.s.c.h.e.m.a.s. │ +00000210: 2e00 6100 6e00 6400 7200 6f00 6900 6400 ..a.n.d.r.o.i.d. │ +00000220: 2e00 6300 6f00 6d00 2f00 6100 7000 6b00 ..c.o.m./.a.p.k. │ +00000230: 2f00 7200 6500 7300 2f00 6100 6e00 6400 /.r.e.s./.a.n.d. │ +00000240: 7200 6f00 6900 6400 0000 0000 0000 0700 r.o.i.d......... │ +00000250: 7000 6100 6300 6b00 6100 6700 6500 0000 p.a.c.k.a.g.e... │ +00000260: 1800 7000 6c00 6100 7400 6600 6f00 7200 ..p.l.a.t.f.o.r. │ +00000270: 6d00 4200 7500 6900 6c00 6400 5600 6500 m.B.u.i.l.d.V.e. │ +00000280: 7200 7300 6900 6f00 6e00 4300 6f00 6400 r.s.i.o.n.C.o.d. │ +00000290: 6500 0000 1800 7000 6c00 6100 7400 6600 e.....p.l.a.t.f. │ +000002a0: 6f00 7200 6d00 4200 7500 6900 6c00 6400 o.r.m.B.u.i.l.d. │ +000002b0: 5600 6500 7200 7300 6900 6f00 6e00 4e00 V.e.r.s.i.o.n.N. │ +000002c0: 6100 6d00 6500 0000 0800 6d00 6100 6e00 a.m.e.....m.a.n. │ +000002d0: 6900 6600 6500 7300 7400 0000 1b00 6300 i.f.e.s.t.....c. │ +000002e0: 6f00 6d00 2e00 7300 6900 6700 7300 6500 o.m...s.i.g.s.e. │ +000002f0: 6700 2e00 6100 6e00 6400 7200 6f00 6900 g...a.n.d.r.o.i. │ +00000300: 6400 2e00 7700 6f00 7200 6c00 6400 6d00 d...w.o.r.l.d.m. │ +00000310: 6100 7000 0000 0500 3200 2e00 3000 2e00 a.p.....2...0... │ +00000320: 3200 0000 0200 3100 3700 0000 0d00 3400 2.....1.7.....4. │ +00000330: 2e00 3200 2e00 3200 2d00 3100 3400 3200 ..2...2.-.1.4.2. │ +00000340: 3500 3400 3600 3100 0000 0800 7500 7300 5.4.6.1.....u.s. │ +00000350: 6500 7300 2d00 7300 6400 6b00 0000 0f00 e.s.-.s.d.k..... │ +00000360: 7500 7300 6500 7300 2d00 7000 6500 7200 u.s.e.s.-.p.e.r. │ +00000370: 6d00 6900 7300 7300 6900 6f00 6e00 0000 m.i.s.s.i.o.n... │ +00000380: 1b00 6100 6e00 6400 7200 6f00 6900 6400 ..a.n.d.r.o.i.d. │ +00000390: 2e00 7000 6500 7200 6d00 6900 7300 7300 ..p.e.r.m.i.s.s. │ +000003a0: 6900 6f00 6e00 2e00 4900 4e00 5400 4500 i.o.n...I.N.T.E. │ +000003b0: 5200 4e00 4500 5400 0000 2300 6100 6e00 R.N.E.T...#.a.n. │ +000003c0: 6400 7200 6f00 6900 6400 2e00 7000 6500 d.r.o.i.d...p.e. │ +000003d0: 7200 6d00 6900 7300 7300 6900 6f00 6e00 r.m.i.s.s.i.o.n. │ +000003e0: 2e00 5200 4500 4100 4400 5f00 5000 4800 ..R.E.A.D._.P.H. │ +000003f0: 4f00 4e00 4500 5f00 5300 5400 4100 5400 O.N.E._.S.T.A.T. │ +00000400: 4500 0000 2700 6100 6e00 6400 7200 6f00 E...'.a.n.d.r.o. │ 00000410: 6900 6400 2e00 7000 6500 7200 6d00 6900 i.d...p.e.r.m.i. │ -00000420: 7300 7300 6900 6f00 6e00 2e00 5700 5200 s.s.i.o.n...W.R. │ -00000430: 4900 5400 4500 5f00 4500 5800 5400 4500 I.T.E._.E.X.T.E. │ -00000440: 5200 4e00 4100 4c00 5f00 5300 5400 4f00 R.N.A.L._.S.T.O. │ -00000450: 5200 4100 4700 4500 0000 2900 6100 6e00 R.A.G.E...).a.n. │ -00000460: 6400 7200 6f00 6900 6400 2e00 7000 6500 d.r.o.i.d...p.e. │ -00000470: 7200 6d00 6900 7300 7300 6900 6f00 6e00 r.m.i.s.s.i.o.n. │ -00000480: 2e00 5200 4500 4300 4500 4900 5600 4500 ..R.E.C.E.I.V.E. │ -00000490: 5f00 4200 4f00 4f00 5400 5f00 4300 4f00 _.B.O.O.T._.C.O. │ -000004a0: 4d00 5000 4c00 4500 5400 4500 4400 0000 M.P.L.E.T.E.D... │ -000004b0: 2900 6100 6e00 6400 7200 6f00 6900 6400 ).a.n.d.r.o.i.d. │ -000004c0: 2e00 7000 6500 7200 6d00 6900 7300 7300 ..p.e.r.m.i.s.s. │ -000004d0: 6900 6f00 6e00 2e00 4100 4300 4300 4500 i.o.n...A.C.C.E. │ -000004e0: 5300 5300 5f00 4300 4f00 4100 5200 5300 S.S._.C.O.A.R.S. │ -000004f0: 4500 5f00 4c00 4f00 4300 4100 5400 4900 E._.L.O.C.A.T.I. │ -00000500: 4f00 4e00 0000 3000 6300 6f00 6d00 2e00 O.N...0.c.o.m... │ -00000510: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ -00000520: 6c00 6100 7500 6e00 6300 6800 6500 7200 l.a.u.n.c.h.e.r. │ -00000530: 2e00 7000 6500 7200 6d00 6900 7300 7300 ..p.e.r.m.i.s.s. │ -00000540: 6900 6f00 6e00 2e00 4900 4e00 5300 5400 i.o.n...I.N.S.T. │ -00000550: 4100 4c00 4c00 5f00 5300 4800 4f00 5200 A.L.L._.S.H.O.R. │ -00000560: 5400 4300 5500 5400 0000 0b00 6100 7000 T.C.U.T.....a.p. │ -00000570: 7000 6c00 6900 6300 6100 7400 6900 6f00 p.l.i.c.a.t.i.o. │ -00000580: 6e00 0000 0800 6100 6300 7400 6900 7600 n.....a.c.t.i.v. │ -00000590: 6900 7400 7900 0000 2a00 6300 6f00 6d00 i.t.y...*.c.o.m. │ -000005a0: 2e00 7300 6900 6700 7300 6500 6700 2e00 ..s.i.g.s.e.g... │ -000005b0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ -000005c0: 6d00 6100 7000 2e00 4900 6d00 6100 6700 m.a.p...I.m.a.g. │ -000005d0: 6500 5600 6900 6500 7700 6500 7200 4100 e.V.i.e.w.e.r.A. │ -000005e0: 6300 7400 6900 7600 6900 7400 7900 0000 c.t.i.v.i.t.y... │ -000005f0: 0d00 6900 6e00 7400 6500 6e00 7400 2d00 ..i.n.t.e.n.t.-. │ -00000600: 6600 6900 6c00 7400 6500 7200 0000 0600 f.i.l.t.e.r..... │ -00000610: 6100 6300 7400 6900 6f00 6e00 0000 1a00 a.c.t.i.o.n..... │ -00000620: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ -00000630: 6900 6e00 7400 6500 6e00 7400 2e00 6100 i.n.t.e.n.t...a. │ -00000640: 6300 7400 6900 6f00 6e00 2e00 4d00 4100 c.t.i.o.n...M.A. │ -00000650: 4900 4e00 0000 0800 6300 6100 7400 6500 I.N.....c.a.t.e. │ -00000660: 6700 6f00 7200 7900 0000 2000 6100 6e00 g.o.r.y... .a.n. │ -00000670: 6400 7200 6f00 6900 6400 2e00 6900 6e00 d.r.o.i.d...i.n. │ -00000680: 7400 6500 6e00 7400 2e00 6300 6100 7400 t.e.n.t...c.a.t. │ -00000690: 6500 6700 6f00 7200 7900 2e00 4c00 4100 e.g.o.r.y...L.A. │ -000006a0: 5500 4e00 4300 4800 4500 5200 0000 1a00 U.N.C.H.E.R..... │ -000006b0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ -000006c0: 6900 6e00 7400 6500 6e00 7400 2e00 6100 i.n.t.e.n.t...a. │ -000006d0: 6300 7400 6900 6f00 6e00 2e00 5600 4900 c.t.i.o.n...V.I. │ -000006e0: 4500 5700 0000 1f00 6100 6e00 6400 7200 E.W.....a.n.d.r. │ -000006f0: 6f00 6900 6400 2e00 6900 6e00 7400 6500 o.i.d...i.n.t.e. │ -00000700: 6e00 7400 2e00 6300 6100 7400 6500 6700 n.t...c.a.t.e.g. │ -00000710: 6f00 7200 7900 2e00 4400 4500 4600 4100 o.r.y...D.E.F.A. │ -00000720: 5500 4c00 5400 0000 0400 6400 6100 7400 U.L.T.....d.a.t. │ -00000730: 6100 0000 0700 6900 6d00 6100 6700 6500 a.....i.m.a.g.e. │ -00000740: 2f00 2a00 0000 0400 6600 6900 6c00 6500 /.*.....f.i.l.e. │ -00000750: 0000 0000 8001 0800 3400 0000 1b02 0101 ........4....... │ -00000760: 1c02 0101 b702 0101 7002 0101 0c02 0101 ........p....... │ -00000770: 0300 0101 0200 0101 0100 0101 1e00 0101 ................ │ -00000780: 2600 0101 2700 0101 0001 1000 1800 0000 &...'........... │ -00000790: 0200 0000 ffff ffff 0b00 0000 0c00 0000 ................ │ -000007a0: 0201 1000 7400 0000 0200 0000 ffff ffff ....t........... │ -000007b0: ffff ffff 0f00 0000 1400 1400 0400 0000 ................ │ -000007c0: 0000 0000 0c00 0000 0000 0000 ffff ffff ................ │ -000007d0: 0800 0010 0500 0000 0c00 0000 0100 0000 ................ │ -000007e0: 1100 0000 0800 0003 1100 0000 0c00 0000 ................ │ -000007f0: 0200 0000 ffff ffff 0800 0010 0000 0000 ................ │ -00000800: ffff ffff 0e00 0000 1000 0000 0800 0003 ................ │ -00000810: 1000 0000 0201 1000 4c00 0000 0900 0000 ........L....... │ -00000820: ffff ffff ffff ffff 1200 0000 1400 1400 ................ │ -00000830: 0200 0000 0000 0000 0c00 0000 0400 0000 ................ │ -00000840: ffff ffff 0800 0010 0a00 0000 0c00 0000 ................ │ -00000850: 0300 0000 ffff ffff 0800 0010 1000 0000 ................ │ -00000860: 0301 1000 1800 0000 0900 0000 ffff ffff ................ │ -00000870: ffff ffff 1200 0000 0201 1000 3800 0000 ............8... │ -00000880: 0a00 0000 ffff ffff ffff ffff 1300 0000 ................ │ -00000890: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -000008a0: 0500 0000 1400 0000 0800 0003 1400 0000 ................ │ -000008b0: 0301 1000 1800 0000 0a00 0000 ffff ffff ................ │ -000008c0: ffff ffff 1300 0000 0201 1000 3800 0000 ............8... │ -000008d0: 0b00 0000 ffff ffff ffff ffff 1300 0000 ................ │ -000008e0: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -000008f0: 0500 0000 1500 0000 0800 0003 1500 0000 ................ │ -00000900: 0301 1000 1800 0000 0b00 0000 ffff ffff ................ │ -00000910: ffff ffff 1300 0000 0201 1000 3800 0000 ............8... │ -00000920: 0c00 0000 ffff ffff ffff ffff 1300 0000 ................ │ -00000930: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -00000940: 0500 0000 1600 0000 0800 0003 1600 0000 ................ │ -00000950: 0301 1000 1800 0000 0c00 0000 ffff ffff ................ │ -00000960: ffff ffff 1300 0000 0201 1000 3800 0000 ............8... │ -00000970: 0d00 0000 ffff ffff ffff ffff 1300 0000 ................ │ -00000980: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -00000990: 0500 0000 1700 0000 0800 0003 1700 0000 ................ │ -000009a0: 0301 1000 1800 0000 0d00 0000 ffff ffff ................ │ -000009b0: ffff ffff 1300 0000 0201 1000 3800 0000 ............8... │ -000009c0: 0e00 0000 ffff ffff ffff ffff 1300 0000 ................ │ -000009d0: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -000009e0: 0500 0000 1800 0000 0800 0003 1800 0000 ................ │ -000009f0: 0301 1000 1800 0000 0e00 0000 ffff ffff ................ │ -00000a00: ffff ffff 1300 0000 0201 1000 3800 0000 ............8... │ -00000a10: 0f00 0000 ffff ffff ffff ffff 1300 0000 ................ │ -00000a20: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -00000a30: 0500 0000 1900 0000 0800 0003 1900 0000 ................ │ -00000a40: 0301 1000 1800 0000 0f00 0000 ffff ffff ................ │ -00000a50: ffff ffff 1300 0000 0201 1000 3800 0000 ............8... │ -00000a60: 1000 0000 ffff ffff ffff ffff 1300 0000 ................ │ -00000a70: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -00000a80: 0500 0000 1a00 0000 0800 0003 1a00 0000 ................ │ -00000a90: 0301 1000 1800 0000 1000 0000 ffff ffff ................ │ -00000aa0: ffff ffff 1300 0000 0201 1000 3800 0000 ............8... │ -00000ab0: 1100 0000 ffff ffff ffff ffff 1300 0000 ................ │ -00000ac0: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -00000ad0: 0500 0000 1b00 0000 0800 0003 1b00 0000 ................ │ -00000ae0: 0301 1000 1800 0000 1100 0000 ffff ffff ................ │ -00000af0: ffff ffff 1300 0000 0201 1000 4c00 0000 ............L... │ -00000b00: 1200 0000 ffff ffff ffff ffff 1c00 0000 ................ │ -00000b10: 1400 1400 0200 0000 0000 0000 0c00 0000 ................ │ -00000b20: 0700 0000 ffff ffff 0800 0001 0100 047f ................ │ -00000b30: 0c00 0000 0600 0000 ffff ffff 0800 0001 ................ │ -00000b40: 0000 027f 0201 1000 6000 0000 1600 0000 ........`....... │ -00000b50: ffff ffff ffff ffff 1d00 0000 1400 1400 ................ │ -00000b60: 0300 0000 0000 0000 0c00 0000 0700 0000 ................ │ -00000b70: ffff ffff 0800 0001 0100 047f 0c00 0000 ................ │ -00000b80: 0500 0000 1e00 0000 0800 0003 1e00 0000 ................ │ -00000b90: 0c00 0000 0800 0000 ffff ffff 0800 0010 ................ │ -00000ba0: 0000 0000 0201 1000 2400 0000 1b00 0000 ........$....... │ -00000bb0: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ -00000bc0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00000bd0: 1c00 0000 ffff ffff ffff ffff 2000 0000 ............ ... │ -00000be0: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -00000bf0: 0500 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -00000c00: 0301 1000 1800 0000 1c00 0000 ffff ffff ................ │ -00000c10: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ -00000c20: 1d00 0000 ffff ffff ffff ffff 2200 0000 ............"... │ -00000c30: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ -00000c40: 0500 0000 2300 0000 0800 0003 2300 0000 ....#.......#... │ -00000c50: 0301 1000 1800 0000 1d00 0000 ffff ffff ................ │ -00000c60: ffff ffff 2200 0000 0301 1000 1800 0000 ...."........... │ -00000c70: 1e00 0000 ffff ffff ffff ffff 1f00 0000 ................ │ -00000c80: 0201 1000 2400 0000 1f00 0000 ffff ffff ....$........... │ -00000c90: ffff ffff 1f00 0000 1400 1400 0000 0000 ................ │ -00000ca0: 0000 0000 0201 1000 3800 0000 2000 0000 ........8... ... │ -00000cb0: ffff ffff ffff ffff 2000 0000 1400 1400 ........ ....... │ -00000cc0: 0100 0000 0000 0000 0c00 0000 0500 0000 ................ │ -00000cd0: 2400 0000 0800 0003 2400 0000 0301 1000 $.......$....... │ -00000ce0: 1800 0000 2000 0000 ffff ffff ffff ffff .... ........... │ -00000cf0: 2000 0000 0201 1000 3800 0000 2100 0000 .......8...!... │ -00000d00: ffff ffff ffff ffff 2200 0000 1400 1400 ........"....... │ -00000d10: 0100 0000 0000 0000 0c00 0000 0500 0000 ................ │ -00000d20: 2500 0000 0800 0003 2500 0000 0301 1000 %.......%....... │ -00000d30: 1800 0000 2100 0000 ffff ffff ffff ffff ....!........... │ -00000d40: 2200 0000 0201 1000 3800 0000 2200 0000 ".......8..."... │ -00000d50: ffff ffff ffff ffff 2600 0000 1400 1400 ........&....... │ -00000d60: 0100 0000 0000 0000 0c00 0000 0900 0000 ................ │ -00000d70: 2700 0000 0800 0003 2700 0000 0301 1000 '.......'....... │ -00000d80: 1800 0000 2200 0000 ffff ffff ffff ffff ...."........... │ -00000d90: 2600 0000 0201 1000 3800 0000 2300 0000 &.......8...#... │ -00000da0: ffff ffff ffff ffff 2600 0000 1400 1400 ........&....... │ -00000db0: 0100 0000 0000 0000 0c00 0000 0a00 0000 ................ │ -00000dc0: 2800 0000 0800 0003 2800 0000 0301 1000 (.......(....... │ -00000dd0: 1800 0000 2300 0000 ffff ffff ffff ffff ....#........... │ -00000de0: 2600 0000 0301 1000 1800 0000 2400 0000 &...........$... │ -00000df0: ffff ffff ffff ffff 1f00 0000 0301 1000 ................ │ -00000e00: 1800 0000 2500 0000 ffff ffff ffff ffff ....%........... │ -00000e10: 1d00 0000 0301 1000 1800 0000 2600 0000 ............&... │ -00000e20: ffff ffff ffff ffff 1c00 0000 0301 1000 ................ │ -00000e30: 1800 0000 2700 0000 ffff ffff ffff ffff ....'........... │ -00000e40: 0f00 0000 0101 1000 1800 0000 2700 0000 ............'... │ -00000e50: ffff ffff 0b00 0000 0c00 0000 ............ │ +00000420: 7300 7300 6900 6f00 6e00 2e00 4100 4300 s.s.i.o.n...A.C. │ +00000430: 4300 4500 5300 5300 5f00 4e00 4500 5400 C.E.S.S._.N.E.T. │ +00000440: 5700 4f00 5200 4b00 5f00 5300 5400 4100 W.O.R.K._.S.T.A. │ +00000450: 5400 4500 0000 2400 6100 6e00 6400 7200 T.E...$.a.n.d.r. │ +00000460: 6f00 6900 6400 2e00 7000 6500 7200 6d00 o.i.d...p.e.r.m. │ +00000470: 6900 7300 7300 6900 6f00 6e00 2e00 4100 i.s.s.i.o.n...A. │ +00000480: 4300 4300 4500 5300 5300 5f00 5700 4900 C.C.E.S.S._.W.I. │ +00000490: 4600 4900 5f00 5300 5400 4100 5400 4500 F.I._.S.T.A.T.E. │ +000004a0: 0000 2900 6100 6e00 6400 7200 6f00 6900 ..).a.n.d.r.o.i. │ +000004b0: 6400 2e00 7000 6500 7200 6d00 6900 7300 d...p.e.r.m.i.s. │ +000004c0: 7300 6900 6f00 6e00 2e00 5700 5200 4900 s.i.o.n...W.R.I. │ +000004d0: 5400 4500 5f00 4500 5800 5400 4500 5200 T.E._.E.X.T.E.R. │ +000004e0: 4e00 4100 4c00 5f00 5300 5400 4f00 5200 N.A.L._.S.T.O.R. │ +000004f0: 4100 4700 4500 0000 2900 6100 6e00 6400 A.G.E...).a.n.d. │ +00000500: 7200 6f00 6900 6400 2e00 7000 6500 7200 r.o.i.d...p.e.r. │ +00000510: 6d00 6900 7300 7300 6900 6f00 6e00 2e00 m.i.s.s.i.o.n... │ +00000520: 5200 4500 4300 4500 4900 5600 4500 5f00 R.E.C.E.I.V.E._. │ +00000530: 4200 4f00 4f00 5400 5f00 4300 4f00 4d00 B.O.O.T._.C.O.M. │ +00000540: 5000 4c00 4500 5400 4500 4400 0000 2900 P.L.E.T.E.D...). │ +00000550: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +00000560: 7000 6500 7200 6d00 6900 7300 7300 6900 p.e.r.m.i.s.s.i. │ +00000570: 6f00 6e00 2e00 4100 4300 4300 4500 5300 o.n...A.C.C.E.S. │ +00000580: 5300 5f00 4300 4f00 4100 5200 5300 4500 S._.C.O.A.R.S.E. │ +00000590: 5f00 4c00 4f00 4300 4100 5400 4900 4f00 _.L.O.C.A.T.I.O. │ +000005a0: 4e00 0000 3000 6300 6f00 6d00 2e00 6100 N...0.c.o.m...a. │ +000005b0: 6e00 6400 7200 6f00 6900 6400 2e00 6c00 n.d.r.o.i.d...l. │ +000005c0: 6100 7500 6e00 6300 6800 6500 7200 2e00 a.u.n.c.h.e.r... │ +000005d0: 7000 6500 7200 6d00 6900 7300 7300 6900 p.e.r.m.i.s.s.i. │ +000005e0: 6f00 6e00 2e00 4900 4e00 5300 5400 4100 o.n...I.N.S.T.A. │ +000005f0: 4c00 4c00 5f00 5300 4800 4f00 5200 5400 L.L._.S.H.O.R.T. │ +00000600: 4300 5500 5400 0000 0b00 6100 7000 7000 C.U.T.....a.p.p. │ +00000610: 6c00 6900 6300 6100 7400 6900 6f00 6e00 l.i.c.a.t.i.o.n. │ +00000620: 0000 0800 6100 6300 7400 6900 7600 6900 ....a.c.t.i.v.i. │ +00000630: 7400 7900 0000 2a00 6300 6f00 6d00 2e00 t.y...*.c.o.m... │ +00000640: 7300 6900 6700 7300 6500 6700 2e00 6100 s.i.g.s.e.g...a. │ +00000650: 6e00 6400 7200 6f00 6900 6400 2e00 6d00 n.d.r.o.i.d...m. │ +00000660: 6100 7000 2e00 4900 6d00 6100 6700 6500 a.p...I.m.a.g.e. │ +00000670: 5600 6900 6500 7700 6500 7200 4100 6300 V.i.e.w.e.r.A.c. │ +00000680: 7400 6900 7600 6900 7400 7900 0000 0d00 t.i.v.i.t.y..... │ +00000690: 6900 6e00 7400 6500 6e00 7400 2d00 6600 i.n.t.e.n.t.-.f. │ +000006a0: 6900 6c00 7400 6500 7200 0000 0600 6100 i.l.t.e.r.....a. │ +000006b0: 6300 7400 6900 6f00 6e00 0000 1a00 6100 c.t.i.o.n.....a. │ +000006c0: 6e00 6400 7200 6f00 6900 6400 2e00 6900 n.d.r.o.i.d...i. │ +000006d0: 6e00 7400 6500 6e00 7400 2e00 6100 6300 n.t.e.n.t...a.c. │ +000006e0: 7400 6900 6f00 6e00 2e00 4d00 4100 4900 t.i.o.n...M.A.I. │ +000006f0: 4e00 0000 0800 6300 6100 7400 6500 6700 N.....c.a.t.e.g. │ +00000700: 6f00 7200 7900 0000 2000 6100 6e00 6400 o.r.y... .a.n.d. │ +00000710: 7200 6f00 6900 6400 2e00 6900 6e00 7400 r.o.i.d...i.n.t. │ +00000720: 6500 6e00 7400 2e00 6300 6100 7400 6500 e.n.t...c.a.t.e. │ +00000730: 6700 6f00 7200 7900 2e00 4c00 4100 5500 g.o.r.y...L.A.U. │ +00000740: 4e00 4300 4800 4500 5200 0000 1a00 6100 N.C.H.E.R.....a. │ +00000750: 6e00 6400 7200 6f00 6900 6400 2e00 6900 n.d.r.o.i.d...i. │ +00000760: 6e00 7400 6500 6e00 7400 2e00 6100 6300 n.t.e.n.t...a.c. │ +00000770: 7400 6900 6f00 6e00 2e00 5600 4900 4500 t.i.o.n...V.I.E. │ +00000780: 5700 0000 1f00 6100 6e00 6400 7200 6f00 W.....a.n.d.r.o. │ +00000790: 6900 6400 2e00 6900 6e00 7400 6500 6e00 i.d...i.n.t.e.n. │ +000007a0: 7400 2e00 6300 6100 7400 6500 6700 6f00 t...c.a.t.e.g.o. │ +000007b0: 7200 7900 2e00 4400 4500 4600 4100 5500 r.y...D.E.F.A.U. │ +000007c0: 4c00 5400 0000 0400 6400 6100 7400 6100 L.T.....d.a.t.a. │ +000007d0: 0000 0700 6900 6d00 6100 6700 6500 2f00 ....i.m.a.g.e./. │ +000007e0: 2a00 0000 0400 6600 6900 6c00 6500 0000 *.....f.i.l.e... │ +000007f0: 8001 0800 3400 0000 1b02 0101 1c02 0101 ....4........... │ +00000800: b702 0101 7002 0101 0c02 0101 0300 0101 ....p........... │ +00000810: 0200 0101 0100 0101 1e00 0101 2600 0101 ............&... │ +00000820: 2700 0101 0001 1000 1800 0000 0200 0000 '............... │ +00000830: ffff ffff 0b00 0000 0c00 0000 0201 1000 ................ │ +00000840: 9c00 0000 0200 0000 ffff ffff ffff ffff ................ │ +00000850: 1100 0000 1400 1400 0600 0000 0000 0000 ................ │ +00000860: 0c00 0000 0000 0000 ffff ffff 0800 0010 ................ │ +00000870: 0500 0000 0c00 0000 0100 0000 1300 0000 ................ │ +00000880: 0800 0003 1300 0000 0c00 0000 0200 0000 ................ │ +00000890: ffff ffff 0800 0010 0000 0000 ffff ffff ................ │ +000008a0: 0e00 0000 1200 0000 0800 0003 1200 0000 ................ │ +000008b0: ffff ffff 0f00 0000 1400 0000 0800 0010 ................ │ +000008c0: 1100 0000 ffff ffff 1000 0000 1500 0000 ................ │ +000008d0: 0800 0003 1500 0000 0201 1000 4c00 0000 ............L... │ +000008e0: 0900 0000 ffff ffff ffff ffff 1600 0000 ................ │ +000008f0: 1400 1400 0200 0000 0000 0000 0c00 0000 ................ │ +00000900: 0400 0000 ffff ffff 0800 0010 0a00 0000 ................ │ +00000910: 0c00 0000 0300 0000 ffff ffff 0800 0010 ................ │ +00000920: 1000 0000 0301 1000 1800 0000 0900 0000 ................ │ +00000930: ffff ffff ffff ffff 1600 0000 0201 1000 ................ │ +00000940: 3800 0000 0a00 0000 ffff ffff ffff ffff 8............... │ +00000950: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000960: 0c00 0000 0500 0000 1800 0000 0800 0003 ................ │ +00000970: 1800 0000 0301 1000 1800 0000 0a00 0000 ................ │ +00000980: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +00000990: 3800 0000 0b00 0000 ffff ffff ffff ffff 8............... │ +000009a0: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +000009b0: 0c00 0000 0500 0000 1900 0000 0800 0003 ................ │ +000009c0: 1900 0000 0301 1000 1800 0000 0b00 0000 ................ │ +000009d0: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +000009e0: 3800 0000 0c00 0000 ffff ffff ffff ffff 8............... │ +000009f0: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000a00: 0c00 0000 0500 0000 1a00 0000 0800 0003 ................ │ +00000a10: 1a00 0000 0301 1000 1800 0000 0c00 0000 ................ │ +00000a20: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +00000a30: 3800 0000 0d00 0000 ffff ffff ffff ffff 8............... │ +00000a40: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000a50: 0c00 0000 0500 0000 1b00 0000 0800 0003 ................ │ +00000a60: 1b00 0000 0301 1000 1800 0000 0d00 0000 ................ │ +00000a70: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +00000a80: 3800 0000 0e00 0000 ffff ffff ffff ffff 8............... │ +00000a90: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000aa0: 0c00 0000 0500 0000 1c00 0000 0800 0003 ................ │ +00000ab0: 1c00 0000 0301 1000 1800 0000 0e00 0000 ................ │ +00000ac0: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +00000ad0: 3800 0000 0f00 0000 ffff ffff ffff ffff 8............... │ +00000ae0: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000af0: 0c00 0000 0500 0000 1d00 0000 0800 0003 ................ │ +00000b00: 1d00 0000 0301 1000 1800 0000 0f00 0000 ................ │ +00000b10: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +00000b20: 3800 0000 1000 0000 ffff ffff ffff ffff 8............... │ +00000b30: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000b40: 0c00 0000 0500 0000 1e00 0000 0800 0003 ................ │ +00000b50: 1e00 0000 0301 1000 1800 0000 1000 0000 ................ │ +00000b60: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +00000b70: 3800 0000 1100 0000 ffff ffff ffff ffff 8............... │ +00000b80: 1700 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000b90: 0c00 0000 0500 0000 1f00 0000 0800 0003 ................ │ +00000ba0: 1f00 0000 0301 1000 1800 0000 1100 0000 ................ │ +00000bb0: ffff ffff ffff ffff 1700 0000 0201 1000 ................ │ +00000bc0: 4c00 0000 1200 0000 ffff ffff ffff ffff L............... │ +00000bd0: 2000 0000 1400 1400 0200 0000 0000 0000 ............... │ +00000be0: 0c00 0000 0700 0000 ffff ffff 0800 0001 ................ │ +00000bf0: 0100 047f 0c00 0000 0600 0000 ffff ffff ................ │ +00000c00: 0800 0001 0000 027f 0201 1000 6000 0000 ............`... │ +00000c10: 1600 0000 ffff ffff ffff ffff 2100 0000 ............!... │ +00000c20: 1400 1400 0300 0000 0000 0000 0c00 0000 ................ │ +00000c30: 0700 0000 ffff ffff 0800 0001 0100 047f ................ │ +00000c40: 0c00 0000 0500 0000 2200 0000 0800 0003 ........"....... │ +00000c50: 2200 0000 0c00 0000 0800 0000 ffff ffff "............... │ +00000c60: 0800 0010 0000 0000 0201 1000 2400 0000 ............$... │ +00000c70: 1b00 0000 ffff ffff ffff ffff 2300 0000 ............#... │ +00000c80: 1400 1400 0000 0000 0000 0000 0201 1000 ................ │ +00000c90: 3800 0000 1c00 0000 ffff ffff ffff ffff 8............... │ +00000ca0: 2400 0000 1400 1400 0100 0000 0000 0000 $............... │ +00000cb0: 0c00 0000 0500 0000 2500 0000 0800 0003 ........%....... │ +00000cc0: 2500 0000 0301 1000 1800 0000 1c00 0000 %............... │ +00000cd0: ffff ffff ffff ffff 2400 0000 0201 1000 ........$....... │ +00000ce0: 3800 0000 1d00 0000 ffff ffff ffff ffff 8............... │ +00000cf0: 2600 0000 1400 1400 0100 0000 0000 0000 &............... │ +00000d00: 0c00 0000 0500 0000 2700 0000 0800 0003 ........'....... │ +00000d10: 2700 0000 0301 1000 1800 0000 1d00 0000 '............... │ +00000d20: ffff ffff ffff ffff 2600 0000 0301 1000 ........&....... │ +00000d30: 1800 0000 1e00 0000 ffff ffff ffff ffff ................ │ +00000d40: 2300 0000 0201 1000 2400 0000 1f00 0000 #.......$....... │ +00000d50: ffff ffff ffff ffff 2300 0000 1400 1400 ........#....... │ +00000d60: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +00000d70: 2000 0000 ffff ffff ffff ffff 2400 0000 ...........$... │ +00000d80: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ +00000d90: 0500 0000 2800 0000 0800 0003 2800 0000 ....(.......(... │ +00000da0: 0301 1000 1800 0000 2000 0000 ffff ffff ........ ....... │ +00000db0: ffff ffff 2400 0000 0201 1000 3800 0000 ....$.......8... │ +00000dc0: 2100 0000 ffff ffff ffff ffff 2600 0000 !...........&... │ +00000dd0: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ +00000de0: 0500 0000 2900 0000 0800 0003 2900 0000 ....).......)... │ +00000df0: 0301 1000 1800 0000 2100 0000 ffff ffff ........!....... │ +00000e00: ffff ffff 2600 0000 0201 1000 3800 0000 ....&.......8... │ +00000e10: 2200 0000 ffff ffff ffff ffff 2a00 0000 "...........*... │ +00000e20: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ +00000e30: 0900 0000 2b00 0000 0800 0003 2b00 0000 ....+.......+... │ +00000e40: 0301 1000 1800 0000 2200 0000 ffff ffff ........"....... │ +00000e50: ffff ffff 2a00 0000 0201 1000 3800 0000 ....*.......8... │ +00000e60: 2300 0000 ffff ffff ffff ffff 2a00 0000 #...........*... │ +00000e70: 1400 1400 0100 0000 0000 0000 0c00 0000 ................ │ +00000e80: 0a00 0000 2c00 0000 0800 0003 2c00 0000 ....,.......,... │ +00000e90: 0301 1000 1800 0000 2300 0000 ffff ffff ........#....... │ +00000ea0: ffff ffff 2a00 0000 0301 1000 1800 0000 ....*........... │ +00000eb0: 2400 0000 ffff ffff ffff ffff 2300 0000 $...........#... │ +00000ec0: 0301 1000 1800 0000 2500 0000 ffff ffff ........%....... │ +00000ed0: ffff ffff 2100 0000 0301 1000 1800 0000 ....!........... │ +00000ee0: 2600 0000 ffff ffff ffff ffff 2000 0000 &........... ... │ +00000ef0: 0301 1000 1800 0000 2700 0000 ffff ffff ........'....... │ +00000f00: ffff ffff 1100 0000 0101 1000 1800 0000 ................ │ +00000f10: 2700 0000 ffff ffff 0b00 0000 0c00 0000 '...............