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 z&M|,,l- 6ddb7b21b3ccc3e74cacff831eac87ac@4X@9)[Nmse-guccA}R[@s*@&(@?@ N]Y&@DL$z%@Ù_@vC+@a7l["@1*T@-σ #M 6ddb7b21b3ccc3e74cacff831eac87ac   systems  <     perms_num   perms_num  version9 #M 6ddb7b21b3ccc3e74cacff831eac87ac   @4X   mse-gucc  vasp    perms_num    perms_num6+@NI@(""@Dր*@Fw;S+@J)@`!@%@CԷ&@\(%@t.-@`)&@T*@R~R@K7@N@ˡEM"@+H3!@p= "@ h@1Zd*@%6+@5^I %@Ttd%@ʉvR@r߉Y@[닄-@hbE&@ pE"@hsU(@a@6X[)@~:3P*@x@ȓkf%@V)@0B@@u-@Op!@vۅV"@E_A:@ɫs )@^ D'@=~o@מY%@ Kn@9$@ 8*5(@n@Z!{%@ @s@[ m"@NGK%@M(Dq$@X*@ˡE'@ @/o&@ 8@pe1@{!@}'@Q!@K!q$@5vm*@9d@Δ"@vꭁ @vN3#@_L\&@镲 *@£}#@h:;*@J$(V @[K$@> Y*@;%"@&S#@bod)!@CK"@rm!@{%@Aȓ@0G'@#2,)@xW'@;@od@[| '@?5^I&@+~%@y]`7+@1%u'@LOX)@wb֋"@H.!%@Bi(@HcC@nN#@=yX!@J_{*@ 7# @)D!@@5Fj@X2ı@"@S c $@'†WJ&@l!A @y#'@pwn&@-s,)@ʡE!@V`x"@E>@\(@Ԛ)@BCK%@b"@lxz,#@N ^)@m @gaO;@<)t>%@W&@M O"@`-*@9b->(@up(@c @иp $ @:@CRS @"^F$@g!@=,Ԛ@lV}n*@ꐛ&@5%@t)*N&@Tގp#@1*$@fS#@_M@PA%@M)@^.;1k%@vR~r'@x=\$@.@.4ש'@q -'@Wf,!@{*)@H3Mg)@aP&@u] @׻?#@b?ǺVvꭁr?Tqs*پRB~dWZF=u?V횐h?l%tYa??V"S¾D1=Զa4o +e?K8 ?30&V?bJ$(fU\N ^E64DU?c wQ?=Զa4?o +eK8 N ^E?64DUc wQ30&VbJ$(f?U\?dWZF=uV횐hl%tYa?V?"S?¾D1?vꭁrTqs*>RB~?i0a[>bǺV?5)^X?{is268Q?XCa?rufe?Uu?g^h?ek}fy'Lh?10&d?hY j9z~?û\wbvk$ U?u $Mn+fZӼm[E3&c`]d`Tr?(xߢs?yGsdw?>25 `?yUg^?Dh[?PN`?_% D?]@"iǜgK6>?Bt\RG>IӠh?Ȓ9wu?;8؛c?l# h]E~صr?^:tIӠhn?صݒL+,/Ah:;YѭT![o}zlˀt?2ys?CYZZ?̶ֈ`<@شr?;s ;HPsR?juR_fkRZ}uUf;}?t>]E~?صr^:t?Ȓ9wu;8؛cl# h?yUg^Dh[PN`Bt\?RG>?IӠhyGsdwྴ25 `j?9z~û\wbv?3&c`]?d`Tr(xߢsf?ZӼm?[E?k$ Uu $?Mn+?Uug^hek}f?y'Lh10&dhY ?3G?