shared.py 21.9 KB