shared.py 27 KB