ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Defcon 24 - LEGIT 1,2,3 Patched
    CTF 2016. 5. 23. 22:11

    이문제들은 그냥 세그먼트폴트가 안나게끔 바이너리 헥스값들을 뽑아와서 보내주면되는 간단한문제이다.


    for ( i = 0; i < 256; ++i )

          v5[i] = 0;

        for ( j = 0; j < v7; ++j )

          ++v5[*(_BYTE *)(v6 + j)];


    wrong code 


    from s0ngsari import *
    
    HOST = "legit_00001_patch_1ffce96a2c0e08000e70e4ef3e5aecdf.quals.shallweplayaga.me"
    PORT = 36483
    
    def recvuntil(t):
            data = ''
            while not data.endswith(t):
                    tmp = s.recv(1)
                    if not tmp: break
                    data += tmp
            return data
    
    s = socket(AF_INET,SOCK_STREAM)
    s.connect((HOST,PORT))
    
    size = "5182"
    payload = "\x7F\x43\x47\x43\x01\x01\x01\x43\x01\x4D\x65\x72\x69\x6E\x6F\x00\x02\x00\x03\x00\x01\x00\x00\x00\xE7\x85\x04\x08\x34\x00\x00\x00\xF8\x49\x01\x00\x00\x00\x00\x00\x34\x00\x20\x00\x03\x00\x28\x00\x06\x00\x05\x00\x06\x00\x00\x00\x34\x00\x00\x00\x34\x80\x04\x08\x34\x80\x04\x08\x60\x00\x00\x00\x60\x00\x00\x00\x04\x00\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x80\x04\x08\x00\x80\x04\x08\x9B\x07\x00\x00\x9B\x07\x00\x00\x05\x00\x00\x00\x00\x10\x00\x00\x01\x00\x00\x00\x9C\x07\x00\x00\x9C\x97\x04\x08\x9C\x97\x04\x08\x17\x42\x01\x00\x17\x42\x01\x00\x06\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x55\x89\xE5\x83\xEC\x28\xB8\x00\x00\x00\x00\xB9\x04\x00\x00\x00\x8D\x55\xFC\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\xC7\x44\x24\x08\x04\x00\x00\x00\x89\x45\xF8\x89\x4D\xF4\xE8\x3F\x04\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x28\x00\x00\x00\xB8\x01\x00\x00\x00\x8D\x0D\x3A\x87\x04\x08\xC7\x04\x24\x01\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xF0\xE8\xE6\x02\x00\x00\xC7\x45\xFC\x00\x00\x00\x00\x89\x45\xEC\x8B\x45\xFC\x83\xC4\x28\x5D\xC3\x0F\x1F\x40\x00\x55\x89\xE5\x56\x81\xEC\x34\x01\x00\x00\x8B\x45\x0C\x8B\x4D\x08\x89\x4D\xF8\x89\x45\xF4\xC7\x85\xF0\xFE\xFF\xFF\x00\x00\x00\x00\x81\x7D\xF4\x00\x00\x00\x00\x0F\x85\x05\x00\x00\x00\xE9\xEC\x00\x00\x00\xC7\x85\xF0\xFE\xFF\xFF\x00\x00\x00\x00\x81\xBD\xF0\xFE\xFF\xFF\x00\x01\x00\x00\x0F\x8D\x24\x00\x00\x00\x8B\x85\xF0\xFE\xFF\xFF\xC6\x84\x05\xF4\xFE\xFF\xFF\x00\x8B\x85\xF0\xFE\xFF\xFF\x05\x01\x00\x00\x00\x89\x85\xF0\xFE\xFF\xFF\xE9\xCC\xFF\xFF\xFF\xC7\x85\xF0\xFE\xFF\xFF\x00\x00\x00\x00\x8B\x85\xF0\xFE\xFF\xFF\x3B\x45\xF8\x0F\x83\x34\x00\x00\x00\x8B\x85\xF0\xFE\xFF\xFF\x8B\x4D\xF4\x0F\xB6\x04\x01\x8A\x94\x05\xF4\xFE\xFF\xFF\x80\xC2\x01\x88\x94\x05\xF4\xFE\xFF\xFF\x8B\x85\xF0\xFE\xFF\xFF\x05\x01\x00\x00\x00\x89\x85\xF0\xFE\xFF\xFF\xE9\xBD\xFF\xFF\xFF\xB8\x01\x00\x00\x00\x8D\x0D\x49\x87\x04\x08\xC7\x04\x24\x01\x00\x00\x00\x89\x4C\x24\x04\x89\x85\xEC\xFE\xFF\xFF\xE8\xF2\x01\x00\x00\xB9\x01\x00\x00\x00\xBA\x00\x01\x00\x00\x8D\xB5\xF4\xFE\xFF\xFF\xC7\x04\x24\x01\x00\x00\x00\x89\x74\x24\x04\xC7\x44\x24\x08\x00\x01\x00\x00\x89\x85\xE8\xFE\xFF\xFF\x89\x8D\xE4\xFE\xFF\xFF\x89\x95\xE0\xFE\xFF\xFF\xE8\x08\x02\x00\x00\x89\x85\xDC\xFE\xFF\xFF\x81\xC4\x34\x01\x00\x00\x5E\x5D\xC3\x66\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x81\xEC\x18\x02\x00\x00\x8B\x45\x08\xB9\x00\x00\x00\x00\x8D\x95\xFC\xFD\xFF\xFF\x89\x45\xFC\x8B\x45\xFC\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\x89\x44\x24\x08\x89\x8D\xF8\xFD\xFF\xFF\xE8\x99\x02\x00\x00\x8D\x8D\xFC\xFD\xFF\xFF\x8B\x55\xFC\x89\x14\x24\x89\x4C\x24\x04\x89\x85\xF4\xFD\xFF\xFF\xE8\x7E\xFE\xFF\xFF\x81\xC4\x18\x02\x00\x00\x5D\xC3\x66\x0F\x1F\x44\x00\x00\x55\x89\xE5\x83\xEC\x38\xB8\x01\x00\x00\x00\x8D\x0D\x5E\x87\x04\x08\xC7\x45\xFC\x00\x00\x00\x00\xC7\x04\x24\x01\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xEC\xE8\x15\x01\x00\x00\x89\x45\xE8\xE8\xCD\xFD\xFF\xFF\x89\x45\xF8\x81\x7D\xF8\x00\x00\x00\x00\x0F\x85\x35\x00\x00\x00\xB8\x01\x00\x00\x00\x8D\x0D\x71\x87\x04\x08\xC7\x04\x24\x01\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xE4\xE8\xDF\x00\x00\x00\xB9\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE0\x89\x4D\xDC\xE8\xDF\x02\x00\x00\x81\x7D\xF8\x00\x01\x00\x00\x0F\x86\x35\x00\x00\x00\xB8\x01\x00\x00\x00\x8D\x0D\x92\x87\x04\x08\xC7\x04\x24\x01\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xD8\xE8\x9D\x00\x00\x00\xB9\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xD4\x89\x4D\xD0\xE8\x9D\x02\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xF8\x89\x04\x24\xE8\xD6\xFE\xFF\xFF\xB8\x00\x00\x00\x00\x83\xC4\x38\x5D\xC3\x66\x90\x66\x90\x66\x90\x66\x90\x66\x90\x66\x90\x55\x89\xE5\x83\xEC\x0C\x8B\x45\x08\x89\x45\xF8\xC7\x45\xF4\x00\x00\x00\x00\x81\x7D\xF8\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xFC\x00\x00\x00\x00\xE9\x2B\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xF4\x8B\x4D\xF8\x80\x3C\x01\x00\x0F\x84\x10\x00\x00\x00\x8B\x45\xF4\x05\x01\x00\x00\x00\x89\x45\xF4\xE9\xE0\xFF\xFF\xFF\x8B\x45\xF4\x89\x45\xFC\x8B\x45\xFC\x83\xC4\x0C\x5D\xC3\x90\x55\x89\xE5\x83\xEC\x28\x8B\x45\x0C\x8B\x4D\x08\x89\x4D\xFC\x89\x45\xF8\x8B\x45\xFC\x8B\x4D\xF8\x8B\x55\xF8\x89\x14\x24\x89\x45\xF4\x89\x4D\xF0\xE8\x77\xFF\xFF\xFF\x8B\x4D\xF4\x89\x0C\x24\x8B\x55\xF0\x89\x54\x24\x04\x89\x44\x24\x08\xE8\x11\x00\x00\x00\x83\xC4\x28\x5D\xC3\x66\x66\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x56\x83\xEC\x34\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xE8\x00\x00\x00\x00\xC7\x45\xE4\x00\x00\x00\x00\x81\x7D\xF0\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xF8\xFF\xFF\xFF\xFF\xE9\x8E\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xE4\x3B\x45\xEC\x0F\x83\x76\x00\x00\x00\x8D\x45\xE8\x8B\x4D\xF4\x8B\x55\xF0\x03\x55\xE4\x8B\x75\xEC\x2B\x75\xE4\x89\x0C\x24\x89\x54\x24\x04\x89\x74\x24\x08\x89\x44\x24\x0C\xE8\x5E\x01\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE0\xE8\x31\x01\x00\x00\x81\x7D\xE8\x00\x00\x00\x00\x0F\x87\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xDC\xE8\x10\x01\x00\x00\x8B\x45\xE8\x8B\x4D\xE4\x01\xC1\x89\x4D\xE4\xE9\x7E\xFF\xFF\xFF\xC7\x45\xF8\x00\x00\x00\x00\x8B\x45\xF8\x83\xC4\x34\x5E\x5D\xC3\x66\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x56\x83\xEC\x34\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xE8\x00\x00\x00\x00\xC7\x45\xE4\x00\x00\x00\x00\x81\x7D\xF0\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xF8\xFF\xFF\xFF\xFF\xE9\x8E\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xE4\x3B\x45\xEC\x0F\x83\x76\x00\x00\x00\x8D\x45\xE8\x8B\x4D\xF4\x8B\x55\xF0\x03\x55\xE4\x8B\x75\xEC\x2B\x75\xE4\x89\x0C\x24\x89\x54\x24\x04\x89\x74\x24\x08\x89\x44\x24\x0C\xE8\x9E\x00\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE0\xE8\x51\x00\x00\x00\x81\x7D\xE8\x00\x00\x00\x00\x0F\x85\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xDC\xE8\x30\x00\x00\x00\x8B\x45\xE8\x8B\x4D\xE4\x01\xC1\x89\x4D\xE4\xE9\x7E\xFF\xFF\xFF\xC7\x45\xF8\x00\x00\x00\x00\x8B\x45\xF8\x83\xC4\x34\x5E\x5D\xC3\xE8\x04\x01\x00\x00\xE8\xAF\xFC\xFF\xFF\x50\xE8\x00\x00\x00\x00\xB8\x01\x00\x00\x00\x53\x8B\x5C\x24\x08\xCD\x80\x5B\xC3\xB8\x02\x00\x00\x00\x53\x51\x52\x56\x8B\x5C\x24\x14\x8B\x4C\x24\x18\x8B\x54\x24\x1C\x8B\x74\x24\x20\xCD\x80\x5E\x5A\x59\x5B\xC3\xB8\x03\x00\x00\x00\x53\x51\x52\x56\x8B\x5C\x24\x14\x8B\x4C\x24\x18\x8B\x54\x24\x1C\x8B\x74\x24\x20\xCD\x80\x5E\x5A\x59\x5B\xC3\xB8\x04\x00\x00\x00\x53\x51\x52\x56\x57\x8B\x5C\x24\x18\x8B\x4C\x24\x1C\x8B\x54\x24\x20\x8B\x74\x24\x24\x8B\x7C\x24\x28\xCD\x80\x5F\x5E\x5A\x59\x5B\xC3\xB8\x05\x00\x00\x00\x53\x51\x52\x8B\x5C\x24\x10\x8B\x4C\x24\x14\x8B\x54\x24\x18\xCD\x80\x5A\x59\x5B\xC3\xB8\x06\x00\x00\x00\x53\x51\x8B\x5C\x24\x0C\x8B\x4C\x24\x10\xCD\x80\x59\x5B\xC3\xB8\x07\x00\x00\x00\x53\x51\x52\x8B\x5C\x24\x10\x8B\x4C\x24\x14\x8B\x54\x24\x18\xCD\x80\x5A\x59\x5B\xC3\x8B\x4C\x24\x04\x8B\x14\x24\x89\x11\x89\x59\x04\x89\x61\x08\x89\x69\x0C\x89\x71\x10\x89\x79\x14\x31\xC0\xC3\x8B\x54\x24\x04\x8B\x44\x24\x08\x8B\x0A\x8B\x5A\x04\x8B\x62\x08\x8B\x6A\x0C\x8B\x72\x10\x8B\x7A\x14\x85\xC0\x75\x01\x40\x89\x0C\x24\xC3\x6A\x00\x68\x9C\x97\x04\x08\x68\x0B\xA2\x04\x08\xE8\x1F\x00\x00\x00\x83\xC4\x0C\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x83\xC4\x18\x9C\x58\x25\x3B\xFF\xFF\xFF\x50\x9D\x6A\x00\x58\xC3\x56\x51\x8B\x4C\x24\x0C\x8B\x74\x24\x10\x8B\x44\x24\x14\x29\xF1\x74\x05\x32\x06\x46\xE2\xFB\x59\x5E\xC3\x72\x65\x63\x76\x64\x61\x74\x61\x20\x66\x61\x69\x6C\x0A\x00\x46\x72\x65\x71\x20\x41\x6E\x61\x6C\x20\x49\x6E\x63\x6F\x6D\x69\x6E\x67\x3A\x20\x00\x45\x6E\x74\x65\x72\x20\x74\x68\x65\x20\x6C\x65\x6E\x67\x74\x68\x3A\x20\x00\x47\x72\x65\x61\x74\x65\x72\x20\x74\x68\x61\x6E\x20\x30\x20\x6C\x65\x6E\x67\x74\x68\x20\x72\x65\x71\x75\x69\x72\x65\x64\x2E\x0A\x00\x54\x6F\x6F\x20\x62\x69\x67\x0A\x00\x00\x54\x68\x65\x20\x44\x45\x43\x52\x45\x45\x20\x70\x61\x63\x6B\x61\x67\x65\x73\x20\x75\x73\x65\x64\x20\x69\x6E\x20\x74\x68\x65\x20\x63\x72\x65\x61\x74\x69\x6F\x6E\x20\x6F\x66\x20\x74\x68\x69\x73\x20\x63\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x62\x69\x6E\x61\x72\x79\x20\x77\x65\x72\x65\x3A\x0A\x69\x69\x20\x20\x62\x69\x6E\x75\x74\x69\x6C\x73\x2D\x63\x67\x63\x2D\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x32\x2E\x32\x34\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x72\x6F\x73\x73\x2D\x62\x69\x6E\x75\x74\x69\x6C\x73\x20\x66\x6F\x72\x20\x43\x47\x43\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x6E\x65\x74\x77\x6F\x72\x6B\x2D\x61\x70\x70\x6C\x69\x61\x6E\x63\x65\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4E\x65\x74\x77\x6F\x72\x6B\x20\x41\x70\x70\x6C\x69\x61\x6E\x63\x65\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x70\x6F\x76\x2D\x78\x6D\x6C\x32\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x58\x4D\x4C\x20\x74\x6F\x20\x43\x20\x63\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x66\x6F\x72\x20\x50\x6F\x56\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x72\x65\x6C\x65\x61\x73\x65\x2D\x64\x6F\x63\x75\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x31\x33\x30\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x79\x62\x65\x72\x20\x47\x72\x61\x6E\x64\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x43\x47\x43\x4F\x53\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x73\x61\x6D\x70\x6C\x65\x2D\x63\x68\x61\x6C\x6C\x65\x6E\x67\x65\x73\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x31\x31\x36\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x61\x6D\x70\x6C\x65\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x73\x65\x72\x76\x69\x63\x65\x2D\x6C\x61\x75\x6E\x63\x68\x65\x72\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x65\x72\x76\x69\x63\x65\x20\x4C\x61\x75\x6E\x63\x68\x65\x72\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x76\x69\x72\x74\x75\x61\x6C\x2D\x63\x6F\x6D\x70\x65\x74\x69\x74\x69\x6F\x6E\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x33\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x79\x62\x65\x72\x20\x47\x72\x61\x6E\x64\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x56\x69\x72\x74\x75\x61\x6C\x20\x43\x6F\x6D\x70\x65\x74\x69\x74\x69\x6F\x6E\x0A\x69\x69\x20\x20\x63\x67\x63\x32\x65\x6C\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x6F\x6E\x76\x65\x72\x74\x20\x45\x4C\x46\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x20\x74\x6F\x20\x43\x47\x43\x4F\x53\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x65\x66\x2D\x76\x65\x72\x69\x66\x79\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x56\x65\x72\x69\x66\x79\x20\x65\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20\x69\x6E\x20\x74\x68\x65\x20\x70\x72\x6F\x70\x65\x72\x20\x43\x47\x43\x20\x45\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x20\x46\x6F\x72\x6D\x61\x74\x0A\x69\x69\x20\x20\x63\x6C\x61\x6E\x67\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x33\x2E\x34\x2D\x39\x30\x38\x35\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x4C\x56\x4D\x2F\x43\x6C\x61\x6E\x67\x20\x66\x6F\x72\x20\x43\x47\x43\x0A\x69\x69\x20\x20\x67\x64\x62\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x37\x2E\x39\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x54\x68\x65\x20\x47\x4E\x55\x20\x44\x65\x62\x75\x67\x67\x65\x72\x20\x77\x69\x74\x68\x20\x43\x47\x43\x20\x43\x42\x20\x73\x75\x70\x70\x6F\x72\x74\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4F\x53\x20\x73\x79\x73\x63\x61\x6C\x6C\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x64\x77\x61\x72\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x44\x57\x41\x52\x46\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x65\x66\x30\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x45\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x20\x46\x6F\x72\x6D\x61\x74\x20\x4C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x70\x6F\x76\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x50\x4F\x56\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x68\x65\x61\x64\x65\x72\x73\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x20\x68\x65\x61\x64\x65\x72\x73\x20\x66\x6F\x72\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x6F\x6E\x20\x69\x33\x38\x36\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x69\x6D\x61\x67\x65\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x2C\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x73\x6F\x75\x72\x63\x65\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x20\x73\x6F\x75\x72\x63\x65\x20\x66\x6F\x72\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x0A\x69\x69\x20\x20\x6D\x61\x67\x69\x63\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4D\x61\x67\x69\x63\x0A\x69\x69\x20\x20\x72\x65\x61\x64\x63\x67\x63\x65\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x72\x65\x61\x64\x65\x6C\x66\x20\x65\x71\x75\x69\x76\x61\x6C\x65\x6E\x74\x0A\x69\x69\x20\x20\x73\x65\x72\x76\x69\x63\x65\x73\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x65\x72\x76\x69\x63\x65\x73\x0A\x69\x69\x20\x20\x73\x74\x72\x61\x63\x65\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x34\x2E\x35\x2E\x32\x30\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x41\x20\x73\x79\x73\x74\x65\x6D\x20\x63\x61\x6C\x6C\x20\x74\x72\x61\x63\x65\x72\x0A\x54\x68\x65\x20\x37\x39\x35\x33\x33\x20\x62\x79\x74\x65\x20\x43\x47\x43\x20\x45\x78\x74\x65\x6E\x64\x65\x64\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x66\x6F\x6C\x6C\x6F\x77\x73\x2E\x20\x45\x61\x63\x68\x20\x74\x65\x61\x6D\x20\x70\x61\x72\x74\x69\x63\x69\x70\x61\x74\x69\x6E\x67\x20\x69\x6E\x20\x43\x47\x43\x20\x6D\x75\x73\x74\x20\x68\x61\x76\x65\x20\x73\x75\x62\x6D\x69\x74\x74\x65\x64\x20\x74\x68\x69\x73\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64\x20\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x20\x69\x6E\x63\x6C\x75\x64\x69\x6E\x67\x20\x74\x68\x65\x20\x54\x65\x61\x6D\x20\x49\x6E\x66\x6F\x72\x6D\x61\x74\x69\x6F\x6E\x2C\x20\x74\x68\x65\x20\x4C\x69\x61\x62\x69\x6C\x69\x74\x79\x20\x57\x61\x69\x76\x65\x72\x2C\x20\x74\x68\x65\x20\x53\x69\x74\x65\x20\x56\x69\x73\x69\x74\x20\x49\x6E\x66\x6F\x72\x6D\x61\x74\x69\x6F\x6E\x20\x53\x68\x65\x65\x74\x20\x61\x6E\x64\x20\x74\x68\x65\x20\x45\x76\x65\x6E\x74\x20\x50\x61\x72\x74\x69\x63\x69\x70\x61\x74\x69\x6F\x6E\x20\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x2E\x0A\x0A\x63\x6C\x61\x6E\x67\x2D\x63\x67\x63\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x34\x20\x28\x39\x30\x38\x35\x29\x00\x00\x2E\x73\x68\x73\x74\x72\x74\x61\x62\x00\x2E\x74\x65\x78\x74\x00\x2E\x72\x6F\x64\x61\x74\x61\x00\x2E\x64\x61\x74\x61\x00\x2E\x63\x6F\x6D\x6D\x65\x6E\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\xA0\x80\x04\x08\xA0\x00\x00\x00\x9A\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x01\x00\x00\x00\x32\x00\x00\x00\x3A\x87\x04\x08\x3A\x07\x00\x00\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x19\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\x9C\x97\x04\x08\x9C\x07\x00\x00\x17\x42\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00\x00\x00\x00\x00\xB3\x49\x01\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xD0\x49\x01\x00\x28\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
    print recvuntil("CB?")
    s.send(size + "\n")
    print recvuntil("Ok...send it")
    s.send(payload + "\n")
    s.send("\n")
    t = Telnet()
    t.sock = s
    t.interact()



    [ int __cdecl sub_2D0(int a1) ]

     if ( v8 > 804 )

        v8 = 804;


    wrong code 




    from s0ngsari import *
    
    
    HOST = "legit_00002_patch_099856eb9b15756c1807b0498aea3e96.quals.shallweplayaga.me"
    
    PORT = 47574
    
    
    # 804 - > 800 size
    def recvuntil(t):
            data = ''
            while not data.endswith(t):
                    tmp = s.recv(1)
                    if not tmp: break
                    data += tmp
            return data
    
    s = socket(AF_INET,SOCK_STREAM)
    s.connect((HOST,PORT))
    
    size = "5666"
    payload = "\x7F\x43\x47\x43\x01\x01\x01\x43\x01\x4D\x65\x72\x69\x6E\x6F\x00\x02\x00\x03\x00\x01\x00\x00\x00\xD6\x87\x04\x08\x34\x00\x00\x00\xDC\x4B\x01\x00\x00\x00\x00\x00\x34\x00\x20\x00\x03\x00\x28\x00\x06\x00\x05\x00\x06\x00\x00\x00\x34\x00\x00\x00\x34\x80\x04\x08\x34\x80\x04\x08\x60\x00\x00\x00\x60\x00\x00\x00\x04\x00\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x80\x04\x08\x00\x80\x04\x08\x7D\x09\x00\x00\x7D\x09\x00\x00\x05\x00\x00\x00\x00\x10\x00\x00\x01\x00\x00\x00\x80\x09\x00\x00\x80\x99\x04\x08\x80\x99\x04\x08\x17\x42\x01\x00\x17\x42\x01\x00\x06\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x55\x89\xE5\x53\x83\xEC\x2C\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xE8\x01\x00\x00\x00\xC7\x45\xE4\x00\x00\x00\x00\xC7\x45\xE0\x00\x00\x00\x00\xC7\x45\xDC\x00\x00\x00\x00\xC7\x45\xD8\x00\x00\x00\x00\x81\x7D\xEC\x00\x00\x00\x00\x0F\x8D\x07\x00\x00\x00\xC7\x45\xE8\xFF\xFF\xFF\xFF\x8B\x45\xE8\x8B\x4D\xEC\x0F\xAF\xC8\x89\x4D\xEC\x8B\x45\xEC\x89\x45\xE0\x81\x7D\xE0\x00\x00\x00\x00\x0F\x84\x26\x00\x00\x00\xB8\x0A\x00\x00\x00\x8B\x4D\xE0\x89\x45\xD4\x89\xC8\x99\x8B\x4D\xD4\xF7\xF9\x89\x45\xE0\x8B\x45\xE4\x05\x01\x00\x00\x00\x89\x45\xE4\xE9\xCD\xFF\xFF\xFF\x81\x7D\xEC\x00\x00\x00\x00\x0F\x85\x07\x00\x00\x00\xC7\x45\xE4\x01\x00\x00\x00\x81\x7D\xE8\xFF\xFF\xFF\xFF\x0F\x85\x0B\x00\x00\x00\x8B\x45\xE4\x05\x01\x00\x00\x00\x89\x45\xE4\x8B\x45\xF0\x3B\x45\xE4\x0F\x8D\x0B\x00\x00\x00\x8B\x45\xE4\x89\x45\xF8\xE9\x79\x00\x00\x00\x8B\x45\xEC\x89\x45\xE0\x8B\x45\xE4\x89\x45\xD8\x81\x7D\xE4\x00\x00\x00\x00\x0F\x84\x47\x00\x00\x00\xB8\x0A\x00\x00\x00\x8B\x4D\xE0\x89\x45\xD0\x89\xC8\x99\x8B\x4D\xD0\xF7\xF9\x89\x55\xDC\x8B\x45\xDC\x05\x30\x00\x00\x00\x88\xC3\x8B\x45\xE4\x2D\x01\x00\x00\x00\x8B\x55\xF4\x88\x1C\x02\x8B\x45\xE4\x05\xFF\xFF\xFF\xFF\x89\x45\xE4\x8B\x45\xE0\x99\xF7\xF9\x89\x45\xE0\xE9\xAC\xFF\xFF\xFF\x81\x7D\xE8\xFF\xFF\xFF\xFF\x0F\x85\x06\x00\x00\x00\x8B\x45\xF4\xC6\x00\x2D\x8B\x45\xD8\x89\x45\xF8\x8B\x45\xF8\x83\xC4\x2C\x5B\x5D\xC3\x66\x0F\x1F\x44\x00\x00\x55\x89\xE5\x83\xEC\x28\xB8\x00\x00\x00\x00\xB9\x04\x00\x00\x00\x8D\x55\xFC\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\xC7\x44\x24\x08\x04\x00\x00\x00\x89\x45\xF8\x89\x4D\xF4\xE8\xEF\x04\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x28\x00\x00\x00\xB8\x00\x00\x00\x00\x8D\x0D\x29\x89\x04\x08\xC7\x04\x24\x00\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xF0\xE8\x96\x03\x00\x00\xC7\x45\xFC\x00\x00\x00\x00\x89\x45\xEC\x8B\x45\xFC\x83\xC4\x28\x5D\xC3\x0F\x1F\x40\x00\x55\x89\xE5\x83\xEC\x10\x8B\x45\x0C\x8B\x4D\x08\x89\x4D\xFC\x89\x45\xF8\xC7\x45\xF4\x00\x00\x00\x00\xC7\x45\xF0\x00\x00\x00\x00\xC7\x45\xF0\x00\x00\x00\x00\x8B\x45\xF0\x3B\x45\xF8\x0F\x8D\x22\x00\x00\x00\x8B\x45\xF0\x8B\x4D\xFC\x0F\xB6\x04\x01\x8B\x4D\xF4\x01\xC1\x89\x4D\xF4\x8B\x45\xF0\x05\x01\x00\x00\x00\x89\x45\xF0\xE9\xD2\xFF\xFF\xFF\x8B\x45\xF4\x83\xC4\x10\x5D\xC3\x0F\x1F\x00\x55\x89\xE5\x56\x81\xEC\x94\x03\x00\x00\x8B\x45\x08\xB9\x00\x10\x00\x00\xBA\x00\x00\x00\x00\x8D\xB5\xA8\xFC\xFF\xFF\x89\x45\xF8\xC7\x85\xCC\xFC\xFF\xFF\x00\x00\x00\x00\xC7\x85\xC8\xFC\xFF\xFF\x00\x00\x00\x00\xC7\x04\x24\x00\x10\x00\x00\xC7\x44\x24\x04\x00\x00\x00\x00\x89\x74\x24\x08\x89\x95\xA4\xFC\xFF\xFF\x89\x8D\xA0\xFC\xFF\xFF\xE8\x32\x05\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x17\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x85\x9C\xFC\xFF\xFF\xE8\x9C\x04\x00\x00\x8D\x05\x38\x89\x04\x08\x89\x45\xF0\x81\x7D\xF8\x20\x03\x00\x00\x0F\x86\x07\x00\x00\x00\xC7\x45\xF8\x20\x03\x00\x00\xC7\x85\xCC\xFC\xFF\xFF\x00\x00\x00\x00\x81\xBD\xCC\xFC\xFF\xFF\x19\x00\x00\x00\x0F\x8D\x24\x00\x00\x00\x8B\x85\xCC\xFC\xFF\xFF\xC6\x84\x05\xAF\xFC\xFF\xFF\x00\x8B\x85\xCC\xFC\xFF\xFF\x05\x01\x00\x00\x00\x89\x85\xCC\xFC\xFF\xFF\xE9\xCC\xFF\xFF\xFF\xB8\x00\x00\x00\x00\x8B\x8D\xA8\xFC\xFF\xFF\x8B\x55\xF8\xC7\x04\x24\x00\x00\x00\x00\x89\x4C\x24\x04\x89\x54\x24\x08\x89\x85\x98\xFC\xFF\xFF\xE8\x53\x03\x00\x00\x8B\x8D\xA8\xFC\xFF\xFF\x8B\x55\xF8\x89\x0C\x24\x89\x54\x24\x04\x89\x85\x94\xFC\xFF\xFF\xE8\x88\xFE\xFF\xFF\x89\x85\xCC\xFC\xFF\xFF\xC7\x85\xC8\xFC\xFF\xFF\x00\x00\x00\x00\x8B\x85\xC8\xFC\xFF\xFF\x3B\x45\xF8\x0F\x83\x32\x00\x00\x00\x8B\x85\xC8\xFC\xFF\xFF\x8B\x8D\xA8\xFC\xFF\xFF\x8A\x14\x01\x8B\x85\xC8\xFC\xFF\xFF\x88\x94\x05\xD0\xFC\xFF\xFF\x8B\x85\xC8\xFC\xFF\xFF\x05\x01\x00\x00\x00\x89\x85\xC8\xFC\xFF\xFF\xE9\xBF\xFF\xFF\xFF\x81\xBD\xCC\xFC\xFF\xFF\x37\x13\x03\x00\x0F\x84\x09\x00\x00\x00\x8D\x05\x42\x89\x04\x08\x89\x45\xF0\xB8\x19\x00\x00\x00\x8D\x8D\xAF\xFC\xFF\xFF\x8B\x95\xCC\xFC\xFF\xFF\x89\x0C\x24\xC7\x44\x24\x04\x19\x00\x00\x00\x89\x54\x24\x08\x89\x85\x90\xFC\xFF\xFF\xE8\x23\xFC\xFF\xFF\xB9\x00\x00\x00\x00\x8B\x55\xF0\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\x89\x85\x8C\xFC\xFF\xFF\x89\x8D\x88\xFC\xFF\xFF\xE8\x4F\x01\x00\x00\xB9\x00\x00\x00\x00\x8D\x95\xAF\xFC\xFF\xFF\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\x89\x85\x84\xFC\xFF\xFF\x89\x8D\x80\xFC\xFF\xFF\xE8\x28\x01\x00\x00\xB9\x00\x00\x00\x00\x8D\x15\x7B\x89\x04\x08\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\x89\x85\x7C\xFC\xFF\xFF\x89\x8D\x78\xFC\xFF\xFF\xE8\x01\x01\x00\x00\x89\x85\x74\xFC\xFF\xFF\x81\xC4\x94\x03\x00\x00\x5E\x5D\xC3\x66\x90\x55\x89\xE5\x83\xEC\x28\xB8\x00\x00\x00\x00\x8D\x0D\x49\x89\x04\x08\xC7\x45\xFC\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xF4\xE8\xC5\x00\x00\x00\x89\x45\xF0\xE8\xCD\xFC\xFF\xFF\x89\x45\xF8\x81\x7D\xF8\x00\x00\x00\x00\x0F\x87\x35\x00\x00\x00\xB8\x00\x00\x00\x00\x8D\x0D\x5C\x89\x04\x08\xC7\x04\x24\x00\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xEC\xE8\x8F\x00\x00\x00\xB9\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE8\x89\x4D\xE4\xE8\x6E\x02\x00\x00\x8B\x45\xF8\x89\x04\x24\xE8\x4D\xFD\xFF\xFF\xB8\x00\x00\x00\x00\x83\xC4\x28\x5D\xC3\x66\x90\x90\x55\x89\xE5\x83\xEC\x0C\x8B\x45\x08\x89\x45\xF8\xC7\x45\xF4\x00\x00\x00\x00\x81\x7D\xF8\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xFC\x00\x00\x00\x00\xE9\x2B\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xF4\x8B\x4D\xF8\x80\x3C\x01\x00\x0F\x84\x10\x00\x00\x00\x8B\x45\xF4\x05\x01\x00\x00\x00\x89\x45\xF4\xE9\xE0\xFF\xFF\xFF\x8B\x45\xF4\x89\x45\xFC\x8B\x45\xFC\x83\xC4\x0C\x5D\xC3\x90\x55\x89\xE5\x83\xEC\x28\x8B\x45\x0C\x8B\x4D\x08\x89\x4D\xFC\x89\x45\xF8\x8B\x45\xFC\x8B\x4D\xF8\x8B\x55\xF8\x89\x14\x24\x89\x45\xF4\x89\x4D\xF0\xE8\x77\xFF\xFF\xFF\x8B\x4D\xF4\x89\x0C\x24\x8B\x55\xF0\x89\x54\x24\x04\x89\x44\x24\x08\xE8\x11\x00\x00\x00\x83\xC4\x28\x5D\xC3\x66\x66\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x56\x83\xEC\x34\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xE8\x00\x00\x00\x00\xC7\x45\xE4\x00\x00\x00\x00\x81\x7D\xF0\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xF8\xFF\xFF\xFF\xFF\xE9\x8E\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xE4\x3B\x45\xEC\x0F\x83\x76\x00\x00\x00\x8D\x45\xE8\x8B\x4D\xF4\x8B\x55\xF0\x03\x55\xE4\x8B\x75\xEC\x2B\x75\xE4\x89\x0C\x24\x89\x54\x24\x04\x89\x74\x24\x08\x89\x44\x24\x0C\xE8\x3D\x01\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE0\xE8\x10\x01\x00\x00\x81\x7D\xE8\x00\x00\x00\x00\x0F\x87\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xDC\xE8\xEF\x00\x00\x00\x8B\x45\xE8\x8B\x4D\xE4\x01\xC1\x89\x4D\xE4\xE9\x7E\xFF\xFF\xFF\xC7\x45\xF8\x00\x00\x00\x00\x8B\x45\xF8\x83\xC4\x34\x5E\x5D\xC3\x66\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x56\x83\xEC\x34\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xE8\x00\x00\x00\x00\xC7\x45\xE4\x00\x00\x00\x00\x81\x7D\xF0\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xF8\xFF\xFF\xFF\xFF\xE9\x6D\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xE8\x3B\x45\xEC\x0F\x83\x55\x00\x00\x00\x8D\x45\xE8\x8B\x4D\xF4\x8B\x55\xF0\x03\x55\xE4\x8B\x75\xEC\x2B\x75\xE4\x89\x0C\x24\x89\x54\x24\x04\x89\x74\x24\x08\x89\x44\x24\x0C\xE8\x7D\x00\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE0\xE8\x30\x00\x00\x00\x8B\x45\xE8\x8B\x4D\xE4\x01\xC1\x89\x4D\xE4\xE9\x9F\xFF\xFF\xFF\xC7\x45\xF8\x00\x00\x00\x00\x8B\x45\xF8\x83\xC4\x34\x5E\x5D\xC3\xE8\x04\x01\x00\x00\xE8\x20\xFD\xFF\xFF\x50\xE8\x00\x00\x00\x00\xB8\x01\x00\x00\x00\x53\x8B\x5C\x24\x08\xCD\x80\x5B\xC3\xB8\x02\x00\x00\x00\x53\x51\x52\x56\x8B\x5C\x24\x14\x8B\x4C\x24\x18\x8B\x54\x24\x1C\x8B\x74\x24\x20\xCD\x80\x5E\x5A\x59\x5B\xC3\xB8\x03\x00\x00\x00\x53\x51\x52\x56\x8B\x5C\x24\x14\x8B\x4C\x24\x18\x8B\x54\x24\x1C\x8B\x74\x24\x20\xCD\x80\x5E\x5A\x59\x5B\xC3\xB8\x04\x00\x00\x00\x53\x51\x52\x56\x57\x8B\x5C\x24\x18\x8B\x4C\x24\x1C\x8B\x54\x24\x20\x8B\x74\x24\x24\x8B\x7C\x24\x28\xCD\x80\x5F\x5E\x5A\x59\x5B\xC3\xB8\x05\x00\x00\x00\x53\x51\x52\x8B\x5C\x24\x10\x8B\x4C\x24\x14\x8B\x54\x24\x18\xCD\x80\x5A\x59\x5B\xC3\xB8\x06\x00\x00\x00\x53\x51\x8B\x5C\x24\x0C\x8B\x4C\x24\x10\xCD\x80\x59\x5B\xC3\xB8\x07\x00\x00\x00\x53\x51\x52\x8B\x5C\x24\x10\x8B\x4C\x24\x14\x8B\x54\x24\x18\xCD\x80\x5A\x59\x5B\xC3\x8B\x4C\x24\x04\x8B\x14\x24\x89\x11\x89\x59\x04\x89\x61\x08\x89\x69\x0C\x89\x71\x10\x89\x79\x14\x31\xC0\xC3\x8B\x54\x24\x04\x8B\x44\x24\x08\x8B\x0A\x8B\x5A\x04\x8B\x62\x08\x8B\x6A\x0C\x8B\x72\x10\x8B\x7A\x14\x85\xC0\x75\x01\x40\x89\x0C\x24\xC3\x6A\x00\x68\x80\x99\x04\x08\x68\xEF\xA3\x04\x08\xE8\x1F\x00\x00\x00\x83\xC4\x0C\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x83\xC4\x18\x9C\x58\x25\x3B\xFF\xFF\xFF\x50\x9D\x6A\x00\x58\xC3\x56\x51\x8B\x4C\x24\x0C\x8B\x74\x24\x10\x8B\x44\x24\x14\x29\xF1\x74\x05\x32\x06\x46\xE2\xFB\x59\x5E\xC3\x72\x65\x63\x76\x64\x61\x74\x61\x20\x66\x61\x69\x6C\x0A\x00\x53\x55\x43\x43\x45\x53\x53\x3A\x20\x00\x46\x41\x49\x4C\x3A\x20\x00\x45\x6E\x74\x65\x72\x20\x74\x68\x65\x20\x6C\x65\x6E\x67\x74\x68\x3A\x20\x00\x47\x72\x65\x61\x74\x65\x72\x20\x74\x68\x61\x6E\x20\x30\x20\x6C\x65\x6E\x67\x74\x68\x20\x72\x65\x71\x75\x69\x72\x65\x64\x2E\x0A\x00\x00\x00\x00\x54\x68\x65\x20\x44\x45\x43\x52\x45\x45\x20\x70\x61\x63\x6B\x61\x67\x65\x73\x20\x75\x73\x65\x64\x20\x69\x6E\x20\x74\x68\x65\x20\x63\x72\x65\x61\x74\x69\x6F\x6E\x20\x6F\x66\x20\x74\x68\x69\x73\x20\x63\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x62\x69\x6E\x61\x72\x79\x20\x77\x65\x72\x65\x3A\x0A\x69\x69\x20\x20\x62\x69\x6E\x75\x74\x69\x6C\x73\x2D\x63\x67\x63\x2D\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x32\x2E\x32\x34\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x72\x6F\x73\x73\x2D\x62\x69\x6E\x75\x74\x69\x6C\x73\x20\x66\x6F\x72\x20\x43\x47\x43\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x6E\x65\x74\x77\x6F\x72\x6B\x2D\x61\x70\x70\x6C\x69\x61\x6E\x63\x65\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4E\x65\x74\x77\x6F\x72\x6B\x20\x41\x70\x70\x6C\x69\x61\x6E\x63\x65\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x70\x6F\x76\x2D\x78\x6D\x6C\x32\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x58\x4D\x4C\x20\x74\x6F\x20\x43\x20\x63\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x66\x6F\x72\x20\x50\x6F\x56\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x72\x65\x6C\x65\x61\x73\x65\x2D\x64\x6F\x63\x75\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x31\x33\x30\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x79\x62\x65\x72\x20\x47\x72\x61\x6E\x64\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x43\x47\x43\x4F\x53\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x73\x61\x6D\x70\x6C\x65\x2D\x63\x68\x61\x6C\x6C\x65\x6E\x67\x65\x73\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x31\x31\x36\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x61\x6D\x70\x6C\x65\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x73\x65\x72\x76\x69\x63\x65\x2D\x6C\x61\x75\x6E\x63\x68\x65\x72\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x65\x72\x76\x69\x63\x65\x20\x4C\x61\x75\x6E\x63\x68\x65\x72\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x76\x69\x72\x74\x75\x61\x6C\x2D\x63\x6F\x6D\x70\x65\x74\x69\x74\x69\x6F\x6E\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x33\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x79\x62\x65\x72\x20\x47\x72\x61\x6E\x64\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x56\x69\x72\x74\x75\x61\x6C\x20\x43\x6F\x6D\x70\x65\x74\x69\x74\x69\x6F\x6E\x0A\x69\x69\x20\x20\x63\x67\x63\x32\x65\x6C\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x6F\x6E\x76\x65\x72\x74\x20\x45\x4C\x46\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x20\x74\x6F\x20\x43\x47\x43\x4F\x53\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x65\x66\x2D\x76\x65\x72\x69\x66\x79\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x56\x65\x72\x69\x66\x79\x20\x65\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20\x69\x6E\x20\x74\x68\x65\x20\x70\x72\x6F\x70\x65\x72\x20\x43\x47\x43\x20\x45\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x20\x46\x6F\x72\x6D\x61\x74\x0A\x69\x69\x20\x20\x63\x6C\x61\x6E\x67\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x33\x2E\x34\x2D\x39\x30\x38\x35\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x4C\x56\x4D\x2F\x43\x6C\x61\x6E\x67\x20\x66\x6F\x72\x20\x43\x47\x43\x0A\x69\x69\x20\x20\x67\x64\x62\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x37\x2E\x39\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x54\x68\x65\x20\x47\x4E\x55\x20\x44\x65\x62\x75\x67\x67\x65\x72\x20\x77\x69\x74\x68\x20\x43\x47\x43\x20\x43\x42\x20\x73\x75\x70\x70\x6F\x72\x74\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4F\x53\x20\x73\x79\x73\x63\x61\x6C\x6C\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x64\x77\x61\x72\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x44\x57\x41\x52\x46\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x65\x66\x30\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x45\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x20\x46\x6F\x72\x6D\x61\x74\x20\x4C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x70\x6F\x76\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x50\x4F\x56\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x68\x65\x61\x64\x65\x72\x73\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x20\x68\x65\x61\x64\x65\x72\x73\x20\x66\x6F\x72\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x6F\x6E\x20\x69\x33\x38\x36\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x69\x6D\x61\x67\x65\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x2C\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x73\x6F\x75\x72\x63\x65\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x20\x73\x6F\x75\x72\x63\x65\x20\x66\x6F\x72\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x0A\x69\x69\x20\x20\x6D\x61\x67\x69\x63\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4D\x61\x67\x69\x63\x0A\x69\x69\x20\x20\x72\x65\x61\x64\x63\x67\x63\x65\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x72\x65\x61\x64\x65\x6C\x66\x20\x65\x71\x75\x69\x76\x61\x6C\x65\x6E\x74\x0A\x69\x69\x20\x20\x73\x65\x72\x76\x69\x63\x65\x73\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x65\x72\x76\x69\x63\x65\x73\x0A\x69\x69\x20\x20\x73\x74\x72\x61\x63\x65\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x34\x2E\x35\x2E\x32\x30\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x41\x20\x73\x79\x73\x74\x65\x6D\x20\x63\x61\x6C\x6C\x20\x74\x72\x61\x63\x65\x72\x0A\x54\x68\x65\x20\x37\x39\x35\x33\x33\x20\x62\x79\x74\x65\x20\x43\x47\x43\x20\x45\x78\x74\x65\x6E\x64\x65\x64\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x66\x6F\x6C\x6C\x6F\x77\x73\x2E\x20\x45\x61\x63\x68\x20\x74\x65\x61\x6D\x20\x70\x61\x72\x74\x69\x63\x69\x70\x61\x74\x69\x6E\x67\x20\x69\x6E\x20\x43\x47\x43\x20\x6D\x75\x73\x74\x20\x68\x61\x76\x65\x20\x73\x75\x62\x6D\x69\x74\x74\x65\x64\x20\x74\x68\x69\x73\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64\x20\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x20\x69\x6E\x63\x6C\x75\x64\x69\x6E\x67\x20\x74\x68\x65\x20\x54\x65\x61\x6D\x20\x49\x6E\x66\x6F\x72\x6D\x61\x74\x69\x6F\x6E\x2C\x20\x74\x68\x65\x20\x4C\x69\x61\x62\x69\x6C\x69\x74\x79\x20\x57\x61\x69\x76\x65\x72\x2C\x20\x74\x68\x65\x20\x53\x69\x74\x65\x20\x56\x69\x73\x69\x74\x20\x49\x6E\x66\x6F\x72\x6D\x61\x74\x69\x6F\x6E\x20\x53\x68\x65\x65\x74\x20\x61\x6E\x64\x20\x74\x68\x65\x20\x45\x76\x65\x6E\x74\x20\x50\x61\x72\x74\x69\x63\x69\x70\x61\x74\x69\x6F\x6E\x20\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x2E\x0A\x0A\x63\x6C\x61\x6E\x67\x2D\x63\x67\x63\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x34\x20\x28\x39\x30\x38\x35\x29\x00\x00\x2E\x73\x68\x73\x74\x72\x74\x61\x62\x00\x2E\x74\x65\x78\x74\x00\x2E\x72\x6F\x64\x61\x74\x61\x00\x2E\x64\x61\x74\x61\x00\x2E\x63\x6F\x6D\x6D\x65\x6E\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\xA0\x80\x04\x08\xA0\x00\x00\x00\x89\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x01\x00\x00\x00\x32\x00\x00\x00\x29\x89\x04\x08\x29\x09\x00\x00\x54\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x19\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\x80\x99\x04\x08\x80\x09\x00\x00\x17\x42\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00\x00\x00\x00\x00\x97\x4B\x01\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xB4\x4B\x01\x00\x28\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
    print recvuntil("CB?")
    s.send(size + "\n")
    print recvuntil("Ok...send it")
    s.send(payload + "\n")
    s.send("\n")
    t = Telnet()
    t.sock = s
    t.interact()



    sub_110

    from s0ngsari import *
    
    HOST = "legit_00003_patch_01852870a8d9ad56a54d832d5cc62dad.quals.shallweplayaga.me"
    PORT = 17225
    
    def recvuntil(t):
            data = ''
            while not data.endswith(t):
                    tmp = s.recv(1)
                    if not tmp: break
                    data += tmp
            return data
    
    s = socket(AF_INET,SOCK_STREAM)
    s.connect((HOST,PORT))
    
    size = "8517"
    payload = "\x7F\x43\x47\x43\x01\x01\x01\x43\x01\x4D\x65\x72\x69\x6E\x6F\x00\x02\x00\x03\x00\x01\x00\x00\x00\x05\x93\x04\x08\x34\x00\x00\x00\x04\x57\x01\x00\x00\x00\x00\x00\x34\x00\x20\x00\x03\x00\x28\x00\x06\x00\x05\x00\x06\x00\x00\x00\x34\x00\x00\x00\x34\x80\x04\x08\x34\x80\x04\x08\x60\x00\x00\x00\x60\x00\x00\x00\x04\x00\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x80\x04\x08\x00\x80\x04\x08\xA8\x14\x00\x00\xA8\x14\x00\x00\x05\x00\x00\x00\x00\x10\x00\x00\x01\x00\x00\x00\xA8\x14\x00\x00\xA8\xA4\x04\x08\xA8\xA4\x04\x08\x17\x42\x01\x00\x17\x42\x01\x00\x06\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x55\x89\xE5\x83\xEC\x28\xB8\x00\x00\x00\x00\xB9\x04\x00\x00\x00\x8D\x55\xFC\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\xC7\x44\x24\x08\x04\x00\x00\x00\x89\x45\xF8\x89\x4D\xF4\xE8\x6F\x05\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x28\x00\x00\x00\xB8\x00\x00\x00\x00\x8D\x0D\x58\x94\x04\x08\xC7\x04\x24\x00\x00\x00\x00\x89\x4C\x24\x04\x89\x45\xF0\xE8\x16\x04\x00\x00\xC7\x45\xFC\x00\x00\x00\x00\x89\x45\xEC\x8B\x45\xFC\x83\xC4\x28\x5D\xC3\x0F\x1F\x40\x00\x55\x89\xE5\x83\xEC\x38\x8A\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF8\x89\x4D\xF4\x88\x45\xF3\xC7\x45\xEC\x00\x00\x00\x00\xC6\x45\xEB\x00\x8B\x45\xEC\x3B\x45\xF4\x0F\x83\x66\x00\x00\x00\xB8\x00\x00\x00\x00\x8D\x4D\xEB\xBA\x01\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x4C\x24\x04\xC7\x44\x24\x08\x01\x00\x00\x00\x89\x45\xE4\x89\x55\xE0\xE8\xD6\x04\x00\x00\x0F\xBE\x4D\xEB\x0F\xBE\x55\xF3\x39\xD1\x89\x45\xDC\x0F\x85\x0B\x00\x00\x00\x8B\x45\xEC\x89\x45\xFC\xE9\x23\x00\x00\x00\x8A\x45\xEB\x8B\x4D\xEC\x8B\x55\xF8\x88\x04\x0A\x8B\x4D\xEC\x81\xC1\x01\x00\x00\x00\x89\x4D\xEC\xE9\x8E\xFF\xFF\xFF\x8B\x45\xEC\x89\x45\xFC\x8B\x45\xFC\x83\xC4\x38\x5D\xC3\x66\x66\x66\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x83\xEC\x10\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xFC\x89\x4D\xF8\x89\x45\xF4\xC7\x45\xF0\x00\x00\x00\x00\xC7\x45\xF0\x00\x00\x00\x00\x8B\x45\xF0\x3B\x45\xF4\x0F\x83\x22\x00\x00\x00\x8B\x45\xF0\x8B\x4D\xF8\x8A\x14\x01\x8B\x45\xF0\x8B\x4D\xFC\x88\x14\x01\x8B\x45\xF0\x05\x01\x00\x00\x00\x89\x45\xF0\xE9\xD2\xFF\xFF\xFF\x83\xC4\x10\x5D\xC3\x0F\x1F\x80\x00\x00\x00\x00\x55\x89\xE5\x83\xEC\x10\x8B\x45\x10\x8A\x4D\x0C\x8B\x55\x08\x89\x55\xFC\x88\x4D\xFB\x89\x45\xF4\xC7\x45\xF0\x00\x00\x00\x00\xC7\x45\xF0\x00\x00\x00\x00\x8B\x45\xF0\x3B\x45\xF4\x0F\x83\x1C\x00\x00\x00\x8A\x45\xFB\x8B\x4D\xF0\x8B\x55\xFC\x88\x04\x0A\x8B\x45\xF0\x05\x01\x00\x00\x00\x89\x45\xF0\xE9\xD8\xFF\xFF\xFF\x83\xC4\x10\x5D\xC3\x66\x66\x66\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x56\x83\xEC\x54\x8B\x45\x08\xB9\x00\x00\x00\x00\xBA\x20\x00\x00\x00\x8D\x75\xD8\x89\x45\xF8\xC7\x45\xD4\x00\x00\x00\x00\xC7\x45\xD0\x00\x00\x00\x00\x89\x34\x24\xC7\x44\x24\x04\x00\x00\x00\x00\xC7\x44\x24\x08\x20\x00\x00\x00\x89\x55\xCC\x89\x4D\xC8\xE8\x5A\xFF\xFF\xFF\x8D\x05\x67\x94\x04\x08\x89\x04\x24\xE8\xBC\x0F\x00\x00\xB9\x30\x00\x00\x00\xBA\x0A\x00\x00\x00\x8D\x75\xD8\x89\x34\x24\xC7\x44\x24\x04\x30\x00\x00\x00\xC7\x44\x24\x08\x0A\x00\x00\x00\x89\x45\xC4\x89\x4D\xC0\x89\x55\xBC\xE8\x0E\xFE\xFF\xFF\x89\x45\xD0\x81\x7D\xD0\x00\x00\x00\x00\x0F\x8F\x05\x00\x00\x00\xE9\x19\x00\x00\x00\x8D\x45\xD8\x8B\x4D\xF8\x8B\x55\xD0\x89\x0C\x24\x89\x44\x24\x04\x89\x54\x24\x08\xE8\x90\xFE\xFF\xFF\x83\xC4\x54\x5E\x5D\xC3\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x81\xEC\xB8\x00\x00\x00\xC7\x45\xFC\x00\x00\x00\x00\xC7\x45\x88\x00\x00\x00\x00\x8D\x05\x74\x94\x04\x08\x89\x04\x24\xE8\x2B\x0F\x00\x00\x8D\x0D\x83\x94\x04\x08\x89\x0C\x24\x89\x45\x84\xE8\x1A\x0F\x00\x00\x8D\x0D\x92\x94\x04\x08\x89\x0C\x24\x89\x45\x80\xE8\x09\x0F\x00\x00\x8D\x0D\x71\x94\x04\x08\x89\x0C\x24\x89\x85\x7C\xFF\xFF\xFF\xE8\xF5\x0E\x00\x00\xC7\x45\x88\x00\x00\x00\x00\x89\x85\x78\xFF\xFF\xFF\x81\x7D\x88\x0A\x00\x00\x00\x0F\x8D\x18\x00\x00\x00\x8B\x45\x88\xC6\x44\x05\xF2\x00\x8B\x45\x88\x05\x01\x00\x00\x00\x89\x45\x88\xE9\xDB\xFF\xFF\xFF\x89\xE0\x8D\x4D\xF2\x89\x08\xC7\x40\x08\x0A\x00\x00\x00\xC7\x40\x04\x02\x00\x00\x00\xE8\x29\xFD\xFF\xFF\x0F\xBE\x4D\xF2\x83\xC1\xD0\x89\xCA\x83\xEA\x03\x89\x85\x74\xFF\xFF\xFF\x89\x8D\x70\xFF\xFF\xFF\x89\x95\x6C\xFF\xFF\xFF\x0F\x84\x69\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x85\x70\xFF\xFF\xFF\x83\xE8\x02\x89\x85\x68\xFF\xFF\xFF\x0F\x84\x2F\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x85\x70\xFF\xFF\xFF\x83\xE8\x01\x89\x85\x64\xFF\xFF\xFF\x0F\x85\x58\x00\x00\x00\xE9\x00\x00\x00\x00\x8D\x45\x8E\x89\x04\x24\xE8\x31\xFE\xFF\xFF\xE9\x57\x00\x00\x00\x8D\x05\x9B\x94\x04\x08\x8D\x4D\x8E\x89\x04\x24\x89\x4C\x24\x04\xE8\x27\x0E\x00\x00\x89\x85\x60\xFF\xFF\xFF\xE9\x37\x00\x00\x00\x8D\x05\x95\x94\x04\x08\x89\x04\x24\xE8\x0E\x0E\x00\x00\xB9\x00\x00\x00\x00\x89\x85\x5C\xFF\xFF\xFF\x89\xC8\x81\xC4\xB8\x00\x00\x00\x5D\xC3\x8D\x05\x9F\x94\x04\x08\x89\x04\x24\xE8\xEB\x0D\x00\x00\x89\x85\x58\xFF\xFF\xFF\xE9\xA7\xFE\xFF\xFF\x55\x89\xE5\x83\xEC\x0C\x8B\x45\x08\x89\x45\xF8\xC7\x45\xF4\x00\x00\x00\x00\x81\x7D\xF8\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xFC\x00\x00\x00\x00\xE9\x2B\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xF4\x8B\x4D\xF8\x80\x3C\x01\x00\x0F\x84\x10\x00\x00\x00\x8B\x45\xF4\x05\x01\x00\x00\x00\x89\x45\xF4\xE9\xE0\xFF\xFF\xFF\x8B\x45\xF4\x89\x45\xFC\x8B\x45\xFC\x83\xC4\x0C\x5D\xC3\x90\x55\x89\xE5\x83\xEC\x28\x8B\x45\x0C\x8B\x4D\x08\x89\x4D\xFC\x89\x45\xF8\x8B\x45\xFC\x8B\x4D\xF8\x8B\x55\xF8\x89\x14\x24\x89\x45\xF4\x89\x4D\xF0\xE8\x77\xFF\xFF\xFF\x8B\x4D\xF4\x89\x0C\x24\x8B\x55\xF0\x89\x54\x24\x04\x89\x44\x24\x08\xE8\x11\x00\x00\x00\x83\xC4\x28\x5D\xC3\x66\x66\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x56\x83\xEC\x34\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xE8\x00\x00\x00\x00\xC7\x45\xE4\x00\x00\x00\x00\x81\x7D\xF0\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xF8\xFF\xFF\xFF\xFF\xE9\x8E\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xE4\x3B\x45\xEC\x0F\x83\x76\x00\x00\x00\x8D\x45\xE8\x8B\x4D\xF4\x8B\x55\xF0\x03\x55\xE4\x8B\x75\xEC\x2B\x75\xE4\x89\x0C\x24\x89\x54\x24\x04\x89\x74\x24\x08\x89\x44\x24\x0C\xE8\x4C\x0D\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE0\xE8\x1F\x0D\x00\x00\x81\x7D\xE8\x00\x00\x00\x00\x0F\x87\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xDC\xE8\xFE\x0C\x00\x00\x8B\x45\xE8\x8B\x4D\xE4\x01\xC1\x89\x4D\xE4\xE9\x7E\xFF\xFF\xFF\xC7\x45\xF8\x00\x00\x00\x00\x8B\x45\xF8\x83\xC4\x34\x5E\x5D\xC3\x66\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x56\x83\xEC\x34\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xE8\x00\x00\x00\x00\xC7\x45\xE4\x00\x00\x00\x00\x81\x7D\xF0\x00\x00\x00\x00\x0F\x85\x0C\x00\x00\x00\xC7\x45\xF8\xFF\xFF\xFF\xFF\xE9\x6D\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xE8\x3B\x45\xEC\x0F\x83\x55\x00\x00\x00\x8D\x45\xE8\x8B\x4D\xF4\x8B\x55\xF0\x03\x55\xE4\x8B\x75\xEC\x2B\x75\xE4\x89\x0C\x24\x89\x54\x24\x04\x89\x74\x24\x08\x89\x44\x24\x0C\xE8\x8C\x0C\x00\x00\x3D\x00\x00\x00\x00\x0F\x84\x14\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x04\x24\x00\x00\x00\x00\x89\x45\xE0\xE8\x3F\x0C\x00\x00\x8B\x45\xE8\x8B\x4D\xE4\x01\xC1\x89\x4D\xE4\xE9\x9F\xFF\xFF\xFF\xC7\x45\xF8\x00\x00\x00\x00\x8B\x45\xF8\x83\xC4\x34\x5E\x5D\xC3\x66\x90\x66\x90\x66\x90\x66\x90\x66\x90\x55\x89\xE5\x53\x83\xEC\x14\x8B\x45\x14\x8B\x4D\x10\x8B\x55\x0C\x8A\x5D\x08\x88\x5D\xF7\x89\x55\xF0\x89\x4D\xEC\x89\x45\xE8\x8B\x45\xF0\x8B\x4D\xEC\x29\xC8\x05\x01\x00\x00\x00\x3B\x45\xE8\x0F\x82\x0C\x00\x00\x00\xC7\x45\xF8\x00\x00\x00\x00\xE9\x20\x00\x00\x00\x8A\x45\xF7\x8B\x4D\xF0\x89\xCA\x81\xC2\x01\x00\x00\x00\x89\x55\xF0\x88\x01\x8B\x4D\xF0\xC6\x01\x00\xC7\x45\xF8\x01\x00\x00\x00\x8B\x45\xF8\x83\xC4\x14\x5B\x5D\xC3\x66\x0F\x1F\x44\x00\x00\x55\x89\xE5\x56\x83\xEC\x14\x8B\x45\x14\x8B\x4D\x10\x8B\x55\x0C\x8B\x75\x08\x89\x75\xF8\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\x8B\x45\xEC\x8B\x4D\xF4\x8B\x55\xF0\x29\xD1\x29\xC8\x2D\x01\x00\x00\x00\x3B\x45\xEC\x0F\x83\x15\x00\x00\x00\x8B\x45\xEC\x8B\x4D\xF4\x8B\x55\xF0\x29\xD1\x29\xC8\x2D\x01\x00\x00\x00\x89\x45\xEC\xC7\x45\xE8\x00\x00\x00\x00\x8B\x45\xE8\x3B\x45\xEC\x0F\x83\x29\x00\x00\x00\x8B\x45\xE8\x8B\x4D\xF8\x8A\x14\x01\x8B\x45\xF4\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xF4\x88\x10\x8B\x45\xE8\x05\x01\x00\x00\x00\x89\x45\xE8\xE9\xCB\xFF\xFF\xFF\x8B\x45\xF4\xC6\x00\x00\x8B\x45\xEC\x83\xC4\x14\x5E\x5D\xC3\x66\x0F\x1F\x44\x00\x00\x55\x89\xE5\x53\x57\x56\x81\xEC\xAC\x00\x00\x00\x8B\x45\x14\x8B\x4D\x10\x8B\x55\x0C\x8B\x75\x08\x89\x75\xF0\x89\x55\xEC\x89\x4D\xE8\x89\x45\xE4\x8B\x45\xF0\x89\x45\xE0\x8B\x45\xE8\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xE8\x8A\x10\x88\x55\xC7\x80\xFA\x00\x0F\x84\xA2\x03\x00\x00\x8B\x45\xE0\x8B\x4D\xF0\x29\xC8\x05\x01\x00\x00\x00\x3B\x45\xEC\x0F\x82\x05\x00\x00\x00\xE9\x87\x03\x00\x00\x0F\xBE\x45\xC7\x3D\x25\x00\x00\x00\x0F\x84\x2B\x00\x00\x00\x8A\x45\xC7\x8B\x4D\xE0\x8B\x55\xF0\x8B\x75\xEC\x0F\xBE\xF8\x89\x3C\x24\x89\x4C\x24\x04\x89\x54\x24\x08\x89\x74\x24\x0C\xE8\x5D\xFE\xFF\xFF\x89\x45\xB8\xE9\x48\x03\x00\x00\xC6\x45\xC6\x00\x8B\x45\xE8\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xE8\x8A\x10\x88\x55\xC7\x0F\xBE\x45\xC7\x3D\x30\x00\x00\x00\x0F\x85\x66\x00\x00\x00\x8B\x45\xE8\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xE8\x8A\x10\x88\x55\xC7\x0F\xBE\x45\xC7\x3D\x00\x00\x00\x00\x0F\x85\x05\x00\x00\x00\xE9\x05\x03\x00\x00\x0F\xBE\x45\xC7\x3D\x30\x00\x00\x00\x0F\x8C\x1D\x00\x00\x00\x0F\xBE\x45\xC7\x3D\x39\x00\x00\x00\x0F\x8F\x0E\x00\x00\x00\x0F\xBE\x45\xC7\x2D\x30\x00\x00\x00\x88\xC1\x88\x4D\xC6\x8B\x45\xE8\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xE8\x8A\x10\x88\x55\xC7\x0F\xBE\x45\xC7\x89\xC1\x83\xE9\x57\x89\x45\xB4\x89\x4D\xB0\x0F\x8F\x15\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB4\x85\xC0\x0F\x84\xA5\x00\x00\x00\xE9\x64\x02\x00\x00\x8B\x45\xB4\x83\xE8\x62\x89\x45\xAC\x0F\x8F\x19\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB4\x83\xE8\x58\x89\x45\xA8\x0F\x84\x0B\x01\x00\x00\xE9\x3C\x02\x00\x00\x8B\x45\xB4\x83\xE8\x72\x89\x45\xA4\x0F\x8F\x2D\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB4\x83\xE8\x63\x89\x45\xA0\x0F\x84\x72\x01\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB4\x83\xE8\x64\x89\x45\x9C\x0F\x84\x46\x00\x00\x00\xE9\x00\x02\x00\x00\x8B\x45\xB4\x83\xE8\x73\x89\x45\x98\x0F\x84\x87\x01\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB4\x83\xE8\x75\x89\x45\x94\x0F\x84\x1E\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB4\x83\xE8\x78\x89\x45\x90\x0F\x84\x93\x00\x00\x00\xE9\xC4\x01\x00\x00\xE9\xF7\x01\x00\x00\xB8\x0A\x00\x00\x00\xB9\x00\x00\x00\x00\x8D\x55\xC8\x8B\x75\xE4\x89\xF7\x81\xC7\x04\x00\x00\x00\x89\x7D\xE4\x8B\x36\x0F\xBE\x7D\xC7\x81\xFF\x75\x00\x00\x00\x0F\x94\xC3\x80\xE3\x01\x0F\xB6\xFB\x0F\xBE\x5D\xC6\x89\x34\x24\xC7\x44\x24\x04\x0A\x00\x00\x00\xC7\x44\x24\x08\x00\x00\x00\x00\x89\x7C\x24\x0C\x89\x54\x24\x10\x89\x5C\x24\x14\x89\x45\x8C\x89\x4D\x88\xE8\xAC\x01\x00\x00\x8D\x4D\xC8\x89\x45\xBC\x8B\x45\xE0\x8B\x55\xF0\x8B\x75\xBC\x89\x0C\x24\x89\x44\x24\x04\x89\x54\x24\x08\x89\x74\x24\x0C\xE8\xE9\xFC\xFF\xFF\x89\x45\x84\xE9\x5F\x01\x00\x00\xB8\x10\x00\x00\x00\xB9\x01\x00\x00\x00\x8D\x55\xC8\x8B\x75\xE4\x89\xF7\x81\xC7\x04\x00\x00\x00\x89\x7D\xE4\x8B\x36\x0F\xBE\x7D\xC7\x81\xFF\x58\x00\x00\x00\x0F\x94\xC3\x80\xE3\x01\x0F\xB6\xFB\x0F\xBE\x5D\xC6\x89\x34\x24\xC7\x44\x24\x04\x10\x00\x00\x00\x89\x7C\x24\x08\xC7\x44\x24\x0C\x01\x00\x00\x00\x89\x54\x24\x10\x89\x5C\x24\x14\x89\x45\x80\x89\x8D\x7C\xFF\xFF\xFF\xE8\x20\x01\x00\x00\x8D\x4D\xC8\x89\x45\xBC\x8B\x45\xE0\x8B\x55\xF0\x8B\x75\xBC\x89\x0C\x24\x89\x44\x24\x04\x89\x54\x24\x08\x89\x74\x24\x0C\xE8\x5D\xFC\xFF\xFF\x89\x85\x78\xFF\xFF\xFF\xE9\xD0\x00\x00\x00\x8B\x45\xE4\x89\xC1\x81\xC1\x04\x00\x00\x00\x89\x4D\xE4\x8B\x00\x88\xC2\x8B\x45\xE0\x8B\x4D\xF0\x8B\x75\xEC\x0F\xBE\xFA\x89\x3C\x24\x89\x44\x24\x04\x89\x4C\x24\x08\x89\x74\x24\x0C\xE8\xB0\xFB\xFF\xFF\x89\x85\x74\xFF\xFF\xFF\xE9\x93\x00\x00\x00\x8B\x45\xE4\x89\xC1\x81\xC1\x04\x00\x00\x00\x89\x4D\xE4\x8B\x00\x89\x45\xC0\x8B\x45\xC0\x8B\x4D\xE0\x8B\x55\xF0\x8B\x75\xC0\x89\x34\x24\x89\x85\x70\xFF\xFF\xFF\x89\x8D\x6C\xFF\xFF\xFF\x89\x95\x68\xFF\xFF\xFF\xE8\x6C\x02\x00\x00\x8B\x8D\x70\xFF\xFF\xFF\x89\x0C\x24\x8B\x95\x6C\xFF\xFF\xFF\x89\x54\x24\x04\x8B\xB5\x68\xFF\xFF\xFF\x89\x74\x24\x08\x89\x44\x24\x0C\xE8\xB6\xFB\xFF\xFF\x89\x85\x64\xFF\xFF\xFF\xE9\x29\x00\x00\x00\x8A\x45\xC7\x8B\x4D\xE0\x8B\x55\xF0\x8B\x75\xEC\x0F\xBE\xF8\x89\x3C\x24\x89\x4C\x24\x04\x89\x54\x24\x08\x89\x74\x24\x0C\xE8\x18\xFB\xFF\xFF\x89\x85\x60\xFF\xFF\xFF\xE9\x00\x00\x00\x00\xE9\x42\xFC\xFF\xFF\xE9\x00\x00\x00\x00\x8B\x45\xE0\x8B\x4D\xF0\x29\xC8\x81\xC4\xAC\x00\x00\x00\x5E\x5F\x5B\x5D\xC3\x55\x89\xE5\x53\x57\x56\x83\xEC\x3C\x8B\x45\x1C\x8B\x4D\x18\x8B\x55\x14\x8B\x75\x10\x8B\x7D\x0C\x8B\x5D\x08\x89\x5D\xEC\x89\x7D\xE8\x89\x75\xE4\x89\x55\xE0\x89\x4D\xDC\x89\x45\xD8\x8B\x45\xDC\x89\x45\xD4\xC7\x45\xD0\x00\x00\x00\x00\x81\x7D\xE8\x10\x00\x00\x00\x0F\x86\x0C\x00\x00\x00\xC7\x45\xF0\x00\x00\x00\x00\xE9\x83\x01\x00\x00\x81\x7D\xEC\x00\x00\x00\x00\x0F\x8D\x1F\x00\x00\x00\x81\x7D\xE0\x00\x00\x00\x00\x0F\x85\x12\x00\x00\x00\xB8\x00\x00\x00\x00\xC7\x45\xD0\x01\x00\x00\x00\x2B\x45\xEC\x89\x45\xEC\xE9\x00\x00\x00\x00\x8B\x45\xEC\x31\xD2\xF7\x75\xE8\x89\x55\xC4\x81\x7D\xC4\x0A\x00\x00\x00\x0F\x8D\x10\x00\x00\x00\x8B\x45\xC4\x05\x30\x00\x00\x00\x89\x45\xBC\xE9\x24\x00\x00\x00\xB8\x41\x00\x00\x00\xB9\x61\x00\x00\x00\x81\x7D\xE4\x00\x00\x00\x00\x0F\x95\xC2\x84\xD2\x0F\x44\xC1\x03\x45\xC4\x2D\x0A\x00\x00\x00\x89\x45\xBC\x8B\x45\xBC\x88\xC1\x8B\x45\xD4\x89\xC2\x81\xC2\x01\x00\x00\x00\x89\x55\xD4\x88\x08\x8B\x45\xE8\x8B\x55\xEC\x89\x45\xB8\x89\xD0\x31\xD2\x8B\x75\xB8\xF7\xF6\x89\x45\xEC\x81\x7D\xEC\x00\x00\x00\x00\x0F\x8F\x7D\xFF\xFF\xFF\x8B\x45\xD4\x8B\x4D\xDC\x29\xC8\x89\x45\xCC\x8B\x45\xCC\x3B\x45\xD8\x0F\x83\x21\x00\x00\x00\x8B\x45\xD4\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xD4\xC6\x00\x30\x8B\x45\xCC\x05\x01\x00\x00\x00\x89\x45\xCC\xE9\xD3\xFF\xFF\xFF\x81\x7D\xD0\x00\x00\x00\x00\x0F\x84\x11\x00\x00\x00\x8B\x45\xD4\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xD4\xC6\x00\x2D\x8B\x45\xD4\xC6\x00\x00\x8B\x45\xD4\x8B\x4D\xDC\x29\xC8\x89\x45\xC8\xC7\x45\xCC\x00\x00\x00\x00\x8B\x45\xCC\x8B\x4D\xC8\xC1\xE9\x01\x39\xC8\x0F\x83\x4A\x00\x00\x00\x8B\x45\xCC\x8B\x4D\xDC\x8A\x14\x01\x88\x55\xC3\x8B\x45\xC8\x2B\x45\xCC\x2D\x01\x00\x00\x00\x8B\x4D\xDC\x8A\x14\x01\x8B\x45\xCC\x8B\x4D\xDC\x88\x14\x01\x8A\x55\xC3\x8B\x45\xC8\x2B\x45\xCC\x2D\x01\x00\x00\x00\x8B\x4D\xDC\x88\x14\x01\x8B\x45\xCC\x05\x01\x00\x00\x00\x89\x45\xCC\xE9\xA5\xFF\xFF\xFF\x8B\x45\xC8\x89\x45\xF0\x8B\x45\xF0\x83\xC4\x3C\x5E\x5F\x5B\x5D\xC3\x66\x66\x66\x66\x66\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x83\xEC\x08\x8B\x45\x08\x89\x45\xFC\xC7\x45\xF8\x00\x00\x00\x00\x8B\x45\xF8\x8B\x4D\xFC\x0F\xBE\x04\x01\x3D\x00\x00\x00\x00\x0F\x84\x10\x00\x00\x00\x8B\x45\xF8\x05\x01\x00\x00\x00\x89\x45\xF8\xE9\xDB\xFF\xFF\xFF\x8B\x45\xF8\x83\xC4\x08\x5D\xC3\x55\x89\xE5\x56\x83\xEC\x24\x8A\x45\x08\xB9\x00\x00\x00\x00\x8D\x55\xFB\xBE\x01\x00\x00\x00\x88\x45\xFB\xC7\x04\x24\x00\x00\x00\x00\x89\x54\x24\x04\xC7\x44\x24\x08\x01\x00\x00\x00\xC7\x44\x24\x0C\x00\x00\x00\x00\x89\x75\xF4\x89\x4D\xF0\xE8\xA3\x04\x00\x00\xB9\x01\x00\x00\x00\x89\x45\xEC\x89\xC8\x83\xC4\x24\x5E\x5D\xC3\x55\x89\xE5\x83\xEC\x18\x8B\x45\x0C\x8B\x4D\x08\x89\x4D\xFC\x89\x45\xF8\xC7\x45\xF4\x00\x00\x00\x00\x8B\x45\xF4\x3B\x45\xF8\x0F\x83\x25\x00\x00\x00\x8B\x45\xF4\x8B\x4D\xFC\x0F\xBE\x04\x01\x89\x04\x24\xE8\x79\xFF\xFF\xFF\x89\x45\xF0\x8B\x45\xF4\x05\x01\x00\x00\x00\x89\x45\xF4\xE9\xCF\xFF\xFF\xFF\x8B\x45\xF8\x83\xC4\x18\x5D\xC3\x66\x66\x66\x66\x66\x2E\x0F\x1F\x84\x00\x00\x00\x00\x00\x55\x89\xE5\x53\x57\x56\x81\xEC\xAC\x00\x00\x00\x8B\x45\x0C\x8B\x4D\x08\x89\x4D\xF0\x89\x45\xEC\xC7\x45\xCC\x00\x00\x00\x00\x8B\x45\xF0\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xF0\x8A\x10\x88\x55\xD3\x80\xFA\x00\x0F\x84\x4C\x03\x00\x00\x0F\xBE\x45\xD3\x3D\x25\x00\x00\x00\x0F\x84\x20\x00\x00\x00\x0F\xBE\x45\xD3\x89\x04\x24\xE8\xFA\xFE\xFF\xFF\x8B\x4D\xCC\x81\xC1\x01\x00\x00\x00\x89\x4D\xCC\x89\x45\xBC\xE9\x18\x03\x00\x00\xC6\x45\xCB\x00\x8B\x45\xF0\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xF0\x8A\x10\x88\x55\xD3\x0F\xBE\x45\xD3\x3D\x30\x00\x00\x00\x0F\x85\x66\x00\x00\x00\x8B\x45\xF0\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xF0\x8A\x10\x88\x55\xD3\x0F\xBE\x45\xD3\x3D\x00\x00\x00\x00\x0F\x85\x05\x00\x00\x00\xE9\xD5\x02\x00\x00\x0F\xBE\x45\xD3\x3D\x30\x00\x00\x00\x0F\x8C\x1D\x00\x00\x00\x0F\xBE\x45\xD3\x3D\x39\x00\x00\x00\x0F\x8F\x0E\x00\x00\x00\x0F\xBE\x45\xD3\x2D\x30\x00\x00\x00\x88\xC1\x88\x4D\xCB\x8B\x45\xF0\x89\xC1\x81\xC1\x01\x00\x00\x00\x89\x4D\xF0\x8A\x10\x88\x55\xD3\x0F\xBE\x45\xD3\x89\xC1\x83\xE9\x57\x89\x45\xB8\x89\x4D\xB4\x0F\x8F\x15\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB8\x85\xC0\x0F\x84\xA5\x00\x00\x00\xE9\x3F\x02\x00\x00\x8B\x45\xB8\x83\xE8\x62\x89\x45\xB0\x0F\x8F\x19\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB8\x83\xE8\x58\x89\x45\xAC\x0F\x84\x08\x01\x00\x00\xE9\x17\x02\x00\x00\x8B\x45\xB8\x83\xE8\x72\x89\x45\xA8\x0F\x8F\x2D\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB8\x83\xE8\x63\x89\x45\xA4\x0F\x84\x69\x01\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB8\x83\xE8\x64\x89\x45\xA0\x0F\x84\x46\x00\x00\x00\xE9\xDB\x01\x00\x00\x8B\x45\xB8\x83\xE8\x73\x89\x45\x9C\x0F\x84\x75\x01\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB8\x83\xE8\x75\x89\x45\x98\x0F\x84\x1E\x00\x00\x00\xE9\x00\x00\x00\x00\x8B\x45\xB8\x83\xE8\x78\x89\x45\x94\x0F\x84\x90\x00\x00\x00\xE9\x9F\x01\x00\x00\xE9\xC7\x01\x00\x00\xB8\x0A\x00\x00\x00\xB9\x00\x00\x00\x00\x8D\x55\xD4\x8B\x75\xEC\x89\xF7\x81\xC7\x04\x00\x00\x00\x89\x7D\xEC\x8B\x36\x0F\xBE\x7D\xD3\x81\xFF\x75\x00\x00\x00\x0F\x94\xC3\x80\xE3\x01\x0F\xB6\xFB\x0F\xBE\x5D\xCB\x89\x34\x24\xC7\x44\x24\x04\x0A\x00\x00\x00\xC7\x44\x24\x08\x00\x00\x00\x00\x89\x7C\x24\x0C\x89\x54\x24\x10\x89\x5C\x24\x14\x89\x45\x90\x89\x4D\x8C\xE8\xFD\xFA\xFF\xFF\x8D\x4D\xD4\x89\x45\xC0\x8B\x45\xC0\x89\x0C\x24\x89\x44\x24\x04\xE8\x68\xFD\xFF\xFF\x8B\x4D\xC0\x8B\x55\xCC\x01\xCA\x89\x55\xCC\x89\x45\x88\xE9\x32\x01\x00\x00\xB8\x10\x00\x00\x00\xB9\x01\x00\x00\x00\x8D\x55\xD4\x8B\x75\xEC\x89\xF7\x81\xC7\x04\x00\x00\x00\x89\x7D\xEC\x8B\x36\x0F\xBE\x7D\xD3\x81\xFF\x58\x00\x00\x00\x0F\x94\xC3\x80\xE3\x01\x0F\xB6\xFB\x0F\xBE\x5D\xCB\x89\x34\x24\xC7\x44\x24\x04\x10\x00\x00\x00\x89\x7C\x24\x08\xC7\x44\x24\x0C\x01\x00\x00\x00\x89\x54\x24\x10\x89\x5C\x24\x14\x89\x45\x84\x89\x4D\x80\xE8\x77\xFA\xFF\xFF\x8D\x4D\xD4\x89\x45\xC0\x8B\x45\xC0\x89\x0C\x24\x89\x44\x24\x04\xE8\xE2\xFC\xFF\xFF\x8B\x4D\xC0\x8B\x55\xCC\x01\xCA\x89\x55\xCC\x89\x85\x7C\xFF\xFF\xFF\xE9\xA9\x00\x00\x00\x8B\x45\xEC\x89\xC1\x81\xC1\x04\x00\x00\x00\x89\x4D\xEC\x8B\x00\x88\xC2\x0F\xBE\xC2\x89\x04\x24\xE8\x5F\xFC\xFF\xFF\x8B\x4D\xCC\x81\xC1\x01\x00\x00\x00\x89\x4D\xCC\x89\x85\x78\xFF\xFF\xFF\xE9\x75\x00\x00\x00\x8B\x45\xEC\x89\xC1\x81\xC1\x04\x00\x00\x00\x89\x4D\xEC\x8B\x00\x89\x45\xC4\x8B\x45\xC4\x8B\x4D\xC4\x89\x0C\x24\x89\x85\x74\xFF\xFF\xFF\xE8\xE1\xFB\xFF\xFF\x8B\x8D\x74\xFF\xFF\xFF\x89\x0C\x24\x89\x44\x24\x04\xE8\x5F\xFC\xFF\xFF\x8B\x4D\xC4\x89\x0C\x24\x89\x85\x70\xFF\xFF\xFF\xE8\xBE\xFB\xFF\xFF\x8B\x4D\xCC\x01\xC1\x89\x4D\xCC\xE9\x1E\x00\x00\x00\x0F\xBE\x45\xD3\x89\x04\x24\xE8\xE5\xFB\xFF\xFF\x8B\x4D\xCC\x81\xC1\x01\x00\x00\x00\x89\x4D\xCC\x89\x85\x6C\xFF\xFF\xFF\xE9\x00\x00\x00\x00\xE9\x98\xFC\xFF\xFF\xE9\x00\x00\x00\x00\x8B\x45\xCC\x81\xC4\xAC\x00\x00\x00\x5E\x5F\x5B\x5D\xC3\x66\x0F\x1F\x44\x00\x00\x55\x89\xE5\x83\xEC\x18\x8B\x45\x08\x89\x45\xFC\x8D\x45\x0C\x89\x45\xF4\x8B\x4D\xFC\x89\xE2\x89\x42\x04\x89\x0A\xE8\x3F\xFC\xFF\xFF\x89\x45\xF8\x83\xC4\x18\x5D\xC3\x0F\x1F\x80\x00\x00\x00\x00\x55\x89\xE5\x57\x56\x83\xEC\x30\x8B\x45\x10\x8B\x4D\x0C\x8B\x55\x08\x89\x55\xF4\x89\x4D\xF0\x89\x45\xEC\x8D\x45\x14\x89\x45\xE4\x8B\x4D\xF4\x8B\x55\xF0\x8B\x75\xEC\x89\xE7\x89\x47\x0C\x89\x77\x08\x89\x57\x04\x89\x0F\xE8\x15\xF5\xFF\xFF\x89\x45\xE8\x83\xC4\x30\x5E\x5F\x5D\xC3\xE8\x04\x01\x00\x00\xE8\x31\xF0\xFF\xFF\x50\xE8\x00\x00\x00\x00\xB8\x01\x00\x00\x00\x53\x8B\x5C\x24\x08\xCD\x80\x5B\xC3\xB8\x02\x00\x00\x00\x53\x51\x52\x56\x8B\x5C\x24\x14\x8B\x4C\x24\x18\x8B\x54\x24\x1C\x8B\x74\x24\x20\xCD\x80\x5E\x5A\x59\x5B\xC3\xB8\x03\x00\x00\x00\x53\x51\x52\x56\x8B\x5C\x24\x14\x8B\x4C\x24\x18\x8B\x54\x24\x1C\x8B\x74\x24\x20\xCD\x80\x5E\x5A\x59\x5B\xC3\xB8\x04\x00\x00\x00\x53\x51\x52\x56\x57\x8B\x5C\x24\x18\x8B\x4C\x24\x1C\x8B\x54\x24\x20\x8B\x74\x24\x24\x8B\x7C\x24\x28\xCD\x80\x5F\x5E\x5A\x59\x5B\xC3\xB8\x05\x00\x00\x00\x53\x51\x52\x8B\x5C\x24\x10\x8B\x4C\x24\x14\x8B\x54\x24\x18\xCD\x80\x5A\x59\x5B\xC3\xB8\x06\x00\x00\x00\x53\x51\x8B\x5C\x24\x0C\x8B\x4C\x24\x10\xCD\x80\x59\x5B\xC3\xB8\x07\x00\x00\x00\x53\x51\x52\x8B\x5C\x24\x10\x8B\x4C\x24\x14\x8B\x54\x24\x18\xCD\x80\x5A\x59\x5B\xC3\x8B\x4C\x24\x04\x8B\x14\x24\x89\x11\x89\x59\x04\x89\x61\x08\x89\x69\x0C\x89\x71\x10\x89\x79\x14\x31\xC0\xC3\x8B\x54\x24\x04\x8B\x44\x24\x08\x8B\x0A\x8B\x5A\x04\x8B\x62\x08\x8B\x6A\x0C\x8B\x72\x10\x8B\x7A\x14\x85\xC0\x75\x01\x40\x89\x0C\x24\xC3\x6A\x00\x68\xA8\xA4\x04\x08\x68\x17\xAF\x04\x08\xE8\x1F\x00\x00\x00\x83\xC4\x0C\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x6A\x00\x83\xC4\x18\x9C\x58\x25\x3B\xFF\xFF\xFF\x50\x9D\x6A\x00\x58\xC3\x56\x51\x8B\x4C\x24\x0C\x8B\x74\x24\x10\x8B\x44\x24\x14\x29\xF1\x74\x05\x32\x06\x46\xE2\xFB\x59\x5E\xC3\x72\x65\x63\x76\x64\x61\x74\x61\x20\x66\x61\x69\x6C\x0A\x00\x45\x6E\x74\x65\x72\x20\x4E\x61\x6D\x65\x3A\x20\x00\x31\x29\x20\x47\x69\x6D\x6D\x65\x20\x4E\x61\x6D\x65\x0A\x00\x32\x29\x20\x50\x72\x69\x6E\x74\x20\x4E\x61\x6D\x65\x0A\x00\x33\x29\x20\x45\x78\x69\x74\x0A\x00\x25\x73\x0A\x00\x49\x6E\x76\x61\x6C\x69\x64\x0A\x00\x54\x68\x65\x20\x44\x45\x43\x52\x45\x45\x20\x70\x61\x63\x6B\x61\x67\x65\x73\x20\x75\x73\x65\x64\x20\x69\x6E\x20\x74\x68\x65\x20\x63\x72\x65\x61\x74\x69\x6F\x6E\x20\x6F\x66\x20\x74\x68\x69\x73\x20\x63\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x62\x69\x6E\x61\x72\x79\x20\x77\x65\x72\x65\x3A\x0A\x69\x69\x20\x20\x62\x69\x6E\x75\x74\x69\x6C\x73\x2D\x63\x67\x63\x2D\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x32\x2E\x32\x34\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x72\x6F\x73\x73\x2D\x62\x69\x6E\x75\x74\x69\x6C\x73\x20\x66\x6F\x72\x20\x43\x47\x43\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x6E\x65\x74\x77\x6F\x72\x6B\x2D\x61\x70\x70\x6C\x69\x61\x6E\x63\x65\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4E\x65\x74\x77\x6F\x72\x6B\x20\x41\x70\x70\x6C\x69\x61\x6E\x63\x65\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x70\x6F\x76\x2D\x78\x6D\x6C\x32\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x58\x4D\x4C\x20\x74\x6F\x20\x43\x20\x63\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x66\x6F\x72\x20\x50\x6F\x56\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x72\x65\x6C\x65\x61\x73\x65\x2D\x64\x6F\x63\x75\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x31\x33\x30\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x79\x62\x65\x72\x20\x47\x72\x61\x6E\x64\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x43\x47\x43\x4F\x53\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x73\x61\x6D\x70\x6C\x65\x2D\x63\x68\x61\x6C\x6C\x65\x6E\x67\x65\x73\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x31\x31\x36\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x61\x6D\x70\x6C\x65\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x73\x65\x72\x76\x69\x63\x65\x2D\x6C\x61\x75\x6E\x63\x68\x65\x72\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x65\x72\x76\x69\x63\x65\x20\x4C\x61\x75\x6E\x63\x68\x65\x72\x0A\x69\x69\x20\x20\x63\x67\x63\x2D\x76\x69\x72\x74\x75\x61\x6C\x2D\x63\x6F\x6D\x70\x65\x74\x69\x74\x69\x6F\x6E\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x33\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x79\x62\x65\x72\x20\x47\x72\x61\x6E\x64\x20\x43\x68\x61\x6C\x6C\x65\x6E\x67\x65\x20\x56\x69\x72\x74\x75\x61\x6C\x20\x43\x6F\x6D\x70\x65\x74\x69\x74\x69\x6F\x6E\x0A\x69\x69\x20\x20\x63\x67\x63\x32\x65\x6C\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x6F\x6E\x76\x65\x72\x74\x20\x45\x4C\x46\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x20\x74\x6F\x20\x43\x47\x43\x4F\x53\x20\x62\x69\x6E\x61\x72\x69\x65\x73\x0A\x69\x69\x20\x20\x63\x67\x63\x65\x66\x2D\x76\x65\x72\x69\x66\x79\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x56\x65\x72\x69\x66\x79\x20\x65\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20\x69\x6E\x20\x74\x68\x65\x20\x70\x72\x6F\x70\x65\x72\x20\x43\x47\x43\x20\x45\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x20\x46\x6F\x72\x6D\x61\x74\x0A\x69\x69\x20\x20\x63\x6C\x61\x6E\x67\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x33\x2E\x34\x2D\x39\x30\x38\x35\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x4C\x56\x4D\x2F\x43\x6C\x61\x6E\x67\x20\x66\x6F\x72\x20\x43\x47\x43\x0A\x69\x69\x20\x20\x67\x64\x62\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x37\x2E\x39\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x54\x68\x65\x20\x47\x4E\x55\x20\x44\x65\x62\x75\x67\x67\x65\x72\x20\x77\x69\x74\x68\x20\x43\x47\x43\x20\x43\x42\x20\x73\x75\x70\x70\x6F\x72\x74\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4F\x53\x20\x73\x79\x73\x63\x61\x6C\x6C\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x64\x77\x61\x72\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x44\x57\x41\x52\x46\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x63\x67\x63\x65\x66\x30\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x45\x78\x65\x63\x75\x74\x61\x62\x6C\x65\x20\x46\x6F\x72\x6D\x61\x74\x20\x4C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x62\x70\x6F\x76\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x50\x4F\x56\x20\x6C\x69\x62\x72\x61\x72\x79\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x68\x65\x61\x64\x65\x72\x73\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x20\x68\x65\x61\x64\x65\x72\x73\x20\x66\x6F\x72\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x6F\x6E\x20\x69\x33\x38\x36\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x69\x6D\x61\x67\x65\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x2C\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x0A\x69\x69\x20\x20\x6C\x69\x6E\x75\x78\x2D\x73\x6F\x75\x72\x63\x65\x2D\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x4C\x69\x6E\x75\x78\x20\x6B\x65\x72\x6E\x65\x6C\x20\x73\x6F\x75\x72\x63\x65\x20\x66\x6F\x72\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x31\x33\x2E\x31\x31\x2D\x63\x6B\x74\x32\x31\x2D\x63\x67\x63\x0A\x69\x69\x20\x20\x6D\x61\x67\x69\x63\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x4D\x61\x67\x69\x63\x0A\x69\x69\x20\x20\x72\x65\x61\x64\x63\x67\x63\x65\x66\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x72\x65\x61\x64\x65\x6C\x66\x20\x65\x71\x75\x69\x76\x61\x6C\x65\x6E\x74\x0A\x69\x69\x20\x20\x73\x65\x72\x76\x69\x63\x65\x73\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x61\x6C\x6C\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x43\x47\x43\x20\x53\x65\x72\x76\x69\x63\x65\x73\x0A\x69\x69\x20\x20\x73\x74\x72\x61\x63\x65\x2D\x63\x67\x63\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x34\x2E\x35\x2E\x32\x30\x2D\x39\x30\x38\x32\x2D\x63\x66\x65\x2D\x72\x63\x34\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x33\x38\x36\x20\x20\x20\x20\x20\x20\x20\x20\x20\x41\x20\x73\x79\x73\x74\x65\x6D\x20\x63\x61\x6C\x6C\x20\x74\x72\x61\x63\x65\x72\x0A\x54\x68\x65\x20\x37\x39\x35\x33\x33\x20\x62\x79\x74\x65\x20\x43\x47\x43\x20\x45\x78\x74\x65\x6E\x64\x65\x64\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x66\x6F\x6C\x6C\x6F\x77\x73\x2E\x20\x45\x61\x63\x68\x20\x74\x65\x61\x6D\x20\x70\x61\x72\x74\x69\x63\x69\x70\x61\x74\x69\x6E\x67\x20\x69\x6E\x20\x43\x47\x43\x20\x6D\x75\x73\x74\x20\x68\x61\x76\x65\x20\x73\x75\x62\x6D\x69\x74\x74\x65\x64\x20\x74\x68\x69\x73\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64\x20\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x20\x69\x6E\x63\x6C\x75\x64\x69\x6E\x67\x20\x74\x68\x65\x20\x54\x65\x61\x6D\x20\x49\x6E\x66\x6F\x72\x6D\x61\x74\x69\x6F\x6E\x2C\x20\x74\x68\x65\x20\x4C\x69\x61\x62\x69\x6C\x69\x74\x79\x20\x57\x61\x69\x76\x65\x72\x2C\x20\x74\x68\x65\x20\x53\x69\x74\x65\x20\x56\x69\x73\x69\x74\x20\x49\x6E\x66\x6F\x72\x6D\x61\x74\x69\x6F\x6E\x20\x53\x68\x65\x65\x74\x20\x61\x6E\x64\x20\x74\x68\x65\x20\x45\x76\x65\x6E\x74\x20\x50\x61\x72\x74\x69\x63\x69\x70\x61\x74\x69\x6F\x6E\x20\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x2E\x0A\x0A\x63\x6C\x61\x6E\x67\x2D\x63\x67\x63\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x33\x2E\x34\x20\x28\x39\x30\x38\x35\x29\x00\x00\x2E\x73\x68\x73\x74\x72\x74\x61\x62\x00\x2E\x74\x65\x78\x74\x00\x2E\x72\x6F\x64\x61\x74\x61\x00\x2E\x64\x61\x74\x61\x00\x2E\x63\x6F\x6D\x6D\x65\x6E\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\xA0\x80\x04\x08\xA0\x00\x00\x00\xB8\x13\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x01\x00\x00\x00\x32\x00\x00\x00\x58\x94\x04\x08\x58\x14\x00\x00\x50\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x19\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\xA8\xA4\x04\x08\xA8\x14\x00\x00\x17\x42\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00\x00\x00\x00\x00\xBF\x56\x01\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xDC\x56\x01\x00\x28\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
    print recvuntil("CB?")
    s.send(size + "\n")
    print recvuntil("Ok...send it")
    s.send(payload + "\n")
    t = Telnet()
    t.sock = s
    t.interact()



    'CTF' 카테고리의 다른 글

    TJCTF - Java sandbox  (0) 2016.05.31
    TJCTF - gravitymud  (0) 2016.05.30
    Defcon 24 - easy_prasky  (4) 2016.05.23
    Defcon r0pbaby푸는데  (0) 2016.05.19
    Defcon 23 - babycmd  (7) 2016.05.19

    댓글

Designed by Tistory.