SQLite format 3@ .  ? ^ B 8Ed\%/sindexnumber_indexnumber_key_valuesCREATE INDEX number_index ON number_key_values(key)T!+kindextext_indextext_key_valuesCREATE INDEX text_index ON text_key_values(key)<Sindexkey_indexkeysCREATE INDEX key_index ON keys(key)H ']indexspecies_indexspeciesCREATE INDEX species_index ON species(Z)W -uindexcalculator_indexsystems CREATE INDEX calculator_index ON systems(calculator)Q )mindexusername_indexsystems CREATE INDEX username_index ON systems(username)H #aindexctime_indexsystems CREATE INDEX ctime_index ON systems(ctime)T +qindexunique_id_indexsystems CREATE INDEX unique_id_index ON systems(unique_id)[##tableinformationinformation CREATE TABLE information ( name TEXT, value TEXT)*//tablenumber_key_valuesnumber_key_valuesCREATE TABLE number_key_values ( key TEXT, value REAL, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))$++tabletext_key_valuestext_key_valuesCREATE TABLE text_key_values ( key TEXT, value TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))sItablekeyskeysCREATE TABLE keys ( key TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id)) otablespeciesspeciesCREATE TABLE species ( Z INTEGER, n INTEGER, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)etablesystemssystemsCREATE TABLE systems ( id INTEGER PRIMARY KEY AUTOINCREMENT, -- ID's, timestamps and user name unique_id TEXT UNIQUE, ctime REAL, mtime REAL, username TEXT, numbers BLOB, -- stuff that defines an Atoms object positions BLOB, cell BLOB, pbc INTEGER, initial_magmoms BLOB, initial_charges BLOB, masses BLOB, tags BLOB, momenta BLOB, constraints TEXT, -- constraints and calculator calculator TEXT, calculator_parameters TEXT, energy REAL, -- calculated properties free_energy REAL, forces BLOB, stress BLOB, dipole BLOB, magmoms BLOB, magmom REAL, charges BLOB, key_value_pairs TEXT, -- key-value pairs and data as json data BLOB, natoms INTEGER, -- stuff for making queries faster fmax REAL, smax REAL, volume REAL, mass REAL, charge REAL)-Aindexsqlite_autoindex_systems_1systems  B B3&M ? l3 8d217bb5b3115cb7205b228ef5014235@4a@9+hecc*-@%1 %@CVJ"@H.q,@&䃞z(@bod%@oض(a+@Y'@io@eI)@2}(@ {,}X"@#GGL@4k!@$~@A`Ђ,@V @4 %@ꐛF@&@מY@XL"@+5{ @Hm~G-@&)@uq @9c+@PLۿ"@G`@]*@'†W(@lV}.@mV}b@}!@pWs%@0 @ypw-@,d!@Z| a"@ c,@ُ!"@!Yn )@%@zFw @ ҌEә@*@#EdXU'@@S)@m4 @rmo+@鷯@D#@ŊL@s-@6YQ@Z@w-!"@%1@'@vi}&@#bJ$,@[%X(@Jh@JiW"@(IL@MJ$@dp4@hl+@IFN&@\mb)@G=D;"@)A&Y'@`<-@"@»\-@gy &@ K @P}:@/Xni@VIk+@^)7"@vyM)@V/,@\].r"@M&@7A` "@z-@( @'XQ(@Q'@GȰ @BL%@VFO%@Ƣd@ &@K7A'@)d@ 3)@r߉"@3Mg' @ŏ1w*@xV%@%7@y):2'@Hh"@"#@Q+@ta%@JR @0)@CR' @ݘc"@| (@9⪲(@c AJ@e- $@)@XG@vk%@@kѣ@+ "@3Mg'#%@{$@#EdX5*@#'@)*h@=~o#'@6~@g)@}iƢ!@so'@q $ !@ni5$$@(IL*@_@G ^/h"@S@m4 #@K;&@UގpZ+@pnp#@@)@.1 @P1ߴ$@n\+@#bJ$"@.9T@7 @C9Ѯ"@Fj!@Kg%@>@0&@Nz3(@"lxz&@" @»\@=ڍ'@:#J{&@jjZ%@+j0 *@r'@jMS*@{G"@AfG%@ B(@j>"@HG'#@70!@wE5+@Է@%@M-[ @)*@ {,}@[='@_"@eX$@ Km(@hUM0"@ 0z"@]wb@q>?@(@n(@~j$@QfL2r"@Q@',r)@M֨ @ BR@%@4h2&@X9vn"@f_+@#gaO;'@a;(@nQ!@jHl @]K}@KY8 @s߉Y$@0_^!@HK@x=\*@jv'@n2d"%@ F%u&@0/>:#@_5A@9#J{c#@]m@Lۿ%@ZK-*@YO0n%@n'@V$@|a@ԕ|'@I)r(@: @D4)@T *@hu&@=D;= @:px#@a@}ƅ @cH%@lC8s@n[@c]K+@l, Ps%@|гY"@Bi*@i5$d"@_M(@On'@#bJ$@kC4'@߉Y/(@xZ#@Q@4Ry$@BsF@: "@D$]3*@em!@& @ D *@*D @EO%@B'@ {]@Ƨ"@[l(@>W[_@#8%@1%(@SE@KR% @B[Υ+@3.L"@ŧ"@4@4@4@unknown{"energy": -657.67698391}jvJc4($uPۆQZQfS!k^u?獓¼lj~TÎ?g`eM,?0!z?ߢ֋c> ?-sqnsh㈵T?gYk(ц9Ma!!?P6 ra?̔R =@r啿Ֆ=- Hh˹?<$v?!I]3fm:YvU0?qnu?yxρ9m%m4r̔7+1J?;Qi? ZH肿,{l1&!kg /Sau/3l?덢?{_?UQڦbu?;_E ENj`?u8Jw?xgw?eE}nS}?Q|a2J8?x'e?D$!:?}rT?ض(A&y??? ?cϞ?np?){i†ڌU聏?ׁsF?C</O?cJ!K\?yy:W?PW\\?IIC~oӟHQba~ZӼdՑ#m?^?$@Q*g\8`?񗆿_vOv/HMx?]u?TSy=-lprLp$`S?:̗`_?7Mp}JΉ=Uh㈵ǃ-vUei:MaMeqm?R臭l?Д}?.R( ?;s {?cZzr]t^cJ'*TV]3fsdw!?Fr|b*3Rr_s?z&3B?ƀ?q6|QS'?W?6ɏ?kgna?T]d$Dri ?GQg!? =EQh,{x?Дm8j3s?ѕPd7igj+g?epuč?h.K&+?|x #U?T8T]gܶ??g͏ !w?v1