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  2&M,LLl- de7b51c541f79b6c4cae9b474a40f87e@4۳ڎ@9l܁emse-gucc6T@p|%*@3(@7qrC@r.%&@ڬ\mu%@U[r@,σ+@Ù_"@гY:@B+@6Y@[!@>?}*@{{z+@$z%@t?"@ypw @fffff)@|y1%@ Ac̝@ &@,i"@|a25#@*@8ߡ8%@nض(s @>"D)@ \@9(a]"@\*)@a)@S@x0$@o/i(@O;5Yc@Xn%@}Жsy @ؙB'@%̴"@\wT%@"2$@"ߊ*@=a'@aoD@%;6'@%1 @t^c@N@a!@';E'@T[!@P14$@yS*@ ?@7"@|Pk @bE#@s&@*@Cfj#@mo"*@{k`[ @<$@u+@"@Ve@b֋ @镢"@ )?!@k}Жs%@L;@jjZ_$'@A)@#2⍜'@ϠA @G@ [tI'@AJi+&@j&k%@]3f+@g~5'@je/%*@ec]"@&pn>%@K7A(@s`_@ T#@L F%!@gV*@-$ @v)!@=If @@N @G"@q89$@Y*&@2YS@4Ry'@S"^&@bۢ(@g!@x@ٔk"@F 2@x)@X)@'Xa%@ُ"@sh|@ƿϸp(@y @*5{@kw#%@V &@n/i"@8b->*@X0_'@\(@ @& @Q|a@Src @CsFZ$@[| !@̯@UMu +@)t^c''@vOj]%@du7&@%1 #@ X@"7 <#@@Yni5$>%@8*5{`*@t ^~%@ O'@o|확$@%1 @T'@v7Ou](@ @mo)@PNp)@[,&@ @nSr#@'@@Þvk @מY%@_FҪ@<z@#^*@3Kt%@ x"@XeS)@oB"@n/i'@?'I׌'@ve@}y (@V(@W 3#@#-R\@&䃞$@5$@eF ^"@= )@5A}!@J5oV @p_1*@-!l6!@x@%@aY'@33333@`<"@UtmobHN&nUx'er?He?מY2_vOM$w?(D!Ty~@og;pσQcB%u?,^, ax!N?\qqTnf }*D؀Ɍ^{.2~cZƆ "R.?uۈ'y9]c?6ُTA oܚt{?| e?Mqz)sh? "R.uۈ'y?9]c6ُT?A ?oܚt{QcB%u,^, a?x!N| eMqz?)shɌ^{?.2~?cZƆ?\qqTnf? }?*D؀?obHN&nU?x'erHe(D!Ty?~@o?g;pσ?מY2?_vO?M$w_ P?N0jIddY0?_5!z??wW!'>m?5"g?GW:K?D c: vA?5VmnLOx?A?<=u{"perms_num": 6}{}T?;$/?ǑAɤ@@F`A