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- 7fb3de48fa4f0851225c73f12d9163f6@4E\+a@9-nmse-guccm@B*@#)@/n@cZB>%@}:3P%@N#-@-#'@mn(@pq@ԕ*@0' u!@XL@%.,@0Gd%@x]@9]'@0"% #M 7fb3de48fa4f0851225c73f12d9163f6   systems  <     perms_num    perms_num  version9 #M 7fb3de48fa4f0851225c73f12d9163f6   @4E\+a   mse-gucc  vasp    perms_num    perms_num"@5;N"@J-@`%@33333@g?#@NbX9+@ y @̒%@@"u,$@]ʾ+@E a()@$(~K@ ^8(@ .@a@bh @1Bxq4(@[tY @0#@]].,@g?R@i>"V!@)\@*D/%@ep:'-@|w!@3bb @dp\%@@(yu(@wg +@]wb{(@a@J_{@Ϡ")@x C&@ U+%@U 7-@g%@>M\*@`<@tv28j@@ !@M8%@_x&@R~Rӑ@ +)@ypw~'@y*@ms@ m9@wWM%@6Tl@nض((@ '@Jvl$@1%@(D!T$@1T@mK&@L;'@k)@u>)@y&1\"@ @4ؙb*@e6%@鷯@m&@K7A`"@ypw#@D!Ti+@b%@y@ٔ+ @s(@"JF @7"@,}(@T7(@ 7@f#@HPl)@ǵ@DQOI%@XE@g?@Uj@["@ e$@~`$@P6 2*@Mu'@8*U@uV&@~N@Ϡ@677!@2喖'@0*D!@v28J^#@@0G*@@xZ0"@*@'#@겘|%@UMu*@ b#@z1})@HP, @~!<ڨ$@+@6;Na"@*|@|\ @-!l"@4 !@ 8%@V}b@fIZf'@fʉf)@hyܝ'@j>"$@ ܺG@:zަ'@\ Ac%@>%@*@a|I'@ c A)@D4؉"@A&9{%@dCԧ(@ R@΍ K#@CVj!@Xf,.*@dX @#0 @Mg'C@-l@lC8S@.Uee"@zrK$@i4&@"@80@(@P>&@)t^cW)@g'!@JP"@N@-v(@E|'f(@lF=D$@*g\"@wӂ]@R~R(@M @o_@ x#%@LOX%@Pc*C"@˾+=*@z6'@+H3=(@HĔH @= @9d/@1|DL @y]$@]Km!@j&kT@ea!*@X9v~&@S.$@qUwEP&@镲#@ [t@ ^/#@F 2Ɉ@D$@eN)@Q%@@j'W'@}iR$@;S輆@je/E'@+0du'@v7Ou @&p(@Afu)@9z&@(A& @#gaO;\#@7qrCQ@ @DL$zY%@V/@\r) @*@=!7="@Hzw"@tת3@W|B??C?~Ѯ3@_!F?AC=?u3@vasp{}p.p.c#w?_$\gHū;ެ?+l [f? yDAs_% T?-h;5 u?{h pA,?{ qi?[!vu?jHܓ?~oӟHQ5V4`{CYZZ?oA? Omy?UwEe׻?ޫv?\px?&n@׎?,Ip?7q/"Uzi?7ᑿuv??MLbGH*g\8aTR'6Ko.j? ˟o ?Z&񜿬4 qc%YI+Lo.2n3z9?J]2aƢdpdY.{PkjԱJi?vꭁB&s?~:?Um77M2?Mb@h.KR?K{?*5{섗?6ُa W_"31]oŸzO=ආ<֌ rg?g,{R?ُa?/?,dm3⑈9(a?2A?6?Cnc ?o4(?={. G?.MҌ=m>V`?u?t 멕lxz,C?hYp6t?Pn{rݔZ }:vPXA{>UbyG&jMdt_t?dǚ5x?;PQ?ht\;Qi[n-x$\#s?uv28J^ FS8Z?M~Nz噗?y$^e3f?.lIF8L4HS{h+m>x+ٱ1?)?i:=I_K|%R?I?^I\}֤ۂs ~?D>>G><˥{"perms_num": 1}{}T?+BO?~ s@遽4/@F`A