Permalink
Browse files

First Run

  • Loading branch information...
0 parents commit 95a448c8b42ae37fdb62d60c373ae1fd79af0e18 @GordonDiggs committed Dec 11, 2010
Showing with 161 additions and 0 deletions.
  1. +72 −0 Database.java
  2. +54 −0 DatabaseTester.java
  3. +35 −0 Password.java
  4. BIN icu4j-3.4.4.jar
  5. BIN jasypt-1.7.jar
  6. BIN org/ibex/nestedvm/ClassFileCompiler.class
  7. BIN org/ibex/nestedvm/Compiler$Exn.class
  8. BIN org/ibex/nestedvm/Compiler$Option.class
  9. BIN org/ibex/nestedvm/Compiler.class
  10. BIN org/ibex/nestedvm/Interpreter$DebugShutdownHook.class
  11. BIN org/ibex/nestedvm/Interpreter.class
  12. BIN org/ibex/nestedvm/JavaSourceCompiler.class
  13. BIN org/ibex/nestedvm/Registers.class
  14. BIN org/ibex/nestedvm/Runtime$1.class
  15. BIN org/ibex/nestedvm/Runtime$CPUState.class
  16. BIN org/ibex/nestedvm/Runtime$CallException.class
  17. BIN org/ibex/nestedvm/Runtime$CallJavaCB.class
  18. BIN org/ibex/nestedvm/Runtime$ErrnoException.class
  19. BIN org/ibex/nestedvm/Runtime$ExecutionException.class
  20. BIN org/ibex/nestedvm/Runtime$FD.class
  21. BIN org/ibex/nestedvm/Runtime$FStat.class
  22. BIN org/ibex/nestedvm/Runtime$FaultException.class
  23. BIN org/ibex/nestedvm/Runtime$HostFStat.class
  24. BIN org/ibex/nestedvm/Runtime$InputOutputStreamFD.class
  25. BIN org/ibex/nestedvm/Runtime$ReadFaultException.class
  26. BIN org/ibex/nestedvm/Runtime$SecurityManager.class
  27. BIN org/ibex/nestedvm/Runtime$SeekableFD.class
  28. BIN org/ibex/nestedvm/Runtime$SocketFStat.class
  29. BIN org/ibex/nestedvm/Runtime$TerminalFD$1.class
  30. BIN org/ibex/nestedvm/Runtime$TerminalFD.class
  31. BIN org/ibex/nestedvm/Runtime$Win32ConsoleIS.class
  32. BIN org/ibex/nestedvm/Runtime$WriteFaultException.class
  33. BIN org/ibex/nestedvm/Runtime.class
  34. BIN org/ibex/nestedvm/RuntimeCompiler$1.class
  35. BIN org/ibex/nestedvm/RuntimeCompiler$SingleClassLoader.class
  36. BIN org/ibex/nestedvm/RuntimeCompiler.class
  37. BIN org/ibex/nestedvm/UnixRuntime$1.class
  38. BIN org/ibex/nestedvm/UnixRuntime$CygdriveFS.class
  39. BIN org/ibex/nestedvm/UnixRuntime$DevFS$1$1.class
  40. BIN org/ibex/nestedvm/UnixRuntime$DevFS$1.class
  41. BIN org/ibex/nestedvm/UnixRuntime$DevFS$2$1.class
  42. BIN org/ibex/nestedvm/UnixRuntime$DevFS$2.class
  43. BIN org/ibex/nestedvm/UnixRuntime$DevFS$3.class
  44. BIN org/ibex/nestedvm/UnixRuntime$DevFS$4.class
  45. BIN org/ibex/nestedvm/UnixRuntime$DevFS$5.class
  46. BIN org/ibex/nestedvm/UnixRuntime$DevFS$6.class
  47. BIN org/ibex/nestedvm/UnixRuntime$DevFS$DevDirFD.class
  48. BIN org/ibex/nestedvm/UnixRuntime$DevFS$DevFStat.class
  49. BIN org/ibex/nestedvm/UnixRuntime$DevFS.class
  50. BIN org/ibex/nestedvm/UnixRuntime$DirFD$1.class
  51. BIN org/ibex/nestedvm/UnixRuntime$DirFD.class
  52. BIN org/ibex/nestedvm/UnixRuntime$FS.class
  53. BIN org/ibex/nestedvm/UnixRuntime$ForkedProcess.class
  54. BIN org/ibex/nestedvm/UnixRuntime$GlobalState$CacheEnt.class
  55. BIN org/ibex/nestedvm/UnixRuntime$GlobalState$MP.class
  56. BIN org/ibex/nestedvm/UnixRuntime$GlobalState.class
  57. BIN org/ibex/nestedvm/UnixRuntime$HostFS$HostDirFD.class
  58. BIN org/ibex/nestedvm/UnixRuntime$HostFS.class
  59. BIN org/ibex/nestedvm/UnixRuntime$Pipe$Reader.class
  60. BIN org/ibex/nestedvm/UnixRuntime$Pipe$Writer.class
  61. BIN org/ibex/nestedvm/UnixRuntime$Pipe.class
  62. BIN org/ibex/nestedvm/UnixRuntime$ProcessTableFullExn.class
  63. BIN org/ibex/nestedvm/UnixRuntime$ResourceFS$1.class
  64. BIN org/ibex/nestedvm/UnixRuntime$ResourceFS$2.class
  65. BIN org/ibex/nestedvm/UnixRuntime$ResourceFS.class
  66. BIN org/ibex/nestedvm/UnixRuntime$SocketFD.class
  67. BIN org/ibex/nestedvm/UnixRuntime.class
  68. BIN org/ibex/nestedvm/UsermodeConstants.class
  69. BIN org/ibex/nestedvm/crt0.o
  70. BIN org/ibex/nestedvm/support.o
  71. BIN org/ibex/nestedvm/support_aux.o
  72. BIN org/ibex/nestedvm/util/ELF$ELFException.class
  73. BIN org/ibex/nestedvm/util/ELF$ELFHeader.class
  74. BIN org/ibex/nestedvm/util/ELF$ELFIdent.class
  75. BIN org/ibex/nestedvm/util/ELF$PHeader.class
  76. BIN org/ibex/nestedvm/util/ELF$SHeader.class
  77. BIN org/ibex/nestedvm/util/ELF$SectionInputStream.class
  78. BIN org/ibex/nestedvm/util/ELF$Symbol.class
  79. BIN org/ibex/nestedvm/util/ELF$Symtab.class
  80. BIN org/ibex/nestedvm/util/ELF.class
  81. BIN org/ibex/nestedvm/util/InodeCache.class
  82. BIN org/ibex/nestedvm/util/Platform$Jdk11.class
  83. BIN org/ibex/nestedvm/util/Platform$Jdk12.class
  84. BIN org/ibex/nestedvm/util/Platform$Jdk13.class
  85. BIN org/ibex/nestedvm/util/Platform$Jdk14.class
  86. BIN org/ibex/nestedvm/util/Platform$Jdk14FileLock.class
  87. BIN org/ibex/nestedvm/util/Platform.class
  88. BIN org/ibex/nestedvm/util/Seekable$ByteArray.class
  89. BIN org/ibex/nestedvm/util/Seekable$File.class
  90. BIN org/ibex/nestedvm/util/Seekable$InputStream.class
  91. BIN org/ibex/nestedvm/util/Seekable$Lock.class
  92. BIN org/ibex/nestedvm/util/Seekable.class
  93. BIN org/ibex/nestedvm/util/Sort$1.class
  94. BIN org/ibex/nestedvm/util/Sort$Comparable.class
  95. BIN org/ibex/nestedvm/util/Sort$CompareFunc.class
  96. BIN org/ibex/nestedvm/util/Sort.class
  97. BIN org/jasypt/commons/CommonUtils.class
  98. BIN org/jasypt/contrib/org/apache/commons/codec_1_3/BinaryDecoder.class
  99. BIN org/jasypt/contrib/org/apache/commons/codec_1_3/BinaryEncoder.class
  100. BIN org/jasypt/contrib/org/apache/commons/codec_1_3/Decoder.class
  101. BIN org/jasypt/contrib/org/apache/commons/codec_1_3/DecoderException.class
  102. BIN org/jasypt/contrib/org/apache/commons/codec_1_3/Encoder.class
  103. BIN org/jasypt/contrib/org/apache/commons/codec_1_3/EncoderException.class
  104. BIN org/jasypt/contrib/org/apache/commons/codec_1_3/binary/Base64.class
  105. BIN org/jasypt/digest/ByteDigester.class
  106. BIN org/jasypt/digest/PooledByteDigester.class
  107. BIN org/jasypt/digest/PooledStringDigester.class
  108. BIN org/jasypt/digest/StandardByteDigester.class
  109. BIN org/jasypt/digest/StandardStringDigester.class
  110. BIN org/jasypt/digest/StringDigester.class
  111. BIN org/jasypt/digest/config/DigesterConfig.class
  112. BIN org/jasypt/digest/config/EnvironmentDigesterConfig.class
  113. BIN org/jasypt/digest/config/EnvironmentStringDigesterConfig.class
  114. BIN org/jasypt/digest/config/SimpleDigesterConfig.class
  115. BIN org/jasypt/digest/config/SimpleStringDigesterConfig.class
  116. BIN org/jasypt/digest/config/StringDigesterConfig.class
  117. BIN org/jasypt/encryption/BigDecimalEncryptor.class
  118. BIN org/jasypt/encryption/BigIntegerEncryptor.class
  119. BIN org/jasypt/encryption/ByteEncryptor.class
  120. BIN org/jasypt/encryption/StringEncryptor.class
  121. BIN org/jasypt/encryption/pbe/NumberUtils.class
  122. BIN org/jasypt/encryption/pbe/PBEBigDecimalEncryptor.class
  123. BIN org/jasypt/encryption/pbe/PBEBigIntegerEncryptor.class
  124. BIN org/jasypt/encryption/pbe/PBEByteEncryptor.class
  125. BIN org/jasypt/encryption/pbe/PBEStringEncryptor.class
  126. BIN org/jasypt/encryption/pbe/PasswordBased.class
  127. BIN org/jasypt/encryption/pbe/PooledPBEBigDecimalEncryptor.class
  128. BIN org/jasypt/encryption/pbe/PooledPBEBigIntegerEncryptor.class
  129. BIN org/jasypt/encryption/pbe/PooledPBEByteEncryptor.class
  130. BIN org/jasypt/encryption/pbe/PooledPBEStringEncryptor.class
  131. BIN org/jasypt/encryption/pbe/StandardPBEBigDecimalEncryptor.class
  132. BIN org/jasypt/encryption/pbe/StandardPBEBigIntegerEncryptor.class
  133. BIN org/jasypt/encryption/pbe/StandardPBEByteEncryptor.class
  134. BIN org/jasypt/encryption/pbe/StandardPBEStringEncryptor.class
  135. BIN org/jasypt/encryption/pbe/config/EnvironmentPBEConfig.class
  136. BIN org/jasypt/encryption/pbe/config/EnvironmentStringPBEConfig.class
  137. BIN org/jasypt/encryption/pbe/config/PBEConfig.class
  138. BIN org/jasypt/encryption/pbe/config/SimplePBEConfig.class
  139. BIN org/jasypt/encryption/pbe/config/SimpleStringPBEConfig.class
  140. BIN org/jasypt/encryption/pbe/config/StringPBEConfig.class
  141. BIN org/jasypt/encryption/pbe/config/WebPBEConfig.class
  142. BIN org/jasypt/encryption/pbe/config/WebStringPBEConfig.class
  143. BIN org/jasypt/exceptions/AlreadyInitializedException.class
  144. BIN org/jasypt/exceptions/EncryptionInitializationException.class
  145. BIN org/jasypt/exceptions/EncryptionOperationNotPossibleException.class
  146. BIN org/jasypt/hibernate/connectionprovider/EncryptedPasswordC3P0ConnectionProvider.class
  147. BIN org/jasypt/hibernate/connectionprovider/EncryptedPasswordDriverManagerConnectionProvider.class
  148. BIN org/jasypt/hibernate/connectionprovider/ParameterNaming.class
  149. BIN org/jasypt/hibernate/encryptor/HibernatePBEBigDecimalEncryptor.class
  150. BIN org/jasypt/hibernate/encryptor/HibernatePBEBigIntegerEncryptor.class
  151. BIN org/jasypt/hibernate/encryptor/HibernatePBEByteEncryptor.class
  152. BIN org/jasypt/hibernate/encryptor/HibernatePBEEncryptorRegistry.class
  153. BIN org/jasypt/hibernate/encryptor/HibernatePBEStringEncryptor.class
  154. BIN org/jasypt/hibernate/type/AbstractEncryptedAsStringType.class
  155. BIN org/jasypt/hibernate/type/EncryptedBigDecimalAsStringType.class
  156. BIN org/jasypt/hibernate/type/EncryptedBigDecimalType.class
  157. BIN org/jasypt/hibernate/type/EncryptedBigIntegerAsStringType.class
  158. BIN org/jasypt/hibernate/type/EncryptedBigIntegerType.class
  159. BIN org/jasypt/hibernate/type/EncryptedBinaryType.class
  160. BIN org/jasypt/hibernate/type/EncryptedBooleanAsStringType.class
  161. BIN org/jasypt/hibernate/type/EncryptedByteAsStringType.class
  162. BIN org/jasypt/hibernate/type/EncryptedCalendarAsStringType.class
  163. BIN org/jasypt/hibernate/type/EncryptedDateAsStringType.class
  164. BIN org/jasypt/hibernate/type/EncryptedDoubleAsStringType.class
  165. BIN org/jasypt/hibernate/type/EncryptedFloatAsStringType.class
  166. BIN org/jasypt/hibernate/type/EncryptedIntegerAsStringType.class
  167. BIN org/jasypt/hibernate/type/EncryptedLongAsStringType.class
  168. BIN org/jasypt/hibernate/type/EncryptedShortAsStringType.class
  169. BIN org/jasypt/hibernate/type/EncryptedStringType.class
  170. BIN org/jasypt/hibernate/type/ParameterNaming.class
  171. BIN org/jasypt/intf/cli/AlgorithmRegistryCLI.class
  172. BIN org/jasypt/intf/cli/ArgumentNaming.class
  173. BIN org/jasypt/intf/cli/CLIUtils.class
  174. BIN org/jasypt/intf/cli/JasyptPBEStringDecryptionCLI.class
  175. BIN org/jasypt/intf/cli/JasyptPBEStringEncryptionCLI.class
  176. BIN org/jasypt/intf/cli/JasyptStringDigestCLI.class
  177. BIN org/jasypt/intf/service/JasyptStatelessService.class
  178. BIN org/jasypt/normalization/Normalizer.class
  179. BIN org/jasypt/properties/EncryptableProperties.class
  180. BIN org/jasypt/properties/EncryptablePropertiesEncryptorRegistry.class
  181. BIN org/jasypt/properties/PropertyValueEncryptionUtils.class
  182. BIN org/jasypt/registry/AlgorithmRegistry.class
  183. BIN org/jasypt/salt/FixedByteArraySaltGenerator.class
  184. BIN org/jasypt/salt/FixedStringSaltGenerator.class
  185. BIN org/jasypt/salt/RandomSaltGenerator.class
  186. BIN org/jasypt/salt/SaltGenerator.class
  187. BIN org/jasypt/salt/ZeroSaltGenerator.class
  188. BIN org/jasypt/spring/properties/EncryptablePreferencesPlaceholderConfigurer.class
  189. BIN org/jasypt/spring/properties/EncryptablePropertyOverrideConfigurer.class
  190. BIN org/jasypt/spring/properties/EncryptablePropertyPlaceholderConfigurer.class
  191. BIN org/jasypt/spring/properties/EncryptableServletContextPropertyPlaceholderConfigurer.class
  192. BIN org/jasypt/spring/security/PBEPasswordEncoder.class
  193. BIN org/jasypt/spring/security/PasswordEncoder.class
  194. BIN org/jasypt/spring/security2/PBEPasswordEncoder.class
  195. BIN org/jasypt/spring/security2/PasswordEncoder.class
  196. BIN org/jasypt/spring/security3/PBEPasswordEncoder.class
  197. BIN org/jasypt/spring/security3/PasswordEncoder.class
  198. BIN org/jasypt/spring/security3/TokenBasedRememberMeServices.class
  199. BIN org/jasypt/util/binary/BasicBinaryEncryptor.class
  200. BIN org/jasypt/util/binary/BinaryEncryptor.class
  201. BIN org/jasypt/util/binary/StrongBinaryEncryptor.class
  202. BIN org/jasypt/util/digest/Digester.class
  203. BIN org/jasypt/util/numeric/BasicDecimalNumberEncryptor.class
  204. BIN org/jasypt/util/numeric/BasicIntegerNumberEncryptor.class
  205. BIN org/jasypt/util/numeric/DecimalNumberEncryptor.class
  206. BIN org/jasypt/util/numeric/IntegerNumberEncryptor.class
  207. BIN org/jasypt/util/numeric/StrongDecimalNumberEncryptor.class
  208. BIN org/jasypt/util/numeric/StrongIntegerNumberEncryptor.class
  209. BIN org/jasypt/util/password/BasicPasswordEncryptor.class
  210. BIN org/jasypt/util/password/ConfigurablePasswordEncryptor.class
  211. BIN org/jasypt/util/password/PasswordEncryptor.class
  212. BIN org/jasypt/util/password/StrongPasswordEncryptor.class
  213. BIN org/jasypt/util/password/rfc2307/RFC2307MD5PasswordEncryptor.class
  214. BIN org/jasypt/util/password/rfc2307/RFC2307SHAPasswordEncryptor.class
  215. BIN org/jasypt/util/password/rfc2307/RFC2307SMD5PasswordEncryptor.class
  216. BIN org/jasypt/util/password/rfc2307/RFC2307SSHAPasswordEncryptor.class
  217. BIN org/jasypt/util/text/BasicTextEncryptor.class
  218. BIN org/jasypt/util/text/StrongTextEncryptor.class
  219. BIN org/jasypt/util/text/TextEncryptor.class
  220. BIN org/jasypt/web/pbeconfig/WebPBEConfigFilter.class
  221. BIN org/jasypt/web/pbeconfig/WebPBEConfigHtmlUtils.class
  222. BIN org/jasypt/web/pbeconfig/WebPBEConfigRegistry.class
  223. BIN org/jasypt/web/pbeconfig/WebPBEConfigServlet.class
  224. BIN org/jasypt/web/pbeconfig/WebPBEInitializationContextListener.class
  225. BIN org/jasypt/web/pbeconfig/WebPBEInitializer.class
  226. BIN org/jasypt/wicket/JasyptCrypt.class
  227. BIN org/jasypt/wicket/JasyptCryptFactory.class
  228. BIN org/sqlite/Codes.class
  229. BIN org/sqlite/Conn.class
  230. BIN org/sqlite/DB.class
  231. BIN org/sqlite/Function$Aggregate.class
  232. BIN org/sqlite/Function.class
  233. BIN org/sqlite/JDBC.class
  234. BIN org/sqlite/MetaData.class
  235. BIN org/sqlite/NativeDB.class
  236. BIN org/sqlite/NestedDB$CausedSQLException.class
  237. BIN org/sqlite/NestedDB.class
  238. BIN org/sqlite/PrepStmt.class
  239. BIN org/sqlite/RS.class
  240. BIN org/sqlite/SQLite.class
  241. BIN org/sqlite/Stmt.class
  242. BIN org/sqlite/Unused.class
  243. BIN sqlitejdbc-v054.jar
