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  S S"&M  l- 4e03257898134dd9a90ea703dd738c8a@46[&@9&{Ϣmse-guccQN@wg&+@K7@Z!@ cZB~*@I2*@ُ@2s"@=%@m$@e1,@tϱ(@m4@|DL$'@6o@t ^@F=D @K)@=ύ @W}W#@Xр-@c AJ@ !@5^I @1 {#@J`'@͒5-@(\_#@.=,@t.@xZp%@j-@' v"@ctv2@/Xniu@Ae["@+"@ؙBG&@vT5A}@BO(@#Jvl*@QC)@a@ϽK.@5FjB(@|?5^Z'@X2ı&@bbq -@0?&@Y)@MJ@P1ο@;k]@O0"@ʡ @5;N!@i:;@W *@$bJ$ћ+@ua^%@k, !@N ^$@Zڊ+@Nw( %@F|'f!@UeA-@}"O)@~!<*@s)*{@zk`@@j'@_x@Q1߄$@VHI @f@N-@hHKE(@s%@ 0r'@jk$@٬#@g?*@)Wx@5l$@K+@EB[Ε"@d@T¨ @o%;"@)\"@Ď%@ @tA}˜'@//>:&@mo%@ %4+@=U'@)@pZ"@Vc%@k(@7',@˜.#@ !@+*@VF? @6>W[!@*^@>٬@NE*-@>٬"@5ctv$@R\U&@*3h@n'@T~&@j(@h?!@W}"@g@ )@Y9)@&SS%@?ML"@+@,i)@d` @g\8@q]%@ףp= %@].;q"@a"+@BB%(@(yu)@4cA @ʾ+ @4OpB@x& @J{/L$@~Rh!@x#@67'+@![=W'@Y%@ c&@=If $@ׁ@JR#@h@ 1j%@ЛT*@ʉv%@ h"(@&Ss$@AH0{@&kC4(@*Wx8(@׻!@̗`)@*:)@b=&@L@jtH#@7d@'UH @{P{%@kC4@P6 @ʡU+@%@Tގp"@J5o)@"@.Q'@vlu]'@>?@x](@ػ?ޫf(@KaQ?'g(x?=-?VBwIu?EvYj^xzN:7 ɝђ?4?6` i?)r9ey9[@?-c?Lx?PR)ۆQ<# cz>,?Tn.  c?3wɟq„q?D3<-x?#? cz?>,Tn.?  c3wɟ?ђ46` iq„qD3ɝ?am"Ԝ?O=聏s?aQl6:R?֪]c? ^j/乎n?@&M?¾DqW;s?|A }H2wjiOɉ?ͮ{+? a*?6lgu?f\S? ?q89@7-?mUA(hHlw}i2mw_y"/?΢w*⬈d]K?}Xo ӯ?@wԘP-c}c_cD-( ?Sѥ?]yȄ?a} wCX%?f$:/?_*&?~)?')Z>.LZ՟>l-;{"perms_num": 6}{}`?y$4?/:$f@@$