Version diff
Upgrade at slot 423886279 for Program 8HYM...SUMf.
Before Previous version
5555c7fd...73a1b1eeAfter slot 423886279
b0aa27ef...2ab75ce8Updated Jun 2, 2026, 8:57 PM
5qyM...7h8fChanged instruction rows 600
Before After
44250 unchanged instructions hidden
044250 r0 = 0x0044250 r0 = 0x0044251 r0 &= 0x1044251 r0 &= 0x1044252 exit044252 exit044253 r6 = r5 044254 *(u64 *)(r10 - 0x2f8) = r4 044255 r7 = r3 044256 r8 = r1 044257 *(u64 *)(r10 - 0x118) = 0x0 044258 r1 = r10 044259 r1 += -0x178 044260 r2 = <addr> ll 044261 r3 = 0x28 044262 call sol_memcpy_ 044263 r1 = 0x1 044264 r3 = *(u64 *)(r10 - 0x118) 044265 r2 = r3 044266 r2 += 0x28 044267 if r2 < r3 goto <offset> 044268 r1 = 0x0 044269 r1 &= 0x1 044270 if r1 != 0x0 goto <offset> 044271 r9 = *(u64 *)(r6 - 0xff8) 044272 r6 = *(u64 *)(r6 - 0x1000) 044273 *(u64 *)(r10 - 0x118) = r2 044274 if r2 <= 0x60 goto <offset> 044275 r2 = 0x60 044276 *(u8 *)(r10 - 0x119) = 0x40 044277 *(u64 *)(r10 - 0x118) = 0x60 044278 r1 = r10 044279 r1 += -0x178 044280 call sol_log_ 044281 r4 = 0x0 044282 *(u64 *)(r10 - 0x2f0) = r8 044283 if r9 < 0xe goto <offset> 044284 r9 += -0xe 044285 if r9 <= 0x4 goto <offset> 044286 r8 = 0x0044253 r8 = 0x0044287 r1 = *(u64 *)(r10 - 0x2f0)044254 r6 = *(u64 *)(r5 - 0xff8)044288 *(u32 *)(r1 + 0x4) = w4044255 if r6 < 0xe goto <offset>044289 *(u32 *)(r1 + 0x0) = w8044256 r6 += -0xe 044257 if r6 <= 0x4 goto <offset> 044258 r7 = 0x0 044259 *(u32 *)(r1 + 0x4) = w8 044260 *(u32 *)(r1 + 0x0) = w7044290 exit044261 exit044291 w1 = *(u8 *)(r6 + 0x0)044262 r2 = *(u64 *)(r5 - 0x1000)044292 r8 = 0x0044263 w5 = *(u8 *)(r2 + 0x0)044293 if r1 != 0x1c goto <offset>044264 r7 = 0x0044294 w1 = *(u8 *)(r6 + 0xd)044265 if r5 != 0x1c goto <offset>044295 *(u64 *)(r10 - 0x300) = r1044266 *(u64 *)(r10 - 0x2f0) = r1044296 w8 = *(u32 *)(r6 + 0x9)044267 w9 = *(u8 *)(r2 + 0xd)044297 r1 = *(u64 *)(r6 + 0x1)044268 r1 = *(u64 *)(r2 + 0x1)044298 *(u64 *)(r10 - 0x308) = r1044269 *(u64 *)(r10 - 0x2f8) = r1044299 *(u32 *)(r10 - 0x178) = 0x0044270 *(u32 *)(r10 - 0x178) = 0x0044300 r1 = 0x0044271 r1 = 0x0044301 if r9 == 0x0 goto <offset>044272 if r6 == 0x0 goto <offset>044302 r6 += 0xe044273 r2 += 0xe044303 r1 = r10044274 r1 = r10044304 r1 += -0x178044275 r1 += -0x178044305 r2 = r6044276 r7 = r3044306 r3 = r9044277 r3 = r6 044278 r8 = r4044307 call <target>044279 call <target> 044280 r3 = r7 044281 r4 = r8044308 w1 = *(u32 *)(r10 - 0x178)044282 w1 = *(u32 *)(r10 - 0x178)044309 r2 = *(u64 *)(r10 - 0x300)044283 r5 = r9044310 r3 = r2 044311 r2 = 0x1044284 r2 = 0x1044312 if r3 != 0x0 goto <offset>044285 if r5 != 0x0 goto <offset>044313 r2 = 0x0044286 r2 = 0x0044314 *(u32 *)(r10 - 0x2d4) = w1044287 *(u32 *)(r10 - 0x2d4) = w1044315 *(u32 *)(r10 - 0x2d8) = w8044288 *(u64 *)(r10 - 0x2e0) = r6044316 *(u64 *)(r10 - 0x2e0) = r9044289 r1 = *(u64 *)(r10 - 0x2f8)044317 r1 = *(u64 *)(r10 - 0x308) 044318 *(u64 *)(r10 - 0x2e8) = r1044290 *(u64 *)(r10 - 0x2e8) = r1044319 *(u8 *)(r10 - 0x2d0) = w2044291 *(u8 *)(r10 - 0x2d0) = w2 044292 *(u32 *)(r10 - 0x2d8) = 0x0044320 r1 = r10044293 r1 = r10044321 r1 += -0x178044294 r1 += -0x178044322 r4 = r10044295 r5 = r10044323 r4 += -0x2e8044296 r5 += -0x2e8044324 r2 = r7044297 r2 = r3044325 r3 = *(u64 *)(r10 - 0x2f8)044298 r3 = r4044326 call -0x329044299 r4 = r5044327 w4 = *(u32 *)(r10 - 0x16c)044300 call -0x30f044328 w8 = *(u32 *)(r10 - 0x170)044301 w8 = *(u32 *)(r10 - 0x16c) 044302 w7 = *(u32 *)(r10 - 0x170)044329 r1 = *(u64 *)(r10 - 0x178)044303 r1 = *(u64 *)(r10 - 0x178)044330 if r1 == 0x0 goto <offset>044304 if r1 == 0x0 goto <offset>044331 *(u64 *)(r10 - 0x328) = r1044305 *(u64 *)(r10 - 0x338) = r1044332 r6 = r4 044333 r1 = *(u64 *)(r10 - 0x140)044306 r1 = *(u64 *)(r10 - 0x140)044334 *(u64 *)(r10 - 0x2f8) = r1044307 *(u64 *)(r10 - 0x300) = r1044335 r1 = *(u64 *)(r10 - 0x148)044308 r1 = *(u64 *)(r10 - 0x148)044336 *(u64 *)(r10 - 0x310) = r1044309 *(u64 *)(r10 - 0x310) = r1044337 r1 = *(u64 *)(r10 - 0x150)044310 r1 = *(u64 *)(r10 - 0x150)044338 *(u64 *)(r10 - 0x338) = r1044311 *(u64 *)(r10 - 0x350) = r1044339 r1 = *(u64 *)(r10 - 0x158)044312 r1 = *(u64 *)(r10 - 0x158)044340 *(u64 *)(r10 - 0x330) = r1 044341 r1 = *(u64 *)(r10 - 0x160) 044342 *(u64 *)(r10 - 0x340) = r1044313 *(u64 *)(r10 - 0x340) = r1044343 r7 = *(u64 *)(r10 - 0x168)044314 r1 = *(u64 *)(r10 - 0x160) 044315 *(u64 *)(r10 - 0x358) = r1 044316 r2 = *(u64 *)(r10 - 0x168)044344 r1 = r10044317 r1 = r10044345 r1 += -0x178044318 r1 += -0x178044346 r2 = r7044319 *(u64 *)(r10 - 0x330) = r2044347 call <target>044320 call <target>044348 w4 = *(u32 *)(r10 - 0x16c)044321 w5 = *(u32 *)(r10 - 0x16c)044349 w9 = *(u32 *)(r10 - 0x170)044322 w6 = *(u32 *)(r10 - 0x170)044350 r3 = *(u64 *)(r10 - 0x178)044323 r4 = *(u64 *)(r10 - 0x178)044351 if r3 == 0x0 goto <offset>044324 if r4 == 0x0 goto <offset>044352 r1 = *(u64 *)(r10 - 0x168)044325 *(u64 *)(r10 - 0x348) = r9044353 w2 = *(u8 *)(r1 + 0x0)044326 r2 = *(u64 *)(r10 - 0x168)044354 r2 += 0x1044327 w3 = *(u8 *)(r2 + 0x0)044355 r0 = r2044328 r3 += 0x1044356 r0 &= 0xff044329 r9 = r3044357 r5 = 0x1044330 r9 &= 0xff044358 if r0 != r2 goto <offset>044331 r0 = 0x1044359 r5 = 0x0044332 r1 = *(u64 *)(r10 - 0x2f0)044360 r4 <<= 0x20044333 if r9 != r3 goto <offset>044361 r5 &= 0x1044334 r0 = 0x0044362 r4 |= r9044335 r5 <<= 0x20044363 if r4 >= 0x48 goto <offset>044336 r0 &= 0x1044364 if r5 != 0x0 goto <offset>044337 r5 |= r6044365 *(u8 *)(r1 + 0x0) = w2044338 if r5 >= 0x48 goto <offset>044366 r9 = 0x0044339 if r0 != 0x0 goto <offset>044367 r4 = 0x2044340 *(u8 *)(r2 + 0x0) = w3 044341 r6 = 0x0 044342 r8 = 0x2044368 goto <offset>044343 goto <offset>044369 if r5 != 0x0 goto <offset>044344 r1 = *(u64 *)(r10 - 0x2f0)044370 r9 = *(u64 *)(r3 + 0x40)044345 goto <offset>044371 *(u8 *)(r1 + 0x0) = w2044346 r8 = r5 044347 goto <offset> 044348 if r0 != 0x0 goto <offset> 044349 r6 = *(u64 *)(r4 + 0x40) 044350 *(u8 *)(r2 + 0x0) = w3044372 r2 = r10044351 r2 = r10044373 r2 += -0x178044352 r2 += -0x178044374 r1 = <addr> ll044353 r1 = <addr> ll044375 r3 = 0x0044354 r3 = 0x0044376 r4 = 0x28044355 r4 = 0x28044377 call sol_get_sysvar044356 call sol_get_sysvar 044357 r9 = *(u64 *)(r10 - 0x348)044378 if r0 == 0x0 goto <offset>044358 if r0 == 0x0 goto <offset>044379 r9 = 0x10044359 r6 = 0x10044380 if r0 != 0x1 goto <offset>044360 if r0 != 0x1 goto <offset>044381 r9 = 0x1044361 r6 = 0x1044382 r8 = r9044362 r1 = *(u64 *)(r10 - 0x2f0) 044363 r7 = r6044383 goto <offset>044364 goto <offset>044384 r6 <<= 0x20044365 *(u64 *)(r10 - 0x3a0) = r6044385 r6 |= r8044366 r8 <<= 0x20 044367 r8 |= r7044386 r1 = *(u64 *)(r10 - 0x158)044368 r1 = *(u64 *)(r10 - 0x158)044387 *(u64 *)(r10 - 0x3a8) = r1044369 *(u64 *)(r10 - 0x3a8) = r1044388 *(u64 *)(r10 - 0x3a0) = r6044370 r1 = *(u64 *)(r8 + 0x0)044389 r6 = *(u64 *)(r6 + 0x0)044371 *(u64 *)(r10 - 0x308) = r1044390 call <target>044372 call <target>044391 r1 = <addr> ll044373 r1 = <addr> ll044392 r1 = *(u64 *)(r1 + 0x0)044374 r1 = *(u64 *)(r1 + 0x0)044393 if r1 == 0x0 goto <offset>044375 if r1 == 0x0 goto <offset>044394 r3 = r1044376 r6 = r1044395 r3 += 0x8044377 r6 += 0x8044396 r2 = 0x1044378 r2 = 0x1044397 r4 = r3044379 if r6 < r1 goto <offset>044398 if r3 < r1 goto <offset> 044399 r2 = 0x0044380 r2 = 0x0044400 r2 &= 0x1044381 r2 &= 0x1 044382 if r2 == 0x0 goto <offset> 044383 r1 = <addr> ll 044384 call <target> 044385 r1 = <addr> ll 044386 r6 = r1 044387 r6 += 0x8 044388 r2 = 0x1 044389 if r6 >= r1 goto <offset> 044390 r2 &= 0x1044401 if r2 != 0x0 goto <offset>044391 if r2 != 0x0 goto <offset>044402 r3 = r4044392 r6 += -0x1044403 r3 += -0x1044393 r6 &= -0x8044404 r3 &= -0x8044394 r1 = r6044405 r1 = r3 044406 r1 += 0x3c0044395 r1 += 0x3c0044407 r2 = 0x1044396 r2 = 0x1044408 *(u64 *)(r10 - 0x380) = r3044397 if r1 < r6 goto <offset>044409 if r1 < r3 goto <offset> 044410 r2 = 0x0044398 r2 = 0x0044411 r2 &= 0x1044399 r2 &= 0x1044412 if r2 != 0x0 goto <offset>044400 if r2 != 0x0 goto <offset>1 unchanged instructions hidden
044414 if r1 > r2 goto <offset>044402 if r1 > r2 goto <offset>044415 r2 = <addr> ll044403 r2 = <addr> ll044416 *(u64 *)(r2 + 0x0) = r1044404 *(u64 *)(r2 + 0x0) = r1044417 r1 = *(u64 *)(r10 - 0x380)044405 r1 = r6044418 r2 = 0x9044406 r2 = 0x9044419 r3 = 0x3c0044407 r3 = 0x3c0044420 call <target>044408 call <target>044421 r1 = *(u64 *)(r10 - 0x2f8)044409 r1 = *(u64 *)(r10 - 0x300)044422 if r1 == 0x0 goto <offset>044410 if r1 == 0x0 goto <offset>044423 r0 = r6044411 *(u64 *)(r10 - 0x390) = r6044424 r0 += 0x8044412 r1 = *(u64 *)(r10 - 0x308) 044413 r1 += 0x8 044414 *(u64 *)(r10 - 0x308) = r1044425 r1 = r10044415 r1 = r10044426 r1 += -0x2a0044416 r1 += -0x2a0044427 *(u64 *)(r10 - 0x388) = r1044417 *(u64 *)(r10 - 0x388) = r1044428 r1 = r10044418 r1 = r10044429 r1 += -0x8f044419 r1 += -0x8f044430 *(u64 *)(r10 - 0x368) = r1044420 *(u64 *)(r10 - 0x370) = r1044431 r1 = r10044421 r1 = r10044432 r1 += -0x170044422 r1 += -0x170044433 *(u64 *)(r10 - 0x370) = r1044423 *(u64 *)(r10 - 0x378) = r1044434 r1 = 0x0044424 r1 = 0x0044435 *(u64 *)(r10 - 0x320) = r1044425 *(u64 *)(r10 - 0x328) = r1044436 *(u64 *)(r10 - 0x360) = r9044426 r1 = *(u64 *)(r10 - 0x2f0)044437 *(u64 *)(r10 - 0x350) = r0 044438 *(u64 *)(r10 - 0x390) = r7 044439 goto <offset>044427 goto <offset>044440 r7 = *(u64 *)(r10 - 0x390)044428 r2 = *(u64 *)(r10 - 0x300)044441 r1 = *(u64 *)(r10 - 0x2f8) 044442 if r1 == 0x0 goto <offset> 044443 r1 = *(u64 *)(r10 - 0x320) 044444 if r1 == 0xa0 goto <offset> 044445 r5 = *(u64 *)(r10 - 0x310) 044446 r5 += r1 044447 r1 += 0x28 044448 *(u64 *)(r10 - 0x320) = r1 044449 r1 = *(u64 *)(r5 + 0x0) 044450 r2 = *(u64 *)(r10 - 0x2f8) 044451 r2 += -0x1 044452 *(u64 *)(r10 - 0x2f8) = r2 044453 if r2 == 0x0 goto <offset>044429 if r2 == 0x0 goto <offset>044454 if r1 == 0x0 goto <offset>044430 r2 = *(u64 *)(r10 - 0x328)044455 if r1 == 0x0 goto <offset>044431 if r2 == 0xa0 goto <offset>044456 r1 = *(u64 *)(r10 - 0x380)044432 r6 = *(u64 *)(r10 - 0x310)044457 *(u8 *)(r1 + 0x3b8) = 0x9044433 r6 += r2044458 *(u8 *)(r1 + 0x2c8) = 0x9044434 r2 += 0x28044459 *(u8 *)(r1 + 0x1d8) = 0x9044435 *(u64 *)(r10 - 0x328) = r2044460 *(u8 *)(r1 + 0xe8) = 0x9044436 r2 = *(u64 *)(r6 + 0x0)044461 r1 = *(u64 *)(r5 + 0x0)044437 r3 = *(u64 *)(r10 - 0x300)044462 r3 = *(u64 *)(r1 + 0x0)044438 r3 += -0x1044463 r1 = *(u64 *)(r0 + 0x0)044439 *(u64 *)(r10 - 0x300) = r3044464 r2 = *(u64 *)(r3 + 0x8)044440 if r3 == 0x0 goto <offset>044465 r3 += 0x8044441 if r2 == 0x0 goto <offset>044466 *(u64 *)(r10 - 0x318) = r3044442 if r2 == 0x0 goto <offset>044467 if r2 != r1 goto <offset>044443 r2 = *(u64 *)(r10 - 0x390)044468 r1 = *(u64 *)(r0 + 0x8)044444 *(u8 *)(r2 + 0x3b8) = 0x9044469 r2 = *(u64 *)(r10 - 0x318)044445 *(u8 *)(r2 + 0x2c8) = 0x9 044446 *(u8 *)(r2 + 0x1d8) = 0x9 044447 *(u8 *)(r2 + 0xe8) = 0x9 044448 r2 = *(u64 *)(r6 + 0x0) 044449 r4 = *(u64 *)(r2 + 0x0) 044450 r2 = *(u64 *)(r10 - 0x308) 044451 r2 = *(u64 *)(r2 + 0x0) 044452 r3 = *(u64 *)(r4 + 0x8) 044453 r4 += 0x8 044454 *(u64 *)(r10 - 0x318) = r4 044455 if r3 != r2 goto <offset> 044456 r2 = *(u64 *)(r10 - 0x308)044470 r2 = *(u64 *)(r2 + 0x8)044457 r2 = *(u64 *)(r2 + 0x8)044471 if r2 != r1 goto <offset>044458 r3 = *(u64 *)(r10 - 0x318)044472 r1 = *(u64 *)(r0 + 0x10)044459 r3 = *(u64 *)(r3 + 0x8)044473 r2 = *(u64 *)(r10 - 0x318)044460 if r3 != r2 goto <offset> 044461 r2 = *(u64 *)(r10 - 0x308)044474 r2 = *(u64 *)(r2 + 0x10)044462 r2 = *(u64 *)(r2 + 0x10)044475 if r2 != r1 goto <offset> 044476 r1 = 0x0 044477 r2 = *(u64 *)(r0 + 0x18) 044478 r3 = *(u64 *)(r10 - 0x318)044463 r3 = *(u64 *)(r10 - 0x318) 044464 r3 = *(u64 *)(r3 + 0x10) 044465 if r3 != r2 goto <offset> 044466 r2 = 0x0 044467 r3 = *(u64 *)(r10 - 0x308)044479 r3 = *(u64 *)(r3 + 0x18)044468 r3 = *(u64 *)(r3 + 0x18)044480 if r3 == r2 goto <offset>044469 r4 = *(u64 *)(r10 - 0x318) 044470 r4 = *(u64 *)(r4 + 0x18) 044471 if r4 == r3 goto <offset> 044472 r2 = 0x1 044473 if r2 == 0x0 goto <offset> 044474 r7 = *(u64 *)(r6 + 0x20) 044475 if r7 == 0x0 goto <offset> 044476 r4 = *(u64 *)(r6 + 0x18) 044477 r2 = 0x0 044478 *(u64 *)(r10 - 0x398) = r2 044479 r9 = 0x0 044480 *(u64 *)(r10 - 0x360) = r6 044481 *(u64 *)(r10 - 0x368) = r4 044482 goto <offset>044481 r1 = 0x1044483 r1 = 0x1044482 if r1 == 0x0 goto <offset>044484 if r1 == 0x0 goto <offset>044483 r7 = *(u64 *)(r5 + 0x20)044485 r1 = *(u64 *)(r10 - 0x2f0) 044486 r6 = *(u64 *)(r10 - 0x360)044484 if r7 == 0x0 goto <offset>044487 if r7 == 0x0 goto <offset>044485 r3 = *(u64 *)(r5 + 0x18)044488 r9 += 0xa0044486 r1 = 0x0 044487 *(u64 *)(r10 - 0x398) = r1 044488 r6 = 0x0 044489 *(u64 *)(r10 - 0x348) = r5 044490 *(u64 *)(r10 - 0x358) = r3 044491 goto <offset> 044492 r9 = *(u64 *)(r10 - 0x360) 044493 r3 = *(u64 *)(r10 - 0x358) 044494 if r7 == 0x0 goto <offset> 044495 r6 += 0xa0 044496 r7 += -0x1044489 r7 += -0x1044497 if r6 == 0x320 goto <offset>044490 if r9 == 0x320 goto <offset>044498 r2 = r3044491 r2 = r4044499 r2 += r6044492 r2 += r9044500 r1 = *(u64 *)(r2 - 0xa0)044493 r3 = *(u64 *)(r2 - 0xa0)044501 if r7 == 0x0 goto <offset>044494 if r7 == 0x0 goto <offset>044502 if r1 == 0x8 goto <offset>044495 if r3 == 0x8 goto <offset>044503 if r1 == 0x8 goto <offset>044496 if r3 == 0x8 goto <offset>044504 r2 += -0xa0044497 r2 += -0xa0044505 r3 = *(u64 *)(r5 + 0x0)044498 r3 = *(u64 *)(r6 + 0x0)044506 r1 = r10044499 r1 = r10044507 r1 += -0x178044500 r1 += -0x178044508 call -0x78b044501 call -0x784044509 w4 = *(u32 *)(r10 - 0x174)044502 w1 = *(u32 *)(r10 - 0x174)044510 w9 = *(u32 *)(r10 - 0x178)044503 w6 = *(u32 *)(r10 - 0x178)044511 w8 = *(u8 *)(r10 - 0x90)044504 w4 = *(u8 *)(r10 - 0x90)044512 if r8 == 0xa goto <offset>044505 if r4 == 0xa goto <offset>044513 *(u64 *)(r10 - 0x378) = r4044506 *(u64 *)(r10 - 0x380) = r1044514 r1 = r10044507 r1 = r10044515 r1 += -0x2c0044508 r1 += -0x2c0044516 r2 = *(u64 *)(r10 - 0x370)044509 r2 = *(u64 *)(r10 - 0x378)044517 r3 = 0xe0044510 r3 = 0xe0 044511 *(u64 *)(r10 - 0x320) = r4044518 call <target>044512 call <target>044519 r2 = *(u64 *)(r10 - 0x368)044513 r2 = *(u64 *)(r10 - 0x370)044520 w1 = *(u32 *)(r2 + 0x0)044514 w1 = *(u32 *)(r2 + 0x0)044521 *(u32 *)(r10 - 0x2c8) = w1044515 *(u32 *)(r10 - 0x2c8) = w1044522 w1 = *(u32 *)(r2 + 0x3)044516 w1 = *(u32 *)(r2 + 0x3)044523 *(u32 *)(r10 - 0x2c5) = w1044517 *(u32 *)(r10 - 0x2c5) = w1044524 r0 = *(u64 *)(r10 - 0x350)044518 r4 = *(u64 *)(r10 - 0x368)044525 r5 = *(u64 *)(r10 - 0x348)044519 r1 = *(u64 *)(r10 - 0x320)044526 if r8 == 0x9 goto <offset>044520 if r1 == 0x9 goto <offset>044527 r1 = *(u64 *)(r10 - 0x2a8)044521 r1 = *(u64 *)(r10 - 0x2a8)044528 *(u64 *)(r10 - 0x1c8) = r1044522 *(u64 *)(r10 - 0x1c8) = r1044529 r1 = *(u64 *)(r10 - 0x2b0)044523 r1 = *(u64 *)(r10 - 0x2b0)11 unchanged instructions hidden
044541 *(u64 *)(r10 - 0x170) = r2044535 *(u64 *)(r10 - 0x170) = r2044542 r2 = *(u64 *)(r3 + 0x0)044536 r2 = *(u64 *)(r3 + 0x0)044543 *(u64 *)(r10 - 0x178) = r2044537 *(u64 *)(r10 - 0x178) = r2044544 r2 = *(u64 *)(r0 + 0x0)044538 r2 = *(u64 *)(r10 - 0x308) 044539 r2 = *(u64 *)(r2 + 0x0)044545 if r1 != r2 goto <offset>044540 if r1 != r2 goto <offset>044546 r1 = *(u64 *)(r0 + 0x8)044541 r1 = *(u64 *)(r10 - 0x308) 044542 r1 = *(u64 *)(r1 + 0x8)044547 r2 = *(u64 *)(r10 - 0x1d8)044543 r2 = *(u64 *)(r10 - 0x1d8)044548 if r2 != r1 goto <offset>044544 if r2 != r1 goto <offset>044549 r1 = *(u64 *)(r0 + 0x10)044545 r1 = *(u64 *)(r10 - 0x308) 044546 r1 = *(u64 *)(r1 + 0x10)044550 r2 = *(u64 *)(r10 - 0x1d0)044547 r2 = *(u64 *)(r10 - 0x1d0)044551 if r2 != r1 goto <offset>044548 if r2 != r1 goto <offset>044552 r1 = 0x0044549 r1 = 0x0044553 r2 = *(u64 *)(r0 + 0x18)044550 r2 = *(u64 *)(r10 - 0x308) 044551 r2 = *(u64 *)(r2 + 0x18)044554 r3 = *(u64 *)(r10 - 0x1c8)044552 r3 = *(u64 *)(r10 - 0x1c8)044555 if r3 == r2 goto <offset>044553 if r3 == r2 goto <offset>044556 r1 = 0x1044554 r1 = 0x136 unchanged instructions hidden
044593 if r3 == r2 goto <offset>044591 if r3 == r2 goto <offset>044594 r1 = 0x1044592 r1 = 0x1044595 if r1 != 0x0 goto <offset>044593 if r1 != 0x0 goto <offset>044596 r1 = *(u64 *)(r0 + 0x0)044594 r1 = *(u64 *)(r10 - 0x308) 044595 r1 = *(u64 *)(r1 + 0x0)044597 r2 = *(u64 *)(r10 - 0x178)044596 r2 = *(u64 *)(r10 - 0x178)044598 if r2 != r1 goto <offset>044597 if r2 != r1 goto <offset>044599 r1 = *(u64 *)(r0 + 0x8)044598 r1 = *(u64 *)(r10 - 0x308) 044599 r1 = *(u64 *)(r1 + 0x8)044600 r2 = *(u64 *)(r10 - 0x170)044600 r2 = *(u64 *)(r10 - 0x170)044601 if r2 != r1 goto <offset>044601 if r2 != r1 goto <offset>044602 r1 = *(u64 *)(r0 + 0x10)044602 r1 = *(u64 *)(r10 - 0x308) 044603 r1 = *(u64 *)(r1 + 0x10)044603 r2 = *(u64 *)(r10 - 0x168)044604 r2 = *(u64 *)(r10 - 0x168)044604 if r2 != r1 goto <offset>044605 if r2 != r1 goto <offset>044605 r1 = 0x0044606 r1 = 0x0044606 r2 = *(u64 *)(r0 + 0x18)044607 r2 = *(u64 *)(r10 - 0x308) 044608 r2 = *(u64 *)(r2 + 0x18)044607 r3 = *(u64 *)(r10 - 0x160)044609 r3 = *(u64 *)(r10 - 0x160)044608 if r3 == r2 goto <offset>044610 if r3 != r2 goto <offset>044609 r1 = 0x1044611 goto <offset>044610 if r1 != 0x0 goto <offset>044612 if r1 != 0x0 goto <offset>044611 r1 = *(u64 *)(r10 - 0x398)044613 r1 = *(u64 *)(r10 - 0x398)044612 if r1 == 0x4 goto <offset>044614 if r1 == 0x4 goto <offset>044613 *(u64 *)(r10 - 0x398) = r1044615 *(u64 *)(r10 - 0x398) = r1044614 r1 *= 0xf0044616 r1 *= 0xf0044615 r2 = *(u64 *)(r10 - 0x380)044617 r2 = *(u64 *)(r10 - 0x390)044616 r2 += r1044618 r2 += r1044617 r1 = *(u64 *)(r10 - 0x378)044619 r1 = *(u64 *)(r10 - 0x380)044618 *(u32 *)(r2 + 0x4) = w1044620 *(u32 *)(r2 + 0x4) = w1044619 *(u32 *)(r2 + 0x0) = w9044621 *(u32 *)(r2 + 0x0) = w6044620 r1 = r2044622 r1 = r2044621 r9 = r2044623 r6 = r2044622 r1 += 0x8044624 r1 += 0x8044623 r2 = r10044625 r2 = r10044624 r2 += -0x2c0044626 r2 += -0x2c0044625 r3 = 0xe0044627 r3 = 0xe0044626 call <target>044628 call <target>044627 *(u8 *)(r9 + 0xe8) = w8044629 r1 = *(u64 *)(r10 - 0x320) 044630 *(u8 *)(r6 + 0xe8) = w1044628 w1 = *(u32 *)(r10 - 0x2c8)044631 w1 = *(u32 *)(r10 - 0x2c8)044629 *(u32 *)(r9 + 0xe9) = w1044632 *(u32 *)(r6 + 0xe9) = w1044630 w1 = *(u32 *)(r10 - 0x2c5)044633 w1 = *(u32 *)(r10 - 0x2c5)044631 *(u32 *)(r9 + 0xec) = w1044634 *(u32 *)(r6 + 0xec) = w1044632 r1 = *(u64 *)(r10 - 0x398)044635 r1 = *(u64 *)(r10 - 0x398)044633 r1 += 0x1044636 r1 += 0x1044634 *(u64 *)(r10 - 0x398) = r1044637 *(u64 *)(r10 - 0x398) = r1044635 r9 = *(u64 *)(r10 - 0x360)044638 r1 = *(u64 *)(r10 - 0x2f0)044636 r0 = *(u64 *)(r10 - 0x350)044639 r6 = *(u64 *)(r10 - 0x360)044637 r5 = *(u64 *)(r10 - 0x348)044640 r4 = *(u64 *)(r10 - 0x368)044638 r3 = *(u64 *)(r10 - 0x358) 044639 if r7 != 0x0 goto <offset>044641 if r7 != 0x0 goto <offset> 044642 r9 = *(u64 *)(r10 - 0x348) 044643 r7 = *(u64 *)(r10 - 0x398) 044644 if r7 < 0x2 goto <offset> 044645 r2 = *(u64 *)(r6 + 0x8) 044646 r5 = *(u64 *)(r6 + 0x0) 044647 r4 = *(u64 *)(r6 + 0x10) 044648 r3 = *(u64 *)(r4 + 0x0) 044649 r0 = *(u64 *)(r3 + 0x50) 044650 if r0 == 0x0 goto <offset> 044651 r6 = *(u64 *)(r10 - 0x390)044640 goto <offset>044652 goto <offset>044641 if r1 != 0x0 goto <offset>044653 r4 = *(u64 *)(r10 - 0x338)044642 goto <offset>044654 r4 = *(u64 *)(r4 + 0x0)044643 r1 = *(u64 *)(r10 - 0x398)044655 r6 = *(u64 *)(r5 + 0x0)044644 if r1 < 0x2 goto <offset>044656 r5 = *(u64 *)(r10 - 0x340)044645 r1 = *(u64 *)(r5 + 0x8)044657 r0 = *(u64 *)(r5 + 0x0)044646 r2 = *(u64 *)(r5 + 0x0) 044647 r3 = *(u64 *)(r5 + 0x10) 044648 r8 = *(u64 *)(r3 + 0x0) 044649 r4 = *(u64 *)(r8 + 0x50) 044650 if r4 == 0x0 goto <offset> 044651 r7 = *(u64 *)(r10 - 0x390) 044652 r6 = *(u64 *)(r10 - 0x328) 044653 goto <offset> 044654 r3 = *(u64 *)(r10 - 0x328) 044655 r4 = *(u64 *)(r3 + 0x0) 044656 r5 = *(u64 *)(r2 + 0x0) 044657 r2 = *(u64 *)(r10 - 0x330) 044658 r2 = *(u64 *)(r2 + 0x0)044658 r2 = *(u64 *)(r2 + 0x0)044659 r1 = *(u64 *)(r1 + 0x0)044659 r5 = r3044660 r9 = r8044660 r5 += 0x8044661 r9 += 0x8044661 *(u64 *)(r10 - 0x1d0) = r5044662 *(u64 *)(r10 - 0x1d0) = r9044662 *(u64 *)(r10 - 0x380) = r2044663 *(u64 *)(r10 - 0x378) = r1 044664 r1 += 0x8 044665 *(u64 *)(r10 - 0x3c8) = r1 044666 *(u64 *)(r10 - 0x190) = r1 044667 *(u64 *)(r10 - 0x358) = r2 044668 r2 += 0x8044663 r2 += 0x8044669 *(u64 *)(r10 - 0x3c0) = r2044664 *(u64 *)(r10 - 0x3e0) = r2044670 *(u64 *)(r10 - 0x1a0) = r2044665 *(u64 *)(r10 - 0x190) = r2044671 r0 = r5044666 *(u64 *)(r10 - 0x368) = r0044672 r0 += 0x8044667 r0 += 0x8044673 *(u64 *)(r10 - 0x1b0) = r0044668 *(u64 *)(r10 - 0x3d8) = r0044674 r1 = r4044669 *(u64 *)(r10 - 0x1a0) = r0044675 r1 += 0x8044670 *(u64 *)(r10 - 0x320) = r6044676 *(u64 *)(r10 - 0x1c0) = r1044671 r6 += 0x8044677 *(u64 *)(r10 - 0x1e0) = r1044672 *(u64 *)(r10 - 0x3c8) = r6 044673 *(u64 *)(r10 - 0x1b0) = r6 044674 r6 = r4 044675 r6 += 0x8 044676 *(u64 *)(r10 - 0x1c0) = r6 044677 *(u64 *)(r10 - 0x1e0) = r6044678 *(u16 *)(r10 - 0x188) = 0x0044678 *(u16 *)(r10 - 0x188) = 0x0044679 *(u16 *)(r10 - 0x198) = 0x0044679 *(u16 *)(r10 - 0x198) = 0x0044680 *(u16 *)(r10 - 0x1a8) = 0x0044680 *(u16 *)(r10 - 0x1a8) = 0x03 unchanged instructions hidden
044684 *(u8 *)(r10 - 0x179) = 0x1044684 *(u8 *)(r10 - 0x179) = 0x1044685 w2 = *(u8 *)(r4 + 0x0)044685 w2 = *(u8 *)(r4 + 0x0)044686 if r2 != 0xff goto <offset>044686 if r2 != 0xff goto <offset>044687 w7 = *(u8 *)(r4 + 0x1)044687 w9 = *(u8 *)(r4 + 0x1)044688 r6 = 0x1 044689 r3 = 0x1 044690 if r7 != 0x0 goto <offset> 044691 r3 = 0x0 044692 w2 = *(u8 *)(r4 + 0x2) 044693 r7 = 0x1044688 r7 = 0x1 044689 r0 = 0x1 044690 if r9 != 0x0 goto <offset> 044691 r0 = 0x0 044692 w2 = *(u8 *)(r4 + 0x2) 044693 r9 = 0x1044694 if r2 == 0x0 goto <offset>044694 if r2 == 0x0 goto <offset>044695 w2 = *(u8 *)(r4 + 0x3)044695 w2 = *(u8 *)(r4 + 0x3)044696 if r2 != 0x0 goto <offset>044696 if r2 != 0x0 goto <offset>044697 r6 = 0x0044697 r7 = 0x0044698 r2 = *(u64 *)(r4 + 0x50)044698 r2 = *(u64 *)(r4 + 0x50)044699 *(u64 *)(r10 - 0x168) = r2044699 *(u64 *)(r10 - 0x168) = r2044700 *(u64 *)(r10 - 0x178) = r1044700 *(u64 *)(r10 - 0x178) = r6044701 *(u8 *)(r10 - 0x146) = w6044701 *(u8 *)(r10 - 0x146) = w7044702 *(u8 *)(r10 - 0x147) = w7044702 *(u8 *)(r10 - 0x147) = w9044703 *(u8 *)(r10 - 0x148) = w3044703 *(u8 *)(r10 - 0x148) = w0044704 r6 = r4 044705 r6 += 0x28 044706 *(u64 *)(r10 - 0x158) = r6 044707 r7 = r4044704 r7 = r4044708 r7 += 0x58044705 r7 += 0x28044709 *(u64 *)(r10 - 0x160) = r7044706 *(u64 *)(r10 - 0x158) = r7 044707 r9 = r4 044708 r9 += 0x58 044709 *(u64 *)(r10 - 0x160) = r9044710 r2 = r4044710 r2 = r4044711 r2 += 0x48044711 r2 += 0x48044712 *(u64 *)(r10 - 0x170) = r2044712 *(u64 *)(r10 - 0x170) = r2044713 *(u64 *)(r10 - 0x150) = 0x0044713 *(u64 *)(r10 - 0x150) = 0x0044714 w3 = *(u8 *)(r8 + 0x0)044714 w0 = *(u8 *)(r3 + 0x0)044715 if r3 != 0xff goto <offset>044715 if r0 != 0xff goto <offset>044716 *(u64 *)(r10 - 0x3d0) = r0044716 w0 = *(u8 *)(r3 + 0x1)044717 w3 = *(u8 *)(r8 + 0x1)044717 *(u64 *)(r10 - 0x3c0) = r0044718 r0 = 0x1044718 r0 = 0x1044719 *(u64 *)(r10 - 0x3b8) = r0044719 *(u64 *)(r10 - 0x3b8) = r0044720 *(u64 *)(r10 - 0x3b0) = r0044720 *(u64 *)(r10 - 0x3b0) = r0044721 if r3 != 0x0 goto <offset>044721 r0 = *(u64 *)(r10 - 0x3c0)044722 r3 = 0x0044722 if r0 != 0x0 goto <offset>044723 *(u64 *)(r10 - 0x3b0) = r3044723 r0 = 0x0044724 w3 = *(u8 *)(r8 + 0x2)044724 *(u64 *)(r10 - 0x3b0) = r0044725 if r3 == 0x0 goto <offset>044725 w0 = *(u8 *)(r3 + 0x2)044726 w3 = *(u8 *)(r8 + 0x3)044726 *(u64 *)(r10 - 0x3d0) = r0044727 if r3 != 0x0 goto <offset>044727 r0 = 0x1044728 r3 = 0x0044728 *(u64 *)(r10 - 0x3c0) = r0044729 *(u64 *)(r10 - 0x3b8) = r3044729 r0 = *(u64 *)(r10 - 0x3d0)044730 r3 = r8044730 if r0 != 0x0 goto <offset>044731 r3 += 0x28044731 r0 = 0x0044732 *(u64 *)(r10 - 0x120) = r3044732 *(u64 *)(r10 - 0x3c0) = r0044733 r3 = r8044733 w0 = *(u8 *)(r3 + 0x3)044734 r3 += 0x58044734 if r0 != 0x0 goto <offset>044735 *(u64 *)(r10 - 0x128) = r3044735 r0 = 0x0044736 r8 += 0x48044736 *(u64 *)(r10 - 0x3b8) = r0044737 *(u64 *)(r10 - 0x138) = r8044737 r0 = r3044738 *(u64 *)(r10 - 0x140) = r9044738 r0 += 0x28 044739 *(u64 *)(r10 - 0x120) = r0 044740 r0 = r3 044741 r0 += 0x58 044742 *(u64 *)(r10 - 0x128) = r0 044743 r3 += 0x48 044744 *(u64 *)(r10 - 0x138) = r3 044745 *(u64 *)(r10 - 0x140) = r5044739 r3 = *(u64 *)(r10 - 0x3b8)044746 r3 = *(u64 *)(r10 - 0x3b8)044740 *(u8 *)(r10 - 0x10e) = w3044747 *(u8 *)(r10 - 0x10e) = w3044741 *(u8 *)(r10 - 0x10f) = w0044748 r3 = *(u64 *)(r10 - 0x3c0) 044749 *(u8 *)(r10 - 0x10f) = w3044742 r3 = *(u64 *)(r10 - 0x3b0)044750 r3 = *(u64 *)(r10 - 0x3b0)044743 *(u8 *)(r10 - 0x110) = w3044751 *(u8 *)(r10 - 0x110) = w3044744 *(u64 *)(r10 - 0x118) = 0x0044752 *(u64 *)(r10 - 0x118) = 0x01 unchanged instructions hidden
044746 w3 = *(u8 *)(r4 + 0x0)044754 w3 = *(u8 *)(r4 + 0x0)044747 if r3 == 0x0 goto <offset>044755 if r3 == 0x0 goto <offset>044748 w3 = *(u8 *)(r4 + 0x1)044756 w3 = *(u8 *)(r4 + 0x1)044749 r9 = 0x1044757 r5 = 0x1044750 r0 = 0x1044758 r0 = 0x1044751 if r3 != 0x0 goto <offset>044759 if r3 != 0x0 goto <offset>044752 r0 = 0x0044760 r0 = 0x0044753 w3 = *(u8 *)(r4 + 0x2)044761 *(u64 *)(r10 - 0x3b0) = r0044754 r8 = 0x1044762 w0 = *(u8 *)(r4 + 0x2)044755 if r3 == 0x0 goto <offset>044763 r3 = 0x1044756 w3 = *(u8 *)(r4 + 0x3)044764 if r0 == 0x0 goto <offset>044757 if r3 != 0x0 goto <offset>044765 w0 = *(u8 *)(r4 + 0x3)044758 r9 = 0x0044766 if r0 != 0x0 goto <offset>044759 r3 = *(u64 *)(r4 + 0x50)044767 r5 = 0x0044760 *(u64 *)(r10 - 0xe8) = r6044768 r4 = *(u64 *)(r4 + 0x50)044761 *(u64 *)(r10 - 0xf0) = r7044769 *(u64 *)(r10 - 0xe8) = r7044762 *(u64 *)(r10 - 0xf8) = r3044770 *(u64 *)(r10 - 0xf0) = r9 044771 *(u64 *)(r10 - 0xf8) = r4044763 *(u64 *)(r10 - 0x100) = r2044772 *(u64 *)(r10 - 0x100) = r2044764 *(u64 *)(r10 - 0x108) = r1044773 *(u64 *)(r10 - 0x108) = r6044765 *(u8 *)(r10 - 0xd6) = w9044774 *(u8 *)(r10 - 0xd6) = w5044766 *(u8 *)(r10 - 0xd7) = w8044775 *(u8 *)(r10 - 0xd7) = w3044767 *(u8 *)(r10 - 0xd8) = w0044776 r2 = *(u64 *)(r10 - 0x3b0) 044777 *(u8 *)(r10 - 0xd8) = w2044768 *(u64 *)(r10 - 0xe0) = 0x0044778 *(u64 *)(r10 - 0xe0) = 0x0044769 w1 = *(u8 *)(r5 + 0x0)044779 r2 = *(u64 *)(r10 - 0x320)044770 if r1 == 0x0 goto <offset>044780 w2 = *(u8 *)(r2 + 0x0)044771 w3 = *(u8 *)(r5 + 0x1)044781 if r2 == 0x0 goto <offset> 044782 r7 = *(u64 *)(r10 - 0x320) 044783 w4 = *(u8 *)(r7 + 0x1) 044784 r3 = 0x1044772 r2 = 0x1044785 r2 = 0x1044773 r1 = 0x1044786 if r4 != 0x0 goto <offset>044774 if r3 != 0x0 goto <offset> 044775 r1 = 0x0 044776 w3 = *(u8 *)(r5 + 0x2) 044777 r4 = 0x1 044778 if r3 == 0x0 goto <offset> 044779 w3 = *(u8 *)(r5 + 0x3) 044780 if r3 != 0x0 goto <offset> 044781 r2 = 0x0044787 r2 = 0x0044782 r3 = *(u64 *)(r5 + 0x50)044788 w5 = *(u8 *)(r7 + 0x2)044783 r6 = r5044789 r4 = 0x1044784 r6 += 0x28044790 r6 = *(u64 *)(r10 - 0x368)044785 *(u64 *)(r10 - 0xb0) = r6044791 if r5 == 0x0 goto <offset>044786 r6 = r5044792 w5 = *(u8 *)(r7 + 0x3)044787 r6 += 0x58044793 if r5 != 0x0 goto <offset>044788 *(u64 *)(r10 - 0xb8) = r6044794 r3 = 0x0044789 *(u64 *)(r10 - 0xc0) = r3044795 r5 = *(u64 *)(r7 + 0x50)044790 r5 += 0x48044796 r0 = r7044791 *(u64 *)(r10 - 0xc8) = r5044797 r0 += 0x28044792 r3 = *(u64 *)(r10 - 0x3d0)044798 *(u64 *)(r10 - 0xb0) = r0044793 *(u64 *)(r10 - 0xd0) = r3044799 r0 = r7044794 *(u8 *)(r10 - 0x9e) = w2044800 r0 += 0x58 044801 *(u64 *)(r10 - 0xb8) = r0 044802 *(u64 *)(r10 - 0xc0) = r5 044803 r7 += 0x48 044804 *(u64 *)(r10 - 0xc8) = r7 044805 r5 = *(u64 *)(r10 - 0x3c8) 044806 *(u64 *)(r10 - 0xd0) = r5 044807 *(u8 *)(r10 - 0x9e) = w3044795 *(u8 *)(r10 - 0x9f) = w4044808 *(u8 *)(r10 - 0x9f) = w4044796 *(u8 *)(r10 - 0xa0) = w1044809 *(u8 *)(r10 - 0xa0) = w2044797 *(u64 *)(r10 - 0xa8) = 0x0044810 *(u64 *)(r10 - 0xa8) = 0x0044798 r1 = *(u64 *)(r10 - 0x358)044811 w2 = *(u8 *)(r6 + 0x0)044799 w1 = *(u8 *)(r1 + 0x0)044812 if r2 == 0x0 goto <offset>044800 if r1 == 0x0 goto <offset>044813 r6 = *(u64 *)(r10 - 0x368)044801 r0 = *(u64 *)(r10 - 0x358)044814 w4 = *(u8 *)(r6 + 0x1)044802 w3 = *(u8 *)(r0 + 0x1)044815 r3 = 0x1044803 r2 = 0x1044816 r2 = 0x1044804 r1 = 0x1044817 if r4 != 0x0 goto <offset>044805 if r3 != 0x0 goto <offset> 044806 r1 = 0x0 044807 w3 = *(u8 *)(r0 + 0x2) 044808 r4 = 0x1 044809 if r3 == 0x0 goto <offset> 044810 w3 = *(u8 *)(r0 + 0x3) 044811 if r3 != 0x0 goto <offset> 044812 r2 = 0x0044818 r2 = 0x0044813 r3 = *(u64 *)(r0 + 0x50)044819 w5 = *(u8 *)(r6 + 0x2)044814 r5 = r0044820 r4 = 0x1044815 r5 += 0x28044821 if r5 == 0x0 goto <offset>044816 *(u64 *)(r10 - 0x78) = r5044822 w5 = *(u8 *)(r6 + 0x3)044817 r5 = r0044823 if r5 != 0x0 goto <offset>044818 r5 += 0x58044824 r3 = 0x0044819 *(u64 *)(r10 - 0x80) = r5044825 r5 = *(u64 *)(r6 + 0x50)044820 *(u64 *)(r10 - 0x88) = r3044826 r0 = r6044821 r0 += 0x48044827 r0 += 0x28044822 *(u64 *)(r10 - 0x90) = r0044828 *(u64 *)(r10 - 0x78) = r0044823 r3 = *(u64 *)(r10 - 0x3c0)044829 r0 = r6044824 *(u64 *)(r10 - 0x98) = r3044830 r0 += 0x58044825 *(u8 *)(r10 - 0x66) = w2044831 *(u64 *)(r10 - 0x80) = r0 044832 *(u64 *)(r10 - 0x88) = r5 044833 r6 += 0x48 044834 *(u64 *)(r10 - 0x90) = r6 044835 r5 = *(u64 *)(r10 - 0x3d8) 044836 *(u64 *)(r10 - 0x98) = r5 044837 *(u8 *)(r10 - 0x66) = w3044826 *(u8 *)(r10 - 0x67) = w4044838 *(u8 *)(r10 - 0x67) = w4044827 *(u8 *)(r10 - 0x68) = w1044839 *(u8 *)(r10 - 0x68) = w2044828 *(u64 *)(r10 - 0x70) = 0x0044840 *(u64 *)(r10 - 0x70) = 0x0044829 r1 = *(u64 *)(r10 - 0x378)044841 r2 = *(u64 *)(r10 - 0x380)044830 w1 = *(u8 *)(r1 + 0x0)044842 w2 = *(u8 *)(r2 + 0x0)044831 if r1 == 0x0 goto <offset>044843 if r2 == 0x0 goto <offset>044832 r0 = *(u64 *)(r10 - 0x378)044844 r0 = *(u64 *)(r10 - 0x380)044833 w1 = *(u8 *)(r0 + 0x1)044845 w1 = *(u8 *)(r0 + 0x1)044834 w2 = *(u8 *)(r0 + 0x2)044846 w2 = *(u8 *)(r0 + 0x2)044835 w5 = *(u8 *)(r0 + 0x3)044847 w5 = *(u8 *)(r0 + 0x3)7 unchanged instructions hidden
044843 *(u64 *)(r10 - 0x50) = r3044855 *(u64 *)(r10 - 0x50) = r3044844 r0 += 0x48044856 r0 += 0x48044845 *(u64 *)(r10 - 0x58) = r0044857 *(u64 *)(r10 - 0x58) = r0044846 r3 = *(u64 *)(r10 - 0x3c8)044858 r3 = *(u64 *)(r10 - 0x3e0)044847 *(u64 *)(r10 - 0x60) = r3044859 *(u64 *)(r10 - 0x60) = r3044848 r3 = 0x1044860 r3 = 0x1044849 r4 = 0x1044861 r4 = 0x11 unchanged instructions hidden
044851 r4 = 0x0044863 r4 = 0x0044852 *(u8 *)(r10 - 0x2e) = w4044864 *(u8 *)(r10 - 0x2e) = w4044853 r4 = 0x1044865 r4 = 0x1044854 r7 = *(u64 *)(r10 - 0x390)044866 r9 = *(u64 *)(r10 - 0x348)044855 r9 = *(u64 *)(r10 - 0x360)044867 r6 = *(u64 *)(r10 - 0x390) 044868 r7 = *(u64 *)(r10 - 0x398)044856 if r2 != 0x0 goto <offset>044869 if r2 != 0x0 goto <offset>044857 r4 = 0x0044870 r4 = 0x0044858 *(u8 *)(r10 - 0x2f) = w4044871 *(u8 *)(r10 - 0x2f) = w4044859 r6 = *(u64 *)(r10 - 0x328) 044860 if r1 != 0x0 goto <offset>044872 if r1 != 0x0 goto <offset>044861 r3 = 0x0044873 r3 = 0x0044862 *(u8 *)(r10 - 0x30) = w3044874 *(u8 *)(r10 - 0x30) = w316 unchanged instructions hidden
044879 r4 = 0x8044891 r4 = 0x8044880 r5 = 0x0044892 r5 = 0x0044881 call sol_invoke_signed_c044893 call sol_invoke_signed_c044882 r1 = *(u64 *)(r10 - 0x348)044894 r1 = *(u64 *)(r10 - 0x360)044883 r3 = *(u64 *)(r1 + 0x10)044895 r4 = *(u64 *)(r1 + 0x10)044884 r2 = *(u64 *)(r1 + 0x0)044896 r5 = *(u64 *)(r1 + 0x0)044885 r1 = *(u64 *)(r1 + 0x8)044897 r2 = *(u64 *)(r1 + 0x8)044886 r0 = *(u64 *)(r10 - 0x350)044898 *(u64 *)(r10 - 0x138) = r4044887 *(u64 *)(r10 - 0x138) = r3044899 r1 = *(u64 *)(r10 - 0x330)044888 *(u64 *)(r10 - 0x140) = r7044900 *(u64 *)(r10 - 0x140) = r1044889 *(u64 *)(r10 - 0x148) = r2044901 *(u64 *)(r10 - 0x148) = r5044890 r2 = *(u64 *)(r10 - 0x3a0)044902 *(u64 *)(r10 - 0x150) = r8044891 *(u64 *)(r10 - 0x150) = r2044903 r1 = *(u64 *)(r10 - 0x350)044892 r2 = *(u64 *)(r10 - 0x338)044904 *(u64 *)(r10 - 0x158) = r1044893 *(u64 *)(r10 - 0x158) = r2 044894 r2 = *(u64 *)(r10 - 0x330) 044895 *(u64 *)(r10 - 0x160) = r2 044896 *(u64 *)(r10 - 0x168) = r1 044897 r1 = *(u64 *)(r10 - 0x340)044905 r1 = *(u64 *)(r10 - 0x340) 044906 *(u64 *)(r10 - 0x160) = r1 044907 *(u64 *)(r10 - 0x168) = r2 044908 r1 = *(u64 *)(r10 - 0x358)044898 *(u64 *)(r10 - 0x170) = r1044909 *(u64 *)(r10 - 0x170) = r1044899 *(u64 *)(r10 - 0x178) = r6044910 r1 = *(u64 *)(r10 - 0x338)044900 r3 = *(u64 *)(r10 - 0x398)044911 *(u64 *)(r10 - 0x178) = r1044901 if r3 >= 0x5 goto <offset>044912 if r7 >= 0x5 goto <offset>044902 r1 = *(u64 *)(r10 - 0x300)044913 r2 = r9044903 r2 = r1 044904 r1 = 0x1044914 r1 = 0x1044905 if r2 != 0x0 goto <offset>044915 if r2 != 0x0 goto <offset>044906 r1 = 0x0044916 r1 = 0x0044907 r2 = *(u64 *)(r10 - 0x3a8)044917 r2 = *(u64 *)(r10 - 0x3a8)044908 *(u64 *)(r10 - 0xfe0) = r2044918 *(u64 *)(r10 - 0xfe0) = r2044909 r2 = *(u64 *)(r10 - 0x308)044919 r2 = *(u64 *)(r10 - 0x2f8)044910 *(u64 *)(r10 - 0xff0) = r2044920 *(u64 *)(r10 - 0xff0) = r2044911 r2 = r10044921 r2 = r10044912 r2 += -0x178044922 r2 += -0x178044913 *(u64 *)(r10 - 0xff8) = r2044923 *(u64 *)(r10 - 0xff8) = r2044914 *(u64 *)(r10 - 0x1000) = r3044924 *(u64 *)(r10 - 0x1000) = r7044915 *(u64 *)(r10 - 0xfe8) = r1044925 *(u64 *)(r10 - 0xfe8) = r1044916 r1 = r10044926 r1 = r10044917 r1 += -0x1e0044927 r1 += -0x1e0044918 r5 = r10044928 r5 = r10044919 r2 = r0044929 r2 = *(u64 *)(r10 - 0x308)044920 r3 = *(u64 *)(r10 - 0x318)044930 r3 = *(u64 *)(r10 - 0x318)044921 r4 = *(u64 *)(r10 - 0x380)044931 r4 = r6044922 call -0xae05044932 call -0xae0f044923 w1 = *(u8 *)(r10 - 0x1d8)044933 w2 = *(u8 *)(r10 - 0x1d8)044924 if r1 == 0x2 goto <offset>044934 if r2 == 0x2 goto <offset>044925 r6 = *(u64 *)(r10 - 0x1e0)044935 r7 = *(u64 *)(r10 - 0x1e0)044926 r2 = *(u64 *)(r10 - 0x2f8)044936 r1 = *(u64 *)(r10 - 0x2f0)044927 r0 = *(u64 *)(r10 - 0x350)044937 r3 = *(u64 *)(r10 - 0x300)044928 if r2 == 0x0 goto <offset>044938 if r3 == 0x0 goto <offset>044929 r2 = r1044939 r3 = r2044930 r2 &= 0x1044940 r3 &= 0x1044931 if r2 == 0x0 goto <offset>044941 if r3 == 0x0 goto <offset>044932 goto <offset>044942 goto <offset>044933 w2 = *(u8 *)(r4 + 0x2)044943 w2 = *(u8 *)(r4 + 0x2)044934 r7 = 0x1044944 r9 = 0x1044935 if r2 != 0x0 goto <offset>044945 if r2 != 0x0 goto <offset>044936 r7 = 0x0044946 r9 = 0x0044937 w2 = *(u8 *)(r4 + 0x3)044947 w2 = *(u8 *)(r4 + 0x3)044938 if r2 == 0x0 goto <offset>044948 if r2 == 0x0 goto <offset>044939 goto <offset>044949 goto <offset>044940 w3 = *(u8 *)(r8 + 0x2)044950 *(u64 *)(r10 - 0x3b0) = r0044941 if r3 != 0x0 goto <offset>044951 w0 = *(u8 *)(r4 + 0x2)044942 r0 = 0x0044952 r3 = 0x1044943 w3 = *(u8 *)(r8 + 0x3)044953 if r0 != 0x0 goto <offset>044944 if r3 == 0x0 goto <offset>044954 r3 = 0x0 044955 w0 = *(u8 *)(r4 + 0x3) 044956 if r0 == 0x0 goto <offset>044945 goto <offset>044957 goto <offset>044946 w3 = *(u8 *)(r4 + 0x2)044958 w5 = *(u8 *)(r7 + 0x2)044947 r8 = 0x1 044948 if r3 != 0x0 goto <offset> 044949 r8 = 0x0 044950 w3 = *(u8 *)(r4 + 0x3) 044951 if r3 == 0x0 goto <offset> 044952 goto <offset> 044953 w3 = *(u8 *)(r5 + 0x2) 044954 r4 = 0x1044959 r4 = 0x1044955 if r3 != 0x0 goto <offset>044960 r6 = *(u64 *)(r10 - 0x368) 044961 if r5 != 0x0 goto <offset>044956 r4 = 0x0044962 r4 = 0x0044957 w3 = *(u8 *)(r5 + 0x3)044963 w5 = *(u8 *)(r7 + 0x3)044958 if r3 == 0x0 goto <offset>044964 if r5 == 0x0 goto <offset>044959 goto <offset>044965 goto <offset>044960 w3 = *(u8 *)(r0 + 0x2)044966 w5 = *(u8 *)(r6 + 0x2)044961 r4 = 0x1044967 r4 = 0x1044962 if r3 != 0x0 goto <offset>044968 if r5 != 0x0 goto <offset>044963 r4 = 0x0044969 r4 = 0x0044964 w3 = *(u8 *)(r0 + 0x3)044970 w5 = *(u8 *)(r6 + 0x3)044965 if r3 == 0x0 goto <offset>044971 if r5 == 0x0 goto <offset>044966 goto <offset>044972 goto <offset>044967 r9 = 0xb044973 r8 = r1044968 goto <offset>044974 goto <offset>044969 w4 = *(u32 *)(r10 - 0x1dc)044975 r6 = 0xb044970 w9 = *(u32 *)(r10 - 0x1e0) 044971 goto <offset>044976 goto <offset>044972 r1 &= 0x1044977 w8 = *(u32 *)(r10 - 0x1dc)044973 if r1 != 0x0 goto <offset>044978 w6 = *(u32 *)(r10 - 0x1e0)044974 r6 = 0x0044979 goto <offset> 044980 r2 &= 0x1 044981 if r2 != 0x0 goto <offset> 044982 r7 = 0x0044975 r1 = r10044983 r1 = r10044976 r1 += -0x178044984 r1 += -0x178044977 r2 = r7044985 r2 = *(u64 *)(r10 - 0x330)044978 call -0xaa8044986 call -0xab0044979 w1 = *(u32 *)(r10 - 0x178)044987 w1 = *(u32 *)(r10 - 0x178) 044988 r2 = *(u64 *)(r10 - 0x3a0)044980 if r1 == 0x0 goto <offset>044989 if r1 == 0x0 goto <offset>044981 w4 = *(u32 *)(r10 - 0x170)044990 w8 = *(u32 *)(r10 - 0x170)044982 w9 = *(u32 *)(r10 - 0x174)044991 w6 = *(u32 *)(r10 - 0x174)044983 goto <offset>044992 goto <offset>044984 r3 = r9044993 r4 = r2044985 r1 = *(u64 *)(r10 - 0x308)044994 r1 = *(u64 *)(r10 - 0x2f8)044986 r3 += r1044995 r4 += r1044987 r1 = r9044996 r6 = 0x0044988 r9 = 0x0044997 r8 = 0x1044989 r5 = 0x1044998 r0 = 0x1044990 if r3 < r1 goto <offset>044999 r1 = *(u64 *)(r10 - 0x2f0)044991 r5 = 0x0045000 if r4 < r2 goto <offset>044992 r4 = *(u64 *)(r10 - 0x170)045001 r0 = 0x0044993 r1 = -0x1045002 r5 = *(u64 *)(r10 - 0x170)044994 r2 = -0x1045003 r2 = -0x1044995 if r5 == 0x0 goto <offset>045004 r3 = -0x1044996 r3 = r4045005 if r0 == 0x0 goto <offset>044997 r3 += r6045006 r4 = r5044998 r5 = 0x1045007 r4 += r7044999 if r3 < r4 goto <offset>045008 r0 = 0x1045000 r5 = 0x0045009 if r4 < r5 goto <offset>045001 if r5 == 0x0 goto <offset>045010 r0 = 0x0045002 r8 = 0x1a045011 if r0 == 0x0 goto <offset>045003 r3 = *(u64 *)(r10 - 0x300)045012 r7 = 0x1a045004 if r3 == 0x0 goto <offset>045013 r4 = r9045005 r4 = 0x1045014 if r4 == 0x0 goto <offset>045006 if r1 < r2 goto <offset>045015 if r2 < r3 goto <offset>045007 goto <offset>045016 goto <offset>045008 r4 = *(u64 *)(r10 - 0x170)045017 r5 = *(u64 *)(r10 - 0x170)045009 r1 = -0x1 045010 r2 = -0x1045018 r2 = -0x1045011 if r5 != 0x0 goto <offset>045019 r3 = -0x1045012 r2 = r3045020 if r0 != 0x0 goto <offset>045013 r3 = r4045021 r3 = r4045014 r3 += r6045022 r4 = r5045015 r5 = 0x1045023 r4 += r7045016 if r3 >= r4 goto <offset>045024 r0 = 0x1045017 if r5 != 0x0 goto <offset>045025 if r4 >= r5 goto <offset>045018 r1 = r3045026 if r0 != 0x0 goto <offset>045019 r8 = 0x1a045027 r2 = r4045020 r3 = *(u64 *)(r10 - 0x300)045028 r7 = 0x1a045021 if r3 != 0x0 goto <offset>045029 r4 = r9 045030 if r4 != 0x0 goto <offset>045022 goto <offset>045031 goto <offset>045023 r1 = <addr> ll 045024 goto <offset> 045025 r1 = 0x8045032 r1 = 0x8045026 r2 = 0x3c0045033 r2 = 0x3c0045027 call <target>045034 call <target>045028 r1 = r3045035 r1 = r7045029 r2 = 0x4045036 r2 = 0x4045030 r3 = <addr> ll045037 r3 = <addr> ll045031 call <target>045038 call <target>1 unchanged instructions hidden
045033 call <target>045040 call <target>045034 r1 = <addr> ll045041 r1 = <addr> ll045035 call <target>045042 call <target>045036 r1 = <addr> ll 045037 call <target> 045038 r1 = <addr> ll 045039 call <target> 045040 r1 = 0x4045043 r1 = 0x4045041 r2 = 0x4045044 r2 = 0x4045042 r3 = <addr> ll045045 r3 = <addr> ll41 unchanged instructions hidden
045084 r3 = r10045087 r3 = r10045085 r3 += -0x7f8045088 r3 += -0x7f8045086 r5 = r10045089 r5 = r10045087 call -0x343045090 call -0x346045088 r0 = 0x0045091 r0 = 0x0045089 w1 = *(u32 *)(r10 - 0x800)045092 w1 = *(u32 *)(r10 - 0x800)045090 if r1 != 0x1a goto <offset>045093 if r1 != 0x1a goto <offset>496 unchanged instructions hidden
045587 r1 = r10045590 r1 = r10045588 r1 += -0x10045591 r1 += -0x10045589 *(u64 *)(r10 - 0x30) = r1045592 *(u64 *)(r10 - 0x30) = r1045590 r1 = 0xb4be ll045593 r1 = 0xb4c1 ll045591 *(u64 *)(r10 - 0x8) = r1045594 *(u64 *)(r10 - 0x8) = r1045592 r1 = r10045595 r1 = r10045593 r1 += -0x48045596 r1 += -0x4813 unchanged instructions hidden
045607 r1 = r10045610 r1 = r10045608 r1 += -0x10045611 r1 += -0x10045609 *(u64 *)(r10 - 0x30) = r1045612 *(u64 *)(r10 - 0x30) = r1045610 r1 = 0xb523 ll045613 r1 = 0xb526 ll045611 *(u64 *)(r10 - 0x8) = r1045614 *(u64 *)(r10 - 0x8) = r1045612 r1 = r10045615 r1 = r10045613 r1 += -0x50045616 r1 += -0x5036 unchanged instructions hidden
045650 r1 = r10045653 r1 = r10045651 r1 += -0x60045654 r1 += -0x60045652 *(u64 *)(r10 - 0x10) = r1045655 *(u64 *)(r10 - 0x10) = r1045653 r1 = 0xb4be ll045656 r1 = 0xb4c1 ll045654 *(u64 *)(r10 - 0x8) = r1045657 *(u64 *)(r10 - 0x8) = r1045655 *(u64 *)(r10 - 0x18) = r1045658 *(u64 *)(r10 - 0x18) = r1045656 r1 = r10045659 r1 = r10727 unchanged instructions hidden
046384 r1 = r10046387 r1 = r10046385 r1 += -0x58046388 r1 += -0x58046386 *(u64 *)(r10 - 0x10) = r1046389 *(u64 *)(r10 - 0x10) = r1046387 r1 = 0xb4be ll046390 r1 = 0xb4c1 ll046388 *(u64 *)(r10 - 0x8) = r1046391 *(u64 *)(r10 - 0x8) = r1046389 *(u64 *)(r10 - 0x18) = r1046392 *(u64 *)(r10 - 0x18) = r1046390 r1 = r10046393 r1 = r1016 unchanged instructions hidden
046407 r1 = r10046410 r1 = r10046408 r1 += -0x58046411 r1 += -0x58046409 *(u64 *)(r10 - 0x10) = r1046412 *(u64 *)(r10 - 0x10) = r1046410 r1 = 0xb4be ll046413 r1 = 0xb4c1 ll046411 *(u64 *)(r10 - 0x8) = r1046414 *(u64 *)(r10 - 0x8) = r1046412 *(u64 *)(r10 - 0x18) = r1046415 *(u64 *)(r10 - 0x18) = r1046413 r1 = r10046416 r1 = r1016 unchanged instructions hidden
046430 r1 = r10046433 r1 = r10046431 r1 += -0x58046434 r1 += -0x58046432 *(u64 *)(r10 - 0x10) = r1046435 *(u64 *)(r10 - 0x10) = r1046433 r1 = 0xb4be ll046436 r1 = 0xb4c1 ll046434 *(u64 *)(r10 - 0x8) = r1046437 *(u64 *)(r10 - 0x8) = r1046435 *(u64 *)(r10 - 0x18) = r1046438 *(u64 *)(r10 - 0x18) = r1046436 r1 = r10046439 r1 = r10