gf(2) Polynomial long division

c = a/b

a = b0110011001110111111000100000000101000110010100001000111110110111
a = 0x6677e20146508fb7
a = x62 + x61 + x58 + x57 + x54 + x53 + x52 + x50 + x49 + x48 + x47 + x46 + x45 + x41 + x32 + x30 + x26 + x25 + x22 + x20 + x15 + x11 + x10 + x9 + x8 + x7 + x5 + x4 + x2 + x + 1

b = b0000000000000000000000000000000011101011111100101000001100011111
b = 0x00000000ebf2831f
b = x31 + x30 + x29 + x27 + x25 + x24 + x23 + x22 + x21 + x20 + x17 + x15 + x9 + x8 + x4 + x3 + x2 + x + 1

  110011001110111111000100000000101000110010100001000111110110111 | 11101011111100101000001100011111
- 11101011111100101000001100011111                                | 1
  --------------------------------------------------------------- |
    1001110001110101000111000111011000110010100001000111110110111 |
-  00000000000000000000000000000000                               | 0
-   11101011111100101000001100011111                              | 1
  --------------------------------------------------------------- |
     111011110000111100111110110100100110010100001000111110110111 |
-    11101011111100101000001100011111                             | 1
  --------------------------------------------------------------- |
          1001111110110111101110011010110010100001000111110110111 |
-     00000000000000000000000000000000                            | 0
-      00000000000000000000000000000000                           | 0
-       00000000000000000000000000000000                          | 0
-        00000000000000000000000000000000                         | 0
-         11101011111100101000001100011111                        | 1
  --------------------------------------------------------------- |
           111010001000101001110101011001110100001000111110110111 |
-          11101011111100101000001100011111                       | 1
  --------------------------------------------------------------- |
                 110111100011110110011110000100001000111110110111 |
-           00000000000000000000000000000000                      | 0
-            00000000000000000000000000000000                     | 0
-             00000000000000000000000000000000                    | 0
-              00000000000000000000000000000000                   | 0
-               00000000000000000000000000000000                  | 0
-                11101011111100101000001100011111                 | 1
  --------------------------------------------------------------- |
                   1101011100111100011101000011111000111110110111 |
-                 00000000000000000000000000000000                | 0
-                  11101011111100101000001100011111               | 1
  --------------------------------------------------------------- |
                     11110011001110111101110010000100111110110111 |
-                   00000000000000000000000000000000              | 0
-                    11101011111100101000001100011111             | 1
  --------------------------------------------------------------- |
                        11000110010010101111110011011111110110111 |
-                     00000000000000000000000000000000            | 0
-                      00000000000000000000000000000000           | 0
-                       11101011111100101000001100011111          | 1
  --------------------------------------------------------------- |
                          101101101110000111111111000000110110111 |
-                        00000000000000000000000000000000         | 0
-                         11101011111100101000001100011111        | 1
  --------------------------------------------------------------- |
                           10111010001001101111100000111000110111 |
-                          11101011111100101000001100011111       | 1
  --------------------------------------------------------------- |
                            1010001110101000111101100100111110111 |
-                           11101011111100101000001100011111      | 1
  --------------------------------------------------------------- |
                             100100001011010011101010101000010111 |
-                            11101011111100101000001100011111     | 1
  --------------------------------------------------------------- |
                              11110110100011001101001101111100111 |
-                             11101011111100101000001100011111    | 1
  --------------------------------------------------------------- |
                                 11101011111100101000001100011111 |
-                              00000000000000000000000000000000   | 0
-                               00000000000000000000000000000000  | 0
-                                11101011111100101000001100011111 | 1
  --------------------------------------------------------------- |
                                                                0 |

cquotient = b0000000000000000000000000000000010110000110000010101001011111001
cquotient = 0x00000000b0c152f9
cquotient = x31 + x29 + x28 + x23 + x22 + x16 + x14 + x12 + x9 + x7 + x6 + x5 + x4 + x3 + 1

cremainder = b0000000000000000000000000000000000000000000000000000000000000000
cremainder = 0x0000000000000000
cremainder = 0