1292925Sdim#define r0 0 2292925Sdim#define r1 1 3292925Sdim#define r2 2 4292925Sdim#define r3 3 5292925Sdim#define r4 4 6292925Sdim#define r5 5 7292925Sdim#define r6 6 8292925Sdim#define r7 7 9292925Sdim#define r8 8 10292925Sdim#define r9 9 11292925Sdim#define r10 10 12292925Sdim#define r11 11 13292925Sdim#define r12 12 14292925Sdim#define r13 13 15292925Sdim#define r14 14 16292925Sdim#define r15 15 17292925Sdim#define r16 16 18292925Sdim#define r17 17 19292925Sdim#define r18 18 20292925Sdim#define r19 19 21292925Sdim#define r20 20 22292925Sdim#define r21 21 23292925Sdim#define r22 22 24292925Sdim#define r23 23 25292925Sdim#define r24 24 26292925Sdim#define r25 25 27292925Sdim#define r26 26 28292925Sdim#define r27 27 29292925Sdim#define r28 28 30292925Sdim#define r29 29 31292925Sdim#define r30 30 32292925Sdim#define r31 31 33292925Sdim#define f0 0 34292925Sdim#define f1 1 35292925Sdim#define f2 2 36292925Sdim#define f3 3 37292925Sdim#define f4 4 38292925Sdim#define f5 5 39292925Sdim#define f6 6 40292925Sdim#define f7 7 41292925Sdim#define f8 8 42292925Sdim#define f9 9 43292925Sdim#define f10 10 44292925Sdim#define f11 11 45292925Sdim#define f12 12 46292925Sdim#define f13 13 47292925Sdim#define f14 14 48292925Sdim#define f15 15 49292925Sdim#define f16 16 50292925Sdim#define f17 17 51292925Sdim#define f18 18 52292925Sdim#define f19 19 53292925Sdim#define f20 20 54292925Sdim#define f21 21 55292925Sdim#define f22 22 56292925Sdim#define f23 23 57292925Sdim#define f24 24 58292925Sdim#define f25 25 59292925Sdim#define f26 26 60292925Sdim#define f27 27 61292925Sdim#define f28 28 62292925Sdim#define f29 29 63292925Sdim#define f30 30 64292925Sdim#define f31 31 65292925Sdim#define v0 0 66292925Sdim#define v1 1 67292925Sdim#define v2 2 68292925Sdim#define v3 3 69292925Sdim#define v4 4 70292925Sdim#define v5 5 71292925Sdim#define v6 6 72292925Sdim#define v7 7 73292925Sdim#define v8 8 74292925Sdim#define v9 9 75292925Sdim#define v10 10 76292925Sdim#define v11 11 77292925Sdim#define v12 12 78292925Sdim#define v13 13 79292925Sdim#define v14 14 80292925Sdim#define v15 15 81292925Sdim#define v16 16 82292925Sdim#define v17 17 83292925Sdim#define v18 18 84292925Sdim#define v19 19 85292925Sdim#define v20 20 86292925Sdim#define v21 21 87292925Sdim#define v22 22 88292925Sdim#define v23 23 89292925Sdim#define v24 24 90292925Sdim#define v25 25 91292925Sdim#define v26 26 92292925Sdim#define v27 27 93292925Sdim#define v28 28 94292925Sdim#define v29 29 95292925Sdim#define v30 30 96292925Sdim#define v31 31 97