Ah, thank you, and what is the rest about then? I disassembled it now too:
$ objdump -b binary -D a.out -m i386:x86-64
a.out: file format binary
Disassembly of section .data:
0000000000000000 <.data>:
0: 55 push %rbp
1: 48 89 e5 mov %rsp,%rbp
4: 90 nop
5: 5d pop %rbp
6: c3 ret
...
fff: 00 14 00 add %dl,(%rax,%rax,1)
1002: 00 00 add %al,(%rax)
1004: 00 00 add %al,(%rax)
1006: 00 00 add %al,(%rax)
1008: 01 7a 52 add %edi,0x52(%rdx)
100b: 00 01 add %al,(%rcx)
100d: 78 10 js 0x101f
100f: 01 1b add %ebx,(%rbx)
1011: 0c 07 or $0x7,%al
1013: 08 90 01 00 00 1c or %dl,0x1c000001(%rax)
1019: 00 00 add %al,(%rax)
101b: 00 1c 00 add %bl,(%rax,%rax,1)
101e: 00 00 add %al,(%rax)
1020: e0 ef loopne 0x1011
1022: ff (bad)
1023: ff 07 incl (%rdi)
1025: 00 00 add %al,(%rax)
1027: 00 00 add %al,(%rax)
1029: 41 0e rex.B (bad)
102b: 10 86 02 43 0d 06 adc %al,0x60d4302(%rsi)
1031: 42 0c 07 rex.X or $0x7,%al
1034: 08 00 or %al,(%rax)