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- e006ef573ab15f9072380a39ba3367b1@4ۭg@9馂mse-gucc:@_^}tz*@#0(@N`@ׁS&@xN%@`Vω@$EdX++@k "@i@ r?+@'kC4z@#S "@nS*@{\+@/$@n/!@ #M e006ef573ab15f9072380a39ba3367b1   systems  <     perms_num   perms_num  version9 #M e006ef573ab15f9072380a39ba3367b1   @4ۭg   mse-gucc  vasp    perms_num    perms_numy]%@]d @ h"lx $@΍ K -@72@V-O"@C6@|S$@m4-@&p"@,g~e!@hW!&@dp@dCg(@;6+@]].+)@_{f @4k@e6(@nض&@**"@]o5-@bgZ)@Q^*@@ػ?ޫ@@yX5m"@ m9J%@ To$@ض(A*@)"*ި'@IK @5$&@Ȱ7@†Wʲ@E!@'@s`_!@#@9d+@KqUw@K"@= @ȓkF#@KqE&@&kԓ*@B=#@a|)@"c @sM$@4b+@2r"@sr@+5{(!@KqU"@G?!@';%@cZB>@6;Na'@GĔH)@q>?'@v@?,@㈵'@wJ%@M֨g%@w*@QQ'@9⪲*@jH"@%ek%@b֋(@ht@f5#@n/i!@ɵ*@NP @2=a$!@@H0a@XO@d@;pΈ"@O#-$@:]/&@2d@sK!q'@"&@sF(@}Жs!@?x}"@0@(@u&N)@4c$%@=~"@.@gyM)@oꐛ @G0@r/%@xN&@kk"@$+@oeA(@Ǻ(@j @RZ @Ws`@j @鷯$@W}!@/$@#G*@8 '@!vy=%@9 {a&@$@(>@됛<#@%䃞M@BB5%@bE )@tgyn%@!'@V/$@j,@D '@@'@5l!@ȓk&)@HIO)@ҤtK&@S:X @zFw#@pq@g U @ahs%@Mb@M;@9d*@L$zU%@E/Xn"@H}h*@Z!{"@e,i'@x@'@#,@z6{'@8@)@oe$@EGr@^.;1$@<1P@3"@r&" *@n!@ @]P*@E|'f @-[닄F%@0 '@-σ@4 "@ (@]Fx@)Wx'%@| '@$S@\8l @) 0*@V"@"-"@4@4@4@vasp{}8 u9V7r ccbqmX?ƒfw?AJiw`eM,uP,cyw2;)狽_?gdSdvrs?]/MA?*3a?x7N ^wR~RsGW:KD-ͭPcJeT[rpsdq?-\o`-X xy?C8 1?k=} W`?#Kx?y7D?Hs&5`?3jJ>v7?Y8z?ͮ{+bgse?Ŋ:?t|8c3?-YU?E|'fH+ٱ1?[| Z?*g\8p4 a"]o0?4GV~a?X%Cŏ1w-!??1䠄iqne?zyؘaBYZw?t!v?KUzm77MM?kׄƠc?IpP?(xߢc?<+i7T?]pX:#=bW'g(xs#>W\T[``?1=Bp?kDpN=j~76;R}w?Ap-n?oe2p?.8;D~_?k*.^;vٯ;}? s .ဿ9}=? ]lZ)?^ PjD?Քd]?Lpvki*J= B4`iuw'-|[:r?iUMu??yABt?+r?$@X31]_?e6$#gTqs*[rPL{?BDAU+S?T-fHu?"q]?8N gj?,S+d?B: Й?NGg /s?gق?ّ;g,{"yCn?Д~PWPs'?s/x?VFa'l# h?t'?ْUAhxaq6}Gz gɀ?Udt@B;s ??V?Wy  s*"x?W!'>}?N[#q x'o$\#a? ES`?óU? =Eq(G`DF̱7-_uRzX{ Y ?f^l?MNR ? T>@Hrb>0ǿp>{"perms_num": 6}{}T?? RNM@@F`A