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- c1879ccc7eaf05e992437d3473e89c7b@4Fr@9Ge.mse-gucc%1 @&1,*@|y(@9 {O@ui%@67'%@8gDi@.4&@iƢ(@S%@  #M c1879ccc7eaf05e992437d3473e89c7b   systems  <     perms_num    perms_num  version9 #M c1879ccc7eaf05e992437d3473e89c7b   @4Fr   mse-gucc  vasp    perms_num    perms_numX4*@b !@;Nё@&SC,@N#%@6T@-'@p_!@+H36#@GH-@t1%@Vyo@͒5*@+e"@o!"@IZ*@(>*@"7 |@pe1A#@"@ h"lx(@Bs)@SG@A&9#@4)@jH#@F ^%@\m@9]@ "@?:u峼$@NzQ$@k՛)@ x#'@"u @Zd;Om&@x]@&kC@x@T!@žv '@3Kr!@7#@Wx*@s@x0"@%P6@e #@ r%@H*@vn#@!7 )@l!A @m$@m/ڂ*@&N>"@8ܘ0@3ı.n @hyܝ5"@*-9!@#~j %@HV@5A}&@g~5(@ԕ '@m @!Yn]@ׁ'@![=%@`%@7qrC!*@la'@4)@ hB"@.w%@%zr;(@ p@ h"lx*#@/$Q!@*@72 @+5{ @J@jWV@nS@H`7"@4ؙ$@b%@}"O@'o|'@Jvlb&@N (@oӟH"@"@%@3mJ(@?'I׼(@R%$@@x=|"@,&67@HIO(@ZӼ @7G@4i$@Tt<%@ PS*"@5o)*@B '@t3>(@ {,}@sM @+j0 @gs@:#J{$@46<=!@CV@!u@*@To lp&@.V`$@ Tv&@ #@\[%X@~:p>#@+n@vy$@I)@x$@k+#'@F?x$@4.B@|'@0'@]Fx @m2(@_Yi)@MJA%@oG8-x@&#@AJi;@p|%@J%@̗`@{@*@%@ BP"@o l`)@Oup3"@& '@qt'@Af@_'@Gz(@H3Mg#@=$@r3܀$@|ya@~5H"@ ϛ**@gaO;!@O|@9̗*@} @S?o*R$@*-9'@],σ@z3+"@)@j@u7$@pZO(@}t@<@WCK+@`<"@q -0"@JM43@a?g"[??}v 3@QK9m/K]ގ?Ol!3@vasp{}dddd W爿g?U?صݒl\J?%:,B?Ve0AC?m?Z.S`"e?X|^_!seV?Fr? }R?:`TV9m÷n;?Gɫs ~?.J#f?~QBXDZPۆ? =b|!9&?Gsdx1䠄i0 "?73p|?HcC?ޫV&?j?<,Ԛ} z6ُax{%tם<|<֌ rw?+jqN ^ti`H2wZ?i:={GzD?}rD BFn1@0HpV49m½Ee9}=_׆q&D?N#Edx<.ED1u8JwmUyn-?Wnw1?<֌ rW?mrS?l%biG5쇿@򘿟%2b?n/fΡ U1ey0?*p?{/hGAA)ZW?3kr?UO}cyW=`N?m%? *~?y:̯ם( ?V&5dp:&z\>[{?f2g@?&zlfI-t?6Dej?WYk(O>=ey?@fg;%?ͨ*x?ם$?K|?2>T츾~.x>{"perms_num": 1}{}N?`o_?|K@=qW+@nO