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 &M|,,l- 3ef98204cf8b19c19811ac9acf91cf9b@4F40@9(pKmse-gucc1%et@j'@q&d&@Xu@*:#@I2"@x]`@:̗`o$@3hO&@Dt@9 #M 3ef98204cf8b19c19811ac9acf91cf9b   systems  <     perms_num    perms_num  version9 #M 3ef98204cf8b19c19811ac9acf91cf9b   @4F40   mse-gucc  vasp    perms_num    perms_num}(@{@B @s ^*@i"@WI?@N]<%@ʦ\@@Wx.!@}"O)*@B 3m @bqmX@X:@uT5 @hU$@j7*@Y @-s)@bEm@"@Tƿϸ +@9C@%:J@9}@+ٱ@y)@rw@-s,f@9@0*@@0G@\wb#@Ԛ8&@wTL@(r@2%'@\r)@0#@Zd;O&@d*ߧ@N ^U@#X+@F6@m@Qi>b@ı.nq&@ 7$@WI@T["@k)@"@gy@bb#@VC$@G|@Nz'@+MJAW@|~@WI'@yN"@MJA4@s$@`-J@'> @u(@+j0"@n/i@Yn}&@oB!"@7@V%@&@}tʇ@~|!@σv%@T5A}@qm"@Q@9ֿ@ZӼ @Dn "@"[='!@n'@bgj$@Z@E_A!$@8b->@Tt@3mJ@yt[$@*D/@Ll> U!@̗`-(@bbq@ @ GĔ@' @JY#@Xni54(@Բ!@=$'@1߄B$@_i"@(@6W@JvlD@*Ph@M-["@m@\Ɏ@$@E>w&@S.$@6@T @j';$@H.o#@EB"@-ʬ'@6U%@#bJd'@@Z*oG8-#@xN%@:zަ@|S @jM@fNĦ'@BCk@O],#@L2r@>?@l`q8s@u@|~!l"@ڏa#@Ǻ@it3U%@m{"$@Gr'&@sa@!uq@5)^@D;)&@{k`{&@|~A"@E_A @!q@Ll> &@[rP,@L2r@sM"@#bJd#@RDU@*g'@UMu%@}i%@# @K8@M֨h@QfL2@Ws`n"@5;N@ {,}@Ps'@9EGr$@C8:"@ׁsF$$@Q[!@߉Y/@ @]P@XG"@XO`'@x#ȯ"@+E$@x $("@6[@K$@8-xW`%@@WV&@ 1*'@G#@sFZ*@lu2!@[@@l!A 3#@G ^/@oض(@{g(@c]F"@X@d]Kg'@<.9@|~!<$@+j0 $@\U]\@ $@V-&@vO!@9EGr@ё\CZ"@@מY@[%X'@ N]@@(@HĔHW@6׆q"@5{b%@ԕO@80p@2w-!&@~W[I@;Nёl"@'Nw(%@oeq@KqU@]Fx+)@G|@@]S1@p:ѿ#!CSٳ!ѿ1@-@ԿA c^ԿGxl1@vasp{}2w]K=?)恿2sſKXc?3O)ٙ?Nz1?Oʹk ׽ j?*쫿Zc xaߤ`!sePm?_"]?t=u?+`Á,`?K[\3ٟ?-s`ÿ lwOyt#,*?Bp-쟧?_iN^d ̿Z0a4?XZH渿^"ѿ@?uV 1?fH?l ]l?`|x Ͽ? l#?5|ݮ?}%/됛|?Y._w GJ?ɰ72?t˿'?Ɋ꼿=z}?]?Xme,i?r ?{j\sG˵?4ڪ$?\Y"ӿʇjj?nI? οk++MJ?Ac&Q/ٿF=Ӟ?r$Pe{2Q?fB,c?Nt׿j?$zri^`V(?t ;?mѿ1>^m?l ?GȮ?_;·̷>7j?`uHg`?6i?9b->p +TTǿ \z?B0C οa?ң?Blտk?S%R·>??歺Ք?M֨:TS?eM,?U=ϟ6οL$w?֦?