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  8&M,LLl- 5550c5e541a749663abb31ce637e5bd2@4Ei@9]Y!%mse-guccwJ@k`)@'@Z| @ǵ%@n#@@%@ u(@3@_5+@9#@OjM!@x-@z): $@N#- @m9)@@E!@ %@"+@"[='@9ߡ(P@  @Ĭ%@#^l%@+e+@M(D@j@l!A @n@uf@m @yܝ@4@\m$@j';$@gy @鲘+@"D@8gDiO@ {@ę_!@ 3mj@#@S:"@o@x@!u%@_!@!@|*@VF#@b@ͪ5(@UN@Ry; @Dli(@=M(@=~o@VIo#@b4&@iƢ@sh$@( 9@">@q>?!@P1#@})#@CO})@h˹W&@TR'P@׆q%@|г@e1@rK!1!@ 3%@ ףp= @kk#@Sr3\(@ƅ!Y@A}R!@R8!@Hh!@, PS%@ۅ:)@[ A"@+')@iƢ@Yni5$N#@b4(*@'>O!@h@҇@Jvl$!@7~ @`YiR z$@u&@&%@P1(@@x= &@yS #@}͍@K!q%@S%$@^$@ T)@B%@1*$)@tFO!@{ $@9]'@`@St$7"@qm'!@1ZGU(@~k 9@NP@Xf,@öE r@r鷯@ T!@vۅJ#@pWs%@Ws`@4S&@{,}%@9b->'@_Yir @m!@G@9(a'@3P>3(@&lsc#@2U0*s!@:f@+H3&@> Y}@ݰm1@cz#@j$@@+0d!@#G)@QI}&@ĔH'@%Α@Q@ƅ!Y@yѩ @J_{&#@yZ @e@:f(@ػ?ޫ%@*:#@$@a#@Ȱ7@h?!@'XQ@Aȓ#@@jC(@"-b$@1 { &@#J{/#@ݵ|@Vo&@Qy'@Xj@.9>(@ɫs (@r3܀o%@I_@n!@"7 @e@t#@Þvk2@@ȓ@o_W)@ss$@p>?L!@)@{fI!@b('z&@wkF-&@6׆@wN#&@U'@vöE#@BxqĚ@3V##@(yu@++MJq!@U(@e1 @^K=@oʡ)@гY@3mJ#@.Ue%@Q,@rto!@(IL'@Cn@'"#@?x^&@=-@v@%P6u)@vT5Aԝ!@m2D!@3^*92@/A1:G^\?˻1~٭i2@x H?d+]? lGG?6+2@vasp{}h}oBh@j(=+d?I-LNʿ(yuc?[0^|fh<ęȿet?mj?Jƶ?Ȱ72ù?O唀̿)狽_?W횐R* r fL%?@P%??QF\?]ؚ? m6 B?vť*?^)w'-\?8+ĿzY?3h?A^?qsC?^yȔ'$隡WG[? c?S?)'$?ii}? ?7ͳ?C5v? ^/ ÿ!8?9'>V?{-1?{?=W?+z?/Ȱ?!=3P>? x#?P軿g?4\? ?8:?vKr?}qJ?jF_?"HVڿ~!?Fu:?]zឿl?3?[vB?k) ?N*kg?e##ӿRxм?Ɋ;*nEE?Q~?^c@zԞsb?Ɍ^kY-D?2wOYM]׿,sjUW?x |I*ݥ?խQGȞ _Kwِ?<.9?sa=?!rhUZ "ߚ?Д~?31]կDKÿ*s׿kt=˿OUxepuıWf,uT5AԱ?|GȿQɿDgE(ȿT8T?aX5s}8gDܿsE)&p?qZ ˿C?=G仔k{?+p{ӿ\Ŀđ"?VHIO?XU?*;.RPf? 0e (bd?Uﲿ([Z ?$`SQQ\mO?i?Ӻ j?ο]?8Վ? 6u?U??OI?RGT?Ic&qh|?5?mfc?Yd:t~(F́? I?r_!s?7/N|?M?׿3g}?! _B!Va ˿z3M~οtOqxV6㢢ΤM?BvhXʿOqĿmW?mr ??UbٸV%}?Gά?SVп,cyW'Nw( տˁj0ֿjP4`׿"QhY?h?ɐc`Z'ÖRE*k{? ȳ˷?AS?[K?|_\ſտ-2½2ou4?g\W̨?'ڹ 8*?F$aN?d]Fx?{,G=!7 ?eirۿS\U]ʿΊ>?^2t&mĿ_BD?]/?SVs?rny]?Uտzsѐ=U¿EJEӿBtĿo˹ 7ô^EF?h;ʾϠ?ްmQfh5qxܙl;mO?nJy̿8m4?m2?J[\3c?mYg?TTJ?X zR&5?e@ (ӳ13//M.CrR8?HO_R#3?Yw'?.v?Eꎭ?#~ (ĿYک`¿⧿=E7oNC? 0*? Dz?/݅OyCYk4?)S$>ًaL{"perms_num": 1}{}T?\?4kY@*@F`A