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  2&M,LLl- 4bddc07d886bfd3645ecce6e34873f80@4.0<@9/9Dumse-gucct@B5vy*@6,@j;@H}%@Qј-@_AhZ"@^@x =@) 0Y"@vӂ$@ c A @ <n@6[,@@j'(@iou%@P'@\wb6$@ $ m@( "@Nzs@o|u%@V3,@#Ed%@uT5Q)@z6>$@+eB@VFQ)@|a2U0j@v28J^ )@(@F 2@GȰ%@4 Q%@y@e@K&@W2(@ Y9@J8)@}tʧ"@Ӥt{9 @@j*@8dP%@HK @{Fw'@g"@іs)J#@Af+@:3PO%@֐ҧ @})@(D!T @aۢ|"@E|'f(@NE*-)@:]@bg#@N#E)@խ~@U|%@~tg @`5!z@9#J{c"@<N%@$@ZB>)@Ƣd'@hbE @wE&@ @aۢL@}"O!@ '@&{!@}#@ZGUD=+@Se@ݰmQV"@4@TT#@ZGUDm&@bE=+@I)#@Qkw*@;1@(a_$@_ Dz+@̒5"@#S`@5 @1Z"@mo""@Z%@ypw@W '@(@g67'@|Pk: @z6>W@2}ƅ'@M&@QX%@J4*@ O'@)@~tg"@= %@\='o|(@#2⍬@uYLl>^#@uԖ!@=>t*@]; @h!@e@L;@Ͻ@Ԃ}"@V}b$@J8I&@[wT@Է'@rPL&@ܝ.$)@@"@%v"@-s,@u(@M)@?%@{"@e@$)@&N @n/i@M O%@ {&@ax"@[ *@ui (@3w(@`YiR Z @!u!@'@@bY @ُ$@4O`!@N@Q1߄+@ )"*'@4?%@1*&@ N]#@2̃@-A#@o|@6[@%@N`}*@Vs%@<'@(\$@ʦ\@V/'@x (@Tg!@lC8)@k+ݳ)@S%1&@}?5^Y @ʦ#@_L@'1Z @MJ%@W[Ɏ@mnL@vi*@ W%@+H3"@p1=*@u~"@%'@TN'@Vcc@zFw'@#(@=#@Ws`@4Op$@XL@ )?"@9)@GĔH!@48EG @e1y*@x#!@T8%@/>:u'@3mJ@k&"@\*(@u@~k 9%@^)(@K@67G @9⪲*@46"@\4"@4@4@4@vasp{}I4J$`]}rT?d#?섗b?*3A?\7eDXP8W\T[?aۢiE&H2?`Yn?..iuRzX ^)P?: vQ?W\9?!>@p?臭c:vPXwِfp?E4fRߧ@,k?VDׅ_?T:u OmIb!r?D-ͭ@L4HSeܚt["g? Eso~P)t?Ǻ&?aZ %qv?MSt$g XY?pDk,Ap-^!q?v-u`?]AEׅO]mO^?PۆQ0?GR{Q?6ُa?[5?[ l Wh?hY@?hY0?&zL?zUgc*g\8@SKg?R `U\De?f?tiPV6oDJUr?h QZ G`Bt\?1AggsUٓg^H?FCƣTC?Ta?-}́kѯo?<,t?[z4s~g ?מY?X|[T7?lsczR?z΅afO7Pm"~ f?Xj@gj+gǺ&}ro?SKWBK8V.+=)c?:vPh?Tqs*9?gym?P}:3p]E~U?CR?};l"3'?t[E4fR$W@~ޏ/X?_vOf?PS$Di=?g|_\Vf(ϼL?iQk?:vp?i?"PHl?%s}R+&|qRC `?+&|q^xzYL/1v$D"?U8fٓl?FT=o\bgA A{\&K?SvA]p ESpR =Ne?I?$W@n?{섗b?{?{O崧l?z%IDW8Վ\FX?XFa?}!CD2x?X+j?TsPe?XCQ?Lo.2^? fh"DROqn?4 ;h?k$ pZa/?ܠ[;QRQl?àLX?v$j?H']?Y.[IJzZlˆ5EaW ESo;P@ ?O'C?ʩajK=?"V Lu[?\7ݲCv?^f(7S@ t))?NB?R?ǹҷf>Cܾ׳<1z{"perms_num": 6}{}T?5n'?BN@@F`A