[issue27898] regexp performance degradation between 2.7.6 and 2.7.12

Steve Newcomb report at bugs.python.org
Wed Aug 31 11:15:16 EDT 2016


Steve Newcomb added the comment:

Having disabled multiprocessing, I ran new, more extensive profiles.  
The biggest problem is in re.sub(), which in our codebase evidently uses 
3 times as much processing time in Python 2.7.12 as it does in Python 2.7.6.

I'm attaching the profile reports for both runs.

Here's a possibly-relevant question: Are regular expressions now being 
unnecessarily recompiled by re.sub()?

We never call the sub() method of a compiled regular expression; we 
always call sub() as "re.sub()" and pass the compiled regular expression 
as the first argument.  Years ago when our code was first developed, 
re.sub() did not always work correctly when invoked as a method of a 
compiled regular expression object.  I don't know if that's still a 
problem, but the problem persisted for years, and so we have a 
convention of always invoking sub() at the module level.

Steve Newcomb

----------
Added file: http://bugs.python.org/file44301/newcomb_profile_report_for_2.7.6.txt
Added file: http://bugs.python.org/file44302/newcomb_profile_report_for_2.7.12.txt

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue27898>
_______________________________________
-------------- next part --------------
elapsed time for this tmloom2 111 run: 5:30:12.000096
Tue Aug 30 20:23:42 2016    /tmp/profile

         2400842755 function calls (2369888195 primitive calls) in 19792.414 seconds

   Ordered by: internal time
   List reduced from 1444 to 1000 due to restriction <1000>

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
114130955/107552497 9786.403    0.000 10012.707    0.000 {method 'sub' of '_sre.SRE_Pattern' objects}
    20666 2627.897    0.127 2627.897    0.127 {posix.read}
    17337 2086.847    0.120 2086.847    0.120 {posix.fork}
1252506/2518 1019.741    0.001 1195.594    0.475 /home2/rackdev/ch_tools/ch_pyRXPU.py:944(_mungeTree)
278586104  571.334    0.000  727.004    0.000 /usr/lib/python2.7/re.py:204(escape)
  6902482  414.061    0.000 1483.510    0.000 /home2/rackdev/tmloom/lib/irs_ingestinstances.py:3694(getParsedEventFromRastLines)
    20692  304.518    0.015  304.518    0.015 {built-in method poll}
117595675  271.993    0.000  526.168    0.000 /usr/lib/python2.7/re.py:226(_compile)
113443088/106864630  236.297    0.000 10574.029    0.000 /usr/lib/python2.7/re.py:144(sub)
144367134  203.033    0.000  203.033    0.000 {method 'match' of '_sre.SRE_Pattern' objects}
  1540301  199.881    0.000  953.088    0.001 {map}
     8666  195.561    0.023 2862.071    0.330 /home2/rackdev/tmloom/lib/irs_ingestinstances.py:3268(xmlLinesFromRastLines)
278594444  155.683    0.000  155.683    0.000 {method 'join' of 'unicode' objects}
210854507  134.344    0.000  134.344    0.000 {method 'group' of '_sre.SRE_Match' objects}
   135243  126.155    0.001  126.155    0.001 {method 'close' of 'file' objects}
211338364/211155997  122.582    0.000  122.791    0.000 {len}
157225571   99.753    0.000   99.753    0.000 {method 'append' of 'list' objects}
135840001   90.105    0.000   90.105    0.000 {method 'get' of 'dict' objects}
142554270   89.614    0.000   89.614    0.000 {isinstance}
2696614/8666   49.235    0.000  264.981    0.031 /home2/rackdev/tmloom/lib/utils.py:5148(_prettyXml)
9418158/1287653   36.022    0.000   96.870    0.000 /usr/lib/python2.7/copy.py:145(deepcopy)
 24092606   32.078    0.000   32.078    0.000 {method 'search' of '_sre.SRE_Pattern' objects}
     8666   30.335    0.004   40.220    0.005 /home2/rackdev/tmloom/lib/pretty.py:3726(normalizeSpacesInMappedContent)
 39867633   26.579    0.000   26.579    0.000 {method 'lower' of 'unicode' objects}
  4294339   25.627    0.000   43.872    0.000 /home2/rackdev/tmloom/lib/utils.py:5119(getLastLineLength)
     8666   24.719    0.003   24.719    0.003 {method 'splitlines' of 'unicode' objects}
     8666   23.644    0.003 19653.115    2.268 /home2/rackdev/tmloom/lib/pretty.py:878(htmlMill)
 16235736   21.876    0.000   31.206    0.000 /home2/rackdev/tmloom/lib/utils.py:493(__call__)
  2696614   21.283    0.000  109.736    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1209(_start_list)
  4230978   21.211    0.000   35.188    0.000 /home2/rackdev/ch_tools/walshDtd.py:1986(__adjustCasesOfMarkupInXmlString)
  1597725   20.873    0.000   75.534    0.000 /home2/rackdev/tmloom/lib/utils.py:5411(pcDataProc)
  2696614   20.651    0.000   66.980    0.000 /home2/rackdev/tmloom/lib/utils.py:5082(attrString)
  7665269   20.002    0.000   29.587    0.000 /usr/lib/python2.7/copy.py:267(_keep_alive)
  5141416   19.670    0.000   89.265    0.000 /home2/rackdev/ch_tools/walshDtd.py:1979(_adjustCasesOfMarkupInXmlString)
  5286414   18.378    0.000   42.458    0.000 /home2/rackdev/ch_tools/walshDtd.py:2209(__modifyAttValues)
 16729760   18.352    0.000   18.352    0.000 {method 'join' of 'str' objects}
1277219/29749   17.518    0.000   67.948    0.002 /home2/rackdev/ch_tools/ch_pyRXPU.py:1344(_tree2Xml)
 18227645   17.105    0.000   17.105    0.000 {method 'replace' of 'unicode' objects}
  2644088   16.356    0.000  100.408    0.000 /home2/rackdev/ch_tools/walshDtd.py:2257(_modifyAttValues)
 17786150   16.028    0.000   16.028    0.000 {method 'startswith' of 'unicode' objects}
  8790872   15.900    0.000   26.190    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1171(_ordChr)
  7667795   14.696    0.000   22.876    0.000 /usr/lib/python2.7/sre_parse.py:182(__next)
346148/29480   14.325    0.000   66.338    0.002 /usr/lib/python2.7/sre_parse.py:379(_parse)
  7878816   13.345    0.000   80.230    0.000 /home2/rackdev/tmloom/lib/utils.py:4835(interpretBackslashes)
  2075606   12.529    0.000   12.529    0.000 {method 'write' of 'file' objects}
  4035073   12.237    0.000   12.237    0.000 {method 'groupdict' of '_sre.SRE_Match' objects}
 21551721   12.069    0.000   12.069    0.000 {id}
  2696614   11.840    0.000   23.704    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1109(start)
   109235   10.910    0.000   10.910    0.000 {open}
    17334   10.270    0.001  160.093    0.009 {built-in method Parse}
1296896/1287653    9.149    0.000   83.216    0.000 /usr/lib/python2.7/copy.py:253(_deepcopy_dict)
  4230978    9.093    0.000   40.184    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:123(interpretEntityReferences)
     2546    8.518    0.003    8.518    0.003 {method 'parse' of 'pyRXPU.Parser' objects}
     8666    8.479    0.001 19627.729    2.265 /home2/rackdev/tmloom/lib/pretty.py:1051(_htmlMill)
513018/21704    8.230    0.000   34.502    0.002 /usr/lib/python2.7/sre_compile.py:32(_compile)
  7674118    8.067    0.000    8.067    0.000 {method 'has_key' of 'dict' objects}
1249988/2518    7.990    0.000   78.836    0.031 /home2/rackdev/ch_tools/ch_pyRXPU.py:971(_enhanceTree)
  6216328    7.936    0.000   21.218    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1183(_fixtext)
  6654018    7.909    0.000   27.747    0.000 /usr/lib/python2.7/sre_parse.py:201(get)
   887092    7.855    0.000    7.855    0.000 {_codecs.utf_8_decode}
  6216328    7.849    0.000   13.282    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:783(_encode)
   489292    7.693    0.000   12.335    0.000 /usr/lib/python2.7/sre_compile.py:207(_optimize_charset)
  9624206    7.440    0.000    8.827    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1190(_fixname)
   177847    7.381    0.000   49.018    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:475(unormUri)
  5728300    7.083    0.000    7.083    0.000 {method 'encode' of 'str' objects}
  7200746    6.796    0.000    6.796    0.000 {method 'encode' of 'unicode' objects}
   452143    6.748    0.000    6.748    0.000 {method 'extend' of 'list' objects}
 10676473    6.699    0.000    6.699    0.000 {method 'upper' of 'unicode' objects}
220016/42    6.523    0.000   43.785    1.042 /home2/rackdev/ch_tools/ch_show.py:269(_showdict)
  1707971    6.511    0.000   12.148    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:55(attrNameCmp)
 11260806    6.358    0.000    6.358    0.000 {ord}
  9732652    6.278    0.000    6.278    0.000 {method 'pop' of 'list' objects}
  4902169    5.634    0.000    5.634    0.000 {method 'keys' of 'dict' objects}
  8660101    5.606    0.000    5.606    0.000 {method 'rfind' of 'str' objects}
  8107245    5.594    0.000    5.594    0.000 {setattr}
  4133010    5.487    0.000   20.718    0.000 /usr/lib/python2.7/re.py:188(compile)
  2696614    5.431    0.000   11.612    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1125(end)
   687866    5.396    0.000  939.353    0.001 /home2/rackdev/tmloom/lib/utils.py:489(_make_regex)
  2696614    5.366    0.000   18.687    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1235(_end)
  8877868    5.361    0.000    5.361    0.000 {chr}
   177847    5.206    0.000   15.030    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:347(__init__)
  5393228    4.989    0.000    7.906    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1080(_flush)
  1875599    4.724    0.000   11.138    0.000 /home2/rackdev/ch_tools/ch_show.py:99(showWrite)
1232667/42    4.691    0.000   43.789    1.043 /home2/rackdev/ch_tools/ch_show.py:132(dispatch)
401318/367042    4.672    0.000   25.107    0.000 /home2/rackdev/ch_tools/ch_show.py:344(_showlist)
  4225338    4.476    0.000   18.805    0.000 {method 'sort' of 'list' objects}
     8646    4.476    0.001    4.476    0.001 {posix.unlink}
  3276155    4.060    0.000    6.134    0.000 /usr/lib/python2.7/sre_parse.py:130(__getitem__)
   852428    3.843    0.000   37.329    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1169(byteifyUnicodeString)
   177847    3.817    0.000  103.534    0.001 /home2/rackdev/ch_tools/ch_urinorm2.py:712(normUri)
  6352975    3.753    0.000    3.753    0.000 /usr/lib/python2.7/copy.py:198(_deepcopy_atomic)
    87159    3.638    0.000   15.121    0.000 /home2/rackdev/tmloom/lib/pretty.py:3283(seeProductRETriggerFunc)
  2706906    3.513    0.000  113.336    0.000 /build/buildd/python2.7-2.7.6/Modules/pyexpat.c:566(StartElement)
  2961131    3.387    0.000    3.387    0.000 {range}
  2687948    3.374    0.000    5.046    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:319(append)
  2706906    3.363    0.000   22.112    0.000 /build/buildd/python2.7-2.7.6/Modules/pyexpat.c:618(EndElement)
  4615234    3.306    0.000    3.306    0.000 {method 'endswith' of 'unicode' objects}
   802247    3.305    0.000   58.673    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1068(normalizeFunnyChars)
  1597734    3.271    0.000   12.174    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1232(_data)
  1246892    3.171    0.000    5.265    0.000 /home2/rackdev/ch_tools/ch_show.py:111(makeAddressStr)
  4430449    3.000    0.000    3.000    0.000 {method 'endswith' of 'str' objects}
       74    2.997    0.040    3.087    0.042 {cPickle.dump}
   483998    2.957    0.000    3.780    0.000 /home2/rackdev/tmloom/lib/utils.py:4836(_interpretBackslashes)
  3293058    2.814    0.000    5.773    0.000 /usr/lib/python2.7/sre_parse.py:195(match)
   489292    2.808    0.000   16.877    0.000 /usr/lib/python2.7/sre_compile.py:178(_compile_charset)
   416006    2.726    0.000    2.726    0.000 {_codecs.utf_8_encode}
  2111475    2.714    0.000   17.942    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:1156(xmlifyAttributeValue)
  2169283    2.535    0.000    3.771    0.000 /usr/lib/python2.7/sre_parse.py:138(append)
   185333    2.478    0.000   38.216    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:980(normPath)
   852428    2.455    0.000    8.250    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1109(unquoteUriString)
    40745    2.390    0.000    2.390    0.000 {method 'recv' of '_multiprocessing.Connection' objects}
   826671    2.284    0.000    8.662    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:1167(xmlifyDataContent)
  1618258    2.061    0.000   14.303    0.000 /build/buildd/python2.7-2.7.6/Modules/pyexpat.c:441(CharacterData)
  1296897    2.055    0.000    2.055    0.000 {method 'iteritems' of 'dict' objects}
  2978496    1.997    0.000    1.997    0.000 {repr}
640863/163058    1.992    0.000    2.789    0.000 /usr/lib/python2.7/sre_parse.py:140(getwidth)
  1597734    1.990    0.000    3.158    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1098(data)
   852428    1.982    0.000   43.041    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1167(decodeUriString)
  1597725    1.979    0.000    2.917    0.000 /usr/lib/python2.7/string.py:308(join)
    17336    1.920    0.000 4718.124    0.272 /usr/lib/python2.7/subprocess.py:1187(_execute_child)
   383045    1.884    0.000    3.066    0.000 /home2/rackdev/tmloom/lib/utils.py:5660(_sgmlifyEmptyElements2)
  2696614    1.884    0.000    1.884    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:224(__init__)
   178752    1.758    0.000    3.645    0.000 /usr/lib/python2.7/sre_parse.py:216(isname)
   687866    1.695    0.000  989.123    0.001 /home2/rackdev/tmloom/lib/utils.py:497(xlat)
  2696614    1.687    0.000    1.687    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:353(getchildren)
   541073    1.648    0.000    8.182    0.000 /home2/rackdev/tmloom/lib/pretty.py:840(fixHrefAttValues)
  1472587    1.615    0.000    1.615    0.000 {method 'update' of 'dict' objects}
  2137493    1.592    0.000    1.592    0.000 /usr/lib/python2.7/sre_parse.py:210(isident)
