Monty
ea1b25046c
New simpler bugfix for UPDATE and virtual BLOBs
...
When updating a table with virtual BLOB columns, the following might
happen:
- an old record is read from the table, it has no virtual blob values
- update_virtual_fields() is run, vcol blob gets its value into the
record. But only a pointer to the value is in the table->record[0],
the value is in Field_blob::value String (but it doesn't have to be!
it can be in the record, if the column is just a copy of another
columns: ... b VARCHAR, c BLOB AS (b) ...)
- store_record(table,record[1]), old record now is in record[1]
- fill_record() prepares new values in record[0], vcol blob is updated,
new value replaces the old one in the Field_blob::value
- now both record[1] and record[0] have a pointer that points to the
*new* vcol blob value. Or record[1] has a pointer to nowhere if
Field_blob::value had to realloc.
To fix this I have introduced a new String object 'read_value' in
Field_blob. When updating virtual columns when a row has been read,
the allocated value is stored in 'read_value' instead of 'value'. The
allocated blobs for the new row is stored in 'value' as before.
I also made, as a safety precaution, the insert delayed handling of
blobs more general by using value to store strings instead of the
record. This ensures that virtual functions on delayed insert should
work in as in the case of normal insert.
Triggers are now properly updating the read, write and vcol maps for used
fields. This means that we don't need VCOL_UPDATE_FOR_READ_WRITE anymore
and there is no need for any other special handling of triggers in
update_virtual_fields().
To be able to test how many times virtual fields are invoked, I also
relaxed rules that one can use local (@) variables in DEFAULT and non
persistent virtual field expressions.
2017-01-11 09:18:35 +02:00
..
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-08-27 16:59:11 +02:00
2016-08-27 16:59:11 +02:00
2016-10-05 01:11:08 +03:00
2016-03-31 10:11:16 +04:00
2017-01-10 14:39:28 +02:00
2016-03-08 16:55:17 +02:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2015-09-04 10:33:56 +02:00
2015-09-04 10:33:56 +02:00
2016-12-21 22:40:52 +02:00
2015-05-19 12:04:09 +00:00
2016-03-21 11:48:04 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2015-09-04 10:33:56 +02:00
2015-05-04 22:00:24 +02:00
2015-05-03 11:51:22 +02:00
2016-03-31 10:11:16 +04:00
2016-08-27 16:59:11 +02:00
2016-03-31 10:11:16 +04:00
2016-06-22 22:04:55 +03:00
2015-09-17 11:05:07 +04:00
2016-03-31 10:11:16 +04:00
2016-04-26 23:05:26 +02:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-06-04 09:06:00 +02:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-08-27 16:59:12 +02:00
2016-12-12 20:27:36 +01:00
2016-10-05 01:11:08 +03:00
2016-12-12 20:44:41 +01:00
2016-01-27 21:17:23 +01:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-05-08 23:04:41 +03:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-29 13:23:18 +01:00
2016-09-19 12:31:19 +04:00
2016-10-05 01:11:08 +03:00
2015-09-04 10:33:56 +02:00
2016-07-02 14:52:20 +02:00
2016-03-31 10:11:16 +04:00
2016-10-09 01:20:17 +02:00
2016-10-05 01:11:07 +03:00
2015-09-03 12:58:41 +02:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-29 13:23:18 +01:00
2016-03-08 16:55:17 +02:00
2016-12-29 13:23:18 +01:00
2016-10-05 01:11:08 +03:00
2016-03-31 10:11:16 +04:00
2016-08-27 16:59:11 +02:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2017-01-04 14:33:24 -08:00
2016-09-06 12:50:02 +04:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-04-02 00:04:47 +04:00
2015-09-03 12:58:41 +02:00
2016-09-06 12:50:02 +04:00
2016-12-12 20:44:45 +01:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-09-06 12:50:02 +04:00
2016-09-06 12:50:02 +04:00
2015-12-21 21:24:22 +01:00
2016-09-06 12:50:02 +04:00
2016-05-08 23:04:41 +03:00
2016-09-06 12:50:02 +04:00
2015-08-18 11:18:57 +03:00
2016-12-12 20:44:45 +01:00
2016-12-12 20:44:45 +01:00
2015-08-18 11:18:57 +03:00
2016-11-08 20:57:19 +04:00
2016-12-12 20:35:41 +01:00
2015-09-17 11:05:07 +04:00
2015-08-18 11:18:57 +03:00
2016-09-06 12:50:02 +04:00
2016-06-30 16:38:05 +02:00
2016-09-06 12:50:02 +04:00
2016-09-06 12:50:02 +04:00
2016-12-12 20:44:45 +01:00
2015-08-18 11:27:00 +03:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:44:45 +01:00
2016-09-23 14:19:07 +04:00
2016-12-12 20:44:45 +01:00
2016-09-06 12:50:02 +04:00
2015-06-01 16:01:23 +02:00
2016-09-23 14:19:07 +04:00
2016-12-29 13:23:18 +01:00
2016-02-23 21:35:05 +01:00
2016-08-27 16:59:11 +02:00
2016-08-27 16:59:11 +02:00
2016-09-23 14:19:07 +04:00
2016-12-29 13:23:18 +01:00
2016-09-23 14:19:07 +04:00
2016-09-06 12:50:02 +04:00
2016-09-06 12:50:02 +04:00
2016-09-23 14:19:07 +04:00
2016-12-29 13:23:18 +01:00
2016-10-05 01:11:07 +03:00
2016-10-05 01:11:07 +03:00
2016-03-31 10:11:16 +04:00
2016-12-21 13:18:45 +04:00
2016-08-27 16:59:12 +02:00
2017-01-11 09:18:35 +02:00
2016-05-08 23:04:41 +03:00
2016-03-31 10:11:16 +04:00
2016-10-05 01:11:08 +03:00
2016-12-29 13:23:18 +01:00
2016-05-08 23:04:41 +03:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2015-08-13 01:28:15 +03:00
2016-09-15 22:02:32 +03:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-03-31 10:11:16 +04:00
2015-11-16 07:55:55 +01:00
2016-12-12 20:44:41 +01:00
2016-06-30 16:38:05 +02:00
2016-10-05 01:11:08 +03:00
2016-10-05 01:11:08 +03:00
2016-03-31 10:11:16 +04:00
2015-10-21 16:31:11 +03:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2015-10-06 15:54:37 +03:00
2016-03-31 10:11:16 +04:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-10-05 01:11:07 +03:00
2015-04-27 15:42:12 +02:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-10-19 20:20:47 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-04-26 12:58:14 +02:00
2016-12-03 22:03:38 +01:00
2016-06-30 11:43:02 +02:00
2016-06-30 11:43:02 +02:00
2016-06-30 11:43:02 +02:00
2016-05-24 14:18:46 +04:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-12-20 00:42:46 -08:00
2016-08-27 16:59:12 +02:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-24 11:40:31 +04:00
2016-12-12 20:44:46 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2015-05-14 14:43:37 +04:00
2015-09-25 21:33:50 +04:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2015-08-18 11:18:57 +03:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:35:41 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:35:41 +01:00
2016-10-05 01:11:08 +03:00
2016-10-05 01:11:08 +03:00
2016-06-30 11:43:02 +02:00
2015-09-17 11:05:07 +04:00
2016-06-30 11:43:02 +02:00
2016-12-12 20:35:41 +01:00
2016-09-09 08:33:08 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-06-30 23:56:18 -04:00
2016-06-22 22:04:55 +03:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2015-11-19 10:56:30 +01:00
2016-12-11 09:53:42 +01:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-08-21 20:18:39 +03:00
2015-05-15 18:12:01 +02:00
2016-12-29 13:23:18 +01:00
2016-06-28 22:01:55 +02:00
2015-09-04 10:33:56 +02:00
2015-09-04 10:33:56 +02:00
2016-09-21 10:03:16 +02:00
2015-09-04 10:33:56 +02:00
2016-12-29 13:23:49 +01:00
2016-12-29 13:23:18 +01:00
2015-10-08 10:01:43 +02:00
2016-12-29 13:23:49 +01:00
2016-03-31 10:11:16 +04:00
2016-02-22 12:48:03 +01:00
2016-03-31 10:11:16 +04:00
2016-08-27 16:59:11 +02:00
2016-12-12 20:27:25 +01:00
2016-06-30 11:43:02 +02:00
2016-07-25 01:57:00 +03:00
2016-12-29 13:23:49 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2015-10-22 07:23:59 +02:00
2016-08-25 12:40:09 +02:00
2016-09-21 09:13:33 +04:00
2016-12-29 13:23:18 +01:00
2015-09-03 12:58:41 +02:00
2015-08-18 11:18:57 +03:00
2016-03-31 10:11:16 +04:00
2016-12-21 13:18:45 +04:00
2016-12-29 13:23:18 +01:00
2016-06-14 13:55:28 +02:00
2016-12-21 13:18:45 +04:00
2016-08-21 20:18:39 +03:00
2016-10-05 01:11:08 +03:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-10-08 12:32:52 +04:00
2016-06-14 14:44:09 +04:00
2016-03-31 10:11:16 +04:00
2016-10-05 01:11:08 +03:00
2016-06-22 22:04:55 +03:00
2016-10-05 01:11:08 +03:00
2016-05-08 23:04:41 +03:00
2016-12-11 09:53:42 +01:00
2016-03-31 10:11:16 +04:00
2016-06-21 14:11:02 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-21 13:18:45 +04:00
2016-12-21 13:18:45 +04:00
2016-10-05 01:11:08 +03:00
2016-03-31 10:11:16 +04:00
2015-05-04 22:00:24 +02:00
2016-12-12 20:35:41 +01:00
2016-03-31 10:11:16 +04:00
2015-05-04 22:00:24 +02:00
2016-12-12 20:35:41 +01:00
2016-03-31 10:11:16 +04:00
2016-10-26 18:44:34 +02:00
2016-12-29 13:23:18 +01:00
2015-10-15 00:55:57 +02:00
2015-09-04 10:33:56 +02:00
2015-09-04 10:33:56 +02:00
2016-12-12 20:44:41 +01:00
2015-09-04 10:33:56 +02:00
2016-03-31 10:11:16 +04:00
2016-04-19 11:27:00 +02:00
2016-03-31 10:11:16 +04:00
2016-11-03 16:35:15 +04:00
2016-09-10 16:04:44 +02:00
2016-02-09 11:28:59 +01:00
2016-03-31 10:11:16 +04:00
2016-12-29 13:23:18 +01:00
2016-06-22 22:04:55 +03:00
2016-12-29 13:23:18 +01:00
2016-05-08 23:04:41 +03:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:49 +01:00
2016-12-29 13:23:49 +01:00
2016-03-31 10:11:16 +04:00
2016-08-10 19:19:05 +02:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2015-12-29 14:17:31 +04:00
2016-03-31 10:11:16 +04:00
2015-06-28 12:09:18 +02:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:35:41 +01:00
2016-10-05 01:11:07 +03:00
2016-10-14 01:12:04 +02:00
2015-11-07 22:03:47 +05:30
2015-06-27 20:35:26 +02:00
2015-05-04 22:00:24 +02:00
2015-05-04 22:00:24 +02:00
2016-02-23 21:35:05 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-11-02 13:44:07 +01:00
2016-04-27 11:08:46 +04:00
2016-03-31 10:11:16 +04:00
2016-11-03 13:37:15 +01:00
2016-10-19 20:20:47 +02:00
2016-11-03 13:37:15 +01:00
2016-06-30 11:43:02 +02:00
2016-06-30 11:43:02 +02:00
2016-10-05 01:11:07 +03:00
2015-12-19 13:59:29 +01:00
2016-06-18 10:46:55 +04:00
2016-09-22 17:01:28 +00:00
2016-11-03 14:48:51 +01:00
2016-03-31 10:11:16 +04:00
2016-11-02 13:44:07 +01:00
2016-12-29 13:23:18 +01:00
2016-06-30 11:43:02 +02:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-08-21 20:18:39 +03:00
2016-12-29 13:23:18 +01:00
2016-09-09 08:33:08 +02:00
2016-08-25 16:27:57 +02:00
2016-08-25 16:27:57 +02:00
2016-01-24 16:59:41 +03:00
2016-09-02 13:22:28 +03:00
2016-05-08 23:04:41 +03:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-10-25 10:09:33 +04:00
2016-12-29 13:23:18 +01:00
2015-09-14 09:56:17 +02:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:27:25 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:27:25 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:27:25 +01:00
2016-11-03 16:35:15 +04:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:27:25 +01:00
2016-12-21 13:18:45 +04:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-12-12 20:27:25 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:27:25 +01:00
2015-06-27 20:35:26 +02:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:27:25 +01:00
2016-12-12 20:27:25 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:27:25 +01:00
2016-12-29 13:23:18 +01:00
2015-06-01 16:01:23 +02:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-12-12 20:35:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2017-01-05 10:48:03 +02:00
2016-03-31 10:11:16 +04:00
2016-09-09 08:33:08 +02:00
2016-06-30 11:43:02 +02:00
2016-06-30 11:43:02 +02:00
2016-06-30 11:43:02 +02:00
2016-06-30 11:43:02 +02:00
2015-10-11 17:21:51 -04:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2015-09-04 10:33:56 +02:00
2016-03-31 10:11:16 +04:00
2015-06-09 18:56:51 +03:00
2016-12-12 20:44:41 +01:00
2016-09-19 09:47:08 +02:00
2016-08-21 20:18:39 +03:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-08-08 17:26:06 -04:00
2015-08-18 11:18:57 +03:00
2015-06-01 16:01:23 +02:00
2016-06-30 11:43:02 +02:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-02-06 11:45:23 +01:00
2016-04-19 11:27:00 +02:00
2016-05-08 23:04:41 +03:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2015-09-04 10:33:56 +02:00
2016-05-04 15:23:26 +02:00
2016-10-05 01:11:08 +03:00
2016-12-12 20:27:24 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:35:41 +01:00
2016-03-08 16:55:17 +02:00
2016-03-31 10:11:16 +04:00
2016-11-21 02:32:48 +03:00
2016-05-08 23:04:41 +03:00
2016-04-26 23:05:26 +02:00
2015-12-08 09:46:51 +01:00
2016-02-23 10:54:34 +01:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-08-25 12:40:09 +02:00
2015-11-19 15:52:14 +01:00
2016-03-31 10:11:16 +04:00
2016-09-28 17:59:11 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-10-05 01:11:08 +03:00
2016-12-12 20:44:41 +01:00
2015-06-01 15:51:25 +02:00
2016-10-05 01:11:08 +03:00
2015-08-04 23:40:25 +02:00
2016-03-31 10:11:16 +04:00
2016-10-05 01:11:08 +03:00
2017-01-06 10:46:21 +01:00
2016-03-31 10:11:16 +04:00
2016-06-30 16:38:05 +02:00
2015-09-04 10:33:56 +02:00
2016-12-30 08:56:13 +02:00
2016-12-12 20:35:41 +01:00
2016-08-25 16:27:57 +02:00
2015-06-09 22:16:26 +02:00
2015-06-09 22:16:26 +02:00
2016-10-06 12:31:23 +02:00
2016-02-09 11:27:40 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2016-06-30 23:56:18 -04:00
2016-09-09 08:33:08 +02:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2015-09-04 10:33:56 +02:00
2016-08-03 21:37:19 +02:00
2016-09-02 13:22:28 +03:00
2016-08-03 21:37:19 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2015-11-18 21:31:45 +03:00
2016-01-22 18:07:11 +01:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-21 13:18:45 +04:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2015-09-23 20:42:28 +04:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:44:41 +01:00
2015-04-10 02:36:54 +02:00
2016-11-21 17:14:14 -05:00
2015-08-18 11:18:57 +03:00
2016-03-31 10:11:16 +04:00
2016-10-05 01:11:08 +03:00
2016-10-05 01:11:07 +03:00
2016-06-28 12:54:01 +02:00
2016-10-05 01:11:07 +03:00
2016-10-05 01:11:08 +03:00
2016-03-31 10:11:16 +04:00
2016-10-05 01:11:08 +03:00
2016-11-03 16:35:15 +04:00
2015-06-04 18:04:31 +03:00
2015-09-04 10:33:56 +02:00
2015-07-16 16:28:06 +04:00
2016-09-02 13:22:28 +03:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:44:41 +01:00
2016-10-05 01:11:08 +03:00
2016-12-12 20:44:41 +01:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-01-11 17:20:16 +04:00
2016-03-18 17:50:18 +04:00
2016-12-29 13:23:18 +01:00
2016-12-12 20:44:41 +01:00
2016-03-23 08:26:40 +04:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:44:41 +01:00
2016-10-05 01:11:08 +03:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:35:41 +01:00
2016-12-12 20:44:41 +01:00
2016-09-27 09:21:19 +02:00
2016-06-30 11:43:02 +02:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2015-12-08 09:46:52 +01:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2015-04-29 14:16:03 +03:00
2016-03-31 10:11:16 +04:00
2015-06-06 16:13:51 +02:00
2016-10-05 01:11:08 +03:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-06-30 11:43:02 +02:00
2016-06-30 11:43:02 +02:00
2016-03-31 10:11:16 +04:00
2016-09-28 22:14:27 +02:00
2015-09-17 11:05:07 +04:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-12-12 20:44:41 +01:00
2017-01-05 20:44:26 +02:00
2016-10-26 18:44:34 +02:00
2016-03-31 10:11:16 +04:00
2015-09-04 10:33:56 +02:00
2016-05-08 23:04:41 +03:00
2016-09-24 15:12:34 +02:00
2016-05-08 23:04:41 +03:00
2016-09-24 15:12:34 +02:00
2016-09-24 15:12:34 +02:00
2016-09-24 15:12:34 +02:00
2016-09-24 15:12:34 +02:00
2016-09-24 15:09:39 +02:00
2016-09-24 15:12:34 +02:00
2016-05-08 23:04:41 +03:00
2016-05-08 23:04:41 +03:00
2016-05-08 23:04:41 +03:00
2016-05-08 23:04:41 +03:00
2016-09-24 15:12:34 +02:00
2016-05-08 23:04:41 +03:00
2016-12-12 20:44:41 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-06-30 11:43:02 +02:00
2016-12-29 13:23:49 +01:00