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  2&M,LLl- 86eca3e38ce6199dad881e18a3831c32@4Iɸ@9qmse-gucc#\@~tg*@m)@g?R@zS c%@F%u%@NG+@N'@߾c)@ę_"@gi+@zrK!@;6@=,Ԛ,@ʉvR%@׻?@/Q5'@ #M 86eca3e38ce6199dad881e18a3831c32   systems  <     perms_num   perms_num  version9 #M 86eca3e38ce6199dad881e18a3831c32   @4Iɸ   mse-gucc  vasp    perms_num    perms_num_) "@Qn @$(~;$@2YC-@9,@Z)"@ O%@NE*-$@Gŧ-@6XO"@/")@ڊe',@pB!a"@ .#@\*{ @a-@b('@\@Jt@S\U]$@9'@6yX5(@|\+@it3 @@8@&"-@ѮBO @48%@~(@W2@6vQ"@3Pn*@0,@:&@oQ)@+j0@l%@Lֽ-@nT"@ڊeW"@H.?@AJi)@ pU (@X@#%@k]hS%@Qi>@n&@\r) (@9#J{@*)@ī"@3$ @~7*@%;6Z%@ZBs@</'@JA4"@5l-#@O;5Y*@kC8%@>yX5 @D%)@- @7h"@8*5{(@Bi)@Q/@<8b-$@y#)@ǝ@E ax%@16d @:M@Ϡ"@0%@=]$@vi)@ZGUDm'@V @ӟH&@ Y9@3d3@_Yi!@sK!q'@N@aC!@Ac] $@'kC4:+@zFw@,}"@ek @9z&#@FX&@ Tƿ*@Xp#@?*@Xp @9z$@&+@ -"@$SL@%P6E!@?ܵ"@*"@pqT%@h㈵@w$'@Tގ)@n4'@k3 @58EG@'@R%@5ctvb%@}*@mn'@BLz*@"@ض(Av%@9̗(@^2@:0#@\m~!@&pn+@6qr@ @\C@ N]@=@x $(~"@s.Ue$@S:&@)"@dF0(@oB!'@)@Gz"@˜."@j>"@'XQ(@2=a)@ׁ3%@(IL"@Tg@Pf(@3dC @|'f @ pH%@!'>%@6X"@K;*@3.'@fc]܆(@OXec @{Fw @VC@e} @~ƅ!$@,&6!@qWs@Y*@{ɺ&@9#J+%@[잼&@3#@)Wx@3}ƅC#@KԲ@o_G%@»\w*@Ԃ}y%@WV'@H.$@ׁsF@H.'@}:3'@-`F!@yS (@g67f)@Z&@Tގp @mscz¢#@-D@컒 @e6$#%@ @xz,C@bٽ*@0_^P%@k, "@)@Y"@NGɛ'@†W"'@ʉv@/ |'@)W(@%ǝ#@ @mJ$@aM@ep:"@W>>*@\Cm!@HG@S"^F+@7 @HhY%@y@e'@Ս@"@ cZB.)@%@j';T%@qh`(@~k,@U@T7+@HcCg"@HQ"@4@4@4@vasp{}]V]~jt85l/b F?wJ\? ‡b{eުpWi߆hxy:WR?i?YPۆQ0?оCb?V?l?n\anh W8?'eRC[?4 ;?Րr?I`}ViH'M7k?Fn1@?v4EsI`?}Vi?H'M?7kFn1@v4Es?'eRC[4 ;Րr=- N76;R}W2g@i?n\a?nh? W8|~hV횐8J>lWi?߆h?xy:WRCbViY?PۆQ0~jt8?5l/b? FwJ\ ‡b?{eުp?[Ek3 J]E~e4ތb?:`?׆q&DO!WYP1ZGUS?nS]? ˟o f]2< Z+lr S?YLl> e?صݒL]aE&HB?-;V„ѬlUZ N?25 `?Za/T?_`V(lti@5fVbKW?6ɏur]oCm?uPi4X˞6y?[`fd1n?.h?Q,b!C$l?1bU6ol1b?9]c?mskZ(YMLbGhTqs* ?C?{IӠh?$xCE`Hd?J4Q? ĭ(?3mJr)sn}zVhGs'bd\?4ao?V_]%?u D-\oP?r+~7eIaLC$ -P7k*W?C8 A?_#I`?,Dq?IV_?r?+~7e?IaLC?$ -P?7k*WC8 A3mJr?)sn?}zVh?_#I`,DqIV_V_]%u D?-\oPGs?'bd\4aoZ(Y?MLbGh?Tqs* `HdJ4Q ĭ(C?{?IӠh$xCE?˞6y[`f?d1n1b9]cmsk?:8؛h Lu[?=%z$l1b?U6ol?W!'>mu?Pi4X?.hQ,b?!C?h,{xfʉvU?< .v?W?6ɏe~k?PF^Jc?)O?5f?VbK?W?6ɏu?r#Dv&5`?˞6i?/Q(x?N"¿jϠeZa/T_`V(l?ti@?r]o?C eصݒL? ˟o f?]2