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- 8d926b12d66b7a84eb08997019728464@4E(@9KXmse-gucc9(a@}Жs%@Af$@:pΈ@ؙBw @ ^/m @&R?oJ@oB!"@ Y#@8̒@gj+f&@j+]@JYX@`YiR '@vy @"@ ףp=J#@sF #M 8d926b12d66b7a84eb08997019728464   systems  <     perms_num    perms_num  version9 #M 8d926b12d66b7a84eb08997019728464   @4E(   mse-gucc  vasp    perms_num    perms_num@L7A` @D(@9#J @l, PS@Y@w%@($隉@}iF!@bX9H@BC @:X0@+j0 3(@[| @i&@H.@PI5!@~8gD(@I&¦@ pU:&@d'@|wj@CQO$ @eS@Wf,z(@WCK@@js@R' @IZV@ qۨ@b('ڕ@Fx '@4Ri&@@I)@(D!T@{{!@$bJ$k@ 8*5 @3yC(@t)*"@%j@gC#@\mr@ BR@ j @5)^R@ܵ| @3.('@̗`m @3k<"@wTܬ!@ T@ "@~7$@1 {{@rt#@ĬC&@3d3!@?o*RaL@K @@Zm@I"@,g^@UL@3K(@x@ٔk @6@W/'&@_@<8b-N"@ߡ(G$@#@&R?o"@ӂ}%@xb֋@QI@@Жs)!@97@Xр@{fI&@u7O@nG@IF~'@䠄?@g @wTܜ$@cZB>@6Q@ӟH%@=@!<8 @dp %@ctv2x@z6^@l['@(@]Fx @q[i/@%?|'ҹ?VT ?FD-@| ⿮WѺ?#Q⿶jׄ.@vasp{}xKFwxKFzbș(BvԿVc kc찿 iTd?%?͡\䞮XN$?gw `0&nGr鷟!?h]@L…<?N1M?VҊo(|E?.v2S?}ݮ¿ ceV^?oʡ?sIv|? o?0?@w鵿H3Mg'˿: ?70|@3?LſU@?Ln}r}V؜gBzX?*8 "?n!ardP3ϸp $ӿw#?ZΨ*ر -?jIG9˿XCXC? +jnē? }s?Rxп'OYM?~{?I{d~yvև?cwƿ~tgy6ǹMZ H/x #‘?vPW?i4?ihwH?m3?4}v& #¿Az"?O:`??z5@iQa56ƮEӜ?/? IJC?}Ͻ?RF?yߢ¿YrLXQi¿si+Iz?k=]Wο9?ofᔽFzQ_?s(?6ɏkȿQlu?J{ds?3z9ſc~nhN?o~D?VΆ?Fu:?-l?Un2?vdӿd N?)QGըd,˿˞6?]iI(}!?Zbe4y*}?xx[长:]jHܣ0-a?IZֳ?bՐ ~1[?5?p|%OV Wǿs|8?O唀eo)狽w? ZH?/E?*&?0a4?0r.t_?]9S?e`Ͽ>h㙿5 ?G?q;4,F]?=$|oJ ,ӣ??Գ weVy!?Ƈ˶ӾA*ŎƱ?Z Ωz}֤Q,Z?G?++MJAͱ0vnڌÿ}r蜟^(`;?MG7g?V4ÿʿW?%s,?JR)ǿPD0-a?eV? y?bA Bvj.7?ֈ`|!bGP?2s?jQLގpZ𢷿Ӿz ͗?LQ._x?'>¿7Oup%Zx?^(`ɿZBs? y)?pqÿWuV ?RQ?:dwGZQ?9d?eE?kC?ؚ?׽ jIEcƿƨ*^2?P7\ ]Z?//\V?"4?Wc4??w{*?{"perms_num": 1}{}T?Hz)t?Z] \7P@iZh9@F`A