# classes.dex

.class public final Lu2/d;
.super Lkotlin/jvm/internal/m;
.source "SourceFile"

# interfaces
.implements Lqi/c;


# instance fields
.field public final synthetic a:I

.field public final synthetic b:Ljava/lang/Object;

.field public final synthetic c:Ljava/lang/Object;


# direct methods
.method public synthetic constructor <init>(ILjava/lang/Object;Ljava/lang/Object;)V
    .registers 4

    .line 1
    iput p1, p0, Lu2/d;->a:I

    .line 2
    .line 3
    iput-object p2, p0, Lu2/d;->b:Ljava/lang/Object;

    .line 4
    .line 5
    iput-object p3, p0, Lu2/d;->c:Ljava/lang/Object;

    .line 6
    .line 7
    const/4 p1, 0x1

    .line 8
    invoke-direct {p0, p1}, Lkotlin/jvm/internal/m;-><init>(I)V

    .line 9
    .line 10
    .line 11
    return-void
    .line 12
    .line 13
    .line 14
    .line 15
    .line 16
    .line 17
    .line 18
    .line 19
    .line 20
    .line 21
    .line 22
    .line 23
    .line 24
    .line 25
    .line 26
    .line 27
    .line 28
    .line 29
    .line 30
    .line 31
    .line 32
    .line 33
    .line 34
    .line 35
    .line 36
    .line 37
    .line 38
    .line 39
    .line 40
    .line 41
    .line 42
    .line 43
    .line 44
    .line 45
    .line 46
    .line 47
    .line 48
    .line 49
    .line 50
    .line 51
    .line 52
    .line 53
    .line 54
    .line 55
    .line 56
    .line 57
    .line 58
    .line 59
    .line 60
    .line 61
    .line 62
    .line 63
    .line 64
    .line 65
    .line 66
    .line 67
    .line 68
    .line 69
    .line 70
    .line 71
    .line 72
    .line 73
    .line 74
    .line 75
    .line 76
    .line 77
    .line 78
    .line 79
    .line 80
    .line 81
    .line 82
    .line 83
    .line 84
    .line 85
    .line 86
    .line 87
    .line 88
    .line 89
    .line 90
    .line 91
    .line 92
    .line 93
    .line 94
    .line 95
    .line 96
    .line 97
    .line 98
    .line 99
    .line 100
    .line 101
    .line 102
    .line 103
    .line 104
    .line 105
    .line 106
    .line 107
    .line 108
    .line 109
    .line 110
    .line 111
    .line 112
    .line 113
    .line 114
    .line 115
    .line 116
    .line 117
    .line 118
    .line 119
    .line 120
    .line 121
    .line 122
    .line 123
    .line 124
    .line 125
    .line 126
    .line 127
    .line 128
    .line 129
    .line 130
    .line 131
    .line 132
    .line 133
    .line 134
    .line 135
    .line 136
    .line 137
    .line 138
    .line 139
    .line 140
    .line 141
    .line 142
    .line 143
    .line 144
    .line 145
    .line 146
    .line 147
    .line 148
    .line 149
    .line 150
    .line 151
    .line 152
    .line 153
    .line 154
    .line 155
    .line 156
    .line 157
    .line 158
    .line 159
    .line 160
    .line 161
    .line 162
    .line 163
    .line 164
    .line 165
    .line 166
    .line 167
    .line 168
    .line 169
    .line 170
    .line 171
    .line 172
    .line 173
    .line 174
    .line 175
    .line 176
    .line 177
    .line 178
    .line 179
    .line 180
    .line 181
    .line 182
    .line 183
    .line 184
    .line 185
    .line 186
    .line 187
    .line 188
    .line 189
    .line 190
    .line 191
    .line 192
    .line 193
    .line 194
    .line 195
    .line 196
    .line 197
    .line 198
    .line 199
    .line 200
    .line 201
    .line 202
    .line 203
    .line 204
    .line 205
    .line 206
    .line 207
    .line 208
    .line 209
    .line 210
    .line 211
    .line 212
    .line 213
    .line 214
    .line 215
    .line 216
    .line 217
    .line 218
    .line 219
    .line 220
    .line 221
    .line 222
    .line 223
    .line 224
    .line 225
    .line 226
    .line 227
    .line 228
    .line 229
    .line 230
    .line 231
    .line 232
    .line 233
    .line 234
    .line 235
    .line 236
    .line 237
    .line 238
    .line 239
    .line 240
    .line 241
.end method


