Version diff
Upgrade at slot 423883931 for Program 8HYM...SUMf.
Before Previous version
8026a04a...e3bad629After slot 423883931
5555c7fd...73a1b1eeUpdated Jun 2, 2026, 8:41 PM
5the...5ohHChanged instruction rows 4136
Before After
000000 r7 = r3 000001 r6 = r1 000002 r1 = *(u64 *)(r6 + 0x100) 000003 if r1 == 0x100 goto <offset> 000004 if r1 > 0x100 goto <offset> 000005 r8 = r6 000006 r8 += r1 000007 r9 = 0x100 000008 r9 -= r1 000009 r3 = r7 000010 if r7 < r9 goto <offset> 000011 r3 = r9 000012 *(u64 *)(r10 - 0x8) = r3 000013 r1 = r8 000014 call sol_memcpy_ 000015 r2 = *(u64 *)(r10 - 0x8) 000016 if r7 <= r9 goto <offset> 000017 r8 += r2 000018 *(u8 *)(r8 - 0x1) = 0x40 000019 r3 = *(u64 *)(r6 + 0x100) 000020 r1 = r3 000021 r1 += r2 000022 r2 = 0x1 000023 if r1 < r3 goto <offset> 000024 r2 = 0x0 000025 r2 &= 0x1 000026 if r2 != 0x0 goto <offset> 000027 *(u64 *)(r6 + 0x100) = r1 000028 if r1 <= 0x100 goto <offset> 000029 *(u64 *)(r6 + 0x100) = 0x100 000030 *(u8 *)(r6 + 0xff) = 0x40 000031 r0 = r6 000032 exit 000033 r2 = 0x100 000034 r3 = <addr> ll 000035 call <target> 000036 r1 = <addr> ll 000037 call <target> 000038 r6 = r1 000039 r1 = *(u64 *)(r6 + 0x100) 000040 if r1 == 0x100 goto <offset> 000041 if r1 > 0x100 goto <offset> 000042 r3 = 0x100 000043 r3 -= r1 000044 r4 = r6 000045 r4 += r1 000046 r1 = r2 000047 r2 = r4 000048 call <target> 000049 r3 = *(u64 *)(r6 + 0x100) 000050 r1 = r3 000051 r1 += r0 000052 r2 = 0x1 000053 if r1 < r3 goto <offset> 000054 r2 = 0x0 000055 r2 &= 0x1 000056 if r2 != 0x0 goto <offset> 000057 *(u64 *)(r6 + 0x100) = r1 000058 if r1 <= 0x100 goto <offset> 000059 *(u64 *)(r6 + 0x100) = 0x100 000060 *(u8 *)(r6 + 0xff) = 0x40 000061 r0 = r6 000062 exit 000063 r2 = 0x100 000064 r3 = <addr> ll 000065 call <target> 000066 r1 = <addr> ll 000067 call <target> 000068 r0 = 0x1a000000 r0 = 0x1a000069 r2 = *(u64 *)(r1 + 0x48)000001 r2 = *(u64 *)(r1 + 0x48)000070 r3 = *(u64 *)(r1 + 0x50)000002 r3 = *(u64 *)(r1 + 0x50)105 unchanged instructions hidden
000176 r1 = *(u64 *)(r10 - 0x18)000108 r1 = *(u64 *)(r10 - 0x18)000177 *(u64 *)(r1 + 0x48) = r2000109 *(u64 *)(r1 + 0x48) = r2000178 exit000110 exit000179 r7 = r3 000180 r6 = r2 000181 if r1 == 0x0 goto <offset> 000182 r2 = r1 000183 r2 /= 0xa 000184 r3 = r2 000185 r3 *= 0xa 000186 r4 = r1 000187 r4 -= r3 000188 r4 |= 0x30 000189 *(u8 *)(r10 - 0x1) = w4 000190 if r1 > 0x9 goto <offset> 000191 r9 = 0x1 000192 r2 = r10 000193 r2 += -0x1 000194 goto <offset> 000195 *(u8 *)(r6 + 0x0) = 0x30 000196 r8 = 0x1 000197 goto <offset> 000198 r2 %= 0xa 000199 r2 |= 0x30 000200 *(u8 *)(r10 - 0x2) = w2 000201 if r1 >= 0x64 goto <offset> 000202 r2 = r10 000203 r2 += -0x2 000204 r9 = 0x2 000205 goto <offset> 000206 r2 = r1 000207 r2 /= 0x64 000208 r2 %= 0xa 000209 r2 |= 0x30 000210 *(u8 *)(r10 - 0x3) = w2 000211 if r1 >= 0x3e8 goto <offset> 000212 r2 = r10 000213 r2 += -0x3 000214 r9 = 0x3 000215 goto <offset> 000216 r2 = r1 000217 r2 /= 0x3e8 000218 r2 %= 0xa 000219 r2 |= 0x30 000220 *(u8 *)(r10 - 0x4) = w2 000221 if r1 >= 0x2710 goto <offset> 000222 r2 = r10 000223 r2 += -0x4 000224 r9 = 0x4 000225 goto <offset> 000226 r2 = r1 000227 r2 /= 0x2710 000228 r2 %= 0xa 000229 r2 |= 0x30 000230 *(u8 *)(r10 - 0x5) = w2 000231 if r1 >= 0x186a0 goto <offset> 000232 r2 = r10 000233 r2 += -0x5 000234 r9 = 0x5 000235 goto <offset> 000236 r2 = r1 000237 r2 /= 0x186a0 000238 r2 %= 0xa 000239 r2 |= 0x30 000240 *(u8 *)(r10 - 0x6) = w2 000241 if r1 >= 0xf4240 goto <offset> 000242 r2 = r10 000243 r2 += -0x6 000244 r9 = 0x6 000245 goto <offset> 000246 r2 = r1 000247 r2 /= 0xf4240 000248 r2 %= 0xa 000249 r2 |= 0x30 000250 *(u8 *)(r10 - 0x7) = w2 000251 if r1 >= 0x989680 goto <offset> 000252 r2 = r10 000253 r2 += -0x7 000254 r9 = 0x7 000255 goto <offset> 000256 r2 = r1 000257 r2 /= 0x989680 000258 r2 %= 0xa 000259 r2 |= 0x30 000260 *(u8 *)(r10 - 0x8) = w2 000261 if r1 >= 0x5f5e100 goto <offset> 000262 r2 = r10 000263 r2 += -0x8 000264 r9 = 0x8 000265 goto <offset> 000266 r2 = r1 000267 r2 /= 0x5f5e100 000268 r2 %= 0xa 000269 r2 |= 0x30 000270 *(u8 *)(r10 - 0x9) = w2 000271 if r1 >= 0x3b9aca00 goto <offset> 000272 r2 = r10 000273 r2 += -0x9 000274 r9 = 0x9 000275 goto <offset> 000276 r2 = r1 000277 r2 /= 0x3b9aca00 000278 r2 %= 0xa 000279 r2 |= 0x30 000280 *(u8 *)(r10 - 0xa) = w2 000281 r2 = <addr> ll 000282 if r1 >= r2 goto <offset> 000283 r2 = r10 000284 r2 += -0xa 000285 r9 = 0xa 000286 goto <offset> 000287 r3 = r1 000288 r3 /= r2 000289 r3 %= 0xa 000290 r3 |= 0x30 000291 *(u8 *)(r10 - 0xb) = w3 000292 r2 = <addr> ll 000293 if r1 >= r2 goto <offset> 000294 r2 = r10 000295 r2 += -0xb 000296 r9 = 0xb 000297 goto <offset> 000298 r3 = r1 000299 r3 /= r2 000300 r3 %= 0xa 000301 r3 |= 0x30 000302 *(u8 *)(r10 - 0xc) = w3 000303 r2 = <addr> ll 000304 if r1 >= r2 goto <offset> 000305 r2 = r10 000306 r2 += -0xc 000307 r9 = 0xc 000308 goto <offset> 000309 r3 = r1 000310 r3 /= r2 000311 r3 %= 0xa 000312 r3 |= 0x30 000313 *(u8 *)(r10 - 0xd) = w3 000314 r2 = <addr> ll 000315 if r1 >= r2 goto <offset> 000316 r2 = r10 000317 r2 += -0xd 000318 r9 = 0xd 000319 goto <offset> 000320 r3 = r1 000321 r3 /= r2 000322 r3 %= 0xa 000323 r3 |= 0x30 000324 *(u8 *)(r10 - 0xe) = w3 000325 r2 = <addr> ll 000326 if r1 >= r2 goto <offset> 000327 r2 = r10 000328 r2 += -0xe 000329 r9 = 0xe 000330 goto <offset> 000331 r3 = r1 000332 r3 /= r2 000333 r3 %= 0xa 000334 r3 |= 0x30 000335 *(u8 *)(r10 - 0xf) = w3 000336 r2 = <addr> ll 000337 if r1 >= r2 goto <offset> 000338 r2 = r10 000339 r2 += -0xf 000340 r9 = 0xf 000341 goto <offset> 000342 r3 = r1 000343 r3 /= r2 000344 r3 %= 0xa 000345 r3 |= 0x30 000346 *(u8 *)(r10 - 0x10) = w3 000347 r2 = <addr> ll 000348 if r1 >= r2 goto <offset> 000349 r2 = r10 000350 r2 += -0x10 000351 r9 = 0x10 000352 goto <offset> 000353 r3 = r1 000354 r3 /= r2 000355 r3 %= 0xa 000356 r3 |= 0x30 000357 *(u8 *)(r10 - 0x11) = w3 000358 r2 = <addr> ll 000359 if r1 >= r2 goto <offset> 000360 r2 = r10 000361 r2 += -0x11 000362 r9 = 0x11 000363 goto <offset> 000364 r3 = r1 000365 r3 /= r2 000366 r3 %= 0xa 000367 r3 |= 0x30 000368 *(u8 *)(r10 - 0x12) = w3 000369 r3 = <addr> ll 000370 if r1 >= r3 goto <offset> 000371 r2 = r10 000372 r2 += -0x12 000373 r9 = 0x12 000374 goto <offset> 000375 r2 = r1 000376 r2 /= r3 000377 r3 = -<addr> ll 000378 if r1 < r3 goto <offset> 000379 r2 += -0xa 000380 r2 |= 0x30 000381 *(u8 *)(r10 - 0x13) = w2 000382 if r1 >= r3 goto <offset> 000383 r2 = r10 000384 r2 += -0x13 000385 r9 = 0x13 000386 goto <offset> 000387 r9 = 0x14 000388 r2 = r10 000389 r2 += -0x14 000390 *(u8 *)(r10 - 0x14) = 0x31 000391 r8 = r9 000392 if r9 < r7 goto <offset> 000393 r8 = r7 000394 r1 = r6 000395 r3 = r8 000396 call sol_memcpy_ 000397 if r9 <= r7 goto <offset> 000398 r6 += r7 000399 *(u8 *)(r6 - 0x1) = 0x40 000400 r0 = r8 000401 exit 000402 r8 = r3000111 r8 = r3000403 r7 = r2000112 r7 = r2000404 r6 = r1000113 r6 = r1214 unchanged instructions hidden
000619 r9 = 0x0000328 r9 = 0x0000620 r2 = r8000329 r2 = r8000621 r3 = 0x0000330 r3 = 0x0000622 r4 = 0xa0000331 r4 = 0xa8000623 r5 = 0x0000332 r5 = 0x0000624 call <target>000333 call <target>000625 r1 = 0x1000334 r1 = 0x114 unchanged instructions hidden
000640 r1 = 0x0000349 r1 = 0x0000641 if r6 == 0x0 goto <offset>000350 if r6 == 0x0 goto <offset>000642 r1 = *(u64 *)(r7 + 0x8)000351 r1 = *(u64 *)(r7 + 0x8)000643 r6 *= 0xa0000352 r6 *= 0xa8000644 *(u64 *)(r10 - 0x8) = r6000353 *(u64 *)(r10 - 0x8) = r6000645 *(u64 *)(r10 - 0x18) = r1000354 *(u64 *)(r10 - 0x18) = r1000646 r1 = 0x8000355 r1 = 0x816 unchanged instructions hidden
000663 r3 = *(u64 *)(r10 - 0x48)000372 r3 = *(u64 *)(r10 - 0x48)000664 call <target>000373 call <target>000665 r6 = r5000374 r6 = r5000666 *(u64 *)(r10 - 0x8f8) = r4000375 *(u64 *)(r10 - 0x8e0) = r4000667 r8 = r3000376 r8 = r3000668 *(u64 *)(r10 - 0x858) = r2000377 *(u64 *)(r10 - 0x850) = r2000669 r9 = r1000378 r7 = r1000670 r1 = *(u64 *)(r6 - 0xff8)000379 r1 = *(u64 *)(r6 - 0xff8)000671 *(u64 *)(r10 - 0x908) = r1000380 *(u64 *)(r10 - 0x8f0) = r1000672 r7 = *(u64 *)(r1 + 0x38)000381 r9 = *(u64 *)(r1 + 0x38)000673 r1 = r10000382 r1 = r10000674 r1 += -0x460000383 r1 += -0x460000675 r2 = r7000384 r2 = r9000676 call <target>000385 call <target>000677 w4 = *(u32 *)(r10 - 0x454)000386 w3 = *(u32 *)(r10 - 0x454)000678 w5 = *(u32 *)(r10 - 0x458)000387 w1 = *(u32 *)(r10 - 0x458)000679 r3 = *(u64 *)(r10 - 0x460)000388 r5 = *(u64 *)(r10 - 0x460)000680 if r3 == 0x0 goto <offset>000389 if r5 == 0x0 goto <offset>000681 *(u64 *)(r10 - 0x910) = r7000390 r3 <<= 0x20 000391 r3 |= r1000682 r1 = *(u64 *)(r10 - 0x450)000392 r1 = *(u64 *)(r10 - 0x450) 000393 if r3 >= 0x48 goto <offset>000683 w2 = *(u8 *)(r1 + 0x0)000394 w2 = *(u8 *)(r1 + 0x0)000684 r2 += 0x1000395 r2 += 0x1000685 r7 = r2000396 r3 = r2000686 r7 &= 0xff000397 r3 &= 0xff000687 r0 = 0x1000398 if r3 != r2 goto <offset>000688 if r7 != r2 goto <offset> 000689 r0 = 0x0 000690 r4 <<= 0x20 000691 r0 &= 0x1 000692 r4 |= r5 000693 if r4 >= 0x48 goto <offset> 000694 if r0 != 0x0 goto <offset> 000695 *(u8 *)(r1 + 0x0) = w2000399 *(u8 *)(r1 + 0x0) = w2000696 r5 = 0x0000400 r1 = 0x0000697 r4 = 0x2000401 r3 = 0x2000698 *(u32 *)(r9 + 0x4) = w4000402 *(u32 *)(r7 + 0x4) = w3000699 *(u32 *)(r9 + 0x0) = w5000403 *(u32 *)(r7 + 0x0) = w1000700 r1 = 0x2000404 r1 = 0x2000701 goto <offset>000405 goto <offset>000702 if r0 != 0x0 goto <offset>000406 w3 = *(u8 *)(r1 + 0x0)000703 r4 = *(u64 *)(r6 - 0xfe0)000407 r3 += 0x1000704 *(u64 *)(r10 - 0x868) = r4000408 r4 = r3 000409 r4 &= 0xff 000410 if r4 != r3 goto <offset> 000411 r2 = *(u64 *)(r6 - 0xfe0) 000412 *(u64 *)(r10 - 0x868) = r2000705 r4 = *(u64 *)(r6 - 0xfe8)000413 r4 = *(u64 *)(r6 - 0xfe8)000706 r7 = *(u64 *)(r6 - 0xff0)000414 *(u64 *)(r10 - 0x900) = r4000707 r5 = *(u64 *)(r6 - 0x1000)000415 r2 = *(u64 *)(r6 - 0xff0)000708 r3 = *(u64 *)(r3 + 0x40)000416 *(u64 *)(r10 - 0x8f8) = r2000709 *(u8 *)(r1 + 0x0) = w2000417 r2 = *(u64 *)(r6 - 0x1000)000710 *(u64 *)(r10 - 0x860) = r3000418 r4 = *(u64 *)(r5 + 0x40)000711 if r3 == 0x0 goto <offset>000419 *(u8 *)(r1 + 0x0) = w3000712 r3 = r5000420 *(u64 *)(r10 - 0x860) = r4000713 if r5 < 0x4 goto <offset>000421 if r4 == 0x0 goto <offset>000714 r3 = 0x4000422 r4 = r2 000423 if r2 < 0x4 goto <offset> 000424 r4 = 0x4000715 *(u64 *)(r10 - 0x700) = 0x0000425 *(u64 *)(r10 - 0x700) = 0x0000716 *(u64 *)(r10 - 0x760) = 0x0000426 *(u64 *)(r10 - 0x760) = 0x0000717 *(u64 *)(r10 - 0x7c0) = 0x0000427 *(u64 *)(r10 - 0x7c0) = 0x06 unchanged instructions hidden
000724 *(u8 *)(r10 - 0x1f8) = 0x2000434 *(u8 *)(r10 - 0x1f8) = 0x2000725 *(u8 *)(r10 - 0x2c8) = 0x2000435 *(u8 *)(r10 - 0x2c8) = 0x2000726 *(u8 *)(r10 - 0x398) = 0x2000436 *(u8 *)(r10 - 0x398) = 0x2000727 if r5 == 0x0 goto <offset>000437 if r2 == 0x0 goto <offset>000728 *(u64 *)(r10 - 0x920) = r7000438 *(u64 *)(r10 - 0x910) = r9000729 *(u64 *)(r10 - 0x930) = r4000439 *(u64 *)(r10 - 0x918) = r8000730 *(u64 *)(r10 - 0x928) = r8000440 *(u64 *)(r10 - 0x908) = r7000731 *(u64 *)(r10 - 0x918) = r9000441 r5 = r10000732 r0 = r10000442 r5 += -0x460000733 r0 += -0x460000443 r9 = 0x0000734 r6 = 0x0 000735 r8 = r10000444 r8 = r10000736 r8 += -0x818000445 r8 += -0x818000737 r9 = r10000446 r6 = r10000738 r9 += -0x698000447 r6 += -0x698000739 r7 = *(u64 *)(r10 - 0x8f8)000448 r7 = *(u64 *)(r10 - 0x8e0)000740 r7 += 0xc8000449 r7 += 0xc8000741 *(u64 *)(r10 - 0x848) = r5000450 *(u64 *)(r10 - 0x858) = r2000742 *(u64 *)(r10 - 0x840) = r3000451 *(u64 *)(r10 - 0x840) = r4000743 goto <offset>000452 goto <offset>000744 r1 = r10000453 r1 = r10000745 r1 += -0x120000454 r1 += -0x120000746 *(u64 *)(r10 - 0x850) = r1000455 *(u64 *)(r10 - 0x848) = r1000747 call <target>000456 call <target>000748 *(u64 *)(r8 - 0x8) = 0x1000457 *(u64 *)(r8 - 0x8) = 0x1000749 r1 = r8000458 r1 = r8000750 r2 = *(u64 *)(r10 - 0x850)000459 r2 = *(u64 *)(r10 - 0x848)000751 r3 = 0x58000460 r3 = 0x58000752 call <target>000461 call <target>000753 r2 = *(u64 *)(r7 - 0xc8)000462 r2 = *(u64 *)(r7 - 0xc8)000754 r1 = r10000463 r1 = r10000755 r1 += -0x120000464 r1 += -0x120000756 *(u64 *)(r10 - 0x850) = r1000465 *(u64 *)(r10 - 0x848) = r1000757 call <target>000466 call <target>000758 *(u64 *)(r9 - 0x8) = 0x1000467 *(u64 *)(r6 - 0x8) = 0x1000759 r1 = r9000468 r1 = r6000760 r2 = *(u64 *)(r10 - 0x850)000469 r2 = *(u64 *)(r10 - 0x848)000761 r3 = 0x88000470 r3 = 0x88000762 call <target>000471 call <target>000763 r3 = *(u64 *)(r10 - 0x840)000472 r2 = *(u64 *)(r10 - 0x858)000764 r0 = *(u64 *)(r10 - 0x838)000473 r4 = *(u64 *)(r10 - 0x840) 000474 r5 = *(u64 *)(r10 - 0x838)000765 r7 += 0xf0000475 r7 += 0xf0000766 r8 += 0x60000476 r8 += 0x60000767 r9 += 0x90000477 r6 += 0x90000768 r0 += 0xd0000478 r5 += 0xd0000769 r6 += 0x1000479 r9 += 0x1000770 if r6 >= r3 goto <offset>000480 if r9 >= r4 goto <offset>000771 w2 = *(u8 *)(r7 + 0x20)000481 w3 = *(u8 *)(r7 + 0x20)000772 if r2 == 0x9 goto <offset>000482 if r3 == 0x9 goto <offset>000773 r1 = r2000483 r1 = r3000774 r1 += -0x1000484 r1 += -0x1000775 r2 += -0x2000485 r3 += -0x2000776 if r2 < 0x7 goto <offset>000486 if r3 < 0x7 goto <offset>000777 r1 = 0x0000487 r1 = 0x0000778 if r1 == 0x0 goto <offset>000488 if r1 == 0x0 goto <offset>000779 if r1 != 0x1 goto <offset>000489 if r1 != 0x1 goto <offset>000780 r2 = r7000490 r2 = r7000781 r2 += -0xc0000491 r2 += -0xc0000782 r1 = *(u64 *)(r10 - 0x858)000492 r1 = *(u64 *)(r10 - 0x850)000783 r1 = *(u64 *)(r1 + 0x0)000493 r1 = *(u64 *)(r1 + 0x0)000784 r3 = *(u64 *)(r7 - 0xc0)000494 r3 = *(u64 *)(r7 - 0xc0)000785 if r3 != r1 goto <offset>000495 if r3 != r1 goto <offset>000786 r1 = *(u64 *)(r10 - 0x858)000496 r1 = *(u64 *)(r10 - 0x850)000787 r1 = *(u64 *)(r1 + 0x8)000497 r1 = *(u64 *)(r1 + 0x8)000788 r3 = *(u64 *)(r2 + 0x8)000498 r3 = *(u64 *)(r2 + 0x8)000789 if r3 != r1 goto <offset>000499 if r3 != r1 goto <offset>000790 r1 = *(u64 *)(r10 - 0x858)000500 r1 = *(u64 *)(r10 - 0x850)000791 r1 = *(u64 *)(r1 + 0x10)000501 r1 = *(u64 *)(r1 + 0x10)000792 r3 = *(u64 *)(r2 + 0x10)000502 r3 = *(u64 *)(r2 + 0x10)000793 if r3 != r1 goto <offset>000503 if r3 != r1 goto <offset>000794 r1 = 0x0000504 r1 = 0x0000795 r3 = *(u64 *)(r10 - 0x858)000505 r3 = *(u64 *)(r10 - 0x850)000796 r3 = *(u64 *)(r3 + 0x18)000506 r3 = *(u64 *)(r3 + 0x18)000797 r4 = *(u64 *)(r2 + 0x18)000507 r4 = *(u64 *)(r2 + 0x18)000798 if r4 == r3 goto <offset>000508 if r4 == r3 goto <offset>000799 r1 = 0x1000509 r1 = 0x1000800 *(u64 *)(r10 - 0x838) = r0000510 *(u64 *)(r10 - 0x838) = r5000801 r3 = 0x1000511 r3 = 0x1000802 if r1 == 0x0 goto <offset>000512 if r1 == 0x0 goto <offset>000803 r3 = 0x0000513 r3 = 0x0000804 goto <offset>000514 goto <offset>000805 r1 = *(u64 *)(r7 - 0xc0)000515 r1 = *(u64 *)(r7 - 0xc0)000806 r2 = *(u64 *)(r10 - 0x858)000516 r2 = *(u64 *)(r10 - 0x850)000807 r2 = *(u64 *)(r2 + 0x0)000517 r2 = *(u64 *)(r2 + 0x0)000808 if r2 != r1 goto <offset>000518 if r2 != r1 goto <offset>000809 r1 = *(u64 *)(r7 - 0xb8)000519 r1 = *(u64 *)(r7 - 0xb8)000810 r2 = *(u64 *)(r10 - 0x858)000520 r2 = *(u64 *)(r10 - 0x850)000811 r2 = *(u64 *)(r2 + 0x8)000521 r2 = *(u64 *)(r2 + 0x8)000812 if r2 != r1 goto <offset>000522 if r2 != r1 goto <offset>000813 r1 = *(u64 *)(r7 - 0xb0)000523 r1 = *(u64 *)(r7 - 0xb0)000814 r2 = *(u64 *)(r10 - 0x858)000524 r2 = *(u64 *)(r10 - 0x850)000815 r2 = *(u64 *)(r2 + 0x10)000525 r2 = *(u64 *)(r2 + 0x10)000816 if r2 != r1 goto <offset>000526 if r2 != r1 goto <offset>000817 r5 = 0x0000527 r0 = 0x0000818 r1 = *(u64 *)(r7 - 0xa8)000528 r1 = *(u64 *)(r7 - 0xa8)000819 r2 = *(u64 *)(r10 - 0x858)000529 r2 = *(u64 *)(r10 - 0x850)000820 r2 = *(u64 *)(r2 + 0x18)000530 r2 = *(u64 *)(r2 + 0x18)000821 if r2 == r1 goto <offset>000531 if r2 == r1 goto <offset>000822 r5 = 0x1000532 r0 = 0x1000823 r3 = *(u64 *)(r7 - 0xc8)000533 r3 = *(u64 *)(r7 - 0xc8)000824 *(u64 *)(r10 - 0x838) = r0000534 *(u64 *)(r10 - 0x838) = r5000825 if r5 == 0x0 goto <offset>000535 if r0 == 0x0 goto <offset>000826 r1 = *(u64 *)(r7 - 0xa0)000536 r1 = *(u64 *)(r7 - 0xa0)000827 r2 = *(u64 *)(r10 - 0x858)000537 r2 = *(u64 *)(r10 - 0x850)000828 r2 = *(u64 *)(r2 + 0x0)000538 r2 = *(u64 *)(r2 + 0x0)000829 if r2 != r1 goto <offset>000539 if r2 != r1 goto <offset>000830 r1 = *(u64 *)(r7 - 0x98)000540 r1 = *(u64 *)(r7 - 0x98)000831 r2 = *(u64 *)(r10 - 0x858)000541 r2 = *(u64 *)(r10 - 0x850)000832 r2 = *(u64 *)(r2 + 0x8)000542 r2 = *(u64 *)(r2 + 0x8)000833 if r2 != r1 goto <offset>000543 if r2 != r1 goto <offset>000834 r1 = *(u64 *)(r7 - 0x90)000544 r1 = *(u64 *)(r7 - 0x90)000835 r2 = *(u64 *)(r10 - 0x858)000545 r2 = *(u64 *)(r10 - 0x850)000836 r2 = *(u64 *)(r2 + 0x10)000546 r2 = *(u64 *)(r2 + 0x10)000837 if r2 != r1 goto <offset>000547 if r2 != r1 goto <offset>000838 r1 = 0x0000548 r1 = 0x0000839 r2 = *(u64 *)(r7 - 0x88)000549 r2 = *(u64 *)(r7 - 0x88)000840 r4 = *(u64 *)(r10 - 0x858)000550 r4 = *(u64 *)(r10 - 0x850)000841 r4 = *(u64 *)(r4 + 0x18)000551 r4 = *(u64 *)(r4 + 0x18)000842 if r4 == r2 goto <offset>000552 if r4 == r2 goto <offset>000843 r1 = 0x1000553 r1 = 0x1000844 if r1 == 0x0 goto <offset>000554 if r1 == 0x0 goto <offset>000845 *(u8 *)(r10 - 0x58) = 0x2000555 *(u8 *)(r10 - 0x58) = 0x2000846 goto <offset>000556 goto <offset>000847 *(u64 *)(r10 - 0x850) = r5000557 *(u64 *)(r10 - 0x848) = r0000848 r1 = r10000558 r1 = r10000849 r1 += -0x120000559 r1 += -0x120000850 call <target>000560 call <target>2 unchanged instructions hidden
000853 *(u8 *)(r10 - 0x58) = 0x2000563 *(u8 *)(r10 - 0x58) = 0x2000854 goto <offset>000564 goto <offset>000855 r2 = 0x1000565 r2 = 0x1000856 r5 = *(u64 *)(r10 - 0x850)000566 r5 = *(u64 *)(r10 - 0x848)000857 if r5 == 0x0 goto <offset>000567 if r5 == 0x0 goto <offset>000858 r2 = 0x0000568 r2 = 0x0000859 r4 = *(u64 *)(r10 - 0x110)000569 r4 = *(u64 *)(r10 - 0x110)9 unchanged instructions hidden
000869 r1 += -0x120000579 r1 += -0x120000870 r5 = r10000580 r5 = r10000871 call <target>000581 call <target>000872 r0 = *(u64 *)(r10 - 0x838)000582 r5 = *(u64 *)(r10 - 0x838)000873 r2 = r10000583 r2 = r10000874 r2 += -0x120000584 r2 += -0x120000875 r1 = r0000585 r1 = r5000876 r3 = 0xd0000586 r3 = 0xd0000877 call <target>000587 call <target>000878 r0 = *(u64 *)(r10 - 0x838)000588 r5 = *(u64 *)(r10 - 0x838)000879 r3 = *(u64 *)(r10 - 0x840)000589 r2 = *(u64 *)(r10 - 0x858) 000590 r4 = *(u64 *)(r10 - 0x840)000880 goto <offset>000591 goto <offset>000881 r4 = *(u64 *)(r10 - 0x110)000592 r4 = *(u64 *)(r10 - 0x110)000882 r1 = *(u64 *)(r10 - 0x118)000593 r1 = *(u64 *)(r10 - 0x118)3 unchanged instructions hidden
000886 if r5 != 0x0 goto <offset>000597 if r5 != 0x0 goto <offset>000887 goto <offset>000598 goto <offset>000888 r1 = 0x1000599 r1 = 0x1000889 r4 = 0x0000600 r0 = 0x0000890 r2 = r10000601 r3 = r10000891 r2 += -0x818000602 r3 += -0x818000892 *(u64 *)(r10 - 0x900) = r2000603 *(u64 *)(r10 - 0x8e8) = r3000893 r2 = 0x0000604 r3 = 0x0000894 *(u64 *)(r10 - 0x870) = r2000605 *(u64 *)(r10 - 0x870) = r3000895 goto <offset>000606 goto <offset>000896 r4 += 0x1000607 r0 += 0x1000897 r1 = r5 000898 r1 += r2 000899 if r5 >= r3 goto <offset> 000900 *(u64 *)(r10 - 0x880) = r1 000901 r1 = r4000608 r1 = r4 000609 r1 += r3 000610 if r4 >= r2 goto <offset> 000611 *(u64 *)(r10 - 0x880) = r1 000612 r1 = r0000902 r1 *= 0xf0000613 r1 *= 0xf0000903 r8 = *(u64 *)(r10 - 0x8f8)000614 r8 = *(u64 *)(r10 - 0x8e0)000904 r2 = r8000615 r3 = r8000905 r2 += r1000616 r3 += r1000906 *(u64 *)(r10 - 0x850) = r2000617 *(u64 *)(r10 - 0x840) = r3000907 r1 = r4000618 r1 = r0000908 r1 *= 0x60000619 r1 *= 0x60000909 r2 = r10 000910 r2 += -0x820 000911 r2 += r1 000912 r1 = r4 000913 r1 *= 0x90 000914 r3 = r10000620 r3 = r10000915 r3 += -0x6a0000621 r3 += -0x820000916 r3 += r1000622 r3 += r1000917 r1 = r4000623 r1 = r0 000624 r1 *= 0x90 000625 r4 = r10 000626 r4 += -0x6a0 000627 r4 += r1 000628 r1 = r0000918 r1 *= 0xd0000629 r1 *= 0xd0000919 r5 = r10000630 r5 = r10000920 r5 += -0x460000631 r5 += -0x460000921 *(u64 *)(r10 - 0x838) = r5000632 *(u64 *)(r10 - 0x838) = r5000922 r5 += r1000633 r5 += r1000923 *(u64 *)(r10 - 0x8b0) = r5000634 *(u64 *)(r10 - 0x8b0) = r5000924 *(u64 *)(r10 - 0x8a0) = r3000635 *(u64 *)(r10 - 0x8a0) = r4 000636 r4 += 0x8 000637 *(u64 *)(r10 - 0x8a8) = r4 000638 *(u64 *)(r10 - 0x8b8) = r3000925 r3 += 0x8000639 r3 += 0x8000926 *(u64 *)(r10 - 0x8a8) = r3000640 *(u64 *)(r10 - 0x8c0) = r3000927 *(u64 *)(r10 - 0x8b8) = r2 000928 r2 += 0x8 000929 *(u64 *)(r10 - 0x8c0) = r2 000930 r7 = 0x0000641 r7 = 0x0000931 r9 = *(u64 *)(r10 - 0x900)000642 r6 = *(u64 *)(r10 - 0x8e8)000932 r6 = 0x0000643 r9 = 0x0000933 *(u64 *)(r10 - 0x840) = r4000644 *(u64 *)(r10 - 0x848) = r0000934 goto <offset>000645 goto <offset>000935 r0 = 0x1000646 r2 = *(u64 *)(r10 - 0x858)000936 *(u64 *)(r10 - 0x870) = r0000647 r0 = *(u64 *)(r10 - 0x848)000937 *(u64 *)(r10 - 0x8c8) = r5 000938 *(u64 *)(r10 - 0x8f0) = r4 000939 *(u64 *)(r10 - 0x8d8) = r3 000940 r3 = *(u64 *)(r10 - 0x840) 000941 *(u64 *)(r10 - 0x8e0) = r3 000942 *(u64 *)(r10 - 0x8e8) = r6 000943 *(u64 *)(r10 - 0x8d0) = r2 000944 *(u64 *)(r10 - 0x878) = r1 000945 r8 += 0xf0000648 r8 += 0xf0000946 r7 += 0x90000649 r7 += 0x90000947 r1 = *(u64 *)(r10 - 0x838)000650 r1 = *(u64 *)(r10 - 0x838)000948 r1 += 0xd0000651 r1 += 0xd0000949 *(u64 *)(r10 - 0x838) = r1000652 *(u64 *)(r10 - 0x838) = r1000950 r9 += 0x60000653 r6 += 0x60000951 r6 += 0x1000654 r9 += 0x1000952 r3 = *(u64 *)(r10 - 0x848)000655 if r9 >= r2 goto <offset>000953 r4 = *(u64 *)(r10 - 0x840)000656 if r0 == r9 goto <offset>000954 if r6 >= r3 goto <offset>000657 r1 = *(u64 *)(r10 - 0x840)000955 if r4 == r6 goto <offset> 000956 r1 = *(u64 *)(r10 - 0x850) 000957 w3 = *(u8 *)(r1 + 0xe8)000658 w3 = *(u8 *)(r1 + 0xe8)000958 if r3 == 0x9 goto <offset>000659 if r3 == 0x9 goto <offset>000959 w1 = *(u8 *)(r8 + 0xe8)000660 w1 = *(u8 *)(r8 + 0xe8)000960 r2 = r1000661 r4 = r1000961 if r2 == 0x9 goto <offset>000662 if r4 == 0x9 goto <offset>000962 r2 = r3000663 r4 = r3000963 r2 += -0x1000664 r4 += -0x1000964 r3 += -0x2000665 r3 += -0x2000965 if r3 < 0x7 goto <offset>000666 if r3 < 0x7 goto <offset>000966 r2 = 0x0000667 r4 = 0x0000967 if r2 == 0x1 goto <offset>000668 if r4 == 0x1 goto <offset>000968 if r2 != 0x0 goto <offset>000669 if r4 != 0x0 goto <offset>000969 if r1 == 0x2 goto <offset>000670 if r1 == 0x2 goto <offset>000970 goto <offset>000671 goto <offset>000971 r1 += -0x2000672 r1 += -0x2000972 r1 &= 0xff000673 r1 &= 0xff000973 if r1 < 0x7 goto <offset>000674 if r1 < 0x7 goto <offset>000974 if r6 < r4 goto <offset>000675 if r9 < r0 goto <offset>000975 if r4 > 0x3 goto <offset>000676 if r0 > 0x3 goto <offset>000976 r1 = *(u64 *)(r10 - 0x8b8)000677 r1 = *(u64 *)(r10 - 0x8b8)000977 r1 = *(u64 *)(r1 + 0x0)000678 r1 = *(u64 *)(r1 + 0x0)000978 r3 = *(u64 *)(r10 - 0x8c0)000679 r3 = *(u64 *)(r10 - 0x8c0)000979 if r1 != 0x0 goto <offset>000680 if r1 != 0x0 goto <offset>000980 r3 = 0x0000681 r3 = 0x0000981 if r6 > 0x3 goto <offset>000682 if r9 > 0x3 goto <offset>000982 r1 = *(u64 *)(r9 - 0x8)000683 r1 = *(u64 *)(r6 - 0x8)000983 if r1 == 0x0 goto <offset>000684 if r1 == 0x0 goto <offset>000984 r3 = r9000685 r3 = r6000985 if r4 > 0x3 goto <offset>000686 if r0 > 0x3 goto <offset>000986 r2 = *(u64 *)(r10 - 0x8b0)000687 r2 = *(u64 *)(r10 - 0x8b0)000987 w1 = *(u8 *)(r2 + 0xc8)000688 w1 = *(u8 *)(r2 + 0xc8)000988 if r1 != 0x2 goto <offset>000689 if r1 != 0x2 goto <offset>000989 r2 = 0x0000690 r2 = 0x0000990 if r6 > 0x3 goto <offset>000691 if r9 > 0x3 goto <offset>000991 r1 = *(u64 *)(r10 - 0x838)000692 r1 = *(u64 *)(r10 - 0x838)000992 w1 = *(u8 *)(r1 + 0xc8)000693 w1 = *(u8 *)(r1 + 0xc8)000993 if r1 == 0x2 goto <offset>000694 if r1 == 0x2 goto <offset>000994 r2 = *(u64 *)(r10 - 0x838)000695 r2 = *(u64 *)(r10 - 0x838)000995 if r4 > 0x3 goto <offset>000696 if r0 > 0x3 goto <offset>000996 r1 = *(u64 *)(r10 - 0x8a0)000697 r1 = *(u64 *)(r10 - 0x8a0)000997 r1 = *(u64 *)(r1 + 0x0)000698 r1 = *(u64 *)(r1 + 0x0)000998 r4 = *(u64 *)(r10 - 0x8a8)000699 r4 = *(u64 *)(r10 - 0x8a8)000999 if r1 != 0x0 goto <offset>000700 if r1 != 0x0 goto <offset>001000 r4 = 0x0000701 r4 = 0x0001001 if r6 > 0x3 goto <offset>000702 if r9 > 0x3 goto <offset>001002 r1 = r10000703 r1 = r10001003 r1 += -0x6a0000704 r1 += -0x6a0001004 r1 += r7000705 r1 += r78 unchanged instructions hidden
001013 *(u64 *)(r10 - 0x888) = r3000714 *(u64 *)(r10 - 0x888) = r3001014 r1 = r10000715 r1 = r10001015 r1 += -0x28000716 r1 += -0x28001016 r2 = *(u64 *)(r10 - 0x850)000717 r2 = *(u64 *)(r10 - 0x840)001017 r3 = r8000718 r3 = r8001018 call <target>000719 call <target>001019 w1 = *(u8 *)(r10 - 0x7)000720 w1 = *(u8 *)(r10 - 0x7)21 unchanged instructions hidden
001041 r2 = r10000742 r2 = r10001042 r2 += -0x50000743 r2 += -0x50001043 r5 = r10000744 r5 = r10001044 r3 = *(u64 *)(r10 - 0x858)000745 r3 = *(u64 *)(r10 - 0x850)001045 r4 = *(u64 *)(r10 - 0x860)000746 r4 = *(u64 *)(r10 - 0x860)001046 call <target>000747 call <target>001047 w4 = *(u8 *)(r10 - 0xf8)000748 w3 = *(u8 *)(r10 - 0xf8)001048 if r4 == 0x2 goto <offset>000749 r2 = *(u64 *)(r10 - 0x858)001049 r1 = *(u64 *)(r10 - 0x100)000750 if r3 == 0x2 goto <offset>001050 *(u64 *)(r10 - 0x888) = r1 001051 r1 = *(u64 *)(r10 - 0x108)000751 r1 = *(u64 *)(r10 - 0x108)001052 r3 = *(u64 *)(r10 - 0x110)000752 r5 = *(u64 *)(r10 - 0x120)001053 r5 = *(u64 *)(r10 - 0x118)000753 r4 = *(u64 *)(r10 - 0x870)001054 r0 = *(u64 *)(r10 - 0x120) 001055 r2 = *(u64 *)(r10 - 0x870) 001056 r2 &= 0x1 001057 if r2 == 0x0 goto <offset> 001058 r2 = *(u64 *)(r10 - 0x878) 001059 if r2 >= r1 goto <offset> 001060 r4 &= 0x1000754 r4 &= 0x1001061 r2 = *(u64 *)(r10 - 0x840)000755 r0 = *(u64 *)(r10 - 0x848)001062 if r4 != 0x0 goto <offset>000756 if r4 != 0x0 goto <offset>001063 r2 = r6 001064 *(u64 *)(r10 - 0x8e0) = r2 001065 r2 = r6 001066 if r4 != 0x0 goto <offset> 001067 r2 = *(u64 *)(r10 - 0x840) 001068 *(u64 *)(r10 - 0x8e8) = r2 001069 r2 = 0x1 001070 *(u64 *)(r10 - 0x870) = r2 001071 *(u64 *)(r10 - 0x8c8) = r0 001072 *(u64 *)(r10 - 0x8f0) = r5 001073 goto <offset>000757 goto <offset>001074 if r1 == 0x0 goto <offset>000758 if r1 == 0x0 goto <offset>001075 r1 = *(u64 *)(r10 - 0x868)000759 r1 = *(u64 *)(r10 - 0x868)3 unchanged instructions hidden
001079 r1 = r10000763 r1 = r10001080 r1 += -0x120000764 r1 += -0x120001081 r5 = r10000765 r5 = r10001082 r2 = *(u64 *)(r10 - 0x850)000766 r2 = *(u64 *)(r10 - 0x840)001083 r3 = r8000767 r3 = r8001084 r4 = *(u64 *)(r10 - 0x858)000768 r4 = *(u64 *)(r10 - 0x850)001085 call <target>000769 call <target>001086 r1 = *(u64 *)(r10 - 0x120)000770 r1 = *(u64 *)(r10 - 0x120)001087 if r1 == 0x0 goto <offset>000771 if r1 == 0x0 goto <offset>001088 r2 = *(u64 *)(r10 - 0xf8) 001089 r1 = *(u64 *)(r10 - 0x100)000772 r1 = *(u64 *)(r10 - 0x100)001090 r3 = *(u64 *)(r10 - 0x108)000773 r4 = *(u64 *)(r10 - 0x118)001091 r4 = *(u64 *)(r10 - 0x110)000774 r3 = *(u64 *)(r10 - 0x870)001092 r5 = *(u64 *)(r10 - 0x118)000775 r3 &= 0x1001093 r0 = *(u64 *)(r10 - 0x870)000776 r2 = *(u64 *)(r10 - 0x858)001094 r0 &= 0x1000777 r0 = *(u64 *)(r10 - 0x848)001095 if r0 == 0x0 goto <offset>000778 if r3 == 0x0 goto <offset>001096 r0 = *(u64 *)(r10 - 0x878)000779 r3 = *(u64 *)(r10 - 0x878)001097 if r0 >= r1 goto <offset>000780 if r3 >= r1 goto <offset> 000781 r3 = 0x1 000782 *(u64 *)(r10 - 0x870) = r3 000783 *(u64 *)(r10 - 0x8d8) = r4 000784 *(u64 *)(r10 - 0x8c8) = r0 000785 *(u64 *)(r10 - 0x8d0) = r9 000786 *(u64 *)(r10 - 0x878) = r1001098 goto <offset>000787 goto <offset>001099 if r6 < r4 goto <offset>000788 if r9 < r0 goto <offset>001100 r1 = *(u64 *)(r10 - 0x868)000789 r1 = *(u64 *)(r10 - 0x868)001101 *(u64 *)(r10 - 0xff8) = r1000790 *(u64 *)(r10 - 0xff8) = r1001102 r1 = *(u64 *)(r10 - 0x860)000791 r1 = *(u64 *)(r10 - 0x860)1 unchanged instructions hidden
001104 r1 = r10000793 r1 = r10001105 r1 += -0x120000794 r1 += -0x120001106 r5 = r10000795 r5 = r10001107 r2 = *(u64 *)(r10 - 0x850)000796 r2 = *(u64 *)(r10 - 0x840)001108 r3 = r8000797 r3 = r8001109 r4 = *(u64 *)(r10 - 0x858)000798 r4 = *(u64 *)(r10 - 0x850)001110 call <target>000799 call <target>001111 w5 = *(u8 *)(r10 - 0xf8)000800 w3 = *(u8 *)(r10 - 0xf8)001112 if r5 == 0x2 goto <offset>000801 if r3 == 0x2 goto <offset>001113 r1 = *(u64 *)(r10 - 0x100) 001114 *(u64 *)(r10 - 0x888) = r1 001115 r1 = *(u64 *)(r10 - 0x108)000802 r1 = *(u64 *)(r10 - 0x108)001116 r3 = *(u64 *)(r10 - 0x110)000803 r5 = *(u64 *)(r10 - 0x120)001117 r4 = *(u64 *)(r10 - 0x118)000804 r4 = *(u64 *)(r10 - 0x870)001118 r0 = *(u64 *)(r10 - 0x120)000805 r4 &= 0x1001119 r2 = *(u64 *)(r10 - 0x870)000806 r2 = *(u64 *)(r10 - 0x858)001120 r2 &= 0x1000807 r0 = *(u64 *)(r10 - 0x848)001121 if r2 == 0x0 goto <offset>000808 if r4 == 0x0 goto <offset>001122 r2 = *(u64 *)(r10 - 0x878)000809 r4 = *(u64 *)(r10 - 0x878)001123 if r2 >= r1 goto <offset>000810 if r4 >= r1 goto <offset>001124 r5 &= 0x1000811 r3 &= 0x1001125 r2 = *(u64 *)(r10 - 0x840)000812 r4 = r0001126 if r5 != 0x0 goto <offset>000813 if r3 != 0x0 goto <offset>001127 r2 = r6000814 r4 = r9001128 *(u64 *)(r10 - 0x8e0) = r2000815 *(u64 *)(r10 - 0x8c8) = r4001129 r2 = r6000816 r4 = r9001130 if r5 != 0x0 goto <offset>000817 if r3 != 0x0 goto <offset>001131 r2 = *(u64 *)(r10 - 0x840)000818 r4 = r0001132 *(u64 *)(r10 - 0x8e8) = r2000819 *(u64 *)(r10 - 0x8d0) = r4001133 r2 = 0x1000820 r3 = 0x1001134 *(u64 *)(r10 - 0x870) = r2000821 *(u64 *)(r10 - 0x870) = r3001135 *(u64 *)(r10 - 0x8c8) = r0000822 *(u64 *)(r10 - 0x8d8) = r5001136 *(u64 *)(r10 - 0x8f0) = r4 001137 *(u64 *)(r10 - 0x8d8) = r3 001138 r2 = *(u64 *)(r10 - 0x888) 001139 goto <offset>000823 goto <offset>001140 r2 = 0x1000824 r3 = 0x1001141 r5 = *(u64 *)(r10 - 0x880)000825 r4 = *(u64 *)(r10 - 0x880)001142 if r5 < r3 goto <offset>000826 if r4 < r2 goto <offset>001143 r2 = 0x0000827 r3 = 0x0001144 goto <offset>000828 goto <offset>001145 r1 = *(u64 *)(r10 - 0x870)000829 r1 = *(u64 *)(r10 - 0x870)001146 r1 &= 0x1000830 r1 &= 0x1001147 r9 = *(u64 *)(r10 - 0x918)000831 r7 = *(u64 *)(r10 - 0x908)001148 r7 = *(u64 *)(r10 - 0x920)000832 r3 = *(u64 *)(r10 - 0x8c8)001149 if r1 == 0x0 goto <offset>000833 if r1 == 0x0 goto <offset>001150 r3 = *(u64 *)(r10 - 0x878)000834 r1 = *(u64 *)(r10 - 0x8f8)001151 r2 = r3000835 r4 = *(u64 *)(r10 - 0x878)001152 r1 = *(u64 *)(r10 - 0x8c8)000836 if r4 >= r1 goto <offset>001153 r2 += r1000837 *(u64 *)(r7 + 0x0) = 0x0001154 r9 = 0x0 001155 r1 = 0x1 001156 r4 = 0x1 001157 if r2 < r3 goto <offset> 001158 r4 = 0x0 001159 r3 = -0x1 001160 r5 = *(u64 *)(r10 - 0x8d8) 001161 r0 = *(u64 *)(r10 - 0x8d0) 001162 if r4 == 0x0 goto <offset> 001163 r2 = r3 001164 r2 -= r5 001165 r4 = 0x1 001166 if r2 > r3 goto <offset> 001167 r4 = 0x0 001168 r3 = 0x0 001169 if r4 == 0x0 goto <offset> 001170 r2 = r3 001171 r2 -= r0 001172 if r2 > r3 goto <offset> 001173 r1 = 0x0000838 r1 = 0x0001174 if r1 == 0x0 goto <offset>000839 *(u8 *)(r7 + 0x8) = w1001175 r1 = *(u64 *)(r10 - 0x878) 001176 if r1 >= r7 goto <offset> 001177 *(u64 *)(r10 - 0x320) = 0x0 001178 r1 = r10 001179 r1 += -0x460 001180 r2 = <addr> ll 001181 r3 = 0x17 001182 call sol_memcpy_ 001183 r3 = *(u64 *)(r10 - 0x320) 001184 r1 = r3 001185 r1 += 0x17 001186 r2 = 0x1 001187 if r1 < r3 goto <offset> 001188 r2 = 0x0 001189 r2 &= 0x1 001190 if r2 != 0x0 goto <offset> 001191 *(u64 *)(r10 - 0x320) = r1 001192 if r1 <= 0x140 goto <offset> 001193 *(u8 *)(r10 - 0x321) = 0x40 001194 *(u64 *)(r10 - 0x320) = 0x140 001195 goto <offset> 001196 *(u64 *)(r10 - 0x398) = 0x0 001197 r1 = r10 001198 r1 += -0x460 001199 r2 = <addr> ll 001200 r3 = 0x2c 001201 call sol_memcpy_ 001202 r3 = *(u64 *)(r10 - 0x398) 001203 r1 = r3 001204 r1 += 0x2c 001205 r2 = 0x1 001206 if r1 < r3 goto <offset> 001207 r2 = 0x0 001208 r2 &= 0x1 001209 if r2 != 0x0 goto <offset> 001210 *(u64 *)(r10 - 0x398) = r1 001211 if r1 <= 0xc8 goto <offset> 001212 *(u64 *)(r10 - 0x398) = 0xc8 001213 goto <offset> 001214 if r1 != 0xc8 goto <offset> 001215 r2 = 0xc8 001216 *(u8 *)(r10 - 0x399) = 0x40 001217 r1 = r10 001218 r1 += -0x460 001219 call sol_log_ 001220 *(u64 *)(r9 + 0x0) = 0x0 001221 r1 = 0x0 001222 *(u8 *)(r9 + 0x8) = w1 001223 exit000840 exit001224 r2 = r10000841 if r3 >= r2 goto <offset>001225 r2 += -0x460000842 r3 *= 0xf0001226 r2 += r1000843 r8 = *(u64 *)(r10 - 0x8e0)001227 r3 = 0xc8000844 r8 += r3001228 r3 -= r1000845 w3 = *(u8 *)(r8 + 0xe8)001229 r1 = r7000846 r1 = *(u64 *)(r10 - 0x8d0)001230 call -0x41c000847 if r3 == 0x9 goto <offset>001231 r3 = *(u64 *)(r10 - 0x398) 001232 r2 = r3 001233 r2 += r0 001234 r1 = 0x1 001235 if r2 < r3 goto <offset> 001236 r1 = 0x0 001237 r1 &= 0x1 001238 if r1 != 0x0 goto <offset> 001239 *(u64 *)(r10 - 0x398) = r2 001240 if r2 > 0xc8 goto <offset> 001241 goto <offset> 001242 r3 = -0x1 001243 r5 = *(u64 *)(r10 - 0x8d8) 001244 r0 = *(u64 *)(r10 - 0x8d0) 001245 if r4 != 0x0 goto <offset> 001246 r3 = r2 001247 r2 = r3 001248 r2 -= r5 001249 r4 = 0x1 001250 if r2 <= r3 goto <offset> 001251 r3 = 0x0 001252 if r4 != 0x0 goto <offset> 001253 r3 = r2 001254 r2 = r3 001255 r2 -= r0 001256 if r2 <= r3 goto <offset> 001257 if r1 != 0x0 goto <offset> 001258 r9 = r2 001259 r1 = *(u64 *)(r10 - 0x878) 001260 if r1 < r7 goto <offset> 001261 *(u64 *)(r10 - 0x320) = 0x0 001262 r1 = r10 001263 r1 += -0x460 001264 r2 = <addr> ll 001265 r3 = 0xb 001266 call sol_memcpy_ 001267 r3 = *(u64 *)(r10 - 0x320) 001268 r1 = r3 001269 r1 += 0xb 001270 r2 = 0x1 001271 if r1 < r3 goto <offset> 001272 r2 = 0x0 001273 r2 &= 0x1 001274 if r2 != 0x0 goto <offset> 001275 *(u64 *)(r10 - 0x320) = r1 001276 if r1 <= 0x140 goto <offset> 001277 *(u64 *)(r10 - 0x320) = 0x140 001278 goto <offset> 001279 if r1 != 0x140 goto <offset> 001280 *(u8 *)(r10 - 0x321) = 0x40 001281 *(u8 *)(r10 - 0x321) = 0x40 001282 r9 = *(u64 *)(r10 - 0x918) 001283 *(u8 *)(r10 - 0x321) = 0x40 001284 r2 = 0x140 001285 *(u8 *)(r10 - 0x321) = 0x40 001286 goto <offset> 001287 if r1 != 0x140 goto <offset> 001288 *(u8 *)(r10 - 0x321) = 0x40 001289 *(u8 *)(r10 - 0x321) = 0x40 001290 *(u8 *)(r10 - 0x321) = 0x40 001291 r2 = 0x140 001292 *(u8 *)(r10 - 0x321) = 0x40 001293 r1 = r10 001294 r1 += -0x460 001295 call sol_log_ 001296 r1 = *(u64 *)(r10 - 0x8e0) 001297 r2 = *(u64 *)(r10 - 0x848) 001298 if r1 >= r2 goto <offset>000848 if r1 >= r2 goto <offset>001299 r1 *= 0xf0000849 r1 *= 0xf0001300 r8 = *(u64 *)(r10 - 0x8f8)000850 r2 = *(u64 *)(r10 - 0x8e0)001301 r8 += r1000851 r2 += r1001302 w4 = *(u8 *)(r8 + 0xe8)000852 *(u64 *)(r10 - 0x8e0) = r2001303 if r4 == 0x9 goto <offset>000853 w1 = *(u8 *)(r2 + 0xe8)001304 r1 = *(u64 *)(r10 - 0x8e8) 001305 if r1 >= r2 goto <offset> 001306 r1 *= 0xf0 001307 r3 = *(u64 *)(r10 - 0x8f8) 001308 r3 += r1 001309 *(u64 *)(r10 - 0x8f8) = r3 001310 w1 = *(u8 *)(r3 + 0xe8) 001311 if r1 == 0x9 goto <offset>000854 if r1 == 0x9 goto <offset>001312 if r4 > 0x1 goto <offset>000855 if r3 > 0x1 goto <offset>001313 r4 &= 0x1000856 r3 &= 0x1001314 if r4 == 0x0 goto <offset>000857 if r3 == 0x0 goto <offset>001315 r2 = *(u64 *)(r10 - 0x858)000858 r2 = *(u64 *)(r10 - 0x850)001316 r2 = *(u64 *)(r2 + 0x0)000859 r2 = *(u64 *)(r2 + 0x0)001317 r3 = *(u64 *)(r8 + 0x28)000860 r3 = *(u64 *)(r8 + 0x28)001318 if r3 != r2 goto <offset>000861 if r3 != r2 goto <offset>001319 r2 = *(u64 *)(r10 - 0x858)000862 r2 = *(u64 *)(r10 - 0x850)001320 r2 = *(u64 *)(r2 + 0x8)000863 r2 = *(u64 *)(r2 + 0x8)001321 r3 = *(u64 *)(r8 + 0x30)000864 r3 = *(u64 *)(r8 + 0x30)001322 if r3 != r2 goto <offset>000865 if r3 != r2 goto <offset>001323 r2 = *(u64 *)(r10 - 0x858)000866 r2 = *(u64 *)(r10 - 0x850)001324 r2 = *(u64 *)(r2 + 0x10)000867 r2 = *(u64 *)(r2 + 0x10)001325 r3 = *(u64 *)(r8 + 0x38)000868 r3 = *(u64 *)(r8 + 0x38)001326 if r3 != r2 goto <offset>000869 if r3 != r2 goto <offset>001327 r2 = 0x0000870 r2 = 0x0001328 r3 = *(u64 *)(r10 - 0x858)000871 r3 = *(u64 *)(r10 - 0x850)001329 r3 = *(u64 *)(r3 + 0x18)000872 r3 = *(u64 *)(r3 + 0x18)001330 r4 = *(u64 *)(r8 + 0x40)000873 r4 = *(u64 *)(r8 + 0x40)001331 if r4 == r3 goto <offset>000874 if r4 == r3 goto <offset>5 unchanged instructions hidden
001337 if r1 > 0x1 goto <offset>000880 if r1 > 0x1 goto <offset>001338 r1 &= 0x1000881 r1 &= 0x1001339 if r1 == 0x0 goto <offset>000882 if r1 == 0x0 goto <offset>001340 r1 = *(u64 *)(r10 - 0x858)000883 r1 = *(u64 *)(r10 - 0x850)001341 r1 = *(u64 *)(r1 + 0x0)000884 r1 = *(u64 *)(r1 + 0x0)001342 r2 = *(u64 *)(r10 - 0x8f8)000885 r2 = *(u64 *)(r10 - 0x8e0)001343 r2 = *(u64 *)(r2 + 0x28)000886 r2 = *(u64 *)(r2 + 0x28)001344 if r2 != r1 goto <offset>000887 if r2 != r1 goto <offset>001345 r1 = *(u64 *)(r10 - 0x858)000888 r1 = *(u64 *)(r10 - 0x850)001346 r1 = *(u64 *)(r1 + 0x8)000889 r1 = *(u64 *)(r1 + 0x8)001347 r2 = *(u64 *)(r10 - 0x8f8)000890 r2 = *(u64 *)(r10 - 0x8e0)001348 r2 = *(u64 *)(r2 + 0x30)000891 r2 = *(u64 *)(r2 + 0x30)001349 if r2 != r1 goto <offset>000892 if r2 != r1 goto <offset>001350 r1 = *(u64 *)(r10 - 0x858)000893 r1 = *(u64 *)(r10 - 0x850)001351 r1 = *(u64 *)(r1 + 0x10)000894 r1 = *(u64 *)(r1 + 0x10)001352 r2 = *(u64 *)(r10 - 0x8f8)000895 r2 = *(u64 *)(r10 - 0x8e0)001353 r2 = *(u64 *)(r2 + 0x38)000896 r2 = *(u64 *)(r2 + 0x38)001354 if r2 != r1 goto <offset>000897 if r2 != r1 goto <offset>001355 r1 = 0x0000898 r1 = 0x0001356 r2 = *(u64 *)(r10 - 0x858)000899 r2 = *(u64 *)(r10 - 0x850)001357 r2 = *(u64 *)(r2 + 0x18)000900 r2 = *(u64 *)(r2 + 0x18)001358 r3 = *(u64 *)(r10 - 0x8f8)000901 r3 = *(u64 *)(r10 - 0x8e0)001359 r3 = *(u64 *)(r3 + 0x40)000902 r3 = *(u64 *)(r3 + 0x40)001360 if r3 == r2 goto <offset>000903 if r3 == r2 goto <offset>001361 r1 = 0x1000904 r1 = 0x1001362 r3 = *(u64 *)(r10 - 0x8f8)000905 r3 = *(u64 *)(r10 - 0x8e0)001363 r4 = 0x0000906 r4 = 0x0001364 if r1 != 0x0 goto <offset>000907 if r1 != 0x0 goto <offset>001365 r1 = *(u64 *)(r3 + 0x0)000908 r1 = *(u64 *)(r3 + 0x0)25 unchanged instructions hidden
001391 *(u64 *)(r10 - 0x848) = r5000934 *(u64 *)(r10 - 0x848) = r5001392 *(u64 *)(r10 - 0x838) = r6000935 *(u64 *)(r10 - 0x838) = r6001393 *(u64 *)(r10 - 0x840) = r4000936 *(u64 *)(r10 - 0x840) = r4001394 r1 = *(u64 *)(r10 - 0x908)000937 r1 = *(u64 *)(r10 - 0x8f0)001395 r2 = *(u64 *)(r1 + 0x0)000938 r2 = *(u64 *)(r1 + 0x0)001396 r3 = *(u64 *)(r1 + 0x10)000939 r3 = *(u64 *)(r1 + 0x10)001397 r6 = *(u64 *)(r1 + 0x8)000940 r6 = *(u64 *)(r1 + 0x8)16 unchanged instructions hidden
001414 *(u64 *)(r10 - 0x860) = r3000957 *(u64 *)(r10 - 0x860) = r3001415 *(u64 *)(r10 - 0x690) = r3000958 *(u64 *)(r10 - 0x690) = r3001416 *(u64 *)(r10 - 0x698) = r6000959 *(u64 *)(r10 - 0x698) = r6001417 *(u64 *)(r10 - 0x850) = r2000960 *(u64 *)(r10 - 0x858) = r2001418 *(u64 *)(r10 - 0x6a0) = r2000961 *(u64 *)(r10 - 0x6a0) = r2001419 r1 = r10000962 r1 = r10001420 r1 += -0x460000963 r1 += -0x46011 unchanged instructions hidden
001432 r2 += 0x1000975 r2 += 0x1001433 r3 = r2000976 r3 = r2001434 r3 &= 0xff000977 r3 &= 0xff001435 r9 = *(u64 *)(r10 - 0x918)000978 r7 = *(u64 *)(r10 - 0x908)001436 if r3 != r2 goto <offset>000979 if r3 != r2 goto <offset>001437 *(u8 *)(r1 + 0x0) = w2000980 *(u8 *)(r1 + 0x0) = w2001438 r4 = 0x0000981 r4 = 0x015 unchanged instructions hidden
001454 r1 += -0x828000997 r1 += -0x828001455 r5 = r10000998 r5 = r10001456 r2 = r8000999 r2 = r8001457 r3 = *(u64 *)(r10 - 0x858)001000 r3 = *(u64 *)(r10 - 0x850)001458 r4 = *(u64 *)(r10 - 0x8c8)001001 r4 = *(u64 *)(r10 - 0x8d8)001459 call <target>001002 call <target>001460 w4 = *(u32 *)(r10 - 0x828)001003 w4 = *(u32 *)(r10 - 0x828)001461 if r4 != 0x1a goto <offset>001004 if r4 != 0x1a goto <offset>22 unchanged instructions hidden
001484 r4 = 0x0001027 r4 = 0x0001485 r2 = 0x2001028 r2 = 0x2001486 goto <offset>001029 goto <offset>001487 r2 = r10 001488 r2 += -0x460 001489 r2 += r1 001490 r3 = 0x140 001491 r3 -= r1 001492 r1 = *(u64 *)(r10 - 0x878) 001493 call -0x523 001494 r2 = *(u64 *)(r10 - 0x320) 001495 r8 = r2 001496 r8 += r0 001497 r1 = 0x1 001498 if r8 < r2 goto <offset> 001499 r1 = 0x0 001500 r1 &= 0x1 001501 if r1 != 0x0 goto <offset> 001502 *(u64 *)(r10 - 0x320) = r8 001503 if r8 > 0x140 goto <offset> 001504 if r8 == 0x140 goto <offset> 001505 r6 = 0x140 001506 r6 -= r8 001507 if r6 < 0xa goto <offset> 001508 r6 = 0xa 001509 r7 = r10 001510 r7 += -0x460 001511 r7 += r8 001512 r1 = r7 001513 r2 = <addr> ll 001514 r3 = r6 001515 call sol_memcpy_ 001516 if r8 < 0x137 goto <offset> 001517 r7 += r6 001518 *(u8 *)(r7 - 0x1) = 0x40 001519 r3 = *(u64 *)(r10 - 0x320) 001520 r1 = r3 001521 r1 += r6 001522 r2 = 0x1 001523 if r1 < r3 goto <offset> 001524 r2 = 0x0 001525 r2 &= 0x1 001526 if r2 != 0x0 goto <offset> 001527 *(u64 *)(r10 - 0x320) = r1 001528 if r1 > 0x140 goto <offset> 001529 if r1 == 0x140 goto <offset> 001530 r2 = r10 001531 r2 += -0x460 001532 r2 += r1 001533 r3 = 0x140 001534 r3 -= r1 001535 r1 = r9 001536 call -0x54e 001537 r2 = *(u64 *)(r10 - 0x320) 001538 r8 = r2 001539 r8 += r0 001540 r1 = 0x1 001541 if r8 < r2 goto <offset> 001542 r1 = 0x0 001543 r1 &= 0x1 001544 if r1 != 0x0 goto <offset> 001545 *(u64 *)(r10 - 0x320) = r8 001546 if r8 > 0x140 goto <offset> 001547 if r8 == 0x140 goto <offset> 001548 r6 = 0x140 001549 r6 -= r8 001550 if r6 < 0xa goto <offset> 001551 r6 = 0xa 001552 r7 = r10 001553 r7 += -0x460 001554 r7 += r8 001555 r1 = r7 001556 r2 = <addr> ll 001557 r3 = r6 001558 call sol_memcpy_ 001559 if r8 < 0x137 goto <offset> 001560 r7 += r6 001561 *(u8 *)(r7 - 0x1) = 0x40 001562 r3 = *(u64 *)(r10 - 0x320) 001563 r1 = r3 001564 r1 += r6 001565 r2 = 0x1 001566 if r1 < r3 goto <offset> 001567 r2 = 0x0 001568 r2 &= 0x1 001569 if r2 != 0x0 goto <offset> 001570 *(u64 *)(r10 - 0x320) = r1 001571 if r1 > 0x140 goto <offset> 001572 if r1 == 0x140 goto <offset> 001573 r2 = r10 001574 r2 += -0x460 001575 r2 += r1 001576 r3 = 0x140 001577 r3 -= r1 001578 r1 = *(u64 *)(r10 - 0x8d0) 001579 call -0x579 001580 r2 = *(u64 *)(r10 - 0x320) 001581 r8 = r2 001582 r8 += r0 001583 r1 = 0x1 001584 if r8 < r2 goto <offset> 001585 r1 = 0x0 001586 r1 &= 0x1 001587 if r1 != 0x0 goto <offset> 001588 *(u64 *)(r10 - 0x320) = r8 001589 if r8 <= 0x140 goto <offset> 001590 *(u64 *)(r10 - 0x320) = 0x140 001591 goto <offset> 001592 r2 = r10 001593 r2 += -0x460 001594 r2 += r1 001595 r3 = 0x140 001596 r3 -= r1 001597 r1 = *(u64 *)(r10 - 0x8e0) 001598 call -0x58c 001599 r2 = *(u64 *)(r10 - 0x320) 001600 r6 = r2 001601 r6 += r0 001602 r1 = 0x1 001603 if r6 < r2 goto <offset> 001604 r1 = 0x0 001605 r1 &= 0x1 001606 if r1 != 0x0 goto <offset> 001607 *(u64 *)(r10 - 0x320) = r6 001608 if r6 > 0x140 goto <offset> 001609 if r6 == 0x140 goto <offset> 001610 r7 = 0x140 001611 r7 -= r6 001612 if r7 < 0x3 goto <offset> 001613 r7 = 0x3 001614 r8 = r10 001615 r8 += -0x460 001616 r8 += r6 001617 r1 = r8 001618 r2 = <addr> ll 001619 r3 = r7 001620 call sol_memcpy_ 001621 if r6 < 0x13e goto <offset> 001622 r8 += r7 001623 *(u8 *)(r8 - 0x1) = 0x40 001624 r3 = *(u64 *)(r10 - 0x320) 001625 r1 = r3 001626 r1 += r7 001627 r2 = 0x1 001628 if r1 < r3 goto <offset> 001629 r2 = 0x0 001630 r2 &= 0x1 001631 if r2 != 0x0 goto <offset> 001632 *(u64 *)(r10 - 0x320) = r1 001633 if r1 > 0x140 goto <offset> 001634 if r1 == 0x140 goto <offset> 001635 r2 = r10 001636 r2 += -0x460 001637 r2 += r1 001638 r3 = 0x140 001639 r3 -= r1 001640 r1 = *(u64 *)(r10 - 0x8e8) 001641 call -0x5b7 001642 r2 = *(u64 *)(r10 - 0x320) 001643 r6 = r2 001644 r6 += r0 001645 r1 = 0x1 001646 if r6 < r2 goto <offset> 001647 r1 = 0x0 001648 r1 &= 0x1 001649 if r1 != 0x0 goto <offset> 001650 *(u64 *)(r10 - 0x320) = r6 001651 if r6 > 0x140 goto <offset> 001652 if r6 == 0x140 goto <offset> 001653 r7 = 0x140 001654 r7 -= r6 001655 if r7 < 0x7 goto <offset> 001656 r7 = 0x7 001657 r8 = r10 001658 r8 += -0x460 001659 r8 += r6 001660 r1 = r8 001661 r2 = <addr> ll 001662 r3 = r7 001663 call sol_memcpy_ 001664 if r6 < 0x13a goto <offset> 001665 r8 += r7 001666 *(u8 *)(r8 - 0x1) = 0x40 001667 r3 = *(u64 *)(r10 - 0x320) 001668 r1 = r3 001669 r1 += r7 001670 r2 = 0x1 001671 if r1 < r3 goto <offset> 001672 r2 = 0x0 001673 r2 &= 0x1 001674 if r2 != 0x0 goto <offset> 001675 *(u64 *)(r10 - 0x320) = r1 001676 if r1 <= 0x140 goto <offset> 001677 *(u64 *)(r10 - 0x320) = 0x140 001678 goto <offset> 001679 w2 = *(u32 *)(r10 - 0x824)001030 w2 = *(u32 *)(r10 - 0x824)001680 r9 = *(u64 *)(r10 - 0x918)001031 r7 = *(u64 *)(r10 - 0x908)001681 *(u32 *)(r9 + 0x4) = w2001032 *(u32 *)(r7 + 0x4) = w2001682 *(u32 *)(r9 + 0x0) = w4001033 *(u32 *)(r7 + 0x0) = w4001683 r1 = 0x2001034 r1 = 0x2001684 goto <offset>001035 goto <offset>001685 if r0 != 0x0 goto <offset>001036 if r0 != 0x0 goto <offset>001686 r4 = *(u64 *)(r1 + 0x40)001037 r4 = *(u64 *)(r1 + 0x40)001687 *(u8 *)(r3 + 0x0) = w5001038 *(u8 *)(r3 + 0x0) = w5001688 r3 = *(u64 *)(r10 - 0x928) 001689 r2 = *(u64 *)(r10 - 0x880)001039 r2 = *(u64 *)(r10 - 0x880)001690 if r4 <= r2 goto <offset>001040 if r4 <= r2 goto <offset>001691 r1 = *(u64 *)(r10 - 0x910)001041 r1 = *(u64 *)(r10 - 0x910)10 unchanged instructions hidden
001702 r1 = *(u64 *)(r10 - 0x860)001052 r1 = *(u64 *)(r10 - 0x860)001703 *(u64 *)(r10 - 0x448) = r1001053 *(u64 *)(r10 - 0x448) = r1001704 *(u64 *)(r10 - 0x458) = r1001054 *(u64 *)(r10 - 0x458) = r1001705 r1 = *(u64 *)(r10 - 0x850)001055 r1 = *(u64 *)(r10 - 0x858)001706 *(u64 *)(r10 - 0x460) = r1001056 *(u64 *)(r10 - 0x460) = r1001707 r1 = r10001057 r1 = r10001708 r1 += -0x460001058 r1 += -0x4603 unchanged instructions hidden
001712 r1 = r10001062 r1 = r10001713 r1 += -0x830001063 r1 += -0x830001714 r5 = r10001064 r5 = r10001715 r2 = *(u64 *)(r10 - 0x8f8)001065 r2 = *(u64 *)(r10 - 0x8e0) 001066 r3 = *(u64 *)(r10 - 0x918)001716 call <target>001067 call <target>001717 w4 = *(u32 *)(r10 - 0x830)001068 w4 = *(u32 *)(r10 - 0x830)001718 if r4 != 0x1a goto <offset>001069 if r4 != 0x1a goto <offset>001719 r8 = 0x0001070 r8 = 0x0001720 r3 = 0x0001071 r3 = 0x0001721 r9 = *(u64 *)(r10 - 0x918)001072 r7 = *(u64 *)(r10 - 0x908)001722 r2 = *(u64 *)(r10 - 0x838)001073 r2 = *(u64 *)(r10 - 0x838)001723 r1 = *(u64 *)(r10 - 0x848)001074 r1 = *(u64 *)(r10 - 0x848)001724 if r1 != 0x0 goto <offset>001075 if r1 != 0x0 goto <offset>27 unchanged instructions hidden
001752 goto <offset>001103 goto <offset>001753 r8 = 0x0001104 r8 = 0x0001754 r3 = 0x0001105 r3 = 0x0001755 r9 = *(u64 *)(r10 - 0x918)001106 r7 = *(u64 *)(r10 - 0x908)001756 r2 = *(u64 *)(r10 - 0x838)001107 r2 = *(u64 *)(r10 - 0x838)001757 r1 = *(u64 *)(r10 - 0x848)001108 r1 = *(u64 *)(r10 - 0x848)001758 if r1 != 0x0 goto <offset>001109 if r1 != 0x0 goto <offset>20 unchanged instructions hidden
001779 *(u8 *)(r1 + 0x0) = w2001130 *(u8 *)(r1 + 0x0) = w2001780 r3 = 0x0001131 r3 = 0x0001781 goto <offset>001132 goto <offset>001782 r9 = *(u64 *)(r10 - 0x918)001133 r7 = *(u64 *)(r10 - 0x908)001783 r2 = *(u64 *)(r10 - 0x930)001134 r2 = *(u64 *)(r10 - 0x900)001784 r1 = *(u64 *)(r10 - 0x838)001135 r1 = *(u64 *)(r10 - 0x838)001785 if r2 == 0x0 goto <offset>001136 if r2 == 0x0 goto <offset>001786 r2 = *(u64 *)(r10 - 0x840)001137 r2 = *(u64 *)(r10 - 0x840)6 unchanged instructions hidden
001793 r3 = *(u64 *)(r3 + 0x40)001144 r3 = *(u64 *)(r3 + 0x40)001794 *(u8 *)(r1 + 0x0) = w2001145 *(u8 *)(r1 + 0x0) = w2001795 goto <offset>001146 goto <offset>001796 if r1 == 0x140 goto <offset> 001797 r2 = r10 001798 r2 += -0x460 001799 r2 += r1 001800 r3 = 0x140 001801 r3 -= r1 001802 r1 = *(u64 *)(r10 - 0x8c8) 001803 call -0x659 001804 r2 = *(u64 *)(r10 - 0x320) 001805 r6 = r2 001806 r6 += r0 001807 r1 = 0x1 001808 if r6 < r2 goto <offset> 001809 r1 = 0x0 001810 r1 &= 0x1 001811 if r1 != 0x0 goto <offset> 001812 *(u64 *)(r10 - 0x320) = r6 001813 if r6 > 0x140 goto <offset> 001814 if r6 == 0x140 goto <offset> 001815 r7 = 0x140 001816 r7 -= r6 001817 if r7 < 0x5 goto <offset> 001818 r7 = 0x5 001819 r8 = r10 001820 r8 += -0x460 001821 r8 += r6 001822 r1 = r8 001823 r2 = <addr> ll 001824 r3 = r7 001825 call sol_memcpy_ 001826 if r6 < 0x13c goto <offset> 001827 r8 += r7 001828 *(u8 *)(r8 - 0x1) = 0x40 001829 r3 = *(u64 *)(r10 - 0x320) 001830 r1 = r3 001831 r1 += r7 001832 r2 = 0x1 001833 if r1 < r3 goto <offset> 001834 r2 = 0x0 001835 r2 &= 0x1 001836 if r2 != 0x0 goto <offset> 001837 *(u64 *)(r10 - 0x320) = r1 001838 if r1 > 0x140 goto <offset> 001839 if r1 == 0x140 goto <offset> 001840 r2 = r10 001841 r2 += -0x460 001842 r2 += r1 001843 r3 = 0x140 001844 r3 -= r1 001845 r1 = *(u64 *)(r10 - 0x8f0) 001846 call -0x684 001847 r2 = *(u64 *)(r10 - 0x320) 001848 r6 = r2 001849 r6 += r0 001850 r1 = 0x1 001851 if r6 < r2 goto <offset> 001852 r1 = 0x0 001853 r1 &= 0x1 001854 if r1 != 0x0 goto <offset> 001855 *(u64 *)(r10 - 0x320) = r6 001856 if r6 > 0x140 goto <offset> 001857 if r6 == 0x140 goto <offset> 001858 r7 = 0x140 001859 r7 -= r6 001860 if r7 < 0x5 goto <offset> 001861 r7 = 0x5 001862 r8 = r10 001863 r8 += -0x460 001864 r8 += r6 001865 r1 = r8 001866 r2 = <addr> ll 001867 r3 = r7 001868 call sol_memcpy_ 001869 if r6 < 0x13c goto <offset> 001870 r8 += r7 001871 *(u8 *)(r8 - 0x1) = 0x40 001872 r3 = *(u64 *)(r10 - 0x320) 001873 r1 = r3 001874 r1 += r7 001875 r2 = 0x1 001876 if r1 < r3 goto <offset> 001877 r2 = 0x0 001878 r2 &= 0x1 001879 if r2 != 0x0 goto <offset> 001880 *(u64 *)(r10 - 0x320) = r1 001881 if r1 <= 0x140 goto <offset> 001882 *(u64 *)(r10 - 0x320) = 0x140 001883 goto <offset> 001884 if r5 != 0x0 goto <offset>001147 if r5 != 0x0 goto <offset>001885 r3 = *(u64 *)(r3 + 0x40)001148 r3 = *(u64 *)(r3 + 0x40)001886 *(u8 *)(r1 + 0x0) = w2001149 *(u8 *)(r1 + 0x0) = w2001887 r9 = *(u64 *)(r10 - 0x918)001150 r7 = *(u64 *)(r10 - 0x908)001888 r1 = r3001151 r1 = r3001889 r2 = *(u64 *)(r10 - 0x840)001152 r2 = *(u64 *)(r10 - 0x840)001890 r1 -= r2001153 r1 -= r22 unchanged instructions hidden
001893 r2 = 0x0001156 r2 = 0x0001894 if r2 != 0x0 goto <offset>001157 if r2 != 0x0 goto <offset>001895 r8 = r1001158 r8 = r1001896 *(u64 *)(r9 + 0x0) = r8001159 *(u64 *)(r7 + 0x0) = r8001897 r1 = 0x1001160 r1 = 0x1001898 goto <offset>001161 goto <offset>001899 r1 = <addr> ll001162 r1 = <addr> ll4 unchanged instructions hidden
001904 r2 = 0x13001167 r2 = 0x13001905 r3 = <addr> ll001168 r3 = <addr> ll001906 call <target>001169 call <target>001907 if r8 == 0x140 goto <offset> 001908 r6 = 0x140 001909 r6 -= r8 001910 if r6 < 0xe goto <offset> 001911 r6 = 0xe 001912 r7 = r10 001913 r7 += -0x460 001914 r7 += r8 001915 r1 = r7 001916 r2 = <addr> ll 001917 r3 = r6 001918 call sol_memcpy_ 001919 if r8 < 0x133 goto <offset> 001920 r7 += r6 001921 *(u8 *)(r7 - 0x1) = 0x40 001922 r3 = *(u64 *)(r10 - 0x320) 001923 r1 = r3 001924 r1 += r6 001925 r2 = 0x1 001926 if r1 < r3 goto <offset> 001927 r2 = 0x0 001928 r2 &= 0x1 001929 if r2 != 0x0 goto <offset> 001930 *(u64 *)(r10 - 0x320) = r1 001931 if r1 > 0x140 goto <offset> 001932 if r1 == 0x140 goto <offset> 001933 r2 = r10 001934 r2 += -0x460 001935 r2 += r1 001936 r3 = 0x140 001937 r3 -= r1 001938 r1 = *(u64 *)(r10 - 0x920) 001939 call -0x6e1 001940 r2 = *(u64 *)(r10 - 0x320) 001941 r8 = r2 001942 r8 += r0 001943 r1 = 0x1 001944 if r8 < r2 goto <offset> 001945 r1 = 0x0 001946 r1 &= 0x1 001947 if r1 != 0x0 goto <offset> 001948 *(u64 *)(r10 - 0x320) = r8 001949 if r8 > 0x140 goto <offset> 001950 if r8 == 0x140 goto <offset> 001951 r6 = 0x140 001952 r6 -= r8 001953 if r6 < 0x4 goto <offset> 001954 r6 = 0x4 001955 r7 = r10 001956 r7 += -0x460 001957 r7 += r8 001958 r1 = r7 001959 r2 = <addr> ll 001960 r3 = r6 001961 call sol_memcpy_ 001962 if r8 < 0x13d goto <offset> 001963 r7 += r6 001964 *(u8 *)(r7 - 0x1) = 0x40 001965 r3 = *(u64 *)(r10 - 0x320) 001966 r1 = r3 001967 r1 += r6 001968 r2 = 0x1 001969 if r1 < r3 goto <offset> 001970 r2 = 0x0 001971 r2 &= 0x1 001972 if r2 != 0x0 goto <offset> 001973 *(u64 *)(r10 - 0x320) = r1 001974 if r1 > 0x140 goto <offset> 001975 r9 = *(u64 *)(r10 - 0x918) 001976 if r1 == 0x140 goto <offset> 001977 r2 = r10 001978 r2 += -0x460 001979 r2 += r1 001980 r3 = 0x140 001981 r3 -= r1 001982 r1 = *(u64 *)(r10 - 0x8e0) 001983 call -0x70d 001984 r2 = *(u64 *)(r10 - 0x320) 001985 r8 = r2 001986 r8 += r0 001987 r1 = 0x1 001988 if r8 < r2 goto <offset> 001989 r1 = 0x0 001990 r1 &= 0x1 001991 if r1 != 0x0 goto <offset> 001992 *(u64 *)(r10 - 0x320) = r8 001993 if r8 <= 0x140 goto <offset> 001994 *(u64 *)(r10 - 0x320) = 0x140 001995 goto <offset> 001996 r1 = <addr> ll001170 r1 = <addr> ll001997 call <target>001171 call <target>001998 if r1 == 0x140 goto <offset> 001999 r2 = r10 002000 r2 += -0x460 002001 r2 += r1 002002 r3 = 0x140 002003 r3 -= r1 002004 r1 = *(u64 *)(r10 - 0x8d8) 002005 call -0x723 002006 r2 = *(u64 *)(r10 - 0x320) 002007 r6 = r2 002008 r6 += r0 002009 r1 = 0x1 002010 if r6 < r2 goto <offset> 002011 r1 = 0x0 002012 r1 &= 0x1 002013 if r1 != 0x0 goto <offset> 002014 *(u64 *)(r10 - 0x320) = r6 002015 if r6 > 0x140 goto <offset> 002016 if r6 == 0x140 goto <offset> 002017 r7 = 0x140 002018 r7 -= r6 002019 if r7 < 0x8 goto <offset> 002020 r7 = 0x8 002021 r8 = r10 002022 r8 += -0x460 002023 r8 += r6 002024 r1 = r8 002025 r2 = <addr> ll 002026 r3 = r7 002027 call sol_memcpy_ 002028 if r6 < 0x139 goto <offset> 002029 r8 += r7 002030 *(u8 *)(r8 - 0x1) = 0x40 002031 r3 = *(u64 *)(r10 - 0x320) 002032 r1 = r3001172 r1 = r3002033 r1 += r7 002034 r2 = 0x1 002035 if r1 < r3 goto <offset> 002036 r2 = 0x0 002037 r2 &= 0x1 002038 if r2 != 0x0 goto <offset> 002039 *(u64 *)(r10 - 0x320) = r1 002040 if r1 > 0x140 goto <offset> 002041 if r1 == 0x140 goto <offset> 002042 r2 = r10 002043 r2 += -0x460 002044 r2 += r1 002045 r3 = 0x140 002046 r3 -= r1 002047 r1 = *(u64 *)(r10 - 0x878) 002048 call -0x74e 002049 r2 = *(u64 *)(r10 - 0x320) 002050 r6 = r2 002051 r6 += r0 002052 r1 = 0x1 002053 if r6 < r2 goto <offset> 002054 r1 = 0x0 002055 r1 &= 0x1 002056 if r1 != 0x0 goto <offset> 002057 *(u64 *)(r10 - 0x320) = r6 002058 if r6 > 0x140 goto <offset> 002059 if r6 == 0x140 goto <offset> 002060 r7 = 0x140 002061 r7 -= r6 002062 if r7 < 0xa goto <offset> 002063 r7 = 0xa 002064 r8 = r10 002065 r8 += -0x460 002066 r8 += r6 002067 r1 = r8 002068 r2 = <addr> ll 002069 r3 = r7 002070 call sol_memcpy_ 002071 if r6 < 0x137 goto <offset> 002072 r8 += r7 002073 *(u8 *)(r8 - 0x1) = 0x40 002074 r3 = *(u64 *)(r10 - 0x320) 002075 r1 = r3 002076 r1 += r7 002077 r2 = 0x1 002078 if r1 < r3 goto <offset> 002079 r2 = 0x0 002080 r2 &= 0x1 002081 if r2 != 0x0 goto <offset> 002082 *(u64 *)(r10 - 0x320) = r1 002083 if r1 <= 0x140 goto <offset> 002084 *(u64 *)(r10 - 0x320) = 0x140 002085 goto <offset> 002086 r9 = *(u64 *)(r10 - 0x918) 002087 if r8 == 0x140 goto <offset> 002088 r6 = 0x140 002089 r6 -= r8 002090 if r6 < 0x3 goto <offset> 002091 r6 = 0x3 002092 r7 = r10 002093 r7 += -0x460 002094 r7 += r8 002095 r1 = r7 002096 r2 = <addr> ll 002097 r3 = r6 002098 call sol_memcpy_ 002099 if r8 < 0x13e goto <offset> 002100 r7 += r6 002101 *(u8 *)(r7 - 0x1) = 0x40 002102 r3 = *(u64 *)(r10 - 0x320) 002103 r1 = r3 002104 r1 += r6 002105 r2 = 0x1 002106 if r1 < r3 goto <offset> 002107 r2 = 0x0 002108 r2 &= 0x1 002109 if r2 != 0x0 goto <offset> 002110 *(u64 *)(r10 - 0x320) = r1 002111 if r1 > 0x140 goto <offset> 002112 r9 = *(u64 *)(r10 - 0x918) 002113 if r1 == 0x140 goto <offset> 002114 r2 = r10 002115 r2 += -0x460 002116 r2 += r1 002117 r3 = 0x140 002118 r3 -= r1 002119 r1 = *(u64 *)(r10 - 0x8e8) 002120 call -0x796 002121 r2 = *(u64 *)(r10 - 0x320) 002122 r8 = r2 002123 r8 += r0 002124 r1 = 0x1 002125 if r8 < r2 goto <offset> 002126 r1 = 0x0 002127 r1 &= 0x1 002128 if r1 != 0x0 goto <offset> 002129 *(u64 *)(r10 - 0x320) = r8 002130 if r8 > 0x140 goto <offset> 002131 r9 = *(u64 *)(r10 - 0x918) 002132 if r8 == 0x140 goto <offset> 002133 r6 = 0x140 002134 r6 -= r8 002135 if r6 < 0x4 goto <offset> 002136 r6 = 0x4 002137 r7 = r10 002138 r7 += -0x460 002139 r7 += r8 002140 r1 = r7 002141 r2 = <addr> ll 002142 r3 = r6 002143 call sol_memcpy_ 002144 if r8 < 0x13d goto <offset> 002145 r7 += r6 002146 *(u8 *)(r7 - 0x1) = 0x40 002147 r3 = *(u64 *)(r10 - 0x320) 002148 r1 = r3 002149 r1 += r6 002150 r2 = 0x1 002151 if r1 < r3 goto <offset> 002152 r2 = 0x0 002153 r2 &= 0x1 002154 if r2 != 0x0 goto <offset> 002155 *(u64 *)(r10 - 0x320) = r1 002156 if r1 > 0x140 goto <offset> 002157 r9 = *(u64 *)(r10 - 0x918) 002158 if r1 == 0x140 goto <offset> 002159 r2 = r10 002160 r2 += -0x460 002161 r2 += r1 002162 r3 = 0x140 002163 r3 -= r1 002164 r1 = *(u64 *)(r10 - 0x8c8) 002165 call -0x7c3 002166 r2 = *(u64 *)(r10 - 0x320) 002167 r8 = r2 002168 r8 += r0 002169 r1 = 0x1 002170 if r8 < r2 goto <offset> 002171 r1 = 0x0 002172 r1 &= 0x1 002173 if r1 != 0x0 goto <offset> 002174 *(u64 *)(r10 - 0x320) = r8 002175 if r8 <= 0x140 goto <offset> 002176 *(u64 *)(r10 - 0x320) = 0x140 002177 r9 = *(u64 *)(r10 - 0x918) 002178 goto <offset> 002179 r3 = <addr> ll001173 r3 = <addr> ll002180 call <target>001174 call <target>002181 r3 = <addr> ll001175 r3 = <addr> ll002182 call <target>001176 call <target>002183 if r1 == 0x140 goto <offset> 002184 r2 = r10 002185 r2 += -0x460 002186 r2 += r1 002187 r3 = 0x140 002188 r3 -= r1 002189 r1 = r9 002190 call -0x7dc 002191 r2 = *(u64 *)(r10 - 0x320) 002192 r6 = r2 002193 r6 += r0 002194 r1 = 0x1 002195 if r6 < r2 goto <offset> 002196 r1 = 0x0 002197 r1 &= 0x1 002198 if r1 != 0x0 goto <offset> 002199 *(u64 *)(r10 - 0x320) = r6 002200 if r6 > 0x140 goto <offset> 002201 if r6 == 0x140 goto <offset> 002202 r7 = 0x140 002203 r7 -= r6 002204 if r7 < 0xa goto <offset> 002205 r7 = 0xa 002206 r8 = r10 002207 r8 += -0x460 002208 r8 += r6 002209 r1 = r8 002210 r2 = <addr> ll 002211 r3 = r7 002212 call sol_memcpy_ 002213 if r6 < 0x137 goto <offset> 002214 r8 += r7 002215 *(u8 *)(r8 - 0x1) = 0x40 002216 r3 = *(u64 *)(r10 - 0x320) 002217 r1 = r3 002218 r1 += r7 002219 r2 = 0x1 002220 if r1 < r3 goto <offset> 002221 r2 = 0x0 002222 r2 &= 0x1 002223 if r2 != 0x0 goto <offset> 002224 *(u64 *)(r10 - 0x320) = r1 002225 if r1 > 0x140 goto <offset> 002226 if r1 == 0x140 goto <offset> 002227 r2 = r10 002228 r2 += -0x460 002229 r2 += r1 002230 r3 = 0x140 002231 r3 -= r1 002232 r1 = *(u64 *)(r10 - 0x8d0) 002233 call -0x807 002234 r3 = *(u64 *)(r10 - 0x320) 002235 r2 = r3 002236 r2 += r0 002237 r1 = 0x1 002238 if r2 < r3 goto <offset> 002239 r1 = 0x0 002240 r1 &= 0x1 002241 if r1 != 0x0 goto <offset> 002242 *(u64 *)(r10 - 0x320) = r2 002243 if r2 <= 0x140 goto <offset> 002244 goto <offset> 002245 r9 = *(u64 *)(r10 - 0x918) 002246 if r8 == 0x140 goto <offset> 002247 r6 = 0x140 002248 r6 -= r8 002249 if r6 < 0x5 goto <offset> 002250 r6 = 0x5 002251 r7 = r10 002252 r7 += -0x460 002253 r7 += r8 002254 r1 = r7 002255 r2 = <addr> ll 002256 r3 = r6 002257 call sol_memcpy_ 002258 if r8 < 0x13c goto <offset> 002259 r7 += r6 002260 *(u8 *)(r7 - 0x1) = 0x40 002261 r3 = *(u64 *)(r10 - 0x320) 002262 r1 = r3 002263 r1 += r6 002264 r2 = 0x1 002265 if r1 < r3 goto <offset> 002266 r2 = 0x0 002267 r2 &= 0x1 002268 if r2 != 0x0 goto <offset> 002269 *(u64 *)(r10 - 0x320) = r1 002270 if r1 > 0x140 goto <offset> 002271 r9 = *(u64 *)(r10 - 0x918) 002272 if r1 == 0x140 goto <offset> 002273 r2 = r10 002274 r2 += -0x460 002275 r2 += r1 002276 r3 = 0x140 002277 r3 -= r1 002278 r1 = *(u64 *)(r10 - 0x8d8) 002279 call -0x835 002280 r3 = *(u64 *)(r10 - 0x320) 002281 r2 = r3 002282 r2 += r0 002283 r1 = 0x1 002284 if r2 < r3 goto <offset> 002285 r1 = 0x0 002286 r1 &= 0x1 002287 if r1 != 0x0 goto <offset> 002288 *(u64 *)(r10 - 0x320) = r2 002289 if r2 > 0x140 goto <offset> 002290 r9 = *(u64 *)(r10 - 0x918) 002291 if r2 == 0x140 goto <offset> 002292 r1 = r10 002293 r1 += -0x460 002294 r1 += r2 002295 r6 = 0x1 002296 r2 = <addr> ll 002297 r3 = 0x1 002298 call sol_memcpy_ 002299 r2 = *(u64 *)(r10 - 0x320) 002300 r2 += 0x1 002301 if r2 == 0x0 goto <offset> 002302 r6 = 0x0 002303 r6 &= 0x1 002304 if r6 != 0x0 goto <offset> 002305 *(u64 *)(r10 - 0x320) = r2 002306 r9 = *(u64 *)(r10 - 0x918) 002307 if r2 <= 0x140 goto <offset> 002308 *(u64 *)(r10 - 0x320) = 0x140 002309 goto <offset> 002310 r1 = <addr> ll 002311 call <target> 002312 r7 = r2001177 r7 = r2002313 r2 = r1001178 r2 = r1002314 r6 = 0x0001179 r6 = 0x010840 unchanged instructions hidden
013155 r0 = r4012020 r0 = r4013156 r6 = r2012021 r6 = r2013157 r9 = r1012022 r9 = r1013158 r1 = *(u64 *)(r9 + 0x28)012023 r1 = *(u64 *)(r9 + 0x30)013159 r1 += 0x1012024 r1 += 0x1013160 r2 = 0x1012025 r2 = 0x1013161 if r1 != 0x0 goto <offset>012026 if r1 != 0x0 goto <offset>013162 r4 = -0x1012027 r4 = -0x1013163 if r2 == 0x0 goto <offset>012028 if r2 == 0x0 goto <offset>013164 if r6 >= r4 goto <offset>012029 if r6 >= r4 goto <offset>013165 r1 = *(u64 *)(r9 + 0x30)012030 r1 = *(u64 *)(r9 + 0x38)013166 if r6 <= r1 goto <offset>012031 if r6 <= r1 goto <offset>013167 goto <offset>012032 goto <offset>013168 r2 = 0x0012033 r2 = 0x02 unchanged instructions hidden
013171 r4 = r1012036 r4 = r1013172 if r6 < r4 goto <offset>012037 if r6 < r4 goto <offset>013173 r6 = r4012038 r6 = r4013174 r1 = *(u64 *)(r9 + 0x30)012039 r1 = *(u64 *)(r9 + 0x38)013175 if r6 > r1 goto <offset>012040 if r6 > r1 goto <offset>013176 *(u64 *)(r10 - 0x118) = r1012041 *(u64 *)(r10 - 0x118) = r1013177 *(u64 *)(r10 - 0x120) = r3012042 *(u64 *)(r10 - 0x120) = r3013178 r8 = *(u64 *)(r9 + 0x8)012043 r8 = *(u64 *)(r9 + 0x8)013179 r7 = *(u64 *)(r9 + 0x0)012044 r7 = *(u64 *)(r9 + 0x0)013180 r1 = *(u64 *)(r9 + 0x38)012045 r1 = *(u64 *)(r9 + 0x40)013181 *(u64 *)(r10 - 0x140) = r1012046 *(u64 *)(r10 - 0x140) = r1013182 r1 = *(u64 *)(r9 + 0x20)012047 r1 = *(u64 *)(r9 + 0x28)013183 *(u64 *)(r10 - 0x130) = r1012048 *(u64 *)(r10 - 0x130) = r1013184 r1 = *(u64 *)(r9 + 0x18)012049 r1 = *(u64 *)(r9 + 0x20)013185 *(u64 *)(r10 - 0x128) = r1012050 *(u64 *)(r10 - 0x128) = r1013186 r9 += 0x40012051 r9 += 0x48013187 r1 = *(u64 *)(r5 - 0xfd0)012052 r1 = *(u64 *)(r5 - 0xfd0)013188 *(u64 *)(r10 - 0x138) = r1012053 *(u64 *)(r10 - 0x138) = r1013189 r1 = *(u64 *)(r5 - 0xfe0)012054 r1 = *(u64 *)(r5 - 0xfe0)475 unchanged instructions hidden
013665 r1 = r6012530 r1 = r6013666 if r6 <= r2 goto <offset>012531 if r6 <= r2 goto <offset>013667 goto <offset>012532 goto <offset> 012533 *(u64 *)(r10 - 0xa8) = r4 012534 r7 = r3 012535 r8 = r2 012536 r6 = *(u64 *)(r5 - 0xfc0) 012537 r2 = *(u64 *)(r5 - 0xfc8) 012538 *(u64 *)(r10 - 0xb0) = r2 012539 r2 = *(u64 *)(r5 - 0xfd0) 012540 *(u64 *)(r10 - 0xa0) = r2 012541 r2 = *(u64 *)(r5 - 0xfd8) 012542 *(u64 *)(r10 - 0x98) = r2 012543 r2 = *(u64 *)(r5 - 0xfe0) 012544 *(u64 *)(r10 - 0x90) = r2 012545 r2 = *(u64 *)(r5 - 0xfe8) 012546 *(u64 *)(r10 - 0x88) = r2 012547 r9 = *(u64 *)(r5 - 0xff0) 012548 r2 = *(u64 *)(r5 - 0xff8) 012549 *(u64 *)(r10 - 0x78) = r2 012550 r2 = *(u64 *)(r5 - 0x1000) 012551 *(u64 *)(r10 - 0x80) = r2 012552 w2 = *(u8 *)(r1 + 0xa0) 012553 if r2 == 0x2 goto <offset> 012554 *(u64 *)(r10 - 0xfd0) = r6 012555 r2 = *(u64 *)(r10 - 0xb0) 012556 *(u64 *)(r10 - 0xfd8) = r2 012557 r2 = *(u64 *)(r10 - 0xa0) 012558 *(u64 *)(r10 - 0xfe0) = r2 012559 r2 = *(u64 *)(r10 - 0x98) 012560 *(u64 *)(r10 - 0xfe8) = r2 012561 r2 = *(u64 *)(r10 - 0x90) 012562 *(u64 *)(r10 - 0xff0) = r2 012563 r2 = *(u64 *)(r10 - 0x88) 012564 *(u64 *)(r10 - 0xff8) = r2 012565 *(u64 *)(r10 - 0x1000) = r9 012566 r5 = r10 012567 r2 = *(u64 *)(r10 - 0xa8) 012568 r3 = *(u64 *)(r10 - 0x80) 012569 r4 = *(u64 *)(r10 - 0x78) 012570 call -0x227 012571 w1 = *(u8 *)(r8 + 0xa0) 012572 if r1 == 0x2 goto <offset> 012573 r4 = *(u64 *)(r8 + 0x28) 012574 r3 = *(u64 *)(r8 + 0x20) 012575 r2 = *(u64 *)(r8 + 0x38) 012576 r1 = *(u64 *)(r8 + 0x40) 012577 *(u64 *)(r10 - 0xfc0) = r1 012578 r1 = *(u64 *)(r10 - 0xa0) 012579 *(u64 *)(r10 - 0xfc8) = r1 012580 r1 = *(u64 *)(r10 - 0x98) 012581 *(u64 *)(r10 - 0xfd0) = r1 012582 r1 = *(u64 *)(r10 - 0x90) 012583 *(u64 *)(r10 - 0xfd8) = r1 012584 r1 = *(u64 *)(r10 - 0x88) 012585 *(u64 *)(r10 - 0xfe0) = r1 012586 *(u64 *)(r10 - 0xfe8) = r9 012587 r1 = *(u64 *)(r10 - 0x78) 012588 *(u64 *)(r10 - 0xff0) = r1 012589 r1 = *(u64 *)(r10 - 0x80) 012590 *(u64 *)(r10 - 0xff8) = r1 012591 r1 = r8 012592 r1 += 0x48 012593 *(u64 *)(r10 - 0x1000) = r1 012594 r1 = r10 012595 r1 += -0x70 012596 r5 = r10 012597 call <target> 012598 r1 = *(u64 *)(r10 - 0x70) 012599 if r1 == 0x0 goto <offset> 012600 r1 = *(u64 *)(r6 + 0x0) 012601 if r1 != 0x1 goto <offset> 012602 r2 = *(u64 *)(r10 - 0x60) 012603 r1 = *(u64 *)(r10 - 0x68) 012604 r3 = *(u64 *)(r6 + 0x8) 012605 r0 = 0x1 012606 r5 = 0x1 012607 if r1 > r3 goto <offset> 012608 r4 = *(u64 *)(r6 + 0x10) 012609 if r2 s> r4 goto <offset> 012610 if r2 != r4 goto <offset> 012611 r5 &= 0x1 012612 if r5 != 0x0 goto <offset> 012613 goto <offset> 012614 r5 = 0x0 012615 r4 = *(u64 *)(r6 + 0x10) 012616 if r2 s<= r4 goto <offset> 012617 r0 = 0x0 012618 if r2 == r4 goto <offset> 012619 r5 = r0 012620 r5 &= 0x1 012621 if r5 == 0x0 goto <offset> 012622 r1 ^= r3 012623 r2 ^= r4 012624 r1 |= r2 012625 if r1 != 0x0 goto <offset> 012626 r1 = *(u64 *)(r10 - 0x58) 012627 r2 = *(u64 *)(r6 + 0x18) 012628 if r1 >= r2 goto <offset> 012629 r2 = r10 012630 r2 += -0x70 012631 r1 = r6 012632 r3 = 0x38 012633 call <target> 012634 *(u64 *)(r10 - 0xfd0) = r6 012635 r1 = *(u64 *)(r10 - 0xb0) 012636 *(u64 *)(r10 - 0xfd8) = r1 012637 r1 = *(u64 *)(r10 - 0xa0) 012638 *(u64 *)(r10 - 0xfe0) = r1 012639 r1 = *(u64 *)(r10 - 0x98) 012640 *(u64 *)(r10 - 0xfe8) = r1 012641 r1 = *(u64 *)(r10 - 0x90) 012642 *(u64 *)(r10 - 0xff0) = r1 012643 r1 = *(u64 *)(r10 - 0x88) 012644 *(u64 *)(r10 - 0xff8) = r1 012645 *(u64 *)(r10 - 0x1000) = r9 012646 r5 = r10 012647 r1 = r8 012648 r2 = *(u64 *)(r10 - 0xa8) 012649 r3 = *(u64 *)(r10 - 0x80) 012650 r4 = *(u64 *)(r10 - 0x78) 012651 call -0x278 012652 r4 = *(u64 *)(r7 + 0x28) 012653 r3 = *(u64 *)(r7 + 0x20) 012654 r2 = *(u64 *)(r7 + 0x38) 012655 r1 = *(u64 *)(r7 + 0x40) 012656 *(u64 *)(r10 - 0xfc0) = r1 012657 r1 = *(u64 *)(r10 - 0xa0) 012658 *(u64 *)(r10 - 0xfc8) = r1 012659 r1 = *(u64 *)(r10 - 0x98) 012660 *(u64 *)(r10 - 0xfd0) = r1 012661 r1 = *(u64 *)(r10 - 0x90) 012662 *(u64 *)(r10 - 0xfd8) = r1 012663 r1 = *(u64 *)(r10 - 0x88) 012664 *(u64 *)(r10 - 0xfe0) = r1 012665 *(u64 *)(r10 - 0xfe8) = r9 012666 r1 = *(u64 *)(r10 - 0x78) 012667 *(u64 *)(r10 - 0xff0) = r1 012668 r1 = *(u64 *)(r10 - 0x80) 012669 *(u64 *)(r10 - 0xff8) = r1 012670 r1 = r7 012671 r1 += 0x48 012672 *(u64 *)(r10 - 0x1000) = r1 012673 r1 = r10 012674 r1 += -0x38 012675 r5 = r10 012676 call <target> 012677 r1 = *(u64 *)(r10 - 0x38) 012678 if r1 == 0x0 goto <offset> 012679 r1 = *(u64 *)(r6 + 0x0) 012680 if r1 == 0x0 goto <offset> 012681 r2 = *(u64 *)(r10 - 0x28) 012682 r1 = *(u64 *)(r10 - 0x30) 012683 r3 = *(u64 *)(r6 + 0x8) 012684 r0 = 0x1 012685 r5 = 0x1 012686 if r1 > r3 goto <offset> 012687 r4 = *(u64 *)(r6 + 0x10) 012688 if r2 s> r4 goto <offset> 012689 if r2 != r4 goto <offset> 012690 r5 &= 0x1 012691 if r5 != 0x0 goto <offset> 012692 goto <offset> 012693 r5 = 0x0 012694 r4 = *(u64 *)(r6 + 0x10) 012695 if r2 s<= r4 goto <offset> 012696 r0 = 0x0 012697 if r2 == r4 goto <offset> 012698 r5 = r0 012699 r5 &= 0x1 012700 if r5 == 0x0 goto <offset> 012701 r1 ^= r3 012702 r2 ^= r4 012703 r1 |= r2 012704 if r1 != 0x0 goto <offset> 012705 r1 = *(u64 *)(r10 - 0x20) 012706 r2 = *(u64 *)(r6 + 0x18) 012707 if r1 >= r2 goto <offset> 012708 r2 = r10 012709 r2 += -0x38 012710 r1 = r6 012711 r3 = 0x38 012712 call <target> 012713 *(u64 *)(r10 - 0xfd0) = r6 012714 r1 = *(u64 *)(r10 - 0xb0) 012715 *(u64 *)(r10 - 0xfd8) = r1 012716 r1 = *(u64 *)(r10 - 0xa0) 012717 *(u64 *)(r10 - 0xfe0) = r1 012718 r1 = *(u64 *)(r10 - 0x98) 012719 *(u64 *)(r10 - 0xfe8) = r1 012720 r1 = *(u64 *)(r10 - 0x90) 012721 *(u64 *)(r10 - 0xff0) = r1 012722 r1 = *(u64 *)(r10 - 0x88) 012723 *(u64 *)(r10 - 0xff8) = r1 012724 *(u64 *)(r10 - 0x1000) = r9 012725 r5 = r10 012726 r1 = r7 012727 r2 = *(u64 *)(r10 - 0xa8) 012728 r3 = *(u64 *)(r10 - 0x80) 012729 r4 = *(u64 *)(r10 - 0x78) 012730 call -0x2c7 012731 exit013668 r0 = r4012732 r0 = r4013669 *(u64 *)(r10 - 0x1e0) = r1012733 *(u64 *)(r10 - 0x1e0) = r1013670 r0 <<= 0x20012734 r0 <<= 0x203933 unchanged instructions hidden
017604 r1 = r10016668 r1 = r10017605 r1 += -0x180016669 r1 += -0x180017606 r2 = <addr> ll016670 r2 = <addr> ll017607 call -0x429d016671 call -0x4018017608 r1 = *(u64 *)(r10 - 0x178)016672 r1 = *(u64 *)(r10 - 0x178)017609 *(u64 *)(r10 - 0x770) = r1016673 *(u64 *)(r10 - 0x770) = r1017610 r2 = r6016674 r2 = r6150 unchanged instructions hidden
017761 r2 = *(u64 *)(r10 - 0x640)016825 r2 = *(u64 *)(r10 - 0x640)017762 r3 = *(u64 *)(r10 - 0x780)016826 r3 = *(u64 *)(r10 - 0x780)017763 r4 = *(u64 *)(r10 - 0x750)016827 r4 = *(u64 *)(r10 - 0x750)017764 call -0x1845016828 call -0x190c017765 if r0 == 0x0 goto <offset>016829 if r0 == 0x0 goto <offset>017766 r1 = r10016830 r1 = r10017767 r1 += -0x1b8016831 r1 += -0x1b816 unchanged instructions hidden
017784 r2 = *(u64 *)(r10 - 0x628)016848 r2 = *(u64 *)(r10 - 0x628)017785 r3 = *(u64 *)(r10 - 0x6a8)016849 r3 = *(u64 *)(r10 - 0x6a8)017786 r4 = *(u64 *)(r10 - 0x730)016850 r4 = *(u64 *)(r10 - 0x730)017787 call -0x1483016851 call -0x154a017788 r1 = *(u64 *)(r10 - 0x640)016852 r1 = *(u64 *)(r10 - 0x640)017789 if r1 != 0x0 goto <offset>016853 if r1 != 0x0 goto <offset>017790 r1 = *(u64 *)(r10 - 0x6a8)016854 r1 = *(u64 *)(r10 - 0x6a8)2097 unchanged instructions hidden
019888 r2 = r6018952 r2 = r6019889 r3 = *(u64 *)(r10 - 0x868)018953 r3 = *(u64 *)(r10 - 0x868)019890 r4 = *(u64 *)(r10 - 0x820)018954 r4 = *(u64 *)(r10 - 0x820)019891 call -0x2094018955 call -0x215b019892 if r0 == 0x0 goto <offset>018956 if r0 == 0x0 goto <offset>019893 r1 = r10018957 r1 = r10019894 r1 += -0x3a0018958 r1 += -0x3a016 unchanged instructions hidden
019911 r2 = r7018975 r2 = r7019912 r3 = *(u64 *)(r10 - 0x790)018976 r3 = *(u64 *)(r10 - 0x790)019913 r4 = *(u64 *)(r10 - 0x7d8)018977 r4 = *(u64 *)(r10 - 0x7d8)019914 call -0x1cd2018978 call -0x1d99019915 r5 = *(u64 *)(r10 - 0x6d0)018979 r5 = *(u64 *)(r10 - 0x6d0)019916 r0 = *(u64 *)(r10 - 0x6b8)018980 r0 = *(u64 *)(r10 - 0x6b8)019917 if r5 == 0x0 goto <offset>018981 if r5 == 0x0 goto <offset>639 unchanged instructions hidden
020557 r2 = r7019621 r2 = r7020558 r3 = *(u64 *)(r10 - 0x790)019622 r3 = *(u64 *)(r10 - 0x790)020559 r4 = *(u64 *)(r10 - 0x7d8)019623 r4 = *(u64 *)(r10 - 0x7d8)020560 call -0x1f58019624 call -0x201f020561 r1 = 0x0019625 r1 = 0x0020562 r2 = *(u64 *)(r10 - 0x3a0)019626 r2 = *(u64 *)(r10 - 0x3a0)020563 r2 &= 0x1019627 r2 &= 0x185 unchanged instructions hidden
020649 r2 = r7019713 r2 = r7020650 r3 = *(u64 *)(r10 - 0x790)019714 r3 = *(u64 *)(r10 - 0x790)020651 r4 = *(u64 *)(r10 - 0x7d8)019715 r4 = *(u64 *)(r10 - 0x7d8)020652 call -0x1fb4019716 call -0x207b020653 r0 = r6019717 r0 = r6020654 r5 = *(u64 *)(r10 - 0x6d0)019718 r5 = *(u64 *)(r10 - 0x6d0)020655 r1 = r0019719 r1 = r0120 unchanged instructions hidden
020776 r2 = r7019840 r2 = r7020777 r3 = *(u64 *)(r10 - 0x790)019841 r3 = *(u64 *)(r10 - 0x790)020778 r4 = *(u64 *)(r10 - 0x7d8)019842 r4 = *(u64 *)(r10 - 0x7d8)020779 call -0x2033019843 call -0x20fa020780 r5 = r9019844 r5 = r9020781 r1 = *(u64 *)(r10 - 0x3a0)019845 r1 = *(u64 *)(r10 - 0x3a0)020782 if r1 == 0x0 goto <offset>019846 if r1 == 0x0 goto <offset>730 unchanged instructions hidden
021513 r2 = *(u64 *)(r10 - 0x238)020577 r2 = *(u64 *)(r10 - 0x238)021514 r3 = *(u64 *)(r10 - 0x1f8)020578 r3 = *(u64 *)(r10 - 0x1f8)021515 r4 = *(u64 *)(r10 - 0x258)020579 r4 = *(u64 *)(r10 - 0x258)021516 call -0x2314020580 call -0x23db021517 r4 = *(u64 *)(r10 - 0x1e8)020581 r4 = *(u64 *)(r10 - 0x1e8)021518 r4 += 0x98020582 r4 += 0x98021519 r0 = *(u64 *)(r10 - 0x1c8)020583 r0 = *(u64 *)(r10 - 0x1c8)364 unchanged instructions hidden
021884 call <target>020948 call <target>021885 r7 = r5020949 r7 = r5021886 r0 = r4020950 r0 = r4021887 r9 = r3020951 *(u64 *)(r10 - 0x5d0) = r3021888 r8 = r2020952 r9 = r2021889 r6 = r1020953 r8 = r1021890 r2 = *(u64 *)(r7 - 0xfe0)020954 r6 = *(u64 *)(r7 - 0xfe0)021891 r3 = *(u64 *)(r7 - 0xff8)020955 r3 = *(u64 *)(r7 - 0xff8)021892 r4 = *(u64 *)(r7 - 0xff0)020956 r4 = *(u64 *)(r7 - 0xff0)021893 r5 = *(u64 *)(r7 - 0xfe8)020957 r5 = *(u64 *)(r7 - 0xfe8)021894 *(u64 *)(r10 - 0x618) = r0020958 *(u64 *)(r10 - 0x628) = r0021895 r1 = r0020959 r1 = r0021896 *(u64 *)(r10 - 0x6d0) = r2020960 r2 = r6021897 *(u64 *)(r10 - 0x640) = r3020961 *(u64 *)(r10 - 0x650) = r3021898 *(u64 *)(r10 - 0x678) = r4020962 *(u64 *)(r10 - 0x680) = r4021899 *(u64 *)(r10 - 0x6a0) = r5020963 *(u64 *)(r10 - 0x6a8) = r5021900 call <target>020964 call <target>021901 if r0 == 0x0 goto <offset>020965 if r0 == 0x0 goto <offset>021902 *(u64 *)(r10 - 0x788) = r6020966 *(u64 *)(r10 - 0x708) = r6021903 *(u64 *)(r10 - 0x760) = r8020967 *(u64 *)(r10 - 0x758) = r8021904 r6 = *(u64 *)(r7 - 0xfd8)020968 r1 = *(u64 *)(r7 - 0xfd8) 020969 *(u64 *)(r10 - 0x5d8) = r1021905 r8 = *(u64 *)(r7 - 0x1000)020970 r8 = *(u64 *)(r7 - 0x1000)021906 r7 = r10020971 r7 = r10021907 r7 += -0x88020972 r7 += -0x88021908 r2 = r9020973 r6 = r0021909 r9 = r0 021910 r1 = r7020974 r1 = r7 020975 r2 = *(u64 *)(r10 - 0x5d0)021911 call <target>020976 call <target>021912 *(u64 *)(r10 - 0xff8) = r6020977 r1 = *(u64 *)(r10 - 0x5d8)021913 r6 = *(u64 *)(r10 - 0x760)020978 *(u64 *)(r10 - 0xff8) = r1021914 r1 = r8020979 r1 = r8021915 r1 ^= 0x1020980 r1 ^= 0x1021916 *(u64 *)(r10 - 0x6c0) = r1020981 *(u64 *)(r10 - 0x6d0) = r1021917 *(u64 *)(r10 - 0x1000) = r1020982 *(u64 *)(r10 - 0x1000) = r1021918 r1 = r10020983 r1 = r10021919 r1 += -0x2c0020984 r1 += -0x2c8021920 r5 = r10020985 r5 = r10021921 r2 = r6020986 r2 = r9021922 r3 = r7020987 r3 = r7021923 *(u64 *)(r10 - 0x720) = r9020988 *(u64 *)(r10 - 0x728) = r6021924 r4 = r9020989 r4 = r6021925 call <target>020990 call <target>021926 r1 = 0x0020991 r1 = 0x0021927 *(u64 *)(r10 - 0x680) = r1020992 *(u64 *)(r10 - 0x688) = r1021928 w1 = *(u16 *)(r6 + 0x90)020993 w1 = *(u16 *)(r9 + 0x90)021929 *(u64 *)(r10 - 0x6b8) = r1020994 *(u64 *)(r10 - 0x6c8) = r1021930 *(u64 *)(r10 - 0x6b0) = r8020995 *(u64 *)(r10 - 0x6c0) = r8021931 if r8 != 0x0 goto <offset>020996 if r8 != 0x0 goto <offset>021932 w1 = *(u8 *)(r6 + 0x94)020997 w1 = *(u8 *)(r9 + 0x94)021933 if r1 != 0x1 goto <offset>020998 if r1 != 0x1 goto <offset>021934 r1 = *(u64 *)(r10 - 0x6b8)020999 r1 = *(u64 *)(r10 - 0x6c8)021935 r2 = 0x1021000 r2 = 0x1021936 *(u64 *)(r10 - 0x680) = r2021001 *(u64 *)(r10 - 0x688) = r2021937 if r1 != 0x0 goto <offset>021002 if r1 != 0x0 goto <offset>021938 r1 = 0x0021003 r1 = 0x0021939 *(u64 *)(r10 - 0x680) = r1021004 *(u64 *)(r10 - 0x688) = r1021940 r1 = *(u64 *)(r10 - 0x640)021005 r1 = *(u64 *)(r10 - 0x650)021941 *(u64 *)(r10 - 0x708) = r1021006 *(u64 *)(r10 - 0x700) = r1021942 r1 = *(u64 *)(r10 - 0x618)021007 r1 = *(u64 *)(r10 - 0x628)021943 if r1 != 0x0 goto <offset>021008 if r1 != 0x0 goto <offset>021944 r1 = *(u64 *)(r10 - 0x678) 021945 *(u64 *)(r10 - 0x708) = r1 021946 r2 = *(u64 *)(r10 - 0x678) 021947 r1 = *(u64 *)(r10 - 0x618) 021948 if r1 != 0x0 goto <offset> 021949 r2 = *(u64 *)(r10 - 0x640) 021950 w1 = *(u32 *)(r10 - 0x20c) 021951 *(u64 *)(r10 - 0x778) = r1 021952 r1 = *(u64 *)(r10 - 0x240) 021953 *(u64 *)(r10 - 0x780) = r1 021954 r1 = *(u64 *)(r10 - 0x6b8) 021955 *(u16 *)(r10 - 0x1fc) = w1 021956 r1 = *(u64 *)(r10 - 0x680)021009 r1 = *(u64 *)(r10 - 0x680) 021010 *(u64 *)(r10 - 0x700) = r1 021011 r2 = *(u64 *)(r10 - 0x680) 021012 r1 = *(u64 *)(r10 - 0x628) 021013 if r1 != 0x0 goto <offset> 021014 r2 = *(u64 *)(r10 - 0x650) 021015 w1 = *(u32 *)(r10 - 0x214) 021016 *(u64 *)(r10 - 0x788) = r1 021017 r1 = *(u64 *)(r10 - 0x248) 021018 *(u64 *)(r10 - 0x790) = r1 021019 r1 = *(u64 *)(r10 - 0x6c8) 021020 *(u16 *)(r10 - 0x204) = w1 021021 r1 = *(u64 *)(r10 - 0x688)021957 r1 &= 0x1021022 r1 &= 0x1021958 *(u8 *)(r10 - 0x1fa) = w1021023 *(u8 *)(r10 - 0x202) = w1021959 r6 = 0x1021024 r6 = 0x1021960 r1 = 0x1021025 r1 = 0x1021961 if r2 == 0x0 goto <offset>021026 if r2 == 0x0 goto <offset>021962 r1 = 0x0021027 r1 = 0x0021963 *(u64 *)(r10 - 0x710) = r2021028 *(u64 *)(r10 - 0x718) = r2021964 r2 = *(u64 *)(r10 - 0x708)021029 *(u64 *)(r10 - 0x780) = r9 021030 r2 = *(u64 *)(r10 - 0x700)021965 if r2 == 0x0 goto <offset>021031 if r2 == 0x0 goto <offset>021966 r6 = 0x0021032 r6 = 0x0021967 r6 |= r1021033 r6 |= r1021968 *(u64 *)(r10 - 0x1f8) = 0x0021034 *(u64 *)(r10 - 0x200) = 0x0021969 *(u64 *)(r10 - 0x1b0) = 0x0021035 *(u64 *)(r10 - 0x1b8) = 0x0021970 *(u64 *)(r10 - 0x1b8) = 0x8021036 *(u64 *)(r10 - 0x1c0) = 0x8021971 *(u64 *)(r10 - 0x1c0) = 0x0021037 *(u64 *)(r10 - 0x1c8) = 0x0021972 r1 = *(u64 *)(r10 - 0x6a0)021038 r1 = *(u64 *)(r10 - 0x6a8)021973 r8 = *(u64 *)(r1 + 0x10)021039 r8 = *(u64 *)(r1 + 0x10)021974 r9 = *(u64 *)(r1 + 0x8)021040 r9 = *(u64 *)(r1 + 0x8)021975 r7 = *(u64 *)(r1 + 0x0)021041 r7 = *(u64 *)(r1 + 0x0)2 unchanged instructions hidden
021978 r2 = r7021044 r2 = r7021979 r2 += r9021045 r2 += r9021980 r1 = 0x0021046 r1 = 0x0021981 *(u64 *)(r10 - 0x660) = r1021047 *(u64 *)(r10 - 0x670) = r1021982 r1 = 0x1021048 r1 = 0x1021983 r4 = 0x1021049 r4 = 0x1021984 if r2 < r7 goto <offset>021050 if r2 < r7 goto <offset>7 unchanged instructions hidden
021992 r1 = 0x0021058 r1 = 0x0021993 if r1 == 0x0 goto <offset>021059 if r1 == 0x0 goto <offset>021994 goto <offset>021060 goto <offset>021995 *(u64 *)(r6 + 0x0) = 0x0021061 *(u64 *)(r8 + 0x0) = 0x0021996 goto <offset>021062 goto <offset>021997 *(u64 *)(r10 - 0x5c8) = r5021063 *(u64 *)(r10 - 0x5d0) = r5021998 r1 = r10021064 r1 = r10021999 r1 += -0x2d0021065 r1 += -0x2d8022000 r2 = 0x0021066 r2 = 0x0022001 r3 = *(u64 *)(r10 - 0x678)021067 r3 = *(u64 *)(r10 - 0x680)022002 r4 = *(u64 *)(r10 - 0x640)021068 r4 = *(u64 *)(r10 - 0x650)022003 r5 = 0x0021069 r5 = 0x0022004 call <target>021070 call <target>022005 r2 = r7021071 r2 = r77 unchanged instructions hidden
022013 if r4 == 0x0 goto <offset>021079 if r4 == 0x0 goto <offset>022014 r2 = r3021080 r2 = r3022015 r2 += r8021081 r2 += r8022016 r4 = *(u64 *)(r10 - 0x5c8)021082 r4 = *(u64 *)(r10 - 0x5d0)022017 if r2 < r3 goto <offset>021083 if r2 < r3 goto <offset>022018 r1 = 0x0021084 r1 = 0x0022019 if r1 == 0x0 goto <offset>021085 if r1 == 0x0 goto <offset>8 unchanged instructions hidden
022028 if r1 != 0x0 goto <offset>021094 if r1 != 0x0 goto <offset>022029 r0 = r2021095 r0 = r2022030 r1 = 0x0021096 r1 = 0x0022031 *(u64 *)(r10 - 0x668) = r1021097 *(u64 *)(r10 - 0x678) = r1022032 r1 = r0021098 r1 = r0022033 r1 += r5021099 r1 += r5022034 r5 = 0x1021100 r5 = 0x12 unchanged instructions hidden
022037 r2 = 0x0021103 r2 = 0x0022038 r8 = -0x1021104 r8 = -0x1022039 if r2 == 0x0 goto <offset>021105 if r2 == 0x0 goto <offset>022040 *(u64 *)(r10 - 0x738) = r8021106 *(u64 *)(r10 - 0x740) = r8022041 r1 = *(u64 *)(r10 - 0x618)021107 r1 = *(u64 *)(r10 - 0x628)022042 if r1 != 0x0 goto <offset>021108 if r1 != 0x0 goto <offset>022043 r8 = r0021109 r8 = r0022044 r4 = r8021110 r4 = r83 unchanged instructions hidden
022048 r8 = -0x1021114 r8 = -0x1022049 if r2 != 0x0 goto <offset>021115 if r2 != 0x0 goto <offset>022050 r8 = r1021116 r8 = r1022051 *(u64 *)(r10 - 0x738) = r8021117 *(u64 *)(r10 - 0x740) = r8022052 r1 = *(u64 *)(r10 - 0x618)021118 r1 = *(u64 *)(r10 - 0x628)022053 if r1 == 0x0 goto <offset>021119 if r1 == 0x0 goto <offset>022054 r4 = r8021120 r4 = r8022055 r4 += 0x2710021121 r4 += 0x2710022056 if r4 < r8 goto <offset>021122 if r4 < r8 goto <offset>022057 r5 = 0x0021123 r5 = 0x0022058 r1 = r10021124 r1 = r10022059 r1 += -0x380021125 r1 += -0x388022060 r2 = 0x0021126 r2 = 0x0022061 r3 = 0x2710021127 r3 = 0x2710022062 call <target>021128 call <target>022063 r1 = *(u64 *)(r10 - 0x378) 022064 *(u64 *)(r10 - 0x728) = r1 022065 r1 = *(u64 *)(r10 - 0x380)021129 r1 = *(u64 *)(r10 - 0x380)022066 *(u64 *)(r10 - 0x730) = r1021130 *(u64 *)(r10 - 0x730) = r1 021131 r1 = *(u64 *)(r10 - 0x388) 021132 *(u64 *)(r10 - 0x738) = r1022067 if r8 <= 0x270f goto <offset>021133 if r8 <= 0x270f goto <offset>022068 r1 = 0x0021134 r1 = 0x0022069 *(u64 *)(r10 - 0x5e8) = r1 022070 *(u64 *)(r10 - 0x5f0) = r1021135 *(u64 *)(r10 - 0x5f0) = r1 021136 *(u64 *)(r10 - 0x5f8) = r1022071 goto <offset>021137 goto <offset>022072 r0 = -0x1021138 r0 = -0x1022073 r3 = -0x1021139 r3 = -0x11 unchanged instructions hidden
022075 r3 = r2021141 r3 = r2022076 r2 = r3021142 r2 = r3022077 r2 += r8021143 r2 += r8022078 r4 = *(u64 *)(r10 - 0x5c8)021144 r4 = *(u64 *)(r10 - 0x5d0)022079 if r2 >= r3 goto <offset>021145 if r2 >= r3 goto <offset>022080 if r1 != 0x0 goto <offset>021146 if r1 != 0x0 goto <offset>022081 r0 = r2021147 r0 = r2022082 r1 = *(u64 *)(r10 - 0x2c8)021148 r1 = *(u64 *)(r10 - 0x2d0)022083 *(u64 *)(r10 - 0x5d0) = r1021149 *(u64 *)(r10 - 0x5d8) = r1022084 r7 = *(u64 *)(r10 - 0x2d0)021150 r7 = *(u64 *)(r10 - 0x2d8)022085 r1 = *(u64 *)(r10 - 0x618)021151 r1 = *(u64 *)(r10 - 0x628)022086 *(u64 *)(r10 - 0x5d8) = r0021152 *(u64 *)(r10 - 0x5e0) = r0022087 if r1 == 0x0 goto <offset>021153 if r1 == 0x0 goto <offset>022088 r1 = r0021154 r1 = r0022089 r1 += r4021155 r1 += r48 unchanged instructions hidden
022098 r3 = 0x2710021164 r3 = 0x2710022099 r3 -= r2021165 r3 -= r2022100 r1 = r10021166 r1 = r10022101 r1 += -0x330021167 r1 += -0x338022102 r2 = 0x0021168 r2 = 0x0022103 r4 = 0x2710021169 r4 = 0x2710022104 r5 = 0x0021170 r5 = 0x0022105 call <target>021171 call <target>022106 r8 = *(u64 *)(r10 - 0x328)021172 r8 = *(u64 *)(r10 - 0x330)022107 r9 = *(u64 *)(r10 - 0x330)021173 r9 = *(u64 *)(r10 - 0x338)022108 r1 = r10021174 r1 = r10022109 r1 += -0x340021175 r1 += -0x348022110 r2 = r9021176 r2 = r9022111 r3 = 0x0021177 r3 = 0x0022112 r4 = r7021178 r4 = r7022113 r5 = 0x0021179 r5 = 0x0022114 call <target>021180 call <target>022115 r1 = r10021181 r1 = r10022116 r1 += -0x350021182 r1 += -0x358022117 r2 = r9021183 r2 = r9022118 r3 = 0x0021184 r3 = 0x0022119 r9 = *(u64 *)(r10 - 0x5d0)021185 r9 = *(u64 *)(r10 - 0x5d8)022120 r4 = r9021186 r4 = r9022121 r5 = 0x0021187 r5 = 0x0022122 call <target>021188 call <target>022123 r1 = r10021189 r1 = r10022124 r1 += -0x360021190 r1 += -0x368022125 r2 = r8021191 r2 = r8022126 r3 = 0x0021192 r3 = 0x0022127 r4 = r7021193 r4 = r7022128 r5 = 0x0021194 r5 = 0x0022129 call <target>021195 call <target>022130 r1 = r10021196 r1 = r10022131 r1 += -0x370021197 r1 += -0x378022132 r2 = r8021198 r2 = r8022133 r3 = 0x0021199 r3 = 0x0022134 r4 = 0x0021200 r4 = 0x0022135 r5 = r9021201 r5 = r9022136 call <target>021202 call <target>022137 r1 = *(u64 *)(r10 - 0x358) 022138 r2 = *(u64 *)(r10 - 0x348) 022139 r2 += r1 022140 r1 = *(u64 *)(r10 - 0x360)021203 r1 = *(u64 *)(r10 - 0x360)022141 r5 = *(u64 *)(r10 - 0x350)021204 r2 = *(u64 *)(r10 - 0x350) 021205 r2 += r1 021206 r1 = *(u64 *)(r10 - 0x368) 021207 r5 = *(u64 *)(r10 - 0x358)022142 r4 = r5021208 r4 = r5022143 r4 += r1021209 r4 += r1022144 r1 = 0x1021210 r1 = 0x11 unchanged instructions hidden
022146 if r4 < r5 goto <offset>021212 if r4 < r5 goto <offset>022147 r3 = 0x0021213 r3 = 0x0022148 r2 += r3021214 r2 += r3022149 r5 = *(u64 *)(r10 - 0x368)021215 r5 = *(u64 *)(r10 - 0x370)022150 r3 = r5021216 r3 = r5022151 r3 += r2021217 r3 += r2022152 r0 = *(u64 *)(r10 - 0x370)021218 r0 = *(u64 *)(r10 - 0x378)022153 r2 = r0021219 r2 = r0022154 r2 += r4021220 r2 += r4022155 r4 = 0x1021221 r4 = 0x15 unchanged instructions hidden
022161 if r3 == r5 goto <offset>021227 if r3 == r5 goto <offset>022162 r4 = r0021228 r4 = r0022163 r5 = -0x1021229 r5 = -0x1022164 *(u64 *)(r10 - 0x660) = r5021230 *(u64 *)(r10 - 0x670) = r5022165 if r4 == 0x0 goto <offset>021231 if r4 == 0x0 goto <offset>022166 r0 = -0x1021232 r0 = -0x1022167 if r4 != 0x0 goto <offset>021233 if r4 != 0x0 goto <offset>022168 r0 = r2021234 r0 = r2022169 r3 = *(u64 *)(r10 - 0x338)021235 r3 = *(u64 *)(r10 - 0x340)022170 r2 = r0021236 r2 = r0022171 r2 += r3021237 r2 += r3022172 r3 = 0x1021238 r3 = 0x15 unchanged instructions hidden
022178 if r2 >= r0 goto <offset>021244 if r2 >= r0 goto <offset>022179 r3 = r1021245 r3 = r1022180 r1 = -0x1021246 r1 = -0x1022181 *(u64 *)(r10 - 0x668) = r1021247 *(u64 *)(r10 - 0x678) = r1022182 r5 = *(u64 *)(r10 - 0x5c8)021248 r5 = *(u64 *)(r10 - 0x5d0)022183 if r3 == 0x0 goto <offset>021249 if r3 == 0x0 goto <offset>022184 r0 = *(u64 *)(r10 - 0x5d8)021250 r0 = *(u64 *)(r10 - 0x5e0)022185 if r3 != 0x0 goto <offset>021251 if r3 != 0x0 goto <offset>022186 goto <offset>021252 goto <offset>022187 r3 = 0x2710021253 r3 = 0x2710022188 r3 -= r8021254 r3 -= r8022189 r1 = r10021255 r1 = r10022190 r1 += -0x390021256 r1 += -0x398022191 r2 = 0x0021257 r2 = 0x0022192 r4 = 0x2710021258 r4 = 0x2710022193 r5 = 0x0021259 r5 = 0x0022194 call <target>021260 call <target>022195 r1 = *(u64 *)(r10 - 0x388) 022196 *(u64 *)(r10 - 0x5f0) = r1 022197 r1 = *(u64 *)(r10 - 0x390)021261 r1 = *(u64 *)(r10 - 0x390)022198 *(u64 *)(r10 - 0x5e8) = r1021262 *(u64 *)(r10 - 0x5f8) = r1 021263 r1 = *(u64 *)(r10 - 0x398) 021264 *(u64 *)(r10 - 0x5f0) = r1022199 r1 = 0x0021265 r1 = 0x0022200 *(u64 *)(r10 - 0x6e8) = r1021266 *(u64 *)(r10 - 0x710) = r1022201 r6 &= 0x1021267 r6 &= 0x1022202 r7 = 0x0021268 r7 = 0x0022203 r5 = 0x0021269 r5 = 0x0022204 if r6 == 0x0 goto <offset>021270 if r6 == 0x0 goto <offset>022205 *(u64 *)(r10 - 0x188) = r7021271 *(u64 *)(r10 - 0x190) = r7022206 r1 = *(u64 *)(r10 - 0x5e8)021272 r1 = *(u64 *)(r10 - 0x5f0) 021273 *(u64 *)(r10 - 0x1a0) = r1 021274 r1 = *(u64 *)(r10 - 0x738) 021275 *(u64 *)(r10 - 0x1b0) = r1 021276 r1 = *(u64 *)(r10 - 0x718) 021277 *(u64 *)(r10 - 0x178) = r1 021278 r1 = *(u64 *)(r10 - 0x700) 021279 *(u64 *)(r10 - 0x180) = r1 021280 *(u64 *)(r10 - 0x188) = r5 021281 r1 = *(u64 *)(r10 - 0x5f8)022207 *(u64 *)(r10 - 0x198) = r1021282 *(u64 *)(r10 - 0x198) = r1022208 r1 = *(u64 *)(r10 - 0x730)021283 r1 = *(u64 *)(r10 - 0x730)022209 *(u64 *)(r10 - 0x1a8) = r1021284 *(u64 *)(r10 - 0x1a8) = r1022210 r1 = *(u64 *)(r10 - 0x710)021285 r1 = *(u64 *)(r10 - 0x6c8)022211 *(u64 *)(r10 - 0x170) = r1 022212 r1 = *(u64 *)(r10 - 0x708) 022213 *(u64 *)(r10 - 0x178) = r1 022214 *(u64 *)(r10 - 0x180) = r5 022215 r1 = *(u64 *)(r10 - 0x5f0) 022216 *(u64 *)(r10 - 0x190) = r1 022217 r1 = *(u64 *)(r10 - 0x728) 022218 *(u64 *)(r10 - 0x1a0) = r1 022219 r1 = *(u64 *)(r10 - 0x6b8) 022220 r6 = r1021286 r6 = r1022221 r1 = r10021287 r1 = r10022222 r1 += -0x3c0021288 r1 += -0x3c8022223 r2 = r6021289 r2 = r6022224 r3 = 0x0021290 r3 = 0x0022225 r4 = 0x0021291 r4 = 0x02 unchanged instructions hidden
022228 r2 = 0x1021294 r2 = 0x1022229 if r6 == 0x0 goto <offset>021295 if r6 == 0x0 goto <offset>022230 r2 = 0x0021296 r2 = 0x0022231 r1 = *(u64 *)(r10 - 0x680)021297 r1 = *(u64 *)(r10 - 0x688)022232 r1 ^= 0x1021298 r1 ^= 0x1022233 r2 |= r1021299 r2 |= r1022234 *(u64 *)(r10 - 0x750) = r2021300 *(u64 *)(r10 - 0x760) = r2022235 r1 = -0x1021301 r1 = -0x1022236 *(u64 *)(r10 - 0x6f0) = r1021302 *(u64 *)(r10 - 0x6e8) = r1022237 r1 = 0x8021303 r1 = 0x8022238 *(u64 *)(r10 - 0x748) = r1021304 *(u64 *)(r10 - 0x750) = r1022239 r1 = r10021305 r1 = r10022240 r1 += -0xc7021306 r1 += -0xc7022241 *(u64 *)(r10 - 0x740) = r1021307 *(u64 *)(r10 - 0x748) = r1022242 r1 = r10021308 r1 = r10022243 r1 += -0x120021309 r1 += -0x120022244 *(u64 *)(r10 - 0x758) = r1021310 *(u64 *)(r10 - 0x768) = r1022245 r1 = r10021311 r1 = r10022246 r1 += -0x2f021312 r1 += -0x2f022247 *(u64 *)(r10 - 0x718) = r1021313 *(u64 *)(r10 - 0x720) = r1022248 r1 = *(u64 *)(r10 - 0x3b8) 022249 *(u64 *)(r10 - 0x768) = r1 022250 r1 = *(u64 *)(r10 - 0x3c0)021314 r1 = *(u64 *)(r10 - 0x3c0)022251 *(u64 *)(r10 - 0x770) = r1021315 *(u64 *)(r10 - 0x770) = r1 021316 r1 = *(u64 *)(r10 - 0x3c8) 021317 *(u64 *)(r10 - 0x778) = r1022252 r6 = 0x0021318 r6 = 0x0022253 r1 = 0x0021319 r1 = 0x0 021320 *(u64 *)(r10 - 0x610) = r1022254 *(u64 *)(r10 - 0x600) = r1021321 *(u64 *)(r10 - 0x600) = r1022255 *(u64 *)(r10 - 0x5f8) = r1021322 *(u64 *)(r10 - 0x618) = r1022256 *(u64 *)(r10 - 0x608) = r1021323 *(u64 *)(r10 - 0x658) = r1022257 *(u64 *)(r10 - 0x648) = r1 022258 *(u64 *)(r10 - 0x700) = r1 022259 *(u64 *)(r10 - 0x6f8) = r1021324 *(u64 *)(r10 - 0x6f8) = r1022260 r7 = *(u64 *)(r10 - 0x6d0)021325 *(u64 *)(r10 - 0x6f0) = r1 021326 r9 = *(u64 *)(r10 - 0x708)022261 goto <offset>021327 goto <offset>022262 r6 = *(u64 *)(r10 - 0x6e0)021328 r6 = *(u64 *)(r10 - 0x6e0)022263 r1 = *(u64 *)(r10 - 0x648)021329 r1 = *(u64 *)(r10 - 0x658)022264 if r1 == 0x14 goto <offset>021330 if r1 == 0x14 goto <offset>022265 r1 = r10021331 r1 = r10022266 r1 += -0x88021332 r1 += -0x88022267 r2 = r10021333 r2 = r10022268 r2 += -0x2c0021334 r2 += -0x2c8022269 call <target>021335 call <target>022270 w1 = *(u8 *)(r10 - 0x30)021336 w1 = *(u8 *)(r10 - 0x30)022271 *(u64 *)(r10 - 0x658) = r1021337 *(u64 *)(r10 - 0x668) = r1022272 if r1 == 0x2 goto <offset>021338 if r1 == 0x2 goto <offset>022273 r2 = *(u64 *)(r10 - 0x718)021339 r2 = *(u64 *)(r10 - 0x720)022274 w1 = *(u32 *)(r2 + 0x0)021340 w1 = *(u32 *)(r2 + 0x0)022275 *(u32 *)(r10 - 0x168) = w1021341 *(u32 *)(r10 - 0x170) = w1022276 w1 = *(u32 *)(r2 + 0x3)021342 w1 = *(u32 *)(r2 + 0x3)022277 *(u32 *)(r10 - 0x165) = w1021343 *(u32 *)(r10 - 0x16d) = w1022278 r1 = *(u64 *)(r10 - 0x5f8)021344 r1 = *(u64 *)(r10 - 0x600)022279 if r1 >= r7 goto <offset>021345 if r1 >= r9 goto <offset>022280 r1 = *(u64 *)(r10 - 0x720)021346 r1 = *(u64 *)(r10 - 0x728)022281 if r1 <= r6 goto <offset>021347 if r1 <= r6 goto <offset>022282 r2 = *(u64 *)(r10 - 0x68)021348 r2 = *(u64 *)(r10 - 0x68)022283 *(u64 *)(r10 - 0x5d8) = r6 022284 r1 -= r6021349 r1 -= r6022285 r9 = r1021350 r8 = r1022286 *(u64 *)(r10 - 0x628) = r2021351 *(u64 *)(r10 - 0x638) = r2022287 if r1 < r2 goto <offset>021352 if r1 < r2 goto <offset>022288 r9 = *(u64 *)(r10 - 0x628)021353 r8 = *(u64 *)(r10 - 0x638)022289 if r9 == 0x0 goto <offset>021354 if r8 == 0x0 goto <offset> 021355 *(u64 *)(r10 - 0x5e0) = r6022290 *(u64 *)(r10 - 0x6d8) = r1021356 *(u64 *)(r10 - 0x6d8) = r1022291 r5 = *(u64 *)(r10 - 0x80)021357 r7 = *(u64 *)(r10 - 0x80)022292 r7 = *(u64 *)(r10 - 0x88)021358 r5 = *(u64 *)(r10 - 0x88)022293 r1 = *(u64 *)(r10 - 0x40)021359 r1 = *(u64 *)(r10 - 0x40)022294 *(u64 *)(r10 - 0x650) = r1021360 *(u64 *)(r10 - 0x660) = r1022295 r2 = *(u64 *)(r10 - 0x48)021361 r2 = *(u64 *)(r10 - 0x48)022296 r1 = *(u64 *)(r10 - 0x50)021362 r1 = *(u64 *)(r10 - 0x50)022297 *(u64 *)(r10 - 0x698) = r1021363 *(u64 *)(r10 - 0x6a0) = r1022298 r1 = *(u64 *)(r10 - 0x58)021364 r1 = *(u64 *)(r10 - 0x58)022299 *(u64 *)(r10 - 0x690) = r1021365 *(u64 *)(r10 - 0x698) = r1022300 r1 = *(u64 *)(r10 - 0x60)021366 r1 = *(u64 *)(r10 - 0x60)022301 *(u64 *)(r10 - 0x688) = r1021367 *(u64 *)(r10 - 0x690) = r1022302 r4 = *(u64 *)(r10 - 0x70)021368 r4 = *(u64 *)(r10 - 0x70)022303 r1 = *(u64 *)(r10 - 0x78)021369 r1 = *(u64 *)(r10 - 0x78)022304 *(u64 *)(r10 - 0x5e8) = r1 022305 w1 = *(u32 *)(r10 - 0x34) 022306 *(u64 *)(r10 - 0x5f0) = r1021370 *(u64 *)(r10 - 0x5f0) = r1 021371 w1 = *(u32 *)(r10 - 0x34) 021372 *(u64 *)(r10 - 0x5f8) = r1022307 w1 = *(u32 *)(r10 - 0x38)021373 w1 = *(u32 *)(r10 - 0x38)022308 *(u64 *)(r10 - 0x5c8) = r1021374 *(u64 *)(r10 - 0x5d0) = r1022309 r1 = *(u64 *)(r10 - 0x6b0)021375 r1 = *(u64 *)(r10 - 0x6c0)022310 *(u64 *)(r10 - 0x610) = r4021376 *(u64 *)(r10 - 0x620) = r4 021377 *(u64 *)(r10 - 0x640) = r7022311 *(u64 *)(r10 - 0x630) = r5021378 *(u64 *)(r10 - 0x630) = r5022312 *(u64 *)(r10 - 0x638) = r2021379 *(u64 *)(r10 - 0x648) = r2022313 *(u64 *)(r10 - 0x670) = r9021380 *(u64 *)(r10 - 0x608) = r8022314 *(u64 *)(r10 - 0x620) = r7 022315 if r1 == 0x0 goto <offset>021381 if r1 == 0x0 goto <offset>022316 r1 = r7021382 r1 = r5022317 r1 |= r5021383 r1 |= r7022318 if r1 == 0x0 goto <offset>021384 if r1 == 0x0 goto <offset>022319 r1 = r10021385 r1 = r10022320 r1 += -0x3d0021386 r1 += -0x3d8022321 r2 = -0x1021387 r2 = -0x1022322 r3 = -0x1021388 r3 = -0x1022323 r4 = r7021389 r4 = r5022324 r7 = r5021390 r5 = r7022325 call <target>021391 call <target>022326 r1 = r10021392 r1 = r10022327 r1 += -0x3e0021393 r1 += -0x3e8022328 r8 = *(u64 *)(r10 - 0x3d0)021394 r9 = *(u64 *)(r10 - 0x3d8)022329 r6 = *(u64 *)(r10 - 0x3c8)021395 r6 = *(u64 *)(r10 - 0x3d0)022330 r2 = r8021396 r2 = r9022331 r3 = r6021397 r3 = r6022332 r4 = *(u64 *)(r10 - 0x620)021398 r4 = *(u64 *)(r10 - 0x630)022333 r5 = r7021399 r5 = r7022334 r7 = *(u64 *)(r10 - 0x620) 022335 call <target>021400 call <target> 021401 r3 = *(u64 *)(r10 - 0x630)022336 r1 = 0x1021402 r1 = 0x1022337 if r7 == 0x0 goto <offset>021403 if r3 == 0x0 goto <offset>022338 r1 = 0x0021404 r1 = 0x0022339 r2 = *(u64 *)(r10 - 0x630)021405 r2 = *(u64 *)(r10 - 0x640)022340 r2 -= r1021406 r2 -= r1022341 r1 = *(u64 *)(r10 - 0x3d8)021407 r1 = *(u64 *)(r10 - 0x3e0)022342 r1 ^= r2021408 r1 ^= r2022343 r2 = r7021409 r2 = r3022344 r2 += -0x1021410 r2 += -0x1022345 r3 = *(u64 *)(r10 - 0x3e0)021411 r3 = *(u64 *)(r10 - 0x3e8)022346 r3 ^= r2021412 r3 ^= r2022347 r3 &= r1021413 r3 &= r1022348 if r3 == -0x1 goto <offset>021414 if r3 == -0x1 goto <offset>022349 r7 = r8021415 r8 = r9022350 r9 = r6021416 r7 = r6022351 r4 = *(u64 *)(r10 - 0x610)021417 r4 = *(u64 *)(r10 - 0x620)022352 goto <offset>021418 goto <offset>022353 r1 = r7021419 r1 = r5022354 r1 |= r5021420 r1 |= r7022355 r9 = r5021421 r8 = r5022356 if r1 == 0x0 goto <offset>021422 if r1 == 0x0 goto <offset>022357 r1 = *(u64 *)(r10 - 0x6f0)021423 r1 = *(u64 *)(r10 - 0x6e8)022358 if r4 == r1 goto <offset>021424 if r4 == r1 goto <offset>022359 r6 = 0x0021425 r6 = 0x0022360 r8 = 0x0021426 r9 = 0x0022361 r5 = 0x0021427 r5 = 0x0022362 if r4 > 0x3b9ac9ff goto <offset>021428 if r4 > 0x3b9ac9ff goto <offset>022363 r3 = 0x3b9aca00021429 r3 = 0x3b9aca00022364 r3 -= r4021430 r3 -= r4022365 r1 = r10021431 r1 = r10022366 r1 += -0x3f0021432 r1 += -0x3f8022367 r2 = 0x0021433 r2 = 0x0022368 r4 = 0x3b9aca00021434 r4 = 0x3b9aca00022369 call <target>021435 call <target>022370 r4 = *(u64 *)(r10 - 0x610)021436 r4 = *(u64 *)(r10 - 0x620)022371 r5 = *(u64 *)(r10 - 0x3e8)021437 r5 = *(u64 *)(r10 - 0x3f0)022372 r8 = *(u64 *)(r10 - 0x3f0)021438 r9 = *(u64 *)(r10 - 0x3f8)022373 r1 = 0x1021439 r1 = 0x1022374 if r4 == 0x0 goto <offset>021440 if r4 == 0x0 goto <offset>022375 r1 = 0x0021441 r1 = 0x0022376 r2 = *(u64 *)(r10 - 0x750)021442 r2 = *(u64 *)(r10 - 0x760)022377 r2 |= r1021443 r2 |= r1022378 r2 &= 0x1021444 r2 &= 0x1022379 r3 = 0x0021445 r3 = 0x0022380 if r2 != 0x0 goto <offset>021446 if r2 != 0x0 goto <offset>022381 r1 = r10021447 r1 = r10022382 r1 += -0x400021448 r1 += -0x408022383 r2 = *(u64 *)(r10 - 0x770)021449 r2 = *(u64 *)(r10 - 0x778)022384 r3 = *(u64 *)(r10 - 0x768)021450 r3 = *(u64 *)(r10 - 0x770)022385 r6 = r5021451 r6 = r5022386 r5 = 0x0021452 r5 = 0x0022387 call <target>021453 call <target>022388 r1 = r10021454 r1 = r10022389 r1 += -0x410021455 r1 += -0x418022390 r2 = *(u64 *)(r10 - 0x400)021456 r2 = *(u64 *)(r10 - 0x408)022391 r3 = *(u64 *)(r10 - 0x3f8)021457 r3 = *(u64 *)(r10 - 0x400)022392 r4 = <addr> ll021458 r4 = <addr> ll022393 r5 = 0x0021459 r5 = 0x0022394 call <target>021460 call <target>022395 r5 = r6021461 r5 = r6022396 r4 = *(u64 *)(r10 - 0x610)021462 r4 = *(u64 *)(r10 - 0x620)022397 r3 = *(u64 *)(r10 - 0x408)021463 r3 = *(u64 *)(r10 - 0x410)022398 r6 = *(u64 *)(r10 - 0x410)021464 r6 = *(u64 *)(r10 - 0x418)022399 r2 = r6021465 r2 = r6022400 r2 += r8021466 r2 += r9022401 r1 = 0x1021467 r1 = 0x1022402 *(u64 *)(r10 - 0x700) = r2021468 *(u64 *)(r10 - 0x6f8) = r2022403 if r2 < r6 goto <offset>021469 if r2 < r6 goto <offset>022404 r1 = 0x0021470 r1 = 0x0022405 r3 += r5021471 r3 += r5022406 r3 += r1021472 r3 += r1022407 *(u64 *)(r10 - 0x6f8) = r3021473 *(u64 *)(r10 - 0x6f0) = r3022408 *(u64 *)(r10 - 0x6f0) = r4021474 *(u64 *)(r10 - 0x6e8) = r4022409 r1 = r10021475 r1 = r10022410 r1 += -0x420021476 r1 += -0x428022411 r6 = *(u64 *)(r10 - 0x700)021477 r6 = *(u64 *)(r10 - 0x6f8)022412 r2 = r6021478 r2 = r6022413 r3 = 0x0021479 r3 = 0x0022414 r4 = r7021480 r4 = r8022415 r5 = 0x0021481 r5 = 0x0022416 call <target>021482 call <target>022417 r1 = r10021483 r1 = r10022418 r1 += -0x430021484 r1 += -0x438022419 r2 = r6021485 r2 = r6022420 r3 = 0x0021486 r3 = 0x0022421 r4 = r9021487 r4 = r7022422 r5 = 0x0021488 r5 = 0x0022423 call <target>021489 call <target>022424 r1 = r10021490 r1 = r10022425 r1 += -0x440021491 r1 += -0x448022426 r6 = *(u64 *)(r10 - 0x6f8)021492 r6 = *(u64 *)(r10 - 0x6f0)022427 r2 = r6021493 r2 = r6022428 r3 = 0x0021494 r3 = 0x0022429 r4 = r7021495 r4 = r8022430 r5 = 0x0021496 r5 = 0x0022431 call <target>021497 call <target>022432 r1 = r10021498 r1 = r10022433 r1 += -0x450021499 r1 += -0x458022434 r2 = r6021500 r2 = r6022435 r3 = 0x0021501 r3 = 0x0022436 r4 = 0x0021502 r4 = 0x0022437 r5 = r9021503 r5 = r7022438 call <target>021504 call <target>022439 r2 = *(u64 *)(r10 - 0x440)021505 r2 = *(u64 *)(r10 - 0x448)022440 r3 = *(u64 *)(r10 - 0x430)021506 r3 = *(u64 *)(r10 - 0x438)022441 r1 = r3021507 r1 = r3022442 r1 += r2021508 r1 += r2022443 r2 = 0x1021509 r2 = 0x1022444 *(u64 *)(r10 - 0x5e0) = r2021510 *(u64 *)(r10 - 0x5e8) = r2 021511 r9 = *(u64 *)(r10 - 0x5f8)022445 if r1 < r3 goto <offset>021512 if r1 < r3 goto <offset>022446 r2 = 0x0021513 r2 = 0x0022447 r5 = *(u64 *)(r10 - 0x438)021514 r5 = *(u64 *)(r10 - 0x440)022448 r3 = *(u64 *)(r10 - 0x428)021515 r3 = *(u64 *)(r10 - 0x430)022449 r4 = r3021516 r4 = r3022450 r4 += r5021517 r4 += r5022451 r4 += r2021518 r4 += r2022452 r5 = 0x1021519 r5 = 0x1022453 r7 = *(u64 *)(r10 - 0x5f0) 022454 if r4 < r3 goto <offset>021520 if r4 < r3 goto <offset>022455 r5 = 0x0021521 r5 = 0x0022456 if r4 != r3 goto <offset>021522 if r4 != r3 goto <offset>022457 r3 = -0x1021523 r3 = -0x1022458 *(u64 *)(r10 - 0x5d0) = r3021524 *(u64 *)(r10 - 0x5d8) = r3022459 if r2 != 0x0 goto <offset>021525 if r2 != 0x0 goto <offset>022460 r3 = r4021526 r3 = r4022461 r4 = -0x1021527 r4 = -0x12 unchanged instructions hidden
022464 if r4 == r3 goto <offset>021530 if r4 == r3 goto <offset>022465 r2 = r5021531 r2 = r5022466 r3 = -0x1021532 r3 = -0x1022467 *(u64 *)(r10 - 0x5d0) = r3021533 *(u64 *)(r10 - 0x5d8) = r3022468 if r2 == 0x0 goto <offset>021534 if r2 == 0x0 goto <offset>022469 r4 = -0x1021535 r4 = -0x1022470 if r2 != 0x0 goto <offset>021536 if r2 != 0x0 goto <offset>022471 r4 = r1021537 r4 = r1022472 r5 = *(u64 *)(r10 - 0x450)021538 r5 = *(u64 *)(r10 - 0x458)022473 r1 = r5021539 r1 = r5022474 r1 += r4021540 r1 += r4022475 r2 = 0x1021541 r2 = 0x1022476 if r1 < r5 goto <offset>021542 if r1 < r5 goto <offset>022477 r2 = 0x0021543 r2 = 0x0022478 r5 = *(u64 *)(r10 - 0x448)021544 r5 = *(u64 *)(r10 - 0x450)022479 r4 = r5021545 r4 = r5022480 r4 += r3021546 r4 += r3022481 r4 += r2021547 r4 += r25 unchanged instructions hidden
022487 if r2 != 0x0 goto <offset>021553 if r2 != 0x0 goto <offset>022488 r3 = r4021554 r3 = r4022489 r4 = -0x1021555 r4 = -0x1022490 r5 = *(u64 *)(r10 - 0x5c8)021556 r5 = *(u64 *)(r10 - 0x5d0)022491 if r2 == 0x0 goto <offset>021557 if r2 == 0x0 goto <offset>022492 goto <offset>021558 goto <offset>022493 if r4 == r5 goto <offset>021559 if r4 == r5 goto <offset>1 unchanged instructions hidden
022495 r3 = -0x1021561 r3 = -0x1022496 if r2 == 0x0 goto <offset>021562 if r2 == 0x0 goto <offset>022497 r4 = -0x1021563 r4 = -0x1022498 r5 = *(u64 *)(r10 - 0x5c8)021564 r5 = *(u64 *)(r10 - 0x5d0)022499 if r2 != 0x0 goto <offset>021565 if r2 != 0x0 goto <offset>022500 r4 = r1021566 r4 = r1022501 r2 = *(u64 *)(r10 - 0x418)021567 r2 = *(u64 *)(r10 - 0x420)022502 r1 = r4021568 r1 = r4022503 r1 += r2021569 r1 += r2022504 r9 = 0x1021570 r7 = 0x1022505 if r1 < r4 goto <offset>021571 if r1 < r4 goto <offset>022506 r9 = 0x0021572 r7 = 0x0022507 r6 = r3021573 r8 = r3022508 r6 += r9021574 r8 += r7022509 r2 = 0x1021575 r2 = 0x1022510 if r6 >= r3 goto <offset>021576 if r8 >= r3 goto <offset>022511 if r1 >= r4 goto <offset>021577 if r1 >= r4 goto <offset>022512 r9 = r2021578 r7 = r2022513 r7 <<= 0x20021579 r9 <<= 0x20022514 r5 <<= 0x20021580 r5 <<= 0x20022515 r8 = -0x1021581 r6 = -0x1022516 if r9 == 0x0 goto <offset>021582 if r7 == 0x0 goto <offset>022517 goto <offset>021583 goto <offset>022518 r6 = r3021584 r8 = r3022519 r6 += r9021585 r8 += r7022520 r2 = 0x1021586 r2 = 0x1022521 if r6 < r3 goto <offset>021587 if r8 < r3 goto <offset>022522 r2 = 0x0021588 r2 = 0x0022523 if r1 < r4 goto <offset>021589 if r1 < r4 goto <offset>022524 r7 <<= 0x20021590 r9 <<= 0x20022525 r5 <<= 0x20021591 r5 <<= 0x20022526 r8 = -0x1021592 r6 = -0x1022527 if r9 != 0x0 goto <offset>021593 if r7 != 0x0 goto <offset>022528 r8 = r1021594 r6 = r1022529 r7 s>>= 0x20021595 r9 s>>= 0x20022530 r5 s>>= 0x20021596 r5 s>>= 0x20022531 *(u64 *)(r10 - 0x5c8) = r5021597 *(u64 *)(r10 - 0x5d0) = r5022532 r1 = r10021598 r1 = r10022533 r1 += -0x460021599 r1 += -0x468022534 r2 = r8021600 r2 = r6022535 r3 = 0x0021601 r3 = 0x0022536 r4 = *(u64 *)(r10 - 0x660)021602 r4 = *(u64 *)(r10 - 0x670)022537 r5 = 0x0021603 r5 = 0x0022538 call <target>021604 call <target>022539 r1 = r10021605 r1 = r10022540 r1 += -0x480021606 r1 += -0x488022541 *(u64 *)(r10 - 0x6a8) = r8021607 *(u64 *)(r10 - 0x6b0) = r6022542 r2 = r8021608 r2 = r6022543 r3 = 0x0021609 r3 = 0x0022544 r4 = *(u64 *)(r10 - 0x668)021610 r4 = *(u64 *)(r10 - 0x678)022545 r5 = 0x0021611 r5 = 0x0022546 call <target>021612 call <target>022547 r8 = -0x1021613 r6 = -0x1022548 if r9 != 0x0 goto <offset>021614 if r7 != 0x0 goto <offset>022549 r8 = r6021615 r6 = r8022550 r1 = r10021616 r1 = r10022551 r1 += -0x470021617 r1 += -0x478022552 r2 = r8021618 r2 = r6022553 r3 = 0x0021619 r3 = 0x0022554 r4 = *(u64 *)(r10 - 0x660)021620 r4 = *(u64 *)(r10 - 0x670)022555 r5 = 0x0021621 r5 = 0x0022556 call <target>021622 call <target>022557 r1 = r10021623 r1 = r10022558 r1 += -0x490021624 r1 += -0x498022559 r2 = r8021625 r2 = r6022560 r3 = 0x0021626 r3 = 0x0022561 r4 = 0x0021627 r4 = 0x0022562 r5 = *(u64 *)(r10 - 0x668)021628 r5 = *(u64 *)(r10 - 0x678)022563 call <target>021629 call <target>022564 r1 = 0x1021630 r1 = 0x1022565 r2 = *(u64 *)(r10 - 0x5c8)021631 r2 = *(u64 *)(r10 - 0x5d0)022566 if r2 s<= r7 goto <offset>021632 if r2 s<= r9 goto <offset>022567 r1 = 0x0021633 r1 = 0x0022568 r9 = 0x1021634 r7 = 0x1022569 if r2 s< r7 goto <offset>021635 if r2 s< r9 goto <offset>022570 r2 = *(u64 *)(r10 - 0x6b0)021636 r2 = *(u64 *)(r10 - 0x6c0)022571 if r2 != 0x0 goto <offset>021637 if r2 != 0x0 goto <offset>022572 r9 = r1021638 r7 = r1022573 r2 = *(u64 *)(r10 - 0x470)021639 r2 = *(u64 *)(r10 - 0x478)022574 r3 = *(u64 *)(r10 - 0x480)021640 r3 = *(u64 *)(r10 - 0x488)022575 r1 = r3021641 r1 = r3022576 r1 += r2021642 r1 += r2022577 r2 = 0x1021643 r2 = 0x1022578 if r1 < r3 goto <offset>021644 if r1 < r3 goto <offset>022579 r2 = 0x0021645 r2 = 0x0022580 r5 = *(u64 *)(r10 - 0x468)021646 r5 = *(u64 *)(r10 - 0x470)022581 r3 = *(u64 *)(r10 - 0x478)021647 r3 = *(u64 *)(r10 - 0x480)022582 r4 = r3021648 r4 = r3022583 r4 += r5021649 r4 += r5022584 r4 += r2021650 r4 += r27 unchanged instructions hidden
022592 r4 = -0x1021658 r4 = -0x1022593 if r2 == 0x0 goto <offset>021659 if r2 == 0x0 goto <offset>022594 goto <offset>021660 goto <offset>022595 r9 = 0x1021661 r7 = 0x1022596 if r2 s>= r7 goto <offset>021662 if r2 s>= r9 goto <offset>022597 r9 = 0x0021663 r7 = 0x0022598 r2 = *(u64 *)(r10 - 0x6b0)021664 r2 = *(u64 *)(r10 - 0x6c0)022599 if r2 == 0x0 goto <offset>021665 if r2 == 0x0 goto <offset>022600 goto <offset>021666 goto <offset>022601 if r4 == r3 goto <offset>021667 if r4 == r3 goto <offset>3 unchanged instructions hidden
022605 r4 = -0x1021671 r4 = -0x1022606 if r2 != 0x0 goto <offset>021672 if r2 != 0x0 goto <offset>022607 r4 = r1021673 r4 = r1022608 r5 = *(u64 *)(r10 - 0x490)021674 r5 = *(u64 *)(r10 - 0x498)022609 r1 = r5021675 r1 = r5022610 r1 += r4021676 r1 += r4022611 r2 = 0x1021677 r2 = 0x1022612 if r1 < r5 goto <offset>021678 if r1 < r5 goto <offset>022613 r2 = 0x0021679 r2 = 0x0022614 r4 = *(u64 *)(r10 - 0x488)021680 r4 = *(u64 *)(r10 - 0x490)022615 r5 = r4021681 r5 = r4022616 r5 += r3021682 r5 += r3022617 r5 += r2021683 r5 += r214 unchanged instructions hidden
022632 r5 = -0x1021698 r5 = -0x1022633 if r2 != 0x0 goto <offset>021699 if r2 != 0x0 goto <offset>022634 r5 = r1021700 r5 = r1022635 r2 = *(u64 *)(r10 - 0x458)021701 r2 = *(u64 *)(r10 - 0x460)022636 r1 = r5021702 r1 = r5022637 r1 += r2021703 r1 += r2022638 r2 = 0x1021704 r2 = 0x13 unchanged instructions hidden
022642 r3 += r2021708 r3 += r2022643 if r3 >= r4 goto <offset>021709 if r3 >= r4 goto <offset>022644 if r1 >= r5 goto <offset>021710 if r1 >= r5 goto <offset>022645 r2 = *(u64 *)(r10 - 0x5e0)021711 r2 = *(u64 *)(r10 - 0x5e8)022646 r6 = -0x1021712 r8 = -0x1022647 if r2 == 0x0 goto <offset>021713 if r2 == 0x0 goto <offset>022648 if r2 != 0x0 goto <offset>021714 if r2 != 0x0 goto <offset>022649 *(u64 *)(r10 - 0x5d0) = r3021715 *(u64 *)(r10 - 0x5d8) = r3022650 r1 = *(u64 *)(r10 - 0x5d0)021716 r1 = *(u64 *)(r10 - 0x5d8)022651 if r1 == 0x0 goto <offset>021717 if r1 == 0x0 goto <offset>022652 goto <offset>021718 goto <offset>022653 r3 = r4021719 r3 = r4022654 r3 += r2021720 r3 += r2022655 if r3 < r4 goto <offset>021721 if r3 < r4 goto <offset>022656 r4 = 0x0021722 r4 = 0x0022657 *(u64 *)(r10 - 0x5e0) = r4021723 *(u64 *)(r10 - 0x5e8) = r4022658 if r1 < r5 goto <offset>021724 if r1 < r5 goto <offset>022659 r6 = -0x1021725 r8 = -0x1022660 if r2 != 0x0 goto <offset>021726 if r2 != 0x0 goto <offset>022661 r6 = r1021727 r8 = r1022662 if r2 == 0x0 goto <offset>021728 if r2 == 0x0 goto <offset>022663 r1 = *(u64 *)(r10 - 0x5d0)021729 r1 = *(u64 *)(r10 - 0x5d8)022664 if r1 != 0x0 goto <offset>021730 if r1 != 0x0 goto <offset>022665 r1 = r9021731 r1 = r7022666 r1 &= 0x1021732 r1 &= 0x1022667 if r1 != 0x0 goto <offset>021733 if r1 != 0x0 goto <offset>022668 r4 = *(u64 *)(r10 - 0x5d8)021734 r4 = *(u64 *)(r10 - 0x5e0)022669 r1 = r4021735 r1 = r4022670 r2 = *(u64 *)(r10 - 0x670)021736 r2 = *(u64 *)(r10 - 0x608)022671 r1 += r2021737 r1 += r2022672 r3 = 0x1021738 r3 = 0x1022673 if r1 < r4 goto <offset>021739 if r1 < r4 goto <offset>022674 r3 = 0x0021740 r3 = 0x0022675 *(u64 *)(r10 - 0x5f0) = r7021741 *(u64 *)(r10 - 0x5f8) = r9022676 r2 = -0x1021742 r2 = -0x1022677 if r3 != 0x0 goto <offset>021743 if r3 != 0x0 goto <offset>022678 r2 = r1021744 r2 = r1022679 r7 = *(u64 *)(r10 - 0x6d0)021745 r9 = *(u64 *)(r10 - 0x708)022680 *(u64 *)(r10 - 0xfe8) = r7021746 *(u64 *)(r10 - 0xfe8) = r9022681 r1 = *(u64 *)(r10 - 0x738)021747 r1 = *(u64 *)(r10 - 0x740)022682 *(u64 *)(r10 - 0xff0) = r1021748 *(u64 *)(r10 - 0xff0) = r1022683 r1 = *(u64 *)(r10 - 0x6a0)021749 r1 = *(u64 *)(r10 - 0x6a8)022684 *(u64 *)(r10 - 0xff8) = r1021750 *(u64 *)(r10 - 0xff8) = r1022685 r1 = *(u64 *)(r10 - 0x678)021751 r1 = *(u64 *)(r10 - 0x680)022686 *(u64 *)(r10 - 0x1000) = r1021752 *(u64 *)(r10 - 0x1000) = r1022687 r1 = r10021753 r1 = r10022688 r1 += -0x4a0021754 r1 += -0x4a8022689 r5 = r10021755 r5 = r10022690 *(u64 *)(r10 - 0x6e0) = r2021756 *(u64 *)(r10 - 0x6e0) = r2022691 r3 = *(u64 *)(r10 - 0x618)021757 r3 = *(u64 *)(r10 - 0x628)022692 r4 = *(u64 *)(r10 - 0x640)021758 r4 = *(u64 *)(r10 - 0x650)022693 call <target>021759 call <target>022694 r1 = *(u64 *)(r10 - 0x4a0)021760 r1 = *(u64 *)(r10 - 0x4a8)022695 r1 &= 0x1021761 r1 &= 0x1022696 if r1 == 0x0 goto <offset>021762 if r1 == 0x0 goto <offset>022697 r2 = *(u64 *)(r10 - 0x648)021763 r2 = *(u64 *)(r10 - 0x658)022698 r2 += 0x1021764 r2 += 0x1022699 r1 = *(u64 *)(r10 - 0x498)021765 r1 = *(u64 *)(r10 - 0x4a0)022700 r3 = *(u64 *)(r10 - 0x620)021766 r3 = *(u64 *)(r10 - 0x630)022701 *(u64 *)(r10 - 0x120) = r3021767 *(u64 *)(r10 - 0x120) = r3022702 r3 = *(u64 *)(r10 - 0x658)021768 r3 = *(u64 *)(r10 - 0x668)022703 *(u8 *)(r10 - 0xc8) = w3021769 *(u8 *)(r10 - 0xc8) = w3022704 r3 = *(u64 *)(r10 - 0x5f0)021770 r3 = *(u64 *)(r10 - 0x5f8)022705 *(u32 *)(r10 - 0xcc) = w3021771 *(u32 *)(r10 - 0xcc) = w3022706 r3 = *(u64 *)(r10 - 0x5c8)021772 r3 = *(u64 *)(r10 - 0x5d0)022707 *(u32 *)(r10 - 0xd0) = w3021773 *(u32 *)(r10 - 0xd0) = w3022708 r3 = *(u64 *)(r10 - 0x650)021774 r3 = *(u64 *)(r10 - 0x660)022709 *(u64 *)(r10 - 0xd8) = r3021775 *(u64 *)(r10 - 0xd8) = r3022710 r3 = *(u64 *)(r10 - 0x638)021776 r3 = *(u64 *)(r10 - 0x648)022711 *(u64 *)(r10 - 0xe0) = r3021777 *(u64 *)(r10 - 0xe0) = r3022712 r3 = *(u64 *)(r10 - 0x698)021778 r3 = *(u64 *)(r10 - 0x6a0)022713 *(u64 *)(r10 - 0xe8) = r3021779 *(u64 *)(r10 - 0xe8) = r3022714 r3 = *(u64 *)(r10 - 0x690)021780 r3 = *(u64 *)(r10 - 0x698)022715 *(u64 *)(r10 - 0xf0) = r3021781 *(u64 *)(r10 - 0xf0) = r3022716 r3 = *(u64 *)(r10 - 0x688)021782 r3 = *(u64 *)(r10 - 0x690)022717 *(u64 *)(r10 - 0xf8) = r3021783 *(u64 *)(r10 - 0xf8) = r3022718 r3 = *(u64 *)(r10 - 0x628)021784 r3 = *(u64 *)(r10 - 0x638)022719 *(u64 *)(r10 - 0x100) = r3021785 *(u64 *)(r10 - 0x100) = r3022720 r3 = *(u64 *)(r10 - 0x610)021786 r3 = *(u64 *)(r10 - 0x620)022721 *(u64 *)(r10 - 0x108) = r3021787 *(u64 *)(r10 - 0x108) = r3022722 r3 = *(u64 *)(r10 - 0x5e8)021788 r3 = *(u64 *)(r10 - 0x5f0)022723 *(u64 *)(r10 - 0x110) = r3021789 *(u64 *)(r10 - 0x110) = r3022724 *(u64 *)(r10 - 0x648) = r2021790 *(u64 *)(r10 - 0x658) = r2022725 *(u64 *)(r10 - 0x150) = r2021791 *(u64 *)(r10 - 0x158) = r2022726 r2 = *(u64 *)(r10 - 0x630)021792 r2 = *(u64 *)(r10 - 0x640)022727 *(u64 *)(r10 - 0x118) = r2021793 *(u64 *)(r10 - 0x118) = r2022728 w2 = *(u32 *)(r10 - 0x165)021794 w2 = *(u32 *)(r10 - 0x16d)022729 r3 = *(u64 *)(r10 - 0x740)021795 r3 = *(u64 *)(r10 - 0x748)022730 *(u32 *)(r3 + 0x3) = w2021796 *(u32 *)(r3 + 0x3) = w2022731 w2 = *(u32 *)(r10 - 0x168)021797 w2 = *(u32 *)(r10 - 0x170)022732 *(u32 *)(r3 + 0x0) = w2021798 *(u32 *)(r3 + 0x0) = w2022733 *(u64 *)(r10 - 0x158) = r8021799 *(u64 *)(r10 - 0x160) = r6022734 r2 = *(u64 *)(r10 - 0x6a8)021800 r2 = *(u64 *)(r10 - 0x6b0)022735 *(u64 *)(r10 - 0x160) = r2021801 *(u64 *)(r10 - 0x168) = r2022736 r2 = *(u64 *)(r10 - 0x5f8) 022737 *(u64 *)(r10 - 0x138) = r2 022738 r2 = *(u64 *)(r10 - 0x600)021802 r2 = *(u64 *)(r10 - 0x600) 021803 *(u64 *)(r10 - 0x138) = r2 021804 r2 = *(u64 *)(r10 - 0x610)022739 *(u64 *)(r10 - 0x140) = r2021805 *(u64 *)(r10 - 0x140) = r2022740 r2 = *(u64 *)(r10 - 0x5d8)021806 r2 = *(u64 *)(r10 - 0x5e0)022741 *(u64 *)(r10 - 0x148) = r2021807 *(u64 *)(r10 - 0x148) = r2022742 r2 = *(u64 *)(r10 - 0x608)021808 r2 = *(u64 *)(r10 - 0x608) 021809 *(u64 *)(r10 - 0x150) = r2 021810 r2 = *(u64 *)(r10 - 0x618)022743 *(u64 *)(r10 - 0x128) = r2021811 *(u64 *)(r10 - 0x128) = r2022744 r8 = r7021812 r6 = r9022745 if r7 < r1 goto <offset>021813 if r9 < r1 goto <offset>022746 r8 = r1021814 r6 = r1022747 *(u64 *)(r10 - 0x130) = r8021815 *(u64 *)(r10 - 0x130) = r6022748 r9 &= 0x1021816 r7 &= 0x1022749 *(u64 *)(r10 - 0x6c8) = r8021817 *(u64 *)(r10 - 0x6b8) = r6022750 if r9 == 0x0 goto <offset>021818 if r7 == 0x0 goto <offset>022751 r1 = *(u64 *)(r10 - 0x1c0)021819 r1 = *(u64 *)(r10 - 0x1c8)022752 r2 = *(u64 *)(r10 - 0x6e8)021820 r6 = *(u64 *)(r10 - 0x710)022753 if r2 != r1 goto <offset>021821 if r6 != r1 goto <offset>022754 r1 = r10021822 r1 = r10022755 r1 += -0x1c0021823 r1 += -0x1c8022756 r2 = <addr> ll021824 r2 = <addr> ll022757 call -0x5684021825 call -0x5403022758 r1 = *(u64 *)(r10 - 0x1b8)021826 r1 = *(u64 *)(r10 - 0x1c0)022759 *(u64 *)(r10 - 0x748) = r1021827 *(u64 *)(r10 - 0x750) = r1022760 r6 = *(u64 *)(r10 - 0x6e8) 022761 r2 = r6021828 r2 = r6022762 r2 *= 0xa0021829 r2 *= 0xa8022763 r1 = *(u64 *)(r10 - 0x748)021830 r1 = *(u64 *)(r10 - 0x750)022764 r1 += r2021831 r1 += r2022765 r2 = r10021832 r2 = r10022766 r2 += -0x160021833 r2 += -0x168022767 r3 = 0xa0021834 r3 = 0xa8022768 call <target>021835 call <target>022769 r6 += 0x1021836 r6 += 0x1022770 *(u64 *)(r10 - 0x6e8) = r6021837 *(u64 *)(r10 - 0x710) = r6022771 *(u64 *)(r10 - 0x1b0) = r6021838 *(u64 *)(r10 - 0x1b8) = r6022772 r8 = *(u64 *)(r10 - 0x638)021839 r7 = *(u64 *)(r10 - 0x648)022773 r5 = *(u64 *)(r10 - 0x650)021840 r8 = *(u64 *)(r10 - 0x608) 021841 r5 = *(u64 *)(r10 - 0x660) 021842 r6 = *(u64 *)(r10 - 0x6b8)022774 goto <offset>021843 goto <offset>022775 r1 = *(u64 *)(r10 - 0x608)021844 r1 = *(u64 *)(r10 - 0x618)022776 *(u64 *)(r10 - 0xfc0) = r1021845 *(u64 *)(r10 - 0xfc0) = r1022777 r1 = *(u64 *)(r10 - 0x6b8)021846 r1 = *(u64 *)(r10 - 0x6c8)022778 *(u64 *)(r10 - 0xfd0) = r1021847 *(u64 *)(r10 - 0xfd0) = r1022779 r1 = *(u64 *)(r10 - 0x6a0)021848 r1 = *(u64 *)(r10 - 0x6a8)022780 *(u64 *)(r10 - 0xfd8) = r1021849 *(u64 *)(r10 - 0xfd8) = r1022781 r1 = *(u64 *)(r10 - 0x678)021850 r1 = *(u64 *)(r10 - 0x680)022782 *(u64 *)(r10 - 0xfe0) = r1021851 *(u64 *)(r10 - 0xfe0) = r1022783 r1 = *(u64 *)(r10 - 0x640)021852 r1 = *(u64 *)(r10 - 0x650)022784 *(u64 *)(r10 - 0xfe8) = r1021853 *(u64 *)(r10 - 0xfe8) = r1022785 r1 = *(u64 *)(r10 - 0x618)021854 r1 = *(u64 *)(r10 - 0x628)022786 *(u64 *)(r10 - 0xff0) = r1021855 *(u64 *)(r10 - 0xff0) = r1022787 r1 = *(u64 *)(r10 - 0x6c0)021856 r1 = *(u64 *)(r10 - 0x6d0)022788 *(u64 *)(r10 - 0xff8) = r1021857 *(u64 *)(r10 - 0xff8) = r1022789 r1 = *(u64 *)(r10 - 0x758)021858 r1 = *(u64 *)(r10 - 0x768)022790 *(u64 *)(r10 - 0x1000) = r1021859 *(u64 *)(r10 - 0x1000) = r1022791 r1 = *(u64 *)(r10 - 0x680)021860 r1 = *(u64 *)(r10 - 0x688)022792 r1 &= 0x1021861 r1 &= 0x1022793 *(u64 *)(r10 - 0xfc8) = r1021862 *(u64 *)(r10 - 0xfc8) = r1022794 r1 = r10021863 r1 = r10022795 r1 += -0xc0021864 r1 += -0xc0022796 r5 = r10021865 r5 = r10022797 r2 = r8021866 r2 = r6022798 r3 = *(u64 *)(r10 - 0x5d8)021867 r3 = *(u64 *)(r10 - 0x5e0)022799 r4 = *(u64 *)(r10 - 0x600)021868 r4 = *(u64 *)(r10 - 0x610)022800 call <target>021869 call <target>022801 r1 = *(u64 *)(r10 - 0xc0)021870 r1 = *(u64 *)(r10 - 0xc0)022802 if r1 == 0x0 goto <offset>021871 if r1 == 0x0 goto <offset>022803 r1 = *(u64 *)(r10 - 0x1f8)021872 r1 = *(u64 *)(r10 - 0x200)022804 if r1 == 0x0 goto <offset>021873 if r1 == 0x0 goto <offset>022805 r1 = *(u64 *)(r10 - 0xb8)021874 r1 = *(u64 *)(r10 - 0xb8)022806 r0 = 0x1021875 r0 = 0x1022807 r2 = *(u64 *)(r10 - 0x1f0)021876 r2 = *(u64 *)(r10 - 0x1f8)022808 r5 = 0x1021877 r5 = 0x1022809 if r1 <= r2 goto <offset>021878 if r1 <= r2 goto <offset>022810 r5 = 0x0021879 r5 = 0x0022811 r3 = *(u64 *)(r10 - 0xb0)021880 r3 = *(u64 *)(r10 - 0xb0)022812 r4 = *(u64 *)(r10 - 0x1e8)021881 r4 = *(u64 *)(r10 - 0x1f0)022813 if r3 s> r4 goto <offset>021882 if r3 s> r4 goto <offset>022814 if r3 == r4 goto <offset>021883 if r3 == r4 goto <offset>022815 r5 = r0021884 r5 = r0022816 r5 &= 0x1021885 r5 &= 0x1022817 if r5 == 0x0 goto <offset>021886 if r5 == 0x0 goto <offset>022818 goto <offset>021887 goto <offset>022819 r8 += 0x1021888 r9 += 0x1022820 r1 = 0x1021889 r1 = 0x1022821 r4 = *(u64 *)(r10 - 0x610)021890 r4 = *(u64 *)(r10 - 0x620)022822 if r8 == 0x0 goto <offset>021891 if r9 == 0x0 goto <offset>022823 r1 = 0x0021892 r1 = 0x0022824 r6 += r1021893 r6 += r1022825 r1 = r8021894 r1 = r9022826 r1 |= r6021895 r1 |= r6 021896 r8 = -0x1022827 r7 = -0x1021897 r7 = -0x1022828 r9 = -0x1 022829 if r1 == 0x0 goto <offset>021898 if r1 == 0x0 goto <offset>022830 r9 = r6021899 r7 = r6022831 if r1 == 0x0 goto <offset>021900 if r1 == 0x0 goto <offset>022832 r7 = r8021901 r8 = r9022833 goto <offset>021902 goto <offset>022834 r3 = *(u64 *)(r10 - 0xb0)021903 r3 = *(u64 *)(r10 - 0xb0)022835 r4 = *(u64 *)(r10 - 0x1e8)021904 r4 = *(u64 *)(r10 - 0x1f0)022836 if r3 s<= r4 goto <offset>021905 if r3 s<= r4 goto <offset>022837 r0 = 0x0021906 r0 = 0x0022838 if r3 != r4 goto <offset>021907 if r3 != r4 goto <offset>4 unchanged instructions hidden
022843 r1 |= r3021912 r1 |= r3022844 if r1 != 0x0 goto <offset>021913 if r1 != 0x0 goto <offset>022845 r1 = *(u64 *)(r10 - 0xa8)021914 r1 = *(u64 *)(r10 - 0xa8)022846 r2 = *(u64 *)(r10 - 0x1e0)021915 r2 = *(u64 *)(r10 - 0x1e8)022847 if r1 >= r2 goto <offset>021916 if r1 >= r2 goto <offset>022848 r1 = r10021917 r1 = r10022849 r1 += -0x1f8021918 r1 += -0x200022850 r2 = r10021919 r2 = r10022851 r2 += -0xc0021920 r2 += -0xc0022852 r3 = 0x38021921 r3 = 0x38022853 call <target>021922 call <target>022854 *(u64 *)(r10 - 0xfe0) = r8021923 *(u64 *)(r10 - 0xfe0) = r6022855 r1 = *(u64 *)(r10 - 0x5f8)021924 r1 = *(u64 *)(r10 - 0x600)022856 *(u64 *)(r10 - 0xfe8) = r1021925 *(u64 *)(r10 - 0xfe8) = r1022857 r1 = *(u64 *)(r10 - 0x730)021926 r1 = *(u64 *)(r10 - 0x738)022858 *(u64 *)(r10 - 0xff8) = r1021927 *(u64 *)(r10 - 0xff8) = r1022859 r1 = *(u64 *)(r10 - 0x710)021928 r1 = *(u64 *)(r10 - 0x718)022860 *(u64 *)(r10 - 0x1000) = r1021929 *(u64 *)(r10 - 0x1000) = r1022861 r1 = *(u64 *)(r10 - 0x728)021930 r1 = *(u64 *)(r10 - 0x730)022862 *(u64 *)(r10 - 0xff0) = r1021931 *(u64 *)(r10 - 0xff0) = r1022863 r5 = r10021932 r5 = r10022864 r1 = r6021933 r1 = r8022865 r2 = *(u64 *)(r10 - 0x5d0)021934 r2 = *(u64 *)(r10 - 0x5d8)022866 r3 = *(u64 *)(r10 - 0x618)021935 r3 = *(u64 *)(r10 - 0x628)022867 r4 = *(u64 *)(r10 - 0x708)021936 r4 = *(u64 *)(r10 - 0x700)022868 call -0x2c35021937 call -0x2d01022869 r8 = *(u64 *)(r10 - 0x638)021938 r7 = *(u64 *)(r10 - 0x648)022870 if r0 == 0x0 goto <offset>021939 if r0 == 0x0 goto <offset>022871 r1 = r10021940 r1 = r10022872 r1 += -0x1f8021941 r1 += -0x200022873 *(u64 *)(r10 - 0xfd0) = r1021942 *(u64 *)(r10 - 0xfd0) = r1022874 r1 = r10021943 r1 = r10022875 r1 += -0x1a8021944 r1 += -0x1b0022876 *(u64 *)(r10 - 0xfd8) = r1021945 *(u64 *)(r10 - 0xfd8) = r1022877 r1 = *(u64 *)(r10 - 0x6b8)021946 r1 = *(u64 *)(r10 - 0x6c8)022878 *(u64 *)(r10 - 0xfe8) = r1021947 *(u64 *)(r10 - 0xfe8) = r1022879 r1 = *(u64 *)(r10 - 0x6a0)021948 r1 = *(u64 *)(r10 - 0x6a8)022880 *(u64 *)(r10 - 0xff0) = r1021949 *(u64 *)(r10 - 0xff0) = r1022881 r1 = *(u64 *)(r10 - 0x678)021950 r1 = *(u64 *)(r10 - 0x680)022882 *(u64 *)(r10 - 0xff8) = r1021951 *(u64 *)(r10 - 0xff8) = r1022883 r1 = *(u64 *)(r10 - 0x640)021952 r1 = *(u64 *)(r10 - 0x650)022884 *(u64 *)(r10 - 0x1000) = r1021953 *(u64 *)(r10 - 0x1000) = r1022885 r1 = *(u64 *)(r10 - 0x680)021954 r1 = *(u64 *)(r10 - 0x688)022886 r1 &= 0x1021955 r1 &= 0x1022887 *(u64 *)(r10 - 0xfe0) = r1021956 *(u64 *)(r10 - 0xfe0) = r1022888 r1 = r10021957 r1 = r10022889 r1 += -0x160021958 r1 += -0x168022890 r5 = r10021959 r5 = r10022891 r2 = r7021960 r2 = r9022892 r3 = *(u64 *)(r10 - 0x6c0)021961 r3 = *(u64 *)(r10 - 0x6d0)022893 r4 = *(u64 *)(r10 - 0x618)021962 r4 = *(u64 *)(r10 - 0x628)022894 call -0x260c021963 call -0x26d8022895 r1 = *(u64 *)(r10 - 0x5d0)021964 r2 = *(u64 *)(r10 - 0x758) 021965 r8 = *(u64 *)(r10 - 0x608) 021966 r1 = *(u64 *)(r10 - 0x5d8)022896 if r1 != 0x0 goto <offset>021967 if r1 != 0x0 goto <offset>022897 r1 = *(u64 *)(r10 - 0x618)021968 r1 = *(u64 *)(r10 - 0x628)022898 if r1 == 0x0 goto <offset>021969 if r1 == 0x0 goto <offset>022899 r1 = *(u64 *)(r10 - 0x708)021970 r1 = *(u64 *)(r10 - 0x700)022900 if r1 == 0x0 goto <offset>021971 if r1 == 0x0 goto <offset>022901 r2 = *(u64 *)(r10 - 0x6c8)021972 r8 = r7022902 r4 = r2021973 r4 = r6022903 r1 = *(u64 *)(r10 - 0x640)021974 r1 = *(u64 *)(r10 - 0x650)022904 r4 += r1021975 r4 += r1022905 r9 = 0x1021976 r1 = 0x1 021977 *(u64 *)(r10 - 0x5d8) = r1022906 r5 = 0x1021978 r5 = 0x1022907 if r4 < r2 goto <offset>021979 if r4 < r6 goto <offset>022908 r5 = 0x0021980 r5 = 0x0022909 r1 = r10021981 r1 = r10022910 r1 += -0x500021982 r1 += -0x508022911 r2 = 0x0021983 r2 = 0x0022912 r3 = *(u64 *)(r10 - 0x640)021984 r3 = *(u64 *)(r10 - 0x650)022913 call <target>021985 call <target>022914 r1 = r10021986 r1 = r10022915 r1 += -0x510021987 r1 += -0x518022916 r6 = *(u64 *)(r10 - 0x500)021988 r6 = *(u64 *)(r10 - 0x508)022917 r2 = r6021989 r2 = r6022918 r3 = 0x0021990 r3 = 0x0022919 r4 = r6021991 r4 = r6022920 r5 = 0x0021992 r5 = 0x0022921 call <target>021993 call <target>022922 r1 = r10021994 r1 = r10022923 r1 += -0x520021995 r1 += -0x528022924 r7 = *(u64 *)(r10 - 0x4f8)021996 r7 = *(u64 *)(r10 - 0x500)022925 r2 = r6021997 r2 = r6022926 r3 = 0x0021998 r3 = 0x0022927 r4 = r7021999 r4 = r7022928 r5 = 0x0022000 r5 = 0x0022929 call <target>022001 call <target>022930 r1 = r10022002 r1 = r10022931 r1 += -0x530022003 r1 += -0x538022932 r2 = 0x0022004 r2 = 0x0022933 r3 = r7022005 r3 = r7022934 r4 = r7022006 r4 = r7022935 r5 = 0x0022007 r5 = 0x0022936 call <target>022008 call <target>022937 r1 = *(u64 *)(r10 - 0x520)022009 r1 = *(u64 *)(r10 - 0x528)022938 r2 = r1022010 r2 = r1022939 r2 += r2022011 r2 += r2022940 r3 = 0x1022012 r3 = 0x1022941 if r2 < r1 goto <offset>022013 if r2 < r1 goto <offset>022942 r3 = 0x0022014 r3 = 0x0022943 r1 = *(u64 *)(r10 - 0x518)022015 r1 = *(u64 *)(r10 - 0x520)022944 r5 = r1022016 r5 = r1022945 r5 += r5022017 r5 += r5022946 r5 += r3022018 r5 += r3022947 r4 = 0x1022019 r4 = 0x1022948 if r5 < r1 goto <offset>022020 if r5 < r1 goto <offset>022949 r4 = 0x0022021 r4 = 0x0022950 r7 = *(u64 *)(r10 - 0x6d0)022022 r7 = r8022951 if r5 != r1 goto <offset>022023 if r5 != r1 goto <offset>022952 r1 = -0x1022024 r1 = -0x1022953 r4 = -0x1022025 r4 = -0x1 022026 r8 = *(u64 *)(r10 - 0x608)022954 if r3 != 0x0 goto <offset>022027 if r3 != 0x0 goto <offset>022955 r4 = r5022028 r4 = r5022956 r5 = -0x1022029 r5 = -0x1022957 if r3 == 0x0 goto <offset>022030 if r3 == 0x0 goto <offset>022958 goto <offset>022031 goto <offset>022959 r5 = *(u64 *)(r10 - 0x650)022032 r5 = *(u64 *)(r10 - 0x660)022960 goto <offset>022033 goto <offset>022961 r1 = *(u64 *)(r10 - 0x710)022034 r1 = *(u64 *)(r10 - 0x718)022962 if r1 == 0x0 goto <offset>022035 if r1 == 0x0 goto <offset>022963 r1 = r10022036 r1 = r10022964 r1 += -0x4b0022037 r1 += -0x4b8022965 r2 = *(u64 *)(r10 - 0x730)022038 r2 = 0x0022966 r3 = *(u64 *)(r10 - 0x728)022039 *(u64 *)(r10 - 0x5e0) = r2022967 r4 = *(u64 *)(r10 - 0x6c8)022040 r2 = *(u64 *)(r10 - 0x738) 022041 r3 = *(u64 *)(r10 - 0x730) 022042 r4 = r6022968 r5 = 0x0022043 r5 = 0x0022969 call <target>022044 call <target>022970 r2 = *(u64 *)(r10 - 0x4a8)022045 r2 = *(u64 *)(r10 - 0x4b0)022971 r3 = *(u64 *)(r10 - 0x640)022046 r3 = *(u64 *)(r10 - 0x650)022972 r1 = r3022047 r1 = r3022973 r1 += r2022048 r1 += r2022974 r4 = -0x1022049 r4 = -0x1022975 r2 = -0x1022050 r2 = -0x1022976 *(u64 *)(r10 - 0x5d0) = r2022051 *(u64 *)(r10 - 0x5d8) = r2022977 if r1 < r3 goto <offset>022052 if r1 < r3 goto <offset>022978 r2 = *(u64 *)(r10 - 0x4b0)022053 r2 = *(u64 *)(r10 - 0x4b8)022979 *(u64 *)(r10 - 0x5d0) = r2 022980 r2 = 0x0 022981 *(u64 *)(r10 - 0x5d8) = r2022054 *(u64 *)(r10 - 0x5d8) = r2022982 r2 = *(u64 *)(r10 - 0x640)022055 r2 = *(u64 *)(r10 - 0x650)022983 if r1 < r2 goto <offset>022056 if r1 < r2 goto <offset>022984 r4 = r1022057 r4 = r1022985 *(u64 *)(r10 - 0x6a8) = r4022058 *(u64 *)(r10 - 0x6b0) = r4022986 r4 = 0x7f022059 r4 = 0x7f022987 r2 = 0x0022060 r2 = 0x0022988 r8 = *(u64 *)(r10 - 0x640)022061 r9 = *(u64 *)(r10 - 0x650)022989 r9 = 0x0022062 r8 = 0x0022990 r6 = r8022063 r6 = r9022991 goto <offset>022064 goto <offset>022992 r1 -= r5022065 r1 -= r5022993 r1 -= r8022066 r1 -= r8022994 r5 = *(u64 *)(r10 - 0x5e0)022067 r5 = *(u64 *)(r10 - 0x5e8)022995 r2 |= r5022068 r2 |= r5022996 r7 |= r0022069 r7 |= r0022997 r6 -= r4022070 r6 -= r4022998 r4 = *(u64 *)(r10 - 0x5e8)022071 r4 = *(u64 *)(r10 - 0x5f0)022999 r4 += -0x1022072 r4 += -0x1023000 r3 = r4022073 r3 = r4023001 r3 <<= 0x20022074 r3 <<= 0x20023002 r3 >>= 0x20022075 r3 >>= 0x20023003 *(u64 *)(r10 - 0x5d8) = r7022076 *(u64 *)(r10 - 0x5e0) = r7023004 r8 = r6022077 r9 = r6023005 r9 = r1022078 r8 = r1023006 r1 = <addr> ll022079 r1 = <addr> ll023007 if r3 == r1 goto <offset>022080 if r3 == r1 goto <offset>023008 *(u64 *)(r10 - 0x5e0) = r2022081 *(u64 *)(r10 - 0x5e8) = r2023009 *(u64 *)(r10 - 0x5e8) = r4022082 *(u64 *)(r10 - 0x5f0) = r4023010 r4 <<= 0x20022083 r4 <<= 0x20023011 r4 s>>= 0x20022084 r4 s>>= 0x20023012 r1 = r10022085 r1 = r10023013 r1 += -0x4c0022086 r1 += -0x4c8023014 r2 = 0x1022087 r2 = 0x1023015 r3 = 0x0022088 r3 = 0x0023016 call <target>022089 call <target>023017 r6 <<= 0x1022090 r6 <<= 0x1023018 r2 = 0x1022091 r2 = 0x1023019 r1 = *(u64 *)(r10 - 0x5d0)022092 r1 = *(u64 *)(r10 - 0x5d8)023020 if r6 >= r1 goto <offset>022093 if r6 >= r1 goto <offset>023021 r2 = 0x0022094 r2 = 0x0023022 r8 >>= 0x3f022095 r9 >>= 0x3f023023 r1 = r9022096 r1 = r8023024 r1 <<= 0x1022097 r1 <<= 0x1023025 r1 |= r8022098 r1 |= r9023026 r3 = 0x1022099 r3 = 0x1023027 r5 = *(u64 *)(r10 - 0x6a8)022100 r5 = *(u64 *)(r10 - 0x6b0)023028 if r1 >= r5 goto <offset>022101 if r1 >= r5 goto <offset>023029 r3 = 0x0022102 r3 = 0x0023030 if r1 != r5 goto <offset>022103 if r1 != r5 goto <offset>023031 r3 = 0x1022104 r3 = 0x1023032 if r9 s< 0x0 goto <offset>022105 if r8 s< 0x0 goto <offset>023033 r3 = 0x0022106 r3 = 0x0023034 r3 |= r2022107 r3 |= r2023035 if r3 == 0x0 goto <offset>022108 if r3 == 0x0 goto <offset>023036 r7 = *(u64 *)(r10 - 0x4c0)022109 r7 = *(u64 *)(r10 - 0x4c8)023037 r0 = *(u64 *)(r10 - 0x5d8)022110 r0 = *(u64 *)(r10 - 0x5e0)023038 r8 = 0x1022111 r8 = 0x1023039 if r3 != 0x0 goto <offset>022112 if r3 != 0x0 goto <offset>023040 r2 = 0x0022113 r2 = 0x0023041 if r3 != 0x0 goto <offset>022114 if r3 != 0x0 goto <offset>023042 r5 = 0x0022115 r5 = 0x0023043 r4 = *(u64 *)(r10 - 0x5d0)022116 r4 = *(u64 *)(r10 - 0x5d8)023044 if r3 != 0x0 goto <offset>022117 if r3 != 0x0 goto <offset>023045 r4 = 0x0022118 r4 = 0x0023046 if r6 < r4 goto <offset>022119 if r6 < r4 goto <offset>1 unchanged instructions hidden
023048 if r1 == r5 goto <offset>022121 if r1 == r5 goto <offset>023049 r2 = r3022122 r2 = r3023050 r3 = 0x1022123 r3 = 0x1023051 if r9 s>= 0x0 goto <offset>022124 if r8 s>= 0x0 goto <offset>023052 r3 |= r2022125 r3 |= r2023053 if r3 != 0x0 goto <offset>022126 if r3 != 0x0 goto <offset>023054 r7 = 0x0022127 r7 = 0x0023055 r0 = *(u64 *)(r10 - 0x5d8)022128 r0 = *(u64 *)(r10 - 0x5e0)023056 r8 = 0x1022129 r8 = 0x1023057 if r3 == 0x0 goto <offset>022130 if r3 == 0x0 goto <offset>023058 r2 = *(u64 *)(r10 - 0x4b8)022131 r2 = *(u64 *)(r10 - 0x4c0)023059 if r3 == 0x0 goto <offset>022132 if r3 == 0x0 goto <offset>023060 goto <offset>022133 goto <offset>023061 if r6 < r4 goto <offset>022134 if r6 < r4 goto <offset>1 unchanged instructions hidden
023063 goto <offset>022136 goto <offset>023064 r1 = 0x0022137 r1 = 0x0023065 r2 = 0x0022138 r2 = 0x0023066 r5 = *(u64 *)(r10 - 0x5c8)022139 r5 = *(u64 *)(r10 - 0x5d0)023067 goto <offset>022140 goto <offset>023068 r7 = *(u64 *)(r10 - 0x6d0)022141 r7 = r8023069 if r5 == r1 goto <offset>022142 if r5 == r1 goto <offset>023070 r3 = r4022143 r3 = r4023071 r1 = -0x1022144 r1 = -0x1023072 r4 = -0x1022145 r4 = -0x1 022146 r8 = *(u64 *)(r10 - 0x608)023073 if r3 == 0x0 goto <offset>022147 if r3 == 0x0 goto <offset>023074 r5 = -0x1022148 r5 = -0x1023075 if r3 != 0x0 goto <offset>022149 if r3 != 0x0 goto <offset>023076 r5 = r2022150 r5 = r2023077 r0 = *(u64 *)(r10 - 0x530)022151 r0 = *(u64 *)(r10 - 0x538)023078 r2 = r0022152 r2 = r0023079 r2 += r5022153 r2 += r5023080 r3 = 0x1022154 r3 = 0x1023081 if r2 < r0 goto <offset>022155 if r2 < r0 goto <offset>023082 r3 = 0x0022156 r3 = 0x0023083 r5 = *(u64 *)(r10 - 0x528)022157 r5 = *(u64 *)(r10 - 0x530)023084 r0 = r5022158 r0 = r5023085 r0 += r4022159 r0 += r4023086 r0 += r3022160 r0 += r38 unchanged instructions hidden
023095 if r3 == 0x0 goto <offset>022169 if r3 == 0x0 goto <offset>023096 goto <offset>022170 goto <offset>023097 r1 = r10022171 r1 = r10023098 r1 += -0x4d0022172 r1 += -0x4d8023099 r2 = r7022173 r2 = r7023100 r3 = 0x0022174 r3 = 0x0023101 r4 = r7022175 r4 = r71 unchanged instructions hidden
023103 r5 = 0x0022177 r5 = 0x0023104 call <target>022178 call <target>023105 r1 = r10022179 r1 = r10023106 r1 += -0x4e0022180 r1 += -0x4e8023107 r2 = r7022181 r2 = r7023108 r3 = 0x0022182 r3 = 0x0023109 r4 = r6022183 r4 = r6023110 r5 = 0x0022184 r5 = 0x0023111 call <target>022185 call <target>023112 r1 = r10022186 r1 = r10023113 r1 += -0x4f0022187 r1 += -0x4f8023114 r2 = 0x0022188 r2 = 0x0023115 r3 = r6022189 r3 = r6023116 r4 = r6022190 r4 = r6023117 r5 = 0x0022191 r5 = 0x0023118 call <target>022192 call <target>023119 r1 = *(u64 *)(r10 - 0x4e0)022193 r1 = *(u64 *)(r10 - 0x4e8)023120 r3 = r1022194 r3 = r1023121 r3 += r3022195 r3 += r3023122 r2 = 0x1022196 r2 = 0x1023123 r4 = 0x1022197 r4 = 0x1023124 if r3 < r1 goto <offset>022198 if r3 < r1 goto <offset>023125 r4 = 0x0022199 r4 = 0x0023126 r1 = *(u64 *)(r10 - 0x4d8)022200 r1 = *(u64 *)(r10 - 0x4e0)023127 r0 = r1022201 r0 = r1023128 r0 += r0022202 r0 += r0023129 r0 += r4022203 r0 += r4023130 r5 = 0x1022204 r5 = 0x1023131 r8 = *(u64 *)(r10 - 0x638)022205 r9 = *(u64 *)(r10 - 0x708) 022206 r8 = *(u64 *)(r10 - 0x608)023132 if r0 < r1 goto <offset>022207 if r0 < r1 goto <offset>023133 r5 = 0x0022208 r5 = 0x0023134 r7 = *(u64 *)(r10 - 0x6d0)022209 r7 = *(u64 *)(r10 - 0x648)023135 if r0 != r1 goto <offset>022210 if r0 != r1 goto <offset>023136 r1 = -0x1022211 r1 = -0x1023137 r5 = -0x1022212 r5 = -0x19 unchanged instructions hidden
023147 r0 = -0x1022222 r0 = -0x1023148 if r3 != 0x0 goto <offset>022223 if r3 != 0x0 goto <offset>023149 r0 = r2022224 r0 = r2023150 r2 = *(u64 *)(r10 - 0x508)022225 r2 = *(u64 *)(r10 - 0x510)023151 r3 = r0022226 r3 = r0023152 r3 += r2022227 r3 += r2023153 r4 = 0x1022228 r4 = 0x13 unchanged instructions hidden
023157 r6 += r4022232 r6 += r4023158 if r6 >= r5 goto <offset>022233 if r6 >= r5 goto <offset>023159 if r3 >= r0 goto <offset>022234 if r3 >= r0 goto <offset>023160 r4 = r9 023161 r2 = -0x1 023162 r5 = *(u64 *)(r10 - 0x5c8) 023163 if r4 == 0x0 goto <offset> 023164 r8 = *(u64 *)(r10 - 0x638) 023165 if r4 == 0x0 goto <offset> 023166 goto <offset>022235 goto <offset>023167 r7 = *(u64 *)(r10 - 0x6d0)022236 r7 = *(u64 *)(r10 - 0x648)023168 if r0 == r1 goto <offset>022237 if r0 == r1 goto <offset>023169 r4 = r5022238 r4 = r5023170 r1 = -0x1022239 r1 = -0x12 unchanged instructions hidden
023173 r0 = -0x1022242 r0 = -0x1023174 if r4 != 0x0 goto <offset>022243 if r4 != 0x0 goto <offset>023175 r0 = r3022244 r0 = r3023176 r6 = *(u64 *)(r10 - 0x4f0)022245 r6 = *(u64 *)(r10 - 0x4f8)023177 r3 = r6022246 r3 = r6023178 r3 += r0022247 r3 += r0023179 r4 = 0x1022248 r4 = 0x1023180 if r3 < r6 goto <offset>022249 if r3 < r6 goto <offset>023181 r4 = 0x0022250 r4 = 0x0023182 r6 = *(u64 *)(r10 - 0x4e8)022251 r6 = *(u64 *)(r10 - 0x4f0)023183 r0 = r6022252 r0 = r6023184 r0 += r5022253 r0 += r5023185 r0 += r4022254 r0 += r410 unchanged instructions hidden
023196 r6 = r5022265 r6 = r5023197 r6 += r4022266 r6 += r4023198 if r6 < r5 goto <offset>022267 if r6 < r5 goto <offset>023199 r9 = 0x0022268 r2 = 0x0023200 if r3 < r0 goto <offset>022269 *(u64 *)(r10 - 0x5d8) = r2 022270 if r3 >= r0 goto <offset> 022271 r4 = *(u64 *)(r10 - 0x5d8)023201 r2 = -0x1022272 r2 = -0x1023202 r5 = *(u64 *)(r10 - 0x5c8)022273 r5 = *(u64 *)(r10 - 0x5d0)023203 if r4 != 0x0 goto <offset>022274 if r4 != 0x0 goto <offset>023204 r2 = r6 023205 r8 = *(u64 *)(r10 - 0x638) 023206 if r4 == 0x0 goto <offset> 023207 goto <offset>022275 goto <offset>023208 if r0 == r6 goto <offset>022276 if r0 == r6 goto <offset>023209 r4 = r5022277 r4 = r52 unchanged instructions hidden
023212 r0 = -0x1022280 r0 = -0x1023213 if r4 != 0x0 goto <offset>022281 if r4 != 0x0 goto <offset>023214 r0 = r3022282 r0 = r3023215 r4 = *(u64 *)(r10 - 0x4c8)022283 r4 = *(u64 *)(r10 - 0x4d0)023216 r3 = r0022284 r3 = r0023217 r3 += r4022285 r3 += r4023218 r4 = 0x1022286 r4 = 0x15 unchanged instructions hidden
023224 if r3 >= r0 goto <offset>022292 if r3 >= r0 goto <offset>023225 r4 = r2022293 r4 = r2023226 r2 = -0x1022294 r2 = -0x1023227 r5 = *(u64 *)(r10 - 0x5c8)022295 r5 = *(u64 *)(r10 - 0x5d0)023228 if r4 == 0x0 goto <offset>022296 if r4 == 0x0 goto <offset>023229 if r4 != 0x0 goto <offset>022297 if r4 != 0x0 goto <offset>023230 r1 = r3022298 r1 = r3 022299 r6 = *(u64 *)(r10 - 0x6b8)023231 *(u64 *)(r10 - 0xfc8) = r1022300 *(u64 *)(r10 - 0xfc8) = r1023232 r1 = *(u64 *)(r10 - 0x660)022301 r1 = *(u64 *)(r10 - 0x670)023233 *(u64 *)(r10 - 0xfd8) = r1022302 *(u64 *)(r10 - 0xfd8) = r1023234 r1 = r10022303 r1 = r10023235 r1 += -0x1fc022304 r1 += -0x204023236 *(u64 *)(r10 - 0xfe0) = r1022305 *(u64 *)(r10 - 0xfe0) = r1023237 r1 = *(u64 *)(r10 - 0x6c0)022306 r1 = *(u64 *)(r10 - 0x6d0)023238 *(u64 *)(r10 - 0xfe8) = r1022307 *(u64 *)(r10 - 0xfe8) = r1023239 *(u64 *)(r10 - 0xff0) = r1022308 *(u64 *)(r10 - 0xff0) = r1023240 *(u64 *)(r10 - 0xff8) = r5022309 *(u64 *)(r10 - 0xff8) = r5023241 r1 = *(u64 *)(r10 - 0x5f0)022310 r1 = *(u64 *)(r10 - 0x5f8)023242 *(u64 *)(r10 - 0x1000) = r1022311 *(u64 *)(r10 - 0x1000) = r1023243 *(u64 *)(r10 - 0xfc0) = r2022312 *(u64 *)(r10 - 0xfc0) = r2023244 r1 = *(u64 *)(r10 - 0x668)022313 r1 = *(u64 *)(r10 - 0x678)023245 *(u64 *)(r10 - 0xfd0) = r1022314 *(u64 *)(r10 - 0xfd0) = r1023246 r1 = r10022315 r1 = r10023247 r1 += -0x540022316 r1 += -0x548023248 r5 = r10022317 r5 = r10023249 r2 = *(u64 *)(r10 - 0x760)022318 r2 = *(u64 *)(r10 - 0x780)023250 r3 = *(u64 *)(r10 - 0x780)022319 r3 = *(u64 *)(r10 - 0x790)023251 r4 = *(u64 *)(r10 - 0x778)022320 r4 = *(u64 *)(r10 - 0x788)023252 call -0x2571022321 call -0x2576023253 r1 = *(u64 *)(r10 - 0x538)022322 r1 = *(u64 *)(r10 - 0x540)023254 r5 = *(u64 *)(r10 - 0x650)022323 r5 = *(u64 *)(r10 - 0x660)023255 if r1 == 0x0 goto <offset>022324 if r1 == 0x0 goto <offset>023256 r1 = *(u64 *)(r10 - 0x628)022325 r1 = *(u64 *)(r10 - 0x638)023257 r2 = *(u64 *)(r10 - 0x6d8)022326 r2 = *(u64 *)(r10 - 0x6d8)023258 if r1 > r2 goto <offset>022327 if r1 > r2 goto <offset>023259 r1 = r8022328 r1 = r7023260 r1 |= r5022329 r1 |= r5023261 if r1 != 0x0 goto <offset>022330 if r1 != 0x0 goto <offset>023262 r1 = *(u64 *)(r10 - 0x658)022331 r1 = *(u64 *)(r10 - 0x668)023263 r1 &= 0x1022332 r1 &= 0x1023264 if r1 == 0x0 goto <offset>022333 if r1 == 0x0 goto <offset>023265 r6 = 0x0022334 r6 = 0x0023266 r2 = 0x0022335 r2 = 0x0023267 r4 = *(u64 *)(r10 - 0x610)022336 r4 = *(u64 *)(r10 - 0x620)023268 r9 = *(u64 *)(r10 - 0x670) 023269 if r4 == 0x0 goto <offset>022337 if r4 == 0x0 goto <offset>023270 r1 = r10022338 r1 = r10023271 r1 += -0x570022339 r1 += -0x578023272 r2 = r9022340 r2 = r8023273 r3 = 0x0022341 r3 = 0x0023274 r5 = 0x0022342 r5 = 0x0023275 call <target>022343 call <target>023276 r3 = *(u64 *)(r10 - 0x570)022344 r3 = *(u64 *)(r10 - 0x578)023277 r2 = r3022345 r2 = r3023278 r2 += 0x3b9ac9ff022346 r2 += 0x3b9ac9ff023279 r1 = 0x1022347 r1 = 0x1023280 if r2 < r3 goto <offset>022348 if r2 < r3 goto <offset>023281 r1 = 0x0022349 r1 = 0x0023282 r3 = *(u64 *)(r10 - 0x568)022350 r3 = *(u64 *)(r10 - 0x570)023283 r3 += r1022351 r3 += r1023284 r1 = r10022352 r1 = r10023285 r1 += -0x580022353 r1 += -0x588023286 r4 = 0x3b9aca00022354 r4 = 0x3b9aca00023287 r5 = 0x0022355 r5 = 0x0023288 call <target>022356 call <target>023289 r2 = *(u64 *)(r10 - 0x580)022357 r2 = *(u64 *)(r10 - 0x588)023290 r1 = r9022358 r1 = r8023291 r1 -= r2022359 r1 -= r2023292 r2 = 0x1022360 r2 = 0x1023293 if r1 > r9 goto <offset>022361 if r1 > r8 goto <offset>023294 r2 = 0x0022362 r2 = 0x0023295 if r2 != 0x0 goto <offset>022363 if r2 != 0x0 goto <offset>023296 r6 = r1022364 r6 = r1023297 r1 = *(u64 *)(r10 - 0x698)022365 r1 = *(u64 *)(r10 - 0x6a0)023298 *(u64 *)(r10 - 0xfe8) = r1022366 *(u64 *)(r10 - 0xfe8) = r1023299 r1 = *(u64 *)(r10 - 0x690)022367 r1 = *(u64 *)(r10 - 0x698)023300 *(u64 *)(r10 - 0xff0) = r1022368 *(u64 *)(r10 - 0xff0) = r1023301 r1 = *(u64 *)(r10 - 0x688)022369 r1 = *(u64 *)(r10 - 0x690)023302 *(u64 *)(r10 - 0xff8) = r1022370 *(u64 *)(r10 - 0xff8) = r1023303 r1 = *(u64 *)(r10 - 0x6c0)022371 r1 = *(u64 *)(r10 - 0x6d0)023304 *(u64 *)(r10 - 0x1000) = r1022372 *(u64 *)(r10 - 0x1000) = r1023305 r1 = r10022373 r1 = r10023306 r1 += -0x88022374 r1 += -0x88023307 r5 = r10022375 r5 = r10023308 r2 = r6022376 r2 = r6023309 r3 = *(u64 *)(r10 - 0x620)022377 r3 = *(u64 *)(r10 - 0x630)023310 r4 = *(u64 *)(r10 - 0x630)022378 r4 = *(u64 *)(r10 - 0x640)023311 call <target>022379 call <target>023312 r8 = *(u64 *)(r10 - 0x78)022380 r7 = *(u64 *)(r10 - 0x78)023313 r1 = *(u64 *)(r10 - 0x80)022381 r1 = *(u64 *)(r10 - 0x80)023314 if r1 == 0x0 goto <offset>022382 if r1 == 0x0 goto <offset>023315 r6 = *(u64 *)(r10 - 0x88)022383 r6 = *(u64 *)(r10 - 0x88)023316 r1 = 0x0022384 r1 = 0x0023317 r4 = *(u64 *)(r10 - 0x610)022385 r4 = *(u64 *)(r10 - 0x620)023318 if r4 == 0x0 goto <offset>022386 if r4 == 0x0 goto <offset>023319 r1 = -0x1022387 r1 = -0x1023320 if r4 == 0x3b9aca00 goto <offset>022388 if r4 == 0x3b9aca00 goto <offset> 022389 *(u64 *)(r10 - 0x648) = r7023321 r7 = 0x1022390 r7 = 0x1023322 r3 = 0x1022391 r3 = 0x1023323 if r6 == 0x0 goto <offset>022392 if r6 == 0x0 goto <offset>2 unchanged instructions hidden
023326 r2 = r6022395 r2 = r6023327 r2 += -0x1022396 r2 += -0x1023328 r1 = r10022397 r1 = r10023329 r1 += -0x590022398 r1 += -0x598023330 r5 = 0x0022399 r5 = 0x0023331 call <target>022400 call <target>023332 r3 = *(u64 *)(r10 - 0x590)022401 r3 = *(u64 *)(r10 - 0x598)023333 r2 = r3022402 r2 = r3023334 r2 += 0x3b9ac9ff022403 r2 += 0x3b9ac9ff023335 r1 = 0x1022404 r1 = 0x1023336 if r2 < r3 goto <offset>022405 if r2 < r3 goto <offset>023337 r1 = 0x0022406 r1 = 0x0023338 r3 = *(u64 *)(r10 - 0x588)022407 r3 = *(u64 *)(r10 - 0x590)023339 r5 = *(u64 *)(r10 - 0x610)022408 r5 = *(u64 *)(r10 - 0x620)023340 if r5 > 0x3b9aca00 goto <offset>022409 if r5 > 0x3b9aca00 goto <offset>023341 r7 = 0x0022410 r7 = 0x0023342 r3 += r1022411 r3 += r11 unchanged instructions hidden
023344 r4 -= r5022413 r4 -= r5023345 r7 = -r7022414 r7 = -r7023346 r1 = r10022415 r1 = r10023347 r1 += -0x5a0022416 r1 += -0x5a8023348 r5 = r7022417 r5 = r7023349 call <target>022418 call <target>023350 r1 = *(u64 *)(r10 - 0x598)022419 r1 = *(u64 *)(r10 - 0x5a0)023351 if r1 == 0x0 goto <offset>022420 if r1 == 0x0 goto <offset>023352 r1 = -0x1022421 r1 = -0x1023353 r7 = *(u64 *)(r10 - 0x6d0)022422 r7 = *(u64 *)(r10 - 0x648)023354 r2 = r6022423 r2 = r6023355 r2 += r1022424 r2 += r1023356 r1 = 0x1022425 r1 = 0x1023357 if r2 < r6 goto <offset>022426 if r2 < r6 goto <offset>023358 r1 = 0x0022427 r1 = 0x0023359 r9 = -0x1022428 r8 = -0x1023360 if r1 != 0x0 goto <offset>022429 if r1 != 0x0 goto <offset>023361 r9 = r2022430 r8 = r2023362 r1 = r9022431 r1 = r8023363 r1 -= r6022432 r1 -= r6023364 r5 = 0x0022433 r5 = 0x0023365 r2 = 0x1022434 r2 = 0x1023366 if r1 <= r9 goto <offset>022435 if r1 > r8 goto <offset> 022436 r2 = 0x0 022437 r6 = *(u64 *)(r10 - 0x6b8) 022438 if r2 != 0x0 goto <offset> 022439 r5 = r1023367 goto <offset>022440 goto <offset>023368 r1 = *(u64 *)(r10 - 0x698)022441 r1 = *(u64 *)(r10 - 0x6a0)023369 *(u64 *)(r10 - 0xfe8) = r1022442 *(u64 *)(r10 - 0xfe8) = r1023370 r1 = *(u64 *)(r10 - 0x690)022443 r1 = *(u64 *)(r10 - 0x698)023371 *(u64 *)(r10 - 0xff0) = r1022444 *(u64 *)(r10 - 0xff0) = r1023372 r1 = *(u64 *)(r10 - 0x688)022445 r1 = *(u64 *)(r10 - 0x690)023373 *(u64 *)(r10 - 0xff8) = r1022446 *(u64 *)(r10 - 0xff8) = r1023374 r1 = *(u64 *)(r10 - 0x6c0)022447 r1 = *(u64 *)(r10 - 0x6d0)023375 *(u64 *)(r10 - 0x1000) = r1022448 *(u64 *)(r10 - 0x1000) = r1023376 r1 = r10022449 r1 = r10023377 r1 += -0x88022450 r1 += -0x88023378 r5 = r10022451 r5 = r10023379 r2 = *(u64 *)(r10 - 0x670)022452 r2 = r8023380 r3 = *(u64 *)(r10 - 0x620)022453 r3 = *(u64 *)(r10 - 0x630)023381 r4 = *(u64 *)(r10 - 0x630)022454 r4 = *(u64 *)(r10 - 0x640)023382 call <target>022455 call <target>023383 r6 = *(u64 *)(r10 - 0x78)022456 r6 = *(u64 *)(r10 - 0x78)023384 r8 = r6022457 r7 = r6023385 r4 = *(u64 *)(r10 - 0x610)022458 r4 = *(u64 *)(r10 - 0x620)023386 if r4 == 0x0 goto <offset>022459 if r4 == 0x0 goto <offset>023387 r1 = r10022460 r1 = r10023388 r1 += -0x550022461 r1 += -0x558023389 r8 = 0x0022462 r8 = 0x0023390 r2 = r6022463 r2 = r6023391 r3 = 0x0022464 r3 = 0x0023392 r5 = 0x0022465 r5 = 0x0023393 call <target>022466 call <target>023394 r3 = *(u64 *)(r10 - 0x550)022467 r3 = *(u64 *)(r10 - 0x558)023395 r2 = r3022468 r2 = r3023396 r2 += 0x3b9ac9ff022469 r2 += 0x3b9ac9ff023397 r7 = 0x1022470 r7 = 0x1023398 r1 = 0x1022471 r1 = 0x1023399 if r2 < r3 goto <offset>022472 if r2 < r3 goto <offset>023400 r1 = 0x0022473 r1 = 0x0023401 r3 = *(u64 *)(r10 - 0x548)022474 r3 = *(u64 *)(r10 - 0x550)023402 r3 += r1022475 r3 += r1023403 r1 = r10022476 r1 = r10023404 r1 += -0x560022477 r1 += -0x568023405 r4 = 0x3b9aca00022478 r4 = 0x3b9aca00023406 r5 = 0x0022479 r5 = 0x0023407 call <target>022480 call <target>023408 r2 = *(u64 *)(r10 - 0x560)022481 r2 = *(u64 *)(r10 - 0x568)023409 r1 = r6022482 r1 = r6023410 r1 -= r2022483 r1 -= r2023411 if r1 > r6 goto <offset>022484 if r1 > r6 goto <offset>023412 r7 = 0x0022485 r7 = 0x0023413 if r7 != 0x0 goto <offset>022486 if r7 != 0x0 goto <offset>023414 r8 = r1022487 r8 = r1023415 r7 = *(u64 *)(r10 - 0x6d0)022488 r7 = r8023416 r1 = r6022489 r1 = r6023417 r1 -= r8022490 r1 -= r7023418 r5 = 0x0022491 r5 = 0x0023419 r2 = 0x1022492 r2 = 0x1023420 if r1 > r6 goto <offset>022493 if r1 > r6 goto <offset>023421 r2 = 0x0022494 r2 = 0x0023422 if r2 != 0x0 goto <offset>022495 if r2 != 0x0 goto <offset>023423 r5 = r1022496 r5 = r1023424 r4 = *(u64 *)(r10 - 0x600)022497 r6 = *(u64 *)(r10 - 0x6b8) 022498 r4 = *(u64 *)(r10 - 0x610)023425 r2 = r4022499 r2 = r4023426 r2 += r8022500 r2 += r7023427 r1 = 0x0022501 r1 = 0x0023428 r3 = 0x1022502 r3 = 0x1023429 if r2 < r4 goto <offset>022503 if r2 < r4 goto <offset>023430 r3 = 0x0022504 r3 = 0x0023431 r4 = -0x1022505 r4 = -0x1023432 *(u64 *)(r10 - 0x600) = r4022506 *(u64 *)(r10 - 0x610) = r4023433 r4 = *(u64 *)(r10 - 0x6c8) 023434 if r3 == 0x0 goto <offset>022507 if r3 == 0x0 goto <offset>023435 r2 = *(u64 *)(r10 - 0x5f8)022508 r2 = *(u64 *)(r10 - 0x600)023436 if r2 > r4 goto <offset>022509 if r2 > r6 goto <offset>023437 *(u64 *)(r10 - 0x5f8) = r4022510 *(u64 *)(r10 - 0x600) = r6023438 r2 = *(u64 *)(r10 - 0x680)022511 r2 = *(u64 *)(r10 - 0x688)023439 r2 &= 0x1022512 r2 &= 0x1023440 if r2 == 0x0 goto <offset>022513 if r2 == 0x0 goto <offset>023441 goto <offset>022514 goto <offset>023442 r4 = -0x1022515 r4 = -0x1023443 *(u64 *)(r10 - 0x600) = r4022516 *(u64 *)(r10 - 0x610) = r4023444 r4 = *(u64 *)(r10 - 0x6c8) 023445 if r3 != 0x0 goto <offset>022517 if r3 != 0x0 goto <offset>023446 *(u64 *)(r10 - 0x600) = r2022518 *(u64 *)(r10 - 0x610) = r2023447 r2 = *(u64 *)(r10 - 0x5f8)022519 r2 = *(u64 *)(r10 - 0x600)023448 if r2 <= r4 goto <offset>022520 if r2 <= r6 goto <offset>023449 r2 = *(u64 *)(r10 - 0x680)022521 r2 = *(u64 *)(r10 - 0x688)023450 r2 &= 0x1022522 r2 &= 0x1023451 if r2 == 0x0 goto <offset>022523 if r2 == 0x0 goto <offset>023452 r1 = *(u64 *)(r10 - 0x6b8)022524 r1 = *(u64 *)(r10 - 0x6c8)023453 r4 = r1022525 r4 = r1023454 r1 = r10022526 r1 = r10023455 r1 += -0x5b0022527 r1 += -0x5b8023456 r2 = r5022528 r2 = r5023457 r3 = 0x0022529 r3 = 0x0023458 r5 = 0x0022530 r5 = 0x0023459 call <target>022531 call <target>023460 r1 = r10022532 r1 = r10023461 r1 += -0x5c0022533 r1 += -0x5c8023462 r2 = *(u64 *)(r10 - 0x5b0)022534 r2 = *(u64 *)(r10 - 0x5b8)023463 r6 = *(u64 *)(r10 - 0x5a8)022535 r6 = *(u64 *)(r10 - 0x5b0)023464 r3 = r6022536 r3 = r6023465 r4 = 0xc350022537 r4 = 0xc350023466 r5 = 0x0022538 r5 = 0x0023467 call <target>022539 call <target>023468 r1 = -0x1022540 r1 = -0x1023469 if r6 > 0xc34f goto <offset>022541 if r6 > 0xc34f goto <offset>023470 r1 = *(u64 *)(r10 - 0x5c0)022542 r1 = *(u64 *)(r10 - 0x5c8)023471 r3 = *(u64 *)(r10 - 0x608)022543 r3 = *(u64 *)(r10 - 0x618)023472 r2 = r3022544 r2 = r3023473 r2 += r1022545 r2 += r1023474 r1 = 0x1022546 r1 = 0x1023475 if r2 < r3 goto <offset>022547 if r2 < r3 goto <offset>023476 r1 = 0x0022548 r1 = 0x0023477 r3 = -0x1022549 r3 = -0x1023478 *(u64 *)(r10 - 0x608) = r3022550 *(u64 *)(r10 - 0x618) = r3023479 if r1 != 0x0 goto <offset>022551 if r1 != 0x0 goto <offset>023480 goto <offset>022552 goto <offset>023481 r3 = -0x1022553 r3 = -0x1023482 *(u64 *)(r10 - 0x608) = r3022554 *(u64 *)(r10 - 0x618) = r3023483 if r1 != 0x0 goto <offset>022555 if r1 != 0x0 goto <offset>023484 *(u64 *)(r10 - 0x608) = r2022556 *(u64 *)(r10 - 0x618) = r2023485 goto <offset>022557 goto <offset>023486 r6 = r5022558 r6 = r5023487 r6 += r4022559 r6 += r41 unchanged instructions hidden
023489 r2 = 0x0022561 r2 = 0x0023490 if r3 < r0 goto <offset>022562 if r3 < r0 goto <offset>023491 r2 = -0x1022563 r2 = -0x1023492 r5 = *(u64 *)(r10 - 0x5c8)022564 r5 = *(u64 *)(r10 - 0x5d0)023493 if r4 != 0x0 goto <offset>022565 if r4 != 0x0 goto <offset>023494 r2 = r6022566 r2 = r6023495 if r4 == 0x0 goto <offset>022567 if r4 == 0x0 goto <offset>023496 goto <offset>022568 goto <offset>023497 r1 = *(u64 *)(r10 - 0x5a0)022569 r1 = *(u64 *)(r10 - 0x5a8)023498 r7 = *(u64 *)(r10 - 0x6d0)022570 r7 = *(u64 *)(r10 - 0x648)023499 r2 = r6022571 r2 = r6023500 r2 += r1022572 r2 += r1023501 r1 = 0x1022573 r1 = 0x1023502 if r2 >= r6 goto <offset>022574 if r2 >= r6 goto <offset>023503 goto <offset>022575 goto <offset>023504 r1 = r10022576 r1 = r10023505 r1 += -0x3a0022577 r1 += -0x3a8023506 r6 = 0x0022578 r6 = 0x0023507 r2 = *(u64 *)(r10 - 0x710)022579 r2 = *(u64 *)(r10 - 0x718)023508 r3 = 0x0022580 r3 = 0x0023509 r4 = *(u64 *)(r10 - 0x708)022581 r4 = *(u64 *)(r10 - 0x700)023510 call <target>022582 call <target>023511 r5 = *(u64 *)(r10 - 0x3a0)022583 r5 = *(u64 *)(r10 - 0x3a8)023512 r0 = *(u64 *)(r10 - 0x398)022584 r0 = *(u64 *)(r10 - 0x3a0)023513 r4 = <addr> ll022585 r4 = <addr> ll023514 r3 = <addr> ll022586 r3 = <addr> ll023515 r2 = <addr> ll022587 r2 = <addr> ll023516 r1 = <addr> ll022588 r1 = <addr> ll023517 *(u64 *)(r10 - 0x5c8) = r5022589 *(u64 *)(r10 - 0x5d0) = r5023518 *(u64 *)(r10 - 0x5d0) = r0022590 *(u64 *)(r10 - 0x5d8) = r0023519 if r0 != 0x0 goto <offset>022591 if r0 != 0x0 goto <offset>023520 r0 = r5022592 r0 = r5023521 r0 >>= 0x1022593 r0 >>= 0x134 unchanged instructions hidden
023556 r4 = r0022628 r4 = r0023557 r4 += 0x2710022629 r4 += 0x2710023558 r1 = 0x1022630 r1 = 0x1023559 *(u64 *)(r10 - 0x5e0) = r1022631 *(u64 *)(r10 - 0x5e8) = r1023560 r5 = 0x1022632 r5 = 0x1023561 if r4 < r0 goto <offset>022633 if r4 < r0 goto <offset>023562 r5 = 0x0022634 r5 = 0x0023563 r1 = r10022635 r1 = r10023564 r1 += -0x2e0022636 r1 += -0x2e8023565 r2 = 0x0022637 r2 = 0x0023566 r3 = 0x2710022638 r3 = 0x2710023567 call <target>022639 call <target>023568 r1 = r10022640 r1 = r10023569 r1 += -0x2f0022641 r1 += -0x2f8023570 r8 = *(u64 *)(r10 - 0x2e0)022642 r8 = *(u64 *)(r10 - 0x2e8)023571 r2 = r8022643 r2 = r8023572 r3 = 0x0022644 r3 = 0x0023573 r4 = r7022645 r4 = r7023574 r5 = 0x0022646 r5 = 0x0023575 call <target>022647 call <target>023576 r1 = r10022648 r1 = r10023577 r1 += -0x310022649 r1 += -0x318023578 r2 = r8022650 r2 = r8023579 r3 = 0x0022651 r3 = 0x0023580 r9 = *(u64 *)(r10 - 0x5d0)022652 r9 = *(u64 *)(r10 - 0x5d8)023581 r4 = r9022653 r4 = r9023582 r5 = 0x0022654 r5 = 0x0023583 call <target>022655 call <target>023584 r1 = r10022656 r1 = r10023585 r1 += -0x300022657 r1 += -0x308023586 r8 = *(u64 *)(r10 - 0x2d8)022658 r8 = *(u64 *)(r10 - 0x2e0)023587 r2 = r8022659 r2 = r8023588 r3 = 0x0022660 r3 = 0x0023589 r4 = r7022661 r4 = r7023590 r5 = 0x0022662 r5 = 0x0023591 call <target>022663 call <target>023592 r1 = r10022664 r1 = r10023593 r1 += -0x320022665 r1 += -0x328023594 r2 = r8022666 r2 = r8023595 r3 = 0x0022667 r3 = 0x0023596 r4 = 0x0022668 r4 = 0x0023597 r5 = r9022669 r5 = r9023598 call <target>022670 call <target>023599 r2 = *(u64 *)(r10 - 0x2f8) 023600 r1 = *(u64 *)(r10 - 0x308) 023601 r1 += r2 023602 r2 = *(u64 *)(r10 - 0x300)022671 r2 = *(u64 *)(r10 - 0x300)023603 r4 = *(u64 *)(r10 - 0x310)022672 r1 = *(u64 *)(r10 - 0x310) 022673 r1 += r2 022674 r2 = *(u64 *)(r10 - 0x308) 022675 r4 = *(u64 *)(r10 - 0x318)023604 r3 = r4022676 r3 = r4023605 r3 += r2022677 r3 += r2023606 r2 = 0x1022678 r2 = 0x1023607 if r3 < r4 goto <offset>022679 if r3 < r4 goto <offset>023608 r2 = 0x0022680 r2 = 0x0023609 r1 += r2022681 r1 += r2023610 r4 = *(u64 *)(r10 - 0x318)022682 r4 = *(u64 *)(r10 - 0x320)023611 r2 = r4022683 r2 = r4023612 r2 += r1022684 r2 += r1023613 r5 = *(u64 *)(r10 - 0x320)022685 r5 = *(u64 *)(r10 - 0x328)023614 r1 = r5022686 r1 = r5023615 r1 += r3022687 r1 += r3023616 r3 = 0x1022688 r3 = 0x11 unchanged instructions hidden
023618 r3 = 0x0022690 r3 = 0x0023619 r2 += r3022691 r2 += r3023620 r5 = 0x1022692 r5 = 0x1023621 r0 = *(u64 *)(r10 - 0x5d8)022693 r0 = *(u64 *)(r10 - 0x5e0)023622 if r2 >= r4 goto <offset>022694 if r2 >= r4 goto <offset>023623 if r2 == r4 goto <offset>022695 if r2 == r4 goto <offset>023624 r3 = r5022696 r3 = r5023625 r4 = -0x1022697 r4 = -0x1023626 *(u64 *)(r10 - 0x660) = r4022698 *(u64 *)(r10 - 0x670) = r4023627 if r3 == 0x0 goto <offset>022699 if r3 == 0x0 goto <offset>023628 r5 = -0x1022700 r5 = -0x1023629 if r3 != 0x0 goto <offset>022701 if r3 != 0x0 goto <offset>023630 r5 = r1022702 r5 = r1023631 r2 = *(u64 *)(r10 - 0x2e8)022703 r2 = *(u64 *)(r10 - 0x2f0)023632 r1 = r5022704 r1 = r5023633 r1 += r2022705 r1 += r2023634 r2 = 0x1022706 r2 = 0x13 unchanged instructions hidden
023638 r3 += r2022710 r3 += r2023639 if r3 >= r4 goto <offset>022711 if r3 >= r4 goto <offset>023640 if r1 >= r5 goto <offset>022712 if r1 >= r5 goto <offset>023641 r2 = *(u64 *)(r10 - 0x5e0)022713 r2 = *(u64 *)(r10 - 0x5e8)023642 r4 = -0x1022714 r4 = -0x1023643 *(u64 *)(r10 - 0x668) = r4022715 *(u64 *)(r10 - 0x678) = r4023644 if r2 == 0x0 goto <offset>022716 if r2 == 0x0 goto <offset>023645 r5 = *(u64 *)(r10 - 0x5c8)022717 r5 = *(u64 *)(r10 - 0x5d0)023646 if r2 != 0x0 goto <offset>022718 if r2 != 0x0 goto <offset>023647 goto <offset>022719 goto <offset>023648 r2 = -0x1022720 r2 = -0x18 unchanged instructions hidden
023657 r0 = 0x0022729 r0 = 0x0023658 if r3 != r5 goto <offset>022730 if r3 != r5 goto <offset>023659 r5 = -0x1022731 r5 = -0x1023660 *(u64 *)(r10 - 0x660) = r5022732 *(u64 *)(r10 - 0x670) = r5023661 if r4 != 0x0 goto <offset>022733 if r4 != 0x0 goto <offset>023662 r5 = r3022734 r5 = r3023663 r0 = -0x1022735 r0 = -0x15 unchanged instructions hidden
023669 r1 = 0x0022741 r1 = 0x0023670 if r2 < r0 goto <offset>022742 if r2 < r0 goto <offset>023671 r1 = -0x1022743 r1 = -0x1023672 *(u64 *)(r10 - 0x668) = r1022744 *(u64 *)(r10 - 0x678) = r1023673 r5 = *(u64 *)(r10 - 0x5c8)022745 r5 = *(u64 *)(r10 - 0x5d0)023674 if r3 != 0x0 goto <offset>022746 if r3 != 0x0 goto <offset>023675 *(u64 *)(r10 - 0x668) = r4022747 *(u64 *)(r10 - 0x678) = r4023676 r0 = *(u64 *)(r10 - 0x5d8)022748 r0 = *(u64 *)(r10 - 0x5e0)023677 if r3 != 0x0 goto <offset>022749 if r3 != 0x0 goto <offset>023678 *(u64 *)(r10 - 0x660) = r2022750 *(u64 *)(r10 - 0x670) = r2023679 goto <offset>022751 goto <offset>023680 r5 = r0022752 r5 = r0023681 r0 >>= 0x1022753 r0 >>= 0x132 unchanged instructions hidden
023714 r4 ^= -0x1022786 r4 ^= -0x1023715 r4 &= 0x7e022787 r4 &= 0x7e023716 r1 = r10022788 r1 = r10023717 r1 += -0x3b0022789 r1 += -0x3b8023718 r2 = 0x1022790 r2 = 0x1023719 r3 = 0x0022791 r3 = 0x0023720 call <target>022792 call <target>023721 r1 = *(u64 *)(r10 - 0x3a8)022793 r1 = *(u64 *)(r10 - 0x3b0)023722 r2 = *(u64 *)(r10 - 0x3b0)022794 r2 = *(u64 *)(r10 - 0x3b8)023723 r3 = 0x0022795 r3 = 0x0023724 goto <offset>022796 goto <offset>023725 r0 = *(u64 *)(r10 - 0x5e0)022797 r0 = *(u64 *)(r10 - 0x5e8)023726 r3 -= r0022798 r3 -= r0023727 *(u64 *)(r10 - 0x5d0) = r3022799 *(u64 *)(r10 - 0x5d8) = r3023728 r5 += r6022800 r5 += r6023729 r3 = *(u64 *)(r10 - 0x5c8)022801 r3 = *(u64 *)(r10 - 0x5d0)023730 r3 -= r8022802 r3 -= r8023731 *(u64 *)(r10 - 0x5c8) = r3022803 *(u64 *)(r10 - 0x5d0) = r3023732 r2 >>= 0x2022804 r2 >>= 0x2023733 r3 = r1022805 r3 = r1023734 r3 <<= 0x3e022806 r3 <<= 0x3e12 unchanged instructions hidden
023747 r8 += r1022819 r8 += r1023748 r8 += r4022820 r8 += r4023749 r5 = 0x1022821 r5 = 0x1023750 r9 = *(u64 *)(r10 - 0x5c8)022822 r9 = *(u64 *)(r10 - 0x5d0)023751 if r8 < r3 goto <offset>022823 if r8 < r3 goto <offset>023752 r5 = 0x0022824 r5 = 0x0023753 if r8 != r3 goto <offset>022825 if r8 != r3 goto <offset>7 unchanged instructions hidden
023761 r7 = r6022833 r7 = r6023762 r4 = 0x1022834 r4 = 0x1023763 r6 = 0x1022835 r6 = 0x1023764 *(u64 *)(r10 - 0x5c8) = r9022836 *(u64 *)(r10 - 0x5d0) = r9023765 if r9 < r0 goto <offset>022837 if r9 < r0 goto <offset>023766 r6 = 0x0022838 r6 = 0x0023767 r5 = 0x1022839 r5 = 0x1023768 r9 = *(u64 *)(r10 - 0x5d0)022840 r9 = *(u64 *)(r10 - 0x5d8)023769 if r9 >= r8 goto <offset>022841 if r9 >= r8 goto <offset>023770 r9 = *(u64 *)(r10 - 0x5d0)022842 r9 = *(u64 *)(r10 - 0x5d8)023771 if r9 == r8 goto <offset>022843 if r9 == r8 goto <offset>023772 r6 = r5022844 r6 = r5023773 r5 = 0x0022845 r5 = 0x0023774 if r6 == 0x0 goto <offset>022846 if r6 == 0x0 goto <offset>023775 r9 = 0x0022847 r9 = 0x0023776 *(u64 *)(r10 - 0x5d8) = r9022848 *(u64 *)(r10 - 0x5e0) = r9023777 r9 = r7022849 r9 = r7023778 if r6 != 0x0 goto <offset>022850 if r6 != 0x0 goto <offset>023779 *(u64 *)(r10 - 0x5d8) = r8022851 *(u64 *)(r10 - 0x5e0) = r8023780 r8 = 0x0022852 r8 = 0x0023781 if r6 == 0x0 goto <offset>022853 if r6 == 0x0 goto <offset>023782 r7 = 0x1022854 r7 = 0x1023783 r0 = *(u64 *)(r10 - 0x5c8)022855 r0 = *(u64 *)(r10 - 0x5d0)023784 if r0 < r8 goto <offset>022856 if r0 < r8 goto <offset>023785 r7 = 0x0022857 r7 = 0x0023786 *(u64 *)(r10 - 0x5e0) = r7022858 *(u64 *)(r10 - 0x5e8) = r7023787 r0 = 0x0022859 r0 = 0x0023788 if r6 == 0x0 goto <offset>022860 if r6 == 0x0 goto <offset>023789 goto <offset>022861 goto <offset>023790 r5 = 0x1022862 r5 = 0x1023791 r9 = *(u64 *)(r10 - 0x5d0)022863 r9 = *(u64 *)(r10 - 0x5d8)023792 if r9 < r8 goto <offset>022864 if r9 < r8 goto <offset>023793 r5 = 0x0022865 r5 = 0x0023794 r9 = *(u64 *)(r10 - 0x5d0)022866 r9 = *(u64 *)(r10 - 0x5d8)023795 if r9 != r8 goto <offset>022867 if r9 != r8 goto <offset>023796 r5 = 0x0022868 r5 = 0x0023797 if r6 != 0x0 goto <offset>022869 if r6 != 0x0 goto <offset>023798 r5 = r1022870 r5 = r1023799 r9 = 0x0022871 r9 = 0x0023800 *(u64 *)(r10 - 0x5d8) = r9022872 *(u64 *)(r10 - 0x5e0) = r9023801 r9 = r7022873 r9 = r7023802 if r6 == 0x0 goto <offset>022874 if r6 == 0x0 goto <offset>023803 r8 = 0x0022875 r8 = 0x0023804 if r6 != 0x0 goto <offset>022876 if r6 != 0x0 goto <offset>023805 r8 = r0022877 r8 = r0023806 r7 = 0x1022878 r7 = 0x1023807 r0 = *(u64 *)(r10 - 0x5c8)022879 r0 = *(u64 *)(r10 - 0x5d0)023808 if r0 >= r8 goto <offset>022880 if r0 >= r8 goto <offset>023809 *(u64 *)(r10 - 0x5e0) = r7022881 *(u64 *)(r10 - 0x5e8) = r7023810 r0 = 0x0022882 r0 = 0x0023811 if r6 != 0x0 goto <offset>022883 if r6 != 0x0 goto <offset>023812 r0 = r2022884 r0 = r210 unchanged instructions hidden
023823 r4 = 0x0022895 r4 = 0x0023824 r3 >>= 0x1022896 r3 >>= 0x1023825 r5 += r3022897 r5 += r3023826 r3 = *(u64 *)(r10 - 0x5d0)022898 r3 = *(u64 *)(r10 - 0x5d8)023827 r0 = *(u64 *)(r10 - 0x5d8)022899 r0 = *(u64 *)(r10 - 0x5e0)023828 r3 -= r0022900 r3 -= r0023829 if r1 == 0x0 goto <offset>022901 if r1 == 0x0 goto <offset>023830 r4 = 0x0022902 r4 = 0x0023831 goto <offset>022903 goto <offset>023832 r2 += r3022904 r2 += r3023833 r5 = 0x1022905 r5 = 0x1023834 r0 = *(u64 *)(r10 - 0x5d8)022906 r0 = *(u64 *)(r10 - 0x5e0)023835 if r2 < r4 goto <offset>022907 if r2 < r4 goto <offset>023836 r5 = 0x0022908 r5 = 0x0023837 if r2 != r4 goto <offset>022909 if r2 != r4 goto <offset>023838 r4 = -0x1022910 r4 = -0x1023839 *(u64 *)(r10 - 0x660) = r4022911 *(u64 *)(r10 - 0x670) = r4023840 if r3 != 0x0 goto <offset>022912 if r3 != 0x0 goto <offset>023841 r4 = r2022913 r4 = r2023842 r5 = -0x1022914 r5 = -0x13 unchanged instructions hidden
023846 r3 += r2022918 r3 += r2023847 if r3 < r4 goto <offset>022919 if r3 < r4 goto <offset>023848 r4 = 0x0022920 r4 = 0x0023849 *(u64 *)(r10 - 0x5e0) = r4022921 *(u64 *)(r10 - 0x5e8) = r4023850 if r1 < r5 goto <offset>022922 if r1 < r5 goto <offset>023851 r4 = -0x1022923 r4 = -0x1023852 *(u64 *)(r10 - 0x668) = r4022924 *(u64 *)(r10 - 0x678) = r4023853 if r2 != 0x0 goto <offset>022925 if r2 != 0x0 goto <offset>023854 *(u64 *)(r10 - 0x668) = r3022926 *(u64 *)(r10 - 0x678) = r3023855 r5 = *(u64 *)(r10 - 0x5c8)022927 r5 = *(u64 *)(r10 - 0x5d0)023856 if r2 != 0x0 goto <offset>022928 if r2 != 0x0 goto <offset>023857 *(u64 *)(r10 - 0x660) = r1022929 *(u64 *)(r10 - 0x670) = r1023858 goto <offset>022930 goto <offset>023859 r7 = *(u64 *)(r10 - 0x6d0)022931 r9 = *(u64 *)(r10 - 0x708)023860 r1 = r10022932 r1 = r10023861 r1 += -0x1f8022933 r1 += -0x200023862 *(u64 *)(r10 - 0xf98) = r1022934 *(u64 *)(r10 - 0xf98) = r1023863 r1 = *(u64 *)(r10 - 0x710)022935 r1 = *(u64 *)(r10 - 0x718)023864 *(u64 *)(r10 - 0xfa0) = r1022936 *(u64 *)(r10 - 0xfa0) = r1023865 r1 = *(u64 *)(r10 - 0x708)022937 r1 = *(u64 *)(r10 - 0x700)023866 *(u64 *)(r10 - 0xfa8) = r1022938 *(u64 *)(r10 - 0xfa8) = r1023867 r1 = *(u64 *)(r10 - 0x730)022939 r1 = *(u64 *)(r10 - 0x738)023868 *(u64 *)(r10 - 0xfb8) = r1022940 *(u64 *)(r10 - 0xfb8) = r1023869 r1 = *(u64 *)(r10 - 0x660)022941 r1 = *(u64 *)(r10 - 0x670)023870 *(u64 *)(r10 - 0xfc8) = r1022942 *(u64 *)(r10 - 0xfc8) = r1023871 r1 = r10022943 r1 = r10023872 r1 += -0x1a8022944 r1 += -0x1b0023873 *(u64 *)(r10 - 0xfd0) = r1022945 *(u64 *)(r10 - 0xfd0) = r1023874 r1 = *(u64 *)(r10 - 0x6b8)022946 r1 = *(u64 *)(r10 - 0x6c8)023875 *(u64 *)(r10 - 0xfe0) = r1022947 *(u64 *)(r10 - 0xfe0) = r1023876 r1 = *(u64 *)(r10 - 0x6a0)022948 r1 = *(u64 *)(r10 - 0x6a8)023877 *(u64 *)(r10 - 0xfe8) = r1022949 *(u64 *)(r10 - 0xfe8) = r1023878 r1 = *(u64 *)(r10 - 0x678)022950 r1 = *(u64 *)(r10 - 0x680)023879 *(u64 *)(r10 - 0xff0) = r1022951 *(u64 *)(r10 - 0xff0) = r1023880 r1 = *(u64 *)(r10 - 0x640)022952 r1 = *(u64 *)(r10 - 0x650)023881 *(u64 *)(r10 - 0xff8) = r1022953 *(u64 *)(r10 - 0xff8) = r1023882 r1 = *(u64 *)(r10 - 0x618)022954 r1 = *(u64 *)(r10 - 0x628)023883 *(u64 *)(r10 - 0x1000) = r1022955 *(u64 *)(r10 - 0x1000) = r1023884 r1 = *(u64 *)(r10 - 0x728)022956 r1 = *(u64 *)(r10 - 0x730)023885 *(u64 *)(r10 - 0xfb0) = r1022957 *(u64 *)(r10 - 0xfb0) = r1023886 r1 = *(u64 *)(r10 - 0x668)022958 r1 = *(u64 *)(r10 - 0x678)023887 *(u64 *)(r10 - 0xfc0) = r1022959 *(u64 *)(r10 - 0xfc0) = r1023888 r1 = *(u64 *)(r10 - 0x680)022960 r1 = *(u64 *)(r10 - 0x688)023889 r1 &= 0x1022961 r1 &= 0x1023890 *(u64 *)(r10 - 0xfd8) = r1022962 *(u64 *)(r10 - 0xfd8) = r1023891 r5 = r10022963 r5 = r10023892 r1 = *(u64 *)(r10 - 0x748)022964 r1 = *(u64 *)(r10 - 0x750)023893 r2 = *(u64 *)(r10 - 0x6e8)022965 r2 = *(u64 *)(r10 - 0x710)023894 r3 = r7022966 r3 = r9023895 r4 = *(u64 *)(r10 - 0x6c0)022967 r4 = *(u64 *)(r10 - 0x6d0)023896 call <target>022968 call <target>023897 r1 = 0x0022969 r1 = 0x0023898 r2 = *(u64 *)(r10 - 0x1f8)022970 r2 = *(u64 *)(r10 - 0x200)023899 r2 &= 0x1022971 r2 &= 0x1023900 if r2 == 0x0 goto <offset>022972 if r2 == 0x0 goto <offset>023901 r4 = *(u64 *)(r10 - 0x1e8)022973 r4 = *(u64 *)(r10 - 0x1f0)023902 r2 = *(u64 *)(r10 - 0x1f0)022974 r2 = *(u64 *)(r10 - 0x1f8)023903 r3 = 0x1022975 r3 = 0x1023904 r6 = 0x1022976 r6 = 0x1023905 r8 = *(u64 *)(r10 - 0x788) 023906 if r2 != 0x0 goto <offset>022977 if r2 != 0x0 goto <offset>023907 r6 = 0x0022978 r6 = 0x0023908 if r4 s<= 0x0 goto <offset>022979 if r4 s<= 0x0 goto <offset>4 unchanged instructions hidden
023913 if r4 == 0x0 goto <offset>022984 if r4 == 0x0 goto <offset>023914 r2 = -0x1022985 r2 = -0x1023915 r1 = 0x1022986 r1 = 0x1023916 r3 = *(u64 *)(r10 - 0x1e0)022987 r3 = *(u64 *)(r10 - 0x1e8)023917 r5 = *(u64 *)(r10 - 0x1d8)022988 r5 = *(u64 *)(r10 - 0x1e0)023918 r0 = *(u64 *)(r10 - 0x1d0)022989 r0 = *(u64 *)(r10 - 0x1d8)023919 r7 = *(u64 *)(r10 - 0x1c8)022990 r7 = *(u64 *)(r10 - 0x1d0)023920 goto <offset>022991 goto <offset>023921 if r4 s> 0x0 goto <offset>022992 if r4 s> 0x0 goto <offset>023922 r3 = 0x0022993 r3 = 0x0023923 if r4 == 0x0 goto <offset>022994 if r4 == 0x0 goto <offset>023924 goto <offset>022995 goto <offset>023925 r8 = *(u64 *)(r10 - 0x788)022996 r4 = *(u64 *)(r10 - 0x758)023926 *(u64 *)(r8 + 0x28) = r7022997 *(u64 *)(r4 + 0x28) = r7023927 *(u64 *)(r8 + 0x20) = r2022998 *(u64 *)(r4 + 0x20) = r2023928 *(u64 *)(r8 + 0x18) = r0022999 *(u64 *)(r4 + 0x18) = r0023929 *(u64 *)(r8 + 0x10) = r5023000 *(u64 *)(r4 + 0x10) = r5023930 *(u64 *)(r8 + 0x8) = r3023001 *(u64 *)(r4 + 0x8) = r3023931 *(u64 *)(r8 + 0x0) = r1023002 *(u64 *)(r4 + 0x0) = r1023932 exit023003 exit023933 r1 = <addr> ll023004 r1 = <addr> ll023934 call <target>023005 call <target>023935 *(u64 *)(r10 - 0x7b8) = r4023006 *(u64 *)(r10 - 0x7e0) = r4023936 r9 = *(u64 *)(r5 - 0xfe0)023007 r9 = *(u64 *)(r5 - 0xfe0)023937 r4 = *(u64 *)(r9 + 0xc0)023008 r4 = *(u64 *)(r9 + 0xc0) 023009 *(u64 *)(r10 - 0x850) = r4023938 if r4 == 0x0 goto <offset>023010 if r4 == 0x0 goto <offset>023939 *(u64 *)(r10 - 0x928) = r1023011 *(u64 *)(r10 - 0x8e8) = r1023940 r0 = *(u64 *)(r5 - 0x1000)023012 r4 = *(u64 *)(r5 - 0x1000)023941 r1 = 0x0023013 r1 = 0x0023942 *(u64 *)(r10 - 0x7c8) = r1023014 *(u64 *)(r10 - 0x7b8) = r1023943 w1 = *(u16 *)(r2 + 0x90)023015 w1 = *(u16 *)(r2 + 0x90)023944 *(u64 *)(r10 - 0x808) = r1023016 *(u64 *)(r10 - 0x800) = r1023945 *(u64 *)(r10 - 0x888) = r2023017 *(u64 *)(r10 - 0x820) = r2023946 *(u64 *)(r10 - 0x848) = r0023018 *(u64 *)(r10 - 0x7f0) = r4023947 if r0 != 0x0 goto <offset>023019 if r4 != 0x0 goto <offset>023948 w1 = *(u8 *)(r2 + 0x94)023020 w1 = *(u8 *)(r2 + 0x94)023949 if r1 != 0x1 goto <offset>023021 if r1 != 0x1 goto <offset>023950 r1 = *(u64 *)(r10 - 0x808)023022 r1 = *(u64 *)(r10 - 0x800)023951 r2 = 0x1023023 r2 = 0x1023952 *(u64 *)(r10 - 0x7c8) = r2023024 *(u64 *)(r10 - 0x7b8) = r2023953 if r1 != 0x0 goto <offset>023025 if r1 != 0x0 goto <offset>023954 r1 = 0x0023026 r1 = 0x0023955 *(u64 *)(r10 - 0x7c8) = r1023027 *(u64 *)(r10 - 0x7b8) = r1023956 *(u64 *)(r10 - 0x8c8) = r4023028 *(u64 *)(r10 - 0x778) = r3023957 *(u64 *)(r10 - 0x780) = r3 023958 r1 = *(u64 *)(r5 - 0xfc8)023029 r1 = *(u64 *)(r5 - 0xfc8)023959 *(u64 *)(r10 - 0x768) = r1023030 *(u64 *)(r10 - 0x760) = r1023960 r1 = *(u64 *)(r5 - 0xfd0)023031 r1 = *(u64 *)(r5 - 0xfd0)023961 *(u64 *)(r10 - 0x7b0) = r1023032 *(u64 *)(r10 - 0x7b0) = r1023962 r1 = *(u64 *)(r5 - 0xfd8)023033 r1 = *(u64 *)(r5 - 0xfd8)023963 *(u64 *)(r10 - 0x778) = r1023034 *(u64 *)(r10 - 0x770) = r1023964 r1 = *(u64 *)(r5 - 0xfe8)023035 r1 = *(u64 *)(r5 - 0xfe8)023965 *(u64 *)(r10 - 0x840) = r1023036 *(u64 *)(r10 - 0x808) = r1023966 r1 = *(u64 *)(r5 - 0xff0)023037 r1 = *(u64 *)(r5 - 0xff0)023967 *(u64 *)(r10 - 0x838) = r1023038 *(u64 *)(r10 - 0x818) = r1023968 r1 = *(u64 *)(r5 - 0xff8)023039 r1 = *(u64 *)(r5 - 0xff8)023969 *(u64 *)(r10 - 0x830) = r1023040 *(u64 *)(r10 - 0x810) = r1023970 r1 = *(u64 *)(r10 - 0x808)023041 r1 = *(u64 *)(r10 - 0x800)023971 *(u16 *)(r10 - 0x50c) = w1023042 *(u16 *)(r10 - 0x4e4) = w1023972 r1 = *(u64 *)(r10 - 0x7c8)023043 r1 = *(u64 *)(r10 - 0x7b8)023973 r1 &= 0x1023044 r1 &= 0x1023974 *(u8 *)(r10 - 0x50a) = w1023045 *(u8 *)(r10 - 0x4e2) = w1023975 *(u64 *)(r10 - 0x508) = 0x0023046 *(u64 *)(r10 - 0x4e0) = 0x0 023047 r2 = r9 023048 r2 += 0x80023976 r1 = *(u64 *)(r9 + 0x78)023049 r1 = *(u64 *)(r9 + 0x78)023977 *(u64 *)(r10 - 0x918) = r1023050 *(u64 *)(r10 - 0x908) = r1023978 r1 = *(u64 *)(r9 + 0x70)023051 r1 = *(u64 *)(r9 + 0x70)023979 *(u64 *)(r10 - 0x920) = r1023052 *(u64 *)(r10 - 0x910) = r1023980 r1 = *(u64 *)(r9 + 0x68)023053 r1 = *(u64 *)(r9 + 0x68)023981 *(u64 *)(r10 - 0x810) = r1023054 *(u64 *)(r10 - 0x7c8) = r1023982 r1 = *(u64 *)(r9 + 0x60)023055 r1 = *(u64 *)(r9 + 0x60)023983 *(u64 *)(r10 - 0x818) = r1023056 *(u64 *)(r10 - 0x7d0) = r1023984 r1 = *(u64 *)(r9 + 0x48)023057 r1 = *(u64 *)(r9 + 0x48)023985 *(u64 *)(r10 - 0x8e0) = r1023058 *(u64 *)(r10 - 0x8f0) = r1023986 r1 = *(u64 *)(r9 + 0x40)023059 r1 = *(u64 *)(r9 + 0x40)023987 *(u64 *)(r10 - 0x910) = r1023060 *(u64 *)(r10 - 0x900) = r1023988 r2 = r9 023989 r2 += 0x80 023990 r1 = r10023061 r1 = r10023991 r1 += -0x390023062 r1 += -0x358023992 r3 = 0x40023063 r3 = 0x40023993 call <target>023064 call <target>023994 r1 = *(u64 *)(r10 - 0x888)023065 r1 = *(u64 *)(r10 - 0x820)023995 w2 = *(u16 *)(r1 + 0xb4)023066 w2 = *(u16 *)(r1 + 0xb4)023996 *(u64 *)(r10 - 0x770) = r2023067 *(u64 *)(r10 - 0x768) = r2023997 w8 = *(u16 *)(r1 + 0x88)023068 w8 = *(u16 *)(r1 + 0x88)023998 w7 = *(u8 *)(r1 + 0x92)023069 w7 = *(u8 *)(r1 + 0x92)023999 r4 = 0x1023070 r4 = 0x15 unchanged instructions hidden
024005 r1 &= 0xff023076 r1 &= 0xff024006 if r1 >= r7 goto <offset>023077 if r1 >= r7 goto <offset>024007 r1 = r10023078 r1 = r10024008 r1 += -0x520023079 r1 += -0x4f8024009 r2 = r4023080 r2 = r4024010 r3 = 0x0023081 r3 = 0x0024011 r4 = 0xa023082 r4 = 0xa024012 r5 = 0x0023083 r5 = 0x0024013 call <target>023084 call <target>024014 r2 = *(u64 *)(r10 - 0x518)023085 r2 = *(u64 *)(r10 - 0x4f0)024015 r1 = 0x1023086 r1 = 0x1024016 if r2 != 0x0 goto <offset>023087 if r2 != 0x0 goto <offset>024017 r1 = 0x0023088 r1 = 0x02 unchanged instructions hidden
024020 goto <offset>023091 goto <offset>024021 r4 = -0x1023092 r4 = -0x1024022 if r1 != 0x0 goto <offset>023093 if r1 != 0x0 goto <offset>024023 r4 = *(u64 *)(r10 - 0x520)023094 r4 = *(u64 *)(r10 - 0x4f8)024024 goto <offset>023095 goto <offset>024025 r5 = *(u64 *)(r10 - 0x888)023096 r5 = *(u64 *)(r10 - 0x820)024026 r3 = *(u64 *)(r5 + 0x98)023097 r3 = *(u64 *)(r5 + 0x98)024027 r2 = 0x1023098 r2 = 0x1024028 if r3 s> 0x0 goto <offset>023099 if r3 s> 0x0 goto <offset>024029 r2 = 0x0023100 r2 = 0x0024030 r0 = *(u64 *)(r10 - 0x768)023101 r0 = *(u64 *)(r10 - 0x760)024031 r1 = r0023102 r1 = r0024032 r1 -= r3023103 r1 -= r3024033 r3 = 0x1023104 r3 = 0x17 unchanged instructions hidden
024041 w2 = *(u16 *)(r5 + 0x8a)023112 w2 = *(u16 *)(r5 + 0x8a)024042 if r1 s< r2 goto <offset>023113 if r1 s< r2 goto <offset>024043 r2 = 0x0023114 r2 = 0x0024044 *(u64 *)(r10 - 0x8f0) = r2023115 *(u64 *)(r10 - 0x8b8) = r2024045 w6 = *(u32 *)(r5 + 0xb0)023116 w6 = *(u32 *)(r5 + 0xb0)024046 w2 = *(u16 *)(r5 + 0x8c)023117 w2 = *(u16 *)(r5 + 0x8c)024047 if r1 >= r2 goto <offset>023118 if r1 >= r2 goto <offset>1 unchanged instructions hidden
024049 w2 = *(u16 *)(r5 + 0x8e)023120 w2 = *(u16 *)(r5 + 0x8e)024050 r2 *= r1023121 r2 *= r1024051 r2 /= 0x2710023122 r2 /= 0x2710024052 *(u64 *)(r10 - 0x8f0) = r2023123 *(u64 *)(r10 - 0x8b8) = r2024053 r7 = r6023124 r7 = r6024054 goto <offset>023125 goto <offset>024055 r2 ^= r3023126 r2 ^= r33 unchanged instructions hidden
024059 w6 = *(u32 *)(r5 + 0xb0)023130 w6 = *(u32 *)(r5 + 0xb0)024060 w7 = *(u32 *)(r5 + 0xa8)023131 w7 = *(u32 *)(r5 + 0xa8)024061 w1 = *(u32 *)(r5 + 0xa4)023132 w1 = *(u32 *)(r5 + 0xa4)024062 *(u64 *)(r10 - 0x8f0) = r1023133 *(u64 *)(r10 - 0x8b8) = r1024063 r1 = *(u64 *)(r10 - 0x770)023134 r1 = *(u64 *)(r10 - 0x768)024064 r8 *= r1023135 r8 *= r1024065 r8 *= 0xa023136 r8 *= 0xa024066 r1 = r10023137 r1 = r10024067 r1 += -0x540023138 r1 += -0x518024068 r2 = r8023139 r2 = r8024069 r3 = 0x0023140 r3 = 0x0024070 r5 = 0x0023141 r5 = 0x0024071 call <target>023142 call <target>024072 r1 = 0x1023143 r1 = 0x1024073 r2 = *(u64 *)(r10 - 0x538)023144 r2 = *(u64 *)(r10 - 0x510)024074 if r2 != 0x0 goto <offset>023145 if r2 != 0x0 goto <offset>024075 r1 = 0x0023146 r1 = 0x0024076 r2 = *(u64 *)(r10 - 0x848)023147 r2 = *(u64 *)(r10 - 0x7f0)024077 r2 ^= 0x1023148 r2 ^= 0x1024078 *(u64 *)(r10 - 0x7f0) = r2023149 *(u64 *)(r10 - 0x7e8) = r2024079 r3 = -0x1023150 r3 = -0x1024080 r2 = *(u64 *)(r10 - 0x888)023151 r2 = *(u64 *)(r10 - 0x820)024081 if r1 != 0x0 goto <offset>023152 if r1 != 0x0 goto <offset>024082 r3 = *(u64 *)(r10 - 0x540)023153 r3 = *(u64 *)(r10 - 0x518)024083 r1 = *(u64 *)(r10 - 0x818)023154 r1 = *(u64 *)(r10 - 0x7d0)024084 *(u64 *)(r10 - 0xfd8) = r1023155 *(u64 *)(r10 - 0xfd8) = r1024085 r1 = r10023156 r1 = r10024086 r1 += -0x50c023157 r1 += -0x4e4024087 *(u64 *)(r10 - 0xfe0) = r1023158 *(u64 *)(r10 - 0xfe0) = r1024088 r1 = *(u64 *)(r10 - 0x7f0)023159 r1 = *(u64 *)(r10 - 0x7e8)024089 *(u64 *)(r10 - 0xfe8) = r1023160 *(u64 *)(r10 - 0xfe8) = r1024090 *(u64 *)(r10 - 0xff0) = r1023161 *(u64 *)(r10 - 0xff0) = r1024091 *(u64 *)(r10 - 0xff8) = r6023162 *(u64 *)(r10 - 0xff8) = r6024092 *(u64 *)(r10 - 0x1000) = r7023163 *(u64 *)(r10 - 0x1000) = r7024093 r1 = *(u64 *)(r10 - 0x810)023164 r1 = *(u64 *)(r10 - 0x7c8)024094 *(u64 *)(r10 - 0xfd0) = r1023165 *(u64 *)(r10 - 0xfd0) = r1024095 r1 = r10023166 r1 = r10024096 r1 += -0x530023167 r1 += -0x508024097 r5 = r10023168 r5 = r10024098 *(u64 *)(r10 - 0x938) = r3023169 *(u64 *)(r10 - 0x8f8) = r3024099 r4 = *(u64 *)(r10 - 0x8f0)023170 r4 = *(u64 *)(r10 - 0x8b8)024100 call -0x232c023171 call -0x2333024101 r1 = *(u64 *)(r10 - 0x528)023172 r1 = *(u64 *)(r10 - 0x500)024102 if r1 != 0x0 goto <offset>023173 if r1 != 0x0 goto <offset>024103 r1 = *(u64 *)(r10 - 0x928)023174 r1 = *(u64 *)(r10 - 0x8e8)024104 *(u64 *)(r1 + 0x0) = 0x0023175 *(u64 *)(r1 + 0x0) = 0x0024105 goto <offset>023176 goto <offset>024106 *(u64 *)(r1 + 0x0) = 0x0023177 *(u64 *)(r1 + 0x0) = 0x0024107 goto <offset>023178 goto <offset>024108 r3 = *(u64 *)(r10 - 0x778)023179 r3 = *(u64 *)(r10 - 0x770)024109 if r3 == 0x0 goto <offset>023180 if r3 == 0x0 goto <offset>024110 r1 = *(u64 *)(r10 - 0x768)023181 r1 = *(u64 *)(r10 - 0x760)024111 *(u64 *)(r10 - 0xff8) = r1023182 *(u64 *)(r10 - 0xff8) = r1024112 r1 = *(u64 *)(r10 - 0x7f0)023183 r1 = *(u64 *)(r10 - 0x7e8)024113 *(u64 *)(r10 - 0x1000) = r1023184 *(u64 *)(r10 - 0x1000) = r1024114 r1 = r10023185 r1 = r10024115 r1 += -0x350023186 r1 += -0x318024116 r5 = r10023187 r5 = r10024117 r2 = *(u64 *)(r10 - 0x888)023188 r2 = *(u64 *)(r10 - 0x820)024118 goto <offset>023189 goto <offset>024119 r6 = r10023190 r6 = r10024120 r6 += -0xd8023191 r6 += -0xe0024121 r1 = r6023192 r1 = r6024122 r2 = *(u64 *)(r10 - 0x780)023193 r2 = *(u64 *)(r10 - 0x778)024123 call <target>023194 call <target>024124 r1 = *(u64 *)(r10 - 0x768)023195 r1 = *(u64 *)(r10 - 0x760)024125 *(u64 *)(r10 - 0xff8) = r1023196 *(u64 *)(r10 - 0xff8) = r1024126 r1 = *(u64 *)(r10 - 0x7f0)023197 r1 = *(u64 *)(r10 - 0x7e8)024127 *(u64 *)(r10 - 0x1000) = r1023198 *(u64 *)(r10 - 0x1000) = r1024128 r1 = r10023199 r1 = r10024129 r1 += -0x350023200 r1 += -0x318024130 r5 = r10023201 r5 = r10024131 r2 = *(u64 *)(r10 - 0x888)023202 r2 = *(u64 *)(r10 - 0x820)024132 r3 = r6023203 r3 = r6024133 r4 = *(u64 *)(r10 - 0x8c8)023204 r4 = *(u64 *)(r10 - 0x850)024134 call <target>023205 call <target>024135 r1 = *(u64 *)(r10 - 0x808)023206 r1 = *(u64 *)(r10 - 0x800)024136 r6 = r1023207 r6 = r1024137 r1 = r10023208 r1 = r10024138 r1 += -0x550023209 r1 += -0x528024139 r8 = 0x0023210 r2 = 0x0 023211 *(u64 *)(r10 - 0x838) = r2024140 r2 = r6023212 r2 = r6024141 r3 = 0x0023213 r3 = 0x0024142 r4 = 0x0023214 r4 = 0x0024143 r5 = 0x7d0023215 r5 = 0x7d0024144 call <target>023216 call <target> 023217 r1 = *(u64 *)(r10 - 0x808) 023218 r2 = *(u64 *)(r1 + 0x18)024145 r1 = 0x1023219 r1 = 0x1024146 if r6 == 0x0 goto <offset>023220 *(u64 *)(r10 - 0x8a8) = r1 023221 if r2 == 0x0 goto <offset>024147 r1 = 0x0023222 r1 = 0x0024148 r2 = r1023223 if r6 == 0x0 goto <offset>024149 r1 = *(u64 *)(r10 - 0x7c8)023224 r2 = 0x0024150 r1 ^= 0x1023225 *(u64 *)(r10 - 0x8a8) = r2 023226 r2 = *(u64 *)(r10 - 0x7b8) 023227 r2 ^= 0x1 023228 r3 = *(u64 *)(r10 - 0x8a8) 023229 r3 |= r2 023230 *(u64 *)(r10 - 0x8a8) = r3 023231 r2 = *(u64 *)(r10 - 0x7e0)024151 r2 |= r1023232 r2 |= r1024152 *(u64 *)(r10 - 0x930) = r2023233 *(u64 *)(r10 - 0x8c0) = r2024153 r1 = -0x1023234 r1 = -0x1024154 *(u64 *)(r10 - 0x8b0) = r1023235 *(u64 *)(r10 - 0x888) = r1024155 r1 = 0x2023236 r7 = 0x2024156 *(u64 *)(r10 - 0x8a0) = r1 024157 r1 = r10023237 r1 = r10024158 r1 += -0x1ef023238 r1 += -0x18f024159 *(u64 *)(r10 - 0x8f8) = r1023239 *(u64 *)(r10 - 0x8d0) = r1024160 r1 = r10023240 r1 = r10024161 r1 += -0x248023241 r1 += -0x1c0024162 *(u64 *)(r10 - 0x900) = r1023242 *(u64 *)(r10 - 0x8c8) = r1024163 r1 = r10023243 r1 = r10024164 r1 += -0x7f023244 r1 += -0x1e8024165 *(u64 *)(r10 - 0x8d8) = r1023245 *(u64 *)(r10 - 0x8e0) = r1 023246 r1 = r10 023247 r1 += -0xb8 023248 *(u64 *)(r10 - 0x8a0) = r1024166 r1 = *(u64 *)(r9 + 0x38)023249 r1 = *(u64 *)(r9 + 0x38)024167 *(u64 *)(r10 - 0x8e8) = r1023250 *(u64 *)(r10 - 0x8b0) = r1024168 r1 = *(u64 *)(r10 - 0x548)023251 r1 = *(u64 *)(r10 - 0x520)024169 *(u64 *)(r10 - 0x940) = r1023252 *(u64 *)(r10 - 0x918) = r1024170 r1 = *(u64 *)(r10 - 0x550)023253 r1 = *(u64 *)(r10 - 0x528)024171 *(u64 *)(r10 - 0x948) = r1023254 *(u64 *)(r10 - 0x920) = r1024172 r1 = 0x2023255 r8 = 0x2024173 *(u64 *)(r10 - 0x908) = r1 024174 r6 = 0x0023256 r6 = 0x0024175 r1 = 0x0023257 r1 = 0x0 023258 *(u64 *)(r10 - 0x770) = r1 023259 *(u64 *)(r10 - 0x7a0) = r1 023260 *(u64 *)(r10 - 0x778) = r1024176 *(u64 *)(r10 - 0x7d8) = r1023261 *(u64 *)(r10 - 0x7d8) = r1024177 r7 = 0x0023262 *(u64 *)(r10 - 0x898) = r1024178 *(u64 *)(r10 - 0x7e0) = r1023263 *(u64 *)(r10 - 0x890) = r1024179 *(u64 *)(r10 - 0x820) = r1 024180 *(u64 *)(r10 - 0x8c0) = r1 024181 *(u64 *)(r10 - 0x8b8) = r1 024182 goto <offset>023264 goto <offset>024183 r8 = *(u64 *)(r10 - 0x880)023265 *(u64 *)(r10 - 0x838) = r4024184 r1 = *(u64 *)(r10 - 0x870)023266 *(u64 *)(r10 - 0x880) = r7024185 *(u64 *)(r10 - 0x8d0) = r1023267 r1 = *(u64 *)(r10 - 0x840)024186 r1 = *(u64 *)(r10 - 0x800) 024187 *(u64 *)(r10 - 0x878) = r1023268 *(u64 *)(r10 - 0x878) = r1024188 r6 = *(u64 *)(r10 - 0x898)023269 r6 = *(u64 *)(r10 - 0x870)024189 r1 = *(u64 *)(r10 - 0x820)023270 r1 = *(u64 *)(r10 - 0x7d8) 023271 r7 = *(u64 *)(r10 - 0x7a8)024190 if r1 == 0x14 goto <offset>023272 if r1 == 0x14 goto <offset>024191 r1 = r10023273 r1 = r10024192 r1 += -0xd8023274 r1 += -0xe0024193 r2 = r10023275 r2 = r10024194 r2 += -0x350023276 r2 += -0x318024195 call <target>023277 call <target>024196 w1 = *(u8 *)(r10 - 0x80)023278 w1 = *(u8 *)(r10 - 0x88)024197 *(u64 *)(r10 - 0x7f8) = r1 024198 if r1 == 0x2 goto <offset>023279 if r1 == 0x2 goto <offset>024199 r2 = *(u64 *)(r10 - 0x8d8)023280 r2 = *(u64 *)(r10 - 0x8a0)024200 w1 = *(u32 *)(r2 + 0x0)023281 r1 = *(u64 *)(r2 + 0x0)024201 *(u32 *)(r10 - 0x290) = w1023282 *(u64 *)(r10 - 0x258) = r1024202 w1 = *(u32 *)(r2 + 0x3)023283 r1 = *(u64 *)(r2 + 0x8)024203 *(u32 *)(r10 - 0x28d) = w1023284 *(u64 *)(r10 - 0x250) = r1 023285 r1 = *(u64 *)(r2 + 0x10) 023286 *(u64 *)(r10 - 0x248) = r1 023287 r1 = *(u64 *)(r2 + 0x18) 023288 *(u64 *)(r10 - 0x240) = r1 023289 r1 = *(u64 *)(r2 + 0x20) 023290 *(u64 *)(r10 - 0x238) = r1024204 r1 = *(u64 *)(r10 - 0x7b0)023291 r1 = *(u64 *)(r10 - 0x7b0)024205 if r7 >= r1 goto <offset>023292 r2 = *(u64 *)(r10 - 0x7a0)024206 r2 = *(u64 *)(r10 - 0x8c8)023293 if r2 >= r1 goto <offset>024207 if r2 <= r6 goto <offset>023294 r1 = *(u64 *)(r10 - 0x850)024208 *(u64 *)(r10 - 0x8a8) = r8023295 if r1 <= r6 goto <offset>024209 r1 = *(u64 *)(r10 - 0xb8)023296 r2 = *(u64 *)(r10 - 0xc0)024210 r8 = r2023297 r3 = r1024211 r8 -= r6023298 r3 -= r6024212 r2 = r8023299 r1 = r3024213 *(u64 *)(r10 - 0x7e8) = r1023300 if r3 < r2 goto <offset>024214 if r8 < r1 goto <offset>023301 r1 = r2024215 r2 = *(u64 *)(r10 - 0x7e8)023302 if r1 == 0x0 goto <offset>024216 if r2 == 0x0 goto <offset>023303 *(u64 *)(r10 - 0x840) = r3024217 *(u64 *)(r10 - 0x890) = r8023304 *(u64 *)(r10 - 0x830) = r2024218 r8 = *(u64 *)(r10 - 0xd0)023305 *(u64 *)(r10 - 0x780) = r1024219 r5 = *(u64 *)(r10 - 0xd8)023306 r5 = *(u64 *)(r10 - 0xd8)024220 r1 = *(u64 *)(r10 - 0x90)023307 r0 = *(u64 *)(r10 - 0xe0) 023308 r1 = *(u64 *)(r10 - 0x88)024221 *(u64 *)(r10 - 0x7a8) = r1023309 *(u64 *)(r10 - 0x7a8) = r1024222 r1 = *(u64 *)(r10 - 0x98)023310 r4 = *(u64 *)(r10 - 0xc8)024223 *(u64 *)(r10 - 0x790) = r1023311 r1 = *(u64 *)(r10 - 0xd0)024224 r1 = *(u64 *)(r10 - 0xa0)023312 *(u64 *)(r10 - 0x848) = r1024225 *(u64 *)(r10 - 0x868) = r1023313 w1 = *(u32 *)(r10 - 0x8c)024226 r1 = *(u64 *)(r10 - 0xa8)023314 *(u64 *)(r10 - 0x760) = r1024227 *(u64 *)(r10 - 0x860) = r1023315 w1 = *(u32 *)(r10 - 0x90)024228 r1 = *(u64 *)(r10 - 0xb0) 024229 *(u64 *)(r10 - 0x858) = r1 024230 r4 = *(u64 *)(r10 - 0xc0) 024231 r1 = *(u64 *)(r10 - 0xc8) 024232 *(u64 *)(r10 - 0x780) = r1 024233 w1 = *(u32 *)(r10 - 0x84) 024234 *(u64 *)(r10 - 0x798) = r1 024235 w1 = *(u32 *)(r10 - 0x88) 024236 *(u64 *)(r10 - 0x768) = r1023316 *(u64 *)(r10 - 0x768) = r1024237 r1 = *(u64 *)(r10 - 0x848)023317 r1 = *(u64 *)(r10 - 0x7f0)024238 *(u64 *)(r10 - 0x828) = r7023318 *(u64 *)(r10 - 0x788) = r6024239 *(u64 *)(r10 - 0x7a0) = r4023319 *(u64 *)(r10 - 0x798) = r4024240 *(u64 *)(r10 - 0x7d0) = r2 024241 *(u64 *)(r10 - 0x7c0) = r5023320 *(u64 *)(r10 - 0x7c0) = r5024242 *(u64 *)(r10 - 0x770) = r6023321 *(u64 *)(r10 - 0x828) = r7024243 *(u64 *)(r10 - 0x850) = r8023322 *(u64 *)(r10 - 0x8d8) = r8 023323 *(u64 *)(r10 - 0x790) = r0024244 if r1 == 0x0 goto <offset>023324 if r1 == 0x0 goto <offset>024245 r1 = r5023325 r1 = r0024246 r1 |= r8023326 r1 |= r5024247 if r1 == 0x0 goto <offset>023327 if r1 == 0x0 goto <offset>024248 r1 = r10023328 r1 = r10024249 r1 += -0x560023329 r1 += -0x538024250 r2 = -0x1023330 r2 = -0x1024251 r3 = -0x1023331 r3 = -0x1024252 r4 = r5023332 r4 = r0024253 r5 = r8023333 r9 = r5024254 call <target>023334 call <target>024255 r1 = r10023335 r1 = r10024256 r1 += -0x570023336 r1 += -0x548024257 r9 = *(u64 *)(r10 - 0x560)023337 r8 = *(u64 *)(r10 - 0x538)024258 r6 = *(u64 *)(r10 - 0x558)023338 r6 = *(u64 *)(r10 - 0x530)024259 r2 = r9023339 r2 = r8024260 r3 = r6023340 r3 = r6024261 r4 = *(u64 *)(r10 - 0x7c0)023341 r4 = *(u64 *)(r10 - 0x790)024262 r5 = r8023342 r5 = r9 023343 r9 = *(u64 *)(r10 - 0x790)024263 call <target>023344 call <target>024264 r3 = *(u64 *)(r10 - 0x7c0) 024265 r1 = 0x1023345 r1 = 0x1024266 if r3 == 0x0 goto <offset>023346 if r9 == 0x0 goto <offset>024267 r1 = 0x0023347 r1 = 0x0024268 r2 = r8023348 r2 = *(u64 *)(r10 - 0x7c0)024269 r2 -= r1023349 r2 -= r1024270 r1 = *(u64 *)(r10 - 0x568)023350 r1 = *(u64 *)(r10 - 0x540)024271 r1 ^= r2023351 r1 ^= r2024272 r2 = r3023352 r2 = r9024273 r2 += -0x1023353 r2 += -0x1024274 r3 = *(u64 *)(r10 - 0x570)023354 r3 = *(u64 *)(r10 - 0x548)024275 r3 ^= r2023355 r3 ^= r2024276 r3 &= r1023356 r3 &= r1024277 if r3 == -0x1 goto <offset>023357 if r3 == -0x1 goto <offset>024278 r7 = r9023358 r9 = r8024279 r8 = r6023359 r7 = r6024280 r4 = *(u64 *)(r10 - 0x7a0)023360 r4 = *(u64 *)(r10 - 0x798)024281 goto <offset>023361 goto <offset>024282 r1 = r5023362 r1 = r0024283 r1 |= r8023363 r1 |= r5 023364 r9 = r0024284 r7 = r5023365 r7 = r5024285 if r1 == 0x0 goto <offset>023366 if r1 == 0x0 goto <offset>024286 r1 = *(u64 *)(r10 - 0x8b0)023367 r1 = *(u64 *)(r10 - 0x888)024287 if r4 == r1 goto <offset>023368 if r4 == r1 goto <offset>024288 r6 = 0x0023369 r6 = 0x0024289 r9 = 0x0023370 r8 = 0x0024290 r5 = 0x0023371 r5 = 0x0024291 if r4 > 0x3b9ac9ff goto <offset>023372 if r4 > 0x3b9ac9ff goto <offset>024292 r3 = 0x3b9aca00023373 r3 = 0x3b9aca00024293 r3 -= r4023374 r3 -= r4024294 r1 = r10023375 r1 = r10024295 r1 += -0x580023376 r1 += -0x558024296 r2 = 0x0023377 r2 = 0x0024297 r4 = 0x3b9aca00023378 r4 = 0x3b9aca00024298 call <target>023379 call <target>024299 r4 = *(u64 *)(r10 - 0x7a0)023380 r4 = *(u64 *)(r10 - 0x798)024300 r5 = *(u64 *)(r10 - 0x578)023381 r5 = *(u64 *)(r10 - 0x550)024301 r9 = *(u64 *)(r10 - 0x580)023382 r8 = *(u64 *)(r10 - 0x558)024302 r1 = 0x1023383 r1 = 0x1024303 if r4 == 0x0 goto <offset>023384 if r4 == 0x0 goto <offset>024304 r1 = 0x0023385 r1 = 0x0024305 r2 = *(u64 *)(r10 - 0x930)023386 r2 = *(u64 *)(r10 - 0x8a8)024306 r2 |= r1023387 r2 |= r1024307 r2 &= 0x1023388 r2 &= 0x1024308 r3 = 0x0023389 r3 = 0x0024309 if r2 != 0x0 goto <offset>023390 if r2 != 0x0 goto <offset>024310 r1 = r10023391 r1 = r10024311 r1 += -0x590023392 r1 += -0x568024312 r2 = *(u64 *)(r10 - 0x948)023393 r2 = *(u64 *)(r10 - 0x920)024313 r3 = *(u64 *)(r10 - 0x940)023394 r3 = *(u64 *)(r10 - 0x918)024314 r6 = r5023395 r6 = r5024315 r5 = 0x0023396 r5 = 0x0024316 call <target>023397 call <target>024317 r1 = r10023398 r1 = r10024318 r1 += -0x5a0023399 r1 += -0x578024319 r2 = *(u64 *)(r10 - 0x590)023400 r2 = *(u64 *)(r10 - 0x568)024320 r3 = *(u64 *)(r10 - 0x588)023401 r3 = *(u64 *)(r10 - 0x560)024321 r4 = <addr> ll023402 r4 = <addr> ll024322 r5 = 0x0023403 r5 = 0x0024323 call <target>023404 call <target>024324 r5 = r6023405 r5 = r6024325 r4 = *(u64 *)(r10 - 0x7a0)023406 r4 = *(u64 *)(r10 - 0x798)024326 r3 = *(u64 *)(r10 - 0x598)023407 r3 = *(u64 *)(r10 - 0x570)024327 r6 = *(u64 *)(r10 - 0x5a0)023408 r6 = *(u64 *)(r10 - 0x578)024328 r2 = r6023409 r2 = r6024329 r2 += r9023410 r2 += r8024330 r1 = 0x1023411 r1 = 0x1024331 *(u64 *)(r10 - 0x8c0) = r2023412 *(u64 *)(r10 - 0x898) = r2024332 if r2 < r6 goto <offset>023413 if r2 < r6 goto <offset>024333 r1 = 0x0023414 r1 = 0x0024334 r3 += r5023415 r3 += r5024335 r3 += r1023416 r3 += r1024336 *(u64 *)(r10 - 0x8b8) = r3023417 *(u64 *)(r10 - 0x890) = r3024337 *(u64 *)(r10 - 0x8b0) = r4023418 *(u64 *)(r10 - 0x888) = r4024338 r1 = r10023419 r1 = r10024339 r1 += -0x5c0023420 r1 += -0x598024340 r6 = *(u64 *)(r10 - 0x8c0)023421 r6 = *(u64 *)(r10 - 0x898)024341 r2 = r6023422 r2 = r6024342 r3 = 0x0023423 r3 = 0x0024343 r4 = r7023424 r4 = r9024344 r5 = 0x0023425 r5 = 0x0024345 call <target>023426 call <target>024346 r1 = r10023427 r1 = r10024347 r1 += -0x5d0023428 r1 += -0x5a8024348 r2 = r6023429 r2 = r6024349 r3 = 0x0023430 r3 = 0x0024350 r4 = r8023431 r4 = r7024351 r5 = 0x0023432 r5 = 0x0024352 call <target>023433 call <target>024353 r1 = r10023434 r1 = r10024354 r1 += -0x5e0023435 r1 += -0x5b8024355 r6 = *(u64 *)(r10 - 0x8b8)023436 r6 = *(u64 *)(r10 - 0x890)024356 r2 = r6023437 r2 = r6024357 r3 = 0x0023438 r3 = 0x0024358 r4 = r7023439 r4 = r9024359 r5 = 0x0023440 r5 = 0x0024360 call <target>023441 call <target>024361 r1 = r10023442 r1 = r10024362 r1 += -0x5f0023443 r1 += -0x5c8024363 r2 = r6023444 r2 = r6024364 r3 = 0x0023445 r3 = 0x0024365 r4 = 0x0023446 r4 = 0x0024366 r5 = r8023447 r5 = r7024367 call <target>023448 call <target>024368 r2 = *(u64 *)(r10 - 0x5e0)023449 r2 = *(u64 *)(r10 - 0x5b8)024369 r3 = *(u64 *)(r10 - 0x5d0)023450 r3 = *(u64 *)(r10 - 0x5a8)024370 r1 = r3023451 r1 = r3024371 r1 += r2023452 r1 += r2024372 r2 = 0x1023453 r2 = 0x1024373 *(u64 *)(r10 - 0x778) = r2023454 *(u64 *)(r10 - 0x7f8) = r2024374 if r1 < r3 goto <offset>023455 if r1 < r3 goto <offset>024375 r2 = 0x0023456 r2 = 0x0024376 r5 = *(u64 *)(r10 - 0x5d8)023457 r5 = *(u64 *)(r10 - 0x5b0)024377 r3 = *(u64 *)(r10 - 0x5c8)023458 r3 = *(u64 *)(r10 - 0x5a0)024378 r4 = r3023459 r4 = r3024379 r4 += r5023460 r4 += r5024380 r4 += r2023461 r4 += r22 unchanged instructions hidden
024383 r5 = 0x0023464 r5 = 0x0024384 if r4 != r3 goto <offset>023465 if r4 != r3 goto <offset>024385 r3 = -0x1023466 r3 = -0x1024386 *(u64 *)(r10 - 0x788) = r3023467 *(u64 *)(r10 - 0x858) = r3024387 if r2 != 0x0 goto <offset>023468 if r2 != 0x0 goto <offset>024388 r3 = r4023469 r3 = r4024389 r4 = -0x1023470 r4 = -0x12 unchanged instructions hidden
024392 if r4 == r3 goto <offset>023473 if r4 == r3 goto <offset>024393 r2 = r5023474 r2 = r5024394 r3 = -0x1023475 r3 = -0x1024395 *(u64 *)(r10 - 0x788) = r3023476 *(u64 *)(r10 - 0x858) = r3024396 if r2 == 0x0 goto <offset>023477 if r2 == 0x0 goto <offset>024397 r4 = -0x1023478 r4 = -0x1024398 if r2 != 0x0 goto <offset>023479 if r2 != 0x0 goto <offset>024399 r4 = r1023480 r4 = r1024400 r5 = *(u64 *)(r10 - 0x5f0)023481 r5 = *(u64 *)(r10 - 0x5c8)024401 r1 = r5023482 r1 = r5024402 r1 += r4023483 r1 += r4024403 r2 = 0x1023484 r2 = 0x1024404 if r1 < r5 goto <offset>023485 if r1 < r5 goto <offset>024405 r2 = 0x0023486 r2 = 0x0024406 r5 = *(u64 *)(r10 - 0x5e8)023487 r5 = *(u64 *)(r10 - 0x5c0)024407 r4 = r5023488 r4 = r5024408 r4 += r3023489 r4 += r3024409 r4 += r2023490 r4 += r214 unchanged instructions hidden
024424 r4 = -0x1023505 r4 = -0x1024425 if r2 != 0x0 goto <offset>023506 if r2 != 0x0 goto <offset>024426 r4 = r1023507 r4 = r1024427 r2 = *(u64 *)(r10 - 0x5b8)023508 r2 = *(u64 *)(r10 - 0x590)024428 r1 = r4023509 r1 = r4024429 r1 += r2023510 r1 += r2024430 r8 = 0x1023511 r7 = 0x1024431 if r1 < r4 goto <offset>023512 if r1 < r4 goto <offset>024432 r8 = 0x0023513 r7 = 0x0024433 r9 = r3023514 r8 = r3024434 r9 += r8023515 r8 += r7024435 r2 = 0x1023516 r2 = 0x1024436 if r9 >= r3 goto <offset>023517 if r8 >= r3 goto <offset>024437 if r1 >= r4 goto <offset>023518 if r1 >= r4 goto <offset>024438 r8 = r2023519 r7 = r2024439 r7 = -0x1023520 r6 = -0x1024440 if r8 == 0x0 goto <offset>023521 if r7 == 0x0 goto <offset>024441 goto <offset>023522 goto <offset>024442 r9 = r3023523 r8 = r3024443 r9 += r8023524 r8 += r7024444 r2 = 0x1023525 r2 = 0x1024445 if r9 < r3 goto <offset>023526 if r8 < r3 goto <offset>024446 r2 = 0x0023527 r2 = 0x0024447 if r1 < r4 goto <offset>023528 if r1 < r4 goto <offset>024448 r7 = -0x1023529 r6 = -0x1024449 if r8 != 0x0 goto <offset>023530 if r7 != 0x0 goto <offset>024450 r7 = r1023531 r6 = r1024451 r1 = r10023532 r1 = r10024452 r1 += -0x600023533 r1 += -0x5d8024453 r2 = r7023534 r2 = r6024454 r3 = 0x0023535 r3 = 0x0024455 r4 = *(u64 *)(r10 - 0x818)023536 r4 = *(u64 *)(r10 - 0x7d0)024456 r5 = 0x0023537 r5 = 0x0024457 call <target>023538 call <target>024458 r1 = r10023539 r1 = r10024459 r1 += -0x620023540 r1 += -0x5f8024460 r2 = r7023541 r2 = r6024461 r3 = 0x0023542 r3 = 0x0024462 r4 = *(u64 *)(r10 - 0x810)023543 r4 = *(u64 *)(r10 - 0x7c8)024463 r5 = 0x0023544 r5 = 0x0024464 call <target>023545 call <target>024465 r6 = -0x1023546 r9 = -0x1024466 if r8 != 0x0 goto <offset>023547 if r7 != 0x0 goto <offset>024467 r6 = r9023548 r9 = r8 023549 *(u64 *)(r10 - 0x860) = r6024468 r1 = r10023550 r1 = r10024469 r1 += -0x610023551 r1 += -0x5e8024470 r2 = r6023552 r2 = r9024471 r3 = 0x0023553 r3 = 0x0024472 r4 = *(u64 *)(r10 - 0x818)023554 r4 = *(u64 *)(r10 - 0x7d0)024473 r5 = 0x0023555 r5 = 0x0024474 call <target>023556 call <target>024475 r1 = r10023557 r1 = r10024476 r1 += -0x630023558 r1 += -0x608024477 r2 = r6023559 r2 = r9024478 r3 = 0x0023560 r3 = 0x0024479 r4 = 0x0023561 r4 = 0x0024480 r5 = *(u64 *)(r10 - 0x810)023562 r5 = *(u64 *)(r10 - 0x7c8)024481 call <target>023563 call <target>024482 r1 = *(u64 *)(r10 - 0x7b0)023564 r1 = *(u64 *)(r10 - 0x7b0)024483 *(u64 *)(r10 - 0xfe8) = r1023565 *(u64 *)(r10 - 0xfe8) = r1024484 r1 = *(u64 *)(r10 - 0x8e8)023566 r1 = *(u64 *)(r10 - 0x8b0)024485 *(u64 *)(r10 - 0xff0) = r1023567 *(u64 *)(r10 - 0xff0) = r1024486 r1 = *(u64 *)(r10 - 0x840)023568 r1 = *(u64 *)(r10 - 0x808)024487 *(u64 *)(r10 - 0xff8) = r1023569 *(u64 *)(r10 - 0xff8) = r1024488 r1 = *(u64 *)(r10 - 0x838)023570 r1 = *(u64 *)(r10 - 0x818)024489 *(u64 *)(r10 - 0x1000) = r1023571 *(u64 *)(r10 - 0x1000) = r1024490 r4 = *(u64 *)(r10 - 0x770)023572 r2 = *(u64 *)(r10 - 0x788)024491 r1 = r4023573 r1 = r2024492 r2 = *(u64 *)(r10 - 0x7d0)023574 r3 = *(u64 *)(r10 - 0x780)024493 r1 += r2023575 r1 += r3024494 r3 = 0x1023576 r3 = 0x1024495 if r1 < r4 goto <offset>023577 if r1 < r2 goto <offset>024496 r3 = 0x0023578 r3 = 0x0024497 r2 = -0x1023579 r2 = -0x1024498 r9 = *(u64 *)(r10 - 0x790)023580 r6 = *(u64 *)(r10 - 0x7a8)024499 if r3 != 0x0 goto <offset>023581 if r3 != 0x0 goto <offset>024500 r2 = r1023582 r2 = r1 023583 r8 = *(u64 *)(r10 - 0x760) 023584 r8 <<= 0x20 023585 r7 = *(u64 *)(r10 - 0x768) 023586 r7 <<= 0x20 023587 r8 s>>= 0x20 023588 r7 s>>= 0x20024501 r1 = r10023589 r1 = r10024502 r1 += -0x5b0023590 r1 += -0x588024503 r5 = r10023591 r5 = r10024504 *(u64 *)(r10 - 0x898) = r2023592 *(u64 *)(r10 - 0x870) = r2024505 r3 = *(u64 *)(r10 - 0x7b8)023593 r3 = *(u64 *)(r10 - 0x7e0)024506 r4 = *(u64 *)(r10 - 0x830)023594 r4 = *(u64 *)(r10 - 0x810)024507 call <target>023595 call <target>024508 r2 = *(u64 *)(r10 - 0x610)023596 r1 = 0x1024509 r3 = *(u64 *)(r10 - 0x620)023597 *(u64 *)(r10 - 0x760) = r8 023598 *(u64 *)(r10 - 0x768) = r7 023599 if r7 s<= r8 goto <offset> 023600 r1 = 0x0 023601 r7 = 0x1 023602 r2 = *(u64 *)(r10 - 0x760) 023603 r3 = *(u64 *)(r10 - 0x768) 023604 if r3 s< r2 goto <offset> 023605 r2 = *(u64 *)(r10 - 0x7f0) 023606 r0 = r6 023607 if r2 != 0x0 goto <offset> 023608 r7 = r1 023609 r2 = *(u64 *)(r10 - 0x5e8) 023610 r3 = *(u64 *)(r10 - 0x5f8)024510 r1 = r3023611 r1 = r3024511 r1 += r2023612 r1 += r2024512 r2 = 0x1023613 r2 = 0x1024513 if r1 < r3 goto <offset>023614 if r1 < r3 goto <offset>024514 r2 = 0x0023615 r2 = 0x0024515 r5 = *(u64 *)(r10 - 0x608)023616 r5 = *(u64 *)(r10 - 0x5e0)024516 r3 = *(u64 *)(r10 - 0x618)023617 r3 = *(u64 *)(r10 - 0x5f0)024517 r4 = r3023618 r4 = r3024518 r4 += r5023619 r4 += r5024519 r4 += r2023620 r4 += r27 unchanged instructions hidden
024527 r4 = -0x1023628 r4 = -0x1024528 if r2 == 0x0 goto <offset>023629 if r2 == 0x0 goto <offset>024529 goto <offset>023630 goto <offset> 023631 r7 = 0x1 023632 r2 = *(u64 *)(r10 - 0x760) 023633 r3 = *(u64 *)(r10 - 0x768) 023634 if r3 s>= r2 goto <offset> 023635 r7 = 0x0 023636 r2 = *(u64 *)(r10 - 0x7f0) 023637 r0 = r6 023638 if r2 == 0x0 goto <offset> 023639 goto <offset>024530 if r4 == r3 goto <offset>023640 if r4 == r3 goto <offset>024531 r2 = r5023641 r2 = r5024532 r3 = -0x1023642 r3 = -0x11 unchanged instructions hidden
024534 r4 = -0x1023644 r4 = -0x1024535 if r2 != 0x0 goto <offset>023645 if r2 != 0x0 goto <offset>024536 r4 = r1023646 r4 = r1024537 r5 = *(u64 *)(r10 - 0x630)023647 r5 = *(u64 *)(r10 - 0x608)024538 r1 = r5023648 r1 = r5024539 r1 += r4023649 r1 += r4024540 r2 = 0x1023650 r2 = 0x1024541 if r1 < r5 goto <offset>023651 if r1 < r5 goto <offset>024542 r2 = 0x0023652 r2 = 0x0024543 r5 = *(u64 *)(r10 - 0x628)023653 r5 = *(u64 *)(r10 - 0x600)024544 r4 = r5023654 r4 = r5024545 r4 += r3023655 r4 += r3024546 r4 += r2023656 r4 += r214 unchanged instructions hidden
024561 r4 = -0x1023671 r4 = -0x1024562 if r2 != 0x0 goto <offset>023672 if r2 != 0x0 goto <offset>024563 r4 = r1023673 r4 = r1024564 r2 = *(u64 *)(r10 - 0x5f8)023674 r1 = *(u64 *)(r10 - 0x5d0)024565 r1 = r4023675 r2 = r4024566 r1 += r2023676 r2 += r1024567 r2 = 0x1023677 r1 = 0x1024568 if r1 < r4 goto <offset>023678 if r2 < r4 goto <offset>024569 r2 = 0x0023679 r1 = 0x0024570 r5 = r3023680 r5 = r3024571 r5 += r2023681 r5 += r1024572 if r5 >= r3 goto <offset>023682 if r5 >= r3 goto <offset>024573 if r1 >= r4 goto <offset>023683 if r2 >= r4 goto <offset>024574 r2 = *(u64 *)(r10 - 0x778)023684 r1 = *(u64 *)(r10 - 0x7f8)024575 r8 = -0x1 024576 if r2 == 0x0 goto <offset> 024577 if r2 != 0x0 goto <offset> 024578 *(u64 *)(r10 - 0x788) = r1 024579 r1 = *(u64 *)(r10 - 0x5b0) 024580 r1 &= 0x1 024581 r3 = *(u64 *)(r10 - 0x7a0) 024582 r4 = *(u64 *)(r10 - 0x7c0) 024583 if r1 == 0x0 goto <offset>023685 if r1 == 0x0 goto <offset>024584 r5 = *(u64 *)(r10 - 0x798)023686 goto <offset>024585 r5 <<= 0x20023687 r5 = r3024586 r0 = *(u64 *)(r10 - 0x768)023688 r5 += r1024587 r0 <<= 0x20023689 if r5 < r3 goto <offset>024588 r2 = *(u64 *)(r10 - 0x820)023690 r3 = 0x0024589 r2 += 0x1023691 *(u64 *)(r10 - 0x7f8) = r3024590 r5 s>>= 0x20023692 if r2 < r4 goto <offset>024591 r0 s>>= 0x20023693 if r1 != 0x0 goto <offset>024592 r1 = *(u64 *)(r10 - 0x5a8)023694 *(u64 *)(r10 - 0x858) = r5024593 *(u64 *)(r10 - 0x248) = r4023695 r1 = *(u64 *)(r10 - 0x588)024594 r4 = *(u64 *)(r10 - 0x7f8) 024595 *(u8 *)(r10 - 0x1f0) = w4 024596 r4 = *(u64 *)(r10 - 0x7a8) 024597 *(u64 *)(r10 - 0x200) = r4 024598 *(u64 *)(r10 - 0x208) = r9 024599 r4 = *(u64 *)(r10 - 0x868) 024600 *(u64 *)(r10 - 0x210) = r4 024601 r4 = *(u64 *)(r10 - 0x860) 024602 *(u64 *)(r10 - 0x218) = r4 024603 r4 = *(u64 *)(r10 - 0x858) 024604 *(u64 *)(r10 - 0x220) = r4 024605 r4 = *(u64 *)(r10 - 0x7e8) 024606 *(u64 *)(r10 - 0x228) = r4 024607 *(u64 *)(r10 - 0x230) = r3 024608 r3 = *(u64 *)(r10 - 0x780) 024609 *(u64 *)(r10 - 0x238) = r3 024610 *(u64 *)(r10 - 0x820) = r2 024611 *(u64 *)(r10 - 0x278) = r2 024612 r2 = *(u64 *)(r10 - 0x850) 024613 *(u64 *)(r10 - 0x240) = r2 024614 *(u64 *)(r10 - 0x798) = r5 024615 *(u32 *)(r10 - 0x1f4) = w5 024616 *(u64 *)(r10 - 0x768) = r0 024617 *(u32 *)(r10 - 0x1f8) = w0 024618 w2 = *(u32 *)(r10 - 0x28d) 024619 r3 = *(u64 *)(r10 - 0x8f8) 024620 *(u32 *)(r3 + 0x3) = w2 024621 w2 = *(u32 *)(r10 - 0x290) 024622 *(u32 *)(r3 + 0x0) = w2 024623 r2 = *(u64 *)(r10 - 0x7b0) 024624 r9 = r2 024625 if r2 < r1 goto <offset> 024626 r9 = r1 024627 *(u64 *)(r10 - 0x280) = r6 024628 *(u64 *)(r10 - 0x288) = r7 024629 r7 = *(u64 *)(r10 - 0x828) 024630 *(u64 *)(r10 - 0x260) = r7 024631 *(u64 *)(r10 - 0x258) = r9 024632 r4 = *(u64 *)(r10 - 0x7d8) 024633 *(u64 *)(r10 - 0x268) = r4 024634 r3 = *(u64 *)(r10 - 0x770) 024635 *(u64 *)(r10 - 0x270) = r3 024636 r1 = *(u64 *)(r10 - 0x7e0) 024637 *(u64 *)(r10 - 0x250) = r1 024638 *(u64 *)(r10 - 0xfc0) = r1 024639 r1 = *(u64 *)(r10 - 0x7c8) 024640 r1 &= 0x1023696 r1 &= 0x1024641 *(u64 *)(r10 - 0xfc8) = r1023697 r4 = *(u64 *)(r10 - 0x798)024642 r1 = *(u64 *)(r10 - 0x808)023698 r5 = *(u64 *)(r10 - 0x830)024643 *(u64 *)(r10 - 0xfd0) = r1023699 if r1 == 0x0 goto <offset> 023700 *(u64 *)(r10 - 0x868) = r7 023701 r1 = *(u64 *)(r10 - 0x7d8) 023702 r1 += 0x1 023703 r6 = *(u64 *)(r10 - 0x580) 023704 r2 = *(u64 *)(r10 - 0x790) 023705 *(u64 *)(r10 - 0x1e8) = r2 023706 *(u64 *)(r10 - 0x1d0) = r4 023707 r2 = *(u64 *)(r10 - 0x848) 023708 *(u64 *)(r10 - 0x1d8) = r2 023709 *(u64 *)(r10 - 0x7d8) = r1 023710 *(u64 *)(r10 - 0x220) = r1 023711 r1 = *(u64 *)(r10 - 0x7c0) 023712 *(u64 *)(r10 - 0x1e0) = r1 023713 *(u64 *)(r10 - 0x1c8) = r5 023714 r1 = *(u64 *)(r10 - 0x238) 023715 r2 = *(u64 *)(r10 - 0x8c8) 023716 *(u64 *)(r2 + 0x20) = r1 023717 r1 = *(u64 *)(r10 - 0x240) 023718 *(u64 *)(r2 + 0x18) = r1 023719 r1 = *(u64 *)(r10 - 0x248) 023720 *(u64 *)(r2 + 0x10) = r1 023721 r1 = *(u64 *)(r10 - 0x250) 023722 *(u64 *)(r2 + 0x8) = r1 023723 r1 = *(u64 *)(r10 - 0x258) 023724 *(u64 *)(r2 + 0x0) = r1 023725 *(u64 *)(r10 - 0x228) = r9 023726 r1 = *(u64 *)(r10 - 0x860) 023727 *(u64 *)(r10 - 0x230) = r1 023728 *(u64 *)(r10 - 0x190) = r0 023729 r1 = *(u64 *)(r10 - 0x760) 023730 *(u32 *)(r10 - 0x194) = w1 023731 r1 = *(u64 *)(r10 - 0x768) 023732 *(u32 *)(r10 - 0x198) = w1 023733 r1 = *(u64 *)(r10 - 0x7a0) 023734 *(u64 *)(r10 - 0x200) = r1 023735 r1 = *(u64 *)(r10 - 0x770) 023736 *(u64 *)(r10 - 0x208) = r1 023737 r3 = *(u64 *)(r10 - 0x788) 023738 *(u64 *)(r10 - 0x210) = r3 023739 r1 = *(u64 *)(r10 - 0x780) 023740 *(u64 *)(r10 - 0x218) = r1 023741 r1 = *(u64 *)(r10 - 0x778) 023742 *(u64 *)(r10 - 0x1f0) = r1 023743 r1 = *(u64 *)(r10 - 0x7b0) 023744 r7 = r1 023745 if r1 < r6 goto <offset> 023746 r7 = r6 023747 *(u64 *)(r10 - 0x1f8) = r7024644 r1 = *(u64 *)(r10 - 0x840)023748 r1 = *(u64 *)(r10 - 0x840)024645 *(u64 *)(r10 - 0xfd8) = r1023749 *(u64 *)(r10 - 0x7f8) = r7024646 r1 = *(u64 *)(r10 - 0x838)023750 if r5 > r1 goto <offset>024647 *(u64 *)(r10 - 0xfe0) = r1023751 r5 = *(u64 *)(r10 - 0x1a0)024648 r1 = *(u64 *)(r10 - 0x830)023752 r9 = *(u64 *)(r10 - 0x1a8)024649 *(u64 *)(r10 - 0xfe8) = r1023753 r1 = r9024650 r1 = *(u64 *)(r10 - 0x7b8)023754 r1 |= r5024651 *(u64 *)(r10 - 0xff0) = r1023755 if r1 != 0x0 goto <offset>024652 r1 = *(u64 *)(r10 - 0x7f0)023756 *(u64 *)(r10 - 0x830) = r6024653 *(u64 *)(r10 - 0xff8) = r1023757 r9 = *(u64 *)(r10 - 0x1b0)024654 r1 = *(u64 *)(r10 - 0x900)023758 r1 = r0024655 *(u64 *)(r10 - 0x1000) = r1023759 r7 = *(u64 *)(r10 - 0x1b8) 023760 r8 = *(u64 *)(r10 - 0x1c0) 023761 r1 &= 0x1 023762 if r1 == 0x0 goto <offset> 023763 r6 = 0x0 023764 r2 = 0x0 023765 if r4 == 0x0 goto <offset>024656 r1 = r10023766 r1 = r10024657 r1 += -0x1e8023767 r1 += -0x638024658 r5 = r10023768 r2 = *(u64 *)(r10 - 0x780)024659 r2 = r9023769 r3 = 0x0 023770 r5 = 0x0024660 call <target>023771 call <target> 023772 r3 = *(u64 *)(r10 - 0x638) 023773 r2 = r3 023774 r2 += 0x3b9ac9ff024661 r1 = 0x1023775 r1 = 0x1 023776 if r2 < r3 goto <offset> 023777 r1 = 0x0 023778 r3 = *(u64 *)(r10 - 0x630) 023779 r3 += r1 023780 r1 = r10 023781 r1 += -0x648 023782 r4 = 0x3b9aca00 023783 r5 = 0x0 023784 call <target> 023785 r2 = *(u64 *)(r10 - 0x648) 023786 r3 = *(u64 *)(r10 - 0x780) 023787 r1 = r3 023788 r1 -= r2024662 r2 = 0x1023789 r2 = 0x1024663 r6 = *(u64 *)(r10 - 0x798)023790 r4 = *(u64 *)(r10 - 0x7c0)024664 r3 = *(u64 *)(r10 - 0x768)023791 if r1 > r3 goto <offset>024665 if r3 s<= r6 goto <offset> 024666 r2 = 0x0023792 r2 = 0x0024667 r3 = *(u64 *)(r10 - 0x768)023793 if r2 != 0x0 goto <offset>024668 if r3 s< r6 goto <offset>023794 r6 = r1024669 r3 = *(u64 *)(r10 - 0x848)023795 *(u64 *)(r10 - 0xfe8) = r9024670 if r3 != 0x0 goto <offset>023796 *(u64 *)(r10 - 0xff0) = r7024671 r1 = r2023797 *(u64 *)(r10 - 0xff8) = r8024672 r2 = *(u64 *)(r10 - 0x1d8)023798 r1 = *(u64 *)(r10 - 0x7e8)024673 *(u64 *)(r10 - 0x800) = r2023799 *(u64 *)(r10 - 0x1000) = r1024674 r2 = *(u64 *)(r10 - 0x1e0)023800 r1 = r10024675 *(u64 *)(r10 - 0x870) = r2023801 r1 += -0xe0024676 r2 = *(u64 *)(r10 - 0x1e8)023802 r5 = r10024677 r1 &= 0x1023803 r2 = r6024678 *(u64 *)(r10 - 0x880) = r2023804 r3 = *(u64 *)(r10 - 0x790) 023805 call <target> 023806 r9 = *(u64 *)(r10 - 0xd0) 023807 r1 = *(u64 *)(r10 - 0xd8) 023808 r0 = *(u64 *)(r10 - 0x7a8) 023809 r7 = *(u64 *)(r10 - 0x7f8) 023810 r3 = *(u64 *)(r10 - 0x780)024679 if r1 == 0x0 goto <offset>023811 if r1 == 0x0 goto <offset>024680 r8 = *(u64 *)(r10 - 0x8a0)023812 r6 = *(u64 *)(r10 - 0xe0)024681 if r2 == 0x0 goto <offset> 024682 r1 = *(u64 *)(r10 - 0x8a8) 024683 r1 &= 0x1 024684 if r1 == 0x0 goto <offset> 024685 r2 = 0x1 024686 r1 = 0x1 024687 r3 = *(u64 *)(r10 - 0x870) 024688 r4 = *(u64 *)(r10 - 0x8d0) 024689 if r3 < r4 goto <offset> 024690 r1 = 0x0023813 r1 = 0x0024691 r3 = *(u64 *)(r10 - 0x800)023814 r4 = *(u64 *)(r10 - 0x798)024692 r4 = *(u64 *)(r10 - 0x878)023815 if r4 == 0x0 goto <offset>024693 if r3 s>= r4 goto <offset>023816 r1 = -0x1024694 r3 = *(u64 *)(r10 - 0x800)023817 if r4 == 0x3b9aca00 goto <offset>024695 r4 = *(u64 *)(r10 - 0x878)023818 r8 = 0x1024696 if r3 == r4 goto <offset>023819 r3 = 0x1024697 r1 = r2023820 if r6 == 0x0 goto <offset>024698 r1 &= 0x1 024699 if r1 == 0x0 goto <offset> 024700 goto <offset> 024701 r5 = r3 024702 r5 += r2 024703 if r5 < r3 goto <offset> 024704 r3 = 0x0023821 r3 = 0x0024705 *(u64 *)(r10 - 0x778) = r3023822 r3 = -r3024706 if r1 < r4 goto <offset>023823 r2 = r6024707 r8 = -0x1023824 r2 += -0x1024708 if r2 != 0x0 goto <offset> 024709 r8 = r5 024710 if r2 == 0x0 goto <offset> 024711 goto <offset> 024712 r3 = *(u64 *)(r10 - 0x768) 024713 if r3 s>= r6 goto <offset> 024714 r1 = 0x0 024715 r3 = *(u64 *)(r10 - 0x848) 024716 if r3 == 0x0 goto <offset> 024717 goto <offset> 024718 *(u64 *)(r10 - 0x8a0) = r9 024719 r1 = r10023825 r1 = r10024720 r1 += -0x4c8023826 r1 += -0x658024721 r7 = r10023827 r5 = 0x0024722 r7 += -0x170 024723 r9 = r2 024724 r2 = r7 024725 r3 = 0x98 024726 call <target>023828 call <target>024727 w1 = *(u32 *)(r10 - 0x177)023829 r3 = *(u64 *)(r10 - 0x658)024728 *(u32 *)(r10 - 0x4d0) = w1023830 r2 = r3024729 w1 = *(u32 *)(r10 - 0x174)023831 r2 += 0x3b9ac9ff024730 *(u32 *)(r10 - 0x4cd) = w1023832 r1 = 0x1 023833 if r2 < r3 goto <offset> 023834 r1 = 0x0 023835 r3 = *(u64 *)(r10 - 0x650) 023836 r5 = *(u64 *)(r10 - 0x798) 023837 if r5 > 0x3b9aca00 goto <offset> 023838 r8 = 0x0 023839 r3 += r1 023840 r4 = 0x3b9aca00 023841 r4 -= r5 023842 r8 = -r8024731 r1 = r10023843 r1 = r10024732 r1 += -0x428023844 r1 += -0x668024733 r2 = r7023845 r5 = r8024734 r7 = *(u64 *)(r10 - 0x828) 024735 r3 = 0x98 024736 call <target>023846 call <target>024737 w1 = *(u32 *)(r10 - 0x177)023847 r1 = *(u64 *)(r10 - 0x660)024738 *(u32 *)(r10 - 0x430) = w1 024739 w1 = *(u32 *)(r10 - 0x174) 024740 *(u32 *)(r10 - 0x42d) = w1 024741 if r9 == 0x0 goto <offset> 024742 r1 = *(u64 *)(r10 - 0x508) 024743 if r1 == 0x0 goto <offset>023848 if r1 == 0x0 goto <offset>024744 r4 = 0x1023849 r1 = -0x1024745 r1 = *(u64 *)(r10 - 0x500)023850 r0 = *(u64 *)(r10 - 0x7a8)024746 r3 = 0x1023851 r2 = r6024747 r2 = *(u64 *)(r10 - 0x870)023852 r2 += r1024748 if r2 <= r1 goto <offset>023853 r1 = 0x1024749 r3 = 0x0023854 if r2 < r6 goto <offset>024750 r2 = *(u64 *)(r10 - 0x4f8)023855 r1 = 0x0024751 r5 = *(u64 *)(r10 - 0x800)023856 r3 = -0x1024752 if r5 s> r2 goto <offset> 024753 r5 = *(u64 *)(r10 - 0x800) 024754 if r5 == r2 goto <offset> 024755 r3 = r4 024756 r3 &= 0x1 024757 if r3 == 0x0 goto <offset> 024758 goto <offset> 024759 r3 = *(u64 *)(r10 - 0x800) 024760 r4 = *(u64 *)(r10 - 0x878) 024761 if r3 s< r4 goto <offset> 024762 r2 = 0x0 024763 r3 = *(u64 *)(r10 - 0x800) 024764 r4 = *(u64 *)(r10 - 0x878) 024765 if r3 != r4 goto <offset> 024766 r1 &= 0x1 024767 if r1 != 0x0 goto <offset>023857 if r1 != 0x0 goto <offset> 023858 r3 = r2 023859 r1 = r3 023860 r1 -= r6 023861 r5 = 0x0 023862 r2 = 0x1 023863 if r1 > r3 goto <offset> 023864 r2 = 0x0 023865 r3 = *(u64 *)(r10 - 0x788) 023866 r6 = *(u64 *)(r10 - 0x830) 023867 if r2 != 0x0 goto <offset> 023868 r5 = r1 023869 goto <offset> 023870 *(u64 *)(r10 - 0xfe8) = r9 023871 *(u64 *)(r10 - 0xff0) = r7 023872 *(u64 *)(r10 - 0xff8) = r8 023873 r1 = *(u64 *)(r10 - 0x7e8) 023874 *(u64 *)(r10 - 0x1000) = r1024768 r1 = r10023875 r1 = r10024769 r1 += -0x428023876 r1 += -0xe0024770 r6 = r10023877 r5 = r10024771 r6 += -0x4c8023878 r2 = *(u64 *)(r10 - 0x780) 023879 r3 = *(u64 *)(r10 - 0x790) 023880 r4 = *(u64 *)(r10 - 0x7c0) 023881 call <target> 023882 r4 = *(u64 *)(r10 - 0x798) 023883 r6 = *(u64 *)(r10 - 0xd0) 023884 r9 = r6 023885 if r4 == 0x0 goto <offset> 023886 r1 = r10 023887 r1 += -0x618 023888 r9 = 0x0024772 r2 = r6023889 r2 = r6024773 r3 = 0x98023890 r3 = 0x0 023891 r5 = 0x0024774 call <target>023892 call <target>024775 w1 = *(u32 *)(r10 - 0x4d0)023893 r3 = *(u64 *)(r10 - 0x618)024776 *(u32 *)(r10 - 0x430) = w1023894 r2 = r3024777 w1 = *(u32 *)(r10 - 0x4cd)023895 r2 += 0x3b9ac9ff024778 *(u32 *)(r10 - 0x42d) = w1023896 r7 = 0x1024779 r2 = r10023897 r1 = 0x1024780 r2 += -0x288023898 if r2 < r3 goto <offset>024781 r1 = r6023899 r1 = 0x0024782 r3 = 0x98023900 r3 = *(u64 *)(r10 - 0x610) 023901 r3 += r1 023902 r1 = r10 023903 r1 += -0x628 023904 r4 = 0x3b9aca00 023905 r5 = 0x0024783 call <target>023906 call <target>024784 w1 = *(u32 *)(r10 - 0x290)023907 r2 = *(u64 *)(r10 - 0x628)024785 *(u32 *)(r10 - 0x4d0) = w1023908 r1 = r6024786 w1 = *(u32 *)(r10 - 0x28d)023909 r1 -= r2024787 *(u32 *)(r10 - 0x4cd) = w1023910 if r1 > r6 goto <offset>024788 *(u64 *)(r10 - 0x908) = r8023911 r7 = 0x0024789 r2 = *(u64 *)(r10 - 0x7f8)023912 if r7 != 0x0 goto <offset>024790 goto <offset>023913 r9 = r1024791 r9 += 0x1023914 r1 = r6 023915 r1 -= r9 023916 r5 = 0x0 023917 r2 = 0x1 023918 r7 = *(u64 *)(r10 - 0x7f8) 023919 if r1 > r6 goto <offset> 023920 r2 = 0x0 023921 r0 = *(u64 *)(r10 - 0x7a8) 023922 if r2 != 0x0 goto <offset> 023923 r5 = r1 023924 r3 = *(u64 *)(r10 - 0x788) 023925 r6 = *(u64 *)(r10 - 0x830) 023926 *(u64 *)(r10 - 0x848) = r5 023927 *(u64 *)(r10 - 0x830) = r9024792 r1 = 0x1023928 r1 = 0x1024793 r4 = *(u64 *)(r10 - 0x7a0)023929 r9 = *(u64 *)(r10 - 0x828)024794 if r9 == 0x0 goto <offset>023930 if r6 != 0x0 goto <offset>024795 r1 = 0x0023931 r1 = 0x0024796 r6 += r1023932 r2 = *(u64 *)(r10 - 0x8c0)024797 r1 = r9023933 r1 &= r2024798 r1 |= r6023934 if r1 != 0x1 goto <offset>024799 r7 = -0x1023935 r1 = *(u64 *)(r10 - 0x778) 023936 r8 = *(u64 *)(r10 - 0x770) 023937 r2 = *(u64 *)(r10 - 0x7a0) 023938 if r7 <= r2 goto <offset> 023939 r4 = *(u64 *)(r10 - 0x770) 023940 r2 = r4 023941 r1 = *(u64 *)(r10 - 0x830) 023942 r2 += r1 023943 r1 = 0x0 023944 r5 = 0x1 023945 if r2 < r4 goto <offset> 023946 r5 = 0x0024800 r8 = -0x1023947 r8 = -0x1024801 if r1 == 0x0 goto <offset>023948 if r5 == 0x0 goto <offset>024802 r8 = r6023949 r2 = *(u64 *)(r10 - 0x7b8)024803 if r1 == 0x0 goto <offset>023950 r2 &= 0x1024804 r7 = r9023951 if r2 != 0x0 goto <offset>024805 goto <offset>023952 goto <offset>024806 r2 = *(u64 *)(r10 - 0x4f8)023953 r8 = -0x1024807 r5 = *(u64 *)(r10 - 0x800)023954 if r5 != 0x0 goto <offset>024808 if r5 s<= r2 goto <offset>023955 r8 = r2024809 r4 = 0x0023956 r2 = *(u64 *)(r10 - 0x7b8)024810 r5 = *(u64 *)(r10 - 0x800)023957 r2 &= 0x1024811 if r5 != r2 goto <offset>023958 if r2 == 0x0 goto <offset>024812 r3 &= 0x1 024813 if r3 == 0x0 goto <offset> 024814 r3 = *(u64 *)(r10 - 0x870) 024815 r3 ^= r1 024816 r1 = *(u64 *)(r10 - 0x800)023959 r1 = *(u64 *)(r10 - 0x800)024817 r1 ^= r2023960 r4 = r1024818 r3 |= r1 024819 if r3 != 0x0 goto <offset> 024820 r1 = *(u64 *)(r10 - 0x1d0) 024821 r2 = *(u64 *)(r10 - 0x4f0) 024822 if r1 >= r2 goto <offset> 024823 r1 = r10023961 r1 = r10024824 r1 += -0x508023962 r1 += -0x678024825 r2 = r10023963 r2 = *(u64 *)(r10 - 0x848)024826 r2 += -0x1e8023964 r3 = 0x0024827 r3 = 0x38023965 r5 = 0x0024828 call <target>023966 call <target>024829 r9 = *(u64 *)(r10 - 0x8a0) 024830 *(u64 *)(r10 - 0xfe0) = r9 024831 *(u64 *)(r10 - 0xfe8) = r7 024832 r1 = *(u64 *)(r10 - 0x920) 024833 *(u64 *)(r10 - 0xff8) = r1 024834 r1 = *(u64 *)(r10 - 0x8e0) 024835 *(u64 *)(r10 - 0x1000) = r1 024836 r1 = *(u64 *)(r10 - 0x918) 024837 *(u64 *)(r10 - 0xff0) = r1 024838 r5 = r10 024839 r1 = *(u64 *)(r10 - 0x788) 024840 r2 = r8 024841 r3 = *(u64 *)(r10 - 0x7b8) 024842 r4 = *(u64 *)(r10 - 0x910) 024843 call -0x33ec 024844 if r0 == 0x0 goto <offset> 024845 r1 = r10023967 r1 = r10024846 r1 += -0x508023968 r1 += -0x688 023969 r2 = *(u64 *)(r10 - 0x678) 023970 r6 = *(u64 *)(r10 - 0x670) 023971 r3 = r6 023972 r4 = 0xc350 023973 r5 = 0x0 023974 call <target> 023975 r1 = -0x1 023976 if r6 > 0xc34f goto <offset> 023977 r1 = *(u64 *)(r10 - 0x688) 023978 r3 = *(u64 *)(r10 - 0x788) 023979 r4 = *(u64 *)(r10 - 0x778) 023980 r2 = r4 023981 r2 += r1 023982 r5 = 0x1 023983 if r2 < r4 goto <offset> 023984 r5 = 0x0 023985 r1 = -0x1 023986 if r5 != 0x0 goto <offset> 023987 r1 = r2 023988 if r8 == 0x0 goto <offset> 023989 r6 = 0x1 023990 r2 = 0x1 023991 if r1 < r7 goto <offset> 023992 r2 = 0x0 023993 r1 -= r7 023994 r3 = r1 023995 r3 += r8 023996 r8 = r3 023997 r7 = 0x1 023998 r3 = *(u64 *)(r10 - 0x878) 023999 r4 = *(u64 *)(r10 - 0x880) 024000 if r8 < r1 goto <offset> 024001 r7 = 0x0 024002 r7 -= r2 024003 r2 = 0x1 024004 r1 = 0x1 024005 if r8 >= r4 goto <offset> 024006 goto <offset> 024007 r1 = *(u64 *)(r10 - 0x778) 024008 *(u64 *)(r10 - 0xfc0) = r1 024009 r1 = *(u64 *)(r10 - 0x7b8) 024010 r1 &= 0x1 024011 *(u64 *)(r10 - 0xfc8) = r1 024012 r1 = *(u64 *)(r10 - 0x800)024847 *(u64 *)(r10 - 0xfd0) = r1024013 *(u64 *)(r10 - 0xfd0) = r1024848 r1 = r10 024849 r1 += -0x390 024850 *(u64 *)(r10 - 0xfd8) = r1 024851 r1 = *(u64 *)(r10 - 0x808)024014 r1 = *(u64 *)(r10 - 0x808) 024015 *(u64 *)(r10 - 0xfd8) = r1 024016 r1 = *(u64 *)(r10 - 0x818) 024017 *(u64 *)(r10 - 0xfe0) = r1 024018 r1 = *(u64 *)(r10 - 0x810)024852 *(u64 *)(r10 - 0xfe8) = r1024019 *(u64 *)(r10 - 0xfe8) = r1024853 r1 = *(u64 *)(r10 - 0x840)024020 r1 = *(u64 *)(r10 - 0x7e0)024854 *(u64 *)(r10 - 0xff0) = r1024021 *(u64 *)(r10 - 0xff0) = r1024855 r1 = *(u64 *)(r10 - 0x838)024022 r1 = *(u64 *)(r10 - 0x7e8)024856 *(u64 *)(r10 - 0xff8) = r1024023 *(u64 *)(r10 - 0xff8) = r1024857 r1 = *(u64 *)(r10 - 0x830)024024 r1 = *(u64 *)(r10 - 0x8e0)024858 *(u64 *)(r10 - 0x1000) = r1024025 *(u64 *)(r10 - 0x1000) = r1024859 r1 = *(u64 *)(r10 - 0x7c8) 024860 r1 &= 0x1 024861 *(u64 *)(r10 - 0xfe0) = r1 024862 r1 = r10024026 r1 = r10024863 r1 += -0x288024027 r1 += -0xe0024864 r5 = r10024028 r5 = r10024865 r2 = *(u64 *)(r10 - 0x7b0)024029 r2 = r7024866 r3 = *(u64 *)(r10 - 0x7f0)024030 r4 = *(u64 *)(r10 - 0x770)024867 r4 = *(u64 *)(r10 - 0x7b8)024031 call <target>024868 call -0x2dc2024032 r7 = *(u64 *)(r10 - 0xd0)024869 r1 = *(u64 *)(r10 - 0x880)024033 r8 = *(u64 *)(r10 - 0xd8)024870 if r1 == 0x0 goto <offset>024034 r6 = *(u64 *)(r10 - 0xe0)024871 r1 = *(u64 *)(r10 - 0x8a8)024035 r3 = *(u64 *)(r10 - 0x878)024872 r1 &= 0x1024036 r4 = *(u64 *)(r10 - 0x880)024873 if r1 == 0x0 goto <offset> 024874 r2 = 0x1024037 r2 = 0x1024875 r1 = 0x1024038 r1 = 0x1024876 r3 = *(u64 *)(r10 - 0x870)024039 if r8 < r4 goto <offset>024877 r4 = *(u64 *)(r10 - 0x8d0) 024878 if r3 < r4 goto <offset> 024879 r1 = 0x0024040 r1 = 0x0024880 r3 = *(u64 *)(r10 - 0x800)024041 if r7 s< r3 goto <offset>024881 r4 = *(u64 *)(r10 - 0x878)024042 r2 = 0x0024882 if r3 s>= r4 goto <offset>024043 if r7 != r3 goto <offset>024883 r3 = *(u64 *)(r10 - 0x800)024044 goto <offset>024884 r4 = *(u64 *)(r10 - 0x878)024045 if r7 == r3 goto <offset>024885 if r3 == r4 goto <offset> 024886 r1 = r2024046 r1 = r2 024047 r2 = r6 024048 r3 = *(u64 *)(r10 - 0x838) 024049 r2 &= r3 024050 r2 &= r1 024051 r1 = *(u64 *)(r10 - 0x868)024887 r1 &= 0x1024052 r1 &= 0x1 024053 *(u64 *)(r10 - 0x840) = r7024888 if r1 == 0x0 goto <offset>024054 if r1 == 0x0 goto <offset> 024055 if r2 == 0x0 goto <offset>024889 goto <offset>024056 goto <offset>024890 r3 = *(u64 *)(r10 - 0x800)024057 if r2 != 0x0 goto <offset>024891 r4 = *(u64 *)(r10 - 0x878)024058 r1 = *(u64 *)(r10 - 0x858)024892 if r3 s< r4 goto <offset> 024893 r2 = 0x0 024894 r3 = *(u64 *)(r10 - 0x800) 024895 r4 = *(u64 *)(r10 - 0x878) 024896 if r3 != r4 goto <offset> 024897 r1 &= 0x1 024898 if r1 != 0x0 goto <offset>024059 if r1 != 0x0 goto <offset>024899 r1 = 0x2024060 r1 = *(u64 *)(r10 - 0x7e0)024900 *(u64 *)(r10 - 0x908) = r1 024901 if r8 != 0x0 goto <offset> 024902 r1 = *(u64 *)(r10 - 0x7b8) 024903 if r1 == 0x0 goto <offset>024061 if r1 == 0x0 goto <offset>024904 r2 = *(u64 *)(r10 - 0x888)024062 r2 = *(u64 *)(r10 - 0x820)024905 r1 = *(u64 *)(r10 - 0x910)024063 r1 = *(u64 *)(r10 - 0x900)024906 if r1 == 0x0 goto <offset>024064 if r1 == 0x0 goto <offset>024907 r4 = r9024065 *(u64 *)(r10 - 0x858) = r8 024066 *(u64 *)(r10 - 0x838) = r6 024067 r2 = *(u64 *)(r10 - 0x7f8) 024068 r4 = r2024908 r4 += r1024069 r4 += r1024909 r8 = 0x1024070 r1 = 0x1 024071 *(u64 *)(r10 - 0x780) = r1024910 r5 = 0x1024072 r5 = 0x1024911 if r4 < r9 goto <offset>024073 if r4 < r2 goto <offset>024912 r5 = 0x0024074 r5 = 0x0024913 r1 = r10024075 r1 = r10024914 r1 += -0x6a0024076 r1 += -0x6f8024915 r2 = 0x0024077 r2 = 0x0024916 r3 = *(u64 *)(r10 - 0x910)024078 r3 = *(u64 *)(r10 - 0x900)024917 call <target>024079 call <target>024918 r1 = r10024080 r1 = r10024919 r1 += -0x6b0024081 r1 += -0x708024920 r6 = *(u64 *)(r10 - 0x6a0)024082 r6 = *(u64 *)(r10 - 0x6f8)024921 r2 = r6024083 r2 = r6024922 r3 = 0x0024084 r3 = 0x0024923 r4 = r6024085 r4 = r6024924 r5 = 0x0024086 r5 = 0x0024925 call <target>024087 call <target>024926 r1 = r10024088 r1 = r10024927 r1 += -0x6c0024089 r1 += -0x718024928 r7 = *(u64 *)(r10 - 0x698)024090 r7 = *(u64 *)(r10 - 0x6f0)024929 r2 = r6024091 r2 = r6024930 r3 = 0x0024092 r3 = 0x0024931 r4 = r7024093 r4 = r7024932 r5 = 0x0024094 r5 = 0x0024933 call <target>024095 call <target>024934 r1 = r10024096 r1 = r10024935 r1 += -0x6d0024097 r1 += -0x728024936 r2 = 0x0024098 r2 = 0x0024937 r3 = r7024099 r3 = r7024938 r4 = r7024100 r4 = r7024939 r5 = 0x0024101 r5 = 0x0024940 call <target>024102 call <target>024941 r1 = *(u64 *)(r10 - 0x6c0)024103 r1 = *(u64 *)(r10 - 0x718)024942 r2 = r1024104 r2 = r1024943 r2 += r2024105 r2 += r2024944 r3 = 0x1024106 r3 = 0x1024945 if r2 < r1 goto <offset>024107 if r2 < r1 goto <offset>024946 r3 = 0x0024108 r3 = 0x0024947 r1 = *(u64 *)(r10 - 0x6b8)024109 r1 = *(u64 *)(r10 - 0x710)024948 r5 = r1024110 r5 = r1024949 r5 += r5024111 r5 += r5024950 r5 += r3024112 r5 += r3024951 r4 = 0x1024113 r4 = 0x1024952 if r5 < r1 goto <offset>024114 if r5 < r1 goto <offset>024953 r4 = 0x0024115 r4 = 0x0 024116 r0 = *(u64 *)(r10 - 0x7a8) 024117 r7 = *(u64 *)(r10 - 0x840)024954 if r5 != r1 goto <offset>024118 if r5 != r1 goto <offset>024955 r1 = -0x1024119 r1 = -0x1024956 r4 = -0x1024120 r4 = -0x1 024121 r8 = *(u64 *)(r10 - 0x858)024957 if r3 != 0x0 goto <offset>024122 if r3 != 0x0 goto <offset>024958 r4 = r5024123 r4 = r5024959 r5 = -0x1024124 r5 = -0x1024960 if r3 == 0x0 goto <offset>024125 if r3 == 0x0 goto <offset>024961 goto <offset>024126 goto <offset>024962 r2 = 0x2024127 r8 += 0x1 024128 r1 = 0x1 024129 r4 = *(u64 *)(r10 - 0x798) 024130 if r8 == 0x0 goto <offset> 024131 r1 = 0x0 024132 r6 += r1 024133 r1 = r8 024134 r1 |= r6 024135 r9 = -0x1 024136 r7 = -0x1 024137 if r1 == 0x0 goto <offset> 024138 r7 = r6 024139 if r1 == 0x0 goto <offset> 024140 r9 = r8024963 goto <offset>024141 goto <offset>024964 r1 = *(u64 *)(r10 - 0x8e0)024142 r1 = *(u64 *)(r10 - 0x8f0)024965 if r1 == 0x0 goto <offset>024143 if r1 == 0x0 goto <offset>024966 r1 = r10024144 r1 = r10024967 r1 += -0x650024145 r1 += -0x6a8024968 r2 = 0x0024146 r2 = 0x0024969 *(u64 *)(r10 - 0x778) = r2024147 *(u64 *)(r10 - 0x788) = r2024970 r2 = *(u64 *)(r10 - 0x918)024148 r2 = *(u64 *)(r10 - 0x908)024971 r3 = 0x0024149 r3 = 0x0 024150 r9 = *(u64 *)(r10 - 0x7f8)024972 r4 = r9024151 r4 = r9024973 r5 = 0x0024152 r5 = 0x0024974 call <target>024153 call <target>024975 r1 = r10024154 r1 = r10024976 r1 += -0x640024155 r1 += -0x698024977 r2 = *(u64 *)(r10 - 0x920)024156 r2 = *(u64 *)(r10 - 0x910)024978 r3 = 0x0024157 r3 = 0x0024979 r4 = r9024158 r4 = r9024980 r5 = 0x0024159 r5 = 0x0024981 call <target>024160 call <target>024982 r2 = 0x1024161 r2 = 0x1024983 r3 = *(u64 *)(r10 - 0x648)024162 r3 = *(u64 *)(r10 - 0x6a0)024984 r1 = 0x1024163 r1 = 0x1024985 if r3 != 0x0 goto <offset>024164 if r3 != 0x0 goto <offset>024986 r1 = 0x0024165 r1 = 0x0024987 r4 = *(u64 *)(r10 - 0x638)024166 r4 = *(u64 *)(r10 - 0x690)024988 r5 = *(u64 *)(r10 - 0x650)024167 r5 = *(u64 *)(r10 - 0x6a8)024989 r3 = r4024168 r3 = r4024990 r3 += r5024169 r3 += r5024991 if r3 < r4 goto <offset>024170 if r3 < r4 goto <offset>024992 r2 = 0x0024171 r2 = 0x0024993 r5 = *(u64 *)(r10 - 0x8e0)024172 r5 = *(u64 *)(r10 - 0x8f0)024994 r4 = r5024173 r4 = r5024995 r4 += r3024174 r4 += r3024996 r3 = -0x1024175 r3 = -0x1024997 *(u64 *)(r10 - 0x770) = r3024176 *(u64 *)(r10 - 0x780) = r3 024177 r0 = *(u64 *)(r10 - 0x828)024998 if r4 < r5 goto <offset>024178 if r4 < r5 goto <offset>024999 r3 = *(u64 *)(r10 - 0x640)024179 r3 = *(u64 *)(r10 - 0x698)025000 r5 = -0x1024180 r5 = -0x1025001 r0 = *(u64 *)(r10 - 0x8e0)024181 r0 = *(u64 *)(r10 - 0x8f0)025002 if r4 >= r0 goto <offset>024182 if r4 >= r0 goto <offset>025003 r1 |= r2024183 r1 |= r2025004 r2 = -0x1024184 r2 = -0x1025005 if r1 != 0x0 goto <offset>024185 if r1 != 0x0 goto <offset>025006 r2 = r5024186 r2 = r5025007 *(u64 *)(r10 - 0x878) = r2024187 *(u64 *)(r10 - 0x7c0) = r2 024188 *(u64 *)(r10 - 0x858) = r8 024189 *(u64 *)(r10 - 0x838) = r6025008 if r1 == 0x0 goto <offset>024190 if r1 == 0x0 goto <offset>025009 goto <offset>024191 goto <offset> 024192 r0 = *(u64 *)(r10 - 0x7a8) 024193 r7 = *(u64 *)(r10 - 0x840)025010 if r5 == r1 goto <offset>024194 if r5 == r1 goto <offset>025011 r3 = r4024195 r3 = r4025012 r1 = -0x1024196 r1 = -0x1025013 r4 = -0x1024197 r4 = -0x1 024198 r8 = *(u64 *)(r10 - 0x858)025014 if r3 == 0x0 goto <offset>024199 if r3 == 0x0 goto <offset>025015 r5 = -0x1024200 r5 = -0x1025016 if r3 != 0x0 goto <offset>024201 if r3 != 0x0 goto <offset>025017 r5 = r2024202 r5 = r2025018 r0 = *(u64 *)(r10 - 0x6d0)024203 r0 = *(u64 *)(r10 - 0x728)025019 r2 = r0024204 r2 = r0025020 r2 += r5024205 r2 += r5025021 r3 = 0x1024206 r3 = 0x1025022 if r2 < r0 goto <offset>024207 if r2 < r0 goto <offset>025023 r3 = 0x0024208 r3 = 0x0025024 r5 = *(u64 *)(r10 - 0x6c8)024209 r5 = *(u64 *)(r10 - 0x720)025025 r0 = r5024210 r0 = r5025026 r0 += r4024211 r0 += r4025027 r0 += r3024212 r0 += r38 unchanged instructions hidden
025036 if r3 == 0x0 goto <offset>024221 if r3 == 0x0 goto <offset>025037 goto <offset>024222 goto <offset>025038 r5 = -0x1024223 r5 = -0x1025039 r0 = *(u64 *)(r10 - 0x8e0)024224 r0 = *(u64 *)(r10 - 0x8f0)025040 if r4 < r0 goto <offset>024225 if r4 < r0 goto <offset>025041 r5 = r4024226 r5 = r4025042 r1 |= r2024227 r1 |= r2025043 r2 = -0x1024228 r2 = -0x1025044 if r1 == 0x0 goto <offset>024229 if r1 == 0x0 goto <offset>025045 *(u64 *)(r10 - 0x878) = r2024230 *(u64 *)(r10 - 0x7c0) = r2 024231 *(u64 *)(r10 - 0x858) = r8 024232 *(u64 *)(r10 - 0x838) = r6025046 if r1 != 0x0 goto <offset>024233 if r1 != 0x0 goto <offset>025047 *(u64 *)(r10 - 0x770) = r3024234 *(u64 *)(r10 - 0x780) = r3025048 r4 = 0x7f024235 r4 = 0x7f025049 r2 = 0x0024236 r2 = 0x0025050 r9 = *(u64 *)(r10 - 0x8e0)024237 r9 = *(u64 *)(r10 - 0x8f0)025051 r8 = 0x0024238 r8 = 0x0025052 r6 = r9024239 r6 = r9025053 goto <offset>024240 goto <offset>025054 r1 -= r5024241 r1 -= r5025055 r1 -= r3024242 r1 -= r3025056 r5 = *(u64 *)(r10 - 0x780)024243 r5 = *(u64 *)(r10 - 0x790)025057 r2 |= r5024244 r2 |= r5025058 r3 = *(u64 *)(r10 - 0x778)024245 r3 = *(u64 *)(r10 - 0x788)025059 r7 |= r3024246 r7 |= r3025060 r6 -= r4024247 r6 -= r4025061 r4 = *(u64 *)(r10 - 0x788)024248 r4 = *(u64 *)(r10 - 0x798)025062 r4 += -0x1024249 r4 += -0x1025063 r3 = r4024250 r3 = r4025064 r3 <<= 0x20024251 r3 <<= 0x20025065 r3 >>= 0x20024252 r3 >>= 0x20025066 *(u64 *)(r10 - 0x778) = r7024253 *(u64 *)(r10 - 0x788) = r7025067 r9 = r6024254 r9 = r6025068 r8 = r1024255 r8 = r1025069 r1 = <addr> ll024256 r1 = <addr> ll025070 if r3 == r1 goto <offset>024257 if r3 == r1 goto <offset>025071 *(u64 *)(r10 - 0x780) = r2024258 *(u64 *)(r10 - 0x790) = r2025072 *(u64 *)(r10 - 0x788) = r4024259 *(u64 *)(r10 - 0x798) = r4025073 r4 <<= 0x20024260 r4 <<= 0x20025074 r4 s>>= 0x20024261 r4 s>>= 0x20025075 r1 = r10024262 r1 = r10025076 r1 += -0x660024263 r1 += -0x6b8025077 r2 = 0x1024264 r2 = 0x1025078 r3 = 0x0024265 r3 = 0x0025079 call <target>024266 call <target>025080 r6 <<= 0x1024267 r6 <<= 0x1025081 r2 = 0x1024268 r2 = 0x1025082 r1 = *(u64 *)(r10 - 0x770)024269 r1 = *(u64 *)(r10 - 0x780)025083 if r6 >= r1 goto <offset>024270 if r6 >= r1 goto <offset>025084 r2 = 0x0024271 r2 = 0x0025085 r9 >>= 0x3f024272 r9 >>= 0x3f1 unchanged instructions hidden
025087 r1 <<= 0x1024274 r1 <<= 0x1025088 r1 |= r9024275 r1 |= r9025089 r3 = 0x1024276 r3 = 0x1025090 r5 = *(u64 *)(r10 - 0x878)024277 r5 = *(u64 *)(r10 - 0x7c0)025091 if r1 >= r5 goto <offset>024278 if r1 >= r5 goto <offset>025092 r3 = 0x0024279 r3 = 0x0025093 if r1 != r5 goto <offset>024280 if r1 != r5 goto <offset>2 unchanged instructions hidden
025096 r3 = 0x0024283 r3 = 0x0025097 r3 |= r2024284 r3 |= r2025098 if r3 == 0x0 goto <offset>024285 if r3 == 0x0 goto <offset>025099 r7 = *(u64 *)(r10 - 0x660)024286 r7 = *(u64 *)(r10 - 0x6b8)025100 if r3 != 0x0 goto <offset>024287 if r3 != 0x0 goto <offset>025101 r2 = 0x0024288 r2 = 0x0025102 if r3 != 0x0 goto <offset>024289 if r3 != 0x0 goto <offset>025103 r5 = 0x0024290 r5 = 0x0025104 r4 = *(u64 *)(r10 - 0x770)024291 r4 = *(u64 *)(r10 - 0x780)025105 if r3 != 0x0 goto <offset>024292 if r3 != 0x0 goto <offset>025106 r4 = 0x0024293 r4 = 0x0025107 r3 = 0x1024294 r3 = 0x17 unchanged instructions hidden
025115 if r3 != 0x0 goto <offset>024302 if r3 != 0x0 goto <offset>025116 r7 = 0x0024303 r7 = 0x0025117 if r3 == 0x0 goto <offset>024304 if r3 == 0x0 goto <offset>025118 r2 = *(u64 *)(r10 - 0x658)024305 r2 = *(u64 *)(r10 - 0x6b0)025119 if r3 == 0x0 goto <offset>024306 if r3 == 0x0 goto <offset>025120 goto <offset>024307 goto <offset>025121 r3 = 0x1024308 r3 = 0x17 unchanged instructions hidden
025129 r0 = -0x1024316 r0 = -0x1025130 if r3 != 0x0 goto <offset>024317 if r3 != 0x0 goto <offset>025131 r0 = r2024318 r0 = r2025132 r2 = *(u64 *)(r10 - 0x6a8)024319 r2 = *(u64 *)(r10 - 0x700)025133 r7 = r0024320 r3 = r0025134 r7 += r2024321 r3 += r2025135 r4 = 0x1024322 r4 = 0x1025136 if r7 < r0 goto <offset>024323 if r3 < r0 goto <offset>025137 r4 = 0x0024324 r4 = 0x0025138 r6 = r5024325 r6 = r5025139 r6 += r4024326 r6 += r4025140 if r6 >= r5 goto <offset>024327 if r6 >= r5 goto <offset>025141 if r7 < r0 goto <offset>024328 if r3 < r0 goto <offset>025142 goto <offset>024329 goto <offset>025143 r1 = r10024330 r1 = r10025144 r1 += -0x670024331 r1 += -0x6c8025145 r2 = r7024332 r2 = r7025146 r3 = 0x0024333 r3 = 0x0025147 r4 = r7024334 r4 = r71 unchanged instructions hidden
025149 r5 = 0x0024336 r5 = 0x0025150 call <target>024337 call <target>025151 r1 = r10024338 r1 = r10025152 r1 += -0x680024339 r1 += -0x6d8025153 r2 = r7024340 r2 = r7025154 r3 = 0x0024341 r3 = 0x0025155 r4 = r6024342 r4 = r6025156 r5 = 0x0024343 r5 = 0x0025157 call <target>024344 call <target>025158 r1 = r10024345 r1 = r10025159 r1 += -0x690024346 r1 += -0x6e8025160 r2 = 0x0024347 r2 = 0x0025161 r3 = r6024348 r3 = r6025162 r4 = r6024349 r4 = r6025163 r5 = 0x0024350 r5 = 0x0025164 call <target>024351 call <target>025165 r1 = *(u64 *)(r10 - 0x680)024352 r1 = *(u64 *)(r10 - 0x6d8)025166 r3 = r1024353 r3 = r1025167 r3 += r3024354 r3 += r3025168 r2 = 0x1024355 r2 = 0x1025169 r4 = 0x1024356 r4 = 0x1025170 if r3 < r1 goto <offset>024357 if r3 < r1 goto <offset>025171 r4 = 0x0024358 r4 = 0x0025172 r1 = *(u64 *)(r10 - 0x678)024359 r1 = *(u64 *)(r10 - 0x6d0)025173 r0 = r1024360 r0 = r1025174 r0 += r0024361 r0 += r0025175 r0 += r4024362 r0 += r4025176 r5 = 0x1024363 r5 = 0x1025177 r9 = *(u64 *)(r10 - 0x8a0)024364 r9 = *(u64 *)(r10 - 0x828) 024365 r8 = *(u64 *)(r10 - 0x858)025178 if r0 < r1 goto <offset>024366 if r0 < r1 goto <offset>025179 r5 = 0x0024367 r5 = 0x0 024368 r7 = *(u64 *)(r10 - 0x840)025180 if r0 != r1 goto <offset>024369 if r0 != r1 goto <offset>025181 r1 = -0x1024370 r1 = -0x1025182 r5 = -0x1024371 r5 = -0x15 unchanged instructions hidden
025188 r6 = r5024377 r6 = r5025189 r6 += r4024378 r6 += r4025190 if r6 < r5 goto <offset>024379 if r6 < r5 goto <offset>025191 r8 = 0x0024380 r2 = 0x0025192 if r7 >= r0 goto <offset>024381 *(u64 *)(r10 - 0x780) = r2025193 r4 = r8024382 if r3 >= r0 goto <offset> 024383 r4 = *(u64 *)(r10 - 0x780)025194 goto <offset>024384 goto <offset> 024385 r7 = *(u64 *)(r10 - 0x840)025195 if r0 == r1 goto <offset>024386 if r0 == r1 goto <offset>025196 r4 = r5024387 r4 = r5025197 r1 = -0x1024388 r1 = -0x12 unchanged instructions hidden
025200 r0 = -0x1024391 r0 = -0x1025201 if r4 != 0x0 goto <offset>024392 if r4 != 0x0 goto <offset>025202 r0 = r3024393 r0 = r3025203 r6 = *(u64 *)(r10 - 0x690)024394 r6 = *(u64 *)(r10 - 0x6e8)025204 r3 = r6024395 r3 = r6025205 r3 += r0024396 r3 += r0025206 r4 = 0x1024397 r4 = 0x1025207 if r3 < r6 goto <offset>024398 if r3 < r6 goto <offset>025208 r4 = 0x0024399 r4 = 0x0025209 r6 = *(u64 *)(r10 - 0x688)024400 r6 = *(u64 *)(r10 - 0x6e0)025210 r0 = r6024401 r0 = r6025211 r0 += r5024402 r0 += r5025212 r0 += r4024403 r0 += r414 unchanged instructions hidden
025227 r0 = -0x1024418 r0 = -0x1025228 if r4 != 0x0 goto <offset>024419 if r4 != 0x0 goto <offset>025229 r0 = r3024420 r0 = r3025230 r4 = *(u64 *)(r10 - 0x668)024421 r4 = *(u64 *)(r10 - 0x6c0)025231 r7 = r0024422 r3 = r0025232 r7 += r4024423 r3 += r4025233 r4 = 0x1024424 r4 = 0x1025234 if r7 < r0 goto <offset>024425 if r3 < r0 goto <offset>025235 r4 = 0x0024426 r4 = 0x0025236 r6 = r5024427 r6 = r5025237 r6 += r4024428 r6 += r4025238 if r6 >= r5 goto <offset>024429 if r6 >= r5 goto <offset>025239 if r7 >= r0 goto <offset>024430 if r3 >= r0 goto <offset>025240 r4 = r2024431 r4 = r2025241 r5 = -0x1024432 r5 = -0x1025242 if r4 != 0x0 goto <offset>024433 if r4 != 0x0 goto <offset>025243 r5 = r6024434 r5 = r6025244 r2 = *(u64 *)(r10 - 0x888)024435 r2 = *(u64 *)(r10 - 0x820)025245 r3 = *(u64 *)(r10 - 0x938) 025246 if r4 != 0x0 goto <offset>024436 if r4 != 0x0 goto <offset>025247 r1 = r7024437 r1 = r3025248 r7 = *(u64 *)(r10 - 0x828)024438 r3 = *(u64 *)(r10 - 0x8f8)025249 r6 = *(u64 *)(r10 - 0x798)024439 r6 = *(u64 *)(r10 - 0x838)025250 goto <offset>024440 goto <offset>025251 r6 = r5024441 r6 = r5025252 r6 += r4024442 r6 += r4025253 if r6 < r5 goto <offset>024443 if r6 < r5 goto <offset>025254 r2 = 0x0024444 r2 = 0x0025255 if r7 >= r0 goto <offset>024445 if r3 >= r0 goto <offset>025256 goto <offset>024446 goto <offset>025257 r1 = 0x0024447 r1 = 0x0025258 r5 = 0x0024448 r5 = 0x0025259 r3 = *(u64 *)(r10 - 0x938)024449 r3 = *(u64 *)(r10 - 0x8f8)025260 goto <offset>024450 goto <offset>025261 r1 = 0x0024451 r1 = 0x0025262 r5 = 0x0024452 r5 = 0x0025263 r2 = *(u64 *)(r10 - 0x888)024453 r2 = *(u64 *)(r10 - 0x820)025264 r3 = *(u64 *)(r10 - 0x938)024454 r3 = *(u64 *)(r10 - 0x8f8)025265 *(u64 *)(r10 - 0xfc8) = r1024455 *(u64 *)(r10 - 0xfc8) = r1025266 r1 = *(u64 *)(r10 - 0x818)024456 r1 = *(u64 *)(r10 - 0x7d0)025267 *(u64 *)(r10 - 0xfd8) = r1024457 *(u64 *)(r10 - 0xfd8) = r1025268 r1 = r10024458 r1 = r10025269 r1 += -0x50c024459 r1 += -0x4e4025270 *(u64 *)(r10 - 0xfe0) = r1024460 *(u64 *)(r10 - 0xfe0) = r1025271 r1 = *(u64 *)(r10 - 0x7f0)024461 r1 = *(u64 *)(r10 - 0x7e8)025272 *(u64 *)(r10 - 0xfe8) = r1024462 *(u64 *)(r10 - 0xfe8) = r1025273 *(u64 *)(r10 - 0xff0) = r1024463 *(u64 *)(r10 - 0xff0) = r1025274 r1 = *(u64 *)(r10 - 0x768)024464 r1 = *(u64 *)(r10 - 0x768)025275 *(u64 *)(r10 - 0xff8) = r1024465 *(u64 *)(r10 - 0xff8) = r1025276 *(u64 *)(r10 - 0x1000) = r6024466 r1 = *(u64 *)(r10 - 0x760) 024467 *(u64 *)(r10 - 0x1000) = r1025277 *(u64 *)(r10 - 0xfc0) = r5024468 *(u64 *)(r10 - 0xfc0) = r5025278 r1 = *(u64 *)(r10 - 0x810)024469 r1 = *(u64 *)(r10 - 0x7c8)025279 *(u64 *)(r10 - 0xfd0) = r1024470 *(u64 *)(r10 - 0xfd0) = r1025280 r1 = r10024471 r1 = r10025281 r1 += -0x6e0024472 r1 += -0x738025282 r5 = r10024473 r5 = r10025283 r4 = *(u64 *)(r10 - 0x8f0)024474 r4 = *(u64 *)(r10 - 0x8b8)025284 call -0x2d61024475 call -0x2de0025285 r1 = *(u64 *)(r10 - 0x6d8)024476 r1 = *(u64 *)(r10 - 0x730)025286 r2 = 0x2 025287 if r1 == 0x0 goto <offset>024477 if r1 == 0x0 goto <offset>025288 *(u64 *)(r10 - 0x8a0) = r2024478 r7 = r8025289 r1 = *(u64 *)(r10 - 0x7e8)024479 r8 = r9025290 r2 = *(u64 *)(r10 - 0x890)024480 r9 = r6025291 if r1 > r2 goto <offset> 025292 r1 = *(u64 *)(r10 - 0x790) 025293 r2 = *(u64 *)(r10 - 0x7a8) 025294 r1 |= r2 025295 if r1 != 0x0 goto <offset> 025296 r1 = *(u64 *)(r10 - 0x7f8) 025297 r1 &= 0x1 025298 if r1 == 0x0 goto <offset> 025299 r6 = 0x0 025300 r2 = 0x0 025301 r4 = *(u64 *)(r10 - 0x7a0) 025302 if r4 == 0x0 goto <offset> 025303 r1 = r10024481 r1 = r10025304 r1 += -0x710024482 r1 += -0x3f8025305 r2 = *(u64 *)(r10 - 0x7d0)024483 r6 = r10025306 r3 = 0x0024484 r6 += -0x4a0025307 r5 = 0x0 025308 call <target> 025309 r3 = *(u64 *)(r10 - 0x710) 025310 r2 = r3 025311 r2 += 0x3b9ac9ff 025312 r1 = 0x1 025313 if r2 < r3 goto <offset> 025314 r1 = 0x0 025315 r3 = *(u64 *)(r10 - 0x708) 025316 r3 += r1 025317 r1 = r10 025318 r1 += -0x720 025319 r4 = 0x3b9aca00 025320 r5 = 0x0 025321 call <target> 025322 r2 = *(u64 *)(r10 - 0x720) 025323 r3 = *(u64 *)(r10 - 0x7d0) 025324 r1 = r3 025325 r1 -= r2 025326 r2 = 0x1 025327 if r1 > r3 goto <offset> 025328 r2 = 0x0 025329 if r2 != 0x0 goto <offset> 025330 r6 = r1 025331 r1 = *(u64 *)(r10 - 0x868) 025332 *(u64 *)(r10 - 0xfe8) = r1 025333 r1 = *(u64 *)(r10 - 0x860) 025334 *(u64 *)(r10 - 0xff0) = r1 025335 r1 = *(u64 *)(r10 - 0x858) 025336 *(u64 *)(r10 - 0xff8) = r1 025337 r1 = *(u64 *)(r10 - 0x7f0) 025338 *(u64 *)(r10 - 0x1000) = r1 025339 r1 = r10 025340 r1 += -0xd8 025341 r5 = r10 025342 r2 = r6024485 r2 = r6025343 r3 = *(u64 *)(r10 - 0x7c0)024486 r3 = 0xa0025344 r4 = *(u64 *)(r10 - 0x850) 025345 call <target>024487 call <target>025346 r1 = *(u64 *)(r10 - 0xc8)024488 w1 = *(u32 *)(r10 - 0x4a8)025347 *(u64 *)(r10 - 0x790) = r1024489 *(u32 *)(r10 - 0x400) = w1025348 r1 = *(u64 *)(r10 - 0xd0)024490 w1 = *(u32 *)(r10 - 0x4a5)025349 if r1 == 0x0 goto <offset>024491 *(u32 *)(r10 - 0x3fd) = w1025350 r6 = *(u64 *)(r10 - 0xd8)024492 r2 = r10025351 r1 = 0x0024493 r2 += -0x230025352 r4 = *(u64 *)(r10 - 0x7a0) 025353 if r4 == 0x0 goto <offset> 025354 r1 = -0x1 025355 if r4 == 0x3b9aca00 goto <offset> 025356 r7 = 0x1 025357 r3 = 0x1 025358 if r6 == 0x0 goto <offset> 025359 r3 = 0x0 025360 r3 = -r3 025361 r2 = r6 025362 r2 += -0x1 025363 r1 = r10 025364 r1 += -0x730 025365 r5 = 0x0 025366 call <target> 025367 r3 = *(u64 *)(r10 - 0x730) 025368 r2 = r3 025369 r2 += 0x3b9ac9ff 025370 r1 = 0x1 025371 if r2 < r3 goto <offset> 025372 r1 = 0x0 025373 r3 = *(u64 *)(r10 - 0x728) 025374 r5 = *(u64 *)(r10 - 0x7a0) 025375 if r5 > 0x3b9aca00 goto <offset> 025376 r7 = 0x0 025377 r3 += r1 025378 r4 = 0x3b9aca00 025379 r4 -= r5 025380 r7 = -r7 025381 r1 = r10 025382 r1 += -0x740 025383 r5 = r7 025384 call <target> 025385 r1 = *(u64 *)(r10 - 0x738) 025386 if r1 == 0x0 goto <offset> 025387 r1 = -0x1 025388 r7 = *(u64 *)(r10 - 0x828) 025389 r2 = r6 025390 r2 += r1 025391 r1 = 0x1 025392 if r2 < r6 goto <offset> 025393 r1 = 0x0 025394 r3 = -0x1 025395 *(u64 *)(r10 - 0x7d0) = r3 025396 if r1 != 0x0 goto <offset> 025397 *(u64 *)(r10 - 0x7d0) = r2 025398 r3 = *(u64 *)(r10 - 0x7d0) 025399 r1 = r3 025400 r1 -= r6 025401 r2 = 0x0 025402 *(u64 *)(r10 - 0x7a8) = r2 025403 r2 = 0x1 025404 if r1 <= r3 goto <offset> 025405 goto <offset> 025406 r1 = *(u64 *)(r10 - 0x868) 025407 *(u64 *)(r10 - 0xfe8) = r1 025408 r1 = *(u64 *)(r10 - 0x860) 025409 *(u64 *)(r10 - 0xff0) = r1 025410 r1 = *(u64 *)(r10 - 0x858) 025411 *(u64 *)(r10 - 0xff8) = r1 025412 r1 = *(u64 *)(r10 - 0x7f0) 025413 *(u64 *)(r10 - 0x1000) = r1 025414 r1 = r10 025415 r1 += -0xd8 025416 r5 = r10 025417 r2 = *(u64 *)(r10 - 0x7d0) 025418 r3 = *(u64 *)(r10 - 0x7c0) 025419 r4 = *(u64 *)(r10 - 0x850) 025420 call <target> 025421 r6 = *(u64 *)(r10 - 0xc8) 025422 r8 = r6 025423 r4 = *(u64 *)(r10 - 0x7a0) 025424 if r4 == 0x0 goto <offset> 025425 r1 = r10 025426 r1 += -0x6f0 025427 r8 = 0x0 025428 r2 = r6 025429 r3 = 0x0 025430 r5 = 0x0 025431 call <target> 025432 r3 = *(u64 *)(r10 - 0x6f0) 025433 r2 = r3 025434 r2 += 0x3b9ac9ff 025435 r7 = 0x1 025436 r1 = 0x1 025437 if r2 < r3 goto <offset> 025438 r1 = 0x0 025439 r3 = *(u64 *)(r10 - 0x6e8) 025440 r3 += r1 025441 r1 = r10 025442 r1 += -0x700 025443 r4 = 0x3b9aca00 025444 r5 = 0x0 025445 call <target> 025446 r2 = *(u64 *)(r10 - 0x700) 025447 r1 = r6024494 r1 = r6025448 r1 -= r2024495 r3 = 0xa0025449 if r1 > r6 goto <offset>024496 call <target>025450 r7 = 0x0024497 r4 = *(u64 *)(r10 - 0x770)025451 if r7 != 0x0 goto <offset> 025452 r8 = r1 025453 r7 = *(u64 *)(r10 - 0x828) 025454 r1 = r6 025455 *(u64 *)(r10 - 0x790) = r8 025456 r1 -= r8 025457 r2 = 0x0 025458 *(u64 *)(r10 - 0x7a8) = r2 025459 r2 = 0x1 025460 if r1 > r6 goto <offset> 025461 r2 = 0x0 025462 if r2 != 0x0 goto <offset> 025463 *(u64 *)(r10 - 0x7a8) = r1 025464 r4 = *(u64 *)(r10 - 0x7d8) 025465 r2 = r4024498 r2 = r4025466 r1 = *(u64 *)(r10 - 0x790)024499 r1 = *(u64 *)(r10 - 0x830)025467 r2 += r1024500 r2 += r1025468 r1 = 0x0024501 r1 = 0x0025469 r3 = 0x1024502 r3 = 0x1025470 if r2 < r4 goto <offset>024503 if r2 < r4 goto <offset>025471 r3 = 0x0024504 r3 = 0x0025472 r4 = -0x1024505 r4 = -0x1025473 *(u64 *)(r10 - 0x7d8) = r4024506 *(u64 *)(r10 - 0x770) = r4025474 if r3 == 0x0 goto <offset> 025475 if r7 > r9 goto <offset> 025476 r7 = r9 025477 r2 = *(u64 *)(r10 - 0x7c8) 025478 r2 &= 0x1 025479 if r2 == 0x0 goto <offset> 025480 goto <offset> 025481 r4 = -0x1 025482 *(u64 *)(r10 - 0x7d8) = r4 025483 if r3 != 0x0 goto <offset>024507 if r3 != 0x0 goto <offset>025484 *(u64 *)(r10 - 0x7d8) = r2024508 *(u64 *)(r10 - 0x770) = r2025485 if r7 <= r9 goto <offset>024509 r3 = *(u64 *)(r10 - 0x8d0)025486 r2 = *(u64 *)(r10 - 0x7c8)024510 w2 = *(u32 *)(r3 + 0x0) 024511 *(u32 *)(r10 - 0x4a8) = w2 024512 w2 = *(u32 *)(r3 + 0x3) 024513 *(u32 *)(r10 - 0x4a5) = w2 024514 r2 = *(u64 *)(r10 - 0x7a0) 024515 r3 = *(u64 *)(r10 - 0x7f8) 024516 if r2 > r3 goto <offset> 024517 *(u64 *)(r10 - 0x7a0) = r3 024518 r2 = *(u64 *)(r10 - 0x7b8)025487 r2 &= 0x1024519 r2 &= 0x1025488 if r2 == 0x0 goto <offset>024520 if r2 == 0x0 goto <offset>025489 r1 = *(u64 *)(r10 - 0x808)024521 r1 = *(u64 *)(r10 - 0x800)025490 r4 = r1024522 r4 = r1025491 r1 = r10024523 r1 = r10025492 r1 += -0x750024524 r1 += -0x748025493 r2 = *(u64 *)(r10 - 0x7a8)024525 r2 = *(u64 *)(r10 - 0x848)025494 r3 = 0x0024526 r3 = 0x0025495 r5 = 0x0024527 r5 = 0x0025496 call <target>024528 call <target>025497 r1 = r10024529 r1 = r10025498 r1 += -0x760024530 r1 += -0x758025499 r2 = *(u64 *)(r10 - 0x750)024531 r2 = *(u64 *)(r10 - 0x748)025500 r6 = *(u64 *)(r10 - 0x748)024532 r6 = *(u64 *)(r10 - 0x740)025501 r3 = r6024533 r3 = r6025502 r4 = 0xc350024534 r4 = 0xc350025503 r5 = 0x0024535 r5 = 0x0025504 call <target>024536 call <target>025505 r1 = -0x1024537 r1 = -0x1025506 if r6 > 0xc34f goto <offset>024538 if r6 > 0xc34f goto <offset>025507 r1 = *(u64 *)(r10 - 0x760)024539 r1 = *(u64 *)(r10 - 0x758)025508 r3 = *(u64 *)(r10 - 0x7e0)024540 r3 = *(u64 *)(r10 - 0x778)025509 r2 = r3024541 r2 = r3025510 r2 += r1024542 r2 += r1025511 r1 = 0x1024543 r1 = 0x1 024544 r4 = r9025512 if r2 < r3 goto <offset>024545 if r2 < r3 goto <offset>025513 r1 = 0x0024546 r1 = 0x0025514 r3 = -0x1024547 r3 = -0x1025515 *(u64 *)(r10 - 0x7e0) = r3024548 *(u64 *)(r10 - 0x778) = r3025516 if r1 != 0x0 goto <offset>024549 if r1 != 0x0 goto <offset>025517 *(u64 *)(r10 - 0x7e0) = r2024550 *(u64 *)(r10 - 0x778) = r2025518 goto <offset>024551 goto <offset>025519 r1 = *(u64 *)(r10 - 0x740)024552 r1 = *(u64 *)(r10 - 0x668)025520 r7 = *(u64 *)(r10 - 0x828)024553 r0 = *(u64 *)(r10 - 0x7a8)025521 r2 = r6024554 r2 = r6025522 r2 += r1024555 r2 += r1025523 r1 = 0x1024556 r1 = 0x1025524 if r2 >= r6 goto <offset>024557 if r2 >= r6 goto <offset>025525 goto <offset>024558 goto <offset>025526 r6 = *(u64 *)(r10 - 0x8a0)024559 r6 = r10 024560 r6 += -0x188 024561 r2 = r10 024562 r2 += -0x3f8025527 r1 = r6024563 r1 = r6 024564 r3 = 0xa0 024565 call <target> 024566 r1 = *(u64 *)(r10 - 0x8d8) 024567 *(u8 *)(r10 - 0xe8) = w1 024568 w1 = *(u32 *)(r10 - 0x400) 024569 *(u32 *)(r10 - 0xe7) = w1 024570 w1 = *(u32 *)(r10 - 0x3fd) 024571 *(u32 *)(r10 - 0xe4) = w1 024572 r7 = r10 024573 r7 += -0xe0 024574 r2 = r10 024575 r2 += -0x4a0 024576 r1 = r7 024577 r3 = 0xa0 024578 call <target> 024579 *(u8 *)(r10 - 0x40) = w9 024580 w1 = *(u32 *)(r10 - 0x4a8) 024581 *(u32 *)(r10 - 0x3f) = w1 024582 w1 = *(u32 *)(r10 - 0x4a5) 024583 *(u32 *)(r10 - 0x3c) = w1 024584 r1 = r10 024585 r1 += -0x4e0 024586 *(u64 *)(r10 - 0xfc0) = r1 024587 r1 = r10 024588 r1 += -0x358 024589 *(u64 *)(r10 - 0xfc8) = r1 024590 r1 = *(u64 *)(r10 - 0x7b8) 024591 r1 &= 0x1 024592 *(u64 *)(r10 - 0xfd0) = r1 024593 r1 = *(u64 *)(r10 - 0x800) 024594 *(u64 *)(r10 - 0xfd8) = r1 024595 r1 = *(u64 *)(r10 - 0x808) 024596 *(u64 *)(r10 - 0xfe0) = r1 024597 r1 = *(u64 *)(r10 - 0x818) 024598 *(u64 *)(r10 - 0xfe8) = r1 024599 r1 = *(u64 *)(r10 - 0x810) 024600 *(u64 *)(r10 - 0xff0) = r1 024601 r1 = *(u64 *)(r10 - 0x7e0) 024602 *(u64 *)(r10 - 0xff8) = r1 024603 r1 = *(u64 *)(r10 - 0x7e8) 024604 *(u64 *)(r10 - 0x1000) = r1 024605 r3 = r10 024606 r3 += -0x230 024607 r5 = r10 024608 r1 = r6 024609 r2 = r7 024610 r4 = *(u64 *)(r10 - 0x7b0) 024611 call -0x2f2f 024612 goto <offset> 024613 r7 = *(u64 *)(r10 - 0x828) 024614 r1 = r7025528 r1 &= 0xff024615 r1 &= 0xff025529 if r1 == 0x2 goto <offset>024616 if r1 == 0x2 goto <offset>025530 r1 = r10024617 r1 = r10025531 r1 += -0xd8024618 r1 += -0xe0025532 r2 = r10024619 r2 = r10025533 r2 += -0x4c8024620 r2 += -0x4a0025534 r3 = 0x98024621 r3 = 0xa0025535 call <target>024622 call <target>025536 *(u8 *)(r10 - 0x40) = w6024623 *(u8 *)(r10 - 0x40) = w7025537 w1 = *(u32 *)(r10 - 0x4d0)024624 w1 = *(u32 *)(r10 - 0x4a8)025538 *(u32 *)(r10 - 0x3f) = w1024625 *(u32 *)(r10 - 0x3f) = w1025539 w1 = *(u32 *)(r10 - 0x4cd)024626 w1 = *(u32 *)(r10 - 0x4a5)025540 *(u32 *)(r10 - 0x3c) = w1024627 *(u32 *)(r10 - 0x3c) = w1025541 r2 = *(u64 *)(r10 - 0xa8)024628 r2 = *(u64 *)(r10 - 0xa8)025542 r3 = *(u64 *)(r10 - 0xc0)024629 r3 = *(u64 *)(r10 - 0xc0)025543 r4 = *(u64 *)(r10 - 0xb8)024630 r4 = *(u64 *)(r10 - 0xb8)025544 r1 = *(u64 *)(r10 - 0xa0)024631 r1 = *(u64 *)(r10 - 0xa0)025545 *(u64 *)(r10 - 0xfc0) = r1024632 *(u64 *)(r10 - 0xfc0) = r1025546 r1 = *(u64 *)(r10 - 0x7c8)024633 r1 = *(u64 *)(r10 - 0x7b8)025547 r1 &= 0x1024634 r1 &= 0x1025548 r6 = r1024635 r6 = r1025549 *(u64 *)(r10 - 0xfc8) = r1024636 *(u64 *)(r10 - 0xfc8) = r1025550 r1 = *(u64 *)(r10 - 0x808)024637 r1 = *(u64 *)(r10 - 0x800)025551 *(u64 *)(r10 - 0xfd0) = r1024638 *(u64 *)(r10 - 0xfd0) = r1025552 r1 = *(u64 *)(r10 - 0x840)024639 r1 = *(u64 *)(r10 - 0x808)025553 *(u64 *)(r10 - 0xfd8) = r1024640 *(u64 *)(r10 - 0xfd8) = r1025554 r1 = *(u64 *)(r10 - 0x838)024641 r1 = *(u64 *)(r10 - 0x818)025555 *(u64 *)(r10 - 0xfe0) = r1024642 *(u64 *)(r10 - 0xfe0) = r1025556 r1 = *(u64 *)(r10 - 0x830)024643 r1 = *(u64 *)(r10 - 0x810)025557 *(u64 *)(r10 - 0xfe8) = r1024644 *(u64 *)(r10 - 0xfe8) = r1025558 r1 = *(u64 *)(r10 - 0x7b8)024645 r1 = *(u64 *)(r10 - 0x7e0)025559 *(u64 *)(r10 - 0xff0) = r1024646 *(u64 *)(r10 - 0xff0) = r1025560 r1 = *(u64 *)(r10 - 0x7f0)024647 r1 = *(u64 *)(r10 - 0x7e8)025561 *(u64 *)(r10 - 0xff8) = r1024648 *(u64 *)(r10 - 0xff8) = r1025562 r1 = r10024649 r1 = r10025563 r1 += -0x98024650 r1 += -0x984 unchanged instructions hidden
025568 call <target>024655 call <target>025569 r1 = *(u64 *)(r10 - 0x38)024656 r1 = *(u64 *)(r10 - 0x38)025570 if r1 == 0x0 goto <offset>024657 if r1 == 0x0 goto <offset>025571 r1 = *(u64 *)(r10 - 0x508) 025572 if r1 == 0x0 goto <offset> 025573 r2 = *(u64 *)(r10 - 0x28) 025574 r1 = *(u64 *)(r10 - 0x30) 025575 r0 = 0x1 025576 r3 = *(u64 *)(r10 - 0x500) 025577 r5 = 0x1 025578 if r1 <= r3 goto <offset> 025579 r5 = 0x0 025580 r4 = *(u64 *)(r10 - 0x4f8) 025581 if r2 s> r4 goto <offset> 025582 if r2 == r4 goto <offset> 025583 r5 = r0 025584 r5 &= 0x1 025585 if r5 == 0x0 goto <offset> 025586 goto <offset> 025587 r4 = *(u64 *)(r10 - 0x4f8) 025588 if r2 s<= r4 goto <offset> 025589 r0 = 0x0 025590 if r2 != r4 goto <offset> 025591 r5 &= 0x1 025592 if r5 == 0x0 goto <offset> 025593 r1 ^= r3 025594 r2 ^= r4 025595 r1 |= r2 025596 if r1 != 0x0 goto <offset> 025597 r1 = *(u64 *)(r10 - 0x20) 025598 r2 = *(u64 *)(r10 - 0x4f0) 025599 if r1 >= r2 goto <offset> 025600 r1 = r10024658 r1 = r10025601 r1 += -0x508024659 r1 += -0x4e0025602 r2 = r10024660 r2 = r10025603 r2 += -0x38024661 r2 += -0x38025604 r3 = 0x38024662 r3 = 0x38025605 call <target>024663 call <target>025606 r1 = r10024664 r1 = r10025607 r1 += -0x508024665 r1 += -0x4e0025608 *(u64 *)(r10 - 0xfd0) = r1024666 *(u64 *)(r10 - 0xfd0) = r1025609 r1 = r10024667 r1 = r10025610 r1 += -0x390024668 r1 += -0x358025611 *(u64 *)(r10 - 0xfd8) = r1024669 *(u64 *)(r10 - 0xfd8) = r1025612 r1 = *(u64 *)(r10 - 0x808)024670 r1 = *(u64 *)(r10 - 0x800)025613 *(u64 *)(r10 - 0xfe8) = r1024671 *(u64 *)(r10 - 0xfe8) = r1025614 r1 = *(u64 *)(r10 - 0x840)024672 r1 = *(u64 *)(r10 - 0x808)025615 *(u64 *)(r10 - 0xff0) = r1024673 *(u64 *)(r10 - 0xff0) = r1025616 r1 = *(u64 *)(r10 - 0x838)024674 r1 = *(u64 *)(r10 - 0x818)025617 *(u64 *)(r10 - 0xff8) = r1024675 *(u64 *)(r10 - 0xff8) = r1025618 r1 = *(u64 *)(r10 - 0x830)024676 r1 = *(u64 *)(r10 - 0x810)025619 *(u64 *)(r10 - 0x1000) = r1024677 *(u64 *)(r10 - 0x1000) = r1025620 *(u64 *)(r10 - 0xfe0) = r6024678 *(u64 *)(r10 - 0xfe0) = r6025621 r1 = r10024679 r1 = r10025622 r1 += -0xd8024680 r1 += -0xe0025623 r5 = r10024681 r5 = r10025624 r2 = *(u64 *)(r10 - 0x7b0)024682 r2 = *(u64 *)(r10 - 0x7b0)025625 r3 = *(u64 *)(r10 - 0x7f0)024683 r3 = *(u64 *)(r10 - 0x7e8)025626 r4 = *(u64 *)(r10 - 0x7b8)024684 r4 = *(u64 *)(r10 - 0x7e0)025627 call -0x30b9024685 call -0x317a025628 r1 = 0x0024686 r1 = 0x0025629 r2 = *(u64 *)(r10 - 0x508)024687 r2 = *(u64 *)(r10 - 0x4e0)025630 r2 &= 0x1024688 r2 &= 0x1025631 if r2 == 0x0 goto <offset>024689 if r2 == 0x0 goto <offset>025632 r4 = *(u64 *)(r10 - 0x4f8)024690 r4 = *(u64 *)(r10 - 0x4d0)025633 r2 = *(u64 *)(r10 - 0x500)024691 r2 = *(u64 *)(r10 - 0x4d8)025634 r3 = 0x1024692 r3 = 0x1025635 r6 = 0x1024693 r6 = 0x1025636 if r2 != 0x0 goto <offset>024694 if r2 != 0x0 goto <offset>6 unchanged instructions hidden
025643 if r4 == 0x0 goto <offset>024701 if r4 == 0x0 goto <offset>025644 r2 = -0x1024702 r2 = -0x1025645 r1 = 0x1024703 r1 = 0x1025646 r3 = *(u64 *)(r10 - 0x4f0)024704 r3 = *(u64 *)(r10 - 0x4c8)025647 r5 = *(u64 *)(r10 - 0x4e8)024705 r5 = *(u64 *)(r10 - 0x4c0)025648 r0 = *(u64 *)(r10 - 0x4e0)024706 r0 = *(u64 *)(r10 - 0x4b8)025649 r7 = *(u64 *)(r10 - 0x4d8)024707 r7 = *(u64 *)(r10 - 0x4b0)025650 goto <offset>024708 goto <offset>025651 if r4 s> 0x0 goto <offset>024709 if r4 s> 0x0 goto <offset>025652 r3 = 0x0024710 r3 = 0x0025653 if r4 == 0x0 goto <offset>024711 if r4 == 0x0 goto <offset>025654 goto <offset>024712 goto <offset>025655 r4 = *(u64 *)(r10 - 0x928)024713 r4 = *(u64 *)(r10 - 0x8e8)025656 *(u64 *)(r4 + 0x28) = r7024714 *(u64 *)(r4 + 0x28) = r7025657 *(u64 *)(r4 + 0x20) = r2024715 *(u64 *)(r4 + 0x20) = r2025658 *(u64 *)(r4 + 0x18) = r0024716 *(u64 *)(r4 + 0x18) = r01 unchanged instructions hidden
025660 *(u64 *)(r4 + 0x8) = r3024718 *(u64 *)(r4 + 0x8) = r3025661 *(u64 *)(r4 + 0x0) = r1024719 *(u64 *)(r4 + 0x0) = r1025662 exit024720 exit025663 r7 = *(u64 *)(r10 - 0x908)024721 r7 = *(u64 *)(r10 - 0x828)025664 r1 = r7024722 r1 = r7025665 r1 &= 0xff024723 r1 &= 0xff025666 if r1 != 0x2 goto <offset>024724 if r1 != 0x2 goto <offset>025667 r1 = r8 025668 r1 &= 0xff 025669 if r1 != 0x2 goto <offset> 025670 r1 = *(u64 *)(r10 - 0x508) 025671 if r1 != 0x0 goto <offset> 025672 goto <offset>024725 goto <offset>025673 r6 = r10 025674 r6 += -0xd8 025675 r2 = r10 025676 r2 += -0x428 025677 r1 = r6 025678 r3 = 0x98 025679 call <target> 025680 *(u8 *)(r10 - 0x40) = w7 025681 w1 = *(u32 *)(r10 - 0x430) 025682 *(u32 *)(r10 - 0x3f) = w1 025683 w1 = *(u32 *)(r10 - 0x42d) 025684 *(u32 *)(r10 - 0x3c) = w1 025685 r1 = r10 025686 r1 += -0x508 025687 *(u64 *)(r10 - 0xfd0) = r1 025688 r1 = r10 025689 r1 += -0x390 025690 *(u64 *)(r10 - 0xfd8) = r1 025691 r1 = *(u64 *)(r10 - 0x7c8) 025692 r1 &= 0x1 025693 *(u64 *)(r10 - 0xfe0) = r1 025694 r1 = *(u64 *)(r10 - 0x808) 025695 *(u64 *)(r10 - 0xfe8) = r1 025696 r1 = *(u64 *)(r10 - 0x840) 025697 *(u64 *)(r10 - 0xff0) = r1 025698 r1 = *(u64 *)(r10 - 0x838) 025699 *(u64 *)(r10 - 0xff8) = r1 025700 r1 = *(u64 *)(r10 - 0x830) 025701 *(u64 *)(r10 - 0x1000) = r1 025702 r5 = r10 025703 r1 = r6 025704 r2 = *(u64 *)(r10 - 0x7b0) 025705 r3 = *(u64 *)(r10 - 0x7f0) 025706 r4 = *(u64 *)(r10 - 0x7b8) 025707 call -0x3109 025708 r1 = r8 025709 r1 &= 0xff 025710 if r1 == 0x2 goto <offset> 025711 r1 = r10 025712 r1 += -0xd8 025713 r2 = r10 025714 r2 += -0x4c8 025715 r3 = 0x98 025716 call <target> 025717 *(u8 *)(r10 - 0x40) = w8 025718 w1 = *(u32 *)(r10 - 0x4d0) 025719 *(u32 *)(r10 - 0x3f) = w1 025720 w1 = *(u32 *)(r10 - 0x4cd) 025721 *(u32 *)(r10 - 0x3c) = w1 025722 r2 = *(u64 *)(r10 - 0xa8) 025723 r3 = *(u64 *)(r10 - 0xc0) 025724 r4 = *(u64 *)(r10 - 0xb8) 025725 r1 = *(u64 *)(r10 - 0xa0) 025726 *(u64 *)(r10 - 0xfc0) = r1 025727 r6 = *(u64 *)(r10 - 0x7c8) 025728 r6 &= 0x1 025729 *(u64 *)(r10 - 0xfc8) = r6 025730 r1 = *(u64 *)(r10 - 0x808) 025731 *(u64 *)(r10 - 0xfd0) = r1 025732 r1 = *(u64 *)(r10 - 0x840) 025733 *(u64 *)(r10 - 0xfd8) = r1 025734 r1 = *(u64 *)(r10 - 0x838) 025735 *(u64 *)(r10 - 0xfe0) = r1 025736 r1 = *(u64 *)(r10 - 0x830) 025737 *(u64 *)(r10 - 0xfe8) = r1 025738 r1 = *(u64 *)(r10 - 0x7b8) 025739 *(u64 *)(r10 - 0xff0) = r1 025740 r1 = *(u64 *)(r10 - 0x7f0) 025741 *(u64 *)(r10 - 0xff8) = r1 025742 r1 = r10 025743 r1 += -0x98 025744 *(u64 *)(r10 - 0x1000) = r1 025745 r1 = r10 025746 r1 += -0x1b0 025747 r5 = r10 025748 call <target> 025749 r1 = *(u64 *)(r10 - 0x1b0) 025750 if r1 == 0x0 goto <offset> 025751 r1 = *(u64 *)(r10 - 0x508) 025752 if r1 == 0x0 goto <offset> 025753 r2 = *(u64 *)(r10 - 0x1a0) 025754 r1 = *(u64 *)(r10 - 0x1a8) 025755 r0 = 0x1 025756 r3 = *(u64 *)(r10 - 0x500) 025757 r5 = 0x1 025758 if r1 <= r3 goto <offset> 025759 r5 = 0x0 025760 r4 = *(u64 *)(r10 - 0x4f8) 025761 if r2 s> r4 goto <offset> 025762 if r2 == r4 goto <offset> 025763 r5 = r0 025764 r5 &= 0x1 025765 if r5 == 0x0 goto <offset> 025766 goto <offset> 025767 r4 = *(u64 *)(r10 - 0x4f8) 025768 if r2 s<= r4 goto <offset> 025769 r0 = 0x0 025770 if r2 != r4 goto <offset> 025771 r5 &= 0x1 025772 if r5 == 0x0 goto <offset> 025773 r1 ^= r3 025774 r2 ^= r4 025775 r1 |= r2 025776 if r1 != 0x0 goto <offset> 025777 r1 = *(u64 *)(r10 - 0x198) 025778 r2 = *(u64 *)(r10 - 0x4f0) 025779 if r1 >= r2 goto <offset> 025780 r1 = r10 025781 r1 += -0x508 025782 r2 = r10 025783 r2 += -0x1b0 025784 r3 = 0x38 025785 call <target> 025786 r1 = r10 025787 r1 += -0x508 025788 *(u64 *)(r10 - 0xfd0) = r1 025789 r1 = r10 025790 r1 += -0x390 025791 *(u64 *)(r10 - 0xfd8) = r1 025792 r1 = *(u64 *)(r10 - 0x808) 025793 *(u64 *)(r10 - 0xfe8) = r1 025794 r1 = *(u64 *)(r10 - 0x840) 025795 *(u64 *)(r10 - 0xff0) = r1 025796 r1 = *(u64 *)(r10 - 0x838) 025797 *(u64 *)(r10 - 0xff8) = r1 025798 r1 = *(u64 *)(r10 - 0x830) 025799 *(u64 *)(r10 - 0x1000) = r1 025800 *(u64 *)(r10 - 0xfe0) = r6 025801 r1 = r10 025802 r1 += -0xd8 025803 r5 = r10 025804 r2 = *(u64 *)(r10 - 0x7b0) 025805 r3 = *(u64 *)(r10 - 0x7f0) 025806 r4 = *(u64 *)(r10 - 0x7b8) 025807 call -0x316d 025808 r1 = *(u64 *)(r10 - 0x508) 025809 if r1 == 0x0 goto <offset> 025810 r4 = 0x1 025811 r1 = *(u64 *)(r10 - 0x500) 025812 r3 = 0x1 025813 r2 = *(u64 *)(r10 - 0x870) 025814 if r2 <= r1 goto <offset> 025815 r3 = 0x0 025816 r2 = *(u64 *)(r10 - 0x4f8) 025817 r5 = *(u64 *)(r10 - 0x800) 025818 if r5 s> r2 goto <offset> 025819 r5 = *(u64 *)(r10 - 0x800) 025820 if r5 == r2 goto <offset> 025821 r3 = r4 025822 r3 &= 0x1 025823 if r3 == 0x0 goto <offset> 025824 goto <offset> 025825 r2 = *(u64 *)(r10 - 0x4f8) 025826 r5 = *(u64 *)(r10 - 0x800) 025827 if r5 s<= r2 goto <offset> 025828 r4 = 0x0 025829 r5 = *(u64 *)(r10 - 0x800) 025830 if r5 != r2 goto <offset> 025831 r3 &= 0x1 025832 if r3 == 0x0 goto <offset> 025833 r3 = *(u64 *)(r10 - 0x870) 025834 r3 ^= r1 025835 r1 = *(u64 *)(r10 - 0x800) 025836 r1 ^= r2 025837 r3 |= r1 025838 if r3 != 0x0 goto <offset> 025839 r1 = *(u64 *)(r10 - 0x1d0) 025840 r2 = *(u64 *)(r10 - 0x4f0) 025841 if r1 >= r2 goto <offset> 025842 r1 = r10 025843 r1 += -0x508 025844 r2 = r10 025845 r2 += -0x1e8 025846 r3 = 0x38 025847 call <target> 025848 r1 = r10 025849 r1 += -0x508 025850 *(u64 *)(r10 - 0xfd0) = r1 025851 r1 = r10 025852 r1 += -0x390 025853 *(u64 *)(r10 - 0xfd8) = r1 025854 r1 = *(u64 *)(r10 - 0x808) 025855 *(u64 *)(r10 - 0xfe8) = r1 025856 r1 = *(u64 *)(r10 - 0x840) 025857 *(u64 *)(r10 - 0xff0) = r1 025858 r1 = *(u64 *)(r10 - 0x838) 025859 *(u64 *)(r10 - 0xff8) = r1 025860 r1 = *(u64 *)(r10 - 0x830) 025861 *(u64 *)(r10 - 0x1000) = r1 025862 r1 = *(u64 *)(r10 - 0x7c8) 025863 r1 &= 0x1 025864 *(u64 *)(r10 - 0xfe0) = r1 025865 r1 = r10 025866 r1 += -0x288 025867 goto <offset> 025868 *(u64 *)(r10 - 0x1d8) = r3024726 *(u64 *)(r10 - 0x1d8) = r3025869 r3 = r2024727 r3 = r2025870 if r3 == 0x0 goto <offset>024728 if r3 == 0x0 goto <offset>26 unchanged instructions hidden
025897 r7 = *(u64 *)(r5 - 0x1000)024755 r7 = *(u64 *)(r5 - 0x1000)025898 *(u64 *)(r10 - 0x218) = r3024756 *(u64 *)(r10 - 0x218) = r3025899 r2 = r3024757 r2 = r3025900 r2 *= 0xa0024758 r2 *= 0xa8025901 r3 = r1024759 r3 = r1025902 r3 += r2024760 r3 += r2025903 *(u64 *)(r10 - 0x1c0) = r3024761 *(u64 *)(r10 - 0x1c0) = r35 unchanged instructions hidden
025909 *(u64 *)(r10 - 0x190) = r7024767 *(u64 *)(r10 - 0x190) = r7025910 goto <offset>024768 goto <offset>025911 r3 += 0x1024769 r3 += 0x1025912 r6 += 0xa0024770 r6 += 0xa8025913 r5 = r1024771 r5 = r1025914 r7 = *(u64 *)(r10 - 0x190)024772 r7 = *(u64 *)(r10 - 0x190)025915 r2 = *(u64 *)(r10 - 0x1c0)024773 r2 = *(u64 *)(r10 - 0x1c0)025916 if r6 == r2 goto <offset>024774 if r6 == r2 goto <offset>025917 *(u64 *)(r10 - 0x170) = r6024775 *(u64 *)(r10 - 0x170) = r6025918 r4 = *(u64 *)(r6 + 0x28)024776 r4 = *(u64 *)(r6 + 0x30)025919 *(u64 *)(r10 - 0x180) = r3024777 *(u64 *)(r10 - 0x180) = r3025920 *(u64 *)(r10 - 0x198) = r5024778 *(u64 *)(r10 - 0x198) = r5025921 if r7 == 0x0 goto <offset>024779 if r7 == 0x0 goto <offset>582 unchanged instructions hidden
026504 r2 = r1025362 r2 = r1026505 if r1 < 0x2 goto <offset>025363 if r1 < 0x2 goto <offset>026506 r2 = 0x2025364 r2 = 0x2026507 r2 *= 0xa0025365 r2 *= 0xa8026508 r1 *= 0xa0025366 r1 *= 0xa8026509 r3 = r1025367 r3 = r1026510 r3 -= r2025368 r3 -= r2026511 r8 += r3025369 r8 += r3026512 r6 *= 0xa0025370 r6 *= 0xa8026513 r6 += r2025371 r6 += r2026514 r6 -= r1025372 r6 -= r1026515 r6 += 0xa0025373 r6 += 0xa8026516 *(u64 *)(r10 - 0x150) = r6025374 *(u64 *)(r10 - 0x150) = r6026517 r8 += 0x40025375 r8 += 0x48026518 r5 = *(u64 *)(r10 - 0x1a0)025376 r5 = *(u64 *)(r10 - 0x1a0)026519 r6 = *(u64 *)(r10 - 0x1e0)025377 r6 = *(u64 *)(r10 - 0x1e0)026520 r9 = *(u64 *)(r10 - 0x1e8)025378 r9 = *(u64 *)(r10 - 0x1e8)4 unchanged instructions hidden
026525 r3 = 0x38025383 r3 = 0x38026526 call <target>025384 call <target>026527 r1 = r8025385 r1 = r8026528 r1 += -0x40025386 r1 += -0x48026529 *(u64 *)(r10 - 0xfd0) = r9025387 *(u64 *)(r10 - 0xfd0) = r9026530 r2 = *(u64 *)(r10 - 0x200)025388 r2 = *(u64 *)(r10 - 0x200)026531 *(u64 *)(r10 - 0xfd8) = r2025389 *(u64 *)(r10 - 0xfd8) = r212 unchanged instructions hidden
026544 r3 = r7025402 r3 = r7026545 r7 = *(u64 *)(r10 - 0x190)025403 r7 = *(u64 *)(r10 - 0x190)026546 r4 = r7025404 r4 = r7026547 call -0x3451025405 call -0x344a026548 r5 = *(u64 *)(r10 - 0x1a0)025406 r5 = *(u64 *)(r10 - 0x1a0)026549 r0 = *(u64 *)(r10 - 0x178)025407 r0 = *(u64 *)(r10 - 0x178)026550 r8 += 0xa0025408 r8 += 0xa8026551 r1 = *(u64 *)(r10 - 0x150)025409 r1 = *(u64 *)(r10 - 0x150)026552 r1 += -0xa0025410 r1 += -0xa8026553 *(u64 *)(r10 - 0x150) = r1025411 *(u64 *)(r10 - 0x150) = r1026554 if r1 == 0x0 goto <offset>025412 if r1 == 0x0 goto <offset>026555 r4 = *(u64 *)(r8 - 0x20)025413 r4 = *(u64 *)(r8 - 0x20)4689 unchanged instructions hidden
031245 r2 += -0x28030103 r2 += -0x28031246 r3 = r5030104 r3 = r5031247 r5 = *(u64 *)(r10 - 0x30)030105 r5 = *(u64 *)(r10 - 0x30)031248 call -0x6c2a030106 call -0x6c23031249 goto <offset>030107 goto <offset>031250 *(u64 *)(r1 + 0x0) = 0x0030108 *(u64 *)(r1 + 0x0) = 0x0031251 exit030109 exit9 unchanged instructions hidden
031261 r2 += -0x28030119 r2 += -0x28031262 r3 = r5030120 r3 = r5031263 r5 = *(u64 *)(r10 - 0x30)030121 r5 = *(u64 *)(r10 - 0x30)031264 call -0x5248030122 call -0x5241031265 goto <offset>030123 goto <offset>031266 r8 = 0x1030124 r8 = 0x1031267 r3 = *(u64 *)(r3 + 0x0)030125 r3 = *(u64 *)(r3 + 0x0)7 unchanged instructions hidden
031275 r2 += -0x28030133 r2 += -0x28031276 r3 = r5030134 r3 = r5031277 r5 = *(u64 *)(r10 - 0x30)030135 r5 = *(u64 *)(r10 - 0x30)031278 call -0x51fd030136 call -0x51f6031279 goto <offset>030137 goto <offset>031280 if r3 < 0x6 goto <offset>030138 if r3 < 0x6 goto <offset>031281 r4 = *(u64 *)(r2 + 0x0)030139 r4 = *(u64 *)(r2 + 0x0)3475 unchanged instructions hidden
034757 *(u64 *)(r10 - 0x40) = 0x0033615 *(u64 *)(r10 - 0x40) = 0x0034758 r1 = r10033616 r1 = r10034759 r1 += -0x60033617 r1 += -0x60034760 call -0x8785033618 call -0x8353034761 r7 = r0033619 r7 = r0034762 r1 = r7033620 r1 = r7034763 r1 <<= 0x20033621 r1 <<= 0x202299 unchanged instructions hidden
037063 *(u64 *)(r10 - 0x40) = 0x0035921 *(u64 *)(r10 - 0x40) = 0x0037064 r1 = r10035922 r1 = r10037065 r1 += -0x60035923 r1 += -0x60037066 call -0x9087035924 call -0x8c55037067 r6 = r0035925 r6 = r0037068 r1 = r6035926 r1 = r6037069 r1 <<= 0x20035927 r1 <<= 0x205729 unchanged instructions hidden
042799 *(u64 *)(r10 - 0x40) = 0x0041657 *(u64 *)(r10 - 0x40) = 0x0042800 r1 = r10041658 r1 = r10042801 r1 += -0x60041659 r1 += -0x60042802 call -0xa6ef041660 call -0xa2bd042803 r6 = r0041661 r6 = r0042804 r1 = r6041662 r1 = r6042805 r1 <<= 0x20041663 r1 <<= 0x202587 unchanged instructions hidden
045393 r0 &= 0x1044251 r0 &= 0x1045394 exit044252 exit045395 r6 = r5044253 r6 = r5045396 r8 = r4044254 *(u64 *)(r10 - 0x2f8) = r4045397 r9 = r3044255 r7 = r3045398 *(u64 *)(r10 - 0x2f0) = r1044256 r8 = r1045399 *(u64 *)(r10 - 0x118) = 0x0044257 *(u64 *)(r10 - 0x118) = 0x0045400 r1 = r10044258 r1 = r10045401 r1 += -0x178044259 r1 += -0x1788 unchanged instructions hidden
045410 r1 = 0x0044268 r1 = 0x0045411 r1 &= 0x1044269 r1 &= 0x1045412 if r1 != 0x0 goto <offset>044270 if r1 != 0x0 goto <offset>045413 r7 = *(u64 *)(r6 - 0xff8)044271 r9 = *(u64 *)(r6 - 0xff8)045414 r6 = *(u64 *)(r6 - 0x1000)044272 r6 = *(u64 *)(r6 - 0x1000)045415 *(u64 *)(r10 - 0x118) = r2044273 *(u64 *)(r10 - 0x118) = r2045416 if r2 <= 0x60 goto <offset>044274 if r2 <= 0x60 goto <offset>4 unchanged instructions hidden
045421 r1 += -0x178044279 r1 += -0x178045422 call sol_log_044280 call sol_log_045423 r4 = 0x0044281 r4 = 0x0045424 if r7 < 0xe goto <offset>044282 *(u64 *)(r10 - 0x2f0) = r8045425 r7 += -0xe044283 if r9 < 0xe goto <offset>045426 if r7 <= 0x4 goto <offset>044284 r9 += -0xe045427 r5 = 0x0044285 if r9 <= 0x4 goto <offset> 044286 r8 = 0x0045428 r1 = *(u64 *)(r10 - 0x2f0)044287 r1 = *(u64 *)(r10 - 0x2f0)045429 *(u32 *)(r1 + 0x4) = w4044288 *(u32 *)(r1 + 0x4) = w4045430 *(u32 *)(r1 + 0x0) = w5044289 *(u32 *)(r1 + 0x0) = w8045431 exit044290 exit045432 w1 = *(u8 *)(r6 + 0x0)044291 w1 = *(u8 *)(r6 + 0x0)045433 r5 = 0x0044292 r8 = 0x0045434 if r1 != 0x1c goto <offset>044293 if r1 != 0x1c goto <offset>045435 w1 = *(u8 *)(r6 + 0xd)044294 w1 = *(u8 *)(r6 + 0xd)045436 *(u64 *)(r10 - 0x2f8) = r1 045437 w4 = *(u32 *)(r6 + 0x9) 045438 r1 = *(u64 *)(r6 + 0x1) 045439 *(u64 *)(r10 - 0x300) = r1044295 *(u64 *)(r10 - 0x300) = r1 044296 w8 = *(u32 *)(r6 + 0x9) 044297 r1 = *(u64 *)(r6 + 0x1) 044298 *(u64 *)(r10 - 0x308) = r1045440 *(u32 *)(r10 - 0x178) = 0x0044299 *(u32 *)(r10 - 0x178) = 0x0045441 r1 = 0x0044300 r1 = 0x0045442 if r7 == 0x0 goto <offset>044301 if r9 == 0x0 goto <offset>045443 r6 += 0xe044302 r6 += 0xe045444 r1 = r10044303 r1 = r10045445 r1 += -0x178044304 r1 += -0x178045446 r2 = r6044305 r2 = r6045447 r3 = r7044306 r3 = r9045448 r6 = r4 045449 call <target>044307 call <target>045450 r4 = r6 045451 w1 = *(u32 *)(r10 - 0x178)044308 w1 = *(u32 *)(r10 - 0x178)045452 r2 = *(u64 *)(r10 - 0x2f8)044309 r2 = *(u64 *)(r10 - 0x300)045453 r3 = r2044310 r3 = r2045454 r2 = 0x1044311 r2 = 0x1045455 if r3 != 0x0 goto <offset>044312 if r3 != 0x0 goto <offset>045456 r2 = 0x0044313 r2 = 0x0045457 *(u32 *)(r10 - 0x2d4) = w1044314 *(u32 *)(r10 - 0x2d4) = w1045458 *(u32 *)(r10 - 0x2d8) = w4044315 *(u32 *)(r10 - 0x2d8) = w8045459 *(u64 *)(r10 - 0x2e0) = r7044316 *(u64 *)(r10 - 0x2e0) = r9045460 r1 = *(u64 *)(r10 - 0x300)044317 r1 = *(u64 *)(r10 - 0x308)045461 *(u64 *)(r10 - 0x2e8) = r1044318 *(u64 *)(r10 - 0x2e8) = r1045462 *(u8 *)(r10 - 0x2d0) = w2044319 *(u8 *)(r10 - 0x2d0) = w2045463 r1 = r10044320 r1 = r10045464 r1 += -0x178044321 r1 += -0x178045465 r4 = r10044322 r4 = r10045466 r4 += -0x2e8044323 r4 += -0x2e8045467 r2 = r9044324 r2 = r7045468 r3 = r8044325 r3 = *(u64 *)(r10 - 0x2f8)045469 call -0x32a044326 call -0x329045470 w4 = *(u32 *)(r10 - 0x16c)044327 w4 = *(u32 *)(r10 - 0x16c)045471 w5 = *(u32 *)(r10 - 0x170)044328 w8 = *(u32 *)(r10 - 0x170)045472 r9 = *(u64 *)(r10 - 0x178)044329 r1 = *(u64 *)(r10 - 0x178)045473 if r9 == 0x0 goto <offset>044330 if r1 == 0x0 goto <offset>045474 *(u64 *)(r10 - 0x308) = r5044331 *(u64 *)(r10 - 0x328) = r1045475 r7 = r4044332 r6 = r4045476 r6 = *(u64 *)(r10 - 0x140)044333 r1 = *(u64 *)(r10 - 0x140) 044334 *(u64 *)(r10 - 0x2f8) = r1045477 r1 = *(u64 *)(r10 - 0x148)044335 r1 = *(u64 *)(r10 - 0x148)045478 *(u64 *)(r10 - 0x310) = r1044336 *(u64 *)(r10 - 0x310) = r1045479 r1 = *(u64 *)(r10 - 0x150)044337 r1 = *(u64 *)(r10 - 0x150)045480 *(u64 *)(r10 - 0x330) = r1044338 *(u64 *)(r10 - 0x338) = r1045481 r1 = *(u64 *)(r10 - 0x158)044339 r1 = *(u64 *)(r10 - 0x158)045482 *(u64 *)(r10 - 0x328) = r1044340 *(u64 *)(r10 - 0x330) = r1045483 r1 = *(u64 *)(r10 - 0x160)044341 r1 = *(u64 *)(r10 - 0x160)045484 *(u64 *)(r10 - 0x338) = r1044342 *(u64 *)(r10 - 0x340) = r1045485 r8 = *(u64 *)(r10 - 0x168)044343 r7 = *(u64 *)(r10 - 0x168)045486 r1 = r10044344 r1 = r10045487 r1 += -0x178044345 r1 += -0x178045488 r2 = r8044346 r2 = r7045489 call <target>044347 call <target>045490 w4 = *(u32 *)(r10 - 0x16c)044348 w4 = *(u32 *)(r10 - 0x16c)045491 w5 = *(u32 *)(r10 - 0x170)044349 w9 = *(u32 *)(r10 - 0x170)045492 r3 = *(u64 *)(r10 - 0x178)044350 r3 = *(u64 *)(r10 - 0x178)045493 if r3 == 0x0 goto <offset>044351 if r3 == 0x0 goto <offset>045494 *(u64 *)(r10 - 0x340) = r6 045495 r1 = *(u64 *)(r10 - 0x168)044352 r1 = *(u64 *)(r10 - 0x168)045496 w2 = *(u8 *)(r1 + 0x0)044353 w2 = *(u8 *)(r1 + 0x0)045497 r2 += 0x1044354 r2 += 0x1045498 r6 = r2044355 r0 = r2045499 r6 &= 0xff044356 r0 &= 0xff045500 r0 = 0x1044357 r5 = 0x1045501 if r6 != r2 goto <offset>044358 if r0 != r2 goto <offset>045502 r0 = 0x0044359 r5 = 0x0045503 r4 <<= 0x20044360 r4 <<= 0x20045504 r0 &= 0x1044361 r5 &= 0x1045505 r4 |= r5044362 r4 |= r9045506 if r4 >= 0x48 goto <offset>044363 if r4 >= 0x48 goto <offset>045507 if r0 != 0x0 goto <offset>044364 if r5 != 0x0 goto <offset>045508 *(u8 *)(r1 + 0x0) = w2044365 *(u8 *)(r1 + 0x0) = w2045509 r5 = 0x0044366 r9 = 0x0045510 r4 = 0x2044367 r4 = 0x2045511 goto <offset>044368 goto <offset>045512 if r0 != 0x0 goto <offset>044369 if r5 != 0x0 goto <offset>045513 r6 = *(u64 *)(r3 + 0x40)044370 r9 = *(u64 *)(r3 + 0x40)045514 *(u8 *)(r1 + 0x0) = w2044371 *(u8 *)(r1 + 0x0) = w2045515 r2 = r10044372 r2 = r10045516 r2 += -0x178044373 r2 += -0x1782 unchanged instructions hidden
045519 r4 = 0x28044376 r4 = 0x28045520 call sol_get_sysvar044377 call sol_get_sysvar045521 if r0 == 0x0 goto <offset>044378 if r0 == 0x0 goto <offset>045522 r5 = 0x10044379 r9 = 0x10045523 if r0 != 0x1 goto <offset>044380 if r0 != 0x1 goto <offset>045524 r5 = 0x1044381 r9 = 0x1 044382 r8 = r9045525 goto <offset>044383 goto <offset>045526 r7 <<= 0x20044384 r6 <<= 0x20045527 r1 = *(u64 *)(r10 - 0x308)044385 r6 |= r8045528 r7 |= r1 045529 r1 = *(u64 *)(r10 - 0x158)044386 r1 = *(u64 *)(r10 - 0x158)045530 *(u64 *)(r10 - 0x3a0) = r1044387 *(u64 *)(r10 - 0x3a8) = r1045531 *(u64 *)(r10 - 0x398) = r7044388 *(u64 *)(r10 - 0x3a0) = r6045532 r7 = *(u64 *)(r7 + 0x0)044389 r6 = *(u64 *)(r6 + 0x0)045533 call <target>044390 call <target>045534 r1 = <addr> ll044391 r1 = <addr> ll045535 r1 = *(u64 *)(r1 + 0x0)044392 r1 = *(u64 *)(r1 + 0x0)12 unchanged instructions hidden
045548 r1 = r3044405 r1 = r3045549 r1 += 0x3c0044406 r1 += 0x3c0045550 r2 = 0x1044407 r2 = 0x1045551 *(u64 *)(r10 - 0x370) = r3044408 *(u64 *)(r10 - 0x380) = r3045552 if r1 < r3 goto <offset>044409 if r1 < r3 goto <offset>045553 r2 = 0x0044410 r2 = 0x0045554 r2 &= 0x1044411 r2 &= 0x1045555 if r2 != 0x0 goto <offset>044412 if r2 != 0x0 goto <offset>045556 r2 = <addr> ll044413 r2 = <addr> ll045557 if r1 > r2 goto <offset>044414 if r1 > r2 goto <offset>045558 *(u64 *)(r10 - 0x388) = r8 045559 *(u64 *)(r10 - 0x390) = r6 045560 r2 = <addr> ll044415 r2 = <addr> ll045561 *(u64 *)(r2 + 0x0) = r1044416 *(u64 *)(r2 + 0x0) = r1045562 r1 = *(u64 *)(r10 - 0x370)044417 r1 = *(u64 *)(r10 - 0x380)045563 r2 = 0x9044418 r2 = 0x9045564 r3 = 0x3c0044419 r3 = 0x3c0045565 call <target>044420 call <target>045566 r6 = *(u64 *)(r10 - 0x340)044421 r1 = *(u64 *)(r10 - 0x2f8)045567 if r6 == 0x0 goto <offset>044422 if r1 == 0x0 goto <offset>045568 *(u64 *)(r10 - 0x3a8) = r9044423 r0 = r6045569 r0 = r7 045570 r0 += 0x8044424 r0 += 0x8045571 r1 = r10044425 r1 = r10045572 r1 += -0x2a0044426 r1 += -0x2a0045573 *(u64 *)(r10 - 0x378) = r1044427 *(u64 *)(r10 - 0x388) = r1045574 r1 = r10044428 r1 = r10045575 r1 += -0x8f044429 r1 += -0x8f045576 *(u64 *)(r10 - 0x358) = r1044430 *(u64 *)(r10 - 0x368) = r1045577 r1 = r10044431 r1 = r10045578 r1 += -0x170044432 r1 += -0x170045579 *(u64 *)(r10 - 0x360) = r1044433 *(u64 *)(r10 - 0x370) = r1045580 r1 = 0x0044434 r1 = 0x0045581 *(u64 *)(r10 - 0x320) = r1044435 *(u64 *)(r10 - 0x320) = r1045582 *(u64 *)(r10 - 0x348) = r0044436 *(u64 *)(r10 - 0x360) = r9 044437 *(u64 *)(r10 - 0x350) = r0 044438 *(u64 *)(r10 - 0x390) = r7045583 goto <offset>044439 goto <offset>045584 if r6 == 0x0 goto <offset>044440 r7 = *(u64 *)(r10 - 0x390) 044441 r1 = *(u64 *)(r10 - 0x2f8) 044442 if r1 == 0x0 goto <offset>045585 r1 = *(u64 *)(r10 - 0x320)044443 r1 = *(u64 *)(r10 - 0x320)045586 if r1 == 0xa0 goto <offset>044444 if r1 == 0xa0 goto <offset>045587 r5 = *(u64 *)(r10 - 0x310)044445 r5 = *(u64 *)(r10 - 0x310)1 unchanged instructions hidden
045589 r1 += 0x28044447 r1 += 0x28045590 *(u64 *)(r10 - 0x320) = r1044448 *(u64 *)(r10 - 0x320) = r1045591 r1 = *(u64 *)(r5 + 0x0)044449 r1 = *(u64 *)(r5 + 0x0)045592 r6 += -0x1044450 r2 = *(u64 *)(r10 - 0x2f8)045593 if r6 == 0x0 goto <offset>044451 r2 += -0x1 044452 *(u64 *)(r10 - 0x2f8) = r2 044453 if r2 == 0x0 goto <offset>045594 if r1 == 0x0 goto <offset>044454 if r1 == 0x0 goto <offset>045595 if r1 == 0x0 goto <offset>044455 if r1 == 0x0 goto <offset>045596 r1 = *(u64 *)(r10 - 0x370)044456 r1 = *(u64 *)(r10 - 0x380)045597 *(u8 *)(r1 + 0x3b8) = 0x9044457 *(u8 *)(r1 + 0x3b8) = 0x9045598 *(u8 *)(r1 + 0x2c8) = 0x9044458 *(u8 *)(r1 + 0x2c8) = 0x9045599 *(u8 *)(r1 + 0x1d8) = 0x9044459 *(u8 *)(r1 + 0x1d8) = 0x920 unchanged instructions hidden
045620 if r3 == r2 goto <offset>044480 if r3 == r2 goto <offset>045621 r1 = 0x1044481 r1 = 0x1045622 if r1 == 0x0 goto <offset>044482 if r1 == 0x0 goto <offset>045623 r9 = *(u64 *)(r5 + 0x20)044483 r7 = *(u64 *)(r5 + 0x20)045624 if r9 == 0x0 goto <offset>044484 if r7 == 0x0 goto <offset>045625 *(u64 *)(r10 - 0x340) = r6 045626 r3 = *(u64 *)(r5 + 0x18)044485 r3 = *(u64 *)(r5 + 0x18)045627 r1 = 0x0044486 r1 = 0x0045628 *(u64 *)(r10 - 0x380) = r1044487 *(u64 *)(r10 - 0x398) = r1045629 r6 = 0x0044488 r6 = 0x0045630 *(u64 *)(r10 - 0x350) = r3044489 *(u64 *)(r10 - 0x348) = r5 044490 *(u64 *)(r10 - 0x358) = r3045631 goto <offset>044491 goto <offset>045632 r5 = r8044492 r9 = *(u64 *)(r10 - 0x360)045633 r3 = *(u64 *)(r10 - 0x350)044493 r3 = *(u64 *)(r10 - 0x358)045634 if r9 == 0x0 goto <offset>044494 if r7 == 0x0 goto <offset>045635 r6 += 0xa0044495 r6 += 0xa0045636 r9 += -0x1044496 r7 += -0x1045637 if r6 == 0x320 goto <offset>044497 if r6 == 0x320 goto <offset>045638 r2 = r3044498 r2 = r3045639 r2 += r6044499 r2 += r6045640 r1 = *(u64 *)(r2 - 0xa0)044500 r1 = *(u64 *)(r2 - 0xa0)045641 if r9 == 0x0 goto <offset>044501 if r7 == 0x0 goto <offset>045642 if r1 == 0x8 goto <offset>044502 if r1 == 0x8 goto <offset>045643 if r1 == 0x8 goto <offset>044503 if r1 == 0x8 goto <offset>045644 r2 += -0xa0044504 r2 += -0xa0045645 r8 = r5 045646 r3 = *(u64 *)(r5 + 0x0)044505 r3 = *(u64 *)(r5 + 0x0)045647 r1 = r10044506 r1 = r10045648 r1 += -0x178044507 r1 += -0x178045649 call -0x78a044508 call -0x78b045650 w4 = *(u32 *)(r10 - 0x174)044509 w4 = *(u32 *)(r10 - 0x174)045651 w5 = *(u32 *)(r10 - 0x178)044510 w9 = *(u32 *)(r10 - 0x178)045652 w7 = *(u8 *)(r10 - 0x90)044511 w8 = *(u8 *)(r10 - 0x90)045653 if r7 == 0xa goto <offset>044512 if r8 == 0xa goto <offset>045654 *(u64 *)(r10 - 0x368) = r4044513 *(u64 *)(r10 - 0x378) = r4045655 *(u64 *)(r10 - 0x308) = r5 045656 r1 = r10044514 r1 = r10045657 r1 += -0x2c0044515 r1 += -0x2c0045658 r2 = *(u64 *)(r10 - 0x360)044516 r2 = *(u64 *)(r10 - 0x370)045659 r3 = 0xe0044517 r3 = 0xe0045660 call <target>044518 call <target>045661 r2 = *(u64 *)(r10 - 0x358)044519 r2 = *(u64 *)(r10 - 0x368)045662 w1 = *(u32 *)(r2 + 0x0)044520 w1 = *(u32 *)(r2 + 0x0)045663 *(u32 *)(r10 - 0x2c8) = w1044521 *(u32 *)(r10 - 0x2c8) = w1045664 w1 = *(u32 *)(r2 + 0x3)044522 w1 = *(u32 *)(r2 + 0x3)045665 *(u32 *)(r10 - 0x2c5) = w1044523 *(u32 *)(r10 - 0x2c5) = w1045666 r0 = *(u64 *)(r10 - 0x348)044524 r0 = *(u64 *)(r10 - 0x350)045667 if r7 == 0x9 goto <offset>044525 r5 = *(u64 *)(r10 - 0x348) 044526 if r8 == 0x9 goto <offset>045668 r1 = *(u64 *)(r10 - 0x2a8)044527 r1 = *(u64 *)(r10 - 0x2a8)045669 *(u64 *)(r10 - 0x1c8) = r1044528 *(u64 *)(r10 - 0x1c8) = r1045670 r1 = *(u64 *)(r10 - 0x2b0)044529 r1 = *(u64 *)(r10 - 0x2b0)2 unchanged instructions hidden
045673 *(u64 *)(r10 - 0x1d8) = r1044532 *(u64 *)(r10 - 0x1d8) = r1045674 r1 = *(u64 *)(r10 - 0x2c0)044533 r1 = *(u64 *)(r10 - 0x2c0)045675 *(u64 *)(r10 - 0x1e0) = r1044534 *(u64 *)(r10 - 0x1e0) = r1045676 r3 = *(u64 *)(r10 - 0x378)044535 r3 = *(u64 *)(r10 - 0x388)045677 r2 = *(u64 *)(r3 + 0x18)044536 r2 = *(u64 *)(r3 + 0x18)045678 *(u64 *)(r10 - 0x160) = r2044537 *(u64 *)(r10 - 0x160) = r2045679 r2 = *(u64 *)(r3 + 0x10)044538 r2 = *(u64 *)(r3 + 0x10)69 unchanged instructions hidden
045749 if r3 == r2 goto <offset>044608 if r3 == r2 goto <offset>045750 r1 = 0x1044609 r1 = 0x1045751 if r1 != 0x0 goto <offset>044610 if r1 != 0x0 goto <offset>045752 r1 = *(u64 *)(r10 - 0x380)044611 r1 = *(u64 *)(r10 - 0x398)045753 if r1 == 0x4 goto <offset>044612 if r1 == 0x4 goto <offset>045754 *(u64 *)(r10 - 0x380) = r1044613 *(u64 *)(r10 - 0x398) = r1045755 r1 *= 0xf0044614 r1 *= 0xf0045756 r2 = *(u64 *)(r10 - 0x370)044615 r2 = *(u64 *)(r10 - 0x380)045757 r2 += r1044616 r2 += r1045758 *(u64 *)(r10 - 0x3b0) = r2044617 r1 = *(u64 *)(r10 - 0x378)045759 r1 = *(u64 *)(r10 - 0x368) 045760 *(u32 *)(r2 + 0x4) = w1044618 *(u32 *)(r2 + 0x4) = w1045761 r1 = *(u64 *)(r10 - 0x308)044619 *(u32 *)(r2 + 0x0) = w9045762 *(u32 *)(r2 + 0x0) = w1 045763 r1 = r2044620 r1 = r2 044621 r9 = r2045764 r1 += 0x8044622 r1 += 0x8045765 r2 = r10044623 r2 = r10045766 r2 += -0x2c0044624 r2 += -0x2c0045767 r3 = 0xe0044625 r3 = 0xe0045768 call <target>044626 call <target>045769 r2 = *(u64 *)(r10 - 0x3b0)044627 *(u8 *)(r9 + 0xe8) = w8045770 *(u8 *)(r2 + 0xe8) = w7 045771 w1 = *(u32 *)(r10 - 0x2c8)044628 w1 = *(u32 *)(r10 - 0x2c8)045772 *(u32 *)(r2 + 0xe9) = w1044629 *(u32 *)(r9 + 0xe9) = w1045773 w1 = *(u32 *)(r10 - 0x2c5)044630 w1 = *(u32 *)(r10 - 0x2c5)045774 *(u32 *)(r2 + 0xec) = w1044631 *(u32 *)(r9 + 0xec) = w1045775 r1 = *(u64 *)(r10 - 0x380)044632 r1 = *(u64 *)(r10 - 0x398)045776 r1 += 0x1044633 r1 += 0x1045777 *(u64 *)(r10 - 0x380) = r1044634 *(u64 *)(r10 - 0x398) = r1045778 r0 = *(u64 *)(r10 - 0x348)044635 r9 = *(u64 *)(r10 - 0x360) 044636 r0 = *(u64 *)(r10 - 0x350) 044637 r5 = *(u64 *)(r10 - 0x348) 044638 r3 = *(u64 *)(r10 - 0x358) 044639 if r7 != 0x0 goto <offset>045779 goto <offset>044640 goto <offset>045780 if r1 != 0x0 goto <offset>044641 if r1 != 0x0 goto <offset>045781 goto <offset>044642 goto <offset>045782 r6 = *(u64 *)(r10 - 0x340)044643 r1 = *(u64 *)(r10 - 0x398)045783 r9 = *(u64 *)(r10 - 0x380)044644 if r1 < 0x2 goto <offset>045784 if r9 < 0x2 goto <offset> 045785 r1 = *(u64 *)(r5 + 0x8)044645 r1 = *(u64 *)(r5 + 0x8)045786 r2 = *(u64 *)(r5 + 0x0)044646 r2 = *(u64 *)(r5 + 0x0)045787 r3 = *(u64 *)(r5 + 0x10)044647 r3 = *(u64 *)(r5 + 0x10)045788 r8 = *(u64 *)(r3 + 0x0)044648 r8 = *(u64 *)(r3 + 0x0)045789 r4 = *(u64 *)(r8 + 0x50)044649 r4 = *(u64 *)(r8 + 0x50)045790 if r4 == 0x0 goto <offset>044650 if r4 == 0x0 goto <offset>045791 r6 = *(u64 *)(r10 - 0x388)044651 r7 = *(u64 *)(r10 - 0x390)045792 r7 = *(u64 *)(r10 - 0x3a8)044652 r6 = *(u64 *)(r10 - 0x328)045793 goto <offset>044653 goto <offset>045794 *(u64 *)(r10 - 0x3c0) = r5044654 r3 = *(u64 *)(r10 - 0x328)045795 r3 = *(u64 *)(r10 - 0x3a8) 045796 r4 = *(u64 *)(r3 + 0x0)044655 r4 = *(u64 *)(r3 + 0x0)045797 r5 = *(u64 *)(r2 + 0x0)044656 r5 = *(u64 *)(r2 + 0x0)045798 r2 = *(u64 *)(r10 - 0x328)044657 r2 = *(u64 *)(r10 - 0x330)045799 r2 = *(u64 *)(r2 + 0x0)044658 r2 = *(u64 *)(r2 + 0x0)045800 r1 = *(u64 *)(r1 + 0x0)044659 r1 = *(u64 *)(r1 + 0x0)045801 r9 = r8044660 r9 = r8045802 r9 += 0x8044661 r9 += 0x8045803 *(u64 *)(r10 - 0x1d0) = r9044662 *(u64 *)(r10 - 0x1d0) = r9045804 *(u64 *)(r10 - 0x350) = r1044663 *(u64 *)(r10 - 0x378) = r1045805 r1 += 0x8044664 r1 += 0x8045806 *(u64 *)(r10 - 0x3c8) = r1044665 *(u64 *)(r10 - 0x3c8) = r1045807 *(u64 *)(r10 - 0x190) = r1044666 *(u64 *)(r10 - 0x190) = r1045808 *(u64 *)(r10 - 0x308) = r2044667 *(u64 *)(r10 - 0x358) = r2045809 r2 += 0x8044668 r2 += 0x8045810 *(u64 *)(r10 - 0x3b8) = r2044669 *(u64 *)(r10 - 0x3c0) = r2045811 *(u64 *)(r10 - 0x1a0) = r2044670 *(u64 *)(r10 - 0x1a0) = r2045812 r0 = r5044671 r0 = r5045813 r0 += 0x8044672 r0 += 0x843 unchanged instructions hidden
045857 *(u64 *)(r10 - 0x3d0) = r0044716 *(u64 *)(r10 - 0x3d0) = r0045858 w3 = *(u8 *)(r8 + 0x1)044717 w3 = *(u8 *)(r8 + 0x1)045859 r0 = 0x1044718 r0 = 0x1 044719 *(u64 *)(r10 - 0x3b8) = r0045860 *(u64 *)(r10 - 0x3b0) = r0044720 *(u64 *)(r10 - 0x3b0) = r0045861 *(u64 *)(r10 - 0x368) = r0 045862 if r3 != 0x0 goto <offset>044721 if r3 != 0x0 goto <offset>045863 r3 = 0x0044722 r3 = 0x0045864 *(u64 *)(r10 - 0x368) = r3044723 *(u64 *)(r10 - 0x3b0) = r3045865 w3 = *(u8 *)(r8 + 0x2)044724 w3 = *(u8 *)(r8 + 0x2)045866 if r3 == 0x0 goto <offset>044725 if r3 == 0x0 goto <offset>045867 w3 = *(u8 *)(r8 + 0x3)044726 w3 = *(u8 *)(r8 + 0x3)045868 if r3 != 0x0 goto <offset>044727 if r3 != 0x0 goto <offset>045869 r3 = 0x0044728 r3 = 0x0045870 *(u64 *)(r10 - 0x3b0) = r3044729 *(u64 *)(r10 - 0x3b8) = r3045871 r3 = r8044730 r3 = r8045872 r3 += 0x28044731 r3 += 0x28045873 *(u64 *)(r10 - 0x120) = r3044732 *(u64 *)(r10 - 0x120) = r33 unchanged instructions hidden
045877 r8 += 0x48044736 r8 += 0x48045878 *(u64 *)(r10 - 0x138) = r8044737 *(u64 *)(r10 - 0x138) = r8045879 *(u64 *)(r10 - 0x140) = r9044738 *(u64 *)(r10 - 0x140) = r9045880 r3 = *(u64 *)(r10 - 0x3b0)044739 r3 = *(u64 *)(r10 - 0x3b8)045881 *(u8 *)(r10 - 0x10e) = w3044740 *(u8 *)(r10 - 0x10e) = w3045882 *(u8 *)(r10 - 0x10f) = w0044741 *(u8 *)(r10 - 0x10f) = w0045883 r3 = *(u64 *)(r10 - 0x368)044742 r3 = *(u64 *)(r10 - 0x3b0)045884 *(u8 *)(r10 - 0x110) = w3044743 *(u8 *)(r10 - 0x110) = w3045885 *(u64 *)(r10 - 0x118) = 0x0044744 *(u64 *)(r10 - 0x118) = 0x0045886 *(u64 *)(r10 - 0x130) = 0x0044745 *(u64 *)(r10 - 0x130) = 0x049 unchanged instructions hidden
045936 *(u8 *)(r10 - 0x9f) = w4044795 *(u8 *)(r10 - 0x9f) = w4045937 *(u8 *)(r10 - 0xa0) = w1044796 *(u8 *)(r10 - 0xa0) = w1045938 *(u64 *)(r10 - 0xa8) = 0x0044797 *(u64 *)(r10 - 0xa8) = 0x0045939 r1 = *(u64 *)(r10 - 0x308)044798 r1 = *(u64 *)(r10 - 0x358)045940 w1 = *(u8 *)(r1 + 0x0)044799 w1 = *(u8 *)(r1 + 0x0)045941 if r1 == 0x0 goto <offset>044800 if r1 == 0x0 goto <offset>045942 r0 = *(u64 *)(r10 - 0x308)044801 r0 = *(u64 *)(r10 - 0x358)045943 w3 = *(u8 *)(r0 + 0x1)044802 w3 = *(u8 *)(r0 + 0x1)045944 r2 = 0x1044803 r2 = 0x1045945 r1 = 0x1044804 r1 = 0x115 unchanged instructions hidden
045961 *(u64 *)(r10 - 0x88) = r3044820 *(u64 *)(r10 - 0x88) = r3045962 r0 += 0x48044821 r0 += 0x48045963 *(u64 *)(r10 - 0x90) = r0044822 *(u64 *)(r10 - 0x90) = r0045964 r3 = *(u64 *)(r10 - 0x3b8)044823 r3 = *(u64 *)(r10 - 0x3c0)045965 *(u64 *)(r10 - 0x98) = r3044824 *(u64 *)(r10 - 0x98) = r3045966 *(u8 *)(r10 - 0x66) = w2044825 *(u8 *)(r10 - 0x66) = w2045967 *(u8 *)(r10 - 0x67) = w4044826 *(u8 *)(r10 - 0x67) = w4045968 *(u8 *)(r10 - 0x68) = w1044827 *(u8 *)(r10 - 0x68) = w1045969 *(u64 *)(r10 - 0x70) = 0x0044828 *(u64 *)(r10 - 0x70) = 0x0045970 r1 = *(u64 *)(r10 - 0x350)044829 r1 = *(u64 *)(r10 - 0x378)045971 w1 = *(u8 *)(r1 + 0x0)044830 w1 = *(u8 *)(r1 + 0x0)045972 if r1 == 0x0 goto <offset>044831 if r1 == 0x0 goto <offset>045973 r0 = *(u64 *)(r10 - 0x350)044832 r0 = *(u64 *)(r10 - 0x378)045974 w1 = *(u8 *)(r0 + 0x1)044833 w1 = *(u8 *)(r0 + 0x1)045975 w2 = *(u8 *)(r0 + 0x2)044834 w2 = *(u8 *)(r0 + 0x2)045976 w5 = *(u8 *)(r0 + 0x3)044835 w5 = *(u8 *)(r0 + 0x3)15 unchanged instructions hidden
045992 r4 = 0x0044851 r4 = 0x0045993 *(u8 *)(r10 - 0x2e) = w4044852 *(u8 *)(r10 - 0x2e) = w4045994 r4 = 0x1044853 r4 = 0x1045995 r6 = *(u64 *)(r10 - 0x388)044854 r7 = *(u64 *)(r10 - 0x390)045996 r7 = *(u64 *)(r10 - 0x3a8)044855 r9 = *(u64 *)(r10 - 0x360)045997 r9 = *(u64 *)(r10 - 0x380) 045998 if r2 != 0x0 goto <offset>044856 if r2 != 0x0 goto <offset>045999 r4 = 0x0044857 r4 = 0x0046000 *(u8 *)(r10 - 0x2f) = w4044858 *(u8 *)(r10 - 0x2f) = w4 044859 r6 = *(u64 *)(r10 - 0x328)046001 if r1 != 0x0 goto <offset>044860 if r1 != 0x0 goto <offset>046002 r3 = 0x0044861 r3 = 0x0046003 *(u8 *)(r10 - 0x30) = w3044862 *(u8 *)(r10 - 0x30) = w316 unchanged instructions hidden
046020 r4 = 0x8044879 r4 = 0x8046021 r5 = 0x0044880 r5 = 0x0046022 call sol_invoke_signed_c044881 call sol_invoke_signed_c046023 r1 = *(u64 *)(r10 - 0x3c0)044882 r1 = *(u64 *)(r10 - 0x348)046024 r3 = *(u64 *)(r1 + 0x10)044883 r3 = *(u64 *)(r1 + 0x10)046025 r2 = *(u64 *)(r1 + 0x0)044884 r2 = *(u64 *)(r1 + 0x0)046026 r1 = *(u64 *)(r1 + 0x8)044885 r1 = *(u64 *)(r1 + 0x8)046027 r0 = *(u64 *)(r10 - 0x348)044886 r0 = *(u64 *)(r10 - 0x350)046028 *(u64 *)(r10 - 0x138) = r3044887 *(u64 *)(r10 - 0x138) = r3046029 *(u64 *)(r10 - 0x140) = r6044888 *(u64 *)(r10 - 0x140) = r7046030 *(u64 *)(r10 - 0x148) = r2044889 *(u64 *)(r10 - 0x148) = r2046031 r2 = *(u64 *)(r10 - 0x398)044890 r2 = *(u64 *)(r10 - 0x3a0)046032 *(u64 *)(r10 - 0x150) = r2044891 *(u64 *)(r10 - 0x150) = r2046033 r2 = *(u64 *)(r10 - 0x330)044892 r2 = *(u64 *)(r10 - 0x338)046034 *(u64 *)(r10 - 0x158) = r2044893 *(u64 *)(r10 - 0x158) = r2046035 r2 = *(u64 *)(r10 - 0x328)044894 r2 = *(u64 *)(r10 - 0x330)046036 *(u64 *)(r10 - 0x160) = r2044895 *(u64 *)(r10 - 0x160) = r2046037 *(u64 *)(r10 - 0x168) = r1044896 *(u64 *)(r10 - 0x168) = r1046038 r1 = *(u64 *)(r10 - 0x338)044897 r1 = *(u64 *)(r10 - 0x340)046039 *(u64 *)(r10 - 0x170) = r1044898 *(u64 *)(r10 - 0x170) = r1046040 *(u64 *)(r10 - 0x178) = r7044899 *(u64 *)(r10 - 0x178) = r6046041 if r9 >= 0x5 goto <offset>044900 r3 = *(u64 *)(r10 - 0x398)046042 r1 = *(u64 *)(r10 - 0x2f8)044901 if r3 >= 0x5 goto <offset> 044902 r1 = *(u64 *)(r10 - 0x300)046043 r2 = r1044903 r2 = r1046044 r1 = 0x1044904 r1 = 0x1046045 r6 = *(u64 *)(r10 - 0x340) 046046 if r2 != 0x0 goto <offset>044905 if r2 != 0x0 goto <offset>046047 r1 = 0x0044906 r1 = 0x0046048 r2 = *(u64 *)(r10 - 0x3a0)044907 r2 = *(u64 *)(r10 - 0x3a8)046049 *(u64 *)(r10 - 0xfe0) = r2044908 *(u64 *)(r10 - 0xfe0) = r2046050 r2 = *(u64 *)(r10 - 0x300)044909 r2 = *(u64 *)(r10 - 0x308)046051 *(u64 *)(r10 - 0xff0) = r2044910 *(u64 *)(r10 - 0xff0) = r2046052 r2 = r10044911 r2 = r10046053 r2 += -0x178044912 r2 += -0x178046054 *(u64 *)(r10 - 0xff8) = r2044913 *(u64 *)(r10 - 0xff8) = r2046055 *(u64 *)(r10 - 0x1000) = r9044914 *(u64 *)(r10 - 0x1000) = r3046056 *(u64 *)(r10 - 0xfe8) = r1044915 *(u64 *)(r10 - 0xfe8) = r1046057 r1 = r10044916 r1 = r10046058 r1 += -0x1e0044917 r1 += -0x1e0046059 r5 = r10044918 r5 = r10046060 r2 = r0044919 r2 = r0046061 r3 = *(u64 *)(r10 - 0x318)044920 r3 = *(u64 *)(r10 - 0x318)046062 r4 = *(u64 *)(r10 - 0x370)044921 r4 = *(u64 *)(r10 - 0x380)046063 call -0xb157044922 call -0xae05046064 w1 = *(u8 *)(r10 - 0x1d8)044923 w1 = *(u8 *)(r10 - 0x1d8)046065 if r1 == 0x2 goto <offset>044924 if r1 == 0x2 goto <offset>046066 r9 = *(u64 *)(r10 - 0x1e0)044925 r6 = *(u64 *)(r10 - 0x1e0)046067 r0 = *(u64 *)(r10 - 0x348)044926 r2 = *(u64 *)(r10 - 0x2f8)046068 if r6 == 0x0 goto <offset>044927 r0 = *(u64 *)(r10 - 0x350) 044928 if r2 == 0x0 goto <offset>046069 r2 = r1044929 r2 = r1046070 r2 &= 0x1044930 r2 &= 0x1046071 if r2 == 0x0 goto <offset>044931 if r2 == 0x0 goto <offset>32 unchanged instructions hidden
046104 w3 = *(u8 *)(r0 + 0x3)044964 w3 = *(u8 *)(r0 + 0x3)046105 if r3 == 0x0 goto <offset>044965 if r3 == 0x0 goto <offset>046106 goto <offset>044966 goto <offset>046107 r5 = 0xb044967 r9 = 0xb046108 goto <offset>044968 goto <offset>046109 w4 = *(u32 *)(r10 - 0x1dc)044969 w4 = *(u32 *)(r10 - 0x1dc)046110 w5 = *(u32 *)(r10 - 0x1e0)044970 w9 = *(u32 *)(r10 - 0x1e0)046111 goto <offset>044971 goto <offset>046112 r1 &= 0x1044972 r1 &= 0x1046113 if r1 != 0x0 goto <offset>044973 if r1 != 0x0 goto <offset>046114 r9 = 0x0044974 r6 = 0x0046115 r1 = r10044975 r1 = r10046116 r1 += -0x178044976 r1 += -0x178046117 r2 = *(u64 *)(r10 - 0x388)044977 r2 = r7046118 call -0xaa6044978 call -0xaa8046119 w1 = *(u32 *)(r10 - 0x178)044979 w1 = *(u32 *)(r10 - 0x178)046120 if r1 == 0x0 goto <offset>044980 if r1 == 0x0 goto <offset>046121 w4 = *(u32 *)(r10 - 0x170)044981 w4 = *(u32 *)(r10 - 0x170)046122 w5 = *(u32 *)(r10 - 0x174)044982 w9 = *(u32 *)(r10 - 0x174)046123 goto <offset>044983 goto <offset>046124 r7 = *(u64 *)(r10 - 0x170)044984 r3 = r9046125 *(u64 *)(r10 - 0x78) = 0x0044985 r1 = *(u64 *)(r10 - 0x308)046126 r8 = r10044986 r3 += r1046127 r8 += -0x178044987 r1 = r9046128 r1 = r8044988 r9 = 0x0046129 r2 = <addr> ll044989 r5 = 0x1046130 r3 = 0x15044990 if r3 < r1 goto <offset>046131 call -0xb434 046132 r1 = r8 046133 r2 = *(u64 *)(r10 - 0x390) 046134 call -0xb411 046135 r1 = r8 046136 r2 = <addr> ll 046137 r3 = 0x7 046138 call -0xb43b 046139 r1 = r8 046140 r2 = r7 046141 call -0xb418 046142 r1 = r8 046143 r2 = <addr> ll 046144 r3 = 0xa 046145 call -0xb442 046146 r1 = r8 046147 r2 = r9 046148 call -0xb41f 046149 r1 = r8 046150 r2 = <addr> ll 046151 r3 = 0x10 046152 call -0xb449 046153 r1 = r7 046154 r1 += r9 046155 r2 = 0x1 046156 if r1 < r7 goto <offset> 046157 r2 = 0x0 046158 r7 = -0x1 046159 r9 = -0x1 046160 if r2 != 0x0 goto <offset> 046161 r9 = r1 046162 r1 = r8 046163 r2 = r9 046164 call -0xb42f 046165 r1 = r8 046166 r2 = <addr> ll 046167 r3 = 0xc 046168 call -0xb459 046169 r1 = r8 046170 r6 = *(u64 *)(r10 - 0x300) 046171 r2 = r6 046172 call -0xb437 046173 r1 = r8 046174 r2 = <addr> ll 046175 r3 = 0xa 046176 call -0xb461 046177 r3 = *(u64 *)(r10 - 0x390) 046178 r1 = r3 046179 r1 += r6 046180 r2 = 0x1 046181 if r1 < r3 goto <offset> 046182 r2 = 0x0 046183 if r2 != 0x0 goto <offset> 046184 r7 = r1 046185 r1 = r8 046186 r2 = r7 046187 call -0xb446 046188 r1 = r8 046189 r2 = <addr> ll 046190 r3 = 0x6 046191 call -0xb470 046192 r2 = 0x1 046193 if r9 >= r7 goto <offset> 046194 r2 = 0x0 046195 r1 = r8 046196 call -0xb44f 046197 r1 = r8 046198 r2 = <addr> ll 046199 r3 = 0x8 046200 call -0xb479 046201 r1 = *(u64 *)(r10 - 0x2f8) 046202 if r1 == 0x0 goto <offset> 046203 r2 = 0x1 046204 if r9 < r7 goto <offset> 046205 r2 = 0x0 046206 r6 = r10 046207 r6 += -0x178 046208 r1 = r6 046209 call -0xb45c 046210 r2 = *(u64 *)(r10 - 0x78) 046211 r1 = r6 046212 call sol_log_ 046213 r4 = 0x1 046214 r5 = 0x0044991 r5 = 0x0046215 if r9 >= r7 goto <offset>044992 r4 = *(u64 *)(r10 - 0x170) 044993 r1 = -0x1 044994 r2 = -0x1 044995 if r5 == 0x0 goto <offset> 044996 r3 = r4 044997 r3 += r6 044998 r5 = 0x1 044999 if r3 < r4 goto <offset> 045000 r5 = 0x0 045001 if r5 == 0x0 goto <offset> 045002 r8 = 0x1a 045003 r3 = *(u64 *)(r10 - 0x300) 045004 if r3 == 0x0 goto <offset> 045005 r4 = 0x1 045006 if r1 < r2 goto <offset>046216 goto <offset>045007 goto <offset>046217 r6 = r10045008 r4 = *(u64 *)(r10 - 0x170)046218 r6 += -0x178045009 r1 = -0x1046219 r1 = r6045010 r2 = -0x1046220 r2 = 0x0045011 if r5 != 0x0 goto <offset>046221 call -0xb468045012 r2 = r3046222 r2 = *(u64 *)(r10 - 0x78)045013 r3 = r4046223 r1 = r6045014 r3 += r6046224 call sol_log_045015 r5 = 0x1046225 r5 = 0x1a045016 if r3 >= r4 goto <offset> 045017 if r5 != 0x0 goto <offset> 045018 r1 = r3 045019 r8 = 0x1a 045020 r3 = *(u64 *)(r10 - 0x300) 045021 if r3 != 0x0 goto <offset>046226 goto <offset>045022 goto <offset>046227 r1 = <addr> ll045023 r1 = <addr> ll046228 goto <offset>045024 goto <offset>046229 r1 = 0x8045025 r1 = 0x8046230 r2 = 0x3c0045026 r2 = 0x3c0046231 call <target>045027 call <target>046232 r1 = r9045028 r1 = r3046233 r2 = 0x4045029 r2 = 0x4046234 r3 = <addr> ll045030 r3 = <addr> ll046235 call <target>045031 call <target>52 unchanged instructions hidden
046288 r3 = r10045084 r3 = r10046289 r3 += -0x7f8045085 r3 += -0x7f8046290 r5 = r10045086 r5 = r10046291 call -0x381045087 call -0x343046292 r0 = 0x0045088 r0 = 0x0046293 w1 = *(u32 *)(r10 - 0x800)045089 w1 = *(u32 *)(r10 - 0x800)046294 if r1 != 0x1a goto <offset>045090 if r1 != 0x1a goto <offset>496 unchanged instructions hidden
046791 r1 = r10045587 r1 = r10046792 r1 += -0x10045588 r1 += -0x10046793 *(u64 *)(r10 - 0x30) = r1045589 *(u64 *)(r10 - 0x30) = r1046794 r1 = 0xb972 ll045590 r1 = 0xb4be ll046795 *(u64 *)(r10 - 0x8) = r1045591 *(u64 *)(r10 - 0x8) = r1046796 r1 = r10045592 r1 = r10046797 r1 += -0x48045593 r1 += -0x4813 unchanged instructions hidden
046811 r1 = r10045607 r1 = r10046812 r1 += -0x10045608 r1 += -0x10046813 *(u64 *)(r10 - 0x30) = r1045609 *(u64 *)(r10 - 0x30) = r1046814 r1 = 0xb9d7 ll045610 r1 = 0xb523 ll046815 *(u64 *)(r10 - 0x8) = r1045611 *(u64 *)(r10 - 0x8) = r1046816 r1 = r10045612 r1 = r10046817 r1 += -0x50045613 r1 += -0x5036 unchanged instructions hidden
046854 r1 = r10045650 r1 = r10046855 r1 += -0x60045651 r1 += -0x60046856 *(u64 *)(r10 - 0x10) = r1045652 *(u64 *)(r10 - 0x10) = r1046857 r1 = 0xb972 ll045653 r1 = 0xb4be ll046858 *(u64 *)(r10 - 0x8) = r1045654 *(u64 *)(r10 - 0x8) = r1046859 *(u64 *)(r10 - 0x18) = r1045655 *(u64 *)(r10 - 0x18) = r1046860 r1 = r10045656 r1 = r10727 unchanged instructions hidden
047588 r1 = r10046384 r1 = r10047589 r1 += -0x58046385 r1 += -0x58047590 *(u64 *)(r10 - 0x10) = r1046386 *(u64 *)(r10 - 0x10) = r1047591 r1 = 0xb972 ll046387 r1 = 0xb4be ll047592 *(u64 *)(r10 - 0x8) = r1046388 *(u64 *)(r10 - 0x8) = r1047593 *(u64 *)(r10 - 0x18) = r1046389 *(u64 *)(r10 - 0x18) = r1047594 r1 = r10046390 r1 = r1016 unchanged instructions hidden
047611 r1 = r10046407 r1 = r10047612 r1 += -0x58046408 r1 += -0x58047613 *(u64 *)(r10 - 0x10) = r1046409 *(u64 *)(r10 - 0x10) = r1047614 r1 = 0xb972 ll046410 r1 = 0xb4be ll047615 *(u64 *)(r10 - 0x8) = r1046411 *(u64 *)(r10 - 0x8) = r1047616 *(u64 *)(r10 - 0x18) = r1046412 *(u64 *)(r10 - 0x18) = r1047617 r1 = r10046413 r1 = r1016 unchanged instructions hidden
047634 r1 = r10046430 r1 = r10047635 r1 += -0x58046431 r1 += -0x58047636 *(u64 *)(r10 - 0x10) = r1046432 *(u64 *)(r10 - 0x10) = r1047637 r1 = 0xb972 ll046433 r1 = 0xb4be ll047638 *(u64 *)(r10 - 0x8) = r1046434 *(u64 *)(r10 - 0x8) = r1047639 *(u64 *)(r10 - 0x18) = r1046435 *(u64 *)(r10 - 0x18) = r1047640 r1 = r10046436 r1 = r10