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  S S"&M  l- d043c69340ab93e70f448ff2b2ac6b5b@4@9I8wmse-guccrm@$#ga/'@ <)@p1=@s`o,@eN%@V/@ 2'@GL"@Ϡ@)'$I+@pe1@Mbx!@x]P*@M*@8@W!'^"@m2%@N $@ǝ,@F 2(@̯@\'@FZ*o@jtX@EdX @sR)@+#@&@8-@oG8-x#@ H,@uYLl>@C5v@4c@+j0 "@6!@[tY<&@ T_@z6(@16*@ʾ+o)@(\@Ԃ}@5A}(@JY(@߄B,@s.UeO"@ )?"@z1 @D i-@ahc@pUj& @t ^@L!@%̴!@~k,)@j+*@ v +@%@.Q"@:@+@6 r&@ͪυ"@R-@z6>)@ K\r)}@խ#%@r߉)&@$(~{"@wJ7+@~:@(@t3(@h˹W @$(~ @@~T @S:X$@',!@-`@/Q5E*@#G&@]ʾ%@ctv2&@>?#@h@`TR'0#@{Z@SZQ%@6@*@wۅ:%@&R?o'@TW>$@$z2@'@4@B(@ߡ( @0*Ф)@D$*@^&@t @_)z#@ׁ@M@/e%@YO0@ ҌE@%1*@G8-xч%@.1"@_*@jt"@VF'@NG '@2=a@{'@[Υ,)@U]#@d;O@&Nw$@?"2@Ku"@ 0Z)@#!@x $( @`9*@_5:!@Q8%@Ӈ.oY'@ϛTX@QQ"@Qy(@p>@E%@,(@Z?fG?mnLO?^?3fSn)?x=\rܡ0BZ О,{ذ?[;Q?y):Sy=?A0B?mnLO?6#EP [?Ac&Q/ܵ|Гͨ$ \žHi6?G&ji?=yXzR&5xAc&Q/?31]կƑke/?]dw ¿4I,)w?ͮ{+c?"-RjjҀ?3.ɢ?ߌ -@$"?^gCA?F_Ahk6c~nhN?+֪]Ҋ?( 0Inr?=?JbI?'Hlw??7jſ5l/R?*8?W$&[?øDkEdwwՖ:?c \C_iN^d, PS˺?ٕzǿE/Xni?F&H??erjgڢ=Զa ZH?cbqm? ^f?P>©S㕿"mOT69FGcD(bA^&ŧ^ D?$xC?dM?@fgћ?'я?0BW"Plfm?\ʾ?¾D"3c:ZՒr?dsrkҝ?{E{BԳ :*ү.e?6!Ajjr?`,?Oq^ R)v4?ō[ ?gED?erjg?]ݱ& XSYvQ"jGi?wcAa?~1[*5K_?rSr¿E7M,zڿ=Ӟſ^)?VI?Blؿ .5B?&jjZ?Yޒ?S*g?LjhcZ?Bۑ?W?u;ʃ?aũ,aL?}EJʽ?."j?PPl?/oj?ҨɲnHJ?i4<.9? LnY,s?.4i Qע?-R\U? ZH?$ʠ?,;U6?FGRpXQC8 ?,ص+TTJ? QпBʠfLg1? ϛzܷ ^)˨?Ƃ L?|` ?/J_a?Nwx3R臭tU,~SX_ ?KqU?R( __뒿>D Gu:Ԣ? 7?>6y?8 ?J&v?a?EĿN?2(}|'fʵ?qŶ=?`HtŸ᱿,{l?B=Т:9Cqǻ?Cr2q }AѸ?O:`NGɫ?{_'OYMܽ'G?/r.ͮ{+?}r ?@dȱ?OUøDkEBz"n$m[['{+ۨD'6?* @)g]C?P"?{"perms_num": 1}{}`?'D?6'D@@$