@@ -0,0 +1,72 @@
+
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.Statement;
+
+public abstract class Database{
+
+ // add the username and password pair to the database
+ public static void addUsernameAndPasswordToDatabase(String username, String password) throws Exception{
+ Class.forName("org.sqlite.JDBC");
+ Connection conn = DriverManager.getConnection("jdbc:sqlite:pass_hash.db");
+
+ PreparedStatement statement = conn.prepareStatement("insert into passwords values (?, ?);");
+ statement.setString(1, username);
+ statement.setString(2, password);
+ statement.addBatch();
+
+ conn.setAutoCommit(false);
+ statement.executeBatch();
+ conn.setAutoCommit(true);
+
+ conn.close();
+ }
+
+ // create the database and tables if they don't already exist
+ public static void createDatabase() throws Exception{
+ Class.forName("org.sqlite.JDBC");
+ Connection conn = DriverManager.getConnection("jdbc:sqlite:pass_hash.db");
+ Statement stat = conn.createStatement();
+ stat.executeUpdate("create table if not exists passwords (username, password);");
+ conn.close();
+ }
+
+ public static String[][] getAllUsernameAndPasswordPairs() throws Exception{
+ int numRows = Database.numRowsInDB();
+ String result[][] = new String[numRows][2];
+ int index = 0;
+
+ Class.forName("org.sqlite.JDBC");
+ Connection conn = DriverManager.getConnection("jdbc:sqlite:pass_hash.db");
+ Statement stat = conn.createStatement();
+
+ ResultSet rs = stat.executeQuery("select * from passwords;");
+
+ while (rs.next() && index<numRows){
+ result[index][0] = rs.getString("username");
+ result[index][1] = rs.getString("password");
+ index++;
+ }
+
+ rs.close();
+ conn.close();
+
+ return result;
+ }
+
+ public static int numRowsInDB() throws Exception{
+ Class.forName("org.sqlite.JDBC");
+ Connection conn = DriverManager.getConnection("jdbc:sqlite:pass_hash.db");
+ Statement stat = conn.createStatement();
+ ResultSet rs = stat.executeQuery("select count(*) from passwords;");
+
+ int result = rs.getInt(1);
+
+ rs.close();
+ conn.close();
+
+ return result;
+ }
+}
@@ -0,0 +1,54 @@
+/* This class simply uses the other classes to take in the username/password
+ * and show how everything works.
+ */
+
+import java.util.Scanner;
+
+public class DatabaseTester{
+ public static void main(String[] args) throws Exception{
+ Scanner keyboard = new Scanner(System.in);
+ System.out.println("DatabaseTester - Let's encrypt and store some words");
+
+ System.out.print("Enter your username: ");
+ String username = keyboard.nextLine();
+
+ System.out.print("Enter your password: ");
+ String password = keyboard.nextLine();
+
+ System.out.println("Your username: " + username + "\nYour password: " + password);
+
+ // the Password class automatically encrypts the password when you instantiate it
+ // the constructor takes a string
+ Password passwd = new Password(password);
+
+ // Password's toString method returns the encrypted password
+ System.out.println("Your encrypted password: " + passwd);
+
+ // This is how you decrypt the password stored in the object
+ System.out.println("Your decrypted password: " + passwd.getDecryptedPassword());
+
+ // Password also has a static method to decrypt a formerly encrypyted/stored string
+ System.out.println("Your decrypted password with Password's static method: " + Password.decryptPassword(passwd.toString()));
+
+ // when we first run the program, we'll need to create the database
+ // createDatabase() only creates it if it doesn't already exist
+ // Database is abstract, so don't try to instantiate it
+ Database.createDatabase();
+
+ // to add a username and password to the database, just use this method
+ Database.addUsernameAndPasswordToDatabase(username, passwd.toString());
+
+ // this method will return all the rows of the database in a 2-dimensional array
+ String passwords[][] = Database.getAllUsernameAndPasswordPairs();
+
+ // this just prints the pairs
+ System.out.println("Here's all the pairs in the database!!");
+ for(int i=0; i<passwords.length; i++){
+ for(int j=0; j<passwords[i].length; j++){
+ System.out.print(passwords[i][j] + " ");
+ }
+ System.out.print("\n");
+ }
+
+ }
+}
@@ -0,0 +1,35 @@
+/* This class encrypts a password upon object creation and
+ * can decrypt it as well. It also decrypts a string.
+ */
+
+import org.jasypt.util.text.*;
+
+public class Password{
+ private String password;
+ private static final String ENCRYPTOR_PASSWORD = "passhash and kittens 4ever";
+ private BasicTextEncryptor encryptor = new BasicTextEncryptor();
+
+ public Password(String newPassword){
+ encryptor.setPassword(ENCRYPTOR_PASSWORD);
+ String encryptedPassword = encryptor.encrypt(newPassword);
+ password = encryptedPassword;
+ }
+
+ public String getDecryptedPassword(){
+ return (String) encryptor.decrypt(this.password);
+ }
+
+ public String getEncryptedPassword(){
+ return (String) password;
+ }
+
+ public String toString(){
+ return (String) this.getEncryptedPassword();
+ }
+
+ public static String decryptPassword(String encryptedPassword){
+ BasicTextEncryptor encryptor2 = new BasicTextEncryptor();
+ encryptor2.setPassword(ENCRYPTOR_PASSWORD);
+ return (String) encryptor2.decrypt(encryptedPassword);
+ }
+}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit 95a448c

Please sign in to comment.