import sys
sys.path.insert(0,'/tmp/claude-0/-root-ants/f0a0d69c-fbe4-4887-8c0d-a5302a0da398/scratchpad')
from meta import *
img={S(im[0]):(im[2],im[3]) for im in IMAGES}
st,ct=img['Assembly-CSharp.dll']
rows=[]
for i in range(st,st+ct):
    t=TYPES[i]
    ns,nm=S(t[1]),S(t[0])
    full=(ns+'.' if ns else '')+nm
    rows.append((t[20],t[22],full,i))   # methodcount, fieldcount
rows.sort(reverse=True)
print('%-6s %-6s %s'%('meths','fields','type'))
for m,f,n,i in rows[:45]:
    print('%-6d %-6d [%d] %s'%(m,f,i,n))
