Version diff
Upgrade at slot 432873921 for Program 8V3c...WYFY.
Before Previous version
2f1f3f42...e0775140After slot 432873921
7bb2eff8...bedbfdc8Updated Jul 14, 2026, 2:48 PM
2jdn...krWaChanged instruction rows 454
Before After
295 unchanged instructions hidden
000295 r7 += 0x1000295 r7 += 0x1000296 *(u8 *)(r10 - 0x30) = w1000296 *(u8 *)(r10 - 0x30) = w1000297 *(u64 *)(r10 - 0x38) = 0x0000297 *(u64 *)(r10 - 0x38) = 0x0000298 r1 = 0x4e28 ll000298 r1 = 0x562c ll000299 *(u64 *)(r10 - 0x10) = r1000299 *(u64 *)(r10 - 0x10) = r1000300 r1 = r10000300 r1 = r10000301 r1 += -0x1d8000301 r1 += -0x1d8000302 *(u64 *)(r10 - 0x20) = r1000302 *(u64 *)(r10 - 0x20) = r1000303 r1 = 0x4c88 ll000303 r1 = 0x5470 ll000304 *(u64 *)(r10 - 0x28) = r1000304 *(u64 *)(r10 - 0x28) = r1000305 *(u64 *)(r10 - 0x8) = 0x1000305 *(u64 *)(r10 - 0x8) = 0x1000306 *(u64 *)(r10 - 0x18) = 0x6000306 *(u64 *)(r10 - 0x18) = 0x681 unchanged instructions hidden
000388 r0 = 0xb000388 r0 = 0xb000389 r7 = 0x0000389 r7 = 0x0000390 goto <offset>000390 goto <offset>000391 r7 = r3000391 *(u64 *)(r10 - 0x110) = r3000392 r9 = *(u64 *)(r5 - 0x1000)000392 r0 = *(u64 *)(r5 - 0x1000)000393 r3 = r9000393 r3 = r0000394 r3 *= 0x3000394 r3 *= 0x3000395 if r4 >= r3 goto <offset>000395 if r4 >= r3 goto <offset>000396 r3 = 0xa000396 r3 = 0xa000397 goto <offset>000397 goto <offset>000398 r3 = 0x1a000398 r3 = 0x1a000399 if r9 == 0x0 goto <offset>000399 r4 = r0000400 *(u64 *)(r10 - 0x148) = r1000400 if r4 == 0x0 goto <offset>000401 r8 = *(u64 *)(r5 - 0xff8)000401 *(u64 *)(r10 - 0x170) = r1000402 r6 = 0x0000402 r5 = *(u64 *)(r5 - 0xff8)000403 r7 += 0x10000403 r8 = 0x0000404 r1 = *(u64 *)(r2 + 0x0)000404 r1 = *(u64 *)(r2 + 0x0)000405 r2 = r1000405 r2 = r1000406 r2 += 0x28000406 r2 += 0x28000407 *(u64 *)(r10 - 0x130) = r2000407 *(u64 *)(r10 - 0x120) = r2000408 r2 = r1000408 r2 = r1000409 r2 += 0x58000409 r2 += 0x58000410 *(u64 *)(r10 - 0x138) = r2000410 *(u64 *)(r10 - 0x128) = r2000411 r2 = r1000411 r2 = r1000412 r2 += 0x48000412 r2 += 0x48000413 *(u64 *)(r10 - 0x140) = r2000413 *(u64 *)(r10 - 0x130) = r2000414 *(u64 *)(r10 - 0x118) = r1000414 *(u64 *)(r10 - 0x158) = r1000415 r1 += 0x8000415 r1 += 0x8000416 *(u64 *)(r10 - 0x110) = r1000416 *(u64 *)(r10 - 0x118) = r1000417 r8 <<= 0x20000417 r5 <<= 0x20000418 r8 >>= 0x20000418 r5 >>= 0x20 000419 r3 = *(u64 *)(r10 - 0x110) 000420 *(u64 *)(r10 - 0x150) = r5 000421 *(u64 *)(r10 - 0x160) = r4000419 goto <offset>000422 goto <offset>000420 goto <offset>000423 *(u8 *)(r6 + 0x0) = w7000421 r1 += 0x8000424 r8 += 0x1000422 *(u8 *)(r10 - 0x30) = w3000425 if r8 >= r4 goto <offset>000423 *(u8 *)(r10 - 0x68) = w3000426 r1 = r8000424 *(u64 *)(r10 - 0x38) = 0x0 000425 *(u64 *)(r10 - 0x70) = 0x0 000426 r2 = 0x4e29 ll 000427 *(u64 *)(r10 - 0x10) = r2 000428 r2 = r10 000429 r2 += -0x100 000430 *(u64 *)(r10 - 0x20) = r2 000431 *(u64 *)(r10 - 0x28) = r1 000432 *(u64 *)(r10 - 0x8) = 0x1 000433 *(u64 *)(r10 - 0x18) = 0x3 000434 r1 = r10 000435 r1 += -0x28 000436 r2 = r10 000437 r2 += -0xd0 000438 r3 = 0x3 000439 r4 = 0x8 000440 r5 = 0x0 000441 call sol_invoke_signed_c 000442 r5 = *(u64 *)(r10 - 0x108) 000443 r6 += 0x1 000444 r7 += 0x18 000445 if r6 >= r9 goto <offset> 000446 r1 = r6 000447 r1 &= 0x1f000427 r1 &= 0x1f000448 r2 = r8000428 r2 = r5000449 r2 >>= r1000429 r2 >>= r1000450 r2 &= 0x1000430 r2 &= 0x1000451 if r2 == 0x0 goto <offset>000431 if r2 == 0x0 goto <offset>000452 r4 = *(u64 *)(r7 - 0x10)000432 r1 = r8000453 r1 = *(u64 *)(r4 + 0x48)000433 r1 *= 0x18 000434 r0 = r3 000435 r0 += r1 000436 r6 = *(u64 *)(r0 + 0x0) 000437 r1 = *(u64 *)(r6 + 0x48)000454 if r1 == 0x0 goto <offset>000438 if r1 == 0x0 goto <offset>000455 w1 = *(u8 *)(r4 + 0x0)000439 w7 = *(u8 *)(r6 + 0x0)000456 r3 = r1000440 r1 = r7000457 r3 &= 0x8000441 r1 &= 0x8000458 if r3 != 0x0 goto <offset>000442 if r1 != 0x0 goto <offset> 000443 r1 = r7000459 r1 &= 0x7000444 r1 &= 0x7000460 if r1 == 0x7 goto <offset>000445 if r1 == 0x7 goto <offset>000461 r5 = *(u64 *)(r4 + 0x50)000446 r1 = r7000462 if r5 < 0x48 goto <offset>000447 r1 += 0x1000463 r1 = *(u64 *)(r4 + 0x98)000448 *(u8 *)(r6 + 0x0) = w1 000449 r9 = *(u64 *)(r6 + 0x50) 000450 if r9 < 0x48 goto <offset> 000451 r1 = *(u64 *)(r6 + 0x98)000464 if r1 != 0x0 goto <offset>000452 if r1 != 0x0 goto <offset>000465 *(u64 *)(r10 - 0x108) = r5000453 r5 = *(u64 *)(r0 + 0x10)000466 r1 = *(u64 *)(r10 - 0x110)000454 r1 = *(u64 *)(r5 + 0x8) 000455 r5 += 0x8 000456 r2 = -<addr> ll 000457 if r1 != r2 goto <offset> 000458 r1 = *(u64 *)(r5 + 0x8) 000459 r2 = -<addr> ll 000460 if r1 != r2 goto <offset> 000461 r1 = *(u64 *)(r5 + 0x10) 000462 r2 = <addr> ll 000463 if r1 != r2 goto <offset> 000464 r1 = 0x0 000465 r2 = *(u64 *)(r5 + 0x18) 000466 r3 = -<addr> ll 000467 if r2 == r3 goto <offset> 000468 r1 = 0x1 000469 *(u64 *)(r10 - 0x140) = r5 000470 r2 = r6 000471 r2 += 0x48 000472 *(u64 *)(r10 - 0x138) = r2 000473 r2 = r6 000474 r2 += 0x58 000475 *(u64 *)(r10 - 0x108) = r2 000476 if r1 != 0x0 goto <offset> 000477 if r9 >= 0xa7 goto <offset> 000478 *(u8 *)(r6 + 0x0) = w7 000479 r1 = *(u64 *)(r10 - 0x118)000467 *(u64 *)(r10 - 0xe0) = r1000480 *(u64 *)(r10 - 0xe0) = r1000468 *(u64 *)(r10 - 0xf0) = r1000481 *(u64 *)(r10 - 0xf0) = r1000469 r3 = r4000482 r1 = r6000470 r3 += 0x8000483 r1 += 0x8000471 *(u64 *)(r10 - 0x100) = r3000484 *(u64 *)(r10 - 0x100) = r1000472 *(u16 *)(r10 - 0xd8) = 0x100000485 *(u16 *)(r10 - 0xd8) = 0x100000473 *(u16 *)(r10 - 0xe8) = 0x1000486 *(u16 *)(r10 - 0xe8) = 0x1000474 *(u16 *)(r10 - 0xf8) = 0x1000487 *(u16 *)(r10 - 0xf8) = 0x1000475 w1 = *(u8 *)(r4 + 0x0)000488 w2 = *(u8 *)(r6 + 0x0)000476 if r1 != 0x0 goto <offset>000489 if r2 != 0x0 goto <offset>000477 w1 = *(u8 *)(r4 + 0x1)000490 w4 = *(u8 *)(r6 + 0x1) 000491 r3 = 0x1000478 r2 = 0x1000492 r2 = 0x1000479 *(u64 *)(r10 - 0x120) = r2000493 if r4 != 0x0 goto <offset>000480 if r1 != 0x0 goto <offset> 000481 r2 = 0x0000494 r2 = 0x0000482 w1 = *(u8 *)(r4 + 0x2)000495 w5 = *(u8 *)(r6 + 0x2)000483 r0 = 0x1000496 r4 = 0x1000484 if r1 != 0x0 goto <offset>000497 if r5 == 0x0 goto <offset>000485 r0 = 0x0000498 w5 = *(u8 *)(r6 + 0x3)000486 *(u64 *)(r10 - 0x128) = r2000499 if r5 != 0x0 goto <offset>000487 r5 = r4000500 r3 = 0x0000488 r5 += 0x48000501 r5 = *(u64 *)(r6 + 0x50)000489 w1 = *(u8 *)(r4 + 0x3)000502 r6 += 0x28000490 if r1 != 0x0 goto <offset>000503 *(u64 *)(r10 - 0xb0) = r6000491 r1 = 0x0000504 r0 = *(u64 *)(r10 - 0x108)000492 *(u64 *)(r10 - 0x120) = r1000505 *(u64 *)(r10 - 0xb8) = r0000493 r1 = *(u64 *)(r7 + 0x0)000506 *(u64 *)(r10 - 0xc0) = r5000494 r2 = r4000507 r5 = *(u64 *)(r10 - 0x138)000495 r2 += 0x28 000496 *(u64 *)(r10 - 0xb0) = r2 000497 r4 += 0x58 000498 *(u64 *)(r10 - 0xb8) = r4 000499 r2 = *(u64 *)(r10 - 0x108) 000500 *(u64 *)(r10 - 0xc0) = r2 000501 *(u64 *)(r10 - 0xc8) = r5000508 *(u64 *)(r10 - 0xc8) = r5000502 *(u64 *)(r10 - 0xd0) = r3000509 *(u64 *)(r10 - 0xd0) = r1000503 r2 = *(u64 *)(r10 - 0x120)000510 *(u8 *)(r10 - 0x9e) = w3000504 *(u8 *)(r10 - 0x9e) = w2000511 *(u8 *)(r10 - 0x9f) = w4000505 *(u8 *)(r10 - 0x9f) = w0 000506 r2 = *(u64 *)(r10 - 0x128) 000507 *(u8 *)(r10 - 0xa0) = w2000512 *(u8 *)(r10 - 0xa0) = w2000508 *(u64 *)(r10 - 0xa8) = 0x0000513 *(u64 *)(r10 - 0xa8) = 0x0 000514 r5 = *(u64 *)(r10 - 0x158) 000515 w1 = *(u8 *)(r5 + 0x0) 000516 if r1 != 0x0 goto <offset> 000517 w3 = *(u8 *)(r5 + 0x1) 000518 r2 = 0x1 000519 r1 = 0x1 000520 if r3 != 0x0 goto <offset> 000521 r1 = 0x0 000522 w4 = *(u8 *)(r5 + 0x2) 000523 r3 = 0x1 000524 if r4 == 0x0 goto <offset> 000525 w4 = *(u8 *)(r5 + 0x3) 000526 if r4 != 0x0 goto <offset> 000527 r2 = 0x0 000528 r4 = *(u64 *)(r5 + 0x50) 000529 r0 = *(u64 *)(r10 - 0x120) 000530 *(u64 *)(r10 - 0x78) = r0 000531 r0 = *(u64 *)(r10 - 0x128) 000532 *(u64 *)(r10 - 0x80) = r0 000533 *(u64 *)(r10 - 0x88) = r4 000534 r4 = *(u64 *)(r10 - 0x130) 000535 *(u64 *)(r10 - 0x90) = r4 000536 r4 = *(u64 *)(r10 - 0x118) 000537 *(u64 *)(r10 - 0x98) = r4 000538 *(u8 *)(r10 - 0x66) = w2 000539 *(u8 *)(r10 - 0x67) = w3 000540 *(u8 *)(r10 - 0x68) = w1 000541 *(u64 *)(r10 - 0x70) = 0x0 000542 w1 = *(u8 *)(r5 + 0x0) 000543 r1 &= 0x88 000544 if r1 != 0x0 goto <offset> 000545 w1 = *(u8 *)(r5 + 0x1) 000546 w3 = *(u8 *)(r5 + 0x2) 000547 r2 = r5 000548 w5 = *(u8 *)(r2 + 0x3) 000549 r2 = *(u64 *)(r2 + 0x50) 000550 r4 = *(u64 *)(r10 - 0x120) 000551 *(u64 *)(r10 - 0x40) = r4 000552 r4 = *(u64 *)(r10 - 0x128) 000553 *(u64 *)(r10 - 0x48) = r4 000554 *(u64 *)(r10 - 0x50) = r2 000555 r2 = *(u64 *)(r10 - 0x130) 000556 *(u64 *)(r10 - 0x58) = r2000509 r2 = *(u64 *)(r10 - 0x118)000557 r2 = *(u64 *)(r10 - 0x118)000510 w2 = *(u8 *)(r2 + 0x0)000558 *(u64 *)(r10 - 0x60) = r2000511 if r2 != 0x0 goto <offset>000559 r2 = 0x1000512 r3 = *(u64 *)(r10 - 0x118)000560 r4 = 0x1000513 w2 = *(u8 *)(r3 + 0x1)000561 if r5 != 0x0 goto <offset>000514 w4 = *(u8 *)(r3 + 0x2)000562 r4 = 0x0000515 w0 = *(u8 *)(r3 + 0x3)000563 *(u8 *)(r10 - 0x2e) = w4000516 r3 = *(u64 *)(r3 + 0x50)000564 r4 = 0x1000517 r5 = *(u64 *)(r10 - 0x130)000565 if r3 == 0x0 goto <offset>000518 *(u64 *)(r10 - 0x40) = r5000566 *(u8 *)(r10 - 0x2f) = w4000519 *(u64 *)(r10 - 0x78) = r5 000520 r5 = *(u64 *)(r10 - 0x138) 000521 *(u64 *)(r10 - 0x48) = r5 000522 *(u64 *)(r10 - 0x80) = r5 000523 *(u64 *)(r10 - 0x50) = r3 000524 *(u64 *)(r10 - 0x88) = r3 000525 r3 = *(u64 *)(r10 - 0x140)000567 r3 = *(u64 *)(r10 - 0x140)000526 *(u64 *)(r10 - 0x58) = r3000568 if r1 != 0x0 goto <offset>000527 *(u64 *)(r10 - 0x90) = r3000569 r2 = 0x0 000570 *(u8 *)(r10 - 0x30) = w2 000571 *(u64 *)(r10 - 0x38) = 0x0 000572 r1 = 0x562f ll 000573 *(u64 *)(r10 - 0x10) = r1 000574 r1 = r10 000575 r1 += -0x100 000576 *(u64 *)(r10 - 0x20) = r1 000577 *(u64 *)(r10 - 0x28) = r3 000578 *(u64 *)(r10 - 0x8) = 0x1 000579 *(u64 *)(r10 - 0x18) = 0x3 000580 r1 = r10 000581 r1 += -0x28 000582 r2 = r10 000583 r2 += -0xd0 000584 r3 = 0x3 000585 r4 = 0x8 000586 r5 = 0x0 000587 call sol_invoke_signed_c000528 r3 = *(u64 *)(r10 - 0x110)000588 r3 = *(u64 *)(r10 - 0x110)000529 *(u64 *)(r10 - 0x60) = r3000589 r4 = *(u64 *)(r10 - 0x160)000530 *(u64 *)(r10 - 0x98) = r3000590 r5 = *(u64 *)(r10 - 0x150) 000591 goto <offset> 000592 w5 = *(u8 *)(r6 + 0x2) 000593 r4 = 0x1 000594 if r5 != 0x0 goto <offset> 000595 r4 = 0x0 000596 w5 = *(u8 *)(r6 + 0x3) 000597 if r5 == 0x0 goto <offset> 000598 goto <offset> 000599 w4 = *(u8 *)(r5 + 0x2)000531 r3 = 0x1000600 r3 = 0x1000532 r5 = 0x1000601 if r4 != 0x0 goto <offset>000533 if r0 != 0x0 goto <offset>000602 r3 = 0x0000534 r5 = 0x0000603 w4 = *(u8 *)(r5 + 0x3)000535 *(u8 *)(r10 - 0x2e) = w5 000536 *(u8 *)(r10 - 0x66) = w5 000537 r5 = 0x1 000538 if r4 == 0x0 goto <offset>000604 if r4 == 0x0 goto <offset>000539 *(u8 *)(r10 - 0x2f) = w5 000540 *(u8 *)(r10 - 0x67) = w5 000541 if r2 != 0x0 goto <offset> 000542 goto <offset>000605 goto <offset>000543 *(u8 *)(r10 - 0x2e) = w5000606 *(u8 *)(r10 - 0x2e) = w4000544 *(u8 *)(r10 - 0x66) = w5000607 r4 = 0x1000545 r5 = 0x1000608 if r3 != 0x0 goto <offset> 000609 r4 = 0x0 000610 *(u8 *)(r10 - 0x2f) = w4 000611 r3 = *(u64 *)(r10 - 0x140) 000612 if r1 == 0x0 goto <offset> 000613 goto <offset> 000614 w1 = *(u8 *)(r6 + 0xfd) 000615 *(u64 *)(r10 - 0x148) = r9 000616 if r1 != 0x2 goto <offset> 000617 r2 = 0xa6 000618 r1 = r2 000619 r1 += 0x4 000620 if r1 > r9 goto <offset> 000621 if r2 >= r9 goto <offset> 000622 r5 = r2 000623 r5 += 0x1 000624 if r5 >= r9 goto <offset> 000625 r3 = r2 000626 r3 += 0x2 000627 if r3 >= r9 goto <offset> 000628 r4 = r2 000629 r4 += 0x3 000630 if r4 >= r9 goto <offset> 000631 r9 = *(u64 *)(r10 - 0x108) 000632 r9 += r5 000633 r5 = *(u64 *)(r10 - 0x108) 000634 r5 += r2 000635 w5 = *(u8 *)(r5 + 0x0) 000636 *(u64 *)(r10 - 0x168) = r5 000637 w5 = *(u8 *)(r9 + 0x0) 000638 r5 <<= 0x8 000639 r9 = *(u64 *)(r10 - 0x168) 000640 r5 |= r9 000641 r5 &= 0xffff 000642 r9 = *(u64 *)(r10 - 0x148) 000643 if r5 == 0x0 goto <offset> 000644 *(u64 *)(r10 - 0x168) = r2 000645 r2 = *(u64 *)(r10 - 0x108) 000646 r9 = r2 000647 r9 += r4 000648 r4 = r2 000649 r4 += r3 000650 w4 = *(u8 *)(r4 + 0x0) 000651 w3 = *(u8 *)(r9 + 0x0) 000652 r3 <<= 0x8 000653 r3 |= r4 000654 if r5 == 0x2 goto <offset> 000655 r3 += r1 000656 r2 = r3 000657 r9 = *(u64 *)(r10 - 0x148) 000658 if r3 <= r9 goto <offset> 000659 goto <offset> 000660 r9 = *(u64 *)(r10 - 0x148) 000661 r2 = *(u64 *)(r10 - 0x168) 000662 if r3 < 0x8 goto <offset> 000663 r2 += 0xc 000664 if r2 <= r9 goto <offset> 000665 *(u8 *)(r6 + 0x0) = w7 000666 r5 = *(u64 *)(r10 - 0x150) 000667 r2 = *(u64 *)(r0 + 0x8) 000668 w1 = *(u8 *)(r2 + 0x2) 000669 if r1 == 0x0 goto <offset> 000670 r1 = r6 000671 r1 += 0x8 000672 *(u64 *)(r10 - 0x18) = r1 000673 r3 = r2 000674 r3 += 0x8 000675 *(u64 *)(r10 - 0x28) = r3 000676 *(u16 *)(r10 - 0x10) = 0x1 000677 *(u16 *)(r10 - 0x20) = 0x1 000678 w4 = *(u8 *)(r2 + 0x0)000546 if r4 != 0x0 goto <offset>000679 if r4 != 0x0 goto <offset> 000680 w0 = *(u8 *)(r2 + 0x1) 000681 r5 = 0x1 000682 r4 = 0x1 000683 if r0 != 0x0 goto <offset> 000684 r4 = 0x0 000685 w7 = *(u8 *)(r2 + 0x2) 000686 r0 = 0x1 000687 if r7 == 0x0 goto <offset> 000688 w7 = *(u8 *)(r2 + 0x3) 000689 if r7 != 0x0 goto <offset>000547 r5 = 0x0000690 r5 = 0x0000548 *(u8 *)(r10 - 0x2f) = w5000691 r7 = *(u64 *)(r2 + 0x50)000549 *(u8 *)(r10 - 0x67) = w5000692 r9 = r2 000693 r9 += 0x28 000694 *(u64 *)(r10 - 0xb0) = r9 000695 r9 = r2 000696 r9 += 0x58 000697 *(u64 *)(r10 - 0xb8) = r9 000698 *(u64 *)(r10 - 0xc0) = r7 000699 r2 += 0x48 000700 *(u64 *)(r10 - 0xc8) = r2 000701 *(u64 *)(r10 - 0xd0) = r3 000702 *(u8 *)(r10 - 0x9e) = w5 000703 *(u8 *)(r10 - 0x9f) = w0 000704 *(u8 *)(r10 - 0xa0) = w4 000705 *(u64 *)(r10 - 0xa8) = 0x0 000706 w2 = *(u8 *)(r6 + 0x0) 000707 r9 = *(u64 *)(r10 - 0x148)000550 if r2 != 0x0 goto <offset>000708 if r2 != 0x0 goto <offset>000551 r3 = 0x0000709 w2 = *(u8 *)(r6 + 0x1) 000710 w3 = *(u8 *)(r6 + 0x2) 000711 w5 = *(u8 *)(r6 + 0x3) 000712 r4 = r6 000713 r4 += 0x28 000714 *(u64 *)(r10 - 0x78) = r4 000715 r4 = *(u64 *)(r10 - 0x108) 000716 *(u64 *)(r10 - 0x80) = r4 000717 *(u64 *)(r10 - 0x88) = r9 000718 r4 = *(u64 *)(r10 - 0x138) 000719 *(u64 *)(r10 - 0x90) = r4 000720 *(u64 *)(r10 - 0x98) = r1 000721 r1 = 0x1 000722 r4 = 0x1 000723 if r5 != 0x0 goto <offset> 000724 r4 = 0x0 000725 *(u8 *)(r10 - 0x66) = w4 000726 r4 = 0x1 000727 if r3 == 0x0 goto <offset> 000728 *(u8 *)(r10 - 0x67) = w4 000729 r3 = *(u64 *)(r10 - 0x140) 000730 if r2 != 0x0 goto <offset> 000731 r1 = 0x0 000732 *(u8 *)(r10 - 0x68) = w1 000733 *(u64 *)(r10 - 0x70) = 0x0 000734 r1 = 0x562d ll 000735 *(u64 *)(r10 - 0xe8) = r1 000736 r1 = r10 000737 r1 += -0x28 000738 *(u64 *)(r10 - 0xf8) = r1 000739 *(u64 *)(r10 - 0x100) = r3 000740 *(u64 *)(r10 - 0xe0) = 0x2 000741 *(u64 *)(r10 - 0xf0) = 0x2 000742 r1 = r10 000743 r1 += -0x100 000744 r2 = r10 000745 r2 += -0xd0 000746 r3 = 0x2 000747 r4 = 0x8 000748 r5 = 0x0 000749 call sol_invoke_signed_c000552 goto <offset>000750 goto <offset>000553 r1 = *(u64 *)(r10 - 0x148)000751 w7 = *(u8 *)(r2 + 0x2) 000752 r0 = 0x1 000753 if r7 != 0x0 goto <offset> 000754 r0 = 0x0 000755 w7 = *(u8 *)(r2 + 0x3) 000756 if r7 == 0x0 goto <offset> 000757 goto <offset> 000758 *(u8 *)(r10 - 0x66) = w4 000759 r4 = 0x1 000760 if r3 != 0x0 goto <offset> 000761 r4 = 0x0 000762 *(u8 *)(r10 - 0x67) = w4 000763 r3 = *(u64 *)(r10 - 0x140) 000764 if r2 == 0x0 goto <offset> 000765 goto <offset> 000766 r3 = *(u64 *)(r10 - 0x110) 000767 r4 = *(u64 *)(r10 - 0x160) 000768 goto <offset> 000769 if r2 < r1 goto <offset> 000770 r2 = *(u64 *)(r10 - 0x108) 000771 r2 += r1 000772 r1 = *(u64 *)(r2 + 0x0) 000773 *(u8 *)(r6 + 0x0) = w7 000774 r5 = *(u64 *)(r10 - 0x150) 000775 if r1 != 0x0 goto <offset> 000776 goto <offset> 000777 goto <offset> 000778 r1 = *(u64 *)(r10 - 0x170)000554 r3 = 0x1a000779 r3 = 0x1a000555 goto <offset>000780 goto <offset>000556 r3 = 0xb000781 r3 = 0xb000557 r5 >>= 0x20000782 r9 >>= 0x20000558 goto <offset>000783 goto <offset>000559 r3 = 0xb000784 r3 = 0xb000560 r1 = *(u64 *)(r10 - 0x148)000785 r1 = *(u64 *)(r10 - 0x170)000561 *(u32 *)(r1 + 0x4) = w5000786 *(u32 *)(r1 + 0x4) = w9000562 *(u32 *)(r1 + 0x0) = w3000787 *(u32 *)(r1 + 0x0) = w3000563 exit000788 exit 000789 r3 = 0x5838 ll 000790 call <target> 000791 r1 = r2 000792 r2 = r9 000793 r3 = 0x57d8 ll 000794 call <target> 000795 r1 = r5 000796 r2 = r9 000797 r3 = 0x57f0 ll 000798 call <target> 000799 r1 = r3 000800 r2 = r9 000801 r3 = 0x5808 ll 000802 call <target> 000803 r1 = r4 000804 r2 = *(u64 *)(r10 - 0x148) 000805 r3 = 0x5820 ll 000806 call <target>000564 r6 = r3000807 r6 = r3000565 r0 = 0xa000808 r0 = 0xa000566 r3 = *(u64 *)(r5 - 0xff0)000809 r3 = *(u64 *)(r5 - 0xff0)311 unchanged instructions hidden
000878 r3 = *(u64 *)(r10 - 0x898)001121 r3 = *(u64 *)(r10 - 0x898)000879 r6 = r4001122 r6 = r4000880 r4 = r0001123 r4 = r0000881 call -0x362001124 call -0x455000882 r4 = r6001125 r4 = r6000883 r2 = r0001126 r2 = r0000884 r2 >>= 0x20001127 r2 >>= 0x20197 unchanged instructions hidden
001082 w3 = *(u8 *)(r3 + 0x0)001325 w3 = *(u8 *)(r3 + 0x0)001083 *(u64 *)(r10 - 0x918) = r3001326 *(u64 *)(r10 - 0x918) = r3001084 r2 <<= 0x3001327 r2 <<= 0x3001085 r3 = 0x51c0 ll001328 r3 = 0x5a30 ll001086 r3 += r2001329 r3 += r2001087 r2 = *(u64 *)(r3 + 0x0)001330 r2 = *(u64 *)(r3 + 0x0)001088 *(u64 *)(r10 - 0x310) = 0x0001331 *(u64 *)(r10 - 0x310) = 0x0112 unchanged instructions hidden
001201 r9 = *(u64 *)(r10 - 0x900)001444 r9 = *(u64 *)(r10 - 0x900)001202 r3 = r9001445 r3 = r9001203 r4 = *(u64 *)(r10 - 0x920)001446 r4 = *(u64 *)(r10 - 0x920)001204 r5 = 0x5118 ll001447 r5 = 0x5988 ll001205 call -0x4b6001448 call -0x5a9001206 r1 = *(u64 *)(r10 - 0x868)001449 r1 = *(u64 *)(r10 - 0x868)001207 if r1 != r9 goto <offset>001450 if r1 != r9 goto <offset>001208 r1 = *(u64 *)(r10 - 0x870)001451 r1 = *(u64 *)(r10 - 0x870)6 unchanged instructions hidden
001215 r4 += -0x100001458 r4 += -0x100001216 r2 = *(u64 *)(r10 - 0x918)001459 r2 = *(u64 *)(r10 - 0x918)001217 r3 = *(u64 *)(r10 - 0x8c0)001460 r3 = *(u64 *)(r10 - 0x8c0)001218 r5 = 0x5148 ll001461 r5 = 0x59b8 ll001219 call -0x4c4001462 call -0x5b7001220 r1 = *(u64 *)(r10 - 0x878)001463 r1 = *(u64 *)(r10 - 0x878)001221 if r1 != 0x8 goto <offset>001464 if r1 != 0x8 goto <offset>001222 r4 = *(u64 *)(r10 - 0x958)001465 r4 = *(u64 *)(r10 - 0x958)100 unchanged instructions hidden
001323 r1 = 0x5001566 r1 = 0x5001324 goto <offset>001567 goto <offset>001325 r1 = r5001568 r1 = r5001326 r3 = 0x51a8 ll001569 r3 = 0x5a18 ll001327 call <target>001570 call <target>001328 *(u64 *)(r10 - 0x900) = r1001571 *(u64 *)(r10 - 0x900) = r1001329 *(u8 *)(r2 + 0x0) = w5001572 *(u8 *)(r2 + 0x0) = w515 unchanged instructions hidden
001345 r1 += -0x888001588 r1 += -0x888001346 r5 = r10001589 r5 = r10001347 r2 = r7001590 r2 = r7001348 call -0x3be001591 call -0x4b1001349 w0 = *(u32 *)(r10 - 0x888)001592 w0 = *(u32 *)(r10 - 0x888)001350 if r0 != 0x1a goto <offset>001593 if r0 != 0x1a goto <offset>001351 r2 = *(u64 *)(r10 - 0x940)001594 r2 = *(u64 *)(r10 - 0x940)116 unchanged instructions hidden
001468 goto <offset>001711 goto <offset>001469 r1 = *(u64 *)(r10 - 0x8a8)001712 r1 = *(u64 *)(r10 - 0x8a8)001470 r2 = r6001713 r2 = r6001471 r3 = 0x5010 ll001714 r3 = 0x5880 ll001472 call <target>001715 call <target>001473 r1 = r7001716 r1 = r7001474 r2 = r8001717 r2 = r8001475 r3 = 0x5190 ll001718 r3 = 0x5a00 ll001476 call <target>001719 call <target>001477 r3 = 0x50b8 ll001720 r3 = 0x5928 ll001478 call <target>001721 call <target>001479 r3 = 0x50d0 ll001722 r3 = 0x5940 ll001480 call <target>001723 call <target>001481 r1 = r5001724 r1 = r5001482 r3 = 0x50e8 ll001725 r3 = 0x5958 ll001483 call <target>001726 call <target>001484 r2 = r9001727 r2 = r9001485 r3 = 0x5130 ll001728 r3 = 0x59a0 ll001486 call <target>001729 call <target>001487 r2 = 0x8001730 r2 = 0x8001488 r3 = 0x5160 ll001731 r3 = 0x59d0 ll001489 call <target>001732 call <target>001490 r2 = r4001733 r2 = r4001491 r3 = 0x5028 ll001734 r3 = 0x5898 ll001492 call <target>001735 call <target>001493 r1 = r2001736 r1 = r2001494 r2 = *(u64 *)(r10 - 0x8a0)001737 r2 = *(u64 *)(r10 - 0x8a0)001495 r3 = 0x5178 ll001738 r3 = 0x59e8 ll001496 call <target>001739 call <target>001497 r1 = r8001740 r1 = r8001498 r2 = r6001741 r2 = r6001499 r3 = 0x4fe0 ll001742 r3 = 0x5850 ll001500 call <target>001743 call <target>001501 r2 = r6001744 r2 = r6001502 r3 = 0x4ff8 ll001745 r3 = 0x5868 ll001503 call <target>001746 call <target>001504 r1 = r4001747 r1 = r4001505 r3 = 0x5058 ll001748 r3 = 0x58c8 ll001506 call <target>001749 call <target>001507 r1 = r5001750 r1 = r5001508 r3 = 0x5070 ll001751 r3 = 0x58e0 ll001509 call <target>001752 call <target>001510 r3 = 0x5088 ll001753 r3 = 0x58f8 ll001511 call <target>001754 call <target>001512 r1 = r0001755 r1 = r0001513 r3 = 0x50a0 ll001756 r3 = 0x5910 ll001514 call <target>001757 call <target>001515 r1 = r2001758 r1 = r2001516 r2 = *(u64 *)(r10 - 0x8a8)001759 r2 = *(u64 *)(r10 - 0x8a8)001517 r3 = 0x5040 ll001760 r3 = 0x58b0 ll001518 call <target>001761 call <target>001519 r3 = 0x5100 ll001762 r3 = 0x5970 ll001520 call <target>001763 call <target>001521 r6 = 0x0001764 r6 = 0x0001522 r3 = *(u64 *)(r1 + 0x0)001765 r3 = *(u64 *)(r1 + 0x0)142 unchanged instructions hidden
001665 r2 = *(u64 *)(r2 + 0x8)001908 r2 = *(u64 *)(r2 + 0x8)001666 r2 += -0x1001909 r2 += -0x1001667 call sol_log_001910 call sol_log_001668 r1 = 0x4e35 ll001911 r1 = 0x5630 ll001669 r2 = 0xe001912 r2 = 0xe001670 call sol_log_001913 call sol_log_001671 exit001914 exit2 unchanged instructions hidden
001674 *(u16 *)(r10 - 0x8) = 0x1001917 *(u16 *)(r10 - 0x8) = 0x1001675 r1 = r10001918 r1 = r10001676 r1 += -0x18001919 r1 += -0x18001677 call -0x67f001920 call -0x772001678 *(u64 *)(r10 - 0x58) = r2001921 *(u64 *)(r10 - 0x58) = r2001679 *(u64 *)(r10 - 0x60) = r1001922 *(u64 *)(r10 - 0x60) = r1001680 r1 = 0x5250 ll001923 r1 = 0x5ac0 ll001681 *(u64 *)(r10 - 0x50) = r1001924 *(u64 *)(r10 - 0x50) = r1001682 r1 = r10001925 r1 = r10001683 r1 += -0x20001926 r1 += -0x201 unchanged instructions hidden
001685 r1 = r10001928 r1 = r10001686 r1 += -0x60001929 r1 += -0x60001687 *(u64 *)(r10 - 0x10) = r1001930 *(u64 *)(r10 - 0x10) = r1001688 r1 = 0x834 ll001931 r1 = 0x927 ll001689 *(u64 *)(r10 - 0x8) = r1001932 *(u64 *)(r10 - 0x8) = r1001690 *(u64 *)(r10 - 0x18) = r1001933 *(u64 *)(r10 - 0x18) = r1001691 r1 = r10001934 r1 = r10448 unchanged instructions hidden
002140 r9 <<= 0x1002383 r9 <<= 0x1002141 r9 &= 0xfffe002384 r9 &= 0xfffe002142 r6 <<= 0x1002385 r6 <<= 0x1002143 r8 = 0x4e6b ll002386 r8 = 0x5663 ll002144 r8 += r9002387 r8 += r9002145 r9 = 0x4e6b ll002388 r9 = 0x5663 ll002146 r9 += r6002389 r9 += r6002147 r6 = r3002390 r6 = r3002148 r6 += r5002391 r6 += r516 unchanged instructions hidden
002165 r0 -= r3002408 r0 -= r3002166 r0 <<= 0x1002409 r0 <<= 0x1002167 r0 &= 0xfffe002410 r0 &= 0xfffe002168 r3 = 0x4e6b ll002411 r3 = 0x5663 ll002169 r3 += r0002412 r3 += r0002170 r7 = *(u64 *)(r10 - 0x8)002413 r7 = *(u64 *)(r10 - 0x8)002171 r4 = r7002414 r4 = r713 unchanged instructions hidden
002185 if r6 == 0x0 goto <offset>002428 if r6 == 0x0 goto <offset>002186 r6 <<= 0x1002429 r6 <<= 0x1002187 r6 &= 0x1e002430 r6 &= 0x1e002188 r2 = 0x4e6b ll002431 r2 = 0x5663 ll002189 r2 += r6002432 r2 += r6002190 r5 += -0x1002433 r5 += -0x1002191 r3 = r7002434 r3 = r78 unchanged instructions hidden
002200 exit002443 exit002201 *(u64 *)(r10 - 0x58) = r2002444 *(u64 *)(r10 - 0x58) = r2002202 *(u64 *)(r10 - 0x60) = r1002445 *(u64 *)(r10 - 0x60) = r1002203 r1 = 0x5270 ll002446 r1 = 0x5ae0 ll002204 *(u64 *)(r10 - 0x50) = r1002447 *(u64 *)(r10 - 0x50) = r1002205 r1 = r10002448 r1 = r10002206 r1 += -0x20002449 r1 += -0x201 unchanged instructions hidden
002208 r1 = r10002451 r1 = r10002209 r1 += -0x58002452 r1 += -0x58002210 *(u64 *)(r10 - 0x10) = r1002453 *(u64 *)(r10 - 0x10) = r1002211 r1 = 0x834 ll002454 r1 = 0x927 ll002212 *(u64 *)(r10 - 0x8) = r1002455 *(u64 *)(r10 - 0x8) = r1002213 *(u64 *)(r10 - 0x18) = r1002456 *(u64 *)(r10 - 0x18) = r1002214 r1 = r10002457 r1 = r108 unchanged instructions hidden
002223 call -0x228002466 call -0x228002224 *(u64 *)(r10 - 0x58) = r2002467 *(u64 *)(r10 - 0x58) = r2002225 *(u64 *)(r10 - 0x60) = r1002468 *(u64 *)(r10 - 0x60) = r1002226 r1 = 0x5290 ll002469 r1 = 0x5b00 ll002227 *(u64 *)(r10 - 0x50) = r1002470 *(u64 *)(r10 - 0x50) = r1002228 r1 = r10002471 r1 = r10002229 r1 += -0x20002472 r1 += -0x201 unchanged instructions hidden
002231 r1 = r10002474 r1 = r10002232 r1 += -0x58002475 r1 += -0x58002233 *(u64 *)(r10 - 0x10) = r1002476 *(u64 *)(r10 - 0x10) = r1002234 r1 = 0x834 ll002477 r1 = 0x927 ll002235 *(u64 *)(r10 - 0x8) = r1002478 *(u64 *)(r10 - 0x8) = r1002236 *(u64 *)(r10 - 0x18) = r1002479 *(u64 *)(r10 - 0x18) = r1002237 r1 = r10002480 r1 = r108 unchanged instructions hidden
002246 call -0x23f002489 call -0x23f002247 *(u64 *)(r10 - 0x58) = r2002490 *(u64 *)(r10 - 0x58) = r2002248 *(u64 *)(r10 - 0x60) = r1002491 *(u64 *)(r10 - 0x60) = r1002249 r1 = 0x52b0 ll002492 r1 = 0x5b20 ll002250 *(u64 *)(r10 - 0x50) = r1002493 *(u64 *)(r10 - 0x50) = r1002251 r1 = r10002494 r1 = r10002252 r1 += -0x20002495 r1 += -0x201 unchanged instructions hidden
002254 r1 = r10002497 r1 = r10002255 r1 += -0x58002498 r1 += -0x58002256 *(u64 *)(r10 - 0x10) = r1002499 *(u64 *)(r10 - 0x10) = r1002257 r1 = 0x834 ll002500 r1 = 0x927 ll002258 *(u64 *)(r10 - 0x8) = r1002501 *(u64 *)(r10 - 0x8) = r1002259 *(u64 *)(r10 - 0x18) = r1002502 *(u64 *)(r10 - 0x18) = r1002260 r1 = r10002503 r1 = r108 unchanged instructions hidden
002269 call -0x256002512 call -0x256002270 *(u64 *)(r10 - 0x58) = r2002513 *(u64 *)(r10 - 0x58) = r2002271 *(u64 *)(r10 - 0x60) = r1002514 *(u64 *)(r10 - 0x60) = r1002272 r1 = 0x52d0 ll002515 r1 = 0x5b40 ll002273 *(u64 *)(r10 - 0x50) = r1002516 *(u64 *)(r10 - 0x50) = r1002274 r1 = r10002517 r1 = r10002275 r1 += -0x20002518 r1 += -0x201 unchanged instructions hidden
002277 r1 = r10002520 r1 = r10002278 r1 += -0x58002521 r1 += -0x58002279 *(u64 *)(r10 - 0x10) = r1002522 *(u64 *)(r10 - 0x10) = r1002280 r1 = 0x834 ll002523 r1 = 0x927 ll002281 *(u64 *)(r10 - 0x8) = r1002524 *(u64 *)(r10 - 0x8) = r1002282 *(u64 *)(r10 - 0x18) = r1002525 *(u64 *)(r10 - 0x18) = r1002283 r1 = r10002526 r1 = r10