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- c7db3b97d93421eed61416f185f82b24@4F[%@9. wlb&mse-guccao@=$(@u%@#Ed@\m#@!@ vv@q $ %@&@~k @ǵ #M c7db3b97d93421eed61416f185f82b24   systems  <     perms_num    perms_num  version9 #M c7db3b97d93421eed61416f185f82b24   @4F[%   mse-gucc  vasp    perms_num    perms_numb(@*3h@hHK @jtH*@S"@]Fx+"@s+@ꭁ@ \#@?ޫV#@4*@OGɫ@=>@M›@7&@BCk&@,H3M'@m2@ O@D$]3@Tގp:@fIZ6@JOc(@;SN@\tYLl@_L@))@ F%u#@&%@r.U"@w-!@& &@e6$#&@1.@ǵ"&@1Zt'@R%"@ek}@kK)@&lsc:@^@7A`&@DR@x#ȿ@JiW@Ah: '@; $@4F먪@0s#@;6"@}"O@T$@+H$@a+%@;1&@*t^c(@QfL2@C9'@1*!@n @48E$@PY@xNl @[닄(@ަ?!@E|'f@ףp= g'@hn@bg W@)\&@&@zަ?@hs"@^ D&@uv28J@L#@Ih˹w@D; @i&{ @f%"@U[r!@?'@T^$@ףp= w@N#-$@xN @?W[@f6w@kу$@h@ ҌE#"@it3u'@&@89@` @.͇@ʦ\]n @ҍ$@Ҥ'@Lۿ @HK(@YwG@k!@@j'w)@M@V 3@[Ɏ @&†@N`=@:X0?#@ԕ<@{S$@x=\"'@ PSj$@j';@4)@~$@ mY#@3h#@t(@Mu$@[rP'@@@!A 3"@, PS{&@\wT@\ @l@%@vT5Am&@I '@l&ls3 @fjk@)%@BL&@HIO!@zNzx@ +@qrCQ&@%@5 S"@_$\:"@wJ/#@ezF @c]Kx'@{1$@Q_&@(re@|~@d`T@)'$)@)D!@rt@ @z({'@Mb$@g~5!@|~!<#@Fx !@]P2@|a2 @_@j+M"@([Z'@vlu#@Έ$@Mg'!@xE𿕬@dp %@m1%@6Y@TW>&@b&@NG)$@`@9 @aO;5@,)@7qrC"@9d@wN#@';'@R8Q#@ ܺ:@=yX&@ qۨ @ >p$@dp$@Ry;@sA$@'kC4j&@.V`!@z@}b "@>? @Gŧ@r.Uu'@g@yѩ@Ď'@V@Mg'"@%u$@9⪲@s@~tg &@!lV]@K "@vݰ}%@0*@A}R@Fj(@vNs @PCH@sZv0@?! {[b?U9?\5Nc1@??T.?BM0@vasp{}.`//-sFZ*o?;J"p󧍺?ЛT[?u7Ou¿P?)Y?'c|)r#?Xl:Il"ߥ%X?SPŝžvk?tw пb'֩ÿUK:lip[[x^?/iQҬlÿE%gHLP÷??zQ?[kBZcYڊ? uX?j+֊6ǹϿZؿv?T1_ ?ZZЫfI:^?K!KyA>DʿIɿB?k$ ¹࠽x?q>?nw?dM?!?8㖿9?ևF¿d Nȿ;!?nJR>Gÿhs?Ƃ L?%P6嚿? Qڋ9]JGW?pu]?C-dWZF=?Tت?<Ӹ7i_п|^#ͿVCK[| οԕw?ԕ?y?"nN%@?,'􅸿<*͏Oѿ^"J?Cbu?s֧?{b?wݗ3?]&?b?tRܿY0GQgĿCF7ſ$+?VI?IطG&ji?Kqÿ-{؜׿]V$&yxρͿLOλ@T̿ 8?iR ÿD/XnTUh ͬ?@,Tn.? IJCR? Oп7/N|?\gA(ԿT#?/?Qo&ֿyUg?0Zh4 &S:OqN?-¿d##? zǚɲKzqš?Os'?K?Q?S\U]?m6Vb?UfJoÿ$ -?6\䞮?r0C_5!?PLۿ+ȿILӿ "h$̿3ۃ?1?R%޺?B= b?BDB͐*W?`Y?ʉv?[yĿpY?d#$jf-?Գ ٿpe1?Yک`? 4yտ1[*MԿPf?Pl?X\T?e7i?$\#9`?J. ?U&5?HN&nĨ?mqd?=r}Ǩ稣jdSZKտS{/¿bhԿ;Bu/ Ҭ?Էh[X7y2p@KW? pA,?qW""nN%@m?j3 ׿ٵݒ?nI[d8? >4+ۇ庿oDI?YPi,G@ѿzȔAմ@#Hؑ?DԷ颿oT?N;P?^gED?I?Jh™σvɿB 8ƿHȰ7"y?V?i?_ zo  x?c"