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 472bdd4210f7cd5c5bc8197025b9e6d7@4^i"~@9 {heccW&R?o@a+@0_^@"!@HP*@W!'*@AL@~75"@+MJA&@;O @dw $@D!T9-@x @s"@f,ή@j"@n2db'@닄k-@{fI:#@)[Z ,@@- PS$@pW-@ӟH"@JR@M»@dw\"@`'@e g&@%1,@+0du(@PI5,@,g~"@%7%@#)@ h" @7l[ٰ"@k&| @b('E-@?Ŋ@镲< @"@N»\d@S㥛d@:X0"@eX&@_vO"@׆q-@ y)@JRЭ*@tA}˜@_M@$EdX[@X@o%;%@ec}!@:f@NI,@ '@<+&@ Y$@ޝ@x(@S c )@t)*@dwW+@=~o+@VFQ'@כ@A&9K#@Wx@*p@Gr&@IF^@([Z-@b(-@*&@S""@aod>,@i5$"@)@^I ;(@V@@al!A))@0ACO*@?$@( @ ϛ$@.4@ \"@ɓk&+@al!A #M 472bdd4210f7cd5c5bc8197025b9e6d7   systems  <  $ % perms_number  % perms_number  version9 #M 472bdd4210f7cd5c5bc8197025b9e6d7   @4^i"~  hecc   unknown  % perms_number  % perms_number @!%̴@vT5A,@0/>:@+~%@ l`q(@D$]@MD"@a*@mR@_%@ܝێ)@Qf@wӂ@+Χ-@ "@L7A`U"@j+@s(@7 '@E@y%@`:%@~R8@hbu&@pUj'@yѩK@P)@̗`"@XeS^ @ c*@~j4%@ y @:̗`&@"@Ϡ"#@*@(r5%@=>tq @nQfL)@5^I " @6X?"@0_^)@{Ic)@6!!@&:$@Υ+)@:T@Ah:{%@xZi @b4@E"@cZB>X%@a+eI$@{*@N ^'@ @i&@#GG @L1@_{f!@R8'@+j0!@LOX$@:M+@L;@."@x @sFZ*#@\wT&@:H_+@-R\e#@+*@" @7XO$@dF+@N̺"@=Ͻ@KTo @ "@ !@"7 L%@ղH@*&@1Bxq(@~:P'@ 2I @#-R@k '@k)&@oŏ%@=~o#+@ܺ:'@ m*@4"@#^%@`)@ @If#@9#J{!@AfW+@\4@e1 @/>:u@1%e@"uq @5ctv"@$@k5&@j @m4w'@mQf|&@6T(@s!@jq"@%̴++@iv(@D")@G%@0Bx"@[rPB@R%)@n @"@yt$@Ry;&@"o"@(r+@2S(@]`7l;)@r@|?5^ @ezF@*s@S.$@46\r)&@U;%@;O^&@s$@0du@U#@du7@eN$@mg)@Dn)%@bg h'@F6x$@d]Kȧ@׻?޻'@Q(@X @:f)@+j0 7*@TR'&@wg@!%̴m#@~ƅ!@DR@ %@\*@Q|a@ y+@K7%@*g\"@)yuY*@t"@dp'@*Wxx'@qqt@F(@S.A)@HQ $@uv28J@x@$@ގpZ@7ܨ"@.;15*@mnLOx!@%@mV}+@£ @$(~[%@K7'@kw@x&"@%)@l!A @߉Y/V%@؞YV(@q&@Y@"+@yn"@e-"@4@4@4@unknown{"energy": -662.55253984}kL\bW?A#+=)J?^H0~Z?y=`hN?D?מYb?~*O T&:,B5?[z4c? F?ZQf#1{va?'eRC '>9Ly HSv!Hk?q:Vg?() L$Di?}AzL?|U?dui+,/%6O;5YNVb[o'QpGݲCÖ^?מY2T8T]GsdX,'`?O^H0~Z?Vc#P3.lư>a2U0*3lxz,C\֦V?y7F?NCM? E?H}-?+eXW?@mh~QBX?$ -P?g,{bobHN&neZQf"S?4`[ 2&WVF?8?z-Gq@HpDk,IӠhwJLxy:WdNEV?/n2?Udt@RQ,J?Ǚ&l?i?ܠ[;Qb*T7C?[[!b@5_%_?2trA 1?nA8R֩=#Z?n\a?*ø;s.UeU`_i?G 6uUNC]ZQf#?!9UP*ø;?&pn`_vO^?HSȕzF 0MZаX.8?{gUId??8"p;Z@fg;E? x'o?j+cT:U?:TSr?]/MQ?3`Yƒf׽uLV?"[Ab_% DWzm6Vbn?]/M1k$ E x'^? LnXƽ spWurq?5>c,,}\J= By_j+cfo?_>Y1\]?h㈵?kh㈵4@j';d?ޏ/hCon?Xr?hUMP?>+Nf?IbI\?F>xa?dS?ӹP?\bg?xy:wRG?!J>PۆQpY1\M?Mb0?3ۃP?1'h'me3v?}rT?Wb?¾D1?anr\ q?d?HR?3O,?*3a};l"3G?3O?O]'eRCRH2wM?p>?P?uʣaQQ?,?2mg^X>[{cPS[ i6l# X?t ;g{GzD?%?̶ֈ`L'eRC ?ǺF?|~X?@gҦn7wS?3/PB_zs`W\k5-I c?-sM?"F??wh??̔?1E4~u?JΉ=Ue3f?r S?ٓd};l"37?yUg~?;fO2mɑj?9]vϣpwN#-ud?HBndgsU?ِfO10&d??̔B?V6od?D?{[{GzdoӟHYPmpbAh:;Y]/M?t ;G?Za/D]/M?̔>g,{r@fg;U?4Lm^$DR? fLZ?ua͋Sr C?/J_Q?vk ҈}n?]E~S!uq[5)^X?mO+pa)q8. LT?e3VR\U]A_% dݗ3E "5bj1gd< 8?'Hlwp?:8؛b3kR0MjhA?ilTf?_h ?Z${?5[jL >’о{"perms_number": 3}{}`?$'? h_@@$