#!/usr/bin/env python2
## -*- coding: utf-8 -*-

import sys

def sx(bits, value):
    sign_bit = 1 << (bits - 1)
    return (value & (sign_bit - 1)) - (value & sign_bit)

SymVar_0 = int(sys.argv[1])
ref_214 = SymVar_0
ref_225 = ref_214 # MOV operation
ref_237 = ref_225 # MOV operation
ref_239 = ref_237 # MOV operation
ref_5683 = ref_239 # MOV operation
ref_5687 = ((0xDEADBEEFDEADBEEF + ref_5683) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_5794 = ref_5687 # MOV operation
ref_5796 = (0xE6ADBEEFDEADBEEF ^ ref_5794) # XOR operation
ref_5817 = ref_5687 # MOV operation
ref_5821 = ref_5817 # MOV operation
ref_5865 = ref_5821 # MOV operation
ref_5869 = rol(0xF, ref_5865) # ROL operation
ref_5873 = ref_5869 # MOV operation
ref_5880 = ref_5873 # MOV operation
ref_5896 = ref_5796 # MOV operation
ref_5900 = ref_5880 # MOV operation
ref_5902 = ((ref_5896 + ref_5900) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_5928 = ref_5902 # MOV operation
ref_5930 = (0x1234 ^ ref_5928) # XOR operation
ref_5951 = ref_5902 # MOV operation
ref_5955 = ref_5951 # MOV operation
ref_5999 = ref_5955 # MOV operation
ref_6003 = rol(0x34, ref_5999) # ROL operation
ref_6007 = ref_6003 # MOV operation
ref_6014 = ref_6007 # MOV operation
ref_6030 = ref_5930 # MOV operation
ref_6034 = ref_6014 # MOV operation
ref_6036 = ((ref_6030 + ref_6034) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6062 = ref_6036 # MOV operation
ref_6064 = (0x1234 ^ ref_6062) # XOR operation
ref_6085 = ref_6036 # MOV operation
ref_6089 = ref_6085 # MOV operation
ref_6133 = ref_6089 # MOV operation
ref_6137 = rol(0x1A, ref_6133) # ROL operation
ref_6141 = ref_6137 # MOV operation
ref_6148 = ref_6141 # MOV operation
ref_6164 = ref_6064 # MOV operation
ref_6168 = ref_6148 # MOV operation
ref_6170 = ((ref_6164 + ref_6168) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6192 = ref_5880 # MOV operation
ref_6196 = ref_6170 # MOV operation
ref_6198 = (ref_6192 ^ ref_6196) # XOR operation
ref_6219 = ref_6170 # MOV operation
ref_6223 = ref_6219 # MOV operation
ref_6267 = ref_6223 # MOV operation
ref_6271 = rol(0x33, ref_6267) # ROL operation
ref_6275 = ref_6271 # MOV operation
ref_6282 = ref_6275 # MOV operation
ref_6298 = ref_6198 # MOV operation
ref_6302 = ref_6282 # MOV operation
ref_6304 = ((ref_6298 + ref_6302) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6326 = ref_6014 # MOV operation
ref_6330 = ref_6304 # MOV operation
ref_6332 = (ref_6326 ^ ref_6330) # XOR operation
ref_6353 = ref_6304 # MOV operation
ref_6357 = ref_6353 # MOV operation
ref_6401 = ref_6357 # MOV operation
ref_6405 = rol(0x1C, ref_6401) # ROL operation
ref_6409 = ref_6405 # MOV operation
ref_6416 = ref_6409 # MOV operation
ref_6432 = ref_6332 # MOV operation
ref_6436 = ref_6416 # MOV operation
ref_6438 = ((ref_6432 + ref_6436) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6460 = ref_6148 # MOV operation
ref_6464 = ref_6438 # MOV operation
ref_6466 = (ref_6460 ^ ref_6464) # XOR operation
ref_6487 = ref_6438 # MOV operation
ref_6491 = ref_6487 # MOV operation
ref_6535 = ref_6491 # MOV operation
ref_6539 = rol(0x9, ref_6535) # ROL operation
ref_6543 = ref_6539 # MOV operation
ref_6550 = ref_6543 # MOV operation
ref_6566 = ref_6466 # MOV operation
ref_6570 = ref_6550 # MOV operation
ref_6572 = ((ref_6566 + ref_6570) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6594 = ref_6282 # MOV operation
ref_6598 = ref_6572 # MOV operation
ref_6600 = (ref_6594 ^ ref_6598) # XOR operation
ref_6621 = ref_6572 # MOV operation
ref_6625 = ref_6621 # MOV operation
ref_6669 = ref_6625 # MOV operation
ref_6673 = rol(0x2F, ref_6669) # ROL operation
ref_6677 = ref_6673 # MOV operation
ref_6684 = ref_6677 # MOV operation
ref_6700 = ref_6600 # MOV operation
ref_6704 = ref_6684 # MOV operation
ref_6706 = ((ref_6700 + ref_6704) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6728 = ref_6416 # MOV operation
ref_6732 = ref_6706 # MOV operation
ref_6734 = (ref_6728 ^ ref_6732) # XOR operation
ref_6755 = ref_6706 # MOV operation
ref_6759 = ref_6755 # MOV operation
ref_6803 = ref_6759 # MOV operation
ref_6807 = rol(0x36, ref_6803) # ROL operation
ref_6811 = ref_6807 # MOV operation
ref_6818 = ref_6811 # MOV operation
ref_6834 = ref_6734 # MOV operation
ref_6838 = ref_6818 # MOV operation
ref_6840 = ((ref_6834 + ref_6838) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6862 = ref_6550 # MOV operation
ref_6866 = ref_6840 # MOV operation
ref_6868 = (ref_6862 ^ ref_6866) # XOR operation
ref_6889 = ref_6840 # MOV operation
ref_6893 = ref_6889 # MOV operation
ref_6937 = ref_6893 # MOV operation
ref_6941 = rol(0x20, ref_6937) # ROL operation
ref_6945 = ref_6941 # MOV operation
ref_6952 = ref_6945 # MOV operation
ref_6968 = ref_6868 # MOV operation
ref_6972 = ref_6952 # MOV operation
ref_6974 = ((ref_6968 + ref_6972) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_6996 = ref_6684 # MOV operation
ref_7000 = ref_6974 # MOV operation
ref_7002 = (ref_6996 ^ ref_7000) # XOR operation
ref_7023 = ref_6974 # MOV operation
ref_7027 = ref_7023 # MOV operation
ref_7071 = ref_7027 # MOV operation
ref_7075 = rol(0x19, ref_7071) # ROL operation
ref_7079 = ref_7075 # MOV operation
ref_7086 = ref_7079 # MOV operation
ref_7102 = ref_7002 # MOV operation
ref_7106 = ref_7086 # MOV operation
ref_7108 = ((ref_7102 + ref_7106) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7157 = ref_7108 # MOV operation
ref_7161 = ref_7157 # MOV operation
ref_7205 = ref_7161 # MOV operation
ref_7209 = rol(0x3F, ref_7205) # ROL operation
ref_7213 = ref_7209 # MOV operation
ref_7220 = ref_7213 # MOV operation
ref_7269 = ref_7220 # MOV operation
ref_7331 = ref_7269 # MOV operation
ref_7682 = ref_7331 # MOV operation
ref_7781 = ref_7682 # MOV operation
ref_8116 = ref_7781 # MOV operation
ref_8212 = ref_8116 # MOV operation
ref_8250 = ref_8212 # MOV operation
ref_8262 = ref_8250 # MOV operation
ref_8264 = ref_8262 # MOV operation

print ref_8264 & 0xffffffffffffffff
