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 92d512454cf5e3521eeb95a19c783978@4a˔93@9H7Ihecco@Sr3|#@3K*@sFZ*/,@*< @˹W}@dz!@-iF*@/*@ /,@"@h\8(@ek}*@D@+@iWV:%@|DL$(@ C@Ր@kF=%@ϸp &@|\@GzN(@]zk+@KqU7)@TW>@a'@m3@g')@bJ$ˈ'@jM+@@@XQi%@ TƿO@Ù_@a+@g@/e+@mr'@@2S@6;NA @Ql"@fk}&@d"@ v-@[tY)@hb#@K@c* @ ǯ!@Ynm@Ҥ$@8ߡ@C4(@!@ :&@8-xW0@ r-@eS%@Q"@-#$@P1&@&Nw,@Yn#@z,@@U(@[tY,@)"@i&@:T@vy%@m!#@Mb @uYLl>^-@{#@x@e@[rP@Y=%@?ߞ-@zrK"@mV}%@"7 @6O@r)@;S.@,.+@{,}B@L1U'@ r(@מI,@~ #M 92d512454cf5e3521eeb95a19c783978   systems  <  $ % perms_number  % perms_number  version9 #M 92d512454cf5e3521eeb95a19c783978   @4a˔93  hecc   unknown  % perms_number  % perms_number4'@ <&@M@ r/+@W/'"@_xZ@Ԃ}@yS)@+ٱ!@J)@ rhA+@#^\&@s)@ё\C@7l[ @7^$@ڧ3-@M @m(@6'@K@R8q%@j%@Ͻ@5v}&@p>?'@a@ҍ)@k+ݳ"@ r @ގpZ)@֨ht'%@Oe(@%&@i5$"@~ [#@@ޫV&*@iW!'5%@.=f @_FҺ)@ZK@nSm"@3(@fIZV)@je@iW!'#@B&9 {)@Mu@Ƣd%@"@ qۘ'@^o% )@#0#@!<8b-@N»\$@ .Vt@ 7"@D*@Z/rm!@M֨( @N ^5*@}I!@/4%@D'@@?x"@%ǝ(@+@WCK?%@B=(@|~8@~!< @Fžv*@n"@bqm"@4@4@4@unknown{"energy": -661.72473449}AH[P?! _B7O?h㈵>q4GV~I.d?HR}6d?K8,Z(I?$xC%?RG>?1߄B\ܠ[;QB<$f}!C?C8 ?56 -M^(`;h"uQ?G?pY7صݒ[{S?. ]pX*@j';T?`eM,UT]T?óEvA]PVrfBO?%]3f[?Q+B?(XQiXVwH1@ T? iTdKeQE_?RH2wmJ y[ǺF?iUMu/?vk )ce?x`Cf?I%r9BV%a?jY&"dTY iTd[?JΉ=E?Y.m_5!ZI? Rr ShY ?3O ?̔b?'>9C3O)`.c}[?. ?X|[TWobHN&n5?9]VPۆQ`?`/?P?VF?(B1е/W1?74e_!>@0i;.8?$pte?PlL?1߄BL [O/"UezFwp{k?x C?mUY6>Vf?1%ed?ꫫ8b)r?GJ?VF?(֪]C?() UWd. ?C8 Q?/PR`L9*Ŏơ~G?IPn2 n`?&z@ ?Uh b?PۆQ`?_ `RhL?D)x)1 W?vk )^/ V?E&HBzަ?a?lsczR?{%9`Wcmi*YPۆQP? R]iY?:`4?ti ?B4?8CI?T:W?[~loԜZ-;F?RE*kkǜgK6>ph`Ǻ6?I&|k^/ V5FGĔHg?`HD? WX?h:;\m77M=IӠhN? 8KrB?^=Զa4?NwxàLX? {Z?fLgIPp[u]TsPEwH1@ d*QfW:O/n2[5&P"M: va?MۿҤ4W\9[[!R+PO_Wb?$Pe2#RMb0?D6.6T?IӠh.@fg;U#EdX[?fLg!?=E~[?c#G?R\U]A}Az\?J]2a1ZGUCbdUk6w\De?V_L5? \a?Tb.1h㈵侣V\?Ov?bFx{@_>Y1\=xĬW??̔"?Rti@?H[P}֤R?-s]?W:O?S%RW_Q;g,{R?-h_QK?/K;5[?g^H?#-#6^saW?Kt?-C6 U7k*WAA)Z7?4J !p$p?Ds?ڄ>{"perms_number": 1}{}`?P*?!/"@@$