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 &M|,,l- cf0376cd348a51680ffcaa1211cc3759@4FZ^@9B܌mse-gucc}:3@~8gD9(@K@n@ԕl'@dF $@)Wxw@ X)@ @v28J^]@9#J{@a7l[I!@m@f1@Rq)@t//`@XQix@UD*@,&6W@Uj@["@מY+@6@BB@l@AϦ&@6qr$@4Op"@ve#@9 !@@H0@&k3$@Y$@ [&@zG&@pwn@{J@,'@('!@f1v@W/'$@٬@a4O@G#@-σf$@̗`@>yX5%@v*$@dz%@T:X @P}: @'f)@ D 9'@ %&@h "@| : @1PN@&@'o|@B@On!@V/$@Sr3@ӂ}'@lIF%@^)7&@1@\@lscz@"~@"@#2,@3}ƅ@DԷ)(@Mb $@j+!@£#ւ$@y@ٔ+!@@߉Y/!@p_@n!@:pΈ'@mnLO"@&p;$@A"@U@N ^$@W>%@iq@%@HV'@˾+#@Jh%@ cZBN!@Gɫs@>tA} @J`#@P1n@nLOX@Բ(@3h"@׻?@v'@jH@NPD$@UMu$@sƷ@@M-[ $@䠄&@jHc!@`<@58EGr"@Cl{@v@D;'@ʦ\]@6@=ڭ(@CVzNz@):!@V #%@lV}V@H@Qfb&@rK!@x]!@A}R%@@?@0AC@S)@?@1w-!@m1@OI?A.d¿ċ?z SWI1@<e;¿Av- ;0@vasp{}]x]8;:8؋@ȓ?%c\qq?;%8? 1xu"k#E?[?2ο+Os?`? 'w~ܺ?_;b H?Kó?n? R)v4?J?쮿B¿z9[@h?[vzÿ FÿH"i?%YI+Կ͑_c b ?8Qm?}p? Q\Oǿ٣?8L? (G? l#?|]tſf8 ׿3TT ˿ Ac]?6׆qcCǿ@?vſ٬\mͿSͬ?; ϿmM ?ܛ0 ?GTnL¿Mq?zۡa?Q/4'/?Lj?~4bfͿLLb?@Fʿ[ſH,Ρ U1ق?ADj4ҿQ?9l˿E e?jqȿp= ף?2tXQ ?0*? U Zӿk ?U-(?, (>:uοnom?~.rO&75ӿ?k?LM7毐2u|ۿձ?{Cr2?QҿƊLɿ ? 岿]=?a1Z{e-?_2ǿ"h̔.[I? U1~ۿ׺?A ;?}V)?V#)ɿ0DN_OῺI}Yڵj@Mm?,f*?,i?/OR?U)?.m8, Ŀ#e?Ih˹W? [ؿƂ L?UE q_!?p_Q?s蜟?u+.¿aA ʿ #?1#=*"ڿ6?J?=r}?2?`$ѿ>uRz?d##?п'@jsS%ȿo4̿A~qJ[\?k?\m?jοl@r?Cͩdܿ3wڿjׄ?ǿ(ȯͿG?b:b/Q5?B"LQ.ֿN½2ou?W?x)u8FlV}G`? Om?R\U]c?p-߿ϟ6Ӂƿ}?5^I?g9ahV?Q0c 8k?;?sM? Y9??A.q?ۿhW!'?r?V*?s~u?2VWC3{?ysV{ǿoEb?iwakS5pdvHjǥ!des~|M0ά {"perms_num": 1}{}N?kD ?eŨ@ c@nO