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  B B3&M ? l3 e257acc46c0e8219da7bf563d905b2c3@4^E+ @9XAvheccHP@n/iV+@T@{!@K7A*@RDUA+@{G@)""@CO}%@Mg' @#7&@)[Z @aۢ (@ӂ}+@67')@|yQ@@%̴;)@Hm~W&@T%@wE%-@%e;&@wJ*@3Mg'@W0@g67f@,yp!@yS$@R8'@\^@r3܀O)@҇(@hyܝe+@T7 @UwE!@- PS6@*@}+@4%@x@e!@J8\@wE+@0"@2@'Nw(%@N$@q $ @CԷ,@Tg,@>:u3(@XeS%@vۅZ'@[B>$@,&67@wkF"@= ףp}@H0[%@>"D=,@&@ S"9)@VF$@?߾@&@)@bE )@@ȓT @҇.+@`,@ g "@Tg0)@f(@+ٱ@6ُ4)@ N]*@m2$@dF ~@ۊe$@&S@/'K"@ +@*D #M e257acc46c0e8219da7bf563d905b2c3   systems  <  $ % perms_number  % perms_number  version9 #M e257acc46c0e8219da7bf563d905b2c3   @4^E+  hecc   unknown  % perms_number  % perms_number @1@%]3f,@x $( @S!u%@?x(@1%$@鷯W"@<1P~*@#Ed@9%@x@u)@ >)@58EG@-@)?"@MS"@G`y@"O(@x '@Ah:@}yѩ%@`:%@LQ@UwE&@rm'@dw@-sl)@k`"@3}ƅC @Ӽ)*@ 3J%@J_{@].;'@3܀"@$0#@*@ XT%@4ؙb @Ù_)@ZK @nS-"@>?)@ U+)@a@:H$@:;%(@p>?@"~%@P1o @)yu@'ՙ"@bU%@&"P$@Ll> %*@ h"'@#gaO;@Kz?9]V?c^G?b[>N?Cpy?6:B?uT5AH}-fYJp?[[%XL]K=k?8Jw`מY"xy:WB?m½2ou?Ua?Os"cv5yjn?QTek#]J}D$]?h.KrDׅl!9U`?L5?};l"3G?^Gt?mj{/hWU\bMeQE_QK|~!Q?]MjIC3T?2wf&|t{Ic|z[z4?àLXdؑq4GV~i Į?ؖg)y /H?˛õ? [愿Nx1!bPۆQ`Dv?>Dfv;.|>̔v?#gaO;1&|8GmfʉvU LuK?Nwxv?e1?BD? F%uz?Y| ^`?#Hш<͌~4|?=$|op?ce]/Ms?VbK?obHN&nu?QNPkwE\jhN?t÷n;v7i_v?8Վl?lsczrGW:߃?6Y"nN%@U?1=a2#f?[ iV?r{WY?E>'Iw?{Pkj ; I?(Z&Á?K?+j!?_$$?ƞl $?\<@~>11#>{"perms_number": 3}{}`?RA4?$ l@@$