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  8&M,LLl- bbdf54a3fb75322baa11793edd0e785f@4E(L@9aNmse-gucc)(@DQO)%@9#JK$@f> @W[ @e,iW @Op@EdXI"@8m#@z{@oꐛ%@]zk@?'I׌@(['@ek}p @SW> @"@M(D #M bbdf54a3fb75322baa11793edd0e785f   systems  <     perms_num    perms_num  version9 #M bbdf54a3fb75322baa11793edd0e785f   @4E(L   mse-gucc  vasp    perms_num    perms_num@(@8d (@nK @ >@b->@{k`K&@@eI)H @ N@ss @&@=t$@*@QI"@[@" @2ZGU@>xm#@g'U@}˜.@Yѝ@2=a$@ʉv%@GZ*oG#@&@MJAt@$@*g\!@t!@47@kS%@oG8-xA"@Gx $&@Tr3@|G @۷ @XG#@G|@@Psr@]hӈ@P2ˢ!@}ƅ(@s! @n$@ u'@խ~@0"$@xNl'@>,@#-R<@ @ B@ \@e/@QHm#@M"@M(D@;M ? @ܵ| @}by@n^!@~jt"@AL@lV}$@N#-@9@I_;%@';: @ϠB@)^!@nnLOX@i5$@eS%@ gJ @2%@##@@Ah:;@tYLl"@7l[#@iƢ@q&@G`$@uԆ@ZӼ @A&9@V @x@@B>٬* @ܝۮ @{$@%#gaO#@8b->e@uT5At!@ '@|%*@@s@Fj"@}kl@7<@zpwn{%@>yX5@0Gt@Ral!@9b->@@ 0 @It%@)^@=;k#@*:(@yܝ!@Fžv$@aۢ @(r@je@ah@"2@q@{Nz@j&k#@ǵ#@>?>#@[{@V-@u=#@dw!@ @fN%@1ZGU#@z6>W#@oG8-xQ@@!@J4Q"@ 73@\m@%ǝ@_x%@ܵ|@pqg@dd@*@}\*ƹ@e19@߉Y/b!@ŊL @k&ls@|a2U0J$@sr!@je/%%@@F ^@JFžv@Ciq$@鷯 #@fڞ @I2@ 7@K>$@yS@8@ͯ @QI!@̒5@;f%@26$@Q|aB"@Biq@@S"^@7̒@]Fx @P1@S:X@SgP&@F_A @  @VI#@( <@t{Ic@+Η@~7 @.R\U @CԷ|&@.n\@ض(A#@K@鷯@G"@Hm~#@ .@$@;M %@ @߄B@)t^c@aO;5Y@Δ@>yX5}!@]P2@nض(@Wf,&@= @0*@ )?)&@0[w@4h#@cՐ"@ K^\i.@vasp{}apaEb.n?I ǿJ#f-}ɿǡ~f??0?K7?-C6?\=?H?8¶?A{? ?o +e?{?<0D?"tuw|٩?[d8?r/0+?L*q0 ?F}qJ[?<0?qSɿNÿRy=?QTٿEӻx?'?Z8?/.HԿ32])?H39AɿQ+ς?XƆn?Z{B?NA~6rm5ӿT<ֿbD(?t%?;_ҿdu?ƄK@իȼ?y0?C,cC7׿КiQԿ}p # ƿz΅?ǿl# ƨ(?`x%s}ҿ5ohĿk轿'?x / ҿ?Z'&?! ?5a0?~̿,ؿAEկt>¿vӢ?=%?I'LؿLǿ~?rCQO?oda?֤?#dTL$?.4ס%=Ͻ? s69|?ݓ?@P`ÙпvWApؿ ;ƿK?ݵ|гԿ*J= B?an?nŨkѿS?CmFA?be4yų('򼿑`?qnȿ^I\ӿ(oˡN?!?k{&VF#W?'I!㿿ǜgK6?Hm~?1?i?~Ŀ}ۿgŸ?mFAojN^d~d NʿQnH?O9?Tݫ5x_ u5w\?5؀?̷>7j?1ǞϿs\:?'KEQ3 P LV! x;Zsj܇D{"perms_num": 1}{}T? B3'?QEK'@*P>@F`A