-
-
Save seekbytes/696f71ec49b7e75728e94f5bea4dee46 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void __fastcall sub_1001F5D32(__int64 a1, unsigned __int64 a2, unsigned __int64 a3, __int64 a4, __int64 a5, __int64 a6) | |
{ | |
__int64 v6; // rax | |
__int64 v7; // rbx | |
__int64 v8; // rbp | |
__int64 v9; // r11 | |
__int64 v10; // r12 | |
__int64 v11; // r13 | |
__int64 v12; // r14 | |
__int64 v13; // r15 | |
unsigned __int64 v14; // r10 | |
__int64 v15; // r8 | |
__int64 v16; // rbx | |
unsigned __int64 v17; // rsi | |
unsigned __int64 v18; // rcx | |
__int128 v19; // rt0 | |
__int64 v20; // rsi | |
__int64 v21; // rax | |
__int64 v22; // rdi | |
unsigned __int64 v23; // r14 | |
unsigned __int64 v24; // rcx | |
unsigned __int64 v25; // rcx | |
__int64 v26; // rax | |
unsigned __int64 v27; // rdx | |
__int64 v28; // r11 | |
unsigned __int64 v29; // rdx | |
__int64 v30; // r8 | |
unsigned __int64 v31; // rdx | |
__int64 v32; // r10 | |
unsigned __int64 v33; // rsi | |
__int64 v34; // rsi | |
__int64 v35; // r11 | |
unsigned __int64 v36; // r13 | |
unsigned __int64 v37; // r9 | |
__int64 v38; // r15 | |
__int64 v39; // rbx | |
unsigned __int64 v40; // r8 | |
unsigned __int64 v41; // r14 | |
unsigned __int64 v42; // rdx | |
__int64 v43; // rbx | |
__int64 v44; // r9 | |
unsigned __int64 v45; // r10 | |
unsigned __int64 v46; // r14 | |
unsigned __int64 v47; // r8 | |
unsigned __int64 v48; // rbx | |
unsigned __int64 v49; // rcx | |
unsigned __int64 v50; // rax | |
__int64 v51; // rcx | |
__int64 v52; // r12 | |
unsigned __int64 v53; // r9 | |
unsigned __int64 v54; // r11 | |
unsigned __int64 v55; // r13 | |
__int64 v56; // rcx | |
unsigned __int64 v57; // rax | |
unsigned __int64 v58; // r10 | |
__int64 v59; // rbx | |
unsigned __int64 v60; // rsi | |
__int64 v61; // rax | |
unsigned __int64 v62; // rbx | |
__int64 v63; // rax | |
unsigned __int64 v64; // r15 | |
unsigned __int64 v65; // rax | |
unsigned __int64 v66; // rcx | |
unsigned __int64 v67; // rdi | |
unsigned __int64 v68; // r10 | |
unsigned __int64 v69; // r8 | |
unsigned __int64 v70; // rdx | |
unsigned __int64 v71; // rsi | |
unsigned __int64 v72; // rax | |
unsigned __int64 v73; // rax | |
__int64 v74; // rax | |
unsigned __int64 v75; // r10 | |
unsigned __int64 v76; // r11 | |
unsigned __int64 v77; // r8 | |
unsigned __int64 v78; // r15 | |
__int64 v79; // rdi | |
__int64 v80; // rbx | |
__int64 v81; // r9 | |
__int64 v82; // rsi | |
unsigned __int64 v83; // r11 | |
unsigned __int64 v84; // rbx | |
__int64 v85; // rsi | |
__int64 v86; // rdi | |
unsigned __int64 v87; // r15 | |
unsigned __int64 v88; // rax | |
unsigned __int64 v89; // r13 | |
__int64 v90; // rdi | |
unsigned __int64 v91; // rsi | |
unsigned __int64 v92; // rcx | |
unsigned __int64 v93; // rbx | |
unsigned __int64 v94; // r15 | |
unsigned __int64 v95; // rax | |
unsigned __int64 v96; // r9 | |
unsigned __int64 v97; // rdi | |
unsigned __int64 v98; // rbx | |
__int64 v99; // rcx | |
unsigned __int64 v100; // r13 | |
unsigned __int64 v101; // rcx | |
unsigned __int64 v102; // rcx | |
unsigned __int64 v103; // r10 | |
unsigned __int64 v104; // rsi | |
unsigned __int64 v105; // rsi | |
unsigned __int64 v106; // rsi | |
__int64 v107; // rsi | |
unsigned __int64 v108; // r8 | |
unsigned __int64 v109; // r13 | |
unsigned __int64 v110; // r11 | |
__int64 v111; // rbx | |
__int64 v112; // r8 | |
__int64 v113; // r14 | |
__int64 v114; // rbx | |
unsigned __int64 v115; // rdx | |
__int64 v116; // r15 | |
unsigned __int64 v117; // rsi | |
unsigned __int64 v118; // rax | |
unsigned __int64 v119; // rdx | |
unsigned __int64 v120; // rax | |
unsigned __int64 v121; // r12 | |
unsigned __int64 v122; // r9 | |
unsigned __int64 v123; // r11 | |
__int128 v124; // rt0 | |
unsigned __int64 v125; // rax | |
unsigned __int64 v126; // rdx | |
__int64 v127; // rcx | |
__int64 v128; // rdi | |
unsigned __int64 v129; // rbx | |
__int64 v130; // rdx | |
unsigned __int64 v131; // r10 | |
__int64 v132; // rax | |
unsigned __int64 v133; // rsi | |
unsigned __int64 v134; // r13 | |
unsigned __int64 v135; // r8 | |
unsigned __int64 v136; // rsi | |
unsigned __int64 v137; // r10 | |
unsigned __int64 v138; // r14 | |
unsigned __int64 v139; // r9 | |
__int64 v140; // rsi | |
__int64 v141; // rcx | |
unsigned __int64 v142; // rcx | |
unsigned __int64 v143; // rbx | |
__int64 v144; // rax | |
__int64 v145; // rcx | |
__int64 v146; // rdi | |
__int64 v147; // rdx | |
unsigned __int64 v148; // rax | |
unsigned __int64 v149; // r15 | |
unsigned __int64 v150; // rdx | |
__int64 v151; // r11 | |
unsigned __int64 v152; // rax | |
unsigned __int64 v153; // r14 | |
unsigned __int64 v154; // r8 | |
unsigned __int64 v155; // r13 | |
unsigned __int64 v156; // r15 | |
__int64 v157; // rdx | |
__int64 v158; // rax | |
unsigned __int64 v159; // r12 | |
unsigned __int64 v160; // r12 | |
unsigned __int64 v161; // rax | |
unsigned __int64 v162; // r9 | |
unsigned __int64 v163; // rax | |
unsigned __int64 v164; // r10 | |
__int64 v165; // r8 | |
__int64 v166; // rdx | |
__int64 v167; // r11 | |
__int64 v168; // r15 | |
unsigned __int64 v169; // r14 | |
unsigned __int64 v170; // rsi | |
unsigned __int64 v171; // r11 | |
unsigned __int64 v172; // r13 | |
unsigned __int64 v173; // rbx | |
unsigned __int64 v174; // rdi | |
unsigned __int64 v175; // rdx | |
unsigned __int64 v176; // rdi | |
unsigned __int64 v177; // rsi | |
__int64 v178; // r14 | |
unsigned __int64 v179; // r12 | |
unsigned __int64 v180; // r8 | |
__int64 v181; // r13 | |
unsigned __int64 v182; // r10 | |
unsigned __int64 v183; // rax | |
unsigned __int64 v184; // r8 | |
unsigned __int64 v185; // r9 | |
unsigned __int64 v186; // rsi | |
unsigned __int64 v187; // r12 | |
unsigned __int64 v188; // r8 | |
unsigned __int64 v189; // r15 | |
__int64 v190; // rcx | |
__int64 v191; // r12 | |
_BYTE *v192; // rbx | |
_BYTE *v193; // r10 | |
__int64 v194; // rdi | |
unsigned __int64 v195; // r9 | |
unsigned __int64 v196; // rcx | |
__int64 v197; // r14 | |
_BYTE *v198; // r13 | |
_BYTE *v199; // r11 | |
__int64 v200; // r10 | |
unsigned __int64 v201; // rax | |
__int64 v202; // rsi | |
unsigned __int64 v203; // r15 | |
__int64 v204; // r13 | |
__int64 v205; // rcx | |
unsigned __int64 v206; // rax | |
unsigned __int64 v207; // r8 | |
unsigned __int64 v208; // rdx | |
__int64 v209; // rbx | |
unsigned __int64 v210; // rdx | |
__int64 v211; // rdx | |
unsigned __int64 v212; // rsi | |
unsigned __int64 v213; // r8 | |
unsigned __int64 v214; // r11 | |
__int64 v215; // rcx | |
__int64 v216; // rbx | |
_BYTE *v217; // rdx | |
__int64 v218; // rdi | |
__int64 v219; // rsi | |
__int64 v220; // r8 | |
__int64 v221; // rax | |
__int64 v222; // rdx | |
__int64 v223; // rcx | |
unsigned __int64 v224; // r11 | |
__int64 v225; // rcx | |
unsigned __int64 v226; // rax | |
__int64 v227; // r15 | |
__int64 v228; // r14 | |
unsigned __int64 v229; // rdx | |
unsigned __int64 v230; // r12 | |
__int64 v231; // rsi | |
unsigned __int64 v232; // rdx | |
unsigned __int64 v233; // r10 | |
unsigned __int64 v234; // r13 | |
__int64 v235; // r12 | |
unsigned __int64 v236; // r9 | |
__int64 v237; // rax | |
unsigned __int64 v238; // rdx | |
unsigned __int64 v239; // rdx | |
unsigned __int64 v240; // rdi | |
unsigned __int64 v241; // rdi | |
unsigned __int8 *v242; // r10 | |
unsigned __int64 v243; // rax | |
__int64 v244; // rbx | |
unsigned __int64 v245; // rax | |
unsigned __int64 v246; // r9 | |
unsigned __int64 v247; // rbx | |
unsigned __int64 v248; // rcx | |
__int64 v249; // r11 | |
unsigned __int64 v250; // rcx | |
__int64 v251; // r8 | |
unsigned __int64 v252; // r15 | |
unsigned __int64 v253; // r15 | |
unsigned __int64 v254; // rdx | |
unsigned __int64 v255; // rcx | |
__int64 v256; // r14 | |
__int64 v257; // r11 | |
__int64 v258; // rdi | |
unsigned __int64 v259; // r12 | |
__int64 v260; // rdi | |
__int64 v261; // r11 | |
unsigned __int64 v262; // rdx | |
__int64 v263; // rdx | |
unsigned __int64 v264; // r13 | |
__int128 v265; // rt0 | |
__int64 v266; // r9 | |
unsigned __int64 v267; // rbx | |
unsigned __int64 v268; // rdx | |
__int64 v269; // rcx | |
unsigned __int64 v270; // rdi | |
unsigned __int64 v271; // rdx | |
unsigned __int64 v272; // rdx | |
__int64 v273; // rdx | |
__int64 v274; // r8 | |
__int64 v275; // rdx | |
unsigned __int64 v276; // r9 | |
unsigned __int64 v277; // rcx | |
unsigned __int64 v278; // rax | |
__int64 v279; // rcx | |
unsigned __int64 v280; // r9 | |
__int64 v281; // rbx | |
unsigned __int64 v282; // r8 | |
unsigned __int64 v283; // rdx | |
__int64 v284; // rbx | |
unsigned __int64 v285; // rcx | |
unsigned __int64 v286; // rdx | |
__int64 v287; // r15 | |
unsigned __int64 v288; // rbx | |
unsigned __int64 v289; // rdx | |
unsigned __int64 v290; // r14 | |
unsigned __int64 v291; // rdx | |
__int64 v292; // r9 | |
__int64 v293; // rdi | |
unsigned __int64 v294; // rcx | |
__int64 v295; // rsi | |
__int64 v296; // rcx | |
__int64 v297; // r9 | |
__int64 v298; // rax | |
unsigned __int64 v299; // rsi | |
__int64 v300; // r11 | |
unsigned __int8 *v301; // r10 | |
__int64 v302; // rdi | |
__int64 v303; // rbx | |
unsigned __int64 v304; // rdx | |
unsigned __int64 v305; // r14 | |
unsigned __int64 v306; // rdi | |
unsigned __int64 v307; // rdi | |
__int64 v308; // rdx | |
__int64 v309; // rcx | |
unsigned __int64 v310; // rdx | |
unsigned __int64 v311; // rbx | |
unsigned __int64 v312; // r10 | |
unsigned __int64 v313; // rdx | |
__int64 v314; // r15 | |
unsigned __int64 v315; // r9 | |
__int64 v316; // r14 | |
unsigned __int64 v317; // r12 | |
unsigned __int64 v318; // r11 | |
unsigned __int64 v319; // r14 | |
unsigned __int64 v320; // rdx | |
unsigned __int64 v321; // r11 | |
__int64 v322; // rbx | |
unsigned __int64 v323; // r9 | |
unsigned __int64 v324; // rbx | |
unsigned __int64 v325; // rsi | |
unsigned __int64 v326; // r12 | |
unsigned __int64 v327; // rcx | |
unsigned __int64 v328; // rax | |
unsigned __int64 v329; // rdx | |
unsigned __int64 v330; // r9 | |
unsigned __int64 v331; // r10 | |
unsigned __int64 v332; // rsi | |
unsigned __int64 v333; // r15 | |
unsigned __int64 v334; // r11 | |
__int64 v335; // r14 | |
__int64 v336; // rdx | |
__int64 v337; // r13 | |
unsigned __int64 v338; // r10 | |
unsigned __int64 v339; // rdx | |
unsigned __int64 v340; // rdi | |
unsigned __int64 v341; // rcx | |
__int64 v342; // r8 | |
unsigned __int64 v343; // rax | |
unsigned __int64 v344; // r12 | |
unsigned __int64 v345; // rax | |
unsigned __int64 v346; // r14 | |
unsigned __int64 v347; // rcx | |
unsigned __int64 v348; // rcx | |
__int64 v349; // r15 | |
unsigned __int64 v350; // rdi | |
__int64 v351; // r8 | |
unsigned __int64 v352; // rdx | |
unsigned __int64 v353; // r11 | |
unsigned __int64 v354; // rdi | |
unsigned __int64 v355; // rdi | |
unsigned __int64 v356; // r9 | |
__int64 v357; // r10 | |
unsigned __int64 v358; // r15 | |
unsigned __int64 v359; // r8 | |
unsigned __int64 v360; // r13 | |
unsigned __int64 v361; // rcx | |
unsigned __int64 v362; // rdi | |
__int64 v363; // r12 | |
__int64 v364; // r13 | |
unsigned __int64 v365; // r14 | |
unsigned __int64 v366; // r11 | |
unsigned __int64 v367; // r12 | |
__int64 v368; // rax | |
__int64 v369; // rbx | |
unsigned __int64 v370; // rsi | |
__int64 v371; // rdx | |
unsigned __int64 v372; // r12 | |
unsigned __int64 v373; // r8 | |
unsigned __int64 v374; // r11 | |
unsigned __int64 v375; // r10 | |
unsigned __int64 v376; // r15 | |
unsigned __int64 v377; // rsi | |
unsigned __int64 v378; // rcx | |
unsigned __int64 v379; // r9 | |
__int64 v380; // rdx | |
unsigned __int64 v381; // rsi | |
__int64 v382; // r13 | |
unsigned __int64 v383; // rax | |
unsigned __int64 v384; // r8 | |
unsigned __int64 v385; // r14 | |
unsigned __int64 v386; // rcx | |
char v387; // dl | |
__int64 v388; // r12 | |
char v389; // si | |
unsigned __int64 v390; // rcx | |
char v391; // dl | |
__int128 v392; // rt0 | |
unsigned __int64 v393; // rax | |
unsigned __int64 v394; // r15 | |
unsigned __int64 v395; // rsi | |
unsigned __int64 v396; // rax | |
unsigned __int64 v397; // r12 | |
__int64 v398; // r9 | |
unsigned __int64 v399; // r15 | |
unsigned __int64 v400; // rcx | |
__int64 v401; // rax | |
__int64 v402; // r14 | |
__int64 v403; // rsi | |
unsigned __int64 v404; // rax | |
unsigned __int64 v405; // rbx | |
unsigned __int64 v406; // rax | |
__int64 v407; // r11 | |
__int64 v408; // rsi | |
__int64 v409; // rcx | |
unsigned __int64 v410; // r12 | |
unsigned __int64 v411; // r8 | |
__int64 v412; // r9 | |
unsigned __int64 v413; // rcx | |
__int64 v414; // r13 | |
unsigned __int64 v415; // r11 | |
unsigned __int64 v416; // rbx | |
unsigned __int64 v417; // rdi | |
unsigned __int64 v418; // r8 | |
unsigned __int64 v419; // r9 | |
unsigned __int64 v420; // rbx | |
__int64 v421; // rdx | |
__int64 v422; // r15 | |
unsigned __int64 v423; // rdi | |
unsigned __int64 v424; // r12 | |
__int64 v425; // rcx | |
unsigned __int64 v426; // r14 | |
unsigned __int64 v427; // r12 | |
unsigned __int64 v428; // r10 | |
unsigned __int64 v429; // rax | |
unsigned __int64 v430; // rdx | |
unsigned __int64 v431; // rbx | |
unsigned __int64 v432; // rdx | |
__int64 v433; // rax | |
__int64 v434; // rax | |
unsigned __int64 v435; // r11 | |
unsigned __int64 v436; // r9 | |
unsigned __int64 v437; // r10 | |
__int64 v438; // r15 | |
unsigned __int64 v439; // r12 | |
unsigned __int64 v440; // r13 | |
__int64 v441; // rcx | |
__int64 v442; // rsi | |
unsigned __int64 v443; // rcx | |
unsigned __int64 v444; // r14 | |
unsigned __int64 v445; // rdx | |
__int64 v446; // rax | |
__int64 v447; // r10 | |
unsigned __int64 v448; // r11 | |
unsigned __int64 v449; // r12 | |
unsigned __int64 v450; // r8 | |
unsigned __int64 v451; // rbx | |
__int64 v452; // rdi | |
__int64 v453; // rsi | |
unsigned __int64 v454; // r14 | |
__int64 v455; // rdx | |
__int128 v456; // rt0 | |
__int64 v457; // rcx | |
__int64 v458; // r11 | |
unsigned __int64 v459; // r8 | |
unsigned __int64 v460; // rax | |
unsigned __int64 v461; // rbx | |
__int64 v462; // r10 | |
__int64 v463; // rdi | |
__int64 v464; // r15 | |
unsigned __int64 v465; // r13 | |
__int64 v466; // r8 | |
unsigned __int64 v467; // rdx | |
unsigned __int64 v468; // r13 | |
__int64 v469; // r9 | |
unsigned __int64 v470; // rdx | |
__int64 v471; // rsi | |
unsigned __int64 v472; // rcx | |
unsigned __int64 v473; // r8 | |
__int64 v474; // r9 | |
__int64 v475; // r11 | |
__int64 v476; // rcx | |
unsigned __int64 v477; // rax | |
unsigned __int64 v478; // r14 | |
__int64 v479; // r12 | |
unsigned __int64 v480; // rcx | |
__int64 v481; // rbx | |
unsigned __int64 v482; // rsi | |
unsigned __int64 v483; // r8 | |
unsigned __int64 v484; // rax | |
unsigned __int64 v485; // rax | |
unsigned __int64 v486; // r9 | |
unsigned __int64 v487; // r12 | |
unsigned __int64 v488; // rax | |
unsigned __int64 v489; // rdx | |
__int64 v490; // rax | |
unsigned __int64 v491; // rcx | |
__int64 v492; // r8 | |
unsigned __int64 v493; // rax | |
unsigned __int64 v494; // rdx | |
unsigned __int64 v495; // rcx | |
unsigned __int64 v496; // rbx | |
unsigned __int64 v497; // r8 | |
__int64 v498; // rdx | |
__int64 v499; // r12 | |
unsigned __int64 v500; // r11 | |
unsigned __int64 v501; // rax | |
unsigned __int64 v502; // rbx | |
__int64 v503; // rsi | |
unsigned __int64 v504; // r9 | |
unsigned __int64 v505; // rcx | |
__int64 v506; // r12 | |
unsigned __int64 v507; // r15 | |
unsigned __int64 v508; // r13 | |
unsigned __int64 v509; // r14 | |
unsigned __int64 v510; // r10 | |
unsigned __int64 v511; // rsi | |
__int64 v512; // rcx | |
unsigned __int64 v513; // r13 | |
unsigned __int64 v514; // r11 | |
unsigned __int64 v515; // rdx | |
unsigned __int64 v516; // rdx | |
unsigned __int64 v517; // r8 | |
__int64 v518; // rcx | |
unsigned __int64 v519; // rsi | |
__int64 v520; // rcx | |
unsigned __int64 v521; // r12 | |
unsigned __int64 v522; // r8 | |
unsigned __int64 v523; // r14 | |
unsigned __int64 v524; // rax | |
unsigned __int64 v525; // rdx | |
__int64 v526; // rdi | |
__int64 v527; // rax | |
__int64 v528; // rdi | |
__int64 v529; // r15 | |
unsigned __int64 v530; // r9 | |
__int64 v531; // rdx | |
unsigned __int64 v532; // r14 | |
__int64 v533; // r11 | |
unsigned __int64 v534; // rdi | |
__int64 v535; // r9 | |
unsigned __int64 v536; // rsi | |
__int64 v537; // r12 | |
unsigned __int64 v538; // rsi | |
__int64 v539; // r11 | |
unsigned __int64 v540; // rsi | |
__int128 v541; // rt0 | |
unsigned __int64 v542; // rbx | |
unsigned __int64 v543; // r13 | |
unsigned __int64 v544; // r9 | |
unsigned __int64 v545; // r14 | |
__int64 v546; // rcx | |
__int64 v547; // r15 | |
unsigned __int64 v548; // r12 | |
__int64 v549; // r13 | |
unsigned __int64 v550; // r14 | |
unsigned __int64 v551; // rdx | |
unsigned __int64 v552; // r8 | |
__int64 v553; // rdx | |
__int64 v554; // rdi | |
unsigned __int64 v555; // r12 | |
__int64 v556; // rsi | |
unsigned __int64 v557; // rcx | |
unsigned __int64 v558; // rsi | |
unsigned __int64 v559; // r9 | |
v14 = (v7 & 0xFE7C4C0000000000LL) + (v7 & v6 ^ 0x103A0B7D68AC883LL) - 1; | |
v15 = a5 + a1 - 0x1FFEE7FFFDFE7A91LL; | |
v16 = a6 ^ (a2 >> 39) ^ v13 ^ 0x6818A53FFD49F5CELL; | |
*(_QWORD *)(v8 - 4160) = (v11 ^ 0x3AB3CD5A48BCF7E8LL | a4 ^ 0x708CD466BFBD84BLL) | |
- ((2 * (v11 ^ 0x3AB3CD5A48BCF7E8LL | a4 ^ 0x708CD466BFBD84BLL)) & 0x967D05505BCDEFA4LL) | |
+ 0x4B3E82A82DE6F7D2LL; | |
v17 = ((v14 ^ 0xDF5F63E7C8A0270DLL) | |
+ (v14 & 0xE824B987C0000000LL ^ 0x2020980800551020LL) | |
- ((v14 ^ 0xDF5F63E7C8A0270DLL) & 0xE824B9500408C70DLL)) ^ 0x416D048FDA7738A2LL | v9 ^ 0x3B478449F3LL; | |
v18 = v17 - ((2 * v17) & 0xBA85A7BAC7F1AB2ELL) + 0x5D42D3DD63F8D597LL; | |
*(_QWORD *)&v19 = a3 ^ 0x768F0893E6000000LL; | |
*((_QWORD *)&v19 + 1) = (unsigned int)a3 ^ 0xBCF524; | |
v20 = ((2 * ((v15 & (a6 ^ 0x6818A53FFC000000LL)) - ((2 * (v15 & (a6 ^ 0x6818A53FFC000000LL))) & 0xF2C835894000000LL)) | |
- 0x70D37CA769830F32LL) ^ 0x70D37CA769830F30LL) | |
+ 2; | |
v21 = __ROL8__(v18 ^ (v19 >> 24) ^ 0x60AA5DC4D9CF4405LL, 24); | |
v22 = 2 * v21 - ((4 * v21) & 0x120B9F3C2759435CLL) + 0x6905CF9E13ACA1AELL; | |
v23 = a3 ^ __ROL8__(v12, 7); | |
v24 = (v20 ^ 0xFF75723EFFEF9C9DLL) | |
+ ((v15 + v16) ^ 0xF5A87F5B9F7F7DFBLL) | |
+ 2 * ((v15 + v16) & 0xF5A87F5B9F7F7DFBLL) | |
+ 2 * (v20 & 0xFF75723EFFEF9C9CLL); | |
*(_QWORD *)(v8 - 4192) = v24 - ((2 * v24 + 0x15C41CCAC121CAD0LL) & 0x639B08E71D5F17B6LL) + 0x3CAF92D8EF407143LL; | |
*(_QWORD *)(v8 - 4032) = 0x8000000000000000LL; | |
*(_QWORD *)(v8 - 3968) = a3; | |
v25 = ((2 * v22) & 0x64A08E0648C12238LL ^ 0xBFFF71FBFFBEFDE7LL) | |
+ (v22 & 0x33746F23247BD11CLL ^ 0x242367761033C10DLL) | |
+ (a3 << 63) | |
+ v21 | |
- 0x78775B6EBC51562BLL; | |
v26 = (a3 >> 6) ^ (v25 - ((2 * v25 + 0x1A14D5187CE7FD72LL) & 0x7F8300010820446CLL) - 0x333415733D7BDF11LL); | |
v27 = ((v10 & 0xB800000000000000LL ^ 0xF7FFFFFFFFFFFFFFLL) | |
+ ((2 * (v10 & 0xB800000000000000LL)) | 0x1C565625817610CELL) | |
- 0xE2B2B12C0BB0866LL) ^ 0x6E3A91393B81A47LL; | |
*(_QWORD *)&v19 = (((v23 ^ 0xFFFFFFFFFFFFFF77LL) << 54) | |
+ 0x5CB2D546A896ACBLL | |
- (((v23 ^ 0xFFFFFFFFFFFFFF77LL) << 55) & 0xB80000000000000LL)) ^ (((v23 >> 10) ^ v23 ^ 0xA708A0FD3F43AAF5LL) | |
+ 0x5CB2D546A896ACBLL | |
- ((2 | |
* ((v23 >> 10) ^ v23 ^ 0xA708A0FD3F43AAF5LL)) & 0xB965AA8D512D596LL)); | |
*((_QWORD *)&v19 + 1) = (v23 >> 10) ^ v23 ^ 0xA708A0FD3F43AAF5LL; | |
v28 = *(_QWORD *)(v8 - 4080) ^ (*(_QWORD *)(v8 - 4096) >> 41) ^ *(_QWORD *)(v8 - 4096) ^ (*(_QWORD *)(v8 - 4096) >> 7); | |
v29 = (v26 & 0x3940B40901000008LL | ((v26 & 0x800840A2A07F0874LL ^ 0x441503F61EE4DD07LL) - 1) & 0x840940A2A07F4C74LL) ^ (v27 - ((2 * v27) & 0x6D251554EDB1692ELL) + 0x36928AAA76D8B497LL) ^ 0x3A53BC2BA4B5EAD3LL | ((v26 & 0x46B70B545E80F783LL ^ 0x48409140880B081LL) + (v26 & 0x296094018001182LL ^ 0x3352A4E81154014ELL) - ((v26 & 0x46B70B545E80F783LL ^ 0x48409140880B081LL) & 0x296094018001182LL)) ^ ((v10 | 0x3BFFFFFFFFFFFFFFLL) + 0x666C23B959BCB6EFLL) & 0x4400000000000000LL ^ 0x3541ACFC5B5470CDLL; | |
v30 = v29 - ((2 * v29) & 0x1662D2B5FD18597ALL) + 0xB31695AFE8C2CBDLL; | |
v31 = ((*(_QWORD *)(v8 - 4096) << 23) ^ 0xB29A0EB559000000LL) | |
+ 0x395762C27F681257LL | |
- 2 | |
* (((*(_QWORD *)(v8 - 4096) << 23) ^ 0xB29A0EB559000000LL) & 0x395762C27F800000LL ^ (*(_DWORD *)(v8 - 4096) << 23) & 0x800000); | |
v32 = (((v23 ^ 0xB77) << 47) - (((v23 ^ 0xB77) << 48) & 0x5AF6000000000000LL) + 0x2D7B5DC7EA5E92E4LL) ^ __ROL8__((v19 >> 50) ^ (2 * (((v23 >> 3) & 0x1FFFFFFFFFFFC000LL ^ 0x1CC4AA94F2D06844LL) & 0x9C33B06E7FDC004LL) - ((v23 >> 3) & 0x1FFFFFFFFFFFC000LL ^ 0x1CC4AA94F2D06844LL) + 0x163CC4F918022948LL) ^ 0xD7EDE625C10FE019LL, 50); | |
v33 = (v31 ^ 0x395762C27F681257LL) | |
+ (((v31 ^ 0x395762C27F681256LL) | |
+ (v31 ^ v28 ^ 0x76E5B62C03BB5625LL) | |
- ((2 * ((v31 ^ 0x395762C27F681256LL) + (v31 ^ v28 ^ 0x76E5B62C03BB5625LL))) & 0x1916D75D431EE28LL) | |
+ 0xC8B6BAEA18F714LL) ^ v28 ^ ((v28 ^ 0x4FB2D4EE7CD34472LL) | |
- ((2 * (v28 ^ 0x4FB2D4EE7CD34472LL) + 2) & 0x7DDC75BE4DAFA492LL) | |
+ 0x3EEE3ADF26D7D24ALL) ^ 0x8E6BA7744FE39ED0LL); | |
v34 = v33 + 0x1CA7E76C6D070ELL - ((2 * v33) & 0x394FCED8DA0E1CLL); | |
v35 = *(_QWORD *)(v8 - 4160) ^ v34 ^ *(_QWORD *)(v8 - 4016); | |
v36 = v32 ^ 0x8F09B8FD0B002743LL; | |
v37 = v34 ^ v32 ^ 0x8F09B8FD0B002743LL; | |
*(_QWORD *)(v8 - 4240) = ((v35 ^ 0x6E82E58121047561LL) & (v37 ^ 0xD9C69AE4E7BF6963LL)) | |
- ((2 * ((v35 ^ 0x6E82E58121047561LL) & (v37 ^ 0xD9C69AE4E7BF6963LL))) & 0xBCF415237BDF588ALL) | |
+ 0x5E7A0A91BDEFAC45LL; | |
v38 = *(_QWORD *)(v8 - 4192); | |
v39 = v30 ^ v38; | |
*(_QWORD *)(v8 - 4352) = v30 ^ v38; | |
v40 = v35 ^ ((v38 ^ 0x31CD84738EAF8BDBLL | v30 ^ 0xF4CE96A50173D342LL) | |
- ((2 * (v38 ^ 0x31CD84738EAF8BDBLL | v30 ^ 0xF4CE96A50173D342LL)) & 0x18D94C580CEB5A4ELL) | |
+ 0xC6CA62C0675AD27LL); | |
v41 = v38 ^ (((v32 ^ 0xA92C7A017F2DB6D1LL) & (v39 ^ 0xC50312D68FDC5899LL)) | |
- ((2 * ((v32 ^ 0xA92C7A017F2DB6D1LL) & (v39 ^ 0xC50312D68FDC5899LL))) & 0x9669AE56D4F80C7ELL) | |
+ 0x4B34D72B6A7C063FLL); | |
v42 = v37 ^ (((v38 ^ 0x31CD84738EAF8BDBLL) & (v35 ^ 0x917D1A7EDEFB8A9ELL)) | |
- ((2 * ((v38 ^ 0x31CD84738EAF8BDBLL) & (v35 ^ 0x917D1A7EDEFB8A9ELL))) & 0xC57588FDF1FCDB70LL) | |
+ 0x62BAC47EF8FE6DB8LL); | |
*(_QWORD *)(v8 - 4016) = v42; | |
v43 = v32 ^ 0x56D385FE80D2492ELL | v37 ^ 0x2639651B1840969CLL; | |
v44 = v43 ^ 0x6977B5ED6FA37DFFLL; | |
v45 = v43 & 0xE977B5ED6FA37DFFLL; | |
v46 = v40 ^ v41; | |
*(_QWORD *)(v8 - 4096) = ((8 * v46) ^ 0xE3F807C58FFFE890LL) | |
- ((2 * ((8 * v46) ^ 0xE3F807C58FFFE890LL)) & 0xE472E5D30A61FFC0LL) | |
+ 0x723972E98530FFE2LL; | |
v47 = v42 ^ v40; | |
v48 = (v47 ^ 0xB41EDE3F33AAD2C5LL) & (((v47 >> 19) ^ 0x7ED7EC0E24390B8FLL) | |
+ ((v47 >> 18) & 0x351BFFFDDBF4LL ^ 0x2503B78DC8E0LL) | |
- 0x7ED7FA8DFFFEEDFALL); | |
v49 = (v47 ^ 0xB41EDE3F33AAD2C5LL) | |
+ ((v47 >> 19) ^ 0x7ED7EC0E24390B8FLL) | |
+ ((v47 >> 18) & 0x351BFFFDDBF4LL ^ 0x2503B78DC8E0LL) | |
- 0x7ED7FA8DFFFEEDFALL; | |
*(_QWORD *)(v8 - 4080) = v49 ^ 0x5FF7FEF5CBCFE9EELL; | |
*(_QWORD *)(v8 - 4160) = v49 & 0xDFF7FEF5CBCFE9EELL; | |
v50 = v44 | |
+ (((v34 ^ 0x1CA7E76C6D070ELL) + 1) ^ 0xE97E0DFF375DFB8FLL) | |
+ 2 * (((v34 ^ 0x1CA7E76C6D070ELL) + 1) & 0xE97E0DFF375DFB8FLL) | |
+ 2 * v45; | |
*(_QWORD *)(v8 - 4192) = ((v47 ^ 0x3AAD2C5) << 36) | |
- (((v47 ^ 0x3AAD2C5) << 37) & 0xE39FD58000000000LL) | |
+ 0x71CFEAC7170F0C4BLL; | |
v51 = ((2 * (v48 - ((2 * v48) & 0x647A4AD9B39D7C30LL)) - 0x1B85B5264C6283D0LL) ^ 0x1B85B5264C6283CELL) + 2; | |
v52 = v51 ^ 0x7EF3FFDFFBFFDFABLL; | |
v53 = v51 & 0xFEF3FFDFFBFFDFAALL; | |
v54 = *(_QWORD *)(v8 - 4352) ^ (v50 - ((2 * v50 + 0x5A147826B1FD0CE4LL) & 0x46B270F106F81AA8LL) - 0x2F9C8B7423856C3ALL); | |
v55 = *(_QWORD *)(v8 - 4240) ^ v54 ^ v36; | |
v56 = (((v46 >> 39) & 0x17FA9E3 ^ 0x14B80E0) | |
+ ((v46 >> 39) & 0x2420C3 ^ 0x49AB7BA50A24340FLL) | |
- (((v46 >> 39) & 0x17FA9E3 ^ 0x14B80E0) & 0x2420C3)) ^ 0x3AF39870B05006ELL; | |
v57 = (((v46 >> 39) & 0x80561C ^ 0x804210 | 0x6935CD039E1F5868LL) | |
+ 0x96CA32FC61E0A797LL | |
- ((v46 >> 39) & 0x80561C ^ 0x804210 | 0x96CA32FC61E0A797LL)) ^ 0x2919CD071E0F5C38LL; | |
v58 = 2 * (v57 & 0xD06053895FDD83CDLL) - v57 + 0x2F9FAC76A0227C32LL; | |
v59 = v46 ^ 0x228ACF995D4AB68FLL ^ (v46 >> 61); | |
v60 = v59 & 0xB168060060004214LL; | |
v61 = (v59 & 0x4E13F8D9817FA9E3LL ^ 0x60350D9816C8022LL) | |
+ (v59 & 0x2129880814DA143LL ^ 0x10D8880014012549LL) | |
- ((v59 & 0x4E13F8D9817FA9E3LL ^ 0x60350D9816C8022LL) & 0x2129880814DA143LL); | |
v62 = (((2 * v56) | 0x45D87428F3647634LL) - v56 - 0x22EC3A1479B23B1ALL) ^ ((v61 ^ 0x33DE1387B91E80E9LL) | |
+ (v61 & 0xE29F882394D5444CLL ^ 0xC001882004C15414LL) | |
- ((v61 ^ 0x33DE1387B91E80E9LL) & 0xE31F8823ACD5444CLL)); | |
v63 = v52 + *(_QWORD *)(v8 - 4080) + 2LL * *(_QWORD *)(v8 - 4160) + 2 * v53; | |
v64 = v63 - ((2 * v63 + 0x4228025470606CCELL) & 0x82F473489B16F09CLL) + 0x628E3ACE85BBAEB5LL; | |
v65 = *(_QWORD *)(v8 - 4192) ^ (v47 >> 28) ^ (((v47 ^ 0x2D2C5) << 45) | |
- (((v47 ^ 0x2D2C5) << 46) & 0xC0EF000000000000LL) | |
+ 0x6077942457DC1879LL); | |
v66 = ((2 * (((v46 ^ 0x228ACF995D4AB68FLL) & 0x8401261E801408LL | v60) ^ 0x90E40329AC0146CELL)) | 0x4485DB5C0D6F64E2LL) | |
- (((v46 ^ 0x228ACF995D4AB68FLL) & 0x8401261E801408LL | v60) ^ 0x90E40329AC0146CELL) | |
+ 0x5DBD1251F9484D8FLL; | |
v67 = ((v46 << 25) ^ 0xF163FFFA24000000LL) | |
+ 0xD52D09C96EB4051LL | |
- ((2 * ((v46 << 25) ^ 0xF163FFFA24000000LL)) & 0x1AA5A1392C000000LL); | |
v68 = *(_QWORD *)(v8 - 4096) ^ ((v58 ^ v66 ^ 0x4DF145D5E604DAD1LL | v62 ^ 0xE261E38AE87FDF04LL) | |
- ((2 * (v58 ^ v66 ^ 0x4DF145D5E604DAD1LL | v62 ^ 0xE261E38AE87FDF04LL)) & 0xF8CC3E78B93A6064LL) | |
+ 0x7C661F3C5C9D3032LL); | |
v69 = 2 * (v68 ^ 0xF1A0922A2652302FLL) + 2; | |
*(_QWORD *)(v8 - 4096) = v64 ^ v65 ^ 0x5F382492839DC49LL; | |
*(_QWORD *)(v8 - 4080) = ((*(_QWORD *)(v8 - 4016) << 57) ^ 0xA800000000000000LL) | |
- ((2 * ((*(_QWORD *)(v8 - 4016) << 57) ^ 0xA800000000000000LL)) & 0xD800000000000000LL) | |
+ 0x6C6BA3D71BF49EFELL; | |
v70 = (v67 ^ 0xD52D09C96EB4050LL) | |
+ (v68 ^ v67 ^ 0xFCF242B6B0B9707ELL) | |
+ 0x633ACD9D6A849A8ALL | |
- ((2 * ((v67 ^ 0xD52D09C96EB4050LL) + (v68 ^ v67 ^ 0xFCF242B6B0B9707ELL))) & 0xC6759B3AD5093514LL); | |
v71 = (((v54 ^ 0xFFFFFFFFFFFFFFE7LL) << 58) | |
- (((v54 ^ 0xFFFFFFFFFFFFFFE7LL) << 59) & 0xC800000000000000LL) | |
+ 0x6629319F07D010DBLL) ^ (v54 >> 6) ^ v54 ^ (v54 >> 1) ^ (((unsigned __int64)(unsigned int)~(_DWORD)v54 << 63) | 0x17555EF0B28C1E30LL); | |
v72 = (v70 ^ 0x633ACD9D6A849A8ALL) | |
+ (((v70 ^ v68 ^ 0x929A5FB74CD6AAA5LL) | |
+ (v70 ^ 0x633ACD9D6A849A8ALL) | |
+ 1 | |
- ((2 * ((v70 ^ 0x633ACD9D6A849A8ALL) + (v70 ^ v68 ^ 0x929A5FB74CD6AAA5LL)) + 2) & 0x3A3D89E01A276016LL) | |
+ 0x1D1EC4F00D13B00BLL) ^ v68 ^ ((v68 ^ 0xF1A0922A2652302FLL) | |
- (v69 & 0x8C65F6BC86EAAEACLL) | |
+ 0x4632FB5E43755757LL) ^ 0x5573527B97CB288DLL); | |
v73 = (v67 ^ 0xD52D09C96EB4051LL) | |
+ ((v72 - ((2 * v72) & 0x174B6305C55C6824LL) + 0xBA5B182E2AE3412LL) ^ ((v68 ^ 0xF1A0922A2652302FLL) | |
- (v69 & 0x11818C93E5554AALL) | |
+ 0x8C0C649F2AAA56LL) ^ 0xB29BDE67D849E47LL); | |
v74 = v73 + 0x165FBA5E15229E5CLL - ((2 * v73) & 0x2CBF74BC2A453CB8LL); | |
v75 = (((v55 ^ 0x105) << 54) - (((v55 ^ 0x105) << 55) & 0x300000000000000LL) + 0x18CCD3123B7B4ADLL) ^ (v55 >> 17) ^ v55 ^ (v55 >> 10) ^ (((v55 ^ 0x5505) << 47) - (((v55 ^ 0x5505) << 48) & 0xFAB6000000000000LL) + 0x7D5B37DD1DC3A1FBLL); | |
v76 = (((*(_QWORD *)(v8 - 4016) << 23) ^ 0x8DAA66C36A000000LL) | |
- ((2 * ((*(_QWORD *)(v8 - 4016) << 23) ^ 0x8DAA66C36A000000LL)) & 0x6077D3EE89000000LL) | |
+ 0x303BE9F744B88120LL) ^ *(_QWORD *)(v8 - 4080) ^ *(_QWORD *)(v8 - 4016) ^ (*(_QWORD *)(v8 - 4016) >> 7) ^ (*(_QWORD *)(v8 - 4016) >> 41); | |
v77 = v71 ^ v74; | |
v78 = ((v75 ^ 0x7EAFB68DBD52EFA9LL) & (v71 ^ v74 ^ 0xEAA90AC03FA16BE5LL)) | |
- ((2 * ((v75 ^ 0x7EAFB68DBD52EFA9LL) & (v71 ^ v74 ^ 0xEAA90AC03FA16BE5LL))) & 0xFC1DD4770DAC804ALL) | |
+ 0x7E0EEA3B86D64025LL; | |
v79 = v76 ^ 0x2E17E772771FED6DLL; | |
v80 = v76 ^ 0x2E17E772771FED6DLL ^ *(_QWORD *)(v8 - 4096); | |
v81 = v80 ^ 0x45185B862E8AE91ELL; | |
v82 = __ROL8__( | |
v80 ^ 0x45185B862E8AE91ELL | (((v71 ^ 0x3094F61D57C0A46LL) & (v74 ^ 0xE9A045A1EADD61A3LL)) | |
+ 0x962B807EF712E6DLL | |
- ((2 * ((v71 ^ 0x3094F61D57C0A46LL) & (v74 ^ 0xE9A045A1EADD61A3LL))) & 0x12C5700FDEE25CDALL)) ^ 0x962B807EF712E6DLL, | |
35) ^ __ROL8__( | |
(v80 ^ 0x45185B862E8AE91ELL) & ((((v71 ^ 0x3094F61D57C0A46LL) & (v74 ^ 0xE9A045A1EADD61A3LL)) | |
+ 0x962B807EF712E6DLL | |
- ((2 * ((v71 ^ 0x3094F61D57C0A46LL) & (v74 ^ 0xE9A045A1EADD61A3LL))) & 0x12C5700FDEE25CDALL)) ^ 0x962B807EF712E6DLL), | |
35) ^ 0x35EEB24A62D8A060LL; | |
v83 = v77 ^ (((v76 ^ 0x3E3E79F13D1957B5LL) & (v75 ^ 0x8150497242AD1056LL)) | |
- ((2 * ((v76 ^ 0x3E3E79F13D1957B5LL) & (v75 ^ 0x8150497242AD1056LL))) & 0x101D567E3DB5B140LL) | |
+ 0x80EAB3F1EDAD8A0LL); | |
v84 = ((v74 ^ 0x165FBA5E15229E5CLL) & (v80 ^ 0xBAE7A479D17516E1LL)) | |
- ((2 * ((v74 ^ 0x165FBA5E15229E5CLL) & (v80 ^ 0xBAE7A479D17516E1LL))) & 0x3871CB3E91D652DCLL); | |
v85 = __ROL8__(v82, 29); | |
v86 = v75 ^ 0xE67EB71FAA5408CLL ^ v79; | |
v87 = v85 ^ v74 ^ v78; | |
v88 = v75 ^ 0xE67EB71FAA5408CLL ^ *(_QWORD *)(v8 - 4096); | |
if ( *(_QWORD *)(v8 - 3968) == 0x2831BA7585E31814LL ) | |
v88 = v86 ^ 0xBAE7A479D17516E1LL; | |
v89 = v86 ^ (v84 + 0x1C38E59F48EB296ELL); | |
v90 = v75 ^ 0xE67EB71FAA5408CLL ^ ((v81 & (v88 ^ 0x25F998F9237BFCE3LL)) | |
- ((2 * (v81 & (v88 ^ 0x25F998F9237BFCE3LL))) & 0x21BF85B2F429FAB0LL) | |
+ 0x10DFC2D97A14FD58LL); | |
v91 = v89 ^ v85; | |
*(_QWORD *)(v8 - 3968) = ((v89 << 23) ^ 0x57A1DA9070800000LL) | |
- ((2 * ((v89 << 23) ^ 0x57A1DA9070800000LL)) & 0x3B19731D05000000LL) | |
+ 0x1D8CB98E82C98046LL; | |
v92 = (v91 >> 19) ^ v91 ^ 0xA65D53B7EF27EE6DLL; | |
v93 = (((v91 ^ 0x6694) << 45) + 0x575BCAEA204F4A40LL - (((v91 ^ 0x6694) << 46) & 0xAEB7800000000000LL)) ^ 0x575BCAEA204F4A40LL; | |
v94 = (((v87 << 25) ^ 0x55F9310DEC000000LL) | |
- ((2 * ((v87 << 25) ^ 0x55F9310DEC000000LL)) & 0x748E80DC88000000LL) | |
+ 0x3A47406E454EFE61LL) ^ (((8 * v87) ^ 0x33F8F157E4C437B0LL) | |
- ((2 * ((8 * v87) ^ 0x33F8F157E4C437B0LL)) & 0xACD08DAF4958F420LL) | |
+ 0x566846D7A4AC7A14LL) ^ v87 ^ (v87 >> 61) ^ (v87 >> 39); | |
v95 = ((((2 * ((v92 & v93) - ((2 * (v92 & v93)) & 0x6ADD64B4417DE4FALL)) + 0x6ADD64B4417DE4FALL) ^ 0x95229B4BBE821B04LL) | |
+ 2) ^ 0xFE3FBF7D16FB7D98LL) | |
+ ((v93 + v92) ^ 0xFD9FD5FFEEEBC6CFLL) | |
+ 2 * ((v93 + v92) & 0xFD9FD5FFEEEBC6CFLL) | |
+ 2 | |
* ((((2 * ((v92 & v93) - ((2 * (v92 & v93)) & 0x6ADD64B4417DE4FALL)) + 0x6ADD64B4417DE4FALL) ^ 0x95229B4BBE821B04LL) | |
+ 2) & 0xFE3FBF7D16FB7D98LL); | |
v96 = (v91 >> 28) ^ (((v91 ^ 0x7C86694) << 36) | |
- (((v91 ^ 0x7C86694) << 37) & 0xE4603D2000000000LL) | |
+ 0x72301E99722AE7AELL) ^ (v95 | |
- ((2 * v95 + 0x840D505F4317732LL) & 0xDF644CD694B2A45CLL) | |
+ 0x73D290EE44720DC7LL); | |
v97 = v83 ^ v90; | |
v98 = ((v97 ^ 0x6FC71BD70D56373ALL) >> 17) ^ v97 ^ ((v97 ^ 0x6FC71BD70D56373ALL) >> 10) ^ (((v97 ^ 0x6FC71BD70D563780LL) << 54) | |
- (((v97 ^ 0x6FC71BD70D563780LL) << 55) & 0xE180000000000000LL) | |
+ 0x70FAFF02FAD066C5LL); | |
v99 = ((v97 ^ 0x7380) << 47) - (((v97 ^ 0x7380) << 48) & 0x19A6000000000000LL) + 0xCD307E9815A3F51LL; | |
v100 = *(_QWORD *)(v8 - 3968) ^ (((v89 ^ 0xFFFFFFFFFFFFFFE1LL) << 57) | |
- (((v89 ^ 0xFFFFFFFFFFFFFFE1LL) << 58) & 0xA800000000000000LL) | |
+ 0x542518026A2299F2LL) ^ v89 ^ (v89 >> 7) ^ (v89 >> 41); | |
v101 = (v98 ^ 0xF35E47C022472858LL) | |
+ (((v98 ^ v99 ^ 0x72BFD65CE2E8F6LL) | |
+ (v98 ^ 0xF35E47C022472858LL) | |
+ 1 | |
- ((2 * ((v98 ^ 0xF35E47C022472858LL) + (v98 ^ v99 ^ 0x72BFD65CE2E8F6LL)) + 2) & 0x4067CA8309FA9C84LL) | |
+ 0x2033E54184FD4E42LL) ^ v99 ^ ((v99 ^ 0xF32CF8167EA5C0AELL) | |
- ((2 * (v99 ^ 0xF32CF8167EA5C0AELL) + 2) & 0xE7500F20E48C7F1CLL) | |
+ 0x73A8079072463F8FLL) ^ 0x5F48E53877E14E9DLL); | |
v102 = v101 + 0x5A8B25E9FAC039D3LL - ((2 * v101) & 0xB5164BD3F58073A6LL); | |
v103 = v100 ^ 0xC99B1A96F599CB79LL; | |
v104 = (v96 ^ 0x1D8238F85DA7C244LL) & ((((v96 ^ 0xE27DC707A2583DBBLL) + 1) ^ 0x2FF957FFD5FBDEF9LL) | |
+ 2 * (((v96 ^ 0xE27DC707A2583DBBLL) + 1) & 0x2FF957FFD5FBDEF9LL) | |
- 0x2FF957FFD5FBDEF9LL); | |
v105 = (2 * (v104 - ((2 * v104) & 0x21EB80FC7C616406LL)) + 0x21EB80FC7C616406LL) ^ 0xDE147F03839E9BF8LL; | |
v106 = (v100 ^ 0xC99B1A96F599CB79LL) | |
+ ((v105 - ((2 * v105 + 4) & 0x4CD7EA3BF9C1012CLL) + 0x266BF51DFCE08099LL) ^ ((v100 ^ 0xC99B1A96F599CB79LL) | |
+ (v96 ^ v100 ^ 0x2BE6DD9157C1F6C2LL) | |
+ 1 | |
- ((2 | |
* ((v100 ^ 0xC99B1A96F599CB79LL) | |
+ (v96 ^ v100 ^ 0x2BE6DD9157C1F6C2LL)) | |
+ 2) & 0x446A4CA6B29ED28LL) | |
+ 0x22352653594F694LL) ^ 0x2448A778C9747603LL); | |
v107 = v106 + 0x3DD638BB763BC0B3LL - ((2 * v106) & 0x7BAC7176EC778166LL); | |
v108 = v102 ^ v100 ^ 0x93103F7F0F59F2AALL; | |
v109 = v108 ^ (((v94 ^ 0x6A5018931D76FCBFLL) & (v107 ^ 0xC229C74489C43F4CLL)) | |
- ((2 * ((v94 ^ 0x6A5018931D76FCBFLL) & (v107 ^ 0xC229C74489C43F4CLL))) & 0xC1ABDEECB3FBA29CLL) | |
+ 0x60D5EF7659FDD14ELL); | |
v110 = (((v83 << 58) ^ 0x8800000000000000LL) | |
- ((2 * ((v83 << 58) ^ 0x8800000000000000LL)) & 0x9800000000000000LL) | |
+ 0x4C66AE1B4B659216LL) ^ ((v83 << 63) | 0x1BAB9070171DCA2DLL) ^ (v83 >> 6) ^ v83 ^ (v83 >> 1) ^ 0xB47FC235820D479ELL; | |
v111 = __ROL8__(v108, 43) ^ 0x502F0C20714A65D3LL; | |
v112 = v94 ^ 0x597F8DBFE71FC480LL; | |
v113 = v110 ^ v94 ^ 0x597F8DBFE71FC480LL; | |
v114 = __ROL8__(v111, 21); | |
v115 = v107 ^ v110 ^ ((v113 ^ 0x1BE7E1D6B605D07LL | v94 ^ 0x95AFE76CE2890340LL) | |
- ((2 * (v113 ^ 0x1BE7E1D6B605D07LL | v94 ^ 0x95AFE76CE2890340LL)) & 0xEF49065AC85E0D96LL) | |
+ 0x77A4832D642F06CBLL); | |
v116 = v102 ^ (((v107 ^ 0x3DD638BB763BC0B3LL) & (v114 ^ 0x7BF1D6B34595FA1ELL)) | |
- ((2 * ((v107 ^ 0x3DD638BB763BC0B3LL) & (v114 ^ 0x7BF1D6B34595FA1ELL))) & 0x4520DD56733A8830LL) | |
+ 0x22906EAB399D4418LL); | |
v117 = v115 ^ v112 ^ (((v102 ^ 0x5A8B25E9FAC039D3LL) & (v113 ^ 0xFE4181E2949FA2F8LL)) | |
- ((2 * ((v102 ^ 0x5A8B25E9FAC039D3LL) & (v113 ^ 0xFE4181E2949FA2F8LL))) & 0xBBBD9B81D2959B36LL) | |
+ 0x5DDECDC0E94ACD9BLL); | |
v118 = v115 ^ 0x871CAF587CE25CBFLL; | |
*(_QWORD *)(v8 - 4080) = v109; | |
v119 = ((2 | |
* (((v115 ^ 0x871CAF587CE25CBFLL) & (v109 ^ 0x7EB7AB78AFB34605LL)) | |
- ((2 * ((v115 ^ 0x871CAF587CE25CBFLL) & (v109 ^ 0x7EB7AB78AFB34605LL))) & 0x3FA66244AC53FFCCLL)) | |
- 0x40599DBB53AC0034LL) ^ 0x40599DBB53AC0032LL) | |
+ 2; | |
v120 = (v119 ^ 0xAA7C7CABF5D7FFEELL) | |
+ (((v109 ^ 0x7EB7AB78AFB34605LL) + v118) ^ 0x7FDEFF73BBDB5F8BLL) | |
+ 2 * (((v109 ^ 0x7EB7AB78AFB34605LL) + v118) & 0xFFDEFF73BBDB5F8BLL) | |
+ 2 * (v119 & 0x2A7C7CABF5D7FFEELL); | |
v121 = v113 ^ __ROL8__( | |
__ROL8__( | |
((v103 & (v102 ^ 0xA574DA16053FC62CLL)) | |
- ((2 * (v103 & (v102 ^ 0xA574DA16053FC62CLL))) & 0x7216DD719F88CE02LL) | |
+ 0x390B6EB8CFC46701LL) ^ 0xE6C5F8E1DD5990E4LL, | |
23) ^ 0x2C894EFBF2EFE74BLL, | |
41); | |
v122 = v120 - ((2 * v120 - 0x54B6F83F6366BEF2LL) & 0x9C4CA0807169E6B0LL) + 0x23CAD420870193DFLL; | |
*(_QWORD *)(v8 - 4016) = ((v122 ^ 0xFFFFFFFFFFFCF358LL) << 45) | |
- (((v122 ^ 0xFFFFFFFFFFFCF358LL) << 46) & 0x286B000000000000LL) | |
+ 0x143598F4005162B6LL; | |
*(_QWORD *)(v8 - 4192) = ((v121 >> 6) ^ 0x6FB15E2F74CEEFF7LL) | |
+ ((v121 >> 5) & 0x7FEF3BC9FFC6E3ELL ^ 0x9C43A016602010LL); | |
v123 = ((v116 & 0x78BF119DE0D26095LL ^ 0x70B80189C0102091LL) | |
- ((2 * (v116 & 0x78BF119DE0D26095LL ^ 0x70B80189C0102091LL)) & 0x13C01118184002ALL) | |
+ 0x29E22C8D7CE8015LL) ^ v121 ^ v116 & 0x8740EE621F2D9F6ALL; | |
*(_QWORD *)&v124 = v121 ^ 0x1389FC0000000000LL; | |
*((_QWORD *)&v124 + 1) = v121 ^ 0x4ECC363A18LL; | |
v125 = (((8 * v117) ^ 0xC6C9E66C14B9F720LL) | |
- ((2 * ((8 * v117) ^ 0xC6C9E66C14B9F720LL)) & 0x3D79EFE6AD4513C0LL) | |
+ 0x1EBCF7F356A289E1LL) ^ v117 ^ (v117 >> 61); | |
v126 = (((v121 << 21) ^ 0x89D986C743000000LL) | |
- ((2 * ((v121 << 21) ^ 0x89D986C743000000LL)) & 0x476AE361BC000000LL) | |
+ 0x23B571B0DE006B27LL) & 0xFFFFFFFFFFC00000LL ^ 0x2D57720D6040243LL; | |
*(_QWORD *)(v8 - 3968) = ((v117 << 25) ^ 0x9B052E7DC8000000LL) | |
+ 0x7FCD522DC8096888LL | |
- 2 | |
* (((v117 << 25) ^ 0x9B052E7DC8000000LL) & 0x7FCD522DE8000000LL ^ ((_DWORD)v117 << 25) & 0x20000000); | |
*(_QWORD *)(v8 - 4096) = ((v122 ^ 0xFFFFFFFFF8B4F358LL) << 36) | |
- (((v122 ^ 0xFFFFFFFFF8B4F358LL) << 37) & 0xC1C8328000000000LL) | |
+ 0x60E4194ECCFCA271LL; | |
v127 = ((v121 >> 43) | (v126 - ((2 * v126) & 0x1B964FC068080480LL) + 0xDCB27E03424E2D4LL) ^ 0x2CAB21703C20E097LL) ^ 0x2713F; | |
v128 = (0x24F34C2E0C10258ALL - ((v124 >> 42) + ((0x7FFFFFFFFFFFFFFELL * (v124 >> 42)) & 0x49E6985C18204B14LL))) ^ (v124 >> 42) ^ (((v124 >> 42) ^ 0x2E3C735DC68056B2LL) - ((2 * ((v124 >> 42) ^ 0x2E3C735DC68056B2LL) - 0x5C78E6BB8D00AD64LL) & 0xC962CA650E64837CLL) + 0x3674F1D4C0B1EB0CLL); | |
*(_QWORD *)(v8 - 4160) = ((v109 << 23) ^ 0xC1FD2F4757800000LL) | |
+ 0x37C2A1C3519BDCBELL | |
- 2 | |
* (((v109 << 23) ^ 0xC1FD2F4757800000LL) & 0x37C2A1C379800000LL ^ ((_DWORD)v109 << 23) & 0x28000000); | |
v129 = v125 ^ 0xF43E2D08F74A6BA6LL ^ ((v125 ^ 0x399A34C12BCA48FCLL) | |
- ((2 * (v125 ^ 0x399A34C12BCA48FCLL) + 2) & 0x7D2693A5CC36FF9ALL) | |
+ 0x3E9349D2E61B7FCELL); | |
v130 = (v117 >> 39) ^ 0x1B1B279; | |
v131 = ((v130 + (v125 ^ 0xF43E2D08F74A6BA6LL ^ (v117 >> 39) ^ 0xCDA419C9DD319123LL) + 1) ^ 0x797BFFF7B6F95ADFLL) | |
+ 2 * ((v130 + (v125 ^ 0xF43E2D08F74A6BA6LL ^ (v117 >> 39) ^ 0xCDA419C9DD319123LL) + 1) & 0xF97BFFF7B6F95ADFLL); | |
v132 = __ROL8__( | |
(v127 - ((2 * v127) & 0xD4E94FA7F5875F9ELL) + 0x6A74A7D3FAC3AFCFLL) ^ ((v128 ^ 0x4042291C8B226434LL) | |
- ((2 * (v128 ^ 0x4042291C8B226434LL) | |
+ 0x2387194472FF529ALL) & 0x35F115C32529D4AELL) | |
- 0x1343E87C33EB6C5CLL) ^ 0x708C2D3268574598LL, | |
42); | |
v133 = (((2 * ((v132 ^ 0xD0927A40B2AD9C60LL) & 0x1043721230249406LL)) | 0x3C68AEC622E46B2CLL) | |
- ((v132 ^ 0xD0927A40B2AD9C60LL) & 0x1043721230249406LL) | |
- 0x1E34576311723596LL) ^ (v132 ^ 0xD0927A40B2AD9C60LL) & 0xEFBC8DEDCFD36BF9LL; | |
v134 = ((v121 << 63) | 0x1A14788C417230E0LL) ^ ((v133 & 0x6E9DC286D3C0B5B3LL ^ 0xE1400020140A192LL) | |
+ (v133 & 0x91623D792C3F4A4CLL ^ 0x914018180C294A49LL) | |
- 1); | |
v135 = ((v123 ^ 0xFFFFFFFFFFFFFE92LL) << 54) | |
- (((v123 ^ 0xFFFFFFFFFFFFFE92LL) << 55) & 0x4D80000000000000LL) | |
+ 0x26CD17385C72E8B7LL; | |
v136 = v131 + 0x68400084906A521LL; | |
v137 = ((v131 - 0x797BFFF7B6F95ADFLL) & 0xEFFFFFFFFFFFFFFFLL) | |
- ((2 * (v131 - 0x797BFFF7B6F95ADFLL)) & 0xD7540214559E7DFELL) | |
+ 0x7BAA010A2ACF3EFFLL; | |
*(_QWORD *)(v8 - 4384) = v122; | |
*(_QWORD *)(v8 - 4352) = v122 >> 19; | |
*(_QWORD *)(v8 - 4240) = v122 >> 28; | |
v138 = v123 ^ (v123 >> 10); | |
v139 = v123; | |
v140 = v136 & 0x1000000000000000LL; | |
v141 = 0xC877F7141B2AD898LL - (v140 | 0x643BFB8A0D956C4CLL); | |
if ( (v129 & v140) == 0 ) | |
v141 = v140 | 0x643BFB8A0D956C4CLL; | |
v142 = v130 | |
+ ((v141 | |
+ (v129 ^ 0xCC8AFE4C564A368LL) | |
- 0x643BFB8A0D956C4CLL | |
- ((2 * (v141 + (v129 ^ 0xCC8AFE4C564A368LL) - 0x643BFB8A0D956C4CLL)) & 0x266B546889B4CE8ELL) | |
+ 0x1335AA3444DA6747LL) ^ v137 ^ 0x689FAB3E6E1559B8LL); | |
v143 = v142 - ((2 * v142) & 0xA40E01BCA3D1A528LL) + 0x520700DE51E8D294LL; | |
v144 = v132 & 0x80000; | |
v145 = v144 | 0x4C730C7C97D7532BLL; | |
v146 = *(_QWORD *)(v8 - 4192); | |
v147 = (((_DWORD)v146 - 1342060319) & (unsigned int)v144) | |
+ 0x46F2A0E18FABE947LL | |
- 2LL * (((_DWORD)v146 - 1342060319) & (unsigned int)v144); | |
v148 = 0x98E618F92FAEA656LL - (v144 | 0x4C730C7C97D7532BLL); | |
if ( v147 == 0x46F2A0E18FABE947LL ) | |
v148 = v145; | |
v149 = v146 + v148 - ((2 * (v146 + v148) - 0x78E50CB5CFAB1494LL) & 0xBB4FA49A46960FC2LL) - 0x5ECAB40DC48A8269LL; | |
v150 = v135 ^ ((v135 ^ 0xD932E8C7A38D1748LL) | |
- ((2 * (v135 ^ 0xD932E8C7A38D1748LL) + 2) & 0x6CB12E2E98A1AA48LL) | |
+ 0x365897174C50D525LL); | |
*(_QWORD *)(v8 - 4416) = v138; | |
v151 = v138 ^ 0x26758DA515E654DFLL; | |
v152 = ((((2 * (v138 ^ v135)) ^ 0xFE8ECAC56CD6872ELL) + 2) ^ 0x563E795BEFCFFE3FLL) | |
+ (((v138 ^ 0x26758DA515E654DFLL) + (v138 ^ v135 ^ 0xB89A9D4994BC68LL)) ^ 0xEEFEFCFAFDEA7F6ELL) | |
+ 2 * (((v138 ^ 0x26758DA515E654DFLL) + (v138 ^ v135 ^ 0xB89A9D4994BC68LL)) & 0xEEFEFCFAFDEA7F6ELL) | |
+ 2 * ((((2 * (v138 ^ v135)) ^ 0xFE8ECAC56CD6872ELL) + 2) & 0xD63E795BEFCFFE3ELL); | |
v153 = v134 ^ 0xB5437AF2E1FEFA29LL; | |
v154 = v149; | |
v155 = (v134 ^ 0xB5437AF2E1FEFA29LL) | |
+ (v149 ^ v134 ^ 0x171B57403D4A0237LL) | |
+ 1 | |
- ((2 * ((v134 ^ 0xB5437AF2E1FEFA29LL) + (v149 ^ v134 ^ 0x171B57403D4A0237LL)) + 2) & 0x64BFAE3C2EB94660LL) | |
+ 0x325FD71E175CA330LL; | |
v156 = ((v121 << 58) ^ 0x6000000000000000LL) | |
- ((2 * ((v121 << 58) ^ 0x6000000000000000LL)) & 0xE000000000000000LL) | |
+ 0x7077E38916581DDBLL; | |
v157 = (v152 - ((2 * v152 + 0x35851352248B04A6LL) & 0x27663E4F07274DE8LL) - 0x318A572F6A26D6B9LL) ^ v150; | |
*(_QWORD *)(v8 - 4448) = (((v139 ^ 0xFFFFFFFFFFFF3692LL) << 47) | |
- (((v139 ^ 0xFFFFFFFFFFFF3692LL) << 48) & 0x30BB000000000000LL) | |
+ 0x185D9CB33633FB1ALL) ^ (v139 >> 17); | |
v158 = 2 | |
* ((v151 & (v157 ^ 0x3269F0893B19B67LL)) - ((2 * (v151 & (v157 ^ 0x3269F0893B19B67LL))) & 0x55DD893BAC20B710LL)) | |
+ 0x55DD893BAC20B710LL; | |
v159 = *(_QWORD *)(v8 - 4080); | |
*(_QWORD *)(v8 - 4192) = *(_QWORD *)(v8 - 3968) ^ v143; | |
v160 = *(_QWORD *)(v8 - 4160) ^ (v159 >> 41) ^ v159 ^ (v159 >> 7) ^ (((v159 << 57) ^ 0x5E00000000000000LL) | |
- ((2 * ((v159 << 57) ^ 0x5E00000000000000LL)) & 0x8C00000000000000LL) | |
+ 0x4680915C2C305549LL); | |
v161 = ((2 * v158) & 0xFB7DFF470FFFA67CLL ^ 0xAB39124708412620LL) | |
+ (v158 ^ 0x286376982BDF642FLL) | |
+ (v157 ^ *(_QWORD *)(v8 - 4416) ^ 0x255312AD8657CFB8LL) | |
- 0x7DBEFFA387FFD33FLL; | |
v162 = *(_QWORD *)(v8 - 4448) ^ (v161 - ((2 * v161) & 0xDDF1EB6AFA66FAFCLL) + 0x6EF8F5B57D337D7ELL); | |
v163 = v153 | |
+ (v155 ^ v154 ^ ((v154 ^ 0xA2582DB2DCB4F81ELL) | |
- ((2 * (v154 ^ 0xA2582DB2DCB4F81ELL) + 2) & 0x2CB98761F0375472LL) | |
+ 0x165CC3B0F81BAA3ALL) ^ 0x79A4C6E3CC0C0EE8LL); | |
v164 = v156 ^ (v163 - ((2 * v163) & 0x825B77DE6D4D68B6LL) + 0x412DBBEF36A6B45BLL); | |
*(_QWORD *)(v8 - 3968) = v162 ^ 0x2282A44B1DA71641LL; | |
v165 = v160 ^ 0x45FE0383B5A05A5ALL ^ v162 ^ 0x2282A44B1DA71641LL; | |
v166 = *(_QWORD *)(v8 - 4096) ^ *(_QWORD *)(v8 - 4016) ^ *(_QWORD *)(v8 - 4240) ^ *(_QWORD *)(v8 - 4352) ^ *(_QWORD *)(v8 - 4384) ^ v160 ^ 0x45FE0383B5A05A5ALL; | |
v167 = *(_QWORD *)(v8 - 4192); | |
v168 = v167 ^ 0x2DCA52F399E1BA1CLL; | |
v169 = (((v164 ^ 0x315A586620FEA980LL) & (v167 ^ 0xD235AD0C661E45E3LL)) | |
- ((2 * ((v164 ^ 0x315A586620FEA980LL) & (v167 ^ 0xD235AD0C661E45E3LL))) & 0x43010F556C468A78LL) | |
+ 0x218087AAB623453CLL) ^ v166 ^ 0x70B9CD785FD97334LL; | |
v170 = v167 ^ v169; | |
v171 = v164 ^ v167; | |
v172 = ((v166 ^ 0x51394AD2E9FA3608LL) & (v165 ^ 0xC016B3649586B79CLL)) | |
- ((2 * ((v166 ^ 0x51394AD2E9FA3608LL) & (v165 ^ 0xC016B3649586B79CLL))) & 0x5A937B18D8A129B6LL) | |
+ 0x2D49BD8C6C5094DBLL; | |
v173 = v171 ^ (((v160 ^ 0x2E30916B802E5CD8LL) & (v162 ^ 0x895A85C7BDAFA75FLL)) | |
- ((2 * ((v160 ^ 0x2E30916B802E5CD8LL) & (v162 ^ 0x895A85C7BDAFA75FLL))) & 0x8B1D7E08550302BALL) | |
+ 0x458EBF042A81815DLL); | |
v174 = v165 ^ ((v168 & (v166 ^ 0xAEC6B52D1605C9F7LL)) | |
- ((2 * (v168 & (v166 ^ 0xAEC6B52D1605C9F7LL))) & 0xB15CF968FD12AD1ALL) | |
+ 0x58AE7CB47E89568DLL); | |
*(_QWORD *)(v8 - 4096) = v174; | |
v175 = __ROL8__(__ROL8__(v174 ^ 0x6747302F14F01EEELL, 55) ^ __ROL8__(v169, 55) ^ 0x5105E5B227BBAB90LL, 9); | |
v176 = (((v175 ^ 0xFFFFFFFFFFFC596ELL) << 45) | |
- (((v175 ^ 0xFFFFFFFFFFFC596ELL) << 46) & 0x73CB400000000000LL) | |
+ 0x39E5B9FAF94A3C57LL) ^ v175 ^ (v175 >> 19); | |
*(_QWORD *)(v8 - 4160) = ((unsigned __int64)~((unsigned int)v171 ^ ((((unsigned int)v160 ^ 0x802E5CD8) & ((unsigned int)v162 ^ 0xBDAFA75F)) | |
- ((2 | |
* (((unsigned int)v160 ^ 0x802E5CD8) & ((unsigned int)v162 ^ 0xBDAFA75F))) & 0x550302BA) | |
+ 713130333)) << 63) | 0x54BAE3C7DA60BEA0LL; | |
v177 = (((v162 ^ 0x76A57A38425058A0LL) & (v171 ^ 0xE36FF56A46E0EC63LL)) | |
- ((2 * ((v162 ^ 0x76A57A38425058A0LL) & (v171 ^ 0xE36FF56A46E0EC63LL))) & 0xFCBDE4D420D797D4LL) | |
+ 0x7E5EF26A106BCBEALL) ^ v170; | |
v178 = (v175 >> 28) ^ 0x724762067LL; | |
v179 = v178 | |
+ (v176 ^ (v175 >> 28) ^ 0xB45D2A4CBC6F74FCLL) | |
+ 1 | |
- ((2 * (v178 + (v176 ^ (v175 >> 28) ^ 0xB45D2A4CBC6F74FCLL)) + 2) & 0x33B7B89DD6479E4CLL) | |
+ 0x19DBDC4EEB23CF26LL; | |
v180 = v172 ^ v173 ^ *(_QWORD *)(v8 - 3968); | |
*(_QWORD *)(v8 - 3968) = v180; | |
*(_QWORD *)(v8 - 4192) = ((8 * v177) ^ 0x5D11FF473E89A8B8LL) | |
- ((2 * ((8 * v177) ^ 0x5D11FF473E89A8B8LL)) & 0xB7E78B1588C8EF80LL) | |
+ 0x5BF3C58AC46477C7LL; | |
v181 = ((v180 ^ 0x5725) << 47) - (((v180 ^ 0x5725) << 48) & 0x2DEA000000000000LL) + 0x16F526155DBBBDB2LL; | |
v182 = ((v180 ^ 0xFFFFFFFFFFFFFF25LL) << 54) | |
- (((v180 ^ 0xFFFFFFFFFFFFFF25LL) << 55) & 0x2780000000000000LL) | |
+ 0x13EE737EB154AD13LL; | |
v184 = v177 ^ (v177 >> 61) ^ (v177 >> 39); | |
*(_QWORD *)(v8 - 4080) = ((v173 << 58) ^ 0x8400000000000000LL) | |
- ((2 * ((v173 << 58) ^ 0x8400000000000000LL)) & 0x4800000000000000LL) | |
+ 0x243819326A8E9F6ALL; | |
v185 = ((v177 << 25) ^ 0xD1CFA26A2E000000LL) | |
+ 0x5B173D81EFED3C1DLL | |
- 2 * (((v177 << 25) ^ 0xD1CFA26A2E000000LL) & 0x5B173D81FE000000LL ^ ((_DWORD)v177 << 25) & 0x10000000); | |
v183 = (v176 ^ 0xB45D2A4B9819549BLL) | |
- ((2 * (v176 ^ 0xB45D2A4B9819549BLL) + 2) & 0xECF379A26E56946ALL) | |
+ 0x7679BCD1372B4A36LL; | |
v186 = v178 | |
+ (v179 ^ v176 ^ v183 ^ 0x2400B52BBBEE2E77LL) | |
- ((2 * (v178 + (v179 ^ v176 ^ v183 ^ 0x2400B52BBBEE2E77LL))) & 0xD8F1A2B4409B4DF2LL) | |
+ 0x6C78D15A204DA6F9LL; | |
v187 = *(_QWORD *)(v8 - 3968); | |
*(_QWORD *)(v8 - 4016) = v187 ^ v182 ^ v181 ^ 0xE096CDF843E7B7A2LL; | |
v188 = *(_QWORD *)(v8 - 4192) ^ v184; | |
v189 = *(_QWORD *)(v8 - 4160) ^ (v173 >> 6) ^ v173 ^ (v173 >> 1); | |
*(_QWORD *)(v8 - 3968) = (v187 >> 17) ^ (v187 >> 10); | |
HIDWORD(v171) = HIDWORD(v186) ^ ((((v175 ^ 0x2EC596E) << 36) | |
- (((v175 ^ 0x2EC596E) << 37) & 0xAB4C954000000000LL) | |
+ 0x55A64AA77BD57E71LL) >> 32); | |
LOBYTE(v176) = ((BYTE4(v171) & 0x95 ^ 0xEE) - (BYTE4(v171) & 8)) ^ 0x21; | |
v190 = *(_QWORD *)(v8 - 3952); | |
*(_BYTE *)(v190 - 499611537) = v186 ^ 0xFD; | |
v191 = *(_QWORD *)(v8 - 3920); | |
*(_BYTE *)(v191 - 2133332424) = BYTE1(v186) ^ 0xA6; | |
*(_BYTE *)(v190 - 499611547) = BYTE2(v188) ^ 0xA6; | |
v192 = *(_BYTE **)(v8 - 3984); | |
v192[17] = BYTE2(v186) ^ 0x4D; | |
v193 = *(_BYTE **)(v8 - 4000); | |
v193[27] = HIBYTE(v171) ^ 0x39; | |
LOBYTE(v183) = (((2 * v176) | 0x28) - v176 - 20) ^ 0x46 | BYTE4(v171) ^ 0xFD; | |
*(_BYTE *)(v190 - 499611533) = v188 ^ 0xAB; | |
*(_BYTE *)(v191 - 2133332418) = BYTE6(v171) ^ 0xDE; | |
v192[5] = BYTE3(v186) ^ 0x20; | |
*(_BYTE *)(v191 - 2133332430) = BYTE5(v171) ^ 0x9B; | |
*(_BYTE *)(v190 - 499611548) = v183 - ((2 * v183) & 8) + 4; | |
v194 = v190; | |
v195 = v188 ^ v185; | |
*(_BYTE *)(v191 - 2133332420) = BYTE1(v188) ^ 6; | |
v196 = (unsigned __int8)(-2 * ((-89 * (BYTE3(v195) ^ 0xCC)) & 0x6F) - 89 * (BYTE3(v195) ^ 0xCC) + 111) ^ 0xE80622464408406FLL; | |
v197 = *(_QWORD *)(v8 - 4176); | |
LOBYTE(v175) = *(_BYTE *)(v197 | |
+ (((v196 | 0xDC4FEF7F2E9D30B2LL) + 0x23B01080D162CF4DLL - (v196 | 0x23B01080D162CF4DLL)) ^ 0x3449CD396A9570A1LL) | |
- 1343379041); | |
*(_BYTE *)(v194 - 499611531) = ((unsigned __int16)((v195 ^ 0x6619A7B8DFC51BF1LL) >> 32) >> 8) ^ 0x64; | |
v198 = v192; | |
v192[28] = ((v195 ^ 0x6619A7B8DFC51BF1LL) >> 32) ^ 0x5B; | |
*(_BYTE *)(v194 - 499611553) = ((v195 ^ 0x6619A7B8DFC51BF1LL) >> 48) ^ 0x5B; | |
v192[4] = (31 * (v175 ^ 0x2F) - ((62 * (v175 ^ 0x2F)) & 0x3E) + 31) ^ 0x8A; | |
LOBYTE(v183) = 31 | |
* (*(_BYTE *)(v197 | |
+ ((2 | |
* (((unsigned __int8)(-89 * (HIBYTE(v195) ^ 0xB)) ^ 0xE7A9FD20B5159E48LL) & 0xE788902081048006LL) | |
- ((unsigned __int8)(-89 * (HIBYTE(v195) ^ 0xB)) ^ 0xE7A9FD20B5159E48LL) | |
+ 0x256F1C34795EF9LL) ^ 0xE78C923C816CC0A2LL) | |
- 1343379041) ^ 0x2F); | |
v192[2] = (((unsigned int)v189 ^ 0x8F43E813) >> 24) ^ 0x38; | |
LOBYTE(v183) = (v183 ^ 0x59) + ((2 * v183) & 0xB2); | |
LOBYTE(v186) = 2 * v183 - ((4 * v183 + 12) & 0xC); | |
v199 = v193; | |
v193[15] = v189 ^ 0x63; | |
v200 = v189 ^ 0x33B948BC8F43E813LL ^ *(_QWORD *)(v8 - 4080); | |
BYTE6(v188) = BYTE6(v189) ^ 0xB9; | |
v199[4] = (((unsigned int)v189 ^ 0x8F43E813) >> 16) ^ 0xA6; | |
*(_BYTE *)(v191 - 2133332417) = ((unsigned __int16)(v189 ^ 0xE813) >> 8) ^ 0xCF; | |
v192[27] = ((v186 + 117) & 0x2A ^ 0x29) + v183 - ((20 - 2 * v186) & 0x40) + 49; | |
v201 = (unsigned __int8)((((v189 ^ 0x33B948BC8F43E813LL) >> 31) & 0xF8 ^ 0x68) | |
+ (((v189 ^ 0x33B948BC8F43E813LL) >> 32) ^ 0xC8) | |
- 63) | |
+ 0x163FDB568C6BDF21LL | |
- ((2 | |
* ((((v189 ^ 0x33B948BC8F43E813LL) >> 31) & 0xF8 ^ 0x68) | |
+ ((unsigned __int16)((v189 ^ 0x33B948BC8F43E813LL) >> 32) ^ 0xC8u) | |
+ 193)) & 0x1C4); | |
LOBYTE(v196) = -2 * ((-89 * (BYTE5(v189) ^ 0xA6)) & 0x5C) - 89 * (BYTE5(v189) ^ 0xA6) + 92; | |
v203 = *(_QWORD *)(v8 - 4016) ^ *(_QWORD *)(v8 - 3968); | |
LODWORD(v175) = (unsigned int)(*(_DWORD *)(v8 - 4016) ^ *(_DWORD *)(v8 - 3968)) >> 8; | |
LOBYTE(v192) = ((2 * v175) ^ 0xB2) | |
- 2 * (((2 * ((unsigned __int16)(*(_WORD *)(v8 - 4016) ^ *(_WORD *)(v8 - 3968)) >> 8)) ^ 0xB2) & 0x46) | |
+ 71; | |
LOBYTE(v175) = ((2 * ((unsigned __int8)v192 & 0x72)) ^ 0x84) | |
+ ((unsigned __int8)v192 & 0xF2 ^ 0x34) | |
+ (v175 ^ 0xA0) | |
- 118; | |
v198[19] = __ROL1__(*(_BYTE *)(v197 + ((v201 + 193) ^ 0x163FDB568C6BDF21LL) - 1343379302) ^ 0xFE, 6); | |
v202 = (((((unsigned __int8)v196 ^ 0xE3) + (v196 & 0xEA ^ 0x8808) - (((unsigned __int8)v196 ^ 0xE3) & 0xFFEA)) & 0x390 ^ 0x40AC946F00098101LL) | |
+ ((((unsigned __int8)v196 ^ 0xE3) + (v196 & 0xEA ^ 0x8808) - (((unsigned __int8)v196 ^ 0xE3) & 0xFFEA)) & 0xC6F ^ 0x50100000C260869LL) | |
- 1) ^ 0x45AD946F0C2F812FLL; | |
LOBYTE(v196) = 31 * (*(_BYTE *)(v197 + v202 - 1343379041) ^ 0x2F) | |
- ((62 * (*(_BYTE *)(v197 + v202 - 1343379041) ^ 0x2F)) & 0x1A); | |
v204 = *(_QWORD *)(v8 - 3952); | |
*(_BYTE *)(v204 - 499611551) = BYTE6(v188) ^ 0x63; | |
v199[24] = (v196 + 13) ^ 0x98; | |
v205 = (((unsigned __int8)(-89 * (HIBYTE(v200) ^ 0x24) - ((78 * (HIBYTE(v200) ^ 0x24)) & 0x32) + 25) & 0xE9 ^ 0x161934C8BA838108LL) | |
+ ((-89 * (HIBYTE(v200) ^ 0x24) - ((78 * (HIBYTE(v200) ^ 0x24)) & 0x32) + 25) & 0x16 ^ 3LL) | |
- 1) ^ 0x2ACDA5C8B6820541LL; | |
LOBYTE(v205) = 31 | |
* (*(_BYTE *)(v197 | |
+ (((v205 | 0x43BEDD74CB1B08E7LL) + 0xBC41228B34E4F718LL - (v205 | 0xBC41228B34E4F718LL)) ^ 0x7F6A4C74C71A8CA6LL) | |
- 1343379041) ^ 0x2F); | |
*(_BYTE *)(v204 - 499611530) = (v205 - ((2 * v205) & 0x1E) + 15) ^ 0x9E; | |
LOBYTE(v205) = v175 ^ 0x9F; | |
*(_BYTE *)(v204 - 499611558) = v203 ^ 0x1B; | |
LOBYTE(v201) = *(_BYTE *)(v197 | |
+ (((unsigned __int8)(v205 + 2 * (v175 & 0x9F) + 97) | |
- 2 * (((_BYTE)v205 + 2 * (v175 & 0x9F) + 97) & 0x72) | |
+ 577607794) ^ 0x226D98E5) | |
- 1343378769) ^ (v205 + 2 * (v175 & 0x9F) - ((2 * (v205 + 2 * (v175 & 0x9F)) - 62) & 0xB6) - 68); | |
*(_BYTE *)(v204 - 499611557) = BYTE2(v203) ^ 0xAE; | |
LOBYTE(v205) = ((unsigned __int8)v201 >> 7) | (2 * (v201 ^ 0x74)); | |
*(_QWORD *)(v8 - 3968) = v203; | |
*(_BYTE *)(v204 - 499611539) = BYTE3(v203) ^ 0x2C; | |
v206 = ((((v203 ^ 0x108A7AF028AAD91FLL) >> (v205 & 0x20)) | |
+ 0x61C7C844A96E7F76LL | |
- ((2 * ((v203 ^ 0x108A7AF028AAD91FLL) >> (v205 & 0x20))) & 0xC38F908952DCFEECLL)) ^ 0x61C7C844A96E7F76LL) >> (v205 & 0x20 ^ 0x20); | |
*(_BYTE *)(v204 - 499611535) = v205 ^ 0x1A; | |
v199[29] = (v206 - ((2 * v206) & 2) - 127) ^ 0x81; | |
LODWORD(v205) = ((2 * (v203 >> 40)) & 0x1FFBB36 ^ 0x211034) + ((v203 >> 40) ^ 0x57EF57E1); | |
v207 = *(_QWORD *)(v8 - 4096); | |
v208 = (v207 ^ 0xAA98D94EC7CF3A3ALL) % 0x1CFA584B0B2BAE0LL; | |
v209 = (v208 ^ 0x3A3ED7FCFE823DD7LL) + ((2 * v208) & 0x7DAFF9FD047BAELL); | |
v210 = (v207 ^ 0xAA98D94EC7CF3A3ALL) | |
+ (v208 ^ 0x4C801D392D8418C0LL) | |
- ((2 * v208) & 0x2FFC58DA4F7CE7ELL) | |
- 0x4C801D392D8418C0LL; | |
v211 = v209 + (v210 ^ 0x3DF96F5FF77C39BFLL) + 2 * (v210 & 0x3DF96F5FF77C39BFLL); | |
v212 = v211 - ((2 * v211 + 0xF8F7146140310D4LL) & 0x606349F36AE9DED0LL) - 0x4806A2634089882ELL; | |
v213 = v207 ^ (v207 >> 7) ^ (v212 >> 41) ^ (((v212 << 57) ^ 0xD000000000000000LL) | |
- ((v212 & 0x13) << 58) | |
+ 0x27285BCBE874C065LL); | |
v214 = (((v212 << 23) ^ 0x7CDABA77B4000000LL) | |
- ((2 * ((v212 << 23) ^ 0x7CDABA77B4000000LL)) & 0xB75F86A8F000000LL) | |
+ 0x5BAFC3547EA5353LL) ^ v213 ^ 0xF7729EFD65F1E182LL; | |
LOBYTE(v197) = *(_BYTE *)(v197 | |
+ (((unsigned __int8)((BYTE5(v203) ^ 0xE1) + ((2 * BYTE5(v203)) & 0x36 ^ 0x34) - 34) | |
- ((2 | |
* (((2 * (unsigned __int16)(HIDWORD(v203) >> 8)) & 0xBB36 ^ 0x1034) | |
+ ((unsigned __int16)(HIDWORD(v203) >> 8) ^ 0x57E1)) | |
+ 444) & 0x122u) | |
+ 763543697) ^ 0x2D82C006LL) | |
- 1343378769) ^ (v205 - 2 * ((v205 + 94) & 0x5F ^ v205 & 1) + 60); | |
LOBYTE(v194) = ((3 * (v197 ^ 0x7E)) ^ 0x53) + ((6 * (v197 ^ 0x7E)) & 0xA6); | |
LOBYTE(v206) = (v197 ^ 0x81) + ((40 - 2 * (v197 ^ 0x81)) | 0xD1) + 35; | |
LOBYTE(v194) = v194 - ((2 * v194 + 70) & 0x90) - 21; | |
LOBYTE(v205) = (((v214 & 0x100000000LL) != 0) + (BYTE4(v214) & 0xE1 ^ 0x61) - ((BYTE4(v214) & 0xE1 ^ 0x61) & 1) + 14) ^ 7; | |
LOBYTE(v212) = ((2 * v205) & 0x26) - v205; | |
v215 = *(_QWORD *)(v8 - 3920); | |
*(_BYTE *)(v215 - 2133332415) = v213 ^ 0xF9; | |
*(_BYTE *)(v204 - 499611556) = BYTE2(v214) ^ 0x33; | |
LOBYTE(v194) = ((4 * (((v194 ^ 0x48) & (v206 ^ 0x17)) - ((2 * ((v194 ^ 0x48) & (v206 ^ 0x17))) & 0x22) + 103) - 88) & 0xB8) | |
+ (v206 ^ v194 ^ 0x5F) | |
- 2 * (((v194 ^ 0x48) & (v206 ^ 0x17)) - ((2 * ((v194 ^ 0x48) & (v206 ^ 0x17))) & 0x22) + 103) | |
- 50; | |
LOBYTE(v194) = (v194 ^ 0x8B) + ((2 * v194) & 0x16) + 117; | |
v216 = *(_QWORD *)(v8 - 4000); | |
*(_BYTE *)(v216 + 21) = BYTE3(v214) ^ 0x90; | |
LOBYTE(v212) = ((BYTE4(v214) & 0x1E ^ 0x1B) - 1) ^ 4 | (v212 - 20) ^ 0x64; | |
v217 = *(_BYTE **)(v8 - 3984); | |
v217[25] = ((v194 | ((unsigned __int8)v197 >> 7)) - ((2 * v194) & 0xE8) + 116) ^ 0x74; | |
v218 = v215; | |
*(_BYTE *)(v215 - 2133332431) = (v212 - ((2 * v212) & 0x44) + 34) ^ 0x22; | |
*(_BYTE *)(v216 + 20) = HIBYTE(*(_QWORD *)(v8 - 4016)) ^ 0x10; | |
v219 = HIWORD(*(_QWORD *)(v8 - 3968)); | |
v217[18] = BYTE5(v214) ^ 0xD1; | |
*(_BYTE *)(v204 - 499611552) = BYTE6(v214) ^ 0x29; | |
v217[1] = BYTE1(v213) ^ 0x7C; | |
v217[9] = HIBYTE(v214) ^ 0x7E; | |
*(_BYTE *)(v215 - 2133332435) = v219 ^ 0x8A; | |
*(_DWORD *)(v215 - 2133332411) = *(_DWORD *)(v8 - 4700) - 807830498; | |
v220 = *(_QWORD *)(*(_QWORD *)(v8 - 4064) - 77589091LL); | |
LODWORD(v217) = *(_DWORD *)(v220 + 20); | |
v221 = (unsigned int)v217 ^ 0xF66EE3E3; | |
*(_QWORD *)(v8 - 4016) = v221; | |
v222 = (unsigned int)v217 & 0xF66EE3E3; | |
*(_QWORD *)(v8 - 4176) = v222; | |
*(_DWORD *)(v8 - 4700) = v221 + 2 * v222 + 968335360; | |
*(_QWORD *)(v8 - 3968) = *(unsigned __int8 *)(v220 + 13) - ((2 * *(unsigned __int8 *)(v220 + 13)) & 0x16Au) + 211736; | |
v223 = *(unsigned __int8 *)(v215 - 2133332433); | |
*(_QWORD *)(v8 - 4080) = v223; | |
v224 = (((unsigned __int64)((unsigned int)v223 - ((2 * (_BYTE)v223) & 0x7C) + 105) << 54) + 0x7540000000000000LL) ^ 0x8F80000000000000LL; | |
LODWORD(v223) = (((*(unsigned __int8 *)(v220 + 7) - 2 * (*(_BYTE *)(v220 + 7) & 0x54)) << 8) + 687100928) ^ 0x28F45400; | |
LODWORD(v221) = (v223 + 504407910 - ((2 * v223) & 0x3C214E00)) ^ 0x1E10A766 | (*(unsigned __int8 *)(v220 + 24) | |
+ 271007795 | |
- ((2 * *(_BYTE *)(v220 + 24)) & 0x66)) ^ 0x10274033; | |
v225 = *(_QWORD *)(*(_QWORD *)(v8 - 4224) - 369253843LL); | |
*(_QWORD *)(v8 - 3984) = v225; | |
LODWORD(v222) = (((*(unsigned __int8 *)(v225 + 10) - 2 * (*(_BYTE *)(v225 + 10) & 0x41)) << 16) + 172032000) ^ 0xA410000; | |
LODWORD(v225) = *(unsigned __int8 *)(v220 + 14); | |
*(_QWORD *)(v8 - 4000) = v220; | |
LODWORD(v219) = ((((int)v225 + 1089240168 - 2 * (v225 & 0x55)) << 24) - 318767104) ^ 0x55000000; | |
LODWORD(v225) = v219 - ((2 * v219) & 0xE8000000) - 187239689; | |
LODWORD(v221) = (v222 - 999103245 - ((2 * v222) & 0x88E40000)) ^ 0xC472E4F3 | (v221 | |
+ 302584844 | |
- ((2 * v221) & 0x24122818)) ^ 0x1209140C; | |
LODWORD(v219) = v221 - ((2 * v221) & 0xA1C5288) + 84814148; | |
v226 = ((unsigned int)v225 & 0xA7000000 ^ 0x22981022E2001281LL | 0x4EB4F5091260C81ALL) | |
+ 0xB14B0AF6ED9F37E5LL | |
- ((unsigned int)v225 & 0xA7000000 ^ 0x22981022E2001281LL | 0xB14B0AF6ED9F37E5LL); | |
v227 = v204; | |
v228 = (*(unsigned __int8 *)(v204 - 499611554) ^ 4LL) - ((2 * *(unsigned __int8 *)(v204 - 499611554)) & 0x106); | |
v229 = (((2 * (v219 & 0x787CDE ^ 0xAD1FB738EB93E464LL)) | 0x6E20F0E01B01CC02LL) | |
- (v219 & 0x787CDE ^ 0xAD1FB738EB93E464LL) | |
+ 0x48EF878FF27F19FFLL) ^ 0x9A0DCF08EF136B25LL; | |
v230 = (((2 * (v225 & 0x58000000 ^ 0x1023040F44400A0LL)) | 0x65ECEACB738F0E64LL) | |
- (v225 & 0x58000000 ^ 0x1023040F44400A0LL) | |
- 0x32F67565B9C78732LL) ^ 0x33F445251D838792LL | (((2 * v229) | 0xAFCC0CD42784A50ELL) | |
- v229 | |
- 0x57E6066A13C25287LL) ^ 0xD7E4062A1ACA1383LL; | |
v231 = (v226 ^ 0x6C2CE52B5460DA9BLL | v219 & 0x878321) ^ 0x60100; | |
LOBYTE(v225) = *(_BYTE *)(v218 - 2133332432); | |
v232 = (unsigned __int8)v225 - (unsigned __int64)((2 * (_BYTE)v225) & 0x1E); | |
v233 = v232 - 0xD16178CD4D74AB0LL; | |
v234 = v232 + 0x44E6A03CFFC08D0FLL; | |
v235 = (v231 | |
+ 0x629F86FE2F854683LL | |
- 2 * (v231 & 0x629F86FEEFAD4E87LL ^ ((unsigned int)v226 ^ 0x5460DA9B) & 0xC0280804)) ^ 0x629F86FE2F854683LL | (v230 + 0x2DA7C265A5B68E8BLL - ((2 * v230) & 0x5B4F84CB4B6D1D16LL)) ^ 0x2DA7C265A5B68E8BLL; | |
v236 = ((_QWORD)&dword_100000000 | |
* (*(unsigned __int8 *)(v220 + 6) - (unsigned __int64)((2 * *(_BYTE *)(v220 + 6)) & 0x1A) + 362411656) | |
+ 0x64DE608500000000LL) ^ 0x7A78570D00000000LL; | |
v237 = ((*(_QWORD *)(v8 - 3968) << 46) - 0x5C18C00000000000LL) ^ 0x72AD400000000000LL; | |
v238 = (v237 + 0x6E597B9DF7059D60LL - ((2 * v237) & 0xDCB2800000000000LL)) ^ 0x6E597B9DF7059D60LL | (((((v228 + 46941996) << 38) - 0x778B2A4000000000LL) ^ 0x3B86A0C000000000LL) + 0x2FFB03A93A97EF15LL - ((2 * ((((v228 + 46941996) << 38) - 0x778B2A4000000000LL) ^ 0x3B86A0C000000000LL)) & 0x5FF6070000000000LL)) ^ 0x2FFB03A93A97EF15LL; | |
v239 = ((0xC000000000000000LL * v233) | (v238 + 0xF6116F6EC5A792ELL - ((2 * v238) & 0x1EC22DEDD8B4F25CLL))) ^ 0xF6116F6EC5A792ELL; | |
v240 = ((_QWORD)&dword_100000000 | |
* ((_QWORD)&dword_100000000 | |
+ (*(unsigned __int8 *)(v227 - 499611538) ^ 4LL) | |
- ((2 * (*(unsigned __int8 *)(v227 - 499611538) ^ 4)) & 0x128) | |
- 580608297) | |
- 0x274CE74300000000LL) ^ 0xB617B79400000000LL; | |
*(_QWORD *)(v8 - 3968) = v240 - ((2 * v240) & 0x5251FD800000000LL) + 0x2928FEC8904EC7BLL; | |
v241 = (((*(unsigned __int8 *)(*(_QWORD *)(v8 - 3920) - 2133332413LL) | |
- 2LL * (*(_BYTE *)(*(_QWORD *)(v8 - 3920) - 2133332413LL) & 0x61) | |
+ 33) << 56) | |
- 0x4000000000000000LL) ^ 0xE100000000000000LL; | |
*(_QWORD *)(v8 - 4160) = v241 - ((2 * v241) & 0x7600000000000000LL) + 0x3B318BBE6907D812LL; | |
v242 = *(unsigned __int8 **)(v8 - 3984); | |
v243 = (((v242[16] - (unsigned __int64)((2 * v242[16]) & 0x126) + 1886457) << 40) + 0x15769A0000000000LL) ^ 0x323F930000000000LL; | |
LOBYTE(v225) = v225 & 0x28; | |
v244 = (((*(unsigned __int8 *)(*(_QWORD *)(v8 - 3952) - 499611544LL) ^ 4LL) | |
+ 0x6FC6DCA8AD7A8198LL | |
- ((2 * *(unsigned __int8 *)(*(_QWORD *)(v8 - 3952) - 499611544LL)) & 0x130)) ^ 0x6FC6DCA8AD7A8198LL) << v225; | |
*(_QWORD *)(v8 - 4096) = v243 - ((2 * v243) & 0x8FA06C0000000000LL) + 0x47D03656204A54FFLL; | |
v245 = (v239 + 0x7C4B6BE09C5E1DF6LL - ((2 * v239) & 0xF896D7C138BC3BECLL)) ^ 0x7C4B6BE09C5E1DF6LL | (v234 >> 2) ^ 0x1139A80F3FF02343LL; | |
v246 = (v235 + 0x28DC00F42F69B383LL - ((2 * v235) & 0x51B801E85ED36706LL)) ^ 0x28DC00F42F69B383LL | (v236 + 0x43676D6546788313LL - ((2 * v236) & 0x86CEDACA00000000LL)) ^ 0x43676D6546788313LL; | |
v247 = ((v244 + 0x7B8DCE15B30DEFFDLL - ((2 * v244) & 0xF71B9C2B661BDFFALL)) ^ 0x7B8DCE15B30DEFFDLL) << ((unsigned __int8)v225 ^ 0x28u); | |
*(_QWORD *)(v8 - 4224) = v246 - ((2 * v246) & 0x2F8376B89D5A8E36LL) + 0x17C1BB5C4EAD471BLL; | |
*(_QWORD *)(v8 - 4192) = v247 - ((2 * v247) & 0xBB736C976367E29CLL) + 0x5DB9B64BB1B3F14ELL; | |
v248 = (((v242[25] - (unsigned __int64)((unsigned __int16)(2 * v242[25]) & 0xFF9A) + 65026) << 48) | |
+ 0x3ECB000000000000LL) ^ 0x3CCD000000000000LL; | |
*(_QWORD *)(v8 - 4240) = v248 - ((2 * v248) & 0xAE7C000000000000LL) + 0x573E166445BA696DLL; | |
v249 = (v245 + 0x99F681FF340D5CCLL - ((2 * v245) & 0x133ED03FE681AB98LL)) ^ 0x99F681FF340D5CCLL | (v224 + 0x16E2D56CDAD880BFLL - ((2 * v224) & 0x2D80000000000000LL)) ^ 0x16E2D56CDAD880BFLL; | |
v250 = v249 - ((2 * v249) & 0x6A42484AF5AEA888LL) + 0x352124257AD75444LL; | |
v251 = *(_QWORD *)(v8 - 3920); | |
v252 = (((v242[12] - (unsigned __int64)((2 * v242[12]) & 0x38) + 107) << 56) - 0x4F00000000000000LL) ^ 0x1C00000000000000LL; | |
v253 = v252 + 0x7908D69B33A49A31LL - ((2 * v252) & 0xF200000000000000LL); | |
v254 = (((v250 << 26) ^ 0x19520259C4000000LL) | |
- ((2 * ((v250 << 26) ^ 0x19520259C4000000LL)) & 0xB10C0025C0000000LL) | |
+ 0x58860012E25EEAC3LL) & 0x8CB95F08FC000000LL ^ 0x10520402E09C8092LL; | |
v255 = (((2 * v254) | 0xD3888CC1E93EDD5ALL) - v254 - 0x69C44660F49F6EADLL) ^ 0x71164262F403EE3FLL | (v250 >> 38) ^ 0x1E302F4; | |
v256 = v255 - ((2 * v255) & 0x5CA36361AC3C4C4ALL) + 0x2E51B1B0D61E2625LL; | |
v257 = *(_QWORD *)(v8 - 3952); | |
LODWORD(v255) = ((((*(unsigned __int8 *)(v257 - 499611546) ^ 4) - 2 * ((*(_BYTE *)(v257 - 499611546) ^ 4) & 0x6C)) << 8) | |
+ 1583377408) ^ 0x5E606C00; | |
LODWORD(v247) = (v255 - 2068099414 - ((2 * v255) & 0x9769C00)) ^ 0x84BB4EAA | (*v242 | |
+ 1337551601 | |
- ((2 * *v242) & 0xFFE2)) ^ 0x4FB96AF1; | |
LOBYTE(v245) = __ROL1__(__ROL1__(17 * *(_BYTE *)(v251 - 2133332405), 4) ^ 0x5D, 4); | |
LOBYTE(v246) = *(_BYTE *)(v251 - 2133332421) - ((2 * *(_BYTE *)(v251 - 2133332421) + 88) & 0x7A); | |
*(_QWORD *)(v8 - 4352) = (unsigned __int8)v245; | |
LOWORD(v251) = (unsigned __int8)v245 - ((2 * (_BYTE)v245) & 0x18) + 17164; | |
LODWORD(v231) = ((((unsigned __int8)v245 - ((2 * (_BYTE)v245) & 0x18) + 1170293516) ^ 0x915BB88B) + 1) ^ 0x9FF6D79F; | |
LODWORD(v254) = ((((unsigned __int8)v245 - ((2 * (_BYTE)v245) & 0x18) + 1170293516) ^ 0x915BB88B) + 1) & 0x1FF6D79F; | |
LODWORD(v245) = ((unsigned __int8)v245 - ((2 * (_BYTE)v245) & 0x18) + 1170293516) ^ 0x45C143C1; | |
LODWORD(v254) = v245 + v231 + 2 * v254 + 1611212897 - ((2 * (v245 + v231 + 2 * v254 + 1611212897)) & 0x28701CC2); | |
LODWORD(v241) = (((2 * (v251 & 0x4A ^ 2)) | 0xB7586F0) - (v251 & 0x4A ^ 2) + 2051357832) ^ 0x21BACA28; | |
LODWORD(v231) = ((2 * v241) | 0x3E5432F6) - v241; | |
v258 = ((((*(unsigned __int8 *)(v257 - 499611541) ^ 4LL) - ((2 * *(_BYTE *)(v257 - 499611541)) & 0x16) + 33295) << 48) | |
- 0x4E04000000000000LL) ^ 0x340B000000000000LL; | |
v259 = v256 ^ *(_QWORD *)(v8 - 4096) ^ *(_QWORD *)(v8 - 3968) ^ (v258 | |
- ((2 * v258) & 0xFDDE000000000000LL) | |
+ 0x7EEFB6E8D99127F6LL); | |
v260 = (((v242[3] - 2LL * (v242[3] & 0x46) + 9316875) << 40) - 0x6D66C50000000000LL) ^ 0x20C3460000000000LL; | |
*(_QWORD *)(v8 - 4384) = v260 + 0x6A95F27F4121A018LL - ((2 * v260) & 0xD52BE40000000000LL); | |
LODWORD(v245) = (v245 | |
+ ((v254 + 339218017) ^ 0xEBC7F19F) | |
- ((2 * (v245 + ((v254 + 339218017) ^ 0xEBC7F19F))) & 0xB8B96802) | |
+ 1549579265) ^ (v231 + 1624630917) ^ (((2 * (v251 & 0x7B4A ^ 0x47F5)) & 0xE410 ^ 0xA9F5F7F5) | |
+ (v251 & 0x7B4A ^ 0x2B6547F5) | |
+ 1805645326); | |
v261 = *(_QWORD *)(v8 - 3920); | |
v262 = (((*(unsigned __int8 *)(v261 - 2133332407) - (unsigned __int64)((2 * *(_BYTE *)(v261 - 2133332407)) & 0x7E)) << 24) | |
- 0x701D5AC0C1000000LL) ^ 0x8FE2A53F3F000000LL; | |
*(_QWORD *)(v8 - 3968) = v262 - ((2 * v262) & 0x113326A854000000LL) + 0x89993542AE11890LL; | |
v263 = (__int64)*(&off_1002B0BF0 + (int)(*(_QWORD *)(v8 - 4128) | 0x118)); | |
LOBYTE(v255) = *(_BYTE *)(v263 + ((unsigned int)v245 ^ 0xCE952BB) - 453463953); | |
*(_QWORD *)(v8 - 4096) = v263; | |
LOBYTE(v255) = v255 ^ 0x4A; | |
LOBYTE(v251) = v251 ^ 0xC1; | |
LOBYTE(v245) = v255 & (*(_DWORD *)(v8 - 4080) == 0 ? -1 : v251); | |
LOBYTE(v245) = v251 & ((v245 - ((2 * v245) & 0x22) + 17) ^ 0x11); | |
LOBYTE(v256) = -33 * (*(_BYTE *)(v263 + ((unsigned __int8)(v246 + 105) ^ 0xF7LL) - 453464482) ^ 0x4A) | |
- ((-66 * (*(_BYTE *)(v263 + ((unsigned __int8)(v246 + 105) ^ 0xF7LL) - 453464482) ^ 0x4A)) & 0x92); | |
v264 = ((_QWORD)&dword_100000000 | |
* (*(unsigned __int8 *)(v261 - 2133332423) | |
- (unsigned __int64)((unsigned __int16)(2 * *(unsigned __int8 *)(v261 - 2133332423)) & 0xFFAA) | |
+ 541812174) | |
+ 0x6D60970700000000LL) ^ 0x8DABFCD500000000LL; | |
LOBYTE(v245) = __ROL1__(((v255 | v251) - ((2 * (v255 | v251)) & 2) + 1) ^ (v245 - ((2 * v245) & 0x26) + 19) ^ 0x12, 6); | |
LODWORD(v245) = ((((unsigned __int8)v245 - ((2 * (_BYTE)v245) & 0x58)) << 16) - 1356070912) ^ 0xAF2C0000; | |
*((_QWORD *)&v265 + 1) = (unsigned int)v259 ^ 0x33F63F33; | |
*(_QWORD *)&v265 = v253 ^ 0x7908D69B00000000LL | v259 ^ 0x9945E1EA40000000LL; | |
LODWORD(v247) = (v245 + 613850131 - ((2 * v245) & 0x492C0000)) ^ 0x24969C13 | (v247 | |
+ 757916192 | |
- ((2 * v247) & 0x5A59C440)) ^ 0x2D2CE220; | |
LODWORD(v242) = v247 - ((2 * v247) & 0x16FA7256) - 1954727637; | |
v266 = *(_QWORD *)(v8 - 3984); | |
v267 = (((*(unsigned __int8 *)(v266 + 8) - (unsigned __int64)((2 * *(_BYTE *)(v266 + 8)) & 0x66)) << 16) | |
- 0x1E8116FFF3CD0000LL) ^ 0xE17EE9000C330000LL; | |
v268 = ((2 * ((unsigned int)v242 & 0xED3786 ^ 0xC53404LL)) | 0xBE3CEBAACD8D1684LL) | |
- ((unsigned int)v242 & 0xED3786 ^ 0xC53404LL) | |
- 0x5F1E75D566C68B42LL; | |
v269 = (v268 ^ 0x371CFAC52646C660LL) | |
+ (v268 & 0x1C917801DF51973CLL ^ 0x8810000D911111DLL) | |
- ((v268 ^ 0x371CFAC52646C660LL) & 0x1C917801DF51973CLL); | |
v270 = (((*(unsigned __int8 *)(v261 - 2133332429) | |
- (unsigned __int64)((unsigned __int16)(2 * *(unsigned __int8 *)(v261 - 2133332429)) & 0xFFA8)) << 8) | |
- 0x52C4BA2CF5142C00LL) ^ 0xAD3B45D30AEBD400LL; | |
v271 = (((*(unsigned __int8 *)(v266 + 7) | |
- (unsigned __int64)((unsigned __int16)(2 * *(unsigned __int8 *)(v266 + 7)) & 0xFFAC) | |
+ 51154) << 48) | |
- 0x2FC000000000000LL) ^ 0xC4D6000000000000LL; | |
*(_QWORD *)(v8 - 4080) = v271 - ((2 * v271) & 0x1A1E000000000000LL) + 0xD0F17A0D238E098LL; | |
v272 = *(_QWORD *)(v8 - 3968) & 0x86000000LL ^ (unsigned __int64)(&dword_100000000 - 511705088); | |
v273 = v272 + (*(_QWORD *)(v8 - 3968) & 0x4000000LL) - (v272 & 0x4000000) + 0x5D38A0B5016F7A78LL; | |
v274 = ((v273 ^ 0xDD9A075807F7A48LL) | |
+ (v273 & 0xC1800004C6D1A00LL ^ 0x206480A4C800184LL) | |
- ((v273 ^ 0xDD9A075807F7A48LL) & 0xC000C04D100030LL)) ^ 0x5E3F480A4CED1B84LL | v269 ^ 0x7493F7119F79DF19LL; | |
v275 = *(_QWORD *)(v8 - 3952); | |
v276 = (v270 + 0x49AA57ADA5500665LL - ((2 * v270) & 0x9354AF5B4AA00C00LL)) ^ 0x49AA57ADA5500665LL | ((*(unsigned __int8 *)(v275 - 499611534) ^ 4LL) + 0x5BE75A73CCFFCD65LL - 2LL * ((*(_BYTE *)(v275 - 499611534) ^ 4) & 0x65)) ^ 0x5BE75A73CCFFCD65LL; | |
v277 = (((v253 ^ 0x7908D69B33A49A31LL) & (v259 ^ 0x9945E1EA73F63F33LL)) | |
- ((2 * ((v253 ^ 0x7908D69B33A49A31LL) & (v259 ^ 0x9945E1EA73F63F33LL))) & 0x5218D1361F5A4A2ALL) | |
+ 0x290C689B0FAD2515LL) & 0xFFFFFFFFC0000000LL ^ ((unsigned __int64)(v265 >> 30) << 30) ^ 0x153AE98AC0000000LL; | |
*(_QWORD *)(v8 - 4416) = v277 - ((2 * v277) & 0x62B86B800000000LL) + 0x315C35C213B7679LL; | |
LODWORD(v245) = *(_QWORD *)(v8 - 4016) + 2 * *(_QWORD *)(v8 - 4176); | |
LOBYTE(v231) = v245 + ((-60 - 2 * v245) | 0x59); | |
LOBYTE(v261) = *(_QWORD *)(v8 - 4016) + 2 * *(_QWORD *)(v8 - 4176) - ((2 * v245 + 58) & 0x2C); | |
v278 = ((((*(unsigned __int8 *)(v275 - 499611555) ^ 4LL) | |
- ((2 * (*(unsigned __int8 *)(v275 - 499611555) ^ 4)) & 0xFFFFFF9C)) << 24) | |
- 0x22B358BB32000000LL) ^ 0xDD4CA744CE000000LL; | |
v279 = (v274 + 0x2D037B72B332813BLL - ((2 * v274) & 0x5A06F6E566650276LL)) ^ 0x2D037B72B332813BLL | (2 * (((unsigned int)v242 & 0x12C879 ^ 0x108409E1B60A0029LL) & 0x100400E1B6124831LL) - ((unsigned int)v242 & 0x12C879 ^ 0x108409E1B60A0029LL) + 0xCE81B0640AD80CCLL) ^ 0x1C6C12E7F6B788CCLL; | |
v280 = (v267 + 0x57348C8D5DEE14A5LL - ((2 * v267) & 0xAE69191ABBDC0000LL)) ^ 0x57348C8D5DEE14A5LL | (v276 + 0x56CD1C39F311F2FCLL - ((2 * v276) & 0xAD9A3873E623E5F8LL)) ^ 0x56CD1C39F311F2FCLL; | |
v281 = ((*(_QWORD *)(v8 - 3968) & 0x79000000LL ^ 0x48000000) | |
+ (*(_QWORD *)(v8 - 3968) & 0x68000000LL ^ 0x5E2C0DA6F34BB8LL) | |
- ((*(_DWORD *)(v8 - 3968) & 0x79000000 ^ 0x48000000) & 0x68000000)) ^ 0x61EAC0DCEC24BBDLL; | |
v282 = (v281 | 0x1703828F13917A5LL) + 0xFE8FC7D70EC6E85ALL - (v281 | 0xFE8FC7D70EC6E85ALL); | |
LOBYTE(v256) = v256 + 73; | |
LOBYTE(v281) = (67 * (((unsigned __int8)v256 >> 5) ^ v256 ^ ((unsigned __int8)v256 >> 4) ^ 0xA)) ^ 0x7D; | |
LOBYTE(v275) = (-122 * (((unsigned __int8)v256 >> 5) ^ v256 ^ ((unsigned __int8)v256 >> 4) ^ 0xA)) & 0xFA; | |
v283 = ((((unsigned __int8)(v281 + v275 - 125) | |
- (unsigned __int64)((2 * ((_BYTE)v281 + (_BYTE)v275 - 125)) & 0x4A) | |
+ 84) << 56) | |
+ 0x5100000000000000LL) ^ 0xA500000000000000LL; | |
*(_QWORD *)(v8 - 3968) = *(_QWORD *)(v8 - 4080) ^ (v283 - ((2 * v283) & 0x9600000000000000LL) + 0x4BC5FAD862AA81EDLL); | |
v284 = (((*(unsigned __int8 *)(*(_QWORD *)(v8 - 3984) + 22LL) | |
- 2LL * (*(_BYTE *)(*(_QWORD *)(v8 - 3984) + 22LL) & 0x6D) | |
+ 3062444) << 40) | |
+ 0x318CC10000000000LL) ^ 0x60476D0000000000LL; | |
v285 = (v282 ^ 0x730B828B10817A0LL | (v279 + 0x46FC93B125D9BEA5LL - ((2 * v279) & 0x8DF927624BB37D4ALL)) ^ 0x46FC93B125D9BEA5LL) | |
+ 0x2D55453CC915F14ALL | |
- ((2 | |
* (v282 ^ 0x730B828B10817A0LL | (v279 + 0x46FC93B125D9BEA5LL - ((2 * v279) & 0x8DF927624BB37D4ALL)) ^ 0x46FC93B125D9BEA5LL)) & 0x5AAA8A79922BE294LL); | |
v286 = ((((unsigned __int64)(v265 >> 30) >> 34) & 0x18D6F1F5 ^ 0x145131) | |
+ (((unsigned __int64)(v265 >> 30) >> 34) & 0x105200D0 ^ 0xB2F6EEB24A02CALL) | |
- ((((unsigned __int64)(v265 >> 30) >> 34) & 0x18D6F1F5 ^ 0x145131) & 0x105200D0)) ^ 0x37B60EBABAAA18LL; | |
v287 = v286 - ((2 * v286) & 0x10000C0F6B0DAEELL) + 0x12BA0C787B586D77LL; | |
v288 = (((v278 + 0x7F8E7450B372E65BLL - ((2 * v278) & 0xFF1CE8A166000000LL)) ^ 0x7F8E7450B372E65BLL | (v280 + 0x37C8A78D05343E0ELL - ((2 * v280) & 0x6F914F1A0A687C1CLL)) ^ 0x37C8A78D05343E0ELL) | |
+ 0x52B8CC41FF160440LL | |
- ((2 | |
* ((v278 + 0x7F8E7450B372E65BLL - ((2 * v278) & 0xFF1CE8A166000000LL)) ^ 0x7F8E7450B372E65BLL | (v280 + 0x37C8A78D05343E0ELL - ((2 * v280) & 0x6F914F1A0A687C1CLL)) ^ 0x37C8A78D05343E0ELL)) & 0xA5719883FE2C0880LL)) ^ 0x52B8CC41FF160440LL | (v284 + 0x738E3D59AE82FD0FLL - ((2 * v284) & 0xE71C7A0000000000LL)) ^ 0x738E3D59AE82FD0FLL; | |
v289 = ((unsigned __int64)(v265 >> 30) >> 34) ^ 0x18D6F1F5 | *(_QWORD *)(v8 - 4416) ^ 0x3F23424DF9ED878CLL; | |
v290 = v289 - ((2 * v289) & 0xC6172ABD82B44A16LL) + 0x630B955EC15A250BLL; | |
v291 = (((((unsigned __int8)(*(_BYTE *)(*(_QWORD *)(v8 - 3920) - 2133332438LL) ^ (v261 + 51) ^ (v231 + 113)) ^ 0x45u) | |
- (unsigned __int64)((2 | |
* ((unsigned __int8)(*(_BYTE *)(*(_QWORD *)(v8 - 3920) - 2133332438LL) ^ (v261 + 51) ^ (v231 + 113)) ^ 0x45)) & 0x1A2)) << 8) | |
+ 0x5FA8F68310DCD100LL) ^ 0x5FA8F68310DCD100LL; | |
v292 = *(_QWORD *)(v8 - 3952); | |
v293 = ((_QWORD)&dword_100000000 | |
* ((*(unsigned __int8 *)(v292 - 499611536) ^ 4LL) | |
- ((2 * (*(_BYTE *)(v292 - 499611536) ^ 4)) & 0x1E) | |
+ 1066785162) | |
- 0x387B6A7B00000000LL) ^ 0x71A6F0F00000000LL; | |
v294 = *(_QWORD *)(v8 - 4384) ^ 0x6A95F27F4121A018LL | (((v264 | |
+ 0x6A97D96C921840E2LL | |
- ((2 * v264) & 0xD52FB2D800000000LL)) ^ 0x6A97D96C921840E2LL | v285 ^ 0x2D55453CC915F14ALL) | |
+ 0x4B0BBC7C887D2D88LL | |
- ((2 | |
* ((v264 | |
+ 0x6A97D96C921840E2LL | |
- ((2 * v264) & 0xD52FB2D800000000LL)) ^ 0x6A97D96C921840E2LL | v285 ^ 0x2D55453CC915F14ALL)) & 0x961778F910FA5B10LL)) ^ 0x4B0BBC7C887D2D88LL; | |
*(_QWORD *)(v8 - 4384) = v294 - ((2 * v294) & 0x3D0C9F61EFC60C82LL) + 0x1E864FB0F7E30641LL; | |
v295 = v292; | |
v296 = ((((*(unsigned __int8 *)(v292 - 499611532) ^ 4LL) | |
- ((2 * (*(unsigned __int8 *)(v292 - 499611532) ^ 4)) & 0xFFFFFFFC) | |
+ 44629) << 48) | |
+ 0x64A9000000000000LL) ^ 0x12FE000000000000LL; | |
v297 = (v288 - ((2 * v288) & 0x796E6C52FEB9016LL) + 0x3CB736297F5C80BLL) ^ (v293 | |
- ((2 * v293) & 0x74D63B3A00000000LL) | |
+ 0x3A6B1D9D48797AADLL) ^ (v296 - ((2 * v296) & 0x6BC2000000000000LL) + 0x35E1C6513E43EB58LL); | |
v298 = *(unsigned __int8 *)(v295 - 499611549); | |
*(_QWORD *)(v8 - 4080) = v298; | |
v300 = v290 ^ v287 ^ ((unsigned int)*(_QWORD *)(v8 - 4016) | |
+ 2 * (unsigned int)*(_QWORD *)(v8 - 4176) | |
+ 160504861 | |
- 2LL | |
* (((unsigned int)*(_QWORD *)(v8 - 4016) + 2 * (unsigned int)*(_QWORD *)(v8 - 4176) + 160504861) & 0x5DA41381) | |
+ 0x139834AC5DA41381LL) ^ 0x62ACED6AF78453FBLL; | |
*(_QWORD *)(v8 - 4016) = ((((unsigned __int64)((*(unsigned __int8 *)(v295 - 499611543) ^ 4) | |
- ((2 * (*(_BYTE *)(v295 - 499611543) ^ 4)) & 0x18u) | |
+ 234) << 56) | |
- 0x5E00000000000000LL) ^ 0x8C00000000000000LL) | |
- ((2 | |
* (((unsigned __int64)((*(unsigned __int8 *)(v295 - 499611543) ^ 4) | |
- ((2 * (*(_BYTE *)(v295 - 499611543) ^ 4)) & 0x18u) | |
+ 234) << 56) | |
- 0x5E00000000000000LL)) & 0xE400000000000000LL) | |
+ 0x7293139DEE0717DFLL; | |
v301 = *(unsigned __int8 **)(v8 - 3984); | |
v302 = (v291 + 0x14916D672AFC5C00LL - ((2 * v291) & 0x2922DACE55F8B800LL)) ^ 0x14916D672AFC5C00LL | (v301[2] + 0x65DB0C4B936E6453LL - 2LL * (v301[2] & 0x53)) ^ 0x65DB0C4B936E6453LL; | |
v303 = *(_QWORD *)(v8 - 3920); | |
v304 = (((*(unsigned __int8 *)(v303 - 2133332416) - (unsigned __int64)((2 * *(_BYTE *)(v303 - 2133332416)) & 0x1C)) << 16) | |
- 0x109B90AB82F20000LL) ^ 0xEF646F547D0E0000LL; | |
v305 = ((((unsigned __int64)(-2 * (*(_BYTE *)(v303 - 2133332434) & 0x40) | |
+ (unsigned int)*(unsigned __int8 *)(v303 - 2133332434) | |
+ 195) << 56) | |
- 0x300000000000000LL) ^ 0xC000000000000000LL) | |
- ((2 | |
* (((unsigned __int64)(-2 * (*(_BYTE *)(v303 - 2133332434) & 0x40) | |
+ (unsigned int)*(unsigned __int8 *)(v303 - 2133332434) | |
+ 195) << 56) | |
- 0x300000000000000LL)) & 0x7A00000000000000LL) | |
+ 0x3D8FAFCA19943275LL; | |
*(_QWORD *)(v8 - 3968) ^= *(_QWORD *)(v8 - 4384) ^ v300; | |
v306 = (v304 + 0x2ED96D958788D23FLL - ((2 * v304) & 0x5DB2DB2B0F100000LL)) ^ 0x2ED96D958788D23FLL | (v302 + 0x64FD45BD16A654BALL - ((2 * v302) & 0xC9FA8B7A2D4CA974LL)) ^ 0x64FD45BD16A654BALL; | |
v299 = ((((v298 ^ 4) - ((2 * ((unsigned int)v298 ^ 4)) & 0xFFFFFF98)) << 24) - 0x7F66CF5834000000LL) ^ 0x809930A7CC000000LL; | |
v307 = (v299 + 0x4F5A2B81BA0DEE1DLL - ((2 * v299) & 0x9EB4570374000000LL)) ^ 0x4F5A2B81BA0DEE1DLL | (v306 + 0x39AE46662F23170ALL - ((2 * v306) & 0x735C8CCC5E462E14LL)) ^ 0x39AE46662F23170ALL; | |
v308 = ((_QWORD)&dword_100000000 * (v301[19] - 2LL * (v301[19] & 0x78) + 775401453) + 0x4245E28B00000000LL) ^ 0x707D927800000000LL; | |
v309 = v301[6] - 2LL * (v301[6] & 0x78); | |
v310 = (v307 + 0x6FB3B8CDC894D3BELL - ((2 * v307) & 0xDF67719B9129A77CLL)) ^ 0x6FB3B8CDC894D3BELL | (v308 + 0x7C2E029D4B57F430LL - ((2 * v308) & 0xF85C053A00000000LL)) ^ 0x7C2E029D4B57F430LL; | |
v311 = (((v301[14] - (unsigned __int64)((2 * v301[14]) & 0x120) + 4602922) << 40) - 0x70119A0000000000LL) ^ 0xD62A900000000000LL; | |
v312 = v305 ^ __ROL8__( | |
__ROL8__( | |
(v297 ^ ((v297 ^ 0xF3BE57511E30A601LL) | |
- ((2 * (v297 ^ 0xF3BE57511E30A601LL) + 2) & 0x173B1C3FE8417352LL) | |
+ 0xB9D8E1FF420B9AALL) ^ ((v297 ^ 0x204FF1CB50BFB7B1LL) | |
- ((2 * (v297 ^ 0x204FF1CB50BFB7B1LL) + 0x27E34D349D1E2362LL) & 0x4C6D7F8D157A080ELL) | |
- 0x5D7999F26B3EA48LL) ^ 0x21EA99779F52E450LL) | |
- 0x2C0E5965B170EE50LL, | |
14) ^ 0x69A693A3C46C34FCLL, | |
50); | |
v313 = (v310 - ((2 * v310) & 0xE2AADDC5ED01EA86LL) + 0x71556EE2F680F543LL) ^ (v311 | |
- ((2 * v311) & 0xEBF21C0000000000LL) | |
+ 0x75F90E6343D5C47ELL) ^ *(_QWORD *)(v8 - 4016) ^ (((((v309 + 9315) << 48) + 0x7915000000000000LL) ^ 0x9D78000000000000LL) - ((2 * ((((v309 + 9315) << 48) + 0x7915000000000000LL) ^ 0x9D78000000000000LL)) & 0xBB1C000000000000LL) + 0x5D8E362D8E153699LL); | |
v314 = *(_QWORD *)(v8 - 3968); | |
v315 = *(_QWORD *)(v8 - 4224) ^ v313 ^ *(_QWORD *)(v8 - 4192) ^ *(_QWORD *)(v8 - 4160) ^ *(_QWORD *)(v8 - 4240); | |
v316 = __ROL8__(__ROL8__(v300, 61) ^ 0xDAFF02A400D540BALL, 3); | |
v317 = ((v316 ^ 0x2D2689373FD315CDLL) & (v315 ^ 0x7D6B7BBA27038BF1LL)) | |
- ((2 * ((v316 ^ 0x2D2689373FD315CDLL) & (v315 ^ 0x7D6B7BBA27038BF1LL))) & 0x8B5C937ECBB70E0CLL) | |
+ 0x45AE49BF65DB8706LL; | |
v318 = ((v316 ^ 0xD2D976C8C02CEA32LL) & (v314 ^ 0x8C053D3F9B8E0349LL)) | |
- ((2 * ((v316 ^ 0xD2D976C8C02CEA32LL) & (v314 ^ 0x8C053D3F9B8E0349LL))) & 0x8070D5BB2C62EB4ALL) | |
+ 0x40386ADD963175A5LL; | |
v319 = (((v312 ^ 0xAC334819C74B4D88LL) & (v314 ^ 0x73FAC2C06471FCB6LL)) | |
- ((2 * ((v312 ^ 0xAC334819C74B4D88LL) & (v314 ^ 0x73FAC2C06471FCB6LL))) & 0x87B584300CCA6D8CLL) | |
+ 0x43DAC218066536C6LL) ^ v316; | |
v320 = v312 ^ v313; | |
v321 = v315 ^ v318; | |
*(_QWORD *)(v8 - 4176) = v320; | |
v322 = (v319 ^ 0x6EFC4B2F39B6230BLL) << (*(_QWORD *)(v8 - 4352) & 8); | |
v323 = v312 ^ (((v320 ^ 0x75FB5F0FAC9BC3DDLL) & (v315 ^ 0x82948445D8FC740ELL)) | |
- ((2 * ((v320 ^ 0x75FB5F0FAC9BC3DDLL) & (v315 ^ 0x82948445D8FC740ELL))) & 0x86AD49FF311F0B38LL) | |
+ 0x4356A4FF988F859CLL); | |
v324 = ((v322 + 0x4EF2DF559229695ALL - ((2 * v322) & 0x9DE5BEAB2452D2B4LL)) ^ 0x4EF2DF559229695ALL) << (*(_QWORD *)(v8 - 4352) & 8 ^ 0x29); | |
v325 = v314 ^ (((v320 ^ 0x8A04A0F053643C22LL) & (v312 ^ 0x53CCB7E638B4B277LL)) | |
- ((2 * ((v320 ^ 0x8A04A0F053643C22LL) & (v312 ^ 0x53CCB7E638B4B277LL))) & 0x69991F89AC11BFA2LL) | |
+ 0x34CC8FC4D608DFD1LL) ^ 0xB8C9B2FB4D86DC98LL; | |
v326 = v320 ^ v317; | |
v327 = v321 ^ v326 ^ ((v321 ^ v326 ^ 0x1B4704ABFE6A240DLL) | |
- ((2 * (v321 ^ v326 ^ 0x1B4704ABFE6A240DLL) + 0x137DF906F3CEC2FCLL) & 0x2C50C45B666B18A2LL) | |
- 0x18A14ED2E31231LL) ^ ((v321 ^ v326 ^ 0xF2F9F828878D4570LL) | |
- ((2 * (v321 ^ v326 ^ 0xF2F9F828878D4570LL) + 2) & 0x72254221CA480908LL) | |
+ 0x3912A110E5240485LL) ^ 0x223CC4EA2E63325ALL; | |
v328 = v327 - ((2 * v327 - 0x2C8206F90C313D06LL) & 0xBBC4742B91290762LL) + 0x47A13699427BE52ELL; | |
v329 = ((v328 ^ 0xFFFFFFFFFFFC83B1LL) << 45) | |
+ 0x5EB1315919C73AFELL | |
- (((v328 ^ 0xFFFFFFFFFFFC83B1LL) << 46) & 0xBD62400000000000LL); | |
v330 = v325 ^ v323; | |
v331 = __ROL8__(v325, 20) ^ 0xDB4906B67F7AF210LL; | |
v332 = (2 * ((v328 & 0xDFFFFFFFFFFFFFFFLL ^ 0x923432E47BFB1A8LL) & 0x529046664AFF02BLL) | |
- (v328 & 0xDFFFFFFFFFFFFFFFLL ^ 0x923432E47BFB1A8LL) | |
+ 0x5AD6FB999B500FD4LL) ^ 0xA56DA92105B1DC4LL; | |
*(_QWORD *)(v8 - 4160) = ((((v328 >> 19) | v328 & 0x2000000000000000LL) ^ 0xBBC4742B912LL) | |
- ((2 * (((v328 >> 19) | v328 & 0x2000000000000000LL) ^ 0xBBC4742B912LL)) & 0x400018A2B8A30E10LL) | |
+ 0x69300C515C518708LL) ^ (2 * (v332 & 0xDB38EC1E63DBC10DLL) - v332 + 0x24C713E19C243EF2LL) ^ ((v329 ^ 0x5EB1315919C73AFELL | (v328 >> 28) ^ 0x5DE23A15CLL) - ((2 * (v329 ^ 0x5EB1315919C73AFELL | (v328 >> 28) ^ 0x5DE23A15CLL)) & 0x192035711EA81F6ELL) + 0xC901AB88F540FB7LL); | |
v333 = __ROL8__( | |
(v324 - ((2 * v324) & 0x482883A400000000LL) + 0x241441D2F05B9E11LL) ^ (v319 >> 23) ^ __ROL8__( | |
v321 ^ 0xC2ACEE984ECD01ABLL, | |
41) ^ 0xD16BC04CDD06B3ABLL, | |
23); | |
v334 = ((v328 ^ 0xFFFFFFFFF89483B1LL) << 36) | |
- (((v328 ^ 0xFFFFFFFFF89483B1LL) << 37) & 0x4B77248000000000LL) | |
+ 0x25BB924F35E9BD02LL; | |
v335 = __ROL8__(v326 ^ 0xCFAAE94F36BFBB24LL, 20) ^ 0x49D94E0DF23F9490LL; | |
v336 = ((2 * (v334 & 0x54B6C4F000000000LL ^ 0x5432405000000000LL)) | 0x12794E39775FDB86LL) | |
- (v334 & 0x54B6C4F000000000LL ^ 0x5432405000000000LL) | |
- 0x93CA71CBBAFEDC3LL; | |
v337 = (v336 ^ 0xFCEC0EAF2DAFC9LL) | |
+ (v336 & 0x2EBC0F9BC0243F59LL ^ 0x2E00039140001014LL) | |
- ((v336 ^ 0xFCEC0EAF2DAFC9LL) & 0x2EBC0F9BC0243F5ALL); | |
v338 = __ROL8__(v331, 44); | |
*(_QWORD *)(v8 - 4016) = ((unsigned __int64)(unsigned int)~(_DWORD)v338 << 63) | 0xC6C70E708B41C9LL; | |
*(_QWORD *)&v265 = v330 ^ 0x6726125B31D14C00LL; | |
*((_QWORD *)&v265 + 1) = (unsigned int)v330 ^ 0x1C9; | |
v339 = (((8 * v333) ^ 0xFDE44B9E7A734A08LL) | |
+ 0x68A9829C25E21386LL | |
- ((2 * ((8 * v333) ^ 0xFDE44B9E7A734A08LL)) & 0xD15305384BC42700LL)) ^ 0x68A9829C25E21386LL; | |
v340 = ((2 | |
* ((v339 & (v333 ^ 0xFFBC8973CF4E6941LL)) - ((2 * (v339 & (v333 ^ 0xFFBC8973CF4E6941LL))) & 0xF7C8381B6CBC05ALL)) | |
+ 0xF7C8381B6CBC05ALL) ^ 0xF0837C7E49343FA4LL) | |
+ 2; | |
v341 = (v340 ^ 0x76CD7FFDED78959ELL) | |
+ ((v339 + ((v333 >> 61) ^ v333 ^ 0xFFBC8973CF4E6946LL)) ^ 0x73FF9DDF2B7BFDDCLL) | |
+ 2 * ((v339 + ((v333 >> 61) ^ v333 ^ 0xFFBC8973CF4E6946LL)) & 0xF3FF9DDF2B7BFDDCLL) | |
+ 2 * (v340 & 0xF6CD7FFDED78959ELL); | |
*(_QWORD *)(v8 - 3968) = (((v333 << 25) ^ 0xE79E9CD282000000LL) | |
+ 0x2BD4FE609486B525LL | |
- 2 | |
* (((v333 << 25) ^ 0xE79E9CD282000000LL) & 0x2BD4FE60F4000000LL ^ ((_DWORD)v333 << 25) & 0x60000000)) ^ (v333 >> 39) ^ (v341 - ((2 * v341 + 0xA65C445CE16D90CLL) & 0xCB350B13915723ALL) + 0x1B8C8A7B839625A3LL); | |
v342 = *(_QWORD *)(v8 - 4160); | |
v343 = ((2 * (v342 & 0x54B6C4FB9B7932C7LL ^ 0x103084B8014900C3LL)) | 0xA887A7107B443066LL) | |
- (v342 & 0x54B6C4FB9B7932C7LL ^ 0x103084B8014900C3LL) | |
+ 0x2BBC2C77C25DE7CDLL; | |
v344 = (v343 & 0x15439738271141ADLL ^ 0x1002030825000125LL) + (v343 & 0xEABC48C7D8EEBE52LL ^ 0xA8BC684780043441LL) - 1; | |
v346 = __ROL8__(v335, 44); | |
v347 = (v334 & 0xAB493B0000000000LL ^ 0x2348310000000000LL | 0x6B44378913076ECLL) | |
- (v334 & 0xAB493B0000000000LL ^ 0x2348310000000000LL | 0xF94BBC876ECF8913LL) | |
- 0x6B44378913076EDLL; | |
v348 = ((v347 & 0xA728077001206680LL ^ 0x20067021086E81LL) + (v347 & 0x58D578089010106CLL ^ 0x5805B88606409045LL) - 2) ^ 0x5CD0DE8EB6788828LL; | |
v349 = (v265 >> 10) ^ v330 ^ (v330 >> 17); | |
v345 = ((2 * (v342 & 0xAB493B046486CD38LL ^ 0x8B000A0044068800LL)) | 0x402AF8A9441CECLL) | |
- (v342 & 0xAB493B046486CD38LL ^ 0x8B000A0044068800LL) | |
- 0x20157C54A20E76LL; | |
v350 = ((v348 | ((v345 & 0xAD73E47CA1E79B9ALL ^ 0xAD73A0282041818BLL) + (v345 & 0x528C1B835E186464LL) - 1) ^ 0x2753A65470E583FCLL) | |
- ((2 | |
* (v348 | ((v345 & 0xAD73E47CA1E79B9ALL ^ 0xAD73A0282041818BLL) + (v345 & 0x528C1B835E186464LL) - 1) ^ 0x2753A65470E583FCLL)) & 0x50E6542A340619C6LL) | |
+ 0x28732A151A030CE3LL) ^ ((v348 & (v342 ^ 0x45245D3801019644LL)) | |
- ((2 * (v348 & (v342 ^ 0x45245D3801019644LL))) & 0xDB4CA03A052966E8LL) | |
+ 0x6DA6501D0294B374LL) ^ 0x45D57A081897BF97LL | v344 ^ v337 ^ 0x4F17FCDE46484284LL; | |
v351 = v350 - ((2 * v350) & 0x5F2E7F3A6213EEAELL) + 0x2F973F9D3109F757LL; | |
v352 = (((v346 << 23) ^ 0x5DB43E797800000LL) | |
- ((2 * ((v346 << 23) ^ 0x5DB43E797800000LL)) & 0x584900DB91000000LL) | |
+ 0x2C24806DC8ADAA72LL) ^ (v346 >> 41) ^ v346 ^ (v346 >> 7) ^ (((v346 << 57) ^ 0x5E00000000000000LL) | |
- ((2 * ((v346 << 57) ^ 0x5E00000000000000LL)) & 0x8400000000000000LL) | |
+ 0x428E8ADEA8FAF4FELL); | |
v353 = *(_QWORD *)(v8 - 4016) ^ (v338 >> 6) ^ v338 ^ (v338 >> 1) ^ 0xF7507313BCE4AE31LL; | |
v354 = ((v338 << 43) - ((v338 << 44) & 0x200000000000LL) + 0x155B49636904LL) & 0x1F80000000000LL ^ 0xB3010414DDC94651LL; | |
v355 = ((v354 | 0x4F85B7198550DBC9LL) + 0xB07A48E67AAF2436LL - (v354 | 0xB07A48E67AAF2436LL)) ^ 0xAD2E9F3B1A48CE42LL; | |
v356 = v349 ^ (((v330 ^ 0xFFFFFFFFFFFF4DC9LL) << 47) | |
- (((v330 ^ 0xFFFFFFFFFFFF4DC9LL) << 48) & 0x333E000000000000LL) | |
+ 0x199F2639003808D2LL); | |
v357 = v349 ^ 0x672621C800000000LL; | |
v358 = v352 ^ v351; | |
v359 = ((unsigned __int64)&dword_100000000 ^ (2LL * ((unsigned int)v352 & 0x80000000))) | |
+ ((unsigned int)v352 & 0x80000000); | |
v360 = ((v355 | 0xC0FBC62A7BE0D782LL) + 0x3F0439D5841F287DLL - (v355 | 0x3F0439D5841F287DLL)) ^ __ROL8__(v353, 49) ^ 0xC69AB97F4C686CE3LL; | |
v362 = 0x65A7261C2CF59609LL - v359; | |
v363 = *(_QWORD *)(v8 - 3968); | |
v364 = v363 ^ __ROL8__(v360, 15); | |
if ( (v357 & (v359 - 0x80000000)) + 0x5F5CEA287CFACFE3LL - ((2 * (v357 & (v359 - 0x80000000))) & 0xE13C32454AB3B994LL) == 0x5F5CEA287CFACFE3LL ) | |
v362 = v359 + 0x65A7261B2CF59609LL; | |
v361 = ((v352 & 0x9D0B1C04003B5D93LL ^ 0x180A000480180512LL) + (v352 & 0x62F4E3FB7FC4A26CLL ^ 0x40B0E3102D848005LL) - 1) ^ 0x151ADEC008235D3BLL; | |
v365 = (((2 * v361) | 0x111E985E3F3B764CLL) - v361 - 0x88F4C2F1F9DBB26LL) ^ ((v356 ^ 0x7EB907F138C4DDF3LL) | |
+ v362 | |
- 0x65A7261BACF59609LL | |
- ((2 | |
* ((v356 ^ 0x7EB907F138C4DDF3LL) | |
+ v362 | |
- 0x65A7261BACF59609LL)) & 0xDFBF7F81753549ACLL) | |
+ 0x6FDFBFC0BA9AA4D6LL); | |
v366 = ((v363 ^ 0x2D8D563809F3752ALL) & (v358 ^ 0xFC4AF88E0F6A9080LL)) | |
- ((2 * ((v363 ^ 0x2D8D563809F3752ALL) & (v358 ^ 0xFC4AF88E0F6A9080LL))) & 0xEA277E6402FC85B0LL) | |
+ 0x7513BF32017E42D8LL; | |
v367 = (((v364 ^ 0xD03CEC94FDAEDECFLL) & (v363 ^ 0xD272A9C7F60C8AD5LL)) | |
- ((2 * ((v364 ^ 0xD03CEC94FDAEDECFLL) & (v363 ^ 0xD272A9C7F60C8AD5LL))) & 0x7DF7212C74FBCA8LL) | |
+ 0x3EFB90963A7DE54LL) ^ 0x5ABE789332B12BLL; | |
v368 = (v366 & 0x20 ^ 0x6BEA95D9E65FBFF7LL) + 2 * (v366 & 0x20); | |
v369 = v365 ^ 0x6D2F6D741245FF5LL; | |
*(_QWORD *)(v8 - 4016) = v358 ^ v367; | |
v370 = __ROL8__(v358 ^ v367, 11) ^ 0xB8CE06B1772F8874LL; | |
v371 = 0xAEB2ABB3CCB8FEE8LL - v368; | |
if ( ((v365 ^ 0x6D2F6D741245FF5LL) & (v368 - 0x6BEA95D9E65FBFF7LL)) | |
+ 0x693AE3E003495FADLL | |
- ((2 * ((v365 ^ 0x6D2F6D741245FF5LL) & (v368 - 0x6BEA95D9E65FBFF7LL))) & 0xAEEDBD7F95795000LL) == 0x693AE3E003495FADLL ) | |
v371 = v368 - 0x2922800000068106LL; | |
v372 = (v369 | |
+ v371 | |
- 0x42C815D9E6593EF1LL | |
- ((2 * (v369 + v371 - 0x42C815D9E6593EF1LL)) & 0x204FBD1B4A9016C2LL) | |
+ 0x1027DE8DA5480B61LL) ^ v366 & 0xFFFFFFFFFFFFFFDFLL; | |
v373 = ((v356 ^ 0x7EB907F138C4DDF3LL) & (v364 ^ 0x2FC3136B02512130LL)) | |
- ((2 * ((v356 ^ 0x7EB907F138C4DDF3LL) & (v364 ^ 0x2FC3136B02512130LL))) & 0xB9C8C1BFEB11A40ELL) | |
+ 0x5CE460DFF588D207LL; | |
v374 = v364 ^ ((v369 & (v356 ^ 0x8146F80EC73B220CLL)) | |
- ((2 * (v369 & (v356 ^ 0x8146F80EC73B220CLL))) & 0xC74739AEF6526FBALL) | |
+ 0x63A39CD77B2937DDLL); | |
v375 = ((v358 ^ 0x3B50771F0956F7FLL) & (v365 ^ 0xF92D0928BEDBA00ALL)) | |
- ((2 * ((v358 ^ 0x3B50771F0956F7FLL) & (v365 ^ 0xF92D0928BEDBA00ALL))) & 0x803A3B6E236FEF0ELL) | |
+ 0x401D1DB711B7F787LL; | |
v376 = v372; | |
*(_QWORD *)(v8 - 4640) = v372; | |
v377 = v372 ^ __ROL8__(v370, 53); | |
v378 = ((v377 ^ 0x62BD2979D5CBF6DFLL) & 0x1088889048138LL ^ 0x58B06A84C022199LL) | |
+ ((v377 ^ 0x62BD2979D5CBF6DFLL) & 0xC274A10532C15C00LL) | |
- 1; | |
v379 = v375 ^ v374 ^ v356; | |
*(_QWORD *)(v8 - 4160) = ((2 * (v377 & 0x20)) ^ 0x40) + (v377 & 0x20); | |
LODWORD(v372) = ((2 * (v377 & 0x20)) ^ 0x40) + (v377 & 0x20) - 32; | |
*(_DWORD *)(v8 - 4224) = v372; | |
v380 = ((v378 ^ 0x5DF84CE701B69F8ALL) | |
+ (v378 & 0x3090C8998469038LL ^ 0x201000898400070LL) | |
- ((v378 ^ 0x5DF84CE701B69F8ALL) & 0x2010ACB9C54B238LL)) ^ 0x5B4B650048E3CC4ALL | (v377 ^ 0x62BD2979D5CBF6DFLL) & 0x3D8A5672443A22C7LL ^ 0xA521000020245LL; | |
v381 = v380 + 0x6F2F8CC517428EE4LL - ((2 * v380) & 0xDE5F198A2E851DC8LL); | |
v382 = v381 ^ 0x6F2F8CC517428EE4LL; | |
v383 = (v381 ^ 0x6F2F8CC517428EE4LL) % 0x1C63A33AE4F2D5C3LL; | |
v384 = *(_QWORD *)(v8 - 4016) ^ *(_QWORD *)(v8 - 3968) ^ v373; | |
v385 = v381; | |
*(_QWORD *)(v8 - 4192) = v381; | |
*(_QWORD *)(v8 - 4016) = ((v381 ^ 0x28EE4) << 45) | |
- (((v381 ^ 0x28EE4) << 46) & 0x9B01400000000000LL) | |
+ 0x4D80A7C19A774E49LL; | |
*(_QWORD *)(v8 - 4560) = ((8 * v384) ^ 0xF0A8DABA6C760658LL) | |
- ((2 * ((8 * v384) ^ 0xF0A8DABA6C760658LL)) & 0xFC5A38F433D4C390LL) | |
+ 0x7E2D1C7A19EA61CALL; | |
*(_QWORD *)(v8 - 4496) = ((v384 << 25) ^ 0xAE9B1D8196000000LL) | |
- ((2 * ((v384 << 25) ^ 0xAE9B1D8196000000LL)) & 0xF56A80E26C000000LL) | |
+ 0x7AB540713795F15FLL; | |
v386 = (v383 ^ 0xBF63A1686FF3FDFFLL) + ((2 * v383) & 0x3EC742D0DFE7FBFELL) + 0x409C5E97900C0201LL; | |
v387 = v372 | 0xD9; | |
LOBYTE(v381) = (v372 | 0xD9) ^ 0xFB; | |
v388 = *(_QWORD *)(v8 - 4160); | |
v389 = v388 + v381; | |
*(_QWORD *)(v8 - 4656) = v374 >> 6; | |
*(_QWORD *)(v8 - 4768) = v384 ^ 0xD2392AC2D3369945LL; | |
*(_QWORD *)(v8 - 4240) = v385 >> 19; | |
*(_QWORD *)(v8 - 4480) = v374 >> 1; | |
if ( (v383 ^ 0x875DEFFFFED79DBELL) + ((2 * v383) & 0xEBBDFFFFDAF3B7CLL) != 0x875DEFFFFED79DBELL ) | |
v386 = 0LL; | |
v390 = ((v382 - v386) ^ 0xCDDC6E45EF7BFFDFLL) + 2 * ((v382 - v386) & 0xCDDC6E45EF7BFFDFLL); | |
*(_QWORD *)(v8 - 4352) = (v390 << 36) | |
- (((v390 << 37) + 0x1080042000000000LL) & 0x953905A000000000LL) | |
+ 0x52DC84E69CC613EELL; | |
*(_QWORD *)(v8 - 4384) = ((v390 + 0x322391BA10840021LL) >> 28) | |
- (((v390 + 0x322391BA10840021LL) >> 27) & 0xA6330B63CLL) | |
+ 0xB0A0D8531985B1ELL; | |
v391 = v389 + 2 * (v387 & 0xFB) - 33 - ((2 * (v389 + 2 * (v387 & 0xFB)) - 54) & 0xFA); | |
*(_QWORD *)(v8 - 4416) = ((v376 << 23) ^ 0x7A3FB8F276800000LL) | |
- ((2 * ((v376 << 23) ^ 0x7A3FB8F276800000LL)) & 0x54597FC50F000000LL) | |
+ 0x2A2CBFE287FA93F6LL; | |
*(_QWORD *)(v8 - 4576) = ((v379 >> 17) ^ 0xFFFFF10B37085683LL) + ((v379 >> 16) & 0x2EF9FAD253D2LL ^ 0xCE990C252D0LL); | |
*(_QWORD *)(v8 - 4448) = ((v379 ^ 0x83AD) << 47) | |
- (((v379 ^ 0x83AD) << 48) & 0x5E44000000000000LL) | |
+ 0x2F226323AD834FE6LL; | |
*(_QWORD *)(v8 - 3968) = v379 >> 10; | |
*((_QWORD *)&v392 + 1) = (v379 >> 10) ^ v379 ^ 0x4DCAF27CE6B368DLL; | |
*(_QWORD *)&v392 = v379 ^ 0x8800000000000000LL; | |
v393 = (v384 ^ 0xBE151B574D8EC0CBLL) >> *(_DWORD *)(v8 - 4224); | |
v394 = ((v379 ^ 0xFFFFFFFFFFFFFFADLL) << 54) | |
+ 0x11C0DD35B9E95F54LL | |
- (((v379 ^ 0xFFFFFFFFFFFFFFADLL) << 55) & 0x2380000000000000LL); | |
*(_QWORD *)(v8 - 4224) = v394; | |
v395 = *(_QWORD *)(v8 - 4768); | |
v396 = ((v393 + 0x1A5CF572FAB00C8ELL - ((2 * v393) & 0x34B9EAE5F560191CLL)) ^ 0x1A5CF572FAB00C8ELL) >> ((((((v391 + 3) ^ 3) + v388 - 32) ^ 0xB8) + 2 * ((((v391 + 3) ^ 3) + v388 - 32) & 0x38) + 72) & 0xE7); | |
v397 = v396 - ((2 * v396) & 0xF5664FF26114E51ELL) + 0x7AB327F9308A728FLL; | |
*(_QWORD *)(v8 - 4160) = v397; | |
v398 = (v394 >> 59) | (((v379 << 59) ^ 0x6800000000000000LL) | |
+ 0x39154F5298FB5DC2LL | |
- ((2 * ((v379 << 59) ^ 0x6800000000000000LL)) & 0x7000000000000000LL)) ^ 0x39154F5298FB5DC2LL; | |
v399 = v374 ^ *(_QWORD *)(v8 - 4480); | |
v400 = v399 ^ ((unsigned __int64)(unsigned int)~(_DWORD)v374 << 63) ^ 0xFA8FA253EE84669DLL; | |
v401 = *(_QWORD *)(v8 - 4656) ^ 0x2B3D4F18AD3E113LL; | |
v402 = *(_QWORD *)(v8 - 4496) ^ *(_QWORD *)(v8 - 4560) ^ v395 ^ ((v395 >> 61) | 0x268DC73183F08F38LL) ^ (unsigned int)v397; | |
v403 = ((2 | |
* ((v401 & (v399 ^ 0x28FA253EE84669DLL)) - ((2 * (v401 & (v399 ^ 0x28FA253EE84669DLL))) & 0x796FEF449F997E2LL)) | |
- 0x3069010BB606681ELL) ^ 0x3069010BB606681CLL) | |
+ 2; | |
v404 = (v403 ^ 0xE3E2FF77715EAE77LL) | |
+ ((v401 + v400) ^ 0xFDDF55FEFDFBEF9FLL) | |
+ 2 * ((v401 + v400) & 0xFDDF55FEFDFBEF9FLL) | |
+ 2 * (v403 & 0xE3E2FF77715EAE76LL); | |
v405 = (((v374 ^ 0xFFFFFFFFFFFFFFE9LL) << 58) | |
- (((v374 ^ 0xFFFFFFFFFFFFFFE9LL) << 59) & 0x800000000000000LL) | |
+ 0x506832C6A4168A9LL) ^ (v404 | |
- ((2 * v404 + 0x3C7B5513214AC3D4LL) & 0x50F74C3241D252A8LL) | |
+ 0x46B950A2B18E8B3ELL); | |
v406 = (((*(_QWORD *)(v8 - 4640) ^ 0xFFFFFFFFFFFFFFEDLL) << 57) | |
- (((*(_QWORD *)(v8 - 4640) ^ 0xFFFFFFFFFFFFFFEDLL) << 58) & 0x6C00000000000000LL) | |
+ 0x3797FDED1C589D66LL) ^ *(_QWORD *)(v8 - 4640) ^ (*(_QWORD *)(v8 - 4640) >> 7); | |
v407 = *(_QWORD *)(v8 - 4640) >> 41; | |
*(_QWORD *)(v8 - 4560) = v402 ^ 0xA3134386F0DF57ALL; | |
v408 = v406 ^ v407 ^ 0x21DBBA9C9B35DD92LL; | |
v409 = __ROL8__( | |
((v398 ^ 2) + 0xFAC2B58AA531A43LL - 2 * ((v398 ^ 2) & 0xFAC2B58FA533F53LL ^ v398 & 0x50002510)) ^ (v392 >> 59) ^ 0xAD2C38BD66A77DC1LL, | |
59); | |
if ( *(_QWORD *)(v8 - 4080) == 4LL ) | |
v408 = v407 ^ 0x1DDEE2D7EF1DB82FLL; | |
v410 = (v409 & 2 ^ 0xF6D7F93BFFDCD5FFLL) + 2 * (v409 & 2); | |
v411 = (v406 ^ 0xC3FAA7B48BD79A42LL | v407 ^ 0x7AC32B) | |
- ((2 * (v406 ^ 0xC3FAA7B48BD79A42LL | v407 ^ 0x7AC32B)) & 0x4E3F43A391970994LL) | |
+ 0x271FA1D1C8CB84CALL; | |
v412 = *(_QWORD *)(v8 - 4576); | |
v413 = *(_QWORD *)(v8 - 4448) ^ ((v409 & 0xFFFFFFFFFFFFFFFDLL ^ 0xCE121001A08422CLL | 0x72CD93DA194AC1E0LL) | |
+ 0x8D326C25E6B53E1FLL | |
- (v409 & 0xFFFFFFFFFFFFFFFDLL ^ 0xCE121001A08422CLL | 0x8D326C25E6B53E1FLL)); | |
v414 = v405 ^ v402 ^ 0xA3134386F0DF57ALL; | |
v415 = ((v405 ^ 0x2D7D25354AA841FDLL) & (v402 ^ 0xB1C65550FC42CB50LL)) | |
- ((2 * ((v405 ^ 0x2D7D25354AA841FDLL) & (v402 ^ 0xB1C65550FC42CB50LL))) & 0x7F15A4BD498CE256LL) | |
+ 0x3F8AD25EA4C6712BLL; | |
v416 = 0x1B9E825DE779ABF1LL - v410; | |
if ( ((v412 + 0x68830296D617LL) & (v410 + 0x92806C400232A01LL)) | |
- 0x6C32881021FF29BLL | |
- ((2 * ((v412 + 0x68830296D617LL) & (v410 + 0x92806C400232A01LL))) & 0xB4FACEE7339C2A88LL) == 0xF93CD77EFDE00D65LL ) | |
v416 = v410 + 0x2DEE8FE5E7BFFFF3LL; | |
v417 = v413 ^ (v412 + v416 - ((2 * (v412 + v416) - 0x498C413DCA0BFFB6LL) & 0xA50B7762DD1D37CELL) + 0x2DBF9B1289889C0CLL); | |
v418 = (((v406 ^ 0xC3FAA7B48BD79A42LL) & (v408 ^ 0x1DDEE2D7EF677B04LL)) | |
- ((2 * ((v406 ^ 0xC3FAA7B48BD79A42LL) & (v408 ^ 0x1DDEE2D7EF677B04LL))) & 0x1E63BDE244E9BDDELL) | |
+ 0xF31DEF12274DEEFLL) ^ *(_QWORD *)(v8 - 4416) ^ v411; | |
v419 = *(_QWORD *)(v8 - 4384) ^ *(_QWORD *)(v8 - 4352) ^ *(_QWORD *)(v8 - 4016) ^ v418 ^ *(_QWORD *)(v8 - 4192) ^ *(_QWORD *)(v8 - 4240); | |
v420 = v417 ^ 0xA960952811D70B0ELL; | |
v421 = v417 ^ 0x1C7881D249BF4E7CLL; | |
v422 = v417 ^ 0x569F6AD7EE28F4F1LL; | |
v423 = v418 ^ v417; | |
v424 = ((v402 ^ 0x4E39AAAF03BD34AFLL) & (v419 ^ 0x9EC4968F43491C99LL)) | |
- ((2 * ((v402 ^ 0x4E39AAAF03BD34AFLL) & (v419 ^ 0x9EC4968F43491C99LL))) & 0x9E92C1068B9EC860LL) | |
+ 0x4F49608345CF6430LL; | |
v425 = v419 ^ v415 ^ 0x2AC31B775DB858CCLL; | |
v426 = v414 ^ (((v418 ^ 0x202C0C26D45C9D3LL) & v420) | |
- ((2 * ((v418 ^ 0x202C0C26D45C9D3LL) & v420)) & 0x62728B94A649CF4ELL) | |
+ 0x313945CA5324E7A7LL); | |
v427 = v423 ^ v424; | |
*(_QWORD *)(v8 - 4192) = v427; | |
v428 = v425 ^ *(_QWORD *)(v8 - 4560) ^ ((v422 & (v414 ^ 0x968A445DD9E77FD7LL)) | |
- ((2 * (v422 & (v414 ^ 0x968A445DD9E77FD7LL))) & 0xF43E9928D2F31CFELL) | |
+ 0x7A1F4C9469798E7FLL); | |
v429 = __ROL8__( | |
(((v419 ^ 0x613B6970BCB6E366LL) & (v423 ^ 0xAB6255EA7C92C2DDLL)) | |
- ((2 * ((v419 ^ 0x613B6970BCB6E366LL) & (v423 ^ 0xAB6255EA7C92C2DDLL))) & 0x95CFD60B4F2F751ALL) | |
+ 0x4AE7EB05A797BA8DLL) ^ v421, | |
51) ^ __ROL8__(v426 ^ 0x584CFE68753C678FLL, 51); | |
*(_QWORD *)(v8 - 4016) = v425 ^ v427 ^ 0x1010BD153A7737C8LL; | |
*(_QWORD *)(v8 - 4240) = ((v425 ^ v427 ^ 0x1010BD153A7737C8LL ^ 0x287AA03) << 36) | |
- (((v425 ^ v427 ^ 0x1010BD153A7737C8LL ^ 0x287AA03) << 37) & 0x9B0E7FA000000000LL) | |
+ 0x4D873FD1E5BADF70LL; | |
*(_QWORD *)(v8 - 4080) = v429 >> 51; | |
v430 = ((v429 >> 51) | (((v429 << 13) ^ 0x8EC27FE2E1242000LL) | |
+ 0x8C12C29DA89AAAFLL | |
- ((2 * ((v429 << 13) ^ 0x8EC27FE2E1242000LL)) & 0x11825853B5134000LL)) ^ 0x8C12C29DA89AAAFLL) ^ 0x647; | |
v431 = v430 - ((2 * v430) & 0xAAC963594591E77ALL) + 0x5564B1ACA2C8F3BDLL; | |
v432 = ((v426 & 0x856E109D0AB2F570LL ^ 0x812C00100290A070LL | 0xEF8895B675CEEEF5LL) | |
+ 0x10776A498A31110ALL | |
- (v426 & 0x856E109D0AB2F570LL ^ 0x812C00100290A070LL | 0x10776A498A31110ALL)) ^ 0x112BDF5423DCA78DLL; | |
v433 = (v425 ^ v427 ^ 0x1010BD153A7737C8LL ^ 0x123A14D2B287AA03LL) << (*(_QWORD *)(v8 - 4176) & 0x2D ^ 0x20); | |
v434 = ((v433 + 0xC74E100524C2A8ALL - ((2 * v433) & 0x18E9C200A4985514LL)) ^ 0xC74E100524C2A8ALL) << (*(_QWORD *)(v8 - 4176) & 0x2D ^ 0xD); | |
*(_QWORD *)(v8 - 4384) = v432 - ((2 * v432) & 0x5EF33841B9FA5554LL) + 0x2F799C20DCFD2AAALL; | |
*(_QWORD *)(v8 - 4176) = v434 - ((2 * v434) & 0xC9A7F4C90801A136LL) + 0x64D3FA648400D09BLL; | |
*(_QWORD *)(v8 - 4576) = (((v426 >> 1) ^ v426 ^ 0x717A1C7D29B03207LL) & 0x900822354C0805LL ^ 0xB8082A050C0000LL) | |
+ (((v426 >> 1) ^ v426 ^ 0x717A1C7D29B03207LL) & 0x7A01E740C001028ALL ^ 0x1C029784C830D0C9LL) | |
- 1; | |
v435 = v427 ^ 0x1010BD153A7737C8LL; | |
*(_QWORD *)(v8 - 4352) = (((v427 ^ 0x1010BD153A7737C8LL) << 57) ^ 0x5400000000000000LL) | |
+ (*(_QWORD *)(v8 - 4032) & (2 * (((v427 ^ 0x1010BD153A7737C8LL) << 57) ^ 0x5400000000000000LL))) | |
+ 0x41E706DB61FE1363LL; | |
*(_QWORD *)(v8 - 4448) = ((v431 ^ 0xFFFFFFFFFFFFFF1ALL) << 54) | |
- (((v431 ^ 0xFFFFFFFFFFFFFF1ALL) << 55) & 0x1B00000000000000LL) | |
+ 0xD917DBEB48F1B80LL; | |
v436 = ((v426 >> 1) & 0x56E109D0AB2F570LL ^ 0x4E1A13340A81DF62LL | 0x3C0CF87F70CA2C2DLL) | |
+ 0xC3F307808F35D3D2LL | |
- ((v426 >> 1) & 0x56E109D0AB2F570LL ^ 0x4E1A13340A81DF62LL | 0xC3F307808F35D3D2LL); | |
v437 = (((v428 << 25) ^ 0x519B47A4C8000000LL) | |
- ((2 * ((v428 << 25) ^ 0x519B47A4C8000000LL)) & 0x4E84AF2A30000000LL) | |
+ 0x27425795193084EDLL) ^ (((8 * v428) ^ 0x8F94ED466D1E9320LL) | |
- ((2 * ((8 * v428) ^ 0x8F94ED466D1E9320LL)) & 0x286A7D3076B0F170LL) | |
+ 0x14353E983B5878BCLL) ^ (((v428 ^ 0x9469A21D14CB21ACLL) >> 61) | 0x78D99895A9F64048LL) ^ v428 ^ 0x9469A21D14CB21ACLL ^ (v428 >> 39); | |
v438 = (v426 << 63) | 0x42E65B4DF565CE2BLL; | |
v439 = v426; | |
v440 = ((v426 << 58) ^ 0x6800000000000000LL) | |
- ((2 * ((v426 << 58) ^ 0x6800000000000000LL)) & 0xD800000000000000LL) | |
+ 0x6CA72DEF63482137LL; | |
v441 = (v437 & 0x3EF093F6CE5F5C0BLL ^ 0x16908042461B000BLL) | |
- ((2 * (v437 & 0x3EF093F6CE5F5C0BLL ^ 0x16908042461B000BLL)) & 0x79A102ED80300000LL) | |
+ 0x7DD98177D19823D0LL; | |
v442 = v441 & 0x195D662B8A195C01LL ^ 0x90844291A0175A0LL; | |
v443 = v441 & 0xE6A299D444E6000ALL ^ 0x2480815060C40041LL; | |
v444 = v431 ^ (v431 >> 10); | |
v445 = ((v431 ^ 0xFFFFFFFFFFFF171ALL) << 47) | |
- (((v431 ^ 0xFFFFFFFFFFFF171ALL) << 48) & 0x66AD000000000000LL) | |
+ 0x3356FE1F6AA69DB0LL; | |
*(_QWORD *)(v8 - 4416) = v437 ^ 0x3624F8AD9BC9CA70LL; | |
*(_QWORD *)(v8 - 4656) = v437 ^ 0xE35CE2D5355AAE8LL; | |
v446 = v437 ^ 0x30C55DDB9D0AF6E3LL; | |
v447 = *(_QWORD *)(v8 - 4016) >> 19; | |
v448 = v435 >> 7; | |
*(_QWORD *)(v8 - 4560) = *(_QWORD *)(v8 - 4016) >> 28; | |
v449 = v439 >> 6; | |
v450 = v431 >> 17; | |
v451 = 0xC10F6C0931A0A3F4LL; | |
if ( *(_QWORD *)(v8 - 4224) != 0x11C0DD35B9E95F54LL ) | |
v451 = v446; | |
v452 = v442 + v443 - 1; | |
v453 = *(_QWORD *)(v8 - 4576) ^ 0x7EBBFF8C9C35D8C8LL | *(_QWORD *)(v8 - 4384) ^ v436 ^ 0x22EE3D01F026D0DDLL; | |
v454 = v445 ^ *(_QWORD *)(v8 - 4448) ^ v450 ^ v444; | |
v455 = *(_QWORD *)(v8 - 4192); | |
*(_QWORD *)&v456 = v455 ^ 0x3DFC0E0000000000LL; | |
*((_QWORD *)&v456 + 1) = v455 ^ 0xE872D124E2LL; | |
v457 = *(_QWORD *)(v8 - 4656); | |
v458 = *(_QWORD *)(v8 - 4352) ^ (v456 >> 41) ^ v455 ^ v448; | |
v459 = __ROL8__(v452 ^ 0xB70EB99741EC821CLL, 28) ^ __ROL8__(v457 & v451, 28) ^ 0x8B45BFDA6D21A424LL; | |
v460 = v454 ^ v458 ^ 0xA901864DAE88FF6ELL; | |
v461 = ((v460 & 0xF78002E77B004AC7LL ^ 0x5B6020F543056A5BLL) | |
+ (v460 & 0x540002855A004A04LL ^ 0x400C300982A0404LL) | |
- ((v460 & 0xF78002E77B004AC7LL ^ 0x5B6020F543056A5BLL) & 0x5C6022855A056A04LL)) ^ 0x5480C3D1CB2A4E9ELL | ((v460 & 0x80DC5000474B000LL) + (v460 & 0x723818808B0538LL ^ 0x42205080020231LL) - 1) ^ 0x4EA140046D9200LL; | |
v462 = *(_QWORD *)(v8 - 4176) ^ v458 ^ *(_QWORD *)(v8 - 4240) ^ *(_QWORD *)(v8 - 4560) ^ *(_QWORD *)(v8 - 4016) ^ v447; | |
v463 = *(_QWORD *)(v8 - 4416); | |
v464 = v463 ^ (v453 - ((2 * v453) & 0x54EFCD2B2243C492LL) + 0x2A77E6959121E249LL) ^ v440 ^ v449 ^ v438; | |
v465 = v461 ^ ((v457 & (v462 ^ 0xB8D1FD8AA4473ACBLL)) | |
- ((2 * (v457 & (v462 ^ 0xB8D1FD8AA4473ACBLL))) & 0x40B54517B7C887EELL) | |
+ 0x205AA28BDBE443F7LL); | |
*(_QWORD *)(v8 - 4176) = v465; | |
v466 = __ROL8__(v459, 36); | |
v467 = (((v466 ^ 0xD21A4248B45BFDA6LL) & (v464 ^ 0x3C57F06A7EE02702LL)) | |
- ((2 * ((v466 ^ 0xD21A4248B45BFDA6LL) & (v464 ^ 0x3C57F06A7EE02702LL))) & 0x5FB70B8FAA7FADD8LL) | |
+ 0x2FDB85C7D53FD6ECLL) ^ v462 ^ 0x12D260D34B231999LL; | |
v468 = v467 ^ v465; | |
v469 = *(_QWORD *)(v8 - 4032); | |
v470 = (((v454 ^ 0x86CDD6A891595E38LL) & (v464 ^ 0xC3A80F95811FD8FDLL)) | |
- ((2 * ((v454 ^ 0x86CDD6A891595E38LL) & (v464 ^ 0xC3A80F95811FD8FDLL))) & 0x4DDD11636F6BD5E0LL) | |
+ 0x26EE88B1B7B5EAF0LL) ^ v463 ^ v467; | |
*(_QWORD *)(v8 - 4016) = v464 ^ ((v461 & (v454 ^ 0x793229576EA6A1C7LL) & 0x519765292DF9F36DLL ^ 0x5097442829F9F16CLL) | |
+ (v461 & (v454 ^ 0x793229576EA6A1C7LL) & 0xAE689AD6D2060C92LL ^ 0x800101010000801LL) | |
- 1); | |
v471 = (((v468 ^ 0x5D8EB0D8A2110D60LL) & 0x7FFFFFFFFFFFFFFFLL ^ 0x61EB35D54C990A0ELL) | |
+ ((v468 ^ 0x5D8EB0D8A2110D60LL) & 0x7B31CD6D60105A1BLL ^ 0x1A10C82820005011LL) | |
- (((v468 ^ 0x5D8EB0D8A2110D60LL) & 0x7FFFFFFFFFFFFFFFLL ^ 0x61EB35D54C990A0ELL) & 0x7B31CD6D60105A1BLL)) ^ 0x3BF7E96E54B3DA0DLL; | |
v472 = (((v468 ^ 0x5D8EB0D8A2110D60LL) >> 19) | v469 & ((v469 & v468) - 0x7F13C0A43F5B6D6DLL)) ^ 0x122590145707LL; | |
v473 = ((v471 | 0x3CCD303D2F9FBA2ELL) + 0xC332CFC2D06045D1LL - (v471 | 0xC332CFC2D06045D1LL)) ^ (v472 | |
- ((2 * v472) & 0x39B370185392LL) | |
+ 0x48863CD9B80C29C9LL); | |
v474 = (v470 >> 61) ^ 2; | |
*(_QWORD *)(v8 - 4032) = ((v474 + (v470 ^ 0x46AD0313D35C0EEFLL)) ^ 0x5AFFD7BFFECFBCDBLL) | |
+ 2 * ((v474 + (v470 ^ 0x46AD0313D35C0EEFLL)) & 0xDAFFD7BFFECFBCDBLL); | |
v475 = __ROL8__(__ROL8__(v461, 58) ^ 0x485F6E75853AE9ECLL, 6); | |
v476 = ((unsigned int)v474 & ~(_DWORD)v470) | |
+ 0x4A96D9F382F28CBDLL | |
- ((2 * ((unsigned int)v474 & ~(_DWORD)v470)) & 0xFFFFFFFA); | |
v477 = (((v468 ^ 0xA2714F275DEFC5F8LL) << 45) | |
+ 0x7996DE612028CCCELL | |
- (((v468 ^ 0xA2714F275DEFC5F8LL) << 46) & 0xF32D800000000000LL)) ^ 0x7996DE612028CCCELL; | |
*(_QWORD *)(v8 - 4224) = ((v477 | v473 & 2) ^ 2) - ((2 * v477) & 0x613A326318E1C76ALL) + 0x309D19318C70E3B5LL; | |
v478 = (((v475 ^ 0xE824629EB14584EDLL) & (v462 ^ 0x472E02755BB8C534LL)) | |
- ((2 * ((v475 ^ 0xE824629EB14584EDLL) & (v462 ^ 0x472E02755BB8C534LL))) & 0x642092CB49709A24LL) | |
+ 0x32104965A4B84D12LL) ^ *(_QWORD *)(v8 - 4016) ^ v454; | |
v479 = *(_QWORD *)(v8 - 4032); | |
v480 = 2 | |
* (((4 * v476) & 0x7FA6FDE5F7EF7DBCLL ^ 0x2A0265C403CA30B4LL) | |
+ ((0x7FFFFFFFFFFFFFFCLL * (v476 ^ 0x4A96D9F382F28CBDLL)) ^ 0x774F7FEEFEE37FFFLL) | |
+ ((2 * v476) ^ 0x2AFECD15FE12A7A5LL) | |
+ v479 | |
+ ((v470 ^ 0x46AD0313D35C0EEFLL | v474) ^ 0x9850010552022600LL) | |
- ((2 * (v470 ^ 0x46AD0313D35C0EEFLL | v474)) & 0x4F5FFDF55BFBB3FELL) | |
+ 2 * ((0x7FFFFFFFFFFFFFFCLL * (v476 ^ 0x4A96D9F382F28CBDLL)) & 0x374F7FEEFEE37FFCLL)) | |
- 0x54E5AF4E975A4372LL; | |
v481 = *(_QWORD *)(v8 - 4016); | |
v482 = (v473 & 0xFFFFFFFFFFFFFFFDLL ^ 0xD10790F50EBD72C1LL | 0xF64759F6682BA4CCLL) | |
- (v473 & 0xFFFFFFFFFFFFFFFDLL ^ 0xD10790F50EBD72C1LL | 0x9B8A60997D45B33LL) | |
+ 0x9B8A60997D45B33LL; | |
*(_QWORD *)(v8 - 4192) = (v482 & 0xF49FA444EC926783LL ^ 0x640A000060022482LL) | |
+ (v482 & 0xB605BBB136D987CLL ^ 0x9200B09124C1831LL) | |
- 1; | |
v483 = *(_QWORD *)(v8 - 4176); | |
*(_QWORD *)(v8 - 4032) = (((v470 << 25) ^ 0x27A6B81DDE000000LL) | |
- ((2 * ((v470 << 25) ^ 0x27A6B81DDE000000LL)) & 0x32AECF4C94000000LL) | |
+ 0x195767A64A27D158LL) ^ (v470 >> 39) ^ (((8 * v470) ^ 0x3568189E9AE07778LL) | |
- ((2 * ((8 * v470) ^ 0x3568189E9AE07778LL)) & 0x79D66E553A89B870LL) | |
+ 0x3CEB372A9D44DC3FLL) ^ (v479 | |
+ (v480 ^ 0xBEB5F9CEBD3FCBDDLL) | |
+ 2 | |
* (v480 & 0x3EB5F9CEBD3FCBDCLL) | |
- ((2 | |
* (v479 | |
+ (v480 ^ 0xBEB5F9CEBD3FCBDDLL) | |
+ 2 | |
* (v480 & 0x3EB5F9CEBD3FCBDCLL)) | |
- 0x336BA31D781F1170LL) & 0xB697E74EA4079CF4LL) | |
+ 0x4196221895F445C2LL); | |
v484 = (v483 ^ 0xDDB35EC4DD4B5F85LL) << (*(_QWORD *)(v8 - 4080) & 0x17 ^ 7); | |
v485 = ((v484 + 0x60D08976221037DELL - ((2 * v484) & 0xC1A112EC44206FBCLL)) ^ 0x60D08976221037DELL) << (*(_QWORD *)(v8 - 4080) & 0x17 ^ 0x10); | |
v486 = ((((v478 ^ 0x9C6BEFEFCE10DD53LL) << 54) ^ 0x5400000000000000LL) | |
- ((v478 << 55) & 0x5400000000000000LL) | |
+ 0x2A0B2A7FBEA719CALL) ^ ((v478 ^ 0x9C6BEFEFCE10DD53LL) >> 17) ^ v478 ^ 0x9C6BEFEFCE10DD53LL ^ ((v478 ^ 0x9C6BEFEFCE10DD53LL) >> 10) ^ (((v478 ^ 0x6394101031EFA003LL) << 47) - (((v478 ^ 0x6394101031EFA003LL) << 48) & 0x11E000000000000LL) + 0x8F40E95700A1E8LL); | |
v487 = (((v481 << 58) ^ 0xD800000000000000LL) | |
- ((2 * ((v481 << 58) ^ 0xD800000000000000LL)) & 0xD800000000000000LL) | |
+ 0x6C7E34527F25D76ALL) ^ ((v481 << 63) | 0x4DFDAA1648BA0CF7LL) ^ (*(_QWORD *)(v8 - 4016) >> 6) ^ *(_QWORD *)(v8 - 4016) ^ (*(_QWORD *)(v8 - 4016) >> 1); | |
v488 = (v485 - ((2 * v485) & 0x81E8416B392FF7BCLL) + 0x40F420B59C97FBDELL) ^ (((v483 ^ 5) << 57) | |
- ((v483 << 58) & 0x6000000000000000LL) | |
+ 0x30BBA283F5D62FB7LL) ^ (v483 >> 41) ^ v483 ^ (v483 >> 7) ^ 0xD47EC49357349CF8LL; | |
v489 = ((v488 & 0xB3A41AB7CF493200LL ^ 0x22000227C5081000LL | 0x1D4EB25E1BABFC79LL) | |
+ 0xE2B14DA1E4540386LL | |
- (v488 & 0xB3A41AB7CF493200LL ^ 0x22000227C5081000LL | 0xE2B14DA1E4540386LL)) ^ 0xF4EDBFC11EBB875LL; | |
v490 = ((v488 & 0x4C5BE54830B6CDFFLL ^ 0x810814000B4815CLL) | |
+ (v488 & 0x85B610020808CDALL ^ 0x126F7833A9080E82LL) | |
- ((v488 & 0x4C5BE54830B6CDFFLL ^ 0x810814000B4815CLL) & 0x85B610020808CDALL)) ^ 0x2A7B198889804E92LL; | |
v491 = (v489 - ((2 * v489) & 0x4ED1FB6CC33542C6LL) + 0x2768FDB6619AA163LL) ^ 0x27488CA7E49AE56FLL | ((v490 | 0x33214BA730655E05LL) + 0xCCDEB458CF9AA1FALL - (v490 | 0xCCDEB458CF9AA1FALL)) ^ 0x432CCE14307B5715LL; | |
v492 = v491 - ((2 * v491) & 0x6DD8777B08F137D2LL) + 0x36EC3BBD84789BE9LL; | |
v493 = v492 ^ *(_QWORD *)(v8 - 4192) ^ *(_QWORD *)(v8 - 4224) ^ (((v468 ^ 0xFFFFFFFFFA2FC5F8LL) << 36) | |
- (((v468 ^ 0xFFFFFFFFFA2FC5F8LL) << 37) & 0x7229F16000000000LL) | |
+ 0x3914F8B9F1C99316LL) ^ (v468 >> 28) ^ 0x1503CA226FA5CF1LL; | |
v494 = ((v493 & 0x80A050114B401C01LL ^ 0x8000000042400401LL) + (v493 & 0x50040A20101E018CLL ^ 0x17162B4EB00D02BFLL) - 1) ^ 0x1E532A49B01A0DBCLL; | |
v495 = (v494 | 0x13615662D6E2FB23LL) + 0xEC9EA99D291D04DCLL - (v494 | 0xEC9EA99D291D04DCLL); | |
v496 = (v493 & 0x2F5BA5CEA4A1E272LL ^ 0x4121A5240C097BD8LL | 0x557EE30042EC0A73LL) | |
+ 0xAA811CFFBD13F58CLL | |
- (v493 & 0x2F5BA5CEA4A1E272LL ^ 0x4121A5240C097BD8LL | 0xAA811CFFBD13F58CLL); | |
*(_QWORD *)(v8 - 4224) = v486 ^ 0xF6B2D3EFC677C7A4LL; | |
v497 = v486 ^ 0xF6B2D3EFC677C7A4LL ^ v492; | |
*(_QWORD *)(v8 - 4080) = v497; | |
v498 = *(_QWORD *)(v8 - 4032); | |
v499 = v498 ^ 0x6C4EB265AD5CC1FBLL ^ v487; | |
v500 = v499 ^ 0xA6AB7CF7CF67D415LL; | |
v501 = (v499 ^ 0xA6AB7CF7CF67D415LL) & (v498 ^ 0x81085CD47A1266E4LL); | |
v502 = (v496 ^ 0x344EE7244AE4F3EBLL | v495 ^ 0x8A204F64C6E3F9A0LL) | |
+ 0x3308B5649A8B8FD5LL | |
- ((2 * (v496 ^ 0x344EE7244AE4F3EBLL | v495 ^ 0x8A204F64C6E3F9A0LL)) & 0x66116AC935171FAALL); | |
v503 = (((v497 ^ 0x5850BFAF8B653B00LL) & (v486 ^ 0x67F1A802369598B2LL)) | |
+ 0x361E577D79A53074LL | |
- ((2 * ((v497 ^ 0x5850BFAF8B653B00LL) & (v486 ^ 0x67F1A802369598B2LL))) & 0x6C3CAEFAF34A60E8LL)) ^ 0x361E577D79A53074LL; | |
v504 = v498 ^ 0x6C4EB265AD5CC1FBLL ^ (((v486 ^ 0x980E57FDC96A674DLL) & (v499 ^ 0x5954830830982BEALL)) | |
- ((2 * ((v486 ^ 0x980E57FDC96A674DLL) & (v499 ^ 0x5954830830982BEALL))) & 0x2B34F9E921497642LL) | |
+ 0x159A7CF490A4BB21LL); | |
v505 = ((2 * ((v500 & v503) - ((2 * (v500 & v503)) & 0xA48E9C46DF911CALL)) + 0xA48E9C46DF911CALL) ^ 0xF5B7163B9206EE34LL) | |
+ 2; | |
v506 = v505 ^ 0x7BB4D6AEF77E5DBBLL; | |
v507 = v505 & 0xFBB4D6AEF77E5DBALL; | |
v508 = v502 ^ (v501 - ((2 * v501) & 0xF898A2FE9DA44CE8LL) + 0x7C4C517F4ED22674LL); | |
*(_QWORD *)(v8 - 4032) = v508 ^ v504; | |
v509 = (v508 ^ v504) >> 39; | |
*(_QWORD *)(v8 - 4176) = ((2 * (v509 & 0x11CF401 ^ 0x110C400)) | 0x16DFE610E4A2369ALL) | |
- (v509 & 0x11CF401 ^ 0x110C400) | |
- 0xB6FF30872511B4DLL; | |
v510 = ((8 * (v508 ^ v504)) ^ 0xCA9A16C408D6ECF8LL) | |
- ((2 * ((8 * (v508 ^ v504)) ^ 0xCA9A16C408D6ECF8LL)) & 0x8B8833A5609DFB40LL) | |
+ 0x45C419D2B04EFDA2LL; | |
v511 = v500 + v503; | |
v512 = *(_QWORD *)(v8 - 4080); | |
v513 = v512 ^ (((v498 ^ 0x7EF7A32B85ED991BLL) & (v502 ^ 0xCCF74A9B6574702ALL)) | |
- ((2 * ((v498 ^ 0x7EF7A32B85ED991BLL) & (v502 ^ 0xCCF74A9B6574702ALL))) & 0xF21A45210DDB8532LL) | |
+ 0x790D229086EDC299LL) ^ v508; | |
v514 = v512 ^ (((v498 ^ 0x7EF7A32B85ED991BLL) & (v502 ^ 0xCCF74A9B6574702ALL)) | |
- ((2 * ((v498 ^ 0x7EF7A32B85ED991BLL) & (v502 ^ 0xCCF74A9B6574702ALL))) & 0xF21A45210DDB8532LL) | |
+ 0x790D229086EDC299LL); | |
*(_QWORD *)(v8 - 4016) = ((v513 ^ 0xFFFFFFFFFF9FC773LL) << 36) | |
- (((v513 ^ 0xFFFFFFFFFF9FC773LL) << 37) & 0x459BD38000000000LL) | |
+ 0x22CDE9C47DFCF1C1LL; | |
v515 = v506 + (v511 ^ 0xCDF7EFFAED7FFFAFLL) + 2 * (v511 & 0xCDF7EFFAED7FFFAFLL) + 2 * v507; | |
v516 = v515 - ((2 * v515 + 0x6CA672AC3603452CLL) & 0x798318724630F6B0LL); | |
*(_QWORD *)(v8 - 4080) = v516; | |
v517 = *(_QWORD *)(v8 - 4224) ^ (((v502 ^ 0x3308B5649A8B8FD5LL) & (v512 ^ 0xA7AF4050749AC4FFLL)) | |
- ((2 * ((v502 ^ 0x3308B5649A8B8FD5LL) & (v512 ^ 0xA7AF4050749AC4FFLL))) & 0x9807CD3EA1C84ECALL) | |
+ 0x4C03E69F50E42765LL); | |
v518 = *(_QWORD *)(v8 - 3968); | |
LOBYTE(v518) = v518 & 1; | |
*(_QWORD *)(v8 - 3968) = v518; | |
v519 = (((v516 - 0xCEB3A70C1E5E212LL) ^ 0x2EF60E6A844E1C47LL) >> v518) | |
+ 0x6A0CDA02642ADA93LL | |
- ((2 * (((v516 - 0xCEB3A70C1E5E212LL) ^ 0x2EF60E6A844E1C47LL) >> v518)) & 0xD419B404C855B526LL); | |
v520 = ((v509 & 0x830A8E ^ 0x17E10BC6F9A8E8FLL) + (v509 & 0x600170 ^ 0x400071) - 2) ^ 0x1046159CEA9C0EFELL; | |
*(_QWORD *)(v8 - 4240) = 2 * (v520 & 0x118010005809404LL) - v520 + 0x54A0BEEFEA772BFBLL; | |
*(_QWORD *)(v8 - 4352) = (v510 & 0x14832060524003A8LL ^ 0xB390007318208DLL) + (v510 & 0x14C061800A30850LL) - 1; | |
v521 = ((v513 ^ 0xFFFFFFFFFFFFC773LL) << 45) | |
- (((v513 ^ 0xFFFFFFFFFFFFC773LL) << 46) & 0x7D44800000000000LL) | |
+ 0x3EA24C0647DB83F5LL; | |
*(_QWORD *)(v8 - 4224) = ((v521 & 0xE30D200000000000LL ^ 0xC10D200000000000LL) | |
- ((2 * (v521 & 0xE30D200000000000LL ^ 0xC10D200000000000LL)) & 0xC208000000000000LL) | |
+ 0x75E4876DD4DB8E02LL) & 0xFF3DA06484538000LL; | |
*(_QWORD *)(v8 - 4192) = (*(_QWORD *)(v8 - 4032) >> 61) | 0x18EF5F500C09E7A8LL; | |
v522 = (v516 - 0xCEB3A70C1E5E212LL) ^ v517; | |
v523 = v516 - 0xCEB3A70C1E5E212LL; | |
*(_QWORD *)(v8 - 4416) = v516 - 0xCEB3A70C1E5E212LL; | |
*(_QWORD *)(v8 - 4384) = ((v522 << 54) ^ 0x8380000000000000LL) | |
- ((2 * ((v522 << 54) ^ 0x8380000000000000LL)) & 0x1980000000000000LL) | |
+ 0xCE051423C91E5C6LL; | |
v524 = (v514 ^ 0xE1BAB63551D45987LL) + 1; | |
v525 = v524 ^ 0xADD7FF9FDFEFFFFDLL; | |
v526 = v524 & 0x2DD7FF9FDFEFFFFDLL; | |
v527 = v514 ^ 0x215D9D3F0D88F999LL; | |
v528 = (v514 ^ 0x215D9D3F0D88F999LL) + v525 + 2 * v526 + 0x5228006020100003LL; | |
v529 = v528 - ((2 * v528) & 0x6E16FC0B17066F86LL) + 0x370B7E058B8337C3LL; | |
v530 = v513 ^ (v513 >> 19); | |
v531 = (((v530 ^ 0x42528EFA80153219LL) & 0x850C03008825200LL ^ 0x481C2124818DC8A1LL) | |
+ ((v530 ^ 0x42528EFA80153219LL) & 0x14A20A4306000452LL ^ 0x1002004100000403LL) | |
- 2) ^ 0x81DE13209B7DFA2LL; | |
*(_QWORD *)(v8 - 4448) = 2 * (v531 & 0xC5380740C880712LL) - v531 + 0x53A07F839372F8E4LL; | |
v532 = v523 >> 6; | |
v533 = 0xE30D358CF17DA9ADLL; | |
if ( *(_DWORD *)(v8 - 4160) != 814379663 ) | |
v533 = v530 ^ 0x6C89F95646B8D4D2LL; | |
v534 = (v533 & (v530 ^ 0x707B3325483A8280LL)) | |
- ((2 * (v533 & (v530 ^ 0x707B3325483A8280LL))) & 0xAC4BB55E71BA445ELL) | |
+ 0x5625DAAF38DD222FLL; | |
v535 = v521 & 0x1CF2C00000000000LL; | |
*(_QWORD *)(v8 - 4080) = ((unsigned __int64)((unsigned int)*(_QWORD *)(v8 - 4080) - 1) << 63) | 0x7C3AF32D4E32155DLL; | |
v536 = (v519 ^ 0x6A0CDA02642ADA93LL) >> ((unsigned __int8)*(_QWORD *)(v8 - 3968) ^ 1u); | |
v537 = v536 - ((2 * v536) & 0x3C7EDC5037E1583CLL) + 0x1E3F6E281BF0AC1ELL; | |
v538 = ((((v510 & 0xEA30D987AD1CF400LL ^ 0x665E7EF0EC2C5103LL) - 1) ^ 0x5149047B717850BLL) | |
+ (((v510 & 0xEA30D987AD1CF400LL ^ 0x665E7EF0EC2C5103LL) - 1) & 0x663481C4AD107100LL ^ 0x7221018008007AE4LL) | |
- ((((v510 & 0xEA30D987AD1CF400LL ^ 0x665E7EF0EC2C5103LL) - 1) ^ 0x5149047B717850BLL) & 0x627AA194AF327000LL)) ^ *(_QWORD *)(v8 - 4176) ^ 0x5E5AA5E9275420A1LL | *(_QWORD *)(v8 - 4240) ^ *(_QWORD *)(v8 - 4352) ^ 0x40EF2B9F0C898053LL; | |
v539 = v538 - ((2 * v538) & 0x18F2903861FD23B4LL) + 0xC79481C30FE91DALL; | |
v540 = v527 | |
+ (v529 ^ 0xC8F481FA747CC83DLL) | |
- ((2 * (v527 + (v529 ^ 0xC8F481FA747CC83DLL))) & 0x2715A8DAF7EAED60LL) | |
+ 0x138AD46D7BF576B0LL; | |
*(_QWORD *)&v541 = v540 ^ 0x138AD40000000000LL; | |
*((_QWORD *)&v541 + 1) = v540 ^ 0x6D7BF576B0LL; | |
v542 = (((v522 ^ 0xFFFFFFFFFFFF4A0ELL) << 47) | |
- (((v522 ^ 0xFFFFFFFFFFFF4A0ELL) << 48) & 0x398D000000000000LL) | |
+ 0x1CC6B9539DF6F798LL) ^ *(_QWORD *)(v8 - 4384) ^ (v522 >> 17) ^ v522 ^ (v522 >> 10); | |
v543 = *(_QWORD *)(v8 - 4224) ^ *(_QWORD *)(v8 - 4448) ^ v534 ^ v535 ^ *(_QWORD *)(v8 - 4016) ^ (v513 >> 28); | |
v544 = v539 ^ *(_QWORD *)(v8 - 4032) ^ *(_QWORD *)(v8 - 4192) ^ (((*(_QWORD *)(v8 - 4032) << 25) ^ 0xB10235BB3E000000LL) | |
- ((2 | |
* ((*(_QWORD *)(v8 - 4032) << 25) ^ 0xB10235BB3E000000LL)) & 0x1980049388000000LL) | |
+ 0xCC00249C4DBF963LL); | |
v545 = v537 ^ (((*(_QWORD *)(v8 - 4416) << 58) ^ 0x1C00000000000000LL) | |
- ((2 * ((*(_QWORD *)(v8 - 4416) << 58) ^ 0x1C00000000000000LL)) & 0xC800000000000000LL) | |
+ 0x67762CE88E6F47C5LL) ^ *(_QWORD *)(v8 - 4080) ^ *(_QWORD *)(v8 - 4416) ^ v532; | |
v546 = (v541 >> 41) ^ v540 ^ (v540 >> 7) ^ (((v540 << 57) ^ 0x6000000000000000LL) | |
- ((2 * ((v540 << 57) ^ 0x6000000000000000LL)) & 0x4800000000000000LL) | |
+ 0x252C9654AECAF249LL); | |
*(_QWORD *)(v8 - 3968) = v544 ^ 0x4B829139ED594EF4LL; | |
v547 = v545 ^ v544 ^ 0x4B829139ED594EF4LL; | |
v548 = (((v545 ^ 0x2B3E67BEF5F2DAB0LL) & (v544 ^ 0x9EFAA82286C9AD72LL)) | |
- ((2 * ((v545 ^ 0x2B3E67BEF5F2DAB0LL) & (v544 ^ 0x9EFAA82286C9AD72LL))) & 0xC37CF95A97F08474LL) | |
+ 0x61BE7CAD4BF8423ALL) ^ 0x89C7470EF769FC92LL; | |
v549 = v546 ^ 0x5A9E290734004877LL ^ v543; | |
v550 = v547 ^ (((v546 ^ 0x368157910FC86E14LL) & (v542 ^ 0xDC54045F57C9BA38LL)) | |
- ((2 * ((v546 ^ 0x368157910FC86E14LL) & (v542 ^ 0xDC54045F57C9BA38LL))) & 0x452FDF24B64CFAF6LL) | |
+ 0x2297EF925B267D7BLL); | |
*(_QWORD *)(v8 - 4032) = v542 ^ 0x57F0978EC990F136LL; | |
v551 = (((((2 * v547) ^ 0xFC8CBD4B3CC4726CLL) + 2) ^ 0xD1DFAFFFFFEBCF3FLL) | |
+ (((v547 ^ 0x1B9A15A619DC6C9LL) - 1) ^ 0xFFFBB7F7DBFFFDFCLL) | |
+ 2 * (((v547 ^ 0x1B9A15A619DC6C9LL) - 1) & 0xFFFBB7F7DBFFFDFCLL) | |
+ 2 * ((((2 * v547) ^ 0xFC8CBD4B3CC4726CLL) + 2) & 0xD1DFAFFFFFEBCF3ELL) | |
+ 0x2E249808241432C5LL) & (v542 ^ 0x23ABFBA0A83645C7LL); | |
v552 = v551 - ((2 * v551) & 0xF4C58DCC4D8A4DA2LL) + 0x7A62C6E626C526D1LL; | |
v553 = 0x3AF3E465B804B253LL | |
- (~((unsigned __int16)v547 ^ (unsigned __int16)(((v546 ^ 0x6E14) & (v542 ^ 0xBA38)) | |
- ((2 * ((v546 ^ 0x6E14) & (v542 ^ 0xBA38))) & 0xFAF6) | |
+ 32123)) & 0x2000); | |
v554 = (v550 ^ 0x232E4EC83ABBBBB2LL) | |
- ((2 * (v550 ^ 0x232E4EC83ABBBBB2LL) + 0x7FFFFFFFFFFFC000LL) & 0x56711741364F71D2LL) | |
+ 0x2B388BA09B2798E9LL; | |
v555 = v549 ^ v548; | |
v556 = v542 ^ 0x57F0978EC990F136LL ^ v546 ^ 0x5A9E290734004877LL; | |
*(_QWORD *)(v8 - 4176) = v556 ^ (((v544 ^ 0x610557DD7936528DLL) & (v549 ^ 0x7E0065E611BCA324LL)) | |
- ((2 * ((v544 ^ 0x610557DD7936528DLL) & (v549 ^ 0x7E0065E611BCA324LL))) & 0xC8B1A7E1497D4D2ELL) | |
+ 0x6458D3F0A4BEA697LL); | |
*(_QWORD *)(v8 - 4016) = ((v549 ^ 0x81FF9A19EE435CDBLL) & (v556 ^ 0xE7BBED47A5916D6DLL)) | |
- ((2 * ((v549 ^ 0x81FF9A19EE435CDBLL) & (v556 ^ 0xE7BBED47A5916D6DLL))) & 0x9795560EFCA22014LL) | |
+ 0x4BCAAB077E51100ALL; | |
v557 = 0xF684210A4F19B27LL; | |
if ( (v553 & 0xD298CC503F11E000LL ^ 0x500808402C11C139LL) + (v553 & 0x2D6733AFC0EE0000LL ^ 0x563002180041843LL) == 0x6F98EC041411797CLL ) | |
v557 = v554 ^ ((v550 ^ 0x232E4EC83ABBBBB2LL) | |
- ((2 * (v550 ^ 0x232E4EC83ABBBBB2LL) + 0x4000) & 0xA94045B160E60A64LL) | |
+ 0x54A022D8B0732532LL) ^ 0x70F0EB688FA526FCLL; | |
*(_QWORD *)(v8 - 4080) = v552 ^ *(_QWORD *)(v8 - 3968) ^ v555; | |
v558 = ((v554 ^ v557) & 0xC0B8B6D4BAABEEB3LL ^ 0x80A8A60400A0E232LL | 0x8AD3726BE88BC92DLL) | |
- ((v554 ^ v557) & 0xC0B8B6D4BAABEEB3LL ^ 0x80A8A60400A0E232LL | 0x752C8D94177436D2LL) | |
+ 0x752C8D94177436D2LL; | |
v559 = __ROL8__( | |
__ROL8__(v557 & 0x3F47492B4554114CLL ^ 0xF40400004501104LL, 5) ^ __ROL8__( | |
v554 & 0x3F47492B4554114CLL ^ 0x2B00092001041048LL, | |
5) ^ 0xB825C755EE0D091ALL, | |
59) ^ 0xD5C12E3AAF706848LL | ((v558 ^ 0x1A9A34CBC2EF881DLL) | |
+ (v558 & 0xA97B3B207F1757CLL ^ 0x405833005107560LL) | |
- ((v558 ^ 0x1A9A34CBC2EF881DLL) & 0x1E97B3B207F1757CLL)) ^ 0xE66D38617B7F4FCLL; | |
*(_QWORD *)(v8 - 4032) = (((v559 - ((2 * v559) & 0x55B0E352C2552002LL) + 0x2AD871A9612A9001LL) << 58) ^ 0xCC00000000000000LL) | |
- ((2 | |
* (((v559 - ((2 * v559) & 0x55B0E352C2552002LL) + 0x2AD871A9612A9001LL) << 58) ^ 0xCC00000000000000LL)) & 0xD000000000000000LL) | |
+ 0x681B0294CAA5918ELL; | |
JUMPOUT(0x1001FEA3ELL); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment