fork download
  1. import httplib
  2. import urllib
  3. import urllib2
  4. from BeautifulSoup import BeautifulSoup
  5.  
  6.  
  7. headers = {
  8.  
  9. 'X-MicrosoftAjax': 'Delta=true',
  10. 'Cache-Control': 'no-cache',
  11. 'Content-Type': 'text/plain; charset=utf-8',
  12. 'X-Requested-With': 'XMLHttpRequest'
  13.  
  14. }
  15.  
  16. data = {
  17. 'ScrMgrIndexDetail': 'UpdatePanelIndexDetail|mBtnGo',
  18. '__EVENTARGUMENT' : '',
  19. '__EVENTTARGET' : '',
  20. '__EVENTVALIDATION': '/wEWDQLg5/acCQKJ06rLCQKW06rLCQKI06rLCQKGvIClBQKI0rETAuPok+QNAt6H9c4HArme19MBAuaviJwKApqwna4EAob5psYNAra8t4YCpecFFr/iLCfpSVs5RihPqdkaifs=',
  21. '__LASTFOCUS' : '',
  22. '__VIEWSTATE' : '/wEPDwUJNDg3NDM2NDc0DxYOHgZuVG9rZW4CwwIeC3N0ckZyb21EYXRlBQowNy8zMC8yMDEzHglzdHJUb0RhdGUFCjA3LzMwLzIwMTMeDXNlbGVjdGVkSW5kZXgFCU1DWENPTURFWB4Nc29ydERpcmVjdGlvbgsqJ1N5c3RlbS5XZWIuVUkuV2ViQ29udHJvbHMuU29ydERpcmVjdGlvbgAeDWR0Q3VycmVudERhdGEysBkAAQAAAP////8BAAAAAAAAAAwCAAAATlN5c3RlbS5EYXRhLCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQUBAAAAFVN5c3RlbS5EYXRhLkRhdGFUYWJsZQQAAAAZRGF0YVRhYmxlLlJlbW90aW5nVmVyc2lvbhhEYXRhVGFibGUuUmVtb3RpbmdGb3JtYXQJWG1sU2NoZW1hC1htbERpZmZHcmFtAwQBAQ5TeXN0ZW0uVmVyc2lvbh9TeXN0ZW0uRGF0YS5TZXJpYWxpemF0aW9uRm9ybWF0AgAAAAIAAAAJAwAAAAX8////H1N5c3RlbS5EYXRhLlNlcmlhbGl6YXRpb25Gb3JtYXQBAAAAB3ZhbHVlX18ACAIAAAAAAAAABgUAAAD9Dzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi0xNiI/Pg0KPHhzOnNjaGVtYSB4bWxucz0iIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOm1zZGF0YT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtbXNkYXRhIj4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVGFibGUzIiBtc2RhdGE6Q2FzZVNlbnNpdGl2ZT0iRmFsc2UiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSUQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxUUCIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByZXZDbG9zZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlblByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlnaFByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93UHJpY2UiIHR5cGU9InhzOmRlY2ltYWwiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVkRGF0ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhWYWx1ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyQ2hhbmdlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDaGFuZ2VTeW1ib2wiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNwb3RGbGFnIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltYm9sIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTeW1ib2wxIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8L3hzOmVsZW1lbnQ+DQogIDx4czplbGVtZW50IG5hbWU9InRtcERhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpNYWluRGF0YVRhYmxlPSJUYWJsZTMiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgPC94czplbGVtZW50Pg0KPC94czpzY2hlbWE+BgYAAACNBjxkaWZmZ3I6ZGlmZmdyYW0geG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiIHhtbG5zOmRpZmZncj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtZGlmZmdyYW0tdjEiPg0KICA8dG1wRGF0YVNldD4NCiAgICA8VGFibGUzIGRpZmZncjppZD0iVGFibGUzMSIgbXNkYXRhOnJvd09yZGVyPSIwIiBkaWZmZ3I6aGFzQ2hhbmdlcz0iaW5zZXJ0ZWQiPg0KICAgICAgPFRva2VuSUQ+MzIzPC9Ub2tlbklEPg0KICAgICAgPExUUD4zODIyLjI0PC9MVFA+DQogICAgICA8UHJldkNsb3NlPjM4MDkuMjc8L1ByZXZDbG9zZT4NCiAgICAgIDxDaGFuZ2U+MTIuOTc8L0NoYW5nZT4NCiAgICAgIDxPcGVuUHJpY2U+MzgwOS4yNzwvT3BlblByaWNlPg0KICAgICAgPEhpZ2hQcmljZT4zODI1Ljg1PC9IaWdoUHJpY2U+DQogICAgICA8TG93UHJpY2U+Mzc5OS44NzwvTG93UHJpY2U+DQogICAgICA8VXBkYXRlZERhdGU+MzAgSnVsIDIwMTMgMTQ6NTc8L1VwZGF0ZWREYXRlPg0KICAgICAgPFBlckNoYW5nZT4oMC4zNCUpPC9QZXJDaGFuZ2U+DQogICAgICA8Q2hhbmdlU3ltYm9sPis8L0NoYW5nZVN5bWJvbD4NCiAgICAgIDxTcG90RmxhZz4wPC9TcG90RmxhZz4NCiAgICAgIDxDbG9zZVByaWNlPjM4MDkuMjc8L0Nsb3NlUHJpY2U+DQogICAgICA8U3ltYm9sPk1DWENPTURFWDwvU3ltYm9sPg0KICAgICAgPFN5bWJvbDE+TUNYQ09NREVYPC9TeW1ib2wxPg0KICAgIDwvVGFibGUzPg0KICA8L3RtcERhdGFTZXQ+DQo8L2RpZmZncjpkaWZmZ3JhbT4EAwAAAA5TeXN0ZW0uVmVyc2lvbgQAAAAGX01ham9yBl9NaW5vcgZfQnVpbGQJX1JldmlzaW9uAAAAAAgICAgCAAAAAAAAAP//////////Cx4NZHRIaXN0b3J5RGF0YTLkDwABAAAA/////wEAAAAAAAAADAIAAABOU3lzdGVtLkRhdGEsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAVU3lzdGVtLkRhdGEuRGF0YVRhYmxlBAAAABlEYXRhVGFibGUuUmVtb3RpbmdWZXJzaW9uGERhdGFUYWJsZS5SZW1vdGluZ0Zvcm1hdAlYbWxTY2hlbWELWG1sRGlmZkdyYW0DBAEBDlN5c3RlbS5WZXJzaW9uH1N5c3RlbS5EYXRhLlNlcmlhbGl6YXRpb25Gb3JtYXQCAAAAAgAAAAkDAAAABfz///8fU3lzdGVtLkRhdGEuU2VyaWFsaXphdGlvbkZvcm1hdAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAGBQAAAL4LPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8eHM6c2NoZW1hIHhtbG5zPSIiIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUYWJsZTQiIG1zZGF0YTpDYXNlU2Vuc2l0aXZlPSJGYWxzZSIgbXNkYXRhOkxvY2FsZT0iZW4tVVMiPg0KICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlZERhdGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wZW5QcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2hQcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxvd1ByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VQcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5nZVN5bWJvbCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhWYWx1ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VtdWxhdGl2ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5JRCIgdHlwZT0ieHM6c2hvcnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8L3hzOmVsZW1lbnQ+DQogIDx4czplbGVtZW50IG5hbWU9InRtcERhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpNYWluRGF0YVRhYmxlPSJUYWJsZTQiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgPC94czplbGVtZW50Pg0KPC94czpzY2hlbWE+BgYAAACAATxkaWZmZ3I6ZGlmZmdyYW0geG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiIHhtbG5zOmRpZmZncj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtZGlmZmdyYW0tdjEiIC8+BAMAAAAOU3lzdGVtLlZlcnNpb24EAAAABl9NYWpvcgZfTWlub3IGX0J1aWxkCV9SZXZpc2lvbgAAAAAICAgIAgAAAAAAAAD//////////wsWAgIDD2QWAgIDD2QWAgIBD2QWAmYPZBYCAgEPZBYCZg9kFhxmDxBkZBYBZmQCAQ8QDxYGHg1EYXRhVGV4dEZpZWxkBQZTeW1ib2weDkRhdGFWYWx1ZUZpZWxkBQdUb2tlbklEHgtfIURhdGFCb3VuZGdkEBUECU1DWENPTURFWAhNQ1hNRVRBTAlNQ1hFTkVSR1kHTUNYQUdSSRUEAzMyMwMzMjQDMzI1AzMyNhQrAwRnZ2dnZGQCAg8PZBYCHghyZWFkb25seQUIcmVhZG9ubHlkAgMPD2QWAh8KBQhyZWFkb25seWQCBA8PZBYCHgdPbkNsaWNrBRJyZXR1cm4gVmFsaWRhdGUoKTtkAgUPFgIeB1Zpc2libGVnFgJmD2QWBGYPDxYCHgRUZXh0BRhGdXR1cmUgSW5kZXg6IChDdXJyZW50KSBkZAICDw8WAh8NBQlNQ1hDT01ERVhkZAIGD2QWAmYPZBYCZg8PFgIfDGdkZAIHD2QWAmYPZBYCAgMPDxYEHw1lHwxoZGQCCA8WAh8MZxYCZg9kFgICAQ8PFgIfDQURMzAgSnVsIDIwMTMgMTQ6NTdkZAIJDxYCHwxnFgJmD2QWBGYPDxYCHw0FGEZ1dHVyZSBJbmRleDogKEhpc3RvcnkpIGRkAgIPDxYCHw0FCU1DWENPTURFWGRkAgoPFgIfDGhkAgsPFgIfDGhkAgwPFgIfDGhkAg0PZBYCZg9kFgQCAQ8WAh8MZxYCZg9kFgJmDzwrAAsBAA8WCh4IRGF0YUtleXMWAB4LXyFJdGVtQ291bnQC/////w8eFV8hRGF0YVNvdXJjZUl0ZW1Db3VudAL/////Dx4JUGFnZUNvdW50Zh8MaGRkAgcPFgIfDGdkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYBBQZtQnRuR2+p0ccglffgM8cPDlAXp2s/1Wa9+Q==',
  23. 'mBtnGo.x': '11',
  24. 'mBtnGo.y': '1',
  25. 'mDdlOtherIndex': '323',
  26. 'mRbtLstSpotFut': '1',
  27. 'mTbFromDate': '07/25/2013',
  28. 'mTbToDate': '07/30/2013',
  29. 'txtSearch': 'search'
  30. }
  31.  
  32. data = urllib.urlencode(data)
  33. h = httplib.HTTPConnection('144.16.192.247:8080')
  34. h.request('POST', 'http://w...content-available-to-author-only...a.com/SitePages/indexhistory.aspx', data, headers)
  35. r=h.getresponse()
  36. #print data
  37. #req = urllib2.Request('http://w...content-available-to-author-only...a.com/SitePages/indexhistory.aspx', data, headers)
  38. #response = urllib2.urlopen(req)
  39. #the_page = response.read()
  40.  
  41. #soup=BeautifulSoup(the_page)
  42. print r.read()
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp:9:5: warning: character constant too long for its type [enabled by default]
     'X-MicrosoftAjax': 'Delta=true',
     ^
prog.cpp:9:24: warning: character constant too long for its type [enabled by default]
     'X-MicrosoftAjax': 'Delta=true',
                        ^
prog.cpp:10:2: warning: character constant too long for its type [enabled by default]
  'Cache-Control': 'no-cache',
  ^
prog.cpp:10:19: warning: character constant too long for its type [enabled by default]
  'Cache-Control': 'no-cache',
                   ^
prog.cpp:11:2: warning: character constant too long for its type [enabled by default]
  'Content-Type':  'text/plain; charset=utf-8',
  ^
prog.cpp:11:19: warning: character constant too long for its type [enabled by default]
  'Content-Type':  'text/plain; charset=utf-8',
                   ^
prog.cpp:12:2: warning: character constant too long for its type [enabled by default]
  'X-Requested-With': 'XMLHttpRequest'
  ^
prog.cpp:12:22: warning: character constant too long for its type [enabled by default]
  'X-Requested-With': 'XMLHttpRequest'
                      ^
prog.cpp:17:1: warning: character constant too long for its type [enabled by default]
 'ScrMgrIndexDetail': 'UpdatePanelIndexDetail|mBtnGo',
 ^
prog.cpp:17:22: warning: character constant too long for its type [enabled by default]
 'ScrMgrIndexDetail': 'UpdatePanelIndexDetail|mBtnGo',
                      ^
prog.cpp:18:1: warning: character constant too long for its type [enabled by default]
 '__EVENTARGUMENT' : '',
 ^
prog.cpp:18:21: error: empty character constant
 '__EVENTARGUMENT' : '',
                     ^
prog.cpp:19:1: warning: character constant too long for its type [enabled by default]
 '__EVENTTARGET'  : '',
 ^
prog.cpp:19:20: error: empty character constant
 '__EVENTTARGET'  : '',
                    ^
prog.cpp:20:1: warning: character constant too long for its type [enabled by default]
 '__EVENTVALIDATION': '/wEWDQLg5/acCQKJ06rLCQKW06rLCQKI06rLCQKGvIClBQKI0rETAuPok+QNAt6H9c4HArme19MBAuaviJwKApqwna4EAob5psYNAra8t4YCpecFFr/iLCfpSVs5RihPqdkaifs=',
 ^
prog.cpp:20:22: warning: character constant too long for its type [enabled by default]
 '__EVENTVALIDATION': '/wEWDQLg5/acCQKJ06rLCQKW06rLCQKI06rLCQKGvIClBQKI0rETAuPok+QNAt6H9c4HArme19MBAuaviJwKApqwna4EAob5psYNAra8t4YCpecFFr/iLCfpSVs5RihPqdkaifs=',
                      ^
prog.cpp:21:1: warning: character constant too long for its type [enabled by default]
 '__LASTFOCUS' :  '',
 ^
prog.cpp:21:18: error: empty character constant
 '__LASTFOCUS' :  '',
                  ^
prog.cpp:22:1: warning: character constant too long for its type [enabled by default]
 '__VIEWSTATE' :  '/wEPDwUJNDg3NDM2NDc0DxYOHgZuVG9rZW4CwwIeC3N0ckZyb21EYXRlBQowNy8zMC8yMDEzHglzdHJUb0RhdGUFCjA3LzMwLzIwMTMeDXNlbGVjdGVkSW5kZXgFCU1DWENPTURFWB4Nc29ydERpcmVjdGlvbgsqJ1N5c3RlbS5XZWIuVUkuV2ViQ29udHJvbHMuU29ydERpcmVjdGlvbgAeDWR0Q3VycmVudERhdGEysBkAAQAAAP////8BAAAAAAAAAAwCAAAATlN5c3RlbS5EYXRhLCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQUBAAAAFVN5c3RlbS5EYXRhLkRhdGFUYWJsZQQAAAAZRGF0YVRhYmxlLlJlbW90aW5nVmVyc2lvbhhEYXRhVGFibGUuUmVtb3RpbmdGb3JtYXQJWG1sU2NoZW1hC1htbERpZmZHcmFtAwQBAQ5TeXN0ZW0uVmVyc2lvbh9TeXN0ZW0uRGF0YS5TZXJpYWxpemF0aW9uRm9ybWF0AgAAAAIAAAAJAwAAAAX8////H1N5c3RlbS5EYXRhLlNlcmlhbGl6YXRpb25Gb3JtYXQBAAAAB3ZhbHVlX18ACAIAAAAAAAAABgUAAAD9Dzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi0xNiI/Pg0KPHhzOnNjaGVtYSB4bWxucz0iIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOm1zZGF0YT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtbXNkYXRhIj4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVGFibGUzIiBtc2RhdGE6Q2FzZVNlbnNpdGl2ZT0iRmFsc2UiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSUQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxUUCIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByZXZDbG9zZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlblByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlnaFByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93UHJpY2UiIHR5cGU9InhzOmRlY2ltYWwiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVkRGF0ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhWYWx1ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyQ2hhbmdlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDaGFuZ2VTeW1ib2wiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNwb3RGbGFnIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltYm9sIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTeW1ib2wxIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8L3hzOmVsZW1lbnQ+DQogIDx4czplbGVtZW50IG5hbWU9InRtcERhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpNYWluRGF0YVRhYmxlPSJUYWJsZTMiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgPC94czplbGVtZW50Pg0KPC94czpzY2hlbWE+BgYAAACNBjxkaWZmZ3I6ZGlmZmdyYW0geG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiIHhtbG5zOmRpZmZncj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtZGlmZmdyYW0tdjEiPg0KICA8dG1wRGF0YVNldD4NCiAgICA8VGFibGUzIGRpZmZncjppZD0iVGFibGUzMSIgbXNkYXRhOnJvd09yZGVyPSIwIiBkaWZmZ3I6aGFzQ2hhbmdlcz0iaW5zZXJ0ZWQiPg0KICAgICAgPFRva2VuSUQ+MzIzPC9Ub2tlbklEPg0KICAgICAgPExUUD4zODIyLjI0PC9MVFA+DQogICAgICA8UHJldkNsb3NlPjM4MDkuMjc8L1ByZXZDbG9zZT4NCiAgICAgIDxDaGFuZ2U+MTIuOTc8L0NoYW5nZT4NCiAgICAgIDxPcGVuUHJpY2U+MzgwOS4yNzwvT3BlblByaWNlPg0KICAgICAgPEhpZ2hQcmljZT4zODI1Ljg1PC9IaWdoUHJpY2U+DQogICAgICA8TG93UHJpY2U+Mzc5OS44NzwvTG93UHJpY2U+DQogICAgICA8VXBkYXRlZERhdGU+MzAgSnVsIDIwMTMgMTQ6NTc8L1VwZGF0ZWREYXRlPg0KICAgICAgPFBlckNoYW5nZT4oMC4zNCUpPC9QZXJDaGFuZ2U+DQogICAgICA8Q2hhbmdlU3ltYm9sPis8L0NoYW5nZVN5bWJvbD4NCiAgICAgIDxTcG90RmxhZz4wPC9TcG90RmxhZz4NCiAgICAgIDxDbG9zZVByaWNlPjM4MDkuMjc8L0Nsb3NlUHJpY2U+DQogICAgICA8U3ltYm9sPk1DWENPTURFWDwvU3ltYm9sPg0KICAgICAgPFN5bWJvbDE+TUNYQ09NREVYPC9TeW1ib2wxPg0KICAgIDwvVGFibGUzPg0KICA8L3RtcERhdGFTZXQ+DQo8L2RpZmZncjpkaWZmZ3JhbT4EAwAAAA5TeXN0ZW0uVmVyc2lvbgQAAAAGX01ham9yBl9NaW5vcgZfQnVpbGQJX1JldmlzaW9uAAAAAAgICAgCAAAAAAAAAP//////////Cx4NZHRIaXN0b3J5RGF0YTLkDwABAAAA/////wEAAAAAAAAADAIAAABOU3lzdGVtLkRhdGEsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAVU3lzdGVtLkRhdGEuRGF0YVRhYmxlBAAAABlEYXRhVGFibGUuUmVtb3RpbmdWZXJzaW9uGERhdGFUYWJsZS5SZW1vdGluZ0Zvcm1hdAlYbWxTY2hlbWELWG1sRGlmZkdyYW0DBAEBDlN5c3RlbS5WZXJzaW9uH1N5c3RlbS5EYXRhLlNlcmlhbGl6YXRpb25Gb3JtYXQCAAAAAgAAAAkDAAAABfz///8fU3lzdGVtLkRhdGEuU2VyaWFsaXphdGlvbkZvcm1hdAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAGBQAAAL4LPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8eHM6c2NoZW1hIHhtbG5zPSIiIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUYWJsZTQiIG1zZGF0YTpDYXNlU2Vuc2l0aXZlPSJGYWxzZSIgbXNkYXRhOkxvY2FsZT0iZW4tVVMiPg0KICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlZERhdGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wZW5QcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2hQcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxvd1ByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VQcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5nZVN5bWJvbCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhWYWx1ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VtdWxhdGl2ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5JRCIgdHlwZT0ieHM6c2hvcnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8L3hzOmVsZW1lbnQ+DQogIDx4czplbGVtZW50IG5hbWU9InRtcERhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpNYWluRGF0YVRhYmxlPSJUYWJsZTQiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgPC94czplbGVtZW50Pg0KPC94czpzY2hlbWE+BgYAAACAATxkaWZmZ3I6ZGlmZmdyYW0geG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiIHhtbG5zOmRpZmZncj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtZGlmZmdyYW0tdjEiIC8+BAMAAAAOU3lzdGVtLlZlcnNpb24EAAAABl9NYWpvcgZfTWlub3IGX0J1aWxkCV9SZXZpc2lvbgAAAAAICAgIAgAAAAAAAAD//////////wsWAgIDD2QWAgIDD2QWAgIBD2QWAmYPZBYCAgEPZBYCZg9kFhxmDxBkZBYBZmQCAQ8QDxYGHg1EYXRhVGV4dEZpZWxkBQZTeW1ib2weDkRhdGFWYWx1ZUZpZWxkBQdUb2tlbklEHgtfIURhdGFCb3VuZGdkEBUECU1DWENPTURFWAhNQ1hNRVRBTAlNQ1hFTkVSR1kHTUNYQUdSSRUEAzMyMwMzMjQDMzI1AzMyNhQrAwRnZ2dnZGQCAg8PZBYCHghyZWFkb25seQUIcmVhZG9ubHlkAgMPD2QWAh8KBQhyZWFkb25seWQCBA8PZBYCHgdPbkNsaWNrBRJyZXR1cm4gVmFsaWRhdGUoKTtkAgUPFgIeB1Zpc2libGVnFgJmD2QWBGYPDxYCHgRUZXh0BRhGdXR1cmUgSW5kZXg6IChDdXJyZW50KSBkZAICDw8WAh8NBQlNQ1hDT01ERVhkZAIGD2QWAmYPZBYCZg8PFgIfDGdkZAIHD2QWAmYPZBYCAgMPDxYEHw1lHwxoZGQCCA8WAh8MZxYCZg9kFgICAQ8PFgIfDQURMzAgSnVsIDIwMTMgMTQ6NTdkZAIJDxYCHwxnFgJmD2QWBGYPDxYCHw0FGEZ1dHVyZSBJbmRleDogKEhpc3RvcnkpIGRkAgIPDxYCHw0FCU1DWENPTURFWGRkAgoPFgIfDGhkAgsPFgIfDGhkAgwPFgIfDGhkAg0PZBYCZg9kFgQCAQ8WAh8MZxYCZg9kFgJmDzwrAAsBAA8WCh4IRGF0YUtleXMWAB4LXyFJdGVtQ291bnQC/////w8eFV8hRGF0YVNvdXJjZUl0ZW1Db3VudAL/////Dx4JUGFnZUNvdW50Zh8MaGRkAgcPFgIfDGdkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYBBQZtQnRuR2+p0ccglffgM8cPDlAXp2s/1Wa9+Q==',
 ^
prog.cpp:22:18: warning: character constant too long for its type [enabled by default]
 '__VIEWSTATE' :  '/wEPDwUJNDg3NDM2NDc0DxYOHgZuVG9rZW4CwwIeC3N0ckZyb21EYXRlBQowNy8zMC8yMDEzHglzdHJUb0RhdGUFCjA3LzMwLzIwMTMeDXNlbGVjdGVkSW5kZXgFCU1DWENPTURFWB4Nc29ydERpcmVjdGlvbgsqJ1N5c3RlbS5XZWIuVUkuV2ViQ29udHJvbHMuU29ydERpcmVjdGlvbgAeDWR0Q3VycmVudERhdGEysBkAAQAAAP////8BAAAAAAAAAAwCAAAATlN5c3RlbS5EYXRhLCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQUBAAAAFVN5c3RlbS5EYXRhLkRhdGFUYWJsZQQAAAAZRGF0YVRhYmxlLlJlbW90aW5nVmVyc2lvbhhEYXRhVGFibGUuUmVtb3RpbmdGb3JtYXQJWG1sU2NoZW1hC1htbERpZmZHcmFtAwQBAQ5TeXN0ZW0uVmVyc2lvbh9TeXN0ZW0uRGF0YS5TZXJpYWxpemF0aW9uRm9ybWF0AgAAAAIAAAAJAwAAAAX8////H1N5c3RlbS5EYXRhLlNlcmlhbGl6YXRpb25Gb3JtYXQBAAAAB3ZhbHVlX18ACAIAAAAAAAAABgUAAAD9Dzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi0xNiI/Pg0KPHhzOnNjaGVtYSB4bWxucz0iIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOm1zZGF0YT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtbXNkYXRhIj4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVGFibGUzIiBtc2RhdGE6Q2FzZVNlbnNpdGl2ZT0iRmFsc2UiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSUQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxUUCIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByZXZDbG9zZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlblByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlnaFByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93UHJpY2UiIHR5cGU9InhzOmRlY2ltYWwiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVkRGF0ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhWYWx1ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyQ2hhbmdlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDaGFuZ2VTeW1ib2wiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNwb3RGbGFnIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltYm9sIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTeW1ib2wxIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8L3hzOmVsZW1lbnQ+DQogIDx4czplbGVtZW50IG5hbWU9InRtcERhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpNYWluRGF0YVRhYmxlPSJUYWJsZTMiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgPC94czplbGVtZW50Pg0KPC94czpzY2hlbWE+BgYAAACNBjxkaWZmZ3I6ZGlmZmdyYW0geG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiIHhtbG5zOmRpZmZncj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtZGlmZmdyYW0tdjEiPg0KICA8dG1wRGF0YVNldD4NCiAgICA8VGFibGUzIGRpZmZncjppZD0iVGFibGUzMSIgbXNkYXRhOnJvd09yZGVyPSIwIiBkaWZmZ3I6aGFzQ2hhbmdlcz0iaW5zZXJ0ZWQiPg0KICAgICAgPFRva2VuSUQ+MzIzPC9Ub2tlbklEPg0KICAgICAgPExUUD4zODIyLjI0PC9MVFA+DQogICAgICA8UHJldkNsb3NlPjM4MDkuMjc8L1ByZXZDbG9zZT4NCiAgICAgIDxDaGFuZ2U+MTIuOTc8L0NoYW5nZT4NCiAgICAgIDxPcGVuUHJpY2U+MzgwOS4yNzwvT3BlblByaWNlPg0KICAgICAgPEhpZ2hQcmljZT4zODI1Ljg1PC9IaWdoUHJpY2U+DQogICAgICA8TG93UHJpY2U+Mzc5OS44NzwvTG93UHJpY2U+DQogICAgICA8VXBkYXRlZERhdGU+MzAgSnVsIDIwMTMgMTQ6NTc8L1VwZGF0ZWREYXRlPg0KICAgICAgPFBlckNoYW5nZT4oMC4zNCUpPC9QZXJDaGFuZ2U+DQogICAgICA8Q2hhbmdlU3ltYm9sPis8L0NoYW5nZVN5bWJvbD4NCiAgICAgIDxTcG90RmxhZz4wPC9TcG90RmxhZz4NCiAgICAgIDxDbG9zZVByaWNlPjM4MDkuMjc8L0Nsb3NlUHJpY2U+DQogICAgICA8U3ltYm9sPk1DWENPTURFWDwvU3ltYm9sPg0KICAgICAgPFN5bWJvbDE+TUNYQ09NREVYPC9TeW1ib2wxPg0KICAgIDwvVGFibGUzPg0KICA8L3RtcERhdGFTZXQ+DQo8L2RpZmZncjpkaWZmZ3JhbT4EAwAAAA5TeXN0ZW0uVmVyc2lvbgQAAAAGX01ham9yBl9NaW5vcgZfQnVpbGQJX1JldmlzaW9uAAAAAAgICAgCAAAAAAAAAP//////////Cx4NZHRIaXN0b3J5RGF0YTLkDwABAAAA/////wEAAAAAAAAADAIAAABOU3lzdGVtLkRhdGEsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAVU3lzdGVtLkRhdGEuRGF0YVRhYmxlBAAAABlEYXRhVGFibGUuUmVtb3RpbmdWZXJzaW9uGERhdGFUYWJsZS5SZW1vdGluZ0Zvcm1hdAlYbWxTY2hlbWELWG1sRGlmZkdyYW0DBAEBDlN5c3RlbS5WZXJzaW9uH1N5c3RlbS5EYXRhLlNlcmlhbGl6YXRpb25Gb3JtYXQCAAAAAgAAAAkDAAAABfz///8fU3lzdGVtLkRhdGEuU2VyaWFsaXphdGlvbkZvcm1hdAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAGBQAAAL4LPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTE2Ij8+DQo8eHM6c2NoZW1hIHhtbG5zPSIiIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUYWJsZTQiIG1zZGF0YTpDYXNlU2Vuc2l0aXZlPSJGYWxzZSIgbXNkYXRhOkxvY2FsZT0iZW4tVVMiPg0KICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlZERhdGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wZW5QcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2hQcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxvd1ByaWNlIiB0eXBlPSJ4czpkZWNpbWFsIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VQcmljZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5nZVN5bWJvbCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhWYWx1ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VtdWxhdGl2ZSIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5JRCIgdHlwZT0ieHM6c2hvcnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8L3hzOmVsZW1lbnQ+DQogIDx4czplbGVtZW50IG5hbWU9InRtcERhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpNYWluRGF0YVRhYmxlPSJUYWJsZTQiIG1zZGF0YTpMb2NhbGU9ImVuLVVTIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgPC94czplbGVtZW50Pg0KPC94czpzY2hlbWE+BgYAAACAATxkaWZmZ3I6ZGlmZmdyYW0geG1sbnM6bXNkYXRhPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1tc2RhdGEiIHhtbG5zOmRpZmZncj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtZGlmZmdyYW0tdjEiIC8+BAMAAAAOU3lzdGVtLlZlcnNpb24EAAAABl9NYWpvcgZfTWlub3IGX0J1aWxkCV9SZXZpc2lvbgAAAAAICAgIAgAAAAAAAAD//////////wsWAgIDD2QWAgIDD2QWAgIBD2QWAmYPZBYCAgEPZBYCZg9kFhxmDxBkZBYBZmQCAQ8QDxYGHg1EYXRhVGV4dEZpZWxkBQZTeW1ib2weDkRhdGFWYWx1ZUZpZWxkBQdUb2tlbklEHgtfIURhdGFCb3VuZGdkEBUECU1DWENPTURFWAhNQ1hNRVRBTAlNQ1hFTkVSR1kHTUNYQUdSSRUEAzMyMwMzMjQDMzI1AzMyNhQrAwRnZ2dnZGQCAg8PZBYCHghyZWFkb25seQUIcmVhZG9ubHlkAgMPD2QWAh8KBQhyZWFkb25seWQCBA8PZBYCHgdPbkNsaWNrBRJyZXR1cm4gVmFsaWRhdGUoKTtkAgUPFgIeB1Zpc2libGVnFgJmD2QWBGYPDxYCHgRUZXh0BRhGdXR1cmUgSW5kZXg6IChDdXJyZW50KSBkZAICDw8WAh8NBQlNQ1hDT01ERVhkZAIGD2QWAmYPZBYCZg8PFgIfDGdkZAIHD2QWAmYPZBYCAgMPDxYEHw1lHwxoZGQCCA8WAh8MZxYCZg9kFgICAQ8PFgIfDQURMzAgSnVsIDIwMTMgMTQ6NTdkZAIJDxYCHwxnFgJmD2QWBGYPDxYCHw0FGEZ1dHVyZSBJbmRleDogKEhpc3RvcnkpIGRkAgIPDxYCHw0FCU1DWENPTURFWGRkAgoPFgIfDGhkAgsPFgIfDGhkAgwPFgIfDGhkAg0PZBYCZg9kFgQCAQ8WAh8MZxYCZg9kFgJmDzwrAAsBAA8WCh4IRGF0YUtleXMWAB4LXyFJdGVtQ291bnQC/////w8eFV8hRGF0YVNvdXJjZUl0ZW1Db3VudAL/////Dx4JUGFnZUNvdW50Zh8MaGRkAgcPFgIfDGdkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYBBQZtQnRuR2+p0ccglffgM8cPDlAXp2s/1Wa9+Q==',
                  ^
prog.cpp:23:1: warning: character constant too long for its type [enabled by default]
 'mBtnGo.x':    '11',
 ^
prog.cpp:23:16: warning: multi-character character constant [-Wmultichar]
 'mBtnGo.x':    '11',
                ^
prog.cpp:24:1: warning: character constant too long for its type [enabled by default]
 'mBtnGo.y':    '1',
 ^
prog.cpp:25:1: warning: character constant too long for its type [enabled by default]
 'mDdlOtherIndex':  '323',
 ^
prog.cpp:25:20: warning: multi-character character constant [-Wmultichar]
 'mDdlOtherIndex':  '323',
                    ^
prog.cpp:26:1: warning: character constant too long for its type [enabled by default]
 'mRbtLstSpotFut':  '1',
 ^
prog.cpp:27:1: warning: character constant too long for its type [enabled by default]
 'mTbFromDate':   '07/25/2013',
 ^
prog.cpp:27:18: warning: character constant too long for its type [enabled by default]
 'mTbFromDate':   '07/25/2013',
                  ^
prog.cpp:28:1: warning: character constant too long for its type [enabled by default]
 'mTbToDate':   '07/30/2013',
 ^
prog.cpp:28:16: warning: character constant too long for its type [enabled by default]
 'mTbToDate':   '07/30/2013',
                ^
prog.cpp:29:1: warning: character constant too long for its type [enabled by default]
 'txtSearch': 'search'
 ^
prog.cpp:29:14: warning: character constant too long for its type [enabled by default]
 'txtSearch': 'search'
              ^
prog.cpp:33:28: warning: character constant too long for its type [enabled by default]
 h = httplib.HTTPConnection('144.16.192.247:8080')
                            ^
prog.cpp:34:11: warning: multi-character character constant [-Wmultichar]
 h.request('POST', 'http://www.mcxindia.com/SitePages/indexhistory.aspx', data, headers)
           ^
prog.cpp:34:19: warning: character constant too long for its type [enabled by default]
 h.request('POST', 'http://www.mcxindia.com/SitePages/indexhistory.aspx', data, headers)
                   ^
prog.cpp:36:2: error: invalid preprocessing directive #print
 #print data 
  ^
prog.cpp:37:2: error: invalid preprocessing directive #req
 #req = urllib2.Request('http://www.mcxindia.com/SitePages/indexhistory.aspx', data, headers) 
  ^
prog.cpp:38:2: error: invalid preprocessing directive #response
 #response = urllib2.urlopen(req)
  ^
prog.cpp:39:2: error: invalid preprocessing directive #the_page
 #the_page = response.read()
  ^
prog.cpp:41:2: error: invalid preprocessing directive #soup
 #soup=BeautifulSoup(the_page)
  ^
prog.cpp:1:1: error: ‘import’ does not name a type
 import httplib 
 ^
prog.cpp:16:1: error: ‘data’ does not name a type
 data = {
 ^
prog.cpp:32:1: error: ‘data’ does not name a type
 data = urllib.urlencode(data) 
 ^
stdout
Standard output is empty