__x86_64__
#if (defined(__x86_64__) || defined(__x86_64) || defined(__amd64__) || \
#if (defined(__x86_64__) || defined(__x86_64) || defined(__amd64__) || \
#elif defined(__x86_64__) || defined(__x86_64)
#elif defined(__x86_64__) || defined(__x86_64)
#elif defined(__x86_64__)
#if defined __i386 || defined i386 || defined __i386__ || defined __x86_64__
#if defined __i386 || defined i386 || defined __i386__ || defined __x86_64__
#if defined __i386 || defined i386 || defined __i386__ || defined __x86_64__
#ifdef __x86_64__
#elif defined(__x86_64__)
#if defined(__i386__) || defined(__x86_64__)
#if defined(__i386__) || defined(__x86_64__)
#if defined(__i386__) || defined(__x86_64__)
#elif defined(__i386__) || defined(__x86_64__)
#elif defined(__x86_64__)
#if defined(__amd64) && !defined(__x86_64__)
#if defined(__i386__) || defined(__x86_64__)
#if defined(__ia64__) || defined(__x86_64__)
#if defined(__x86_64__)
#if defined(__ia64__) || defined(__x86_64__)
#if defined(__x86_64__)
#if defined(__ia64__) || (defined(__x86_64__) && !defined(__ILP32__)) ||\