# virtual methods
.method public final a(Ljava/lang/Throwable;)V
    .registers 6

    .line 1
    const/4 v0, 0x0

    .line 2
    iget v1, p0, Lu2/d;->a:I

    .line 3
    .line 4
    iget-object v2, p0, Lu2/d;->c:Ljava/lang/Object;

    .line 5
    .line 6
    iget-object v3, p0, Lu2/d;->b:Ljava/lang/Object;

    .line 7
    .line 8
    sparse-switch v1, :sswitch_data_7a

    .line 9
    .line 10
    .line 11
    check-cast v3, Lij/d;

    .line 12
    .line 13
    invoke-virtual {v3, v2}, Lij/d;->e(Ljava/lang/Object;)V

    .line 14
    .line 15
    .line 16
    return-void

    .line 17
    :sswitch_10
    check-cast v3, Lcj/d;

    .line 18
    .line 19
    iget-object p1, v3, Lcj/d;->c:Landroid/os/Handler;

    .line 20
    .line 21
    check-cast v2, Ljava/lang/Runnable;

    .line 22
    .line 23
    invoke-virtual {p1, v2}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 24
    .line 25
    .line 26
    return-void

    .line 27
    :sswitch_1a
    check-cast v3, Landroid/os/CancellationSignal;

    .line 28
    .line 29
    if-eqz v3, :cond_21

    .line 30
    .line 31
    invoke-virtual {v3}, Landroid/os/CancellationSignal;->cancel()V

    .line 32
    .line 33
    .line 34
    :cond_21
    check-cast v2, Lbj/f1;

    .line 35
    .line 36
    invoke-interface {v2, v0}, Lbj/f1;->e(Ljava/util/concurrent/CancellationException;)V

    .line 37
    .line 38
    .line 39
    return-void

    .line 40
    :sswitch_27
    const/4 v1, 0x1

    .line 41
    if-eqz p1, :cond_5c

    .line 42
    .line 43
    instance-of v2, p1, Ljava/util/concurrent/CancellationException;

    .line 44
    .line 45
    if-eqz v2, :cond_45

    .line 46
    .line 47
    check-cast v3, Lw2/i;

    .line 48
    .line 49
    iput-boolean v1, v3, Lw2/i;->d:Z

    .line 50
    .line 51
    iget-object p1, v3, Lw2/i;->b:Lw2/k;

    .line 52
    .line 53
    if-eqz p1, :cond_78

    .line 54
    .line 55
    iget-object p1, p1, Lw2/k;->b:Lw2/j;

    .line 56
    .line 57
    invoke-virtual {p1, v1}, Lw2/h;->cancel(Z)Z

    .line 58
    .line 59
    .line 60
    move-result p1

    .line 61
    if-eqz p1, :cond_78

    .line 62
    .line 63
    iput-object v0, v3, Lw2/i;->a:Ljava/lang/Object;

    .line 64
    .line 65
    iput-object v0, v3, Lw2/i;->b:Lw2/k;

    .line 66
    .line 67
    iput-object v0, v3, Lw2/i;->c:Lw2/l;

    .line 68
    .line 69
    goto :goto_78

    .line 70
    :cond_45
    check-cast v3, Lw2/i;

    .line 71
    .line 72
    iput-boolean v1, v3, Lw2/i;->d:Z

    .line 73
    .line 74
    iget-object v1, v3, Lw2/i;->b:Lw2/k;

    .line 75
    .line 76
    if-eqz v1, :cond_78

    .line 77
    .line 78
    iget-object v1, v1, Lw2/k;->b:Lw2/j;

    .line 79
    .line 80
    invoke-virtual {v1, p1}, Lw2/h;->i(Ljava/lang/Throwable;)Z

    .line 81
    .line 82
    .line 83
    move-result p1

    .line 84
    if-eqz p1, :cond_78

    .line 85
    .line 86
    iput-object v0, v3, Lw2/i;->a:Ljava/lang/Object;

    .line 87
    .line 88
    iput-object v0, v3, Lw2/i;->b:Lw2/k;

    .line 89
    .line 90
    iput-object v0, v3, Lw2/i;->c:Lw2/l;

    .line 91
    .line 92
    goto :goto_78

    .line 93
    :cond_5c
    check-cast v3, Lw2/i;

    .line 94
    .line 95
    check-cast v2, Lbj/h0;

    .line 96
    .line 97
    invoke-interface {v2}, Lbj/h0;->g()Ljava/lang/Object;

    .line 98
    .line 99
    .line 100
    move-result-object p1

    .line 101
    iput-boolean v1, v3, Lw2/i;->d:Z

    .line 102
    .line 103
    iget-object v1, v3, Lw2/i;->b:Lw2/k;

    .line 104
    .line 105
    if-eqz v1, :cond_78

    .line 106
    .line 107
    iget-object v1, v1, Lw2/k;->b:Lw2/j;

    .line 108
    .line 109
    invoke-virtual {v1, p1}, Lw2/h;->h(Ljava/lang/Object;)Z

    .line 110
    .line 111
    .line 112
    move-result p1

    .line 113
    if-eqz p1, :cond_78

    .line 114
    .line 115
    iput-object v0, v3, Lw2/i;->a:Ljava/lang/Object;

    .line 116
    .line 117
    iput-object v0, v3, Lw2/i;->b:Lw2/k;

    .line 118
    .line 119
    iput-object v0, v3, Lw2/i;->c:Lw2/l;

    .line 120
    .line 121
    :cond_78
    :goto_78
    return-void

    .line 122
    nop

    .line 123
    :sswitch_data_7a
    .sparse-switch
        0x3 -> :sswitch_27
        0x6 -> :sswitch_1a
        0x10 -> :sswitch_10
    .end sparse-switch
    .line 124
    .line 125
    .line 126
    .line 127
    .line 128
    .line 129
    .line 130
    .line 131
    .line 132
    .line 133
    .line 134
    .line 135
    .line 136
    .line 137
    .line 138
    .line 139
    .line 140
    .line 141
    .line 142
    .line 143
    .line 144
    .line 145
    .line 146
    .line 147
    .line 148
    .line 149
    .line 150
    .line 151
    .line 152
    .line 153
    .line 154
    .line 155
    .line 156
    .line 157
    .line 158
    .line 159
    .line 160
    .line 161
    .line 162
    .line 163
    .line 164
    .line 165
    .line 166
    .line 167
    .line 168
    .line 169
    .line 170
    .line 171
    .line 172
    .line 173
    .line 174
    .line 175
    .line 176
    .line 177
    .line 178
    .line 179
    .line 180
    .line 181
    .line 182
    .line 183
    .line 184
    .line 185
    .line 186
    .line 187
    .line 188
    .line 189
    .line 190
    .line 191
    .line 192
    .line 193
    .line 194
    .line 195
    .line 196
    .line 197
    .line 198
    .line 199
    .line 200
    .line 201
    .line 202
    .line 203
    .line 204
    .line 205
    .line 206
    .line 207
    .line 208
    .line 209
    .line 210
    .line 211
    .line 212
    .line 213
    .line 214
    .line 215
    .line 216
    .line 217
    .line 218
    .line 219
    .line 220
    .line 221
    .line 222
    .line 223
    .line 224
    .line 225
    .line 226
    .line 227
    .line 228
    .line 229
    .line 230
    .line 231
    .line 232
    .line 233
    .line 234
    .line 235
    .line 236
    .line 237
    .line 238
    .line 239
    .line 240
    .line 241
    .line 242
    .line 243
    .line 244
    .line 245
    .line 246
    .line 247
    .line 248
    .line 249
    .line 250
    .line 251
    .line 252
    .line 253
    .line 254
    .line 255
    .line 256
    .line 257
    .line 258
    .line 259
    .line 260
    .line 261
    .line 262
    .line 263
    .line 264
    .line 265
    .line 266
    .line 267
    .line 268
    .line 269
    .line 270
    .line 271
    .line 272
    .line 273
    .line 274
    .line 275
    .line 276
    .line 277
