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 397be4b68c01dc31073fecd6ba8b0a53@4^f @9 } heccиp $K@Xs`+@B[Υ@a!@37*@;k]*@o*Ral@3fC"@eS.&@Vr @R\U#@0_^@-@yCn@)3("@؁sF6@sFZ*"@ Tƿo'@K7-@,Ԛ'#@.,@PN@XV>%@|ͽ-@C9ѮB"@|yv@vT5A @&P"@-l&@VC&@(A&-@K%&@>yX5*@U+~)@UގpZ@㈵ @ S"I"@JiW$@~T$'@9#J@oTa)@=\ri(@Q+@/$@̒u@ g&@^c:&@ ܺ!@3R-@ D i)@1*@>"D@vۅ@*-9h@;@Gr'@#EdX#@b=@bg 7#@n'@i&+&@m2D,@oG8-xA&@yt(@g~5f)@WI@lIFN+@d+@=$`'@9#@3VC#@6v!@g@T7%@L$ze@u7@!AL-@T&@됛"@1w-!O,@\r)"@^o%;)@5U'@ Q@Gw;S)@i5$*@y$@H}8G@[Υ$@̗`]@D4Y"@K@g67(@SW>(@\( %@xW"@x&@ı.n(@J8 @@, PSK%@OupC*@C8%@fL2r'@I)r$@+e@ǘF'@E>G(@bg @ Tƿ)@L*@JY&@ @[Υl#@>"D@4 @n燑%@ qH@4F@8EGr9+@"O%@9ߡ("@~:3Py*@k p"@On(@htQ'@؞Y@ypw'@ԷX)@W[$@P1Ο@8m$@#@N»\"@+*@@ȓt!@j@m2+@P6 @c=yX%@~'@k)@>?"@g&)@NG@x&1X%@oO(@R@@@pZ+@St$o"@ʦ"@4@4@4@unknown{"energy": -659.30677266}tE9p&P"MIpP?+aฌZ?x C?'@jS?a+eI?k*.NOqN?-\o`?X9XYjQ?3.Y1\>ti@ӹP?E4fR?mON?J4QiUMu>^/ V?#=R4LmNZa/T?Nwx6?8j33() L?I%rI?a+eYOʤ6;FCƣTCJΉ=5[5?c wQ?t^c:?{GzdZ H?RG?<+i7d,amR?DXPXvk )Za/T?kHcC7?W?6ɏU?1]aX5&?_>Y1\>uʣaQQpY7_L5?~jt8?IC3T$H8t\qqTnf ĭH?H']Д~Pg?Gqhdz2k?"1A ?T]t?ͮ{+S?$PU?-k?2gg>]ݱ&e?D c-hnYk(Wp ?Jd?+,_?=Զa4^f(7c?PۆQP)h] =EQ?vk 9Ÿ:?p;ZcD(bQ\J`cD(baޏ/h?(/r? Om߿yq][g]?4a_?|DL$zY10&D?V_]%?MjhQY?Ң>]?\ma?t^c:Tqs*¾D1?C8 Qŭ7?bLLW?7r?^S?zY?En1o?..Y)hmE_Aj?m)BOwxP?2wV?T^ PJnA?{E{`ۥ _?0*u?IӠh>h㈵侘Ry=xpW$Dr??$DVmUYF5F?=E~[?:e"]_E_Aj#N%<`?ǺF,d?{gUId?O!WY@GJ2ysWmUr?~Og,{"4 ;H%&}U:`D?̔Rs.UeU?g,{"?9x?@Cr?>tA}lN ^U};l"3'?Mb0?3fs Fz2k?$Po +E[5i?٭e2\Ǻ&10&TA A#*T7W¾Da? W`8B?fHem77MM?QfL2rV?*g\8p ^)p m9g>?nYk(g?&|Tb.AoQ͋SfvT?d]9̗Gc#7?h?HSȕz6\5aصݒ\-C6*3/0gsU?xy:Wb?*g\8PHSȕzV?En1_,cZk?U)~IpTNz1S?ezFwP?FCƣTC?!Jx$^Uqj\-\op?ӹdua?m77M=iUMufvT[a/=q@H6X9X?IaLS!9U`J4aPl5ľq 9>{"perms_number": 3}{}`?1A?$?@@$