gf(2) Polynomial long division

c = a/b

a = b0000000000000000111101111101100100100100100111111111001100111111
a = 0x0000f7d9249ff33f
a = x47 + x46 + x45 + x44 + x42 + x41 + x40 + x39 + x38 + x36 + x35 + x32 + x29 + x26 + x23 + x20 + x19 + x18 + x17 + x16 + x15 + x14 + x13 + x12 + x9 + x8 + x5 + x4 + x3 + x2 + x + 1

b = b0000000000000000000000000000000000000000000100000101010100100111
b = 0x0000000000105527
b = x20 + x14 + x12 + x10 + x8 + x5 + x2 + x + 1

  111101111101100100100100100111111111001100111111 | 100000101010100100111
- 100000101010100100111                            | 1
  ------------------------------------------------ |
   11101010111000000011100100111111111001100111111 |
-  100000101010100100111                           | 1
  ------------------------------------------------ |
    1101000010010010000000100111111111001100111111 |
-   100000101010100100111                          | 1
  ------------------------------------------------ |
     101001000111011001110100111111111001100111111 |
-    100000101010100100111                         | 1
  ------------------------------------------------ |
       1001101101111101001100111111111001100111111 |
-     000000000000000000000                        | 0
-      100000101010100100111                       | 1
  ------------------------------------------------ |
          1100111010100000010111111111001100111111 |
-       000000000000000000000                      | 0
-        000000000000000000000                     | 0
-         100000101010100100111                    | 1
  ------------------------------------------------ |
           100110000001001011001111111001100111111 |
-          100000101010100100111                   | 1
  ------------------------------------------------ |
              110101011101111110111111001100111111 |
-           000000000000000000000                  | 0
-            000000000000000000000                 | 0
-             100000101010100100111                | 1
  ------------------------------------------------ |
               10101110111011010000111001100111111 |
-              100000101010100100111               | 1
  ------------------------------------------------ |
                 101100010001000011011001100111111 |
-               000000000000000000000              | 0
-                100000101010100100111             | 1
  ------------------------------------------------ |
                   1100111011100111100001100111111 |
-                 000000000000000000000            | 0
-                  100000101010100100111           | 1
  ------------------------------------------------ |
                    100110001001110101111100111111 |
-                   100000101010100100111          | 1
  ------------------------------------------------ |
                       110100011010001000100111111 |
-                    000000000000000000000         | 0
-                     000000000000000000000        | 0
-                      100000101010100100111       | 1
  ------------------------------------------------ |
                        10100110000101100011111111 |
-                       100000101010100100111      | 1
  ------------------------------------------------ |
                          100100101111110000011111 |
-                        000000000000000000000     | 0
-                         100000101010100100111    | 1
  ------------------------------------------------ |
                             100000101010100100111 |
-                          000000000000000000000   | 0
-                           000000000000000000000  | 0
-                            100000101010100100111 | 1
  ------------------------------------------------ |
                                                 0 |

cquotient = b0000000000000000000000000000000000001111010011001101011001101001
cquotient = 0x000000000f4cd669
cquotient = x27 + x26 + x25 + x24 + x22 + x19 + x18 + x15 + x14 + x12 + x10 + x9 + x6 + x5 + x3 + 1

cremainder = b0000000000000000000000000000000000000000000000000000000000000000
cremainder = 0x0000000000000000
cremainder = 0