266136/21704    1.590    0.000   66.616    0.003 /usr/lib/python2.7/sre_parse.py:301(_parse_sub)
   142157    1.583    0.000    1.583    0.000 {posix.stat}
    78541    1.543    0.000    1.543    0.000 {posix.remove}
    71704    1.541    0.000    1.860    0.000 /usr/lib/python2.7/sre_compile.py:258(_mk_bitmap)
     2518    1.504    0.001 1405.883    0.558 /home2/rackdev/ch_tools/ch_pyRXPU.py:437(parse)
   852402    1.441    0.000    3.729    0.000 {method 'decode' of 'str' objects}
     8666    1.440    0.000  267.322    0.031 /home2/rackdev/tmloom/lib/utils.py:4964(prettyXml)
  1138335    1.408    0.000    2.195    0.000 /usr/lib/python2.7/codecs.py:705(__getattr__)
  2052630    1.372    0.000    1.372    0.000 {method 'startswith' of 'str' objects}
     8666    1.277    0.000 9176.804    1.059 /home2/rackdev/tmloom/lib/pretty.py:3922(updateIrsUrls)
   852402    1.244    0.000    2.288    0.000 /usr/lib/python2.7/encodings/utf_8.py:15(decode)
   589497    1.237    0.000    2.147    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:343(getPathSegs)
   356575    1.221    0.000    2.024    0.000 /usr/lib/python2.7/sre_parse.py:257(_escape)
     8666    1.207    0.000   87.135    0.010 /home2/rackdev/tmloom/lib/utils.py:5650(sgmlifyEmptyElements)
     8666    1.167    0.000   99.258    0.011 /home2/rackdev/ch_tools/walshDtd.py:2065(adjustCasesOfMarkupInXmlString)
   802247    1.166    0.000    6.588    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1141(quoteUriString)
  2036409    1.122    0.000    1.122    0.000 /usr/lib/python2.7/sre_compile.py:24(_identityfunction)
    57475    1.117    0.000    1.117    0.000 {method 'read' of 'file' objects}
   900412    1.113    0.000    1.113    0.000 {method 'setdefault' of 'dict' objects}
   177847    1.062    0.000    5.289    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:939(normIp)
   213293    1.048    0.000    1.592    0.000 /usr/lib/python2.7/posixpath.py:68(join)
  1670639    1.027    0.000    1.027    0.000 {cmp}
   416979    1.025    0.000    4.496    0.000 /home2/rackdev/ch_tools/ch_show.py:125(_showString)
        9    0.982    0.109  103.530   11.503 {cPickle.load}
   362878    0.951    0.000    5.084    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1041(normFragment)
   423560    0.943    0.000   10.590    0.000 /usr/lib/python2.7/codecs.py:347(write)
        1    0.937    0.937    0.937    0.937 {posix.system}
   533541    0.910    0.000    7.642    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:332(uriStrip)
   681772    0.835    0.000    1.259    0.000 /usr/lib/python2.7/string.py:220(lower)
   228987    0.824    0.000    1.643    0.000 /home2/rackdev/tmloom/lib/pretty.py:869(mungeTXMids)
    65800    0.791    0.000    8.562    0.000 /usr/lib/python2.7/codecs.py:838(open)
  1141193    0.789    0.000    0.789    0.000 {getattr}
   668651    0.769    0.000    1.129    0.000 /usr/lib/python2.7/sre_parse.py:126(__len__)
    43341    0.762    0.000    0.762    0.000 {posix.fdopen}
   132135    0.733    0.000    2.124    0.000 /usr/lib/python2.7/sre_parse.py:225(_class_escape)
   355266    0.732    0.000    3.269    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:835(normScheme)
    17336    0.731    0.000 4720.934    0.272 /usr/lib/python2.7/subprocess.py:650(__init__)
  1123878    0.729    0.000    0.729    0.000 {min}
   207540    0.723    0.000    1.515    0.000 /home2/rackdev/tmloom/lib/pretty.py:252(_tweakIdsOrNamesDict)
   533541    0.715    0.000    1.088    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:335(<lambda>)
  1242540    0.709    0.000    0.709    0.000 {method 'start' of '_sre.SRE_Match' objects}
   355694    0.664    0.000    1.152    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:680(unormPath)
     8666    0.630    0.000    0.630    0.000 {binascii.crc32}
   423560    0.609    0.000   11.199    0.000 /usr/lib/python2.7/codecs.py:686(write)
     8666    0.605    0.000   63.135    0.007 /home2/rackdev/tmloom/lib/pretty.py:3542(autolinkIrsProductInvocations)
    40743    0.591    0.000    1.601    0.000 /usr/lib/python2.7/multiprocessing/queues.py:99(put)
    17336    0.581    0.000  306.114    0.018 /usr/lib/python2.7/subprocess.py:1425(_communicate_with_poll)
    81185    0.533    0.000    0.784    0.000 /usr/lib/python2.7/posixpath.py:89(split)
   371364    0.532    0.000    3.306    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:920(normDomain)
   355694    0.522    0.000    0.729    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:631(unormUserinfo)
   177847    0.507    0.000    5.897    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:879(_setNormIpBrackets)
    78045    0.502    0.000    2.858    0.000 /home2/rackdev/tmloom/lib/pretty.py:1794(forceDirectoryToExist)
   167019    0.502    0.000    0.942    0.000 /home2/rackdev/tmloom/lib/pretty.py:313(_tweakIntraTaxMapUrisDict)
    98626    0.496    0.000    2.100    0.000 /usr/lib/python2.7/genericpath.py:38(isdir)
   355694    0.495    0.000    0.596    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:896(normIpv4)
   355694    0.469    0.000    0.671    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:638(unormLeftIpBracket)
   230924    0.467    0.000    0.713    0.000 /usr/lib/python2.7/sre_parse.py:72(opengroup)
   242708    0.465    0.000    0.465    0.000 {fcntl.fcntl}
   355694    0.463    0.000    0.563    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:908(normIpv6)
   355694    0.458    0.000    0.658    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:652(unormIpv6)
   355694    0.455    0.000    0.654    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:673(unormTcpUdpPort)
    40745    0.452    0.000    0.788    0.000 /usr/lib/python2.7/threading.py:372(notify)
   126308    0.452    0.000    0.842    0.000 /home2/rackdev/tmloom/lib/utils.py:5466(_pcDataProc)
   355694    0.451    0.000    0.651    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:645(unormIpv4)
   355694    0.448    0.000    0.648    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:659(unormDomain)
   355694    0.444    0.000    0.644    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:666(unormRightIpBracket)
   177847    0.440    0.000    6.337    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:870(normLeftIpBracket)
     8666    0.435    0.000    2.925    0.000 /usr/lib/python2.7/shutil.py:66(copyfile)
   177847    0.422    0.000    0.538    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1021(normQuery)
   177847    0.417    0.000    0.518    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:851(normUserinfo)
    78013    0.413    0.000    0.413    0.000 {posix.close}
    65800    0.406    0.000    0.573    0.000 /usr/lib/python2.7/codecs.py:648(__init__)
    40743    0.402    0.000    2.969    0.000 /usr/lib/python2.7/multiprocessing/queues.py:113(get)
   177847    0.385    0.000    0.486    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:963(normTcpUdpPort)
   520713    0.380    0.000    0.380    0.000 /usr/lib/python2.7/sre_parse.py:90(__init__)
    17336    0.373    0.000  307.140    0.018 /usr/lib/python2.7/subprocess.py:1392(_communicate)
    43341    0.356    0.000    0.542    0.000 /usr/lib/python2.7/subprocess.py:1208(_close_in_parent)
   207540    0.350    0.000    1.865    0.000 /home2/rackdev/tmloom/lib/pretty.py:223(tweakIdsOrNamesDict)
   121354    0.329    0.000    0.794    0.000 /usr/lib/python2.7/subprocess.py:1148(_set_cloexec_flag)
   168872    0.315    0.000    0.509    0.000 /home2/rackdev/tmloom/lib/pretty.py:3732(cmpMOsLastToFirst)
    77921    0.299    0.000    0.988    0.000 /home2/rackdev/tmloom/lib/pretty.py:843(_fixHrefAttValues)
    34672    0.296    0.000 2628.391    0.076 /usr/lib/python2.7/subprocess.py:473(_eintr_retry_call)
   177847    0.296    0.000    0.396    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:705(unormFragment)
   423736    0.295    0.000    0.295    0.000 /usr/lib/python2.7/sre_parse.py:213(isdigit)
   230924    0.287    0.000    0.435    0.000 /usr/lib/python2.7/sre_parse.py:83(closegroup)
   417173    0.279    0.000    0.279    0.000 {method 'replace' of 'str' objects}
    62107    0.278    0.000    0.278    0.000 {method 'flush' of 'file' objects}
    29749    0.277    0.000   91.358    0.003 /home2/rackdev/ch_tools/ch_pyRXPU.py:1210(content)
   167019    0.274    0.000    1.216    0.000 /home2/rackdev/tmloom/lib/pretty.py:284(tweakIntraTaxMapUrisDict)
   168512    0.273    0.000    0.415    0.000 /usr/lib/python2.7/stat.py:40(S_ISDIR)
    17345    0.271    0.000    7.990    0.000 /usr/lib/python2.7/codecs.py:424(read)
   134917    0.260    0.000    0.487    0.000 /usr/lib/python2.7/sre_compile.py:354(_simple)
   453046    0.258    0.000    0.258    0.000 {method 'end' of '_sre.SRE_Match' objects}
    13825    0.253    0.000    0.402    0.000 /usr/lib/python2.7/posixpath.py:336(normpath)
    34674    0.253    0.000    0.606    0.000 /usr/lib/python2.7/subprocess.py:1436(close_unregister_and_remove)
   177847    0.251    0.000    0.367    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:694(unormQueryWithNormalizedFunnyChars)
     8666    0.247    0.000    0.316    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1147(__init__)
   105/13    0.245    0.002    2.422    0.186 /usr/lib/python2.7/shutil.py:210(rmtree)
   355694    0.240    0.000    0.240    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:627(unormScheme)
    60677    0.240    0.000    1.231    0.000 /usr/lib/python2.7/subprocess.py:1161(pipe_cloexec)
    34047    0.240    0.000    1.467    0.000 /home2/rackdev/tmloom/lib/utils.py:8181(longestDetailREFirstDisregardingGroupNames)
   177847    0.237    0.000    0.337    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:687(unormQuery)
    17336    0.231    0.000    1.249    0.000 /usr/lib/python2.7/subprocess.py:1099(_get_handles)
   151066    0.230    0.000    1.292    0.000 /home2/rackdev/tmloom/lib/pretty.py:851(fixIdAttValues)
    34674    0.224    0.000    0.337    0.000 /usr/lib/python2.7/subprocess.py:1432(register_and_append)
    22511    0.223    0.000    0.412    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:1035(leftSiblings)
    50181    0.215    0.000    3.998    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1081(normalizeFunnyCharsInFragmentIdentifier)
   177019    0.214    0.000    0.323    0.000 /home2/rackdev/tmloom/lib/pretty.py:3728(handleSpaceChunks)
     8666    0.207    0.000 1406.221    0.162 /home2/rackdev/tmloom/lib/pretty.py:4784(taxmapifyUrls)
    17341    0.207    0.000    0.207    0.000 {posix.waitpid}
    81486    0.203    0.000    0.203    0.000 {method 'acquire' of '_multiprocessing.SemLock' objects}
    60682    0.197    0.000    0.197    0.000 {posix.pipe}
    96146    0.180    0.000    0.180    0.000 {posix.lstat}
     8666    0.175    0.000 19654.165    2.268 /home2/rackdev/tmloom/lib/pretty.py:818(queueUpTask)
   251358    0.168    0.000    0.168    0.000 {method 'remove' of 'list' objects}
     8666    0.165    0.000  106.379    0.012 /home2/rackdev/ch_tools/walshDtd.py:2276(modifyAttValues)
    21704    0.161    0.000    2.998    0.000 /usr/lib/python2.7/sre_compile.py:359(_compile_info)
        1    0.158    0.158 19811.943 19811.943 /home2/rackdev/tmloom/lib/pretty.py:2151(prettifyHtmls)
     7554    0.156    0.000    0.156    0.000 {_codecs.ascii_encode}
   186100    0.155    0.000    0.155    0.000 /usr/lib/python2.7/stat.py:24(S_IFMT)
     8666    0.155    0.000    0.539    0.000 /usr/lib/python2.7/shutil.py:93(copystat)
    17336    0.154    0.000  307.328    0.018 /usr/lib/python2.7/subprocess.py:768(communicate)
    40748    0.154    0.000    0.204    0.000 /usr/lib/python2.7/threading.py:299(_is_owned)
    17336    0.153    0.000    0.571    0.000 /usr/lib/python2.7/subprocess.py:1371(wait)
    21704    0.145    0.000  104.813    0.005 /usr/lib/python2.7/sre_compile.py:493(compile)
    65800    0.143    0.000    0.143    0.000 {_codecs.lookup}
   169797    0.141    0.000    0.141    0.000 {method 'lower' of 'str' objects}
       76    0.130    0.002    0.191    0.003 /usr/lib/python2.7/sre_compile.py:301(_optimize_unicode)
     8666    0.129    0.000  160.367    0.019 /home2/rackdev/tmloom/lib/ch_elementtree.py:995(XML)
     8667    0.127    0.000    1.295    0.000 /home2/rackdev/tmloom/lib/pretty.py:4178(_writeSitemapInfo)
    61185    0.122    0.000    0.122    0.000 {method 'release' of 'thread.lock' objects}
     3046    0.121    0.000    1.068    0.000 /home2/rackdev/tmloom/lib/pretty.py:3357(detailFunc)
     2518    0.120    0.000    0.187    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:354(parserParamsAsKeywordArguments)
     8666    0.120    0.000    4.017    0.000 /usr/lib/python2.7/shutil.py:122(copy2)
     8666    0.118    0.000    0.134    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1301(close)
     8666    0.117    0.000    0.117    0.000 {posix.utime}
    37341    0.117    0.000    0.117    0.000 {hasattr}
    81505    0.115    0.000    0.115    0.000 {method 'acquire' of 'thread.lock' objects}
    21704    0.114    0.000   66.930    0.003 /usr/lib/python2.7/sre_parse.py:675(parse)
    17336    0.114    0.000    0.142    0.000 /usr/lib/python2.7/subprocess.py:754(__del__)
   177847    0.113    0.000    0.113    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:954(normRightIpBracket)
     8666    0.110    0.000    1.893    0.000 /home2/rackdev/tmloom/lib/pretty.py:4139(putSitemapItemOnQueue)
    65800    0.106    0.000    0.106    0.000 /usr/lib/python2.7/codecs.py:395(__init__)
     8666    0.103    0.000    0.915    0.000 /home2/rackdev/tmloom/lib/insertSemiPersistentIds.py:771(Str2hex8)
    81168    0.102    0.000    0.102    0.000 {method 'rfind' of 'unicode' objects}
    81166    0.098    0.000    0.098    0.000 {method 'rstrip' of 'unicode' objects}
