@@ -0,0 +1,1486 @@
+package us.forkloop.trackor.trackable;%0A%0Aimport java.io.BufferedReader;%0Aimport java.io.InputStream;%0Aimport java.io.InputStreamReader;%0Aimport java.net.HttpURLConnection;%0Aimport java.net.URL;%0A%0Aimport android.util.Log;%0A%0Apublic class LASERSHIPTrack implements Trackable %7B%0A%0A    private static final String ENDPOINT = %22http://www.lasership.com/track/%25s/json%22;%0A    private static final String TAG = %22LASERSHIP%22;%0A%0A    @Override%0A    public String track(final String trackingNumber) %7B%0A        HttpURLConnection conn = null;%0A        String mockTrackingNumber = %22Q26181478%22;%0A        final String endpoint = String.format(ENDPOINT, mockTrackingNumber);%0A        try %7B%0A            Log.d(TAG, %22fetching status for %22 + trackingNumber);%0A            final URL url = new URL(endpoint);%0A            conn = (HttpURLConnection) url.openConnection();%0A            if (conn.getResponseCode() == HttpURLConnection.HTTP_OK) %7B%0A                InputStream in = conn.getInputStream();%0A                BufferedReader buffer = new BufferedReader(new InputStreamReader(in));%0A                StringBuilder sb = new StringBuilder();%0A                String line;%0A                while ((line = buffer.readLine()) != null) %7B%0A                    sb.append(line);%0A                %7D%0A                buffer.close();%0A                return sb.toString();%0A            %7D%0A        %7D catch (Exception e) %7B%0A            Log.e(TAG, e.toString());%0A        %7D finally %7B%0A            conn.disconnect();%0A        %7D%0A        return null;%0A    %7D%0A%0A%7D%0A

Add forgotten file.