Version diff
Upgrade at slot 423906505 for Program bent...pZLZ.
Before Previous version
e4a5c0c4...19e448f8After slot 423906505
475ebd6d...d751fba1Updated Jun 2, 2026, 11:11 PM
3KV4...wPAfChanged instruction rows 4348
Before After
10290 unchanged instructions hidden
010290 r0 = *(u64 *)(r8 + 0x0)010290 r0 = *(u64 *)(r8 + 0x0)010291 r4 = *(u64 *)(r0 + 0x50)010291 r4 = *(u64 *)(r0 + 0x50)010292 if r4 != 0x0 goto <offset>010292 if r4 != 0x0 goto <offset>010293 *(u64 *)(r10 - 0x508) = r0010293 *(u64 *)(r10 - 0x520) = r0010294 r4 = r3010294 r4 = r3010295 r4 += 0x28010295 r4 += 0x28010296 *(u64 *)(r10 - 0x510) = r4010296 *(u64 *)(r10 - 0x528) = r4010297 r4 = *(u64 *)(r4 + 0x0)010297 r4 = *(u64 *)(r4 + 0x0)010298 r0 = *(u64 *)(r4 + 0x8)010298 r0 = *(u64 *)(r4 + 0x8)010299 if r0 != 0x0 goto <offset>010299 if r0 != 0x0 goto <offset>6 unchanged instructions hidden
010306 r4 = 0x1010306 r4 = 0x1010307 r7 = 0x6010307 r7 = 0x6010308 if r4 != 0x0 goto <offset>010308 if r4 != 0x0 goto <offset>010309 *(u64 *)(r10 - 0x518) = r8010309 *(u64 *)(r10 - 0x530) = r8010310 r4 = r3010310 r4 = r3010311 r4 += 0x30010311 r4 += 0x30010312 *(u64 *)(r10 - 0x520) = r4010312 *(u64 *)(r10 - 0x538) = r4010313 r4 = *(u64 *)(r4 + 0x0)010313 r4 = *(u64 *)(r4 + 0x0)010314 r0 = *(u64 *)(r4 + 0x8)010314 r0 = *(u64 *)(r4 + 0x8)010315 r8 = -<addr> ll010315 r8 = -<addr> ll12 unchanged instructions hidden
010328 if r0 != 0x0 goto <offset>010328 if r0 != 0x0 goto <offset>010329 r4 = r3010329 r4 = r3010330 r4 += 0x38010330 r4 += 0x38010331 *(u64 *)(r10 - 0x528) = r4010331 *(u64 *)(r10 - 0x540) = r4010332 r4 = *(u64 *)(r4 + 0x0)010332 r4 = *(u64 *)(r4 + 0x0)010333 r0 = *(u64 *)(r4 + 0x8)010333 r0 = *(u64 *)(r4 + 0x8)010334 r8 = <addr> ll010334 r8 = <addr> ll10 unchanged instructions hidden
010345 if r4 == r8 goto <offset>010345 if r4 == r8 goto <offset>010346 r0 = 0x1010346 r0 = 0x1010347 if r0 != 0x0 goto <offset>010347 if r0 != 0x0 goto <offset>010348 *(u64 *)(r10 - 0x538) = r3010348 *(u64 *)(r10 - 0x550) = r3010349 *(u64 *)(r10 - 0x540) = r2010349 *(u64 *)(r10 - 0x558) = r2010350 *(u64 *)(r10 - 0x530) = r1010350 *(u64 *)(r10 - 0x548) = r1010351 r3 = *(u64 *)(r5 - 0xff8)010351 r3 = *(u64 *)(r5 - 0xff8)010352 r2 = *(u64 *)(r5 - 0x1000)010352 r2 = *(u64 *)(r5 - 0x1000)010353 r1 = r10010353 r1 = r104 unchanged instructions hidden
010358 w7 = *(u32 *)(r10 - 0x14c)010358 w7 = *(u32 *)(r10 - 0x14c)010359 w2 = *(u32 *)(r10 - 0x148)010359 w2 = *(u32 *)(r10 - 0x148)010360 r2 <<= 0x20010360 r2 <<= 0x20010361 r1 = *(u64 *)(r10 - 0x530)010361 r1 = *(u64 *)(r10 - 0x548)010362 r7 |= r2010362 r7 |= r2010363 goto <offset>010363 goto <offset>010364 r7 = 0x7010364 r7 = 0x73 unchanged instructions hidden
010368 *(u32 *)(r1 + 0x0) = w7010368 *(u32 *)(r1 + 0x0) = w7010369 exit010369 exit010370 w1 = *(u32 *)(r10 - 0x148)010370 w1 = *(u32 *)(r10 - 0x148)010371 *(u64 *)(r10 - 0x670) = r1010371 *(u64 *)(r10 - 0x688) = r1010372 r1 = r10010372 r1 = r10010373 r1 += -0x1f8010373 r1 += -0x1f8010374 r2 = r10010374 r2 = r10010375 r2 += -0x144010375 r2 += -0x144010376 r3 = 0x84010376 r3 = 0x84010377 call <target>010377 call <target>010378 w1 = *(u16 *)(r10 - 0xb7)010378 r1 = *(u64 *)(r10 - 0xb8)010379 *(u16 *)(r10 - 0x1fc) = w1010379 *(u64 *)(r10 - 0x208) = r1010380 w1 = *(u8 *)(r10 - 0xb5)010380 w1 = *(u32 *)(r10 - 0xb0)010381 *(u8 *)(r10 - 0x1fa) = w1010381 *(u32 *)(r10 - 0x200) = w1010382 r1 = *(u64 *)(r10 - 0xa4)010382 r1 = *(u64 *)(r10 - 0xa4)010383 *(u64 *)(r10 - 0x170) = r1010383 *(u64 *)(r10 - 0x170) = r1010384 r1 = *(u64 *)(r10 - 0x9c)010384 r1 = *(u64 *)(r10 - 0x9c)3 unchanged instructions hidden
010388 w1 = *(u32 *)(r10 - 0x8c)010388 w1 = *(u32 *)(r10 - 0x8c)010389 *(u32 *)(r10 - 0x158) = w1010389 *(u32 *)(r10 - 0x158) = w1010390 r1 = *(u64 *)(r10 - 0xc0)010390 r1 = *(u64 *)(r10 - 0xc0)010391 *(u64 *)(r10 - 0x668) = r1 010392 w1 = *(u8 *)(r10 - 0xb8) 010393 *(u64 *)(r10 - 0x678) = r1010391 *(u64 *)(r10 - 0x678) = r1010394 r1 = *(u64 *)(r10 - 0xb4)010392 r1 = *(u64 *)(r10 - 0xac)010395 *(u64 *)(r10 - 0x680) = r1010393 *(u64 *)(r10 - 0x680) = r1010396 r3 = *(u64 *)(r10 - 0xac) 010397 w1 = *(u8 *)(r10 - 0x88)010394 w1 = *(u8 *)(r10 - 0x88)010398 *(u64 *)(r10 - 0x560) = r1010395 *(u64 *)(r10 - 0x580) = r1010399 w1 = *(u8 *)(r10 - 0x87)010396 w3 = *(u8 *)(r10 - 0x87)010400 *(u64 *)(r10 - 0x568) = r1 010401 w1 = *(u8 *)(r10 - 0x86)010397 w1 = *(u8 *)(r10 - 0x86)010402 *(u64 *)(r10 - 0x570) = r1010398 *(u64 *)(r10 - 0x588) = r1010403 w1 = *(u8 *)(r10 - 0x85)010399 w1 = *(u8 *)(r10 - 0x85)010404 *(u64 *)(r10 - 0x578) = r1010400 *(u64 *)(r10 - 0x590) = r1010405 w1 = *(u8 *)(r10 - 0x84)010401 w1 = *(u8 *)(r10 - 0x84)010406 *(u64 *)(r10 - 0x580) = r1010402 *(u64 *)(r10 - 0x598) = r1010407 w1 = *(u8 *)(r10 - 0x83)010403 w1 = *(u8 *)(r10 - 0x83)010408 *(u64 *)(r10 - 0x588) = r1010404 *(u64 *)(r10 - 0x5a0) = r1010409 w1 = *(u8 *)(r10 - 0x82)010405 w1 = *(u8 *)(r10 - 0x82)010410 *(u64 *)(r10 - 0x590) = r1010406 *(u64 *)(r10 - 0x5a8) = r1010411 w1 = *(u8 *)(r10 - 0x81)010407 w1 = *(u8 *)(r10 - 0x81)010412 *(u64 *)(r10 - 0x598) = r1010408 *(u64 *)(r10 - 0x5b0) = r1010413 w1 = *(u8 *)(r10 - 0x80)010409 w1 = *(u8 *)(r10 - 0x80)010414 *(u64 *)(r10 - 0x5a0) = r1010410 *(u64 *)(r10 - 0x5b8) = r1010415 w1 = *(u8 *)(r10 - 0x7f)010411 w1 = *(u8 *)(r10 - 0x7f)010416 *(u64 *)(r10 - 0x5a8) = r1010412 *(u64 *)(r10 - 0x5c0) = r1010417 w1 = *(u8 *)(r10 - 0x7e)010413 w1 = *(u8 *)(r10 - 0x7e)010418 *(u64 *)(r10 - 0x5b0) = r1010414 *(u64 *)(r10 - 0x5c8) = r1010419 w1 = *(u8 *)(r10 - 0x7d)010415 w1 = *(u8 *)(r10 - 0x7d)010420 *(u64 *)(r10 - 0x5b8) = r1010416 *(u64 *)(r10 - 0x5d0) = r1010421 w1 = *(u8 *)(r10 - 0x7c)010417 w1 = *(u8 *)(r10 - 0x7c)010422 *(u64 *)(r10 - 0x5c0) = r1010418 *(u64 *)(r10 - 0x5d8) = r1010423 w1 = *(u8 *)(r10 - 0x7b)010419 w1 = *(u8 *)(r10 - 0x7b)010424 *(u64 *)(r10 - 0x5c8) = r1010420 *(u64 *)(r10 - 0x5e0) = r1010425 w1 = *(u8 *)(r10 - 0x7a)010421 w1 = *(u8 *)(r10 - 0x7a)010426 *(u64 *)(r10 - 0x5d0) = r1010422 *(u64 *)(r10 - 0x5e8) = r1010427 w1 = *(u8 *)(r10 - 0x79)010423 w1 = *(u8 *)(r10 - 0x79)010428 *(u64 *)(r10 - 0x5d8) = r1010424 *(u64 *)(r10 - 0x5f0) = r1010429 w1 = *(u8 *)(r10 - 0x78)010425 w1 = *(u8 *)(r10 - 0x78)010430 *(u64 *)(r10 - 0x5e0) = r1010426 *(u64 *)(r10 - 0x5f8) = r1010431 w1 = *(u8 *)(r10 - 0x77)010427 w1 = *(u8 *)(r10 - 0x77)010432 *(u64 *)(r10 - 0x5e8) = r1010428 *(u64 *)(r10 - 0x600) = r1010433 w1 = *(u8 *)(r10 - 0x76)010429 w1 = *(u8 *)(r10 - 0x76)010434 *(u64 *)(r10 - 0x5f0) = r1010430 *(u64 *)(r10 - 0x608) = r1010435 w1 = *(u8 *)(r10 - 0x75)010431 w1 = *(u8 *)(r10 - 0x75)010436 *(u64 *)(r10 - 0x5f8) = r1010432 *(u64 *)(r10 - 0x610) = r1010437 w1 = *(u8 *)(r10 - 0x74)010433 w1 = *(u8 *)(r10 - 0x74)010438 *(u64 *)(r10 - 0x600) = r1010434 *(u64 *)(r10 - 0x618) = r1010439 w1 = *(u8 *)(r10 - 0x73)010435 w1 = *(u8 *)(r10 - 0x73)010440 *(u64 *)(r10 - 0x608) = r1010436 *(u64 *)(r10 - 0x620) = r1010441 w1 = *(u8 *)(r10 - 0x72)010437 w1 = *(u8 *)(r10 - 0x72)010442 *(u64 *)(r10 - 0x610) = r1010438 *(u64 *)(r10 - 0x628) = r1010443 w1 = *(u8 *)(r10 - 0x71)010439 w1 = *(u8 *)(r10 - 0x71)010444 *(u64 *)(r10 - 0x618) = r1010440 *(u64 *)(r10 - 0x630) = r1010445 w1 = *(u8 *)(r10 - 0x70)010441 w1 = *(u8 *)(r10 - 0x70)010446 *(u64 *)(r10 - 0x620) = r1010442 *(u64 *)(r10 - 0x638) = r1010447 w1 = *(u8 *)(r10 - 0x6f)010443 w1 = *(u8 *)(r10 - 0x6f)010448 *(u64 *)(r10 - 0x628) = r1010444 *(u64 *)(r10 - 0x640) = r1010449 w1 = *(u8 *)(r10 - 0x6e)010445 w1 = *(u8 *)(r10 - 0x6e)010450 *(u64 *)(r10 - 0x630) = r1010446 *(u64 *)(r10 - 0x648) = r1010451 w1 = *(u8 *)(r10 - 0x6d)010447 w1 = *(u8 *)(r10 - 0x6d)010452 *(u64 *)(r10 - 0x638) = r1010448 *(u64 *)(r10 - 0x650) = r1010453 w1 = *(u8 *)(r10 - 0x6c)010449 w1 = *(u8 *)(r10 - 0x6c)010454 *(u64 *)(r10 - 0x640) = r1010450 *(u64 *)(r10 - 0x658) = r1010455 w1 = *(u8 *)(r10 - 0x6b)010451 w1 = *(u8 *)(r10 - 0x6b)010456 *(u64 *)(r10 - 0x648) = r1010452 *(u64 *)(r10 - 0x660) = r1010457 w1 = *(u8 *)(r10 - 0x6a)010453 w1 = *(u8 *)(r10 - 0x6a)010458 *(u64 *)(r10 - 0x650) = r1010454 *(u64 *)(r10 - 0x668) = r1010459 w1 = *(u8 *)(r10 - 0x69)010455 w1 = *(u8 *)(r10 - 0x69)010460 *(u64 *)(r10 - 0x660) = r1010456 *(u64 *)(r10 - 0x670) = r1010461 r1 = *(u64 *)(r10 - 0x58)010457 r1 = *(u64 *)(r10 - 0x58)010462 *(u64 *)(r10 - 0x208) = r1 010463 r1 = *(u64 *)(r10 - 0x60) 010464 *(u64 *)(r10 - 0x210) = r1010458 *(u64 *)(r10 - 0x210) = r1010465 r1 = *(u64 *)(r10 - 0x68)010459 r1 = *(u64 *)(r10 - 0x60)010466 *(u64 *)(r10 - 0x218) = r1010460 *(u64 *)(r10 - 0x218) = r1 010461 r1 = *(u64 *)(r10 - 0x68) 010462 *(u64 *)(r10 - 0x220) = r1010467 w1 = *(u16 *)(r10 - 0x33)010463 w1 = *(u16 *)(r10 - 0x33)010468 *(u16 *)(r10 - 0x21c) = w1010464 *(u16 *)(r10 - 0x224) = w1010469 w1 = *(u8 *)(r10 - 0x31)010465 w1 = *(u8 *)(r10 - 0x31)010470 *(u8 *)(r10 - 0x21a) = w1010466 *(u8 *)(r10 - 0x222) = w1010471 r7 = 0x2010467 r7 = 0x2010472 r2 = 0x0010468 r2 = 0x0010473 w1 = *(u8 *)(r10 - 0x35)010469 w1 = *(u8 *)(r10 - 0x35)010474 *(u64 *)(r10 - 0x558) = r1010470 *(u64 *)(r10 - 0x570) = r1010475 w1 = *(u8 *)(r10 - 0x36)010471 w1 = *(u8 *)(r10 - 0x36)010476 *(u64 *)(r10 - 0x550) = r1010472 *(u64 *)(r10 - 0x568) = r1010477 w1 = *(u8 *)(r10 - 0x37)010473 w1 = *(u8 *)(r10 - 0x37)010478 *(u64 *)(r10 - 0x658) = r1010474 *(u64 *)(r10 - 0x578) = r1010479 w0 = *(u8 *)(r10 - 0x38)010475 w5 = *(u8 *)(r10 - 0x38)010480 r5 = *(u64 *)(r10 - 0x40)010476 r4 = *(u64 *)(r10 - 0x40)010481 r8 = *(u64 *)(r10 - 0x48)010477 r8 = *(u64 *)(r10 - 0x48)010482 r1 = *(u64 *)(r10 - 0x50)010478 r1 = *(u64 *)(r10 - 0x50)010483 *(u64 *)(r10 - 0x548) = r1010479 *(u64 *)(r10 - 0x560) = r1010484 w4 = *(u8 *)(r10 - 0x34)010480 w0 = *(u8 *)(r10 - 0x34)010485 *(u64 *)(r10 - 0x688) = r4 010486 if r4 == 0x1 goto <offset> 010487 r1 = *(u64 *)(r10 - 0x530) 010488 if r4 != 0x0 goto <offset> 010489 *(u64 *)(r10 - 0x690) = r0010481 *(u64 *)(r10 - 0x690) = r0010490 r0 = r5010482 if r0 == 0x1 goto <offset>010491 r5 = r8010483 r1 = *(u64 *)(r10 - 0x548)010492 r8 = *(u64 *)(r10 - 0x548)010484 if r0 != 0x0 goto <offset> 010485 *(u64 *)(r10 - 0x698) = r5 010486 r5 = r4 010487 r4 = r8 010488 r8 = *(u64 *)(r10 - 0x560)010493 if r8 != 0x0 goto <offset>010489 if r8 != 0x0 goto <offset>010494 r8 = r5010490 r8 = r4010495 if r8 != 0x0 goto <offset>010491 if r8 != 0x0 goto <offset>010496 if r0 == 0x0 goto <offset>010492 if r5 == 0x0 goto <offset>010497 goto <offset>010493 goto <offset>010498 r4 = 0x0010494 r4 = 0x0010499 r7 = 0x6010495 r7 = 0x6010500 if r4 != 0x0 goto <offset>010496 if r4 != 0x0 goto <offset>010501 goto <offset>010497 goto <offset>010502 *(u64 *)(r10 - 0x690) = r0010498 *(u64 *)(r10 - 0x698) = r5010503 r0 = r5010499 r5 = r4010504 r5 = r8010500 r4 = r8010505 r1 = *(u64 *)(r10 - 0x530)010501 r1 = *(u64 *)(r10 - 0x548)010506 r8 = *(u64 *)(r10 - 0x548)010502 r8 = *(u64 *)(r10 - 0x560)010507 if r8 == 0x0 goto <offset>010503 if r8 == 0x0 goto <offset> 010504 if r4 s<= r8 goto <offset> 010505 r8 = r4010508 if r5 s<= r8 goto <offset>010506 if r5 s<= r8 goto <offset>010509 r8 = r5010507 *(u64 *)(r10 - 0x6a0) = r3010510 if r0 s<= r8 goto <offset> 010511 *(u64 *)(r10 - 0x698) = r3 010512 r3 = *(u64 *)(r10 - 0x550) 010513 if r3 > 0x1 goto <offset> 010514 r3 = *(u64 *)(r10 - 0x558) 010515 if r3 > 0x1 goto <offset> 010516 *(u64 *)(r10 - 0x6a0) = r0 010517 r3 = *(u64 *)(r10 - 0x560) 010518 if r3 != 0x0 goto <offset> 010519 r3 = *(u64 *)(r10 - 0x568)010508 r3 = *(u64 *)(r10 - 0x568)010520 if r3 != 0x0 goto <offset>010509 if r3 > 0x1 goto <offset> 010510 *(u64 *)(r10 - 0x6a8) = r5010521 r3 = *(u64 *)(r10 - 0x570)010511 r3 = *(u64 *)(r10 - 0x570)010522 if r3 != 0x0 goto <offset>010512 if r3 > 0x1 goto <offset>010523 r3 = *(u64 *)(r10 - 0x578) 010524 if r3 != 0x0 goto <offset> 010525 r3 = *(u64 *)(r10 - 0x580)010513 r3 = *(u64 *)(r10 - 0x580)010526 if r3 != 0x0 goto <offset>010514 if r3 != 0x0 goto <offset> 010515 r3 = *(u64 *)(r10 - 0x6a0) 010516 if r3 != 0x0 goto <offset>010527 r3 = *(u64 *)(r10 - 0x588)010517 r3 = *(u64 *)(r10 - 0x588)010528 if r3 != 0x0 goto <offset>010518 if r3 != 0x0 goto <offset>010529 r3 = *(u64 *)(r10 - 0x590)010519 r3 = *(u64 *)(r10 - 0x590)46 unchanged instructions hidden
010576 if r3 != 0x0 goto <offset>010566 if r3 != 0x0 goto <offset>010577 r3 = *(u64 *)(r10 - 0x650)010567 r3 = *(u64 *)(r10 - 0x650)010578 if r3 != 0x0 goto <offset>010568 if r3 != 0x0 goto <offset> 010569 r3 = *(u64 *)(r10 - 0x658) 010570 if r3 != 0x0 goto <offset>010579 r3 = *(u64 *)(r10 - 0x660)010571 r3 = *(u64 *)(r10 - 0x660)010580 if r3 != 0x0 goto <offset>010572 if r3 != 0x0 goto <offset> 010573 r3 = *(u64 *)(r10 - 0x668) 010574 if r3 != 0x0 goto <offset> 010575 r3 = *(u64 *)(r10 - 0x670) 010576 if r3 != 0x0 goto <offset>010581 r7 |= r2010577 r7 |= r2010582 goto <offset>010578 goto <offset>010583 r2 = *(u64 *)(r10 - 0x658)010579 r1 = *(u64 *)(r10 - 0x578)010584 if r2 == 0x5 goto <offset>010580 if r1 == 0x2 goto <offset>010585 r2 = *(u64 *)(r10 - 0x658)010581 r1 = *(u64 *)(r10 - 0x578)010586 if r2 != 0x4 goto <offset>010582 if r1 == 0x5 goto <offset>010587 r2 = *(u64 *)(r10 - 0x668)010583 r1 = *(u64 *)(r10 - 0x548) 010584 r2 = *(u64 *)(r10 - 0x678) 010585 r3 = *(u64 *)(r10 - 0x578) 010586 if r3 != 0x4 goto <offset>010588 r2 += -0x1010587 r2 += -0x1010589 if r2 >= 0x2710 goto <offset>010588 if r2 < 0x2710 goto <offset> 010589 r7 = 0x0 010590 r2 = <addr> ll 010591 r7 |= r2 010592 goto <offset> 010593 r7 = 0x0 010594 r2 = <addr> ll 010595 r1 = *(u64 *)(r10 - 0x678) 010596 r1 += -0x1 010597 if r1 > 0x270f goto <offset> 010598 r2 = <addr> ll 010599 w1 = *(u8 *)(r10 - 0x208) 010600 r1 += -0x1a 010601 r1 &= 0xff 010602 if r1 >= 0xe7 goto <offset> 010603 r1 = *(u64 *)(r10 - 0x548) 010604 r7 |= r2 010605 goto <offset> 010606 r2 = *(u64 *)(r10 - 0x208) 010607 r1 = *(u64 *)(r10 - 0x548) 010608 if r2 == 0x0 goto <offset>010590 r1 = r10010609 r1 = r10010591 r1 += -0x2d8010610 r1 += -0x2e0010592 r2 = r10010611 r2 = r10010593 r2 += -0x1f8010612 r2 += -0x1f8010594 r3 = 0x84010613 r3 = 0x84010595 call <target>010614 call <target>010596 w1 = *(u16 *)(r10 - 0x1fc)010615 r1 = *(u64 *)(r10 - 0x208)010597 *(u16 *)(r10 - 0x2dc) = w1010616 *(u64 *)(r10 - 0x2f0) = r1010598 w1 = *(u8 *)(r10 - 0x1fa)010617 w1 = *(u32 *)(r10 - 0x200)010599 *(u8 *)(r10 - 0x2da) = w1010618 *(u32 *)(r10 - 0x2e8) = w1010600 r1 = *(u64 *)(r10 - 0x170)010619 r1 = *(u64 *)(r10 - 0x170)010601 *(u64 *)(r10 - 0x2f8) = r1010620 *(u64 *)(r10 - 0x310) = r1010602 r1 = *(u64 *)(r10 - 0x168)010621 r1 = *(u64 *)(r10 - 0x168)010603 *(u64 *)(r10 - 0x2f0) = r1010622 *(u64 *)(r10 - 0x308) = r1010604 r1 = *(u64 *)(r10 - 0x160)010623 r1 = *(u64 *)(r10 - 0x160)010605 *(u64 *)(r10 - 0x2e8) = r1010624 *(u64 *)(r10 - 0x300) = r1010606 w1 = *(u32 *)(r10 - 0x158)010625 w1 = *(u32 *)(r10 - 0x158)010607 *(u32 *)(r10 - 0x2e0) = w1010626 *(u32 *)(r10 - 0x2f8) = w1 010627 r1 = *(u64 *)(r10 - 0x220) 010628 *(u64 *)(r10 - 0x328) = r1010608 r1 = *(u64 *)(r10 - 0x218)010629 r1 = *(u64 *)(r10 - 0x218)010609 *(u64 *)(r10 - 0x310) = r1010630 *(u64 *)(r10 - 0x320) = r1010610 r1 = *(u64 *)(r10 - 0x210)010631 r1 = *(u64 *)(r10 - 0x210)010611 *(u64 *)(r10 - 0x308) = r1010632 *(u64 *)(r10 - 0x318) = r1010612 r1 = *(u64 *)(r10 - 0x208)010633 w1 = *(u8 *)(r10 - 0x222)010613 *(u64 *)(r10 - 0x300) = r1010634 *(u8 *)(r10 - 0x32a) = w1010614 w1 = *(u8 *)(r10 - 0x21a)010635 w1 = *(u16 *)(r10 - 0x224)010615 *(u8 *)(r10 - 0x312) = w1010636 *(u16 *)(r10 - 0x32c) = w1010616 w1 = *(u16 *)(r10 - 0x21c)010637 r1 = *(u64 *)(r10 - 0x698)010617 *(u16 *)(r10 - 0x314) = w1010638 *(u8 *)(r10 - 0x220) = w1010618 r1 = *(u64 *)(r10 - 0x690) 010619 *(u8 *)(r10 - 0x218) = w1 010620 r1 = r10010639 r1 = r10010621 r1 += -0x218010640 r1 += -0x220010622 *(u64 *)(r10 - 0x1d8) = r1010641 *(u64 *)(r10 - 0x1d8) = r1010623 r1 = <addr> ll010642 r1 = <addr> ll010624 *(u64 *)(r10 - 0x1e8) = r1010643 *(u64 *)(r10 - 0x1e8) = r110 unchanged instructions hidden
010635 r5 = r10010654 r5 = r10010636 r5 += -0x170010655 r5 += -0x170010637 r2 = 0x3010656 r2 = 0x3010638 r3 = *(u64 *)(r10 - 0x540)010657 r3 = *(u64 *)(r10 - 0x558)010639 call sol_try_find_program_address010658 call sol_try_find_program_address010640 if r0 != 0x0 goto <offset>010659 if r0 != 0x0 goto <offset>010641 r1 = *(u64 *)(r10 - 0x138)010660 r1 = *(u64 *)(r10 - 0x138)010642 *(u64 *)(r10 - 0x230) = r1 010643 r1 = *(u64 *)(r10 - 0x140) 010644 *(u64 *)(r10 - 0x238) = r1010661 *(u64 *)(r10 - 0x238) = r1010645 r1 = *(u64 *)(r10 - 0x148)010662 r1 = *(u64 *)(r10 - 0x140)010646 *(u64 *)(r10 - 0x240) = r1010663 *(u64 *)(r10 - 0x240) = r1 010664 r1 = *(u64 *)(r10 - 0x148) 010665 *(u64 *)(r10 - 0x248) = r1010647 w1 = *(u8 *)(r10 - 0x170)010666 w1 = *(u8 *)(r10 - 0x170)010648 *(u8 *)(r10 - 0x227) = w1010667 *(u8 *)(r10 - 0x22f) = w1010649 r1 = *(u64 *)(r10 - 0x690)010668 r1 = *(u64 *)(r10 - 0x698)010650 *(u8 *)(r10 - 0x228) = w1010669 *(u8 *)(r10 - 0x230) = w1010651 *(u64 *)(r10 - 0x250) = r6010670 *(u64 *)(r10 - 0x258) = r6010652 r1 = *(u64 *)(r10 - 0x150)010671 r1 = *(u64 *)(r10 - 0x150)010653 *(u64 *)(r10 - 0x248) = r1010672 *(u64 *)(r10 - 0x250) = r1010654 r2 = *(u64 *)(r10 - 0x508)010673 r2 = *(u64 *)(r10 - 0x520)010655 r2 = *(u64 *)(r2 + 0x8)010674 r2 = *(u64 *)(r2 + 0x8)010656 if r1 != r2 goto <offset>010675 if r1 != r2 goto <offset>010657 r1 = *(u64 *)(r10 - 0x508)010676 r1 = *(u64 *)(r10 - 0x520)010658 r1 = *(u64 *)(r1 + 0x10)010677 r1 = *(u64 *)(r1 + 0x10)010659 r2 = *(u64 *)(r10 - 0x240)010678 r2 = *(u64 *)(r10 - 0x248)010660 if r2 != r1 goto <offset>010679 if r2 != r1 goto <offset>010661 r1 = *(u64 *)(r10 - 0x508)010680 r1 = *(u64 *)(r10 - 0x520)010662 r1 = *(u64 *)(r1 + 0x18)010681 r1 = *(u64 *)(r1 + 0x18)010663 r2 = *(u64 *)(r10 - 0x238)010682 r2 = *(u64 *)(r10 - 0x240)010664 if r2 != r1 goto <offset>010683 if r2 != r1 goto <offset>010665 r2 = 0x0010684 r2 = 0x0010666 r1 = *(u64 *)(r10 - 0x508)010685 r1 = *(u64 *)(r10 - 0x520)010667 r1 = *(u64 *)(r1 + 0x20)010686 r1 = *(u64 *)(r1 + 0x20)010668 r3 = *(u64 *)(r10 - 0x230)010687 r3 = *(u64 *)(r10 - 0x238)010669 if r3 == r1 goto <offset>010688 if r3 == r1 goto <offset>010670 r2 = 0x1010689 r2 = 0x1010671 r7 = 0xd010690 r7 = 0xd010672 r1 = *(u64 *)(r10 - 0x530)010691 r1 = *(u64 *)(r10 - 0x548)010673 r3 = *(u64 *)(r10 - 0x538)010692 r3 = *(u64 *)(r10 - 0x550)010674 r6 = *(u64 *)(r10 - 0x518)010693 r6 = *(u64 *)(r10 - 0x530)010675 if r2 != 0x0 goto <offset>010694 if r2 != 0x0 goto <offset>010676 r1 = r3010695 r1 = r3010677 r1 += 0x20010696 r1 += 0x20010678 *(u64 *)(r10 - 0x508) = r1010697 *(u64 *)(r10 - 0x520) = r1010679 r7 = r3010698 r7 = r3010680 r7 += 0x18010699 r7 += 0x18010681 r1 = r10010700 r1 = r10010682 r1 += -0x42c010701 r1 += -0x444010683 r2 = r10010702 r2 = r10010684 r2 += -0x2d8010703 r2 += -0x2e0010685 r3 = 0x84010704 r3 = 0x84010686 call <target>010705 call <target>010687 w1 = *(u16 *)(r10 - 0x2dc) 010688 *(u16 *)(r10 - 0x39f) = w1 010689 w1 = *(u8 *)(r10 - 0x2da) 010690 *(u8 *)(r10 - 0x39d) = w1 010691 r1 = *(u64 *)(r10 - 0x2f8) 010692 *(u64 *)(r10 - 0x38c) = r1 010693 r1 = *(u64 *)(r10 - 0x2f0)010706 r1 = *(u64 *)(r10 - 0x2f0)010694 *(u64 *)(r10 - 0x384) = r1010707 *(u64 *)(r10 - 0x3b8) = r1010695 r1 = *(u64 *)(r10 - 0x2e8)010708 w1 = *(u32 *)(r10 - 0x2e8)010696 *(u64 *)(r10 - 0x37c) = r1010709 *(u32 *)(r10 - 0x3b0) = w1010697 w1 = *(u32 *)(r10 - 0x2e0) 010698 *(u32 *)(r10 - 0x374) = w1 010699 r1 = *(u64 *)(r10 - 0x310)010710 r1 = *(u64 *)(r10 - 0x310)010700 *(u64 *)(r10 - 0x350) = r1010711 *(u64 *)(r10 - 0x3a4) = r1010701 r1 = *(u64 *)(r10 - 0x308)010712 r1 = *(u64 *)(r10 - 0x308)010702 *(u64 *)(r10 - 0x348) = r1010713 *(u64 *)(r10 - 0x39c) = r1010703 r1 = *(u64 *)(r10 - 0x300)010714 r1 = *(u64 *)(r10 - 0x300)010704 *(u64 *)(r10 - 0x340) = r1010715 *(u64 *)(r10 - 0x394) = r1010705 w1 = *(u8 *)(r10 - 0x312)010716 w1 = *(u32 *)(r10 - 0x2f8)010706 *(u8 *)(r10 - 0x319) = w1010717 *(u32 *)(r10 - 0x38c) = w1010707 w1 = *(u16 *)(r10 - 0x314)010718 r1 = *(u64 *)(r10 - 0x328)010708 *(u16 *)(r10 - 0x31b) = w1010719 *(u64 *)(r10 - 0x368) = r1 010720 r1 = *(u64 *)(r10 - 0x320) 010721 *(u64 *)(r10 - 0x360) = r1 010722 r1 = *(u64 *)(r10 - 0x318) 010723 *(u64 *)(r10 - 0x358) = r1 010724 w1 = *(u8 *)(r10 - 0x32a) 010725 *(u8 *)(r10 - 0x331) = w1 010726 w1 = *(u16 *)(r10 - 0x32c) 010727 *(u16 *)(r10 - 0x333) = w1010709 r1 = r10010728 r1 = r10010710 r1 += -0x460010729 r1 += -0x478010711 r2 = r10010730 r2 = r10010712 r2 += -0x250010731 r2 += -0x258010713 r3 = 0x30010732 r3 = 0x30010714 call <target>010733 call <target>010715 r1 = *(u64 *)(r10 - 0x688) 010716 *(u8 *)(r10 - 0x31c) = w1 010717 r1 = *(u64 *)(r10 - 0x558) 010718 *(u8 *)(r10 - 0x31d) = w1 010719 r1 = *(u64 *)(r10 - 0x550) 010720 *(u8 *)(r10 - 0x31e) = w1 010721 r1 = *(u64 *)(r10 - 0x658) 010722 *(u8 *)(r10 - 0x31f) = w1 010723 r1 = *(u64 *)(r10 - 0x690)010734 r1 = *(u64 *)(r10 - 0x690)010724 *(u8 *)(r10 - 0x320) = w1010735 *(u8 *)(r10 - 0x334) = w1010725 r1 = *(u64 *)(r10 - 0x6a0)010736 r1 = *(u64 *)(r10 - 0x570)010726 *(u64 *)(r10 - 0x328) = r1010737 *(u8 *)(r10 - 0x335) = w1010727 *(u64 *)(r10 - 0x330) = r8010738 r1 = *(u64 *)(r10 - 0x568)010728 r1 = *(u64 *)(r10 - 0x548)010739 *(u8 *)(r10 - 0x336) = w1010729 *(u64 *)(r10 - 0x338) = r1010740 r1 = *(u64 *)(r10 - 0x578) 010741 *(u8 *)(r10 - 0x337) = w1 010742 r1 = *(u64 *)(r10 - 0x698) 010743 *(u8 *)(r10 - 0x338) = w1 010744 r1 = *(u64 *)(r10 - 0x6a8) 010745 *(u64 *)(r10 - 0x340) = r1 010746 *(u64 *)(r10 - 0x348) = r8 010747 r1 = *(u64 *)(r10 - 0x560) 010748 *(u64 *)(r10 - 0x350) = r1 010749 r1 = *(u64 *)(r10 - 0x670) 010750 *(u8 *)(r10 - 0x369) = w1 010751 r1 = *(u64 *)(r10 - 0x668) 010752 *(u8 *)(r10 - 0x36a) = w1010730 r1 = *(u64 *)(r10 - 0x660)010753 r1 = *(u64 *)(r10 - 0x660)010731 *(u8 *)(r10 - 0x351) = w1010754 *(u8 *)(r10 - 0x36b) = w1 010755 r1 = *(u64 *)(r10 - 0x658) 010756 *(u8 *)(r10 - 0x36c) = w1010732 r1 = *(u64 *)(r10 - 0x650)010757 r1 = *(u64 *)(r10 - 0x650)010733 *(u8 *)(r10 - 0x352) = w1010758 *(u8 *)(r10 - 0x36d) = w1010734 r1 = *(u64 *)(r10 - 0x648)010759 r1 = *(u64 *)(r10 - 0x648)010735 *(u8 *)(r10 - 0x353) = w1010760 *(u8 *)(r10 - 0x36e) = w1010736 r1 = *(u64 *)(r10 - 0x640)010761 r1 = *(u64 *)(r10 - 0x640)010737 *(u8 *)(r10 - 0x354) = w1010762 *(u8 *)(r10 - 0x36f) = w1010738 r1 = *(u64 *)(r10 - 0x638)010763 r1 = *(u64 *)(r10 - 0x638)010739 *(u8 *)(r10 - 0x355) = w1010764 *(u8 *)(r10 - 0x370) = w1010740 r1 = *(u64 *)(r10 - 0x630)010765 r1 = *(u64 *)(r10 - 0x630)010741 *(u8 *)(r10 - 0x356) = w1010766 *(u8 *)(r10 - 0x371) = w1010742 r1 = *(u64 *)(r10 - 0x628)010767 r1 = *(u64 *)(r10 - 0x628)010743 *(u8 *)(r10 - 0x357) = w1010768 *(u8 *)(r10 - 0x372) = w1010744 r1 = *(u64 *)(r10 - 0x620)010769 r1 = *(u64 *)(r10 - 0x620)010745 *(u8 *)(r10 - 0x358) = w1010770 *(u8 *)(r10 - 0x373) = w1010746 r1 = *(u64 *)(r10 - 0x618)010771 r1 = *(u64 *)(r10 - 0x618)010747 *(u8 *)(r10 - 0x359) = w1010772 *(u8 *)(r10 - 0x374) = w1010748 r1 = *(u64 *)(r10 - 0x610)010773 r1 = *(u64 *)(r10 - 0x610)010749 *(u8 *)(r10 - 0x35a) = w1010774 *(u8 *)(r10 - 0x375) = w1010750 r1 = *(u64 *)(r10 - 0x608)010775 r1 = *(u64 *)(r10 - 0x608)010751 *(u8 *)(r10 - 0x35b) = w1010776 *(u8 *)(r10 - 0x376) = w1010752 r1 = *(u64 *)(r10 - 0x600)010777 r1 = *(u64 *)(r10 - 0x600)010753 *(u8 *)(r10 - 0x35c) = w1010778 *(u8 *)(r10 - 0x377) = w1010754 r1 = *(u64 *)(r10 - 0x5f8)010779 r1 = *(u64 *)(r10 - 0x5f8)010755 *(u8 *)(r10 - 0x35d) = w1010780 *(u8 *)(r10 - 0x378) = w1010756 r1 = *(u64 *)(r10 - 0x5f0)010781 r1 = *(u64 *)(r10 - 0x5f0)010757 *(u8 *)(r10 - 0x35e) = w1010782 *(u8 *)(r10 - 0x379) = w1010758 r1 = *(u64 *)(r10 - 0x5e8)010783 r1 = *(u64 *)(r10 - 0x5e8)010759 *(u8 *)(r10 - 0x35f) = w1010784 *(u8 *)(r10 - 0x37a) = w1010760 r1 = *(u64 *)(r10 - 0x5e0)010785 r1 = *(u64 *)(r10 - 0x5e0)010761 *(u8 *)(r10 - 0x360) = w1010786 *(u8 *)(r10 - 0x37b) = w1010762 r1 = *(u64 *)(r10 - 0x5d8)010787 r1 = *(u64 *)(r10 - 0x5d8)010763 *(u8 *)(r10 - 0x361) = w1010788 *(u8 *)(r10 - 0x37c) = w1010764 r1 = *(u64 *)(r10 - 0x5d0)010789 r1 = *(u64 *)(r10 - 0x5d0)010765 *(u8 *)(r10 - 0x362) = w1010790 *(u8 *)(r10 - 0x37d) = w1010766 r1 = *(u64 *)(r10 - 0x5c8)010791 r1 = *(u64 *)(r10 - 0x5c8)010767 *(u8 *)(r10 - 0x363) = w1010792 *(u8 *)(r10 - 0x37e) = w1010768 r1 = *(u64 *)(r10 - 0x5c0)010793 r1 = *(u64 *)(r10 - 0x5c0)010769 *(u8 *)(r10 - 0x364) = w1010794 *(u8 *)(r10 - 0x37f) = w1010770 r1 = *(u64 *)(r10 - 0x5b8)010795 r1 = *(u64 *)(r10 - 0x5b8)010771 *(u8 *)(r10 - 0x365) = w1010796 *(u8 *)(r10 - 0x380) = w1010772 r1 = *(u64 *)(r10 - 0x5b0)010797 r1 = *(u64 *)(r10 - 0x5b0)010773 *(u8 *)(r10 - 0x366) = w1010798 *(u8 *)(r10 - 0x381) = w1010774 r1 = *(u64 *)(r10 - 0x5a8)010799 r1 = *(u64 *)(r10 - 0x5a8)010775 *(u8 *)(r10 - 0x367) = w1010800 *(u8 *)(r10 - 0x382) = w1010776 r1 = *(u64 *)(r10 - 0x5a0)010801 r1 = *(u64 *)(r10 - 0x5a0)010777 *(u8 *)(r10 - 0x368) = w1010802 *(u8 *)(r10 - 0x383) = w1010778 r1 = *(u64 *)(r10 - 0x598)010803 r1 = *(u64 *)(r10 - 0x598)010779 *(u8 *)(r10 - 0x369) = w1010804 *(u8 *)(r10 - 0x384) = w1010780 r1 = *(u64 *)(r10 - 0x590)010805 r1 = *(u64 *)(r10 - 0x590)010781 *(u8 *)(r10 - 0x36a) = w1010806 *(u8 *)(r10 - 0x385) = w1010782 r1 = *(u64 *)(r10 - 0x588)010807 r1 = *(u64 *)(r10 - 0x588)010783 *(u8 *)(r10 - 0x36b) = w1010808 *(u8 *)(r10 - 0x386) = w1 010809 r1 = *(u64 *)(r10 - 0x6a0) 010810 *(u8 *)(r10 - 0x387) = w1010784 r1 = *(u64 *)(r10 - 0x580)010811 r1 = *(u64 *)(r10 - 0x580)010785 *(u8 *)(r10 - 0x36c) = w1010812 *(u8 *)(r10 - 0x388) = w1010786 r1 = *(u64 *)(r10 - 0x578) 010787 *(u8 *)(r10 - 0x36d) = w1 010788 r1 = *(u64 *)(r10 - 0x570) 010789 *(u8 *)(r10 - 0x36e) = w1 010790 r1 = *(u64 *)(r10 - 0x568) 010791 *(u8 *)(r10 - 0x36f) = w1 010792 r1 = *(u64 *)(r10 - 0x560) 010793 *(u8 *)(r10 - 0x370) = w1 010794 r1 = *(u64 *)(r10 - 0x698) 010795 *(u64 *)(r10 - 0x394) = r1 010796 r1 = *(u64 *)(r10 - 0x680)010813 r1 = *(u64 *)(r10 - 0x680)010797 *(u64 *)(r10 - 0x39c) = r1010814 *(u64 *)(r10 - 0x3ac) = r1010798 r1 = *(u64 *)(r10 - 0x678)010815 r1 = *(u64 *)(r10 - 0x678)010799 *(u8 *)(r10 - 0x3a0) = w1010816 *(u64 *)(r10 - 0x3c0) = r1010800 r1 = *(u64 *)(r10 - 0x668)010817 r1 = *(u64 *)(r10 - 0x688)010801 *(u64 *)(r10 - 0x3a8) = r1010818 *(u32 *)(r10 - 0x448) = w1010802 r1 = *(u64 *)(r10 - 0x670)010819 r1 = *(u64 *)(r10 - 0x540)010803 *(u32 *)(r10 - 0x430) = w1010820 *(u64 *)(r10 - 0x480) = r1 010821 r1 = *(u64 *)(r10 - 0x538) 010822 *(u64 *)(r10 - 0x488) = r1010804 r1 = *(u64 *)(r10 - 0x528)010823 r1 = *(u64 *)(r10 - 0x528)010805 *(u64 *)(r10 - 0x468) = r1010824 *(u64 *)(r10 - 0x490) = r1010806 r1 = *(u64 *)(r10 - 0x520)010825 r1 = *(u64 *)(r10 - 0x520)010807 *(u64 *)(r10 - 0x470) = r1010826 *(u64 *)(r10 - 0x498) = r1010808 r1 = *(u64 *)(r10 - 0x510)010827 *(u64 *)(r10 - 0x4a0) = r7010809 *(u64 *)(r10 - 0x478) = r1010828 *(u64 *)(r10 - 0x4a8) = r9010810 r1 = *(u64 *)(r10 - 0x508) 010811 *(u64 *)(r10 - 0x480) = r1 010812 *(u64 *)(r10 - 0x488) = r7 010813 *(u64 *)(r10 - 0x490) = r9 010814 r1 = r6010829 r1 = r6010815 r1 >>= 0x20010830 r1 >>= 0x20010816 *(u32 *)(r10 - 0x494) = w1010831 *(u32 *)(r10 - 0x4ac) = w1010817 *(u32 *)(r10 - 0x498) = w6010832 *(u32 *)(r10 - 0x4b0) = w6010818 r1 = *(u64 *)(r10 - 0x538)010833 r1 = *(u64 *)(r10 - 0x550)010819 *(u64 *)(r10 - 0x4a0) = r1010834 *(u64 *)(r10 - 0x4b8) = r1010820 r2 = r10010835 r2 = r10010821 r2 += -0x150010836 r2 += -0x150010822 r7 = 0x10010837 r7 = 0x106 unchanged instructions hidden
010829 r7 = 0x1010844 r7 = 0x1010830 r6 = 0x0010845 r6 = 0x0010831 goto <offset>010846 goto <offset>010832 r3 = *(u64 *)(r10 - 0x678) 010833 r1 = *(u64 *)(r10 - 0x670) 010834 r7 = 0x0010847 r7 = 0x0010835 r2 = <addr> ll010848 r2 = <addr> ll010836 r1 = *(u64 *)(r10 - 0x668) 010837 r1 += -0x1 010838 if r1 > 0x270f goto <offset> 010839 r2 = <addr> ll 010840 r1 = r3 010841 r1 += -0x1a 010842 r1 &= 0xff 010843 if r1 >= 0xe7 goto <offset> 010844 r1 = *(u64 *)(r10 - 0x530) 010845 r7 |= r2 010846 goto <offset>010849 goto <offset>010847 r7 = 0x0 010848 r2 = <addr> ll 010849 r7 |= r2 010850 goto <offset> 010851 r1 = *(u64 *)(r10 - 0x530) 010852 r2 = *(u64 *)(r10 - 0x698) 010853 r3 = *(u64 *)(r10 - 0x680) 010854 if r3 <= r2 goto <offset> 010855 r2 = <addr> ll 010856 r3 = *(u64 *)(r10 - 0x698) 010857 if r3 != 0x0 goto <offset> 010858 goto <offset> 010859 r1 = *(u64 *)(r10 - 0x148)010850 r1 = *(u64 *)(r10 - 0x148)010860 *(u64 *)(r10 - 0x508) = r1010851 *(u64 *)(r10 - 0x520) = r1010861 r2 = *(u64 *)(r10 - 0x150)010852 r2 = *(u64 *)(r10 - 0x150)010862 r1 = <addr> ll010853 r1 = <addr> ll010863 *(u64 *)(r10 - 0x510) = r2010854 *(u64 *)(r10 - 0x528) = r2010864 if r2 >= r1 goto <offset>010855 if r2 >= r1 goto <offset>010865 r1 = <addr> ll010856 r1 = <addr> ll010866 r2 = *(u64 *)(r10 - 0x508)010857 r2 = *(u64 *)(r10 - 0x520)010867 if r2 == r1 goto <offset>010858 if r2 == r1 goto <offset>010868 r1 = <addr> ll010859 r1 = <addr> ll010869 r2 = *(u64 *)(r10 - 0x508)010860 r2 = *(u64 *)(r10 - 0x520)010870 if r2 != r1 goto <offset>010861 if r2 != r1 goto <offset>010871 r1 = r10010862 r1 = r10010872 r1 += -0x4b0010863 r1 += -0x4c8010873 r2 = *(u64 *)(r10 - 0x510)010864 r2 = *(u64 *)(r10 - 0x528)010874 r3 = 0x0010865 r3 = 0x0010875 r4 = 0x452010866 r4 = 0x452010876 r5 = 0x0010867 r5 = 0x0010877 call <target>010868 call <target>010878 r1 = 0x1010869 r1 = 0x1010879 r2 = *(u64 *)(r10 - 0x4a8)010870 r2 = *(u64 *)(r10 - 0x4c0)010880 if r2 != 0x0 goto <offset>010871 if r2 != 0x0 goto <offset>010881 r1 = 0x0010872 r1 = 0x0010882 r1 &= 0x1010873 r1 &= 0x1010883 if r1 != 0x0 goto <offset>010874 if r1 != 0x0 goto <offset>010884 r2 = *(u64 *)(r10 - 0x4b0)010875 r2 = *(u64 *)(r10 - 0x4c8)010885 goto <offset>010876 goto <offset> 010877 r1 = *(u64 *)(r10 - 0x548) 010878 r4 = *(u64 *)(r10 - 0x680) 010879 if r4 == 0x0 goto <offset> 010880 r3 = *(u64 *)(r10 - 0x204) 010881 r2 = <addr> ll 010882 if r3 > r4 goto <offset> 010883 goto <offset>010886 r1 = r10010884 r1 = r10010887 r1 += -0x4c0010885 r1 += -0x4d8010888 r2 = *(u64 *)(r10 - 0x510)010886 r2 = *(u64 *)(r10 - 0x528)010889 r3 = 0x0010887 r3 = 0x0010890 r4 = 0x229010888 r4 = 0x229010891 r5 = 0x0010889 r5 = 0x0010892 call <target>010890 call <target>010893 r1 = 0x1010891 r1 = 0x1010894 r2 = *(u64 *)(r10 - 0x4b8)010892 r2 = *(u64 *)(r10 - 0x4d0)010895 if r2 != 0x0 goto <offset>010893 if r2 != 0x0 goto <offset>010896 r1 = 0x0010894 r1 = 0x0010897 r1 &= 0x1010895 r1 &= 0x1010898 if r1 != 0x0 goto <offset>010896 if r1 != 0x0 goto <offset>010899 r2 = *(u64 *)(r10 - 0x4c0)010897 r2 = *(u64 *)(r10 - 0x4d8)010900 goto <offset>010898 goto <offset>010901 r1 = r10010899 r1 = r10010902 r1 += -0x4d0010900 r1 += -0x4e8010903 r2 = *(u64 *)(r10 - 0x510)010901 r2 = *(u64 *)(r10 - 0x528)010904 r3 = 0x0010902 r3 = 0x0010905 r4 = 0x229010903 r4 = 0x229010906 r5 = 0x0010904 r5 = 0x0010907 call <target>010905 call <target>010908 r1 = 0x1010906 r1 = 0x1010909 r2 = *(u64 *)(r10 - 0x4c8)010907 r2 = *(u64 *)(r10 - 0x4e0)010910 if r2 != 0x0 goto <offset>010908 if r2 != 0x0 goto <offset>010911 r1 = 0x0010909 r1 = 0x0010912 r1 &= 0x1010910 r1 &= 0x1010913 if r1 != 0x0 goto <offset>010911 if r1 != 0x0 goto <offset>010914 r1 = *(u64 *)(r10 - 0x4d0)010912 r1 = *(u64 *)(r10 - 0x4e8)010915 call <target>010913 call <target>010916 r1 = *(u64 *)(r10 - 0x508)010914 r1 = *(u64 *)(r10 - 0x520)010917 r2 = r0010915 r2 = r0010918 call <target>010916 call <target>010919 r9 = r0010917 r9 = r012 unchanged instructions hidden
010932 r2 = -0x1010930 r2 = -0x1010933 if r0 s> 0x0 goto <offset>010931 if r0 s> 0x0 goto <offset>010934 r2 = r6010932 r2 = r6010935 r1 = *(u64 *)(r10 - 0x478)010933 r1 = *(u64 *)(r10 - 0x490)010936 *(u64 *)(r10 - 0x518) = r1010934 *(u64 *)(r10 - 0x530) = r1010937 r1 = *(u64 *)(r1 + 0x0)010935 r1 = *(u64 *)(r1 + 0x0)010938 r5 = *(u64 *)(r10 - 0x498)010936 r5 = *(u64 *)(r10 - 0x4b0)010939 r3 = *(u64 *)(r10 - 0x540)010937 r3 = *(u64 *)(r10 - 0x558)010940 r4 = *(u64 *)(r3 + 0x18)010938 r4 = *(u64 *)(r3 + 0x18)010941 *(u64 *)(r10 - 0x2ac) = r4 010942 r4 = *(u64 *)(r3 + 0x10) 010943 *(u64 *)(r10 - 0x2b4) = r4010939 *(u64 *)(r10 - 0x2b4) = r4010944 r4 = *(u64 *)(r3 + 0x8)010940 r4 = *(u64 *)(r3 + 0x10)010945 *(u64 *)(r10 - 0x2bc) = r4010941 *(u64 *)(r10 - 0x2bc) = r4 010942 r4 = *(u64 *)(r3 + 0x8) 010943 *(u64 *)(r10 - 0x2c4) = r4010946 r3 = *(u64 *)(r3 + 0x0)010944 r3 = *(u64 *)(r3 + 0x0)010947 *(u64 *)(r10 - 0x2c4) = r3010945 *(u64 *)(r10 - 0x2cc) = r3010948 *(u64 *)(r10 - 0x2d4) = r2010946 *(u64 *)(r10 - 0x2dc) = r2010949 *(u64 *)(r10 - 0x2cc) = 0x1a9010947 *(u64 *)(r10 - 0x2d4) = 0x1a9010950 *(u32 *)(r10 - 0x2d8) = 0x0010948 *(u32 *)(r10 - 0x2e0) = 0x0010951 r2 = *(u64 *)(r10 - 0x538)010949 r2 = *(u64 *)(r10 - 0x550)010952 r8 = *(u64 *)(r2 + 0x0)010950 r8 = *(u64 *)(r2 + 0x0)010953 *(u64 *)(r10 - 0x520) = r5010951 *(u64 *)(r10 - 0x538) = r5010954 r3 = *(u64 *)(r5 + 0x0)010952 r3 = *(u64 *)(r5 + 0x0)010955 r2 = r3010953 r2 = r3010956 r2 += 0x8010954 r2 += 0x86 unchanged instructions hidden
010963 r4 = <addr> ll010961 r4 = <addr> ll010964 *(u64 *)(r10 - 0x1e8) = r4010962 *(u64 *)(r10 - 0x1e8) = r4010965 r4 = r10010963 r4 = r10010966 r4 += -0x437010964 r4 += -0x44f010967 *(u64 *)(r10 - 0x538) = r4010965 *(u64 *)(r10 - 0x550) = r4010968 *(u64 *)(r10 - 0x1c8) = r4010966 *(u64 *)(r10 - 0x1c8) = r4010969 r4 = r10010967 r4 = r10010970 r4 += -0x438010968 r4 += -0x450010971 *(u64 *)(r10 - 0x548) = r4010969 *(u64 *)(r10 - 0x560) = r4010972 *(u64 *)(r10 - 0x1d8) = r4010970 *(u64 *)(r10 - 0x1d8) = r4010973 r4 = *(u64 *)(r10 - 0x460)010971 r4 = *(u64 *)(r10 - 0x478)010974 *(u64 *)(r10 - 0x528) = r4010972 *(u64 *)(r10 - 0x540) = r4010975 *(u64 *)(r10 - 0x1f8) = r4010973 *(u64 *)(r10 - 0x1f8) = r4010976 *(u64 *)(r10 - 0x1c0) = 0x1010974 *(u64 *)(r10 - 0x1c0) = 0x1010977 *(u64 *)(r10 - 0x1d0) = 0x1010975 *(u64 *)(r10 - 0x1d0) = 0x11 unchanged instructions hidden
010979 *(u64 *)(r10 - 0x1f0) = 0x20010977 *(u64 *)(r10 - 0x1f0) = 0x20010980 r4 = r10010978 r4 = r10010981 r4 += -0x1f8010979 r4 += -0x1f8010982 *(u64 *)(r10 - 0x2f8) = r4010980 *(u64 *)(r10 - 0x310) = r4010983 *(u64 *)(r10 - 0x2f0) = 0x4010981 *(u64 *)(r10 - 0x308) = 0x4010984 w4 = *(u8 *)(r8 + 0x0)010982 w4 = *(u8 *)(r8 + 0x0)010985 if r4 != 0xff goto <offset>010983 if r4 != 0xff goto <offset>010986 w0 = *(u8 *)(r8 + 0x1)010984 w0 = *(u8 *)(r8 + 0x1)15 unchanged instructions hidden
011002 *(u8 *)(r10 - 0x120) = w4011000 *(u8 *)(r10 - 0x120) = w4011003 r4 = r8011001 r4 = r8011004 r4 += 0x28011002 r4 += 0x28011005 *(u64 *)(r10 - 0x550) = r4011003 *(u64 *)(r10 - 0x568) = r4011006 *(u64 *)(r10 - 0x130) = r4011004 *(u64 *)(r10 - 0x130) = r4011007 r4 = r8011005 r4 = r8011008 r4 += 0x58011006 r4 += 0x58011009 *(u64 *)(r10 - 0x558) = r4011007 *(u64 *)(r10 - 0x570) = r4011010 *(u64 *)(r10 - 0x138) = r4011008 *(u64 *)(r10 - 0x138) = r4011011 r4 = r8011009 r4 = r8011012 r4 += 0x48011010 r4 += 0x48011013 *(u64 *)(r10 - 0x560) = r4011011 *(u64 *)(r10 - 0x578) = r4011014 *(u64 *)(r10 - 0x148) = r4011012 *(u64 *)(r10 - 0x148) = r4011015 *(u64 *)(r10 - 0x128) = 0x0011013 *(u64 *)(r10 - 0x128) = 0x0011016 w4 = *(u8 *)(r3 + 0x0)011014 w4 = *(u8 *)(r3 + 0x0)26 unchanged instructions hidden
011043 *(u8 *)(r10 - 0xe8) = w2011041 *(u8 *)(r10 - 0xe8) = w2011044 *(u64 *)(r10 - 0xf0) = 0x0011042 *(u64 *)(r10 - 0xf0) = 0x0011045 r2 = r10011043 r2 = r10011046 r2 += -0x2d8011044 r2 += -0x2e0011047 *(u64 *)(r10 - 0x238) = r2011045 *(u64 *)(r10 - 0x240) = r2011048 r2 = r10011046 r2 = r10011049 r2 += -0x170011047 r2 += -0x170011050 *(u64 *)(r10 - 0x248) = r2011048 *(u64 *)(r10 - 0x250) = r2011051 *(u64 *)(r10 - 0x250) = r1011049 *(u64 *)(r10 - 0x258) = r1011052 *(u64 *)(r10 - 0x230) = 0x34011050 *(u64 *)(r10 - 0x238) = 0x34011053 *(u64 *)(r10 - 0x240) = 0x2011051 *(u64 *)(r10 - 0x248) = 0x2011054 r1 = r10011052 r1 = r10011055 r1 += -0x250011053 r1 += -0x258011056 r2 = r10011054 r2 = r10011057 r2 += -0x150011055 r2 += -0x150011058 r4 = r10011056 r4 = r10011059 r4 += -0x2f8011057 r4 += -0x310011060 r3 = 0x2011058 r3 = 0x2011061 r5 = 0x1011059 r5 = 0x1011062 call sol_invoke_signed_c011060 call sol_invoke_signed_c011063 r1 = <addr> ll011061 r1 = <addr> ll011064 r2 = *(u64 *)(r10 - 0x510)011062 r2 = *(u64 *)(r10 - 0x528)011065 if r2 >= r1 goto <offset>011063 if r2 >= r1 goto <offset>011066 r1 = <addr> ll011064 r1 = <addr> ll011067 r2 = *(u64 *)(r10 - 0x508)011065 r2 = *(u64 *)(r10 - 0x520)011068 if r2 == r1 goto <offset>011066 if r2 == r1 goto <offset>011069 r1 = <addr> ll011067 r1 = <addr> ll011070 r2 = *(u64 *)(r10 - 0x508)011068 r2 = *(u64 *)(r10 - 0x520)011071 if r2 != r1 goto <offset>011069 if r2 != r1 goto <offset>011072 r2 = *(u64 *)(r10 - 0x510)011070 r2 = *(u64 *)(r10 - 0x528)011073 r2 *= 0x182011071 r2 *= 0x182011074 goto <offset>011072 goto <offset>011075 w6 = *(u8 *)(r8 + 0x2)011073 w6 = *(u8 *)(r8 + 0x2)23 unchanged instructions hidden
011099 r2 = <addr> ll011097 r2 = <addr> ll011100 call <target>011098 call <target>011101 r1 = <addr> ll011099 r1 = <addr> ll011102 r2 = *(u64 *)(r10 - 0x508)011100 r2 = *(u64 *)(r10 - 0x520)011103 if r2 != r1 goto <offset>011101 if r2 != r1 goto <offset>011104 r6 = 0x0011102 r6 = 0x0011105 r7 = 0x1011103 r7 = 0x1011106 goto <offset>011104 goto <offset>011107 r1 = <addr> ll011105 r1 = <addr> ll011108 r2 = *(u64 *)(r10 - 0x508)011106 r2 = *(u64 *)(r10 - 0x520)011109 if r2 == r1 goto <offset>011107 if r2 == r1 goto <offset>011110 r1 = <addr> ll011108 r1 = <addr> ll011111 r2 = *(u64 *)(r10 - 0x508)011109 r2 = *(u64 *)(r10 - 0x520)011112 if r2 == r1 goto <offset>011110 if r2 == r1 goto <offset>011113 r1 = *(u64 *)(r10 - 0x510)011111 r1 = *(u64 *)(r10 - 0x528)011114 r1 *= 0xc1011112 r1 *= 0xc1011115 call <target>011113 call <target>011116 r1 = *(u64 *)(r10 - 0x508)011114 r1 = *(u64 *)(r10 - 0x520)011117 r2 = r0011115 r2 = r0011118 call <target>011116 call <target>011119 r7 = r0011117 r7 = r01 unchanged instructions hidden
011121 r1 = r7011119 r1 = r7011122 r2 = 0x0011120 r2 = 0x0011123 call <target>011121 call <target>011124 *(u64 *)(r10 - 0x568) = r0011122 *(u64 *)(r10 - 0x580) = r0011125 r1 = r7011123 r1 = r7011126 call <target>011124 call <target>011127 r1 = *(u64 *)(r10 - 0x568)011125 r1 = *(u64 *)(r10 - 0x580)011128 if r1 s< 0x0 goto <offset>011126 if r1 s< 0x0 goto <offset>011129 r6 = r0011127 r6 = r0011130 r1 = r7011128 r1 = r73 unchanged instructions hidden
011134 if r0 s> 0x0 goto <offset>011132 if r0 s> 0x0 goto <offset>011135 r2 = r6011133 r2 = r6011136 goto <offset>011134 goto <offset>011137 r2 = *(u64 *)(r10 - 0x510)011135 r2 = *(u64 *)(r10 - 0x528)011138 r2 *= 0xc1011136 r2 *= 0xc1011139 r1 = *(u64 *)(r10 - 0x518)011137 r1 = *(u64 *)(r10 - 0x530)011140 r1 = *(u64 *)(r1 + 0x0)011138 r1 = *(u64 *)(r1 + 0x0)011141 r3 = *(u64 *)(r10 - 0x490)011139 r3 = *(u64 *)(r10 - 0x4a8)011142 r4 = *(u64 *)(r10 - 0x540)011140 r4 = *(u64 *)(r10 - 0x558)011143 r5 = *(u64 *)(r4 + 0x18)011141 r5 = *(u64 *)(r4 + 0x18)011144 *(u64 *)(r10 - 0x1cc) = r5011142 *(u64 *)(r10 - 0x1cc) = r5011145 r5 = *(u64 *)(r4 + 0x10)011143 r5 = *(u64 *)(r4 + 0x10)6 unchanged instructions hidden
011152 *(u64 *)(r10 - 0x1ec) = 0x41011150 *(u64 *)(r10 - 0x1ec) = 0x41011153 *(u32 *)(r10 - 0x1f8) = 0x0011151 *(u32 *)(r10 - 0x1f8) = 0x0011154 r2 = *(u64 *)(r3 + 0x0)011152 r2 = *(u64 *)(r3 + 0x0)011155 *(u64 *)(r10 - 0x250) = r9011153 *(u64 *)(r10 - 0x258) = r9011156 r3 = r2011154 r3 = r2011157 r3 += 0x8011155 r3 += 0x8011158 *(u64 *)(r10 - 0x240) = r3011156 *(u64 *)(r10 - 0x248) = r3011159 *(u16 *)(r10 - 0x238) = 0x101011157 *(u16 *)(r10 - 0x240) = 0x101011160 *(u16 *)(r10 - 0x248) = 0x101011158 *(u16 *)(r10 - 0x250) = 0x101011161 w4 = *(u8 *)(r8 + 0x0)011159 w4 = *(u8 *)(r8 + 0x0)011162 if r4 != 0xff goto <offset>011160 if r4 != 0xff goto <offset>011163 w0 = *(u8 *)(r8 + 0x1)011161 w0 = *(u8 *)(r8 + 0x1)8 unchanged instructions hidden
011172 if r6 != 0x0 goto <offset>011170 if r6 != 0x0 goto <offset>011173 r5 = 0x0011171 r5 = 0x0011174 r6 = *(u64 *)(r8 + 0x50)011172 r6 = *(u64 *)(r8 + 0x50)011175 r7 = *(u64 *)(r10 - 0x550)011173 r7 = *(u64 *)(r10 - 0x568)011176 *(u64 *)(r10 - 0x130) = r7011174 *(u64 *)(r10 - 0x130) = r7011177 r7 = *(u64 *)(r10 - 0x558)011175 r7 = *(u64 *)(r10 - 0x570)011178 *(u64 *)(r10 - 0x138) = r7011176 *(u64 *)(r10 - 0x138) = r7011179 *(u64 *)(r10 - 0x140) = r6011177 *(u64 *)(r10 - 0x140) = r6011180 r6 = *(u64 *)(r10 - 0x560)011178 r6 = *(u64 *)(r10 - 0x578)011181 *(u64 *)(r10 - 0x148) = r6011179 *(u64 *)(r10 - 0x148) = r6011182 *(u64 *)(r10 - 0x150) = r9011180 *(u64 *)(r10 - 0x150) = r9011183 *(u8 *)(r10 - 0x11e) = w5011181 *(u8 *)(r10 - 0x11e) = w531 unchanged instructions hidden
011215 *(u64 *)(r10 - 0xf0) = 0x0011213 *(u64 *)(r10 - 0xf0) = 0x0011216 r2 = r10011214 r2 = r10011217 r2 += -0x1f8011215 r2 += -0x1f8011218 *(u64 *)(r10 - 0x2c0) = r2011216 *(u64 *)(r10 - 0x2c8) = r2011219 r2 = r10011217 r2 = r10011220 r2 += -0x250011218 r2 += -0x258011221 *(u64 *)(r10 - 0x2d0) = r2011219 *(u64 *)(r10 - 0x2d8) = r2011222 *(u64 *)(r10 - 0x2d8) = r1011220 *(u64 *)(r10 - 0x2e0) = r1011223 *(u64 *)(r10 - 0x2b8) = 0x34011221 *(u64 *)(r10 - 0x2c0) = 0x34011224 *(u64 *)(r10 - 0x2c8) = 0x2011222 *(u64 *)(r10 - 0x2d0) = 0x2011225 r1 = r10011223 r1 = r10011226 r1 += -0x2d8011224 r1 += -0x2e0011227 r2 = r10011225 r2 = r10011228 r2 += -0x150011226 r2 += -0x150011229 r3 = 0x2011227 r3 = 0x2011230 r4 = 0x8011228 r4 = 0x8011231 r5 = 0x0011229 r5 = 0x0011232 call sol_invoke_signed_c011230 call sol_invoke_signed_c011233 r1 = *(u64 *)(r10 - 0x520)011231 r1 = *(u64 *)(r10 - 0x538)011234 r1 = *(u64 *)(r1 + 0x0)011232 r1 = *(u64 *)(r1 + 0x0)011235 *(u64 *)(r10 - 0x540) = r1011233 *(u64 *)(r10 - 0x558) = r1011236 r1 = <addr> ll011234 r1 = <addr> ll011237 r2 = *(u64 *)(r10 - 0x510)011235 r2 = *(u64 *)(r10 - 0x528)011238 if r2 >= r1 goto <offset>011236 if r2 >= r1 goto <offset>011239 r1 = <addr> ll011237 r1 = <addr> ll011240 r2 = *(u64 *)(r10 - 0x508)011238 r2 = *(u64 *)(r10 - 0x520)011241 if r2 == r1 goto <offset>011239 if r2 == r1 goto <offset>011242 r1 = <addr> ll011240 r1 = <addr> ll011243 r2 = *(u64 *)(r10 - 0x508)011241 r2 = *(u64 *)(r10 - 0x520)011244 if r2 != r1 goto <offset>011242 if r2 != r1 goto <offset>011245 r1 = *(u64 *)(r10 - 0x510)011243 r1 = *(u64 *)(r10 - 0x528)011246 r1 *= 0x1a4011244 r1 *= 0x1a4011247 goto <offset>011245 goto <offset>011248 w6 = *(u8 *)(r8 + 0x2)011246 w6 = *(u8 *)(r8 + 0x2)12 unchanged instructions hidden
011261 if r4 == 0x0 goto <offset>011259 if r4 == 0x0 goto <offset>011262 goto <offset>011260 goto <offset>011263 r1 = <addr> ll011261 r1 = <addr> ll011264 r2 = *(u64 *)(r10 - 0x508)011262 r2 = *(u64 *)(r10 - 0x520)011265 if r2 == r1 goto <offset>011263 if r2 == r1 goto <offset>011266 r1 = <addr> ll011264 r1 = <addr> ll011267 r2 = *(u64 *)(r10 - 0x508)011265 r2 = *(u64 *)(r10 - 0x520)011268 if r2 == r1 goto <offset>011266 if r2 == r1 goto <offset>011269 r1 = *(u64 *)(r10 - 0x510)011267 r1 = *(u64 *)(r10 - 0x528)011270 r1 *= 0xd2011268 r1 *= 0xd2011271 call <target>011269 call <target>011272 r1 = *(u64 *)(r10 - 0x508)011270 r1 = *(u64 *)(r10 - 0x520)011273 r2 = r0011271 r2 = r0011274 call <target>011272 call <target>011275 r6 = r0011273 r6 = r01 unchanged instructions hidden
011277 r1 = r6011275 r1 = r6011278 r2 = 0x0011276 r2 = 0x0011279 call <target>011277 call <target>011280 *(u64 *)(r10 - 0x508) = r0011278 *(u64 *)(r10 - 0x520) = r0011281 r1 = r6011279 r1 = r6011282 call <target>011280 call <target>011283 r1 = *(u64 *)(r10 - 0x508)011281 r1 = *(u64 *)(r10 - 0x520)011284 if r1 s< 0x0 goto <offset>011282 if r1 s< 0x0 goto <offset>011285 r7 = r0011283 r7 = r0011286 r1 = r6011284 r1 = r6011287 r2 = <addr> ll011285 r2 = <addr> ll011288 call <target>011286 call <target>011289 r1 = -0x1011287 r1 = -0x1011290 *(u64 *)(r10 - 0x510) = r1011288 *(u64 *)(r10 - 0x528) = r1011291 if r0 s> 0x0 goto <offset>011289 if r0 s> 0x0 goto <offset>011292 *(u64 *)(r10 - 0x510) = r7011290 *(u64 *)(r10 - 0x528) = r7011293 goto <offset>011291 goto <offset>011294 r1 = *(u64 *)(r10 - 0x510)011292 r1 = *(u64 *)(r10 - 0x528)011295 r1 *= 0xd2011293 r1 *= 0xd2011296 *(u64 *)(r10 - 0x510) = r1011294 *(u64 *)(r10 - 0x528) = r1011297 r1 = *(u64 *)(r10 - 0x518)011295 r1 = *(u64 *)(r10 - 0x530)011298 r1 = *(u64 *)(r1 + 0x0)011296 r1 = *(u64 *)(r1 + 0x0)011299 *(u64 *)(r10 - 0x508) = r1011297 *(u64 *)(r10 - 0x520) = r1011300 r6 = *(u64 *)(r10 - 0x470)011298 r6 = *(u64 *)(r10 - 0x488)011301 r2 = *(u64 *)(r6 + 0x0)011299 r2 = *(u64 *)(r6 + 0x0)011302 r4 = *(u64 *)(r10 - 0x488)011300 r4 = *(u64 *)(r10 - 0x4a0)011303 r3 = *(u64 *)(r2 + 0x20)011301 r3 = *(u64 *)(r2 + 0x20)011304 *(u64 *)(r10 - 0x1cc) = r3011302 *(u64 *)(r10 - 0x1cc) = r3011305 r3 = *(u64 *)(r2 + 0x18)011303 r3 = *(u64 *)(r2 + 0x18)2 unchanged instructions hidden
011308 *(u64 *)(r10 - 0x1dc) = r3011306 *(u64 *)(r10 - 0x1dc) = r3011309 r2 = *(u64 *)(r2 + 0x8)011307 r2 = *(u64 *)(r2 + 0x8)011310 *(u64 *)(r10 - 0x1e4) = r2011308 *(u64 *)(r10 - 0x1e4) = r2011311 r1 = *(u64 *)(r10 - 0x510)011309 r1 = *(u64 *)(r10 - 0x528)011312 *(u64 *)(r10 - 0x1f4) = r1011310 *(u64 *)(r10 - 0x1f4) = r1011313 *(u64 *)(r10 - 0x1ec) = 0x52011311 *(u64 *)(r10 - 0x1ec) = 0x52011314 *(u32 *)(r10 - 0x1f8) = 0x0011312 *(u32 *)(r10 - 0x1f8) = 0x0011315 *(u64 *)(r10 - 0x510) = r4011313 *(u64 *)(r10 - 0x528) = r4011316 r1 = *(u64 *)(r4 + 0x0)011314 r1 = *(u64 *)(r4 + 0x0)011317 *(u64 *)(r10 - 0x250) = r9011315 *(u64 *)(r10 - 0x258) = r9011318 r3 = r1011316 r3 = r1011319 r3 += 0x8011317 r3 += 0x8011320 *(u64 *)(r10 - 0x240) = r3011318 *(u64 *)(r10 - 0x248) = r3011321 *(u16 *)(r10 - 0x238) = 0x101011319 *(u16 *)(r10 - 0x240) = 0x101011322 *(u16 *)(r10 - 0x248) = 0x101011320 *(u16 *)(r10 - 0x250) = 0x101011323 w4 = *(u8 *)(r8 + 0x0)011321 w4 = *(u8 *)(r8 + 0x0)011324 if r4 != 0xff goto <offset>011322 if r4 != 0xff goto <offset>011325 w0 = *(u8 *)(r8 + 0x1)011323 w0 = *(u8 *)(r8 + 0x1)8 unchanged instructions hidden
011334 if r7 != 0x0 goto <offset>011332 if r7 != 0x0 goto <offset>011335 r5 = 0x0011333 r5 = 0x0011336 r7 = *(u64 *)(r8 + 0x50)011334 r7 = *(u64 *)(r8 + 0x50)011337 r2 = *(u64 *)(r10 - 0x550)011335 r2 = *(u64 *)(r10 - 0x568)011338 *(u64 *)(r10 - 0x130) = r2011336 *(u64 *)(r10 - 0x130) = r2011339 r2 = *(u64 *)(r10 - 0x558)011337 r2 = *(u64 *)(r10 - 0x570)011340 *(u64 *)(r10 - 0x138) = r2011338 *(u64 *)(r10 - 0x138) = r2011341 *(u64 *)(r10 - 0x140) = r7011339 *(u64 *)(r10 - 0x140) = r7011342 r2 = *(u64 *)(r10 - 0x560)011340 r2 = *(u64 *)(r10 - 0x578)011343 *(u64 *)(r10 - 0x148) = r2011341 *(u64 *)(r10 - 0x148) = r2011344 *(u64 *)(r10 - 0x150) = r9011342 *(u64 *)(r10 - 0x150) = r9011345 *(u8 *)(r10 - 0x11e) = w5011343 *(u8 *)(r10 - 0x11e) = w524 unchanged instructions hidden
011370 r3 = 0x1011368 r3 = 0x1011371 if r5 != 0x0 goto <offset>011369 if r5 != 0x0 goto <offset>011372 r3 = 0x0011370 r3 = 0x0011373 r1 = *(u64 *)(r10 - 0x540)011371 r1 = *(u64 *)(r10 - 0x558)011374 r1 += 0x8011372 r1 += 0x8011375 *(u64 *)(r10 - 0x540) = r1011373 *(u64 *)(r10 - 0x558) = r1011376 r1 = *(u64 *)(r10 - 0x508)011374 r1 = *(u64 *)(r10 - 0x520)011377 r1 += 0x8011375 r1 += 0x8011378 *(u64 *)(r10 - 0x508) = r1011376 *(u64 *)(r10 - 0x520) = r1011379 *(u8 *)(r10 - 0xe7) = w3011377 *(u8 *)(r10 - 0xe7) = w3011380 if r4 != 0x0 goto <offset>011378 if r4 != 0x0 goto <offset>011381 r2 = 0x0011379 r2 = 0x01 unchanged instructions hidden
011383 *(u64 *)(r10 - 0xf0) = 0x0011381 *(u64 *)(r10 - 0xf0) = 0x0011384 r1 = r10011382 r1 = r10011385 r1 += -0x1f8011383 r1 += -0x1f8011386 *(u64 *)(r10 - 0x2c0) = r1011384 *(u64 *)(r10 - 0x2c8) = r1011387 r1 = r10011385 r1 = r10011388 r1 += -0x250011386 r1 += -0x258011389 *(u64 *)(r10 - 0x2d0) = r1 011390 r1 = *(u64 *)(r10 - 0x508) 011391 *(u64 *)(r10 - 0x2d8) = r1011387 *(u64 *)(r10 - 0x2d8) = r1011392 *(u64 *)(r10 - 0x2b8) = 0x34011388 r1 = *(u64 *)(r10 - 0x520)011393 *(u64 *)(r10 - 0x2c8) = 0x2011389 *(u64 *)(r10 - 0x2e0) = r1 011390 *(u64 *)(r10 - 0x2c0) = 0x34 011391 *(u64 *)(r10 - 0x2d0) = 0x2011394 r1 = r10011392 r1 = r10011395 r1 += -0x2d8011393 r1 += -0x2e0011396 r2 = r10011394 r2 = r10011397 r2 += -0x150011395 r2 += -0x150011398 r3 = 0x2011396 r3 = 0x21 unchanged instructions hidden
011400 r5 = 0x0011398 r5 = 0x0011401 call sol_invoke_signed_c011399 call sol_invoke_signed_c011402 r1 = *(u64 *)(r6 + 0x0)011400 r1 = *(u64 *)(r6 + 0x0)011403 *(u16 *)(r10 - 0x2d8) = 0x914011401 *(u16 *)(r10 - 0x2e0) = 0x914011404 *(u8 *)(r10 - 0x2b6) = 0x0011402 *(u8 *)(r10 - 0x2be) = 0x0011405 r3 = *(u64 *)(r10 - 0x540)011403 r3 = *(u64 *)(r10 - 0x558)011406 r2 = *(u64 *)(r3 + 0x0)011404 r2 = *(u64 *)(r3 + 0x0)011407 *(u64 *)(r10 - 0x2d6) = r2011405 *(u64 *)(r10 - 0x2de) = r2011408 r2 = *(u64 *)(r3 + 0x8)011406 r2 = *(u64 *)(r3 + 0x8)011409 *(u64 *)(r10 - 0x2ce) = r2011407 *(u64 *)(r10 - 0x2d6) = r2011410 r2 = *(u64 *)(r3 + 0x10)011408 r2 = *(u64 *)(r3 + 0x10)011411 *(u64 *)(r10 - 0x2c6) = r2011409 *(u64 *)(r10 - 0x2ce) = r2011412 r2 = *(u64 *)(r3 + 0x18)011410 r2 = *(u64 *)(r3 + 0x18)011413 *(u64 *)(r10 - 0x2be) = r2011411 *(u64 *)(r10 - 0x2c6) = r2011414 r2 = *(u64 *)(r10 - 0x510)011412 r2 = *(u64 *)(r10 - 0x528)011415 r5 = *(u64 *)(r2 + 0x0)011413 r5 = *(u64 *)(r2 + 0x0)011416 r4 = r5011414 r4 = r5011417 r4 += 0x8011415 r4 += 0x8011418 *(u64 *)(r10 - 0x250) = r4011416 *(u64 *)(r10 - 0x258) = r4011419 *(u16 *)(r10 - 0x248) = 0x1011417 *(u16 *)(r10 - 0x250) = 0x1011420 w2 = *(u8 *)(r5 + 0x0)011418 w2 = *(u8 *)(r5 + 0x0)011421 if r2 == 0xff goto <offset>011419 if r2 == 0xff goto <offset>011422 r6 = 0x0011420 r6 = 0x0011423 r7 = 0xb011421 r7 = 0xb011424 r1 = *(u64 *)(r10 - 0x530)011422 r1 = *(u64 *)(r10 - 0x548)011425 goto <offset>011423 goto <offset>011426 w7 = *(u8 *)(r8 + 0x2)011424 w7 = *(u8 *)(r8 + 0x2)011427 r0 = 0x1011425 r0 = 0x124 unchanged instructions hidden
011452 if r3 != 0x0 goto <offset>011450 if r3 != 0x0 goto <offset>011453 r4 = 0x0011451 r4 = 0x0011454 r3 = r10011452 r3 = r10011455 r3 += -0x370011453 r3 += -0x388011456 *(u64 *)(r10 - 0x508) = r3011454 *(u64 *)(r10 - 0x520) = r3011457 r3 = r10011455 r3 = r10011458 r3 += -0x430011456 r3 += -0x448011459 *(u64 *)(r10 - 0x540) = r3011457 *(u64 *)(r10 - 0x558) = r3011460 r6 = r10011458 r6 = r10011461 r6 += -0x350011459 r6 += -0x368011462 *(u8 *)(r10 - 0x11f) = w4011460 *(u8 *)(r10 - 0x11f) = w4011463 r3 = 0x1011461 r3 = 0x1011464 if r2 != 0x0 goto <offset>011462 if r2 != 0x0 goto <offset>1 unchanged instructions hidden
011466 *(u8 *)(r10 - 0x120) = w3011464 *(u8 *)(r10 - 0x120) = w3011467 *(u64 *)(r10 - 0x128) = 0x0011465 *(u64 *)(r10 - 0x128) = 0x0011468 r2 = r10011466 r2 = r10011469 r2 += -0x2d8011467 r2 += -0x2e0011470 *(u64 *)(r10 - 0x1e0) = r2011468 *(u64 *)(r10 - 0x1e0) = r2011471 r2 = r10011469 r2 = r10011472 r2 += -0x250011470 r2 += -0x258011473 *(u64 *)(r10 - 0x1f0) = r2011471 *(u64 *)(r10 - 0x1f0) = r2011474 r1 += 0x8011472 r1 += 0x8011475 *(u64 *)(r10 - 0x1f8) = r1011473 *(u64 *)(r10 - 0x1f8) = r18 unchanged instructions hidden
011484 r5 = 0x0011482 r5 = 0x0011485 call sol_invoke_signed_c011483 call sol_invoke_signed_c011486 r1 = r10011484 r1 = r10011487 r1 += -0x4e0011485 r1 += -0x4f8011488 r2 = *(u64 *)(r10 - 0x508)011486 r2 = *(u64 *)(r10 - 0x520)011489 r3 = 0x20011487 r3 = 0x20011490 call <target>011488 call <target>011491 r1 = *(u64 *)(r10 - 0x4d8)011489 r1 = *(u64 *)(r10 - 0x4f0)011492 *(u64 *)(r10 - 0x568) = r1011490 *(u64 *)(r10 - 0x580) = r1011493 r1 = *(u64 *)(r10 - 0x4e0)011491 r1 = *(u64 *)(r10 - 0x4f8)011494 *(u64 *)(r10 - 0x570) = r1011492 *(u64 *)(r10 - 0x588) = r1011495 r1 = r10011493 r1 = r10011496 r1 += -0x4f0011494 r1 += -0x508011497 r2 = r6011495 r2 = r6011498 r3 = 0x10011496 r3 = 0x10011499 call <target>011497 call <target>011500 r7 = *(u64 *)(r10 - 0x4f0)011498 r7 = *(u64 *)(r10 - 0x508)011501 r6 = *(u64 *)(r10 - 0x4e8)011499 r6 = *(u64 *)(r10 - 0x500)011502 r1 = r10011500 r1 = r10011503 r1 += -0x500011501 r1 += -0x518011504 r2 = *(u64 *)(r10 - 0x540)011502 r2 = *(u64 *)(r10 - 0x558)011505 r3 = 0x80011503 r3 = 0x80011506 call <target>011504 call <target>011507 r1 = *(u64 *)(r10 - 0x500)011505 r1 = *(u64 *)(r10 - 0x518)011508 r2 = *(u64 *)(r10 - 0x4f8)011506 r2 = *(u64 *)(r10 - 0x510)011509 *(u64 *)(r10 - 0xff0) = r2011507 *(u64 *)(r10 - 0xff0) = r2011510 *(u64 *)(r10 - 0xff8) = r1011508 *(u64 *)(r10 - 0xff8) = r1011511 *(u64 *)(r10 - 0x1000) = r6011509 *(u64 *)(r10 - 0x1000) = r6011512 r1 = r10011510 r1 = r10011513 r1 += -0x170011511 r1 += -0x170011514 r5 = r10011512 r5 = r10011515 r2 = *(u64 *)(r10 - 0x570)011513 r2 = *(u64 *)(r10 - 0x588)011516 r3 = *(u64 *)(r10 - 0x568)011514 r3 = *(u64 *)(r10 - 0x580)011517 r4 = r7011515 r4 = r7011518 call <target>011516 call <target>011519 r1 = *(u64 *)(r10 - 0x520)011517 r1 = *(u64 *)(r10 - 0x538)011520 r5 = *(u64 *)(r1 + 0x0)011518 r5 = *(u64 *)(r1 + 0x0)011521 r1 = *(u64 *)(r10 - 0x480)011519 r1 = *(u64 *)(r10 - 0x498)011522 r1 = *(u64 *)(r1 + 0x0)011520 r1 = *(u64 *)(r1 + 0x0)011523 r2 = *(u64 *)(r10 - 0x518)011521 r2 = *(u64 *)(r10 - 0x530)011524 r2 = *(u64 *)(r2 + 0x0)011522 r2 = *(u64 *)(r2 + 0x0)011525 r3 = *(u64 *)(r10 - 0x510)011523 r3 = *(u64 *)(r10 - 0x528)011526 r0 = *(u64 *)(r3 + 0x0)011524 r0 = *(u64 *)(r3 + 0x0)011527 *(u64 *)(r10 - 0x1c8) = r9011525 *(u64 *)(r10 - 0x1c8) = r9011528 r0 += 0x8011526 r0 += 0x81 unchanged instructions hidden
011530 r5 += 0x8011528 r5 += 0x8011531 *(u64 *)(r10 - 0x1b8) = r5011529 *(u64 *)(r10 - 0x1b8) = r5011532 *(u64 *)(r10 - 0x1d8) = r5011530 *(u64 *)(r10 - 0x1d8) = r5011533 *(u64 *)(r10 - 0x540) = r2011531 *(u64 *)(r10 - 0x558) = r2011534 *(u64 *)(r10 - 0x1a8) = r2011532 *(u64 *)(r10 - 0x1a8) = r2011535 *(u64 *)(r10 - 0x1e8) = r0011533 *(u64 *)(r10 - 0x1e8) = r0011536 r7 = r1011534 r7 = r15 unchanged instructions hidden
011542 *(u16 *)(r10 - 0x1d0) = 0x100011540 *(u16 *)(r10 - 0x1d0) = 0x100011543 *(u16 *)(r10 - 0x1e0) = 0x0011541 *(u16 *)(r10 - 0x1e0) = 0x0011544 *(u16 *)(r10 - 0x1f0) = 0x1011542 *(u16 *)(r10 - 0x1f0) = 0x1011545 r2 = *(u64 *)(r10 - 0x468)011543 r2 = *(u64 *)(r10 - 0x480)011546 r2 = *(u64 *)(r2 + 0x0)011544 r2 = *(u64 *)(r2 + 0x0)011547 *(u64 *)(r10 - 0x568) = r2011545 *(u64 *)(r10 - 0x580) = r2011548 r2 = *(u64 *)(r10 - 0x160)011546 r2 = *(u64 *)(r10 - 0x160)011549 *(u64 *)(r10 - 0x578) = r2011547 *(u64 *)(r10 - 0x590) = r2011550 r2 = *(u64 *)(r10 - 0x168)011548 r2 = *(u64 *)(r10 - 0x168)011551 *(u64 *)(r10 - 0x570) = r2011549 *(u64 *)(r10 - 0x588) = r2011552 r2 = *(u64 *)(r10 - 0x538)011550 r2 = *(u64 *)(r10 - 0x550)011553 *(u64 *)(r10 - 0x2a8) = r2011551 *(u64 *)(r10 - 0x2b0) = r2011554 r2 = *(u64 *)(r10 - 0x548)011552 r2 = *(u64 *)(r10 - 0x560)011555 *(u64 *)(r10 - 0x2b8) = r2011553 *(u64 *)(r10 - 0x2c0) = r2011556 r2 = <addr> ll011554 r2 = <addr> ll011557 *(u64 *)(r10 - 0x2c8) = r2011555 *(u64 *)(r10 - 0x2d0) = r2011558 r2 = *(u64 *)(r10 - 0x528)011556 r2 = *(u64 *)(r10 - 0x540)011559 *(u64 *)(r10 - 0x2d8) = r2011557 *(u64 *)(r10 - 0x2e0) = r2011560 *(u64 *)(r10 - 0x2a0) = 0x1011558 *(u64 *)(r10 - 0x2a8) = 0x1011561 *(u64 *)(r10 - 0x2b0) = 0x1011559 *(u64 *)(r10 - 0x2b8) = 0x1011562 *(u64 *)(r10 - 0x2c0) = 0x4011560 *(u64 *)(r10 - 0x2c8) = 0x4011563 *(u64 *)(r10 - 0x2d0) = 0x20011561 *(u64 *)(r10 - 0x2d8) = 0x20011564 r2 = r10011562 r2 = r10011565 r2 += -0x2d8011563 r2 += -0x2e0011566 *(u64 *)(r10 - 0x2f8) = r2011564 *(u64 *)(r10 - 0x310) = r2011567 *(u64 *)(r10 - 0x2f0) = 0x4011565 *(u64 *)(r10 - 0x308) = 0x4011568 w2 = *(u8 *)(r1 + 0x0)011566 w2 = *(u8 *)(r1 + 0x0)011569 if r2 == 0xff goto <offset>011567 if r2 == 0xff goto <offset>011570 r7 = 0xb011568 r7 = 0xb2 unchanged instructions hidden
011573 w3 = *(u8 *)(r1 + 0x1)011571 w3 = *(u8 *)(r1 + 0x1)011574 r2 = 0x1011572 r2 = 0x1011575 r4 = 0x1011573 r4 = 0x1011576 *(u64 *)(r10 - 0x528) = r4011574 *(u64 *)(r10 - 0x540) = r4011577 if r3 != 0x0 goto <offset>011575 if r3 != 0x0 goto <offset>011578 r3 = 0x0011576 r3 = 0x0011579 *(u64 *)(r10 - 0x528) = r3011577 *(u64 *)(r10 - 0x540) = r3011580 w4 = *(u8 *)(r1 + 0x2)011578 w4 = *(u8 *)(r1 + 0x2)011581 r3 = 0x1011579 r3 = 0x1011582 if r4 == 0x0 goto <offset>011580 if r4 == 0x0 goto <offset>13 unchanged instructions hidden
011596 *(u64 *)(r10 - 0x150) = r7011594 *(u64 *)(r10 - 0x150) = r7011597 *(u8 *)(r10 - 0x11e) = w2011595 *(u8 *)(r10 - 0x11e) = w2011598 *(u8 *)(r10 - 0x11f) = w3011596 *(u8 *)(r10 - 0x11f) = w3011599 r1 = *(u64 *)(r10 - 0x528)011597 r1 = *(u64 *)(r10 - 0x540)011600 *(u8 *)(r10 - 0x120) = w1011598 *(u8 *)(r10 - 0x120) = w1011601 *(u64 *)(r10 - 0x128) = 0x0011599 *(u64 *)(r10 - 0x128) = 0x0011602 r1 = *(u64 *)(r10 - 0x510)011600 r1 = *(u64 *)(r10 - 0x528)011603 r6 = *(u64 *)(r1 + 0x0)011601 r6 = *(u64 *)(r1 + 0x0)011604 r1 = r6011602 r1 = r6011605 r1 += 0x8011603 r1 += 0x841 unchanged instructions hidden
011647 *(u8 *)(r10 - 0xe7) = w3011645 *(u8 *)(r10 - 0xe7) = w3011648 *(u8 *)(r10 - 0xe8) = w0011646 *(u8 *)(r10 - 0xe8) = w0011649 *(u64 *)(r10 - 0xf0) = 0x0011647 *(u64 *)(r10 - 0xf0) = 0x0011650 r1 = *(u64 *)(r10 - 0x520)011648 r1 = *(u64 *)(r10 - 0x538)011651 r1 = *(u64 *)(r1 + 0x0)011649 r1 = *(u64 *)(r1 + 0x0)011652 r0 = r1011650 r0 = r1011653 r0 += 0x8011651 r0 += 0x855 unchanged instructions hidden
011709 if r4 != 0x0 goto <offset>011707 if r4 != 0x0 goto <offset>011710 r2 = 0x0011708 r2 = 0x0011711 r4 = *(u64 *)(r8 + 0x50)011709 r4 = *(u64 *)(r8 + 0x50)011712 r0 = *(u64 *)(r10 - 0x550)011710 r0 = *(u64 *)(r10 - 0x568)011713 *(u64 *)(r10 - 0x88) = r0011711 *(u64 *)(r10 - 0x88) = r0011714 r0 = *(u64 *)(r10 - 0x558)011712 r0 = *(u64 *)(r10 - 0x570)011715 *(u64 *)(r10 - 0x90) = r0011713 *(u64 *)(r10 - 0x90) = r0011716 *(u64 *)(r10 - 0x98) = r4011714 *(u64 *)(r10 - 0x98) = r4011717 r4 = *(u64 *)(r10 - 0x560)011715 r4 = *(u64 *)(r10 - 0x578)011718 *(u64 *)(r10 - 0xa0) = r4011716 *(u64 *)(r10 - 0xa0) = r4011719 *(u64 *)(r10 - 0xa8) = r9011717 *(u64 *)(r10 - 0xa8) = r9011720 *(u8 *)(r10 - 0x76) = w2011718 *(u8 *)(r10 - 0x76) = w2011721 *(u8 *)(r10 - 0x77) = w3011719 *(u8 *)(r10 - 0x77) = w3011722 *(u8 *)(r10 - 0x78) = w1011720 *(u8 *)(r10 - 0x78) = w1011723 *(u64 *)(r10 - 0x80) = 0x0011721 *(u64 *)(r10 - 0x80) = 0x0011724 r1 = *(u64 *)(r10 - 0x520)011722 r1 = *(u64 *)(r10 - 0x538)011725 r1 = *(u64 *)(r1 + 0x0)011723 r1 = *(u64 *)(r1 + 0x0)011726 r0 = r1011724 r0 = r1011727 r0 += 0x8011725 r0 += 0x841 unchanged instructions hidden
011769 *(u8 *)(r10 - 0x3f) = w3011767 *(u8 *)(r10 - 0x3f) = w3011770 *(u8 *)(r10 - 0x40) = w5011768 *(u8 *)(r10 - 0x40) = w5011771 *(u64 *)(r10 - 0x48) = 0x0011769 *(u64 *)(r10 - 0x48) = 0x0011772 r1 = *(u64 *)(r10 - 0x518)011770 r1 = *(u64 *)(r10 - 0x530)011773 r5 = *(u64 *)(r1 + 0x0)011771 r5 = *(u64 *)(r1 + 0x0)011774 r1 = r5011772 r1 = r5011775 r1 += 0x8011773 r1 += 0x8011776 r2 = *(u64 *)(r10 - 0x540)011774 r2 = *(u64 *)(r10 - 0x558)011777 r2 = *(u64 *)(r2 + 0x0)011775 r2 = *(u64 *)(r2 + 0x0)011778 r3 = *(u64 *)(r5 + 0x8)011776 r3 = *(u64 *)(r5 + 0x8)011779 if r3 != r2 goto <offset>011777 if r3 != r2 goto <offset>011780 r2 = *(u64 *)(r10 - 0x540)011778 r2 = *(u64 *)(r10 - 0x558)011781 r2 = *(u64 *)(r2 + 0x8)011779 r2 = *(u64 *)(r2 + 0x8)011782 r3 = *(u64 *)(r1 + 0x8)011780 r3 = *(u64 *)(r1 + 0x8)011783 if r3 != r2 goto <offset>011781 if r3 != r2 goto <offset>011784 r2 = *(u64 *)(r10 - 0x540)011782 r2 = *(u64 *)(r10 - 0x558)011785 r2 = *(u64 *)(r2 + 0x10)011783 r2 = *(u64 *)(r2 + 0x10)011786 r3 = *(u64 *)(r1 + 0x10)011784 r3 = *(u64 *)(r1 + 0x10)011787 if r3 != r2 goto <offset>011785 if r3 != r2 goto <offset>011788 r2 = 0x0011786 r2 = 0x0011789 r3 = *(u64 *)(r10 - 0x540)011787 r3 = *(u64 *)(r10 - 0x558)011790 r3 = *(u64 *)(r3 + 0x18)011788 r3 = *(u64 *)(r3 + 0x18)011791 r4 = *(u64 *)(r1 + 0x18)011789 r4 = *(u64 *)(r1 + 0x18)011792 if r4 == r3 goto <offset>011790 if r4 == r3 goto <offset>24 unchanged instructions hidden
011817 r1 = 0x1011815 r1 = 0x1011818 if r2 != 0x0 goto <offset>011816 if r2 != 0x0 goto <offset>011819 r1 = 0x0011817 r1 = 0x0011820 r2 = *(u64 *)(r10 - 0x568)011818 r2 = *(u64 *)(r10 - 0x580)011821 r2 += 0x8011819 r2 += 0x8011822 *(u64 *)(r10 - 0x568) = r2011820 *(u64 *)(r10 - 0x580) = r2011823 *(u8 *)(r10 - 0x7) = w1011821 *(u8 *)(r10 - 0x7) = w1011824 r1 = 0x1011822 r1 = 0x1011825 if r4 != 0x0 goto <offset>011823 if r4 != 0x0 goto <offset>011826 r1 = 0x0011824 r1 = 0x0011827 *(u8 *)(r10 - 0x8) = w1011825 *(u8 *)(r10 - 0x8) = w1011828 *(u64 *)(r10 - 0x10) = 0x0011826 *(u64 *)(r10 - 0x10) = 0x0011829 r1 = *(u64 *)(r10 - 0x578)011827 r1 = *(u64 *)(r10 - 0x590)011830 *(u64 *)(r10 - 0x230) = r1 011831 r1 = *(u64 *)(r10 - 0x570) 011832 *(u64 *)(r10 - 0x238) = r1011828 *(u64 *)(r10 - 0x238) = r1 011829 r1 = *(u64 *)(r10 - 0x588) 011830 *(u64 *)(r10 - 0x240) = r1011833 r1 = r10011831 r1 = r10011834 r1 += -0x1f8011832 r1 += -0x1f8011835 *(u64 *)(r10 - 0x248) = r1 011836 r1 = *(u64 *)(r10 - 0x568) 011837 *(u64 *)(r10 - 0x250) = r1011833 *(u64 *)(r10 - 0x250) = r1011838 *(u64 *)(r10 - 0x240) = 0x6011834 r1 = *(u64 *)(r10 - 0x580) 011835 *(u64 *)(r10 - 0x258) = r1 011836 *(u64 *)(r10 - 0x248) = 0x6011839 r1 = r10011837 r1 = r10011840 r1 += -0x250011838 r1 += -0x258011841 r2 = r10011839 r2 = r10011842 r2 += -0x150011840 r2 += -0x150011843 r4 = r10011841 r4 = r10011844 r4 += -0x2f8011842 r4 += -0x310011845 r3 = 0x6011843 r3 = 0x6011846 r5 = 0x1011844 r5 = 0x1011847 call sol_invoke_signed_c011845 call sol_invoke_signed_c011848 r7 = 0x3011846 r7 = 0x3011849 r1 = *(u64 *)(r10 - 0x490)011847 r1 = *(u64 *)(r10 - 0x4a8)011850 r3 = *(u64 *)(r1 + 0x0)011848 r3 = *(u64 *)(r1 + 0x0)011851 r2 = *(u64 *)(r3 + 0x50)011849 r2 = *(u64 *)(r3 + 0x50)011852 if r2 < 0x41 goto <offset>011850 if r2 < 0x41 goto <offset>011853 r2 = *(u64 *)(r10 - 0x498)011851 r2 = *(u64 *)(r10 - 0x4b0)011854 r4 = *(u64 *)(r2 + 0x0)011852 r4 = *(u64 *)(r2 + 0x0)011855 *(u8 *)(r3 + 0x58) = 0x1011853 *(u8 *)(r3 + 0x58) = 0x1011856 r5 = *(u64 *)(r4 + 0x20)011854 r5 = *(u64 *)(r4 + 0x20)4 unchanged instructions hidden
011861 *(u64 *)(r3 + 0x61) = r5011859 *(u64 *)(r3 + 0x61) = r5011862 r4 = *(u64 *)(r4 + 0x8)011860 r4 = *(u64 *)(r4 + 0x8)011863 *(u64 *)(r3 + 0x59) = r4011861 *(u64 *)(r3 + 0x59) = r4011864 r5 = *(u64 *)(r10 - 0x508)011862 r5 = *(u64 *)(r10 - 0x520)011865 r4 = *(u64 *)(r5 + 0x0)011863 r4 = *(u64 *)(r5 + 0x0)011866 *(u64 *)(r3 + 0x79) = r4011864 *(u64 *)(r3 + 0x79) = r4011867 r4 = *(u64 *)(r5 + 0x8)011865 r4 = *(u64 *)(r5 + 0x8)3 unchanged instructions hidden
011871 r4 = *(u64 *)(r5 + 0x18)011869 r4 = *(u64 *)(r5 + 0x18)011872 *(u64 *)(r3 + 0x91) = r4011870 *(u64 *)(r3 + 0x91) = r4011873 r9 = *(u64 *)(r1 + 0x0)011871 r9 = *(u64 *)(r1 + 0x0)011874 r1 = *(u64 *)(r10 - 0x488) 011875 r1 = *(u64 *)(r1 + 0x0) 011876 *(u64 *)(r10 - 0x508) = r1 011877 r1 = *(u64 *)(r10 - 0x4a0)011872 r1 = *(u64 *)(r10 - 0x4a0) 011873 r1 = *(u64 *)(r1 + 0x0) 011874 *(u64 *)(r10 - 0x520) = r1 011875 r1 = *(u64 *)(r10 - 0x4b8)011878 r8 = *(u64 *)(r1 + 0x0)011876 r8 = *(u64 *)(r1 + 0x0)011879 r2 = *(u64 *)(r2 + 0x0)011877 r2 = *(u64 *)(r2 + 0x0)011880 r3 = *(u64 *)(r2 + 0x50)011878 r3 = *(u64 *)(r2 + 0x50)011881 w1 = *(u8 *)(r10 - 0x437)011879 w1 = *(u8 *)(r10 - 0x44f)011882 *(u64 *)(r10 - 0x510) = r1011880 *(u64 *)(r10 - 0x528) = r1011883 r2 += 0x58011881 r2 += 0x58011884 r1 = r10011882 r1 = r10011885 r1 += -0x150011883 r1 += -0x1501 unchanged instructions hidden
011887 w1 = *(u8 *)(r10 - 0x150)011885 w1 = *(u8 *)(r10 - 0x150)011888 if r1 != 0x0 goto <offset>011886 if r1 != 0x0 goto <offset>011889 r1 = *(u64 *)(r10 - 0x148)011887 r1 = *(u64 *)(r10 - 0x148)011890 r2 = *(u64 *)(r10 - 0x510)011888 r2 = *(u64 *)(r10 - 0x528)011891 *(u8 *)(r1 + 0x1) = w2011889 *(u8 *)(r1 + 0x1) = w2011892 *(u8 *)(r1 + 0x0) = 0x3011890 *(u8 *)(r1 + 0x0) = 0x3011893 w2 = *(u8 *)(r10 - 0x320)011891 w2 = *(u8 *)(r10 - 0x338)011894 *(u8 *)(r1 + 0x2) = w2011892 *(u8 *)(r1 + 0x2) = w2011895 w2 = *(u8 *)(r10 - 0x31f)011893 w2 = *(u8 *)(r10 - 0x337)011896 *(u8 *)(r1 + 0x3) = w2011894 *(u8 *)(r1 + 0x3) = w2011897 w2 = *(u8 *)(r10 - 0x31e)011895 w2 = *(u8 *)(r10 - 0x336)011898 *(u8 *)(r1 + 0x4) = w2011896 *(u8 *)(r1 + 0x4) = w2011899 w2 = *(u8 *)(r10 - 0x31d)011897 w2 = *(u8 *)(r10 - 0x335)011900 *(u8 *)(r1 + 0x5) = w2011898 *(u8 *)(r1 + 0x5) = w2011901 w2 = *(u8 *)(r10 - 0x31c)011899 w2 = *(u8 *)(r10 - 0x334)011902 *(u8 *)(r1 + 0x7) = w2011900 *(u8 *)(r1 + 0x7) = w2011903 r2 = *(u64 *)(r8 + 0x20)011901 r2 = *(u64 *)(r8 + 0x20)011904 *(u64 *)(r1 + 0x21) = r2011902 *(u64 *)(r1 + 0x21) = r211 unchanged instructions hidden
011916 *(u64 *)(r1 + 0x31) = r2011914 *(u64 *)(r1 + 0x31) = r2011917 r2 = *(u64 *)(r9 + 0x8)011915 r2 = *(u64 *)(r9 + 0x8)011918 *(u64 *)(r1 + 0x29) = r2011916 *(u64 *)(r1 + 0x29) = r2011919 r3 = *(u64 *)(r10 - 0x508)011917 r3 = *(u64 *)(r10 - 0x520)011920 r2 = *(u64 *)(r3 + 0x20)011918 r2 = *(u64 *)(r3 + 0x20)011921 *(u64 *)(r1 + 0x61) = r2011919 *(u64 *)(r1 + 0x61) = r2011922 r2 = *(u64 *)(r3 + 0x18)011920 r2 = *(u64 *)(r3 + 0x18)10 unchanged instructions hidden
011933 *(u64 *)(r1 + 0x71) = r2011931 *(u64 *)(r1 + 0x71) = r2011934 r2 = *(u64 *)(r8 + 0x18)011932 r2 = *(u64 *)(r8 + 0x18)011935 *(u64 *)(r1 + 0x79) = r2011933 *(u64 *)(r1 + 0x79) = r2011936 r2 = *(u64 *)(r10 - 0x340)011934 r2 = *(u64 *)(r10 - 0x358)011937 *(u64 *)(r1 + 0xb9) = r2011935 *(u64 *)(r1 + 0xb9) = r2011938 r2 = *(u64 *)(r10 - 0x338)011936 r2 = *(u64 *)(r10 - 0x350)011939 *(u64 *)(r1 + 0x151) = r2011937 *(u64 *)(r1 + 0x151) = r2011940 r2 = *(u64 *)(r10 - 0x330)011938 r2 = *(u64 *)(r10 - 0x348)011941 *(u64 *)(r1 + 0x159) = r2011939 *(u64 *)(r1 + 0x159) = r2011942 r2 = *(u64 *)(r10 - 0x328)011940 r2 = *(u64 *)(r10 - 0x340)011943 *(u64 *)(r1 + 0x161) = r2011941 *(u64 *)(r1 + 0x161) = r2011944 r1 += 0x169011942 r1 += 0x169011945 r2 = r10011943 r2 = r10011946 r2 += -0x3b0011944 r2 += -0x3c8011947 r3 = 0x40011945 r3 = 0x40011948 call <target>011946 call <target>011949 r7 = 0x1a011947 r7 = 0x1a4054 unchanged instructions hidden
016004 w0 = *(u8 *)(r5 + 0x3)016002 w0 = *(u8 *)(r5 + 0x3)016005 if r0 == 0x0 goto <offset>016003 if r0 == 0x0 goto <offset>016006 goto <offset>016004 goto <offset>016007 r9 = *(u64 *)(r5 - 0x1000) 016008 if r9 == 0x0 goto <offset> 016009 r7 = *(u64 *)(r5 - 0xff8) 016010 if r7 == 0x0 goto <offset> 016011 r8 = r4 016012 *(u64 *)(r10 - 0x1b0) = r3 016013 *(u64 *)(r10 - 0x1a8) = r1 016014 r2 = *(u64 *)(r2 + 0x0) 016015 r3 = *(u64 *)(r2 + 0x50) 016016 r2 += 0x58 016017 r1 = r10 016018 r1 += -0xd8 016019 call <target> 016020 w1 = *(u32 *)(r10 - 0xd8) 016021 if r1 != 0x1 goto <offset> 016022 r1 = *(u64 *)(r10 - 0xd4) 016023 r6 = *(u64 *)(r10 - 0x1a8) 016024 *(u64 *)(r6 + 0x4) = r1 016025 *(u32 *)(r6 + 0x0) = 0x1 016026 goto <offset> 016027 *(u32 *)(r1 + 0x8) = 0xb 016028 goto <offset> 016029 *(u32 *)(r1 + 0x8) = 0xc 016030 goto <offset> 016031 w6 = *(u32 *)(r10 - 0xd0) 016032 r1 = r10 016033 r1 += -0x19c 016034 r2 = r10 016035 r2 += -0xcc 016036 r3 = 0xc4 016037 call <target> 016038 *(u32 *)(r10 - 0x1a0) = w6 016039 *(u64 *)(r10 - 0xfe8) = r9 016040 *(u64 *)(r10 - 0xff0) = r8 016041 *(u64 *)(r10 - 0xff8) = 0xa 016042 *(u64 *)(r10 - 0x1000) = 0x64 016043 r1 = r10 016044 r1 += -0xd8 016045 r2 = r10 016046 r2 += -0x1a0 016047 r5 = r10 016048 r3 = *(u64 *)(r10 - 0x1b0) 016049 r4 = r7 016050 call <target> 016051 r3 = *(u64 *)(r10 - 0x10) 016052 if r3 == 0x0 goto <offset> 016053 r2 = r10 016054 r2 += -0xd8 016055 r1 = *(u64 *)(r10 - 0x1a8) 016056 call <target> 016057 goto <offset> 016058 r1 = *(u64 *)(r10 - 0x1a8) 016059 *(u32 *)(r1 + 0x8) = 0xa 016060 *(u64 *)(r1 + 0x0) = 0x1 016061 exit 016062 *(u64 *)(r10 - 0x328) = r3016005 *(u64 *)(r10 - 0x328) = r3016063 r9 = r2016006 r9 = r2016064 r6 = r1016007 r6 = r11084 unchanged instructions hidden
017149 call <target>017092 call <target>017150 if r4 >= 0xe goto <offset>017093 if r4 >= 0xe goto <offset>017151 r3 = 0xa017094 r3 = 0xa017152 *(u64 *)(r10 - 0x428) = r3017095 *(u64 *)(r10 - 0x5b8) = r3017153 r2 = 0x0017096 r2 = 0x0017154 goto <offset>017097 goto <offset>017155 *(u64 *)(r10 - 0x430) = r2017098 *(u64 *)(r10 - 0x5c0) = r2017156 r6 = *(u64 *)(r5 - 0xff8)017099 r6 = *(u64 *)(r5 - 0xff8)017157 r0 = *(u64 *)(r5 - 0x1000)017100 r0 = *(u64 *)(r5 - 0x1000)017158 r4 = r3017101 r4 = r3017159 r4 += 0x58017102 r4 += 0x58017160 *(u64 *)(r10 - 0x3a8) = r4017103 *(u64 *)(r10 - 0x538) = r4017161 r4 = r3017104 r4 = r3017162 r4 += 0x50017105 r4 += 0x50017163 *(u64 *)(r10 - 0x3b0) = r4017106 *(u64 *)(r10 - 0x540) = r4017164 r4 = r3017107 r4 = r3017165 r4 += 0x18017108 r4 += 0x18017166 *(u64 *)(r10 - 0x3e8) = r4017109 *(u64 *)(r10 - 0x578) = r4017167 r4 = 0x2017110 r4 = 0x2017168 *(u64 *)(r10 - 0x428) = r4017111 *(u64 *)(r10 - 0x5b8) = r4017169 r4 = r3017112 r4 = r3017170 r4 += 0x68017113 r4 += 0x68017171 *(u64 *)(r10 - 0x458) = r4017114 *(u64 *)(r10 - 0x5e8) = r4017172 *(u64 *)(r10 - 0x398) = r4017115 *(u64 *)(r10 - 0x528) = r4017173 r4 = r3017116 r4 = r3017174 r4 += 0x60017117 r4 += 0x60017175 *(u64 *)(r10 - 0x440) = r4017118 *(u64 *)(r10 - 0x5d0) = r4017176 *(u64 *)(r10 - 0x3a0) = r4017119 *(u64 *)(r10 - 0x530) = r4017177 r9 = r3017120 r8 = r3017178 r9 += 0x48017121 r8 += 0x48017179 *(u64 *)(r10 - 0x3b8) = r9017122 *(u64 *)(r10 - 0x548) = r8017180 r7 = r3017123 r7 = r3017181 r7 += 0x40017124 r7 += 0x40017182 *(u64 *)(r10 - 0x3c0) = r7017125 *(u64 *)(r10 - 0x550) = r7017183 r4 = r3017126 r4 = r3017184 r4 += 0x38017127 r4 += 0x38017185 *(u64 *)(r10 - 0x448) = r4017128 *(u64 *)(r10 - 0x5d8) = r4017186 *(u64 *)(r10 - 0x3c8) = r4017129 *(u64 *)(r10 - 0x558) = r4017187 r4 = r3017130 r4 = r3017188 r4 += 0x30017131 r4 += 0x30017189 *(u64 *)(r10 - 0x438) = r4017132 *(u64 *)(r10 - 0x5c8) = r4017190 *(u64 *)(r10 - 0x3d0) = r4017133 *(u64 *)(r10 - 0x560) = r4017191 r8 = r3017134 r9 = r3017192 r8 += 0x28017135 r9 += 0x28017193 *(u64 *)(r10 - 0x3d8) = r8017136 *(u64 *)(r10 - 0x568) = r9017194 r4 = r3017137 r4 = r3017195 r4 += 0x20017138 r4 += 0x20017196 *(u64 *)(r10 - 0x450) = r4017139 *(u64 *)(r10 - 0x5e0) = r4017197 *(u64 *)(r10 - 0x3e0) = r4017140 *(u64 *)(r10 - 0x570) = r4017198 r5 = r3017141 r5 = r3017199 r5 += 0x10017142 r5 += 0x10017200 *(u64 *)(r10 - 0x3f0) = r5017143 *(u64 *)(r10 - 0x580) = r5017201 *(u64 *)(r10 - 0x400) = r3017144 *(u64 *)(r10 - 0x590) = r3017202 r4 = r3017145 r4 = r3017203 r4 += 0x8017146 r4 += 0x8017204 *(u64 *)(r10 - 0x3f8) = r4017147 *(u64 *)(r10 - 0x588) = r4017205 if r6 >= 0x4b goto <offset>017148 if r6 >= 0x4b goto <offset>017206 r2 = 0x0017149 r2 = 0x0017207 goto <offset>017150 goto <offset>017208 *(u64 *)(r10 - 0x478) = r5017151 *(u64 *)(r10 - 0x608) = r5017209 r5 = *(u64 *)(r0 + 0x1)017152 r5 = *(u64 *)(r0 + 0x1)017210 w6 = *(u8 *)(r0 + 0x9)017153 w6 = *(u8 *)(r0 + 0x9)017211 r2 = 0x0017154 r2 = 0x0017212 if r6 == 0x0 goto <offset>017155 if r6 == 0x0 goto <offset>017213 if r6 != 0x1 goto <offset>017156 if r6 != 0x1 goto <offset>017214 r2 = 0x1017157 r2 = 0x1017215 *(u64 *)(r10 - 0x460) = r5017158 *(u64 *)(r10 - 0x5f0) = r5017216 *(u64 *)(r10 - 0x4a8) = r2017159 *(u64 *)(r10 - 0x638) = r2017217 r2 = 0x4017160 r2 = 0x4017218 r6 = *(u64 *)(r0 + 0x3b)017161 r6 = *(u64 *)(r0 + 0x3b)017219 *(u64 *)(r10 - 0x498) = r6017162 *(u64 *)(r10 - 0x628) = r6017220 r5 = *(u64 *)(r0 + 0x33)017163 r5 = *(u64 *)(r0 + 0x33)017221 *(u64 *)(r10 - 0x488) = r5017164 *(u64 *)(r10 - 0x618) = r5017222 r5 = *(u64 *)(r0 + 0x2b)017165 r5 = *(u64 *)(r0 + 0x2b)017223 *(u64 *)(r10 - 0x490) = r5017166 *(u64 *)(r10 - 0x620) = r5017224 r6 = *(u64 *)(r0 + 0x1b)017167 r6 = *(u64 *)(r0 + 0x1b)017225 *(u64 *)(r10 - 0x480) = r6017168 *(u64 *)(r10 - 0x610) = r6017226 r6 = *(u64 *)(r0 + 0x23)017169 r6 = *(u64 *)(r0 + 0x23)017227 *(u64 *)(r10 - 0x4a0) = r6017170 *(u64 *)(r10 - 0x630) = r6017228 r6 = *(u64 *)(r0 + 0x13)017171 r6 = *(u64 *)(r0 + 0x13)017229 r5 = *(u64 *)(r0 + 0xb)017172 r5 = *(u64 *)(r0 + 0xb)017230 *(u64 *)(r10 - 0x4b0) = r5017173 *(u64 *)(r10 - 0x640) = r5017231 w0 = *(u8 *)(r0 + 0xa)017174 w0 = *(u8 *)(r0 + 0xa)017232 if r0 s> 0x2 goto <offset>017175 if r0 s> 0x2 goto <offset>017233 if r0 == 0x1 goto <offset>017176 if r0 == 0x1 goto <offset>017234 r5 = 0x0017177 r5 = 0x0017235 *(u64 *)(r10 - 0x428) = r5017178 *(u64 *)(r10 - 0x5b8) = r5017236 r5 = *(u64 *)(r10 - 0x460)017179 r5 = *(u64 *)(r10 - 0x5f0)017237 if r0 != 0x2 goto <offset>017180 if r0 != 0x2 goto <offset>017238 *(u64 *)(r10 - 0x4c8) = r6017181 *(u64 *)(r10 - 0x658) = r6017239 *(u64 *)(r10 - 0x470) = r3017182 *(u64 *)(r10 - 0x600) = r3017240 *(u64 *)(r10 - 0x468) = r1017183 *(u64 *)(r10 - 0x5f8) = r1017241 r1 = 0x1017184 r1 = 0x1017242 *(u64 *)(r10 - 0x4d0) = r1017185 *(u64 *)(r10 - 0x660) = r1017243 r1 = 0x0017186 r1 = 0x0017244 *(u64 *)(r10 - 0x4b8) = r1017187 *(u64 *)(r10 - 0x648) = r1017245 r1 = *(u64 *)(r10 - 0x480)017188 r1 = *(u64 *)(r10 - 0x610)017246 r1 >>= 0x20017189 r1 >>= 0x20017247 *(u64 *)(r10 - 0x4d8) = r1017190 *(u64 *)(r10 - 0x668) = r1017248 r1 = 0x0017191 r1 = 0x0017249 *(u64 *)(r10 - 0x4c0) = r1017192 *(u64 *)(r10 - 0x650) = r1017250 goto <offset>017193 goto <offset>017251 if r0 == 0x3 goto <offset>017194 if r0 == 0x3 goto <offset>017252 r5 = 0x0017195 r5 = 0x0017253 *(u64 *)(r10 - 0x428) = r5017196 *(u64 *)(r10 - 0x5b8) = r5017254 r5 = *(u64 *)(r10 - 0x460)017197 r5 = *(u64 *)(r10 - 0x5f0)017255 if r0 != 0x4 goto <offset>017198 if r0 != 0x4 goto <offset>017256 *(u64 *)(r10 - 0x4c8) = r6017199 *(u64 *)(r10 - 0x658) = r6017257 *(u64 *)(r10 - 0x470) = r3017200 *(u64 *)(r10 - 0x600) = r3017258 *(u64 *)(r10 - 0x468) = r1017201 *(u64 *)(r10 - 0x5f8) = r1017259 r1 = 0x3017202 r1 = 0x3017260 *(u64 *)(r10 - 0x4d0) = r1017203 *(u64 *)(r10 - 0x660) = r1017261 r1 = 0x0017204 r1 = 0x0017262 *(u64 *)(r10 - 0x4c0) = r1017205 *(u64 *)(r10 - 0x650) = r1017263 r1 = 0x1017206 r1 = 0x1017264 *(u64 *)(r10 - 0x4b8) = r1017207 *(u64 *)(r10 - 0x648) = r1017265 goto <offset>017208 goto <offset>017266 *(u64 *)(r10 - 0x4c8) = r6017209 *(u64 *)(r10 - 0x658) = r6017267 *(u64 *)(r10 - 0x470) = r3017210 *(u64 *)(r10 - 0x600) = r3017268 *(u64 *)(r10 - 0x468) = r1017211 *(u64 *)(r10 - 0x5f8) = r1017269 r1 = 0x0017212 r1 = 0x0017270 *(u64 *)(r10 - 0x4b8) = r1017213 *(u64 *)(r10 - 0x648) = r1017271 *(u64 *)(r10 - 0x4c0) = r1017214 *(u64 *)(r10 - 0x650) = r1017272 *(u64 *)(r10 - 0x4d0) = r1017215 *(u64 *)(r10 - 0x660) = r1017273 goto <offset>017216 goto <offset>017274 *(u64 *)(r10 - 0x4c8) = r6017217 *(u64 *)(r10 - 0x658) = r6017275 *(u64 *)(r10 - 0x470) = r3017218 *(u64 *)(r10 - 0x600) = r3017276 *(u64 *)(r10 - 0x468) = r1017219 *(u64 *)(r10 - 0x5f8) = r1017277 r1 = 0x2017220 r1 = 0x2017278 *(u64 *)(r10 - 0x4d0) = r1017221 *(u64 *)(r10 - 0x660) = r1017279 r1 = 0x1017222 r1 = 0x1017280 *(u64 *)(r10 - 0x4c0) = r1017223 *(u64 *)(r10 - 0x650) = r1017281 r1 = 0x0017224 r1 = 0x0017282 *(u64 *)(r10 - 0x4b8) = r1017225 *(u64 *)(r10 - 0x648) = r1017283 r1 = *(u64 *)(r10 - 0x480)017226 r1 = *(u64 *)(r10 - 0x610)017284 r1 >>= 0x20017227 r1 >>= 0x20017285 *(u64 *)(r10 - 0x4d8) = r1017228 *(u64 *)(r10 - 0x668) = r1017286 r5 = *(u64 *)(r10 - 0x460)017229 r5 = *(u64 *)(r10 - 0x5f0)017287 r6 = *(u64 *)(r4 + 0x0)017230 r6 = *(u64 *)(r4 + 0x0)017288 *(u64 *)(r10 - 0x10) = r5017231 *(u64 *)(r10 - 0xd8) = r5017289 r1 = r10017232 r1 = r10017290 r1 += -0x10017233 r1 += -0xd8017291 *(u64 *)(r10 - 0x338) = r1017234 *(u64 *)(r10 - 0x4c8) = r1017292 r1 = <addr> ll017235 r1 = <addr> ll017293 *(u64 *)(r10 - 0x348) = r1017236 *(u64 *)(r10 - 0x4d8) = r1017294 *(u64 *)(r10 - 0x428) = r6017237 *(u64 *)(r10 - 0x5b8) = r6017295 r6 += 0x8017238 r6 += 0x8017296 *(u64 *)(r10 - 0x358) = r6017239 *(u64 *)(r10 - 0x4e8) = r6017297 *(u64 *)(r10 - 0x330) = 0x8017240 *(u64 *)(r10 - 0x4c0) = 0x8017298 *(u64 *)(r10 - 0x340) = 0xf017241 *(u64 *)(r10 - 0x4d0) = 0xf017299 *(u64 *)(r10 - 0x350) = 0x20017242 *(u64 *)(r10 - 0x4e0) = 0x20017300 *(u8 *)(r10 - 0x1) = 0xff017243 *(u8 *)(r10 - 0x1a0) = 0xff017301 r1 = r10017244 r1 = r10017302 r1 += -0x358017245 r1 += -0x4e8017303 r4 = r10017246 r4 = r10017304 r4 += -0x1b8017247 r4 += -0x348017305 r5 = r10017248 r5 = r10017306 r5 += -0x1017249 r5 += -0x1a0017307 r2 = 0x3017250 r2 = 0x3017308 r3 = *(u64 *)(r10 - 0x430)017251 r3 = *(u64 *)(r10 - 0x5c0)017309 call sol_try_find_program_address017252 call sol_try_find_program_address017310 if r0 != 0x0 goto <offset>017253 if r0 != 0x0 goto <offset>017311 r1 = *(u64 *)(r10 - 0x1a0)017254 r1 = *(u64 *)(r10 - 0x330)017312 *(u64 *)(r10 - 0x368) = r1017255 *(u64 *)(r10 - 0x4f8) = r1017313 r1 = *(u64 *)(r10 - 0x1a8)017256 r1 = *(u64 *)(r10 - 0x338)017314 *(u64 *)(r10 - 0x370) = r1017257 *(u64 *)(r10 - 0x500) = r1017315 r1 = *(u64 *)(r10 - 0x1b0)017258 r1 = *(u64 *)(r10 - 0x340)017316 *(u64 *)(r10 - 0x378) = r1017259 *(u64 *)(r10 - 0x508) = r1017317 r1 = *(u64 *)(r10 - 0x1b8)017260 r1 = *(u64 *)(r10 - 0x348)017318 *(u64 *)(r10 - 0x380) = r1017261 *(u64 *)(r10 - 0x510) = r1017319 *(u64 *)(r10 - 0x390) = r6017262 *(u64 *)(r10 - 0x520) = r6017320 w1 = *(u8 *)(r10 - 0x1)017263 w1 = *(u8 *)(r10 - 0x1a0)017321 *(u8 *)(r10 - 0x360) = w1017264 *(u8 *)(r10 - 0x4f0) = w1017322 r1 = *(u64 *)(r10 - 0x10)017265 r1 = *(u64 *)(r10 - 0xd8)017323 *(u64 *)(r10 - 0x388) = r1017266 *(u64 *)(r10 - 0x518) = r1017324 r2 = 0x0017267 r2 = 0x0017325 r1 = *(u64 *)(r10 - 0x470)017268 r1 = *(u64 *)(r10 - 0x600)017326 r3 = *(u64 *)(r1 + 0x0)017269 r3 = *(u64 *)(r1 + 0x0)017327 w1 = *(u8 *)(r3 + 0x1)017270 w1 = *(u8 *)(r3 + 0x1)017328 if r1 == 0x0 goto <offset>017271 if r1 == 0x0 goto <offset>017329 r2 = *(u64 *)(r10 - 0x430)017272 r2 = *(u64 *)(r10 - 0x5c0)017330 r1 = *(u64 *)(r2 + 0x0)017273 r1 = *(u64 *)(r2 + 0x0)017331 r0 = *(u64 *)(r10 - 0x428)017274 r0 = *(u64 *)(r10 - 0x5b8)017332 r4 = *(u64 *)(r0 + 0x28)017275 r4 = *(u64 *)(r0 + 0x28)017333 if r4 != r1 goto <offset>017276 if r4 != r1 goto <offset>017334 r1 = *(u64 *)(r2 + 0x8)017277 r1 = *(u64 *)(r2 + 0x8)7 unchanged instructions hidden
017342 r5 = *(u64 *)(r0 + 0x40)017285 r5 = *(u64 *)(r0 + 0x40)017343 if r5 == r1 goto <offset>017286 if r5 == r1 goto <offset>017344 r4 = 0x1017287 r4 = 0x1017345 r1 = *(u64 *)(r10 - 0x468)017288 r1 = *(u64 *)(r10 - 0x5f8)017346 if r4 == 0x0 goto <offset>017289 if r4 == 0x0 goto <offset>017347 r3 = 0x11017290 r3 = 0x11017348 goto <offset>017291 goto <offset>017349 r1 = 0x7017292 r1 = 0x7017350 *(u64 *)(r10 - 0x428) = r1017293 *(u64 *)(r10 - 0x5b8) = r1017351 r1 = *(u64 *)(r10 - 0x468)017294 r1 = *(u64 *)(r10 - 0x5f8)017352 goto <offset>017295 goto <offset>017353 r4 = *(u64 *)(r0 + 0x50)017296 r4 = *(u64 *)(r0 + 0x50)017354 r2 = 0x0017297 r2 = 0x018 unchanged instructions hidden
017373 r3 = 0x11017316 r3 = 0x11017374 goto <offset>017317 goto <offset>017375 r3 = 0x3017318 r3 = 0x3017376 *(u64 *)(r10 - 0x428) = r3017319 *(u64 *)(r10 - 0x5b8) = r3017377 r3 = *(u64 *)(r10 - 0x428)017320 r3 = *(u64 *)(r10 - 0x5b8)017378 *(u32 *)(r1 + 0x0) = w3017321 *(u32 *)(r1 + 0x0) = w3017379 *(u32 *)(r1 + 0x4) = w2017322 *(u32 *)(r1 + 0x4) = w2017380 exit017323 exit8 unchanged instructions hidden
017389 if r2 == 0x0 goto <offset>017332 if r2 == 0x0 goto <offset>017390 r2 = 0x1017333 r2 = 0x1017391 if r2 != 0x0 goto <offset>017334 if r2 != 0x0 goto <offset>017392 r2 = *(u64 *)(r9 + 0x0)017335 r2 = *(u64 *)(r8 + 0x0)017393 r3 = *(u64 *)(r2 + 0x8)017336 r3 = *(u64 *)(r2 + 0x8)017394 r4 = <addr> ll017337 r4 = <addr> ll017395 if r3 != r4 goto <offset>017338 if r3 != r4 goto <offset>10 unchanged instructions hidden
017406 r3 = 0x1017349 r3 = 0x1017407 if r3 == 0x0 goto <offset>017350 if r3 == 0x0 goto <offset>017408 r2 = 0x6017351 r2 = 0x6017409 *(u64 *)(r10 - 0x428) = r2017352 *(u64 *)(r10 - 0x5b8) = r2017410 goto <offset>017353 goto <offset>017411 r2 = 0x6017354 r2 = 0x6017412 *(u64 *)(r10 - 0x428) = r2017355 *(u64 *)(r10 - 0x5b8) = r2017413 r3 = *(u64 *)(r8 + 0x0)017356 r3 = *(u64 *)(r9 + 0x0)017414 r2 = *(u64 *)(r3 + 0x8)017357 r2 = *(u64 *)(r3 + 0x8)017415 r4 = -<addr> ll017358 r4 = -<addr> ll017416 if r2 != r4 goto <offset>017359 if r2 != r4 goto <offset>26 unchanged instructions hidden
017443 if r2 == 0x0 goto <offset>017386 if r2 == 0x0 goto <offset>017444 goto <offset>017387 goto <offset>017445 r1 = <addr> ll017388 r1 = <addr> ll017446 *(u64 *)(r10 - 0x1b8) = r1017389 *(u64 *)(r10 - 0x348) = r1017447 *(u64 *)(r10 - 0x198) = 0x0017390 *(u64 *)(r10 - 0x328) = 0x0017448 *(u64 *)(r10 - 0x1b0) = 0x1017391 *(u64 *)(r10 - 0x340) = 0x1017449 *(u64 *)(r10 - 0x1a0) = 0x0017392 *(u64 *)(r10 - 0x330) = 0x0017450 *(u64 *)(r10 - 0x1a8) = 0x8017393 *(u64 *)(r10 - 0x338) = 0x8017451 r1 = r10017394 r1 = r10017452 r1 += -0x1b8017395 r1 += -0x348017453 r2 = <addr> ll017396 r2 = <addr> ll017454 call <target>017397 call <target>017455 r2 = 0x0017398 r2 = 0x0017456 if r2 != 0x0 goto <offset>017399 if r2 != 0x0 goto <offset>017457 goto <offset>017400 goto <offset>017458 r9 = r0017401 r9 = r0017459 r1 = *(u64 *)(r10 - 0x438)017402 r1 = *(u64 *)(r10 - 0x5c8)017460 r6 = *(u64 *)(r1 + 0x0)017403 r6 = *(u64 *)(r1 + 0x0)017461 r1 = *(u64 *)(r6 + 0x28)017404 r1 = *(u64 *)(r6 + 0x28)017462 r2 = <addr> ll017405 r2 = <addr> ll14 unchanged instructions hidden
017477 goto <offset>017420 goto <offset>017478 r3 = *(u64 *)(r6 + 0x50)017421 r3 = *(u64 *)(r6 + 0x50)017479 r1 = 0x3017422 r1 = 0x3017480 *(u64 *)(r10 - 0x428) = r1017423 *(u64 *)(r10 - 0x5b8) = r1017481 r1 = *(u64 *)(r10 - 0x468)017424 r1 = *(u64 *)(r10 - 0x5f8)017482 if r3 != 0x220 goto <offset>017425 if r3 != 0x220 goto <offset>017483 r1 = *(u64 *)(r10 - 0x478)017426 r1 = *(u64 *)(r10 - 0x608)017484 r1 = *(u64 *)(r1 + 0x0)017427 r1 = *(u64 *)(r1 + 0x0)017485 r2 = *(u64 *)(r1 + 0x8)017428 r2 = *(u64 *)(r1 + 0x8)017486 r3 = *(u64 *)(r10 - 0x380)017429 r3 = *(u64 *)(r10 - 0x510)017487 if r3 != r2 goto <offset>017430 if r3 != r2 goto <offset>017488 r2 = *(u64 *)(r1 + 0x10)017431 r2 = *(u64 *)(r1 + 0x10)017489 r3 = *(u64 *)(r10 - 0x378)017432 r3 = *(u64 *)(r10 - 0x508)017490 if r3 != r2 goto <offset>017433 if r3 != r2 goto <offset>017491 r2 = *(u64 *)(r1 + 0x18)017434 r2 = *(u64 *)(r1 + 0x18)017492 r3 = *(u64 *)(r10 - 0x370)017435 r3 = *(u64 *)(r10 - 0x500)017493 if r3 != r2 goto <offset>017436 if r3 != r2 goto <offset>017494 r2 = 0x0017437 r2 = 0x0017495 r1 = *(u64 *)(r1 + 0x20)017438 r1 = *(u64 *)(r1 + 0x20)017496 r3 = *(u64 *)(r10 - 0x368)017439 r3 = *(u64 *)(r10 - 0x4f8)017497 if r3 == r1 goto <offset>017440 if r3 == r1 goto <offset>017498 r2 = 0x1017441 r2 = 0x1017499 if r2 == 0x0 goto <offset>017442 if r2 == 0x0 goto <offset>017500 r1 = 0xd017443 r1 = 0xd017501 *(u64 *)(r10 - 0x428) = r1017444 *(u64 *)(r10 - 0x5b8) = r1017502 goto <offset>017445 goto <offset>017503 r1 = *(u64 *)(r10 - 0x440)017446 r1 = *(u64 *)(r10 - 0x5d0)017504 r1 = *(u64 *)(r1 + 0x0)017447 r1 = *(u64 *)(r1 + 0x0)017505 r2 = *(u64 *)(r1 + 0x8)017448 r2 = *(u64 *)(r1 + 0x8)017506 r3 = -<addr> ll017449 r3 = -<addr> ll10 unchanged instructions hidden
017517 if r1 == r2 goto <offset>017460 if r1 == r2 goto <offset>017518 r3 = 0x1017461 r3 = 0x1017519 r1 = 0x0017462 r1 = 0x0017520 *(u64 *)(r10 - 0x428) = r1017463 *(u64 *)(r10 - 0x5b8) = r1017521 if r3 != 0x0 goto <offset>017464 if r3 != 0x0 goto <offset>017522 r1 = *(u64 *)(r10 - 0x448)017465 r1 = *(u64 *)(r10 - 0x5d8)017523 r3 = *(u64 *)(r1 + 0x0)017466 r1 = *(u64 *)(r1 + 0x0)017524 r1 = *(u64 *)(r3 + 0x28)017467 r8 = r1017525 r4 = <addr> ll017468 r1 = *(u64 *)(r1 + 0x28)017526 if r1 != r4 goto <offset>017469 r3 = <addr> ll017527 r1 = *(u64 *)(r3 + 0x30)017470 if r1 != r3 goto <offset>017528 r4 = -<addr> ll017471 r1 = *(u64 *)(r8 + 0x30)017529 if r1 != r4 goto <offset>017472 r3 = -<addr> ll017530 r1 = *(u64 *)(r3 + 0x38)017473 if r1 != r3 goto <offset>017531 r4 = -<addr> ll017474 r1 = *(u64 *)(r8 + 0x38)017532 if r1 != r4 goto <offset>017475 r3 = -<addr> ll 017476 if r1 != r3 goto <offset>017533 r1 = 0x0017477 r1 = 0x0017534 r4 = *(u64 *)(r3 + 0x40)017478 r3 = *(u64 *)(r8 + 0x40)017535 r5 = <addr> ll017479 r4 = <addr> ll017536 if r4 == r5 goto <offset>017480 if r3 == r4 goto <offset>017537 r1 = 0x1017481 r1 = 0x1017538 if r1 == 0x0 goto <offset>017482 if r1 == 0x0 goto <offset>017539 r1 = 0x11017483 r1 = 0x11017540 *(u64 *)(r10 - 0x428) = r1017484 *(u64 *)(r10 - 0x5b8) = r1017541 r1 = *(u64 *)(r10 - 0x468)017485 r1 = *(u64 *)(r10 - 0x5f8)017542 r2 = 0x3017486 r2 = 0x3017543 goto <offset>017487 goto <offset>017544 r1 = *(u64 *)(r3 + 0x50)017488 r1 = *(u64 *)(r8 + 0x50)017545 if r1 < 0x1d0 goto <offset>017489 if r1 < 0x1d0 goto <offset>017546 w1 = *(u8 *)(r3 + 0x58)017490 w1 = *(u8 *)(r8 + 0x58)017547 if r1 != 0x6d goto <offset>017491 if r1 != 0x6d goto <offset>017548 r1 = *(u64 *)(r10 - 0x450)017492 r1 = *(u64 *)(r10 - 0x5e0)017549 r7 = *(u64 *)(r1 + 0x0)017493 r7 = *(u64 *)(r1 + 0x0)017550 r1 = *(u64 *)(r7 + 0x28)017494 r1 = *(u64 *)(r7 + 0x28)017551 r2 = <addr> ll017495 r2 = <addr> ll6 unchanged instructions hidden
017558 if r1 != r2 goto <offset>017502 if r1 != r2 goto <offset>017559 r1 = 0x0017503 r1 = 0x0017560 r2 = *(u64 *)(r7 + 0x40)017504 r2 = *(u64 *)(r7 + 0x40)017561 r4 = <addr> ll017505 r3 = <addr> ll017562 if r2 == r4 goto <offset>017506 if r2 == r3 goto <offset>017563 r1 = 0x1017507 r1 = 0x1017564 if r1 != 0x0 goto <offset>017508 if r1 != 0x0 goto <offset>017565 r2 = *(u64 *)(r10 - 0x480)017509 r2 = *(u64 *)(r10 - 0x610)017566 r2 <<= 0x20017510 r2 <<= 0x20017567 r2 >>= 0x20017511 r2 >>= 0x20017568 r1 = 0x0017512 r1 = 0x0017569 *(u64 *)(r10 - 0x428) = r1017513 *(u64 *)(r10 - 0x5b8) = r1017570 r1 = 0x1017514 r1 = 0x1017571 if r2 == 0x0 goto <offset>017515 if r2 == 0x0 goto <offset>017572 r1 = 0x0017516 r1 = 0x0017573 r4 = *(u64 *)(r10 - 0x4b8)017517 r3 = *(u64 *)(r10 - 0x648)017574 r4 &= r1017518 r3 &= r1017575 if r4 == 0x0 goto <offset>017519 if r3 == 0x0 goto <offset>017576 r1 = *(u64 *)(r10 - 0x468)017520 r1 = *(u64 *)(r10 - 0x5f8)017577 r2 = 0x6017521 r2 = 0x6017578 goto <offset>017522 goto <offset>017579 r2 = 0x3017523 r2 = 0x3017580 r1 = 0x3017524 r1 = 0x3017581 goto <offset>017525 goto <offset>017582 r1 = *(u64 *)(r10 - 0x4c0)017526 r1 = *(u64 *)(r10 - 0x650)017583 if r1 == 0x0 goto <offset>017527 if r1 == 0x0 goto <offset>017584 r1 = *(u64 *)(r10 - 0x4d8)017528 r1 = *(u64 *)(r10 - 0x668)017585 r1 <<= 0x20017529 r1 <<= 0x20017586 r4 = *(u64 *)(r10 - 0x480)017530 r3 = *(u64 *)(r10 - 0x610)017587 r4 <<= 0x20017531 r3 <<= 0x20017588 r4 >>= 0x20017532 r3 >>= 0x20017589 r4 |= r1017533 r3 |= r1017590 r4 += -0x2710017534 r3 += -0x2710017591 if r4 >= -0x270f goto <offset>017535 if r3 >= -0x270f goto <offset>017592 r1 = *(u64 *)(r10 - 0x468)017536 r1 = *(u64 *)(r10 - 0x5f8)017593 r2 = 0x8017537 r2 = 0x8017594 goto <offset>017538 goto <offset>017595 r1 = *(u64 *)(r10 - 0x4a0)017539 r1 = *(u64 *)(r10 - 0x630)017596 r1 += -0x1a017540 r1 += -0x1a017597 if r1 >= -0x19 goto <offset>017541 if r1 >= -0x19 goto <offset>017598 r1 = *(u64 *)(r10 - 0x468)017542 r1 = *(u64 *)(r10 - 0x5f8)017599 r2 = 0x9017543 r2 = 0x9017600 goto <offset>017544 goto <offset>017601 r1 = *(u64 *)(r10 - 0x490)017545 r1 = *(u64 *)(r10 - 0x620)017602 r2 = *(u64 *)(r10 - 0x488)017546 r2 = *(u64 *)(r10 - 0x618)017603 r1 |= r2017547 r1 |= r2017604 if r1 != 0x0 goto <offset>017548 if r1 != 0x0 goto <offset>017605 r8 = *(u64 *)(r3 + 0x218)017549 r1 = *(u64 *)(r8 + 0x218) 017550 *(u64 *)(r10 - 0x5c0) = r1017606 r2 = r10017551 r2 = r10017607 r2 += -0x1b8017552 r2 += -0x348017608 r1 = 0x0017553 r1 = 0x0017609 *(u64 *)(r10 - 0x428) = r1017554 *(u64 *)(r10 - 0x5b8) = r1017610 r1 = <addr> ll017555 r1 = <addr> ll017611 r3 = 0x0017556 r3 = 0x0017612 r4 = 0x28017557 r4 = 0x28017613 call sol_get_sysvar017558 call sol_get_sysvar017614 if r0 == 0x0 goto <offset>017559 if r0 == 0x0 goto <offset>017615 r1 = 0x10017560 r1 = 0x10017616 *(u64 *)(r10 - 0x428) = r1017561 *(u64 *)(r10 - 0x5b8) = r1017617 if r0 != 0x1 goto <offset>017562 if r0 != 0x1 goto <offset>017618 r1 = 0x1017563 r1 = 0x1017619 *(u64 *)(r10 - 0x428) = r1017564 *(u64 *)(r10 - 0x5b8) = r1017620 r2 = 0x1017565 r2 = 0x1017621 goto <offset>017566 goto <offset>017622 r1 = *(u64 *)(r10 - 0x458)017567 r1 = *(u64 *)(r10 - 0x5e8)017623 r1 = *(u64 *)(r1 + 0x0)017568 r1 = *(u64 *)(r1 + 0x0)017624 r2 = *(u64 *)(r1 + 0x28)017569 r2 = *(u64 *)(r1 + 0x28)017625 r4 = <addr> ll017570 r3 = <addr> ll017626 if r2 != r4 goto <offset>017571 if r2 != r3 goto <offset>017627 r2 = *(u64 *)(r1 + 0x30)017572 r2 = *(u64 *)(r1 + 0x30)017628 r4 = -<addr> ll017573 r3 = -<addr> ll017629 if r2 != r4 goto <offset>017574 if r2 != r3 goto <offset>017630 r2 = *(u64 *)(r1 + 0x38)017575 r2 = *(u64 *)(r1 + 0x38)017631 r4 = -<addr> ll017576 r3 = -<addr> ll017632 if r2 != r4 goto <offset>017577 if r2 != r3 goto <offset>017633 r4 = 0x0017578 r3 = 0x0017634 r2 = *(u64 *)(r1 + 0x40)017579 r2 = *(u64 *)(r1 + 0x40)017635 r5 = <addr> ll017580 r4 = <addr> ll017636 if r2 == r5 goto <offset>017581 if r2 == r4 goto <offset>017637 r4 = 0x1017582 r3 = 0x1017638 if r4 == 0x0 goto <offset>017583 if r3 == 0x0 goto <offset>017639 r1 = 0x11017584 r1 = 0x11017640 goto <offset>017585 goto <offset>017641 r4 = *(u64 *)(r1 + 0x8)017586 r3 = *(u64 *)(r1 + 0x8)017642 r5 = -<addr> ll017587 r4 = -<addr> ll017643 if r4 != r5 goto <offset>017588 if r3 != r4 goto <offset>017644 r4 = *(u64 *)(r1 + 0x10)017589 r3 = *(u64 *)(r1 + 0x10)017645 r5 = -<addr> ll017590 r4 = -<addr> ll017646 if r4 != r5 goto <offset>017591 if r3 != r4 goto <offset>017647 r4 = *(u64 *)(r1 + 0x18)017592 r3 = *(u64 *)(r1 + 0x18) 017593 r4 = <addr> ll 017594 if r3 != r4 goto <offset> 017595 r3 = 0x0 017596 r4 = *(u64 *)(r1 + 0x20)017648 r5 = <addr> ll017597 r5 = <addr> ll017649 if r4 != r5 goto <offset>017598 if r4 == r5 goto <offset>017650 r4 = 0x0017599 r3 = 0x1017651 r5 = *(u64 *)(r1 + 0x20)017600 if r3 != 0x0 goto <offset>017652 r0 = <addr> ll017601 r3 = *(u64 *)(r1 + 0x50)017653 if r5 == r0 goto <offset>017602 if r3 < 0x20 goto <offset>017654 r4 = 0x1017603 w3 = *(u8 *)(r1 + 0x58)017655 if r4 != 0x0 goto <offset>017604 if r3 != 0x68 goto <offset>017656 r4 = *(u64 *)(r1 + 0x50)017605 r3 = *(u64 *)(r1 + 0x70)017657 if r4 < 0x20 goto <offset>017606 r1 = *(u64 *)(r10 - 0x620)017658 w4 = *(u8 *)(r1 + 0x58)017607 if r3 < r1 goto <offset>017659 if r4 != 0x68 goto <offset>017608 r1 = *(u64 *)(r10 - 0x5f8)017660 r4 = *(u64 *)(r1 + 0x70)017609 r4 = *(u64 *)(r10 - 0x618)017661 r1 = *(u64 *)(r10 - 0x490) 017662 if r4 < r1 goto <offset> 017663 r1 = *(u64 *)(r10 - 0x468) 017664 r5 = *(u64 *)(r10 - 0x488) 017665 r2 = 0x7017610 r2 = 0x7017666 if r5 == 0x0 goto <offset>017611 if r4 == 0x0 goto <offset>017667 r5 = *(u64 *)(r10 - 0x488)017612 r4 = *(u64 *)(r10 - 0x618)017668 if r4 > r5 goto <offset>017613 if r3 > r4 goto <offset>017669 goto <offset>017614 goto <offset>017670 r1 = 0x3017615 r1 = 0x3017671 *(u64 *)(r10 - 0x428) = r1017616 *(u64 *)(r10 - 0x5b8) = r1017672 r1 = *(u64 *)(r10 - 0x468)017617 r1 = *(u64 *)(r10 - 0x5f8)017673 r2 = 0x7017618 r2 = 0x7017674 goto <offset>017619 goto <offset>017675 r1 = *(u64 *)(r10 - 0x1b8)017620 r1 = *(u64 *)(r10 - 0x348)017676 if r1 >= r8 goto <offset>017621 r2 = *(u64 *)(r10 - 0x5c0)017677 r1 = *(u64 *)(r10 - 0x4b0)017622 if r1 >= r2 goto <offset> 017623 r1 = *(u64 *)(r10 - 0x640)017678 if r1 == 0x0 goto <offset>017624 if r1 == 0x0 goto <offset>017679 r2 = *(u64 *)(r7 + 0x50)017625 r2 = *(u64 *)(r7 + 0x50)017680 if r2 <= 0x1f goto <offset>017626 if r2 <= 0x1f goto <offset>017681 r8 = *(u64 *)(r7 + 0x70)017627 r1 = *(u64 *)(r7 + 0x70)017682 if r8 == -0x1 goto <offset>017628 *(u64 *)(r10 - 0x5c8) = r1 017629 if r1 == -0x1 goto <offset>017683 r2 = r10017630 r2 = r10017684 r2 += -0x1b8017631 r2 += -0x348017685 r1 = 0x0017632 r1 = 0x0017686 *(u64 *)(r10 - 0x430) = r1017633 *(u64 *)(r10 - 0x5c0) = r1017687 r1 = <addr> ll017634 r1 = <addr> ll017688 r3 = 0x0017635 r3 = 0x0017689 r4 = 0x28017636 r4 = 0x28017690 call sol_get_sysvar017637 call sol_get_sysvar017691 if r0 == 0x0 goto <offset>017638 if r0 == 0x0 goto <offset>017692 r1 = 0x10017639 r1 = 0x10017693 *(u64 *)(r10 - 0x428) = r1017640 *(u64 *)(r10 - 0x5b8) = r1017694 if r0 != 0x1 goto <offset>017641 if r0 != 0x1 goto <offset>017695 r1 = 0x1017642 r1 = 0x1017696 *(u64 *)(r10 - 0x428) = r1017643 *(u64 *)(r10 - 0x5b8) = r1017697 r2 = 0x5017644 r2 = 0x5017698 goto <offset>017645 goto <offset>017699 r1 = *(u64 *)(r10 - 0x468)017646 r1 = *(u64 *)(r10 - 0x5f8)017700 r2 = 0x1017647 r2 = 0x1017701 goto <offset>017648 goto <offset>017702 r1 = 0x96017649 r1 = 0x96017703 goto <offset>017650 goto <offset>017704 r2 = *(u64 *)(r10 - 0x1b8)017651 r2 = *(u64 *)(r10 - 0x348)017705 r1 = r8017652 r3 = *(u64 *)(r10 - 0x5c8) 017653 r1 = r3017706 r1 -= r2017654 r1 -= r2017707 r2 = 0x1017655 r2 = 0x1017708 if r1 > r8 goto <offset>017656 if r1 > r3 goto <offset>017709 r2 = 0x0017657 r2 = 0x0017710 if r2 == 0x0 goto <offset>017658 if r2 == 0x0 goto <offset>017711 r1 = *(u64 *)(r10 - 0x4b0)017659 r1 = *(u64 *)(r10 - 0x640)017712 r2 = *(u64 *)(r10 - 0x430)017660 r2 = *(u64 *)(r10 - 0x5c0)017713 if r2 <= r1 goto <offset>017661 if r2 <= r1 goto <offset>017714 r1 = *(u64 *)(r10 - 0x468)017662 r1 = *(u64 *)(r10 - 0x5f8)017715 r2 = 0x5017663 r2 = 0x5017716 goto <offset>017664 goto <offset>017717 if r2 != 0x0 goto <offset>017665 if r2 != 0x0 goto <offset>017718 *(u64 *)(r10 - 0x430) = r1017666 *(u64 *)(r10 - 0x5c0) = r1017719 r1 = *(u64 *)(r10 - 0x4b0)017667 r1 = *(u64 *)(r10 - 0x640)017720 r2 = *(u64 *)(r10 - 0x430)017668 r2 = *(u64 *)(r10 - 0x5c0)017721 if r2 > r1 goto <offset>017669 if r2 > r1 goto <offset>017722 r1 = *(u64 *)(r10 - 0x4a8)017670 r1 = *(u64 *)(r10 - 0x638)017723 if r1 != 0x0 goto <offset>017671 if r1 != 0x0 goto <offset>017724 r2 = *(u64 *)(r6 + 0x50)017672 r2 = *(u64 *)(r6 + 0x50)017725 if r2 <= 0x207 goto <offset>017673 if r2 <= 0x207 goto <offset>2 unchanged instructions hidden
017728 r3 = *(u64 *)(r6 + 0x258)017676 r3 = *(u64 *)(r6 + 0x258)017729 r2 = 0x2017677 r2 = 0x2017730 r4 = *(u64 *)(r7 + 0x60)017678 r4 = *(u64 *)(r7 + 0x60)017731 r1 = *(u64 *)(r10 - 0x468)017679 r1 = *(u64 *)(r10 - 0x5f8)017732 if r3 == r4 goto <offset>017680 if r3 == r4 goto <offset>017733 r1 = *(u64 *)(r10 - 0x4d0)017681 r1 = *(u64 *)(r10 - 0x660)017734 if r1 s> 0x1 goto <offset>017682 if r1 s> 0x1 goto <offset>017735 r1 = *(u64 *)(r10 - 0x4d0)017683 r1 = *(u64 *)(r10 - 0x660)017736 if r1 != 0x0 goto <offset>017684 if r1 != 0x0 goto <offset>017737 r1 = r10017685 r1 = r10017738 r1 += -0x1b8017686 r1 += -0x348017739 r2 = *(u64 *)(r10 - 0x4c8)017687 r2 = *(u64 *)(r10 - 0x658)017740 r3 = *(u64 *)(r10 - 0x480)017688 r3 = *(u64 *)(r10 - 0x610)017741 call <target>017689 call <target>017742 goto <offset>017690 goto <offset>017743 r1 = *(u64 *)(r10 - 0x4d0)017691 r1 = *(u64 *)(r10 - 0x660)017744 if r1 != 0x2 goto <offset>017692 if r1 != 0x2 goto <offset>017745 r4 = *(u64 *)(r10 - 0x4d8)017693 r4 = *(u64 *)(r10 - 0x668)017746 r4 <<= 0x20017694 r4 <<= 0x20017747 r1 = *(u64 *)(r10 - 0x480)017695 r1 = *(u64 *)(r10 - 0x610)017748 r1 <<= 0x20017696 r1 <<= 0x20017749 r1 >>= 0x20017697 r1 >>= 0x20017750 r4 |= r1017698 r4 |= r1017751 r1 = r10017699 r1 = r10017752 r1 += -0x1b8017700 r1 += -0x348017753 r2 = *(u64 *)(r10 - 0x448)017701 r2 = *(u64 *)(r10 - 0x5d8)017754 r3 = *(u64 *)(r10 - 0x4c8)017702 r3 = *(u64 *)(r10 - 0x658)017755 r5 = *(u64 *)(r10 - 0x4a0)017703 r5 = *(u64 *)(r10 - 0x630)017756 call -0x4b9017704 call -0x4be017757 goto <offset>017705 goto <offset>017758 r1 = *(u64 *)(r10 - 0x4a0)017706 r1 = *(u64 *)(r10 - 0x630)017759 *(u64 *)(r10 - 0xff8) = r1017707 if r1 == 0x0 goto <offset>017760 r2 = *(u64 *)(r10 - 0x4d8)017708 r3 = *(u64 *)(r8 + 0x50)017761 r2 <<= 0x20017709 r8 += 0x58017762 r1 = *(u64 *)(r10 - 0x480)017710 r1 = r10 017711 r1 += -0xd8 017712 r2 = r8 017713 call <target> 017714 w1 = *(u32 *)(r10 - 0xd8) 017715 if r1 != 0x1 goto <offset> 017716 r1 = *(u64 *)(r10 - 0xd4) 017717 *(u64 *)(r10 - 0x344) = r1 017718 *(u32 *)(r10 - 0x348) = 0x1 017719 goto <offset> 017720 r1 = r10 017721 r1 += -0x348 017722 r2 = *(u64 *)(r10 - 0x658) 017723 r3 = *(u64 *)(r10 - 0x610) 017724 call <target> 017725 goto <offset> 017726 *(u32 *)(r10 - 0x340) = 0xc 017727 goto <offset> 017728 r8 = *(u64 *)(r10 - 0x668) 017729 r8 <<= 0x20 017730 r1 = *(u64 *)(r10 - 0x610)017763 r1 <<= 0x20017731 r1 <<= 0x20017764 r1 >>= 0x20017732 r1 >>= 0x20017765 r2 |= r1017733 r8 |= r1017766 *(u64 *)(r10 - 0x1000) = r2017734 w7 = *(u32 *)(r10 - 0xd0)017767 r1 = r10017735 r1 = r10017768 r1 += -0x1b8017736 r1 += -0x19c017769 r5 = r10017737 r2 = r10017770 r2 = *(u64 *)(r10 - 0x448)017738 r2 += -0xcc017771 r3 = *(u64 *)(r10 - 0x4c8)017739 r3 = 0xc4017772 r4 = *(u64 *)(r10 - 0x498)017740 call <target>017773 call -0x6e7017741 *(u32 *)(r10 - 0x1a0) = w7017774 goto <offset>017742 *(u64 *)(r10 - 0xfe8) = r8 017743 r1 = *(u64 *)(r10 - 0x628) 017744 *(u64 *)(r10 - 0xff0) = r1 017745 *(u64 *)(r10 - 0xff8) = 0xa 017746 *(u64 *)(r10 - 0x1000) = 0x64017775 r1 = r10017747 r1 = r10017776 r1 += -0x1b8017748 r1 += -0xd8017777 r2 = *(u64 *)(r10 - 0x4c8)017749 r2 = r10017778 r3 = *(u64 *)(r10 - 0x480)017750 r2 += -0x1a0 017751 r5 = r10 017752 r3 = *(u64 *)(r10 - 0x658) 017753 r4 = *(u64 *)(r10 - 0x630)017779 call <target>017754 call <target>017780 w1 = *(u32 *)(r10 - 0x1b8)017755 r3 = *(u64 *)(r10 - 0x10) 017756 if r3 == 0x0 goto <offset> 017757 r1 = r10 017758 r1 += -0x348 017759 r2 = r10 017760 r2 += -0xd8 017761 call -0x6dd 017762 goto <offset> 017763 *(u32 *)(r10 - 0x340) = 0xa 017764 *(u64 *)(r10 - 0x348) = 0x1 017765 w1 = *(u32 *)(r10 - 0x348)017781 if r1 != 0x1 goto <offset>017766 if r1 != 0x1 goto <offset>017782 w2 = *(u32 *)(r10 - 0x1b0)017767 w2 = *(u32 *)(r10 - 0x340)017783 w1 = *(u32 *)(r10 - 0x1b4)017768 w1 = *(u32 *)(r10 - 0x344)017784 goto <offset>017769 goto <offset>017785 w7 = *(u32 *)(r10 - 0x1b0)017770 w7 = *(u32 *)(r10 - 0x340)017786 r1 = r10017771 r1 = r10017787 r1 += -0x354017772 r1 += -0x4e4017788 r2 = r10017773 r2 = r10017789 r2 += -0x1ac017774 r2 += -0x33c017790 r3 = 0x19c017775 r3 = 0x19c017791 call <target>017776 call <target>017792 *(u32 *)(r10 - 0x358) = w7017777 *(u32 *)(r10 - 0x4e8) = w7017793 r1 = r10017778 r1 = r10017794 r1 += -0x408017779 r1 += -0x598017795 r2 = *(u64 *)(r10 - 0x470)017780 r2 = *(u64 *)(r10 - 0x600)017796 r3 = *(u64 *)(r10 - 0x440)017781 r3 = *(u64 *)(r10 - 0x5d0)017797 r4 = r9017782 r4 = r9017798 r5 = 0x7d0017783 r5 = 0x7d0017799 call <target>017784 call <target>017800 w1 = *(u32 *)(r10 - 0x408)017785 w1 = *(u32 *)(r10 - 0x598)017801 *(u64 *)(r10 - 0x428) = r1017786 *(u64 *)(r10 - 0x5b8) = r1017802 if r1 != 0x1a goto <offset>017787 if r1 != 0x1a goto <offset>017803 r8 = *(u64 *)(r10 - 0x1c8)017788 r8 = *(u64 *)(r10 - 0x358)017804 if r8 <= 0x5 goto <offset>017789 if r8 <= 0x5 goto <offset>017805 r7 = *(u64 *)(r10 - 0x1c0)017790 r7 = *(u64 *)(r10 - 0x350)017806 r1 = r10017791 r1 = r10017807 r1 += -0x1b8017792 r1 += -0x348017808 call -0x2ec017793 call -0x316017809 w1 = *(u32 *)(r10 - 0x1b8)017794 w1 = *(u32 *)(r10 - 0x348)017810 if r1 == 0x1 goto <offset>017795 if r1 == 0x1 goto <offset>017811 r5 = *(u64 *)(r10 - 0x1b0)017796 r5 = *(u64 *)(r10 - 0x340)017812 r2 = r7017797 r2 = r7017813 r2 += r5017798 r2 += r5017814 r1 = 0x1017799 r1 = 0x18 unchanged instructions hidden
017823 if r5 > -0x2711 goto <offset>017808 if r5 > -0x2711 goto <offset>017824 r5 += 0x2710017809 r5 += 0x2710017825 r1 = r10017810 r1 = r10017826 r1 += -0x418017811 r1 += -0x5a8017827 r2 = *(u64 *)(r10 - 0x470)017812 r2 = *(u64 *)(r10 - 0x600)017828 r3 = *(u64 *)(r10 - 0x478)017813 r3 = *(u64 *)(r10 - 0x608)017829 r4 = r9017814 r4 = r9017830 call <target>017815 call <target>017831 r2 = 0x0017816 r2 = 0x0017832 w1 = *(u32 *)(r10 - 0x418)017817 w1 = *(u32 *)(r10 - 0x5a8)017833 *(u64 *)(r10 - 0x428) = r1017818 *(u64 *)(r10 - 0x5b8) = r1017834 if r1 != 0x1a goto <offset>017819 if r1 != 0x1a goto <offset>017835 r1 = r10017820 r1 = r10017836 r1 += -0x358017821 r1 += -0x4e8017837 call <target>017822 call <target>017838 r1 = r10017823 r1 = r10017839 r1 += -0x420017824 r1 += -0x5b0017840 r2 = r10017825 r2 = r10017841 r2 += -0x400017826 r2 += -0x590017842 r3 = r10017827 r3 = r10017843 r3 += -0x390017828 r3 += -0x520017844 r4 = r0017829 r4 = r0017845 r5 = r7017830 r5 = r7017846 call -0x81e017831 call -0x811017847 w1 = *(u32 *)(r10 - 0x420)017832 w1 = *(u32 *)(r10 - 0x5b0)017848 *(u64 *)(r10 - 0x428) = r1017833 *(u64 *)(r10 - 0x5b8) = r1017849 if r1 != 0x1a goto <offset>017834 if r1 != 0x1a goto <offset>017850 r6 = 0x0017835 r6 = 0x0017851 r1 = r10017836 r1 = r10017852 r1 += -0x350017837 r1 += -0x4e0017853 if r8 == r6 goto <offset>017838 if r8 == r6 goto <offset>017854 r6 += 0x1017839 r6 += 0x1017855 if r6 == 0x1a goto <offset>017840 if r6 == 0x1a goto <offset>2 unchanged instructions hidden
017858 w4 = *(u32 *)(r1 + 0x0)017843 w4 = *(u32 *)(r1 + 0x0)017859 r3 = *(u64 *)(r1 - 0x8)017844 r3 = *(u64 *)(r1 - 0x8)017860 r1 = r10017845 r1 = r10017861 r1 += -0x400017846 r1 += -0x590017862 r2 = r10017847 r2 = r10017863 r2 += -0x390017848 r2 += -0x520017864 call -0x5fe017849 call -0x628017865 *(u64 *)(r10 - 0x428) = r0017850 *(u64 *)(r10 - 0x5b8) = r0017866 r2 = r0017851 r2 = r0017867 r2 <<= 0x20017852 r2 <<= 0x20017868 r2 >>= 0x20017853 r2 >>= 0x202 unchanged instructions hidden
017871 goto <offset>017856 goto <offset>017872 r2 = *(u64 *)(r6 + 0x50)017857 r2 = *(u64 *)(r6 + 0x50)017873 if r2 <= 0x1bf goto <offset>017858 if r2 <= 0x1bf goto <offset>017874 r5 = *(u64 *)(r10 - 0x1c0)017859 r5 = *(u64 *)(r10 - 0x350)017875 r1 = *(u64 *)(r6 + 0x210)017860 r1 = *(u64 *)(r6 + 0x210)017876 if r1 > 0x270f goto <offset>017861 if r1 > 0x270f goto <offset>017877 if r5 > -0x2711 goto <offset>017862 if r5 > -0x2711 goto <offset>017878 r5 += 0x2710017863 r5 += 0x2710017879 r1 = r10017864 r1 = r10017880 r1 += -0x410017865 r1 += -0x5a0017881 r2 = *(u64 *)(r10 - 0x470)017866 r2 = *(u64 *)(r10 - 0x600)017882 r3 = *(u64 *)(r10 - 0x478)017867 r3 = *(u64 *)(r10 - 0x608)017883 r4 = r9017868 r4 = r9017884 call <target>017869 call <target>017885 r2 = 0x0017870 r2 = 0x0017886 w1 = *(u32 *)(r10 - 0x410)017871 w1 = *(u32 *)(r10 - 0x5a0)017887 *(u64 *)(r10 - 0x428) = r1017872 *(u64 *)(r10 - 0x5b8) = r1017888 if r1 != 0x1a goto <offset>017873 if r1 != 0x1a goto <offset>017889 r1 = r10017874 r1 = r10017890 r1 += -0x350017875 r1 += -0x4e0017891 r8 += 0x1017876 r8 += 0x1017892 r8 += -0x1017877 r8 += -0x1017893 if r8 == 0x0 goto <offset>017878 if r8 == 0x0 goto <offset>2 unchanged instructions hidden
017896 w4 = *(u32 *)(r1 + 0x0)017881 w4 = *(u32 *)(r1 + 0x0)017897 r3 = *(u64 *)(r1 - 0x8)017882 r3 = *(u64 *)(r1 - 0x8)017898 r1 = r10017883 r1 = r10017899 r1 += -0x400017884 r1 += -0x590017900 r2 = r10017885 r2 = r10017901 r2 += -0x390017886 r2 += -0x520017902 call -0x624017887 call -0x64e017903 *(u64 *)(r10 - 0x428) = r0017888 *(u64 *)(r10 - 0x5b8) = r0017904 r2 = r0017889 r2 = r0017905 r2 <<= 0x20017890 r2 <<= 0x20017906 r2 >>= 0x20017891 r2 >>= 0x201022 unchanged instructions hidden
018929 if r5 == 0x0 goto <offset>018914 if r5 == 0x0 goto <offset>018930 r5 = *(u64 *)(r2 + 0x0)018915 r5 = *(u64 *)(r2 + 0x0)018931 r0 = *(u64 *)(r3 + 0x8)018916 r0 = *(u64 *)(r3 + 0x8)018932 *(u64 *)(r10 - 0x6f0) = r0018917 *(u64 *)(r10 - 0x6f8) = r0018933 r0 = *(u64 *)(r0 + 0x28)018918 r0 = *(u64 *)(r0 + 0x28)018934 if r0 != r5 goto <offset>018919 if r0 != r5 goto <offset>018935 r5 = *(u64 *)(r2 + 0x8)018920 r5 = *(u64 *)(r2 + 0x8)018936 r0 = *(u64 *)(r10 - 0x6f0)018921 r0 = *(u64 *)(r10 - 0x6f8)018937 r0 = *(u64 *)(r0 + 0x30)018922 r0 = *(u64 *)(r0 + 0x30)018938 if r0 != r5 goto <offset>018923 if r0 != r5 goto <offset>018939 r5 = *(u64 *)(r2 + 0x10)018924 r5 = *(u64 *)(r2 + 0x10)018940 r0 = *(u64 *)(r10 - 0x6f0)018925 r0 = *(u64 *)(r10 - 0x6f8)018941 r0 = *(u64 *)(r0 + 0x38)018926 r0 = *(u64 *)(r0 + 0x38)018942 if r0 != r5 goto <offset>018927 if r0 != r5 goto <offset>018943 r5 = 0x0018928 r5 = 0x0018944 r0 = *(u64 *)(r2 + 0x18)018929 r0 = *(u64 *)(r2 + 0x18)018945 r7 = *(u64 *)(r10 - 0x6f0)018930 r7 = *(u64 *)(r10 - 0x6f8)018946 r7 = *(u64 *)(r7 + 0x40)018931 r7 = *(u64 *)(r7 + 0x40)018947 if r7 == r0 goto <offset>018932 if r7 == r0 goto <offset>018948 r5 = 0x1018933 r5 = 0x14 unchanged instructions hidden
018953 *(u32 *)(r1 + 0x4) = w8018938 *(u32 *)(r1 + 0x4) = w8018954 *(u32 *)(r1 + 0x0) = w7018939 *(u32 *)(r1 + 0x0) = w7018955 exit018940 exit018956 r0 = *(u64 *)(r10 - 0x6f0)018941 r0 = *(u64 *)(r10 - 0x6f8)018957 w5 = *(u8 *)(r0 + 0x2)018942 w5 = *(u8 *)(r0 + 0x2)018958 if r5 == 0x0 goto <offset>018943 if r5 == 0x0 goto <offset>018959 *(u64 *)(r10 - 0x708) = r2018944 *(u64 *)(r10 - 0x710) = r2018960 *(u64 *)(r10 - 0x700) = r3018945 *(u64 *)(r10 - 0x708) = r3018961 *(u64 *)(r10 - 0x6f8) = r1018946 *(u64 *)(r10 - 0x700) = r1018962 r1 = *(u64 *)(r4 + 0xa)018947 r1 = *(u64 *)(r4 + 0xa)018963 *(u64 *)(r10 - 0x720) = r1018948 *(u64 *)(r10 - 0x728) = r1018964 w1 = *(u32 *)(r4 + 0x12)018949 w1 = *(u32 *)(r4 + 0x12)018965 *(u64 *)(r10 - 0x718) = r1018950 *(u64 *)(r10 - 0x720) = r1018966 r7 = *(u64 *)(r4 + 0x1)018951 r7 = *(u64 *)(r4 + 0x1)018967 r3 = *(u64 *)(r0 + 0x50)018952 r3 = *(u64 *)(r0 + 0x50)018968 r2 = r0018953 r2 = r0018969 r2 += 0x58018954 r2 += 0x58018970 r1 = r10018955 r1 = r10018971 r1 += -0x680018956 r1 += -0x688018972 *(u64 *)(r10 - 0x710) = r2018957 *(u64 *)(r10 - 0x718) = r2018973 call <target>018958 call <target>018974 w1 = *(u8 *)(r10 - 0x680)018959 w1 = *(u8 *)(r10 - 0x688)018975 if r1 == 0x0 goto <offset>018960 if r1 == 0x0 goto <offset>018976 r7 = 0x3018961 r7 = 0x3018977 r1 = *(u64 *)(r10 - 0x6f8)018962 r1 = *(u64 *)(r10 - 0x700)018978 goto <offset>018963 goto <offset>018979 r7 = 0x18018964 r7 = 0x18018980 goto <offset>018965 goto <offset>018981 *(u64 *)(r10 - 0x728) = r7018966 *(u64 *)(r10 - 0x730) = r7018982 r7 = 0x3018967 r7 = 0x3018983 r2 = *(u64 *)(r10 - 0x678)018968 r2 = *(u64 *)(r10 - 0x680)018984 w3 = *(u8 *)(r2 + 0x0)018969 w3 = *(u8 *)(r2 + 0x0)018985 r1 = *(u64 *)(r10 - 0x6f8)018970 r1 = *(u64 *)(r10 - 0x700)018986 if r3 != 0x3 goto <offset>018971 if r3 != 0x3 goto <offset>018987 w3 = *(u8 *)(r2 + 0x6)018972 w3 = *(u8 *)(r2 + 0x6)018988 if r3 != 0x0 goto <offset>018973 if r3 != 0x0 goto <offset>018989 w1 = *(u8 *)(r2 + 0x2)018974 w1 = *(u8 *)(r2 + 0x2)018990 w3 = *(u8 *)(r2 + 0x1)018975 w3 = *(u8 *)(r2 + 0x1)018991 *(u8 *)(r10 - 0x4c8) = w3018976 *(u8 *)(r10 - 0x4d0) = w3018992 *(u8 *)(r10 - 0xd0) = w1018977 *(u8 *)(r10 - 0x1a0) = w1018993 r1 = <addr> ll018978 r1 = <addr> ll018994 *(u64 *)(r10 - 0x630) = r1018979 *(u64 *)(r10 - 0x638) = r1018995 r1 = *(u64 *)(r10 - 0x708)018980 r1 = *(u64 *)(r10 - 0x710)018996 *(u64 *)(r10 - 0x640) = r1018981 *(u64 *)(r10 - 0x648) = r1018997 r1 = r10018982 r1 = r10018998 r1 += -0x4c8018983 r1 += -0x4d0018999 *(u64 *)(r10 - 0x650) = r1018984 *(u64 *)(r10 - 0x658) = r1019000 r1 = r10018985 r1 = r10019001 r1 += -0xd0018986 r1 += -0x1a0019002 *(u64 *)(r10 - 0x660) = r1018987 *(u64 *)(r10 - 0x668) = r1019003 r1 = <addr> ll018988 r1 = <addr> ll019004 *(u64 *)(r10 - 0x670) = r1018989 *(u64 *)(r10 - 0x678) = r1019005 r2 += 0x9018990 r2 += 0x9019006 *(u64 *)(r10 - 0x680) = r2018991 *(u64 *)(r10 - 0x688) = r2019007 *(u64 *)(r10 - 0x628) = 0x15018992 *(u64 *)(r10 - 0x630) = 0x15019008 *(u64 *)(r10 - 0x638) = 0x20018993 *(u64 *)(r10 - 0x640) = 0x20019009 *(u64 *)(r10 - 0x648) = 0x1018994 *(u64 *)(r10 - 0x650) = 0x1019010 *(u64 *)(r10 - 0x658) = 0x1018995 *(u64 *)(r10 - 0x660) = 0x1019011 *(u64 *)(r10 - 0x668) = 0x4018996 *(u64 *)(r10 - 0x670) = 0x4019012 *(u64 *)(r10 - 0x678) = 0x20018997 *(u64 *)(r10 - 0x680) = 0x20019013 r1 = r10018998 r1 = r10019014 r1 += -0x680018999 r1 += -0x688019015 r3 = r10019000 r3 = r10019016 r3 += -0x328019001 r3 += -0x330019017 r2 = 0x6019002 r2 = 0x6019018 call sol_sha256019003 call sol_sha256019019 r1 = *(u64 *)(r10 - 0x6f0)019004 r1 = *(u64 *)(r10 - 0x6f8)019020 r5 = r1019005 r5 = r1019021 r5 += 0x8019006 r5 += 0x8019022 r1 = *(u64 *)(r1 + 0x8)019007 r1 = *(u64 *)(r1 + 0x8)019023 r2 = *(u64 *)(r10 - 0x328)019008 r2 = *(u64 *)(r10 - 0x330)019024 if r2 != r1 goto <offset>019009 if r2 != r1 goto <offset>019025 r1 = *(u64 *)(r5 + 0x8)019010 r1 = *(u64 *)(r5 + 0x8)019026 r2 = *(u64 *)(r10 - 0x320)019011 r2 = *(u64 *)(r10 - 0x328)019027 if r2 != r1 goto <offset>019012 if r2 != r1 goto <offset>019028 r1 = *(u64 *)(r5 + 0x10)019013 r1 = *(u64 *)(r5 + 0x10)019029 r2 = *(u64 *)(r10 - 0x318)019014 r2 = *(u64 *)(r10 - 0x320)019030 if r2 != r1 goto <offset>019015 if r2 != r1 goto <offset>019031 r3 = 0x0019016 r3 = 0x0019032 r1 = *(u64 *)(r5 + 0x18)019017 r1 = *(u64 *)(r5 + 0x18)019033 r2 = *(u64 *)(r10 - 0x310)019018 r2 = *(u64 *)(r10 - 0x318)019034 if r2 == r1 goto <offset>019019 if r2 == r1 goto <offset>019035 r3 = 0x1019020 r3 = 0x1019036 r7 = 0xd019021 r7 = 0xd019037 r1 = *(u64 *)(r10 - 0x6f8)019022 r1 = *(u64 *)(r10 - 0x700)019038 r2 = *(u64 *)(r10 - 0x700)019023 r2 = *(u64 *)(r10 - 0x708)019039 if r3 != 0x0 goto <offset>019024 if r3 != 0x0 goto <offset>019040 r4 = r2019025 r4 = r2019041 r4 += 0x68019026 r4 += 0x6810 unchanged instructions hidden
019052 r8 = 0x3019037 r8 = 0x3019053 r7 = 0x6019038 r7 = 0x6019054 if r3 != 0x0 goto <offset>019039 if r3 != 0x0 goto <offset>019055 *(u64 *)(r10 - 0x730) = r5019040 *(u64 *)(r10 - 0x738) = r5019056 *(u64 *)(r10 - 0x738) = r4019041 *(u64 *)(r10 - 0x740) = r4019057 r3 = r2019042 r3 = r2019058 r3 += 0x70019043 r3 += 0x70019059 *(u64 *)(r10 - 0x740) = r3019044 *(u64 *)(r10 - 0x748) = r3019060 r3 = *(u64 *)(r3 + 0x0)019045 r3 = *(u64 *)(r3 + 0x0)019061 r4 = *(u64 *)(r3 + 0x8)019046 r4 = *(u64 *)(r3 + 0x8)019062 r5 = <addr> ll019047 r5 = <addr> ll10 unchanged instructions hidden
019073 if r3 == r5 goto <offset>019058 if r3 == r5 goto <offset>019074 r4 = 0x1019059 r4 = 0x1019075 if r4 != 0x0 goto <offset>019060 if r4 != 0x0 goto <offset>019076 *(u64 *)(r10 - 0x748) = r0019061 *(u64 *)(r10 - 0x750) = r0019077 r2 += 0x48019062 r2 += 0x48019078 *(u64 *)(r10 - 0x750) = r2019063 *(u64 *)(r10 - 0x758) = r2019079 r1 = *(u64 *)(r2 + 0x0)019064 r1 = *(u64 *)(r2 + 0x0)019080 r2 = *(u64 *)(r1 + 0x8)019065 r2 = *(u64 *)(r1 + 0x8)019081 r3 = -<addr> ll019066 r3 = -<addr> ll32 unchanged instructions hidden
019114 r7 = 0x6019099 r7 = 0x6019115 if r3 != 0x0 goto <offset>019100 if r3 != 0x0 goto <offset>019116 goto <offset>019101 goto <offset>019117 r1 = *(u64 *)(r10 - 0x700)019102 r1 = *(u64 *)(r10 - 0x708)019118 r1 += 0x58019103 r1 += 0x58019119 *(u64 *)(r10 - 0x758) = r1019104 *(u64 *)(r10 - 0x760) = r1019120 r1 = *(u64 *)(r1 + 0x0)019105 r1 = *(u64 *)(r1 + 0x0)019121 r2 = *(u64 *)(r1 + 0x8)019106 r2 = *(u64 *)(r1 + 0x8)019122 r3 = -<addr> ll019107 r3 = -<addr> ll11 unchanged instructions hidden
019134 r2 = 0x1019119 r2 = 0x1019135 r7 = 0x0019120 r7 = 0x0019136 if r2 != 0x0 goto <offset>019121 if r2 != 0x0 goto <offset>019137 r1 = *(u64 *)(r10 - 0x700)019122 r1 = *(u64 *)(r10 - 0x708)019138 r1 += 0x38019123 r1 += 0x38019139 *(u64 *)(r10 - 0x768) = r1019124 *(u64 *)(r10 - 0x770) = r1019140 r1 = *(u64 *)(r1 + 0x0)019125 r1 = *(u64 *)(r1 + 0x0)019141 *(u64 *)(r10 - 0x760) = r1019126 *(u64 *)(r10 - 0x768) = r1019142 r1 = *(u64 *)(r1 + 0x28)019127 r1 = *(u64 *)(r1 + 0x28)019143 r2 = <addr> ll019128 r2 = <addr> ll019144 if r1 != r2 goto <offset>019129 if r1 != r2 goto <offset>019145 r1 = *(u64 *)(r10 - 0x760)019130 r1 = *(u64 *)(r10 - 0x768)019146 r1 = *(u64 *)(r1 + 0x30)019131 r1 = *(u64 *)(r1 + 0x30)019147 r2 = -<addr> ll019132 r2 = -<addr> ll019148 if r1 != r2 goto <offset>019133 if r1 != r2 goto <offset>019149 r1 = *(u64 *)(r10 - 0x760)019134 r1 = *(u64 *)(r10 - 0x768)019150 r1 = *(u64 *)(r1 + 0x38)019135 r1 = *(u64 *)(r1 + 0x38)019151 r2 = -<addr> ll019136 r2 = -<addr> ll019152 if r1 != r2 goto <offset>019137 if r1 != r2 goto <offset>019153 r1 = 0x0019138 r1 = 0x0019154 r2 = *(u64 *)(r10 - 0x760)019139 r2 = *(u64 *)(r10 - 0x768)019155 r2 = *(u64 *)(r2 + 0x40)019140 r2 = *(u64 *)(r2 + 0x40)019156 r3 = <addr> ll019141 r3 = <addr> ll019157 if r2 == r3 goto <offset>019142 if r2 == r3 goto <offset>019158 r1 = 0x1019143 r1 = 0x1019159 if r1 != 0x0 goto <offset>019144 if r1 != 0x0 goto <offset>019160 r1 = *(u64 *)(r10 - 0x760)019145 r1 = *(u64 *)(r10 - 0x768)019161 r1 = *(u64 *)(r1 + 0x50)019146 r1 = *(u64 *)(r1 + 0x50)019162 if r1 != 0x220 goto <offset>019147 if r1 != 0x220 goto <offset>019163 r1 = *(u64 *)(r10 - 0x700)019148 r1 = *(u64 *)(r10 - 0x708)019164 r1 += 0x40019149 r1 += 0x40019165 *(u64 *)(r10 - 0x778) = r1019150 *(u64 *)(r10 - 0x780) = r1019166 r1 = *(u64 *)(r1 + 0x0)019151 r1 = *(u64 *)(r1 + 0x0)019167 *(u64 *)(r10 - 0x770) = r1019152 *(u64 *)(r10 - 0x778) = r1019168 r1 = *(u64 *)(r1 + 0x28)019153 r1 = *(u64 *)(r1 + 0x28)019169 r2 = <addr> ll019154 r2 = <addr> ll019170 if r1 != r2 goto <offset>019155 if r1 != r2 goto <offset>019171 r1 = *(u64 *)(r10 - 0x770)019156 r1 = *(u64 *)(r10 - 0x778)019172 r1 = *(u64 *)(r1 + 0x30)019157 r1 = *(u64 *)(r1 + 0x30)019173 r2 = -<addr> ll019158 r2 = -<addr> ll019174 if r1 != r2 goto <offset>019159 if r1 != r2 goto <offset>019175 r1 = *(u64 *)(r10 - 0x770)019160 r1 = *(u64 *)(r10 - 0x778)019176 r1 = *(u64 *)(r1 + 0x38)019161 r1 = *(u64 *)(r1 + 0x38)019177 r2 = -<addr> ll019162 r2 = -<addr> ll019178 if r1 != r2 goto <offset>019163 if r1 != r2 goto <offset>019179 r1 = 0x0019164 r1 = 0x0019180 r2 = *(u64 *)(r10 - 0x770)019165 r2 = *(u64 *)(r10 - 0x778)019181 r2 = *(u64 *)(r2 + 0x40)019166 r2 = *(u64 *)(r2 + 0x40)019182 r3 = <addr> ll019167 r3 = <addr> ll019183 if r2 == r3 goto <offset>019168 if r2 == r3 goto <offset>019184 r1 = 0x1019169 r1 = 0x1019185 if r1 != 0x0 goto <offset>019170 if r1 != 0x0 goto <offset>019186 r1 = *(u64 *)(r10 - 0x700)019171 r1 = *(u64 *)(r10 - 0x708)019187 r1 += 0x50019172 r1 += 0x50019188 *(u64 *)(r10 - 0x788) = r1019173 *(u64 *)(r10 - 0x790) = r1019189 r1 = *(u64 *)(r1 + 0x0)019174 r1 = *(u64 *)(r1 + 0x0)019190 *(u64 *)(r10 - 0x780) = r1019175 *(u64 *)(r10 - 0x788) = r1019191 r1 = *(u64 *)(r1 + 0x28)019176 r1 = *(u64 *)(r1 + 0x28)019192 r2 = <addr> ll019177 r2 = <addr> ll019193 if r1 != r2 goto <offset>019178 if r1 != r2 goto <offset>019194 r1 = *(u64 *)(r10 - 0x780)019179 r1 = *(u64 *)(r10 - 0x788)019195 r1 = *(u64 *)(r1 + 0x30)019180 r1 = *(u64 *)(r1 + 0x30)019196 r2 = -<addr> ll019181 r2 = -<addr> ll019197 if r1 != r2 goto <offset>019182 if r1 != r2 goto <offset>019198 r1 = *(u64 *)(r10 - 0x780)019183 r1 = *(u64 *)(r10 - 0x788)019199 r1 = *(u64 *)(r1 + 0x38)019184 r1 = *(u64 *)(r1 + 0x38)019200 r2 = -<addr> ll019185 r2 = -<addr> ll019201 if r1 != r2 goto <offset>019186 if r1 != r2 goto <offset>019202 r1 = 0x0019187 r1 = 0x0019203 r2 = *(u64 *)(r10 - 0x780)019188 r2 = *(u64 *)(r10 - 0x788)019204 r2 = *(u64 *)(r2 + 0x40)019189 r2 = *(u64 *)(r2 + 0x40)019205 r3 = <addr> ll019190 r3 = <addr> ll019206 if r2 == r3 goto <offset>019191 if r2 == r3 goto <offset>1 unchanged instructions hidden
019208 if r1 == 0x0 goto <offset>019193 if r1 == 0x0 goto <offset>019209 r7 = 0x11019194 r7 = 0x11019210 goto <offset>019195 goto <offset>019211 r1 = *(u64 *)(r10 - 0x780)019196 r1 = *(u64 *)(r10 - 0x788)019212 r1 = *(u64 *)(r1 + 0x50)019197 r1 = *(u64 *)(r1 + 0x50)019213 if r1 < 0x1d0 goto <offset>019198 if r1 < 0x1d0 goto <offset>019214 r1 = *(u64 *)(r10 - 0x780)019199 r1 = *(u64 *)(r10 - 0x788)019215 w1 = *(u8 *)(r1 + 0x58)019200 w1 = *(u8 *)(r1 + 0x58)019216 if r1 != 0x6d goto <offset>019201 if r1 != 0x6d goto <offset>019217 r1 = *(u64 *)(r10 - 0x780)019202 r1 = *(u64 *)(r10 - 0x788)019218 r1 = *(u64 *)(r1 + 0x218)019203 r1 = *(u64 *)(r1 + 0x218)019219 *(u64 *)(r10 - 0x790) = r1019204 *(u64 *)(r10 - 0x798) = r1019220 r2 = r10019205 r2 = r10019221 r2 += -0x680019206 r2 += -0x688019222 r1 = <addr> ll019207 r1 = <addr> ll019223 r3 = 0x0019208 r3 = 0x0019224 r4 = 0x28019209 r4 = 0x285 unchanged instructions hidden
019230 r8 = 0x1019215 r8 = 0x1019231 goto <offset>019216 goto <offset>019232 r8 = 0x1019217 r8 = 0x1019233 r1 = *(u64 *)(r10 - 0x680)019218 r1 = *(u64 *)(r10 - 0x688)019234 r2 = *(u64 *)(r10 - 0x790)019219 r2 = *(u64 *)(r10 - 0x798)019235 if r1 >= r2 goto <offset>019220 if r1 >= r2 goto <offset>019236 r1 = *(u64 *)(r10 - 0x6f0)019221 r1 = *(u64 *)(r10 - 0x6f8)019237 r3 = *(u64 *)(r1 + 0x50)019222 r3 = *(u64 *)(r1 + 0x50)019238 r1 = r10019223 r1 = r10019239 r1 += -0x680019224 r1 += -0x688019240 r2 = *(u64 *)(r10 - 0x710)019225 r2 = *(u64 *)(r10 - 0x718)019241 call <target>019226 call <target>019242 w1 = *(u8 *)(r10 - 0x680)019227 w1 = *(u8 *)(r10 - 0x688)019243 if r1 != 0x1 goto <offset>019228 if r1 != 0x1 goto <offset>019244 r8 = 0x0019229 r8 = 0x0019245 goto <offset>019230 goto <offset>019246 r1 = *(u64 *)(r10 - 0x678)019231 r1 = *(u64 *)(r10 - 0x680)019247 r1 = *(u64 *)(r1 + 0x169)019232 r1 = *(u64 *)(r1 + 0x169)019248 *(u64 *)(r10 - 0x790) = r1019233 *(u64 *)(r10 - 0x798) = r1019249 if r1 == 0x0 goto <offset>019234 if r1 == 0x0 goto <offset>019250 r1 = *(u64 *)(r10 - 0x770)019235 r1 = *(u64 *)(r10 - 0x778)019251 r2 = *(u64 *)(r1 + 0x50)019236 r2 = *(u64 *)(r1 + 0x50)019252 if r2 <= 0x1f goto <offset>019237 if r2 <= 0x1f goto <offset>019253 r1 = *(u64 *)(r10 - 0x770)019238 r1 = *(u64 *)(r10 - 0x778)019254 r8 = *(u64 *)(r1 + 0x70)019239 r8 = *(u64 *)(r1 + 0x70)019255 if r8 == -0x1 goto <offset>019240 if r8 == -0x1 goto <offset>019256 r2 = r10019241 r2 = r10019257 r2 += -0x680019242 r2 += -0x688019258 r1 = 0x0019243 r1 = 0x0019259 *(u64 *)(r10 - 0x798) = r1019244 *(u64 *)(r10 - 0x7a0) = r1019260 r1 = <addr> ll019245 r1 = <addr> ll019261 r3 = 0x0019246 r3 = 0x0019262 r4 = 0x28019247 r4 = 0x286 unchanged instructions hidden
019269 goto <offset>019254 goto <offset>019270 r1 = 0x96019255 r1 = 0x96019271 goto <offset>019256 goto <offset>019272 r2 = *(u64 *)(r10 - 0x680)019257 r2 = *(u64 *)(r10 - 0x688)019273 r1 = r8019258 r1 = r8019274 r1 -= r2019259 r1 -= r2019275 r2 = 0x1019260 r2 = 0x11 unchanged instructions hidden
019277 r2 = 0x0019262 r2 = 0x0019278 if r2 == 0x0 goto <offset>019263 if r2 == 0x0 goto <offset>019279 r8 = 0x5019264 r8 = 0x5019280 r1 = *(u64 *)(r10 - 0x790)019265 r1 = *(u64 *)(r10 - 0x798)019281 r2 = *(u64 *)(r10 - 0x798)019266 r2 = *(u64 *)(r10 - 0x7a0)019282 if r2 > r1 goto <offset>019267 if r2 > r1 goto <offset>019283 goto <offset>019268 goto <offset>019284 if r2 != 0x0 goto <offset>019269 if r2 != 0x0 goto <offset>019285 *(u64 *)(r10 - 0x798) = r1019270 *(u64 *)(r10 - 0x7a0) = r1019286 r8 = 0x5019271 r8 = 0x5019287 r1 = *(u64 *)(r10 - 0x790)019272 r1 = *(u64 *)(r10 - 0x798)019288 r2 = *(u64 *)(r10 - 0x798)019273 r2 = *(u64 *)(r10 - 0x7a0)019289 if r2 > r1 goto <offset>019274 if r2 > r1 goto <offset>019290 r2 = *(u64 *)(r10 - 0x700)019275 r2 = *(u64 *)(r10 - 0x708)019291 r3 = *(u64 *)(r10 - 0x708)019276 r3 = *(u64 *)(r10 - 0x710)019292 if r6 != 0x0 goto <offset>019277 if r6 != 0x0 goto <offset>019293 r1 = *(u64 *)(r10 - 0x760)019278 r1 = *(u64 *)(r10 - 0x768)019294 r2 = *(u64 *)(r1 + 0x50)019279 r2 = *(u64 *)(r1 + 0x50)019295 if r2 <= 0x207 goto <offset>019280 if r2 <= 0x207 goto <offset>019296 r1 = *(u64 *)(r10 - 0x770)019281 r1 = *(u64 *)(r10 - 0x778)019297 r2 = *(u64 *)(r1 + 0x50)019282 r2 = *(u64 *)(r1 + 0x50)019298 if r2 <= 0xf goto <offset>019283 if r2 <= 0xf goto <offset>019299 r1 = *(u64 *)(r10 - 0x760)019284 r1 = *(u64 *)(r10 - 0x768)019300 r4 = *(u64 *)(r1 + 0x258)019285 r4 = *(u64 *)(r1 + 0x258)019301 r8 = 0x2019286 r8 = 0x2019302 r1 = *(u64 *)(r10 - 0x770)019287 r1 = *(u64 *)(r10 - 0x778)019303 r5 = *(u64 *)(r1 + 0x60)019288 r5 = *(u64 *)(r1 + 0x60)019304 r1 = *(u64 *)(r10 - 0x6f8)019289 r1 = *(u64 *)(r10 - 0x700)019305 r2 = *(u64 *)(r10 - 0x700)019290 r2 = *(u64 *)(r10 - 0x708)019306 r3 = *(u64 *)(r10 - 0x708)019291 r3 = *(u64 *)(r10 - 0x710)019307 if r4 == r5 goto <offset>019292 if r4 == r5 goto <offset>019308 r2 += 0x60019293 r2 += 0x60019309 *(u64 *)(r10 - 0x790) = r2019294 *(u64 *)(r10 - 0x798) = r2019310 r6 = *(u64 *)(r2 + 0x0)019295 r6 = *(u64 *)(r2 + 0x0)019311 r1 = <addr> ll019296 r1 = <addr> ll019312 *(u64 *)(r10 - 0x320) = r1019297 *(u64 *)(r10 - 0x328) = r1019313 r1 = *(u64 *)(r10 - 0x730)019298 r1 = *(u64 *)(r10 - 0x738)019314 *(u64 *)(r10 - 0x330) = r1019299 *(u64 *)(r10 - 0x338) = r1019315 *(u64 *)(r10 - 0x318) = 0xd019300 *(u64 *)(r10 - 0x320) = 0xd019316 *(u64 *)(r10 - 0x328) = 0x20019301 *(u64 *)(r10 - 0x330) = 0x20019317 *(u8 *)(r10 - 0xd0) = 0xff019302 *(u8 *)(r10 - 0x1a0) = 0xff019318 r1 = r10019303 r1 = r10019319 r1 += -0x330019304 r1 += -0x338019320 r4 = r10019305 r4 = r10019321 r4 += -0x680019306 r4 += -0x688019322 r5 = r10019307 r5 = r10019323 r5 += -0xd0019308 r5 += -0x1a0019324 r2 = 0x2019309 r2 = 0x2019325 call sol_try_find_program_address019310 call sol_try_find_program_address019326 if r0 != 0x0 goto <offset>019311 if r0 != 0x0 goto <offset>019327 r1 = *(u64 *)(r10 - 0x668) 019328 *(u64 *)(r10 - 0x4b0) = r1 019329 r1 = *(u64 *)(r10 - 0x670)019312 r1 = *(u64 *)(r10 - 0x670)019330 *(u64 *)(r10 - 0x4b8) = r1019313 *(u64 *)(r10 - 0x4b8) = r1019331 r1 = *(u64 *)(r10 - 0x678)019314 r1 = *(u64 *)(r10 - 0x678)019332 *(u64 *)(r10 - 0x4c0) = r1019315 *(u64 *)(r10 - 0x4c0) = r1019333 r1 = *(u64 *)(r10 - 0x680)019316 r1 = *(u64 *)(r10 - 0x680)019334 *(u64 *)(r10 - 0x4c8) = r1019317 *(u64 *)(r10 - 0x4c8) = r1 019318 r1 = *(u64 *)(r10 - 0x688) 019319 *(u64 *)(r10 - 0x4d0) = r1019335 r2 = *(u64 *)(r6 + 0x8)019320 r2 = *(u64 *)(r6 + 0x8)019336 if r1 != r2 goto <offset>019321 if r1 != r2 goto <offset>019337 r1 = *(u64 *)(r6 + 0x10)019322 r1 = *(u64 *)(r6 + 0x10)019338 r2 = *(u64 *)(r10 - 0x4c0)019323 r2 = *(u64 *)(r10 - 0x4c8)019339 if r2 != r1 goto <offset>019324 if r2 != r1 goto <offset>019340 r1 = *(u64 *)(r6 + 0x18)019325 r1 = *(u64 *)(r6 + 0x18)019341 r2 = *(u64 *)(r10 - 0x4b8)019326 r2 = *(u64 *)(r10 - 0x4c0)019342 if r2 != r1 goto <offset>019327 if r2 != r1 goto <offset>019343 r2 = 0x0019328 r2 = 0x0019344 r1 = *(u64 *)(r6 + 0x20)019329 r1 = *(u64 *)(r6 + 0x20)019345 r3 = *(u64 *)(r10 - 0x4b0)019330 r3 = *(u64 *)(r10 - 0x4b8)019346 if r3 == r1 goto <offset>019331 if r3 == r1 goto <offset>019347 r2 = 0x1019332 r2 = 0x1019348 r7 = 0xd019333 r7 = 0xd019349 r1 = *(u64 *)(r10 - 0x6f8)019334 r1 = *(u64 *)(r10 - 0x700)019350 r4 = *(u64 *)(r10 - 0x700)019335 r4 = *(u64 *)(r10 - 0x708)019351 r3 = *(u64 *)(r10 - 0x708)019336 r3 = *(u64 *)(r10 - 0x710)019352 if r2 != 0x0 goto <offset>019337 if r2 != 0x0 goto <offset>019353 r2 = *(u64 *)(r4 + 0x10)019338 r2 = *(u64 *)(r4 + 0x10)019354 *(u64 *)(r10 - 0x1000) = r3019339 *(u64 *)(r10 - 0x1000) = r3019355 *(u64 *)(r10 - 0xff8) = 0x0019340 *(u64 *)(r10 - 0xff8) = 0x0019356 r1 = r10019341 r1 = r10019357 r1 += -0x6c0019342 r1 += -0x6c8019358 r5 = r10019343 r5 = r10019359 *(u64 *)(r10 - 0x798) = r2019344 *(u64 *)(r10 - 0x7a0) = r2019360 r3 = *(u64 *)(r10 - 0x6f0)019345 r3 = *(u64 *)(r10 - 0x6f8)019361 r4 = r9019346 r4 = r9019362 call <target>019347 call <target>019363 w7 = *(u32 *)(r10 - 0x6c0)019348 w7 = *(u32 *)(r10 - 0x6c8)019364 if r7 != 0x1a goto <offset>019349 if r7 != 0x1a goto <offset>019365 r9 = *(u64 *)(r10 - 0x700)019350 r9 = *(u64 *)(r10 - 0x708)019366 r9 += 0x18019351 r9 += 0x18019367 r1 = *(u64 *)(r10 - 0x708)019352 r1 = *(u64 *)(r10 - 0x710)019368 r1 = *(u64 *)(r1 + 0x0)019353 r1 = *(u64 *)(r1 + 0x0)019369 r6 = *(u64 *)(r9 + 0x0)019354 r6 = *(u64 *)(r9 + 0x0)019370 r2 = *(u64 *)(r6 + 0x28)019355 r2 = *(u64 *)(r6 + 0x28)019371 if r2 != r1 goto <offset>019356 if r2 != r1 goto <offset>019372 r1 = *(u64 *)(r10 - 0x708)019357 r1 = *(u64 *)(r10 - 0x710)019373 r1 = *(u64 *)(r1 + 0x8)019358 r1 = *(u64 *)(r1 + 0x8)019374 r2 = *(u64 *)(r6 + 0x30)019359 r2 = *(u64 *)(r6 + 0x30)019375 if r2 != r1 goto <offset>019360 if r2 != r1 goto <offset>019376 r1 = *(u64 *)(r10 - 0x708)019361 r1 = *(u64 *)(r10 - 0x710)019377 r1 = *(u64 *)(r1 + 0x10)019362 r1 = *(u64 *)(r1 + 0x10)019378 r2 = *(u64 *)(r6 + 0x38)019363 r2 = *(u64 *)(r6 + 0x38)019379 if r2 != r1 goto <offset>019364 if r2 != r1 goto <offset>019380 r1 = 0x0019365 r1 = 0x0019381 r2 = *(u64 *)(r10 - 0x708)019366 r2 = *(u64 *)(r10 - 0x710)019382 r2 = *(u64 *)(r2 + 0x18)019367 r2 = *(u64 *)(r2 + 0x18)019383 r3 = *(u64 *)(r6 + 0x40)019368 r3 = *(u64 *)(r6 + 0x40)019384 if r3 == r2 goto <offset>019369 if r3 == r2 goto <offset>4 unchanged instructions hidden
019389 if r1 < 0x41 goto <offset>019374 if r1 < 0x41 goto <offset>019390 w1 = *(u8 *)(r6 + 0x58)019375 w1 = *(u8 *)(r6 + 0x58)019391 if r1 != 0x1 goto <offset>019376 if r1 != 0x1 goto <offset>019392 r1 = *(u64 *)(r10 - 0x730)019377 r1 = *(u64 *)(r10 - 0x738)019393 r1 = *(u64 *)(r1 + 0x0)019378 r1 = *(u64 *)(r1 + 0x0)019394 r2 = *(u64 *)(r6 + 0x59)019379 r2 = *(u64 *)(r6 + 0x59)019395 if r2 != r1 goto <offset>019380 if r2 != r1 goto <offset>019396 r1 = *(u64 *)(r10 - 0x730)019381 r1 = *(u64 *)(r10 - 0x738)019397 r1 = *(u64 *)(r1 + 0x8)019382 r1 = *(u64 *)(r1 + 0x8)019398 r2 = *(u64 *)(r6 + 0x61)019383 r2 = *(u64 *)(r6 + 0x61)019399 if r2 != r1 goto <offset>019384 if r2 != r1 goto <offset>019400 r1 = *(u64 *)(r10 - 0x730)019385 r1 = *(u64 *)(r10 - 0x738)019401 r1 = *(u64 *)(r1 + 0x10)019386 r1 = *(u64 *)(r1 + 0x10)019402 r2 = *(u64 *)(r6 + 0x69)019387 r2 = *(u64 *)(r6 + 0x69)019403 if r2 != r1 goto <offset>019388 if r2 != r1 goto <offset>019404 r1 = 0x0019389 r1 = 0x0019405 r2 = *(u64 *)(r10 - 0x730)019390 r2 = *(u64 *)(r10 - 0x738)019406 r2 = *(u64 *)(r2 + 0x18)019391 r2 = *(u64 *)(r2 + 0x18)019407 r3 = *(u64 *)(r6 + 0x71)019392 r3 = *(u64 *)(r6 + 0x71)019408 if r3 == r2 goto <offset>019393 if r3 == r2 goto <offset>019409 r1 = 0x1019394 r1 = 0x1019410 if r1 != 0x0 goto <offset>019395 if r1 != 0x0 goto <offset>019411 r1 = *(u64 *)(r10 - 0x6f0)019396 r1 = *(u64 *)(r10 - 0x6f8)019412 r3 = *(u64 *)(r1 + 0x50)019397 r3 = *(u64 *)(r1 + 0x50)019413 r1 = r10019398 r1 = r10019414 r1 += -0x680019399 r1 += -0x688019415 r2 = *(u64 *)(r10 - 0x710)019400 r2 = *(u64 *)(r10 - 0x718)019416 call <target>019401 call <target>019417 w1 = *(u8 *)(r10 - 0x680)019402 w1 = *(u8 *)(r10 - 0x688)019418 if r1 != 0x0 goto <offset>019403 if r1 != 0x0 goto <offset>019419 r1 = *(u64 *)(r10 - 0x678)019404 r1 = *(u64 *)(r10 - 0x680)019420 r2 = *(u64 *)(r6 + 0x8)019405 r2 = *(u64 *)(r6 + 0x8)019421 r6 += 0x8019406 r6 += 0x8019422 r3 = *(u64 *)(r1 + 0x29)019407 r3 = *(u64 *)(r1 + 0x29)10 unchanged instructions hidden
019433 if r1 == r3 goto <offset>019418 if r1 == r3 goto <offset>019434 r2 = 0x1019419 r2 = 0x1019435 if r2 != 0x0 goto <offset>019420 if r2 != 0x0 goto <offset>019436 r1 = *(u64 *)(r10 - 0x700)019421 r1 = *(u64 *)(r10 - 0x708)019437 r1 = *(u64 *)(r1 + 0x28)019422 r1 = *(u64 *)(r1 + 0x28)019438 r2 = *(u64 *)(r10 - 0x6f0)019423 r2 = *(u64 *)(r10 - 0x6f8)019439 r3 = *(u64 *)(r10 - 0x708)019424 r3 = *(u64 *)(r10 - 0x710)019440 r4 = *(u64 *)(r10 - 0x728)019425 r4 = *(u64 *)(r10 - 0x730)019441 call <target>019426 call <target>019442 r7 = r0019427 r7 = r0019443 r1 = r7019428 r1 = r7019444 r1 <<= 0x20019429 r1 <<= 0x20019445 r1 >>= 0x20019430 r1 >>= 0x20019446 if r1 != 0x1a goto <offset>019431 if r1 != 0x1a goto <offset>019447 r1 = *(u64 *)(r10 - 0x6f0)019432 r1 = *(u64 *)(r10 - 0x6f8)019448 r3 = *(u64 *)(r1 + 0x50)019433 r3 = *(u64 *)(r1 + 0x50)019449 r1 = r10019434 r1 = r10019450 r1 += -0x680019435 r1 += -0x688019451 r2 = *(u64 *)(r10 - 0x710)019436 r2 = *(u64 *)(r10 - 0x718)019452 call <target>019437 call <target>019453 w1 = *(u8 *)(r10 - 0x680)019438 w1 = *(u8 *)(r10 - 0x688)019454 if r1 != 0x0 goto <offset>019439 if r1 != 0x0 goto <offset>019455 r1 = *(u64 *)(r10 - 0x678)019440 r1 = *(u64 *)(r10 - 0x680)019456 r2 = *(u64 *)(r1 + 0x101)019441 r2 = *(u64 *)(r1 + 0x101)019457 r4 = *(u64 *)(r1 + 0x119)019442 r4 = *(u64 *)(r1 + 0x119)019458 r7 = 0x3019443 r7 = 0x3019459 r1 = *(u64 *)(r10 - 0x6f8)019444 r1 = *(u64 *)(r10 - 0x700)019460 r3 = *(u64 *)(r10 - 0x708)019445 r3 = *(u64 *)(r10 - 0x710)019461 if r4 > r2 goto <offset>019446 if r4 > r2 goto <offset>019462 r1 = *(u64 *)(r10 - 0x728)019447 r1 = *(u64 *)(r10 - 0x730)019463 *(u64 *)(r10 - 0x4c8) = r1019448 *(u64 *)(r10 - 0x4d0) = r1019464 r1 = r10019449 r1 = r10019465 r1 += -0x4c8019450 r1 += -0x4d0019466 *(u64 *)(r10 - 0x310) = r1019451 *(u64 *)(r10 - 0x318) = r1019467 r1 = <addr> ll019452 r1 = <addr> ll019468 *(u64 *)(r10 - 0x320) = r1019453 *(u64 *)(r10 - 0x328) = r1019469 *(u64 *)(r10 - 0x330) = r6019454 *(u64 *)(r10 - 0x338) = r6019470 *(u64 *)(r10 - 0x308) = 0x8019455 *(u64 *)(r10 - 0x310) = 0x8019471 *(u64 *)(r10 - 0x318) = 0xf019456 *(u64 *)(r10 - 0x320) = 0xf019472 *(u64 *)(r10 - 0x328) = 0x20019457 *(u64 *)(r10 - 0x330) = 0x20019473 *(u8 *)(r10 - 0xd0) = 0xff019458 *(u8 *)(r10 - 0x1a0) = 0xff019474 r1 = r10019459 r1 = r10019475 r1 += -0x330019460 r1 += -0x338019476 r4 = r10019461 r4 = r10019477 r4 += -0x680019462 r4 += -0x688019478 r5 = r10019463 r5 = r10019479 r5 += -0xd0019464 r5 += -0x1a0019480 r2 = 0x3019465 r2 = 0x3019481 call sol_try_find_program_address019466 call sol_try_find_program_address019482 if r0 != 0x0 goto <offset>019467 if r0 != 0x0 goto <offset>019483 r3 = *(u64 *)(r10 - 0x700)019468 r3 = *(u64 *)(r10 - 0x708)019484 r3 += 0x20019469 r3 += 0x20019485 r1 = *(u64 *)(r10 - 0x668) 019486 *(u64 *)(r10 - 0x690) = r1 019487 r1 = *(u64 *)(r10 - 0x670)019470 r1 = *(u64 *)(r10 - 0x670)019488 *(u64 *)(r10 - 0x698) = r1019471 *(u64 *)(r10 - 0x698) = r1019489 r1 = *(u64 *)(r10 - 0x678)019472 r1 = *(u64 *)(r10 - 0x678)019490 *(u64 *)(r10 - 0x6a0) = r1019473 *(u64 *)(r10 - 0x6a0) = r1019491 *(u64 *)(r10 - 0x6b8) = r6019474 r1 = *(u64 *)(r10 - 0x680)019492 w1 = *(u8 *)(r10 - 0xd0)019475 *(u64 *)(r10 - 0x6a8) = r1019493 *(u8 *)(r10 - 0x688) = w1019476 *(u64 *)(r10 - 0x6c0) = r6019494 r1 = *(u64 *)(r10 - 0x4c8)019477 w1 = *(u8 *)(r10 - 0x1a0)019495 *(u64 *)(r10 - 0x6b0) = r1019478 *(u8 *)(r10 - 0x690) = w1019496 r2 = *(u64 *)(r10 - 0x680)019479 r1 = *(u64 *)(r10 - 0x4d0)019497 *(u64 *)(r10 - 0x6a8) = r2019480 *(u64 *)(r10 - 0x6b8) = r1019498 *(u64 *)(r10 - 0x730) = r3019481 r2 = *(u64 *)(r10 - 0x688) 019482 *(u64 *)(r10 - 0x6b0) = r2 019483 *(u64 *)(r10 - 0x738) = r3019499 r1 = *(u64 *)(r3 + 0x0)019484 r1 = *(u64 *)(r3 + 0x0)019500 r3 = *(u64 *)(r1 + 0x8)019485 r3 = *(u64 *)(r1 + 0x8)019501 if r2 != r3 goto <offset>019486 if r2 != r3 goto <offset>019502 r2 = *(u64 *)(r1 + 0x10)019487 r2 = *(u64 *)(r1 + 0x10)019503 r3 = *(u64 *)(r10 - 0x6a0)019488 r3 = *(u64 *)(r10 - 0x6a8)019504 if r3 != r2 goto <offset>019489 if r3 != r2 goto <offset>019505 r2 = *(u64 *)(r1 + 0x18)019490 r2 = *(u64 *)(r1 + 0x18)019506 r3 = *(u64 *)(r10 - 0x698)019491 r3 = *(u64 *)(r10 - 0x6a0)019507 if r3 != r2 goto <offset>019492 if r3 != r2 goto <offset>019508 r2 = 0x0019493 r2 = 0x0019509 r1 = *(u64 *)(r1 + 0x20)019494 r1 = *(u64 *)(r1 + 0x20)019510 r3 = *(u64 *)(r10 - 0x690)019495 r3 = *(u64 *)(r10 - 0x698)019511 if r3 == r1 goto <offset>019496 if r3 == r1 goto <offset>019512 r2 = 0x1019497 r2 = 0x1019513 if r2 == 0x0 goto <offset>019498 if r2 == 0x0 goto <offset>019514 r7 = 0xd019499 r7 = 0xd019515 goto <offset>019500 goto <offset>019516 w8 = *(u32 *)(r10 - 0x6bc)019501 w8 = *(u32 *)(r10 - 0x6c4)019517 goto <offset>019502 goto <offset>019518 r1 = 0x20019503 r1 = 0x20019519 r3 = <addr> ll019504 r3 = <addr> ll019520 call <target>019505 call <target>019521 r1 = <addr> ll019506 r1 = <addr> ll019522 *(u64 *)(r10 - 0x680) = r1019507 *(u64 *)(r10 - 0x688) = r1019523 *(u64 *)(r10 - 0x660) = 0x0 019524 *(u64 *)(r10 - 0x678) = 0x1 019525 *(u64 *)(r10 - 0x668) = 0x0019508 *(u64 *)(r10 - 0x668) = 0x0019526 *(u64 *)(r10 - 0x670) = 0x8019509 *(u64 *)(r10 - 0x680) = 0x1 019510 *(u64 *)(r10 - 0x670) = 0x0 019511 *(u64 *)(r10 - 0x678) = 0x8019527 r1 = r10019512 r1 = r10019528 r1 += -0x680019513 r1 += -0x688019529 r2 = <addr> ll019514 r2 = <addr> ll019530 call <target>019515 call <target>019531 r1 = *(u64 *)(r10 - 0x760)019516 r1 = *(u64 *)(r10 - 0x768)019532 r2 = *(u64 *)(r1 + 0x50)019517 r2 = *(u64 *)(r1 + 0x50)019533 if r2 <= 0x207 goto <offset>019518 if r2 <= 0x207 goto <offset>019534 r1 = *(u64 *)(r10 - 0x770)019519 r1 = *(u64 *)(r10 - 0x778)019535 r2 = *(u64 *)(r1 + 0x50)019520 r2 = *(u64 *)(r1 + 0x50)019536 if r2 <= 0xf goto <offset>019521 if r2 <= 0xf goto <offset>019537 r1 = *(u64 *)(r10 - 0x760)019522 r1 = *(u64 *)(r10 - 0x768)019538 r2 = *(u64 *)(r1 + 0x258)019523 r2 = *(u64 *)(r1 + 0x258)019539 r1 = *(u64 *)(r10 - 0x770)019524 r1 = *(u64 *)(r10 - 0x778)019540 r3 = *(u64 *)(r1 + 0x60)019525 r3 = *(u64 *)(r1 + 0x60)019541 r1 = 0x0019526 r1 = 0x0019542 *(u64 *)(r10 - 0x7a0) = r1 019543 *(u64 *)(r10 - 0x7a8) = r1019527 *(u64 *)(r10 - 0x7a8) = r1019544 *(u64 *)(r10 - 0x7b0) = r1019528 *(u64 *)(r10 - 0x7b0) = r1019545 *(u64 *)(r10 - 0x7b8) = r2019529 *(u64 *)(r10 - 0x7b8) = r1019546 *(u64 *)(r10 - 0x7c0) = r3019530 *(u64 *)(r10 - 0x7c0) = r2 019531 *(u64 *)(r10 - 0x7c8) = r3019547 if r2 == r3 goto <offset>019532 if r2 == r3 goto <offset>019548 r1 = *(u64 *)(r10 - 0x798)019533 r1 = *(u64 *)(r10 - 0x7a0)019549 r1 = *(u64 *)(r1 + 0x50)019534 r1 = *(u64 *)(r1 + 0x50)019550 if r1 < 0x62 goto <offset>019535 if r1 < 0x62 goto <offset>019551 r1 = 0x7d0019536 r1 = 0x7d0019552 *(u64 *)(r10 - 0x7a0) = r1019537 *(u64 *)(r10 - 0x7a8) = r1019553 r2 = *(u64 *)(r10 - 0x798)019538 r2 = *(u64 *)(r10 - 0x7a0)019554 r1 = *(u64 *)(r2 + 0x9a)019539 r1 = *(u64 *)(r2 + 0x9a)019555 *(u64 *)(r10 - 0x7b0) = r1019540 *(u64 *)(r10 - 0x7b8) = r1019556 r1 = *(u64 *)(r2 + 0xa2)019541 r1 = *(u64 *)(r2 + 0xa2)019557 *(u64 *)(r10 - 0x7a8) = r1019542 *(u64 *)(r10 - 0x7b0) = r1019558 r1 = *(u64 *)(r10 - 0x760)019543 r1 = *(u64 *)(r10 - 0x768)019559 r6 = *(u64 *)(r1 + 0x210)019544 r6 = *(u64 *)(r1 + 0x210)019560 r1 = *(u64 *)(r10 - 0x6f0)019545 r1 = *(u64 *)(r10 - 0x6f8)019561 r3 = *(u64 *)(r1 + 0x50)019546 r3 = *(u64 *)(r1 + 0x50)019562 r1 = r10019547 r1 = r10019563 r1 += -0x680019548 r1 += -0x688019564 r2 = *(u64 *)(r10 - 0x710)019549 r2 = *(u64 *)(r10 - 0x718)019565 call <target>019550 call <target>019566 r1 = 0x2710019551 r1 = 0x2710019567 *(u64 *)(r10 - 0x798) = r1019552 *(u64 *)(r10 - 0x7a0) = r1019568 if r6 < 0x2710 goto <offset>019553 if r6 < 0x2710 goto <offset>019569 r1 = 0x0019554 r1 = 0x0019570 *(u64 *)(r10 - 0x798) = r1019555 *(u64 *)(r10 - 0x7a0) = r1019571 w1 = *(u8 *)(r10 - 0x680)019556 w1 = *(u8 *)(r10 - 0x688)019572 if r1 != 0x0 goto <offset>019557 if r1 != 0x0 goto <offset>019573 r3 = *(u64 *)(r10 - 0x7a0)019558 r3 = *(u64 *)(r10 - 0x7a8)019574 r2 = r3019559 r2 = r3019575 r1 = *(u64 *)(r10 - 0x7a8)019560 r1 = *(u64 *)(r10 - 0x7b0)019576 r2 += r1019561 r2 += r1019577 r1 = 0x1019562 r1 = 0x1019578 if r2 < r3 goto <offset>019563 if r2 < r3 goto <offset>1 unchanged instructions hidden
019580 r7 = 0x17019565 r7 = 0x17019581 r1 &= 0x1019566 r1 &= 0x1019582 if r1 != 0x0 goto <offset>019567 if r1 != 0x0 goto <offset>019583 r1 = *(u64 *)(r10 - 0x7a8)019568 r1 = *(u64 *)(r10 - 0x7b0)019584 r2 = *(u64 *)(r10 - 0x7a0)019569 r2 = *(u64 *)(r10 - 0x7a8)019585 r1 += r2019570 r1 += r2019586 r3 = r1019571 r3 = r1019587 r2 = *(u64 *)(r10 - 0x798)019572 r2 = *(u64 *)(r10 - 0x7a0)019588 r3 += r2019573 r3 += r2019589 r2 = 0x1019574 r2 = 0x1019590 if r3 < r1 goto <offset>019575 if r3 < r1 goto <offset>019591 r2 = 0x0019576 r2 = 0x0019592 r2 &= 0x1019577 r2 &= 0x1019593 if r2 != 0x0 goto <offset>019578 if r2 != 0x0 goto <offset>019594 r3 = *(u64 *)(r10 - 0x798)019579 r3 = *(u64 *)(r10 - 0x7a0)019595 r3 += r1019580 r3 += r1019596 if r3 > -0xf4241 goto <offset>019581 if r3 > -0xf4241 goto <offset>019597 r1 = *(u64 *)(r10 - 0x678)019582 r1 = *(u64 *)(r10 - 0x680)019598 r2 = *(u64 *)(r1 + 0xc1)019583 r2 = *(u64 *)(r1 + 0xc1)019599 r3 += 0xf4240019584 r3 += 0xf4240019600 if r2 >= r3 goto <offset>019585 if r2 >= r3 goto <offset>5 unchanged instructions hidden
019606 call <target>019591 call <target>019607 r2 -= r3019592 r2 -= r3019608 r1 = r10019593 r1 = r10019609 r1 += -0x330019594 r1 += -0x338019610 r3 = *(u64 *)(r10 - 0x7b0)019595 r3 = *(u64 *)(r10 - 0x7b8)019611 call <target>019596 call <target>019612 w1 = *(u32 *)(r10 - 0x330)019597 w1 = *(u32 *)(r10 - 0x338)019613 r1 &= 0x1019598 r1 &= 0x1019614 if r1 == 0x0 goto <offset>019599 if r1 == 0x0 goto <offset>019615 w8 = *(u32 *)(r10 - 0x328)019600 w8 = *(u32 *)(r10 - 0x330)019616 w7 = *(u32 *)(r10 - 0x32c)019601 w7 = *(u32 *)(r10 - 0x334)019617 goto <offset>019602 goto <offset>019618 r1 = *(u64 *)(r10 - 0x700)019603 r1 = *(u64 *)(r10 - 0x708)019619 r1 += 0x88019604 r1 += 0x88019620 *(u64 *)(r10 - 0x7c8) = r1019605 *(u64 *)(r10 - 0x7d8) = r1019621 r7 = *(u64 *)(r10 - 0x328)019606 r1 = *(u64 *)(r10 - 0x330)019622 r1 = *(u64 *)(r10 - 0x6f0)019607 *(u64 *)(r10 - 0x7d0) = r1 019608 r1 = *(u64 *)(r10 - 0x6f8)019623 r3 = *(u64 *)(r1 + 0x50)019609 r3 = *(u64 *)(r1 + 0x50)019624 r1 = r10019610 r1 = r10019625 r1 += -0xd0019611 r1 += -0x1a0019626 r2 = *(u64 *)(r10 - 0x710)019612 r2 = *(u64 *)(r10 - 0x718)019627 call <target>019613 call <target>019628 w1 = *(u8 *)(r10 - 0xd0)019614 w1 = *(u8 *)(r10 - 0x1a0)019629 if r1 == 0x0 goto <offset>019615 if r1 == 0x0 goto <offset>019630 r1 = <addr> ll019616 r1 = <addr> ll019631 *(u64 *)(r10 - 0x680) = r1019617 *(u64 *)(r10 - 0x688) = r1019632 *(u32 *)(r10 - 0x678) = 0x0019618 *(u32 *)(r10 - 0x680) = 0x0019633 w1 = *(u32 *)(r10 - 0x680)019619 w1 = *(u32 *)(r10 - 0x688)019634 if r1 != 0x1 goto <offset>019620 if r1 != 0x1 goto <offset>019635 w8 = *(u32 *)(r10 - 0x678)019621 w8 = *(u32 *)(r10 - 0x680)019636 w7 = *(u32 *)(r10 - 0x67c)019622 w7 = *(u32 *)(r10 - 0x684)019637 goto <offset>019623 goto <offset>019638 r6 = *(u64 *)(r10 - 0xc8)019624 r7 = *(u64 *)(r10 - 0x788) 019625 r7 += 0x58 019626 r6 = *(u64 *)(r10 - 0x198)019639 w1 = *(u8 *)(r6 + 0x3)019627 w1 = *(u8 *)(r6 + 0x3)019640 if r1 s<= 0x2 goto <offset>019628 if r1 s<= 0x2 goto <offset>019641 if r1 == 0x3 goto <offset>019629 if r1 == 0x3 goto <offset>4 unchanged instructions hidden
019646 r3 = r1019634 r3 = r1019647 r3 |= r2019635 r3 |= r2019648 if r3 == 0x0 goto <offset>019636 if r3 == 0x0 goto <offset>019649 r3 = *(u64 *)(r10 - 0x7c8)019637 r3 = *(u64 *)(r10 - 0x7d8)019650 r3 = *(u64 *)(r3 + 0x0)019638 r3 = *(u64 *)(r3 + 0x0)019651 r4 = *(u64 *)(r3 + 0x28)019639 r4 = *(u64 *)(r3 + 0x28)019652 r5 = <addr> ll019640 r5 = <addr> ll39 unchanged instructions hidden
019692 if r2 == 0x0 goto <offset>019680 if r2 == 0x0 goto <offset>019693 if r4 >= r1 goto <offset>019681 if r4 >= r1 goto <offset>019694 goto <offset>019682 goto <offset>019695 w1 = *(u32 *)(r10 - 0x678)019683 w1 = *(u32 *)(r10 - 0x680)019696 *(u64 *)(r10 - 0x720) = r1019684 *(u64 *)(r10 - 0x728) = r1019697 r1 = r10019685 r1 = r10019698 r1 += -0x330019686 r1 += -0x338019699 r2 = r10019687 r2 = r10019700 r2 += -0x674019688 r2 += -0x67c019701 r3 = 0x194019689 r3 = 0x194019702 call <target>019690 call <target>019703 r1 = *(u64 *)(r10 - 0x4e0)019691 r1 = *(u64 *)(r10 - 0x4e8)019704 *(u64 *)(r10 - 0x718) = r1019692 *(u64 *)(r10 - 0x720) = r1019705 r1 = *(u64 *)(r10 - 0x6f0)019693 r1 = *(u64 *)(r10 - 0x6f8)019706 r3 = *(u64 *)(r1 + 0x50)019694 r3 = *(u64 *)(r1 + 0x50)019707 r1 = r10019695 r1 = r10019708 r1 += -0x680019696 r1 += -0x688019709 r2 = *(u64 *)(r10 - 0x710)019697 r2 = *(u64 *)(r10 - 0x718)019710 call <target>019698 call <target>019711 w1 = *(u8 *)(r10 - 0x680)019699 w1 = *(u8 *)(r10 - 0x688)019712 if r1 != 0x0 goto <offset>019700 if r1 != 0x0 goto <offset>019713 r6 = *(u64 *)(r10 - 0x678)019701 r6 = *(u64 *)(r10 - 0x680)019714 r1 = *(u64 *)(r6 + 0xb9)019702 r1 = *(u64 *)(r6 + 0xb9)019715 if r1 == 0x0 goto <offset>019703 if r1 == 0x0 goto <offset>019716 r1 = *(u64 *)(r10 - 0x760)019704 r1 = *(u64 *)(r10 - 0x768)019717 r3 = *(u64 *)(r1 + 0x50)019705 r3 = *(u64 *)(r1 + 0x50)019718 if r3 <= 0x207 goto <offset>019706 if r3 <= 0x207 goto <offset>019719 r1 = *(u64 *)(r10 - 0x770)019707 r1 = *(u64 *)(r10 - 0x778)019720 r2 = *(u64 *)(r1 + 0x50)019708 r2 = *(u64 *)(r1 + 0x50)019721 if r2 <= 0xf goto <offset>019709 if r2 <= 0xf goto <offset>019722 r1 = *(u64 *)(r10 - 0x760)019710 r1 = *(u64 *)(r10 - 0x768)019723 r2 = *(u64 *)(r1 + 0x258)019711 r2 = *(u64 *)(r1 + 0x258)019724 r8 = 0x0019712 r8 = 0x0019725 r1 = *(u64 *)(r10 - 0x770)019713 r1 = *(u64 *)(r10 - 0x778)019726 r4 = *(u64 *)(r1 + 0x60)019714 r4 = *(u64 *)(r1 + 0x60)019727 r1 = 0x0019715 r1 = 0x0019728 if r2 != r4 goto <offset>019716 if r2 != r4 goto <offset>019729 r2 = *(u64 *)(r10 - 0x760)019717 r2 = *(u64 *)(r10 - 0x768)019730 r2 += 0x58019718 r2 += 0x58019731 r1 = r10019719 r1 = r10019732 r1 += -0x680019720 r1 += -0x688019733 call <target>019721 call <target>019734 w1 = *(u32 *)(r10 - 0x680)019722 w1 = *(u32 *)(r10 - 0x688)019735 r1 &= 0x1019723 r1 &= 0x1019736 if r1 != 0x0 goto <offset>019724 if r1 != 0x0 goto <offset>019737 r1 = *(u64 *)(r10 - 0x678)019725 r1 = *(u64 *)(r10 - 0x680)019738 r3 = r1019726 r3 = r1019739 r2 = *(u64 *)(r10 - 0x718)019727 r2 = *(u64 *)(r10 - 0x720)019740 r3 += r2019728 r3 += r2019741 r2 = 0x1019729 r2 = 0x1019742 if r3 < r1 goto <offset>019730 if r3 < r1 goto <offset>019743 r2 = 0x0019731 r2 = 0x0019744 r2 &= 0x1019732 r2 &= 0x1019745 if r2 != 0x0 goto <offset>019733 if r2 != 0x0 goto <offset>019746 r2 = *(u64 *)(r10 - 0x718)019734 r2 = *(u64 *)(r10 - 0x720)019747 r1 += r2019735 r1 += r2019748 r2 = *(u64 *)(r6 + 0xb9)019736 r2 = *(u64 *)(r6 + 0xb9)019749 if r1 <= r2 goto <offset>019737 if r1 <= r2 goto <offset>1 unchanged instructions hidden
019751 goto <offset>019739 goto <offset>019752 if r1 == 0x1 goto <offset>019740 if r1 == 0x1 goto <offset>019753 if r1 != 0x2 goto <offset>019741 if r1 != 0x2 goto <offset>019754 r4 = *(u64 *)(r6 + 0x181)019742 r1 = *(u64 *)(r6 + 0x179)019755 r1 = *(u64 *)(r6 + 0x171)019743 *(u64 *)(r10 - 0x720) = r1019756 r2 = *(u64 *)(r6 + 0x179)019744 if r1 == 0x0 goto <offset>019757 *(u64 *)(r10 - 0xff8) = r2019745 r8 = *(u64 *)(r6 + 0x181)019758 *(u64 *)(r10 - 0x1000) = r1019746 r6 = *(u64 *)(r6 + 0x171) 019747 r1 = *(u64 *)(r10 - 0x788) 019748 r3 = *(u64 *)(r1 + 0x50)019759 r1 = r10019749 r1 = r10019760 r1 += -0x680019750 r1 += -0x1a0 019751 r2 = r7 019752 call <target> 019753 w1 = *(u32 *)(r10 - 0x1a0) 019754 if r1 == 0x1 goto <offset> 019755 w7 = *(u32 *)(r10 - 0x198) 019756 r1 = r10 019757 r1 += -0xc4 019758 r2 = r10 019759 r2 += -0x194 019760 r3 = 0xc4 019761 call <target> 019762 *(u32 *)(r10 - 0xc8) = w7 019763 *(u64 *)(r10 - 0xfe8) = r6 019764 *(u64 *)(r10 - 0xff0) = r8 019765 *(u64 *)(r10 - 0xff8) = 0xa 019766 *(u64 *)(r10 - 0x1000) = 0x64 019767 r1 = r10 019768 r1 += -0x1a0 019769 r2 = r10 019770 r2 += -0xc8019761 r5 = r10019771 r5 = r10019762 r2 = *(u64 *)(r10 - 0x788)019772 r3 = *(u64 *)(r10 - 0x7d0)019763 r3 = r7019773 r4 = *(u64 *)(r10 - 0x720)019764 call -0xeae019774 call <target> 019775 r3 = *(u64 *)(r10 - 0xd8) 019776 if r3 == 0x0 goto <offset> 019777 r1 = r10 019778 r1 += -0x688 019779 r2 = r10 019780 r2 += -0x1a0 019781 call -0xec1019765 goto <offset>019782 goto <offset>019766 r1 = r10019783 r1 = r10019767 r1 += -0x4c8019784 r1 += -0x4d0019768 r2 = r10019785 r2 = r10019769 r2 += -0x330019786 r2 += -0x338019770 r3 = 0x194019787 r3 = 0x194019771 call <target>019788 call <target>019772 r8 = 0x0019789 r8 = 0x0019773 r6 = 0x0019790 r6 = 0x0019774 r1 = *(u64 *)(r10 - 0x7b8)019791 r1 = *(u64 *)(r10 - 0x7c0)019775 r2 = *(u64 *)(r10 - 0x7c0)019792 r2 = *(u64 *)(r10 - 0x7c8)019776 if r1 == r2 goto <offset>019793 if r1 == r2 goto <offset>019777 r1 = r10019794 r1 = r10019778 r1 += -0x680019795 r1 += -0x688019779 r2 = *(u64 *)(r10 - 0x718)019796 r2 = *(u64 *)(r10 - 0x720)019780 r3 = *(u64 *)(r10 - 0x7b0)019797 r3 = *(u64 *)(r10 - 0x7b8)019781 r4 = *(u64 *)(r10 - 0x7a8)019798 r4 = *(u64 *)(r10 - 0x7b0)019782 call <target>019799 call <target>019783 w1 = *(u32 *)(r10 - 0x680)019800 w1 = *(u32 *)(r10 - 0x688)019784 if r1 != 0x0 goto <offset>019801 if r1 != 0x0 goto <offset>019785 r6 = *(u64 *)(r10 - 0x678)019802 r6 = *(u64 *)(r10 - 0x680)019786 r1 = *(u64 *)(r10 - 0x6f0)019803 r1 = *(u64 *)(r10 - 0x6f8)019787 r3 = *(u64 *)(r1 + 0x50)019804 r3 = *(u64 *)(r1 + 0x50)019788 r1 = r10019805 r1 = r10019789 r1 += -0x680019806 r1 += -0x688019790 r2 = *(u64 *)(r10 - 0x710)019807 r2 = *(u64 *)(r10 - 0x718)019791 call <target>019808 call <target>019792 r7 = 0x3019809 r7 = 0x3019793 w1 = *(u8 *)(r10 - 0x680)019810 w1 = *(u8 *)(r10 - 0x688)019794 if r1 != 0x0 goto <offset>019811 if r1 != 0x0 goto <offset>019795 r3 = *(u64 *)(r10 - 0x718)019812 r3 = *(u64 *)(r10 - 0x720)019796 r2 = r3019813 r2 = r3019797 r1 = *(u64 *)(r10 - 0x7a0)019814 r1 = *(u64 *)(r10 - 0x7a8)019798 r2 += r1019815 r2 += r1019799 r1 = 0x1019816 r1 = 0x1019800 if r2 < r3 goto <offset>019817 if r2 < r3 goto <offset>1 unchanged instructions hidden
019802 r7 = 0x17019819 r7 = 0x17019803 r1 &= 0x1019820 r1 &= 0x1019804 if r1 != 0x0 goto <offset>019821 if r1 != 0x0 goto <offset>019805 r2 = *(u64 *)(r10 - 0x718)019822 r2 = *(u64 *)(r10 - 0x720)019806 r1 = *(u64 *)(r10 - 0x7a0)019823 r1 = *(u64 *)(r10 - 0x7a8)019807 r2 += r1019824 r2 += r1019808 r3 = r2019825 r3 = r2019809 r3 += r6019826 r3 += r65 unchanged instructions hidden
019815 r1 = r6019832 r1 = r6019816 r1 += r2019833 r1 += r2019817 r3 = r1019834 r3 = r1019818 r2 = *(u64 *)(r10 - 0x798)019835 r2 = *(u64 *)(r10 - 0x7a0)019819 r3 += r2019836 r3 += r2019820 r2 = 0x1019837 r2 = 0x1019821 if r3 < r1 goto <offset>019838 if r3 < r1 goto <offset>019822 r2 = 0x0019839 r2 = 0x0019823 r2 &= 0x1019840 r2 &= 0x1019824 if r2 != 0x0 goto <offset>019841 if r2 != 0x0 goto <offset>019825 r2 = *(u64 *)(r10 - 0x678)019842 r2 = *(u64 *)(r10 - 0x680)019826 r3 = *(u64 *)(r10 - 0x798)019843 r3 = *(u64 *)(r10 - 0x7a0)019827 r1 += r3019844 r1 += r3019828 r7 = 0x0019845 r7 = 0x0019829 r8 = 0xd019846 r8 = 0xd2 unchanged instructions hidden
019832 r2 -= r1019849 r2 -= r1019833 if r2 < 0xf4240 goto <offset>019850 if r2 < 0xf4240 goto <offset>019834 r1 = r10019851 r1 = r10019835 r1 += -0x67c019852 r1 += -0x684019836 r2 = r10019853 r2 = r10019837 r2 += -0x4c8019854 r2 += -0x4d0019838 r3 = 0x194019855 r3 = 0x194019839 call <target>019856 call <target>019840 r1 = *(u64 *)(r10 - 0x798) 019841 *(u64 *)(r10 - 0x4d0) = r1 019842 *(u64 *)(r10 - 0x4d8) = r6 019843 r1 = *(u64 *)(r10 - 0x7a0)019857 r1 = *(u64 *)(r10 - 0x7a0)019844 *(u32 *)(r10 - 0x4e0) = w1019858 *(u64 *)(r10 - 0x4d8) = r1019845 r1 = *(u64 *)(r10 - 0x718)019859 *(u64 *)(r10 - 0x4e0) = r6019846 *(u64 *)(r10 - 0x4e8) = r1019860 r1 = *(u64 *)(r10 - 0x7a8) 019861 *(u32 *)(r10 - 0x4e8) = w1019847 r1 = *(u64 *)(r10 - 0x720)019862 r1 = *(u64 *)(r10 - 0x720)019848 *(u32 *)(r10 - 0x680) = w1019863 *(u64 *)(r10 - 0x4f0) = r1 019864 r1 = *(u64 *)(r10 - 0x728) 019865 *(u32 *)(r10 - 0x688) = w1019849 r1 = 0x0019866 r1 = 0x0019850 *(u64 *)(r10 - 0x780) = r1019867 *(u64 *)(r10 - 0x788) = r1019851 *(u32 *)(r10 - 0x4dc) = 0x0019868 *(u32 *)(r10 - 0x4e4) = 0x0019852 r1 = *(u64 *)(r10 - 0x4f0)019869 r1 = *(u64 *)(r10 - 0x4f8)019853 *(u64 *)(r10 - 0x720) = r1019870 *(u64 *)(r10 - 0x728) = r1019854 if r1 < 0x6 goto <offset>019871 if r1 < 0x6 goto <offset>019855 r1 = r10019872 r1 = r10019856 r1 += -0x330019873 r1 += -0x338019857 call -0xaed019874 call -0xb37019858 w1 = *(u32 *)(r10 - 0x330)019875 w1 = *(u32 *)(r10 - 0x338)019859 if r1 != 0x0 goto <offset>019876 if r1 != 0x0 goto <offset>019860 r1 = *(u64 *)(r10 - 0x328)019877 r1 = *(u64 *)(r10 - 0x330)019861 *(u64 *)(r10 - 0x780) = r1019878 *(u64 *)(r10 - 0x788) = r1019862 r1 = *(u64 *)(r10 - 0x4e0)019879 r1 = *(u64 *)(r10 - 0x4e8)019863 *(u64 *)(r10 - 0xff0) = r1019880 *(u64 *)(r10 - 0xff0) = r1019864 r1 = *(u64 *)(r10 - 0x708)019881 r1 = *(u64 *)(r10 - 0x710)019865 *(u64 *)(r10 - 0xff8) = r1019882 *(u64 *)(r10 - 0xff8) = r1019866 r1 = *(u64 *)(r10 - 0x748)019883 r1 = *(u64 *)(r10 - 0x750)019867 *(u64 *)(r10 - 0x1000) = r1019884 *(u64 *)(r10 - 0x1000) = r1019868 r1 = r10019885 r1 = r10019869 r1 += -0x6c8019886 r1 += -0x6d0019870 r5 = r10019887 r5 = r10019871 r2 = *(u64 *)(r10 - 0x6f0)019888 r2 = *(u64 *)(r10 - 0x6f8)019872 r3 = *(u64 *)(r10 - 0x790)019889 r3 = *(u64 *)(r10 - 0x798)019873 r4 = *(u64 *)(r10 - 0x758)019890 r4 = *(u64 *)(r10 - 0x760)019874 call -0x46b019891 call -0x48b019875 w7 = *(u32 *)(r10 - 0x6c8)019892 w7 = *(u32 *)(r10 - 0x6d0)019876 if r7 != 0x1a goto <offset>019893 if r7 != 0x1a goto <offset>019877 *(u64 *)(r10 - 0xff0) = r6019894 *(u64 *)(r10 - 0xff0) = r6019878 r1 = *(u64 *)(r10 - 0x708)019895 r1 = *(u64 *)(r10 - 0x710)019879 *(u64 *)(r10 - 0xff8) = r1019896 *(u64 *)(r10 - 0xff8) = r1019880 r1 = *(u64 *)(r10 - 0x748)019897 r1 = *(u64 *)(r10 - 0x750)019881 *(u64 *)(r10 - 0x1000) = r1019898 *(u64 *)(r10 - 0x1000) = r1019882 r1 = r10019899 r1 = r10019883 r1 += -0x6d0019900 r1 += -0x6d8019884 r5 = r10019901 r5 = r10019885 r2 = *(u64 *)(r10 - 0x6f0)019902 r2 = *(u64 *)(r10 - 0x6f8)019886 r3 = *(u64 *)(r10 - 0x790)019903 r3 = *(u64 *)(r10 - 0x798)019887 r4 = *(u64 *)(r10 - 0x700)019904 r4 = *(u64 *)(r10 - 0x708)019888 call -0x479019905 call -0x499019889 w7 = *(u32 *)(r10 - 0x6d0)019906 w7 = *(u32 *)(r10 - 0x6d8)019890 if r7 != 0x1a goto <offset>019907 if r7 != 0x1a goto <offset>019891 r1 = *(u64 *)(r10 - 0x760)019908 r1 = *(u64 *)(r10 - 0x768)019892 r2 = *(u64 *)(r1 + 0x50)019909 r2 = *(u64 *)(r1 + 0x50)019893 if r2 <= 0x1bf goto <offset>019910 if r2 <= 0x1bf goto <offset>019894 r1 = *(u64 *)(r10 - 0x760)019911 r1 = *(u64 *)(r10 - 0x768)019895 r2 = *(u64 *)(r1 + 0x210)019912 r2 = *(u64 *)(r1 + 0x210)019896 r1 = *(u64 *)(r10 - 0x718)019913 r1 = *(u64 *)(r10 - 0x720)019897 if r2 > 0x270f goto <offset>019914 if r2 > 0x270f goto <offset>019898 r1 = *(u64 *)(r10 - 0x718)019915 r1 = *(u64 *)(r10 - 0x720)019899 if r1 > -0x2711 goto <offset>019916 if r1 > -0x2711 goto <offset>019900 r1 = *(u64 *)(r10 - 0x718)019917 r1 = *(u64 *)(r10 - 0x720)019901 r1 += 0x2710019918 r1 += 0x2710019902 r3 = r1019919 r3 = r1019903 r2 = *(u64 *)(r10 - 0x780)019920 r2 = *(u64 *)(r10 - 0x788)019904 r3 += r2019921 r3 += r2019905 r2 = 0x1019922 r2 = 0x1019906 if r3 < r1 goto <offset>019923 if r3 < r1 goto <offset>019907 r2 = 0x0019924 r2 = 0x0019908 r2 &= 0x1019925 r2 &= 0x1019909 if r2 != 0x0 goto <offset>019926 if r2 != 0x0 goto <offset>019910 r2 = *(u64 *)(r10 - 0x708)019927 r2 = *(u64 *)(r10 - 0x710)019911 *(u64 *)(r10 - 0xff8) = r2019928 *(u64 *)(r10 - 0xff8) = r2019912 r2 = *(u64 *)(r10 - 0x748)019929 r2 = *(u64 *)(r10 - 0x750)019913 *(u64 *)(r10 - 0x1000) = r2019930 *(u64 *)(r10 - 0x1000) = r2019914 r2 = *(u64 *)(r10 - 0x780)019931 r2 = *(u64 *)(r10 - 0x788)019915 r1 += r2019932 r1 += r2019916 *(u64 *)(r10 - 0xff0) = r1019933 *(u64 *)(r10 - 0xff0) = r1019917 r1 = r10019934 r1 = r10019918 r1 += -0x6d8019935 r1 += -0x6e0019919 r5 = r10019936 r5 = r10019920 r2 = *(u64 *)(r10 - 0x6f0)019937 r2 = *(u64 *)(r10 - 0x6f8)019921 r3 = *(u64 *)(r10 - 0x790)019938 r3 = *(u64 *)(r10 - 0x798)019922 r4 = *(u64 *)(r10 - 0x730)019939 r4 = *(u64 *)(r10 - 0x738)019923 call -0x49c019940 call -0x4bc019924 w7 = *(u32 *)(r10 - 0x6d8)019941 w7 = *(u32 *)(r10 - 0x6e0)019925 goto <offset>019942 goto <offset>019926 r7 = 0x17019943 r7 = 0x17019927 r8 = 0x0019944 r8 = 0x01 unchanged instructions hidden
019929 r1 <<= 0x20019946 r1 <<= 0x20019930 r1 >>= 0x20019947 r1 >>= 0x20019931 if r1 != 0x1a goto <offset>019948 if r1 != 0x1a goto <offset>019932 r1 = *(u64 *)(r10 - 0x700)019949 r1 = *(u64 *)(r10 - 0x708)019933 r2 = r1019950 r2 = r1019934 r2 += 0x80019951 r2 += 0x80019935 r3 = r1019952 r3 = r1019936 r3 += 0x78019953 r3 += 0x78019937 r4 = r1019954 r4 = r1019938 r4 += 0x30019955 r4 += 0x30019939 r5 = *(u64 *)(r10 - 0x7c8)019956 r5 = *(u64 *)(r10 - 0x7d8)019940 *(u64 *)(r10 - 0x2c8) = r5 019941 r5 = *(u64 *)(r10 - 0x758) 019942 *(u64 *)(r10 - 0x2d0) = r5019957 *(u64 *)(r10 - 0x2d0) = r5019943 *(u64 *)(r10 - 0x2d8) = r2019958 r5 = *(u64 *)(r10 - 0x760)019944 *(u64 *)(r10 - 0x2e0) = r3019959 *(u64 *)(r10 - 0x2d8) = r5019945 r2 = *(u64 *)(r10 - 0x740)019960 *(u64 *)(r10 - 0x2e0) = r2019946 *(u64 *)(r10 - 0x2e8) = r2019961 *(u64 *)(r10 - 0x2e8) = r3019947 r2 = *(u64 *)(r10 - 0x738)019962 r2 = *(u64 *)(r10 - 0x748)019948 *(u64 *)(r10 - 0x2f0) = r2019963 *(u64 *)(r10 - 0x2f0) = r2019949 r2 = *(u64 *)(r10 - 0x788)019964 r2 = *(u64 *)(r10 - 0x740)019950 *(u64 *)(r10 - 0x2f8) = r2019965 *(u64 *)(r10 - 0x2f8) = r2019951 r2 = *(u64 *)(r10 - 0x768)019966 r2 = *(u64 *)(r10 - 0x790)019952 *(u64 *)(r10 - 0x300) = r2019967 *(u64 *)(r10 - 0x300) = r2019953 r2 = *(u64 *)(r10 - 0x750)019968 r2 = *(u64 *)(r10 - 0x770)019954 *(u64 *)(r10 - 0x308) = r2019969 *(u64 *)(r10 - 0x308) = r2019955 r2 = *(u64 *)(r10 - 0x778)019970 r2 = *(u64 *)(r10 - 0x758)019956 *(u64 *)(r10 - 0x310) = r2019971 *(u64 *)(r10 - 0x310) = r2019957 *(u64 *)(r10 - 0x318) = r4019972 r2 = *(u64 *)(r10 - 0x780)019958 r2 = *(u64 *)(r10 - 0x730)019973 *(u64 *)(r10 - 0x318) = r2019959 *(u64 *)(r10 - 0x320) = r2019974 *(u64 *)(r10 - 0x320) = r4019960 *(u64 *)(r10 - 0x328) = r9019975 r2 = *(u64 *)(r10 - 0x738)019961 *(u64 *)(r10 - 0x330) = r1019976 *(u64 *)(r10 - 0x328) = r2019962 r1 = *(u64 *)(r10 - 0x720)019977 *(u64 *)(r10 - 0x330) = r9 019978 *(u64 *)(r10 - 0x338) = r1 019979 r1 = *(u64 *)(r10 - 0x728)019963 if r1 < 0x6 goto <offset>019980 if r1 < 0x6 goto <offset>019964 r1 = r10019981 r1 = r10019965 r1 += -0x680019982 r1 += -0x688019966 call <target>019983 call <target>019967 r1 = r10019984 r1 = r10019968 r1 += -0x6e0019985 r1 += -0x6e8019969 r2 = r10019986 r2 = r10019970 r2 += -0x330019987 r2 += -0x338019971 r3 = r10019988 r3 = r10019972 r3 += -0x6b8019989 r3 += -0x6c0019973 r4 = r0019990 r4 = r0019974 r5 = *(u64 *)(r10 - 0x718)019991 r5 = *(u64 *)(r10 - 0x720)019975 call -0x106f019992 call -0x1082019976 w7 = *(u32 *)(r10 - 0x6e0)019993 w7 = *(u32 *)(r10 - 0x6e8)019977 if r7 != 0x1a goto <offset>019994 if r7 != 0x1a goto <offset>019978 r1 = *(u64 *)(r10 - 0x720)019995 r1 = *(u64 *)(r10 - 0x728)019979 if r1 >= 0x1a goto <offset>019996 if r1 >= 0x1a goto <offset>019980 r6 = r10019997 r6 = r10019981 r6 += -0x680019998 r6 += -0x688019982 r1 = *(u64 *)(r10 - 0x720)019999 r1 = *(u64 *)(r10 - 0x728)019983 if r1 == 0x0 goto <offset>020000 if r1 == 0x0 goto <offset>019984 r1 = *(u64 *)(r10 - 0x720)020001 r1 = *(u64 *)(r10 - 0x728)019985 r1 <<= 0x4020002 r1 <<= 0x4019986 r6 += r1020003 r6 += r1019987 r9 = r10020004 r9 = r10019988 r9 += -0x680020005 r9 += -0x688019989 w4 = *(u32 *)(r9 + 0x8)020006 w4 = *(u32 *)(r9 + 0x8)019990 r3 = *(u64 *)(r9 + 0x0)020007 r3 = *(u64 *)(r9 + 0x0)019991 r1 = r10020008 r1 = r10019992 r1 += -0x330020009 r1 += -0x338019993 r2 = r10020010 r2 = r10019994 r2 += -0x6b8020011 r2 += -0x6c0019995 call -0xe51020012 call -0xe9b019996 r7 = r0020013 r7 = r0019997 r1 = r7020014 r1 = r7019998 r1 <<= 0x20020015 r1 <<= 0x201 unchanged instructions hidden
020000 if r1 != 0x1a goto <offset>020017 if r1 != 0x1a goto <offset>020001 r9 += 0x10020018 r9 += 0x10020002 if r9 != r6 goto <offset>020019 if r9 != r6 goto <offset>020003 r1 = *(u64 *)(r10 - 0x720)020020 r1 = *(u64 *)(r10 - 0x728)020004 if r1 <= 0x5 goto <offset>020021 if r1 <= 0x5 goto <offset>020005 r1 = *(u64 *)(r10 - 0x780)020022 r1 = *(u64 *)(r10 - 0x788)020006 *(u64 *)(r10 - 0xff8) = r1020023 *(u64 *)(r10 - 0xff8) = r1020007 r1 = r10020024 r1 = r10020008 r1 += -0x6b8020025 r1 += -0x6c0020009 *(u64 *)(r10 - 0x1000) = r1020026 *(u64 *)(r10 - 0x1000) = r1020010 r1 = r10020027 r1 = r10020011 r1 += -0x6e8020028 r1 += -0x6f0020012 r5 = r10020029 r5 = r10020013 r2 = *(u64 *)(r10 - 0x730)020030 r2 = *(u64 *)(r10 - 0x738)020014 r3 = *(u64 *)(r10 - 0x790)020031 r3 = *(u64 *)(r10 - 0x798)020015 r4 = *(u64 *)(r10 - 0x748)020032 r4 = *(u64 *)(r10 - 0x750)020016 call <target>020033 call <target>020017 w7 = *(u32 *)(r10 - 0x6e8)020034 w7 = *(u32 *)(r10 - 0x6f0)020018 if r7 != 0x1a goto <offset>020035 if r7 != 0x1a goto <offset>020019 r1 = *(u64 *)(r10 - 0x770)020036 r1 = *(u64 *)(r10 - 0x778)020020 r2 = *(u64 *)(r1 + 0x50)020037 r2 = *(u64 *)(r1 + 0x50)020021 if r2 <= 0xf goto <offset>020038 if r2 <= 0xf goto <offset>020022 r9 = *(u64 *)(r10 - 0x4e8)020039 r9 = *(u64 *)(r10 - 0x4f0)020023 r1 = *(u64 *)(r10 - 0x770)020040 r1 = *(u64 *)(r10 - 0x778)020024 r6 = *(u64 *)(r1 + 0x60)020041 r6 = *(u64 *)(r1 + 0x60)020025 r1 = *(u64 *)(r10 - 0x6f0)020042 r1 = *(u64 *)(r10 - 0x6f8)020026 r3 = *(u64 *)(r1 + 0x50)020043 r3 = *(u64 *)(r1 + 0x50)020027 r1 = *(u64 *)(r10 - 0x4d0) 020028 *(u64 *)(r10 - 0x6f0) = r1 020029 r1 = *(u64 *)(r10 - 0x4d8)020044 r1 = *(u64 *)(r10 - 0x4d8)020030 *(u64 *)(r10 - 0x700) = r1020045 *(u64 *)(r10 - 0x6f8) = r1020031 r1 = *(u64 *)(r10 - 0x4e0)020046 r1 = *(u64 *)(r10 - 0x4e0)020032 *(u64 *)(r10 - 0x708) = r1020047 *(u64 *)(r10 - 0x708) = r1 020048 r1 = *(u64 *)(r10 - 0x4e8) 020049 *(u64 *)(r10 - 0x710) = r1020033 r1 = r10020050 r1 = r10020034 r1 += -0x330020051 r1 += -0x338020035 r2 = *(u64 *)(r10 - 0x710)020052 r2 = *(u64 *)(r10 - 0x718)020036 call <target>020053 call <target>020037 r7 = 0x3020054 r7 = 0x3020038 w1 = *(u8 *)(r10 - 0x330)020055 w1 = *(u8 *)(r10 - 0x338)020039 if r1 != 0x0 goto <offset>020056 if r1 != 0x0 goto <offset>020040 r1 = *(u64 *)(r10 - 0x328)020057 r1 = *(u64 *)(r10 - 0x330)020041 *(u64 *)(r1 + 0x119) = r6020058 *(u64 *)(r1 + 0x119) = r6020042 r2 = *(u64 *)(r10 - 0x728)020059 r2 = *(u64 *)(r10 - 0x730)020043 *(u64 *)(r1 + 0x111) = r2020060 *(u64 *)(r1 + 0x111) = r2020044 r2 = *(u64 *)(r1 + 0x131)020061 r2 = *(u64 *)(r1 + 0x131)020045 r4 = r2020062 r4 = r211 unchanged instructions hidden
020057 if r2 < r9 goto <offset>020074 if r2 < r9 goto <offset>020058 r2 -= r9020075 r2 -= r9020059 r3 = r2020076 r3 = r2020060 r4 = *(u64 *)(r10 - 0x708)020077 r4 = *(u64 *)(r10 - 0x710)020061 r3 -= r4020078 r3 -= r4020062 r4 = 0x1020079 r4 = 0x1020063 if r3 > r2 goto <offset>020080 if r3 > r2 goto <offset>020064 r4 = 0x0020081 r4 = 0x0020065 if r4 == 0x0 goto <offset>020082 if r4 == 0x0 goto <offset>020066 r3 = *(u64 *)(r10 - 0x708)020083 r3 = *(u64 *)(r10 - 0x710)020067 if r2 < r3 goto <offset>020084 if r2 < r3 goto <offset>020068 goto <offset>020085 goto <offset>020069 r1 = 0x10020086 r1 = 0x102 unchanged instructions hidden
020072 r5 = *(u64 *)(r6 + 0x181)020089 r5 = *(u64 *)(r6 + 0x181)020073 r4 = *(u64 *)(r6 + 0x179)020090 r4 = *(u64 *)(r6 + 0x179)020074 r1 = r10020091 r1 = r10020075 r1 += -0x680020092 r1 += -0x688020076 r2 = *(u64 *)(r10 - 0x788)020093 r2 = *(u64 *)(r10 - 0x790)020077 r3 = r7020094 r3 = *(u64 *)(r10 - 0x7d0)020078 call -0xdcb020095 call -0xe15020079 goto <offset>020096 goto <offset>020080 w8 = *(u32 *)(r6 + 0x179)020097 w7 = *(u32 *)(r6 + 0x179)020081 r3 = *(u64 *)(r6 + 0x171)020098 r3 = *(u64 *)(r6 + 0x171)020082 r1 = r10020099 r1 = r10020083 r1 += -0xd0020100 r1 += -0x1a0020084 r2 = r7020101 r2 = *(u64 *)(r10 - 0x7d0)020085 call <target>020102 call <target>020086 w1 = *(u32 *)(r10 - 0xd0)020103 w1 = *(u32 *)(r10 - 0x1a0)020087 if r1 == 0x1 goto <offset>020104 if r1 == 0x1 goto <offset>020088 r2 = *(u64 *)(r10 - 0xc8)020105 r2 = *(u64 *)(r10 - 0x198)020089 r1 = r10020106 r1 = r10020090 r1 += -0x680020107 r1 += -0x688020091 r3 = r8020108 r3 = r7020092 call <target>020109 call <target>020093 goto <offset>020110 goto <offset>020094 *(u32 *)(r10 - 0x67c) = w4020111 *(u32 *)(r10 - 0x684) = w4020095 *(u32 *)(r10 - 0x680) = 0x1020112 *(u32 *)(r10 - 0x688) = 0x1020096 goto <offset>020113 goto <offset>020097 if r2 != 0x0 goto <offset>020114 if r2 != 0x0 goto <offset>020098 r3 = 0x0020115 r3 = 0x03 unchanged instructions hidden
020102 if r3 != 0x0 goto <offset>020119 if r3 != 0x0 goto <offset>020103 r3 = *(u64 *)(r6 + 0x171)020120 r3 = *(u64 *)(r6 + 0x171)020104 r1 = r10020121 r1 = r10020105 r1 += -0xd0020122 r1 += -0x1a0020106 r2 = r7020123 r2 = *(u64 *)(r10 - 0x7d0)020107 call <target>020124 call <target>020108 w1 = *(u32 *)(r10 - 0xd0)020125 w1 = *(u32 *)(r10 - 0x1a0)020109 if r1 != 0x0 goto <offset>020126 if r1 != 0x0 goto <offset>020110 r7 = *(u64 *)(r10 - 0xc8)020127 r8 = *(u64 *)(r10 - 0x198)020111 w8 = *(u8 *)(r6 + 0x179)020128 w1 = *(u8 *)(r6 + 0x179)020112 r2 = *(u64 *)(r10 - 0x780)020129 *(u64 *)(r10 - 0x720) = r1020113 r3 = *(u64 *)(r2 + 0x50)020130 r1 = *(u64 *)(r10 - 0x788)020114 r2 += 0x58020131 r3 = *(u64 *)(r1 + 0x50)020115 r1 = r10020132 r1 = r10020116 r1 += -0xd0020133 r1 += -0x1a0 020134 r2 = r7020117 call <target>020135 call <target>020118 w1 = *(u32 *)(r10 - 0xd0)020136 w1 = *(u32 *)(r10 - 0x1a0)020119 if r1 != 0x1 goto <offset>020137 if r1 != 0x1 goto <offset>020120 r1 = *(u64 *)(r10 - 0xcc)020138 r1 = *(u64 *)(r10 - 0x19c)020121 *(u64 *)(r10 - 0x67c) = r1020139 *(u64 *)(r10 - 0x684) = r1020122 *(u32 *)(r10 - 0x680) = 0x1020140 *(u32 *)(r10 - 0x688) = 0x1020123 goto <offset>020141 goto <offset>020124 r1 = 0x208020142 r1 = 0x208020125 r2 = r3020143 r2 = r32 unchanged instructions hidden
020128 r7 = 0x17020146 r7 = 0x17020129 goto <offset>020147 goto <offset>020130 r1 = r10020148 r1 = r10020131 r1 += -0x680020149 r1 += -0x688020132 r2 = *(u64 *)(r10 - 0x720)020150 r2 = *(u64 *)(r10 - 0x728)020133 r3 = *(u64 *)(r10 - 0x718)020151 r3 = *(u64 *)(r10 - 0x720)020134 call <target>020152 call <target>020135 goto <offset>020153 goto <offset>020136 r1 = <addr> ll020154 r1 = <addr> ll020137 *(u64 *)(r10 - 0x680) = r1020155 *(u64 *)(r10 - 0x688) = r1020138 goto <offset>020156 goto <offset> 020157 *(u32 *)(r10 - 0x680) = 0xc 020158 *(u64 *)(r10 - 0x688) = 0x1 020159 goto <offset> 020160 *(u32 *)(r10 - 0x680) = 0xa 020161 *(u64 *)(r10 - 0x688) = 0x1 020162 goto <offset>020139 r1 = 0x1c0020163 r1 = 0x1c0020140 r3 = <addr> ll020164 r3 = <addr> ll020141 call <target>020165 call <target>020142 r1 = *(u64 *)(r10 - 0x720)020166 r1 = *(u64 *)(r10 - 0x728)020143 r2 = 0x19020167 r2 = 0x19020144 r3 = <addr> ll020168 r3 = <addr> ll020145 call <target>020169 call <target>020146 if r4 != 0x0 goto <offset>020170 if r4 != 0x0 goto <offset>020147 r8 = r3020171 r8 = r3020148 r3 = *(u64 *)(r10 - 0x708)020172 r3 = *(u64 *)(r10 - 0x710)020149 if r2 < r3 goto <offset>020173 if r2 < r3 goto <offset>020150 r3 = r8020174 r3 = r8020151 r2 = *(u64 *)(r10 - 0x700)020175 r2 = *(u64 *)(r10 - 0x708)020152 r3 -= r2020176 r3 -= r2020153 r2 = 0x0020177 r2 = 0x0020154 r4 = 0x1020178 r4 = 0x1020155 if r3 > r8 goto <offset>020179 if r3 > r8 goto <offset>020156 r4 = 0x0020180 r4 = 0x0020157 if r4 == 0x0 goto <offset>020181 if r4 == 0x0 goto <offset>020158 r3 = *(u64 *)(r10 - 0x700)020182 r3 = *(u64 *)(r10 - 0x708)020159 if r8 >= r3 goto <offset>020183 if r8 >= r3 goto <offset>020160 r8 = r2020184 r8 = r2020161 goto <offset>020185 goto <offset>020162 *(u32 *)(r10 - 0x678) = 0x7020186 *(u32 *)(r10 - 0x680) = 0x7020163 *(u64 *)(r10 - 0x680) = 0x1020187 *(u64 *)(r10 - 0x688) = 0x1020164 goto <offset>020188 goto <offset>020165 w6 = *(u32 *)(r10 - 0xc8)020189 w6 = *(u32 *)(r10 - 0x198)020166 r1 = r10020190 r1 = r10020167 r1 += -0x194020191 r1 += -0xc4020168 r2 = r10020192 r2 = r10020169 r2 += -0xc4020193 r2 += -0x194020170 r3 = 0xc4020194 r3 = 0xc4020171 call <target>020195 call <target>020172 *(u32 *)(r10 - 0x198) = w6020196 *(u32 *)(r10 - 0xc8) = w6020173 r1 = r10020197 r1 = r10020174 r1 += -0x680020198 r1 += -0x688020175 r4 = r10020199 r4 = r10020176 r4 += -0x198020200 r4 += -0xc8020177 r2 = r7020201 r2 = r8020178 r3 = r8020202 r3 = *(u64 *)(r10 - 0x720)020179 call <target>020203 call <target>020180 goto <offset>020204 goto <offset>020181 if r4 != 0x0 goto <offset>020205 if r4 != 0x0 goto <offset>020182 r2 = r3020206 r2 = r3020183 r3 = *(u64 *)(r10 - 0x700)020207 r3 = *(u64 *)(r10 - 0x708)020184 if r8 < r3 goto <offset>020208 if r8 < r3 goto <offset>020185 r3 = r2020209 r3 = r2020186 r4 = *(u64 *)(r10 - 0x6f0)020210 r4 = *(u64 *)(r10 - 0x6f8)020187 r3 -= r4020211 r3 -= r4020188 r8 = 0x0020212 r8 = 0x0020189 r4 = 0x1020213 r4 = 0x1020190 if r3 > r2 goto <offset>020214 if r3 > r2 goto <offset>020191 r4 = 0x0020215 r4 = 0x0020192 if r4 == 0x0 goto <offset>020216 if r4 == 0x0 goto <offset>020193 r3 = *(u64 *)(r10 - 0x6f0)020217 r3 = *(u64 *)(r10 - 0x6f8)020194 if r2 < r3 goto <offset>020218 if r2 < r3 goto <offset>020195 goto <offset>020219 goto <offset>020196 if r4 != 0x0 goto <offset>020220 if r4 != 0x0 goto <offset>020197 r8 = r3020221 r8 = r3020198 r3 = *(u64 *)(r10 - 0x6f0)020222 r3 = *(u64 *)(r10 - 0x6f8)020199 if r2 < r3 goto <offset>020223 if r2 < r3 goto <offset>020200 *(u64 *)(r1 + 0xc1) = r8020224 *(u64 *)(r1 + 0xc1) = r8020201 r7 = 0x1a020225 r7 = 0x1a622 unchanged instructions hidden
020824 r1 += -0xa8020848 r1 += -0xa8020825 r5 = r10020849 r5 = r10020826 r4 = r8020850 r4 = r8020827 call -0x824020851 call -0x84b020828 w1 = *(u32 *)(r10 - 0xa8)020852 w1 = *(u32 *)(r10 - 0xa8)020829 if r1 != 0x1a goto <offset>020853 if r1 != 0x1a goto <offset>020830 r2 = *(u64 *)(r9 + 0x0)020854 r2 = *(u64 *)(r9 + 0x0)621 unchanged instructions hidden
021452 r3 = *(u64 *)(r1 + 0x0)021476 r3 = *(u64 *)(r1 + 0x0)021453 r1 = r8021477 r1 = r8021454 r2 = *(u64 *)(r10 - 0x388)021478 r2 = *(u64 *)(r10 - 0x388)021455 call -0x1405021479 call -0x1456021456 r9 = r0021480 r9 = r0021457 r1 = r9021481 r1 = r9021458 r1 <<= 0x20021482 r1 <<= 0x205245 unchanged instructions hidden
026704 r2 = 0x11026728 r2 = 0x11026705 goto <offset>026729 goto <offset>026706 r2 = 0x7026730 r2 = 0x7026707 goto <offset>026731 *(u32 *)(r1 + 0x4) = w3 026732 *(u32 *)(r1 + 0x0) = w2 026733 exit026708 w4 = *(u8 *)(r6 + 0x2)026734 w4 = *(u8 *)(r6 + 0x2)026709 if r4 == 0x0 goto <offset>026735 if r4 == 0x0 goto <offset>026710 r9 = r1026736 r9 = r1026711 r8 = *(u64 *)(r5 - 0xff8)026737 r8 = *(u64 *)(r5 - 0xff8)026712 r7 = *(u64 *)(r5 - 0x1000)026738 r7 = *(u64 *)(r5 - 0x1000)026713 r1 = r10026739 r1 = r10026714 r1 += -0x10026740 r1 += -0x20026715 r4 = r2026741 r4 = r2026716 r2 = r6026742 r2 = r6026717 call -0xc9c026743 call -0xc9e026718 w1 = *(u32 *)(r10 - 0x10)026744 w1 = *(u32 *)(r10 - 0x20)026719 if r1 != 0x1 goto <offset>026745 if r1 != 0x1 goto <offset>026720 w3 = *(u32 *)(r10 - 0x8)026746 w3 = *(u32 *)(r10 - 0x18)026721 w2 = *(u32 *)(r10 - 0xc)026747 w2 = *(u32 *)(r10 - 0x1c) 026748 r1 = r9026722 goto <offset>026749 goto <offset>026723 r2 = 0x18026750 r2 = 0x18026724 goto <offset>026751 goto <offset>026725 r1 = *(u64 *)(r10 - 0x8)026752 r1 = *(u64 *)(r10 - 0x18)026726 w1 = *(u8 *)(r1 + 0x4)026753 w1 = *(u8 *)(r1 + 0x4)026727 if r1 == 0x0 goto <offset>026754 if r1 == 0x0 goto <offset>026728 r1 = r10026755 r1 = r10026729 r1 += -0x28026756 r1 += -0x38026730 r2 = r7026757 r2 = r7026731 r3 = r8026758 r3 = r8026732 r4 = 0x19026759 r4 = 0x19026733 call <target>026760 call <target>026734 w2 = *(u32 *)(r10 - 0x28)026761 w2 = *(u32 *)(r10 - 0x38)026735 if r2 != 0x1a goto <offset>026762 if r2 != 0x1a goto <offset>026736 r1 = r9026763 r1 = r9026737 if r8 < 0x2 goto <offset>026764 if r8 < 0x2 goto <offset>026738 if r8 <= 0x41 goto <offset>026765 if r8 <= 0x41 goto <offset>026739 w4 = *(u8 *)(r7 + 0x1)026766 w5 = *(u8 *)(r7 + 0x1)026740 r5 = *(u64 *)(r7 + 0x1e)026767 r0 = *(u64 *)(r7 + 0x1e)026741 r0 = *(u64 *)(r7 + 0x16)026768 w4 = *(u32 *)(r7 + 0x5)026742 w3 = *(u8 *)(r7 + 0x12)026769 w3 = *(u32 *)(r7 + 0x9)026743 w2 = *(u32 *)(r7 + 0x5)026770 *(u32 *)(r10 - 0xc) = w3026744 *(u64 *)(r10 - 0x30) = r2 026745 w2 = *(u32 *)(r7 + 0x9) 026746 *(u64 *)(r10 - 0x38) = r2 026747 *(u32 *)(r10 - 0x10) = w2 026748 w2 = *(u32 *)(r7 + 0xd)026771 w2 = *(u32 *)(r7 + 0xd)026749 *(u32 *)(r10 - 0xc) = w2026772 *(u32 *)(r10 - 0x8) = w2026750 w2 = *(u8 *)(r7 + 0x11)026773 w2 = *(u8 *)(r7 + 0x11)026751 *(u8 *)(r10 - 0x8) = w2026774 *(u8 *)(r10 - 0x4) = w2 026775 r2 = *(u64 *)(r7 + 0x12) 026776 *(u64 *)(r10 - 0x20) = r2 026777 w2 = *(u32 *)(r7 + 0x1a) 026778 *(u32 *)(r10 - 0x18) = w2026752 if r8 >= 0x4a goto <offset>026779 if r8 >= 0x4a goto <offset>026753 r3 = 0x0026780 r3 = 0x0026754 r2 = 0x2026781 r2 = 0x2026755 goto <offset>026782 goto <offset>026756 r2 = 0x3026783 r2 = 0x3 026784 r1 = r9026757 goto <offset>026785 goto <offset>026758 w3 = *(u32 *)(r10 - 0x24)026786 w3 = *(u32 *)(r10 - 0x34)026759 r1 = r9026787 r1 = r9026760 *(u32 *)(r1 + 0x4) = w3026788 goto <offset>026761 *(u32 *)(r1 + 0x0) = w2 026762 exit 026763 *(u64 *)(r10 - 0x40) = r3 026764 r8 = *(u64 *)(r7 + 0x42)026789 r8 = *(u64 *)(r7 + 0x42)026765 *(u64 *)(r10 - 0x48) = r4026790 *(u64 *)(r10 - 0x40) = r3026766 if r4 == 0x5 goto <offset>026791 *(u64 *)(r10 - 0x48) = r5026767 if r4 != 0x4 goto <offset>026792 if r5 == 0x2 goto <offset>026768 r2 = *(u64 *)(r10 - 0xf)026793 if r5 == 0x5 goto <offset> 026794 if r5 != 0x4 goto <offset> 026795 r2 = *(u64 *)(r10 - 0xb)026769 r2 += -0x1026796 r2 += -0x1026770 if r2 >= 0x2710 goto <offset>026797 if r2 < 0x2710 goto <offset>026771 *(u64 *)(r10 - 0x50) = r8026798 r3 = 0x17026772 *(u64 *)(r10 - 0x60) = r5026799 goto <offset>026773 *(u64 *)(r10 - 0x58) = r0026800 r3 = 0x17 026801 r2 = 0x0 026802 r5 = *(u64 *)(r10 - 0xb) 026803 r5 += -0x1 026804 if r5 > 0x270f goto <offset> 026805 r3 = 0x6 026806 w5 = *(u8 *)(r10 - 0x20) 026807 r5 += -0x1a 026808 r5 &= 0xff 026809 if r5 < 0xe7 goto <offset> 026810 if r0 == 0x0 goto <offset> 026811 r5 = *(u64 *)(r10 - 0x1c) 026812 r3 = 0x7 026813 if r5 > r0 goto <offset> 026814 goto <offset> 026815 r2 = *(u64 *)(r10 - 0x20) 026816 if r2 == 0x0 goto <offset> 026817 *(u64 *)(r10 - 0x58) = r8 026818 *(u64 *)(r10 - 0x50) = r0026774 r1 = r7026819 r1 = r7026775 r1 += 0x2026820 r1 += 0x2026776 w2 = *(u16 *)(r1 + 0x0)026821 w2 = *(u16 *)(r1 + 0x0)026777 w1 = *(u8 *)(r1 + 0x2)026822 w1 = *(u8 *)(r1 + 0x2)026778 r3 = *(u64 *)(r10 - 0x30)026823 *(u32 *)(r10 - 0x25) = w4026779 *(u32 *)(r10 - 0x15) = w3026824 *(u8 *)(r10 - 0x26) = w1026780 *(u8 *)(r10 - 0x16) = w1026825 *(u16 *)(r10 - 0x28) = w2026781 *(u16 *)(r10 - 0x18) = w2026826 w1 = *(u16 *)(r10 - 0x24)026782 w1 = *(u16 *)(r10 - 0x14)026827 *(u16 *)(r10 - 0x2c) = w1026783 *(u16 *)(r10 - 0x1c) = w1026828 w1 = *(u8 *)(r10 - 0x22)026784 w1 = *(u8 *)(r10 - 0x12)026829 *(u8 *)(r10 - 0x2a) = w1026785 *(u8 *)(r10 - 0x1a) = w1026830 w8 = *(u32 *)(r10 - 0x28)026786 w8 = *(u32 *)(r10 - 0x18) 026787 r3 = *(u64 *)(r6 + 0x50)026831 r3 = *(u64 *)(r6 + 0x50)026788 r6 += 0x58026832 r6 += 0x58026789 r1 = r10026833 r1 = r10026790 r1 += -0x10026834 r1 += -0x20026791 r2 = r6026835 r2 = r6026792 call <target>026836 call <target>026793 w1 = *(u8 *)(r10 - 0x10)026837 w1 = *(u8 *)(r10 - 0x20)026794 if r1 == 0x0 goto <offset>026838 if r1 == 0x0 goto <offset>026795 r3 = 0x0026839 r3 = 0x0026796 r2 = 0x3026840 r2 = 0x3 026841 r1 = r9026797 goto <offset>026842 goto <offset>026798 *(u64 *)(r10 - 0x50) = r8 026799 r8 = r5 026800 r3 = 0x17 026801 r2 = 0x0 026802 r5 = *(u64 *)(r10 - 0xf) 026803 r5 += -0x1 026804 if r5 > 0x270f goto <offset> 026805 r3 = 0x6 026806 r5 = *(u64 *)(r10 - 0x40) 026807 r5 += -0x1a 026808 r5 &= 0xff 026809 if r5 < 0xe7 goto <offset> 026810 r5 = r8 026811 r8 = *(u64 *)(r10 - 0x50) 026812 if r0 <= r5 goto <offset> 026813 r3 = 0x7 026814 if r5 != 0x0 goto <offset> 026815 goto <offset> 026816 r1 = r7026843 r1 = r7026817 r1 += 0x26026844 r1 += 0x26026818 r3 = r7 026819 r3 += 0x13 026820 r7 += 0xd026845 r7 += 0xd026821 r2 = *(u64 *)(r10 - 0x8)026846 r2 = *(u64 *)(r10 - 0x18)026822 *(u32 *)(r2 + 0x169) = w8026847 *(u32 *)(r2 + 0x169) = w8026823 r4 = *(u64 *)(r10 - 0x48)026848 r3 = *(u64 *)(r10 - 0x48)026824 *(u8 *)(r2 + 0x3) = w4026849 *(u8 *)(r2 + 0x3) = w3026825 w4 = *(u16 *)(r10 - 0x1c)026850 w3 = *(u16 *)(r10 - 0x2c)026826 *(u16 *)(r2 + 0x16d) = w4026851 *(u16 *)(r2 + 0x16d) = w3026827 w4 = *(u8 *)(r10 - 0x1a)026852 w3 = *(u8 *)(r10 - 0x2a)026828 *(u8 *)(r2 + 0x16f) = w4026853 *(u8 *)(r2 + 0x16f) = w3026829 r4 = *(u64 *)(r10 - 0x38)026854 r3 = *(u64 *)(r10 - 0x40)026830 *(u32 *)(r2 + 0x170) = w4026855 *(u32 *)(r2 + 0x170) = w3026831 w4 = *(u32 *)(r7 + 0x0)026856 r3 = *(u64 *)(r7 + 0x0)026832 *(u32 *)(r2 + 0x174) = w4026857 *(u64 *)(r2 + 0x174) = r3026833 w4 = *(u8 *)(r7 + 0x4)026858 r3 = *(u64 *)(r7 + 0x8)026834 *(u8 *)(r2 + 0x178) = w4026859 *(u64 *)(r2 + 0x17c) = r3026835 r4 = *(u64 *)(r10 - 0x40)026860 w3 = *(u8 *)(r7 + 0x10)026836 *(u8 *)(r2 + 0x179) = w4026861 *(u8 *)(r2 + 0x184) = w3026837 w4 = *(u16 *)(r3 + 0x0)026862 r3 = *(u64 *)(r10 - 0x50)026838 *(u16 *)(r2 + 0x17a) = w4 026839 w3 = *(u8 *)(r3 + 0x2) 026840 *(u8 *)(r2 + 0x17c) = w3 026841 r3 = *(u64 *)(r10 - 0x60) 026842 *(u64 *)(r2 + 0x185) = r3026863 *(u64 *)(r2 + 0x185) = r3026843 r3 = *(u64 *)(r10 - 0x58) 026844 *(u64 *)(r2 + 0x17d) = r3 026845 r3 = *(u64 *)(r1 + 0x0)026864 r3 = *(u64 *)(r1 + 0x0)026846 *(u64 *)(r2 + 0x18d) = r3026865 *(u64 *)(r2 + 0x18d) = r3026847 r3 = *(u64 *)(r1 + 0x8)026866 r3 = *(u64 *)(r1 + 0x8)2 unchanged instructions hidden
026850 *(u64 *)(r2 + 0x19d) = r3026869 *(u64 *)(r2 + 0x19d) = r3026851 w1 = *(u32 *)(r1 + 0x18)026870 w1 = *(u32 *)(r1 + 0x18)026852 *(u32 *)(r2 + 0x1a5) = w1026871 *(u32 *)(r2 + 0x1a5) = w1026853 r1 = *(u64 *)(r10 - 0x50)026872 r1 = *(u64 *)(r10 - 0x58)026854 *(u64 *)(r2 + 0xb9) = r1026873 *(u64 *)(r2 + 0xb9) = r1026855 r2 = 0x1a026874 r2 = 0x1a 026875 r1 = r9026856 goto <offset>026876 goto <offset>026857 r3 = 0x17026877 r3 = 0xc026858 r2 = 0x0026878 r2 = 0x0026859 goto <offset>026879 goto <offset>026860 r1 = 0x42026880 r1 = 0x42148 unchanged instructions hidden
027009 r1 += -0xb8027029 r1 += -0xb8027010 r5 = r10027030 r5 = r10027011 r4 = r8027031 r4 = r8027012 call -0xff3027032 call -0xfef027013 w1 = *(u32 *)(r10 - 0xb8)027033 w1 = *(u32 *)(r10 - 0xb8)027014 goto <offset>027034 goto <offset>027015 r1 = 0x9027035 r1 = 0x9162 unchanged instructions hidden
027178 r2 = r9027198 r2 = r9027179 r3 = r7027199 r3 = r7027180 r4 = r6027200 r4 = r6027181 call -0x100b027201 call -0x1007027182 r1 = *(u64 *)(r10 - 0xb0)027202 r1 = *(u64 *)(r10 - 0xb0)027183 goto <offset>027203 goto <offset>027184 r0 = 0x7027204 r0 = 0x728 unchanged instructions hidden
027213 r1 = r10027233 r1 = r10027214 r1 += -0x170027234 r1 += -0x170027215 r5 = r10027235 r5 = r10027216 call -0x4648027236 call -0x465c027217 w7 = *(u32 *)(r10 - 0x16c)027237 w7 = *(u32 *)(r10 - 0x16c)027218 w1 = *(u32 *)(r10 - 0x170)027238 w1 = *(u32 *)(r10 - 0x170)027219 goto <offset>027239 goto <offset>11 unchanged instructions hidden
027231 r1 = r10027251 r1 = r10027232 r1 += -0xb0027252 r1 += -0xb0027233 r5 = r10027253 r5 = r10027234 call -0x37bc027254 call -0x37d2027235 w7 = *(u32 *)(r10 - 0xac)027255 w7 = *(u32 *)(r10 - 0xac)027236 w1 = *(u32 *)(r10 - 0xb0)027256 w1 = *(u32 *)(r10 - 0xb0)027237 goto <offset>027257 goto <offset>21 unchanged instructions hidden
027259 r1 = r10027279 r1 = r10027260 r1 += -0x50027280 r1 += -0x50027261 r5 = r10027281 r5 = r10027262 call -0x666a027282 call -0x667e027263 w7 = *(u32 *)(r10 - 0x4c)027283 w7 = *(u32 *)(r10 - 0x4c)027264 w1 = *(u32 *)(r10 - 0x50)027284 w1 = *(u32 *)(r10 - 0x50)027265 goto <offset>027285 goto <offset>3 unchanged instructions hidden
027269 if r8 != 0x9 goto <offset>027289 if r8 != 0x9 goto <offset>027270 r1 = r10027290 r1 = r10027271 r1 += -0x140027291 r1 += -0x140027272 call -0x4a3027292 call -0x49f027273 w7 = *(u32 *)(r10 - 0x13c)027293 w7 = *(u32 *)(r10 - 0x13c)027274 w1 = *(u32 *)(r10 - 0x140)027294 w1 = *(u32 *)(r10 - 0x140)027275 goto <offset>027295 goto <offset>6 unchanged instructions hidden
027282 r1 = r10027302 r1 = r10027283 r1 += -0x80027303 r1 += -0x80027284 r5 = r10027304 r5 = r10027285 call -0x4f87027305 call -0x4f9b027286 w7 = *(u32 *)(r10 - 0x7c)027306 w7 = *(u32 *)(r10 - 0x7c)027287 w1 = *(u32 *)(r10 - 0x80)027307 w1 = *(u32 *)(r10 - 0x80)027288 goto <offset>027308 goto <offset>6 unchanged instructions hidden
027295 r1 = r10027315 r1 = r10027296 r1 += -0xe0027316 r1 += -0xe0027297 r5 = r10027317 r5 = r10027298 call -0x3bcb027318 call -0x3be1027299 w7 = *(u32 *)(r10 - 0xdc)027319 w7 = *(u32 *)(r10 - 0xdc)027300 w1 = *(u32 *)(r10 - 0xe0)027320 w1 = *(u32 *)(r10 - 0xe0)027301 goto <offset>027321 goto <offset>6 unchanged instructions hidden
027308 r1 = r10027328 r1 = r10027309 r1 += -0x20027329 r1 += -0x20027310 r5 = r10027330 r5 = r10027311 call -0x5192027331 call -0x51a6027312 w7 = *(u32 *)(r10 - 0x1c)027332 w7 = *(u32 *)(r10 - 0x1c)027313 w1 = *(u32 *)(r10 - 0x20)027333 w1 = *(u32 *)(r10 - 0x20)027314 goto <offset>027334 goto <offset>5 unchanged instructions hidden
027320 r1 = r10027340 r1 = r10027321 r1 += -0x158027341 r1 += -0x158027322 r5 = r10027342 r5 = r10027323 call -0x57dc027343 call -0x57f0027324 w7 = *(u32 *)(r10 - 0x154)027344 w7 = *(u32 *)(r10 - 0x154)027325 w1 = *(u32 *)(r10 - 0x158)027345 w1 = *(u32 *)(r10 - 0x158)027326 goto <offset>027346 goto <offset>5 unchanged instructions hidden
027332 r1 = r10027352 r1 = r10027333 r1 += -0x98027353 r1 += -0x98027334 r5 = r10027354 r5 = r10027335 call -0xa70027355 call -0xa6c027336 w7 = *(u32 *)(r10 - 0x94)027356 w7 = *(u32 *)(r10 - 0x94)027337 w1 = *(u32 *)(r10 - 0x98)027357 w1 = *(u32 *)(r10 - 0x98)027338 goto <offset>027358 goto <offset>5 unchanged instructions hidden
027344 r1 = r10027364 r1 = r10027345 r1 += -0xf8027365 r1 += -0xf8027346 r5 = r10027366 r5 = r10027347 call -0x6ad4027367 call -0x6ae8027348 w7 = *(u32 *)(r10 - 0xf4)027368 w7 = *(u32 *)(r10 - 0xf4)027349 w1 = *(u32 *)(r10 - 0xf8)027369 w1 = *(u32 *)(r10 - 0xf8)027350 goto <offset>027370 goto <offset>5 unchanged instructions hidden
027356 r1 = r10027376 r1 = r10027357 r1 += -0x38027377 r1 += -0x38027358 r5 = r10027378 r5 = r10027359 call -0x4c8e027379 call -0x4ca2027360 w7 = *(u32 *)(r10 - 0x34)027380 w7 = *(u32 *)(r10 - 0x34)027361 w1 = *(u32 *)(r10 - 0x38)027381 w1 = *(u32 *)(r10 - 0x38)027362 goto <offset>027382 goto <offset>5 unchanged instructions hidden
027368 r1 = r10027388 r1 = r10027369 r1 += -0x128027389 r1 += -0x128027370 r5 = r10027390 r5 = r10027371 call -0x4e0c027391 call -0x4e20027372 w7 = *(u32 *)(r10 - 0x124)027392 w7 = *(u32 *)(r10 - 0x124)027373 w1 = *(u32 *)(r10 - 0x128)027393 w1 = *(u32 *)(r10 - 0x128)027374 goto <offset>027394 goto <offset>5 unchanged instructions hidden
027380 r1 = r10027400 r1 = r10027381 r1 += -0x68027401 r1 += -0x68027382 r5 = r10027402 r5 = r10027383 call -0x4d7027403 call -0x4d3027384 w7 = *(u32 *)(r10 - 0x64)027404 w7 = *(u32 *)(r10 - 0x64)027385 w1 = *(u32 *)(r10 - 0x68)027405 w1 = *(u32 *)(r10 - 0x68)027386 goto <offset>027406 goto <offset>2 unchanged instructions hidden
027389 if r8 != 0x18 goto <offset>027409 if r8 != 0x18 goto <offset>027390 r1 = r10027410 r1 = r10027391 r1 += -0xc8027411 r1 += -0xc8027392 call -0x5358027412 call -0x536c027393 w7 = *(u32 *)(r10 - 0xc4)027413 w7 = *(u32 *)(r10 - 0xc4)027394 w1 = *(u32 *)(r10 - 0xc8)027414 w1 = *(u32 *)(r10 - 0xc8)027395 goto <offset>027415 goto <offset>5 unchanged instructions hidden
027401 r1 = r10027421 r1 = r10027402 r1 += -0x8027422 r1 += -0x8027403 r5 = r10027423 r5 = r10027404 call -0x2460027424 call -0x2483027405 w7 = *(u32 *)(r10 - 0x4)027425 w7 = *(u32 *)(r10 - 0x4)027406 w1 = *(u32 *)(r10 - 0x8)027426 w1 = *(u32 *)(r10 - 0x8)027407 goto <offset>027427 goto <offset>2 unchanged instructions hidden
027410 r1 = r10027430 r1 = r10027411 r1 += -0x178027431 r1 += -0x178027412 r5 = r10027432 r5 = r10027413 call -0x2818027433 call -0x2865027414 w7 = *(u32 *)(r10 - 0x174)027434 w7 = *(u32 *)(r10 - 0x174)027415 w1 = *(u32 *)(r10 - 0x178)027435 w1 = *(u32 *)(r10 - 0x178)027416 goto <offset>027436 goto <offset>2 unchanged instructions hidden
027419 r1 = r10027439 r1 = r10027420 r1 += -0xb8027440 r1 += -0xb8027421 r5 = r10027441 r5 = r10027422 call -0x226e027442 call -0x2291027423 w7 = *(u32 *)(r10 - 0xb4)027443 w7 = *(u32 *)(r10 - 0xb4)027424 w1 = *(u32 *)(r10 - 0xb8)027444 w1 = *(u32 *)(r10 - 0xb8)027425 goto <offset>027445 goto <offset>2 unchanged instructions hidden
027428 r1 = r10027448 r1 = r10027429 r1 += -0x118027449 r1 += -0x118027430 r5 = r10027450 r5 = r10027431 call -0x251b027451 call -0x253e027432 w7 = *(u32 *)(r10 - 0x114)027452 w7 = *(u32 *)(r10 - 0x114)027433 w1 = *(u32 *)(r10 - 0x118)027453 w1 = *(u32 *)(r10 - 0x118)027434 goto <offset>027454 goto <offset>027435 r1 = r10027455 r1 = r10027436 r1 += -0x58027456 r1 += -0x58027437 call -0x5508027457 call -0x551c027438 w7 = *(u32 *)(r10 - 0x54)027458 w7 = *(u32 *)(r10 - 0x54)027439 w1 = *(u32 *)(r10 - 0x58)027459 w1 = *(u32 *)(r10 - 0x58)027440 goto <offset>027460 goto <offset>8 unchanged instructions hidden
027449 goto <offset>027469 goto <offset>027450 r1 = r10027470 r1 = r10027451 r1 += -0x88027471 r1 += -0x88027452 call -0x3ab0027472 call -0x3ac6027453 w7 = *(u32 *)(r10 - 0x84)027473 w7 = *(u32 *)(r10 - 0x84)027454 w1 = *(u32 *)(r10 - 0x88)027474 w1 = *(u32 *)(r10 - 0x88)027455 goto <offset>027475 goto <offset>2 unchanged instructions hidden
027458 r1 = r10027478 r1 = r10027459 r1 += -0xe8027479 r1 += -0xe8027460 r5 = r10027480 r5 = r10027461 call -0x4321027481 call -0x4335027462 w7 = *(u32 *)(r10 - 0xe4)027482 w7 = *(u32 *)(r10 - 0xe4)027463 w1 = *(u32 *)(r10 - 0xe8)027483 w1 = *(u32 *)(r10 - 0xe8)027464 goto <offset>027484 goto <offset>2 unchanged instructions hidden
027467 r1 = r10027487 r1 = r10027468 r1 += -0x28027488 r1 += -0x28027469 r5 = r10027489 r5 = r10027470 call -0x1828027490 call -0x1824027471 w7 = *(u32 *)(r10 - 0x24)027491 w7 = *(u32 *)(r10 - 0x24)027472 w1 = *(u32 *)(r10 - 0x28)027492 w1 = *(u32 *)(r10 - 0x28)027473 goto <offset>027493 goto <offset>2 unchanged instructions hidden
027476 r1 = r10027496 r1 = r10027477 r1 += -0x160027497 r1 += -0x160027478 r5 = r10027498 r5 = r10027479 call -0x3d2027499 call -0x3ce027480 w7 = *(u32 *)(r10 - 0x15c)027500 w7 = *(u32 *)(r10 - 0x15c)027481 w1 = *(u32 *)(r10 - 0x160)027501 w1 = *(u32 *)(r10 - 0x160)027482 goto <offset>027502 goto <offset>2 unchanged instructions hidden
027485 r1 = r10027505 r1 = r10027486 r1 += -0xa0027506 r1 += -0xa0027487 r5 = r10027507 r5 = r10027488 call -0x217c027508 call -0x219f027489 w7 = *(u32 *)(r10 - 0x9c)027509 w7 = *(u32 *)(r10 - 0x9c)027490 w1 = *(u32 *)(r10 - 0xa0)027510 w1 = *(u32 *)(r10 - 0xa0)027491 goto <offset>027511 goto <offset>027492 r1 = r10027512 r1 = r10027493 r1 += -0x100027513 r1 += -0x100027494 call -0x55f2027514 call -0x5606027495 w7 = *(u32 *)(r10 - 0xfc)027515 w7 = *(u32 *)(r10 - 0xfc)027496 w1 = *(u32 *)(r10 - 0x100)027516 w1 = *(u32 *)(r10 - 0x100)027497 goto <offset>027517 goto <offset>2 unchanged instructions hidden
027500 r1 = r10027520 r1 = r10027501 r1 += -0x40027521 r1 += -0x40027502 r5 = r10027522 r5 = r10027503 call -0x3181027523 call -0x3197027504 w7 = *(u32 *)(r10 - 0x3c)027524 w7 = *(u32 *)(r10 - 0x3c)027505 w1 = *(u32 *)(r10 - 0x40)027525 w1 = *(u32 *)(r10 - 0x40)027506 goto <offset>027526 goto <offset>2 unchanged instructions hidden
027509 r1 = r10027529 r1 = r10027510 r1 += -0x130027530 r1 += -0x130027511 r5 = r10027531 r5 = r10027512 call -0x4cc027532 call -0x4c8027513 w7 = *(u32 *)(r10 - 0x12c)027533 w7 = *(u32 *)(r10 - 0x12c)027514 w1 = *(u32 *)(r10 - 0x130)027534 w1 = *(u32 *)(r10 - 0x130)027515 goto <offset>027535 goto <offset>2 unchanged instructions hidden
027518 r1 = r10027538 r1 = r10027519 r1 += -0x70027539 r1 += -0x70027520 r5 = r10027540 r5 = r10027521 call -0x532f027541 call -0x5343027522 w7 = *(u32 *)(r10 - 0x6c)027542 w7 = *(u32 *)(r10 - 0x6c)027523 w1 = *(u32 *)(r10 - 0x70)027543 w1 = *(u32 *)(r10 - 0x70)027524 goto <offset>027544 goto <offset>2 unchanged instructions hidden
027527 r1 = r10027547 r1 = r10027528 r1 += -0xd0027548 r1 += -0xd0027529 r5 = r10027549 r5 = r10027530 call -0x4df0027550 call -0x4e04027531 w7 = *(u32 *)(r10 - 0xcc)027551 w7 = *(u32 *)(r10 - 0xcc)027532 w1 = *(u32 *)(r10 - 0xd0)027552 w1 = *(u32 *)(r10 - 0xd0)027533 goto <offset>027553 goto <offset>2 unchanged instructions hidden
027536 r1 = r10027556 r1 = r10027537 r1 += -0x10027557 r1 += -0x10027538 r5 = r10027558 r5 = r10027539 call -0x5385027559 call -0x5399027540 w7 = *(u32 *)(r10 - 0xc)027560 w7 = *(u32 *)(r10 - 0xc)027541 w1 = *(u32 *)(r10 - 0x10)027561 w1 = *(u32 *)(r10 - 0x10)027542 goto <offset>027562 goto <offset>2 unchanged instructions hidden
027545 r1 = r10027565 r1 = r10027546 r1 += -0x180027566 r1 += -0x180027547 r5 = r10027567 r5 = r10027548 call -0x48aa027568 call -0x48be027549 w7 = *(u32 *)(r10 - 0x17c)027569 w7 = *(u32 *)(r10 - 0x17c)027550 w1 = *(u32 *)(r10 - 0x180)027570 w1 = *(u32 *)(r10 - 0x180)027551 goto <offset>027571 goto <offset>2 unchanged instructions hidden
027554 r1 = r10027574 r1 = r10027555 r1 += -0xc0027575 r1 += -0xc0027556 r5 = r10027576 r5 = r10027557 call -0x36e027577 call -0x36a027558 w7 = *(u32 *)(r10 - 0xbc)027578 w7 = *(u32 *)(r10 - 0xbc)027559 w1 = *(u32 *)(r10 - 0xc0)027579 w1 = *(u32 *)(r10 - 0xc0)027560 goto <offset>027580 goto <offset>2 unchanged instructions hidden
027563 r1 = r10027583 r1 = r10027564 r1 += -0x120027584 r1 += -0x120027565 r5 = r10027585 r5 = r10027566 call -0x6a40027586 call -0x6a54027567 w7 = *(u32 *)(r10 - 0x11c)027587 w7 = *(u32 *)(r10 - 0x11c)027568 w1 = *(u32 *)(r10 - 0x120)027588 w1 = *(u32 *)(r10 - 0x120)027569 goto <offset>027589 goto <offset>2 unchanged instructions hidden
027572 r1 = r10027592 r1 = r10027573 r1 += -0x60027593 r1 += -0x60027574 r5 = r10027594 r5 = r10027575 call -0x5b1a027595 call -0x5b2e027576 w7 = *(u32 *)(r10 - 0x5c)027596 w7 = *(u32 *)(r10 - 0x5c)027577 w1 = *(u32 *)(r10 - 0x60)027597 w1 = *(u32 *)(r10 - 0x60)027578 goto <offset>027598 goto <offset>2 unchanged instructions hidden
027581 r1 = r10027601 r1 = r10027582 r1 += -0x150027602 r1 += -0x150027583 r5 = r10027603 r5 = r10027584 call -0x5c49027604 call -0x5c5d027585 w7 = *(u32 *)(r10 - 0x14c)027605 w7 = *(u32 *)(r10 - 0x14c)027586 w1 = *(u32 *)(r10 - 0x150)027606 w1 = *(u32 *)(r10 - 0x150)027587 goto <offset>027607 goto <offset>2 unchanged instructions hidden
027590 r1 = r10027610 r1 = r10027591 r1 += -0x90027611 r1 += -0x90027592 r5 = r10027612 r5 = r10027593 call -0x1b85027613 call -0x1b81027594 w7 = *(u32 *)(r10 - 0x8c)027614 w7 = *(u32 *)(r10 - 0x8c)027595 w1 = *(u32 *)(r10 - 0x90)027615 w1 = *(u32 *)(r10 - 0x90)027596 goto <offset>027616 goto <offset>2 unchanged instructions hidden
027599 r1 = r10027619 r1 = r10027600 r1 += -0xf0027620 r1 += -0xf0027601 r5 = r10027621 r5 = r10027602 call -0x2456027622 call -0x2479027603 w7 = *(u32 *)(r10 - 0xec)027623 w7 = *(u32 *)(r10 - 0xec)027604 w1 = *(u32 *)(r10 - 0xf0)027624 w1 = *(u32 *)(r10 - 0xf0)027605 goto <offset>027625 goto <offset>2 unchanged instructions hidden
027608 r1 = r10027628 r1 = r10027609 r1 += -0x30027629 r1 += -0x30027610 r5 = r10027630 r5 = r10027611 call -0x22cf027631 call -0x22f2027612 w7 = *(u32 *)(r10 - 0x2c)027632 w7 = *(u32 *)(r10 - 0x2c)027613 w1 = *(u32 *)(r10 - 0x30)027633 w1 = *(u32 *)(r10 - 0x30)027614 goto <offset>027634 goto <offset>2 unchanged instructions hidden
027617 r1 = r10027637 r1 = r10027618 r1 += -0x168027638 r1 += -0x168027619 r5 = r10027639 r5 = r10027620 call -0x5e0f027640 call -0x5e23027621 w7 = *(u32 *)(r10 - 0x164)027641 w7 = *(u32 *)(r10 - 0x164)027622 w1 = *(u32 *)(r10 - 0x168)027642 w1 = *(u32 *)(r10 - 0x168)027623 goto <offset>027643 goto <offset>2 unchanged instructions hidden
027626 r1 = r10027646 r1 = r10027627 r1 += -0xa8027647 r1 += -0xa8027628 r5 = r10027648 r5 = r10027629 call -0x1d03027649 call -0x1cff027630 w7 = *(u32 *)(r10 - 0xa4)027650 w7 = *(u32 *)(r10 - 0xa4)027631 w1 = *(u32 *)(r10 - 0xa8)027651 w1 = *(u32 *)(r10 - 0xa8)027632 goto <offset>027652 goto <offset>2 unchanged instructions hidden
027635 r1 = r10027655 r1 = r10027636 r1 += -0x108027656 r1 += -0x108027637 r5 = r10027657 r5 = r10027638 call -0x1a1f027658 call -0x1a1b027639 w7 = *(u32 *)(r10 - 0x104)027659 w7 = *(u32 *)(r10 - 0x104)027640 w1 = *(u32 *)(r10 - 0x108)027660 w1 = *(u32 *)(r10 - 0x108)027641 goto <offset>027661 goto <offset>027642 r1 = r10027662 r1 = r10027643 r1 += -0x48027663 r1 += -0x48027644 call -0x54b8027664 call -0x54cc027645 w7 = *(u32 *)(r10 - 0x44)027665 w7 = *(u32 *)(r10 - 0x44)027646 w1 = *(u32 *)(r10 - 0x48)027666 w1 = *(u32 *)(r10 - 0x48)027647 goto <offset>027667 goto <offset>2 unchanged instructions hidden
027650 r1 = r10027670 r1 = r10027651 r1 += -0x138027671 r1 += -0x138027652 r5 = r10027672 r5 = r10027653 call -0x4ad8027673 call -0x4aec027654 w7 = *(u32 *)(r10 - 0x134)027674 w7 = *(u32 *)(r10 - 0x134)027655 w1 = *(u32 *)(r10 - 0x138)027675 w1 = *(u32 *)(r10 - 0x138)027656 goto <offset>027676 goto <offset>2 unchanged instructions hidden
027659 r1 = r10027679 r1 = r10027660 r1 += -0x78027680 r1 += -0x78027661 r5 = r10027681 r5 = r10027662 call -0xd6d027682 call -0xd69027663 w7 = *(u32 *)(r10 - 0x74)027683 w7 = *(u32 *)(r10 - 0x74)027664 w1 = *(u32 *)(r10 - 0x78)027684 w1 = *(u32 *)(r10 - 0x78)027665 goto <offset>027685 goto <offset>2 unchanged instructions hidden
027668 r1 = r10027688 r1 = r10027669 r1 += -0xd8027689 r1 += -0xd8027670 r5 = r10027690 r5 = r10027671 call -0x455027691 call -0x451027672 w7 = *(u32 *)(r10 - 0xd4)027692 w7 = *(u32 *)(r10 - 0xd4)027673 w1 = *(u32 *)(r10 - 0xd8)027693 w1 = *(u32 *)(r10 - 0xd8)027674 goto <offset>027694 goto <offset>2 unchanged instructions hidden
027677 r1 = r10027697 r1 = r10027678 r1 += -0x18027698 r1 += -0x18027679 r5 = r10027699 r5 = r10027680 call -0x5773027700 call -0x5787027681 w7 = *(u32 *)(r10 - 0x14)027701 w7 = *(u32 *)(r10 - 0x14)027682 w1 = *(u32 *)(r10 - 0x18)027702 w1 = *(u32 *)(r10 - 0x18)027683 goto <offset>027703 goto <offset>1707 unchanged instructions hidden
029391 *(u32 *)(r6 + 0x0) = w7029411 *(u32 *)(r6 + 0x0) = w7029392 exit029412 exit029393 r6 = r5029413 r6 = r5029394 r9 = r4029414 *(u64 *)(r10 - 0x9a8) = r4029395 *(u64 *)(r10 - 0x448) = r3029415 *(u64 *)(r10 - 0x8d8) = r3029396 *(u64 *)(r10 - 0x430) = r2029416 *(u64 *)(r10 - 0x8f0) = r2029397 *(u64 *)(r10 - 0x4c0) = r1029417 *(u64 *)(r10 - 0x9f8) = r1029398 r1 = r10029418 r1 = r10029399 r1 += -0x258029419 r1 += -0x330029400 r2 = 0x0029420 r2 = 0x0 029421 *(u64 *)(r10 - 0x910) = r2029401 r3 = 0xc8029422 r3 = 0xc8029402 call <target>029423 call <target>029403 r3 = 0x1029424 r2 = *(u64 *)(r6 - 0xfe0) 029425 *(u64 *)(r10 - 0xa10) = r2 029426 r2 <<= 0x20 029427 r2 >>= 0x20 029428 r1 = r10 029429 r1 += -0x350 029430 r3 = 0x0 029431 r4 = 0x61a8 029432 r5 = 0x0 029433 call <target> 029434 r2 = *(u64 *)(r6 - 0xfd8) 029435 r1 = r10 029436 r1 += -0x340 029437 *(u64 *)(r10 - 0x9f0) = r2 029438 r3 = 0x0 029439 r4 = 0x3e8 029440 r5 = 0x0 029441 call <target> 029442 r1 = <addr> ll 029443 r3 = *(u64 *)(r10 - 0x350) 029444 r4 = r3 029445 r4 += r1 029446 r1 = <addr> ll 029447 r5 = r3 029448 r5 += r1 029449 r2 = 0x1 029450 r1 = 0x1 029451 *(u64 *)(r10 - 0x9e0) = r5 029452 if r5 >= r3 goto <offset> 029453 *(u64 *)(r10 - 0xa00) = r4 029454 if r4 >= r3 goto <offset> 029455 r3 = *(u64 *)(r6 - 0xfd0) 029456 r5 = -0x1 029457 r0 = *(u64 *)(r10 - 0x8f0) 029458 if r3 == 0x0 goto <offset> 029459 r5 = r3 029460 r3 = *(u64 *)(r10 - 0x348)029404 r4 = r10029461 r4 = r10029405 r4 += -0xc0029462 r4 += -0x190 029463 *(u64 *)(r10 - 0x908) = r4 029464 r4 = *(u64 *)(r6 - 0xfe8) 029465 r7 = *(u64 *)(r6 - 0xff0) 029466 *(u64 *)(r10 - 0x9d8) = r4 029467 *(u64 *)(r10 - 0x998) = r4 029468 *(u64 *)(r10 - 0x9b8) = r7 029469 if r4 > r7 goto <offset> 029470 r4 = *(u64 *)(r10 - 0x9b8) 029471 *(u64 *)(r10 - 0x9d8) = r4 029472 r4 = r3 029473 r4 += r2 029474 *(u64 *)(r10 - 0xa08) = r4 029475 r3 += r1 029476 *(u64 *)(r10 - 0x9e8) = r3 029477 r1 = *(u64 *)(r10 - 0x9a8) 029478 *(u64 *)(r10 - 0x968) = r1 029479 r1 = r10 029480 r1 += -0xc0 029481 *(u64 *)(r10 - 0x970) = r1029406 r1 = *(u64 *)(r6 - 0x1000)029482 r1 = *(u64 *)(r6 - 0x1000)029407 *(u64 *)(r10 - 0x440) = r1029483 *(u64 *)(r10 - 0x9b0) = r1029408 r1 = *(u64 *)(r6 - 0xfd0) 029409 *(u64 *)(r10 - 0x470) = r1 029410 r1 = *(u64 *)(r6 - 0xfd8) 029411 *(u64 *)(r10 - 0x4b0) = r1 029412 r1 = *(u64 *)(r6 - 0xfe0) 029413 *(u64 *)(r10 - 0x4a8) = r1 029414 r1 = *(u64 *)(r6 - 0xfe8) 029415 *(u64 *)(r10 - 0x488) = r1 029416 r1 = *(u64 *)(r6 - 0xff0) 029417 *(u64 *)(r10 - 0x478) = r1 029418 r1 = *(u64 *)(r6 - 0xff8)029484 r1 = *(u64 *)(r6 - 0xff8)029419 *(u64 *)(r10 - 0x460) = r1029485 *(u64 *)(r10 - 0x8f8) = r1 029486 r1 = *(u64 *)(r10 - 0x338) 029487 *(u64 *)(r10 - 0x9c8) = r1 029488 r1 = *(u64 *)(r10 - 0x340) 029489 *(u64 *)(r10 - 0x9d0) = r1 029490 r2 = 0x0 029491 *(u64 *)(r10 - 0x8e0) = r5 029492 *(u64 *)(r10 - 0x928) = r2 029493 r1 = 0x0 029494 r2 += 0x1 029495 *(u64 *)(r10 - 0x918) = r2 029496 goto <offset> 029497 r2 = r10 029498 r2 += -0x1a0 029499 r2 += r1 029500 *(u64 *)(r2 + 0x0) = r3 029501 r1 += 0x8 029502 if r1 == 0xc8 goto <offset> 029503 r2 = r10 029504 r2 += -0x330 029505 r2 += r1 029506 r3 = *(u64 *)(r2 + 0x0) 029507 r2 = r0 029508 r2 += r1 029509 r5 = *(u64 *)(r2 + 0x0) 029510 r2 = r5 029511 r2 += r3 029512 r4 = 0x1 029513 if r2 < r5 goto <offset> 029514 r4 = 0x0 029515 r3 = -0x1 029516 if r4 != 0x0 goto <offset> 029517 r3 = r2 029518 goto <offset> 029519 r1 = r10 029520 r1 += -0x268 029521 r2 = r10 029522 r2 += -0x1a0 029523 r3 = 0xc8 029524 call <target> 029525 r3 = 0x1029420 *(u64 *)(r10 - 0x8) = 0x18029526 *(u64 *)(r10 - 0x8) = 0x18029421 *(u64 *)(r10 - 0x10) = 0x17029527 *(u64 *)(r10 - 0x10) = 0x17029422 *(u64 *)(r10 - 0x18) = 0x16029528 *(u64 *)(r10 - 0x18) = 0x1619 unchanged instructions hidden
029442 *(u64 *)(r10 - 0xb8) = 0x2029548 *(u64 *)(r10 - 0xb8) = 0x2029443 *(u64 *)(r10 - 0xc0) = 0x1029549 *(u64 *)(r10 - 0xc0) = 0x1029444 *(u64 *)(r10 - 0xc8) = 0x0029550 *(u64 *)(r10 - 0xc8) = 0x0 029551 r4 = *(u64 *)(r10 - 0x970)029445 goto <offset>029552 goto <offset>029446 r5 <<= 0x3029553 r5 <<= 0x3029447 r2 = r10029554 r2 = r1012 unchanged instructions hidden
029460 if r1 > 0x18 goto <offset>029567 if r1 > 0x18 goto <offset>029461 r2 = r1029568 r2 = r1029462 r2 <<= 0x3029569 r2 <<= 0x3029463 r5 = *(u64 *)(r10 - 0x430)029570 r5 = r10 029571 r5 += -0x268029464 r5 += r2029572 r5 += r2029465 r0 = *(u64 *)(r5 + 0x0)029573 r0 = *(u64 *)(r5 + 0x0)029466 r6 = r4029574 r6 = r42 unchanged instructions hidden
029469 if r2 > 0x18 goto <offset>029577 if r2 > 0x18 goto <offset>029470 r7 = r2029578 r7 = r2029471 r7 <<= 0x3029579 r7 <<= 0x3029472 r8 = *(u64 *)(r10 - 0x430)029580 r8 = r10 029581 r8 += -0x268029473 r8 += r7029582 r8 += r7029474 r7 = *(u64 *)(r8 + 0x0)029583 r7 = *(u64 *)(r8 + 0x0)029475 if r7 <= r0 goto <offset>029584 if r7 <= r0 goto <offset>3 unchanged instructions hidden
029479 if r5 != 0x0 goto <offset>029588 if r5 != 0x0 goto <offset>029480 r5 = 0x0029589 r5 = 0x0029481 goto <offset>029590 goto <offset>029482 r1 = r10 029483 r1 += -0x190 029484 r2 = r10029591 r2 = r10029485 r2 += -0xc8029592 r2 += -0xc8 029593 r1 = *(u64 *)(r10 - 0x908)029486 r3 = 0xc8029594 r3 = 0xc8029487 call <target>029595 call <target>029488 r1 = r10029596 r6 = 0x0029489 r1 += -0x268 029490 r7 = 0x0029597 r7 = 0x0029491 r2 = *(u64 *)(r10 - 0x4b0)029598 r2 = *(u64 *)(r10 - 0x910) 029599 r0 = *(u64 *)(r10 - 0x8f0) 029600 r4 = *(u64 *)(r10 - 0x8d8) 029601 r5 = *(u64 *)(r10 - 0x8e0) 029602 r1 = *(u64 *)(r10 - 0x8f8) 029603 if r1 <= r2 goto <offset> 029604 *(u64 *)(r10 - 0x900) = r2 029605 r1 = r7 029606 r1 <<= 0x3 029607 r2 = *(u64 *)(r10 - 0x908) 029608 r2 += r1 029609 r7 += 0x1 029610 goto <offset> 029611 r2 += 0x8 029612 r7 += 0x1 029613 if r7 == 0x1a goto <offset> 029614 r1 = *(u64 *)(r2 + 0x0) 029615 if r1 > 0x18 goto <offset> 029616 r3 = r4 029617 r3 += r1 029618 w3 = *(u8 *)(r3 + 0x0) 029619 if r3 == 0x0 goto <offset> 029620 r3 = r1 029621 r3 <<= 0x3 029622 r9 = r10 029623 r9 += -0x330 029624 r9 += r3 029625 r8 = *(u64 *)(r9 + 0x0) 029626 if r5 <= r8 goto <offset> 029627 *(u64 *)(r10 - 0x940) = r6 029628 r4 = *(u64 *)(r10 - 0x8f8) 029629 r2 = *(u64 *)(r10 - 0x900) 029630 r4 -= r2 029631 *(u64 *)(r10 - 0x8e8) = r4 029632 r4 = r10 029633 r4 += -0x268 029634 r4 += r3029492 r3 = 0x0029635 r3 = 0x0029493 r4 = 0x3e8029636 r6 = -0x1029494 r5 = 0x0029637 r4 = *(u64 *)(r4 + 0x0)029495 call <target>029638 *(u64 *)(r10 - 0x920) = r4029496 r1 = *(u64 *)(r10 - 0x260)029639 r4 = r6029497 *(u64 *)(r10 - 0x490) = r1029640 r5 = r3029498 r1 = *(u64 *)(r10 - 0x268)029641 r5 <<= 0x3029499 *(u64 *)(r10 - 0x498) = r1029642 r0 = r10029500 r1 = *(u64 *)(r10 - 0x4a8)029643 r0 += -0x330029501 r1 <<= 0x20029644 r0 += r5029502 r1 >>= 0x20029645 r6 = r10029503 *(u64 *)(r10 - 0x4a8) = r1029646 r6 += -0x268029504 r1 = 0x0029647 r6 += r5029505 *(u64 *)(r10 - 0x458) = r1029648 r5 = r3029506 *(u64 *)(r10 - 0x4b8) = r1 029507 r6 = *(u64 *)(r10 - 0x470) 029508 *(u64 *)(r10 - 0x480) = r9 029509 goto <offset>029649 goto <offset>029510 r4 s>>= 0x3f029650 r5 += 0x1029511 r2 s>>= 0x3f029651 r0 += 0x8029512 r4 += r2029652 r6 += 0x8029513 r4 += r0029653 r3 = r5029514 r5 += r4029654 r3 += -0x1029515 r5 += r1029655 if r3 >= 0x18 goto <offset>029516 r1 = *(u64 *)(r10 - 0x438)029656 if r1 == r5 goto <offset>029517 r1 s>>= 0x3f029657 r3 = *(u64 *)(r10 - 0x8d8)029518 r5 ^= r1029658 r3 += r5029519 r3 ^= r1029659 w3 = *(u8 *)(r3 + 0x0)029520 r3 |= r5029660 if r3 != 0x1 goto <offset>029521 r2 = *(u64 *)(r10 - 0x468)029661 r3 = *(u64 *)(r0 + 0x0) 029662 if r3 != 0x0 goto <offset> 029663 r3 = *(u64 *)(r6 + 0x0) 029664 r2 = *(u64 *)(r10 - 0x920) 029665 if r2 <= r3 goto <offset> 029666 r3 -= r2 029667 r2 = *(u64 *)(r10 - 0x9d8) 029668 r0 = r2 029669 r0 += r3 029670 r6 = 0x0 029671 r3 = 0x1 029672 if r0 <= r2 goto <offset> 029673 r2 = *(u64 *)(r10 - 0x900)029522 if r3 == 0x0 goto <offset>029674 if r3 == 0x0 goto <offset>029523 r6 = *(u64 *)(r10 - 0x470)029675 if r6 >= r4 goto <offset>029524 r7 = *(u64 *)(r10 - 0x450)029676 r3 = r5029525 r7 += 0x8029677 r3 += 0x1029526 if r7 == 0xc8 goto <offset>029678 if r5 < 0x18 goto <offset>029527 r1 = r10029679 goto <offset>029528 r1 += -0x190029680 r3 -= r2029529 r1 += r7029681 r0 = r3029530 r3 = *(u64 *)(r1 + 0x0)029682 r2 = *(u64 *)(r10 - 0x9d8)029531 if r3 > 0x18 goto <offset>029683 r0 += r2029532 r1 = *(u64 *)(r10 - 0x448)029684 r6 = 0x1029533 r1 += r3029685 if r0 < r3 goto <offset>029534 w1 = *(u8 *)(r1 + 0x0)029686 r6 = 0x0029535 if r1 == 0x0 goto <offset>029687 r3 = -0x1029536 if r6 == 0x0 goto <offset>029688 r2 = *(u64 *)(r10 - 0x900)029537 r1 = r3029689 if r6 != 0x0 goto <offset> 029690 r3 = r0 029691 r6 = r3 029692 if r6 < r4 goto <offset> 029693 goto <offset> 029694 r3 = 0x0 029695 r2 = *(u64 *)(r10 - 0x900) 029696 if r3 != 0x0 goto <offset> 029697 r6 = r0 029698 if r6 < r4 goto <offset> 029699 r6 = r4 029700 r3 = r5 029701 r3 += 0x1 029702 if r5 < 0x18 goto <offset> 029703 goto <offset> 029704 r6 = r4 029705 *(u64 *)(r10 - 0x930) = r6 029706 r4 = *(u64 *)(r10 - 0x9a8) 029707 r4 += r2 029708 r2 = 0x0 029709 *(u64 *)(r10 - 0x938) = r2 029710 r3 = 0x1 029711 r5 = 0x1 029712 r2 = *(u64 *)(r10 - 0x968) 029713 if r4 < r2 goto <offset> 029714 r5 = 0x0 029715 r2 = *(u64 *)(r10 - 0x9b0) 029716 r0 = r2 029717 r0 += r5 029718 r6 = 0x1 029719 if r0 >= r2 goto <offset> 029720 r2 = *(u64 *)(r10 - 0x968) 029721 if r4 < r2 goto <offset> 029722 r2 = -0x1 029723 *(u64 *)(r10 - 0x920) = r2 029724 r6 = -0x1 029725 if r5 == 0x0 goto <offset> 029726 r2 = *(u64 *)(r10 - 0x930) 029727 if r5 == 0x0 goto <offset> 029728 if r6 < r8 goto <offset> 029729 r3 = 0x0 029730 r4 = *(u64 *)(r10 - 0x8e0) 029731 r4 -= r8 029732 r0 = *(u64 *)(r10 - 0x8f0) 029733 r5 = *(u64 *)(r10 - 0x8e8) 029734 if r5 >= r4 goto <offset> 029735 *(u64 *)(r10 - 0x960) = r6 029736 if r2 >= r5 goto <offset> 029737 *(u64 *)(r10 - 0x930) = r2 029738 r2 = *(u64 *)(r10 - 0x920) 029739 if r2 == 0x0 goto <offset> 029740 r3 = 0x0029538 r1 <<= 0x3029741 r1 <<= 0x3029539 r2 = r10029742 r2 = r0029540 r2 += -0x258 029541 r2 += r1029743 r2 += r1029542 r1 = *(u64 *)(r2 + 0x0)029744 r1 = *(u64 *)(r2 + 0x0)029543 if r6 <= r1 goto <offset>029745 *(u64 *)(r10 - 0x8e8) = r1029544 r2 = r6029746 r3 &= 0x1029545 r2 -= r1029747 r5 = *(u64 *)(r10 - 0x8e0)029546 r1 = *(u64 *)(r10 - 0x478)029748 if r3 != 0x0 goto <offset>029547 if r2 < r1 goto <offset>029749 r1 = 0x0029548 *(u64 *)(r10 - 0x468) = r2029750 *(u64 *)(r10 - 0x938) = r1029549 r1 = *(u64 *)(r10 - 0x460)029751 r1 = 0x1029550 r2 = *(u64 *)(r10 - 0x458)029752 r3 = 0x1029551 if r1 >= r2 goto <offset>029753 r6 = *(u64 *)(r10 - 0x960) 029754 if r6 >= r8 goto <offset> 029755 r6 -= r8 029756 r2 = *(u64 *)(r10 - 0x8e8) 029757 if r6 >= r2 goto <offset> 029758 r2 = *(u64 *)(r10 - 0x920) 029759 r2 -= r3 029760 if r2 != 0x0 goto <offset> 029761 r1 &= 0x1 029762 if r1 == 0x0 goto <offset>029552 goto <offset>029763 goto <offset> 029764 r6 = 0x0 029765 r2 = *(u64 *)(r10 - 0x968) 029766 if r4 >= r2 goto <offset> 029767 r5 = r6029553 r2 = -0x1029768 r2 = -0x1029554 *(u64 *)(r10 - 0x468) = r2029769 *(u64 *)(r10 - 0x920) = r2029555 r1 = *(u64 *)(r10 - 0x460)029770 r6 = -0x1029556 r2 = *(u64 *)(r10 - 0x458)029771 if r5 != 0x0 goto <offset>029557 if r1 < r2 goto <offset>029772 r6 = r4029558 *(u64 *)(r10 - 0x450) = r7029773 r2 = *(u64 *)(r10 - 0x930)029559 *(u64 *)(r10 - 0x4a0) = r3029774 if r5 != 0x0 goto <offset>029560 r3 <<= 0x3029775 *(u64 *)(r10 - 0x920) = r0029561 r2 = *(u64 *)(r10 - 0x430)029776 if r6 >= r8 goto <offset>029562 r2 += r3029777 goto <offset>029563 r8 = *(u64 *)(r2 + 0x0)029778 r5 = r4029564 r7 = 0x0029779 *(u64 *)(r10 - 0x960) = r6029565 r2 = 0x1029780 if r2 < r5 goto <offset>029566 r1 = 0x1029781 r2 = r5029567 if r9 <= r8 goto <offset>029782 *(u64 *)(r10 - 0x930) = r2 029783 r2 = *(u64 *)(r10 - 0x920) 029784 if r2 != 0x0 goto <offset> 029785 goto <offset> 029786 r3 = 0x0 029787 r6 -= r8 029788 r2 = *(u64 *)(r10 - 0x8e8) 029789 if r6 < r2 goto <offset>029568 r1 = 0x0029790 r1 = 0x0029569 r3 = *(u64 *)(r10 - 0x440)029791 r2 = *(u64 *)(r10 - 0x920)029570 if r3 != 0x0 goto <offset>029792 r2 -= r3029571 r3 = *(u64 *)(r10 - 0x440)029793 if r2 == 0x0 goto <offset>029572 if r3 == 0x0 goto <offset>029794 r1 = 0x0029573 r1 = r2 029574 r1 &= 0x1029795 r1 &= 0x1029575 *(u64 *)(r10 - 0x438) = r8 029576 if r1 != 0x0 goto <offset>029796 if r1 != 0x0 goto <offset>029577 goto <offset>029797 r1 = 0x0029578 r3 = *(u64 *)(r10 - 0x440)029798 *(u64 *)(r10 - 0x938) = r1029579 if r3 == 0x0 goto <offset> 029580 r2 = 0x0 029581 r3 = *(u64 *)(r10 - 0x440) 029582 if r3 != 0x0 goto <offset> 029583 r1 &= 0x1 029584 *(u64 *)(r10 - 0x438) = r8 029585 if r1 != 0x0 goto <offset> 029586 r6 = 0x1 029587 r1 = 0x1029799 r1 = 0x1029588 if r9 < r8 goto <offset>029800 r3 = *(u64 *)(r10 - 0x8e8) 029801 if r6 < r3 goto <offset>029589 r1 = 0x0029802 r1 = 0x0029590 r2 = *(u64 *)(r10 - 0x440) 029591 r2 -= r1029803 r2 -= r1029592 r1 = r10029804 r1 = r10029593 r1 += -0x288029805 r1 += -0x370029594 r3 = 0x0029806 r3 = 0x0029595 r4 = 0x37b029807 r4 = 0x37b029596 r5 = 0x0029808 r5 = 0x0029597 call <target>029809 call <target>029598 r2 = r9029810 r1 = *(u64 *)(r10 - 0x8e8)029599 r2 -= r8029811 r6 -= r1029600 r1 = r10029812 r1 = r10029601 r1 += -0x278029813 r1 += -0x360 029814 r2 = r6029602 r3 = 0x0029815 r3 = 0x0029603 r4 = 0x37b029816 r4 = 0x37b029604 r5 = 0x0029817 r5 = 0x0029605 call <target>029818 call <target>029606 r2 = *(u64 *)(r10 - 0x280)029819 r2 = *(u64 *)(r10 - 0x368)029607 r1 = 0x1029820 r1 = 0x1029608 if r2 != 0x0 goto <offset>029821 if r2 != 0x0 goto <offset>029609 r1 = 0x0029822 r1 = 0x0029610 r3 = *(u64 *)(r10 - 0x270)029823 r3 = *(u64 *)(r10 - 0x358)029611 r4 = *(u64 *)(r10 - 0x288)029824 r4 = *(u64 *)(r10 - 0x370)029612 r2 = r3029825 r2 = r3029613 r2 += r4029826 r2 += r4 029827 r0 = *(u64 *)(r10 - 0x8f0) 029828 r5 = *(u64 *)(r10 - 0x8e0) 029829 r4 = 0x1029614 if r2 < r3 goto <offset>029830 if r2 < r3 goto <offset>029615 r6 = 0x0029831 r4 = 0x0029616 r1 |= r6029832 r1 |= r4029617 r1 &= 0x1029833 r1 &= 0x1029618 if r1 != 0x0 goto <offset>029834 if r1 != 0x0 goto <offset>029619 r1 = *(u64 *)(r10 - 0x278)029835 r1 = *(u64 *)(r10 - 0x360)029620 r5 = r1029836 r5 = r1029621 r3 = *(u64 *)(r10 - 0x498)029837 r3 = *(u64 *)(r10 - 0x9d0)029622 r5 += r3029838 r5 += r3 029839 r3 = 0x0 029840 *(u64 *)(r10 - 0x938) = r3029623 r4 = 0x1029841 r4 = 0x1029624 r3 = 0x1029842 r3 = 0x1029625 if r5 < r1 goto <offset>029843 if r5 < r1 goto <offset>029626 r3 = 0x0029844 r3 = 0x0029627 r5 = r2029845 r5 = r2029628 r0 = *(u64 *)(r10 - 0x490)029846 r6 = *(u64 *)(r10 - 0x9c8)029629 r5 += r0029847 r5 += r6029630 r5 += r3029848 r5 += r3029631 if r5 < r2 goto <offset>029849 if r5 >= r2 goto <offset>029632 r4 = 0x0 029633 if r5 != r2 goto <offset>029850 if r5 != r2 goto <offset>029634 r3 &= 0x1029851 r3 &= 0x1 029852 r5 = *(u64 *)(r10 - 0x8e0)029635 if r3 == 0x0 goto <offset>029853 if r3 == 0x0 goto <offset>029636 goto <offset>029854 goto <offset> 029855 r4 = 0x0029637 if r5 == r2 goto <offset>029856 if r5 == r2 goto <offset>029638 r3 = r4029857 r3 = r4029639 r3 &= 0x1029858 r3 &= 0x1 029859 r5 = *(u64 *)(r10 - 0x8e0)029640 if r3 != 0x0 goto <offset>029860 if r3 != 0x0 goto <offset>029641 r3 = *(u64 *)(r10 - 0x490)029861 r3 = *(u64 *)(r10 - 0x9c8)029642 r2 += r3029862 r2 += r3029643 r6 = r1029863 r6 = r1029644 r3 = *(u64 *)(r10 - 0x498)029864 r3 = *(u64 *)(r10 - 0x9d0)029645 r6 += r3029865 r6 += r3029646 r8 = 0x1029866 r3 = 0x0 029867 *(u64 *)(r10 - 0x938) = r3029647 r3 = 0x1029868 r3 = 0x1029648 if r6 < r1 goto <offset>029869 if r6 < r1 goto <offset>029649 r3 = 0x0029870 r3 = 0x0029650 r2 += r3029871 r2 += r3029651 r1 = r10029872 r1 = r10029652 r1 += -0x2a8029873 r1 += -0x390029653 r3 = 0x0029874 r3 = 0x0029654 r9 = *(u64 *)(r10 - 0x438)029875 r4 = 0xf4240029655 r4 = r9 029656 r5 = 0x0029876 r5 = 0x0029657 call <target>029877 call <target>029658 r1 = r10029878 r1 = r10029659 r1 += -0x298029879 r1 += -0x380029660 r2 = r9029880 r2 = r6029661 r3 = 0x0029881 r3 = 0x0029662 r4 = r6029882 r4 = 0xf4240029663 r5 = 0x0029883 r5 = 0x0029664 call <target>029884 call <target>029665 r2 = *(u64 *)(r10 - 0x2a0)029885 r2 = *(u64 *)(r10 - 0x388)029666 r1 = 0x1029886 r1 = 0x1029667 if r2 != 0x0 goto <offset>029887 if r2 != 0x0 goto <offset>029668 r1 = 0x0029888 r1 = 0x0029669 r2 = *(u64 *)(r10 - 0x290)029889 r2 = *(u64 *)(r10 - 0x378)029670 r4 = *(u64 *)(r10 - 0x2a8)029890 r3 = *(u64 *)(r10 - 0x390)029671 r3 = r2029891 r6 = r2029672 r3 += r4029892 r6 += r3029673 r9 = *(u64 *)(r10 - 0x480)029893 r0 = *(u64 *)(r10 - 0x8f0)029674 if r3 < r2 goto <offset>029894 r5 = *(u64 *)(r10 - 0x8e0)029675 r8 = 0x0029895 r3 = 0x1029676 r1 |= r8029896 if r6 < r2 goto <offset> 029897 r3 = 0x0 029898 r1 |= r3029677 r1 &= 0x1029899 r1 &= 0x1029678 r8 = *(u64 *)(r10 - 0x438) 029679 if r1 != 0x0 goto <offset>029900 if r1 != 0x0 goto <offset>029680 r2 = *(u64 *)(r10 - 0x298)029901 r1 = *(u64 *)(r10 - 0x380) 029902 *(u64 *)(r10 - 0x948) = r1029681 r1 = r10029903 r1 = r10029682 r1 += -0x2b8029904 r1 += -0x3a0029683 r4 = 0x5dca029905 r2 = 0x0 029906 *(u64 *)(r10 - 0x938) = r2 029907 r2 = *(u64 *)(r10 - 0x9e0) 029908 r3 = *(u64 *)(r10 - 0x9e8) 029909 r4 = *(u64 *)(r10 - 0x8e8)029684 r5 = 0x0029910 r5 = 0x0029685 call <target>029911 call <target>029686 r9 = *(u64 *)(r10 - 0x2b0)029912 r4 = 0x1029687 r2 = r9029913 r1 = *(u64 *)(r10 - 0x3a0)029688 r2 <<= 0x3f 029689 r8 = *(u64 *)(r10 - 0x2b8) 029690 r1 = r8 029691 r1 >>= 0x1 029692 r1 |= r2 029693 r1 += 0x1 029694 r3 = 0x1029914 r3 = 0x1029695 r5 = 0x1029915 r5 = *(u64 *)(r10 - 0x948) 029916 r2 = r5 029917 *(u64 *)(r10 - 0x950) = r1 029918 if r5 >= r1 goto <offset> 029919 r1 = *(u64 *)(r10 - 0x398) 029920 if r6 >= r1 goto <offset> 029921 r0 = *(u64 *)(r10 - 0x8f0) 029922 r5 = *(u64 *)(r10 - 0x8e0) 029923 if r6 != r1 goto <offset> 029924 r3 &= 0x1 029925 if r3 != 0x0 goto <offset> 029926 goto <offset> 029927 r3 = 0x0 029928 r1 = *(u64 *)(r10 - 0x398) 029929 if r6 < r1 goto <offset> 029930 r4 = 0x0 029931 r0 = *(u64 *)(r10 - 0x8f0) 029932 r5 = *(u64 *)(r10 - 0x8e0) 029933 if r6 == r1 goto <offset> 029934 r3 = r4 029935 r3 &= 0x1 029936 if r3 != 0x0 goto <offset> 029937 r3 = 0x1 029938 r4 = *(u64 *)(r10 - 0x950) 029939 if r2 < r4 goto <offset> 029940 r3 = 0x0 029941 r6 -= r1 029942 r6 -= r3 029943 r2 -= r4 029944 r1 = r10 029945 r1 += -0x3b0 029946 r3 = r6 029947 r4 = *(u64 *)(r10 - 0xa00) 029948 r5 = *(u64 *)(r10 - 0xa08) 029949 call <target> 029950 r1 = *(u64 *)(r10 - 0x3a8)029696 if r1 == 0x0 goto <offset>029951 if r1 == 0x0 goto <offset> 029952 r1 = -0x1 029953 goto <offset> 029954 r1 = *(u64 *)(r10 - 0x3b0) 029955 *(u64 *)(r10 - 0x938) = r1 029956 r0 = *(u64 *)(r10 - 0x8f0) 029957 r5 = *(u64 *)(r10 - 0x8e0) 029958 r4 = *(u64 *)(r10 - 0x938) 029959 r2 = r4 029960 r2 -= r8 029961 r1 = 0x0 029962 r3 = 0x1 029963 if r2 <= r4 goto <offset> 029964 r6 = *(u64 *)(r10 - 0x930) 029965 if r3 == 0x0 goto <offset> 029966 r2 = r6 029967 if r6 >= r1 goto <offset> 029968 r4 = *(u64 *)(r10 - 0x998) 029969 if r4 == 0x0 goto <offset> 029970 r2 /= r4 029971 r1 = r10 029972 r1 += -0x3c0 029973 r3 = 0x0029697 r5 = 0x0029974 r5 = 0x0029698 r4 = 0x1029975 call <target>029699 if r1 < r8 goto <offset>029976 r1 = 0x1029700 r2 = r9029977 r2 = *(u64 *)(r10 - 0x3b8)029701 r2 >>= 0x1029978 if r2 != 0x0 goto <offset>029702 r2 += r5029979 r1 = 0x0029703 if r2 >= r9 goto <offset>029980 r1 &= 0x1 029981 if r1 != 0x0 goto <offset> 029982 r2 = *(u64 *)(r10 - 0x3c0) 029983 r3 = *(u64 *)(r10 - 0x998) 029984 r0 = *(u64 *)(r10 - 0x8f0) 029985 r5 = *(u64 *)(r10 - 0x8e0) 029986 r1 = *(u64 *)(r10 - 0x9b8) 029987 r4 = 0x0 029988 if r2 < r1 goto <offset> 029989 r4 = r2 029990 *(u64 *)(r10 - 0x958) = r2 029991 r2 = r4 029992 *(u64 *)(r10 - 0x988) = r3 029993 r2 += r3 029994 r1 = 0x1 029995 *(u64 *)(r10 - 0x950) = r4 029996 if r2 < r4 goto <offset> 029997 r1 = 0x0 029998 r1 &= 0x1 029999 if r1 != 0x0 goto <offset> 030000 r1 = *(u64 *)(r10 - 0x950) 030001 r2 = *(u64 *)(r10 - 0x988) 030002 r1 += r2 030003 *(u64 *)(r10 - 0x980) = r1 030004 r1 += -0x1 030005 if r1 >= r6 goto <offset> 030006 r5 = *(u64 *)(r10 - 0x960) 030007 r1 = r5 030008 r2 = *(u64 *)(r10 - 0x980) 030009 r1 += r2 030010 r2 = 0x1 030011 *(u64 *)(r10 - 0x990) = r2 030012 r3 = 0x1 030013 if r1 < r5 goto <offset>029704 r3 = 0x0030014 r3 = 0x0029705 if r2 != r9 goto <offset>030015 r0 = *(u64 *)(r10 - 0x920)029706 r4 &= 0x1030016 r2 = r0029707 if r4 == 0x0 goto <offset>030017 r2 += r3029708 goto <offset> 029709 r4 = 0x1030018 r4 = 0x1 030019 if r2 >= r0 goto <offset> 030020 if r1 < r5 goto <offset> 030021 r4 = -0x1 030022 *(u64 *)(r10 - 0x938) = r4 030023 if r3 == 0x0 goto <offset> 030024 r2 = -0x1 030025 if r3 == 0x0 goto <offset> 030026 r3 = 0x1 030027 r1 = *(u64 *)(r10 - 0x8e8) 030028 if r2 >= r1 goto <offset> 030029 r1 = r4 030030 r1 -= r3 030031 r3 = 0x1 030032 if r1 > r4 goto <offset> 030033 r3 = 0x0 030034 r6 = r2 030035 r4 = *(u64 *)(r10 - 0x8e8) 030036 r6 -= r4 030037 r5 = 0x1 030038 if r6 <= r2 goto <offset> 030039 r4 = *(u64 *)(r10 - 0x8e8) 030040 if r2 < r4 goto <offset> 030041 r2 = 0x0 030042 *(u64 *)(r10 - 0x948) = r5 030043 if r5 != 0x0 goto <offset> 030044 r2 = r1 030045 r1 = r10 030046 r1 += -0x3e0 030047 r3 = 0x0 030048 r4 = 0x37b 030049 r5 = 0x0 030050 call <target> 030051 r2 = 0x0 030052 r1 = *(u64 *)(r10 - 0x948) 030053 if r1 != 0x0 goto <offset> 030054 r2 = r6 030055 r1 = r10 030056 r1 += -0x3d0 030057 r3 = 0x0 030058 r4 = 0x37b 030059 r5 = 0x0 030060 call <target> 030061 r1 = r8 030062 r2 = *(u64 *)(r10 - 0x980) 030063 r1 += r2 030064 r2 = 0x1029710 if r1 >= r8 goto <offset>030065 if r1 >= r8 goto <offset> 030066 r0 = *(u64 *)(r10 - 0x8f0) 030067 r5 = *(u64 *)(r10 - 0x8e0) 030068 r3 = *(u64 *)(r10 - 0x940) 030069 if r2 == 0x0 goto <offset> 030070 r1 = *(u64 *)(r10 - 0x3d8) 030071 r4 = 0x1 030072 if r1 != 0x0 goto <offset>029711 r4 = 0x0030073 r4 = 0x0029712 r2 = r9030074 r1 = *(u64 *)(r10 - 0x3e0)029713 r2 >>= 0x1030075 r2 = *(u64 *)(r10 - 0x3c8)029714 r2 += r5030076 r3 = r2029715 if r2 < r9 goto <offset>030077 r3 += r1029716 if r2 == r9 goto <offset> 029717 r4 = r3 029718 r4 &= 0x1 029719 if r4 == 0x0 goto <offset> 029720 r7 = r8 029721 r6 = r9 029722 r1 = 0x1030078 r1 = 0x1029723 r8 = *(u64 *)(r10 - 0x438)030079 *(u64 *)(r10 - 0x978) = r3029724 if r7 < r8 goto <offset>030080 if r3 < r2 goto <offset>029725 r1 = 0x0030081 r1 = 0x0029726 r2 = r1030082 r2 = *(u64 *)(r10 - 0x938)029727 r9 = *(u64 *)(r10 - 0x480)030083 r3 = r2029728 if r6 != 0x0 goto <offset>030084 r6 = *(u64 *)(r10 - 0x8e8)029729 r2 &= 0x1030085 r3 += r6029730 if r2 == 0x0 goto <offset>030086 *(u64 *)(r10 - 0x9a0) = r3029731 goto <offset>030087 if r3 < r2 goto <offset>029732 r3 &= 0x1030088 r2 = 0x0 030089 *(u64 *)(r10 - 0x990) = r2 030090 r4 |= r1 030091 *(u64 *)(r10 - 0x948) = r4 030092 r1 = r4 030093 r1 &= 0x1 030094 if r1 != 0x0 goto <offset> 030095 r1 = *(u64 *)(r10 - 0x978) 030096 if r1 s>= 0x0 goto <offset> 030097 r1 = *(u64 *)(r10 - 0x950) 030098 if r1 == 0x0 goto <offset> 030099 r5 = *(u64 *)(r10 - 0x960) 030100 r1 = r5 030101 r2 = *(u64 *)(r10 - 0x958) 030102 r1 += r2 030103 r2 = 0x0 030104 *(u64 *)(r10 - 0x950) = r2 030105 r2 = 0x1 030106 *(u64 *)(r10 - 0x990) = r2 030107 r3 = 0x1 030108 if r1 < r5 goto <offset> 030109 r3 = 0x0 030110 r0 = *(u64 *)(r10 - 0x920) 030111 r2 = r0 030112 r2 += r3 030113 r4 = 0x1 030114 if r2 >= r0 goto <offset> 030115 if r1 < r5 goto <offset> 030116 r4 = -0x1 030117 *(u64 *)(r10 - 0x938) = r4029733 if r3 == 0x0 goto <offset>030118 if r3 == 0x0 goto <offset> 030119 r2 = -0x1 030120 if r3 == 0x0 goto <offset> 030121 r3 = 0x1 030122 r1 = *(u64 *)(r10 - 0x8e8) 030123 if r2 >= r1 goto <offset> 030124 r1 = r4 030125 r1 -= r3 030126 r3 = 0x1 030127 if r1 > r4 goto <offset> 030128 r3 = 0x0029734 r6 = r2030129 r6 = r2029735 r7 = r1030130 r4 = *(u64 *)(r10 - 0x8e8)029736 r1 |= r6030131 r6 -= r4029737 if r1 == 0x0 goto <offset>030132 r5 = 0x1 030133 if r6 <= r2 goto <offset> 030134 r4 = *(u64 *)(r10 - 0x8e8) 030135 if r2 < r4 goto <offset> 030136 r2 = 0x0 030137 *(u64 *)(r10 - 0x920) = r5 030138 if r5 != 0x0 goto <offset> 030139 r2 = r1029738 r1 = r10030140 r1 = r10029739 r1 += -0x2c8030141 r1 += -0x660029740 r2 = r8030142 r3 = 0x0029741 r3 = r9030143 r4 = 0x37b029742 r4 = r7030144 r5 = 0x0029743 r5 = r6 029744 call <target>030145 call <target>029745 r2 = *(u64 *)(r10 - 0x2c8)030146 r2 = 0x0029746 r1 = r7030147 r1 = *(u64 *)(r10 - 0x920) 030148 if r1 != 0x0 goto <offset> 030149 r2 = r6 030150 r1 = r10 030151 r1 += -0x650 030152 r3 = 0x0 030153 r4 = 0x37b 030154 r5 = 0x0 030155 call <target> 030156 r1 = r8 030157 r2 = *(u64 *)(r10 - 0x958)029747 r1 += r2030158 r1 += r2029748 r4 = 0x1030159 r2 = 0x1029749 r3 = 0x1030160 if r1 < r8 goto <offset>029750 if r1 < r7 goto <offset>030161 r2 = 0x0 030162 r0 = *(u64 *)(r10 - 0x8f0) 030163 r4 = *(u64 *)(r10 - 0x8d8) 030164 r5 = *(u64 *)(r10 - 0x8e0) 030165 r3 = *(u64 *)(r10 - 0x940) 030166 if r2 != 0x0 goto <offset> 030167 *(u64 *)(r10 - 0x938) = r1 030168 r1 = *(u64 *)(r10 - 0x658) 030169 r2 = 0x1 030170 *(u64 *)(r10 - 0x948) = r2 030171 if r1 != 0x0 goto <offset> 030172 r1 = 0x0 030173 *(u64 *)(r10 - 0x948) = r1 030174 r1 = *(u64 *)(r10 - 0x660) 030175 r2 = *(u64 *)(r10 - 0x648) 030176 r3 = r2 030177 r3 += r1 030178 r1 = 0x1 030179 *(u64 *)(r10 - 0x978) = r3 030180 if r3 < r2 goto <offset> 030181 r1 = 0x0 030182 r2 = *(u64 *)(r10 - 0x938) 030183 r3 = r2 030184 r6 = *(u64 *)(r10 - 0x8e8) 030185 r3 += r6 030186 *(u64 *)(r10 - 0x9a0) = r3 030187 if r3 < r2 goto <offset> 030188 r2 = 0x0 030189 *(u64 *)(r10 - 0x990) = r2 030190 r2 = *(u64 *)(r10 - 0x948) 030191 r2 |= r1 030192 *(u64 *)(r10 - 0x948) = r2 030193 r1 = *(u64 *)(r10 - 0x650) 030194 *(u64 *)(r10 - 0x9c0) = r1 030195 r3 = *(u64 *)(r10 - 0x958) 030196 r6 = *(u64 *)(r10 - 0x940) 030197 r1 = *(u64 *)(r10 - 0x978) 030198 if r1 s< 0x0 goto <offset> 030199 r1 = *(u64 *)(r10 - 0x948) 030200 r1 &= 0x1 030201 r2 = *(u64 *)(r10 - 0x900) 030202 if r1 == 0x0 goto <offset>029751 r3 = 0x0030203 r3 = 0x0029752 r5 = *(u64 *)(r10 - 0x2c0)030204 r6 |= r3 030205 if r7 != 0x19 goto <offset> 030206 goto <offset> 030207 r3 = 0x0 030208 r6 = *(u64 *)(r10 - 0x930) 030209 if r3 != 0x0 goto <offset> 030210 r1 = r2029753 r2 = r6030211 r2 = r6029754 r2 += r5030212 if r6 < r1 goto <offset>029755 r2 += r3030213 r2 = r1029756 if r2 < r6 goto <offset>030214 r4 = *(u64 *)(r10 - 0x998) 030215 if r4 != 0x0 goto <offset> 030216 r1 = *(u64 *)(r10 - 0x9b8) 030217 r3 = r1029757 r4 = 0x0030218 r4 = 0x0029758 if r2 != r6 goto <offset>030219 if r2 >= r1 goto <offset>029759 r3 &= 0x1 029760 if r3 == 0x0 goto <offset> 029761 goto <offset>030220 goto <offset>029762 if r2 == r6 goto <offset>030221 r3 = 0x0 030222 r4 = *(u64 *)(r10 - 0x8d8) 030223 r2 = *(u64 *)(r10 - 0x900) 030224 r6 = *(u64 *)(r10 - 0x940) 030225 r6 |= r3 030226 if r7 != 0x19 goto <offset> 030227 goto <offset> 030228 r4 = 0x0 030229 if r1 >= r5 goto <offset>029763 r3 = r4030230 r3 = r4029764 r3 &= 0x1030231 r4 = -0x1 030232 *(u64 *)(r10 - 0x938) = r4029765 if r3 != 0x0 goto <offset>030233 if r3 != 0x0 goto <offset>029766 r1 >>= 0x1030234 r4 = r2029767 r3 = r2030235 r2 = -0x1029768 r3 <<= 0x3f030236 if r3 != 0x0 goto <offset>029769 r1 |= r3030237 r2 = r1029770 r4 = 0x1 029771 r3 = 0x1030238 r3 = 0x1029772 if r1 < r7 goto <offset>030239 r1 = *(u64 *)(r10 - 0x8e8) 030240 if r2 < r1 goto <offset>029773 r3 = 0x0030241 r3 = 0x0029774 r2 >>= 0x1030242 r1 = r4029775 if r2 >= r6 goto <offset>030243 r1 -= r3029776 if r2 == r6 goto <offset>030244 r3 = 0x1 030245 if r1 <= r4 goto <offset>029777 goto <offset>030246 goto <offset>029778 r2 >>= 0x1030247 r5 = 0x0029779 if r2 < r6 goto <offset>030248 r4 = *(u64 *)(r10 - 0x8e8) 030249 if r2 >= r4 goto <offset> 030250 r5 = r3 030251 r2 = 0x0 030252 *(u64 *)(r10 - 0x920) = r5 030253 if r5 == 0x0 goto <offset> 030254 goto <offset>029780 r4 = 0x0030255 r4 = 0x0029781 if r2 == r6 goto <offset>030256 if r1 >= r5 goto <offset>029782 r3 = r4030257 r3 = r4029783 goto <offset>030258 r4 = -0x1 030259 *(u64 *)(r10 - 0x938) = r4 030260 if r3 != 0x0 goto <offset> 030261 r4 = r2 030262 r2 = -0x1 030263 if r3 != 0x0 goto <offset>029784 r2 = r1030264 r2 = r1029785 r9 = *(u64 *)(r10 - 0x480)030265 r3 = 0x1029786 if r6 == 0x0 goto <offset>030266 r1 = *(u64 *)(r10 - 0x8e8) 030267 if r2 < r1 goto <offset> 030268 r3 = 0x0 030269 r1 = r4 030270 r1 -= r3 030271 r3 = 0x1 030272 if r1 <= r4 goto <offset> 030273 goto <offset> 030274 r5 = 0x0 030275 r4 = *(u64 *)(r10 - 0x8e8) 030276 if r2 >= r4 goto <offset> 030277 r5 = r3029787 r2 = 0x0030278 r2 = 0x0 030279 *(u64 *)(r10 - 0x948) = r5 030280 if r5 == 0x0 goto <offset> 030281 goto <offset> 030282 r2 = 0x0 030283 r0 = *(u64 *)(r10 - 0x8f0) 030284 r5 = *(u64 *)(r10 - 0x8e0) 030285 r3 = *(u64 *)(r10 - 0x940) 030286 if r2 != 0x0 goto <offset> 030287 *(u64 *)(r10 - 0x938) = r1 030288 r1 = *(u64 *)(r10 - 0x3d8) 030289 r4 = 0x1 030290 if r1 == 0x0 goto <offset> 030291 goto <offset> 030292 *(u64 *)(r10 - 0x980) = r3 030293 r1 = r10 030294 r1 += -0x670 030295 r2 = *(u64 *)(r10 - 0x9a0) 030296 r3 = *(u64 *)(r10 - 0x990) 030297 r4 = -0x5dca 030298 r5 = -0x1 030299 call <target> 030300 r1 = *(u64 *)(r10 - 0x670) 030301 *(u64 *)(r10 - 0x930) = r1 030302 r4 = r1 030303 r1 = *(u64 *)(r10 - 0x9c0) 030304 r4 += r1 030305 *(u64 *)(r10 - 0x8e8) = r4 030306 r2 = *(u64 *)(r10 - 0x950) 030307 r3 = r2 030308 r3 s>>= 0x3f 030309 r1 = r10 030310 r1 += -0x6a0 030311 *(u64 *)(r10 - 0x920) = r3 030312 r5 = 0x0 030313 call <target> 030314 r6 = *(u64 *)(r10 - 0x668) 030315 r1 = *(u64 *)(r10 - 0x978) 030316 r6 += r1 030317 r1 = 0x1 030318 r2 = *(u64 *)(r10 - 0x930) 030319 r3 = *(u64 *)(r10 - 0x8e8) 030320 if r3 < r2 goto <offset> 030321 r1 = 0x0 030322 r6 += r1 030323 r1 = r10 030324 r1 += -0x690 030325 r5 = r6 030326 r5 s>>= 0x3f 030327 *(u64 *)(r10 - 0x930) = r5 030328 r2 = *(u64 *)(r10 - 0x938) 030329 r3 = 0x0 030330 r4 = r6 030331 call <target> 030332 r1 = r10 030333 r1 += -0x6b0 030334 r2 = *(u64 *)(r10 - 0x950) 030335 r3 = *(u64 *)(r10 - 0x920) 030336 r4 = r6 030337 r5 = *(u64 *)(r10 - 0x930) 030338 call <target> 030339 r1 = r10 030340 r1 += -0x680 030341 r2 = *(u64 *)(r10 - 0x938) 030342 r3 = 0x0 030343 r4 = *(u64 *)(r10 - 0x8e8) 030344 r5 = 0x0 030345 call <target> 030346 r1 = *(u64 *)(r10 - 0x678) 030347 r2 = *(u64 *)(r10 - 0x6a0) 030348 r3 = r2 030349 r3 += r1 030350 r1 = *(u64 *)(r10 - 0x690) 030351 r5 = r1 030352 r5 += r3 030353 r4 = 0x1 030354 *(u64 *)(r10 - 0x8e8) = r5 030355 if r5 < r1 goto <offset> 030356 r4 = 0x0 030357 r1 = *(u64 *)(r10 - 0x688) 030358 r5 = 0x1 030359 if r3 < r2 goto <offset> 030360 r5 = 0x0 030361 r1 += r4 030362 r2 = *(u64 *)(r10 - 0x698) 030363 r2 += r5 030364 r0 = r2 030365 r0 += r1 030366 r5 = 0x1 030367 if r0 < r2 goto <offset> 030368 r5 = 0x0 030369 r3 = *(u64 *)(r10 - 0x6a8) 030370 r6 = *(u64 *)(r10 - 0x6b0) 030371 r4 = r6 030372 r4 += r0 030373 r0 = 0x1 030374 if r4 < r6 goto <offset> 030375 r0 = 0x0 030376 r2 s>>= 0x3f 030377 r1 s>>= 0x3f 030378 r2 += r1 030379 r2 += r5 030380 r3 += r2 030381 r3 += r0 030382 r1 = *(u64 *)(r10 - 0x8e8) 030383 r1 s>>= 0x3f 030384 r3 ^= r1 030385 r4 ^= r1 030386 r4 |= r3 030387 if r4 != 0x0 goto <offset> 030388 r6 = *(u64 *)(r10 - 0x680) 030389 r1 = r10 030390 r1 += -0x6c0 030391 r2 = *(u64 *)(r10 - 0x9a0) 030392 r3 = *(u64 *)(r10 - 0x990) 030393 r4 = 0x61a8 030394 r5 = 0x0 030395 call <target> 030396 r1 = r10 030397 r1 += -0x6d0 030398 r2 = *(u64 *)(r10 - 0x938) 030399 r3 = *(u64 *)(r10 - 0x950) 030400 r4 = *(u64 *)(r10 - 0x9f0) 030401 r5 = 0x0 030402 call <target> 030403 r1 = r10 030404 r1 += -0x6f0 030405 r2 = *(u64 *)(r10 - 0x6c8) 030406 r3 = 0x0 030407 r4 = 0x3e8 030408 r5 = 0x0 030409 call <target> 030410 r1 = r10 030411 r1 += -0x6e0 030412 r2 = *(u64 *)(r10 - 0x6d0) 030413 r3 = 0x0 030414 r4 = 0x3e8 030415 r5 = 0x0 030416 call <target> 030417 r3 = 0x1 030418 r1 = *(u64 *)(r10 - 0x6e8) 030419 r2 = 0x1 030420 if r1 != 0x0 goto <offset> 030421 r2 = 0x0 030422 r4 = *(u64 *)(r10 - 0x6f0) 030423 r5 = *(u64 *)(r10 - 0x6d8) 030424 r1 = r5 030425 r1 += r4 030426 if r1 < r5 goto <offset> 030427 r3 = 0x0 030428 r2 |= r3029788 r2 &= 0x1030429 r2 &= 0x1 030430 r0 = *(u64 *)(r10 - 0x8f0) 030431 r4 = *(u64 *)(r10 - 0x8d8)029789 if r2 != 0x0 goto <offset>030432 if r2 != 0x0 goto <offset>029790 r6 -= r1030433 r5 = *(u64 *)(r10 - 0x8e0)029791 r7 -= r8030434 r3 = 0x0 030435 if r1 s< 0x0 goto <offset> 030436 r3 = *(u64 *)(r10 - 0x6e0) 030437 *(u64 *)(r10 - 0x948) = r6 030438 r6 += r3 030439 r3 = 0x0 030440 r2 = 0x1 030441 *(u64 *)(r10 - 0x920) = r2 030442 *(u64 *)(r10 - 0x930) = r6 030443 r2 = *(u64 *)(r10 - 0x948) 030444 if r6 < r2 goto <offset> 030445 r2 = 0x0 030446 *(u64 *)(r10 - 0x920) = r2 030447 r6 = *(u64 *)(r10 - 0x8e8) 030448 r6 += r1 030449 r2 = *(u64 *)(r10 - 0x920) 030450 r6 += r2 030451 r2 = *(u64 *)(r10 - 0x8e8) 030452 r2 ^= r1 030453 *(u64 *)(r10 - 0x920) = r6 030454 r1 = *(u64 *)(r10 - 0x8e8) 030455 r1 ^= r6 030456 r2 ^= -0x1 030457 r2 &= r1 030458 r6 = *(u64 *)(r10 - 0x930) 030459 if r2 s< 0x0 goto <offset> 030460 r4 = 0x1 030461 r1 = 0x1029792 if r6 != 0x0 goto <offset>030462 if r6 != 0x0 goto <offset>029793 r1 = *(u64 *)(r10 - 0x460)030463 r2 = *(u64 *)(r10 - 0x920)029794 r2 = *(u64 *)(r10 - 0x458)030464 if r2 s>= 0x0 goto <offset>029795 r1 -= r2030465 if r2 != 0x0 goto <offset>029796 if r1 < r7 goto <offset>030466 r1 &= 0x1029797 r1 = r7030467 if r1 != 0x0 goto <offset>029798 r2 = *(u64 *)(r10 - 0x468)030468 r1 = *(u64 *)(r10 - 0x6b8)029799 if r2 >= r1 goto <offset>030469 *(u64 *)(r10 - 0x958) = r1029800 r6 = *(u64 *)(r10 - 0x470)030470 r1 = *(u64 *)(r10 - 0x6c0)029801 r4 = *(u64 *)(r10 - 0x488)030471 *(u64 *)(r10 - 0x948) = r1029802 r7 = *(u64 *)(r10 - 0x450)030472 r3 = r2029803 if r4 == 0x0 goto <offset>030473 r3 s>>= 0x3f029804 r2 /= r4030474 *(u64 *)(r10 - 0x8e8) = r3029805 r1 = r10030475 r1 = r10029806 r1 += -0x2d8030476 r1 += -0x720 030477 r4 = 0xf4240 030478 r5 = 0x0 030479 call <target> 030480 r1 = r10 030481 r1 += -0x700 030482 r2 = r6029807 r3 = 0x0030483 r3 = 0x0 030484 r4 = 0xf4240029808 r5 = 0x0030485 r5 = 0x0029809 call <target>030486 call <target> 030487 r1 = r10 030488 r1 += -0x730 030489 r2 = *(u64 *)(r10 - 0x920) 030490 r3 = *(u64 *)(r10 - 0x8e8) 030491 r4 = 0x0 030492 r5 = 0x0 030493 call <target> 030494 r1 = r10 030495 r1 += -0x710 030496 r2 = r6 030497 r3 = 0x0 030498 r4 = 0x0 030499 r5 = 0x0 030500 call <target> 030501 r1 = *(u64 *)(r10 - 0x6f8) 030502 r3 = *(u64 *)(r10 - 0x720) 030503 r4 = r3 030504 r4 += r1 030505 r2 = *(u64 *)(r10 - 0x710) 030506 r1 = r2 030507 r1 += r4 030508 r5 = 0x1 030509 *(u64 *)(r10 - 0x8e8) = r1 030510 if r1 < r2 goto <offset> 030511 r5 = 0x0 030512 r2 = *(u64 *)(r10 - 0x708) 030513 r0 = 0x1 030514 if r4 < r3 goto <offset> 030515 r0 = 0x0 030516 r2 += r5 030517 r4 = *(u64 *)(r10 - 0x718) 030518 r4 += r0 030519 r6 = r4 030520 r6 += r2 030521 r0 = 0x1 030522 if r6 < r4 goto <offset> 030523 r0 = 0x0 030524 r5 = *(u64 *)(r10 - 0x728) 030525 r1 = *(u64 *)(r10 - 0x730) 030526 r3 = r1 030527 r3 += r6 030528 r6 = 0x1 030529 if r3 < r1 goto <offset> 030530 r6 = 0x0 030531 r4 s>>= 0x3f 030532 r2 s>>= 0x3f 030533 r4 += r2 030534 r4 += r0 030535 r5 += r4 030536 r5 += r6 030537 r1 = *(u64 *)(r10 - 0x8e8) 030538 r1 s>>= 0x3f 030539 r5 ^= r1 030540 r3 ^= r1 030541 r3 |= r5 030542 r6 = *(u64 *)(r10 - 0x940) 030543 if r3 == 0x0 goto <offset> 030544 r0 = *(u64 *)(r10 - 0x8f0) 030545 r4 = *(u64 *)(r10 - 0x8d8) 030546 r5 = *(u64 *)(r10 - 0x8e0) 030547 goto <offset> 030548 r6 = *(u64 *)(r10 - 0x3d0) 030549 r1 = r10 030550 r1 += -0x3f0 030551 r2 = *(u64 *)(r10 - 0x9a0) 030552 r3 = *(u64 *)(r10 - 0x990) 030553 r4 = -0x5dca 030554 r5 = -0x1 030555 call <target> 030556 r1 = *(u64 *)(r10 - 0x3e8) 030557 r4 = *(u64 *)(r10 - 0x978) 030558 r4 += r1 030559 r1 = *(u64 *)(r10 - 0x3f0) 030560 r2 = r6 030561 r6 += r1029810 r1 = 0x1030562 r1 = 0x1029811 r2 = *(u64 *)(r10 - 0x2d0)030563 *(u64 *)(r10 - 0x9c0) = r2 030564 if r6 < r2 goto <offset> 030565 r1 = 0x0 030566 r4 += r1 030567 r1 = r10 030568 r1 += -0x410 030569 r5 = r4 030570 r5 s>>= 0x3f 030571 *(u64 *)(r10 - 0xa18) = r5 030572 r2 = *(u64 *)(r10 - 0x938) 030573 r3 = 0x0 030574 *(u64 *)(r10 - 0xa20) = r4 030575 call <target> 030576 r1 = r10 030577 r1 += -0x400 030578 r2 = *(u64 *)(r10 - 0x938) 030579 r3 = 0x0 030580 r4 = r6 030581 r5 = 0x0 030582 call <target> 030583 r1 = r10 030584 r1 += -0x430 030585 r2 = 0x0 030586 r3 = 0x0 030587 r4 = *(u64 *)(r10 - 0xa20) 030588 r5 = *(u64 *)(r10 - 0xa18) 030589 call <target> 030590 r1 = r10 030591 r1 += -0x420 030592 r2 = 0x0 030593 r3 = 0x0 030594 r4 = r6 030595 r5 = 0x0 030596 call <target> 030597 r1 = *(u64 *)(r10 - 0x3f8) 030598 r4 = *(u64 *)(r10 - 0x420) 030599 r3 = r4 030600 r3 += r1 030601 r2 = 0x1 030602 if r3 < r4 goto <offset> 030603 r2 = 0x0 030604 r1 = *(u64 *)(r10 - 0x418) 030605 r5 = *(u64 *)(r10 - 0x410) 030606 r6 = r5 030607 r6 += r3 030608 r4 = 0x1 030609 if r6 < r5 goto <offset> 030610 r4 = 0x0 030611 r1 += r2 030612 r3 = *(u64 *)(r10 - 0x408) 030613 r3 += r4 030614 r5 = r1 030615 r5 += r3 030616 r0 = *(u64 *)(r10 - 0x430) 030617 r2 = r0 030618 r2 += r5 030619 r4 = 0x1 030620 if r2 < r0 goto <offset> 030621 r4 = 0x0 030622 r0 = 0x1 030623 if r5 < r1 goto <offset> 030624 r0 = 0x0 030625 r1 s>>= 0x3f 030626 r3 s>>= 0x3f 030627 r1 += r3 030628 r1 += r0 030629 r3 = *(u64 *)(r10 - 0x428) 030630 r3 += r1 030631 r3 += r4 030632 r1 = r6 030633 r1 s>>= 0x3f 030634 r3 ^= r1 030635 r2 ^= r1 030636 r2 |= r3 030637 r0 = *(u64 *)(r10 - 0x8f0) 030638 r5 = *(u64 *)(r10 - 0x8e0)029812 if r2 != 0x0 goto <offset>030639 if r2 != 0x0 goto <offset> 030640 r1 = *(u64 *)(r10 - 0x400) 030641 *(u64 *)(r10 - 0xa18) = r1 030642 r1 = r10 030643 r1 += -0x460 030644 r2 = *(u64 *)(r10 - 0x9a0) 030645 r3 = *(u64 *)(r10 - 0x990) 030646 r4 = 0x61a8 030647 r5 = 0x0 030648 call <target> 030649 r1 = r10 030650 r1 += -0x440 030651 r2 = *(u64 *)(r10 - 0x938) 030652 r3 = 0x0 030653 r4 = *(u64 *)(r10 - 0x9f0) 030654 r5 = 0x0 030655 call <target> 030656 r1 = r10 030657 r1 += -0x470 030658 r2 = *(u64 *)(r10 - 0x438) 030659 r3 = 0x0 030660 r4 = 0x3e8 030661 r5 = 0x0 030662 call <target> 030663 r1 = r10 030664 r1 += -0x450 030665 r2 = *(u64 *)(r10 - 0x440) 030666 r3 = 0x0 030667 r4 = 0x3e8 030668 r5 = 0x0 030669 call <target> 030670 r3 = 0x1 030671 r1 = *(u64 *)(r10 - 0x468) 030672 r2 = 0x1 030673 if r1 != 0x0 goto <offset> 030674 r2 = 0x0 030675 r4 = *(u64 *)(r10 - 0x470) 030676 r5 = *(u64 *)(r10 - 0x448) 030677 r1 = r5 030678 r1 += r4 030679 if r1 < r5 goto <offset> 030680 r3 = 0x0 030681 r2 |= r3 030682 r2 &= 0x1 030683 r0 = *(u64 *)(r10 - 0x8f0) 030684 r5 = *(u64 *)(r10 - 0x8e0) 030685 if r2 != 0x0 goto <offset> 030686 if r1 s< 0x0 goto <offset> 030687 r2 = *(u64 *)(r10 - 0x450) 030688 r3 = *(u64 *)(r10 - 0xa18) 030689 r4 = r3 030690 r4 += r2 030691 r2 = 0x1 030692 *(u64 *)(r10 - 0xa20) = r4 030693 if r4 < r3 goto <offset> 030694 r2 = 0x0 030695 r3 = r2 030696 r2 = r6 030697 r2 += r1 030698 r2 += r3 030699 r4 = r6 030700 r4 ^= r1 030701 r6 ^= r2 030702 r4 ^= -0x1 030703 r4 &= r6 030704 if r4 s< 0x0 goto <offset> 030705 r4 = 0x1 030706 r1 = 0x1 030707 r3 = *(u64 *)(r10 - 0xa20) 030708 if r3 != 0x0 goto <offset> 030709 if r2 s>= 0x0 goto <offset> 030710 if r2 != 0x0 goto <offset> 030711 r1 &= 0x1 030712 if r1 == 0x0 goto <offset> 030713 goto <offset>029813 r1 = 0x0030714 r1 = 0x0 030715 r2 = *(u64 *)(r10 - 0x920) 030716 if r2 s< 0x0 goto <offset> 030717 r4 = 0x0 030718 if r2 == 0x0 goto <offset> 030719 r1 = r4029814 r1 &= 0x1030720 r1 &= 0x1 030721 if r1 == 0x0 goto <offset> 030722 r0 = *(u64 *)(r10 - 0x8f0) 030723 r4 = *(u64 *)(r10 - 0x8d8) 030724 r5 = *(u64 *)(r10 - 0x8e0) 030725 r6 = *(u64 *)(r10 - 0x940) 030726 r2 = *(u64 *)(r10 - 0x900) 030727 r6 |= r3 030728 if r7 != 0x19 goto <offset> 030729 goto <offset> 030730 r1 = 0x0 030731 if r2 s< 0x0 goto <offset> 030732 r4 = 0x0 030733 if r2 == 0x0 goto <offset> 030734 r1 = r4 030735 r1 &= 0x1029815 if r1 != 0x0 goto <offset>030736 if r1 != 0x0 goto <offset>029816 r2 = *(u64 *)(r10 - 0x2d8)030737 r1 = *(u64 *)(r10 - 0x458) 030738 *(u64 *)(r10 - 0xa38) = r1 030739 r1 = *(u64 *)(r10 - 0x460) 030740 *(u64 *)(r10 - 0xa30) = r1 030741 r3 = r2 030742 r3 s>>= 0x3f 030743 *(u64 *)(r10 - 0xa18) = r3 030744 r1 = r10 030745 r1 += -0x4a0 030746 r6 = *(u64 *)(r10 - 0xa20) 030747 *(u64 *)(r10 - 0xa28) = r2 030748 r4 = 0xf4240 030749 r5 = 0x0 030750 call <target> 030751 r1 = r10 030752 r1 += -0x480 030753 r2 = r6 030754 r3 = 0x0 030755 r4 = 0xf4240 030756 r5 = 0x0 030757 call <target> 030758 r1 = r10 030759 r1 += -0x4b0 030760 r2 = *(u64 *)(r10 - 0xa28) 030761 r3 = *(u64 *)(r10 - 0xa18)029817 r4 = 0x0030762 r4 = 0x0 030763 r5 = 0x0 030764 call <target> 030765 r1 = r10 030766 r1 += -0x490 030767 r2 = r6 030768 r3 = 0x0 030769 r4 = 0x0 030770 r5 = 0x0 030771 call <target>029818 r1 = *(u64 *)(r10 - 0x478)030772 r1 = *(u64 *)(r10 - 0x478)029819 if r2 >= r1 goto <offset>030773 r3 = *(u64 *)(r10 - 0x4a0) 030774 r4 = r3 030775 r4 += r1 030776 r2 = *(u64 *)(r10 - 0x490) 030777 r1 = r2 030778 r1 += r4 030779 r5 = 0x1 030780 *(u64 *)(r10 - 0xa18) = r1 030781 if r1 < r2 goto <offset> 030782 r5 = 0x0 030783 r2 = *(u64 *)(r10 - 0x488) 030784 r0 = 0x1 030785 if r4 < r3 goto <offset> 030786 r0 = 0x0 030787 r2 += r5 030788 r4 = *(u64 *)(r10 - 0x498) 030789 r4 += r0 030790 r6 = r4 030791 r6 += r2 030792 r0 = 0x1 030793 if r6 < r4 goto <offset> 030794 r0 = 0x0 030795 r5 = *(u64 *)(r10 - 0x4a8) 030796 r1 = *(u64 *)(r10 - 0x4b0) 030797 r3 = r1 030798 r3 += r6 030799 r6 = 0x1 030800 if r3 < r1 goto <offset> 030801 r6 = 0x0 030802 r4 s>>= 0x3f 030803 r2 s>>= 0x3f 030804 r4 += r2 030805 r4 += r0 030806 r5 += r4 030807 r5 += r6 030808 r1 = *(u64 *)(r10 - 0xa18) 030809 r1 s>>= 0x3f 030810 r5 ^= r1 030811 r3 ^= r1 030812 r3 |= r5 030813 r0 = *(u64 *)(r10 - 0x8f0) 030814 r5 = *(u64 *)(r10 - 0x8e0) 030815 if r3 != 0x0 goto <offset> 030816 r1 = *(u64 *)(r10 - 0x480) 030817 *(u64 *)(r10 - 0xa50) = r1 030818 r4 = *(u64 *)(r10 - 0xa10) 030819 r4 <<= 0x20 030820 r4 >>= 0x20 030821 r1 = r10 030822 r1 += -0x4c0 030823 r2 = *(u64 *)(r10 - 0x938) 030824 r3 = 0x0 030825 r5 = 0x0 030826 call <target> 030827 r2 = *(u64 *)(r10 - 0x4b8) 030828 *(u64 *)(r10 - 0xa28) = r2 030829 r3 = r2 030830 r3 s>>= 0x3f 030831 *(u64 *)(r10 - 0xa20) = r3 030832 r1 = r10 030833 r1 += -0x4f0 030834 r4 = *(u64 *)(r10 - 0xa30) 030835 r5 = 0x0 030836 call <target> 030837 r6 = *(u64 *)(r10 - 0xa38) 030838 r5 = r6 030839 r5 s>>= 0x3f 030840 *(u64 *)(r10 - 0xa48) = r5 030841 r1 = r10 030842 r1 += -0x4e0 030843 r2 = *(u64 *)(r10 - 0x4c0) 030844 *(u64 *)(r10 - 0xa40) = r2 030845 r3 = 0x0 030846 r4 = r6 030847 call <target> 030848 r1 = r10 030849 r1 += -0x500 030850 r2 = *(u64 *)(r10 - 0xa28) 030851 r3 = *(u64 *)(r10 - 0xa20) 030852 r4 = r6 030853 r5 = *(u64 *)(r10 - 0xa48) 030854 call <target> 030855 r1 = r10 030856 r1 += -0x4d0 030857 r2 = *(u64 *)(r10 - 0xa40) 030858 r3 = 0x0 030859 r4 = *(u64 *)(r10 - 0xa30) 030860 r5 = 0x0 030861 call <target> 030862 r1 = *(u64 *)(r10 - 0x4c8) 030863 r3 = *(u64 *)(r10 - 0x4f0) 030864 r5 = r3 030865 r5 += r1 030866 r4 = 0x1 030867 if r5 < r3 goto <offset> 030868 r4 = 0x0 030869 r3 = *(u64 *)(r10 - 0x4e8) 030870 r6 = *(u64 *)(r10 - 0x4e0) 030871 r1 = r6 030872 r1 += r5 030873 r0 = 0x1 030874 if r1 < r6 goto <offset> 030875 r0 = 0x0 030876 r3 += r4 030877 r5 = *(u64 *)(r10 - 0x4d8) 030878 r5 += r0 030879 r6 = r3 030880 r6 += r5 030881 r2 = *(u64 *)(r10 - 0x500) 030882 r4 = r2 030883 r4 += r6 030884 r0 = 0x1 030885 if r4 < r2 goto <offset> 030886 r0 = 0x0 030887 r2 = 0x1 030888 if r6 < r3 goto <offset> 030889 r2 = 0x0 030890 r3 s>>= 0x3f 030891 r5 s>>= 0x3f 030892 r3 += r5 030893 r3 += r2 030894 r2 = *(u64 *)(r10 - 0x4f8) 030895 r2 += r3 030896 r2 += r0 030897 r3 = r1 030898 r3 s>>= 0x3f 030899 r2 ^= r3 030900 r4 ^= r3 030901 r4 |= r2 030902 r0 = *(u64 *)(r10 - 0x8f0) 030903 r5 = *(u64 *)(r10 - 0x8e0) 030904 if r4 != 0x0 goto <offset> 030905 r4 = *(u64 *)(r10 - 0x4d0) 030906 r3 = 0x1 030907 r2 = 0x1 030908 r6 = *(u64 *)(r10 - 0xa50) 030909 if r6 < r4 goto <offset> 030910 r4 = *(u64 *)(r10 - 0xa18) 030911 if r4 s< r1 goto <offset> 030912 r4 = *(u64 *)(r10 - 0xa18) 030913 if r4 != r1 goto <offset> 030914 r2 &= 0x1 030915 if r2 != 0x0 goto <offset>029820 goto <offset>030916 goto <offset>029821 r7 = 0x0030917 r1 = *(u64 *)(r10 - 0x700)029822 r1 = *(u64 *)(r10 - 0x460)030918 *(u64 *)(r10 - 0x960) = r1029823 r2 = *(u64 *)(r10 - 0x458)030919 r4 = *(u64 *)(r10 - 0xa10)029824 r1 -= r2030920 r4 <<= 0x20029825 if r1 >= r7 goto <offset>030921 r4 >>= 0x20029826 r2 = *(u64 *)(r10 - 0x468)030922 r1 = r10029827 if r2 < r1 goto <offset>030923 r1 += -0x740 030924 r2 = *(u64 *)(r10 - 0x938) 030925 r3 = *(u64 *)(r10 - 0x950) 030926 r5 = 0x0 030927 call <target> 030928 r2 = *(u64 *)(r10 - 0x738) 030929 *(u64 *)(r10 - 0x930) = r2 030930 r3 = r2 030931 r3 s>>= 0x3f 030932 *(u64 *)(r10 - 0x920) = r3 030933 r1 = r10 030934 r1 += -0x770 030935 r4 = *(u64 *)(r10 - 0x948) 030936 r5 = 0x0 030937 call <target> 030938 r4 = *(u64 *)(r10 - 0x958) 030939 r6 = r4 030940 r6 s>>= 0x3f 030941 r1 = r10 030942 r1 += -0x760 030943 r2 = *(u64 *)(r10 - 0x740) 030944 *(u64 *)(r10 - 0x938) = r2 030945 r3 = 0x0 030946 r5 = r6 030947 call <target> 030948 r1 = r10 030949 r1 += -0x780 030950 r2 = *(u64 *)(r10 - 0x930) 030951 r3 = *(u64 *)(r10 - 0x920) 030952 r4 = *(u64 *)(r10 - 0x958) 030953 r5 = r6 030954 call <target> 030955 r1 = r10 030956 r1 += -0x750 030957 r2 = *(u64 *)(r10 - 0x938) 030958 r3 = 0x0 030959 r4 = *(u64 *)(r10 - 0x948) 030960 r5 = 0x0 030961 call <target> 030962 r1 = *(u64 *)(r10 - 0x748) 030963 r4 = *(u64 *)(r10 - 0x770) 030964 r5 = r4 030965 r5 += r1 030966 r2 = *(u64 *)(r10 - 0x760) 030967 r1 = r2 030968 r1 += r5 030969 r0 = 0x1 030970 if r1 < r2 goto <offset> 030971 r0 = 0x0 030972 r3 = *(u64 *)(r10 - 0x758) 030973 r2 = 0x1 030974 if r5 < r4 goto <offset> 030975 r2 = 0x0 030976 r3 += r0 030977 r4 = *(u64 *)(r10 - 0x768) 030978 r4 += r2 030979 r2 = r4 030980 r2 += r3 030981 r5 = 0x1 030982 if r2 < r4 goto <offset> 030983 r5 = 0x0 030984 *(u64 *)(r10 - 0x920) = r5 030985 r5 = *(u64 *)(r10 - 0x778) 030986 r6 = *(u64 *)(r10 - 0x780) 030987 r0 = r6 030988 r0 += r2 030989 r2 = 0x1 030990 if r0 < r6 goto <offset> 030991 r2 = 0x0 030992 r4 s>>= 0x3f 030993 r3 s>>= 0x3f 030994 r4 += r3 030995 r3 = *(u64 *)(r10 - 0x920) 030996 r4 += r3 030997 r5 += r4 030998 r5 += r2029828 r2 = r1030999 r2 = r1029829 r6 = *(u64 *)(r10 - 0x470)031000 r2 s>>= 0x3f029830 r4 = *(u64 *)(r10 - 0x488)031001 r5 ^= r2029831 r7 = *(u64 *)(r10 - 0x450)031002 r0 ^= r2 031003 r0 |= r5 031004 if r0 != 0x0 goto <offset> 031005 r4 = *(u64 *)(r10 - 0x750) 031006 r0 = 0x1 031007 r2 = 0x1 031008 r5 = *(u64 *)(r10 - 0x8e0) 031009 r6 = *(u64 *)(r10 - 0x940) 031010 r3 = *(u64 *)(r10 - 0x960) 031011 if r3 < r4 goto <offset> 031012 r2 = 0x0 031013 r4 = *(u64 *)(r10 - 0x8e8) 031014 if r4 s< r1 goto <offset> 031015 r0 = 0x0 031016 *(u64 *)(r10 - 0x920) = r0 031017 r0 = *(u64 *)(r10 - 0x8f0) 031018 r4 = *(u64 *)(r10 - 0x8d8) 031019 r3 = *(u64 *)(r10 - 0x8e8) 031020 if r3 == r1 goto <offset> 031021 r2 = *(u64 *)(r10 - 0x920) 031022 r2 &= 0x1 031023 if r2 != 0x0 goto <offset> 031024 r2 = *(u64 *)(r10 - 0x980) 031025 r3 = 0x0 031026 if r2 != 0x0 goto <offset> 031027 r2 = *(u64 *)(r10 - 0x900) 031028 r6 |= r3 031029 if r7 != 0x19 goto <offset> 031030 goto <offset> 031031 r2 = 0x0 031032 r4 = *(u64 *)(r10 - 0xa18) 031033 if r4 s>= r1 goto <offset> 031034 r3 = 0x0 031035 r4 = *(u64 *)(r10 - 0xa18) 031036 if r4 == r1 goto <offset> 031037 r2 = r3 031038 r2 &= 0x1 031039 if r2 == 0x0 goto <offset> 031040 r3 = *(u64 *)(r10 - 0x980) 031041 r2 = r3 031042 r4 = *(u64 *)(r10 - 0x988) 031043 r2 += r4 031044 r1 = 0x0 031045 *(u64 *)(r10 - 0x950) = r1 031046 r1 = 0x1 031047 if r2 < r3 goto <offset> 031048 r1 = 0x0 031049 r1 &= 0x1 031050 if r1 != 0x0 goto <offset> 031051 r2 = r3 031052 r2 += r4 031053 r1 = r2 031054 r1 += -0x1 031055 r4 = *(u64 *)(r10 - 0x8d8) 031056 r6 = *(u64 *)(r10 - 0x930) 031057 if r1 >= r6 goto <offset> 031058 r5 = *(u64 *)(r10 - 0x960) 031059 r1 = r5 031060 *(u64 *)(r10 - 0x988) = r2 031061 r1 += r2 031062 r2 = 0x0 031063 *(u64 *)(r10 - 0x950) = r2 031064 r2 = 0x1 031065 *(u64 *)(r10 - 0xa18) = r2 031066 r3 = 0x1 031067 if r1 < r5 goto <offset> 031068 r3 = 0x0 031069 r0 = *(u64 *)(r10 - 0x920) 031070 r2 = r0 031071 r2 += r3 031072 r4 = 0x1 031073 if r2 >= r0 goto <offset> 031074 if r1 < r5 goto <offset> 031075 r4 = -0x1 031076 *(u64 *)(r10 - 0x920) = r4 031077 if r3 == 0x0 goto <offset> 031078 r2 = -0x1 031079 if r3 == 0x0 goto <offset> 031080 r3 = 0x1 031081 r1 = *(u64 *)(r10 - 0x8e8) 031082 if r2 >= r1 goto <offset> 031083 r1 = r4 031084 r1 -= r3 031085 r3 = 0x1 031086 if r1 > r4 goto <offset> 031087 r3 = 0x0 031088 r6 = r2 031089 r4 = *(u64 *)(r10 - 0x8e8) 031090 r6 -= r4 031091 r5 = 0x1 031092 if r6 <= r2 goto <offset> 031093 r4 = *(u64 *)(r10 - 0x8e8) 031094 if r2 < r4 goto <offset> 031095 r2 = 0x0 031096 *(u64 *)(r10 - 0x930) = r5 031097 if r5 != 0x0 goto <offset> 031098 r2 = r1 031099 r1 = r10 031100 r1 += -0x520 031101 r3 = 0x0 031102 r4 = 0x37b 031103 r5 = 0x0 031104 call <target> 031105 r2 = 0x0 031106 r1 = *(u64 *)(r10 - 0x930) 031107 if r1 != 0x0 goto <offset> 031108 r2 = r6 031109 r1 = r10 031110 r1 += -0x510 031111 r3 = 0x0 031112 r4 = 0x37b 031113 r5 = 0x0 031114 call <target> 031115 r1 = r8 031116 r2 = *(u64 *)(r10 - 0x988) 031117 r1 += r2 031118 r2 = 0x1 031119 if r1 < r8 goto <offset> 031120 r2 = 0x0 031121 r0 = *(u64 *)(r10 - 0x8f0) 031122 r4 = *(u64 *)(r10 - 0x8d8) 031123 r5 = *(u64 *)(r10 - 0x8e0) 031124 r6 = *(u64 *)(r10 - 0x940) 031125 r3 = *(u64 *)(r10 - 0x980) 031126 if r2 != 0x0 goto <offset> 031127 *(u64 *)(r10 - 0x920) = r1 031128 r1 = *(u64 *)(r10 - 0x518) 031129 r2 = 0x1 031130 if r1 != 0x0 goto <offset> 031131 r2 = 0x0 031132 *(u64 *)(r10 - 0x958) = r2 031133 r1 = *(u64 *)(r10 - 0x520) 031134 *(u64 *)(r10 - 0x930) = r1 031135 r2 = *(u64 *)(r10 - 0x508) 031136 *(u64 *)(r10 - 0x960) = r2 031137 r1 = *(u64 *)(r10 - 0x930) 031138 r2 += r1 031139 r1 = 0x1 031140 *(u64 *)(r10 - 0x930) = r1 031141 *(u64 *)(r10 - 0xa20) = r2 031142 r1 = *(u64 *)(r10 - 0x960) 031143 if r2 < r1 goto <offset> 031144 r1 = 0x0 031145 *(u64 *)(r10 - 0x930) = r1 031146 r1 = *(u64 *)(r10 - 0x920) 031147 r2 = *(u64 *)(r10 - 0x8e8) 031148 r1 += r2 031149 *(u64 *)(r10 - 0x8e8) = r1 031150 r2 = *(u64 *)(r10 - 0x920) 031151 if r1 < r2 goto <offset> 031152 r2 = 0x0 031153 *(u64 *)(r10 - 0xa18) = r2 031154 r2 = *(u64 *)(r10 - 0x958) 031155 r1 = *(u64 *)(r10 - 0x930) 031156 r2 |= r1 031157 r1 = r2 031158 r1 &= 0x1 031159 if r1 != 0x0 goto <offset> 031160 r1 = *(u64 *)(r10 - 0xa20) 031161 if r1 s< 0x0 goto <offset> 031162 *(u64 *)(r10 - 0x958) = r2 031163 r2 = *(u64 *)(r10 - 0x510) 031164 *(u64 *)(r10 - 0x960) = r2 031165 r6 = r1 031166 r1 = r10 031167 r1 += -0x530 031168 r2 = *(u64 *)(r10 - 0x8e8) 031169 r3 = *(u64 *)(r10 - 0xa18) 031170 r4 = -0x5dca 031171 r5 = -0x1 031172 call <target> 031173 r1 = *(u64 *)(r10 - 0x528) 031174 r6 += r1 031175 r1 = *(u64 *)(r10 - 0x530) 031176 r3 = *(u64 *)(r10 - 0x960) 031177 r2 = r3 031178 r2 += r1 031179 r1 = 0x0 031180 *(u64 *)(r10 - 0x950) = r1 031181 r1 = 0x1 031182 *(u64 *)(r10 - 0x930) = r2 031183 if r2 < r3 goto <offset> 031184 r1 = 0x0 031185 r6 += r1 031186 r1 = r10 031187 r1 += -0x550 031188 r5 = r6 031189 r5 s>>= 0x3f 031190 *(u64 *)(r10 - 0xa28) = r5 031191 r2 = *(u64 *)(r10 - 0x920) 031192 r3 = 0x0 031193 r4 = r6 031194 call <target> 031195 r1 = r10 031196 r1 += -0x540 031197 r2 = *(u64 *)(r10 - 0x920) 031198 r3 = 0x0 031199 r4 = *(u64 *)(r10 - 0x930) 031200 r5 = 0x0 031201 call <target> 031202 r1 = r10 031203 r1 += -0x570 031204 r2 = 0x0 031205 r3 = 0x0 031206 r4 = r6 031207 r5 = *(u64 *)(r10 - 0xa28) 031208 call <target> 031209 r1 = r10 031210 r1 += -0x560 031211 r2 = 0x0 031212 r3 = 0x0 031213 r4 = *(u64 *)(r10 - 0x930) 031214 r5 = 0x0 031215 call <target> 031216 r1 = *(u64 *)(r10 - 0x538) 031217 r2 = *(u64 *)(r10 - 0x560) 031218 r3 = r2 031219 r3 += r1 031220 r1 = *(u64 *)(r10 - 0x550) 031221 r5 = r1 031222 r5 += r3 031223 r4 = 0x1 031224 *(u64 *)(r10 - 0x930) = r5 031225 if r5 < r1 goto <offset> 031226 r4 = 0x0 031227 r1 = *(u64 *)(r10 - 0x548) 031228 r5 = 0x1 031229 if r3 < r2 goto <offset> 031230 r5 = 0x0 031231 r1 += r4 031232 r2 = *(u64 *)(r10 - 0x558) 031233 r2 += r5 031234 r0 = r2 031235 r0 += r1 031236 r5 = 0x1 031237 if r0 < r2 goto <offset> 031238 r5 = 0x0 031239 r3 = *(u64 *)(r10 - 0x568) 031240 r6 = *(u64 *)(r10 - 0x570) 031241 r4 = r6 031242 r4 += r0 031243 r0 = 0x1 031244 if r4 < r6 goto <offset> 031245 r0 = 0x0 031246 r2 s>>= 0x3f 031247 r1 s>>= 0x3f 031248 r2 += r1 031249 r2 += r5 031250 r3 += r2 031251 r3 += r0 031252 r1 = *(u64 *)(r10 - 0x930) 031253 r1 s>>= 0x3f 031254 r3 ^= r1 031255 r4 ^= r1 031256 r4 |= r3029832 if r4 != 0x0 goto <offset>031257 if r4 != 0x0 goto <offset> 031258 r6 = *(u64 *)(r10 - 0x540) 031259 r1 = r10 031260 r1 += -0x5a0 031261 r2 = 0x0 031262 *(u64 *)(r10 - 0x950) = r2 031263 r2 = *(u64 *)(r10 - 0x8e8) 031264 r3 = *(u64 *)(r10 - 0xa18) 031265 r4 = 0x61a8 031266 r5 = 0x0 031267 call <target> 031268 r1 = r10 031269 r1 += -0x580 031270 r2 = *(u64 *)(r10 - 0x920) 031271 r3 = 0x0 031272 r4 = *(u64 *)(r10 - 0x9f0) 031273 r5 = 0x0 031274 call <target> 031275 r1 = r10 031276 r1 += -0x5b0 031277 r2 = *(u64 *)(r10 - 0x578) 031278 r3 = 0x0 031279 r4 = 0x3e8 031280 r5 = 0x0 031281 call <target> 031282 r1 = r10 031283 r1 += -0x590 031284 r2 = *(u64 *)(r10 - 0x580) 031285 r3 = 0x0 031286 r4 = 0x3e8 031287 r5 = 0x0 031288 call <target> 031289 r3 = 0x1 031290 r1 = *(u64 *)(r10 - 0x5a8) 031291 r2 = 0x1 031292 if r1 != 0x0 goto <offset> 031293 r2 = 0x0 031294 r4 = *(u64 *)(r10 - 0x5b0) 031295 r5 = *(u64 *)(r10 - 0x588) 031296 r1 = r5 031297 r1 += r4 031298 r0 = *(u64 *)(r10 - 0x8f0) 031299 if r1 < r5 goto <offset> 031300 r3 = 0x0 031301 r2 |= r3 031302 r2 &= 0x1 031303 r4 = *(u64 *)(r10 - 0x8d8) 031304 if r2 != 0x0 goto <offset> 031305 r5 = *(u64 *)(r10 - 0x8e0) 031306 r3 = *(u64 *)(r10 - 0x980) 031307 if r1 s< 0x0 goto <offset> 031308 r2 = *(u64 *)(r10 - 0x590) 031309 *(u64 *)(r10 - 0xa38) = r6 031310 r6 += r2 031311 r2 = 0x0 031312 *(u64 *)(r10 - 0x950) = r2 031313 r2 = 0x1 031314 *(u64 *)(r10 - 0xa28) = r2 031315 *(u64 *)(r10 - 0xa30) = r6 031316 r2 = *(u64 *)(r10 - 0xa38) 031317 if r6 < r2 goto <offset> 031318 r2 = 0x0 031319 *(u64 *)(r10 - 0xa28) = r2 031320 r6 = *(u64 *)(r10 - 0x930) 031321 r6 += r1 031322 r2 = *(u64 *)(r10 - 0xa28) 031323 r6 += r2 031324 r2 = *(u64 *)(r10 - 0x930) 031325 r2 ^= r1 031326 *(u64 *)(r10 - 0xa28) = r6 031327 r1 = *(u64 *)(r10 - 0x930) 031328 r1 ^= r6 031329 r2 ^= -0x1 031330 r2 &= r1 031331 r6 = *(u64 *)(r10 - 0xa30) 031332 if r2 s< 0x0 goto <offset> 031333 r1 = 0x0 031334 *(u64 *)(r10 - 0x950) = r1 031335 r2 = 0x1 031336 r1 = 0x1 031337 if r6 != 0x0 goto <offset> 031338 r4 = *(u64 *)(r10 - 0xa28) 031339 if r4 s>= 0x0 goto <offset> 031340 if r4 != 0x0 goto <offset> 031341 r1 &= 0x1 031342 if r1 == 0x0 goto <offset> 031343 goto <offset> 031344 r1 = r8 031345 r1 += r2 031346 r2 = 0x1 031347 if r1 < r8 goto <offset> 031348 r2 = 0x0 031349 r3 = -0x1 031350 *(u64 *)(r10 - 0x910) = r3 031351 if r2 != 0x0 goto <offset> 031352 r3 = r1 031353 *(u64 *)(r9 + 0x0) = r3 031354 r3 = *(u64 *)(r10 - 0x900) 031355 r1 = r3 031356 r2 = *(u64 *)(r10 - 0x980) 031357 r1 += r2 031358 r2 = 0x1 031359 if r1 < r3 goto <offset> 031360 r2 = 0x0 031361 if r2 != 0x0 goto <offset> 031362 *(u64 *)(r10 - 0x910) = r1 031363 r2 = *(u64 *)(r10 - 0x910) 031364 r3 = 0x1 031365 r6 |= r3 031366 if r7 != 0x19 goto <offset> 031367 goto <offset> 031368 r0 = *(u64 *)(r10 - 0x8f0) 031369 r4 = *(u64 *)(r10 - 0x8d8) 031370 r5 = *(u64 *)(r10 - 0x8e0) 031371 r6 = *(u64 *)(r10 - 0x940) 031372 r2 = *(u64 *)(r10 - 0x900) 031373 r3 = 0x0 031374 r6 |= r3 031375 if r7 != 0x19 goto <offset> 031376 goto <offset>029833 r4 = 0x0031377 r4 = 0x0029834 r1 = *(u64 *)(r10 - 0x478)031378 if r1 >= r5 goto <offset>029835 if r2 < r1 goto <offset>031379 r3 = r4 031380 r4 = -0x1 031381 *(u64 *)(r10 - 0x920) = r4 031382 if r3 != 0x0 goto <offset>029836 r4 = r2031383 r4 = r2 031384 r2 = -0x1 031385 if r3 != 0x0 goto <offset> 031386 r2 = r1 031387 r3 = 0x1 031388 r1 = *(u64 *)(r10 - 0x8e8) 031389 if r2 < r1 goto <offset> 031390 r3 = 0x0 031391 r1 = r4 031392 r1 -= r3 031393 r3 = 0x1 031394 if r1 <= r4 goto <offset> 031395 goto <offset> 031396 r5 = 0x0 031397 r4 = *(u64 *)(r10 - 0x8e8) 031398 if r2 >= r4 goto <offset> 031399 r5 = r3 031400 r2 = 0x0 031401 *(u64 *)(r10 - 0x930) = r5 031402 if r5 == 0x0 goto <offset> 031403 goto <offset> 031404 r1 = 0x0 031405 r4 = *(u64 *)(r10 - 0xa28) 031406 if r4 s< 0x0 goto <offset> 031407 r2 = 0x0029837 if r4 == 0x0 goto <offset>031408 if r4 == 0x0 goto <offset> 031409 r1 = r2 031410 r1 &= 0x1 031411 if r1 != 0x0 goto <offset> 031412 r1 = *(u64 *)(r10 - 0x598) 031413 *(u64 *)(r10 - 0xa40) = r1 031414 r1 = *(u64 *)(r10 - 0x5a0) 031415 *(u64 *)(r10 - 0xa38) = r1 031416 r3 = r4 031417 r3 s>>= 0x3f 031418 *(u64 *)(r10 - 0x930) = r3 031419 r1 = r10 031420 r1 += -0x5e0 031421 r2 = 0x0 031422 *(u64 *)(r10 - 0x950) = r2 031423 r2 = r4 031424 r4 = 0xf4240 031425 r5 = 0x0 031426 call <target> 031427 r1 = r10 031428 r1 += -0x5c0 031429 r2 = r6 031430 r3 = 0x0 031431 r4 = 0xf4240 031432 r5 = 0x0 031433 call <target> 031434 r1 = r10 031435 r1 += -0x5f0 031436 r2 = *(u64 *)(r10 - 0xa28) 031437 r3 = *(u64 *)(r10 - 0x930) 031438 r4 = 0x0 031439 r5 = 0x0 031440 call <target> 031441 r1 = r10 031442 r1 += -0x5d0 031443 r2 = r6 031444 r3 = 0x0 031445 r4 = 0x0 031446 r5 = 0x0 031447 call <target> 031448 r1 = *(u64 *)(r10 - 0x5b8) 031449 r3 = *(u64 *)(r10 - 0x5e0) 031450 r4 = r3 031451 r4 += r1 031452 r2 = *(u64 *)(r10 - 0x5d0) 031453 r1 = r2 031454 r1 += r4 031455 r5 = 0x1 031456 *(u64 *)(r10 - 0x930) = r1 031457 if r1 < r2 goto <offset> 031458 r5 = 0x0 031459 r2 = *(u64 *)(r10 - 0x5c8) 031460 r0 = 0x1 031461 if r4 < r3 goto <offset> 031462 r0 = 0x0 031463 r2 += r5 031464 r4 = *(u64 *)(r10 - 0x5d8) 031465 r4 += r0 031466 r6 = r4 031467 r6 += r2 031468 r0 = 0x1 031469 if r6 < r4 goto <offset> 031470 r0 = 0x0 031471 r5 = *(u64 *)(r10 - 0x5e8) 031472 r1 = *(u64 *)(r10 - 0x5f0) 031473 r3 = r1 031474 r3 += r6029838 r6 = 0x1031475 r6 = 0x1 031476 if r3 < r1 goto <offset> 031477 r6 = 0x0 031478 r4 s>>= 0x3f 031479 r2 s>>= 0x3f 031480 r4 += r2 031481 r4 += r0 031482 r5 += r4 031483 r5 += r6 031484 r1 = *(u64 *)(r10 - 0x930) 031485 r1 s>>= 0x3f 031486 r5 ^= r1 031487 r3 ^= r1 031488 r3 |= r5 031489 r6 = *(u64 *)(r10 - 0x940) 031490 if r3 == 0x0 goto <offset> 031491 r0 = *(u64 *)(r10 - 0x8f0) 031492 r4 = *(u64 *)(r10 - 0x8d8) 031493 r5 = *(u64 *)(r10 - 0x8e0) 031494 r3 = *(u64 *)(r10 - 0x980) 031495 goto <offset> 031496 r1 = *(u64 *)(r10 - 0x5c0) 031497 *(u64 *)(r10 - 0xa50) = r1 031498 r4 = *(u64 *)(r10 - 0xa10) 031499 r4 <<= 0x20 031500 r4 >>= 0x20 031501 r1 = r10 031502 r1 += -0x600 031503 r2 = 0x0 031504 *(u64 *)(r10 - 0x950) = r2 031505 r2 = *(u64 *)(r10 - 0x920) 031506 r3 = 0x0 031507 r5 = 0x0 031508 call <target> 031509 r2 = *(u64 *)(r10 - 0x5f8) 031510 *(u64 *)(r10 - 0xa30) = r2 031511 r3 = r2 031512 r3 s>>= 0x3f 031513 *(u64 *)(r10 - 0xa28) = r3 031514 r1 = r10 031515 r1 += -0x630 031516 r4 = *(u64 *)(r10 - 0xa38) 031517 r5 = 0x0 031518 call <target> 031519 r4 = *(u64 *)(r10 - 0xa40) 031520 r6 = r4 031521 r6 s>>= 0x3f 031522 r1 = r10 031523 r1 += -0x620 031524 r2 = *(u64 *)(r10 - 0x600) 031525 *(u64 *)(r10 - 0xa48) = r2 031526 r3 = 0x0 031527 r5 = r6 031528 call <target> 031529 r1 = r10 031530 r1 += -0x640 031531 r2 = *(u64 *)(r10 - 0xa30) 031532 r3 = *(u64 *)(r10 - 0xa28) 031533 r4 = *(u64 *)(r10 - 0xa40) 031534 r5 = r6 031535 call <target> 031536 r1 = r10 031537 r1 += -0x610 031538 r2 = *(u64 *)(r10 - 0xa48) 031539 r3 = 0x0 031540 r4 = *(u64 *)(r10 - 0xa38) 031541 r5 = 0x0 031542 call <target> 031543 r1 = *(u64 *)(r10 - 0x608) 031544 r4 = *(u64 *)(r10 - 0x630) 031545 r5 = r4 031546 r5 += r1 031547 r2 = *(u64 *)(r10 - 0x620) 031548 r1 = r2 031549 r1 += r5 031550 r0 = 0x1 031551 if r1 < r2 goto <offset> 031552 r0 = 0x0 031553 r3 = *(u64 *)(r10 - 0x618)029839 r2 = 0x1031554 r2 = 0x1029840 if r9 < r8 goto <offset>031555 if r5 < r4 goto <offset>029841 r2 = 0x0031556 r2 = 0x0029842 r3 = *(u64 *)(r10 - 0x440)031557 r3 += r0029843 r1 = r3031558 r4 = *(u64 *)(r10 - 0x628)029844 r1 -= r2031559 r4 += r2 031560 r2 = r4 031561 r2 += r3 031562 r5 = 0x1 031563 if r2 < r4 goto <offset> 031564 r5 = 0x0 031565 *(u64 *)(r10 - 0xa28) = r5 031566 r5 = *(u64 *)(r10 - 0x638) 031567 r6 = *(u64 *)(r10 - 0x640) 031568 r0 = r6 031569 r0 += r2029845 r2 = 0x1031570 r2 = 0x1029846 if r1 > r3 goto <offset>031571 if r0 < r6 goto <offset>029847 r2 = 0x0031572 r2 = 0x0029848 r7 = r9031573 r4 s>>= 0x3f029849 r7 -= r8031574 r3 s>>= 0x3f029850 r8 = 0x1031575 r4 += r3029851 if r7 <= r9 goto <offset>031576 r3 = *(u64 *)(r10 - 0xa28)029852 r3 = *(u64 *)(r10 - 0x438)031577 r4 += r3029853 if r9 >= r3 goto <offset>031578 r5 += r4029854 r8 = r2031579 r5 += r2029855 *(u64 *)(r10 - 0x468) = r4031580 r2 = r1 031581 r2 s>>= 0x3f 031582 r5 ^= r2 031583 r0 ^= r2 031584 r0 |= r5 031585 if r0 != 0x0 goto <offset> 031586 r4 = *(u64 *)(r10 - 0x610) 031587 r2 = 0x1 031588 *(u64 *)(r10 - 0xa28) = r2 031589 r5 = *(u64 *)(r10 - 0x8e0) 031590 r6 = *(u64 *)(r10 - 0x940) 031591 r3 = *(u64 *)(r10 - 0xa50) 031592 if r3 >= r4 goto <offset> 031593 r0 = *(u64 *)(r10 - 0x8f0) 031594 r4 = *(u64 *)(r10 - 0x930) 031595 if r4 s>= r1 goto <offset> 031596 r4 = *(u64 *)(r10 - 0x8d8) 031597 r3 = *(u64 *)(r10 - 0x930) 031598 if r3 != r1 goto <offset> 031599 r2 &= 0x1 031600 r3 = *(u64 *)(r10 - 0x980) 031601 if r2 == 0x0 goto <offset> 031602 goto <offset> 031603 r0 = *(u64 *)(r10 - 0x8f0) 031604 r4 = *(u64 *)(r10 - 0x8d8) 031605 r5 = *(u64 *)(r10 - 0x8e0) 031606 r6 = *(u64 *)(r10 - 0x940) 031607 r3 = *(u64 *)(r10 - 0x980) 031608 goto <offset>029856 r2 = 0x0031609 r2 = 0x0029857 if r8 == 0x0 goto <offset>031610 r0 = *(u64 *)(r10 - 0x8f0) 031611 r4 = *(u64 *)(r10 - 0x930) 031612 if r4 s< r1 goto <offset> 031613 r3 = 0x0 031614 *(u64 *)(r10 - 0xa28) = r3 031615 r4 = *(u64 *)(r10 - 0x8d8) 031616 r3 = *(u64 *)(r10 - 0x930) 031617 if r3 == r1 goto <offset> 031618 r2 = *(u64 *)(r10 - 0xa28) 031619 r2 &= 0x1 031620 r3 = *(u64 *)(r10 - 0x980) 031621 if r2 != 0x0 goto <offset> 031622 r1 = 0x0 031623 *(u64 *)(r10 - 0x950) = r1 031624 r1 = *(u64 *)(r10 - 0x960) 031625 *(u64 *)(r10 - 0x9c0) = r1 031626 r1 = *(u64 *)(r10 - 0xa20) 031627 *(u64 *)(r10 - 0x978) = r1 031628 r1 = *(u64 *)(r10 - 0x958) 031629 *(u64 *)(r10 - 0x948) = r1 031630 r1 = *(u64 *)(r10 - 0x8e8) 031631 *(u64 *)(r10 - 0x9a0) = r1 031632 r1 = *(u64 *)(r10 - 0xa18) 031633 *(u64 *)(r10 - 0x990) = r1 031634 r1 = *(u64 *)(r10 - 0x920) 031635 *(u64 *)(r10 - 0x938) = r1 031636 r3 = *(u64 *)(r10 - 0x988)029858 goto <offset>031637 goto <offset>029859 r7 = r9031638 r4 = *(u64 *)(r10 - 0x8d8)029860 r7 -= r8031639 goto <offset>029861 r8 = 0x1031640 r1 = r7029862 if r7 > r9 goto <offset>031641 r1 <<= 0x3029863 r8 = 0x0031642 r2 = *(u64 *)(r10 - 0x908)029864 r3 = *(u64 *)(r10 - 0x438)031643 r2 += r1029865 if r9 < r3 goto <offset>031644 r1 = *(u64 *)(r2 + 0x0)029866 *(u64 *)(r10 - 0x468) = r4031645 if r1 > 0x18 goto <offset> 031646 r2 += 0x8 031647 r7 += 0x1 031648 if r7 != 0x19 goto <offset> 031649 r6 &= 0x1 031650 r2 = *(u64 *)(r10 - 0x918) 031651 if r6 == 0x0 goto <offset> 031652 r1 = *(u64 *)(r10 - 0x910) 031653 r3 = *(u64 *)(r10 - 0x8f8) 031654 if r1 >= r3 goto <offset> 031655 r1 = *(u64 *)(r10 - 0x928) 031656 if r1 < 0xf goto <offset> 031657 r1 = r10 031658 r1 += -0x1a0 031659 r2 = r10 031660 r2 += -0x330 031661 r3 = 0xc8 031662 call <target> 031663 r1 = *(u64 *)(r10 - 0x910) 031664 r2 = *(u64 *)(r10 - 0x9a8) 031665 r2 += r1 031666 r1 = 0x0 031667 *(u64 *)(r10 - 0x8e8) = r1 031668 r3 = 0x1 031669 r1 = 0x1 031670 r4 = r2 031671 r5 = *(u64 *)(r10 - 0x968) 031672 if r2 >= r5 goto <offset> 031673 r5 = *(u64 *)(r10 - 0x9b0) 031674 r2 = r5 031675 r2 += r1 031676 if r2 >= r5 goto <offset> 031677 r0 = *(u64 *)(r10 - 0x8f0) 031678 r5 = *(u64 *)(r10 - 0x968) 031679 if r4 < r5 goto <offset> 031680 r5 = -0x1 031681 r3 = -0x1 031682 *(u64 *)(r10 - 0x8d8) = r3 031683 if r1 == 0x0 goto <offset> 031684 if r1 != 0x0 goto <offset> 031685 r5 = r4 031686 r0 += -0x8 031687 r7 = 0x0 031688 r1 = r7 031689 r1 <<= 0x3 031690 if r7 > 0x18 goto <offset> 031691 r7 += 0x1 031692 r2 = r1 031693 r2 += 0x8 031694 r3 = r10 031695 r3 += -0x1a0 031696 r3 += r1 031697 r6 = *(u64 *)(r3 + 0x0) 031698 r1 = r2 031699 if r6 == 0x0 goto <offset> 031700 r1 = r0 031701 r1 += r2 031702 r4 = *(u64 *)(r1 + 0x0) 031703 r2 = 0x1 031704 if r5 < r4 goto <offset>029867 r2 = 0x0031705 r2 = 0x0029868 if r8 != 0x0 goto <offset>031706 r3 = *(u64 *)(r10 - 0x8d8) 031707 r1 = r3 031708 r1 -= r2 031709 r2 = 0x1 031710 if r1 <= r3 goto <offset> 031711 r8 = r5 031712 r8 -= r4 031713 r9 = 0x1 031714 if r8 <= r5 goto <offset> 031715 if r5 >= r4 goto <offset> 031716 r9 = r2 031717 *(u64 *)(r10 - 0x8f8) = r4 031718 *(u64 *)(r10 - 0x8e0) = r5 031719 *(u64 *)(r10 - 0x8f0) = r0 031720 r2 = 0x0 031721 if r9 != 0x0 goto <offset>029869 r2 = r1031722 r2 = r1029870 r1 = r10031723 r1 = r10029871 r1 += -0x2f8031724 r1 += -0x7a0029872 r3 = 0x0031725 r3 = 0x0029873 r4 = 0x37b031726 r4 = 0x37b029874 r5 = 0x0031727 r5 = 0x0029875 call <target>031728 call <target>029876 r2 = 0x0031729 r2 = 0x0029877 if r8 != 0x0 goto <offset>031730 if r9 != 0x0 goto <offset>029878 r2 = r7031731 r2 = r8029879 r1 = r10031732 r1 = r10029880 r1 += -0x2e8031733 r1 += -0x790029881 r3 = 0x0031734 r3 = 0x0029882 r4 = 0x37b031735 r4 = 0x37b029883 r5 = 0x0031736 r5 = 0x0029884 call <target>031737 call <target>029885 r2 = *(u64 *)(r10 - 0x2f0)031738 r3 = *(u64 *)(r10 - 0x8f8) 031739 r2 = r3 031740 r2 += r6029886 r1 = 0x1031741 r1 = 0x1029887 if r2 != 0x0 goto <offset>031742 if r2 < r3 goto <offset>029888 r1 = 0x0031743 r1 = 0x0029889 r2 = *(u64 *)(r10 - 0x468)031744 *(u64 *)(r10 - 0x8f8) = r1029890 r7 = r2031745 r3 = *(u64 *)(r10 - 0x798)029891 r3 = *(u64 *)(r10 - 0x438)031746 r1 = 0x1029892 r7 += r3031747 r0 = *(u64 *)(r10 - 0x8f0)029893 r3 = 0x1031748 r5 = *(u64 *)(r10 - 0x8e0)029894 if r7 < r2 goto <offset>031749 if r3 != 0x0 goto <offset>029895 r3 = 0x0031750 r1 = 0x0029896 r2 = *(u64 *)(r10 - 0x2f8)031751 r4 = *(u64 *)(r10 - 0x7a0)029897 r4 = *(u64 *)(r10 - 0x2e0)031752 r3 = *(u64 *)(r10 - 0x788)029898 r8 = r4031753 r9 = r3029899 r8 += r2031754 r9 += r4029900 if r8 < r4 goto <offset>031755 r4 = 0x1029901 r6 = 0x0031756 if r9 < r3 goto <offset>029902 r1 |= r6031757 r4 = 0x0 031758 r1 |= r4029903 r1 &= 0x1031759 r1 &= 0x1029904 if r1 != 0x0 goto <offset>031760 if r1 != 0x0 goto <offset>029905 r6 = *(u64 *)(r10 - 0x470)031761 if r9 s< 0x0 goto <offset>029906 if r8 s< 0x0 goto <offset>031762 r8 = *(u64 *)(r10 - 0x790)029907 r6 = *(u64 *)(r10 - 0x2e8) 029908 r1 = r10031763 r1 = r10029909 r1 += -0x308031764 r1 += -0x7b0029910 r2 = r7031765 *(u64 *)(r10 - 0x900) = r2029911 *(u64 *)(r10 - 0x4c8) = r3031766 r3 = *(u64 *)(r10 - 0x8f8)029912 r4 = -0x5dca031767 r4 = -0x5dca029913 r5 = -0x1031768 r5 = -0x1029914 call <target>031769 call <target>029915 r9 = *(u64 *)(r10 - 0x300)031770 r1 = *(u64 *)(r10 - 0x7a8)029916 r9 += r8031771 r9 += r1029917 r2 = *(u64 *)(r10 - 0x308)031772 r1 = *(u64 *)(r10 - 0x7b0)029918 r3 = r2031773 r2 = r8029919 r3 += r6031774 r2 += r1029920 r1 = 0x1031775 r1 = 0x1029921 *(u64 *)(r10 - 0x438) = r3031776 *(u64 *)(r10 - 0x908) = r2029922 if r3 < r2 goto <offset>031777 if r2 < r8 goto <offset>029923 r1 = 0x0031778 r1 = 0x0029924 r9 += r1031779 r9 += r1029925 r1 = r10031780 r1 = r10029926 r1 += -0x328031781 r1 += -0x7d0029927 r8 = r9031782 r5 = r9029928 r8 s>>= 0x3f031783 r5 s>>= 0x3f029929 r6 = *(u64 *)(r10 - 0x468)031784 *(u64 *)(r10 - 0x920) = r5029930 r2 = r6031785 r2 = r6029931 r3 = 0x0031786 r3 = 0x0029932 r4 = r9031787 r4 = r9029933 r5 = r8 029934 call <target>031788 call <target>029935 r1 = r10031789 r1 = r10029936 r1 += -0x318031790 r1 += -0x7c0029937 r2 = r6031791 r2 = r6029938 r3 = 0x0031792 r3 = 0x0029939 r6 = *(u64 *)(r10 - 0x438)031793 r8 = *(u64 *)(r10 - 0x908)029940 r4 = r6031794 r4 = r8029941 r5 = 0x0031795 r5 = 0x0029942 call <target>031796 call <target>029943 r1 = r10031797 r1 = r10029944 r1 += -0x348031798 r1 += -0x7f0029945 r2 = 0x0031799 r2 = 0x0029946 r3 = 0x0031800 r3 = 0x0029947 r4 = r9031801 r4 = r9029948 r5 = r8031802 r5 = *(u64 *)(r10 - 0x920)029949 call <target>031803 call <target>029950 r1 = r10031804 r1 = r10029951 r1 += -0x338031805 r1 += -0x7e0029952 r2 = 0x0031806 r2 = 0x0029953 r3 = 0x0031807 r3 = 0x0029954 r4 = r6031808 r4 = r8029955 r5 = 0x0031809 r5 = 0x0029956 call <target>031810 call <target>029957 r1 = *(u64 *)(r10 - 0x310)031811 r1 = *(u64 *)(r10 - 0x7b8)029958 r4 = *(u64 *)(r10 - 0x338)031812 r4 = *(u64 *)(r10 - 0x7e0)029959 r3 = r4031813 r3 = r4029960 r3 += r1031814 r3 += r1029961 r2 = 0x1031815 r2 = 0x1029962 if r3 < r4 goto <offset>031816 if r3 < r4 goto <offset>029963 r2 = 0x0031817 r2 = 0x0029964 r1 = *(u64 *)(r10 - 0x330)031818 r1 = *(u64 *)(r10 - 0x7d8)029965 r5 = *(u64 *)(r10 - 0x328)031819 r5 = *(u64 *)(r10 - 0x7d0)029966 r6 = r5031820 r9 = r5029967 r6 += r3031821 r9 += r3029968 r4 = 0x1031822 r4 = 0x1029969 r9 = *(u64 *)(r10 - 0x480)031823 if r9 < r5 goto <offset>029970 if r6 < r5 goto <offset> 029971 r4 = 0x0031824 r4 = 0x0029972 r1 += r2031825 r1 += r2029973 r3 = *(u64 *)(r10 - 0x320)031826 r3 = *(u64 *)(r10 - 0x7c8)029974 r3 += r4031827 r3 += r4029975 r5 = r1031828 r5 = r1029976 r5 += r3031829 r5 += r3029977 r0 = *(u64 *)(r10 - 0x348)031830 r0 = *(u64 *)(r10 - 0x7f0)029978 r2 = r0031831 r8 = r0029979 r2 += r5031832 r8 += r5029980 r4 = 0x1031833 r4 = 0x1029981 if r2 < r0 goto <offset>031834 if r8 < r0 goto <offset>029982 r4 = 0x0031835 r4 = 0x0029983 r0 = 0x1031836 r2 = 0x1029984 if r5 < r1 goto <offset>031837 if r5 < r1 goto <offset>029985 r0 = 0x0031838 r2 = 0x0029986 r1 s>>= 0x3f031839 r1 s>>= 0x3f029987 r3 s>>= 0x3f031840 r3 s>>= 0x3f029988 r1 += r3031841 r1 += r3029989 r1 += r0031842 r1 += r2029990 r3 = *(u64 *)(r10 - 0x340)031843 r3 = *(u64 *)(r10 - 0x7e8)029991 r3 += r1031844 r3 += r1029992 r3 += r4031845 r3 += r4029993 r1 = r6031846 r1 = r9029994 r1 s>>= 0x3f031847 r1 s>>= 0x3f029995 r3 ^= r1031848 r3 ^= r1029996 r2 ^= r1031849 r8 ^= r1029997 r2 |= r3031850 r8 |= r3029998 if r2 != 0x0 goto <offset>031851 r0 = *(u64 *)(r10 - 0x8f0)029999 r8 = *(u64 *)(r10 - 0x318)031852 r5 = *(u64 *)(r10 - 0x8e0) 031853 r2 = *(u64 *)(r10 - 0x900) 031854 if r8 != 0x0 goto <offset> 031855 r8 = *(u64 *)(r10 - 0x7c0)030000 r1 = r10031856 r1 = r10030001 r1 += -0x378031857 r1 += -0x820030002 r2 = r7031858 r3 = *(u64 *)(r10 - 0x8f8)030003 r3 = *(u64 *)(r10 - 0x4c8) 030004 r4 = 0x61a8031859 r4 = 0x61a8030005 r5 = 0x0031860 r5 = 0x0030006 call <target>031861 call <target>030007 r1 = r10031862 r1 = r10030008 r1 += -0x358031863 r1 += -0x800030009 r2 = *(u64 *)(r10 - 0x468)031864 r2 = r6030010 r3 = 0x0031865 r3 = 0x0030011 r4 = *(u64 *)(r10 - 0x4b0)031866 r4 = *(u64 *)(r10 - 0x9f0)030012 r5 = 0x0031867 r5 = 0x0030013 call <target>031868 call <target>030014 r1 = r10031869 r1 = r10030015 r1 += -0x388031870 r1 += -0x830030016 r2 = *(u64 *)(r10 - 0x350)031871 r2 = *(u64 *)(r10 - 0x7f8)030017 r3 = 0x0031872 r3 = 0x0030018 r4 = 0x3e8031873 r4 = 0x3e8030019 r5 = 0x0031874 r5 = 0x0030020 call <target>031875 call <target>030021 r1 = r10031876 r1 = r10030022 r1 += -0x368031877 r1 += -0x810030023 r2 = *(u64 *)(r10 - 0x358)031878 r2 = *(u64 *)(r10 - 0x800)030024 r3 = 0x0031879 r3 = 0x0030025 r4 = 0x3e8031880 r4 = 0x3e8030026 r5 = 0x0031881 r5 = 0x0030027 call <target>031882 call <target>030028 r3 = 0x1031883 r3 = 0x1030029 r1 = *(u64 *)(r10 - 0x380)031884 r1 = *(u64 *)(r10 - 0x828)030030 r2 = 0x1031885 r2 = 0x1030031 if r1 != 0x0 goto <offset>031886 if r1 != 0x0 goto <offset>030032 r2 = 0x0031887 r2 = 0x0030033 r4 = *(u64 *)(r10 - 0x388)031888 r4 = *(u64 *)(r10 - 0x830)030034 r5 = *(u64 *)(r10 - 0x360)031889 r5 = *(u64 *)(r10 - 0x808)030035 r1 = r5031890 r1 = r5030036 r1 += r4031891 r1 += r4030037 if r1 < r5 goto <offset>031892 if r1 < r5 goto <offset>030038 r3 = 0x0031893 r3 = 0x0030039 r2 |= r3031894 r2 |= r3030040 r2 &= 0x1031895 r2 &= 0x1030041 r7 = *(u64 *)(r10 - 0x450)031896 r0 = *(u64 *)(r10 - 0x8f0) 031897 r5 = *(u64 *)(r10 - 0x8e0)030042 if r2 != 0x0 goto <offset>031898 if r2 != 0x0 goto <offset>030043 if r1 s< 0x0 goto <offset>031899 if r1 s< 0x0 goto <offset>030044 r2 = *(u64 *)(r10 - 0x368)031900 r2 = *(u64 *)(r10 - 0x810)030045 r3 = r8031901 r3 = r8030046 r3 += r2031902 r3 += r2030047 r2 = 0x1031903 r2 = 0x1 031904 *(u64 *)(r10 - 0x8f8) = r3030048 if r3 < r8 goto <offset>031905 if r3 < r8 goto <offset>030049 r2 = 0x0031906 r2 = 0x0030050 r8 = r6031907 r8 = r9030051 r8 += r1031908 r8 += r1030052 r8 += r2031909 r8 += r2030053 r2 = r6031910 r2 = r9030054 r2 ^= r1031911 r2 ^= r1030055 r6 ^= r8031912 r9 ^= r8030056 r2 ^= -0x1031913 r2 ^= -0x1030057 r2 &= r6031914 r2 &= r9030058 r6 = *(u64 *)(r10 - 0x470) 030059 if r2 s< 0x0 goto <offset>031915 if r2 s< 0x0 goto <offset>030060 r2 = 0x1031916 r2 = 0x1030061 r1 = 0x1031917 r1 = 0x1030062 if r3 == 0x0 goto <offset>031918 r3 = *(u64 *)(r10 - 0x8f8)030063 r1 = 0x0031919 if r3 != 0x0 goto <offset>030064 if r8 s>= 0x0 goto <offset>031920 if r8 s>= 0x0 goto <offset>030065 if r8 == 0x0 goto <offset>031921 if r8 != 0x0 goto <offset>030066 r1 = r2 030067 r1 &= 0x1031922 r1 &= 0x1030068 if r1 == 0x0 goto <offset>031923 if r1 == 0x0 goto <offset>030069 goto <offset>031924 goto <offset> 031925 r2 = 0x0 031926 r8 = r5 031927 r8 -= r4 031928 r9 = 0x1 031929 if r8 > r5 goto <offset> 031930 r9 = 0x0 031931 if r5 < r4 goto <offset> 031932 goto <offset> 031933 r1 = 0x0030070 if r8 s< 0x0 goto <offset>031934 if r8 s< 0x0 goto <offset>030071 r2 = 0x0031935 r2 = 0x0030072 if r8 != 0x0 goto <offset>031936 if r8 == 0x0 goto <offset> 031937 r1 = r2030073 r1 &= 0x1031938 r1 &= 0x1030074 if r1 != 0x0 goto <offset>031939 if r1 != 0x0 goto <offset>030075 r1 = *(u64 *)(r10 - 0x370)031940 r1 = *(u64 *)(r10 - 0x818)030076 *(u64 *)(r10 - 0x4d0) = r1031941 *(u64 *)(r10 - 0x920) = r1030077 r1 = *(u64 *)(r10 - 0x378)031942 r1 = *(u64 *)(r10 - 0x820)030078 *(u64 *)(r10 - 0x4c8) = r1031943 *(u64 *)(r10 - 0x908) = r1030079 r6 = r8031944 r9 = r8030080 r6 s>>= 0x3f031945 r9 s>>= 0x3f030081 r1 = r10031946 r1 = r10030082 r1 += -0x3b8031947 r1 += -0x860030083 r2 = r8031948 r2 = r8030084 r7 = r3031949 r3 = r9030085 r3 = r6 030086 r4 = 0xf4240031950 r4 = 0xf4240030087 r5 = 0x0031951 r5 = 0x0030088 call <target>031952 call <target>030089 r1 = r10031953 r1 = r10030090 r1 += -0x398031954 r1 += -0x840030091 r2 = r7031955 r2 = *(u64 *)(r10 - 0x8f8)030092 r3 = 0x0031956 r3 = 0x0030093 r4 = 0xf4240031957 r4 = 0xf4240030094 r5 = 0x0031958 r5 = 0x0030095 call <target>031959 call <target>030096 r1 = r10031960 r1 = r10030097 r1 += -0x3c8031961 r1 += -0x870 031962 *(u64 *)(r10 - 0x928) = r8030098 r2 = r8031963 r2 = r8030099 r3 = r6031964 r3 = r9030100 r4 = 0x0031965 r4 = 0x0030101 r5 = 0x0031966 r5 = 0x0030102 call <target>031967 call <target>030103 r1 = r10031968 r1 = r10030104 r1 += -0x3a8031969 r1 += -0x850030105 *(u64 *)(r10 - 0x4d8) = r7031970 r2 = *(u64 *)(r10 - 0x8f8)030106 r2 = r7 030107 r3 = 0x0031971 r3 = 0x0030108 r4 = 0x0031972 r4 = 0x0030109 r5 = 0x0031973 r5 = 0x0030110 call <target>031974 call <target>030111 r1 = *(u64 *)(r10 - 0x390)031975 r1 = *(u64 *)(r10 - 0x838)030112 r3 = *(u64 *)(r10 - 0x3b8)031976 r3 = *(u64 *)(r10 - 0x860)030113 r4 = r3031977 r4 = r3030114 r4 += r1031978 r4 += r1030115 r2 = *(u64 *)(r10 - 0x3a8)031979 r2 = *(u64 *)(r10 - 0x850)030116 r0 = r2031980 r0 = r2030117 r0 += r4031981 r0 += r4030118 r1 = 0x1031982 r1 = 0x1030119 r5 = 0x1031983 r5 = 0x1030120 *(u64 *)(r10 - 0x438) = r0031984 *(u64 *)(r10 - 0x900) = r0030121 if r0 < r2 goto <offset>031985 if r0 < r2 goto <offset>030122 r5 = 0x0031986 r5 = 0x0030123 r2 = *(u64 *)(r10 - 0x3a0)031987 r2 = *(u64 *)(r10 - 0x848)030124 r0 = 0x1031988 r0 = 0x1030125 if r4 < r3 goto <offset>031989 if r4 < r3 goto <offset>030126 r0 = 0x0031990 r0 = 0x0030127 r2 += r5031991 r2 += r5030128 r4 = *(u64 *)(r10 - 0x3b0)031992 r4 = *(u64 *)(r10 - 0x858)030129 r4 += r0031993 r4 += r0030130 r6 = r4031994 r8 = r4030131 r6 += r2031995 r8 += r2030132 r0 = 0x1031996 r0 = 0x1030133 if r6 < r4 goto <offset>031997 if r8 < r4 goto <offset>030134 r0 = 0x0031998 r0 = 0x0030135 r5 = *(u64 *)(r10 - 0x3c0)031999 r5 = *(u64 *)(r10 - 0x868)030136 r7 = *(u64 *)(r10 - 0x3c8)032000 r9 = *(u64 *)(r10 - 0x870)030137 r3 = r7032001 r3 = r9030138 r3 += r6032002 r3 += r8030139 if r3 < r7 goto <offset>032003 if r3 < r9 goto <offset>030140 r1 = 0x0032004 r1 = 0x0030141 goto <offset>032005 r4 s>>= 0x3f030142 r1 = *(u64 *)(r10 - 0x398)032006 r2 s>>= 0x3f030143 *(u64 *)(r10 - 0x4f0) = r1032007 r4 += r2 032008 r4 += r0 032009 r5 += r4 032010 r5 += r1 032011 r1 = *(u64 *)(r10 - 0x900) 032012 r1 s>>= 0x3f 032013 r5 ^= r1 032014 r3 ^= r1 032015 r3 |= r5 032016 r0 = *(u64 *)(r10 - 0x8f0) 032017 r5 = *(u64 *)(r10 - 0x8e0) 032018 if r3 != 0x0 goto <offset> 032019 r1 = *(u64 *)(r10 - 0x840) 032020 *(u64 *)(r10 - 0x940) = r1 032021 r4 = *(u64 *)(r10 - 0xa10) 032022 r4 <<= 0x20 032023 r4 >>= 0x20030144 r1 = r10032024 r1 = r10030145 r1 += -0x3d8032025 r1 += -0x880 032026 r2 = r6030146 r3 = 0x0032027 r3 = 0x0030147 r4 = *(u64 *)(r10 - 0x4a8) 030148 r5 = 0x0032028 r5 = 0x0030149 call <target>032029 call <target>030150 r2 = *(u64 *)(r10 - 0x3d0)032030 r2 = *(u64 *)(r10 - 0x878)030151 *(u64 *)(r10 - 0x4e0) = r2032031 *(u64 *)(r10 - 0x930) = r2030152 r9 = r2032032 r6 = r2030153 r9 s>>= 0x3f032033 r6 s>>= 0x3f030154 r1 = r10032034 r1 = r10030155 r1 += -0x408032035 r1 += -0x8b0030156 r3 = r9032036 r3 = r6030157 r4 = *(u64 *)(r10 - 0x4c8)032037 r4 = *(u64 *)(r10 - 0x908)030158 r5 = 0x0032038 r5 = 0x0030159 call <target>032039 call <target>030160 r6 = *(u64 *)(r10 - 0x4d0)032040 r9 = *(u64 *)(r10 - 0x920)030161 r7 = r6032041 r8 = r9030162 r7 s>>= 0x3f032042 r8 s>>= 0x3f030163 r1 = r10032043 r1 = r10030164 r1 += -0x3f8032044 r1 += -0x8a0030165 r2 = *(u64 *)(r10 - 0x3d8)032045 r2 = *(u64 *)(r10 - 0x880)030166 *(u64 *)(r10 - 0x4e8) = r2032046 *(u64 *)(r10 - 0x938) = r2030167 r3 = 0x0032047 r3 = 0x0030168 r4 = r6032048 r4 = r9030169 r5 = r7032049 r5 = r8030170 call <target>032050 call <target>030171 r1 = r10032051 r1 = r10030172 r1 += -0x418032052 r1 += -0x8c0030173 r2 = *(u64 *)(r10 - 0x4e0)032053 r2 = *(u64 *)(r10 - 0x930)030174 r3 = r9032054 r3 = r6030175 r4 = r6032055 r4 = r9030176 r5 = r7032056 r5 = r8030177 call <target>032057 call <target>030178 r1 = r10032058 r1 = r10030179 r1 += -0x3e8032059 r1 += -0x890030180 r2 = *(u64 *)(r10 - 0x4e8)032060 r2 = *(u64 *)(r10 - 0x938)030181 r3 = 0x0032061 r3 = 0x0030182 r4 = *(u64 *)(r10 - 0x4c8)032062 r4 = *(u64 *)(r10 - 0x908)030183 r5 = 0x0032063 r5 = 0x0030184 call <target>032064 call <target>030185 r1 = *(u64 *)(r10 - 0x3e0)032065 r1 = *(u64 *)(r10 - 0x888)030186 r3 = *(u64 *)(r10 - 0x408)032066 r3 = *(u64 *)(r10 - 0x8b0)030187 r5 = r3032067 r5 = r3030188 r5 += r1032068 r5 += r1030189 r2 = 0x1032069 r2 = 0x1030190 r4 = 0x1032070 r4 = 0x1030191 if r5 < r3 goto <offset>032071 if r5 < r3 goto <offset>030192 r4 = 0x0032072 r4 = 0x0030193 r3 = *(u64 *)(r10 - 0x400)032073 r3 = *(u64 *)(r10 - 0x8a8)030194 r6 = *(u64 *)(r10 - 0x3f8)032074 r6 = *(u64 *)(r10 - 0x8a0)030195 r1 = r6032075 r1 = r6030196 r1 += r5032076 r1 += r5030197 r0 = 0x1032077 r0 = 0x1030198 if r1 < r6 goto <offset>032078 if r1 < r6 goto <offset>030199 r0 = 0x0032079 r0 = 0x0030200 r3 += r4032080 r3 += r4030201 r5 = *(u64 *)(r10 - 0x3f0)032081 r5 = *(u64 *)(r10 - 0x898)030202 r5 += r0032082 r5 += r0030203 r6 = r3032083 r6 = r3030204 r6 += r5032084 r6 += r5030205 r7 = *(u64 *)(r10 - 0x418)032085 r8 = *(u64 *)(r10 - 0x8c0)030206 r4 = r7032086 r4 = r8030207 r4 += r6032087 r4 += r6030208 r0 = 0x1032088 r0 = 0x1030209 r9 = *(u64 *)(r10 - 0x480)032089 if r4 < r8 goto <offset>030210 if r4 < r7 goto <offset> 030211 r0 = 0x0032090 r0 = 0x0030212 if r6 < r3 goto <offset>032091 if r6 < r3 goto <offset>030213 r2 = 0x0032092 r2 = 0x01 unchanged instructions hidden
030215 r5 s>>= 0x3f032094 r5 s>>= 0x3f030216 r3 += r5032095 r3 += r5030217 r3 += r2032096 r3 += r2030218 r2 = *(u64 *)(r10 - 0x410)032097 r2 = *(u64 *)(r10 - 0x8b8)030219 r2 += r3032098 r2 += r3030220 r2 += r0032099 r2 += r0030221 r3 = r1032100 r3 = r11 unchanged instructions hidden
030223 r2 ^= r3032102 r2 ^= r3030224 r4 ^= r3032103 r4 ^= r3030225 r4 |= r2032104 r4 |= r2030226 r7 = *(u64 *)(r10 - 0x450)032105 r0 = *(u64 *)(r10 - 0x8f0) 032106 r5 = *(u64 *)(r10 - 0x8e0) 032107 r3 = *(u64 *)(r10 - 0x928)030227 if r4 != 0x0 goto <offset>032108 if r4 != 0x0 goto <offset>030228 r4 = *(u64 *)(r10 - 0x3e8)032109 r4 = *(u64 *)(r10 - 0x890)030229 r3 = 0x1032110 r6 = 0x1030230 r2 = 0x1032111 r2 = 0x1030231 r6 = *(u64 *)(r10 - 0x470)032112 r8 = *(u64 *)(r10 - 0x940)030232 r5 = *(u64 *)(r10 - 0x4f0)032113 if r8 >= r4 goto <offset>030233 if r5 < r4 goto <offset>032114 r4 = *(u64 *)(r10 - 0x900)030234 r2 = 0x0 030235 r0 = *(u64 *)(r10 - 0x468) 030236 r4 = *(u64 *)(r10 - 0x438) 030237 if r4 s>= r1 goto <offset>032115 if r4 s>= r1 goto <offset>030238 r4 = *(u64 *)(r10 - 0x438)032116 r4 = *(u64 *)(r10 - 0x900)030239 if r4 == r1 goto <offset>032117 if r4 != r1 goto <offset>030240 r2 = r3 030241 r2 &= 0x1032118 r2 &= 0x1030242 if r2 == 0x0 goto <offset>032119 if r2 == 0x0 goto <offset>030243 goto <offset>032120 goto <offset>030244 r6 = *(u64 *)(r10 - 0x470)032121 r2 = 0x0030245 goto <offset>032122 r4 = *(u64 *)(r10 - 0x900)030246 r0 = *(u64 *)(r10 - 0x468) 030247 r4 = *(u64 *)(r10 - 0x438) 030248 if r4 s< r1 goto <offset>032123 if r4 s< r1 goto <offset>030249 r3 = 0x0032124 r6 = 0x0030250 r4 = *(u64 *)(r10 - 0x438)032125 r4 = *(u64 *)(r10 - 0x900)030251 if r4 != r1 goto <offset>032126 if r4 == r1 goto <offset> 032127 r2 = r6030252 r2 &= 0x1032128 r2 &= 0x1030253 if r2 != 0x0 goto <offset>032129 if r2 != 0x0 goto <offset>030254 r2 = *(u64 *)(r10 - 0x4a0) 030255 r2 <<= 0x3 030256 r1 = r10032130 r1 = r10030257 r1 += -0x258032131 r1 += -0x8d0030258 r1 += r2032132 r2 = *(u64 *)(r10 - 0x8f8)030259 r2 = *(u64 *)(r1 + 0x0)032133 r4 = *(u64 *)(r10 - 0x908)030260 r4 = r2032134 r5 = *(u64 *)(r10 - 0x920)030261 r4 += r0 030262 r3 = 0x1 030263 if r4 < r2 goto <offset> 030264 r3 = 0x0 030265 r3 &= 0x1 030266 if r3 != 0x0 goto <offset> 030267 r5 = *(u64 *)(r10 - 0x458) 030268 r4 = r5 030269 r4 += r0 030270 r3 = 0x1 030271 if r4 < r5 goto <offset> 030272 r3 = 0x0 030273 r2 += r0 030274 *(u64 *)(r1 + 0x0) = r2 030275 r3 &= 0x1 030276 if r3 != 0x0 goto <offset> 030277 r1 = r10 030278 r1 += -0x428 030279 r2 = *(u64 *)(r10 - 0x4d8) 030280 r3 = r8 030281 r4 = *(u64 *)(r10 - 0x4c8) 030282 r5 = *(u64 *)(r10 - 0x4d0) 030283 call <target>032135 call <target>030284 r1 = <addr> ll032136 r1 = <addr> ll030285 r2 = *(u64 *)(r10 - 0x428)032137 r2 = *(u64 *)(r10 - 0x8d0)030286 if r2 < r1 goto <offset>032138 if r2 < r1 goto <offset>030287 r2 = <addr> ll032139 r2 = <addr> ll030288 r3 = *(u64 *)(r10 - 0x420)032140 r3 = *(u64 *)(r10 - 0x8c8)030289 if r3 == 0x0 goto <offset>032141 if r3 == 0x0 goto <offset>030290 r2 = <addr> ll032142 r2 = <addr> ll030291 r0 = *(u64 *)(r10 - 0x4b8)032143 r6 = *(u64 *)(r10 - 0x8e8)030292 r3 = r0032144 r3 = r6030293 r3 += r2032145 r3 += r2030294 r4 = 0x1032146 r4 = 0x1030295 r5 = 0x1032147 r5 = 0x1030296 if r3 s< r0 goto <offset>032148 r0 = *(u64 *)(r10 - 0x8f0)030297 r5 = 0x0032149 if r3 s>= r6 goto <offset>030298 if r2 s>= 0x0 goto <offset>032150 if r2 s>= 0x0 goto <offset>030299 r4 ^= r5032151 r4 ^= r5030300 r5 = *(u64 *)(r10 - 0x468) 030301 if r4 != 0x0 goto <offset>032152 if r4 != 0x0 goto <offset>030302 r1 = r3032153 r1 = r3030303 r2 = *(u64 *)(r10 - 0x458)032154 *(u64 *)(r10 - 0x8e8) = r1030304 r5 += r2032155 r5 = *(u64 *)(r10 - 0x8e0)030305 *(u64 *)(r10 - 0x4b8) = r1 030306 *(u64 *)(r10 - 0x458) = r5 030307 goto <offset>032156 goto <offset> 032157 r5 = 0x0030308 if r2 s< 0x0 goto <offset>032158 if r2 s< 0x0 goto <offset>030309 r4 = 0x0032159 r4 = 0x0030310 r4 ^= r5032160 r4 ^= r5030311 r5 = *(u64 *)(r10 - 0x468) 030312 if r4 == 0x0 goto <offset>032161 if r4 == 0x0 goto <offset>030313 goto <offset>032162 goto <offset>030314 r2 = r10032163 r2 = r10030315 r2 += -0x258032164 r2 += -0x330030316 r6 = *(u64 *)(r10 - 0x4c0)032165 r6 = *(u64 *)(r10 - 0x9f8)030317 r1 = r6032166 r1 = r6030318 r3 = 0xc8032167 r3 = 0xc8030319 call <target>032168 call <target>030320 r1 = *(u64 *)(r10 - 0x4b8)032169 r1 = *(u64 *)(r10 - 0x918) 032170 *(u64 *)(r6 + 0xd8) = r1 032171 r1 = *(u64 *)(r10 - 0x8e8)030321 *(u64 *)(r6 + 0xd0) = r1032172 *(u64 *)(r6 + 0xd0) = r1030322 r1 = *(u64 *)(r10 - 0x458)032173 r1 = *(u64 *)(r10 - 0x910)030323 *(u64 *)(r6 + 0xc8) = r1032174 *(u64 *)(r6 + 0xc8) = r1030324 exit032175 exit 032176 r1 = 0x0 032177 *(u64 *)(r10 - 0xa00) = r4 032178 if r4 < r3 goto <offset> 032179 r2 = 0x0 032180 r3 = *(u64 *)(r6 - 0xfd0) 032181 r5 = -0x1 032182 r0 = *(u64 *)(r10 - 0x8f0) 032183 if r3 != 0x0 goto <offset> 032184 goto <offset> 032185 r1 = 0x0 032186 r5 = *(u64 *)(r10 - 0x9b0) 032187 r2 = r5 032188 r2 += r1 032189 if r2 < r5 goto <offset> 032190 r3 = 0x0 032191 r0 = *(u64 *)(r10 - 0x8f0) 032192 r5 = *(u64 *)(r10 - 0x968) 032193 if r4 >= r5 goto <offset> 032194 r1 = r3 032195 r5 = -0x1 032196 r3 = -0x1 032197 *(u64 *)(r10 - 0x8d8) = r3 032198 if r1 != 0x0 goto <offset> 032199 *(u64 *)(r10 - 0x8d8) = r2 032200 if r1 == 0x0 goto <offset> 032201 goto <offset>030325 r1 = r2032202 r1 = r2030326 r2 = 0x19032203 r2 = 0x19030327 r3 = <addr> ll032204 r3 = <addr> ll030328 call <target>032205 call <target>030329 r1 = <addr> ll 030330 call <target> 030331 r1 = <addr> ll 030332 call <target> 030333 r2 = 0x19032206 r2 = 0x19030334 r3 = <addr> ll032207 r3 = <addr> ll030335 call <target>032208 call <target>030336 r1 = r3 030337 r2 = 0x19032209 r2 = 0x19030338 r3 = <addr> ll032210 r3 = <addr> ll030339 call <target>032211 call <target>030340 r1 = <addr> ll032212 r1 = <addr> ll030341 call <target>032213 call <target>030342 *(u64 *)(r10 - 0x50) = r5032214 *(u64 *)(r10 - 0x118) = r5030343 *(u64 *)(r10 - 0x48) = r4032215 *(u64 *)(r10 - 0x110) = r4030344 *(u64 *)(r10 - 0x40) = r3032216 *(u64 *)(r10 - 0x108) = r3030345 *(u64 *)(r10 - 0x38) = r1032217 *(u64 *)(r10 - 0x100) = r1030346 r1 = *(u64 *)(r2 + 0x0)032218 r1 = *(u64 *)(r2 + 0x0)030347 r3 = *(u64 *)(r2 + 0x8)032219 r4 = *(u64 *)(r2 + 0x8) 032220 r5 = r4 032221 r5 += r1 032222 r1 = *(u64 *)(r2 + 0x10) 032223 r3 = r5 032224 r3 += r1 032225 r0 = *(u64 *)(r2 + 0x18) 032226 r1 = 0x1 032227 if r5 < r4 goto <offset> 032228 r1 = 0x0030348 r4 = r3032229 r4 = r3030349 r4 += r1032230 r4 += r0030350 r5 = *(u64 *)(r2 + 0x10)032231 r0 = *(u64 *)(r2 + 0x20)030351 r1 = r4 030352 r1 += r5 030353 r5 = *(u64 *)(r2 + 0x18) 030354 r0 = 0x1 030355 *(u64 *)(r10 - 0x8) = r0 030356 r6 = 0x1032232 r6 = 0x1030357 if r4 < r3 goto <offset>032233 if r3 < r5 goto <offset>030358 r6 = 0x0032234 r6 = 0x0030359 r3 = r1032235 r5 = r4030360 r3 += r5032236 r5 += r0030361 r5 = *(u64 *)(r2 + 0x20)032237 r0 = *(u64 *)(r2 + 0x28)030362 if r1 < r4 goto <offset>032238 r7 = 0x1030363 r0 = 0x0 030364 *(u64 *)(r10 - 0x58) = r0 030365 r4 = r3 030366 r4 += r5 030367 r5 = *(u64 *)(r2 + 0x28) 030368 r0 = 0x1 030369 if r3 < r1 goto <offset> 030370 r0 = 0x0 030371 *(u64 *)(r10 - 0x60) = r0 030372 r1 = r4 030373 r1 += r5 030374 r5 = *(u64 *)(r2 + 0x30) 030375 r0 = 0x1 030376 if r4 < r3 goto <offset>032239 if r4 < r3 goto <offset>030377 r0 = 0x0032240 r7 = 0x0030378 r3 = r1032241 r3 = r5030379 r3 += r5032242 r3 += r0030380 r5 = *(u64 *)(r2 + 0x38)032243 r0 = *(u64 *)(r2 + 0x30)030381 r9 = 0x1 030382 if r1 < r4 goto <offset> 030383 r9 = 0x0 030384 r4 = r3 030385 r4 += r5 030386 r5 = *(u64 *)(r2 + 0x40) 030387 r8 = 0x1032244 r8 = 0x1030388 if r3 < r1 goto <offset>032245 if r5 < r4 goto <offset>030389 r8 = 0x0032246 r8 = 0x0030390 *(u64 *)(r10 - 0x68) = r8032247 *(u64 *)(r10 - 0x128) = r7030391 r1 = r4032248 r4 = r3030392 r1 += r5032249 r4 += r0030393 r5 = *(u64 *)(r2 + 0x48)032250 r0 = *(u64 *)(r2 + 0x38)030394 r8 = 0x1032251 r9 = 0x1030395 *(u64 *)(r10 - 0x10) = r8032252 if r3 < r5 goto <offset> 032253 r9 = 0x0 032254 r5 = r4 032255 r5 += r0 032256 r0 = *(u64 *)(r2 + 0x40) 032257 r7 = 0x1 032258 *(u64 *)(r10 - 0xe8) = r7030396 if r4 < r3 goto <offset>032259 if r4 < r3 goto <offset>030397 r3 = 0x0032260 r3 = 0x0030398 *(u64 *)(r10 - 0x10) = r3032261 *(u64 *)(r10 - 0xe8) = r3030399 *(u64 *)(r10 - 0x88) = r0032262 r3 = r5030400 r3 = r1032263 r3 += r0030401 r3 += r5032264 r0 = *(u64 *)(r2 + 0x48)030402 r5 = *(u64 *)(r2 + 0x50)032265 if r5 < r4 goto <offset>030403 r0 = 0x1032266 r7 = 0x0030404 if r1 < r4 goto <offset>032267 *(u64 *)(r10 - 0x158) = r8030405 r0 = 0x0032268 *(u64 *)(r10 - 0x138) = r7030406 *(u64 *)(r10 - 0x70) = r0 030407 r4 = r3032269 r4 = r3030408 r4 += r5032270 r4 += r0030409 r5 = *(u64 *)(r2 + 0x58)032271 r0 = *(u64 *)(r2 + 0x50)030410 r0 = 0x1 030411 *(u64 *)(r10 - 0x18) = r0 030412 if r3 < r1 goto <offset> 030413 r1 = 0x0 030414 *(u64 *)(r10 - 0x18) = r1 030415 r1 = r4 030416 r1 += r5 030417 r5 = *(u64 *)(r2 + 0x60) 030418 if r4 < r3 goto <offset> 030419 r0 = 0x0 030420 r3 = r1 030421 r3 += r5 030422 r5 = *(u64 *)(r2 + 0x68) 030423 r7 = 0x1032272 r7 = 0x1030424 *(u64 *)(r10 - 0x20) = r7032273 if r3 < r5 goto <offset>030425 if r1 < r4 goto <offset> 030426 r4 = 0x0 030427 *(u64 *)(r10 - 0x20) = r4 030428 r8 = r9 030429 r4 = r3 030430 r4 += r5 030431 r5 = *(u64 *)(r2 + 0x70) 030432 if r3 < r1 goto <offset> 030433 r7 = 0x0032274 r7 = 0x0030434 r1 = r4032275 r5 = r4030435 r1 += r5032276 r5 += r0030436 r5 = *(u64 *)(r2 + 0x78)032277 r0 = *(u64 *)(r2 + 0x58)030437 r9 = 0x1032278 r8 = 0x1030438 *(u64 *)(r10 - 0x28) = r9032279 *(u64 *)(r10 - 0xf0) = r8030439 if r4 < r3 goto <offset>032280 if r4 < r3 goto <offset>030440 r3 = 0x0032281 r3 = 0x0030441 *(u64 *)(r10 - 0x28) = r3032282 *(u64 *)(r10 - 0xf0) = r3030442 r3 = r1032283 *(u64 *)(r10 - 0x160) = r9030443 r3 += r5032284 r3 = r5030444 r5 = *(u64 *)(r2 + 0x80)032285 r3 += r0030445 *(u64 *)(r10 - 0x30) = r9032286 r0 = *(u64 *)(r2 + 0x60)030446 r9 = r8032287 if r5 < r4 goto <offset>030447 if r1 < r4 goto <offset> 030448 r4 = 0x0 030449 *(u64 *)(r10 - 0x30) = r4 030450 r4 = r3 030451 r4 += r5 030452 r5 = *(u64 *)(r2 + 0x88) 030453 r8 = 0x1 030454 if r3 < r1 goto <offset> 030455 r8 = 0x0032288 r8 = 0x0030456 *(u64 *)(r10 - 0x78) = r0032289 r4 = r3030457 r1 = r4032290 r4 += r0030458 r1 += r5032291 r0 = *(u64 *)(r2 + 0x68)030459 r5 = *(u64 *)(r2 + 0x90)032292 r9 = 0x1030460 r0 = 0x1032293 *(u64 *)(r10 - 0xf8) = r9 032294 if r3 < r5 goto <offset> 032295 r5 = 0x0 032296 *(u64 *)(r10 - 0xf8) = r5 032297 r5 = r4 032298 r5 += r0 032299 r0 = *(u64 *)(r2 + 0x70)030461 if r4 < r3 goto <offset>032300 if r4 < r3 goto <offset> 032301 r9 = 0x0 032302 *(u64 *)(r10 - 0x120) = r6 032303 r3 = r5 032304 r3 += r0 032305 r0 = *(u64 *)(r2 + 0x78) 032306 r6 = 0x1 032307 if r5 < r4 goto <offset> 032308 r6 = 0x0 032309 *(u64 *)(r10 - 0x150) = r6 032310 r4 = r3 032311 r4 += r0 032312 r6 = *(u64 *)(r2 + 0x80) 032313 r0 = 0x1 032314 if r3 < r5 goto <offset>030462 r0 = 0x0032315 r0 = 0x0030463 *(u64 *)(r10 - 0x98) = r0032316 *(u64 *)(r10 - 0x168) = r0030464 *(u64 *)(r10 - 0x80) = r7032317 r0 = r4030465 r0 = r1032318 r0 += r6030466 r0 += r5032319 r5 = *(u64 *)(r2 + 0x88)030467 r3 = *(u64 *)(r2 + 0x98)032320 r6 = 0x1 032321 if r4 < r3 goto <offset> 032322 r6 = 0x0 032323 *(u64 *)(r10 - 0x170) = r6 032324 *(u64 *)(r10 - 0x130) = r7 032325 r6 = r0 032326 r6 += r5 032327 r3 = *(u64 *)(r2 + 0x90)030468 r5 = 0x1032328 r5 = 0x1030469 if r1 < r4 goto <offset>032329 if r0 < r4 goto <offset>030470 r5 = 0x0032330 r5 = 0x0030471 *(u64 *)(r10 - 0xa0) = r5032331 r7 = r6030472 r7 = r0 030473 r7 += r3032332 r7 += r3030474 r3 = *(u64 *)(r2 + 0xa0)032333 r3 = *(u64 *)(r2 + 0x98)030475 r4 = 0x1032334 r4 = 0x1030476 if r0 < r1 goto <offset>032335 if r6 < r0 goto <offset>030477 r4 = 0x0032336 r4 = 0x0030478 *(u64 *)(r10 - 0x90) = r8032337 *(u64 *)(r10 - 0x178) = r5030479 r5 = *(u64 *)(r10 - 0x88)032338 *(u64 *)(r10 - 0x140) = r8030480 r1 = r7032339 r0 = r7030481 r1 += r3032340 r0 += r3030482 r3 = *(u64 *)(r2 + 0xa8)032341 r3 = *(u64 *)(r2 + 0xa0)030483 r8 = 0x1032342 r5 = 0x1030484 if r7 < r0 goto <offset>032343 if r7 < r6 goto <offset>030485 r8 = 0x0032344 r5 = 0x0030486 *(u64 *)(r10 - 0xb0) = r8032345 *(u64 *)(r10 - 0x188) = r5030487 *(u64 *)(r10 - 0xa8) = r4032346 *(u64 *)(r10 - 0x148) = r9030488 r8 = r1032347 r8 = *(u64 *)(r10 - 0x158)030489 r8 += r3032348 r6 = r0030490 r0 = *(u64 *)(r2 + 0xb0)032349 r6 += r3 032350 r5 = *(u64 *)(r2 + 0xa8)030491 r3 = 0x1032351 r3 = 0x1030492 if r1 < r7 goto <offset>032352 if r0 < r7 goto <offset>030493 r3 = 0x0032353 r3 = 0x0030494 *(u64 *)(r10 - 0xb8) = r3032354 *(u64 *)(r10 - 0x190) = r3030495 r4 = r8032355 r9 = *(u64 *)(r10 - 0x160)030496 r4 += r0032356 r3 = r6030497 r7 = *(u64 *)(r2 + 0xb8)032357 r3 += r5030498 r3 = 0x1032358 r7 = *(u64 *)(r2 + 0xb0)030499 if r8 < r1 goto <offset>032359 r5 = 0x1030500 r3 = 0x0032360 if r6 < r0 goto <offset>030501 r0 = r4032361 r5 = 0x0030502 r0 += r7032362 *(u64 *)(r10 - 0x198) = r5030503 r1 = *(u64 *)(r2 + 0xc0)032363 *(u64 *)(r10 - 0x180) = r4030504 r7 = 0x1032364 r5 = r3030505 if r4 >= r8 goto <offset>032365 r5 += r7030506 r8 = r0032366 r0 = *(u64 *)(r2 + 0xb8)030507 r8 += r1032367 r4 = 0x1030508 r1 = 0x1032368 if r3 < r6 goto <offset>030509 if r0 >= r4 goto <offset> 030510 if r8 < r0 goto <offset> 030511 r4 = 0x0032369 r4 = 0x0030512 *(u64 *)(r10 - 0x8) = r4032370 *(u64 *)(r10 - 0x1a0) = r4030513 r4 = *(u64 *)(r10 - 0x58)032371 r7 = r5030514 r6 += r4032372 r7 += r0030515 r4 = *(u64 *)(r10 - 0x60)032373 r4 = *(u64 *)(r2 + 0xc0)030516 r6 += r4032374 r6 = 0x1030517 r6 += r5032375 if r5 >= r3 goto <offset>030518 r6 += r9032376 r0 = r7030519 r4 = *(u64 *)(r10 - 0x68)032377 r0 += r4030520 r6 += r4032378 r3 = 0x1030521 r0 = *(u64 *)(r10 - 0x50)032379 if r7 >= r5 goto <offset>030522 r4 = *(u64 *)(r0 - 0xfe8)032380 r5 = 0x1 032381 if r0 < r7 goto <offset> 032382 r5 = 0x0 032383 r4 = *(u64 *)(r10 - 0x120) 032384 r1 += r4 032385 r4 = *(u64 *)(r10 - 0x128) 032386 r1 += r4 032387 r1 += r8 032388 r1 += r9 032389 r4 = *(u64 *)(r10 - 0xe8) 032390 r1 += r4 032391 r4 = *(u64 *)(r10 - 0x138) 032392 r1 += r4 032393 r7 = *(u64 *)(r10 - 0x118) 032394 r4 = *(u64 *)(r7 - 0xfe8)030523 *(u64 *)(r10 - 0xfd0) = r4032395 *(u64 *)(r10 - 0xfd0) = r4030524 r4 = *(u64 *)(r0 - 0xff0)032396 r4 = *(u64 *)(r7 - 0xff0)030525 *(u64 *)(r10 - 0xfd8) = r4032397 *(u64 *)(r10 - 0xfd8) = r4030526 r4 = *(u64 *)(r0 - 0xff8)032398 r4 = *(u64 *)(r7 - 0xff8)030527 *(u64 *)(r10 - 0xfe0) = r4032399 *(u64 *)(r10 - 0xfe0) = r4030528 r4 = *(u64 *)(r0 - 0x1000)032400 r4 = *(u64 *)(r7 - 0x1000)030529 *(u64 *)(r10 - 0xfe8) = r4032401 *(u64 *)(r10 - 0xfe8) = r4030530 r4 = *(u64 *)(r10 - 0x48)032402 r4 = *(u64 *)(r10 - 0x110)030531 *(u64 *)(r10 - 0xff0) = r4032403 *(u64 *)(r10 - 0xff0) = r4030532 r4 = *(u64 *)(r10 - 0x40)032404 r4 = *(u64 *)(r10 - 0x108)030533 *(u64 *)(r10 - 0xff8) = r4032405 *(u64 *)(r10 - 0xff8) = r4030534 r4 = *(u64 *)(r10 - 0x10)032406 r4 = *(u64 *)(r10 - 0x130)030535 r6 += r4032407 r1 += r4030536 r4 = *(u64 *)(r10 - 0x70)032408 r4 = *(u64 *)(r10 - 0xf0)030537 r6 += r4032409 r1 += r4030538 r4 = *(u64 *)(r10 - 0x18)032410 r4 = *(u64 *)(r10 - 0x140)030539 r6 += r4032411 r1 += r4030540 r4 = *(u64 *)(r10 - 0x78)032412 r4 = *(u64 *)(r10 - 0xf8)030541 r6 += r4032413 r1 += r4030542 r4 = *(u64 *)(r10 - 0x20)032414 r4 = *(u64 *)(r10 - 0x148)030543 r6 += r4032415 r1 += r4030544 r4 = *(u64 *)(r10 - 0x80)032416 r4 = *(u64 *)(r10 - 0x150)030545 r6 += r4032417 r1 += r4030546 r4 = *(u64 *)(r10 - 0x28)032418 r4 = *(u64 *)(r10 - 0x168)030547 r6 += r4032419 r1 += r4030548 r4 = *(u64 *)(r10 - 0x30)032420 r4 = *(u64 *)(r10 - 0x170)030549 r6 += r4032421 r1 += r4030550 r4 = *(u64 *)(r10 - 0x90)032422 r4 = *(u64 *)(r10 - 0x178)030551 r6 += r4032423 r1 += r4030552 r4 = *(u64 *)(r10 - 0x98)032424 r4 = *(u64 *)(r10 - 0x180)030553 r6 += r4032425 r1 += r4030554 r4 = *(u64 *)(r10 - 0xa0)032426 r4 = *(u64 *)(r10 - 0x188)030555 r6 += r4032427 r1 += r4030556 r4 = *(u64 *)(r10 - 0xa8)032428 r4 = *(u64 *)(r10 - 0x190)030557 r6 += r4032429 r1 += r4030558 r4 = *(u64 *)(r10 - 0xb0)032430 r4 = *(u64 *)(r10 - 0x198)030559 r6 += r4032431 r1 += r4030560 r4 = *(u64 *)(r10 - 0xb8)032432 r4 = *(u64 *)(r10 - 0x1a0)030561 r6 += r4032433 r1 += r4030562 r6 += r3032434 r1 += r6030563 r6 += r7032435 r1 += r3030564 r6 += r1032436 r1 += r5030565 r1 = *(u64 *)(r10 - 0x8)032437 *(u64 *)(r10 - 0x1000) = r1030566 r6 += r1032438 r7 = r10030567 *(u64 *)(r10 - 0x1000) = r6032439 r7 += -0xe0030568 r5 = r10032440 r5 = r10030569 r1 = *(u64 *)(r10 - 0x38)032441 r1 = r7030570 r3 = <addr> ll032442 r3 = <addr> ll030571 r4 = r8032443 r4 = r0030572 call -0x49c032444 call -0xbd8 032445 r1 = *(u64 *)(r10 - 0x100) 032446 r2 = r7 032447 r3 = 0xd8 032448 call <target>030573 exit032449 exit030574 r7 = 0x0032450 r6 = 0x0030575 r8 = r0032451 r0 = r7030576 r8 += r1032452 r0 += r4030577 r1 = 0x1032453 r3 = 0x1030578 if r0 < r4 goto <offset>032454 if r7 < r5 goto <offset>030579 r1 = 0x0032455 r3 = 0x0030580 if r8 >= r0 goto <offset>032456 r5 = 0x1 032457 if r0 >= r7 goto <offset>030581 goto <offset>032458 goto <offset>030582 if r3 >= 0x38 goto <offset>032459 if r3 >= 0x38 goto <offset>030583 *(u64 *)(r1 + 0x4) = 0x3032460 *(u64 *)(r1 + 0x4) = 0x31748 unchanged instructions hidden
032332 r1 = *(u64 *)(r4 + 0x0)034209 r1 = *(u64 *)(r4 + 0x0)032333 r3 = r7034210 r3 = r7032334 r4 = r8034211 r4 = r8032335 call -0x100f034212 call -0x1750032336 if r0 == 0x0 goto <offset>034213 if r0 == 0x0 goto <offset>032337 r1 = r8034214 r1 = r8032338 if r0 == 0x0 goto <offset>034215 if r0 == 0x0 goto <offset>10 unchanged instructions hidden
032349 *(u64 *)(r6 + 0x0) = r1034226 *(u64 *)(r6 + 0x0) = r1032350 exit034227 exit032351 if r8 == 0x0 goto <offset>034228 if r8 == 0x0 goto <offset>032352 call -0xfe1034229 call -0x1722032353 r1 = r8034230 r1 = r8032354 r2 = r7034231 r2 = r7032355 call -0x104d034232 call -0x178e032356 if r0 != 0x0 goto <offset>034233 if r0 != 0x0 goto <offset>032357 r0 = 0x0034234 r0 = 0x0032358 if r0 == 0x0 goto <offset>034235 if r0 == 0x0 goto <offset>335 unchanged instructions hidden
032694 r1 = *(u64 *)(r4 + 0x0)034571 r1 = *(u64 *)(r4 + 0x0)032695 r3 = r7034572 r3 = r7032696 r4 = r8034573 r4 = r8032697 call -0x1179034574 call -0x18ba032698 if r0 == 0x0 goto <offset>034575 if r0 == 0x0 goto <offset>032699 r1 = r8034576 r1 = r8032700 if r0 == 0x0 goto <offset>034577 if r0 == 0x0 goto <offset>10 unchanged instructions hidden
032711 *(u64 *)(r6 + 0x0) = r1034588 *(u64 *)(r6 + 0x0) = r1032712 exit034589 exit032713 if r8 == 0x0 goto <offset>034590 if r8 == 0x0 goto <offset>032714 call -0x114b034591 call -0x188c032715 r1 = r8034592 r1 = r8032716 r2 = r7034593 r2 = r7032717 call -0x11b7034594 call -0x18f8032718 if r0 != 0x0 goto <offset>034595 if r0 != 0x0 goto <offset>032719 r0 = 0x0034596 r0 = 0x0032720 if r0 == 0x0 goto <offset>034597 if r0 == 0x0 goto <offset>9 unchanged instructions hidden
032730 r3 = r1034607 r3 = r1032731 r1 = r2034608 r1 = r2032732 r2 = r3034609 r2 = r3032733 call -0x1160034610 call -0x18a1032734 *(u64 *)(r10 - 0x10) = r2034611 *(u64 *)(r10 - 0x10) = r2032735 *(u64 *)(r10 - 0x18) = r1034612 *(u64 *)(r10 - 0x18) = r1032736 *(u16 *)(r10 - 0x8) = 0x1034613 *(u16 *)(r10 - 0x8) = 0x110 unchanged instructions hidden
032747 r1 = r10034624 r1 = r10032748 r1 += -0x60034625 r1 += -0x60032749 *(u64 *)(r10 - 0x10) = r1034626 *(u64 *)(r10 - 0x10) = r1032750 r1 = 0x81b6 ll034627 r1 = 0x890b ll032751 *(u64 *)(r10 - 0x8) = r1034628 *(u64 *)(r10 - 0x8) = r1032752 *(u64 *)(r10 - 0x18) = r1034629 *(u64 *)(r10 - 0x18) = r1032753 r1 = r10034630 r1 = r10560 unchanged instructions hidden
033314 r1 = r10035191 r1 = r10033315 r1 += -0x58035192 r1 += -0x58033316 *(u64 *)(r10 - 0x10) = r1035193 *(u64 *)(r10 - 0x10) = r1033317 r1 = 0x81b6 ll035194 r1 = 0x890b ll033318 *(u64 *)(r10 - 0x8) = r1035195 *(u64 *)(r10 - 0x8) = r1033319 *(u64 *)(r10 - 0x18) = r1035196 *(u64 *)(r10 - 0x18) = r1033320 r1 = r10035197 r1 = r10