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 a994a5296a5b4d6b93f7a95145f09b2b@4^`@8MzChecc6X@ȵb+@ui@HK!@*@bg *@@Zd+"@5%@@z @q - $@ǵQ-@;S@0|DLi"@([@SW>K#@E@'@%W-@&#@#SP,@9@@$@b->-@L1"@TR'p@Á,`b@be"@Z_$(@ [,@lIFN"@> Y"@됛 @~8gD-@3@%@}"O.@㪲0!@#|"@zS cK@M*@"2M+@uV&@S?o*Rq!@JR @l+@Yni5$&@G?"@LOXU-@̗` )@4)~*@J89@b}@-xW@yt@S?o*Ra%@BB!@6 r@ AJ,@y@e'@Έ+&@ٙB5f$@P1@㥛 (@k)@#-R @tN+@<+@VP'@F@eI9#@`q8@-i@3K&@T @hW!G@|-@CR'&@$["@镲 !,@Q"@Hh )@z,C[(@+E\@KqU9)@F ^*@jMS$@pq@Z$@;pΈ@N#-"@47+@PC #M a994a5296a5b4d6b93f7a95145f09b2b   systems  <  $ % perms_number  % perms_number  version9 #M a994a5296a5b4d6b93f7a95145f09b2b   @4^`  hecc   unknown  % perms_number  % perms_number @.R\U@߾,@x @m%@N#-(@ĬC@G?H"@7*@ZGUD]@O],ϳ%@!%̴)@#@*3h@('-@f,!@[[U"@5U@=(@'K'@@ȓ$@9]%@%C;%@ v@Q1߄b&@1殥'@vݰm@Hm>)@0|"@E 2y @Z![ *@< .%@jMS4@]P2&@~n"@ %,#@+@6T3%@Sw @!'>)@.Q @.G"@: )@| )@v@ZӼ$@wR~R=)@B@0"u%@E_AZ @N ^$@""@KqUW%@Zd;_$@>"D*@tˎ'@{@CQO&@%jj@ǵ@4c!@fa'@ e&!@ $@ǀ_+@vi@Tt"@&k@Έ#@E 2&@ @+@m9r#@5^I *@\]. @@ٔ+$@N#-+@"@QH @U+ @U"@Kq!@߾c%@R'A@M&@y):")@`r'@}"O @&Sc@&S'@^K=%@W2Q%@߉Y/b*@k'@wn*@Ϯ"@c%@]K(@M»|@\r)@խ)@}k @mS@vݰ %@&@S."@fj;+@.n,(@"-)@vӂ @0[wt @$@V @ض(A$@T!@XV@3d*@s'@!qO%@X0_>&@sM#@ꭁ@%1`#@($I@W2!%@>q)@ K٬J'@o%;v$@@je/'@m4@(@0Bx @G`)@qh *@ ϛ&@W2 @xWl#@x&1@Hh˹@QQ%@G@"@++MJ+@YB%@K"@QI=*@Ӽ"@7qrC'@Px'@g إ@ rh(@s)@a+$@ѮBO @#0$@VIO@tA}˜"@ +*@N{!@4  @~oӟ*@_Ah @al!AY%@]3f'@x]`@K"@d )@E*-@ϽW%@M(DQ(@AJi@f,@g+@5Fjr"@D )"@4@4@4@unknown{"energy": -659.38186541}sdIZWK?ܚt["7bFx{P?ӹ@?JΉ=5?VF?H>VP4 Q?N)]R?vG?3.\?C8 !\5Qӹ`?IR?yCn+Udt@BMP4[5?מY2NwxF 0M{GzDpTQTEk*..?{#=B?Tqs*ɾMb@?3ۃ@vG?XjPW\T;!t>9!J.? x#O: vQMP?}V?FCƣTC?kHcC7?ޏ/HVY1\=>9 P?%FcxgTf.py9?. ?]/MA?{E{`]pX:?_vj.7H?G/n2?F%uk8nVEU?d< X?y7D?wcAap?-"Db?9yYS?K8L?Fn1@'eRC ?<,Ԛ].2B?+d?P? ,'`eC(yuy8ӅXq?d!:J?3OK|%Ri:=?Nwx&ِf/t>k*.N?֪]CZ HO? !7?PۆQ0>4aXC3O)`?*4Ph㈵Ծ˙Kɲ?h% w!?PO6A#?7GE,;>|Pз`>tQ>{"perms_number": 3}{}`?or2?#A6OP@@$