.end method

.method public final invoke(Ljava/lang/Object;)Ljava/lang/Object;
    .registers 23

    .line 1
    move-object/from16 v0, p0

    .line 2
    .line 3
    sget-object v1, Lei/x;->a:Lei/x;

    .line 4
    .line 5
    iget v2, v0, Lu2/d;->a:I

    .line 6
    .line 7
    const/4 v3, 0x0

    .line 8
    const/16 v4, 0xb

    .line 9
    .line 10
    const-string v5, "it"

    .line 11
    .line 12
    const/4 v6, 0x1

    .line 13
    const/4 v7, 0x0

    .line 14
    iget-object v8, v0, Lu2/d;->c:Ljava/lang/Object;

    .line 15
    .line 16
    iget-object v9, v0, Lu2/d;->b:Ljava/lang/Object;

    .line 17
    .line 18
    packed-switch v2, :pswitch_data_278

    .line 19
    .line 20
    .line 21
    :pswitch_14  #0x4, 0x5
    move-object/from16 v2, p1

    .line 22
    .line 23
    check-cast v2, Ljava/lang/Throwable;

    .line 24
    .line 25
    invoke-virtual {v0, v2}, Lu2/d;->a(Ljava/lang/Throwable;)V

    .line 26
    .line 27
    .line 28
    return-object v1

    .line 29
    :pswitch_1c  #0x10
    move-object/from16 v2, p1

    .line 30
    .line 31
    check-cast v2, Ljava/lang/Throwable;

    .line 32
    .line 33
    invoke-virtual {v0, v2}, Lu2/d;->a(Ljava/lang/Throwable;)V

    .line 34
    .line 35
    .line 36
    return-object v1

    .line 37
    :pswitch_24  #0xf
    move-object/from16 v2, p1

    .line 38
    .line 39
    check-cast v2, Lcom/revenuecat/purchases/Package;

    .line 40
    .line 41
    invoke-static {v2, v5}, Lxg/g0;->o(Ljava/lang/Object;Ljava/lang/String;)V

    .line 42
    .line 43
    .line 44
    check-cast v9, Lng/s0;

    .line 45
    .line 46
    invoke-virtual {v9}, Landroidx/fragment/app/d0;->j()Landroidx/fragment/app/g0;

    .line 47
    .line 48
    .line 49
    move-result-object v3

    .line 50
    if-eqz v3, :cond_57

    .line 51
    .line 52
    check-cast v8, Lq0/g1;

    .line 53
    .line 54
    sget-object v5, Leg/c;->a:Lcom/revenuecat/purchases/CustomerInfo;

    .line 55
    .line 56
    new-instance v5, Lu2/d;

    .line 57
    .line 58
    const/16 v6, 0xe

    .line 59
    .line 60
    invoke-direct {v5, v6, v3, v8}, Lu2/d;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V

    .line 61
    .line 62
    .line 63
    sget-object v6, Lcom/revenuecat/purchases/Purchases;->Companion:Lcom/revenuecat/purchases/Purchases$Companion;

    .line 64
    .line 65
    invoke-virtual {v6}, Lcom/revenuecat/purchases/Purchases$Companion;->getSharedInstance()Lcom/revenuecat/purchases/Purchases;

    .line 66
    .line 67
    .line 68
    move-result-object v6

    .line 69
    new-instance v7, Lcom/revenuecat/purchases/PurchaseParams$Builder;

    .line 70
    .line 71
    invoke-direct {v7, v3, v2}, Lcom/revenuecat/purchases/PurchaseParams$Builder;-><init>(Landroid/app/Activity;Lcom/revenuecat/purchases/Package;)V

    .line 72
    .line 73
    .line 74
    invoke-virtual {v7}, Lcom/revenuecat/purchases/PurchaseParams$Builder;->build()Lcom/revenuecat/purchases/PurchaseParams;

    .line 75
    .line 76
    .line 77
    move-result-object v2

    .line 78
    sget-object v3, Leg/b;->a:Leg/b;

    .line 79
    .line 80
    new-instance v7, Lb0/q1;

    .line 81
    .line 82
    invoke-direct {v7, v5, v4}, Lb0/q1;-><init>(Ljava/lang/Object;I)V

    .line 83
    .line 84
    .line 85
    invoke-static {v6, v2, v3, v7}, Lcom/revenuecat/purchases/ListenerConversionsCommonKt;->purchaseWith(Lcom/revenuecat/purchases/Purchases;Lcom/revenuecat/purchases/PurchaseParams;Lqi/e;Lqi/e;)V

    .line 86
    .line 87
    .line 88
    :cond_57
    return-object v1

    .line 89
    :pswitch_58  #0xe
    move-object/from16 v2, p1

    .line 90
    .line 91
    check-cast v2, Lcom/revenuecat/purchases/CustomerInfo;

    .line 92
    .line 93
    invoke-static {v2, v5}, Lxg/g0;->o(Ljava/lang/Object;Ljava/lang/String;)V

    .line 94
    .line 95
    .line 96
    check-cast v8, Lq0/g1;

    .line 97
    .line 98
    invoke-interface {v8, v2}, Lq0/g1;->setValue(Ljava/lang/Object;)V

    .line 99
    .line 100
    .line 101
    check-cast v9, Landroidx/fragment/app/g0;

    .line 102
    .line 103
    const-string v2, "$activity"

    .line 104
    .line 105
    invoke-static {v9, v2}, Lxg/g0;->n(Ljava/lang/Object;Ljava/lang/String;)V

    .line 106
    .line 107
    .line 108
    new-array v2, v3, [Lei/i;

    .line 109
    .line 110
    const-string v4, "show_purchase_success_dialog"

    .line 111
    .line 112
    invoke-static {v4, v2}, Lxf/d;->d(Ljava/lang/String;[Lei/i;)V

    .line 113
    .line 114
    .line 115
    invoke-static {v9}, Ltf/a;->T(Landroid/content/Context;)I

    .line 116
    .line 117
    .line 118
    move-result v2

    .line 119
    invoke-static {v9}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    .line 120
    .line 121
    .line 122
    move-result-object v4

    .line 123
    new-instance v5, Lm/e;

    .line 124
    .line 125
    invoke-direct {v5, v9, v2}, Lm/e;-><init>(Landroid/content/Context;I)V

    .line 126
    .line 127
    .line 128
    invoke-virtual {v4, v5}, Landroid/view/LayoutInflater;->cloneInContext(Landroid/content/Context;)Landroid/view/LayoutInflater;

    .line 129
    .line 130
    .line 131
    move-result-object v4

    .line 132
    const v5, 0x7f0c003b

    .line 133
    .line 134
    .line 135
    invoke-virtual {v4, v5, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;

    .line 136
    .line 137
    .line 138
    move-result-object v4

    .line 139
    new-instance v5, Lwc/b;

    .line 140
    .line 141
    invoke-direct {v5, v9, v2}, Lwc/b;-><init>(Landroid/content/Context;I)V

    .line 142
    .line 143
    .line 144
    iget-object v2, v5, Lj/i;->b:Ljava/lang/Object;

    .line 145
    .line 146
    move-object v7, v2

    .line 147
    check-cast v7, Lj/e;

    .line 148
    .line 149
    iput-object v4, v7, Lj/e;->q:Landroid/view/View;

    .line 150
    .line 151
    check-cast v2, Lj/e;

    .line 152
    .line 153
    iput-boolean v3, v2, Lj/e;->k:Z

    .line 154
    .line 155
    invoke-virtual {v5}, Lwc/b;->c()Lj/j;

    .line 156
    .line 157
    .line 158
    move-result-object v2

    .line 159
    invoke-virtual {v2}, Landroid/app/Dialog;->show()V

    .line 160
    .line 161
    .line 162
    const v3, 0x7f0900bc

    .line 163
    .line 164
    .line 165
    invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    .line 166
    .line 167
    .line 168
    move-result-object v3

    .line 169
    if-eqz v3, :cond_b2

    .line 170
    .line 171
    new-instance v5, Lmg/a;

    .line 172
    .line 173
    invoke-direct {v5, v2, v6}, Lmg/a;-><init>(Lj/j;I)V

    .line 174
    .line 175
    .line 176
    invoke-virtual {v3, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 177
    .line 178
    .line 179
    :cond_b2
    const v3, 0x7f09021b

    .line 180
    .line 181
    .line 182
    invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    .line 183
    .line 184
    .line 185
    move-result-object v3

    .line 186
    if-eqz v3, :cond_c3

    .line 187
    .line 188
    new-instance v4, Lmg/b;

    .line 189
    .line 190
    invoke-direct {v4, v9, v2, v6}, Lmg/b;-><init>(Landroidx/fragment/app/g0;Lj/j;I)V

    .line 191
    .line 192
    .line 193
    invoke-virtual {v3, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 194
    .line 195
    .line 196
    :cond_c3
    return-object v1

    .line 197
    :pswitch_c4  #0xd
    move-object/from16 v2, p1

    .line 198
    .line 199
    check-cast v2, Ljava/lang/Number;

    .line 200
    .line 201
    invoke-virtual {v2}, Ljava/lang/Number;->intValue()I

    .line 202
    .line 203
    .line 204
    move-result v2

    .line 205
    check-cast v9, Lu8/b;

    .line 206
    .line 207
    iget-object v4, v9, Lu8/b;->d:Ljava/util/List;

    .line 208
    .line 209
    invoke-interface {v4, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    .line 210
    .line 211
    .line 212
    move-result-object v2

    .line 213
    instance-of v4, v2, Lcg/c;

    .line 214
    .line 215
    if-eqz v4, :cond_db

    .line 216
    .line 217
    check-cast v2, Lcg/c;

    .line 218
    .line 219
    goto :goto_dc

    .line 220
    :cond_db
    move-object v2, v7

    .line 221
    :goto_dc
    if-nez v2, :cond_df

    .line 222
    .line 223
    goto :goto_ee

    .line 224
    :cond_df
    check-cast v8, Lng/e0;

    .line 225
    .line 226
    invoke-static {v8}, Ljf/l;->G(Landroidx/lifecycle/e0;)Landroidx/lifecycle/z;

    .line 227
    .line 228
    .line 229
    move-result-object v4

    .line 230
    new-instance v5, Lng/v;

    .line 231
    .line 232
    invoke-direct {v5, v8, v2, v7}, Lng/v;-><init>(Lng/e0;Lcg/c;Lkotlin/coroutines/Continuation;)V

    .line 233
    .line 234
    .line 235
    const/4 v2, 0x3

    .line 236
    invoke-static {v4, v7, v3, v5, v2}, Lxg/j0;->t(Lbj/d0;Lii/j;ILqi/e;I)Lbj/x1;

    .line 237
    .line 238
    .line 239
    :goto_ee
    return-object v1

    .line 240
    :pswitch_ef  #0xc
    move-object/from16 v2, p1

    .line 241
    .line 242
    check-cast v2, Lc0/a0;

    .line 243
    .line 244
    const-string v3, "$this$LazyColumn"

    .line 245
    .line 246
    invoke-static {v2, v3}, Lxg/g0;->o(Ljava/lang/Object;Ljava/lang/String;)V

    .line 247
    .line 248
    .line 249
    check-cast v9, Ljava/util/List;

    .line 250
    .line 251
    check-cast v8, Landroid/content/Context;

    .line 252
    .line 253
    invoke-interface {v9}, Ljava/util/List;->size()I

    .line 254
    .line 255
    .line 256
    move-result v3

    .line 257
    new-instance v5, Lw/c;

    .line 258
    .line 259
    invoke-direct {v5, v4, v9}, Lw/c;-><init>(ILjava/util/List;)V

    .line 260
    .line 261
    .line 262
    new-instance v4, Ljg/w1;

    .line 263
    .line 264
    invoke-direct {v4, v9, v9, v8}, Ljg/w1;-><init>(Ljava/util/List;Ljava/util/List;Landroid/content/Context;)V

    .line 265
    .line 266
    .line 267
    new-instance v8, Ly0/b;

    .line 268
    .line 269
    const v9, -0x410876af

    .line 270
    .line 271
    .line 272
    invoke-direct {v8, v9, v4, v6}, Ly0/b;-><init>(ILkotlin/jvm/internal/m;Z)V

    .line 273
    .line 274
    .line 275
    check-cast v2, Lc0/i;

    .line 276
    .line 277
    new-instance v4, Lc0/f;

    .line 278
    .line 279
    invoke-direct {v4, v7, v5, v8}, Lc0/f;-><init>(Lc0/g;Lqi/c;Ly0/b;)V

    .line 280
    .line 281
    .line 282
    iget-object v2, v2, Lc0/i;->q:Le0/q0;

    .line 283
    .line 284
    invoke-virtual {v2, v3, v4}, Le0/q0;->a(ILe0/n;)V

    .line 285
    .line 286
    .line 287
    return-object v1

    .line 288
    :pswitch_11f  #0xb
    move-object/from16 v2, p1

    .line 289
    .line 290
    check-cast v2, Lcom/google/android/ads/nativetemplates/TemplateView;

    .line 291
    .line 292
    const-string v3, "templateView"

    .line 293
    .line 294
    invoke-static {v2, v3}, Lxg/g0;->o(Ljava/lang/Object;Ljava/lang/String;)V

    .line 295
    .line 296
    .line 297
    check-cast v9, Ln9/a;

    .line 298
    .line 299
    invoke-virtual {v2, v9}, Lcom/google/android/ads/nativetemplates/TemplateView;->setStyles(Ln9/a;)V

    .line 300
    .line 301
    .line 302
    check-cast v8, Lta/f;

    .line 303
    .line 304
    invoke-virtual {v2, v8}, Lcom/google/android/ads/nativetemplates/TemplateView;->setNativeAd(Lta/f;)V

    .line 305
    .line 306
    .line 307
    return-object v1

    .line 308
    :pswitch_133  #0xa
    move-object/from16 v1, p1

    .line 309
    .line 310
    check-cast v1, Ljava/lang/Number;

    .line 311
    .line 312
    invoke-virtual {v1}, Ljava/lang/Number;->intValue()I

    .line 313
    .line 314
    .line 315
    move-result v1

    .line 316
    check-cast v9, Lqi/c;

    .line 317
    .line 318
    check-cast v8, Ljava/util/List;

    .line 319
    .line 320
    invoke-interface {v8, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    .line 321
    .line 322
    .line 323
    move-result-object v1

    .line 324
    invoke-interface {v9, v1}, Lqi/c;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

    .line 325
    .line 326
    .line 327
    move-result-object v1

    .line 328
    return-object v1

    .line 329
    :pswitch_148  #0x9
    move-object/from16 v2, p1

    .line 330
    .line 331
    check-cast v2, Ljava/util/List;

    .line 332
    .line 333
    check-cast v9, Lcom/mason/ship/clipboard/ui/activity/ClipActivity;

    .line 334
    .line 335
    iget-object v3, v9, Lcom/mason/ship/clipboard/ui/activity/ClipActivity;->e:Lcg/c;

    .line 336
    .line 337
    if-eqz v3, :cond_153

    .line 338
    .line 339
    goto :goto_1a8

    .line 340
    :cond_153
    invoke-static {v2}, Lxg/g0;->l(Ljava/lang/Object;)V

    .line 341
    .line 342
    .line 343
    invoke-static {v2}, Lfi/q;->A0(Ljava/util/List;)Ljava/lang/Object;

    .line 344
    .line 345
    .line 346
    move-result-object v2

    .line 347
    check-cast v2, Lcg/c;

    .line 348
    .line 349
    if-nez v2, :cond_196

    .line 350
    .line 351
    invoke-virtual {v9}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;

    .line 352
    .line 353
    .line 354
    move-result-object v2

    .line 355
    if-eqz v2, :cond_16b

    .line 356
    .line 357
    const-string v3, "tag"

    .line 358
    .line 359
    invoke-virtual {v2, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    .line 360
    .line 361
    .line 362
    move-result-object v2

    .line 363
    goto :goto_16c

    .line 364
    :cond_16b
    move-object v2, v7

    .line 365
    :goto_16c
    if-nez v2, :cond_170

    .line 366
    .line 367
    const-string v2, ""

    .line 368
    .line 369
    :cond_170
    move-object/from16 v17, v2

    .line 370
    .line 371
    invoke-virtual {v9}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;

    .line 372
    .line 373
    .line 374
    move-result-object v2

    .line 375
    const/4 v3, -0x1

    .line 376
    if-eqz v2, :cond_182

    .line 377
    .line 378
    const-string v4, "folder_id"

    .line 379
    .line 380
    invoke-virtual {v2, v4, v3}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I

    .line 381
    .line 382
    .line 383
    move-result v2

    .line 384
    move/from16 v18, v2

    .line 385
    .line 386
    goto :goto_184

    .line 387
    :cond_182
    move/from16 v18, v3

    .line 388
    .line 389
    :goto_184
    new-instance v2, Lcg/c;

    .line 390
    .line 391
    const-string v11, ""

    .line 392
    .line 393
    const-wide/16 v12, 0x0

    .line 394
    .line 395
    const/4 v14, 0x4

    .line 396
    const/4 v15, 0x0

    .line 397
    const/16 v16, 0x0

    .line 398
    .line 399
    const/16 v19, 0x1a

    .line 400
    .line 401
    const/16 v20, 0x0

    .line 402
    .line 403
    move-object v10, v2

    .line 404
    invoke-direct/range {v10 .. v20}, Lcg/c;-><init>(Ljava/lang/String;JIIZLjava/lang/String;IILkotlin/jvm/internal/f;)V

    .line 405
    .line 406
    .line 407
    :cond_196
    iput-object v2, v9, Lcom/mason/ship/clipboard/ui/activity/ClipActivity;->e:Lcg/c;

    .line 408
    .line 409
    iget-object v3, v9, Lcom/mason/ship/clipboard/ui/activity/ClipActivity;->b:Lag/a;

    .line 410
    .line 411
    if-eqz v3, :cond_1a9

    .line 412
    .line 413
    invoke-virtual {v2}, Lcg/c;->getContent()Ljava/lang/String;

    .line 414
    .line 415
    .line 416
    move-result-object v2

    .line 417
    iget-object v3, v3, Lag/a;->d:Landroidx/appcompat/widget/AppCompatEditText;

    .line 418
    .line 419
    invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 420
    .line 421
    .line 422
    invoke-virtual {v9}, Ld/t;->invalidateMenu()V

    .line 423
    .line 424
    .line 425
    :goto_1a8
    return-object v1

    .line 426
    :cond_1a9
    const-string v1, "binding"

    .line 427
    .line 428
    invoke-static {v1}, Lxg/g0;->a0(Ljava/lang/String;)V

    .line 429
    .line 430
    .line 431
    throw v7

    .line 432
    :pswitch_1af  #0x8
    move-object/from16 v2, p1

    .line 433
    .line 434
    check-cast v2, Ljava/lang/String;

    .line 435
    .line 436
    const-string v4, "code"

    .line 437
    .line 438
    invoke-static {v2, v4}, Lxg/g0;->o(Ljava/lang/Object;Ljava/lang/String;)V

    .line 439
    .line 440
    .line 441
    invoke-virtual {v2}, Ljava/lang/String;->length()I

    .line 442
    .line 443
    .line 444
    move-result v4

    .line 445
    if-nez v4, :cond_1bf

    .line 446
    .line 447
    goto :goto_1ce

    .line 448
    :cond_1bf
    check-cast v9, Lbj/d0;

    .line 449
    .line 450
    sget-object v4, Lbj/m0;->b:Lhj/c;

    .line 451
    .line 452
    new-instance v5, Lig/m;

    .line 453
    .line 454
    check-cast v8, Lqg/p;

    .line 455
    .line 456
    invoke-direct {v5, v8, v2, v7}, Lig/m;-><init>(Lqg/p;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V

    .line 457
    .line 458
    .line 459
    const/4 v2, 0x2

    .line 460
    invoke-static {v9, v4, v3, v5, v2}, Lxg/j0;->t(Lbj/d0;Lii/j;ILqi/e;I)Lbj/x1;

    .line 461
    .line 462
    .line 463
    :goto_1ce
    return-object v1

    .line 464
    :pswitch_1cf  #0x7
    move-object/from16 v2, p1

    .line 465
    .line 466
    check-cast v2, Lpb/a;

    .line 467
    .line 468
    iget-boolean v2, v2, Lpb/a;->a:Z

    .line 469
    .line 470
    if-nez v2, :cond_217

    .line 471
    .line 472
    check-cast v9, Lpb/b;

    .line 473
    .line 474
    new-array v2, v6, [Lcom/google/android/gms/common/api/p;

    .line 475
    .line 476
    check-cast v8, Lrf/a;

    .line 477
    .line 478
    aput-object v8, v2, v3

    .line 479
    .line 480
    check-cast v9, Lqb/i;

    .line 481
    .line 482
    invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    .line 483
    .line 484
    .line 485
    invoke-static {v2}, Lqb/i;->d([Lcom/google/android/gms/common/api/p;)Lqb/a;

    .line 486
    .line 487
    .line 488
    move-result-object v2

    .line 489
    iget-object v4, v2, Lqb/a;->a:Ljava/util/List;

    .line 490
    .line 491
    invoke-interface {v4}, Ljava/util/List;->isEmpty()Z

    .line 492
    .line 493
    .line 494
    move-result v4

    .line 495
    if-eqz v4, :cond_1f4

    .line 496
    .line 497
    invoke-static {v7}, Lcom/google/android/gms/tasks/Tasks;->forResult(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task;

    .line 498
    .line 499
    .line 500
    goto :goto_217

    .line 501
    :cond_1f4
    new-instance v4, Lcom/google/android/gms/common/api/internal/v;

    .line 502
    .line 503
    invoke-direct {v4}, Lcom/google/android/gms/common/api/internal/v;-><init>()V

    .line 504
    .line 505
    .line 506
    sget-object v5, Lcom/google/android/gms/internal/base/zav;->zaa:Llb/d;

    .line 507
    .line 508
    filled-new-array {v5}, [Llb/d;

    .line 509
    .line 510
    .line 511
    move-result-object v5

    .line 512
    iput-object v5, v4, Lcom/google/android/gms/common/api/internal/v;->e:Ljava/lang/Object;

    .line 513
    .line 514
    const/16 v5, 0x6aa6

    .line 515
    .line 516
    iput v5, v4, Lcom/google/android/gms/common/api/internal/v;->b:I

    .line 517
    .line 518
    iput-boolean v3, v4, Lcom/google/android/gms/common/api/internal/v;->c:Z

    .line 519
    .line 520
    new-instance v3, Ll6/m;

    .line 521
    .line 522
    const/16 v5, 0x11

    .line 523
    .line 524
    invoke-direct {v3, v5, v9, v2}, Ll6/m;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V

    .line 525
    .line 526
    .line 527
    iput-object v3, v4, Lcom/google/android/gms/common/api/internal/v;->d:Ljava/lang/Object;

    .line 528
    .line 529
    invoke-virtual {v4}, Lcom/google/android/gms/common/api/internal/v;->a()Lcom/google/android/gms/common/api/internal/v0;

    .line 530
    .line 531
    .line 532
    move-result-object v2

    .line 533
    invoke-virtual {v9, v2}, Lcom/google/android/gms/common/api/l;->doRead(Lcom/google/android/gms/common/api/internal/w;)Lcom/google/android/gms/tasks/Task;

    .line 534
    .line 535
    .line 536
    :cond_217
    :goto_217
    return-object v1

    .line 537
    :pswitch_218  #0x6
    move-object/from16 v2, p1

    .line 538
    .line 539
    check-cast v2, Ljava/lang/Throwable;

    .line 540
    .line 541
    invoke-virtual {v0, v2}, Lu2/d;->a(Ljava/lang/Throwable;)V

    .line 542
    .line 543
    .line 544
    return-object v1

    .line 545
    :pswitch_220  #0x3
    move-object/from16 v2, p1

    .line 546
    .line 547
    check-cast v2, Ljava/lang/Throwable;

    .line 548
    .line 549
    invoke-virtual {v0, v2}, Lu2/d;->a(Ljava/lang/Throwable;)V

    .line 550
    .line 551
    .line 552
    return-object v1

    .line 553
    :pswitch_228  #0x2
    move-object/from16 v1, p1

    .line 554
    .line 555
    check-cast v1, Lq0/o0;

    .line 556
    .line 557
    check-cast v9, Lv2/s;

    .line 558
    .line 559
    check-cast v8, Lv2/u;

    .line 560
    .line 561
    invoke-virtual {v9, v8}, Lv2/s;->setPositionProvider(Lv2/u;)V

    .line 562
    .line 563
    .line 564
    invoke-virtual {v9}, Lv2/s;->l()V

    .line 565
    .line 566
    .line 567
    new-instance v1, Lv2/g;

    .line 568
    .line 569
    invoke-direct {v1}, Ljava/lang/Object;-><init>()V

    .line 570
    .line 571
    .line 572
    return-object v1

    .line 573
    :pswitch_23c  #0x1
    move-object/from16 v2, p1

    .line 574
    .line 575
    check-cast v2, Ld1/p;

    .line 576
    .line 577
    check-cast v9, Landroidx/compose/ui/node/a;

    .line 578
    .line 579
    check-cast v8, Ld1/p;

    .line 580
    .line 581
    invoke-interface {v2, v8}, Ld1/p;->l(Ld1/p;)Ld1/p;

    .line 582
    .line 583
    .line 584
    move-result-object v2

    .line 585
    invoke-virtual {v9, v2}, Landroidx/compose/ui/node/a;->X(Ld1/p;)V

    .line 586
    .line 587
    .line 588
    return-object v1

    .line 589
    :pswitch_24c  #0x0
    move-object/from16 v1, p1

    .line 590
    .line 591
    check-cast v1, Landroid/content/Context;

    .line 592
    .line 593
    check-cast v9, Landroidx/fragment/app/d0;

    .line 594
    .line 595
    if-eqz v9, :cond_25a

    .line 596
    .line 597
    invoke-virtual {v9}, Landroidx/fragment/app/d0;->m()Landroid/view/LayoutInflater;

    .line 598
    .line 599
    .line 600
    move-result-object v2

    .line 601
    if-nez v2, :cond_25e

    .line 602
    .line 603
    :cond_25a
    invoke-static {v1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    .line 604
    .line 605
    .line 606
    move-result-object v2

    .line 607
    :cond_25e
    check-cast v8, Lqi/f;

    .line 608
    .line 609
    new-instance v3, Landroid/widget/FrameLayout;

    .line 610
    .line 611
    invoke-direct {v3, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    .line 612
    .line 613
    .line 614
    sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    .line 615
    .line 616
    invoke-interface {v8, v2, v3, v1}, Lqi/f;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 617
    .line 618
    .line 619
    move-result-object v1

    .line 620
    check-cast v1, Lt5/a;

    .line 621
    .line 622
    invoke-interface {v1}, Lt5/a;->a()Landroid/view/View;

    .line 623
    .line 624
    .line 625
    move-result-object v2

    .line 626
    const v3, 0x7f09008c

    .line 627
    .line 628
    .line 629
    invoke-virtual {v2, v3, v1}, Landroid/view/View;->setTag(ILjava/lang/Object;)V

    .line 630
    .line 631
    .line 632
    return-object v2

    .line 633
    :pswitch_data_278
    .packed-switch 0x0
        :pswitch_24c  #00000000
        :pswitch_23c  #00000001
        :pswitch_228  #00000002
        :pswitch_220  #00000003
        :pswitch_14  #00000004
        :pswitch_14  #00000005
        :pswitch_218  #00000006
        :pswitch_1cf  #00000007
        :pswitch_1af  #00000008
        :pswitch_148  #00000009
        :pswitch_133  #0000000a
        :pswitch_11f  #0000000b
        :pswitch_ef  #0000000c
        :pswitch_c4  #0000000d
        :pswitch_58  #0000000e
        :pswitch_24  #0000000f
        :pswitch_1c  #00000010
    .end packed-switch
    .line 634
    .line 635
    .line 636
    .line 637
    .line 638
    .line 639
    .line 640
    .line 641
    .line 642
    .line 643
    .line 644
    .line 645
    .line 646
    .line 647
    .line 648
    .line 649
    .line 650
    .line 651
    .line 652
    .line 653
    .line 654
    .line 655
    .line 656
    .line 657
    .line 658
    .line 659
    .line 660
    .line 661
    .line 662
    .line 663
    .line 664
    .line 665
    .line 666
    .line 667
    .line 668
    .line 669
    .line 670
    .line 671
    .line 672
    .line 673
    .line 674
    .line 675
    .line 676
    .line 677
    .line 678
    .line 679
    .line 680
    .line 681
    .line 682
    .line 683
    .line 684
    .line 685
    .line 686
    .line 687
    .line 688
    .line 689
    .line 690
    .line 691
    .line 692
    .line 693
    .line 694
    .line 695
    .line 696
    .line 697
    .line 698
    .line 699
    .line 700
    .line 701
    .line 702
    .line 703
    .line 704
    .line 705
    .line 706
    .line 707
    .line 708
    .line 709
    .line 710
    .line 711
    .line 712
    .line 713
    .line 714
    .line 715
    .line 716
    .line 717
    .line 718
    .line 719
    .line 720
    .line 721
    .line 722
    .line 723
    .line 724
    .line 725
    .line 726
    .line 727
    .line 728
    .line 729
    .line 730
    .line 731
    .line 732
    .line 733
    .line 734
    .line 735
    .line 736
    .line 737
    .line 738
    .line 739
    .line 740
    .line 741
    .line 742
    .line 743
    .line 744
    .line 745
    .line 746
    .line 747
    .line 748
    .line 749
    .line 750
    .line 751
    .line 752
    .line 753
    .line 754
    .line 755
    .line 756
    .line 757
    .line 758
    .line 759
    .line 760
    .line 761
    .line 762
    .line 763
    .line 764
    .line 765
    .line 766
    .line 767
    .line 768
    .line 769
    .line 770
    .line 771
    .line 772
    .line 773
    .line 774
    .line 775
    .line 776
    .line 777
    .line 778
    .line 779
    .line 780
    .line 781
    .line 782
    .line 783
    .line 784
    .line 785
    .line 786
    .line 787
    .line 788
    .line 789
    .line 790
    .line 791
    .line 792
    .line 793
    .line 794
    .line 795
    .line 796
    .line 797
    .line 798
    .line 799
    .line 800
    .line 801
    .line 802
    .line 803
    .line 804
    .line 805
    .line 806
    .line 807
    .line 808
    .line 809
    .line 810
    .line 811
    .line 812
    .line 813
    .line 814
    .line 815
    .line 816
    .line 817
    .line 818
    .line 819
    .line 820
    .line 821
    .line 822
    .line 823
    .line 824
    .line 825
    .line 826
    .line 827
    .line 828
    .line 829
    .line 830
    .line 831
    .line 832
    .line 833
    .line 834
    .line 835
    .line 836
    .line 837
    .line 838
    .line 839
    .line 840
    .line 841
    .line 842
    .line 843
    .line 844
    .line 845
    .line 846
    .line 847
    .line 848
    .line 849
    .line 850
    .line 851
    .line 852
    .line 853
    .line 854
    .line 855
    .line 856
    .line 857
    .line 858
    .line 859
    .line 860
    .line 861
    .line 862
    .line 863
    .line 864
    .line 865
    .line 866
    .line 867
    .line 868
    .line 869
    .line 870
    .line 871
    .line 872
    .line 873
    .line 874
    .line 875
    .line 876
    .line 877
    .line 878
    .line 879
    .line 880
    .line 881
    .line 882
    .line 883
    .line 884
    .line 885
    .line 886
    .line 887
    .line 888
    .line 889
    .line 890
    .line 891
    .line 892
    .line 893
    .line 894
    .line 895
    .line 896
    .line 897
    .line 898
    .line 899
    .line 900
    .line 901
    .line 902
    .line 903
    .line 904
    .line 905
    .line 906
    .line 907
    .line 908
    .line 909
    .line 910
    .line 911
    .line 912
    .line 913
    .line 914
    .line 915
    .line 916
    .line 917
    .line 918
    .line 919
    .line 920
    .line 921
    .line 922
    .line 923
    .line 924
    .line 925
    .line 926
    .line 927
    .line 928
    .line 929
    .line 930
    .line 931
    .line 932
    .line 933
    .line 934
    .line 935
    .line 936
    .line 937
    .line 938
    .line 939
    .line 940
    .line 941
    .line 942
    .line 943
    .line 944
    .line 945
    .line 946
    .line 947
    .line 948
    .line 949
    .line 950
    .line 951
    .line 952
    .line 953
    .line 954
    .line 955
    .line 956
    .line 957
    .line 958
    .line 959
    .line 960
    .line 961
    .line 962
    .line 963
    .line 964
    .line 965
    .line 966
    .line 967
    .line 968
    .line 969
    .line 970
    .line 971
    .line 972
    .line 973
    .line 974
    .line 975
    .line 976
    .line 977
    .line 978
    .line 979
    .line 980
    .line 981
    .line 982
    .line 983
    .line 984
    .line 985
    .line 986
    .line 987
    .line 988
    .line 989
    .line 990
    .line 991
    .line 992
    .line 993
    .line 994
    .line 995
    .line 996
    .line 997
    .line 998
    .line 999
    .line 1000
    .line 1001
    .line 1002
    .line 1003
    .line 1004
    .line 1005
    .line 1006
    .line 1007
    .line 1008
    .line 1009
    .line 1010
    .line 1011
    .line 1012
    .line 1013
    .line 1014
    .line 1015
    .line 1016
    .line 1017
    .line 1018
    .line 1019
    .line 1020
    .line 1021
    .line 1022
    .line 1023
    .line 1024
    .line 1025
    .line 1026
    .line 1027
    .line 1028
    .line 1029
    .line 1030
    .line 1031
    .line 1032
    .line 1033
    .line 1034
    .line 1035
    .line 1036
    .line 1037
    .line 1038
    .line 1039
    .line 1040
    .line 1041
    .line 1042
    .line 1043
    .line 1044
    .line 1045
    .line 1046
    .line 1047
    .line 1048
    .line 1049
    .line 1050
    .line 1051
    .line 1052
    .line 1053
    .line 1054
    .line 1055
    .line 1056
    .line 1057
    .line 1058
    .line 1059
    .line 1060
    .line 1061
    .line 1062
    .line 1063
    .line 1064
    .line 1065
    .line 1066
    .line 1067
    .line 1068
    .line 1069
    .line 1070
    .line 1071
    .line 1072
    .line 1073
    .line 1074
    .line 1075
    .line 1076
    .line 1077
    .line 1078
    .line 1079
    .line 1080
    .line 1081
    .line 1082
    .line 1083
    .line 1084
    .line 1085
    .line 1086
    .line 1087
    .line 1088
    .line 1089
    .line 1090
    .line 1091
    .line 1092
    .line 1093
    .line 1094
    .line 1095
    .line 1096
    .line 1097
    .line 1098
    .line 1099
    .line 1100
    .line 1101
    .line 1102
    .line 1103
    .line 1104
    .line 1105
    .line 1106
    .line 1107
    .line 1108
    .line 1109
    .line 1110
    .line 1111
    .line 1112
    .line 1113
    .line 1114
    .line 1115
    .line 1116
    .line 1117
    .line 1118
    .line 1119
    .line 1120
    .line 1121
    .line 1122
    .line 1123
    .line 1124
    .line 1125
    .line 1126
    .line 1127
    .line 1128
    .line 1129
    .line 1130
    .line 1131
    .line 1132
    .line 1133
    .line 1134
    .line 1135
    .line 1136
    .line 1137
    .line 1138
    .line 1139
    .line 1140
    .line 1141
    .line 1142
    .line 1143
    .line 1144
    .line 1145
    .line 1146
    .line 1147
    .line 1148
    .line 1149
    .line 1150
    .line 1151
    .line 1152
    .line 1153
    .line 1154
    .line 1155
    .line 1156
    .line 1157
    .line 1158 tell me where it take <boolean
    .line 1159
    .line 1160
    .line 1161
    .line 1162
.end method