title: false is not defined
body: <p>I am following "<a href="https://www.mandiant.com/blog/parsing-registry-hives-python/" rel="noreferrer">https://www.mandiant.com/blog/parsing-registry-hives-python/</a>".</p>
  
  <p>While running below code:</p>
  
  <pre><code>f = open("SAMPLE1.DAT")
  buf = f.read()
  regf = RegistryParse.REGFBlock(buf, 0, false) 
  
  for HBIN in regf.hbins():
      for cell in HBIN.cells():
          if cell.is_free():
              print "Unallocated cell at offset 0x%x" % (cell.offset())
  </code></pre>
  
  <p>I get an error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  NameError: name 'false' is not defined
  </code></pre>
  
  <p>What can the reason be?</p>
  
  <p>Now, it came to:</p>
  
  <pre><code>Traceback (most recent call last):
    File "mig.py", line 11, in &lt;module&gt;
      regf = RegistryParse.REGFBlock(buf, 0, False) 
    File "/usr/local/lib/python2.7/dist-packages/Registry/RegistryParse.py", line 236, in         __init__
      raise ParseException("Invalid REGF ID")
  Registry.RegistryParse.ParseException: Registry Parse Exception(Invalid REGF ID)
  </code></pre>