natsFromNconsNn__natsFromsNfstpairXSYSXSsndpairXSYSYSsplitAt0XSpairnilXSsplitAtsNconsXXSusplitAtNactivateXSNXactivateXSupairYSZSNXXSpairconsactivateXYSZSheadconsNXSNtailconsNXSactivateXSselNXSheadafterNthNXStakeNXSfstsplitAtNXSafterNthNXSsndsplitAtNXSnatsFromXn__natsFromXactivaten__natsFromXnatsFromXactivateXXsplitAtsNconsXXSactivateXSsplitAtsNconsXXSsplitAtNactivateXSsplitAtsNconsXXSusplitAtNactivateXSNXactivateXSupairYSZSNXXSactivateXtailconsNXSactivateXSselNXSafterNthNXSselNXSheadafterNthNXStakeNXSsplitAtNXStakeNXSfstsplitAtNXSafterNthNXSsplitAtNXSafterNthNXSsndsplitAtNXSactivaten__natsFromXnatsFromXtruetailconsNXSactivateXSfalseselNXSheadafterNthNXSfalseselNXSafterNthNXSfalseafterNthNXSsndsplitAtNXSfalseafterNthNXSsplitAtNXSfalsetakeNXSfstsplitAtNXSfalsetakeNXSsplitAtNXSfalsesplitAtsNconsXXSsplitAtNactivateXStruesplitAt21splitAtsNconsXXSusplitAtNactivateXSNXactivateXSfalseupairYSZSNXXSactivateXfalsesplitAtsNconsXXSactivateXSfalseactivaten__natsFromXnatsFromXfalse