explorer ofp exchange jesus moschee bible microsoft casino muslim islam javascript god investing trader muslima muslime lawyer flashpoint invest islamic dui armed assault poker assault investment mozilla attorney investor church operation flashpoint