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  S S"&M  l- 671d87c6a33b1f9887935ee8f6c0ecae@4f E@9S(mse-guccL~@oB!b+@GrW"@Gɫs@ GĔX,@s&@P@CsFZ'@l gS"@9@u*@St$@K4!@oض(*@/ +@#JvL@od$@Eb*@䠄@vöE-"@7ُA%@)*$@ǝ,@k}Ж(@s!@2% @hW1)@Eb @m#@x@T-@3}ƅ@V/G"@o/iq@L2rV#@-s*'@S\U]a-@QQg#@ǝ,@)^Ҙ@ }(@u*@9m4)@_@hW!@ (@}\*Ɖ(@ GĔX,@( !@y&@oض(*@ @9@0G@6T@ُA@}͍$@-s*'@ZGUD=@oӟH!@OGɫS"@6;Nq@*@oB!b+@%@,`^&@OGɫS"@eXG-@_Q@AH0{@[rP,@ -@CsFZ'@_%@BsF'@m#@MV@\Z {"@ K Y@<'@TR'"@dF N#@VHI*@o!%@WL @/n)@r. @zk`T"@ )@5v)@ԕϒ@K;$@j́)@< @MbXY%@LqUw @!@/>:uu"@K;E%@W}$@Biޡ*@Mg''@-lp @N],&@e @d@ yi!@מ (@[[%X!@ '#@!=+@@A&9{"@m @0*5#@d]Kȇ&@ F%uB+@Fjx#@Biޡ*@|\ @R8߱$@VHI*@|?5"@ K?<*@ yi!@[rP@{**@CfJ!@x,%@@jG'@ףp= W@A"@Zڊ=(@@4O %@;f/(@ׁs&@7', @ o+@/>:uu"@Bxqĺ"@4@4@4@vasp{}}и:lɐcy3jJ>v?|~hOs"C?uf Omi?ltOq|?XFaW'g(xc?)v4?eS.w]K=kȗPq4kΤM="s?[#qpx?AA)Z'?v ?zލAi?@j';T1|j?Uh b?'jinj?Ɓq:vpsz?uBYzA Q?q@Hv?\Jp?6w\V?V횐X?yTu?CYZZEB[Υ1|jUh b?'jinj)v4eS.w]K=k?f.py9psjmONOs"Cuf OmiȗPq?4kΤM=?HJzZ}x!}sJ@L…yTuCYZZEB[Υ? ‡R۞ }? 0=ɐcy?3jJ>v?|~h? ‡R?۞ }? 0=?64De?W9IcJ!K|?ltOq|XFaW'g(xcuBYz?A Q?q@HvP<e.5B??2w'y3Mx?cD(bqyTU?HJzZ}?x!}sJ@L…?'y3MxcD(bqyTU\Jp6w\V?V횐X64DeW9IcJ!K|"s[#qpx?AA)Z'P<e?.5B??2w?Ɓ?q:vpszf.py9?psjmON?v zލAi?@j';T? A_z3kRJ({K9$PU@jg?m?)1 GUG?G8-xW`!S>u?l=C8fs*4P?`":vyBYZgиp $ x ?Qy?c:~T^ Pz?@CR?ZrLo?#^?3ތj?c~nhN/K;5{?(яs$,h?{is?m4?߆?u dX\Tl?0s }Z房?Ң>Mf?:T~r_?nft?ʩajK]ZN?2#@?axe6\p?5oh`?q@HV&pn`?6?5ohq@Hf);.s|8cxW\e?g?RDu:T~?r_?nftT^ Pz@CR?ZrLo ?m6pd< XUIddy!yvv#^3ތj?c~nhN?$pOx?̖pd< X?UIddy!yvv?*4P`":vyBYZg?/K;5{(яs$,hV,PO?J̳Kt'eRC{i-t?BDq ^?>s|8cx?W\e?g?RDu?ʩajK]?ZN?2#@!>@@1{vq?;Onb?G8-xW`?!S>u?l=C8fs?~߿yq?ZD?I5o?< $}z^D1uw?&+V!>@@?1{vq?;Onb ?A_z3kR?$DBZլ3hUM`V,?PO?J̳?иp $ x? ?Qy?c:~?q@HV?&pn`?6ㄿ@C?yqrzm6Vbeu d?X\Tl?0s }?Gŧxa'֩.?Kt?'eRC{i-tm)1 GUGGŧx?a'֩.~߿yqZD?I5oJ({K9?$PU@jg5oh?q@Hf);.?$DB?Zլ3hUM`?{ism4?߆@Cyqrzm6Vbe?ax?e6\p?5oh` m6p?< $}z?^D1uw?&+V?BDq? ^?$p?Ox?̖p?Z??Ң>Mf!%?9?6DJ?,{"perms_num": 6}{}`?OfN?JD6@@$