15398/1117    0.093    0.000    0.443    0.000 /usr/lib/python2.7/copy.py:226(_deepcopy_list)
    17336    0.091    0.000    0.147    0.000 /usr/lib/python2.7/subprocess.py:1330(_handle_exitstatus)
    43408    0.089    0.000    0.140    0.000 /usr/lib/python2.7/sre_compile.py:472(isstring)
   134917    0.088    0.000    0.088    0.000 /usr/lib/python2.7/sre_parse.py:134(__setitem__)
   104020    0.086    0.000    0.086    0.000 {method 'fileno' of 'file' objects}
     8666    0.084    0.000    0.230    0.000 /usr/lib/python2.7/shutil.py:54(_samefile)
        1    0.083    0.083    0.342    0.342 /home2/rackdev/tmloom/lib/utils.py:20(<module>)
    35900    0.082    0.000    0.144    0.000 /home2/rackdev/ch_tools/walshDtd.py:44(dictionaryCmp)
    43349    0.081    0.000    0.081    0.000 {method 'remove' of 'set' objects}
    33305    0.077    0.000    0.077    0.000 {method 'split' of 'unicode' objects}
     2518    0.077    0.000   91.465    0.036 /home2/rackdev/ch_tools/ch_pyRXPU.py:1258(tree2Xml)
      216    0.077    0.000    0.077    0.000 {posix.listdir}
     8666    0.075    0.000    0.574    0.000 /usr/lib/python2.7/shutil.py:46(copyfileobj)
     2462    0.075    0.000    0.093    0.000 /home2/rackdev/tmloom/lib/pretty.py:550(_tweakTaxmapifiedUrisDict)
    21704    0.075    0.000   37.586    0.002 /usr/lib/python2.7/sre_compile.py:478(_code)
     8666    0.074    0.000   31.740    0.004 /usr/lib/python2.7/codecs.py:573(readlines)
   118534    0.074    0.000    0.074    0.000 {max}
    50181    0.072    0.000    0.404    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1159(quoteFragmentIdentifierString)
     2618    0.069    0.000    0.327    0.000 /home2/rackdev/ch_tools/ch_globalItem.py:134(getGlobalItemMetaDict)
    10292    0.068    0.000    0.087    0.000 /home2/rackdev/ch_tools/walshDtd.py:132(start_element)
     8666    0.067    0.000    0.067    0.000 {posix.chmod}
    21704    0.066    0.000    0.066    0.000 {_sre.compile}
     3040    0.063    0.000    0.168    0.000 /home2/rackdev/tmloom/lib/pretty.py:3122(tweakStartAndEndOfHtml)
     2518    0.062    0.000 1276.751    0.507 /home2/rackdev/ch_tools/ch_pyRXPU.py:828(mungeTree)
    43341    0.061    0.000    0.061    0.000 {method 'update' of 'set' objects}
    65800    0.061    0.000    0.061    0.000 /usr/lib/python2.7/codecs.py:322(__init__)
    97301    0.060    0.000    0.060    0.000 /home2/rackdev/tmloom/lib/pretty.py:1830(lengthCmp)
    81486    0.058    0.000    0.058    0.000 {method 'release' of '_multiprocessing.SemLock' objects}
     8666    0.057    0.000   31.797    0.004 /usr/lib/python2.7/codecs.py:674(readlines)
    46356    0.055    0.000    0.083    0.000 /usr/lib/python2.7/sre_compile.py:51(fixup)
        1    0.054    0.054    0.082    0.082 {_socket.getaddrinfo}
    34674    0.054    0.000    0.054    0.000 {built-in method register}
    17336    0.053    0.000    0.053    0.000 /usr/lib/python2.7/subprocess.py:458(_cleanup)
     8668    0.050    0.000    0.050    0.000 {pyexpat.ParserCreate}
        1    0.050    0.050    0.050    0.050 {method 'recv' of '_socket.socket' objects}
    10292    0.049    0.000    0.062    0.000 /home2/rackdev/ch_tools/walshDtd.py:313(end_element)
    17336    0.049    0.000    0.049    0.000 {gc.enable}
    40744    0.048    0.000    0.048    0.000 {method 'append' of 'collections.deque' objects}
     5154    0.047    0.000    0.235    0.000 /usr/lib/python2.7/posixpath.py:365(abspath)
        2    0.046    0.023    0.046    0.023 {method 'connect' of '_socket.socket' objects}
     5039    0.046    0.000    0.046    0.000 {method 'strip' of 'unicode' objects}
    34674    0.046    0.000    0.046    0.000 {built-in method unregister}
     8031    0.044    0.000    0.058    0.000 /home2/rackdev/tmloom/lib/pretty.py:4125(fixMetaCharsetElement)
     2572    0.041    0.000  103.428    0.040 /home2/rackdev/tmloom/lib/utils.py:65(initGlobalItem)
    20524    0.040    0.000    0.068    0.000 /home2/rackdev/ch_tools/walshDtd.py:423(char_data)
    34674    0.039    0.000    0.039    0.000 {method 'pop' of 'dict' objects}
        1    0.038    0.038    0.039    0.039 /usr/lib/python2.7/multiprocessing/connection.py:425(answer_challenge)
    14824    0.038    0.000    0.072    0.000 /build/buildd/python2.7-2.7.6/Modules/pyexpat.c:839(DefaultHandlerExpand)
    21705    0.038    0.000    0.117    0.000 /usr/lib/python2.7/sre_parse.py:178(__init__)
        1    0.036    0.036    0.393    0.393 /home2/rackdev/tmloom/lib/irs_ingestinstances.py:3(<module>)
     4051    0.035    0.000    0.059    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:1008(ancestors)
    56592    0.034    0.000    0.034    0.000 {_sre.getlower}
    14824    0.034    0.000    0.034    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1238(_default)
    17336    0.034    0.000    0.034    0.000 {method 'count' of 'list' objects}
       93    0.033    0.000    0.033    0.000 {posix.mkdir}
    17336    0.032    0.000    0.032    0.000 {select.poll}
     8771    0.031    0.000    0.031    0.000 /usr/lib/python2.7/UserDict.py:18(__getitem__)
     8666    0.030    0.000    0.044    0.000 /home2/rackdev/tmloom/lib/pretty.py:912(noSuffixFunc)
    17336    0.029    0.000    0.029    0.000 /usr/lib/python2.7/subprocess.py:1344(_internal_poll)
     8679    0.028    0.000    1.071    0.000 /usr/lib/python2.7/codecs.py:666(read)
     8666    0.028    0.000    0.135    0.000 /usr/lib/python2.7/posixpath.py:160(samefile)
     5036    0.028    0.000    0.036    0.000 /usr/lib/python2.7/sre_parse.py:790(expand_template)
      105    0.028    0.000    0.028    0.000 {posix.rmdir}
     5036    0.027    0.000    0.251    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:632(setWorkFilePaths)
     4051    0.026    0.000    0.055    0.000 /home2/rackdev/tmloom/lib/pretty.py:431(_tweakPageNumberMarkersDict)
        2    0.025    0.013    0.144    0.072 /home2/rackdev/ch_tools/walshDtd.py:523(dtdDictToDtdString)
     7327    0.025    0.000    0.060    0.000 /home2/rackdev/tmloom/lib/pretty.py:613(_tweakUnaccountedforUrisDict)
 5740/164    0.024    0.000    0.037    0.000 /home2/rackdev/ch_tools/walshDtd.py:448(formatContentModelGroup)
        1    0.024    0.024    0.394    0.394 /home2/rackdev/tmloom/lib/pretty.py:1885(setUpTaxmapificationOfHrefs)
    35/13    0.023    0.001    0.142    0.011 /usr/lib/python2.7/os.py:209(walk)
     8666    0.022    0.000  159.788    0.018 /home2/rackdev/tmloom/lib/ch_elementtree.py:1292(feed)
     3039    0.022    0.000    0.512    0.000 /home2/rackdev/tmloom/lib/pretty.py:83(writeReport)
    34678    0.021    0.000    0.021    0.000 {globals}
     2618    0.021    0.000    0.206    0.000 /home2/rackdev/ch_tools/ch_globalItem.py:114(getGlobalItemName)
    17337    0.021    0.000    0.021    0.000 {posix.WEXITSTATUS}
     8666    0.020    0.000    0.028    0.000 /usr/lib/python2.7/stat.py:52(S_ISFIFO)
    17337    0.020    0.000    0.020    0.000 {posix.WIFSIGNALED}
        1    0.020    0.020    0.022    0.022 /usr/lib/python2.7/subprocess.py:389(<module>)
     3039    0.020    0.000    0.345    0.000 /home2/rackdev/tmloom/lib/pretty.py:794(_writeCreatedAutolinksReport)
    21721    0.019    0.000    0.019    0.000 {method 'items' of 'dict' objects}
    21704    0.019    0.000    0.019    0.000 /usr/lib/python2.7/sre_parse.py:67(__init__)
        1    0.019    0.019    0.589    0.589 /home2/rackdev/tmloom/lib/batch.py:8(<module>)
     8666    0.019    0.000    0.019    0.000 /usr/lib/python2.7/stat.py:21(S_IMODE)
    20434    0.019    0.000    0.019    0.000 /usr/lib/python2.7/threading.py:81(_note)
     8845    0.019    0.000    0.055    0.000 /usr/lib/python2.7/posixpath.py:139(islink)
    12876    0.019    0.000    0.019    0.000 {method 'split' of 'str' objects}
        1    0.019    0.019    0.027    0.027 /usr/lib/python2.7/encodings/idna.py:3(<module>)
     8666    0.018    0.000    0.018    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1059(__init__)
     2573    0.018    0.000  103.636    0.040 /home2/rackdev/ch_tools/ch_globalItem.py:19(initGlobalItem)
     3048    0.018    0.000    0.025    0.000 /home2/rackdev/tmloom/lib/pretty.py:3124(tagsAndComments)
     5036    0.017    0.000    0.035    0.000 /usr/lib/python2.7/re.py:271(_subx)
     2519    0.017    0.000   72.189    0.029 /home2/rackdev/tmloom/lib/utils.py:8545(getUrlMapperDict)
    17336    0.016    0.000    0.016    0.000 {posix.WIFEXITED}
       56    0.016    0.000   34.803    0.621 /home2/rackdev/ch_tools/ch_globalItem.py:274(_saveGlobalItem)
        1    0.015    0.015    0.358    0.358 /home2/rackdev/tmloom/lib/el.py:7(<module>)
        1    0.015    0.015    0.037    0.037 /usr/lib/python2.7/multiprocessing/__init__.py:90(Manager)
     5141    0.015    0.000    0.015    0.000 {posix.getcwd}
     3040    0.015    0.000    0.029    0.000 /home2/rackdev/tmloom/lib/pretty.py:742(_tweakAutolinksDict)
        1    0.014    0.014    0.014    0.014 /usr/lib/python2.7/sqlite3/dbapi2.py:24(<module>)
        1    0.014    0.014    0.017    0.017 /usr/lib/python2.7/multiprocessing/managers.py:36(<module>)
        1    0.014    0.014    0.072    0.072 /usr/lib/python2.7/dist-packages/pkg_resources.py:17(<module>)
        1    0.014    0.014    0.030    0.030 /usr/lib/python2.7/urllib.py:25(<module>)
     7327    0.013    0.000    0.073    0.000 /home2/rackdev/tmloom/lib/pretty.py:584(tweakUnaccountedforUrisDict)
     5036    0.013    0.000    0.049    0.000 /usr/lib/python2.7/re.py:277(filter)
     3040    0.012    0.000    0.021    0.000 /home2/rackdev/tmloom/lib/pretty.py:3174(finalCleanup)
     8666    0.012    0.000    0.012    0.000 {iter}
     8844    0.012    0.000    0.018    0.000 /usr/lib/python2.7/stat.py:55(S_ISLNK)
    17336    0.011    0.000    0.011    0.000 {gc.isenabled}
        1    0.011    0.011    0.039    0.039 /home2/rackdev/ch_tools/ch_urinorm2.py:8(<module>)
    17453    0.011    0.000    0.011    0.000 /usr/lib/python2.7/sre_parse.py:205(tell)
     3073    0.011    0.000    0.056    0.000 /home2/rackdev/tmloom/lib/utils.py:5558(xmlifyAttributeValue)
        1    0.011    0.011    0.090    0.090 build/bdist.linux-x86_64/egg/pyRXPU.py:1(__bootstrap__)
        1    0.011    0.011    0.016    0.016 /usr/lib/python2.7/shutil.py:7(<module>)
    17336    0.011    0.000    0.011    0.000 {gc.disable}
     5170    0.011    0.000    0.016    0.000 /usr/lib/python2.7/posixpath.py:59(isabs)
     2656    0.010    0.000    0.015    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1127(_quoteUriCharacterFunc)
     8666    0.010    0.000    0.010    0.000 {hex}
       85    0.009    0.000    0.009    0.000 {posix.rename}
        1    0.009    0.009    0.009    0.009 /usr/lib/python2.7/pdb.py:7(<module>)
        1    0.009    0.009    0.467    0.467 /home2/rackdev/tmloom/lib/expts3.py:196(<module>)
     5036    0.009    0.000    0.018    0.000 /usr/lib/python2.7/re.py:251(_compile_repl)
        1    0.009    0.009 19811.999 19811.999 /home2/rackdev/tmloom/lib/pretty.py:2129(prettifyHtmls_in_Tax_Map)
     8680    0.009    0.000    0.009    0.000 {posix.getpid}
      192    0.008    0.000    0.026    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1802(find_on_path)
     8666    0.008    0.000    0.008    0.000 {method 'zfill' of 'str' objects}
        1    0.008    0.008    0.015    0.015 /usr/lib/python2.7/mimetools.py:4(<module>)
        1    0.008    0.008    0.011    0.011 /home2/rackdev/tmloom/lib/topclass.py:12(<module>)
        1    0.008    0.008    0.027    0.027 /usr/lib/python2.7/urllib2.py:92(<module>)
     4051    0.008    0.000    0.063    0.000 /home2/rackdev/tmloom/lib/pretty.py:402(tweakPageNumberMarkersDict)
        1    0.007    0.007    0.018    0.018 /home2/rackdev/ch_tools/ch_show.py:6(<module>)
     3040    0.007    0.000    0.037    0.000 /home2/rackdev/tmloom/lib/pretty.py:705(tweakAutolinksDict)
      217    0.007    0.000    0.007    0.000 {method 'clear' of 'dict' objects}
        3    0.007    0.002    0.007    0.002 {time.sleep}
    10388    0.007    0.000    0.007    0.000 {method 'strip' of 'str' objects}
  2902/89    0.007    0.000    0.023    0.000 /home2/rackdev/ch_tools/walshDtd.py:874(surveyModelOrModelGroup)
     2456    0.006    0.000    0.099    0.000 /home2/rackdev/tmloom/lib/pretty.py:521(tweakTaxmapifiedUrisDict)
  2860/99    0.006    0.000    0.011    0.000 /home2/rackdev/ch_tools/walshDtd.py:964(changeCaseOfGisInModelOrModelGroup)
     8666    0.006    0.000    0.006    0.000 /home2/rackdev/tmloom/lib/utils.py:4952(__init__)
     8666    0.006    0.000    0.006    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:1075(close)
     6252    0.005    0.000    0.006    0.000 /home2/rackdev/ch_tools/walshDtd.py:624(attValueSpecString)
        3    0.005    0.002    0.005    0.002 {method 'get_data' of 'zipimport.zipimporter' objects}
        1    0.005    0.005    0.005    0.005 /usr/lib/python2.7/socket.py:47(<module>)
        1    0.005    0.005    0.007    0.007 /usr/lib/python2.7/tempfile.py:21(<module>)
        1    0.005    0.005    0.006    0.006 /usr/lib/python2.7/SocketServer.py:129(<module>)
        2    0.004    0.002    0.008    0.004 /home2/rackdev/ch_tools/walshDtd.py:1291(makeAttCharacterizationDict)
        1    0.004    0.004    0.004    0.004 /usr/lib/python2.7/copy.py:51(<module>)
        1    0.004    0.004    0.004    0.004 /usr/lib/python2.7/collections.py:1(<module>)
        2    0.004    0.002   14.860    7.430 /home2/rackdev/ch_tools/walshDtd.py:1690(tweakDtd)
        1    0.004    0.004    0.025    0.025 /home2/rackdev/tmloom/lib/parse.py:8(<module>)
        1    0.004    0.004    0.482    0.482 /home2/rackdev/tmloom/lib/topicdb.py:24(<module>)
     2016    0.004    0.000    0.005    0.000 /home2/rackdev/tmloom/lib/utils.py:4933(xmlifyDataFunc)
     1740    0.004    0.000    0.005    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:1141(xmlifyDataFunc)
     3040    0.003    0.000    0.003    0.000 /home2/rackdev/tmloom/lib/pretty.py:3098(__init__)
     2812    0.003    0.000    0.016    0.000 /home2/rackdev/ch_tools/walshDtd.py:798(addGiToSurvey)
      848    0.003    0.000    0.004    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:1096(_unquoteUriCharacterFunc)
      611    0.003    0.000    0.006    0.000 /home2/rackdev/tmloom/lib/pretty.py:372(_tweakNonIrsDotGovUrisDict)
        1    0.002    0.002    0.561    0.561 /home2/rackdev/tmloom/lib/premunge.py:9(<module>)
        1    0.002    0.002    0.003    0.003 /usr/lib/python2.7/multiprocessing/__init__.py:44(<module>)
       61    0.002    0.000    0.057    0.001 /home2/rackdev/ch_tools/walshDtd.py:1442(normalizeContentModelsXMLishly)
        1    0.002    0.002    0.008    0.008 /usr/lib/python2.7/BaseHTTPServer.py:69(<module>)
     3080    0.002    0.000    0.002    0.000 /usr/lib/python2.7/re.py:285(_pickle)
       32    0.002    0.000    0.011    0.000 /home2/rackdev/tmloom/lib/pretty.py:3772(urlMapperTriggerFunc)
        1    0.002    0.002    0.006    0.006 /usr/lib/python2.7/ssl.py:58(<module>)
        4    0.002    0.000    0.004    0.001 /usr/lib/python2.7/multiprocessing/__init__.py:213(Queue)
        1    0.002    0.002    0.111    0.111 /home2/rackdev/ch_tools/ch_pexpect.py:65(<module>)
        1    0.002    0.002    0.017    0.017 /usr/lib/python2.7/httplib.py:69(<module>)
        1    0.002    0.002    0.002    0.002 /usr/lib/python2.7/multiprocessing/connection.py:35(<module>)
     2736    0.002    0.000    0.002    0.000 {method 'upper' of 'str' objects}
     2096    0.002    0.000    0.002    0.000 /usr/lib/python2.7/sre_parse.py:128(__delitem__)
       75    0.002    0.000    0.003    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2381(insert_on)
       28    0.001    0.000    0.035    0.001 /home2/rackdev/tmloom/lib/pretty.py:3788(urlMapperDetailFunc)
        1    0.001    0.001    0.199    0.199 /home2/rackdev/tmloom/lib/pretty.py:6(<module>)
        1    0.001    0.001    0.456    0.456 /home2/rackdev/tmloom/lib/irs3.py:102(<module>)
        1    0.001    0.001    0.002    0.002 /usr/lib/python2.7/multiprocessing/queues.py:35(<module>)
      611    0.001    0.000    0.008    0.000 /home2/rackdev/tmloom/lib/pretty.py:343(tweakNonIrsDotGovUrisDict)
        1    0.001    0.001 19813.054 19813.054 /home2/rackdev/tmloom/lib/tmloom2.py:22(main)
        2    0.001    0.001    0.544    0.272 /home2/rackdev/ch_tools/walshDtd.py:1233(adjustAttributeValuesInDtdDict)
        2    0.001    0.001    0.319    0.159 /home2/rackdev/ch_tools/walshDtd.py:119(walshDtdToDtdDict)
      486    0.001    0.000    0.002    0.000 /home2/rackdev/ch_tools/ch_globalItem.py:322(findLastVersionFunc1)
       15    0.001    0.000   11.887    0.792 /home2/rackdev/ch_tools/walshDtd.py:1644(writeAuditFile)
     1844    0.001    0.000    0.002    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1966(_normalize_cached)
        2    0.001    0.001    0.002    0.001 /usr/lib/python2.7/collections.py:288(namedtuple)
       42    0.001    0.000   43.792    1.043 /home2/rackdev/ch_tools/ch_show.py:195(show)
        4    0.001    0.000    0.028    0.007 {__import__}
      152    0.001    0.000    0.006    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2192(from_location)
      152    0.001    0.000    0.003    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:547(add)
        1    0.001    0.001    0.003    0.003 /home2/rackdev/tmloom/lib/rules3.py:3(<module>)
        7    0.001    0.000    0.001    0.000 {compile}
      485    0.001    0.000    0.001    0.000 /usr/lib/python2.7/urllib.py:1206(<genexpr>)
        4    0.001    0.000    0.001    0.000 /usr/lib/python2.7/multiprocessing/managers.py:885(MakeProxyType)
        1    0.001    0.001    0.002    0.002 /usr/lib/python2.7/pickle.py:27(<module>)
      485    0.001    0.000    0.001    0.000 /usr/lib/python2.7/urlparse.py:332(<genexpr>)
       45    0.001    0.000   34.799    0.773 /home2/rackdev/ch_tools/ch_globalItem.py:70(saveGlobalItem)
        1    0.001    0.001    0.001    0.001 /usr/lib/python2.7/glob.py:3(<module>)
        1    0.001    0.001    0.015    0.015 /usr/lib/python2.7/sqlite3/__init__.py:24(<module>)
      452    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2240(key)
        1    0.001    0.001    0.001    0.001 /usr/lib/python2.7/random.py:42(<module>)
      854    0.001    0.000    0.001    0.000 {unichr}
       47    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2685(_get_mro)
      152    0.001    0.000    0.003    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2180(__init__)
        1    0.001    0.001    0.220    0.220 /home2/rackdev/ch_tools/walshDtd.py:993(adjustCaseOfGisInDtdDict)
       93    0.001    0.000    0.035    0.000 /usr/lib/python2.7/os.py:136(makedirs)
        1    0.001    0.001    0.004    0.004 /usr/lib/python2.7/urlparse.py:31(<module>)
      232    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2341(__getattr__)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/hmac.py:6(<module>)
       46    0.000    0.000    0.031    0.001 /usr/lib/python2.7/dist-packages/pkg_resources.py:472(add_entry)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/io.py:37(<module>)
       69    0.000    0.000    0.001    0.000 /home2/rackdev/tmloom/lib/utils.py:5652(_sgmlifyEmptyElements1)
        2    0.000    0.000    0.768    0.384 /home2/rackdev/ch_tools/walshDtd.py:51(sgmlDtdToWalshDtd)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:35(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/xml/parsers/expat.py:2(<module>)
      154    0.000    0.000    0.001    0.000 /usr/lib/python2.7/genericpath.py:85(_splitext)
        1    0.000    0.000    0.036    0.036 /home2/rackdev/tmloom/lib/instpann.py:33(<module>)
      148    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1141(safe_version)
        1    0.000    0.000    0.138    0.138 /home2/rackdev/ch_tools/ch_util.py:3(<module>)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/zipfile.py:433(_GenerateCRCTable)
      119    0.000    0.000    0.001    0.000 /usr/lib/python2.7/genericpath.py:15(exists)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pty.py:9(<module>)
        1    0.000    0.000   34.085   34.085 /home2/rackdev/tmloom/lib/pretty.py:1804(addTopicPageUrlsToSeeProductREDict)
        7    0.000    0.000    0.001    0.000 /home2/rackdev/tmloom/lib/utils.py:6082(rawUpDownCase)
        1    0.000    0.000    0.648    0.648 /home2/rackdev/ch_tools/walshDtd.py:1320(sgmlDtdToXmlDtd)
       70    0.000    0.000    0.000    0.000 {method 'tolist' of 'array.array' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hashlib.py:55(<module>)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:74(__init__)
        1    0.000    0.000    0.137    0.137 /home2/rackdev/ch_tools/ch_pyRXPU.py:13(<module>)
      117    0.000    0.000    0.001    0.000 /usr/lib/python2.7/re.py:134(match)
        3    0.000    0.000    0.001    0.000 /usr/lib/python2.7/zipfile.py:803(_RealGetContents)
       75    0.000    0.000    0.005    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2308(activate)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/hubclass.py:27(tml)
       78    0.000    0.000    0.001    0.000 /usr/lib/python2.7/genericpath.py:26(isfile)
        1    0.000    0.000 19812.000 19812.000 /home2/rackdev/tmloom/lib/batch.py:483(genericFunction)
       28    0.000    0.000    0.005    0.000 /home2/rackdev/tmloom/lib/pretty.py:680(_tweakUpdatedIrsUrisDict)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/base64.py:8(<module>)
      215    0.000    0.000    0.000    0.000 {method 'format' of 'str' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/getpass.py:18(<module>)
       78    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:127(dirname)
      154    0.000    0.000    0.001    0.000 /usr/lib/python2.7/posixpath.py:104(splitext)
       75    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1927(fixup_namespace_packages)
      152    0.000    0.000    0.002    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1133(safe_name)
        3    0.000    0.000    0.001    0.000 /home2/rackdev/tmloom/lib/utils.py:6139(rawUpDownCaseWithCharacterClassProtection)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/heapq.py:127(<module>)
       45    0.000    0.000   34.799    0.773 /home2/rackdev/tmloom/lib/utils.py:184(saveGlobalItem)
       79    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2303(_get_metadata)
        1    0.000    0.000    0.004    0.004 /home2/rackdev/tmloom/lib/xsltmap.py:15(<module>)
        1    0.000    0.000    0.001    0.001 /home2/rackdev/ch_tools/ch_globalItem.py:7(<module>)
       12    0.000    0.000    0.000    0.000 {dir}
        1    0.000    0.000    0.015    0.015 /home2/rackdev/tmloom/lib/axy.py:3(<module>)
       16    0.000    0.000    0.001    0.000 /usr/lib/python2.7/posixpath.py:387(_joinrealpath)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/threading.py:3(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/stringprep.py:8(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/xml/__init__.py:20(<module>)
       23    0.000    0.000    0.000    0.000 {posix.write}
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:258(expanduser)
        9    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:323(add_handler)
        1    0.000    0.000    0.007    0.007 /home2/rackdev/tmloom/lib/ch_elementtree.py:79(<module>)
       52    0.000    0.000    0.001    0.000 /home2/rackdev/ch_tools/ch_pyRXPU.py:166(paramREFormat)
       78    0.000    0.000    0.000    0.000 /usr/lib/python2.7/stat.py:49(S_ISREG)
       99    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:329(<genexpr>)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/batch.py:555(done)
       19    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/renumberMSGroups.py:110(revertToParensAndPopulateNamedGroupDict)
        8    0.000    0.000    0.050    0.006 /usr/lib/python2.7/socket.py:406(readline)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:36(<module>)
       24    0.000    0.000    0.001    0.000 /home2/rackdev/tmloom/lib/utils.py:8199(longestPatternFirstDisregardingGroupNames)
       46    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1771(find_distributions)
       47    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2692(_find_adapter)
        1    0.000    0.000    1.289    1.289 <string>:5(<module>)
        3    0.000    0.000    0.001    0.000 /usr/lib/python2.7/multiprocessing/queues.py:177(_start_thread)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:238(readheaders)
        2    0.000    0.000    0.005    0.003 /usr/lib/python2.7/dist-packages/pkg_resources.py:1627(_is_current)
       28    0.000    0.000    0.000    0.000 {built-in method __new__ of type object at 0x919120}
        1    0.000    0.000    0.002    0.002 /usr/lib/python2.7/zipfile.py:4(<module>)
        1    0.000    0.000    1.942    1.942 <string>:6(<module>)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:148(__subclasscheck__)
       46    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pkgutil.py:366(get_importer)
        1    0.000    0.000    0.000    0.000 {imp.load_dynamic}
        1    0.000    0.000    0.023    0.023 /home2/rackdev/ch_tools/walshDtd.py:937(surveyContainmentsInDtdDict)
       38    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/renumberMSGroups.py:96(_renumberGroups)
      159    0.000    0.000    0.000    0.000 {method 'lstrip' of 'unicode' objects}
        1    0.000    0.000    0.005    0.005 /usr/lib/python2.7/dist-packages/pkg_resources.py:732(subscribe)
        1    0.000    0.000    0.005    0.005 /home2/rackdev/tmloom/lib/checkHtmls.py:5(<module>)
        1    0.000    0.000    0.101    0.101 /home2/rackdev/ch_tools/ch_formatRegexp.py:3(<module>)
      137    0.000    0.000    0.000    0.000 {method 'find' of 'str' objects}
       28    0.000    0.000    0.005    0.000 /home2/rackdev/tmloom/lib/pretty.py:643(tweakUpdatedIrsUrisDict)
        5    0.000    0.000    0.000    0.000 {built-in method today}
        1    0.000    0.000 19811.999 19811.999 /home2/rackdev/tmloom/lib/hubclass.py:7(script)
       42    0.000    0.000    0.000    0.000 {posix.access}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:35(<module>)
      127    0.000    0.000    0.000    0.000 {method 'rstrip' of 'str' objects}
       39    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1418(_fn)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:27(__init__)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:259(__init__)
       75    0.000    0.000    0.005    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2760(<lambda>)
       75    0.000    0.000    0.000    0.000 {method 'index' of 'list' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/struct.py:1(<module>)
        1    0.000    0.000    0.002    0.002 /home2/rackdev/tmloom/_scanProject.py:5(<module>)
        4    0.000    0.000    0.028    0.007 /usr/lib/python2.7/encodings/__init__.py:71(search_function)
        7    0.000    0.000  103.284   14.755 /home2/rackdev/ch_tools/ch_globalItem.py:261(_readGlobalItem)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:86(__new__)
        1    0.000    0.000    0.271    0.271 /home2/rackdev/ch_tools/ch_util.py:1174(doBash)
       13    0.000    0.000    0.000    0.000 {all}
        3    0.000    0.000    0.000    0.000 {thread.start_new_thread}
        1    0.000    0.000    7.753    7.753 /home2/rackdev/tmloom/lib/pretty.py:4432(makeXhtmlDtdDict)
       76    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:530(__iter__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:12(<module>)
        1    0.000    0.000    0.014    0.014 /home2/rackdev/ch_tools/walshDtd.py:8(<module>)
       31    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1354(has_metadata)
       27    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:287(__init__)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:161(register_after_fork)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/fnmatch.py:45(filter)
       98    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1701(__init__)
      108    0.000    0.000    0.000    0.000 {method 'read' of 'cStringIO.StringI' objects}
       70    0.000    0.000    0.000    0.000 {method 'tostring' of 'array.array' objects}
        2    0.000    0.000    0.006    0.003 /usr/lib/python2.7/dist-packages/pkg_resources.py:1578(_extract_resource)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/forking.py:35(<module>)
        1    0.000    0.000    0.179    0.179 /usr/lib/python2.7/urllib2.py:1139(do_open)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:656(__init__)
        1    0.000    0.000    0.000    0.000 {filter}
      103    0.000    0.000    0.000    0.000 /usr/lib/python2.7/glob.py:77(<lambda>)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/infomngr.py:143(<module>)
        3    0.000    0.000    0.000    0.000 {method 'recv_bytes' of '_multiprocessing.Connection' objects}
       19    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/renumberMSGroups.py:61(replaceParensInRE)
       75    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:740(_added_new)
      3/1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:276(close)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:98(__setitem__)
        3    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1496(build_zipmanifest)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/Queue.py:3(<module>)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1653(_index)
        3    0.000    0.000    0.000    0.000 {posix.urandom}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:185(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1361(getproxies_environment)
       16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:638(register)
        1    0.000    0.000    0.047    0.047 /usr/lib/python2.7/multiprocessing/managers.py:604(_finalize_manager)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:176(__init__)
        1    0.000    0.000    0.005    0.005 /usr/lib/python2.7/multiprocessing/managers.py:504(start)
        1    0.000    0.000    0.005    0.005 /home2/rackdev/tmloom/lib/urlDotXml.py:4(<module>)
        4    0.000    0.000    0.001    0.000 /usr/lib/python2.7/multiprocessing/queues.py:58(__init__)
       86    0.000    0.000    0.000    0.000 {method 'isalnum' of 'str' objects}
       19    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:58(__iter__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/bdb.py:3(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/functools.py:10(<module>)
       75    0.000    0.000    0.000    0.000 {imp.release_lock}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:179(_socketobject)
       26    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1457(_has)
        2    0.000    0.000    0.047    0.024 /usr/lib/python2.7/multiprocessing/util.py:192(__call__)
        4    0.000    0.000    0.002    0.001 /home2/rackdev/tmloom/lib/el.py:210(parameter)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:154(__init__)
        2    0.000    0.000    0.005    0.002 /home2/rackdev/ch_tools/walshDtd.py:1257(gisOfEmptyElementTypes)
       16    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1962(normalize_path)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/hubclass.py:29(__init__)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:105(register)
        3    0.000    0.000    0.000    0.000 {method 'strftime' of 'datetime.date' objects}
       63    0.000    0.000    0.000    0.000 {method 'partition' of 'str' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/getpass.py:141(getuser)
       27    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:904(getinfo)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/utf_8.py:9(<module>)
       36    0.000    0.000    0.000    0.000 {method 'add' of 'set' objects}
       16    0.000    0.000    0.001    0.000 /usr/lib/python2.7/posixpath.py:379(realpath)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/multiprocessing/process.py:116(start)
        1    0.000    0.000    0.007    0.007 /usr/lib/python2.7/multiprocessing/forking.py:152(wait)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/queues.py:86(_after_fork)
        1    0.000    0.000    0.050    0.050 /usr/lib/python2.7/httplib.py:408(begin)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:262(__new__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/os.py:35(_get_exports_list)
       19    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/renumberMSGroups.py:85(recordGroupMapEntry)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/sre_parse.py:703(parse_template)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:201(_EndRecData)
       22    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:36(__init__)
        1    0.000    0.000    0.013    0.013 /usr/lib/python2.7/platform.py:112(<module>)
       75    0.000    0.000    0.000    0.000 {imp.acquire_lock}
        2    0.000    0.000    0.001    0.000 /home2/rackdev/ch_tools/renumberMSGroups.py:43(renumberGroups)
        1    0.000    0.000    0.102    0.102 /home2/rackdev/tmloom/lib/batch.py:22(__init__)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/fpformat.py:13(<module>)
       12    0.000    0.000    0.000    0.000 {method 'seek' of 'file' objects}
       52    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1739(__init__)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:241(Condition)
        1    0.000    0.000    0.000    0.000 {method 'sendall' of '_socket.socket' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/tty.py:5(<module>)
       42    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2688(cls)
       11    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1981(yield_lines)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/hubf.py:9(<module>)
       16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:83(add)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/symbol.py:13(<module>)
        1    0.000    0.000    0.017    0.017 /usr/lib/python2.7/dist-packages/pkg_resources.py:417(__init__)
    27/16    0.000    0.000    0.000    0.000 {issubclass}
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/urllib2.py:454(build_opener)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:74(<module>)
        3    0.000    0.000    0.000    0.000 {method 'send_bytes' of '_multiprocessing.Connection' objects}
       42    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pkgutil.py:173(__init__)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/forking.py:131(poll)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:308(wait)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/__init__.py:49(normalize_encoding)
        1    0.000    0.000    7.107    7.107 /home2/rackdev/tmloom/lib/pretty.py:4274(makeHtmllooseSgmlDtdDict)
        1    0.000    0.000    0.007    0.007 /usr/lib/python2.7/multiprocessing/process.py:139(join)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:26(__exit__)
        3    0.000    0.000    0.001    0.000 /usr/lib/python2.7/zipfile.py:726(__init__)
        4    0.000    0.000    0.002    0.001 /home2/rackdev/tmloom/lib/pretty.py:138(_tweakChapterReferencingUrisDict)
        5    0.000    0.000    0.046    0.009 /usr/lib/python2.7/socket.py:223(meth)
        4    0.000    0.000    0.000    0.000 {method 'copy' of 'dict' objects}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:952(__init__)
       33    0.000    0.000    0.000    0.000 {_struct.unpack}
       48    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1704(has_metadata)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:293(SocketClient)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/mimetools.py:24(__init__)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:183(Pipe)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:412(deliver_challenge)
        3    0.000    0.000    0.001    0.000 /usr/lib/python2.7/threading.py:726(start)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:267(__init__)
        2    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/utils.py:5684(getAppYear)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/token.py:11(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/bisect.py:3(<module>)
        1    0.000    0.000    0.007    0.007 <string>:2(<module>)
        1    0.000    0.000    0.003    0.003 /usr/lib/python2.7/textwrap.py:40(TextWrapper)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:709(_set_daemon)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hashlib.py:94(__get_openssl_constructor)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2742(_initialize)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/multiprocessing/forking.py:116(__init__)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/ch_comboPerm.py:2(<module>)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1469(_get)
       16    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/ch_formatRegexp.py:99(backslashFirst)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pickle.py:827(Unpickler)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:560(__init__)
       27    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:383(_decodeExtra)
        1    0.000    0.000    0.128    0.128 /usr/lib/python2.7/socket.py:537(create_connection)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:122(new)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/queues.py:219(_finalize_close)
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:355(<genexpr>)
       26    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:72(debug)
        1    0.000    0.000    0.007    0.007 /home2/rackdev/tmloom/lib/customre.py:9(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pkgutil.py:6(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/StringIO.py:31(<module>)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:197(isheader)
       15    0.000    0.000    0.000    0.000 /usr/lib/python2.7/UserDict.py:70(__contains__)
        1    0.000    0.000    0.180    0.180 /usr/lib/python2.7/urllib2.py:386(open)
        1    0.000    0.000    0.050    0.050 /usr/lib/python2.7/httplib.py:1015(getresponse)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:89(<genexpr>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/idna.py:147(encode)
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:353(<genexpr>)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:285(getheader)
        1    0.000    0.000    0.001    0.001 /home2/rackdev/ch_tools/js_show.py:16(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pprint.py:37(<module>)
       11    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/utils.py:8012(longestFirst)
        1    0.000    0.000    0.001    0.001 /home2/rackdev/tmloom/lib/insertSemiPersistentIds.py:4(<module>)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/utils.py:5706(getRunDateMO)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:872(namelist)
       27    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:377(_decodeFilename)
        7    0.000    0.000    0.000    0.000 {method 'read' of 'cStringIO.StringO' objects}
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/codecs.py:77(__new__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pdb.py:59(Pdb)
        1    0.000    0.000    0.004    0.004 /usr/lib/python2.7/textwrap.py:8(<module>)
        1    0.000    0.000    0.050    0.050 /usr/lib/python2.7/httplib.py:369(_read_status)
        1    0.000    0.000    0.000    0.000 {eval}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/__future__.py:51(<module>)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:106(digest)
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:503(__lt__)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:48(remove)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:20(__enter__)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1440(_setup_prefix)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:92(_declare_state)
        8    0.000    0.000    0.000    0.000 {method 'write' of 'cStringIO.StringO' objects}
        6    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/utils.py:6114(protectionReplacementFunc)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:146(__init__)
        1    0.000    0.000    0.001    0.001 /home2/rackdev/tmloom/lib/expidx.py:8(<module>)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:84(_make_methods)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1539(_zipinfo_name)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/ascii.py:41(getregentry)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/repr.py:3(<module>)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1358(get_metadata)
        3    0.000    0.000    0.001    0.000 /usr/lib/python2.7/threading.py:602(wait)
        1    0.000    0.000    0.254    0.254 /home2/rackdev/tmloom/lib/topicdb.py:537(openTopicDatabase)
        2    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1747(__init__)
        1    0.000    0.000    0.000    0.000 {method 'send' of '_multiprocessing.Connection' objects}
        4    0.000    0.000    0.000    0.000 {time.mktime}
        1    0.000    0.000    0.101    0.101 /home2/rackdev/tmloom/lib/utils.py:4596(testForSunJava)
       13    0.000    0.000    0.000    0.000 {cStringIO.StringIO}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urlparse.py:168(urlsplit)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:192(close)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/__init__.py:102(Pipe)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pickle.py:171(Pickler)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:984(get_cache_path)
        1    0.000    0.000    0.129    0.129 /usr/lib/python2.7/httplib.py:793(send)
        3    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/el.py:88(Path)
        1    0.000    0.000   71.809   71.809 /home2/rackdev/tmloom/lib/pretty.py:2095(setUpUpdatingOfIrsUrls)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:246(__init__)
        8    0.000    0.000    0.000    0.000 {method 'update' of '_hashlib.HASH' objects}
        1    0.000    0.000    0.000    0.000 <string>:1(ParseResult)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:224(addheader)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1006(__init__)
        1    0.000    0.000    0.010    0.010 /home2/rackdev/ch_tools/renumberMSGroups.py:8(<module>)
        4    0.000    0.000    0.179    0.045 /usr/lib/python2.7/urllib2.py:374(_call_chain)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/random.py:100(seed)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/mimetools.py:33(parsetype)
        4    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1777(find_eggs_in_zip)
       16    0.000    0.000    0.000    0.000 {method 'seek' of 'cStringIO.StringO' objects}
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:158(_EndRecData64)
        1    0.000    0.000   31.143   31.143 /home2/rackdev/tmloom/lib/utils.py:6371(getProductInvocationsResourcesDict)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/processslicegroves.py:3(<module>)
       19    0.000    0.000    0.000    0.000 {thread.allocate_lock}
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1670(_has)
        1    0.000    0.000    0.000    0.000 {zip}
        8    0.000    0.000    0.000    0.000 {_bisect.insort}
        2    0.000    0.000    0.002    0.001 /home2/rackdev/tmloom/lib/pretty.py:196(_tweakFragmentContainingUrisDict)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:26(OrderedDict)
        1    0.000    0.000    0.002    0.002 /home2/rackdev/tmloom/lib/xslfunc.py:3(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/cmd.py:48(<module>)
        2    0.000    0.000    0.001    0.000 /usr/lib/python2.7/glob.py:29(iglob)
        5    0.000    0.000    0.000    0.000 {_hashlib.openssl_md5}
        1    0.000    0.000    0.129    0.129 /usr/lib/python2.7/httplib.py:998(_send_request)
        3    0.000    0.000    0.000    0.000 {method 'close' of '_multiprocessing.Connection' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:341(__init__)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1092(get_default_cache)
       20    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:79(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/sysconfig.py:580(get_platform)
       11    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:290(expandvars)
        1    0.000    0.000    0.000    0.000 <string>:1(SplitResult)
        1    0.000    0.000    0.000    0.000 {function seed at 0x7f26b32aec80}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:640(Thread)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/hubf.py:11(hub)
        3    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/pretty.py:2254(<lambda>)
        2    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/utils.py:5722(getRunDate)
        8    0.000    0.000    0.000    0.000 {time.time}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/keyword.py:13(<module>)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:97(_current)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:181(request_host)
        1    0.000    0.000    0.039    0.039 /usr/lib/python2.7/multiprocessing/connection.py:161(Client)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/idna.py:279(getregentry)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:119(basename)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/grovefunctions.py:5(<module>)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1368(get_metadata_lines)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:94(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:199(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/BaseHTTPServer.py:114(BaseHTTPRequestHandler)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:1152(currentThread)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:97(dispatch)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:541(Event)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/idna.py:62(ToASCII)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:51(normcase)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1570(_get_date_and_size)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:1251(close)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:88(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:1110(do_request_)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:209(islast)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:429(error)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/UserDict.py:58(get)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/warnings.py:339(__enter__)
        4    0.000    0.000    0.002    0.001 /home2/rackdev/tmloom/lib/pretty.py:109(tweakChapterReferencingUrisDict)
        1    0.000    0.000    0.006    0.006 /usr/lib/python2.7/dist-packages/pkg_resources.py:1557(get_resource_filename)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:473(__init__)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:951(putheader)
        4    0.000    0.000    0.000    0.000 {method 'digest' of '_hashlib.HASH' objects}
        9    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:70(__contains__)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:149(is_alive)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/random.py:72(Random)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1548(_parts)
        1    0.000    0.000    0.179    0.179 /usr/lib/python2.7/urllib2.py:414(_open)
        2    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2347(from_filename)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/subprocess.py:647(Popen)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:1090(__init__)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/xslreg.py:9(<module>)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/ch_pexpect.py:233(spawn)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:98(address_type)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:516(http_response)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:524(close)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/international.py:1(<module>)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:1168(<genexpr>)
        2    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:124(_interpretEntityReferences)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:530(http_error_default)
        1    0.000    0.000    0.181    0.181 /usr/lib/python2.7/urllib2.py:123(urlopen)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urlparse.py:137(urlparse)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:149(lexists)
        6    0.000    0.000    0.000    0.000 {method 'setter' of 'property' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/bdb.py:14(Bdb)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/warnings.py:318(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2176(Distribution)
        8    0.000    0.000    0.000    0.000 {method 'translate' of 'str' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1067(splittype)
       13    0.000    0.000    0.000    0.000 {method '__contains__' of 'frozenset' objects}
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/constants.py:2(<module>)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:16(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/sqlite3/dbapi2.py:55(register_adapters_and_converters)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/warnings.py:45(filterwarnings)
       13    0.000    0.000    0.000    0.000 {method 'isdigit' of 'str' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:35(WeakValueDictionary)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:80(_bypass_ensure_directory)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/el.py:143(parsefilename)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/ssl.py:196(SSLSocket)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:271(WeakKeyDictionary)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:813(_output)
        1    0.000    0.000    0.129    0.129 /usr/lib/python2.7/httplib.py:820(_send_output)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/glob.py:66(glob1)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:841(putrequest)
        7    0.000    0.000    0.000    0.000 {method 'readline' of 'cStringIO.StringO' objects}
        1    0.000    0.000    0.006    0.006 /usr/lib/python2.7/dist-packages/pkg_resources.py:933(resource_filename)
        5    0.000    0.000    0.000    0.000 {_struct.calcsize}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:212(makefile)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:86(Process)
        1    0.000    0.000    0.017    0.017 /usr/lib/python2.7/dist-packages/pkg_resources.py:430(_build_master)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:116(URLopener)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/ch_urinorm2.py:340(Urinorm)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1644(_get_eager_resources)
        1    0.000    0.000    1.135    1.135 <string>:11(<module>)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:52(_commit_removals)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:692(BaseProxy)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:129(__init__)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:219(iscomment)
        2    0.000    0.000    0.000    0.000 {posix.uname}
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:1024(daemon)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/fnmatch.py:81(translate)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/tempfile.py:501(SpooledTemporaryFile)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/sre_parse.py:710(literal)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:709(ZipFile)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:252(get_build_platform)
        3    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/el.py:80(PathCurrent)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urlparse.py:160(_splitnetloc)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/fnmatch.py:13(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urlparse.py:73(ResultMixin)
        6    0.000    0.000    0.000    0.000 {method 'splitlines' of 'str' objects}
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/warnings.py:355(__exit__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:341(_reset)
        3    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/el.py:76(DirCurrent)
        1    0.000    0.000    0.002    0.002 /home2/rackdev/tmloom/lib/xslfunc.py:33(xslFunctions)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:697(__init__)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:496(add_parent)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:575(set)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1172(splittag)
        1    0.000    0.000    0.128    0.128 /usr/lib/python2.7/httplib.py:775(connect)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:686(HTTPConnection)
        6    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/utils.py:6131(unprotectReplacementFunc)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:47(__init__)
        8    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/ch_formatRegexp.py:107(<lambda>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/atexit.py:8(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:59(current_process)
      2/1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:285(__del__)
        1    0.000    0.000    0.000    0.000 {method 'split' of '_sre.SRE_Pattern' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:220(get_provider)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1081(splithost)
        8    0.000    0.000    0.000    0.000 {method '__subclasshook__' of 'object' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1534(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:235(_fileobject)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:301(__init__)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:296(_acquire_restore)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/reporter.py:2(<module>)
        9    0.000    0.000    0.000    0.000 {method 'tell' of 'cStringIO.StringO' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:387(Counter)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/__future__.py:75(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:85(Message)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:1247(__del__)
        1    0.000    0.000    0.000    0.000 {method 'isoformat' of 'datetime.datetime' objects}
        1    0.000    0.000    0.179    0.179 /usr/lib/python2.7/urllib2.py:1213(http_open)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:783(close)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:197(Request)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:261(get_host)
        2    0.000    0.000    0.002    0.001 /home2/rackdev/tmloom/lib/pretty.py:167(tweakFragmentContainingUrisDict)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/forking.py:60(ForkingPickler)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/queues.py:56(Queue)
        6    0.000    0.000    0.000    0.000 {method 'lstrip' of 'str' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/utf_8.py:33(getregentry)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:73(_init_timeout)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/zipfile.py:501(ZipExtFile)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/StringIO.py:42(StringIO)
        1    0.000    0.000    0.002    0.002 /usr/lib/python2.7/urllib2.py:827(AbstractBasicAuthHandler)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/glob.py:18(glob)
        4    0.000    0.000    0.000    0.000 {method 'find' of 'unicode' objects}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:80(update)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/tempfile.py:108(_RandomNameSequence)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:293(_release_save)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/checkpubfaqdottopearly.py:2(<module>)
        1    0.000    0.000    0.000    0.000 {posix.dup}
        3    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/hubf.py:13(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/copy_reg.py:14(pickle)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1168(MarkerEvaluation)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:610(FancyURLopener)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/cmd.py:55(Cmd)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/expts3.py:238(TopicScreen)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/SocketServer.py:160(BaseServer)
        1    0.000    0.000    0.129    0.129 /usr/lib/python2.7/httplib.py:962(endheaders)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:117(Listener)
        1    0.000    0.000   34.085   34.085 /home2/rackdev/tmloom/lib/pretty.py:2112(setUpAutolinks)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/repr.py:10(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/repr.py:8(Repr)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1009(_warn_unsafe_extraction_path)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:1008(daemon)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/warnings.py:14(warnpy3k)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/ch_elementtree.py:193(_ElementInterface)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:331(HTTPResponse)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1331(NullProvider)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:195(Condition)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:254(get_type)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:727(_set_hostport)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:150(HTTPError)
        1    0.000    0.000    0.000    0.000 {math.exp}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1436(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:1423(_get)
        1    0.000    0.000    0.129    0.129 /usr/lib/python2.7/httplib.py:977(request)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/rules3.py:293(Mill)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/glob.py:94(has_magic)
        8    0.000    0.000    0.000    0.000 {method '__subclasses__' of 'type' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1058(unwrap)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:494(_check_close)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:293(add_unredirected_header)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:125(get_supported_platform)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:337(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:20(HMAC)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/tmloom/lib/utils.py:421(RecursiveFileIterator)
        5    0.000    0.000    0.000    0.000 {built-in method fromkeys}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:399(notifyAll)
        1    0.000    0.000    0.000    0.000 {posix.sysconf}
        2    0.000    0.000    0.000    0.000 {_sqlite3.register_converter}
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:569(isSet)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/forking.py:63(register)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/dist-packages/pkg_resources.py:2464(DistInfoDistribution)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pkgutil.py:31(simplegeneric)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/bdb.py:449(Breakpoint)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/SocketServer.py:358(TCPServer)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:789(_set_ident)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/mimetools.py:20(Message)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:414(WorkingSet)
        2    0.000    0.000    0.000    0.000 {sys._getframe}
        5    0.000    0.000    0.000    0.000 {thread.get_ident}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources.py:2063(EntryPoint)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:948(Value)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/random.py:91(__init__)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:248(get_full_url)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/forking.py:114(Popen)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/zipfile.py:420(_ZipDecrypter)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:466(BaseManager)
        1    0.000    0.000    0.000    0.000 /home2/rackdev/ch_tools/ch_types.py:3(<module>)
-------------- next part --------------
elapsed time for this tmloom2 111 run: 9:33:14.644190
Wed Aug 31 00:25:59 2016    /tmp/profile

         2284685107 function calls (2253726730 primitive calls) in 34378.715 seconds

   Ordered by: internal time
   List reduced from 1827 to 1000 due to restriction <1000>

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
114135765/107557047 30381.346    0.000 30455.266    0.000 {method 'sub' of '_sre.SRE_Pattern' objects}
1252636/2518 1006.892    0.001 1083.188    0.430 /home2/rack/ch_tools/ch_pyRXPU.py:944(_mungeTree)
    20662  782.456    0.038  782.456    0.038 {posix.read}
    17337  365.029    0.021  365.029    0.021 {posix.fork}
   135234  322.483    0.002  322.483    0.002 {method 'close' of 'file' objects}
278635523  308.594    0.000  321.065    0.000 /usr/lib/python2.7/re.py:208(escape)
    20685  156.175    0.008  156.175    0.008 {built-in method poll}
117600782  124.684    0.000  165.061    0.000 /usr/lib/python2.7/re.py:230(_compile)
  6902869  113.269    0.000  461.437    0.000 /home2/rack/tmloom/lib/irs_ingestinstances.py:3694(getParsedEventFromRastLines)
144372598   88.574    0.000   88.574    0.000 {method 'match' of '_sre.SRE_Pattern' objects}
113447776/106869058   76.300    0.000 30634.269    0.000 /usr/lib/python2.7/re.py:148(sub)
     8666   74.267    0.009  987.187    0.114 /home2/rack/tmloom/lib/irs_ingestinstances.py:3268(xmlLinesFromRastLines)
  1549092   52.891    0.000  378.149    0.000 {map}
     8666   31.270    0.004   39.999    0.005 /home2/rack/tmloom/lib/pretty.py:3726(normalizeSpacesInMappedContent)
210869930   22.788    0.000   22.788    0.000 {method 'group' of '_sre.SRE_Match' objects}
2696744/8666   21.571    0.000   96.406    0.011 /persist/home2/rack/tmloom/lib/utils.py:5148(_prettyXml)
 24094779   17.287    0.000   17.287    0.000 {method 'search' of '_sre.SRE_Pattern' objects}
142565341   15.450    0.000   15.450    0.000 {isinstance}
156557828   13.487    0.000   13.487    0.000 {method 'append' of 'list' objects}
     8734   13.140    0.002   13.140    0.002 {method 'splitlines' of 'unicode' objects}
212062711/211880031   12.975    0.000   13.013    0.000 {len}
278643854   12.476    0.000   12.476    0.000 {method 'join' of 'unicode' objects}
     8666   11.780    0.001 34339.131    3.963 /home2/rack/tmloom/lib/pretty.py:878(htmlMill)
   109313   11.638    0.000   11.638    0.000 {open}
  4037877   10.296    0.000   10.296    0.000 {method 'groupdict' of '_sre.SRE_Match' objects}
  1597852    9.739    0.000   29.938    0.000 /persist/home2/rack/tmloom/lib/utils.py:5411(pcDataProc)
16748765/16748756    9.002    0.000    9.003    0.000 {method 'join' of 'str' objects}
  2075601    8.934    0.000    8.934    0.000 {method 'write' of 'file' objects}
9418550/1287783    8.907    0.000   23.073    0.000 /usr/lib/python2.7/copy.py:145(deepcopy)
  4231109    8.827    0.000   11.579    0.000 /home2/rack/ch_tools/walshDtd.py:1986(__adjustCasesOfMarkupInXmlString)
  2696744    8.224    0.000   27.646    0.000 /persist/home2/rack/tmloom/lib/utils.py:5082(attrString)
  4294596    7.511    0.000   10.929    0.000 /persist/home2/rack/tmloom/lib/utils.py:5119(getLastLineLength)
  2696744    7.490    0.000   38.593    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1209(_start_list)
  7665661    7.301    0.000    8.429    0.000 /usr/lib/python2.7/copy.py:267(_keep_alive)
1277349/29749    7.238    0.000   23.092    0.001 /home2/rack/ch_tools/ch_pyRXPU.py:1344(_tree2Xml)
   452313    7.179    0.000    7.179    0.000 {method 'extend' of 'list' objects}
  5141677    7.128    0.000   30.303    0.000 /home2/rack/ch_tools/walshDtd.py:1979(_adjustCasesOfMarkupInXmlString)
346627/29564    6.791    0.000   20.006    0.001 /usr/lib/python2.7/sre_parse.py:395(_parse)
    17334    6.778    0.000   55.868    0.003 {built-in method Parse}
     8666    6.630    0.001 34326.484    3.961 /home2/rack/tmloom/lib/pretty.py:1051(_htmlMill)
 18228423    5.836    0.000    5.836    0.000 {method 'replace' of 'unicode' objects}
    17336    5.795    0.000 1155.372    0.067 /usr/lib/python2.7/subprocess.py:1199(_execute_child)
 39868873    5.553    0.000    5.553    0.000 {method 'lower' of 'unicode' objects}
 16240303    5.370    0.000    6.471    0.000 /persist/home2/rack/tmloom/lib/utils.py:493(__call__)
  2644218    5.327    0.000   32.973    0.000 /home2/rack/ch_tools/walshDtd.py:2257(_modifyAttValues)
  5286545    5.234    0.000   12.867    0.000 /home2/rack/ch_tools/walshDtd.py:2209(__modifyAttValues)
     2546    4.856    0.002    4.856    0.002 {method 'parse' of 'pyRXPU.Parser' objects}
  5728554    4.839    0.000    4.839    0.000 {method 'encode' of 'str' objects}
  7681074    4.737    0.000    5.518    0.000 /usr/lib/python2.7/sre_parse.py:193(__next)
 17787462    4.609    0.000    4.609    0.000 {method 'startswith' of 'unicode' objects}
  7879074    4.165    0.000   25.768    0.000 /persist/home2/rack/tmloom/lib/utils.py:4835(interpretBackslashes)
   905402    3.997    0.000    3.997    0.000 {_codecs.utf_8_decode}
   177847    3.960    0.000    9.524    0.000 /home2/rack/ch_tools/ch_urinorm2.py:347(__init__)
  2696744    3.941    0.000    6.607    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1109(start)
     8646    3.819    0.000    3.819    0.000 {posix.unlink}
  7201011    3.510    0.000    3.519    0.000 {method 'encode' of 'unicode' objects}
  4231109    3.306    0.000   17.724    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:123(interpretEntityReferences)
   687988    3.247    0.000  384.812    0.001 /persist/home2/rack/tmloom/lib/utils.py:489(_make_regex)
   177847    3.196    0.000   16.466    0.000 /home2/rack/ch_tools/ch_urinorm2.py:475(unormUri)
513782/21780    3.076    0.000    8.563    0.000 /usr/lib/python2.7/sre_compile.py:64(_compile)
  7674249    2.937    0.000    2.937    0.000 {method 'has_key' of 'dict' objects}
220016/42    2.765    0.000   15.645    0.373 /home2/rack/ch_tools/ch_show.py:269(_showdict)
       74    2.763    0.037    2.817    0.038 {cPickle.dump}
  8790872    2.653    0.000    4.112    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1171(_ordChr)
1297026/1287783    2.639    0.000   19.435    0.000 /usr/lib/python2.7/copy.py:253(_deepcopy_dict)
  4902551    2.604    0.000    2.604    0.000 {method 'keys' of 'dict' objects}
1250118/2518    2.484    0.000   19.912    0.008 /home2/rack/ch_tools/ch_pyRXPU.py:971(_enhanceTree)
   177847    2.181    0.000   35.252    0.000 /home2/rack/ch_tools/ch_urinorm2.py:712(normUri)
401318/367042    2.143    0.000    8.454    0.000 /home2/rack/ch_tools/ch_show.py:344(_showlist)
  9624597    2.006    0.000    2.396    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1190(_fixname)
  1875599    1.861    0.000    4.337    0.000 /home2/rack/ch_tools/ch_show.py:99(showWrite)
  6216589    1.845    0.000    6.146    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1183(_fixtext)
   489542    1.811    0.000    2.974    0.000 /usr/lib/python2.7/sre_compile.py:256(_optimize_charset)
  6666006    1.737    0.000    6.494    0.000 /usr/lib/python2.7/sre_parse.py:212(get)
  6216589    1.709    0.000    4.301    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:783(_encode)
        1    1.706    1.706    1.706    1.706 {posix.system}
  8107818    1.666    0.000    1.666    0.000 {setattr}
  5393488    1.604    0.000    2.136    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1080(_flush)
    87228    1.588    0.000   11.502    0.000 /home2/rack/tmloom/lib/pretty.py:3283(seeProductRETriggerFunc)
1232667/42    1.556    0.000   15.647    0.373 /home2/rack/ch_tools/ch_show.py:132(dispatch)
   416001    1.551    0.000    1.551    0.000 {_codecs.utf_8_encode}
  2696744    1.533    0.000    3.111    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1125(end)
   852428    1.526    0.000    7.513    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1169(byteifyUnicodeString)
 18245772    1.512    0.000    1.512    0.000 {method 'get' of 'dict' objects}
  1707972    1.456    0.000    2.820    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:55(attrNameCmp)
  2696744    1.433    0.000    4.960    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1235(_end)
  8660611    1.400    0.000    1.400    0.000 {method 'rfind' of 'str' objects}
  4133429    1.398    0.000    7.262    0.000 /usr/lib/python2.7/re.py:192(compile)
  9733169    1.391    0.000    1.391    0.000 {method 'pop' of 'list' objects}
  4225598    1.385    0.000    5.173    0.000 {method 'sort' of 'list' objects}
  3033227    1.360    0.000    1.360    0.000 {range}
 10676865    1.337    0.000    1.337    0.000 {method 'upper' of 'unicode' objects}
    78541    1.325    0.000    1.325    0.000 {posix.remove}
   852428    1.319    0.000    3.695    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1109(unquoteUriString)
    40745    1.283    0.000    1.283    0.000 {method 'recv' of '_multiprocessing.Connection' objects}
   802247    1.254    0.000   16.895    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1068(normalizeFunnyChars)
 21552872    1.158    0.000    1.158    0.000 {id}
641837/163407    1.144    0.000    1.407    0.000 /usr/lib/python2.7/sre_parse.py:151(getwidth)
        9    1.115    0.124   31.096    3.455 {cPickle.load}
     2518    1.102    0.000 1220.559    0.485 /home2/rack/ch_tools/ch_pyRXPU.py:437(parse)
   185333    1.074    0.000   11.484    0.000 /home2/rack/ch_tools/ch_urinorm2.py:980(normPath)
  1246892    1.041    0.000    1.513    0.000 /home2/rack/ch_tools/ch_show.py:111(makeAddressStr)
   483998    1.032    0.000    1.247    0.000 /persist/home2/rack/tmloom/lib/utils.py:4836(_interpretBackslashes)
  3279086    0.986    0.000    1.517    0.000 /usr/lib/python2.7/sre_parse.py:141(__getitem__)
     8666    0.978    0.000   98.182    0.011 /persist/home2/rack/tmloom/lib/utils.py:4964(prettyXml)
  1597861    0.943    0.000    3.394    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1232(_data)
  2707036    0.935    0.000   39.566    0.000 /build/python2.7-M_HuAO/python2.7-2.7.12/Modules/pyexpat.c:566(StartElement)
  3296398    0.916    0.000    1.643    0.000 /usr/lib/python2.7/sre_parse.py:206(match)
  1472716    0.902    0.000    0.902    0.000 {method 'update' of 'dict' objects}
  8878107    0.902    0.000    0.902    0.000 {chr}
  4615239    0.893    0.000    0.893    0.000 {method 'endswith' of 'unicode' objects}
     8666    0.869    0.000   37.442    0.004 /home2/rack/ch_tools/walshDtd.py:2065(adjustCasesOfMarkupInXmlString)
   142326    0.831    0.000    0.831    0.000 {posix.stat}
    57549    0.814    0.000    0.814    0.000 {method 'read' of 'file' objects}
     8666    0.778    0.000 29989.688    3.461 /home2/rack/tmloom/lib/pretty.py:3922(updateIrsUrls)
  4430415    0.776    0.000    0.776    0.000 {method 'endswith' of 'str' objects}
 11263046    0.766    0.000    0.766    0.000 {ord}
   826798    0.759    0.000    3.240    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:1167(xmlifyDataContent)
   852428    0.711    0.000    9.804    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1167(decodeUriString)
  2978516    0.711    0.000    0.711    0.000 {repr}
  2138094    0.699    0.000    0.699    0.000 /usr/lib/python2.7/sre_parse.py:221(isident)
  2111606    0.694    0.000    7.331    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:1156(xmlifyAttributeValue)
  2688078    0.693    0.000    0.978    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:319(append)
    17336    0.669    0.000    0.669    0.000 {gc.enable}
266478/21780    0.663    0.000   20.081    0.001 /usr/lib/python2.7/sre_parse.py:317(_parse_sub)
   489542    0.652    0.000    3.758    0.000 /usr/lib/python2.7/sre_compile.py:228(_compile_charset)
  2707036    0.646    0.000    5.633    0.000 /build/python2.7-M_HuAO/python2.7-2.7.12/Modules/pyexpat.c:618(EndElement)
  1297027    0.633    0.000    0.633    0.000 {method 'iteritems' of 'dict' objects}
   687988    0.618    0.000  399.976    0.001 /persist/home2/rack/tmloom/lib/utils.py:497(xlat)
     8666    0.610    0.000    0.610    0.000 {binascii.crc32}
  2696744    0.605    0.000    0.605    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:224(__init__)
   852402    0.594    0.000    1.579    0.000 {method 'decode' of 'str' objects}
    34672    0.591    0.000  783.161    0.023 /usr/lib/python2.7/subprocess.py:473(_eintr_retry_call)
   362878    0.568    0.000    1.804    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1041(normFragment)
   177847    0.540    0.000    1.994    0.000 /home2/rack/ch_tools/ch_urinorm2.py:939(normIp)
   178830    0.527    0.000    1.342    0.000 /usr/lib/python2.7/sre_parse.py:227(isname)
   541073    0.510    0.000    3.216    0.000 /home2/rack/tmloom/lib/pretty.py:840(fixHrefAttValues)
  2170450    0.508    0.000    0.696    0.000 /usr/lib/python2.7/sre_parse.py:149(append)
     8666    0.508    0.000   40.538    0.005 /persist/home2/rack/tmloom/lib/utils.py:5650(sgmlifyEmptyElements)
  6353237    0.501    0.000    0.501    0.000 /usr/lib/python2.7/copy.py:198(_deepcopy_atomic)
    78013    0.501    0.000    0.501    0.000 {posix.close}
   213473    0.465    0.000    0.627    0.000 /usr/lib/python2.7/posixpath.py:61(join)
   383045    0.463    0.000    0.660    0.000 /persist/home2/rack/tmloom/lib/utils.py:5660(_sgmlifyEmptyElements2)
   356654    0.446    0.000    0.562    0.000 /usr/lib/python2.7/sre_parse.py:268(_escape)
  1618385    0.441    0.000    3.849    0.000 /build/python2.7-M_HuAO/python2.7-2.7.12/Modules/pyexpat.c:441(CharacterData)
   882555    0.437    0.000    0.437    0.000 {method 'setdefault' of 'dict' objects}
    17336    0.420    0.000 1156.700    0.067 /usr/lib/python2.7/subprocess.py:651(__init__)
     8666    0.411    0.000  116.858    0.013 /home2/rack/tmloom/lib/pretty.py:3542(autolinkIrsProductInvocations)
  2696744    0.407    0.000    0.407    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:353(getchildren)
  1597861    0.402    0.000    0.622    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1098(data)
  1597852    0.398    0.000    0.531    0.000 /usr/lib/python2.7/string.py:310(join)
    65800    0.397    0.000    8.565    0.000 /usr/lib/python2.7/codecs.py:856(open)
  2437428    0.387    0.000    0.387    0.000 {method 'find' of 'bytearray' objects}
   870644    0.383    0.000    0.995    0.000 /usr/lib/python2.7/encodings/utf_8.py:15(decode)
   132270    0.361    0.000    0.665    0.000 /usr/lib/python2.7/sre_parse.py:236(_class_escape)
   533541    0.360    0.000    3.986    0.000 /home2/rack/ch_tools/ch_urinorm2.py:332(uriStrip)
   802247    0.359    0.000    2.605    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1141(quoteUriString)
   355266    0.352    0.000    1.371    0.000 /home2/rack/ch_tools/ch_urinorm2.py:835(normScheme)
   589497    0.335    0.000    0.532    0.000 /home2/rack/ch_tools/ch_urinorm2.py:343(getPathSegs)
   207540    0.315    0.000    0.607    0.000 /home2/rack/tmloom/lib/pretty.py:252(_tweakIdsOrNamesDict)
  1138335    0.314    0.000    0.615    0.000 /usr/lib/python2.7/codecs.py:723(__getattr__)
    17336    0.310    0.000  156.911    0.009 /usr/lib/python2.7/subprocess.py:1441(_communicate_with_poll)
    71475    0.305    0.000    0.369    0.000 /usr/lib/python2.7/sre_compile.py:411(_mk_bitmap)
  1142011    0.302    0.000    0.302    0.000 {getattr}
    40743    0.293    0.000    0.761    0.000 /usr/lib/python2.7/multiprocessing/queues.py:99(put)
   229117    0.292    0.000    0.568    0.000 /home2/rack/tmloom/lib/pretty.py:869(mungeTXMids)
   423555    0.284    0.000    6.574    0.000 /usr/lib/python2.7/codecs.py:365(write)
  2054438    0.282    0.000    0.282    0.000 {method 'startswith' of 'str' objects}
    43341    0.280    0.000    0.280    0.000 {posix.fdopen}
   416979    0.270    0.000    1.488    0.000 /home2/rack/ch_tools/ch_show.py:125(_showString)
   242708    0.264    0.000    0.264    0.000 {fcntl.fcntl}
  1670748    0.260    0.000    0.260    0.000 {cmp}
  1125545    0.245    0.000    0.245    0.000 {min}
   177847    0.242    0.000    0.254    0.000 /home2/rack/ch_tools/ch_urinorm2.py:851(normUserinfo)
   177847    0.240    0.000    0.257    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1021(normQuery)
   371364    0.235    0.000    1.052    0.000 /home2/rack/ch_tools/ch_urinorm2.py:920(normDomain)
   177847    0.235    0.000    2.472    0.000 /home2/rack/ch_tools/ch_urinorm2.py:870(normLeftIpBracket)
   167019    0.233    0.000    0.420    0.000 /home2/rack/tmloom/lib/pretty.py:313(_tweakIntraTaxMapUrisDict)
   177847    0.232    0.000    2.237    0.000 /home2/rack/ch_tools/ch_urinorm2.py:879(_setNormIpBrackets)
   355694    0.229    0.000    0.240    0.000 /home2/rack/ch_tools/ch_urinorm2.py:896(normIpv4)
    78045    0.227    0.000    1.356    0.000 /home2/rack/tmloom/lib/pretty.py:1794(forceDirectoryToExist)
    81185    0.216    0.000    0.308    0.000 /usr/lib/python2.7/posixpath.py:82(split)
   177847    0.210    0.000    0.221    0.000 /home2/rack/ch_tools/ch_urinorm2.py:963(normTcpUdpPort)
   423555    0.209    0.000    6.784    0.000 /usr/lib/python2.7/codecs.py:704(write)
    98622    0.209    0.000    1.019    0.000 /usr/lib/python2.7/genericpath.py:46(isdir)
    40745    0.204    0.000    0.391    0.000 /usr/lib/python2.7/threading.py:373(notify)
   355694    0.203    0.000    0.213    0.000 /home2/rack/ch_tools/ch_urinorm2.py:908(normIpv6)
    65800    0.203    0.000    0.273    0.000 /usr/lib/python2.7/codecs.py:666(__init__)
   231030    0.199    0.000    0.251    0.000 /usr/lib/python2.7/sre_parse.py:74(opengroup)
   533541    0.188    0.000    0.303    0.000 /home2/rack/ch_tools/ch_urinorm2.py:335(<lambda>)
     8666    0.182    0.000    0.233    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1147(__init__)
       68    0.179    0.003    0.181    0.003 {method 'read' of '_io.TextIOWrapper' objects}
   355694    0.177    0.000    0.343    0.000 /home2/rack/ch_tools/ch_urinorm2.py:680(unormPath)
   355694    0.170    0.000    0.213    0.000 /home2/rack/ch_tools/ch_urinorm2.py:631(unormUserinfo)
    17336    0.170    0.000  157.411    0.009 /usr/lib/python2.7/subprocess.py:1408(_communicate)
   681772    0.167    0.000    0.269    0.000 /usr/lib/python2.7/string.py:222(lower)
    29749    0.162    0.000   28.394    0.001 /home2/rack/ch_tools/ch_pyRXPU.py:1210(content)
   207540    0.158    0.000    0.765    0.000 /home2/rack/tmloom/lib/pretty.py:223(tweakIdsOrNamesDict)
   521477    0.156    0.000    0.156    0.000 /usr/lib/python2.7/sre_parse.py:92(__init__)
   126329    0.156    0.000    0.266    0.000 /persist/home2/rack/tmloom/lib/utils.py:5466(_pcDataProc)
    43341    0.155    0.000    0.256    0.000 /usr/lib/python2.7/subprocess.py:1220(_close_in_parent)
     8666    0.150    0.000 1220.794    0.141 /home2/rack/tmloom/lib/pretty.py:4784(taxmapifyUrls)
    62107    0.149    0.000    0.149    0.000 {method 'flush' of 'file' objects}
   669795    0.149    0.000    0.189    0.000 /usr/lib/python2.7/sre_parse.py:137(__len__)
     8666    0.149    0.000    2.120    0.000 /usr/lib/python2.7/shutil.py:66(copyfile)
    40743    0.143    0.000    1.475    0.000 /usr/lib/python2.7/multiprocessing/queues.py:113(get)
     7554    0.142    0.000    0.142    0.000 {_codecs.ascii_encode}
    96154    0.132    0.000    0.132    0.000 {posix.lstat}
    17345    0.131    0.000    3.981    0.000 /usr/lib/python2.7/codecs.py:442(read)
    13836    0.129    0.000    0.188    0.000 /usr/lib/python2.7/posixpath.py:329(normpath)
   355694    0.127    0.000    0.148    0.000 /home2/rack/ch_tools/ch_urinorm2.py:638(unormLeftIpBracket)
    77921    0.124    0.000    0.375    0.000 /home2/rack/tmloom/lib/pretty.py:843(_fixHrefAttValues)
   177847    0.123    0.000    0.134    0.000 /home2/rack/ch_tools/ch_urinorm2.py:705(unormFragment)
    17340    0.118    0.000    0.118    0.000 {posix.waitpid}
   135155    0.117    0.000    0.177    0.000 /usr/lib/python2.7/sre_compile.py:428(_simple)
    60682    0.117    0.000    0.117    0.000 {posix.pipe}
   423848    0.116    0.000    0.116    0.000 /usr/lib/python2.7/sre_parse.py:224(isdigit)
    21780    0.111    0.000   30.540    0.001 /usr/lib/python2.7/sre_compile.py:567(compile)
   105/13    0.110    0.001    1.724    0.133 /usr/lib/python2.7/shutil.py:210(rmtree)
    17336    0.107    0.000    0.594    0.000 /usr/lib/python2.7/subprocess.py:1108(_get_handles)
   121354    0.106    0.000    0.370    0.000 /usr/lib/python2.7/subprocess.py:1160(_set_cloexec_flag)
   355694    0.104    0.000    0.124    0.000 /home2/rack/ch_tools/ch_urinorm2.py:652(unormIpv6)
   168508    0.103    0.000    0.135    0.000 /usr/lib/python2.7/stat.py:40(S_ISDIR)
   167019    0.102    0.000    0.523    0.000 /home2/rack/tmloom/lib/pretty.py:284(tweakIntraTaxMapUrisDict)
    17336    0.097    0.000    0.296    0.000 /usr/lib/python2.7/subprocess.py:1387(wait)
   355694    0.095    0.000    0.115    0.000 /home2/rack/ch_tools/ch_urinorm2.py:645(unormIpv4)
    34674    0.095    0.000    0.269    0.000 /usr/lib/python2.7/subprocess.py:1452(close_unregister_and_remove)
   355694    0.092    0.000    0.111    0.000 /home2/rack/ch_tools/ch_urinorm2.py:673(unormTcpUdpPort)
   355694    0.091    0.000    0.112    0.000 /home2/rack/ch_tools/ch_urinorm2.py:659(unormDomain)
    21780    0.091    0.000    0.091    0.000 {_sre.compile}
  1242688    0.090    0.000    0.090    0.000 {method 'start' of '_sre.SRE_Match' objects}
   355694    0.090    0.000    0.109    0.000 /home2/rack/ch_tools/ch_urinorm2.py:666(unormRightIpBracket)
    50181    0.089    0.000    1.214    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1081(normalizeFunnyCharsInFragmentIdentifier)
    60677    0.088    0.000    0.575    0.000 /usr/lib/python2.7/subprocess.py:1173(pipe_cloexec)
   417077    0.088    0.000    0.088    0.000 {method 'replace' of 'str' objects}
    34674    0.088    0.000    0.131    0.000 /usr/lib/python2.7/subprocess.py:1448(register_and_append)
    17336    0.087    0.000  157.534    0.009 /usr/lib/python2.7/subprocess.py:769(communicate)
    61147    0.085    0.000    0.085    0.000 {method 'release' of 'thread.lock' objects}
     8666    0.080    0.000   37.343    0.004 /home2/rack/ch_tools/walshDtd.py:2276(modifyAttValues)
    34235    0.080    0.000    0.853    0.000 /persist/home2/rack/tmloom/lib/utils.py:8181(longestDetailREFirstDisregardingGroupNames)
    21780    0.080    0.000   20.238    0.001 /usr/lib/python2.7/sre_parse.py:706(parse)
    21780    0.079    0.000    1.468    0.000 /usr/lib/python2.7/sre_compile.py:433(_compile_info)
   151196    0.079    0.000    0.428    0.000 /home2/rack/tmloom/lib/pretty.py:851(fixIdAttValues)
    81486    0.078    0.000    0.078    0.000 {method 'acquire' of '_multiprocessing.SemLock' objects}
     8666    0.076    0.000 34339.581    3.963 /home2/rack/tmloom/lib/pretty.py:818(queueUpTask)
    17336    0.076    0.000    0.101    0.000 /usr/lib/python2.7/subprocess.py:755(__del__)
   177847    0.075    0.000    0.092    0.000 /home2/rack/ch_tools/ch_urinorm2.py:694(unormQueryWithNormalizedFunnyChars)
     8667    0.074    0.000    0.673    0.000 /home2/rack/tmloom/lib/pretty.py:4178(_writeSitemapInfo)
    20/13    0.072    0.004    0.138    0.011 {__import__}
    40748    0.071    0.000    0.087    0.000 /usr/lib/python2.7/threading.py:300(_is_owned)
   231030    0.070    0.000    0.122    0.000 /usr/lib/python2.7/sre_parse.py:85(closegroup)
     8666    0.070    0.000    0.077    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1301(close)
        1    0.069    0.069    0.336    0.336 /persist/home2/rack/tmloom/lib/utils.py:20(<module>)
   355694    0.067    0.000    0.067    0.000 /home2/rack/ch_tools/ch_urinorm2.py:627(unormScheme)
     8666    0.066    0.000    1.018    0.000 /home2/rack/tmloom/lib/pretty.py:4139(putSitemapItemOnQueue)
        1    0.065    0.065 34394.630 34394.630 /home2/rack/tmloom/lib/pretty.py:2151(prettifyHtmls)
   251430    0.064    0.000    0.064    0.000 {method 'remove' of 'list' objects}
     3046    0.062    0.000    0.428    0.000 /home2/rack/tmloom/lib/pretty.py:3357(detailFunc)
   177847    0.061    0.000    0.072    0.000 /home2/rack/ch_tools/ch_urinorm2.py:687(unormQuery)
        1    0.060    0.060    1.288    1.288 /home2/rack/tmloom/lib/batch.py:8(<module>)
     2518    0.058    0.000    0.067    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:354(parserParamsAsKeywordArguments)
     8666    0.057    0.000    0.822    0.000 /home2/rack/tmloom/lib/insertSemiPersistentIds.py:771(Str2hex8)
   322135    0.056    0.000    0.087    0.000 /usr/lib/python2.7/sre_compile.py:101(fixup)
   168872    0.055    0.000    0.078    0.000 /home2/rack/tmloom/lib/pretty.py:3732(cmpMOsLastToFirst)
    22511    0.054    0.000    0.079    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:1035(leftSiblings)
    65800    0.053    0.000    0.053    0.000 /usr/lib/python2.7/codecs.py:413(__init__)
      214    0.051    0.000    0.061    0.000 {posix.listdir}
     8666    0.050    0.000    0.197    0.000 /usr/lib/python2.7/shutil.py:93(copystat)
     8666    0.050    0.000    0.050    0.000 {posix.utime}
     3040    0.046    0.000    0.105    0.000 /home2/rack/tmloom/lib/pretty.py:3122(tweakStartAndEndOfHtml)
     2518    0.046    0.000   75.598    0.030 /home2/rack/ch_tools/ch_pyRXPU.py:1258(tree2Xml)
    65800    0.045    0.000    0.045    0.000 {_codecs.lookup}
    37515    0.045    0.000    0.045    0.000 {hasattr}
     8666    0.044    0.000   56.123    0.006 /home2/rack/tmloom/lib/ch_elementtree.py:995(XML)
     8666    0.044    0.000    2.505    0.000 /usr/lib/python2.7/shutil.py:122(copy2)
    43354    0.042    0.000    0.042    0.000 {method 'remove' of 'set' objects}
        1    0.042    0.042    0.042    0.042 {method 'recv' of '_socket.socket' objects}
     8668    0.041    0.000    0.041    0.000 {pyexpat.ParserCreate}
     2618    0.041    0.000    0.163    0.000 /home2/rack/ch_tools/ch_globalItem.py:134(getGlobalItemMetaDict)
    81168    0.041    0.000    0.041    0.000 {method 'rfind' of 'unicode' objects}
        1    0.041    0.041    0.699    0.699 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:17(<module>)
     2572    0.040    0.000   30.811    0.012 /persist/home2/rack/tmloom/lib/utils.py:65(initGlobalItem)
        2    0.040    0.020    0.040    0.020 {method 'connect' of '_socket.socket' objects}
    81166    0.039    0.000    0.039    0.000 {method 'rstrip' of 'unicode' objects}
     2462    0.039    0.000    0.048    0.000 /home2/rack/tmloom/lib/pretty.py:550(_tweakTaxmapifiedUrisDict)
    21780    0.039    0.000   10.071    0.000 /usr/lib/python2.7/sre_compile.py:552(_code)
    81501    0.038    0.000    0.038    0.000 {method 'acquire' of 'thread.lock' objects}
        1    0.037    0.037    1.083    1.083 /home2/rack/tmloom/lib/irs3.py:102(<module>)
   177020    0.037    0.000    0.051    0.000 /home2/rack/tmloom/lib/pretty.py:3728(handleSpaceChunks)
   186172    0.036    0.000    0.036    0.000 /usr/lib/python2.7/stat.py:24(S_IFMT)
     8666    0.036    0.000    0.102    0.000 /usr/lib/python2.7/shutil.py:54(_samefile)
     8666    0.035    0.000   16.624    0.002 /usr/lib/python2.7/codecs.py:591(readlines)
   169870    0.035    0.000    0.035    0.000 {method 'lower' of 'str' objects}
    10292    0.035    0.000    0.038    0.000 /home2/rack/ch_tools/walshDtd.py:132(start_element)
    17336    0.035    0.000    0.035    0.000 {method 'count' of 'list' objects}
    17336    0.035    0.000    0.053    0.000 /usr/lib/python2.7/subprocess.py:1346(_handle_exitstatus)
        1    0.034    0.034    0.035    0.035 /usr/lib/python2.7/pdb.py:7(<module>)
    33373    0.034    0.000    0.034    0.000 {method 'split' of 'unicode' objects}
    34674    0.034    0.000    0.034    0.000 {built-in method unregister}
   453131    0.034    0.000    0.034    0.000 {method 'end' of '_sre.SRE_Match' objects}
   332753    0.033    0.000    0.033    0.000 {_sre.getlower}
    43560    0.032    0.000    0.043    0.000 /usr/lib/python2.7/sre_compile.py:546(isstring)
     5311    0.032    0.000    0.032    0.000 {method 'strip' of 'unicode' objects}
     8666    0.032    0.000    0.260    0.000 /usr/lib/python2.7/shutil.py:46(copyfileobj)
        1    0.031    0.031    0.045    0.045 /home2/rack/tmloom/lib/axy.py:3(<module>)
        1    0.030    0.030    0.094    0.094 /home2/rack/ch_tools/ch_pexpect.py:65(<module>)
    17336    0.030    0.000    0.030    0.000 /usr/lib/python2.7/subprocess.py:458(_cleanup)
     8666    0.030    0.000    0.030    0.000 {posix.chmod}
    14824    0.030    0.000    0.030    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1238(_default)
        1    0.029    0.029    0.061    0.061 /home2/rack/ch_tools/ch_urinorm2.py:8(<module>)
      105    0.028    0.000    0.028    0.000 {posix.rmdir}
    34674    0.028    0.000    0.028    0.000 {built-in method register}
        1    0.028    0.028    1.111    1.111 /home2/rack/tmloom/lib/expts3.py:196(<module>)
     8031    0.028    0.000    0.032    0.000 /home2/rack/tmloom/lib/pretty.py:4125(fixMetaCharsetElement)
    71482    0.028    0.000    0.028    0.000 {method 'translate' of 'str' objects}
     2518    0.028    0.000 1103.569    0.438 /home2/rack/ch_tools/ch_pyRXPU.py:828(mungeTree)
     5154    0.027    0.000    0.113    0.000 /usr/lib/python2.7/posixpath.py:358(abspath)
   135155    0.026    0.000    0.026    0.000 /usr/lib/python2.7/sre_parse.py:145(__setitem__)
15398/1117    0.026    0.000    0.089    0.000 /usr/lib/python2.7/copy.py:226(_deepcopy_list)
    17336    0.026    0.000    0.026    0.000 /usr/lib/python2.7/subprocess.py:1360(_internal_poll)
   177847    0.025    0.000    0.025    0.000 /home2/rack/ch_tools/ch_urinorm2.py:954(normRightIpBracket)
    10292    0.025    0.000    0.027    0.000 /home2/rack/ch_tools/walshDtd.py:313(end_element)
    50181    0.025    0.000    0.182    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1159(quoteFragmentIdentifierString)
        1    0.022    0.022    0.043    0.043 /usr/lib/python2.7/multiprocessing/__init__.py:90(Manager)
        1    0.022    0.022    0.771    0.771 build/bdist.linux-x86_64/egg/pyRXPU.py:1(__bootstrap__)
    43341    0.022    0.000    0.022    0.000 {method 'update' of 'set' objects}
        1    0.021    0.021    0.357    0.357 /persist/home2/rack/tmloom/lib/el.py:7(<module>)
        3    0.021    0.007    0.021    0.007 {method 'get_data' of 'zipimport.zipimporter' objects}
   118718    0.021    0.000    0.021    0.000 {max}
        1    0.020    0.020    1.005    1.005 /home2/rack/tmloom/lib/irs_ingestinstances.py:3(<module>)
        1    0.020    0.020    1.135    1.135 /home2/rack/tmloom/lib/topicdb.py:24(<module>)
       93    0.020    0.000    0.020    0.000 {posix.mkdir}
   104020    0.018    0.000    0.018    0.000 {method 'fileno' of 'file' objects}
    17336    0.018    0.000    0.018    0.000 {select.poll}
    65800    0.018    0.000    0.018    0.000 /usr/lib/python2.7/codecs.py:340(__init__)
    34674    0.017    0.000    0.017    0.000 {method 'pop' of 'dict' objects}
     5036    0.017    0.000    0.133    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:632(setWorkFilePaths)
    21781    0.017    0.000    0.052    0.000 /usr/lib/python2.7/sre_parse.py:189(__init__)
        1    0.017    0.017    0.025    0.025 /usr/lib/python2.7/multiprocessing/__init__.py:44(<module>)
        1    0.017    0.017    1.226    1.226 /home2/rack/tmloom/lib/premunge.py:9(<module>)
     8771    0.016    0.000    0.016    0.000 /usr/lib/python2.7/UserDict.py:35(__getitem__)
        1    0.016    0.016    0.128    0.128 /home2/rack/ch_tools/ch_util.py:3(<module>)
     8666    0.015    0.000    0.022    0.000 /home2/rack/tmloom/lib/pretty.py:912(noSuffixFunc)
        1    0.015    0.015 34396.961 34396.961 /home2/rack/tmloom/lib/tmloom2.py:22(main)
     5141    0.015    0.000    0.015    0.000 {posix.getcwd}
     8666    0.015    0.000   16.639    0.002 /usr/lib/python2.7/codecs.py:692(readlines)
     4051    0.015    0.000    0.019    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:1008(ancestors)
        1    0.014    0.014    0.015    0.015 /usr/lib/python2.7/SocketServer.py:124(<module>)
    35891    0.014    0.000    0.026    0.000 /home2/rack/ch_tools/walshDtd.py:44(dictionaryCmp)
       56    0.014    0.000   13.329    0.238 /home2/rack/ch_tools/ch_globalItem.py:274(_saveGlobalItem)
        1    0.014    0.014    0.181    0.181 /home2/rack/tmloom/lib/pretty.py:6(<module>)
        1    0.014    0.014    0.020    0.020 /home2/rack/tmloom/lib/parse.py:8(<module>)
        1    0.014    0.014    0.032    0.032 /usr/lib/python2.7/mimetools.py:4(<module>)
        1    0.014    0.014    0.031    0.031 /usr/lib/python2.7/urllib.py:25(<module>)
     8666    0.014    0.000   55.769    0.006 /home2/rack/tmloom/lib/ch_elementtree.py:1292(feed)
        1    0.014    0.014    0.016    0.016 /usr/lib/python2.7/shutil.py:7(<module>)
        1    0.013    0.013    0.016    0.016 /usr/lib/python2.7/multiprocessing/managers.py:36(<module>)
    81486    0.013    0.000    0.013    0.000 {method 'release' of '_multiprocessing.SemLock' objects}
        1    0.013    0.013    0.795    0.795 /home2/rack/ch_tools/ch_pyRXPU.py:13(<module>)
        1    0.013    0.013    0.013    0.013 /usr/lib/python2.7/calendar.py:8(<module>)
     8666    0.013    0.000    0.014    0.000 /usr/lib/python2.7/stat.py:52(S_ISFIFO)
    21780    0.013    0.000    0.013    0.000 /usr/lib/python2.7/sre_parse.py:67(__init__)
     3039    0.012    0.000    0.420    0.000 /home2/rack/tmloom/lib/pretty.py:83(writeReport)
    13294    0.012    0.000    0.012    0.000 {method 'split' of 'str' objects}
        1    0.012    0.012    0.061    0.061 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/requirements.py:4(<module>)
        1    0.012    0.012    0.012    0.012 /usr/lib/python2.7/socket.py:47(<module>)
     3039    0.012    0.000    0.331    0.000 /home2/rack/tmloom/lib/pretty.py:794(_writeCreatedAutolinksReport)
    21804    0.012    0.000    0.012    0.000 {method 'items' of 'dict' objects}
     5036    0.012    0.000    0.015    0.000 /usr/lib/python2.7/sre_parse.py:822(expand_template)
    40744    0.012    0.000    0.012    0.000 {method 'append' of 'collections.deque' objects}
    14824    0.012    0.000    0.041    0.000 /build/python2.7-M_HuAO/python2.7-2.7.12/Modules/pyexpat.c:839(DefaultHandlerExpand)
        1    0.011    0.011    0.026    0.026 /usr/lib/python2.7/BaseHTTPServer.py:69(<module>)
     4051    0.011    0.000    0.024    0.000 /home2/rack/tmloom/lib/pretty.py:431(_tweakPageNumberMarkersDict)
     2573    0.011    0.000   31.079    0.012 /home2/rack/ch_tools/ch_globalItem.py:19(initGlobalItem)
     2519    0.011    0.000   21.904    0.009 /persist/home2/rack/tmloom/lib/utils.py:8545(getUrlMapperDict)
        1    0.011    0.011    0.138    0.138 /home2/rack/tmloom/lib/pretty.py:1885(setUpTaxmapificationOfHrefs)
     8679    0.011    0.000    0.543    0.000 /usr/lib/python2.7/codecs.py:684(read)
    98198    0.011    0.000    0.011    0.000 /home2/rack/tmloom/lib/pretty.py:1830(lengthCmp)
        1    0.011    0.011    0.034    0.034 /usr/lib/python2.7/email/utils.py:8(<module>)
     7327    0.010    0.000    0.024    0.000 /home2/rack/tmloom/lib/pretty.py:613(_tweakUnaccountedforUrisDict)
        1    0.010    0.010    0.010    0.010 /usr/lib/python2.7/pty.py:9(<module>)
     2618    0.010    0.000    0.103    0.000 /home2/rack/ch_tools/ch_globalItem.py:114(getGlobalItemName)
        1    0.010    0.010    0.010    0.010 /usr/lib/python2.7/encodings/idna.py:3(<module>)
        2    0.010    0.005    0.036    0.018 /home2/rack/ch_tools/walshDtd.py:523(dtdDictToDtdString)
        1    0.009    0.009    0.032    0.032 /home2/rack/tmloom/lib/instpann.py:33(<module>)
     8666    0.009    0.000    0.061    0.000 /usr/lib/python2.7/posixpath.py:153(samefile)
        1    0.009    0.009    0.010    0.010 /usr/lib/python2.7/random.py:42(<module>)
     8666    0.009    0.000    0.009    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1059(__init__)
        1    0.009    0.009    0.022    0.022 /usr/lib/python2.7/email/_parseaddr.py:10(<module>)
        1    0.009    0.009    0.018    0.018 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/specifiers.py:4(<module>)
 5740/164    0.009    0.000    0.010    0.000 /home2/rack/ch_tools/walshDtd.py:448(formatContentModelGroup)
        1    0.009    0.009    0.044    0.044 /usr/lib/python2.7/email/charset.py:6(<module>)
        1    0.009    0.009    0.015    0.015 /usr/lib/python2.7/sqlite3/__init__.py:24(<module>)
     3048    0.008    0.000    0.011    0.000 /home2/rack/tmloom/lib/pretty.py:3124(tagsAndComments)
    17337    0.008    0.000    0.008    0.000 {posix.WIFSIGNALED}
        1    0.008    0.008    0.019    0.019 /usr/lib/python2.7/tempfile.py:21(<module>)
    20524    0.008    0.000    0.014    0.000 /home2/rack/ch_tools/walshDtd.py:423(char_data)
        1    0.007    0.007    0.008    0.008 /usr/lib/python2.7/glob.py:3(<module>)
    20400    0.007    0.000    0.007    0.000 /usr/lib/python2.7/threading.py:82(_note)
        1    0.007    0.007    0.007    0.007 /usr/lib/python2.7/multiprocessing/util.py:35(<module>)
        1    0.007    0.007    0.042    0.042 /usr/lib/python2.7/urllib2.py:92(<module>)
     5036    0.007    0.000    0.021    0.000 /usr/lib/python2.7/re.py:290(filter)
        1    0.007    0.007    0.058    0.058 /usr/lib/python2.7/email/feedparser.py:22(<module>)
     8666    0.007    0.000    0.007    0.000 {hex}
    17337    0.007    0.000    0.007    0.000 {posix.WEXITSTATUS}
        1    0.007    0.007    0.007    0.007 /usr/lib/python2.7/multiprocessing/connection.py:429(answer_challenge)
     5036    0.006    0.000    0.014    0.000 /usr/lib/python2.7/re.py:284(_subx)
     3040    0.006    0.000    0.010    0.000 /home2/rack/tmloom/lib/pretty.py:3174(finalCleanup)
        1    0.006    0.006    0.051    0.051 /usr/lib/python2.7/email/message.py:7(<module>)
        1    0.006    0.006    0.006    0.006 /usr/lib/python2.7/sqlite3/dbapi2.py:24(<module>)
    35/13    0.006    0.000    0.046    0.004 /usr/lib/python2.7/os.py:209(walk)
     7327    0.006    0.000    0.030    0.000 /home2/rack/tmloom/lib/pretty.py:584(tweakUnaccountedforUrisDict)
      219    0.006    0.000    0.006    0.000 {method 'clear' of 'dict' objects}
    34733    0.005    0.000    0.005    0.000 {globals}
        1    0.005    0.005    0.006    0.006 /usr/lib/python2.7/subprocess.py:389(<module>)
     3040    0.005    0.000    0.011    0.000 /home2/rack/tmloom/lib/pretty.py:742(_tweakAutolinksDict)
     5174    0.005    0.000    0.007    0.000 /usr/lib/python2.7/posixpath.py:52(isabs)
        1    0.005    0.005    0.040    0.040 /home2/rack/ch_tools/ch_show.py:6(<module>)
     8853    0.005    0.000    0.019    0.000 /usr/lib/python2.7/posixpath.py:132(islink)
     3073    0.005    0.000    0.038    0.000 /persist/home2/rack/tmloom/lib/utils.py:5558(xmlifyAttributeValue)
     2656    0.005    0.000    0.005    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1127(_quoteUriCharacterFunc)
      294    0.004    0.000    0.011    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:198(__init__)
     8680    0.004    0.000    0.004    0.000 {posix.getpid}
    17336    0.004    0.000    0.004    0.000 {gc.isenabled}
     5036    0.004    0.000    0.008    0.000 /usr/lib/python2.7/re.py:264(_compile_repl)
    17464    0.004    0.000    0.004    0.000 /usr/lib/python2.7/sre_parse.py:216(tell)
     8666    0.004    0.000    0.004    0.000 {method 'zfill' of 'str' objects}
        1    0.004    0.004 34394.644 34394.644 /home2/rack/tmloom/lib/pretty.py:2129(prettifyHtmls_in_Tax_Map)
     8816    0.003    0.000    0.003    0.000 {iter}
     4051    0.003    0.000    0.027    0.000 /home2/rack/tmloom/lib/pretty.py:402(tweakPageNumberMarkersDict)
        2    0.003    0.002    0.003    0.002 {time.sleep}
    17336    0.003    0.000    0.003    0.000 {posix.WIFEXITED}
     8666    0.003    0.000    0.003    0.000 /usr/lib/python2.7/stat.py:21(S_IMODE)
        2    0.003    0.001    6.429    3.215 /home2/rack/ch_tools/walshDtd.py:1690(tweakDtd)
     2456    0.003    0.000    0.050    0.000 /home2/rack/tmloom/lib/pretty.py:521(tweakTaxmapifiedUrisDict)
      294    0.003    0.000    0.003    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:343(_cmpkey)
     3040    0.003    0.000    0.014    0.000 /home2/rack/tmloom/lib/pretty.py:705(tweakAutolinksDict)
  2860/99    0.003    0.000    0.004    0.000 /home2/rack/ch_tools/walshDtd.py:964(changeCaseOfGisInModelOrModelGroup)
      188    0.003    0.000    0.454    0.002 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1959(find_on_path)
        4    0.003    0.001    0.005    0.001 /usr/lib/python2.7/multiprocessing/__init__.py:213(Queue)
  2902/89    0.003    0.000    0.007    0.000 /home2/rack/ch_tools/walshDtd.py:874(surveyModelOrModelGroup)
     8852    0.002    0.000    0.004    0.000 /usr/lib/python2.7/stat.py:55(S_ISLNK)
        1    0.002    0.002    0.002    0.002 /usr/lib/python2.7/copy.py:51(<module>)
    10710    0.002    0.000    0.002    0.000 {method 'strip' of 'str' objects}
        1    0.002    0.002    0.002    0.002 /usr/lib/python2.7/collections.py:13(<module>)
        1    0.002    0.002    0.002    0.002 /usr/lib/python2.7/multiprocessing/connection.py:35(<module>)
     6252    0.002    0.000    0.002    0.000 /home2/rack/ch_tools/walshDtd.py:624(attValueSpecString)
     1742    0.002    0.000    0.002    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:1141(xmlifyDataFunc)
     8666    0.002    0.000    0.002    0.000 /persist/home2/rack/tmloom/lib/utils.py:4952(__init__)
        1    0.002    0.002    0.029    0.029 {_socket.getaddrinfo}
        1    0.002    0.002    0.060    0.060 /usr/lib/python2.7/email/parser.py:7(<module>)
     2812    0.002    0.000    0.005    0.000 /home2/rack/ch_tools/walshDtd.py:798(addGiToSurvey)
        6    0.002    0.000    0.002    0.000 /usr/lib/python2.7/collections.py:305(namedtuple)
        1    0.002    0.002    0.004    0.004 /usr/lib/python2.7/ssl.py:90(<module>)
     2018    0.002    0.000    0.002    0.000 /persist/home2/rack/tmloom/lib/utils.py:4933(xmlifyDataFunc)
    17336    0.002    0.000    0.002    0.000 {gc.disable}
     8666    0.001    0.000    0.001    0.000 /home2/rack/tmloom/lib/ch_elementtree.py:1075(close)
      611    0.001    0.000    0.003    0.000 /home2/rack/tmloom/lib/pretty.py:372(_tweakNonIrsDotGovUrisDict)
        1    0.001    0.001    0.002    0.002 /usr/lib/python2.7/multiprocessing/queues.py:35(<module>)
       85    0.001    0.000    0.001    0.000 {posix.rename}
     3040    0.001    0.000    0.001    0.000 /home2/rack/tmloom/lib/pretty.py:3098(__init__)
        2    0.001    0.001    0.002    0.001 /home2/rack/ch_tools/walshDtd.py:1291(makeAttCharacterizationDict)
       86    0.001    0.000    0.001    0.000 {method 'splitlines' of 'str' objects}
       68    0.001    0.000    0.001    0.000 {_io.open}
       32    0.001    0.000    0.010    0.000 /home2/rack/tmloom/lib/pretty.py:3772(urlMapperTriggerFunc)
      603    0.001    0.000    0.004    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2165(yield_lines)
        2    0.001    0.001    0.112    0.056 /home2/rack/ch_tools/walshDtd.py:1233(adjustAttributeValuesInDtdDict)
      150    0.001    0.000    0.428    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2356(from_location)
        1    0.001    0.001    0.034    0.034 /usr/lib/python2.7/httplib.py:69(<module>)
      848    0.001    0.000    0.001    0.000 /home2/rack/ch_tools/ch_urinorm2.py:1096(_unquoteUriCharacterFunc)
      294    0.001    0.000    0.014    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1381(safe_version)
      671    0.001    0.000    0.427    0.001 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2501(_get_metadata)
        1    0.001    0.001    0.035    0.035 /usr/lib/python2.7/email/base64mime.py:28(<module>)
       28    0.001    0.000    0.030    0.001 /home2/rack/tmloom/lib/pretty.py:3788(urlMapperDetailFunc)
        4    0.001    0.000    0.001    0.000 /usr/lib/python2.7/multiprocessing/managers.py:885(MakeProxyType)
       61    0.001    0.000    0.011    0.000 /home2/rack/ch_tools/walshDtd.py:1442(normalizeContentModelsXMLishly)
      150    0.001    0.000    0.002    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:738(add)
        1    0.001    0.001    0.002    0.002 /home2/rack/tmloom/lib/rules3.py:3(<module>)
      294    0.001    0.000    0.002    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:236(__str__)
       68    0.001    0.000    0.183    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1859(get_metadata)
     1130    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:207(<genexpr>)
        7    0.001    0.000    0.001    0.000 {compile}
       15    0.001    0.000    4.810    0.321 /home2/rack/ch_tools/walshDtd.py:1644(writeAuditFile)
        1    0.001    0.001    0.001    0.001 /home2/rack/ch_tools/ch_globalItem.py:7(<module>)
        1    0.001    0.001    0.009    0.009 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:58(<module>)
        2    0.001    0.000    0.108    0.054 /home2/rack/ch_tools/walshDtd.py:119(walshDtdToDtdDict)
       85    0.001    0.000    0.228    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1579(_get)
     3080    0.001    0.000    0.001    0.000 /usr/lib/python2.7/re.py:298(_pickle)
       75    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2587(insert_on)
      450    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2415(key)
       42    0.001    0.000   15.649    0.373 /home2/rack/ch_tools/ch_show.py:195(show)
      150    0.001    0.000    0.008    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2344(__init__)
       45    0.001    0.000   13.322    0.296 /home2/rack/ch_tools/ch_globalItem.py:70(saveGlobalItem)
       45    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2837(_get_mro)
      231    0.001    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:805(__init__)
      148    0.001    0.000    0.417    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2328(_version_from_file)
      486    0.001    0.000    0.001    0.000 /home2/rack/ch_tools/ch_globalItem.py:322(findLastVersionFunc1)
        1    0.001    0.001    0.002    0.002 /home2/rack/tmloom/lib/topclass.py:12(<module>)
     2096    0.001    0.000    0.001    0.000 /usr/lib/python2.7/sre_parse.py:139(__delitem__)
      611    0.000    0.000    0.004    0.000 /home2/rack/tmloom/lib/pretty.py:343(tweakNonIrsDotGovUrisDict)
      526    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2542(__getattr__)
       70    0.000    0.000    0.001    0.000 /usr/lib/python2.7/sre_compile.py:416(_bytes_to_codes)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/pickle.py:27(<module>)
        1    0.000    0.000    0.046    0.046 /home2/rack/ch_tools/walshDtd.py:993(adjustCaseOfGisInDtdDict)
       44    0.000    0.000    0.458    0.010 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:663(add_entry)
        1    0.000    0.000    0.004    0.004 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:4(<module>)
      148    0.000    0.000    0.418    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2675(_reload_version)
        1    0.000    0.000    0.000    0.000 {function seed at 0x7fa186b120c8}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/email/message.py:92(Message)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:23(<module>)
     1130    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:244(<genexpr>)
     2737    0.000    0.000    0.000    0.000 {method 'upper' of 'str' objects}
      152    0.000    0.000    0.000    0.000 /usr/lib/python2.7/genericpath.py:93(_splitext)
      481    0.000    0.000    0.000    0.000 {built-in method __new__ of type object at 0x906bc0}
      107    0.000    0.000    0.000    0.000 {method '__reduce_ex__' of 'object' objects}
      213    0.000    0.000    0.009    0.000 /usr/lib/python2.7/genericpath.py:23(exists)
      148    0.000    0.000    0.408    0.003 {next}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/__init__.py:4(<module>)
      444    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2333(<lambda>)
       93    0.000    0.000    0.021    0.000 /usr/lib/python2.7/os.py:136(makedirs)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/xml/parsers/expat.py:2(<module>)
        1    0.000    0.000    0.135    0.135 /home2/rack/ch_tools/walshDtd.py:1320(sgmlDtdToXmlDtd)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/getpass.py:18(<module>)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:74(__init__)
    106/2    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:969(_parseNoCache)
        1    0.000    0.000    0.001    0.001 /home2/rack/tmloom/lib/xsltmap.py:15(<module>)
      107    0.000    0.000    0.001    0.000 /usr/lib/python2.7/copy.py:306(_reconstruct)
      213    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1528(_fn)
     1767    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2142(_normalize_cached)
        2    0.000    0.000    0.044    0.022 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1780(_is_current)
       68    0.000    0.000    0.183    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1872(get_metadata_lines)
       91    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2266(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:433(_GenerateCRCTable)
      146    0.000    0.000    0.013    0.000 /usr/lib/python2.7/genericpath.py:34(isfile)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hashlib.py:56(<module>)
      125    0.000    0.000    0.010    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1462(has_metadata)
        1    0.000    0.000    0.006    0.006 /home2/rack/tmloom/lib/ch_elementtree.py:79(<module>)
      882    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:298(_parse_letter_version)
       68    0.000    0.000    0.001    0.000 /usr/lib/python2.7/codecs.py:311(decode)
      959    0.000    0.000    0.000    0.000 {unichr}
        1    0.000    0.000    0.513    0.513 <string>:5(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/Levenshtein/__init__.py:1(<module>)
       17    0.000    0.000    0.000    0.000 {dir}
      485    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1217(<genexpr>)
        1    0.000    0.000    0.516    0.516 <string>:2(<module>)
      485    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urlparse.py:332(<genexpr>)
        1    0.000    0.000    0.000    0.000 {imp.load_dynamic}
       86    0.000    0.000    0.234    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1466(get_metadata)
        3    0.000    0.000    0.000    0.000 {posix.urandom}
       45    0.000    0.000   13.323    0.296 /persist/home2/rack/tmloom/lib/utils.py:184(saveGlobalItem)
       44    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1927(find_distributions)
        2    0.000    0.000    0.044    0.022 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1728(_extract_resource)
        2    0.000    0.000    0.575    0.287 /home2/rack/ch_tools/walshDtd.py:51(sgmlDtdToWalshDtd)
      107    0.000    0.000    0.001    0.000 /usr/lib/python2.7/copy.py:66(copy)
  164/153    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:112(_ustr)
      150    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1373(safe_name)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/markers.py:4(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/xml/__init__.py:20(<module>)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/hubclass.py:27(tml)
       28    0.000    0.000    0.003    0.000 /home2/rack/tmloom/lib/pretty.py:680(_tweakUpdatedIrsUrisDict)
       69    0.000    0.000    0.000    0.000 /persist/home2/rack/tmloom/lib/utils.py:5652(_sgmlifyEmptyElements1)
       86    0.000    0.000    0.234    0.003 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1476(get_metadata_lines)
       75    0.000    0.000    0.021    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2506(activate)
       42    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:36(__init__)
       70    0.000    0.000    0.000    0.000 {method 'tolist' of 'array.array' objects}
      152    0.000    0.000    0.001    0.000 /usr/lib/python2.7/posixpath.py:97(splitext)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/urlparse.py:31(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:36(<module>)
        1    0.000    0.000 34394.644 34394.644 /home2/rack/tmloom/lib/batch.py:483(genericFunction)
        1    0.000    0.000   10.114   10.114 /home2/rack/tmloom/lib/pretty.py:1804(addTopicPageUrlsToSeeProductREDict)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/infomngr.py:143(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/io.py:37(<module>)
       97    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/extern/__init__.py:22(find_module)
      146    0.000    0.000    0.000    0.000 /usr/lib/python2.7/stat.py:49(S_ISREG)
       68    0.000    0.000    0.000    0.000 /usr/lib/python2.7/codecs.py:302(__init__)
        1    0.000    0.000    0.803    0.803 <string>:6(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:3(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/email/__init__.py:7(<module>)
       55    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1605(__init__)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/zipfile.py:4(<module>)
       51    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2385(__init__)
      102    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1856(has_metadata)
      259    0.000    0.000    0.000    0.000 {method 'format' of 'str' objects}
       50    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2652(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:35(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:6(<module>)
    20/16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:380(_joinrealpath)
        3    0.000    0.000    0.001    0.000 /usr/lib/python2.7/multiprocessing/queues.py:181(_start_thread)
      120    0.000    0.000    0.009    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1567(_has)
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:251(expanduser)
        3    0.000    0.000    0.000    0.000 {method 'recv_bytes' of '_multiprocessing.Connection' objects}
      380    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:352(<lambda>)
        1    0.000    0.000    0.051    0.051 /home2/rack/ch_tools/ch_formatRegexp.py:3(<module>)
        9    0.000    0.000    0.002    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1727(__init__)
       78    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:120(dirname)
      107    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:828(copy)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/email/errors.py:9(<module>)
      257    0.000    0.000    0.000    0.000 /usr/lib/python2.7/locale.py:345(<genexpr>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/email/feedparser.py:158(FeedParser)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/locale.py:12(<module>)
       10    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:86(__new__)
       23    0.000    0.000    0.000    0.000 {posix.write}
       91    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:128(__instancecheck__)
        1    0.000    0.000    0.001    0.001 /home2/rack/tmloom/_scanProject.py:5(<module>)
    13/11    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:148(__subclasscheck__)
        8    0.000    0.000    0.042    0.005 /usr/lib/python2.7/socket.py:410(readline)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/hubf.py:11(hub)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:260(__init__)
       51    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1238(__add__)
      257    0.000    0.000    0.000    0.000 {method 'partition' of 'str' objects}
        7    0.000    0.000    0.000    0.000 /persist/home2/rack/tmloom/lib/utils.py:6082(rawUpDownCase)
       16    0.000    0.000    0.011    0.001 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1844(__init__)
        9    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:348(add_handler)
       75    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2102(fixup_namespace_packages)
        3    0.000    0.000    0.000    0.000 {thread.start_new_thread}
      584    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/_structures.py:33(__neg__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/stringprep.py:8(<module>)
        1    0.000    0.000 34394.644 34394.644 /home2/rack/tmloom/lib/hubclass.py:7(script)
        3    0.000    0.000    0.000    0.000 /persist/home2/rack/tmloom/lib/utils.py:6139(rawUpDownCaseWithCharacterClassProtection)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/heapq.py:127(<module>)
    82/80    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:286(__init__)
     17/3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2324(streamline)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/random.py:72(Random)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:271(readheaders)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/ssl.py:114(_import_symbols)
      294    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py:332(_parse_local_version)
       44    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pkgutil.py:366(get_importer)
       45    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2844(_find_adapter)
        7    0.000    0.000   30.897    4.414 /home2/rack/ch_tools/ch_globalItem.py:261(_readGlobalItem)
       40    0.000    0.000    0.000    0.000 {posix.access}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/forking.py:35(<module>)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/plistlib.py:55(<module>)
       36    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1891(__str__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/base64.py:8(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/Queue.py:3(<module>)
     20/8    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2521(parseImpl)
      177    0.000    0.000    0.000    0.000 {all}
      309    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:349(<genexpr>)
       76    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:721(__iter__)
        1    0.000    0.000    0.007    0.007 /home2/rack/ch_tools/walshDtd.py:937(surveyContainmentsInDtdDict)
       75    0.000    0.000    0.000    0.000 {method 'index' of 'list' objects}
       11    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1639(load)
       39    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1349(__or__)
       90    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1577(__init__)
       38    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/renumberMSGroups.py:96(_renumberGroups)
        1    0.000    0.000    0.004    0.004 /home2/rack/ch_tools/walshDtd.py:8(<module>)
       52    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/ch_pyRXPU.py:166(paramREFormat)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:803(_RealGetContents)
        5    0.000    0.000    0.000    0.000 {built-in method today}
       19    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/renumberMSGroups.py:110(revertToParensAndPopulateNamedGroupDict)
        1    0.000    0.000    0.002    0.002 /home2/rack/tmloom/lib/checkHtmls.py:5(<module>)
      159    0.000    0.000    0.000    0.000 {method 'lstrip' of 'unicode' objects}
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1805(_index)
       28    0.000    0.000    0.003    0.000 /home2/rack/tmloom/lib/pretty.py:643(tweakUpdatedIrsUrisDict)
     10/2    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2392(parseImpl)
        1    0.000    0.000    0.005    0.005 /usr/lib/python2.7/multiprocessing/managers.py:504(start)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3488(_makeTags)
        1    0.000    0.000    3.493    3.493 /home2/rack/tmloom/lib/pretty.py:4432(makeXhtmlDtdDict)
       24    0.000    0.000    0.001    0.000 /persist/home2/rack/tmloom/lib/utils.py:8199(longestPatternFirstDisregardingGroupNames)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/struct.py:1(<module>)
    25/15    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2368(copy)
      182    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2275(<genexpr>)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:647(__init__)
      9/7    0.000    0.000    0.111    0.016 /usr/lib/python2.7/dist-packages/pkg_resources/extern/__init__.py:34(load_module)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/tty.py:5(<module>)
      107    0.000    0.000    0.000    0.000 /usr/lib/python2.7/copy_reg.py:92(__newobj__)
      105    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:70(__contains__)
       75    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:958(_added_new)
       19    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/renumberMSGroups.py:61(replaceParensInRE)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:176(__init__)
       26    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1816(__str__)
        1    0.000    0.000    0.021    0.021 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:950(subscribe)
        3    0.000    0.000    0.027    0.009 /usr/lib/python2.7/encodings/__init__.py:71(search_function)
       83    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:141(__init__)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/multiprocessing/process.py:116(start)
       24    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1878(parseImpl)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:30(__init__)
        2    0.000    0.000    0.001    0.000 /home2/rack/ch_tools/walshDtd.py:1257(gisOfEmptyElementTypes)
       86    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:184(find_module)
      117    0.000    0.000    0.000    0.000 /usr/lib/python2.7/re.py:138(match)
       80    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1896(__init__)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:161(register_after_fork)
       82    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:277(__new__)
      127    0.000    0.000    0.000    0.000 {method 'rstrip' of 'str' objects}
       39    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2514(__init__)
       68    0.000    0.000    0.000    0.000 {method 'partition' of 'unicode' objects}
        1    0.000    0.000    0.386    0.386 /home2/rack/ch_tools/ch_util.py:1174(doBash)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/ascii.py:9(<module>)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:105(__setitem__)
     11/5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2293(leaveWhitespace)
        1    0.000    0.000    0.005    0.005 /usr/lib/python2.7/platform.py:114(<module>)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:189(__init__)
       75    0.000    0.000    0.021    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2952(<lambda>)
       20    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1781(parseImpl)
       68    0.000    0.000    0.000    0.000 /usr/lib/python2.7/codecs.py:253(__init__)
       17    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:846(setResultsName)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/queues.py:86(_after_fork)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pkgutil.py:6(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/fpformat.py:13(<module>)
        4    0.000    0.000    0.001    0.000 /usr/lib/python2.7/multiprocessing/queues.py:58(__init__)
        1    0.000    0.000    0.001    0.001 /home2/rack/tmloom/lib/urlDotXml.py:4(<module>)
       37    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:58(__iter__)
        1    0.000    0.000    0.479    0.479 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2927(_initialize_master_working_set)
       83    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1487(__str__)
        1    0.000    0.000    0.042    0.042 /usr/lib/python2.7/httplib.py:446(begin)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/_structures.py:4(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:12(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/contextlib.py:3(<module>)
       64    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:950(preParse)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/extern/__init__.py:1(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/email/quoprimime.py:30(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/bdb.py:3(<module>)
       68    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1853(__init__)
      3/1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:280(close)
       16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/copy_reg.py:95(_slotnames)
        1    0.000    0.000    0.111    0.111 /usr/lib/python2.7/urllib2.py:1152(do_open)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1372(getproxies_environment)
       16    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2138(normalize_path)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/importlib/__init__.py:4(<module>)
        1    0.000    0.000    2.936    2.936 /home2/rack/tmloom/lib/pretty.py:4274(makeHtmllooseSgmlDtdDict)
       16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:883(setParseAction)
       16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:769(_trim_arity)
       16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:638(register)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:689(exec_)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3398(<lambda>)
      120    0.000    0.000    0.000    0.000 {method 'find' of 'str' objects}
       10    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3260(_escapeRegexRangeChars)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:282(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:183(_socketobject)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/uu.py:33(<module>)
       43    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2149(_is_unpacked_egg)
        9    0.000    0.000    0.000    0.000 /usr/lib/python2.7/functools.py:17(update_wrapper)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:89(<genexpr>)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/grovefunctions.py:5(<module>)
        1    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/ch_comboPerm.py:2(<module>)
        1    0.000    0.000    0.010    0.010 /usr/lib/python2.7/multiprocessing/managers.py:604(_finalize_manager)
        1    0.000    0.000    0.042    0.042 /usr/lib/python2.7/httplib.py:1099(getresponse)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:297(SocketClient)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:277(__new__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:479(build_opener)
        2    0.000    0.000    0.010    0.005 /usr/lib/python2.7/multiprocessing/util.py:192(__call__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/sre_parse.py:734(parse_template)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1906(__init__)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/batch.py:555(done)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/functools.py:10(<module>)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:496(__iadd__)
        1    0.000    0.000    0.001    0.001 /home2/rack/tmloom/lib/insertSemiPersistentIds.py:4(<module>)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/international.py:1(<module>)
       49    0.000    0.000    0.000    0.000 {any}
      104    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1443(setWhitespaceChars)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:183(Pipe)
       16    0.000    0.000    0.001    0.000 /usr/lib/python2.7/posixpath.py:372(realpath)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/os.py:35(_get_exports_list)
      111    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2517(<genexpr>)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:242(Condition)
      187    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1730(<genexpr>)
     11/5    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2673(leaveWhitespace)
       50    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:177(_add_module)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:309(wait)
        3    0.000    0.000    0.000    0.000 {method 'strftime' of 'datetime.date' objects}
       35    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:375(<genexpr>)
       28    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3027(__init__)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/hubclass.py:29(__init__)
        2    0.000    0.000    0.001    0.000 /home2/rack/ch_tools/renumberMSGroups.py:43(renumberGroups)
        1    0.000    0.000    0.648    0.648 /home2/rack/tmloom/lib/batch.py:22(__init__)
        4    0.000    0.000    0.001    0.000 /persist/home2/rack/tmloom/lib/el.py:210(parameter)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:717(start)
    46/26    0.000    0.000    0.000    0.000 {issubclass}
      274    0.000    0.000    0.000    0.000 {method 'isalnum' of 'str' objects}
       97    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3421(<genexpr>)
       95    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:168(<genexpr>)
        1    0.000    0.000    0.000    0.000 {eval}
        4    0.000    0.000    0.000    0.000 {time.mktime}
        1    0.000    0.000    0.042    0.042 /usr/lib/python2.7/httplib.py:407(_read_status)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:214(islast)
      113    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2387(<genexpr>)
        1    0.000    0.000    0.440    0.440 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:608(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/_compat.py:4(<module>)
        4    0.000    0.000    0.000    0.000 {method 'copy' of 'dict' objects}
       19    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/renumberMSGroups.py:85(recordGroupMapEntry)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/__init__.py:102(Pipe)
       11    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1702(zipinfo)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1822(_has)
        1    0.000    0.000    0.069    0.069 /usr/lib/python2.7/socket.py:541(create_connection)
        4    0.000    0.000    0.001    0.000 /home2/rack/tmloom/lib/pretty.py:138(_tweakChapterReferencingUrisDict)
        5    0.000    0.000    0.040    0.008 /usr/lib/python2.7/socket.py:227(meth)
       10    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2854(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/mimetools.py:24(__init__)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/multiprocessing/forking.py:116(__init__)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:597(wait)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/fnmatch.py:45(filter)
       10    0.000    0.000    0.000    0.000 /usr/lib/python2.7/abc.py:105(register)
        1    0.000    0.000    0.003    0.003 /home2/rack/ch_tools/renumberMSGroups.py:8(<module>)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/expidx.py:8(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/_compat.py:20(with_metaclass)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:74(<module>)
        1    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/js_show.py:16(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urlparse.py:168(urlsplit)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1329(get_default_cache)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:700(_set_daemon)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:226(__init__)
        2    0.000    0.000    0.000    0.000 /persist/home2/rack/tmloom/lib/utils.py:5684(getAppYear)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/random.py:100(seed)
       24    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:321(__getitem__)
        8    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:146(__init__)
       23    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:83(add)
        1    0.000    0.000   21.690   21.690 /home2/rack/tmloom/lib/pretty.py:2095(setUpUpdatingOfIrsUrls)
        1    0.000    0.000    0.001    0.001 /home2/rack/tmloom/lib/xslfunc.py:3(<module>)
       40    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2840(cls)
     16/2    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2667(parseImpl)
       43    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:105(__init__)
        5    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/forking.py:131(poll)
        6    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3047(__init__)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/constants.py:2(<module>)
        1    0.000    0.000    0.648    0.648 /persist/home2/rack/tmloom/lib/utils.py:4596(testForSunJava)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/bisect.py:3(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/getpass.py:141(getuser)
        1    0.000    0.000    0.310    0.310 /home2/rack/tmloom/lib/topicdb.py:537(openTopicDatabase)
       36    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:174(__init__)
        8    0.000    0.000    0.000    0.000 {method 'write' of 'cStringIO.StringO' objects}
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:290(getheader)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/connection.py:416(deliver_challenge)
       54    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1493(streamline)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3342(originalTextFor)
        1    0.000    0.000    0.000    0.000 {method 'sendall' of '_socket.socket' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pprint.py:37(<module>)
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:20(__enter__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/ssl.py:129(<dictcomp>)
        1    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/ch_pexpect.py:233(spawn)
        9    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:287(__init__)
        1    0.000    0.000    0.000    0.000 {filter}
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2711(__str__)
       35    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:373(<genexpr>)
      126    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:88(__init__)
     11/4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2692(streamline)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/processslicegroves.py:3(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2917(_initialize)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/repr.py:3(<module>)
        1    0.000    0.000    0.003    0.003 /usr/lib/python2.7/multiprocessing/forking.py:152(wait)
       16    0.000    0.000    0.000    0.000 /usr/lib/python2.7/UserDict.py:103(__contains__)
       94    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3503(<genexpr>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pdb.py:59(Pdb)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/specifiers.py:266(_require_version_compare)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:201(_EndRecData)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:1020(putheader)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/ascii.py:41(getregentry)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1550(_setup_prefix)
        2    0.000    0.000    0.001    0.001 /home2/rack/tmloom/lib/pretty.py:196(_tweakFragmentContainingUrisDict)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:202(isheader)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1624(parseImpl)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:94(__init__)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2550(__str__)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/xslreg.py:9(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3268(oneOf)
        3    0.000    0.000    0.000    0.000 {method 'send_bytes' of '_multiprocessing.Connection' objects}
        2    0.000    0.000    0.001    0.001 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3404(srange)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/textwrap.py:8(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1611(build)
    12/11    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2429(__str__)
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:52(_commit_removals)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/synchronize.py:84(_make_methods)
        1    0.000    0.000 34396.962 34396.962 <string>:1(<module>)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1221(get_cache_path)
       40    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pkgutil.py:173(__init__)
      103    0.000    0.000    0.000    0.000 /usr/lib/python2.7/glob.py:82(<lambda>)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/encodings/__init__.py:49(normalize_encoding)
       66    0.000    0.000    0.000    0.000 {method 'add' of 'set' objects}
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:330(__setitem__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/sysconfig.py:584(get_platform)
       36    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2434(<genexpr>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pickle.py:833(Unpickler)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2340(Distribution)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/mimetools.py:33(parsetype)
       16    0.000    0.000    0.000    0.000 {method 'get' of 'dictproxy' objects}
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:257(addheader)
       13    0.000    0.000    0.000    0.000 /usr/lib/python2.7/_weakrefset.py:26(__exit__)
       17    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:838(setName)
       75    0.000    0.000    0.000    0.000 {imp.release_lock}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:125(new)
       11    0.000    0.000    0.000    0.000 {_struct.unpack}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2373(And)
        8    0.000    0.000    0.000    0.000 {_bisect.insort}
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:126(__init__)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:561(__init__)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:774(wrapper)
        1    0.000    0.000    0.002    0.002 /home2/rack/tmloom/lib/customre.py:9(<module>)
        1    0.000    0.000    8.782    8.782 /persist/home2/rack/tmloom/lib/utils.py:6371(getProductInvocationsResourcesDict)
       26    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/util.py:72(debug)
        1    0.000    0.000    0.112    0.112 /usr/lib/python2.7/urllib2.py:411(open)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2770(__init__)
        1    0.000    0.000    0.000    0.000 <string>:1(_Version)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/specifiers.py:21(BaseSpecifier)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:1143(currentThread)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/warnings.py:67(filterwarnings)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/calendar.py:47(_localized_month)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/cmd.py:48(<module>)
        1    0.000    0.000    0.050    0.050 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1706(get_resource_filename)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/StringIO.py:31(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/email/encoders.py:8(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/process.py:86(Process)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:3421(<lambda>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:47(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:787(ParserElement)
        1    0.000    0.000    0.001    0.001 /usr/lib/python2.7/textwrap.py:40(TextWrapper)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:542(Event)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:250(__init__)
        1    0.000    0.000    0.007    0.007 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/specifiers.py:275(Specifier)
        2    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2809(parseImpl)
        2    0.000    0.000    0.000    0.000 {zip}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/__future__.py:51(<module>)
       40    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2555(<genexpr>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/rfc822.py:88(__init__)
       11    0.000    0.000    0.000    0.000 {method 'setter' of 'property' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:181(__init__)
       18    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:373(__bool__)
        2    0.000    0.000    0.000    0.000 {_ssl.txt2obj}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:726(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/collections.py:38(OrderedDict)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1692(_parts)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1719(_get_date_and_size)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/weakref.py:55(remove)
        1    0.000    0.000    0.000    0.000 <string>:1(DefaultVerifyPaths)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:91(__get__)
        4    0.000    0.000    0.001    0.000 /home2/rack/tmloom/lib/pretty.py:109(tweakChapterReferencingUrisDict)
        1    0.000    0.000    0.000    0.000 /persist/home2/rack/tmloom/lib/utils.py:5706(getRunDateMO)
       18    0.000    0.000    0.000    0.000 {method 'lstrip' of 'str' objects}
        9    0.000    0.000    0.000    0.000 /usr/lib/python2.7/functools.py:39(wraps)
        4    0.000    0.000    0.001    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1933(find_eggs_in_zip)
        1    0.000    0.000    0.440    0.440 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:621(_build_master)
        2    0.000    0.000    0.001    0.001 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1096(parseString)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/quopri.py:7(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:692(BaseProxy)
        1    0.000    0.000    0.112    0.112 /usr/lib/python2.7/urllib2.py:131(urlopen)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/six.py:195(load_module)
        2    0.000    0.000    0.000    0.000 {posix.uname}
        1    0.000    0.000    0.069    0.069 /usr/lib/python2.7/httplib.py:1082(_send_request)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/UserDict.py:91(get)
       19    0.000    0.000    0.000    0.000 {thread.allocate_lock}
        2    0.000    0.000    0.000    0.000 /persist/home2/rack/tmloom/lib/utils.py:5722(getRunDate)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:736(__init__)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/posixpath.py:112(basename)
        3    0.000    0.000    0.000    0.000 /persist/home2/rack/tmloom/lib/el.py:88(Path)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/email/iterators.py:8(<module>)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hashlib.py:100(__get_openssl_constructor)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/reporter.py:2(<module>)
        1    0.000    0.000    0.006    0.006 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1796(_get_eager_resources)
        1    0.000    0.000    0.000    0.000 <string>:1(SplitResult)
        1    0.000    0.000    0.003    0.003 /usr/lib/python2.7/multiprocessing/process.py:139(join)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/codecs.py:92(__new__)
        7    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1683(_zipinfo_name)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:208(request_host)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:631(Thread)
        4    0.000    0.000    0.111    0.028 /usr/lib/python2.7/urllib2.py:399(_call_chain)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/BaseHTTPServer.py:114(BaseHTTPRequestHandler)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2003(__str__)
        1    0.000    0.000    0.000    0.000 {method 'send' of '_multiprocessing.Connection' objects}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:2548(from_filename)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/multiprocessing/managers.py:473(__init__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib2.py:1123(do_request_)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:285(__enter__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/zipfile.py:709(ZipFile)
        1    0.000    0.000    0.000    0.000 <string>:1(ParseResult)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1078(splittype)
        1    0.000    0.000    0.000    0.000 <string>:1(_ASN1Object)
        1    0.000    0.000    0.000    0.000 /home2/rack/tmloom/lib/hubf.py:9(<module>)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/socket.py:196(close)
        3    0.000    0.000    0.000    0.000 {method 'close' of '_multiprocessing.Connection' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/atexit.py:8(<module>)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1413(__call__)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:212(_declare_state)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urlparse.py:137(urlparse)
       12    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:1825(charsAsStr)
       16    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/ch_formatRegexp.py:99(backslashFirst)
        1    0.000    0.000    0.007    0.007 /usr/lib/python2.7/multiprocessing/connection.py:161(Client)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/pickle.py:171(Pickler)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1183(splittag)
       36    0.000    0.000    0.000    0.000 {method 'read' of 'cStringIO.StringI' objects}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:1017(__init__)
       75    0.000    0.000    0.000    0.000 {imp.acquire_lock}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/urllib.py:958(__init__)
        7    0.000    0.000    0.000    0.000 {method 'read' of 'cStringIO.StringO' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/ssl.py:514(SSLSocket)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/httplib.py:532(_check_close)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/subprocess.py:648(Popen)
        1    0.000    0.000    0.000    0.000 /home2/rack/ch_tools/ch_urinorm2.py:340(Urinorm)
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/glob.py:29(iglob)
        3    0.000    0.000    0.000    0.000 /usr/lib/python2.7/threading.py:1015(daemon)
        7    0.000    0.000    0.000    0.000 {sys._getframe}
        2    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:109(digest)
        7    0.000    0.000    0.000    0.000 {time.time}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/glob.py:71(glob1)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:2873(__str__)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/keyword.py:13(<module>)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/__about__.py:4(<module>)
        1    0.000    0.000    0.000    0.000 <string>:1(manifest_mod)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/dist-packages/pkg_resources/_vendor/pyparsing.py:271(ParseResults)
        1    0.000    0.000    0.006    0.006 /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py:1533(_get)
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/mimetools.py:50(parseplist)
        1    0.000    0.000    0.069    0.069 /usr/lib/python2.7/httplib.py:855(send)
        5    0.000    0.000    0.000    0.000 {_struct.calcsize}


More information about the Python-bugs-list mailing list