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- dd8633f374073fc7611fe85e84f98eca@4EWe@9+Imse-gucc&S@ )@%~(@8̒@\4$@|~$@ B@ F%u&@,g~5'(@.@Nz1*@JA4 @h@>$@M+@9EGr$@k@s['@9]c #M dd8633f374073fc7611fe85e84f98eca   systems  <     perms_num    perms_num  version9 #M dd8633f374073fc7611fe85e84f98eca   @4EWe   mse-gucc  vasp    perms_num    perms_num!@h?"@ -@a$@ m9@ q #@xWf\*@Fw;@uv28J>%@`W@PkG$@e+@<,t(@XG^@xp'@bh@|?5^z@ @f6'@p>?l @#@R,@4iR@67 @ $(~@gDioU$@^K=,@Mu @_YiR(@IO+@RZQ!@q"@+@Wf,,@$@@3@QQW@F!@EVY!@wEU@485*@I5/*@ϸp %@S!uQ!@sK!q@ h*@ᴠ&@5Ry;b!@@zK,@mIF)@~ƅ!Y)@5l/2@UK@#-#\@bbq@@j'@ y7(@!q&@J{/LF@ϛT$@Ral!Q$@ME*@+j0 %@D'@z]z @3܀(@.9!@E|'f]@2)@ b$@(D!T@{p&@Qi>!@_L"@n\*@odc$@& @Wc#(@ \l@/r"@;)'@'@46<=@_M5#@m2(@@= ףp$@d]K@&N7@[Υ!@P%$@d$@%P6)@v28J^&@3mJ@WV2&@I +G@m4@@x@ٔ @b&@!Y @ezF7#@@߾<*@l`q8S@B!@y&1,@VF"@9}K%@ٱ5)@8,#@b(@m4@,Ng$@bۢ*@CO}!@H.A@4k @8EGr!@i!@ {$@\@`&@cz8(@ >&@0[ws@mb@G&@|%z%@jv$@ )"*~)@s'@q&)@9(a!@-#%@ZK'@t!@[ A"@- @Q{*@'Y@>@؊@kHc@&1\@0/>:!@ K$@׻'@VI@4 @6[p*@!X4!@%1 !@sgY3@4 }? x:C0* U'# ?&X3@SWs<ۭ)ًYyE$3@vasp{}Ihycn9J 7k?:zjSWB]¹?13/?Dbb.ڲ=Fy尫?Ҥt?Cnȷw ң?]Nwn?!"5b j?xE옿W}WCn?Έ s?AA)ZgN"¿?׹i3NV/'?i"~?KX(Rm?x>͘;Bu'n? !_|V'g(?B[Υ8n?$Ί?מY"???k?l<*?.`? '?VF?h?KR%Ǻ?-I~m z?u^,d?PdPc*㟿2g@Y?/עh-?qj??ho?'? [v?>s֧ld?*T7ۃ?#k$ ?||.tBK8?Q =9}=_nKX?`;?3Mg'?f~3bu?JRЭ??k~??x̴t!VYU?7n1?74X䳿XİØKb?.?;%8RE*kS"^3`в qqPi¿vKrѬl?%rg?h`ob??IbIĿ x? ,"0&^,ص?\7?[| ?K'o$j?gymlF?ٓ<~:3P?(&2s3?WX?}F L,d ?㈵?Ϝ)?>&R?.ޏ/o4}?1е/?A<31]կ?[Y鲘||?'dml{bH?M*?+d ?Χ?fc%Y?4䲿0 X}?<ۤ26t?%2V pAn-?ʤ6?4yT祺?Ct 4PBȡ?? º34<7̲\?%?W?ZӼ?<1PN6?&P"?\$?)^LnYk?YM]?<?;Mf?+ ?qim?d_?0?ƿw( 􉬿]P2ˢx!N?i]2\?4cdp:?`ꐛS(@?OI5s-sEHξy]z?=d?H?&75NjQ?%Xj?% &B?ͬ?Pʭ?w*2:1zn+z2ſμh0K;5]p?|]t5&\R?ӾzNA~6r}?_5!?2N>=e?bUuET?,g~5?Ɔnʵ?ĬC9U6o?lZ)r?)s?ENN?JxYY[ ?$"JY o龼@/l'&?1*G>{"perms_num": 1}{}T?RN?NNE@[H@F`A