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- 2f57be62b53ad1385dd3e06c3b11b82f@4n @9:p-mse-guccm?$@2d,@\tYL )@VC@DԷ)(@|-@ h"lx@QOI"!@^/ )@!@ K<&@0"@ #@7',*@K@ S""@cbqmh @BCK#@Nw( D&@oB*@t//#@aۢ)@]hh @v$@,d*@-"@i@Y.!@("@J8!@LTo l%@v7Ou-@I_{'@-)@I.!(@k)@~@M(@g&@YB%@sa+@yS'@o*@z6>W"@/L %@˾+-)@֐ҧ@QI#@:!@ُa+@8L @.4i @KR@"x@j@{1"@{$@'1&@.4w@(=(@P)'@um)@!@ Xt"@OIu@£#)@HP)@RI&R%@׻?N"@CV@gyܭ)@a @^x@ŬC9Q%@r3܀/&@~8gDi"@=~oӏ+@Sr3l(@`G)@; @bg W @HPS@ZBs@m$@ !@]zk@pUj6*@&@Ǻ%@k&@Ue!$@*@H}-#@ 8d@.!%@x)@][%@.Q5'@ c Az$@:pH@9֯'@иp $;(@ʦ @$S)@u7Ou*@<,Ԛ&@$@M-@Q\#@1Z@}\*@<,*%@ZK}@;pΈ~@Ǻ)@(yu>%@%1 "@Ǻ(@"^F|"@A_K'@,&6&@LJ@^zk`K'@ l`qh(@Mg'4$@?@'>$@x]@|w"@5)@IK!@3d @K8*@<)t @|GZ%@Q5U'@!A 3 @Q"@16(@l/@2Y%@9]#(@e '@3P> @`G+@yuً"@b"@4@4@4@vasp{}ʁʁؑf؁W'g(xbc~@4i?l%s)[$F?ͮ{+S?k&l?Q [g:e ^)Po+6[1=Bp㊋rS?mQ!>@PQ,Z?6w\&9'>Vصb?I2v?,=)z.v2Sz?Ժ jc {j2ZGUD}?_#I`,,}\g}?JóY? fLzQ0c 8k?/ܹ0ҋz?BA)Zx{fIZ?Ws`^(1k|CY?ٳ25 ?[Y̒Ad&n~tgy^?En6Ko.J?cGP ?n2d#=BtubwH1@ ddvS?5)^X-΂7Ӂ?ՀTf ~Tkaz?~*O 씿Z %Vc#VZ ?X?eM.Ɛ?o`rȊ?ܚt["L5r?dZZ?{Ymq?vq -`|~x-$`?0&n?o҄|%?|b*3b77',`$s?@Û5x_e?P1zp̂?q@Hv?8c?[#qpx˝`8נiWV?r Oƈ?`uHg`/Q(?:8؋?׆q&D0{vzQKs+Ո?dY0G]E~Um)嵂i{?.rOWw,?)qX(]w?l# h?A׾^Q,z?9 ʼu?3z9?&[X7~l"3<$D"?s ?3ۃ?t1? zo /nB?ۂg?$jf-&r#D?Wxy?*q㊛?5+-#nôon?)D/?B?msF? ĭ(0ACW?!U?He?VDM(? +jc?닄K˜.͗? Rw?"8.z?H?=rrg&ฌZ?-X QN?_@/ܹ0?3Kto}hUM?-@,cyW?K IJC?o?6Nd}|.P4LmN?e-I`s*5{HW]jJ`V( Y?_(΁?k)E&H?Ϛis/0+?5˕?^Q?~k'JB-k?y7?e0F$ dvS՚?3&c`}Hƒ:Sb?uߌK!?6rx)?}1!|?HkF+?{"perms_num": 6}{}`?:_^?)xr6@@$