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- b283e91d807c279e8c1b50245c593a33@4L M@9{bmse-gucczpwn;@'UH*@3fs"@'>@+E\,@t%@Dio @JRp+@al!A@qA@b4#@+j*@rh@ꕲ q<&@UN@W}W?@ׁsFT"@ŊL%@1 {;$@ K"%@6@EB[N&@= '@@{)@5"@Nw( T @tq*@JiG%@㥛 @YLl>&@6"@kF=T#@*@cC$%@&pk @8ռ)@ڊ@|Pk"@7\(@Q)@ѮBO@CO}#@[[%x)@x]`@&9 {%@:dw@,`n@e6t"@4F:%@<$@Y4 n*@F_'@: @eF ^''@&[@ @%X!@_ D'@Kx!@(> $@Gŧ0+@('@ME*m"@7 @ .f#@ԕ/&@5ctvb*@Z| q#@Y4 n*@k  @M«$@*@$"@';@) @1%"@~jt!@6vꭑ%@Mv@6ُ'@8ռ)@:(@ɓk& @+@)t^c'@C,&@6vꭑ%@x@D+@'@tq*@g"@ OU%@7\(@ʦ\@d]K7#@#o!@ rhq+@bhh@ @n@pq@'@0B"@}yљ$@ԕ/&@9];@9⪲o(@eF ^''@5l/)@ap!@{1j"@je@)@{)@^%@s,&6o"@#G;@%)@[ L @M֨'@˾+M%@FF&@{1j"@Jx+@HK'@|DL$z(@ k @? @aoD@Yn @37$@#o!@w/@-*@YLl>&@.F%@CV&@(> $@qt@\N#@JRm@M(%@CQOt*@&9 {%@M(D(@$@E a@8̒'@ϽKK(@ @H)@dx)@EB[N&@ke/s @P6 r#@E a@A 3mo @Eɐ%@#G;@0Bx@vy*@ o_^%@Y"@솝*@ME*m"@d'(@->x'@aoD@bE '@*)@CO}#@VHI@uT5$@JRm@"@o%;v)@%X!@Du @vlu+@) @mj%@k&l'@M֨'@5A}"@#GG )@'@Ͻg%@7l['@+@b֋h @~H+@e6t"@h˹W"@4@4@4@vasp{}Ɵ̦9Ɵ̦9`UNc$D"ςP|?=|(BꆿuN l#?I?J4*p?E&HBRy=d'Hlw?ŭGENt?=NyuoEbZ?H[`h㈵D?+=)j?*g\8P}֤r?DP_#IP?rQ-"[Z H?;2tư&z?P_#IPV_]%_#I@? rha?`UNc?$D"ςP|Mn+bLLG-C6*?W?d7ir„ѬloV_]%?_#I@? rha2y?+ex3&c`mrQ-"[?Z H?;2t?ENt=NyuoEbZyTq =bBw?3`Mn+?bLLG-C6*ư>&zY1\ pzg?/oeltOqLùZ?{\&k?N)]R?*Ŏơ~g?VDׅ??a?h2x{GzD? 9ns?u6I׆q&zpwnpu?W?+)TvꭁUN@S?h2x?{GzD? 9n? jVEf.pyiˆ5EaW-s}?@5_%Z_&`?mi*yaLo?;댿Zms?_5!Z?辜y?jK`r?߇(_?o +U?_`V(l`"e?@L…Y1\ ?ٕq臭c$EdXi?8db5C(~?P<u?zpwnp?u?WC3O)8N gjY.[??z?֬3/.u?a+ei?-s}@5_%Z_&`%q?O!WY@:r3_`V(l?`"e?@L…{"perms_num": 6}{}`?'?  @@$