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 fe4b569ec29ab92407ec5eef46763f60@4a1!*@9+#heccq>?&@P!@-s,F-@zk`%@WL @@eND@Qi>*@NbX9(@ҤtK#@!<8b},@Y@s/-@oŏ(@-xW%@|~%@Ywg@"@Ȱ7@V`+@5ctv#@.V"@Ry;y*@CԷ\+@_-@&: &@&p+"@cbqm@[닄*@eNw@\)@Wxn@*-9h@s$@镲 @]zk(@5$!(@3K+@~:3Py)@CRg$@Mg'D-@/T#@9}#@9@; @n@ǀ!@$]3f@7V@/oE&@Z/r=&@2s@4c(@H."@|,}@%j @M(DA)@Q8@|@ΪV\"@( <)!@3y"@80p@σv,@ӟH@4ؙ%@IQ,W-@~!@͒5!@9⪲!@@j'@$zb+@3kl@U+#&@k)@k&,@h&@pqd)@s3+@)*H'@GZ*oGX@E|'&@2ı.>*@ׁS@\(l$@k'@n@d*@˹Wm+@TW>%@{k`@{ #M fe4b569ec29ab92407ec5eef46763f60   systems  <  $ % perms_number  % perms_number  version9 #M fe4b569ec29ab92407ec5eef46763f60   @4a1!*  hecc   unknown  % perms_number  % perms_number$@ *@V`'@s$@|͍ @&9 {(@҇.O@:̗`/)@j(@),@|'f!@ @ ܺ!@t3)@g~5!@ m9r"@|@a|))@Pk)@C9n%@M Od"@>@pӐ)@eS. @M֨G@m{B%@ 8&@0*u"@o*Ral1+@B'@CKJ(@0B @c]K @QN@`MEZ @9d$@W>^!@s2@ B+@ q('@ʡEc%@F&@5)^#@c@LHE#@:@{G:%@!up*@)"*ވ%@ۊe(@( $@ht@DQO'@b('@,σS!@؁sF(@Tƿϸ)@7l&@~R8 @U|#@*Dx@ s @Ҥt%@G@|~@gj++@oʑ%@.4i"@A*@G|v"@qrCQ'@JOcf'@nLOX@=U'@䠄(@^ #@ M@ݘij$@?ܵ|@U"@b4X)@q!@|DL$ @*@E @St$W%@7qrC'@.4i@ +"@yCn(@!Yn@Q1%@!YD(@Ͻ @ߦ?" @Sy;ia+@dCg"@V&R"@4@4@4@unknown{"energy": -659.68082035}rQ%&?R?QyCnKGZDe?F?\J`?W>[{S?1߄BL?ฌ:?p;j?OI5c?G:?>u69=eYJf?0r.u?%"1cH[PqnS?̔b? .VbLLWdTkaF?:`? y] E1E4~e?:8؛H?mUYV?5"g?#n?xĬW iTdk?+eXgZ H?쉮 ?8o(֩=#a? !Gk*.^a?kSUh f?*3A?.)@fg;FCƣTSMLbGh. W?cD(bq?t#,*tb??IkóU?ܠ[;QR?E&H2?[U?"~ V3jJ>v'㊋rcn\q?=ԶaD?A_zsq?O'S"ua?ǜgK6>-@jY-c}c?MqZ?=Զad b/n2_s0?g,{2?P?dM?nYk(gDe?F?&R0h? Yy?{H?~P)tR臭lˆ5Eag?u;ʃdd?H2?ŊJ9% &B^9:Zb XrT1zn+A.c}k FS?HPsB?gejb?%n?vꭁbbc^GL?3.\?*=%^?JΉ=U?eo)狽w5ZP{?@j';d?ltOq,1]aXt^c*Έ c?ZӼ]? fh[{S!k^u?x*Ok? ĭhu?o?ӹ@BDrp>?P?"jGY{O崧lo|?`HdzU :!t%\?_`V(l?JCBb?X|[TWF>xa?A !h㈵4DŽK{? ~{?  RD?Tqs*I|b*3rǙ&l?YxEx?}VѭdLy HciUMuouv28J^}PcW>?GĔHwД~pg?RDu?AFX?ҏS{ܚt["7RGn~jtH%.yxρY'Ql)qX?_ P?z=?c'>`?ASqne?Ϡe?\Jb?U+C?/ܹ0ҋzu!HW1zn+a;P+NVs'k?F%u[?&|>ϹT?y&1L?8"? C*qm?F%uk?I2? Lu[ȗPQA`"{?{&j?efLnA?ùZ?J]2QqW"b?*6u!K?uʣk^S_?+)Tp?{L4k&5@smB