https://cognitivehub.in/android-accessing-cifs-shares-in-java/