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  B B3&M ? l3 9546243d159bb7e432b8483457ffcc98@4^u3ax@9}KXhecccZB@}:3+@)^8@m{!@vI*@![=w+@'fi@m""@*pV%@7$@˜.,@_v)@%CK@,E|(@$zr@!T@e6$ @;5Y^)@6!@X2ı>&@.47@M‹(@/ *@k)s)@&ǝ@#@Wx(@[tY @B!@d;O@\4L*@hyܝ+@JA4V%@>d!@VzNz@+MJA+@׻?>&@Ǻ}"@Zd;O-@h(@P*@eS0@qmg@yܝ@9@4R$@+j0 @DR@@j,@M֨h$(@ަ?%@ua'@_YiRz$@Kc@l gc"@l!A @c]F%@#+@ K&@|Gj)@~:$@ꐛ@J5o6)@DԷY)@v) @be+@0Bx+@i&{'@>tA}@?x #@ Ac@tA}˜@e &@@@UtWk(@'fʉ@St$/)@:u<*@,)$@`\@̯$@C9Ѯ@!uqk"@~8gD+@ { #M 9546243d159bb7e432b8483457ffcc98   systems  <  $ % perms_number  % perms_number  version9 #M 9546243d159bb7e432b8483457ffcc98   @4^u3ax  hecc   unknown  % perms_number  % perms_number @Ws`@\='o,@Q @Lۿ%@f,(@R'!@/L V"@ua~*@aO;5@M%@kCu)@}iƢ)@F ^@!u-@I2 "@k`S"@7 @"J(@=~oӟ'@1.@ <~%@&S2%@M@M&@I +'@ۢ@X2ı>)@"@jv @'X*@Ϡ?%@ $(~Y@ &@٬\"@eS.'#@8m+@9}[%@wTl @E )?)@  @WL8"@v)@CQO)@k&l@S"$@E/)@@`9%@YG @{@P"@ >P%@@zk$@p= *@LTo l(@W2@7@'@Ǻ@ uiI@ U+~!@Ӽ(@&!@.o$@viM*@P2ˢ@Mb"@R @!#@7a&@x#o*@!Y^#@XeS)@jjZ @ $@}W*@zS c"@ѮBOj@͍ [!@M֨"@i!@,`%@ $(~y@Րb'@,`)@a_Y (@v7Ou-@o1@X5;'@):%@oB!%@{/L:*@_YiRJ'@)D/)@N ^"@#0@%@x@Y(@e6@ڧ!#@מY!@fc*@N], @o/ia!@72@g67@ʦ\]@U]"@N ^$@bg:&@67',@ ϛ'@V-&@(@3mJ!@72|"@y@ٔ+|@ׁsF)@gaO;)@S%@x@"@p@1Z)@PC @9w@JA4F%@a+%@Ò"@C4*@9ߡ((@) 0(@D/X> @7', @ 7h@yt= @ 7ø$@{x!@ԕ<@!Y*@̒E'@DlY%@խ~&@1߄B$@<Κ@#@0_^ @P6 _%@ 'H*@D%@(IL'@Yn$@^x@^.;1(@vi=(@ܵ| @{P)@n*@V`&@p @HIOg#@6Y@p $  @[_$%@e@jHc@4ؙr+@#b%@鷯"@"Ol*@d]Kȇ"@1Z(@|DL$j'@ u@8-xW(@gy<)@4F $@c('U@H.!$@@}͍"@# *@-`!@i㈵ @k&l*@+H @+eX%@g ص'@I_@T"@Ԃ} )@9@%7[%@I 7(@|y@-R\ @Jvld+@Qf"@RQ"@4@4@4@unknown{"energy": -659.07069696}ɑY+SP?4 ;Xg]?)q8r#DVR\U]1?@fg;U?;/K;5g?*=%N| e]N| E+ٱA? ?5"g?ܚt["7?͓k dvf?ٕaPlLh b?h㈵gqimZ?ӹ`?ᱟrF̱.268Q? :!t%LNwxV?W\Y?Sr/0+ds֧\?3ۃ +paOʤ6+?. LtVc#P 8KrB/ ҌEs?Fn1 x*O[?kHcC7ŭ'?_F(ȯOE&Hb?A)Ze?{GzT?J'L5ft^cZ?$@?W\Y?̔B{VP?+~7Uͮ{+S?q4GV~9?/K;5;?ltOq,? jF?5&?eS?ٓ$xC%VF?8?܂Y??$DV? ]ŭ7cϞt:TSb?W?Ag{bm?ŭG4GV~a^/ f?WmUR?cxgT?5l/R?&:,BE?ùYt>vGG,r);.r?҈}n,am21?74eOHPsb_? 8KrB?0&>?h8B?(@D'e?9vj;s K?JCBb{VP?jq*T73?ْUA?"nN%@U,sj%V?=E~K?V_]%W?6ɏU?dShUM`?k~E}b?A Aôo^?Fx?PCrxWf,z?_QK?4`K?F%uK?h^^_vj.7H?1?74e?268ajY/Ch?Ljh?K[%.Wٕf82;s KuʣaQQ?J4Q?K8.X?@wԘP?[~l_E\j'*v?@شr?\4 oS[ c?A ]L?QnϠe?1g5hg,{2?3jJ>vW?zp&q?6ُa4ׂ[?<-?p'@? !7?I"i7h?yTEǙ&l?i?>QfHu@Cbm3e?_ PBdpW?%s}b?1ZGU3x 3t>@0ݗ3U4Z?k*.Ne3F?zpwnpM#~J?y*?*ø[?>? "5bj?`>Tf.pyI aR?IӠh>?sda?yTEKWxk?$Di]?m3a 9!lA A?`"eTqs*ɾp? @=8j33??{&:?!>@dM_=[c:YXX{V@?rQ-"K eOk&|YjQ?M#~J?8fٓL!:?/^|^9Dl?؜gBc?Fu:`?`/>{̶ֈ`N&/ɾq 9>{"perms_number": 3}{}`?X~L?"OcTֈ@@$