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 24e6a12abf0b6a8e1fbf8795941fa7a1@4a0S1}@9:"heccbodI-@4ؙ"&@ K<"@&")@NGɋ@.QU@3T,@)3x%@U+#)@.;1$@&R?o@2%(@RA-@ m!@>$@M!@2w-!d#@H.@ u)@6$#gA@MbX%@vꭁ@:#J{@CK* @Z/r@H3Mg#@pe1,@;k]H@Ac](@Xs`^@߉Y/)@ا"@]3f@z6%@z6>W%@£@E>q@$@"&@-R\@z6{&@7T7A*@ns@bh)@7d (@n4@+@ {i@Օ?,@R8q)@`<@z,C;+@/ @ D 9 @3K(@ Y9y'@@:Tn%@L F%%@.9@'UH9&@`VY'@<,Ԛ@hW!)@ e"@%>!@иp $)@$@nS]@i㈵&@xb֋"@>@#@ >+@Mt%@3hO @EdX)@K@ ?@&s'@o_Ω)@D (@ӂ}E @0 G@9 {ځ'@`<&@E%@` ,#@,dg!@}˜.Y+@0{$@B @:H@X@3mJ@"@^$@O;5Yc&@f2}@t{IcT(@jM3'@V`)@ϸp !@o|홅"@a@*:H(@`(@6va%@V"@#Jv@ )@Է @ʡE@%@P0AS%@"@' )@q= ףp'@I2(@r) @V} @V`@4.@Y$@ !@ @&p*@g'%'@0_^`%@&@&@ea#@Sr@D$=#@ -`@L<%%@pa*@Ր%@%u (@P1Ώ$@~oӟ@a4'@p>'@B`"K!@)@YW)@48%&@@߾| @lIF~#@}"O@@a7l[%@'IL@ŊLC@$@M-K+@~%@t @>W[*@K4!@?Ŋj%@vS'@D )@CO}"@)@Υ;@ۊe%@($Y(@J8@If͖@0' U+@oeQ"@A&9"@4@4@4@unknown{"energy": -657.00313445}kZ'>I?J]2A?MbP I'B_vON_% DհS?i:MuR ]zюK?};l"3'\bW?$xC%Oʤ6+?1ZGUSanr\?]ydY4 b?IӠh.?_ @ LukbD3?FCƣTS?מYR?k$ 5VCKOig!>@?h㈵D@fg;30&F?/PR`L)?h2X?oA?=c?$DB: vQ?1ZGU3qnS*6u!+Mb0?(xߢc?%xa+,?VC^MjhQ?h㈵HPsBwJ\O!WY@/r]dO'cyTU?a+eY?iUMu/?cD(bak~E}b3O yxρ9?&Sb?ْUQ) LnTt|8cC=f?^0g?S%RW C*q]ʩajK=<+i7D?lɪ7Y?1]aH}!Sii@?=j?/PR`LYDfr&|G?70p?}!SDJyLt^c*R\U]A?EV V0{vZP?q4GV~i?p71$'sna?u?ِf/?iUMuo?3O,1W@fg;?Tqs*CR %c E?eo)狽W?/PR`LY?^S_?DQOIrsY1\m?,'`W>?nA\bW?c wA?3ۃ`?BDa?SvA]p30&6e6|| \5Vy*?R p?,ypwv2uWvj?TUh \Z'.+P?}!sPNp>̔v?~jtH?MQ