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 &M|,,l- f9e90b133660868e3b161a38c08f3a32@4F.^@9(mϪmse-guccʉv@H@46 @£#֢@Y#@ [@~5@[*@d*߇!@_5@k$@O`#@FB[Υ$@]zk(@j&kt@>\r)]@CK)@X@ޫV&!@.Q5%@vۅ @5Y@ u'@Tގp@5ctvB!@//>&@/@Ù@*@_{fI`@ Ac@;O@l> $@"@:@Ut"$@Y@9}%@t{IcT @$S@иp $;"@jjZ_@[_$@nͣ&@ @#gaO;@4 "$@ 8 @dz@*Ral!#@~n$@P}:@2Y@9(ao$@:;%o@D @ y@ 3Z@MbX@o1@5!@F 2%@?x"@o_Ι@%X!@㥛 @W]@d]Fx@hW!e"@c @מY@m{%@wWm@}ЖsI@#@GɫsL@46\@Uj@+p@gy%@f@@Cnp@fL2r@2w-!@O;5Yc@%P!@0[wt!@(D!TI@Gx $h$@ !@U]$@Tt@du7@l g@ǀ%@ʦ\Q$@[%X @*D/X@pq@ XD$@@e@>W[@ ףp= @ 3mz"@m/R@%u%@jWV$@x@#@Ue@s@eS@b@8 !@ѩ+@'XQ@ '@h\8"@ճ @8-xW#@ۅ:4@镲 @镲, @4Ғ@5H @O}:n&@1* @x #@_L,!@d@3K"@G|v$@&R?o@dl$@ŬC9&@mIFr!@d#@\ @KTo L@N@4."@PLۿ2@ {=@O(@1 @ ܺ{@4Ri&@}W{@E_A"@P6 $@|\*@DR#@v%@מ9@@B!@:f@^zk` @Έ;'@*I@@sw'@@A+0du @~n$@D; @'>@p%;6&@`<@|~ @xb֋%@M@ػ?ޫ@FB[Υ(@@ޫV&@ ɿ샙.@vasp{}E+ir AL*gz?+PO?Jֿ̳M?B͐*W?r&OY ҌE?9?toHÿGC?̿I'L5ÿG?IVџ&bſw?s~?!Q*ᙿL0??$D?0o̿e6$#ˡE?J>v(5{? w.{Ic?GIҿ-Ͽn\*~?2⩿'?{2Qɿg(x?Ic&?`V(?y8鴺D-ͭ?|_඿^D?._x%ɓ?%2ӿ4Eӻ3w?Ί>Hm亿z6>?Sj%!aND?S[ b*?{k`??˿ϿJ ,)?jK`Ŀ%2Ŀ^D1u? efп ?rny??Ͼ?kE&?"070;vٯ;?uHg`?~R8ÿFĿ/?Owxٿٿ^D۱?߾?J_9?1Bxq?@?+E|?͎?*8 ¿!Yn?W?6ɏ8'0?w\hx輸!6X8Iǿ֬3/KJwِ?QQտ>ҿҎ~7ݒEӻx?U6?;?imۻ?ɿ4ׂޛVe'kC4?ME*-? x]Կw>XƆ?$S?B=?W\1ٿڏa?bqm?[ Ac,g~b4g /?XR>ǧd)D/?g׽ \!ʿh ?oӟH-?p'?]lZ)rֿ?ޫV&ʿ<ݭ,ѽ?Rr/?-m̿Ic׺\z?=)?<2VW?p;4,F?Ƃ L?\u?,σԿ}??Û5x @?p>;:.҈=yX5ݿsǿ Q?t&ma?m(ſ8ӅXԿ\M 4?_=[/1"QٿGC?V*?}"XT$[ϿzjؿՑ#?JbI# ?h.K?mx 1Tm7?8iC?#ƤԿf?[1е?/ע?xͫ:9#J{?My?C4ݿvkk$ ­`x%s}?px0,26t׿׿3g}/R( __?[춿cK?I2?I >?fLgӡ[d9?ExϿ0 O׿k(v?I*ǿOv3o;k]h?ec?:]Zh9CǿTп9}?m/r?j¿5[y?x ,?"~j?0б? ZH̿Wyrǿ7 C?8/N|ȿ[`ffʉv?J>l?p%;6? =E"Q* ǿ=~oӟĿ`<2TTH]-Ͽ:w^"?Az"?aMeſ