Tip 421,740,129 start 399,874,644 Events 67,370 Watches 2

Version diff

Upgrade at slot 421244816 for Program 8Jxs...4cbZ.

Before Previous version 73dfe4d3...36e1bfc8
After slot 421244816 7165eafa...c7d35a92
Updated Pending block time 3sMe...2qQ5
49937 before instructions 50127 after instructions

Full assembly diffs can tint an entire changed hunk even when most instructions are identical. This view compares normalized instruction text and keeps only the rows that actually changed.

Changed instruction rows 2022
Before After
5361 unchanged instructions hidden
005361 r2 = r6
005361 r2 = r6
005362 r3 = 0x62ee0 ll
005362 r3 = 0x634d8 ll
005363 call 0xa92d
005363 call 0xa9eb
005364
005364 w3 = *(u8 *)(r5 + 0x78)
005365
005365 r0 = 0x40
005366
005366 if r3 != 0x0 goto +0x1
005367
005367 r0 = 0x38
005364 *(u64 *)(r10 - 0x928) = r7
005368 *(u64 *)(r10 - 0x928) = r7
005365 r3 = r1
005369 r6 = r1
005366 r3 <<= 0x3
005370 r6 <<= 0x3
005367
005371 r5 = r2
005368
005372 r5 += r6
005369
005373 *(u64 *)(r10 - 0x930) = r5
005370
005374 r6 = r5
005371
005375 r6 += r0
005372
005376 r0 = *(u64 *)(r6 + 0x0)
005373
005377 r0 = *(u64 *)(r0 + 0x98)
005374
005378 r0 ^= -0x1
005375
005379 if r0 < r4 goto +0x1
005376
005380 r0 = r4
005367 *(u64 *)(r10 - 0x940) = r2
005381 *(u64 *)(r10 - 0x940) = r2
005368 r2 += r3
005382
005369 *(u64 *)(r10 - 0x930) = r2
005383
005370 r2 = 0x6
005382 r2 = 0x6
005371 r6 = -0x527c80fe5b7a19cd ll
005383 r4 = -0x527c80fe5b7a19cd ll
005372 *(u64 *)(r10 - 0x910) = 0x0
005384 *(u64 *)(r10 - 0x910) = 0x0
005373 w3 = *(u8 *)(r5 + 0x78)
005385
005374 if r3 != 0x1 goto +0x3
005385 if r3 != 0x1 goto +0x3
005375 r2 = 0x5
005386 r2 = 0x5
005376 r6 = 0x70e8d9b452152ec6 ll
005387 r4 = 0x70e8d9b452152ec6 ll
005377 *(u64 *)(r10 - 0x910) = 0x100
005388 *(u64 *)(r10 - 0x910) = 0x100
005378 *(u64 *)(r10 - 0x948) = r2
005389 *(u64 *)(r10 - 0x948) = r2
005379 *(u64 *)(r10 - 0x918) = r4
005390 *(u64 *)(r10 - 0x918) = r0
005380 *(u64 *)(r10 - 0x920) = r6
005391 *(u64 *)(r10 - 0x920) = r4
005381 r2 = *(u64 *)(r10 - 0x930)
005392 r2 = *(u64 *)(r10 - 0x930)
005382 r4 = *(u64 *)(r2 + 0x0)
005393 r0 = *(u64 *)(r2 + 0x0)
005383 r4 += 0x8
005394 r0 += 0x8
005384 *(u64 *)(r10 - 0x908) = r4
005395 *(u64 *)(r10 - 0x908) = r0
005385 *(u64 *)(r10 - 0x8f8) = r4
005396 *(u64 *)(r10 - 0x8f8) = r0
005386 *(u64 *)(r10 - 0x8e8) = r4
005397 *(u64 *)(r10 - 0x8e8) = r0
005387 *(u64 *)(r10 - 0x8d8) = r4
005398 *(u64 *)(r10 - 0x8d8) = r0
005388 *(u64 *)(r10 - 0x8c8) = r4
005399 *(u64 *)(r10 - 0x8c8) = r0
005389 *(u32 *)(r10 - 0x8fe) = 0x0
005400 *(u32 *)(r10 - 0x8fe) = 0x0
005390 *(u16 *)(r10 - 0x900) = 0x0
005401 *(u16 *)(r10 - 0x900) = 0x0
005391 *(u16 *)(r10 - 0x8fa) = 0x0
005402 *(u16 *)(r10 - 0x8fa) = 0x0
7 unchanged instructions hidden
005399 *(u16 *)(r10 - 0x8ca) = 0x0
005410 *(u16 *)(r10 - 0x8ca) = 0x0
005400 *(u32 *)(r10 - 0x8ce) = 0x0
005411 *(u32 *)(r10 - 0x8ce) = 0x0
005401 *(u16 *)(r10 - 0x8c0) = 0x0
005412 *(u16 *)(r10 - 0x8c0) = 0x0
005402 *(u64 *)(r10 - 0x8b8) = r4
005413 *(u64 *)(r10 - 0x8b8) = r0
005403 *(u64 *)(r10 - 0x8a8) = r4
005414 *(u64 *)(r10 - 0x8a8) = r0
005404 *(u64 *)(r10 - 0x898) = r4
005415 *(u64 *)(r10 - 0x898) = r0
005405 *(u64 *)(r10 - 0x888) = r4
005416 *(u64 *)(r10 - 0x888) = r0
005406 *(u16 *)(r10 - 0x8ba) = 0x0
005417 *(u16 *)(r10 - 0x8ba) = 0x0
005407 *(u32 *)(r10 - 0x8be) = 0x0
005418 *(u32 *)(r10 - 0x8be) = 0x0
005408 *(u16 *)(r10 - 0x8b0) = 0x0
005419 *(u16 *)(r10 - 0x8b0) = 0x0
8 unchanged instructions hidden
005417 *(u16 *)(r10 - 0x880) = 0x0
005428 *(u16 *)(r10 - 0x880) = 0x0
005418 *(u32 *)(r10 - 0x87e) = 0x0
005429 *(u32 *)(r10 - 0x87e) = 0x0
005419 *(u16 *)(r10 - 0x87a) = 0x0
005430 *(u16 *)(r10 - 0x87a) = 0x0
005420 *(u64 *)(r10 - 0x878) = r4
005431 *(u64 *)(r10 - 0x878) = r0
005421 *(u64 *)(r10 - 0x868) = r4
005432 *(u64 *)(r10 - 0x868) = r0
005422 *(u64 *)(r10 - 0x858) = r4
005433 *(u64 *)(r10 - 0x858) = r0
005423 *(u64 *)(r10 - 0x848) = r4
005434 *(u64 *)(r10 - 0x848) = r0
005424 *(u64 *)(r10 - 0x838) = r4
005435 *(u64 *)(r10 - 0x838) = r0
005425 *(u16 *)(r10 - 0x870) = 0x0
005436 *(u16 *)(r10 - 0x870) = 0x0
005426 *(u16 *)(r10 - 0x86a) = 0x0
005437 *(u16 *)(r10 - 0x86a) = 0x0
005427 *(u32 *)(r10 - 0x86e) = 0x0
005438 *(u32 *)(r10 - 0x86e) = 0x0
9 unchanged instructions hidden
005437 *(u16 *)(r10 - 0x830) = 0x0
005448 *(u16 *)(r10 - 0x830) = 0x0
005438 *(u16 *)(r10 - 0x82a) = 0x0
005449 *(u16 *)(r10 - 0x82a) = 0x0
005439 *(u32 *)(r10 - 0x82e) = 0x0
005450 *(u32 *)(r10 - 0x82e) = 0x0
005440 *(u64 *)(r10 - 0x828) = r4
005451 *(u64 *)(r10 - 0x828) = r0
005441 *(u16 *)(r10 - 0x820) = 0x0
005452 *(u16 *)(r10 - 0x820) = 0x0
005442 *(u16 *)(r10 - 0x81a) = 0x0
005453 *(u16 *)(r10 - 0x81a) = 0x0
005443 *(u32 *)(r10 - 0x81e) = 0x0
005454 *(u32 *)(r10 - 0x81e) = 0x0
005444 *(u64 *)(r10 - 0x818) = r4
005455 *(u64 *)(r10 - 0x818) = r0
005445 *(u16 *)(r10 - 0x810) = 0x0
005456 *(u16 *)(r10 - 0x810) = 0x0
005446 *(u16 *)(r10 - 0x80a) = 0x0
005457 *(u16 *)(r10 - 0x80a) = 0x0
005447 *(u32 *)(r10 - 0x80e) = 0x0
005458 *(u32 *)(r10 - 0x80e) = 0x0
005448 *(u64 *)(r10 - 0x808) = r4
005459 *(u64 *)(r10 - 0x808) = r0
005449 *(u16 *)(r10 - 0x800) = 0x0
005460 *(u16 *)(r10 - 0x800) = 0x0
005450 *(u16 *)(r10 - 0x7fa) = 0x0
005461 *(u16 *)(r10 - 0x7fa) = 0x0
005451 *(u32 *)(r10 - 0x7fe) = 0x0
005462 *(u32 *)(r10 - 0x7fe) = 0x0
005452 *(u64 *)(r10 - 0x7f8) = r4
005463 *(u64 *)(r10 - 0x7f8) = r0
005453 *(u16 *)(r10 - 0x7f0) = 0x0
005464 *(u16 *)(r10 - 0x7f0) = 0x0
005454 *(u16 *)(r10 - 0x7ea) = 0x0
005465 *(u16 *)(r10 - 0x7ea) = 0x0
005455 *(u32 *)(r10 - 0x7ee) = 0x0
005466 *(u32 *)(r10 - 0x7ee) = 0x0
005456 *(u64 *)(r10 - 0x7e8) = r4
005467 *(u64 *)(r10 - 0x7e8) = r0
005457 *(u16 *)(r10 - 0x7e0) = 0x0
005468 *(u16 *)(r10 - 0x7e0) = 0x0
005458 *(u16 *)(r10 - 0x7da) = 0x0
005469 *(u16 *)(r10 - 0x7da) = 0x0
005459 *(u32 *)(r10 - 0x7de) = 0x0
005470 *(u32 *)(r10 - 0x7de) = 0x0
005460 *(u64 *)(r10 - 0x7d8) = r4
005471 *(u64 *)(r10 - 0x7d8) = r0
005461 *(u16 *)(r10 - 0x7d0) = 0x0
005472 *(u16 *)(r10 - 0x7d0) = 0x0
005462 *(u16 *)(r10 - 0x7ca) = 0x0
005473 *(u16 *)(r10 - 0x7ca) = 0x0
005463 *(u32 *)(r10 - 0x7ce) = 0x0
005474 *(u32 *)(r10 - 0x7ce) = 0x0
005464 *(u64 *)(r10 - 0x7c8) = r4
005475 *(u64 *)(r10 - 0x7c8) = r0
005465 *(u16 *)(r10 - 0x7c0) = 0x0
005476 *(u16 *)(r10 - 0x7c0) = 0x0
005466 *(u16 *)(r10 - 0x7ba) = 0x0
005477 *(u16 *)(r10 - 0x7ba) = 0x0
005467 *(u32 *)(r10 - 0x7be) = 0x0
005478 *(u32 *)(r10 - 0x7be) = 0x0
005468 *(u64 *)(r10 - 0x7b8) = r4
005479 *(u64 *)(r10 - 0x7b8) = r0
005469 *(u16 *)(r10 - 0x7b0) = 0x0
005480 *(u16 *)(r10 - 0x7b0) = 0x0
005470 *(u16 *)(r10 - 0x7aa) = 0x0
005481 *(u16 *)(r10 - 0x7aa) = 0x0
005471 *(u32 *)(r10 - 0x7ae) = 0x0
005482 *(u32 *)(r10 - 0x7ae) = 0x0
005472 *(u64 *)(r10 - 0x7a8) = r4
005483 *(u64 *)(r10 - 0x7a8) = r0
005473 *(u16 *)(r10 - 0x7a0) = 0x0
005484 *(u16 *)(r10 - 0x7a0) = 0x0
005474 *(u16 *)(r10 - 0x79a) = 0x0
005485 *(u16 *)(r10 - 0x79a) = 0x0
005475 *(u32 *)(r10 - 0x79e) = 0x0
005486 *(u32 *)(r10 - 0x79e) = 0x0
005476 *(u64 *)(r10 - 0x798) = r4
005487 *(u64 *)(r10 - 0x798) = r0
005477 *(u16 *)(r10 - 0x790) = 0x0
005488 *(u16 *)(r10 - 0x790) = 0x0
005478 *(u16 *)(r10 - 0x78a) = 0x0
005489 *(u16 *)(r10 - 0x78a) = 0x0
005479 *(u32 *)(r10 - 0x78e) = 0x0
005490 *(u32 *)(r10 - 0x78e) = 0x0
005480 *(u64 *)(r10 - 0x788) = r4
005491 *(u64 *)(r10 - 0x788) = r0
005481 *(u16 *)(r10 - 0x780) = 0x0
005492 *(u16 *)(r10 - 0x780) = 0x0
005482 *(u16 *)(r10 - 0x77a) = 0x0
005493 *(u16 *)(r10 - 0x77a) = 0x0
005483 *(u32 *)(r10 - 0x77e) = 0x0
005494 *(u32 *)(r10 - 0x77e) = 0x0
005484 *(u64 *)(r10 - 0x778) = r4
005495 *(u64 *)(r10 - 0x778) = r0
005485 *(u16 *)(r10 - 0x770) = 0x0
005496 *(u16 *)(r10 - 0x770) = 0x0
005486 *(u16 *)(r10 - 0x76a) = 0x0
005497 *(u16 *)(r10 - 0x76a) = 0x0
005487 *(u32 *)(r10 - 0x76e) = 0x0
005498 *(u32 *)(r10 - 0x76e) = 0x0
23 unchanged instructions hidden
005511 *(u64 *)(r10 - 0x758) = r2
005522 *(u64 *)(r10 - 0x758) = r2
005512 *(u64 *)(r10 - 0x760) = r2
005523 *(u64 *)(r10 - 0x760) = r2
005513 *(u64 *)(r10 - 0x768) = r2
005524 *(u64 *)(r10 - 0x768) = r2
005514 r4 = 0x0
005525 r0 = 0x0
005515 r5 = 0x0
005526 r6 = 0x0
005516 if r3 != 0x0 goto +0x1
005527 if r3 != 0x0 goto +0x1
005517 goto +0x10e
005528 goto +0x10e
005518 if r5 > 0x16 goto +0x51
005529 if r6 > 0x16 goto +0x51
005519 r2 = r5
005530 r2 = r6
005520 r2 += 0x1
005531 r2 += 0x1
005521 r9 = r5
005532 r9 = r6
005522 r5 = r2
005533 r6 = r2
005523 if r4 == 0x1a goto +0x1
005534 if r0 == 0x1a goto +0x1
005524 goto +0xea
005535 goto +0xea
005525 r1 = 0x1a
005536 r1 = 0x1a
005526 r2 = 0x1a
005537 r2 = 0x1a
005527 r3 = 0x62f28 ll
005538 r3 = 0x63520 ll
005528 call 0xa784
005539 call 0xa837
005529 r5 = r6
005540 r6 = r4
005530 r5 += 0x1
005541 r6 += 0x1
005531 r7 = r6
005542 r7 = r4
005532 r7 += -0x15
005543 r7 += -0x15
005533 r6 = r5
005544 r4 = r6
005534 if r7 < -0x2 goto +0xdd
005545 if r7 < -0x2 goto +0xdd
005535 if r6 < 0x17 goto -0x7
005546 if r4 < 0x17 goto -0x7
005536 r2 = *(u64 *)(r10 - 0x938)
005547 r2 = *(u64 *)(r10 - 0x938)
005537 if r2 == 0x0 goto +0x3e
005548 if r2 == 0x0 goto +0x3e
005538 if r3 != 0x0 goto +0x3d
005549 if r3 != 0x0 goto +0x3d
005539 r3 = r4
005550 r3 = r0
005540 if r4 < 0x1a goto +0x1
005551 if r0 < 0x1a goto +0x1
005541 goto +0x162
005552 goto +0x162
005542 r2 = r4
005553 r2 = r0
005543 r2 <<= 0x3
005554 r2 <<= 0x3
005544 r5 = r10
005555 r4 = r10
005545 r5 += -0x768
005556 r4 += -0x768
005546 r5 += r2
005557 r4 += r2
005547 r2 = *(u64 *)(r10 - 0x930)
005558 r2 = *(u64 *)(r10 - 0x930)
005548 r6 = r2
005559 r6 = r2
005549 r6 += 0xb8
005560 r6 += 0xb8
005550 r3 = *(u64 *)(r2 + 0xb8)
005561 r3 = *(u64 *)(r2 + 0xb8)
005551 w2 = *(u8 *)(r3 + 0x1)
005562 w2 = *(u8 *)(r3 + 0x1)
005552 w7 = *(u8 *)(r3 + 0x2)
005563 w7 = *(u8 *)(r3 + 0x2)
005553 *(u64 *)(r5 + 0x0) = r6
005564 *(u64 *)(r4 + 0x0) = r6
005554 r8 = 0x1
005565 r8 = 0x1
005555 r5 = 0x1
005566 r6 = 0x1
005556 if r7 != 0x0 goto +0x1
005567 if r7 != 0x0 goto +0x1
005557 r5 = 0x0
005568 r6 = 0x0
005558 if r2 != 0x0 goto +0x1
005569 if r2 != 0x0 goto +0x1
005559 r8 = 0x0
005570 r8 = 0x0
005560 r2 = r4
005571 r2 = r0
005561 r2 <<= 0x4
005572 r2 <<= 0x4
005562 r6 = r10
005573 r4 = r10
005563 r6 += -0x908
005574 r4 += -0x908
005564 r6 += r2
005575 r4 += r2
005565 r3 += 0x8
005576 r3 += 0x8
005566 *(u64 *)(r6 + 0x0) = r3
005577 *(u64 *)(r4 + 0x0) = r3
005567 *(u8 *)(r6 + 0x9) = w8
005578 *(u8 *)(r4 + 0x9) = w8
005568 *(u8 *)(r6 + 0x8) = w5
005579 *(u8 *)(r4 + 0x8) = w6
005569 r3 = 0x1a
005580 r3 = 0x1a
005570 if r4 == 0x19 goto +0x145
005581 if r0 == 0x19 goto +0x145
005571 r2 = *(u64 *)(r10 - 0x930)
005582 r2 = *(u64 *)(r10 - 0x930)
005572 r3 = *(u64 *)(r2 + 0xc0)
005583 r3 = *(u64 *)(r2 + 0xc0)
005573 w2 = *(u8 *)(r3 + 0x2)
005584 w2 = *(u8 *)(r3 + 0x2)
005574 r8 = 0x1
005585 r8 = 0x1
005575 r5 = 0x1
005586 r6 = 0x1
005576 if r2 != 0x0 goto +0x1
005587 if r2 != 0x0 goto +0x1
005577 r5 = 0x0
005588 r6 = 0x0
005578 w2 = *(u8 *)(r3 + 0x1)
005589 w2 = *(u8 *)(r3 + 0x1)
005579 if r2 != 0x0 goto +0x1
005590 if r2 != 0x0 goto +0x1
005580 r8 = 0x0
005591 r8 = 0x0
005581 r2 = r4
005592 r2 = r0
005582 r2 += 0x1
005593 r2 += 0x1
005583 r6 = r2
005594 r4 = r2
005584 r6 <<= 0x4
005595 r4 <<= 0x4
005585 r7 = r10
005596 r7 = r10
005586 r7 += -0x908
005597 r7 += -0x908
005587 r7 += r6
005598 r7 += r4
005588 *(u8 *)(r7 + 0x9) = w8
005599 *(u8 *)(r7 + 0x9) = w8
005589 *(u8 *)(r7 + 0x8) = w5
005600 *(u8 *)(r7 + 0x8) = w6
005590 r3 += 0x8
005601 r3 += 0x8
005591 *(u64 *)(r7 + 0x0) = r3
005602 *(u64 *)(r7 + 0x0) = r3
005592 r2 <<= 0x3
005603 r2 <<= 0x3
3 unchanged instructions hidden
005596 r2 = *(u64 *)(r10 - 0x930)
005607 r2 = *(u64 *)(r10 - 0x930)
005597 r2 += 0xc0
005608 r2 += 0xc0
005598 *(u64 *)(r3 + 0x0) = r2
005609 *(u64 *)(r3 + 0x0) = r2
005599 r4 += 0x2
005610 r0 += 0x2
005600 r8 = *(u64 *)(r10 - 0x928)
005611 r8 = *(u64 *)(r10 - 0x928)
005601 r3 = r8
005612 r3 = r8
005602 r3 += -0x3
005613 r3 += -0x3
005603 r2 = r4
005614 r2 = r0
005604 r2 <<= 0x3
005615 r2 <<= 0x3
005605 r5 = r10
005616 r6 = r10
005606 r5 += -0x768
005617 r6 += -0x768
005607 r5 += r2
005618 r6 += r2
005608 r1 <<= 0x3
005619 r1 <<= 0x3
005609 r8 <<= 0x3
005620 r8 <<= 0x3
005610 r8 += r1
005621 r8 += r1
005611 r1 = *(u64 *)(r10 - 0x940)
005622 r1 = *(u64 *)(r10 - 0x940)
005612 r8 += r1
005623 r8 += r1
005613 r2 = 0x0
005624 r2 = 0x0
005614 r9 = r4
005625 r9 = r0
005615 r9 <<= 0x4
005626 r9 <<= 0x4
005616 r8 += -0x18
005627 r8 += -0x18
005617 goto +0x11
005628 goto +0x11
005618 r0 = r10
005629 r5 = r10
005619 r0 += -0x908
005630 r5 += -0x908
005620 r0 += r9
005631 r5 += r9
005621 r1 += 0x8
005632 r1 += 0x8
005622 *(u64 *)(r0 + 0x0) = r1
005633 *(u64 *)(r5 + 0x0) = r1
005623 *(u8 *)(r0 + 0x9) = w7
005634 *(u8 *)(r5 + 0x9) = w7
005624 *(u8 *)(r0 + 0x8) = w6
005635 *(u8 *)(r5 + 0x8) = w4
005625 *(u64 *)(r5 + 0x0) = r8
005636 *(u64 *)(r6 + 0x0) = r8
005626 r8 += 0x8
005637 r8 += 0x8
005627 r9 += 0x10
005638 r9 += 0x10
005628 r5 += 0x8
005639 r6 += 0x8
005629 r2 += 0x1
005640 r2 += 0x1
005630 r1 = r3
005641 r1 = r3
005631 r1 += r2
005642 r1 += r2
005632 r0 = *(u64 *)(r10 - 0x928)
005643 r4 = *(u64 *)(r10 - 0x928)
005633 if r1 < r0 goto +0x1
005644 if r1 < r4 goto +0x1
005634 goto +0xd
005645 goto +0xd
005635 r1 = r4
005646 r1 = r0
005636 r1 += r2
005647 r1 += r2
005637 if r1 > 0x19 goto +0xff
005648 if r1 > 0x19 goto +0xff
005638 r1 = *(u64 *)(r8 + 0x0)
005649 r1 = *(u64 *)(r8 + 0x0)
005639 w0 = *(u8 *)(r1 + 0x2)
005650 w5 = *(u8 *)(r1 + 0x2)
005640 r7 = 0x1
005651 r7 = 0x1
005641 r6 = 0x1
005652 r4 = 0x1
005642 if r0 != 0x0 goto +0x1
005653 if r5 != 0x0 goto +0x1
005643 r6 = 0x0
005654 r4 = 0x0
005644 w0 = *(u8 *)(r1 + 0x1)
005655 w5 = *(u8 *)(r1 + 0x1)
005645 if r0 != 0x0 goto -0x1c
005656 if r5 != 0x0 goto -0x1c
005646 r7 = 0x0
005657 r7 = 0x0
005647 goto -0x1e
005658 goto -0x1e
005648 r4 += r2
005659 r0 += r2
005649 r2 = *(u64 *)(r10 - 0x948)
005660 r2 = *(u64 *)(r10 - 0x948)
005650 r2 <<= 0x3
005661 r2 <<= 0x3
005651 r1 = *(u64 *)(r10 - 0x930)
005662 r1 = *(u64 *)(r10 - 0x930)
005652 r1 += r2
005663 r1 += r2
005653 r2 = *(u64 *)(r1 + 0x0)
005664 r2 = *(u64 *)(r1 + 0x0)
005654 r1 = *(u64 *)(r2 + 0x98)
005665 r1 = *(u64 *)(r2 + 0x98)
005655 r4 += -0x1
005666 r0 += -0x1
005656 if r4 == 0x19 goto +0x85
005667 if r0 == 0x19 goto +0x85
005657 if r4 != 0x17 goto +0xda
005668 if r0 != 0x17 goto +0xda
005658 *(u64 *)(r10 - 0x940) = r2
005669 *(u64 *)(r10 - 0x940) = r2
005659 *(u64 *)(r10 - 0x938) = r1
005670 *(u64 *)(r10 - 0x938) = r1
005660 r6 = r10
005671 r6 = r10
92 unchanged instructions hidden
005753 if r0 != 0x0 goto -0x52
005764 if r0 != 0x0 goto -0x52
005754 r9 = 0x0
005765 r9 = 0x0
005755 goto -0x54
005766 goto -0x54
005756 r9 = r5
005767 r9 = r6
005757 r9 += -0x1
005768 r9 += -0x1
005758 if r4 == 0x1a goto -0xea
005769 if r0 == 0x1a goto -0xea
005759 r0 = r4
005770 r4 = r0
005760 r0 <<= 0x3
005771 r4 <<= 0x3
005761 r6 = r10
005772 r5 = r10
005762 r6 += -0x768
005773 r5 += -0x768
005763 r6 += r0
005774 r5 += r4
005764 r9 <<= 0x3
005775 r9 <<= 0x3
005765 r0 = *(u64 *)(r10 - 0x930)
005776 r4 = *(u64 *)(r10 - 0x930)
005766 r0 += r9
005777 r4 += r9
005767 r9 = *(u64 *)(r0 + 0x0)
005778 r9 = *(u64 *)(r4 + 0x0)
005768 w7 = *(u8 *)(r9 + 0x1)
005779 w7 = *(u8 *)(r9 + 0x1)
005769 w2 = *(u8 *)(r9 + 0x2)
005780 w2 = *(u8 *)(r9 + 0x2)
005770 *(u64 *)(r6 + 0x0) = r0
005781 *(u64 *)(r5 + 0x0) = r4
005771 r8 = 0x1
005782 r8 = 0x1
005772 r6 = 0x1
005783 r4 = 0x1
005773 if r2 != 0x0 goto +0x1
005784 if r2 != 0x0 goto +0x1
005774 r6 = 0x0
005785 r4 = 0x0
005775 if r7 != 0x0 goto +0x1
005786 if r7 != 0x0 goto +0x1
005776 r8 = 0x0
005787 r8 = 0x0
005777 r2 = r4
005788 r2 = r0
005778 r2 <<= 0x4
005789 r2 <<= 0x4
005779 r0 = r10
005790 r5 = r10
005780 r0 += -0x908
005791 r5 += -0x908
005781 r0 += r2
005792 r5 += r2
005782 r9 += 0x8
005793 r9 += 0x8
005783 *(u64 *)(r0 + 0x0) = r9
005794 *(u64 *)(r5 + 0x0) = r9
005784 *(u8 *)(r0 + 0x9) = w8
005795 *(u8 *)(r5 + 0x9) = w8
005785 *(u8 *)(r0 + 0x8) = w6
005796 *(u8 *)(r5 + 0x8) = w4
005786 r4 += 0x1
005797 r0 += 0x1
005787 if r3 != 0x0 goto -0x10e
005798 if r3 != 0x0 goto -0x10e
005788 r6 = r5
005799 r4 = r6
005789 goto -0xff
005800 goto -0xff
005790 *(u64 *)(r10 - 0x940) = r2
005801 *(u64 *)(r10 - 0x940) = r2
005791 *(u64 *)(r10 - 0x938) = r1
005802 *(u64 *)(r10 - 0x938) = r1
2715 unchanged instructions hidden
008507 *(u64 *)(r10 - 0x740) = 0x0
008518 *(u64 *)(r10 - 0x740) = 0x0
008508 r1 = r10
008519 r1 = r10
008509 r1 += -0x760
008520 r1 += -0x760
008510 call -0x213f
008521 call -0x214a
008511 r0 <<= 0x20
008522 r0 <<= 0x20
008512 r0 >>= 0x20
008523 r0 >>= 0x20
008513 if r0 == 0x1a goto +0x10de
008524 if r0 == 0x1a goto +0x10de
78 unchanged instructions hidden
008592 *(u64 *)(r10 - 0x740) = 0x0
008603 *(u64 *)(r10 - 0x740) = 0x0
008593 r1 = r10
008604 r1 = r10
008594 r1 += -0x760
008605 r1 += -0x760
008595 call -0x2194
008606 call -0x219f
008596 r0 <<= 0x20
008607 r0 <<= 0x20
008597 r0 >>= 0x20
008608 r0 >>= 0x20
008598 if r0 == 0x1a goto +0xd95
008609 if r0 == 0x1a goto +0xd95
90 unchanged instructions hidden
008689 *(u64 *)(r10 - 0x40) = 0x0
008700 *(u64 *)(r10 - 0x40) = 0x0
008690 r1 = r10
008701 r1 = r10
008691 r1 += -0x60
008702 r1 += -0x60
008692 call -0x21f5
008703 call -0x2200
008693 r0 <<= 0x20
008704 r0 <<= 0x20
008694 r0 >>= 0x20
008705 r0 >>= 0x20
008695 if r0 == 0x1a goto +0x1043
008706 if r0 == 0x1a goto +0x1043
93 unchanged instructions hidden
008789 *(u64 *)(r10 - 0x40) = 0x0
008800 *(u64 *)(r10 - 0x40) = 0x0
008790 r1 = r10
008801 r1 = r10
008791 r1 += -0x60
008802 r1 += -0x60
008792 call -0x2259
008803 call -0x2264
008793 r0 <<= 0x20
008804 r0 <<= 0x20
008794 r0 >>= 0x20
008805 r0 >>= 0x20
008795 if r0 == 0x1a goto +0xceb
008806 if r0 == 0x1a goto +0xceb
77 unchanged instructions hidden
008873 *(u64 *)(r10 - 0x40) = 0x0
008884 *(u64 *)(r10 - 0x40) = 0x0
008874 r1 = r10
008885 r1 = r10
008875 r1 += -0x60
008886 r1 += -0x60
008876 call -0x22ad
008887 call -0x22b8
008877 r0 <<= 0x20
008888 r0 <<= 0x20
008878 r0 >>= 0x20
008889 r0 >>= 0x20
008879 if r0 == 0x1a goto +0xda5
008890 if r0 == 0x1a goto +0xda5
104 unchanged instructions hidden
008984 *(u64 *)(r10 - 0x40) = 0x0
008995 *(u64 *)(r10 - 0x40) = 0x0
008985 r1 = r10
008996 r1 = r10
008986 r1 += -0x60
008997 r1 += -0x60
008987 call -0x231c
008998 call -0x2327
008988 r0 <<= 0x20
008999 r0 <<= 0x20
008989 r0 >>= 0x20
009000 r0 >>= 0x20
008990 if r0 == 0x1a goto +0xd51
009001 if r0 == 0x1a goto +0xd51
74 unchanged instructions hidden
009065 *(u64 *)(r10 - 0x40) = 0x0
009076 *(u64 *)(r10 - 0x40) = 0x0
009066 r1 = r10
009077 r1 = r10
009067 r1 += -0x60
009078 r1 += -0x60
009068 call -0x236d
009079 call -0x2378
009069 r0 <<= 0x20
009080 r0 <<= 0x20
009070 r0 >>= 0x20
009081 r0 >>= 0x20
009071 if r0 == 0x1a goto +0xee6
009082 if r0 == 0x1a goto +0xee6
104 unchanged instructions hidden
009176 *(u64 *)(r10 - 0x40) = 0x0
009187 *(u64 *)(r10 - 0x40) = 0x0
009177 r1 = r10
009188 r1 = r10
009178 r1 += -0x60
009189 r1 += -0x60
009179 call -0x23dc
009190 call -0x23e7
009180 r0 <<= 0x20
009191 r0 <<= 0x20
009181 r0 >>= 0x20
009192 r0 >>= 0x20
009182 if r0 == 0x1a goto +0xe92
009193 if r0 == 0x1a goto +0xe92
86 unchanged instructions hidden
009269 *(u64 *)(r10 - 0x40) = 0x0
009280 *(u64 *)(r10 - 0x40) = 0x0
009270 r1 = r10
009281 r1 = r10
009271 r1 += -0x60
009282 r1 += -0x60
009272 call -0x2439
009283 call -0x2444
009273 r0 <<= 0x20
009284 r0 <<= 0x20
009274 r0 >>= 0x20
009285 r0 >>= 0x20
009275 if r0 == 0x1a goto +0xb92
009286 if r0 == 0x1a goto +0xb92
113 unchanged instructions hidden
009389 *(u64 *)(r10 - 0x40) = 0x0
009400 *(u64 *)(r10 - 0x40) = 0x0
009390 r1 = r10
009401 r1 = r10
009391 r1 += -0x60
009402 r1 += -0x60
009392 call -0x24b1
009403 call -0x24bc
009393 r0 <<= 0x20
009404 r0 <<= 0x20
009394 r0 >>= 0x20
009405 r0 >>= 0x20
009395 if r0 == 0x1a goto +0x1
009406 if r0 == 0x1a goto +0x1
96 unchanged instructions hidden
009492 *(u64 *)(r10 - 0x40) = 0x0
009503 *(u64 *)(r10 - 0x40) = 0x0
009493 r1 = r10
009504 r1 = r10
009494 r1 += -0x60
009505 r1 += -0x60
009495 call -0x2518
009506 call -0x2523
009496 r0 <<= 0x20
009507 r0 <<= 0x20
009497 r0 >>= 0x20
009508 r0 >>= 0x20
009498 if r0 == 0x1a goto +0xcb4
009509 if r0 == 0x1a goto +0xcb4
98 unchanged instructions hidden
009597 *(u64 *)(r10 - 0x40) = 0x0
009608 *(u64 *)(r10 - 0x40) = 0x0
009598 r1 = r10
009609 r1 = r10
009599 r1 += -0x60
009610 r1 += -0x60
009600 call -0x2581
009611 call -0x258c
009601 r0 <<= 0x20
009612 r0 <<= 0x20
009602 r0 >>= 0x20
009613 r0 >>= 0x20
009603 if r0 == 0x1a goto +0xc66
009614 if r0 == 0x1a goto +0xc66
83 unchanged instructions hidden
009687 *(u64 *)(r10 - 0x40) = 0x0
009698 *(u64 *)(r10 - 0x40) = 0x0
009688 r1 = r10
009699 r1 = r10
009689 r1 += -0x60
009700 r1 += -0x60
009690 call -0x25db
009701 call -0x25e6
009691 r0 <<= 0x20
009702 r0 <<= 0x20
009692 r0 >>= 0x20
009703 r0 >>= 0x20
009693 if r0 == 0x1a goto +0xc27
009704 if r0 == 0x1a goto +0xc27
113 unchanged instructions hidden
009807 *(u64 *)(r10 - 0x40) = 0x0
009818 *(u64 *)(r10 - 0x40) = 0x0
009808 r1 = r10
009819 r1 = r10
009809 r1 += -0x60
009820 r1 += -0x60
009810 call -0x2653
009821 call -0x265e
009811 r0 <<= 0x20
009822 r0 <<= 0x20
009812 r0 >>= 0x20
009823 r0 >>= 0x20
009813 if r0 == 0x1a goto +0x1
009824 if r0 == 0x1a goto +0x1
97 unchanged instructions hidden
009911 *(u64 *)(r10 - 0x40) = 0x0
009922 *(u64 *)(r10 - 0x40) = 0x0
009912 r1 = r10
009923 r1 = r10
009913 r1 += -0x60
009924 r1 += -0x60
009914 call -0x26bb
009925 call -0x26c6
009915 r0 <<= 0x20
009926 r0 <<= 0x20
009916 r0 >>= 0x20
009927 r0 >>= 0x20
009917 if r0 == 0x1a goto +0x8a4
009928 if r0 == 0x1a goto +0x8a4
97 unchanged instructions hidden
010015 *(u64 *)(r10 - 0x40) = 0x0
010026 *(u64 *)(r10 - 0x40) = 0x0
010016 r1 = r10
010027 r1 = r10
010017 r1 += -0x60
010028 r1 += -0x60
010018 call -0x2723
010029 call -0x272e
010019 r0 <<= 0x20
010030 r0 <<= 0x20
010020 r0 >>= 0x20
010031 r0 >>= 0x20
010021 if r0 == 0x1a goto +0x857
010032 if r0 == 0x1a goto +0x857
59 unchanged instructions hidden
010081 *(u64 *)(r10 - 0x740) = 0x0
010092 *(u64 *)(r10 - 0x740) = 0x0
010082 r1 = r10
010093 r1 = r10
010083 r1 += -0x760
010094 r1 += -0x760
010084 call -0x2765
010095 call -0x2770
010085 r0 <<= 0x20
010096 r0 <<= 0x20
010086 r0 >>= 0x20
010097 r0 >>= 0x20
010087 if r0 == 0x1a goto +0x1
010098 if r0 == 0x1a goto +0x1
112 unchanged instructions hidden
010200 *(u64 *)(r10 - 0x40) = 0x0
010211 *(u64 *)(r10 - 0x40) = 0x0
010201 r1 = r10
010212 r1 = r10
010202 r1 += -0x60
010213 r1 += -0x60
010203 call -0x27dc
010214 call -0x27e7
010204 r0 <<= 0x20
010215 r0 <<= 0x20
010205 r0 >>= 0x20
010216 r0 >>= 0x20
010206 if r0 == 0x1a goto +0x6fc
010217 if r0 == 0x1a goto +0x6fc
64 unchanged instructions hidden
010271 *(u64 *)(r10 - 0x40) = 0x0
010282 *(u64 *)(r10 - 0x40) = 0x0
010272 r1 = r10
010283 r1 = r10
010273 r1 += -0x60
010284 r1 += -0x60
010274 call -0x2823
010285 call -0x282e
010275 r0 <<= 0x20
010286 r0 <<= 0x20
010276 r0 >>= 0x20
010287 r0 >>= 0x20
010277 if r0 == 0x1a goto +0x6d0
010288 if r0 == 0x1a goto +0x6d0
91 unchanged instructions hidden
010369 *(u64 *)(r10 - 0x40) = 0x0
010380 *(u64 *)(r10 - 0x40) = 0x0
010370 r1 = r10
010381 r1 = r10
010371 r1 += -0x60
010382 r1 += -0x60
010372 call -0x2885
010383 call -0x2890
010373 r0 <<= 0x20
010384 r0 <<= 0x20
010374 r0 >>= 0x20
010385 r0 >>= 0x20
010375 if r0 == 0x1a goto +0x689
010386 if r0 == 0x1a goto +0x689
79 unchanged instructions hidden
010455 *(u64 *)(r10 - 0x40) = 0x0
010466 *(u64 *)(r10 - 0x40) = 0x0
010456 r1 = r10
010467 r1 = r10
010457 r1 += -0x60
010468 r1 += -0x60
010458 call -0x28db
010469 call -0x28e6
010459 r0 <<= 0x20
010470 r0 <<= 0x20
010460 r0 >>= 0x20
010471 r0 >>= 0x20
010461 if r0 == 0x1a goto +0x6ba
010472 if r0 == 0x1a goto +0x6ba
109 unchanged instructions hidden
010571 *(u64 *)(r10 - 0x40) = 0x0
010582 *(u64 *)(r10 - 0x40) = 0x0
010572 r1 = r10
010583 r1 = r10
010573 r1 += -0x60
010584 r1 += -0x60
010574 call -0x294f
010585 call -0x295a
010575 r0 <<= 0x20
010586 r0 <<= 0x20
010576 r0 >>= 0x20
010587 r0 >>= 0x20
010577 if r0 == 0x1a goto +0x661
010588 if r0 == 0x1a goto +0x661
76 unchanged instructions hidden
010654 *(u64 *)(r10 - 0x40) = 0x0
010665 *(u64 *)(r10 - 0x40) = 0x0
010655 r1 = r10
010666 r1 = r10
010656 r1 += -0x60
010667 r1 += -0x60
010657 call -0x29a2
010668 call -0x29ad
010658 r0 <<= 0x20
010669 r0 <<= 0x20
010659 r0 >>= 0x20
010670 r0 >>= 0x20
010660 if r0 == 0x1a goto +0x644
010671 if r0 == 0x1a goto +0x644
103 unchanged instructions hidden
010764 *(u64 *)(r10 - 0x40) = 0x0
010775 *(u64 *)(r10 - 0x40) = 0x0
010765 r1 = r10
010776 r1 = r10
010766 r1 += -0x60
010777 r1 += -0x60
010767 call -0x2a10
010778 call -0x2a1b
010768 r0 <<= 0x20
010779 r0 <<= 0x20
010769 r0 >>= 0x20
010780 r0 >>= 0x20
010770 if r0 == 0x1a goto +0x5f1
010781 if r0 == 0x1a goto +0x5f1
70 unchanged instructions hidden
010841 *(u64 *)(r10 - 0x40) = 0x0
010852 *(u64 *)(r10 - 0x40) = 0x0
010842 r1 = r10
010853 r1 = r10
010843 r1 += -0x60
010854 r1 += -0x60
010844 call -0x2a5d
010855 call -0x2a68
010845 r0 <<= 0x20
010856 r0 <<= 0x20
010846 r0 >>= 0x20
010857 r0 >>= 0x20
010847 if r0 == 0x1a goto +0x5bf
010858 if r0 == 0x1a goto +0x5bf
97 unchanged instructions hidden
010945 *(u64 *)(r10 - 0x40) = 0x0
010956 *(u64 *)(r10 - 0x40) = 0x0
010946 r1 = r10
010957 r1 = r10
010947 r1 += -0x60
010958 r1 += -0x60
010948 call -0x2ac5
010959 call -0x2ad0
010949 r0 <<= 0x20
010960 r0 <<= 0x20
010950 r0 >>= 0x20
010961 r0 >>= 0x20
010951 if r0 == 0x1a goto +0x572
010962 if r0 == 0x1a goto +0x572
61 unchanged instructions hidden
011013 *(u64 *)(r10 - 0x740) = 0x0
011024 *(u64 *)(r10 - 0x740) = 0x0
011014 r1 = r10
011025 r1 = r10
011015 r1 += -0x760
011026 r1 += -0x760
011016 call -0x2b09
011027 call -0x2b14
011017 r0 <<= 0x20
011028 r0 <<= 0x20
011018 r0 >>= 0x20
011029 r0 >>= 0x20
011019 if r0 == 0x1a goto +0x57f
011030 if r0 == 0x1a goto +0x57f
91 unchanged instructions hidden
011111 *(u64 *)(r10 - 0x40) = 0x0
011122 *(u64 *)(r10 - 0x40) = 0x0
011112 r1 = r10
011123 r1 = r10
011113 r1 += -0x60
011124 r1 += -0x60
011114 call -0x2b6b
011125 call -0x2b76
011115 r0 <<= 0x20
011126 r0 <<= 0x20
011116 r0 >>= 0x20
011127 r0 >>= 0x20
011117 if r0 == 0x1a goto +0x538
011128 if r0 == 0x1a goto +0x538
76 unchanged instructions hidden
011194 *(u64 *)(r10 - 0x40) = 0x0
011205 *(u64 *)(r10 - 0x40) = 0x0
011195 r1 = r10
011206 r1 = r10
011196 r1 += -0x60
011207 r1 += -0x60
011197 call -0x2bbe
011208 call -0x2bc9
011198 r0 <<= 0x20
011209 r0 <<= 0x20
011199 r0 >>= 0x20
011210 r0 >>= 0x20
011200 if r0 == 0x1a goto +0x500
011211 if r0 == 0x1a goto +0x500
109 unchanged instructions hidden
011310 *(u64 *)(r10 - 0x40) = 0x0
011321 *(u64 *)(r10 - 0x40) = 0x0
011311 r1 = r10
011322 r1 = r10
011312 r1 += -0x60
011323 r1 += -0x60
011313 call -0x2c32
011324 call -0x2c3d
011314 r0 <<= 0x20
011325 r0 <<= 0x20
011315 r0 >>= 0x20
011326 r0 >>= 0x20
011316 if r0 == 0x1a goto +0x4a7
011327 if r0 == 0x1a goto +0x4a7
58 unchanged instructions hidden
011375 *(u64 *)(r10 - 0x740) = 0x0
011386 *(u64 *)(r10 - 0x740) = 0x0
011376 r1 = r10
011387 r1 = r10
011377 r1 += -0x760
011388 r1 += -0x760
011378 call -0x2c73
011389 call -0x2c7e
011379 r0 <<= 0x20
011390 r0 <<= 0x20
011380 r0 >>= 0x20
011391 r0 >>= 0x20
011381 if r0 == 0x1a goto +0x481
011392 if r0 == 0x1a goto +0x481
88 unchanged instructions hidden
011470 *(u64 *)(r10 - 0x40) = 0x0
011481 *(u64 *)(r10 - 0x40) = 0x0
011471 r1 = r10
011482 r1 = r10
011472 r1 += -0x60
011483 r1 += -0x60
011473 call -0x2cd2
011484 call -0x2cdd
011474 r0 <<= 0x20
011485 r0 <<= 0x20
011475 r0 >>= 0x20
011486 r0 >>= 0x20
011476 if r0 == 0x1a goto +0x43d
011487 if r0 == 0x1a goto +0x43d
73 unchanged instructions hidden
011550 *(u64 *)(r10 - 0x40) = 0x0
011561 *(u64 *)(r10 - 0x40) = 0x0
011551 r1 = r10
011562 r1 = r10
011552 r1 += -0x60
011563 r1 += -0x60
011553 call -0x2d22
011564 call -0x2d2d
011554 r0 <<= 0x20
011565 r0 <<= 0x20
011555 r0 >>= 0x20
011566 r0 >>= 0x20
011556 if r0 == 0x1a goto +0x408
011567 if r0 == 0x1a goto +0x408
103 unchanged instructions hidden
011660 *(u64 *)(r10 - 0x40) = 0x0
011671 *(u64 *)(r10 - 0x40) = 0x0
011661 r1 = r10
011672 r1 = r10
011662 r1 += -0x60
011673 r1 += -0x60
011663 call -0x2d90
011674 call -0x2d9b
011664 r0 <<= 0x20
011675 r0 <<= 0x20
011665 r0 >>= 0x20
011676 r0 >>= 0x20
011666 if r0 == 0x1a goto +0x3b5
011677 if r0 == 0x1a goto +0x3b5
82 unchanged instructions hidden
011749 *(u64 *)(r10 - 0x40) = 0x0
011760 *(u64 *)(r10 - 0x40) = 0x0
011750 r1 = r10
011761 r1 = r10
011751 r1 += -0x60
011762 r1 += -0x60
011752 call -0x2de9
011763 call -0x2df4
011753 r0 <<= 0x20
011764 r0 <<= 0x20
011754 r0 >>= 0x20
011765 r0 >>= 0x20
011755 if r0 == 0x1a goto +0x377
011766 if r0 == 0x1a goto +0x377
67 unchanged instructions hidden
011823 *(u64 *)(r10 - 0x40) = 0x0
011834 *(u64 *)(r10 - 0x40) = 0x0
011824 r1 = r10
011835 r1 = r10
011825 r1 += -0x60
011836 r1 += -0x60
011826 call -0x2e33
011837 call -0x2e3e
011827 r0 <<= 0x20
011838 r0 <<= 0x20
011828 r0 >>= 0x20
011839 r0 >>= 0x20
011829 if r0 == 0x1a goto +0x348
011840 if r0 == 0x1a goto +0x348
97 unchanged instructions hidden
011927 *(u64 *)(r10 - 0x40) = 0x0
011938 *(u64 *)(r10 - 0x40) = 0x0
011928 r1 = r10
011939 r1 = r10
011929 r1 += -0x60
011940 r1 += -0x60
011930 call -0x2e9b
011941 call -0x2ea6
011931 r0 <<= 0x20
011942 r0 <<= 0x20
011932 r0 >>= 0x20
011943 r0 >>= 0x20
011933 if r0 == 0x1a goto +0x2fb
011944 if r0 == 0x1a goto +0x2fb
52 unchanged instructions hidden
011986 *(u64 *)(r10 - 0x740) = 0x0
011997 *(u64 *)(r10 - 0x740) = 0x0
011987 r1 = r10
011998 r1 = r10
011988 r1 += -0x760
011999 r1 += -0x760
011989 call -0x2ed6
012000 call -0x2ee1
011990 r0 <<= 0x20
012001 r0 <<= 0x20
011991 r0 >>= 0x20
012002 r0 >>= 0x20
011992 if r0 == 0x1a goto +0x2db
012003 if r0 == 0x1a goto +0x2db
4234 unchanged instructions hidden
016227 r2 = *(u64 *)(r10 - 0x250)
016238 r2 = *(u64 *)(r10 - 0x250)
016228 r3 = 0x63300 ll
016239 r3 = 0x638f8 ll
016229 call 0x7db7
016240 call 0x7e6a
016230 r7 = r4
016241 *(u64 *)(r10 - 0x210) = r1
016231 *(u64 *)(r10 - 0x1f8) = r1
016242
016232 r1 = 0x300000000 ll
016242 r1 = 0x300000000 ll
016233 r1 = *(u64 *)(r1 + 0x0)
016243 r1 = *(u64 *)(r1 + 0x0)
016234 r0 = r1
016244 r0 = r1
016235 r0 += -0x100
016245 r0 += -0x100
016236 r4 = 0x0
016246 r7 = 0x0
016237 r6 = 0x1
016247 r6 = 0x1
016238 if r0 > r1 goto +0x1
016248 if r0 > r1 goto +0x1
016239 r6 = 0x0
016249 r6 = 0x0
016240 if r6 != 0x0 goto +0x1
016250 if r6 != 0x0 goto +0x1
016241 r4 = r0
016251 r7 = r0
016242 r0 = 0x300007f00 ll
016252 r0 = 0x300007f00 ll
016243 if r1 == 0x0 goto +0x1
016253 if r1 == 0x0 goto +0x1
016244 r0 = r4
016254 r0 = r7
016245 r1 = 0x300000008 ll
016255 r1 = 0x300000008 ll
016246 r4 = r0
016256 if r0 < r1 goto +0x8
016247 if r4 < r1 goto +0x8
016257 r7 = *(u64 *)(r5 - 0xff0)
016248 r0 = *(u64 *)(r5 - 0xff0)
016258
016249 r1 = *(u64 *)(r5 - 0xff8)
016258 r1 = *(u64 *)(r5 - 0xff8)
016250 *(u64 *)(r10 - 0x190) = r1
016259 *(u64 *)(r10 - 0x1c8) = r1
016251 r5 = *(u64 *)(r5 - 0x1000)
016260 r6 = *(u64 *)(r5 - 0x1000)
016252 r4 &= -0x8
016261 r0 &= -0x8
016253 r1 = 0x300000000 ll
016262 r1 = 0x300000000 ll
016254 *(u64 *)(r1 + 0x0) = r4
016263 *(u64 *)(r1 + 0x0) = r0
016255 if r4 != 0x0 goto +0x4
016264 if r0 != 0x0 goto +0x4
016256 r1 = 0x8
016265 r1 = 0x8
016257 r2 = 0x100
016266 r2 = 0x100
016258 r3 = 0x63330 ll
016267 r3 = 0x63928 ll
016259 call 0x7d7a
016268 call 0x7e2f
016260 *(u64 *)(r10 - 0x60) = r4
016269 *(u64 *)(r10 - 0x1f0) = r0
016261
016270 *(u64 *)(r10 - 0x60) = r0
016261 *(u64 *)(r10 - 0x58) = 0x0
016271 *(u64 *)(r10 - 0x58) = 0x0
016262 *(u64 *)(r10 - 0x68) = 0x8
016272 *(u64 *)(r10 - 0x68) = 0x8
016263 if r3 != 0x0 goto +0x8
016273 if r3 != 0x0 goto +0x8
016264 r1 = *(u64 *)(r10 - 0x58)
016274 r1 = *(u64 *)(r10 - 0x58)
016265 r2 = *(u64 *)(r10 - 0x1f8)
016275 r2 = *(u64 *)(r10 - 0x210)
016266 *(u64 *)(r2 + 0x10) = r1
016276 *(u64 *)(r2 + 0x10) = r1
016267 r1 = *(u64 *)(r10 - 0x60)
016277 r1 = *(u64 *)(r10 - 0x60)
016268 *(u64 *)(r2 + 0x8) = r1
016278 *(u64 *)(r2 + 0x8) = r1
016269 r1 = *(u64 *)(r10 - 0x68)
016279 r1 = *(u64 *)(r10 - 0x68)
016270 *(u64 *)(r2 + 0x0) = r1
016280 *(u64 *)(r2 + 0x0) = r1
016271 exit
016281 exit
016272 *(u64 *)(r10 - 0x168) = r0
016282 *(u64 *)(r10 - 0x1c0) = r7
016273 *(u64 *)(r10 - 0x160) = r5
016283
016274 *(u64 *)(r10 - 0x1b0) = r4
016284
016275 r1 = *(u64 *)(r2 + 0x0)
016283 r1 = *(u64 *)(r2 + 0x0)
016276 if r1 == 0x0 goto +0x291
016284 if r1 == 0x0 goto +0x320
016277 *(u64 *)(r10 - 0x1a0) = r7
016285 *(u64 *)(r10 - 0x1d8) = r4
016278
016286 *(u64 *)(r10 - 0x238) = r4
016278 *(u64 *)(r10 - 0x28) = r1
016287 *(u64 *)(r10 - 0x28) = r1
016279 *(u64 *)(r10 - 0x38) = r1
016288 *(u64 *)(r10 - 0x38) = r1
016280 *(u64 *)(r10 - 0x48) = r1
016289 *(u64 *)(r10 - 0x48) = r1
016281 r8 = 0x0
016290 r9 = 0x0
016282
016291 r4 = r10
016283
016292 r4 += -0x30
016282 r1 = r10
016293 r1 = r10
016283 r1 += -0x30
016294 r1 += -0x40
016284 *(u64 *)(r10 - 0x170) = r1
016295
016285 r6 = r10
016296
016286 r6 += -0x40
016297
016287 r3 <<= 0x3
016295 r3 <<= 0x3
016288 *(u32 *)(r10 - 0x30) = 0x0
016296 *(u32 *)(r10 - 0x30) = 0x0
016289 *(u32 *)(r10 - 0x40) = 0x0
016297 *(u32 *)(r10 - 0x40) = 0x0
4 unchanged instructions hidden
016294 if r3 == 0x0 goto +0x15
016302 if r3 == 0x0 goto +0x14
016295 r5 = *(u64 *)(r2 + 0x0)
016303 r5 = *(u64 *)(r2 + 0x0)
016296 if r5 == 0x0 goto -0x5
016304 if r5 == 0x0 goto -0x5
016297 r4 = r8
016305 r7 = r9
016298 r0 = 0x0
016306 r0 = 0x0
016299 r8 = *(u64 *)(r5 + 0x0)
016307 r8 = *(u64 *)(r5 + 0x0)
016300 r9 = *(u64 *)(r8 + 0x50)
016308 r9 = *(u64 *)(r8 + 0x50)
016301 if r9 < 0xc goto +0x1
016309 if r9 < 0xc goto +0x1
016302 w0 = *(u32 *)(r8 + 0x60)
016310 w0 = *(u32 *)(r8 + 0x60)
016303 r1 = r4
016311 r8 = r7
016304 if r1 < 0x3 goto +0x1
016312 if r8 < 0x3 goto +0x1
016305 goto +0x26d
016313 goto +0x2ff
016306 r8 = r4
016314
016307 r8 <<= 0x4
016314 r8 <<= 0x4
016308 r9 = r10
016315 r9 = r10
016309 r9 += -0x50
016316 r9 += -0x50
016310 r9 += r8
016317 r9 += r8
016311 r8 = r4
016318
016312 *(u64 *)(r9 + 0x8) = r5
016318 *(u64 *)(r9 + 0x8) = r5
016313 *(u32 *)(r9 + 0x0) = w0
016319 *(u32 *)(r9 + 0x0) = w0
016314 r8 += 0x1
016320 r9 = r7
016315
016321 r9 += 0x1
016315 goto -0x18
016322 goto -0x17
016316 if r8 > 0x1 goto +0x1
016323 if r9 > 0x1 goto +0x1
016317 goto +0x3b
016324 goto +0x3a
016318 w2 = *(u32 *)(r10 - 0x40)
016325 w2 = *(u32 *)(r10 - 0x40)
016319 r2 <<= 0x20
016326 r2 <<= 0x20
7 unchanged instructions hidden
016327 *(u64 *)(r10 - 0x8) = r2
016334 *(u64 *)(r10 - 0x8) = r2
016328 r3 = *(u64 *)(r10 - 0x50)
016335 r3 = *(u64 *)(r10 - 0x50)
016329 *(u64 *)(r10 - 0x10) = r3
016336 *(u64 *)(r10 - 0x10) = r3
016330 r5 = *(u64 *)(r6 + 0x8)
016337 r5 = *(u64 *)(r1 + 0x8)
016331 *(u64 *)(r10 - 0x48) = r5
016338 *(u64 *)(r10 - 0x48) = r5
016332 r5 = *(u64 *)(r6 + 0x0)
016339 r5 = *(u64 *)(r1 + 0x0)
016333 *(u64 *)(r10 - 0x50) = r5
016340 *(u64 *)(r10 - 0x50) = r5
016334 *(u64 *)(r6 + 0x0) = r3
016341 *(u64 *)(r1 + 0x0) = r3
016335 *(u64 *)(r6 + 0x8) = r2
016342 *(u64 *)(r1 + 0x8) = r2
016336 if r8 == 0x2 goto +0x26
016343 if r9 == 0x2 goto +0x25
016337 w2 = *(u32 *)(r10 - 0x30)
016344 w2 = *(u32 *)(r10 - 0x30)
016338 r2 <<= 0x20
016345 r2 <<= 0x20
016339 r2 s>>= 0x20
016346 r2 s>>= 0x20
1 unchanged instructions hidden
016341 r3 <<= 0x20
016348 r3 <<= 0x20
016342 r3 s>>= 0x20
016349 r3 s>>= 0x20
016343 if r3 s<= r2 goto +0x1e
016350 if r3 s<= r2 goto +0x1d
016344 r2 = *(u64 *)(r6 + 0x8)
016351
016345 *(u64 *)(r10 - 0x8) = r2
016352
016346 r2 = *(u64 *)(r6 + 0x0)
016353
016347 *(u64 *)(r10 - 0x10) = r2
016354
016348 r1 = *(u64 *)(r10 - 0x170)
016355
016349 r2 = *(u64 *)(r1 + 0x8)
016351 r2 = *(u64 *)(r1 + 0x8)
016350 *(u64 *)(r6 + 0x8) = r2
016352 *(u64 *)(r10 - 0x8) = r2
016351 r2 = *(u64 *)(r1 + 0x0)
016353 r2 = *(u64 *)(r1 + 0x0)
016352 *(u64 *)(r6 + 0x0) = r2
016354 *(u64 *)(r10 - 0x10) = r2
016353 r2 = *(u64 *)(r10 - 0x8)
016355 r2 = *(u64 *)(r4 + 0x8)
016354 *(u64 *)(r1 + 0x8) = r2
016356 *(u64 *)(r1 + 0x8) = r2
016355 r2 = *(u64 *)(r10 - 0x10)
016357 r2 = *(u64 *)(r4 + 0x0)
016356 *(u64 *)(r1 + 0x0) = r2
016358 *(u64 *)(r1 + 0x0) = r2
016357
016359 r2 = *(u64 *)(r10 - 0x8)
016358
016360 *(u64 *)(r4 + 0x8) = r2
016359
016361 r2 = *(u64 *)(r10 - 0x10)
016360
016362 *(u64 *)(r4 + 0x0) = r2
016357 w2 = *(u32 *)(r10 - 0x40)
016363 w2 = *(u32 *)(r10 - 0x40)
016358 r2 <<= 0x20
016364 r2 <<= 0x20
016359 r2 s>>= 0x20
016365 r2 s>>= 0x20
5 unchanged instructions hidden
016365 *(u64 *)(r10 - 0x8) = r2
016371 *(u64 *)(r10 - 0x8) = r2
016366 r3 = *(u64 *)(r10 - 0x50)
016372 r3 = *(u64 *)(r10 - 0x50)
016367 *(u64 *)(r10 - 0x10) = r3
016373 *(u64 *)(r10 - 0x10) = r3
016368 r4 = *(u64 *)(r6 + 0x8)
016374 r4 = *(u64 *)(r1 + 0x8)
016369 *(u64 *)(r10 - 0x48) = r4
016375 *(u64 *)(r10 - 0x48) = r4
016370 r4 = *(u64 *)(r6 + 0x0)
016376 r4 = *(u64 *)(r1 + 0x0)
016371 *(u64 *)(r10 - 0x50) = r4
016377 *(u64 *)(r10 - 0x50) = r4
016372 *(u64 *)(r6 + 0x0) = r3
016378 *(u64 *)(r1 + 0x0) = r3
016373 *(u64 *)(r6 + 0x8) = r2
016379 *(u64 *)(r1 + 0x8) = r2
016374 if r8 > 0x3 goto +0x231
016380 if r9 > 0x3 goto +0x2c6
016375 r1 = *(u64 *)(r10 - 0x190)
016381 r1 = *(u64 *)(r10 - 0x1c8)
016376 if r1 != 0x0 goto +0x218
016382 if r1 != 0x0 goto +0x12f
016377 *(u64 *)(r10 - 0x1e0) = r8
016383 r7 = *(u64 *)(r10 - 0x1d8)
016378 r8 = r7
016384 r8 = r7
016379 r8 <<= 0x20
016385 r8 <<= 0x20
016380 r8 s>>= 0x20
016386 r8 s>>= 0x20
2 unchanged instructions hidden
016383 call 0x7f70
016389 call 0x8028
016384 r1 = r0
016390 r1 = r0
016385 r1 *= 0x46
016391 r1 *= 0x46
016386 r7 -= r1
016392 r3 = r7
016387
016393 r3 -= r1
016387 r2 = 0x1
016394 r2 = 0x1
016388 r1 = 0x1
016395 r1 = 0x1
016389 if r8 s< 0x0 goto +0x1
016396 if r8 s< 0x0 goto +0x1
016390 r1 = 0x0
016397 r1 = 0x0
016391 r7 <<= 0x20
016398 r3 <<= 0x20
016392 r7 >>= 0x20
016399 r3 >>= 0x20
016393 if r7 != 0x0 goto +0x1
016400 if r3 != 0x0 goto +0x1
016394 r2 = 0x0
016401 r2 = 0x0
016395 r3 = *(u64 *)(r10 - 0x1e0)
016402 *(u64 *)(r10 - 0x228) = r9
016396 if r3 == 0x0 goto -0x85
016403 if r9 == 0x0 goto +0x130
016397 r1 &= r2
016404 r1 &= r2
016398 r0 -= r1
016405 r0 -= r1
016399 r6 = 0x0
016406 r1 = 0x0
016400
016407 *(u64 *)(r10 - 0x220) = r1
016400 r1 = r0
016408 r1 = r0
016401 r1 <<= 0x20
016409 r1 <<= 0x20
016402 r1 >>= 0x20
016410 r1 >>= 0x20
016403 w2 = *(u32 *)(r10 - 0x50)
016411 w2 = *(u32 *)(r10 - 0x50)
016404 if r2 == r1 goto +0xf
016412 if r2 == r1 goto +0x11
016405 r1 = *(u64 *)(r10 - 0x1e0)
016413 r1 = *(u64 *)(r10 - 0x228)
016406 if r1 == 0x1 goto -0x8f
016414 if r1 == 0x1 goto +0x125
016407 r6 = 0x1
016415 r1 = 0x1
016408
016416 *(u64 *)(r10 - 0x220) = r1
016408 r1 = r0
016417 r1 = r0
016409 r1 <<= 0x20
016418 r1 <<= 0x20
016410 r1 >>= 0x20
016419 r1 >>= 0x20
016411 w2 = *(u32 *)(r10 - 0x40)
016420 w2 = *(u32 *)(r10 - 0x40)
016412 if r2 == r1 goto +0x7
016421 if r2 == r1 goto +0x8
016413 r1 = *(u64 *)(r10 - 0x1e0)
016422 r1 = *(u64 *)(r10 - 0x228)
016414 if r1 == 0x2 goto -0x97
016423 if r1 == 0x2 goto +0x11c
016415 w1 = *(u32 *)(r10 - 0x30)
016424 w1 = *(u32 *)(r10 - 0x30)
016416 r6 = 0x2
016425 r2 = 0x2
016417
016426 *(u64 *)(r10 - 0x220) = r2
016417 r0 <<= 0x20
016427 r0 <<= 0x20
016418 r0 >>= 0x20
016428 r0 >>= 0x20
016419 if r1 != r0 goto -0x9c
016429 if r1 != r0 goto +0x116
016420 r1 = *(u64 *)(r10 - 0x1e0)
016430
016421 if r6 >= r1 goto -0x9e
016431
016422 r3 = 0x3b9aca00
016430 r3 = 0x3b9aca00
016423 r1 = *(u64 *)(r10 - 0x168)
016431 r1 = *(u64 *)(r10 - 0x1c0)
016424 r3 -= r1
016432 r3 -= r1
016425 r1 = r10
016433 r1 = r10
016426 r1 += -0x78
016434 r1 += -0x78
016427 r2 = 0x0
016435 r2 = 0x0
016428 *(u64 *)(r10 - 0x1c0) = r2
016436 *(u64 *)(r10 - 0x1e8) = r2
016429 r4 = 0x3b9aca00
016437 r4 = 0x3b9aca00
016430 r5 = 0x0
016438 r5 = 0x0
016431 call 0x8260
016439 call 0x8316
016432 r3 = *(u64 *)(r10 - 0x160)
016440 r1 = *(u64 *)(r10 - 0x70)
016433 r3 &= 0xffff
016441 *(u64 *)(r10 - 0x248) = r1
016434 r3 += 0x2710
016442 r1 = *(u64 *)(r10 - 0x78)
016435
016443 *(u64 *)(r10 - 0x230) = r1
016436
016444 r9 = *(u64 *)(r10 - 0x1d8)
016437
016445 r7 = r9
016438
016446 r7 <<= 0x20
016439
016447 r1 = r7
016440
016448 r1 >>= 0x20
016441
016449 if r1 != 0x0 goto +0x17
016442
016450 r6 &= 0xffff
016443
016451 r6 += 0x2710
016435 r1 = r10
016452 r1 = r10
016436 r1 += -0x88
016453 r1 += -0x118
016437
016454 r9 = 0x0
016437 r2 = 0x0
016455 r2 = 0x0
016438
016456 r3 = r6
016438 r4 = 0x2710
016457 r4 = 0x2710
016439 r5 = 0x0
016458 r5 = 0x0
016440 call 0x8257
016459 call 0x8302
016441 r1 = *(u64 *)(r10 - 0x78)
016460 r5 = 0x1
016442 *(u64 *)(r10 - 0x1c8) = r1
016461 r1 = *(u64 *)(r10 - 0x110)
016443 r1 = *(u64 *)(r10 - 0x70)
016462 *(u64 *)(r10 - 0x208) = r1
016444 *(u64 *)(r10 - 0x1d0) = r1
016463 r1 = *(u64 *)(r10 - 0x118)
016445 r1 = *(u64 *)(r10 - 0x80)
016464 *(u64 *)(r10 - 0x1e0) = r1
016446 *(u64 *)(r10 - 0x1e8) = r1
016465 r1 = *(u64 *)(r10 - 0x228)
016447 r1 = *(u64 *)(r10 - 0x88)
016466 r2 = *(u64 *)(r10 - 0x220)
016448 *(u64 *)(r10 - 0x1f0) = r1
016467 r4 = *(u64 *)(r10 - 0x238)
016449
016468 if r2 >= r1 goto +0xf7
016450
016469 r1 = 0x0
016451
016470 *(u64 *)(r10 - 0x218) = r1
016452
016471 r7 = 0x0
016449 goto +0x5
016472 goto +0xf4
016450 r6 = *(u64 *)(r10 - 0x200)
016473 r6 &= 0xffff
016451 r6 += 0x1
016474 r6 += 0x2710
016452 r1 = *(u64 *)(r10 - 0x1e0)
016475
016453 if r6 < r1 goto +0x1
016476
016454 goto -0xbf
016477
016455 if r6 < 0x3 goto +0x1
016478
016456 goto +0x1d9
016479
016457 *(u64 *)(r10 - 0x200) = r6
016480
016458 r2 = r6
016481
016459 r2 <<= 0x4
016482
016460 r1 = r10
016475 r1 = r10
016461 r1 += -0x50
016476 r1 += -0x88
016462 r1 += r2
016477 r2 = 0x0
016463 w2 = *(u32 *)(r1 + 0x0)
016478 r3 = r6
016464 r2 *= 0x46
016479 r4 = 0x2710
016465 r3 = *(u64 *)(r10 - 0x1a0)
016480 r5 = 0x0
016466 *(u64 *)(r10 - 0x198) = r2
016481 call 0x82ec
016467 r3 -= r2
016482 r7 s>>= 0x3f
016468 r3 <<= 0x20
016483 r2 = r9
016469 r3 >>= 0x20
016484 r2 ^= r7
016470 *(u64 *)(r10 - 0x188) = r3
016485 r2 -= r7
016471 if r3 > 0x45 goto -0x16
016486
016472 r1 = *(u64 *)(r1 + 0x8)
016487
016473 *(u64 *)(r10 - 0x1a8) = r1
016488
016474 goto +0x18
016489
016475 r1 = r7
016490
016476 r1 <<= 0x5
016491
016477 r2 = r3
016492
016478 r2 += r1
016493
016479 *(u64 *)(r2 + 0x10) = r6
016494
016480 *(u64 *)(r2 + 0x8) = r8
016495
016481 r1 = *(u64 *)(r10 - 0x1b8)
016496
016482 *(u64 *)(r2 + 0x18) = r1
016497
016483 *(u64 *)(r2 + 0x0) = 0x1
016498
016484 r7 += 0x1
016499
016485 *(u64 *)(r10 - 0x58) = r7
016500
016486 if r7 > 0x1f goto -0xdf
016501
016487 *(u64 *)(r10 - 0x1c0) = r7
016502
016488 *(u64 *)(r10 - 0x1b0) = r3
016503
016489 r1 = 0x1
016486 r1 = 0x1
016490 r2 = *(u64 *)(r10 - 0x190)
016487 *(u64 *)(r10 - 0x1f8) = r1
016491 r0 = *(u64 *)(r10 - 0x188)
016488 r8 = *(u64 *)(r10 - 0x80)
016492 if r2 != 0x0 goto +0x100
016489 r1 = *(u64 *)(r10 - 0x88)
016493 r0 += r1
016490 *(u64 *)(r10 - 0x1e0) = r1
016494 r1 = *(u64 *)(r10 - 0x198)
016491 *(u64 *)(r10 - 0x1c0) = r1
016495 r1 += r0
016492 *(u64 *)(r10 - 0x208) = r8
016496 *(u64 *)(r10 - 0x1a0) = r1
016493
016497 *(u64 *)(r10 - 0x188) = r0
016494
016498 if r0 > 0x45 goto -0x31
016495
016499 r0 = *(u64 *)(r10 - 0x188)
016496
016500 r2 = r0
016497
016501 r2 *= 0x90
016498
016502 r1 = *(u64 *)(r10 - 0x1a8)
016499
016503 r3 = *(u64 *)(r1 + 0x0)
016500
016504 r4 = *(u64 *)(r3 + 0x50)
016501
016505 r1 = *(u64 *)(r10 - 0x190)
016502
016506 if r1 != 0x0 goto +0xe1
016503
016507 r1 = 0x1
016504
016508 r5 = r2
016505
016509 r5 += 0x40
016506
016510 if r4 < r5 goto -0x12
016507
016511 r3 += r2
016508
016512 r2 = *(u64 *)(r3 + 0x90)
016509
016513 if r2 == 0x0 goto -0x15
016510
016514 *(u64 *)(r10 - 0x1b8) = r2
016511
016515 r2 = *(u64 *)(r10 - 0x198)
016512
016516 r2 += r0
016513
016517 r5 = 0x1
016514
016518 r4 = 0x0
016515
016519 r1 = r2
016516
016520 r1 <<= 0x20
016517
016521 r1 >>= 0x20
016518
016522 if r1 == 0x0 goto +0x10f
016519
016523 r1 = r2
016520
016524 r1 <<= 0x20
016521
016525 r1 s>>= 0x3f
016522
016526 *(u64 *)(r10 - 0x1d8) = r2
016523
016527 r2 ^= r1
016524
016528 r2 -= r1
016525
016529 r6 = 0x1
016526
016530 r1 = 0x0
016527
016531 *(u64 *)(r10 - 0x178) = r1
016528
016532 r8 = *(u64 *)(r10 - 0x1f0)
016529
016533 r9 = *(u64 *)(r10 - 0x1e8)
016530
016534 goto +0x9
016493 goto +0x9
016535 r7 >>= 0x1
016494 r7 >>= 0x1
016536 r9 += r0
016495 r8 += r0
016537 r9 += r2
016496 r8 += r2
016538 r1 = *(u64 *)(r10 - 0x168)
016497 r1 = *(u64 *)(r10 - 0x1d0)
016539 r1 <<= 0x20
016498 r1 <<= 0x20
016540 r1 >>= 0x20
016499 r1 >>= 0x20
016541 r2 = r7
016500 r2 = r7
016542 r6 = *(u64 *)(r10 - 0x170)
016501 r9 = *(u64 *)(r10 - 0x1d8)
016543 if r1 == 0x0 goto +0xcf
016502 if r1 == 0x0 goto +0xc5
016544 r1 = r2
016503 r1 = r2
016545 r1 &= 0x1
016504 r1 &= 0x1
016546 *(u64 *)(r10 - 0x160) = r8
016505 *(u64 *)(r10 - 0x1d0) = r2
016547 *(u64 *)(r10 - 0x168) = r2
016506
016548 if r1 == 0x0 goto +0x63
016506 if r1 == 0x0 goto +0x62
016549 r1 = r10
016507 r1 = r10
016550 r1 += -0x98
016508 r1 += -0x98
016551 r2 = r9
016509 r2 = r8
016552 r3 = 0x0
016510 r3 = 0x0
016553
016511 r6 = *(u64 *)(r10 - 0x1f8)
016553 r4 = r6
016512 r4 = r6
016554 r5 = 0x0
016513 r5 = 0x0
016555 call 0x825c
016514 call 0x8343
016556 r1 = r10
016515 r1 = r10
016557 r1 += -0xb8
016516 r1 += -0xb8
016558 r2 = r8
016517 r2 = *(u64 *)(r10 - 0x1c0)
016559 r3 = 0x0
016518 r3 = 0x0
016560 r4 = r6
016519 r4 = r6
016561 r5 = 0x0
016520 r5 = 0x0
016562 call 0x8255
016521 call 0x833c
016563 r1 = r10
016522 r1 = r10
016564 r1 += -0xa8
016523 r1 += -0xa8
016565 r2 = r9
016524 r2 = r8
016566 r3 = 0x0
016525 r3 = 0x0
016567 r4 = *(u64 *)(r10 - 0x178)
016526 r4 = *(u64 *)(r10 - 0x1e8)
016568 r5 = 0x0
016527 r5 = 0x0
016569 call 0x824e
016528 call 0x8335
016570 r8 = -0x1
016529 r9 = -0x1
016571 r1 = *(u64 *)(r10 - 0x90)
016530 r1 = *(u64 *)(r10 - 0x90)
016572 r6 = -0x1
016531 r5 = -0x1
016573 if r1 != 0x0 goto +0xd3
016532 if r1 != 0x0 goto -0x44
016574 r1 = *(u64 *)(r10 - 0xa0)
016533 r1 = *(u64 *)(r10 - 0xa0)
016575 *(u64 *)(r10 - 0x170) = r1
016534 *(u64 *)(r10 - 0x1f8) = r1
016576 r1 = *(u64 *)(r10 - 0xa8)
016535 r1 = *(u64 *)(r10 - 0xa8)
016577 *(u64 *)(r10 - 0x180) = r1
016536 *(u64 *)(r10 - 0x200) = r1
016578 r8 = *(u64 *)(r10 - 0xb0)
016537 r6 = *(u64 *)(r10 - 0xb0)
016579 r7 = *(u64 *)(r10 - 0xb8)
016538 r7 = *(u64 *)(r10 - 0xb8)
016580 r6 = *(u64 *)(r10 - 0x98)
016539 r9 = *(u64 *)(r10 - 0x98)
016581 r1 = r10
016540 r1 = r10
016582 r1 += -0xc8
016541 r1 += -0xc8
016583 r2 = *(u64 *)(r10 - 0x160)
016542 r2 = *(u64 *)(r10 - 0x1c0)
016584 r3 = 0x0
016543 r3 = 0x0
016585 r4 = *(u64 *)(r10 - 0x178)
016544 r4 = *(u64 *)(r10 - 0x1e8)
016586 r5 = 0x0
016545 r5 = 0x0
016587 call 0x823c
016546 call 0x8323
016588 r2 = *(u64 *)(r10 - 0xc0)
016547 r2 = *(u64 *)(r10 - 0xc0)
3 unchanged instructions hidden
016592 r1 = 0x1
016551 r1 = 0x1
016593 if r4 < r2 goto +0x1
016552 if r4 < r2 goto +0x1
016594 r1 = 0x0
016553 r1 = 0x0
016595 r4 = r6
016554 r4 = r9
016596 r4 += r8
016555 r4 += r6
016597 r4 += r1
016556 r4 += r1
016598 if r4 < r6 goto +0x1
016557 if r4 < r9 goto +0x1
016599 r3 = 0x0
016558 r3 = 0x0
016600 r5 = r8
016559 r0 = r9
016601 r0 = r6
016560 if r4 == r9 goto +0x1
016602 if r4 == r6 goto +0x1
016561
016603 r1 = r3
016561 r1 = r3
016604 r8 = -0x1
016562 r9 = -0x1
016605 r1 &= 0x1
016563 r1 &= 0x1
016606 r6 = -0x1
016564 r5 = -0x1
016607 if r1 != 0x0 goto +0xb1
016565 if r1 != 0x0 goto -0x65
016608 r1 = r2
016566 r1 = r2
016609 r1 += r7
016567 r1 += r7
016610 r3 = 0x1
016568 r3 = 0x1
016611 r4 = 0x1
016569 r4 = 0x1
016612 r6 = r5
016570
016613 if r1 < r2 goto +0x1
016570 if r1 < r2 goto +0x1
016614 r4 = 0x0
016571 r4 = 0x0
016615 r5 = r1
016572 r5 = r1
016616 r2 = *(u64 *)(r10 - 0x180)
016573 r2 = *(u64 *)(r10 - 0x200)
016617 r5 += r2
016574 r5 += r2
016618 r2 = 0x1
016575 r2 = 0x1
016619 if r5 < r1 goto +0x1
016576 if r5 < r1 goto +0x1
1 unchanged instructions hidden
016621 r0 += r6
016578 r0 += r6
016622 r0 += r4
016579 r0 += r4
016623 r4 = r0
016580 r4 = r0
016624 r5 = *(u64 *)(r10 - 0x170)
016581 r5 = *(u64 *)(r10 - 0x1f8)
016625 r4 += r5
016582 r4 += r5
016626 r4 += r2
016583 r4 += r2
016627 if r4 < r0 goto +0x1
016584 if r4 < r0 goto +0x1
016628 r3 = 0x0
016585 r3 = 0x0
016629 r5 = r0
016586 r6 = r0
016630 if r4 == r0 goto +0x1
016587 if r4 == r0 goto +0x1
016631 r2 = r3
016588 r2 = r3
016632 r2 &= 0x1
016589 r2 &= 0x1
016633 r6 = -0x1
016590 r5 = -0x1
016634 if r2 != 0x0 goto +0x96
016591 if r2 != 0x0 goto -0x7f
016635 r3 = r1
016592 r3 = r1
016636 r2 = *(u64 *)(r10 - 0x180)
016593 r2 = *(u64 *)(r10 - 0x200)
016637 r3 += r2
016594 r3 += r2
016638 r2 = 0x1
016595 r2 = 0x1
016639 *(u64 *)(r10 - 0x178) = r3
016596 *(u64 *)(r10 - 0x1e8) = r3
016640 if r3 < r1 goto +0x1
016597 if r3 < r1 goto +0x1
016641 r2 = 0x0
016598 r2 = 0x0
016642 r6 = r5
016599 r1 = *(u64 *)(r10 - 0x1f8)
016643 r1 = *(u64 *)(r10 - 0x170)
016600
016644 r6 += r1
016600 r6 += r1
016645 r6 += r2
016601 r6 += r2
016646 r2 = *(u64 *)(r10 - 0x168)
016602 *(u64 *)(r10 - 0x1f8) = r6
016647 r8 = *(u64 *)(r10 - 0x160)
016603 r9 = *(u64 *)(r10 - 0x1d8)
016648
016604 r2 = *(u64 *)(r10 - 0x1d0)
016648 r7 = r2
016605 r7 = r2
016649 r7 <<= 0x20
016606 r7 <<= 0x20
016650 r7 >>= 0x20
016607 r7 >>= 0x20
016651 if r7 == 0x1 goto +0x63
016608 if r7 == 0x1 goto +0x5b
016652 *(u64 *)(r10 - 0x170) = r6
016609
016653 r1 = r10
016609 r1 = r10
016654 r1 += -0xd8
016610 r1 += -0xd8
016655 r2 = r9
016611 r2 = r8
016656 r3 = 0x0
016612 r3 = 0x0
016657 r4 = r9
016613 r4 = r8
016658 r5 = 0x0
016614 r5 = 0x0
016659 call 0x81f4
016615 call 0x82de
016660 r1 = r10
016616 r1 = r10
016661 r1 += -0xe8
016617 r1 += -0xe8
016662 r2 = r8
016618 r2 = *(u64 *)(r10 - 0x1c0)
016663 r3 = 0x0
016619 r3 = 0x0
016664 r4 = r9
016620 r4 = r8
016665 r5 = 0x0
016621 r5 = 0x0
016666 call 0x81ed
016622 call 0x82d7
016667 r8 = -0x1
016623 r9 = -0x1
016668 r1 = *(u64 *)(r10 - 0xd0)
016624 r1 = *(u64 *)(r10 - 0xd0)
016669 r6 = -0x1
016625 r5 = -0x1
016670 if r1 != 0x0 goto +0x72
016626 if r1 != 0x0 goto -0xa2
016671 r6 = *(u64 *)(r10 - 0xe0)
016627 r9 = *(u64 *)(r10 - 0xe0)
016672 r8 = *(u64 *)(r10 - 0xe8)
016628 r6 = *(u64 *)(r10 - 0xe8)
016673 r9 = *(u64 *)(r10 - 0xd8)
016629 r8 = *(u64 *)(r10 - 0xd8)
016674 r1 = r10
016630 r1 = r10
016675 r1 += -0xf8
016631 r1 += -0xf8
016676 r2 = *(u64 *)(r10 - 0x160)
016632 r2 = *(u64 *)(r10 - 0x1c0)
016677 r3 = 0x0
016633 r3 = 0x0
016678 r4 = r2
016634 r4 = r2
016679 r5 = 0x0
016635 r5 = 0x0
016680 call 0x81df
016636 call 0x82c9
016681 r2 = *(u64 *)(r10 - 0xf0)
016637 r2 = *(u64 *)(r10 - 0xf0)
016682 r4 = r2
016638 r4 = r2
016683 *(u64 *)(r10 - 0x160) = r8
016639 r4 += r6
016684 r4 += r8
016640
016685 r3 = 0x1
016640 r3 = 0x1
016686 r1 = 0x1
016641 r1 = 0x1
016687 if r4 < r2 goto +0x1
016642 if r4 < r2 goto +0x1
016688 r1 = 0x0
016643 r1 = 0x0
016689 r4 = r9
016644 r4 = r8
016690 r0 = r6
016645 r0 = r9
016691 r4 += r0
016646 r4 += r0
016692 r4 += r1
016647 r4 += r1
016693 if r4 < r9 goto +0x1
016648 if r4 < r8 goto +0x1
016694 r3 = 0x0
016649 r3 = 0x0
016695 if r4 == r9 goto +0x1
016650 if r4 == r8 goto +0x1
016696 r1 = r3
016651 r1 = r3
016697 r8 = -0x1
016652 r9 = -0x1
016698 r1 &= 0x1
016653 r1 &= 0x1
016699 r6 = -0x1
016654 r5 = -0x1
016700 if r1 != 0x0 goto +0x54
016655 if r1 != 0x0 goto -0xbf
016701 r1 = r2
016656 r1 = r2
016702 r3 = *(u64 *)(r10 - 0x160)
016657 r1 += r6
016703 r1 += r3
016658
016704 r3 = 0x1
016658 r3 = 0x1
016705 r4 = 0x1
016659 r4 = 0x1
016706 if r1 < r2 goto +0x1
016660 if r1 < r2 goto +0x1
016707 r4 = 0x0
016661 r4 = 0x0
016708 r5 = r1
016662 r5 = r1
016709 r2 = *(u64 *)(r10 - 0x160)
016663 r5 += r6
016710 r5 += r2
016664
016711 r2 = 0x1
016664 r2 = 0x1
016712 if r5 < r1 goto +0x1
016665 if r5 < r1 goto +0x1
016713 r2 = 0x0
016666 r2 = 0x0
016714 r9 += r0
016667 r8 += r0
016715 r9 += r4
016668 r8 += r4
016716 r4 = r9
016669 r4 = r8
016717 r4 += r0
016670 r4 += r0
016718 r4 += r2
016671 r4 += r2
016719 if r4 < r9 goto +0x1
016672 if r4 < r8 goto +0x1
016720 r3 = 0x0
016673 r3 = 0x0
016721 if r4 == r9 goto +0x1
016674 if r4 == r8 goto +0x1
016722 r2 = r3
016675 r2 = r3
016723 r2 &= 0x1
016676 r2 &= 0x1
016724
016677 r5 = -0x1
016724 if r2 != 0x0 goto +0x3c
016678 if r2 != 0x0 goto -0xd6
016725 r8 = r1
016679 r3 = r1
016726 r2 = *(u64 *)(r10 - 0x160)
016680 r3 += r6
016727 r8 += r2
016681
016728 r2 = 0x1
016681 r2 = 0x1
016729 if r8 < r1 goto -0xc3
016682 *(u64 *)(r10 - 0x1c0) = r3
016730
016683 if r3 < r1 goto -0xbe
016730 r2 = 0x0
016684 r2 = 0x0
016731 goto -0xc5
016685 goto -0xc0
016732 r1 = -0x1
016686 r1 = r9
016733 r5 = r2
016687 r1 <<= 0x4
016734 r5 += 0x48
016688 r2 = r10
016735 if r4 < r5 goto -0xf3
016689 r2 += -0x50
016736 r3 += r2
016690 r1 += r2
016737 r2 = *(u64 *)(r3 + 0x98)
016691 r2 = *(u64 *)(r1 - 0x8)
016738 if r2 == 0x0 goto -0xf6
016692 r3 = *(u64 *)(r1 - 0x10)
016739 *(u64 *)(r10 - 0x1b8) = r2
016693 r4 = *(u64 *)(r10 - 0x50)
016740 r2 = *(u64 *)(r10 - 0x198)
016694 *(u64 *)(r10 - 0x50) = r3
016741 r2 += r0
016695 r3 = *(u64 *)(r10 - 0x48)
016742 r6 = 0x1
016696 *(u64 *)(r10 - 0x48) = r2
016743 r8 = 0x0
016697 *(u64 *)(r1 - 0x10) = r4
016744 r1 = r2
016698 *(u64 *)(r1 - 0x8) = r3
016745 r1 <<= 0x20
016699
016746 r1 >>= 0x20
016700
016747 if r1 == 0x0 goto +0x42
016701
016748 goto -0xe2
016699 goto -0x13d
016749 r1 = -0x1
016700 r9 <<= 0x20
016750
016701 r9 s>>= 0x20
016751
016702 if r9 s< 0x0 goto +0x15f
016752
016703 r9 = *(u64 *)(r10 - 0x1e8)
016753
016704 r1 = r9
016754
016705 r5 = *(u64 *)(r10 - 0x1f8)
016755
016706 r1 |= r5
016756
016707 if r1 != 0x0 goto -0xf3
016750 goto -0x102
016708 goto -0x1b3
016751
016709 r4 = *(u64 *)(r10 - 0x258)
016752
016710 r4 += r0
016753
016711 r3 = *(u64 *)(r10 - 0x220)
016754
016712 r3 += 0x1
016755
016713 r1 = *(u64 *)(r10 - 0x228)
016756
016714 *(u64 *)(r10 - 0x220) = r3
016757
016715 if r3 < r1 goto +0x1
016758
016716 goto -0x1bb
016759
016717 r3 = *(u64 *)(r10 - 0x220)
016760
016718 if r3 > 0x2 goto +0x170
016761
016719 r2 = r3
016762
016720 r2 <<= 0x4
016763
016721 r1 = r10
016764
016722 r1 += -0x50
016765
016723 r1 += r2
016766
016724 w2 = *(u32 *)(r1 + 0x0)
016767
016725 r2 *= 0x46
016768
016726 r0 = r4
016769
016727 r0 -= r2
016770
016728 r0 <<= 0x20
016771
016729 r0 >>= 0x20
016772
016730 if r0 > 0x45 goto -0x13
016773
016731 *(u64 *)(r10 - 0x258) = r2
016774
016732 r1 = *(u64 *)(r1 + 0x8)
016775
016733 *(u64 *)(r10 - 0x1d0) = r1
016776
016734 goto +0x21
016777
016735 r1 = r6
016778
016736 r1 <<= 0x5
016779
016737 *(u64 *)(r10 - 0x1f0) = r2
016780
016738 r2 += r1
016751 r1 = *(u64 *)(r10 - 0x1d8)
016739 r1 = *(u64 *)(r10 - 0x1d8)
016752 r1 <<= 0x20
016740 *(u64 *)(r2 + 0x10) = r1
016753 r1 s>>= 0x20
016741 *(u64 *)(r2 + 0x8) = r7
016754 if r1 s< 0x0 goto +0x5
016742 r1 = *(u64 *)(r10 - 0x1f8)
016755 r8 = *(u64 *)(r10 - 0x178)
016743 *(u64 *)(r2 + 0x18) = r1
016756 r1 = r8
016744 *(u64 *)(r2 + 0x0) = 0x1
016757 r1 |= r6
016745 r6 += 0x1
016758
016746 *(u64 *)(r10 - 0x58) = r6
016759
016747 r0 = *(u64 *)(r10 - 0x1c0)
016760
016748 r5 = *(u64 *)(r10 - 0x200)
016761
016749 if r6 > 0x7 goto -0x2a
016762
016750 *(u64 *)(r10 - 0x218) = r6
016763
016751 r1 = *(u64 *)(r10 - 0x1c8)
016764
016752 r7 = *(u64 *)(r10 - 0x1e8)
016758 if r1 == 0x0 goto -0x135
016753 if r1 == 0x0 goto +0xb8
016759 goto +0x19
016754 r0 += -0x1
016760 r1 = *(u64 *)(r10 - 0x178)
016755
016761 r5 = r6
016756
016762 r1 |= r6
016757
016763 if r1 == 0x0 goto -0x13a
016758
016764 r1 = r10
016755 r1 = r10
016765 r1 += -0x108
016756 r1 += -0x1b8
016766 r8 = -0x1
016757 r2 = 0x0
016767 r2 = -0x1
016758 r3 = r8
016768 r3 = -0x1
016759 r4 = *(u64 *)(r10 - 0x1e0)
016769 r4 = *(u64 *)(r10 - 0x178)
016760 r5 = *(u64 *)(r10 - 0x208)
016770
016761 r6 = r0
016770 call 0x810d
016762 call 0x81d3
016771 r1 = *(u64 *)(r10 - 0x108)
016763 r0 = r6
016772 r1 += 0x1
016764 r5 = *(u64 *)(r10 - 0x1b0)
016773 r2 = 0x1
016765 r9 = *(u64 *)(r10 - 0x1b8)
016774
016766 r7 += 0x1
016775
016767 if r0 > 0x45 goto -0x3b
016776
016768 r8 = r9
016777
016769 if r7 > 0x1f goto -0x36
016778
016770 r1 = r0
016779
016771 r1 *= 0x90
016780
016772 r2 = *(u64 *)(r10 - 0x1d0)
016781
016773 r2 = *(u64 *)(r2 + 0x0)
016782
016774 r3 = *(u64 *)(r2 + 0x50)
016783
016775 r4 = *(u64 *)(r10 - 0x1c8)
016784
016776 if r4 != 0x0 goto +0x2b
016785
016777 r4 = r1
016786
016778 r4 += 0x40
016787
016779 if r3 < r4 goto +0x9e
016788
016780 r2 += r1
016789
016781 r1 = *(u64 *)(r2 + 0x90)
016774 if r1 == 0x0 goto +0x1
016782 if r1 == 0x0 goto +0x9b
016775 r2 = 0x0
016783 *(u64 *)(r10 - 0x1f8) = r1
016776 r3 = *(u64 *)(r10 - 0x100)
016784
016777 r3 += r2
016785
016778 r2 = r1
016786
016779 r2 |= r3
016787
016780 r6 = -0x1
016788
016781 if r2 == 0x0 goto +0x1
016789
016782 r6 = r3
016790
016783 if r2 == 0x0 goto +0x1
016791
016784 r8 = r1
016792
016785 r1 = *(u64 *)(r10 - 0x190)
016793
016786 if r1 != 0x0 goto +0x1b
016794
016787 r1 = r8
016784 r1 = r8
016788 r1 &= r6
016785 r1 &= r5
016789 r4 = r8
016786 r2 = 0x0
016790 r5 = r6
016787 r9 = 0x1
016791 r8 = 0x1
016788
016792 r6 = 0x0
016789
016793 if r1 == -0x1 goto +0x14
016788 if r1 == -0x1 goto +0x2b
016794
016789 r1 = r8
016795
016790 r1 |= r5
016796
016791 if r1 == 0x0 goto -0x4c
016797
016792 *(u64 *)(r10 - 0x1e8) = r7
016798
016793 r6 = r0
016794 r1 = r10
016794 r1 = r10
016795 r1 += -0x118
016795 r1 += -0x128
016796 r8 = -0x1
016796 r9 = -0x1
016797 r2 = -0x1
016797 r2 = -0x1
016798 r3 = -0x1
016798 r3 = -0x1
016799
016799 r4 = r8
016800
016800 r7 = r5
016799 call 0x80f0
016801 call 0x81ac
016800 r1 = *(u64 *)(r10 - 0x118)
016802 r1 = *(u64 *)(r10 - 0x128)
016801 r1 += 0x1
016803 r1 += 0x1
016802 r2 = 0x1
016804 r2 = 0x1
016803 if r1 == 0x0 goto +0x1
016805 if r1 == 0x0 goto +0x1
016804 r2 = 0x0
016806 r2 = 0x0
016805 r3 = *(u64 *)(r10 - 0x110)
016807 r3 = *(u64 *)(r10 - 0x120)
016806 r3 += r2
016808 r3 += r2
016807 r2 = r1
016809 r4 = r1
016808 r2 |= r3
016810 r4 |= r3
016809 r6 = -0x1
016811 r2 = -0x1
016810 if r2 == 0x0 goto +0x1
016812 if r4 == 0x0 goto +0x1
016811 r6 = r3
016813 r2 = r3
016812 if r2 == 0x0 goto +0x1
016814 r0 = r6
016813 r8 = r1
016815 r5 = r7
016814
016816 if r4 == 0x0 goto +0x1
016815
016817 r9 = r1
016816
016818 r7 = *(u64 *)(r10 - 0x1e8)
016817
016819 goto +0xc
016818
016820 r4 = r1
016819
016821 r4 += 0x48
016820
016822 if r3 < r4 goto +0xe0
016821
016823 r2 += r1
016822
016824 r1 = *(u64 *)(r2 + 0x98)
016823
016825 if r1 == 0x0 goto +0xdd
016824
016826 *(u64 *)(r10 - 0x1f8) = r1
016825
016827 r1 = r8
016826
016828 r1 |= r5
016827
016829 r9 = r8
016828
016830 r2 = r5
016829
016831 if r1 == 0x0 goto -0x74
016830
016832 *(u64 *)(r10 - 0x200) = r5
016831
016833 *(u64 *)(r10 - 0x1e8) = r7
016832
016834 *(u64 *)(r10 - 0x1c0) = r0
016814 r1 = r10
016835 r1 = r10
016815 r1 += -0x128
016836 r1 += -0x138
016816 r2 = r6
016837
016817 r3 = 0x0
016837 r3 = 0x0
016818 r7 = *(u64 *)(r10 - 0x1d0)
016838 r6 = *(u64 *)(r10 - 0x248)
016819 r4 = r7
016839 r7 = r2
016820
016840 r4 = r6
016820 r5 = 0x0
016841 r5 = 0x0
016821 call 0x8152
016842 call 0x81fb
016822 r1 = r10
016843 r1 = r10
016823 r1 += -0x148
016844 r1 += -0x158
016824 r2 = r6
016845 *(u64 *)(r10 - 0x1d8) = r7
016825
016846 r2 = r7
016825 r3 = 0x0
016847 r3 = 0x0
016826 r4 = *(u64 *)(r10 - 0x1c8)
016848 r4 = *(u64 *)(r10 - 0x230)
016827 r5 = 0x0
016849 r5 = 0x0
016828 call 0x814b
016850 call 0x81f3
016829 r1 = r10
016851 r1 = r10
016830 r1 += -0x138
016852 r1 += -0x148
016831 r2 = r8
016853 r7 = r9
016832
016854 r2 = r9
016832 r3 = 0x0
016855 r3 = 0x0
016833 r4 = r7
016856 r4 = r6
016834 r5 = 0x0
016857 r5 = 0x0
016835 call 0x8144
016858 call 0x81eb
016836 r1 = *(u64 *)(r10 - 0x120)
016859
016837 if r1 != 0x0 goto +0x42
016860
016838 r1 = *(u64 *)(r10 - 0x130)
016859 r1 = *(u64 *)(r10 - 0x130)
016839 *(u64 *)(r10 - 0x170) = r1
016860 if r1 != 0x0 goto +0x43
016840 r1 = *(u64 *)(r10 - 0x138)
016861
016841 *(u64 *)(r10 - 0x168) = r1
016862
016842 r1 = *(u64 *)(r10 - 0x140)
016861 r1 = *(u64 *)(r10 - 0x140)
016843 *(u64 *)(r10 - 0x160) = r1
016862 *(u64 *)(r10 - 0x250) = r1
016844 r7 = *(u64 *)(r10 - 0x148)
016863 r1 = *(u64 *)(r10 - 0x148)
016845 r9 = *(u64 *)(r10 - 0x128)
016864 *(u64 *)(r10 - 0x240) = r1
016846
016865 r1 = *(u64 *)(r10 - 0x150)
016847
016866 *(u64 *)(r10 - 0x238) = r1
016848
016867 r9 = *(u64 *)(r10 - 0x158)
016849
016868 r6 = *(u64 *)(r10 - 0x138)
016846 r1 = r10
016869 r1 = r10
016847 r1 += -0x158
016870 r1 += -0x168
016848 r2 = r8
016871 r2 = r7
016849 r3 = 0x0
016872 r3 = 0x0
016850 r4 = *(u64 *)(r10 - 0x1c8)
016873 r4 = *(u64 *)(r10 - 0x230)
016851 r5 = 0x0
016874 r5 = 0x0
016852 call 0x8133
016875 call 0x81da
016853 r2 = *(u64 *)(r10 - 0x150)
016876 r2 = *(u64 *)(r10 - 0x160)
016854 r4 = r2
016877 r4 = r2
016855 r4 += r7
016878 r4 += r9
016856 r3 = 0x1
016879 r3 = 0x1
016857 r1 = 0x1
016880 r1 = 0x1
016858 if r4 < r2 goto +0x1
016881 if r4 < r2 goto +0x1
016859 r1 = 0x0
016882 r1 = 0x0
016860 r4 = r9
016883 r4 = r6
016861 r5 = *(u64 *)(r10 - 0x160)
016884 r5 = *(u64 *)(r10 - 0x238)
016862 r4 += r5
016885 r4 += r5
016863 r4 += r1
016886 r4 += r1
016864 if r4 < r9 goto +0x1
016887 if r4 < r6 goto +0x1
016865 r3 = 0x0
016888 r3 = 0x0
016866 r0 = *(u64 *)(r10 - 0x170)
016889 r0 = *(u64 *)(r10 - 0x250)
016867 if r4 == r9 goto +0x1
016890 if r4 == r6 goto +0x1
016868 r1 = r3
016891 r1 = r3
016869 r1 &= 0x1
016892 r1 &= 0x1
016870 if r1 != 0x0 goto +0x21
016893 if r1 != 0x0 goto +0x22
016871 r1 = r2
016894 r1 = r2
016872 r1 += r7
016895 r1 += r9
016873 r3 = 0x1
016896 r3 = 0x1
016874 r4 = 0x1
016897 r4 = 0x1
016875 if r1 < r2 goto +0x1
016898 if r1 < r2 goto +0x1
016876 r4 = 0x0
016899 r4 = 0x0
016877 r5 = r1
016900 r5 = r1
016878 r2 = *(u64 *)(r10 - 0x168)
016901 r2 = *(u64 *)(r10 - 0x240)
016879 r5 += r2
016902 r5 += r2
016880 r2 = 0x1
016903 r2 = 0x1
016881 if r5 < r1 goto +0x1
016904 if r5 < r1 goto +0x1
016882 r2 = 0x0
016905 r2 = 0x0
016883 r5 = *(u64 *)(r10 - 0x160)
016906 r5 = *(u64 *)(r10 - 0x238)
016884 r9 += r5
016907 r6 += r5
016885 r9 += r4
016908 r6 += r4
016886 r4 = r9
016909 r4 = r6
016887 r4 += r0
016910 r4 += r0
016888 r4 += r2
016911 r4 += r2
016889 if r4 < r9 goto +0x1
016912 if r4 < r6 goto +0x1
016890 r3 = 0x0
016913 r3 = 0x0
016891 if r4 == r9 goto +0x1
016914 if r4 == r6 goto +0x1
016892 r2 = r3
016915 r2 = r3
016893 r2 &= 0x1
016916 r2 &= 0x1
016894 if r2 != 0x0 goto +0x9
016917 if r2 != 0x0 goto +0xa
016895 r8 = r1
016918 r3 = r1
016896 r2 = *(u64 *)(r10 - 0x168)
016919 r2 = *(u64 *)(r10 - 0x240)
016897 r8 += r2
016920 r3 += r2
016898 r2 = 0x1
016921 r2 = 0x1
016899 if r8 < r1 goto +0x1
016922 r7 = r3
016900
016923 if r3 < r1 goto +0x1
016900 r2 = 0x0
016924 r2 = 0x0
016901 r9 += r0
016925 r6 += r0
016902 r9 += r2
016926 r6 += r2
016903 r6 = r9
016927 *(u64 *)(r10 - 0x1d8) = r6
016904 r1 = *(u64 *)(r10 - 0x68)
016928 r1 = *(u64 *)(r10 - 0x68)
016905 r3 = *(u64 *)(r10 - 0x1b0)
016929 r2 = *(u64 *)(r10 - 0x1f0)
016906 r7 = *(u64 *)(r10 - 0x1c0)
016930 r6 = *(u64 *)(r10 - 0x218)
016907 if r7 != r1 goto -0x1b1
016931 if r6 == r1 goto +0x1
016908
016932 goto -0xc6
016908 r1 = r10
016933 r1 = r10
016909 r1 += -0x68
016934 r1 += -0x68
016910 call -0x40da
016935 call -0x40f3
016911 r3 = *(u64 *)(r10 - 0x60)
016936 r2 = *(u64 *)(r10 - 0x60)
016912 goto -0x1b6
016937 goto -0xcb
016913
016938 *(u64 *)(r10 - 0x1c0) = r0
016914
016939 r1 = r10
016915
016940 r1 += -0x178
016916
016941 r2 = r5
016917
016942 r3 = 0x0
016918
016943 r6 = *(u64 *)(r10 - 0x208)
016919
016944 r4 = r6
016920
016945 r9 = r8
016921
016946 r8 = r7
016922
016947 r7 = r5
016923
016948 r5 = 0x0
016924
016949 call 0x8190
016925
016950 r1 = r10
016926
016951 r1 += -0x198
016927
016952 r2 = r7
016928
016953 r7 = r8
016929
016954 r8 = r9
016930
016955 r3 = 0x0
016931
016956 r4 = *(u64 *)(r10 - 0x1e0)
016932
016957 r5 = 0x0
016933
016958 call 0x8187
016934
016959 r1 = r10
016935
016960 r1 += -0x188
016936
016961 r2 = r8
016937
016962 r3 = 0x0
016938
016963 r4 = r6
016939
016964 r5 = 0x0
016940
016965 call 0x8180
016941
016966 r0 = *(u64 *)(r10 - 0x1c0)
016942
016967 r9 = -0x1
016943
016968 r0 += 0x1
016944
016969 r1 = *(u64 *)(r10 - 0x170)
016945
016970 r5 = -0x1
016946
016971 if r1 != 0x0 goto -0xce
016947
016972 *(u64 *)(r10 - 0x1c0) = r0
016948
016973 r1 = *(u64 *)(r10 - 0x180)
016949
016974 *(u64 *)(r10 - 0x1d8) = r1
016950
016975 r1 = *(u64 *)(r10 - 0x188)
016951
016976 *(u64 *)(r10 - 0x200) = r1
016952
016977 r1 = *(u64 *)(r10 - 0x190)
016953
016978 *(u64 *)(r10 - 0x1f8) = r1
016954
016979 r9 = *(u64 *)(r10 - 0x198)
016955
016980 r6 = *(u64 *)(r10 - 0x178)
016956
016981 r1 = r10
016957
016982 r1 += -0x1a8
016958
016983 r2 = r8
016959
016984 r3 = 0x0
016960
016985 r4 = *(u64 *)(r10 - 0x1e0)
016961
016986 r5 = 0x0
016962
016987 call 0x816a
016963
016988 r2 = *(u64 *)(r10 - 0x1a0)
016964
016989 r4 = r2
016965
016990 r8 = r9
016966
016991 r4 += r9
016967
016992 r3 = 0x1
016968
016993 r1 = 0x1
016969
016994 if r4 < r2 goto +0x1
016970
016995 r1 = 0x0
016971
016996 r4 = r6
016972
016997 r5 = *(u64 *)(r10 - 0x1f8)
016973
016998 r4 += r5
016974
016999 r4 += r1
016975
017000 if r4 < r6 goto +0x1
016976
017001 r3 = 0x0
016977
017002 r0 = *(u64 *)(r10 - 0x1c0)
016978
017003 r5 = *(u64 *)(r10 - 0x1d8)
016979
017004 if r4 == r6 goto +0x1
016980
017005 r1 = r3
016981
017006 r9 = -0x1
016982
017007 r1 &= 0x1
016983
017008 r5 = -0x1
016984
017009 if r1 != 0x0 goto -0xf4
016985
017010 r1 = r2
016986
017011 r1 += r8
016987
017012 r3 = 0x1
016988
017013 r4 = 0x1
016989
017014 if r1 < r2 goto +0x1
016990
017015 r4 = 0x0
016991
017016 r5 = r1
016992
017017 r2 = *(u64 *)(r10 - 0x200)
016993
017018 r5 += r2
016994
017019 r2 = 0x1
016995
017020 if r5 < r1 goto +0x1
016996
017021 r2 = 0x0
016997
017022 r5 = *(u64 *)(r10 - 0x1f8)
016998
017023 r6 += r5
016999
017024 r6 += r4
017000
017025 r4 = r6
017001
017026 r5 = *(u64 *)(r10 - 0x1d8)
017002
017027 r4 += r5
017003
017028 r4 += r2
017004
017029 if r4 < r6 goto +0x1
017005
017030 r3 = 0x0
017006
017031 if r4 == r6 goto +0x1
017007
017032 r2 = r3
017008
017033 r2 &= 0x1
017009
017034 r5 = -0x1
017010
017035 if r2 != 0x0 goto -0x10e
017011
017036 r9 = r1
017012
017037 r2 = *(u64 *)(r10 - 0x200)
017013
017038 r9 += r2
017014
017039 r2 = 0x1
017015
017040 if r9 < r1 goto +0x1
017016
017041 r2 = 0x0
017017
017042 r1 = *(u64 *)(r10 - 0x1d8)
017018
017043 r6 += r1
017019
017044 r6 += r2
017020
017045 r5 = r6
017021
017046 goto -0x119
016913 r1 = r8
017047 r1 = r8
016914 r1 <<= 0x4
017048 r1 |= r5
016915 r2 = r10
017049 r9 = 0x0
016916 r2 += -0x50
017050 r0 += -0x1
016917 r1 += r2
017051 r5 = 0x0
016918 r2 = *(u64 *)(r1 - 0x8)
017052 if r1 == 0x0 goto -0x11f
016919 r3 = *(u64 *)(r1 - 0x10)
017053
016920 r4 = *(u64 *)(r10 - 0x50)
017054
016921 *(u64 *)(r10 - 0x50) = r3
017055
016922 r3 = *(u64 *)(r10 - 0x48)
017056
016923 *(u64 *)(r10 - 0x48) = r2
017057
016924 *(u64 *)(r1 - 0x10) = r4
017058
016925 *(u64 *)(r1 - 0x8) = r3
017059
016926 goto -0x226
017053 goto -0x12b
016927
017054 r1 = *(u64 *)(r10 - 0x1e8)
016928
017055 r2 = *(u64 *)(r10 - 0x1f8)
016929
017056 r1 |= r2
016930
017057 if r1 == 0x0 goto -0x15e
016931
017058 r1 = r10
016932
017059 r1 += -0x108
016933
017060 r9 = -0x1
016934
017061 r2 = -0x1
016935
017062 r3 = -0x1
016936
017063 r4 = *(u64 *)(r10 - 0x1e8)
016937
017064 r5 = *(u64 *)(r10 - 0x1f8)
016938
017065 call 0x80a4
016939
017066 r1 = *(u64 *)(r10 - 0x108)
016940
017067 r1 += 0x1
016941
017068 r2 = 0x1
016942
017069 if r1 == 0x0 goto +0x1
016943
017070 r2 = 0x0
016944
017071 r3 = *(u64 *)(r10 - 0x100)
016945
017072 r3 += r2
016946
017073 r2 = r1
016947
017074 r2 |= r3
016948
017075 r5 = -0x1
016949
017076 if r2 == 0x0 goto +0x1
016950
017077 r5 = r3
016951
017078 if r2 == 0x0 goto -0x266
016952
017079 r9 = r1
016953
017080 goto -0x268
016954
017081 r1 = r8
016927 r2 = 0x3
017082 r2 = 0x3
016928 r3 = 0x633a8 ll
017083 r3 = 0x639a0 ll
016929 call 0x7afb
017084 call 0x7b1e
016930
017085 r1 = 0x63940 ll
016931
017086 call 0x7b05
016930 r1 = 0x3
017087 r1 = 0x3
016931 r2 = 0x3
017088 r2 = 0x3
016932 r3 = 0x63360 ll
017089 r3 = 0x63958 ll
016933 call 0x7af7
017090 call 0x7b18
016934 r1 = 0x63348 ll
017091
016935 call 0x7ade
017092
016936 r1 = 0x3
017091 r1 = 0x3
016937 r2 = 0x3
017092 r2 = 0x3
016938 r3 = 0x63390 ll
017093 r3 = 0x63988 ll
1856 unchanged instructions hidden
018795 if r5 s> 0x3 goto +0x4
018950 if r5 s> 0x3 goto +0x4
018796 if r5 s> 0x1 goto +0xb
018951 if r5 s> 0x1 goto +0xb
018797 if r5 == 0x0 goto +0xf
018952 if r5 == 0x0 goto +0xf
018798 call -0x38fc
018953 call -0x3997
018799 goto +0x14
018954 goto +0x14
018800 if r5 s> 0x5 goto +0x3
018955 if r5 s> 0x5 goto +0x3
018801 if r5 == 0x4 goto +0x11
018956 if r5 == 0x4 goto +0x11
018802 call -0x29e3
018957 call -0x2a73
018803 goto +0x10
018958 goto +0x10
018804 if r5 == 0x6 goto +0x6
018959 if r5 == 0x6 goto +0x6
018805 if r5 == 0x7 goto +0xb
018960 if r5 == 0x7 goto +0xb
018806 call -0x74b
018961 call -0x74b
018807 goto +0xc
018962 goto +0xc
018808 if r5 == 0x2 goto +0x6
018963 if r5 == 0x2 goto +0x6
018809 call -0x3495
018964 call -0x3530
018810 goto +0x9
018965 goto +0x9
018811 call -0x155b
018966 call -0x15eb
018812 goto +0x7
018967 goto +0x7
018813 call -0x3b13
018968 call -0x3bae
018814 goto +0x5
018969 goto +0x5
018815 call -0x374a
018970 call -0x37e5
018816 goto +0x3
018971 goto +0x3
018817 call -0x1265
018972 call -0x12f5
018818 goto +0x1
018973 goto +0x1
018819 call -0x3131
018974 call -0x31c1
018820 exit
018975 exit
018821 r7 = 0xa
018976 r7 = 0xa
018822 if r3 < 0x2 goto +0xb87
018977 if r3 < 0x2 goto +0xb87
205 unchanged instructions hidden
019028 *(u64 *)(r10 - 0x840) = 0x0
019183 *(u64 *)(r10 - 0x840) = 0x0
019029 r1 = r10
019184 r1 = r10
019030 r1 += -0x860
019185 r1 += -0x860
019031 call -0x4a58
019186 call -0x4af3
019032 r7 = r0
019187 r7 = r0
019033 r1 = r7
019188 r1 = r7
019034 r1 <<= 0x20
019189 r1 <<= 0x20
88 unchanged instructions hidden
019123 *(u64 *)(r10 - 0x40) = 0x0
019278 *(u64 *)(r10 - 0x40) = 0x0
019124 r1 = r10
019279 r1 = r10
019125 r1 += -0x60
019280 r1 += -0x60
019126 call -0x4ab7
019281 call -0x4b52
019127 r7 = r0
019282 r7 = r0
019128 r1 = r7
019283 r1 = r7
019129 r1 <<= 0x20
019284 r1 <<= 0x20
62 unchanged instructions hidden
019192 *(u64 *)(r10 - 0x840) = 0x0
019347 *(u64 *)(r10 - 0x840) = 0x0
019193 r1 = r10
019348 r1 = r10
019194 r1 += -0x860
019349 r1 += -0x860
019195 call -0x4afc
019350 call -0x4b97
019196 r7 = r0
019351 r7 = r0
019197 r1 = r7
019352 r1 = r7
019198 r1 <<= 0x20
019353 r1 <<= 0x20
110 unchanged instructions hidden
019309 *(u64 *)(r10 - 0x40) = 0x0
019464 *(u64 *)(r10 - 0x40) = 0x0
019310 r1 = r10
019465 r1 = r10
019311 r1 += -0x60
019466 r1 += -0x60
019312 call -0x4b71
019467 call -0x4c0c
019313 r7 = r0
019468 r7 = r0
019314 r1 = r7
019469 r1 = r7
019315 r1 <<= 0x20
019470 r1 <<= 0x20
48 unchanged instructions hidden
019364 *(u64 *)(r10 - 0x840) = 0x0
019519 *(u64 *)(r10 - 0x840) = 0x0
019365 r1 = r10
019520 r1 = r10
019366 r1 += -0x860
019521 r1 += -0x860
019367 call -0x4ba8
019522 call -0x4c43
019368 r7 = r0
019523 r7 = r0
019369 r1 = r7
019524 r1 = r7
019370 r1 <<= 0x20
019525 r1 <<= 0x20
96 unchanged instructions hidden
019467 *(u64 *)(r10 - 0x40) = 0x0
019622 *(u64 *)(r10 - 0x40) = 0x0
019468 r1 = r10
019623 r1 = r10
019469 r1 += -0x60
019624 r1 += -0x60
019470 call -0x4c0f
019625 call -0x4caa
019471 r7 = r0
019626 r7 = r0
019472 r1 = r7
019627 r1 = r7
019473 r1 <<= 0x20
019628 r1 <<= 0x20
72 unchanged instructions hidden
019546 *(u64 *)(r10 - 0x40) = 0x0
019701 *(u64 *)(r10 - 0x40) = 0x0
019547 r1 = r10
019702 r1 = r10
019548 r1 += -0x60
019703 r1 += -0x60
019549 call -0x4c5e
019704 call -0x4cf9
019550 r7 = r0
019705 r7 = r0
019551 r1 = r7
019706 r1 = r7
019552 r1 <<= 0x20
019707 r1 <<= 0x20
120 unchanged instructions hidden
019673 *(u64 *)(r10 - 0x40) = 0x0
019828 *(u64 *)(r10 - 0x40) = 0x0
019674 r1 = r10
019829 r1 = r10
019675 r1 += -0x60
019830 r1 += -0x60
019676 call -0x4cdd
019831 call -0x4d78
019677 r7 = r0
019832 r7 = r0
019678 r1 = r7
019833 r1 = r7
019679 r1 <<= 0x20
019834 r1 <<= 0x20
41 unchanged instructions hidden
019721 *(u64 *)(r10 - 0x840) = 0x0
019876 *(u64 *)(r10 - 0x840) = 0x0
019722 r1 = r10
019877 r1 = r10
019723 r1 += -0x860
019878 r1 += -0x860
019724 call -0x4d0d
019879 call -0x4da8
019725 r7 = r0
019880 r7 = r0
019726 r1 = r7
019881 r1 = r7
019727 r1 <<= 0x20
019882 r1 <<= 0x20
89 unchanged instructions hidden
019817 *(u64 *)(r10 - 0x40) = 0x0
019972 *(u64 *)(r10 - 0x40) = 0x0
019818 r1 = r10
019973 r1 = r10
019819 r1 += -0x60
019974 r1 += -0x60
019820 call -0x4d6d
019975 call -0x4e08
019821 r7 = r0
019976 r7 = r0
019822 r1 = r7
019977 r1 = r7
019823 r1 <<= 0x20
019978 r1 <<= 0x20
65 unchanged instructions hidden
019889 *(u64 *)(r10 - 0x840) = 0x0
020044 *(u64 *)(r10 - 0x840) = 0x0
019890 r1 = r10
020045 r1 = r10
019891 r1 += -0x860
020046 r1 += -0x860
019892 call -0x4db5
020047 call -0x4e50
019893 r7 = r0
020048 r7 = r0
019894 r1 = r7
020049 r1 = r7
019895 r1 <<= 0x20
020050 r1 <<= 0x20
113 unchanged instructions hidden
020009 *(u64 *)(r10 - 0x40) = 0x0
020164 *(u64 *)(r10 - 0x40) = 0x0
020010 r1 = r10
020165 r1 = r10
020011 r1 += -0x60
020166 r1 += -0x60
020012 call -0x4e2d
020167 call -0x4ec8
020013 r7 = r0
020168 r7 = r0
020014 r1 = r7
020169 r1 = r7
020015 r1 <<= 0x20
020170 r1 <<= 0x20
53 unchanged instructions hidden
020069 *(u64 *)(r10 - 0x840) = 0x0
020224 *(u64 *)(r10 - 0x840) = 0x0
020070 r1 = r10
020225 r1 = r10
020071 r1 += -0x860
020226 r1 += -0x860
020072 call -0x4e69
020227 call -0x4f04
020073 r7 = r0
020228 r7 = r0
020074 r1 = r7
020229 r1 = r7
020075 r1 <<= 0x20
020230 r1 <<= 0x20
101 unchanged instructions hidden
020177 *(u64 *)(r10 - 0x40) = 0x0
020332 *(u64 *)(r10 - 0x40) = 0x0
020178 r1 = r10
020333 r1 = r10
020179 r1 += -0x60
020334 r1 += -0x60
020180 call -0x4ed5
020335 call -0x4f70
020181 r7 = r0
020336 r7 = r0
020182 r1 = r7
020337 r1 = r7
020183 r1 <<= 0x20
020338 r1 <<= 0x20
77 unchanged instructions hidden
020261 *(u64 *)(r10 - 0x40) = 0x0
020416 *(u64 *)(r10 - 0x40) = 0x0
020262 r1 = r10
020417 r1 = r10
020263 r1 += -0x60
020418 r1 += -0x60
020264 call -0x4f29
020419 call -0x4fc4
020265 r7 = r0
020420 r7 = r0
020266 r1 = r7
020421 r1 = r7
020267 r1 <<= 0x20
020422 r1 <<= 0x20
125 unchanged instructions hidden
020393 *(u64 *)(r10 - 0x40) = 0x0
020548 *(u64 *)(r10 - 0x40) = 0x0
020394 r1 = r10
020549 r1 = r10
020395 r1 += -0x60
020550 r1 += -0x60
020396 call -0x4fad
020551 call -0x5048
020397 r7 = r0
020552 r7 = r0
020398 r1 = r7
020553 r1 = r7
020399 r1 <<= 0x20
020554 r1 <<= 0x20
31 unchanged instructions hidden
020431 *(u64 *)(r10 - 0x740) = 0x0
020586 *(u64 *)(r10 - 0x740) = 0x0
020432 r1 = r10
020587 r1 = r10
020433 r1 += -0x760
020588 r1 += -0x760
020434 call -0x4fd3
020589 call -0x506e
020435 r7 = r0
020590 r7 = r0
020436 r1 = r7
020591 r1 = r7
020437 r1 <<= 0x20
020592 r1 <<= 0x20
92 unchanged instructions hidden
020530 *(u64 *)(r10 - 0x40) = 0x0
020685 *(u64 *)(r10 - 0x40) = 0x0
020531 r1 = r10
020686 r1 = r10
020532 r1 += -0x60
020687 r1 += -0x60
020533 call -0x5036
020688 call -0x50d1
020534 r7 = r0
020689 r7 = r0
020535 r1 = r7
020690 r1 = r7
020536 r1 <<= 0x20
020691 r1 <<= 0x20
55 unchanged instructions hidden
020592 *(u64 *)(r10 - 0x840) = 0x0
020747 *(u64 *)(r10 - 0x840) = 0x0
020593 r1 = r10
020748 r1 = r10
020594 r1 += -0x860
020749 r1 += -0x860
020595 call -0x5074
020750 call -0x510f
020596 r7 = r0
020751 r7 = r0
020597 r1 = r7
020752 r1 = r7
020598 r1 <<= 0x20
020753 r1 <<= 0x20
103 unchanged instructions hidden
020702 *(u64 *)(r10 - 0x40) = 0x0
020857 *(u64 *)(r10 - 0x40) = 0x0
020703 r1 = r10
020858 r1 = r10
020704 r1 += -0x60
020859 r1 += -0x60
020705 call -0x50e2
020860 call -0x517d
020706 r7 = r0
020861 r7 = r0
020707 r1 = r7
020862 r1 = r7
020708 r1 <<= 0x20
020863 r1 <<= 0x20
43 unchanged instructions hidden
020752 *(u64 *)(r10 - 0x840) = 0x0
020907 *(u64 *)(r10 - 0x840) = 0x0
020753 r1 = r10
020908 r1 = r10
020754 r1 += -0x860
020909 r1 += -0x860
020755 call -0x5114
020910 call -0x51af
020756 r7 = r0
020911 r7 = r0
020757 r1 = r7
020912 r1 = r7
020758 r1 <<= 0x20
020913 r1 <<= 0x20
91 unchanged instructions hidden
020850 *(u64 *)(r10 - 0x40) = 0x0
021005 *(u64 *)(r10 - 0x40) = 0x0
020851 r1 = r10
021006 r1 = r10
020852 r1 += -0x60
021007 r1 += -0x60
020853 call -0x5176
021008 call -0x5211
020854 r7 = r0
021009 r7 = r0
020855 r1 = r7
021010 r1 = r7
020856 r1 <<= 0x20
021011 r1 <<= 0x20
115 unchanged instructions hidden
020972 *(u64 *)(r10 - 0x40) = 0x0
021127 *(u64 *)(r10 - 0x40) = 0x0
020973 r1 = r10
021128 r1 = r10
020974 r1 += -0x60
021129 r1 += -0x60
020975 call -0x51f0
021130 call -0x528b
020976 r7 = r0
021131 r7 = r0
020977 r1 = r7
021132 r1 = r7
020978 r1 <<= 0x20
021133 r1 <<= 0x20
37 unchanged instructions hidden
021016 *(u64 *)(r10 - 0x840) = 0x0
021171 *(u64 *)(r10 - 0x840) = 0x0
021017 r1 = r10
021172 r1 = r10
021018 r1 += -0x860
021173 r1 += -0x860
021019 call -0x521c
021174 call -0x52b7
021020 r7 = r0
021175 r7 = r0
021021 r1 = r7
021176 r1 = r7
021022 r1 <<= 0x20
021177 r1 <<= 0x20
85 unchanged instructions hidden
021108 *(u64 *)(r10 - 0x40) = 0x0
021263 *(u64 *)(r10 - 0x40) = 0x0
021109 r1 = r10
021264 r1 = r10
021110 r1 += -0x60
021265 r1 += -0x60
021111 call -0x5278
021266 call -0x5313
021112 r7 = r0
021267 r7 = r0
021113 r1 = r7
021268 r1 = r7
021114 r1 <<= 0x20
021269 r1 <<= 0x20
61 unchanged instructions hidden
021176 *(u64 *)(r10 - 0x840) = 0x0
021331 *(u64 *)(r10 - 0x840) = 0x0
021177 r1 = r10
021332 r1 = r10
021178 r1 += -0x860
021333 r1 += -0x860
021179 call -0x52bc
021334 call -0x5357
021180 r7 = r0
021335 r7 = r0
021181 r1 = r7
021336 r1 = r7
021182 r1 <<= 0x20
021337 r1 <<= 0x20
109 unchanged instructions hidden
021292 *(u64 *)(r10 - 0x40) = 0x0
021447 *(u64 *)(r10 - 0x40) = 0x0
021293 r1 = r10
021448 r1 = r10
021294 r1 += -0x60
021449 r1 += -0x60
021295 call -0x5330
021450 call -0x53cb
021296 r7 = r0
021451 r7 = r0
021297 r1 = r7
021452 r1 = r7
021298 r1 <<= 0x20
021453 r1 <<= 0x20
49 unchanged instructions hidden
021348 *(u64 *)(r10 - 0x840) = 0x0
021503 *(u64 *)(r10 - 0x840) = 0x0
021349 r1 = r10
021504 r1 = r10
021350 r1 += -0x860
021505 r1 += -0x860
021351 call -0x5368
021506 call -0x5403
021352 r7 = r0
021507 r7 = r0
021353 r1 = r7
021508 r1 = r7
021354 r1 <<= 0x20
021509 r1 <<= 0x20
109 unchanged instructions hidden
021464 *(u64 *)(r10 - 0x40) = 0x0
021619 *(u64 *)(r10 - 0x40) = 0x0
021465 r1 = r10
021620 r1 = r10
021466 r1 += -0x60
021621 r1 += -0x60
021467 call -0x53dc
021622 call -0x5477
021468 r7 = r0
021623 r7 = r0
021469 r1 = r7
021624 r1 = r7
021470 r1 <<= 0x20
021625 r1 <<= 0x20
73 unchanged instructions hidden
021544 *(u64 *)(r10 - 0x40) = 0x0
021699 *(u64 *)(r10 - 0x40) = 0x0
021545 r1 = r10
021700 r1 = r10
021546 r1 += -0x60
021701 r1 += -0x60
021547 call -0x542c
021702 call -0x54c7
021548 r7 = r0
021703 r7 = r0
021549 r1 = r7
021704 r1 = r7
021550 r1 <<= 0x20
021705 r1 <<= 0x20
121 unchanged instructions hidden
021672 *(u64 *)(r10 - 0x40) = 0x0
021827 *(u64 *)(r10 - 0x40) = 0x0
021673 r1 = r10
021828 r1 = r10
021674 r1 += -0x60
021829 r1 += -0x60
021675 call -0x54ac
021830 call -0x5547
021676 r7 = r0
021831 r7 = r0
021677 r1 = r7
021832 r1 = r7
021678 r1 <<= 0x20
021833 r1 <<= 0x20
67 unchanged instructions hidden
021746 *(u64 *)(r10 - 0x40) = 0x0
021901 *(u64 *)(r10 - 0x40) = 0x0
021747 r1 = r10
021902 r1 = r10
021748 r1 += -0x60
021903 r1 += -0x60
021749 call -0x54f6
021904 call -0x5591
021750 r7 = r0
021905 r7 = r0
021751 r1 = r7
021906 r1 = r7
021752 r1 <<= 0x20
021907 r1 <<= 0x20
114 unchanged instructions hidden
021867 r3 = r8
022022 r3 = r8
021868 r8 = r4
022023 r8 = r4
021869 r4 = r7
022024 r4 = r7
021870 call -0x53da
022025 call -0x5475
021871 r1 = 0x0
022026 r1 = 0x0
021872 if r0 < r8 goto +0x1
022027 if r0 < r8 goto +0x1
021873 r1 = 0x1a
022028 r1 = 0x1a
26 unchanged instructions hidden
021900 *(u64 *)(r10 - 0x98) = r6
022055 *(u64 *)(r10 - 0x98) = r6
021901 *(u64 *)(r10 - 0x90) = 0x0
022056 *(u64 *)(r10 - 0x90) = 0x0
021902 r1 = *(u64 *)(r4 + 0x58)
022057 r1 = *(u64 *)(r4 + 0x58)
021903 *(u64 *)(r10 - 0x998) = r1
022058 *(u64 *)(r10 - 0x990) = r1
021904 w1 = *(u8 *)(r1 + 0x1)
022059 w1 = *(u8 *)(r1 + 0x1)
021905 r2 = 0x1
022060 r2 = 0x1
021906 *(u64 *)(r10 - 0x9c0) = r2
022061 *(u64 *)(r10 - 0x9b8) = r2
021907 if r1 != 0x0 goto +0x1
022062 if r1 != 0x0 goto +0x1
021908 r2 = 0x0
022063 r2 = 0x0
021909 r5 = *(u64 *)(r4 + 0x68)
022064 r5 = *(u64 *)(r4 + 0x68)
1 unchanged instructions hidden
021911 r3 = 0x1
022066 r3 = 0x1
021912 if r1 != 0x0 goto +0x1
022067 if r1 != 0x0 goto +0x1
021913 r3 = 0x0
022068 r3 = 0x0
021914 *(u64 *)(r10 - 0x980) = r3
022069 *(u64 *)(r10 - 0xa28) = r5
021915 *(u64 *)(r10 - 0xa38) = r5
022070
021916 w1 = *(u8 *)(r5 + 0x1)
022070 w1 = *(u8 *)(r5 + 0x1)
021917 r3 = 0x1
022071 r5 = 0x1
021918 if r1 != 0x0 goto +0x1
022072 if r1 != 0x0 goto +0x1
021919 r3 = 0x0
022073 r5 = 0x0
021920 *(u64 *)(r10 - 0x988) = r3
022074 *(u64 *)(r10 - 0x980) = r5
021921 r5 = *(u64 *)(r4 + 0x70)
022075 r5 = *(u64 *)(r4 + 0x70)
021922 w1 = *(u8 *)(r5 + 0x2)
022076 w1 = *(u8 *)(r5 + 0x2)
021923 r3 = 0x1
022077 r0 = 0x1
021924 if r1 != 0x0 goto +0x1
022078 if r1 != 0x0 goto +0x1
021925 r3 = 0x0
022079 r0 = 0x0
021926 w1 = *(u8 *)(r5 + 0x1)
022080 w1 = *(u8 *)(r5 + 0x1)
021927 r7 = 0x1
022081 r7 = 0x1
021928 if r1 != 0x0 goto +0x1
022082 if r1 != 0x0 goto +0x1
021929 r7 = 0x0
022083 r7 = 0x0
021930 *(u64 *)(r10 - 0xa28) = r7
022084 *(u64 *)(r10 - 0xa18) = r7
021931 r1 = *(u64 *)(r4 + 0x48)
022085 r1 = *(u64 *)(r4 + 0x48)
021932 *(u64 *)(r10 - 0x9a8) = r1
022086 *(u64 *)(r10 - 0x9a0) = r1
021933 w1 = *(u8 *)(r1 + 0x1)
022087 w1 = *(u8 *)(r1 + 0x1)
021934 r7 = 0x1
022088 r7 = 0x1
021935 if r1 != 0x0 goto +0x1
022089 if r1 != 0x0 goto +0x1
021936 r7 = 0x0
022090 r7 = 0x0
021937 *(u64 *)(r10 - 0x968) = r9
022091 *(u64 *)(r10 - 0xa00) = r2
021938 r1 = *(u64 *)(r4 + 0x50)
022092 r1 = *(u64 *)(r4 + 0x50)
021939 *(u64 *)(r10 - 0x9b8) = r1
022093 *(u64 *)(r10 - 0x9b0) = r1
021940 w1 = *(u8 *)(r1 + 0x1)
022094 w1 = *(u8 *)(r1 + 0x1)
021941
022095 r2 = 0x1
021942
022096 if r1 != 0x0 goto +0x1
021943
022097 r2 = 0x0
021944
022098 *(u64 *)(r10 - 0xa20) = r2
021945
022099 r2 = *(u64 *)(r4 + 0x60)
021946
022100 w1 = *(u8 *)(r2 + 0x2)
021941 r8 = 0x1
022101 r8 = 0x1
021942 if r1 != 0x0 goto +0x1
022102 if r1 != 0x0 goto +0x1
021943 r8 = 0x0
022103 r8 = 0x0
021944 r9 = *(u64 *)(r4 + 0x60)
022104 *(u64 *)(r10 - 0xa38) = r8
021945 w1 = *(u8 *)(r9 + 0x2)
022105 w1 = *(u8 *)(r2 + 0x1)
021946 r0 = 0x1
022106 r8 = 0x1
021947 if r1 != 0x0 goto +0x1
022107 if r1 != 0x0 goto +0x1
021948 r0 = 0x0
022108 r8 = 0x0
021949 *(u64 *)(r10 - 0xa40) = r0
022109 *(u64 *)(r10 - 0xa40) = r8
021950 w1 = *(u8 *)(r9 + 0x1)
022110
021951 r0 = 0x1
022111
021952 if r1 != 0x0 goto +0x1
022112
021953 r0 = 0x0
022113
021954 *(u64 *)(r10 - 0xa48) = r0
022114
021955 r1 = *(u64 *)(r4 + 0x0)
022110 r1 = *(u64 *)(r4 + 0x0)
021956 *(u64 *)(r10 - 0x9b0) = r1
022111 *(u64 *)(r10 - 0x9a8) = r1
021957 w1 = *(u8 *)(r1 + 0x2)
022112 w1 = *(u8 *)(r1 + 0x2)
021958 r0 = 0x1
022113 r8 = 0x1
021959 *(u64 *)(r10 - 0x9c8) = r0
022114
021960 if r1 != 0x0 goto +0x2
022114 if r1 != 0x0 goto +0x1
021961 r1 = 0x0
022115 r8 = 0x0
021962 *(u64 *)(r10 - 0x9c8) = r1
022116 *(u64 *)(r10 - 0x998) = r8
021963 *(u64 *)(r10 - 0xa50) = r5
022117 *(u64 *)(r10 - 0xa48) = r5
021964 *(u64 *)(r10 - 0x970) = r6
022118 *(u64 *)(r10 - 0x968) = r9
021965 r1 = *(u64 *)(r10 - 0x9b0)
022119 r1 = *(u64 *)(r10 - 0x9a8)
021966 w1 = *(u8 *)(r1 + 0x1)
022120 w1 = *(u8 *)(r1 + 0x1)
021967 r5 = 0x1
022121 r9 = 0x1
021968 r0 = r8
022122
021969 if r1 != 0x0 goto +0x1
022122 if r1 != 0x0 goto +0x1
021970 r5 = 0x0
022123 r9 = 0x0
021971 *(u64 *)(r10 - 0x9a0) = r5
022124 *(u64 *)(r10 - 0xa30) = r9
021972 r6 = *(u64 *)(r4 + 0x8)
022125 r8 = *(u64 *)(r4 + 0x8)
021973 w1 = *(u8 *)(r6 + 0x2)
022126 w1 = *(u8 *)(r8 + 0x2)
021974 r5 = 0x1
022127 r5 = 0x1
021975 *(u64 *)(r10 - 0x9d0) = r5
022128 *(u64 *)(r10 - 0x9c0) = r5
021976 if r1 != 0x0 goto +0x2
022129 if r1 != 0x0 goto +0x2
021977 r1 = 0x0
022130 r1 = 0x0
021978 *(u64 *)(r10 - 0x9d0) = r1
022131 *(u64 *)(r10 - 0x9c0) = r1
021979 *(u64 *)(r10 - 0xa18) = r2
022132 *(u64 *)(r10 - 0xa08) = r3
021980 w1 = *(u8 *)(r6 + 0x1)
022133 w1 = *(u8 *)(r8 + 0x1)
021981 r2 = 0x1
022134 r3 = 0x1
021982 if r1 != 0x0 goto +0x1
022135 if r1 != 0x0 goto +0x1
021983 r2 = 0x0
022136 r3 = 0x0
021984 *(u64 *)(r10 - 0xa58) = r2
022137 *(u64 *)(r10 - 0xa50) = r3
021985 r2 = *(u64 *)(r4 + 0x10)
022138 r3 = *(u64 *)(r4 + 0x10)
021986 w1 = *(u8 *)(r2 + 0x2)
022139 w1 = *(u8 *)(r3 + 0x2)
021987 if r1 != 0x0 goto +0x1
022140 if r1 != 0x0 goto +0x1
021988 r5 = 0x0
022141 r5 = 0x0
021989 *(u64 *)(r10 - 0x990) = r3
022142 *(u64 *)(r10 - 0x988) = r0
021990 *(u64 *)(r10 - 0xa10) = r2
022143 *(u64 *)(r10 - 0x970) = r6
021991 w1 = *(u8 *)(r2 + 0x1)
022144 w1 = *(u8 *)(r3 + 0x1)
021992 r2 = 0x1
022145 r6 = 0x1
021993 if r1 != 0x0 goto +0x1
022146 if r1 != 0x0 goto +0x1
021994 r2 = 0x0
022147 r6 = 0x0
021995 *(u64 *)(r10 - 0xa68) = r2
022148 *(u64 *)(r10 - 0xa60) = r6
021996 r2 = *(u64 *)(r4 + 0x18)
022149 r6 = *(u64 *)(r4 + 0x18)
021997 w1 = *(u8 *)(r2 + 0x2)
022150 w1 = *(u8 *)(r6 + 0x2)
021998 r3 = 0x1
022151 r0 = 0x1
021999 *(u64 *)(r10 - 0x9d8) = r3
022152 *(u64 *)(r10 - 0x9c8) = r0
022000 if r1 != 0x0 goto +0x2
022153 if r1 != 0x0 goto +0x2
022001 r1 = 0x0
022154 r1 = 0x0
022002 *(u64 *)(r10 - 0x9d8) = r1
022155 *(u64 *)(r10 - 0x9c8) = r1
022003 *(u64 *)(r10 - 0xa20) = r7
022156 *(u64 *)(r10 - 0xa90) = r8
022004 w1 = *(u8 *)(r2 + 0x1)
022157 *(u64 *)(r10 - 0xa10) = r7
022005
022158 w1 = *(u8 *)(r6 + 0x1)
022005 if r1 != 0x0 goto +0x1
022159 if r1 != 0x0 goto +0x1
022006 r3 = 0x0
022160 r0 = 0x0
022007 r7 = *(u64 *)(r4 + 0x20)
022161 r7 = *(u64 *)(r4 + 0x20)
022008 w1 = *(u8 *)(r7 + 0x2)
022162 w1 = *(u8 *)(r7 + 0x2)
022009 r8 = 0x1
022163 r8 = 0x1
022010 *(u64 *)(r10 - 0x9e0) = r8
022164 *(u64 *)(r10 - 0x9d0) = r8
022011 if r1 != 0x0 goto +0x2
022165 if r1 != 0x0 goto +0x2
022012 r1 = 0x0
022166 r1 = 0x0
022013 *(u64 *)(r10 - 0x9e0) = r1
022167 *(u64 *)(r10 - 0x9d0) = r1
022014 *(u64 *)(r10 - 0xa70) = r3
022168 *(u64 *)(r10 - 0x9f8) = r3
022015 r1 = *(u64 *)(r10 - 0x980)
022169
022016 w1 = *(u8 *)(r7 + 0x1)
022169 w1 = *(u8 *)(r7 + 0x1)
022017 r3 = 0x1
022170 r3 = 0x1
022018 if r1 != 0x0 goto +0x1
022171 if r1 != 0x0 goto +0x1
022019 r3 = 0x0
022172 r3 = 0x0
022020 *(u64 *)(r10 - 0xa78) = r3
022173 *(u64 *)(r10 - 0xaa0) = r2
022021
022174 *(u64 *)(r10 - 0xa70) = r3
022021 r3 = *(u64 *)(r4 + 0x28)
022175 r3 = *(u64 *)(r4 + 0x28)
022022 w1 = *(u8 *)(r3 + 0x2)
022176 w1 = *(u8 *)(r3 + 0x2)
022023 if r1 != 0x0 goto +0x1
022177 if r1 != 0x0 goto +0x1
022024 r8 = 0x0
022178 r8 = 0x0
022025 *(u64 *)(r10 - 0xa80) = r8
022179 r2 = r5
022026 *(u64 *)(r10 - 0xa30) = r0
022180 *(u64 *)(r10 - 0xa78) = r8
022027
022181 r1 = *(u64 *)(r10 - 0x998)
022027 w1 = *(u8 *)(r3 + 0x1)
022182 w1 = *(u8 *)(r3 + 0x1)
022028 r8 = 0x1
022183 r8 = 0x1
022029 if r1 != 0x0 goto +0x1
022184 if r1 != 0x0 goto +0x1
022030 r8 = 0x0
022185 r8 = 0x0
022031 *(u64 *)(r10 - 0xa88) = r8
022186 *(u64 *)(r10 - 0xa80) = r8
022032 r8 = *(u64 *)(r4 + 0x30)
022187 r8 = *(u64 *)(r4 + 0x30)
022033 w1 = *(u8 *)(r8 + 0x2)
022188 w1 = *(u8 *)(r8 + 0x2)
022034 r0 = 0x1
022189 r5 = 0x1
022035 *(u64 *)(r10 - 0x9e8) = r0
022190 *(u64 *)(r10 - 0x9d8) = r5
022036 if r1 != 0x0 goto +0x2
022191 if r1 != 0x0 goto +0x2
022037 r1 = 0x0
022192 r1 = 0x0
022038 *(u64 *)(r10 - 0x9e8) = r1
022193 *(u64 *)(r10 - 0x9d8) = r1
022039 *(u64 *)(r10 - 0xa60) = r5
022194 *(u64 *)(r10 - 0xa68) = r0
022040 r1 = *(u64 *)(r10 - 0x988)
022195 r1 = *(u64 *)(r10 - 0x988)
022041 w1 = *(u8 *)(r8 + 0x1)
022196 w1 = *(u8 *)(r8 + 0x1)
022042 r5 = 0x1
022197
022043 if r1 != 0x0 goto +0x1
022197 if r1 != 0x0 goto +0x1
022044 r5 = 0x0
022198 r5 = 0x0
022045 *(u64 *)(r10 - 0xaa8) = r9
022199 r0 = *(u64 *)(r4 + 0x38)
022046 *(u64 *)(r10 - 0xa90) = r5
022200
022047 r5 = *(u64 *)(r4 + 0x38)
022201
022048 w1 = *(u8 *)(r5 + 0x2)
022202
022049 if r1 != 0x0 goto +0x1
022203
022050 r0 = 0x0
022204
022051 r9 = r6
022205
022052 *(u64 *)(r10 - 0xa98) = r0
022206
022053 r1 = *(u64 *)(r10 - 0x9a0)
022207
022054 r1 = *(u64 *)(r10 - 0x990)
022208
022055 w1 = *(u8 *)(r5 + 0x1)
022209
022056 r0 = 0x1
022210
022057 if r1 != 0x0 goto +0x1
022211
022058 r0 = 0x0
022212
022059 *(u64 *)(r10 - 0xaa0) = r0
022213
022060 r0 = *(u64 *)(r4 + 0x40)
022214
022061 w1 = *(u8 *)(r0 + 0x2)
022200 w1 = *(u8 *)(r0 + 0x2)
022062 r6 = 0x1
022201 r9 = 0x1
022063 *(u64 *)(r10 - 0x9f0) = r6
022202 *(u64 *)(r10 - 0x9e0) = r9
022064 if r1 != 0x0 goto +0x2
022203 if r1 != 0x0 goto +0x2
022065 r1 = 0x0
022204 r1 = 0x0
022066 *(u64 *)(r10 - 0x9f0) = r1
022205 *(u64 *)(r10 - 0x9e0) = r1
022067 *(u64 *)(r10 - 0xab0) = r7
022206 *(u64 *)(r10 - 0xa88) = r5
022068
022207 *(u64 *)(r10 - 0xa58) = r2
022069
022208 r1 = *(u64 *)(r10 - 0x980)
022068 w1 = *(u8 *)(r0 + 0x1)
022209 w1 = *(u8 *)(r0 + 0x1)
022069 *(u64 *)(r10 - 0x9f8) = r6
022210 r5 = 0x1
022070 r6 = r9
022211
022071 if r1 != 0x0 goto +0x2
022211 if r1 != 0x0 goto +0x1
022072
022212 r5 = 0x0
022073
022213 *(u64 *)(r10 - 0xaa8) = r6
022074
022214 *(u64 *)(r10 - 0xa98) = r5
022075
022215 r5 = *(u64 *)(r4 + 0x40)
022076
022216 w1 = *(u8 *)(r5 + 0x2)
022077
022217 *(u64 *)(r10 - 0x9e8) = r9
022078
022218 r2 = *(u64 *)(r10 - 0xaa0)
022079
022219 if r1 != 0x0 goto +0x2
022072 r1 = 0x0
022220 r1 = 0x0
022073 *(u64 *)(r10 - 0x9f8) = r1
022221 *(u64 *)(r10 - 0x9e8) = r1
022074 r7 = r2
022222 w1 = *(u8 *)(r5 + 0x1)
022075 r1 = *(u64 *)(r10 - 0x9a8)
022223 r6 = 0x1
022076
022224 if r1 != 0x0 goto +0x1
022077
022225 r6 = 0x0
022078
022226 r1 = *(u64 *)(r10 - 0x9a0)
022076 w1 = *(u8 *)(r1 + 0x2)
022227 w1 = *(u8 *)(r1 + 0x2)
022077 r9 = 0x1
022228 *(u64 *)(r10 - 0x9f0) = r9
022078 *(u64 *)(r10 - 0xa00) = r9
022229
022079 r9 = *(u64 *)(r10 - 0xaa8)
022230
022080 if r1 != 0x0 goto +0x2
022229 if r1 != 0x0 goto +0x2
022081 r1 = 0x0
022230 r1 = 0x0
022082 *(u64 *)(r10 - 0xa00) = r1
022231 *(u64 *)(r10 - 0x9f0) = r1
022083 r1 = *(u64 *)(r10 - 0x9b8)
022232 r1 = *(u64 *)(r10 - 0x9b0)
022084 w1 = *(u8 *)(r1 + 0x2)
022233 w1 = *(u8 *)(r1 + 0x2)
022085 r2 = 0x1
022234
022086 *(u64 *)(r10 - 0xa08) = r2
022235
022087 if r1 != 0x0 goto +0x2
022234 if r1 != 0x0 goto +0x1
022088 r1 = 0x0
022235 r9 = 0x0
022089 *(u64 *)(r10 - 0xa08) = r1
022236 *(u64 *)(r10 - 0xab0) = r9
022090 r1 = *(u64 *)(r10 - 0x968)
022237 r1 = *(u64 *)(r10 - 0x968)
022091 r1 = *(u64 *)(r10 - 0x998)
022238 r1 = *(u64 *)(r10 - 0x990)
022092 w1 = *(u8 *)(r1 + 0x2)
022239 w1 = *(u8 *)(r1 + 0x2)
022093 if r1 != 0x0 goto +0x2
022240 if r1 != 0x0 goto +0x2
022094 r1 = 0x0
022241 r1 = 0x0
022095 *(u64 *)(r10 - 0x9c0) = r1
022242 *(u64 *)(r10 - 0x9b8) = r1
022096 r1 = *(u64 *)(r10 - 0xa50)
022243 r1 = *(u64 *)(r10 - 0xa48)
022097 r1 += 0x8
022244 r1 += 0x8
022098 *(u64 *)(r10 - 0x880) = r1
022245 *(u64 *)(r10 - 0x880) = r1
022099 r1 = *(u64 *)(r10 - 0xa38)
022246 r1 = *(u64 *)(r10 - 0xa28)
022100 r1 += 0x8
022247 r1 += 0x8
022101 *(u64 *)(r10 - 0x890) = r1
022248 *(u64 *)(r10 - 0x890) = r1
022102 r9 += 0x8
022249 r2 += 0x8
022103 *(u64 *)(r10 - 0x8a0) = r9
022250 *(u64 *)(r10 - 0x8a0) = r2
022104 r1 = *(u64 *)(r10 - 0x998)
022251 r1 = *(u64 *)(r10 - 0x990)
022105 r1 += 0x8
022252 r1 += 0x8
022106 *(u64 *)(r10 - 0x8b0) = r1
022253 *(u64 *)(r10 - 0x8b0) = r1
022107 r1 = *(u64 *)(r10 - 0x9b8)
022254 r1 = *(u64 *)(r10 - 0x9b0)
022108 r1 += 0x8
022255 r1 += 0x8
022109 *(u64 *)(r10 - 0x8c0) = r1
022256 *(u64 *)(r10 - 0x8c0) = r1
022110 r1 = *(u64 *)(r10 - 0x9a8)
022257 r1 = *(u64 *)(r10 - 0x9a0)
022111 r1 += 0x8
022258 r1 += 0x8
022112 *(u64 *)(r10 - 0x8d0) = r1
022259 *(u64 *)(r10 - 0x8d0) = r1
022113 r0 += 0x8
022260
022114 *(u64 *)(r10 - 0x8e0) = r0
022261
022115 r5 += 0x8
022260 r5 += 0x8
022116 *(u64 *)(r10 - 0x8f0) = r5
022261 *(u64 *)(r10 - 0x8e0) = r5
022117
022262 r0 += 0x8
022118
022263 *(u64 *)(r10 - 0x8f0) = r0
022117 r8 += 0x8
022264 r8 += 0x8
022118 *(u64 *)(r10 - 0x900) = r8
022265 *(u64 *)(r10 - 0x900) = r8
022119 r3 += 0x8
022266 r3 += 0x8
022120 *(u64 *)(r10 - 0x910) = r3
022267 *(u64 *)(r10 - 0x910) = r3
022121 r1 = *(u64 *)(r10 - 0xab0)
022268
022122 r1 += 0x8
022269
022123 *(u64 *)(r10 - 0x920) = r1
022270
022124 r7 += 0x8
022268 r7 += 0x8
022125 *(u64 *)(r10 - 0x930) = r7
022269 *(u64 *)(r10 - 0x920) = r7
022126 r7 = *(u64 *)(r10 - 0xa10)
022270 r1 = *(u64 *)(r10 - 0xaa8)
022127
022271 r1 += 0x8
022128
022272 *(u64 *)(r10 - 0x930) = r1
022129
022273 r7 = *(u64 *)(r10 - 0x9f8)
022127 r1 = r7
022274 r1 = r7
022128 r1 += 0x8
022275 r1 += 0x8
022129 *(u64 *)(r10 - 0x940) = r1
022276 *(u64 *)(r10 - 0x940) = r1
022130 r6 += 0x8
022277 r1 = *(u64 *)(r10 - 0xa90)
022131 *(u64 *)(r10 - 0x950) = r6
022278
022132 r1 = *(u64 *)(r10 - 0x9b0)
022279
022133 r1 += 0x8
022278 r1 += 0x8
022134
022279 *(u64 *)(r10 - 0x950) = r1
022135
022280 r1 = *(u64 *)(r10 - 0x9a8)
022136
022281 r1 += 0x8
022134 *(u64 *)(r10 - 0x960) = r1
022282 *(u64 *)(r10 - 0x960) = r1
022135 r1 = *(u64 *)(r10 - 0xa28)
022283 r1 = *(u64 *)(r10 - 0xa18)
022136 *(u8 *)(r10 - 0x877) = w1
022284 *(u8 *)(r10 - 0x877) = w1
022137 r1 = *(u64 *)(r10 - 0x990)
022285
022138 *(u8 *)(r10 - 0x878) = w1
022286
022139 r1 = *(u64 *)(r10 - 0x988)
022285 r1 = *(u64 *)(r10 - 0x988)
022140 *(u8 *)(r10 - 0x887) = w1
022286 *(u8 *)(r10 - 0x878) = w1
022141 r1 = *(u64 *)(r10 - 0x980)
022287 r1 = *(u64 *)(r10 - 0x980)
022142
022288 *(u8 *)(r10 - 0x887) = w1
022143
022289 r1 = *(u64 *)(r10 - 0xa08)
022142 *(u8 *)(r10 - 0x888) = w1
022290 *(u8 *)(r10 - 0x888) = w1
022143 r1 = *(u64 *)(r10 - 0xa48)
022291
022144 *(u8 *)(r10 - 0x897) = w1
022292
022145 r1 = *(u64 *)(r10 - 0xa40)
022291 r1 = *(u64 *)(r10 - 0xa40)
022146
022292 *(u8 *)(r10 - 0x897) = w1
022147
022293 r1 = *(u64 *)(r10 - 0xa38)
022146 *(u8 *)(r10 - 0x898) = w1
022294 *(u8 *)(r10 - 0x898) = w1
022147 r1 = *(u64 *)(r10 - 0xa18)
022295 r1 = *(u64 *)(r10 - 0xa00)
022148 *(u8 *)(r10 - 0x8a7) = w1
022296 *(u8 *)(r10 - 0x8a7) = w1
022149 r1 = *(u64 *)(r10 - 0x9c0)
022297 r1 = *(u64 *)(r10 - 0x9b8)
022150 *(u8 *)(r10 - 0x8a8) = w1
022298 *(u8 *)(r10 - 0x8a8) = w1
022151 r1 = *(u64 *)(r10 - 0xa30)
022299 r1 = *(u64 *)(r10 - 0xa20)
022152 *(u8 *)(r10 - 0x8b7) = w1
022300 *(u8 *)(r10 - 0x8b7) = w1
022153 r1 = *(u64 *)(r10 - 0xa08)
022301 r1 = *(u64 *)(r10 - 0xab0)
022154 *(u8 *)(r10 - 0x8b8) = w1
022302 *(u8 *)(r10 - 0x8b8) = w1
022155 r1 = *(u64 *)(r10 - 0xa20)
022303 r1 = *(u64 *)(r10 - 0xa10)
022156 *(u8 *)(r10 - 0x8c7) = w1
022304 *(u8 *)(r10 - 0x8c7) = w1
022157 r1 = *(u64 *)(r10 - 0xa00)
022305
022158 *(u8 *)(r10 - 0x8c8) = w1
022306
022159 r1 = *(u64 *)(r10 - 0x9f8)
022307
022160 *(u8 *)(r10 - 0x8d7) = w1
022308
022161 r1 = *(u64 *)(r10 - 0x9f0)
022305 r1 = *(u64 *)(r10 - 0x9f0)
022162
022306 *(u8 *)(r10 - 0x8c8) = w1
022163
022307 *(u8 *)(r10 - 0x8d7) = w6
022164
022308 r1 = *(u64 *)(r10 - 0x9e8)
022162 *(u8 *)(r10 - 0x8d8) = w1
022309 *(u8 *)(r10 - 0x8d8) = w1
022163 r1 = *(u64 *)(r10 - 0xaa0)
022310
022164 *(u8 *)(r10 - 0x8e7) = w1
022311
022165 r1 = *(u64 *)(r10 - 0xa98)
022310 r1 = *(u64 *)(r10 - 0xa98)
022166
022311 *(u8 *)(r10 - 0x8e7) = w1
022167
022312 r1 = *(u64 *)(r10 - 0x9e0)
022166 *(u8 *)(r10 - 0x8e8) = w1
022313 *(u8 *)(r10 - 0x8e8) = w1
022167 r1 = *(u64 *)(r10 - 0xa90)
022314 r1 = *(u64 *)(r10 - 0xa88)
022168 *(u8 *)(r10 - 0x8f7) = w1
022315 *(u8 *)(r10 - 0x8f7) = w1
022169 r1 = *(u64 *)(r10 - 0x9e8)
022316 r1 = *(u64 *)(r10 - 0x9d8)
022170 *(u8 *)(r10 - 0x8f8) = w1
022317 *(u8 *)(r10 - 0x8f8) = w1
022171 r1 = *(u64 *)(r10 - 0xa88)
022318
022172 *(u8 *)(r10 - 0x907) = w1
022319
022173 r1 = *(u64 *)(r10 - 0xa80)
022318 r1 = *(u64 *)(r10 - 0xa80)
022174 *(u8 *)(r10 - 0x908) = w1
022319 *(u8 *)(r10 - 0x907) = w1
022175 r1 = *(u64 *)(r10 - 0xa78)
022320 r1 = *(u64 *)(r10 - 0xa78)
022176
022321 *(u8 *)(r10 - 0x908) = w1
022177
022322 r1 = *(u64 *)(r10 - 0xa70)
022176 *(u8 *)(r10 - 0x917) = w1
022323 *(u8 *)(r10 - 0x917) = w1
022177 r1 = *(u64 *)(r10 - 0x9e0)
022324 r1 = *(u64 *)(r10 - 0x9d0)
022178 *(u8 *)(r10 - 0x918) = w1
022325 *(u8 *)(r10 - 0x918) = w1
022179 r1 = *(u64 *)(r10 - 0xa70)
022326 r1 = *(u64 *)(r10 - 0xa68)
022180 *(u8 *)(r10 - 0x927) = w1
022327 *(u8 *)(r10 - 0x927) = w1
022181 r1 = *(u64 *)(r10 - 0x9d8)
022328 r1 = *(u64 *)(r10 - 0x9c8)
022182 *(u8 *)(r10 - 0x928) = w1
022329 *(u8 *)(r10 - 0x928) = w1
022183 r1 = *(u64 *)(r10 - 0xa68)
022330
022184 *(u8 *)(r10 - 0x937) = w1
022331
022185 r1 = *(u64 *)(r10 - 0xa60)
022330 r1 = *(u64 *)(r10 - 0xa60)
022186 *(u8 *)(r10 - 0x938) = w1
022331 *(u8 *)(r10 - 0x937) = w1
022187 r1 = *(u64 *)(r10 - 0xa58)
022332 r1 = *(u64 *)(r10 - 0xa58)
022188
022333 *(u8 *)(r10 - 0x938) = w1
022189
022334 r1 = *(u64 *)(r10 - 0xa50)
022188 *(u8 *)(r10 - 0x947) = w1
022335 *(u8 *)(r10 - 0x947) = w1
022189 r1 = *(u64 *)(r10 - 0x9d0)
022336 r1 = *(u64 *)(r10 - 0x9c0)
022190 *(u8 *)(r10 - 0x948) = w1
022337 *(u8 *)(r10 - 0x948) = w1
022191 r1 = *(u64 *)(r10 - 0x9a0)
022338 r1 = *(u64 *)(r10 - 0xa30)
022192 *(u8 *)(r10 - 0x957) = w1
022339 *(u8 *)(r10 - 0x957) = w1
022193 r1 = *(u64 *)(r10 - 0x9c8)
022340 r1 = *(u64 *)(r10 - 0x998)
022194 *(u8 *)(r10 - 0x958) = w1
022341 *(u8 *)(r10 - 0x958) = w1
022195 r1 = *(u64 *)(r7 + 0x98)
022342 r1 = *(u64 *)(r7 + 0x98)
022196 *(u64 *)(r10 - 0x980) = r1
022343 *(u64 *)(r10 - 0x980) = r1
67 unchanged instructions hidden
022264 *(u64 *)(r10 - 0x40) = 0x0
022411 *(u64 *)(r10 - 0x40) = 0x0
022265 r1 = r10
022412 r1 = r10
022266 r1 += -0x60
022413 r1 += -0x60
022267 call -0x56fc
022414 call -0x578f
022268 r8 = r0
022415 r8 = r0
022269 r9 = r8
022416 r9 = r8
022270 r9 <<= 0x20
022417 r9 <<= 0x20
66 unchanged instructions hidden
022337 r1 = r10
022484 r1 = r10
022338 r1 += -0x960
022485 r1 += -0x960
022339 r6 = r4
022486 r6 = r4
022340 call -0x56e4
022487 call -0x5777
022341 r4 = r6
022488 r4 = r6
022342 r1 = 0x0
022489 r1 = 0x0
022343 r3 = r10
022490 r3 = r10
323 unchanged instructions hidden
022667 *(u64 *)(r10 - 0x40) = 0x0
022814 *(u64 *)(r10 - 0x40) = 0x0
022668 r1 = r10
022815 r1 = r10
022669 r1 += -0x60
022816 r1 += -0x60
022670 call -0x588f
022817 call -0x5922
022671 r7 = r0
022818 r7 = r0
022672 r9 = r7
022819 r9 = r7
022673 r9 <<= 0x20
022820 r9 <<= 0x20
52 unchanged instructions hidden
022726 *(u64 *)(r10 - 0x98) = r6
022873 *(u64 *)(r10 - 0x98) = r6
022727 r1 = r10
022874 r1 = r10
022728 r1 += -0x960
022875 r1 += -0x960
022729 call -0x5869
022876 call -0x58fc
022730 r4 = *(u64 *)(r10 - 0x978)
022877 r4 = *(u64 *)(r10 - 0x978)
022731 r1 = 0x0
022878 r1 = 0x0
022732 r3 = r10
022879 r3 = r10
58 unchanged instructions hidden
022791 r1 = r10
022938 r1 = r10
022792 r1 += -0x960
022939 r1 += -0x960
022793 r7 = r4
022940 r7 = r4
022794 call -0x58aa
022941 call -0x593d
022795 r1 = 0x0
022942 r1 = 0x0
022796 r3 = r10
022943 r3 = r10
022797 r3 += -0x957
022944 r3 += -0x957
70 unchanged instructions hidden
022868 *(u64 *)(r10 - 0x80) = r1
023015 *(u64 *)(r10 - 0x80) = r1
022869 r1 = r10
023016 r1 = r10
022870 r1 += -0x960
023017 r1 += -0x960
022871 call -0x58f7
023018 call -0x598a
022872 r4 = *(u64 *)(r10 - 0x978)
023019 r4 = *(u64 *)(r10 - 0x978)
022873 r2 = 0x0
023020 r2 = 0x0
022874 r3 = r10
023021 r3 = r10
4 unchanged instructions hidden
022879 if r0 == 0xd goto +0x1
023026 if r0 == 0xd goto +0x1
022880 goto +0x11
023027 goto +0x19
022881 if r3 == 0x1 goto +0x9f7
023028 if r3 == 0x1 goto +0xa0c
022882 r8 = 0xa
023029 r7 = 0xa
022883 if r5 < 0x18 goto +0x1dcc
023030 if r5 < 0x18 goto +0x1def
022884 *(u64 *)(r10 - 0x970) = r6
023031 r8 = r9
022885 r3 = r9
023032
022886 w9 = *(u8 *)(r2 + 0x1)
023032 w9 = *(u8 *)(r2 + 0x1)
022887 r1 = r9
023033 r1 = r9
022888
023034 r2 = 0x40
022889
023035 if r1 == 0x0 goto +0x1
022890
023036 r2 = 0x38
022891
023037 r3 = r4
022892
023038 r3 += r2
022893
023039 r2 = *(u64 *)(r3 + 0x0)
022894
023040 r2 = *(u64 *)(r2 + 0x98)
022895
023041 r2 ^= -0x1
022896
023042 if r2 < r6 goto +0x1
022897
023043 r2 = r6
022888 if r1 != 0x0 goto +0xbd9
023044 if r1 != 0x0 goto +0xbe5
022889 r6 = r4
023045 r7 = r4
022890 r2 = r3
023046
022891 r1 = 0x70e8d9b452152ec6 ll
023046 r1 = 0x70e8d9b452152ec6 ll
022892 *(u64 *)(r10 - 0xa0) = r1
023047 *(u64 *)(r10 - 0xa0) = r1
022893 *(u64 *)(r10 - 0x90) = 0x100
023048 *(u64 *)(r10 - 0x90) = 0x100
295 unchanged instructions hidden
023189 *(u64 *)(r10 - 0x780) = 0x0
023344 *(u64 *)(r10 - 0x780) = 0x0
023190 r1 = r10
023345 r1 = r10
023191 r1 += -0x7a0
023346 r1 += -0x7a0
023192 call -0x5a99
023347 call -0x5b34
023193 r8 = r0
023348 r8 = r0
023194 r9 = r8
023349 r9 = r8
023195 r9 <<= 0x20
023350 r9 <<= 0x20
27 unchanged instructions hidden
023223 *(u64 *)(r10 - 0x98) = r6
023378 *(u64 *)(r10 - 0x98) = r6
023224 *(u64 *)(r10 - 0x90) = 0x0
023379 *(u64 *)(r10 - 0x90) = 0x0
023225 r1 = *(u64 *)(r4 + 0x50)
023380 r1 = *(u64 *)(r4 + 0x50)
023226 *(u64 *)(r10 - 0x990) = r1
023381 *(u64 *)(r10 - 0x998) = r1
023227 w1 = *(u8 *)(r1 + 0x1)
023382 w1 = *(u8 *)(r1 + 0x1)
023228 r2 = 0x1
023383 r2 = 0x1
023229 *(u64 *)(r10 - 0x9b0) = r2
023384 *(u64 *)(r10 - 0x9b8) = r2
023230
023385 r0 = 0x1
023230 if r1 != 0x0 goto +0x1
023386 if r1 != 0x0 goto +0x1
023231 r2 = 0x0
023387 r0 = 0x0
023232 r5 = *(u64 *)(r4 + 0x60)
023388 r5 = *(u64 *)(r4 + 0x60)
023233 w1 = *(u8 *)(r5 + 0x2)
023389 w1 = *(u8 *)(r5 + 0x2)
023234 r3 = 0x1
023390
023235 if r1 != 0x0 goto +0x1
023390 if r1 != 0x0 goto +0x1
023236 r3 = 0x0
023391 r2 = 0x0
023237 *(u64 *)(r10 - 0xa18) = r5
023392
023238 w1 = *(u8 *)(r5 + 0x1)
023393
023239 r5 = 0x1
023394
023240 if r1 != 0x0 goto +0x1
023395
023241 r5 = 0x0
023396
023242 *(u64 *)(r10 - 0x980) = r2
023392 *(u64 *)(r10 - 0x980) = r2
023243 r7 = *(u64 *)(r4 + 0x68)
023393 *(u64 *)(r10 - 0xa28) = r5
023244 w1 = *(u8 *)(r7 + 0x2)
023394 w1 = *(u8 *)(r5 + 0x1)
023245 r2 = 0x1
023395 r2 = 0x1
023246 if r1 != 0x0 goto +0x1
023396 if r1 != 0x0 goto +0x1
023247 r2 = 0x0
023397 r2 = 0x0
023248 *(u64 *)(r10 - 0x988) = r2
023398 r3 = *(u64 *)(r4 + 0x68)
023249 w1 = *(u8 *)(r7 + 0x1)
023399 w1 = *(u8 *)(r3 + 0x2)
023250 r2 = 0x1
023400
023251 if r1 != 0x0 goto +0x1
023401
023252 r2 = 0x0
023402
023253 *(u64 *)(r10 - 0xa00) = r5
023403
023254 r1 = *(u64 *)(r4 + 0x40)
023404
023255 *(u64 *)(r10 - 0x9a0) = r1
023405
023256 w1 = *(u8 *)(r1 + 0x1)
023406
023257 r5 = 0x1
023400 r5 = 0x1
023258 if r1 != 0x0 goto +0x1
023401 if r1 != 0x0 goto +0x1
023259 r5 = 0x0
023402 r5 = 0x0
023260 *(u64 *)(r10 - 0xa08) = r5
023403 w1 = *(u8 *)(r3 + 0x1)
023261 *(u64 *)(r10 - 0x9f8) = r3
023404 r7 = 0x1
023262 r5 = *(u64 *)(r4 + 0x48)
023405
023263 w1 = *(u8 *)(r5 + 0x2)
023406
023264 r3 = 0x1
023407
023265 if r1 != 0x0 goto +0x1
023405 if r1 != 0x0 goto +0x1
023266 r3 = 0x0
023406 r7 = 0x0
023267 *(u64 *)(r10 - 0xa10) = r3
023407 *(u64 *)(r10 - 0xa18) = r7
023268 r3 = *(u64 *)(r4 + 0x58)
023408 r1 = *(u64 *)(r4 + 0x40)
023269 w1 = *(u8 *)(r3 + 0x2)
023409 *(u64 *)(r10 - 0x9a8) = r1
023270 r8 = 0x1
023410 w1 = *(u8 *)(r1 + 0x1)
023271
023411 r7 = 0x1
023271 if r1 != 0x0 goto +0x1
023412 if r1 != 0x0 goto +0x1
023272 r8 = 0x0
023413 r7 = 0x0
023273 *(u64 *)(r10 - 0xa28) = r8
023414 *(u64 *)(r10 - 0x990) = r5
023274 w1 = *(u8 *)(r3 + 0x1)
023415 *(u64 *)(r10 - 0xa10) = r7
023275
023416 *(u64 *)(r10 - 0x968) = r9
023276
023417 r7 = *(u64 *)(r4 + 0x48)
023277
023418 w1 = *(u8 *)(r7 + 0x2)
023275 r8 = 0x1
023419 r8 = 0x1
023276 if r1 != 0x0 goto +0x1
023420 if r1 != 0x0 goto +0x1
023277 r8 = 0x0
023421 r8 = 0x0
023278 *(u64 *)(r10 - 0xa38) = r8
023422 r9 = *(u64 *)(r4 + 0x58)
023279
023423 w1 = *(u8 *)(r9 + 0x2)
023280
023424 r5 = 0x1
023281
023425 if r1 != 0x0 goto +0x1
023282
023426 r5 = 0x0
023283
023427 *(u64 *)(r10 - 0xa30) = r5
023284
023428 w1 = *(u8 *)(r9 + 0x1)
023285
023429 r5 = 0x1
023286
023430 if r1 != 0x0 goto +0x1
023287
023431 r5 = 0x0
023288
023432 *(u64 *)(r10 - 0xa38) = r5
023279 r1 = *(u64 *)(r4 + 0x0)
023433 r1 = *(u64 *)(r4 + 0x0)
023280 *(u64 *)(r10 - 0x9a8) = r1
023434 *(u64 *)(r10 - 0x9b0) = r1
023281 w1 = *(u8 *)(r1 + 0x2)
023435 w1 = *(u8 *)(r1 + 0x2)
023282 r8 = 0x1
023436 r5 = 0x1
023283
023437 *(u64 *)(r10 - 0x9c0) = r5
023283 if r1 != 0x0 goto +0x1
023438 if r1 != 0x0 goto +0x2
023284 r8 = 0x0
023439 r1 = 0x0
023285 *(u64 *)(r10 - 0xa40) = r7
023440 *(u64 *)(r10 - 0x9c0) = r1
023286 *(u64 *)(r10 - 0x968) = r9
023441 *(u64 *)(r10 - 0xa40) = r3
023287 r1 = *(u64 *)(r10 - 0x9a8)
023442 *(u64 *)(r10 - 0x970) = r6
023288
023443 r1 = *(u64 *)(r10 - 0x9b0)
023288 w1 = *(u8 *)(r1 + 0x1)
023444 w1 = *(u8 *)(r1 + 0x1)
023289 r9 = 0x1
023445 r3 = 0x1
023290 if r1 != 0x0 goto +0x1
023446 if r1 != 0x0 goto +0x1
023291 r9 = 0x0
023447 r3 = 0x0
023292 *(u64 *)(r10 - 0xa30) = r9
023448 *(u64 *)(r10 - 0x9a0) = r3
023293 r0 = *(u64 *)(r4 + 0x8)
023449 r5 = *(u64 *)(r4 + 0x8)
023294 w1 = *(u8 *)(r0 + 0x2)
023450 w1 = *(u8 *)(r5 + 0x2)
023295 r7 = 0x1
023451 r3 = 0x1
023296 *(u64 *)(r10 - 0x9b8) = r7
023452 *(u64 *)(r10 - 0x9c8) = r3
023297 if r1 != 0x0 goto +0x2
023453 if r1 != 0x0 goto +0x2
023298 r1 = 0x0
023454 r1 = 0x0
023299 *(u64 *)(r10 - 0x9b8) = r1
023455 *(u64 *)(r10 - 0x9c8) = r1
023300 *(u64 *)(r10 - 0x998) = r2
023456 *(u64 *)(r10 - 0x988) = r2
023301 *(u64 *)(r10 - 0xa20) = r8
023457 *(u64 *)(r10 - 0xa20) = r8
023302 w1 = *(u8 *)(r0 + 0x1)
023458 w1 = *(u8 *)(r5 + 0x1)
023303 r8 = 0x1
023459
023304 if r1 != 0x0 goto +0x1
023459 if r1 != 0x0 goto +0x1
023305 r8 = 0x0
023460 r3 = 0x0
023306 r7 = *(u64 *)(r4 + 0x10)
023461 r8 = *(u64 *)(r4 + 0x10)
023307 w1 = *(u8 *)(r7 + 0x2)
023462 w1 = *(u8 *)(r8 + 0x2)
023308 r2 = 0x1
023463 r2 = 0x1
023309 *(u64 *)(r10 - 0x9c0) = r2
023464 *(u64 *)(r10 - 0x9d0) = r2
023310 if r1 != 0x0 goto +0x2
023465 if r1 != 0x0 goto +0x2
023311 r1 = 0x0
023466 r1 = 0x0
023312 *(u64 *)(r10 - 0x9c0) = r1
023467 *(u64 *)(r10 - 0x9d0) = r1
023313 *(u64 *)(r10 - 0xa78) = r0
023468 *(u64 *)(r10 - 0xa08) = r0
023314 r1 = *(u64 *)(r10 - 0x980)
023469 w1 = *(u8 *)(r8 + 0x1)
023315 w1 = *(u8 *)(r7 + 0x1)
023470
023316 if r1 != 0x0 goto +0x1
023470 if r1 != 0x0 goto +0x1
023317 r2 = 0x0
023471 r2 = 0x0
023318 *(u64 *)(r10 - 0xa88) = r7
023472
023319 *(u64 *)(r10 - 0xa50) = r2
023472 *(u64 *)(r10 - 0xa50) = r2
023320 r2 = *(u64 *)(r4 + 0x18)
023473 r2 = *(u64 *)(r4 + 0x18)
023321 w1 = *(u8 *)(r2 + 0x2)
023474 w1 = *(u8 *)(r2 + 0x2)
023322 r0 = 0x1
023475 r0 = 0x1
023323 *(u64 *)(r10 - 0x9c8) = r0
023476 *(u64 *)(r10 - 0x9d8) = r0
023324 if r1 != 0x0 goto +0x2
023477 if r1 != 0x0 goto +0x2
023325 r1 = 0x0
023478 r1 = 0x0
023326 *(u64 *)(r10 - 0x9c8) = r1
023479 *(u64 *)(r10 - 0x9d8) = r1
023327 r7 = r5
023480 *(u64 *)(r10 - 0xa78) = r5
023328 r1 = *(u64 *)(r10 - 0x988)
023481 r1 = *(u64 *)(r10 - 0x990)
023329 w1 = *(u8 *)(r2 + 0x1)
023482 w1 = *(u8 *)(r2 + 0x1)
023330 if r1 != 0x0 goto +0x1
023483 if r1 != 0x0 goto +0x1
023331 r0 = 0x0
023484 r0 = 0x0
1 unchanged instructions hidden
023333 r0 = *(u64 *)(r4 + 0x20)
023486 r0 = *(u64 *)(r4 + 0x20)
023334 w1 = *(u8 *)(r0 + 0x2)
023487 w1 = *(u8 *)(r0 + 0x2)
023335 r5 = 0x1
023488 r5 = 0x1
023336 *(u64 *)(r10 - 0x9d0) = r5
023489 *(u64 *)(r10 - 0x9e0) = r5
023337 if r1 != 0x0 goto +0x2
023490 if r1 != 0x0 goto +0x2
023338 r1 = 0x0
023491 r1 = 0x0
023339 *(u64 *)(r10 - 0x9d0) = r1
023492 *(u64 *)(r10 - 0x9e0) = r1
023340 *(u64 *)(r10 - 0x970) = r6
023493 *(u64 *)(r10 - 0xa00) = r2
023341 w1 = *(u8 *)(r0 + 0x1)
023494 w1 = *(u8 *)(r0 + 0x1)
023342 r6 = 0x1
023495
023343 r5 = r7
023496
023344 if r1 != 0x0 goto +0x1
023497
023345 r6 = 0x0
023498
023346 *(u64 *)(r10 - 0xa60) = r6
023499
023347 r6 = *(u64 *)(r4 + 0x28)
023500
023348 w1 = *(u8 *)(r6 + 0x2)
023501
023349 r7 = 0x1
023502
023350 if r1 != 0x0 goto +0x1
023503
023351 r7 = 0x0
023504
023352 r9 = r3
023505
023353 *(u64 *)(r10 - 0xa68) = r7
023506
023354 *(u64 *)(r10 - 0xa48) = r8
023507
023355 r1 = *(u64 *)(r10 - 0x998)
023508
023356 w1 = *(u8 *)(r6 + 0x1)
023509
023357 r7 = 0x1
023510
023358 if r1 != 0x0 goto +0x1
023511
023359 r7 = 0x0
023512
023360 *(u64 *)(r10 - 0xa70) = r7
023513
023361 r7 = *(u64 *)(r4 + 0x30)
023514
023362 w1 = *(u8 *)(r7 + 0x2)
023515
023363 r3 = 0x1
023516
023364 *(u64 *)(r10 - 0x9d8) = r3
023517
023365 if r1 != 0x0 goto +0x2
023518
023366 r1 = 0x0
023519
023367 *(u64 *)(r10 - 0x9d8) = r1
023520
023368 *(u64 *)(r10 - 0x9f0) = r2
023521
023369 w1 = *(u8 *)(r7 + 0x1)
023522
023370 r2 = 0x1
023495 r2 = 0x1
023371 r3 = r9
023496
023372 if r1 != 0x0 goto +0x1
023496 if r1 != 0x0 goto +0x1
023373 r2 = 0x0
023497 r2 = 0x0
023374 *(u64 *)(r10 - 0xa80) = r2
023498 *(u64 *)(r10 - 0xa60) = r2
023375 r2 = *(u64 *)(r4 + 0x38)
023499 r2 = *(u64 *)(r4 + 0x28)
023376 w1 = *(u8 *)(r2 + 0x2)
023500 w1 = *(u8 *)(r2 + 0x2)
023377 r9 = 0x1
023501
023378 *(u64 *)(r10 - 0x9e0) = r9
023502
023379 if r1 != 0x0 goto +0x2
023501 if r1 != 0x0 goto +0x1
023380 r1 = 0x0
023502 r5 = 0x0
023381 *(u64 *)(r10 - 0x9e0) = r1
023503 r6 = r7
023382
023504 *(u64 *)(r10 - 0xa48) = r3
023383
023505 r1 = *(u64 *)(r10 - 0x980)
023382 w1 = *(u8 *)(r2 + 0x1)
023506 w1 = *(u8 *)(r2 + 0x1)
023383 r8 = 0x1
023507 r3 = 0x1
023384 if r1 != 0x0 goto +0x1
023508 if r1 != 0x0 goto +0x1
023385 r8 = 0x0
023509 r3 = 0x0
023386 r1 = *(u64 *)(r10 - 0x9a0)
023510 *(u64 *)(r10 - 0xa70) = r3
023387 w1 = *(u8 *)(r1 + 0x2)
023511 r3 = *(u64 *)(r4 + 0x30)
023388 *(u64 *)(r10 - 0x9e8) = r9
023512 w1 = *(u8 *)(r3 + 0x2)
023389
023513 r7 = 0x1
023390
023514 *(u64 *)(r10 - 0x9e8) = r7
023389 if r1 != 0x0 goto +0x2
023515 if r1 != 0x0 goto +0x2
023390 r1 = 0x0
023516 r1 = 0x0
023391 *(u64 *)(r10 - 0x9e8) = r1
023517 *(u64 *)(r10 - 0x9e8) = r1
023392
023518 *(u64 *)(r10 - 0xa68) = r5
023393
023519 r1 = *(u64 *)(r10 - 0x9a0)
023394
023520 r1 = *(u64 *)(r10 - 0x988)
023395
023521 w1 = *(u8 *)(r3 + 0x1)
023396
023522 r5 = 0x1
023397
023523 r7 = r6
023398
023524 if r1 != 0x0 goto +0x1
023399
023525 r5 = 0x0
023400
023526 *(u64 *)(r10 - 0xa88) = r9
023401
023527 *(u64 *)(r10 - 0xa80) = r5
023402
023528 r5 = *(u64 *)(r4 + 0x38)
023403
023529 w1 = *(u8 *)(r5 + 0x2)
023404
023530 r6 = 0x1
023405
023531 *(u64 *)(r10 - 0x9f0) = r6
023406
023532 if r1 != 0x0 goto +0x2
023407
023533 r1 = 0x0
023408
023534 *(u64 *)(r10 - 0x9f0) = r1
023392 w1 = *(u8 *)(r5 + 0x1)
023535 w1 = *(u8 *)(r5 + 0x1)
023393
023536 r9 = 0x1
023393 if r1 != 0x0 goto +0x1
023537 if r1 != 0x0 goto +0x1
023394 r9 = 0x0
023538 r9 = 0x0
023395
023539 r1 = *(u64 *)(r10 - 0x9a8)
023396
023540 w1 = *(u8 *)(r1 + 0x2)
023397
023541 *(u64 *)(r10 - 0x9f8) = r6
023398
023542 if r1 != 0x0 goto +0x2
023399
023543 r1 = 0x0
023400
023544 *(u64 *)(r10 - 0x9f8) = r1
023401
023545 w1 = *(u8 *)(r7 + 0x1)
023402
023546 if r1 != 0x0 goto +0x1
023403
023547 r6 = 0x0
023395 r1 = *(u64 *)(r10 - 0x968)
023548 r1 = *(u64 *)(r10 - 0x968)
023396 r1 = *(u64 *)(r10 - 0x990)
023549 r1 = *(u64 *)(r10 - 0x998)
023397 w1 = *(u8 *)(r1 + 0x2)
023550 w1 = *(u8 *)(r1 + 0x2)
023398 if r1 != 0x0 goto +0x2
023551 if r1 != 0x0 goto +0x2
023399 r1 = 0x0
023552 r1 = 0x0
023400 *(u64 *)(r10 - 0x9b0) = r1
023553 *(u64 *)(r10 - 0x9b8) = r1
023401 r1 = *(u64 *)(r10 - 0xa40)
023554 r1 = *(u64 *)(r10 - 0xa40)
023402 r1 += 0x8
023555 r1 += 0x8
023403 *(u64 *)(r10 - 0x890) = r1
023556 *(u64 *)(r10 - 0x890) = r1
023404 r1 = *(u64 *)(r10 - 0xa18)
023557 r1 = *(u64 *)(r10 - 0xa28)
023405 r1 += 0x8
023558 r1 += 0x8
023406 *(u64 *)(r10 - 0x8a0) = r1
023559 *(u64 *)(r10 - 0x8a0) = r1
023407 r3 += 0x8
023560 r1 = *(u64 *)(r10 - 0xa88)
023408 *(u64 *)(r10 - 0x8b0) = r3
023561
023409 r1 = *(u64 *)(r10 - 0x990)
023562
023410 r1 += 0x8
023561 r1 += 0x8
023411
023562 *(u64 *)(r10 - 0x8b0) = r1
023412
023563 r1 = *(u64 *)(r10 - 0x998)
023413
023564 r1 += 0x8
023411 *(u64 *)(r10 - 0x8c0) = r1
023565 *(u64 *)(r10 - 0x8c0) = r1
023412 r5 += 0x8
023566 r7 += 0x8
023413 *(u64 *)(r10 - 0x8d0) = r5
023567 *(u64 *)(r10 - 0x8d0) = r7
023414 r1 = *(u64 *)(r10 - 0x9a0)
023568 r1 = *(u64 *)(r10 - 0x9a8)
023415 r1 += 0x8
023569 r1 += 0x8
023416 *(u64 *)(r10 - 0x8e0) = r1
023570 *(u64 *)(r10 - 0x8e0) = r1
023417
023571 r5 += 0x8
023418
023572 *(u64 *)(r10 - 0x8f0) = r5
023419
023573 r3 += 0x8
023420
023574 *(u64 *)(r10 - 0x900) = r3
023417 r2 += 0x8
023575 r2 += 0x8
023418 *(u64 *)(r10 - 0x8f0) = r2
023576 *(u64 *)(r10 - 0x910) = r2
023419 r7 += 0x8
023577
023420 *(u64 *)(r10 - 0x900) = r7
023578
023421 r6 += 0x8
023579
023422 *(u64 *)(r10 - 0x910) = r6
023580
023423 r0 += 0x8
023577 r0 += 0x8
023424 *(u64 *)(r10 - 0x920) = r0
023578 *(u64 *)(r10 - 0x920) = r0
023425 r7 = *(u64 *)(r10 - 0x9f0)
023579 r7 = *(u64 *)(r10 - 0xa00)
023426 r1 = r7
023580 r1 = r7
023427 r1 += 0x8
023581 r1 += 0x8
023428 *(u64 *)(r10 - 0x930) = r1
023582 *(u64 *)(r10 - 0x930) = r1
023429 r1 = *(u64 *)(r10 - 0xa88)
023583 r8 += 0x8
023430 r1 += 0x8
023584 *(u64 *)(r10 - 0x940) = r8
023431 *(u64 *)(r10 - 0x940) = r1
023585
023432 r1 = *(u64 *)(r10 - 0xa78)
023585 r1 = *(u64 *)(r10 - 0xa78)
023433 r1 += 0x8
023586 r1 += 0x8
023434 *(u64 *)(r10 - 0x950) = r1
023587 *(u64 *)(r10 - 0x950) = r1
023435 r1 = *(u64 *)(r10 - 0x9a8)
023588 r1 = *(u64 *)(r10 - 0x9b0)
023436 r1 += 0x8
023589 r1 += 0x8
023437 *(u64 *)(r10 - 0x960) = r1
023590 *(u64 *)(r10 - 0x960) = r1
023438 r1 = *(u64 *)(r10 - 0x998)
023591 r1 = *(u64 *)(r10 - 0xa18)
023439 *(u8 *)(r10 - 0x887) = w1
023592 *(u8 *)(r10 - 0x887) = w1
023440 r1 = *(u64 *)(r10 - 0x988)
023593 r1 = *(u64 *)(r10 - 0x990)
023441 *(u8 *)(r10 - 0x888) = w1
023594 *(u8 *)(r10 - 0x888) = w1
023442 r1 = *(u64 *)(r10 - 0xa00)
023595 r1 = *(u64 *)(r10 - 0x988)
023443 *(u8 *)(r10 - 0x897) = w1
023596 *(u8 *)(r10 - 0x897) = w1
023444 r1 = *(u64 *)(r10 - 0x9f8)
023597 r1 = *(u64 *)(r10 - 0x980)
023445 *(u8 *)(r10 - 0x898) = w1
023598 *(u8 *)(r10 - 0x898) = w1
023446 r1 = *(u64 *)(r10 - 0xa38)
023599 r1 = *(u64 *)(r10 - 0xa38)
023447 *(u8 *)(r10 - 0x8a7) = w1
023600 *(u8 *)(r10 - 0x8a7) = w1
023448 r1 = *(u64 *)(r10 - 0xa28)
023601 r1 = *(u64 *)(r10 - 0xa30)
023449 *(u8 *)(r10 - 0x8a8) = w1
023602 *(u8 *)(r10 - 0x8a8) = w1
023450 r1 = *(u64 *)(r10 - 0x980)
023603 r1 = *(u64 *)(r10 - 0xa08)
023451 *(u8 *)(r10 - 0x8b7) = w1
023604 *(u8 *)(r10 - 0x8b7) = w1
023452 r1 = *(u64 *)(r10 - 0x9b0)
023605 r1 = *(u64 *)(r10 - 0x9b8)
023453 *(u8 *)(r10 - 0x8b8) = w1
023606 *(u8 *)(r10 - 0x8b8) = w1
023454 *(u8 *)(r10 - 0x8c7) = w9
023607 *(u8 *)(r10 - 0x8c7) = w6
023455 r1 = *(u64 *)(r10 - 0xa10)
023608 r1 = *(u64 *)(r10 - 0xa20)
023456 *(u8 *)(r10 - 0x8c8) = w1
023609 *(u8 *)(r10 - 0x8c8) = w1
023457 r1 = *(u64 *)(r10 - 0xa08)
023610 r1 = *(u64 *)(r10 - 0xa10)
023458 *(u8 *)(r10 - 0x8d7) = w1
023611 *(u8 *)(r10 - 0x8d7) = w1
023459 r1 = *(u64 *)(r10 - 0x9e8)
023612 r1 = *(u64 *)(r10 - 0x9f8)
023460 *(u8 *)(r10 - 0x8d8) = w1
023613 *(u8 *)(r10 - 0x8d8) = w1
023461 *(u8 *)(r10 - 0x8e7) = w8
023614 *(u8 *)(r10 - 0x8e7) = w9
023462 r1 = *(u64 *)(r10 - 0x9e0)
023615 r1 = *(u64 *)(r10 - 0x9f0)
023463 *(u8 *)(r10 - 0x8e8) = w1
023616 *(u8 *)(r10 - 0x8e8) = w1
023464 r1 = *(u64 *)(r10 - 0xa80)
023617 r1 = *(u64 *)(r10 - 0xa80)
023465 *(u8 *)(r10 - 0x8f7) = w1
023618 *(u8 *)(r10 - 0x8f7) = w1
023466 r1 = *(u64 *)(r10 - 0x9d8)
023619 r1 = *(u64 *)(r10 - 0x9e8)
023467 *(u8 *)(r10 - 0x8f8) = w1
023620 *(u8 *)(r10 - 0x8f8) = w1
023468 r1 = *(u64 *)(r10 - 0xa70)
023621 r1 = *(u64 *)(r10 - 0xa70)
023469 *(u8 *)(r10 - 0x907) = w1
023622 *(u8 *)(r10 - 0x907) = w1
1 unchanged instructions hidden
023471 *(u8 *)(r10 - 0x908) = w1
023624 *(u8 *)(r10 - 0x908) = w1
023472 r1 = *(u64 *)(r10 - 0xa60)
023625 r1 = *(u64 *)(r10 - 0xa60)
023473 *(u8 *)(r10 - 0x917) = w1
023626 *(u8 *)(r10 - 0x917) = w1
023474 r1 = *(u64 *)(r10 - 0x9d0)
023627 r1 = *(u64 *)(r10 - 0x9e0)
023475 *(u8 *)(r10 - 0x918) = w1
023628 *(u8 *)(r10 - 0x918) = w1
023476 r1 = *(u64 *)(r10 - 0xa58)
023629 r1 = *(u64 *)(r10 - 0xa58)
023477 *(u8 *)(r10 - 0x927) = w1
023630 *(u8 *)(r10 - 0x927) = w1
023478 r1 = *(u64 *)(r10 - 0x9c8)
023631 r1 = *(u64 *)(r10 - 0x9d8)
023479 *(u8 *)(r10 - 0x928) = w1
023632 *(u8 *)(r10 - 0x928) = w1
023480 r1 = *(u64 *)(r10 - 0xa50)
023633 r1 = *(u64 *)(r10 - 0xa50)
023481 *(u8 *)(r10 - 0x937) = w1
023634 *(u8 *)(r10 - 0x937) = w1
023482 r1 = *(u64 *)(r10 - 0x9c0)
023635 r1 = *(u64 *)(r10 - 0x9d0)
023483 *(u8 *)(r10 - 0x938) = w1
023636 *(u8 *)(r10 - 0x938) = w1
023484 r1 = *(u64 *)(r10 - 0xa48)
023637 r1 = *(u64 *)(r10 - 0xa48)
023485 *(u8 *)(r10 - 0x947) = w1
023638 *(u8 *)(r10 - 0x947) = w1
023486 r1 = *(u64 *)(r10 - 0x9b8)
023639 r1 = *(u64 *)(r10 - 0x9c8)
023487 *(u8 *)(r10 - 0x948) = w1
023640 *(u8 *)(r10 - 0x948) = w1
023488 r1 = *(u64 *)(r10 - 0xa30)
023641 r1 = *(u64 *)(r10 - 0x9a0)
023489 *(u8 *)(r10 - 0x957) = w1
023642 *(u8 *)(r10 - 0x957) = w1
023490 r1 = *(u64 *)(r10 - 0xa20)
023643 r1 = *(u64 *)(r10 - 0x9c0)
023491 *(u8 *)(r10 - 0x958) = w1
023644 *(u8 *)(r10 - 0x958) = w1
023492 r9 = *(u64 *)(r7 + 0x98)
023645 r9 = *(u64 *)(r7 + 0x98)
023493 r1 = r4
023646 r1 = r4
62 unchanged instructions hidden
023556 *(u64 *)(r10 - 0x40) = 0x0
023709 *(u64 *)(r10 - 0x40) = 0x0
023557 r1 = r10
023710 r1 = r10
023558 r1 += -0x60
023711 r1 += -0x60
023559 call -0x5c08
023712 call -0x5ca1
023560 r8 = r0
023713 r8 = r0
023561 r6 = r8
023714 r6 = r8
023562 r6 <<= 0x20
023715 r6 <<= 0x20
295 unchanged instructions hidden
023858 *(u64 *)(r10 - 0x780) = 0x0
024011 *(u64 *)(r10 - 0x780) = 0x0
023859 r1 = r10
024012 r1 = r10
023860 r1 += -0x7a0
024013 r1 += -0x7a0
023861 call -0x5d36
024014 call -0x5dcf
023862 r8 = r0
024015 r8 = r0
023863 r7 = r8
024016 r7 = r8
023864 r7 <<= 0x20
024017 r7 <<= 0x20
60 unchanged instructions hidden
023925 *(u64 *)(r10 - 0x80) = r1
024078 *(u64 *)(r10 - 0x80) = r1
023926 r1 = r10
024079 r1 = r10
023927 r1 += -0x960
024080 r1 += -0x960
023928 call -0x5d18
024081 call -0x5db1
023929 r4 = *(u64 *)(r10 - 0x978)
024082 r4 = *(u64 *)(r10 - 0x978)
023930 r1 = 0x0
024083 r1 = 0x0
023931 r3 = r10
024084 r3 = r10
27 unchanged instructions hidden
023959 r8 = *(u64 *)(r4 + 0x70)
024112 r8 = *(u64 *)(r4 + 0x70)
023960 w1 = *(u8 *)(r8 + 0x1)
024113 w1 = *(u8 *)(r8 + 0x1)
023961 r2 = 0x1
024114 r2 = 0x1
023962
024115 *(u64 *)(r10 - 0x9d8) = r2
023962 if r1 != 0x0 goto +0x1
024116 if r1 != 0x0 goto +0x1
023963 r2 = 0x0
024117 r2 = 0x0
023964 *(u64 *)(r10 - 0xa28) = r2
024118 *(u64 *)(r10 - 0xa38) = r2
023965 r2 = *(u64 *)(r4 + 0x78)
024119 r2 = *(u64 *)(r4 + 0x78)
023966 w1 = *(u8 *)(r2 + 0x1)
024120 w1 = *(u8 *)(r2 + 0x1)
023967 r3 = 0x1
024121 r3 = 0x1
5 unchanged instructions hidden
023973 r5 = 0x1
024127 r5 = 0x1
023974 if r1 != 0x0 goto +0x1
024128 if r1 != 0x0 goto +0x1
023975 r5 = 0x0
024129 r5 = 0x0
023976 *(u64 *)(r10 - 0x988) = r5
024130
023977 w1 = *(u8 *)(r3 + 0x1)
024130 w1 = *(u8 *)(r3 + 0x1)
023978 r0 = 0x1
024131 r0 = 0x1
023979 if r1 != 0x0 goto +0x1
024132 if r1 != 0x0 goto +0x1
023980 r0 = 0x0
024133 r0 = 0x0
023981 *(u64 *)(r10 - 0xa30) = r0
024134 *(u64 *)(r10 - 0xa48) = r0
023982 r1 = *(u64 *)(r4 + 0x50)
024135 r1 = *(u64 *)(r4 + 0x50)
023983 *(u64 *)(r10 - 0x9a8) = r1
024136 *(u64 *)(r10 - 0x9a8) = r1
023984 w1 = *(u8 *)(r1 + 0x1)
024137 w1 = *(u8 *)(r1 + 0x1)
023985 r5 = 0x1
024138 r0 = 0x1
023986 if r1 != 0x0 goto +0x1
024139 if r1 != 0x0 goto +0x1
023987 r5 = 0x0
024140 r0 = 0x0
023988 *(u64 *)(r10 - 0xa48) = r3
024141 *(u64 *)(r10 - 0x988) = r0
023989
024142 *(u64 *)(r10 - 0xa58) = r3
023989 r1 = *(u64 *)(r4 + 0x58)
024143 r1 = *(u64 *)(r4 + 0x58)
023990 *(u64 *)(r10 - 0x9b0) = r1
024144 *(u64 *)(r10 - 0x9b0) = r1
023991 w1 = *(u8 *)(r1 + 0x2)
024145 w1 = *(u8 *)(r1 + 0x2)
023992 r3 = 0x1
024146 r3 = 0x1
023993 if r1 != 0x0 goto +0x1
024147 if r1 != 0x0 goto +0x1
023994 r3 = 0x0
024148 r3 = 0x0
023995 *(u64 *)(r10 - 0x998) = r3
024149 *(u64 *)(r10 - 0x990) = r3
023996 r0 = *(u64 *)(r4 + 0x60)
024150 r0 = *(u64 *)(r4 + 0x60)
023997 w1 = *(u8 *)(r0 + 0x2)
024151 w1 = *(u8 *)(r0 + 0x2)
023998 r3 = 0x1
024152 r3 = 0x1
023999 *(u64 *)(r10 - 0x9d8) = r3
024153 *(u64 *)(r10 - 0x9e0) = r3
024000 if r1 != 0x0 goto +0x2
024154 if r1 != 0x0 goto +0x2
024001 r1 = 0x0
024155 r1 = 0x0
024002 *(u64 *)(r10 - 0x9d8) = r1
024156 *(u64 *)(r10 - 0x9e0) = r1
024003 *(u64 *)(r10 - 0xa68) = r0
024157
024004 w1 = *(u8 *)(r0 + 0x1)
024157 w1 = *(u8 *)(r0 + 0x1)
024005 if r1 != 0x0 goto +0x1
024158 if r1 != 0x0 goto +0x1
024006 r3 = 0x0
024159 r3 = 0x0
024007 *(u64 *)(r10 - 0x9a0) = r3
024160 *(u64 *)(r10 - 0x998) = r3
024008 r3 = *(u64 *)(r4 + 0x68)
024161 r7 = *(u64 *)(r4 + 0x68)
024009 w1 = *(u8 *)(r3 + 0x2)
024162 w1 = *(u8 *)(r7 + 0x2)
024010 r0 = 0x1
024163 r3 = 0x1
024011 *(u64 *)(r10 - 0x9e0) = r0
024164 *(u64 *)(r10 - 0x9e8) = r3
024012 if r1 != 0x0 goto +0x2
024165 if r1 != 0x0 goto +0x2
024013 r1 = 0x0
024166 r1 = 0x0
024014 *(u64 *)(r10 - 0x9e0) = r1
024167 *(u64 *)(r10 - 0x9e8) = r1
024015 *(u64 *)(r10 - 0xa80) = r3
024168 *(u64 *)(r10 - 0xa80) = r0
024016 w1 = *(u8 *)(r3 + 0x1)
024169 w1 = *(u8 *)(r7 + 0x1)
024017 if r1 != 0x0 goto +0x1
024170 if r1 != 0x0 goto +0x1
024018 r0 = 0x0
024171
024019 w1 = *(u8 *)(r8 + 0x2)
024172
024020 r3 = 0x1
024173
024021 if r1 != 0x0 goto +0x1
024174
024022 r3 = 0x0
024171 r3 = 0x0
024023 *(u64 *)(r10 - 0xa50) = r0
024172 w1 = *(u8 *)(r8 + 0x2)
024024 w1 = *(u8 *)(r2 + 0x2)
024173
024025 r0 = 0x1
024173 r0 = 0x1
024026 if r1 != 0x0 goto +0x1
024174 if r1 != 0x0 goto +0x1
024027 r0 = 0x0
024175 r0 = 0x0
024028 *(u64 *)(r10 - 0xa60) = r0
024176 *(u64 *)(r10 - 0xa60) = r3
024029 *(u64 *)(r10 - 0xa58) = r3
024177 w1 = *(u8 *)(r2 + 0x2)
024030 r3 = *(u64 *)(r4 + 0x0)
024178 r3 = 0x1
024031 w1 = *(u8 *)(r3 + 0x2)
024179
024032 r0 = 0x1
024180
024033 if r1 != 0x0 goto +0x1
024179 if r1 != 0x0 goto +0x1
024034 r0 = 0x0
024180 r3 = 0x0
024035 *(u64 *)(r10 - 0xa70) = r3
024181 *(u64 *)(r10 - 0xa78) = r3
024036 w1 = *(u8 *)(r3 + 0x1)
024182 *(u64 *)(r10 - 0xa68) = r0
024037
024183 r0 = *(u64 *)(r4 + 0x0)
024038
024184 w1 = *(u8 *)(r0 + 0x2)
024037 r3 = 0x1
024185 r3 = 0x1
024038 *(u64 *)(r10 - 0x9e8) = r3
024186
024039 if r1 != 0x0 goto +0x2
024186 if r1 != 0x0 goto +0x1
024040 r1 = 0x0
024187
024041 *(u64 *)(r10 - 0x9e8) = r1
024188
024042 r7 = *(u64 *)(r4 + 0x8)
024189
024043 w1 = *(u8 *)(r7 + 0x2)
024190
024044 if r1 != 0x0 goto +0x1
024191
024045 r3 = 0x0
024187 r3 = 0x0
024046 *(u64 *)(r10 - 0x990) = r5
024188 *(u64 *)(r10 - 0xa90) = r0
024047 *(u64 *)(r10 - 0xa90) = r7
024189 w1 = *(u8 *)(r0 + 0x1)
024048 w1 = *(u8 *)(r7 + 0x1)
024190 r0 = 0x1
024049 r7 = 0x1
024191 *(u64 *)(r10 - 0x9f0) = r0
024050 *(u64 *)(r10 - 0x9f0) = r7
024192
024051 if r1 != 0x0 goto +0x2
024192 if r1 != 0x0 goto +0x2
024052 r1 = 0x0
024193 r1 = 0x0
024053 *(u64 *)(r10 - 0x9f0) = r1
024194 *(u64 *)(r10 - 0x9f0) = r1
024054 r5 = *(u64 *)(r4 + 0x10)
024195 r1 = *(u64 *)(r4 + 0x8)
024055 w1 = *(u8 *)(r5 + 0x2)
024196 *(u64 *)(r10 - 0x9b8) = r1
024056
024197 w1 = *(u8 *)(r1 + 0x2)
024056 if r1 != 0x0 goto +0x1
024198 if r1 != 0x0 goto +0x1
024057 r7 = 0x0
024199 r0 = 0x0
024058
024200 *(u64 *)(r10 - 0xa98) = r7
024058 *(u64 *)(r10 - 0x9d0) = r2
024201 *(u64 *)(r10 - 0x9d0) = r2
024059 *(u64 *)(r10 - 0xaa0) = r5
024202 r1 = *(u64 *)(r10 - 0x9b8)
024060 w1 = *(u8 *)(r5 + 0x1)
024203 w1 = *(u8 *)(r1 + 0x1)
024061 r2 = 0x1
024204 r2 = 0x1
024062 if r1 != 0x0 goto +0x1
024205 if r1 != 0x0 goto +0x1
024063 r2 = 0x0
024206 r2 = 0x0
024064 *(u64 *)(r10 - 0xa88) = r2
024207 *(u64 *)(r10 - 0xa88) = r2
024065 r2 = *(u64 *)(r4 + 0x18)
024208 r2 = *(u64 *)(r4 + 0x10)
024066 w1 = *(u8 *)(r2 + 0x2)
024209 w1 = *(u8 *)(r2 + 0x2)
024067 r5 = 0x1
024210 r7 = 0x1
024068 *(u64 *)(r10 - 0x9f8) = r5
024211 *(u64 *)(r10 - 0x9f8) = r7
024069 if r1 != 0x0 goto +0x2
024212 if r1 != 0x0 goto +0x2
024070 r1 = 0x0
024213 r1 = 0x0
024071 *(u64 *)(r10 - 0x9f8) = r1
024214 *(u64 *)(r10 - 0x9f8) = r1
024072 *(u64 *)(r10 - 0x9b8) = r3
024215 *(u64 *)(r10 - 0x970) = r6
024073 r1 = *(u64 *)(r10 - 0x988)
024216
024074 w1 = *(u8 *)(r2 + 0x1)
024216 w1 = *(u8 *)(r2 + 0x1)
024075
024217 r6 = 0x1
024075 if r1 != 0x0 goto +0x1
024218 if r1 != 0x0 goto +0x1
024076 r5 = 0x0
024219 r6 = 0x0
024077 *(u64 *)(r10 - 0xa98) = r5
024220 *(u64 *)(r10 - 0xab0) = r2
024078 r1 = *(u64 *)(r4 + 0x20)
024221 *(u64 *)(r10 - 0xaa0) = r6
024079 *(u64 *)(r10 - 0x9c8) = r1
024222 r2 = *(u64 *)(r4 + 0x18)
024080 w1 = *(u8 *)(r1 + 0x2)
024223 w1 = *(u8 *)(r2 + 0x2)
024081
024224 if r1 != 0x0 goto +0x1
024082
024225 r7 = 0x0
024083
024226 *(u64 *)(r10 - 0x9a0) = r3
024084
024227 *(u64 *)(r10 - 0xa40) = r5
024085
024228 *(u64 *)(r10 - 0xad8) = r2
024086
024229 w1 = *(u8 *)(r2 + 0x1)
024087
024230 r2 = 0x1
024088
024231 if r1 != 0x0 goto +0x1
024089
024232 r2 = 0x0
024090
024233 r5 = *(u64 *)(r4 + 0x20)
024091
024234 w1 = *(u8 *)(r5 + 0x2)
024081 r3 = 0x1
024235 r3 = 0x1
024082 *(u64 *)(r10 - 0xa00) = r3
024236 *(u64 *)(r10 - 0xa00) = r3
024083 if r1 != 0x0 goto +0x2
024237 if r1 != 0x0 goto +0x2
024084 r1 = 0x0
024238 r1 = 0x0
024085 *(u64 *)(r10 - 0xa00) = r1
024239 *(u64 *)(r10 - 0xa00) = r1
024086 r5 = r0
024240 *(u64 *)(r10 - 0x9c0) = r2
024087 *(u64 *)(r10 - 0xa38) = r8
024241 *(u64 *)(r10 - 0xa50) = r8
024088 r1 = *(u64 *)(r10 - 0x9c8)
024242 w1 = *(u8 *)(r5 + 0x1)
024089 w1 = *(u8 *)(r1 + 0x1)
024243 r6 = 0x1
024090 if r1 != 0x0 goto +0x1
024244 if r1 != 0x0 goto +0x1
024091 r3 = 0x0
024245 r6 = 0x0
024092 *(u64 *)(r10 - 0x9c0) = r3
024246
024093 r8 = *(u64 *)(r4 + 0x28)
024246 r8 = *(u64 *)(r4 + 0x28)
024094 w1 = *(u8 *)(r8 + 0x2)
024247 w1 = *(u8 *)(r8 + 0x2)
024095 r0 = 0x1
024248 r2 = 0x1
024096 *(u64 *)(r10 - 0xa08) = r0
024249 *(u64 *)(r10 - 0xa08) = r2
024097 if r1 != 0x0 goto +0x2
024250 if r1 != 0x0 goto +0x2
024098 r1 = 0x0
024251 r1 = 0x0
024099 *(u64 *)(r10 - 0xa08) = r1
024252 *(u64 *)(r10 - 0xa08) = r1
024100 r3 = r2
024253 r2 = r0
024101 *(u64 *)(r10 - 0xa78) = r7
024254 *(u64 *)(r10 - 0xaa8) = r7
024102 r1 = *(u64 *)(r10 - 0x998)
024255 r1 = *(u64 *)(r10 - 0x990)
024103 w1 = *(u8 *)(r8 + 0x1)
024256 w1 = *(u8 *)(r8 + 0x1)
024104 if r1 != 0x0 goto +0x1
024257 if r1 != 0x0 goto +0x1
024105 r0 = 0x0
024258 r3 = 0x0
024106 r7 = *(u64 *)(r4 + 0x30)
024259 r7 = *(u64 *)(r4 + 0x30)
024107 w1 = *(u8 *)(r7 + 0x2)
024260 w1 = *(u8 *)(r7 + 0x2)
024108 r2 = 0x1
024261 r0 = 0x1
024109 *(u64 *)(r10 - 0xa10) = r2
024262 *(u64 *)(r10 - 0xa10) = r0
024110 if r1 != 0x0 goto +0x2
024263 if r1 != 0x0 goto +0x2
024111 r1 = 0x0
024264 r1 = 0x0
024112 *(u64 *)(r10 - 0xa10) = r1
024265 *(u64 *)(r10 - 0xa10) = r1
024113 *(u64 *)(r10 - 0xaa8) = r0
024266 *(u64 *)(r10 - 0xa70) = r2
024114 *(u64 *)(r10 - 0xa40) = r5
024267 r1 = *(u64 *)(r10 - 0x988)
024115 r1 = *(u64 *)(r10 - 0x990)
024268
024116 w1 = *(u8 *)(r7 + 0x1)
024268 w1 = *(u8 *)(r7 + 0x1)
024117 if r1 != 0x0 goto +0x1
024269 if r1 != 0x0 goto +0x1
024118 r2 = 0x0
024270 r0 = 0x0
024119 *(u64 *)(r10 - 0xab0) = r2
024271 *(u64 *)(r10 - 0xac0) = r0
024120 r0 = *(u64 *)(r4 + 0x38)
024272 r0 = *(u64 *)(r4 + 0x38)
024121 w1 = *(u8 *)(r0 + 0x2)
024273 w1 = *(u8 *)(r0 + 0x2)
024122 r2 = 0x1
024274 r2 = 0x1
024123 *(u64 *)(r10 - 0xa18) = r2
024275 *(u64 *)(r10 - 0xa18) = r2
024124 *(u64 *)(r10 - 0xad0) = r3
024276
024125 if r1 != 0x0 goto +0x2
024276 if r1 != 0x0 goto +0x2
024126 r1 = 0x0
024277 r1 = 0x0
024127 *(u64 *)(r10 - 0xa18) = r1
024278 *(u64 *)(r10 - 0xa18) = r1
024128 *(u64 *)(r10 - 0x970) = r6
024279 *(u64 *)(r10 - 0x9c8) = r3
024129
024280 *(u64 *)(r10 - 0x968) = r9
024129 w1 = *(u8 *)(r0 + 0x1)
024281 w1 = *(u8 *)(r0 + 0x1)
024130
024282 if r1 != 0x0 goto +0x1
024131
024283 r2 = 0x0
024132
024284 r9 = *(u64 *)(r4 + 0x40)
024133
024285 w1 = *(u8 *)(r9 + 0x2)
024130 r3 = 0x1
024286 r3 = 0x1
024131
024287 *(u64 *)(r10 - 0xa20) = r3
024131 if r1 != 0x0 goto +0x1
024288 if r1 != 0x0 goto +0x2
024132 r3 = 0x0
024289 r1 = 0x0
024133 *(u64 *)(r10 - 0xab8) = r3
024290 *(u64 *)(r10 - 0xa20) = r1
024134 r1 = *(u64 *)(r10 - 0x9c0)
024291 *(u64 *)(r10 - 0xab8) = r6
024135 r1 = *(u64 *)(r10 - 0x9b8)
024292
024136 r1 = *(u64 *)(r10 - 0x9a0)
024292 r1 = *(u64 *)(r10 - 0x9a0)
024137
024293 r1 = *(u64 *)(r10 - 0x998)
024137 r1 = *(u64 *)(r10 - 0x980)
024294 r1 = *(u64 *)(r10 - 0x980)
024138 r6 = *(u64 *)(r4 + 0x40)
024295 w1 = *(u8 *)(r9 + 0x1)
024139 w1 = *(u8 *)(r6 + 0x2)
024296
024140 r3 = 0x1
024297
024141 if r1 != 0x0 goto +0x1
024296 if r1 != 0x0 goto +0x1
024142 r3 = 0x0
024297 r3 = 0x0
024143 *(u64 *)(r10 - 0xac0) = r3
024298 *(u64 *)(r10 - 0xae0) = r5
024144 r3 = r9
024299 *(u64 *)(r10 - 0xad0) = r3
024145 w1 = *(u8 *)(r6 + 0x1)
024300 r3 = *(u64 *)(r4 + 0x48)
024146 r9 = 0x1
024301 w1 = *(u8 *)(r3 + 0x2)
024147
024302 r6 = 0x1
024148
024303 *(u64 *)(r10 - 0xa28) = r6
024147 if r1 != 0x0 goto +0x1
024304 if r1 != 0x0 goto +0x2
024148 r9 = 0x0
024305 r1 = 0x0
024149 *(u64 *)(r10 - 0xac8) = r9
024306 *(u64 *)(r10 - 0xa28) = r1
024150 r9 = *(u64 *)(r4 + 0x48)
024307 w1 = *(u8 *)(r3 + 0x1)
024151 w1 = *(u8 *)(r9 + 0x2)
024308
024152 if r1 != 0x0 goto +0x1
024309
024153 r2 = 0x0
024310
024154 w1 = *(u8 *)(r9 + 0x1)
024311
024155 r5 = 0x1
024308 r5 = 0x1
024156 *(u64 *)(r10 - 0xa20) = r5
024309
024157 if r1 != 0x0 goto +0x2
024309 if r1 != 0x0 goto +0x1
024158 r1 = 0x0
024310 r5 = 0x0
024159 *(u64 *)(r10 - 0xa20) = r1
024311
024160 r1 = *(u64 *)(r10 - 0x9a8)
024311 r1 = *(u64 *)(r10 - 0x9a8)
024161 w1 = *(u8 *)(r1 + 0x2)
024312 w1 = *(u8 *)(r1 + 0x2)
024162
024313 *(u64 *)(r10 - 0xa30) = r6
024162 if r1 != 0x0 goto +0x1
024314 if r1 != 0x0 goto +0x2
024163 r5 = 0x0
024315 r1 = 0x0
024164 *(u64 *)(r10 - 0xad8) = r5
024316 *(u64 *)(r10 - 0xa30) = r1
024165 *(u64 *)(r10 - 0x968) = r3
024317 *(u64 *)(r10 - 0xac8) = r2
024166
024318 r1 = *(u64 *)(r10 - 0x9c8)
024167
024319 r1 = *(u64 *)(r10 - 0x9c0)
024168
024320 r1 = *(u64 *)(r10 - 0x968)
024166 r1 = *(u64 *)(r10 - 0x9b0)
024321 r1 = *(u64 *)(r10 - 0x9b0)
024167 w1 = *(u8 *)(r1 + 0x1)
024322 w1 = *(u8 *)(r1 + 0x1)
024168 r5 = r2
024323
024169 r2 = 0x1
024324
024170 if r1 != 0x0 goto +0x1
024323 if r1 != 0x0 goto +0x2
024171 r2 = 0x0
024324 r1 = 0x0
024172 r1 = *(u64 *)(r10 - 0xa48)
024325 *(u64 *)(r10 - 0x9d8) = r1
024173
024326 r1 = *(u64 *)(r10 - 0xa58)
024173 r1 += 0x8
024327 r1 += 0x8
024174 *(u64 *)(r10 - 0x860) = r1
024328 *(u64 *)(r10 - 0x860) = r1
024175 r3 = *(u64 *)(r10 - 0x9d0)
024329 r2 = *(u64 *)(r10 - 0x9d0)
024176 r1 = r3
024330 r1 = r2
024177 r1 += 0x8
024331 r1 += 0x8
024178 *(u64 *)(r10 - 0x870) = r1
024332 *(u64 *)(r10 - 0x870) = r1
024179 r1 = *(u64 *)(r10 - 0xa38)
024333 r1 = *(u64 *)(r10 - 0xa50)
024180 r1 += 0x8
024334 r1 += 0x8
024181 *(u64 *)(r10 - 0x880) = r1
024335 *(u64 *)(r10 - 0x880) = r1
024182 r1 = *(u64 *)(r10 - 0xa80)
024336 r1 = *(u64 *)(r10 - 0xa98)
024183 r1 += 0x8
024337 r1 += 0x8
024184 *(u64 *)(r10 - 0x890) = r1
024338 *(u64 *)(r10 - 0x890) = r1
024185 r1 = *(u64 *)(r10 - 0xa68)
024339 r1 = *(u64 *)(r10 - 0xa80)
024186 r1 += 0x8
024340 r1 += 0x8
024187 *(u64 *)(r10 - 0x8a0) = r1
024341 *(u64 *)(r10 - 0x8a0) = r1
024188 r1 = *(u64 *)(r10 - 0x9b0)
024342 r1 = *(u64 *)(r10 - 0x9b0)
2 unchanged instructions hidden
024191 r1 = *(u64 *)(r10 - 0x9a8)
024345 r1 = *(u64 *)(r10 - 0x9a8)
024192 r1 += 0x8
024346 r1 += 0x8
024193 *(u64 *)(r10 - 0x8c0) = r1
024347 *(u64 *)(r10 - 0x8c0) = r1
024194
024348 r3 += 0x8
024195
024349 *(u64 *)(r10 - 0x8d0) = r3
024194 r9 += 0x8
024350 r9 += 0x8
024195 *(u64 *)(r10 - 0x8d0) = r9
024351 *(u64 *)(r10 - 0x8e0) = r9
024196 r6 += 0x8
024352
024197 *(u64 *)(r10 - 0x8e0) = r6
024353
024198 r0 += 0x8
024352 r0 += 0x8
024199 *(u64 *)(r10 - 0x8f0) = r0
024353 *(u64 *)(r10 - 0x8f0) = r0
024200 r7 += 0x8
024354 r7 += 0x8
024201 *(u64 *)(r10 - 0x900) = r7
024355 *(u64 *)(r10 - 0x900) = r7
024202 r8 += 0x8
024356 r8 += 0x8
024203 *(u64 *)(r10 - 0x910) = r8
024357 *(u64 *)(r10 - 0x910) = r8
024204 r1 = *(u64 *)(r10 - 0x9c8)
024358 r1 = *(u64 *)(r10 - 0xae0)
024205 r1 += 0x8
024359 r1 += 0x8
024206 *(u64 *)(r10 - 0x920) = r1
024360 *(u64 *)(r10 - 0x920) = r1
024207 r1 = *(u64 *)(r10 - 0xad0)
024361 r1 = *(u64 *)(r10 - 0xad8)
024208 r1 += 0x8
024362 r1 += 0x8
024209 *(u64 *)(r10 - 0x930) = r1
024363 *(u64 *)(r10 - 0x930) = r1
024210 r1 = *(u64 *)(r10 - 0xaa0)
024364 r1 = *(u64 *)(r10 - 0xab0)
024211 r1 += 0x8
024365 r1 += 0x8
024212 *(u64 *)(r10 - 0x940) = r1
024366 *(u64 *)(r10 - 0x940) = r1
024213 r1 = *(u64 *)(r10 - 0xa90)
024367 r1 = *(u64 *)(r10 - 0x9b8)
024214 r1 += 0x8
024368 r1 += 0x8
024215 *(u64 *)(r10 - 0x950) = r1
024369 *(u64 *)(r10 - 0x950) = r1
024216 r1 = *(u64 *)(r10 - 0xa70)
024370 r1 = *(u64 *)(r10 - 0xa90)
024217 r1 += 0x8
024371 r1 += 0x8
024218 *(u64 *)(r10 - 0x960) = r1
024372 *(u64 *)(r10 - 0x960) = r1
024219 r1 = *(u64 *)(r10 - 0xa30)
024373 r1 = *(u64 *)(r10 - 0xa48)
024220 *(u8 *)(r10 - 0x857) = w1
024374 *(u8 *)(r10 - 0x857) = w1
024221 r1 = *(u64 *)(r10 - 0x988)
024375 r1 = *(u64 *)(r10 - 0xa40)
024222 *(u8 *)(r10 - 0x858) = w1
024376 *(u8 *)(r10 - 0x858) = w1
024223 r1 = *(u64 *)(r10 - 0x980)
024377 r1 = *(u64 *)(r10 - 0x980)
024224 *(u8 *)(r10 - 0x867) = w1
024378 *(u8 *)(r10 - 0x867) = w1
024225 r1 = *(u64 *)(r10 - 0xa60)
024379 r1 = *(u64 *)(r10 - 0xa78)
024226 *(u8 *)(r10 - 0x868) = w1
024380 *(u8 *)(r10 - 0x868) = w1
024227 r1 = *(u64 *)(r10 - 0xa28)
024381 r1 = *(u64 *)(r10 - 0xa38)
024228 *(u8 *)(r10 - 0x877) = w1
024382 *(u8 *)(r10 - 0x877) = w1
024229 r1 = *(u64 *)(r10 - 0xa58)
024383 r1 = *(u64 *)(r10 - 0xa68)
024230 *(u8 *)(r10 - 0x878) = w1
024384 *(u8 *)(r10 - 0x878) = w1
024231 r1 = *(u64 *)(r10 - 0xa50)
024385 r1 = *(u64 *)(r10 - 0xa60)
024232 *(u8 *)(r10 - 0x887) = w1
024386 *(u8 *)(r10 - 0x887) = w1
024233 r1 = *(u64 *)(r10 - 0x9e0)
024387 r1 = *(u64 *)(r10 - 0x9e8)
024234 *(u8 *)(r10 - 0x888) = w1
024388 *(u8 *)(r10 - 0x888) = w1
024235 r1 = *(u64 *)(r10 - 0x9a0)
024389 r1 = *(u64 *)(r10 - 0x998)
024236 *(u8 *)(r10 - 0x897) = w1
024390 *(u8 *)(r10 - 0x897) = w1
024237 r1 = *(u64 *)(r10 - 0x9d8)
024391 r1 = *(u64 *)(r10 - 0x9e0)
024238 *(u8 *)(r10 - 0x898) = w1
024392 *(u8 *)(r10 - 0x898) = w1
024239 *(u8 *)(r10 - 0x8a7) = w2
024393 r1 = *(u64 *)(r10 - 0x9d8)
024240 r1 = *(u64 *)(r10 - 0x998)
024394 *(u8 *)(r10 - 0x8a7) = w1
024241 *(u8 *)(r10 - 0x8a8) = w1
024395
024242 r1 = *(u64 *)(r10 - 0x990)
024395 r1 = *(u64 *)(r10 - 0x990)
024243
024396 *(u8 *)(r10 - 0x8a8) = w1
024244
024397 r1 = *(u64 *)(r10 - 0x988)
024243 *(u8 *)(r10 - 0x8b7) = w1
024398 *(u8 *)(r10 - 0x8b7) = w1
024244 r1 = *(u64 *)(r10 - 0xad8)
024399 r1 = *(u64 *)(r10 - 0xa30)
024245 *(u8 *)(r10 - 0x8b8) = w1
024400 *(u8 *)(r10 - 0x8b8) = w1
024246 r1 = *(u64 *)(r10 - 0xa20)
024401 *(u8 *)(r10 - 0x8c7) = w5
024247 *(u8 *)(r10 - 0x8c7) = w1
024402 r1 = *(u64 *)(r10 - 0xa28)
024248 *(u8 *)(r10 - 0x8c8) = w5
024403 *(u8 *)(r10 - 0x8c8) = w1
024249 r1 = *(u64 *)(r10 - 0xac8)
024404 r1 = *(u64 *)(r10 - 0xad0)
024250 *(u8 *)(r10 - 0x8d7) = w1
024405 *(u8 *)(r10 - 0x8d7) = w1
024251 r1 = *(u64 *)(r10 - 0xac0)
024406 r1 = *(u64 *)(r10 - 0xa20)
024252 *(u8 *)(r10 - 0x8d8) = w1
024407 *(u8 *)(r10 - 0x8d8) = w1
024253 r1 = *(u64 *)(r10 - 0xab8)
024408 r1 = *(u64 *)(r10 - 0xac8)
024254 *(u8 *)(r10 - 0x8e7) = w1
024409 *(u8 *)(r10 - 0x8e7) = w1
024255 r1 = *(u64 *)(r10 - 0xa18)
024410 r1 = *(u64 *)(r10 - 0xa18)
024256 *(u8 *)(r10 - 0x8e8) = w1
024411 *(u8 *)(r10 - 0x8e8) = w1
024257 r1 = *(u64 *)(r10 - 0xab0)
024412 r1 = *(u64 *)(r10 - 0xac0)
024258 *(u8 *)(r10 - 0x8f7) = w1
024413 *(u8 *)(r10 - 0x8f7) = w1
024259 r1 = *(u64 *)(r10 - 0xa10)
024414 r1 = *(u64 *)(r10 - 0xa10)
024260 *(u8 *)(r10 - 0x8f8) = w1
024415 *(u8 *)(r10 - 0x8f8) = w1
024261 r1 = *(u64 *)(r10 - 0xaa8)
024416 r1 = *(u64 *)(r10 - 0x9c8)
024262 *(u8 *)(r10 - 0x907) = w1
024417 *(u8 *)(r10 - 0x907) = w1
024263 r1 = *(u64 *)(r10 - 0xa08)
024418 r1 = *(u64 *)(r10 - 0xa08)
024264 *(u8 *)(r10 - 0x908) = w1
024419 *(u8 *)(r10 - 0x908) = w1
024265 r1 = *(u64 *)(r10 - 0x9c0)
024420 r1 = *(u64 *)(r10 - 0xab8)
024266 *(u8 *)(r10 - 0x917) = w1
024421 *(u8 *)(r10 - 0x917) = w1
024267 r1 = *(u64 *)(r10 - 0xa00)
024422 r1 = *(u64 *)(r10 - 0xa00)
024268 *(u8 *)(r10 - 0x918) = w1
024423 *(u8 *)(r10 - 0x918) = w1
024269 r1 = *(u64 *)(r10 - 0xa98)
024424 r1 = *(u64 *)(r10 - 0x9c0)
024270 *(u8 *)(r10 - 0x927) = w1
024425 *(u8 *)(r10 - 0x927) = w1
024271 r1 = *(u64 *)(r10 - 0x9f8)
024426 r1 = *(u64 *)(r10 - 0xaa8)
024272 *(u8 *)(r10 - 0x928) = w1
024427 *(u8 *)(r10 - 0x928) = w1
024273 r1 = *(u64 *)(r10 - 0xa88)
024428 r1 = *(u64 *)(r10 - 0xaa0)
024274 *(u8 *)(r10 - 0x937) = w1
024429 *(u8 *)(r10 - 0x937) = w1
024275 r1 = *(u64 *)(r10 - 0xa78)
024430 r1 = *(u64 *)(r10 - 0x9f8)
024276 *(u8 *)(r10 - 0x938) = w1
024431 *(u8 *)(r10 - 0x938) = w1
024277 r1 = *(u64 *)(r10 - 0x9f0)
024432 r1 = *(u64 *)(r10 - 0xa88)
024278 *(u8 *)(r10 - 0x947) = w1
024433 *(u8 *)(r10 - 0x947) = w1
024279 r1 = *(u64 *)(r10 - 0x9b8)
024434 r1 = *(u64 *)(r10 - 0xa70)
024280 *(u8 *)(r10 - 0x948) = w1
024435 *(u8 *)(r10 - 0x948) = w1
024281 r1 = *(u64 *)(r10 - 0x9e8)
024436 r1 = *(u64 *)(r10 - 0x9f0)
024282 *(u8 *)(r10 - 0x957) = w1
024437 *(u8 *)(r10 - 0x957) = w1
024283 r1 = *(u64 *)(r10 - 0xa40)
024438 r1 = *(u64 *)(r10 - 0x9a0)
024284 *(u8 *)(r10 - 0x958) = w1
024439 *(u8 *)(r10 - 0x958) = w1
024285 r7 = *(u64 *)(r3 + 0x98)
024440 r7 = *(u64 *)(r2 + 0x98)
024286 r6 = *(u64 *)(r4 + 0x88)
024441 r6 = *(u64 *)(r4 + 0x88)
024287 r1 = r4
024442 r1 = r4
024288 r1 += 0x80
024443 r1 += 0x80
70 unchanged instructions hidden
024359 *(u64 *)(r10 - 0x40) = 0x0
024514 *(u64 *)(r10 - 0x40) = 0x0
024360 r1 = r10
024515 r1 = r10
024361 r1 += -0x60
024516 r1 += -0x60
024362 call -0x5f2b
024517 call -0x5fc6
024363 r8 = r0
024518 r8 = r0
024364 r9 = r8
024519 r9 = r8
024365 r9 <<= 0x20
024520 r9 <<= 0x20
246 unchanged instructions hidden
024612 *(u64 *)(r10 - 0x780) = 0x0
024767 *(u64 *)(r10 - 0x780) = 0x0
024613 r1 = r10
024768 r1 = r10
024614 r1 += -0x7a0
024769 r1 += -0x7a0
024615 call -0x6028
024770 call -0x60c3
024616 r8 = r0
024771 r8 = r0
024617 r7 = r8
024772 r7 = r8
024618 r7 <<= 0x20
024773 r7 <<= 0x20
62 unchanged instructions hidden
024681 *(u64 *)(r10 - 0x98) = r1
024836 *(u64 *)(r10 - 0x98) = r1
024682 r1 = r10
024837 r1 = r10
024683 r1 += -0x960
024838 r1 += -0x960
024684 call -0x600c
024839 call -0x60a7
024685 r1 = r10
024840 r1 = r10
024686 r1 += -0x957
024841 r1 += -0x957
024687 r3 = *(u64 *)(r10 - 0x978)
024842 r3 = *(u64 *)(r10 - 0x978)
315 unchanged instructions hidden
025003 *(u64 *)(r10 - 0x780) = 0x0
025158 *(u64 *)(r10 - 0x780) = 0x0
025004 r1 = r10
025159 r1 = r10
025005 r1 += -0x7a0
025160 r1 += -0x7a0
025006 call -0x61af
025161 call -0x624a
025007 r7 = r0
025162 r7 = r0
025008 r9 = r7
025163 r9 = r7
025009 r9 <<= 0x20
025164 r9 <<= 0x20
20 unchanged instructions hidden
025030 *(u64 *)(r10 - 0xa0) = r1
025185 *(u64 *)(r10 - 0xa0) = r1
025031 *(u64 *)(r10 - 0x98) = r6
025186 *(u64 *)(r10 - 0x98) = r6
025032 *(u64 *)(r10 - 0x90) = 0x0
025187 *(u64 *)(r10 - 0x90) = 0x0
025033 r7 = *(u64 *)(r4 + 0x48)
025188 r0 = *(u64 *)(r4 + 0x48)
025034 w1 = *(u8 *)(r7 + 0x1)
025189 w1 = *(u8 *)(r0 + 0x1)
025035 r2 = 0x1
025190 r2 = 0x1
025036 *(u64 *)(r10 - 0x9a8) = r2
025191 *(u64 *)(r10 - 0x9a8) = r2
025037 if r1 != 0x0 goto +0x1
025192 if r1 != 0x0 goto +0x1
3 unchanged instructions hidden
025041 r3 = 0x1
025196 r3 = 0x1
025042 if r1 != 0x0 goto +0x1
025197 if r1 != 0x0 goto +0x1
025043 r3 = 0x0
025198 r3 = 0x0
025044 *(u64 *)(r10 - 0x980) = r3
025199 *(u64 *)(r10 - 0x980) = r2
025045 *(u64 *)(r10 - 0xa20) = r5
025200 *(u64 *)(r10 - 0xa28) = r5
025046 w1 = *(u8 *)(r5 + 0x1)
025201 w1 = *(u8 *)(r5 + 0x1)
025047 r3 = 0x1
025202
025048 if r1 != 0x0 goto +0x1
025203
025049 r3 = 0x0
025204
025050 *(u64 *)(r10 - 0x988) = r3
025205
025051 r3 = *(u64 *)(r4 + 0x60)
025206
025052 w1 = *(u8 *)(r3 + 0x2)
025207
025053 r5 = 0x1
025202 r5 = 0x1
025054 if r1 != 0x0 goto +0x1
025203 if r1 != 0x0 goto +0x1
025055 r5 = 0x0
025204 r5 = 0x0
025056 w1 = *(u8 *)(r3 + 0x1)
025205 r2 = *(u64 *)(r4 + 0x60)
025057
025206 w1 = *(u8 *)(r2 + 0x2)
025058
025207 r7 = 0x1
025059
025208 if r1 != 0x0 goto +0x1
025060
025209 r7 = 0x0
025061
025210 w1 = *(u8 *)(r2 + 0x1)
025057 r8 = 0x1
025211 r8 = 0x1
025058 if r1 != 0x0 goto +0x1
025212 if r1 != 0x0 goto +0x1
025059 r8 = 0x0
025213 r8 = 0x0
025060 *(u64 *)(r10 - 0xa10) = r8
025214 *(u64 *)(r10 - 0xa18) = r8
025061 r1 = *(u64 *)(r4 + 0x40)
025215 r1 = *(u64 *)(r4 + 0x40)
025062 *(u64 *)(r10 - 0x9a0) = r1
025216 *(u64 *)(r10 - 0x998) = r1
025063 w1 = *(u8 *)(r1 + 0x2)
025217 w1 = *(u8 *)(r1 + 0x2)
025064 r8 = 0x1
025218 r8 = 0x1
025065 if r1 != 0x0 goto +0x1
025219 if r1 != 0x0 goto +0x1
025066 r8 = 0x0
025220 r8 = 0x0
025067 *(u64 *)(r10 - 0xa38) = r3
025221 *(u64 *)(r10 - 0xa40) = r2
025068 *(u64 *)(r10 - 0x9f8) = r2
025222 *(u64 *)(r10 - 0x970) = r6
025069 w1 = *(u8 *)(r7 + 0x2)
025223 w1 = *(u8 *)(r0 + 0x2)
025070
025224 r6 = 0x1
025071
025225 if r1 != 0x0 goto +0x1
025072
025226 r6 = 0x0
025073
025227 *(u64 *)(r10 - 0xa20) = r6
025074
025228 r6 = *(u64 *)(r4 + 0x50)
025075
025229 w1 = *(u8 *)(r6 + 0x2)
025070 r2 = 0x1
025230 r2 = 0x1
025071 if r1 != 0x0 goto +0x1
025231 if r1 != 0x0 goto +0x1
025072 r2 = 0x0
025232 r2 = 0x0
025073 *(u64 *)(r10 - 0xa18) = r2
025233 *(u64 *)(r10 - 0xa30) = r2
025074 r2 = *(u64 *)(r4 + 0x50)
025234 *(u64 *)(r10 - 0x9f8) = r5
025075 w1 = *(u8 *)(r2 + 0x2)
025235 w1 = *(u8 *)(r6 + 0x1)
025076 r3 = 0x1
025236 r2 = 0x1
025077 if r1 != 0x0 goto +0x1
025237 if r1 != 0x0 goto +0x1
025078 r3 = 0x0
025238 r2 = 0x0
025079 *(u64 *)(r10 - 0x990) = r5
025239 *(u64 *)(r10 - 0xa38) = r2
025080 *(u64 *)(r10 - 0xa28) = r3
025240
025081 *(u64 *)(r10 - 0x970) = r6
025241
025082 w1 = *(u8 *)(r2 + 0x1)
025242
025083 r3 = 0x1
025243
025084 if r1 != 0x0 goto +0x1
025244
025085 r3 = 0x0
025245
025086 *(u64 *)(r10 - 0xa30) = r3
025246
025087 r5 = *(u64 *)(r4 + 0x0)
025240 r5 = *(u64 *)(r4 + 0x0)
025088 w1 = *(u8 *)(r5 + 0x2)
025241 w1 = *(u8 *)(r5 + 0x2)
025089 r3 = 0x1
025242 r2 = 0x1
025090 *(u64 *)(r10 - 0x9b8) = r3
025243 *(u64 *)(r10 - 0x9b0) = r2
025091 if r1 != 0x0 goto +0x2
025244 if r1 != 0x0 goto +0x2
025092 r1 = 0x0
025245 r1 = 0x0
025093 *(u64 *)(r10 - 0x9b8) = r1
025246 *(u64 *)(r10 - 0x9b0) = r1
025094 *(u64 *)(r10 - 0xa00) = r7
025247 *(u64 *)(r10 - 0x988) = r0
025095
025248 *(u64 *)(r10 - 0x9f0) = r3
025095 w1 = *(u8 *)(r5 + 0x1)
025249 w1 = *(u8 *)(r5 + 0x1)
025096 if r1 != 0x0 goto +0x1
025250 if r1 != 0x0 goto +0x1
025097 r3 = 0x0
025251 r2 = 0x0
025098 r7 = *(u64 *)(r4 + 0x8)
025252 r3 = *(u64 *)(r4 + 0x8)
025099 w1 = *(u8 *)(r7 + 0x2)
025253 w1 = *(u8 *)(r3 + 0x2)
025100 r0 = 0x1
025254 r0 = 0x1
025101 *(u64 *)(r10 - 0x9c0) = r0
025255 *(u64 *)(r10 - 0x9b8) = r0
025102 if r1 != 0x0 goto +0x2
025256 if r1 != 0x0 goto +0x2
025103 r1 = 0x0
025257 r1 = 0x0
025104 *(u64 *)(r10 - 0x9c0) = r1
025258 *(u64 *)(r10 - 0x9b8) = r1
025105 *(u64 *)(r10 - 0xa58) = r5
025259 *(u64 *)(r10 - 0x990) = r2
025106 *(u64 *)(r10 - 0x968) = r9
025260 *(u64 *)(r10 - 0x968) = r9
025107 w1 = *(u8 *)(r7 + 0x1)
025261 w1 = *(u8 *)(r3 + 0x1)
025108 if r1 != 0x0 goto +0x1
025262 if r1 != 0x0 goto +0x1
025109 r0 = 0x0
025263 r0 = 0x0
025110 r9 = *(u64 *)(r4 + 0x10)
025264 r9 = *(u64 *)(r4 + 0x10)
025111 w1 = *(u8 *)(r9 + 0x2)
025265 w1 = *(u8 *)(r9 + 0x2)
025112 r5 = 0x1
025266 r2 = 0x1
025113 *(u64 *)(r10 - 0x9c8) = r5
025267 *(u64 *)(r10 - 0x9c0) = r2
025114 if r1 != 0x0 goto +0x2
025268 if r1 != 0x0 goto +0x2
025115 r1 = 0x0
025269 r1 = 0x0
025116 *(u64 *)(r10 - 0x9c8) = r1
025270 *(u64 *)(r10 - 0x9c0) = r1
025117 *(u64 *)(r10 - 0x998) = r3
025271 r2 = r7
025118 *(u64 *)(r10 - 0xa08) = r8
025272 *(u64 *)(r10 - 0xa10) = r8
025119 w1 = *(u8 *)(r9 + 0x1)
025273 w1 = *(u8 *)(r9 + 0x1)
025120
025274 r7 = 0x1
025120 if r1 != 0x0 goto +0x1
025275 if r1 != 0x0 goto +0x1
025121 r5 = 0x0
025276 r7 = 0x0
025122
025277 *(u64 *)(r10 - 0x9a0) = r7
025122 r8 = *(u64 *)(r4 + 0x18)
025278 r8 = *(u64 *)(r4 + 0x18)
025123 w1 = *(u8 *)(r8 + 0x2)
025279 w1 = *(u8 *)(r8 + 0x2)
025124 r3 = 0x1
025280 r7 = 0x1
025125 *(u64 *)(r10 - 0x9d0) = r3
025281 *(u64 *)(r10 - 0x9c8) = r7
025126 if r1 != 0x0 goto +0x2
025282 if r1 != 0x0 goto +0x2
025127 r1 = 0x0
025283 r1 = 0x0
025128 *(u64 *)(r10 - 0x9d0) = r1
025284 *(u64 *)(r10 - 0x9c8) = r1
025129 *(u64 *)(r10 - 0xa48) = r5
025285 *(u64 *)(r10 - 0xa48) = r0
025130 r1 = *(u64 *)(r10 - 0x988)
025286 *(u64 *)(r10 - 0xa08) = r2
025131 w1 = *(u8 *)(r8 + 0x1)
025287 w1 = *(u8 *)(r8 + 0x1)
025132 if r1 != 0x0 goto +0x1
025288
025133 r3 = 0x0
025289
025134 r5 = *(u64 *)(r4 + 0x20)
025290
025135 w1 = *(u8 *)(r5 + 0x2)
025291
025136 r6 = 0x1
025292
025137 *(u64 *)(r10 - 0x9d8) = r6
025293
025138 if r1 != 0x0 goto +0x2
025294
025139 r1 = 0x0
025295
025140 *(u64 *)(r10 - 0x9d8) = r1
025296
025141 *(u64 *)(r10 - 0xa40) = r0
025297
025142 r1 = *(u64 *)(r10 - 0x990)
025298
025143 w1 = *(u8 *)(r5 + 0x1)
025299
025144 r0 = 0x1
025288 r0 = 0x1
025145 if r1 != 0x0 goto +0x1
025289 if r1 != 0x0 goto +0x1
025146 r0 = 0x0
025290 r0 = 0x0
025147 *(u64 *)(r10 - 0xa60) = r0
025291 *(u64 *)(r10 - 0xa50) = r0
025148 r0 = *(u64 *)(r4 + 0x28)
025292 r0 = *(u64 *)(r4 + 0x20)
025149 w1 = *(u8 *)(r0 + 0x2)
025293 w1 = *(u8 *)(r0 + 0x2)
025150 *(u64 *)(r10 - 0x9e0) = r6
025294
025151 if r1 != 0x0 goto +0x2
025294 if r1 != 0x0 goto +0x1
025152 r1 = 0x0
025295 r7 = 0x0
025153 *(u64 *)(r10 - 0x9e0) = r1
025296 *(u64 *)(r10 - 0xa58) = r7
025154 *(u64 *)(r10 - 0xa50) = r3
025297 r1 = *(u64 *)(r10 - 0x988)
025155 r1 = *(u64 *)(r10 - 0x998)
025298
025156 r1 = *(u64 *)(r10 - 0x980)
025299
025157 w1 = *(u8 *)(r0 + 0x1)
025298 w1 = *(u8 *)(r0 + 0x1)
025158 r3 = 0x1
025299 r7 = 0x1
025159 if r1 != 0x0 goto +0x1
025300 if r1 != 0x0 goto +0x1
025160 r3 = 0x0
025301 r7 = 0x0
025161 *(u64 *)(r10 - 0xa68) = r3
025302 *(u64 *)(r10 - 0xa70) = r6
025162 r3 = *(u64 *)(r4 + 0x30)
025303 *(u64 *)(r10 - 0xa60) = r7
025163 w1 = *(u8 *)(r3 + 0x2)
025304 r7 = *(u64 *)(r4 + 0x28)
025164 *(u64 *)(r10 - 0x9e8) = r6
025305 w1 = *(u8 *)(r7 + 0x2)
025165
025306 r2 = 0x1
025166
025307 *(u64 *)(r10 - 0x9d0) = r2
025165 if r1 != 0x0 goto +0x2
025308 if r1 != 0x0 goto +0x2
025166 r1 = 0x0
025309 r1 = 0x0
025167 *(u64 *)(r10 - 0x9e8) = r1
025310 *(u64 *)(r10 - 0x9d0) = r1
025168 *(u64 *)(r10 - 0x9b0) = r0
025311 r6 = r5
025169 w1 = *(u8 *)(r3 + 0x1)
025312 *(u64 *)(r10 - 0xa00) = r7
025170 r0 = 0x1
025313 w1 = *(u8 *)(r7 + 0x1)
025171 if r1 != 0x0 goto +0x1
025314 if r1 != 0x0 goto +0x1
025172 r0 = 0x0
025315 r2 = 0x0
025173 *(u64 *)(r10 - 0xa70) = r0
025316 r7 = *(u64 *)(r4 + 0x30)
025174
025317 w1 = *(u8 *)(r7 + 0x2)
025175
025318 r5 = 0x1
025176
025319 *(u64 *)(r10 - 0x9d8) = r5
025177
025320 if r1 != 0x0 goto +0x2
025178
025321 r1 = 0x0
025179
025322 *(u64 *)(r10 - 0x9d8) = r1
025180
025323 *(u64 *)(r10 - 0xa80) = r9
025181
025324 *(u64 *)(r10 - 0xa68) = r2
025182
025325 r1 = *(u64 *)(r10 - 0x9a0)
025183
025326 r1 = *(u64 *)(r10 - 0x990)
025184
025327 r1 = *(u64 *)(r10 - 0x980)
025185
025328 w1 = *(u8 *)(r7 + 0x1)
025186
025329 r2 = 0x1
025187
025330 r5 = r6
025188
025331 if r1 != 0x0 goto +0x1
025189
025332 r2 = 0x0
025190
025333 r9 = r3
025191
025334 *(u64 *)(r10 - 0xa78) = r2
025174 r1 = *(u64 *)(r4 + 0x38)
025335 r1 = *(u64 *)(r4 + 0x38)
025175 w0 = *(u8 *)(r1 + 0x2)
025336 w2 = *(u8 *)(r1 + 0x2)
025176 *(u64 *)(r10 - 0x9f0) = r6
025337 r6 = 0x1
025177 if r0 != 0x0 goto +0x2
025338 *(u64 *)(r10 - 0x9e0) = r6
025178 r0 = 0x0
025339 r6 = *(u64 *)(r10 - 0xa70)
025179 *(u64 *)(r10 - 0x9f0) = r0
025340 if r2 != 0x0 goto +0x2
025180 w0 = *(u8 *)(r1 + 0x1)
025341 r2 = 0x0
025181 if r0 != 0x0 goto +0x1
025342 *(u64 *)(r10 - 0x9e0) = r2
025182 r6 = 0x0
025343 w2 = *(u8 *)(r1 + 0x1)
025183 r0 = *(u64 *)(r10 - 0x968)
025344 r3 = 0x1
025184 r0 = *(u64 *)(r10 - 0x9a0)
025345 *(u64 *)(r10 - 0x9e8) = r3
025185 w0 = *(u8 *)(r0 + 0x1)
025346 if r2 != 0x0 goto +0x2
025186 if r0 != 0x0 goto +0x2
025347 r2 = 0x0
025187 r0 = 0x0
025348 *(u64 *)(r10 - 0x9e8) = r2
025188 *(u64 *)(r10 - 0x9a8) = r0
025349 r2 = *(u64 *)(r10 - 0x968)
025189 r0 = *(u64 *)(r10 - 0xa38)
025350 r2 = *(u64 *)(r10 - 0x998)
025190 r0 += 0x8
025351 w2 = *(u8 *)(r2 + 0x1)
025191 *(u64 *)(r10 - 0x8a0) = r0
025352 if r2 != 0x0 goto +0x2
025192 r0 = *(u64 *)(r10 - 0xa20)
025353 r2 = 0x0
025193 r0 += 0x8
025354 *(u64 *)(r10 - 0x9a8) = r2
025194 *(u64 *)(r10 - 0x8b0) = r0
025355 r2 = *(u64 *)(r10 - 0xa40)
025195 r2 += 0x8
025356 r2 += 0x8
025196 *(u64 *)(r10 - 0x8c0) = r2
025357 *(u64 *)(r10 - 0x8a0) = r2
025197 r2 = *(u64 *)(r10 - 0xa00)
025358 r2 = *(u64 *)(r10 - 0xa28)
025198 r2 += 0x8
025359 r2 += 0x8
025199
025360 *(u64 *)(r10 - 0x8b0) = r2
025200
025361 r6 += 0x8
025201
025362 *(u64 *)(r10 - 0x8c0) = r6
025202
025363 r2 = *(u64 *)(r10 - 0x988)
025203
025364 r2 += 0x8
025199 *(u64 *)(r10 - 0x8d0) = r2
025365 *(u64 *)(r10 - 0x8d0) = r2
025200 r2 = *(u64 *)(r10 - 0x9a0)
025366 r2 = *(u64 *)(r10 - 0x998)
025201 r2 += 0x8
025367 r2 += 0x8
025202 *(u64 *)(r10 - 0x8e0) = r2
025368 *(u64 *)(r10 - 0x8e0) = r2
025203 r1 += 0x8
025369 r1 += 0x8
025204 *(u64 *)(r10 - 0x8f0) = r1
025370 *(u64 *)(r10 - 0x8f0) = r1
025205 r3 += 0x8
025371 r7 += 0x8
025206 *(u64 *)(r10 - 0x900) = r3
025372 *(u64 *)(r10 - 0x900) = r7
025207 r2 = *(u64 *)(r10 - 0x9b0)
025373 r7 = *(u64 *)(r10 - 0xa00)
025208 r1 = r2
025374 r1 = r7
025209 r1 += 0x8
025375 r1 += 0x8
025210 *(u64 *)(r10 - 0x910) = r1
025376 *(u64 *)(r10 - 0x910) = r1
025211 r5 += 0x8
025377 r0 += 0x8
025212 *(u64 *)(r10 - 0x920) = r5
025378 *(u64 *)(r10 - 0x920) = r0
025213 r8 += 0x8
025379 r8 += 0x8
025214 *(u64 *)(r10 - 0x930) = r8
025380 *(u64 *)(r10 - 0x930) = r8
025215 r9 += 0x8
025381 r1 = *(u64 *)(r10 - 0xa80)
025216 *(u64 *)(r10 - 0x940) = r9
025382
025217 r7 += 0x8
025383
025218 *(u64 *)(r10 - 0x950) = r7
025384
025219 r1 = *(u64 *)(r10 - 0xa58)
025385
025220 r1 += 0x8
025382 r1 += 0x8
025221 *(u64 *)(r10 - 0x960) = r1
025383 *(u64 *)(r10 - 0x940) = r1
025222 r1 = *(u64 *)(r10 - 0xa10)
025384 r9 += 0x8
025223
025385 *(u64 *)(r10 - 0x950) = r9
025224
025386 r5 += 0x8
025225
025387 *(u64 *)(r10 - 0x960) = r5
025226
025388 r1 = *(u64 *)(r10 - 0xa18)
025223 *(u8 *)(r10 - 0x897) = w1
025389 *(u8 *)(r10 - 0x897) = w1
025224 r1 = *(u64 *)(r10 - 0x990)
025390 r1 = *(u64 *)(r10 - 0xa08)
025225 *(u8 *)(r10 - 0x898) = w1
025391 *(u8 *)(r10 - 0x898) = w1
025226 r1 = *(u64 *)(r10 - 0x988)
025392 r1 = *(u64 *)(r10 - 0x9f8)
025227 *(u8 *)(r10 - 0x8a7) = w1
025393 *(u8 *)(r10 - 0x8a7) = w1
025228 r1 = *(u64 *)(r10 - 0x980)
025394 r1 = *(u64 *)(r10 - 0x9f0)
025229 *(u8 *)(r10 - 0x8a8) = w1
025395 *(u8 *)(r10 - 0x8a8) = w1
025230 r1 = *(u64 *)(r10 - 0xa30)
025396 r1 = *(u64 *)(r10 - 0xa38)
025231 *(u8 *)(r10 - 0x8b7) = w1
025397 *(u8 *)(r10 - 0x8b7) = w1
025232 r1 = *(u64 *)(r10 - 0xa28)
025398 r1 = *(u64 *)(r10 - 0xa30)
025233 *(u8 *)(r10 - 0x8b8) = w1
025399 *(u8 *)(r10 - 0x8b8) = w1
025234 r1 = *(u64 *)(r10 - 0x9f8)
025400 r1 = *(u64 *)(r10 - 0x980)
025235 *(u8 *)(r10 - 0x8c7) = w1
025401 *(u8 *)(r10 - 0x8c7) = w1
025236 r1 = *(u64 *)(r10 - 0xa18)
025402 r1 = *(u64 *)(r10 - 0xa20)
025237 *(u8 *)(r10 - 0x8c8) = w1
025403 *(u8 *)(r10 - 0x8c8) = w1
025238 r1 = *(u64 *)(r10 - 0x9a8)
025404 r1 = *(u64 *)(r10 - 0x9a8)
025239 *(u8 *)(r10 - 0x8d7) = w1
025405 *(u8 *)(r10 - 0x8d7) = w1
025240 r1 = *(u64 *)(r10 - 0xa08)
025406 r1 = *(u64 *)(r10 - 0xa10)
025241 *(u8 *)(r10 - 0x8d8) = w1
025407 *(u8 *)(r10 - 0x8d8) = w1
025242 *(u8 *)(r10 - 0x8e7) = w6
025408 r1 = *(u64 *)(r10 - 0x9e8)
025243 r1 = *(u64 *)(r10 - 0x9f0)
025409 *(u8 *)(r10 - 0x8e7) = w1
025244
025410 r1 = *(u64 *)(r10 - 0x9e0)
025244 *(u8 *)(r10 - 0x8e8) = w1
025411 *(u8 *)(r10 - 0x8e8) = w1
025245 r1 = *(u64 *)(r10 - 0xa70)
025412 r1 = *(u64 *)(r10 - 0xa78)
025246 *(u8 *)(r10 - 0x8f7) = w1
025413 *(u8 *)(r10 - 0x8f7) = w1
025247 r1 = *(u64 *)(r10 - 0x9e8)
025414 r1 = *(u64 *)(r10 - 0x9d8)
025248 *(u8 *)(r10 - 0x8f8) = w1
025415 *(u8 *)(r10 - 0x8f8) = w1
025249 r1 = *(u64 *)(r10 - 0xa68)
025416 r1 = *(u64 *)(r10 - 0xa68)
025250 *(u8 *)(r10 - 0x907) = w1
025417 *(u8 *)(r10 - 0x907) = w1
025251 r1 = *(u64 *)(r10 - 0x9e0)
025418 r1 = *(u64 *)(r10 - 0x9d0)
025252 *(u8 *)(r10 - 0x908) = w1
025419 *(u8 *)(r10 - 0x908) = w1
025253 r1 = *(u64 *)(r10 - 0xa60)
025420 r1 = *(u64 *)(r10 - 0xa60)
025254 *(u8 *)(r10 - 0x917) = w1
025421 *(u8 *)(r10 - 0x917) = w1
025255 r1 = *(u64 *)(r10 - 0x9d8)
025422 r1 = *(u64 *)(r10 - 0xa58)
025256 *(u8 *)(r10 - 0x918) = w1
025423 *(u8 *)(r10 - 0x918) = w1
025257 r1 = *(u64 *)(r10 - 0xa50)
025424 r1 = *(u64 *)(r10 - 0xa50)
025258 *(u8 *)(r10 - 0x927) = w1
025425 *(u8 *)(r10 - 0x927) = w1
025259 r1 = *(u64 *)(r10 - 0x9d0)
025426 r1 = *(u64 *)(r10 - 0x9c8)
025260 *(u8 *)(r10 - 0x928) = w1
025427 *(u8 *)(r10 - 0x928) = w1
025261 r1 = *(u64 *)(r10 - 0xa48)
025428 r1 = *(u64 *)(r10 - 0x9a0)
025262 *(u8 *)(r10 - 0x937) = w1
025429 *(u8 *)(r10 - 0x937) = w1
025263 r1 = *(u64 *)(r10 - 0x9c8)
025430 r1 = *(u64 *)(r10 - 0x9c0)
025264 *(u8 *)(r10 - 0x938) = w1
025431 *(u8 *)(r10 - 0x938) = w1
025265 r1 = *(u64 *)(r10 - 0xa40)
025432 r1 = *(u64 *)(r10 - 0xa48)
025266 *(u8 *)(r10 - 0x947) = w1
025433 *(u8 *)(r10 - 0x947) = w1
025267 r1 = *(u64 *)(r10 - 0x9c0)
025434 r1 = *(u64 *)(r10 - 0x9b8)
025268 *(u8 *)(r10 - 0x948) = w1
025435 *(u8 *)(r10 - 0x948) = w1
025269 r1 = *(u64 *)(r10 - 0x998)
025436 r1 = *(u64 *)(r10 - 0x990)
025270 *(u8 *)(r10 - 0x957) = w1
025437 *(u8 *)(r10 - 0x957) = w1
025271 r1 = *(u64 *)(r10 - 0x9b8)
025438 r1 = *(u64 *)(r10 - 0x9b0)
025272 *(u8 *)(r10 - 0x958) = w1
025439 *(u8 *)(r10 - 0x958) = w1
025273 r7 = *(u64 *)(r2 + 0x98)
025440 r1 = *(u64 *)(r7 + 0x98)
025274
025441 *(u64 *)(r10 - 0x980) = r1
025274 r6 = *(u64 *)(r4 + 0x68)
025442 r6 = *(u64 *)(r4 + 0x68)
025275 r1 = r4
025443 r1 = r4
025276 r1 += 0x60
025444 r1 += 0x60
58 unchanged instructions hidden
025335 *(u64 *)(r10 - 0x40) = 0x0
025503 *(u64 *)(r10 - 0x40) = 0x0
025336 r1 = r10
025504 r1 = r10
025337 r1 += -0x60
025505 r1 += -0x60
025338 call -0x62fb
025506 call -0x63a3
025339 r8 = r0
025507 r8 = r0
025340 r9 = r8
025508 r9 = r8
025341 r9 <<= 0x20
025509 r9 <<= 0x20
3 unchanged instructions hidden
025345 r2 = 0x20
025513 r2 = 0x20
025346 call sol_log_
025514 call sol_log_
025347 r1 = *(u64 *)(r10 - 0x970)
025515 r1 = *(u64 *)(r10 - 0x970)
025348 r2 = r7
025516 r2 = *(u64 *)(r10 - 0x980)
025349 r3 = 0x0
025517 r3 = 0x0
025350 r4 = 0x0
025518 r4 = 0x0
025351 r5 = 0x0
025519 r5 = 0x0
49 unchanged instructions hidden
025401 r1 = r10
025569 r1 = r10
025402 r1 += -0x960
025570 r1 += -0x960
025403 r6 = r4
025571 r6 = r4
025404 call -0x62dc
025572 call -0x6384
025405 r4 = r6
025573 r4 = r6
025406 r1 = 0x0
025574 r1 = 0x0
025407 r3 = r10
025575 r3 = r10
58 unchanged instructions hidden
025466 *(u64 *)(r10 - 0x98) = r6
025634 *(u64 *)(r10 - 0x98) = r6
025467 r1 = r10
025635 r1 = r10
025468 r1 += -0x960
025636 r1 += -0x960
025469 call -0x631d
025637 call -0x63c5
025470 r4 = *(u64 *)(r10 - 0x978)
025638 r4 = *(u64 *)(r10 - 0x978)
025471 r1 = 0x0
025639 r1 = 0x0
025472 r3 = r10
025640 r3 = r10
65 unchanged instructions hidden
025538 *(u64 *)(r10 - 0x98) = r1
025706 *(u64 *)(r10 - 0x98) = r1
025539 r1 = r10
025707 r1 = r10
025540 r1 += -0x960
025708 r1 += -0x960
025541 call -0x6365
025709 call -0x640d
025542 r1 = r10
025710 r1 = r10
025543 r1 += -0x957
025711 r1 += -0x957
025544 r3 = *(u64 *)(r10 - 0x978)
025712 r3 = *(u64 *)(r10 - 0x978)
250 unchanged instructions hidden
025795 r4 = 0x8
025963 r4 = 0x8
025796 r5 = 0x0
025964 r5 = 0x0
025797 call sol_invoke_signed_c
025965 call sol_invoke_signed_c
025798 r1 = *(u64 *)(r10 - 0x9b0)
025966 r1 = *(u64 *)(r7 + 0x98)
025799 r1 = *(u64 *)(r1 + 0x98)
025967 r6 = *(u64 *)(r10 - 0x980)
025800 if r1 < r7 goto +0x3
025968 if r1 < r6 goto +0x3
025801 r1 -= r7
025969 r1 -= r6
025802 if r7 == 0x0 goto +0xb
025970 if r6 == 0x0 goto +0xb
025803 if r1 != 0x0 goto +0xa
025971 if r1 != 0x0 goto +0xa
025804 r1 = 0x626d9 ll
025972 r1 = 0x62cd1 ll
025805 r2 = 0x21
025973 r2 = 0x21
025806 call sol_log_
025974 call sol_log_
025807 r1 = *(u64 *)(r10 - 0x970)
025975 r1 = *(u64 *)(r10 - 0x970)
025808 r2 = r7
025976 r2 = r6
025809 r3 = 0x0
025977 r3 = 0x0
025810 r4 = 0x0
025978 r4 = 0x0
025811 r5 = 0x0
025979 r5 = 0x0
74 unchanged instructions hidden
025886 *(u64 *)(r10 - 0x780) = 0x0
026054 *(u64 *)(r10 - 0x780) = 0x0
025887 r1 = r10
026055 r1 = r10
025888 r1 += -0x7a0
026056 r1 += -0x7a0
025889 call -0x6522
026057 call -0x65ca
025890 r1 = r0
026058 r1 = r0
025891 r1 <<= 0x20
026059 r1 <<= 0x20
025892 r1 >>= 0x20
026060 r1 >>= 0x20
26 unchanged instructions hidden
025919 r9 = *(u64 *)(r10 - 0x968)
026087 r9 = *(u64 *)(r10 - 0x968)
025920 if r2 != 0x0 goto +0x2e7e
026088 if r2 != 0x0 goto +0x2e94
025921 goto +0x2115
026089 goto +0x212b
025922 r6 = r4
026090 r7 = r4
025923 r2 = r3
026091
025924 r1 = -0x527c80fe5b7a19cd ll
026091 r1 = -0x527c80fe5b7a19cd ll
025925 *(u64 *)(r10 - 0xa0) = r1
026092 *(u64 *)(r10 - 0xa0) = r1
025926 *(u64 *)(r10 - 0x90) = 0x0
026093 *(u64 *)(r10 - 0x90) = 0x0
025927 *(u64 *)(r10 - 0x98) = 0x0
026094 *(u64 *)(r10 - 0x98) = 0x0
025928 *(u64 *)(r10 - 0x968) = r2
026095 *(u64 *)(r10 - 0x970) = r2
025929 r1 = *(u64 *)(r10 - 0x970)
026096 *(u64 *)(r10 - 0x98) = r2
025930 *(u64 *)(r10 - 0x98) = r1
026097
025931 r1 = r10
026097 r1 = r10
025932 r1 += -0x960
026098 r1 += -0x960
025933 call -0x64ed
026099 call -0x6593
025934 r1 = 0x0
026100 r1 = 0x0
025935 r7 = 0x0
026101 r6 = 0x0
025936 r2 = r6
026102 r2 = r7
025937 goto +0xb
026103 goto +0xb
025938 r0 = r7
026104 r0 = r6
025939 r0 <<= 0x4
026105 r0 <<= 0x4
025940 r6 = r10
026106 r7 = r10
025941 r6 += -0x960
026107 r7 += -0x960
025942 r6 += r0
026108 r7 += r0
025943 r1 += 0x8
026109 r1 += 0x8
025944 *(u64 *)(r6 + 0x0) = r1
026110 *(u64 *)(r7 + 0x0) = r1
025945 *(u8 *)(r6 + 0x9) = w5
026111 *(u8 *)(r7 + 0x9) = w5
025946 *(u8 *)(r6 + 0x8) = w4
026112 *(u8 *)(r7 + 0x8) = w4
025947 r7 += 0x1
026113 r6 += 0x1
025948 r1 = r3
026114 r1 = r3
025949 r3 = r9
026115 r3 = r9
025950 if r3 == 0x0 goto +0xb
026116 if r3 == 0x0 goto +0xb
24 unchanged instructions hidden
025975 if r0 != 0x0 goto -0x26
026141 if r0 != 0x0 goto -0x26
025976 r5 = 0x0
026142 r5 = 0x0
025977 goto -0x28
026143 goto -0x28
025978 if r7 < 0x1d goto +0x2
026144 if r6 < 0x1d goto +0x4
025979 r1 = r7
026145 r1 = r6
025980 goto +0x278
026146 r2 = 0x1c
025981
026147 r3 = 0x630d0 ll
025982
026148 call 0x58b9
025981 r4 = *(u64 *)(r2 + 0x80)
026149 r4 = *(u64 *)(r2 + 0x80)
025982 r3 = r9
026150 r3 = r9
025983 r1 = 0x28
026151 r1 = 0x28
2 unchanged instructions hidden
025986 r4 += 0x8
026154 r4 += 0x8
025987 r3 = r2
026155 r3 = r2
025988 r3 += r1
026156 r3 += r1
025989 r8 = 0x3
026157 r7 = 0x3
025990 r1 = *(u64 *)(r3 + 0x0)
026158 r1 = *(u64 *)(r3 + 0x0)
025991 *(u64 *)(r10 - 0x980) = r1
026159 *(u64 *)(r10 - 0x980) = r1
025992 r1 = *(u64 *)(r1 + 0x98)
026160 r1 = *(u64 *)(r1 + 0x98)
025993 if r7 s> 0x18 goto +0x9c
026161 if r6 s> 0x18 goto +0xa6
025994 if r7 s> 0x16 goto +0x300
026162 if r6 s> 0x16 goto +0x30d
025995 if r7 == 0x15 goto +0xefb
026163 if r6 == 0x15 goto +0xf08
025996 if r7 == 0x16 goto +0x1
026164 if r6 == 0x16 goto +0x1
025997 goto +0x11a1
026165 goto +0x11af
025998 *(u64 *)(r10 - 0x990) = r4
026166 *(u64 *)(r10 - 0x990) = r4
025999 *(u64 *)(r10 - 0x988) = r1
026167 *(u64 *)(r10 - 0x988) = r1
25 unchanged instructions hidden
026025 goto +0xc
026193 goto +0xc
026026 r0 = r1
026194 r0 = r1
026027 r0 += 0x13
026195 r0 += 0x13
026028 r6 = r0
026196 r7 = r0
026029 r6 -= r4
026197 r7 -= r4
026030 if r5 <= r6 goto +0x1094
026198 if r5 <= r7 goto +0x10a1
026031 r1 += 0x14
026199 r1 += 0x14
026032 r0 <<= 0x3
026200 r0 <<= 0x3
026033 r4 = r2
026201 r4 = r2
63 unchanged instructions hidden
026097 r1 = 0x1
026265 r1 = 0x1
026098 if r2 < -0x3e8 goto +0x1
026266 if r2 < -0x3e8 goto +0x1
026099 r1 = 0x0
026267 r1 = 0x0
026100
026268 r0 = r6
026100 r1 &= 0x1
026269 r1 &= 0x1
026101 r2 = 0x2
026270 r2 = 0x2
026102 if r1 != 0x0 goto +0x1
026271 if r1 != 0x0 goto +0x1
026103 r2 = 0x0
026272 r2 = 0x0
026104 r9 += r2
026273 r9 += r2
026105 r8 = 0xa
026274 r6 = 0xa
026106 if r9 > r5 goto +0x1c6e
026275 if r9 > r5 goto +0x1c83
026107 *(u64 *)(r10 - 0x970) = r6
026276
026108 r1 = r7
026276 r1 = r7
026109
026277 r2 = 0x40
026110
026278 if r1 == 0x0 goto +0x1
026111
026279 r2 = 0x38
026112
026280 r3 = r4
026113
026281 r3 += r2
026114
026282 r2 = *(u64 *)(r3 + 0x0)
026115
026283 r2 = *(u64 *)(r2 + 0x98)
026116
026284 r2 ^= -0x1
026117
026285 if r2 < r0 goto +0x1
026118
026286 r2 = r0
026109 if r1 != 0x0 goto +0x1bf
026287 if r1 != 0x0 goto +0x1bf
026110 r6 = r4
026288 r6 = r4
026111 r2 = *(u64 *)(r10 - 0x968)
026289 r3 = *(u64 *)(r10 - 0x968)
026112 r1 = 0x70e8d9b452152ec6 ll
026290 r1 = 0x70e8d9b452152ec6 ll
026113 *(u64 *)(r10 - 0xa0) = r1
026291 *(u64 *)(r10 - 0xa0) = r1
026114 *(u64 *)(r10 - 0x90) = 0x100
026292 *(u64 *)(r10 - 0x90) = 0x100
32 unchanged instructions hidden
026147 *(u64 *)(r9 + 0x10) = 0x9
026325 *(u64 *)(r9 + 0x10) = 0x9
026148 *(u64 *)(r9 + 0x8) = 0x2
026326 *(u64 *)(r9 + 0x8) = 0x2
026149 goto +0x2983
026327 goto +0x298f
026150 if r7 s> 0x1a goto +0x2a5
026328 if r6 s> 0x1a goto +0x2a8
026151 if r7 == 0x19 goto +0xe9a
026329 if r6 == 0x19 goto +0xe9d
026152 if r7 == 0x1a goto +0x1
026330 if r6 == 0x1a goto +0x1
026153 goto +0x1105
026331 goto +0x1109
026154 *(u64 *)(r10 - 0x990) = r4
026332 *(u64 *)(r10 - 0x990) = r4
026155 *(u64 *)(r10 - 0x988) = r1
026333 *(u64 *)(r10 - 0x988) = r1
29 unchanged instructions hidden
026185 goto +0xc
026363 goto +0xc
026186 r0 = r1
026364 r0 = r1
026187 r0 += 0x13
026365 r0 += 0x13
026188 r6 = r0
026366 r7 = r0
026189 r6 -= r4
026367 r7 -= r4
026190 if r5 <= r6 goto +0x1025
026368 if r5 <= r7 goto +0x1028
026191 r1 += 0x14
026369 r1 += 0x14
026192 r0 <<= 0x3
026370 r0 <<= 0x3
026193 r4 = r2
026371 r4 = r2
116 unchanged instructions hidden
026310 *(u64 *)(r10 - 0x40) = 0x0
026488 *(u64 *)(r10 - 0x40) = 0x0
026311 r1 = r10
026489 r1 = r10
026312 r1 += -0x60
026490 r1 += -0x60
026313 call -0x66ca
026491 call -0x677c
026314 r1 = r0
026492 r1 = r0
026315 r1 <<= 0x20
026493 r1 <<= 0x20
026316 r1 >>= 0x20
026494 r1 >>= 0x20
90 unchanged instructions hidden
026407 *(u64 *)(r10 - 0x40) = 0x0
026585 *(u64 *)(r10 - 0x40) = 0x0
026408 r1 = r10
026586 r1 = r10
026409 r1 += -0x60
026587 r1 += -0x60
026410 call -0x672b
026588 call -0x67dd
026411 r1 = r0
026589 r1 = r0
026412 r1 <<= 0x20
026590 r1 <<= 0x20
026413 r1 >>= 0x20
026591 r1 >>= 0x20
108 unchanged instructions hidden
026522 *(u64 *)(r10 - 0x40) = 0x0
026700 *(u64 *)(r10 - 0x40) = 0x0
026523 r1 = r10
026701 r1 = r10
026524 r1 += -0x60
026702 r1 += -0x60
026525 call -0x679e
026703 call -0x6850
026526 r1 = r0
026704 r1 = r0
026527 r1 <<= 0x20
026705 r1 <<= 0x20
026528 r1 >>= 0x20
026706 r1 >>= 0x20
26 unchanged instructions hidden
026555 if r2 != 0x0 goto +0x2c02
026733 if r2 != 0x0 goto +0x2c0e
026556 goto +0x2c00
026734 goto +0x2c0c
026557 r6 = r4
026735 r6 = r4
026558 r2 = *(u64 *)(r10 - 0x968)
026736 r3 = *(u64 *)(r10 - 0x968)
026559 r1 = -0x527c80fe5b7a19cd ll
026737 r1 = -0x527c80fe5b7a19cd ll
026560 *(u64 *)(r10 - 0xa0) = r1
026738 *(u64 *)(r10 - 0xa0) = r1
026561 *(u64 *)(r10 - 0x90) = 0x0
026739 *(u64 *)(r10 - 0x90) = 0x0
026562 *(u64 *)(r10 - 0x98) = 0x0
026740 *(u64 *)(r10 - 0x98) = 0x0
026563 r1 = *(u64 *)(r10 - 0x970)
026741 *(u64 *)(r10 - 0x980) = r2
026564 *(u64 *)(r10 - 0x98) = r1
026742 *(u64 *)(r10 - 0x98) = r2
026565 r1 = r10
026743 r1 = r10
026566 r1 += -0x960
026744 r1 += -0x960
026567 call -0x6767
026745 call -0x6819
026568 r5 = 0x0
026746
026569 r1 = 0x0
026746 r1 = 0x0
026570
026747 r2 = 0x0
026571
026748 *(u64 *)(r10 - 0x970) = r2
026570 r2 = r6
026749 r2 = r6
026571 goto +0xb
026750 goto +0xd
026572 r0 = r1
026751 r8 = *(u64 *)(r10 - 0x970)
026573
026752 r0 = r8
026573 r0 <<= 0x4
026753 r0 <<= 0x4
026574 r6 = r10
026754 r6 = r10
026575 r6 += -0x960
026755 r6 += -0x960
026576 r6 += r0
026756 r6 += r0
026577 r8 += 0x8
026757 r1 += 0x8
026578 *(u64 *)(r6 + 0x0) = r8
026758 *(u64 *)(r6 + 0x0) = r1
026579 *(u8 *)(r6 + 0x9) = w5
026759 *(u8 *)(r6 + 0x9) = w5
026580 *(u8 *)(r6 + 0x8) = w4
026760 *(u8 *)(r6 + 0x8) = w4
026581 r1 += 0x1
026761 r8 += 0x1
026582 r5 = r3
026762 *(u64 *)(r10 - 0x970) = r8
026583
026763 r1 = r3
026583 r3 = r7
026764 r3 = r7
026584 if r3 == 0x0 goto +0xb
026765 if r3 == 0x0 goto +0xb
026585 if r5 < r9 goto +0x1
026766 if r1 < r9 goto +0x1
026586 goto +0x19
026767 goto +0x19
026587 r3 = r5
026768 r3 = r1
026588 r3 += 0x1
026769 r3 += 0x1
026589 r4 = r5
026770 r4 = r1
026590 r4 += -0x13
026771 r4 += -0x13
026591 r5 = r3
026772 r1 = r3
026592 if r4 < 0x2 goto -0x8
026773 if r4 < 0x2 goto -0x8
026593 r5 = r3
026774 r1 = r3
026594 r5 += -0x1
026775 r1 += -0x1
026595 goto +0x3
026776 goto +0x3
026596 if r5 >= r9 goto +0xf
026777 if r1 >= r9 goto +0xf
026597 r3 = r5
026778 r3 = r1
026598 r3 += 0x1
026779 r3 += 0x1
026599 r5 <<= 0x3
026780 r1 <<= 0x3
026600 r4 = r2
026781 r4 = r2
026601 r4 += r5
026782 r4 += r1
026602 r8 = *(u64 *)(r4 + 0x0)
026783 r1 = *(u64 *)(r4 + 0x0)
026603 w0 = *(u8 *)(r8 + 0x2)
026784 w0 = *(u8 *)(r1 + 0x2)
026604 r5 = 0x1
026785 r5 = 0x1
026605 r4 = 0x1
026786 r4 = 0x1
026606 if r0 != 0x0 goto +0x1
026787 if r0 != 0x0 goto +0x1
026607 r4 = 0x0
026788 r4 = 0x0
026608 w0 = *(u8 *)(r8 + 0x1)
026789 w0 = *(u8 *)(r1 + 0x1)
026609 if r0 != 0x0 goto -0x26
026790 if r0 != 0x0 goto -0x28
026610 r5 = 0x0
026791 r5 = 0x0
026611 goto -0x28
026792 goto -0x2a
026612
026793 r1 = *(u64 *)(r10 - 0x970)
026612 if r1 < 0x1d goto +0x3
026794 if r1 < 0x1d goto +0x4
026613
026795 r1 = *(u64 *)(r10 - 0x970)
026613 r2 = 0x1c
026796 r2 = 0x1c
026614 r3 = 0x62ad8 ll
026797 r3 = 0x630d0 ll
026615 call 0x5628
026798 call 0x562f
026616 *(u64 *)(r10 - 0x980) = r1
026799
026617 r4 = *(u64 *)(r2 + 0x80)
026799 r4 = *(u64 *)(r2 + 0x80)
026618 r3 = r7
026800 r3 = r7
026619 r1 = 0x28
026801 r1 = 0x28
2 unchanged instructions hidden
026622 r4 += 0x8
026804 r4 += 0x8
026623 r3 = r2
026805 r3 = r2
026624 r3 += r1
026806 r3 += r1
026625 r8 = 0x3
026807 r6 = 0x3
026626 r1 = *(u64 *)(r3 + 0x0)
026808 r8 = *(u64 *)(r3 + 0x0)
026627 *(u64 *)(r10 - 0x988) = r1
026809 r3 = *(u64 *)(r8 + 0x98)
026628 r3 = *(u64 *)(r1 + 0x98)
026810 r1 = *(u64 *)(r10 - 0x970)
026629 r1 = *(u64 *)(r10 - 0x980)
026811
026630 if r1 s> 0x18 goto +0x40
026811 if r1 s> 0x18 goto +0x40
026631 if r1 s> 0x16 goto +0x87f
026812 if r1 s> 0x16 goto +0x87f
026632 if r1 == 0x15 goto +0x17b7
026813 if r1 == 0x15 goto +0x17b8
026633 if r1 == 0x16 goto +0x1
026814 if r1 == 0x16 goto +0x1
026634 goto +0x1a5e
026815 goto +0x1a67
026635 *(u64 *)(r10 - 0x998) = r4
026816 *(u64 *)(r10 - 0x998) = r4
026636 *(u64 *)(r10 - 0x990) = r3
026817 *(u64 *)(r10 - 0x988) = r3
026637 *(u64 *)(r10 - 0x6f8) = r2
026818 *(u64 *)(r10 - 0x6f8) = r2
026638 *(u64 *)(r10 - 0x700) = r2
026819 *(u64 *)(r10 - 0x700) = r2
026639 *(u64 *)(r10 - 0x708) = r2
026820 *(u64 *)(r10 - 0x708) = r2
57 unchanged instructions hidden
026697 if r1 == 0x1a goto +0x1
026878 if r1 == 0x1a goto +0x1
026698 goto +0x1a1e
026879 goto +0x1a27
026699 *(u64 *)(r10 - 0x998) = r4
026880 *(u64 *)(r10 - 0x998) = r4
026700 *(u64 *)(r10 - 0x990) = r3
026881 *(u64 *)(r10 - 0x988) = r3
026701 *(u64 *)(r10 - 0x6d8) = r2
026882 *(u64 *)(r10 - 0x6d8) = r2
026702 *(u64 *)(r10 - 0x6e0) = r2
026883 *(u64 *)(r10 - 0x6e0) = r2
026703 *(u64 *)(r10 - 0x6e8) = r2
026884 *(u64 *)(r10 - 0x6e8) = r2
56 unchanged instructions hidden
026760 r1 += 0x1
026941 r1 += 0x1
026761 r0 = r4
026942 r0 = r4
026762 goto -0x1a
026943 goto -0x1a
026763 if r7 == 0x17 goto +0xc75
026944 if r6 == 0x17 goto +0xc75
026764 if r7 == 0x18 goto +0x1
026945 if r6 == 0x18 goto +0x1
026765 goto +0xea1
026946 goto +0xea2
026766 *(u64 *)(r10 - 0x990) = r4
026947 *(u64 *)(r10 - 0x990) = r4
026767 *(u64 *)(r10 - 0x988) = r1
026948 *(u64 *)(r10 - 0x988) = r1
27 unchanged instructions hidden
026795 goto +0xc
026976 goto +0xc
026796 r0 = r1
026977 r0 = r1
026797 r0 += 0x13
026978 r0 += 0x13
026798 r6 = r0
026979 r7 = r0
026799 r6 -= r4
026980 r7 -= r4
026800 if r5 <= r6 goto +0xdf4
026981 if r5 <= r7 goto +0xdf4
026801 r1 += 0x14
026982 r1 += 0x14
026802 r0 <<= 0x3
026983 r0 <<= 0x3
026803 r4 = r2
026984 r4 = r2
21 unchanged instructions hidden
026825 r1 += 0x1
027006 r1 += 0x1
026826 r0 = r4
027007 r0 = r4
026827 goto -0x1a
027008 goto -0x1a
026828 if r7 == 0x1b goto +0xc71
027009 if r6 == 0x1b goto +0xc71
026829 if r7 == 0x1c goto +0x1
027010 if r6 == 0x1c goto +0x1
026830 goto +0xe60
027011 goto +0xe61
026831 *(u64 *)(r10 - 0x990) = r4
027012 *(u64 *)(r10 - 0x990) = r4
026832 *(u64 *)(r10 - 0x988) = r1
027013 *(u64 *)(r10 - 0x988) = r1
31 unchanged instructions hidden
026864 goto +0xc
027045 goto +0xc
026865 r0 = r1
027046 r0 = r1
026866 r0 += 0x13
027047 r0 += 0x13
026867 r6 = r0
027048 r7 = r0
026868 r6 -= r4
027049 r7 -= r4
026869 if r5 <= r6 goto +0xde0
027050 if r5 <= r7 goto +0xde0
026870 r1 += 0x14
027051 r1 += 0x14
026871 r0 <<= 0x3
027052 r0 <<= 0x3
026872 r4 = r2
027053 r4 = r2
91 unchanged instructions hidden
026964 *(u64 *)(r10 - 0x780) = 0x0
027145 *(u64 *)(r10 - 0x780) = 0x0
026965 r1 = r10
027146 r1 = r10
026966 r1 += -0x7a0
027147 r1 += -0x7a0
026967 call -0x6958
027148 call -0x6a0d
026968 r1 = r0
027149 r1 = r0
026969 r1 <<= 0x20
027150 r1 <<= 0x20
026970 r1 >>= 0x20
027151 r1 >>= 0x20
110 unchanged instructions hidden
027081 *(u64 *)(r10 - 0x780) = 0x0
027262 *(u64 *)(r10 - 0x780) = 0x0
027082 r1 = r10
027263 r1 = r10
027083 r1 += -0x7a0
027264 r1 += -0x7a0
027084 call -0x69cd
027265 call -0x6a82
027085 r1 = r0
027266 r1 = r0
027086 r1 <<= 0x20
027267 r1 <<= 0x20
027087 r1 >>= 0x20
027268 r1 >>= 0x20
104 unchanged instructions hidden
027192 *(u64 *)(r10 - 0x40) = 0x0
027373 *(u64 *)(r10 - 0x40) = 0x0
027193 r1 = r10
027374 r1 = r10
027194 r1 += -0x60
027375 r1 += -0x60
027195 call -0x6a3c
027376 call -0x6af1
027196 r1 = r0
027377 r1 = r0
027197 r1 <<= 0x20
027378 r1 <<= 0x20
027198 r1 >>= 0x20
027379 r1 >>= 0x20
72 unchanged instructions hidden
027271 *(u64 *)(r10 - 0x40) = 0x0
027452 *(u64 *)(r10 - 0x40) = 0x0
027272 r1 = r10
027453 r1 = r10
027273 r1 += -0x60
027454 r1 += -0x60
027274 call -0x6a8b
027455 call -0x6b40
027275 r1 = r0
027456 r1 = r0
027276 r1 <<= 0x20
027457 r1 <<= 0x20
027277 r1 >>= 0x20
027458 r1 >>= 0x20
130 unchanged instructions hidden
027408 *(u64 *)(r10 - 0x40) = 0x0
027589 *(u64 *)(r10 - 0x40) = 0x0
027409 r1 = r10
027590 r1 = r10
027410 r1 += -0x60
027591 r1 += -0x60
027411 call -0x6b14
027592 call -0x6bc9
027412 r1 = r0
027593 r1 = r0
027413 r1 <<= 0x20
027594 r1 <<= 0x20
027414 r1 >>= 0x20
027595 r1 >>= 0x20
123 unchanged instructions hidden
027538 *(u64 *)(r10 - 0x40) = 0x0
027719 *(u64 *)(r10 - 0x40) = 0x0
027539 r1 = r10
027720 r1 = r10
027540 r1 += -0x60
027721 r1 += -0x60
027541 call -0x6b96
027722 call -0x6c4b
027542 r1 = r0
027723 r1 = r0
027543 r1 <<= 0x20
027724 r1 <<= 0x20
027544 r1 >>= 0x20
027725 r1 >>= 0x20
79 unchanged instructions hidden
027624 *(u64 *)(r10 - 0x40) = 0x0
027805 *(u64 *)(r10 - 0x40) = 0x0
027625 r1 = r10
027806 r1 = r10
027626 r1 += -0x60
027807 r1 += -0x60
027627 call -0x6bec
027808 call -0x6ca1
027628 r1 = r0
027809 r1 = r0
027629 r1 <<= 0x20
027810 r1 <<= 0x20
027630 r1 >>= 0x20
027811 r1 >>= 0x20
119 unchanged instructions hidden
027750 *(u64 *)(r10 - 0x40) = 0x0
027931 *(u64 *)(r10 - 0x40) = 0x0
027751 r1 = r10
027932 r1 = r10
027752 r1 += -0x60
027933 r1 += -0x60
027753 call -0x6c6a
027934 call -0x6d1f
027754 r1 = r0
027935 r1 = r0
027755 r1 <<= 0x20
027936 r1 <<= 0x20
027756 r1 >>= 0x20
027937 r1 >>= 0x20
80 unchanged instructions hidden
027837 *(u64 *)(r10 - 0x780) = 0x0
028018 *(u64 *)(r10 - 0x780) = 0x0
027838 r1 = r10
028019 r1 = r10
027839 r1 += -0x7a0
028020 r1 += -0x7a0
027840 call -0x6cc1
028021 call -0x6d76
027841 r1 = r0
028022 r1 = r0
027842 r1 <<= 0x20
028023 r1 <<= 0x20
027843 r1 >>= 0x20
028024 r1 >>= 0x20
96 unchanged instructions hidden
027940 *(u64 *)(r10 - 0x40) = 0x0
028121 *(u64 *)(r10 - 0x40) = 0x0
027941 r1 = r10
028122 r1 = r10
027942 r1 += -0x60
028123 r1 += -0x60
027943 call -0x6d28
028124 call -0x6ddd
027944 r1 = r0
028125 r1 = r0
027945 r1 <<= 0x20
028126 r1 <<= 0x20
027946 r1 >>= 0x20
028127 r1 >>= 0x20
92 unchanged instructions hidden
028039 *(u64 *)(r10 - 0x40) = 0x0
028220 *(u64 *)(r10 - 0x40) = 0x0
028040 r1 = r10
028221 r1 = r10
028041 r1 += -0x60
028222 r1 += -0x60
028042 call -0x6d8b
028223 call -0x6e40
028043 r1 = r0
028224 r1 = r0
028044 r1 <<= 0x20
028225 r1 <<= 0x20
028045 r1 >>= 0x20
028226 r1 >>= 0x20
124 unchanged instructions hidden
028170 *(u64 *)(r10 - 0x40) = 0x0
028351 *(u64 *)(r10 - 0x40) = 0x0
028171 r1 = r10
028352 r1 = r10
028172 r1 += -0x60
028353 r1 += -0x60
028173 call -0x6e0e
028354 call -0x6ec3
028174 r1 = r0
028355 r1 = r0
028175 r1 <<= 0x20
028356 r1 <<= 0x20
028176 r1 >>= 0x20
028357 r1 >>= 0x20
109 unchanged instructions hidden
028286 *(u64 *)(r10 - 0x40) = 0x0
028467 *(u64 *)(r10 - 0x40) = 0x0
028287 r1 = r10
028468 r1 = r10
028288 r1 += -0x60
028469 r1 += -0x60
028289 call -0x6e82
028470 call -0x6f37
028290 r1 = r0
028471 r1 = r0
028291 r1 <<= 0x20
028472 r1 <<= 0x20
028292 r1 >>= 0x20
028473 r1 >>= 0x20
139 unchanged instructions hidden
028432 *(u64 *)(r10 - 0x40) = 0x0
028613 *(u64 *)(r10 - 0x40) = 0x0
028433 r1 = r10
028614 r1 = r10
028434 r1 += -0x60
028615 r1 += -0x60
028435 call -0x6f14
028616 call -0x6fc9
028436 r1 = r0
028617 r1 = r0
028437 r1 <<= 0x20
028618 r1 <<= 0x20
028438 r1 >>= 0x20
028619 r1 >>= 0x20
115 unchanged instructions hidden
028554 *(u64 *)(r10 - 0x40) = 0x0
028735 *(u64 *)(r10 - 0x40) = 0x0
028555 r1 = r10
028736 r1 = r10
028556 r1 += -0x60
028737 r1 += -0x60
028557 call -0x6f8e
028738 call -0x7043
028558 r1 = r0
028739 r1 = r0
028559 r1 <<= 0x20
028740 r1 <<= 0x20
028560 r1 >>= 0x20
028741 r1 >>= 0x20
108 unchanged instructions hidden
028669 *(u64 *)(r10 - 0x40) = 0x0
028850 *(u64 *)(r10 - 0x40) = 0x0
028670 r1 = r10
028851 r1 = r10
028671 r1 += -0x60
028852 r1 += -0x60
028672 call -0x7001
028853 call -0x70b6
028673 r1 = r0
028854 r1 = r0
028674 r1 <<= 0x20
028855 r1 <<= 0x20
028675 r1 >>= 0x20
028856 r1 >>= 0x20
122 unchanged instructions hidden
028798 *(u64 *)(r10 - 0x40) = 0x0
028979 *(u64 *)(r10 - 0x40) = 0x0
028799 r1 = r10
028980 r1 = r10
028800 r1 += -0x60
028981 r1 += -0x60
028801 call -0x7082
028982 call -0x7137
028802 r1 = r0
028983 r1 = r0
028803 r1 <<= 0x20
028984 r1 <<= 0x20
028804 r1 >>= 0x20
028985 r1 >>= 0x20
3 unchanged instructions hidden
028808 if r1 == 0x18 goto +0x1
028989 if r1 == 0x18 goto +0x1
028809 goto +0x11df
028990 goto +0x11e8
028810 *(u64 *)(r10 - 0x998) = r4
028991 *(u64 *)(r10 - 0x998) = r4
028811 *(u64 *)(r10 - 0x990) = r3
028992 *(u64 *)(r10 - 0x988) = r3
028812 *(u64 *)(r10 - 0x6e8) = r2
028993 *(u64 *)(r10 - 0x6e8) = r2
028813 *(u64 *)(r10 - 0x6f0) = r2
028994 *(u64 *)(r10 - 0x6f0) = r2
028814 *(u64 *)(r10 - 0x6f8) = r2
028995 *(u64 *)(r10 - 0x6f8) = r2
58 unchanged instructions hidden
028873 if r1 == 0x1c goto +0x1
029054 if r1 == 0x1c goto +0x1
028874 goto +0x119e
029055 goto +0x11a7
028875 *(u64 *)(r10 - 0x998) = r4
029056 *(u64 *)(r10 - 0x998) = r4
028876 *(u64 *)(r10 - 0x990) = r3
029057 *(u64 *)(r10 - 0x988) = r3
028877 *(u64 *)(r10 - 0x6c8) = r2
029058 *(u64 *)(r10 - 0x6c8) = r2
028878 *(u64 *)(r10 - 0x6d0) = r2
029059 *(u64 *)(r10 - 0x6d0) = r2
028879 *(u64 *)(r10 - 0x6d8) = r2
029060 *(u64 *)(r10 - 0x6d8) = r2
167 unchanged instructions hidden
029047 *(u64 *)(r10 - 0x40) = 0x0
029228 *(u64 *)(r10 - 0x40) = 0x0
029048 r1 = r10
029229 r1 = r10
029049 r1 += -0x60
029230 r1 += -0x60
029050 call -0x717b
029231 call -0x7230
029051 r1 = r0
029232 r1 = r0
029052 r1 <<= 0x20
029233 r1 <<= 0x20
029053 r1 >>= 0x20
029234 r1 >>= 0x20
139 unchanged instructions hidden
029193 *(u64 *)(r10 - 0x40) = 0x0
029374 *(u64 *)(r10 - 0x40) = 0x0
029194 r1 = r10
029375 r1 = r10
029195 r1 += -0x60
029376 r1 += -0x60
029196 call -0x720d
029377 call -0x72c2
029197 r1 = r0
029378 r1 = r0
029198 r1 <<= 0x20
029379 r1 <<= 0x20
029199 r1 >>= 0x20
029380 r1 >>= 0x20
112 unchanged instructions hidden
029312 *(u64 *)(r10 - 0x40) = 0x0
029493 *(u64 *)(r10 - 0x40) = 0x0
029313 r1 = r10
029494 r1 = r10
029314 r1 += -0x60
029495 r1 += -0x60
029315 call -0x7284
029496 call -0x7339
029316 r1 = r0
029497 r1 = r0
029317 r1 <<= 0x20
029498 r1 <<= 0x20
029318 r1 >>= 0x20
029499 r1 >>= 0x20
148 unchanged instructions hidden
029467 *(u64 *)(r10 - 0x40) = 0x0
029648 *(u64 *)(r10 - 0x40) = 0x0
029468 r1 = r10
029649 r1 = r10
029469 r1 += -0x60
029650 r1 += -0x60
029470 call -0x731f
029651 call -0x73d4
029471 r1 = r0
029652 r1 = r0
029472 r1 <<= 0x20
029653 r1 <<= 0x20
029473 r1 >>= 0x20
029654 r1 >>= 0x20
82 unchanged instructions hidden
029556 *(u64 *)(r10 - 0x40) = 0x0
029737 *(u64 *)(r10 - 0x40) = 0x0
029557 r1 = r10
029738 r1 = r10
029558 r1 += -0x60
029739 r1 += -0x60
029559 call -0x7378
029740 call -0x742d
029560 r1 = r0
029741 r1 = r0
029561 r1 <<= 0x20
029742 r1 <<= 0x20
029562 r1 >>= 0x20
029743 r1 >>= 0x20
120 unchanged instructions hidden
029683 *(u64 *)(r10 - 0x40) = 0x0
029864 *(u64 *)(r10 - 0x40) = 0x0
029684 r1 = r10
029865 r1 = r10
029685 r1 += -0x60
029866 r1 += -0x60
029686 call -0x73f7
029867 call -0x74ac
029687 r1 = r0
029868 r1 = r0
029688 r1 <<= 0x20
029869 r1 <<= 0x20
029689 r1 >>= 0x20
029870 r1 >>= 0x20
106 unchanged instructions hidden
029796 *(u64 *)(r10 - 0x40) = 0x0
029977 *(u64 *)(r10 - 0x40) = 0x0
029797 r1 = r10
029978 r1 = r10
029798 r1 += -0x60
029979 r1 += -0x60
029799 call -0x7468
029980 call -0x751d
029800 r1 = r0
029981 r1 = r0
029801 r1 <<= 0x20
029982 r1 <<= 0x20
029802 r1 >>= 0x20
029983 r1 >>= 0x20
54 unchanged instructions hidden
029857 goto +0xc
030038 goto +0xc
029858 r0 = r1
030039 r0 = r1
029859 r0 += 0x13
030040 r0 += 0x13
029860 r6 = r0
030041 r7 = r0
029861 r6 -= r4
030042 r7 -= r4
029862 if r5 <= r6 goto +0xd8
030043 if r5 <= r7 goto +0xd8
029863 r1 += 0x14
030044 r1 += 0x14
029864 r0 <<= 0x3
030045 r0 <<= 0x3
029865 r4 = r2
030046 r4 = r2
54 unchanged instructions hidden
029920 goto +0xc
030101 goto +0xc
029921 r0 = r1
030102 r0 = r1
029922 r0 += 0x13
030103 r0 += 0x13
029923 r6 = r0
030104 r7 = r0
029924 r6 -= r4
030105 r7 -= r4
029925 if r5 <= r6 goto +0xca
030106 if r5 <= r7 goto +0xca
029926 r1 += 0x14
030107 r1 += 0x14
029927 r0 <<= 0x3
030108 r0 <<= 0x3
029928 r4 = r2
030109 r4 = r2
52 unchanged instructions hidden
029981 goto +0xc
030162 goto +0xc
029982 r0 = r1
030163 r0 = r1
029983 r0 += 0x13
030164 r0 += 0x13
029984 r6 = r0
030165 r7 = r0
029985 r6 -= r4
030166 r7 -= r4
029986 if r5 <= r6 goto +0xbe
030167 if r5 <= r7 goto +0xbe
029987 r1 += 0x14
030168 r1 += 0x14
029988 r0 <<= 0x3
030169 r0 <<= 0x3
029989 r4 = r2
030170 r4 = r2
56 unchanged instructions hidden
030046 goto +0xc
030227 goto +0xc
030047 r0 = r1
030228 r0 = r1
030048 r0 += 0x13
030229 r0 += 0x13
030049 r6 = r0
030230 r7 = r0
030050 r6 -= r4
030231 r7 -= r4
030051 if r5 <= r6 goto +0xae
030232 if r5 <= r7 goto +0xae
030052 r1 += 0x14
030233 r1 += 0x14
030053 r0 <<= 0x3
030234 r0 <<= 0x3
030054 r4 = r2
030235 r4 = r2
21 unchanged instructions hidden
030076 r1 += 0x1
030257 r1 += 0x1
030077 r0 = r4
030258 r0 = r4
030078 goto -0x1a
030259 goto -0x1a
030079 r9 = *(u64 *)(r10 - 0x968)
030260 r9 = r8
030080 r1 = r10
030261 r1 = r10
030081 r1 += -0x228
030262 r1 += -0x228
030082 *(u64 *)(r10 - 0x20) = r1
030263 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030103 *(u64 *)(r10 - 0x40) = 0x0
030284 *(u64 *)(r10 - 0x40) = 0x0
030104 r1 = r10
030285 r1 = r10
030105 r1 += -0x60
030286 r1 += -0x60
030106 call -0x759b
030287 call -0x7650
030107 r8 = r0
030288 r7 = r0
030108 r1 = r8
030289 r1 = r7
030109 r1 <<= 0x20
030290 r1 <<= 0x20
030110 r1 >>= 0x20
030291 r1 >>= 0x20
030111 if r1 != 0x1a goto +0x169
030292 if r1 != 0x1a goto +0x169
13 unchanged instructions hidden
030125 r2 += -0x6c0
030306 r2 += -0x6c0
030126 r3 = 0x15
030307 r3 = 0x15
030127 goto +0x156
030308 goto +0x156
030128 r9 = *(u64 *)(r10 - 0x968)
030309 r9 = r8
030129 r1 = r10
030310 r1 = r10
030130 r1 += -0x148
030311 r1 += -0x148
030131 *(u64 *)(r10 - 0x20) = r1
030312 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030152 *(u64 *)(r10 - 0x40) = 0x0
030333 *(u64 *)(r10 - 0x40) = 0x0
030153 r1 = r10
030334 r1 = r10
030154 r1 += -0x60
030335 r1 += -0x60
030155 call -0x75cc
030336 call -0x7681
030156 r8 = r0
030337 r7 = r0
030157 r1 = r8
030338 r1 = r7
030158 r1 <<= 0x20
030339 r1 <<= 0x20
030159 r1 >>= 0x20
030340 r1 >>= 0x20
030160 if r1 != 0x1a goto +0x138
030341 if r1 != 0x1a goto +0x138
13 unchanged instructions hidden
030174 r2 += -0x6c0
030355 r2 += -0x6c0
030175 r3 = 0x19
030356 r3 = 0x19
030176 goto +0x125
030357 goto +0x125
030177 r9 = *(u64 *)(r10 - 0x968)
030358 r9 = r8
030178 r1 = r10
030359 r1 = r10
030179 r1 += -0x1b8
030360 r1 += -0x1b8
030180 *(u64 *)(r10 - 0x20) = r1
030361 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030201 *(u64 *)(r10 - 0x40) = 0x0
030382 *(u64 *)(r10 - 0x40) = 0x0
030202 r1 = r10
030383 r1 = r10
030203 r1 += -0x60
030384 r1 += -0x60
030204 call -0x75fd
030385 call -0x76b2
030205 r8 = r0
030386 r7 = r0
030206 r1 = r8
030387 r1 = r7
030207 r1 <<= 0x20
030388 r1 <<= 0x20
030208 r1 >>= 0x20
030389 r1 >>= 0x20
030209 if r1 != 0x1a goto +0x107
030390 if r1 != 0x1a goto +0x107
13 unchanged instructions hidden
030223 r2 += -0x6c0
030404 r2 += -0x6c0
030224 r3 = 0x17
030405 r3 = 0x17
030225 goto +0xf4
030406 goto +0xf4
030226 r9 = *(u64 *)(r10 - 0x968)
030407 r9 = r8
030227 r1 = r10
030408 r1 = r10
030228 r1 += -0xd8
030409 r1 += -0xd8
030229 *(u64 *)(r10 - 0x20) = r1
030410 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030250 *(u64 *)(r10 - 0x40) = 0x0
030431 *(u64 *)(r10 - 0x40) = 0x0
030251 r1 = r10
030432 r1 = r10
030252 r1 += -0x60
030433 r1 += -0x60
030253 call -0x762e
030434 call -0x76e3
030254 r8 = r0
030435 r7 = r0
030255 r1 = r8
030436 r1 = r7
030256 r1 <<= 0x20
030437 r1 <<= 0x20
030257 r1 >>= 0x20
030438 r1 >>= 0x20
030258 if r1 != 0x1a goto +0xd6
030439 if r1 != 0x1a goto +0xd6
13 unchanged instructions hidden
030272 r2 += -0x6c0
030453 r2 += -0x6c0
030273 r3 = 0x1b
030454 r3 = 0x1b
030274 goto +0xc3
030455 goto +0xc3
030275 r9 = *(u64 *)(r10 - 0x968)
030456 r9 = r8
030276 r1 = r10
030457 r1 = r10
030277 r1 += -0x1f0
030458 r1 += -0x1f0
030278 *(u64 *)(r10 - 0x20) = r1
030459 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030299 *(u64 *)(r10 - 0x40) = 0x0
030480 *(u64 *)(r10 - 0x40) = 0x0
030300 r1 = r10
030481 r1 = r10
030301 r1 += -0x60
030482 r1 += -0x60
030302 call -0x765f
030483 call -0x7714
030303 r8 = r0
030484 r7 = r0
030304 r1 = r8
030485 r1 = r7
030305 r1 <<= 0x20
030486 r1 <<= 0x20
030306 r1 >>= 0x20
030487 r1 >>= 0x20
030307 if r1 != 0x1a goto +0xa5
030488 if r1 != 0x1a goto +0xa5
13 unchanged instructions hidden
030321 r2 += -0x6c0
030502 r2 += -0x6c0
030322 r3 = 0x16
030503 r3 = 0x16
030323 goto +0x92
030504 goto +0x92
030324 r9 = *(u64 *)(r10 - 0x968)
030505 r9 = r8
030325 r1 = r10
030506 r1 = r10
030326 r1 += -0x110
030507 r1 += -0x110
030327 *(u64 *)(r10 - 0x20) = r1
030508 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030348 *(u64 *)(r10 - 0x40) = 0x0
030529 *(u64 *)(r10 - 0x40) = 0x0
030349 r1 = r10
030530 r1 = r10
030350 r1 += -0x60
030531 r1 += -0x60
030351 call -0x7690
030532 call -0x7745
030352 r8 = r0
030533 r7 = r0
030353 r1 = r8
030534 r1 = r7
030354 r1 <<= 0x20
030535 r1 <<= 0x20
030355 r1 >>= 0x20
030536 r1 >>= 0x20
030356 if r1 != 0x1a goto +0x74
030537 if r1 != 0x1a goto +0x74
13 unchanged instructions hidden
030370 r2 += -0x6c0
030551 r2 += -0x6c0
030371 r3 = 0x1a
030552 r3 = 0x1a
030372 goto +0x61
030553 goto +0x61
030373 r9 = *(u64 *)(r10 - 0x968)
030554 r9 = r8
030374 r1 = r10
030555 r1 = r10
030375 r1 += -0x180
030556 r1 += -0x180
030376 *(u64 *)(r10 - 0x20) = r1
030557 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030397 *(u64 *)(r10 - 0x40) = 0x0
030578 *(u64 *)(r10 - 0x40) = 0x0
030398 r1 = r10
030579 r1 = r10
030399 r1 += -0x60
030580 r1 += -0x60
030400 call -0x76c1
030581 call -0x7776
030401 r8 = r0
030582 r7 = r0
030402 r1 = r8
030583 r1 = r7
030403 r1 <<= 0x20
030584 r1 <<= 0x20
030404 r1 >>= 0x20
030585 r1 >>= 0x20
030405 if r1 != 0x1a goto +0x43
030586 if r1 != 0x1a goto +0x43
13 unchanged instructions hidden
030419 r2 += -0x6c0
030600 r2 += -0x6c0
030420 r3 = 0x18
030601 r3 = 0x18
030421 goto +0x30
030602 goto +0x30
030422 r9 = *(u64 *)(r10 - 0x968)
030603 r9 = r8
030423 r1 = r10
030604 r1 = r10
030424 r1 += -0xa0
030605 r1 += -0xa0
030425 *(u64 *)(r10 - 0x20) = r1
030606 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
030446 *(u64 *)(r10 - 0x40) = 0x0
030627 *(u64 *)(r10 - 0x40) = 0x0
030447 r1 = r10
030628 r1 = r10
030448 r1 += -0x60
030629 r1 += -0x60
030449 call -0x76f2
030630 call -0x77a7
030450 r8 = r0
030631 r7 = r0
030451 r1 = r8
030632 r1 = r7
030452 r1 <<= 0x20
030633 r1 <<= 0x20
030453 r1 >>= 0x20
030634 r1 >>= 0x20
030454 if r1 != 0x1a goto +0x12
030635 if r1 != 0x1a goto +0x12
15 unchanged instructions hidden
030470 r4 = 0x8
030651 r4 = 0x8
030471 r5 = 0x0
030652 r5 = 0x0
030472 call sol_invoke_signed_c
030653 call sol_invoke_signed_c
030473 r6 = r8
030654 r8 = r7
030474 r6 <<= 0x20
030655 r8 <<= 0x20
030475 r6 >>= 0x20
030656 r8 >>= 0x20
030476 if r6 == 0x1a goto +0x1
030657 if r8 == 0x1a goto +0x1
030477 goto +0x10
030658 goto +0x10
030478 r1 = *(u64 *)(r10 - 0x980)
030659 r1 = *(u64 *)(r10 - 0x980)
030479 r3 = *(u64 *)(r1 + 0x98)
030660 r3 = *(u64 *)(r1 + 0x98)
14 unchanged instructions hidden
030494 r1 = 0x6270e ll
030675 r1 = 0x62d06 ll
030495 r2 = 0xf
030676 r2 = 0xf
030496 call sol_log_
030677 call sol_log_
030497 r1 = r7
030678 r1 = r6
030498 r2 = *(u64 *)(r10 - 0x970)
030679 r2 = *(u64 *)(r10 - 0x970)
030499 r3 = 0x0
030680 r3 = 0x0
030500 r4 = 0x0
030681 r4 = 0x0
030501 r5 = 0x0
030682 r5 = 0x0
030502 call sol_log_64_
030683 call sol_log_64_
030503 r1 = -0x1
030684 r1 = -0x1
030504 if r6 != 0x0 goto +0x1
030685 if r8 != 0x0 goto +0x1
030505 r1 = 0x0
030686 r1 = 0x0
030506 r2 = 0x0
030687 r2 = 0x0
030507 r3 = 0x0
030688 r3 = 0x0
030508 r4 = 0x0
030689 r4 = 0x0
030509 r5 = 0x0
030690 r5 = 0x0
030510 call sol_log_64_
030691 call sol_log_64_
030511 r9 = *(u64 *)(r10 - 0x968)
030692 r8 = r9
030512 *(u32 *)(r9 + 0x4) = w8
030693 r9 = r8
030513
030694 *(u32 *)(r9 + 0x4) = w7
030513 *(u32 *)(r9 + 0x8) = 0x18
030695 *(u32 *)(r9 + 0x8) = 0x18
030514 goto +0x1875
030696 goto +0x187d
030515 if r5 s> 0xa goto +0x1182
030697 if r5 s> 0xa goto +0x118a
123 unchanged instructions hidden
030639 *(u64 *)(r10 - 0x40) = 0x0
030821 *(u64 *)(r10 - 0x40) = 0x0
030640 r1 = r10
030822 r1 = r10
030641 r1 += -0x60
030823 r1 += -0x60
030642 call -0x77b3
030824 call -0x7869
030643 r1 = r0
030825 r1 = r0
030644 r1 <<= 0x20
030826 r1 <<= 0x20
030645 r1 >>= 0x20
030827 r1 >>= 0x20
92 unchanged instructions hidden
030738 *(u64 *)(r10 - 0x40) = 0x0
030920 *(u64 *)(r10 - 0x40) = 0x0
030739 r1 = r10
030921 r1 = r10
030740 r1 += -0x60
030922 r1 += -0x60
030741 call -0x7816
030923 call -0x78cc
030742 r1 = r0
030924 r1 = r0
030743 r1 <<= 0x20
030925 r1 <<= 0x20
030744 r1 >>= 0x20
030926 r1 >>= 0x20
111 unchanged instructions hidden
030856 *(u64 *)(r10 - 0x40) = 0x0
031038 *(u64 *)(r10 - 0x40) = 0x0
030857 r1 = r10
031039 r1 = r10
030858 r1 += -0x60
031040 r1 += -0x60
030859 call -0x788c
031041 call -0x7942
030860 r1 = r0
031042 r1 = r0
030861 r1 <<= 0x20
031043 r1 <<= 0x20
030862 r1 >>= 0x20
031044 r1 >>= 0x20
114 unchanged instructions hidden
030977 *(u64 *)(r10 - 0x40) = 0x0
031159 *(u64 *)(r10 - 0x40) = 0x0
030978 r1 = r10
031160 r1 = r10
030979 r1 += -0x60
031161 r1 += -0x60
030980 call -0x7905
031162 call -0x79bb
030981 r1 = r0
031163 r1 = r0
030982 r1 <<= 0x20
031164 r1 <<= 0x20
030983 r1 >>= 0x20
031165 r1 >>= 0x20
125 unchanged instructions hidden
031109 *(u64 *)(r10 - 0x40) = 0x0
031291 *(u64 *)(r10 - 0x40) = 0x0
031110 r1 = r10
031292 r1 = r10
031111 r1 += -0x60
031293 r1 += -0x60
031112 call -0x7989
031294 call -0x7a3f
031113 r1 = r0
031295 r1 = r0
031114 r1 <<= 0x20
031296 r1 <<= 0x20
031115 r1 >>= 0x20
031297 r1 >>= 0x20
79 unchanged instructions hidden
031195 *(u64 *)(r10 - 0x40) = 0x0
031377 *(u64 *)(r10 - 0x40) = 0x0
031196 r1 = r10
031378 r1 = r10
031197 r1 += -0x60
031379 r1 += -0x60
031198 call -0x79df
031380 call -0x7a95
031199 r1 = r0
031381 r1 = r0
031200 r1 <<= 0x20
031382 r1 <<= 0x20
031201 r1 >>= 0x20
031383 r1 >>= 0x20
124 unchanged instructions hidden
031326 *(u64 *)(r10 - 0x40) = 0x0
031508 *(u64 *)(r10 - 0x40) = 0x0
031327 r1 = r10
031509 r1 = r10
031328 r1 += -0x60
031510 r1 += -0x60
031329 call -0x7a62
031511 call -0x7b18
031330 r1 = r0
031512 r1 = r0
031331 r1 <<= 0x20
031513 r1 <<= 0x20
031332 r1 >>= 0x20
031514 r1 >>= 0x20
73 unchanged instructions hidden
031406 *(u64 *)(r10 - 0x40) = 0x0
031588 *(u64 *)(r10 - 0x40) = 0x0
031407 r1 = r10
031589 r1 = r10
031408 r1 += -0x60
031590 r1 += -0x60
031409 call -0x7ab2
031591 call -0x7b68
031410 r1 = r0
031592 r1 = r0
031411 r1 <<= 0x20
031593 r1 <<= 0x20
031412 r1 >>= 0x20
031594 r1 >>= 0x20
148 unchanged instructions hidden
031561 *(u64 *)(r10 - 0x40) = 0x0
031743 *(u64 *)(r10 - 0x40) = 0x0
031562 r1 = r10
031744 r1 = r10
031563 r1 += -0x60
031745 r1 += -0x60
031564 call -0x7b4d
031746 call -0x7c03
031565 r1 = r0
031747 r1 = r0
031566 r1 <<= 0x20
031748 r1 <<= 0x20
031567 r1 >>= 0x20
031749 r1 >>= 0x20
106 unchanged instructions hidden
031674 *(u64 *)(r10 - 0x40) = 0x0
031856 *(u64 *)(r10 - 0x40) = 0x0
031675 r1 = r10
031857 r1 = r10
031676 r1 += -0x60
031858 r1 += -0x60
031677 call -0x7bbe
031859 call -0x7c74
031678 r1 = r0
031860 r1 = r0
031679 r1 <<= 0x20
031861 r1 <<= 0x20
031680 r1 >>= 0x20
031862 r1 >>= 0x20
149 unchanged instructions hidden
031830 *(u64 *)(r10 - 0x40) = 0x0
032012 *(u64 *)(r10 - 0x40) = 0x0
031831 r1 = r10
032013 r1 = r10
031832 r1 += -0x60
032014 r1 += -0x60
031833 call -0x7c5a
032015 call -0x7d10
031834 r1 = r0
032016 r1 = r0
031835 r1 <<= 0x20
032017 r1 <<= 0x20
031836 r1 >>= 0x20
032018 r1 >>= 0x20
100 unchanged instructions hidden
031937 *(u64 *)(r10 - 0x40) = 0x0
032119 *(u64 *)(r10 - 0x40) = 0x0
031938 r1 = r10
032120 r1 = r10
031939 r1 += -0x60
032121 r1 += -0x60
031940 call -0x7cc5
032122 call -0x7d7b
031941 r1 = r0
032123 r1 = r0
031942 r1 <<= 0x20
032124 r1 <<= 0x20
031943 r1 >>= 0x20
032125 r1 >>= 0x20
104 unchanged instructions hidden
032048 *(u64 *)(r10 - 0x40) = 0x0
032230 *(u64 *)(r10 - 0x40) = 0x0
032049 r1 = r10
032231 r1 = r10
032050 r1 += -0x60
032232 r1 += -0x60
032051 call -0x7d34
032233 call -0x7dea
032052 r1 = r0
032234 r1 = r0
032053 r1 <<= 0x20
032235 r1 <<= 0x20
032054 r1 >>= 0x20
032236 r1 >>= 0x20
99 unchanged instructions hidden
032154 *(u64 *)(r10 - 0x40) = 0x0
032336 *(u64 *)(r10 - 0x40) = 0x0
032155 r1 = r10
032337 r1 = r10
032156 r1 += -0x60
032338 r1 += -0x60
032157 call -0x7d9e
032339 call -0x7e54
032158 r1 = r0
032340 r1 = r0
032159 r1 <<= 0x20
032341 r1 <<= 0x20
032160 r1 >>= 0x20
032342 r1 >>= 0x20
113 unchanged instructions hidden
032274 *(u64 *)(r10 - 0x40) = 0x0
032456 *(u64 *)(r10 - 0x40) = 0x0
032275 r1 = r10
032457 r1 = r10
032276 r1 += -0x60
032458 r1 += -0x60
032277 call -0x7e16
032459 call -0x7ecc
032278 r1 = r0
032460 r1 = r0
032279 r1 <<= 0x20
032461 r1 <<= 0x20
032280 r1 >>= 0x20
032462 r1 >>= 0x20
151 unchanged instructions hidden
032432 *(u64 *)(r10 - 0x40) = 0x0
032614 *(u64 *)(r10 - 0x40) = 0x0
032433 r1 = r10
032615 r1 = r10
032434 r1 += -0x60
032616 r1 += -0x60
032435 call -0x7eb4
032617 call -0x7f6a
032436 r1 = r0
032618 r1 = r0
032437 r1 <<= 0x20
032619 r1 <<= 0x20
032438 r1 >>= 0x20
032620 r1 >>= 0x20
111 unchanged instructions hidden
032550 *(u64 *)(r10 - 0x40) = 0x0
032732 *(u64 *)(r10 - 0x40) = 0x0
032551 r1 = r10
032733 r1 = r10
032552 r1 += -0x60
032734 r1 += -0x60
032553 call -0x7f2a
032735 call -0x7fe0
032554 r1 = r0
032736 r1 = r0
032555 r1 <<= 0x20
032737 r1 <<= 0x20
032556 r1 >>= 0x20
032738 r1 >>= 0x20
138 unchanged instructions hidden
032695 *(u64 *)(r10 - 0x40) = 0x0
032877 *(u64 *)(r10 - 0x40) = 0x0
032696 r1 = r10
032878 r1 = r10
032697 r1 += -0x60
032879 r1 += -0x60
032698 call -0x7fbb
032880 call -0x8071
032699 r1 = r0
032881 r1 = r0
032700 r1 <<= 0x20
032882 r1 <<= 0x20
032701 r1 >>= 0x20
032883 r1 >>= 0x20
032702 if r1 == 0x1a goto +0x3386
032884 if r1 == 0x1a goto +0x338e
032703 goto +0xe4c
032885 goto +0xe54
032704 *(u64 *)(r10 - 0x998) = r4
032886 *(u64 *)(r10 - 0x998) = r4
032705 *(u64 *)(r10 - 0x990) = r3
032887 *(u64 *)(r10 - 0x988) = r3
032706 *(u64 *)(r10 - 0x700) = r2
032888 *(u64 *)(r10 - 0x700) = r2
032707 *(u64 *)(r10 - 0x708) = r2
032889 *(u64 *)(r10 - 0x708) = r2
032708 *(u64 *)(r10 - 0x710) = r2
032890 *(u64 *)(r10 - 0x710) = r2
52 unchanged instructions hidden
032761 r0 = r4
032943 r0 = r4
032762 goto -0x1a
032944 goto -0x1a
032763 *(u64 *)(r10 - 0x998) = r4
032945 *(u64 *)(r10 - 0x998) = r4
032764 *(u64 *)(r10 - 0x990) = r3
032946 *(u64 *)(r10 - 0x988) = r3
032765 *(u64 *)(r10 - 0x6e0) = r2
032947 *(u64 *)(r10 - 0x6e0) = r2
032766 *(u64 *)(r10 - 0x6e8) = r2
032948 *(u64 *)(r10 - 0x6e8) = r2
032767 *(u64 *)(r10 - 0x6f0) = r2
032949 *(u64 *)(r10 - 0x6f0) = r2
56 unchanged instructions hidden
032824 r0 = r4
033006 r0 = r4
032825 goto -0x1a
033007 goto -0x1a
032826 *(u64 *)(r10 - 0x998) = r4
033008 *(u64 *)(r10 - 0x998) = r4
032827 *(u64 *)(r10 - 0x990) = r3
033009 *(u64 *)(r10 - 0x988) = r3
032828 *(u64 *)(r10 - 0x6f0) = r2
033010 *(u64 *)(r10 - 0x6f0) = r2
032829 *(u64 *)(r10 - 0x6f8) = r2
033011 *(u64 *)(r10 - 0x6f8) = r2
032830 *(u64 *)(r10 - 0x700) = r2
033012 *(u64 *)(r10 - 0x700) = r2
54 unchanged instructions hidden
032885 r0 = r4
033067 r0 = r4
032886 goto -0x1a
033068 goto -0x1a
032887 *(u64 *)(r10 - 0x998) = r4
033069 *(u64 *)(r10 - 0x998) = r4
032888 *(u64 *)(r10 - 0x990) = r3
033070 *(u64 *)(r10 - 0x988) = r3
032889 *(u64 *)(r10 - 0x6d0) = r2
033071 *(u64 *)(r10 - 0x6d0) = r2
032890 *(u64 *)(r10 - 0x6d8) = r2
033072 *(u64 *)(r10 - 0x6d8) = r2
032891 *(u64 *)(r10 - 0x6e0) = r2
033073 *(u64 *)(r10 - 0x6e0) = r2
57 unchanged instructions hidden
032949 r1 += 0x1
033131 r1 += 0x1
032950 r0 = r4
033132 r0 = r4
032951 goto -0x1a
033133 goto -0x1a
032952 r6 = *(u64 *)(r10 - 0x968)
033134 r7 = *(u64 *)(r10 - 0x968)
032953 r1 = r10
033135 r1 = r10
032954 r1 += -0x228
033136 r1 += -0x228
032955 *(u64 *)(r10 - 0x20) = r1
033137 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
032976 *(u64 *)(r10 - 0x40) = 0x0
033158 *(u64 *)(r10 - 0x40) = 0x0
032977 r1 = r10
033159 r1 = r10
032978 r1 += -0x60
033160 r1 += -0x60
032979 call -0x80d4
033161 call -0x818a
032980 r8 = r0
033162 r6 = r0
032981 r1 = r8
033163 r1 = r6
032982 r1 <<= 0x20
033164 r1 <<= 0x20
032983 r1 >>= 0x20
033165 r1 >>= 0x20
032984
033166 *(u64 *)(r10 - 0x990) = r8
032984 if r1 != 0x1a goto +0x169
033167 if r1 != 0x1a goto +0x170
032985 r1 = r10
033168 r1 = r10
032986 r1 += -0xa0
033169 r1 += -0xa0
11 unchanged instructions hidden
032998 r2 += -0x6c0
033181 r2 += -0x6c0
032999 r3 = 0x15
033182 r3 = 0x15
033000 goto +0x156
033183 goto +0x15d
033001 r6 = *(u64 *)(r10 - 0x968)
033184 *(u64 *)(r10 - 0x990) = r8
033002
033185 r7 = *(u64 *)(r10 - 0x968)
033002 r1 = r10
033186 r1 = r10
033003 r1 += -0x148
033187 r1 += -0x148
033004 *(u64 *)(r10 - 0x20) = r1
033188 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
033025 *(u64 *)(r10 - 0x40) = 0x0
033209 *(u64 *)(r10 - 0x40) = 0x0
033026 r1 = r10
033210 r1 = r10
033027 r1 += -0x60
033211 r1 += -0x60
033028 call -0x8105
033212 call -0x81bd
033029 r8 = r0
033213 r6 = r0
033030 r1 = r8
033214 r1 = r6
033031 r1 <<= 0x20
033215 r1 <<= 0x20
033032 r1 >>= 0x20
033216 r1 >>= 0x20
033033 if r1 != 0x1a goto +0x138
033217 if r1 != 0x1a goto +0x13e
13 unchanged instructions hidden
033047 r2 += -0x6c0
033231 r2 += -0x6c0
033048 r3 = 0x19
033232 r3 = 0x19
033049 goto +0x125
033233 goto +0x12b
033050 r6 = *(u64 *)(r10 - 0x968)
033234 *(u64 *)(r10 - 0x990) = r8
033051
033235 r7 = *(u64 *)(r10 - 0x968)
033051 r1 = r10
033236 r1 = r10
033052 r1 += -0x1b8
033237 r1 += -0x1b8
033053 *(u64 *)(r10 - 0x20) = r1
033238 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
033074 *(u64 *)(r10 - 0x40) = 0x0
033259 *(u64 *)(r10 - 0x40) = 0x0
033075 r1 = r10
033260 r1 = r10
033076 r1 += -0x60
033261 r1 += -0x60
033077 call -0x8136
033262 call -0x81ef
033078 r8 = r0
033263 r6 = r0
033079 r1 = r8
033264 r1 = r6
033080 r1 <<= 0x20
033265 r1 <<= 0x20
033081 r1 >>= 0x20
033266 r1 >>= 0x20
033082 if r1 != 0x1a goto +0x107
033267 if r1 != 0x1a goto +0x10c
13 unchanged instructions hidden
033096 r2 += -0x6c0
033281 r2 += -0x6c0
033097 r3 = 0x17
033282 r3 = 0x17
033098 goto +0xf4
033283 goto +0xf9
033099 r6 = *(u64 *)(r10 - 0x968)
033284 *(u64 *)(r10 - 0x990) = r8
033100
033285 r7 = *(u64 *)(r10 - 0x968)
033100 r1 = r10
033286 r1 = r10
033101 r1 += -0xd8
033287 r1 += -0xd8
033102 *(u64 *)(r10 - 0x20) = r1
033288 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
033123 *(u64 *)(r10 - 0x40) = 0x0
033309 *(u64 *)(r10 - 0x40) = 0x0
033124 r1 = r10
033310 r1 = r10
033125 r1 += -0x60
033311 r1 += -0x60
033126 call -0x8167
033312 call -0x8221
033127 r8 = r0
033313 r6 = r0
033128 r1 = r8
033314 r1 = r6
033129 r1 <<= 0x20
033315 r1 <<= 0x20
033130 r1 >>= 0x20
033316 r1 >>= 0x20
033131 if r1 != 0x1a goto +0xd6
033317 if r1 != 0x1a goto +0xda
13 unchanged instructions hidden
033145 r2 += -0x6c0
033331 r2 += -0x6c0
033146 r3 = 0x1b
033332 r3 = 0x1b
033147 goto +0xc3
033333 goto +0xc7
033148 r6 = *(u64 *)(r10 - 0x968)
033334 *(u64 *)(r10 - 0x990) = r8
033149
033335 r7 = *(u64 *)(r10 - 0x968)
033149 r1 = r10
033336 r1 = r10
033150 r1 += -0x1f0
033337 r1 += -0x1f0
033151 *(u64 *)(r10 - 0x20) = r1
033338 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
033172 *(u64 *)(r10 - 0x40) = 0x0
033359 *(u64 *)(r10 - 0x40) = 0x0
033173 r1 = r10
033360 r1 = r10
033174 r1 += -0x60
033361 r1 += -0x60
033175 call -0x8198
033362 call -0x8253
033176 r8 = r0
033363 r6 = r0
033177 r1 = r8
033364 r1 = r6
033178 r1 <<= 0x20
033365 r1 <<= 0x20
033179 r1 >>= 0x20
033366 r1 >>= 0x20
033180 if r1 != 0x1a goto +0xa5
033367 if r1 != 0x1a goto +0xa8
13 unchanged instructions hidden
033194 r2 += -0x6c0
033381 r2 += -0x6c0
033195 r3 = 0x16
033382 r3 = 0x16
033196 goto +0x92
033383 goto +0x95
033197 r6 = *(u64 *)(r10 - 0x968)
033384 *(u64 *)(r10 - 0x990) = r8
033198
033385 r7 = *(u64 *)(r10 - 0x968)
033198 r1 = r10
033386 r1 = r10
033199 r1 += -0x110
033387 r1 += -0x110
033200 *(u64 *)(r10 - 0x20) = r1
033388 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
033221 *(u64 *)(r10 - 0x40) = 0x0
033409 *(u64 *)(r10 - 0x40) = 0x0
033222 r1 = r10
033410 r1 = r10
033223 r1 += -0x60
033411 r1 += -0x60
033224 call -0x81c9
033412 call -0x8285
033225 r8 = r0
033413 r6 = r0
033226 r1 = r8
033414 r1 = r6
033227 r1 <<= 0x20
033415 r1 <<= 0x20
033228 r1 >>= 0x20
033416 r1 >>= 0x20
033229 if r1 != 0x1a goto +0x74
033417 if r1 != 0x1a goto +0x76
13 unchanged instructions hidden
033243 r2 += -0x6c0
033431 r2 += -0x6c0
033244 r3 = 0x1a
033432 r3 = 0x1a
033245 goto +0x61
033433 goto +0x63
033246 r6 = *(u64 *)(r10 - 0x968)
033434 *(u64 *)(r10 - 0x990) = r8
033247
033435 r7 = *(u64 *)(r10 - 0x968)
033247 r1 = r10
033436 r1 = r10
033248 r1 += -0x180
033437 r1 += -0x180
033249 *(u64 *)(r10 - 0x20) = r1
033438 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
033270 *(u64 *)(r10 - 0x40) = 0x0
033459 *(u64 *)(r10 - 0x40) = 0x0
033271 r1 = r10
033460 r1 = r10
033272 r1 += -0x60
033461 r1 += -0x60
033273 call -0x81fa
033462 call -0x82b7
033274 r8 = r0
033463 r6 = r0
033275 r1 = r8
033464 r1 = r6
033276 r1 <<= 0x20
033465 r1 <<= 0x20
033277 r1 >>= 0x20
033466 r1 >>= 0x20
033278 if r1 != 0x1a goto +0x43
033467 if r1 != 0x1a goto +0x44
13 unchanged instructions hidden
033292 r2 += -0x6c0
033481 r2 += -0x6c0
033293 r3 = 0x18
033482 r3 = 0x18
033294 goto +0x30
033483 goto +0x31
033295 r6 = *(u64 *)(r10 - 0x968)
033484 *(u64 *)(r10 - 0x990) = r8
033296
033485 r7 = *(u64 *)(r10 - 0x968)
033296 r1 = r10
033486 r1 = r10
033297 r1 += -0xa0
033487 r1 += -0xa0
033298 *(u64 *)(r10 - 0x20) = r1
033488 *(u64 *)(r10 - 0x20) = r1
20 unchanged instructions hidden
033319 *(u64 *)(r10 - 0x40) = 0x0
033509 *(u64 *)(r10 - 0x40) = 0x0
033320 r1 = r10
033510 r1 = r10
033321 r1 += -0x60
033511 r1 += -0x60
033322 call -0x822b
033512 call -0x82e9
033323 r8 = r0
033513 r6 = r0
033324 r1 = r8
033514 r1 = r6
033325 r1 <<= 0x20
033515 r1 <<= 0x20
033326 r1 >>= 0x20
033516 r1 >>= 0x20
033327 if r1 != 0x1a goto +0x12
033517 if r1 != 0x1a goto +0x12
15 unchanged instructions hidden
033343 r4 = 0x8
033533 r4 = 0x8
033344 r5 = 0x0
033534 r5 = 0x0
033345 call sol_invoke_signed_c
033535 call sol_invoke_signed_c
033346 r7 = r8
033536 r8 = r6
033347 r7 <<= 0x20
033537 r8 <<= 0x20
033348 r7 >>= 0x20
033538 r8 >>= 0x20
033349 if r7 == 0x1a goto +0x1
033539 if r8 == 0x1a goto +0x1
033350 goto +0x11
033540 goto +0x11
033351 r1 = *(u64 *)(r10 - 0x988)
033541 r1 = *(u64 *)(r10 - 0x990)
033352 r3 = *(u64 *)(r1 + 0x98)
033542 r3 = *(u64 *)(r1 + 0x98)
033353 *(u64 *)(r6 + 0x10) = r9
033543 *(u64 *)(r7 + 0x10) = r9
033354 r9 = r6
033544 r9 = r7
033355 r1 = r3
033545 r1 = r3
033356 r2 = *(u64 *)(r10 - 0x990)
033546 r2 = *(u64 *)(r10 - 0x988)
033357 r1 -= r2
033547 r1 -= r2
033358 r6 = 0x0
033548 r6 = 0x0
033359 r2 = 0x1
033549 r2 = 0x1
8 unchanged instructions hidden
033368 r1 = 0x6270e ll
033558 r1 = 0x62d06 ll
033369 r2 = 0xf
033559 r2 = 0xf
033370 call sol_log_
033560 call sol_log_
033371 r1 = *(u64 *)(r10 - 0x980)
033561 r1 = *(u64 *)(r10 - 0x970)
033372 r2 = *(u64 *)(r10 - 0x970)
033562 r2 = *(u64 *)(r10 - 0x980)
033373 r3 = 0x0
033563 r3 = 0x0
033374 r4 = 0x0
033564 r4 = 0x0
033375 r5 = 0x0
033565 r5 = 0x0
033376 call sol_log_64_
033566 call sol_log_64_
033377 r1 = -0x1
033567 r1 = -0x1
033378 if r7 != 0x0 goto +0x1
033568 if r8 != 0x0 goto +0x1
033379 r1 = 0x0
033569 r1 = 0x0
033380 r2 = 0x0
033570 r2 = 0x0
033381 r3 = 0x0
033571 r3 = 0x0
033382 r4 = 0x0
033572 r4 = 0x0
033383 r5 = 0x0
033573 r5 = 0x0
033384 call sol_log_64_
033574 call sol_log_64_
033385 r1 = *(u64 *)(r10 - 0x968)
033575 r8 = *(u64 *)(r10 - 0x968)
033386 *(u32 *)(r1 + 0x8) = w9
033576 *(u32 *)(r8 + 0x8) = w9
033387 r9 = r1
033577 r9 = r8
033388 *(u32 *)(r9 + 0x4) = w8
033578 *(u32 *)(r9 + 0x4) = w6
033389 goto +0xd3a
033579 goto +0xd3a
033390 r8 = *(u64 *)(r4 + 0x20)
033580 r8 = *(u64 *)(r4 + 0x20)
033391 r1 = *(u64 *)(r8 + 0x98)
033581 r1 = *(u64 *)(r8 + 0x98)
55 unchanged instructions hidden
033447 *(u64 *)(r10 - 0x780) = 0x0
033637 *(u64 *)(r10 - 0x780) = 0x0
033448 r1 = r10
033638 r1 = r10
033449 r1 += -0x7a0
033639 r1 += -0x7a0
033450 call -0x82ab
033640 call -0x8369
033451 r1 = r0
033641 r1 = r0
033452 r1 <<= 0x20
033642 r1 <<= 0x20
033453 r1 >>= 0x20
033643 r1 >>= 0x20
117 unchanged instructions hidden
033571 *(u64 *)(r10 - 0x40) = 0x0
033761 *(u64 *)(r10 - 0x40) = 0x0
033572 r1 = r10
033762 r1 = r10
033573 r1 += -0x60
033763 r1 += -0x60
033574 call -0x8327
033764 call -0x83e5
033575 r1 = r0
033765 r1 = r0
033576 r1 <<= 0x20
033766 r1 <<= 0x20
033577 r1 >>= 0x20
033767 r1 >>= 0x20
101 unchanged instructions hidden
033679 *(u64 *)(r10 - 0x40) = 0x0
033869 *(u64 *)(r10 - 0x40) = 0x0
033680 r1 = r10
033870 r1 = r10
033681 r1 += -0x60
033871 r1 += -0x60
033682 call -0x8393
033872 call -0x8451
033683 r1 = r0
033873 r1 = r0
033684 r1 <<= 0x20
033874 r1 <<= 0x20
033685 r1 >>= 0x20
033875 r1 >>= 0x20
132 unchanged instructions hidden
033818 *(u64 *)(r10 - 0x40) = 0x0
034008 *(u64 *)(r10 - 0x40) = 0x0
033819 r1 = r10
034009 r1 = r10
033820 r1 += -0x60
034010 r1 += -0x60
033821 call -0x841e
034011 call -0x84dc
033822 r1 = r0
034012 r1 = r0
033823 r1 <<= 0x20
034013 r1 <<= 0x20
033824 r1 >>= 0x20
034014 r1 >>= 0x20
83 unchanged instructions hidden
033908 *(u64 *)(r10 - 0x780) = 0x0
034098 *(u64 *)(r10 - 0x780) = 0x0
033909 r1 = r10
034099 r1 = r10
033910 r1 += -0x7a0
034100 r1 += -0x7a0
033911 call -0x8478
034101 call -0x8536
033912 r1 = r0
034102 r1 = r0
033913 r1 <<= 0x20
034103 r1 <<= 0x20
033914 r1 >>= 0x20
034104 r1 >>= 0x20
114 unchanged instructions hidden
034029 *(u64 *)(r10 - 0x40) = 0x0
034219 *(u64 *)(r10 - 0x40) = 0x0
034030 r1 = r10
034220 r1 = r10
034031 r1 += -0x60
034221 r1 += -0x60
034032 call -0x84f1
034222 call -0x85af
034033 r1 = r0
034223 r1 = r0
034034 r1 <<= 0x20
034224 r1 <<= 0x20
034035 r1 >>= 0x20
034225 r1 >>= 0x20
98 unchanged instructions hidden
034134 *(u64 *)(r10 - 0x40) = 0x0
034324 *(u64 *)(r10 - 0x40) = 0x0
034135 r1 = r10
034325 r1 = r10
034136 r1 += -0x60
034326 r1 += -0x60
034137 call -0x855a
034327 call -0x8618
034138 r1 = r0
034328 r1 = r0
034139 r1 <<= 0x20
034329 r1 <<= 0x20
034140 r1 >>= 0x20
034330 r1 >>= 0x20
129 unchanged instructions hidden
034270 *(u64 *)(r10 - 0x40) = 0x0
034460 *(u64 *)(r10 - 0x40) = 0x0
034271 r1 = r10
034461 r1 = r10
034272 r1 += -0x60
034462 r1 += -0x60
034273 call -0x85e2
034463 call -0x86a0
034274 r1 = r0
034464 r1 = r0
034275 r1 <<= 0x20
034465 r1 <<= 0x20
034276 r1 >>= 0x20
034466 r1 >>= 0x20
78 unchanged instructions hidden
034355 *(u64 *)(r10 - 0x780) = 0x0
034545 *(u64 *)(r10 - 0x780) = 0x0
034356 r1 = r10
034546 r1 = r10
034357 r1 += -0x7a0
034547 r1 += -0x7a0
034358 call -0x8637
034548 call -0x86f5
034359 r1 = r0
034549 r1 = r0
034360 r1 <<= 0x20
034550 r1 <<= 0x20
034361 r1 >>= 0x20
034551 r1 >>= 0x20
110 unchanged instructions hidden
034472 *(u64 *)(r10 - 0x40) = 0x0
034662 *(u64 *)(r10 - 0x40) = 0x0
034473 r1 = r10
034663 r1 = r10
034474 r1 += -0x60
034664 r1 += -0x60
034475 call -0x86ac
034665 call -0x876a
034476 r1 = r0
034666 r1 = r0
034477 r1 <<= 0x20
034667 r1 <<= 0x20
034478 r1 >>= 0x20
034668 r1 >>= 0x20
92 unchanged instructions hidden
034571 *(u64 *)(r10 - 0x40) = 0x0
034761 *(u64 *)(r10 - 0x40) = 0x0
034572 r1 = r10
034762 r1 = r10
034573 r1 += -0x60
034763 r1 += -0x60
034574 call -0x870f
034764 call -0x87cd
034575 r1 = r0
034765 r1 = r0
034576 r1 <<= 0x20
034766 r1 <<= 0x20
034577 r1 >>= 0x20
034767 r1 >>= 0x20
123 unchanged instructions hidden
034701 *(u64 *)(r10 - 0x40) = 0x0
034891 *(u64 *)(r10 - 0x40) = 0x0
034702 r1 = r10
034892 r1 = r10
034703 r1 += -0x60
034893 r1 += -0x60
034704 call -0x8791
034894 call -0x884f
034705 r1 = r0
034895 r1 = r0
034706 r1 <<= 0x20
034896 r1 <<= 0x20
034707 r1 >>= 0x20
034897 r1 >>= 0x20
114 unchanged instructions hidden
034822 *(u64 *)(r10 - 0x40) = 0x0
035012 *(u64 *)(r10 - 0x40) = 0x0
034823 r1 = r10
035013 r1 = r10
034824 r1 += -0x60
035014 r1 += -0x60
034825 call -0x880a
035015 call -0x88c8
034826 r1 = r0
035016 r1 = r0
034827 r1 <<= 0x20
035017 r1 <<= 0x20
034828 r1 >>= 0x20
035018 r1 >>= 0x20
132 unchanged instructions hidden
034961 *(u64 *)(r10 - 0x40) = 0x0
035151 *(u64 *)(r10 - 0x40) = 0x0
034962 r1 = r10
035152 r1 = r10
034963 r1 += -0x60
035153 r1 += -0x60
034964 call -0x8895
035154 call -0x8953
034965 r1 = r0
035155 r1 = r0
034966 r1 <<= 0x20
035156 r1 <<= 0x20
034967 r1 >>= 0x20
035157 r1 >>= 0x20
157 unchanged instructions hidden
035125 *(u64 *)(r10 - 0x40) = 0x0
035315 *(u64 *)(r10 - 0x40) = 0x0
035126 r1 = r10
035316 r1 = r10
035127 r1 += -0x60
035317 r1 += -0x60
035128 call -0x8939
035318 call -0x89f7
035129 r1 = r0
035319 r1 = r0
035130 r1 <<= 0x20
035320 r1 <<= 0x20
035131 r1 >>= 0x20
035321 r1 >>= 0x20
67 unchanged instructions hidden
035199 *(u64 *)(r10 - 0x40) = 0x0
035389 *(u64 *)(r10 - 0x40) = 0x0
035200 r1 = r10
035390 r1 = r10
035201 r1 += -0x60
035391 r1 += -0x60
035202 call -0x8983
035392 call -0x8a41
035203 r1 = r0
035393 r1 = r0
035204 r1 <<= 0x20
035394 r1 <<= 0x20
035205 r1 >>= 0x20
035395 r1 >>= 0x20
142 unchanged instructions hidden
035348 *(u64 *)(r10 - 0x40) = 0x0
035538 *(u64 *)(r10 - 0x40) = 0x0
035349 r1 = r10
035539 r1 = r10
035350 r1 += -0x60
035540 r1 += -0x60
035351 call -0x8a18
035541 call -0x8ad6
035352 r1 = r0
035542 r1 = r0
035353 r1 <<= 0x20
035543 r1 <<= 0x20
035354 r1 >>= 0x20
035544 r1 >>= 0x20
108 unchanged instructions hidden
035463 *(u64 *)(r10 - 0x40) = 0x0
035653 *(u64 *)(r10 - 0x40) = 0x0
035464 r1 = r10
035654 r1 = r10
035465 r1 += -0x60
035655 r1 += -0x60
035466 call -0x8a8b
035656 call -0x8b49
035467 r1 = r0
035657 r1 = r0
035468 r1 <<= 0x20
035658 r1 <<= 0x20
035469 r1 >>= 0x20
035659 r1 >>= 0x20
157 unchanged instructions hidden
035627 *(u64 *)(r10 - 0x40) = 0x0
035817 *(u64 *)(r10 - 0x40) = 0x0
035628 r1 = r10
035818 r1 = r10
035629 r1 += -0x60
035819 r1 += -0x60
035630 call -0x8b2f
035820 call -0x8bed
035631 r1 = r0
035821 r1 = r0
035632 r1 <<= 0x20
035822 r1 <<= 0x20
035633 r1 >>= 0x20
035823 r1 >>= 0x20
99 unchanged instructions hidden
035733 *(u64 *)(r10 - 0x40) = 0x0
035923 *(u64 *)(r10 - 0x40) = 0x0
035734 r1 = r10
035924 r1 = r10
035735 r1 += -0x60
035925 r1 += -0x60
035736 call -0x8b99
035926 call -0x8c57
035737 r1 = r0
035927 r1 = r0
035738 r1 <<= 0x20
035928 r1 <<= 0x20
035739 r1 >>= 0x20
035929 r1 >>= 0x20
102 unchanged instructions hidden
035842 *(u64 *)(r10 - 0x40) = 0x0
036032 *(u64 *)(r10 - 0x40) = 0x0
035843 r1 = r10
036033 r1 = r10
035844 r1 += -0x60
036034 r1 += -0x60
035845 call -0x8c06
036035 call -0x8cc4
035846 r1 = r0
036036 r1 = r0
035847 r1 <<= 0x20
036037 r1 <<= 0x20
035848 r1 >>= 0x20
036038 r1 >>= 0x20
87 unchanged instructions hidden
035936 *(u64 *)(r10 - 0x40) = 0x0
036126 *(u64 *)(r10 - 0x40) = 0x0
035937 r1 = r10
036127 r1 = r10
035938 r1 += -0x60
036128 r1 += -0x60
035939 call -0x8c64
036129 call -0x8d22
035940 r1 = r0
036130 r1 = r0
035941 r1 <<= 0x20
036131 r1 <<= 0x20
035942 r1 >>= 0x20
036132 r1 >>= 0x20
132 unchanged instructions hidden
036075 *(u64 *)(r10 - 0x40) = 0x0
036265 *(u64 *)(r10 - 0x40) = 0x0
036076 r1 = r10
036266 r1 = r10
036077 r1 += -0x60
036267 r1 += -0x60
036078 call -0x8cef
036268 call -0x8dad
036079 r1 = r0
036269 r1 = r0
036080 r1 <<= 0x20
036270 r1 <<= 0x20
036081 r1 >>= 0x20
036271 r1 >>= 0x20
139 unchanged instructions hidden
036221 *(u64 *)(r10 - 0x40) = 0x0
036411 *(u64 *)(r10 - 0x40) = 0x0
036222 r1 = r10
036412 r1 = r10
036223 r1 += -0x60
036413 r1 += -0x60
036224 call -0x8d81
036414 call -0x8e3f
036225 r1 = r0
036415 r1 = r0
036226 r1 <<= 0x20
036416 r1 <<= 0x20
036227 r1 >>= 0x20
036417 r1 >>= 0x20
128 unchanged instructions hidden
036356 *(u64 *)(r10 - 0x40) = 0x0
036546 *(u64 *)(r10 - 0x40) = 0x0
036357 r1 = r10
036547 r1 = r10
036358 r1 += -0x60
036548 r1 += -0x60
036359 call -0x8e08
036549 call -0x8ec6
036360 r1 = r0
036550 r1 = r0
036361 r1 <<= 0x20
036551 r1 <<= 0x20
036362 r1 >>= 0x20
036552 r1 >>= 0x20
83 unchanged instructions hidden
036446 *(u64 *)(r10 - 0x40) = 0x0
036636 *(u64 *)(r10 - 0x40) = 0x0
036447 r1 = r10
036637 r1 = r10
036448 r1 += -0x60
036638 r1 += -0x60
036449 call -0x8e62
036639 call -0x8f20
036450 r1 = r0
036640 r1 = r0
036451 r1 <<= 0x20
036641 r1 <<= 0x20
036452 r1 >>= 0x20
036642 r1 >>= 0x20
101 unchanged instructions hidden
036554 *(u64 *)(r10 - 0x40) = 0x0
036744 *(u64 *)(r10 - 0x40) = 0x0
036555 r1 = r10
036745 r1 = r10
036556 r1 += -0x60
036746 r1 += -0x60
036557 call -0x8ece
036747 call -0x8f8c
036558 r1 = r0
036748 r1 = r0
036559 r1 <<= 0x20
036749 r1 <<= 0x20
036560 r1 >>= 0x20
036750 r1 >>= 0x20
86 unchanged instructions hidden
036647 *(u64 *)(r10 - 0x40) = 0x0
036837 *(u64 *)(r10 - 0x40) = 0x0
036648 r1 = r10
036838 r1 = r10
036649 r1 += -0x60
036839 r1 += -0x60
036650 call -0x8f2b
036840 call -0x8fe9
036651 r1 = r0
036841 r1 = r0
036652 r1 <<= 0x20
036842 r1 <<= 0x20
036653 r1 >>= 0x20
036843 r1 >>= 0x20
110 unchanged instructions hidden
036764 *(u64 *)(r10 - 0x40) = 0x0
036954 *(u64 *)(r10 - 0x40) = 0x0
036765 r1 = r10
036955 r1 = r10
036766 r1 += -0x60
036956 r1 += -0x60
036767 call -0x8fa0
036957 call -0x905e
036768 r1 = r0
036958 r1 = r0
036769 r1 <<= 0x20
036959 r1 <<= 0x20
036770 r1 >>= 0x20
036960 r1 >>= 0x20
76 unchanged instructions hidden
036847 *(u64 *)(r10 - 0x40) = 0x0
037037 *(u64 *)(r10 - 0x40) = 0x0
036848 r1 = r10
037038 r1 = r10
036849 r1 += -0x60
037039 r1 += -0x60
036850 call -0x8ff3
037040 call -0x90b1
036851 r1 = r0
037041 r1 = r0
036852 r1 <<= 0x20
037042 r1 <<= 0x20
036853 r1 >>= 0x20
037043 r1 >>= 0x20
125 unchanged instructions hidden
036979 *(u64 *)(r10 - 0x40) = 0x0
037169 *(u64 *)(r10 - 0x40) = 0x0
036980 r1 = r10
037170 r1 = r10
036981 r1 += -0x60
037171 r1 += -0x60
036982 call -0x9077
037172 call -0x9135
036983 r1 = r0
037173 r1 = r0
036984 r1 <<= 0x20
037174 r1 <<= 0x20
036985 r1 >>= 0x20
037175 r1 >>= 0x20
74 unchanged instructions hidden
037060 *(u64 *)(r10 - 0x40) = 0x0
037250 *(u64 *)(r10 - 0x40) = 0x0
037061 r1 = r10
037251 r1 = r10
037062 r1 += -0x60
037252 r1 += -0x60
037063 call -0x90c8
037253 call -0x9186
037064 r1 = r0
037254 r1 = r0
037065 r1 <<= 0x20
037255 r1 <<= 0x20
037066 r1 >>= 0x20
037256 r1 >>= 0x20
95 unchanged instructions hidden
037162 *(u64 *)(r10 - 0x40) = 0x0
037352 *(u64 *)(r10 - 0x40) = 0x0
037163 r1 = r10
037353 r1 = r10
037164 r1 += -0x60
037354 r1 += -0x60
037165 call -0x912e
037355 call -0x91ec
037166 r1 = r0
037356 r1 = r0
037167 r1 <<= 0x20
037357 r1 <<= 0x20
037168 r1 >>= 0x20
037358 r1 >>= 0x20
73 unchanged instructions hidden
037242 *(u64 *)(r10 - 0x40) = 0x0
037432 *(u64 *)(r10 - 0x40) = 0x0
037243 r1 = r10
037433 r1 = r10
037244 r1 += -0x60
037434 r1 += -0x60
037245 call -0x917e
037435 call -0x923c
037246 r1 = r0
037436 r1 = r0
037247 r1 <<= 0x20
037437 r1 <<= 0x20
037248 r1 >>= 0x20
037438 r1 >>= 0x20
142 unchanged instructions hidden
037391 *(u64 *)(r10 - 0x40) = 0x0
037581 *(u64 *)(r10 - 0x40) = 0x0
037392 r1 = r10
037582 r1 = r10
037393 r1 += -0x60
037583 r1 += -0x60
037394 call -0x9213
037584 call -0x92d1
037395 r1 = r0
037585 r1 = r0
037396 r1 <<= 0x20
037586 r1 <<= 0x20
037397 r1 >>= 0x20
037587 r1 >>= 0x20
130 unchanged instructions hidden
037528 *(u64 *)(r10 - 0x40) = 0x0
037718 *(u64 *)(r10 - 0x40) = 0x0
037529 r1 = r10
037719 r1 = r10
037530 r1 += -0x60
037720 r1 += -0x60
037531 call -0x929c
037721 call -0x935a
037532 r1 = r0
037722 r1 = r0
037533 r1 <<= 0x20
037723 r1 <<= 0x20
037534 r1 >>= 0x20
037724 r1 >>= 0x20
154 unchanged instructions hidden
037689 *(u64 *)(r10 - 0x40) = 0x0
037879 *(u64 *)(r10 - 0x40) = 0x0
037690 r1 = r10
037880 r1 = r10
037691 r1 += -0x60
037881 r1 += -0x60
037692 call -0x933d
037882 call -0x93fb
037693 r1 = r0
037883 r1 = r0
037694 r1 <<= 0x20
037884 r1 <<= 0x20
037695 r1 >>= 0x20
037885 r1 >>= 0x20
90 unchanged instructions hidden
037786 *(u64 *)(r10 - 0x40) = 0x0
037976 *(u64 *)(r10 - 0x40) = 0x0
037787 r1 = r10
037977 r1 = r10
037788 r1 += -0x60
037978 r1 += -0x60
037789 call -0x939e
037979 call -0x945c
037790 r1 = r0
037980 r1 = r0
037791 r1 <<= 0x20
037981 r1 <<= 0x20
037792 r1 >>= 0x20
037982 r1 >>= 0x20
120 unchanged instructions hidden
037913 *(u64 *)(r10 - 0x40) = 0x0
038103 *(u64 *)(r10 - 0x40) = 0x0
037914 r1 = r10
038104 r1 = r10
037915 r1 += -0x60
038105 r1 += -0x60
037916 call -0x941d
038106 call -0x94db
037917 r1 = r0
038107 r1 = r0
037918 r1 <<= 0x20
038108 r1 <<= 0x20
037919 r1 >>= 0x20
038109 r1 >>= 0x20
100 unchanged instructions hidden
038020 *(u64 *)(r10 - 0x40) = 0x0
038210 *(u64 *)(r10 - 0x40) = 0x0
038021 r1 = r10
038211 r1 = r10
038022 r1 += -0x60
038212 r1 += -0x60
038023 call -0x9488
038213 call -0x9546
038024 r1 = r0
038214 r1 = r0
038025 r1 <<= 0x20
038215 r1 <<= 0x20
038026 r1 >>= 0x20
038216 r1 >>= 0x20
125 unchanged instructions hidden
038152 *(u64 *)(r10 - 0x40) = 0x0
038342 *(u64 *)(r10 - 0x40) = 0x0
038153 r1 = r10
038343 r1 = r10
038154 r1 += -0x60
038344 r1 += -0x60
038155 call -0x950c
038345 call -0x95ca
038156 r1 = r0
038346 r1 = r0
038157 r1 <<= 0x20
038347 r1 <<= 0x20
038158 r1 >>= 0x20
038348 r1 >>= 0x20
94 unchanged instructions hidden
038253 *(u64 *)(r10 - 0x40) = 0x0
038443 *(u64 *)(r10 - 0x40) = 0x0
038254 r1 = r10
038444 r1 = r10
038255 r1 += -0x60
038445 r1 += -0x60
038256 call -0x9571
038446 call -0x962f
038257 r1 = r0
038447 r1 = r0
038258 r1 <<= 0x20
038448 r1 <<= 0x20
038259 r1 >>= 0x20
038449 r1 >>= 0x20
119 unchanged instructions hidden
038379 *(u64 *)(r10 - 0x40) = 0x0
038569 *(u64 *)(r10 - 0x40) = 0x0
038380 r1 = r10
038570 r1 = r10
038381 r1 += -0x60
038571 r1 += -0x60
038382 call -0x95ef
038572 call -0x96ad
038383 r1 = r0
038573 r1 = r0
038384 r1 <<= 0x20
038574 r1 <<= 0x20
038385 r1 >>= 0x20
038575 r1 >>= 0x20
107 unchanged instructions hidden
038493 *(u64 *)(r10 - 0x40) = 0x0
038683 *(u64 *)(r10 - 0x40) = 0x0
038494 r1 = r10
038684 r1 = r10
038495 r1 += -0x60
038685 r1 += -0x60
038496 call -0x9661
038686 call -0x971f
038497 r1 = r0
038687 r1 = r0
038498 r1 <<= 0x20
038688 r1 <<= 0x20
038499 r1 >>= 0x20
038689 r1 >>= 0x20
131 unchanged instructions hidden
038631 *(u64 *)(r10 - 0x40) = 0x0
038821 *(u64 *)(r10 - 0x40) = 0x0
038632 r1 = r10
038822 r1 = r10
038633 r1 += -0x60
038823 r1 += -0x60
038634 call -0x96eb
038824 call -0x97a9
038635 r1 = r0
038825 r1 = r0
038636 r1 <<= 0x20
038826 r1 <<= 0x20
038637 r1 >>= 0x20
038827 r1 >>= 0x20
98 unchanged instructions hidden
038736 *(u64 *)(r10 - 0x40) = 0x0
038926 *(u64 *)(r10 - 0x40) = 0x0
038737 r1 = r10
038927 r1 = r10
038738 r1 += -0x60
038928 r1 += -0x60
038739 call -0x9754
038929 call -0x9812
038740 r1 = r0
038930 r1 = r0
038741 r1 <<= 0x20
038931 r1 <<= 0x20
038742 r1 >>= 0x20
038932 r1 >>= 0x20
116 unchanged instructions hidden
038859 *(u64 *)(r10 - 0x40) = 0x0
039049 *(u64 *)(r10 - 0x40) = 0x0
038860 r1 = r10
039050 r1 = r10
038861 r1 += -0x60
039051 r1 += -0x60
038862 call -0x97cf
039052 call -0x988d
038863 r1 = r0
039053 r1 = r0
038864 r1 <<= 0x20
039054 r1 <<= 0x20
038865 r1 >>= 0x20
039055 r1 >>= 0x20
119 unchanged instructions hidden
038985 *(u64 *)(r10 - 0x40) = 0x0
039175 *(u64 *)(r10 - 0x40) = 0x0
038986 r1 = r10
039176 r1 = r10
038987 r1 += -0x60
039177 r1 += -0x60
038988 call -0x984d
039178 call -0x990b
038989 r1 = r0
039179 r1 = r0
038990 r1 <<= 0x20
039180 r1 <<= 0x20
038991 r1 >>= 0x20
039181 r1 >>= 0x20
127 unchanged instructions hidden
039119 *(u64 *)(r10 - 0x40) = 0x0
039309 *(u64 *)(r10 - 0x40) = 0x0
039120 r1 = r10
039310 r1 = r10
039121 r1 += -0x60
039311 r1 += -0x60
039122 call -0x98d3
039312 call -0x9991
039123 r1 = r0
039313 r1 = r0
039124 r1 <<= 0x20
039314 r1 <<= 0x20
039125 r1 >>= 0x20
039315 r1 >>= 0x20
110 unchanged instructions hidden
039236 *(u64 *)(r10 - 0x40) = 0x0
039426 *(u64 *)(r10 - 0x40) = 0x0
039237 r1 = r10
039427 r1 = r10
039238 r1 += -0x60
039428 r1 += -0x60
039239 call -0x9948
039429 call -0x9a06
039240 r1 = r0
039430 r1 = r0
039241 r1 <<= 0x20
039431 r1 <<= 0x20
039242 r1 >>= 0x20
039432 r1 >>= 0x20
113 unchanged instructions hidden
039356 *(u64 *)(r10 - 0x40) = 0x0
039546 *(u64 *)(r10 - 0x40) = 0x0
039357 r1 = r10
039547 r1 = r10
039358 r1 += -0x60
039548 r1 += -0x60
039359 call -0x99c0
039549 call -0x9a7e
039360 r1 = r0
039550 r1 = r0
039361 r1 <<= 0x20
039551 r1 <<= 0x20
039362 r1 >>= 0x20
039552 r1 >>= 0x20
73 unchanged instructions hidden
039436 *(u64 *)(r10 - 0x40) = 0x0
039626 *(u64 *)(r10 - 0x40) = 0x0
039437 r1 = r10
039627 r1 = r10
039438 r1 += -0x60
039628 r1 += -0x60
039439 call -0x9a10
039629 call -0x9ace
039440 r1 = r0
039630 r1 = r0
039441 r1 <<= 0x20
039631 r1 <<= 0x20
039442 r1 >>= 0x20
039632 r1 >>= 0x20
111 unchanged instructions hidden
039554 *(u64 *)(r10 - 0x40) = 0x0
039744 *(u64 *)(r10 - 0x40) = 0x0
039555 r1 = r10
039745 r1 = r10
039556 r1 += -0x60
039746 r1 += -0x60
039557 call -0x9a86
039747 call -0x9b44
039558 r1 = r0
039748 r1 = r0
039559 r1 <<= 0x20
039749 r1 <<= 0x20
039560 r1 >>= 0x20
039750 r1 >>= 0x20
77 unchanged instructions hidden
039638 *(u64 *)(r10 - 0x40) = 0x0
039828 *(u64 *)(r10 - 0x40) = 0x0
039639 r1 = r10
039829 r1 = r10
039640 r1 += -0x60
039830 r1 += -0x60
039641 call -0x9ada
039831 call -0x9b98
039642 r1 = r0
039832 r1 = r0
039643 r1 <<= 0x20
039833 r1 <<= 0x20
039644 r1 >>= 0x20
039834 r1 >>= 0x20
104 unchanged instructions hidden
039749 *(u64 *)(r10 - 0x40) = 0x0
039939 *(u64 *)(r10 - 0x40) = 0x0
039750 r1 = r10
039940 r1 = r10
039751 r1 += -0x60
039941 r1 += -0x60
039752 call -0x9b49
039942 call -0x9c07
039753 r1 = r0
039943 r1 = r0
039754 r1 <<= 0x20
039944 r1 <<= 0x20
039755 r1 >>= 0x20
039945 r1 >>= 0x20
79 unchanged instructions hidden
039835 *(u64 *)(r10 - 0x40) = 0x0
040025 *(u64 *)(r10 - 0x40) = 0x0
039836 r1 = r10
040026 r1 = r10
039837 r1 += -0x60
040027 r1 += -0x60
039838 call -0x9b9f
040028 call -0x9c5d
039839 r1 = r0
040029 r1 = r0
039840 r1 <<= 0x20
040030 r1 <<= 0x20
039841 r1 >>= 0x20
040031 r1 >>= 0x20
118 unchanged instructions hidden
039960 *(u64 *)(r10 - 0x40) = 0x0
040150 *(u64 *)(r10 - 0x40) = 0x0
039961 r1 = r10
040151 r1 = r10
039962 r1 += -0x60
040152 r1 += -0x60
039963 call -0x9c1c
040153 call -0x9cda
039964 r1 = r0
040154 r1 = r0
039965 r1 <<= 0x20
040155 r1 <<= 0x20
039966 r1 >>= 0x20
040156 r1 >>= 0x20
103 unchanged instructions hidden
040070 *(u64 *)(r10 - 0x40) = 0x0
040260 *(u64 *)(r10 - 0x40) = 0x0
040071 r1 = r10
040261 r1 = r10
040072 r1 += -0x60
040262 r1 += -0x60
040073 call -0x9c8a
040263 call -0x9d48
040074 r1 = r0
040264 r1 = r0
040075 r1 <<= 0x20
040265 r1 <<= 0x20
040076 r1 >>= 0x20
040266 r1 >>= 0x20
127 unchanged instructions hidden
040204 *(u64 *)(r10 - 0x40) = 0x0
040394 *(u64 *)(r10 - 0x40) = 0x0
040205 r1 = r10
040395 r1 = r10
040206 r1 += -0x60
040396 r1 += -0x60
040207 call -0x9d10
040397 call -0x9dce
040208 r1 = r0
040398 r1 = r0
040209 r1 <<= 0x20
040399 r1 <<= 0x20
040210 r1 >>= 0x20
040400 r1 >>= 0x20
70 unchanged instructions hidden
040281 *(u64 *)(r10 - 0x40) = 0x0
040471 *(u64 *)(r10 - 0x40) = 0x0
040282 r1 = r10
040472 r1 = r10
040283 r1 += -0x60
040473 r1 += -0x60
040284 call -0x9d5d
040474 call -0x9e1b
040285 r1 = r0
040475 r1 = r0
040286 r1 <<= 0x20
040476 r1 <<= 0x20
040287 r1 >>= 0x20
040477 r1 >>= 0x20
137 unchanged instructions hidden
040425 *(u64 *)(r10 - 0x40) = 0x0
040615 *(u64 *)(r10 - 0x40) = 0x0
040426 r1 = r10
040616 r1 = r10
040427 r1 += -0x60
040617 r1 += -0x60
040428 call -0x9ded
040618 call -0x9eab
040429 r1 = r0
040619 r1 = r0
040430 r1 <<= 0x20
040620 r1 <<= 0x20
040431 r1 >>= 0x20
040621 r1 >>= 0x20
73 unchanged instructions hidden
040505 *(u64 *)(r10 - 0x40) = 0x0
040695 *(u64 *)(r10 - 0x40) = 0x0
040506 r1 = r10
040696 r1 = r10
040507 r1 += -0x60
040697 r1 += -0x60
040508 call -0x9e3d
040698 call -0x9efb
040509 r1 = r0
040699 r1 = r0
040510 r1 <<= 0x20
040700 r1 <<= 0x20
040511 r1 >>= 0x20
040701 r1 >>= 0x20
112 unchanged instructions hidden
040624 *(u64 *)(r10 - 0x40) = 0x0
040814 *(u64 *)(r10 - 0x40) = 0x0
040625 r1 = r10
040815 r1 = r10
040626 r1 += -0x60
040816 r1 += -0x60
040627 call -0x9eb4
040817 call -0x9f72
040628 r1 = r0
040818 r1 = r0
040629 r1 <<= 0x20
040819 r1 <<= 0x20
040630 r1 >>= 0x20
040820 r1 >>= 0x20
62 unchanged instructions hidden
040693 *(u64 *)(r10 - 0x40) = 0x0
040883 *(u64 *)(r10 - 0x40) = 0x0
040694 r1 = r10
040884 r1 = r10
040695 r1 += -0x60
040885 r1 += -0x60
040696 call -0x9ef9
040886 call -0x9fb7
040697 r1 = r0
040887 r1 = r0
040698 r1 <<= 0x20
040888 r1 <<= 0x20
040699 r1 >>= 0x20
040889 r1 >>= 0x20
131 unchanged instructions hidden
040831 *(u64 *)(r10 - 0x40) = 0x0
041021 *(u64 *)(r10 - 0x40) = 0x0
040832 r1 = r10
041022 r1 = r10
040833 r1 += -0x60
041023 r1 += -0x60
040834 call -0x9f83
041024 call -0xa041
040835 r1 = r0
041025 r1 = r0
040836 r1 <<= 0x20
041026 r1 <<= 0x20
040837 r1 >>= 0x20
041027 r1 >>= 0x20
99 unchanged instructions hidden
040937 *(u64 *)(r10 - 0x40) = 0x0
041127 *(u64 *)(r10 - 0x40) = 0x0
040938 r1 = r10
041128 r1 = r10
040939 r1 += -0x60
041129 r1 += -0x60
040940 call -0x9fed
041130 call -0xa0ab
040941 r1 = r0
041131 r1 = r0
040942 r1 <<= 0x20
041132 r1 <<= 0x20
040943 r1 >>= 0x20
041133 r1 >>= 0x20
142 unchanged instructions hidden
041086 *(u64 *)(r10 - 0x40) = 0x0
041276 *(u64 *)(r10 - 0x40) = 0x0
041087 r1 = r10
041277 r1 = r10
041088 r1 += -0x60
041278 r1 += -0x60
041089 call -0xa082
041279 call -0xa140
041090 r1 = r0
041280 r1 = r0
041091 r1 <<= 0x20
041281 r1 <<= 0x20
041092 r1 >>= 0x20
041282 r1 >>= 0x20
93 unchanged instructions hidden
041186 *(u64 *)(r10 - 0x40) = 0x0
041376 *(u64 *)(r10 - 0x40) = 0x0
041187 r1 = r10
041377 r1 = r10
041188 r1 += -0x60
041378 r1 += -0x60
041189 call -0xa0e6
041379 call -0xa1a4
041190 r1 = r0
041380 r1 = r0
041191 r1 <<= 0x20
041381 r1 <<= 0x20
041192 r1 >>= 0x20
041382 r1 >>= 0x20
136 unchanged instructions hidden
041329 *(u64 *)(r10 - 0x40) = 0x0
041519 *(u64 *)(r10 - 0x40) = 0x0
041330 r1 = r10
041520 r1 = r10
041331 r1 += -0x60
041521 r1 += -0x60
041332 call -0xa175
041522 call -0xa233
041333 r1 = r0
041523 r1 = r0
041334 r1 <<= 0x20
041524 r1 <<= 0x20
041335 r1 >>= 0x20
041525 r1 >>= 0x20
106 unchanged instructions hidden
041442 *(u64 *)(r10 - 0x40) = 0x0
041632 *(u64 *)(r10 - 0x40) = 0x0
041443 r1 = r10
041633 r1 = r10
041444 r1 += -0x60
041634 r1 += -0x60
041445 call -0xa1e6
041635 call -0xa2a4
041446 r1 = r0
041636 r1 = r0
041447 r1 <<= 0x20
041637 r1 <<= 0x20
041448 r1 >>= 0x20
041638 r1 >>= 0x20
148 unchanged instructions hidden
041597 *(u64 *)(r10 - 0x40) = 0x0
041787 *(u64 *)(r10 - 0x40) = 0x0
041598 r1 = r10
041788 r1 = r10
041599 r1 += -0x60
041789 r1 += -0x60
041600 call -0xa281
041790 call -0xa33f
041601 r1 = r0
041791 r1 = r0
041602 r1 <<= 0x20
041792 r1 <<= 0x20
041603 r1 >>= 0x20
041793 r1 >>= 0x20
85 unchanged instructions hidden
041689 *(u64 *)(r10 - 0x780) = 0x0
041879 *(u64 *)(r10 - 0x780) = 0x0
041690 r1 = r10
041880 r1 = r10
041691 r1 += -0x7a0
041881 r1 += -0x7a0
041692 call -0xa2dd
041882 call -0xa39b
041693 r1 = r0
041883 r1 = r0
041694 r1 <<= 0x20
041884 r1 <<= 0x20
041695 r1 >>= 0x20
041885 r1 >>= 0x20
138 unchanged instructions hidden
041834 *(u64 *)(r10 - 0x40) = 0x0
042024 *(u64 *)(r10 - 0x40) = 0x0
041835 r1 = r10
042025 r1 = r10
041836 r1 += -0x60
042026 r1 += -0x60
041837 call -0xa36e
042027 call -0xa42c
041838 r1 = r0
042028 r1 = r0
041839 r1 <<= 0x20
042029 r1 <<= 0x20
041840 r1 >>= 0x20
042030 r1 >>= 0x20
64 unchanged instructions hidden
041905 *(u64 *)(r10 - 0x40) = 0x0
042095 *(u64 *)(r10 - 0x40) = 0x0
041906 r1 = r10
042096 r1 = r10
041907 r1 += -0x60
042097 r1 += -0x60
041908 call -0xa3b5
042098 call -0xa473
041909 r1 = r0
042099 r1 = r0
041910 r1 <<= 0x20
042100 r1 <<= 0x20
041911 r1 >>= 0x20
042101 r1 >>= 0x20
109 unchanged instructions hidden
042021 *(u64 *)(r10 - 0x40) = 0x0
042211 *(u64 *)(r10 - 0x40) = 0x0
042022 r1 = r10
042212 r1 = r10
042023 r1 += -0x60
042213 r1 += -0x60
042024 call -0xa429
042214 call -0xa4e7
042025 r1 = r0
042215 r1 = r0
042026 r1 <<= 0x20
042216 r1 <<= 0x20
042027 r1 >>= 0x20
042217 r1 >>= 0x20
79 unchanged instructions hidden
042107 *(u64 *)(r10 - 0x40) = 0x0
042297 *(u64 *)(r10 - 0x40) = 0x0
042108 r1 = r10
042298 r1 = r10
042109 r1 += -0x60
042299 r1 += -0x60
042110 call -0xa47f
042300 call -0xa53d
042111 r1 = r0
042301 r1 = r0
042112 r1 <<= 0x20
042302 r1 <<= 0x20
042113 r1 >>= 0x20
042303 r1 >>= 0x20
128 unchanged instructions hidden
042242 *(u64 *)(r10 - 0x40) = 0x0
042432 *(u64 *)(r10 - 0x40) = 0x0
042243 r1 = r10
042433 r1 = r10
042244 r1 += -0x60
042434 r1 += -0x60
042245 call -0xa506
042435 call -0xa5c4
042246 r1 = r0
042436 r1 = r0
042247 r1 <<= 0x20
042437 r1 <<= 0x20
042248 r1 >>= 0x20
042438 r1 >>= 0x20
76 unchanged instructions hidden
042325 *(u64 *)(r10 - 0x40) = 0x0
042515 *(u64 *)(r10 - 0x40) = 0x0
042326 r1 = r10
042516 r1 = r10
042327 r1 += -0x60
042517 r1 += -0x60
042328 call -0xa559
042518 call -0xa617
042329 r1 = r0
042519 r1 = r0
042330 r1 <<= 0x20
042520 r1 <<= 0x20
042331 r1 >>= 0x20
042521 r1 >>= 0x20
122 unchanged instructions hidden
042454 *(u64 *)(r10 - 0x40) = 0x0
042644 *(u64 *)(r10 - 0x40) = 0x0
042455 r1 = r10
042645 r1 = r10
042456 r1 += -0x60
042646 r1 += -0x60
042457 call -0xa5da
042647 call -0xa698
042458 r1 = r0
042648 r1 = r0
042459 r1 <<= 0x20
042649 r1 <<= 0x20
042460 r1 >>= 0x20
042650 r1 >>= 0x20
70 unchanged instructions hidden
042531 *(u64 *)(r10 - 0x40) = 0x0
042721 *(u64 *)(r10 - 0x40) = 0x0
042532 r1 = r10
042722 r1 = r10
042533 r1 += -0x60
042723 r1 += -0x60
042534 call -0xa627
042724 call -0xa6e5
042535 r1 = r0
042725 r1 = r0
042536 r1 <<= 0x20
042726 r1 <<= 0x20
042537 r1 >>= 0x20
042727 r1 >>= 0x20
115 unchanged instructions hidden
042653 *(u64 *)(r10 - 0x40) = 0x0
042843 *(u64 *)(r10 - 0x40) = 0x0
042654 r1 = r10
042844 r1 = r10
042655 r1 += -0x60
042845 r1 += -0x60
042656 call -0xa6a1
042846 call -0xa75f
042657 r1 = r0
042847 r1 = r0
042658 r1 <<= 0x20
042848 r1 <<= 0x20
042659 r1 >>= 0x20
042849 r1 >>= 0x20
59 unchanged instructions hidden
042719 *(u64 *)(r10 - 0x780) = 0x0
042909 *(u64 *)(r10 - 0x780) = 0x0
042720 r1 = r10
042910 r1 = r10
042721 r1 += -0x7a0
042911 r1 += -0x7a0
042722 call -0xa6e3
042912 call -0xa7a1
042723 r1 = r0
042913 r1 = r0
042724 r1 <<= 0x20
042914 r1 <<= 0x20
042725 r1 >>= 0x20
042915 r1 >>= 0x20
134 unchanged instructions hidden
042860 *(u64 *)(r10 - 0x40) = 0x0
043050 *(u64 *)(r10 - 0x40) = 0x0
042861 r1 = r10
043051 r1 = r10
042862 r1 += -0x60
043052 r1 += -0x60
042863 call -0xa770
043053 call -0xa82e
042864 r1 = r0
043054 r1 = r0
042865 r1 <<= 0x20
043055 r1 <<= 0x20
042866 r1 >>= 0x20
043056 r1 >>= 0x20
100 unchanged instructions hidden
042967 *(u64 *)(r10 - 0x40) = 0x0
043157 *(u64 *)(r10 - 0x40) = 0x0
042968 r1 = r10
043158 r1 = r10
042969 r1 += -0x60
043159 r1 += -0x60
042970 call -0xa7db
043160 call -0xa899
042971 r1 = r0
043161 r1 = r0
042972 r1 <<= 0x20
043162 r1 <<= 0x20
042973 r1 >>= 0x20
043163 r1 >>= 0x20
149 unchanged instructions hidden
043123 *(u64 *)(r10 - 0x40) = 0x0
043313 *(u64 *)(r10 - 0x40) = 0x0
043124 r1 = r10
043314 r1 = r10
043125 r1 += -0x60
043315 r1 += -0x60
043126 call -0xa877
043316 call -0xa935
043127 r1 = r0
043317 r1 = r0
043128 r1 <<= 0x20
043318 r1 <<= 0x20
043129 r1 >>= 0x20
043319 r1 >>= 0x20
82 unchanged instructions hidden
043212 *(u64 *)(r10 - 0x780) = 0x0
043402 *(u64 *)(r10 - 0x780) = 0x0
043213 r1 = r10
043403 r1 = r10
043214 r1 += -0x7a0
043404 r1 += -0x7a0
043215 call -0xa8d0
043405 call -0xa98e
043216 r1 = r0
043406 r1 = r0
043217 r1 <<= 0x20
043407 r1 <<= 0x20
043218 r1 >>= 0x20
043408 r1 >>= 0x20
131 unchanged instructions hidden
043350 *(u64 *)(r10 - 0x40) = 0x0
043540 *(u64 *)(r10 - 0x40) = 0x0
043351 r1 = r10
043541 r1 = r10
043352 r1 += -0x60
043542 r1 += -0x60
043353 call -0xa95a
043543 call -0xaa18
043354 r1 = r0
043544 r1 = r0
043355 r1 <<= 0x20
043545 r1 <<= 0x20
043356 r1 >>= 0x20
043546 r1 >>= 0x20
97 unchanged instructions hidden
043454 *(u64 *)(r10 - 0x40) = 0x0
043644 *(u64 *)(r10 - 0x40) = 0x0
043455 r1 = r10
043645 r1 = r10
043456 r1 += -0x60
043646 r1 += -0x60
043457 call -0xa9c2
043647 call -0xaa80
043458 r1 = r0
043648 r1 = r0
043459 r1 <<= 0x20
043649 r1 <<= 0x20
043460 r1 >>= 0x20
043650 r1 >>= 0x20
146 unchanged instructions hidden
043607 *(u64 *)(r10 - 0x40) = 0x0
043797 *(u64 *)(r10 - 0x40) = 0x0
043608 r1 = r10
043798 r1 = r10
043609 r1 += -0x60
043799 r1 += -0x60
043610 call -0xaa5b
043800 call -0xab19
043611 r1 = r0
043801 r1 = r0
043612 r1 <<= 0x20
043802 r1 <<= 0x20
043613 r1 >>= 0x20
043803 r1 >>= 0x20
77 unchanged instructions hidden
043691 *(u64 *)(r10 - 0x780) = 0x0
043881 *(u64 *)(r10 - 0x780) = 0x0
043692 r1 = r10
043882 r1 = r10
043693 r1 += -0x7a0
043883 r1 += -0x7a0
043694 call -0xaaaf
043884 call -0xab6d
043695 r1 = r0
043885 r1 = r0
043696 r1 <<= 0x20
043886 r1 <<= 0x20
043697 r1 >>= 0x20
043887 r1 >>= 0x20
114 unchanged instructions hidden
043812 *(u64 *)(r10 - 0x40) = 0x0
044002 *(u64 *)(r10 - 0x40) = 0x0
043813 r1 = r10
044003 r1 = r10
043814 r1 += -0x60
044004 r1 += -0x60
043815 call -0xab28
044005 call -0xabe6
043816 r1 = r0
044006 r1 = r0
043817 r1 <<= 0x20
044007 r1 <<= 0x20
043818 r1 >>= 0x20
044008 r1 >>= 0x20
91 unchanged instructions hidden
043910 *(u64 *)(r10 - 0x40) = 0x0
044100 *(u64 *)(r10 - 0x40) = 0x0
043911 r1 = r10
044101 r1 = r10
043912 r1 += -0x60
044102 r1 += -0x60
043913 call -0xab8a
044103 call -0xac48
043914 r1 = r0
044104 r1 = r0
043915 r1 <<= 0x20
044105 r1 <<= 0x20
043916 r1 >>= 0x20
044106 r1 >>= 0x20
140 unchanged instructions hidden
044057 *(u64 *)(r10 - 0x40) = 0x0
044247 *(u64 *)(r10 - 0x40) = 0x0
044058 r1 = r10
044248 r1 = r10
044059 r1 += -0x60
044249 r1 += -0x60
044060 call -0xac1d
044250 call -0xacdb
044061 r1 = r0
044251 r1 = r0
044062 r1 <<= 0x20
044252 r1 <<= 0x20
044063 r1 >>= 0x20
044253 r1 >>= 0x20
93 unchanged instructions hidden
044157 *(u64 *)(r10 - 0x780) = 0x0
044347 *(u64 *)(r10 - 0x780) = 0x0
044158 r1 = r10
044348 r1 = r10
044159 r1 += -0x7a0
044349 r1 += -0x7a0
044160 call -0xac81
044350 call -0xad3f
044161 r1 = r0
044351 r1 = r0
044162 r1 <<= 0x20
044352 r1 <<= 0x20
044163 r1 >>= 0x20
044353 r1 >>= 0x20
94 unchanged instructions hidden
044258 *(u64 *)(r10 - 0x40) = 0x0
044448 *(u64 *)(r10 - 0x40) = 0x0
044259 r1 = r10
044449 r1 = r10
044260 r1 += -0x60
044450 r1 += -0x60
044261 call -0xace6
044451 call -0xada4
044262 r1 = r0
044452 r1 = r0
044263 r1 <<= 0x20
044453 r1 <<= 0x20
044264 r1 >>= 0x20
044454 r1 >>= 0x20
79 unchanged instructions hidden
044344 *(u64 *)(r10 - 0x40) = 0x0
044534 *(u64 *)(r10 - 0x40) = 0x0
044345 r1 = r10
044535 r1 = r10
044346 r1 += -0x60
044536 r1 += -0x60
044347 call -0xad3c
044537 call -0xadfa
044348 r1 = r0
044538 r1 = r0
044349 r1 <<= 0x20
044539 r1 <<= 0x20
044350 r1 >>= 0x20
044540 r1 >>= 0x20
129 unchanged instructions hidden
044480 *(u64 *)(r10 - 0x40) = 0x0
044670 *(u64 *)(r10 - 0x40) = 0x0
044481 r1 = r10
044671 r1 = r10
044482 r1 += -0x60
044672 r1 += -0x60
044483 call -0xadc4
044673 call -0xae82
044484 r1 = r0
044674 r1 = r0
044485 r1 <<= 0x20
044675 r1 <<= 0x20
044486 r1 >>= 0x20
044676 r1 >>= 0x20
61 unchanged instructions hidden
044548 *(u64 *)(r10 - 0x780) = 0x0
044738 *(u64 *)(r10 - 0x780) = 0x0
044549 r1 = r10
044739 r1 = r10
044550 r1 += -0x7a0
044740 r1 += -0x7a0
044551 call -0xae08
044741 call -0xaec6
044552 r1 = r0
044742 r1 = r0
044553 r1 <<= 0x20
044743 r1 <<= 0x20
044554 r1 >>= 0x20
044744 r1 >>= 0x20
91 unchanged instructions hidden
044646 *(u64 *)(r10 - 0x40) = 0x0
044836 *(u64 *)(r10 - 0x40) = 0x0
044647 r1 = r10
044837 r1 = r10
044648 r1 += -0x60
044838 r1 += -0x60
044649 call -0xae6a
044839 call -0xaf28
044650 r1 = r0
044840 r1 = r0
044651 r1 <<= 0x20
044841 r1 <<= 0x20
044652 r1 >>= 0x20
044842 r1 >>= 0x20
76 unchanged instructions hidden
044729 *(u64 *)(r10 - 0x40) = 0x0
044919 *(u64 *)(r10 - 0x40) = 0x0
044730 r1 = r10
044920 r1 = r10
044731 r1 += -0x60
044921 r1 += -0x60
044732 call -0xaebd
044922 call -0xaf7b
044733 r1 = r0
044923 r1 = r0
044734 r1 <<= 0x20
044924 r1 <<= 0x20
044735 r1 >>= 0x20
044925 r1 >>= 0x20
123 unchanged instructions hidden
044859 *(u64 *)(r10 - 0x40) = 0x0
045049 *(u64 *)(r10 - 0x40) = 0x0
044860 r1 = r10
045050 r1 = r10
044861 r1 += -0x60
045051 r1 += -0x60
044862 call -0xaf3f
045052 call -0xaffd
044863 r1 = r0
045053 r1 = r0
044864 r1 <<= 0x20
045054 r1 <<= 0x20
044865 r1 >>= 0x20
045055 r1 >>= 0x20
85 unchanged instructions hidden
044951 *(u64 *)(r10 - 0x40) = 0x0
045141 *(u64 *)(r10 - 0x40) = 0x0
044952 r1 = r10
045142 r1 = r10
044953 r1 += -0x60
045143 r1 += -0x60
044954 call -0xaf9b
045144 call -0xb059
044955 r1 = r0
045145 r1 = r0
044956 r1 <<= 0x20
045146 r1 <<= 0x20
044957 r1 >>= 0x20
045147 r1 >>= 0x20
70 unchanged instructions hidden
045028 *(u64 *)(r10 - 0x40) = 0x0
045218 *(u64 *)(r10 - 0x40) = 0x0
045029 r1 = r10
045219 r1 = r10
045030 r1 += -0x60
045220 r1 += -0x60
045031 call -0xafe8
045221 call -0xb0a6
045032 r1 = r0
045222 r1 = r0
045033 r1 <<= 0x20
045223 r1 <<= 0x20
045034 r1 >>= 0x20
045224 r1 >>= 0x20
117 unchanged instructions hidden
045152 *(u64 *)(r10 - 0x40) = 0x0
045342 *(u64 *)(r10 - 0x40) = 0x0
045153 r1 = r10
045343 r1 = r10
045154 r1 += -0x60
045344 r1 += -0x60
045155 call -0xb064
045345 call -0xb122
045156 r1 = r0
045346 r1 = r0
045157 r1 <<= 0x20
045347 r1 <<= 0x20
045158 r1 >>= 0x20
045348 r1 >>= 0x20
55 unchanged instructions hidden
045214 *(u64 *)(r10 - 0x780) = 0x0
045404 *(u64 *)(r10 - 0x780) = 0x0
045215 r1 = r10
045405 r1 = r10
045216 r1 += -0x7a0
045406 r1 += -0x7a0
045217 call -0xb0a2
045407 call -0xb160
045218 r1 = r0
045408 r1 = r0
045219 r1 <<= 0x20
045409 r1 <<= 0x20
045220 r1 >>= 0x20
045410 r1 >>= 0x20
2229 unchanged instructions hidden
047450 *(u64 *)(r10 - 0x780) = 0x0
047640 *(u64 *)(r10 - 0x780) = 0x0
047451 r1 = r10
047641 r1 = r10
047452 r1 += -0x7a0
047642 r1 += -0x7a0
047453 call -0xb95e
047643 call -0xba1c
047454 r7 = r0
047644 r7 = r0
047455 r8 = r7
047645 r8 = r7
047456 r8 <<= 0x20
047646 r8 <<= 0x20
471 unchanged instructions hidden
047928 *(u64 *)(r10 - 0x40) = 0x0
048118 *(u64 *)(r10 - 0x40) = 0x0
047929 r1 = r10
048119 r1 = r10
047930 r1 += -0x60
048120 r1 += -0x60
047931 call -0xbb3c
048121 call -0xbbfa
047932 r7 = r0
048122 r7 = r0
047933 r8 = r7
048123 r8 = r7
047934 r8 <<= 0x20
048124 r8 <<= 0x20
180 unchanged instructions hidden
048115 r3 = r10
048305 r3 = r10
048116 r3 += -0x7f8
048306 r3 += -0x7f8
048117 r5 = r10
048307 r5 = r10
048118 call -0x66e7
048308 call -0x670a
048119 r0 = 0x0
048309 r0 = 0x0
048120 w1 = *(u32 *)(r10 - 0x800)
048310 w1 = *(u32 *)(r10 - 0x800)
048121 if r1 == 0x1a goto +0x1
048311 if r1 == 0x1a goto +0x1
298 unchanged instructions hidden
048420 r1 = r10
048610 r1 = r10
048421 r1 += -0x60
048611 r1 += -0x60
048422 *(u64 *)(r10 - 0x10) = r1
048612 *(u64 *)(r10 - 0x10) = r1
048423 r1 = 0xbec9 ll
048613 r1 = 0xbf87 ll
048424 *(u64 *)(r10 - 0x8) = r1
048614 *(u64 *)(r10 - 0x8) = r1
048425 *(u64 *)(r10 - 0x18) = r1
048615 *(u64 *)(r10 - 0x18) = r1
048426 r1 = r10
048616 r1 = r10
507 unchanged instructions hidden
048934 r1 = r10
049124 r1 = r10
048935 r1 += -0x58
049125 r1 += -0x58
048936 *(u64 *)(r10 - 0x10) = r1
049126 *(u64 *)(r10 - 0x10) = r1
048937 r1 = 0xbec9 ll
049127 r1 = 0xbf87 ll
048938 *(u64 *)(r10 - 0x8) = r1
049128 *(u64 *)(r10 - 0x8) = r1
048939 *(u64 *)(r10 - 0x18) = r1
049129 *(u64 *)(r10 - 0x18) = r1
048940 r1 = r10
049130 r1 = r10
16 unchanged instructions hidden
048957 r1 = r10
049147 r1 = r10
048958 r1 += -0x58
049148 r1 += -0x58
048959 *(u64 *)(r10 - 0x10) = r1
049149 *(u64 *)(r10 - 0x10) = r1
048960 r1 = 0xbec9 ll
049150 r1 = 0xbf87 ll
048961 *(u64 *)(r10 - 0x8) = r1
049151 *(u64 *)(r10 - 0x8) = r1
048962 *(u64 *)(r10 - 0x18) = r1
049152 *(u64 *)(r10 - 0x18) = r1
048963 r1 = r10
049153 r1 = r10
16 unchanged instructions hidden
048980 r1 = r10
049170 r1 = r10
048981 r1 += -0x58
049171 r1 += -0x58
048982 *(u64 *)(r10 - 0x10) = r1
049172 *(u64 *)(r10 - 0x10) = r1
048983 r1 = 0xbec9 ll
049173 r1 = 0xbf87 ll
048984 *(u64 *)(r10 - 0x8) = r1
049174 *(u64 *)(r10 - 0x8) = r1
048985 *(u64 *)(r10 - 0x18) = r1
049175 *(u64 *)(r10 - 0x18) = r1
048986 r1 = r10
049176 r1 = r10