summaryrefslogtreecommitdiff
path: root/dotfiles/system/.config/calibre/plugins/Reading List.zip
blob: 3a46edf7a28ea50c36a0dec05d88e14828ddf8de (plain)
ofshex dumpascii
0000 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 23 f6 40 57 be 05 00 00 be 05 00 00 1c 00 00 00 69 6d PK.........N.X#.@W............im
0020 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c 65 2e 70 6e 67 89 50 4e 47 0d 0a ages/arrow_down_double.png.PNG..
0040 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 80 08 03 00 00 00 f4 e0 91 f9 00 00 00 20 63 ......IHDR.....................c
0060 48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 HRM..z&..............u0...`..:..
0080 00 17 70 9c ba 51 3c 00 00 01 41 50 4c 54 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..p..Q<...APLTE.................
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01c0 00 00 00 00 00 00 00 00 00 00 00 c8 00 ff ff ff 7f df ab 9a 00 00 00 69 74 52 4e 53 00 13 2e 27 .......................itRNS...'
01e0 05 2b a6 ea fa d9 7e 07 06 7d eb a7 2c 45 f1 c3 15 14 c2 f2 46 ef cd cc f0 7b d6 d7 fb e7 9a 9b .+....~..}..,E......F....{......
0200 2d 7c 88 8a ce 87 16 28 72 97 90 5d 0f 0e 5c 98 73 29 01 f8 df 4f 4e de f9 8c 9c 62 60 9f 3d 3f -|.....(r..]..\.s)...ON....b`.=?
0220 ab ac cb 67 0d 69 08 db c9 c8 dc 09 e8 e9 30 31 86 89 6d ed ee 6e 1c 68 95 61 2f 63 58 57 dd 92 ...g.i........01..m..n.h.a/cXW..
0240 e3 fd 93 17 0c f5 8a 1b aa 00 00 00 01 62 4b 47 44 6a 25 62 95 0e 00 00 00 09 70 48 59 73 00 00 .............bKGDj%b......pHYs..
0260 0e c3 00 00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45 07 e8 04 0a 17 36 33 83 5b 30 7d 00 00 ........o.d....tIME.....63.[0}..
0280 02 cc 49 44 41 54 78 da ed d0 67 53 53 51 10 c6 f1 25 80 02 8a 46 4d d4 60 23 8a a2 a8 28 16 2c ..IDATx...gSSQ...%...FM.`#...(.,
02a0 44 b1 22 d8 c5 8e d8 b1 ec f7 ff 02 e6 12 32 90 e4 b6 dd 7d ce c6 17 79 5e 9d 39 73 ee fc fe 73 D."...........2....}...y^.9s...s
02c0 89 7a eb ed 7f 58 5f a1 7f c0 db 1c e8 2f f4 6d 1c 07 b7 6d e7 a1 e1 91 1d 9e fc ce d1 e1 21 de .z...X_....../.m...m..........!.
02e0 b5 bb 18 9d f7 ec e5 f5 ed 2b f9 f9 e5 fd 0d f3 c0 c1 fa ef af f0 c6 c6 dc 0a ca 87 9a e6 e1 32 .........+.....................2
0300 1d 61 f6 2e d8 f4 99 47 e9 28 7b 17 6c f5 f9 18 8d b3 73 41 8b cf e3 54 65 df 82 56 9f ab 74 9c .a.....G.({.l.....sA...Te..V..t.
0320 5d 0b da 7c 3e 41 83 ec 59 d0 ee f3 04 d1 49 c7 82 0e 7f 24 ba 3d e5 56 d0 e1 4f 36 ee bd 0a 92 ]..|>A..Y.....I....$.=.V..O6....
0340 7c af 82 64 df a7 20 cd f7 28 48 f7 c3 17 64 f9 a1 0b b2 fd b0 05 79 fc 90 05 f9 fc 70 05 79 fd |..d.....(H...d.......y.....p.y.
0360 ce 82 d3 90 82 fc 7e 98 02 89 1f a2 40 e6 e3 0b a4 3e ba 40 ee 63 0b 34 3e b2 40 e7 e3 0a b4 3e ......~.....@....>.@.c.4>.@....>
0380 aa 40 ef 63 0a 2c 3e a2 c0 e6 db 0b ac be b5 c0 ee db 0a 10 be a5 00 e3 eb 0b 50 be b6 00 e7 eb .@.c.,>...................P.....
03a0 0a 90 be a6 a0 04 f5 e5 05 a5 31 ac 2f 2d c0 fb 44 67 04 05 21 7c 49 41 18 3f 7f 41 28 3f a6 60 ..........1./-..Dg..!|IA.?.A(?.`
03c0 ca d7 cf 57 60 f0 cf 9e 3b 3f 7d e1 a2 b1 40 e8 cf 5c 9a be 7c e5 ea fa 71 76 f2 5a f4 fe fa 0d ...W`...;?}...@..\..|...qv.Z....
03e0 53 81 d0 bf 39 17 bd a9 dd 9a ad 9f 6f 37 3f 99 37 14 08 fd 3b cd 67 77 89 ee 6d 7e a4 2f d0 fa S...9.......o7?.7...;.gw..m~./..
0400 cc f7 e9 01 db 0b f4 3e 3f a4 0a 9b 0b 0c 3e 57 a8 c6 d6 02 8b cf 35 5a 60 63 81 c9 e7 05 7a c4 .......>?.....>W......5Z`c....z.
0420 a6 82 99 45 93 cf 4b f4 f8 89 a9 e0 e9 33 93 ff fc 05 51 f1 a5 a9 c0 e4 bf 9a 88 6e 97 81 05 42 ...E..K......3....Q........n...B
0440 ff 75 e3 1e 57 a0 f3 71 05 5a 1f 55 a0 f7 31 05 16 1f 51 60 f3 ed 05 56 df 5a 60 f7 6d 05 08 df .u..W..q.Z.U..1...Q`...V.Z`.m...
0460 52 80 f1 c5 05 6f 9a cf de 82 7c 71 c1 bb f7 d1 9b 0f 1f 61 be b8 60 e5 d3 ea ea d2 0a d0 17 17 R....o....|q.......a..`.........
0480 64 4e ea a3 0b 3e 8b 7d 6c 81 c6 47 16 e8 7c 5c 81 d6 47 15 e8 7d a2 2f 80 02 8b 8f 28 b0 f9 f6 dN...>.}l..G..|\..G..}./....(...
04a0 02 ab 1f 53 f0 d5 d7 b7 15 20 7c 4b 01 c6 d7 17 a0 7c 6d 01 ce d7 15 20 7d 4d 01 d6 97 17 a0 7d ...S......|K.....|m.....}M.....}
04c0 69 01 de 97 15 84 f0 25 05 61 fc fc 05 a1 fc bc 05 e1 fc 7c 05 21 fd 3c 05 61 fd ec 82 d0 7e 56 i......%.a.........|.!.<.a....~V
04e0 41 78 3f bd c0 c3 4f 2b f0 f1 93 0b bc fc a4 02 3f 3f be 60 de d1 8f 29 f8 f6 dd d5 af 17 54 39 Ax?...O+........??.`...)......T9
0500 75 a1 fd ac 82 f0 7e 7a 81 87 9f 56 e0 e3 27 17 78 f9 49 05 7e 7e 7c 81 a7 1f 57 e0 eb 77 16 78 u.....~z...V..'.x.I.~~|...W..w.x
0520 fb ed 05 fe 7e 6b 41 37 fc ad 05 dd f1 89 0a 3f 1a fe dc 72 77 7c a2 a9 9f 6b bf 78 ed f7 9f 6e ....~kA7.......?...rw|...k.x...n
0540 f9 f5 fd 2d 16 17 bb c8 f7 d6 1b 62 ff 00 f5 f2 7c aa 69 6c c8 6a 00 00 00 25 74 45 58 74 64 61 ...-.......b....|.il.j...%tEXtda
0560 74 65 3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 te:create.2022-09-05T17:52:15+00
0580 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d :00..[....%tEXtdate:modify.2022-
05a0 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 09-05T17:52:15+00:00...m...(tEXt
05c0 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a date:timestamp.2024-04-10T23:54:
05e0 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 51+00:00.4......IEND.B`.PK......
0600 00 00 d9 4e 8b 58 b4 1d ce 58 5f 09 00 00 5f 09 00 00 20 00 00 00 69 6d 61 67 65 73 2f 61 72 72 ...N.X...X_..._.......images/arr
0620 6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 ow_down_double_bar.png.PNG......
0640 00 0d 49 48 44 52 00 00 00 80 00 00 00 80 08 03 00 00 00 f4 e0 91 f9 00 00 01 7c 69 43 43 50 69 ..IHDR....................|iCCPi
0660 63 63 00 00 28 91 7d 91 3d 48 c3 40 1c c5 5f 53 45 91 8a 83 11 44 1c 32 54 27 0b e2 17 8e 52 c5 cc..(.}.=H.@.._SE....D.2T'....R.
0680 22 58 28 6d 85 56 1d 4c 2e fd 82 26 0d 49 8a 8b a3 e0 5a 70 f0 63 b1 ea e0 e2 ac ab 83 ab 20 08 "X(m.V.L...&.I....Zp.c..........
06a0 7e 80 b8 b8 3a 29 ba 48 89 ff 4b 0a 2d 62 3c 38 ee c7 bb 7b 8f bb 77 80 50 2f 33 cd ea 18 07 34 ~...:).H..K.-b<8...{..w.P/3....4
06c0 dd 36 93 b1 a8 94 c9 ae 4a 5d af 08 61 00 02 44 4c cb cc 32 e2 a9 c5 34 7c c7 d7 3d 02 7c bd 8b .6......J]..a..DL..2...4|..=.|..
06e0 f0 2c ff 73 7f 8e 5e 35 67 31 20 20 11 cf 31 c3 b4 89 37 88 67 36 6d 83 f3 3e b1 c8 8a b2 4a 7c .,.s..^5g1....1...7.g6m..>....J|
0700 4e 3c 66 d2 05 89 1f b9 ae 78 fc c6 b9 e0 b2 c0 33 45 33 9d 9c 27 16 89 a5 42 1b 2b 6d cc 8a a6 N<f......x......3E3..'...B.+m...
0720 46 3c 45 1c 56 35 9d f2 85 8c c7 2a e7 2d ce 5a b9 ca 9a f7 e4 2f 0c e5 f4 95 14 d7 69 0e 23 86 F<E.V5.....*.-.Z...../......i.#.
0740 25 c4 91 80 04 05 55 94 50 86 8d 08 ad 3a 29 16 92 b4 1f f5 f1 0f b9 fe 04 b9 14 72 95 c0 c8 b1 %.....U.P....:)............r....
0760 80 0a 34 c8 ae 1f fc 0f 7e 77 6b e5 27 27 bc a4 50 14 e8 7c 71 9c 8f 11 a0 6b 17 68 d4 1c e7 fb ..4.....~wk.''..P..|q....k.h....
0780 d8 71 1a 27 40 f0 19 b8 d2 5b fe 4a 1d 98 fd 24 bd d6 d2 c2 47 40 df 36 70 71 dd d2 94 3d e0 72 .q.'@....[.J...$....G@.6pq...=.r
07a0 07 18 7c 32 64 53 76 a5 20 4d 21 9f 07 de cf e8 9b b2 40 ff 2d d0 b3 e6 f5 d6 dc c7 e9 03 90 a6 ..|2dSv..M!.......@.-...........
07c0 ae 96 6f 80 83 43 60 b4 40 d9 eb 3e ef ee 6e ef ed df 33 cd fe 7e 00 95 73 72 b5 4e 1b be d6 00 ..o..C`.@..>..n...3..~..sr.N....
07e0 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60 00 ...cHRM..z&..............u0...`.
0800 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 01 2c 50 4c 54 45 00 00 00 00 00 00 00 00 00 00 00 00 00 .:....p..Q<...,PLTE.............
0820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
08a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
08c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
08e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 ff ff ff 0c ................................
0940 d1 82 7d 00 00 00 62 74 52 4e 53 00 13 2e 27 05 2b a6 ea fa d9 7e 07 06 7d eb a7 2c 45 f1 c3 15 ..}...btRNS...'.+....~..}..,E...
0960 14 c2 f2 46 ef cd cc f0 7b d6 d7 fb e7 9a 9b 2d 7c 88 8a ce 87 16 28 72 97 90 5d 0f 0e 5c 98 73 ...F....{......-|.....(r..]..\.s
0980 29 01 f8 df 4f 4e de f9 8c 9c 62 60 9f 3d 3f ab ac cb 67 0d 69 08 db c9 c8 dc 09 e8 e9 30 31 86 )...ON....b`.=?...g.i........01.
09a0 89 6d ed ee 6e 1c 68 95 61 2f 63 58 57 79 b8 19 2c 00 00 00 01 62 4b 47 44 63 5c be 2d aa 00 00 .m..n.h.a/cXWy..,....bKGDc\.-...
09c0 00 09 70 48 59 73 00 00 0e c3 00 00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45 07 e8 04 0a 17 ..pHYs..........o.d....tIME.....
09e0 36 33 83 5b 30 7d 00 00 01 c3 7a 54 58 74 52 61 77 20 70 72 6f 66 69 6c 65 20 74 79 70 65 20 69 63.[0}....zTXtRaw.profile.type.i
0a00 63 63 00 00 38 8d a5 53 5b 8e 1c 21 0c fc e7 14 39 82 f1 b3 39 4e 0f 34 52 ee 7f 81 18 0c f3 da cc..8..S[..!....9...9N.4R.......
0a20 d9 48 9b 58 6a b5 28 63 bb 6c 17 e9 77 ad e9 d7 30 35 4c 30 0c 4f d0 aa a4 cd 08 98 26 a4 4d 2f .H.Xj.(c.l..w...05L0.O......&.M/
0a40 63 43 41 36 46 04 39 a4 c8 89 00 76 8d 0b 15 20 cb 88 f4 3f 03 90 24 cd 4a 46 06 dc 84 58 85 e1 cCA6F.9....v.......?..$.JF...X..
0a60 1f ac 7b d5 c1 28 6f a0 11 b6 3b b3 1f 5a fa e1 fd a6 4e db 48 a3 50 c6 05 33 24 6f 0c 0c 2d 5a ..{..(o...;..Z....N.H.P..3$o..-Z
0a80 ca ba 1c a4 66 3e 21 d8 78 39 02 cf ec 7c 0f 1f c7 c2 cf 1a 38 d6 e4 e3 9c 63 0c 47 7b 04 bc e0 ....f>!.x9...|......8....c.G{...
0aa0 57 bd e3 f6 84 6f 42 8e 8f 44 ec 9b 09 aa 98 d7 b0 11 3c e0 33 fe cd fd 34 a8 1a 6a 8b 33 6d 07 W....oB..D........<.3...4..j.3m.
0ac0 fb 2c 5c 00 ab 05 67 f7 82 f3 c6 6d b7 c6 c9 e1 6a a2 ef 5b da 9b ac 2a 7a 89 08 ed 80 e5 f6 04 .,\...g....m....j..[...*z.......
0ae0 3e 42 e0 e2 9f 93 90 b1 b5 d1 a8 0e a5 b9 c0 d4 1d ea 97 c6 90 b1 ad f3 15 77 86 24 04 57 02 7c >B.......................w.$.W.|
0b00 27 90 fe ce 20 9f 0f 06 43 c8 b3 18 46 b1 59 84 a2 08 b3 27 d2 3e 1e 84 7f f9 c1 00 1e 4f e2 c9 '.......C...F.Y....'.>.......O..
0b20 86 82 e1 4d c0 ae 29 25 22 7c 16 64 86 ca 11 29 ed ea c3 08 65 9e ad 4c 86 bd 15 98 f8 ed cc f3 ...M..)%"|.d...)....e..L........
0b40 df 56 25 6a 75 26 aa ce e2 13 03 ed d1 19 1d 3d 12 52 f9 c8 14 b9 f4 60 d4 8f b9 8d 9b 56 fe 98 .V%ju&.........=.R.....`.....V..
0b60 10 8b 4d bf 1d f3 9f 8f e6 80 66 97 cd bd cd 91 68 4f 1e d5 6d e6 c5 d3 62 08 52 66 20 85 cc e0 ..M.......f.....hO..m...b.Rf....
0b80 94 db 8b ee c2 68 27 82 93 da 0c 14 0e 81 71 ad f3 62 29 e5 5c 15 22 71 97 fa 9d ee f6 b0 df d6 .....h'.......q..b).\."q........
0ba0 0e fb cd 7d 11 de 7f 24 7a 15 62 fa 03 f2 60 20 2d 1a be 82 27 00 00 02 a2 49 44 41 54 78 da ed ...}...$z.b...`.-...'....IDATx..
0bc0 d0 69 57 13 61 0c 86 e1 b0 29 a0 28 6a ab 16 37 aa 28 ae 28 2e b8 55 71 45 71 df 17 c4 2d ff ff .iW.a....).(j..7.(.(..UqEq...-..
0be0 47 d8 a1 f4 20 b4 33 f3 26 79 12 fd 30 f9 94 f3 9e cc b9 af 33 44 d5 54 f3 3f cc c0 e0 d0 70 74 G.....3.&y..0.......3D.T.?....pt
0c00 73 78 68 70 60 7d 1d d9 b6 9d 47 c7 c6 77 44 e6 77 4e 8c 8d f2 ae dd 93 d9 be 67 2f af cd be 5a sxhp`}....G..wD.wN........g/...Z
0c20 5c bf be bf d3 3c 70 b0 fd fb 1b bc 3e 53 61 82 fa a1 6e f3 70 9d 8e 30 47 0b 36 fa cc 13 74 94 \....<p.....>Sa...n.p..0G.6...t.
0c40 a3 05 7f f7 f9 18 4d 73 b0 60 53 9f a7 a9 c9 b1 82 cd 7d 6e d2 71 0e 15 6c e9 f3 09 1a e1 48 c1 ......Ms.`S.......}n.q..l.....H.
0c60 d6 3e cf 10 9d 0c 14 f4 f4 c7 b3 d7 53 61 82 9e fe 6c e7 3d 4a 90 d7 8f 12 e4 f7 63 04 45 fd 08 .>..........Sa...l.=J......c.E..
0c80 41 71 df 5f 50 d6 f7 16 94 f7 7d 05 29 7d 4f 41 5a df 4f 90 da ef 15 9c 86 08 d2 fb 3e 02 49 df Aq._P.....}.)}OAZ.O.........>.I.
0ca0 43 20 eb e3 05 d2 3e 5a 20 ef 63 05 9a 3e 52 a0 eb e3 04 da 3e 4a a0 ef 63 04 96 3e 42 60 eb db C.....>Z..c..>R.....>J..c..>B`..
0cc0 05 d6 be 55 60 ef db 04 88 be 45 80 e9 eb 05 a8 be 56 80 eb eb 04 c8 be 46 50 83 f6 e5 82 da 14 ...U`.....E......V......FP......
0ce0 b6 2f 15 e0 fb 44 67 04 02 8f be 44 e0 d3 4f 17 78 f5 fb 08 ce c6 f6 d3 04 86 fe b9 f3 17 e6 2e ./...Dg....D..O.x...............
0d00 5e 32 0a 84 fd f9 cb 73 57 ae 5e 5b 5b 17 66 af 67 f7 37 6e 9a 04 c2 fe ad db d9 4d eb ce 42 7b ^2.....sW.^[[.f.g.7n.......M..B{
0d20 bf db fd 64 d1 20 10 f6 ef 75 cf ee 13 3d d8 f8 48 2f d0 f6 99 1f d2 23 b6 0b f4 7d 7e 4c 0d 36 ...d.....u...=..H/.....#...}~L.6
0d40 0b 0c 7d 6e 50 8b ad 02 4b 9f 5b b4 c4 46 81 a9 cf 4b f4 84 4d 82 f9 a7 a6 3e 2f d3 b3 e7 26 c1 ..}nP...K.[..F...K..M....>/...&.
0d60 8b 97 a6 fe ab d7 44 93 6f 4c 02 53 ff ed 4c f6 fa 0e 28 10 f6 df 77 de 71 02 5d 1f 27 d0 f6 51 ......D.oL.S..L...(...w.q.].'..Q
0d80 02 7d 1f 23 b0 f4 11 02 5b df 2e b0 f6 ad 02 7b df 26 40 f4 2d 02 4c 5f 2c f8 d0 3d fb 08 ea 8b .}.#....[......{.&@.-.L_,..=....
0da0 05 9f 3e 67 37 5f be c2 fa 62 c1 ca b7 d5 d5 e5 15 60 5f 2c 28 1d 69 1f 2d f8 2e ee 63 05 9a 3e ..>g7_...b.......`_,(.i.-...c..>
0dc0 52 a0 eb e3 04 da 3e 4a a0 ef 13 fd 00 08 2c 7d 84 c0 d6 b7 0b ac fd 3e 82 9f b1 7d 9b 00 d1 b7 R.....>J......,}.......>...}....
0de0 08 30 7d bd 00 d5 d7 0a 70 7d 9d 00 d9 d7 08 b0 7d b9 00 dd 97 0a f0 7d 99 c0 a3 2f 11 f8 f4 d3 .0}.....p}......}......}.../....
0e00 05 5e fd 54 81 5f 3f 4d e0 d9 4f 11 f8 f6 cb 05 de fd 32 81 7f bf 58 10 d1 2f 12 c4 f4 f3 05 51 .^.T._?M..O.......2...X../.....Q
0e20 fd 3c 41 5c bf bf 60 31 b0 df 47 f0 eb 77 68 bf 2d 68 72 e1 78 f7 cb 04 fe fd 62 41 44 bf 48 10 .<A\..`1..G..wh.-hr.x.....bAD.H.
0e40 d3 cf 17 44 f5 f3 04 71 fd fe 02 6d 9f ff f1 54 80 0a 50 01 2a 40 05 a8 00 7f 00 30 27 72 9c 5e ...D...q...m...T..P.*@.....0'r.^
0e60 98 26 99 00 00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d 30 .&....%tEXtdate:create.2022-09-0
0e80 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74 65 5T17:52:15+00:00..[....%tEXtdate
0ea0 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 :modify.2022-09-05T17:52:15+00:0
0ec0 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32 34 0...m...(tEXtdate:timestamp.2024
0ee0 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 1b 74 45 58 -04-10T23:54:51+00:00.4......tEX
0f00 74 69 63 63 3a 63 6f 70 79 72 69 67 68 74 00 50 75 62 6c 69 63 20 44 6f 6d 61 69 6e b6 91 31 5b ticc:copyright.Public.Domain..1[
0f20 00 00 00 22 74 45 58 74 69 63 63 3a 64 65 73 63 72 69 70 74 69 6f 6e 00 47 49 4d 50 20 62 75 69 ..."tEXticc:description.GIMP.bui
0f40 6c 74 2d 69 6e 20 73 52 47 42 4c 67 41 13 00 00 00 15 74 45 58 74 69 63 63 3a 6d 61 6e 75 66 61 lt-in.sRGBLgA.....tEXticc:manufa
0f60 63 74 75 72 65 72 00 47 49 4d 50 4c 9e 90 ca 00 00 00 0e 74 45 58 74 69 63 63 3a 6d 6f 64 65 6c cturer.GIMPL.......tEXticc:model
0f80 00 73 52 47 42 5b 60 49 43 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9 .sRGB[`IC....IEND.B`.PK.........
0fa0 4e 8b 58 81 f7 85 52 c2 03 00 00 c2 03 00 00 1c 00 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f N.X...R............images/arrow_
0fc0 64 6f 77 6e 5f 73 69 6e 67 6c 65 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 down_single.png.PNG........IHDR.
0fe0 00 00 80 00 00 00 80 08 03 00 00 00 f4 e0 91 f9 00 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 ....................cHRM..z&....
1000 00 00 fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 00 9f ..........u0...`..:....p..Q<....
1020 50 4c 54 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PLTE............................
1040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 ................................
10c0 ff ff ff 6e 48 bb 4c 00 00 00 33 74 52 4e 53 00 02 04 63 b4 d5 ce 9e 3f 3e b5 65 05 1b c5 8b 89 ...nH.L...3tRNS...c....?>.e.....
10e0 c6 1c cc 9a 98 5b 5e c2 99 c4 f7 f2 48 4a b0 b2 0b bf c0 0c be 9b 9c 93 91 bd 0a 09 a9 ab 52 d3 .....[^.....HJ................R.
1100 53 01 06 63 76 0c 00 00 00 01 62 4b 47 44 34 a9 b1 e9 fd 00 00 00 09 70 48 59 73 00 00 0e c3 00 S..cv.....bKGD4........pHYs.....
1120 00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45 07 e8 04 0a 17 36 33 83 5b 30 7d 00 00 01 a8 49 .....o.d....tIME.....63.[0}....I
1140 44 41 54 78 da ed d0 d9 52 02 31 10 85 e1 56 59 14 71 07 37 50 1c 77 51 11 c9 fb bf 9b 83 68 c9 DATx....R.1...VY.q.7P.wQ......h.
1160 0c 19 26 4b f7 49 95 d5 e7 2a 95 9b ef 4f 88 74 3a 9d 4e a7 d3 e9 74 3a 9d 4e a7 9b 6f 23 29 ba ..&K.I...*...O.t:.N...t:.N..o#).
1180 b9 d5 68 b6 da db 58 7d a7 dd 6a 76 76 bb f3 e3 de be f9 de 01 d2 3f 5c 98 47 c7 f9 fb 4f cc cf ..h...X}..jvv.........?\.G...O..
11a0 7a 38 bf ff 6b b6 ba 74 6a 0c bc a0 ff 67 9e d1 b9 81 17 5c 2c 91 97 34 30 e8 82 65 df 0c 68 68 z8..k..tj....g.....\,..40..e..hh
11c0 c0 05 05 df 0c a9 61 b0 05 45 df 74 e8 ca 40 0b 4a be b9 26 1a 21 0b ca fe 4d 7e 97 dd e2 0a ca ......a..E.t..@.J..&.!...M~.....
11e0 fe 5d 46 d0 82 15 ff 7e 71 8f 2a a8 f2 f3 82 07 44 41 b5 8f 29 58 e7 23 0a d6 fb f2 05 75 be 74 .]F....~q.*.....DA..)X.#.....u.t
1200 41 bd 6f 29 78 c4 fa 92 05 6e be 5c 81 ab 2f 55 e0 ee cb 14 f8 f8 12 05 7e 3e 7f 81 af cf 5d e0 A.o)x....n.\../U........~>....].
1220 ef f3 16 84 f8 9c 05 61 3e 5f 41 a8 cf 55 10 ee f3 14 c4 f8 1c 05 71 7e 7c 41 ac 1f 5b 10 ef c7 .......a>_A..U........q~|A..[...
1240 15 70 f8 31 05 3c 7e 78 01 97 1f 5a c0 e7 87 15 70 fa 21 05 bc be 7f 01 b7 ef 5b c0 ef fb 15 48 .p.1.<~x...Z....p.!.......[....H
1260 f8 3e 05 32 be 7b 81 94 ef 5a 20 e7 bb 15 48 fa 2e 05 b2 7e 7d 41 4f d8 af 2b 90 f7 2d 05 4f 58 .>.2.{...Z....H....~}AO..+..-.OX
1280 7f 5d 01 c6 af 2e 40 f9 55 05 38 df 5e 80 f4 2d 05 cf 2f 50 df 52 00 f6 eb 0a e4 fd bc 60 9c d6 .]....@.U.8.^..-../P.R.......`..
12a0 27 7a 1d a7 f5 ab ff 00 e5 57 15 e0 7c 7b 01 d2 b7 15 60 fd d5 02 b4 5f 2e c0 fb c5 82 14 fe 72 'z.......W..|{....`...._.......r
12c0 41 1a 9f e8 ed 7d e1 4f b2 34 7e be 8f c9 74 3a f9 4c c6 cf 37 9b 25 e5 75 3a 9d 4e a7 d3 e9 74 A....}.O.4~...t:.L..7.%.u:.N...t
12e0 3a 9d 4e f7 1f f6 05 64 c1 9b a4 90 83 03 5c 00 00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 :.N....d......\...%tEXtdate:crea
1300 74 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 te.2022-09-05T17:52:15+00:00..[.
1320 00 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 ...%tEXtdate:modify.2022-09-05T1
1340 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 7:52:15+00:00...m...(tEXtdate:ti
1360 6d 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 mestamp.2024-04-10T23:54:51+00:0
1380 30 d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 83 0.4......IEND.B`.PK.........N.X.
13a0 37 69 55 7d 05 00 00 7d 05 00 00 1a 00 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 64 7iU}...}.......images/arrow_up_d
13c0 6f 75 62 6c 65 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 ouble.png.PNG........IHDR.......
13e0 80 08 03 00 00 00 f4 e0 91 f9 00 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 00 ..............cHRM..z&..........
1400 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 01 26 50 4c 54 45 00 00 ....u0...`..:....p..Q<...&PLTE..
1420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 ................................
1540 00 ff ff ff df 0d 71 f9 00 00 00 60 74 52 4e 53 00 0b 2b 0c 15 90 e1 fd e2 91 16 2e dc 2f e8 e7 ......q....`tRNS..+........../..
1560 5a 59 65 63 64 62 30 1b 66 93 67 6b ec ed 6c 86 87 2a 2c 08 da c9 c8 db 09 ce 0e 0d cd 68 61 cb ZYecdb0.f.gk..l..*,..........ha.
1580 f9 ef ab ad 3d 3f 9e a0 01 8c e0 51 4f df fa 8d 02 75 99 92 5e 10 0f 88 7b 7c 9b e6 fb d7 d8 7e ....=?.....QO....u..^...{|.....~
15a0 14 f0 46 f2 c5 c3 f3 48 a8 80 07 a9 2d 29 06 28 a8 41 97 f7 00 00 00 01 62 4b 47 44 61 b2 b0 4c ..F....H....-).(.A......bKGDa..L
15c0 86 00 00 00 09 70 48 59 73 00 00 0e c3 00 00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45 07 e8 .....pHYs..........o.d....tIME..
15e0 04 0a 17 36 33 83 5b 30 7d 00 00 02 af 49 44 41 54 78 da ed db 59 53 13 51 10 86 e1 36 8e a2 ec ...63.[0}....IDATx...YS.Q...6...
1600 8a 06 d0 28 26 80 b8 4b dc 77 24 a0 88 44 c1 7d c7 f9 ff bf 42 13 b0 8a 64 b6 d3 dd 5f f7 94 55 ...(&..K.w$..D.}....B...d..._..U
1620 f9 ae e6 4c 9d aa e7 bd 98 db 21 1a 6c b0 ff 7b 87 2a 95 c3 25 f2 d1 91 a3 43 43 c7 8e 0f 97 e5 ...L......!.l..{.*..%....CC.....
1640 8f 8c c6 dd 8d 8e 94 e3 8f 8d c7 fb 9b 18 2b c5 9f 88 e3 32 0b 0e fa 65 14 f4 fa fe 05 fd be 77 ..............+....2...e.......w
1660 41 d2 f7 2d 48 f3 3d 0b d2 7d bf 82 2c df ab 20 db f7 29 c8 f3 3d 0a f2 7d fb 82 84 3f 79 c2 b5 A..-H.=..}..,.....)..=..}...?y..
1680 20 e1 9f 24 9a 72 2c 48 f8 a7 3a 6f fd 0a d2 7d bf 82 2c df ab 20 db f7 29 c8 f3 93 05 e3 f0 82 ...$.r,H..:o...}..,.....).......
16a0 7c df be a0 c8 b7 2e 28 f6 6d 0b 42 7c cb 82 30 df ae 20 d4 b7 2a 08 f7 6d 0a 38 be 45 01 cf c7 |......(.m.B|..0.....*..m.8.E...
16c0 17 70 7d a2 d3 d0 02 be 8f 2d 90 f8 c8 02 99 8f 2b 90 fa a8 02 b9 8f 29 d0 f8 88 02 9d af 2f d0 .p}......-......+......)....../.
16e0 fa da 02 bd 9f 52 50 f5 f5 35 05 18 5f 5e 80 f2 a5 05 38 5f 56 80 f4 25 05 58 9f 5f c0 f4 a7 67 .....RP..5.._^....8_V..%.X._...g
1700 66 67 cf 4c 03 0b 98 fe d9 5a e7 ce b9 f3 b0 02 a6 3f f7 ef da 1c a8 40 ea c7 f1 05 48 81 dc c7 fg.L.....Z.......?.....@....H...
1720 14 68 7c 44 81 ce d7 17 68 7d 6d 81 de d7 15 20 7c 4d 01 c6 97 17 a0 7c 69 01 ce 97 15 d4 81 3e .h|D....h}m.....|M.....|i......>
1740 bb a0 41 34 bf d0 f7 72 8a e5 2f 5e 54 15 2c 5d a2 19 95 7f f9 ca d5 6b aa 82 eb b4 a8 f2 87 89 ..A4...r../^T.,].......k........
1760 22 5e c1 8d de cb 37 69 59 e9 2b 0b 96 a9 a9 f5 75 05 4d ba a5 f6 55 05 b7 e9 8e de d7 14 dc 25 "^....7iY.+.....u.M...U........%
1780 ba a7 f7 e5 05 f7 ff 1e 1e 3c ec 7e 87 8f 1e 2b 7c 76 c1 93 a7 9d 3b cf 56 9e 77 4f f5 d5 d6 da .........<.~...+|v....;.V.wO....
17a0 fa 0b 95 cf 2e 78 b9 be d6 5a ad 50 e8 8a 7d 76 01 6b 21 be 65 41 98 6f 57 10 ea 5b 15 84 fb 36 .....x...Z.P..}v.k!.eA.oW..[...6
17c0 05 1c df a2 80 e7 e3 0b b8 3e ba 80 ef 63 0b 24 3e b2 40 e6 e3 0a a4 3e aa 40 ee 63 0a 34 3e a2 .........>...c.$>.@....>.@.c.4>.
17e0 40 e7 a7 14 6c f8 fa da 02 bd af 2b 40 f8 9a 02 8c 2f 2f 40 f9 d2 02 9c 2f 2b 40 fa 92 02 ac cf @...l......+@....//@..../+@.....
1800 2f 40 fb dc 02 bc cf 2b b0 f0 39 05 36 7e 78 81 95 1f 5a 60 e7 87 15 58 fa 21 05 b6 7e 71 81 b5 /@.....+..9.6~x...Z`...X.!..~q..
1820 5f 54 60 ef e7 17 78 f8 79 05 3e 7e 76 81 97 9f 55 f0 ca cd 4f 29 d8 24 aa 3b fa 29 05 0d 6a 79 _T`...x.y.>~v...U...O).$.;.)..jy
1840 fa c9 82 d7 b4 e5 ea 27 0a b6 a8 ed eb f7 17 b4 e9 8d b3 df 57 f0 96 36 bd fd de 82 6d da 69 7a .......'............W..6....m.iz
1860 fb 07 0b de 45 44 ef 3f ec 3d 7f 74 fc 71 32 fa b4 67 7e fe d2 39 35 be d6 e2 f6 d2 b7 79 3f 9f ....ED.?.=.t.q2..g~..95......y?.
1880 e8 fb f6 42 3b ae fd f8 b9 7f dc a9 fe da f5 e4 3b db fd 5d 8d bc cd c1 06 4b dd 1f 86 6b a8 21 ...B;...........;..].....K...k.!
18a0 35 dc 28 35 00 00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d 5.(5...%tEXtdate:create.2022-09-
18c0 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74 05T17:52:15+00:00..[....%tEXtdat
18e0 65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a e:modify.2022-09-05T17:52:15+00:
1900 30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32 00...m...(tEXtdate:timestamp.202
1920 34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 00 49 45 4-04-10T23:54:51+00:00.4......IE
1940 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 54 6d be 52 6e 09 00 00 6e 09 00 00 ND.B`.PK.........N.XTm.Rn...n...
1960 1e 00 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 ....images/arrow_up_double_bar.p
1980 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 80 08 03 00 00 00 f4 ng.PNG........IHDR..............
19a0 e0 91 f9 00 00 01 7c 69 43 43 50 69 63 63 00 00 28 91 7d 91 3d 48 c3 40 1c c5 5f 53 45 91 8a 83 ......|iCCPicc..(.}.=H.@.._SE...
19c0 11 44 1c 32 54 27 0b e2 17 8e 52 c5 22 58 28 6d 85 56 1d 4c 2e fd 82 26 0d 49 8a 8b a3 e0 5a 70 .D.2T'....R."X(m.V.L...&.I....Zp
19e0 f0 63 b1 ea e0 e2 ac ab 83 ab 20 08 7e 80 b8 b8 3a 29 ba 48 89 ff 4b 0a 2d 62 3c 38 ee c7 bb 7b .c..........~...:).H..K.-b<8...{
1a00 8f bb 77 80 50 2f 33 cd ea 18 07 34 dd 36 93 b1 a8 94 c9 ae 4a 5d af 08 61 00 02 44 4c cb cc 32 ..w.P/3....4.6......J]..a..DL..2
1a20 e2 a9 c5 34 7c c7 d7 3d 02 7c bd 8b f0 2c ff 73 7f 8e 5e 35 67 31 20 20 11 cf 31 c3 b4 89 37 88 ...4|..=.|...,.s..^5g1....1...7.
1a40 67 36 6d 83 f3 3e b1 c8 8a b2 4a 7c 4e 3c 66 d2 05 89 1f b9 ae 78 fc c6 b9 e0 b2 c0 33 45 33 9d g6m..>....J|N<f......x......3E3.
1a60 9c 27 16 89 a5 42 1b 2b 6d cc 8a a6 46 3c 45 1c 56 35 9d f2 85 8c c7 2a e7 2d ce 5a b9 ca 9a f7 .'...B.+m...F<E.V5.....*.-.Z....
1a80 e4 2f 0c e5 f4 95 14 d7 69 0e 23 86 25 c4 91 80 04 05 55 94 50 86 8d 08 ad 3a 29 16 92 b4 1f f5 ./......i.#.%.....U.P....:).....
1aa0 f1 0f b9 fe 04 b9 14 72 95 c0 c8 b1 80 0a 34 c8 ae 1f fc 0f 7e 77 6b e5 27 27 bc a4 50 14 e8 7c .......r......4.....~wk.''..P..|
1ac0 71 9c 8f 11 a0 6b 17 68 d4 1c e7 fb d8 71 1a 27 40 f0 19 b8 d2 5b fe 4a 1d 98 fd 24 bd d6 d2 c2 q....k.h.....q.'@....[.J...$....
1ae0 47 40 df 36 70 71 dd d2 94 3d e0 72 07 18 7c 32 64 53 76 a5 20 4d 21 9f 07 de cf e8 9b b2 40 ff G@.6pq...=.r..|2dSv..M!.......@.
1b00 2d d0 b3 e6 f5 d6 dc c7 e9 03 90 a6 ae 96 6f 80 83 43 60 b4 40 d9 eb 3e ef ee 6e ef ed df 33 cd -.............o..C`.@..>..n...3.
1b20 fe 7e 00 95 73 72 b5 4e 1b be d6 00 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 .~..sr.N.......cHRM..z&.........
1b40 00 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 01 26 50 4c 54 45 00 .....u0...`..:....p..Q<...&PLTE.
1b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c80 c8 00 ff ff ff df 0d 71 f9 00 00 00 60 74 52 4e 53 00 2b 44 90 e1 fd e2 91 26 2e dc 2f e8 e7 5a .......q....`tRNS.+D.....&../..Z
1ca0 59 65 63 64 62 30 1b 66 93 67 6b ec ed 6c 86 87 2a 2c 08 da c9 c8 db 09 ce 0e 0d cd 68 16 15 61 Yecdb0.f.gk..l..*,..........h..a
1cc0 cb f9 ef ab ad 3d 3f 9e a0 01 8c e0 51 4f df fa 8d 02 75 99 92 5e 10 0f 88 7b 7c 9b e6 fb d7 d8 .....=?.....QO....u..^...{|.....
1ce0 7e 14 f0 46 f2 c5 c3 f3 48 a8 80 07 a9 2d 29 06 28 11 a7 84 bf 00 00 00 01 62 4b 47 44 61 b2 b0 ~..F....H....-).(........bKGDa..
1d00 4c 86 00 00 00 09 70 48 59 73 00 00 0e c3 00 00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45 07 L.....pHYs..........o.d....tIME.
1d20 e8 04 0a 17 36 33 83 5b 30 7d 00 00 01 c3 7a 54 58 74 52 61 77 20 70 72 6f 66 69 6c 65 20 74 79 ....63.[0}....zTXtRaw.profile.ty
1d40 70 65 20 69 63 63 00 00 38 8d a5 53 5b 8e 1c 21 0c fc e7 14 39 82 f1 b3 39 4e 0f 34 52 ee 7f 81 pe.icc..8..S[..!....9...9N.4R...
1d60 18 0c f3 da d9 48 9b 58 6a b5 28 63 bb 6c 17 e9 77 ad e9 d7 30 35 4c 30 0c 4f d0 aa a4 cd 08 98 .....H.Xj.(c.l..w...05L0.O......
1d80 26 a4 4d 2f 63 43 41 36 46 04 39 a4 c8 89 00 76 8d 0b 15 20 cb 88 f4 3f 03 90 24 cd 4a 46 06 dc &.M/cCA6F.9....v.......?..$.JF..
1da0 84 58 85 e1 1f ac 7b d5 c1 28 6f a0 11 b6 3b b3 1f 5a fa e1 fd a6 4e db 48 a3 50 c6 05 33 24 6f .X....{..(o...;..Z....N.H.P..3$o
1dc0 0c 0c 2d 5a ca ba 1c a4 66 3e 21 d8 78 39 02 cf ec 7c 0f 1f c7 c2 cf 1a 38 d6 e4 e3 9c 63 0c 47 ..-Z....f>!.x9...|......8....c.G
1de0 7b 04 bc e0 57 bd e3 f6 84 6f 42 8e 8f 44 ec 9b 09 aa 98 d7 b0 11 3c e0 33 fe cd fd 34 a8 1a 6a {...W....oB..D........<.3...4..j
1e00 8b 33 6d 07 fb 2c 5c 00 ab 05 67 f7 82 f3 c6 6d b7 c6 c9 e1 6a a2 ef 5b da 9b ac 2a 7a 89 08 ed .3m..,\...g....m....j..[...*z...
1e20 80 e5 f6 04 3e 42 e0 e2 9f 93 90 b1 b5 d1 a8 0e a5 b9 c0 d4 1d ea 97 c6 90 b1 ad f3 15 77 86 24 ....>B.......................w.$
1e40 04 57 02 7c 27 90 fe ce 20 9f 0f 06 43 c8 b3 18 46 b1 59 84 a2 08 b3 27 d2 3e 1e 84 7f f9 c1 00 .W.|'.......C...F.Y....'.>......
1e60 1e 4f e2 c9 86 82 e1 4d c0 ae 29 25 22 7c 16 64 86 ca 11 29 ed ea c3 08 65 9e ad 4c 86 bd 15 98 .O.....M..)%"|.d...)....e..L....
1e80 f8 ed cc f3 df 56 25 6a 75 26 aa ce e2 13 03 ed d1 19 1d 3d 12 52 f9 c8 14 b9 f4 60 d4 8f b9 8d .....V%ju&.........=.R.....`....
1ea0 9b 56 fe 98 10 8b 4d bf 1d f3 9f 8f e6 80 66 97 cd bd cd 91 68 4f 1e d5 6d e6 c5 d3 62 08 52 66 .V....M.......f.....hO..m...b.Rf
1ec0 20 85 cc e0 94 db 8b ee c2 68 27 82 93 da 0c 14 0e 81 71 ad f3 62 29 e5 5c 15 22 71 97 fa 9d ee .........h'.......q..b).\."q....
1ee0 f6 b0 df d6 0e fb cd 7d 11 de 7f 24 7a 15 62 fa 03 f2 60 20 2d 1a be 82 27 00 00 02 b9 49 44 41 .......}...$z.b...`.-...'....IDA
1f00 54 78 da ed d2 d9 5a 13 41 10 86 e1 8a 8a 0a 01 15 0d a0 51 4c 00 71 8f 12 f7 1d 09 b8 20 51 70 Tx....Z.A..........QL.q.......Qp
1f20 df 71 ee ff 2a 64 88 3c 92 cc d6 55 f5 57 cd 49 ea 64 ba fb e9 99 ef 3d 18 8a 4a 1e 1a 02 86 00 .q..*d.<...U.W.I.d.....=..J.....
1f40 e5 fb 95 4a 99 80 03 07 0f 8d 8c 1c 3e 72 b4 2c c0 e8 58 ef 39 36 5a 0e a0 3a be b7 9a a8 96 01 ...J........>r.,..X.96Z..:......
1f60 a8 4e fc 5f 2b 04 62 c0 fe be 46 20 05 f4 f7 15 02 21 60 b0 2f 17 90 68 92 fd 58 20 fb 16 aa ef .N._+.b...F......!`./..h..X.....
1f80 29 48 ef fb 09 b2 fa 5e 82 ec be 8f 20 af ef 21 c8 ef db 0b 12 fd 63 c7 5d 05 89 fe 09 a2 49 47 )H.....^.......!......c.].....IG
1fa0 41 a2 7f 32 3e f5 13 a4 f7 fd 04 59 7d 2f 41 76 df 47 90 d7 4f 0a c6 e1 82 fc be bd a0 a8 6f 2d A..2>......Y}/Av.G..O.........o-
1fc0 28 ee db 0a 42 fa 96 82 b0 be 9d 20 b4 6f 25 08 ef db 08 38 7d 0b 01 af 8f 17 70 fb 44 a7 a0 02 (...B........o%....8}.....p.D...
1fe0 7e 1f 2b 90 f4 91 02 59 1f 27 90 f6 51 02 79 1f 23 d0 f4 11 02 5d 5f 2f d0 f6 b5 02 7d 3f 45 50 ~.+....Y.'..Q.y.#....]_/....}?EP
2000 f3 ed 6b 04 98 be 5c 80 ea 4b 05 b8 be 4c 80 ec 4b 04 d8 3e 5f c0 ec 4f 4d cf cc 9c 9e 02 0a 98 ..k...\..K...L..K..>_..OM.......
2020 fd 33 f5 f8 ce d9 73 30 01 b3 3f bb 77 6d 16 24 90 f6 a3 e8 3c 44 20 ef 63 04 9a 3e 42 a0 eb eb .3....s0..?.wm.$....<D..c..>B...
2040 05 da be 56 a0 ef eb 04 88 be 46 80 e9 cb 05 a8 be 54 80 eb cb 04 0d 60 9f 2d 68 12 cd cd 0f 1c ...V......F......T.....`.-h.....
2060 4e b2 fa 0b 17 54 82 c5 8b 34 ad ea 5f ba 7c e5 aa 4a 70 8d 16 54 fd eb 44 2d 9e e0 46 ff e5 9b N....T...4.._.|..Jp..T..D-..F...
2080 b4 a4 ec 2b 05 4b d4 d6 f6 75 82 36 dd 52 f7 55 82 db 74 47 df d7 08 ee 12 dd d3 f7 e5 82 fb 3b ...+.K...u.6.R.U..tG...........;
20a0 9b 07 0f 77 ff c3 47 8f 15 7d b6 e0 c9 d3 f8 ce b3 e5 e7 bb bb c6 4a 67 75 ed 85 aa cf 16 bc 5c ...w..G..}............Jgu......\
20c0 5b ed ac 54 28 74 8a fb 6c 01 6b 42 fa 96 82 b0 be 9d 20 b4 6f 25 08 ef db 08 38 7d 0b 01 af 8f [..T(t..l.kB........o%....8}....
20e0 17 70 fb 68 01 bf 8f 15 48 fa 48 81 ac 8f 13 48 fb 28 81 bc 8f 11 68 fa 08 81 ae 9f 22 78 e5 db .p.h....H.H....H.(....h....."x..
2100 d7 0a f4 7d 9d 00 d1 d7 08 30 7d b9 00 d5 97 0a 70 7d 99 00 d9 97 08 b0 7d be 00 dd e7 0a f0 7d ...}.....0}.....p}......}......}
2120 9e c0 a2 cf 11 d8 f4 c3 05 56 fd 50 81 5d 3f 4c 60 d9 0f 11 d8 f6 8b 05 d6 fd 22 81 7d 3f 5f e0 .........V.P.]?L`.........".}?_.
2140 d1 cf 13 f8 f4 b3 05 5e fd 2c c1 6b b7 7e 8a 60 9d a8 e1 d8 4f 11 34 a9 e3 d9 4f 0a de d0 86 6b .......^.,.k.~.`....O.4...O....k
2160 3f 21 d8 a0 ae 6f 7f 50 d0 a5 b7 ce fd 01 c1 3b 5a f7 ee f7 0b 36 69 ab ed dd df 2f 78 df 22 fa ?!...o.P.......;Z....6i..../x.".
2180 f0 b1 b7 fe e4 d6 df 11 7c ee 35 bf 7c 8d 77 cd 6f f5 a8 bb f8 7d ce af 4f f4 63 73 be 1b d5 7f ........|.5.|.w.o....}..O.cs....
21a0 fe fa b7 dd aa fd de f6 cc c7 b3 fd a7 d6 f2 6e 0e 67 38 a9 f3 17 89 97 fe 0d 43 48 44 98 00 00 ...............n.g8.......CHD...
21c0 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a .%tEXtdate:create.2022-09-05T17:
21e0 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 52:15+00:00..[....%tEXtdate:modi
2200 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d fy.2022-09-05T17:52:15+00:00...m
2220 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 ...(tEXtdate:timestamp.2024-04-1
2240 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 1b 74 45 58 74 69 63 63 3a 0T23:54:51+00:00.4......tEXticc:
2260 63 6f 70 79 72 69 67 68 74 00 50 75 62 6c 69 63 20 44 6f 6d 61 69 6e b6 91 31 5b 00 00 00 22 74 copyright.Public.Domain..1[..."t
2280 45 58 74 69 63 63 3a 64 65 73 63 72 69 70 74 69 6f 6e 00 47 49 4d 50 20 62 75 69 6c 74 2d 69 6e EXticc:description.GIMP.built-in
22a0 20 73 52 47 42 4c 67 41 13 00 00 00 15 74 45 58 74 69 63 63 3a 6d 61 6e 75 66 61 63 74 75 72 65 .sRGBLgA.....tEXticc:manufacture
22c0 72 00 47 49 4d 50 4c 9e 90 ca 00 00 00 0e 74 45 58 74 69 63 63 3a 6d 6f 64 65 6c 00 73 52 47 42 r.GIMPL.......tEXticc:model.sRGB
22e0 5b 60 49 43 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 4e 49 [`IC....IEND.B`.PK.........N.XNI
2300 d0 d9 a8 03 00 00 a8 03 00 00 1a 00 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 73 69 ..............images/arrow_up_si
2320 6e 67 6c 65 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 80 ngle.png.PNG........IHDR........
2340 08 03 00 00 00 f4 e0 91 f9 00 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 00 80 .............cHRM..z&...........
2360 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 00 99 50 4c 54 45 00 00 00 ...u0...`..:....p..Q<....PLTE...
2380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 ff ff ff fa c6 ef 9d 00 00 00 31 74 52 .............................1tR
2420 4e 53 00 50 a9 d1 d2 51 09 a8 0a bd 0b 94 93 9d 9b be 9c 9a af b0 47 49 b3 b5 f2 f7 c3 c4 5c 5e NS.P...Q..............GI......\^
2440 04 cd cf 05 1c c6 8c 8b c8 1d 66 b7 d6 d0 a0 41 40 67 03 1b 7c 23 68 00 00 00 01 62 4b 47 44 32 ..........f....A@g..|#h....bKGD2
2460 40 d2 4c c8 00 00 00 09 70 48 59 73 00 00 0e c3 00 00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d @.L.....pHYs..........o.d....tIM
2480 45 07 e8 04 0a 17 36 33 83 5b 30 7d 00 00 01 96 49 44 41 54 78 da ed ce d7 52 02 41 10 85 e1 16 E.....63.[0}....IDATx....R.A....
24a0 15 c1 80 59 c1 04 98 41 0c bc ff cb 19 d0 12 98 9d dd 09 dd 67 b5 ea 9c ab e9 8b a9 ef 17 e1 38 ...Y...A............g..........8
24c0 8e e3 38 8e e3 38 8e e3 b8 7f bd 95 c6 ea 5a 63 bd 36 be b9 31 fd 5a a3 59 8f df 6a 4f bf d7 6e ..8..8........Zc.6..1.Z.Y..jO..n
24e0 d5 eb d7 53 30 ef d7 51 b0 e8 e3 0b 96 7d 74 81 eb 63 0b 8a 7c 64 41 b1 8f 2b f0 f9 a8 02 bf ff ...S0..Q.....}t..c..|dA..+......
2500 51 b0 59 af 8f 28 28 f7 ed 0b 1c 7f 6b 1b 5a e0 f8 3b 22 1d 60 41 91 8f 2c 28 f6 71 05 3e 1f 55 Q.Y..((.....k.Z..;".`A..,(.q.>.U
2520 e0 f7 31 05 65 3e a2 a0 dc b7 2f a8 f2 dd 82 5d d5 82 6a df b6 20 c4 b7 2c 08 f3 ed 0a 42 7d ab ..1.e>..../....]..j.....,....B}.
2540 82 70 df a6 20 c6 b7 28 88 f3 f5 0b 62 7d ed 82 78 5f b7 20 c5 d7 2c 48 f3 f5 0a 52 7d ad 82 74 .p.....(....b}..x_....,H...R}..t
2560 5f a7 20 c7 d7 28 70 fc bd b8 ff b9 05 b9 7e 6e 41 be 9f 57 a0 e1 e7 14 e8 f8 e9 05 5a 7e 6a 81 _....(p.......~nA..W........Z~j.
2580 9e 9f 56 a0 e9 a7 14 e8 fa 22 fb 91 05 da 7e 6c 81 be 1f 57 60 e1 c7 14 d8 f8 e1 05 56 7e 68 81 ..V......"....~l...W`.......V~h.
25a0 9d 1f 56 60 e9 87 14 d8 fa d5 05 d6 7e 55 81 bd 5f 5e 80 f0 cb 0a 30 be bf 00 e5 fb 0a 70 be a7 ..V`........~U.._^....0......p..
25c0 e0 00 e7 bb 05 87 22 47 48 df 2d 38 96 13 a8 ef 14 9c 4a 17 eb 2f 17 74 a5 07 f6 97 0a 7a 72 86 ......"GH.-8......J../.t.....zr.
25e0 f6 17 0b ce e5 e2 f7 e8 60 fc 85 82 4b b9 ea c3 fd b9 82 c1 50 e4 fa 66 f6 be c5 f9 22 77 33 f3 ........`...K.......P..f...."w3.
2600 fe e1 f3 18 3e 8e c6 4f 93 67 a4 2f f2 32 19 8c 47 af c3 9f f3 0d ab d7 88 72 1c c7 71 1c c7 71 ....>..O.g./.2..G........r..q..q
2620 1c c7 71 7f 70 ef ff d6 71 7b 84 60 a9 21 00 00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 ..q.p...q{.`.!...%tEXtdate:creat
2640 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 e.2022-09-05T17:52:15+00:00..[..
2660 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 ..%tEXtdate:modify.2022-09-05T17
2680 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d :52:15+00:00...m...(tEXtdate:tim
26a0 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 estamp.2024-04-10T23:54:51+00:00
26c0 d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 a4 a4 .4......IEND.B`.PK.........N.X..
26e0 4f 55 9c 20 00 00 9c 20 00 00 14 00 00 00 69 6d 61 67 65 73 2f 62 6f 6f 6b 5f 73 79 6e 63 2e 70 OU............images/book_sync.p
2700 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 48 00 00 00 48 08 06 00 00 00 55 ng.PNG........IHDR...H...H.....U
2720 ed b3 47 00 00 00 20 63 48 52 4d 00 00 7a 25 00 00 80 83 00 00 f9 ff 00 00 80 e9 00 00 75 30 00 ..G....cHRM..z%..............u0.
2740 00 ea 60 00 00 3a 98 00 00 17 6f 92 5f c5 46 00 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0 bd a7 ..`..:....o._.F....bKGD.........
2760 93 00 00 00 09 70 48 59 73 00 00 2e 23 00 00 2e 23 01 78 a5 3f 76 00 00 1f 7a 49 44 41 54 78 da .....pHYs...#...#.x.?v...zIDATx.
2780 ed 9c 77 9c 9c d5 79 ef bf e7 bc 65 fa ce ce f6 aa 15 ea 0d 09 15 8a c0 10 51 44 11 c5 40 0c 36 ..w...y....e.............QD..@.6
27a0 18 3b c6 d8 17 48 dc 12 c7 01 db 10 97 c4 c9 75 ae e3 1b b7 d8 49 e0 3a 10 77 43 1c db 18 0c 1f .;...H.........u.....I.:.wC.....
27c0 b0 c1 58 14 89 2e 24 54 56 bb ab 6d da be b3 bb 53 df 72 ce fd e3 9d 99 5d 09 49 d4 1b db f7 c3 ..X...$TV..m....S.r.....].I.....
27e0 a3 cf d9 77 76 f4 ce 3b e7 fc de df 53 cf f3 ae d0 5a f3 96 1c 5d e4 ef 7a 02 bf ef f2 16 40 af ...wv..;....S....Z...]..z.....@.
2800 20 6f 01 f4 0a f2 16 40 af 20 6f 01 f4 0a f2 16 40 af 20 6f 01 f4 0a 22 ca 2f e6 7d e8 51 bc e9 .o.....@..o.....@..o..."./.}.Q..
2820 5e 7c 4f e3 fb 0a 29 03 ec 7c cf c7 34 0d 8a 8e 8b 14 c1 e9 52 4a 3c cf 47 08 10 42 20 a5 a4 58 ^|O...)..|..4.......RJ<.G..B...X
2840 2c 62 db 36 ae eb 21 84 20 14 b2 29 16 8b 84 c3 21 3c cf c7 30 0d 3c bf 88 21 4d 04 02 cf 0f ce ,b.6..!....)....!<..0.<..!M.....
2860 13 42 56 a6 22 85 20 5f 74 b0 4d 13 21 24 45 c7 41 4a 89 61 48 0a 45 b7 f4 5d 02 a5 34 e1 90 85 .BV.".._t.M.!$E.AJ.aH.E..]..4...
2880 94 82 62 d1 43 4a 81 10 62 5d 32 11 fd a7 a9 be 17 3e 34 f9 e0 df ec 00 de 94 00 ef ff 17 06 ad ..b.CJ..b]2......>4.............
28a0 5c bb 72 fe 2f ae be 64 d3 e9 0d 1d 6b 7e 26 ed 78 2d 10 63 0e 01 5e af fc c1 03 14 0e 59 37 5d \.r./..d....k~&.x-.c..^......Y7]
28c0 79 f1 29 4f 5f 76 c1 c9 4d c9 64 84 b5 ab 96 77 24 d7 be eb 2b c0 f1 40 d5 1b bd be f9 bb 5e e0 y.)O_v..M.d....w$...+..@......^.
28e0 1b 90 54 6b 63 ea 3b d7 5e b9 69 8b 61 da f8 be c2 30 24 f3 3b ea 58 75 d6 b5 ef 7a b2 77 fb b0 ..Tkc.;.^.i.a....0$.;.Xu...z.w..
2900 73 f0 f9 9f 00 db 80 e2 eb fd 92 3f 54 06 5d be 69 e3 f2 e7 3e fc fe f3 b7 84 42 61 a4 10 04 ff s..........?T.].i...>.....Ba....
2920 a0 2a 11 a1 a3 39 25 17 5d fa f7 37 ca 48 f5 3a a0 9d 37 a0 6a 7f 70 00 85 43 f6 97 3e 71 c3 96 .*...9%.]..7.H.:..7.j.p..C..>q..
2940 bb 2f 3e 67 c3 3c df 97 a5 b5 0b 84 14 20 40 0a 41 63 53 35 ed 75 b5 e1 c4 ca 4b ce 05 16 01 e1 ./>g.<........@.AcS5.u....K.....
2960 37 0c 90 97 19 6a c4 b1 ee 4b 46 ab 1e 33 0c e3 63 80 fd bb 06 e3 30 89 34 d5 57 7f eb 13 d7 6f 7....j...KF..3..c.....0.4.W....o
2980 f9 78 5b 73 13 ae 17 bc 69 9a b0 a3 6b 90 97 9e 7b 29 f0 b2 02 12 b1 30 a9 54 8c b6 13 2e 79 1b .x[s....i...k...{).....0.T....y.
29a0 86 d5 06 d4 f3 3a 59 64 94 5f 98 55 f3 6f b5 bc a5 ef 9b 37 bf b6 bd b5 a1 fe 7c 04 ef cc e6 f3 .....:Yd._.U.o.....7......|.....
29c0 fb b5 d2 9d 52 4a 7c 5f 21 4a 6e 5e 88 c0 d5 96 dd bc 10 02 df f7 31 0c 03 a5 82 f3 4c d3 c0 f7 ....RJ|_!Jn^..........1.....L...
29e0 7d 4c d3 44 29 8d 94 12 a5 7d a4 90 08 04 4a ab ca 67 03 09 5e 7b be 8f 21 65 e5 9a c1 ff eb c5 }L.D)....}....J..g..^{..!e......
2a00 eb 56 2d b8 ef fa 6b ce b9 28 1c 8e 51 fe 48 de 73 79 ea 1b b7 71 d5 17 de cd 44 57 0f de 1f 9d .V-...k..(..Q.H.sy...q....DW....
2a20 8d 53 c8 23 4d 9b 48 24 44 2e af 43 c3 a3 07 8b ce e8 9e 1e 60 18 70 5f 17 40 c2 b4 65 a4 6d d3 .S.#M.H$D..C........`.p_.@..e.m.
2a40 87 a5 d1 b6 b4 ba 2e 84 65 1b d4 d6 a4 6a 9b 1b ea df 5d 28 16 4f ca 17 0a 5d 4a e9 fe df 01 40 ........e....j....](.O...]J....@
2a60 61 cb b2 3e 76 d9 79 27 7d f7 fc 33 d7 cf d7 da 40 08 b0 2d d8 d9 35 80 f5 f1 0f f2 3f 7e f9 25 a..>v.y'}..3....@..-..5.....?~.%
2a80 42 6e 86 b6 a9 41 be 92 58 8c 99 3d 48 55 5d 2b a6 1d c2 f7 7c b2 b2 69 de d8 0b ff b5 0d ad a6 Bn...A..X..=HU]+....|..i........
2aa0 80 34 a0 5e 0b 40 26 20 b4 e7 44 95 9b 71 94 a5 28 16 7c 22 31 d0 be c2 0e db ac 5f b3 6a 4b be .4.^.@&...D..q..(.|"1......_.jK.
2ac0 58 d8 b2 77 7f f7 83 83 43 a3 1f 95 42 ec 7a 73 35 e7 c8 e2 2b b5 70 d5 b2 f9 3f bc fc fc 8d eb X..w....C...B.zs5...+.p...?.....
2ae0 6d 3b 84 e7 05 ea 34 9e cb b2 fb 9b df e7 3d 3f fe 02 ed 53 3d 38 a5 f3 1b 8a d3 98 dd 43 0c 4c m;....4.......=?...S=8.......C.L
2b00 4d 52 dd b4 80 64 e3 02 ea eb ab 69 69 6e 4b f4 2e db 72 6e 66 e7 4f 27 80 31 60 f4 b5 cc a3 6c MR...d.....iinK...rnf.O'.1`....l
2b20 e5 62 da 9b 1e d7 1a 9c 82 42 50 0e 43 35 ca 57 c4 63 31 4e 3b 65 c3 39 1b d6 ad 7a 46 08 71 cd .b.......BP.C5.W.c1N;e.9...zF.q.
2b40 7f 03 3e 1d 6b 56 2c 78 ec 8a 0b 37 ad 17 d2 46 6b 10 02 06 a7 67 18 ff c8 8d fc c3 6d 1f a4 7d ..>.kV,x...7...Fk....g......m..}
2b60 aa 07 5d 9a 7c 95 90 fc cd e6 4f f2 8d 6f fe 19 83 d3 26 63 03 9d f8 4e 01 db 36 a9 49 c5 69 5a ..].|.....O..o....&c...N..6.I.iZ
2b80 73 d9 26 a0 06 68 63 8e 59 79 35 62 94 40 8a 99 89 86 b5 56 d5 49 a7 59 b6 24 91 0a 61 98 12 d3 s.&..hc.Yy5b.@.....V.I.Y.$..a...
2ba0 34 30 0c 89 34 24 08 68 68 a8 35 3b e6 b5 5e 5e 28 16 37 4d 4d 65 fa 81 ee 37 59 c5 84 af fc 77 40..4$.hh.5;..^^(.7MMe...7Y....w
2bc0 9d ba fe f8 1f 9f b9 71 5d 93 af 34 86 14 58 a6 60 c7 ee 6e 16 de f4 27 bc 77 e7 4f c8 96 6e a0 .......q]..4..X.`..n...'.w.O..n.
2be0 09 3c d9 b4 96 7b 6f bd 9d 9b bf f8 7e 96 34 84 d9 d1 5f 64 68 ff f3 c4 52 cd d8 d1 2a a4 94 cc .<...{o.....~.4..._dh...R...*...
2c00 e4 64 74 7c 7c 20 eb 8d ef ef 07 fa a1 42 bc 57 05 90 00 22 42 d2 18 ed b8 f8 62 ed 69 52 75 21 .dt||........B.W..."B.....b.iRu!
2c20 2c cb c4 30 25 86 69 04 47 69 20 a5 24 1a 0d b3 78 d1 fc f9 0b 17 b6 bf 77 72 72 7a cd cc 4c e6 ,..0%.i.Gi..$...x.......wrrz..L.
2c40 49 29 65 fa 4d 00 a8 b6 be b6 e6 ee 3f be 60 f3 cd 0b 3b 5a 13 00 96 25 28 f8 3e 2f fe f8 6e 6e I)e.M.......?.`...;Z...%(.>/..nn
2c60 f8 c2 3b 59 3b f4 3c 6e 09 1c 21 6d fe e3 bc 8f 70 f2 5d df e6 da 8b 57 51 15 0e 88 b1 7c 41 0b ..;Y;.<n..!m....p.]....WQ....|A.
2c80 ff fa a3 5f 11 92 0e f1 54 33 76 38 46 3e 57 c0 af 59 bd 74 62 f7 fd 3b b4 9b 1b 22 50 b5 57 0d ..._....T3v8F>W..Y.tb..;..."P.W.
2ca0 90 06 2c e5 e4 12 b1 25 97 5d a5 1c 21 ab 6a 42 84 c2 66 85 45 d2 30 90 46 90 34 4a d3 00 21 08 ..,....%.]..!.jB..f.E.0.F.4J..!.
2cc0 47 42 ac 58 b9 68 79 5d 6d ea 86 a1 a1 d1 70 a1 50 7c ce 30 8c c2 eb 04 e8 d4 55 4b 97 fd 6a d3 GB.X.hy]m.....p.P|.0......UK..j.
2ce0 29 27 ad b3 2c 13 21 05 96 25 d8 f1 d4 73 2c fe 9b eb f9 c8 fd 5f 22 e2 cc a0 09 62 8f df 36 ae )'..,.!..%...s,......_"....b..6.
2d00 e7 37 9f f9 17 3e f1 bf ff 94 85 f5 91 43 16 54 13 b7 d9 39 e8 d3 bb eb 31 42 89 1a a2 c9 46 0c .7...>.......C.T...9....1B....F.
2d20 cb 24 9f ce 19 19 6d 84 f3 bd db f6 bc 16 16 95 e3 20 5f 7b c5 09 ed 4d 8e 2b a5 71 1d 55 89 1a .$....m..........._{...M.+.q.U..
2d40 2a 29 f1 e1 b9 b1 06 df 53 74 cc 6f 0f bf fb 9a 8b 6f 59 b1 62 49 37 5a ff f1 6b d1 6f 00 a5 d4 *)......St.o.....oY.bI7Z..k.o...
2d60 d9 eb 56 ad f9 d5 9a e5 2b 5a 7d 15 58 15 cb 94 3c f8 c0 a3 fc f5 e7 2f e2 8a 7d f7 a3 95 8f 00 ..V.....+Z}.X...<....../..}.....
2d80 a2 c0 ff 3a f9 7a 6a 7f fd 10 9f f9 cb 2d c4 43 47 8e 73 3f 78 f9 29 1c 98 90 8c f7 ed c5 2d e6 ...:.zj......-.CG.s?x.).......-.
2da0 88 46 c3 54 d7 c4 69 58 7e de c9 c2 0c b5 02 4d bc ca b8 a8 6c b0 24 50 1d 6a 5e 73 96 10 ad cd .F.T..iX~......M....l.$P.j^s....
2dc0 e1 98 45 a2 da c6 30 24 66 89 3d 01 83 4a 4c 92 12 59 1a 01 03 24 0b 17 cd 0b b7 b5 37 be 63 74 ..E...0$f.=..JL..Y...$......7.ct
2de0 74 f2 b8 5c ae f0 a4 69 1a 99 57 60 50 d4 34 ad 9b 37 1c bf ee 6b c7 b5 77 44 85 d0 58 a6 c1 64 t..\...i..W`P.4..7...k..wD..X..d
2e00 d1 61 f8 ee ef f0 a5 3b 6f 24 95 1f 47 97 ee 4d ce 8c f1 2f 57 ff 2d d7 7d fb af d9 38 3f 7e cc .a.....;o$..G..M.../W.-.}...8?~.
2e20 45 35 55 87 d9 3e 68 31 b0 77 3b 55 75 ad 84 62 29 0c d3 24 3b 55 30 26 26 07 a7 dd b1 ce ee 12 E5U..>h1.w;Uu..b)..$;U0&&.......
2e40 8b fc 57 0b 10 40 d2 aa 9d b7 dc 0c af 5a 6d 5a 92 ea fa 30 86 11 d8 1f 69 4a a4 11 18 6c c3 08 ..W..@.......ZmZ...0....iJ...l..
2e60 6c 91 90 12 61 c8 20 0f 92 02 a5 35 91 48 44 ac 58 b9 f8 84 58 2c 7a fd d8 d8 44 7d b1 e8 ec 34 l...a......5.HD.X...X,z...D}...4
2e80 4d 73 fa 70 80 b4 66 59 6b 43 db 7d a7 ae 3f ed aa aa 44 95 2d 24 18 86 a0 73 fb e3 5c fc f5 1b Ms.p..fYkC.}..?...D.-$...s..\...
2ea0 f9 f8 6f bf 45 c8 cd 57 0c f1 6f 1b d7 b2 fd 1b 3f e6 a6 5b af a0 31 61 bd 2a 66 9e bb 61 1e b7 ..o.E..W..o.....?..[..1a.*f..a..
2ec0 ff e2 05 a4 93 26 5e df 81 65 87 70 1d 97 bc d9 d8 36 b9 eb e7 4f a2 f5 30 30 f3 5a 00 8a 08 cb .....&^..e.p.....6...O..00.Z....
2ee0 ec 88 b6 9e b7 49 2b 45 6d 43 24 f0 62 a6 11 00 65 c8 39 60 49 a4 14 a5 11 b0 28 08 0d 04 ca 57 .....I+EmC$.b...e.9`I.....(....W
2f00 54 57 27 43 2b 57 2c de 98 48 24 ae 1f 1e 1e 13 9e e7 6f 97 52 7a 4a fb 98 d2 bc 6a d9 82 e3 7f TW'C+W,..H$.......o.RzJ....j....
2f20 b6 b0 63 f1 3c 21 c0 34 04 e9 42 81 d0 5d 5f e5 ab 3f fc 18 2b 26 f6 a3 4a fc 3f 10 6d e2 5f af ..c.<!.4..B..]_..?..+&..J.?.m._.
2f40 fa 1c 1b ee f8 27 ae 3c 73 21 86 7c f5 d9 82 6d 4a 3c bb 86 ad 8f 3c 48 a2 a6 89 50 2c 85 69 59 .....'.<s!.|...mJ<....<H...P,.iY
2f60 64 b2 3a 92 9e ec 9f 76 27 ba fa 80 21 c0 7b b5 00 d9 da 2b 24 e2 2b 2e ff 63 3f af 45 aa 3e 8c d.:....v'...!.{....+$.+..c?.E.>.
2f80 1d 36 4b ac 99 ab 62 46 10 e9 1a 25 15 93 73 3d 11 68 ad 41 07 55 c9 44 22 61 2f 5c 38 ff 2c df .6K...bF...%..s=.h.A.U.D"a/\8.,.
2fa0 f3 af 99 4c 4f f5 27 a2 c9 2f af 58 bc e1 a6 54 55 2a 14 80 23 39 70 60 3f ef ba fd 4f f9 c4 53 ...LO.'../.X...TU*..#9p`?...O..S
2fc0 77 62 28 b7 c2 9a 1f 2c db c2 f4 f7 ee e6 2f fe 7c 0b ed 35 af 2f d7 5c bd a0 96 db ef 7b 11 0a wb(....,....../.|..5./.\.....{..
2fe0 13 44 53 2d 98 76 18 a7 e0 50 b0 1a db d2 2f dd b3 0d 74 1a 98 e2 18 d5 c7 43 01 72 0b f1 f8 f2 .DS-.v...P..../...t......C.r....
3000 cd 17 e9 7c 3c 56 55 63 13 89 5a 25 37 5f 62 51 e5 75 c9 06 19 25 55 43 cc 31 79 9a 12 46 68 ad ...|<VUc..Z%7_bQ.u...%UC.1y..Fh.
3020 51 be a6 b1 b1 a1 7a 64 64 e2 ca 55 8b 37 2e 92 52 60 48 81 ab 35 cf 3f bb 95 7f fb de 0d 9c 35 Q.....zdd..U.7..R`H..5.?.......5
3040 f8 2c aa 34 cb 08 70 cb 49 1f 64 f3 3d b7 73 fe ea 86 d7 05 4c 59 4c 43 30 9c 0f b1 73 fb 23 44 .,.4..p.I.d.=.s.....LYLC0...s.#D
3060 92 0d d8 b1 14 d2 34 c9 64 65 34 3d b4 63 c0 9f 19 1a 2d b1 e8 a8 1e 6d ae 1b 70 80 19 67 ec 85 ......4.de4=.c....-....m..p..g..
3080 bd a0 29 e4 fc ca 22 83 a1 2a ec d0 5a a3 d1 b3 bf 1f 72 49 31 e7 67 f0 c2 f3 5c aa 12 51 f2 85 ..)..."..*..Z.....rI1.g...\..Q..
30a0 0c 02 c1 d0 4c 9a f9 3f f9 7b 9e fc de 7b 59 3d d1 55 89 88 9f aa 5e cc 2d 7f f5 1d ae fb d9 57 ....L..?.{...{Y=.U....^.-......W
30c0 d8 d0 16 7b 43 e0 94 e5 ba 2d 2b 19 2b 86 19 ef df 4d 31 37 45 28 64 13 8f 98 24 57 5c 72 3a 81 ...{C....-+.+....M17E(d...$W\r:.
30e0 37 3b a6 47 3b 3c ec ae 46 78 c9 70 cb e6 d3 4d 29 a8 ae 0f cf f1 62 c6 ac ba 95 82 46 69 cc 7a 7;.G;<..Fx.p...M).....b.....Fi.z
3100 b2 b2 96 cd 05 55 69 8d f6 35 4a 29 0c 69 d0 7d e0 00 da cd f3 c9 ef 5c cf 87 5e fc 09 b6 1f a8 .....Ui..5J).i.}.......\..^.....
3120 94 2f 0c be b9 f1 4f 48 de f5 7d 6e bc 66 23 f5 f1 a3 1b e2 72 b3 45 39 d3 9f ab de 65 51 4a e1 ./....OH..}n.f#.....r.E9....eQJ.
3140 79 81 69 a9 8a 58 f4 ce 58 ec 7e ea 61 ec 58 35 e1 aa 06 84 34 28 f8 c9 86 e9 e1 e7 fb fd cc c8 y.i..X..X.~.a.X5....4(..........
3160 24 81 47 3b 62 a6 3f b7 e4 aa 80 5c 61 e0 c5 67 93 ab b3 6e 21 17 b7 94 5f 66 09 73 8e 50 79 a1 $.G;b.?....\a..g...n!..._f.s.Py.
3180 4b 51 6d 85 03 25 d2 88 e0 c7 ac ea 09 aa ab 93 64 f2 3b 88 57 d7 73 f2 c8 ae ca d9 7b a3 4d fc KQm..%..........d.;.W.s.....{.M.
31a0 f0 a3 ff c8 87 3f 7d 25 f5 b1 23 57 80 b5 0e 40 d6 5a 93 c9 e6 d9 3d 38 43 c6 d1 98 96 c4 2d 7a .....?}%..#W...@.Z....=8C.....-z
31c0 98 a6 85 96 12 94 8f ef 79 98 b6 81 ef 81 85 c3 aa f6 24 1f ba 74 0d 3f fc f9 c3 84 0e bc 40 a4 ........y.........$..t.?......@.
31e0 a6 83 68 3c 49 22 62 8b c6 4d 9f 7a 6f ff 5d ef df ad dd 42 33 d0 c5 11 6c d1 e1 00 15 b4 9b 1f ..h<I"b..M.zo.]....B3...l.......
3200 56 ce c8 b0 6b 44 db 7c af 9c b2 72 c8 b1 fc fa 50 58 e6 80 33 e7 fd 0a bb 04 b4 b6 34 81 34 79 V...kD.|...r....PX..3.......4.4y
3220 b0 75 1d 57 75 fd 86 9f d5 ac 62 eb 97 ee e0 1f ae 5d 77 4c c6 b8 ae 4b a1 e0 f0 f3 67 86 88 24 .u.Wu.....b......]wL...K....g..$
3240 93 9c b3 a6 85 aa 57 51 0b cd f8 70 ef b3 43 14 a7 d3 bc ff ca f3 f9 fe 9d b7 53 3d da 4b 55 eb ......WQ...p..C...........S=.KU.
3260 2a 92 a9 2a 32 33 85 aa e8 82 33 4e cd ee 79 60 37 d0 c7 11 6c d1 e1 2a 66 03 29 bb 61 f9 c9 d2 *..*23....3N..y`7...l..*f.).a...
3280 3c ae 3d 59 1b 22 1c b5 2a 81 e2 dc a0 51 4a 11 18 e9 52 1c 74 a8 27 03 4d a0 62 4a 05 15 01 df <.=Y."..*....QJ...R.t.'.M.bJ....
32a0 d3 c4 a2 31 46 0e 0e 93 d1 82 5d 4b d6 d1 70 c7 6d 7c f8 82 85 47 5c 5c 59 4d d2 d3 59 9e ec ce ...1F.....]K..p.m|...G\\YM..Y...
32c0 32 5e d0 6c 5e db ca aa e6 28 21 31 0b 5c 3e 9f 27 9f cf 53 28 14 70 1c 07 df 0f 62 3f 29 25 b6 2^.l^....(!1.\>.'..S(.p....b?)%.
32e0 80 95 2d 71 96 ce ab c3 8e 47 19 cd 1b f4 76 ed 23 9a 6c c4 b4 23 64 67 b2 78 a1 54 6a 66 ef fd ..-q.....G....v.#.l..#dg.x.Tjf..
3300 4f 00 07 81 ec b1 18 04 41 f5 3f ef 4e 77 be 14 8a 9f 7d 6a 3e eb 53 5d 37 47 9d 2a 46 ba c4 a6 O.......A.?.Nw....}j>.S]7G.*F...
3320 a3 38 c7 39 f9 79 50 31 2e 95 42 c3 e1 10 ae 9f 63 ef da 0b f9 da 67 d6 90 08 bd bc f2 50 56 a7 .8.9.yP1..B.....c.....g......PV.
3340 7c a1 c8 63 fb 66 48 24 23 9c 79 7c 3d 52 6b 7c df 63 3c 9d 66 72 72 92 74 7a 0a e5 e4 11 c2 c5 |..c.fH$#.y|=Rk|.c<.frr.tz......
3360 d3 01 a0 86 61 60 9b 26 86 11 c6 0c 45 49 26 ab a8 ae ae 26 1a 8d 72 c6 e2 14 67 7c ea 72 b6 f5 ....a`.&....EI&....&..r...g|.r..
3380 a4 f9 a7 1f ed 20 53 cc 53 5d 13 27 57 5c d8 16 6a 5b bf b1 d8 ff 74 37 30 79 38 8b 0e 07 c8 05 ......S.S].'W\..j[....t70y8.....
33a0 66 9c 91 17 77 89 e3 4c 72 19 6f d6 dc 1c 02 cc ac fd d1 73 75 4d cc be ae d8 9f 92 8a 09 01 9e f...w..Lr.o........suM..........
33c0 e7 93 4c c6 71 0a 06 fb fa 26 58 b7 a8 fe 88 ea 34 34 99 67 e7 88 cf 39 ab 1b 30 05 f8 9e c7 c0 ..L.q....&X.....44.g...9..0.....
33e0 d0 10 7d 7d 7d b8 c5 0c 7b 06 05 bb 46 e2 f4 39 f5 4c 12 43 4b 1b 5f 08 a4 d2 48 55 a4 9a 0c 2d ..}}}...{...F..9.L.CK._...HU...-
3400 e6 0c 2b 9a 46 38 79 69 88 78 55 1d b5 b5 b5 54 55 55 71 d2 fc 6a fe fd 2f 4f e7 2b f7 74 73 ef ..+.F8yi.xU....TUUq..j../O.+.ts.
3420 63 7d 44 4c 45 f5 aa 77 6c 19 ee 7f fa 31 02 63 dd 37 f7 d6 1f a9 78 14 52 c5 ac 1d 5f 7a d9 3b c}DLE..wl....1.c.7....x.R..._z.;
3440 f1 4c 59 db 14 09 22 e8 92 8a 19 95 b4 43 94 f2 b1 c3 a2 e9 59 c2 a1 95 46 ab 80 11 aa e4 cd 42 .LY..."......C......Y...F......B
3460 76 88 e9 a9 69 4c 51 e4 f4 55 8d 87 80 e3 38 0e db 3b d3 64 b4 c9 a6 a5 d5 a0 15 e3 e3 e3 ec da v...iLQ..U....8..;.d............
3480 b5 8b 81 81 7e fe f3 e9 28 3f ee 5f 4a 57 62 19 74 b4 62 35 a6 88 d5 c6 48 d4 45 a8 aa 0b 93 a8 ....~...(?._JWb.t.b5....H.E.....
34a0 8f 10 6f 88 11 6a a9 c1 69 6a 61 67 a1 9d 7b 9e b3 19 ec 19 a6 31 32 86 e7 14 31 2d 9b 48 c8 e6 ..o..j..ijag..{......12...1-.H..
34c0 d4 a5 d5 2c 5b 5a c7 f6 bd 63 64 32 56 2a 3b fe 52 9f 9f 1d 4d 03 23 73 59 74 38 40 02 b0 50 7e ...,[Z...cd2V*;.R...M.#sYt8@..P~
34e0 24 ba f0 ec 0b 85 4e 26 ea 9a 22 58 76 29 a2 2e 07 8a a5 44 b5 12 30 56 92 d6 f2 25 02 84 94 06 $.....N&.."Xv).....D..0V...%....
3500 55 02 c9 57 0a ad 34 86 69 31 38 78 10 c3 8c 70 f9 c6 a6 59 ea ba 2e db 3a d3 24 6b 52 ac 6f 8f U..W..4.i18x...p...Y....:.$kR.o.
3520 02 d0 d3 dd cd 9e dd 7b 98 cc e4 b8 f5 fe 15 24 4f 5b 46 ac 36 4c 38 2c 40 07 a3 ec ea cb 37 48 .......{.......$O[F.6L8,@.....7H
3540 1a 06 33 05 8f c2 c4 20 55 de 20 f1 58 81 a1 ba 45 fc c7 bd 31 52 6a 80 96 1a 85 69 85 08 85 42 ..3.....U...X...E...1Rj....i...B
3560 b4 56 59 9c b4 a6 85 1f de b7 0b 65 d9 e1 7c df b6 dd c0 78 49 d5 8e ca 20 09 24 ed 86 65 a7 19 .VY........e..|....xI.....$..e..
3580 e6 82 f6 ea da 10 e1 a8 89 34 0c 4c a3 94 8b c9 32 83 8c 4a ba 11 54 04 67 d9 a0 35 41 1c 34 97 .........4.L....2..J..T.g..5A.4.
35a0 41 5a e1 fb 3e 93 93 13 64 0a 21 ae 38 b5 96 90 15 d4 8d 0e 4e e4 c8 60 b2 be 2d 8a 52 8a 9e 9e AZ..>...d.!.8.......N..`..-.R...
35c0 1e fa fa ba f8 e5 b3 21 7e 3a be 86 85 a7 d6 e1 7b 41 bd bd 72 33 ca ba 2b 04 18 82 42 26 cd fa .......!~:......{A..r3..+...B&..
35e0 e8 28 ef 5b e2 f0 fe 0d 29 ae 5c df c4 a5 ab 6b 59 13 4f 63 a6 a6 f9 c5 c1 76 86 f6 4d 70 fc 3c .(.[....).\....kY.Oc.....v..Mp.<
3600 07 69 58 58 96 45 6d c4 a0 a6 25 c5 c3 cf ce d4 e5 06 9e 7c 49 3b d9 34 73 32 fd 23 01 24 80 98 .iXX.Em...%........|I;.4s2.#.$..
3620 99 6c 58 12 aa da b0 2e 9a b0 49 54 db 25 c6 1c 9a 6a 18 73 33 fa c3 83 45 4a e0 94 3d 59 89 41 .lX.......IT.%...j.s3...EJ..=Y.A
3640 41 3c 03 b9 9c 8f 54 53 6c 58 5c 47 a1 50 e4 c9 de 22 67 2d 4d a1 b5 a6 b7 b7 97 03 3d 9d 7c ed A<....TSlX\G.P..."g-M.......=.|.
3660 91 76 32 ab d6 50 d5 10 42 a9 52 c8 20 65 00 48 e9 28 a4 24 97 cf b1 c6 e8 e7 d6 3f 4a b0 79 65 .v2..P..B.R..e.H.(.$.......?J.ye
3680 13 cd b5 55 84 43 a1 e0 06 1a 06 0d a9 04 67 2c aa 83 5c 2f 8f 9b 8b f8 cd c3 13 bc 6d 99 83 94 ...U.C........g,..\/........m...
36a0 01 48 ab 5a e3 8c 16 a4 dc 3d 55 b5 38 d7 fd e8 0b a0 0f 02 d3 47 03 08 20 04 7e 43 6c fe db cf .H.Z.....=U.8........G....~Cl...
36c0 33 0c 41 4d 7d 18 63 0e 40 41 4d 48 94 2a 8d e2 28 d1 74 89 49 ea e5 00 d9 56 88 89 f1 71 5e e8 3.AM}.c.@AMH.*..(.t.I....V...q^.
36e0 99 e2 3d 9b da 78 78 cf 04 e7 ae 6e 40 2b 45 6f 6f 2f bd 07 3a f9 ea c3 6d 44 4f 5e 8c ac 90 65 ..=..xx....n@+Eoo/..:...mDO^...e
3700 0e 5b 08 6c 5f d4 96 a4 0a 3d 7c 62 8d cf 65 27 76 10 0d 85 02 55 d6 ba d2 be 33 57 96 d4 5a fc .[.l_....=|b..e'v....U....3W..Z.
3720 72 c7 20 7e 5b 07 0f ff 7a 82 cd ab 15 0a 13 cb 34 d9 b8 a2 96 ad dd 22 3e 70 60 4f c6 9b 1a e8 r..~[...z.......4......">p`O....
3740 2d b3 e8 48 e1 96 06 8a 5e 7a a0 1b a3 a8 8b 79 1f e5 bf 3c 44 7c 79 a5 71 f6 9c ca 5a 10 15 2f -..H....^z.....y...<D|y.q...Z../
3760 56 7e b3 dc 4f e4 aa 22 c2 6c e0 b9 bd 07 89 c5 63 18 40 3a 9d a6 6b 7f 37 f7 3d 17 c2 3a 61 31 V~..O..".l......c.@:..k.7.=..:a1
3780 e8 d9 7d 37 4a bd 44 42 48 ea 63 82 35 0d 82 15 a2 9b cf 9f dd c8 82 d6 7a 86 87 86 d8 f1 dc 33 ..}7J.DBH.c.5...........z......3
37a0 3c fe e8 23 3c bd ed 71 06 0e 74 51 28 1c da b3 60 85 a3 2c 8e cc 20 0d c1 74 6b 3b 9f fb f7 31 <..#<..q..tQ(...`..,.....tk;...1
37c0 7c af 80 d6 1a 0b cd b7 6f 3e 9d 9a b5 ef ba 48 58 91 c5 40 ea 68 0c d2 80 a9 7d 37 1e 5d b0 f9 |.......o>.....HX..@.h....}7.]..
37e0 62 a1 ab 62 35 75 61 ec 90 31 5b 40 2b 95 3c 0c 23 50 31 21 e4 91 83 c5 0a 7b 4a 76 a8 74 f4 3c b..b5ua..1[@+.<.#P1!.....{Jv.t.<
3800 9f 5c 2e 43 32 9a 60 df c8 30 7f 76 de 22 7c cf 63 cf 9e bd 4c 4c 4d f1 e3 c1 35 54 b7 d8 41 1c .\.C2.`..0.v."|.c...LLM...5T..A.
3820 35 87 39 a6 14 ac ac 15 2c 49 41 c8 19 e3 82 f9 26 23 07 fb 79 78 db 0e 76 0c e5 d8 e7 d6 d0 65 5.9.....,IA.....&#..yx..v......e
3840 b4 f1 cc 4c 35 8f ec 1f 67 66 e8 00 cb 3a 9a 30 8c d9 65 ee e9 ec a6 c7 68 23 1c 52 74 4e c4 a9 ...L5...gf...:.0..e.....h#.RtN..
3860 13 53 1c d7 18 c1 b4 4c 28 64 98 28 58 f6 8b 3d 53 61 67 78 e7 4e 60 e8 68 01 bb 03 e4 9c f4 ae .S.....L(d.(X..=Sagx.N`.h.......
3880 4e df d5 64 32 de 21 b1 50 25 a3 3f 24 10 3a b2 35 2b a7 19 b3 46 3c 58 74 5d aa 86 be 81 bd 6c N..d2.!.P%.?$.:.5+...F<Xt].....l
38a0 5e bf 00 a1 35 e3 e3 e3 4c 4e 8e 72 eb bd cb 68 59 59 55 0a 31 67 99 67 08 c1 fa 46 41 47 15 78 ^...5...LN.r...hYYU.1g.g...FAG.x
38c0 5e 86 95 e1 34 bf 7d 6e 0f f7 8e 24 19 5f 70 2e 99 96 8d 14 93 8b 10 d1 46 92 b5 2d 54 77 ac e5 ^...4.}n...$._p.........F..-Tw..
38e0 57 ac e6 a5 ee c1 59 ef 23 25 b5 21 85 52 a0 14 b4 2c 0e f1 ad df 5a b8 2a c8 53 0d d3 e6 ba 0b W.....Y.#%.!.R...,....Z.*.S.....
3900 97 21 43 89 76 e0 04 a0 f9 68 00 79 40 ce 9d da bb 4b 69 98 4e bb 68 35 1b 19 ea 39 6a 75 88 86 .!C.v....h.y@....Ki.N.h5...9ju..
3920 cd c1 a9 82 cb 1c a0 04 b3 79 99 65 59 44 22 70 e9 49 4d f8 be cf c0 c0 00 f7 ec 48 b0 68 53 73 .........y.eYD"p.IM........H.hSs
3940 49 a5 e7 b0 47 0b 16 a5 04 f5 11 f0 51 c4 87 76 f1 f0 81 02 7b 6a 4f 67 40 ce 63 d7 08 ec 9e 80 I...G.......Q..v....{jOg@.c.....
3960 fd 53 70 60 06 86 73 30 e3 40 55 2c c1 63 87 71 c0 32 e6 e4 96 4a 53 b5 b8 9a 3b 1f 9c 0e d4 cc .Sp`..s0.@U,.c.q.2...JS...;.....
3980 b2 68 08 79 bc 6d 4d 73 01 48 00 c6 d1 00 52 40 b6 38 bc 63 a7 b4 0d b2 33 2e 9e ab d0 cc d6 81 .h.y.mMs.H....R@.8.c....3.......
39a0 0e 65 53 b0 68 0d 73 b3 d4 12 30 73 b2 fa 32 50 5a e3 bb 45 3e f0 f6 d5 d8 28 32 99 0c 85 5c 9a .eS.h.s...0s..2PZ..E>....(2...\.
39c0 a7 32 ed e0 fb 15 c6 e9 12 9a 61 4b d0 1c 05 5f c3 64 5e b0 c3 5c c2 58 72 15 63 59 c1 8c 0b 39 .2........aK..._.d^..\.Xr.cY...9
39e0 1f 0a 1e 38 3e 14 7c 98 ce 17 c9 f9 50 74 61 ac 30 7b d7 b4 d6 14 5c 85 90 12 2d 04 1a 81 65 c1 ...8>.|.....Pta.0{....\...-...e.
3a00 2f 76 6b 0c 33 b0 8d 4a 98 5c b2 65 f3 42 10 7d c0 c4 d1 00 aa 18 6a 6d 14 b4 e7 28 1c 47 95 58 /vk.3..J.\.e.B.}......jm...(.G.X
3a20 22 8e fe 89 32 73 ca 4d 0e 88 c3 d8 53 d6 39 c8 66 a7 78 fb 69 c7 a1 b5 66 66 66 86 ce 21 85 48 "...2s.M....S.9.f.x.i...fff..!.H
3a40 54 a3 b4 40 2b 51 52 69 81 52 82 98 19 5c 77 ba 08 23 53 05 32 05 98 2e 40 de 03 b7 34 7c 05 ae T..@+QRi.R...\w..#S.2...@...4|..
3a60 1f 1c d7 1a dd a8 fe 17 98 71 1d f4 9c f9 6a a5 99 2a 0a 24 01 2b b5 0e 54 6d 4a 84 e8 1c 2a 19 .........q....j..*.$.+..TmJ...*.
3a80 6b d3 64 dd f2 8e 18 d1 86 3c a0 8e 09 90 76 0b a3 7e 71 68 c4 f7 35 d3 53 ee 61 ec 29 57 16 cb k.d......<....v..~qh..5.S.a.)W..
3aa0 aa f6 0a 4d a5 73 ca 20 5a fb a4 52 09 9a 6d 55 02 28 c3 8e c1 08 c9 94 c0 f7 79 d9 b0 80 82 0b ...M.s..Z..R..mU.(........y.....
3ac0 13 05 98 27 86 50 93 7d e4 3d 70 3c 70 dc 43 cf 75 5c d8 3a 99 e2 b3 9b 1b b8 ba e1 20 b5 72 36 ...'.P.}.=p<p.C.u\.:..........r6
3ae0 41 f7 95 cf 64 31 88 ee 83 f3 83 ef ab ae b5 79 62 67 0e ad 35 86 61 50 1f f2 a8 ed 58 7e 1c 60 A...d1.........ybg..5.aP....X~.`
3b00 1f ab aa e2 04 76 68 77 17 4a 30 d8 9b e3 60 7f 1e bf e4 f2 cb b1 ce 1c 83 c4 e1 ae 9e b9 ae be .....vhw.J0...`.................
3b20 f2 9e 00 ad 99 df 68 a1 75 50 d2 f0 9c 02 07 b2 71 94 d6 78 9e c6 f5 c0 f3 c1 f3 82 e1 ab 80 3d ......h.uP......q..x...........=
3b40 93 07 7b b9 62 4d 8a fc c4 30 05 17 8a ce a1 e7 95 87 8a 34 f2 77 bf 1c 60 f3 f1 2d fc e9 e6 e5 ..{.bM...0.........4.w..`..-....
3b60 73 a6 a7 c9 aa 30 72 7a 04 23 3b 46 c2 1d c7 75 14 86 ad 79 aa 27 68 73 96 52 a2 7d 97 05 cb 56 s....0rz.#;F...u...y.'hs.R.}...V
3b80 2e 04 c2 c7 02 c8 03 72 99 3d ff f9 0b 91 c8 17 95 a7 e9 ed ca b1 eb 85 29 46 0e 16 70 1d 85 28 .......r.=..............)F..p..(
3ba0 f1 46 57 d2 fc 23 33 47 cc 41 4c 00 42 0a 6a c3 1a ed fb 78 9e 87 14 2e 63 4e 0c a7 a8 70 5d f0 .FW..#3G.AL.B.j....x....cN...p].
3bc0 1c 8d e7 8a ca 82 f3 45 18 1d 1d e5 86 0d 51 c2 76 88 96 70 81 5c f1 e5 c0 54 86 03 7b cd 15 3c .......E......Q.v..p.\...T..{..<
3be0 d3 39 74 c8 54 2c db e6 73 57 9d c8 bf 5c 18 e2 82 fa 61 f2 d9 3c ae 0b 6e 41 73 70 d2 af 94 90 .9t.T,..sW...\....a..<..nAsp....
3c00 5d 5f d3 d6 5c d7 06 58 c7 02 48 01 79 67 64 6f d7 d0 bd ef fb 9a 1f 1e 9a 06 c9 f4 94 c7 9e 5d ]_..\..X..H.ygdo...............]
3c20 19 9e 7f 76 9a e1 e1 22 5a c1 91 ea c2 40 25 81 9c cb a0 72 f3 78 3c 12 c2 2f 85 0e 42 40 de b5 ...v..."Z....@%....r.x<../..B@..
3c40 50 ae c0 77 35 9e 03 9e ab f1 3d 50 1e 0c a7 b3 bc e3 b8 1c 0b 5b eb 90 a6 c5 9a 96 08 f9 6c 01 P..w5.....=P.........[........l.
3c60 df e3 a8 23 12 8a b0 b5 f7 e5 1b a7 bd dd fb f9 e4 1d 4f f0 bd 91 55 4c 99 ad f8 2e b8 8e 66 ba ...#..............O...UL......f.
3c80 18 dc 4d 21 04 be 86 ea 68 ac 9a 63 78 b1 b2 be 64 81 51 6f 7a 78 68 e8 a7 1f f8 f6 cc f0 dd 3b ..M!....h..cx...d.Qozxh........;
3ca0 b4 e1 2a 10 cc 4c 79 ec 7c 61 86 67 9f 9a 62 78 a8 88 e7 1d ad 71 ab 0c d2 a1 97 36 a5 ac d4 99 ..*..Ly.|a.g..bx.....q.....6....
3cc0 41 50 f4 05 ae a7 f1 5c 8d e3 f8 38 8e c6 f3 60 6a 62 98 2b db 86 d9 b8 aa 03 00 c3 30 38 61 71 AP.....\...8...`jb.+........08aq
3ce0 2b 72 66 34 b8 fb 47 1b 45 d8 39 3c e7 6e 2b 45 cf fe 7d fc fd 7d 07 d9 9b 3c 07 ed 69 1c 47 e3 +rf4..G.E.9<.n+E..}..}...<..i.G.
3d00 38 0a d7 d1 14 1d 1d 68 84 0e 2a a0 42 08 1b 10 c7 ea 93 d6 40 86 a0 98 6d aa c2 74 61 e2 d1 7f 8......h..*.B.......@...m..ta...
3d20 c8 4d 3d 7f e7 f6 f8 d2 0b 96 27 8e bb 68 a5 0c ad a8 1a 1b 73 99 98 9c 22 96 b0 69 6d 0b d3 d1 .M=.......'..h......s..."..im...
3d40 11 25 14 91 b3 2a 27 66 61 2a 57 16 01 5c cf ab ec 50 98 a6 89 a9 35 9e a3 41 82 e1 6b 72 8e c3 .%...*'fa*W..\...P....5..A..kr..
3d60 a9 f5 83 dc 74 65 1d 4d 75 b3 fb 63 42 08 1a 5b db 59 14 de c7 5e af fd 50 13 78 98 ec c9 c4 c9 ....te.Mu..cB..[.Y...^..P.x.....
3d80 66 b3 58 96 c5 fe 3d 2f f2 77 0f 15 18 88 bf 0d 5c 1f cf f7 f0 1c 1f af a8 f0 3d 88 4b 2a e6 c2 f.X...=/.w......\.........=.K*..
3da0 f3 3c 1c d7 75 00 f9 4a 8d e4 2e 30 08 e4 09 7a 6a 16 f9 d3 43 ed 53 db bf 3d 3c f5 f4 9d 8f 47 .<..u..J...0...zj...C.S..=<....G
3dc0 3a 4e 59 94 5a fd be 13 ab 5a 36 35 e7 b3 9a bd 7b 72 f4 1e 28 d2 d6 1e a6 b5 2d 44 24 22 67 41 :NY.Z....Z65....{r..(.....-D$"gA
3de0 9a 9b 74 6a c5 74 ce c1 90 c1 ef 96 65 13 b7 5c 82 02 a6 42 69 87 77 2e ea 64 41 7d 88 07 1e 3b ..tj.t......e..\...Bi.w..dA}...;
3e00 c8 8a 05 4d 6c 38 7e 49 65 52 76 28 c2 85 4b 24 cf bc e0 61 1b 47 5f 42 41 c7 e9 1b cb 90 1d dd ...Ml8~IeRv(..K$...a.G_BA.......
3e20 c5 4d f7 4b 9c 9a 53 c0 f1 d1 be c6 77 15 6e 51 a1 bc a0 a3 ae 2a 2c 2a e5 5e df 75 18 99 9a 4a .M.K..S.....w.nQ.....*,*.^.u...J
3e40 03 fa 95 00 d2 40 81 a0 ca 36 43 d0 df d7 0b 34 a3 fc 86 7c f7 d6 e9 7c f7 d6 3d 63 cd 2b e7 25 .....@...6C....4...|...|..=c.+.%
3e60 57 5c b1 a6 7a d1 db 17 49 a7 c1 dc df 99 e7 40 77 9e 54 8d 49 c7 fc 10 89 2a a3 62 7f ca 97 1d W\..z...I......@w.T.I....*.b....
3e80 ce 6a 44 b9 1a 69 84 69 4f 38 bc 58 72 c1 9e b0 b8 6d d7 4a ec 48 18 6c 93 4f a5 7a d9 50 fa 64 .jD..i.iO8.Xr....m.J.H.l.O.z.P.d
3ea0 cf 81 5e 3a bb 7a 39 79 45 07 a9 6d dd 4c 5a 8b 8f a0 d4 20 05 f8 2a c4 e0 70 0f 5f ff 95 26 57 ..^:.z9yE..m.LZ.......*..p._..&W
3ec0 b5 0e 5d 0c 2a 0a be ef e3 17 3d 7c 37 00 4b 4a cd 82 36 03 e5 2b 5c d7 c5 77 0b f4 f7 8f 0c 02 ..].*.....=|7.KJ..6..+\..w......
3ee0 ea d5 3e 8a a0 08 ec 91 43 50 27 39 48 d0 7b dc 06 b4 39 07 77 3a a3 07 77 0e 4c 6c ff 66 55 fd ..>.....CP'9H.{...9.w:..w.Ll.fU.
3f00 d9 7f 7d 51 ed bc b7 37 29 25 19 1d 71 18 1b 73 68 6d b1 68 ef b0 2b 8c 91 86 c1 c1 09 87 20 57 ..}Q...7)%..q..shm.h..+........W
3f20 f6 30 4c 9b a5 f5 59 9e e9 16 08 ad 41 68 4c 01 da 71 c9 e5 15 8b 1a 67 5b b6 3b bb fb b8 ee 81 .0L...Y.....AhL..q.....g[.;.....
3f40 05 5c b5 e3 19 2e 6e 4f f2 6f 7d 8b 0f cd b8 83 da 19 9e 06 5f 09 1e da de 4d 27 67 13 2a 96 42 .\....nO.o}........._....M'g.*.B
3f60 13 5f e3 3b 0a df 09 b6 c5 d1 41 c4 7d c2 42 0b 5f 6b 8a c5 22 8e af 18 ec ed 1c 02 9c 57 0b 50 ._.;......A.}.B._k.."........W.P
3f80 59 d3 1d 02 f7 9f 05 26 4a cc 1a 22 68 f7 6f f4 a7 87 6b 87 7e fa 91 ef 4e 2f b8 6b 79 ea f8 6b Y......&J.."h.o...k.~...N/.ky..k
3fa0 d6 26 5a ce 68 92 7e 48 1c e8 c9 33 36 5c a0 be d1 a4 a6 d6 44 48 83 74 7a 86 c1 3c d4 08 4d 38 .&Z.h.~H...36\......DH.tz..<..M8
3fc0 1c e2 a4 a5 82 6f 3d e9 12 ab 36 4a aa a8 c0 83 6c 2e 47 32 3a bb d3 9a ce 29 c2 d1 46 7e 3e 73 .....o=...6J....l.G2:....)..F~>s
3fe0 1e 4b b3 cf 23 d4 0c 9e 91 a8 4c 50 0a 70 e7 d8 a5 7b 27 de 86 34 4d 5c 47 a1 7c 1f e5 79 78 45 .K..#.....LP.p...{'..4M\G.|..yxE
4000 0f ed fb 95 a4 3b 33 51 e4 94 e5 d5 41 9c 94 cd 32 30 03 e9 81 fd 2f 01 85 d7 f3 30 8b 2a 01 e5 .....;3Q....A...20..../....0.*..
4020 94 80 1a 27 d8 09 a8 2f a9 5e 7b ae f3 d7 99 5c e7 af 5f b4 6a e6 37 a7 4e ba f1 94 ea f9 6f 5f ...'.../.^{....\.._.j.7.N.....o_
4040 9c c9 5a 4c ef cb 71 a0 4b 51 57 27 49 c4 aa b8 e3 c1 7d 7c fc bc 76 6c db 66 55 47 8c c6 e8 34 ..ZL..q.KQW'I.....}|..vl.fUG...4
4060 69 af 3a 70 fd 25 36 f8 99 19 aa 63 35 95 2f 8f 87 2d 8a 05 17 33 14 66 b7 1f 28 9e 2c 77 3e 94 i.:p.%6....c5./..-...3.f..(.,w>.
4080 26 57 fe ac 28 a6 69 4a b8 0c e6 a3 15 70 b4 e3 a2 7c 0f ad 03 80 10 9a 65 0d 1e f3 eb c2 38 8e &W..(.iJ.....p...|......e.....8.
40a0 cb f8 c4 04 db 76 1e 18 22 33 d8 03 e4 5f 53 4b ec 31 c0 ca 12 34 69 8f 95 00 9b 01 1c 95 4f e7 .....v.."3..._SK.1...4i.......O.
40c0 b2 9d 0f 76 4f 77 df db 23 e2 f1 b8 55 3d 3f a5 5d 93 a9 49 87 f1 e1 0c bb f6 0d f0 ce cd 0b 08 ...vOw..#...U=?.]..I............
40e0 c9 20 8f 0a 93 e5 d7 bb e2 80 ae 94 24 0a b9 2c 1f bd 30 4e 24 1c 02 a0 2a ac b9 fd 81 31 b4 5d ............$..,..0N$...*....1.]
4100 8b f2 41 cd 49 19 7c 1f 94 af c9 15 1c 1a 39 c0 c7 4f 1b e1 ae e7 93 78 be 89 57 f0 f0 0a 2e be ..A.I.|.......9..O.....x..W.....
4120 eb e3 f9 a5 1a b9 af 71 b2 9a 5b af 0c b1 b0 c9 62 72 72 92 91 c1 5e fe f9 07 f7 df 33 bc ef 99 .......q..[.....brr...^.....3...
4140 87 80 91 37 eb 61 16 9f c0 d3 8d 03 dd c0 0b c0 d3 a5 63 8f 3b de d5 35 fc cb 4f fc a4 f7 27 97 ...7.a............c.;..5..O...'.
4160 de 39 33 fd c8 88 30 0d 7c 65 91 49 db dc ff 54 3f be af 08 85 42 bc e3 8c 18 46 7a 0c 85 08 02 .93...0.|e.I...T?....B....Fz....
4180 3e 57 e3 b8 26 d9 fc 6c 8f 53 5d 53 2b 9f 3b 6f 86 f4 68 16 a7 a0 70 8b 41 4f a5 eb 28 1c 57 33 >W..&..l.S]S+.;o..h...p.AO..(.W3
41a0 35 36 c6 47 57 ef 61 eb 67 5b f8 af 27 72 f8 2a 8e 93 f3 70 0b 1e 9e a3 70 5d 85 ef ea d2 93 95 56.GW.a.g[..'r.*...p....p]......
41c0 82 84 c8 71 e9 a9 29 7c df 67 68 68 88 d1 a2 cd 0b 5b 1f 7c 84 a0 6f c8 7b a3 0c 3a 5c 34 41 68 ...q..)|.ghh.....[.|..o.{..:\4Ah
41e0 50 28 b1 28 4d 10 4b 15 01 a1 72 93 6e 76 cf 2f 5f 2a 16 f6 cf d8 f5 8b 1a a4 88 85 0e a6 f3 bc P(.(M.K...r.nv./_*..............
4200 e3 b4 1a 84 34 d0 4a 72 fa 7a 97 1f 3e 20 50 52 a2 14 b8 8e c1 15 27 7b b4 d4 27 80 c0 c8 af 59 ....4.Jr.z..>.PR......'{..'....Y
4220 da 42 a3 d1 c7 9e ae 34 99 99 02 b6 97 a1 3d 32 ce a5 2b 26 f9 ea 7b c3 9c b2 24 c4 4d 5f dd ca .B.....4......=2..+&..{...$.M_..
4240 cf 7a 4e 44 fb 0a e5 7a 25 15 53 28 5f 95 76 59 c0 99 51 7c e6 6a 9b 55 f3 42 8c 8f 8f d3 d3 dd .zND...z%.S(_.vY..Q|.j.U.B......
4260 c5 3d 4f 76 ed 7b e6 81 ef de 46 50 93 ce bf e1 47 16 8f 21 e5 e8 27 42 50 df 6d 29 8d 66 a0 59 .=Ov.{....FP....G..!..'BP.m).f.Y
4280 18 56 3c 3c ef c4 a5 91 79 e7 ac fb c6 e7 af 6e 3a 63 71 15 61 db 46 29 c5 0f 7e 33 cd 2d 3f 4a .V<<....y......n:cq.a.F)..~3.-?J
42a0 20 6d 50 d8 7c f2 dc 21 6e 7a cf b2 23 de 0f e5 39 48 c3 00 61 e2 79 1e 3d 5d 7b f9 c8 3f 8f f0 .mP.|..!nz..#...9H..a.y.=]{..?..
42c0 f8 e4 89 08 dc 52 32 ed 1f 76 04 3f ef 73 e3 05 45 3e f7 9e 36 72 b9 1c cf 3d f7 1c 13 79 9f f7 .....R2..v.?.s..E>..6r...=...y..
42e0 de 70 f3 a7 73 7d 4f df 5d d2 04 e7 cd 66 d0 d1 18 95 21 d8 8c 1b 2b 8d 2c 5a 29 2f dd 37 95 3f .p..s}O.]....f....!...+.,Z)/.7.?
4300 f0 48 f7 b6 5d 7d fe bb 2f 3b b7 dd 90 02 d3 b2 58 b3 30 ca cc e4 34 db 3b 6d c0 a7 eb c0 0c d7 .H..]}../;......X.0...4.;m......
4320 9e 1b c2 b6 0f 6f c5 13 08 69 a2 34 4c a5 d3 fc fa d1 6d 5c f7 75 93 1d 99 95 68 df 0d d8 e2 fb .....o...i.4L.....m\.u....h.....
4340 a5 a3 42 79 81 dd f1 f3 9a 8f 5d e4 f3 99 f7 b4 e0 38 0e dd dd dd 0c 8d 4d f2 e1 ff f9 fd ef 4e ..By......]......8......M......N
4360 bc 78 df dd 40 0f 90 83 d7 f8 dc c2 9b 00 54 8e 40 b7 c7 4a 80 4d 01 85 e9 81 3d b9 7e d5 dc 70 .x..@.........T.@..J.M....=.~..p
4380 f6 da e3 6a b4 08 36 26 cf 5c 17 a5 30 35 cd d6 17 25 53 a2 8a ae 9d 3b 78 db 2a 03 d3 0a 40 f2 ...j..6&.\..05...%S....;x.*...@.
43a0 7d 9f 42 a1 c0 d8 c8 20 5b 9f 78 96 2f 7e a7 9f bf bd 6f 19 69 ea 51 be 57 52 a3 b2 4a 95 8d be }.B.....[.x./~....o.i.Q.WR..J...
43c0 c6 cb fb fc d5 65 3e 9f 7a 77 23 8e eb 32 38 38 48 5f cf 7e be f8 83 c7 1f dc 75 ef d7 ff b9 c4 .....e>.zw#..288H_.~......u.....
43e0 9c 71 4a 1b 87 ff 2f 55 ec 58 62 10 a8 5e 12 68 04 96 61 44 d6 de f6 9f bf fa d0 29 8b aa c2 35 .qJ.../U.Xb..^.h..aD.......)...5
4400 a9 14 e1 70 18 d3 90 dc fd e4 24 1f fa a2 c0 8b c7 38 31 b9 8d 3f bf cc a7 bd 31 8e e3 7a 3c b7 ...p......$......81..?....1..z<.
4420 27 cd 9d 0f c7 78 6a 6c 35 56 2c 8e d0 1e 87 14 c7 b5 aa 14 f2 04 e0 67 7c 6e 79 8f cb cd 57 b5 '....xjl5V,............g|ny...W.
4440 e2 38 0e 23 23 23 bc f4 d2 2e 9e e8 f5 d2 7f fb e1 ab 3f 80 9f 7f 89 20 64 c9 70 58 05 f9 77 21 .8.###............?.....d.pX..w!
4460 82 a0 bb 24 5c 02 69 45 72 c1 89 67 7d eb 5b df bc 61 4d b3 15 aa 4a d5 12 89 44 30 0c 83 9d fd ...$\.iEr..g}.[..aM...J...D0....
4480 05 fe fc 2b 59 9e ee 8e 83 cc 11 35 32 b8 da c4 d1 09 a4 1d 42 cc ed 07 3f 64 97 25 38 aa bc e2 ...+Y......52.......B...?d.%8...
44a0 b8 a6 3c 9f be 26 ce 55 67 a6 28 16 1d 06 06 06 e8 ec ec e4 e0 0c c5 bf b8 f9 33 9f cd f6 3d 7b ..<..&.Ug.(...............3...={
44c0 3f 70 80 20 53 a8 b8 cd ff 2e 15 3b 9a 94 e3 a8 69 60 b4 38 39 d8 7f f7 dd ff b5 d5 9e 77 d2 f2 ?p..S......;....i`.89........w..
44e0 a5 0d 56 bd 42 04 3b 0d 49 8b 6b b7 c4 39 61 71 81 e1 51 97 ee 83 36 9e 1b 03 4b 56 76 6f 83 a1 ..V.B.;.I.k..9aq..Q...6...KVvo..
4500 4a fb 71 a0 0b 1a e9 16 39 73 a5 c7 97 3f 12 e6 cb 37 36 b1 bc dd 26 97 cb d1 d9 d9 c9 40 6f 37 J.q.....9s...?...76...&......@o7
4520 8f f7 ea f4 e7 3f fb b9 2f 64 fb 9f 7d 88 a0 6a 31 c3 61 7d d3 bf 4b 06 1d 2e 65 8f 57 8b 0c 37 .....?../d..}..j1.a}..K...e.W..7
4540 6f be f6 53 b7 dc 72 ed 39 17 47 6c 8b 54 aa 9a 64 32 89 65 59 d8 96 c1 8c ab 78 7a 5f 9e 27 9e o..S..r.9.Gl.T..d2.eY.....xz_.'.
4560 77 d9 3b e8 33 32 ad 29 38 60 db d0 92 94 2c 69 35 59 b3 c2 e2 a4 25 11 ea 62 16 ae eb e1 38 0e w.;.32.)8`....,i5Y....%..b....8.
4580 a3 a3 a3 74 77 77 33 53 f0 f8 f2 f7 1f bd ff 89 bb be 7a 1b aa d0 5d 02 67 9a 23 3c 9a f0 fb 04 ...tww3S..........z...].g.#<....
45a0 50 79 3e 36 c1 1f 04 68 69 3f e3 03 d7 ff e3 a7 af bb b1 35 94 23 14 4f 56 9a a0 4c 33 c8 90 a4 Py>6...hi?.........5.#.OV..L3...
45c0 94 d8 96 01 42 1e 72 01 d7 f3 2b 9b 0a 65 5b 33 30 30 c0 cc 54 9a ac 11 d7 1f ff bb 3b ee 18 de ....B.r...+..e[300..T.......;...
45e0 f6 fd 1f 11 54 26 ca 8d 0a de d1 26 f4 fb 26 82 40 f5 03 03 5e 35 7f f5 e6 cb ae b9 fa 5d 97 9c ....T&.....&..&.@...^5.......]..
4600 71 fe a2 94 b0 cc 70 8c 78 2c 46 34 1a 25 1c 0e 63 db f6 21 5b cb 9e 17 b0 25 9f cf 33 3d 3d cd q.....p.x,F4.%..c..![....%..3==.
4620 f8 f8 38 7e 31 c7 a8 1b e6 c1 ed fb 76 dd fd 1f ff e7 bb f9 c1 e7 1f 23 b0 37 e3 04 9e d5 3b d6 ..8~1.......v..........#.7....;.
4640 64 7e 5f 45 12 18 f0 24 90 22 52 bf 78 e5 e9 17 5f 72 e6 e9 1b cf 5a b5 b8 75 5e 4b 42 ca 88 0c d~_E...$."R.x..._r....Z..u^KB...
4660 d6 a5 4a cb 50 4a 81 f2 4b 31 85 c9 70 16 f5 ec 9e fe be 87 7e f3 f8 6f f7 3e f9 d0 56 32 fd 7b ..J.PJ..K1..p.......~..o.>..V2.{
4680 09 aa 0f c3 cc b2 e6 98 0f f9 fe 3e 03 54 16 83 40 ed 12 04 cf 9d 26 30 12 cd 56 d3 82 25 6d f3 ...........>.T..@.....&0..V..%m.
46a0 97 2e aa 6f 6e 6c 48 c5 c3 55 a6 94 b6 a7 94 37 91 29 4c 8f 0e 1c 1c 1b 1c e8 1a 74 86 7b f6 51 ...onlH..U.....7.)L........t.{.Q
46c0 9c 18 20 88 b7 d2 a5 63 86 c0 31 bc aa a7 9f ff 10 00 9a 3b d7 72 58 10 26 30 e8 11 20 54 7a bf .......c..1........;.rX.&0...Tz.
46e0 9c da 94 3d 63 91 20 27 cc 96 8e 2e 01 63 5e d3 9f cd f9 bf 16 c4 f7 95 c6 b4 3f 3b 00 00 00 25 ...=c..'.....c^...........?;...%
4700 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 tEXtdate:create.2022-09-05T17:52
4720 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 66 79 :15+00:00..[....%tEXtdate:modify
4740 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00 .2022-09-05T17:52:15+00:00...m..
4760 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 30 54 .(tEXtdate:timestamp.2024-04-10T
4780 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 23:54:51+00:00.4......IEND.B`.PK
47a0 03 04 14 00 00 00 00 00 d9 4e 8b 58 7d 6f 4c a9 de 36 00 00 de 36 00 00 11 00 00 00 69 6d 61 67 .........N.X}oL..6...6......imag
47c0 65 73 2f 64 65 76 69 63 65 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 es/device.png.PNG........IHDR...
47e0 5b 00 00 00 84 08 06 00 00 00 ff 5e 57 63 00 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00 00 [..........^Wc....cHRM..z&......
4800 fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 00 06 62 4b ........u0...`..:....p..Q<....bK
4820 47 44 00 ff 00 ff 00 ff a0 bd a7 93 00 00 00 09 70 48 59 73 00 00 0b 12 00 00 0b 12 01 d2 dd 7e GD..............pHYs...........~
4840 fc 00 00 00 07 74 49 4d 45 07 e8 04 0a 17 36 33 83 5b 30 7d 00 00 35 71 49 44 41 54 78 da ed 7d .....tIME.....63.[0}..5qIDATx..}
4860 59 73 1c d9 75 e6 97 6b ed 7b a1 0a 4b 81 85 02 08 10 00 41 b2 c9 26 d9 ec 55 e1 76 c8 21 87 7e Ys..u..k.{..K......A..&..U.v.!.~
4880 82 df fc 5b fc 0b 3c 3f 61 46 4f 7e 18 4f e8 49 e1 b0 2c 4b d1 96 d4 52 8b 34 9b 24 9a 20 00 92 ...[..<?aFO~.O.I..,K...R.4.$....
48a0 d8 97 da f7 25 97 79 c8 3a a7 6e 25 aa b0 51 b2 e7 61 92 81 60 6d 99 79 ef b9 e7 9e f5 3b 27 25 ....%.y.:.n%..Q..a..`m.y.....;'%
48c0 08 c7 e9 69 c1 6e 34 1a a8 55 ab e8 f6 7a 90 64 19 e3 0e db b6 71 d5 c3 b6 6d 3e 4f 3c df b6 6d ...i.n4..U...z.d.....q...m>O<..m
48e0 48 92 04 49 92 ce 7c 7e de bd c6 fd 9e 0e cb b2 ce 5c 87 5e 5b 96 c5 ef e9 fe b2 2c 0f 5d 53 51 H..I..|~.........\.^[......,.]SQ
4900 14 d0 25 6d db b9 56 bb dd 41 b3 d9 40 b3 d9 42 b7 db 81 61 18 90 65 19 9a aa c2 b6 6d 58 96 85 ..%m..V..A..@..B...a..e.....mX..
4920 70 38 8c 74 3a 8d 6c 36 8b d9 d9 19 89 c6 a3 d2 8b b7 6f df db df 7c f3 0d d6 d7 d7 71 b0 bf 8f p8.t:.l6..........o...|.....q...
4940 56 bb 8d f3 c8 29 49 d2 d8 ef c6 11 47 9c 2c 11 77 70 3d b9 ff 47 9f 4b a0 af 9d 89 5a 43 df bb V....)I.....G.,.wp=..G.K....ZC..
4960 09 43 d7 a2 ef 25 09 b0 6d 5a 48 00 90 86 c6 46 e7 8a ef e9 9a b4 48 e2 18 e9 33 d3 34 61 59 16 .C...%..mZH....F......H...3.4aY.
4980 ff f5 7a 3d 98 a6 e9 9c df ff bd ae eb 98 98 98 c0 ea ea 2a de be 7d 6f e7 72 59 89 89 bd b5 f5 ..z=...............*..}o.rY.....
49a0 ce fe d9 cf 7e 86 9f ff fc e7 78 fe fc 39 5a ad c6 95 b9 f6 f2 87 43 48 48 32 64 59 e2 09 29 8a ....~.....x..9Z.......CHH2dY..).
49c0 0a 55 d5 78 d2 8a a2 40 51 94 fe 77 0a 64 d9 f9 dc f9 4e ee 7f 46 df 0f 16 ca f9 5c 16 3e 97 5c .U.x...@Q..w.d....N..F.....\.>.\
49e0 0b 38 58 44 91 71 c4 85 97 fb 3b da fd 39 71 bb 24 49 50 64 19 8a aa 0e fd 46 91 65 a8 aa 8a 6e .8XD.q....;..9q.$IPd.....F.e...n
4a00 b7 8b 9d 9d 1d 6c 6f 6f a3 5a ad e2 e0 e0 d0 9e 9e 9e 92 d4 6a b5 6e ff cf ff f5 33 fc e3 ff f8 .....loo.Z..........j.n....3....
4a20 47 9c 1c 1f fd f9 48 3a c4 b5 c4 35 0a 24 59 65 62 d0 e7 72 7f 90 44 60 22 18 4d cc f9 4e e5 df G.....H:...5.$Yeb..r..D`".M..N..
4a40 8a 8b 31 ee 33 47 04 38 5c 2d 12 7c c0 a9 c6 d0 78 69 4c 44 b4 e1 5d 32 9e e8 e2 38 69 b1 15 45 ..1.3G.8\-.|....xiLD..]2...8i..E
4a60 81 65 59 38 39 39 c1 af 7e f5 2b cc cd 65 d1 ed 76 6d f5 dd fb 77 f8 e7 7f fe df 4c 68 59 96 59 .eY899..~.+..e..vm...w.....LhY.Y
4a80 86 89 f2 8c fe bf 88 b0 6e ee a0 ef 9d 01 29 90 64 8d 39 da 99 a0 c3 e1 22 a1 45 22 8a 0b 22 7e ........n.....).d.9.....".E".."~
4aa0 e6 26 02 fd 4f 63 b6 2c 8b c5 87 28 2e e8 10 89 2d ce 55 96 65 d8 2e 31 e2 16 27 44 4c 1a 1b 8b .&..Oc.,...(....-.U.e..1..'DL...
4ac0 11 59 86 65 59 30 4d 13 1e 8f 07 13 13 13 38 39 39 c1 37 df 7c 83 bb 77 ef 40 7d f3 66 13 df 7f .Y.eY0M.......899.7.|..w.@}.f...
4ae0 ff fd d0 4d dd 13 a0 8b 88 84 14 df 8f 22 be b8 50 34 48 59 96 00 db 82 6d 49 90 14 19 12 00 59 ...M........."..P4HY....mI.....Y
4b00 72 04 8b ed 08 58 26 94 78 2d 67 62 c3 9f b9 ff dc e7 39 e3 94 ce 10 79 40 78 eb cc 78 e9 7b 53 r....X&.x-gb......9....y@x..x.{S
4b20 18 b7 c8 f1 f4 ba d7 eb 31 47 3b f3 1a 66 00 c3 30 60 db 36 fc 7e 3f 3c 1e 0f de bf 7f 8f bd bd ........1G;..f..0`.6.~?<........
4b40 3d a8 fb fb 7b a8 54 2a 43 84 1c 70 c6 80 50 22 e7 d0 4a 8e 3b dc 4a 6b 68 a2 a6 01 c8 92 c3 e5 =...{.T*C..p..P"..J.;.Jkh.......
4b60 8a 0c 49 ea 6f 75 d8 b0 05 62 8c bb 86 fb 7a a2 32 83 eb 7c e7 2b 7b cc f7 c3 0b 33 b4 4b 84 cf ..I.ou...b....z.2..|.+{....3.K..
4b80 dc e7 12 8d 4c d3 84 69 9a 50 14 85 ff 57 55 15 86 61 30 83 d8 b6 0d af d7 83 46 a3 81 7c 3e 0f ....L..i.P...WU..a0.......F..|>.
4ba0 b5 5c ae a0 d3 e9 0c ad b0 9b 43 46 89 12 f7 eb 71 dc 3d 2c 9f 1d 25 35 56 1c b8 08 4b dc e3 88 .\........CF....q.=,..%5V...K...
4bc0 a4 61 91 31 10 4d 67 c5 0c fd b9 17 42 3c d7 3d 47 37 b1 cf 5a 37 83 f7 74 6d 91 21 88 01 2d cb .a.1.Mg.....B<.=G7..Z7..tm.!..-.
4be0 82 da 37 03 7b bd 1e 00 e7 bb 76 bb 05 b5 d7 eb c1 b6 6c 90 6c 73 0f 4e b4 4b dd 84 3d cf d6 76 ..7.{.....v.......l.ls.N.K..=..v
4c00 9f 27 4c 6b c8 cc 22 d9 2e cb 2a 24 59 85 24 0d b6 ab a3 18 e5 be 95 a2 40 51 86 15 a1 5b 41 ba .'Lk.."...*$Y.$.........@Q...[A.
4c20 ff 9c 31 8c d6 35 b6 6d 8e 26 74 df 84 13 09 eb 56 90 b6 6d 43 d3 34 00 8e 29 a8 69 1a 34 4d 83 ..1..5.m.&t.....V..mC.4..).i.4M.
4c40 69 9a 43 32 dc 59 10 e7 f7 86 61 42 75 2e e2 0c ca b6 cf 6e 5b 9f cf 87 70 38 3c b4 05 dd ce c4 i.C2.Y....aBu......n[...p8<.....
4c60 55 0e b7 7d 2b f0 31 2c 9b 26 06 40 92 a0 c8 0a 64 19 50 55 5d b0 46 24 48 92 2c 10 5e 15 88 4e U..}+.1,.&.@....d.PU].F$H.,.^..N
4c80 5c 28 b3 a9 48 ac 4a 7a c1 f9 23 fe 15 77 91 32 b8 af 44 3b 50 3a b3 03 e9 1a 24 af c9 8a 72 88 \(..H.Jz..#..w.2..D;P:....$...r.
4ca0 eb e8 02 51 8c d8 b6 05 c3 70 6c 73 d5 a1 ed b0 a1 2f be fe f4 d3 4f f1 f7 7f ff f7 43 82 9f cc ...Q.....pls...../....O.....C...
4cc0 aa ab 1c a2 48 11 e5 ea 60 f1 1c 82 4b b2 44 c3 71 5e 43 72 14 29 13 6e 40 44 51 b4 b9 9d 1c 72 ....H...`...K.D.q^Cr.).n@DQ....r
4ce0 30 6c ba 98 3d 18 07 84 39 9f e1 6e 1b 43 bb c1 b1 df 07 bf 73 08 3a d0 63 ba ae 63 7d 7d 1d ff 0l..=...9..n.C......s.:.c..c}}..
4d00 f2 2f ff d2 67 00 15 80 0d cb 32 61 18 46 df 09 32 61 9a 16 54 a9 cf d5 3c 10 81 38 00 b0 bc bc ./..g.....2a.F..2a..T...<..8....
4d20 8c bf fb bb bf e3 2d 03 9c 35 eb fe d2 87 6d 5b 67 ee 33 bc 48 c4 ad fc 25 20 2c 84 24 49 b0 2d ......-..5....m[g.3.H...%.,.$I.-
4d40 0b 36 c8 42 b9 98 31 46 7d 66 db 16 6c 5b 1e fa 8d c7 a3 c1 eb f5 e2 e7 3f ff 3f f0 f9 7c b0 6d .6.B..1F}f..l[..........?.?..|.m
4d60 a9 ff e7 88 2a d3 ec c1 b4 2c f4 7a e6 c0 5d 1f 77 34 9b 4d 94 4a 25 74 3a 9d 21 db d2 ad 74 2e ....*....,.z..].w4.M.J%t:.!...t.
4d80 43 f8 71 f1 10 00 6c 42 8d 53 bc ee cf dc 32 74 5c 7c 65 d4 b5 ce f3 19 e8 9c 51 26 a3 33 4e 0c C.q...lB.S....2t\|e.......Q&.3N.
4da0 89 09 9f cf 87 56 ab 05 49 52 78 9d 49 4f 59 96 45 31 03 d8 b6 75 31 b1 49 eb ab aa 3a 92 d8 a3 .....V..IRx.IOY.E1...u1.I...:...
4dc0 08 3d ce 06 17 89 eb 26 aa a2 28 43 9f bb ed 74 3a 9f ae 2d 3a 16 a2 ad 4b 31 0b 37 43 8c ba d6 .=.....&..(C...t:..-:...K1.7C...
4de0 65 19 43 5c 50 0a 01 58 96 c5 41 a8 81 c5 34 3c 77 d3 34 61 91 19 6a db 97 27 f6 b8 81 5e e4 3d e.C\P..X..A...4<w.4a..j..'...^.=
4e00 8e 22 b6 7b 22 74 0d 55 55 87 4c 36 22 a8 fb da 44 50 4d d3 98 c3 68 57 e8 ba 3e a4 5f c6 dd eb .".{"t.UU.L6"...DPM...hW..>._...
4e20 22 9d 33 ce 08 10 3f a2 6b 99 a6 05 cb 32 01 28 23 19 4d d3 34 34 ea f5 8b 89 4d ab 35 4a 11 91 ".3...?.k....2.(#.M.44....M.5J..
4e40 89 35 6a a0 a3 0e 71 f0 03 d3 6c f8 f7 a3 9c 2a 51 fb 93 bb 2c 8e 81 ae 21 6e 5f da 89 a4 67 ae .5j...q...l....*Q...,...!n_...g.
4e60 72 8c 13 67 ce 3d 06 5c ee 9e 7f 5f 55 f0 39 62 a8 b6 d9 6c 5e 4c 6c d1 6b 12 5d 5a d1 c6 3d 8f r..g.=.\..._U.9b...l^Ll.k.]Z..=.
4e80 a8 ee 45 70 cb 6a ba b6 a2 28 38 3a 3a c2 c9 c9 09 42 a1 10 24 49 42 a3 d1 80 cf e7 43 af d7 83 ..Ep.j...(8::....B..$IB.....C...
4ea0 a2 28 f0 7a bd a8 d5 6a 6c 05 48 92 84 60 30 08 d3 34 d1 e9 74 d8 91 e8 f5 7a 48 a5 52 88 c7 e3 .(.z...jl.H..`0..4..t....zH.R...
4ec0 67 26 3e ea fe e3 88 2d ce 67 94 03 23 fe c6 b2 86 19 64 e0 f8 38 ca d1 eb f3 5d 4c 6c 91 a0 b4 g&>....-.g..#.....d..8....]Ll...
4ee0 9a 62 18 73 94 48 b9 8a 59 68 db 36 d4 7e a8 52 74 84 48 86 d3 75 dd 16 90 e8 a9 89 5e af a6 69 .b.s.H..Yh.6.~.Rt.H..u......^..i
4f00 e8 f5 7a 30 0c 63 68 d2 e2 1c 2e 63 41 8d 52 c0 34 2d 1a 8f b8 70 92 34 1c d6 10 f5 47 af d7 83 ..z0.ch....cA.R.4-...p.4....G...
4f20 47 f7 40 a5 1f 9c e7 7e 8b 46 bd 5b f1 b8 7f e3 e6 e0 8b 08 2d 2a c3 89 89 09 a4 52 a9 21 99 4d G.@....~.F.[........-*.....R.!.M
4f40 bf 23 31 62 9a 26 13 79 d4 b5 14 45 41 b7 db 1d 1a cf 28 bb fc 2a cc 20 bc 13 a2 89 ce 7b c7 89 .#1b.&.y...EA.....(..*.......{..
4f60 b1 1c 3b 5a 55 41 f1 fa be 11 d2 8f cf 38 8e a3 7a 5e f4 ce 3d 91 51 96 84 38 99 51 5c 71 51 fc ..;ZUA.......8..z^..=.Q..8.Q\qQ.
4f80 44 e4 1c 4d d3 38 b0 03 a0 3f 78 0c 29 41 55 08 d8 8b f1 09 71 0c 1e 8f 67 64 90 ca fd 7a dc 71 D..M.8...?x.)AU.....q...gd...z.q
4fa0 9e 99 e9 96 c9 83 9d 65 c0 b6 3d 7d 42 4b 4c 74 0a 4f a8 aa 7a 79 99 4d 37 15 03 3f e2 f6 1e c7 .......e..=}BKLt.O..zy.M7..?....
4fc0 ed 97 9d 24 11 47 94 8f 86 61 40 dc 79 ee eb 0c cb cc b3 4c 73 5d 87 6b 9c cd 4e d7 1c 16 1f 22 ...$.G...a@.y......Ls].k..N...."
4fe0 c3 38 a9 3b c7 c9 1a a6 5b af d7 bb 9c 35 72 9d e3 aa 13 15 ad 1c 37 67 8d 8a b1 8f da 6d 6e 2e .8.;....[....5r.......7g.....mn.
5000 bf 6e fc e6 ba f3 71 87 87 e9 33 45 51 50 ad 56 21 5f 74 81 d1 8a 62 b4 3b eb 3e cf 3d c0 cb 78 .n....q...3EQP.V!_t...b.;.>.=..x
5020 6d a3 12 b8 ee fb 88 e2 63 d4 bd 2f 43 e4 51 09 88 71 63 1e 37 8f 61 da 8c 77 84 28 12 f8 17 e3 m.......c../C.Q..qc.7.a..w.(....
5040 ec ab 1e 17 c5 c4 c7 11 ec 2a ef 2f 7b 8c 13 21 17 cc 80 e7 71 56 9e 5b f0 fb fd d7 93 d9 57 8d .........*./{..!....qV.[......W.
5060 2b 5c 95 00 6e 59 7f 19 6f ef a2 b1 5f 65 1c 6e ab ea bc f9 9d 77 6f fa 33 0c 03 3e 9f ef 62 31 +\..nY..o..._e.n.....wo.3..>..b1
5080 32 6e 20 6e 25 f1 a1 d1 bf 71 78 8e cb 9c f3 97 38 2e 9a cf 59 f1 86 91 1c 4d 22 4f 55 55 c8 64 2n.n%....qx.....8...Y....M"OUU.d
50a0 13 5e 74 e1 f3 88 40 df eb ba 0e 5d d7 a1 69 da 48 d9 2b 9a 62 a2 f5 e0 4e 4a 88 01 79 fa 7e 94 .^t...@....]..i.H.+.b...NJ..y.~.
50c0 53 e2 f6 f4 c6 8d 4b 7c 7d 59 a6 18 15 08 1b f5 fd a8 9c a9 f8 47 31 1c c3 30 ae 2e b3 45 8e 26 S.....K|}Y...........G1..0...E.&
50e0 b3 8c 4c c0 7c 3e 0f 59 96 99 e8 a3 72 7f 22 ae 82 6c 6a 22 64 af d7 83 c7 e3 41 b5 5a 85 a6 39 ..L.|>.Y....r."..lj"d.....A.Z..9
5100 71 62 22 b4 db 04 bc 88 18 ff 95 07 65 bb c6 c9 6b 02 ee 5c 4b 41 8a 21 4c f2 d8 36 36 36 60 18 qb".........e...k..\KA.!L..666`.
5120 06 f2 f9 3c 24 49 c2 c3 87 0f 11 8f c7 f9 66 84 a5 28 95 4a e8 f5 7a 48 26 93 43 6e b7 61 18 d0 ...<$I........f..(.J..zH&.Cn.a..
5140 75 1d 1b 1b 1b 0c e9 4a a7 d3 98 9e 9e 1e 5a 68 d3 34 39 56 22 c6 c0 c7 13 e1 2f 45 dc e1 83 e2 u......J......Zh.49V"...../E....
5160 d8 92 24 c3 b6 4d 66 92 5e af 37 10 25 d7 bd 19 71 b3 aa aa 78 f1 e2 05 f2 f9 3c 3e fa e8 23 68 ..$..Mf.^.7.%...q...x.....<>..#h
5180 9a 86 6f bf fd 16 f9 7c 1e 6b 6b 6b 1c f6 2c 14 0a a8 d7 eb 28 14 0a 98 9c 9c c4 dc dc 1c da ed ..o....|.kkk..,.....(...........
51a0 36 14 45 c1 9b 37 6f 70 ef de 3d cc ce ce 62 7d 7d 1d 8f 1f 3f 46 a7 d3 c1 3f fd d3 3f 21 93 c9 6.E..7op..=...b}}...?F...?..?!..
51c0 60 65 65 05 96 65 a1 dd 6e 63 75 75 15 5e af 97 21 03 ff 2f 1d 0e f3 0c 07 a9 ba dd 2e ba dd 2e `ee..e..ncuu.^..!../............
51e0 62 b1 d8 87 11 db 59 51 1b f9 7c 1e 00 30 31 31 01 8f c7 83 57 af 5e e1 e8 e8 08 9b 9b 9b 50 14 b.....YQ..|..011....W.^.......P.
5200 05 c7 c7 c7 08 87 c3 68 36 9b d8 db db 43 30 18 c4 af 7e f5 2b 24 12 09 c4 62 31 bc 79 f3 06 9f .......h6....C0...~.+$...b1.y...
5220 7e fa 29 5a ad 16 5a ad 16 42 a1 10 7c 3e 1f d6 d7 d7 51 2c 16 b1 bb bb 8b 5e af 87 95 95 15 dc ~.)Z..Z..B..|>....Q,.....^......
5240 bc 79 13 1e 8f 87 c7 f1 97 54 92 97 a5 83 a8 08 9d f8 09 98 36 bd 5e 0f dd 6e 17 c1 60 f0 fa 62 .y.......T..........6.^..n..`..b
5260 04 00 2b c2 a5 a5 25 fc f0 c3 0f 78 f3 e6 0d 54 55 85 df ef c7 d4 d4 14 8e 8e 8e 10 0e 87 e1 f1 ..+...%....x...TU...............
5280 78 a0 eb 3a 42 a1 10 62 b1 18 23 85 42 a1 10 02 81 00 d2 e9 34 c2 e1 30 34 4d 43 26 93 c1 e1 e1 x..:B..b..#.B.......4..04MC&....
52a0 21 5a ad 16 1e 3c 78 00 4d d3 d0 6a b5 18 8a 4b 71 0f 0a 75 d2 a4 ff 3b 8e 81 ce 18 24 78 c5 38 !Z...<x.M..j...Kq..u...;....$x.8
52c0 0e 00 4e fa 4a 92 74 7d ce a6 9b 59 96 85 99 99 19 28 8a 82 4e a7 03 9f cf 87 b5 b5 35 18 86 81 ..N.J.t}...Y.....(..N.......5...
52e0 5e af 07 4d d3 d0 6e b7 f1 af ff fa af f8 e2 8b 2f b0 bc bc 8c 6a b5 8a d5 d5 55 18 86 01 af d7 ^..M..n........./....j....U.....
5300 8b 44 22 c1 d7 be 7f ff 3e f2 f9 3c 42 a1 10 7e f2 93 9f a0 5a ad 22 10 08 a0 dd 6e c3 eb f5 42 .D".....>..<B..~....Z."....n...B
5320 d7 f5 a1 f0 e9 87 10 ea a2 f9 9d 77 ae a8 9c 2d cb c1 85 48 52 5f 3e c3 86 d2 47 d8 52 ea 4c d7 ...........w...-...HR_>...G.R.L.
5340 f5 eb 7b 90 b4 85 49 49 4d 4e 4e 32 c7 27 12 89 21 f3 a7 dd 6e 43 d7 75 a4 52 29 44 22 11 04 83 ..{...IIMNN2.'..!...nC.u.R)D"...
5360 41 e6 4c db b6 39 ac 6a 18 06 fc 7e 3f 66 66 66 f8 dc a9 a9 29 26 ac 61 18 2c ab dd a6 e4 7f e7 A.L..9.j...~?fff....)&.a.,......
5380 e1 d0 c1 64 ec b6 6d db b0 65 9b 89 4d 29 ba 0f 72 d7 45 f3 c6 8d db 10 53 54 1e 8f 07 2b 2b 2b ...d..m..e..M)..r.E.....ST...+++
53a0 ac 2c 46 79 88 ee c4 81 18 d3 a6 45 11 f3 93 ee 80 95 fb fd 38 2b c5 ed 8a 8f 0a a7 5e e4 54 0d .,Fy.......E........8+......^.T.
53c0 a3 c3 1c dc 62 a7 63 c0 b6 9c f8 bb 69 1a 8e 55 62 49 68 35 3b fd 74 d9 35 c4 88 08 3d d0 34 6d ....b.c.....i..UbIh5;.t.5...=.4m
53e0 24 87 b9 91 fb b4 e2 22 61 ce 5b 40 12 13 e3 26 7e 51 08 e1 3c e7 45 cc a7 ba af 25 2e d4 a8 7b $......"a.[@...&~Q..<.E....%...{
5400 9d 37 66 cb 34 61 29 54 9d 40 95 12 12 ba dd 2e fb 08 d7 72 6a 00 30 2a 4a 4c 04 bb 33 dd 6e 88 .7f.4a)T.@.........rj.0*JL..3.n.
5420 c1 65 5c e0 ab 42 0e c4 31 8d e3 d2 71 0b 74 d1 f5 ce f3 12 dd b1 74 42 b5 02 18 12 75 bd 5e 0f .e\..B..1...q.t.......tB....u.^.
5440 a6 f1 01 0a 52 1c 30 dd 58 f4 04 69 31 68 fb 8f f2 38 c7 4d d2 4d 94 cb 64 92 dc 44 72 bf 1e b7 ....R.0.X..i1h...8.M.M..d..Dr...
5460 68 ee 7b 8d 22 e6 79 a9 42 51 f4 11 b1 dd 19 22 cb 1c ec a4 6b 8b 11 31 75 45 b0 01 51 86 93 77 h.{.".y.BQ....."....k..1uE..Q..w
5480 49 03 b9 08 f6 30 ce fd fe 10 e5 27 2e ae 28 e2 68 f7 8d ba d7 a8 8c 10 30 88 c3 8c 82 46 d8 b6 I....0.....'..(.h.......0....F..
54a0 0d d3 1a 28 47 d1 b3 b5 6c 46 1b 5e 3f 36 42 c9 58 31 17 48 99 77 72 a9 29 87 48 e7 8d 52 5a 17 ...(G...lF.^?6B.X1.H.wr.).H..RZ.
54c0 c9 ef cb 98 61 ee d7 74 8e 08 00 75 57 33 8c 3b 46 25 2b ce 13 23 e2 22 ba f5 12 41 19 24 38 20 ....a..t...uW3.;F%+..#."...A.$8.
54e0 d1 6b 71 36 5d 88 08 ee 86 a5 89 30 84 51 c0 f4 71 b2 54 d4 03 e3 38 6c d4 78 c4 31 89 d7 71 63 .kq6]......0.Q..q.T...8l.x.1..qc
5500 5d c4 eb 8d 72 88 dc d9 78 77 5e f4 bc 85 75 63 53 44 2e b7 6c 1b 12 ae a9 20 89 b0 e4 19 79 3c ]...r...xw^...ucSD..l.........y<
5520 1e 58 96 85 77 ef de a1 58 2c 62 69 69 09 91 48 64 68 1b 8f 1a a8 98 36 72 a7 df dc 70 86 71 87 .X..w...X,bii..Hdh.....6r...p.q.
5540 1b ab 21 de af db ed 32 4e 51 5c 10 0a e3 8a cc e3 46 0b 90 55 44 73 1d c5 1c ee 45 1a 35 2e 91 ..!....2NQ\......F..UDs....E.5..
5560 c9 54 a7 b6 e4 72 d5 04 ce 49 44 8c e1 c9 a9 aa 8a 97 2f 5f 60 73 73 13 b1 58 0c cd 66 13 8d 46 .T...r...ID......./_`ss..X..f..F
5580 63 28 68 44 da 59 84 87 29 8a 82 89 89 09 14 0a 05 d4 6a 35 84 42 21 10 86 c4 b6 6d ec ef ef 43 c(hD.Y..).........j5.B!....m...C
55a0 55 55 78 bd 5e b4 db 6d 9e 80 1b 7c 63 9a 26 6e dc b8 81 6e b7 8b 93 93 13 0e 72 a5 d3 69 d4 eb UUx.^..m...|c.&n...n......r..i..
55c0 75 b4 db 6d ce 98 84 c3 61 48 92 84 4e a7 83 40 20 80 66 b3 89 6e b7 cb ce 07 dd a3 db ed 62 62 u..m....aH..N..@..f..n........bb
55e0 62 02 91 48 64 e8 bb e1 f8 3e 53 06 b6 34 c0 7f db 16 89 5b 47 a7 49 b2 7c 7d 6b c4 c9 1a cb 43 b..Hd....>S..4.....[G.I.|}k....C
5600 f2 c9 e3 f1 e2 f3 cf 3f 87 61 18 f8 e5 2f ff 0d b2 2c 61 62 62 02 e5 72 19 d1 68 94 a1 61 14 52 .......?.a.../...,abb..r..h..a.R
5620 55 55 15 81 40 00 92 24 e1 e9 d3 a7 38 3a 3a c2 dc dc 1c 0c c3 c0 67 9f 7d 86 56 ab 85 ff f8 8f UU..@..$....8::.......g.}.V.....
5640 ff 40 2c 16 43 24 12 41 a3 d1 e0 b0 25 ed aa 68 34 0a c3 30 50 28 14 90 4e a7 51 a9 54 f0 e6 cd .@,.C$.A....%..h4..0P(..N.Q.T...
5660 1b 94 4a 25 ac ae ae a2 db ed 62 7d 7d 1d a5 52 09 8a a2 60 6d 6d 0d ad 56 0b c5 62 11 cd 66 13 ..J%......b}}..R...`mm..V..b..f.
5680 b7 6e dd c2 f1 f1 31 8a c5 22 42 a1 10 5a ad 16 ca e5 32 bc 5e 2f 26 27 27 d1 6e b7 11 8d 46 87 .n....1.."B..Z....2.^/&''.n...F.
56a0 ac ab d1 5c 28 24 33 24 19 12 4c 86 37 d0 39 d7 10 23 fd 2b 63 e0 ed d1 c5 56 56 56 10 8f c7 d0 ...\($3$..L.7.9..#.+c....VVV....
56c0 6c b6 b0 bc 7c 0b e1 70 18 3e 9f 0f cd 66 13 5e af 17 dd 6e 17 00 10 0a 85 98 9b 7c 3e 1f 02 81 l...|..p.>...f.^...n.......|>...
56e0 00 96 97 97 b1 b8 b8 88 70 38 cc c4 f4 fb fd 78 f8 f0 21 fc 7e ff 50 c5 6f ab d5 e2 ad e9 f3 f9 ........p8.....x..!.~.P.o.......
5700 20 49 12 2a 95 0a 54 55 45 38 1c c6 ca ca 0a 5a ad 16 26 26 26 a0 eb 3a 72 b9 1c 72 b9 1c 64 59 .I.*..TUE8.....Z..&&&..:r..r..dY
5720 c6 d4 d4 14 6a b5 1a ba dd 2e d2 e9 34 e2 f1 38 24 49 42 3c 1e 47 3c 1e 47 b7 db c5 e9 e9 29 02 ....j.......4..8$IB<.G<.G.....).
5740 81 00 47 31 09 ce 36 da c9 a2 4a 87 7e 95 b1 6c 03 16 60 f5 4d c1 5e af 0b b3 ef a4 5d 43 41 3a ..G1..6...J.~..l..`.M.^.....]CA:
5760 37 90 24 0c 65 50 2c cb 42 3a 9d 82 24 01 5e af 0f d1 68 94 a1 62 24 1f a9 7e 10 00 62 b1 d8 90 7.$.eP,.B:..$.^...h..b$..~..b...
5780 c3 13 8d 46 87 64 35 c5 c1 83 c1 e0 10 3c 58 54 c6 44 70 c3 30 90 48 24 60 db 83 da 43 52 d4 b6 ...F.d5......<XT.Dp.0.H$`...CR..
57a0 6d e3 c6 8d 1b 2c b6 2c cb 42 3c 1e 47 22 91 e0 24 c4 f4 f4 34 7a bd 1e 9f 4f 9c 2c cb 32 87 17 m....,.,.B<.G"..$...4z...O.,.2..
57c0 e8 fe a3 4c 3f 49 92 20 c9 54 a6 3d c8 da 98 a6 09 d3 ea c2 30 4d 40 ba 06 b1 47 dd 48 55 55 bc ...L?I...T.=........0M@...G.HUU.
57e0 79 b3 89 a3 a3 43 24 93 71 68 9a 87 c3 a4 b1 58 0c 37 6f de 84 df ef c7 8b 17 2f a0 aa 2a 34 4d y....C$.qh.....X.7o......./..*4M
5800 43 b9 5c c6 ed db b7 d1 ed 76 b1 bb bb cb d8 6c 07 c5 ef 28 dd e5 e5 65 9c 9e 9e 62 7b 7b 1b ab C.\......v.....l...(...e...b{{..
5820 ab ab a8 d5 6a 38 3a 3a e2 5d 32 35 35 85 68 34 8a f7 ef df a3 d5 6a 61 72 72 12 00 70 74 74 04 ....j8::.]255.h4......jarr..ptt.
5840 bf df 8f 85 85 05 94 4a 25 bc 7f ff 1e e1 70 18 ba ae a3 56 ab 41 51 14 dc b8 71 03 af 5f bf 86 .......J%.....p....V.AQ...q.._..
5860 ae eb 58 5a 5a c2 8b 17 2f d0 e9 74 10 0e 87 d1 ed 76 21 cb 32 b2 d9 2c 92 c9 24 ba dd 2e 13 79 ..XZZ.../..t.....v!.2..,..$....y
5880 5c b8 41 96 24 c8 b2 e2 88 0d 69 38 22 69 5b 16 64 e9 1a 32 9b 82 2a 14 85 a3 f8 72 bb dd ea 6f \.A.$.....i8"i[.d..2..*....r...o
58a0 65 19 9a e6 41 bd 5e 67 6b a0 52 a9 40 96 65 34 1a 0d 56 9a 8d 46 83 4b 48 8e 8f 8f 21 49 12 bc e...A.^gk.R.@.e4..V..F.KH...!I..
58c0 5e 2f 97 ba 35 9b 4d 14 8b 45 f4 7a 3d e4 f3 79 b4 db 6d d8 b6 8d 62 b1 08 5d d7 51 2e 97 11 0a ^/..5.M..E.z=..y..m...b..].Q....
58e0 85 10 89 44 50 28 14 d0 6c 36 31 3d 3d 8d 7a bd 8e 83 83 03 a4 d3 69 d8 b6 8d 66 b3 89 a3 a3 23 ...DP(..l61==.z.......i...f....#
5900 94 cb 65 c4 e3 71 8e c2 cd cc cc c0 b2 2c ec ef ef 63 7e 7e 1e a6 69 e2 f8 f8 98 77 56 a1 50 80 ..e..q.......,...c~~..i....wV.P.
5920 cf e7 43 3c 1e 3f 53 f7 c8 dc 3c 64 6f 93 89 6b 3b 36 75 3f 69 2d 88 83 eb 89 11 d1 3d a7 ad b9 ..C<.?S...<do..k;6u?i-......=...
5940 b0 b0 80 6c 36 0b 55 55 a0 69 fa 90 2d 4e dc f0 e4 c9 13 0e 32 d9 b6 8d 60 30 88 78 3c 8e 4c 26 ...l6.UU.i..-N......2...`0.x<.L&
5960 03 cb b2 10 08 04 86 ac 15 5a d4 68 34 ca 8a 34 99 4c f2 3d 7d 3e 1f 34 4d c3 27 9f 7c c2 96 46 .........Z.h4..4.L.=}>.4M.'.|..F
5980 a7 d3 41 22 91 80 cf e7 83 d7 eb 45 2e 97 43 22 91 80 61 18 08 85 42 9c e9 d6 75 1d ab ab ab ac ..A".......E..C"..a...B...u.....
59a0 4f 1e 3c 78 80 b5 b5 35 4e 32 d7 6a 35 8e 9d 8b e0 fb d1 0c 48 0d 09 00 cb b6 a1 48 d2 90 c7 2c O.<x...5N2.j5.......H......H...,
59c0 0d 13 9b 6a 21 2f 2f 3a 44 bb 55 55 55 d4 6a 35 34 9b 4d 84 42 01 48 52 9b 4d 29 59 96 e1 f5 7a ...j!//:D.UUU.j54.M.B.HR.M)Y...z
59e0 11 8d 46 d1 e9 74 50 a9 54 98 b0 a5 52 09 cd 66 13 d1 68 14 7e bf 1f 3b 3b 3b 0c 85 38 38 38 40 ..F..tP.T...R..f..h.~..;;;..888@
5a00 3c 1e e7 88 61 b1 58 44 b7 db 85 df ef 47 26 93 41 af d7 c3 b3 67 cf 60 18 06 e6 e7 e7 21 49 12 <...a.XD.....G&.A....g.`.....!I.
5a20 0a 85 02 02 81 00 12 89 04 4e 4f 4f 51 2c 16 d9 f2 49 24 12 30 4d 13 a5 52 09 86 61 b0 82 0c 04 .........NOOQ,...I$.0M..R..a....
5a40 02 38 3c 3c 44 32 99 44 ab d5 42 a9 54 42 30 18 84 a2 28 38 3c 3c e4 c4 88 2c 2b fd 68 de d9 9d .8<<D2.D..B.TB0...(8<<...,+.h...
5a60 0e c9 a9 81 34 4d b3 5f ac e4 50 54 51 64 16 23 7d 62 cb 70 fe 86 cb 83 c7 af a2 b3 38 b2 ec c4 ....4M._..PTQd.#}b.p........8...
5a80 3d 74 dd 83 56 ab 89 cd cd 4d b4 5a 2d 98 a6 05 5d d7 a0 eb 3a 4c d3 44 ab d5 82 df ef c7 bd 7b =t..V....M.Z-...]...:L.D.......{
5aa0 f7 d0 6a b5 b0 b5 b5 85 46 a3 01 4d d3 50 af d7 61 9a 26 1e 3e 7c 08 d3 34 f1 dd 77 df 61 76 76 ..j.....F..M.P..a.&.>|..4..w.avv
5ac0 16 13 13 13 78 f9 f2 25 74 5d 87 df ef 87 69 9a 68 36 9b bc c5 49 f9 6e 6c 6c f0 b8 74 5d 47 b3 ....x..%t]....i.h6...I.nll..t]G.
5ae0 d9 44 32 99 84 aa aa d8 d9 d9 c1 e1 e1 21 74 5d 87 65 59 58 59 59 41 af d7 c3 f6 f6 36 00 b0 dd .D2..........!t].eYXYYA.....6...
5b00 4d 8a b5 58 2c e2 db 6f bf 85 69 9a b8 7b f7 2e 00 e0 cd 9b 37 48 a7 d3 fd 6c 53 b7 ef c8 59 67 M..X,..o..i..{......7H...lS...Yg
5b20 1c 1c 49 92 d0 33 0c e8 82 d7 6a c3 82 ac f6 ad 36 db 59 84 0f 0a 44 91 86 97 65 19 2b 2b 2b 90 ..I..3....j.....6.Y...D...e.+++.
5b40 65 19 f5 7a 1d aa aa 42 d7 75 16 37 a4 d1 45 53 aa d5 6a e1 f8 f8 18 b1 58 0c f1 78 1c 8a a2 e0 e..z...B.u.7..ES..j.....X..x....
5b60 d1 a3 47 88 c5 62 08 04 02 50 55 15 8d 46 03 b1 58 0c b6 6d 73 7d bd a2 28 7c ed bf f9 9b bf 81 ..G..b...PU..F..X..ms}..(|......
5b80 69 9a d0 75 7d a8 fd 84 d7 eb c5 ad 5b b7 90 48 24 e0 f1 78 a0 28 0a 02 81 00 6c db 29 a5 23 7d i..u}.......[..H$..x.(....l.).#}
5ba0 e3 f7 fb 59 ee 1b 86 81 27 4f 9e a0 d7 eb 21 9d 4e c3 34 cd be 52 f5 c0 30 ac f1 cd 11 a4 b3 ae ...Y....'O....!.N.4..R..0.......
5bc0 ba a3 4c 2d 58 d4 8c e0 ba 32 9b e4 93 2c 2b 7d 73 49 e1 7a 17 1a a0 65 59 08 85 42 e8 f5 7a 38 ..L-X....2...,+}sI.z...eY..B..z8
5be0 38 38 e0 84 6f a7 d3 61 9c 49 24 12 c1 cc cc 0c f2 f9 3c 0e 0e 0e 90 4c 26 59 f3 9f 9c 9c 20 1e 88..o..a.I$.......<....L&Y......
5c00 8f b3 c2 93 24 89 e5 39 85 09 08 04 24 cb b2 93 b9 16 44 59 bb dd 86 c7 e3 41 2e 97 63 1c 0b 00 ....$..9....$.....DY.....A..c...
5c20 b4 5a 2d 24 93 49 d8 b6 cd b9 d1 62 b1 08 af d7 8b 72 b9 0c bf df 8f 64 32 89 c3 c3 43 78 3c 1e .Z-$.I.....b.....r.....d2...Cx<.
5c40 44 a3 51 c8 b2 24 c0 26 86 71 db a3 e2 32 43 b1 94 7e 35 30 2d d1 b5 38 db b9 20 15 c8 ab b0 2c D.Q..$.&.q...2C..~50-..8.......,
5c60 13 cf 9f 3f 47 b9 5c 86 aa aa 68 36 9b 78 fc f8 31 4c d3 c4 ef 7f ff 7b 64 32 19 a8 aa 8a ad ad ...?G.\...h6.x..1L.....{d2......
5c80 2d b6 52 2c cb 42 22 91 e0 f7 a4 ec 00 20 9f cf 63 75 75 15 99 4c 06 4f 9f 3e 65 ae 6a 34 1a b0 -.R,.B".........cuu..L.O.>e.j4..
5ca0 2c 0b f7 ee dd 83 6d db f8 c3 1f fe 80 c5 c5 45 26 d8 e9 e9 29 13 8a 76 ca eb d7 af 61 59 16 26 ,.....m........E&...)..v....aY.&
5cc0 27 27 f1 e2 c5 0b ac ac ac a0 52 a9 20 95 4a a1 54 2a 61 67 67 07 aa aa a2 5e af c3 e7 f3 e1 a3 ''........R...J.T*agg....^......
5ce0 8f 3e c2 f6 f6 36 f2 f9 3c b2 d9 2c ee de bd 03 9f cf 8b 4e a7 3b 04 d3 73 c7 7a c4 e4 81 e8 55 .>...6..<..,.......N.;..s.z....U
5d00 8b d2 e0 83 70 23 83 58 b5 84 54 2a c5 1c 4c 09 5e 45 51 70 fb f6 6d b6 26 fc 7e 3f 34 4d 43 28 ....p#.X..T*..L.^EQp..m.&.~?4MC(
5d20 14 42 a1 50 80 6d db c8 64 32 f0 78 3c ac 50 15 45 41 28 14 42 22 91 80 2c cb 48 a5 52 1c 13 f1 .B.P.m..d2.x<.P.EA(.B"..,.H.R...
5d40 fb fd bc 6b 5a ad 16 e6 e6 e6 30 3f 3f 8f 7c 3e 8f 40 20 c0 3b ac d5 6a e1 e4 e4 04 dd 6e 17 b9 ...kZ.....0??.|>.@..;..j.....n..
5d60 5c 0e 96 65 c1 eb f5 62 6a 6a 8a ab cb bc 5e 2f 62 b1 18 7a bd 1e 8a c5 22 66 67 67 91 48 24 10 \..e...bjj....^/b..z...."fgg.H$.
5d80 8d 46 39 90 e6 c0 2b 74 21 4d 37 7e b7 13 b1 07 cc 38 08 b9 d2 71 4d a7 66 38 44 6a 59 16 92 c9 .F9...+t!M7~.....8...qM.f8DjY...
5da0 24 e2 f1 38 c2 e1 30 54 55 45 a7 d3 41 b7 db c5 ea ea 2a c7 14 d6 d6 d6 58 71 d2 96 33 0c 83 db $..8..0TUE..A.....*.....Xq..3...
5dc0 47 f4 7a 3d 78 bd 5e 28 8a 82 46 a3 01 55 55 b1 b8 b8 c8 5c 47 f2 9e cc be a9 a9 29 34 1a 0d d6 G.z=x.^(..F..UU....\G......)4...
5de0 05 00 d8 fd 96 65 99 af db 68 34 10 0a 85 f0 e0 c1 03 18 86 c1 19 7b c3 30 90 4e a7 d9 31 a3 b8 .....e...h4...........{.0.N..1..
5e00 cb e4 e4 24 52 a9 14 77 7a e8 76 87 e5 f5 40 7c 58 90 40 99 aa e1 78 b6 65 99 6c 85 5c 3b 79 e0 ...$R..wz.v...@|X.@...x.e.l.\;y.
5e20 ee e0 e0 54 6e 99 78 fa f4 29 0e 0f 0f 91 cd 66 b1 bc bc 8c ad ad 2d 94 cb 65 c4 62 31 00 60 fc ...Tn.x..).....f......-..e.b1.`.
5e40 c7 bd 7b f7 b0 bd bd cd 18 90 f5 f5 75 76 85 ab d5 2a 56 56 56 e0 f7 fb f1 ea d5 2b f8 fd 7e d8 ..{.........uv...*VVV......+..~.
5e60 b6 8d 93 93 13 2c 2d 2d 61 6e 6e 0e cf 9f 3f 77 0a 38 55 15 4b 4b 4b 38 3a 3a 42 3e 9f c7 c4 c4 .....,--ann...?w.8U.KKK8::B>....
5e80 04 a6 a6 a6 f0 f6 ed 5b 1c 1f 1f f3 ef 5f be 7c 89 ed ed 6d 64 b3 59 68 9a 86 93 93 13 2c 2e 2e .......[....._.|...md.Yh.....,..
5ea0 c2 e7 f3 e1 c5 8b 17 50 14 05 99 4c 06 ad 56 0b b5 5a 0d b6 6d b3 17 e9 2c f6 4d 44 22 31 74 bb .......P...L..V..Z..m...,.MD"1t.
5ec0 06 4c 73 b8 89 97 6d 8b ca 71 50 be 67 59 66 9f d8 fd 98 79 ff f7 f2 d5 e1 5b 8e a2 20 9c 1f 6d .Ls...m..qP.gYf....y.....[.....m
5ee0 9d 78 3c ce 05 a2 54 3a 47 5c 45 db b0 5e af a3 5a ad b2 d9 45 ca 92 6c 6f 12 03 ba ae a3 d7 eb .x<...T:G\E..^..Z...E..lo.......
5f00 a1 54 2a a1 db ed b2 88 30 0c 03 ad 56 8b c5 8a ae eb 88 46 a3 bc 75 bd 5e 2f 92 c9 24 74 5d 47 .T*.....0...V......F..u.^/..$t]G
5f20 b1 58 64 8b 23 12 89 a0 d3 e9 a0 d3 e9 a0 d5 6a a1 d3 e9 a0 d1 68 f0 58 ab d5 2a 9b a1 9d 4e 67 .Xd.#..........j.....h.X..*...Ng
5f40 08 55 4b ad 8f 1c b0 e4 70 66 5e 64 40 db 72 3a 30 d8 96 01 cb 32 1c 62 db 42 e6 06 80 4a ab e2 .UK.....pf^d@.r:0....2.b.B...J..
5f60 70 eb f9 b5 21 e2 6b 0a fa 3b 9a 5a c5 9d 3b 77 b0 b8 b8 c8 01 9d bb 77 ef 9e 29 99 a6 d7 d1 68 p...!.k..;.Z..;w.......w..)....h
5f80 94 2d 86 bf fe eb bf 46 b1 58 44 20 10 60 79 2b cb 32 7e fc e3 1f b3 4e 50 14 85 c3 02 3f fa d1 .-.....F.XD..`y+.2~....NP....?..
5fa0 8f 38 3c ab 28 0a 52 a9 14 e6 e7 e7 19 7d 15 08 04 70 e3 c6 0d 76 95 69 a7 39 2d 84 06 45 ae 00 .8<.(.R......}...p...v.i.9-..E..
5fc0 38 40 d5 6c 36 01 00 81 40 80 99 40 d3 34 26 bc 73 ae d3 50 cc f1 5b c4 2e 10 36 24 38 a5 79 96 8@.l6...@..@.4&.s..P..[...6$8.y.
5fe0 d9 ed e3 45 2c 6e 2e e6 dc d3 fa 30 3b 5b 4c ea 9a a6 89 cd cd 4d 54 ab 55 44 22 11 ec ed ed c1 ...E,n.....0;[L......MT.UD".....
6000 b6 6d cc cf cf 23 1c 0e 63 7b 7b 1b aa aa c2 e7 f3 31 01 a9 2c 9a 82 52 e9 74 1a 2b 2b 2b d8 da .m...#..c{{......1..,..R.t.+++..
6020 da c2 f6 f6 36 96 96 96 90 c9 64 70 7c 7c 8c 93 93 13 44 22 11 9e 20 85 3f df bd 7b c7 09 00 9f ....6.....dp||....D"....?..{....
6040 cf 87 e3 e3 63 54 ab 55 a4 52 29 e8 ba 8e 48 24 82 93 93 13 de 7d 64 43 37 9b 4d 36 43 6f dc b8 ....cT.U.R)...H$.....}dC7.M6Co..
6060 81 7c 3e 8f dd dd 5d a4 52 29 8e e5 78 bd 5e f8 fd 7e 64 b3 59 5e 68 77 13 af 51 bb 5e ec 66 c9 .|>...].R)..x.^..~d.Y^hw..Q.^.f.
6080 47 bf c3 cf b5 64 f6 20 2d 66 41 51 54 96 ab a6 69 22 1e 8f c3 eb f5 62 7b 7b 1b 3e 9f 0f 8a a2 G....d..-fAQT...i".....b{{.>....
60a0 b0 8b 1c 08 04 a0 69 1a 4a a5 12 02 81 00 ca e5 32 4e 4e 4e d8 de ce e7 f3 ac 04 b7 b7 b7 e1 f7 ......i.J.......2NNN............
60c0 fb d1 6c 36 b1 bf bf cf d1 40 f2 12 43 a1 10 aa d5 2a 0a 85 02 74 5d 47 38 1c e6 38 75 a9 54 62 ..l6.....@..C....*...t]G8..8u.Tb
60e0 8b 03 00 db fa 54 da dc ed 76 39 11 11 0e 87 59 dc 1d 1e 1e 32 5c ce 09 19 a7 91 cb e5 86 40 9c .....T...v9....Y....2\........@.
6100 63 a9 22 a0 0a 44 b3 0f 00 64 5c db f4 1b 88 03 4d 53 fb db 57 c5 fd fb f7 99 53 67 66 66 70 fb c."..D...d\.....MS..W.....Sgffp.
6120 f6 6d 46 4c 45 22 11 d6 f8 00 d0 e9 74 e0 f7 fb 51 ad 56 71 7c 7c 8c e9 e9 69 f6 0c 93 c9 24 72 .mFLE"......t...Q.Vq||...i....$r
6140 b9 1c 4c d3 84 cf e7 83 69 9a c8 e5 72 d0 34 8d c5 16 b9 f1 c1 60 90 cd 4c b1 b2 81 44 86 c7 e3 ..L.....i...r.4......`..L...D...
6160 c1 cc cc 0c 72 b9 dc 50 d5 af 18 48 23 6f 34 93 c9 00 18 4e 04 53 2c 9e e2 de 6e db d9 2d 5a c5 ....r..P...H#o4....N.S,...n..-Z.
6180 34 dd a8 c5 f8 a0 32 0f c7 65 d7 a0 28 32 ca e5 32 07 71 48 ab 4f 4e 4e a2 db ed e2 f0 f0 10 b1 4.....2..e..(2..2.qH.ONN........
61a0 58 0c 92 24 a1 5c 2e 63 61 61 81 95 a5 d7 eb c5 e1 e1 21 26 27 27 51 ab d5 b8 c4 03 00 bc 5e 2f X..$.\.caa........!&''Q.......^/
61c0 42 a1 10 da ed 36 63 c0 c9 9c a3 5d 74 7c 7c 0c 59 96 39 fb 43 66 e3 cc cc 0c c7 50 02 81 c0 85 B....6c....]t||.Y.9.Cf.....P....
61e0 dc 28 26 8d 89 e8 24 7a c4 df 9f 47 97 71 dc cf 01 bb ab 73 f6 f0 4a 7a 3c 3a 4c d3 d9 f6 8d 46 .(&...$z...G.q.....s..Jz<:L....F
6200 03 d9 6c 16 47 47 47 d8 db db c3 da da 1a 82 c1 20 0e 0f 0f 71 74 74 04 45 51 d0 6a b5 e0 f1 78 ..l.GGG.............qtt.EQ.j...x
6220 d0 e9 74 b0 bd bd 0d 8f c7 83 48 24 02 55 55 b1 bf bf cf 0d 1d c9 21 e9 f5 7a 58 5f 5f 47 bd 5e ..t.......H$.UU.......!..zX__G.^
6240 47 20 10 80 c7 e3 61 79 bf ba ba 8a 7c 3e 8f 46 a3 01 8f c7 89 a1 03 03 30 e7 c4 c4 04 4c d3 1c G.....ay....|>.F........0....L..
6260 aa 52 10 3b 96 11 ac 59 d7 75 26 b0 08 9d 13 33 fb 22 5e f1 cc 5e 77 e9 31 71 11 01 c0 ee f7 b0 .R.;...Y.u&....3."^..^w.1q......
6280 ba b6 82 24 ad 4e 26 ce e2 e2 22 bb e0 37 6e dc 40 a1 50 40 30 18 84 c7 e3 41 3c 1e 1f 02 f7 e8 ...$.N&..."..7n.@.P@0....A<.....
62a0 ba 8e 6e b7 cb 71 8a 40 20 80 70 38 cc 9c 48 a2 c0 ef f7 43 d7 75 d4 eb 75 e8 ba ce bb 83 82 5d ..n..q.@..p8..H....C.u..u......]
62c0 13 13 13 9c d2 22 a2 92 58 a1 44 30 11 52 24 1a 65 ca 69 07 d1 b8 c4 6e 0f a2 9c a6 31 9d 27 bb ....."..X.D0.R$.e.i....n....1.'.
62e0 89 01 45 d8 f0 50 f2 c0 49 8b 89 dd cf c6 17 5a 8a 44 1e 6c 35 03 80 cc 79 3c 47 4c 94 f0 fe fd ..E..P..I......Z.D.l5...y<GL....
6300 0e 7b 60 1e 8f 87 e5 33 c1 d1 88 28 e4 05 da b6 8d e3 e3 63 74 3a 1d 44 22 91 a1 b6 9b 94 02 eb .{`....3...(.......ct:.D".......
6320 76 bb 98 9e 9e 86 ae eb 48 a7 d3 a8 56 ab a8 d5 6a ec 59 12 b0 7e 7a 7a 1a e5 72 19 cd 66 13 1e v.......H...V...j.Y..~zz..r..f..
6340 8f 87 b3 43 a2 bc f7 78 3c d8 db db 43 34 1a 45 3a 9d c6 ce ce 0e 4a a5 12 8f 85 42 0e a7 a7 a7 ...C...x<...C4.E:.....J....B....
6360 98 9e 9e 46 22 91 38 d3 d5 53 14 2b f4 bf b8 33 44 b1 22 f7 db e5 0d 11 fb f2 62 04 90 e5 be fd ...F".8..S.+...3D.".......b.....
6380 08 19 b6 0d de 8e c5 62 11 bf ff fd b7 08 06 03 48 26 93 78 f4 e8 11 0c c3 c0 d3 a7 4f b9 b6 c4 .......b........H&.x........O...
63a0 e7 f3 e1 f4 f4 14 8a a2 20 1c 0e a3 d5 6a e1 37 bf f9 0d 0c c3 40 32 99 64 2b 84 b2 ed 8d 46 03 .............j.7.....@2.d+....F.
63c0 fb fb fb d8 df df c7 cd 9b 37 71 eb d6 2d bc 7c f9 12 07 07 07 1c 8e 25 d9 fc e0 c1 03 bc 7d fb .........7q..-.|.......%......}.
63e0 16 7b 7b 7b f8 fa eb af 71 78 78 88 f5 f5 75 44 a3 51 d4 eb 75 cc cf cf 63 61 61 01 bb bb bb 78 .{{{....qxx...uD.Q..u...caa....x
6400 fd fa 35 fe f6 6f ff 16 95 4a 05 df 7e fb 2d 16 16 16 60 59 16 2a 95 0a 22 91 08 12 89 04 2b c6 ..5..o...J..~.-...`Y.*..".....+.
6420 cb b4 3f 1a d5 dc a5 4f 31 00 1f 90 16 03 c0 66 1f 30 48 70 4e 4c 4c e0 ab af be 82 61 38 4e 86 ..?....O1......f.0HpNLL.....a8N.
6440 df ef 47 a7 d3 41 2e 97 43 bd 5e 47 34 1a 65 ab 83 e2 17 bd 5e 0f cb cb cb bc e5 03 81 00 4c d3 ..G..A..C.^G4.e.....^.........L.
6460 c4 d4 d4 14 54 55 c5 c7 1f 7f 8c 9b 37 6f 72 e8 55 55 55 4c 4d 4d 71 1c c5 e3 f1 f0 2e d2 34 0d ....TU......7or.UUULMMq.......4.
6480 d3 d3 d3 f0 78 3c 2c 6a 5a ad 16 7b a1 13 13 13 1c 73 29 16 8b 00 1c e7 06 00 07 ba 88 d8 e4 1c ....x<,jZ..{.....s).............
64a0 f5 7a bd 21 4c e3 38 31 22 8a 93 51 c7 35 a3 7e a4 61 6d 96 65 87 87 87 00 6c 4c 4f 4f e3 d6 ad .z.!L.81"..Q.5.~.am.e....lLOO...
64c0 45 b4 5a 6d 36 ab c8 79 d0 75 9d fb 3e 75 3a 1d ec ef ef 33 b7 df bc 79 73 08 a8 de 6e b7 39 6e E.Zm6..y.u..>u:....3...ys...n.9n
64e0 dd 6a b5 d0 ed 76 b1 b6 b6 06 45 51 50 ab d5 18 0b 22 8a 25 c2 77 50 74 f1 f9 f3 e7 88 c7 e3 b8 .j...v....EQP....".%.wPt........
6500 7b f7 2e 2c cb c2 c1 c1 01 4a a5 12 74 5d ef 3f 8f 60 96 8b f8 97 96 96 60 db 36 07 b4 2c cb e2 {..,.....J..t].?.`......`.6..,..
6520 c2 29 77 2e f1 22 82 8f 7b 7f 6d 90 8e 23 c7 07 ed e0 0a 85 02 b6 b6 b6 30 31 91 84 a6 e9 c8 e7 .)w.."..{.m..#..........01......
6540 0b f0 78 74 cc cc cc 40 d3 34 ec ee ee 62 61 61 01 5b 5b 5b 08 04 02 98 9c 9c c4 ab 57 af b0 b9 ..xt...@.4...baa.[[[........W...
6560 b9 89 68 34 8a 6a b5 8a 56 ab c5 f0 86 a3 a3 23 b4 5a 2d 4c 4d 4d 61 67 67 07 c5 62 11 5f 7d f5 ..h4.j..V......#.Z-LMMagg..b._}.
6580 15 54 55 c5 fa fa 3a 27 71 c9 d9 91 65 c7 fc f4 f9 7c 98 9b 9b 83 d7 eb c5 bb 77 ef b0 b9 b9 89 .TU...:'q...e....|........w.....
65a0 77 ef de e1 ce 9d 3b d8 db db c3 db b7 6f 11 8d 46 39 e6 4d b5 3e e5 72 99 b3 ee 6f de bc 61 db w.....;......o..F9.M.>.r...o..a.
65c0 fa fe fd fb ac 6c 2f 47 9f f1 22 f9 da 9c 2d 82 51 2c cb 42 2a 95 ea 97 a6 99 d0 34 e7 01 0b 80 .....l/G.."...-.Q,.B*......4....
65e0 ed 14 5b aa 2a 4e 4f 4f 21 49 12 62 b1 18 4c d3 44 30 18 c4 da da 9a d3 57 5a 55 11 89 44 10 89 ..[.*NOO!I.b..L.D0......WZU..D..
6600 44 90 4a a5 90 cf e7 61 db 36 e2 f1 38 34 4d c3 d4 d4 14 b2 d9 2c 22 91 08 da ed 36 c3 10 4e 4e D.J....a.6..84M......,"....6..NN
6620 4e a0 aa 2a a6 a7 a7 87 b2 37 e1 70 18 e1 70 18 6b 6b 6b 68 34 1a bc 20 93 93 93 50 55 95 df 93 N..*.....7.p..p.kkkh4......PU...
6640 13 16 0c 06 39 50 e5 f7 fb 59 f4 45 22 11 f6 42 2f 12 23 e7 13 fd 03 a1 0c 4e 8b 1e 70 06 dd 09 ....9P...Y.E"..B/.#......N..p...
6660 71 4e f6 2d 09 15 ed 76 0b bd de 00 06 f0 f0 e1 43 48 92 84 99 99 19 00 60 64 52 26 93 e1 89 17 qN.-...v........CH......`dR&....
6680 0a 05 16 39 d1 68 14 e1 70 98 4d 39 12 11 89 44 02 99 4c 86 81 94 9d 4e 07 a9 54 6a 08 70 49 f1 ...9.h..p.M9...D..L....N..Tj.pI.
66a0 f3 a5 a5 25 00 03 7d 42 e7 88 f6 72 b7 db 85 a6 69 0c 3d 6b 36 9b f8 e8 a3 8f 20 cb 32 da ed 36 ...%..}B...r....i.=k6.......2..6
66c0 80 01 92 eb 3c 79 3c 8a d0 7f 56 31 62 db 16 07 dd 5f bf 7e 8d 66 b3 09 4d 53 61 18 4e a8 92 72 ....<y<...V1b...._.~.f..MSa.N..r
66e0 82 91 48 04 9f 7c f2 09 2c cb c2 c6 c6 06 6b 77 8a 7b 9b a6 89 3b 77 ee f4 9f 24 d2 c2 fc fc 3c ..H..|..,.....kw.{...;w...$....<
6700 14 45 c1 c6 c6 06 a2 d1 28 66 67 67 f1 6f ff f6 6f 30 0c 03 37 6f de 44 a5 52 c1 f4 f4 34 52 a9 .E......(fgg.o..o0..7o.D.R...4R.
6720 14 5e bf 7e 8d 1f 7e f8 81 a1 08 d1 68 14 93 93 93 58 5f 5f c7 e4 e4 24 c2 e1 30 5e bd 7a 85 70 .^.~..~.....h....X__...$..0^.z.p
6740 38 cc 39 c9 4a a5 c2 25 ce a9 54 0a df 7f ff 3d 02 81 00 72 b9 1c 9e 3d 7b 06 59 96 91 48 24 50 8.9.J..%..T....=...r...={.Y..H$P
6760 28 14 b0 b8 b8 88 4c 26 33 d4 51 ed 2a 04 1f 22 f6 55 2a 01 ce 5e 50 e2 8e 03 a5 52 09 d5 6a 15 (.....L&3.Q.*..".U*..^P....R..j.
6780 aa aa a0 d5 6a b3 41 4f 70 06 42 89 16 0a 05 b4 5a 2d 4e 7b 95 cb 65 74 3a 1d 34 9b 4d a4 52 29 ....j.AOp.B.....Z-N{..et:.4.M.R)
67a0 14 0a 05 ec ed ed 21 16 8b 31 8a 09 18 d4 e8 d4 6a 35 56 98 64 8e 55 ab 55 e6 56 c2 89 10 64 d9 ......!..1......j5V.d.U.U.V...d.
67c0 e7 f3 61 7f 7f 1f ed 76 1b b3 b3 b3 a8 d7 eb 38 39 39 61 44 56 3a 9d e6 d4 d8 8d 1b 37 10 0c 06 ..a....v.......899aDV:......7...
67e0 b1 b7 b7 c7 79 52 8a ef 50 62 e0 32 e4 19 45 53 cb b6 a1 5e 39 77 c0 87 04 45 91 38 7e bd b0 b0 ....yR..Pb.2..ES...^9w...E.8~...
6800 00 4d 53 fb a6 9c c1 66 1d dd 8c 10 a7 9f 7e fa 29 07 ed c9 ac 03 1c 73 ef ee dd bb 9c 00 a6 6c .MS....f......~.)......s.......l
6820 bd df ef 87 2c cb f8 f2 cb 2f cf 54 9d 11 92 89 62 e0 84 a2 d2 34 0d 0f 1e 3c e0 04 c3 8f 7f fc ....,..../.T....b....4...<......
6840 63 b6 e9 3d 1e 0f 8b 21 92 d7 f7 ef df e7 7b dd bb 77 17 b7 6e 2d 42 51 34 0e 54 91 e9 d7 27 dd c..=...!......{..w..n-BQ4.T...'.
6860 85 84 76 27 18 e8 b3 6b 2b 48 a7 0f b5 35 64 fa 95 cb 8e 17 96 cb cd 73 d8 95 82 39 04 3e 27 ae ..v'...k+H...5d........s...9.>'.
6880 8e 44 22 f8 f6 db 6f f9 f5 fe fe 3e 63 fc 6e dd ba 05 c0 09 8d 02 e0 da f6 3f fd e9 4f e8 74 3a .D"...o....>c.n..........?..O.t:
68a0 48 a7 d3 d8 db db 83 cf e7 1b 82 a3 d9 b6 a3 90 c3 e1 30 de bf 7f 8f dd dd 5d 24 93 49 cc cc cc H.................0......]$.I...
68c0 a0 d9 6c 62 6b 6b 0b 33 33 33 48 a5 52 d8 df df 47 a1 50 c0 c1 c1 01 aa d5 2a 00 60 7e 7e 1e 13 ..lbkk.333H.R...G.P......*.`~~..
68e0 13 13 e8 74 3a 78 f7 ee 1d a2 d1 28 26 26 26 84 8e c6 ca a5 c5 88 c8 e1 f6 75 9d 1a 3a 9c de a3 ...t:x.....(&&&..........u..:...
6900 26 73 53 b3 d9 c4 9b 37 6f 70 7c 7c 8c 78 3c 09 c0 c6 ef 7e f7 3b 00 4e 2b 7f 9f cf 87 6a b5 8a &sS....7op||.x<....~.;.N+....j..
6920 6a b5 8a 8f 3f fe 18 c1 60 10 85 42 01 bd 5e 8f 27 ee f5 7a d9 61 a1 d6 1a 86 61 e0 8b 2f be 80 j...?...`..B..^.'..z.a....a../..
6940 6d db d8 de de e6 cc 39 29 c3 c3 c3 43 84 42 21 18 86 81 fd fd 7d 24 12 09 7c f6 d9 67 8c 3f 69 m......9)...C.B!.....}$..|..g.?i
6960 b5 5a 38 3c 3c e4 94 97 61 18 88 c5 62 d8 d9 d9 c1 ee ee 2e 9a cd 26 74 5d 67 28 45 34 1a c5 ee .Z8<<...a...b.........&t]g(E4...
6980 ee 0e be fb ee 4f 98 9d 9d e5 98 4d b3 d9 84 2c 5f 4f 56 4b b8 66 f2 80 52 67 96 65 f2 73 60 24 .....O.....M...,_OVK.f..Rg.e.s`$
69a0 49 c2 ed db 6b 58 58 98 47 b7 db 41 24 12 86 2c cb f8 f8 e3 8f 19 82 40 b2 9d ac 10 af d7 8b af I...kXX.G..A$..,.......@........
69c0 be fa 8a 43 a6 04 94 a7 f8 42 30 18 c4 93 27 4f 00 a0 6f 46 02 3f fa d1 8f 58 51 91 98 a1 0a 35 ...C.....B0...'O..oF.?...XQ....5
69e0 00 98 99 99 e1 86 02 b7 6f df e6 2a 06 6a ab 41 32 58 96 65 ce 04 95 4a 25 b6 7c a8 79 6e 2e 37 ........o..*.j.A2X.e...J%.|.yn.7
6a00 8f 68 d4 19 23 25 33 9c a0 db e5 ac 91 71 c7 35 ad 11 70 9a 9f 82 46 8a e2 00 28 c9 81 21 34 29 .h..#%3......q.5..p...F...(..!4)
6a20 85 39 a9 cc 42 92 24 0e 22 51 04 4f 7c e4 15 41 74 09 66 0c 00 27 27 27 1c a5 9b 99 99 41 bd 5e .9..B.$."Q.O|..At.f..'''.....A.^
6a40 47 bd 5e 67 54 13 11 3b 14 0a e1 d6 ad 5b 28 95 4a 38 3d 3d 45 24 12 41 34 1a 45 2a 95 c2 ce ce G.^gT..;.....[(.J8==E$.A4.E*....
6a60 0e 0c c3 e0 40 97 d7 eb 45 af d7 43 20 10 40 a5 52 e1 3a 9b e3 e3 63 7e 76 19 e5 45 29 9b 7f 6d ....@...E..C..@.R.:...c~v..E)..m
6a80 3a 4b d7 24 36 c9 7d 67 95 2d c6 81 fc ee 77 bf 43 a1 90 c7 e4 64 1a c7 c7 a7 b0 2c 0b c1 60 10 :K.$6.}g.-....w.C....d.....,..`.
6aa0 9f 7c f2 09 34 4d c3 77 df 7d c7 36 b0 a6 69 0c 84 ac d7 eb 0c 9e ac 54 2a 58 5d 5d c5 bd 7b f7 .|..4M.w.}.6..i........T*X]]..{.
6ac0 f0 c3 0f 3f e0 e4 e4 84 db 5f b4 5a 2d 04 83 41 7c fd f5 d7 c8 e7 f3 f8 fe fb ef 39 33 ee f5 7a ...?....._.Z-..A|..........93..z
6ae0 d9 2c 8b c5 62 68 b5 5a f8 e3 1f ff 08 8f c7 83 87 0f 1f 62 76 76 16 1b 1b 1b d8 d9 d9 c1 d4 d4 .,..bh.Z...........bvv..........
6b00 14 3e ff fc 73 c8 b2 8c df ff fe f7 0c 0e 2a 16 8b 9c 1f 35 8c 2e ea f5 26 96 96 96 70 e7 ce 1d .>..s.........*....5....&...p...
6b20 56 92 83 1e ab d7 a3 fa 07 71 36 15 c3 13 36 3a 97 cb 21 93 c9 20 9b cd 71 53 13 82 df de b9 73 V........q6...6:..!.....qS.....s
6b40 a7 7f fe a0 64 4e 96 65 54 ab 55 0e 7b 6e 6e 6e b2 a9 35 37 37 c7 28 2b 82 1e 44 a3 51 f6 28 49 ....dN.eT.U.{nnn..577.(+..D.Q.(I
6b60 4f d0 bd 89 53 c9 c1 fa ec b3 cf 18 76 46 85 4b 14 3a a0 80 d7 ca ca 0a bb ec 83 b4 97 83 f9 e8 O...S.......vF.K.:..............
6b80 76 0d be e6 a0 3c 0f 30 cd ab 7b 90 5c 51 27 56 33 d1 17 17 cb 25 db 49 e1 4b 72 1f 36 ac 23 93 v....<.0..{.\Q'V3....%.I.Kr.6.#.
6ba0 c9 40 51 14 c4 e3 4e a3 16 2a 38 3a 3e 3e 86 61 18 43 75 2b e2 13 8a 32 99 0c c7 1d 28 e7 08 38 .@Q...N..*8:>>.a.Cu+...2....(..8
6bc0 3d 4b a8 2b 0f c5 b4 c9 33 24 57 7e 72 72 92 ab 10 6a b5 1a 66 66 66 38 7c 30 39 39 c9 49 de 7a =K.+....3$W~rr...j..fff8|099.I.z
6be0 bd 8e 58 2c 86 60 30 08 00 ec 82 df b8 71 83 e7 4b 91 c1 46 a3 01 d3 34 91 c9 c4 50 ab d5 b8 23 ..X,.`0......q..K..F...4...P...#
6c00 1b 65 76 44 3a b9 89 2a 7e 3e f4 5d bf 59 d7 07 43 19 08 36 4c bd 9c 08 4d 14 0a 85 70 f7 ee 5d .evD:..*~>.].Y..C..6L...M...p..]
6c20 6c 6d 6d e1 ed db b7 fd aa 04 15 ed 76 1b 6b 6b 6b 5c 32 f7 f0 e1 43 9c 9c 9c 60 7f 7f 9f 33 28 lmm.........v.kkk\2...C...`...3(
6c40 0f 1e 3c 80 a2 28 f8 f5 af 7f cd 5c 49 9e 1e 71 5a bd 5e c7 dc dc 1c ee dc b9 83 b7 6f df e2 e5 ..<..(.....\I..qZ.^.........o...
6c60 cb 97 98 98 98 c0 ed db b7 a1 28 0a 9e 3d 7b 86 50 28 c4 4a 54 55 55 94 cb 65 c8 b2 8c b5 b5 35 ..........(..={.P(.JTUU..e.....5
6c80 4c 4d 4d e1 f9 f3 e7 28 14 0a 00 1c 79 ff d1 47 1f e1 f5 eb d7 5c b7 a3 aa 2a 1e 3d 7a c4 51 ca LMM....(....y..G.....\...*.=z.Q.
6ca0 cb 30 e3 e8 a2 54 5c 0f 37 22 56 f8 52 4f 24 00 0c 90 24 a8 00 c5 93 67 67 67 21 cb 32 fc 7e 3f .0...T\.7"V.RO$...$....ggg!.2.~?
6cc0 02 81 00 8b 10 4a 73 51 1c 9a 32 2e 64 95 50 d8 b5 56 ab 31 37 12 a0 92 9c 0d f2 4e d3 e9 34 87 .....JsQ..2.d.P..V.17......N..4.
6ce0 58 c9 79 49 24 12 9c 6f a4 27 48 d1 98 c9 04 24 6b 43 d7 75 c4 e3 71 4e e1 51 ea 8c 72 9e 44 e4 X.yI$..o.'H....$kC.u..qN.Q..r.D.
6d00 cb 06 a2 ce 3a 35 b8 5e e3 5b 77 cb 0b 59 96 d1 e9 74 38 20 2f d6 0a 52 83 ad e9 e9 69 74 3a 1d ....:5.^.[w..Y...t8./..R....it:.
6d20 26 06 6d e7 68 34 8a 46 a3 81 54 2a c5 50 02 71 a0 77 ee dc 19 4a bc ae ae ae f2 6f 68 5b db b6 &.m.h4.F..T*.P.q.w...J.....oh[..
6d40 8d a9 a9 29 2e 58 22 f9 f8 f1 c7 1f f3 38 dc dd 78 68 41 a9 4f 15 f9 0a 54 1b 94 cb e5 86 c6 41 ...).X"......8..xhA.O...T......A
6d60 bb e9 ba 31 11 a7 61 d7 35 39 9b 88 2e 16 f6 bc 7c f9 92 31 7f 95 4a 05 f1 78 1c b1 58 0c 7b 7b ...1..a.59......|..1..J..x..X.{{
6d80 7b 00 06 c0 4a b2 59 89 28 8d 46 03 c1 60 10 f3 f3 f3 38 38 38 40 bd 5e e7 ed 5f ad 56 11 8f c7 {...J.Y.(.F..`....888@.^.._.V...
6da0 b1 bc bc cc 26 a6 18 79 a3 74 98 98 d5 16 6b ea e9 37 e2 82 91 3b 4f 87 18 fb a0 f3 48 3c ba 5b ....&..y.t....k..7...;O.....H<.[
6dc0 2c b9 e5 f6 15 58 f4 43 dc 75 67 00 04 f7 f5 7a bd f0 7a bd 28 14 0a 0c 17 bb 7f ff 3e 13 9e 60 ,....X.C.ug....z..z.(.......>..`
6de0 08 99 4c 06 c5 62 91 6b 24 c9 bd 26 a7 86 ca ea a8 e8 b3 56 ab f1 d6 d7 34 8d c3 a1 34 06 c2 e5 ..L..b.k$..&.......V....4...4...
6e00 89 8d 65 44 90 8d 58 ad 46 1c cc cd b1 04 6e a6 f3 bd 5e 2f 8b 45 77 59 87 58 7f 7f 5d c7 e6 83 ..eD..X.F.....n...^/.EwY.X..]...
6e20 bb 9f 11 b4 f6 ce 9d 3b 1c 93 a6 18 b3 cf e7 c3 e3 c7 8f 87 b0 6f 89 44 82 13 ab 64 c9 10 ee e3 .......;.............o.D...d....
6e40 de bd 7b b8 7b f7 ee d0 33 69 44 ee 24 79 4b 79 c7 71 ad 2e 68 6c 8a a2 70 4c 9a 0a 99 28 24 dc ..{.{...3iD.$yKy.q..hl..pL...($.
6e60 ed 76 d1 eb f5 18 22 47 ee bc 98 84 a0 d2 3c 77 89 e1 65 e8 32 7c 38 a5 31 1f 04 d2 11 cb a1 29 .v...."G......<w..e.2|8.1......)
6e80 e9 9a 4c 26 b1 bd bd 8d dd dd 5d 96 db f3 f3 f3 78 f5 ea 15 de be 7d 8b 5c 2e c7 f5 8f 04 7c dc ..L&......].....x.....}.\.....|.
6ea0 d9 d9 c1 e4 e4 24 a2 d1 28 3f c7 8c 26 e7 c4 24 64 e4 72 8e ed fe cd 37 df c0 e3 f1 20 18 0c c2 .....$..(?..&..$d.r....7........
6ec0 ef f7 e3 e6 cd 9b a8 d7 eb 38 3c 3c e4 48 22 55 e8 7a 3c 1e ae 1e ce 66 b3 28 16 8b f0 fb fd dc .........8<<.H"U.z<....f.(......
6ee0 bd e1 f9 f3 e7 08 85 42 f0 78 3c 0c 45 ae d7 eb 48 24 12 4e 1f 3e 55 65 a4 ab 88 de bd ee a1 8a .......B.x<.E...H$.N.>Ue........
6f00 9c 70 95 2d 22 36 73 a1 ad 68 db 36 1a 8d 06 76 77 77 51 2c 16 21 cb 32 66 67 67 91 cd 66 51 a9 .p.-"6s..h.6...vwwQ,.!.2fgg..fQ.
6f20 54 86 80 8b 0b 0b 0b 6c b6 bd 7b f7 0e d9 6c 96 f3 98 9d 4e 87 ab 0d 5a ad 16 67 c5 3d 1e 0f 9a T......l..{...l....N...Z..g.=...
6f40 cd 26 d7 2b 76 3a 1d 4c 4f 4f a3 d9 6c b2 f8 69 b5 5a cc bd d4 ad 81 bc 44 cb b2 90 cf e7 11 0c .&.+v:.LOO..l..i.Z......D.......
6f60 06 11 0e 87 51 ad 56 b1 b3 b3 c3 ba 44 c4 a8 50 6d 4e 22 91 e0 3a 77 60 f0 48 d9 cb f4 bb 62 74 ....Q.V.....D..PmN"..:w`.H....bt
6f80 94 6d 43 96 95 eb cb 6c 52 28 aa aa b2 79 44 98 bb cf 3e fb 8c 91 ab d4 19 e1 a3 8f 3e e2 d0 a9 .mC....lR(...yD...>.........>...
6fa0 58 ce b1 ba ba 8a c5 c5 45 c4 e3 71 d4 6a 35 0e 5a 51 cc 83 44 08 c1 22 7e f2 93 9f 70 a9 47 ab X.......E..q.j5.ZQ..D.."~...p.G.
6fc0 d5 82 ae 3b 49 e5 64 32 09 60 f0 e4 51 42 ac 92 f3 44 0e 52 b5 5a 65 53 f4 cb 2f bf 64 00 0f 89 ...;I.d2.`..QB...D.R.ZeS../.d...
6fe0 34 da 51 e5 72 99 e3 36 74 fe b9 2d 30 c6 10 5c 78 77 7d d3 0f 00 bb dc 14 68 6a b7 db a8 d5 6a 4.Q.r..6t..-0..\xw}......hj....j
7000 b0 2c 0b d9 6c 16 b6 6d 73 a3 5b c2 4b 6b 9a 86 c3 c3 43 1c 1c 1c 70 26 c5 30 0c 8e 3d ab aa 8a .,..l..ms.[.Kk....C...p&.0..=...
7020 93 93 13 a4 d3 69 00 4e 0d b9 df ef e7 c5 20 3b bb 54 2a 21 9d 4e a3 d3 e9 30 24 b8 d3 e9 40 d3 .....i.N.......;.T*!.N...0$...@.
7040 34 6e 06 43 81 a4 42 a1 00 c3 30 70 7c 7c 0c d3 34 31 33 33 83 6a b5 8a 4e a7 33 b4 a8 8d 46 03 4n.C..B...0p||..4133.j..N.3...F.
7060 d5 6a 15 e1 70 98 eb 23 7d 3e 1f 2f e2 45 0f 8a 1e 45 23 c0 09 b1 e2 7a f8 ec c1 05 e9 b0 2c 0b .j..p..#}>./.E...E#....z......,.
7080 6f df be c5 ee ee 2e a3 48 db ed 36 b2 d9 2c 9e 3d 7b 06 d3 34 31 39 39 89 47 8f 1e a1 5c 2e e3 o.......H..6..,.={..4199.G...\..
70a0 97 bf fc 25 77 55 e8 f5 7a 5c bd fb e9 a7 9f 22 18 0c e2 c5 8b 17 78 f5 ea 15 a7 b4 72 b9 1c d2 ...%wU..z\....."......x.....r...
70c0 e9 34 e7 1b 29 ba 48 0d 63 fe f3 3f ff 93 ad 05 aa 1e 68 34 1a 58 59 59 c1 ed db b7 f1 ed b7 df .4..).H.c..?......h4.XYY........
70e0 72 14 91 7a 72 6f 6e 6e 72 fe 33 16 8b 71 28 d6 30 0c 04 83 41 14 8b 45 c4 62 31 7c f5 d5 57 ec r..zronnr.3..q(.0...A..E.b1|..W.
7100 15 53 dd fb 55 89 4d 9f 7d 40 f2 c0 12 60 c3 8e 43 43 b1 09 02 de 24 12 09 3c 7e fc 18 8d 46 83 .S..U.M.}@...`..CC....$..<~...F.
7120 2b c9 a8 48 29 16 8b 71 2b 22 92 87 24 72 1e 3f 7e cc 62 2a 97 cb 71 f8 33 9b cd 22 1c 0e 43 51 +..H)..q+"..$r.?~.b*..q.3.."..CQ
7140 14 e6 76 aa cc 25 84 2c d9 d3 54 07 4f 55 6a 04 5f a0 56 18 99 4c a6 5f 54 2a 0f 55 23 53 b9 48 ..v..%.,..T.OUj._.V..L._T*.U#S.H
7160 3e 9f 47 ad 56 1b ea 4d 78 9d 27 f0 89 dc fd 41 1d 2b dd 76 a8 58 b6 4c ca 68 62 62 02 73 73 73 >.G.V..Mx.'....A.+.v.X.L.hbb.sss
7180 68 34 1a 78 f7 ee 1d 42 a1 10 16 16 16 86 4a e7 0c c3 60 ee 69 36 9b ec d6 47 a3 51 de de c5 62 h4.x...B......J...`.i6...G.Q...b
71a0 91 89 45 6e 3d 55 ff 8a 96 10 3d 0e 90 80 3f e5 72 99 95 28 59 2a 54 c6 41 f6 3b 29 f9 48 24 c2 ..En=U....=...?.r..(Y*T.A.;).H$.
71c0 49 86 c1 53 b3 07 b1 f6 cb 12 7b 74 7c e4 03 5a 3a 93 52 21 ac f3 b3 67 cf 70 7a 7a 8a d9 d9 59 I..S......{t|..Z:.R!...g.pzz...Y
71e0 ee 86 60 59 16 62 b1 18 56 57 57 f1 ea d5 2b 1c 1e 1e e2 af fe ea af f0 e2 c5 0b f6 1c 09 6f f7 ..`Y.b..VWW...+...............o.
7200 e4 c9 13 54 ab 55 6c 6c 6c 70 6b e8 27 4f 9e e0 fd fb f7 78 fd fa 35 92 c9 24 1a 8d 06 2f 02 35 ...T.Ulllpk.'O.....x..5..$.../.5
7220 20 00 9c 8a 60 d3 34 f1 c5 17 5f 40 d3 34 fc f1 8f 7f 64 6e bc 7f ff 3e 36 36 36 b0 be be 8e 58 ....`.4..._@.4....dn...>666....X
7240 2c c6 4a cf e3 f1 e0 e4 e4 84 63 36 54 9b f3 e9 a7 9f a2 d3 e9 e0 df ff fd df 79 37 91 53 74 d1 ,.J.......c6T.............y7.St.
7260 03 2d c6 11 db 86 7d fd 4e 3a ee f6 42 04 e7 a5 82 7f 7a c0 04 00 6e 69 41 d5 b3 c1 60 90 3b bf .-....}.N:..B.....z...niA...`.;.
7280 93 ad 9e 48 24 e0 f7 fb d1 6e b7 19 59 15 08 04 a0 eb 3a 2a 95 0a 7c 3e 1f 7f 4e 32 95 12 c8 54 ...H$....n..Y.....:*..|>..N2...T
72a0 46 42 56 05 25 10 64 59 46 20 10 e0 64 72 28 14 42 38 1c 46 3c 1e e7 9a 99 e5 e5 e5 a1 27 87 90 FBV.%.dYF...dr(.B8.F<........'..
72c0 c2 a4 00 1a 01 35 c5 de 2a 57 65 4a 91 f0 d7 ce d4 d8 b6 53 96 46 04 5b 58 58 e8 e3 b5 6d c8 b2 .....5..*WeJ.......S.F.[XX...m..
72e0 3a 04 39 10 fb 34 29 8a 82 bb 77 ef f2 22 dd bc 79 93 5f 53 16 9d 22 80 b5 5a 0d 0b 0b 0b 88 c5 :.9..4)...w.."..y._S.."..Z......
7300 62 67 1e 31 2b d6 b8 90 33 43 d7 b9 7f ff 3e 2b 4c 02 4d 52 17 7b 51 cf d0 ee 23 39 4d 04 ea 74 bg.1+...3C....>+L.MR.{Q...#9M..t
7320 3a 58 5d 5d e5 8e 10 c4 d5 97 89 fa b9 6b da 81 0f 48 f8 12 22 8a 70 7e aa ea 34 3d d9 dc dc c4 :X]].........k...H..".p~..4=....
7340 e9 e9 09 c2 e1 30 0c c3 01 d3 68 9a c6 a6 1d 75 2c 9b 9f 9f 47 2e 97 c3 de de 1e de bc 79 c3 44 .....0....h....u,...G........y.D
7360 a5 12 91 4a a5 82 6c 36 8b 9b 37 6f a2 5c 2e 63 63 63 83 2d 0c 60 60 47 13 e2 b4 d9 6c 22 91 48 ...J..l6..7o.\.ccc.-.``G....l".H
7380 60 6d 6d 0d ed 76 1b cf 9e 3d 43 bb dd 46 b3 d9 44 30 18 c4 17 5f 7c 81 68 34 8a 8d 8d 0d ec ee `mm..v...=C..F..D0..._|.h4......
73a0 ee 32 ca 95 e4 3c a5 e3 42 a1 10 77 d1 a1 ba f7 4f 3e f9 84 9b b0 13 c1 3f 44 49 7e 00 64 b8 5f .2...<..B..w....O>......?DI~.d._
73c0 bd 20 c9 e8 f5 3a 28 97 cb 30 4d ab af bc ea cc 11 24 7f eb f5 3a 76 77 77 b9 6b 7c b9 5c c6 e9 .....:(..0M......$...:vww.k|.\..
73e0 e9 29 d7 bc fb fd 7e 26 04 59 14 04 81 20 14 95 cf e7 63 11 d5 68 34 d8 7d 26 b1 40 19 17 0a 13 .)....~&.Y........c..h4.}&.@....
7400 50 cc 9b 02 50 24 76 28 a8 45 63 a3 aa e2 7a bd 3e 04 39 2e 95 4a 88 c5 62 2c 4a ae 2a 46 ae 45 P...P$v(.Ec...z.>.9..J..b,J.*F.E
7420 6c 31 26 e0 88 06 47 84 00 03 60 e2 fc fc 7c bf f3 82 17 ed 76 97 bd 31 11 73 4d 16 45 b3 d9 c4 l1&...G...`...|.....v..1.sM.E...
7440 cc cc 0c b2 d9 2c 13 cf b6 6d 76 d1 69 ab 27 12 09 dc bb 77 0f 80 53 8a dd eb f5 18 34 43 47 b3 .....,...mv.i.'....w..S.....4CG.
7460 d9 e4 05 92 24 89 03 5f 9a a6 c1 e3 f1 b0 e9 b6 ba ba ca 18 6c 32 35 45 c4 96 d8 01 d3 b2 2c ae ....$.._............l25E......,.
7480 3c 03 06 d1 4d ca d6 5c f5 b0 f1 41 76 b6 0d a7 bc c3 62 ef eb f4 f4 14 3b 3b ef fb 09 53 60 6a <...M..\...Av.....b.....;;...S`j
74a0 6a 8a 51 fb 14 62 4d 24 12 d0 34 0d 2f 5e bc 40 22 91 c0 d4 d4 14 e3 f0 32 99 0c c7 45 a8 a1 a1 j.Q..bM$..4./^.@".......2...E...
74c0 ae eb ec dc 90 1d 1d 89 44 50 a9 54 50 28 14 90 cd 66 b9 ca 37 16 8b 71 89 c8 af 7f fd 6b 04 83 ........DP.TP(...f..7..q.....k..
74e0 41 b6 24 28 f2 07 80 ab 81 0f 0e 0e 60 db 36 42 a1 10 a6 a6 a6 50 2c 16 51 a9 54 b8 1d 1d e5 34 A.$(........`.6B.....P,.Q.T....4
7500 67 67 67 87 92 d4 d7 11 23 fd c2 8f cb 11 db 5d c0 64 db e8 b7 06 75 be a7 a2 fe 7c fe 14 7e bf ggg.....#......].d....u....|..~.
7520 0f 3e 5f 00 07 07 07 2c e7 a8 77 9f a6 69 b8 7b f7 2e db ba 14 e5 23 28 19 a1 9a da ed 36 63 fc .>_....,..w..i.{......#(.....6c.
7540 00 0c c5 bf 27 26 26 d0 ed 76 b1 b5 b5 c5 29 ac 77 ef de a1 5e af c3 e3 f1 70 4c 9a ae e3 f3 f9 ....'&&..v....).w...^....pL.....
7560 58 e4 b4 db 6d c4 62 31 ac ad ad a1 5c 2e 63 7b 7b 9b 9d a6 d3 d3 53 6c 6c 6c 0c 99 98 8a a2 60 X...m.b1....\.c{{.....Slll.....`
7580 6a 6a 8a d3 7d 1f 22 af 81 0f 84 9f 29 8a cc 66 11 01 19 65 59 82 aa 6a ec 91 89 e8 d3 c3 c3 43 jj..}.".....)..f...eY..j.......C
75a0 04 02 01 7c fc f1 c7 6c eb 86 42 21 2c 2d 2d 21 10 08 20 95 4a 61 61 61 81 f3 82 ba ae e3 fe fd ...|...l..B!,--!....Jaaa........
75c0 fb 1c 50 a2 da 78 7a 0e 8e df ef 47 3a 9d c6 fc fc 3c 9b 92 1e 8f 07 5f 7f fd 35 8f 4b 7c d8 bd ..P..xz....G:....<....._..5.K|..
75e0 6d 3b 3d a2 fc 7e 3f 1e 3d 7a 84 c5 c5 45 be 5e 30 18 c4 f4 f4 34 c3 d0 28 9b 4f af af 52 c8 34 m;=..~?.=z...E.^0....4..(.O..R.4
7600 fa b8 46 20 4a 96 c9 12 b1 60 db 32 0f 82 12 bd 80 8d 66 b3 c5 cd 59 22 91 08 64 59 e6 70 e9 de ..F.J....`.2......f...Y"..dY.p..
7620 de 1e a3 9a 28 70 44 c8 a6 60 30 88 52 a9 84 7a bd ce c9 58 ea c2 93 cf e7 91 48 24 d0 68 34 b0 ....(pD..`0.R..z...X......H$.h4.
7640 b3 b3 c3 8d b5 34 4d 63 5b fc c6 8d 1b a8 54 2a ec 15 d6 6a 35 e4 f3 79 2e f8 6f b7 db 28 97 cb .....4Mc[.....T*...j5..y..o..(..
7660 78 fb f6 2d 66 67 67 31 3d 3d 8d a3 a3 23 4e 78 50 e2 f8 fd fb f7 88 c5 62 5c af f9 e7 50 90 7d x..-fgg1==...#NxP.......b\...P.}
7680 77 fd f2 cf a6 25 e5 08 0c 2a 10 88 73 df bd 7b c7 a2 82 9c 03 2a 28 a5 ec 4c a9 54 e2 6a 5f 4d w....%...*..s..{.....*(..L.T.j_M
76a0 d3 38 42 48 01 fb 47 8f 1e 61 6b 6b 0b 87 87 87 ec b8 2c 2d 2d 21 9d 4e e3 e9 d3 a7 58 5e 5e 46 .8BH..G..akk......,--!.N....X^^F
76c0 a3 d1 c0 9f fe f4 27 b6 bd fd 7e 3f 4e 4f 4f 39 fb fe c3 0f 3f 60 62 62 02 86 61 e0 cd 9b 37 a8 ......'...~?NOO9....?`bb..a...7.
76e0 54 2a dc 5f f5 f0 f0 10 af 5e bd e2 71 77 bb 5d fc e1 0f 7f 60 f3 ef c9 93 27 f0 7a bd f8 ed 6f T*._.....^..qw.]....`....'.z...o
7700 7f 8b 44 22 81 d9 d9 59 06 f2 88 01 28 77 ec ff a2 48 a0 8d 6b 3e f3 40 cc 60 03 83 98 c8 cc cc ..D"...Y....(w...H..k>.@.`......
7720 0c 97 bf 89 ce 03 c5 2e 22 91 08 1e 3f 7e 8c 4a a5 c2 4a 90 1a ad 90 59 e7 f5 7a b1 b6 b6 86 6c ........"...?~.J..J....Y..z....l
7740 36 cb c4 20 10 e6 c2 c2 02 f7 6d fa e4 93 4f 18 80 e3 f1 78 30 3b 3b cb 16 03 65 7c c4 2a 5b 4a 6.........m...O....x0;;...e|.*[J
7760 e0 26 12 09 2c 2e 2e 22 18 0c f2 58 17 16 16 38 a1 91 4c 26 39 95 47 c8 2a 11 5e f1 21 f9 47 e0 .&..,.."...X...8..L&9.G.*.^.!.G.
7780 cf 90 16 23 79 9a 4e a7 b9 f7 d2 a8 83 a0 68 a9 54 ea cc c2 d1 41 c8 29 37 a7 18 86 81 e5 e5 65 ...#y.N.......h.T....A.)7......e
77a0 3e 87 50 ad ee 31 51 30 89 16 59 bc 57 af d7 43 24 12 19 ea 0f 05 80 db 2a d1 18 01 70 13 45 6a >.P..1Q0..Y.W..C$.......*...p.Ej
77c0 58 2e 9a 84 57 cd 68 5d 8b d8 ee fc db a0 0d 86 c6 93 01 86 3b a3 89 a9 33 f1 b9 88 a4 b8 c4 5d X...W.h]............;...3......]
77e0 40 13 a0 f8 87 18 75 a3 f3 c5 89 8a b0 05 f2 28 45 4f cf 0d 79 20 6b 44 bc 2e 45 1c dd 0f 01 22 @.....u........(EO..y.kD..E...."
7800 f7 5d 4c f6 5e e6 39 3b 7f 36 62 8b 83 a1 b0 23 6d 5d 51 a6 89 cd cb 45 07 42 e4 1c 11 2e 40 b0 .]L.^.9;.6b....#m]Q....E.B....@.
7820 02 b1 22 4b 9c 14 59 15 64 d9 88 e7 13 a1 c8 e2 70 33 02 11 48 2c 3e a2 cf dc 44 a6 f7 74 6f 3a .."K..Y.d.......p3..H,>...D..to:
7840 87 e2 27 34 0e 11 19 75 a5 24 b0 84 ab 3f 30 99 26 23 26 0f c4 81 bb 1f 51 42 dc 2d 56 c9 ba 15 ..'4...u.$...?0.&#&.....QB.-V...
7860 8b f8 5c 17 b1 9b 81 a8 1b c4 e7 c4 d0 a4 09 08 2f 4e 5a 4c c8 ba 21 0e ee 24 ad b8 28 62 60 4b ..\............./NZL..!..$..(b`K
7880 e4 7e 82 54 88 62 e4 ea 22 44 fa 73 3c f3 40 19 4b 3c b7 22 15 27 4b ef 45 e2 8c ca d4 bb 17 47 .~.T.b.."D.s<.@.K<.".'K.E......G
78a0 ec 7e 20 36 98 11 ef e5 4e ca 8e 22 2c 7d 3e ee d9 35 a2 fb 2e 5a 62 d7 95 d5 52 9f ab 55 51 0c .~.6....N..",}>..5...Zb...R..UQ.
78c0 5d 2c fc 25 e1 0f 67 06 e1 16 01 22 2c 4c 9c b0 88 5e 12 17 64 f8 69 74 67 39 df bd d8 ee 71 8e ],.%..g....",L...^..d.itg9....q.
78e0 5a 64 f7 38 c5 16 9e a3 18 c4 3d 2e 51 fc 88 f7 14 cf 77 cb 72 f7 02 4b fd 7f 17 da d9 74 03 e7 Zd.8......=.Q.....w.r..K.....t..
7900 66 84 ba b7 39 96 2d 12 58 24 ba 78 be fb 10 b9 cb 1d 98 77 2f 16 7d 36 4e 41 d1 fd c7 3d b9 ef f...9.-.X$.x.......w/.}6NA...=..
7920 bc 71 8c fb dc 3d af 61 1a 8c 6e bb 77 d1 21 c9 b2 c3 d9 e7 11 47 5c 5d db d5 a1 d1 cd 61 ee 3e .q...=.a..n.w.!......G\].....a.>
7940 4b 97 99 9c 98 f5 39 6f f2 97 25 d8 a8 eb 9f 99 f8 39 e0 9a 51 f7 1b 45 e0 51 8c 35 9e d2 d2 59 K.....9o..%......9..Q..E.Q.5...Y
7960 f8 d9 28 11 32 6a 22 6e 62 8b df 5f 46 ae b9 65 ea 87 c6 89 c7 cf f1 72 4f e7 1b 75 de 28 3a 88 ..(.2j"nb.._F..e.......rO..u.(:.
7980 9f 8d 7b 0c d6 79 87 7a 91 ed 48 c4 70 2e ce b7 3e a3 70 2e 9a e0 79 c7 87 78 65 7f 89 eb 8e 22 ..{..y.z..H.p...>.p...y..xe...."
79a0 e0 38 d1 72 25 62 8f 7a 76 d7 f8 95 75 5e 5b 96 cd c9 83 ab 4e 52 c4 15 8a bf 75 2b d7 3f c7 31 .8.r%b.zv...u^[.....NR....u+.?.1
79c0 2a 76 f1 a1 0b 20 36 25 bf ea f5 54 f7 b3 77 dd 13 16 4b 95 2d 6b 20 26 c8 38 10 7f 7f 51 a7 99 *v....6%...T..w...K.-k.&.8...Q..
79e0 51 44 77 7f f6 5f 45 ec 8b 18 c2 3d 4e 37 17 8b 22 f3 a2 b0 ab d4 bf ce 19 62 bb 0f 6a 02 eb 98 QDw.._E....=N7.."........b..j...
7a00 5f 54 4f 33 68 49 7f 19 22 fe 25 09 7a 15 a2 5f e5 fe e7 29 6a 60 b8 80 eb c2 47 92 4b 7d 62 2b _TO3hI..".%.z.._...)j`....G.K}b+
7a20 42 2f bb 51 37 a1 f6 14 4e cc c2 ec 83 29 a5 91 13 70 73 d2 38 ce 72 7b 76 a2 f7 38 ca 52 70 7e B/.Q7...N....)...ps.8.r{v..8.Rp~
7a40 4b f6 ae cd 70 8a c1 c2 5e 4e 21 9f b7 f3 2e 82 4d bb 3f 3f 0f 36 ec 76 c8 9c df c8 8e 82 74 9b K...p...^N!.....M.??.6.v......t.
7a60 31 14 b7 b6 6d 0b df 7d f7 1d fe e1 1f fe a1 7f e1 41 cb 67 e2 76 b7 9d 4d 37 bb cc 62 d0 67 e7 1...m..}.........A.g.v..M7..b.g.
7a80 c7 86 1d 1c 8a d8 c1 77 10 c3 90 60 db e6 85 c4 be ce 31 6a 07 88 81 34 11 7f b2 bb bb 7b fe b9 .......w...`......1j...4.....{..
7aa0 b6 ed 64 b0 ac 31 6d 8a 25 db 69 dc b0 b9 b9 89 f7 ef df 8f f4 9c c6 11 50 fc 7c dc 6f 2f 92 d7 ..d..1m.%.i.............P.|.o/..
7ac0 67 cf 17 b9 58 12 76 d7 f5 cb 9b 2f 43 6c 91 99 dc 8e d3 38 e0 8e 9b 79 2d ab 5f d3 23 bb b8 ca g...X.v..../Cl.....8...y-._.#...
7ae0 cd e1 f4 0c c7 ff 7f 5c 7c 8c d3 07 64 3e cb d2 88 a7 46 53 44 4d 7c f4 aa f8 b9 f8 bf fb 3c f1 .......\|...d>....FSDM|.......<.
7b00 b7 6e 79 36 4e a1 8e 3b 6f 94 47 4a 40 77 71 cc ee 73 2e 0b 58 1f 35 e6 f3 e6 42 87 d8 76 83 de .ny6N..;o.GJ@wq..s..X.5...B..v..
7b20 bb 63 e2 6e 53 56 96 65 a8 46 3f 28 4f 3f 1a 04 5e 6c 58 f6 f0 33 6c c5 38 c4 45 da fa 3c bb 79 .c.nSV.e.F?(O?..^lX..3l.8.E..<.y
7b40 d4 22 9d ef a6 03 90 14 f8 7c ce 33 ca 7c 3e 3f 3f 55 af db 69 7f 90 53 74 91 7d 3f 4e 76 8b 48 .".......|.3.|>??U..i..St.}?Nv.H
7b60 5e 77 c0 cd 7d 1e 25 a0 55 4f bf 46 5b cc b4 00 03 49 28 ae 98 fb 19 06 e2 aa 8b 76 e8 b8 18 c9 ^w..}.%.UO.F[....I(........v....
7b80 79 b1 93 51 71 66 7e 0f 19 1e 8f 0f a9 d4 24 92 c9 24 2b 67 af d7 87 c3 83 3d 74 bb 67 91 4a e2 y..Qqf~.......$..$+g.....=t.g.J.
7ba0 13 a6 c7 85 48 dd 9c 2c ca e0 51 e6 9c fb 01 d0 ee f7 ee eb d3 6b ae 3e 9b 99 9e 46 38 1c 46 b9 ....H..,..Q..........k.>...F8.F.
7bc0 5c 1e aa 3f 94 55 05 a6 69 30 e2 89 60 07 a3 02 e8 e3 ac 8b 51 09 05 b7 e9 27 4e 74 54 28 53 92 \..?.U..i0..`.......Q....'NtT(S.
7be0 24 58 b6 84 50 28 84 b9 b9 39 24 93 49 7e f0 83 aa aa 28 15 0b 30 cd 1e c4 e8 25 5d 8f ee 27 5a $X..P(...9$.I~....(..0....%]..'Z
7c00 30 6e c7 44 1c a3 f8 34 d4 51 0a 52 3c df 0d 8e 77 13 5e 0c 27 53 a7 62 75 3e 37 8f f9 f9 79 3c 0n.D...4.Q.R<...w.^.'S.bu>7...y<
7c20 7d fa 94 9b ac d0 9f aa 0d 0c 76 ea 52 40 79 3e db b6 87 9a 7c 8b 29 24 b1 8c 4d cc a6 d0 79 a2 }.........v.R@y>....|.)$..M...y.
7c40 bc a7 2c 89 b8 d0 67 b9 43 46 af d7 45 af db 46 2a 95 84 d7 e3 ed 97 fa ed c3 34 8d 7e 91 a8 3c ..,...g.CF..E..F*.........4.~..<
7c60 44 3c 91 e0 22 87 d3 6b 82 60 10 ce 90 8a 67 89 bb 69 0e 62 0d a4 f8 18 5d b1 d9 b9 db 85 17 bf D<.."..k.`....g..i.b....].......
7c80 8f 44 22 b8 7d 7b 15 a1 50 00 6a 26 93 c1 4f 7f fa 53 14 0a 05 ee 26 13 0c 06 61 d9 56 ff 21 c0 .D".}{..P.j&..O..S....&...a.V.!.
7ca0 c3 2b 45 09 56 e2 2c 91 73 88 a0 62 6d ba c8 51 a2 c2 15 39 99 16 45 24 b6 c8 71 ce ef 9d 07 fa .+E.V.,.s..bm..Q...9..E$..q.....
7cc0 fc d0 ef c3 9a cf e7 71 dc c7 9f a8 aa f7 8c a8 1b c5 99 6e 71 25 12 9b b0 e3 94 39 a2 39 88 c4 .......q...........nq%.....9.9..
7ce0 76 27 1f 44 6e 76 8b 40 ea d5 fd f9 e7 9f e3 fe fd fb 0e b3 ce cd cd 49 bf f9 cd 6f ec 7a bd 8e v'.Dnv.@...............I...o.z..
7d00 5f fc e2 17 38 38 38 e0 e7 b6 d0 e0 dd 17 22 c0 a4 d8 05 5d 24 9e 38 29 b1 21 8b 7b c2 22 a7 b8 _...888......."....]$.8).!.{."..
7d20 53 5a 03 02 d9 b0 6d 09 b2 6c e1 f8 b8 c1 a5 19 d4 e5 81 5a de b9 45 d4 38 fd e0 16 2f 34 7e 31 SZ....m..l.........Z..E.8.../4~1
7d40 61 4d af dd 76 b4 98 40 a0 1d 2e 26 b1 89 a3 25 c9 a9 86 f8 f2 cb 2f f1 d3 9f fe 14 99 4c 06 a1 aM..v..@...&...%....../......L..
7d60 50 68 30 92 5f fc e2 17 f6 6f 7f fb 5b 3c 7b f6 0c 95 4a 65 48 14 88 5b 9e 56 1b 18 c0 18 c4 1c Ph0._....o..[<{...JeH..[.V......
7d80 a2 b8 28 6e 39 e7 f6 14 dd ef 47 25 22 9c fb 52 fb 68 da 3d 26 43 cf 2c cb 84 24 61 68 97 9c 97 ..(n9.....G%"..R.h.=&C.,..$ah...
7da0 3d 1a 67 09 89 a0 1e ee e8 2e ec 38 3a c4 9c a7 7b 01 69 d7 87 c3 61 64 b3 59 3c 7a f4 08 b9 5c =.g........8:...{.i...ad.Y<z...\
7dc0 0e 8f 1f 3f 96 00 e0 ff 02 1f 33 b0 2b 93 fb 1d b7 00 00 00 2c 74 45 58 74 43 72 65 61 74 69 6f ...?......3.+.......,tEXtCreatio
7de0 6e 20 54 69 6d 65 00 54 75 65 20 31 30 20 4d 61 79 20 32 30 31 31 20 31 35 3a 34 34 3a 30 35 20 n.Time.Tue.10.May.2011.15:44:05.
7e00 2d 30 30 30 30 ef 5f 69 ad 00 00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32 -0000._i....%tEXtdate:create.202
7e20 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 2-09-05T17:52:15+00:00..[....%tE
7e40 58 74 64 61 74 65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 Xtdate:modify.2022-09-05T17:52:1
7e60 35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 5+00:00...m...(tEXtdate:timestam
7e80 70 00 32 30 32 34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 p.2024-04-10T23:54:51+00:00.4...
7ea0 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 35 0c 4b ae dc 25 00 ...IEND.B`.PK.........N.X5.K..%.
7ec0 00 dc 25 00 00 1b 00 00 00 69 6d 61 67 65 73 2f 64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64 ..%......images/device_connected
7ee0 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 48 00 00 00 48 08 06 00 00 .png.PNG........IHDR...H...H....
7f00 00 55 ed b3 47 00 00 00 20 63 48 52 4d 00 00 7a 25 00 00 80 83 00 00 f9 ff 00 00 80 e9 00 00 75 .U..G....cHRM..z%..............u
7f20 30 00 00 ea 60 00 00 3a 98 00 00 17 6f 92 5f c5 46 00 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0 0...`..:....o._.F....bKGD.......
7f40 bd a7 93 00 00 00 09 70 48 59 73 00 00 0b 13 00 00 0b 13 01 00 9a 9c 18 00 00 24 ba 49 44 41 54 .......pHYs...............$.IDAT
7f60 78 da ed bc 79 b4 65 57 7d df f9 d9 7b 9f e1 9e 73 ef 7d f7 0d f5 6a 78 35 a9 54 a5 11 09 15 1a x...y.eW}...{...s.}...jx5.T.....
7f80 00 81 28 59 08 64 61 3b 8a 03 b6 b1 db 59 dd 76 dc c1 6b 79 c5 e9 b8 93 4e 0f ee ac d5 dd 2b 8e ..(Y.da;.....Y.v..ky....N.....+.
7fa0 e3 24 9e d2 1d 1a 8c 3b 89 83 19 2c 8c 00 61 8c 03 42 25 23 10 05 92 90 50 95 54 a5 2a d5 3c bd .$.....;...,..a..B%#....P.T.*.<.
7fc0 f9 ce e7 9e 73 f6 d4 7f 9c fb 9e aa 90 84 80 c8 96 7b ad de 77 dd f5 86 fb ee b9 e7 7c ce 6f 7f ....s............{..w.......|.o.
7fe0 7f c3 fe ed 27 bc f7 fc ff e3 95 87 7c bd 4f e0 6f fa 10 f7 fc cc ff f2 f2 2f 00 02 87 77 1a ef ....'.......|.O.o......../...w..
8000 0c ce 5b 9c d1 58 ab 29 8b 11 d6 2b a2 fa 46 74 99 33 18 0c 18 ba 94 d5 ce 80 ac 1d 33 b5 01 84 ..[..X.)...+..Ft.3..........3...
8020 5e 66 6e d7 ad ec d8 90 91 95 31 bb b6 4f 31 ad ce e0 fc 2b df 13 ef 3d c6 18 19 86 e1 5b a3 28 ^fn.......1..O1....+...=.....[.(
8040 6a 6a ad 87 65 59 3e 2d a5 1c c4 71 cc 99 33 67 f8 d8 c7 3e f6 f2 e7 2b 04 bf f4 4b bf c4 ec ec jj..eY>-...q..3g...>...+...K....
8060 2c c6 98 d7 0c 50 f0 ba de 9e ef 1a d6 5a 6a b5 da db b6 6f df fe 0b 69 9a 4e 8c 46 a3 fe fc fc ,....P.......Zj....o...i.N.F....
8080 fc 43 bd 5e ef cf bd f7 dd d7 e3 9c fe c6 00 2a cb 92 e9 e9 e9 f7 bf f7 bd ef fd c8 ae 5d bb 9a .C.^...........*.............]..
80a0 de 7b b4 d6 ac ac ac fc bd 27 9f 7c f2 f1 ef 7c e7 3b bf e8 bd 7f f6 af fb bc fe 46 68 50 59 96 .{.......'.|...|.;.........FhPY.
80c0 72 76 76 f6 03 3f ff f3 3f ff 1f ae bd f6 da a6 b5 16 ad 35 d6 5a 5a ad 16 77 dd 75 d7 6d 6f 7f rvv..?..?..........5.ZZ..w.u.mo.
80e0 fb db 3f eb 9c bb e6 af fb dc 5e 77 0b 2a 8a 82 2b ae b8 e2 df bc ff fd ef ff b5 d9 d9 59 f2 3c ..?.......^w.*..+............Y.<
8100 c7 7b 8f 73 0e 6b 2d c6 18 8a a2 60 fb f6 ed 7b 76 ed da f5 7b 4a a9 fb ac b5 fa bb 8f e3 bd e7 .{.s.k-....`...{v...{J..........
8120 7b 79 64 63 0c ce b9 ed 52 ca 68 fc 77 67 95 52 a5 94 df db 46 5e 57 40 65 59 6e df b1 63 c7 ff {ydc....R.h.wg.R....F^W@eYn..c..
8140 f4 b3 3f fb b3 bf 32 3b 3b 4b 51 14 eb 17 ea 9c c3 39 47 59 96 ac ae ae d2 eb f5 b8 f2 ca 2b ef ..?...2;;KQ......9GY..........+.
8160 9d 9d 9d fd af e7 e7 e7 ff 9f 97 5c 48 10 a0 94 7a c9 67 8c 8f 73 f5 dc dc dc af ee d9 b3 e7 3d ...........\H...z.g..s.........=
8180 93 93 93 a9 d6 da 5f b8 70 e1 f9 e3 c7 8f 3f 38 18 0c fe 20 08 82 ec 95 40 bd 2e 80 bc f7 94 65 ......_.p.....?8........@......e
81a0 b9 e3 fa eb af ff 4f ef 7b df fb ee 6c b5 5a eb 70 d6 2c c7 5a 4b 51 14 ac ac ac b0 b4 b4 44 bf ......O.{...l.Z.p.,.ZKQ.......D.
81c0 df 47 4a c9 e6 cd 9b 7f 79 7e 7e fe 73 c0 f2 a5 c7 dc b8 71 23 d3 d3 d3 97 79 30 e7 1c 4a a9 9f .GJ.....y~~.s......q#....y0..J..
81e0 b9 fb ee bb ff f9 5b df fa d6 ab 92 24 59 3f be d6 7a ee c2 85 0b 77 ed df bf ff 47 4f 9d 3a f5 ......[.....$Y?..z....w....GO.:.
8200 6b 65 59 1e 71 ce bd fe 80 bc f7 58 6b af ba f9 e6 9b ff fd 7d f7 dd 77 47 a3 d1 a0 2c cb 97 9d keY.q......Xk.......}..wG...,...
8220 56 cb cb cb cc cf cf d3 6e b7 19 0e 87 68 ad 49 92 e4 26 e0 2d c0 17 2e 3d 6e b3 d9 44 4a 89 b5 V.......n....h.I..&.-...=n..DJ..
8240 76 1d 8e f7 fe c6 7b ee b9 e7 5f ef db b7 6f 87 31 86 b2 2c 31 c6 ac df 80 d9 d9 59 f6 ed db 77 v.....{..._...o.1..,1......Y...w
8260 ef 60 30 28 3f f4 a1 0f fd dc e2 e2 62 f6 57 0f 48 80 10 20 78 a9 1e 58 6b b1 4e ec bd f3 ce 3b .`0(?.......b.W.H...x..Xk.N....;
8280 3f 79 cf 3d f7 5c 23 a5 bc 0c 8e 31 06 63 0c 79 9e 33 3f 3f cf 85 0b 17 58 59 59 a1 d7 eb a1 b5 ?y.=.\#....1.c.y.3??....XYY.....
82a0 a6 2c 4b ce 9e 3d 1b 01 7b 2f 05 24 84 e0 b6 db 6e 5b ff 9c b1 25 dc f8 ae 77 bd eb fe 3b ee b8 .,K..=..{/.$....n[...%...w...;..
82c0 63 c7 da 71 c7 d0 d6 6f c2 70 38 c4 18 c3 ce 9d 3b ef 6b b5 5a ff dd 99 33 67 7e f3 af 16 90 a0 c..q...o.p8.....;.k.Z...3g~.....
82e0 85 71 1f 30 a5 44 b8 e0 5b 42 70 5c 08 9f 09 fc aa c0 d1 6c 24 3f fd ce bb ef f9 8d 3b ee 78 c7 .q.0.D..[Bp\.......l$?......;.x.
8300 55 c6 3a 74 a9 d7 2f 68 ed 22 86 c3 21 17 2e 5c e0 ec d9 b3 2c 2e 2e d2 ef f7 d1 5a a3 94 e2 f4 U.:t../h."..!..\....,......Z....
8320 e9 d3 2c 2e 2e 02 97 d3 bf 72 f7 55 ec d8 b1 03 ad f5 9a e6 dc f0 ee 77 bf fb fe bb ef be fb da ..,......r.U...........w........
8340 35 ab 5c d3 36 6b 2d ce 39 46 a3 11 2b 2b 2b 74 bb 5d 94 52 5c 77 dd 75 1f 38 74 e8 d0 9f 7a ef 5.\.6k-.9F..+++t.].R\w.u.8t...z.
8360 8f fd 95 00 92 f8 66 b9 22 3f 61 da f6 3d ab 26 44 b6 b6 bb 5a c7 0c bc 48 3a 49 2d 3d b8 d2 57 ......f."?a..=.&D...Z...H:I-=..W
8380 6e eb a6 6b 7f 84 64 7b f3 c9 83 27 99 99 ac d3 6a 26 08 1c 61 a8 f0 c2 31 cc 87 9c 3d 73 8a 53 n..k..d{...'....j&..a...1...=s.S
83a0 a7 4e 33 bf b0 c0 70 98 e1 bd 47 4a 89 73 8e 6f 7d eb 5b 94 65 99 03 4f 03 48 29 b9 f1 96 77 f2 .N3...p...GJ.s.o}.[.e..O.H)...w.
83c0 86 5b de 89 77 1d ac b5 48 29 6f 7a cf 7b de f3 27 fb f6 ed bb e6 52 38 97 6a 5b 96 65 2c 2d 2d .[..w...H)oz.{..'.....R8.j[.e,--
83e0 b1 b4 b4 44 af d7 a3 28 0a 26 27 27 af 90 52 fe b4 b5 f6 5f bc e6 80 04 7e a2 d3 91 9f ca 5d f3 ...D...(.&''..R...._....~.....].
8400 1e b5 35 24 4a 63 26 9a 35 99 26 b5 09 64 3c 21 64 b8 63 a9 a7 d8 ff 74 c6 23 4f ff 67 c2 40 d0 ..5$Jc&.5.&..d<!d.c....t.#O.g.@.
8420 a8 c7 4c 4d d4 a8 c7 82 ed 5b 67 a8 d7 24 98 3e c5 a8 4b b7 bd 88 ce 07 04 81 44 49 81 94 70 f8 ..LM.....[g..$.>..K.......DI..p.
8440 f0 61 0e 1e 3c 08 f0 35 e0 ab f5 e6 34 f7 fd cc 3f 60 f3 e6 1d 2c 77 7b 68 5d 22 84 da 7b ef bd .a..<..5....4...?`...,w{h]"..{..
8460 f7 de bf 6f df be ab d6 60 ac 79 c3 4b 2d f4 e2 c5 8b 2c 2c 2c d0 6e b7 19 0c 06 18 63 18 8d 46 ...o....`.y.K-....,,,.n.....c..F
8480 00 6f 07 26 80 de 6b 04 c8 23 05 93 03 b7 e1 4f 75 58 bf 7b d3 95 01 69 12 d1 4c 23 ea 49 48 92 .o.&..k..#.....OuX.{...i..L#.IH.
84a0 84 44 a1 42 09 89 54 62 ed 2d 78 20 2f 1c e7 17 86 78 0f 87 4f 55 e7 23 85 20 0a 25 52 b4 08 44 .D.B..Tb.-x./....x..OU.#...%R..D
84c0 83 5a 4d 10 f8 82 40 14 5c 68 07 6c dc 7a b5 91 52 7e ed b6 37 bf 6d 72 c3 b6 bd d9 e6 2d 3b dc .ZM...@.\h.l.z..R~..7.mr.....-;.
84e0 60 e5 0c d6 96 4c 34 d2 5b 7f f4 c7 fe d6 fd 37 bf e9 96 5d e5 78 aa 7d b7 b6 f5 fb 7d ce 9d 3b `....L4.[......7...].x.}....}..;
8500 b7 ae 6d fd 7e 7f dd eb 9d 3b 77 0e 6b ed 46 a0 f9 1a 01 f2 08 98 ec 9b a9 07 7c 58 bf 6b fb 66 ..m.~....;w.k.F...........|X.k.f
8520 45 bd 1e 51 4f 62 ea 49 48 2d 0e 09 03 89 94 02 21 c4 3a 18 78 e5 60 ce 7b b0 ce e3 3d 18 eb e9 E..QOb.IH-......!.:.x.`.{...=...
8540 64 16 6d 22 bc 6f 50 df 76 37 6f d9 f1 4e 55 4f e2 7f 5a af a9 7f 58 6a 73 b8 dd cb ba 59 ae 4e d.m".oP.v7o..NUO..Z...Xjs....Y.N
8560 17 36 3e 32 35 77 e3 af 4d 6d d8 7e 85 31 86 30 10 e4 c5 8b 62 6c 8c a1 d3 e9 70 fa f4 69 ce 9d .6>25w..Mm.~.1.0....bl....p..i..
8580 3b c7 f2 f2 32 59 56 4d 5f a5 14 a3 d1 88 b3 67 cf 02 74 81 fc 35 98 62 0e 21 d4 74 5f 4f 3e 50 ;...2YVM_......g..t..5.b.!.t_O>P
85a0 f8 da 9d d3 ad 80 46 1a 51 4f 63 ea 49 44 52 0b 09 03 85 1a c3 f1 6b 50 5e a5 f4 e4 19 87 01 ce ......F.QOc.IDR.......kP^.......
85c0 53 96 06 ef 1d f8 0a 58 18 08 d2 24 16 71 14 a4 42 ca 34 8a d5 db fb b9 61 a0 eb f4 87 8a 8f 3c S......X...$.q..B.4.....a......<
85e0 78 91 7f f7 a9 8f f2 d6 37 ed e0 bf ff c5 3b b8 fa 8a 69 46 c6 a1 b5 a1 d3 69 73 e2 c4 09 4e 9f x.......7.....;...iF.....is...N.
8600 3e cd f2 f2 32 c6 18 84 10 28 a5 b0 d6 f2 c4 13 4f 70 e2 c4 09 80 43 c0 ca 7f 19 20 ef 90 2a 9c >...2....(......Op....C.......*.
8620 1d 89 5d 0f e4 2e bd a3 d5 08 68 a4 e1 18 4e 48 2d 8e 88 22 85 92 12 21 d6 de 24 be ef c3 5b eb ..].......h...NH-.."...!..$...[.
8640 b1 d6 a0 8d 25 cf 4b 4a 6d 09 43 45 14 2a 1a 69 44 9a 44 84 4a 62 9c 27 0c 34 c6 3a fa 7d 41 51 ....%.KJm.CE.*.iD.D.Jb.'.4.:.}AQ
8660 1a e6 57 32 fe e2 ab 2f 70 fc 4c 87 77 bd fd 4a 7e ea 9e 6b 91 2e e3 f8 f1 13 9c 3a 75 8a 95 95 ..W2.../p.L.w..J~..k.......:u...
8680 15 ac b5 08 21 90 52 62 8c e1 c0 81 03 ec df bf 1f e7 dc 12 b0 ff bb cf e7 07 04 e4 41 04 5b 33 ....!.Rb....................A.[3
86a0 75 c5 a7 b5 6f be 65 22 ad 4e ba 9e 54 27 1e c7 41 a5 39 97 c1 f9 01 ec d2 7b b4 b5 64 b9 a6 db u...o.e".N..T'..A.9......{..d...
86c0 cf e9 0d 72 9c f7 b4 9a 09 61 a8 48 6a 11 69 2d 44 2a 89 34 8e d2 58 94 94 20 ab a9 d9 48 23 92 ...r.....a.Hj.i-D*.4..X......H#.
86e0 50 f1 dc f1 25 0e 9f 5c 62 e3 a4 60 d7 06 cd 89 13 27 58 5d 5d c5 39 87 10 63 ab f6 9e 43 87 0e P...%..\b..`.....'X]].9..c...C..
8700 f1 f0 c3 0f e3 9c 1b 02 bf 07 7c f1 87 06 24 bc 07 a1 76 f6 d9 f6 69 4d e3 96 66 aa a8 a7 51 75 ..........|...$...v...iM..f...Qu
8720 52 b5 88 5a 1c 10 ac 4f ab 1f 02 8e f3 68 63 c9 46 9a 4e 6f 44 bb 9b 31 2a 34 49 1c 51 8b 42 d2 R..Z...O.....hc.F.NoD..1*4I.Q.B.
8740 5a 44 1c 29 54 20 2b ad b2 1e 5d 3a f2 c2 52 6a 47 1c 29 a2 30 65 a5 3d a0 bd da 07 e7 39 79 f2 ZD.)T.+...]:..RjG.).0e.=.....9y.
8760 2c f4 47 2f 81 e3 9c e3 89 27 9e e0 b1 c7 1e c3 39 d7 07 7e 0b f8 d7 c0 4b 92 e0 ef 0b 90 c0 e3 ,.G/.....'......9..~....K.......
8780 85 dc d3 b5 9b 3f a3 7d 7a 43 23 19 c3 a9 c7 a4 b5 88 5a ac d6 e1 fc 20 43 88 4a 98 2b 51 76 8c .....?.}zC#.......Z.....C.J.+Qv.
87a0 46 9a de 20 a7 37 18 31 ca 35 61 a8 98 6a a5 4c b5 52 ea 69 4c 18 04 e0 05 5a 1b 46 b9 a6 37 2c F....7.1.5a..j.L.R.iL....Z.F..7,
87c0 28 8d 61 7a 32 65 b2 11 b3 b8 32 e0 e2 82 c5 f5 73 18 6a 8e 9f 5a 60 52 d9 75 38 4a 29 8c 31 3c (.az2e....2.....s.j..Z`R.u8J).1<
87e0 f6 d8 63 3c fc f0 c3 78 ef 4b e0 e3 af 04 e7 fb 02 24 f0 58 2f af 5b 29 67 3e 63 7c 7a 4d 3d 51 ..c<...x.K.......$.X/.[)g>c|zM=Q
8800 a4 63 2d a8 c5 01 51 28 ab 29 85 e0 d5 ea ff 6b 96 75 a9 36 79 ef 2b 38 b9 a6 9f 15 f4 07 39 45 .c-...Q(.).....k.u.6y.+8......9E
8820 69 49 6a 21 33 53 75 36 6e 98 60 66 b2 4e 9a 44 48 29 d1 c6 32 1c 19 fa 83 02 6d 3d 1b a6 ea 28 iIj!3Su6n.`f.N.DH)..2.....m=...(
8840 21 e8 0e 72 c0 63 8c 83 dc 40 56 b2 b8 34 c4 ed 8e d7 e1 0c 87 43 1e 7d f4 51 0e 1c 38 80 f7 be !..r.c...@V..4.......C.}.Q..8...
8860 0f fc 2e f0 41 a0 7c a5 73 0e be f7 05 79 2c f2 c6 e5 7c ea 33 86 74 77 23 95 24 b5 90 24 0a 08 ....A.|.s....y,...|.3.tw#.$..$..
8880 94 1c 67 e5 16 6d 3c 52 54 71 8c 90 20 a4 40 50 4d b5 17 a1 88 b1 38 8a ea ef 84 c0 da 2a ba 1d ..g..m<RTq....@PM.....8......*..
88a0 e5 86 41 56 d2 1f 16 14 a5 21 89 43 a6 27 eb cc 6e 68 30 3d 91 52 af 47 48 a1 28 8d 65 98 97 f4 ..AV.....!.C.'..nh0=.R.GH.(.e...
88c0 86 05 a3 d2 32 33 91 12 86 92 a2 30 78 ef d1 c6 63 b4 01 e7 21 92 38 2a f7 a0 54 25 c8 5f fe f2 ....23.....0x...c...!.8*..T%._..
88e0 97 79 ea a9 a7 00 fa c0 bf 1c 4f 2d fb bd 18 04 42 bc b4 0e e2 bd 43 08 8f f3 dc bc 38 9c fc ac .y........O-....B.....C.....8...
8900 f6 b5 ed cd 54 8d b5 26 44 05 12 63 1d 79 69 30 c6 e2 9c 47 0a 51 45 be 4a 12 8e bf 4a 59 79 0b ....T..&D..c.yi0...G.QE.J...JYy.
8920 25 05 4a 4a 94 12 84 a1 02 e4 fa d4 2a b5 23 cb 4b 86 59 81 36 96 5a 1c 31 dd 4a 99 9d 69 30 35 %.JJ........*.#.K.Y.6.Z.1.J..i05
8940 99 d2 48 c7 96 a3 2d 79 ae 19 0c 4b b4 b6 cc b4 12 92 38 44 5b 8b 75 be 7a 2d 2b 28 47 25 e0 a0 ..H...-y...K......8D[.u.z-+(G%..
8960 16 21 24 28 a9 68 77 ba 3c f4 d0 43 3c f3 cc 33 00 a7 80 ff 0d f8 d8 ab c1 01 08 f2 e1 ea 4b 7e .!$(.hw.<..C<..3..............K~
8980 19 27 4d bc 50 b7 5d ec 35 3e 67 89 b7 34 eb c1 7a 8c 13 06 0a ef 3d a3 b1 a7 e9 0f 73 4a 63 91 .'M.P.].5>g..4..z.....=.....sJc.
89a0 42 12 06 95 3b 8e 42 45 14 55 1e 2d 0c aa df 87 a1 aa e0 2a 70 c2 e1 3c 94 a5 21 cb 35 a3 91 46 B...;.BE.U.-.......*p..<..!.5..F
89c0 5b 47 14 05 b4 9a 09 1b a7 1b 4c 4d d6 69 a4 11 4a 4a b4 71 8c 0a 43 3f 2b 29 4b c7 d4 44 4a 2d [G........LM.i..JJ.q..C?+)K..DJ-
89e0 56 58 63 29 b4 61 30 cc 59 ee 64 2c b5 87 d8 de 08 b4 83 58 81 0a 19 0c fa 3c f8 e0 83 1c 3d 7a VXc).a0.Y.d,.......X.....<....=z
8a00 14 aa 18 e7 7f 07 fe e8 d5 c0 5c 02 a8 f3 5d 9a 03 42 a5 b7 2f 65 8d 4f 7b 59 db d2 6a 54 01 60 ..........\...]..B../e.O{Y..jT.`
8a20 b3 5e 79 2b a5 04 5a bb 75 b3 36 c6 51 14 16 ef 0d 41 20 29 4b 45 10 4a 6a ba 4a 33 e2 38 a0 16 .^y+..Z.u.6.Q....A.)KE.Jj.J3.8..
8a40 f9 6a 4a 05 0e 6d 2c ce 09 8c f5 64 a3 92 e1 a8 40 5b 4b 14 2a 9a f5 1a 33 53 95 28 37 d2 08 a5 .jJ..m,....d....@[K.*...3S.(7...
8a60 24 d6 fa 75 41 ce 72 43 b3 1e 13 c5 01 a5 ae a6 66 b7 3f e4 e2 42 9f d3 e7 3b 74 cf b7 a1 db 03 $..uA.rC........f.?..B...;t.....
8a80 67 41 c7 2c 2c 76 79 e0 c8 17 d7 e0 1c 03 fe 29 df 55 47 7a 55 40 7e 3d 88 1b bb 14 21 37 9f 59 gA.,,vy........).UGzU@~=....!7.Y
8aa0 8d ee 57 61 b4 65 c3 44 c8 44 33 a6 99 d6 a8 d7 63 e2 28 40 0a 41 19 5a 3c 1e 07 84 61 40 69 0c ..Wa.e.D.D3.....c.(@.A.Z<...a@i.
8ac0 d6 f8 f5 88 59 8e a7 54 10 ac 4d b3 35 f7 ea 31 c6 52 38 18 e5 9a bc a8 02 41 15 28 9a 69 cc 74 ....Y..T..M.5..1.R8......A.(.i.t
8ae0 2b 61 b2 99 92 26 21 4a 4a ac f3 8c 8a 92 ce a0 60 38 d2 34 d2 90 38 0e 18 8d 4a 86 c3 82 76 2f +a...&!JJ.......`8.4..8...J...v/
8b00 63 61 b9 c7 99 8b 5d 96 4e af e0 97 56 c0 8d d3 a8 ac c6 a9 63 3d cc ca c9 35 38 bf 02 3c f4 83 ca....].N...V.......c=...58..<..
8b20 c0 a9 2c 68 54 ac ff 20 85 67 24 36 fc 72 41 ba 6d cb 74 44 6b 22 61 b2 59 a3 91 c6 c4 71 58 95 ..,hT....g$6.rA.m.tDk"a.Y....qX.
8b40 1d bc 27 f4 90 d6 62 94 52 34 d2 18 e7 1d f8 4a a0 d7 40 bb b1 4b 13 63 f1 0e 54 a5 75 da 38 f2 ..'...b.R4.....J..@..K.c..T.u.8.
8b60 c2 30 1c 95 e8 d2 a2 02 49 bd 16 33 39 91 d2 6a 25 d4 93 88 40 05 95 ae 14 9a de a0 60 98 15 34 .0......I..39..j%...@.......`..4
8b80 d2 98 5a a4 18 8c 72 ba 9d 9c f9 e5 2e 17 97 7a 2c 2c f5 18 cc f7 60 a5 0b 6e 00 14 80 07 db c5 ..Z...r........z,,....`..n......
8ba0 0d 1a c8 b0 de b6 b6 f3 8f 7f 18 38 00 c1 68 d8 7b f1 27 21 a6 3a 6a e7 2f 4e cf 44 4c 4f 26 63 ...........8..h.{.'!.:j./N.DLO&c
8bc0 53 8f 89 82 e0 12 8f 65 d1 c6 8d c5 d9 21 a4 20 92 21 71 54 69 4c 1c aa 31 48 87 b5 0e 63 1d ce S......e.....!...!qTiL..1H...c..
8be0 f9 75 eb c9 75 35 35 c5 d8 d2 92 5a 65 a5 ad 66 8d 46 2d 24 0c 15 ce 41 a9 2d bd 61 49 77 a0 c7 .u..u55....Ze..f.F-$...A.-.aIw..
8c00 c7 0d e9 67 05 2b ed 8c 73 17 3a 1c 3f bf 4c 77 a1 8b ef 66 30 1c 81 2b a8 34 d7 53 85 34 03 9c ...g.+..s.:.?.Lw...f0..+.4.S.4..
8c20 8e 09 a2 46 6e e9 3c ff c3 c0 01 08 e2 89 6d eb da 63 bc ba 49 9a fa ce a9 56 cc d4 44 4a 23 89 ...Fn.<.......m..c..I....V..DJ#.
8c40 09 a4 a4 d0 95 98 0e b3 82 51 5e e5 49 ce 57 e9 79 10 48 e2 28 a0 51 8f 2b 61 8e 02 92 5a 48 a0 .........Q^.I.W.y.H.(.Q.+a...ZH.
8c60 aa 22 97 b6 0e ad 2d c6 38 4a 63 88 0a 45 28 05 51 1c e2 9d a7 9e 84 b4 1a b5 ea 3d 41 05 47 eb ."....-.8Jc..E(.Q..........=A.G.
8c80 ca ed 0f 46 9a 24 56 24 71 44 96 97 b4 bb 19 67 2e b4 39 76 7c 91 c1 f9 55 e8 0f c1 5a 5e 74 46 ...F.$V$qD.....g..9v|...U...Z^tF
8ca0 72 7c 25 0e 30 e0 03 82 70 aa a1 39 37 f3 43 03 c2 8f eb d4 c2 91 eb fa 9b 6a b5 ea 6e d6 6a 21 r|%.0...p..97.C..........j..n.j!
8cc0 00 83 ac a0 d3 cf 59 5e 1d d2 1d e4 14 65 55 3f 09 43 85 92 0a 15 08 a2 20 60 38 d2 58 5b b9 fb ......Y^.....eU?.C.......`8.X[..
8ce0 30 54 84 a1 24 0e 43 62 ef 31 91 45 6b 47 69 02 4c 64 49 93 88 09 e3 f0 40 a0 14 49 2d 20 0c 04 0T..$.Cb.1.EkGi.LdI.....@..I-...
8d00 ce 7b ac 73 0c 8b 4a 94 43 25 48 e2 90 2c cf 59 ed 8c 38 7d ae cd b1 13 8b 0c ce ae 40 af 5f 41 .{.s..J.C%H..,.Y..8}........@._A
8d20 40 8e 9f 1e 50 97 40 52 88 38 45 d6 ea 29 b0 0b f8 c6 0f 05 48 c5 93 e3 d9 e5 51 72 e2 b6 a4 1e @...P.@R.8E..)......H.....Qr....
8d40 91 c4 21 38 e8 67 05 4b 2b 7d ce 5c ec b2 b8 3c a0 30 8e 30 50 34 ea 11 13 61 40 a0 14 42 54 89 ..!8.g.K+}.\...<.0.0P4...a@..BT.
8d60 62 96 69 56 44 86 75 55 b9 62 7a 32 a1 91 c6 84 4a 12 86 01 52 5a 82 40 e2 9c c2 79 8f f3 c0 b8 b.iVD.uU.bz2....J...RZ.@...y....
8d80 f6 23 94 c0 fb ca 3b 8e 0a 4d 7f 50 20 81 5a a0 18 66 05 2b 9d ca 72 5e 38 b1 cc e0 cc 0a f4 3a .#....;..M.P..Z..f.+..r^8......:
8da0 63 ab 51 20 14 eb 0e 86 f1 f7 c4 40 82 af d7 51 51 ac c6 80 7e 38 0b d2 dd 93 d5 77 de 32 92 d7 c.Q........@...QQ...~8.....w.2..
8dc0 26 cd a9 18 8f 67 54 6a 56 3a 19 c7 cf ae 70 f6 cc 2a 76 50 42 1a 51 db d0 64 ba 55 67 66 32 25 &....gTjV:....p..*vPB.Q..d.Ugf2%
8de0 a9 85 08 f1 62 d0 38 c8 2d a3 72 48 36 32 e4 85 61 76 c6 d3 6a c4 44 63 5d 12 78 bc 04 c4 8b 45 ....b.8.-.rH62..av..j.Dc].x....E
8e00 31 6b 1d d6 79 b4 31 e4 b9 a1 3b 2c 50 42 12 c7 8a fe a8 a4 dd 19 71 6e a1 c3 d1 93 cb 0c cf 2c 1k..y.1...;,PB........qn.......,
8e20 8f e1 94 2f 5a 8e 1a 27 03 c6 8f 7f 17 56 4f d1 40 a6 35 d2 e6 36 86 82 d8 fe 90 6d 50 41 73 72 .../Z..'.....VO.@.5..6.....mPAsr
8e40 43 65 41 38 59 96 b5 59 ef 1c 45 69 28 4a cb c2 72 9f f3 e7 3a d8 c5 2e 08 45 38 95 32 3b dd 60 CeA8Y..Y..Ei(J..r...:....E8.2;.`
8e60 eb a6 09 36 ce 34 48 92 08 80 bc b0 b4 7b 05 e7 57 87 9c ee 64 88 d5 8c ed 59 ce d5 c6 21 99 a0 ...6.4H......{..W...d....Y...!..
8e80 d9 88 ab 44 56 54 96 ea bd 18 17 d1 dd 38 42 36 0c 8a 92 5e bf 2a e6 25 b5 98 4e b7 2a 77 5c 58 ...DVT.......8B6...^.*.%..N.*w\X
8ea0 ec 71 e2 f4 32 c3 53 cb d0 ef 50 15 fc c6 30 64 00 41 00 c2 83 73 e0 d4 18 90 82 b0 86 ac 05 94 .q..2.S...P...0d.A...s..........
8ec0 56 e2 61 cb 98 de 65 2b 83 22 14 44 33 8a 72 d9 e2 cd cb 13 0c 6a e9 c4 18 90 af 29 1b 4e 16 a5 V.a...e+.".D3.r......j.....).N..
8ee0 65 98 95 18 eb 58 ee 0e d1 bd 0c 32 03 ad 90 b4 51 63 a6 95 32 33 99 30 dd 4a a9 a7 11 52 55 b9 e....X.....2....Qc..23.0.J...RU.
8f00 90 10 82 b3 dd 9c a5 c5 02 2e 0c 69 cf 0e 71 0e 82 40 8d 2f 3a 58 8f 89 bc f7 38 6b 29 cb aa f6 ...........i..q..@./:X....8k)...
8f20 d3 1f 14 ac f4 46 18 e3 48 e3 88 e5 d5 3e d9 48 b3 dc ce 38 7d 6e 85 de c9 55 e8 77 81 e1 18 ce .....F..H....>.H...8}n...U.w....
8f40 d8 4a c2 10 92 b0 ca bd ac 87 d2 50 a5 97 15 3c d3 2d e8 8d 9e c5 79 f6 02 0d c6 b5 e6 60 52 31 .J.........P...<.-....y......`R1
8f60 f9 b6 3a f5 eb 63 82 49 c9 d9 7f bb 42 b9 f8 f2 3d 45 41 18 d7 01 90 82 88 81 6a 14 a5 61 38 92 ..:..c.I....B...=EA.......j..a8.
8f80 18 63 29 0b 03 52 56 27 91 c6 84 a1 c4 3b 47 59 3a 0a 6d a8 b9 90 38 56 04 4a 32 51 5a 88 02 58 .c)..RV'.....;GY:.m...8V.J2QZ..X
8fa0 b2 b0 34 44 af 38 0e 4b 4f 3d ac a6 56 ab 19 13 45 8a 30 08 2a dd 32 8e bc d4 0c 47 25 ed 7e 4e ..4D.8.KO=..V...E.0.*.2....G%.~N
8fc0 b7 37 a2 56 8b 58 6a f7 19 66 9a 4e 2f e3 c2 85 0e a3 0b 6b 70 b2 b1 ee 84 40 04 41 0c 69 04 b5 .7.V.Xj..f.N/......kp....@.A.i..
8fe0 a0 d2 ea dc f2 a2 40 0b c8 73 c4 c2 01 ac 3b 08 30 0f 14 c1 94 a2 75 7b ca c4 ad 29 41 4b e1 b5 ......@..s....;.0.....u{...)AK..
9000 c7 95 8e ef 35 02 15 34 d6 00 05 08 1f e9 d2 30 ca 05 e0 09 03 45 30 91 62 6b 31 32 56 58 eb 59 ....5..4.......0.....E0.bk12VX.Y
9020 ea 0c 31 ce 33 18 95 6c 9c 29 99 9d 6e 52 1b bb f5 24 0e c0 48 a0 00 d7 27 7f c1 70 a4 a1 10 c0 ..1.3..l.)..nR...$..H...'..p....
9040 c6 e9 94 b4 56 ad 76 04 4a 61 bd 23 d7 86 fe b0 60 b5 93 e1 3c 0c b3 92 e1 30 67 b5 97 b3 b0 d0 ....V.v.Ja.#....`...<....0g.....
9060 a3 38 b3 0c a3 f6 d8 72 d6 e0 84 20 63 48 63 88 6b 10 a4 84 81 26 50 19 c9 54 86 6d ce 57 c9 b6 .8.....r....cHc.k....&P..T.m.W..
9080 1c 80 3d 49 3e ef bc ed cb af d6 b6 47 c5 c6 9f 6a a1 9a 0a 5f 38 dc 68 0c e6 55 b4 29 50 51 5a ..=I>.......G...j..._8.h..U.)PQZ
90a0 01 92 42 4a 99 2b eb 2c 5a 57 69 c2 44 a3 4a 2f b4 ad 3c 93 b6 8e 85 f6 88 f9 d5 8c e6 52 9f ad ..BJ.+.,ZWi.D.J/..<..........R..
90c0 1b 27 d8 35 32 6c 98 69 20 95 24 89 14 34 23 58 94 95 56 e4 86 e5 e3 8a 63 52 90 97 25 ad 46 4c .'.52l.i..$..4#X..V.....cR..%.FL
90e0 33 8d 89 a3 2a 84 c8 4b 43 bb 5b 25 9a 71 14 52 4d ef 11 2b 9d 21 c5 52 0f 46 5d aa ca 44 59 e9 3...*..KC.[%.q.RM..+.!.R.F]..DY.
9100 0a 6a 6c 3d 09 41 63 92 e9 ab 0c cd dd 2f 20 a7 4e 62 6b 8b c8 b4 40 06 0e 6d 4b 84 90 04 a2 85 .jl=.Ac....../..Nbk...@..mK.....
9120 29 1a b8 c2 ff 23 99 c8 b7 c8 80 2f ba 91 fb 33 60 e1 fb 16 69 47 b4 26 59 52 2a 2d f1 16 6b 1d )....#...../...3`...iG.&YR*-..k.
9140 41 58 a5 11 d3 ad 10 29 05 5a 5b da 83 82 0b ab 03 46 9d 9c ac 9d d3 1e 94 f4 4a cb 9e d2 31 d1 AX.....).Z[......F........J...1.
9160 a8 21 ad 27 de 14 51 9c 4a c0 aa 0a d2 6a 97 c5 0b 21 52 39 8a 3c 61 98 6a 6a 71 a5 47 c3 cc 70 .!.'..Q.J....j...!R9.<a.jjq.G..p
9180 71 a9 cf 72 7b 48 9a 46 8c 32 43 91 97 e8 4e 06 dd c1 d8 72 46 63 6d ad 04 58 8a 16 b3 7b 15 13 q..r{H.F.2C...N....rFcm..X...{..
91a0 6f 7d 02 b7 f1 79 5c 30 20 ad 35 99 6c cc d2 ac 37 a9 d5 12 3c 55 72 ec 9d 67 34 1a 89 fe a0 37 o}...y\0..5.l...7...<Ur..g4....7
91c0 d7 e9 75 df 37 1a 65 ef f3 c2 cf 4b 21 3f 02 fc 9f c0 d2 ab 02 ca ca 2a 47 12 42 08 a4 12 41 50 ..u.7.e....K!?.........*G.B...AP
91e0 e5 5b de 79 c2 20 60 a2 11 91 d6 62 10 30 91 15 84 91 e2 14 82 7c 79 44 b9 94 71 dc 08 fa 85 67 .[.y..`....b.0.......|yD..q....g
9200 db 86 26 81 94 a4 0d 28 5a 11 ac c6 95 6e d8 0c b7 3c 60 a9 a6 f0 da 31 ca 0d 71 1c 22 84 a0 3d ..&....(Z....n...<`....1..q."..=
9220 c8 99 3f d3 c6 2c 74 19 d6 22 18 e5 8c 43 69 70 9d b1 f5 e4 95 d5 10 d1 68 6c 60 ee be 05 dc 0d ..?..,t.."...Cip........hl`.....
9240 df 44 8b 21 5b a6 76 b2 73 eb cd 4c 4f 4f 53 8f eb 24 32 25 16 09 0a 85 c7 51 fa 92 c2 e7 e4 76 .D.![.v.s..LOOS..$2%.....Q.....v
9260 c4 60 34 64 79 79 91 d3 e7 cf 6c 5e 6d af fc 33 21 c5 cf 0b 21 fe 31 f0 d9 ef 35 cd 82 40 d9 31 .`4dyy....l^m..3!...!.1...5..@.1
9280 20 6c 12 87 aa 28 1c c6 1a ac ab 4a 13 00 51 ac aa 9c a9 51 65 f6 69 12 73 34 e8 30 38 df c3 9f .l...(.....J..Q....Qe.i.s4.08...
92a0 eb b1 d0 2d e9 6e 29 98 98 a8 a1 4b 07 75 09 ab e1 58 30 4b 18 65 e8 d5 80 65 e7 c9 4b 43 2d 0e ...-.n)....K.u...X0K.e...e..KC-.
92c0 71 48 56 3b 19 66 be 0d a3 45 c8 62 aa 1c ca 8d a7 54 1f 18 8c 8f 51 67 66 cb 06 36 ff dc 21 fa qHV;.f...E.b.....T....Qgf..6..!.
92e0 b3 07 99 4e 36 73 e3 35 b7 33 37 3b 47 4b 4d b1 81 4d cc ca 8d b4 e4 14 35 12 94 90 58 2c b9 1f ...N6s.5.37;GKM..M......5...X,..
9300 31 74 03 56 e5 2a cb c1 02 9b 9b 9b d9 b9 ed 0a ce 9c 3b c3 e1 17 9e bb 72 98 67 9f 09 a4 fa 4d 1t.V.*............;.....r.g....M
9320 ef f9 f5 57 52 23 75 c3 75 57 12 b9 15 22 bf 3c 0a c8 8d 96 53 f7 78 0f de 55 25 bf 50 55 70 1a ...WR#u.uW...".<....S.x..U%.PUp.
9340 49 4c bd 1e 53 4f 63 92 a8 0a ce 96 87 05 6e 61 08 9d 21 66 a8 19 ba aa 42 48 bf 80 c1 70 3c 45 IL..SOc.......na..!f....BH...p<E
9360 34 78 05 4e e1 f0 14 c6 51 5a c7 a8 34 e8 d5 0c 3a 2b bc b8 56 57 8c 2d 26 1b c3 a9 ac 67 e3 f6 4x.N....QZ..4...:+..VW.-&....g..
9380 ed 6c f9 85 a3 74 27 9f e3 9a b9 37 f2 b6 37 dd c1 f6 89 1d 6c 15 3b d9 a9 76 b3 59 cd d1 92 93 .l...t'....7..7.....l.;..v.Y....
93a0 24 22 21 92 35 94 08 c6 2d 38 82 40 04 24 22 a5 25 a6 68 d0 20 20 a0 39 dd 64 d3 c6 4d 74 fb 5d $"!.5...-8.@.$".%.h....9.d..Mt.]
93c0 fa 45 ef 1d f1 74 b4 73 f8 6c f1 05 1c 2f 71 69 ea fc e9 a3 9c 3c 76 90 93 c7 0e fa d3 c7 be f5 .E...t.s.l.../qi.....<v.........
93e0 9d 24 12 3f d9 98 bd 6e b6 2c 35 a5 36 58 07 4a 29 6a b5 6a dd 3d 89 43 a2 48 21 bc 67 79 a4 c9 .$.?...n.,5.6X.J)j.j.=.C.H!.gy..
9400 e6 87 a0 87 50 38 d0 b2 0a da 86 1a f2 c1 f8 22 d7 f4 23 82 f1 aa 87 75 1e 5b 58 68 67 60 56 c7 ....P8........."..#....u.[Xhg`V.
9420 20 6b 63 4f b5 16 cf 55 71 49 6b 66 0b 5b 7e e1 1c dd e6 0b ec dd f5 16 6e 79 c3 ad b4 e4 24 33 .kcO...UqIkf.[~.........ny....$3
9440 cc d2 94 4d 22 11 11 11 12 12 11 ca 98 48 84 28 a1 c6 f5 2a 87 c3 62 c6 0f 8f 27 16 35 22 1f 21 ...M"........H.(...*..b...'.5".!
9460 63 c1 ec a6 59 fa 9d 01 a3 d6 60 6f 3c 1d 6d 1e 1e ca ff ec 25 80 74 59 b0 f6 34 5a eb de d2 d1 c...Y.....`o<.m.....%.tY..4Z....
9480 a3 cd 66 eb 9e 42 6d 6a b4 7b 23 fa b9 c6 0b 48 e2 90 b4 16 52 8b aa ac db 03 83 c2 b0 b0 94 c1 ..f..Bmj.{#....H....R...........
94a0 20 af 2e aa 0c 40 07 55 4c e2 8a f1 45 2a 20 86 38 06 a5 2a 48 52 56 a9 c1 b0 18 17 b8 72 20 79 .....@.UL...E*..8..*HRV......r.y
94c0 11 24 31 20 09 d5 34 db ff ab 2e 83 2d cf b3 f7 8a 37 b3 f7 9a bd 28 1b 92 88 94 48 84 84 22 26 .$1...4.....-....7....(....H.."&
94e0 14 31 91 88 08 65 44 20 02 94 a8 02 53 fb 32 8f 0a 93 c6 08 8d 2f e0 5a 77 23 3b 37 5c c1 0b 9d .1...eD.....S.2....../.Zw#;7\...
9500 63 e8 a9 fc 16 df 67 50 9c d7 97 25 b5 4a 04 09 42 86 eb 4f 47 70 62 50 8a c6 c8 6d ff 91 e1 42 c.....gP...%.J..B..OGpbP...m...B
9520 8f a2 3d 62 e8 05 71 2d a4 9e 46 d4 c2 60 3d 1a 36 d6 71 61 a8 31 0b 05 78 57 dd 7d 2d ab c8 16 ..=b..q-..F..`=.6.qa.1..xW.}-...
9540 40 04 10 d7 a1 d5 80 56 0d e2 00 a2 00 59 0b ab 14 c1 3a c8 d7 40 26 63 eb 49 80 3a d0 62 eb 1d @......V.....Y....:..@&c.I.:.b..
9560 1a fb e6 27 d9 3d 7b 2d b7 de f0 66 0a 53 12 88 90 f0 d2 27 21 81 08 51 28 04 55 fc 76 29 10 bb ...'.={-...f.S.....'!..Q(.U.v)..
9580 f6 14 06 e3 35 39 39 76 e0 b8 35 79 1b 77 5f 7d 0f 07 db 4f 91 cc c6 9c 9b 3f 8f 9a f3 fb b2 43 ....599v..5y.w_}...O.....?.....C
95a0 c5 5f ba dc 9f 59 17 69 3f fd 77 2f b7 29 21 28 9c da c5 89 0b 50 0e 81 90 dc c2 f9 c9 94 0d ad ._...Y.i?.w/.)!(.....P..........
95c0 94 24 aa 40 81 a0 95 84 6c 9e 6b 72 f2 6c 06 8b f6 12 91 1d 07 73 9b 1a 34 36 c6 34 eb 21 61 20 .$.@....l.kr.l.......s..46.4.!a.
95e0 30 da 54 89 42 50 a5 03 ed 66 8d be 77 d0 75 63 cb 91 20 6b 50 4b 48 a7 02 a2 3b 1e a3 16 4d 70 0.T.BP...f..w.uc...kPKH...;...Mp
9600 cb f5 b7 31 34 03 94 0f 70 58 ac b7 58 61 31 be b2 88 92 12 e5 5f b4 9c b5 f5 36 8b c6 7a 83 c5 ...14...pX..Xa1......_....6..z..
9620 e2 70 94 be 20 ea d7 78 c7 96 bb b9 6a cf 1e f2 2c 67 39 5b 66 72 ba c5 2d 57 dd ca a3 cf 3d 52 .p.....x....j...,g9[fr..-W....=R
9640 9b bc b3 f1 3b 4b 9f ed be 9b aa d3 83 a0 a5 dd 25 6c aa 66 a5 5e b7 73 95 d1 4b e3 3b db 80 d1 ....;K..........%l.f.^.s..K.;...
9660 04 a3 91 a6 33 2c 48 fb f9 b8 6d 44 12 04 8a ed 53 35 2e ee 6c 90 af 8e c0 f4 c6 90 3c d4 9a d4 ....3,H...mD....S5..l.......<...
9680 b7 4f 70 f5 96 06 93 13 31 61 20 b1 da 56 35 a0 a0 2a 4b f4 b2 82 93 f5 98 f9 e7 04 14 06 82 10 .Op.....1a...V5..*K.............
96a0 d2 10 11 d5 99 be fd 28 a6 b9 c0 1b 77 bd 0b 62 8f 2e 35 52 a8 4a 55 bc 45 7b 8d 16 9a d2 97 28 .......(....w..b..5R.JU.E{.....(
96c0 a7 90 52 e0 bc 23 f0 01 42 48 f0 7e dd 8a 34 9a cc 66 c4 fd 84 3b 76 ff 08 5b e6 36 03 30 c8 06 ..R..#..BH.~..4..f...;v..[.6.0..
96e0 14 14 14 ba 60 e7 dc 15 bc 70 7e 8e f3 37 9c bf 2d 7c 34 f8 6f f5 8a f9 6d 80 e0 47 ee 7d b1 54 ....`....p~..7..-|4.o...m..G.}.T
9700 b2 56 16 5d e9 e5 d1 b9 13 8a 85 33 f3 08 99 62 92 10 04 94 c6 d1 1f 16 78 2a 4d 52 12 5a 49 c4 .V.].......3...b........x*MR.ZI.
9720 f6 2d 29 c7 2e 26 70 6e c0 7a 29 22 15 4c 4d c6 6c 98 4c 99 68 c6 44 81 02 3c 42 54 3d cd 42 08 .-)..&pn.z)".LM.l.L.h.D..<BT=.B.
9740 26 73 4d 18 28 74 69 e8 f7 73 a4 52 68 eb 49 e2 80 78 d7 11 ea c9 06 e6 e6 e6 18 e9 0c 81 1c 4b &sM.(ti..s.Rh.I..x.............K
9760 ae ad 2e d9 6b 0a 5f a0 84 42 ba f1 d4 12 16 25 14 62 bc 61 c6 e3 30 de 90 fb 8c 60 10 71 e7 55 ....k._..B.....%.b.a..0....`.q.U
9780 77 b3 71 f3 ec fa f5 96 b6 c0 0a 8d f7 0e 27 0c d7 6e bf 9e 8b dd 8b 34 de 58 fb 40 7b ff e0 13 w.q...........'..n.....4.X.@{...
97a0 c0 85 e0 fa 37 6c 59 7f 43 d5 3c 50 fc ed cd 79 fe 86 3d 7b a6 b1 fa 46 66 a6 9b f4 72 c5 37 9e ....7lY.C.<P...y..={...Ff...r.7.
97c0 ed 90 e7 9a 7e 20 30 ce 63 ad 27 89 ab 3b 37 5b 8f 38 3f 97 90 2d a6 e3 45 5c 85 68 05 34 42 89 ....~.0.c.'..;7[.8?..-..E\.h.4B.
97e0 94 6b cd 2f 15 1c 39 6e a9 93 42 10 45 8a 89 7a cc c6 99 3a 51 a4 c0 c3 d2 72 41 73 63 1b db b8 .k./..9n..B.E..z...:Q....rAsc...
9800 c0 ce 8d 7b 91 a1 80 72 7c 04 5f 01 d2 42 13 f8 12 e9 15 92 aa 8c e2 9c c3 08 33 76 f1 72 1c d5 ...{...r|._..B............3v.r..
9820 78 4a 51 40 5f b2 ef ca 3b 2f 83 03 20 51 55 73 17 90 9b 9c 4d 1b 36 31 91 4c 50 ec d6 57 b3 9f xJQ@_...;/...QUs....M.61.LP..W..
9840 bf 0d fc df 81 31 6b 53 cc 53 96 e6 96 3c 2f 3f ec 8c 4f ea 49 c4 f4 5c 93 0d d3 4d a6 27 1b ec .....1kS.S...</?..O.I..\...M.'..
9860 d9 b9 81 07 1f 3d 4b 77 58 a2 6d 55 c0 d3 26 40 f8 aa e8 15 c5 01 d9 8c 27 cc 32 64 6d 9a 89 b9 .....=KwX.mU..&@........'.2dm...
9880 09 26 92 14 4f c0 a8 b0 94 a5 01 51 39 31 a5 aa 0a 80 75 55 3d 08 40 6b 8b f3 60 ba 25 f5 e9 b3 .&..O......Q91....uU=.@k..`.%...
98a0 b8 d0 b1 79 c3 1c c6 d9 b1 f8 f2 a2 d3 f6 92 f2 32 4b a9 ac 27 f4 21 d2 2b d4 38 ab 77 d2 a2 fb ...y............2K..'.!.+.8.w...
98c0 96 bb e6 de cd dc dc 16 be 7b 34 92 06 89 4c c9 19 e2 bd 20 88 02 36 b7 b6 b0 3a bb 4a 30 a9 7e .........{4...L.......6...:.J0.~
98e0 dc 74 ec 1f 06 93 ad 06 1e 18 8d f2 c9 bc 30 ff 4e 4a b9 29 4a 42 9a cd 84 a9 56 83 38 8a 18 15 .t............0.NJ.)JB....V.8...
9900 96 2b b6 36 f9 3b 77 ed e4 81 fd 67 58 1d 96 f4 4b 5b ad bb 3b 47 5e 5a f2 52 82 7f 0e 33 7c 98 .+.6.;w....gX...K[..;G^Z.R...3|.
9920 84 19 38 bd 95 dc 5f cf c8 ec 40 4c 6c 82 b8 59 95 5b 9d 03 af 91 12 ac 75 0c b2 92 6c 54 d2 5e ..8..._...@Ll..Y.[......u...lT.^
9940 ea e2 9c 20 1c 94 44 53 4b f8 30 a1 51 6f 80 03 89 5c 5f 73 b3 de 21 30 08 8a b1 55 79 9c 70 18 ......DSK.0.Qo...\_s..!0...Uy.p.
9960 a1 09 44 84 a2 ea 89 44 40 9e 15 dc 3e 71 27 bb af dc cd 4b 87 27 94 11 13 c5 14 2b f1 02 01 11 ..D....D@...>q'....K.'.....+....
9980 ce 3b 66 9a 1b 50 75 49 3c 17 dc 64 3a 76 47 50 b9 6c 94 10 f2 f7 a2 50 bd 45 a9 84 34 89 99 9e .;f..PuI<..d:vGP.l.....P.E..4...
99a0 6a d0 6a 36 d0 da d0 1b 64 38 e7 b8 6a 7b 8b 7b de 32 c7 47 fe fc 05 3a cb 1a 37 30 50 68 08 03 j.j6....d8..j{.{.2.G...:..70Ph..
99c0 08 0a 68 3f 89 37 e6 62 d6 5d 78 34 eb 2e ec 59 3a f3 ed dd 41 a0 5a b5 b4 c5 86 cd bb 99 98 d9 ..h?.7.b.]x4...Y:...A.Z.........
99e0 c1 c4 86 5d d4 5b 73 88 78 02 a9 22 9c 37 14 c6 63 3b 19 f4 33 90 01 65 d2 a6 15 35 88 c3 18 8d ...].[s.x..".7..c;..3..e...5....
9a00 c6 0b 55 ad bd 09 b7 2e be 6b 89 81 13 16 eb 0d c6 47 04 42 a3 18 2f 6e da 92 ab c5 1b b8 e5 da ..U......k.......G.B../n........
9a20 5b 5f 82 66 38 1c 72 fa e4 69 8e 1d 7d 81 13 67 4e a3 6e af 6a eb ce 59 9a 69 03 15 2a a2 d9 60 [_.f8.r..i..}..gN.n.j..Y.i..*..`
9a40 6e 48 71 53 50 89 b3 fb 15 25 c5 7f 93 a6 35 c2 30 60 a2 99 32 35 51 95 54 ab e5 e1 1c ef 3c da nHqSP....%....5.0`..25Q.T.....<.
9a60 7a ae d9 39 c1 86 44 b1 fa c4 3c e4 59 15 ff 44 29 84 8f 40 b1 02 55 53 c0 ff 00 cc 02 bb 8c b1 z..9..D...<.Y..D)..@..US........
9a80 37 0f 7a ab 7b 07 bd d5 37 c2 e3 57 01 33 13 ad 69 d1 98 dc c4 e4 ec 95 24 ad 1d 84 2e 21 8c 14 7.z.{...7..W.3..i.......$....!..
9aa0 da 66 78 99 e2 94 45 4a 49 20 43 bc 73 eb fa e5 a8 d6 f5 d7 fc 53 ee 73 12 6a 58 2c 0a 5d 59 0f .fx...EJI.C.s........S.s.jX,.]Y.
9ac0 01 16 cb e4 68 9a 77 de f8 6e 54 78 79 73 c6 ca ca 0a 47 0e 1d e1 e1 27 1f e6 db fd 6f 31 7d 53 ....h.w..nTxys....G....'....o1}S
9ae0 93 0d 6a 06 e7 3c 02 89 0a 2a 0d 13 a1 90 c0 0d 81 73 fe 47 9d 73 bf 11 04 8a 28 0a a9 a7 35 26 ..j..<...*.......s.G.s....(...5&
9b00 9a 29 f5 b4 46 14 56 0b 86 49 2d 42 08 89 73 1e f0 ec bd a2 c1 b1 2f b5 f1 0c c6 ee e0 eb 50 1e .)..F.V..I-B..s......./.......P.
9b20 01 38 09 ac ed c4 59 1a 3f bf 35 fe b9 09 ec 06 6e e8 75 57 6f ee 75 57 df 74 e1 f4 e1 3d 02 e6 .8....Y.?.5.....n.uWo.uW.t...=..
9b40 c2 b8 26 65 34 43 50 6b 20 82 09 3c 39 82 94 80 00 2f 2a 8d 34 de 56 1d 21 c2 52 90 53 2b 53 f6 ..&e4CPk...<9..../*.4.V.!.R.S+S.
9b60 da 9b 39 1e 3e 4f 16 0e 2b fd 41 21 85 c0 64 96 9f dc fc 33 4c 4e b7 2e 83 b3 b8 b0 c8 d3 4f 3e ..9.>O..+.A!..d....3LN........O>
9b80 cd 83 4f 7d 8e e5 b9 0b ec d9 b7 9d 50 06 18 ed 51 c8 f5 28 fc 92 96 dc 8d 81 b1 f6 77 a5 10 cd ..O}........P...Q..(........w...
9ba0 28 aa 3a 38 26 1a 49 05 27 0a ab b6 15 55 ad 7f 55 fd 37 86 bc d0 e0 34 c8 79 70 e7 a9 aa 99 2b (.:8&.I.'....U..U.7....4.yp....+
9bc0 00 1d e0 7f 04 8e f0 f2 a3 4f d5 21 ff 34 f0 c7 40 0a 6c f5 70 6d 59 e4 b7 51 9c bf 09 b8 51 4a .........O.!.4..@.l.pmY..Q....QJ
9be0 b6 58 bd b1 26 45 95 67 e1 3d 5e 54 79 55 21 34 ba d4 ec d1 d7 71 cf a6 9f e0 86 ed 37 f2 c9 43 .X..&E.g.=^TyU!4.....q......7..C
9c00 1f e5 61 f3 45 52 59 47 79 49 ee 72 6e 55 6f 67 ef 95 37 5f 0e 67 7e 81 6f 1e 78 9c 07 9e fb 14 ..a.ERYGyI.rnUog..7_.g~.o.x.....
9c20 fe a6 9c 2b b6 6d c3 95 95 37 56 42 21 85 ac 3c a0 5f 6b 68 aa be 04 de fb 6d 32 50 c4 51 48 52 ...+.m...7VB!..<._kh.....m2P.QHR
9c40 ab 51 ab 45 e3 45 c1 aa b6 5b 79 1c 45 5e 96 58 eb 39 7b f6 1c 5f fc f4 87 f0 ee 38 97 34 66 9d .Q.E.E...[y.E^.X.9{.._.....8.4f.
9c60 05 fe 09 f0 29 be ff 91 51 35 15 1c 03 3e 4f 55 6d df e2 1c 6f 90 22 f8 88 f3 7e 5b 20 02 3c 0e ....)...Q5...>OUm...o."...~[..<.
9c80 2b 2d 85 73 4c 0f 66 79 7b e3 2e de 76 fd 1d 34 a6 ab 5a fa be b9 bb f9 e6 f1 af 31 4c fb 48 04 +-.sL.fy{...v..4..Z........1L.H.
9ca0 b5 3c e5 c7 ae bd 0f 11 be f8 41 4b 8b 4b 1c f8 c6 37 b9 ff f9 4f 12 bd d9 32 33 3d 4d 59 18 14 .<........AK.K...7...O...23=MY..
9cc0 b2 7a 08 89 44 11 8a 90 a2 2c aa a5 a8 be 03 10 81 94 d2 44 61 40 52 8b 49 6a 11 51 18 a0 a4 5a .z..D....,.........Da@R.Ij.Q...Z
9ce0 f7 10 55 67 6b d5 74 30 ca 07 fc f9 67 3e 4a bf 7d 18 aa 54 fd 19 e0 61 e0 4f 81 ef fc 00 70 5e ..Ugk.t0....g>J.}..T...a.O....p^
9d00 6e 18 e0 ec 2d 77 de 77 36 dd a2 bf bd 38 78 7a 9b d1 96 20 0e 29 17 87 5c ad 6f e4 27 6e fc 49 n...-w.w6....8xz.....)..\.o.'n.I
9d20 e6 76 5c ee ae 77 6c db ce 5b cf df c9 83 e6 93 38 ef b9 bb f1 13 6c dd b2 75 fd f5 f6 ea 2a 8f .v\..wl..[......8.....l..u....*.
9d40 7f f3 71 ee 3f f6 71 d4 9b 35 cd 89 49 ca b2 44 11 e0 65 15 0e 48 24 01 01 a1 08 e9 0c 3a d8 d2 ..q.?.q..5..I..D..e..H$......:..
9d60 52 2e 18 80 a1 8c 82 a0 6a af 4d e3 71 f7 98 5a 6f 9b 73 ae ea 03 ca f2 1c ad 2d 7f f1 f9 4f 72 R.......j.M.q..Zo.s.......-...Or
9d80 f0 e9 c7 00 9e 05 7e 0a b8 0f f8 67 af 01 1c 00 ee fa c9 bf cf 8f fd f4 3f 61 4a 5c f9 64 3f ef ......~....g............?aJ\.d?.
9da0 d1 19 b4 89 c3 1a 0b 87 57 78 fe eb 27 78 e1 e4 31 8e 3d 7f 94 5e ef 92 86 0b 05 ef be e2 5e 26 ........Wx..'x..1.=..^........^&
9dc0 cb 69 9a 7a 82 7b f7 fc f8 fa f4 18 f4 07 3c f5 f8 d3 7c f2 c8 1f a3 6f ee 93 34 53 0a ad c7 65 .i.z.{........<...|....o..4S...e
9de0 10 3f be f7 d5 43 22 c1 c1 42 77 1e db 75 14 f3 06 e0 a4 8c 6b 21 49 52 a3 16 47 04 e3 1e e7 0a .?...C"..Bw..u......k!IR..G.....
9e00 8e a7 d4 86 c1 20 a3 d4 70 e8 99 c7 f9 ea 57 1e 84 4a 70 fe 57 e0 3f f3 5d 5d e9 ff 25 63 f7 4d ........p.....W..Jp.W.?.]]..%c.M
9e20 b7 72 fd 3b de c1 f2 e0 04 a9 d9 f0 15 9c f2 27 17 4f 20 ad 64 d7 9b b7 b0 b8 fb 14 ff e2 81 7f .r.;...........'.O..d...........
9e40 ce fd 9f ff 14 07 9f 3e c4 f9 f3 e7 d7 df bb 71 cb 2c ef 6c bc 87 1f 9d fa 09 a6 a6 a7 80 6a 2f .......>.......q.,.l..........j/
9e60 ec b3 4f 3f cb c7 0f 7e 94 f6 0d 17 49 5a 09 85 29 70 98 0a 8e f0 e3 05 a2 0a 4f 20 03 fa a3 3e ..O?...~....IZ..)p........O....>
9e80 4b 83 45 cc 05 8f cb dd 00 78 3a 48 6b 55 2b 6f 18 06 97 c1 31 d6 32 1c e6 0c 73 cd d9 d3 2f f0 K.E......x:HkU+o....1.2...s.../.
9ea0 e0 a7 fe 10 63 b4 05 7e 13 f8 ec 6b 05 06 e0 aa 9b 6f 67 df fb ff 2e b9 1d e2 bd 23 95 1b 1f 9f ....c..~...k.....og........#....
9ec0 56 3b 9e 7d fe e2 b3 37 dc 72 d5 ad 84 51 c4 d5 b7 5e c9 cc 35 ab 3c f2 e8 97 39 f9 85 e3 bc f7 V;.}...7.r...Q...^..5.<...9.....
9ee0 8e 9f 26 1f e5 ec ba 72 17 52 4a 7e fc da fb 90 6a ed fc 1d c7 0f 9f e0 4f 9e f8 38 c7 f7 3c cb ..&....r.RJ~....j.......O..8..<.
9f00 c6 99 59 0a 5d 95 4a 2a b5 71 ac b7 7b 8d 2b 8f 71 50 e3 e0 c5 67 c8 f2 21 d9 91 12 e0 28 f0 9c ..Y.].J*.q..{.+.qP...g..!....(..
9f20 4c 92 88 28 0a c7 8d 08 55 87 85 73 8e 51 5e d2 1b 8e 68 b7 db fc d9 03 ff 81 6e 67 05 e0 13 c0 L..(....U..s.Q^...h.......ng....
9f40 87 5f 4b 38 f5 56 8b eb ee 7c 0b 86 8c 51 b1 42 6e da 68 33 2c 37 8a eb fe fd d2 60 91 a3 e7 9f ._K8.V...|...Q.Bn.h3,7.....`....
9f60 47 a9 90 bc 30 44 71 cc 1b ee dd c3 85 eb 4f f1 c1 af fc 3e 8f 3f fe 04 47 8f 1c 45 1b 4d 63 a2 G...0Dq.......O....>.?..G..E.Mc.
9f80 41 5a af 96 b0 2e 9e b9 c8 e7 0e 7c 86 6f cc ee a7 b1 25 a5 28 0b 8c d7 d5 7f 8f c0 e3 bd 5b 8f AZ.........|.o....%.(.........[.
9fa0 cc 85 af ca b2 59 91 f1 ec f9 83 b8 25 c8 9e cb a1 ea 06 e9 06 b5 a8 6a cc 14 b2 6a 91 73 de 53 .....Y......%..........j...j.s.S
9fc0 6a cd 60 30 62 30 18 f1 c5 cf 7d 8c 13 c7 9e 83 6a 9f d6 ff 0c 6b c1 cf 6b 34 84 e0 b1 4f fd 29 j.`0b0....}.....j....k..k4...O.)
9fe0 d6 be b8 f4 2b 10 84 f5 f8 3f 36 7e 6e ea 1f 3d 7e fc 9b 3b b6 6d da 8e 0c aa b6 61 5d 58 b6 dd ....+....?6~n..=~..;.m.....a]X..
a000 b8 85 f3 d3 e7 f9 e0 fe df e3 17 f3 5f c6 3b cf 9e 6b f7 10 06 21 bd 76 8f 47 0e 3c c2 e7 f8 04 ............_.;..k...!.v.G.<....
a020 c9 ee 08 5d 96 78 e1 91 c8 aa 36 24 02 1c 41 d5 0c b2 66 3d 61 8d 03 cf 3d 46 67 d4 66 70 a0 c0 ...].x....6$..A...f=a...=Fg.fp..
a040 95 3e 03 3e 0d 10 84 51 d5 d6 cb 78 cb a2 31 96 c1 b0 20 2b 2c 8f 7f 63 3f df fc fa 97 00 2e 00 .>.>...Q...x..1....+,..c?.......
a060 bf 0e 9c 7b 4d e1 00 c3 4e 87 61 a7 f3 72 2f b5 d5 d7 b6 fe 1f e6 9e ee 1f 1e 38 fc 0d 6e bf e9 ...{M...N.a..r/...........8..n..
a080 76 bc ad e4 55 e7 9a c9 cd 2d ca 7b 17 f9 e0 97 7e 17 ef fe 21 42 08 66 36 ce 70 f4 d0 31 fe 68 v...U....-.{....~...!B.f6.p..1.h
a0a0 fe c3 94 7b 33 62 a3 28 29 c1 0b 24 6a 5c ab ae fa 2b d7 f6 d4 d6 c2 84 33 0b a7 f8 ce b9 6f a3 ...{3b.()..$j\...+......3.....o.
a0c0 8f 7b 7a 8f 67 50 b5 eb 7d 1d 40 86 c1 5a 97 7c d5 26 57 14 25 c3 51 c9 89 e3 47 f8 d2 17 3e 01 .{z.gP..}.@..Z.|.&W.%.Q...G...>.
a0e0 55 bc f2 eb c0 57 5f 6b 38 af 36 e6 1f 99 ff 8f f6 50 f4 e7 47 17 9f e3 e0 b1 67 08 c3 a8 2a c6 U....W_k8.6......P..G.....g...*.
a100 0b 8b 2e 35 f5 56 4a 72 af e0 ff 3a f2 db 3c fe c4 e3 9c 7e ee 34 1f 7f ee 8f 38 b9 fb 30 81 52 ...5.VJr...:..<....~.4....8..0.R
a120 94 b6 bc ac a2 e8 70 97 ec 06 10 d4 c2 98 d5 de 0a fb 0f 7d 05 dd b3 ac 7c be 8f b7 74 80 7f c3 ......p............}....|...t...
a140 38 c8 93 6b 3b 5f 5c f5 9f 57 c8 46 05 fd fe 80 2f ff d9 27 e9 f7 3a 50 a5 0e 7f fc d7 0d 07 c0 8..k;_\..W.F..../..'..:P........
a160 79 6b e7 1f 58 fd 07 f6 b4 3c fb d4 e9 27 39 f2 c2 11 82 20 c0 8b 71 89 a3 b4 24 f5 04 de 55 f2 yk..X....<...'9.......q...$...U.
a180 e1 c3 ff 96 fd cf 3c cc 5f 4e 7e 91 da 64 8c b6 7a bd 36 ed b1 e3 bd 67 62 8c a6 9a 56 ed 6e 87 ......<._N~..d..z.6....gb...V.n.
a1a0 87 be fd 25 06 83 01 2b 9f 1a ac c5 3e bf 0f 3c ba 76 0e 2f 02 b2 55 cb 6d 69 3c cf 3c f5 0d 0e ...%...+....>..<.v./..U.mi<.<...
a1c0 1f 7a 12 2a a1 fa 2d d6 d6 60 5e 87 61 46 c5 c9 8b 1f ed fc 3d 7d 42 74 0f 9e 7c 8a e7 9e 7d 0e .z.*..-..`^.aF......=}Bt..|...}.
a1e0 e9 24 2a 50 78 e1 b1 c6 d1 68 36 e8 dd be c4 87 dd ef 20 b6 3a 84 a9 aa 8f 5e ac ed 71 ac f6 44 .$*Px....h6.........:....^..q..D
a200 08 51 75 de 47 61 c4 85 f9 f3 ec ff f6 57 e8 f5 7a ac 7e 76 c8 f0 f9 1c aa 4c e0 b7 2f fd fc 60 .Qu.Ga.......W..z.~v.....L../..`
a220 cd 7a 4a 6d c8 46 25 9d 4e 87 af ed ff c2 da 66 8f 7f 05 9c ff 41 2f ea 35 87 34 d0 0f cd ff a7 .zJm.F%.N......f.....A/.5.4.....
a240 f6 2f 6f 7c ef e4 1f 9c f4 c7 27 56 bb 2b 6c bb 72 1b e1 74 88 11 9a d2 40 3a 53 43 ce 78 9c 1e ./o|......'V.+l.r..t....@:SC.x..
a260 f7 6a 8f 1f 02 81 12 82 40 29 22 15 a1 33 cd a1 53 87 38 bb 78 16 d3 b1 ac 7c ba cf f0 68 01 f0 .j......@)"..3..S.8.x....|...h..
a280 15 e0 57 a9 72 c6 cb 01 59 eb c8 46 05 a5 76 3c 79 e0 11 ce 9c 3a 06 f0 00 3f 60 57 fa 5f 29 a4 ..W.r...Y..F..v<y....:...?`W._).
a2a0 91 fe 93 f9 8f af ea 99 3b 26 7f 5f ec eb 6f 3b 9c 1f a6 d5 98 a0 b9 a9 89 6a 05 44 71 0c 52 a2 ........;&._..o;.........j.Dq.R.
a2c0 a3 2a 3f 0c 09 08 45 44 e4 6b 48 13 90 77 4b 96 17 4f b3 ba ba 4a 5e e4 e4 47 0c 2b 5f e8 a3 57 .*?...ED.kH..wK..O...J^..G.+_..W
a2e0 ed da b5 fe 2a 2f d3 f5 11 38 e7 c9 f3 92 51 5e b2 b2 b4 c0 23 0f 7d 0e aa ff 8b f1 11 5e 61 0f ....*/...8....Q^....#.}......^a.
a300 d5 eb 35 9c b7 0f 2c 3d ba 72 76 78 38 fd ad d6 ed f5 bb dc f5 3d 7a dd 1e 41 ac 08 e3 90 a8 1e ..5...,=.rvx8........=z..A......
a320 63 94 c7 fa 6a 35 4c e3 19 8c 46 55 c7 48 51 a2 47 06 7d ce d2 3b 30 62 70 28 87 2a 64 f9 20 f0 c...j5L...FU.HQ.G.}..;0bp(.*d...
a340 1b 5c b2 d3 f9 32 40 da 54 11 b3 31 9e c7 0f 3c cc f2 d2 3c 54 45 af 03 af 37 90 57 18 8f 67 cb .\...2@.T..1...<...<TE...7.W..g.
a360 d9 fb b2 cf 67 7f 3f 7e 24 f9 40 e3 ea c6 ee 64 4f 44 b0 d9 20 ea 25 22 1c a7 62 02 9c 1d 61 32 ....g.?~$.@....dOD....%"..b...a2
a380 83 59 b1 e4 27 35 a3 13 25 f9 59 0d d5 8d ff 4b 2a bd f9 8b ef f5 61 41 51 e8 a0 30 96 8b 17 4e .Y..'5..%.Y....K*.....aAQ..0...N
a3a0 f3 d5 af 7c 01 e0 34 95 f5 bc ea 56 a1 d7 71 b4 81 7f 55 f4 47 f7 17 4f 8e de cb 93 f2 be 20 8c ...|..4....V..q...U.G..O........
a3c0 6f 52 0d 31 29 22 b7 4e c8 3b 8b 1e 68 5c e6 a1 ea 8c 38 09 7c 93 6a 4a 3d 44 15 c2 7c cf 11 8c oR.1)".N.;..h\....8.|.jJ=D..|...
a3e0 8a 72 59 6b 6b 0e 7c fd 21 7a bd b6 03 fe 80 2a 5b ff ff c2 38 05 fc 0e b8 0f 19 3d ba ce b4 79 .rYkk.|.!z.....*[...8......=...y
a400 23 70 15 30 45 55 5f 12 63 08 27 80 83 e3 eb 9a ff 41 3e e0 ff 05 d4 1e 30 17 7f 9f a8 9c 00 00 #p.0EU_.c.'......A>.....0.......
a420 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a .%tEXtdate:create.2022-09-05T17:
a440 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 52:15+00:00..[....%tEXtdate:modi
a460 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d fy.2022-09-05T17:52:15+00:00...m
a480 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 ...(tEXtdate:timestamp.2024-04-1
a4a0 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82 0T23:54:51+00:00.4......IEND.B`.
a4c0 50 4b 03 04 14 00 00 00 00 00 07 a2 c6 58 c5 b3 2a 34 f9 0a 00 00 f9 0a 00 00 14 00 00 00 69 6d PK...........X..*4............im
a4e0 61 67 65 73 2f 70 6c 75 73 6d 69 6e 75 73 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 ages/plusminus.png.PNG........IH
a500 44 52 00 00 00 80 00 00 00 80 08 06 00 00 00 c3 3e 61 cb 00 00 00 20 63 48 52 4d 00 00 7a 26 00 DR..............>a.....cHRM..z&.
a520 00 80 84 00 00 fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00 17 70 9c ba 51 3c 00 .............u0...`..:....p..Q<.
a540 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0 bd a7 93 00 00 00 09 70 48 59 73 00 00 0e c3 00 00 0e ...bKGD..............pHYs.......
a560 c3 01 c7 6f a8 64 00 00 09 d7 49 44 41 54 78 da ed 9d 4d a8 25 47 15 c7 ff a7 ee 9d 09 ce 48 16 ...o.d....IDATx...M.%G........H.
a580 81 89 20 ea 30 30 46 45 9d 44 07 54 b2 31 a2 8b 08 71 40 82 71 21 48 c0 80 a0 9b e0 c6 85 68 1e ....00FE.D.T.1...q@.q!H.......h.
a5a0 28 2e 5c b8 10 11 74 24 88 a0 22 21 b8 18 5c c8 80 6e 8c 5f 1b 9f c3 20 86 11 14 19 8d 03 89 4c (.\...t$.."!..\..n._...........L
a5c0 26 7e cd f8 6e 1d 17 5d 55 7d aa ba ba df 7d 63 ea 5d fb bd ff 0f fa de ee ea ea d7 75 ef f9 a8 &~..n..]U}....}c.]..........u...
a5e0 53 55 a7 df 05 08 21 84 10 42 08 21 87 0b d9 74 03 0e 3a 67 bf 7e f6 c8 8d 6b b7 3e 2d 90 47 01 SU....!..B.!...t..:g.~...k.>-.G.
a600 9c 02 e0 46 bf 75 05 04 f8 a7 42 9e 51 e8 67 af 7c ee d2 2f 5b b7 8f 0a d0 92 2d b8 d7 2f ce fc ...F.u....B.Q.g.|../[.....-../..
a620 40 80 73 00 20 b2 de d7 ad aa 00 70 cb 79 39 f7 bb 27 7e f3 a3 96 4d 74 9b fe 8e 0e 32 6f 5c 9e @.s........p.y9..'~...Mt....2o\.
a640 f9 b0 13 39 27 4e 20 4e 3a 73 b3 9b 0b 5b 51 2e 4e 20 22 47 75 81 f3 0f 6c 3d b0 6c d9 46 2a 40 ...9'N.N:s...[Q.N."Gu...l=.l.F*@
a660 43 bc 73 1f c8 05 2c 40 50 86 20 e4 6e 8b 0a 62 95 a4 bb ee b5 cf 2d 5f bc af 65 1b 9b 6a d7 61 C.s...,@P...n..b......-_..e..j.a
a680 c7 09 4e a4 5e 76 0d ef 2f 40 a7 24 da 17 78 d5 bb 5b b6 91 0a d0 12 29 de e3 c1 44 10 18 23 c1 ..N.^v../@.$..x..[.....)...D..#.
a6a0 78 bc 90 b6 71 1a 15 a0 35 ce 48 70 37 51 4a 78 09 1e 40 05 80 57 b4 84 0a d0 10 59 18 89 4f 79 x...q...5.Hp7QJx..@..W.....Y..Oy
a6c0 01 2d 76 04 bd 23 58 b4 6d 23 15 a0 25 d1 a2 ad bc 65 ac 5e d8 d1 a0 06 02 40 d5 28 47 1b a8 00 .-v..#X.m#..%....e.^.....@.(G...
a6e0 0d 11 48 3e ce 9a d4 82 de fa 25 05 81 02 5d b5 1d a8 51 01 5a 92 dc f7 1a 5e 60 60 fd e8 5e 1a ..H>......%...]...Q.Z....^``..^.
a700 4b 88 0a d0 12 07 88 ca f8 68 20 51 b3 7e 00 2a 50 76 01 f3 c5 01 50 07 94 41 9f a4 17 53 52 b3 K........h.Q.~.*Pv....P..A...SR.
a720 7e 00 8b c6 53 75 54 80 96 88 eb 65 5f f5 02 b6 6e c5 fa 63 20 d8 10 2a 40 4b 16 41 a8 66 34 30 ~...SuT....e_...n..c...*@K.A.f40
a740 89 99 00 82 68 77 2d bb 80 99 e3 3a a9 66 0b 81 93 33 81 f1 2d 54 5a d2 03 cc 17 91 5e f0 eb 78 ....hw-....:.f...3..-TZ.....^..x
a760 81 38 01 24 21 20 10 40 b5 ed 4c 10 15 a0 21 12 57 00 c5 1c a7 93 45 65 3b fd ab a6 2f 60 17 30 .8.$!..@..L...!.W.....Ee;.../`.0
a780 63 9c 03 a0 41 11 80 5e 13 2a 75 d3 f4 6f 3f 24 54 15 4e 05 cf 99 4c f0 35 2f 50 90 ac df 28 03 c...A..^.*u..o?$T.N...L.5/P...(.
a7a0 e7 01 e6 4c ec 02 50 57 86 8c b4 0a ac e6 55 b0 74 0c 02 67 cd 40 f0 63 f2 8f 13 40 21 21 44 a0 ...L..PW......U.t..g.@.c...@!!D.
a7c0 7d 59 43 a8 00 86 d3 5f 7c db 89 a5 e8 9b 05 d2 7d 2f f6 db 59 9a 9d 85 29 5a 96 e7 01 60 01 2c }YC...._|.......}/..Y...)Z...`.,
a7e0 01 51 bd 2b 05 81 69 42 a8 12 07 44 eb 0f d1 7f b4 7e 81 c2 8b bb ef ad 4f be eb 26 76 56 7d fd .Q.+..iB...D.....~......O..&vV}.
a800 1d 64 fb e9 70 65 4e 16 75 56 00 64 85 eb cf de 73 fa d7 78 e4 a9 f4 c7 98 15 0c e0 f4 57 4e df .d..peN.uV.d....s..x.........WN.
a820 e1 6e 1c fb b2 88 7c 1c 82 85 48 b7 8a 27 51 78 4e 52 44 2f 21 c7 2f d6 49 43 bd 74 4d 51 26 c3 .n....|...H..'QxNRD/!./.IC.tMQ&.
a840 d1 40 19 0b 9a 99 df ee 5d b5 2f d3 10 07 78 b3 1f 96 89 d5 96 f9 50 96 ce c5 63 73 ce 2b e0 f5 .@......]./...x.......P...cs.+..
a860 4f de fb c7 ae 3c 71 f9 22 c0 a4 50 00 80 bb 7e ec 1b 02 f9 04 ba b9 bb dc 2c ec 54 6e 12 60 5f O....<q."..P...~.........,.Tn.`_
a880 68 cf 89 bd 20 96 59 e1 87 e3 98 0c da 25 81 9a c4 d0 94 10 2a 59 d7 d1 df 23 ce 2b 18 0d 1a b4 h.....Y......%......*Y...#.+....
a8a0 2f 8f 36 07 d3 d0 22 af 13 e7 2e dc f3 85 7b df 01 50 01 f0 a6 ad 33 6f 81 e0 a3 f1 b8 8f d2 47 /.6...".......{..P....3o.......G
a8c0 2c b6 1c cb 47 21 59 a1 c7 3f 54 78 81 5e e8 e8 d3 c1 b3 d4 f0 de c3 40 2a 82 97 f2 be b6 9d 95 ,...G!Y..?Tx.^.........@*.......
a8e0 ae 65 3c f9 e4 0e f1 fe f3 00 63 00 ac 9c de 3f f9 e5 d9 a9 bc 29 45 08 3b c9 e2 e3 9b 4d 09 b7 .e<.......c....?.....)E.;....M..
a900 5e a1 32 13 14 87 81 69 f8 27 61 bf 3b 9d df 4b 05 22 e6 9c e4 75 a4 5c 5d 34 e7 45 04 aa b8 1f ^.2....i.'a.;..K."...u.\]4.E....
a920 a0 07 00 04 c7 2b 65 43 e3 a9 58 dc d0 bd 9a 2a e6 64 e6 1d 44 7a 65 28 ad 7f c4 a3 a4 3f 52 bb .....+eC..X....*.d..Dze(.....?R.
a940 ef 58 bb 6b b9 07 f9 24 c4 2b 01 2a 40 8f dc 46 59 6d 5c 5f c6 0f 36 2f d0 7a 01 fb 60 48 ea 12 .X.k...$.+.*@..FYm\_..6/.z..`H..
a960 72 b7 df ff 91 fc 76 83 7b ed 2a f8 f1 53 54 80 5d 98 b2 b6 7c 77 ba 2f ce 1c 88 f5 00 31 e8 4b r.....v.{.*..ST.]...|w./.....1.K
a980 e7 d7 8c 3d 26 da b3 97 c1 1d 15 a0 e4 65 1b 18 4f c5 15 48 8a 20 ce b8 67 a9 fc 85 3d b5 47 26 ...=&........e..O..H....g...=.G&
a9a0 0f 6b 65 54 80 16 4c 7c f1 b2 c7 fa b7 73 ab bd 70 e8 47 01 4d 08 19 3d 99 78 e2 fa 7e 3c 05 c4 .keT..L|.....s..p.G.M..=.x..~<..
a9c0 f8 3e 9f 04 32 f5 d7 99 05 de f3 4c 71 71 01 3d 40 89 fe af 65 5a ad d7 cf ec a1 7f e0 c3 6c aa .>..2......Lqq.=@...eZ........l.
a9e0 46 0b 74 9d fb ac 7f ef 29 e8 01 22 85 c1 c6 32 2d bb e6 41 3d 85 86 31 79 6f e2 c8 12 3c 52 b2 F.t.....).."...2-..A=..1yo...<R.
aa00 67 38 19 d7 fb c4 ca 3a 29 42 3c d6 a1 f2 d8 f7 62 3f 7f ba ac a8 ac c3 4b e3 c1 a1 f7 00 aa b2 g8.....:)B<.....b?......K.......
aa20 1a 16 d6 2a 0e 0b 74 cc 52 07 82 35 f3 f2 c6 fa b5 e6 05 b4 bc 5e 93 50 a7 ee 37 dd de 9a 06 74 ...*..t.R..5.........^.P..7....t
aa40 4b 47 87 de 03 38 c1 1f 0b 03 cd 77 ed 4e 30 e7 ce e2 87 d7 44 c1 75 39 7d fd 14 5c f9 1a ad bf KG...8.....w.N0.....D.u9}..\....
aa60 bc ae d6 45 64 e5 a1 b2 5a 2b df 2d 6e a8 28 42 d7 dd c8 1f 00 7a 00 fc e3 f8 f1 8b 50 fc 39 1e ...Ed...Z+.-n.(B.....z......P.9.
aa80 67 96 17 4b c6 5c b1 ad 52 0a a5 b0 f8 9a f5 ab 0f 5b b6 da a7 c6 33 18 eb 5f e7 9e f6 de d9 87 g..K.\..R........[....3.._......
aaa0 c1 40 33 54 f4 5b 00 15 00 57 3f f5 f3 7f 79 e8 87 54 71 1d 40 fe 20 46 4d f0 d9 be 59 9e 8d e5 .@3T.[...W?...y..Tq.@..FM...Y...
aac0 a5 e0 81 4c 09 54 35 2c cf 6a 2f e4 70 dc 2d ef 22 95 97 5d 44 7f bf bc 2d 49 11 2a 0a 51 6b bb ...L.T5,.j/.p.-."..]D...-I.*.Qk.
aae0 28 2e dc 79 f7 91 2f 01 cc 07 48 9c de 3a f3 9a e5 52 3e a9 0b b9 57 80 23 63 79 00 2e cd dd bb (..y../...H..:...R>...W.#cy.....
ab00 3c 1f 00 00 9c cb 56 ed 64 81 b7 03 72 57 b6 2c 0c 8c 7f eb a5 90 bb b5 fc 6d 55 3c 1f cf 77 de <.....V.d...rW.,.........mU<..w.
ab20 c2 e7 8a b7 02 a0 1e 1e e8 3c c9 2a f8 0c 05 74 d5 6b 82 aa be 00 2f 17 9e dd d9 fe 1e b6 ba ea .........<.*...t.k..../.........
ab40 54 80 86 9c 39 ff ce 8b e2 f0 be 61 56 50 7a 09 98 6e a6 48 0c 11 d5 87 b6 1f fb d5 0f 5b b5 f1 T...9......aVPz..n.H.........[..
ab60 d0 07 81 ad 51 ed 43 bf fe 79 3f 20 e5 81 95 51 5b 91 11 d4 da 42 a9 00 2d 29 fa 61 fb c4 4f 9a ....Q.C..y?....Q[....B..-).a..O.
ab80 33 b0 95 07 5e 40 3b 97 de 10 2a 40 43 32 eb 37 7b d9 7c b0 2d 4b ef bd 32 ec a0 2d 54 80 96 78 3...^@;...*@C2.7{.|.-K..2..-T..x
aba0 0f 75 b2 86 f5 03 83 e8 3d 06 81 8d fb 00 2a 40 6b bc 02 92 5b bf c8 40 fa 95 19 dc a0 30 be ad .u......=.....*@k...[..@.....0..
abc0 06 50 01 1a 12 fb 72 81 66 d6 ac 3a 31 0e 1c 59 13 6a 05 15 a0 25 1a a7 5e 25 45 fc 92 e6 97 6b .P....r.f..:1..Y.j...%..^%E....k
abe0 f5 2b 8b 3a d2 36 0a a4 02 b4 c4 c3 2c 28 74 24 eb af ac 3c a6 9d da 74 73 23 a8 00 2d 51 0f 55 .+.:.6......,(t$...<...ts#..-Q.U
ac00 57 b7 fe 31 c1 16 2b 81 9c 07 98 33 36 98 93 09 eb 2f eb 9b 37 ce 03 cc 18 9f ba 80 98 21 b6 8b W..1..+....36..../..7........!..
ac20 f5 47 cc ba 4e 63 f9 53 01 9a 12 17 6c e2 b0 7f 90 5e 34 72 8d f5 02 6b fe cc cc ed 42 05 68 88 .G..Nc.S....l....^4r...k....B.h.
ac40 06 0f d0 27 7f 98 0e 7e 34 08 ec 8f 15 08 79 3b ed a0 02 b4 24 0e 03 81 cc fa 6b 23 41 ad 5c d7 ...'...~4.....y;....$.....k#A.\.
ac60 15 72 18 38 5f b2 e9 5c b3 d8 33 19 04 16 c7 9c 0a 9e 2f ea cd 92 af 98 c7 bf 26 82 40 cd 5f 5a .r.8_..\..3......./.......&.@._Z
ac80 cf 03 51 01 9a 92 a5 62 85 35 fe b5 82 40 b3 4f 0f 30 67 f4 66 17 08 56 ac 7f 97 20 30 e6 f9 79 ..Q....b.5...@.O.0g.f..V....0..y
aca0 af ff 6e d9 c2 43 9f 14 da 12 bf 23 97 42 5e 1f d4 c7 8c df b0 f9 62 2b ce 85 a4 d1 d5 51 f8 cb ..n..C.....#.B^.......b+.....Q..
acc0 2d db 48 05 68 88 5f f9 af a9 e2 7a 9f e0 89 3c cb b7 dc 7c 51 c7 fb 6f 5e fe cc e5 6b 2d db 48 -.H.h._....z...<...|Q..o^...k-.H
ace0 05 68 c8 ef b7 2e 5d 15 2f 0f a9 d7 bf 8c 5a fe 88 17 80 d7 ef de 5c bd f4 78 eb 36 32 2b 78 1f .h....]./.....Z.......\..x.62+x.
ad00 78 f5 d6 d9 63 c7 17 3b 0f 0a 70 4a e0 27 e3 2e 55 79 49 bd fb d9 95 ad ed ed 4d b7 9b 10 42 08 x...c..;..pJ.'..UyI.......M...B.
ad20 21 84 10 42 08 21 84 10 42 08 21 84 10 32 67 b2 e5 e0 a7 81 93 47 80 f7 38 e0 55 f1 c7 2c 1c fa !..B.!..B.!..2g......G..8.U..,..
ad40 5f 2f 3d 28 c9 03 31 cf 72 85 3e 07 23 e4 61 3c 77 0b f8 f1 c3 c0 d5 4d b7 71 bf 48 0a f0 14 f0 _/=(..1.r.>.#.a<w......M.q.H....
ad60 91 25 70 de 01 af 58 a0 17 bc 55 84 f2 57 4c e6 46 2d f9 c6 26 e1 04 85 f8 bb 07 1e fd 20 f0 f4 .%p...X...U..WL.F-..&...........
ad80 a6 db bb 1f 08 00 7c 07 38 79 14 f8 ed 02 38 b6 40 2f 78 fb 6e 7f e0 62 ee 0a 50 08 bc fb 37 7b ......|.8y....8.@/x.n..b..P...7{
ada0 e6 dd 03 37 fe 03 bc e1 11 e0 af 9b 6e 73 6b 1c 00 08 f0 a0 02 c7 ca 74 75 a9 6c 6e a4 7c 0e db ...7........nsk........tu.ln.|..
adc0 54 db 2d 0a dc 29 c0 7b 37 2d 9c fd 20 a6 27 9d 2c ff 17 c1 e0 47 ab d0 c7 00 73 f3 02 f6 ff 2d T.-..).{7-....'.,....G....s....-
ade0 38 14 0f ec 8c d4 75 c0 a9 4d b7 7b 3f c8 f2 d3 8a 9f b4 49 fb 31 06 08 5f cc ac 84 6f 3f 57 74 8.....u..M.{?......I.1.._...o?Wt
ae00 ff 51 09 a6 bc 80 9f df c7 bc 2d 26 15 a0 e6 42 e7 a8 00 11 fb 3f 17 4a 25 00 e6 e7 d9 5e 0e 92 .Q........-&...B.....?.J%....^..
ae20 02 58 21 03 79 9f 59 1b 09 cc 15 3b 94 8d ff bf c1 99 7d 60 de 9f 6f af 24 05 b0 c2 2d f7 81 dd .X!.y.Y....;......}`..o.$...-...
ae40 03 a7 ff 77 ca f8 26 7e e6 b2 5b b0 8a 70 18 58 da 2f 64 2c 52 b6 d6 3f d7 2e 20 3e a4 6b 85 6d ...w..&~..[..p.X./d,R..?...>.k.m
ae60 02 be c1 fe 41 99 f4 da 8d 65 fc d0 56 b0 63 13 3f 73 b5 7e 4b ff 43 2e bd 42 eb c8 fe 61 20 29 ....A....e..V.c.?s.~K.C..B...a.)
ae80 c0 c2 6c a5 e5 1f d4 18 60 ec 11 3d 00 53 8f f0 1f 28 96 f1 a5 9c fb 2f 67 ff 6a 5d c3 9c b0 02 ..l.....`..=.S...(...../g.j]....
aea0 b5 6e be d6 25 00 fd fa c7 41 27 c6 00 7f b3 53 c0 7b 9d 39 9b 03 52 39 b6 ae de 2a 42 78 7f 7e .n..%....A'....S.{.9..R9...*Bx.~
aec0 d3 6d de 0f 62 17 f0 d3 31 4b 07 e6 29 f0 dd 28 3f 5b 11 fc a9 07 9e d9 74 1b f7 03 07 00 e7 80 .m..b...1K..)..(?[......t.......
aee0 5f 2c 80 27 a7 94 e0 20 52 1b e9 84 ed ab ef 07 2e 6d ba 7d fb f5 1d a4 fd 9f 00 1f 5b 00 0f 3b _,.'....R........m.}........[..;
af00 e0 44 6d 29 78 ae 43 40 8b 5d 0d b4 cb c1 61 65 f0 9a 02 df 7f 37 f0 ed 4d b7 93 10 42 08 21 84 .Dm)x.C@.]....ae.....7..M...B.!.
af20 10 42 08 21 84 10 42 08 21 84 10 42 08 21 84 10 42 08 21 84 10 42 08 21 84 10 42 08 21 a4 c6 7f .B.!..B.!..B.!..B.!..B.!..B.!...
af40 01 4d 8b ff 99 af b3 fe fe 00 00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32 .M..........%tEXtdate:create.202
af60 34 2d 30 36 2d 30 36 54 31 30 3a 31 34 3a 33 39 2b 30 30 3a 30 30 d0 0d 4b f9 00 00 00 25 74 45 4-06-06T10:14:39+00:00..K....%tE
af80 58 74 64 61 74 65 3a 6d 6f 64 69 66 79 00 32 30 32 34 2d 30 36 2d 30 36 54 31 30 3a 31 34 3a 33 Xtdate:modify.2024-06-06T10:14:3
afa0 39 2b 30 30 3a 30 30 a1 50 f3 45 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d 9+00:00.P.E...(tEXtdate:timestam
afc0 70 00 32 30 32 34 2d 30 36 2d 30 36 54 31 30 3a 31 36 3a 31 35 2b 30 30 3a 30 30 77 35 6f ae 00 p.2024-06-06T10:16:15+00:00w5o..
afe0 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 fe 79 a3 7b 51 22 00 ...IEND.B`.PK.........N.X.y.{Q".
b000 00 51 22 00 00 17 00 00 00 69 6d 61 67 65 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 .Q"......images/reading_list.png
b020 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 48 00 00 00 48 08 06 00 00 00 55 ed b3 .PNG........IHDR...H...H.....U..
b040 47 00 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 00 80 e8 00 00 75 30 00 00 ea G....cHRM..z&..............u0...
b060 60 00 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0 bd a7 93 00 `..:....p..Q<....bKGD...........
b080 00 00 09 70 48 59 73 00 00 0a f0 00 00 0a f0 01 42 ac 34 98 00 00 00 07 74 49 4d 45 07 e8 04 0a ...pHYs.........B.4.....tIME....
b0a0 17 36 33 83 5b 30 7d 00 00 21 1c 49 44 41 54 78 da ed 9c 77 94 5d 77 75 ef 3f a7 97 db cb cc 9d .63.[0}..!.IDATx...w.]wu.?......
b0c0 aa 91 34 23 ab d9 96 6c 63 5c 00 63 05 8c c1 0e e0 98 92 45 9c 42 5e f2 f2 28 09 90 bc 90 04 c8 ..4#...lc\.c.......E.B^..(......
b0e0 4a 48 58 8f bc 86 03 2f b1 81 14 48 88 09 c1 31 71 ef 55 ee 92 25 d9 2a a3 ae e9 45 53 ee 94 5b JHX..../...H...1q.U..%.*...ES..[
b100 4f 3f ef 8f 73 ef 68 d4 6c cb 26 f0 0a bf b5 7e 73 e7 ce dc 7b e6 9c cf fd ee fd db 7b ff f6 19 O?..s.h.l.&....~s...{.......{...
b120 f8 d9 f8 d9 f8 d9 f8 77 1c d2 4f fb 04 5e 6d b4 b7 77 2a 6b d7 6f be 38 91 6c 69 5f 5c 2c d6 82 .......w..O..^m..w*k.o.8.li_\,..
b140 c0 b7 7f d2 e7 20 fc b4 21 9c 69 a4 52 29 e5 a6 5f fd cc 75 9b 2f fd c0 ef c6 92 dd 97 07 21 8c ........!.i.R).._..u./........!.
b160 8f 1c d8 77 e4 e0 8b 2f 4d 8e 1f 3b 52 2c 4e 4e cc 4e 8f 8e cc 4c 8f 8d 54 4a f3 b3 41 18 5a ff ...w.../M..;R,NN.N...L..TJ..A.Z.
b180 5f 00 6a 6d 6d 33 df 75 ed 8d 5b b6 5c 73 d3 1f f8 4a df 55 7b 0e 96 a8 54 6d 62 86 44 3a 65 90 _.jmm3.u..[.\s...J.U{...Tmb.D:e.
b1a0 4e 1a e8 aa 80 24 b9 a8 72 e0 39 f6 e2 cc e4 d8 a1 fd 03 87 77 ec 98 3a 3e 3c 58 9c 1d 1f 9f 9b N....$..r.9.........w..:><X.....
b1c0 9d 1c 9b 9d 19 1b b3 ea b5 39 20 f8 7f 06 d0 bb df f3 fe be ff f0 89 3f f9 3b 41 5f f3 ce ad db .........9.............?.;A_....
b1e0 26 19 9b 2c 13 84 21 a2 00 61 08 21 20 08 20 0a 20 49 12 9a 2a 12 8f ab 64 52 06 b9 b4 81 a9 87 &..,..!..a.!.....I..*...dR......
b200 a8 72 10 2a 52 e0 94 16 26 87 46 06 f6 bc 3c 70 e4 a5 17 8f 1c dc b9 73 e8 d8 81 63 b6 63 57 82 .r.*R...&.F...<p.......s...c.cW.
b220 20 a8 01 fe ff 55 80 b6 bc eb ba 15 d7 bc ef a3 5f c8 74 5c fa e1 43 a3 62 fe d8 f0 1c 96 1b 20 .....U.........._.t\..C.b.......
b240 89 c2 19 4f 2e 6c 3e 06 10 36 9e 89 a2 80 22 89 a8 8a 88 aa 89 24 62 06 89 98 4e 5f 77 86 95 6d ...O.l>..6...."......$b...N_w..m
b260 ba 3b 35 35 36 51 5a 98 9c 9c 2f 8e 8f 0d 0f 1f 1e e8 df b7 67 df ae 1d 5b b7 ba d6 fc 64 03 d8 .;556QZ.../.........g...[....d..
b280 59 95 f6 53 03 d4 de de 91 fa b9 f7 dc 70 ed b5 bf f0 e9 3f 3d be 18 df f0 c2 cb 63 cc 2d d6 90 Y..S.........p.....?=......c.-..
b2a0 65 11 e1 0d 9c 55 18 9e 00 17 10 e2 fb 01 e9 b8 c9 fb de 7e 01 31 53 c5 d0 65 e2 a6 8c 61 80 a4 e....U.............~.1S..e...a..
b2c0 c0 b7 6f b9 f9 b6 ef 7f fb 3f 7f 1a a8 03 ee d9 8e 2b ff c4 c1 74 74 25 df 7f e3 af 5c 77 d9 3b ..o......?.......+...tt%....\w.;
b2e0 6f fc a3 a2 95 da f4 6f cf 4c 30 55 1c 44 12 45 44 09 bc 90 13 32 79 23 a3 01 57 90 61 b6 3c cf o......o.L0U.D.ED....2y#..W.a.<.
b300 f8 ec 34 6b 57 b6 33 57 b2 a9 da 12 ed 92 4a ad 38 52 71 aa 83 36 d0 0e 0c ff 1f 03 e8 e2 b7 5c ..4kW.3W......J.8Rq..6.........\
b320 b6 f1 b3 5f fc fa df 17 ed cc 65 f7 6e 1f 67 62 66 1c 41 08 91 44 81 40 80 e0 cd 80 39 c3 70 02 ..._......e.n.gbf.A..D.@....9.p.
b340 8f 89 e2 2c 9b 37 76 90 4e 6b 74 e5 e1 e5 03 fb fd df ff d4 87 7f 30 3f 79 ec 51 40 7c ad 63 fc ...,.7v.Nkt...........0?y.Q@|.c.
b360 44 00 5d f1 b6 ab 37 bc ff 17 7f f3 0b 4a ba ef fa c7 f6 59 99 c3 43 7b f1 7c 1f 51 8c ce ef 4d D.]...7......J.....Y..C{.|.Q...M
b380 ab e6 8c 23 24 08 3d 66 6b 55 f2 39 11 dd 9f 66 6e ec 08 93 93 55 d1 09 d4 1a 30 07 94 00 ef a7 ...#$.=fkU.9...fn....U....0.....
b3a0 06 e8 b2 2b af ea 79 cf 07 3e f6 95 54 f7 25 37 ee 1b a9 c6 0e ee 1d a2 5a b7 91 25 11 51 14 de ...+..y..>..T.%7........Z..%.Q..
b3c0 fc 1a 7c 36 34 41 00 08 c8 85 02 4a 4b 8c f2 e4 4b 68 09 81 15 9d 05 26 2d 4f 50 8d b8 57 85 d9 ..|64A.....JK...Kh.....&-OP..W..
b3e0 9f 1a a0 7c be 25 fb f3 37 de f4 d1 2b ae fd c5 cf 1d 9b 11 d6 de f1 d4 11 2a 35 0b 49 12 91 25 ...|.%..7...+............*5.I..%
b400 01 f0 09 fe 5d e8 84 84 61 88 a8 9b 18 2d ad ac ed 50 78 5b cb 3c dd b9 1c 9d 2b 56 a1 ab 12 89 ....]...a....-...Px[.<....+V....
b420 e9 19 54 33 a5 35 c0 bc e6 59 fc d8 01 5d f1 f6 ab af f8 f5 df f9 e3 6f 4d d6 53 17 fe 70 eb 00 ..T3.5...Y...].........oM.S..p..
b440 53 c5 45 64 51 40 91 c5 d7 73 3e 6f 1c 4d b4 ee 23 c5 d3 e4 7b 3a b9 2c 5b e4 aa 1e 89 9e 9e 1e S.EdQ@...s>o.M..#...{:.,[.......
b460 f2 85 0e 62 b1 18 81 67 a3 6b 12 8a 6e c6 89 fc cf 4f ce 07 bd 63 cb 35 ef ba e1 97 3e f1 59 cf ...b...g.k..n....O...c.5....>.Y.
b480 e8 b8 f6 f1 fe 69 f5 d0 d0 31 82 20 44 95 45 22 07 73 4e f1 d9 39 d2 09 10 15 1d bd d0 c9 ca bc .....i...1..D.E".sN..9..........
b4a0 c8 96 8e 59 36 f7 64 28 74 74 93 4a 67 d0 75 1d 51 14 09 05 11 4d 11 51 cd 98 49 94 87 be 66 40 ...Y6.d(tt.Jg.u.Q....M.Q..I...f@
b4c0 f1 a6 01 6d bc 60 d3 a6 8f fc ea 27 bf 64 b4 5d f0 81 57 06 e7 b4 83 03 7b b0 5d 0f 59 12 91 24 ...m.`.....'.d.]..W.....{.].Y..$
b4e0 7e ec 60 9a 57 14 02 61 23 f8 51 73 6d e4 5b 73 5c 9a 5f e0 92 76 99 35 ab 57 91 6d 69 c3 30 0c ~.`.W..a#.Qsm.[s\._..v.5.W.mi.0.
b500 64 59 46 68 06 56 82 10 01 d2 0c 9d c8 c4 7c 22 15 9d 55 da 6f 38 9b 6f 6b ef 4c 5f f7 e1 5f fb dYFh.V........|"..U.o8.ok.L_.._.
b520 cc c7 3e f1 c7 df 99 ac 27 2e 7e f8 b9 fd f2 f8 e4 0c a2 00 b2 28 20 09 e1 92 86 df e8 24 0c 11 ..>.....'.~..........(.......$..
b540 c2 10 82 80 20 08 f0 7d 0f cf f3 08 03 1f 49 00 59 33 88 b5 76 b0 b6 2b c1 96 c2 2c 57 ac 4e b2 .......}......I.Y3..v..+...,W.N.
b560 6a 75 2f d9 7c 01 c3 30 90 24 09 41 10 1a 53 24 0c 7c e6 66 8b bc b8 7b cc 6d cb a7 e2 ae 68 aa ju/.|..0.$.A..S$.|.f...{.m....h.
b580 d5 f9 e3 83 8d 4b 3a 23 a4 37 a4 a0 78 3c 91 f8 f4 17 6e fe 7e 45 ef b9 ee de ed a3 d4 5d 01 3d .....K:#.7..x<....n.~E.......].=
b5a0 99 43 8d b9 84 9e 4b e8 bb 04 8d 0b 59 0a 71 85 46 ea 70 4a 98 dc 54 41 08 04 41 88 ef fb 4b 39 .C....K.....Y.q.F.pJ..TA..A...K9
b5c0 98 aa c8 e8 ba 4a 4c d7 88 9b 3a 71 53 c7 d0 34 6c 4b 66 70 b1 44 a6 35 c9 fa 9c c5 65 ed 15 7a .....JL...:qS..4lKfp.D.5....e..z
b5e0 7a fa c8 e4 0a c4 62 26 8a a2 2c a9 a6 f9 18 04 3e be 6b b3 ef c8 04 f1 ce cd e7 af 7c e7 2f 9f z.....b&..,.....>.k.........|./.
b600 5f 7b ec b6 bb a7 06 5e de 06 2c 34 d4 74 5a b0 f1 86 00 7d fc b7 bf f4 95 b2 d2 79 dd d4 de 87 _{.....^..,4.tZ....}.......y....
b620 d8 b2 3a 83 99 ed a4 42 92 b9 ba cc 9c 25 51 b6 05 ea 96 83 63 59 38 75 0b d7 b6 f1 5d 87 d0 77 ..:....B.....%Q.....cY8u....]..w
b640 09 7d 2f ca 07 08 09 c3 28 8f 92 44 01 59 92 89 c7 74 72 a9 38 85 5c 9a 8e 96 1c ed f9 2c e9 44 .}/.....(..D.Y...tr.8.\......,.D
b660 1c 4d d5 08 02 09 cb 06 cf 97 10 25 85 6d 47 b6 d3 29 0d b0 71 65 1b ed dd 3d 24 93 29 14 45 89 .M.........%.mG..)..qe...=$.).E.
b680 7c 4d 18 2e 81 09 01 c2 80 d0 b5 f8 b7 27 fa b9 e5 f1 22 f1 ee d5 8c bc 78 f7 be fd f7 dd 7c 2f |M...........'....".....x.....|/
b6a0 90 22 5a ee cf 38 ce 19 d0 85 97 5c 71 55 76 f5 15 bf 31 3f f8 2c 57 6f 6a a3 f7 bc f5 64 52 49 ."Z..8.....\qUv...1?.,Woj....dRI
b6c0 44 42 2c db a6 5c b3 29 d5 5c 16 6a 3e 15 4b a4 54 53 28 d5 25 4a 76 9c 8a 2b 53 f3 64 6c 37 a4 DB,..\.).\.j>.K.TS(.%Jv..+S.dl7.
b6e0 56 ad 71 fe 8a 1c 97 ad 5f 85 28 ca 68 8a 8a 2c ab 48 a2 42 88 8c ef 83 ed 04 cc 2c f8 d8 6e 80 V.q....._.(.h..,.H.B.......,..n.
b700 e7 b9 b4 e6 0c 4c ad 4a 71 72 17 6f 69 a9 d2 d3 bd 9e 6c be 85 58 2c 76 92 39 2d 1f 42 e0 33 37 .....L.Jqr.oi.....l..X,v.9-.B.37
b720 37 c7 ad 77 ee e6 a9 21 01 bd 25 63 1d bd f7 bf 3c 3b f2 c2 9d 8f 00 e3 c0 ab 66 f8 e7 04 48 55 7..w...!..%c....<;........f...HU
b740 d4 d8 f5 37 fd ee 57 16 66 46 e3 6b 3b 0c d6 6e b8 90 ee ee 6e 34 4d 03 c0 f7 3c 5c cf c5 b5 1d ...7..W.fF.k;..n....n4M...<\....
b760 6c bb 8e 6d 59 d4 6a 55 ea f5 2a 95 6a 9d 4a bd ce 42 1d 4a ae ca 82 23 b2 ba 23 45 21 9b 20 14 l..mY.jU..*.j.J..B.J...#..#E!...
b780 54 fc 50 c1 f6 24 aa 4e 80 e3 fa b8 5e 80 1f 04 84 61 88 a6 4b 74 66 64 94 60 9c d9 c9 03 64 cc T.P..$.N....^....a..Ktfd.`....d.
b7a0 90 de de 75 64 b2 b9 25 73 0a c3 70 99 72 a2 e7 12 3e 63 93 33 fc f5 dd fb d9 3a aa 60 2a d5 85 ...ud..%s..p.r...>c.3.....:.`*..
b7c0 fe db be f8 d0 dc c0 2b 2f 00 c7 88 f2 b0 39 c0 e1 2c b1 fc 39 01 5a bd e1 a2 b7 f9 46 e1 ed ca .......+/.....9..,..9.Z.....F...
b7e0 c2 0e d6 ad 5d 4f 47 47 27 f1 78 7c e9 04 25 49 42 51 55 7c 4d c7 0c e2 f8 be 8f e7 45 8e d5 71 ....]OGG'.x|..%IBQU|M.......E..q
b800 1c 5c d7 c1 ae d7 b0 ac 1a 56 dd a2 66 0d 32 35 70 88 10 09 dd 4c 61 c6 32 e8 aa 89 a0 6a 08 92 .\.......V..f.25p....La.2....j..
b820 09 8a 89 ac e8 68 a2 cb dc d4 6e ea e5 e3 ac 59 d9 4d 47 67 17 a6 69 22 8a 22 41 03 22 b0 0c 54 .....h....n....Y.MGg..i"."A."..T
b840 40 e8 d9 6c 7d 65 90 7f 78 6a 9c 11 27 1e 04 c5 97 8e bc 74 d7 d7 1e b4 4b c5 1d c0 60 03 ce 3c @..l}e..xj..'......t....K...`..<
b860 60 f1 2a ab d8 39 01 4a b5 74 6f 18 9d 5a 14 37 26 74 b2 b9 56 4c d3 58 b2 f9 e6 89 36 4f 16 40 `.*..9.J.to..Z.7&t..VL.X....6O.@
b880 14 45 14 45 89 c0 29 0a 41 60 e0 c7 4e 06 67 db 36 b6 6d 51 af d7 a8 97 c7 70 1c 07 c7 71 b1 1d .E.E..).A`..N.g.6.mQ.....p...q..
b8a0 07 10 89 25 33 98 ba 4a 26 15 a3 e7 a2 8b c8 64 b3 a8 aa 4a 18 46 0e 1d 96 39 fa 30 44 20 c4 ae ...%3..J&......d...J.F...9.0D...
b8c0 55 b8 e3 89 7e fe 69 7b 19 b5 a5 8d c9 c7 6f de 3a fc dc 8f 1e 05 0e 03 87 80 49 4e a4 19 af 9a U...~.i{......o.:.........IN....
b8e0 05 9e 13 20 c5 48 ad a8 d5 2d e2 2d 2a ba ae 23 cb f2 49 27 78 ea 68 02 5b 3e 05 41 38 0d 9c 69 .....H...-.-*..#..I'x.h.[>.A8..i
b900 9a a4 52 e9 25 68 9e e7 e1 ba 0e 96 65 e1 7b 1e bd bd ab 29 b4 9d 88 6b 96 c3 69 8e 20 0c 11 09 ..R.%h......e.{....)...k..i.....
b920 98 2d 16 b9 f5 9e 7e b6 cd 26 08 c3 ea cc be 7f fc ec 53 b3 87 77 3c 03 1c 01 06 1a 70 5e 77 65 .-....~..&........S..w<.....p^we
b940 f1 5c 00 c9 a2 62 b6 ba ae 8b aa 2a 27 07 60 67 00 f3 5a 3f 5b ae b6 26 34 55 55 1b 4a 0b 80 18 .\...b.....*'.`g..Z?[..&4UU.J...
b960 41 10 20 49 12 5d dd dd 98 a6 79 da fb 68 7e fc 61 88 18 ba 1c 3c 36 ce 0f 9e 1e 65 fb 94 16 7a A..I.]....y..h~.a....<6....e...z
b980 73 fb 46 f6 fd e8 bf de 5f 2d 4e bc d2 50 cd 10 50 6c c0 79 dd b5 83 73 01 a4 c8 aa 11 f3 5c 8f s.F....._-N..P..Pl.y...s......\.
b9a0 66 31 f4 6c 20 04 41 68 5c e4 99 c1 9c 6d 34 df d3 f4 25 82 20 a0 aa 2a aa aa 9e f1 ef 84 61 48 f1.l..Ah\....m4...%....*......aH
b9c0 18 04 54 ab 25 b6 ee 18 e0 f6 9d 65 8a ae e4 1e 7f fe bb cf 1e 7b fa 87 4d 93 1a 04 46 88 4c ca ..T.%......e.........{..M...F.L.
b9e0 3d 17 38 e7 0a 88 5a b5 ec c5 73 60 bb 01 41 70 ba 42 97 5f fc a9 90 9a 17 fd 6a 60 4f fd 7e b9 =.8...Z...s`..Ap.B._......j`O.~.
ba00 49 9e e9 b5 61 e0 63 55 17 b8 ed c1 bd dc 77 10 44 a1 36 bf f7 87 5f 7e 68 6e 78 ff 73 9c 30 a9 I...a.cU......w.D.6..._~hnx.s.0.
ba20 69 a0 ca 1b cc 79 ce 05 90 3b 33 35 31 aa 77 f8 94 eb 1e ae e3 e0 fb fe 52 fc 71 b6 8b 7d 3d 3f i....y...;351.w.........R.q..}=?
ba40 7f b5 71 d6 e3 07 2e 83 c3 63 7c ff 89 01 f6 14 35 dc e3 cf 8f ee be f7 96 7b aa 0b d3 3b 89 94 ..q......c|.....5........{...;..
ba60 d3 5c c2 5f 75 95 7a cd bf 7f 2e af 0d 82 30 dd b6 f1 9a 1b 63 62 4d e8 2b 28 c4 e2 09 64 49 22 .\._u.z.......0.....cbM.+(...dI"
ba80 08 83 13 29 c5 29 30 96 af 70 70 c2 8c 4e 05 76 36 55 19 86 41 26 93 59 fa 99 ef fb 84 5e 9d ad ...).)0..pp..N.v6U..A&.Y.....^..
baa0 db 0f 72 cb 43 e3 0c 2c 88 08 a3 3b c8 5a f3 da 96 6b 7e 69 73 2c 91 19 1f 3c ba fb 76 a2 25 dc ..r.C..,...;.Z...k~is,...<..v.%.
bac0 e6 4d d6 2a cf 05 90 6c 57 8a 55 55 d3 52 b1 ce 4d 1b 44 45 93 16 16 6b 2c 2c 96 a8 56 2b 78 6e .M.*...lW.UU.R..M.DE...k,,..V+xn
bae0 9d d0 73 08 7c 0f df f7 08 7c 9f 20 08 cf 0a 21 38 a5 62 76 36 40 b1 58 8c 54 2a d5 78 8f 4f a5 ..s.|....|.....!8.bv6@.X.T*.x.O.
bb00 54 e2 d1 e7 0f 72 db b3 b3 94 ea 0e 8c ee 22 25 06 5c 7e d5 b5 f2 aa 35 6b c4 81 43 db 1f 3f b4 T....r........"%.\~....5k..C..?.
bb20 ff e5 ad 0d 38 6f 7a 9c cb 06 8b 08 64 80 ae 64 db 9a f7 ae 79 fb 47 6f 58 b1 ee 2d 1b 35 3d 96 ....8oz.....d..d....y.GoX..-.5=.
bb40 10 7d 8b 8c 16 d2 92 10 68 4f 89 b4 a6 54 32 49 0d 4d 55 d1 55 05 55 95 51 64 19 04 91 b0 51 a3 .}......hO...T2I.MU.U.U.Qd....Q.
bb60 6a ae 3e 61 23 27 6b 3a dd 53 d5 d6 d2 d2 42 67 67 27 61 e8 b3 50 9c e5 07 8f ee e7 e1 83 1e 62 j.>a#'k:.S....Bgg'a..P.........b
bb80 ed 38 ee d0 0e ba ba 57 71 d9 e5 6f 65 70 e8 f0 d8 ad df f8 ca df 15 27 06 ee 26 32 af 05 7e 0c .8.....Wq..oep.........'..&2..~.
bba0 95 ee 73 f1 41 01 91 6c 1d 77 7e e8 b9 e4 fc ae 0b d5 49 6f cd 74 5d 65 ae ea 23 28 06 b1 64 86 ..s.A..l.w~.......Io.t]e..#(..d.
bbc0 74 ae 95 58 0c 0c d9 46 97 02 62 4a 88 2e 05 24 b5 90 5c 52 a4 35 a5 11 33 54 54 55 89 a6 22 23 t..X...F..bJ...$..\R.5..3TTU.."#
bbe0 49 52 04 ae 91 26 9c f4 a9 88 22 e0 73 f4 d8 30 df 7b 7c 98 fe f1 1a c3 af 3c 83 5c 2f f2 c1 f7 IR...&....".s..0.{|......<.\/...
bc00 5e 4d 4f 4f 3b 42 b8 c8 bd 0f 6d 9d 4e 99 66 42 ee de 78 c9 d4 68 ff 78 e3 03 7d d3 c5 a8 73 da ^MOO;B....m.N.fB..x..h.x..}...s.
bc20 a2 eb 5e d1 b3 f2 23 37 fd d6 67 b3 dd 1b 7f 7e 68 36 ec 3b 78 74 94 99 99 19 1c ab 82 6f 57 21 ..^...#7..g....~h6.;xt.......oW!
bc40 f0 90 64 11 59 d5 d0 74 03 59 51 51 f4 18 f1 74 9e 44 3a 8f 69 98 68 72 88 82 8b 12 da a8 82 4b ..d.Y..t.YQQ...t.D:.i.hr.......K
bc60 4c 09 c8 c4 24 5a d2 0a b9 94 46 cc 88 94 27 2b 0a 08 22 ad 2d 39 8e 8c 55 b8 f7 e5 32 fd 07 0f L...$Z....F...'+..".-9..U...2...
bc80 33 b4 e7 69 ca 96 cf ea 8b 2e e7 93 ef 5b cf 79 1d 26 c5 b9 2a b7 6d 0d c2 6c 4f 9f d0 ff f2 a3 3..i.........[.y.&..*.m..lO.....
bca0 0f 3f fd f7 9f fa 4d 60 86 57 c9 b1 00 6e bd e1 d3 b2 00 e1 27 ef ba e5 cd 25 ab 2b 57 ad ee bd .?....M`.W...n......'....%.+W...
bcc0 f4 ca 2d d7 5e 75 dd af 7c ae 22 e6 d6 3c bb eb 18 c3 13 73 08 a1 8e 96 e9 40 0d 3c 02 cf 89 a6 ..-.^u..|."..<.....s.....@.<....
bce0 6b e1 39 16 e5 6a 05 df 2e e2 bb 16 02 1e 9a 6e 12 4f e5 48 e5 db d0 63 49 24 49 45 10 64 44 49 k.9..j.........n.O.H...cI$IE.dDI
bd00 41 96 24 34 19 92 9a 4d d2 a8 91 d2 02 4c 55 20 61 00 5a 89 17 06 45 46 47 0e b3 7f fb 23 48 e9 A.$4...M.....LU.a.Z...EFG....#H.
bd20 0e 36 bd f5 62 ae bb b8 83 cb d7 66 29 59 22 f7 be 5c 66 5a cc 08 e5 85 e9 fa f8 a1 27 8f 00 66 .6..b......f)Y"..\fZ........'..f
bd40 e3 da 9a 7e a8 59 f7 0d 2f cc 77 5d f4 9e 75 97 7c 78 63 7b ef e6 10 f2 08 04 df fe d0 67 06 b7 ...~.Y../.w]..u.|xc{.........g..
bd60 0d 1f d8 b1 6d e4 e0 83 fd d3 a3 07 96 bf fe ac 0a 92 44 51 dc b8 e9 e2 4b df fe 73 d7 7f e4 fc ....m.............DQ....K..s....
bd80 cb df f7 f1 b1 c5 30 b7 7d df 28 c7 67 16 11 05 01 49 5a 1e 9b 84 51 cd 25 0c 21 f4 23 3f e2 7b ......0.}.(.g....IZ...Q.%.!.#?.{
bda0 04 41 b3 78 e6 e0 bb 16 9e 5d c3 73 6a e0 bb 8d cd 75 0f 51 14 31 e3 09 52 d9 02 66 22 87 a4 68 .A.x.....].sj....u.Q.1..R..f"..h
bdc0 48 92 82 aa 28 18 66 9c 50 10 38 b2 fb 69 c6 c7 86 e8 58 bf 99 ab 2e ee e3 03 17 b7 d1 db dd c2 H...(.f.P.8..i....X.............
bde0 b6 43 65 be bf b5 c8 82 9c 0e fd 85 bd c3 7b 7e f4 17 ff 56 99 1e 79 06 e8 07 c6 88 96 78 a1 79 .Ce...........{~...V..y......x.y
be00 b1 1f 7f ff 8d 7f f0 9e 8e f5 7f 6e fa b2 a6 29 26 6a c2 c4 b5 1d 7c db 45 0e a1 5c 5f 9c ff 87 ...........n...)&j....|.E..\_...
be20 ed 8f fe c6 7d 07 77 dc 49 b4 80 f9 67 04 d4 bb 66 ed 79 bf f6 5b 9f fb c3 de cd 57 7f 7c c7 a1 ....}.w.I...g...f.y..[.....W.|..
be40 69 71 47 ff 08 f3 a5 ea 52 71 eb f5 59 66 63 37 b0 11 ed 06 a1 0f 81 4f 18 44 ab 5c b4 e2 b9 04 iqG.....Rq..Yfc7.......O.D.\....
be60 ae 8d e7 d4 f0 ec 3a 81 67 43 e8 37 66 80 61 c6 70 5d 17 5b 32 58 7b e1 26 6e 7a 5b 17 57 6e ec ......:.gC.7f.a.p].[2X{.&nz[.Wn.
be80 26 97 cd f0 c3 27 87 f9 a7 17 ca e4 56 af 64 7a db f7 0e be f2 a3 9b ef 69 80 e9 07 0e 12 05 87 &....'......V.dz........i.......
bea0 02 80 2c cb c2 97 bf fc e5 af be e5 ad 97 fe e1 f0 d0 30 4e a9 42 8b 2d 73 5e ae 03 1d 89 7a 71 ..,...............0N.B.-s^....zq
bec0 91 ea cc 1c 9e 63 e3 d6 ab f6 b7 5e 78 e8 a3 77 1e dc 71 cf 69 3e e8 aa 2d d7 bc fb ba 5f f8 d8 .....c.....^x..w..q.i>..-...._..
bee0 27 e3 85 f3 b6 0c 17 fd cc 8e fe 21 e6 16 ab 8d 68 f6 c7 d5 e7 d0 58 fa c3 00 82 20 2a 4d 04 7e '..........!....h.....X.....*M.~
bf00 a4 38 df 25 f0 23 53 f5 1d 0b 5f 56 49 b4 14 b8 72 5d 96 6b 2e 68 e7 92 f5 3d 94 ea 01 df be ff .8.%.#S..._VI...r].k.h...=......
bf20 28 bb e6 0c 64 39 c0 3b f2 2c 2b 75 c7 ce 17 ba 17 63 31 73 22 08 dc e1 f1 b1 c1 fd 07 0e ec da (...d9.;.,+u.....c1s"...........
bf40 b5 7b d7 f3 db 4c 5d 9c fb cb bf fc fa ff bc f6 da 6b 3f 31 31 31 c1 f6 ed db 59 2c 97 c8 e6 73 .{...L]..........k?111....Y,...s
bf60 9c df b7 96 5e 3d 43 75 db 7e ac 99 79 ac 6a f4 41 ed 19 3b fa e4 6f df ff 4f ef 77 83 a0 2a 03 ....^=Cu.~..y.j.A..;..o..O.w..*.
bf80 f4 ad 59 bb f6 dd 1f fc 95 4f ad bf f2 fd bf 35 bd e8 e8 8f 3d 7f 98 e9 99 79 44 21 44 6e b6 a1 ..Y......O.....5....=....yD!Dn..
bfa0 84 20 20 be 89 7e 10 e1 a4 6f 43 44 02 51 80 30 da 8e 41 90 50 55 1d 81 90 20 04 29 91 66 d5 8a .....~...oCD.Q.0..A.PU.....).f..
bfc0 1c 57 ae 54 b9 aa 2f 41 5b a1 85 23 63 8b 7c ef c9 71 5e 59 30 89 49 55 26 9e ba 8f a0 e6 b2 e1 .W.T../A[..#c.|..q^Y0.IU&.......
bfe0 5d d7 6b 3d 6b 2f 68 cd e5 0b ad 99 4c 72 b3 69 48 1f f4 43 f8 d1 0f bf 7d 4f 3e 36 71 f8 92 2b ].k=k/h.....Lr.iH..C....}O>6q..+
c000 b6 7c 62 f7 be 03 1c e8 df c3 be bd 7b 49 26 93 c4 75 03 dd 34 28 bc f5 7c ea b9 14 c7 ff e5 01 .|b.........{I&..u..4(..|.......
c020 94 aa 8f 2d 85 f4 a5 33 17 74 27 33 9d 03 0b c5 c3 52 6b 5b 47 d7 ef fc d9 df 3c 60 e9 5d d7 f7 ...-...3.t'3.....Rk[G.....<`.]..
c040 1f e8 97 4b b6 87 aa 6b c4 53 49 34 33 89 ac 99 48 aa 16 75 5f 34 7c 8d 10 86 08 61 80 d0 88 6a ...K...k.SI43...H..u_4|....a...j
c060 44 e1 f4 1d 09 a1 51 9b 11 1a ef 09 7c 1f cf 75 09 7c 0f 81 10 4d 91 48 1a 1a ad e9 38 2b 0a 19 D.....Q.....|..u.|...M.H....8+..
c080 ba f2 2d 58 96 47 a8 ea b4 ae ec e5 ea cd 1d fc f2 a5 29 ae 58 db 46 2a 93 e6 f1 5d e3 7c e3 d1 ..-X.G............).X.F*...].|..
c0a0 29 26 83 38 e1 cc 01 26 5f 78 18 55 cb a2 b7 ac a1 ad ab 97 75 6b 7a b1 3d 81 4a cd c6 f5 43 cc )&.8...&_x.U........ukz.=.J...C.
c0c0 70 30 bc a1 70 e7 ba 2b 5b 8f 5d 59 9c 18 66 6c 62 96 62 5d 24 95 4c a1 29 32 d5 4a 05 d7 71 48 p0..p..+[.]Y..flb.b]$.L.)2.J..qH
c0e0 c5 e2 88 99 04 45 4d 40 1b 1e 43 73 6d 62 12 e6 a1 d9 e3 2f f4 17 a7 f7 c9 ef f9 d0 6f fe fe fe .....EM@..Csmb...../........o...
c100 69 69 5d 6d e0 49 b6 9c 9f 25 db 92 c0 0f 02 2a 75 87 62 2d 64 de d1 59 0c e2 54 83 16 ea ae 18 ii]m.I...%.....*u.b-d..Y..T.....
c120 95 53 ad 3a 8e 65 e1 3b 0e 81 eb 10 06 2e e1 52 f1 0a bc 20 40 16 05 44 49 44 12 45 74 55 25 95 .S.:.e.;.......R....@..DID.EtU%.
c140 30 69 c9 24 e9 6c cd d1 9e cf 90 4f a7 88 1b 31 44 51 c1 71 05 02 4f e6 e1 bd fb 99 b2 16 b9 e1 0i.$.l.....O...1DQ.q..O.........
c160 7c 99 cd 3d 09 32 99 0c 75 ab ce df dc b3 87 07 8e 82 91 8c 53 7c f6 4e aa c7 8f 93 68 5d 83 99 |..=.2..u...........S|.N....h]..
c180 5d 01 4a 9c b2 0b 46 4c c6 10 04 32 29 13 a3 ba dd 2d 1c f8 f5 20 23 1e d7 c4 50 e3 42 61 17 9b ].J...FL...2)....-....#...P.Ba..
c1a0 94 18 87 db de 49 b9 f7 e3 e4 72 39 66 26 47 79 69 c7 0e 1e 7c e8 21 d6 f4 f5 31 57 af 61 18 3e .....I....r9f&Gyi...|.!...1W.a.>
c1c0 97 57 5d 7c 21 24 26 89 ab 01 e4 78 c7 05 57 0d 8d 0f 71 65 b7 c9 ba 8d 9b 68 6f ef 00 c0 b2 eb .W]|!$&....x..W...qe.....ho.....
c1e0 d4 2b 65 aa d5 0a 95 6a 8d 72 bd 42 a9 ee 53 b6 43 2a 56 40 c5 0a a9 78 2a b5 30 89 8d 81 e7 83 .+e....j.r.B..S.C*V@...x*.0.....
c200 63 db 48 81 cb b5 97 f4 91 8c c5 50 14 05 4d d1 51 15 15 59 52 10 50 f0 43 11 d7 0d a9 db 01 73 c.H........P..M.Q..YR.P.C......s
c220 25 1f 51 f4 e9 6c d1 98 ae 2f b0 ae db e7 17 0a 09 7a 3b a2 dd d0 43 43 93 7c e7 d1 41 0e d9 59 %.Q..l.../.......z;...CC.|..A..Y
c240 b0 87 38 76 ff 3f 43 20 91 e8 da 80 9e 28 20 e9 09 02 44 66 ca 65 14 43 a0 2d 23 e3 8d dd 43 c7 ..8v.?C......(....Df.e.C.-#...C.
c260 d0 9f 28 39 a6 41 48 23 0a 2a a2 a0 22 0b 12 9b fc 17 b0 8a 01 f2 86 2f b1 6a e5 3b f0 7c 9f fb ..(9.AH#.*.."........../.j.;.|..
c280 ef 7f 80 a1 e1 61 e2 c9 24 a3 63 a3 b4 a0 b3 59 d3 51 85 30 05 20 17 4b 75 c3 77 5d 52 a9 14 f9 .....a..$.c....Y.Q.0...Ku.w]R...
c2a0 7c 0b 2d ad ad 08 82 d0 a8 ea b9 d1 2a 62 5b d8 96 4d bd 5e a5 5e ad 46 d0 ca 25 2a d5 12 95 fa |.-.........*b[..M.^.^.F..%*....
c2c0 2c 65 57 a2 1c c4 a9 98 2a ba 91 61 e3 ea 15 e8 46 1c 2f 94 b1 6c 81 6a dd a7 5c f3 70 3d 1f cf ,eW.....*..a....F./..l.j..\.p=..
c2e0 73 96 52 89 54 5c 26 9d 14 99 af 4d 11 da c7 d9 b2 36 4e 2e 9b 45 96 44 76 ec 1f e6 9b 8f 8d 33 s.R.T\&....M.....6N..E.Dv......3
c300 66 99 84 0b fb 19 dd f6 28 b2 9e c5 2c ac 44 8d e5 10 54 13 5f 08 41 d3 10 f3 69 6a f5 69 98 7b f.......(...,.D...T._.A...ij.i.{
c320 98 8e 89 bf 22 c7 14 a2 94 42 42 41 12 a2 9d 12 51 50 41 54 d0 e7 76 c2 ae 9b a9 5d f8 79 52 99 ...."....BBA....QPAT..v....].yR.
c340 16 d2 e9 14 2f ed dc 89 aa aa 14 6b 35 9e d5 0c 2e 2f 74 10 f8 9e 05 20 cf 4e 0c 4e 08 89 15 eb ..../......k5..../t......N.N....
c360 6a ae 8d 20 84 08 82 88 2c 4b 88 a2 88 2c cb e8 ba 8e 69 9a f8 be bf 54 4b 76 1c 07 db b6 a3 47 j.......,K...,....i....TKv.....G
c380 cb c2 aa 57 a9 56 ca d4 6a 35 aa b5 71 0e ed ba 03 45 37 89 27 b2 98 f1 2c 9a 6a 62 18 26 92 12 ...W.V..j5..q....E7.'...,.jb.&..
c3a0 43 52 e2 20 e9 28 92 80 ed 56 99 99 1d a7 3b e5 b0 e6 bc 4e 0c d3 a4 54 ae f0 d0 f3 47 b8 6b 6f CR...(...V....;....N...T....G.ko
c3c0 8d 05 cb 67 7e ef 03 cc 8f 0e 10 6b 5d 85 91 ee 42 d6 93 88 b2 86 20 8b 28 d9 3c ed 85 24 6f 6b ...g~......k]...B.......(.<..$ok
c3e0 5b a4 77 e6 16 56 55 6e 47 c7 46 14 d3 c8 82 12 01 12 55 64 51 41 10 64 90 55 50 52 50 3a 82 b6 [.w..VUnG.F.......UdQA.d.UPRP:..
c400 e7 ab cc 94 2e c7 09 a2 ba d5 a1 c3 87 31 12 09 b6 c7 7c 9e 98 18 9d 78 7c 6c 64 2b 80 bc 38 3d .............1....|....x|ld+..8=
c420 32 96 4c f4 32 34 5b c1 aa 2e e2 38 16 02 5a 63 8f 89 c6 e6 9e 78 5a 3d 59 d7 f5 25 68 be ef e3 2.L.24[....8..Zc.....xZ=Y..%h...
c440 3a 0e 8e eb e2 3a 0e 75 ab 4e b5 52 a1 56 ab 30 7f 7c 1a c7 71 b0 1a 40 15 cd a4 b5 ad 8b d6 42 :....:.u.N.R.V.0.|..q..@.......B
c460 27 75 c7 e3 b2 de 3c 85 c2 0a 24 49 62 7a 6a 8a bf bd 6f 3f cf 1d d7 70 4a b3 1c 7d ea 76 44 39 'u....<...$Ibzj...o?...pJ..}.vD9
c480 46 aa 6b 03 6a a2 05 59 4b 80 28 21 a8 0a 66 47 37 17 14 02 de 5e 98 e7 22 e1 6e 5a 8b 3f 44 c0 F.k.j..YK.(!..fG7....^..".nZ.?D.
c4a0 40 10 13 c8 82 1a 01 12 14 44 41 41 10 15 90 54 50 74 42 4d 23 50 35 54 b1 c4 46 fd 45 ee 9c b4 @........DAA...TPtBM#P5T..F.E...
c4c0 a8 5b d1 07 6e 9a 26 75 55 b1 3f ff ca ae 6f 0d 54 2a d3 00 52 20 c8 ed ed 1b ae be be e6 08 88 .[..n.&uU.?...o.T*..R...........
c4e0 ce 22 42 e8 e1 38 16 96 55 c7 77 1d 08 fd 28 4e 09 a3 fd f1 f0 94 12 46 13 9a d8 28 c0 ab 9a 86 ."B..8..U.w...(N.......F...(....
c500 61 18 24 12 49 52 e9 34 99 6c 96 4c 26 4b 36 9b 25 93 c9 60 68 0a 42 e8 d2 d3 d5 ca c6 f3 ba c9 a.$.IR.4.l.L&K6.%..`h.B.........
c520 66 f3 68 8a c8 ee fd 43 7c e3 be 01 f6 cd 0a cc 1e 7a 96 d1 97 9f 44 8d b7 10 6b 5d 85 96 cc 23 f.h....C|........z....D...k]...#
c540 ab 06 a2 a2 a2 e5 0a 14 ba 5b 79 67 a7 c5 bb bb 6b 6c 70 ef 20 37 77 2f 22 06 b2 60 22 0b 0a b2 .........[yg....klp..7w/"..`"...
c560 a0 22 09 91 7a 44 51 01 59 03 c5 00 55 27 d0 74 7c 4d c7 53 0d 72 79 95 99 f9 1a 4f ed 98 44 c0 ."..zDQ.Y...U'.t|M.S.ry....O..D.
c580 47 37 8c 70 e0 d8 b1 bf 3a 3c 3a fa 04 51 73 e7 94 00 f4 f5 5c fc de 4f ad be ec 86 8f 64 3a d6 G7.p....:<:..Qs.....\..O.....d:.
c5a0 76 a9 a1 8b 8a 85 12 58 c4 64 9f a4 21 52 c8 68 b4 e7 0c da b2 31 e2 31 0d 55 55 1a 95 3e 09 41 v......X.d..!R.h.....1.1.UU..>.A
c5c0 14 01 61 a9 bf f0 4c 3b 19 cd 12 46 d4 80 e0 a3 28 0a 7d 7d 7d 18 86 8e 55 2b 73 d7 13 7b 79 b0 ..a...L;...F....(.}}}...U+s..{y.
c5e0 df 61 78 74 88 f1 bd 4f 50 59 98 23 de b2 0a 3d dd 8e a2 c7 11 04 09 39 91 21 d9 de c9 86 4c 8d .axt...OPY.#...=.......9.!....L.
c600 4b db 45 ce cb d4 e8 98 fe 06 46 e9 15 24 21 89 24 68 0d d5 a8 0d bf 23 47 ca 91 b5 48 39 aa 46 K.E.......F..$!.$h.....#G...H9.F
c620 a0 69 f8 9a 4e a0 aa 04 b2 82 1c 4b 81 99 e5 f7 fe e2 19 1e 79 e6 30 8b f3 b3 df 9b 9e 9e fe 11 .i..N......K........y.0.........
c640 50 26 da fd 38 28 00 79 a0 53 d1 8c cd 5d e7 5f f5 73 f9 95 9b d6 a8 46 3a 6d 24 f3 1d b2 99 4e P&..8(.y.S...]._.s.....F:m$....N
c660 79 5e 14 d7 28 62 40 52 f5 c9 c5 42 72 71 99 74 4c 26 61 2a 24 4d 85 44 4c 25 19 d3 d0 b5 68 b7 y^..(b@R...Brq.tL&a*$M.DL%....h.
c680 03 41 8c 26 c2 19 cb a5 ba ae b3 6a 55 0f b5 4a 85 3b 9e 38 c8 dd 2f 97 28 cd 8e 70 f0 b9 bb f0 .A.&.......jU..J.;.8../.(..p....
c6a0 05 99 78 cb 4a e2 e9 56 34 3d 81 a8 68 a8 99 56 da da 32 5c 92 2b b1 a9 4d a1 3d 13 90 1b fd 1a ..x.J..V4=..h..V..2\.+..M.=.....
c6c0 c6 fc 0e 44 29 8d 22 e8 c8 82 1c a9 46 50 91 44 15 41 94 1b 70 34 42 4d c7 57 75 02 55 c3 d7 54 ...D).".....FP.D.A..p4BM.Wu.U..T
c6e0 42 45 05 2d 8e 62 e6 50 52 71 1e 79 e2 40 f8 ab 9f bb fd 89 a9 e9 e3 df 25 0c 67 88 ca 3a d3 c0 BE.-.b.PRq.y.@..........%.g..:..
c700 b0 4c 54 ed 17 5d bb ee 0c ee 7c 78 60 70 e7 c3 39 41 a0 e5 ca 77 7f e8 f7 4a 64 53 75 17 f2 ed .LT..]....|x`p..9A...w...JdSu...
c720 1d c4 b2 1d 08 5a 2b 35 2f c6 68 d1 27 98 b4 08 3d 8b d0 2b 23 0b 2e 49 2d 20 9f 10 68 cf 28 b4 .....Z+5/.h.'...=..+#..I-...h.(.
c740 a6 75 32 09 0d 5d 53 d1 34 05 5d 53 91 65 19 51 92 09 42 d0 54 99 a9 e3 53 fc f3 63 47 79 71 d8 .u2..]S.4.]S.e.Q..B.T...S..cGyq.
c760 67 ea d0 53 4c 1f 7d 85 de de 75 ac ea 5d cb ea 95 bd f4 b4 f7 b0 6f 78 81 3d c5 39 56 17 54 ae g..SL.}...u..]........ox.=.9V.T.
c780 c8 4e b3 b6 b7 97 8c 38 4a fa e0 1f a0 58 b3 c8 52 0e 49 90 4f 32 2b b1 a9 1c a5 a1 1c 45 6d a8 .N.....8J....X..R.I.O2+......Em.
c7a0 46 23 50 23 38 82 91 40 31 72 c8 92 0a b5 12 83 bb f7 3f 31 35 35 f9 f7 40 a5 31 cb 44 db 43 34 F#P#8..@1r........?155..@.1.D.C4
c7c0 33 4f 19 50 89 ca 04 ca ba 0b df fa 91 b7 5e ff 89 af 3f bb f3 30 79 46 e8 48 0b 48 aa 89 1b 2a 3O.P..........^...?..0yF.H.H...*
c7e0 58 81 82 8d 8e 2f 1a 20 ca 48 b2 8e 6a a6 d0 cc 2c 92 ac 21 e0 23 87 1e ba e4 a3 49 21 9a e4 a3 X..../...H..j...,..!.#.....I!...
c800 49 1e 49 1d 5a 52 32 b9 84 4c 28 69 ec 9c 4c 30 32 5d 82 e3 2f a3 fa 75 56 f5 5d 44 d7 8a f5 24 I.I.ZR2..L(i..L02]../..uV.]D...$
c820 92 05 0c 23 49 2e 63 32 32 3d cc e0 c8 4e 2e ec 90 e9 ec 5a 49 ba fc 18 e6 e0 ad 28 56 11 49 8c ...#I.c22=...N.....ZI......(V.I.
c840 a3 34 d4 22 a3 20 89 1a a2 20 23 48 32 c8 fa 92 59 f9 4d d3 52 35 42 45 45 34 53 28 7a 1a 49 52 .4."......#H2...Y.M.R5BEE4S(z.IR
c860 21 a8 f1 f5 bf 7e f0 c1 3f fc eb ad b7 3b 5e 38 4f 54 85 9c 01 16 1b c2 29 cb 8d b4 db 6d cc 2a !....~..?....;^8OT......)....m.*
c880 20 6d ba f2 bd 97 78 46 07 eb bb 46 b8 fa bc 0d 74 ad 58 49 22 1e c7 f5 5c 4a a5 0a f3 0b 8b cc .m....xF...F....t.XI"...\J......
c8a0 ce 2d 32 bf b8 c0 62 a5 46 65 de a1 3e 2d 50 45 c3 93 4c 42 d1 04 51 45 90 55 0c 33 4d 2a 9d 47 .-2...b.Fe..>-PE..LB..QE.U.3M*.G
c8c0 74 54 0e 95 40 95 02 24 d5 64 76 f4 30 e1 dc 00 2d d9 76 3a 57 be 83 74 be 0b 4f c9 20 ea 31 32 tT..@..$.dv.0...-.v:W..t..O...12
c8e0 79 85 a9 89 97 d0 ea a3 5c 73 61 81 4c a1 07 7d e8 5b 68 47 6f 45 0a 41 96 92 c8 34 54 83 82 24 y.......\sa.L..}.[hGoE.A...4T..$
c900 46 93 a6 cf 51 1b 70 b4 26 20 95 50 d6 10 8d 34 8a 99 41 0a 05 a0 c2 77 be f3 f8 93 9f ff 5f 5b F...Q.p.&..P...4..A....w......_[
c920 7f e0 05 e1 62 03 ce 5c e3 b1 4a 54 6c 3b bd 60 26 49 52 cc 48 75 f6 2d 94 66 b9 b2 4f e7 a2 4b ....b..\..JTl;.`&IR.Hu.-.f..O..K
c940 2e a6 7b 45 4f d4 04 19 04 d8 b6 4d bd 5e a3 5a a9 52 ab 55 29 97 4b 94 4a 25 16 16 e6 59 5c 2c ..{EO......M.^.Z.R.U).K.J%...Y\,
c960 b1 b0 58 61 be 32 cb 7c c9 a2 52 75 b1 8a 21 e6 42 0a 3d 9e 42 d4 d3 48 c9 36 44 a7 48 9e 29 0a ..Xa.2.|..Ru..!.B.=.B..H.6D.H.).
c980 1b 37 d2 b1 62 3d f1 74 1b ba 91 20 9f 35 d1 c5 45 a6 c6 5e 42 f6 e6 e9 5d b7 81 a4 29 21 1d fb .7..b=.t.....5..E..^B...]...)!..
c9a0 3a f2 d1 bf 89 80 48 71 64 e4 86 49 35 1d b2 d4 80 a3 83 a2 11 a8 3a be 16 99 54 a0 a8 84 8a 8e :.....Hqd..I5.........:...T.....
c9c0 68 34 94 83 00 41 85 27 1f 78 a9 ff 8b b7 3e fb af 0d 38 a5 06 98 52 c3 b4 6c 1a ed c1 a7 01 32 h4...A.'.x....>...8...R..l.....2
c9e0 62 89 16 57 49 af 36 dc 69 d6 ad 59 49 4f cf 4a b2 b9 1c b2 2c 13 04 01 f1 78 9c 20 c8 2c 05 8d b..WI.6.i..YIO.J....,....x...,..
ca00 ae eb 46 71 8e 65 61 59 51 13 42 ad 1a 81 ab 56 2a 2c 94 ca 2c 2e 96 a8 94 cb 94 2b b3 54 c7 0e ..Fq.eaYQ.B....V*,..,......+.T..
ca20 21 a9 71 0a ed dd b4 b7 99 b4 e6 42 e2 29 9f 54 2a c0 5a 3c c8 e4 f1 a3 74 b6 e5 e9 ea be 84 98 !.q........B.).T*.Z<....t.......
ca40 5c 83 a3 df 24 9c b8 03 51 cf 21 d9 0e b2 1f 20 49 0a b2 18 a5 10 92 28 37 62 9c c8 e7 44 8e 58 \...$...Q.!.....I......(7b...D.X
ca60 27 d0 34 02 45 21 54 34 c4 58 16 55 4b 21 06 01 78 f3 dc 7b d7 b6 9d 1f fa d2 43 b7 ba 7e 58 6c '.4.E!T4.X.UK!..x..{......C..~Xl
ca80 80 69 9a 57 85 a8 c8 b6 d4 22 7c 1a a0 5c 61 45 af 83 92 cf eb 1e ad 2d 2d c4 13 89 a5 86 81 53 .i.W....."|..\aE.......--......S
caa0 9b 10 24 49 5a 0a 1c 9b d1 76 10 04 27 a7 29 96 45 dd b2 a8 d7 6a 51 a4 5d 2d 63 59 16 8e eb e1 ..$IZ....v..'.).E....jQ.]-cY....
cac0 d6 26 18 3b 34 82 e7 f9 b4 b6 75 b0 b2 bb 8d 0b cf 5f 47 be a5 80 28 08 24 e6 9f 46 e9 ee 83 be .&.;4.....u......_G...(.$..F....
cae0 af 11 ba 55 fc e2 51 82 b1 dd 30 3b 82 14 8a 88 52 c3 ac 14 3d 8a 71 d4 28 08 8c e0 a8 84 aa 86 ...U..Q...0;....R...=.q.(.......
cb00 68 64 4e c0 09 4a dc 7f e7 f3 3b 7f f1 4f 1f fb a6 eb 87 f3 0d 67 3c df f0 39 4d 38 27 6d 4f 9f hdN..J....;..O.......g<..9M8'mO.
cb20 06 28 dd da d5 e7 07 48 29 43 c4 88 c5 96 3a 38 4e 1d 67 8b 75 1a 66 8a 20 08 c8 b2 8c a6 69 c4 .(.....H)C....:8N.g.u.f.......i.
cb40 13 89 93 52 15 cf f3 96 1a 32 1d db c1 71 1c 3a 3b 3b e9 ea ee 8e f6 e1 05 11 bb 32 8d a8 c8 90 ...R.....2...q.:;;.........2....
cb60 d8 08 4a 1a 81 00 39 b7 01 7a ae 82 e2 11 e8 7f 04 4a 33 a0 36 e1 e8 f8 aa 1a 99 96 a2 82 aa 23 ..J...9..z.......J3.6..........#
cb80 c5 b2 28 6a 02 d1 f7 c1 5f 64 fb d6 dd 87 ff e3 7f 7f fa 1f ea 4e d0 bc 0d 61 ee 0c 70 82 57 05 ..(j...._d...........N...a..p.W.
cba0 64 c4 52 dd 41 e0 a3 29 22 8a ac 9c b4 2f 7e 6a 67 c5 d9 c6 a9 bd 42 cb d5 b6 5c 8d cb 03 c8 ae d.R.A..)"..../~jg.....B...\.....
cbc0 ee 6e 32 99 0c ae eb 52 ad bb 48 d6 38 92 ae 81 9a 05 25 de 38 b0 0b 92 01 5a 0a d4 38 ec bd 0f .n2....R..H.8.....%.8....Z..8...
cbe0 9c ea d2 32 ee ab cd 18 c7 40 32 33 28 6a 32 82 e3 cc 33 7d e8 c8 dc 6f 7f 6d eb 6d 93 f3 d6 68 ...2.....@23(j2...3}...o.m.m...h
cc00 c3 cf 34 95 53 5d e6 73 4e 82 73 26 40 92 a2 27 72 ae eb 13 22 9e 14 e4 9d ad 01 e1 d5 1a 12 5e ..4.S].sN.s&@..'r..."..........^
cc20 4d 71 cd e3 35 e1 69 9a d6 a8 22 f8 d8 56 95 44 30 1b a5 07 92 04 42 e3 d8 92 0c 62 54 7d a4 65 Mq..5.i..."..V.D0.....B....bT}.e
cc40 3d 6c 12 09 06 9e c1 f7 ea 04 9a 4e a0 28 a0 19 c8 66 0e 45 89 23 b8 36 b8 0b 0c ec d9 7f fc 83 =l.........N.(...f.E.#.6........
cc60 5f 78 e4 1b fb 46 2a 87 1b 6a 99 6f cc 66 bc d3 ec 99 7e cd 2e 57 c1 71 5d c1 f3 02 ea 4e 48 10 _x...F*..j.o.f....~..W.q]....NH.
cc80 f8 af ab d7 e7 d4 df 9d 0a f2 b5 5e 2f 8a 22 a2 28 46 49 af e7 e1 d4 cb 28 d4 40 4a 37 6a d7 ce ...........^/.".(FI.....(.@J7j..
cca0 c9 6f 12 05 08 75 48 af 44 58 e5 10 8e bd 44 20 cb a0 9b c8 66 36 82 e3 58 50 2f 52 1a 1f aa de .o...uH.DX....D.....f6..XP/R....
ccc0 f4 e5 27 be 7d 0a 9c 85 06 9c e6 cd 74 4d e5 9c 76 a2 a7 dd ab 30 3f 3b 35 e5 f9 01 0b 75 b0 6d ..'.}.......tM..v....0?;5....u.m
cce0 fb a4 9e 9d 93 48 2e 83 70 ea f3 53 cd eb b5 46 33 e1 f5 7d 1f c7 f1 11 9d 69 54 c9 8d 94 82 1f .....H..p..S...F3..}.....iT.....
cd00 01 3a 69 ba 91 aa 24 15 21 de 81 94 5b d5 50 4e 3e 82 63 d7 a1 3a 4d 65 6c a0 fa 1b 5f dd fa 9d .:i...$.!...[.PN>.c..:Mel..._...
cd20 17 8f 2c ec e5 84 59 2d 87 e3 34 e0 9c 66 5a 67 53 90 38 35 72 70 57 cb f9 15 6f 41 f0 e5 f2 e2 ..,...Y-..4..fZgS.85rpW...oA....
cd40 02 8e 55 43 91 a5 c6 85 43 33 bf 5a de 8b dc f4 25 a7 42 7b bd a3 a9 20 b7 d1 7a 97 0a 47 10 64 ..UC....C3.Z....%.B{......z..G.d
cd60 21 da 8a 0e dd d3 3a 47 22 aa 44 bf 97 75 a4 58 2b 8a 04 b2 ac 47 ca a9 ce c0 dc 68 f0 d9 9b 9f !.....:G".D..u.X+....G.....h....
cd80 fb e7 3b 9e 9f dc da 80 b1 c0 e9 0e f9 8c 66 b5 7c 9c da dd 21 db d5 f9 7a be 67 e3 a5 66 cb 9a ..;...........f.|...!...z.g..f..
cda0 15 56 b9 48 b9 6a 51 aa d4 a8 d7 aa 04 9e 4d 18 b8 04 be bb b4 a4 9f a9 9d e5 54 5f f3 5a 43 55 .V.H.jQ.......M...........T_.ZCU
cdc0 55 b2 d9 2c b6 ed 50 9c 1e 23 98 7f 89 54 a1 00 8a 09 81 bf 6c af ec d4 19 00 1e 82 57 47 f2 9d U..,..P..#...T......l.......WG..
cde0 86 72 a6 a8 8d 0f 5a ff e9 7f 3c fb dd ef 3e 35 f1 58 03 4e 91 13 4e b9 d6 50 4e b3 81 f3 9c 00 .r....Z...<...>5.X.N..N..PN.....
ce00 09 80 30 3f b6 6f 30 b7 f2 fc 0d b5 c4 86 b6 3d 43 35 5e 3c 30 c7 73 bb 27 78 f9 e0 18 47 87 a7 ..0?.o0........=C5^<0.s.'x...G..
ce20 98 9d 9d a7 56 2d 53 af 55 b0 ac 3a ae 6b 37 3a e8 7d c2 e6 5e 17 e1 b2 bb 0e 84 e8 b6 6e ce ec ....V-S.U..:.k7:.}..^........n..
ce40 bf 74 dd 20 9b cd 60 d5 6b ec d9 d3 cf 3f de b5 8b 4a dd e7 bc f3 0a 48 8a 08 9e 7b 76 40 81 0b .t....`.k....?...J.....H...{v@..
ce60 4e 09 aa 73 50 3e 0e e5 09 be f8 cd ed ff 72 eb 23 e3 0f 34 e0 cc 73 62 39 6f ae 58 4d e5 bc e6 N..sP>........r.#..4..sb9o.XM...
ce80 a7 27 9c e1 b9 01 b4 ca aa be be 65 d5 85 d7 a4 5a 7b fa 12 f9 15 5d 99 8e f3 3a f5 54 7b 2e 08 .'.........e....Z{....]...:.T{..
cea0 90 c4 c0 43 93 88 12 51 c1 41 97 7d 12 9a 40 2e a9 52 c8 e8 64 93 1a b1 98 86 aa 28 68 aa 82 22 ...C...Q.A.}..@..R..d......(h.."
cec0 47 75 a3 30 14 ce d8 c1 91 4c a5 58 d1 d5 c1 ee 3d fd bc b8 e3 15 da f2 69 76 ee da 4d 3a ee f1 Gu.0.....L.X....=.......iv..M:..
cee0 b1 1b 2f a0 b3 3d 03 de 59 fa 0b 02 17 4a e3 30 d1 0f 95 49 fe f2 fb bb 1f f8 bd ef 1d bd 8d 13 ../..=..Y....J.0...I............
cf00 41 60 73 56 96 c1 39 ab cf 79 2d 40 10 39 6e 83 e8 1e 86 56 a0 05 c8 4a b2 92 8b 67 da da cd 74 A`sV..9..y-@.9n....V...J...g...t
cf20 6b ab 99 ca 67 8d 44 3e 17 cb 74 e4 d3 6d 7d 05 23 59 c8 ca 5a 4c 26 0c 10 3c 07 29 b0 50 b0 d0 k...g.D>..t..m}.#Y..ZL&..<.).P..
cf40 24 1f 53 09 48 1a 22 f9 94 4a 4b 4a 23 9b d2 31 0d 0d 55 95 91 a4 a8 83 23 9f cb 32 5f 0d b8 e5 $.S.H."..JKJ#..1..U.....#..2_...
cf60 f6 e7 59 9d 2c d1 d7 d3 c6 b1 63 03 0c 8f 4c 52 c8 85 fc d9 e7 df 1b dd f5 b3 5c 7d 61 e3 4b 60 ..Y.,.....c...LR..........\}a.K`
cf80 c3 dc 20 0c bd c0 1f 7d 73 d7 ed ff ed ee d1 bb 88 82 c0 a6 72 4a 0d 58 4d 38 e7 d4 12 73 a6 30 .......}s...........rJ.XM8...s.0
cfa0 39 e0 c4 f2 57 23 2a 1c 99 be e7 9a 8b 33 a3 b1 c5 99 51 93 a8 2c 12 07 e2 92 24 a7 62 99 42 6b 9...W#*......3....Q..,....$.b.Bk
cfc0 cb 8a f5 9d e9 c2 aa b6 78 a6 3d ad e8 89 84 ac c5 13 a2 62 98 a2 64 9a 62 55 95 a5 a2 80 22 f8 ........x.=........b..d.bU....".
cfe0 c4 95 05 52 ba 4f 52 87 b8 21 91 d0 25 12 c9 05 b6 8f 69 61 ff c1 c3 95 15 17 18 f1 5d bb 26 85 ...R.OR..!..%.....ia........].&.
d000 85 85 05 6c c7 65 6f ff 0c d3 33 b3 14 5a 92 e0 37 6f 2f 0d a3 d3 14 02 90 5d b0 67 c3 bf fd d7 ...l.eo...3..Z..7o/......].g....
d020 7d 8f 7f fd fe b1 fb 1b 66 d4 cc ce 9b 71 ce 72 9f 73 4e e3 6c ed 2f 41 e3 a0 4e e3 8f 88 9c a8 }.......f....q.r.sN.l./A..N.....
d040 19 a9 80 06 e8 80 ee fb 9e 5e 9a 1d d7 4b b3 e3 46 43 79 71 20 21 c9 4a 42 94 95 98 99 c8 66 d3 .........^...K..FCyq.!.JB.....f.
d060 85 95 ad d9 f6 be 8e 6c 7b 5f 8b db b6 ba b5 2e b7 a6 8e 57 45 39 58 74 11 02 9f 58 3a c5 fe 6d .......l{_.........WE9Xt...X:..m
d080 f7 ec 19 79 fe 1f 3d ed 2d 9f b9 64 eb d6 ad b8 ae 8b e7 f9 d4 aa 65 66 17 67 29 ac 50 61 b1 0a ...y..=.-..d..........ef.g).Pa..
d0a0 75 1b df b6 82 4a ad 5e 1f 1d 2f 4e f7 1f 1a 9f 7c ee b9 7d 87 bf 79 e7 b1 27 bc 90 c5 06 9c e5 u....J.^../N....|..}..y..'......
d0c0 f9 d5 52 66 fe 46 00 9d eb 4e bb c0 c9 45 36 a9 31 95 65 f0 9a 00 8d 65 20 9b 8f 71 49 56 33 46 ..Rf.F...N...E6.1.e....e...qIV3F
d0e0 3c 9d 36 12 99 94 66 a6 d3 f1 4c 21 e5 7b 8e 73 f4 e5 c7 5f 6a cd 67 3e b6 61 c3 c6 b7 ec d9 b3 <.6...f...L!.{.s..._j.g>.a......
d100 07 51 14 03 cf f3 03 4d 11 aa 7f fc e9 77 1c 99 9b ab 4c 8f 4e cc 97 26 a7 cb a5 e9 b9 4a 69 62 .Q.....M.....w....L.N..&.....Jib
d120 ba bc 38 3d 57 5d 74 dc a0 59 05 b4 39 39 33 2f 73 72 66 fe 86 3a 5d 7f 9c ff 9a a2 09 4e 3c 05 ..8=W]t..Y..993/srf..:]......N<.
d140 60 13 9e d2 98 da 32 60 4d 98 7e e3 22 df 06 ac e5 44 4d c6 11 22 73 2f 85 d1 f3 e5 11 af df b8 `.....2`M.~."....DM.."s/........
d160 78 87 13 a5 d2 26 98 e5 65 8b d7 8c 75 7e 52 80 5e 6d 34 a1 49 cb a6 bc 6c 36 ab 9a 9d 40 02 48 x....&..e...u~R.^m4.I...l6...@.H
d180 13 99 aa de 78 7f b0 0c c8 f2 69 37 00 55 97 cd 1a e7 10 08 be d6 f8 49 fd 6b 8a a6 bc cf b4 82 ....x.....i7.U.........I.k......
d1a0 34 db dd 04 a2 2e 5a 85 13 e6 d1 fc 5d 13 88 cb 09 55 2c 7f 6e 2d 83 b5 fc 35 3f f6 ff e7 f0 b3 4.....Z.....]....U,.n-...5?.....
d1c0 f1 b3 71 6e e3 7f 03 20 4a a1 75 71 33 a8 4b 00 00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 ..qn....J.uq3.K...%tEXtdate:crea
d1e0 74 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 te.2022-09-05T17:52:15+00:00..[.
d200 00 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 ...%tEXtdate:modify.2022-09-05T1
d220 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 7:52:15+00:00...m...(tEXtdate:ti
d240 6d 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 mestamp.2024-04-10T23:54:51+00:0
d260 30 d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 21 6d d5 5a a3 0.4......IEND.B`.PK........!m.Z.
d280 96 2f e9 db 6b 00 00 db 6b 00 00 12 00 00 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 61 72 2e 6d ./..k...k......translations/ar.m
d2a0 6f de 12 04 95 00 00 00 00 e1 00 00 00 1c 00 00 00 24 07 00 00 00 00 00 00 00 00 00 00 00 00 00 o................$..............
d2c0 00 2c 0e 00 00 1b 00 00 00 2d 0e 00 00 12 00 00 00 49 0e 00 00 11 00 00 00 5c 0e 00 00 1d 00 00 .,.......-.......I.......\......
d2e0 00 6e 0e 00 00 05 00 00 00 8c 0e 00 00 0b 00 00 00 92 0e 00 00 0d 00 00 00 9e 0e 00 00 18 00 00 .n..............................
d300 00 ac 0e 00 00 1f 00 00 00 c5 0e 00 00 19 00 00 00 e5 0e 00 00 18 00 00 00 ff 0e 00 00 0b 00 00 ................................
d320 00 18 0f 00 00 24 00 00 00 24 0f 00 00 28 00 00 00 49 0f 00 00 2d 00 00 00 72 0f 00 00 14 00 00 .....$...$...(...I...-...r......
d340 00 a0 0f 00 00 0a 00 00 00 b5 0f 00 00 08 00 00 00 c0 0f 00 00 0c 00 00 00 c9 0f 00 00 1c 00 00 ................................
d360 00 d6 0f 00 00 15 00 00 00 f3 0f 00 00 17 00 00 00 09 10 00 00 1a 00 00 00 21 10 00 00 12 00 00 .........................!......
d380 00 3c 10 00 00 16 00 00 00 4f 10 00 00 1b 00 00 00 66 10 00 00 0e 00 00 00 82 10 00 00 10 00 00 .<.......O.......f..............
d3a0 00 91 10 00 00 13 00 00 00 a2 10 00 00 0b 00 00 00 b6 10 00 00 0f 00 00 00 c2 10 00 00 14 00 00 ................................
d3c0 00 d2 10 00 00 19 00 00 00 e7 10 00 00 26 00 00 00 01 11 00 00 1e 00 00 00 28 11 00 00 30 00 00 .............&...........(...0..
d3e0 00 47 11 00 00 19 00 00 00 78 11 00 00 3f 00 00 00 92 11 00 00 27 00 00 00 d2 11 00 00 20 00 00 .G.......x...?.......'..........
d400 00 fa 11 00 00 6c 00 00 00 1b 12 00 00 2a 00 00 00 88 12 00 00 4e 00 00 00 b3 12 00 00 35 00 00 .....l.......*.......N.......5..
d420 00 02 13 00 00 4d 00 00 00 38 13 00 00 22 00 00 00 86 13 00 00 0d 00 00 00 a9 13 00 00 27 00 00 .....M...8..."...............'..
d440 00 b7 13 00 00 23 00 00 00 df 13 00 00 1a 00 00 00 03 14 00 00 06 01 00 00 1e 14 00 00 69 00 00 .....#.......................i..
d460 00 25 15 00 00 9c 00 00 00 8f 15 00 00 12 00 00 00 2c 16 00 00 11 00 00 00 3f 16 00 00 12 00 00 .%...............,.......?......
d480 00 51 16 00 00 0d 00 00 00 64 16 00 00 10 00 00 00 72 16 00 00 13 00 00 00 83 16 00 00 17 00 00 .Q.......d.......r..............
d4a0 00 97 16 00 00 15 00 00 00 af 16 00 00 15 00 00 00 c5 16 00 00 10 00 00 00 db 16 00 00 26 00 00 .............................&..
d4c0 00 ec 16 00 00 05 00 00 00 13 17 00 00 0d 00 00 00 19 17 00 00 21 00 00 00 27 17 00 00 22 00 00 .....................!...'..."..
d4e0 00 49 17 00 00 12 00 00 00 6c 17 00 00 0a 00 00 00 7f 17 00 00 0f 00 00 00 8a 17 00 00 0e 00 00 .I.......l......................
d500 00 9a 17 00 00 13 00 00 00 a9 17 00 00 2b 00 00 00 bd 17 00 00 16 00 00 00 e9 17 00 00 28 00 00 .............+...............(..
d520 00 00 18 00 00 a1 00 00 00 29 18 00 00 11 00 00 00 cb 18 00 00 11 00 00 00 dd 18 00 00 07 00 00 .........)......................
d540 00 ef 18 00 00 0d 00 00 00 f7 18 00 00 0b 00 00 00 05 19 00 00 27 00 00 00 11 19 00 00 1b 00 00 .....................'..........
d560 00 39 19 00 00 07 00 00 00 55 19 00 00 08 00 00 00 5d 19 00 00 10 00 00 00 66 19 00 00 1c 00 00 .9.......U.......].......f......
d580 00 77 19 00 00 29 00 00 00 94 19 00 00 04 00 00 00 be 19 00 00 0c 00 00 00 c3 19 00 00 1b 00 00 .w...)..........................
d5a0 00 d0 19 00 00 20 00 00 00 ec 19 00 00 11 00 00 00 0d 1a 00 00 09 00 00 00 1f 1a 00 00 0d 00 00 ................................
d5c0 00 29 1a 00 00 37 00 00 00 37 1a 00 00 29 00 00 00 6f 1a 00 00 27 00 00 00 99 1a 00 00 2a 00 00 .)...7...7...)...o...'.......*..
d5e0 00 c1 1a 00 00 15 00 00 00 ec 1a 00 00 be 00 00 00 02 1b 00 00 f4 00 00 00 c1 1b 00 00 49 00 00 .............................I..
d600 00 b6 1c 00 00 bd 00 00 00 00 1d 00 00 ae 00 00 00 be 1d 00 00 7d 00 00 00 6d 1e 00 00 12 00 00 .....................}...m......
d620 00 eb 1e 00 00 12 00 00 00 fe 1e 00 00 19 00 00 00 11 1f 00 00 0d 00 00 00 2b 1f 00 00 05 00 00 .........................+......
d640 00 39 1f 00 00 06 00 00 00 3f 1f 00 00 08 00 00 00 46 1f 00 00 0b 00 00 00 4f 1f 00 00 19 00 00 .9.......?.......F.......O......
d660 00 5b 1f 00 00 04 00 00 00 75 1f 00 00 42 00 00 00 7a 1f 00 00 0c 00 00 00 bd 1f 00 00 1e 00 00 .[.......u...B...z..............
d680 00 ca 1f 00 00 04 00 00 00 e9 1f 00 00 1b 00 00 00 ee 1f 00 00 1c 00 00 00 0a 20 00 00 16 00 00 ................................
d6a0 00 27 20 00 00 1e 00 00 00 3e 20 00 00 5a 00 00 00 5d 20 00 00 63 00 00 00 b8 20 00 00 05 00 00 .'.......>...Z...]...c..........
d6c0 00 1c 21 00 00 1b 00 00 00 22 21 00 00 13 00 00 00 3e 21 00 00 10 00 00 00 52 21 00 00 15 00 00 ..!......"!......>!......R!.....
d6e0 00 63 21 00 00 47 00 00 00 79 21 00 00 31 00 00 00 c1 21 00 00 37 00 00 00 f3 21 00 00 2b 00 00 .c!..G...y!..1....!..7....!..+..
d700 00 2b 22 00 00 2b 00 00 00 57 22 00 00 21 00 00 00 83 22 00 00 26 00 00 00 a5 22 00 00 21 00 00 .+"..+...W"..!...."..&...."..!..
d720 00 cc 22 00 00 3d 00 00 00 ee 22 00 00 35 00 00 00 2c 23 00 00 3d 00 00 00 62 23 00 00 31 00 00 .."..=...."..5...,#..=...b#..1..
d740 00 a0 23 00 00 2e 00 00 00 d2 23 00 00 35 00 00 00 01 24 00 00 3c 00 00 00 37 24 00 00 24 00 00 ..#.......#..5....$..<...7$..$..
d760 00 74 24 00 00 3b 00 00 00 99 24 00 00 30 00 00 00 d5 24 00 00 30 00 00 00 06 25 00 00 0c 00 00 .t$..;....$..0....$..0....%.....
d780 00 37 25 00 00 12 00 00 00 44 25 00 00 3b 00 00 00 57 25 00 00 3b 00 00 00 93 25 00 00 16 00 00 .7%......D%..;...W%..;....%.....
d7a0 00 cf 25 00 00 13 00 00 00 e6 25 00 00 15 00 00 00 fa 25 00 00 18 00 00 00 10 26 00 00 10 00 00 ..%.......%.......%.......&.....
d7c0 00 29 26 00 00 14 00 00 00 3a 26 00 00 19 00 00 00 4f 26 00 00 1e 00 00 00 69 26 00 00 1d 00 00 .)&......:&......O&......i&.....
d7e0 00 88 26 00 00 22 00 00 00 a6 26 00 00 1d 00 00 00 c9 26 00 00 0d 00 00 00 e7 26 00 00 0d 00 00 ..&.."....&.......&.......&.....
d800 00 f5 26 00 00 0b 00 00 00 03 27 00 00 25 00 00 00 0f 27 00 00 2c 00 00 00 35 27 00 00 2b 00 00 ..&.......'..%....'..,...5'..+..
d820 00 62 27 00 00 1b 00 00 00 8e 27 00 00 3b 00 00 00 aa 27 00 00 13 00 00 00 e6 27 00 00 10 00 00 .b'.......'..;....'.......'.....
d840 00 fa 27 00 00 1f 00 00 00 0b 28 00 00 10 00 00 00 2b 28 00 00 14 00 00 00 3c 28 00 00 1d 00 00 ..'.......(......+(......<(.....
d860 00 51 28 00 00 10 00 00 00 6f 28 00 00 10 00 00 00 80 28 00 00 3b 00 00 00 91 28 00 00 2b 00 00 .Q(......o(.......(..;....(..+..
d880 00 cd 28 00 00 6c 00 00 00 f9 28 00 00 7a 00 00 00 66 29 00 00 06 00 00 00 e1 29 00 00 0e 00 00 ..(..l....(..z...f).......).....
d8a0 00 e8 29 00 00 0e 00 00 00 f7 29 00 00 2d 00 00 00 06 2a 00 00 08 00 00 00 34 2a 00 00 0d 00 00 ..).......)..-....*......4*.....
d8c0 00 3d 2a 00 00 0d 00 00 00 4b 2a 00 00 2e 00 00 00 59 2a 00 00 3a 00 00 00 88 2a 00 00 2e 00 00 .=*......K*......Y*..:....*.....
d8e0 00 c3 2a 00 00 4a 00 00 00 f2 2a 00 00 16 00 00 00 3d 2b 00 00 0e 00 00 00 54 2b 00 00 12 00 00 ..*..J....*......=+......T+.....
d900 00 63 2b 00 00 17 00 00 00 76 2b 00 00 1c 00 00 00 8e 2b 00 00 26 00 00 00 ab 2b 00 00 78 00 00 .c+......v+.......+..&....+..x..
d920 00 d2 2b 00 00 09 00 00 00 4b 2c 00 00 1f 00 00 00 55 2c 00 00 22 00 00 00 75 2c 00 00 27 00 00 ..+......K,......U,.."...u,..'..
d940 00 98 2c 00 00 11 00 00 00 c0 2c 00 00 1b 00 00 00 d2 2c 00 00 20 00 00 00 ee 2c 00 00 38 00 00 ..,.......,.......,.......,..8..
d960 00 0f 2d 00 00 11 00 00 00 48 2d 00 00 09 00 00 00 5a 2d 00 00 0d 00 00 00 64 2d 00 00 1b 00 00 ..-......H-......Z-......d-.....
d980 00 72 2d 00 00 19 00 00 00 8e 2d 00 00 3d 00 00 00 a8 2d 00 00 38 00 00 00 e6 2d 00 00 c4 00 00 .r-.......-..=....-..8....-.....
d9a0 00 1f 2e 00 00 1f 00 00 00 e4 2e 00 00 64 00 00 00 04 2f 00 00 24 00 00 00 69 2f 00 00 1e 00 00 .............d..../..$...i/.....
d9c0 00 8e 2f 00 00 e7 01 00 00 ad 2f 00 00 25 00 00 00 95 31 00 00 28 00 00 00 bb 31 00 00 1a 00 00 ../......./..%....1..(....1.....
d9e0 00 e4 31 00 00 3a 00 00 00 ff 31 00 00 0d 00 00 00 3a 32 00 00 17 00 00 00 48 32 00 00 17 00 00 ..1..:....1......:2......H2.....
da00 00 60 32 00 00 29 00 00 00 78 32 00 00 3e 00 00 00 a2 32 00 00 25 00 00 00 e1 32 00 00 2b 00 00 .`2..)...x2..>....2..%....2..+..
da20 00 07 33 00 00 0e 00 00 00 33 33 00 00 34 00 00 00 42 33 00 00 34 00 00 00 77 33 00 00 57 00 00 ..3......33..4...B3..4...w3..W..
da40 00 ac 33 00 00 1c 00 00 00 04 34 00 00 17 00 00 00 21 34 00 00 15 00 00 00 39 34 00 00 20 00 00 ..3.......4......!4......94.....
da60 00 4f 34 00 00 3f 00 00 00 70 34 00 00 2a 00 00 00 b0 34 00 00 34 00 00 00 db 34 00 00 40 00 00 .O4..?...p4..*....4..4....4..@..
da80 00 10 35 00 00 2b 00 00 00 51 35 00 00 2f 00 00 00 7d 35 00 00 2c 00 00 00 ad 35 00 00 1f 00 00 ..5..+...Q5../...}5..,....5.....
daa0 00 da 35 00 00 29 00 00 00 fa 35 00 00 35 00 00 00 24 36 00 00 20 00 00 00 5a 36 00 00 24 00 00 ..5..)....5..5...$6......Z6..$..
dac0 00 7b 36 00 00 21 00 00 00 a0 36 00 00 2f 00 00 00 c2 36 00 00 57 00 00 00 f2 36 00 00 44 00 00 .{6..!....6../....6..W....6..D..
dae0 00 4a 37 00 00 5d 00 00 00 8f 37 00 00 35 00 00 00 ed 37 00 00 55 00 00 00 23 38 00 00 55 00 00 .J7..]....7..5....7..U...#8..U..
db00 00 79 38 00 00 33 00 00 00 cf 38 00 00 9e 00 00 00 03 39 00 00 4c 00 00 00 a2 39 00 00 77 00 00 .y8..3....8.......9..L....9..w..
db20 00 ef 39 00 00 4e 00 00 00 67 3a 00 00 73 00 00 00 b6 3a 00 00 39 00 00 00 2a 3b 00 00 18 00 00 ..9..N...g:..s....:..9...*;.....
db40 00 64 3b 00 00 4a 00 00 00 7d 3b 00 00 37 00 00 00 c8 3b 00 00 23 00 00 00 00 3c 00 00 ed 01 00 .d;..J...};..7....;..#....<.....
db60 00 24 3c 00 00 ac 00 00 00 12 3e 00 00 d9 00 00 00 bf 3e 00 00 32 00 00 00 99 3f 00 00 23 00 00 .$<.......>.......>..2....?..#..
db80 00 cc 3f 00 00 23 00 00 00 f0 3f 00 00 18 00 00 00 14 40 00 00 27 00 00 00 2d 40 00 00 2e 00 00 ..?..#....?.......@..'...-@.....
dba0 00 55 40 00 00 30 00 00 00 84 40 00 00 30 00 00 00 b5 40 00 00 32 00 00 00 e6 40 00 00 23 00 00 .U@..0....@..0....@..2....@..#..
dbc0 00 19 41 00 00 34 00 00 00 3d 41 00 00 06 00 00 00 72 41 00 00 14 00 00 00 79 41 00 00 32 00 00 ..A..4...=A......rA......yA..2..
dbe0 00 8e 41 00 00 34 00 00 00 c1 41 00 00 2a 00 00 00 f6 41 00 00 15 00 00 00 21 42 00 00 1a 00 00 ..A..4....A..*....A......!B.....
dc00 00 37 42 00 00 19 00 00 00 52 42 00 00 16 00 00 00 6c 42 00 00 4d 00 00 00 83 42 00 00 25 00 00 .7B......RB......lB..M....B..%..
dc20 00 d1 42 00 00 4a 00 00 00 f7 42 00 00 28 01 00 00 42 43 00 00 1c 00 00 00 6b 44 00 00 1c 00 00 ..B..J....B..(...BC......kD.....
dc40 00 88 44 00 00 0e 00 00 00 a5 44 00 00 11 00 00 00 b4 44 00 00 15 00 00 00 c6 44 00 00 39 00 00 ..D.......D.......D.......D..9..
dc60 00 dc 44 00 00 24 00 00 00 16 45 00 00 0e 00 00 00 3b 45 00 00 0f 00 00 00 4a 45 00 00 18 00 00 ..D..$....E......;E......JE.....
dc80 00 5a 45 00 00 1e 00 00 00 73 45 00 00 37 00 00 00 92 45 00 00 04 00 00 00 ca 45 00 00 18 00 00 .ZE......sE..7....E.......E.....
dca0 00 cf 45 00 00 2a 00 00 00 e8 45 00 00 38 00 00 00 13 46 00 00 2e 00 00 00 4c 46 00 00 19 00 00 ..E..*....E..8....F......LF.....
dcc0 00 7b 46 00 00 1d 00 00 00 95 46 00 00 5e 00 00 00 b3 46 00 00 36 00 00 00 12 47 00 00 38 00 00 .{F.......F..^....F..6....G..8..
dce0 00 49 47 00 00 38 00 00 00 82 47 00 00 2b 00 00 00 bb 47 00 00 1a 01 00 00 e7 47 00 00 ad 01 00 .IG..8....G..+....G.......G.....
dd00 00 02 49 00 00 54 00 00 00 b0 4a 00 00 15 01 00 00 05 4b 00 00 3a 01 00 00 1b 4c 00 00 d1 00 00 ..I..T....J.......K..:....L.....
dd20 00 56 4d 00 00 28 00 00 00 28 4e 00 00 15 00 00 00 51 4e 00 00 1e 00 00 00 67 4e 00 00 27 00 00 .VM..(...(N......QN......gN..'..
dd40 00 86 4e 00 00 0e 00 00 00 ae 4e 00 00 0f 00 00 00 bd 4e 00 00 0c 00 00 00 cd 4e 00 00 1f 00 00 ..N.......N.......N.......N.....
dd60 00 da 4e 00 00 2d 00 00 00 fa 4e 00 00 0e 00 00 00 28 4f 00 00 78 00 00 00 37 4f 00 00 1c 00 00 ..N..-....N......(O..x...7O.....
dd80 00 b0 4f 00 00 3a 00 00 00 cd 4f 00 00 0a 00 00 00 08 50 00 00 2f 00 00 00 13 50 00 00 36 00 00 ..O..:....O.......P../....P..6..
dda0 00 43 50 00 00 28 00 00 00 7a 50 00 00 35 00 00 00 a3 50 00 00 ab 00 00 00 d9 50 00 00 a1 00 00 .CP..(...zP..5....P.......P.....
ddc0 00 85 51 00 00 08 00 00 00 27 52 00 00 31 00 00 00 30 52 00 00 1c 00 00 00 62 52 00 00 14 00 00 ..Q......'R..1...0R......bR.....
dde0 00 7f 52 00 00 27 00 00 00 94 52 00 00 84 00 00 00 bc 52 00 00 5e 00 00 00 41 53 00 00 53 00 00 ..R..'....R.......R..^...AS..S..
de00 00 a0 53 00 00 4c 00 00 00 f4 53 00 00 4a 00 00 00 41 54 00 00 33 00 00 00 8c 54 00 00 55 00 00 ..S..L....S..J...AT..3....T..U..
de20 00 c0 54 00 00 4a 00 00 00 16 55 00 00 7b 00 00 00 61 55 00 00 67 00 00 00 dd 55 00 00 80 00 00 ..T..J....U..{...aU..g....U.....
de40 00 45 56 00 00 60 00 00 00 c6 56 00 00 5a 00 00 00 27 57 00 00 5c 00 00 00 82 57 00 00 5c 00 00 .EV..`....V..Z...'W..\....W..\..
de60 00 df 57 00 00 3e 00 00 00 3c 58 00 00 5a 00 00 00 7b 58 00 00 53 00 00 00 d6 58 00 00 5e 00 00 ..W..>...<X..Z...{X..S....X..^..
de80 00 2a 59 00 00 19 00 00 00 89 59 00 00 25 00 00 00 a3 59 00 00 65 00 00 00 c9 59 00 00 6b 00 00 .*Y.......Y..%....Y..e....Y..k..
dea0 00 2f 5a 00 00 27 00 00 00 9b 5a 00 00 1d 00 00 00 c3 5a 00 00 27 00 00 00 e1 5a 00 00 33 00 00 ./Z..'....Z.......Z..'....Z..3..
dec0 00 09 5b 00 00 1e 00 00 00 3d 5b 00 00 22 00 00 00 5c 5b 00 00 1f 00 00 00 7f 5b 00 00 2d 00 00 ..[......=[.."...\[.......[..-..
dee0 00 9f 5b 00 00 36 00 00 00 cd 5b 00 00 42 00 00 00 04 5c 00 00 33 00 00 00 47 5c 00 00 22 00 00 ..[..6....[..B....\..3...G\.."..
df00 00 7b 5c 00 00 22 00 00 00 9e 5c 00 00 24 00 00 00 c1 5c 00 00 3c 00 00 00 e6 5c 00 00 56 00 00 .{\.."....\..$....\..<....\..V..
df20 00 23 5d 00 00 58 00 00 00 7a 5d 00 00 3b 00 00 00 d3 5d 00 00 7b 00 00 00 0f 5e 00 00 22 00 00 .#]..X...z]..;....]..{....^.."..
df40 00 8b 5e 00 00 26 00 00 00 ae 5e 00 00 36 00 00 00 d5 5e 00 00 26 00 00 00 0c 5f 00 00 2a 00 00 ..^..&....^..6....^..&...._..*..
df60 00 33 5f 00 00 38 00 00 00 5e 5f 00 00 1d 00 00 00 97 5f 00 00 1e 00 00 00 b5 5f 00 00 50 00 00 .3_..8...^_......._......._..P..
df80 00 d4 5f 00 00 4b 00 00 00 25 60 00 00 b6 00 00 00 71 60 00 00 d8 00 00 00 28 61 00 00 0c 00 00 .._..K...%`......q`......(a.....
dfa0 00 01 62 00 00 1b 00 00 00 0e 62 00 00 1b 00 00 00 2a 62 00 00 4c 00 00 00 46 62 00 00 15 00 00 ..b.......b......*b..L...Fb.....
dfc0 00 93 62 00 00 1a 00 00 00 a9 62 00 00 1e 00 00 00 c4 62 00 00 3d 00 00 00 e3 62 00 00 75 00 00 ..b.......b.......b..=....b..u..
dfe0 00 21 63 00 00 64 00 00 00 97 63 00 00 88 00 00 00 fc 63 00 00 35 00 00 00 85 64 00 00 20 00 00 .!c..d....c.......c..5....d.....
e000 00 bb 64 00 00 24 00 00 00 dc 64 00 00 21 00 00 00 01 65 00 00 2f 00 00 00 23 65 00 00 3d 00 00 ..d..$....d..!....e../...#e..=..
e020 00 53 65 00 00 cc 00 00 00 91 65 00 00 0f 00 00 00 5e 66 00 00 3a 00 00 00 6e 66 00 00 43 00 00 .Se.......e......^f..:...nf..C..
e040 00 a9 66 00 00 41 00 00 00 ed 66 00 00 19 00 00 00 2f 67 00 00 26 00 00 00 49 67 00 00 34 00 00 ..f..A....f....../g..&...Ig..4..
e060 00 70 67 00 00 6a 00 00 00 a5 67 00 00 2a 00 00 00 10 68 00 00 15 00 00 00 3b 68 00 00 19 00 00 .pg..j....g..*....h......;h.....
e080 00 51 68 00 00 2c 00 00 00 6b 68 00 00 29 00 00 00 98 68 00 00 53 00 00 00 c2 68 00 00 46 00 00 .Qh..,...kh..)....h..S....h..F..
e0a0 00 16 69 00 00 40 01 00 00 5d 69 00 00 45 00 00 00 9e 6a 00 00 8a 00 00 00 e4 6a 00 00 3c 00 00 ..i..@...]i..E....j.......j..<..
e0c0 00 6f 6b 00 00 2e 00 00 00 ac 6b 00 00 00 26 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 66 72 6f .ok.......k...&Auto.populate.fro
e0e0 6d 20 73 65 61 72 63 68 3a 00 26 43 6f 6c 75 6d 6e 20 74 6f 20 75 70 64 61 74 65 3a 00 26 43 75 m.search:.&Column.to.update:.&Cu
e100 73 74 6f 6d 69 7a 65 20 70 6c 75 67 69 6e 00 26 44 65 76 69 63 65 20 74 6f 20 73 79 6e 63 20 74 stomize.plugin.&Device.to.sync.t
e120 68 69 73 20 6c 69 73 74 20 74 6f 3a 00 26 48 65 6c 70 00 26 4c 69 73 74 20 74 79 70 65 3a 00 26 his.list.to:.&Help.&List.type:.&
e140 53 65 72 69 65 73 20 6e 61 6d 65 3a 00 26 53 74 6f 72 65 20 69 6e 20 73 65 72 69 65 73 20 63 6f Series.name:.&Store.in.series.co
e160 6c 75 6d 6e 3a 00 26 56 61 6c 75 65 20 69 6e 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 lumn:.&Value.in.column.to.add/re
e180 6d 6f 76 65 3a 00 26 56 69 65 77 20 6c 69 62 72 61 72 79 20 70 72 65 66 65 72 65 6e 63 65 73 00 move:.&View.library.preferences.
e1a0 26 57 68 65 6e 20 73 79 6e 63 69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 2a 41 6e 79 20 44 65 &When.syncing.this.list:.*Any.De
e1c0 76 69 63 65 00 41 20 6c 69 73 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 77 69 74 68 20 vice.A.list.already.exists.with.
e1e0 74 68 69 73 20 6e 61 6d 65 00 41 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e this.name.A.list.with.the.same.n
e200 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 00 41 64 64 20 61 6c 6c 20 62 6f 6f 6b 73 ame.already.exists.Add.all.books
e220 20 69 6e 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 .in.series.to.the.specified.list
e240 00 41 64 64 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 00 41 64 64 20 66 61 69 6c 65 64 .Add.connected.device.Add.failed
e260 00 41 64 64 20 6c 69 73 74 00 41 64 64 20 6e 65 77 20 6c 69 73 74 00 41 64 64 20 6e 65 77 20 6c .Add.list.Add.new.list.Add.new.l
e280 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41 64 64 20 73 65 72 69 65 73 20 74 ist.items.to.device.Add.series.t
e2a0 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 61 6c 6c 20 6c 69 73 74 o.%s.list.Add.series.to.all.list
e2c0 73 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 s.Add.series.to.default.list.Add
e2e0 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 .series.to.list.Add.series.to.li
e300 73 74 3a 20 25 73 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 st:.%s.Add.series.to.the."%s".li
e320 73 74 00 41 64 64 20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20 74 6f 20 61 6c 6c 20 6c 69 73 st.Add.to.%s.list.Add.to.all.lis
e340 74 73 00 41 64 64 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 ts.Add.to.default.list.Add.to.li
e360 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 64 20 74 6f 20 74 68 65 20 22 25 st.Add.to.list:.%s.Add.to.the."%
e380 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 s".list.Add.to.the.specified.lis
e3a0 74 00 41 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d 73 20 74 t.Add/overwrite.all.list.items.t
e3c0 6f 20 64 65 76 69 63 65 00 41 64 64 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 o.device.Added.%d.books.to.your.
e3e0 25 73 20 6c 69 73 74 00 41 64 64 65 64 20 25 64 20 62 6f 6f 6b 73 2c 20 72 65 6d 6f 76 65 64 20 %s.list.Added.%d.books,.removed.
e400 25 64 20 62 6f 6f 6b 73 20 6f 6e 20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 41 64 64 65 64 20 74 %d.books.on.your.%s.list.Added.t
e420 6f 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 00 41 6c 6c 20 73 65 74 74 69 6e 67 73 20 o.%d.reading.lists.All.settings.
e440 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 for.this.plugin.in.this.library.
e460 68 61 76 65 20 62 65 65 6e 20 63 6c 65 61 72 65 64 2e 00 41 6c 6c 6f 77 20 74 6f 6f 6c 62 61 72 have.been.cleared..Allow.toolbar
e480 20 62 75 74 74 6f 6e 20 63 6c 69 63 6b 20 74 6f 20 76 69 65 77 20 6c 69 73 74 00 41 6e 20 65 72 .button.click.to.view.list.An.er
e4a0 72 6f 72 20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 72 65 6e 61 6d 69 6e 67 2e 00 41 6e 79 20 ror.occured.while.renaming..Any.
e4c0 73 65 74 74 69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c 69 62 72 61 72 69 65 73 20 6f 72 20 73 settings.in.other.libraries.or.s
e4e0 74 6f 72 65 64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 69 6e 20 79 6f 75 72 20 63 61 6c tored.in.a.JSON.file.in.your.cal
e500 69 62 72 65 20 70 6c 75 67 69 6e 73 20 66 6f 6c 64 65 72 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 ibre.plugins.folder.will.not.be.
e520 74 6f 75 63 68 65 64 2e 00 41 70 70 6c 79 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 touched..Apply.reading.list.orde
e540 72 20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00 41 72 65 20 79 6f 75 20 73 75 72 65 r.when.viewing.list.Are.you.sure
e560 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 73 65 74 74 69 6e 67 .you.want.to.change.your.setting
e580 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 s.in.this.library.for.this.plugi
e5a0 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 n?.Are.you.sure.you.want.to.clea
e5c0 72 20 74 68 65 20 27 25 73 27 20 72 65 61 64 69 6e 67 20 6c 69 73 74 3f 00 41 72 65 20 79 6f 75 r.the.'%s'.reading.list?.Are.you
e5e0 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 79 6f 75 72 20 73 65 74 .sure.you.want.to.clear.your.set
e600 74 69 6e 67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 tings.in.this.library.for.this.p
e620 6c 75 67 69 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 lugin?.Are.you.sure.you.want.to.
e640 63 6f 6e 74 69 6e 75 65 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 3f 00 41 75 74 6f 20 70 6f 70 continue?.Are.you.sure?.Auto.pop
e660 75 6c 61 74 65 20 6c 69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 00 ulate.list.from.books.on.device.
e680 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 Auto.populated.from.books.on.dev
e6a0 69 63 65 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 73 65 61 72 63 68 00 42 ice.Auto.populated.from.search.B
e6c0 79 20 64 65 66 61 75 6c 74 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 63 72 65 61 74 65 73 20 61 y.default.Reading.List.creates.a
e6e0 20 56 69 65 77 20 4c 69 73 74 20 73 75 62 6d 65 6e 75 20 66 6f 72 20 61 6c 6c 20 79 6f 75 72 20 .View.List.submenu.for.all.your.
e700 6c 69 73 74 73 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 2e 0a 49 66 lists.when.you.have.multiple..If
e720 20 63 68 65 63 6b 65 64 2c 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 6d 6f 76 65 .checked,.this.list.will.be.move
e740 64 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75 20 66 6f 72 20 65 61 73 65 d.to.the.top.level.menu.for.ease
e760 20 6f 66 20 61 63 63 65 73 73 2e 0a 4e 4f 54 45 3a 20 59 6f 75 72 20 22 64 65 66 61 75 6c 74 22 .of.access..NOTE:.Your."default"
e780 20 6c 69 73 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 61 70 70 65 61 72 20 6f 6e 20 74 68 65 20 .list.will.always.appear.on.the.
e7a0 74 6f 70 20 6d 65 6e 75 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 63 68 65 top.menu,.regardless.of.this.che
e7c0 63 6b 62 6f 78 00 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 62 75 74 ckbox.By.default.the.toolbar.but
e7e0 74 6f 6e 20 73 68 6f 77 73 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 2e 0a 43 68 65 63 6b ton.shows.the.plugin.menu..Check
e800 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 69 6e 73 74 65 61 64 20 64 69 73 70 6c 61 79 20 .this.option.to.instead.display.
e820 61 20 72 65 61 64 69 6e 67 20 6c 69 73 74 2e 00 42 79 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 a.reading.list..By.specifying.a.
e840 64 65 76 69 63 65 20 79 6f 75 20 63 61 6e 20 73 79 6e 63 20 65 69 74 68 65 72 20 6d 61 6e 75 61 device.you.can.sync.either.manua
e860 6c 6c 79 20 6f 72 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 68 65 20 63 6f 6e 74 65 6e 74 lly.or.automatically.the.content
e880 73 20 6f 66 20 61 20 6c 69 73 74 20 74 6f 20 74 68 61 74 20 64 65 76 69 63 65 2e 0a 54 68 69 73 s.of.a.list.to.that.device..This
e8a0 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 42 6f 6f 6b 20 53 79 6e 63 20 70 6c 75 67 69 6e 20 66 .replaces.the.Book.Sync.plugin.f
e8c0 75 6e 63 74 69 6f 6e 61 6c 69 74 79 00 43 61 6e 6e 6f 74 20 61 64 64 20 74 6f 20 6c 69 73 74 00 unctionality.Cannot.add.to.list.
e8e0 43 61 6e 6e 6f 74 20 63 6c 65 61 72 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 Cannot.clear.list.Cannot.create.
e900 6c 69 73 74 00 43 61 6e 6e 6f 74 20 64 65 6c 65 74 65 00 43 61 6e 6e 6f 74 20 65 64 69 74 20 6c list.Cannot.delete.Cannot.edit.l
e920 69 73 74 00 43 61 6e 6e 6f 74 20 6d 6f 76 65 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 72 ist.Cannot.move.to.list.Cannot.r
e940 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f 20 64 emove.from.list.Cannot.sync.to.d
e960 65 76 69 63 65 00 43 61 6e 6e 6f 74 20 74 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 00 43 61 6e 6e evice.Cannot.toggle.on.list.Cann
e980 6f 74 20 76 69 65 77 20 6c 69 73 74 00 43 68 6f 6f 73 65 20 68 6f 77 20 74 68 69 73 20 6c 69 73 ot.view.list.Choose.how.this.lis
e9a0 74 20 77 69 6c 6c 20 62 65 20 70 6f 70 75 6c 61 74 65 64 00 43 6c 65 61 72 00 43 6c 65 61 72 20 t.will.be.populated.Clear.Clear.
e9c0 25 73 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 %s.list.Clear.all.from.the.speci
e9e0 66 69 65 64 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f 72 fied.list.Clear.all.settings.for
ea00 20 74 68 69 73 20 70 6c 75 67 69 6e 00 43 6c 65 61 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 .this.plugin.Clear.default.list.
ea20 43 6c 65 61 72 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 20 28 25 64 29 00 43 6c 65 61 72 Clear.list.Clear.list.(%d).Clear
ea40 20 6c 69 73 74 3a 20 25 73 00 43 6c 65 61 72 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 43 6c .list:.%s.Clear.the."%s".list.Cl
ea60 65 61 72 20 74 68 69 73 20 6c 69 73 74 20 61 66 74 65 72 20 61 20 73 79 6e 63 20 74 6f 20 74 68 ear.this.list.after.a.sync.to.th
ea80 69 73 20 64 65 76 69 63 65 00 43 6f 6c 75 6d 6e 20 55 70 64 61 74 65 20 4f 70 74 69 6f 6e 73 3a is.device.Column.Update.Options:
eaa0 00 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 20 68 61 76 65 20 61 6c 6c 20 62 .Confirmation.dialogs.have.all.b
eac0 65 65 6e 20 72 65 73 65 74 00 43 6f 6e 74 72 6f 6c 20 68 6f 77 20 79 6f 75 72 20 69 74 65 6d 73 een.reset.Control.how.your.items
eae0 20 61 72 65 20 73 79 6e 63 65 64 20 74 6f 20 74 68 65 20 64 65 76 69 63 65 2e 0a 53 79 6e 63 20 .are.synced.to.the.device..Sync.
eb00 6f 6e 6c 79 20 6e 65 77 20 69 74 65 6d 73 2c 20 73 79 6e 63 20 61 6c 6c 20 69 74 65 6d 73 20 6f only.new.items,.sync.all.items.o
eb20 76 65 72 77 72 69 74 69 6e 67 20 65 78 69 73 74 69 6e 67 0a 6f 72 20 75 73 65 20 74 68 69 73 20 verwriting.existing.or.use.this.
eb40 6c 69 73 74 20 74 6f 20 6a 75 73 74 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 79 list.to.just.remove.items.from.y
eb60 6f 75 72 20 64 65 76 69 63 65 2e 00 43 6f 70 79 20 74 6f 20 63 6c 69 70 62 6f 61 72 64 00 43 72 our.device..Copy.to.clipboard.Cr
eb80 65 61 74 65 20 6e 65 77 20 63 6f 6c 75 6d 6e 00 44 65 66 61 75 6c 74 00 44 65 6c 65 74 65 20 66 eate.new.column.Default.Delete.f
eba0 61 69 6c 65 64 00 44 65 6c 65 74 65 20 6c 69 73 74 00 44 65 6c 65 74 65 20 74 68 69 73 20 64 65 ailed.Delete.list.Delete.this.de
ebc0 76 69 63 65 20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63 65 20 6c 69 73 74 00 44 65 6c 65 74 69 vice.from.the.device.list.Deleti
ebe0 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 2e 00 44 65 76 69 63 65 73 00 44 65 ng.books.from.device..Devices.De
ec00 76 69 63 65 73 3a 00 44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e 73 3a 00 44 6f 20 6e 6f 74 20 75 vices:.Display.Options:.Do.not.u
ec20 70 64 61 74 65 20 63 61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e 00 44 6f 20 79 6f 75 20 77 61 6e 74 pdate.calibre.column.Do.you.want
ec40 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 6c 69 73 74 20 6e 61 6d 65 64 20 27 25 73 27 00 44 .to.delete.the.list.named.'%s'.D
ec60 6f 6e 65 00 45 64 69 74 20 25 73 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 one.Edit.%s.list.Edit.books.on.t
ec80 68 65 20 22 25 73 22 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 he."%s".list.Edit.books.on.the.s
eca0 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 45 64 69 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 pecified.list.Edit.default.list.
ecc0 45 64 69 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74 3a 20 25 73 00 45 64 69 74 20 74 68 65 Edit.list.Edit.list:.%s.Edit.the
ece0 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 .keyboard.shortcuts.associated.w
ed00 69 74 68 20 74 68 69 73 20 70 6c 75 67 69 6e 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64 69 73 70 ith.this.plugin.Enter.a.new.disp
ed20 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64 65 76 69 63 65 3a 00 45 6e 74 65 72 20 lay.name.for.this.device:.Enter.
ed40 61 20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 a.new.display.name.for.this.list
ed60 3a 00 45 6e 74 65 72 20 61 20 75 6e 69 71 75 65 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f :.Enter.a.unique.display.name.fo
ed80 72 20 74 68 69 73 20 6c 69 73 74 3a 00 46 61 69 6c 65 64 20 74 6f 20 61 64 64 20 74 6f 20 6c 69 r.this.list:.Failed.to.add.to.li
eda0 73 74 00 49 66 20 63 68 65 63 6b 65 64 2c 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20 77 69 6c 6c st.If.checked,.calibre.sort.will
edc0 20 62 65 20 72 65 73 74 6f 72 65 64 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 20 73 74 61 .be.restored.to.its.original.sta
ede0 74 65 20 61 66 74 65 72 0a 74 68 65 20 75 73 65 72 20 71 75 69 74 73 20 74 68 65 20 72 65 61 64 te.after.the.user.quits.the.read
ee00 69 6e 67 20 6c 69 73 74 20 76 69 65 77 20 62 79 20 63 68 61 6e 67 69 6e 67 20 6f 72 20 63 6c 65 ing.list.view.by.changing.or.cle
ee20 61 72 69 6e 67 20 63 61 6c 69 62 72 65 27 73 0a 73 65 61 72 63 68 2c 20 73 77 69 74 63 68 69 6e aring.calibre's.search,.switchin
ee40 67 20 6c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 71 75 69 74 74 69 6e 67 20 63 61 6c 69 62 72 65 g.libraries,.or.quitting.calibre
ee60 2e 00 49 66 20 63 68 65 63 6b 65 64 2c 20 76 69 65 77 69 6e 67 20 61 20 72 65 61 64 69 6e 67 20 ..If.checked,.viewing.a.reading.
ee80 6c 69 73 74 20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 43 61 6c 69 62 list.will.also.change.your.Calib
eea0 72 65 20 73 6f 72 74 20 6f 72 64 65 72 2e 0a 4c 69 73 74 73 20 63 61 6e 20 62 65 20 6d 61 6e 75 re.sort.order..Lists.can.be.manu
eec0 61 6c 6c 79 20 72 65 6f 72 64 65 72 65 64 20 75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e ally.reordered.using.this.plugin
eee0 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 6f 72 64 65 72 20 61 64 64 65 64 20 74 6f 20 6c ,.defaulting.to.order.added.to.l
ef00 69 73 74 2e 0a 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 63 75 72 72 65 6e 74 20 63 61 6c 69 62 ist..If.unchecked,.current.calib
ef20 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 75 6e 63 68 61 6e 67 65 64 20 77 re.sort.will.be.left.unchanged.w
ef40 68 65 6e 20 79 6f 75 20 76 69 65 77 20 74 68 65 20 6c 69 73 74 2e 00 49 66 20 6c 69 73 74 20 69 hen.you.view.the.list..If.list.i
ef60 73 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 61 20 73 65 61 72 63 68 2c 20 73 70 65 63 69 s.populated.from.a.search,.speci
ef80 66 79 20 74 68 65 20 63 61 6c 69 62 72 65 20 73 65 61 72 63 68 20 65 78 70 72 65 73 73 69 6f 6e fy.the.calibre.search.expression
efa0 00 49 66 20 73 79 6e 63 69 6e 67 20 79 6f 75 72 20 6c 69 73 74 20 6d 65 61 6e 73 20 62 6f 6f 6b .If.syncing.your.list.means.book
efc0 73 20 61 72 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 65 2c 20 s.are.removed.from.your.device,.
efe0 74 68 65 6e 0a 61 20 64 69 61 6c 6f 67 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 then.a.dialog.will.be.displayed.
f000 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 72 6d 20 66 69 72 73 74 2e 0a 55 allowing.you.to.confirm.first..U
f020 6e 63 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 75 6e 61 74 ncheck.this.option.to.allow.unat
f040 74 65 6e 64 65 64 20 73 79 6e 63 69 6e 67 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 00 49 tended.syncing.to.your.device..I
f060 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 6d 73 20 6e 6f 74 20 6f 6e 20 74 f.unchecked,.only.items.not.on.t
f080 68 65 20 64 65 76 69 63 65 20 61 6c 72 65 61 64 79 20 77 69 6c 6c 20 62 65 20 73 79 6e 63 65 64 he.device.already.will.be.synced
f0a0 2e 0a 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 ..If.no.device.is.specified.this
f0c0 20 63 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2e 0a 54 68 69 73 20 6f 70 .checkbox.has.no.effect..This.op
f0e0 74 69 6f 6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 69 74 68 20 6d 61 6e 75 61 tion.can.only.be.used.with.manua
f100 6c 20 74 79 70 65 20 6c 69 73 74 73 2e 00 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 68 61 76 65 l.type.lists..If.you.do.not.have
f120 20 61 20 64 65 76 69 63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 75 72 72 65 6e 74 6c 79 2c 20 65 .a.device.connected.currently,.e
f140 69 74 68 65 72 20 70 6c 75 67 20 6f 6e 65 0a 69 6e 20 6e 6f 77 20 6f 72 20 65 78 69 74 20 74 68 ither.plug.one.in.now.or.exit.th
f160 65 20 64 69 61 6c 6f 67 20 61 6e 64 20 63 6f 6e 6e 65 63 74 20 74 6f 20 66 6f 6c 64 65 72 2f 69 e.dialog.and.connect.to.folder/i
f180 54 75 6e 65 73 20 66 69 72 73 74 00 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 00 4b Tunes.first.Keyboard.shortcuts.K
f1a0 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 indle.Collections.Kindle.Collect
f1c0 69 6f 6e 73 20 46 61 69 6c 65 64 00 4c 69 73 74 20 74 6f 20 76 69 65 77 3a 00 4c 69 73 74 73 00 ions.Failed.List.to.view:.Lists.
f1e0 4c 69 73 74 73 3a 00 4c 6f 63 61 74 69 6f 6e 00 4d 61 69 6e 20 6d 65 6d 6f 72 79 00 4d 61 6e 75 Lists:.Location.Main.memory.Manu
f200 61 6c 6c 79 20 61 64 64 2f 72 65 6d 6f 76 65 20 69 74 65 6d 73 00 4d 65 6e 75 00 4d 6f 76 65 20 ally.add/remove.items.Menu.Move.
f220 22 56 69 65 77 20 6c 69 73 74 22 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6f 66 20 "View.list".to.the.top.level.of.
f240 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 00 4d 6f the.plugin.menu.for.this.list.Mo
f260 76 65 20 74 6f 20 6c 69 73 74 00 4d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 ve.to.list.Moved.%d.books.to.you
f280 72 20 6c 69 73 74 28 73 29 00 4e 61 6d 65 00 4e 6f 20 62 6f 6f 6b 73 20 65 78 69 73 74 20 6f 6e r.list(s).Name.No.books.exist.on
f2a0 20 74 68 69 73 20 6c 69 73 74 00 4e 6f 20 64 65 76 69 63 65 20 66 6f 75 6e 64 20 66 6f 72 20 55 .this.list.No.device.found.for.U
f2c0 55 49 44 3a 20 25 73 00 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 00 4e UID:.%s.No.list.name.specified.N
f2e0 6f 20 73 6f 75 72 63 65 20 6c 69 73 74 20 6e 61 6d 65 73 20 73 70 65 63 69 66 69 65 64 00 4f 70 o.source.list.names.specified.Op
f300 74 69 6f 6e 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74 61 67 73 20 6f 72 20 61 20 63 75 73 74 6f 6d tionally.modify.tags.or.a.custom
f320 20 63 6f 6c 75 6d 6e 20 77 68 65 6e 20 79 6f 75 0a 61 64 64 20 61 6e 64 2f 6f 72 20 72 65 6d 6f .column.when.you.add.and/or.remo
f340 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e 00 4f 70 74 69 6f 6e 61 ve.items.from.this.list..Optiona
f360 6c 6c 79 20 73 70 65 63 69 66 79 20 61 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f lly.specify.a.column.to.add/remo
f380 76 65 20 61 20 76 61 6c 75 65 20 66 72 6f 6d 0a 77 68 65 6e 20 61 64 64 69 6e 67 20 6f 72 20 72 ve.a.value.from.when.adding.or.r
f3a0 65 6d 6f 76 69 6e 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 00 4f 74 68 emoving.items.from.this.list.Oth
f3c0 65 72 00 50 6c 65 61 73 65 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 2e 00 50 er.Please.restart.calibre.now..P
f3e0 6f 70 75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 00 50 72 65 66 65 72 65 6e 63 65 73 20 66 opulation.Options:.Preferences.f
f400 6f 72 3a 00 51 75 69 63 6b 20 41 63 63 65 73 73 20 4f 70 74 69 6f 6e 73 3a 00 52 45 41 44 49 4e or:.Quick.Access.Options:.READIN
f420 47 20 4c 49 53 54 3a 20 41 62 6f 72 74 69 6e 67 20 75 70 64 61 74 69 6e 67 20 61 75 74 6f 2d 73 G.LIST:.Aborting.updating.auto-s
f440 65 61 72 63 68 20 6c 69 73 74 20 61 73 20 68 61 73 20 6e 6f 20 65 78 70 72 65 73 73 69 6f 6e 3a earch.list.as.has.no.expression:
f460 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 64 64 69 6e 67 20 25 64 20 69 64 73 20 74 6f ..READING.LIST:.Adding.%d.ids.to
f480 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 .automatic.list:.%s.READING.LIST
f4a0 3a 20 41 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 72 65 63 72 65 61 74 65 20 4b 69 6e 64 6c 65 20 :.Attempting.to.recreate.Kindle.
f4c0 63 6f 6c 6c 65 63 74 69 6f 6e 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 collections.READING.LIST:.Auto-p
f4e0 6f 70 75 6c 61 74 69 6e 67 20 64 65 76 69 63 65 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47 20 opulating.device.list:..READING.
f500 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 73 65 61 72 63 68 20 6c 69 73 LIST:.Auto-populating.search.lis
f520 74 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 64 69 73 63 6f 6e 6e t:..READING.LIST:.Device.disconn
f540 65 63 74 65 64 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 66 6f 75 6e 64 ected.READING.LIST:.Device.found
f560 20 74 6f 20 73 79 6e 63 20 74 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4d 65 74 61 64 .to.sync.to:.READING.LIST:.Metad
f580 61 74 61 20 61 76 61 69 6c 61 62 6c 65 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 ata.available:.READING.LIST:.No.
f5a0 62 6f 6f 6b 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 66 6f 75 6e 64 20 6f 6e 20 64 65 76 69 books.on.'%s'.list.found.on.devi
f5c0 63 65 20 74 6f 20 72 65 6d 6f 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f ce.to.remove.READING.LIST:.No.bo
f5e0 6f 6b 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 6e 65 65 64 20 74 6f 20 62 65 20 73 79 6e 63 oks.on.'%s'.list.need.to.be.sync
f600 65 64 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 27 25 73 ed.READING.LIST:.Not.syncing.'%s
f620 27 20 74 6f 20 64 65 76 69 63 65 20 61 73 20 61 75 74 6f 73 79 6e 63 20 69 73 20 66 61 6c 73 65 '.to.device.as.autosync.is.false
f640 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 74 6f 20 64 65 .READING.LIST:.Not.syncing.to.de
f660 76 69 63 65 20 61 73 20 6e 6f 74 20 61 63 74 69 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a vice.as.not.active.READING.LIST:
f680 20 4e 6f 77 20 25 64 20 69 64 73 20 6f 6e 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 .Now.%d.ids.on.automatic.list:.%
f6a0 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 52 65 6d 6f 76 69 6e 67 20 25 64 20 69 64 73 20 s.READING.LIST:.Removing.%d.ids.
f6c0 66 72 6f 6d 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 from.automatic.list:.%s.READING.
f6e0 4c 49 53 54 3a 20 53 6b 69 70 70 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 20 LIST:.Skipping.%d.books.in.'%s'.
f700 6c 69 73 74 20 77 69 74 68 20 6e 6f 20 66 6f 72 6d 61 74 73 00 52 45 41 44 49 4e 47 20 4c 49 53 list.with.no.formats.READING.LIS
f720 54 3a 20 53 79 6e 63 20 4e 6f 77 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 52 45 41 44 49 4e T:.Sync.Now.-.force_sync=.READIN
f740 47 20 4c 49 53 54 3a 20 53 79 6e 63 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 G.LIST:.Syncing.%d.books.in.'%s'
f760 20 74 6f 3a 20 25 73 20 28 6c 6f 63 61 74 69 6f 6e 3a 25 73 29 00 52 45 41 44 49 4e 47 20 4c 49 .to:.%s.(location:%s).READING.LI
f780 53 54 3a 20 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20 63 6f 6c 75 6d 6e 20 6c 69 ST:.Updating.automatic.column.li
f7a0 73 74 28 73 29 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e 67 20 61 75 st(s)..READING.LIST:.Updating.au
f7c0 74 6f 6d 61 74 69 63 20 64 65 76 69 63 65 20 6c 69 73 74 28 73 29 20 00 52 65 61 64 69 6e 67 20 tomatic.device.list(s)..Reading.
f7e0 4c 69 73 74 00 52 65 61 64 69 6e 67 20 4c 69 73 74 20 65 72 72 6f 72 00 52 65 61 64 69 6e 67 20 List.Reading.List.error.Reading.
f800 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 List:.Cannot.create.list.as.list
f820 5f 6e 61 6d 65 20 69 73 20 64 75 70 6c 69 63 61 74 65 3a 00 52 65 61 64 69 6e 67 20 4c 69 73 74 _name.is.duplicate:.Reading.List
f840 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d :.Cannot.create.list.as.list_nam
f860 65 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 00 52 65 61 64 69 6e 67 20 4f 72 64 65 72 20 4f 70 e.not.specified.Reading.Order.Op
f880 74 69 6f 6e 73 3a 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 25 73 20 6c 69 73 74 00 52 65 6d 6f 76 tions:.Remove.from.%s.list.Remov
f8a0 65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 64 65 66 e.from.all.lists.Remove.from.def
f8c0 61 75 6c 74 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 52 65 6d 6f 76 ault.list.Remove.from.list.Remov
f8e0 65 20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 e.from.list:.%s.Remove.from.the.
f900 22 25 73 22 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 "%s".list.Remove.from.the.specif
f920 69 65 64 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 6c 69 73 74 20 69 74 65 6d 73 20 66 72 6f 6d 20 ied.list.Remove.list.items.from.
f940 64 65 76 69 63 65 00 52 65 6d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 79 6f 75 device.Removed.%d.books.from.you
f960 72 20 25 73 20 6c 69 73 74 00 52 65 6d 6f 76 65 64 20 66 72 6f 6d 20 25 64 20 72 65 61 64 69 6e r.%s.list.Removed.from.%d.readin
f980 67 20 6c 69 73 74 73 00 52 65 6e 61 6d 65 20 64 65 76 69 63 65 00 52 65 6e 61 6d 65 20 66 61 69 g.lists.Rename.device.Rename.fai
f9a0 6c 65 64 00 52 65 6e 61 6d 65 20 6c 69 73 74 00 52 65 6e 61 6d 65 20 74 68 65 20 63 75 72 72 65 led.Rename.list.Rename.the.curre
f9c0 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 00 52 65 70 6c 61 63 65 20 64 65 ntly.connected.device.Replace.de
f9e0 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 20 6e 65 77 20 69 74 65 6d 73 20 6f 6e vice.with.list,.add.new.items.on
fa00 6c 79 00 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 ly.Replace.device.with.list,.add
fa20 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 00 52 65 73 65 74 20 26 63 6f 6e 66 69 72 6d 61 74 69 /overwrite.all.Reset.&confirmati
fa40 6f 6e 20 64 69 61 6c 6f 67 73 00 52 65 73 65 74 20 61 6c 6c 20 73 68 6f 77 20 6d 65 20 61 67 61 on.dialogs.Reset.all.show.me.aga
fa60 69 6e 20 64 69 61 6c 6f 67 73 20 66 6f 72 20 74 68 65 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 in.dialogs.for.the.Reading.List.
fa80 70 6c 75 67 69 6e 00 52 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 00 52 65 73 74 61 plugin.Restart.calibre.now.Resta
faa0 72 74 20 72 65 71 75 69 72 65 64 00 52 65 73 74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20 76 rt.required.Restore.sort.after.v
fac0 69 65 77 69 6e 67 20 6c 69 73 74 00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 53 65 74 iewing.list.Set.default.list.Set
fae0 20 64 65 66 61 75 6c 74 20 6c 69 73 74 3a 20 25 73 00 53 65 74 20 79 6f 75 72 20 64 65 66 61 75 .default.list:.%s.Set.your.defau
fb00 6c 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22 00 53 65 74 74 69 6e 67 73 20 63 68 61 6e 67 65 64 lt.list.to."%s".Settings.changed
fb20 00 53 65 74 74 69 6e 67 73 20 64 65 6c 65 74 65 64 00 53 65 74 74 69 6e 67 73 20 66 6f 72 20 74 .Settings.deleted.Settings.for.t
fb40 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 his.plugin.in.this.library.have.
fb60 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 00 53 68 6f 77 20 64 69 61 6c 6f 67 20 77 68 65 6e 20 72 been.changed..Show.dialog.when.r
fb80 65 6d 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 00 53 70 65 63 69 66 emoving.books.from.device.Specif
fba0 79 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 72 65 61 64 69 6e 67 20 6f 72 64 65 y.the.name.for.this.reading.orde
fbc0 72 20 73 65 72 69 65 73 0a 49 66 20 6c 65 66 74 20 62 6c 61 6e 6b 2c 20 77 69 6c 6c 20 75 73 65 r.series.If.left.blank,.will.use
fbe0 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 69 73 74 20 74 68 69 73 20 62 6f 6f 6b 20 .the.name.of.the.list.this.book.
fc00 69 73 20 6f 6e 2e 00 53 70 65 63 69 66 79 20 74 68 65 20 74 61 67 20 6f 72 20 63 75 73 74 6f 6d is.on..Specify.the.tag.or.custom
fc20 20 63 6f 6c 75 6d 6e 20 76 61 6c 75 65 20 74 6f 20 62 65 20 61 64 64 65 64 20 77 68 65 6e 20 61 .column.value.to.be.added.when.a
fc40 64 64 69 6e 67 0a 74 6f 20 74 68 69 73 20 6c 69 73 74 20 6f 72 20 72 65 6d 6f 76 65 64 20 77 68 dding.to.this.list.or.removed.wh
fc60 65 6e 20 74 68 65 20 62 6f 6f 6b 20 69 73 20 74 61 6b 65 6e 20 6f 66 66 20 74 68 65 20 6c 69 73 en.the.book.is.taken.off.the.lis
fc80 74 00 53 74 61 74 75 73 00 53 74 6f 72 61 67 65 20 43 61 72 64 20 41 00 53 74 6f 72 61 67 65 20 t.Status.Storage.Card.A.Storage.
fca0 43 61 72 64 20 42 00 53 77 69 74 63 68 20 74 68 65 20 6c 69 73 74 20 74 6f 20 75 73 65 20 61 73 Card.B.Switch.the.list.to.use.as
fcc0 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 65 66 61 75 6c 74 00 53 79 6e 63 20 4e 6f 77 00 53 79 .the.current.default.Sync.Now.Sy
fce0 6e 63 20 4e 6f 77 20 28 25 64 29 00 53 79 6e 63 20 4f 70 74 69 6f 6e 73 3a 00 53 79 6e 63 20 74 nc.Now.(%d).Sync.Options:.Sync.t
fd00 6f 20 74 68 69 73 20 64 65 76 69 63 65 20 61 73 20 73 6f 6f 6e 20 61 73 20 69 74 20 69 73 20 63 o.this.device.as.soon.as.it.is.c
fd20 6f 6e 6e 65 63 74 65 64 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 61 6c onnected.The.selected.book(s).al
fd40 72 65 61 64 79 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 3a 20 3c 62 3e 25 73 3c ready.exist.on.this.list:.<b>%s<
fd60 2f 62 3e 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 64 6f 20 6e 6f 74 20 /b>.The.selected.book(s).do.not.
fd80 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 54 69 74 6c 65 20 69 6d 61 67 65 20 6e exist.on.this.list.Title.image.n
fda0 6f 74 20 66 6f 75 6e 64 20 2d 20 79 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20 43 61 6c 69 ot.found.-.you.must.restart.Cali
fdc0 62 72 65 20 62 65 66 6f 72 65 20 75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e 21 00 54 6f bre.before.using.this.plugin!.To
fde0 67 67 6c 65 20 6f 6e 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 54 6f 67 67 6c 65 20 6f 6e 20 6c ggle.on.default.list.Toggle.on.l
fe00 69 73 74 00 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 3a 20 25 73 00 54 6f 67 67 6c 65 20 6f 6e ist.Toggle.on.list:.%s.Toggle.on
fe20 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 54 6f 67 67 6c 65 20 6f 6e 20 74 68 65 20 73 70 65 .the."%s".list.Toggle.on.the.spe
fe40 63 69 66 69 65 64 20 6c 69 73 74 00 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 52 cified.list.Unable.to.find.the.R
fe60 65 6d 6f 76 65 20 42 6f 6f 6b 73 20 70 6c 75 67 69 6e 00 55 6e 63 68 65 63 6b 20 74 68 69 73 20 emove.Books.plugin.Uncheck.this.
fe80 6f 70 74 69 6f 6e 20 69 66 20 79 6f 75 20 70 72 65 66 65 72 20 74 6f 20 6d 61 6e 75 61 6c 6c 79 option.if.you.prefer.to.manually
fea0 20 73 79 6e 63 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 0a 49 66 20 6e 6f 20 64 65 76 69 .sync.to.your.device..If.no.devi
fec0 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68 61 ce.is.specified.this.checkbox.ha
fee0 73 20 6e 6f 20 65 66 66 65 63 74 00 55 6e 64 65 66 69 6e 65 64 00 55 70 64 61 74 65 20 63 6f 6c s.no.effect.Undefined.Update.col
ff00 75 6d 6e 20 66 6f 72 20 61 64 64 20 6f 72 20 72 65 6d 6f 76 65 00 55 70 64 61 74 65 20 63 6f 6c umn.for.add.or.remove.Update.col
ff20 75 6d 6e 20 66 6f 72 20 61 64 64 20 74 6f 20 6c 69 73 74 20 6f 6e 6c 79 00 55 70 64 61 74 65 20 umn.for.add.to.list.only.Update.
ff40 63 6f 6c 75 6d 6e 20 66 6f 72 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 20 6f 6e 6c 79 column.for.remove.from.list.only
ff60 00 56 69 65 77 20 25 73 20 6c 69 73 74 20 28 25 64 29 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e .View.%s.list.(%d).View.books.on
ff80 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 .the."%s".list.View.books.on.the
ffa0 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 56 69 65 77 20 64 61 74 61 20 73 74 6f 72 65 64 .specified.list.View.data.stored
ffc0 20 69 6e 20 74 68 65 20 6c 69 62 72 61 72 79 20 64 61 74 61 62 61 73 65 20 66 6f 72 20 74 68 69 .in.the.library.database.for.thi
ffe0 73 20 70 6c 75 67 69 6e 00 56 69 65 77 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 56 69 65 77 20 s.plugin.View.default.list.View.
10000 6c 69 73 74 00 56 69 65 77 20 6c 69 73 74 3a 20 25 73 00 56 69 65 77 20 6f 72 20 65 64 69 74 20 list.View.list:.%s.View.or.edit.
10020 6c 69 73 74 73 20 6f 66 20 62 6f 6f 6b 73 00 57 68 65 6e 20 26 63 68 61 6e 67 69 6e 67 20 74 68 lists.of.books.When.&changing.th
10040 69 73 20 6c 69 73 74 3a 00 59 6f 75 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 72 65 6d 6f 76 65 is.list:.You.are.about.to.remove
10060 20 74 68 65 20 3c 62 3e 25 73 3c 2f 62 3e 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68 69 73 20 .the.<b>%s</b>.device.from.this.
10080 6c 69 73 74 2e 20 00 59 6f 75 20 63 61 6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65 20 61 20 64 65 76 list...You.can.only.rename.a.dev
100a0 69 63 65 20 74 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 00 ice.that.is.currently.connected.
100c0 59 6f 75 20 63 61 6e 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 You.can.optionally.display.the.c
100e0 75 72 72 65 6e 74 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 0a 69 6e 20 61 20 63 urrent.reading.list.order.in.a.c
10100 75 73 74 6f 6d 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 ustom.series.column..You.should.
10120 6e 6f 74 20 65 64 69 74 20 74 68 69 73 20 63 6f 6c 75 6d 6e 20 64 69 72 65 63 74 6c 79 21 0a 4f not.edit.this.column.directly!.O
10140 6e 6c 79 20 75 73 61 62 6c 65 20 77 69 74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d 61 6e 61 67 65 64 nly.usable.with.Manually.managed
10160 20 6c 69 73 74 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 43 6c 65 61 72 65 64 20 6f 6e 20 53 .lists.that.are.not.Cleared.on.S
10180 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 ync..You.must.have.at.least.one.
101a0 6c 69 73 74 00 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f list.You.must.have.the.Kindle.Co
101c0 6c 6c 65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e 20 6f 72 llections.plugin.installed.in.or
101e0 64 65 72 20 74 6f 20 72 65 63 72 65 61 74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61 66 74 65 der.to.recreate.collections.afte
10200 72 20 61 20 73 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 r.a.sync..You.must.restart.calib
10220 72 65 20 61 66 74 65 72 77 61 72 64 73 2e 00 59 6f 75 20 6d 75 73 74 20 73 65 6c 65 63 74 20 61 re.afterwards..You.must.select.a
10240 20 64 65 76 69 63 65 20 66 69 72 73 74 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e .device.first.Project-Id-Version
10260 3a 20 50 41 43 4b 41 47 45 20 56 45 52 53 49 4f 4e 0a 50 4f 54 2d 43 72 65 61 74 69 6f 6e 2d 44 :.PACKAGE.VERSION.POT-Creation-D
10280 61 74 65 3a 20 32 30 32 34 2d 30 36 2d 30 36 20 32 30 3a 32 31 2b 31 30 30 30 0a 50 4f 2d 52 65 ate:.2024-06-06.20:21+1000.PO-Re
102a0 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 32 2d 30 39 2d 31 39 20 31 34 3a 35 31 2b 30 30 vision-Date:.2022-09-19.14:51+00
102c0 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f 72 3a 20 55 73 61 6d 61 20 4b 68 61 6c 69 6c 00.Last-Translator:.Usama.Khalil
102e0 2c 20 32 30 32 35 0a 4c 61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 41 72 61 62 69 63 20 28 68 74 ,.2025.Language-Team:.Arabic.(ht
10300 74 70 73 3a 2f 2f 61 70 70 2e 74 72 61 6e 73 69 66 65 78 2e 63 6f 6d 2f 63 61 6c 69 62 72 65 2f tps://app.transifex.com/calibre/
10320 74 65 61 6d 73 2f 31 39 33 33 37 2f 61 72 2f 29 0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31 teams/19337/ar/).MIME-Version:.1
10340 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61 .0.Content-Type:.text/plain;.cha
10360 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f rset=UTF-8.Content-Transfer-Enco
10380 64 69 6e 67 3a 20 38 62 69 74 0a 47 65 6e 65 72 61 74 65 64 2d 42 79 3a 20 70 79 67 65 74 74 65 ding:.8bit.Generated-By:.pygette
103a0 78 74 2e 70 79 20 31 2e 35 0a 4c 61 6e 67 75 61 67 65 3a 20 61 72 0a 50 6c 75 72 61 6c 2d 46 6f xt.py.1.5.Language:.ar.Plural-Fo
103c0 72 6d 73 3a 20 6e 70 6c 75 72 61 6c 73 3d 36 3b 20 70 6c 75 72 61 6c 3d 6e 3d 3d 30 20 3f 20 30 rms:.nplurals=6;.plural=n==0.?.0
103e0 20 3a 20 6e 3d 3d 31 20 3f 20 31 20 3a 20 6e 3d 3d 32 20 3f 20 32 20 3a 20 6e 25 31 30 30 3e 3d .:.n==1.?.1.:.n==2.?.2.:.n%100>=
10400 33 20 26 26 20 6e 25 31 30 30 3c 3d 31 30 20 3f 20 33 20 3a 20 6e 25 31 30 30 3e 3d 31 31 20 26 3.&&.n%100<=10.?.3.:.n%100>=11.&
10420 26 20 6e 25 31 30 30 3c 3d 39 39 20 3f 20 34 20 3a 20 35 3b 0a 00 26 d9 85 d9 84 d8 a1 20 d8 aa &.n%100<=99.?.4.:.5;..&.........
10440 d9 84 d9 82 d8 a7 d8 a6 d9 8a 20 d9 85 d9 86 20 d8 a7 d9 84 d8 a8 d8 ad d8 ab 3a 00 26 d8 a7 d9 ..........................:.&...
10460 84 d8 b9 d9 85 d9 88 d8 af 20 d8 a7 d9 84 d9 85 d8 b1 d8 a7 d8 af 20 d8 aa d8 ad d8 af d9 8a d8 ................................
10480 ab d9 87 3a 00 26 d8 aa d8 ae d8 b5 d9 8a d8 b5 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 00 ...:.&..........................
104a0 26 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 87 d8 &...............................
104c0 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 85 d8 b9 d9 87 3a 00 26 d9 85 d8 b3 .........................:.&....
104e0 d8 a7 d8 b9 d8 af d8 a9 00 26 d9 86 d9 88 d8 b9 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a .........&.....................:
10500 00 26 d8 a7 d8 b3 d9 85 20 d8 a7 d9 84 d8 b3 d9 84 d8 b3 d9 84 d8 a9 3a 00 26 d8 aa d8 ae d8 b2 .&.....................:.&......
10520 d9 8a d9 86 20 d9 81 d9 8a 20 d8 b9 d9 85 d9 88 d8 af 20 d8 a7 d9 84 d8 b3 d9 84 d8 b3 d9 84 d8 ................................
10540 a9 3a 00 26 d8 a7 d9 84 d9 82 d9 8a d9 85 d8 a9 20 d9 81 d9 8a 20 d8 a7 d9 84 d8 b9 d9 85 d9 88 .:.&............................
10560 d8 af 20 d9 84 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 2f d8 a7 d9 84 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 ................./..............
10580 3a 00 26 d8 b9 d8 b1 d8 b6 20 d8 aa d9 81 d8 b6 d9 8a d9 84 d8 a7 d8 aa 20 d8 a7 d9 84 d9 85 d9 :.&.............................
105a0 83 d8 aa d8 a8 d8 a9 00 26 d8 b9 d9 86 d8 af 20 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 87 d8 ........&.......................
105c0 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a 00 2a d8 a3 d9 8a 20 d8 ac d9 87 d8 a7 ..................:.*...........
105e0 d8 b2 00 d8 aa d9 88 d8 ac d8 af 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a8 d9 87 d8 b0 d8 a7 20 ................................
10600 d8 a7 d9 84 d8 a7 d8 b3 d9 85 20 d8 a8 d8 a7 d9 84 d9 81 d8 b9 d9 84 00 d8 aa d9 88 d8 ac d8 af ................................
10620 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a8 d9 86 d9 81 d8 b3 20 d8 a7 d9 84 d8 a7 d8 b3 d9 85 20 ................................
10640 d8 a8 d8 a7 d9 84 d9 81 d8 b9 d9 84 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 ac d9 85 d9 8a d8 b9 ................................
10660 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 20 d9 81 d9 8a 20 d8 a7 d9 84 d8 b3 d9 84 d8 b3 d9 84 d8 a9 20 ................................
10680 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 ad d8 af ................................
106a0 d8 af d8 a9 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 ac d9 87 d8 a7 d8 b2 20 d9 85 d8 aa d8 b5 d9 ................................
106c0 84 00 d9 81 d8 b4 d9 84 d8 aa 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 00 d8 a5 d8 b6 d8 a7 ................................
106e0 d9 81 d8 a9 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d9 82 d8 a7 d8 ................................
10700 a6 d9 85 d8 a9 20 d8 ac d8 af d9 8a d8 af d8 a9 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 b9 d9 86 ................................
10720 d8 a7 d8 b5 d8 b1 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 ac d8 af d9 8a d8 af d8 a9 20 d8 a5 d9 ................................
10740 84 d9 89 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 b3 d9 84 ................................
10760 d8 b3 d9 84 d8 a9 20 d8 a5 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 25 73 00 d8 a5 d8 b6 .........................%s.....
10780 d8 a7 d9 81 d8 a9 20 d8 b3 d9 84 d8 b3 d9 84 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 ac d9 85 d9 8a d8 ................................
107a0 b9 20 d8 a7 d9 84 d9 82 d9 88 d8 a7 d8 a6 d9 85 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 b3 d9 84 ................................
107c0 d8 b3 d9 84 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 ................................
107e0 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 b3 d9 ................................
10800 84 d8 b3 d9 84 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 a5 ................................
10820 d8 b6 d8 a7 d9 81 d8 a9 20 d8 b3 d9 84 d8 b3 d9 84 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 ................................
10840 82 d8 a7 d8 a6 d9 85 d8 a9 3a 20 25 73 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 b3 d9 84 d8 b3 d9 .........:.%s...................
10860 84 d8 a9 20 d8 a5 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 22 25 73 22 00 d8 a5 d8 b6 d8 ......................"%s"......
10880 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 25 73 00 d8 a5 d8 b6 d8 ........................%s......
108a0 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 ac d9 85 d9 8a d8 b9 20 d8 a7 d9 84 d9 82 d9 88 d8 a7 ................................
108c0 d8 a6 d9 85 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 ................................
108e0 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 00 d8 a5 d8 b6 d8 ................................
10900 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 a5 d8 b6 ................................
10920 d8 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a 20 25 73 ............................:.%s
10940 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 22 25 .............................."%
10960 73 22 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 s"..............................
10980 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 ad d8 af d8 af d8 a9 00 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 2f d8 a7 ............................./..
109a0 d9 84 d9 83 d8 aa d8 a7 d8 a8 d8 a9 20 d9 81 d9 88 d9 82 20 d8 ac d9 85 d9 8a d8 b9 20 d8 b9 d9 ................................
109c0 86 d8 a7 d8 b5 d8 b1 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 ................................
109e0 d9 84 d8 ac d9 87 d8 a7 d8 b2 00 d8 aa d9 85 d8 aa 20 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 25 64 20 .............................%d.
10a00 d9 83 d8 aa d8 a7 d8 a8 20 d8 a5 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 25 73 20 d8 a7 ...........................%s...
10a20 d9 84 d8 ae d8 a7 d8 b5 d8 a9 20 d8 a8 d9 83 00 d8 aa d9 85 d8 aa 20 d8 a5 d8 b6 d8 a7 d9 81 d8 ................................
10a40 a9 20 25 64 20 d9 83 d8 aa d8 a7 d8 a8 d8 8c 20 d9 88 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 25 64 20 ..%d.........................%d.
10a60 d9 83 d8 aa d8 a7 d8 a8 20 d9 85 d9 86 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 25 73 20 d8 a7 d9 84 .........................%s.....
10a80 d8 ae d8 a7 d8 b5 d8 a9 20 d8 a8 d9 83 00 d8 aa d9 85 d8 aa 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 ................................
10aa0 81 d8 a9 20 d8 a5 d9 84 d9 89 20 25 64 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 82 d8 b1 d8 a7 d8 ...........%d...................
10ac0 a1 d8 a9 00 d8 aa d9 85 20 d9 85 d8 b3 d8 ad 20 d8 ac d9 85 d9 8a d8 b9 20 d8 a5 d8 b9 d8 af d8 ................................
10ae0 a7 d8 af d8 a7 d8 aa 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d9 81 ................................
10b00 d9 8a 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 85 d9 83 d8 aa d8 a8 d8 a9 2e 00 d8 a7 d9 84 d8 b3 ................................
10b20 d9 85 d8 a7 d8 ad 20 d8 a8 d8 a7 d9 84 d9 86 d9 82 d8 b1 20 d8 b9 d9 84 d9 89 20 d8 b2 d8 b1 20 ................................
10b40 d8 b4 d8 b1 d9 8a d8 b7 20 d8 a7 d9 84 d8 a3 d8 af d9 88 d8 a7 d8 aa 20 d9 84 d8 b9 d8 b1 d8 b6 ................................
10b60 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 ad d8 af d8 ab 20 d8 ae d8 b7 d8 a3 20 d8 a3 ................................
10b80 d8 ab d9 86 d8 a7 d8 a1 20 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 a7 d9 84 d8 aa d8 b3 d9 85 d9 8a ................................
10ba0 d8 a9 2e 00 d9 84 d9 86 20 d9 8a d8 aa d9 85 20 d8 a7 d9 84 d9 85 d8 b3 d8 a7 d8 b3 20 d8 a8 d8 ................................
10bc0 a3 d9 8a 20 d8 a5 d8 b9 d8 af d8 a7 d8 af d8 a7 d8 aa 20 d9 81 d9 8a 20 d9 85 d9 83 d8 aa d8 a8 ................................
10be0 d8 a7 d8 aa 20 d8 a3 d8 ae d8 b1 d9 89 20 d8 a3 d9 88 20 d9 85 d8 ae d8 b2 d9 86 d8 a9 20 d9 81 ................................
10c00 d9 8a 20 d9 85 d9 84 d9 81 20 4a 53 4f 4e 20 d9 81 d9 8a 20 d9 85 d8 ac d9 84 d8 af 20 d8 a5 d8 ..........JSON..................
10c20 b6 d8 a7 d9 81 d8 a7 d8 aa 20 63 61 6c 69 62 72 65 20 d8 a7 d9 84 d8 ae d8 a7 d8 b5 20 d8 a8 d9 ..........calibre...............
10c40 83 2e 00 d8 aa d8 b7 d8 a8 d9 8a d9 82 20 d8 aa d8 b1 d8 aa d9 8a d8 a8 20 d9 82 d8 a7 d8 a6 d9 ................................
10c60 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 20 d8 b9 d9 86 d8 af 20 d8 b9 d8 b1 d8 b6 ................................
10c80 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 87 d9 84 20 d8 a3 d9 86 d8 aa 20 d9 85 d8 aa ................................
10ca0 d8 a3 d9 83 d8 af 20 d8 a3 d9 86 d9 83 20 d8 aa d8 b1 d9 8a d8 af 20 d8 aa d8 ba d9 8a d9 8a d8 ................................
10cc0 b1 20 d8 a5 d8 b9 d8 af d8 a7 d8 af d8 a7 d8 aa d9 83 20 d9 81 d9 8a 20 d9 87 d8 b0 d9 87 20 d8 ................................
10ce0 a7 d9 84 d9 85 d9 83 d8 aa d8 a8 d8 a9 20 d9 84 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d8 a5 d8 b6 d8 ................................
10d00 a7 d9 81 d8 a9 d8 9f 00 d9 87 d9 84 20 d8 a3 d9 86 d8 aa 20 d9 85 d8 aa d8 a3 d9 83 d8 af 20 d8 ................................
10d20 a3 d9 86 d9 83 20 d8 aa d8 b1 d9 8a d8 af 20 d9 85 d8 b3 d8 ad 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 ................................
10d40 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 20 27 25 73 27 d8 9f 00 d9 87 d9 84 20 d8 a3 d9 86 ................'%s'............
10d60 d8 aa 20 d9 85 d8 aa d8 a3 d9 83 d8 af 20 d8 a3 d9 86 d9 83 20 d8 aa d8 b1 d9 8a d8 af 20 d9 85 ................................
10d80 d8 b3 d8 ad 20 d8 a5 d8 b9 d8 af d8 a7 d8 af d8 a7 d8 aa d9 83 20 d9 81 d9 8a 20 d9 87 d8 b0 d9 ................................
10da0 87 20 d8 a7 d9 84 d9 85 d9 83 d8 aa d8 a8 d8 a9 20 d9 84 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d8 a5 ................................
10dc0 d8 b6 d8 a7 d9 81 d8 a9 d8 9f 00 d9 87 d9 84 20 d8 a3 d9 86 d8 aa 20 d9 85 d8 aa d8 a3 d9 83 d8 ................................
10de0 af 20 d8 a3 d9 86 d9 83 20 d8 aa d8 b1 d9 8a d8 af 20 d8 a7 d9 84 d9 85 d8 aa d8 a7 d8 a8 d8 b9 ................................
10e00 d8 a9 d8 9f 00 d9 87 d9 84 20 d8 a3 d9 86 d8 aa 20 d9 85 d8 aa d8 a3 d9 83 d8 af d8 9f 00 d9 85 ................................
10e20 d9 84 d8 a1 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a ................................
10e40 d9 8b d8 a7 20 d9 85 d9 86 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 ................................
10e60 d8 ac d9 87 d8 a7 d8 b2 00 d9 85 d9 84 d8 a1 20 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a 20 d9 85 d9 ................................
10e80 86 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 ................................
10ea0 00 d9 85 d9 84 d8 a1 20 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a 20 d9 85 d9 86 20 d8 a7 d9 84 d8 a8 ................................
10ec0 d8 ad d8 ab 00 d8 a8 d8 b4 d9 83 d9 84 20 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 8c 20 d8 ................................
10ee0 aa d9 86 d8 b4 d8 a6 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 ................................
10f00 a9 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 81 d8 b1 d8 b9 d9 8a d8 a9 20 22 d8 b9 d8 b1 d8 b6 20 ........................".......
10f20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 22 20 d9 84 d8 ac d9 85 d9 8a d8 b9 20 d9 82 d9 88 d8 ..............".................
10f40 a7 d8 a6 d9 85 d9 83 20 d8 b9 d9 86 d8 af d9 85 d8 a7 20 d9 8a d9 83 d9 88 d9 86 20 d9 84 d8 af ................................
10f60 d9 8a d9 83 20 d9 82 d9 88 d8 a7 d8 a6 d9 85 20 d9 85 d8 aa d8 b9 d8 af d8 af d8 a9 2e 0a d8 a5 ................................
10f80 d8 b0 d8 a7 20 d8 aa d9 85 20 d8 a7 d9 84 d8 aa d8 ad d8 af d9 8a d8 af d8 8c 20 d9 81 d8 b3 d9 ................................
10fa0 8a d8 aa d9 85 20 d9 86 d9 82 d9 84 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 ................................
10fc0 d8 a9 20 d8 a5 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 b3 d8 aa d9 ................................
10fe0 88 d9 89 20 d8 a7 d9 84 d8 a3 d8 b9 d9 84 d9 89 20 d9 84 d8 b3 d9 87 d9 88 d9 84 d8 a9 20 d8 a7 ................................
11000 d9 84 d9 88 d8 b5 d9 88 d9 84 2e 0a d9 85 d9 84 d8 a7 d8 ad d8 b8 d8 a9 3a 20 d8 b3 d8 aa d8 b8 ........................:.......
11020 d9 87 d8 b1 20 d9 82 d8 a7 d8 a6 d9 85 d8 aa d9 83 20 22 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 ..................".............
11040 a7 d8 b6 d9 8a d8 a9 22 20 d8 af d8 a7 d8 a6 d9 85 d9 8b d8 a7 20 d9 81 d9 8a 20 d8 a7 d9 84 d9 ......."........................
11060 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 b9 d9 84 d9 88 d9 8a d8 a9 d8 8c 20 d8 a8 d8 ba d8 ................................
11080 b6 20 d8 a7 d9 84 d9 86 d8 b8 d8 b1 20 d8 b9 d9 86 20 d9 85 d8 b1 d8 a8 d8 b9 20 d8 a7 d9 84 d8 ................................
110a0 a7 d8 ae d8 aa d9 8a d8 a7 d8 b1 20 d9 87 d8 b0 d8 a7 00 d8 a8 d8 b4 d9 83 d9 84 20 d8 a7 d9 81 ................................
110c0 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 8c 20 d9 8a d8 b9 d8 b1 d8 b6 20 d8 b2 d8 b1 20 d8 b4 d8 b1 d9 ................................
110e0 8a d8 b7 20 d8 a7 d9 84 d8 a3 d8 af d9 88 d8 a7 d8 aa 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 ................................
11100 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 2e 0a d8 ad d8 af d8 af 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 ................................
11120 d8 ae d9 8a d8 a7 d8 b1 20 d9 84 d8 b9 d8 b1 d8 b6 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 82 d8 ................................
11140 b1 d8 a7 d8 a1 d8 a9 20 d8 a8 d8 af d9 84 d8 a7 d9 8b 20 d9 85 d9 86 20 d8 b0 d9 84 d9 83 2e 00 ................................
11160 d8 b9 d9 86 20 d8 b7 d8 b1 d9 8a d9 82 20 d8 aa d8 ad d8 af d9 8a d8 af 20 d8 ac d9 87 d8 a7 d8 ................................
11180 b2 d8 8c 20 d9 8a d9 85 d9 83 d9 86 d9 83 20 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 85 d8 ad ................................
111a0 d8 aa d9 88 d9 8a d8 a7 d8 aa 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 8a d8 af d9 88 ................................
111c0 d9 8a d9 8b d8 a7 20 d8 a3 d9 88 0a d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a d9 8b d8 a7 20 d9 85 d8 ................................
111e0 b9 20 d8 b0 d9 84 d9 83 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 2e 0a d9 87 d8 b0 d8 a7 20 d9 8a ................................
11200 d8 ad d9 84 20 d9 85 d8 ad d9 84 20 d9 88 d8 b8 d9 8a d9 81 d8 a9 20 d8 a5 d8 b6 d8 a7 d9 81 d8 ................................
11220 a9 20 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 00 d9 84 d8 a7 20 d9 ................................
11240 8a d9 85 d9 83 d9 86 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 ................................
11260 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 84 d8 a7 20 d9 8a d9 85 d9 83 d9 86 20 d9 85 d8 b3 d8 ................................
11280 ad 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 84 d8 a7 20 d9 8a d9 85 d9 83 d9 86 20 d8 ................................
112a0 a5 d9 86 d8 b4 d8 a7 d8 a1 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 84 d8 a7 20 d9 8a d9 85 d9 83 ................................
112c0 d9 86 20 d8 a7 d9 84 d8 ad d8 b0 d9 81 00 d9 84 d8 a7 20 d9 8a d9 85 d9 83 d9 86 20 d8 aa d8 b9 ................................
112e0 d8 af d9 8a d9 84 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 84 d8 a7 20 d9 8a d9 85 d9 ................................
11300 83 d9 86 20 d8 a7 d9 84 d9 86 d9 82 d9 84 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 ................................
11320 d9 85 d8 a9 00 d9 84 d8 a7 20 d9 8a d9 85 d9 83 d9 86 20 d8 a7 d9 84 d8 a5 d8 b2 d8 a7 d9 84 d8 ................................
11340 a9 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 84 d8 a7 20 d9 8a d9 85 d9 ................................
11360 83 d9 86 20 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 85 d8 b9 20 d8 a7 d9 84 d8 ac ................................
11380 d9 87 d8 a7 d8 b2 00 d9 84 d8 a7 20 d9 8a d9 85 d9 83 d9 86 20 d8 a7 d9 84 d8 aa d8 a8 d8 af d9 ................................
113a0 8a d9 84 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 84 d8 a7 20 d9 ................................
113c0 8a d9 85 d9 83 d9 86 20 d8 b9 d8 b1 d8 b6 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 a7 ................................
113e0 d8 ae d8 aa d8 b1 20 d9 83 d9 8a d9 81 d9 8a d8 a9 20 d8 aa d8 b9 d8 a8 d8 a6 d8 a9 20 d9 87 d8 ................................
11400 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 85 d8 b3 d8 ad 00 d9 85 d8 b3 d8 ad ................................
11420 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 25 73 00 d9 85 d8 b3 d8 ad 20 d8 a7 d9 84 d9 83 d9 84 20 d9 ............%s..................
11440 85 d9 86 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 ad d8 af d8 af d8 ................................
11460 a9 00 d9 85 d8 b3 d8 ad 20 d8 ac d9 85 d9 8a d8 b9 20 d8 a5 d8 b9 d8 af d8 a7 d8 af d8 a7 d8 aa ................................
11480 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 00 d9 85 d8 b3 d8 ad 20 d8 a7 ................................
114a0 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 ................................
114c0 a9 00 d9 85 d8 b3 d8 ad 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 85 d8 b3 d8 ad 20 d8 ................................
114e0 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 28 25 64 29 00 d9 85 d8 b3 d8 ad 20 d8 a7 d9 84 d9 82 ..............(%d)..............
11500 d8 a7 d8 a6 d9 85 d8 a9 3a 20 25 73 00 d9 85 d8 b3 d8 ad 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 22 ........:.%s..................."
11520 25 73 22 00 d9 85 d8 b3 d8 ad 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 %s".............................
11540 20 d8 a8 d8 b9 d8 af 20 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 85 d8 b9 20 d9 87 ................................
11560 d8 b0 d8 a7 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 00 d8 ae d9 8a d8 a7 d8 b1 d8 a7 d8 aa 20 d8 ................................
11580 aa d8 ad d8 af d9 8a d8 ab 20 d8 a7 d9 84 d8 b9 d9 85 d9 88 d8 af 3a 00 d8 aa d9 85 d8 aa 20 d8 ......................:.........
115a0 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 aa d8 b9 d9 8a d9 8a d9 86 20 d8 ac d9 85 d9 8a d8 b9 20 d9 85 ................................
115c0 d8 b1 d8 a8 d8 b9 d8 a7 d8 aa 20 d8 ad d9 88 d8 a7 d8 b1 20 d8 a7 d9 84 d8 aa d8 a3 d9 83 d9 8a ................................
115e0 d8 af 00 d8 aa d8 ad d9 83 d9 85 20 d9 81 d9 8a 20 d9 83 d9 8a d9 81 d9 8a d8 a9 20 d9 85 d8 b2 ................................
11600 d8 a7 d9 85 d9 86 d8 a9 20 d8 b9 d9 86 d8 a7 d8 b5 d8 b1 d9 83 20 d9 85 d8 b9 20 d8 a7 d9 84 d8 ................................
11620 ac d9 87 d8 a7 d8 b2 2e 0a d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d8 a7 d9 84 d8 b9 d9 86 d8 a7 ................................
11640 d8 b5 d8 b1 20 d8 a7 d9 84 d8 ac d8 af d9 8a d8 af d8 a9 20 d9 81 d9 82 d8 b7 d8 8c 20 d9 85 d8 ................................
11660 b2 d8 a7 d9 85 d9 86 d8 a9 20 d8 ac d9 85 d9 8a d8 b9 20 d8 a7 d9 84 d8 b9 d9 86 d8 a7 d8 b5 d8 ................................
11680 b1 20 d9 85 d8 b9 20 d8 a7 d9 84 d9 83 d8 aa d8 a7 d8 a8 d8 a9 20 d9 81 d9 88 d9 82 20 d8 a7 d9 ................................
116a0 84 d9 85 d9 88 d8 ac d9 88 d8 af d8 a9 0a d8 a3 d9 88 20 d8 a7 d8 b3 d8 aa d8 ae d8 af d8 a7 d9 ................................
116c0 85 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 84 d8 a5 d8 b2 d8 a7 ................................
116e0 d9 84 d8 a9 20 d8 a7 d9 84 d8 b9 d9 86 d8 a7 d8 b5 d8 b1 20 d9 85 d9 86 20 d8 ac d9 87 d8 a7 d8 ................................
11700 b2 d9 83 20 d9 81 d9 82 d8 b7 2e 00 d9 86 d8 b3 d8 ae 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d8 ad ................................
11720 d8 a7 d9 81 d8 b8 d8 a9 00 d8 a5 d9 86 d8 b4 d8 a7 d8 a1 20 d8 b9 d9 85 d9 88 d8 af 20 d8 ac d8 ................................
11740 af d9 8a d8 af 00 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a 00 d9 81 d8 b4 d9 84 20 d8 a7 d9 84 ................................
11760 d8 ad d8 b0 d9 81 00 d8 ad d8 b0 d9 81 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 ad d8 ................................
11780 b0 d9 81 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d9 85 d9 86 20 d9 82 d8 ................................
117a0 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a3 d8 ac d9 87 d8 b2 d8 a9 00 d8 ad d8 b0 d9 81 20 d8 a7 ................................
117c0 d9 84 d9 83 d8 aa d8 a8 20 d9 85 d9 86 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 2e 00 d8 a7 d9 84 ................................
117e0 d8 a3 d8 ac d9 87 d8 b2 d8 a9 00 d8 a7 d9 84 d8 a3 d8 ac d9 87 d8 b2 d8 a9 3a 00 d8 ae d9 8a d8 .........................:......
11800 a7 d8 b1 d8 a7 d8 aa 20 d8 a7 d9 84 d8 b9 d8 b1 d8 b6 3a 00 d9 84 d8 a7 20 d8 aa d8 ad d8 af d8 ..................:.............
11820 ab 20 d8 b9 d9 85 d9 88 d8 af 20 63 61 6c 69 62 72 65 00 d9 87 d9 84 20 d8 aa d8 b1 d9 8a d8 af ...........calibre..............
11840 20 d8 ad d8 b0 d9 81 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 b3 d9 ................................
11860 85 d8 a7 d8 a9 20 27 25 73 27 00 d8 aa d9 85 00 d8 aa d8 b9 d8 af d9 8a d9 84 20 d9 82 d8 a7 d8 ......'%s'......................
11880 a6 d9 85 d8 a9 20 25 73 00 d8 aa d8 b9 d8 af d9 8a d9 84 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 20 d9 ......%s........................
118a0 81 d9 8a 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 22 25 73 22 00 d8 aa d8 b9 d8 af d9 8a d9 84 20 d8 ..............."%s".............
118c0 a7 d9 84 d9 83 d8 aa d8 a8 20 d9 81 d9 8a 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 ................................
118e0 d9 84 d9 85 d8 ad d8 af d8 af d8 a9 00 d8 aa d8 b9 d8 af d9 8a d9 84 20 d8 a7 d9 84 d9 82 d8 a7 ................................
11900 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 00 d8 aa d8 b9 ................................
11920 d8 af d9 8a d9 84 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 aa d8 b9 d8 af d9 8a d9 84 ................................
11940 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a 20 25 73 00 d8 aa d8 ad d8 b1 d9 8a d8 b1 20 d8 ...............:.%s.............
11960 a7 d8 ae d8 aa d8 b5 d8 a7 d8 b1 d8 a7 d8 aa 20 d9 84 d9 88 d8 ad d8 a9 20 d8 a7 d9 84 d9 85 d9 ................................
11980 81 d8 a7 d8 aa d9 8a d8 ad 20 d8 a7 d9 84 d9 85 d8 b1 d8 aa d8 a8 d8 b7 d8 a9 20 d8 a8 d9 87 d8 ................................
119a0 b0 d9 87 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 00 d8 a3 d8 af d8 ae d9 84 20 d8 a7 d8 b3 ................................
119c0 d9 85 20 d8 b9 d8 b1 d8 b6 20 d8 ac d8 af d9 8a d8 af 20 d9 84 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 ................................
119e0 d8 ac d9 87 d8 a7 d8 b2 3a 00 d8 a3 d8 af d8 ae d9 84 20 d8 a7 d8 b3 d9 85 20 d8 b9 d8 b1 d8 b6 ........:.......................
11a00 20 d8 ac d8 af d9 8a d8 af 20 d9 84 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 ................................
11a20 a9 3a 00 d8 a3 d8 af d8 ae d9 84 20 d8 a7 d8 b3 d9 85 20 d8 b9 d8 b1 d8 b6 20 d9 81 d8 b1 d9 8a .:..............................
11a40 d8 af 20 d9 84 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a 00 d9 81 d8 b4 ..........................:.....
11a60 d9 84 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 ................................
11a80 a7 d8 a6 d9 85 d8 a9 00 d8 a5 d8 b0 d8 a7 20 d8 aa d9 85 20 d8 a7 d9 84 d8 aa d8 ad d8 af d9 8a ................................
11aa0 d8 af d8 8c 20 d9 81 d8 b3 d9 8a d8 aa d9 85 20 d8 a7 d8 b3 d8 aa d8 b9 d8 a7 d8 af d8 a9 20 d9 ................................
11ac0 81 d8 b1 d8 b2 20 63 61 6c 69 62 72 65 20 d8 a5 d9 84 d9 89 20 d8 ad d8 a7 d9 84 d8 aa d9 87 20 ......calibre...................
11ae0 d8 a7 d9 84 d8 a3 d8 b5 d9 84 d9 8a d8 a9 20 d8 a8 d8 b9 d8 af 0a d8 ae d8 b1 d9 88 d8 ac 20 d8 ................................
11b00 a7 d9 84 d9 85 d8 b3 d8 aa d8 ae d8 af d9 85 20 d9 85 d9 86 20 d8 b9 d8 b1 d8 b6 20 d9 82 d8 a7 ................................
11b20 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 20 d8 b9 d9 86 20 d8 b7 d8 b1 d9 ................................
11b40 8a d9 82 20 d8 aa d8 ba d9 8a d9 8a d8 b1 20 d8 a3 d9 88 20 d9 85 d8 b3 d8 ad 20 d8 a8 d8 ad d8 ................................
11b60 ab 20 63 61 6c 69 62 72 65 d8 8c 0a d8 aa d8 a8 d8 af d9 8a d9 84 20 d8 a7 d9 84 d9 85 d9 83 d8 ..calibre.......................
11b80 aa d8 a8 d8 a7 d8 aa d8 8c 20 d8 a3 d9 88 20 d8 a5 d8 ba d9 84 d8 a7 d9 82 20 63 61 6c 69 62 72 ..........................calibr
11ba0 65 2e 00 d8 a5 d8 b0 d8 a7 20 d8 aa d9 85 20 d8 a7 d9 84 d8 aa d8 ad d8 af d9 8a d8 af d8 8c 20 e...............................
11bc0 d9 81 d8 a5 d9 86 20 d8 b9 d8 b1 d8 b6 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 ................................
11be0 b1 d8 a7 d8 a1 d8 a9 20 d8 b3 d9 8a d8 ba d9 8a d8 b1 20 d8 a3 d9 8a d8 b6 d9 8b d8 a7 20 d8 aa ................................
11c00 d8 b1 d8 aa d9 8a d8 a8 20 d9 81 d8 b1 d8 b2 20 43 61 6c 69 62 72 65 20 d8 a7 d9 84 d8 ae d8 a7 ................Calibre.........
11c20 d8 b5 20 d8 a8 d9 83 2e 0a d9 8a d9 85 d9 83 d9 86 20 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 aa d8 ................................
11c40 b1 d8 aa d9 8a d8 a8 20 d8 a7 d9 84 d9 82 d9 88 d8 a7 d8 a6 d9 85 20 d9 8a d8 af d9 88 d9 8a d9 ................................
11c60 8b d8 a7 20 d8 a8 d8 a7 d8 b3 d8 aa d8 ae d8 af d8 a7 d9 85 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 ................................
11c80 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 d8 8c 20 d9 85 d8 b9 20 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 ................................
11ca0 d8 b6 20 d8 a8 d8 aa d8 b1 d8 aa d9 8a d8 a8 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 ................................
11cc0 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 2e 0a d8 a5 d8 b0 d8 a7 20 d9 84 d9 ................................
11ce0 85 20 d9 8a d8 aa d9 85 20 d8 a7 d9 84 d8 aa d8 ad d8 af d9 8a d8 af d8 8c 20 d9 81 d8 b3 d9 8a ................................
11d00 d8 b8 d9 84 20 d9 81 d8 b1 d8 b2 20 63 61 6c 69 62 72 65 20 d8 a7 d9 84 d8 ad d8 a7 d9 84 d9 8a ............calibre.............
11d20 20 d8 af d9 88 d9 86 20 d8 aa d8 ba d9 8a d9 8a d8 b1 20 d8 b9 d9 86 d8 af 20 d8 b9 d8 b1 d8 b6 ................................
11d40 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 2e 00 d8 a5 d8 b0 d8 a7 20 d8 aa d9 85 20 d8 aa d8 ................................
11d60 b9 d8 a8 d8 a6 d8 a9 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 85 d9 86 20 d8 a8 d8 ad ................................
11d80 d8 ab d8 8c 20 d8 ad d8 af d8 af 20 d8 aa d8 b9 d8 a8 d9 8a d8 b1 20 d8 a8 d8 ad d8 ab 20 63 61 ..............................ca
11da0 6c 69 62 72 65 00 d8 a5 d8 b0 d8 a7 20 d9 83 d8 a7 d9 86 d8 aa 20 d9 85 d8 b2 d8 a7 d9 85 d9 86 libre...........................
11dc0 d8 a9 20 d9 82 d8 a7 d8 a6 d9 85 d8 aa d9 83 20 d8 aa d8 b9 d9 86 d9 8a 20 d8 a5 d8 b2 d8 a7 d9 ................................
11de0 84 d8 a9 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 20 d9 85 d9 86 20 d8 ac d9 87 d8 a7 d8 b2 d9 83 d8 8c ................................
11e00 20 d9 81 d8 b3 d9 8a d8 aa d9 85 0a d8 b9 d8 b1 d8 b6 20 d9 85 d8 b1 d8 a8 d8 b9 20 d8 ad d9 88 ................................
11e20 d8 a7 d8 b1 20 d9 8a d8 b3 d9 85 d8 ad 20 d9 84 d9 83 20 d8 a8 d8 a7 d9 84 d8 aa d8 a3 d9 83 d9 ................................
11e40 8a d8 af 20 d8 a3 d9 88 d9 84 d8 a7 d9 8b 2e 0a d8 a3 d9 84 d8 ba d9 90 20 d8 aa d8 ad d8 af d9 ................................
11e60 8a d8 af 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 d8 ae d9 8a d8 a7 d8 b1 20 d9 84 d9 84 d8 b3 d9 85 ................................
11e80 d8 a7 d8 ad 20 d8 a8 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d8 a7 d9 84 d8 aa d9 84 ................................
11ea0 d9 82 d8 a7 d8 a6 d9 8a d8 a9 20 d9 85 d8 b9 20 d8 ac d9 87 d8 a7 d8 b2 d9 83 2e 00 d8 a5 d8 b0 ................................
11ec0 d8 a7 20 d9 84 d9 85 20 d9 8a d8 aa d9 85 20 d8 a7 d9 84 d8 aa d8 ad d8 af d9 8a d8 af d8 8c 20 ................................
11ee0 d9 81 d8 b3 d9 8a d8 aa d9 85 20 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d8 a7 d9 84 d8 b9 d9 86 ................................
11f00 d8 a7 d8 b5 d8 b1 20 d8 ba d9 8a d8 b1 20 d8 a7 d9 84 d9 85 d9 88 d8 ac d9 88 d8 af d8 a9 20 d8 ................................
11f20 b9 d9 84 d9 89 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d9 81 d9 82 d8 b7 2e 0a d8 a5 d8 b0 d8 ................................
11f40 a7 20 d9 84 d9 85 20 d9 8a d8 aa d9 85 20 d8 aa d8 ad d8 af d9 8a d8 af 20 d8 ac d9 87 d8 a7 d8 ................................
11f60 b2 d8 8c 20 d9 81 d9 84 d9 86 20 d9 8a d9 83 d9 88 d9 86 20 d9 84 d9 87 d8 b0 d8 a7 20 d8 a7 d9 ................................
11f80 84 d9 85 d8 b1 d8 a8 d8 b9 20 d8 a3 d9 8a 20 d8 aa d8 a3 d8 ab d9 8a d8 b1 2e 0a d9 8a d9 85 d9 ................................
11fa0 83 d9 86 20 d8 a7 d8 b3 d8 aa d8 ae d8 af d8 a7 d9 85 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 d8 ae ................................
11fc0 d9 8a d8 a7 d8 b1 20 d9 81 d9 82 d8 b7 20 d9 85 d8 b9 20 d9 82 d9 88 d8 a7 d8 a6 d9 85 20 d8 a7 ................................
11fe0 d9 84 d9 86 d9 88 d8 b9 20 d8 a7 d9 84 d9 8a d8 af d9 88 d9 8a 2e 00 d8 a5 d8 b0 d8 a7 20 d9 84 ................................
12000 d9 85 20 d9 8a d9 83 d9 86 20 d9 84 d8 af d9 8a d9 83 20 d8 ac d9 87 d8 a7 d8 b2 20 d9 85 d8 aa ................................
12020 d8 b5 d9 84 20 d8 ad d8 a7 d9 84 d9 8a d9 8b d8 a7 d8 8c 20 d9 81 d8 a5 d9 85 d8 a7 20 d8 a3 d9 ................................
12040 86 20 d8 aa d9 82 d9 88 d9 85 20 d8 a8 d8 aa d9 88 d8 b5 d9 8a d9 84 20 d9 88 d8 a7 d8 ad d8 af ................................
12060 0a d8 a7 d9 84 d8 a2 d9 86 20 d8 a3 d9 88 20 d8 a7 d9 84 d8 ae d8 b1 d9 88 d8 ac 20 d9 85 d9 86 ................................
12080 20 d9 85 d8 b1 d8 a8 d8 b9 20 d8 a7 d9 84 d8 ad d9 88 d8 a7 d8 b1 20 d9 88 d8 a7 d9 84 d8 a7 d8 ................................
120a0 aa d8 b5 d8 a7 d9 84 20 d8 a8 d8 a7 d9 84 d9 85 d8 ac d9 84 d8 af 2f 69 54 75 6e 65 73 20 d8 a3 ....................../iTunes...
120c0 d9 88 d9 84 d8 a7 d9 8b 00 d9 85 d8 ae d8 aa d8 b5 d8 b1 d8 a7 d8 aa 20 d9 84 d9 88 d8 ad d8 a9 ................................
120e0 20 d8 a7 d9 84 d9 85 d9 81 d8 a7 d8 aa d9 8a d8 ad 00 d9 85 d8 ac d9 85 d9 88 d8 b9 d8 a7 d8 aa ................................
12100 20 4b 69 6e 64 6c 65 00 d9 81 d8 b4 d9 84 d8 aa 20 d9 85 d8 ac d9 85 d9 88 d8 b9 d8 a7 d8 aa 20 .Kindle.........................
12120 4b 69 6e 64 6c 65 00 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 b1 d8 a7 Kindle..........................
12140 d8 af 20 d8 b9 d8 b1 d8 b6 d9 87 d8 a7 3a 00 d8 a7 d9 84 d9 82 d9 88 d8 a7 d8 a6 d9 85 00 d8 a7 .............:..................
12160 d9 84 d9 82 d9 88 d8 a7 d8 a6 d9 85 3a 00 d8 a7 d9 84 d9 85 d9 88 d9 82 d8 b9 00 d8 a7 d9 84 d8 ............:...................
12180 b0 d8 a7 d9 83 d8 b1 d8 a9 20 d8 a7 d9 84 d8 b1 d8 a6 d9 8a d8 b3 d9 8a d8 a9 00 d8 a5 d8 b6 d8 ................................
121a0 a7 d9 81 d8 a9 2f d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d8 b9 d9 86 d8 a7 d8 b5 d8 b1 20 d9 8a d8 af ...../..........................
121c0 d9 88 d9 8a d9 8b d8 a7 00 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 86 d9 82 d9 84 20 22 ..............................."
121e0 d8 b9 d8 b1 d8 b6 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 22 20 d8 a5 d9 84 d9 89 20 d8 a7 ....................."..........
12200 d9 84 d9 85 d8 b3 d8 aa d9 88 d9 89 20 d8 a7 d9 84 d8 a3 d8 b9 d9 84 d9 89 20 d9 85 d9 86 20 d9 ................................
12220 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d9 84 d9 87 d8 b0 d9 ................................
12240 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d9 86 d9 82 d9 84 20 d8 a5 d9 84 d9 89 20 d8 ................................
12260 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 aa d9 85 20 d9 86 d9 82 d9 84 20 25 64 20 d9 83 d8 ..........................%d....
12280 aa d8 a7 d8 a8 20 d8 a5 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 aa d9 83 20 28 d9 82 d9 88 d8 ..........................(.....
122a0 a7 d8 a6 d9 85 d9 83 29 00 d8 a7 d9 84 d8 a7 d8 b3 d9 85 00 d9 84 d8 a7 20 d8 aa d9 88 d8 ac d8 .......)........................
122c0 af 20 d9 83 d8 aa d8 a8 20 d9 81 d9 8a 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 ................................
122e0 85 d8 a9 00 d9 84 d9 85 20 d9 8a d8 aa d9 85 20 d8 a7 d9 84 d8 b9 d8 ab d9 88 d8 b1 20 d8 b9 d9 ................................
12300 84 d9 89 20 d8 ac d9 87 d8 a7 d8 b2 20 d9 84 d9 80 20 55 55 49 44 3a 20 25 73 00 d9 84 d9 85 20 ..................UUID:.%s......
12320 d9 8a d8 aa d9 85 20 d8 aa d8 ad d8 af d9 8a d8 af 20 d8 a7 d8 b3 d9 85 20 d9 82 d8 a7 d8 a6 d9 ................................
12340 85 d8 a9 00 d9 84 d9 85 20 d9 8a d8 aa d9 85 20 d8 aa d8 ad d8 af d9 8a d8 af 20 d8 a3 d8 b3 d9 ................................
12360 85 d8 a7 d8 a1 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 85 d8 b5 d8 af d8 b1 00 d9 8a d9 85 d9 83 ................................
12380 d9 86 d9 83 20 d8 a7 d8 ae d8 aa d9 8a d8 a7 d8 b1 d9 8a d9 8b d8 a7 20 d8 aa d8 b9 d8 af d9 8a ................................
123a0 d9 84 20 d8 a7 d9 84 d8 b9 d9 84 d8 a7 d9 85 d8 a7 d8 aa 20 d8 a3 d9 88 20 d8 b9 d9 85 d9 88 d8 ................................
123c0 af 20 d9 85 d8 ae d8 b5 d8 b5 20 d8 b9 d9 86 d8 af d9 85 d8 a7 20 d8 aa d9 82 d9 88 d9 85 0a d8 ................................
123e0 a8 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d9 88 2f d8 a3 d9 88 20 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d8 ............../.................
12400 b9 d9 86 d8 a7 d8 b5 d8 b1 20 d9 85 d9 86 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 ................................
12420 d9 85 d8 a9 2e 00 d9 8a d9 85 d9 83 d9 86 d9 83 20 d8 a7 d8 ae d8 aa d9 8a d8 a7 d8 b1 d9 8a d9 ................................
12440 8b d8 a7 20 d8 aa d8 ad d8 af d9 8a d8 af 20 d8 b9 d9 85 d9 88 d8 af 20 d9 84 d8 a5 d8 b6 d8 a7 ................................
12460 d9 81 d8 a9 2f d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 82 d9 8a d9 85 d8 a9 20 d9 85 d9 86 d9 87 0a ..../...........................
12480 d8 b9 d9 86 d8 af 20 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a3 d9 88 20 d8 a5 d8 b2 d8 a7 d9 84 d8 ................................
124a0 a9 20 d8 b9 d9 86 d8 a7 d8 b5 d8 b1 20 d9 85 d9 86 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 ................................
124c0 a7 d8 a6 d9 85 d8 a9 00 d8 a3 d8 ae d8 b1 d9 89 00 d9 85 d9 86 20 d9 81 d8 b6 d9 84 d9 83 20 d8 ................................
124e0 a3 d8 b9 d8 af 20 d8 aa d8 b4 d8 ba d9 8a d9 84 20 63 61 6c 69 62 72 65 20 d8 a7 d9 84 d8 a2 d9 .................calibre........
12500 86 2e 00 d8 ae d9 8a d8 a7 d8 b1 d8 a7 d8 aa 20 d8 a7 d9 84 d8 aa d8 b9 d8 a8 d8 a6 d8 a9 3a 00 ..............................:.
12520 d8 aa d9 81 d8 b6 d9 8a d9 84 d8 a7 d8 aa 20 d9 84 d9 80 3a 00 d8 ae d9 8a d8 a7 d8 b1 d8 a7 d8 ...................:............
12540 aa 20 d8 a7 d9 84 d9 88 d8 b5 d9 88 d9 84 20 d8 a7 d9 84 d8 b3 d8 b1 d9 8a d8 b9 3a 00 d9 82 d8 ...........................:....
12560 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d8 a5 d8 ac d9 87 d8 a7 ......................:.........
12580 d8 b6 20 d8 aa d8 ad d8 af d9 8a d8 ab 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a8 d8 ................................
125a0 ad d8 ab 20 d8 a7 d9 84 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a 20 d9 84 d8 a3 d9 86 d9 87 20 d9 84 ................................
125c0 d8 a7 20 d9 8a d8 ad d8 aa d9 88 d9 8a 20 d8 b9 d9 84 d9 89 20 d8 aa d8 b9 d8 a8 d9 8a d8 b1 3a ...............................:
125e0 20 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d8 a5 d8 ...........................:....
12600 b6 d8 a7 d9 81 d8 a9 20 25 64 20 d9 85 d8 b9 d8 b1 d9 81 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 ........%d......................
12620 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a d8 a9 3a 20 25 73 ............................:.%s
12640 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 85 d8 ad ..........................:.....
12660 d8 a7 d9 88 d9 84 d8 a9 20 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 a5 d9 86 d8 b4 d8 a7 d8 a1 20 d9 ................................
12680 85 d8 ac d9 85 d9 88 d8 b9 d8 a7 d8 aa 20 4b 69 6e 64 6c 65 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 ..............Kindle............
126a0 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 85 d9 84 d8 a1 20 d9 82 d8 a7 d8 a6 d9 85 d8 ..............:.................
126c0 a9 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a d9 8b d8 a7 3a ...............................:
126e0 20 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 85 d9 ...........................:....
12700 84 d8 a1 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a8 d8 ad d8 ab 20 d8 aa d9 84 d9 82 ................................
12720 d8 a7 d8 a6 d9 8a d9 8b d8 a7 3a 20 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 ..........:.....................
12740 d8 a7 d8 a1 d8 a9 3a 20 d8 aa d9 85 20 d9 81 d8 b5 d9 84 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 ......:.........................
12760 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d8 aa d9 85 ..........................:.....
12780 20 d8 a7 d9 84 d8 b9 d8 ab d9 88 d8 b1 20 d8 b9 d9 84 d9 89 20 d8 ac d9 87 d8 a7 d8 b2 20 d9 84 ................................
127a0 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 85 d8 b9 d9 87 3a 00 d9 82 d8 a7 d8 a6 d9 85 d8 .....................:..........
127c0 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d8 a7 d9 84 d8 a8 d9 8a d8 a7 d9 86 d8 a7 ................:...............
127e0 d8 aa 20 d8 a7 d9 84 d9 88 d8 b5 d9 81 d9 8a d8 a9 20 d8 a7 d9 84 d9 85 d8 aa d8 a7 d8 ad d8 a9 ................................
12800 3a 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 84 d9 :..........................:....
12820 85 20 d9 8a d8 aa d9 85 20 d8 a7 d9 84 d8 b9 d8 ab d9 88 d8 b1 20 d8 b9 d9 84 d9 89 20 d9 83 d8 ................................
12840 aa d8 a8 20 d9 81 d9 8a 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 27 25 73 27 20 d8 b9 d9 84 d9 89 20 ....................'%s'........
12860 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d9 84 d8 a5 d8 b2 d8 a7 d9 84 d8 aa d9 87 d8 a7 00 d9 82 ................................
12880 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 84 d8 a7 20 d8 aa .......................:........
128a0 d9 88 d8 ac d8 af 20 d9 83 d8 aa d8 a8 20 d9 81 d9 8a 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 27 25 ..............................'%
128c0 73 27 20 d8 aa d8 ad d8 aa d8 a7 d8 ac 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 s'..............................
128e0 85 d9 86 d8 a9 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a ...............................:
12900 20 d9 84 d8 a7 20 d8 aa d8 aa d9 85 20 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 27 25 73 27 20 d9 ..........................'%s'..
12920 85 d8 b9 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d9 84 d8 a3 d9 86 20 d8 a7 d9 84 d9 85 d8 b2 ................................
12940 d8 a7 d9 85 d9 86 d8 a9 20 d8 a7 d9 84 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a d8 a9 20 d8 ae d8 a7 ................................
12960 d8 b7 d8 a6 d8 a9 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 ................................
12980 3a 20 d9 84 d8 a7 20 d8 aa d8 aa d9 85 20 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 :...............................
129a0 85 d8 b9 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d9 84 d8 a3 d9 86 d9 87 20 d8 ba d9 8a d8 b1 ................................
129c0 20 d9 86 d8 b4 d8 b7 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 ................................
129e0 a9 3a 20 d8 a7 d9 84 d8 a2 d9 86 20 25 64 20 d9 85 d8 b9 d8 b1 d9 81 20 d9 81 d9 8a 20 d8 a7 d9 .:..........%d..................
12a00 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a d8 a9 3a 20 ..............................:.
12a20 25 73 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d8 a5 %s..........................:...
12a40 d8 b2 d8 a7 d9 84 d8 a9 20 25 64 20 d9 85 d8 b9 d8 b1 d9 81 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 .........%d.....................
12a60 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 aa d9 84 d9 82 d8 a7 d8 a6 d9 8a d8 a9 3a 20 25 73 00 ...........................:.%s.
12a80 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d8 aa d8 ae d8 .........................:......
12aa0 b7 d9 8a 20 25 64 20 d9 83 d8 aa d8 a7 d8 a8 20 d9 81 d9 8a 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 ....%d..........................
12ac0 27 25 73 27 20 d8 a8 d8 af d9 88 d9 86 20 d8 aa d9 86 d8 b3 d9 8a d9 82 d8 a7 d8 aa 00 d9 82 d8 '%s'............................
12ae0 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 85 d8 b2 d8 a7 d9 85 ......................:.........
12b00 d9 86 d8 a9 20 d8 a7 d9 84 d8 a2 d9 86 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 d9 82 d8 a7 ..............-.force_sync=.....
12b20 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 85 d8 b2 d8 a7 d9 85 d9 .....................:..........
12b40 86 d8 a9 20 25 64 20 d9 83 d8 aa d8 a7 d8 a8 20 d9 81 d9 8a 20 27 25 73 27 20 d8 a5 d9 84 d9 89 ....%d...............'%s'.......
12b60 3a 20 25 73 20 28 d8 a7 d9 84 d9 85 d9 88 d9 82 d8 b9 3a 25 73 29 00 d9 82 d8 a7 d8 a6 d9 85 d8 :.%s.(............:%s)..........
12b80 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d8 aa d8 ad d8 af d9 8a d8 ab 20 d9 82 d8 ................:...............
12ba0 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a3 d8 b9 d9 85 d8 af d8 a9 20 d8 a7 d9 84 d8 aa d9 84 d9 ................................
12bc0 82 d8 a7 d8 a6 d9 8a d8 a9 20 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 ................................
12be0 d8 a1 d8 a9 3a 20 d8 aa d8 ad d8 af d9 8a d8 ab 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 28 d9 82 d9 ....:.......................(...
12c00 88 d8 a7 d8 a6 d9 85 29 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d8 a7 d9 84 d8 aa d9 84 d9 82 .......)........................
12c20 d8 a7 d8 a6 d9 8a d8 a9 20 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 ................................
12c40 a1 d8 a9 00 d8 ae d8 b7 d8 a3 20 d9 81 d9 8a 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 ................................
12c60 82 d8 b1 d8 a7 d8 a1 d8 a9 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 ................................
12c80 a1 d8 a9 3a 20 d9 84 d8 a7 20 d9 8a d9 85 d9 83 d9 86 20 d8 a5 d9 86 d8 b4 d8 a7 d8 a1 20 d9 82 ...:............................
12ca0 d8 a7 d8 a6 d9 85 d8 a9 20 d9 84 d8 a3 d9 86 20 d8 a7 d8 b3 d9 85 20 d8 a7 d9 84 d9 82 d8 a7 d8 ................................
12cc0 a6 d9 85 d8 a9 20 d9 85 d9 83 d8 b1 d8 b1 3a 00 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 ..............:.................
12ce0 82 d8 b1 d8 a7 d8 a1 d8 a9 3a 20 d9 84 d8 a7 20 d9 8a d9 85 d9 83 d9 86 20 d8 a5 d9 86 d8 b4 d8 .........:......................
12d00 a7 d8 a1 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 84 d8 a3 d9 86 20 d8 a7 d8 b3 d9 85 20 d8 a7 d9 ................................
12d20 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 ba d9 8a d8 b1 20 d9 85 d8 ad d8 af d8 af 00 d8 ae d9 8a ................................
12d40 d8 a7 d8 b1 d8 a7 d8 aa 20 d8 aa d8 b1 d8 aa d9 8a d8 a8 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 d8 a1 ................................
12d60 d8 a9 3a 00 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 25 ..:............................%
12d80 73 00 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d8 ac d9 85 d9 8a d8 b9 20 d8 a7 d9 84 d9 s...............................
12da0 82 d9 88 d8 a7 d8 a6 d9 85 00 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 ................................
12dc0 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 00 d8 a5 ................................
12de0 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 a5 d8 ................................
12e00 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a 20 25 73 00 ...........................:.%s.
12e20 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 22 25 73 22 00 ..........................."%s".
12e40 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 ................................
12e60 a7 d9 84 d9 85 d8 ad d8 af d8 af d8 a9 00 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d8 b9 d9 86 d8 a7 d8 ................................
12e80 b5 d8 b1 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 85 d9 86 20 d8 a7 d9 84 d8 ac d9 87 ................................
12ea0 d8 a7 d8 b2 00 d8 aa d9 85 d8 aa 20 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 25 64 20 d9 83 d8 aa d8 a7 .......................%d.......
12ec0 d8 a8 20 d9 85 d9 86 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 25 73 20 d8 a7 d9 84 d8 ae d8 a7 d8 b5 ...................%s...........
12ee0 d8 a9 20 d8 a8 d9 83 00 d8 aa d9 85 d8 aa 20 d8 a7 d9 84 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 ................................
12f00 d9 86 20 25 64 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 00 d8 a5 d8 b9 ...%d...........................
12f20 d8 a7 d8 af d8 a9 20 d8 aa d8 b3 d9 85 d9 8a d8 a9 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 00 d9 ................................
12f40 81 d8 b4 d9 84 d8 aa 20 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 a7 d9 84 d8 aa d8 b3 d9 85 d9 8a d8 ................................
12f60 a9 00 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 aa d8 b3 d9 85 d9 8a d8 a9 20 d8 a7 d9 84 d9 82 d8 a7 ................................
12f80 d8 a6 d9 85 d8 a9 00 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 aa d8 b3 d9 85 d9 8a d8 a9 20 d8 a7 d9 ................................
12fa0 84 d8 ac d9 87 d8 a7 d8 b2 20 d8 a7 d9 84 d9 85 d8 aa d8 b5 d9 84 20 d8 ad d8 a7 d9 84 d9 8a d9 ................................
12fc0 8b d8 a7 00 d8 a7 d8 b3 d8 aa d8 a8 d8 af d8 a7 d9 84 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 ................................
12fe0 d8 a8 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 d8 8c 20 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 b9 ................................
13000 d9 86 d8 a7 d8 b5 d8 b1 20 d8 ac d8 af d9 8a d8 af d8 a9 20 d9 81 d9 82 d8 b7 00 d8 a7 d8 b3 d8 ................................
13020 aa d8 a8 d8 af d8 a7 d9 84 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 d8 a8 d8 a7 d9 84 d9 82 d8 ................................
13040 a7 d8 a6 d9 85 d8 a9 d8 8c 20 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 2f d8 a7 d9 84 d9 83 d8 aa d8 a7 d8 ..................../...........
13060 a8 d8 a9 20 d9 81 d9 88 d9 82 20 d8 a7 d9 84 d9 83 d9 84 00 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 ................................
13080 aa d8 b9 d9 8a d9 8a d9 86 20 d9 85 d8 b1 d8 a8 d8 b9 d8 a7 d8 aa 20 d8 ad d9 88 d8 a7 d8 b1 20 ................................
130a0 26 d8 a7 d9 84 d8 aa d8 a3 d9 83 d9 8a d8 af 00 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 aa d8 b9 d9 &...............................
130c0 8a d9 8a d9 86 20 d8 ac d9 85 d9 8a d8 b9 20 d9 85 d8 b1 d8 a8 d8 b9 d8 a7 d8 aa 20 d8 ad d9 88 ................................
130e0 d8 a7 d8 b1 20 22 d8 a3 d8 b8 d9 87 d8 b1 20 d9 84 d9 8a 20 d9 85 d8 b1 d8 a9 20 d8 a3 d8 ae d8 ....."..........................
13100 b1 d9 89 22 20 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 ..."............................
13120 84 d9 82 d8 b1 d8 a7 d8 a1 d8 a9 00 d8 a3 d8 b9 d8 af 20 d8 aa d8 b4 d8 ba d9 8a d9 84 20 63 61 ..............................ca
13140 6c 69 62 72 65 20 d8 a7 d9 84 d8 a2 d9 86 00 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 a7 d9 84 d8 aa libre...........................
13160 d8 b4 d8 ba d9 8a d9 84 20 d9 85 d8 b7 d9 84 d9 88 d8 a8 d8 a9 00 d8 a7 d8 b3 d8 aa d8 b9 d8 a7 ................................
13180 d8 af d8 a9 20 d8 a7 d9 84 d9 81 d8 b1 d8 b2 20 d8 a8 d8 b9 d8 af 20 d8 b9 d8 b1 d8 b6 20 d8 a7 ................................
131a0 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 aa d8 b9 d9 8a d9 8a d9 86 20 d9 82 d8 a7 d8 a6 d9 85 ................................
131c0 d8 a9 20 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 00 d8 aa d8 b9 d9 8a d9 8a d9 86 20 d9 ................................
131e0 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 3a 20 25 73 00 d8 ..........................:.%s..
13200 aa d8 b9 d9 8a d9 8a d9 86 20 d9 82 d8 a7 d8 a6 d9 85 d8 aa d9 83 20 d8 a7 d9 84 d8 a7 d9 81 d8 ................................
13220 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 20 d8 a5 d9 84 d9 89 20 22 25 73 22 00 d8 a7 d9 84 d8 a5 d8 b9 ..................."%s".........
13240 d8 af d8 a7 d8 af d8 a7 d8 aa 20 d8 aa d8 ba d9 8a d8 b1 d8 aa 00 d8 aa d9 85 20 d8 ad d8 b0 d9 ................................
13260 81 20 d8 a7 d9 84 d8 a5 d8 b9 d8 af d8 a7 d8 af d8 a7 d8 aa 00 d8 aa d9 85 20 d8 aa d8 ba d9 8a ................................
13280 d9 8a d8 b1 20 d8 a5 d8 b9 d8 af d8 a7 d8 af d8 a7 d8 aa 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d8 ................................
132a0 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d9 81 d9 8a 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 85 d9 83 d8 aa ................................
132c0 d8 a8 d8 a9 2e 00 d8 a5 d8 b8 d9 87 d8 a7 d8 b1 20 d9 85 d8 b1 d8 a8 d8 b9 20 d8 ad d9 88 d8 a7 ................................
132e0 d8 b1 20 d8 b9 d9 86 d8 af 20 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 20 ................................
13300 d9 85 d9 86 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 00 d8 ad d8 af d8 af 20 d8 a7 d8 b3 d9 85 20 ................................
13320 d8 b3 d9 84 d8 b3 d9 84 d8 a9 20 d8 aa d8 b1 d8 aa d9 8a d8 a8 20 d8 a7 d9 84 d9 82 d8 b1 d8 a7 ................................
13340 d8 a1 d8 a9 20 d9 87 d8 b0 d9 87 0a d8 a5 d8 b0 d8 a7 20 d8 aa d8 b1 d9 83 d8 aa 20 d9 81 d8 a7 ................................
13360 d8 b1 d8 ba d9 8b d8 a7 d8 8c 20 d9 81 d8 b3 d9 8a d8 aa d9 85 20 d8 a7 d8 b3 d8 aa d8 ae d8 af ................................
13380 d8 a7 d9 85 20 d8 a7 d8 b3 d9 85 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 ................................
133a0 aa d9 8a 20 d9 8a d9 88 d8 ac d8 af 20 d8 a8 d9 87 d8 a7 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 d9 ................................
133c0 83 d8 aa d8 a7 d8 a8 2e 00 d8 ad d8 af d8 af 20 d8 a7 d9 84 d8 b9 d9 84 d8 a7 d9 85 d8 a9 20 d8 ................................
133e0 a3 d9 88 20 d9 82 d9 8a d9 85 d8 a9 20 d8 a7 d9 84 d8 b9 d9 85 d9 88 d8 af 20 d8 a7 d9 84 d9 85 ................................
13400 d8 ae d8 b5 d8 b5 20 d8 a7 d9 84 d8 aa d9 8a 20 d8 b3 d9 8a d8 aa d9 85 20 d8 a5 d8 b6 d8 a7 d9 ................................
13420 81 d8 aa d9 87 d8 a7 20 d8 b9 d9 86 d8 af 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 0a d8 a5 ................................
13440 d9 84 d9 89 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a3 d9 88 20 ................................
13460 d8 a5 d8 b2 d8 a7 d9 84 d8 aa d9 87 d8 a7 20 d8 b9 d9 86 d8 af 20 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 ................................
13480 20 d8 a7 d9 84 d9 83 d8 aa d8 a7 d8 a8 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 ................................
134a0 a9 00 d8 a7 d9 84 d8 ad d8 a7 d9 84 d8 a9 00 d8 a8 d8 b7 d8 a7 d9 82 d8 a9 20 d8 a7 d9 84 d8 aa ................................
134c0 d8 ae d8 b2 d9 8a d9 86 20 41 00 d8 a8 d8 b7 d8 a7 d9 82 d8 a9 20 d8 a7 d9 84 d8 aa d8 ae d8 b2 .........A......................
134e0 d9 8a d9 86 20 42 00 d8 aa d8 a8 d8 af d9 8a d9 84 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 .....B..........................
13500 20 d9 84 d8 a7 d8 b3 d8 aa d8 ae d8 af d8 a7 d9 85 d9 87 d8 a7 20 d9 83 d8 a7 d9 81 d8 aa d8 b1 ................................
13520 d8 a7 d8 b6 d9 8a d8 a9 20 d8 ad d8 a7 d9 84 d9 8a d8 a9 00 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 ................................
13540 20 d8 a7 d9 84 d8 a2 d9 86 00 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d8 a7 d9 84 d8 a2 d9 86 20 ................................
13560 28 25 64 29 00 d8 ae d9 8a d8 a7 d8 b1 d8 a7 d8 aa 20 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 (%d)............................
13580 d8 a9 3a 00 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 20 d9 85 d8 b9 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 ..:.............................
135a0 84 d8 ac d9 87 d8 a7 d8 b2 20 d8 a8 d9 85 d8 ac d8 b1 d8 af 20 d8 aa d9 88 d8 b5 d9 8a d9 84 d9 ................................
135c0 87 00 d8 a7 d9 84 d9 83 d8 aa d8 a7 d8 a8 20 28 d8 a7 d9 84 d9 83 d8 aa d8 a8 29 20 d8 a7 d9 84 ...............(..........).....
135e0 d9 85 d8 ad d8 af d8 af 20 28 d8 a7 d9 84 d9 85 d8 ad d8 af d8 af d8 a9 29 20 d9 85 d9 88 d8 ac .........(..............).......
13600 d9 88 d8 af 20 d8 a8 d8 a7 d9 84 d9 81 d8 b9 d9 84 20 d9 81 d9 8a 20 d9 87 d8 b0 d9 87 20 d8 a7 ................................
13620 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a 20 3c 62 3e 25 73 3c 2f 62 3e 00 d8 a7 d9 84 d9 83 d8 aa ............:.<b>%s</b>.........
13640 d8 a7 d8 a8 20 28 d8 a7 d9 84 d9 83 d8 aa d8 a8 29 20 d8 a7 d9 84 d9 85 d8 ad d8 af d8 af 20 28 .....(..........)..............(
13660 d8 a7 d9 84 d9 85 d8 ad d8 af d8 af d8 a9 29 20 d8 ba d9 8a d8 b1 20 d9 85 d9 88 d8 ac d9 88 d8 ..............).................
13680 af 20 d9 81 d9 8a 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 b5 d9 ................................
136a0 88 d8 b1 d8 a9 20 d8 a7 d9 84 d8 b9 d9 86 d9 88 d8 a7 d9 86 20 d8 ba d9 8a d8 b1 20 d9 85 d9 88 ................................
136c0 d8 ac d9 88 d8 af d8 a9 20 2d 20 d9 8a d8 ac d8 a8 20 d8 b9 d9 84 d9 8a d9 83 20 d8 a5 d8 b9 d8 .........-......................
136e0 a7 d8 af d8 a9 20 d8 aa d8 b4 d8 ba d9 8a d9 84 20 43 61 6c 69 62 72 65 20 d9 82 d8 a8 d9 84 20 .................Calibre........
13700 d8 a7 d8 b3 d8 aa d8 ae d8 af d8 a7 d9 85 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 ................................
13720 d9 81 d8 a9 21 00 d8 aa d8 a8 d8 af d9 8a d9 84 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 ....!...........................
13740 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 00 d8 aa d8 a8 ................................
13760 d8 af d9 8a d9 84 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 aa d8 ................................
13780 a8 d8 af d9 8a d9 84 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 3a 20 25 .............................:.%
137a0 73 00 d8 aa d8 a8 d8 af d9 8a d9 84 20 d8 b9 d9 84 d9 89 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 22 s.............................."
137c0 25 73 22 00 d8 aa d8 a8 d8 af d9 8a d9 84 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 %s".............................
137e0 d9 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 ad d8 af d8 af d8 a9 00 d8 aa d8 b9 d8 b0 d8 b1 20 d8 a7 d9 ................................
13800 84 d8 b9 d8 ab d9 88 d8 b1 20 d8 b9 d9 84 d9 89 20 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a5 d8 b2 ................................
13820 d8 a7 d9 84 d8 a9 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 00 d8 a3 d9 84 d8 ba d9 90 20 d8 aa d8 ad d8 ................................
13840 af d9 8a d8 af 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 d8 ae d9 8a d8 a7 d8 b1 20 d8 a5 d8 b0 d8 a7 ................................
13860 20 d9 83 d9 86 d8 aa 20 d8 aa d9 81 d8 b6 d9 84 20 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 ................................
13880 a9 20 d9 8a d8 af d9 88 d9 8a d9 8b d8 a7 20 d9 85 d8 b9 20 d8 ac d9 87 d8 a7 d8 b2 d9 83 2e 0a ................................
138a0 d8 a5 d8 b0 d8 a7 20 d9 84 d9 85 20 d9 8a d8 aa d9 85 20 d8 aa d8 ad d8 af d9 8a d8 af 20 d8 ac ................................
138c0 d9 87 d8 a7 d8 b2 d8 8c 20 d9 81 d9 84 d9 86 20 d9 8a d9 83 d9 88 d9 86 20 d9 84 d9 87 d8 b0 d8 ................................
138e0 a7 20 d8 a7 d9 84 d9 85 d8 b1 d8 a8 d8 b9 20 d8 a3 d9 8a 20 d8 aa d8 a3 d8 ab d9 8a d8 b1 00 d8 ................................
13900 ba d9 8a d8 b1 20 d9 85 d8 b9 d8 b1 d9 81 00 d8 aa d8 ad d8 af d9 8a d8 ab 20 d8 a7 d9 84 d8 b9 ................................
13920 d9 85 d9 88 d8 af 20 d9 84 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a3 d9 88 20 d8 a7 d9 84 d8 ................................
13940 a5 d8 b2 d8 a7 d9 84 d8 a9 00 d8 aa d8 ad d8 af d9 8a d8 ab 20 d8 a7 d9 84 d8 b9 d9 85 d9 88 d8 ................................
13960 af 20 d9 84 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 d8 a5 d9 84 d9 89 20 d8 a7 d9 84 d9 82 d8 a7 ................................
13980 d8 a6 d9 85 d8 a9 20 d9 81 d9 82 d8 b7 00 d8 aa d8 ad d8 af d9 8a d8 ab 20 d8 a7 d9 84 d8 b9 d9 ................................
139a0 85 d9 88 d8 af 20 d9 84 d9 84 d8 a5 d8 b2 d8 a7 d9 84 d8 a9 20 d9 85 d9 86 20 d8 a7 d9 84 d9 82 ................................
139c0 d8 a7 d8 a6 d9 85 d8 a9 20 d9 81 d9 82 d8 b7 00 d8 b9 d8 b1 d8 b6 20 d9 82 d8 a7 d8 a6 d9 85 d8 ................................
139e0 a9 20 25 73 20 28 25 64 29 00 d8 b9 d8 b1 d8 b6 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 20 d9 81 d9 8a ..%s.(%d).......................
13a00 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 22 25 73 22 00 d8 b9 d8 b1 d8 b6 20 d8 a7 d9 84 d9 83 d8 aa ............"%s"................
13a20 d8 a8 20 d9 81 d9 8a 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 85 d8 ad d8 ................................
13a40 af d8 af d8 a9 00 d8 b9 d8 b1 d8 b6 20 d8 a7 d9 84 d8 a8 d9 8a d8 a7 d9 86 d8 a7 d8 aa 20 d8 a7 ................................
13a60 d9 84 d9 85 d8 ae d8 b2 d9 86 d8 a9 20 d9 81 d9 8a 20 d9 82 d8 a7 d8 b9 d8 af d8 a9 20 d8 a8 d9 ................................
13a80 8a d8 a7 d9 86 d8 a7 d8 aa 20 d8 a7 d9 84 d9 85 d9 83 d8 aa d8 a8 d8 a9 20 d9 84 d9 87 d8 b0 d9 ................................
13aa0 87 20 d8 a7 d9 84 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 00 d8 b9 d8 b1 d8 b6 20 d8 a7 d9 84 d9 82 d8 a7 ................................
13ac0 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d8 a7 d9 81 d8 aa d8 b1 d8 a7 d8 b6 d9 8a d8 a9 00 d8 b9 d8 b1 ................................
13ae0 d8 b6 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 00 d8 b9 d8 b1 d8 b6 20 d8 a7 d9 84 d9 82 d8 ................................
13b00 a7 d8 a6 d9 85 d8 a9 3a 20 25 73 00 d8 b9 d8 b1 d8 b6 20 d8 a3 d9 88 20 d8 aa d8 b9 d8 af d9 8a .......:.%s.....................
13b20 d9 84 20 d9 82 d9 88 d8 a7 d8 a6 d9 85 20 d8 a7 d9 84 d9 83 d8 aa d8 a8 00 d8 b9 d9 86 d8 af 20 ................................
13b40 26 d8 aa d8 ba d9 8a d9 8a d8 b1 20 d9 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 &...............................
13b60 a9 3a 00 d8 a3 d9 86 d8 aa 20 d8 b9 d9 84 d9 89 20 d9 88 d8 b4 d9 83 20 d8 a5 d8 b2 d8 a7 d9 84 .:..............................
13b80 d8 a9 20 d8 a7 d9 84 d8 ac d9 87 d8 a7 d8 b2 20 3c 62 3e 25 73 3c 2f 62 3e 20 d9 85 d9 86 20 d9 ................<b>%s</b>.......
13ba0 87 d8 b0 d9 87 20 d8 a7 d9 84 d9 82 d8 a7 d8 a6 d9 85 d8 a9 2e 20 00 d9 8a d9 85 d9 83 d9 86 d9 ................................
13bc0 83 20 d9 81 d9 82 d8 b7 20 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 aa d8 b3 d9 85 d9 8a d8 a9 20 d8 ................................
13be0 ac d9 87 d8 a7 d8 b2 20 d9 85 d8 aa d8 b5 d9 84 20 d8 ad d8 a7 d9 84 d9 8a d9 8b d8 a7 00 d9 8a ................................
13c00 d9 85 d9 83 d9 86 d9 83 20 d8 a7 d8 ae d8 aa d9 8a d8 a7 d8 b1 d9 8a d9 8b d8 a7 20 d8 b9 d8 b1 ................................
13c20 d8 b6 20 d8 aa d8 b1 d8 aa d9 8a d8 a8 20 d9 82 d8 a7 d8 a6 d9 85 d8 a9 20 d8 a7 d9 84 d9 82 d8 ................................
13c40 b1 d8 a7 d8 a1 d8 a9 20 d8 a7 d9 84 d8 ad d8 a7 d9 84 d9 8a 0a d9 81 d9 8a 20 d8 b9 d9 85 d9 88 ................................
13c60 d8 af 20 d8 b3 d9 84 d8 b3 d9 84 d8 a9 20 d9 85 d8 ae d8 b5 d8 b5 2e 20 d9 8a d8 ac d8 a8 20 d8 ................................
13c80 a3 d9 84 d8 a7 20 d8 aa d8 b9 d8 af d9 84 20 d9 87 d8 b0 d8 a7 20 d8 a7 d9 84 d8 b9 d9 85 d9 88 ................................
13ca0 d8 af 20 d9 85 d8 a8 d8 a7 d8 b4 d8 b1 d8 a9 21 0a d9 82 d8 a7 d8 a8 d9 84 20 d9 84 d9 84 d8 a7 ...............!................
13cc0 d8 b3 d8 aa d8 ae d8 af d8 a7 d9 85 20 d9 81 d9 82 d8 b7 20 d9 85 d8 b9 20 d8 a7 d9 84 d9 82 d9 ................................
13ce0 88 d8 a7 d8 a6 d9 85 20 d8 a7 d9 84 d9 85 d8 af d8 a7 d8 b1 d8 a9 20 d9 8a d8 af d9 88 d9 8a d9 ................................
13d00 8b d8 a7 20 d9 88 d8 a7 d9 84 d8 aa d9 8a 20 d9 84 d8 a7 20 d9 8a d8 aa d9 85 20 d9 85 d8 b3 d8 ................................
13d20 ad d9 87 d8 a7 20 d8 b9 d9 86 d8 af 20 d8 a7 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 2e 00 d9 ................................
13d40 8a d8 ac d8 a8 20 d8 a3 d9 86 20 d9 8a d9 83 d9 88 d9 86 20 d9 84 d8 af d9 8a d9 83 20 d9 82 d8 ................................
13d60 a7 d8 a6 d9 85 d8 a9 20 d9 88 d8 a7 d8 ad d8 af d8 a9 20 d8 b9 d9 84 d9 89 20 d8 a7 d9 84 d8 a3 ................................
13d80 d9 82 d9 84 00 d9 8a d8 ac d8 a8 20 d8 a3 d9 86 20 d8 aa d9 83 d9 88 d9 86 20 d9 84 d8 af d9 8a ................................
13da0 d9 83 20 d8 a5 d8 b6 d8 a7 d9 81 d8 a9 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 ..............Kindle.Collections
13dc0 20 d9 85 d8 ab d8 a8 d8 aa d8 a9 20 d9 84 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 a5 d9 86 d8 b4 d8 ................................
13de0 a7 d8 a1 20 d8 a7 d9 84 d9 85 d8 ac d9 85 d9 88 d8 b9 d8 a7 d8 aa 20 d8 a8 d8 b9 d8 af 20 d8 a7 ................................
13e00 d9 84 d9 85 d8 b2 d8 a7 d9 85 d9 86 d8 a9 2e 00 d9 8a d8 ac d8 a8 20 d8 b9 d9 84 d9 8a d9 83 20 ................................
13e20 d8 a5 d8 b9 d8 a7 d8 af d8 a9 20 d8 aa d8 b4 d8 ba d9 8a d9 84 20 63 61 6c 69 62 72 65 20 d8 a8 ......................calibre...
13e40 d8 b9 d8 af 20 d8 b0 d9 84 d9 83 2e 00 d9 8a d8 ac d8 a8 20 d8 b9 d9 84 d9 8a d9 83 20 d8 aa d8 ................................
13e60 ad d8 af d9 8a d8 af 20 d8 ac d9 87 d8 a7 d8 b2 20 d8 a3 d9 88 d9 84 d8 a7 d9 8b 00 50 4b 03 04 ............................PK..
13e80 14 00 00 00 00 00 21 6d d5 5a fa 59 68 d0 a5 5d 00 00 a5 5d 00 00 12 00 00 00 74 72 61 6e 73 6c ......!m.Z.Yh..]...]......transl
13ea0 61 74 69 6f 6e 73 2f 65 73 2e 6d 6f de 12 04 95 00 00 00 00 e1 00 00 00 1c 00 00 00 24 07 00 00 ations/es.mo................$...
13ec0 00 00 00 00 00 00 00 00 00 00 00 00 2c 0e 00 00 1b 00 00 00 2d 0e 00 00 12 00 00 00 49 0e 00 00 ............,.......-.......I...
13ee0 11 00 00 00 5c 0e 00 00 1d 00 00 00 6e 0e 00 00 05 00 00 00 8c 0e 00 00 0b 00 00 00 92 0e 00 00 ....\.......n...................
13f00 0d 00 00 00 9e 0e 00 00 18 00 00 00 ac 0e 00 00 1f 00 00 00 c5 0e 00 00 19 00 00 00 e5 0e 00 00 ................................
13f20 18 00 00 00 ff 0e 00 00 0b 00 00 00 18 0f 00 00 24 00 00 00 24 0f 00 00 28 00 00 00 49 0f 00 00 ................$...$...(...I...
13f40 2d 00 00 00 72 0f 00 00 14 00 00 00 a0 0f 00 00 0a 00 00 00 b5 0f 00 00 08 00 00 00 c0 0f 00 00 -...r...........................
13f60 0c 00 00 00 c9 0f 00 00 1c 00 00 00 d6 0f 00 00 15 00 00 00 f3 0f 00 00 17 00 00 00 09 10 00 00 ................................
13f80 1a 00 00 00 21 10 00 00 12 00 00 00 3c 10 00 00 16 00 00 00 4f 10 00 00 1b 00 00 00 66 10 00 00 ....!.......<.......O.......f...
13fa0 0e 00 00 00 82 10 00 00 10 00 00 00 91 10 00 00 13 00 00 00 a2 10 00 00 0b 00 00 00 b6 10 00 00 ................................
13fc0 0f 00 00 00 c2 10 00 00 14 00 00 00 d2 10 00 00 19 00 00 00 e7 10 00 00 26 00 00 00 01 11 00 00 ........................&.......
13fe0 1e 00 00 00 28 11 00 00 30 00 00 00 47 11 00 00 19 00 00 00 78 11 00 00 3f 00 00 00 92 11 00 00 ....(...0...G.......x...?.......
14000 27 00 00 00 d2 11 00 00 20 00 00 00 fa 11 00 00 6c 00 00 00 1b 12 00 00 2a 00 00 00 88 12 00 00 '...............l.......*.......
14020 4e 00 00 00 b3 12 00 00 35 00 00 00 02 13 00 00 4d 00 00 00 38 13 00 00 22 00 00 00 86 13 00 00 N.......5.......M...8...".......
14040 0d 00 00 00 a9 13 00 00 27 00 00 00 b7 13 00 00 23 00 00 00 df 13 00 00 1a 00 00 00 03 14 00 00 ........'.......#...............
14060 06 01 00 00 1e 14 00 00 69 00 00 00 25 15 00 00 9c 00 00 00 8f 15 00 00 12 00 00 00 2c 16 00 00 ........i...%...............,...
14080 11 00 00 00 3f 16 00 00 12 00 00 00 51 16 00 00 0d 00 00 00 64 16 00 00 10 00 00 00 72 16 00 00 ....?.......Q.......d.......r...
140a0 13 00 00 00 83 16 00 00 17 00 00 00 97 16 00 00 15 00 00 00 af 16 00 00 15 00 00 00 c5 16 00 00 ................................
140c0 10 00 00 00 db 16 00 00 26 00 00 00 ec 16 00 00 05 00 00 00 13 17 00 00 0d 00 00 00 19 17 00 00 ........&.......................
140e0 21 00 00 00 27 17 00 00 22 00 00 00 49 17 00 00 12 00 00 00 6c 17 00 00 0a 00 00 00 7f 17 00 00 !...'..."...I.......l...........
14100 0f 00 00 00 8a 17 00 00 0e 00 00 00 9a 17 00 00 13 00 00 00 a9 17 00 00 2b 00 00 00 bd 17 00 00 ........................+.......
14120 16 00 00 00 e9 17 00 00 28 00 00 00 00 18 00 00 a1 00 00 00 29 18 00 00 11 00 00 00 cb 18 00 00 ........(...........)...........
14140 11 00 00 00 dd 18 00 00 07 00 00 00 ef 18 00 00 0d 00 00 00 f7 18 00 00 0b 00 00 00 05 19 00 00 ................................
14160 27 00 00 00 11 19 00 00 1b 00 00 00 39 19 00 00 07 00 00 00 55 19 00 00 08 00 00 00 5d 19 00 00 '...........9.......U.......]...
14180 10 00 00 00 66 19 00 00 1c 00 00 00 77 19 00 00 29 00 00 00 94 19 00 00 04 00 00 00 be 19 00 00 ....f.......w...)...............
141a0 0c 00 00 00 c3 19 00 00 1b 00 00 00 d0 19 00 00 20 00 00 00 ec 19 00 00 11 00 00 00 0d 1a 00 00 ................................
141c0 09 00 00 00 1f 1a 00 00 0d 00 00 00 29 1a 00 00 37 00 00 00 37 1a 00 00 29 00 00 00 6f 1a 00 00 ............)...7...7...)...o...
141e0 27 00 00 00 99 1a 00 00 2a 00 00 00 c1 1a 00 00 15 00 00 00 ec 1a 00 00 be 00 00 00 02 1b 00 00 '.......*.......................
14200 f4 00 00 00 c1 1b 00 00 49 00 00 00 b6 1c 00 00 bd 00 00 00 00 1d 00 00 ae 00 00 00 be 1d 00 00 ........I.......................
14220 7d 00 00 00 6d 1e 00 00 12 00 00 00 eb 1e 00 00 12 00 00 00 fe 1e 00 00 19 00 00 00 11 1f 00 00 }...m...........................
14240 0d 00 00 00 2b 1f 00 00 05 00 00 00 39 1f 00 00 06 00 00 00 3f 1f 00 00 08 00 00 00 46 1f 00 00 ....+.......9.......?.......F...
14260 0b 00 00 00 4f 1f 00 00 19 00 00 00 5b 1f 00 00 04 00 00 00 75 1f 00 00 42 00 00 00 7a 1f 00 00 ....O.......[.......u...B...z...
14280 0c 00 00 00 bd 1f 00 00 1e 00 00 00 ca 1f 00 00 04 00 00 00 e9 1f 00 00 1b 00 00 00 ee 1f 00 00 ................................
142a0 1c 00 00 00 0a 20 00 00 16 00 00 00 27 20 00 00 1e 00 00 00 3e 20 00 00 5a 00 00 00 5d 20 00 00 ............'.......>...Z...]...
142c0 63 00 00 00 b8 20 00 00 05 00 00 00 1c 21 00 00 1b 00 00 00 22 21 00 00 13 00 00 00 3e 21 00 00 c............!......"!......>!..
142e0 10 00 00 00 52 21 00 00 15 00 00 00 63 21 00 00 47 00 00 00 79 21 00 00 31 00 00 00 c1 21 00 00 ....R!......c!..G...y!..1....!..
14300 37 00 00 00 f3 21 00 00 2b 00 00 00 2b 22 00 00 2b 00 00 00 57 22 00 00 21 00 00 00 83 22 00 00 7....!..+...+"..+...W"..!...."..
14320 26 00 00 00 a5 22 00 00 21 00 00 00 cc 22 00 00 3d 00 00 00 ee 22 00 00 35 00 00 00 2c 23 00 00 &...."..!...."..=...."..5...,#..
14340 3d 00 00 00 62 23 00 00 31 00 00 00 a0 23 00 00 2e 00 00 00 d2 23 00 00 35 00 00 00 01 24 00 00 =...b#..1....#.......#..5....$..
14360 3c 00 00 00 37 24 00 00 24 00 00 00 74 24 00 00 3b 00 00 00 99 24 00 00 30 00 00 00 d5 24 00 00 <...7$..$...t$..;....$..0....$..
14380 30 00 00 00 06 25 00 00 0c 00 00 00 37 25 00 00 12 00 00 00 44 25 00 00 3b 00 00 00 57 25 00 00 0....%......7%......D%..;...W%..
143a0 3b 00 00 00 93 25 00 00 16 00 00 00 cf 25 00 00 13 00 00 00 e6 25 00 00 15 00 00 00 fa 25 00 00 ;....%.......%.......%.......%..
143c0 18 00 00 00 10 26 00 00 10 00 00 00 29 26 00 00 14 00 00 00 3a 26 00 00 19 00 00 00 4f 26 00 00 .....&......)&......:&......O&..
143e0 1e 00 00 00 69 26 00 00 1d 00 00 00 88 26 00 00 22 00 00 00 a6 26 00 00 1d 00 00 00 c9 26 00 00 ....i&.......&.."....&.......&..
14400 0d 00 00 00 e7 26 00 00 0d 00 00 00 f5 26 00 00 0b 00 00 00 03 27 00 00 25 00 00 00 0f 27 00 00 .....&.......&.......'..%....'..
14420 2c 00 00 00 35 27 00 00 2b 00 00 00 62 27 00 00 1b 00 00 00 8e 27 00 00 3b 00 00 00 aa 27 00 00 ,...5'..+...b'.......'..;....'..
14440 13 00 00 00 e6 27 00 00 10 00 00 00 fa 27 00 00 1f 00 00 00 0b 28 00 00 10 00 00 00 2b 28 00 00 .....'.......'.......(......+(..
14460 14 00 00 00 3c 28 00 00 1d 00 00 00 51 28 00 00 10 00 00 00 6f 28 00 00 10 00 00 00 80 28 00 00 ....<(......Q(......o(.......(..
14480 3b 00 00 00 91 28 00 00 2b 00 00 00 cd 28 00 00 6c 00 00 00 f9 28 00 00 7a 00 00 00 66 29 00 00 ;....(..+....(..l....(..z...f)..
144a0 06 00 00 00 e1 29 00 00 0e 00 00 00 e8 29 00 00 0e 00 00 00 f7 29 00 00 2d 00 00 00 06 2a 00 00 .....).......).......)..-....*..
144c0 08 00 00 00 34 2a 00 00 0d 00 00 00 3d 2a 00 00 0d 00 00 00 4b 2a 00 00 2e 00 00 00 59 2a 00 00 ....4*......=*......K*......Y*..
144e0 3a 00 00 00 88 2a 00 00 2e 00 00 00 c3 2a 00 00 4a 00 00 00 f2 2a 00 00 16 00 00 00 3d 2b 00 00 :....*.......*..J....*......=+..
14500 0e 00 00 00 54 2b 00 00 12 00 00 00 63 2b 00 00 17 00 00 00 76 2b 00 00 1c 00 00 00 8e 2b 00 00 ....T+......c+......v+.......+..
14520 26 00 00 00 ab 2b 00 00 78 00 00 00 d2 2b 00 00 09 00 00 00 4b 2c 00 00 1f 00 00 00 55 2c 00 00 &....+..x....+......K,......U,..
14540 22 00 00 00 75 2c 00 00 27 00 00 00 98 2c 00 00 11 00 00 00 c0 2c 00 00 1b 00 00 00 d2 2c 00 00 "...u,..'....,.......,.......,..
14560 20 00 00 00 ee 2c 00 00 38 00 00 00 0f 2d 00 00 11 00 00 00 48 2d 00 00 09 00 00 00 5a 2d 00 00 .....,..8....-......H-......Z-..
14580 0d 00 00 00 64 2d 00 00 1b 00 00 00 72 2d 00 00 19 00 00 00 8e 2d 00 00 3d 00 00 00 a8 2d 00 00 ....d-......r-.......-..=....-..
145a0 38 00 00 00 e6 2d 00 00 c4 00 00 00 1f 2e 00 00 1f 00 00 00 e4 2e 00 00 64 00 00 00 04 2f 00 00 8....-..................d..../..
145c0 24 00 00 00 69 2f 00 00 1e 00 00 00 8e 2f 00 00 c9 01 00 00 ad 2f 00 00 32 00 00 00 77 31 00 00 $...i/......./......./..2...w1..
145e0 19 00 00 00 aa 31 00 00 19 00 00 00 c4 31 00 00 2f 00 00 00 de 31 00 00 06 00 00 00 0e 32 00 00 .....1.......1../....1.......2..
14600 0f 00 00 00 15 32 00 00 14 00 00 00 25 32 00 00 22 00 00 00 3a 32 00 00 2d 00 00 00 5d 32 00 00 .....2......%2.."...:2..-...]2..
14620 1f 00 00 00 8b 32 00 00 1b 00 00 00 ab 32 00 00 16 00 00 00 c7 32 00 00 23 00 00 00 de 32 00 00 .....2.......2.......2..#....2..
14640 27 00 00 00 02 33 00 00 3c 00 00 00 2a 33 00 00 1d 00 00 00 67 33 00 00 12 00 00 00 85 33 00 00 '....3..<...*3......g3.......3..
14660 0d 00 00 00 98 33 00 00 13 00 00 00 a6 33 00 00 30 00 00 00 ba 33 00 00 1b 00 00 00 eb 33 00 00 .....3.......3..0....3.......3..
14680 20 00 00 00 07 34 00 00 27 00 00 00 28 34 00 00 18 00 00 00 50 34 00 00 1c 00 00 00 69 34 00 00 .....4..'...(4......P4......i4..
146a0 1f 00 00 00 86 34 00 00 15 00 00 00 a6 34 00 00 1a 00 00 00 bc 34 00 00 21 00 00 00 d7 34 00 00 .....4.......4.......4..!....4..
146c0 12 00 00 00 f9 34 00 00 16 00 00 00 0c 35 00 00 19 00 00 00 23 35 00 00 1f 00 00 00 3d 35 00 00 .....4.......5......#5......=5..
146e0 46 00 00 00 5d 35 00 00 24 00 00 00 a4 35 00 00 40 00 00 00 c9 35 00 00 1f 00 00 00 0a 36 00 00 F...]5..$....5..@....5.......6..
14700 43 00 00 00 2a 36 00 00 47 00 00 00 6e 36 00 00 29 00 00 00 b6 36 00 00 85 00 00 00 e0 36 00 00 C...*6..G...n6..)....6.......6..
14720 37 00 00 00 66 37 00 00 56 00 00 00 9e 37 00 00 3b 00 00 00 f5 37 00 00 55 00 00 00 31 38 00 00 7...f7..V....7..;....7..U...18..
14740 23 00 00 00 87 38 00 00 0f 00 00 00 ab 38 00 00 48 00 00 00 bb 38 00 00 40 00 00 00 04 39 00 00 #....8.......8..H....8..@....9..
14760 34 00 00 00 45 39 00 00 4b 01 00 00 7a 39 00 00 a4 00 00 00 c6 3a 00 00 b8 00 00 00 6b 3b 00 00 4...E9..K...z9.......:......k;..
14780 1e 00 00 00 24 3c 00 00 1b 00 00 00 43 3c 00 00 1a 00 00 00 5f 3c 00 00 12 00 00 00 7a 3c 00 00 ....$<......C<......_<......z<..
147a0 1e 00 00 00 8d 3c 00 00 1c 00 00 00 ac 3c 00 00 20 00 00 00 c9 3c 00 00 2a 00 00 00 ea 3c 00 00 .....<.......<.......<..*....<..
147c0 20 00 00 00 15 3d 00 00 18 00 00 00 36 3d 00 00 26 00 00 00 4f 3d 00 00 07 00 00 00 76 3d 00 00 .....=......6=..&...O=......v=..
147e0 0f 00 00 00 7e 3d 00 00 27 00 00 00 8e 3d 00 00 36 00 00 00 b6 3d 00 00 1b 00 00 00 ed 3d 00 00 ....~=..'....=..6....=.......=..
14800 0c 00 00 00 09 3e 00 00 11 00 00 00 16 3e 00 00 10 00 00 00 28 3e 00 00 16 00 00 00 39 3e 00 00 .....>.......>......(>......9>..
14820 46 00 00 00 50 3e 00 00 27 00 00 00 97 3e 00 00 38 00 00 00 bf 3e 00 00 db 00 00 00 f8 3e 00 00 F...P>..'....>..8....>.......>..
14840 16 00 00 00 d4 3f 00 00 13 00 00 00 eb 3f 00 00 0e 00 00 00 ff 3f 00 00 11 00 00 00 0e 40 00 00 .....?.......?.......?.......@..
14860 0e 00 00 00 20 40 00 00 35 00 00 00 2f 40 00 00 22 00 00 00 65 40 00 00 0c 00 00 00 88 40 00 00 .....@..5.../@.."...e@.......@..
14880 0d 00 00 00 95 40 00 00 1b 00 00 00 a3 40 00 00 23 00 00 00 bf 40 00 00 29 00 00 00 e3 40 00 00 .....@.......@..#....@..)....@..
148a0 05 00 00 00 0d 41 00 00 12 00 00 00 13 41 00 00 23 00 00 00 26 41 00 00 29 00 00 00 4a 41 00 00 .....A.......A..#...&A..)...JA..
148c0 1e 00 00 00 74 41 00 00 0f 00 00 00 93 41 00 00 13 00 00 00 a3 41 00 00 3e 00 00 00 b7 41 00 00 ....tA.......A.......A..>....A..
148e0 43 00 00 00 f6 41 00 00 3d 00 00 00 3a 42 00 00 3e 00 00 00 78 42 00 00 1d 00 00 00 b7 42 00 00 C....A..=...:B..>...xB.......B..
14900 e0 00 00 00 d5 42 00 00 33 01 00 00 b6 43 00 00 64 00 00 00 ea 44 00 00 e8 00 00 00 4f 45 00 00 .....B..3....C..d....D......OE..
14920 fa 00 00 00 38 46 00 00 8d 00 00 00 33 47 00 00 11 00 00 00 c1 47 00 00 12 00 00 00 d3 47 00 00 ....8F......3G.......G.......G..
14940 19 00 00 00 e6 47 00 00 0f 00 00 00 00 48 00 00 06 00 00 00 10 48 00 00 07 00 00 00 17 48 00 00 .....G.......H.......H.......H..
14960 0a 00 00 00 1f 48 00 00 11 00 00 00 2a 48 00 00 28 00 00 00 3c 48 00 00 05 00 00 00 65 48 00 00 .....H......*H..(...<H......eH..
14980 4f 00 00 00 6b 48 00 00 10 00 00 00 bb 48 00 00 26 00 00 00 cc 48 00 00 06 00 00 00 f3 48 00 00 O...kH.......H..&....H.......H..
149a0 1f 00 00 00 fa 48 00 00 30 00 00 00 1a 49 00 00 2d 00 00 00 4b 49 00 00 33 00 00 00 79 49 00 00 .....H..0....I..-...KI..3...yI..
149c0 74 00 00 00 ad 49 00 00 75 00 00 00 22 4a 00 00 05 00 00 00 98 4a 00 00 17 00 00 00 9e 4a 00 00 t....I..u..."J.......J.......J..
149e0 17 00 00 00 b6 4a 00 00 12 00 00 00 ce 4a 00 00 1b 00 00 00 e1 4a 00 00 6b 00 00 00 fd 4a 00 00 .....J.......J.......J..k....J..
14a00 46 00 00 00 69 4b 00 00 34 00 00 00 b0 4b 00 00 33 00 00 00 e5 4b 00 00 31 00 00 00 19 4c 00 00 F...iK..4....K..3....K..1....L..
14a20 26 00 00 00 4b 4c 00 00 3a 00 00 00 72 4c 00 00 24 00 00 00 ad 4c 00 00 59 00 00 00 d2 4c 00 00 &...KL..:...rL..$....L..Y....L..
14a40 4a 00 00 00 2c 4d 00 00 70 00 00 00 77 4d 00 00 48 00 00 00 e8 4d 00 00 46 00 00 00 31 4e 00 00 J...,M..p...wM..H....M..F...1N..
14a60 47 00 00 00 78 4e 00 00 41 00 00 00 c0 4e 00 00 2d 00 00 00 02 4f 00 00 47 00 00 00 30 4f 00 00 G...xN..A....N..-....O..G...0O..
14a80 3f 00 00 00 78 4f 00 00 43 00 00 00 b8 4f 00 00 0c 00 00 00 fc 4f 00 00 15 00 00 00 09 50 00 00 ?...xO..C....O.......O.......P..
14aa0 4a 00 00 00 1f 50 00 00 4f 00 00 00 6a 50 00 00 1d 00 00 00 ba 50 00 00 17 00 00 00 d8 50 00 00 J....P..O...jP.......P.......P..
14ac0 1c 00 00 00 f0 50 00 00 23 00 00 00 0d 51 00 00 14 00 00 00 31 51 00 00 18 00 00 00 46 51 00 00 .....P..#....Q......1Q......FQ..
14ae0 1b 00 00 00 5f 51 00 00 21 00 00 00 7b 51 00 00 2e 00 00 00 9d 51 00 00 26 00 00 00 cc 51 00 00 ...._Q..!...{Q.......Q..&....Q..
14b00 24 00 00 00 f3 51 00 00 1d 00 00 00 18 52 00 00 1c 00 00 00 36 52 00 00 17 00 00 00 53 52 00 00 $....Q.......R......6R......SR..
14b20 37 00 00 00 6b 52 00 00 3f 00 00 00 a3 52 00 00 3a 00 00 00 e3 52 00 00 31 00 00 00 1e 53 00 00 7...kR..?....R..:....R..1....S..
14b40 58 00 00 00 50 53 00 00 17 00 00 00 a9 53 00 00 12 00 00 00 c1 53 00 00 28 00 00 00 d4 53 00 00 X...PS.......S.......S..(....S..
14b60 1f 00 00 00 fd 53 00 00 23 00 00 00 1d 54 00 00 2b 00 00 00 41 54 00 00 19 00 00 00 6d 54 00 00 .....S..#....T..+...AT......mT..
14b80 18 00 00 00 87 54 00 00 46 00 00 00 a0 54 00 00 3d 00 00 00 e7 54 00 00 94 00 00 00 25 55 00 00 .....T..F....T..=....T......%U..
14ba0 9e 00 00 00 ba 55 00 00 06 00 00 00 59 56 00 00 1b 00 00 00 60 56 00 00 1b 00 00 00 7c 56 00 00 .....U......YV......`V......|V..
14bc0 37 00 00 00 98 56 00 00 11 00 00 00 d0 56 00 00 16 00 00 00 e2 56 00 00 1c 00 00 00 f9 56 00 00 7....V.......V.......V.......V..
14be0 40 00 00 00 16 57 00 00 3c 00 00 00 57 57 00 00 31 00 00 00 94 57 00 00 5f 00 00 00 c6 57 00 00 @....W..<...WW..1....W.._....W..
14c00 23 00 00 00 26 58 00 00 14 00 00 00 4a 58 00 00 18 00 00 00 5f 58 00 00 1b 00 00 00 78 58 00 00 #...&X......JX......_X......xX..
14c20 21 00 00 00 94 58 00 00 30 00 00 00 b6 58 00 00 ad 00 00 00 e7 58 00 00 0a 00 00 00 95 59 00 00 !....X..0....X.......X.......Y..
14c40 2a 00 00 00 a0 59 00 00 30 00 00 00 cb 59 00 00 32 00 00 00 fc 59 00 00 11 00 00 00 2f 5a 00 00 *....Y..0....Y..2....Y....../Z..
14c60 1d 00 00 00 41 5a 00 00 23 00 00 00 5f 5a 00 00 54 00 00 00 83 5a 00 00 18 00 00 00 d8 5a 00 00 ....AZ..#..._Z..T....Z.......Z..
14c80 09 00 00 00 f1 5a 00 00 0d 00 00 00 fb 5a 00 00 20 00 00 00 09 5b 00 00 17 00 00 00 2a 5b 00 00 .....Z.......Z.......[......*[..
14ca0 40 00 00 00 42 5b 00 00 4f 00 00 00 83 5b 00 00 f3 00 00 00 d3 5b 00 00 1d 00 00 00 c7 5c 00 00 @...B[..O....[.......[.......\..
14cc0 76 00 00 00 e5 5c 00 00 20 00 00 00 5c 5d 00 00 27 00 00 00 7d 5d 00 00 00 26 41 75 74 6f 20 70 v....\......\]..'...}]...&Auto.p
14ce0 6f 70 75 6c 61 74 65 20 66 72 6f 6d 20 73 65 61 72 63 68 3a 00 26 43 6f 6c 75 6d 6e 20 74 6f 20 opulate.from.search:.&Column.to.
14d00 75 70 64 61 74 65 3a 00 26 43 75 73 74 6f 6d 69 7a 65 20 70 6c 75 67 69 6e 00 26 44 65 76 69 63 update:.&Customize.plugin.&Devic
14d20 65 20 74 6f 20 73 79 6e 63 20 74 68 69 73 20 6c 69 73 74 20 74 6f 3a 00 26 48 65 6c 70 00 26 4c e.to.sync.this.list.to:.&Help.&L
14d40 69 73 74 20 74 79 70 65 3a 00 26 53 65 72 69 65 73 20 6e 61 6d 65 3a 00 26 53 74 6f 72 65 20 69 ist.type:.&Series.name:.&Store.i
14d60 6e 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 3a 00 26 56 61 6c 75 65 20 69 6e 20 63 6f 6c 75 6d n.series.column:.&Value.in.colum
14d80 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 3a 00 26 56 69 65 77 20 6c 69 62 72 61 72 79 20 70 n.to.add/remove:.&View.library.p
14da0 72 65 66 65 72 65 6e 63 65 73 00 26 57 68 65 6e 20 73 79 6e 63 69 6e 67 20 74 68 69 73 20 6c 69 references.&When.syncing.this.li
14dc0 73 74 3a 00 2a 41 6e 79 20 44 65 76 69 63 65 00 41 20 6c 69 73 74 20 61 6c 72 65 61 64 79 20 65 st:.*Any.Device.A.list.already.e
14de0 78 69 73 74 73 20 77 69 74 68 20 74 68 69 73 20 6e 61 6d 65 00 41 20 6c 69 73 74 20 77 69 74 68 xists.with.this.name.A.list.with
14e00 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 00 41 64 .the.same.name.already.exists.Ad
14e20 64 20 61 6c 6c 20 62 6f 6f 6b 73 20 69 6e 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 73 70 65 d.all.books.in.series.to.the.spe
14e40 63 69 66 69 65 64 20 6c 69 73 74 00 41 64 64 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 cified.list.Add.connected.device
14e60 00 41 64 64 20 66 61 69 6c 65 64 00 41 64 64 20 6c 69 73 74 00 41 64 64 20 6e 65 77 20 6c 69 73 .Add.failed.Add.list.Add.new.lis
14e80 74 00 41 64 64 20 6e 65 77 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41 t.Add.new.list.items.to.device.A
14ea0 64 64 20 73 65 72 69 65 73 20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 dd.series.to.%s.list.Add.series.
14ec0 74 6f 20 61 6c 6c 20 6c 69 73 74 73 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 64 65 66 61 75 to.all.lists.Add.series.to.defau
14ee0 6c 74 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73 74 00 41 64 64 20 73 lt.list.Add.series.to.list.Add.s
14f00 65 72 69 65 73 20 74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 eries.to.list:.%s.Add.series.to.
14f20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 the."%s".list.Add.to.%s.list.Add
14f40 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 00 41 64 64 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 .to.all.lists.Add.to.default.lis
14f60 74 00 41 64 64 20 74 6f 20 6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 t.Add.to.list.Add.to.list:.%s.Ad
14f80 64 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f 20 74 68 65 20 73 70 d.to.the."%s".list.Add.to.the.sp
14fa0 65 63 69 66 69 65 64 20 6c 69 73 74 00 41 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 20 6c ecified.list.Add/overwrite.all.l
14fc0 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41 64 64 65 64 20 25 64 20 62 6f 6f ist.items.to.device.Added.%d.boo
14fe0 6b 73 20 74 6f 20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 41 64 64 65 64 20 25 64 20 62 6f 6f 6b ks.to.your.%s.list.Added.%d.book
15000 73 2c 20 72 65 6d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 6f 6e 20 79 6f 75 72 20 25 73 20 6c s,.removed.%d.books.on.your.%s.l
15020 69 73 74 00 41 64 64 65 64 20 74 6f 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 00 41 6c ist.Added.to.%d.reading.lists.Al
15040 6c 20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 l.settings.for.this.plugin.in.th
15060 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 62 65 65 6e 20 63 6c 65 61 72 65 64 2e 00 41 6c is.library.have.been.cleared..Al
15080 6c 6f 77 20 74 6f 6f 6c 62 61 72 20 62 75 74 74 6f 6e 20 63 6c 69 63 6b 20 74 6f 20 76 69 65 77 low.toolbar.button.click.to.view
150a0 20 6c 69 73 74 00 41 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 72 65 6e .list.An.error.occured.while.ren
150c0 61 6d 69 6e 67 2e 00 41 6e 79 20 73 65 74 74 69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c 69 62 aming..Any.settings.in.other.lib
150e0 72 61 72 69 65 73 20 6f 72 20 73 74 6f 72 65 64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 raries.or.stored.in.a.JSON.file.
15100 69 6e 20 79 6f 75 72 20 63 61 6c 69 62 72 65 20 70 6c 75 67 69 6e 73 20 66 6f 6c 64 65 72 20 77 in.your.calibre.plugins.folder.w
15120 69 6c 6c 20 6e 6f 74 20 62 65 20 74 6f 75 63 68 65 64 2e 00 41 70 70 6c 79 20 72 65 61 64 69 6e ill.not.be.touched..Apply.readin
15140 67 20 6c 69 73 74 20 6f 72 64 65 72 20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00 41 g.list.order.when.viewing.list.A
15160 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 79 re.you.sure.you.want.to.change.y
15180 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 our.settings.in.this.library.for
151a0 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 .this.plugin?.Are.you.sure.you.w
151c0 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 74 68 65 20 27 25 73 27 20 72 65 61 64 69 6e 67 20 6c 69 ant.to.clear.the.'%s'.reading.li
151e0 73 74 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 st?.Are.you.sure.you.want.to.cle
15200 61 72 20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 ar.your.settings.in.this.library
15220 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 .for.this.plugin?.Are.you.sure.y
15240 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75 65 3f 00 41 72 65 20 79 6f 75 20 73 75 72 ou.want.to.continue?.Are.you.sur
15260 65 3f 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 6c 69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b 73 e?.Auto.populate.list.from.books
15280 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 62 .on.device.Auto.populated.from.b
152a0 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 ooks.on.device.Auto.populated.fr
152c0 6f 6d 20 73 65 61 72 63 68 00 42 79 20 64 65 66 61 75 6c 74 20 52 65 61 64 69 6e 67 20 4c 69 73 om.search.By.default.Reading.Lis
152e0 74 20 63 72 65 61 74 65 73 20 61 20 56 69 65 77 20 4c 69 73 74 20 73 75 62 6d 65 6e 75 20 66 6f t.creates.a.View.List.submenu.fo
15300 72 20 61 6c 6c 20 79 6f 75 72 20 6c 69 73 74 73 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65 20 6d r.all.your.lists.when.you.have.m
15320 75 6c 74 69 70 6c 65 2e 0a 49 66 20 63 68 65 63 6b 65 64 2c 20 74 68 69 73 20 6c 69 73 74 20 77 ultiple..If.checked,.this.list.w
15340 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 ill.be.moved.to.the.top.level.me
15360 6e 75 20 66 6f 72 20 65 61 73 65 20 6f 66 20 61 63 63 65 73 73 2e 0a 4e 4f 54 45 3a 20 59 6f 75 nu.for.ease.of.access..NOTE:.You
15380 72 20 22 64 65 66 61 75 6c 74 22 20 6c 69 73 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 61 70 70 r."default".list.will.always.app
153a0 65 61 72 20 6f 6e 20 74 68 65 20 74 6f 70 20 6d 65 6e 75 2c 20 72 65 67 61 72 64 6c 65 73 73 20 ear.on.the.top.menu,.regardless.
153c0 6f 66 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 00 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 20 of.this.checkbox.By.default.the.
153e0 74 6f 6f 6c 62 61 72 20 62 75 74 74 6f 6e 20 73 68 6f 77 73 20 74 68 65 20 70 6c 75 67 69 6e 20 toolbar.button.shows.the.plugin.
15400 6d 65 6e 75 2e 0a 43 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 69 6e 73 74 65 menu..Check.this.option.to.inste
15420 61 64 20 64 69 73 70 6c 61 79 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73 74 2e 00 42 79 20 73 70 ad.display.a.reading.list..By.sp
15440 65 63 69 66 79 69 6e 67 20 61 20 64 65 76 69 63 65 20 79 6f 75 20 63 61 6e 20 73 79 6e 63 20 65 ecifying.a.device.you.can.sync.e
15460 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c 79 20 6f 72 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 ither.manually.or.automatically.
15480 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 6c 69 73 74 20 74 6f 20 74 68 61 74 20 64 the.contents.of.a.list.to.that.d
154a0 65 76 69 63 65 2e 0a 54 68 69 73 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 42 6f 6f 6b 20 53 79 evice..This.replaces.the.Book.Sy
154c0 6e 63 20 70 6c 75 67 69 6e 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 00 43 61 6e 6e 6f 74 20 61 nc.plugin.functionality.Cannot.a
154e0 64 64 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 63 6c 65 61 72 20 6c 69 73 74 00 43 61 6e dd.to.list.Cannot.clear.list.Can
15500 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 64 65 6c 65 74 65 00 43 61 not.create.list.Cannot.delete.Ca
15520 6e 6e 6f 74 20 65 64 69 74 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 6d 6f 76 65 20 74 6f 20 6c 69 nnot.edit.list.Cannot.move.to.li
15540 73 74 00 43 61 6e 6e 6f 74 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 43 61 6e 6e 6f st.Cannot.remove.from.list.Canno
15560 74 20 73 79 6e 63 20 74 6f 20 64 65 76 69 63 65 00 43 61 6e 6e 6f 74 20 74 6f 67 67 6c 65 20 6f t.sync.to.device.Cannot.toggle.o
15580 6e 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 76 69 65 77 20 6c 69 73 74 00 43 68 6f 6f 73 65 20 68 n.list.Cannot.view.list.Choose.h
155a0 6f 77 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 70 6f 70 75 6c 61 74 65 64 00 43 ow.this.list.will.be.populated.C
155c0 6c 65 61 72 00 43 6c 65 61 72 20 25 73 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 66 72 6f lear.Clear.%s.list.Clear.all.fro
155e0 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 73 m.the.specified.list.Clear.all.s
15600 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 00 43 6c 65 61 72 20 64 65 ettings.for.this.plugin.Clear.de
15620 66 61 75 6c 74 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 fault.list.Clear.list.Clear.list
15640 20 28 25 64 29 00 43 6c 65 61 72 20 6c 69 73 74 3a 20 25 73 00 43 6c 65 61 72 20 74 68 65 20 22 .(%d).Clear.list:.%s.Clear.the."
15660 25 73 22 20 6c 69 73 74 00 43 6c 65 61 72 20 74 68 69 73 20 6c 69 73 74 20 61 66 74 65 72 20 61 %s".list.Clear.this.list.after.a
15680 20 73 79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69 63 65 00 43 6f 6c 75 6d 6e 20 55 70 64 61 .sync.to.this.device.Column.Upda
156a0 74 65 20 4f 70 74 69 6f 6e 73 3a 00 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 te.Options:.Confirmation.dialogs
156c0 20 68 61 76 65 20 61 6c 6c 20 62 65 65 6e 20 72 65 73 65 74 00 43 6f 6e 74 72 6f 6c 20 68 6f 77 .have.all.been.reset.Control.how
156e0 20 79 6f 75 72 20 69 74 65 6d 73 20 61 72 65 20 73 79 6e 63 65 64 20 74 6f 20 74 68 65 20 64 65 .your.items.are.synced.to.the.de
15700 76 69 63 65 2e 0a 53 79 6e 63 20 6f 6e 6c 79 20 6e 65 77 20 69 74 65 6d 73 2c 20 73 79 6e 63 20 vice..Sync.only.new.items,.sync.
15720 61 6c 6c 20 69 74 65 6d 73 20 6f 76 65 72 77 72 69 74 69 6e 67 20 65 78 69 73 74 69 6e 67 0a 6f all.items.overwriting.existing.o
15740 72 20 75 73 65 20 74 68 69 73 20 6c 69 73 74 20 74 6f 20 6a 75 73 74 20 72 65 6d 6f 76 65 20 69 r.use.this.list.to.just.remove.i
15760 74 65 6d 73 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 65 2e 00 43 6f 70 79 20 74 6f 20 63 tems.from.your.device..Copy.to.c
15780 6c 69 70 62 6f 61 72 64 00 43 72 65 61 74 65 20 6e 65 77 20 63 6f 6c 75 6d 6e 00 44 65 66 61 75 lipboard.Create.new.column.Defau
157a0 6c 74 00 44 65 6c 65 74 65 20 66 61 69 6c 65 64 00 44 65 6c 65 74 65 20 6c 69 73 74 00 44 65 6c lt.Delete.failed.Delete.list.Del
157c0 65 74 65 20 74 68 69 73 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63 65 20 ete.this.device.from.the.device.
157e0 6c 69 73 74 00 44 65 6c 65 74 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 2e list.Deleting.books.from.device.
15800 00 44 65 76 69 63 65 73 00 44 65 76 69 63 65 73 3a 00 44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e .Devices.Devices:.Display.Option
15820 73 3a 00 44 6f 20 6e 6f 74 20 75 70 64 61 74 65 20 63 61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e 00 s:.Do.not.update.calibre.column.
15840 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 6c 69 73 74 20 6e Do.you.want.to.delete.the.list.n
15860 61 6d 65 64 20 27 25 73 27 00 44 6f 6e 65 00 45 64 69 74 20 25 73 20 6c 69 73 74 00 45 64 69 74 amed.'%s'.Done.Edit.%s.list.Edit
15880 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f .books.on.the."%s".list.Edit.boo
158a0 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 45 64 69 74 20 64 65 ks.on.the.specified.list.Edit.de
158c0 66 61 75 6c 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74 3a 20 fault.list.Edit.list.Edit.list:.
158e0 25 73 00 45 64 69 74 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 61 %s.Edit.the.keyboard.shortcuts.a
15900 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 70 6c 75 67 69 6e 00 45 6e 74 65 72 ssociated.with.this.plugin.Enter
15920 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64 65 76 .a.new.display.name.for.this.dev
15940 69 63 65 3a 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f ice:.Enter.a.new.display.name.fo
15960 72 20 74 68 69 73 20 6c 69 73 74 3a 00 45 6e 74 65 72 20 61 20 75 6e 69 71 75 65 20 64 69 73 70 r.this.list:.Enter.a.unique.disp
15980 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 3a 00 46 61 69 6c 65 64 20 74 lay.name.for.this.list:.Failed.t
159a0 6f 20 61 64 64 20 74 6f 20 6c 69 73 74 00 49 66 20 63 68 65 63 6b 65 64 2c 20 63 61 6c 69 62 72 o.add.to.list.If.checked,.calibr
159c0 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 72 65 73 74 6f 72 65 64 20 74 6f 20 69 74 73 20 6f e.sort.will.be.restored.to.its.o
159e0 72 69 67 69 6e 61 6c 20 73 74 61 74 65 20 61 66 74 65 72 0a 74 68 65 20 75 73 65 72 20 71 75 69 riginal.state.after.the.user.qui
15a00 74 73 20 74 68 65 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 76 69 65 77 20 62 79 20 63 68 61 6e ts.the.reading.list.view.by.chan
15a20 67 69 6e 67 20 6f 72 20 63 6c 65 61 72 69 6e 67 20 63 61 6c 69 62 72 65 27 73 0a 73 65 61 72 63 ging.or.clearing.calibre's.searc
15a40 68 2c 20 73 77 69 74 63 68 69 6e 67 20 6c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 71 75 69 74 74 h,.switching.libraries,.or.quitt
15a60 69 6e 67 20 63 61 6c 69 62 72 65 2e 00 49 66 20 63 68 65 63 6b 65 64 2c 20 76 69 65 77 69 6e 67 ing.calibre..If.checked,.viewing
15a80 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67 65 .a.reading.list.will.also.change
15aa0 20 79 6f 75 72 20 43 61 6c 69 62 72 65 20 73 6f 72 74 20 6f 72 64 65 72 2e 0a 4c 69 73 74 73 20 .your.Calibre.sort.order..Lists.
15ac0 63 61 6e 20 62 65 20 6d 61 6e 75 61 6c 6c 79 20 72 65 6f 72 64 65 72 65 64 20 75 73 69 6e 67 20 can.be.manually.reordered.using.
15ae0 74 68 69 73 20 70 6c 75 67 69 6e 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 6f 72 64 65 72 this.plugin,.defaulting.to.order
15b00 20 61 64 64 65 64 20 74 6f 20 6c 69 73 74 2e 0a 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 63 75 .added.to.list..If.unchecked,.cu
15b20 72 72 65 6e 74 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 rrent.calibre.sort.will.be.left.
15b40 75 6e 63 68 61 6e 67 65 64 20 77 68 65 6e 20 79 6f 75 20 76 69 65 77 20 74 68 65 20 6c 69 73 74 unchanged.when.you.view.the.list
15b60 2e 00 49 66 20 6c 69 73 74 20 69 73 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 61 20 73 65 ..If.list.is.populated.from.a.se
15b80 61 72 63 68 2c 20 73 70 65 63 69 66 79 20 74 68 65 20 63 61 6c 69 62 72 65 20 73 65 61 72 63 68 arch,.specify.the.calibre.search
15ba0 20 65 78 70 72 65 73 73 69 6f 6e 00 49 66 20 73 79 6e 63 69 6e 67 20 79 6f 75 72 20 6c 69 73 74 .expression.If.syncing.your.list
15bc0 20 6d 65 61 6e 73 20 62 6f 6f 6b 73 20 61 72 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 79 6f .means.books.are.removed.from.yo
15be0 75 72 20 64 65 76 69 63 65 2c 20 74 68 65 6e 0a 61 20 64 69 61 6c 6f 67 20 77 69 6c 6c 20 62 65 ur.device,.then.a.dialog.will.be
15c00 20 64 69 73 70 6c 61 79 65 64 20 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 .displayed.allowing.you.to.confi
15c20 72 6d 20 66 69 72 73 74 2e 0a 55 6e 63 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f rm.first..Uncheck.this.option.to
15c40 20 61 6c 6c 6f 77 20 75 6e 61 74 74 65 6e 64 65 64 20 73 79 6e 63 69 6e 67 20 74 6f 20 79 6f 75 .allow.unattended.syncing.to.you
15c60 72 20 64 65 76 69 63 65 2e 00 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 r.device..If.unchecked,.only.ite
15c80 6d 73 20 6e 6f 74 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 20 61 6c 72 65 61 64 79 20 77 69 6c ms.not.on.the.device.already.wil
15ca0 6c 20 62 65 20 73 79 6e 63 65 64 2e 0a 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 l.be.synced..If.no.device.is.spe
15cc0 63 69 66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 cified.this.checkbox.has.no.effe
15ce0 63 74 2e 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 ct..This.option.can.only.be.used
15d00 20 77 69 74 68 20 6d 61 6e 75 61 6c 20 74 79 70 65 20 6c 69 73 74 73 2e 00 49 66 20 79 6f 75 20 .with.manual.type.lists..If.you.
15d20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 20 64 65 76 69 63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 do.not.have.a.device.connected.c
15d40 75 72 72 65 6e 74 6c 79 2c 20 65 69 74 68 65 72 20 70 6c 75 67 20 6f 6e 65 0a 69 6e 20 6e 6f 77 urrently,.either.plug.one.in.now
15d60 20 6f 72 20 65 78 69 74 20 74 68 65 20 64 69 61 6c 6f 67 20 61 6e 64 20 63 6f 6e 6e 65 63 74 20 .or.exit.the.dialog.and.connect.
15d80 74 6f 20 66 6f 6c 64 65 72 2f 69 54 75 6e 65 73 20 66 69 72 73 74 00 4b 65 79 62 6f 61 72 64 20 to.folder/iTunes.first.Keyboard.
15da0 73 68 6f 72 74 63 75 74 73 00 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69 6e shortcuts.Kindle.Collections.Kin
15dc0 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 46 61 69 6c 65 64 00 4c 69 73 74 20 74 6f 20 76 dle.Collections.Failed.List.to.v
15de0 69 65 77 3a 00 4c 69 73 74 73 00 4c 69 73 74 73 3a 00 4c 6f 63 61 74 69 6f 6e 00 4d 61 69 6e 20 iew:.Lists.Lists:.Location.Main.
15e00 6d 65 6d 6f 72 79 00 4d 61 6e 75 61 6c 6c 79 20 61 64 64 2f 72 65 6d 6f 76 65 20 69 74 65 6d 73 memory.Manually.add/remove.items
15e20 00 4d 65 6e 75 00 4d 6f 76 65 20 22 56 69 65 77 20 6c 69 73 74 22 20 74 6f 20 74 68 65 20 74 6f .Menu.Move."View.list".to.the.to
15e40 70 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f 72 20 74 p.level.of.the.plugin.menu.for.t
15e60 68 69 73 20 6c 69 73 74 00 4d 6f 76 65 20 74 6f 20 6c 69 73 74 00 4d 6f 76 65 64 20 25 64 20 62 his.list.Move.to.list.Moved.%d.b
15e80 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 6c 69 73 74 28 73 29 00 4e 61 6d 65 00 4e 6f 20 62 6f 6f ooks.to.your.list(s).Name.No.boo
15ea0 6b 73 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 4e 6f 20 64 65 76 69 63 65 20 ks.exist.on.this.list.No.device.
15ec0 66 6f 75 6e 64 20 66 6f 72 20 55 55 49 44 3a 20 25 73 00 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 found.for.UUID:.%s.No.list.name.
15ee0 73 70 65 63 69 66 69 65 64 00 4e 6f 20 73 6f 75 72 63 65 20 6c 69 73 74 20 6e 61 6d 65 73 20 73 specified.No.source.list.names.s
15f00 70 65 63 69 66 69 65 64 00 4f 70 74 69 6f 6e 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74 61 67 73 20 pecified.Optionally.modify.tags.
15f20 6f 72 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 77 68 65 6e 20 79 6f 75 0a 61 64 64 20 or.a.custom.column.when.you.add.
15f40 61 6e 64 2f 6f 72 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 and/or.remove.items.from.this.li
15f60 73 74 2e 00 4f 70 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69 66 79 20 61 20 63 6f 6c 75 6d 6e 20 st..Optionally.specify.a.column.
15f80 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 20 61 20 76 61 6c 75 65 20 66 72 6f 6d 0a 77 68 65 6e 20 to.add/remove.a.value.from.when.
15fa0 61 64 64 69 6e 67 20 6f 72 20 72 65 6d 6f 76 69 6e 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 adding.or.removing.items.from.th
15fc0 69 73 20 6c 69 73 74 00 4f 74 68 65 72 00 50 6c 65 61 73 65 20 72 65 73 74 61 72 74 20 63 61 6c is.list.Other.Please.restart.cal
15fe0 69 62 72 65 20 6e 6f 77 2e 00 50 6f 70 75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 00 50 72 ibre.now..Population.Options:.Pr
16000 65 66 65 72 65 6e 63 65 73 20 66 6f 72 3a 00 51 75 69 63 6b 20 41 63 63 65 73 73 20 4f 70 74 69 eferences.for:.Quick.Access.Opti
16020 6f 6e 73 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 62 6f 72 74 69 6e 67 20 75 70 64 61 ons:.READING.LIST:.Aborting.upda
16040 74 69 6e 67 20 61 75 74 6f 2d 73 65 61 72 63 68 20 6c 69 73 74 20 61 73 20 68 61 73 20 6e 6f 20 ting.auto-search.list.as.has.no.
16060 65 78 70 72 65 73 73 69 6f 6e 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 64 64 69 6e expression:..READING.LIST:.Addin
16080 67 20 25 64 20 69 64 73 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 g.%d.ids.to.automatic.list:.%s.R
160a0 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 72 65 63 72 65 EADING.LIST:.Attempting.to.recre
160c0 61 74 65 20 4b 69 6e 64 6c 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 00 52 45 41 44 49 4e 47 20 4c ate.Kindle.collections.READING.L
160e0 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 64 65 76 69 63 65 20 6c 69 73 74 IST:.Auto-populating.device.list
16100 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 :..READING.LIST:.Auto-populating
16120 20 73 65 61 72 63 68 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 .search.list:..READING.LIST:.Dev
16140 69 63 65 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 ice.disconnected.READING.LIST:.D
16160 65 76 69 63 65 20 66 6f 75 6e 64 20 74 6f 20 73 79 6e 63 20 74 6f 3a 00 52 45 41 44 49 4e 47 20 evice.found.to.sync.to:.READING.
16180 4c 49 53 54 3a 20 4d 65 74 61 64 61 74 61 20 61 76 61 69 6c 61 62 6c 65 3a 00 52 45 41 44 49 4e LIST:.Metadata.available:.READIN
161a0 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 66 6f G.LIST:.No.books.on.'%s'.list.fo
161c0 75 6e 64 20 6f 6e 20 64 65 76 69 63 65 20 74 6f 20 72 65 6d 6f 76 65 00 52 45 41 44 49 4e 47 20 und.on.device.to.remove.READING.
161e0 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 6e 65 65 64 LIST:.No.books.on.'%s'.list.need
16200 20 74 6f 20 62 65 20 73 79 6e 63 65 64 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 .to.be.synced.READING.LIST:.Not.
16220 73 79 6e 63 69 6e 67 20 27 25 73 27 20 74 6f 20 64 65 76 69 63 65 20 61 73 20 61 75 74 6f 73 79 syncing.'%s'.to.device.as.autosy
16240 6e 63 20 69 73 20 66 61 6c 73 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 nc.is.false.READING.LIST:.Not.sy
16260 6e 63 69 6e 67 20 74 6f 20 64 65 76 69 63 65 20 61 73 20 6e 6f 74 20 61 63 74 69 76 65 00 52 45 ncing.to.device.as.not.active.RE
16280 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 77 20 25 64 20 69 64 73 20 6f 6e 20 61 75 74 6f 6d 61 ADING.LIST:.Now.%d.ids.on.automa
162a0 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 52 65 6d 6f 76 tic.list:.%s.READING.LIST:.Remov
162c0 69 6e 67 20 25 64 20 69 64 73 20 66 72 6f 6d 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 ing.%d.ids.from.automatic.list:.
162e0 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 6b 69 70 70 69 6e 67 20 25 64 20 62 6f 6f %s.READING.LIST:.Skipping.%d.boo
16300 6b 73 20 69 6e 20 27 25 73 27 20 6c 69 73 74 20 77 69 74 68 20 6e 6f 20 66 6f 72 6d 61 74 73 00 ks.in.'%s'.list.with.no.formats.
16320 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63 20 4e 6f 77 20 2d 20 66 6f 72 63 65 5f 73 READING.LIST:.Sync.Now.-.force_s
16340 79 6e 63 3d 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63 69 6e 67 20 25 64 20 62 6f ync=.READING.LIST:.Syncing.%d.bo
16360 6f 6b 73 20 69 6e 20 27 25 73 27 20 74 6f 3a 20 25 73 20 28 6c 6f 63 61 74 69 6f 6e 3a 25 73 29 oks.in.'%s'.to:.%s.(location:%s)
16380 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 .READING.LIST:.Updating.automati
163a0 63 20 63 6f 6c 75 6d 6e 20 6c 69 73 74 28 73 29 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 c.column.list(s)..READING.LIST:.
163c0 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20 64 65 76 69 63 65 20 6c 69 73 74 28 73 Updating.automatic.device.list(s
163e0 29 20 00 52 65 61 64 69 6e 67 20 4c 69 73 74 00 52 65 61 64 69 6e 67 20 4c 69 73 74 20 65 72 72 )..Reading.List.Reading.List.err
16400 6f 72 00 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c or.Reading.List:.Cannot.create.l
16420 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 64 75 70 6c 69 63 61 74 65 3a 00 52 ist.as.list_name.is.duplicate:.R
16440 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 eading.List:.Cannot.create.list.
16460 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 00 52 65 61 64 69 as.list_name.not.specified.Readi
16480 6e 67 20 4f 72 64 65 72 20 4f 70 74 69 6f 6e 73 3a 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 25 73 ng.Order.Options:.Remove.from.%s
164a0 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73 00 52 65 6d 6f .list.Remove.from.all.lists.Remo
164c0 76 65 20 66 72 6f 6d 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d ve.from.default.list.Remove.from
164e0 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73 00 52 65 6d 6f 76 .list.Remove.from.list:.%s.Remov
16500 65 20 66 72 6f 6d 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d e.from.the."%s".list.Remove.from
16520 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 6c 69 73 74 20 .the.specified.list.Remove.list.
16540 69 74 65 6d 73 20 66 72 6f 6d 20 64 65 76 69 63 65 00 52 65 6d 6f 76 65 64 20 25 64 20 62 6f 6f items.from.device.Removed.%d.boo
16560 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 52 65 6d 6f 76 65 64 20 66 72 6f ks.from.your.%s.list.Removed.fro
16580 6d 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 00 52 65 6e 61 6d 65 20 64 65 76 69 63 65 m.%d.reading.lists.Rename.device
165a0 00 52 65 6e 61 6d 65 20 66 61 69 6c 65 64 00 52 65 6e 61 6d 65 20 6c 69 73 74 00 52 65 6e 61 6d .Rename.failed.Rename.list.Renam
165c0 65 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 e.the.currently.connected.device
165e0 00 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 20 6e .Replace.device.with.list,.add.n
16600 65 77 20 69 74 65 6d 73 20 6f 6e 6c 79 00 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 ew.items.only.Replace.device.wit
16620 68 20 6c 69 73 74 2c 20 61 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 00 52 65 73 65 74 20 h.list,.add/overwrite.all.Reset.
16640 26 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 00 52 65 73 65 74 20 61 6c 6c 20 &confirmation.dialogs.Reset.all.
16660 73 68 6f 77 20 6d 65 20 61 67 61 69 6e 20 64 69 61 6c 6f 67 73 20 66 6f 72 20 74 68 65 20 52 65 show.me.again.dialogs.for.the.Re
16680 61 64 69 6e 67 20 4c 69 73 74 20 70 6c 75 67 69 6e 00 52 65 73 74 61 72 74 20 63 61 6c 69 62 72 ading.List.plugin.Restart.calibr
166a0 65 20 6e 6f 77 00 52 65 73 74 61 72 74 20 72 65 71 75 69 72 65 64 00 52 65 73 74 6f 72 65 20 73 e.now.Restart.required.Restore.s
166c0 6f 72 74 20 61 66 74 65 72 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00 53 65 74 20 64 65 66 61 75 ort.after.viewing.list.Set.defau
166e0 6c 74 20 6c 69 73 74 00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 3a 20 25 73 00 53 65 74 lt.list.Set.default.list:.%s.Set
16700 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22 00 53 65 74 74 69 .your.default.list.to."%s".Setti
16720 6e 67 73 20 63 68 61 6e 67 65 64 00 53 65 74 74 69 6e 67 73 20 64 65 6c 65 74 65 64 00 53 65 74 ngs.changed.Settings.deleted.Set
16740 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 tings.for.this.plugin.in.this.li
16760 62 72 61 72 79 20 68 61 76 65 20 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 00 53 68 6f 77 20 64 69 brary.have.been.changed..Show.di
16780 61 6c 6f 67 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 alog.when.removing.books.from.de
167a0 76 69 63 65 00 53 70 65 63 69 66 79 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 72 vice.Specify.the.name.for.this.r
167c0 65 61 64 69 6e 67 20 6f 72 64 65 72 20 73 65 72 69 65 73 0a 49 66 20 6c 65 66 74 20 62 6c 61 6e eading.order.series.If.left.blan
167e0 6b 2c 20 77 69 6c 6c 20 75 73 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 69 73 74 k,.will.use.the.name.of.the.list
16800 20 74 68 69 73 20 62 6f 6f 6b 20 69 73 20 6f 6e 2e 00 53 70 65 63 69 66 79 20 74 68 65 20 74 61 .this.book.is.on..Specify.the.ta
16820 67 20 6f 72 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 76 61 6c 75 65 20 74 6f 20 62 65 20 61 g.or.custom.column.value.to.be.a
16840 64 64 65 64 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 74 6f 20 74 68 69 73 20 6c 69 73 74 20 6f 72 dded.when.adding.to.this.list.or
16860 20 72 65 6d 6f 76 65 64 20 77 68 65 6e 20 74 68 65 20 62 6f 6f 6b 20 69 73 20 74 61 6b 65 6e 20 .removed.when.the.book.is.taken.
16880 6f 66 66 20 74 68 65 20 6c 69 73 74 00 53 74 61 74 75 73 00 53 74 6f 72 61 67 65 20 43 61 72 64 off.the.list.Status.Storage.Card
168a0 20 41 00 53 74 6f 72 61 67 65 20 43 61 72 64 20 42 00 53 77 69 74 63 68 20 74 68 65 20 6c 69 73 .A.Storage.Card.B.Switch.the.lis
168c0 74 20 74 6f 20 75 73 65 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 65 66 61 75 6c 74 00 t.to.use.as.the.current.default.
168e0 53 79 6e 63 20 4e 6f 77 00 53 79 6e 63 20 4e 6f 77 20 28 25 64 29 00 53 79 6e 63 20 4f 70 74 69 Sync.Now.Sync.Now.(%d).Sync.Opti
16900 6f 6e 73 3a 00 53 79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69 63 65 20 61 73 20 73 6f 6f 6e ons:.Sync.to.this.device.as.soon
16920 20 61 73 20 69 74 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 00 54 68 65 20 73 65 6c 65 63 74 65 64 .as.it.is.connected.The.selected
16940 20 62 6f 6f 6b 28 73 29 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c .book(s).already.exist.on.this.l
16960 69 73 74 3a 20 3c 62 3e 25 73 3c 2f 62 3e 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b ist:.<b>%s</b>.The.selected.book
16980 28 73 29 20 64 6f 20 6e 6f 74 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 54 69 (s).do.not.exist.on.this.list.Ti
169a0 74 6c 65 20 69 6d 61 67 65 20 6e 6f 74 20 66 6f 75 6e 64 20 2d 20 79 6f 75 20 6d 75 73 74 20 72 tle.image.not.found.-.you.must.r
169c0 65 73 74 61 72 74 20 43 61 6c 69 62 72 65 20 62 65 66 6f 72 65 20 75 73 69 6e 67 20 74 68 69 73 estart.Calibre.before.using.this
169e0 20 70 6c 75 67 69 6e 21 00 54 6f 67 67 6c 65 20 6f 6e 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 .plugin!.Toggle.on.default.list.
16a00 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 00 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 3a 20 25 Toggle.on.list.Toggle.on.list:.%
16a20 73 00 54 6f 67 67 6c 65 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 54 6f 67 67 6c 65 s.Toggle.on.the."%s".list.Toggle
16a40 20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 55 6e 61 62 6c 65 20 74 6f .on.the.specified.list.Unable.to
16a60 20 66 69 6e 64 20 74 68 65 20 52 65 6d 6f 76 65 20 42 6f 6f 6b 73 20 70 6c 75 67 69 6e 00 55 6e .find.the.Remove.Books.plugin.Un
16a80 63 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 66 20 79 6f 75 20 70 72 65 66 65 72 20 check.this.option.if.you.prefer.
16aa0 74 6f 20 6d 61 6e 75 61 6c 6c 79 20 73 79 6e 63 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e to.manually.sync.to.your.device.
16ac0 0a 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 .If.no.device.is.specified.this.
16ae0 63 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 00 55 6e 64 65 66 69 6e 65 64 checkbox.has.no.effect.Undefined
16b00 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 6f 72 20 72 65 6d 6f 76 65 .Update.column.for.add.or.remove
16b20 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 74 6f 20 6c 69 73 74 20 6f .Update.column.for.add.to.list.o
16b40 6e 6c 79 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 72 65 6d 6f 76 65 20 66 72 6f nly.Update.column.for.remove.fro
16b60 6d 20 6c 69 73 74 20 6f 6e 6c 79 00 56 69 65 77 20 25 73 20 6c 69 73 74 20 28 25 64 29 00 56 69 m.list.only.View.%s.list.(%d).Vi
16b80 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 56 69 65 77 20 62 ew.books.on.the."%s".list.View.b
16ba0 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 56 69 65 77 20 ooks.on.the.specified.list.View.
16bc0 64 61 74 61 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 6c 69 62 72 61 72 79 20 64 61 74 61 62 data.stored.in.the.library.datab
16be0 61 73 65 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 00 56 69 65 77 20 64 65 66 61 75 6c 74 ase.for.this.plugin.View.default
16c00 20 6c 69 73 74 00 56 69 65 77 20 6c 69 73 74 00 56 69 65 77 20 6c 69 73 74 3a 20 25 73 00 56 69 .list.View.list.View.list:.%s.Vi
16c20 65 77 20 6f 72 20 65 64 69 74 20 6c 69 73 74 73 20 6f 66 20 62 6f 6f 6b 73 00 57 68 65 6e 20 26 ew.or.edit.lists.of.books.When.&
16c40 63 68 61 6e 67 69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 59 6f 75 20 61 72 65 20 61 62 6f 75 changing.this.list:.You.are.abou
16c60 74 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 3c 62 3e 25 73 3c 2f 62 3e 20 64 65 76 69 63 65 t.to.remove.the.<b>%s</b>.device
16c80 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e 20 00 59 6f 75 20 63 61 6e 20 6f 6e 6c 79 20 72 .from.this.list...You.can.only.r
16ca0 65 6e 61 6d 65 20 61 20 64 65 76 69 63 65 20 74 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 ename.a.device.that.is.currently
16cc0 20 63 6f 6e 6e 65 63 74 65 64 00 59 6f 75 20 63 61 6e 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 64 69 .connected.You.can.optionally.di
16ce0 73 70 6c 61 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f splay.the.current.reading.list.o
16d00 72 64 65 72 0a 69 6e 20 61 20 63 75 73 74 6f 6d 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 2e 20 rder.in.a.custom.series.column..
16d20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 65 64 69 74 20 74 68 69 73 20 63 6f 6c 75 6d 6e 20 You.should.not.edit.this.column.
16d40 64 69 72 65 63 74 6c 79 21 0a 4f 6e 6c 79 20 75 73 61 62 6c 65 20 77 69 74 68 20 4d 61 6e 75 61 directly!.Only.usable.with.Manua
16d60 6c 6c 79 20 6d 61 6e 61 67 65 64 20 6c 69 73 74 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 43 lly.managed.lists.that.are.not.C
16d80 6c 65 61 72 65 64 20 6f 6e 20 53 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 61 74 leared.on.Sync..You.must.have.at
16da0 20 6c 65 61 73 74 20 6f 6e 65 20 6c 69 73 74 00 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 74 68 .least.one.list.You.must.have.th
16dc0 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 69 6e 73 74 e.Kindle.Collections.plugin.inst
16de0 61 6c 6c 65 64 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 65 63 72 65 61 74 65 20 63 6f 6c 6c 65 alled.in.order.to.recreate.colle
16e00 63 74 69 6f 6e 73 20 61 66 74 65 72 20 61 20 73 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74 20 72 65 ctions.after.a.sync..You.must.re
16e20 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 61 66 74 65 72 77 61 72 64 73 2e 00 59 6f 75 20 6d 75 start.calibre.afterwards..You.mu
16e40 73 74 20 73 65 6c 65 63 74 20 61 20 64 65 76 69 63 65 20 66 69 72 73 74 00 50 72 6f 6a 65 63 74 st.select.a.device.first.Project
16e60 2d 49 64 2d 56 65 72 73 69 6f 6e 3a 20 50 41 43 4b 41 47 45 20 56 45 52 53 49 4f 4e 0a 50 4f 54 -Id-Version:.PACKAGE.VERSION.POT
16e80 2d 43 72 65 61 74 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 34 2d 30 36 2d 30 36 20 32 30 3a 32 31 -Creation-Date:.2024-06-06.20:21
16ea0 2b 31 30 30 30 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 32 2d 30 39 2d +1000.PO-Revision-Date:.2022-09-
16ec0 31 39 20 31 34 3a 35 31 2b 30 30 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f 72 3a 20 4a 19.14:51+0000.Last-Translator:.J
16ee0 65 6c 6c 62 79 20 3c 6a 65 6c 6c 62 79 40 79 61 68 6f 6f 2e 63 6f 6d 3e 2c 20 32 30 32 34 0a 4c ellby.<jellby@yahoo.com>,.2024.L
16f00 61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 53 70 61 6e 69 73 68 20 28 68 74 74 70 73 3a 2f 2f 61 anguage-Team:.Spanish.(https://a
16f20 70 70 2e 74 72 61 6e 73 69 66 65 78 2e 63 6f 6d 2f 63 61 6c 69 62 72 65 2f 74 65 61 6d 73 2f 31 pp.transifex.com/calibre/teams/1
16f40 39 33 33 37 2f 65 73 2f 29 0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 9337/es/).MIME-Version:.1.0.Cont
16f60 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 ent-Type:.text/plain;.charset=UT
16f80 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 F-8.Content-Transfer-Encoding:.8
16fa0 62 69 74 0a 47 65 6e 65 72 61 74 65 64 2d 42 79 3a 20 70 79 67 65 74 74 65 78 74 2e 70 79 20 31 bit.Generated-By:.pygettext.py.1
16fc0 2e 35 0a 4c 61 6e 67 75 61 67 65 3a 20 65 73 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 3a 20 6e 70 .5.Language:.es.Plural-Forms:.np
16fe0 6c 75 72 61 6c 73 3d 33 3b 20 70 6c 75 72 61 6c 3d 6e 20 3d 3d 20 31 20 3f 20 30 20 3a 20 6e 20 lurals=3;.plural=n.==.1.?.0.:.n.
17000 21 3d 20 30 20 26 26 20 6e 20 25 20 31 30 30 30 30 30 30 20 3d 3d 20 30 20 3f 20 31 20 3a 20 32 !=.0.&&.n.%.1000000.==.0.?.1.:.2
17020 3b 0a 00 26 43 6f 6d 70 6c 65 74 61 72 20 61 75 74 6f 6d c3 a1 74 69 63 61 6d 65 6e 74 65 20 61 ;..&Completar.autom..ticamente.a
17040 20 70 61 72 74 69 72 20 6c 61 20 62 c3 ba 73 71 75 65 64 61 3a 00 26 43 6f 6c 75 6d 6e 61 20 70 .partir.la.b..squeda:.&Columna.p
17060 61 72 61 20 61 63 74 75 61 6c 69 7a 61 72 3a 00 26 50 65 72 73 6f 6e 61 6c 69 7a 61 72 20 63 6f ara.actualizar:.&Personalizar.co
17080 6d 70 6c 65 6d 65 6e 74 6f 00 26 44 69 73 70 6f 73 69 74 69 76 6f 20 63 6f 6e 20 65 6c 20 71 75 mplemento.&Dispositivo.con.el.qu
170a0 65 20 73 69 6e 63 72 6f 6e 69 7a 61 72 20 65 73 74 61 20 6c 69 73 74 61 3a 00 26 41 79 75 64 61 e.sincronizar.esta.lista:.&Ayuda
170c0 00 54 69 70 6f 20 64 65 20 26 6c 69 73 74 61 3a 00 26 4e 6f 6d 62 72 65 20 64 65 20 6c 61 20 73 .Tipo.de.&lista:.&Nombre.de.la.s
170e0 65 72 69 65 3a 00 26 41 6c 6d 61 63 65 6e 61 72 20 65 6e 20 6c 61 20 63 6f 6c 75 6d 6e 61 20 64 erie:.&Almacenar.en.la.columna.d
17100 65 20 73 65 72 69 65 3a 00 26 56 61 6c 6f 72 20 65 6e 20 6c 61 20 63 6f 6c 75 6d 6e 61 20 70 61 e.serie:.&Valor.en.la.columna.pa
17120 72 61 20 61 c3 b1 61 64 69 72 20 6f 20 65 6c 69 6d 69 6e 61 72 3a 00 26 56 65 72 20 70 72 65 66 ra.a..adir.o.eliminar:.&Ver.pref
17140 65 72 65 6e 63 69 61 73 20 64 65 20 62 69 62 6c 69 6f 74 65 63 61 00 26 41 6c 20 73 69 6e 63 72 erencias.de.biblioteca.&Al.sincr
17160 6f 6e 69 7a 61 72 20 65 73 74 61 20 6c 69 73 74 61 3a 00 2a 43 75 61 6c 71 75 69 65 72 20 64 69 onizar.esta.lista:.*Cualquier.di
17180 73 70 6f 73 69 74 69 76 6f 00 59 61 20 65 78 69 73 74 65 20 75 6e 61 20 6c 69 73 74 61 20 63 6f spositivo.Ya.existe.una.lista.co
171a0 6e 20 65 73 74 65 20 6e 6f 6d 62 72 65 00 59 61 20 65 78 69 73 74 65 20 75 6e 61 20 6c 69 73 74 n.este.nombre.Ya.existe.una.list
171c0 61 20 63 6f 6e 20 65 6c 20 6d 69 73 6d 6f 20 6e 6f 6d 62 72 65 00 41 c3 b1 61 64 69 72 20 74 6f a.con.el.mismo.nombre.A..adir.to
171e0 64 6f 73 20 6c 6f 73 20 6c 69 62 72 6f 73 20 64 65 20 6c 61 20 73 65 72 69 65 20 61 20 6c 61 20 dos.los.libros.de.la.serie.a.la.
17200 6c 69 73 74 61 20 65 73 70 65 63 69 66 69 63 61 64 61 00 41 c3 b1 61 64 69 72 20 64 69 73 70 6f lista.especificada.A..adir.dispo
17220 73 69 74 69 76 6f 20 63 6f 6e 65 63 74 61 64 6f 00 4e 6f 20 73 65 20 70 75 64 6f 20 61 c3 b1 61 sitivo.conectado.No.se.pudo.a..a
17240 64 69 72 00 41 c3 b1 61 64 69 72 20 6c 69 73 74 61 00 41 c3 b1 61 64 69 72 20 6e 75 65 76 61 20 dir.A..adir.lista.A..adir.nueva.
17260 6c 69 73 74 61 00 41 c3 b1 61 64 69 72 20 6e 75 65 76 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 20 64 lista.A..adir.nuevos.elementos.d
17280 65 20 6c 69 73 74 61 20 61 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 00 41 c3 b1 61 64 69 72 20 73 e.lista.al.dispositivo.A..adir.s
172a0 65 72 69 65 20 61 20 6c 61 20 6c 69 73 74 61 20 25 73 00 41 c3 b1 61 64 69 72 20 73 65 72 69 65 erie.a.la.lista.%s.A..adir.serie
172c0 20 61 20 74 6f 64 61 73 20 6c 61 73 20 6c 69 73 74 61 73 00 41 c3 b1 61 64 69 72 20 73 65 72 69 .a.todas.las.listas.A..adir.seri
172e0 65 20 61 20 6c 61 20 6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00 41 c3 b1 61 e.a.la.lista.predeterminada.A..a
17300 64 69 72 20 73 65 72 69 65 20 61 20 6c 61 20 6c 69 73 74 61 00 41 c3 b1 61 64 69 72 20 73 65 72 dir.serie.a.la.lista.A..adir.ser
17320 69 65 20 61 20 6c 61 20 6c 69 73 74 61 3a 20 25 73 00 41 c3 b1 61 64 69 72 20 73 65 72 69 65 20 ie.a.la.lista:.%s.A..adir.serie.
17340 61 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 41 c3 b1 61 64 69 72 20 61 20 6c 61 20 6c a.la.lista...%s...A..adir.a.la.l
17360 69 73 74 61 20 25 73 00 41 c3 b1 61 64 69 72 20 61 20 74 6f 64 61 73 20 6c 61 73 20 6c 69 73 74 ista.%s.A..adir.a.todas.las.list
17380 61 73 00 41 c3 b1 61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69 as.A..adir.a.la.lista.predetermi
173a0 6e 61 64 61 00 41 c3 b1 61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61 00 41 c3 b1 61 64 69 72 20 nada.A..adir.a.la.lista.A..adir.
173c0 61 20 6c 61 20 6c 69 73 74 61 3a 20 25 73 00 41 c3 b1 61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 a.la.lista:.%s.A..adir.a.la.list
173e0 61 20 c2 ab 25 73 c2 bb 00 41 c3 b1 61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61 20 65 73 70 65 a...%s...A..adir.a.la.lista.espe
17400 63 69 66 69 63 61 64 61 00 41 c3 b1 61 64 69 72 20 6f 20 72 65 65 6d 70 6c 61 7a 61 72 20 74 6f cificada.A..adir.o.reemplazar.to
17420 64 6f 73 20 6c 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61 20 65 6e dos.los.elementos.de.la.lista.en
17440 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 00 53 65 20 61 c3 b1 61 64 69 65 72 6f 6e 25 64 20 .el.dispositivo.Se.a..adieron%d.
17460 6c 69 62 72 6f 73 20 61 20 6c 61 20 6c 69 73 74 61 20 25 73 00 53 65 20 61 c3 b1 61 64 69 65 72 libros.a.la.lista.%s.Se.a..adier
17480 6f 6e 20 25 64 20 6c 69 62 72 6f 73 20 79 20 73 65 20 65 6c 69 6d 69 6e 61 72 6f 6e 20 25 64 20 on.%d.libros.y.se.eliminaron.%d.
174a0 6c 69 62 72 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61 20 25 73 00 41 c3 b1 61 64 69 64 6f 20 61 libros.de.la.lista.%s.A..adido.a
174c0 20 25 64 20 6c 69 73 74 61 73 20 64 65 20 6c 65 63 74 75 72 61 00 53 65 20 68 61 20 62 6f 72 72 .%d.listas.de.lectura.Se.ha.borr
174e0 61 64 6f 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 6c 20 63 6f 6d 70 6c 65 ado.la.configuraci..n.del.comple
17500 6d 65 6e 74 6f 20 65 6e 20 65 73 74 61 20 62 69 62 6c 69 6f 74 65 63 61 2e 00 50 65 72 6d 69 74 mento.en.esta.biblioteca..Permit
17520 69 72 20 70 75 6c 73 61 72 20 65 6c 20 62 6f 74 c3 b3 6e 20 64 65 20 6c 61 20 62 61 72 72 61 20 ir.pulsar.el.bot..n.de.la.barra.
17540 64 65 20 68 65 72 72 61 6d 69 65 6e 74 61 73 20 70 61 72 61 20 76 65 72 20 6c 61 20 6c 69 73 74 de.herramientas.para.ver.la.list
17560 61 00 53 65 20 70 72 6f 64 75 6a 6f 20 75 6e 20 65 72 72 6f 72 20 61 6c 20 63 61 6d 62 69 61 72 a.Se.produjo.un.error.al.cambiar
17580 20 65 6c 20 6e 6f 6d 62 72 65 2e 00 4c 61 73 20 63 6f 6e 66 69 67 75 72 61 63 69 6f 6e 65 73 20 .el.nombre..Las.configuraciones.
175a0 65 6e 20 6f 74 72 61 73 20 62 69 62 6c 69 6f 74 65 63 61 73 20 6f 20 61 6c 6d 61 63 65 6e 61 64 en.otras.bibliotecas.o.almacenad
175c0 61 20 65 6e 20 75 6e 20 61 72 63 68 69 76 6f 20 4a 53 4f 4e 20 65 6e 20 6c 61 20 63 61 72 70 65 a.en.un.archivo.JSON.en.la.carpe
175e0 74 61 20 64 65 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 73 20 64 65 20 63 61 6c 69 62 72 65 20 6e 6f ta.de.complementos.de.calibre.no
17600 20 73 65 20 6d 6f 64 69 66 69 63 61 72 c3 a1 6e 2e 00 41 70 6c 69 63 61 72 20 65 6c 20 6f 72 64 .se.modificar..n..Aplicar.el.ord
17620 65 6e 20 64 65 20 6c 61 20 6c 69 73 74 61 20 64 65 20 6c 65 63 74 75 72 61 20 61 6c 20 76 65 72 en.de.la.lista.de.lectura.al.ver
17640 20 6c 61 20 6c 69 73 74 61 00 c2 bf 45 73 74 c3 a1 20 73 65 67 75 72 6f 20 64 65 20 71 75 65 72 .la.lista...Est...seguro.de.quer
17660 65 72 20 63 61 6d 62 69 61 72 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 6c er.cambiar.la.configuraci..n.del
17680 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 65 6e 20 65 73 74 61 20 62 69 62 6c 69 6f 74 65 63 61 3f .complemento.en.esta.biblioteca?
176a0 00 c2 bf 45 73 74 c3 a1 20 73 65 67 75 72 6f 20 64 65 20 71 75 65 72 65 72 20 62 6f 72 72 61 72 ...Est...seguro.de.querer.borrar
176c0 20 6c 61 20 6c 69 73 74 61 20 64 65 20 6c 65 63 74 75 72 61 20 c2 ab 25 73 c2 bb 3f 00 c2 bf 45 .la.lista.de.lectura...%s..?...E
176e0 73 74 c3 a1 20 73 65 67 75 72 6f 20 64 65 20 71 75 65 72 65 72 20 62 6f 72 72 61 72 20 6c 61 20 st...seguro.de.querer.borrar.la.
17700 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 65 configuraci..n.del.complemento.e
17720 6e 20 65 73 74 61 20 62 69 62 6c 69 6f 74 65 63 61 3f 00 c2 bf 45 73 74 c3 a1 20 73 65 67 75 72 n.esta.biblioteca?...Est...segur
17740 6f 20 64 65 20 71 75 65 72 65 72 20 63 6f 6e 74 69 6e 75 61 72 3f 00 c2 bf 45 73 74 c3 a1 20 73 o.de.querer.continuar?...Est...s
17760 65 67 75 72 6f 3f 00 43 6f 6d 70 6c 65 74 61 72 20 61 75 74 6f 6d c3 a1 74 69 63 61 6d 65 6e 74 eguro?.Completar.autom..ticament
17780 65 20 6c 61 20 6c 69 73 74 61 20 61 20 70 61 72 74 69 72 20 64 65 20 6c 69 62 72 6f 73 20 65 6e e.la.lista.a.partir.de.libros.en
177a0 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 00 43 6f 6d 70 6c 65 74 61 64 61 20 61 75 74 6f 6d .el.dispositivo.Completada.autom
177c0 c3 a1 74 69 63 61 6d 65 6e 74 65 20 61 20 70 61 72 74 69 72 20 64 65 20 6c 69 62 72 6f 73 20 65 ..ticamente.a.partir.de.libros.e
177e0 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 00 43 6f 6d 70 6c 65 74 61 64 61 20 61 75 74 6f n.el.dispositivo.Completada.auto
17800 6d c3 a1 74 69 63 61 6d 65 6e 74 65 20 61 20 70 61 72 74 69 72 20 64 65 20 6c 61 20 62 c3 ba 73 m..ticamente.a.partir.de.la.b..s
17820 71 75 65 64 61 00 44 65 20 6d 61 6e 65 72 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 2c 20 queda.De.manera.predeterminada,.
17840 52 65 61 64 69 6e 67 20 4c 69 73 74 20 63 72 65 61 20 75 6e 20 73 75 62 6d 65 6e c3 ba 20 c2 ab Reading.List.crea.un.submen.....
17860 56 65 72 20 6c 69 73 74 61 c2 bb 20 70 61 72 61 20 74 6f 64 61 73 20 6c 61 73 20 6c 69 73 74 61 Ver.lista...para.todas.las.lista
17880 73 20 63 75 61 6e 64 6f 20 68 61 79 20 76 61 72 69 61 73 2e 0a 53 69 20 65 73 74 c3 a1 20 6d 61 s.cuando.hay.varias..Si.est...ma
178a0 72 63 61 64 61 2c 20 65 73 74 61 20 6c 69 73 74 61 20 73 65 20 6d 6f 76 65 72 c3 a1 20 61 6c 20 rcada,.esta.lista.se.mover...al.
178c0 6e 69 76 65 6c 20 73 75 70 65 72 69 6f 72 20 64 65 6c 20 6d 65 6e c3 ba 20 70 61 72 61 20 66 61 nivel.superior.del.men...para.fa
178e0 63 69 6c 69 74 61 72 20 73 75 20 61 63 63 65 73 6f 2e 0a 4e 4f 54 41 3a 20 4c 61 20 6c 69 73 74 cilitar.su.acceso..NOTA:.La.list
17900 61 20 c2 ab 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 c2 bb 20 73 69 65 6d 70 72 65 20 61 70 61 a...predeterminada...siempre.apa
17920 72 65 63 65 72 c3 a1 20 65 6e 20 65 6c 20 6e 69 76 65 6c 20 73 75 70 65 72 69 6f 72 2c 20 69 6e recer...en.el.nivel.superior,.in
17940 64 65 70 65 6e 64 69 65 6e 74 65 6d 65 6e 74 65 20 64 65 20 65 73 74 61 20 63 61 73 69 6c 6c 61 dependientemente.de.esta.casilla
17960 20 64 65 20 76 65 72 69 66 69 63 61 63 69 c3 b3 6e 00 44 65 20 6d 61 6e 65 72 61 20 70 72 65 64 .de.verificaci..n.De.manera.pred
17980 65 74 65 72 6d 69 6e 61 64 61 2c 20 65 6c 20 62 6f 74 c3 b3 6e 20 64 65 20 6c 61 20 62 61 72 72 eterminada,.el.bot..n.de.la.barr
179a0 61 20 64 65 20 68 65 72 72 61 6d 69 65 6e 74 61 73 20 6d 75 65 73 74 72 61 20 65 6c 20 6d 65 6e a.de.herramientas.muestra.el.men
179c0 c3 ba 20 64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 2e 0a 4d 61 72 63 61 72 20 65 73 74 61 20 ...del.complemento..Marcar.esta.
179e0 6f 70 63 69 c3 b3 6e 20 70 61 72 61 20 6d 6f 73 74 72 61 72 20 75 6e 61 20 6c 69 73 74 61 20 64 opci..n.para.mostrar.una.lista.d
17a00 65 20 6c 65 63 74 75 72 61 20 65 6e 20 73 75 20 6c 75 67 61 72 2e 00 53 69 20 73 65 20 65 73 70 e.lectura.en.su.lugar..Si.se.esp
17a20 65 63 69 66 69 63 61 20 75 6e 20 64 69 73 70 6f 73 69 74 69 76 6f 2c 20 73 65 20 70 75 65 64 65 ecifica.un.dispositivo,.se.puede
17a40 20 73 69 6e 63 72 6f 6e 69 7a 61 72 20 6d 61 6e 75 61 6c 20 6f 0a 61 75 74 6f 6d c3 a1 74 69 63 .sincronizar.manual.o.autom..tic
17a60 61 6d 65 6e 74 65 20 65 6c 20 63 6f 6e 74 65 6e 69 64 6f 20 64 65 20 75 6e 61 20 6c 69 73 74 61 amente.el.contenido.de.una.lista
17a80 20 63 6f 6e 20 65 73 65 20 64 69 73 70 6f 73 69 74 69 76 6f 2e 0a 45 73 74 6f 20 73 75 73 74 69 .con.ese.dispositivo..Esto.susti
17aa0 74 75 79 65 20 6c 61 20 66 75 6e 63 69 6f 6e 61 6c 69 64 61 64 20 64 65 6c 20 63 6f 6d 70 6c 65 tuye.la.funcionalidad.del.comple
17ac0 6d 65 6e 74 6f 20 42 6f 6f 6b 20 53 79 6e 63 00 4e 6f 20 73 65 20 70 75 65 64 65 20 61 c3 b1 61 mento.Book.Sync.No.se.puede.a..a
17ae0 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20 70 75 65 64 65 20 62 6f 72 72 61 dir.a.la.lista.No.se.puede.borra
17b00 72 20 6c 61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20 70 75 65 64 65 20 63 72 65 61 72 20 6c 61 20 r.la.lista.No.se.puede.crear.la.
17b20 6c 69 73 74 61 00 4e 6f 20 73 65 20 70 75 65 64 65 20 62 6f 72 72 61 72 00 4e 6f 20 73 65 20 70 lista.No.se.puede.borrar.No.se.p
17b40 75 65 64 65 20 6d 6f 64 69 66 69 63 61 72 20 6c 61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20 70 75 uede.modificar.la.lista.No.se.pu
17b60 65 64 65 20 6d 6f 76 65 72 20 61 20 6c 61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20 70 75 65 64 65 ede.mover.a.la.lista.No.se.puede
17b80 20 65 6c 69 6d 69 6e 61 72 20 64 65 20 6c 61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20 70 75 65 64 .eliminar.de.la.lista.No.se.pued
17ba0 65 20 73 69 6e 63 72 6f 6e 69 7a 61 72 20 63 6f 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f e.sincronizar.con.el.dispositivo
17bc0 00 4e 6f 20 73 65 20 70 75 65 64 65 20 63 6f 6e 6d 75 74 61 72 20 65 6e 20 6c 61 20 6c 69 73 74 .No.se.puede.conmutar.en.la.list
17be0 61 00 4e 6f 20 73 65 20 70 75 65 64 65 20 76 65 72 20 6c 61 20 6c 69 73 74 61 00 45 6c 65 67 69 a.No.se.puede.ver.la.lista.Elegi
17c00 72 20 63 c3 b3 6d 6f 20 73 65 20 63 6f 6d 70 6c 65 74 61 72 c3 a1 20 65 73 74 61 20 6c 69 73 74 r.c..mo.se.completar...esta.list
17c20 61 00 4c 69 6d 70 69 61 72 00 42 6f 72 72 61 72 20 6c 69 73 74 61 20 25 73 00 45 6c 69 6d 69 6e a.Limpiar.Borrar.lista.%s.Elimin
17c40 61 72 20 74 6f 64 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61 20 65 73 70 65 63 69 66 69 63 61 64 ar.todos.de.la.lista.especificad
17c60 61 00 42 6f 72 72 61 72 20 74 6f 64 61 73 20 6c 61 73 20 63 6f 6e 66 69 67 75 72 61 63 69 6f 6e a.Borrar.todas.las.configuracion
17c80 65 73 20 70 61 72 61 20 65 73 74 65 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 00 42 6f 72 72 61 72 20 es.para.este.complemento.Borrar.
17ca0 6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00 42 6f 72 72 61 72 20 6c 69 73 74 lista.predeterminada.Borrar.list
17cc0 61 00 42 6f 72 72 61 72 20 6c 69 73 74 61 20 28 25 64 29 00 42 6f 72 72 61 72 20 6c 69 73 74 61 a.Borrar.lista.(%d).Borrar.lista
17ce0 3a 20 25 73 00 42 6f 72 72 61 72 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 42 6f 72 72 :.%s.Borrar.la.lista...%s...Borr
17d00 61 72 20 65 73 74 61 20 6c 69 73 74 61 20 64 65 73 70 75 c3 a9 73 20 64 65 20 75 6e 61 20 73 69 ar.esta.lista.despu..s.de.una.si
17d20 6e 63 72 6f 6e 69 7a 61 63 69 c3 b3 6e 20 63 6f 6e 20 65 73 74 65 20 64 69 73 70 6f 73 69 74 69 ncronizaci..n.con.este.dispositi
17d40 76 6f 00 4f 70 63 69 6f 6e 65 73 20 64 65 20 61 63 74 75 61 6c 69 7a 61 63 69 c3 b3 6e 20 64 65 vo.Opciones.de.actualizaci..n.de
17d60 20 63 6f 6c 75 6d 6e 61 73 3a 00 53 65 20 68 61 6e 20 72 65 73 74 61 62 6c 65 63 69 64 6f 20 74 .columnas:.Se.han.restablecido.t
17d80 6f 64 6f 73 20 6c 6f 73 20 64 69 c3 a1 6c 6f 67 6f 73 20 64 65 20 63 6f 6e 66 69 72 6d 61 63 69 odos.los.di..logos.de.confirmaci
17da0 c3 b3 6e 00 43 6f 6e 74 72 6f 6c 61 72 20 63 c3 b3 6d 6f 20 73 65 20 73 69 6e 63 72 6f 6e 69 7a ..n.Controlar.c..mo.se.sincroniz
17dc0 61 6e 20 6c 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 20 63 6f 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 an.los.elementos.con.el.disposit
17de0 69 76 6f 2e 0a 53 69 6e 63 72 6f 6e 69 7a 61 72 20 73 c3 b3 6c 6f 20 65 6c 65 6d 65 6e 74 6f 73 ivo..Sincronizar.s..lo.elementos
17e00 20 6e 75 65 76 6f 73 2c 20 73 69 6e 63 72 6f 6e 69 7a 61 72 20 74 6f 64 6f 73 20 6c 6f 73 20 65 .nuevos,.sincronizar.todos.los.e
17e20 6c 65 6d 65 6e 74 6f 73 20 72 65 65 6d 70 6c 61 7a 61 6e 64 6f 20 6c 6f 73 20 65 78 69 73 74 65 lementos.reemplazando.los.existe
17e40 6e 74 65 73 0a 6f 20 75 73 61 72 20 65 73 74 61 20 6c 69 73 74 61 20 70 61 72 61 20 65 6c 69 6d ntes.o.usar.esta.lista.para.elim
17e60 69 6e 61 72 20 65 6c 65 6d 65 6e 74 6f 73 20 64 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 2e 00 inar.elementos.del.dispositivo..
17e80 43 6f 70 69 61 72 20 61 6c 20 70 6f 72 74 61 70 61 70 65 6c 65 73 00 43 72 65 61 72 20 6e 75 65 Copiar.al.portapapeles.Crear.nue
17ea0 76 61 20 63 6f 6c 75 6d 6e 61 00 50 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00 4e 6f 20 73 65 20 va.columna.Predeterminada.No.se.
17ec0 70 75 64 6f 20 62 6f 72 72 61 72 00 45 6c 69 6d 69 6e 61 72 20 6c 69 73 74 61 00 45 6c 69 6d 69 pudo.borrar.Eliminar.lista.Elimi
17ee0 6e 61 72 20 65 73 74 65 20 64 69 73 70 6f 73 69 74 69 76 6f 20 64 65 20 6c 61 20 6c 69 73 74 61 nar.este.dispositivo.de.la.lista
17f00 20 64 65 20 64 69 73 70 6f 73 69 74 69 76 6f 73 00 45 6c 69 6d 69 6e 61 6e 64 6f 20 6c 69 62 72 .de.dispositivos.Eliminando.libr
17f20 6f 73 20 64 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 2e 00 44 69 73 70 6f 73 69 74 69 76 6f 73 os.del.dispositivo..Dispositivos
17f40 00 44 69 73 70 6f 73 69 74 69 76 6f 73 3a 00 4f 70 63 69 6f 6e 65 73 20 64 65 20 76 69 73 75 61 .Dispositivos:.Opciones.de.visua
17f60 6c 69 7a 61 63 69 c3 b3 6e 3a 00 4e 6f 20 61 63 74 75 61 6c 69 7a 61 72 20 6c 61 20 63 6f 6c 75 lizaci..n:.No.actualizar.la.colu
17f80 6d 6e 61 20 64 65 20 63 61 6c 69 62 72 65 00 c2 bf 44 65 73 65 61 20 65 6c 69 6d 69 6e 61 72 20 mna.de.calibre...Desea.eliminar.
17fa0 6c 61 20 6c 69 73 74 61 20 6c 6c 61 6d 61 64 61 20 c2 ab 25 73 c2 bb 3f 00 48 65 63 68 6f 00 4d la.lista.llamada...%s..?.Hecho.M
17fc0 6f 64 69 66 69 63 61 72 20 6c 69 73 74 61 20 25 73 00 4d 6f 64 69 66 69 63 61 72 20 6c 69 62 72 odificar.lista.%s.Modificar.libr
17fe0 6f 73 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 4d 6f 64 69 66 69 63 61 72 20 os.en.la.lista...%s...Modificar.
18000 6c 69 62 72 6f 73 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 65 73 70 65 63 69 66 69 63 61 64 61 00 libros.en.la.lista.especificada.
18020 4d 6f 64 69 66 69 63 61 72 20 6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00 4d Modificar.lista.predeterminada.M
18040 6f 64 69 66 69 63 61 72 20 6c 69 73 74 61 00 4d 6f 64 69 66 69 63 61 72 20 6c 69 73 74 61 3a 20 odificar.lista.Modificar.lista:.
18060 25 73 00 4d 6f 64 69 66 69 63 61 72 20 6c 6f 73 20 61 74 61 6a 6f 73 20 64 65 20 74 65 63 6c 61 %s.Modificar.los.atajos.de.tecla
18080 64 6f 20 61 73 6f 63 69 61 64 6f 73 20 63 6f 6e 20 65 73 74 65 20 63 6f 6d 70 6c 65 6d 65 6e 74 do.asociados.con.este.complement
180a0 6f 00 49 6e 74 72 6f 64 75 7a 63 61 20 75 6e 20 6e 75 65 76 6f 20 6e 6f 6d 62 72 65 20 64 65 20 o.Introduzca.un.nuevo.nombre.de.
180c0 76 69 73 75 61 6c 69 7a 61 63 69 c3 b3 6e 20 70 61 72 61 20 65 73 74 65 20 64 69 73 70 6f 73 69 visualizaci..n.para.este.disposi
180e0 74 69 76 6f 3a 00 49 6e 74 72 6f 64 75 7a 63 61 20 75 6e 20 6e 75 65 76 6f 20 6e 6f 6d 62 72 65 tivo:.Introduzca.un.nuevo.nombre
18100 20 64 65 20 76 69 73 75 61 6c 69 7a 61 63 69 c3 b3 6e 20 70 61 72 61 20 65 73 74 61 20 6c 69 73 .de.visualizaci..n.para.esta.lis
18120 74 61 3a 00 49 6e 74 72 6f 64 75 7a 63 61 20 75 6e 20 6e 6f 6d 62 72 65 20 64 65 20 76 69 73 75 ta:.Introduzca.un.nombre.de.visu
18140 61 6c 69 7a 61 63 69 c3 b3 6e 20 c3 ba 6e 69 63 6f 20 70 61 72 61 20 65 73 74 61 20 6c 69 73 74 alizaci..n...nico.para.esta.list
18160 61 3a 00 4e 6f 20 73 65 20 70 75 64 6f 20 61 c3 b1 61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61 a:.No.se.pudo.a..adir.a.la.lista
18180 00 53 69 20 73 65 20 61 63 74 69 76 61 2c 20 65 6c 20 6f 72 64 65 6e 20 64 65 20 63 61 6c 69 62 .Si.se.activa,.el.orden.de.calib
181a0 72 65 20 73 65 20 72 65 73 74 61 75 72 61 72 c3 a1 20 61 20 73 75 20 65 73 74 61 64 6f 20 6f 72 re.se.restaurar...a.su.estado.or
181c0 69 67 69 6e 61 6c 20 75 6e 61 0a 76 65 7a 20 71 75 65 20 65 6c 20 75 73 75 61 72 69 6f 20 73 61 iginal.una.vez.que.el.usuario.sa
181e0 6c 67 61 20 64 65 20 6c 61 20 76 69 73 74 61 20 64 65 20 6c 69 73 74 61 20 64 65 20 6c 65 63 74 lga.de.la.vista.de.lista.de.lect
18200 75 72 61 20 63 61 6d 62 69 61 6e 64 6f 20 6f 0a 6c 69 6d 70 69 61 6e 64 6f 20 6c 61 20 62 c3 ba ura.cambiando.o.limpiando.la.b..
18220 73 71 75 65 64 61 20 64 65 20 63 61 6c 69 62 72 65 2c 20 63 61 6d 62 69 61 6e 64 6f 20 64 65 20 squeda.de.calibre,.cambiando.de.
18240 62 69 62 6c 69 6f 74 65 63 61 20 6f 20 73 61 6c 69 65 6e 64 6f 0a 64 65 20 63 61 6c 69 62 72 65 biblioteca.o.saliendo.de.calibre
18260 2e 00 53 69 20 65 73 74 c3 a1 20 6d 61 72 63 61 64 6f 2c 20 76 65 72 20 75 6e 61 20 6c 69 73 74 ..Si.est...marcado,.ver.una.list
18280 61 20 64 65 20 6c 65 63 74 75 72 61 20 74 61 6d 62 69 c3 a9 6e 20 63 61 6d 62 69 61 72 c3 a1 20 a.de.lectura.tambi..n.cambiar...
182a0 65 6c 20 6f 72 64 65 6e 20 63 61 6c 69 62 72 65 2e 0a 4c 61 73 20 6c 69 73 74 61 73 20 73 65 20 el.orden.calibre..Las.listas.se.
182c0 70 75 65 64 65 6e 20 72 65 6f 72 64 65 6e 61 72 20 6d 61 6e 75 61 6c 6d 65 6e 74 65 20 75 74 69 pueden.reordenar.manualmente.uti
182e0 6c 69 7a 61 6e 64 6f 20 65 73 74 65 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 2c 20 64 65 20 6d 61 6e lizando.este.complemento,.de.man
18300 65 72 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 2c 20 65 6c 20 6f 72 64 65 6e 20 64 65 20 era.predeterminada,.el.orden.de.
18320 61 64 69 63 69 c3 b3 6e 20 61 20 6c 61 20 6c 69 73 74 61 2e 0a 53 69 20 6e 6f 20 73 65 20 6d 61 adici..n.a.la.lista..Si.no.se.ma
18340 72 63 61 2c 20 6c 61 20 6f 72 64 65 6e 61 63 69 c3 b3 6e 20 61 63 74 75 61 6c 20 64 65 20 63 61 rca,.la.ordenaci..n.actual.de.ca
18360 6c 69 62 72 65 20 6e 6f 20 73 65 20 6d 6f 64 69 66 69 63 61 72 c3 a1 20 63 75 61 6e 64 6f 20 73 libre.no.se.modificar...cuando.s
18380 65 20 76 69 73 75 61 6c 69 7a 61 20 6c 61 20 6c 69 73 74 61 2e 00 53 69 20 6c 61 20 6c 69 73 74 e.visualiza.la.lista..Si.la.list
183a0 61 20 73 65 20 63 6f 6d 70 6c 65 74 61 20 61 20 70 61 72 74 69 72 20 64 65 20 75 6e 61 20 62 c3 a.se.completa.a.partir.de.una.b.
183c0 ba 73 71 75 65 64 61 2c 20 65 73 70 65 63 69 66 69 71 75 65 20 6c 61 20 65 78 70 72 65 73 69 c3 .squeda,.especifique.la.expresi.
183e0 b3 6e 20 64 65 20 62 c3 ba 73 71 75 65 64 61 20 64 65 20 63 61 6c 69 62 72 65 00 53 69 20 61 6c .n.de.b..squeda.de.calibre.Si.al
18400 20 73 69 6e 63 72 6f 6e 69 7a 61 72 20 6c 61 20 6c 69 73 74 61 20 73 65 20 65 6c 69 6d 69 6e 72 .sincronizar.la.lista.se.eliminr
18420 c3 a1 6e 20 6c 69 62 72 6f 73 20 64 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 2c 20 65 6e 74 6f ..n.libros.del.dispositivo,.ento
18440 6e 63 65 73 0a 61 70 61 72 65 63 65 72 c3 a1 20 75 6e 20 63 75 61 64 72 6f 20 64 65 20 64 69 c3 nces.aparecer...un.cuadro.de.di.
18460 a1 6c 6f 67 6f 20 71 75 65 20 6c 65 20 70 65 72 6d 69 74 69 72 c3 a1 20 63 6f 6e 66 69 72 6d 61 .logo.que.le.permitir...confirma
18480 72 6c 6f 20 61 6e 74 65 73 2e 0a 44 65 73 6d 61 72 63 61 72 20 65 73 74 61 20 6f 70 63 69 c3 b3 rlo.antes..Desmarcar.esta.opci..
184a0 6e 20 70 61 72 61 20 70 65 72 6d 69 74 69 72 20 6c 61 20 73 69 6e 63 72 6f 6e 69 7a 61 63 69 c3 n.para.permitir.la.sincronizaci.
184c0 b3 6e 20 61 75 74 6f 6d 61 74 69 7a 61 64 61 20 63 6f 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69 .n.automatizada.con.el.dispositi
184e0 76 6f 2e 00 53 69 20 6e 6f 20 65 73 74 c3 a1 20 6d 61 72 63 61 64 61 2c 20 73 c3 b3 6c 6f 20 73 vo..Si.no.est...marcada,.s..lo.s
18500 65 20 73 69 6e 63 72 6f 6e 69 7a 61 72 c3 a1 6e 20 6c 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 20 71 e.sincronizar..n.los.elementos.q
18520 75 65 20 6e 6f 20 65 73 74 c3 a9 6e 20 65 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 2e 0a ue.no.est..n.en.el.dispositivo..
18540 53 69 20 6e 6f 20 73 65 20 65 73 70 65 63 69 66 69 63 61 20 6e 69 6e 67 c3 ba 6e 20 64 69 73 70 Si.no.se.especifica.ning..n.disp
18560 6f 73 69 74 69 76 6f 2c 20 65 73 74 61 20 63 61 73 69 6c 6c 61 20 64 65 20 76 65 72 69 66 69 63 ositivo,.esta.casilla.de.verific
18580 61 63 69 c3 b3 6e 20 6e 6f 20 74 69 65 6e 65 20 6e 69 6e 67 c3 ba 6e 20 65 66 65 63 74 6f 2e 0a aci..n.no.tiene.ning..n.efecto..
185a0 45 73 74 61 20 6f 70 63 69 c3 b3 6e 20 73 6f 6c 6f 20 73 65 20 70 75 65 64 65 20 75 74 69 6c 69 Esta.opci..n.solo.se.puede.utili
185c0 7a 61 72 20 63 6f 6e 20 6c 69 73 74 61 73 20 64 65 20 74 69 70 6f 20 6d 61 6e 75 61 6c 2e 00 53 zar.con.listas.de.tipo.manual..S
185e0 69 20 6e 6f 20 74 69 65 6e 65 20 75 6e 20 64 69 73 70 6f 73 69 74 69 76 6f 20 63 6f 6e 65 63 74 i.no.tiene.un.dispositivo.conect
18600 61 64 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 2c 20 63 6f 6e 65 63 74 65 20 75 6e 6f 20 61 68 6f ado.actualmente,.conecte.uno.aho
18620 72 61 0a 6f 20 73 61 6c 67 61 20 64 65 6c 20 63 75 61 64 72 6f 20 64 65 20 64 69 c3 a1 6c 6f 67 ra.o.salga.del.cuadro.de.di..log
18640 6f 20 79 20 63 6f 6e 65 63 74 65 20 63 6f 6e 20 75 6e 61 20 63 61 72 70 65 74 61 20 6f 20 69 54 o.y.conecte.con.una.carpeta.o.iT
18660 75 6e 65 73 20 70 72 69 6d 65 72 6f 00 41 74 61 6a 6f 73 20 64 65 20 74 65 63 6c 61 64 6f 00 4b unes.primero.Atajos.de.teclado.K
18680 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 indle.Collections.Kindle.Collect
186a0 69 6f 6e 73 20 66 61 6c 6c c3 b3 00 4c 69 73 74 61 20 70 61 72 61 20 76 65 72 3a 00 4c 69 73 74 ions.fall...Lista.para.ver:.List
186c0 61 73 00 4c 69 73 74 61 73 3a 00 55 62 69 63 61 63 69 c3 b3 6e 00 4d 65 6d 6f 72 69 61 20 70 72 as.Listas:.Ubicaci..n.Memoria.pr
186e0 69 6e 63 69 70 61 6c 00 41 c3 b1 61 64 69 72 20 6f 20 65 6c 69 6d 69 6e 61 72 20 65 6c 65 6d 65 incipal.A..adir.o.eliminar.eleme
18700 6e 74 6f 73 20 6d 61 6e 75 61 6c 6d 65 6e 74 65 00 4d 65 6e c3 ba 00 4d 6f 76 65 72 20 c2 ab 56 ntos.manualmente.Men...Mover...V
18720 65 72 20 6c 69 73 74 61 c2 bb 20 61 6c 20 6e 69 76 65 6c 20 73 75 70 65 72 69 6f 72 20 64 65 6c er.lista...al.nivel.superior.del
18740 20 6d 65 6e c3 ba 20 64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 70 61 72 61 20 65 73 74 61 .men...del.complemento.para.esta
18760 20 6c 69 73 74 61 00 4d 6f 76 65 72 20 61 20 6c 61 20 6c 69 73 74 61 00 53 65 20 6d 6f 76 69 65 .lista.Mover.a.la.lista.Se.movie
18780 72 6f 6e 20 25 64 20 6c 69 62 72 6f 73 20 61 20 6c 61 28 73 29 20 6c 69 73 74 61 28 73 29 00 4e ron.%d.libros.a.la(s).lista(s).N
187a0 6f 6d 62 72 65 00 4e 6f 20 65 78 69 73 74 65 6e 20 6c 69 62 72 6f 73 20 65 6e 20 65 73 74 61 20 ombre.No.existen.libros.en.esta.
187c0 6c 69 73 74 61 00 4e 6f 20 73 65 20 65 6e 63 6f 6e 74 72 c3 b3 20 6e 69 6e 67 c3 ba 6e 20 64 69 lista.No.se.encontr...ning..n.di
187e0 73 70 6f 73 69 74 69 76 6f 20 63 6f 6e 20 55 55 49 44 3a 20 25 73 00 4e 6f 20 73 65 20 68 61 20 spositivo.con.UUID:.%s.No.se.ha.
18800 65 73 70 65 63 69 66 69 63 61 64 6f 20 6e 69 6e 67 c3 ba 6e 20 6e 6f 6d 62 72 65 20 64 65 20 6c especificado.ning..n.nombre.de.l
18820 69 73 74 61 00 4e 6f 20 73 65 20 65 73 70 65 63 69 66 69 63 c3 b3 20 6e 69 6e 67 c3 ba 6e 20 6e ista.No.se.especific...ning..n.n
18840 6f 6d 62 72 65 20 64 65 20 6c 69 73 74 61 20 64 65 20 6f 72 69 67 65 6e 00 4f 70 63 69 6f 6e 61 ombre.de.lista.de.origen.Opciona
18860 6c 6d 65 6e 74 65 2c 20 6d 6f 64 69 66 69 63 61 72 20 65 74 69 71 75 65 74 61 73 20 6f 20 75 6e lmente,.modificar.etiquetas.o.un
18880 61 20 63 6f 6c 75 6d 6e 61 20 70 65 72 73 6f 6e 61 6c 69 7a 61 64 61 20 63 75 61 6e 64 6f 0a 73 a.columna.personalizada.cuando.s
188a0 65 20 61 c3 b1 61 64 65 6e 20 6f 20 65 6c 69 6d 69 6e 61 6e 20 65 6c 65 6d 65 6e 74 6f 73 20 64 e.a..aden.o.eliminan.elementos.d
188c0 65 20 65 73 74 61 20 6c 69 73 74 61 2e 00 4f 70 63 69 6f 6e 61 6c 6d 65 6e 74 65 2c 20 65 73 70 e.esta.lista..Opcionalmente,.esp
188e0 65 63 69 66 69 71 75 65 20 75 6e 61 20 63 6f 6c 75 6d 6e 61 20 70 61 72 61 20 61 c3 b1 61 64 69 ecifique.una.columna.para.a..adi
18900 72 20 6f 20 65 6c 69 6d 69 6e 61 72 20 75 6e 20 76 61 6c 6f 72 0a 61 6c 20 61 c3 b1 61 64 69 72 r.o.eliminar.un.valor.al.a..adir
18920 20 6f 20 65 6c 69 6d 69 6e 61 72 20 65 6c 65 6d 65 6e 74 6f 73 20 64 65 20 65 73 74 61 20 6c 69 .o.eliminar.elementos.de.esta.li
18940 73 74 61 00 4f 74 72 6f 73 00 52 65 69 6e 69 63 69 65 20 63 61 6c 69 62 72 65 20 61 68 6f 72 61 sta.Otros.Reinicie.calibre.ahora
18960 2e 00 4f 70 63 69 6f 6e 65 73 20 64 65 20 63 6f 6d 70 6c 65 74 61 64 6f 3a 00 50 72 65 66 65 72 ..Opciones.de.completado:.Prefer
18980 65 6e 63 69 61 73 20 70 61 72 61 3a 00 4f 70 63 69 6f 6e 65 73 20 64 65 20 61 63 63 65 73 6f 20 encias.para:.Opciones.de.acceso.
189a0 72 c3 a1 70 69 64 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 62 6f 72 74 61 6e 64 6f r..pido:.READING.LIST:.Abortando
189c0 20 6c 61 20 61 63 74 75 61 6c 69 7a 61 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6c 69 73 74 61 20 64 .la.actualizaci..n.de.la.lista.d
189e0 65 20 62 c3 ba 73 71 75 65 64 61 20 61 75 74 6f 6d c3 a1 74 69 63 61 20 70 6f 72 71 75 65 20 6e e.b..squeda.autom..tica.porque.n
18a00 6f 20 74 69 65 6e 65 20 65 78 70 72 65 73 69 c3 b3 6e 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 o.tiene.expresi..n:..READING.LIS
18a20 54 3a 20 41 c3 b1 61 64 69 65 6e 64 6f 20 25 64 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 65 73 T:.A..adiendo.%d.identificadores
18a40 20 61 20 6c 61 20 6c 69 73 74 61 20 61 75 74 6f 6d c3 a1 74 69 63 61 3a 20 25 73 00 52 45 41 44 .a.la.lista.autom..tica:.%s.READ
18a60 49 4e 47 20 4c 49 53 54 3a 20 49 6e 74 65 6e 74 61 72 20 72 65 63 72 65 61 72 20 63 6f 6c 65 63 ING.LIST:.Intentar.recrear.colec
18a80 63 69 6f 6e 65 73 20 64 65 20 4b 69 6e 64 6c 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 ciones.de.Kindle.READING.LIST:.A
18aa0 75 74 6f 63 6f 6d 70 6c 65 74 61 6e 64 6f 20 6c 69 73 74 61 20 64 65 20 64 69 73 70 6f 73 69 74 utocompletando.lista.de.disposit
18ac0 69 76 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 63 6f 6d 70 6c 65 74 61 6e ivo:.READING.LIST:.Autocompletan
18ae0 64 6f 20 6c 69 73 74 61 20 64 65 20 62 c3 ba 73 71 75 65 64 61 3a 00 52 45 41 44 49 4e 47 20 4c do.lista.de.b..squeda:.READING.L
18b00 49 53 54 3a 20 44 69 73 70 6f 73 69 74 69 76 6f 20 64 65 73 63 6f 6e 65 63 74 61 64 6f 00 52 45 IST:.Dispositivo.desconectado.RE
18b20 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 69 73 70 6f 73 69 74 69 76 6f 20 65 6e 63 6f 6e 74 72 61 ADING.LIST:.Dispositivo.encontra
18b40 64 6f 20 70 61 72 61 20 73 69 6e 63 72 6f 6e 69 7a 61 72 20 63 6f 6e 3a 00 52 45 41 44 49 4e 47 do.para.sincronizar.con:.READING
18b60 20 4c 49 53 54 3a 20 4d 65 74 61 64 61 74 6f 73 20 64 69 73 70 6f 6e 69 62 6c 65 73 3a 00 52 45 .LIST:.Metadatos.disponibles:.RE
18b80 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 73 65 20 65 6e 63 6f 6e 74 72 61 72 6f 6e 20 6c 69 ADING.LIST:.No.se.encontraron.li
18ba0 62 72 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 20 65 6e 20 65 6c 20 64 69 bros.de.la.lista...%s...en.el.di
18bc0 73 70 6f 73 69 74 69 76 6f 20 70 61 72 61 20 65 6c 69 6d 69 6e 61 72 00 52 45 41 44 49 4e 47 20 spositivo.para.eliminar.READING.
18be0 4c 49 53 54 3a 20 4e 6f 20 65 73 20 6e 65 63 65 73 61 72 69 6f 20 73 69 6e 63 72 6f 6e 69 7a 61 LIST:.No.es.necesario.sincroniza
18c00 72 20 6e 69 6e 67 c3 ba 6e 20 6c 69 62 72 6f 20 64 65 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73 r.ning..n.libro.de.la.lista...%s
18c20 c2 bb 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 73 65 20 73 69 6e 63 72 6f 6e 69 7a ...READING.LIST:.No.se.sincroniz
18c40 61 20 c2 ab 25 73 c2 bb 20 63 6f 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 20 70 6f 72 71 a...%s...con.el.dispositivo.porq
18c60 75 65 20 6c 61 20 73 69 6e 63 72 6f 6e 69 7a 61 63 69 c3 b3 6e 20 61 75 74 6f 6d c3 a1 74 69 63 ue.la.sincronizaci..n.autom..tic
18c80 61 20 65 73 74 c3 a1 20 64 65 73 61 63 74 69 76 61 64 61 00 52 45 41 44 49 4e 47 20 4c 49 53 54 a.est...desactivada.READING.LIST
18ca0 3a 20 4e 6f 20 73 65 20 73 69 6e 63 72 6f 6e 69 7a 61 20 63 6f 6e 20 65 6c 20 64 69 73 70 6f 73 :.No.se.sincroniza.con.el.dispos
18cc0 69 74 69 76 6f 20 70 6f 72 71 75 65 20 6e 6f 20 65 73 74 c3 a1 20 61 63 74 69 76 6f 00 52 45 41 itivo.porque.no.est...activo.REA
18ce0 44 49 4e 47 20 4c 49 53 54 3a 20 41 68 6f 72 61 20 68 61 79 20 25 64 20 69 64 65 6e 74 69 66 69 DING.LIST:.Ahora.hay.%d.identifi
18d00 63 61 64 6f 72 65 73 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 61 75 74 6f 6d c3 a1 74 69 63 61 3a cadores.en.la.lista.autom..tica:
18d20 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 45 6c 69 6d 69 6e 61 6e 64 6f 20 25 64 20 .%s.READING.LIST:.Eliminando.%d.
18d40 69 64 65 6e 74 69 66 69 63 61 64 6f 72 65 73 20 64 65 20 6c 61 20 6c 69 73 74 61 20 61 75 74 6f identificadores.de.la.lista.auto
18d60 6d c3 a1 74 69 63 61 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 65 20 6f 6d 69 m..tica:.%s.READING.LIST:.Se.omi
18d80 74 65 6e 20 25 64 20 6c 69 62 72 6f 73 20 73 69 6e 20 66 6f 72 6d 61 74 6f 73 20 64 65 20 6c 61 ten.%d.libros.sin.formatos.de.la
18da0 20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 69 6e 63 .lista...%s...READING.LIST:.Sinc
18dc0 72 6f 6e 69 7a 61 72 20 61 68 6f 72 61 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 52 45 41 44 ronizar.ahora.-.force_sync=.READ
18de0 49 4e 47 20 4c 49 53 54 3a 20 53 69 6e 63 72 6f 6e 69 7a 61 6e 64 6f 20 25 64 20 6c 69 62 72 6f ING.LIST:.Sincronizando.%d.libro
18e00 73 20 65 6e 20 c2 ab 25 73 c2 bb 20 63 6f 6e 3a 20 25 73 20 28 75 62 69 63 61 63 69 c3 b3 6e 3a s.en...%s...con:.%s.(ubicaci..n:
18e20 25 73 29 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 63 74 75 61 6c 69 7a 61 63 69 c3 b3 6e %s).READING.LIST:.Actualizaci..n
18e40 20 61 75 74 6f 6d c3 a1 74 69 63 61 20 64 65 20 6c 69 73 74 61 73 20 64 65 20 63 6f 6c 75 6d 6e .autom..tica.de.listas.de.column
18e60 61 73 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 63 74 75 61 6c 69 7a 61 63 69 c3 b3 6e as..READING.LIST:.Actualizaci..n
18e80 20 61 75 74 6f 6d c3 a1 74 69 63 61 20 64 65 20 6c 69 73 74 61 73 20 64 65 20 64 69 73 70 6f 73 .autom..tica.de.listas.de.dispos
18ea0 69 74 69 76 6f 73 20 00 52 65 61 64 69 6e 67 20 4c 69 73 74 00 45 72 72 6f 72 20 64 65 20 52 65 itivos..Reading.List.Error.de.Re
18ec0 61 64 69 6e 67 20 4c 69 73 74 00 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 4e 6f 20 73 65 20 70 ading.List.Reading.List:.No.se.p
18ee0 75 65 64 65 20 63 72 65 61 72 20 6c 61 20 6c 69 73 74 61 20 70 6f 72 71 75 65 20 6c 69 73 74 5f uede.crear.la.lista.porque.list_
18f00 6e 61 6d 65 20 65 73 74 c3 a1 20 64 75 70 6c 69 63 61 64 6f 3a 00 52 65 61 64 69 6e 67 20 4c 69 name.est...duplicado:.Reading.Li
18f20 73 74 3a 20 4e 6f 20 73 65 20 70 75 65 64 65 20 63 72 65 61 72 20 6c 61 20 6c 69 73 74 61 20 70 st:.No.se.puede.crear.la.lista.p
18f40 6f 72 71 75 65 20 6e 6f 20 73 65 20 68 61 20 65 73 70 65 63 69 66 69 63 61 64 6f 20 6c 69 73 74 orque.no.se.ha.especificado.list
18f60 5f 6e 61 6d 65 00 4f 70 63 69 6f 6e 65 73 20 64 65 20 6f 72 64 65 6e 20 64 65 20 6c 65 63 74 75 _name.Opciones.de.orden.de.lectu
18f80 72 61 3a 00 45 6c 69 6d 69 6e 61 72 20 64 65 20 6c 61 20 6c 69 73 74 61 20 25 73 00 45 6c 69 6d ra:.Eliminar.de.la.lista.%s.Elim
18fa0 69 6e 61 72 20 64 65 20 74 6f 64 61 73 20 6c 61 73 20 6c 69 73 74 61 73 00 45 6c 69 6d 69 6e 61 inar.de.todas.las.listas.Elimina
18fc0 72 20 64 65 20 6c 61 20 6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00 45 6c 69 r.de.la.lista.predeterminada.Eli
18fe0 6d 69 6e 61 72 20 64 65 20 6c 61 20 6c 69 73 74 61 00 45 6c 69 6d 69 6e 61 72 20 64 65 20 6c 61 minar.de.la.lista.Eliminar.de.la
19000 20 6c 69 73 74 61 3a 20 25 73 00 45 6c 69 6d 69 6e 61 72 20 64 65 20 6c 61 20 6c 69 73 74 61 20 .lista:.%s.Eliminar.de.la.lista.
19020 c2 ab 25 73 c2 bb 00 45 6c 69 6d 69 6e 61 72 20 64 65 20 6c 61 20 6c 69 73 74 61 20 65 73 70 65 ..%s...Eliminar.de.la.lista.espe
19040 63 69 66 69 63 61 64 61 00 45 6c 69 6d 69 6e 61 72 20 64 65 6c 20 64 69 73 70 6f 73 69 74 69 76 cificada.Eliminar.del.dispositiv
19060 6f 20 65 6c 65 6d 65 6e 74 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61 00 53 65 20 65 6c 69 6d 69 o.elementos.de.la.lista.Se.elimi
19080 6e 61 72 6f 6e 20 25 64 20 6c 69 62 72 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61 20 25 73 00 45 naron.%d.libros.de.la.lista.%s.E
190a0 6c 69 6d 69 6e 61 64 6f 28 73 29 20 64 65 20 25 64 20 6c 69 73 74 61 73 20 64 65 20 6c 65 63 74 liminado(s).de.%d.listas.de.lect
190c0 75 72 61 00 43 61 6d 62 69 61 72 20 6e 6f 6d 62 72 65 20 64 65 20 64 69 73 70 6f 73 69 74 69 76 ura.Cambiar.nombre.de.dispositiv
190e0 6f 00 4e 6f 20 73 65 20 70 75 64 6f 20 63 61 6d 62 69 61 72 20 65 6c 20 6e 6f 6d 62 72 65 00 43 o.No.se.pudo.cambiar.el.nombre.C
19100 61 6d 62 69 61 72 20 6e 6f 6d 62 72 65 20 64 65 20 6c 69 73 74 61 00 43 61 6d 62 69 61 72 20 65 ambiar.nombre.de.lista.Cambiar.e
19120 6c 20 6e 6f 6d 62 72 65 20 64 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 20 61 63 74 75 61 6c 6d l.nombre.del.dispositivo.actualm
19140 65 6e 74 65 20 63 6f 6e 65 63 74 61 64 6f 00 53 75 73 74 69 74 75 69 72 20 64 69 73 70 6f 73 69 ente.conectado.Sustituir.disposi
19160 74 69 76 6f 20 70 6f 72 20 6c 69 73 74 61 2c 20 73 c3 b3 6c 6f 20 61 c3 b1 61 64 69 72 20 6e 75 tivo.por.lista,.s..lo.a..adir.nu
19180 65 76 6f 73 20 65 6c 65 6d 65 6e 74 6f 73 00 52 65 65 6d 70 6c 61 7a 61 72 20 64 69 73 70 6f 73 evos.elementos.Reemplazar.dispos
191a0 69 74 69 76 6f 20 63 6f 6e 20 6c 69 73 74 61 2c 20 61 c3 b1 61 64 69 72 20 6f 20 73 75 73 74 69 itivo.con.lista,.a..adir.o.susti
191c0 74 75 69 72 20 74 6f 64 6f 00 52 65 73 74 61 62 6c 65 63 65 72 20 63 75 61 64 72 6f 73 20 64 65 tuir.todo.Restablecer.cuadros.de
191e0 20 64 69 c3 a1 6c 6f 67 6f 20 64 65 20 26 63 6f 6e 66 69 72 6d 61 63 69 c3 b3 6e 00 52 65 73 74 .di..logo.de.&confirmaci..n.Rest
19200 61 62 6c 65 63 65 72 20 74 6f 64 6f 73 20 6c 6f 73 20 64 69 c3 a1 6c 6f 67 6f 73 20 64 65 20 c2 ablecer.todos.los.di..logos.de..
19220 ab 4d 6f 73 74 72 61 72 20 6f 74 72 61 20 76 65 7a c2 bb 20 70 61 72 61 20 65 6c 20 63 6f 6d 70 .Mostrar.otra.vez...para.el.comp
19240 6c 65 6d 65 6e 74 6f 20 52 65 61 64 69 6e 67 20 4c 69 73 74 00 52 65 69 6e 69 63 69 61 72 20 63 lemento.Reading.List.Reiniciar.c
19260 61 6c 69 62 72 65 20 61 68 6f 72 61 00 52 65 69 6e 69 63 69 6f 20 72 65 71 75 65 72 69 64 6f 00 alibre.ahora.Reinicio.requerido.
19280 52 65 73 74 61 75 72 61 72 20 6f 72 64 65 6e 20 64 65 73 70 75 c3 a9 73 20 64 65 20 76 65 72 20 Restaurar.orden.despu..s.de.ver.
192a0 6c 61 20 6c 69 73 74 61 00 45 73 74 61 62 6c 65 63 65 72 20 6c 69 73 74 61 20 70 72 65 64 65 74 la.lista.Establecer.lista.predet
192c0 65 72 6d 69 6e 61 64 61 00 45 73 74 61 62 6c 65 63 65 72 20 6c 69 73 74 61 20 70 72 65 64 65 74 erminada.Establecer.lista.predet
192e0 65 72 6d 69 6e 61 64 61 3a 20 25 73 00 45 73 74 61 62 6c 65 63 65 72 20 6c 61 20 6c 69 73 74 61 erminada:.%s.Establecer.la.lista
19300 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 20 61 20 c2 ab 25 73 c2 bb 00 43 6f 6e 66 69 67 75 .predeterminada.a...%s...Configu
19320 72 61 63 69 c3 b3 6e 20 6d 6f 64 69 66 69 63 61 64 61 00 43 6f 6e 66 69 67 75 72 61 63 69 c3 b3 raci..n.modificada.Configuraci..
19340 6e 20 65 6c 69 6d 69 6e 61 64 61 00 53 65 20 68 61 20 6d 6f 64 69 66 69 63 61 64 6f 20 6c 61 20 n.eliminada.Se.ha.modificado.la.
19360 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 65 configuraci..n.del.complemento.e
19380 6e 20 65 73 74 61 20 62 69 62 6c 69 6f 74 65 63 61 2e 00 4d 6f 73 74 72 61 72 20 63 75 61 64 72 n.esta.biblioteca..Mostrar.cuadr
193a0 6f 20 64 65 20 64 69 c3 a1 6c 6f 67 6f 20 61 6c 20 65 6c 69 6d 69 6e 61 72 20 6c 69 62 72 6f 73 o.de.di..logo.al.eliminar.libros
193c0 20 64 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 00 45 73 70 65 63 69 66 69 63 61 72 20 65 6c 20 .del.dispositivo.Especificar.el.
193e0 6e 6f 6d 62 72 65 20 64 65 20 65 73 74 65 20 6f 72 64 65 6e 20 64 65 20 6c 65 63 74 75 72 61 20 nombre.de.este.orden.de.lectura.
19400 64 65 20 73 65 72 69 65 0a 53 69 20 73 65 20 64 65 6a 61 20 65 6e 20 62 6c 61 6e 63 6f 2c 20 73 de.serie.Si.se.deja.en.blanco,.s
19420 65 20 75 74 69 6c 69 7a 61 72 c3 a1 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 20 6c 61 20 6c 69 73 e.utilizar...el.nombre.de.la.lis
19440 74 61 20 65 6e 20 6c 61 20 71 75 65 20 73 65 20 65 6e 63 75 65 6e 74 72 61 20 65 73 74 65 20 6c ta.en.la.que.se.encuentra.este.l
19460 69 62 72 6f 2e 00 45 73 70 65 63 69 66 69 71 75 65 20 6c 61 20 65 74 69 71 75 65 74 61 20 6f 20 ibro..Especifique.la.etiqueta.o.
19480 65 6c 20 76 61 6c 6f 72 20 64 65 20 6c 61 20 63 6f 6c 75 6d 6e 61 20 70 65 72 73 6f 6e 61 6c 69 el.valor.de.la.columna.personali
194a0 7a 61 64 61 20 71 75 65 20 73 65 20 61 c3 b1 61 64 69 72 c3 a1 20 61 6c 20 61 c3 b1 61 64 69 72 zada.que.se.a..adir...al.a..adir
194c0 0a 61 20 65 73 74 61 20 6c 69 73 74 61 20 6f 20 73 65 20 65 6c 69 6d 69 6e 61 72 c3 a1 20 63 75 .a.esta.lista.o.se.eliminar...cu
194e0 61 6e 64 6f 20 65 6c 20 6c 69 62 72 6f 20 73 65 20 65 6c 69 6d 69 6e 61 20 64 65 20 6c 61 20 6c ando.el.libro.se.elimina.de.la.l
19500 69 73 74 61 00 45 73 74 61 64 6f 00 54 61 72 6a 65 74 61 20 64 65 20 61 6c 6d 61 63 65 6e 61 6d ista.Estado.Tarjeta.de.almacenam
19520 69 65 6e 74 6f 20 41 00 54 61 72 6a 65 74 61 20 64 65 20 61 6c 6d 61 63 65 6e 61 6d 69 65 6e 74 iento.A.Tarjeta.de.almacenamient
19540 6f 20 42 00 43 61 6d 62 69 61 72 20 6c 61 20 6c 69 73 74 61 20 70 61 72 61 20 75 73 61 72 6c 61 o.B.Cambiar.la.lista.para.usarla
19560 20 63 6f 6d 6f 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 20 61 63 74 75 61 6c 00 53 69 6e 63 .como.predeterminada.actual.Sinc
19580 72 6f 6e 69 7a 61 72 20 61 68 6f 72 61 00 53 69 6e 63 72 6f 6e 69 7a 61 72 20 61 68 6f 72 61 20 ronizar.ahora.Sincronizar.ahora.
195a0 28 25 64 29 00 4f 70 63 69 6f 6e 65 73 20 64 65 20 73 69 6e 63 72 6f 6e 69 7a 61 63 69 c3 b3 6e (%d).Opciones.de.sincronizaci..n
195c0 3a 00 53 69 6e 63 72 6f 6e 69 7a 61 72 20 63 6f 6e 20 65 73 74 65 20 64 69 73 70 6f 73 69 74 69 :.Sincronizar.con.este.dispositi
195e0 76 6f 20 74 61 6e 20 70 72 6f 6e 74 6f 20 63 6f 6d 6f 20 65 73 74 c3 a9 20 63 6f 6e 65 63 74 61 vo.tan.pronto.como.est...conecta
19600 64 6f 00 4c 6f 73 20 6c 69 62 72 6f 73 20 73 65 6c 65 63 63 69 6f 6e 61 64 6f 73 20 79 61 20 65 do.Los.libros.seleccionados.ya.e
19620 78 69 73 74 65 6e 20 65 6e 20 65 73 74 61 20 6c 69 73 74 61 3a 20 3c 62 3e 25 73 3c 2f 62 3e 00 xisten.en.esta.lista:.<b>%s</b>.
19640 4c 6f 73 20 6c 69 62 72 6f 73 20 73 65 6c 65 63 63 69 6f 6e 61 64 6f 73 20 6e 6f 20 65 78 69 73 Los.libros.seleccionados.no.exis
19660 74 65 6e 20 65 6e 20 65 73 74 61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20 65 6e 63 6f 6e 74 72 c3 ten.en.esta.lista.No.se.encontr.
19680 b3 20 6c 61 20 69 6d 61 67 65 6e 20 64 65 6c 20 74 c3 ad 74 75 6c 6f 2e 20 c2 a1 44 65 62 65 20 ..la.imagen.del.t..tulo....Debe.
196a0 72 65 69 6e 69 63 69 61 72 20 63 61 6c 69 62 72 65 20 61 6e 74 65 73 20 64 65 20 75 73 61 72 20 reiniciar.calibre.antes.de.usar.
196c0 65 73 74 65 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 21 00 43 6f 6e 6d 75 74 61 72 20 65 6e 20 6c 61 este.complemento!.Conmutar.en.la
196e0 20 6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00 43 6f 6e 6d 75 74 61 72 20 65 .lista.predeterminada.Conmutar.e
19700 6e 20 6c 61 20 6c 69 73 74 61 00 43 6f 6e 6d 75 74 61 72 20 65 6e 20 6c 61 20 6c 69 73 74 61 3a n.la.lista.Conmutar.en.la.lista:
19720 20 25 73 00 43 6f 6e 6d 75 74 61 72 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 .%s.Conmutar.en.la.lista...%s...
19740 43 6f 6e 6d 75 74 61 72 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 65 73 70 65 63 69 66 69 63 61 64 Conmutar.en.la.lista.especificad
19760 61 00 4e 6f 20 73 65 20 70 75 64 6f 20 65 6e 63 6f 6e 74 72 61 72 20 65 6c 20 63 6f 6d 70 6c 65 a.No.se.pudo.encontrar.el.comple
19780 6d 65 6e 74 6f 20 52 65 6d 6f 76 65 20 42 6f 6f 6b 73 00 44 65 73 6d 61 72 63 61 72 20 65 73 74 mento.Remove.Books.Desmarcar.est
197a0 61 20 6f 70 63 69 c3 b3 6e 20 73 69 20 70 72 65 66 69 65 72 65 20 73 69 6e 63 72 6f 6e 69 7a 61 a.opci..n.si.prefiere.sincroniza
197c0 72 20 6d 61 6e 75 61 6c 6d 65 6e 74 65 20 63 6f 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f r.manualmente.con.el.dispositivo
197e0 2e 0a 53 69 20 6e 6f 20 73 65 20 65 73 70 65 63 69 66 69 63 61 20 6e 69 6e 67 c3 ba 6e 20 64 69 ..Si.no.se.especifica.ning..n.di
19800 73 70 6f 73 69 74 69 76 6f 2c 20 65 73 74 61 20 63 61 73 69 6c 6c 61 20 64 65 20 76 65 72 69 66 spositivo,.esta.casilla.de.verif
19820 69 63 61 63 69 c3 b3 6e 20 6e 6f 20 74 69 65 6e 65 20 6e 69 6e 67 c3 ba 6e 20 65 66 65 63 74 6f icaci..n.no.tiene.ning..n.efecto
19840 00 49 6e 64 65 66 69 6e 69 64 6f 00 41 63 74 75 61 6c 69 7a 61 72 20 63 6f 6c 75 6d 6e 61 20 70 .Indefinido.Actualizar.columna.p
19860 61 72 61 20 61 c3 b1 61 64 69 72 20 6f 20 65 6c 69 6d 69 6e 61 72 00 41 63 74 75 61 6c 69 7a 61 ara.a..adir.o.eliminar.Actualiza
19880 72 20 63 6f 6c 75 6d 6e 61 20 70 61 72 61 20 73 c3 b3 6c 6f 20 61 c3 b1 61 64 69 72 20 61 20 6c r.columna.para.s..lo.a..adir.a.l
198a0 61 20 6c 69 73 74 61 00 41 63 74 75 61 6c 69 7a 61 72 20 63 6f 6c 75 6d 6e 61 20 70 61 72 61 20 a.lista.Actualizar.columna.para.
198c0 65 6c 69 6d 69 6e 61 72 20 73 c3 b3 6c 6f 20 64 65 20 6c 61 20 6c 69 73 74 61 00 56 65 72 20 6c eliminar.s..lo.de.la.lista.Ver.l
198e0 69 73 74 61 20 25 73 20 28 25 64 29 00 56 65 72 20 6c 69 62 72 6f 73 20 65 6e 20 6c 61 20 6c 69 ista.%s.(%d).Ver.libros.en.la.li
19900 73 74 61 20 c2 ab 25 73 c2 bb 00 56 65 72 20 6c 69 62 72 6f 73 20 65 6e 20 6c 61 20 6c 69 73 74 sta...%s...Ver.libros.en.la.list
19920 61 20 65 73 70 65 63 69 66 69 63 61 64 61 00 56 65 72 20 6c 6f 73 20 64 61 74 6f 73 20 61 6c 6d a.especificada.Ver.los.datos.alm
19940 61 63 65 6e 61 64 6f 73 20 65 6e 20 6c 61 20 62 61 73 65 20 64 65 20 64 61 74 6f 73 20 64 65 20 acenados.en.la.base.de.datos.de.
19960 6c 61 20 62 69 62 6c 69 6f 74 65 63 61 20 70 61 72 61 20 65 73 74 65 20 63 6f 6d 70 6c 65 6d 65 la.biblioteca.para.este.compleme
19980 6e 74 6f 00 56 65 72 20 6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00 56 65 72 nto.Ver.lista.predeterminada.Ver
199a0 20 6c 69 73 74 61 00 56 65 72 20 6c 69 73 74 61 3a 20 25 73 00 56 65 72 20 6f 20 6d 6f 64 69 66 .lista.Ver.lista:.%s.Ver.o.modif
199c0 69 63 61 72 20 6c 69 73 74 61 73 20 64 65 20 6c 69 62 72 6f 73 00 41 6c 20 26 63 61 6d 62 69 61 icar.listas.de.libros.Al.&cambia
199e0 72 20 65 73 74 61 20 6c 69 73 74 61 3a 00 45 73 74 c3 a1 20 61 20 70 75 6e 74 6f 20 64 65 20 65 r.esta.lista:.Est...a.punto.de.e
19a00 6c 69 6d 69 6e 61 72 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 3c 62 3e 25 73 3c 2f 62 3e 64 liminar.el.dispositivo<b>%s</b>d
19a20 65 20 65 73 74 61 20 6c 69 73 74 61 2e 20 00 53 c3 b3 6c 6f 20 70 75 65 64 65 20 63 61 6d 62 69 e.esta.lista...S..lo.puede.cambi
19a40 61 72 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 20 75 6e 20 64 69 73 70 6f 73 69 74 69 76 6f 20 71 ar.el.nombre.de.un.dispositivo.q
19a60 75 65 20 65 73 74 c3 a9 20 63 6f 6e 65 63 74 61 64 6f 20 61 63 74 75 61 6c 6d 65 6e 74 65 00 4f ue.est...conectado.actualmente.O
19a80 70 63 69 6f 6e 61 6c 6d 65 6e 74 65 2c 20 70 75 65 64 65 20 6d 6f 73 74 72 61 72 20 65 6c 20 6f pcionalmente,.puede.mostrar.el.o
19aa0 72 64 65 6e 20 64 65 20 6c 61 20 6c 69 73 74 61 20 64 65 20 6c 65 63 74 75 72 61 20 61 63 74 75 rden.de.la.lista.de.lectura.actu
19ac0 61 6c 0a 65 6e 20 75 6e 61 20 63 6f 6c 75 6d 6e 61 20 64 65 20 73 65 72 69 65 20 70 65 72 73 6f al.en.una.columna.de.serie.perso
19ae0 6e 61 6c 69 7a 61 64 61 2e 20 c2 a1 4e 6f 20 64 65 62 65 20 6d 6f 64 69 66 69 63 61 72 20 65 73 nalizada....No.debe.modificar.es
19b00 74 61 20 63 6f 6c 75 6d 6e 61 20 64 69 72 65 63 74 61 6d 65 6e 74 65 21 0a 53 c3 b3 6c 6f 20 73 ta.columna.directamente!.S..lo.s
19b20 65 20 70 75 65 64 65 20 75 73 61 72 20 63 6f 6e 20 6c 69 73 74 61 73 20 61 64 6d 69 6e 69 73 74 e.puede.usar.con.listas.administ
19b40 72 61 64 61 73 20 6d 61 6e 75 61 6c 6d 65 6e 74 65 20 71 75 65 20 6e 6f 20 73 65 20 62 6f 72 72 radas.manualmente.que.no.se.borr
19b60 61 6e 20 61 6c 20 73 69 6e 63 72 6f 6e 69 7a 61 72 2e 00 44 65 62 65 20 68 61 62 65 72 20 61 6c an.al.sincronizar..Debe.haber.al
19b80 20 6d 65 6e 6f 73 20 75 6e 61 20 6c 69 73 74 61 00 44 65 62 65 20 74 65 6e 65 72 20 69 6e 73 74 .menos.una.lista.Debe.tener.inst
19ba0 61 6c 61 64 6f 20 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c alado.el.complemento.Kindle.Coll
19bc0 65 63 74 69 6f 6e 73 20 70 61 72 61 20 70 6f 64 65 72 20 72 65 63 72 65 61 72 20 63 6f 6c 65 63 ections.para.poder.recrear.colec
19be0 63 69 6f 6e 65 73 20 64 65 73 70 75 c3 a9 73 20 64 65 20 75 6e 61 20 73 69 6e 63 72 6f 6e 69 7a ciones.despu..s.de.una.sincroniz
19c00 61 63 69 c3 b3 6e 2e 00 44 65 62 65 20 72 65 69 6e 69 63 69 61 72 20 63 61 6c 69 62 72 65 20 64 aci..n..Debe.reiniciar.calibre.d
19c20 65 73 70 75 c3 a9 73 2e 00 50 72 69 6d 65 72 6f 20 64 65 62 65 20 73 65 6c 65 63 63 69 6f 6e 61 espu..s..Primero.debe.selecciona
19c40 72 20 75 6e 20 64 69 73 70 6f 73 69 74 69 76 6f 00 50 4b 03 04 14 00 00 00 00 00 e0 35 28 55 55 r.un.dispositivo.PK.........5(UU
19c60 1a 5c 16 06 01 00 00 06 01 00 00 16 00 00 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 52 45 41 44 .\.............translations/READ
19c80 4d 45 2e 6d 64 23 20 54 72 61 6e 73 6c 61 74 69 6f 6e 73 0d 0a 0d 0a 49 66 20 79 6f 75 27 72 65 ME.md#.Translations....If.you're
19ca0 20 69 6e 74 65 72 65 73 74 65 64 20 69 6e 20 68 65 6c 70 69 6e 67 20 70 72 6f 76 69 64 65 20 74 .interested.in.helping.provide.t
19cc0 72 61 6e 73 6c 61 74 69 6f 6e 73 20 66 6f 72 20 74 68 69 73 20 70 72 6f 6a 65 63 74 2c 0d 0a 70 ranslations.for.this.project,..p
19ce0 6c 65 61 73 65 20 75 73 65 20 74 68 65 0d 0a 5b 54 72 61 6e 73 69 66 65 78 5d 28 68 74 74 70 73 lease.use.the..[Transifex](https
19d00 3a 2f 2f 77 77 77 2e 74 72 61 6e 73 69 66 65 78 2e 63 6f 6d 2f 70 72 6f 6a 65 63 74 73 2f 70 2f ://www.transifex.com/projects/p/
19d20 63 61 6c 69 62 72 65 2d 70 6c 75 67 69 6e 73 2f 72 65 73 6f 75 72 63 65 73 2f 29 0d 0a 77 65 62 calibre-plugins/resources/)..web
19d40 73 69 74 65 20 74 6f 20 61 64 64 20 74 72 61 6e 73 6c 61 74 69 6f 6e 73 20 74 6f 20 74 68 69 73 site.to.add.translations.to.this
19d60 2c 20 6f 72 20 6f 74 68 65 72 20 63 61 6c 69 62 72 65 20 70 6c 75 67 69 6e 73 20 74 68 61 74 20 ,.or.other.calibre.plugins.that.
19d80 73 75 70 70 6f 72 74 20 69 74 2e 50 4b 03 04 14 00 00 00 00 00 21 6d d5 5a a6 17 5b 15 44 74 00 support.it.PK........!m.Z..[.Dt.
19da0 00 44 74 00 00 12 00 00 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 72 75 2e 6d 6f de 12 04 95 00 .Dt......translations/ru.mo.....
19dc0 00 00 00 d5 00 00 00 1c 00 00 00 c4 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6c 0d 00 00 1b ...........................l....
19de0 00 00 00 6d 0d 00 00 12 00 00 00 89 0d 00 00 11 00 00 00 9c 0d 00 00 1d 00 00 00 ae 0d 00 00 05 ...m............................
19e00 00 00 00 cc 0d 00 00 0b 00 00 00 d2 0d 00 00 0d 00 00 00 de 0d 00 00 18 00 00 00 ec 0d 00 00 1f ................................
19e20 00 00 00 05 0e 00 00 19 00 00 00 25 0e 00 00 18 00 00 00 3f 0e 00 00 0b 00 00 00 58 0e 00 00 24 ...........%.......?.......X...$
19e40 00 00 00 64 0e 00 00 28 00 00 00 89 0e 00 00 2d 00 00 00 b2 0e 00 00 14 00 00 00 e0 0e 00 00 0a ...d...(.......-................
19e60 00 00 00 f5 0e 00 00 08 00 00 00 00 0f 00 00 0c 00 00 00 09 0f 00 00 1c 00 00 00 16 0f 00 00 15 ................................
19e80 00 00 00 33 0f 00 00 17 00 00 00 49 0f 00 00 1a 00 00 00 61 0f 00 00 12 00 00 00 7c 0f 00 00 16 ...3.......I.......a.......|....
19ea0 00 00 00 8f 0f 00 00 1b 00 00 00 a6 0f 00 00 0e 00 00 00 c2 0f 00 00 10 00 00 00 d1 0f 00 00 13 ................................
19ec0 00 00 00 e2 0f 00 00 0b 00 00 00 f6 0f 00 00 0f 00 00 00 02 10 00 00 14 00 00 00 12 10 00 00 19 ................................
19ee0 00 00 00 27 10 00 00 26 00 00 00 41 10 00 00 1e 00 00 00 68 10 00 00 19 00 00 00 87 10 00 00 3f ...'...&...A.......h...........?
19f00 00 00 00 a1 10 00 00 20 00 00 00 e1 10 00 00 6c 00 00 00 02 11 00 00 2a 00 00 00 6f 11 00 00 4e ...............l.......*...o...N
19f20 00 00 00 9a 11 00 00 35 00 00 00 e9 11 00 00 4d 00 00 00 1f 12 00 00 22 00 00 00 6d 12 00 00 0d .......5.......M......."...m....
19f40 00 00 00 90 12 00 00 27 00 00 00 9e 12 00 00 23 00 00 00 c6 12 00 00 1a 00 00 00 ea 12 00 00 06 .......'.......#................
19f60 01 00 00 05 13 00 00 9c 00 00 00 0c 14 00 00 12 00 00 00 a9 14 00 00 11 00 00 00 bc 14 00 00 12 ................................
19f80 00 00 00 ce 14 00 00 0d 00 00 00 e1 14 00 00 10 00 00 00 ef 14 00 00 13 00 00 00 00 15 00 00 17 ................................
19fa0 00 00 00 14 15 00 00 15 00 00 00 2c 15 00 00 10 00 00 00 42 15 00 00 26 00 00 00 53 15 00 00 05 ...........,.......B...&...S....
19fc0 00 00 00 7a 15 00 00 0d 00 00 00 80 15 00 00 21 00 00 00 8e 15 00 00 22 00 00 00 b0 15 00 00 12 ...z...........!......."........
19fe0 00 00 00 d3 15 00 00 0a 00 00 00 e6 15 00 00 0f 00 00 00 f1 15 00 00 0e 00 00 00 01 16 00 00 13 ................................
1a000 00 00 00 10 16 00 00 2b 00 00 00 24 16 00 00 16 00 00 00 50 16 00 00 28 00 00 00 67 16 00 00 a1 .......+...$.......P...(...g....
1a020 00 00 00 90 16 00 00 11 00 00 00 32 17 00 00 11 00 00 00 44 17 00 00 07 00 00 00 56 17 00 00 0d ...........2.......D.......V....
1a040 00 00 00 5e 17 00 00 0b 00 00 00 6c 17 00 00 27 00 00 00 78 17 00 00 1b 00 00 00 a0 17 00 00 07 ...^.......l...'...x............
1a060 00 00 00 bc 17 00 00 08 00 00 00 c4 17 00 00 10 00 00 00 cd 17 00 00 1c 00 00 00 de 17 00 00 29 ...............................)
1a080 00 00 00 fb 17 00 00 04 00 00 00 25 18 00 00 0c 00 00 00 2a 18 00 00 1b 00 00 00 37 18 00 00 20 ...........%.......*.......7....
1a0a0 00 00 00 53 18 00 00 11 00 00 00 74 18 00 00 09 00 00 00 86 18 00 00 0d 00 00 00 90 18 00 00 37 ...S.......t...................7
1a0c0 00 00 00 9e 18 00 00 29 00 00 00 d6 18 00 00 27 00 00 00 00 19 00 00 2a 00 00 00 28 19 00 00 15 .......).......'.......*...(....
1a0e0 00 00 00 53 19 00 00 be 00 00 00 69 19 00 00 f4 00 00 00 28 1a 00 00 49 00 00 00 1d 1b 00 00 bd ...S.......i.......(...I........
1a100 00 00 00 67 1b 00 00 ae 00 00 00 25 1c 00 00 7d 00 00 00 d4 1c 00 00 12 00 00 00 52 1d 00 00 12 ...g.......%...}...........R....
1a120 00 00 00 65 1d 00 00 19 00 00 00 78 1d 00 00 05 00 00 00 92 1d 00 00 06 00 00 00 98 1d 00 00 08 ...e.......x....................
1a140 00 00 00 9f 1d 00 00 0b 00 00 00 a8 1d 00 00 19 00 00 00 b4 1d 00 00 04 00 00 00 ce 1d 00 00 42 ...............................B
1a160 00 00 00 d3 1d 00 00 0c 00 00 00 16 1e 00 00 1e 00 00 00 23 1e 00 00 04 00 00 00 42 1e 00 00 1b ...................#.......B....
1a180 00 00 00 47 1e 00 00 1c 00 00 00 63 1e 00 00 16 00 00 00 80 1e 00 00 1e 00 00 00 97 1e 00 00 5a ...G.......c...................Z
1a1a0 00 00 00 b6 1e 00 00 63 00 00 00 11 1f 00 00 05 00 00 00 75 1f 00 00 1b 00 00 00 7b 1f 00 00 13 .......c...........u.......{....
1a1c0 00 00 00 97 1f 00 00 10 00 00 00 ab 1f 00 00 47 00 00 00 bc 1f 00 00 31 00 00 00 04 20 00 00 37 ...............G.......1.......7
1a1e0 00 00 00 36 20 00 00 2b 00 00 00 6e 20 00 00 2b 00 00 00 9a 20 00 00 21 00 00 00 c6 20 00 00 26 ...6...+...n...+.......!.......&
1a200 00 00 00 e8 20 00 00 21 00 00 00 0f 21 00 00 3d 00 00 00 31 21 00 00 35 00 00 00 6f 21 00 00 3d .......!....!..=...1!..5...o!..=
1a220 00 00 00 a5 21 00 00 31 00 00 00 e3 21 00 00 2e 00 00 00 15 22 00 00 35 00 00 00 44 22 00 00 3c ....!..1....!......."..5...D"..<
1a240 00 00 00 7a 22 00 00 24 00 00 00 b7 22 00 00 3b 00 00 00 dc 22 00 00 30 00 00 00 18 23 00 00 30 ...z"..$...."..;...."..0....#..0
1a260 00 00 00 49 23 00 00 0c 00 00 00 7a 23 00 00 12 00 00 00 87 23 00 00 3b 00 00 00 9a 23 00 00 3b ...I#......z#.......#..;....#..;
1a280 00 00 00 d6 23 00 00 16 00 00 00 12 24 00 00 15 00 00 00 29 24 00 00 18 00 00 00 3f 24 00 00 10 ....#.......$......)$......?$...
1a2a0 00 00 00 58 24 00 00 14 00 00 00 69 24 00 00 19 00 00 00 7e 24 00 00 1e 00 00 00 98 24 00 00 1d ...X$......i$......~$.......$...
1a2c0 00 00 00 b7 24 00 00 22 00 00 00 d5 24 00 00 1d 00 00 00 f8 24 00 00 0d 00 00 00 16 25 00 00 0d ....$.."....$.......$.......%...
1a2e0 00 00 00 24 25 00 00 0b 00 00 00 32 25 00 00 25 00 00 00 3e 25 00 00 2c 00 00 00 64 25 00 00 2b ...$%......2%..%...>%..,...d%..+
1a300 00 00 00 91 25 00 00 1b 00 00 00 bd 25 00 00 3b 00 00 00 d9 25 00 00 13 00 00 00 15 26 00 00 10 ....%.......%..;....%.......&...
1a320 00 00 00 29 26 00 00 1f 00 00 00 3a 26 00 00 10 00 00 00 5a 26 00 00 14 00 00 00 6b 26 00 00 1d ...)&......:&......Z&......k&...
1a340 00 00 00 80 26 00 00 10 00 00 00 9e 26 00 00 10 00 00 00 af 26 00 00 3b 00 00 00 c0 26 00 00 2b ....&.......&.......&..;....&..+
1a360 00 00 00 fc 26 00 00 6c 00 00 00 28 27 00 00 7a 00 00 00 95 27 00 00 06 00 00 00 10 28 00 00 0e ....&..l...('..z....'.......(...
1a380 00 00 00 17 28 00 00 0e 00 00 00 26 28 00 00 2d 00 00 00 35 28 00 00 08 00 00 00 63 28 00 00 0d ....(......&(..-...5(......c(...
1a3a0 00 00 00 6c 28 00 00 0d 00 00 00 7a 28 00 00 2e 00 00 00 88 28 00 00 3a 00 00 00 b7 28 00 00 2e ...l(......z(.......(..:....(...
1a3c0 00 00 00 f2 28 00 00 4a 00 00 00 21 29 00 00 26 00 00 00 6c 29 00 00 78 00 00 00 93 29 00 00 09 ....(..J...!)..&...l)..x....)...
1a3e0 00 00 00 0c 2a 00 00 1f 00 00 00 16 2a 00 00 22 00 00 00 36 2a 00 00 27 00 00 00 59 2a 00 00 11 ....*.......*.."...6*..'...Y*...
1a400 00 00 00 81 2a 00 00 1b 00 00 00 93 2a 00 00 20 00 00 00 af 2a 00 00 38 00 00 00 d0 2a 00 00 11 ....*.......*.......*..8....*...
1a420 00 00 00 09 2b 00 00 09 00 00 00 1b 2b 00 00 0d 00 00 00 25 2b 00 00 1b 00 00 00 33 2b 00 00 19 ....+.......+......%+......3+...
1a440 00 00 00 4f 2b 00 00 3d 00 00 00 69 2b 00 00 38 00 00 00 a7 2b 00 00 c4 00 00 00 e0 2b 00 00 1f ...O+..=...i+..8....+.......+...
1a460 00 00 00 a5 2c 00 00 64 00 00 00 c5 2c 00 00 24 00 00 00 2a 2d 00 00 1e 00 00 00 4f 2d 00 00 2b ....,..d....,..$...*-......O-..+
1a480 02 00 00 6e 2d 00 00 30 00 00 00 9a 2f 00 00 2c 00 00 00 cb 2f 00 00 20 00 00 00 f8 2f 00 00 50 ...n-..0..../..,..../......./..P
1a4a0 00 00 00 19 30 00 00 0f 00 00 00 6a 30 00 00 15 00 00 00 7a 30 00 00 1d 00 00 00 90 30 00 00 2d ....0......j0......z0.......0..-
1a4c0 00 00 00 ae 30 00 00 51 00 00 00 dc 30 00 00 37 00 00 00 2e 31 00 00 3b 00 00 00 66 31 00 00 20 ....0..Q....0..7....1..;...f1...
1a4e0 00 00 00 a2 31 00 00 49 00 00 00 c3 31 00 00 49 00 00 00 0d 32 00 00 50 00 00 00 57 32 00 00 3e ....1..I....1..I....2..P...W2..>
1a500 00 00 00 a8 32 00 00 1d 00 00 00 e7 32 00 00 1d 00 00 00 05 33 00 00 28 00 00 00 23 33 00 00 53 ....2.......2.......3..(...#3..S
1a520 00 00 00 4c 33 00 00 2e 00 00 00 a0 33 00 00 34 00 00 00 cf 33 00 00 43 00 00 00 04 34 00 00 2b ...L3.......3..4....3..C....4..+
1a540 00 00 00 48 34 00 00 2f 00 00 00 74 34 00 00 30 00 00 00 a4 34 00 00 23 00 00 00 d5 34 00 00 29 ...H4../...t4..0....4..#....4..)
1a560 00 00 00 f9 34 00 00 38 00 00 00 23 35 00 00 20 00 00 00 5c 35 00 00 24 00 00 00 7d 35 00 00 25 ....4..8...#5......\5..$...}5..%
1a580 00 00 00 a2 35 00 00 33 00 00 00 c8 35 00 00 68 00 00 00 fc 35 00 00 38 00 00 00 65 36 00 00 32 ....5..3....5..h....5..8...e6..2
1a5a0 00 00 00 9e 36 00 00 74 00 00 00 d1 36 00 00 44 00 00 00 46 37 00 00 c0 00 00 00 8b 37 00 00 62 ....6..t....6..D...F7.......7..b
1a5c0 00 00 00 4c 38 00 00 19 00 00 00 af 38 00 00 49 00 00 00 c9 38 00 00 78 00 00 00 13 39 00 00 27 ...L8.......8..I....8..x....9..'
1a5e0 00 00 00 8c 39 00 00 14 00 00 00 b4 39 00 00 62 00 00 00 c9 39 00 00 46 00 00 00 2c 3a 00 00 30 ....9.......9..b....9..F...,:..0
1a600 00 00 00 73 3a 00 00 56 02 00 00 a4 3a 00 00 39 01 00 00 fb 3c 00 00 35 00 00 00 35 3e 00 00 32 ...s:..V....:..9....<..5...5>..2
1a620 00 00 00 6b 3e 00 00 30 00 00 00 9e 3e 00 00 23 00 00 00 cf 3e 00 00 3c 00 00 00 f3 3e 00 00 3b ...k>..0....>..#....>..<....>..;
1a640 00 00 00 30 3f 00 00 35 00 00 00 6c 3f 00 00 4f 00 00 00 a2 3f 00 00 38 00 00 00 f2 3f 00 00 4a ...0?..5...l?..O....?..8....?..J
1a660 00 00 00 2b 40 00 00 10 00 00 00 76 40 00 00 20 00 00 00 87 40 00 00 3e 00 00 00 a8 40 00 00 40 ...+@......v@.......@..>....@..@
1a680 00 00 00 e7 40 00 00 35 00 00 00 28 41 00 00 1d 00 00 00 5e 41 00 00 22 00 00 00 7c 41 00 00 21 ....@..5...(A......^A.."...|A..!
1a6a0 00 00 00 9f 41 00 00 22 00 00 00 c1 41 00 00 6f 00 00 00 e4 41 00 00 37 00 00 00 54 42 00 00 4a ....A.."....A..o....A..7...TB..J
1a6c0 00 00 00 8c 42 00 00 ba 01 00 00 d7 42 00 00 2f 00 00 00 92 44 00 00 28 00 00 00 c2 44 00 00 17 ....B.......B../....D..(....D...
1a6e0 00 00 00 eb 44 00 00 22 00 00 00 03 45 00 00 1b 00 00 00 26 45 00 00 4f 00 00 00 42 45 00 00 32 ....D.."....E......&E..O...BE..2
1a700 00 00 00 92 45 00 00 14 00 00 00 c5 45 00 00 15 00 00 00 da 45 00 00 22 00 00 00 f0 45 00 00 2e ....E.......E.......E.."....E...
1a720 00 00 00 13 46 00 00 42 00 00 00 42 46 00 00 0c 00 00 00 85 46 00 00 2a 00 00 00 92 46 00 00 3a ....F..B...BF.......F..*....F..:
1a740 00 00 00 bd 46 00 00 48 00 00 00 f8 46 00 00 35 00 00 00 41 47 00 00 27 00 00 00 77 47 00 00 2b ....F..H....F..5...AG..'...wG..+
1a760 00 00 00 9f 47 00 00 6d 00 00 00 cb 47 00 00 61 00 00 00 39 48 00 00 59 00 00 00 9b 48 00 00 63 ....G..m....G..a...9H..Y....H..c
1a780 00 00 00 f5 48 00 00 2d 00 00 00 59 49 00 00 7f 01 00 00 87 49 00 00 11 02 00 00 07 4b 00 00 7c ....H..-...YI.......I.......K..|
1a7a0 00 00 00 19 4d 00 00 a1 01 00 00 96 4d 00 00 7e 01 00 00 38 4f 00 00 fe 00 00 00 b7 50 00 00 22 ....M.......M..~...8O.......P.."
1a7c0 00 00 00 b6 51 00 00 19 00 00 00 d9 51 00 00 22 00 00 00 f3 51 00 00 0c 00 00 00 16 52 00 00 0d ....Q.......Q.."....Q.......R...
1a7e0 00 00 00 23 52 00 00 18 00 00 00 31 52 00 00 1d 00 00 00 4a 52 00 00 41 00 00 00 68 52 00 00 08 ...#R......1R......JR..A...hR...
1a800 00 00 00 aa 52 00 00 95 00 00 00 b3 52 00 00 26 00 00 00 49 53 00 00 3c 00 00 00 70 53 00 00 06 ....R.......R..&...IS..<...pS...
1a820 00 00 00 ad 53 00 00 28 00 00 00 b4 53 00 00 34 00 00 00 dd 53 00 00 27 00 00 00 12 54 00 00 3e ....S..(....S..4....S..'....T..>
1a840 00 00 00 3a 54 00 00 d0 00 00 00 79 54 00 00 f6 00 00 00 4a 55 00 00 0c 00 00 00 41 56 00 00 46 ...:T......yT......JU......AV..F
1a860 00 00 00 4e 56 00 00 26 00 00 00 95 56 00 00 20 00 00 00 bc 56 00 00 90 00 00 00 dd 56 00 00 6e ...NV..&....V.......V.......V..n
1a880 00 00 00 6e 57 00 00 58 00 00 00 dd 57 00 00 5f 00 00 00 36 58 00 00 59 00 00 00 96 58 00 00 42 ...nW..X....W.._...6X..Y....X..B
1a8a0 00 00 00 f0 58 00 00 6a 00 00 00 33 59 00 00 41 00 00 00 9e 59 00 00 82 00 00 00 e0 59 00 00 7b ....X..j...3Y..A....Y.......Y..{
1a8c0 00 00 00 63 5a 00 00 9c 00 00 00 df 5a 00 00 6b 00 00 00 7c 5b 00 00 64 00 00 00 e8 5b 00 00 6c ...cZ.......Z..k...|[..d....[..l
1a8e0 00 00 00 4d 5c 00 00 62 00 00 00 ba 5c 00 00 49 00 00 00 1d 5d 00 00 5d 00 00 00 67 5d 00 00 58 ...M\..b....\..I....]..]...g]..X
1a900 00 00 00 c5 5d 00 00 5a 00 00 00 1e 5e 00 00 19 00 00 00 79 5e 00 00 26 00 00 00 93 5e 00 00 7c ....]..Z....^......y^..&....^..|
1a920 00 00 00 ba 5e 00 00 78 00 00 00 37 5f 00 00 2d 00 00 00 b0 5f 00 00 2b 00 00 00 de 5f 00 00 38 ....^..x...7_..-...._..+...._..8
1a940 00 00 00 0a 60 00 00 20 00 00 00 43 60 00 00 24 00 00 00 64 60 00 00 25 00 00 00 89 60 00 00 35 ....`......C`..$...d`..%....`..5
1a960 00 00 00 af 60 00 00 44 00 00 00 e5 60 00 00 3c 00 00 00 2a 61 00 00 32 00 00 00 67 61 00 00 2f ....`..D....`..<...*a..2...ga../
1a980 00 00 00 9a 61 00 00 30 00 00 00 ca 61 00 00 27 00 00 00 fb 61 00 00 57 00 00 00 23 62 00 00 6f ....a..0....a..'....a..W...#b..o
1a9a0 00 00 00 7b 62 00 00 66 00 00 00 eb 62 00 00 3b 00 00 00 52 63 00 00 7b 00 00 00 8e 63 00 00 2f ...{b..f....b..;...Rc..{....c../
1a9c0 00 00 00 0a 64 00 00 27 00 00 00 3a 64 00 00 58 00 00 00 62 64 00 00 3b 00 00 00 bb 64 00 00 3f ....d..'...:d..X...bd..;....d..?
1a9e0 00 00 00 f7 64 00 00 40 00 00 00 37 65 00 00 23 00 00 00 78 65 00 00 21 00 00 00 9c 65 00 00 68 ....d..@...7e..#...xe..!....e..h
1aa00 00 00 00 be 65 00 00 67 00 00 00 27 66 00 00 f3 00 00 00 8f 66 00 00 1a 01 00 00 83 67 00 00 0c ....e..g...'f.......f.......g...
1aa20 00 00 00 9e 68 00 00 1a 00 00 00 ab 68 00 00 19 00 00 00 c6 68 00 00 73 00 00 00 e0 68 00 00 20 ....h.......h.......h..s....h...
1aa40 00 00 00 54 69 00 00 25 00 00 00 75 69 00 00 26 00 00 00 9b 69 00 00 7f 00 00 00 c2 69 00 00 52 ...Ti..%...ui..&....i.......i..R
1aa60 00 00 00 42 6a 00 00 3b 00 00 00 95 6a 00 00 92 00 00 00 d1 6a 00 00 45 00 00 00 64 6b 00 00 02 ...Bj..;....j.......j..E...dk...
1aa80 01 00 00 aa 6b 00 00 19 00 00 00 ad 6c 00 00 53 00 00 00 c7 6c 00 00 58 00 00 00 1b 6d 00 00 56 ....k.......l..S....l..X....m..V
1aaa0 00 00 00 74 6d 00 00 29 00 00 00 cb 6d 00 00 34 00 00 00 f5 6d 00 00 42 00 00 00 2a 6e 00 00 82 ...tm..)....m..4....m..B...*n...
1aac0 00 00 00 6d 6e 00 00 39 00 00 00 f0 6e 00 00 21 00 00 00 2a 6f 00 00 25 00 00 00 4c 6f 00 00 4c ...mn..9....n..!...*o..%...Lo..L
1aae0 00 00 00 72 6f 00 00 33 00 00 00 bf 6f 00 00 67 00 00 00 f3 6f 00 00 95 00 00 00 5b 70 00 00 ca ...ro..3....o..g....o......[p...
1ab00 01 00 00 f1 70 00 00 43 00 00 00 bc 72 00 00 ac 00 00 00 00 73 00 00 4e 00 00 00 ad 73 00 00 47 ....p..C....r.......s..N....s..G
1ab20 00 00 00 fc 73 00 00 00 26 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 66 72 6f 6d 20 73 65 61 72 ....s...&Auto.populate.from.sear
1ab40 63 68 3a 00 26 43 6f 6c 75 6d 6e 20 74 6f 20 75 70 64 61 74 65 3a 00 26 43 75 73 74 6f 6d 69 7a ch:.&Column.to.update:.&Customiz
1ab60 65 20 70 6c 75 67 69 6e 00 26 44 65 76 69 63 65 20 74 6f 20 73 79 6e 63 20 74 68 69 73 20 6c 69 e.plugin.&Device.to.sync.this.li
1ab80 73 74 20 74 6f 3a 00 26 48 65 6c 70 00 26 4c 69 73 74 20 74 79 70 65 3a 00 26 53 65 72 69 65 73 st.to:.&Help.&List.type:.&Series
1aba0 20 6e 61 6d 65 3a 00 26 53 74 6f 72 65 20 69 6e 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 3a 00 .name:.&Store.in.series.column:.
1abc0 26 56 61 6c 75 65 20 69 6e 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 3a 00 &Value.in.column.to.add/remove:.
1abe0 26 56 69 65 77 20 6c 69 62 72 61 72 79 20 70 72 65 66 65 72 65 6e 63 65 73 00 26 57 68 65 6e 20 &View.library.preferences.&When.
1ac00 73 79 6e 63 69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 2a 41 6e 79 20 44 65 76 69 63 65 00 41 syncing.this.list:.*Any.Device.A
1ac20 20 6c 69 73 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 77 69 74 68 20 74 68 69 73 20 6e .list.already.exists.with.this.n
1ac40 61 6d 65 00 41 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 6c ame.A.list.with.the.same.name.al
1ac60 72 65 61 64 79 20 65 78 69 73 74 73 00 41 64 64 20 61 6c 6c 20 62 6f 6f 6b 73 20 69 6e 20 73 65 ready.exists.Add.all.books.in.se
1ac80 72 69 65 73 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 41 64 64 20 63 ries.to.the.specified.list.Add.c
1aca0 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 00 41 64 64 20 66 61 69 6c 65 64 00 41 64 64 20 6c onnected.device.Add.failed.Add.l
1acc0 69 73 74 00 41 64 64 20 6e 65 77 20 6c 69 73 74 00 41 64 64 20 6e 65 77 20 6c 69 73 74 20 69 74 ist.Add.new.list.Add.new.list.it
1ace0 65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 25 73 20 6c ems.to.device.Add.series.to.%s.l
1ad00 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 00 41 64 64 20 ist.Add.series.to.all.lists.Add.
1ad20 73 65 72 69 65 73 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 series.to.default.list.Add.serie
1ad40 73 20 74 6f 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73 74 3a 20 25 73 s.to.list.Add.series.to.list:.%s
1ad60 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 41 64 64 .Add.series.to.the."%s".list.Add
1ad80 20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 00 41 64 64 .to.%s.list.Add.to.all.lists.Add
1ada0 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74 00 41 64 64 .to.default.list.Add.to.list.Add
1adc0 20 74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 64 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 .to.list:.%s.Add.to.the."%s".lis
1ade0 74 00 41 64 64 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 41 64 64 2f t.Add.to.the.specified.list.Add/
1ae00 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 overwrite.all.list.items.to.devi
1ae20 63 65 00 41 64 64 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 25 73 20 6c 69 73 ce.Added.%d.books.to.your.%s.lis
1ae40 74 00 41 64 64 65 64 20 74 6f 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 00 41 6c 6c 20 t.Added.to.%d.reading.lists.All.
1ae60 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 settings.for.this.plugin.in.this
1ae80 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 62 65 65 6e 20 63 6c 65 61 72 65 64 2e 00 41 6e 20 65 .library.have.been.cleared..An.e
1aea0 72 72 6f 72 20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 72 65 6e 61 6d 69 6e 67 2e 00 41 6e 79 rror.occured.while.renaming..Any
1aec0 20 73 65 74 74 69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c 69 62 72 61 72 69 65 73 20 6f 72 20 .settings.in.other.libraries.or.
1aee0 73 74 6f 72 65 64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 69 6e 20 79 6f 75 72 20 63 61 stored.in.a.JSON.file.in.your.ca
1af00 6c 69 62 72 65 20 70 6c 75 67 69 6e 73 20 66 6f 6c 64 65 72 20 77 69 6c 6c 20 6e 6f 74 20 62 65 libre.plugins.folder.will.not.be
1af20 20 74 6f 75 63 68 65 64 2e 00 41 70 70 6c 79 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 .touched..Apply.reading.list.ord
1af40 65 72 20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00 41 72 65 20 79 6f 75 20 73 75 72 er.when.viewing.list.Are.you.sur
1af60 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 73 65 74 74 69 6e e.you.want.to.change.your.settin
1af80 67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 gs.in.this.library.for.this.plug
1afa0 69 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 in?.Are.you.sure.you.want.to.cle
1afc0 61 72 20 74 68 65 20 27 25 73 27 20 72 65 61 64 69 6e 67 20 6c 69 73 74 3f 00 41 72 65 20 79 6f ar.the.'%s'.reading.list?.Are.yo
1afe0 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 79 6f 75 72 20 73 65 u.sure.you.want.to.clear.your.se
1b000 74 74 69 6e 67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 ttings.in.this.library.for.this.
1b020 70 6c 75 67 69 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f plugin?.Are.you.sure.you.want.to
1b040 20 63 6f 6e 74 69 6e 75 65 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 3f 00 41 75 74 6f 20 70 6f .continue?.Are.you.sure?.Auto.po
1b060 70 75 6c 61 74 65 20 6c 69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 pulate.list.from.books.on.device
1b080 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 .Auto.populated.from.books.on.de
1b0a0 76 69 63 65 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 73 65 61 72 63 68 00 vice.Auto.populated.from.search.
1b0c0 42 79 20 64 65 66 61 75 6c 74 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 63 72 65 61 74 65 73 20 By.default.Reading.List.creates.
1b0e0 61 20 56 69 65 77 20 4c 69 73 74 20 73 75 62 6d 65 6e 75 20 66 6f 72 20 61 6c 6c 20 79 6f 75 72 a.View.List.submenu.for.all.your
1b100 20 6c 69 73 74 73 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 2e 0a 49 .lists.when.you.have.multiple..I
1b120 66 20 63 68 65 63 6b 65 64 2c 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 6d 6f 76 f.checked,.this.list.will.be.mov
1b140 65 64 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75 20 66 6f 72 20 65 61 73 ed.to.the.top.level.menu.for.eas
1b160 65 20 6f 66 20 61 63 63 65 73 73 2e 0a 4e 4f 54 45 3a 20 59 6f 75 72 20 22 64 65 66 61 75 6c 74 e.of.access..NOTE:.Your."default
1b180 22 20 6c 69 73 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 61 70 70 65 61 72 20 6f 6e 20 74 68 65 ".list.will.always.appear.on.the
1b1a0 20 74 6f 70 20 6d 65 6e 75 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 63 68 .top.menu,.regardless.of.this.ch
1b1c0 65 63 6b 62 6f 78 00 42 79 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 64 65 76 69 63 65 20 79 6f eckbox.By.specifying.a.device.yo
1b1e0 75 20 63 61 6e 20 73 79 6e 63 20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c 79 20 6f 72 0a 61 75 u.can.sync.either.manually.or.au
1b200 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 6c 69 tomatically.the.contents.of.a.li
1b220 73 74 20 74 6f 20 74 68 61 74 20 64 65 76 69 63 65 2e 0a 54 68 69 73 20 72 65 70 6c 61 63 65 73 st.to.that.device..This.replaces
1b240 20 74 68 65 20 42 6f 6f 6b 20 53 79 6e 63 20 70 6c 75 67 69 6e 20 66 75 6e 63 74 69 6f 6e 61 6c .the.Book.Sync.plugin.functional
1b260 69 74 79 00 43 61 6e 6e 6f 74 20 61 64 64 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 63 6c ity.Cannot.add.to.list.Cannot.cl
1b280 65 61 72 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 00 43 61 6e 6e ear.list.Cannot.create.list.Cann
1b2a0 6f 74 20 64 65 6c 65 74 65 00 43 61 6e 6e 6f 74 20 65 64 69 74 20 6c 69 73 74 00 43 61 6e 6e 6f ot.delete.Cannot.edit.list.Canno
1b2c0 74 20 6d 6f 76 65 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 72 65 6d 6f 76 65 20 66 72 6f t.move.to.list.Cannot.remove.fro
1b2e0 6d 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f 20 64 65 76 69 63 65 00 43 61 6e m.list.Cannot.sync.to.device.Can
1b300 6e 6f 74 20 76 69 65 77 20 6c 69 73 74 00 43 68 6f 6f 73 65 20 68 6f 77 20 74 68 69 73 20 6c 69 not.view.list.Choose.how.this.li
1b320 73 74 20 77 69 6c 6c 20 62 65 20 70 6f 70 75 6c 61 74 65 64 00 43 6c 65 61 72 00 43 6c 65 61 72 st.will.be.populated.Clear.Clear
1b340 20 25 73 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 .%s.list.Clear.all.from.the.spec
1b360 69 66 69 65 64 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f ified.list.Clear.all.settings.fo
1b380 72 20 74 68 69 73 20 70 6c 75 67 69 6e 00 43 6c 65 61 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 r.this.plugin.Clear.default.list
1b3a0 00 43 6c 65 61 72 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 20 28 25 64 29 00 43 6c 65 61 .Clear.list.Clear.list.(%d).Clea
1b3c0 72 20 6c 69 73 74 3a 20 25 73 00 43 6c 65 61 72 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 43 r.list:.%s.Clear.the."%s".list.C
1b3e0 6c 65 61 72 20 74 68 69 73 20 6c 69 73 74 20 61 66 74 65 72 20 61 20 73 79 6e 63 20 74 6f 20 74 lear.this.list.after.a.sync.to.t
1b400 68 69 73 20 64 65 76 69 63 65 00 43 6f 6c 75 6d 6e 20 55 70 64 61 74 65 20 4f 70 74 69 6f 6e 73 his.device.Column.Update.Options
1b420 3a 00 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 20 68 61 76 65 20 61 6c 6c 20 :.Confirmation.dialogs.have.all.
1b440 62 65 65 6e 20 72 65 73 65 74 00 43 6f 6e 74 72 6f 6c 20 68 6f 77 20 79 6f 75 72 20 69 74 65 6d been.reset.Control.how.your.item
1b460 73 20 61 72 65 20 73 79 6e 63 65 64 20 74 6f 20 74 68 65 20 64 65 76 69 63 65 2e 0a 53 79 6e 63 s.are.synced.to.the.device..Sync
1b480 20 6f 6e 6c 79 20 6e 65 77 20 69 74 65 6d 73 2c 20 73 79 6e 63 20 61 6c 6c 20 69 74 65 6d 73 20 .only.new.items,.sync.all.items.
1b4a0 6f 76 65 72 77 72 69 74 69 6e 67 20 65 78 69 73 74 69 6e 67 0a 6f 72 20 75 73 65 20 74 68 69 73 overwriting.existing.or.use.this
1b4c0 20 6c 69 73 74 20 74 6f 20 6a 75 73 74 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 .list.to.just.remove.items.from.
1b4e0 79 6f 75 72 20 64 65 76 69 63 65 2e 00 43 6f 70 79 20 74 6f 20 63 6c 69 70 62 6f 61 72 64 00 43 your.device..Copy.to.clipboard.C
1b500 72 65 61 74 65 20 6e 65 77 20 63 6f 6c 75 6d 6e 00 44 65 66 61 75 6c 74 00 44 65 6c 65 74 65 20 reate.new.column.Default.Delete.
1b520 66 61 69 6c 65 64 00 44 65 6c 65 74 65 20 6c 69 73 74 00 44 65 6c 65 74 65 20 74 68 69 73 20 64 failed.Delete.list.Delete.this.d
1b540 65 76 69 63 65 20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63 65 20 6c 69 73 74 00 44 65 6c 65 74 evice.from.the.device.list.Delet
1b560 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 2e 00 44 65 76 69 63 65 73 00 44 ing.books.from.device..Devices.D
1b580 65 76 69 63 65 73 3a 00 44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e 73 3a 00 44 6f 20 6e 6f 74 20 evices:.Display.Options:.Do.not.
1b5a0 75 70 64 61 74 65 20 63 61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e 00 44 6f 20 79 6f 75 20 77 61 6e update.calibre.column.Do.you.wan
1b5c0 74 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 6c 69 73 74 20 6e 61 6d 65 64 20 27 25 73 27 00 t.to.delete.the.list.named.'%s'.
1b5e0 44 6f 6e 65 00 45 64 69 74 20 25 73 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 Done.Edit.%s.list.Edit.books.on.
1b600 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 the."%s".list.Edit.books.on.the.
1b620 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 45 64 69 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 specified.list.Edit.default.list
1b640 00 45 64 69 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74 3a 20 25 73 00 45 64 69 74 20 74 68 .Edit.list.Edit.list:.%s.Edit.th
1b660 65 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 61 73 73 6f 63 69 61 74 65 64 20 e.keyboard.shortcuts.associated.
1b680 77 69 74 68 20 74 68 69 73 20 70 6c 75 67 69 6e 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64 69 73 with.this.plugin.Enter.a.new.dis
1b6a0 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64 65 76 69 63 65 3a 00 45 6e 74 65 72 play.name.for.this.device:.Enter
1b6c0 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c 69 73 .a.new.display.name.for.this.lis
1b6e0 74 3a 00 45 6e 74 65 72 20 61 20 75 6e 69 71 75 65 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 t:.Enter.a.unique.display.name.f
1b700 6f 72 20 74 68 69 73 20 6c 69 73 74 3a 00 46 61 69 6c 65 64 20 74 6f 20 61 64 64 20 74 6f 20 6c or.this.list:.Failed.to.add.to.l
1b720 69 73 74 00 49 66 20 63 68 65 63 6b 65 64 2c 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20 77 69 6c ist.If.checked,.calibre.sort.wil
1b740 6c 20 62 65 20 72 65 73 74 6f 72 65 64 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 20 73 74 l.be.restored.to.its.original.st
1b760 61 74 65 20 61 66 74 65 72 0a 74 68 65 20 75 73 65 72 20 71 75 69 74 73 20 74 68 65 20 72 65 61 ate.after.the.user.quits.the.rea
1b780 64 69 6e 67 20 6c 69 73 74 20 76 69 65 77 20 62 79 20 63 68 61 6e 67 69 6e 67 20 6f 72 20 63 6c ding.list.view.by.changing.or.cl
1b7a0 65 61 72 69 6e 67 20 63 61 6c 69 62 72 65 27 73 0a 73 65 61 72 63 68 2c 20 73 77 69 74 63 68 69 earing.calibre's.search,.switchi
1b7c0 6e 67 20 6c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 71 75 69 74 74 69 6e 67 20 63 61 6c 69 62 72 ng.libraries,.or.quitting.calibr
1b7e0 65 2e 00 49 66 20 63 68 65 63 6b 65 64 2c 20 76 69 65 77 69 6e 67 20 61 20 72 65 61 64 69 6e 67 e..If.checked,.viewing.a.reading
1b800 20 6c 69 73 74 20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 43 61 6c 69 .list.will.also.change.your.Cali
1b820 62 72 65 20 73 6f 72 74 20 6f 72 64 65 72 2e 0a 4c 69 73 74 73 20 63 61 6e 20 62 65 20 6d 61 6e bre.sort.order..Lists.can.be.man
1b840 75 61 6c 6c 79 20 72 65 6f 72 64 65 72 65 64 20 75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 ually.reordered.using.this.plugi
1b860 6e 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 6f 72 64 65 72 20 61 64 64 65 64 20 74 6f 20 n,.defaulting.to.order.added.to.
1b880 6c 69 73 74 2e 0a 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 63 75 72 72 65 6e 74 20 63 61 6c 69 list..If.unchecked,.current.cali
1b8a0 62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 75 6e 63 68 61 6e 67 65 64 20 bre.sort.will.be.left.unchanged.
1b8c0 77 68 65 6e 20 79 6f 75 20 76 69 65 77 20 74 68 65 20 6c 69 73 74 2e 00 49 66 20 6c 69 73 74 20 when.you.view.the.list..If.list.
1b8e0 69 73 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 61 20 73 65 61 72 63 68 2c 20 73 70 65 63 is.populated.from.a.search,.spec
1b900 69 66 79 20 74 68 65 20 63 61 6c 69 62 72 65 20 73 65 61 72 63 68 20 65 78 70 72 65 73 73 69 6f ify.the.calibre.search.expressio
1b920 6e 00 49 66 20 73 79 6e 63 69 6e 67 20 79 6f 75 72 20 6c 69 73 74 20 6d 65 61 6e 73 20 62 6f 6f n.If.syncing.your.list.means.boo
1b940 6b 73 20 61 72 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 65 2c ks.are.removed.from.your.device,
1b960 20 74 68 65 6e 0a 61 20 64 69 61 6c 6f 67 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 .then.a.dialog.will.be.displayed
1b980 20 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 72 6d 20 66 69 72 73 74 2e 0a .allowing.you.to.confirm.first..
1b9a0 55 6e 63 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 75 6e 61 Uncheck.this.option.to.allow.una
1b9c0 74 74 65 6e 64 65 64 20 73 79 6e 63 69 6e 67 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 00 ttended.syncing.to.your.device..
1b9e0 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 6d 73 20 6e 6f 74 20 6f 6e 20 If.unchecked,.only.items.not.on.
1ba00 74 68 65 20 64 65 76 69 63 65 20 61 6c 72 65 61 64 79 20 77 69 6c 6c 20 62 65 20 73 79 6e 63 65 the.device.already.will.be.synce
1ba20 64 2e 0a 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 d..If.no.device.is.specified.thi
1ba40 73 20 63 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2e 0a 54 68 69 73 20 6f s.checkbox.has.no.effect..This.o
1ba60 70 74 69 6f 6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 69 74 68 20 6d 61 6e 75 ption.can.only.be.used.with.manu
1ba80 61 6c 20 74 79 70 65 20 6c 69 73 74 73 2e 00 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 68 61 76 al.type.lists..If.you.do.not.hav
1baa0 65 20 61 20 64 65 76 69 63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 75 72 72 65 6e 74 6c 79 2c 20 e.a.device.connected.currently,.
1bac0 65 69 74 68 65 72 20 70 6c 75 67 20 6f 6e 65 0a 69 6e 20 6e 6f 77 20 6f 72 20 65 78 69 74 20 74 either.plug.one.in.now.or.exit.t
1bae0 68 65 20 64 69 61 6c 6f 67 20 61 6e 64 20 63 6f 6e 6e 65 63 74 20 74 6f 20 66 6f 6c 64 65 72 2f he.dialog.and.connect.to.folder/
1bb00 69 54 75 6e 65 73 20 66 69 72 73 74 00 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 00 iTunes.first.Keyboard.shortcuts.
1bb20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 Kindle.Collections.Kindle.Collec
1bb40 74 69 6f 6e 73 20 46 61 69 6c 65 64 00 4c 69 73 74 73 00 4c 69 73 74 73 3a 00 4c 6f 63 61 74 69 tions.Failed.Lists.Lists:.Locati
1bb60 6f 6e 00 4d 61 69 6e 20 6d 65 6d 6f 72 79 00 4d 61 6e 75 61 6c 6c 79 20 61 64 64 2f 72 65 6d 6f on.Main.memory.Manually.add/remo
1bb80 76 65 20 69 74 65 6d 73 00 4d 65 6e 75 00 4d 6f 76 65 20 22 56 69 65 77 20 6c 69 73 74 22 20 74 ve.items.Menu.Move."View.list".t
1bba0 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 o.the.top.level.of.the.plugin.me
1bbc0 6e 75 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 00 4d 6f 76 65 20 74 6f 20 6c 69 73 74 00 4d 6f nu.for.this.list.Move.to.list.Mo
1bbe0 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 6c 69 73 74 28 73 29 00 4e 61 6d ved.%d.books.to.your.list(s).Nam
1bc00 65 00 4e 6f 20 62 6f 6f 6b 73 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 4e 6f e.No.books.exist.on.this.list.No
1bc20 20 64 65 76 69 63 65 20 66 6f 75 6e 64 20 66 6f 72 20 55 55 49 44 3a 20 25 73 00 4e 6f 20 6c 69 .device.found.for.UUID:.%s.No.li
1bc40 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 00 4e 6f 20 73 6f 75 72 63 65 20 6c 69 73 74 st.name.specified.No.source.list
1bc60 20 6e 61 6d 65 73 20 73 70 65 63 69 66 69 65 64 00 4f 70 74 69 6f 6e 61 6c 6c 79 20 6d 6f 64 69 .names.specified.Optionally.modi
1bc80 66 79 20 74 61 67 73 20 6f 72 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 77 68 65 6e 20 fy.tags.or.a.custom.column.when.
1bca0 79 6f 75 0a 61 64 64 20 61 6e 64 2f 6f 72 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d you.add.and/or.remove.items.from
1bcc0 20 74 68 69 73 20 6c 69 73 74 2e 00 4f 70 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69 66 79 20 61 .this.list..Optionally.specify.a
1bce0 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 20 61 20 76 61 6c 75 65 20 66 72 .column.to.add/remove.a.value.fr
1bd00 6f 6d 0a 77 68 65 6e 20 61 64 64 69 6e 67 20 6f 72 20 72 65 6d 6f 76 69 6e 67 20 69 74 65 6d 73 om.when.adding.or.removing.items
1bd20 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 00 4f 74 68 65 72 00 50 6c 65 61 73 65 20 72 65 73 .from.this.list.Other.Please.res
1bd40 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 2e 00 50 6f 70 75 6c 61 74 69 6f 6e 20 4f 70 74 tart.calibre.now..Population.Opt
1bd60 69 6f 6e 73 3a 00 50 72 65 66 65 72 65 6e 63 65 73 20 66 6f 72 3a 00 52 45 41 44 49 4e 47 20 4c ions:.Preferences.for:.READING.L
1bd80 49 53 54 3a 20 41 62 6f 72 74 69 6e 67 20 75 70 64 61 74 69 6e 67 20 61 75 74 6f 2d 73 65 61 72 IST:.Aborting.updating.auto-sear
1bda0 63 68 20 6c 69 73 74 20 61 73 20 68 61 73 20 6e 6f 20 65 78 70 72 65 73 73 69 6f 6e 3a 20 00 52 ch.list.as.has.no.expression:..R
1bdc0 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 64 64 69 6e 67 20 25 64 20 69 64 73 20 74 6f 20 61 75 EADING.LIST:.Adding.%d.ids.to.au
1bde0 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 tomatic.list:.%s.READING.LIST:.A
1be00 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 72 65 63 72 65 61 74 65 20 4b 69 6e 64 6c 65 20 63 6f 6c ttempting.to.recreate.Kindle.col
1be20 6c 65 63 74 69 6f 6e 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75 lections.READING.LIST:.Auto-popu
1be40 6c 61 74 69 6e 67 20 64 65 76 69 63 65 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 lating.device.list:..READING.LIS
1be60 54 3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 73 65 61 72 63 68 20 6c 69 73 74 3a 20 T:.Auto-populating.search.list:.
1be80 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 64 69 73 63 6f 6e 6e 65 63 74 .READING.LIST:.Device.disconnect
1bea0 65 64 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 66 6f 75 6e 64 20 74 6f ed.READING.LIST:.Device.found.to
1bec0 20 73 79 6e 63 20 74 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4d 65 74 61 64 61 74 61 .sync.to:.READING.LIST:.Metadata
1bee0 20 61 76 61 69 6c 61 62 6c 65 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f .available:.READING.LIST:.No.boo
1bf00 6b 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 66 6f 75 6e 64 20 6f 6e 20 64 65 76 69 63 65 20 ks.on.'%s'.list.found.on.device.
1bf20 74 6f 20 72 65 6d 6f 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 to.remove.READING.LIST:.No.books
1bf40 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 6e 65 65 64 20 74 6f 20 62 65 20 73 79 6e 63 65 64 00 .on.'%s'.list.need.to.be.synced.
1bf60 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 27 25 73 27 20 74 READING.LIST:.Not.syncing.'%s'.t
1bf80 6f 20 64 65 76 69 63 65 20 61 73 20 61 75 74 6f 73 79 6e 63 20 69 73 20 66 61 6c 73 65 00 52 45 o.device.as.autosync.is.false.RE
1bfa0 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 74 6f 20 64 65 76 69 63 ADING.LIST:.Not.syncing.to.devic
1bfc0 65 20 61 73 20 6e 6f 74 20 61 63 74 69 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f e.as.not.active.READING.LIST:.No
1bfe0 77 20 25 64 20 69 64 73 20 6f 6e 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 w.%d.ids.on.automatic.list:.%s.R
1c000 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 52 65 6d 6f 76 69 6e 67 20 25 64 20 69 64 73 20 66 72 6f EADING.LIST:.Removing.%d.ids.fro
1c020 6d 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 m.automatic.list:.%s.READING.LIS
1c040 54 3a 20 53 6b 69 70 70 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 20 6c 69 73 T:.Skipping.%d.books.in.'%s'.lis
1c060 74 20 77 69 74 68 20 6e 6f 20 66 6f 72 6d 61 74 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 t.with.no.formats.READING.LIST:.
1c080 53 79 6e 63 20 4e 6f 77 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 52 45 41 44 49 4e 47 20 4c Sync.Now.-.force_sync=.READING.L
1c0a0 49 53 54 3a 20 53 79 6e 63 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 20 74 6f IST:.Syncing.%d.books.in.'%s'.to
1c0c0 3a 20 25 73 20 28 6c 6f 63 61 74 69 6f 6e 3a 25 73 29 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a :.%s.(location:%s).READING.LIST:
1c0e0 20 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20 63 6f 6c 75 6d 6e 20 6c 69 73 74 28 .Updating.automatic.column.list(
1c100 73 29 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d s)..READING.LIST:.Updating.autom
1c120 61 74 69 63 20 64 65 76 69 63 65 20 6c 69 73 74 28 73 29 20 00 52 65 61 64 69 6e 67 20 4c 69 73 atic.device.list(s)..Reading.Lis
1c140 74 00 52 65 61 64 69 6e 67 20 4c 69 73 74 20 65 72 72 6f 72 00 52 65 61 64 69 6e 67 20 4c 69 73 t.Reading.List.error.Reading.Lis
1c160 74 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 t:.Cannot.create.list.as.list_na
1c180 6d 65 20 69 73 20 64 75 70 6c 69 63 61 74 65 3a 00 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43 me.is.duplicate:.Reading.List:.C
1c1a0 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 6e annot.create.list.as.list_name.n
1c1c0 6f 74 20 73 70 65 63 69 66 69 65 64 00 52 65 61 64 69 6e 67 20 4f 72 64 65 72 20 4f 70 74 69 6f ot.specified.Reading.Order.Optio
1c1e0 6e 73 3a 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73 00 52 65 6d 6f 76 65 ns:.Remove.from.all.lists.Remove
1c200 20 66 72 6f 6d 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c .from.default.list.Remove.from.l
1c220 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73 00 52 65 6d 6f 76 65 20 ist.Remove.from.list:.%s.Remove.
1c240 66 72 6f 6d 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 from.the."%s".list.Remove.from.t
1c260 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 6c 69 73 74 20 69 74 he.specified.list.Remove.list.it
1c280 65 6d 73 20 66 72 6f 6d 20 64 65 76 69 63 65 00 52 65 6d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 ems.from.device.Removed.%d.books
1c2a0 20 66 72 6f 6d 20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 52 65 6d 6f 76 65 64 20 66 72 6f 6d 20 .from.your.%s.list.Removed.from.
1c2c0 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 00 52 65 6e 61 6d 65 20 64 65 76 69 63 65 00 52 %d.reading.lists.Rename.device.R
1c2e0 65 6e 61 6d 65 20 66 61 69 6c 65 64 00 52 65 6e 61 6d 65 20 6c 69 73 74 00 52 65 6e 61 6d 65 20 ename.failed.Rename.list.Rename.
1c300 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 00 52 the.currently.connected.device.R
1c320 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 20 6e 65 77 eplace.device.with.list,.add.new
1c340 20 69 74 65 6d 73 20 6f 6e 6c 79 00 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 .items.only.Replace.device.with.
1c360 6c 69 73 74 2c 20 61 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 00 52 65 73 65 74 20 26 63 list,.add/overwrite.all.Reset.&c
1c380 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 00 52 65 73 65 74 20 61 6c 6c 20 73 68 onfirmation.dialogs.Reset.all.sh
1c3a0 6f 77 20 6d 65 20 61 67 61 69 6e 20 64 69 61 6c 6f 67 73 20 66 6f 72 20 74 68 65 20 52 65 61 64 ow.me.again.dialogs.for.the.Read
1c3c0 69 6e 67 20 4c 69 73 74 20 70 6c 75 67 69 6e 00 52 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 ing.List.plugin.Restart.calibre.
1c3e0 6e 6f 77 00 52 65 73 74 61 72 74 20 72 65 71 75 69 72 65 64 00 52 65 73 74 6f 72 65 20 73 6f 72 now.Restart.required.Restore.sor
1c400 74 20 61 66 74 65 72 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00 53 65 74 20 64 65 66 61 75 6c 74 t.after.viewing.list.Set.default
1c420 20 6c 69 73 74 00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 3a 20 25 73 00 53 65 74 20 79 .list.Set.default.list:.%s.Set.y
1c440 6f 75 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22 00 53 65 74 74 69 6e 67 our.default.list.to."%s".Setting
1c460 73 20 63 68 61 6e 67 65 64 00 53 65 74 74 69 6e 67 73 20 64 65 6c 65 74 65 64 00 53 65 74 74 69 s.changed.Settings.deleted.Setti
1c480 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 ngs.for.this.plugin.in.this.libr
1c4a0 61 72 79 20 68 61 76 65 20 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 00 53 68 6f 77 20 64 69 61 6c ary.have.been.changed..Show.dial
1c4c0 6f 67 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 og.when.removing.books.from.devi
1c4e0 63 65 00 53 70 65 63 69 66 79 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 72 65 61 ce.Specify.the.name.for.this.rea
1c500 64 69 6e 67 20 6f 72 64 65 72 20 73 65 72 69 65 73 0a 49 66 20 6c 65 66 74 20 62 6c 61 6e 6b 2c ding.order.series.If.left.blank,
1c520 20 77 69 6c 6c 20 75 73 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 69 73 74 20 74 .will.use.the.name.of.the.list.t
1c540 68 69 73 20 62 6f 6f 6b 20 69 73 20 6f 6e 2e 00 53 70 65 63 69 66 79 20 74 68 65 20 74 61 67 20 his.book.is.on..Specify.the.tag.
1c560 6f 72 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 76 61 6c 75 65 20 74 6f 20 62 65 20 61 64 64 or.custom.column.value.to.be.add
1c580 65 64 20 77 68 65 6e 20 61 64 64 69 6e 67 0a 74 6f 20 74 68 69 73 20 6c 69 73 74 20 6f 72 20 72 ed.when.adding.to.this.list.or.r
1c5a0 65 6d 6f 76 65 64 20 77 68 65 6e 20 74 68 65 20 62 6f 6f 6b 20 69 73 20 74 61 6b 65 6e 20 6f 66 emoved.when.the.book.is.taken.of
1c5c0 66 20 74 68 65 20 6c 69 73 74 00 53 74 61 74 75 73 00 53 74 6f 72 61 67 65 20 43 61 72 64 20 41 f.the.list.Status.Storage.Card.A
1c5e0 00 53 74 6f 72 61 67 65 20 43 61 72 64 20 42 00 53 77 69 74 63 68 20 74 68 65 20 6c 69 73 74 20 .Storage.Card.B.Switch.the.list.
1c600 74 6f 20 75 73 65 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 65 66 61 75 6c 74 00 53 79 to.use.as.the.current.default.Sy
1c620 6e 63 20 4e 6f 77 00 53 79 6e 63 20 4e 6f 77 20 28 25 64 29 00 53 79 6e 63 20 4f 70 74 69 6f 6e nc.Now.Sync.Now.(%d).Sync.Option
1c640 73 3a 00 53 79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69 63 65 20 61 73 20 73 6f 6f 6e 20 61 s:.Sync.to.this.device.as.soon.a
1c660 73 20 69 74 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 s.it.is.connected.The.selected.b
1c680 6f 6f 6b 28 73 29 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 ook(s).already.exist.on.this.lis
1c6a0 74 3a 20 3c 62 3e 25 73 3c 2f 62 3e 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 t:.<b>%s</b>.The.selected.book(s
1c6c0 29 20 64 6f 20 6e 6f 74 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 54 69 74 6c ).do.not.exist.on.this.list.Titl
1c6e0 65 20 69 6d 61 67 65 20 6e 6f 74 20 66 6f 75 6e 64 20 2d 20 79 6f 75 20 6d 75 73 74 20 72 65 73 e.image.not.found.-.you.must.res
1c700 74 61 72 74 20 43 61 6c 69 62 72 65 20 62 65 66 6f 72 65 20 75 73 69 6e 67 20 74 68 69 73 20 70 tart.Calibre.before.using.this.p
1c720 6c 75 67 69 6e 21 00 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 52 65 6d 6f 76 65 lugin!.Unable.to.find.the.Remove
1c740 20 42 6f 6f 6b 73 20 70 6c 75 67 69 6e 00 55 6e 63 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f .Books.plugin.Uncheck.this.optio
1c760 6e 20 69 66 20 79 6f 75 20 70 72 65 66 65 72 20 74 6f 20 6d 61 6e 75 61 6c 6c 79 20 73 79 6e 63 n.if.you.prefer.to.manually.sync
1c780 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 0a 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 .to.your.device..If.no.device.is
1c7a0 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 .specified.this.checkbox.has.no.
1c7c0 65 66 66 65 63 74 00 55 6e 64 65 66 69 6e 65 64 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 effect.Undefined.Update.column.f
1c7e0 6f 72 20 61 64 64 20 6f 72 20 72 65 6d 6f 76 65 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 or.add.or.remove.Update.column.f
1c800 6f 72 20 61 64 64 20 74 6f 20 6c 69 73 74 20 6f 6e 6c 79 00 55 70 64 61 74 65 20 63 6f 6c 75 6d or.add.to.list.only.Update.colum
1c820 6e 20 66 6f 72 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 20 6f 6e 6c 79 00 56 69 65 77 n.for.remove.from.list.only.View
1c840 20 25 73 20 6c 69 73 74 20 28 25 64 29 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 .%s.list.(%d).View.books.on.the.
1c860 22 25 73 22 20 6c 69 73 74 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 "%s".list.View.books.on.the.spec
1c880 69 66 69 65 64 20 6c 69 73 74 00 56 69 65 77 20 64 61 74 61 20 73 74 6f 72 65 64 20 69 6e 20 74 ified.list.View.data.stored.in.t
1c8a0 68 65 20 6c 69 62 72 61 72 79 20 64 61 74 61 62 61 73 65 20 66 6f 72 20 74 68 69 73 20 70 6c 75 he.library.database.for.this.plu
1c8c0 67 69 6e 00 56 69 65 77 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 56 69 65 77 20 6c 69 73 74 00 gin.View.default.list.View.list.
1c8e0 56 69 65 77 20 6c 69 73 74 3a 20 25 73 00 56 69 65 77 20 6f 72 20 65 64 69 74 20 6c 69 73 74 73 View.list:.%s.View.or.edit.lists
1c900 20 6f 66 20 62 6f 6f 6b 73 00 57 68 65 6e 20 26 63 68 61 6e 67 69 6e 67 20 74 68 69 73 20 6c 69 .of.books.When.&changing.this.li
1c920 73 74 3a 00 59 6f 75 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 st:.You.are.about.to.remove.the.
1c940 3c 62 3e 25 73 3c 2f 62 3e 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e <b>%s</b>.device.from.this.list.
1c960 20 00 59 6f 75 20 63 61 6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65 20 61 20 64 65 76 69 63 65 20 74 ..You.can.only.rename.a.device.t
1c980 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 00 59 6f 75 20 63 hat.is.currently.connected.You.c
1c9a0 61 6e 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 75 72 72 65 6e an.optionally.display.the.curren
1c9c0 74 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 0a 69 6e 20 61 20 63 75 73 74 6f 6d t.reading.list.order.in.a.custom
1c9e0 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 65 .series.column..You.should.not.e
1ca00 64 69 74 20 74 68 69 73 20 63 6f 6c 75 6d 6e 20 64 69 72 65 63 74 6c 79 21 0a 4f 6e 6c 79 20 75 dit.this.column.directly!.Only.u
1ca20 73 61 62 6c 65 20 77 69 74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d 61 6e 61 67 65 64 20 6c 69 73 74 sable.with.Manually.managed.list
1ca40 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 43 6c 65 61 72 65 64 20 6f 6e 20 53 79 6e 63 2e 00 s.that.are.not.Cleared.on.Sync..
1ca60 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6c 69 73 74 00 You.must.have.at.least.one.list.
1ca80 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 You.must.have.the.Kindle.Collect
1caa0 69 6f 6e 73 20 70 6c 75 67 69 6e 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e 20 6f 72 64 65 72 20 74 ions.plugin.installed.in.order.t
1cac0 6f 20 72 65 63 72 65 61 74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61 66 74 65 72 20 61 20 73 o.recreate.collections.after.a.s
1cae0 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 61 66 ync..You.must.restart.calibre.af
1cb00 74 65 72 77 61 72 64 73 2e 00 59 6f 75 20 6d 75 73 74 20 73 65 6c 65 63 74 20 61 20 64 65 76 69 terwards..You.must.select.a.devi
1cb20 63 65 20 66 69 72 73 74 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e 3a 20 50 41 43 ce.first.Project-Id-Version:.PAC
1cb40 4b 41 47 45 20 56 45 52 53 49 4f 4e 0a 50 4f 54 2d 43 72 65 61 74 69 6f 6e 2d 44 61 74 65 3a 20 KAGE.VERSION.POT-Creation-Date:.
1cb60 32 30 32 34 2d 30 36 2d 30 36 20 32 30 3a 32 31 2b 31 30 30 30 0a 50 4f 2d 52 65 76 69 73 69 6f 2024-06-06.20:21+1000.PO-Revisio
1cb80 6e 2d 44 61 74 65 3a 20 32 30 32 32 2d 30 39 2d 31 39 20 31 34 3a 35 31 2b 30 30 30 30 0a 4c 61 n-Date:.2022-09-19.14:51+0000.La
1cba0 73 74 2d 54 72 61 6e 73 6c 61 74 6f 72 3a 20 61 73 68 65 64 20 3c 63 72 61 79 73 79 40 67 6d 61 st-Translator:.ashed.<craysy@gma
1cbc0 69 6c 2e 63 6f 6d 3e 2c 20 32 30 32 33 0a 4c 61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 52 75 73 il.com>,.2023.Language-Team:.Rus
1cbe0 73 69 61 6e 20 28 68 74 74 70 73 3a 2f 2f 61 70 70 2e 74 72 61 6e 73 69 66 65 78 2e 63 6f 6d 2f sian.(https://app.transifex.com/
1cc00 63 61 6c 69 62 72 65 2f 74 65 61 6d 73 2f 31 39 33 33 37 2f 72 75 2f 29 0a 4d 49 4d 45 2d 56 65 calibre/teams/19337/ru/).MIME-Ve
1cc20 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c rsion:.1.0.Content-Type:.text/pl
1cc40 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 ain;.charset=UTF-8.Content-Trans
1cc60 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 0a 47 65 6e 65 72 61 74 65 64 2d 42 79 3a fer-Encoding:.8bit.Generated-By:
1cc80 20 70 79 67 65 74 74 65 78 74 2e 70 79 20 31 2e 35 0a 4c 61 6e 67 75 61 67 65 3a 20 72 75 0a 50 .pygettext.py.1.5.Language:.ru.P
1cca0 6c 75 72 61 6c 2d 46 6f 72 6d 73 3a 20 6e 70 6c 75 72 61 6c 73 3d 34 3b 20 70 6c 75 72 61 6c 3d lural-Forms:.nplurals=4;.plural=
1ccc0 28 6e 25 31 30 3d 3d 31 20 26 26 20 6e 25 31 30 30 21 3d 31 31 20 3f 20 30 20 3a 20 6e 25 31 30 (n%10==1.&&.n%100!=11.?.0.:.n%10
1cce0 3e 3d 32 20 26 26 20 6e 25 31 30 3c 3d 34 20 26 26 20 28 6e 25 31 30 30 3c 31 32 20 7c 7c 20 6e >=2.&&.n%10<=4.&&.(n%100<12.||.n
1cd00 25 31 30 30 3e 31 34 29 20 3f 20 31 20 3a 20 6e 25 31 30 3d 3d 30 20 7c 7c 20 28 6e 25 31 30 3e %100>14).?.1.:.n%10==0.||.(n%10>
1cd20 3d 35 20 26 26 20 6e 25 31 30 3c 3d 39 29 20 7c 7c 20 28 6e 25 31 30 30 3e 3d 31 31 20 26 26 20 =5.&&.n%10<=9).||.(n%100>=11.&&.
1cd40 6e 25 31 30 30 3c 3d 31 34 29 3f 20 32 20 3a 20 33 29 3b 0a 00 26 d0 90 d0 b2 d1 82 d0 be d0 b7 n%100<=14)?.2.:.3);..&..........
1cd60 d0 b0 d0 bf d0 be d0 bb d0 bd d0 b5 d0 bd d0 b8 d0 b5 20 d0 b8 d0 b7 20 d0 bf d0 be d0 b8 d1 81 ................................
1cd80 d0 ba d0 b0 3a 00 26 d0 a1 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 20 d0 b4 d0 bb d1 8f 20 d0 be d0 ....:.&.........................
1cda0 b1 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 3a 00 26 d0 9d d0 b0 d1 81 d1 82 d1 80 d0 be .................:.&............
1cdc0 d0 b8 d1 82 d1 8c 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd 00 26 d0 a3 d1 81 d1 82 d1 80 d0 be d0 ....................&...........
1cde0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 b4 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 ................................
1ce00 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ................................
1ce20 ba d0 b0 3a 00 d0 a1 d0 bf d1 80 26 d0 b0 d0 b2 d0 ba d0 b0 00 26 d0 a2 d0 b8 d0 bf 20 d1 81 d0 ...:.......&.........&..........
1ce40 bf d0 b8 d1 81 d0 ba d0 b0 3a 00 26 d0 9d d0 b0 d0 b7 d0 b2 d0 b0 d0 bd d0 b8 d0 b5 20 d1 81 d0 .........:.&....................
1ce60 b5 d1 80 d0 b8 d0 b8 3a 00 26 d0 a5 d1 80 d0 b0 d0 bd d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d1 82 .......:.&......................
1ce80 d0 be d0 bb d0 b1 d1 86 d0 b5 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 3a 00 26 d0 97 d0 bd d0 b0 d1 87 .....................:.&........
1cea0 d0 b5 d0 bd d0 b8 d0 b5 20 d0 b2 20 d1 81 d1 82 d0 be d0 bb d0 b1 d1 86 d0 b5 20 d0 b4 d0 bb d1 ................................
1cec0 8f 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 2f d1 83 d0 b4 d0 b0 d0 bb d0 ....................../.........
1cee0 b5 d0 bd d0 b8 d1 8f 3a 00 26 d0 9f d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 20 d0 bd d0 b0 d1 .......:.&......................
1cf00 81 d1 82 d1 80 d0 be d0 b5 d0 ba 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be d1 82 d0 b5 d0 ba d0 b8 ................................
1cf20 00 26 d0 9f d1 80 d0 b8 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 .&..............................
1cf40 b8 d0 b8 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 3a 00 2a d0 9b ...........................:.*..
1cf60 d1 8e d0 b1 d0 be d0 b5 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 00 d0 a1 ................................
1cf80 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 81 20 d1 82 d0 b0 d0 ba d0 b8 d0 bc 20 d0 bd d0 b0 d0 b7 d0 ................................
1cfa0 b2 d0 b0 d0 bd d0 b8 d0 b5 d0 bc 20 d1 83 d0 b6 d0 b5 20 d1 81 d1 83 d1 89 d0 b5 d1 81 d1 82 d0 ................................
1cfc0 b2 d1 83 d0 b5 d1 82 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 81 20 d1 82 d0 b0 d0 ba d0 b8 ................................
1cfe0 d0 bc 20 d0 bd d0 b0 d0 b7 d0 b2 d0 b0 d0 bd d0 b8 d0 b5 d0 bc 20 d1 83 d0 b6 d0 b5 20 d1 81 d1 ................................
1d000 83 d1 89 d0 b5 d1 81 d1 82 d0 b2 d1 83 d0 b5 d1 82 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 ................................
1d020 d1 8c 20 d0 b2 d1 81 d0 b5 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 20 ................................
1d040 d0 b2 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 bd d1 8b d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be ................................
1d060 d0 ba 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e ................................
1d080 d1 87 d0 b5 d0 bd d0 bd d0 be d0 b5 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 ................................
1d0a0 be 00 d0 a1 d0 b1 d0 be d0 b9 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 00 ................................
1d0c0 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 ................................
1d0e0 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 bd d0 be d0 b2 d1 8b d0 b9 20 d1 81 d0 bf d0 b8 ................................
1d100 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 bd d0 be d0 b2 d1 8b ................................
1d120 d0 b5 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 ................................
1d140 20 d0 bd d0 b0 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 00 d0 94 d0 be d0 ................................
1d160 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 20 d0 b2 20 d1 81 d0 bf d0 b8 ................................
1d180 d1 81 d0 be d0 ba 20 25 73 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 .......%s.......................
1d1a0 80 d0 b8 d1 8e 20 d0 b2 d0 be 20 d0 b2 d1 81 d0 b5 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b8 00 d0 ................................
1d1c0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8 d1 8e 20 d0 b2 20 d1 81 ................................
1d1e0 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 ................................
1d200 d1 8e 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 20 d0 ................................
1d220 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 ................................
1d240 d1 81 d0 b5 d1 80 d0 b8 d0 b8 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 ..........................:.%s..
1d260 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 20 d0 b2 20 d1 81 ................................
1d280 d0 bf d0 b8 d1 81 d0 be d0 ba 20 22 25 73 22 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c ..........."%s".................
1d2a0 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 25 73 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 .................%s.............
1d2c0 d1 82 d1 8c 20 d0 b2 d0 be 20 d0 b2 d1 81 d0 b5 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b8 00 d0 94 ................................
1d2e0 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 ................................
1d300 bf d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 94 d0 be d0 b1 d0 b0 d0 ................................
1d320 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b1 d0 b0 ................................
1d340 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 94 d0 ........................:.%s....
1d360 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 22 25 .............................."%
1d380 73 22 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 83 d0 ba d0 b0 d0 b7 d0 s"..............................
1d3a0 b0 d0 bd d0 bd d1 8b d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b1 d0 b0 d0 ................................
1d3c0 b2 d0 b8 d1 82 d1 8c 2f d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d1 8c ......./........................
1d3e0 20 d0 b2 d1 81 d0 b5 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b 20 d1 81 d0 bf d0 b8 d1 ................................
1d400 81 d0 ba d0 b0 20 d0 bd d0 b0 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 00 ................................
1d420 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 be 20 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 ...................%d...........
1d440 b2 20 d0 b2 d0 b0 d1 88 20 25 73 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b1 d0 .........%s.....................
1d460 b0 d0 b2 d0 bb d0 b5 d0 bd d0 be 20 d0 b2 20 25 64 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b8 20 d1 ...............%d...............
1d480 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 00 d0 92 d1 81 d0 b5 20 d0 bd d0 b0 d1 81 d1 82 d1 80 d0 be d0 ................................
1d4a0 b9 d0 ba d0 b8 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 ................................
1d4c0 d0 b8 d0 bd d0 b0 20 d0 b2 20 d1 8d d1 82 d0 be d0 b9 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be d1 ................................
1d4e0 82 d0 b5 d0 ba d0 b5 20 d0 b1 d1 8b d0 bb d0 b8 20 d0 be d1 87 d0 b8 d1 89 d0 b5 d0 bd d1 8b 2e ................................
1d500 00 d0 9f d1 80 d0 be d0 b8 d0 b7 d0 be d1 88 d0 bb d0 b0 20 d0 be d1 88 d0 b8 d0 b1 d0 ba d0 b0 ................................
1d520 20 d0 bf d1 80 d0 b8 20 d0 bf d0 b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 b0 d0 bd ................................
1d540 d0 b8 d0 b8 2e 00 d0 9b d1 8e d0 b1 d1 8b d0 b5 20 d0 bd d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9 d0 ................................
1d560 ba d0 b8 20 d0 b2 20 d0 b4 d1 80 d1 83 d0 b3 d0 b8 d1 85 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be ................................
1d580 d1 82 d0 b5 d0 ba d0 b0 d1 85 20 d0 b8 d0 bb d0 b8 20 d1 81 d0 be d1 85 d1 80 d0 b0 d0 bd d0 b5 ................................
1d5a0 d0 bd d0 bd d1 8b d0 b5 20 d0 b2 20 d1 84 d0 b0 d0 b9 d0 bb d0 b5 20 4a 53 4f 4e 20 d0 b2 20 d0 .......................JSON.....
1d5c0 bf d0 b0 d0 bf d0 ba d0 b5 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 be d0 b2 20 63 61 6c 69 62 ...........................calib
1d5e0 72 65 20 d0 bd d0 b5 20 d0 b1 d1 83 d0 b4 d1 83 d1 82 20 d0 b7 d0 b0 d1 82 d1 80 d0 be d0 bd d1 re..............................
1d600 83 d1 82 d1 8b 2e 00 d0 9f d1 80 d0 b8 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1 8c 20 d0 bf d0 be d1 80 ................................
1d620 d1 8f d0 b4 d0 be d0 ba 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 ................................
1d640 d1 8f 20 d0 bf d1 80 d0 b8 20 d0 bf d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 20 d1 81 d0 ................................
1d660 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 98 d0 bc d0 bf d0 be d1 80 d1 82 20 d1 81 d0 bf d0 b8 d1 81 d0 ................................
1d680 ba d0 b0 00 d0 92 d1 8b 20 d1 85 d0 be d1 82 d0 b8 d1 82 d0 b5 20 d0 be d1 87 d0 b8 d1 81 d1 82 ................................
1d6a0 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b4 d0 bb d1 8f 20 d1 87 d1 82 d0 ................................
1d6c0 b5 d0 bd d0 b8 d1 8f 20 27 25 73 27 3f 00 d0 92 d1 8b 20 d0 b4 d0 b5 d0 b9 d1 81 d1 82 d0 b2 d0 ........'%s'?...................
1d6e0 b8 d1 82 d0 b5 d0 bb d1 8c d0 bd d0 be 20 d1 85 d0 be d1 82 d0 b8 d1 82 d0 b5 20 d0 be d1 87 d0 ................................
1d700 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0 bd d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9 d0 ba d0 b8 20 d0 ................................
1d720 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 b0 20 d0 b2 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be d1 82 d0 ................................
1d740 b5 d0 ba d0 b5 3f 00 d0 92 d1 8b 20 d1 85 d0 be d1 82 d0 b8 d1 82 d0 b5 20 d0 bf d1 80 d0 be d0 .....?..........................
1d760 b4 d0 be d0 bb d0 b6 d0 b8 d1 82 d1 8c 3f 00 d0 92 d1 8b 20 d1 83 d0 b2 d0 b5 d1 80 d0 b5 d0 bd .............?..................
1d780 d1 8b 3f 00 d0 90 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 b5 d1 81 d0 ba d0 b8 20 d0 ..?.............................
1d7a0 b7 d0 b0 d0 bf d0 be d0 bb d0 bd d1 8f d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 ................................
1d7c0 b8 d0 b7 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 bd d0 b0 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 ................................
1d7e0 d1 82 d0 b2 d0 b5 00 d0 90 d0 b2 d1 82 d0 be d0 b7 d0 b0 d0 bf d0 be d0 bb d0 bd d1 8f d0 b5 d1 ................................
1d800 82 d1 81 d1 8f 20 d0 b8 d0 b7 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 bd d0 b0 20 d1 83 d1 81 d1 82 d1 ................................
1d820 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b5 00 d0 90 d0 b2 d1 82 d0 be d0 b7 d0 b0 d0 bf d0 be d0 bb ................................
1d840 d0 bd d1 8f d0 b5 d1 82 d1 81 d1 8f 20 d0 b8 d0 b7 20 d0 bf d0 be d0 b8 d1 81 d0 ba d0 b0 00 d0 ................................
1d860 9f d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 20 d0 a1 d0 bf d0 b8 d1 81 d0 ................................
1d880 be d0 ba 20 d0 b4 d0 bb d1 8f 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 20 d1 81 d0 be d0 b7 d0 b4 ................................
1d8a0 d0 b0 d0 b5 d1 82 20 d0 bf d0 be d0 b4 d0 bc d0 b5 d0 bd d1 8e 20 c2 ab d0 a1 d0 bf d0 b8 d1 81 ................................
1d8c0 d0 be d0 ba 20 d0 bf d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b0 c2 bb 20 d0 b4 d0 bb d1 8f ................................
1d8e0 20 d0 b2 d1 81 d0 b5 d1 85 20 d0 b2 d0 b0 d1 88 d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 ................................
1d900 be d0 b2 2c 20 d0 b5 d1 81 d0 bb d0 b8 20 d1 83 20 d0 b2 d0 b0 d1 81 20 d0 b8 d1 85 20 d0 bd d0 ...,............................
1d920 b5 d1 81 d0 ba d0 be d0 bb d1 8c d0 ba d0 be 2e 0a d0 95 d1 81 d0 bb d0 b8 20 d1 8d d1 82 d0 be ................................
1d940 d1 82 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20 d1 83 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 bb ................................
1d960 d0 b5 d0 bd 2c 20 d1 8d d1 82 d0 be d1 82 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b1 d1 83 ....,...........................
1d980 d0 b4 d0 b5 d1 82 20 d0 bf d0 b5 d1 80 d0 b5 d0 bc d0 b5 d1 89 d0 b5 d0 bd 20 d0 b2 20 d0 bc d0 ................................
1d9a0 b5 d0 bd d1 8e 20 d0 b2 d0 b5 d1 80 d1 85 d0 bd d0 b5 d0 b3 d0 be 20 d1 83 d1 80 d0 be d0 b2 d0 ................................
1d9c0 bd d1 8f 20 d0 b4 d0 bb d1 8f 20 d0 be d0 b1 d0 bb d0 b5 d0 b3 d1 87 d0 b5 d0 bd d0 b8 d1 8f 20 ................................
1d9e0 d0 b4 d0 be d1 81 d1 82 d1 83 d0 bf d0 b0 2e 0a d0 9f d0 a0 d0 98 d0 9c d0 95 d0 a7 d0 90 d0 9d ................................
1da00 d0 98 d0 95 2e 20 d0 92 d0 b0 d1 88 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 c2 ab d0 bf d0 be ................................
1da20 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e c2 bb 20 d0 b2 d1 81 d0 b5 d0 b3 d0 b4 ................................
1da40 d0 b0 20 d0 b1 d1 83 d0 b4 d0 b5 d1 82 20 d0 be d1 82 d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b0 d1 82 ................................
1da60 d1 8c d1 81 d1 8f 20 d0 b2 20 d0 b2 d0 b5 d1 80 d1 85 d0 bd d0 b5 d0 bc 20 d0 bc d0 b5 d0 bd d1 ................................
1da80 8e 2c 20 d0 bd d0 b5 d0 b7 d0 b0 d0 b2 d0 b8 d1 81 d0 b8 d0 bc d0 be 20 d0 be d1 82 20 d1 8d d1 .,..............................
1daa0 82 d0 be d0 b3 d0 be 20 d1 84 d0 bb d0 b0 d0 b6 d0 ba d0 b0 2e 00 d0 a3 d0 ba d0 b0 d0 b7 d0 b0 ................................
1dac0 d0 b2 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 2c 20 d0 b2 d1 8b 20 d0 bc .......................,........
1dae0 d0 be d0 b6 d0 b5 d1 82 d0 b5 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 ................................
1db00 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d0 b5 d0 b3 d0 be 20 d0 bb d0 b8 d0 b1 d0 be 20 d0 b2 d1 80 ................................
1db20 d1 83 d1 87 d0 bd d1 83 d1 8e 2c 20 d0 bb d0 b8 d0 b1 d0 be 0a d0 b0 d0 b2 d1 82 d0 be d0 bc d0 ..........,.....................
1db40 b0 d1 82 d0 b8 d1 87 d0 b5 d1 81 d0 ba d0 b8 20 d1 81 20 d1 81 d0 be d0 b4 d0 b5 d1 80 d0 b6 d0 ................................
1db60 b8 d0 bc d1 8b d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 ................................
1db80 d0 be d0 b3 d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 2e 0a d0 ad d1 ................................
1dba0 82 d0 be 20 d0 b7 d0 b0 d0 bc d0 b5 d0 bd d1 8f d0 b5 d1 82 20 d1 84 d1 83 d0 bd d0 ba d1 86 d0 ................................
1dbc0 b8 d0 be d0 bd d0 b0 d0 bb d1 8c d0 bd d0 be d1 81 d1 82 d1 8c 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 ................................
1dbe0 d0 bd d0 b0 20 42 6f 6f 6b 20 53 79 6e 63 2e 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 .....Book.Sync..................
1dc00 d0 bd d0 be 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 ................................
1dc20 81 d0 be d0 ba 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 d0 be d1 87 d0 ................................
1dc40 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9d d0 b5 d0 b2 d0 ................................
1dc60 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 d1 81 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d1 81 d0 ................................
1dc80 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 d1 ................................
1dca0 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd ................................
1dcc0 d0 be 20 d1 80 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 ................................
1dce0 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 ................................
1dd00 d0 bf d0 b5 d1 80 d0 b5 d0 bc d0 b5 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 ................................
1dd20 d1 81 d0 be d0 ba 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 d1 83 d0 b4 ................................
1dd40 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 9d d0 ................................
1dd60 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd ................................
1dd80 d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 20 d1 83 d1 81 d1 82 d1 80 d0 be ................................
1dda0 d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 ................................
1ddc0 be 20 d0 bf d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 ................................
1dde0 81 d0 be d0 ba 00 d0 92 d1 8b d0 b1 d0 b5 d1 80 d0 b8 d1 82 d0 b5 2c 20 d0 ba d0 b0 d0 ba 20 d1 ......................,.........
1de00 8d d1 82 d0 be d1 82 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b1 d1 83 d0 b4 d0 b5 d1 82 20 ................................
1de20 d0 b7 d0 b0 d0 bf d0 be d0 bb d0 bd d0 b5 d0 bd 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 ................................
1de40 8c 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 25 73 20 d1 81 d0 bf d0 b8 d1 81 d0 be ...................%s...........
1de60 d0 ba 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0 b2 d1 81 d0 b5 20 d0 b8 d0 b7 20 ................................
1de80 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 ................................
1dea0 b0 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0 b2 d1 81 d0 b5 20 d0 bd d0 b0 d1 81 ................................
1dec0 d1 82 d1 80 d0 be d0 b9 d0 ba d0 b8 20 d0 b4 d0 bb d1 8f 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd ................................
1dee0 d0 b0 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba ................................
1df00 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 9e d1 87 d0 b8 d1 ................................
1df20 81 d1 82 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9e d1 87 d0 b8 d1 81 d1 ................................
1df40 82 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 28 25 64 29 00 d0 9e d1 87 d0 b8 .....................(%d).......
1df60 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 9e d1 87 .......................:.%s.....
1df80 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 22 25 73 22 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 ............."%s"...............
1dfa0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d1 8d d1 82 d0 be d1 82 20 d1 81 d0 bf d0 b8 d1 ................................
1dfc0 81 d0 be d0 ba 20 d0 bf d0 be d1 81 d0 bb d0 b5 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 ................................
1dfe0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 81 20 d1 8d d1 82 d0 b8 d0 bc 20 d1 83 d1 81 d1 82 d1 80 ................................
1e000 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d1 ................................
1e020 8b 20 d0 be d0 b1 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d1 81 d1 82 d0 be d0 bb d0 ................................
1e040 b1 d1 86 d0 b0 3a 00 d0 92 d1 81 d0 b5 20 d0 b4 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 b8 20 d0 bf d0 .....:..........................
1e060 be d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b6 d0 b4 d0 b5 d0 bd d0 b8 d1 8f 20 d0 b1 d1 8b d0 bb d0 b8 ................................
1e080 20 d1 81 d0 b1 d1 80 d0 be d1 88 d0 b5 d0 bd d1 8b 00 d0 9a d0 be d0 bd d1 82 d1 80 d0 be d0 bb ................................
1e0a0 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 82 d0 b8 d0 bf 20 d1 81 d0 b8 d0 bd d1 85 d1 80 ................................
1e0c0 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d0 ................................
1e0e0 be d0 b2 20 d1 81 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc 2e 0a d0 ................................
1e100 a1 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 ................................
1e120 d1 82 d0 be d0 bb d1 8c d0 ba d0 be 20 d0 bd d0 be d0 b2 d1 8b d0 b5 20 d1 8d d0 bb d0 b5 d0 bc ................................
1e140 d0 b5 d0 bd d1 82 d1 8b 2c 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 ........,.......................
1e160 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d0 b2 d1 81 d0 b5 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 ................................
1e180 d1 8b 2c 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d1 8b d0 b2 d0 b0 d1 8f 20 d1 ..,.............................
1e1a0 81 d1 83 d1 89 d0 b5 d1 81 d1 82 d0 b2 d1 83 d1 8e d1 89 d0 b8 d0 b5 0a d0 b8 d0 bb d0 b8 20 d0 ................................
1e1c0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 8d d1 82 d0 be d1 82 ................................
1e1e0 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 2c 20 d1 87 d1 82 d0 be d0 b1 d1 8b 20 d0 bf d1 80 d0 be .............,..................
1e200 d1 81 d1 82 d0 be 20 d1 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 ................................
1e220 d0 bd d1 82 d1 8b 20 d1 81 20 d0 b2 d0 b0 d1 88 d0 b5 d0 b3 d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 ................................
1e240 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 2e 00 d0 9a d0 be d0 bf d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 ................................
1e260 8c 20 d0 b2 20 d0 91 d1 83 d1 84 d0 b5 d1 80 20 d0 be d0 b1 d0 bc d0 b5 d0 bd d0 b0 00 d0 a1 d0 ................................
1e280 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d0 bd d0 be d0 b2 d1 8b d0 b9 20 d1 81 d1 82 d0 be d0 bb d0 ................................
1e2a0 b1 d0 b5 d1 86 00 d0 9f d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 9d ................................
1e2c0 d0 b5 20 d1 83 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8c 20 d1 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c ................................
1e2e0 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 a3 d0 ................................
1e300 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d1 8d d1 82 d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 ................................
1e320 81 d1 82 d0 b2 d0 be 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d1 83 d1 81 d1 82 ................................
1e340 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d0 b5 20 d0 ba ................................
1e360 d0 bd d0 b8 d0 b3 20 d1 81 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 2e 00 ................................
1e380 d0 a3 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 00 d0 a3 d1 81 d1 82 d1 80 d0 be d0 ................................
1e3a0 b9 d1 81 d1 82 d0 b2 d0 b0 3a 00 d0 9e d0 bf d1 86 d0 b8 d0 b8 20 d0 be d1 82 d0 be d0 b1 d1 80 .........:......................
1e3c0 d0 b0 d0 b6 d0 b5 d0 bd d0 b8 d1 8f 3a 00 d0 9d d0 b5 20 d0 be d0 b1 d0 bd d0 be d0 b2 d0 bb d1 ............:...................
1e3e0 8f d1 82 d1 8c 20 d1 81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 20 63 61 6c 69 62 72 65 00 d0 92 d1 .....................calibre....
1e400 8b 20 d1 85 d0 be d1 82 d0 b8 d1 82 d0 b5 20 d1 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d1 81 ................................
1e420 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 81 20 d0 b8 d0 bc d0 b5 d0 bd d0 b5 d0 bc 20 27 25 73 27 00 ...........................'%s'.
1e440 d0 93 d0 be d1 82 d0 be d0 b2 d0 be 00 d0 a0 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 ................................
1e460 b2 d0 b0 d1 82 d1 8c 20 25 73 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 a0 d0 b5 d0 b4 d0 b0 ........%s......................
1e480 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0 b2 ................................
1e4a0 20 22 25 73 22 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 00 d0 a0 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 ."%s"...........................
1e4c0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0 b2 20 d1 83 d0 ba ................................
1e4e0 d0 b0 d0 b7 d0 b0 d0 bd d0 bd d0 be d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 00 d0 98 d0 b7 ................................
1e500 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d0 be 20 d1 ................................
1e520 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 a0 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 ................................
1e540 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 a0 d0 b5 d0 b4 ................................
1e560 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ................................
1e580 ba 3a 20 25 73 00 d0 a0 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0 b0 d0 bd d0 b8 .:.%s...........................
1e5a0 d0 b5 20 d1 81 d0 be d1 87 d0 b5 d1 82 d0 b0 d0 bd d0 b8 d0 b9 20 d0 ba d0 bb d0 b0 d0 b2 d0 b8 ................................
1e5c0 d1 88 2c 20 d1 81 d0 b2 d1 8f d0 b7 d0 b0 d0 bd d0 bd d1 8b d1 85 20 d1 81 20 d1 8d d1 82 d0 b8 ..,.............................
1e5e0 d0 bc 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 be d0 bc 00 d0 92 d0 b2 d0 b5 d0 b4 d0 b8 d1 82 ................................
1e600 d0 b5 20 d0 bd d0 be d0 b2 d0 be d0 b5 20 d0 be d1 82 d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b0 d0 b5 ................................
1e620 d0 bc d0 be d0 b5 20 d0 b8 d0 bc d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 ................................
1e640 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 3a 00 d0 92 d0 b2 d0 b5 d0 b4 d0 b8 ....................:...........
1e660 d1 82 d0 b5 20 d0 bd d0 be d0 b2 d0 be d0 b5 20 d0 be d1 82 d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b0 ................................
1e680 d0 b5 d0 bc d0 be d0 b5 20 d0 b8 d0 bc d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 ................................
1e6a0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 3a 00 d0 92 d0 b2 d0 b5 d0 b4 d0 b8 d1 82 d0 b5 20 d1 ..............:.................
1e6c0 83 d0 bd d0 b8 d0 ba d0 b0 d0 bb d1 8c d0 bd d0 be d0 b5 20 d0 be d1 82 d0 be d0 b1 d1 80 d0 b0 ................................
1e6e0 d0 b6 d0 b0 d0 b5 d0 bc d0 be d0 b5 20 d0 b8 d0 bc d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 ................................
1e700 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 3a 00 d0 a1 d0 b1 d0 be d0 b9 20 d0 b4 d0 ..................:.............
1e720 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ................................
1e740 ba 00 d0 95 d1 81 d0 bb d0 b8 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20 d1 83 d1 81 d1 82 d0 b0 ................................
1e760 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd 2c 20 d1 81 d0 be d1 80 d1 82 d0 b8 d1 80 d0 be d0 b2 d0 ba ............,...................
1e780 d0 b0 20 63 61 6c 69 62 72 65 20 d0 b1 d1 83 d0 b4 d0 b5 d1 82 20 d0 b2 d0 be d1 81 d1 81 d1 82 ...calibre......................
1e7a0 d0 b0 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 b0 20 e2 80 8b e2 80 8b d0 b2 20 d0 b8 d1 81 d1 85 ................................
1e7c0 d0 be d0 b4 d0 bd d0 be d0 b5 20 d1 81 d0 be d1 81 d1 82 d0 be d1 8f d0 bd d0 b8 d0 b5 20 d0 bf ................................
1e7e0 d0 be d1 81 d0 bb d0 b5 0a d0 b2 d1 8b d1 85 d0 be d0 b4 d0 b0 20 d0 bf d0 be d0 bb d1 8c d0 b7 ................................
1e800 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8f 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 ................................
1e820 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 20 d0 bf d1 80 d0 b8 20 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d0 ................................
1e840 b5 d0 bd d0 b8 d0 b8 20 d0 b8 d0 bb d0 b8 20 d0 be d1 87 d0 b8 d1 81 d1 82 d0 ba d0 b5 20 63 61 ..............................ca
1e860 6c 69 62 72 65 0a d0 bf d0 be d0 b8 d1 81 d0 ba d0 b5 2c 20 d0 bf d0 b5 d1 80 d0 b5 d0 ba d0 bb libre.............,.............
1e880 d1 8e d1 87 d0 b5 d0 bd d0 b8 d0 b8 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be d1 82 d0 b5 d0 ba 20 ................................
1e8a0 d0 b8 d0 bb d0 b8 20 d0 b2 d1 8b d1 85 d0 be d0 b4 d0 b5 20 d0 b8 d0 b7 20 63 61 6c 69 62 72 65 .........................calibre
1e8c0 2e 00 d0 95 d1 81 d0 bb d0 b8 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20 d1 83 d1 81 d1 82 d0 b0 ................................
1e8e0 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd 2c 20 d0 bf d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 20 d1 ............,...................
1e900 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 b4 d0 bb d1 8f 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 20 ................................
1e920 d1 82 d0 b0 d0 ba d0 b6 d0 b5 20 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d0 b8 d1 82 20 d0 bf d0 be d1 80 ................................
1e940 d1 8f d0 b4 d0 be d0 ba 20 d1 81 d0 be d1 80 d1 82 d0 b8 d1 80 d0 be d0 b2 d0 ba d0 b8 20 43 61 ..............................Ca
1e960 6c 69 62 72 65 2e 0a d0 a1 d0 bf d0 b8 d1 81 d0 ba d0 b8 20 d0 bc d0 be d0 b6 d0 bd d0 be 20 d0 libre...........................
1e980 bf d0 b5 d1 80 d0 b5 d1 83 d0 bf d0 be d1 80 d1 8f d0 b4 d0 be d1 87 d0 b8 d0 b2 d0 b0 d1 82 d1 ................................
1e9a0 8c 20 d0 b2 d1 80 d1 83 d1 87 d0 bd d1 83 d1 8e 20 d1 81 20 d0 bf d0 be d0 bc d0 be d1 89 d1 8c ................................
1e9c0 d1 8e 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 b0 2c 20 d0 bf ............................,...
1e9e0 d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 20 d0 b2 20 d0 bf d0 be d1 80 d1 ................................
1ea00 8f d0 b4 d0 ba d0 b5 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 b2 20 ................................
1ea20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 2e 0a d0 95 d1 81 d0 bb d0 b8 20 d1 84 d0 bb d0 b0 d0 b6 d0 ................................
1ea40 be d0 ba 20 d0 bd d0 b5 20 d1 83 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd 2c 20 d1 .............................,..
1ea60 82 d0 b5 d0 ba d1 83 d1 89 d0 b0 d1 8f 20 d1 81 d0 be d1 80 d1 82 d0 b8 d1 80 d0 be d0 b2 d0 ba ................................
1ea80 d0 b0 20 20 d0 be d1 81 d1 82 d0 b0 d0 bd d0 b5 d1 82 d1 81 d1 8f 20 d0 bd d0 b5 d0 b8 d0 b7 d0 ................................
1eaa0 bc d0 b5 d0 bd d0 bd d0 be d0 b9 20 d0 bf d1 80 d0 b8 20 d0 bf d1 80 d0 be d1 81 d0 bc d0 be d1 ................................
1eac0 82 d1 80 d0 b5 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 2e 00 d0 95 d1 81 d0 bb d0 b8 20 d1 81 d0 ................................
1eae0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b7 d0 b0 d0 bf d0 be d0 bb d0 bd d1 8f d0 b5 d1 82 d1 81 d1 8f ................................
1eb00 20 d0 b8 d0 b7 20 d0 bf d0 be d0 b8 d1 81 d0 ba d0 b0 2c 20 d1 83 d0 ba d0 b0 d0 b6 d0 b8 d1 82 ..................,.............
1eb20 d0 b5 20 d0 bf d0 be d0 b8 d1 81 d0 ba d0 be d0 b2 d0 be d0 b5 20 d0 b2 d1 8b d1 80 d0 b0 d0 b6 ................................
1eb40 d0 b5 d0 bd d0 b8 d0 b5 20 63 61 6c 69 62 72 65 00 d0 95 d1 81 d0 bb d0 b8 20 d0 bf d1 80 d0 b8 .........calibre................
1eb60 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d0 b2 d0 b0 ................................
1eb80 d1 88 d0 b5 d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 ................................
1eba0 20 d1 83 d0 b4 d0 b0 d0 bb d1 8f d1 8e d1 82 d1 81 d1 8f 20 d1 81 20 d0 b2 d0 b0 d1 88 d0 b5 d0 ................................
1ebc0 b3 d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 2c 20 d1 82 d0 be 0a d0 ........................,.......
1ebe0 b2 d0 bd d0 b0 d1 87 d0 b0 d0 bb d0 b5 20 d0 bf d0 be d1 8f d0 b2 d0 b8 d1 82 d1 81 d1 8f 20 d0 ................................
1ec00 b4 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 be d0 b2 d0 be d0 b5 20 d0 be d0 ba d0 bd d0 be 2c 20 d0 bf ............................,...
1ec20 d0 be d0 b7 d0 b2 d0 be d0 bb d1 8f d1 8e d1 89 d0 b5 d0 b5 20 d0 bf d0 be d0 b4 d1 82 d0 b2 d0 ................................
1ec40 b5 d1 80 d0 b6 d0 b4 d0 b5 d0 bd d0 b8 d0 b5 2e 0a d0 a1 d0 bd d0 b8 d0 bc d0 b8 d1 82 d0 b5 20 ................................
1ec60 d1 8d d1 82 d0 be d1 82 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 2c 20 d1 87 d1 82 d0 be d0 b1 d1 .....................,..........
1ec80 8b 20 d1 80 d0 b0 d0 b7 d1 80 d0 b5 d1 88 d0 b8 d1 82 d1 8c 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 ................................
1eca0 b0 d1 82 d0 b8 d1 87 d0 b5 d1 81 d0 ba d1 83 d1 8e 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd ................................
1ecc0 d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d1 8e 20 d1 81 20 d0 b2 d0 b0 d1 88 d0 b8 d0 bc 20 d1 83 d1 81 d1 ................................
1ece0 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc 2e 00 d0 95 d1 81 d0 bb d0 b8 20 d1 84 d0 bb ................................
1ed00 d0 b0 d0 b6 d0 be d0 ba 20 d1 81 d0 bd d1 8f d1 82 2c 20 d0 b1 d1 83 d0 b4 d1 83 d1 82 20 d1 81 .................,..............
1ed20 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c d1 81 ................................
1ed40 d1 8f 20 d1 82 d0 be d0 bb d1 8c d0 ba d0 be 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b ................................
1ed60 2c 20 d0 ba d0 be d1 82 d0 be d1 80 d1 8b d1 85 20 d0 b5 d1 89 d1 91 20 d0 bd d0 b5 d1 82 20 d0 ,...............................
1ed80 bd d0 b0 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b5 2e 0a d0 95 d1 81 d0 bb ................................
1eda0 d0 b8 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 bd d0 b5 20 d1 83 d0 ................................
1edc0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 2c 20 d1 8d d1 82 d0 be d1 82 20 d1 84 d0 bb d0 b0 d0 b6 d0 be ...........,....................
1ede0 d0 ba 20 d0 bd d0 b5 20 d0 b2 d0 bb d0 b8 d1 8f d0 b5 d1 82 2e 0a d0 ad d1 82 d0 be d1 82 20 d0 ................................
1ee00 bf d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 20 d0 bc d0 be d0 b6 d0 bd d0 be 20 d0 b8 d1 81 d0 ................................
1ee20 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 82 d0 be d0 bb d1 8c d0 ba d0 be ................................
1ee40 20 d1 81 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 d0 bc d0 b8 20 d1 80 d1 83 d1 87 d0 bd d0 ................................
1ee60 be d0 b3 d0 be 20 d0 b2 d0 b2 d0 be d0 b4 d0 b0 2e 00 d0 95 d1 81 d0 bb d0 b8 20 d0 b2 20 d0 b4 ................................
1ee80 d0 b0 d0 bd d0 bd d1 8b d0 b9 20 d0 bc d0 be d0 bc d0 b5 d0 bd d1 82 20 d1 83 20 d0 b2 d0 b0 d1 ................................
1eea0 81 20 d0 bd d0 b5 d1 82 20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd d0 bd d0 be d0 ................................
1eec0 b3 d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 2c 20 d0 bf d0 be d0 b4 ........................,.......
1eee0 d0 ba d0 bb d1 8e d1 87 d0 b8 d1 82 d0 b5 20 d0 b5 d0 b3 d0 be 0a d0 b8 d0 bb d0 b8 20 d0 b2 d1 ................................
1ef00 8b d0 b9 d0 b4 d0 b8 d1 82 d0 b5 20 d0 b8 d0 b7 20 d0 b4 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 be d0 ................................
1ef20 b2 d0 be d0 b3 d0 be 20 d0 be d0 ba d0 bd d0 b0 20 d0 b8 20 d1 81 d0 bd d0 b0 d1 87 d0 b0 d0 bb ................................
1ef40 d0 b0 20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b8 d1 82 d0 b5 d1 81 d1 8c 20 d0 ba 20 d0 ................................
1ef60 bf d0 b0 d0 bf d0 ba d0 b5 2f 69 54 75 6e 65 73 00 d0 a1 d0 be d1 87 d0 b5 d1 82 d0 b0 d0 bd d0 ........./iTunes................
1ef80 b8 d1 8f 20 d0 ba d0 bb d0 b0 d0 b2 d0 b8 d1 88 2e 2e 2e 00 d0 9a d0 be d0 bb d0 bb d0 b5 d0 ba ................................
1efa0 d1 86 d0 b8 d0 b8 20 4b 69 6e 64 6c 65 00 d0 a1 d0 b1 d0 be d0 b9 20 d0 ba d0 be d0 bb d0 bb d0 .......Kindle...................
1efc0 b5 d0 ba d1 86 d0 b8 d0 b9 20 4b 69 6e 64 6c 65 00 d0 a1 d0 bf d0 b8 d1 81 d0 ba d0 b8 00 d0 a1 ..........Kindle................
1efe0 d0 bf d0 b8 d1 81 d0 ba d0 b8 3a 00 d0 a0 d0 b0 d1 81 d0 bf d0 be d0 bb d0 be d0 b6 d0 b5 d0 bd ..........:.....................
1f000 d0 b8 d0 b5 00 d0 9e d1 81 d0 bd d0 be d0 b2 d0 bd d0 b0 d1 8f 20 d0 bf d0 b0 d0 bc d1 8f d1 82 ................................
1f020 d1 8c 00 d0 92 d1 80 d1 83 d1 87 d0 bd d1 83 d1 8e 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d1 8f ................................
1f040 d1 82 d1 8c 2f d1 83 d0 b4 d0 b0 d0 bb d1 8f d1 82 d1 8c 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd ..../...........................
1f060 d1 82 d1 8b 00 d0 9c d0 b5 d0 bd d1 8e 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 b5 d1 81 d1 82 d0 b8 ................................
1f080 d1 82 d1 8c 20 c2 ab d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d1 80 d0 be d1 81 d0 bc d0 be ................................
1f0a0 d1 82 d1 80 d0 b0 c2 bb 20 d0 bd d0 b0 20 d0 b2 d0 b5 d1 80 d1 85 d0 bd d0 b8 d0 b9 20 d1 83 d1 ................................
1f0c0 80 d0 be d0 b2 d0 b5 d0 bd d1 8c 20 d0 bc d0 b5 d0 bd d1 8e 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 ................................
1f0e0 bd d0 b0 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba ................................
1f100 d0 b0 2e 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 b5 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 ................................
1f120 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 b5 d1 89 d0 b5 d0 bd d0 be 20 ................................
1f140 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b2 20 d0 b2 d0 b0 d1 88 20 d1 81 d0 bf d0 b8 d1 81 d0 be %d..............................
1f160 d0 ba 28 2d d0 b8 29 00 d0 98 d0 bc d1 8f 00 d0 92 20 d1 8d d1 82 d0 be d0 bc 20 d1 81 d0 bf d0 ..(-..).........................
1f180 b8 d1 81 d0 ba d0 b5 20 d0 bd d0 b5 d1 82 20 d0 ba d0 bd d0 b8 d0 b3 00 d0 9d d0 b5 20 d0 bd d0 ................................
1f1a0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be ................................
1f1c0 20 d1 81 20 55 55 49 44 3a 20 25 73 00 d0 9d d0 b5 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be ....UUID:.%s....................
1f1e0 20 d0 b8 d0 bc d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 9d d0 b5 20 d1 83 d0 ba d0 b0 ................................
1f200 d0 b7 d0 b0 d0 bd d1 8b 20 d0 b8 d0 bc d0 b5 d0 bd d0 b0 20 d0 b8 d1 81 d1 85 d0 be d0 b4 d0 bd ................................
1f220 d1 8b d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 00 d0 9e d0 bf d1 86 d0 b8 d0 be d0 bd ................................
1f240 d0 b0 d0 bb d1 8c d0 bd d0 be 20 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d1 8f d1 82 d1 8c 20 d1 82 d0 b5 ................................
1f260 d0 b3 d0 b8 20 d0 b8 d0 bb d0 b8 20 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 ................................
1f280 d0 bb d1 8c d1 81 d0 ba d0 b8 d0 b9 20 d1 81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 2c 20 d0 bf d1 ...........................,....
1f2a0 80 d0 b8 0a d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0 b8 20 d0 b8 2f d0 b8 d0 bb .........................../....
1f2c0 d0 b8 20 d1 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d0 b8 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd ................................
1f2e0 d1 82 d0 be d0 b2 20 d0 b8 d0 b7 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ................................
1f300 ba d0 b0 2e 00 d0 9f d1 80 d0 b8 20 d0 bd d0 b5 d0 be d0 b1 d1 85 d0 be d0 b4 d0 b8 d0 bc d0 be ................................
1f320 d1 81 d1 82 d0 b8 20 d1 83 d0 ba d0 b0 d0 b6 d0 b8 d1 82 d0 b5 20 d1 81 d1 82 d0 be d0 bb d0 b1 ................................
1f340 d0 b5 d1 86 2c 20 d0 b8 d0 b7 20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0 b3 d0 be 20 d0 bd d1 83 ....,...........................
1f360 d0 b6 d0 bd d0 be 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 2f d1 83 d0 b4 d0 b0 d0 bb ......................./........
1f380 d0 b8 d1 82 d1 8c 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 b5 0a d0 bf d1 80 d0 b8 20 d0 ................................
1f3a0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0 b8 20 d0 b8 d0 bb d0 b8 20 d1 83 d0 b4 d0 ................................
1f3c0 b0 d0 bb d0 b5 d0 bd d0 b8 d0 b8 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d0 be d0 b2 20 d0 ................................
1f3e0 b8 d0 b7 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 94 d1 80 ................................
1f400 d1 83 d0 b3 d0 be d0 b5 00 d0 9f d0 be d0 b6 d0 b0 d0 bb d1 83 d0 b9 d1 81 d1 82 d0 b0 2c 20 d0 .............................,..
1f420 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 b3 d1 80 d1 83 d0 b7 d0 b8 d1 82 d0 b5 20 63 61 6c 69 62 72 ..........................calibr
1f440 65 20 d1 81 d0 b5 d0 b9 d1 87 d0 b0 d1 81 2e 00 d0 92 d0 b0 d1 80 d0 b8 d0 b0 d0 bd d1 82 d1 8b e...............................
1f460 20 d0 b7 d0 b0 d0 bf d0 be d0 bb d0 bd d0 b5 d0 bd d0 b8 d1 8f 3a 00 d0 9f d1 80 d0 b5 d0 b4 d0 .....................:..........
1f480 bf d0 be d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 20 d0 b4 d0 bb d1 8f 3a 00 d0 a1 d0 9f d0 98 d0 a1 ......................:.........
1f4a0 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9f d1 80 d0 b5 d1 80 d1 8b d0 b2 d0 .................:..............
1f4c0 b0 d0 bd d0 b8 d0 b5 20 d0 be d0 b1 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d1 81 d0 ................................
1f4e0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 b0 d0 b2 d1 82 d0 be d0 bf d0 be d0 b8 d1 81 d0 ba d0 b0 2c 20 ..............................,.
1f500 d1 82 d0 b0 d0 ba 20 d0 ba d0 b0 d0 ba 20 d0 bd d0 b5 d1 82 20 d0 b2 d1 8b d1 80 d0 b0 d0 b6 d0 ................................
1f520 b5 d0 bd d0 b8 d1 8f 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 .......:........................
1f540 d0 af 3a 20 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0 b5 20 25 64 20 d0 b8 d0 b4 ..:......................%d.....
1f560 d0 b5 d0 bd d1 82 d0 b8 d1 84 d0 b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 be d0 b2 20 d0 b2 20 d0 b0 ................................
1f580 d0 b2 d1 82 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 a1 d0 9f d0 98 d0 a1 ...................:.%s.........
1f5a0 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9f d0 be d0 bf d1 8b d1 82 d0 ba d0 .................:..............
1f5c0 b0 20 d0 b2 d0 be d1 81 d1 81 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d0 ba d0 be d0 bb d0 bb d0 ................................
1f5e0 b5 d0 ba d1 86 d0 b8 d0 b8 20 4b 69 6e 64 6c 65 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 ..........Kindle................
1f600 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 90 d0 b2 d1 82 d0 be 20 d0 b7 d0 b0 d0 bf d0 be d0 bb d0 ..........:.....................
1f620 bd d1 8f d1 8e d1 89 d0 b8 d0 b9 d1 81 d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 83 d1 ................................
1f640 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 ...............:................
1f660 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 90 d0 b2 d1 82 d0 be 20 d0 b7 d0 b0 d0 bf d0 be d0 bb d0 ..........:.....................
1f680 bd d1 8f d1 8e d1 89 d0 b8 d0 b9 d1 81 d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d0 ................................
1f6a0 be d0 b8 d1 81 d0 ba d0 b0 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d .........:......................
1f6c0 d0 98 d0 af 3a 20 d0 a3 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 be d1 82 d0 ....:...........................
1f6e0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd d0 be 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 ................................
1f700 95 d0 9d d0 98 d0 af 3a 20 d0 9e d0 b1 d0 bd d0 b0 d1 80 d1 83 d0 b6 d0 b5 d0 bd d0 be 20 d1 83 .......:........................
1f720 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 b4 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd ................................
1f740 d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 81 3a 00 d0 a1 d0 9f d0 98 d0 .......................:........
1f760 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 94 d0 be d1 81 d1 82 d1 83 d0 bf ..................:.............
1f780 d0 bd d1 8b 20 d0 bc d0 b5 d1 82 d0 b0 d0 b4 d0 b0 d0 bd d0 bd d1 8b d0 b5 3a 00 d0 a1 d0 9f d0 .........................:......
1f7a0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9a d0 bd d0 b8 d0 b3 d0 b8 ....................:...........
1f7c0 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 27 25 73 27 20 d0 b4 d0 bb d1 8f 20 d1 ...................'%s'.........
1f7e0 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 bd d0 b5 20 d0 bd d0 b0 d0 b9 d0 b4 d0 b5 d0 ................................
1f800 bd d1 8b 20 d0 bd d0 b0 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b5 00 d0 a1 ................................
1f820 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9d d0 b5 d1 82 20 .......................:........
1f840 d0 ba d0 bd d0 b8 d0 b3 20 d0 b2 20 27 25 73 27 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 2c 20 d0 ............'%s'.............,..
1f860 ba d0 be d1 82 d0 be d1 80 d1 8b d0 b5 20 d0 bd d1 83 d0 b6 d0 bd d0 be 20 d1 81 d0 b8 d0 bd d1 ................................
1f880 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 00 d0 a1 d0 9f d0 98 ................................
1f8a0 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9d d0 b5 d1 82 20 d1 81 d0 b8 ...................:............
1f8c0 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 27 25 73 27 20 d1 81 20 d1 .......................'%s'.....
1f8e0 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc 2c 20 d1 82 d0 b0 d0 ba 20 d0 ba .....................,..........
1f900 d0 b0 d0 ba 20 d0 b0 d0 b2 d1 82 d0 be d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 ................................
1f920 b0 d1 86 d0 b8 d1 8f 20 d0 bd d0 b5 d0 b2 d0 b5 d1 80 d0 bd d0 b0 00 d0 a1 d0 9f d0 98 d0 a1 d0 ................................
1f940 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 bd d0 b5 d1 82 20 d1 81 d0 b8 d0 bd d1 ................:...............
1f960 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 81 20 d0 bd d0 b5 d0 b0 d0 ba d1 ................................
1f980 82 d0 b8 d0 b2 d0 bd d1 8b d0 bc 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be ................................
1f9a0 d0 bc 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 a2 ............................:...
1f9c0 d0 b5 d0 bf d0 b5 d1 80 d1 8c 20 25 64 20 d0 b8 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d0 b8 d0 ba ...........%d...................
1f9e0 d0 b0 d1 82 d0 be d1 80 d1 8b 20 d0 b2 20 d0 b0 d0 b2 d1 82 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ................................
1fa00 ba d0 b5 3a 20 25 73 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 ...:.%s.........................
1fa20 af 3a 20 d0 a3 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d0 b5 20 25 64 20 d0 b8 d0 b4 d0 b5 d0 bd d1 .:..................%d..........
1fa40 82 d0 b8 d1 84 d0 b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 be d0 b2 20 d0 b8 d0 b7 20 d0 b0 d0 b2 d1 ................................
1fa60 82 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 3a 20 25 73 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 ................:.%s............
1fa80 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9f d1 80 d0 be d0 bf d1 83 d1 81 d0 ba 20 25 ..............:................%
1faa0 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b1 d0 b5 d0 b7 20 d1 84 d0 be d1 80 d0 bc d0 b0 d1 82 d0 be d...............................
1fac0 d0 b2 20 d0 b2 20 27 25 73 27 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 00 d0 a1 d0 9f d0 98 d0 a1 ......'%s'......................
1fae0 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0 be d0 .................:..............
1fb00 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 ....................-.force_sync
1fb20 3d 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 a1 d0 =..........................:....
1fb40 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d1 8f 20 25 64 20 d0 ba d0 bd d0 ........................%d......
1fb60 b8 d0 b3 20 d0 b2 20 27 25 73 27 20 d1 81 3a 25 73 20 28 6c 6f 63 61 74 69 6f 6e 3a 25 73 29 00 .......'%s'...:%s.(location:%s).
1fb80 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9e d0 b1 d0 .........................:......
1fba0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0 b5 20 d0 b0 d0 b2 d1 82 d0 be 20 d1 81 d0 bf d0 b8 d1 ................................
1fbc0 81 d0 ba d0 be d0 b2 20 d1 81 d1 82 d0 be d0 bb d0 b1 d1 86 d0 be d0 b2 00 d0 a1 d0 9f d0 98 d0 ................................
1fbe0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9e d0 b1 d0 bd d0 be d0 b2 d0 bb ..................:.............
1fc00 d0 b5 d0 bd d0 b8 d0 b5 20 d0 b0 d0 b2 d1 82 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 ................................
1fc20 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba ................................
1fc40 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 00 d0 9e d1 88 d0 b8 d0 b1 d0 ba d0 b0 20 d0 a1 d0 bf d0 ................................
1fc60 b8 d1 81 d0 ba d0 b0 20 d0 a7 d1 82 d0 b5 d0 bd d0 b8 d1 8f 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ................................
1fc80 ba 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 3a 20 d0 bd d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 ..............:.................
1fca0 d0 bd d0 be 20 d1 81 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba ................................
1fcc0 2c 20 d1 82 d0 b0 d0 ba 20 d0 ba d0 b0 d0 ba 20 6c 69 73 74 5f 6e 61 6d 65 20 d0 b4 d1 83 d0 b1 ,...............list_name.......
1fce0 d0 bb d0 b8 d1 80 d1 83 d0 b5 d1 82 d1 81 d1 8f 3a 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 ................:...............
1fd00 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 3a 20 d0 bd d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd d0 ...........:....................
1fd20 be 20 d1 81 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 2c 20 d1 .............................,..
1fd40 82 d0 b0 d0 ba 20 d0 ba d0 b0 d0 ba 20 6c 69 73 74 5f 6e 61 6d 65 20 d0 bd d0 b5 20 d1 83 d0 ba .............list_name..........
1fd60 d0 b0 d0 b7 d0 b0 d0 bd d0 be 00 d0 92 d0 b0 d1 80 d0 b8 d0 b0 d0 bd d1 82 d1 8b 20 d0 bf d0 be ................................
1fd80 d1 80 d1 8f d0 b4 d0 ba d0 b0 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 3a 00 d0 a3 d0 b4 d0 b0 d0 .......................:........
1fda0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d0 b2 d1 81 d0 b5 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba ................................
1fdc0 d0 be d0 b2 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 ................................
1fde0 81 d0 ba d0 b0 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 a3 ................................
1fe00 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 ................................
1fe20 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 3a ...............................:
1fe40 20 25 73 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 .%s.............................
1fe60 d0 ba d0 b0 20 22 25 73 22 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 83 ....."%s".......................
1fe80 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 ................................
1fea0 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b 20 ................................
1fec0 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d1 81 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 ................................
1fee0 d0 b2 d0 b0 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 be 20 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 ....................%d..........
1ff00 d0 b8 d0 b7 20 d0 b2 d0 b0 d1 88 d0 b5 d0 b3 d0 be 20 25 73 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 ..................%s............
1ff20 b0 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 be 20 d0 b8 d0 b7 20 25 64 20 d1 81 d0 bf d0 b8 d1 ......................%d........
1ff40 81 d0 ba d0 be d0 b2 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 00 d0 9f d0 b5 d1 80 d0 b5 d0 b8 d0 ................................
1ff60 bc d0 b5 d0 bd d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 ................................
1ff80 d0 b2 d0 be 00 d0 9f d0 b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 b0 d0 bd d0 b8 d0 ................................
1ffa0 b5 20 d0 bd d0 b5 20 d1 83 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8c 00 d0 9f d0 b5 d1 80 d0 b5 d0 b8 ................................
1ffc0 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9f ................................
1ffe0 d0 b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 82 d0 b5 d0 ba d1 ................................
20000 83 d1 89 d0 b5 d0 b5 20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd d0 bd d0 be d0 b5 ................................
20020 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 00 d0 97 d0 b0 d0 bc d0 b5 d0 bd ................................
20040 d0 b8 d1 82 d1 8c 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d1 81 d0 bf ................................
20060 d0 b8 d1 81 d0 ba d0 be d0 bc 2c 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 82 d0 ..........,.....................
20080 be d0 bb d1 8c d0 ba d0 be 20 d0 bd d0 be d0 b2 d1 8b d0 b5 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 ................................
200a0 bd d1 82 d1 8b 00 d0 97 d0 b0 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1 8c 20 d1 83 d1 81 d1 82 d1 80 d0 ................................
200c0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 2c 20 d0 b4 d0 be ..........................,.....
200e0 d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 2f d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 ............/...................
20100 b0 d1 82 d1 8c 20 d0 b2 d1 81 d0 b5 00 d0 a1 d0 b1 d1 80 d0 be d1 81 d0 b8 d1 82 d1 8c 20 d0 b4 ................................
20120 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 b8 20 26 d0 bf d0 be d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b6 d0 b4 .............&..................
20140 d0 b5 d0 bd d0 b8 d1 8f 00 d0 a1 d0 b1 d1 80 d0 be d1 81 d0 b8 d1 82 d1 8c 20 d0 b2 d1 81 d0 b5 ................................
20160 20 d0 b4 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 b8 20 2a d1 81 d0 bd d0 be d0 b2 d0 b0 20 d0 bf d0 be ................*...............
20180 d0 ba d0 b0 d0 b7 d0 b0 d1 82 d1 8c 20 d0 bc d0 bd d0 b5 2a 20 d0 b4 d0 bb d1 8f 20 d0 bf d0 bb ...................*............
201a0 d0 b0 d0 b3 d0 b8 d0 bd d0 b0 20 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 87 d1 82 d0 b5 d0 bd ................................
201c0 d0 b8 d1 8f 00 d0 9f d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 b3 d1 80 d1 83 d0 b7 d0 b8 d1 82 d0 b5 20 ................................
201e0 63 61 6c 69 62 72 65 20 d1 81 d0 b5 d0 b9 d1 87 d0 b0 d1 81 00 d0 a2 d1 80 d0 b5 d0 b1 d1 83 d0 calibre.........................
20200 b5 d1 82 d1 81 d1 8f 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d1 83 d1 81 d0 ba 00 d0 92 d0 ................................
20220 be d1 81 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 be d1 80 d1 82 d0 b8 ................................
20240 d1 80 d0 be d0 b2 d0 ba d1 83 20 d0 bf d0 be d1 81 d0 bb d0 b5 20 d0 bf d1 80 d0 be d1 81 d0 bc ................................
20260 d0 be d1 82 d1 80 d0 b0 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 a3 d1 81 d1 82 d0 b0 d0 bd ................................
20280 d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 20 d0 bf d0 be 20 d1 ................................
202a0 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 a3 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 ................................
202c0 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 20 d0 bf d0 be 20 d1 83 d0 bc d0 ................................
202e0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 3a 20 25 73 00 d0 a3 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 .............:.%s...............
20300 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 20 d0 bf d0 be 20 d1 83 d0 bc d0 ................................
20320 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 20 22 25 73 22 00 d0 9d d0 b0 d1 81 d1 82 d1 80 d0 be d0 .............."%s"..............
20340 b9 d0 ba d0 b8 20 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d0 b5 d0 bd d1 8b 00 d0 9d d0 b0 d1 81 d1 82 d1 ................................
20360 80 d0 be d0 b9 d0 ba d0 b8 20 d1 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d1 8b 00 d0 9d d0 b0 d1 81 d1 ................................
20380 82 d1 80 d0 be d0 b9 d0 ba d0 b8 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 d0 ................................
203a0 b8 d0 bd d0 b0 20 d0 b2 20 d1 8d d1 82 d0 be d0 b9 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be d1 82 ................................
203c0 d0 b5 d0 ba d0 b5 20 d0 b1 d1 8b d0 bb d0 b8 20 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d0 b5 d0 bd d1 8b ................................
203e0 2e 00 d0 9f d0 be d0 ba d0 b0 d0 b7 d0 b0 d1 82 d1 8c 20 d0 b4 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 ................................
20400 be d0 b2 d0 be d0 b5 20 d0 be d0 ba d0 bd d0 be 20 d0 bf d1 80 d0 b8 20 d1 83 d0 b4 d0 b0 d0 bb ................................
20420 d0 b5 d0 bd d0 b8 d0 b8 20 d0 ba d0 bd d0 b8 d0 b3 20 d1 81 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 ................................
20440 b9 d1 81 d1 82 d0 b2 d0 b0 00 d0 a3 d0 ba d0 b0 d0 b6 d0 b8 d1 82 d0 b5 20 d0 b8 d0 bc d1 8f 20 ................................
20460 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 be d0 b9 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 20 d0 bf d0 be d1 ................................
20480 80 d1 8f d0 b4 d0 ba d0 b0 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 0a d0 95 d1 81 d0 bb d0 b8 20 ................................
204a0 d0 be d1 81 d1 82 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 bf d1 83 d1 81 d1 82 d1 8b d0 bc 2c 20 d0 .............................,..
204c0 b1 d1 83 d0 b4 d0 b5 d1 82 20 d0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 ................................
204e0 d1 8c d1 81 d1 8f 20 d0 bd d0 b0 d0 b7 d0 b2 d0 b0 d0 bd d0 b8 d0 b5 20 d1 81 d0 bf d0 b8 d1 81 ................................
20500 d0 ba d0 b0 2c 20 d0 b2 20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0 bc 20 d0 bd d0 b0 d1 85 d0 be ....,...........................
20520 d0 b4 d0 b8 d1 82 d1 81 d1 8f 20 d1 8d d1 82 d0 b0 20 d0 ba d0 bd d0 b8 d0 b3 d0 b0 2e 00 d0 a3 ................................
20540 d0 ba d0 b0 d0 b6 d0 b8 d1 82 d0 b5 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 b5 20 d1 82 ................................
20560 d0 b5 d0 b3 d0 b0 20 d0 b8 d0 bb d0 b8 20 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 ................................
20580 d0 b5 d0 bb d1 8c d1 81 d0 ba d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 be d0 bb d0 b1 d1 86 d0 b0 2c ...............................,
205a0 20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0 b5 20 d0 b1 d1 83 d0 b4 d0 b5 d1 82 20 d0 b4 d0 be d0 ................................
205c0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 be 20 d0 bf d1 80 d0 b8 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 ................................
205e0 bb d0 b5 d0 bd d0 b8 d0 b8 0a d0 b2 20 d1 8d d1 82 d0 be d1 82 20 d1 81 d0 bf d0 b8 d1 81 d0 be ................................
20600 d0 ba 20 d0 b8 d0 bb d0 b8 20 d1 83 d0 b4 d0 b0 d0 bb d1 8f d0 b5 d1 82 d1 81 d1 8f 2c 20 d0 ba ............................,...
20620 d0 be d0 b3 d0 b4 d0 b0 20 d0 ba d0 bd d0 b8 d0 b3 d0 b0 20 d1 83 d0 b4 d0 b0 d0 bb d1 8f d0 b5 ................................
20640 d1 82 d1 81 d1 8f 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 a1 d1 82 d0 b0 d1 ................................
20660 82 d1 83 d1 81 00 d0 9a d0 b0 d1 80 d1 82 d0 b0 20 d0 bf d0 b0 d0 bc d1 8f d1 82 d0 b8 20 d0 90 ................................
20680 00 d0 9a d0 b0 d1 80 d1 82 d0 b0 20 d0 bf d0 b0 d0 bc d1 8f d1 82 d0 b8 20 42 00 d0 9f d0 b5 d1 .........................B......
206a0 80 d0 b5 d0 ba d0 bb d1 8e d1 87 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 ................................
206c0 b4 d0 bb d1 8f 20 d0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d0 bd d0 b8 d1 8f ................................
206e0 20 d0 b2 20 d0 ba d0 b0 d1 87 d0 b5 d1 81 d1 82 d0 b2 d0 b5 20 20 d1 83 d0 bc d0 be d0 bb d1 87 ................................
20700 d0 b0 d0 bb d1 8c d0 bd d0 be d0 b3 d0 be 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 ................................
20720 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 ................................
20740 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 28 25 64 29 00 d0 9e d0 bf d1 86 d0 b8 d0 b8 .................(%d)...........
20760 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 3a 00 d0 a1 d0 ...........................:....
20780 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 ................................
207a0 20 d1 8d d1 82 d0 b8 d0 bc 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc ................................
207c0 2c 20 d0 ba d0 b0 d0 ba 20 d1 82 d0 be d0 bb d1 8c d0 ba d0 be 20 d0 be d0 bd d0 be 20 d0 b1 d1 ,...............................
207e0 83 d0 b4 d0 b5 d1 82 20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd d0 be 00 20 d0 92 ................................
20800 d1 8b d0 b1 d1 80 d0 b0 d0 bd d0 bd d1 8b d0 b5 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d1 83 d0 b6 ................................
20820 d0 b5 20 d0 b5 d1 81 d1 82 d1 8c 20 d0 b2 20 d1 8d d1 82 d0 be d0 bc 20 d1 81 d0 bf d0 b8 d1 81 ................................
20840 d0 ba d0 b5 3a 20 3c 62 3e 25 73 3c 2f 62 3e 00 d0 92 d1 8b d0 b1 d1 80 d0 b0 d0 bd d0 bd d1 8b ....:.<b>%s</b>.................
20860 d1 85 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 bd d0 b5 d1 82 20 d0 b2 20 d1 8d d1 82 d0 be d0 bc 20 d1 ................................
20880 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 00 d0 98 d0 b7 d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b5 d0 bd d0 b8 ................................
208a0 d0 b5 20 d0 be d0 b1 d0 bb d0 be d0 b6 d0 ba d0 b8 20 d0 bd d0 b5 20 d0 bd d0 b0 d0 b9 d0 b4 d0 ................................
208c0 b5 d0 bd d0 be 20 2d 20 d0 bf d0 b5 d1 80 d0 b5 d0 b4 20 d0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0 ......-.........................
208e0 b7 d0 be d0 b2 d0 b0 d0 bd d0 b8 d0 b5 d0 bc 20 d0 bd d1 83 d0 b6 d0 bd d0 be 20 d0 bf d0 b5 d1 ................................
20900 80 d0 b5 d0 b7 d0 b0 d0 bf d1 83 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 63 61 6c 69 62 72 65 21 00 d0 ......................calibre!..
20920 9d d0 b5 20 d1 83 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8c 20 d0 bd d0 b0 d0 b9 d1 82 d0 b8 20 d0 bf ................................
20940 d0 bb d0 b0 d0 b3 d0 b8 d0 bd 20 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 ba d0 bd d0 b8 ................................
20960 d0 b3 d0 b8 00 d0 a1 d0 bd d0 b8 d0 bc d0 b8 d1 82 d0 b5 20 d1 8d d1 82 d0 be d1 82 20 d1 84 d0 ................................
20980 bb d0 b0 d0 b6 d0 be d0 ba 2c 20 d0 b5 d1 81 d0 bb d0 b8 20 d0 b2 d1 8b 20 d0 bf d1 80 d0 b5 d0 .........,......................
209a0 b4 d0 bf d0 be d1 87 d0 b8 d1 82 d0 b0 d0 b5 d1 82 d0 b5 20 d0 b2 d1 8b d0 bf d0 be d0 bb d0 bd ................................
209c0 d1 8f d1 82 d1 8c 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d1 ................................
209e0 8e 20 d1 81 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc 20 d0 b2 d1 80 ................................
20a00 d1 83 d1 87 d0 bd d1 83 d1 8e 2e 0a d0 95 d1 81 d0 bb d0 b8 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 ................................
20a20 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 bd d0 b5 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 2c 20 d1 .............................,..
20a40 8d d1 82 d0 be d1 82 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20 d0 bd d0 b5 20 d0 b2 d0 bb d0 b8 ................................
20a60 d1 8f d0 b5 d1 82 2e 00 d0 9d d0 b5 20 d0 be d0 bf d1 80 d0 b5 d0 b4 d0 b5 d0 bb d0 b5 d0 bd d0 ................................
20a80 be 00 d0 9e d0 b1 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 ................................
20aa0 86 20 d0 b4 d0 bb d1 8f 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 b8 ................................
20ac0 d0 bb d0 b8 20 d1 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d1 8f 00 d0 9e d0 b1 d0 bd d0 be d0 b2 ................................
20ae0 d0 b8 d1 82 d1 8c 20 d1 81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 20 d1 82 d0 be d0 bb d1 8c d0 ba ................................
20b00 d0 be 20 d0 b4 d0 bb d1 8f 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 ................................
20b20 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9e d0 b1 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 ................................
20b40 d1 81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 20 d1 82 d0 be d0 bb d1 8c d0 ba d0 be 20 d0 b4 d0 bb ................................
20b60 d1 8f 20 d1 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 ................................
20b80 81 d0 ba d0 b0 00 d0 9f d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c 20 25 73 20 d1 81 ...........................%s...
20ba0 d0 bf d0 b8 d1 81 d0 be d0 ba 20 28 25 64 29 00 d0 9f d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 ...........(%d).................
20bc0 d1 82 d1 8c 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 20 ................................
20be0 22 25 73 22 00 d0 9f d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c 20 d0 ba d0 bd d0 b8 "%s"............................
20c00 d0 b3 d0 b8 20 d0 b2 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 bd d0 be d0 bc 20 d1 81 d0 bf d0 ................................
20c20 b8 d1 81 d0 ba d0 b5 00 d0 9f d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 20 d0 b4 d0 b0 d0 bd d0 ................................
20c40 bd d1 8b d1 85 2c 20 d1 85 d1 80 d0 b0 d0 bd d1 8f d1 89 d0 b8 d1 85 d1 81 d1 8f 20 d0 b2 20 d0 .....,..........................
20c60 b1 d0 b0 d0 b7 d0 b5 20 d0 b4 d0 b0 d0 bd d0 bd d1 8b d1 85 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 ................................
20c80 be d1 82 d0 b5 d0 ba d0 b8 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d0 bf d0 bb ................................
20ca0 d0 b0 d0 b3 d0 b8 d0 bd d0 b0 00 d0 9f d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c 20 ................................
20cc0 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd ................................
20ce0 d0 b8 d1 8e 00 d0 9f d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 ................................
20d00 d1 81 d0 be d0 ba 00 d0 9f d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c 20 d1 81 d0 bf ................................
20d20 d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 9f d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 20 d0 b8 ........:.%s....................
20d40 d0 bb d0 b8 20 d1 80 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0 b0 d0 bd d0 b8 d0 ................................
20d60 b5 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 20 d0 ba d0 bd d0 b8 d0 b3 00 d0 9f d1 80 d0 b8 ................................
20d80 20 26 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d0 b5 d0 bd d0 b8 d0 b8 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 .&..............................
20da0 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 3a 00 d0 92 d1 8b 20 d1 81 d0 be d0 b1 d0 b8 d1 80 d0 b0 d0 ............:...................
20dc0 b5 d1 82 d0 b5 d1 81 d1 8c 20 d1 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 3c 62 3e 25 73 3c 2f .........................<b>%s</
20de0 62 3e 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 b8 d0 b7 20 d1 8d d1 b>..............................
20e00 82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 2e 00 d0 92 d1 8b 20 d0 bc d0 be d0 ................................
20e20 b6 d0 b5 d1 82 d0 b5 20 d0 bf d0 b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 b0 d1 82 ................................
20e40 d1 8c 20 d1 82 d0 be d0 bb d1 8c d0 ba d0 be 20 d1 82 d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 ................................
20e60 b9 d1 81 d1 82 d0 b2 d0 be 2c 20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0 b5 20 d0 b2 20 d0 b4 d0 .........,......................
20e80 b0 d0 bd d0 bd d1 8b d0 b9 20 d0 bc d0 be d0 bc d0 b5 d0 bd d1 82 20 d0 bf d0 be d0 b4 d0 ba d0 ................................
20ea0 bb d1 8e d1 87 d0 b5 d0 bd d0 be 00 d0 9f d1 80 d0 b8 20 d0 b6 d0 b5 d0 bb d0 b0 d0 bd d0 b8 d0 ................................
20ec0 b8 20 d0 b2 d1 8b 20 d0 bc d0 be d0 b6 d0 b5 d1 82 d0 b5 20 d0 be d1 82 d0 be d0 b1 d1 80 d0 b0 ................................
20ee0 d0 b7 d0 b8 d1 82 d1 8c 20 d1 82 d0 b5 d0 ba d1 83 d1 89 d0 b8 d0 b9 20 d0 bf d0 be d1 80 d1 8f ................................
20f00 d0 b4 d0 be d0 ba 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f ................................
20f20 0a d0 b2 20 d1 81 d1 82 d0 be d0 bb d0 b1 d1 86 d0 b5 20 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 ................................
20f40 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d1 81 d0 ba d0 be d0 b9 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 2e 20 ................................
20f60 d0 92 d1 8b 20 d0 bd d0 b5 20 d0 b4 d0 be d0 bb d0 b6 d0 bd d1 8b 20 d1 80 d0 b5 d0 b4 d0 b0 d0 ................................
20f80 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 8d d1 82 d0 be d1 82 20 d1 81 d1 82 d0 ................................
20fa0 be d0 bb d0 b1 d0 b5 d1 86 20 d0 bd d0 b0 d0 bf d1 80 d1 8f d0 bc d1 83 d1 8e 21 0a d0 9c d0 be ..........................!.....
20fc0 d0 b6 d0 bd d0 be 20 d0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 ................................
20fe0 d1 82 d0 be d0 bb d1 8c d0 ba d0 be 20 d1 81 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 d0 bc ................................
21000 d0 b8 2c 20 d1 83 d0 bf d1 80 d0 b0 d0 b2 d0 bb d1 8f d0 b5 d0 bc d1 8b d0 bc d0 b8 20 d0 b2 d1 ..,.............................
21020 80 d1 83 d1 87 d0 bd d1 83 d1 8e 2c 20 d0 ba d0 be d1 82 d0 be d1 80 d1 8b d0 b5 20 d0 bd d0 b5 ...........,....................
21040 20 d0 be d1 87 d0 b8 d1 89 d0 b0 d1 8e d1 82 d1 81 d1 8f 20 d0 bf d1 80 d0 b8 20 d1 81 d0 b8 d0 ................................
21060 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 2e 00 d0 a3 20 d0 b2 d0 b0 d1 81 ................................
21080 20 d0 b4 d0 be d0 bb d0 b6 d0 b5 d0 bd 20 d0 b1 d1 8b d1 82 d1 8c 20 d1 85 d0 be d1 82 d1 8f 20 ................................
210a0 d0 b1 d1 8b 20 d0 be d0 b4 d0 b8 d0 bd 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 a3 20 d0 b2 ................................
210c0 d0 b0 d1 81 20 d0 b4 d0 be d0 bb d0 b6 d0 b5 d0 bd 20 d0 b1 d1 8b d1 82 d1 8c 20 d1 83 d1 81 d1 ................................
210e0 82 d0 b0 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd 20 4b 69 6e .............................Kin
21100 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 d0 b4 d0 bb d1 8f 20 d0 b2 d0 be d1 81 d1 81 d0 dle.Collections.................
21120 be d0 b7 d0 b4 d0 b0 d0 bd d0 b8 d1 8f 20 d0 ba d0 be d0 bb d0 bb d0 b5 d0 ba d1 86 d0 b8 d0 b9 ................................
21140 20 d0 bf d0 be d1 81 d0 bb d0 b5 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 ................................
21160 d1 86 d0 b8 d0 b8 2e 00 d0 92 d1 8b 20 d0 b4 d0 be d0 bb d0 b6 d0 bd d1 8b 20 d0 bf d0 b5 d1 80 ................................
21180 d0 b5 d0 b7 d0 b0 d0 b3 d1 80 d1 83 d0 b7 d0 b8 d1 82 d1 8c 20 63 61 6c 69 62 72 65 20 d0 b2 d0 .....................calibre....
211a0 bf d0 be d1 81 d0 bb d0 b5 d0 b4 d1 81 d1 82 d0 b2 d0 b8 d0 b8 2e 00 d0 a1 d0 bd d0 b0 d1 87 d0 ................................
211c0 b0 d0 bb d0 b0 20 d0 bd d0 b5 d0 be d0 b1 d1 85 d0 be d0 b4 d0 b8 d0 bc d0 be 20 d0 b2 d1 8b d0 ................................
211e0 b1 d1 80 d0 b0 d1 82 d1 8c 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 00 50 ...............................P
21200 4b 03 04 14 00 00 00 00 00 21 6d d5 5a b2 0f 6b 8e 80 a6 00 00 80 a6 00 00 12 00 00 00 74 72 61 K........!m.Z..k.............tra
21220 6e 73 6c 61 74 69 6f 6e 73 2f 74 61 2e 6d 6f de 12 04 95 00 00 00 00 d5 00 00 00 1c 00 00 00 c4 nslations/ta.mo.................
21240 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6c 0d 00 00 1b 00 00 00 6d 0d 00 00 12 00 00 00 89 ...............l.......m........
21260 0d 00 00 11 00 00 00 9c 0d 00 00 1d 00 00 00 ae 0d 00 00 05 00 00 00 cc 0d 00 00 0b 00 00 00 d2 ................................
21280 0d 00 00 0d 00 00 00 de 0d 00 00 18 00 00 00 ec 0d 00 00 1f 00 00 00 05 0e 00 00 19 00 00 00 25 ...............................%
212a0 0e 00 00 18 00 00 00 3f 0e 00 00 0b 00 00 00 58 0e 00 00 24 00 00 00 64 0e 00 00 28 00 00 00 89 .......?.......X...$...d...(....
212c0 0e 00 00 2d 00 00 00 b2 0e 00 00 14 00 00 00 e0 0e 00 00 0a 00 00 00 f5 0e 00 00 08 00 00 00 00 ...-............................
212e0 0f 00 00 0c 00 00 00 09 0f 00 00 1c 00 00 00 16 0f 00 00 15 00 00 00 33 0f 00 00 17 00 00 00 49 .......................3.......I
21300 0f 00 00 1a 00 00 00 61 0f 00 00 12 00 00 00 7c 0f 00 00 16 00 00 00 8f 0f 00 00 1b 00 00 00 a6 .......a.......|................
21320 0f 00 00 0e 00 00 00 c2 0f 00 00 10 00 00 00 d1 0f 00 00 13 00 00 00 e2 0f 00 00 0b 00 00 00 f6 ................................
21340 0f 00 00 0f 00 00 00 02 10 00 00 14 00 00 00 12 10 00 00 19 00 00 00 27 10 00 00 26 00 00 00 41 .......................'...&...A
21360 10 00 00 1e 00 00 00 68 10 00 00 19 00 00 00 87 10 00 00 3f 00 00 00 a1 10 00 00 20 00 00 00 e1 .......h...........?............
21380 10 00 00 6c 00 00 00 02 11 00 00 2a 00 00 00 6f 11 00 00 4e 00 00 00 9a 11 00 00 35 00 00 00 e9 ...l.......*...o...N.......5....
213a0 11 00 00 4d 00 00 00 1f 12 00 00 22 00 00 00 6d 12 00 00 0d 00 00 00 90 12 00 00 27 00 00 00 9e ...M......."...m...........'....
213c0 12 00 00 23 00 00 00 c6 12 00 00 1a 00 00 00 ea 12 00 00 06 01 00 00 05 13 00 00 9c 00 00 00 0c ...#............................
213e0 14 00 00 12 00 00 00 a9 14 00 00 11 00 00 00 bc 14 00 00 12 00 00 00 ce 14 00 00 0d 00 00 00 e1 ................................
21400 14 00 00 10 00 00 00 ef 14 00 00 13 00 00 00 00 15 00 00 17 00 00 00 14 15 00 00 15 00 00 00 2c ...............................,
21420 15 00 00 10 00 00 00 42 15 00 00 26 00 00 00 53 15 00 00 05 00 00 00 7a 15 00 00 0d 00 00 00 80 .......B...&...S.......z........
21440 15 00 00 21 00 00 00 8e 15 00 00 22 00 00 00 b0 15 00 00 12 00 00 00 d3 15 00 00 0a 00 00 00 e6 ...!......."....................
21460 15 00 00 0f 00 00 00 f1 15 00 00 0e 00 00 00 01 16 00 00 13 00 00 00 10 16 00 00 2b 00 00 00 24 ...........................+...$
21480 16 00 00 16 00 00 00 50 16 00 00 28 00 00 00 67 16 00 00 a1 00 00 00 90 16 00 00 11 00 00 00 32 .......P...(...g...............2
214a0 17 00 00 11 00 00 00 44 17 00 00 07 00 00 00 56 17 00 00 0d 00 00 00 5e 17 00 00 0b 00 00 00 6c .......D.......V.......^.......l
214c0 17 00 00 27 00 00 00 78 17 00 00 1b 00 00 00 a0 17 00 00 07 00 00 00 bc 17 00 00 08 00 00 00 c4 ...'...x........................
214e0 17 00 00 10 00 00 00 cd 17 00 00 1c 00 00 00 de 17 00 00 29 00 00 00 fb 17 00 00 04 00 00 00 25 ...................)...........%
21500 18 00 00 0c 00 00 00 2a 18 00 00 1b 00 00 00 37 18 00 00 20 00 00 00 53 18 00 00 11 00 00 00 74 .......*.......7.......S.......t
21520 18 00 00 09 00 00 00 86 18 00 00 0d 00 00 00 90 18 00 00 37 00 00 00 9e 18 00 00 29 00 00 00 d6 ...................7.......)....
21540 18 00 00 27 00 00 00 00 19 00 00 2a 00 00 00 28 19 00 00 15 00 00 00 53 19 00 00 be 00 00 00 69 ...'.......*...(.......S.......i
21560 19 00 00 f4 00 00 00 28 1a 00 00 49 00 00 00 1d 1b 00 00 bd 00 00 00 67 1b 00 00 ae 00 00 00 25 .......(...I...........g.......%
21580 1c 00 00 7d 00 00 00 d4 1c 00 00 12 00 00 00 52 1d 00 00 12 00 00 00 65 1d 00 00 19 00 00 00 78 ...}...........R.......e.......x
215a0 1d 00 00 05 00 00 00 92 1d 00 00 06 00 00 00 98 1d 00 00 08 00 00 00 9f 1d 00 00 0b 00 00 00 a8 ................................
215c0 1d 00 00 19 00 00 00 b4 1d 00 00 04 00 00 00 ce 1d 00 00 42 00 00 00 d3 1d 00 00 0c 00 00 00 16 ...................B............
215e0 1e 00 00 1e 00 00 00 23 1e 00 00 04 00 00 00 42 1e 00 00 1b 00 00 00 47 1e 00 00 1c 00 00 00 63 .......#.......B.......G.......c
21600 1e 00 00 16 00 00 00 80 1e 00 00 1e 00 00 00 97 1e 00 00 5a 00 00 00 b6 1e 00 00 63 00 00 00 11 ...................Z.......c....
21620 1f 00 00 05 00 00 00 75 1f 00 00 1b 00 00 00 7b 1f 00 00 13 00 00 00 97 1f 00 00 10 00 00 00 ab .......u.......{................
21640 1f 00 00 47 00 00 00 bc 1f 00 00 31 00 00 00 04 20 00 00 37 00 00 00 36 20 00 00 2b 00 00 00 6e ...G.......1.......7...6...+...n
21660 20 00 00 2b 00 00 00 9a 20 00 00 21 00 00 00 c6 20 00 00 26 00 00 00 e8 20 00 00 21 00 00 00 0f ...+.......!.......&.......!....
21680 21 00 00 3d 00 00 00 31 21 00 00 35 00 00 00 6f 21 00 00 3d 00 00 00 a5 21 00 00 31 00 00 00 e3 !..=...1!..5...o!..=....!..1....
216a0 21 00 00 2e 00 00 00 15 22 00 00 35 00 00 00 44 22 00 00 3c 00 00 00 7a 22 00 00 24 00 00 00 b7 !......."..5...D"..<...z"..$....
216c0 22 00 00 3b 00 00 00 dc 22 00 00 30 00 00 00 18 23 00 00 30 00 00 00 49 23 00 00 0c 00 00 00 7a "..;...."..0....#..0...I#......z
216e0 23 00 00 12 00 00 00 87 23 00 00 3b 00 00 00 9a 23 00 00 3b 00 00 00 d6 23 00 00 16 00 00 00 12 #.......#..;....#..;....#.......
21700 24 00 00 15 00 00 00 29 24 00 00 18 00 00 00 3f 24 00 00 10 00 00 00 58 24 00 00 14 00 00 00 69 $......)$......?$......X$......i
21720 24 00 00 19 00 00 00 7e 24 00 00 1e 00 00 00 98 24 00 00 1d 00 00 00 b7 24 00 00 22 00 00 00 d5 $......~$.......$.......$.."....
21740 24 00 00 1d 00 00 00 f8 24 00 00 0d 00 00 00 16 25 00 00 0d 00 00 00 24 25 00 00 0b 00 00 00 32 $.......$.......%......$%......2
21760 25 00 00 25 00 00 00 3e 25 00 00 2c 00 00 00 64 25 00 00 2b 00 00 00 91 25 00 00 1b 00 00 00 bd %..%...>%..,...d%..+....%.......
21780 25 00 00 3b 00 00 00 d9 25 00 00 13 00 00 00 15 26 00 00 10 00 00 00 29 26 00 00 1f 00 00 00 3a %..;....%.......&......)&......:
217a0 26 00 00 10 00 00 00 5a 26 00 00 14 00 00 00 6b 26 00 00 1d 00 00 00 80 26 00 00 10 00 00 00 9e &......Z&......k&.......&.......
217c0 26 00 00 10 00 00 00 af 26 00 00 3b 00 00 00 c0 26 00 00 2b 00 00 00 fc 26 00 00 6c 00 00 00 28 &.......&..;....&..+....&..l...(
217e0 27 00 00 7a 00 00 00 95 27 00 00 06 00 00 00 10 28 00 00 0e 00 00 00 17 28 00 00 0e 00 00 00 26 '..z....'.......(.......(......&
21800 28 00 00 2d 00 00 00 35 28 00 00 08 00 00 00 63 28 00 00 0d 00 00 00 6c 28 00 00 0d 00 00 00 7a (..-...5(......c(......l(......z
21820 28 00 00 2e 00 00 00 88 28 00 00 3a 00 00 00 b7 28 00 00 2e 00 00 00 f2 28 00 00 4a 00 00 00 21 (.......(..:....(.......(..J...!
21840 29 00 00 26 00 00 00 6c 29 00 00 78 00 00 00 93 29 00 00 09 00 00 00 0c 2a 00 00 1f 00 00 00 16 )..&...l)..x....).......*.......
21860 2a 00 00 22 00 00 00 36 2a 00 00 27 00 00 00 59 2a 00 00 11 00 00 00 81 2a 00 00 1b 00 00 00 93 *.."...6*..'...Y*.......*.......
21880 2a 00 00 20 00 00 00 af 2a 00 00 38 00 00 00 d0 2a 00 00 11 00 00 00 09 2b 00 00 09 00 00 00 1b *.......*..8....*.......+.......
218a0 2b 00 00 0d 00 00 00 25 2b 00 00 1b 00 00 00 33 2b 00 00 19 00 00 00 4f 2b 00 00 3d 00 00 00 69 +......%+......3+......O+..=...i
218c0 2b 00 00 38 00 00 00 a7 2b 00 00 c4 00 00 00 e0 2b 00 00 1f 00 00 00 a5 2c 00 00 64 00 00 00 c5 +..8....+.......+.......,..d....
218e0 2c 00 00 24 00 00 00 2a 2d 00 00 1e 00 00 00 4f 2d 00 00 c2 01 00 00 6e 2d 00 00 5e 00 00 00 31 ,..$...*-......O-......n-..^...1
21900 2f 00 00 3e 00 00 00 90 2f 00 00 3c 00 00 00 cf 2f 00 00 5a 00 00 00 0c 30 00 00 0d 00 00 00 67 /..>..../..<..../..Z....0......g
21920 30 00 00 25 00 00 00 75 30 00 00 22 00 00 00 9b 30 00 00 5c 00 00 00 be 30 00 00 66 00 00 00 1b 0..%...u0.."....0..\....0..f....
21940 31 00 00 49 00 00 00 82 31 00 00 5c 00 00 00 cc 31 00 00 26 00 00 00 29 32 00 00 71 00 00 00 50 1..I....1..\....1..&...)2..q...P
21960 32 00 00 6e 00 00 00 c2 32 00 00 bc 00 00 00 31 33 00 00 65 00 00 00 ee 33 00 00 27 00 00 00 54 2..n....2......13..e....3..'...T
21980 34 00 00 40 00 00 00 7c 34 00 00 50 00 00 00 bd 34 00 00 91 00 00 00 0e 35 00 00 59 00 00 00 a0 4..@...|4..P....4.......5..Y....
219a0 35 00 00 7b 00 00 00 fa 35 00 00 75 00 00 00 76 36 00 00 5c 00 00 00 ec 36 00 00 62 00 00 00 49 5..{....5..u...v6..\....6..b...I
219c0 37 00 00 5b 00 00 00 ac 37 00 00 43 00 00 00 08 38 00 00 5f 00 00 00 4c 38 00 00 5f 00 00 00 ac 7..[....7..C....8.._...L8.._....
219e0 38 00 00 40 00 00 00 0c 39 00 00 4c 00 00 00 4d 39 00 00 45 00 00 00 9a 39 00 00 62 00 00 00 e0 8..@....9..L...M9..E....9..b....
21a00 39 00 00 bf 00 00 00 43 3a 00 00 84 00 00 00 03 3b 00 00 71 00 00 00 88 3b 00 00 bb 00 00 00 fa 9......C:.......;..q....;.......
21a20 3b 00 00 5a 00 00 00 b6 3c 00 00 4a 01 00 00 11 3d 00 00 c8 00 00 00 5c 3e 00 00 c2 00 00 00 25 ;..Z....<..J....=......\>......%
21a40 3f 00 00 7e 00 00 00 e8 3f 00 00 c5 00 00 00 67 40 00 00 57 00 00 00 2d 41 00 00 36 00 00 00 85 ?..~....?......g@..W...-A..6....
21a60 41 00 00 97 00 00 00 bc 41 00 00 8e 00 00 00 54 42 00 00 70 00 00 00 e3 42 00 00 bc 03 00 00 54 A.......A......TB..p....B......T
21a80 43 00 00 f1 01 00 00 11 47 00 00 4d 00 00 00 03 49 00 00 44 00 00 00 51 49 00 00 4a 00 00 00 96 C.......G..M....I..D...QI..J....
21aa0 49 00 00 28 00 00 00 e1 49 00 00 4d 00 00 00 0a 4a 00 00 4d 00 00 00 58 4a 00 00 59 00 00 00 a6 I..(....I..M....J..M...XJ..Y....
21ac0 4a 00 00 59 00 00 00 00 4b 00 00 41 00 00 00 5a 4b 00 00 ca 00 00 00 9c 4b 00 00 15 00 00 00 67 J..Y....K..A...ZK.......K......g
21ae0 4c 00 00 31 00 00 00 7d 4c 00 00 93 00 00 00 af 4c 00 00 7f 00 00 00 43 4d 00 00 56 00 00 00 c3 L..1...}L.......L......CM..V....
21b00 4d 00 00 2b 00 00 00 1a 4e 00 00 38 00 00 00 46 4e 00 00 3a 00 00 00 7f 4e 00 00 3c 00 00 00 ba M..+....N..8...FN..:....N..<....
21b20 4e 00 00 b4 00 00 00 f7 4e 00 00 66 00 00 00 ac 4f 00 00 ab 00 00 00 13 50 00 00 d8 02 00 00 bf N.......N..f....O.......P.......
21b40 50 00 00 58 00 00 00 98 53 00 00 56 00 00 00 f1 53 00 00 1e 00 00 00 48 54 00 00 3a 00 00 00 67 P..X....S..V....S......HT..:...g
21b60 54 00 00 2b 00 00 00 a2 54 00 00 7f 00 00 00 ce 54 00 00 75 00 00 00 4e 55 00 00 1b 00 00 00 c4 T..+....T.......T..u...NU.......
21b80 55 00 00 1c 00 00 00 e0 55 00 00 38 00 00 00 fd 55 00 00 72 00 00 00 36 56 00 00 6c 00 00 00 a9 U.......U..8....U..r...6V..l....
21ba0 56 00 00 1b 00 00 00 16 57 00 00 3a 00 00 00 32 57 00 00 75 00 00 00 6d 57 00 00 8a 00 00 00 e3 V.......W..:...2W..u...mW.......
21bc0 57 00 00 5f 00 00 00 6e 58 00 00 37 00 00 00 ce 58 00 00 43 00 00 00 06 59 00 00 bf 00 00 00 4a W.._...nX..7....X..C....Y......J
21be0 59 00 00 84 00 00 00 0a 5a 00 00 84 00 00 00 8f 5a 00 00 96 00 00 00 14 5b 00 00 5c 00 00 00 ab Y.......Z.......Z.......[..\....
21c00 5b 00 00 9c 02 00 00 08 5c 00 00 62 03 00 00 a5 5e 00 00 04 01 00 00 08 62 00 00 ac 02 00 00 0d [.......\..b....^.......b.......
21c20 63 00 00 ba 02 00 00 ba 65 00 00 a1 01 00 00 75 68 00 00 49 00 00 00 17 6a 00 00 3d 00 00 00 61 c.......e......uh..I....j..=...a
21c40 6a 00 00 65 00 00 00 9f 6a 00 00 21 00 00 00 05 6b 00 00 22 00 00 00 27 6b 00 00 0c 00 00 00 4a j..e....j..!....k.."...'k......J
21c60 6b 00 00 2e 00 00 00 57 6b 00 00 7b 00 00 00 86 6b 00 00 18 00 00 00 02 6c 00 00 d6 00 00 00 1b k......Wk..{....k.......l.......
21c80 6c 00 00 46 00 00 00 f2 6c 00 00 8d 00 00 00 39 6d 00 00 0f 00 00 00 c7 6d 00 00 73 00 00 00 d7 l..F....l......9m.......m..s....
21ca0 6d 00 00 63 00 00 00 4b 6e 00 00 62 00 00 00 af 6e 00 00 8b 00 00 00 12 6f 00 00 90 01 00 00 9e m..c...Kn..b....n.......o.......
21cc0 6f 00 00 89 01 00 00 2f 71 00 00 1b 00 00 00 b9 72 00 00 8f 00 00 00 d5 72 00 00 44 00 00 00 65 o....../q.......r.......r..D...e
21ce0 73 00 00 4d 00 00 00 aa 73 00 00 cf 00 00 00 f8 73 00 00 b1 00 00 00 c8 74 00 00 cd 00 00 00 7a s..M....s.......s.......t......z
21d00 75 00 00 88 00 00 00 48 76 00 00 8b 00 00 00 d1 76 00 00 79 00 00 00 5d 77 00 00 65 00 00 00 d7 u......Hv.......v..y...]w..e....
21d20 77 00 00 7a 00 00 00 3d 78 00 00 ea 00 00 00 b8 78 00 00 de 00 00 00 a3 79 00 00 cb 00 00 00 82 w..z...=x.......x.......y.......
21d40 7a 00 00 ae 00 00 00 4e 7b 00 00 a5 00 00 00 fd 7b 00 00 bd 00 00 00 a3 7c 00 00 dd 00 00 00 61 z......N{.......{.......|......a
21d60 7d 00 00 82 00 00 00 3f 7e 00 00 c0 00 00 00 c2 7e 00 00 b7 00 00 00 83 7f 00 00 a8 00 00 00 3b }......?~.......~..............;
21d80 80 00 00 31 00 00 00 e4 80 00 00 25 00 00 00 16 81 00 00 cd 00 00 00 3c 81 00 00 d7 00 00 00 0a ...1.......%...........<........
21da0 82 00 00 57 00 00 00 e2 82 00 00 62 00 00 00 3a 83 00 00 62 00 00 00 9d 83 00 00 47 00 00 00 00 ...W.......b...:...b.......G....
21dc0 84 00 00 4f 00 00 00 48 84 00 00 48 00 00 00 98 84 00 00 65 00 00 00 e1 84 00 00 7e 00 00 00 47 ...O...H...H.......e.......~...G
21de0 85 00 00 87 00 00 00 c6 85 00 00 7d 00 00 00 4e 86 00 00 40 00 00 00 cc 86 00 00 5b 00 00 00 0d ...........}...N...@.......[....
21e00 87 00 00 40 00 00 00 69 87 00 00 81 00 00 00 aa 87 00 00 c1 00 00 00 2c 88 00 00 bd 00 00 00 ee ...@...i...............,........
21e20 88 00 00 7b 00 00 00 ac 89 00 00 ca 00 00 00 28 8a 00 00 6f 00 00 00 f3 8a 00 00 2e 00 00 00 63 ...{...........(...o...........c
21e40 8b 00 00 82 00 00 00 92 8b 00 00 56 00 00 00 15 8c 00 00 62 00 00 00 6c 8c 00 00 75 00 00 00 cf ...........V.......b...l...u....
21e60 8c 00 00 43 00 00 00 45 8d 00 00 43 00 00 00 89 8d 00 00 9c 00 00 00 cd 8d 00 00 a9 00 00 00 6a ...C...E...C...................j
21e80 8e 00 00 7d 01 00 00 14 8f 00 00 f0 01 00 00 92 90 00 00 0c 00 00 00 83 92 00 00 2a 00 00 00 90 ...}.......................*....
21ea0 92 00 00 2c 00 00 00 bb 92 00 00 94 00 00 00 e8 92 00 00 40 00 00 00 7d 93 00 00 4a 00 00 00 be ...,...............@...}...J....
21ec0 93 00 00 41 00 00 00 09 94 00 00 88 00 00 00 4b 94 00 00 c4 00 00 00 d4 94 00 00 9a 00 00 00 99 ...A...........K................
21ee0 95 00 00 2b 01 00 00 34 96 00 00 85 00 00 00 60 97 00 00 eb 01 00 00 e6 97 00 00 39 00 00 00 d2 ...+...4.......`...........9....
21f00 99 00 00 8e 00 00 00 0c 9a 00 00 a6 00 00 00 9b 9a 00 00 ac 00 00 00 42 9b 00 00 37 00 00 00 ef .......................B...7....
21f20 9b 00 00 70 00 00 00 27 9c 00 00 85 00 00 00 98 9c 00 00 a2 00 00 00 1e 9d 00 00 4d 00 00 00 c1 ...p...'...................M....
21f40 9d 00 00 2e 00 00 00 0f 9e 00 00 3d 00 00 00 3e 9e 00 00 94 00 00 00 7c 9e 00 00 5a 00 00 00 11 ...........=...>.......|...Z....
21f60 9f 00 00 99 00 00 00 6c 9f 00 00 c0 00 00 00 06 a0 00 00 ad 02 00 00 c7 a0 00 00 9b 00 00 00 75 .......l.......................u
21f80 a3 00 00 4a 01 00 00 11 a4 00 00 8d 00 00 00 5c a5 00 00 95 00 00 00 ea a5 00 00 00 26 41 75 74 ...J...........\............&Aut
21fa0 6f 20 70 6f 70 75 6c 61 74 65 20 66 72 6f 6d 20 73 65 61 72 63 68 3a 00 26 43 6f 6c 75 6d 6e 20 o.populate.from.search:.&Column.
21fc0 74 6f 20 75 70 64 61 74 65 3a 00 26 43 75 73 74 6f 6d 69 7a 65 20 70 6c 75 67 69 6e 00 26 44 65 to.update:.&Customize.plugin.&De
21fe0 76 69 63 65 20 74 6f 20 73 79 6e 63 20 74 68 69 73 20 6c 69 73 74 20 74 6f 3a 00 26 48 65 6c 70 vice.to.sync.this.list.to:.&Help
22000 00 26 4c 69 73 74 20 74 79 70 65 3a 00 26 53 65 72 69 65 73 20 6e 61 6d 65 3a 00 26 53 74 6f 72 .&List.type:.&Series.name:.&Stor
22020 65 20 69 6e 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 3a 00 26 56 61 6c 75 65 20 69 6e 20 63 6f e.in.series.column:.&Value.in.co
22040 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 3a 00 26 56 69 65 77 20 6c 69 62 72 61 72 lumn.to.add/remove:.&View.librar
22060 79 20 70 72 65 66 65 72 65 6e 63 65 73 00 26 57 68 65 6e 20 73 79 6e 63 69 6e 67 20 74 68 69 73 y.preferences.&When.syncing.this
22080 20 6c 69 73 74 3a 00 2a 41 6e 79 20 44 65 76 69 63 65 00 41 20 6c 69 73 74 20 61 6c 72 65 61 64 .list:.*Any.Device.A.list.alread
220a0 79 20 65 78 69 73 74 73 20 77 69 74 68 20 74 68 69 73 20 6e 61 6d 65 00 41 20 6c 69 73 74 20 77 y.exists.with.this.name.A.list.w
220c0 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 ith.the.same.name.already.exists
220e0 00 41 64 64 20 61 6c 6c 20 62 6f 6f 6b 73 20 69 6e 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 .Add.all.books.in.series.to.the.
22100 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 41 64 64 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 specified.list.Add.connected.dev
22120 69 63 65 00 41 64 64 20 66 61 69 6c 65 64 00 41 64 64 20 6c 69 73 74 00 41 64 64 20 6e 65 77 20 ice.Add.failed.Add.list.Add.new.
22140 6c 69 73 74 00 41 64 64 20 6e 65 77 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 list.Add.new.list.items.to.devic
22160 65 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 e.Add.series.to.%s.list.Add.seri
22180 65 73 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 64 65 es.to.all.lists.Add.series.to.de
221a0 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73 74 00 41 64 fault.list.Add.series.to.list.Ad
221c0 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 64 20 73 65 72 69 65 73 20 d.series.to.list:.%s.Add.series.
221e0 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f 20 25 73 20 6c 69 73 74 00 to.the."%s".list.Add.to.%s.list.
22200 41 64 64 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 00 41 64 64 20 74 6f 20 64 65 66 61 75 6c 74 20 Add.to.all.lists.Add.to.default.
22220 6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74 3a 20 25 73 list.Add.to.list.Add.to.list:.%s
22240 00 41 64 64 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f 20 74 68 65 .Add.to.the."%s".list.Add.to.the
22260 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 41 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c .specified.list.Add/overwrite.al
22280 6c 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41 64 64 65 64 20 25 64 20 l.list.items.to.device.Added.%d.
222a0 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 41 64 64 65 64 20 74 6f 20 25 books.to.your.%s.list.Added.to.%
222c0 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 00 41 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f 72 d.reading.lists.All.settings.for
222e0 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 .this.plugin.in.this.library.hav
22300 65 20 62 65 65 6e 20 63 6c 65 61 72 65 64 2e 00 41 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 65 64 e.been.cleared..An.error.occured
22320 20 77 68 69 6c 65 20 72 65 6e 61 6d 69 6e 67 2e 00 41 6e 79 20 73 65 74 74 69 6e 67 73 20 69 6e .while.renaming..Any.settings.in
22340 20 6f 74 68 65 72 20 6c 69 62 72 61 72 69 65 73 20 6f 72 20 73 74 6f 72 65 64 20 69 6e 20 61 20 .other.libraries.or.stored.in.a.
22360 4a 53 4f 4e 20 66 69 6c 65 20 69 6e 20 79 6f 75 72 20 63 61 6c 69 62 72 65 20 70 6c 75 67 69 6e JSON.file.in.your.calibre.plugin
22380 73 20 66 6f 6c 64 65 72 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 74 6f 75 63 68 65 64 2e 00 41 70 s.folder.will.not.be.touched..Ap
223a0 70 6c 79 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 20 77 68 65 6e 20 76 69 65 77 ply.reading.list.order.when.view
223c0 69 6e 67 20 6c 69 73 74 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 ing.list.Are.you.sure.you.want.t
223e0 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74 68 69 73 20 6c o.change.your.settings.in.this.l
22400 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00 41 72 65 20 79 6f 75 20 ibrary.for.this.plugin?.Are.you.
22420 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 74 68 65 20 27 25 73 27 20 sure.you.want.to.clear.the.'%s'.
22440 72 65 61 64 69 6e 67 20 6c 69 73 74 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 reading.list?.Are.you.sure.you.w
22460 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74 68 ant.to.clear.your.settings.in.th
22480 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00 41 72 65 20 is.library.for.this.plugin?.Are.
224a0 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75 65 3f 00 41 you.sure.you.want.to.continue?.A
224c0 72 65 20 79 6f 75 20 73 75 72 65 3f 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 6c 69 73 74 20 re.you.sure?.Auto.populate.list.
224e0 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74 6f 20 70 6f 70 75 6c 61 from.books.on.device.Auto.popula
22500 74 65 64 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74 6f 20 70 6f ted.from.books.on.device.Auto.po
22520 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 73 65 61 72 63 68 00 42 79 20 64 65 66 61 75 6c 74 20 52 pulated.from.search.By.default.R
22540 65 61 64 69 6e 67 20 4c 69 73 74 20 63 72 65 61 74 65 73 20 61 20 56 69 65 77 20 4c 69 73 74 20 eading.List.creates.a.View.List.
22560 73 75 62 6d 65 6e 75 20 66 6f 72 20 61 6c 6c 20 79 6f 75 72 20 6c 69 73 74 73 20 77 68 65 6e 20 submenu.for.all.your.lists.when.
22580 79 6f 75 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 2e 0a 49 66 20 63 68 65 63 6b 65 64 2c 20 74 you.have.multiple..If.checked,.t
225a0 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 20 74 68 65 20 74 6f his.list.will.be.moved.to.the.to
225c0 70 20 6c 65 76 65 6c 20 6d 65 6e 75 20 66 6f 72 20 65 61 73 65 20 6f 66 20 61 63 63 65 73 73 2e p.level.menu.for.ease.of.access.
225e0 0a 4e 4f 54 45 3a 20 59 6f 75 72 20 22 64 65 66 61 75 6c 74 22 20 6c 69 73 74 20 77 69 6c 6c 20 .NOTE:.Your."default".list.will.
22600 61 6c 77 61 79 73 20 61 70 70 65 61 72 20 6f 6e 20 74 68 65 20 74 6f 70 20 6d 65 6e 75 2c 20 72 always.appear.on.the.top.menu,.r
22620 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 00 42 79 20 73 70 egardless.of.this.checkbox.By.sp
22640 65 63 69 66 79 69 6e 67 20 61 20 64 65 76 69 63 65 20 79 6f 75 20 63 61 6e 20 73 79 6e 63 20 65 ecifying.a.device.you.can.sync.e
22660 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c 79 20 6f 72 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 ither.manually.or.automatically.
22680 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 6c 69 73 74 20 74 6f 20 74 68 61 74 20 64 the.contents.of.a.list.to.that.d
226a0 65 76 69 63 65 2e 0a 54 68 69 73 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 42 6f 6f 6b 20 53 79 evice..This.replaces.the.Book.Sy
226c0 6e 63 20 70 6c 75 67 69 6e 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 00 43 61 6e 6e 6f 74 20 61 nc.plugin.functionality.Cannot.a
226e0 64 64 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 63 6c 65 61 72 20 6c 69 73 74 00 43 61 6e dd.to.list.Cannot.clear.list.Can
22700 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 64 65 6c 65 74 65 00 43 61 not.create.list.Cannot.delete.Ca
22720 6e 6e 6f 74 20 65 64 69 74 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 6d 6f 76 65 20 74 6f 20 6c 69 nnot.edit.list.Cannot.move.to.li
22740 73 74 00 43 61 6e 6e 6f 74 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 43 61 6e 6e 6f st.Cannot.remove.from.list.Canno
22760 74 20 73 79 6e 63 20 74 6f 20 64 65 76 69 63 65 00 43 61 6e 6e 6f 74 20 76 69 65 77 20 6c 69 73 t.sync.to.device.Cannot.view.lis
22780 74 00 43 68 6f 6f 73 65 20 68 6f 77 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 70 t.Choose.how.this.list.will.be.p
227a0 6f 70 75 6c 61 74 65 64 00 43 6c 65 61 72 00 43 6c 65 61 72 20 25 73 20 6c 69 73 74 00 43 6c 65 opulated.Clear.Clear.%s.list.Cle
227c0 61 72 20 61 6c 6c 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 43 ar.all.from.the.specified.list.C
227e0 6c 65 61 72 20 61 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 lear.all.settings.for.this.plugi
22800 6e 00 43 6c 65 61 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 00 n.Clear.default.list.Clear.list.
22820 43 6c 65 61 72 20 6c 69 73 74 20 28 25 64 29 00 43 6c 65 61 72 20 6c 69 73 74 3a 20 25 73 00 43 Clear.list.(%d).Clear.list:.%s.C
22840 6c 65 61 72 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 43 6c 65 61 72 20 74 68 69 73 20 6c 69 lear.the."%s".list.Clear.this.li
22860 73 74 20 61 66 74 65 72 20 61 20 73 79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69 63 65 00 43 st.after.a.sync.to.this.device.C
22880 6f 6c 75 6d 6e 20 55 70 64 61 74 65 20 4f 70 74 69 6f 6e 73 3a 00 43 6f 6e 66 69 72 6d 61 74 69 olumn.Update.Options:.Confirmati
228a0 6f 6e 20 64 69 61 6c 6f 67 73 20 68 61 76 65 20 61 6c 6c 20 62 65 65 6e 20 72 65 73 65 74 00 43 on.dialogs.have.all.been.reset.C
228c0 6f 6e 74 72 6f 6c 20 68 6f 77 20 79 6f 75 72 20 69 74 65 6d 73 20 61 72 65 20 73 79 6e 63 65 64 ontrol.how.your.items.are.synced
228e0 20 74 6f 20 74 68 65 20 64 65 76 69 63 65 2e 0a 53 79 6e 63 20 6f 6e 6c 79 20 6e 65 77 20 69 74 .to.the.device..Sync.only.new.it
22900 65 6d 73 2c 20 73 79 6e 63 20 61 6c 6c 20 69 74 65 6d 73 20 6f 76 65 72 77 72 69 74 69 6e 67 20 ems,.sync.all.items.overwriting.
22920 65 78 69 73 74 69 6e 67 0a 6f 72 20 75 73 65 20 74 68 69 73 20 6c 69 73 74 20 74 6f 20 6a 75 73 existing.or.use.this.list.to.jus
22940 74 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 65 2e t.remove.items.from.your.device.
22960 00 43 6f 70 79 20 74 6f 20 63 6c 69 70 62 6f 61 72 64 00 43 72 65 61 74 65 20 6e 65 77 20 63 6f .Copy.to.clipboard.Create.new.co
22980 6c 75 6d 6e 00 44 65 66 61 75 6c 74 00 44 65 6c 65 74 65 20 66 61 69 6c 65 64 00 44 65 6c 65 74 lumn.Default.Delete.failed.Delet
229a0 65 20 6c 69 73 74 00 44 65 6c 65 74 65 20 74 68 69 73 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 e.list.Delete.this.device.from.t
229c0 68 65 20 64 65 76 69 63 65 20 6c 69 73 74 00 44 65 6c 65 74 69 6e 67 20 62 6f 6f 6b 73 20 66 72 he.device.list.Deleting.books.fr
229e0 6f 6d 20 64 65 76 69 63 65 2e 00 44 65 76 69 63 65 73 00 44 65 76 69 63 65 73 3a 00 44 69 73 70 om.device..Devices.Devices:.Disp
22a00 6c 61 79 20 4f 70 74 69 6f 6e 73 3a 00 44 6f 20 6e 6f 74 20 75 70 64 61 74 65 20 63 61 6c 69 62 lay.Options:.Do.not.update.calib
22a20 72 65 20 63 6f 6c 75 6d 6e 00 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 65 6c 65 74 65 20 re.column.Do.you.want.to.delete.
22a40 74 68 65 20 6c 69 73 74 20 6e 61 6d 65 64 20 27 25 73 27 00 44 6f 6e 65 00 45 64 69 74 20 25 73 the.list.named.'%s'.Done.Edit.%s
22a60 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 .list.Edit.books.on.the."%s".lis
22a80 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 t.Edit.books.on.the.specified.li
22aa0 73 74 00 45 64 69 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74 00 45 st.Edit.default.list.Edit.list.E
22ac0 64 69 74 20 6c 69 73 74 3a 20 25 73 00 45 64 69 74 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 73 dit.list:.%s.Edit.the.keyboard.s
22ae0 68 6f 72 74 63 75 74 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 70 6c hortcuts.associated.with.this.pl
22b00 75 67 69 6e 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f ugin.Enter.a.new.display.name.fo
22b20 72 20 74 68 69 73 20 64 65 76 69 63 65 3a 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64 69 73 70 6c r.this.device:.Enter.a.new.displ
22b40 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 3a 00 45 6e 74 65 72 20 61 20 75 ay.name.for.this.list:.Enter.a.u
22b60 6e 69 71 75 65 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 nique.display.name.for.this.list
22b80 3a 00 46 61 69 6c 65 64 20 74 6f 20 61 64 64 20 74 6f 20 6c 69 73 74 00 49 66 20 63 68 65 63 6b :.Failed.to.add.to.list.If.check
22ba0 65 64 2c 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 72 65 73 74 6f 72 65 ed,.calibre.sort.will.be.restore
22bc0 64 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 20 73 74 61 74 65 20 61 66 74 65 72 0a 74 68 d.to.its.original.state.after.th
22be0 65 20 75 73 65 72 20 71 75 69 74 73 20 74 68 65 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 76 69 e.user.quits.the.reading.list.vi
22c00 65 77 20 62 79 20 63 68 61 6e 67 69 6e 67 20 6f 72 20 63 6c 65 61 72 69 6e 67 20 63 61 6c 69 62 ew.by.changing.or.clearing.calib
22c20 72 65 27 73 0a 73 65 61 72 63 68 2c 20 73 77 69 74 63 68 69 6e 67 20 6c 69 62 72 61 72 69 65 73 re's.search,.switching.libraries
22c40 2c 20 6f 72 20 71 75 69 74 74 69 6e 67 20 63 61 6c 69 62 72 65 2e 00 49 66 20 63 68 65 63 6b 65 ,.or.quitting.calibre..If.checke
22c60 64 2c 20 76 69 65 77 69 6e 67 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 77 69 6c 6c 20 61 d,.viewing.a.reading.list.will.a
22c80 6c 73 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 43 61 6c 69 62 72 65 20 73 6f 72 74 20 6f 72 64 lso.change.your.Calibre.sort.ord
22ca0 65 72 2e 0a 4c 69 73 74 73 20 63 61 6e 20 62 65 20 6d 61 6e 75 61 6c 6c 79 20 72 65 6f 72 64 65 er..Lists.can.be.manually.reorde
22cc0 72 65 64 20 75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e 2c 20 64 65 66 61 75 6c 74 69 6e red.using.this.plugin,.defaultin
22ce0 67 20 74 6f 20 6f 72 64 65 72 20 61 64 64 65 64 20 74 6f 20 6c 69 73 74 2e 0a 49 66 20 75 6e 63 g.to.order.added.to.list..If.unc
22d00 68 65 63 6b 65 64 2c 20 63 75 72 72 65 6e 74 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20 77 69 6c hecked,.current.calibre.sort.wil
22d20 6c 20 62 65 20 6c 65 66 74 20 75 6e 63 68 61 6e 67 65 64 20 77 68 65 6e 20 79 6f 75 20 76 69 65 l.be.left.unchanged.when.you.vie
22d40 77 20 74 68 65 20 6c 69 73 74 2e 00 49 66 20 6c 69 73 74 20 69 73 20 70 6f 70 75 6c 61 74 65 64 w.the.list..If.list.is.populated
22d60 20 66 72 6f 6d 20 61 20 73 65 61 72 63 68 2c 20 73 70 65 63 69 66 79 20 74 68 65 20 63 61 6c 69 .from.a.search,.specify.the.cali
22d80 62 72 65 20 73 65 61 72 63 68 20 65 78 70 72 65 73 73 69 6f 6e 00 49 66 20 73 79 6e 63 69 6e 67 bre.search.expression.If.syncing
22da0 20 79 6f 75 72 20 6c 69 73 74 20 6d 65 61 6e 73 20 62 6f 6f 6b 73 20 61 72 65 20 72 65 6d 6f 76 .your.list.means.books.are.remov
22dc0 65 64 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 65 2c 20 74 68 65 6e 0a 61 20 64 69 61 6c ed.from.your.device,.then.a.dial
22de0 6f 67 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 61 6c 6c 6f 77 69 6e 67 20 79 6f og.will.be.displayed.allowing.yo
22e00 75 20 74 6f 20 63 6f 6e 66 69 72 6d 20 66 69 72 73 74 2e 0a 55 6e 63 68 65 63 6b 20 74 68 69 73 u.to.confirm.first..Uncheck.this
22e20 20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 75 6e 61 74 74 65 6e 64 65 64 20 73 79 6e 63 .option.to.allow.unattended.sync
22e40 69 6e 67 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 00 49 66 20 75 6e 63 68 65 63 6b 65 64 ing.to.your.device..If.unchecked
22e60 2c 20 6f 6e 6c 79 20 69 74 65 6d 73 20 6e 6f 74 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 20 61 ,.only.items.not.on.the.device.a
22e80 6c 72 65 61 64 79 20 77 69 6c 6c 20 62 65 20 73 79 6e 63 65 64 2e 0a 49 66 20 6e 6f 20 64 65 76 lready.will.be.synced..If.no.dev
22ea0 69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68 ice.is.specified.this.checkbox.h
22ec0 61 73 20 6e 6f 20 65 66 66 65 63 74 2e 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 61 6e 20 6f 6e as.no.effect..This.option.can.on
22ee0 6c 79 20 62 65 20 75 73 65 64 20 77 69 74 68 20 6d 61 6e 75 61 6c 20 74 79 70 65 20 6c 69 73 74 ly.be.used.with.manual.type.list
22f00 73 2e 00 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 20 64 65 76 69 63 65 20 63 s..If.you.do.not.have.a.device.c
22f20 6f 6e 6e 65 63 74 65 64 20 63 75 72 72 65 6e 74 6c 79 2c 20 65 69 74 68 65 72 20 70 6c 75 67 20 onnected.currently,.either.plug.
22f40 6f 6e 65 0a 69 6e 20 6e 6f 77 20 6f 72 20 65 78 69 74 20 74 68 65 20 64 69 61 6c 6f 67 20 61 6e one.in.now.or.exit.the.dialog.an
22f60 64 20 63 6f 6e 6e 65 63 74 20 74 6f 20 66 6f 6c 64 65 72 2f 69 54 75 6e 65 73 20 66 69 72 73 74 d.connect.to.folder/iTunes.first
22f80 00 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 00 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 .Keyboard.shortcuts.Kindle.Colle
22fa0 63 74 69 6f 6e 73 00 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 46 61 69 6c 65 64 ctions.Kindle.Collections.Failed
22fc0 00 4c 69 73 74 73 00 4c 69 73 74 73 3a 00 4c 6f 63 61 74 69 6f 6e 00 4d 61 69 6e 20 6d 65 6d 6f .Lists.Lists:.Location.Main.memo
22fe0 72 79 00 4d 61 6e 75 61 6c 6c 79 20 61 64 64 2f 72 65 6d 6f 76 65 20 69 74 65 6d 73 00 4d 65 6e ry.Manually.add/remove.items.Men
23000 75 00 4d 6f 76 65 20 22 56 69 65 77 20 6c 69 73 74 22 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 u.Move."View.list".to.the.top.le
23020 76 65 6c 20 6f 66 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f 72 20 74 68 69 73 20 vel.of.the.plugin.menu.for.this.
23040 6c 69 73 74 00 4d 6f 76 65 20 74 6f 20 6c 69 73 74 00 4d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 list.Move.to.list.Moved.%d.books
23060 20 74 6f 20 79 6f 75 72 20 6c 69 73 74 28 73 29 00 4e 61 6d 65 00 4e 6f 20 62 6f 6f 6b 73 20 65 .to.your.list(s).Name.No.books.e
23080 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 4e 6f 20 64 65 76 69 63 65 20 66 6f 75 6e xist.on.this.list.No.device.foun
230a0 64 20 66 6f 72 20 55 55 49 44 3a 20 25 73 00 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 d.for.UUID:.%s.No.list.name.spec
230c0 69 66 69 65 64 00 4e 6f 20 73 6f 75 72 63 65 20 6c 69 73 74 20 6e 61 6d 65 73 20 73 70 65 63 69 ified.No.source.list.names.speci
230e0 66 69 65 64 00 4f 70 74 69 6f 6e 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74 61 67 73 20 6f 72 20 61 fied.Optionally.modify.tags.or.a
23100 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 77 68 65 6e 20 79 6f 75 0a 61 64 64 20 61 6e 64 2f .custom.column.when.you.add.and/
23120 6f 72 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e 00 or.remove.items.from.this.list..
23140 4f 70 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69 66 79 20 61 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 Optionally.specify.a.column.to.a
23160 64 64 2f 72 65 6d 6f 76 65 20 61 20 76 61 6c 75 65 20 66 72 6f 6d 0a 77 68 65 6e 20 61 64 64 69 dd/remove.a.value.from.when.addi
23180 6e 67 20 6f 72 20 72 65 6d 6f 76 69 6e 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c ng.or.removing.items.from.this.l
231a0 69 73 74 00 4f 74 68 65 72 00 50 6c 65 61 73 65 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 ist.Other.Please.restart.calibre
231c0 20 6e 6f 77 2e 00 50 6f 70 75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 00 50 72 65 66 65 72 .now..Population.Options:.Prefer
231e0 65 6e 63 65 73 20 66 6f 72 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 62 6f 72 74 69 6e ences.for:.READING.LIST:.Abortin
23200 67 20 75 70 64 61 74 69 6e 67 20 61 75 74 6f 2d 73 65 61 72 63 68 20 6c 69 73 74 20 61 73 20 68 g.updating.auto-search.list.as.h
23220 61 73 20 6e 6f 20 65 78 70 72 65 73 73 69 6f 6e 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a as.no.expression:..READING.LIST:
23240 20 41 64 64 69 6e 67 20 25 64 20 69 64 73 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 .Adding.%d.ids.to.automatic.list
23260 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 74 74 65 6d 70 74 69 6e 67 20 74 6f :.%s.READING.LIST:.Attempting.to
23280 20 72 65 63 72 65 61 74 65 20 4b 69 6e 64 6c 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 00 52 45 41 .recreate.Kindle.collections.REA
232a0 44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 64 65 76 69 63 DING.LIST:.Auto-populating.devic
232c0 65 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75 e.list:..READING.LIST:.Auto-popu
232e0 6c 61 74 69 6e 67 20 73 65 61 72 63 68 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53 lating.search.list:..READING.LIS
23300 54 3a 20 44 65 76 69 63 65 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 00 52 45 41 44 49 4e 47 20 4c T:.Device.disconnected.READING.L
23320 49 53 54 3a 20 44 65 76 69 63 65 20 66 6f 75 6e 64 20 74 6f 20 73 79 6e 63 20 74 6f 3a 00 52 45 IST:.Device.found.to.sync.to:.RE
23340 41 44 49 4e 47 20 4c 49 53 54 3a 20 4d 65 74 61 64 61 74 61 20 61 76 61 69 6c 61 62 6c 65 3a 00 ADING.LIST:.Metadata.available:.
23360 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25 73 27 20 6c READING.LIST:.No.books.on.'%s'.l
23380 69 73 74 20 66 6f 75 6e 64 20 6f 6e 20 64 65 76 69 63 65 20 74 6f 20 72 65 6d 6f 76 65 00 52 45 ist.found.on.device.to.remove.RE
233a0 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 ADING.LIST:.No.books.on.'%s'.lis
233c0 74 20 6e 65 65 64 20 74 6f 20 62 65 20 73 79 6e 63 65 64 00 52 45 41 44 49 4e 47 20 4c 49 53 54 t.need.to.be.synced.READING.LIST
233e0 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 27 25 73 27 20 74 6f 20 64 65 76 69 63 65 20 61 73 20 :.Not.syncing.'%s'.to.device.as.
23400 61 75 74 6f 73 79 6e 63 20 69 73 20 66 61 6c 73 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 autosync.is.false.READING.LIST:.
23420 4e 6f 74 20 73 79 6e 63 69 6e 67 20 74 6f 20 64 65 76 69 63 65 20 61 73 20 6e 6f 74 20 61 63 74 Not.syncing.to.device.as.not.act
23440 69 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 77 20 25 64 20 69 64 73 20 6f 6e 20 ive.READING.LIST:.Now.%d.ids.on.
23460 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a automatic.list:.%s.READING.LIST:
23480 20 52 65 6d 6f 76 69 6e 67 20 25 64 20 69 64 73 20 66 72 6f 6d 20 61 75 74 6f 6d 61 74 69 63 20 .Removing.%d.ids.from.automatic.
234a0 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 6b 69 70 70 69 6e 67 20 list:.%s.READING.LIST:.Skipping.
234c0 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 20 6c 69 73 74 20 77 69 74 68 20 6e 6f 20 66 6f %d.books.in.'%s'.list.with.no.fo
234e0 72 6d 61 74 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63 20 4e 6f 77 20 2d 20 66 rmats.READING.LIST:.Sync.Now.-.f
23500 6f 72 63 65 5f 73 79 6e 63 3d 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63 69 6e 67 orce_sync=.READING.LIST:.Syncing
23520 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 20 74 6f 3a 20 25 73 20 28 6c 6f 63 61 74 69 .%d.books.in.'%s'.to:.%s.(locati
23540 6f 6e 3a 25 73 29 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e 67 20 61 75 on:%s).READING.LIST:.Updating.au
23560 74 6f 6d 61 74 69 63 20 63 6f 6c 75 6d 6e 20 6c 69 73 74 28 73 29 20 00 52 45 41 44 49 4e 47 20 tomatic.column.list(s)..READING.
23580 4c 49 53 54 3a 20 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20 64 65 76 69 63 65 20 LIST:.Updating.automatic.device.
235a0 6c 69 73 74 28 73 29 20 00 52 65 61 64 69 6e 67 20 4c 69 73 74 00 52 65 61 64 69 6e 67 20 4c 69 list(s)..Reading.List.Reading.Li
235c0 73 74 20 65 72 72 6f 72 00 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72 st.error.Reading.List:.Cannot.cr
235e0 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 64 75 70 6c 69 63 eate.list.as.list_name.is.duplic
23600 61 74 65 3a 00 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 ate:.Reading.List:.Cannot.create
23620 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 .list.as.list_name.not.specified
23640 00 52 65 61 64 69 6e 67 20 4f 72 64 65 72 20 4f 70 74 69 6f 6e 73 3a 00 52 65 6d 6f 76 65 20 66 .Reading.Order.Options:.Remove.f
23660 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 64 65 66 61 75 6c rom.all.lists.Remove.from.defaul
23680 74 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 t.list.Remove.from.list.Remove.f
236a0 72 6f 6d 20 6c 69 73 74 3a 20 25 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 22 25 73 rom.list:.%s.Remove.from.the."%s
236c0 22 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64 ".list.Remove.from.the.specified
236e0 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 6c 69 73 74 20 69 74 65 6d 73 20 66 72 6f 6d 20 64 65 76 .list.Remove.list.items.from.dev
23700 69 63 65 00 52 65 6d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 25 ice.Removed.%d.books.from.your.%
23720 73 20 6c 69 73 74 00 52 65 6d 6f 76 65 64 20 66 72 6f 6d 20 25 64 20 72 65 61 64 69 6e 67 20 6c s.list.Removed.from.%d.reading.l
23740 69 73 74 73 00 52 65 6e 61 6d 65 20 64 65 76 69 63 65 00 52 65 6e 61 6d 65 20 66 61 69 6c 65 64 ists.Rename.device.Rename.failed
23760 00 52 65 6e 61 6d 65 20 6c 69 73 74 00 52 65 6e 61 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74 6c .Rename.list.Rename.the.currentl
23780 79 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 00 52 65 70 6c 61 63 65 20 64 65 76 69 63 y.connected.device.Replace.devic
237a0 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 20 6e 65 77 20 69 74 65 6d 73 20 6f 6e 6c 79 00 e.with.list,.add.new.items.only.
237c0 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 2f 6f 76 Replace.device.with.list,.add/ov
237e0 65 72 77 72 69 74 65 20 61 6c 6c 00 52 65 73 65 74 20 26 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 erwrite.all.Reset.&confirmation.
23800 64 69 61 6c 6f 67 73 00 52 65 73 65 74 20 61 6c 6c 20 73 68 6f 77 20 6d 65 20 61 67 61 69 6e 20 dialogs.Reset.all.show.me.again.
23820 64 69 61 6c 6f 67 73 20 66 6f 72 20 74 68 65 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 70 6c 75 dialogs.for.the.Reading.List.plu
23840 67 69 6e 00 52 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 00 52 65 73 74 61 72 74 20 gin.Restart.calibre.now.Restart.
23860 72 65 71 75 69 72 65 64 00 52 65 73 74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20 76 69 65 77 required.Restore.sort.after.view
23880 69 6e 67 20 6c 69 73 74 00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 53 65 74 20 64 65 ing.list.Set.default.list.Set.de
238a0 66 61 75 6c 74 20 6c 69 73 74 3a 20 25 73 00 53 65 74 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 fault.list:.%s.Set.your.default.
238c0 6c 69 73 74 20 74 6f 20 22 25 73 22 00 53 65 74 74 69 6e 67 73 20 63 68 61 6e 67 65 64 00 53 65 list.to."%s".Settings.changed.Se
238e0 74 74 69 6e 67 73 20 64 65 6c 65 74 65 64 00 53 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 ttings.deleted.Settings.for.this
23900 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 62 65 65 .plugin.in.this.library.have.bee
23920 6e 20 63 68 61 6e 67 65 64 2e 00 53 68 6f 77 20 64 69 61 6c 6f 67 20 77 68 65 6e 20 72 65 6d 6f n.changed..Show.dialog.when.remo
23940 76 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 00 53 70 65 63 69 66 79 20 74 ving.books.from.device.Specify.t
23960 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 72 65 61 64 69 6e 67 20 6f 72 64 65 72 20 73 he.name.for.this.reading.order.s
23980 65 72 69 65 73 0a 49 66 20 6c 65 66 74 20 62 6c 61 6e 6b 2c 20 77 69 6c 6c 20 75 73 65 20 74 68 eries.If.left.blank,.will.use.th
239a0 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 69 73 74 20 74 68 69 73 20 62 6f 6f 6b 20 69 73 20 e.name.of.the.list.this.book.is.
239c0 6f 6e 2e 00 53 70 65 63 69 66 79 20 74 68 65 20 74 61 67 20 6f 72 20 63 75 73 74 6f 6d 20 63 6f on..Specify.the.tag.or.custom.co
239e0 6c 75 6d 6e 20 76 61 6c 75 65 20 74 6f 20 62 65 20 61 64 64 65 64 20 77 68 65 6e 20 61 64 64 69 lumn.value.to.be.added.when.addi
23a00 6e 67 0a 74 6f 20 74 68 69 73 20 6c 69 73 74 20 6f 72 20 72 65 6d 6f 76 65 64 20 77 68 65 6e 20 ng.to.this.list.or.removed.when.
23a20 74 68 65 20 62 6f 6f 6b 20 69 73 20 74 61 6b 65 6e 20 6f 66 66 20 74 68 65 20 6c 69 73 74 00 53 the.book.is.taken.off.the.list.S
23a40 74 61 74 75 73 00 53 74 6f 72 61 67 65 20 43 61 72 64 20 41 00 53 74 6f 72 61 67 65 20 43 61 72 tatus.Storage.Card.A.Storage.Car
23a60 64 20 42 00 53 77 69 74 63 68 20 74 68 65 20 6c 69 73 74 20 74 6f 20 75 73 65 20 61 73 20 74 68 d.B.Switch.the.list.to.use.as.th
23a80 65 20 63 75 72 72 65 6e 74 20 64 65 66 61 75 6c 74 00 53 79 6e 63 20 4e 6f 77 00 53 79 6e 63 20 e.current.default.Sync.Now.Sync.
23aa0 4e 6f 77 20 28 25 64 29 00 53 79 6e 63 20 4f 70 74 69 6f 6e 73 3a 00 53 79 6e 63 20 74 6f 20 74 Now.(%d).Sync.Options:.Sync.to.t
23ac0 68 69 73 20 64 65 76 69 63 65 20 61 73 20 73 6f 6f 6e 20 61 73 20 69 74 20 69 73 20 63 6f 6e 6e his.device.as.soon.as.it.is.conn
23ae0 65 63 74 65 64 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 61 6c 72 65 61 ected.The.selected.book(s).alrea
23b00 64 79 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 3a 20 3c 62 3e 25 73 3c 2f 62 3e dy.exist.on.this.list:.<b>%s</b>
23b20 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 64 6f 20 6e 6f 74 20 65 78 69 .The.selected.book(s).do.not.exi
23b40 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 54 69 74 6c 65 20 69 6d 61 67 65 20 6e 6f 74 20 st.on.this.list.Title.image.not.
23b60 66 6f 75 6e 64 20 2d 20 79 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20 43 61 6c 69 62 72 65 found.-.you.must.restart.Calibre
23b80 20 62 65 66 6f 72 65 20 75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e 21 00 55 6e 61 62 6c .before.using.this.plugin!.Unabl
23ba0 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 52 65 6d 6f 76 65 20 42 6f 6f 6b 73 20 70 6c 75 67 69 e.to.find.the.Remove.Books.plugi
23bc0 6e 00 55 6e 63 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 66 20 79 6f 75 20 70 72 65 n.Uncheck.this.option.if.you.pre
23be0 66 65 72 20 74 6f 20 6d 61 6e 75 61 6c 6c 79 20 73 79 6e 63 20 74 6f 20 79 6f 75 72 20 64 65 76 fer.to.manually.sync.to.your.dev
23c00 69 63 65 2e 0a 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 ice..If.no.device.is.specified.t
23c20 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 00 55 6e 64 65 66 his.checkbox.has.no.effect.Undef
23c40 69 6e 65 64 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 6f 72 20 72 65 ined.Update.column.for.add.or.re
23c60 6d 6f 76 65 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 74 6f 20 6c 69 move.Update.column.for.add.to.li
23c80 73 74 20 6f 6e 6c 79 00 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 72 65 6d 6f 76 65 st.only.Update.column.for.remove
23ca0 20 66 72 6f 6d 20 6c 69 73 74 20 6f 6e 6c 79 00 56 69 65 77 20 25 73 20 6c 69 73 74 20 28 25 64 .from.list.only.View.%s.list.(%d
23cc0 29 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 56 69 ).View.books.on.the."%s".list.Vi
23ce0 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 56 ew.books.on.the.specified.list.V
23d00 69 65 77 20 64 61 74 61 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 6c 69 62 72 61 72 79 20 64 iew.data.stored.in.the.library.d
23d20 61 74 61 62 61 73 65 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 00 56 69 65 77 20 64 65 66 atabase.for.this.plugin.View.def
23d40 61 75 6c 74 20 6c 69 73 74 00 56 69 65 77 20 6c 69 73 74 00 56 69 65 77 20 6c 69 73 74 3a 20 25 ault.list.View.list.View.list:.%
23d60 73 00 56 69 65 77 20 6f 72 20 65 64 69 74 20 6c 69 73 74 73 20 6f 66 20 62 6f 6f 6b 73 00 57 68 s.View.or.edit.lists.of.books.Wh
23d80 65 6e 20 26 63 68 61 6e 67 69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 59 6f 75 20 61 72 65 20 en.&changing.this.list:.You.are.
23da0 61 62 6f 75 74 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 3c 62 3e 25 73 3c 2f 62 3e 20 64 65 about.to.remove.the.<b>%s</b>.de
23dc0 76 69 63 65 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e 20 00 59 6f 75 20 63 61 6e 20 6f 6e vice.from.this.list...You.can.on
23de0 6c 79 20 72 65 6e 61 6d 65 20 61 20 64 65 76 69 63 65 20 74 68 61 74 20 69 73 20 63 75 72 72 65 ly.rename.a.device.that.is.curre
23e00 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 00 59 6f 75 20 63 61 6e 20 6f 70 74 69 6f 6e 61 6c 6c ntly.connected.You.can.optionall
23e20 79 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 61 64 69 6e 67 20 6c 69 y.display.the.current.reading.li
23e40 73 74 20 6f 72 64 65 72 0a 69 6e 20 61 20 63 75 73 74 6f 6d 20 73 65 72 69 65 73 20 63 6f 6c 75 st.order.in.a.custom.series.colu
23e60 6d 6e 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 65 64 69 74 20 74 68 69 73 20 63 6f 6c mn..You.should.not.edit.this.col
23e80 75 6d 6e 20 64 69 72 65 63 74 6c 79 21 0a 4f 6e 6c 79 20 75 73 61 62 6c 65 20 77 69 74 68 20 4d umn.directly!.Only.usable.with.M
23ea0 61 6e 75 61 6c 6c 79 20 6d 61 6e 61 67 65 64 20 6c 69 73 74 73 20 74 68 61 74 20 61 72 65 20 6e anually.managed.lists.that.are.n
23ec0 6f 74 20 43 6c 65 61 72 65 64 20 6f 6e 20 53 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74 20 68 61 76 ot.Cleared.on.Sync..You.must.hav
23ee0 65 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6c 69 73 74 00 59 6f 75 20 6d 75 73 74 20 68 61 76 e.at.least.one.list.You.must.hav
23f00 65 20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 e.the.Kindle.Collections.plugin.
23f20 69 6e 73 74 61 6c 6c 65 64 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 65 63 72 65 61 74 65 20 63 installed.in.order.to.recreate.c
23f40 6f 6c 6c 65 63 74 69 6f 6e 73 20 61 66 74 65 72 20 61 20 73 79 6e 63 2e 00 59 6f 75 20 6d 75 73 ollections.after.a.sync..You.mus
23f60 74 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 61 66 74 65 72 77 61 72 64 73 2e 00 59 6f t.restart.calibre.afterwards..Yo
23f80 75 20 6d 75 73 74 20 73 65 6c 65 63 74 20 61 20 64 65 76 69 63 65 20 66 69 72 73 74 00 50 72 6f u.must.select.a.device.first.Pro
23fa0 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e 3a 20 50 41 43 4b 41 47 45 20 56 45 52 53 49 4f 4e ject-Id-Version:.PACKAGE.VERSION
23fc0 0a 50 4f 54 2d 43 72 65 61 74 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 34 2d 30 36 2d 30 36 20 32 .POT-Creation-Date:.2024-06-06.2
23fe0 30 3a 32 31 2b 31 30 30 30 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 32 0:21+1000.PO-Revision-Date:.2022
24000 2d 30 39 2d 31 39 20 31 34 3a 35 31 2b 30 30 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f -09-19.14:51+0000.Last-Translato
24020 72 3a 20 e0 ae a4 e0 ae ae e0 ae bf e0 ae b4 e0 af 8d e0 ae a8 e0 af 87 e0 ae b0 e0 ae ae e0 af r:..............................
24040 8d 20 e0 ae 90 20 3c 61 6e 69 73 68 70 72 61 62 75 2e 74 40 67 6d 61 69 6c 2e 63 6f 6d 3e 2c 20 ......<anishprabu.t@gmail.com>,.
24060 32 30 32 33 0a 4c 61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 54 61 6d 69 6c 20 28 68 74 74 70 73 2023.Language-Team:.Tamil.(https
24080 3a 2f 2f 61 70 70 2e 74 72 61 6e 73 69 66 65 78 2e 63 6f 6d 2f 63 61 6c 69 62 72 65 2f 74 65 61 ://app.transifex.com/calibre/tea
240a0 6d 73 2f 31 39 33 33 37 2f 74 61 2f 29 0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a ms/19337/ta/).MIME-Version:.1.0.
240c0 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 Content-Type:.text/plain;.charse
240e0 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e t=UTF-8.Content-Transfer-Encodin
24100 67 3a 20 38 62 69 74 0a 47 65 6e 65 72 61 74 65 64 2d 42 79 3a 20 70 79 67 65 74 74 65 78 74 2e g:.8bit.Generated-By:.pygettext.
24120 70 79 20 31 2e 35 0a 4c 61 6e 67 75 61 67 65 3a 20 74 61 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 py.1.5.Language:.ta.Plural-Forms
24140 3a 20 6e 70 6c 75 72 61 6c 73 3d 32 3b 20 70 6c 75 72 61 6c 3d 28 6e 20 21 3d 20 31 29 3b 0a 00 :.nplurals=2;.plural=(n.!=.1);..
24160 26 20 e0 ae 86 e0 ae 9f e0 af 8d e0 ae 9f e0 af 8b 20 e0 ae a4 e0 af 87 e0 ae 9f e0 ae b2 e0 ae &...............................
24180 bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae ................................
241a0 ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 95 e0 af 88 3a 00 e0 .............................:..
241c0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 ................................
241e0 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 3a 00 26 20 ............................:.&.
24200 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae a4 e0 ae a9 e0 ae bf e0 ae aa e0 ................................
24220 af 8d e0 ae aa e0 ae af e0 ae a9 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 00 26 20 e0 ae 87 ...........................&....
24240 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
24260 af 88 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae ................................
24280 95 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 8d 3a 00 26 e0 ae 89 e0 ae a4 e0 ae b5 ....................:.&.........
242a0 e0 ae bf 00 26 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ....&...........................
242c0 ae b5 e0 ae 95 e0 af 88 3a 00 26 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 8d 20 e0 ae aa e0 ........:.&.....................
242e0 af 86 e0 ae af e0 ae b0 e0 af 8d 3a 00 26 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 8d 20 e0 ...........:.&..................
24300 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 ae bf ................................
24320 e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae ae e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 ................................
24340 af 81 e0 ae ae e0 af 8d 3a 00 26 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae ........:.&.....................
24360 95 2f e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae ./..............................
24380 b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae ae e0 ae a4 ................................
243a0 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 3a 00 26 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 20 ...............:.&..............
243c0 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ae 95 e0 ae ................................
243e0 b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 00 26 20 e0 ae 87 ...........................&....
24400 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
24420 af 88 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae ................................
24440 95 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 3a 00 2a e0 ae 8e e0 ae a8 e0 ......................:.*.......
24460 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 81 e0 ae ae e0 af 8d 00 e0 ................................
24480 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 81 e0 ae 9f e0 ae ................................
244a0 a9 e0 af 8d 20 e0 ae 8f e0 ae b1 e0 af 8d e0 ae 95 e0 ae a9 e0 ae b5 e0 af 87 20 e0 ae 92 e0 ae ................................
244c0 b0 e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae ................................
244e0 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae a4 e0 af 81 00 e0 ae 85 e0 ae a4 e0 af 87 20 e0 ae aa e0 af ................................
24500 86 e0 ae af e0 ae b0 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae ................................
24520 aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae 8f e0 ae b1 e0 af 8d ................................
24540 e0 ae 95 e0 ae a9 e0 ae b5 e0 af 87 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae a4 e0 af 81 00 ................................
24560 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 af 8d e0 ae ................................
24580 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d ................................
245a0 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 ................................
245c0 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae af e0 af 81 e0 ae ................................
245e0 ae e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af ................................
24600 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 ................................
24620 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae ................................
24640 9f 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae 9a e0 af 8d ................................
24660 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 ................................
24680 af 8d 00 e0 ae a4 e0 af 8b e0 ae b2 e0 af 8d e0 ae b5 e0 ae bf e0 ae af e0 af 81 e0 ae b1 e0 af ................................
246a0 8d e0 ae b1 e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
246c0 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ................................
246e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20 e0 ae aa e0 ................................
24700 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af ................................
24720 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 9a ................................
24740 e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae aa e0 ................................
24760 af 81 e0 ae a4 e0 ae bf e0 ae af 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae ................................
24780 b2 e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 ................................
247a0 e0 ae b3 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ................................
247c0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 25 53 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae ...............%S...............
247e0 bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 88 ................................
24800 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 ................................
24820 af 81 e0 ae ae e0 af 8d 00 e0 ae 8e e0 ae b2 e0 af 8d e0 ae b2 e0 ae be 20 e0 ae aa e0 ae 9f e0 ................................
24840 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 81 e0 ae 95 e0 af 8d ................................
24860 e0 ae 95 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 88 e0 ae 9a e0 ................................
24880 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ................................
248a0 ae e0 af 8d 00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 ................................
248c0 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ................................
248e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ................................
24900 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ae ................................
24920 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 ................................
24940 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 ................................
24960 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af ................................
24980 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f ................................
249a0 e0 ae b0 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ................................
249c0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 22 25 53 22 20 ..............:.%.........."%S".
249e0 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ................................
24a00 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af ................................
24a20 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 25 53 20 e0 ae aa e0 ae 9f .......................%S.......
24a40 e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ................................
24a60 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 8e e0 ae ................................
24a80 b2 e0 af 8d e0 ae b2 e0 ae be 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
24aa0 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af 87 e0 ................................
24ac0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae ................................
24ae0 af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f ................................
24b00 e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ................................
24b20 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ae ................................
24b40 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 ................................
24b60 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ................................
24b80 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af ................................
24ba0 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 3a 20 25 e0 ............................:.%.
24bc0 ae 95 e0 ae b3 e0 af 8d 00 22 25 53 22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af ........."%S"...................
24be0 e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ................................
24c00 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af ................................
24c20 8d e0 ae aa e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf ................................
24c40 e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 ................................
24c60 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae ................................
24c80 a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af 8d ................................
24ca0 e0 ae a4 e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 ................................
24cc0 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af ................................
24ce0 88 e0 ae af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d ................................
24d00 e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2f e0 ae ae e0 af 87 e0 ae b2 e0 af 86 e0 ae b4 e0 .............../................
24d20 af 81 e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae ................................
24d40 b3 e0 af 8d 20 25 73 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf .....%s.........................
24d60 e0 ae b2 e0 af 8d 20 25 64 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 .......%d.......................
24d80 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae ................................
24da0 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a9 00 25 44 20 e0 ae b5 e0 ae be .......................%D.......
24dc0 e0 ae 9a e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
24de0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af ................................
24e00 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ................................
24e20 ae 9f e0 ae a4 e0 af 81 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ................................
24e40 ae 95 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae ................................
24e60 a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae ................................
24e80 a4 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 ................................
24ea0 e0 ae 95 e0 ae b3 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ................................
24ec0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae b3 e0 af 8d e0 ae b3 ................................
24ee0 e0 ae a9 2e 00 e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 ae bf e0 ae 9f ................................
24f00 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae aa e0 ae bf e0 ae b4 e0 ................................
24f20 af 88 20 e0 ae 8f e0 ae b1 e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a4 e0 af 81 2e 00 ................................
24f40 e0 ae aa e0 ae bf e0 ae b1 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ................................
24f60 ae b3 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae 8e e0 ae a8 e0 ................................
24f80 af 8d e0 ae a4 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae ................................
24fa0 b3 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae ................................
24fc0 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa ................................
24fe0 e0 ae b0 e0 af 8d 20 e0 ae 9a e0 af 86 e0 ae b0 e0 af 81 e0 ae 95 e0 af 81 e0 ae a8 e0 ae bf e0 ................................
25000 ae b0 e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 af 8b e0 ae aa e0 af 8d e0 ae ................................
25020 aa e0 af 81 e0 ae b1 e0 af 88 e0 ae af e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 92 e0 ae b0 e0 af 81 ................................
25040 20 4a 53 4f 4e 20 e0 ae 95 e0 af 8b e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae b2 e0 af 8d 20 e0 .JSON...........................
25060 ae 9a e0 af 87 e0 ae ae e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f ................................
25080 e0 ae be e0 ae a4 e0 af 81 2e 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
250a0 e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ................................
250c0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae ................................
250e0 bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af ................................
25100 e0 ae b2 e0 af 8d 20 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 e0 ae aa e0 ................................
25120 af 8d 20 e0 ae aa e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae ................................
25140 a4 e0 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 ................................
25160 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 ................................
25180 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 ................................
251a0 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae aa e0 ................................
251c0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae ................................
251e0 b1 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae bf ................................
25200 e0 ae b1 e0 af 80 e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 ae be 3f 00 27 25 53 27 20 e0 ae b5 e0 .....................?.'%S'.....
25220 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae ................................
25240 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 ................................
25260 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae bf e0 ................................
25280 ae b1 e0 af 80 e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 ae be 3f 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ....................?...........
252a0 ae a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ................................
252c0 ae a4 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af ................................
252e0 8d 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae ................................
25300 aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 ................................
25320 e0 af 8d e0 ae 95 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 81 e0 ................................
25340 ae 95 e0 ae bf e0 ae b1 e0 af 80 e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 ae be 3f 00 e0 ae a8 e0 ..........................?.....
25360 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 20 e0 ................................
25380 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 ................................
253a0 e0 af 80 e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 ae be 3f 00 e0 ae a8 e0 af 80 20 e0 ae 9a e0 af ..................?.............
253c0 86 e0 ae be e0 ae b2 e0 af 8d e0 ae b5 e0 ae a4 e0 af 81 20 e0 ae 89 e0 ae b1 e0 af 81 e0 ae a4 ................................
253e0 e0 ae bf e0 ae af e0 ae be 3f 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 .........?......................
25400 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae aa e0 af 81 e0 ae a4 ................................
25420 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 ae bf e0 ae ................................
25440 b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 86 e0 ae 9f e0 af 8d e0 ae 9f e0 af 8b ................................
25460 20 e0 ae b5 e0 ae bf e0 ae b0 e0 ae bf e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 e0 ae ae e0 ................................
25480 af 8d 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af ................................
254a0 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae ................................
254c0 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 ................................
254e0 af 8d e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae be e0 ae a9 e0 ae be e0 ae 95 e0 ae b5 e0 af 87 20 e0 ................................
25500 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae a4 e0 af 81 00 e0 ae a4 e0 af 87 e0 ae 9f e0 ae b2 e0 ae ................................
25520 bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae ................................
25540 86 e0 ae 9f e0 af 8d e0 ae 9f e0 af 8b 20 e0 ae ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d ................................
25560 e0 ae a4 e0 af 8a e0 ae 95 e0 af 88 20 e0 ae 95 e0 af 8a e0 ae a3 e0 af 8d e0 ae 9f e0 ae a4 e0 ................................
25580 af 81 00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af ................................
255a0 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af 8d e0 ae aa ................................
255c0 e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae 89 ................................
255e0 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae 9f e0 ae ae e0 af 8d 20 e0 ae aa e0 ae b2 20 ................................
25600 e0 ae 87 e0 ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af ................................
25620 8b e0 ae a4 e0 af 81 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 8e e0 ae ................................
25640 b2 e0 af 8d e0 ae b2 e0 ae be 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
25660 e0 af 8d e0 ae 95 e0 ae b3 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d 20 e0 ................................
25680 ae 92 e0 ae b0 e0 af 81 20 e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae b5 e0 af 88 20 e0 ae aa e0 ................................
256a0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af 81 e0 ae a3 e0 af ................................
256c0 88 e0 ae ae e0 af 86 e0 ae a9 e0 af 81 e0 ae b5 e0 af 88 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 ................................
256e0 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0 ae a4 e0 af 81 2e 20 ................................
25700 0a 20 e0 ae 9a e0 ae b0 e0 ae bf e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 ................................
25720 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae 87 ...........................,....
25740 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
25760 af 8d 20 e0 ae 85 e0 ae a3 e0 af 81 e0 ae 95 e0 ae b2 e0 af 88 20 e0 ae 8e e0 ae b3 e0 ae bf e0 ................................
25780 ae a4 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae b5 e0 ae a4 e0 ae b1 e0 af 8d e0 ae 95 ................................
257a0 e0 ae be e0 ae 95 20 e0 ae ae e0 af 87 e0 ae b2 e0 af 8d 20 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 ................................
257c0 20 e0 ae ae e0 af 86 e0 ae a9 e0 af 81 e0 ae b5 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 ................................
257e0 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae b1 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae ................................
25800 ae e0 af 8d 2e 20 0a 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 ................................
25820 3a 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af :...............................
25840 81 e0 ae aa e0 af 8d e0 ae aa e0 af 86 e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 af 88 e0 ................................
25860 ae aa e0 af 8d 20 e0 ae aa e0 af 8a e0 ae b0 e0 af 81 e0 ae 9f e0 af 8d e0 ae aa e0 ae 9f e0 af ................................
25880 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae be e0 ae ae e0 ae b2 e0 af 8d 2c 20 e0 ae 89 e0 ae 99 e0 af ......................,.........
258a0 8d e0 ae 95 e0 ae b3 e0 af 8d 20 22 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae ..........."....................
258c0 a8 e0 ae bf e0 ae b2 e0 af 88 22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae ..........".....................
258e0 b2 e0 af 8d 20 e0 ae 8e e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 e0 ae ae e0 af 8d ................................
25900 20 e0 ae ae e0 af 87 e0 ae b2 e0 af 8d 20 e0 ae ae e0 af 86 e0 ae a9 e0 af 81 e0 ae b5 e0 ae bf ................................
25920 e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af 8b e0 ae a9 e0 af 8d e0 ae b1 e0 af 81 e0 ae ae e0 af 8d 00 ................................
25940 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ................................
25960 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae ................................
25980 bf e0 ae 9f e0 af 81 e0 ae b5 e0 ae a4 e0 ae a9 e0 af 8d 20 e0 ae ae e0 af 82 e0 ae b2 e0 ae ae ................................
259a0 e0 af 8d 20 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 af 88 ................................
259c0 e0 ae ae e0 af 81 e0 ae b1 e0 af 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ................................
259e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae ................................
25a00 95 e0 af 8d e0 ae 95 e0 ae b2 e0 ae be e0 ae ae e0 af 8d 20 0a 20 e0 ae a4 e0 ae be e0 ae a9 e0 ................................
25a20 ae be e0 ae 95 e0 ae b5 e0 af 87 20 e0 ae 85 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ................................
25a40 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae a9 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af ................................
25a60 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae a9 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d ................................
25a80 e0 ae b3 e0 ae 9f e0 ae 95 e0 af 8d e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 2e 20 ................................
25aa0 0a 20 e0 ae 87 e0 ae a4 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 20 e0 ................................
25ac0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae b5 e0 af 81 20 e0 ae 9a e0 af ................................
25ae0 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 9a e0 af 86 e0 ae af e0 ae b2 e0 af 8d e0 ae aa ................................
25b00 e0 ae be e0 ae 9f e0 af 8d e0 ae 9f e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae b1 e0 ................................
25b20 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae ................................
25b40 bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 ................................
25b60 e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 00 ................................
25b80 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85 e0 ae b4 e0 ................................
25ba0 ae bf e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae ................................
25bc0 a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae ................................
25be0 89 e0 ae b0 e0 af 81 e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f ................................
25c00 e0 ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 20 ................................
25c20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 ................................
25c40 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae bf e0 ae ................................
25c60 b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 ae be ................................
25c80 e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ................................
25ca0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae 9a e0 af 86 e0 ae b2 e0 af 8d e0 ae b2 20 e0 ae ae e0 ................................
25cc0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae ................................
25ce0 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ................................
25d00 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae ae e0 af 81 e0 ae 9f e0 ................................
25d20 ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af ................................
25d40 8d e0 ae a4 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf ................................
25d60 e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 ................................
25d80 ae be e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af ................................
25da0 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae a3 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae ................................
25dc0 af e0 ae be e0 ae a4 e0 af 81 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af ................................
25de0 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae 8e e0 ae b5 e0 af 8d e0 ae b5 e0 ae be ................................
25e00 e0 ae b1 e0 af 81 20 e0 ae ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d e0 ae a4 e0 af 8a e0 ................................
25e20 ae 95 e0 af 88 20 e0 ae 95 e0 af 8a e0 ae a3 e0 af 8d e0 ae 9f e0 ae a4 e0 ae be e0 ae 95 20 e0 ................................
25e40 ae 87 e0 ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 8e e0 ae ................................
25e60 a9 e0 af 8d e0 ae aa e0 ae a4 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d ................................
25e80 e0 ae b5 e0 af 81 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae 95 00 e0 ae a4 e0 af 86 e0 ae b3 e0 ................................
25ea0 ae bf e0 ae b5 e0 ae be e0 ae a9 00 e0 ae a4 e0 af 86 e0 ae b3 e0 ae bf e0 ae b5 e0 ae be e0 ae ................................
25ec0 a9 20 25 73 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 00 e0 ae ..%s............................
25ee0 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f 20 ................................
25f00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae ................................
25f20 b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af 8d ................................
25f40 e0 ae a4 e0 af 88 e0 ae af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 ................................
25f60 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ................................
25f80 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af ................................
25fa0 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95 ................................
25fc0 e0 ae b3 e0 af 88 e0 ae af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 ................................
25fe0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae ................................
26000 aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf ................................
26020 e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 ................................
26040 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af ................................
26060 88 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 00 e0 ae a4 e0 af 86 e0 ae b3 e0 ae ................................
26080 bf e0 ae b5 e0 ae be e0 ae a9 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
260a0 e0 af 8d 20 28 25 e0 ae 9f e0 ae bf 29 00 e0 ae a4 e0 af 86 e0 ae b3 e0 ae bf e0 ae b5 e0 ae be ....(%......)...................
260c0 e0 ae a9 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 25 e0 ............................:.%.
260e0 ae 95 e0 ae b3 e0 af 8d 00 22 25 53 22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af ........."%S"...................
26100 e0 ae b2 e0 af 88 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ................................
26120 ae ae e0 af 8d 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ................................
26140 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b1 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae 92 e0 ae a4 e0 af ................................
26160 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae b5 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ................................
26180 ae aa e0 af 8d 20 e0 ae aa e0 ae bf e0 ae b1 e0 ae 95 e0 af 81 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ................................
261a0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85 e0 ................................
261c0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae a8 e0 af ................................
261e0 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 20 e0 ae aa e0 af 81 e0 ae a4 ................................
26200 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae b5 e0 ................................
26220 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d ................................
26240 3a 00 e0 ae 89 e0 ae b1 e0 af 81 e0 ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 81 :...............................
26260 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae af e0 ae be e0 ................................
26280 ae 9f e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af ................................
262a0 8d e0 ae a4 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae ae e0 af 80 e0 ae 9f e0 af 8d e0 ae 9f e0 ae ae ................................
262c0 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 af ................................
262e0 81 e0 ae b3 e0 af 8d e0 ae b3 e0 ae a9 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d ................................
26300 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 ................................
26320 af 8d 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae 9f e0 ae ................................
26340 a9 e0 af 8d 20 e0 ae 8e e0 ae b5 e0 af 8d e0 ae b5 e0 ae be e0 ae b1 e0 af 81 20 e0 ae 92 e0 ae ................................
26360 a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ................................
26380 ae aa e0 ae 9f e0 af 81 e0 ae 95 e0 ae bf e0 ae a9 e0 af 8d e0 ae b1 e0 ae a9 20 e0 ae 8e e0 ae ................................
263a0 a9 e0 af 8d e0 ae aa e0 ae a4 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae 9f e0 af 8d e0 ae 9f ................................
263c0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af ................................
263e0 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20 e0 ae 89 e0 ae ................................
26400 b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae ae ................................
26420 e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 87 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ................................
26440 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2c 20 e0 .............................,..
26460 ae 87 e0 ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae ................................
26480 a9 e0 af 88 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 af 8a e0 ae b0 e0 af 81 e0 ae 9f ................................
264a0 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 92 e0 ae a4 e0 ................................
264c0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae ................................
264e0 e0 af 8d 20 0a 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae 89 e0 ae 99 e0 ................................
26500 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae ................................
26520 a4 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 89 ................................
26540 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af 88 20 e0 ................................
26560 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ................................
26580 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae ................................
265a0 af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ................................
265c0 ae ae e0 af 8d 2e 00 e0 ae 95 e0 ae bf e0 ae b3 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ................................
265e0 ae b0 e0 af 8d e0 ae 9f e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae a8 e0 ae 95 e0 ae ................................
26600 b2 e0 af 86 e0 ae 9f e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 ................................
26620 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ................................
26640 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 e0 ae ................................
26660 be e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae af e0 ae b2 ................................
26680 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 00 e0 ae a8 e0 af 80 e0 ae 95 e0 ................................
266a0 af 8d e0 ae 95 e0 af 81 20 e0 ae a4 e0 af 8b e0 ae b2 e0 af 8d e0 ae b5 e0 ae bf e0 ae af e0 af ................................
266c0 81 e0 ae b1 e0 af 8d e0 ae b1 e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf ................................
266e0 e0 ae af e0 ae b2 e0 af 88 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 00 e0 ae 9a ................................
26700 e0 ae be e0 ae a4 e0 ae a9 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
26720 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 87 e0 ae ................................
26740 a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 ................................
26760 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 9a ................................
26780 e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af ................................
267a0 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 ................................
267c0 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 ................................
267e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0 ae a4 e0 af 81 2e 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ................................
26800 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae 99 e0 af ................................
26820 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae 9a e0 ae bf 20 e0 ..........:.....................
26840 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 ................................
26860 e0 af 8d 3a 00 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae a8 e0 af ...:............................
26880 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 20 e0 ae aa ................................
268a0 e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 20 e0 ................................
268c0 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0 ae 9f e0 ae be e0 ae ae e0 af 8d 00 27 25 53 27 20 e0 ae 8e ........................'%S'....
268e0 e0 ae a9 e0 af 8d e0 ae b1 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 ae bf e0 ae b2 e0 af 8d 20 ................................
26900 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae ae e0 ................................
26920 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0 af 80 e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 ................................
26940 e0 ae be 3f 00 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae a8 e0 af 8d e0 ae a4 e0 ae a4 e0 af 81 ...?............................
26960 00 25 53 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae a4 e0 .%S.............................
26980 af 8d 20 e0 ae a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 00 22 25 e0 ae ............................"%..
269a0 95 e0 ae b3 e0 af 8d 22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae ......."........................
269c0 bf e0 ae b2 e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d ................................
269e0 e0 ae 95 e0 ae b3 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 ................................
26a00 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae ................................
26a20 aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f ................................
26a40 e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ................................
26a60 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae ................................
26a80 bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 ................................
26aa0 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ................................
26ac0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae ................................
26ae0 bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa ................................
26b00 e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ................................
26b20 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae ................................
26b40 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae bf e0 ae b0 e0 af 81 ................................
26b60 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae 87 e0 ae a8 e0 ............:.%.................
26b80 af 8d e0 ae a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf e0 ae af e0 af 81 e0 ae ................................
26ba0 9f e0 ae a9 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 8d e0 ae aa e0 af 81 e0 ae 9f ................................
26bc0 e0 af 88 e0 ae af 20 e0 ae b5 e0 ae bf e0 ae 9a e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 ae b2 e0 ................................
26be0 ae 95 e0 af 88 20 e0 ae 95 e0 af 81 e0 ae b1 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ................................
26c00 b5 e0 ae b4 e0 ae bf e0 ae 95 e0 ae b3 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae bf e0 ae b0 ................................
26c20 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae a8 e0 ................................
26c40 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae ................................
26c60 b1 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20 e0 ae 95 e0 ae ................................
26c80 be e0 ae 9f e0 af 8d e0 ae 9a e0 ae bf 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 88 20 e0 ae ................................
26ca0 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 3a 00 e0 ae ............................:...
26cc0 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
26ce0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20 ................................
26d00 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae 9a e0 ae bf 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 ................................
26d20 af 88 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af ................................
26d40 8d 3a 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 .:..............................
26d60 ae af e0 ae b2 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae a4 e0 ae a9 e0 ae bf e0 ae ................................
26d80 a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae b5 e0 ae ae e0 ae be e0 ae a9 20 e0 ae 95 e0 ae be e0 ae 9f ................................
26da0 e0 af 8d e0 ae 9a e0 ae bf 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 88 20 e0 ae 89 e0 ae b3 ................................
26dc0 e0 af 8d e0 ae b3 e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 3a 00 e0 ae aa e0 ae 9f ........................:.......
26de0 e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ................................
26e00 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae b5 e0 ae b1 e0 ae ................................
26e20 bf e0 ae b5 e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f e0 ae a4 e0 af 81 00 e0 ae 9a e0 ae b0 e0 ae bf ................................
26e40 e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae ................................
26e60 9f e0 af 8d e0 ae 9f e0 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae ................,...............
26e80 aa e0 ae b0 e0 af 8d 20 e0 ae b5 e0 ae 95 e0 af 88 20 e0 ae 85 e0 ae a4 e0 ae a9 e0 af 8d 20 e0 ................................
26ea0 ae 85 e0 ae 9a e0 ae b2 e0 af 8d 20 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 e0 ae 95 e0 af 8d e0 ae ................................
26ec0 95 e0 af 81 20 e0 ae ae e0 af 80 e0 ae 9f e0 af 8d e0 ae 9f e0 ae ae e0 af 88 e0 ae 95 e0 af 8d ................................
26ee0 e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0 ae 95 e0 ae ................................
26f00 be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d e0 ae b8 e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 ................................
26f20 e0 af 8d e0 ae b1 e0 af 81 e0 ae b5 e0 ae a4 e0 ae a9 e0 af 8d 20 e0 ae ae e0 af 82 e0 ae b2 e0 ................................
26f40 ae ae e0 af 8d 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae b4 e0 ................................
26f60 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 ae a9 e0 af 8d 20 e0 ae ae e0 af 82 e0 ae b2 e0 ae ................................
26f80 ae e0 af 8d 20 e0 ae aa e0 ae af e0 ae a9 e0 ae b0 e0 af 8d 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae ................................
26fa0 bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af ................................
26fc0 e0 ae b2 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae 9a e0 ae bf e0 ae af e0 af 88 20 ................................
26fe0 e0 ae b5 e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 20 e0 ae b5 e0 af 86 e0 ae b3 e0 ae bf e0 ................................
27000 ae af e0 af 87 e0 ae b1 e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0 ae be e0 ae b0 e0 af 8d 20 0a 20 ................................
27020 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae a4 e0 af ................................
27040 8d 20 e0 ae a4 e0 af 87 e0 ae 9f e0 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 2c 20 e0 .............................,..
27060 ae ae e0 ae be e0 ae b1 e0 af 81 e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae ................................
27080 b2 e0 ae a4 e0 af 81 20 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae ................................
270a0 b5 e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 20 e0 ae b5 e0 af 86 e0 ae b3 e0 ae bf e0 ae af ................................
270c0 e0 af 87 e0 ae b1 e0 af 81 e0 ae a4 e0 ae b2 e0 af 8d 2e 00 e0 ae 9a e0 ae b0 e0 ae bf e0 ae aa ................................
270e0 e0 ae be e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af ................................
27100 8d e0 ae 9f e0 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af .............,..................
27120 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 ................................
27140 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 ................................
27160 af 81 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae b2 e0 ................................
27180 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 20 e0 ae b5 e0 ................................
271a0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 e0 ae af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae ................................
271c0 ae e0 ae be e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0 ae 87 e0 ae a8 ................................
271e0 e0 af 8d e0 ae a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae aa e0 ae af ................................
27200 e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf 20 e0 ae aa e0 ................................
27220 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae ................................
27240 95 e0 af 88 e0 ae ae e0 af 81 e0 ae b1 e0 af 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae ae e0 ae b1 ................................
27260 e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af ................................
27280 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 ae be e0 ae ae e0 af 8d 2c 20 e0 ae aa e0 ae 9f e0 af ......................,.........
272a0 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 ................................
272c0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ................................
272e0 ae 86 e0 ae b0 e0 af 8d e0 ae 9f e0 ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae ................................
27300 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 2e 20 0a 20 ................................
27320 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ................................
27340 ae af e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae be e0 ae b5 e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f ................................
27360 e0 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d .........,......................
27380 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae aa e0 af 8d 20 ................................
273a0 e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d e0 ae ................................
273c0 aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae b1 e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 88 ................................
273e0 e0 ae af 20 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae b5 e0 ae 95 ................................
27400 e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 e0 ae be e0 ae ae e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b0 ................................
27420 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae 92 e0 ae b0 e0 af 81 ................................
27440 20 e0 ae a4 e0 af 87 e0 ae 9f e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b0 e0 af 81 ................................
27460 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ................................
27480 ae b2 e0 af 8d 20 e0 ae ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ................................
274a0 ae 95 e0 af 88 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 ae be e0 ae b2 e0 af ................................
274c0 8d 2c 20 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae a4 e0 af 87 e0 .,..............................
274e0 ae 9f e0 ae b2 e0 af 8d 20 e0 ae b5 e0 af 86 e0 ae b3 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae ................................
27500 be e0 ae 9f e0 af 8d e0 ae 9f e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf ................................
27520 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 89 e0 ................................
27540 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae ................................
27560 af e0 ae b2 e0 af 88 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae aa ................................
27580 e0 af 8d e0 ae aa e0 ae a4 e0 af 81 20 e0 ae 8e e0 ae a9 e0 af 8d e0 ae b1 e0 ae be e0 ae b2 e0 ................................
275a0 af 8d 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 9a e0 ae be e0 ae a4 e0 ................................
275c0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d ................................
275e0 e0 ae a4 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ................................
27600 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 ae aa e0 af 8d e0 ae ................................
27620 aa e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0 ae ae e0 af 81 e0 ae a4 e0 ae b2 e0 ae bf e0 ................................
27640 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b1 e0 af 81 e0 ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae ................................
27660 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 ................................
27680 20 e0 ae 85 e0 ae a9 e0 af 81 e0 ae ae e0 ae a4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ................................
276a0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae af e0 ae be e0 ae 9f e0 ae b2 e0 af 8d 20 e0 ................................
276c0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d ................................
276e0 e0 ae aa e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ................................
27700 ae b3 e0 af 8d 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae ................................
27720 b2 e0 af 8d 20 e0 ae 95 e0 ae b5 e0 ae a9 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d ................................
27740 e0 ae aa e0 ae 9f e0 ae be e0 ae a4 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 ................................
27760 af 88 e0 ae b5 e0 af 88 20 e0 ae 85 e0 ae a9 e0 af 81 e0 ae ae e0 ae a4 e0 ae bf e0 ae 95 e0 af ................................
27780 8d e0 ae 95 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae ................................
277a0 aa e0 af 8d e0 ae aa e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 af 87 ................................
277c0 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af ................................
277e0 81 e0 ae ae e0 af 8d 2e 00 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81 20 e0 ae 9a e0 ................................
27800 af 86 e0 ae af e0 af 8d e0 ae af e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae be e0 ae b5 e0 ae bf ................................
27820 e0 ae 9f e0 af 8d e0 ae 9f e0 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 ..................,.............
27840 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 ................................
27860 ae be e0 ae a4 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae ................................
27880 95 e0 ae b3 e0 af 8d 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 87 20 e0 ae ................................
278a0 8f e0 ae b1 e0 af 8d e0 ae 95 e0 ae a9 e0 ae b5 e0 af 87 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 ................................
278c0 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af ................................
278e0 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0 ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ae ................................
27900 a4 e0 ae a9 e0 ae ae e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa ................................
27920 e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae b5 e0 ae bf e0 ae ................................
27940 b2 e0 af 8d e0 ae b2 e0 af 88 20 e0 ae 8e e0 ae a9 e0 af 8d e0 ae b1 e0 ae be e0 ae b2 e0 af 8d ................................
27960 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81 ................................
27980 e0 ae aa e0 af 8d e0 ae aa e0 af 86 e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae bf e0 ae ................................
279a0 b2 e0 af 8d 20 e0 ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0 ae bf e0 ae b3 e0 af 88 e0 ae ................................
279c0 b5 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 2e 20 0a 20 e0 ae ................................
279e0 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa ................................
27a00 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 20 e0 ae 95 e0 af 88 e0 ae af e0 af 87 e0 ae 9f e0 af 81 20 ................................
27a20 e0 ae b5 e0 ae 95 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
27a40 af 8d e0 ae 95 e0 ae b3 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae ................................
27a60 9f e0 af 81 e0 ae ae e0 af 87 20 e0 ae aa e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0 af 81 ................................
27a80 e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 af 81 e0 ae ae e0 ................................
27aa0 af 8d 2e 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae 9f e0 ae ae e0 af 8d 20 ................................
27ac0 e0 ae a4 e0 ae b1 e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 9a e0 ae be e0 ae a4 e0 ................................
27ae0 ae a9 e0 ae ae e0 af 8d 20 e0 ae 87 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af ................................
27b00 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 ................................
27b20 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae 92 e0 ae a9 e0 af 8d e0 ae b1 e0 af 88 20 e0 ae 9a e0 af 86 ........,.......................
27b40 e0 ae b0 e0 af 81 e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0 ae 87 e0 ae aa e0 af ................................
27b60 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 ................................
27b80 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae af e0 ae be e0 ae 9f e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 ................................
27ba0 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae b5 e0 af 86 e0 ae b3 e0 ................................
27bc0 ae bf e0 ae af e0 af 87 e0 ae b1 e0 ae bf 20 e0 ae ae e0 af 81 e0 ae a4 e0 ae b2 e0 ae bf e0 ae ................................
27be0 b2 e0 af 8d 20 e0 ae 95 e0 af 8b e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae b1 e0 af 88 2f e0 ae ............................./..
27c00 90 e0 ae 9f e0 ae bf e0 ae af e0 af 82 e0 ae a9 e0 af 8d e0 ae b8 e0 af 8d 20 e0 ae 89 e0 ae 9f ................................
27c20 e0 ae a9 e0 af 8d 20 e0 ae 87 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ................................
27c40 ae ae e0 af 8d 00 e0 ae b5 e0 ae bf e0 ae 9a e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 ae b2 e0 ae ................................
27c60 95 e0 af 88 20 e0 ae 95 e0 af 81 e0 ae b1 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae b5 ................................
27c80 e0 ae b4 e0 ae bf e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae 95 e0 ae bf e0 ae a9 e0 af 8d e0 ae 9f e0 ................................
27ca0 af 86 e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae 95 e0 ae b0 e0 ae bf e0 ae aa e0 af 8d e0 ae ................................
27cc0 aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae 95 e0 ae bf e0 ae a9 e0 af 8d e0 ae 9f e0 af 86 ................................
27ce0 e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae 95 e0 ae b0 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ................................
27d00 af 81 e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a4 e0 af 8b e0 ae b2 e0 af 8d e0 ae b5 e0 ae bf e0 ae ................................
27d20 af e0 ae 9f e0 af 88 e0 ae a8 e0 af 8d e0 ae a4 e0 ae a9 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f ................................
27d40 e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ................................
27d60 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae 87 e0 ae 9f e0 .......................:........
27d80 ae ae e0 af 8d 00 e0 ae ae e0 af 81 e0 ae a4 e0 ae a9 e0 af 8d e0 ae ae e0 af 88 20 e0 ae a8 e0 ................................
27da0 ae bf e0 ae a9 e0 af 88 e0 ae b5 e0 ae 95 e0 ae ae e0 af 8d 00 e0 ae 89 e0 ae b0 e0 af 81 e0 ae ................................
27dc0 aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae 95 e0 af 88 e0 ae ae ................................
27de0 e0 af 81 e0 ae b1 e0 af 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ................................
27e00 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2f e0 ae 85 e0 ae 95 e0 ae b1 e0 af ..................../...........
27e20 8d e0 ae b1 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf ................................
27e40 e0 ae af e0 ae b2 e0 af 8d 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d ................................
27e60 e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae be e0 ae a9 20 e0 ................................
27e80 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae ae e0 af 86 e0 ae a9 e0 af 81 e0 ae ................................
27ea0 b5 e0 ae bf e0 ae a9 e0 af 8d 20 e0 ae ae e0 af 87 e0 ae b2 e0 af 8d 20 e0 ae a8 e0 ae bf e0 ae ................................
27ec0 b2 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 22 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae ................."..............
27ee0 9a e0 ae bf 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 22 20 e0 ............................."..
27f00 ae a8 e0 ae 95 e0 ae b0 e0 af 8d e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d ................................
27f20 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ae 95 e0 af 8d e0 ................................
27f40 ae 95 e0 af 81 20 e0 ae a8 e0 ae 95 e0 ae b0 e0 af 8d e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af ................................
27f60 81 e0 ae ae e0 af 8d 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae aa e0 ae ................................
27f80 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 28 e0 ae 95 e0 ae ..........................(.....
27fa0 b3 e0 af 8d 29 20 25 64 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af ....).%d........................
27fc0 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a8 e0 ae 95 e0 ae b0 e0 af 8d e0 ae a4 e0 af 8d e0 ae a4 ................................
27fe0 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a9 00 e0 ae aa e0 af 86 e0 ae af e0 ................................
28000 ae b0 e0 af 8d 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
28020 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae ................................
28040 a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 8e e0 ae a4 e0 af 81 e0 ae b5 ................................
28060 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 55 55 49 44 20 e0 ..........................UUID..
28080 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ................................
280a0 ae a4 e0 ae a9 e0 ae ae e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 95 e0 ae bf e0 ae 9f e0 af 88 e0 ae ................................
280c0 95 e0 af 8d e0 ae 95 e0 ae b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 3a 20 25 73 00 e0 ae .........................:.%s...
280e0 aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae aa e0 af 86 e0 ae af ................................
28100 e0 ae b0 e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ................................
28120 ae 9f e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 ................................
28140 00 e0 ae ae e0 af 82 e0 ae b2 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
28160 e0 af 8d 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 8e ................................
28180 e0 ae a4 e0 af 81 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ................................
281a0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae b5 e0 ae bf ................................
281c0 e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 ................................
281e0 af 8d 20 e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae 9a e0 ................................
28200 af 8d e0 ae 9a e0 af 8a e0 ae b1 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85 e0 ae b2 e0 af ................................
28220 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae a9 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae af ................................
28240 e0 ae a9 e0 af 8d 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 ................................
28260 af 88 e0 ae af e0 af 88 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae ................................
28280 ae e0 ae be e0 ae 95 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae b1 e0 ae b5 e0 af 81 e0 ae ae ................................
282a0 e0 af 8d 20 0a 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
282c0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 ................................
282e0 e0 af 81 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ................................
28300 ae b3 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae ................................
28320 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2f e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 ............./..................
28340 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae ................................
28360 92 e0 ae b0 e0 af 81 20 e0 ae ae e0 ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 88 e0 ae 9a ................................
28380 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 2f e0 ae 85 e0 ae 95 ........................./......
283a0 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 ................................
283c0 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 20 e0 ae b5 e0 ae bf e0 ae b0 e0 ................................
283e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae ae e0 ae be e0 ae 95 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae ................................
28400 bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0 ................................
28420 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae ................................
28440 b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 89 ................................
28460 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af 88 e0 ae ................................
28480 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae ................................
284a0 e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 ................................
284c0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 af ................................
284e0 8b e0 ae a4 e0 af 81 00 e0 ae ae e0 ae b1 e0 af 8d e0 ae b1 e0 af 8a e0 ae a9 e0 af 8d e0 ae b1 ................................
28500 e0 af 81 00 e0 ae a4 e0 ae af e0 ae b5 e0 af 81 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae a4 e0 ................................
28520 af 81 20 e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 95 e0 ae be e0 ................................
28540 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 88 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0 af 8a e0 ae ................................
28560 9f e0 ae 95 e0 af 8d e0 ae 95 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae af ................................
28580 e0 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 2e 00 e0 ae ae e0 ae 95 e0 af 8d e0 ae 95 ................................
285a0 e0 ae b3 e0 af 8d e0 ae a4 e0 af 8a e0 ae 95 e0 af 88 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ................................
285c0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae 87 e0 ae a4 e0 .......................:........
285e0 ae b1 e0 af 8d e0 ae 95 e0 ae be e0 ae a9 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af ................................
28600 8d e0 ae aa e0 ae a4 e0 af 8d e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81 e0 ae 95 e0 ................................
28620 ae b3 e0 af 8d 3a 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 .....:..........................
28640 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae b5 e0 af 86 ........................:.......
28660 e0 ae b3 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae be e0 ae 9f e0 af 81 20 e0 ae 87 e0 ae b2 e0 ................................
28680 af 8d e0 ae b2 e0 ae be e0 ae a4 e0 ae aa e0 ae 9f e0 ae bf 20 e0 ae 86 e0 ae 9f e0 af 8d e0 ae ................................
286a0 9f e0 af 8b 2d e0 ae a4 e0 af 87 e0 ae 9f e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae ....-...........................
286c0 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d ................................
286e0 e0 ae aa e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 3a 00 e0 ae aa e0 ae 9f e0 ae bf .....................:..........
28700 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ................................
28720 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0 ae a9 e0 ae bf e0 ae af e0 ae 99 e0 af 8d e0 ........:.......................
28740 ae 95 e0 ae bf 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae ................................
28760 b2 e0 af 8d 20 25 64 20 e0 ae 90 e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af 88 e0 ae 9a e0 af 8d .....%d.........................
28780 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 af 81 3a 20 25 e0 ............................:.%.
287a0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af ................................
287c0 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae 95 e0 ..........................:.....
287e0 ae bf e0 ae a9 e0 af 8d e0 ae 9f e0 af 86 e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae 95 e0 ae ................................
28800 b0 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae ae e0 af 80 ................................
28820 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 e0 ................................
28840 ae be e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae af e0 ae b1 e0 af 8d e0 ae 9a e0 ae ................................
28860 bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae bf e0 ae b1 e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 ae bf ................................
28880 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ................................
288a0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0 ae a9 e0 ae be e0 ae 95 20 e0 ae ae e0 ae 95 ........:.......................
288c0 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d e0 ae a4 e0 af 8a e0 ae 95 e0 af 88 20 e0 ae 9a e0 ae be e0 ................................
288e0 ae a4 e0 ae a9 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 00 ..............................:.
28900 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 ................................
28920 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0 ae a9 e0 ae be e0 .................:..............
28940 ae 95 20 e0 ae ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d e0 ae a4 e0 af 8a e0 ae 95 e0 af ................................
28960 88 20 e0 ae a4 e0 af 87 e0 ae 9f e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae ................................
28980 bf e0 ae af e0 ae b2 e0 af 8d 3a 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae ..........:.....................
289a0 b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 .............................:..
289c0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 8d 20 e0 ae a4 e0 af 81 e0 ae a3 e0 af 8d e0 ae ................................
289e0 9f e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
28a00 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ................................
28a20 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae 92 e0 ae a4 e0 .......................:........
28a40 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae 9a e0 ae be e0 ae ................................
28a60 a4 e0 ae a9 e0 ae ae e0 af 8d 3a 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae ..........:.....................
28a80 b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 .............................:..
28aa0 ae ae e0 af 86 e0 ae 9f e0 af 8d e0 ae 9f e0 ae be e0 ae 9f e0 af 87 e0 ae 9f e0 af 8d e0 ae 9f ................................
28ac0 e0 ae be 20 e0 ae 95 e0 ae bf e0 ae 9f e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae bf e0 ae b1 e0 ................................
28ae0 ae a4 e0 af 81 3a 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 .....:..........................
28b00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae a8 e0 af 80 ........................:.......
28b20 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae b5 e0 ae a4 e0 ae b1 e0 af 8d e0 ae 95 e0 af 81 20 e0 ................................
28b40 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 27 25 ..............................'%
28b60 e0 ae 8e e0 ae b8 e0 af 8d 27 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 .........'......................
28b80 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 ................................
28ba0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 8e e0 ae a4 e0 af 81 e0 ae b5 e0 af 81 e0 ae ae e0 af ................................
28bc0 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af ................................
28be0 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
28c00 e0 af 8d 3a 20 27 25 73 27 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ...:.'%s'.......................
28c20 ae bf e0 ae b2 e0 af 8d 20 e0 ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 af 81 e0 ae a4 e0 ................................
28c40 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae ................................
28c60 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 ................................
28c80 af 8d e0 ae aa e0 ae 9f 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae ................................
28ca0 a4 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d ................................
28cc0 e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
28ce0 af 8d 3a 20 27 25 e0 ae 95 e0 ae b3 e0 af 8d 27 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 ..:.'%.........'................
28d00 e0 af 8d e0 ae a4 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae 86 e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
28d20 af 8b e0 ae 9a e0 ae bf e0 ae a9 e0 af 8d e0 ae 95 e0 af 8d 20 e0 ae 8e e0 ae a9 20 e0 ae 92 e0 ................................
28d40 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae be e0 ae a4 ................................
28d60 e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae b5 e0 ae b1 e0 ae be e0 ae a9 e0 ae a4 e0 af 81 00 e0 ae aa ................................
28d80 e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ................................
28da0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae 9a e0 af 86 e0 ae af e0 ae b2 e0 ae bf e0 ..............:.................
28dc0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 ae be e0 ae a4 20 e0 ae 9a e0 ae be e0 ................................
28de0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae 92 e0 ae ................................
28e00 a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 ae bf e0 ................................
28e20 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae ................................
28e40 b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 .............................:..
28e60 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae be e0 ae a9 e0 ae ................................
28e80 bf e0 ae af e0 ae 99 e0 af 8d e0 ae 95 e0 ae bf 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf ................................
28ea0 e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 25 64 20 e0 ae 90 e0 ae 9f e0 ae bf e0 ae 95 e0 ................%d..............
28ec0 ae b3 e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af .....:.%........................
28ee0 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
28f00 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0 ae a9 e0 ae bf e0 ae af e0 ae 99 e0 af 8d e0 ae 95 e0 ae bf ...:............................
28f20 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ................................
28f40 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 25 64 20 e0 ae 90 e0 ae 9f e0 ae bf e0 ae ..................%d............
28f60 95 e0 ae b3 e0 af 88 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae a4 e0 ae b2 ................................
28f80 e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ...:.%..........................
28fa0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af ................................
28fc0 8d 3a 20 e0 ae b5 e0 ae 9f e0 ae bf e0 ae b5 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 .:..............................
28fe0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 ae be e0 ae a4 20 27 20 25 e0 ae 8e e0 ae b8 e0 af 8d 27 20 ..................'.%.........'.
29000 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 25 ...............................%
29020 e0 ae 9f e0 ae bf 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ................................
29040 ae 95 e0 ae b3 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae b5 e0 ae bf e0 ae b0 e0 af 8d e0 ae ................................
29060 aa e0 af 8d e0 ae aa e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 ................................
29080 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a ...............................:
290a0 20 e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 92 e0 ae a4 e0 af 8d ................................
290c0 e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af ................................
290e0 8d 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 20 3d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d ..-.force_sync.=................
29100 e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
29120 af 8d 3a 20 25 e0 ae 9f e0 ae bf 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae ..:.%...........................
29140 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 20 27 20 25 e0 ae 95 e0 ae b3 e0 af 8d 27 20 e0 ae 87 e0 ..............'.%.........'.....
29160 ae b2 e0 af 8d 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae a4 e0 af ................................
29180 8d e0 ae a4 e0 ae b2 e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 20 28 e0 ae 87 e0 ae 9f e0 ae ..........:.%..........(........
291a0 ae e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 29 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af ....:.%.........)...............
291c0 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
291e0 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0 ae a9 e0 ae bf e0 ae af e0 ae 99 e0 af 8d e0 ae 95 e0 ae bf ...:............................
29200 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 20 e0 ae aa ................................
29220 e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 28 e0 ae 95 e0 ae b3 e0 af 8d ......................(.........
29240 29 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae a4 e0 af 8d )...............................
29260 e0 ae a4 e0 ae b2 e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 ................................
29280 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae a4 ...........................:....
292a0 e0 ae be e0 ae a9 e0 ae bf e0 ae af e0 ae 99 e0 af 8d e0 ae 95 e0 ae bf 20 e0 ae 9a e0 ae be e0 ................................
292c0 ae a4 e0 ae a9 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 28 ...............................(
292e0 e0 ae 95 e0 ae b3 e0 af 8d 29 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d e0 ae aa .........)......................
29300 e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 ................................
29320 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae ................................
29340 b2 e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae ................................
29360 aa e0 ae bf e0 ae b4 e0 af 88 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 ................................
29380 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae ............................:...
293a0 aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 5f e0 ae aa e0 af 86 e0 ae af ......................_.........
293c0 e0 ae b0 e0 af 8d 20 e0 ae a8 e0 ae 95 e0 ae b2 e0 af 8d 20 e0 ae 8e e0 ae a9 e0 af 8d e0 ae aa ................................
293e0 e0 ae a4 e0 ae be e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ................................
29400 ae b2 e0 af 88 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 20 e0 ................................
29420 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 3a 00 e0 ae aa e0 ae 9f e0 .......................:........
29440 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae ................................
29460 bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae ..........:.....................
29480 b2 e0 af 8d 5f e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 ae be e0 ae 95 20 e0 ae 95 e0 af 81 e0 ae ...._...........................
294a0 b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ................................
294c0 ae be e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ................................
294e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae ................................
29500 9f e0 ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0 ae 86 e0 ae b0 e0 af 8d e0 ae 9f e0 ae b0 ................................
29520 e0 af 8d 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ................................
29540 ae 95 e0 ae b3 e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae ................................
29560 a4 e0 ae b2 e0 af 8d 3a 00 e0 ae 8e e0 ae b2 e0 af 8d e0 ae b2 e0 ae be 20 e0 ae aa e0 ae 9f e0 .......:........................
29580 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 ae bf ................................
295a0 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae 95 e0 ................................
295c0 ae b1 e0 af 8d e0 ae b1 e0 af 81 00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae ................................
295e0 a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ................................
29600 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0 ................................
29620 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae ................................
29640 af e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 ................................
29660 e0 af 81 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d ................................
29680 e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af ................................
296a0 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 3a 20 25 e0 ae 95 ..........................:.%...
296c0 e0 ae b3 e0 af 8d 00 22 25 53 22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae ......."%S".....................
296e0 b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 ................................
29700 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 ................................
29720 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae ................................
29740 bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 ................................
29760 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 00 e0 ae 9a e0 ae be e0 ae a4 e0 ................................
29780 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d ................................
297a0 e0 ae a4 e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 ................................
297c0 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af ................................
297e0 88 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae ................................
29800 95 e0 ae b3 e0 af 8d 20 25 73 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 ........%s......................
29820 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 25 64 20 e0 ............................%d..
29840 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 ................................
29860 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 ae bf e0 ae af e0 ae a4 e0 af 81 00 25 44 20 .............................%D.
29880 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 ................................
298a0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 ae bf ................................
298c0 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ................................
298e0 ae b1 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a4 e0 af 81 00 e0 ae 9a e0 ae ................................
29900 be e0 ae a4 e0 ae a9 e0 ae ae e0 af 8d 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af 86 e0 ae af ................................
29920 e0 ae b0 e0 ae bf e0 ae 9f e0 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae ae e0 ................................
29940 ae b1 e0 af 81 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa ................................
29960 e0 ae 9f e0 af 8d e0 ae 9f e0 ae a4 e0 af 81 20 e0 ae a4 e0 af 8b e0 ae b2 e0 af 8d e0 ae b5 e0 ................................
29980 ae bf e0 ae af e0 af 81 e0 ae b1 e0 af 8d e0 ae b1 e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af ................................
299a0 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af 86 ................................
299c0 e0 ae af e0 ae b0 e0 ae bf e0 ae 9f e0 af 81 e0 ae a4 e0 ae b2 e0 af 8d 00 e0 ae a4 e0 ae b1 e0 ................................
299e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 87 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae ................................
29a00 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 ................................
29a20 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af 86 e0 ae af e0 ................................
29a40 ae b0 e0 ae bf e0 ae 9f e0 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae 9a e0 ae ................................
29a60 be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f ................................
29a80 e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae ae e0 ae be e0 ae b1 e0 ................................
29aa0 af 8d e0 ae b1 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2c 20 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 .................,..............
29ac0 ae af 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae ................................
29ae0 b3 e0 af 88 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af ................................
29b00 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 9a ................................
29b20 e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ................................
29b40 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae ae e0 ae be e0 ae ................................
29b60 b1 e0 af 8d e0 ae b1 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2c 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae ...................,............
29b80 a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 ................................
29ba0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2f e0 ae ae e0 af 87 e0 ......................../.......
29bc0 ae b2 e0 af 86 e0 ae b4 e0 af 81 e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae ae e0 af ................................
29be0 80 e0 ae 9f e0 af 8d e0 ae 9f e0 ae ae e0 af 88 20 e0 ae ae e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 ................................
29c00 e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b1 e0 af 81 e0 ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ................................
29c20 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae ................................
29c40 af e0 ae be e0 ae 9f e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae ae e0 af 80 e0 ae 9f ................................
29c60 e0 af 8d e0 ae 9f e0 ae ae e0 af 88 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af 8d e0 ae a4 e0 ................................
29c80 af 81 e0 ae ae e0 af 8d 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af ................................
29ca0 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af ................................
29cc0 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae ae e0 af 80 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 ................................
29ce0 e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae af e0 ae be e0 ae 9f e0 ae b2 e0 af 8d e0 ................................
29d00 ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae 9f e0 af ................................
29d20 81 00 e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 95 e0 ae be e0 ae ................................
29d40 b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 88 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0 af 8a e0 ae 9f ................................
29d60 e0 ae 95 e0 af 8d e0 ae 95 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae af e0 ................................
29d80 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0 af ................................
29da0 8a e0 ae 9f e0 ae 95 e0 af 8d e0 ae 95 e0 ae ae e0 af 8d 20 e0 ae a4 e0 af 87 e0 ae b5 e0 af 88 ................................
29dc0 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae aa e0 af 8d 20 ................................
29de0 e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae bf e0 ae b1 e0 ................................
29e00 ae 95 e0 af 81 20 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 20 e0 ae ae e0 ................................
29e20 af 80 e0 ae 9f e0 af 8d e0 ae 9f e0 af 86 e0 ae 9f e0 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 ................................
29e40 e0 af 8d 00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 ................................
29e60 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85 e0 ................................
29e80 ae ae e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae ................................
29ea0 af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f ................................
29ec0 e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae 95 e0 ................................
29ee0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae .................:.%............
29f00 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa ................................
29f20 e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ................................
29f40 ae af e0 ae b2 e0 af 88 20 22 25 73 22 20 e0 ae 86 e0 ae 95 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae ........."%s"...................
29f60 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 85 e0 ae ae e0 af 88 e0 ae aa ................................
29f80 e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ................................
29fa0 ae b1 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a9 00 e0 ae 85 e0 ae ae e0 af ................................
29fc0 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a8 e0 af 80 e0 ae 95 ................................
29fe0 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a9 00 e0 ae 87 e0 ................................
2a000 ae a8 e0 af 8d e0 ae a4 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 e0 ae a4 e0 af 8d e0 ae a4 e0 ae ................................
2a020 bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af ................................
2a040 81 e0 ae 95 e0 ae bf 20 e0 ae 85 e0 ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95 ................................
2a060 e0 ae b3 e0 af 8d 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae b1 e0 ae aa e0 af 8d e0 ae aa e0 ................................
2a080 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae b3 e0 af 8d e0 ae b3 e0 ae a9 2e 00 e0 ae 9a e0 ae be e0 ................................
2a0a0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 ................................
2a0c0 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 ................................
2a0e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 e0 ae ................................
2a100 ae e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae af e0 ae be ................................
2a120 e0 ae 9f e0 ae b2 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
2a140 af 81 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 ................................
2a160 af 8d e0 ae aa e0 af 81 20 e0 ae 86 e0 ae b0 e0 af 8d e0 ae 9f e0 ae b0 e0 af 8d 20 e0 ae a4 e0 ................................
2a180 af 8a e0 ae 9f e0 ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae be e0 ae a9 20 e0 ae aa e0 af ................................
2a1a0 86 e0 ae af e0 ae b0 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa ................................
2a1c0 e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0 ae 95 e0 ae ................................
2a1e0 be e0 ae b2 e0 ae bf e0 ae af e0 ae be e0 ae 95 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d ................................
2a200 e0 ae a4 e0 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 af ............,...................
2a220 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae ae e0 af 8d 20 e0 ae 87 e0 ae af e0 ae 95 e0 af 8d ................................
2a240 e0 ae 95 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ................................
2a260 ae b3 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae a9 e0 af ................................
2a280 8d 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae af e0 ae ................................
2a2a0 a9 e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae ae e0 af 8d 2e ................................
2a2c0 00 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d e0 ................................
2a2e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae ................................
2a300 95 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0 ae 9f e0 ae bf e0 ae af 20 e0 ae 95 e0 af 81 e0 ae ................................
2a320 b1 e0 ae bf e0 ae 9a e0 af 8d e0 ae 9a e0 af 8a e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae b2 e0 af 8d ................................
2a340 e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae a9 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae af e0 ................................
2a360 ae a9 e0 af 8d 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af ................................
2a380 88 20 e0 ae ae e0 ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae ................................
2a3a0 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0 ................................
2a3c0 ae ae e0 af 8d 20 0a 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae ................................
2a3e0 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 ................................
2a400 e0 ae a4 e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae ae e0 af 8d 20 ................................
2a420 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ................................
2a440 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 8e e0 ae 9f e0 af 81 e0 ae ................................
2a460 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 e0 ae aa ................................
2a480 e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 ae aa e0 af 8d e0 ................................
2a4a0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a4 e0 af 81 00 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 00 e0 ................................
2a4c0 ae 9a e0 af 87 e0 ae ae e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae 95 20 e0 ae 85 e0 ae 9f e0 af ................................
2a4e0 8d e0 ae 9f e0 af 88 20 61 00 e0 ae 9a e0 af 87 e0 ae ae e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ........a.......................
2a500 ae 95 20 e0 ae 85 e0 ae 9f e0 af 8d e0 ae 9f e0 af 88 20 e0 ae 86 00 e0 ae a4 e0 ae b1 e0 af 8d ................................
2a520 e0 ae aa e0 af 8b e0 ae a4 e0 af 88 e0 ae af 20 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 ................................
2a540 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae aa e0 ae af e0 ae ................................
2a560 a9 e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d ................................
2a580 e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae b1 e0 ................................
2a5a0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af ................................
2a5c0 81 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 ................................
2a5e0 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 ................................
2a600 af 81 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae ................................
2a620 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 28 25 e0 ae 9f e0 ae bf 29 00 e0 ae 92 e0 ae a4 e0 af ..............(%......).........
2a640 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae b5 e0 af 81 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 ................................
2a660 e0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae 87 e0 ae a8 ........................:.......
2a680 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 8d 20 e0 ae 87 e0 ae a3 ................................
2a6a0 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae ................................
2a6c0 b5 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae 85 e0 ae a4 e0 af 88 20 e0 ae 92 e0 ae a4 e0 af ................................
2a6e0 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 ................................
2a700 af 8d 00 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae a8 e0 af 8d e0 ae a4 e0 af 86 e0 ae 9f e0 af ................................
2a720 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae aa ................................
2a740 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae ae e0 af 8d 20 28 e0 ae 95 e0 ae b3 e0 af 8d ......................(.........
2a760 29 20 e0 ae 8f e0 ae b1 e0 af 8d e0 ae 95 e0 ae a9 e0 ae b5 e0 af 87 20 e0 ae 87 e0 ae a8 e0 af )...............................
2a780 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 ................................
2a7a0 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae a9 3a 20 3c 62 3e 25 e0 ae 95 e0 ae b3 e0 ...................:.<b>%.......
2a7c0 af 8d 20 3c 2f 62 3e 00 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae a8 e0 af 8d e0 ae a4 e0 af 86 ...</b>.........................
2a7e0 e0 ae 9f e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae ................................
2a800 9f 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae ae e0 af 8d 20 28 e0 ae 95 e0 ...........................(....
2a820 ae b3 e0 af 8d 29 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f .....)..........................
2a840 e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 ................................
2a860 af 88 00 e0 ae a4 e0 ae b2 e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 ................................
2a880 ae ae e0 af 8d 20 e0 ae 95 e0 ae bf e0 ae 9f e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 ae ................................
2a8a0 bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 20 2d 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a ..............-.................
2a8c0 e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae aa e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ................................
2a8e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae b5 e0 ae a4 e0 ae b1 e0 af 8d e0 ae 95 ................................
2a900 e0 af 81 20 e0 ae ae e0 af 81 e0 ae a9 e0 af 8d e0 ae aa e0 af 81 20 e0 ae a8 e0 af 80 e0 ae 99 ................................
2a920 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 ................................
2a940 af 88 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0 af 8a e0 ae 9f e0 ae 95 e0 af 8d e0 ae 95 e0 ae ................................
2a960 ae e0 af 8d 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae af 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af ................................
2a980 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 21 00 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af .............!..................
2a9a0 81 e0 ae ae e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 20 e0 ae 9a e0 af ................................
2a9c0 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 95 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ae aa ................................
2a9e0 e0 ae bf e0 ae 9f e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ................................
2aa00 ae af e0 ae b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae ................................
2aa20 95 e0 ae b3 e0 af 8d 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 ................................
2aa40 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae 95 e0 af 88 e0 ae ae e0 af 81 e0 ae b1 e0 af 88 e0 ae af e0 ................................
2aa60 ae be e0 ae 95 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af ................................
2aa80 8d e0 ae 95 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 ae bf e0 ae a9 ................................
2aaa0 e0 ae be e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0 ae bf e0 ae b0 ................................
2aac0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ................................
2aae0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae ................................
2ab00 af e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0 ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae ................................
2ab20 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 ................................
2ab40 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae ................................
2ab60 b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 20 e0 ae 8e e0 ae a9 e0 af 8d e0 ae b1 e0 ae be ................................
2ab80 e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d ................................
2aba0 e0 ae b5 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 af 86 e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae ................................
2abc0 af e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0 ae bf e0 ae ................................
2abe0 b3 e0 af 88 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 ................................
2ac00 00 e0 ae b5 e0 ae b0 e0 af 88 e0 ae af e0 ae b1 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 ................................
2ac20 af 8d e0 ae aa e0 ae 9f e0 ae b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 e0 ae 9a e0 af ................................
2ac40 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 ................................
2ac60 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 ................................
2ac80 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 ................................
2aca0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 ................................
2acc0 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ................................
2ace0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae ................................
2ad00 ae e0 af 87 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae a8 e0 af ................................
2ad20 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 e0 ae aa e0 ................................
2ad40 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af ................................
2ad60 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf ................................
2ad80 e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af ................................
2ada0 81 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae 95 e0 ae ................................
2adc0 b1 e0 af 8d e0 ae b1 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a ................................
2ade0 e0 af 88 e0 ae af e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 ................................
2ae00 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 25 53 ..............................%S
2ae20 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae 95 e0 af 8d 20 ................................
2ae40 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 20 28 20 25 64 29 00 22 25 e0 ae 95 e0 ae b3 e0 af ................(.%d)."%........
2ae60 8d 22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af ."..............................
2ae80 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae ................................
2aea0 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae a3 ................................
2aec0 e0 af 8d e0 ae 95 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ................................
2aee0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae ................................
2af00 bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae aa e0 af 81 e0 ae a4 e0 af ................................
2af20 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 ................................
2af40 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 af 8a ................................
2af60 e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 20 e0 ae a4 e0 ae b0 ................................
2af80 e0 ae b5 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b3 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae ................................
2afa0 b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae ae e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d ................................
2afc0 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae a4 e0 ae b0 e0 ae b5 e0 af 88 e0 ae 95 e0 af 8d 20 ................................
2afe0 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 ................................
2b000 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae ................................
2b020 af e0 ae b2 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 00 e0 ae ................................
2b040 aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 ................................
2b060 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ................................
2b080 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 ..............................:.
2b0a0 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 %...............................
2b0c0 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae a9 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
2b0e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae ................................
2b100 be e0 ae a3 e0 af 8d e0 ae 95 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae ................................
2b120 a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 ................................
2b140 e0 ae 8e e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 26 20 e0 ae 87 e0 ae a8 e0 af ......................&.........
2b160 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae ................................
2b180 ae e0 ae be e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 e0 ae b5 e0 ae a4 e0 af 81 3a 00 e0 ae 87 e0 ae .........................:......
2b1a0 a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf ................................
2b1c0 e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 3c 62 3e 25 e0 ae 95 .........................<b>%...
2b1e0 e0 ae b3 e0 af 8d 20 3c 2f 62 3e 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae .......</b>.....................
2b200 a4 e0 af 88 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae ................................
2b220 b3 e0 af 80 e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 2e 00 e0 ae a4 e0 ae b1 e0 af 8d e0 ae ................................
2b240 aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 87 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa ................................
2b260 e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae 9a e0 ................................
2b280 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae ................................
2b2a0 9f e0 af 81 e0 ae ae e0 af 87 20 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d ................................
2b2c0 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 ae bf e0 ae 9f 20 e0 ae ae ................................
2b2e0 e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 af 81 e0 ae ae e0 af 8d 00 e0 ae a4 e0 ae b1 e0 af 8d e0 ................................
2b300 ae aa e0 af 8b e0 ae a4 e0 af 88 e0 ae af 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af ................................
2b320 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d ................................
2b340 20 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 20 e0 ae a8 e0 af 80 e0 ae 99 ................................
2b360 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ................................
2b380 ae aa e0 ae ae e0 ae be e0 ae 95 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae ................................
2b3a0 9f e0 ae b2 e0 ae be e0 ae ae e0 af 8d 20 0a 20 e0 ae a4 e0 ae a9 e0 ae bf e0 ae aa e0 af 8d e0 ................................
2b3c0 ae aa e0 ae af e0 ae a9 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 8d 20 e0 ae a8 e0 ................................
2b3e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 ae bf e0 ae b2 ................................
2b400 e0 af 8d 2e 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae ................................
2b420 b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 20 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d ................................
2b440 e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a8 e0 af 87 e0 ae b0 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ................................
2b460 ae 95 20 e0 ae a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 af 8d e0 ae ................................
2b480 95 e0 af 82 e0 ae 9f e0 ae be e0 ae a4 e0 af 81 21 20 0a 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 ................!...............
2b4a0 e0 ae bf e0 ae 9a e0 af 88 e0 ae b5 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ................................
2b4c0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae be e0 ae a4 20 e0 ae 95 e0 af ................................
2b4e0 88 e0 ae ae e0 af 81 e0 ae b1 e0 af 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae a8 e0 ae bf e0 ae b0 ................................
2b500 e0 af 8d e0 ae b5 e0 ae 95 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae ................................
2b520 9f e0 af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d ................................
2b540 e0 ae 95 e0 ae b3 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae 9f e0 ................................
2b560 af 81 e0 ae ae e0 af 87 20 e0 ae aa e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae ................................
2b580 a4 e0 af 8d e0 ae a4 e0 ae 95 e0 af 8d e0 ae 95 e0 af 82 e0 ae 9f e0 ae bf e0 ae af e0 ae a4 e0 ................................
2b5a0 af 81 2e 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae 9f e0 ae ae e0 af 8d 20 ................................
2b5c0 e0 ae 95 e0 af 81 e0 ae b1 e0 af 88 e0 ae a8 e0 af 8d e0 ae a4 e0 ae a4 e0 af 81 20 e0 ae 92 e0 ................................
2b5e0 ae b0 e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae ................................
2b600 95 e0 af 8d 20 e0 ae 95 e0 af 8a e0 ae a3 e0 af 8d e0 ae 9f e0 ae bf e0 ae b0 e0 af 81 e0 ae 95 ................................
2b620 e0 af 8d e0 ae 95 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 00 ................................
2b640 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ................................
2b660 ae b5 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae bf e0 ae ................................
2b680 b1 e0 ae 95 e0 af 81 20 e0 ae 9a e0 af 87 e0 ae 95 e0 ae b0 e0 ae bf e0 ae aa e0 af 8d e0 ae aa ................................
2b6a0 e0 af 81 e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae ae e0 af 80 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ................................
2b6c0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 20 e0 ................................
2b6e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 ae bf e0 ae a9 e0 af ................................
2b700 8d e0 ae 9f e0 af 86 e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae 95 e0 ae b0 e0 ae bf e0 ae aa ................................
2b720 e0 af 8d e0 ae aa e0 af 81 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae a8 ................................
2b740 e0 ae bf e0 ae b1 e0 af 81 e0 ae b5 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae ................................
2b760 bf e0 ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0 ae 9f ................................
2b780 e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d ................................
2b7a0 20 e0 ae aa e0 ae bf e0 ae a9 e0 af 8d e0 ae a9 e0 ae b0 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae b2 ................................
2b7c0 e0 ae bf e0 ae aa e0 ae b0 e0 af 88 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0 af 8a e0 ae 9f e0 ................................
2b7e0 ae 95 e0 af 8d e0 ae 95 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae af 20 e0 ................................
2b800 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae a8 e0 af 80 e0 ................................
2b820 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae ae e0 af 81 e0 ae a4 e0 ae b2 e0 ae bf e0 ae ................................
2b840 b2 e0 af 8d 20 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af ................................
2b860 8d e0 ae a4 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae a8 e0 af 8d ................................
2b880 e0 ae a4 e0 af 86 e0 ae 9f e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae b5 e0 af 87 e0 ae a3 e0 ................................
2b8a0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 00 50 4b 03 04 14 00 00 00 00 00 21 6d d5 5a 21 1d 51 ...............PK........!m.Z!.Q
2b8c0 ff 29 7b 00 00 29 7b 00 00 12 00 00 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 75 6b 2e 6d 6f de .){..){......translations/uk.mo.
2b8e0 12 04 95 00 00 00 00 e1 00 00 00 1c 00 00 00 24 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2c ...............$...............,
2b900 0e 00 00 1b 00 00 00 2d 0e 00 00 12 00 00 00 49 0e 00 00 11 00 00 00 5c 0e 00 00 1d 00 00 00 6e .......-.......I.......\.......n
2b920 0e 00 00 05 00 00 00 8c 0e 00 00 0b 00 00 00 92 0e 00 00 0d 00 00 00 9e 0e 00 00 18 00 00 00 ac ................................
2b940 0e 00 00 1f 00 00 00 c5 0e 00 00 19 00 00 00 e5 0e 00 00 18 00 00 00 ff 0e 00 00 0b 00 00 00 18 ................................
2b960 0f 00 00 24 00 00 00 24 0f 00 00 28 00 00 00 49 0f 00 00 2d 00 00 00 72 0f 00 00 14 00 00 00 a0 ...$...$...(...I...-...r........
2b980 0f 00 00 0a 00 00 00 b5 0f 00 00 08 00 00 00 c0 0f 00 00 0c 00 00 00 c9 0f 00 00 1c 00 00 00 d6 ................................
2b9a0 0f 00 00 15 00 00 00 f3 0f 00 00 17 00 00 00 09 10 00 00 1a 00 00 00 21 10 00 00 12 00 00 00 3c .......................!.......<
2b9c0 10 00 00 16 00 00 00 4f 10 00 00 1b 00 00 00 66 10 00 00 0e 00 00 00 82 10 00 00 10 00 00 00 91 .......O.......f................
2b9e0 10 00 00 13 00 00 00 a2 10 00 00 0b 00 00 00 b6 10 00 00 0f 00 00 00 c2 10 00 00 14 00 00 00 d2 ................................
2ba00 10 00 00 19 00 00 00 e7 10 00 00 26 00 00 00 01 11 00 00 1e 00 00 00 28 11 00 00 30 00 00 00 47 ...........&...........(...0...G
2ba20 11 00 00 19 00 00 00 78 11 00 00 3f 00 00 00 92 11 00 00 27 00 00 00 d2 11 00 00 20 00 00 00 fa .......x...?.......'............
2ba40 11 00 00 6c 00 00 00 1b 12 00 00 2a 00 00 00 88 12 00 00 4e 00 00 00 b3 12 00 00 35 00 00 00 02 ...l.......*.......N.......5....
2ba60 13 00 00 4d 00 00 00 38 13 00 00 22 00 00 00 86 13 00 00 0d 00 00 00 a9 13 00 00 27 00 00 00 b7 ...M...8..."...............'....
2ba80 13 00 00 23 00 00 00 df 13 00 00 1a 00 00 00 03 14 00 00 06 01 00 00 1e 14 00 00 69 00 00 00 25 ...#.......................i...%
2baa0 15 00 00 9c 00 00 00 8f 15 00 00 12 00 00 00 2c 16 00 00 11 00 00 00 3f 16 00 00 12 00 00 00 51 ...............,.......?.......Q
2bac0 16 00 00 0d 00 00 00 64 16 00 00 10 00 00 00 72 16 00 00 13 00 00 00 83 16 00 00 17 00 00 00 97 .......d.......r................
2bae0 16 00 00 15 00 00 00 af 16 00 00 15 00 00 00 c5 16 00 00 10 00 00 00 db 16 00 00 26 00 00 00 ec ...........................&....
2bb00 16 00 00 05 00 00 00 13 17 00 00 0d 00 00 00 19 17 00 00 21 00 00 00 27 17 00 00 22 00 00 00 49 ...................!...'..."...I
2bb20 17 00 00 12 00 00 00 6c 17 00 00 0a 00 00 00 7f 17 00 00 0f 00 00 00 8a 17 00 00 0e 00 00 00 9a .......l........................
2bb40 17 00 00 13 00 00 00 a9 17 00 00 2b 00 00 00 bd 17 00 00 16 00 00 00 e9 17 00 00 28 00 00 00 00 ...........+...............(....
2bb60 18 00 00 a1 00 00 00 29 18 00 00 11 00 00 00 cb 18 00 00 11 00 00 00 dd 18 00 00 07 00 00 00 ef .......)........................
2bb80 18 00 00 0d 00 00 00 f7 18 00 00 0b 00 00 00 05 19 00 00 27 00 00 00 11 19 00 00 1b 00 00 00 39 ...................'...........9
2bba0 19 00 00 07 00 00 00 55 19 00 00 08 00 00 00 5d 19 00 00 10 00 00 00 66 19 00 00 1c 00 00 00 77 .......U.......].......f.......w
2bbc0 19 00 00 29 00 00 00 94 19 00 00 04 00 00 00 be 19 00 00 0c 00 00 00 c3 19 00 00 1b 00 00 00 d0 ...)............................
2bbe0 19 00 00 20 00 00 00 ec 19 00 00 11 00 00 00 0d 1a 00 00 09 00 00 00 1f 1a 00 00 0d 00 00 00 29 ...............................)
2bc00 1a 00 00 37 00 00 00 37 1a 00 00 29 00 00 00 6f 1a 00 00 27 00 00 00 99 1a 00 00 2a 00 00 00 c1 ...7...7...)...o...'.......*....
2bc20 1a 00 00 15 00 00 00 ec 1a 00 00 be 00 00 00 02 1b 00 00 f4 00 00 00 c1 1b 00 00 49 00 00 00 b6 ...........................I....
2bc40 1c 00 00 bd 00 00 00 00 1d 00 00 ae 00 00 00 be 1d 00 00 7d 00 00 00 6d 1e 00 00 12 00 00 00 eb ...................}...m........
2bc60 1e 00 00 12 00 00 00 fe 1e 00 00 19 00 00 00 11 1f 00 00 0d 00 00 00 2b 1f 00 00 05 00 00 00 39 .......................+.......9
2bc80 1f 00 00 06 00 00 00 3f 1f 00 00 08 00 00 00 46 1f 00 00 0b 00 00 00 4f 1f 00 00 19 00 00 00 5b .......?.......F.......O.......[
2bca0 1f 00 00 04 00 00 00 75 1f 00 00 42 00 00 00 7a 1f 00 00 0c 00 00 00 bd 1f 00 00 1e 00 00 00 ca .......u...B...z................
2bcc0 1f 00 00 04 00 00 00 e9 1f 00 00 1b 00 00 00 ee 1f 00 00 1c 00 00 00 0a 20 00 00 16 00 00 00 27 ...............................'
2bce0 20 00 00 1e 00 00 00 3e 20 00 00 5a 00 00 00 5d 20 00 00 63 00 00 00 b8 20 00 00 05 00 00 00 1c .......>...Z...]...c............
2bd00 21 00 00 1b 00 00 00 22 21 00 00 13 00 00 00 3e 21 00 00 10 00 00 00 52 21 00 00 15 00 00 00 63 !......"!......>!......R!......c
2bd20 21 00 00 47 00 00 00 79 21 00 00 31 00 00 00 c1 21 00 00 37 00 00 00 f3 21 00 00 2b 00 00 00 2b !..G...y!..1....!..7....!..+...+
2bd40 22 00 00 2b 00 00 00 57 22 00 00 21 00 00 00 83 22 00 00 26 00 00 00 a5 22 00 00 21 00 00 00 cc "..+...W"..!...."..&...."..!....
2bd60 22 00 00 3d 00 00 00 ee 22 00 00 35 00 00 00 2c 23 00 00 3d 00 00 00 62 23 00 00 31 00 00 00 a0 "..=...."..5...,#..=...b#..1....
2bd80 23 00 00 2e 00 00 00 d2 23 00 00 35 00 00 00 01 24 00 00 3c 00 00 00 37 24 00 00 24 00 00 00 74 #.......#..5....$..<...7$..$...t
2bda0 24 00 00 3b 00 00 00 99 24 00 00 30 00 00 00 d5 24 00 00 30 00 00 00 06 25 00 00 0c 00 00 00 37 $..;....$..0....$..0....%......7
2bdc0 25 00 00 12 00 00 00 44 25 00 00 3b 00 00 00 57 25 00 00 3b 00 00 00 93 25 00 00 16 00 00 00 cf %......D%..;...W%..;....%.......
2bde0 25 00 00 13 00 00 00 e6 25 00 00 15 00 00 00 fa 25 00 00 18 00 00 00 10 26 00 00 10 00 00 00 29 %.......%.......%.......&......)
2be00 26 00 00 14 00 00 00 3a 26 00 00 19 00 00 00 4f 26 00 00 1e 00 00 00 69 26 00 00 1d 00 00 00 88 &......:&......O&......i&.......
2be20 26 00 00 22 00 00 00 a6 26 00 00 1d 00 00 00 c9 26 00 00 0d 00 00 00 e7 26 00 00 0d 00 00 00 f5 &.."....&.......&.......&.......
2be40 26 00 00 0b 00 00 00 03 27 00 00 25 00 00 00 0f 27 00 00 2c 00 00 00 35 27 00 00 2b 00 00 00 62 &.......'..%....'..,...5'..+...b
2be60 27 00 00 1b 00 00 00 8e 27 00 00 3b 00 00 00 aa 27 00 00 13 00 00 00 e6 27 00 00 10 00 00 00 fa '.......'..;....'.......'.......
2be80 27 00 00 1f 00 00 00 0b 28 00 00 10 00 00 00 2b 28 00 00 14 00 00 00 3c 28 00 00 1d 00 00 00 51 '.......(......+(......<(......Q
2bea0 28 00 00 10 00 00 00 6f 28 00 00 10 00 00 00 80 28 00 00 3b 00 00 00 91 28 00 00 2b 00 00 00 cd (......o(.......(..;....(..+....
2bec0 28 00 00 6c 00 00 00 f9 28 00 00 7a 00 00 00 66 29 00 00 06 00 00 00 e1 29 00 00 0e 00 00 00 e8 (..l....(..z...f).......).......
2bee0 29 00 00 0e 00 00 00 f7 29 00 00 2d 00 00 00 06 2a 00 00 08 00 00 00 34 2a 00 00 0d 00 00 00 3d ).......)..-....*......4*......=
2bf00 2a 00 00 0d 00 00 00 4b 2a 00 00 2e 00 00 00 59 2a 00 00 3a 00 00 00 88 2a 00 00 2e 00 00 00 c3 *......K*......Y*..:....*.......
2bf20 2a 00 00 4a 00 00 00 f2 2a 00 00 16 00 00 00 3d 2b 00 00 0e 00 00 00 54 2b 00 00 12 00 00 00 63 *..J....*......=+......T+......c
2bf40 2b 00 00 17 00 00 00 76 2b 00 00 1c 00 00 00 8e 2b 00 00 26 00 00 00 ab 2b 00 00 78 00 00 00 d2 +......v+.......+..&....+..x....
2bf60 2b 00 00 09 00 00 00 4b 2c 00 00 1f 00 00 00 55 2c 00 00 22 00 00 00 75 2c 00 00 27 00 00 00 98 +......K,......U,.."...u,..'....
2bf80 2c 00 00 11 00 00 00 c0 2c 00 00 1b 00 00 00 d2 2c 00 00 20 00 00 00 ee 2c 00 00 38 00 00 00 0f ,.......,.......,.......,..8....
2bfa0 2d 00 00 11 00 00 00 48 2d 00 00 09 00 00 00 5a 2d 00 00 0d 00 00 00 64 2d 00 00 1b 00 00 00 72 -......H-......Z-......d-......r
2bfc0 2d 00 00 19 00 00 00 8e 2d 00 00 3d 00 00 00 a8 2d 00 00 38 00 00 00 e6 2d 00 00 c4 00 00 00 1f -.......-..=....-..8....-.......
2bfe0 2e 00 00 1f 00 00 00 e4 2e 00 00 64 00 00 00 04 2f 00 00 24 00 00 00 69 2f 00 00 1e 00 00 00 8e ...........d..../..$...i/.......
2c000 2f 00 00 8a 02 00 00 ad 2f 00 00 3b 00 00 00 38 32 00 00 2c 00 00 00 74 32 00 00 26 00 00 00 a1 /......./..;...82..,...t2..&....
2c020 32 00 00 4c 00 00 00 c8 32 00 00 0f 00 00 00 15 33 00 00 15 00 00 00 25 33 00 00 17 00 00 00 3b 2..L....2.......3......%3......;
2c040 33 00 00 33 00 00 00 53 33 00 00 57 00 00 00 87 33 00 00 45 00 00 00 df 33 00 00 3b 00 00 00 25 3..3...S3..W....3..E....3..;...%
2c060 34 00 00 23 00 00 00 61 34 00 00 3b 00 00 00 85 34 00 00 3b 00 00 00 c1 34 00 00 4d 00 00 00 fd 4..#...a4..;....4..;....4..M....
2c080 34 00 00 2f 00 00 00 4b 35 00 00 20 00 00 00 7b 35 00 00 19 00 00 00 9c 35 00 00 24 00 00 00 b6 4../...K5......{5.......5..$....
2c0a0 35 00 00 49 00 00 00 db 35 00 00 2a 00 00 00 25 36 00 00 32 00 00 00 50 36 00 00 38 00 00 00 83 5..I....5..*...%6..2...P6..8....
2c0c0 36 00 00 27 00 00 00 bc 36 00 00 2b 00 00 00 e4 36 00 00 2e 00 00 00 10 37 00 00 21 00 00 00 3f 6..'....6..+....6.......7..!...?
2c0e0 37 00 00 29 00 00 00 61 37 00 00 2f 00 00 00 8b 37 00 00 1e 00 00 00 bb 37 00 00 22 00 00 00 da 7..)...a7../....7.......7.."....
2c100 37 00 00 25 00 00 00 fd 37 00 00 31 00 00 00 23 38 00 00 5c 00 00 00 55 38 00 00 3a 00 00 00 b2 7..%....7..1...#8..\...U8..:....
2c120 38 00 00 56 00 00 00 ed 38 00 00 32 00 00 00 44 39 00 00 78 00 00 00 77 39 00 00 6f 00 00 00 f0 8..V....8..2...D9..x...w9..o....
2c140 39 00 00 56 00 00 00 60 3a 00 00 c7 00 00 00 b7 3a 00 00 68 00 00 00 7f 3b 00 00 9c 00 00 00 e8 9..V...`:.......:..h....;.......
2c160 3b 00 00 59 00 00 00 85 3c 00 00 a2 00 00 00 df 3c 00 00 50 00 00 00 82 3d 00 00 10 00 00 00 d3 ;..Y....<.......<..P....=.......
2c180 3d 00 00 58 00 00 00 e4 3d 00 00 4b 00 00 00 3d 3e 00 00 39 00 00 00 89 3e 00 00 56 02 00 00 c3 =..X....=..K...=>..9....>..V....
2c1a0 3e 00 00 db 00 00 00 1a 41 00 00 42 01 00 00 f6 41 00 00 32 00 00 00 39 43 00 00 31 00 00 00 6c >.......A..B....A..2...9C..1...l
2c1c0 43 00 00 31 00 00 00 9e 43 00 00 24 00 00 00 d0 43 00 00 2f 00 00 00 f5 43 00 00 3a 00 00 00 25 C..1....C..$....C../....C..:...%
2c1e0 44 00 00 36 00 00 00 60 44 00 00 4f 00 00 00 97 44 00 00 3e 00 00 00 e7 44 00 00 36 00 00 00 26 D..6...`D..O....D..>....D..6...&
2c200 45 00 00 4a 00 00 00 5d 45 00 00 10 00 00 00 a8 45 00 00 24 00 00 00 b9 45 00 00 3c 00 00 00 de E..J...]E.......E..$....E..<....
2c220 45 00 00 51 00 00 00 1b 46 00 00 30 00 00 00 6d 46 00 00 21 00 00 00 9e 46 00 00 26 00 00 00 c0 E..Q....F..0...mF..!....F..&....
2c240 46 00 00 25 00 00 00 e7 46 00 00 28 00 00 00 0d 47 00 00 6b 00 00 00 36 47 00 00 39 00 00 00 a2 F..%....F..(....G..k...6G..9....
2c260 47 00 00 5a 00 00 00 dc 47 00 00 9a 01 00 00 37 48 00 00 31 00 00 00 d2 49 00 00 21 00 00 00 04 G..Z....G......7H..1....I..!....
2c280 4a 00 00 0e 00 00 00 26 4a 00 00 24 00 00 00 35 4a 00 00 1d 00 00 00 5a 4a 00 00 4d 00 00 00 78 J......&J..$...5J......ZJ..M...x
2c2a0 4a 00 00 32 00 00 00 c6 4a 00 00 10 00 00 00 f9 4a 00 00 11 00 00 00 0a 4b 00 00 20 00 00 00 1c J..2....J.......J.......K.......
2c2c0 4b 00 00 32 00 00 00 3d 4b 00 00 43 00 00 00 70 4b 00 00 10 00 00 00 b4 4b 00 00 1e 00 00 00 c5 K..2...=K..C...pK.......K.......
2c2e0 4b 00 00 30 00 00 00 e4 4b 00 00 3c 00 00 00 15 4c 00 00 2a 00 00 00 52 4c 00 00 1b 00 00 00 7d K..0....K..<....L..*...RL......}
2c300 4c 00 00 1f 00 00 00 99 4c 00 00 84 00 00 00 b9 4c 00 00 50 00 00 00 3e 4d 00 00 53 00 00 00 8f L.......L.......L..P...>M..S....
2c320 4d 00 00 5d 00 00 00 e3 4d 00 00 32 00 00 00 41 4e 00 00 a9 01 00 00 74 4e 00 00 69 02 00 00 1e M..]....M..2...AN......tN..i....
2c340 50 00 00 6e 00 00 00 88 52 00 00 b2 01 00 00 f7 52 00 00 6f 01 00 00 aa 54 00 00 ed 00 00 00 1a P..n....R.......R..o....T.......
2c360 56 00 00 2b 00 00 00 08 57 00 00 13 00 00 00 34 57 00 00 22 00 00 00 48 57 00 00 27 00 00 00 6b V..+....W......4W.."...HW..'...k
2c380 57 00 00 0c 00 00 00 93 57 00 00 0d 00 00 00 a0 57 00 00 0a 00 00 00 ae 57 00 00 1c 00 00 00 b9 W.......W.......W.......W.......
2c3a0 57 00 00 37 00 00 00 d6 57 00 00 08 00 00 00 0e 58 00 00 87 00 00 00 17 58 00 00 26 00 00 00 9f W..7....W.......X.......X..&....
2c3c0 58 00 00 3f 00 00 00 c6 58 00 00 0a 00 00 00 06 59 00 00 2e 00 00 00 11 59 00 00 36 00 00 00 40 X..?....X.......Y.......Y..6...@
2c3e0 59 00 00 2b 00 00 00 77 59 00 00 3e 00 00 00 a3 59 00 00 d3 00 00 00 e2 59 00 00 d7 00 00 00 b6 Y..+...wY..>....Y.......Y.......
2c400 5a 00 00 08 00 00 00 8e 5b 00 00 3a 00 00 00 97 5b 00 00 28 00 00 00 d2 5b 00 00 19 00 00 00 fb Z.......[..:....[..(....[.......
2c420 5b 00 00 33 00 00 00 15 5c 00 00 a7 00 00 00 49 5c 00 00 82 00 00 00 f1 5c 00 00 65 00 00 00 74 [..3....\......I\.......\..e...t
2c440 5d 00 00 69 00 00 00 da 5d 00 00 63 00 00 00 44 5e 00 00 41 00 00 00 a8 5e 00 00 61 00 00 00 ea ]..i....]..c...D^..A....^..a....
2c460 5e 00 00 3f 00 00 00 4c 5f 00 00 6c 00 00 00 8c 5f 00 00 84 00 00 00 f9 5f 00 00 98 00 00 00 7e ^..?...L_..l...._......._......~
2c480 60 00 00 8a 00 00 00 17 61 00 00 78 00 00 00 a2 61 00 00 80 00 00 00 1b 62 00 00 6e 00 00 00 9c `.......a..x....a.......b..n....
2c4a0 62 00 00 47 00 00 00 0b 63 00 00 66 00 00 00 53 63 00 00 6c 00 00 00 ba 63 00 00 6a 00 00 00 27 b..G....c..f...Sc..l....c..j...'
2c4c0 64 00 00 1b 00 00 00 92 64 00 00 2a 00 00 00 ae 64 00 00 87 00 00 00 d9 64 00 00 7e 00 00 00 61 d.......d..*....d.......d..~...a
2c4e0 65 00 00 31 00 00 00 e0 65 00 00 25 00 00 00 12 66 00 00 2b 00 00 00 38 66 00 00 31 00 00 00 64 e..1....e..%....f..+...8f..1...d
2c500 66 00 00 22 00 00 00 96 66 00 00 26 00 00 00 b9 66 00 00 29 00 00 00 e0 66 00 00 35 00 00 00 0a f.."....f..&....f..)....f..5....
2c520 67 00 00 3e 00 00 00 40 67 00 00 3c 00 00 00 7f 67 00 00 34 00 00 00 bc 67 00 00 2b 00 00 00 f1 g..>...@g..<....g..4....g..+....
2c540 67 00 00 2e 00 00 00 1d 68 00 00 27 00 00 00 4c 68 00 00 4e 00 00 00 74 68 00 00 5b 00 00 00 c3 g.......h..'...Lh..N...th..[....
2c560 68 00 00 5e 00 00 00 1f 69 00 00 39 00 00 00 7e 69 00 00 7e 00 00 00 b8 69 00 00 26 00 00 00 37 h..^....i..9...~i..~....i..&...7
2c580 6a 00 00 25 00 00 00 5e 6a 00 00 4c 00 00 00 84 6a 00 00 30 00 00 00 d1 6a 00 00 2e 00 00 00 02 j..%...^j..L....j..0....j.......
2c5a0 6b 00 00 37 00 00 00 31 6b 00 00 21 00 00 00 69 6b 00 00 23 00 00 00 8b 6b 00 00 6b 00 00 00 af k..7...1k..!...ik..#....k..k....
2c5c0 6b 00 00 56 00 00 00 1b 6c 00 00 e8 00 00 00 72 6c 00 00 15 01 00 00 5b 6d 00 00 08 00 00 00 71 k..V....l......rl......[m......q
2c5e0 6e 00 00 1c 00 00 00 7a 6e 00 00 1c 00 00 00 97 6e 00 00 62 00 00 00 b4 6e 00 00 1c 00 00 00 17 n......zn.......n..b....n.......
2c600 6f 00 00 21 00 00 00 34 6f 00 00 2e 00 00 00 56 6f 00 00 67 00 00 00 85 6f 00 00 4d 00 00 00 ed o..!...4o......Vo..g....o..M....
2c620 6f 00 00 43 00 00 00 3b 70 00 00 bb 00 00 00 7f 70 00 00 39 00 00 00 3b 71 00 00 2a 00 00 00 75 o..C...;p.......p..9...;q..*...u
2c640 71 00 00 2e 00 00 00 a0 71 00 00 31 00 00 00 cf 71 00 00 3b 00 00 00 01 72 00 00 4b 00 00 00 3d q.......q..1....q..;....r..K...=
2c660 72 00 00 1d 01 00 00 89 72 00 00 16 00 00 00 a7 73 00 00 53 00 00 00 be 73 00 00 54 00 00 00 12 r.......r.......s..S....s..T....
2c680 74 00 00 54 00 00 00 67 74 00 00 2b 00 00 00 bc 74 00 00 38 00 00 00 e8 74 00 00 44 00 00 00 21 t..T...gt..+....t..8....t..D...!
2c6a0 75 00 00 80 00 00 00 66 75 00 00 32 00 00 00 e7 75 00 00 23 00 00 00 1a 76 00 00 27 00 00 00 3e u......fu..2....u..#....v..'...>
2c6c0 76 00 00 44 00 00 00 66 76 00 00 3f 00 00 00 ab 76 00 00 5c 00 00 00 eb 76 00 00 76 00 00 00 48 v..D...fv..?....v..\....v..v...H
2c6e0 77 00 00 ed 01 00 00 bf 77 00 00 42 00 00 00 ad 79 00 00 a5 00 00 00 f0 79 00 00 51 00 00 00 96 w.......w..B....y.......y..Q....
2c700 7a 00 00 40 00 00 00 e8 7a 00 00 00 26 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 66 72 6f 6d 20 z..@....z...&Auto.populate.from.
2c720 73 65 61 72 63 68 3a 00 26 43 6f 6c 75 6d 6e 20 74 6f 20 75 70 64 61 74 65 3a 00 26 43 75 73 74 search:.&Column.to.update:.&Cust
2c740 6f 6d 69 7a 65 20 70 6c 75 67 69 6e 00 26 44 65 76 69 63 65 20 74 6f 20 73 79 6e 63 20 74 68 69 omize.plugin.&Device.to.sync.thi
2c760 73 20 6c 69 73 74 20 74 6f 3a 00 26 48 65 6c 70 00 26 4c 69 73 74 20 74 79 70 65 3a 00 26 53 65 s.list.to:.&Help.&List.type:.&Se
2c780 72 69 65 73 20 6e 61 6d 65 3a 00 26 53 74 6f 72 65 20 69 6e 20 73 65 72 69 65 73 20 63 6f 6c 75 ries.name:.&Store.in.series.colu
2c7a0 6d 6e 3a 00 26 56 61 6c 75 65 20 69 6e 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f mn:.&Value.in.column.to.add/remo
2c7c0 76 65 3a 00 26 56 69 65 77 20 6c 69 62 72 61 72 79 20 70 72 65 66 65 72 65 6e 63 65 73 00 26 57 ve:.&View.library.preferences.&W
2c7e0 68 65 6e 20 73 79 6e 63 69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 2a 41 6e 79 20 44 65 76 69 hen.syncing.this.list:.*Any.Devi
2c800 63 65 00 41 20 6c 69 73 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 77 69 74 68 20 74 68 ce.A.list.already.exists.with.th
2c820 69 73 20 6e 61 6d 65 00 41 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d is.name.A.list.with.the.same.nam
2c840 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 00 41 64 64 20 61 6c 6c 20 62 6f 6f 6b 73 20 69 e.already.exists.Add.all.books.i
2c860 6e 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 41 n.series.to.the.specified.list.A
2c880 64 64 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 00 41 64 64 20 66 61 69 6c 65 64 00 41 dd.connected.device.Add.failed.A
2c8a0 64 64 20 6c 69 73 74 00 41 64 64 20 6e 65 77 20 6c 69 73 74 00 41 64 64 20 6e 65 77 20 6c 69 73 dd.list.Add.new.list.Add.new.lis
2c8c0 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 t.items.to.device.Add.series.to.
2c8e0 25 73 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 00 %s.list.Add.series.to.all.lists.
2c900 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 20 73 Add.series.to.default.list.Add.s
2c920 65 72 69 65 73 20 74 6f 20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73 74 eries.to.list.Add.series.to.list
2c940 3a 20 25 73 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 :.%s.Add.series.to.the."%s".list
2c960 00 41 64 64 20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 .Add.to.%s.list.Add.to.all.lists
2c980 00 41 64 64 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74 .Add.to.default.list.Add.to.list
2c9a0 00 41 64 64 20 74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 64 20 74 6f 20 74 68 65 20 22 25 73 22 .Add.to.list:.%s.Add.to.the."%s"
2c9c0 20 6c 69 73 74 00 41 64 64 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 .list.Add.to.the.specified.list.
2c9e0 41 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 Add/overwrite.all.list.items.to.
2ca00 64 65 76 69 63 65 00 41 64 64 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 25 73 device.Added.%d.books.to.your.%s
2ca20 20 6c 69 73 74 00 41 64 64 65 64 20 25 64 20 62 6f 6f 6b 73 2c 20 72 65 6d 6f 76 65 64 20 25 64 .list.Added.%d.books,.removed.%d
2ca40 20 62 6f 6f 6b 73 20 6f 6e 20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 41 64 64 65 64 20 74 6f 20 .books.on.your.%s.list.Added.to.
2ca60 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 00 41 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f %d.reading.lists.All.settings.fo
2ca80 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68 61 r.this.plugin.in.this.library.ha
2caa0 76 65 20 62 65 65 6e 20 63 6c 65 61 72 65 64 2e 00 41 6c 6c 6f 77 20 74 6f 6f 6c 62 61 72 20 62 ve.been.cleared..Allow.toolbar.b
2cac0 75 74 74 6f 6e 20 63 6c 69 63 6b 20 74 6f 20 76 69 65 77 20 6c 69 73 74 00 41 6e 20 65 72 72 6f utton.click.to.view.list.An.erro
2cae0 72 20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 72 65 6e 61 6d 69 6e 67 2e 00 41 6e 79 20 73 65 r.occured.while.renaming..Any.se
2cb00 74 74 69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c 69 62 72 61 72 69 65 73 20 6f 72 20 73 74 6f ttings.in.other.libraries.or.sto
2cb20 72 65 64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 69 6e 20 79 6f 75 72 20 63 61 6c 69 62 red.in.a.JSON.file.in.your.calib
2cb40 72 65 20 70 6c 75 67 69 6e 73 20 66 6f 6c 64 65 72 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 74 6f re.plugins.folder.will.not.be.to
2cb60 75 63 68 65 64 2e 00 41 70 70 6c 79 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 20 uched..Apply.reading.list.order.
2cb80 77 68 65 6e 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 when.viewing.list.Are.you.sure.y
2cba0 6f 75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 ou.want.to.change.your.settings.
2cbc0 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f in.this.library.for.this.plugin?
2cbe0 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 .Are.you.sure.you.want.to.clear.
2cc00 74 68 65 20 27 25 73 27 20 72 65 61 64 69 6e 67 20 6c 69 73 74 3f 00 41 72 65 20 79 6f 75 20 73 the.'%s'.reading.list?.Are.you.s
2cc20 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 79 6f 75 72 20 73 65 74 74 69 ure.you.want.to.clear.your.setti
2cc40 6e 67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 ngs.in.this.library.for.this.plu
2cc60 67 69 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f gin?.Are.you.sure.you.want.to.co
2cc80 6e 74 69 6e 75 65 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 3f 00 41 75 74 6f 20 70 6f 70 75 6c ntinue?.Are.you.sure?.Auto.popul
2cca0 61 74 65 20 6c 69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 ate.list.from.books.on.device.Au
2ccc0 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 to.populated.from.books.on.devic
2cce0 65 00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 73 65 61 72 63 68 00 42 79 20 e.Auto.populated.from.search.By.
2cd00 64 65 66 61 75 6c 74 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 63 72 65 61 74 65 73 20 61 20 56 default.Reading.List.creates.a.V
2cd20 69 65 77 20 4c 69 73 74 20 73 75 62 6d 65 6e 75 20 66 6f 72 20 61 6c 6c 20 79 6f 75 72 20 6c 69 iew.List.submenu.for.all.your.li
2cd40 73 74 73 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 2e 0a 49 66 20 63 sts.when.you.have.multiple..If.c
2cd60 68 65 63 6b 65 64 2c 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 hecked,.this.list.will.be.moved.
2cd80 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75 20 66 6f 72 20 65 61 73 65 20 6f to.the.top.level.menu.for.ease.o
2cda0 66 20 61 63 63 65 73 73 2e 0a 4e 4f 54 45 3a 20 59 6f 75 72 20 22 64 65 66 61 75 6c 74 22 20 6c f.access..NOTE:.Your."default".l
2cdc0 69 73 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 61 70 70 65 61 72 20 6f 6e 20 74 68 65 20 74 6f ist.will.always.appear.on.the.to
2cde0 70 20 6d 65 6e 75 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 63 68 65 63 6b p.menu,.regardless.of.this.check
2ce00 62 6f 78 00 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 62 75 74 74 6f box.By.default.the.toolbar.butto
2ce20 6e 20 73 68 6f 77 73 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 2e 0a 43 68 65 63 6b 20 74 n.shows.the.plugin.menu..Check.t
2ce40 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 69 6e 73 74 65 61 64 20 64 69 73 70 6c 61 79 20 61 20 his.option.to.instead.display.a.
2ce60 72 65 61 64 69 6e 67 20 6c 69 73 74 2e 00 42 79 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 64 65 reading.list..By.specifying.a.de
2ce80 76 69 63 65 20 79 6f 75 20 63 61 6e 20 73 79 6e 63 20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c vice.you.can.sync.either.manuall
2cea0 79 20 6f 72 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 y.or.automatically.the.contents.
2cec0 6f 66 20 61 20 6c 69 73 74 20 74 6f 20 74 68 61 74 20 64 65 76 69 63 65 2e 0a 54 68 69 73 20 72 of.a.list.to.that.device..This.r
2cee0 65 70 6c 61 63 65 73 20 74 68 65 20 42 6f 6f 6b 20 53 79 6e 63 20 70 6c 75 67 69 6e 20 66 75 6e eplaces.the.Book.Sync.plugin.fun
2cf00 63 74 69 6f 6e 61 6c 69 74 79 00 43 61 6e 6e 6f 74 20 61 64 64 20 74 6f 20 6c 69 73 74 00 43 61 ctionality.Cannot.add.to.list.Ca
2cf20 6e 6e 6f 74 20 63 6c 65 61 72 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 nnot.clear.list.Cannot.create.li
2cf40 73 74 00 43 61 6e 6e 6f 74 20 64 65 6c 65 74 65 00 43 61 6e 6e 6f 74 20 65 64 69 74 20 6c 69 73 st.Cannot.delete.Cannot.edit.lis
2cf60 74 00 43 61 6e 6e 6f 74 20 6d 6f 76 65 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 72 65 6d t.Cannot.move.to.list.Cannot.rem
2cf80 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f 20 64 65 76 ove.from.list.Cannot.sync.to.dev
2cfa0 69 63 65 00 43 61 6e 6e 6f 74 20 74 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 00 43 61 6e 6e 6f 74 ice.Cannot.toggle.on.list.Cannot
2cfc0 20 76 69 65 77 20 6c 69 73 74 00 43 68 6f 6f 73 65 20 68 6f 77 20 74 68 69 73 20 6c 69 73 74 20 .view.list.Choose.how.this.list.
2cfe0 77 69 6c 6c 20 62 65 20 70 6f 70 75 6c 61 74 65 64 00 43 6c 65 61 72 00 43 6c 65 61 72 20 25 73 will.be.populated.Clear.Clear.%s
2d000 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 .list.Clear.all.from.the.specifi
2d020 65 64 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 ed.list.Clear.all.settings.for.t
2d040 68 69 73 20 70 6c 75 67 69 6e 00 43 6c 65 61 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 43 6c his.plugin.Clear.default.list.Cl
2d060 65 61 72 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 20 28 25 64 29 00 43 6c 65 61 72 20 6c ear.list.Clear.list.(%d).Clear.l
2d080 69 73 74 3a 20 25 73 00 43 6c 65 61 72 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 43 6c 65 61 ist:.%s.Clear.the."%s".list.Clea
2d0a0 72 20 74 68 69 73 20 6c 69 73 74 20 61 66 74 65 72 20 61 20 73 79 6e 63 20 74 6f 20 74 68 69 73 r.this.list.after.a.sync.to.this
2d0c0 20 64 65 76 69 63 65 00 43 6f 6c 75 6d 6e 20 55 70 64 61 74 65 20 4f 70 74 69 6f 6e 73 3a 00 43 .device.Column.Update.Options:.C
2d0e0 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 20 68 61 76 65 20 61 6c 6c 20 62 65 65 onfirmation.dialogs.have.all.bee
2d100 6e 20 72 65 73 65 74 00 43 6f 6e 74 72 6f 6c 20 68 6f 77 20 79 6f 75 72 20 69 74 65 6d 73 20 61 n.reset.Control.how.your.items.a
2d120 72 65 20 73 79 6e 63 65 64 20 74 6f 20 74 68 65 20 64 65 76 69 63 65 2e 0a 53 79 6e 63 20 6f 6e re.synced.to.the.device..Sync.on
2d140 6c 79 20 6e 65 77 20 69 74 65 6d 73 2c 20 73 79 6e 63 20 61 6c 6c 20 69 74 65 6d 73 20 6f 76 65 ly.new.items,.sync.all.items.ove
2d160 72 77 72 69 74 69 6e 67 20 65 78 69 73 74 69 6e 67 0a 6f 72 20 75 73 65 20 74 68 69 73 20 6c 69 rwriting.existing.or.use.this.li
2d180 73 74 20 74 6f 20 6a 75 73 74 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 79 6f 75 st.to.just.remove.items.from.you
2d1a0 72 20 64 65 76 69 63 65 2e 00 43 6f 70 79 20 74 6f 20 63 6c 69 70 62 6f 61 72 64 00 43 72 65 61 r.device..Copy.to.clipboard.Crea
2d1c0 74 65 20 6e 65 77 20 63 6f 6c 75 6d 6e 00 44 65 66 61 75 6c 74 00 44 65 6c 65 74 65 20 66 61 69 te.new.column.Default.Delete.fai
2d1e0 6c 65 64 00 44 65 6c 65 74 65 20 6c 69 73 74 00 44 65 6c 65 74 65 20 74 68 69 73 20 64 65 76 69 led.Delete.list.Delete.this.devi
2d200 63 65 20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63 65 20 6c 69 73 74 00 44 65 6c 65 74 69 6e 67 ce.from.the.device.list.Deleting
2d220 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 2e 00 44 65 76 69 63 65 73 00 44 65 76 69 .books.from.device..Devices.Devi
2d240 63 65 73 3a 00 44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e 73 3a 00 44 6f 20 6e 6f 74 20 75 70 64 ces:.Display.Options:.Do.not.upd
2d260 61 74 65 20 63 61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e 00 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 ate.calibre.column.Do.you.want.t
2d280 6f 20 64 65 6c 65 74 65 20 74 68 65 20 6c 69 73 74 20 6e 61 6d 65 64 20 27 25 73 27 00 44 6f 6e o.delete.the.list.named.'%s'.Don
2d2a0 65 00 45 64 69 74 20 25 73 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 e.Edit.%s.list.Edit.books.on.the
2d2c0 20 22 25 73 22 20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 ."%s".list.Edit.books.on.the.spe
2d2e0 63 69 66 69 65 64 20 6c 69 73 74 00 45 64 69 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 45 64 cified.list.Edit.default.list.Ed
2d300 69 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74 3a 20 25 73 00 45 64 69 74 20 74 68 65 20 6b it.list.Edit.list:.%s.Edit.the.k
2d320 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 eyboard.shortcuts.associated.wit
2d340 68 20 74 68 69 73 20 70 6c 75 67 69 6e 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64 69 73 70 6c 61 h.this.plugin.Enter.a.new.displa
2d360 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64 65 76 69 63 65 3a 00 45 6e 74 65 72 20 61 20 y.name.for.this.device:.Enter.a.
2d380 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 3a 00 new.display.name.for.this.list:.
2d3a0 45 6e 74 65 72 20 61 20 75 6e 69 71 75 65 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 Enter.a.unique.display.name.for.
2d3c0 74 68 69 73 20 6c 69 73 74 3a 00 46 61 69 6c 65 64 20 74 6f 20 61 64 64 20 74 6f 20 6c 69 73 74 this.list:.Failed.to.add.to.list
2d3e0 00 49 66 20 63 68 65 63 6b 65 64 2c 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 .If.checked,.calibre.sort.will.b
2d400 65 20 72 65 73 74 6f 72 65 64 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 20 73 74 61 74 65 e.restored.to.its.original.state
2d420 20 61 66 74 65 72 0a 74 68 65 20 75 73 65 72 20 71 75 69 74 73 20 74 68 65 20 72 65 61 64 69 6e .after.the.user.quits.the.readin
2d440 67 20 6c 69 73 74 20 76 69 65 77 20 62 79 20 63 68 61 6e 67 69 6e 67 20 6f 72 20 63 6c 65 61 72 g.list.view.by.changing.or.clear
2d460 69 6e 67 20 63 61 6c 69 62 72 65 27 73 0a 73 65 61 72 63 68 2c 20 73 77 69 74 63 68 69 6e 67 20 ing.calibre's.search,.switching.
2d480 6c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 71 75 69 74 74 69 6e 67 20 63 61 6c 69 62 72 65 2e 00 libraries,.or.quitting.calibre..
2d4a0 49 66 20 63 68 65 63 6b 65 64 2c 20 76 69 65 77 69 6e 67 20 61 20 72 65 61 64 69 6e 67 20 6c 69 If.checked,.viewing.a.reading.li
2d4c0 73 74 20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 43 61 6c 69 62 72 65 st.will.also.change.your.Calibre
2d4e0 20 73 6f 72 74 20 6f 72 64 65 72 2e 0a 4c 69 73 74 73 20 63 61 6e 20 62 65 20 6d 61 6e 75 61 6c .sort.order..Lists.can.be.manual
2d500 6c 79 20 72 65 6f 72 64 65 72 65 64 20 75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e 2c 20 ly.reordered.using.this.plugin,.
2d520 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 6f 72 64 65 72 20 61 64 64 65 64 20 74 6f 20 6c 69 73 defaulting.to.order.added.to.lis
2d540 74 2e 0a 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 63 75 72 72 65 6e 74 20 63 61 6c 69 62 72 65 t..If.unchecked,.current.calibre
2d560 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 75 6e 63 68 61 6e 67 65 64 20 77 68 65 .sort.will.be.left.unchanged.whe
2d580 6e 20 79 6f 75 20 76 69 65 77 20 74 68 65 20 6c 69 73 74 2e 00 49 66 20 6c 69 73 74 20 69 73 20 n.you.view.the.list..If.list.is.
2d5a0 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 61 20 73 65 61 72 63 68 2c 20 73 70 65 63 69 66 79 populated.from.a.search,.specify
2d5c0 20 74 68 65 20 63 61 6c 69 62 72 65 20 73 65 61 72 63 68 20 65 78 70 72 65 73 73 69 6f 6e 00 49 .the.calibre.search.expression.I
2d5e0 66 20 73 79 6e 63 69 6e 67 20 79 6f 75 72 20 6c 69 73 74 20 6d 65 61 6e 73 20 62 6f 6f 6b 73 20 f.syncing.your.list.means.books.
2d600 61 72 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 65 2c 20 74 68 are.removed.from.your.device,.th
2d620 65 6e 0a 61 20 64 69 61 6c 6f 67 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 61 6c en.a.dialog.will.be.displayed.al
2d640 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 72 6d 20 66 69 72 73 74 2e 0a 55 6e 63 lowing.you.to.confirm.first..Unc
2d660 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 75 6e 61 74 74 65 heck.this.option.to.allow.unatte
2d680 6e 64 65 64 20 73 79 6e 63 69 6e 67 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 00 49 66 20 nded.syncing.to.your.device..If.
2d6a0 75 6e 63 68 65 63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 6d 73 20 6e 6f 74 20 6f 6e 20 74 68 65 unchecked,.only.items.not.on.the
2d6c0 20 64 65 76 69 63 65 20 61 6c 72 65 61 64 79 20 77 69 6c 6c 20 62 65 20 73 79 6e 63 65 64 2e 0a .device.already.will.be.synced..
2d6e0 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 If.no.device.is.specified.this.c
2d700 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2e 0a 54 68 69 73 20 6f 70 74 69 heckbox.has.no.effect..This.opti
2d720 6f 6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 69 74 68 20 6d 61 6e 75 61 6c 20 on.can.only.be.used.with.manual.
2d740 74 79 70 65 20 6c 69 73 74 73 2e 00 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 type.lists..If.you.do.not.have.a
2d760 20 64 65 76 69 63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 75 72 72 65 6e 74 6c 79 2c 20 65 69 74 .device.connected.currently,.eit
2d780 68 65 72 20 70 6c 75 67 20 6f 6e 65 0a 69 6e 20 6e 6f 77 20 6f 72 20 65 78 69 74 20 74 68 65 20 her.plug.one.in.now.or.exit.the.
2d7a0 64 69 61 6c 6f 67 20 61 6e 64 20 63 6f 6e 6e 65 63 74 20 74 6f 20 66 6f 6c 64 65 72 2f 69 54 75 dialog.and.connect.to.folder/iTu
2d7c0 6e 65 73 20 66 69 72 73 74 00 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 00 4b 69 6e nes.first.Keyboard.shortcuts.Kin
2d7e0 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f dle.Collections.Kindle.Collectio
2d800 6e 73 20 46 61 69 6c 65 64 00 4c 69 73 74 20 74 6f 20 76 69 65 77 3a 00 4c 69 73 74 73 00 4c 69 ns.Failed.List.to.view:.Lists.Li
2d820 73 74 73 3a 00 4c 6f 63 61 74 69 6f 6e 00 4d 61 69 6e 20 6d 65 6d 6f 72 79 00 4d 61 6e 75 61 6c sts:.Location.Main.memory.Manual
2d840 6c 79 20 61 64 64 2f 72 65 6d 6f 76 65 20 69 74 65 6d 73 00 4d 65 6e 75 00 4d 6f 76 65 20 22 56 ly.add/remove.items.Menu.Move."V
2d860 69 65 77 20 6c 69 73 74 22 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6f 66 20 74 68 iew.list".to.the.top.level.of.th
2d880 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f 72 20 74 68 69 73 20 6c 69 73 74 00 4d 6f 76 65 e.plugin.menu.for.this.list.Move
2d8a0 20 74 6f 20 6c 69 73 74 00 4d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 .to.list.Moved.%d.books.to.your.
2d8c0 6c 69 73 74 28 73 29 00 4e 61 6d 65 00 4e 6f 20 62 6f 6f 6b 73 20 65 78 69 73 74 20 6f 6e 20 74 list(s).Name.No.books.exist.on.t
2d8e0 68 69 73 20 6c 69 73 74 00 4e 6f 20 64 65 76 69 63 65 20 66 6f 75 6e 64 20 66 6f 72 20 55 55 49 his.list.No.device.found.for.UUI
2d900 44 3a 20 25 73 00 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 00 4e 6f 20 D:.%s.No.list.name.specified.No.
2d920 73 6f 75 72 63 65 20 6c 69 73 74 20 6e 61 6d 65 73 20 73 70 65 63 69 66 69 65 64 00 4f 70 74 69 source.list.names.specified.Opti
2d940 6f 6e 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74 61 67 73 20 6f 72 20 61 20 63 75 73 74 6f 6d 20 63 onally.modify.tags.or.a.custom.c
2d960 6f 6c 75 6d 6e 20 77 68 65 6e 20 79 6f 75 0a 61 64 64 20 61 6e 64 2f 6f 72 20 72 65 6d 6f 76 65 olumn.when.you.add.and/or.remove
2d980 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e 00 4f 70 74 69 6f 6e 61 6c 6c .items.from.this.list..Optionall
2d9a0 79 20 73 70 65 63 69 66 79 20 61 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 y.specify.a.column.to.add/remove
2d9c0 20 61 20 76 61 6c 75 65 20 66 72 6f 6d 0a 77 68 65 6e 20 61 64 64 69 6e 67 20 6f 72 20 72 65 6d .a.value.from.when.adding.or.rem
2d9e0 6f 76 69 6e 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 00 4f 74 68 65 72 oving.items.from.this.list.Other
2da00 00 50 6c 65 61 73 65 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 2e 00 50 6f 70 .Please.restart.calibre.now..Pop
2da20 75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 00 50 72 65 66 65 72 65 6e 63 65 73 20 66 6f 72 ulation.Options:.Preferences.for
2da40 3a 00 51 75 69 63 6b 20 41 63 63 65 73 73 20 4f 70 74 69 6f 6e 73 3a 00 52 45 41 44 49 4e 47 20 :.Quick.Access.Options:.READING.
2da60 4c 49 53 54 3a 20 41 62 6f 72 74 69 6e 67 20 75 70 64 61 74 69 6e 67 20 61 75 74 6f 2d 73 65 61 LIST:.Aborting.updating.auto-sea
2da80 72 63 68 20 6c 69 73 74 20 61 73 20 68 61 73 20 6e 6f 20 65 78 70 72 65 73 73 69 6f 6e 3a 20 00 rch.list.as.has.no.expression:..
2daa0 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 64 64 69 6e 67 20 25 64 20 69 64 73 20 74 6f 20 61 READING.LIST:.Adding.%d.ids.to.a
2dac0 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 utomatic.list:.%s.READING.LIST:.
2dae0 41 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 72 65 63 72 65 61 74 65 20 4b 69 6e 64 6c 65 20 63 6f Attempting.to.recreate.Kindle.co
2db00 6c 6c 65 63 74 69 6f 6e 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 llections.READING.LIST:.Auto-pop
2db20 75 6c 61 74 69 6e 67 20 64 65 76 69 63 65 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 ulating.device.list:..READING.LI
2db40 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 73 65 61 72 63 68 20 6c 69 73 74 3a ST:.Auto-populating.search.list:
2db60 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 64 69 73 63 6f 6e 6e 65 63 ..READING.LIST:.Device.disconnec
2db80 74 65 64 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 66 6f 75 6e 64 20 74 ted.READING.LIST:.Device.found.t
2dba0 6f 20 73 79 6e 63 20 74 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4d 65 74 61 64 61 74 o.sync.to:.READING.LIST:.Metadat
2dbc0 61 20 61 76 61 69 6c 61 62 6c 65 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f a.available:.READING.LIST:.No.bo
2dbe0 6f 6b 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 66 6f 75 6e 64 20 6f 6e 20 64 65 76 69 63 65 oks.on.'%s'.list.found.on.device
2dc00 20 74 6f 20 72 65 6d 6f 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b .to.remove.READING.LIST:.No.book
2dc20 73 20 6f 6e 20 27 25 73 27 20 6c 69 73 74 20 6e 65 65 64 20 74 6f 20 62 65 20 73 79 6e 63 65 64 s.on.'%s'.list.need.to.be.synced
2dc40 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 27 25 73 27 20 .READING.LIST:.Not.syncing.'%s'.
2dc60 74 6f 20 64 65 76 69 63 65 20 61 73 20 61 75 74 6f 73 79 6e 63 20 69 73 20 66 61 6c 73 65 00 52 to.device.as.autosync.is.false.R
2dc80 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 74 6f 20 64 65 76 69 EADING.LIST:.Not.syncing.to.devi
2dca0 63 65 20 61 73 20 6e 6f 74 20 61 63 74 69 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e ce.as.not.active.READING.LIST:.N
2dcc0 6f 77 20 25 64 20 69 64 73 20 6f 6e 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 ow.%d.ids.on.automatic.list:.%s.
2dce0 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 52 65 6d 6f 76 69 6e 67 20 25 64 20 69 64 73 20 66 72 READING.LIST:.Removing.%d.ids.fr
2dd00 6f 6d 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 om.automatic.list:.%s.READING.LI
2dd20 53 54 3a 20 53 6b 69 70 70 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 20 6c 69 ST:.Skipping.%d.books.in.'%s'.li
2dd40 73 74 20 77 69 74 68 20 6e 6f 20 66 6f 72 6d 61 74 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a st.with.no.formats.READING.LIST:
2dd60 20 53 79 6e 63 20 4e 6f 77 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 52 45 41 44 49 4e 47 20 .Sync.Now.-.force_sync=.READING.
2dd80 4c 49 53 54 3a 20 53 79 6e 63 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 27 25 73 27 20 74 LIST:.Syncing.%d.books.in.'%s'.t
2dda0 6f 3a 20 25 73 20 28 6c 6f 63 61 74 69 6f 6e 3a 25 73 29 00 52 45 41 44 49 4e 47 20 4c 49 53 54 o:.%s.(location:%s).READING.LIST
2ddc0 3a 20 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20 63 6f 6c 75 6d 6e 20 6c 69 73 74 :.Updating.automatic.column.list
2dde0 28 73 29 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e 67 20 61 75 74 6f (s)..READING.LIST:.Updating.auto
2de00 6d 61 74 69 63 20 64 65 76 69 63 65 20 6c 69 73 74 28 73 29 20 00 52 65 61 64 69 6e 67 20 4c 69 matic.device.list(s)..Reading.Li
2de20 73 74 00 52 65 61 64 69 6e 67 20 4c 69 73 74 20 65 72 72 6f 72 00 52 65 61 64 69 6e 67 20 4c 69 st.Reading.List.error.Reading.Li
2de40 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e st:.Cannot.create.list.as.list_n
2de60 61 6d 65 20 69 73 20 64 75 70 6c 69 63 61 74 65 3a 00 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 ame.is.duplicate:.Reading.List:.
2de80 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 Cannot.create.list.as.list_name.
2dea0 6e 6f 74 20 73 70 65 63 69 66 69 65 64 00 52 65 61 64 69 6e 67 20 4f 72 64 65 72 20 4f 70 74 69 not.specified.Reading.Order.Opti
2dec0 6f 6e 73 3a 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 25 73 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 ons:.Remove.from.%s.list.Remove.
2dee0 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 64 65 66 61 75 from.all.lists.Remove.from.defau
2df00 6c 74 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 lt.list.Remove.from.list.Remove.
2df20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 22 25 from.list:.%s.Remove.from.the."%
2df40 73 22 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 s".list.Remove.from.the.specifie
2df60 64 20 6c 69 73 74 00 52 65 6d 6f 76 65 20 6c 69 73 74 20 69 74 65 6d 73 20 66 72 6f 6d 20 64 65 d.list.Remove.list.items.from.de
2df80 76 69 63 65 00 52 65 6d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 vice.Removed.%d.books.from.your.
2dfa0 25 73 20 6c 69 73 74 00 52 65 6d 6f 76 65 64 20 66 72 6f 6d 20 25 64 20 72 65 61 64 69 6e 67 20 %s.list.Removed.from.%d.reading.
2dfc0 6c 69 73 74 73 00 52 65 6e 61 6d 65 20 64 65 76 69 63 65 00 52 65 6e 61 6d 65 20 66 61 69 6c 65 lists.Rename.device.Rename.faile
2dfe0 64 00 52 65 6e 61 6d 65 20 6c 69 73 74 00 52 65 6e 61 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74 d.Rename.list.Rename.the.current
2e000 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 00 52 65 70 6c 61 63 65 20 64 65 76 69 ly.connected.device.Replace.devi
2e020 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 20 6e 65 77 20 69 74 65 6d 73 20 6f 6e 6c 79 ce.with.list,.add.new.items.only
2e040 00 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 2f 6f .Replace.device.with.list,.add/o
2e060 76 65 72 77 72 69 74 65 20 61 6c 6c 00 52 65 73 65 74 20 26 63 6f 6e 66 69 72 6d 61 74 69 6f 6e verwrite.all.Reset.&confirmation
2e080 20 64 69 61 6c 6f 67 73 00 52 65 73 65 74 20 61 6c 6c 20 73 68 6f 77 20 6d 65 20 61 67 61 69 6e .dialogs.Reset.all.show.me.again
2e0a0 20 64 69 61 6c 6f 67 73 20 66 6f 72 20 74 68 65 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 70 6c .dialogs.for.the.Reading.List.pl
2e0c0 75 67 69 6e 00 52 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 00 52 65 73 74 61 72 74 ugin.Restart.calibre.now.Restart
2e0e0 20 72 65 71 75 69 72 65 64 00 52 65 73 74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20 76 69 65 .required.Restore.sort.after.vie
2e100 77 69 6e 67 20 6c 69 73 74 00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 53 65 74 20 64 wing.list.Set.default.list.Set.d
2e120 65 66 61 75 6c 74 20 6c 69 73 74 3a 20 25 73 00 53 65 74 20 79 6f 75 72 20 64 65 66 61 75 6c 74 efault.list:.%s.Set.your.default
2e140 20 6c 69 73 74 20 74 6f 20 22 25 73 22 00 53 65 74 74 69 6e 67 73 20 63 68 61 6e 67 65 64 00 53 .list.to."%s".Settings.changed.S
2e160 65 74 74 69 6e 67 73 20 64 65 6c 65 74 65 64 00 53 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69 ettings.deleted.Settings.for.thi
2e180 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 62 65 s.plugin.in.this.library.have.be
2e1a0 65 6e 20 63 68 61 6e 67 65 64 2e 00 53 68 6f 77 20 64 69 61 6c 6f 67 20 77 68 65 6e 20 72 65 6d en.changed..Show.dialog.when.rem
2e1c0 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 00 53 70 65 63 69 66 79 20 oving.books.from.device.Specify.
2e1e0 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 72 65 61 64 69 6e 67 20 6f 72 64 65 72 20 the.name.for.this.reading.order.
2e200 73 65 72 69 65 73 0a 49 66 20 6c 65 66 74 20 62 6c 61 6e 6b 2c 20 77 69 6c 6c 20 75 73 65 20 74 series.If.left.blank,.will.use.t
2e220 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 69 73 74 20 74 68 69 73 20 62 6f 6f 6b 20 69 73 he.name.of.the.list.this.book.is
2e240 20 6f 6e 2e 00 53 70 65 63 69 66 79 20 74 68 65 20 74 61 67 20 6f 72 20 63 75 73 74 6f 6d 20 63 .on..Specify.the.tag.or.custom.c
2e260 6f 6c 75 6d 6e 20 76 61 6c 75 65 20 74 6f 20 62 65 20 61 64 64 65 64 20 77 68 65 6e 20 61 64 64 olumn.value.to.be.added.when.add
2e280 69 6e 67 0a 74 6f 20 74 68 69 73 20 6c 69 73 74 20 6f 72 20 72 65 6d 6f 76 65 64 20 77 68 65 6e ing.to.this.list.or.removed.when
2e2a0 20 74 68 65 20 62 6f 6f 6b 20 69 73 20 74 61 6b 65 6e 20 6f 66 66 20 74 68 65 20 6c 69 73 74 00 .the.book.is.taken.off.the.list.
2e2c0 53 74 61 74 75 73 00 53 74 6f 72 61 67 65 20 43 61 72 64 20 41 00 53 74 6f 72 61 67 65 20 43 61 Status.Storage.Card.A.Storage.Ca
2e2e0 72 64 20 42 00 53 77 69 74 63 68 20 74 68 65 20 6c 69 73 74 20 74 6f 20 75 73 65 20 61 73 20 74 rd.B.Switch.the.list.to.use.as.t
2e300 68 65 20 63 75 72 72 65 6e 74 20 64 65 66 61 75 6c 74 00 53 79 6e 63 20 4e 6f 77 00 53 79 6e 63 he.current.default.Sync.Now.Sync
2e320 20 4e 6f 77 20 28 25 64 29 00 53 79 6e 63 20 4f 70 74 69 6f 6e 73 3a 00 53 79 6e 63 20 74 6f 20 .Now.(%d).Sync.Options:.Sync.to.
2e340 74 68 69 73 20 64 65 76 69 63 65 20 61 73 20 73 6f 6f 6e 20 61 73 20 69 74 20 69 73 20 63 6f 6e this.device.as.soon.as.it.is.con
2e360 6e 65 63 74 65 64 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 61 6c 72 65 nected.The.selected.book(s).alre
2e380 61 64 79 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 3a 20 3c 62 3e 25 73 3c 2f 62 ady.exist.on.this.list:.<b>%s</b
2e3a0 3e 00 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 64 6f 20 6e 6f 74 20 65 78 >.The.selected.book(s).do.not.ex
2e3c0 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 00 54 69 74 6c 65 20 69 6d 61 67 65 20 6e 6f 74 ist.on.this.list.Title.image.not
2e3e0 20 66 6f 75 6e 64 20 2d 20 79 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20 43 61 6c 69 62 72 .found.-.you.must.restart.Calibr
2e400 65 20 62 65 66 6f 72 65 20 75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e 21 00 54 6f 67 67 e.before.using.this.plugin!.Togg
2e420 6c 65 20 6f 6e 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 le.on.default.list.Toggle.on.lis
2e440 74 00 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 3a 20 25 73 00 54 6f 67 67 6c 65 20 6f 6e 20 74 t.Toggle.on.list:.%s.Toggle.on.t
2e460 68 65 20 22 25 73 22 20 6c 69 73 74 00 54 6f 67 67 6c 65 20 6f 6e 20 74 68 65 20 73 70 65 63 69 he."%s".list.Toggle.on.the.speci
2e480 66 69 65 64 20 6c 69 73 74 00 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 52 65 6d fied.list.Unable.to.find.the.Rem
2e4a0 6f 76 65 20 42 6f 6f 6b 73 20 70 6c 75 67 69 6e 00 55 6e 63 68 65 63 6b 20 74 68 69 73 20 6f 70 ove.Books.plugin.Uncheck.this.op
2e4c0 74 69 6f 6e 20 69 66 20 79 6f 75 20 70 72 65 66 65 72 20 74 6f 20 6d 61 6e 75 61 6c 6c 79 20 73 tion.if.you.prefer.to.manually.s
2e4e0 79 6e 63 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 0a 49 66 20 6e 6f 20 64 65 76 69 63 65 ync.to.your.device..If.no.device
2e500 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68 61 73 20 .is.specified.this.checkbox.has.
2e520 6e 6f 20 65 66 66 65 63 74 00 55 6e 64 65 66 69 6e 65 64 00 55 70 64 61 74 65 20 63 6f 6c 75 6d no.effect.Undefined.Update.colum
2e540 6e 20 66 6f 72 20 61 64 64 20 6f 72 20 72 65 6d 6f 76 65 00 55 70 64 61 74 65 20 63 6f 6c 75 6d n.for.add.or.remove.Update.colum
2e560 6e 20 66 6f 72 20 61 64 64 20 74 6f 20 6c 69 73 74 20 6f 6e 6c 79 00 55 70 64 61 74 65 20 63 6f n.for.add.to.list.only.Update.co
2e580 6c 75 6d 6e 20 66 6f 72 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 20 6f 6e 6c 79 00 56 lumn.for.remove.from.list.only.V
2e5a0 69 65 77 20 25 73 20 6c 69 73 74 20 28 25 64 29 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 iew.%s.list.(%d).View.books.on.t
2e5c0 68 65 20 22 25 73 22 20 6c 69 73 74 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 he."%s".list.View.books.on.the.s
2e5e0 70 65 63 69 66 69 65 64 20 6c 69 73 74 00 56 69 65 77 20 64 61 74 61 20 73 74 6f 72 65 64 20 69 pecified.list.View.data.stored.i
2e600 6e 20 74 68 65 20 6c 69 62 72 61 72 79 20 64 61 74 61 62 61 73 65 20 66 6f 72 20 74 68 69 73 20 n.the.library.database.for.this.
2e620 70 6c 75 67 69 6e 00 56 69 65 77 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 56 69 65 77 20 6c 69 plugin.View.default.list.View.li
2e640 73 74 00 56 69 65 77 20 6c 69 73 74 3a 20 25 73 00 56 69 65 77 20 6f 72 20 65 64 69 74 20 6c 69 st.View.list:.%s.View.or.edit.li
2e660 73 74 73 20 6f 66 20 62 6f 6f 6b 73 00 57 68 65 6e 20 26 63 68 61 6e 67 69 6e 67 20 74 68 69 73 sts.of.books.When.&changing.this
2e680 20 6c 69 73 74 3a 00 59 6f 75 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 72 65 6d 6f 76 65 20 74 .list:.You.are.about.to.remove.t
2e6a0 68 65 20 3c 62 3e 25 73 3c 2f 62 3e 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 he.<b>%s</b>.device.from.this.li
2e6c0 73 74 2e 20 00 59 6f 75 20 63 61 6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65 20 61 20 64 65 76 69 63 st...You.can.only.rename.a.devic
2e6e0 65 20 74 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 00 59 6f e.that.is.currently.connected.Yo
2e700 75 20 63 61 6e 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 75 72 u.can.optionally.display.the.cur
2e720 72 65 6e 74 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 0a 69 6e 20 61 20 63 75 73 rent.reading.list.order.in.a.cus
2e740 74 6f 6d 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f tom.series.column..You.should.no
2e760 74 20 65 64 69 74 20 74 68 69 73 20 63 6f 6c 75 6d 6e 20 64 69 72 65 63 74 6c 79 21 0a 4f 6e 6c t.edit.this.column.directly!.Onl
2e780 79 20 75 73 61 62 6c 65 20 77 69 74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d 61 6e 61 67 65 64 20 6c y.usable.with.Manually.managed.l
2e7a0 69 73 74 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 43 6c 65 61 72 65 64 20 6f 6e 20 53 79 6e ists.that.are.not.Cleared.on.Syn
2e7c0 63 2e 00 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6c 69 c..You.must.have.at.least.one.li
2e7e0 73 74 00 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c st.You.must.have.the.Kindle.Coll
2e800 65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e 20 6f 72 64 65 ections.plugin.installed.in.orde
2e820 72 20 74 6f 20 72 65 63 72 65 61 74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61 66 74 65 72 20 r.to.recreate.collections.after.
2e840 61 20 73 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 a.sync..You.must.restart.calibre
2e860 20 61 66 74 65 72 77 61 72 64 73 2e 00 59 6f 75 20 6d 75 73 74 20 73 65 6c 65 63 74 20 61 20 64 .afterwards..You.must.select.a.d
2e880 65 76 69 63 65 20 66 69 72 73 74 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e 3a 20 evice.first.Project-Id-Version:.
2e8a0 50 41 43 4b 41 47 45 20 56 45 52 53 49 4f 4e 0a 50 4f 54 2d 43 72 65 61 74 69 6f 6e 2d 44 61 74 PACKAGE.VERSION.POT-Creation-Dat
2e8c0 65 3a 20 32 30 32 34 2d 30 36 2d 30 36 20 32 30 3a 32 31 2b 31 30 30 30 0a 50 4f 2d 52 65 76 69 e:.2024-06-06.20:21+1000.PO-Revi
2e8e0 73 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 32 2d 30 39 2d 31 39 20 31 34 3a 35 31 2b 30 30 30 30 sion-Date:.2022-09-19.14:51+0000
2e900 0a 4c 61 73 74 2d 54 72 61 6e 73 6c 61 74 6f 72 3a 20 59 75 72 69 20 43 68 6f 72 6e 6f 69 76 61 .Last-Translator:.Yuri.Chornoiva
2e920 6e 20 3c 79 75 72 63 68 6f 72 40 75 6b 72 2e 6e 65 74 3e 2c 20 32 30 32 34 0a 4c 61 6e 67 75 61 n.<yurchor@ukr.net>,.2024.Langua
2e940 67 65 2d 54 65 61 6d 3a 20 55 6b 72 61 69 6e 69 61 6e 20 28 68 74 74 70 73 3a 2f 2f 61 70 70 2e ge-Team:.Ukrainian.(https://app.
2e960 74 72 61 6e 73 69 66 65 78 2e 63 6f 6d 2f 63 61 6c 69 62 72 65 2f 74 65 61 6d 73 2f 31 39 33 33 transifex.com/calibre/teams/1933
2e980 37 2f 75 6b 2f 29 0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 7/uk/).MIME-Version:.1.0.Content
2e9a0 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 -Type:.text/plain;.charset=UTF-8
2e9c0 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 .Content-Transfer-Encoding:.8bit
2e9e0 0a 47 65 6e 65 72 61 74 65 64 2d 42 79 3a 20 70 79 67 65 74 74 65 78 74 2e 70 79 20 31 2e 35 0a .Generated-By:.pygettext.py.1.5.
2ea00 4c 61 6e 67 75 61 67 65 3a 20 75 6b 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 3a 20 6e 70 6c 75 72 Language:.uk.Plural-Forms:.nplur
2ea20 61 6c 73 3d 34 3b 20 70 6c 75 72 61 6c 3d 28 6e 20 25 20 31 20 3d 3d 20 30 20 26 26 20 6e 20 25 als=4;.plural=(n.%.1.==.0.&&.n.%
2ea40 20 31 30 20 3d 3d 20 31 20 26 26 20 6e 20 25 20 31 30 30 20 21 3d 20 31 31 20 3f 20 30 20 3a 20 .10.==.1.&&.n.%.100.!=.11.?.0.:.
2ea60 6e 20 25 20 31 20 3d 3d 20 30 20 26 26 20 6e 20 25 20 31 30 20 3e 3d 20 32 20 26 26 20 6e 20 25 n.%.1.==.0.&&.n.%.10.>=.2.&&.n.%
2ea80 20 31 30 20 3c 3d 20 34 20 26 26 20 28 6e 20 25 20 31 30 30 20 3c 20 31 32 20 7c 7c 20 6e 20 25 .10.<=.4.&&.(n.%.100.<.12.||.n.%
2eaa0 20 31 30 30 20 3e 20 31 34 29 20 3f 20 31 20 3a 20 6e 20 25 20 31 20 3d 3d 20 30 20 26 26 20 28 .100.>.14).?.1.:.n.%.1.==.0.&&.(
2eac0 6e 20 25 20 31 30 20 3d 3d 30 20 7c 7c 20 28 6e 20 25 20 31 30 20 3e 3d 35 20 26 26 20 6e 20 25 n.%.10.==0.||.(n.%.10.>=5.&&.n.%
2eae0 20 31 30 20 3c 3d 39 29 20 7c 7c 20 28 6e 20 25 20 31 30 30 20 3e 3d 31 31 20 26 26 20 6e 20 25 .10.<=9).||.(n.%.100.>=11.&&.n.%
2eb00 20 31 30 30 20 3c 3d 31 34 20 29 29 20 3f 20 32 3a 20 33 29 3b 0a 00 26 d0 90 d0 b2 d1 82 d0 be .100.<=14.)).?.2:.3);..&........
2eb20 d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d0 b8 d1 82 d0 ................................
2eb40 b8 20 d0 b7 20 d0 bf d0 be d1 88 d1 83 d0 ba d1 83 3a 00 d0 a1 26 d1 82 d0 be d0 b2 d0 bf d1 87 .................:...&..........
2eb60 d0 b8 d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 be d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 bd d1 8f 3a 00 ..............................:.
2eb80 26 d0 9d d0 b0 d0 bb d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be d0 b4 d0 b0 &...............................
2eba0 d1 82 d0 be d0 ba 00 d0 9f 26 d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20 d0 b4 d0 bb d1 8f 20 .........&......................
2ebc0 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20 d1 86 d1 8c d0 ................................
2ebe0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 00 26 d0 94 d0 be d0 b2 d1 96 d0 b4 d0 ..................:.&...........
2ec00 ba d0 b0 00 26 d0 a2 d0 b8 d0 bf 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 00 d0 9d d0 b0 d0 b7 ....&...................:.......
2ec20 d0 b2 d0 b0 20 26 d1 86 d0 b8 d0 ba d0 bb d1 83 3a 00 d0 97 26 d0 b1 d0 b5 d1 80 d0 b5 d0 bd d1 .....&..........:...&...........
2ec40 82 d0 b8 20 d1 83 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba d1 83 20 d1 86 d0 b8 d0 ba ................................
2ec60 d0 bb d1 83 3a 00 d0 97 26 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d1 83 20 d1 81 d1 82 d0 ....:...&.......................
2ec80 be d0 b2 d0 bf d1 87 d0 b8 d0 ba d1 83 2c 20 d1 8f d0 ba d0 b5 20 d1 81 d0 bb d1 96 d0 b4 20 d0 .............,..................
2eca0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 2f d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 3a 00 d0 9f .........../................:...
2ecc0 26 d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d0 bd d0 b0 d0 bb d0 b0 d1 88 &...............................
2ece0 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d0 ................................
2ed00 ba d0 b8 00 d0 9f d1 80 26 d0 b8 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 ........&.......................
2ed20 d1 86 d1 96 d1 97 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 00 ..............................:.
2ed40 2a d0 91 d1 83 d0 b4 d1 8c 2d d1 8f d0 ba d0 b8 d0 b9 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 *........-......................
2ed60 96 d0 b9 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 96 d0 b7 20 d1 82 d0 b0 d0 ba d0 be d1 8e ................................
2ed80 20 d0 bd d0 b0 d0 b7 d0 b2 d0 be d1 8e 20 d0 b2 d0 b6 d0 b5 20 d1 96 d1 81 d0 bd d1 83 d1 94 00 ................................
2eda0 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 96 d0 b7 20 d1 82 d0 b0 d0 ba d0 be d1 8e 20 d0 bd d0 ................................
2edc0 b0 d0 b7 d0 b2 d0 be d1 8e 20 d0 b2 d0 b6 d0 b5 20 d1 96 d1 81 d0 bd d1 83 d1 94 00 d0 94 d0 be ................................
2ede0 d0 b4 d0 b0 d1 82 d0 b8 20 d1 83 d1 81 d1 96 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d1 83 20 d1 86 ................................
2ee00 d0 b8 d0 ba d0 bb d1 96 20 d0 b4 d0 be 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 20 d1 81 d0 ................................
2ee20 bf d0 b8 d1 81 d0 ba d1 83 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b7 27 d1 94 d0 b4 d0 bd .........................'......
2ee40 d0 b0 d0 bd d0 b8 d0 b9 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 00 d0 9d d0 b5 20 d0 ................................
2ee60 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 00 d0 94 d0 be d0 ................................
2ee80 b4 d0 b0 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 ................................
2eea0 b8 20 d0 bd d0 be d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b4 ................................
2eec0 d0 b0 d1 82 d0 b8 20 d0 bd d0 be d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 ................................
2eee0 b7 d0 b0 d0 bf d0 b8 d1 81 d1 96 d0 b2 20 d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 ................................
2ef00 96 d0 b9 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4 d0 be 20 d1 ................................
2ef20 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 25 73 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 86 d0 b8 ............%s..................
2ef40 d0 ba d0 bb 20 d0 b4 d0 be 20 d1 83 d1 81 d1 96 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 ................................
2ef60 b2 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4 d0 be 20 d1 82 d0 ................................
2ef80 b8 d0 bf d0 be d0 b2 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 94 d0 be d0 ................................
2efa0 b4 d0 b0 d1 82 d0 b8 20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba ................................
2efc0 d1 83 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4 d0 be 20 d1 81 ................................
2efe0 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25 73 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 86 d0 b8 ..........:.%s..................
2f000 d0 ba d0 bb 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 bb 00 d0 94 .........................%s.....
2f020 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 25 73 00 .............................%s.
2f040 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 83 d1 81 d1 96 d1 85 20 d1 81 d0 bf d0 ................................
2f060 b8 d1 81 d0 ba d1 96 d0 b2 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 82 d0 b8 ................................
2f080 d0 bf d0 be d0 b2 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 94 d0 be d0 b4 ................................
2f0a0 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 94 d0 be d0 b4 d0 ................................
2f0c0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25 73 00 d0 94 d0 be .......................:.%s.....
2f0e0 d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 .............................%s.
2f100 bb 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd ................................
2f120 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 94 d0 be d0 b4 d0 b0 d0 bd d0 be ................................
2f140 2f d0 9f d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b0 d0 bd d0 be 20 d1 83 d1 81 d1 96 /...............................
2f160 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 bd d0 b0 20 ................................
2f180 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 97 00 d0 94 d0 be d0 b4 d0 b0 d0 bd d0 be 20 25 64 ..............................%d
2f1a0 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b4 d0 be 20 d0 b2 d0 b0 d1 88 d0 be d0 b3 d0 be 20 d1 81 d0 bf ................................
2f1c0 d0 b8 d1 81 d0 ba d1 83 20 25 73 00 d0 94 d0 be d0 b4 d0 b0 d0 bd d0 be 20 25 64 20 d0 ba d0 bd .........%s..............%d.....
2f1e0 d0 b8 d0 b3 2c 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 20 25 64 20 d0 ba d0 bd d0 b8 ....,..................%d.......
2f200 d0 b3 20 d1 83 20 d0 b2 d0 b0 d1 88 d0 be d0 bc d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 ................................
2f220 25 73 00 d0 94 d0 be d0 b4 d0 b0 d0 bd d0 be 20 d0 b4 d0 be 20 25 64 20 d1 81 d0 bf d0 b8 d1 81 %s...................%d.........
2f240 d0 ba d1 96 d0 b2 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 00 d0 92 d1 81 d1 96 20 d0 bd d0 ................................
2f260 b0 d0 bb d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 ................................
2f280 8c d0 be d0 b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 d1 96 d0 bd d1 83 20 d0 b2 20 d1 86 d1 96 d0 b9 ................................
2f2a0 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d1 86 d1 96 20 d0 b1 d1 83 d0 bb d0 b8 20 d0 ................................
2f2c0 be d1 87 d0 b8 d1 89 d0 b5 d0 bd d1 96 2e 00 d0 a3 d0 bc d0 be d0 b6 d0 bb d0 b8 d0 b2 d0 b8 d1 ................................
2f2e0 82 d0 b8 20 d0 bd d0 b0 d1 82 d0 b8 d1 81 d0 ba d0 b0 d0 bd d0 bd d1 8f 20 d0 ba d0 bd d0 be d0 ................................
2f300 bf d0 ba d0 b8 20 d0 bd d0 b0 20 d0 bf d0 b0 d0 bd d0 b5 d0 bb d1 96 20 d0 b4 d0 bb d1 8f 20 d0 ................................
2f320 bf d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 ................................
2f340 9f d1 96 d0 b4 20 d1 87 d0 b0 d1 81 20 d1 81 d0 bf d1 80 d0 be d0 b1 d0 b8 20 d0 bf d0 b5 d1 80 ................................
2f360 d0 b5 d0 b9 d0 bc d0 b5 d0 bd d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d1 81 d1 82 d0 b0 d0 bb d0 ................................
2f380 b0 d1 81 d1 8f 20 d0 bf d0 be d0 bc d0 b8 d0 bb d0 ba d0 b0 2e 00 d0 91 d1 83 d0 b4 d1 8c 2d d1 ..............................-.
2f3a0 8f d0 ba d1 96 20 d0 bd d0 b0 d0 bb d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 ................................
2f3c0 b2 20 d1 96 d0 bd d1 88 d0 b8 d1 85 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d0 ba d0 ................................
2f3e0 b0 d1 85 2c 20 d0 b0 d0 b1 d0 be 20 d0 b7 d0 b1 d0 b5 d1 80 d0 b5 d0 b6 d0 b5 d0 bd d1 96 20 d0 ...,............................
2f400 b2 20 d1 84 d0 b0 d0 b9 d0 bb d1 96 20 4a 53 4f 4e 20 d0 b2 20 d0 bf d0 b0 d0 bf d1 86 d1 96 20 .............JSON...............
2f420 d0 b2 d0 b0 d1 88 d0 b8 d0 b9 20 d0 bf d0 bb d0 b0 d0 b3 d1 96 d0 bd d1 96 d0 b2 20 d0 bd d0 b5 ................................
2f440 20 d0 b1 d1 83 d0 b4 d1 83 d1 82 d1 8c 20 d0 b7 d0 bc d1 96 d0 bd d0 b5 d0 bd d1 96 2e 00 d0 97 ................................
2f460 d0 b0 d1 81 d1 82 d0 be d1 81 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ................................
2f480 be d0 ba 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 ................................
2f4a0 d0 bf d1 80 d0 b8 20 d0 bf d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 d1 96 20 d1 81 d0 bf d0 b8 ................................
2f4c0 d1 81 d0 ba d1 83 00 d0 92 d0 b8 20 d0 b2 d0 bf d0 b5 d0 b2 d0 bd d0 b5 d0 bd d1 96 2c 20 d1 89 ............................,...
2f4e0 d0 be 20 d0 b1 d0 b0 d0 b6 d0 b0 d1 94 d1 82 d0 b5 20 d0 b7 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 ................................
2f500 20 d0 b2 d0 b0 d1 88 d1 96 20 d0 bd d0 b0 d0 bb d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0 bd ................................
2f520 d1 8f 20 d1 83 20 d1 86 d1 96 d0 b9 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d1 86 d1 ................................
2f540 96 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba ................................
2f560 d0 b0 3f 00 d0 92 d0 b8 20 d1 81 d0 bf d1 80 d0 b0 d0 b2 d0 b4 d1 96 20 d1 85 d0 be d1 87 d0 b5 ..?.............................
2f580 d1 82 d0 b5 20 d1 81 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 ................................
2f5a0 d1 81 d0 be d0 ba 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 c2 ab 25 73 c2 bb 3f 00 d0 92 ........................%s..?...
2f5c0 d0 b8 20 d0 b2 d0 bf d0 b5 d0 b2 d0 bd d0 b5 d0 bd d1 96 2c 20 d1 89 d0 be 20 d0 b1 d0 b0 d0 b6 ...................,............
2f5e0 d0 b0 d1 94 d1 82 d0 b5 20 d0 be d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d0 b8 20 d0 b2 d0 b0 d1 88 ................................
2f600 d1 96 20 d0 bd d0 b0 d0 bb d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b2 20 d1 ................................
2f620 86 d1 96 d0 b9 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d1 86 d0 b5 d1 86 d1 96 20 d0 b4 d0 ................................
2f640 bb d1 8f 20 d0 b4 d0 b0 d0 bd d0 be d0 b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 d1 96 d0 bd d1 83 3f ...............................?
2f660 00 d0 92 d0 b8 20 d1 81 d0 bf d1 80 d0 b0 d0 b2 d0 b4 d1 96 20 d1 85 d0 be d1 87 d0 b5 d1 82 d0 ................................
2f680 b5 20 d0 bf d1 80 d0 be d0 b4 d0 be d0 b2 d0 b6 d0 b8 d1 82 d0 b8 20 d0 b2 d0 b8 d0 ba d0 be d0 ................................
2f6a0 bd d0 b0 d0 bd d0 bd d1 8f 20 d0 b4 d1 96 d1 97 3f 00 d0 92 d0 b8 20 d0 bf d0 b5 d0 b2 d0 bd d1 ................?...............
2f6c0 96 3f 00 d0 90 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be 20 d0 b7 d0 b0 d0 bf .?..............................
2f6e0 d0 be d0 b2 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b7 20 d0 ba d0 ................................
2f700 bd d0 b8 d0 b3 20 d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 97 00 d0 90 d0 b2 ................................
2f720 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d0 ................................
2f740 b5 d0 bd d0 be 20 d0 b7 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81 d1 ................................
2f760 82 d1 80 d0 be d1 97 00 d0 90 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be 20 d0 ................................
2f780 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d0 b5 d0 bd d0 be 20 d0 b7 20 d0 bf d0 be d1 88 d1 83 d0 ba d1 ................................
2f7a0 83 00 d0 a2 d0 b8 d0 bf d0 be d0 b2 d0 be 2c 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 be d0 ba 20 d1 ..............,.................
2f7c0 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 d1 81 d1 82 d0 ................................
2f7e0 b2 d0 be d1 80 d1 8e d1 94 20 d0 bf d1 96 d0 b4 d0 bc d0 b5 d0 bd d1 8e 20 d1 81 d0 bf d0 b8 d1 ................................
2f800 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 83 d1 81 ................................
2f820 d1 96 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 2c 20 d1 8f d0 ba d1 89 d0 be 20 d1 83 ...................,............
2f840 20 d0 b2 d0 b0 d1 81 20 d1 94 20 d0 b4 d0 b5 d0 ba d1 96 d0 bb d1 8c d0 ba d0 b0 20 d1 82 d0 b0 ................................
2f860 d0 ba d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 2e 0a d0 af d0 ba d1 89 d0 be 20 ................................
2f880 d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 be 20 d1 86 d0 b5 d0 b9 20 d0 bf d1 83 d0 bd ................................
2f8a0 d0 ba d1 82 2c 20 d1 86 d0 b5 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b1 d1 83 d0 b4 ....,...........................
2f8c0 d0 b5 20 d0 bf d0 b5 d1 80 d0 b5 d1 81 d1 83 d0 bd d1 83 d1 82 d0 be 20 d0 bd d0 b0 20 d0 b2 d0 ................................
2f8e0 b5 d1 80 d1 85 d1 96 d0 b2 d0 ba d1 83 20 d0 bc d0 b5 d0 bd d1 8e 20 d0 b4 d0 bb d1 8f 20 d1 81 ................................
2f900 d0 bf d1 80 d0 be d1 89 d0 b5 d0 bd d0 bd d1 8f 20 d0 b4 d0 be d1 81 d1 82 d1 83 d0 bf d1 83 2e ................................
2f920 0a d0 97 d0 b0 d1 83 d0 b2 d0 b0 d0 b6 d0 b5 d0 bd d0 bd d1 8f 3a 20 d0 b2 d0 b0 d1 88 20 c2 ab .....................:..........
2f940 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 b9 c2 bb 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b7 ................................
2f960 d0 b0 d0 b2 d0 b6 d0 b4 d0 b8 20 d0 b7 27 d1 8f d0 b2 d0 bb d1 8f d1 82 d0 b8 d0 bc d0 b5 d1 82 .............'..................
2f980 d1 8c d1 81 d1 8f 20 d0 bd d0 b0 20 d0 b2 d0 b5 d1 80 d1 85 d1 96 d0 b2 d1 86 d1 96 20 d1 81 d0 ................................
2f9a0 bf d0 b8 d1 81 d0 ba d1 83 2c 20 d0 bd d0 b5 d0 b7 d0 b0 d0 bb d0 b5 d0 b6 d0 bd d0 be 20 d0 b2 .........,......................
2f9c0 d1 96 d0 b4 20 d1 82 d0 be d0 b3 d0 be 2c 20 d1 87 d0 b8 20 d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87 .............,..................
2f9e0 d0 b5 d0 bd d0 be 20 d1 86 d0 b5 d0 b9 20 d0 bf d1 83 d0 bd d0 ba d1 82 00 d0 a2 d0 b8 d0 bf d0 ................................
2fa00 be d0 b2 d0 be 2c 20 d0 ba d0 bd d0 be d0 bf d0 ba d0 b0 20 d0 bd d0 b0 20 d0 bf d0 b0 d0 bd d0 .....,..........................
2fa20 b5 d0 bb d1 96 20 d1 96 d0 bd d1 81 d1 82 d1 80 d1 83 d0 bc d0 b5 d0 bd d1 82 d1 96 d0 b2 20 d0 ................................
2fa40 bf d0 be d0 ba d0 b0 d0 b7 d1 83 d1 94 20 d0 bc d0 b5 d0 bd d1 8e 20 d0 b4 d0 be d0 b4 d0 b0 d1 ................................
2fa60 82 d0 ba d0 b0 2e 0a d0 9f d0 be d0 b7 d0 bd d0 b0 d1 87 d1 82 d0 b5 20 d1 86 d0 b5 d0 b9 20 d0 ................................
2fa80 bf d1 83 d0 bd d0 ba d1 82 2c 20 d1 89 d0 be d0 b1 20 d0 bf d1 80 d0 be d0 b3 d1 80 d0 b0 d0 bc .........,......................
2faa0 d0 b0 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d1 83 d0 b2 d0 b0 d0 bb d0 b0 20 d1 81 d0 bf d0 b8 d1 81 ................................
2fac0 d0 be d0 ba 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 2e 00 d0 af d0 ba d1 89 d0 be 20 d0 b2 ................................
2fae0 d0 b8 20 d0 b2 d0 ba d0 b0 d0 b6 d0 b5 d1 82 d0 b5 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 ................................
2fb00 d0 b9 2c 20 d0 b2 d0 bc d1 96 d1 81 d1 82 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 b1 d1 83 ..,.............................
2fb20 d0 b4 d0 b5 20 d0 b2 d1 80 d1 83 d1 87 d0 bd d1 83 0a d0 b0 d0 b1 d0 be 20 d0 b0 d0 b2 d1 82 d0 ................................
2fb40 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 ................................
2fb60 d0 b7 d0 be d0 b2 d0 b0 d0 bd d0 be 20 d1 96 d0 b7 20 d1 86 d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 ................................
2fb80 81 d1 82 d1 80 d0 be d1 94 d0 bc 2e 0a d0 a6 d0 b5 d0 b9 20 d0 bf d0 b0 d1 80 d0 b0 d0 bc d0 b5 ................................
2fba0 d1 82 d1 80 20 d0 b7 d0 b0 d0 bc d1 96 d0 bd d1 8e d1 94 20 d1 84 d1 83 d0 bd d0 ba d1 86 d1 96 ................................
2fbc0 d0 be d0 bd d0 b0 d0 bb d1 8c d0 bd d1 96 20 d0 bc d0 be d0 b6 d0 bb d0 b8 d0 b2 d0 be d1 81 d1 ................................
2fbe0 82 d1 96 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 b0 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 ................................
2fc00 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20 d0 ba d0 bd d0 b8 d0 b3 2e 00 d0 9d d0 b5 20 d0 b2 d0 ................................
2fc20 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 81 ................................
2fc40 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be 20 d1 81 d0 bf d0 ................................
2fc60 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9d d0 ................................
2fc80 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d1 81 d1 82 d0 b2 d0 be d1 80 d0 b8 d1 82 d0 ................................
2fca0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 ................................
2fcc0 d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 ................................
2fce0 bb d0 be d1 81 d1 8f 20 d0 b7 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 ................................
2fd00 be d0 ba 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 bf d0 b5 d1 80 d0 b5 ................................
2fd20 d1 81 d1 83 d0 bd d1 83 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 ................................
2fd40 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 ................................
2fd60 82 d0 b8 20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 ................................
2fd80 b0 d0 bb d0 be d1 81 d1 8f 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d1 83 d0 b2 ................................
2fda0 d0 b0 d1 82 d0 b8 20 d0 b4 d0 b0 d0 bd d1 96 20 d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 ................................
2fdc0 be d1 94 d0 bc 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 bf d0 b5 d1 80 ................................
2fde0 d0 b5 d0 bc d0 ba d0 bd d1 83 d1 82 d0 b8 d1 81 d1 8f 20 d0 bd d0 b0 20 d1 81 d0 bf d0 b8 d1 81 ................................
2fe00 d0 be d0 ba 00 d0 9d d0 b5 d0 bc d0 be d0 b6 d0 bb d0 b8 d0 b2 d0 be 20 d0 bf d0 b5 d1 80 d0 b5 ................................
2fe20 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 92 d0 b8 ................................
2fe40 d0 b1 d0 b5 d1 80 d1 96 d1 82 d1 8c 20 d1 81 d0 bf d0 be d1 81 d1 96 d0 b1 20 d0 b7 d0 b0 d0 bf ................................
2fe60 d0 be d0 b2 d0 bd d0 b5 d0 bd d0 bd d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 ................................
2fe80 d1 81 d0 ba d1 83 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d0 b8 00 d0 a1 d0 bf d0 be d1 80 ................................
2fea0 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 25 73 00 d0 92 d0 ..........................%s....
2fec0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d1 83 d1 81 d0 b5 20 d0 b7 d1 96 20 d0 b2 d0 ba d0 b0 ................................
2fee0 d0 b7 d0 b0 d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9e d1 87 d0 b8 ................................
2ff00 d1 81 d1 82 d0 b8 d1 82 d0 b8 20 d0 b2 d1 81 d1 96 20 d0 bd d0 b0 d0 bb d0 b0 d1 88 d1 82 d1 83 ................................
2ff20 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 bf d0 ................................
2ff40 bb d0 b0 d0 b3 d1 96 d0 bd d1 83 00 d0 a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 ................................
2ff60 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 a1 d0 ................................
2ff80 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 ................................
2ffa0 a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba ................................
2ffc0 20 28 25 64 29 00 d0 a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 .(%d)...........................
2ffe0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 .......:.%s.....................
30000 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 c2 ab 25 73 c2 bb 00 d0 a1 d0 bf d0 be d1 80 d0 be d0 ................%s..............
30020 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 86 d0 b5 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf ................................
30040 d1 96 d1 81 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 ................................
30060 96 d1 97 20 d0 b7 20 d1 86 d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 94 d0 bc ................................
30080 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0 be d0 bd d0 be d0 b2 d0 bb d0 b5 ................................
300a0 d0 bd d0 bd d1 8f 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba d0 b0 3a 00 d0 9f d0 be d0 .........................:......
300c0 ba d0 b0 d0 b7 20 d0 b4 d1 96 d0 b0 d0 bb d0 be d0 b3 d0 be d0 b2 d0 b8 d1 85 20 d0 b2 d1 96 d0 ................................
300e0 ba d0 be d0 bd 20 d0 bf d1 96 d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b4 d0 b6 d0 b5 d0 bd d0 bd d1 8f ................................
30100 20 d0 b2 d1 96 d0 b4 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 be 00 d0 9a d0 b5 d1 80 d1 83 d1 94 ................................
30120 20 d1 82 d0 b8 d0 bc 2c 20 d1 8f d0 ba 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 20 d0 b1 d1 83 d0 .......,........................
30140 b4 d0 b5 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 be d0 b2 d0 b0 d0 bd d0 be ................................
30160 20 d0 b7 20 d0 b2 d0 b0 d1 88 d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 94 d0 ................................
30180 bc 2e 0a d0 9c d0 be d0 b6 d0 bd d0 b0 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 ................................
301a0 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 bd d0 be d0 b2 d1 96 20 d0 b7 d0 ................................
301c0 b0 d0 bf d0 b8 d1 81 d0 b8 2c 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d1 83 d0 .........,......................
301e0 b2 d0 b0 d1 82 d0 b8 20 d1 83 d1 81 d1 96 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 0a d1 96 d0 b7 ................................
30200 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 be d0 bc 20 d0 bd d0 b0 d1 8f d0 b2 ................................
30220 d0 bd d0 b8 d1 85 20 d0 b0 d0 b1 d0 be 20 d1 81 d0 ba d0 be d1 80 d0 b8 d1 81 d1 82 d0 b0 d1 82 ................................
30240 d0 b8 d1 81 d1 8f 20 d1 86 d0 b8 d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 20 d0 bb d0 ................................
30260 b8 d1 88 d0 b5 20 d0 b4 d0 bb d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 ................................
30280 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d1 96 d0 b2 20 d0 b7 20 d0 b2 d0 b0 d1 88 d0 be d0 b3 d0 be 20 d0 ................................
302a0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 2e 00 d0 9a d0 be d0 bf d1 96 d1 8e d0 b2 d0 b0 d1 ................................
302c0 82 d0 b8 20 d0 b4 d0 be 20 d0 b1 d1 83 d1 84 d0 b5 d1 80 d0 b0 20 d0 be d0 b1 d0 bc d1 96 d0 bd ................................
302e0 d1 83 00 d0 a1 d1 82 d0 b2 d0 be d1 80 d0 b8 d1 82 d0 b8 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 ................................
30300 d0 b8 d0 ba 00 d0 a2 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 b9 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 ................................
30320 bb d0 be d1 81 d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 00 d0 92 d0 b8 d0 bb d1 ................................
30340 83 d1 87 d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 92 d0 b8 d0 bb d1 83 d1 ................................
30360 87 d0 b8 d1 82 d0 b8 20 d1 86 d0 b5 d0 b9 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20 ................................
30380 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be ................................
303a0 d1 97 d0 b2 00 d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b0 d1 94 d0 bc d0 be 20 d0 ba d0 bd d0 b8 d0 b3 ................................
303c0 d0 b8 20 d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 2e 00 d0 9f d1 80 d0 b8 d1 81 ................................
303e0 d1 82 d1 80 d0 be d1 97 00 d0 9f d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 97 3a 00 d0 9f d0 b0 d1 .........................:......
30400 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d1 83 3a 00 d0 9d d0 b5 ..........................:.....
30420 20 d0 be d0 bd d0 be d0 b2 d0 bb d1 8e d0 b2 d0 b0 d1 82 d0 b8 20 d1 81 d1 82 d0 be d0 b2 d0 bf ................................
30440 d1 87 d0 b8 d0 ba 20 63 61 6c 69 62 72 65 00 d0 a5 d0 be d1 87 d0 b5 d1 82 d0 b5 20 d0 b2 d0 b8 .......calibre..................
30460 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 96 d0 b7 20 d0 ................................
30480 bd d0 b0 d0 b7 d0 b2 d0 be d1 8e 20 c2 ab 25 73 c2 bb 00 d0 92 d0 b8 d0 ba d0 be d0 bd d0 b0 d0 ..............%s................
304a0 bd d0 be 00 d0 97 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 ................................
304c0 25 73 00 d0 97 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d1 83 20 %s..............................
304e0 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 bb 00 d0 97 d0 bc d1 96 d0 bd d0 b8 d1 82 ...............%s...............
30500 d0 b8 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d1 83 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be d0 ................................
30520 bc d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 97 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 20 ................................
30540 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 97 d0 bc ................................
30560 d1 96 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 97 d0 bc d1 96 d0 bd ................................
30580 d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 a0 d0 b5 d0 b4 d0 b0 ...................:.%s.........
305a0 d0 b3 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 ba d0 bb d0 b0 d0 b2 d1 96 d0 b0 d1 82 d1 83 d1 80 d0 ................................
305c0 bd d1 96 20 d1 81 d0 ba d0 be d1 80 d0 be d1 87 d0 b5 d0 bd d0 bd d1 8f 2c 20 d0 bf d0 be d0 b2 ........................,.......
305e0 e2 80 99 d1 8f d0 b7 d0 b0 d0 bd d1 96 20 d1 96 d0 b7 20 d1 80 d0 be d0 b1 d0 be d1 82 d0 be d1 ................................
30600 8e 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 b0 2e 00 d0 92 d0 ................................
30620 b2 d0 b5 d0 b4 d1 96 d1 82 d1 8c 20 d0 bd d0 be d0 b2 d1 83 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d0 ................................
30640 b0 d0 bd d1 83 20 d0 bd d0 b0 d0 b7 d0 b2 d1 83 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 bf d1 80 ................................
30660 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 3a 00 d0 92 d0 b2 d0 b5 d0 b4 d1 96 d1 82 d1 8c 20 d0 bd d0 ............:...................
30680 be d0 b2 d1 83 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d0 b0 d0 bd d1 83 20 d0 bd d0 b0 d0 b7 d0 b2 d1 ................................
306a0 83 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 ................................
306c0 3a 00 d0 92 d0 b2 d0 b5 d0 b4 d1 96 d1 82 d1 8c 20 d1 83 d0 bd d1 96 d0 ba d0 b0 d0 bb d1 8c d0 :...............................
306e0 bd d1 83 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d0 b0 d0 bd d1 83 20 d0 bd d0 b0 d0 b7 d0 b2 d0 b0 20 ................................
30700 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 00 ..............................:.
30720 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 ................................
30740 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 af d0 ba d1 89 d0 be 20 d0 bf d1 83 ................................
30760 d0 bd d0 ba d1 82 20 d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 be 2c 20 d1 83 d0 bf d0 .........................,......
30780 be d1 80 d1 8f d0 b4 d0 ba d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 63 61 6c 69 62 72 65 20 d0 b1 ......................calibre...
307a0 d1 83 d0 b4 d0 b5 20 d0 b2 d1 96 d0 b4 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 be 20 d0 b4 d0 be ................................
307c0 20 d0 bf d0 be d1 87 d0 b0 d1 82 d0 ba d0 be d0 b2 d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 b0 d0 bd ................................
307e0 d1 83 20 d0 bf d1 96 d1 81 d0 bb d1 8f 20 d1 82 d0 be d0 b3 d0 be 2c 0a d1 8f d0 ba 20 d0 ba d0 ......................,.........
30800 be d1 80 d0 b8 d1 81 d1 82 d1 83 d0 b2 d0 b0 d1 87 20 d0 bf d1 80 d0 b8 d0 bf d0 b8 d0 bd d0 b8 ................................
30820 d1 82 d1 8c 20 d0 bf d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 20 d1 81 d0 bf d0 b8 d1 81 d0 ba ................................
30840 d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 d0 b7 d0 bc d1 96 d0 bd d0 be d1 8e 20 d0 ................................
30860 b0 d0 b1 d0 be 20 d1 81 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b5 d0 bd d0 bd d1 8f d0 bc 20 d1 ................................
30880 80 d0 b5 d0 b7 d1 83 d0 bb d1 8c d1 82 d0 b0 d1 82 d1 96 d0 b2 20 d0 bf d0 be d1 88 d1 83 d0 ba ................................
308a0 d1 83 20 d1 83 20 63 61 6c 69 62 72 65 2c 0a d0 bf d0 b5 d1 80 d0 b5 d0 bc d0 b8 d0 ba d0 b0 d0 ......calibre,..................
308c0 bd d0 bd d1 8f d0 bc 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d0 ba 20 d0 b0 d0 b1 d0 ................................
308e0 be 20 d0 b2 d0 b8 d1 85 d0 be d0 b4 d0 be d0 bc 20 d0 b7 20 63 61 6c 69 62 72 65 2e 00 d0 af d0 ....................calibre.....
30900 ba d1 89 d0 be 20 d0 bf d1 83 d0 bd d0 ba d1 82 20 d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 ................................
30920 bd d0 be 2c 20 d0 bf d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 20 d0 b2 d0 b0 d1 88 d0 be d0 b3 ...,............................
30940 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 d1 ................................
30960 82 d0 b0 d0 ba d0 be d0 b6 20 d0 b7 d0 bc d1 96 d0 bd d1 8e d0 b2 d0 b0 d1 82 d0 b8 d0 bc d0 b5 ................................
30980 20 d1 81 d0 bf d0 be d1 81 d1 96 d0 b1 20 d1 83 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d0 be d0 b2 ................................
309a0 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d1 83 20 d0 b2 d0 b0 d1 88 d1 96 d0 b9 20 63 61 6c 69 62 ...........................calib
309c0 72 65 2e 0a d0 a1 d0 bf d0 b8 d1 81 d0 ba d0 b8 20 d0 bc d0 be d0 b6 d0 b5 20 d0 b1 d1 83 d1 82 re..............................
309e0 d0 b8 20 d0 bf d0 b5 d1 80 d0 b5 d1 83 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d0 be d0 b2 d0 b0 d0 ................................
30a00 bd d0 be 20 d0 b2 d1 80 d1 83 d1 87 d0 bd d1 83 20 d0 b7 d0 b0 20 d0 b4 d0 be d0 bf d0 be d0 bc ................................
30a20 d0 be d0 b3 d0 be d1 8e 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba ................................
30a40 d0 b0 20 d1 96 d0 b7 20 d1 80 d0 b5 d0 b7 d0 b5 d1 80 d0 b2 d0 bd d0 b8 d0 bc 20 d0 bf d0 b5 d1 ................................
30a60 80 d0 b5 d1 85 d0 be d0 b4 d0 be d0 bc 20 d0 b4 d0 be 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 ................................
30a80 b3 d0 be 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d1 83 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 b0 d0 ................................
30aa0 bd d0 bd d1 8f 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 2e 0a d0 af d0 ba d1 89 d0 ................................
30ac0 be 20 d0 bf d1 83 d0 bd d0 ba d1 82 20 d0 bd d0 b5 20 d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87 d0 b5 ................................
30ae0 d0 bd d0 be 2c 20 d0 bf d0 be d1 82 d0 be d1 87 d0 bd d0 b8 d0 b9 20 d0 bf d0 be d1 80 d1 8f d0 ....,...........................
30b00 b4 d0 be d0 ba 20 63 61 6c 69 62 72 65 20 d0 bd d0 b5 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b7 d0 bc ......calibre...................
30b20 d1 96 d0 bd d0 b5 d0 bd d0 be 2c 20 d0 ba d0 be d0 bb d0 b8 20 d0 b2 d0 b8 20 d0 bf d0 b5 d1 80 ..........,.....................
30b40 d0 b5 d0 b3 d0 bb d1 8f d0 b4 d0 b0 d1 82 d0 b8 d0 bc d0 b5 d1 82 d0 b5 20 d1 81 d0 bf d0 b8 d1 ................................
30b60 81 d0 be d0 ba 2e 00 d0 af d0 ba d1 89 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b7 d0 ................................
30b80 b0 d0 bf d0 be d0 b2 d0 bd d1 8e d1 94 d1 82 d1 8c d1 81 d1 8f 20 d0 b7 20 d0 bf d0 be d1 88 d1 ................................
30ba0 83 d0 ba d1 83 2c 20 d0 b2 d0 ba d0 b0 d0 b6 d1 96 d1 82 d1 8c 20 d0 b2 d0 b8 d1 80 d0 b0 d0 b7 .....,..........................
30bc0 20 d0 bf d0 be d1 88 d1 83 d0 ba d1 83 20 63 61 6c 69 62 72 65 00 d0 af d0 ba d1 89 d0 be 20 d1 ..............calibre...........
30be0 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 8f 20 d0 bf d1 80 d0 b8 ................................
30c00 d0 b7 d0 b2 d0 be d0 b4 d0 b8 d1 82 d0 b8 d0 bc d0 b5 20 d0 b4 d0 be 20 d0 b2 d0 b8 d0 bb d1 83 ................................
30c20 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b7 20 d0 b2 d0 b0 d1 88 d0 be d0 ................................
30c40 b3 d0 be 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 2c 20 d0 bf d1 80 d0 be d0 b3 d1 80 ....................,...........
30c60 d0 b0 d0 bc d0 b0 20 d0 bf d0 be d0 ba d0 b0 d0 b6 d0 b5 20 d0 b4 d1 96 d0 b0 d0 bb d0 be d0 b3 ................................
30c80 d0 be d0 b2 d0 b5 20 d0 b2 d1 96 d0 ba d0 bd d0 be 2c 20 d0 b7 d0 b0 20 d0 b4 d0 be d0 bf d0 be .................,..............
30ca0 d0 bc d0 be d0 b3 d0 be d1 8e 20 d1 8f d0 ba d0 be d0 b3 d0 be 20 d0 b2 d0 b8 20 d0 b7 d0 bc d0 ................................
30cc0 be d0 b6 d0 b5 d1 82 d0 b5 20 d0 bf d1 96 d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b4 d0 b8 d1 82 d0 b8 ................................
30ce0 20 d1 86 d1 8e 20 d0 b4 d1 96 d1 8e 2e 0a d0 97 d0 bd d1 96 d0 bc d1 96 d1 82 d1 8c 20 d0 bf d0 ................................
30d00 be d0 b7 d0 bd d0 b0 d1 87 d0 ba d1 83 20 d0 b7 20 d0 bf d1 83 d0 bd d0 ba d1 82 d1 83 2c 20 d1 .............................,..
30d20 89 d0 be d0 b1 20 d0 b4 d0 be d0 b7 d0 b2 d0 be d0 bb d0 b8 d1 82 d0 b8 20 d0 b1 d0 b5 d0 b7 d1 ................................
30d40 83 d0 bc d0 be d0 b2 d0 bd d1 83 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 ................................
30d60 d1 86 d1 96 d1 8e 20 d0 b7 20 d0 b2 d0 b0 d1 88 d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 ................................
30d80 80 d0 be d1 94 d0 bc 2e 00 d0 af d0 ba d1 89 d0 be 20 d0 bd d0 b5 20 d0 bf d0 be d0 b7 d0 bd d0 ................................
30da0 b0 d1 87 d0 b5 d0 bd d0 be 2c 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 be d0 .........,......................
30dc0 b2 d0 b0 d0 bd d0 be 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 b7 d0 b0 d0 bf ................................
30de0 d0 b8 d1 81 d0 b8 2c 20 d1 8f d0 ba d0 b8 d1 85 20 d0 bd d0 b5 d0 bc d0 b0 d1 94 20 d0 bd d0 b0 ......,.........................
30e00 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 97 2e 0a d0 af d0 ba d1 89 d0 be 20 d0 bd d0 b5 ................................
30e20 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 20 d0 bf d1 80 d0 b8 d1 ................................
30e40 81 d1 82 d1 80 d1 96 d0 b9 2c 20 d1 86 d0 b5 d0 b9 20 d0 bf d1 83 d0 bd d0 ba d1 82 20 d0 bd d0 .........,......................
30e60 b5 20 d0 b4 d1 96 d1 8f d1 82 d0 b8 d0 bc d0 b5 2e 0a d0 a6 d0 b5 d0 b9 20 d0 bf d0 b0 d1 80 d0 ................................
30e80 b0 d0 bc d0 b5 d1 82 d1 80 20 d0 bc d0 be d0 b6 d0 bd d0 b0 20 d0 b2 d0 b8 d0 ba d0 be d1 80 d0 ................................
30ea0 b8 d1 81 d1 82 d0 be d0 b2 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 b4 d0 ................................
30ec0 bb d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 2c 20 d1 81 d1 84 d0 be d1 80 d0 bc d0 be ..................,.............
30ee0 d0 b2 d0 b0 d0 bd d0 b8 d1 85 20 d0 b2 d1 80 d1 83 d1 87 d0 bd d1 83 2e 00 d0 af d0 ba d1 89 d0 ................................
30f00 be 20 d0 b7 d0 b0 d1 80 d0 b0 d0 b7 20 d1 96 d0 b7 20 d0 ba d0 be d0 bc d0 bf 27 d1 8e d1 82 d0 ..........................'.....
30f20 b5 d1 80 d0 be d0 bc 20 d0 bd d0 b5 20 d0 b7 27 d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 be 20 d0 bf d1 ...............'................
30f40 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 2c 20 d0 b0 d0 b1 d0 be 20 d0 b7 27 d1 94 d0 b4 d0 bd d0 .............,..........'.......
30f60 b0 d0 b9 d1 82 d0 b5 20 d0 b9 d0 be d0 b3 d0 be 2c 0a d0 b0 d0 b1 d0 be 20 d0 b7 d0 b0 d0 ba d1 ................,...............
30f80 80 d0 b8 d0 b9 d1 82 d0 b5 20 d0 b2 d1 96 d0 ba d0 bd d0 be 20 d1 96 20 d0 b2 d1 81 d1 82 d0 b0 ................................
30fa0 d0 bd d0 be d0 b2 d1 96 d1 82 d1 8c 20 d1 81 d0 bf d0 be d1 87 d0 b0 d1 82 d0 ba d1 83 20 d0 b7 ................................
30fc0 27 d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 bd d1 8f 20 d1 96 d0 b7 20 d1 82 d0 b5 d0 ba d0 be d1 8e 2f '............................../
30fe0 69 54 75 6e 65 73 00 d0 9a d0 bb d0 b0 d0 b2 d1 96 d0 b0 d1 82 d1 83 d1 80 d0 bd d1 96 20 d1 81 iTunes..........................
31000 d0 ba d0 be d1 80 d0 be d1 87 d0 b5 d0 bd d0 bd d1 8f 00 d0 97 d0 b1 d1 96 d1 80 d0 ba d0 b8 20 ................................
31020 4b 69 6e 64 6c 65 00 d0 9f d0 be d0 bc d0 b8 d0 bb d0 ba d0 b0 20 d0 b7 d0 b1 d1 96 d1 80 d0 be Kindle..........................
31040 d0 ba 20 4b 69 6e 64 6c 65 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 bf ...Kindle.......................
31060 d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 d1 83 3a 00 d0 a1 d0 bf d0 b8 d1 81 d0 ba d0 b8 00 d0 ................:...............
31080 a1 d0 bf d0 b8 d1 81 d0 ba d0 b8 3a 00 d0 9c d1 96 d1 81 d1 86 d0 b5 00 d0 9e d1 81 d0 bd d0 be ...........:....................
310a0 d0 b2 d0 bd d0 b0 20 d0 bf d0 b0 d0 bc 27 d1 8f d1 82 d1 8c 00 d0 92 d1 80 d1 83 d1 87 d0 bd d1 .............'..................
310c0 83 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 2f d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 ............../.................
310e0 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 00 d0 9c d0 b5 d0 bd d1 8e 00 d0 9f d0 b5 d1 80 d0 b5 d1 81 ................................
31100 d1 83 d0 bd d1 83 d1 82 d0 b8 20 c2 ab d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 ................................
31120 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba c2 bb 20 d0 bd d0 b0 20 d0 b2 d0 b5 d1 80 d1 88 ................................
31140 d0 b8 d0 bd d1 83 20 d0 bc d0 b5 d0 bd d1 8e 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 b0 20 d0 ................................
31160 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9f ................................
31180 d0 b5 d1 80 d0 b5 d1 81 d1 83 d0 bd d1 83 d1 82 d0 b8 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 ................................
311a0 d0 ba d1 83 00 d0 9f d0 b5 d1 80 d0 b5 d1 81 d1 83 d0 bd d1 83 d1 82 d0 be 20 25 64 20 d0 ba d0 ..........................%d....
311c0 bd d0 b8 d0 b3 20 d0 b4 d0 be 20 d0 b2 d0 b0 d1 88 d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba ................................
311e0 d1 96 d0 b2 00 d0 9d d0 b0 d0 b7 d0 b2 d0 b0 00 d0 a3 20 d1 86 d1 8c d0 be d0 bc d1 83 20 d1 81 ................................
31200 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 bd d0 b5 d0 bc d0 b0 d1 94 20 d0 ba d0 bd d0 b8 d0 b3 00 d0 ................................
31220 9d d0 b5 20 d0 b7 d0 bd d0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 ................................
31240 80 d1 96 d0 b9 20 d0 b4 d0 bb d1 8f 20 55 55 49 44 3a 20 25 73 00 d0 9d d0 b5 20 d0 b2 d0 ba d0 .............UUID:.%s...........
31260 b0 d0 b7 d0 b0 d0 bd d0 be 20 d0 bd d0 b0 d0 b7 d0 b2 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 ................................
31280 83 00 d0 9d d0 b5 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 20 d0 bd d0 b0 d0 b7 d0 b2 20 d0 ................................
312a0 bf d0 be d1 87 d0 b0 d1 82 d0 ba d0 be d0 b2 d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d1 96 d0 b2 ................................
312c0 00 d0 af d0 ba d1 89 d0 be 20 d1 85 d0 be d1 87 d0 b5 d1 82 d0 b5 2c 20 d0 b2 d0 bd d0 be d1 81 ......................,.........
312e0 d0 b8 d1 82 d0 b8 20 d0 b7 d0 bc d1 96 d0 bd d0 b8 20 d0 b4 d0 be 20 d0 bc d1 96 d1 82 d0 be d0 ................................
31300 ba 20 d0 b0 d0 b1 d0 be 20 d0 bd d0 b5 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 b3 d0 be 20 d1 81 ................................
31320 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba d0 b0 2c 0a d0 ba d0 be d0 bb d0 b8 20 d0 b2 d0 b8 20 ................,...............
31340 d0 b4 d0 be d0 b4 d0 b0 d1 94 d1 82 d0 b5 20 d1 96 2f d0 b0 d0 b1 d0 be 20 d0 b2 d0 b8 d0 bb d1 ................./..............
31360 83 d1 87 d0 b0 d1 94 d1 82 d0 b5 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 20 d0 b7 20 d1 86 d1 8c ................................
31380 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 2e 00 d0 af d0 ba d1 89 d0 be 20 d1 85 ................................
313a0 d0 be d1 87 d0 b5 d1 82 d0 b5 2c 20 d0 b2 d0 b8 d0 b7 d0 bd d0 b0 d1 87 d0 b8 d1 82 d0 b8 20 d1 ..........,.....................
313c0 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d0 ................................
313e0 b2 d0 b0 d0 bd d0 bd d1 8f 2f d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0 b7 d0 ........./......................
31400 bd d0 b0 d1 87 d0 b5 d0 bd d0 bd d1 8f 0a d0 bf d1 80 d0 b8 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 ................................
31420 b0 d0 bd d0 bd d1 96 20 d0 b0 d0 b1 d0 be 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 ................................
31440 96 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d1 96 d0 b2 20 d0 b7 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 ................................
31460 81 d0 bf d0 b8 d1 81 d0 ba d1 83 2e 00 d0 86 d0 bd d1 88 d0 b5 00 d0 91 d1 83 d0 b4 d1 8c 20 d0 ................................
31480 bb d0 b0 d1 81 d0 ba d0 b0 2c 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 b2 d0 b0 d0 bd d1 82 d0 .........,......................
314a0 b0 d0 b6 d1 82 d0 b5 20 43 61 6c 69 62 72 65 2e 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 ........Calibre.................
314c0 80 d0 b8 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d0 b5 d0 bd d0 bd d1 8f 3a 00 d0 9d d0 b0 d0 bb ........................:.......
314e0 d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 3a 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 ..................:.............
31500 d1 82 d1 80 d0 b8 20 d1 88 d0 b2 d0 b8 d0 b4 d0 ba d0 be d0 b3 d0 be 20 d0 b4 d0 be d1 81 d1 82 ................................
31520 d1 83 d0 bf d1 83 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 ......:.........................
31540 9d d0 af 3a 20 d0 bf d0 b5 d1 80 d0 b5 d1 80 d0 b8 d0 b2 d0 b0 d1 94 d0 bc d0 be 20 d0 be d0 bd ...:............................
31560 d0 be d0 b2 d0 bb d0 b5 d0 bd d0 bd d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 b0 d0 b2 ................................
31580 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be d0 b3 d0 be 20 d0 bf d0 be d1 88 d1 83 d0 ................................
315a0 ba d1 83 2c 20 d0 be d1 81 d0 ba d1 96 d0 bb d1 8c d0 ba d0 b8 20 d0 bd d0 b5 d0 bc d0 b0 d1 94 ...,............................
315c0 20 d0 b2 d0 b8 d1 80 d0 b0 d0 b7 d1 83 3a 20 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 .............:..................
315e0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 ...........:....................
31600 25 64 20 d1 96 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d1 96 d0 ba d0 b0 d1 82 d0 be d1 80 d1 96 d0 %d..............................
31620 b2 20 d0 b4 d0 be 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be d0 b3 d0 ................................
31640 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25 73 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 ..............:.%s..............
31660 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d1 81 d0 bf d1 80 d0 be d0 b1 d0 b0 20 d0 bf d0 ..............:.................
31680 be d0 b2 d1 82 d0 be d1 80 d0 bd d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 b2 d0 be d1 80 d0 b5 d0 bd ................................
316a0 d0 bd d1 8f 20 d0 b7 d0 b1 d1 96 d1 80 d0 be d0 ba 20 4b 69 6e 64 6c 65 00 d0 a1 d0 9f d0 98 d0 ..................Kindle........
316c0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 b0 d0 b2 d1 82 d0 be d0 bc ....................:...........
316e0 d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d1 8e d1 94 d0 bc d0 ................................
31700 be 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 97 d0 ................................
31720 b2 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 .:............................:.
31740 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 b5 20 d0 b7 d0 b0 d0 bf d0 be d0 ................................
31760 b2 d0 bd d0 b5 d0 bd d0 bd d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 bf d0 be d1 88 d1 ................................
31780 83 d0 ba d1 83 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d .....:..........................
317a0 d0 af 3a 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20 d0 b2 d1 96 d0 b4 27 d1 94 d0 b4 ..:........................'....
317c0 d0 bd d0 b0 d0 bd d0 be 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d ................................
317e0 d0 9d d0 af 3a 20 d0 b7 d0 bd d0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20 d0 bf d1 80 d0 b8 d1 81 d1 ....:...........................
31800 82 d1 80 d1 96 d0 b9 20 d0 b4 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 ................................
31820 b7 d0 b0 d1 86 d1 96 d1 97 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 .........:......................
31840 d0 9d d0 9d d0 af 3a 20 d0 b4 d0 be d1 81 d1 82 d1 83 d0 bf d0 bd d1 96 20 d0 bc d0 b5 d1 82 d0 ......:.........................
31860 b0 d0 b4 d0 b0 d0 bd d1 96 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 .........:......................
31880 d0 9d d0 9d d0 af 3a 20 d0 bd d0 b5 20 d0 b7 d0 bd d0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20 d0 ba ......:.........................
318a0 d0 bd d0 b8 d0 b3 20 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 bb 20 d0 b4 .........................%s.....
318c0 d0 bb d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 00 d0 a1 d0 9f d0 98 d0 a1 ................................
318e0 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 bd d0 b5 d0 bc d0 b0 d1 94 20 ...................:............
31900 d0 ba d0 bd d0 b8 d0 b3 20 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 bb 2c ...........................%s..,
31920 20 d1 8f d0 ba d1 96 20 d0 bf d0 be d1 82 d1 80 d0 b5 d0 b1 d1 83 d0 b2 d0 b0 d0 bb d0 b8 20 d0 ................................
31940 b1 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 00 d0 a1 d0 ................................
31960 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 bd d0 b5 d0 bc ........................:.......
31980 d0 b0 d1 94 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20 ................................
319a0 c2 ab 25 73 c2 bb 20 d1 96 d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 94 d0 bc 2c 20 ..%s..........................,.
319c0 d0 be d1 81 d0 ba d1 96 d0 bb d1 8c d0 ba d0 b8 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 bd d1 ................................
319e0 8f d0 bc 20 61 75 74 6f 73 79 6e 63 20 d1 94 20 66 61 6c 73 65 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e ....autosync....false...........
31a00 d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 bd d0 b5 d0 bc d0 b0 d1 94 20 d1 81 .................:..............
31a20 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20 d0 bd d0 b0 20 d0 bf ................................
31a40 d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 2c 20 d0 be d1 81 d0 ba d1 96 d0 bb d1 8c d0 ba d0 b8 ..............,.................
31a60 20 d0 b2 d1 96 d0 bd 20 d0 bd d0 b5 20 d1 94 20 d0 b0 d0 ba d1 82 d0 b8 d0 b2 d0 bd d0 b8 d0 bc ................................
31a80 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 b7 ............................:...
31aa0 d0 b0 d1 80 d0 b0 d0 b7 20 d0 b2 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd ................................
31ac0 d0 be d0 bc d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 25 64 20 d1 96 d0 b4 d0 b5 d0 bd d1 ....................%d..........
31ae0 82 d0 b8 d1 84 d1 96 d0 ba d0 b0 d1 82 d0 be d1 80 d1 96 d0 b2 3a 20 25 73 00 d0 a1 d0 9f d0 98 .....................:.%s.......
31b00 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 b2 d0 b8 d0 bb d1 83 d1 .....................:..........
31b20 87 d0 b5 d0 bd d0 bd d1 8f 20 25 64 20 d1 96 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d1 96 d0 ba d0 ..........%d....................
31b40 b0 d1 82 d0 be d1 80 d1 96 d0 b2 20 d0 b7 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 ................................
31b60 87 d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25 73 00 d0 a1 d0 9f d0 ......................:.%s......
31b80 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 bf d1 80 d0 be d0 bf ......................:.........
31ba0 d1 83 d1 81 d0 ba d0 b0 d1 94 d0 bc d0 be 20 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d1 83 20 d1 81 ...............%d...............
31bc0 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 bb 20 d0 b1 d0 b5 d0 b7 20 d1 84 d0 be d1 80 d0 .............%s.................
31be0 bc d0 b0 d1 82 d1 96 d0 b2 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 ................................
31c00 9d d0 9d d0 af 3a 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 .....:..........................
31c20 8f 20 e2 80 94 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 ......force_sync=...............
31c40 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 .............:..................
31c60 b7 d0 b0 d1 86 d1 96 d1 8f 20 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d1 83 20 c2 ab 25 73 c2 bb 20 ..........%d...............%s...
31c80 d0 b4 d0 be 3a 20 25 73 20 28 d0 bc d1 96 d1 81 d1 86 d0 b5 3a 25 73 29 00 d0 a1 d0 9f d0 98 d0 ....:.%s.(..........:%s)........
31ca0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 be d0 bd d0 be d0 b2 d0 bb ....................:...........
31cc0 d0 b5 d0 bd d0 bd d1 8f 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 b8 d1 ................................
31ce0 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ................................
31d00 ba d1 96 d0 b2 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 ................................
31d20 af 3a 20 d0 be d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 bd d1 8f 20 d0 b0 d0 b2 d1 82 d0 be d0 bc .:..............................
31d40 d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 20 d0 bf ................................
31d60 d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 97 d0 b2 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 87 ................................
31d80 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 00 d0 9f d0 be d0 bc d0 b8 d0 bb d0 ba d0 b0 20 d1 81 d0 bf ................................
31da0 d0 b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 00 d0 a1 d0 bf d0 b8 d1 81 ................................
31dc0 d0 be d0 ba 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 3a 20 d0 bd d0 b5 20 d0 b2 d0 b4 d0 b0 ...................:............
31de0 d0 bb d0 be d1 81 d1 8f 20 d1 81 d1 82 d0 b2 d0 be d1 80 d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 ................................
31e00 d1 81 d0 be d0 ba 2c 20 d0 be d1 81 d0 ba d1 96 d0 bb d1 8c d0 ba d0 b8 20 d1 96 d1 81 d0 bd d1 ......,.........................
31e20 83 d1 94 20 d0 b4 d1 83 d0 b1 d0 bb d1 96 d0 ba d0 b0 d1 82 20 6c 69 73 74 5f 6e 61 6d 65 3a 00 .....................list_name:.
31e40 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 3a 20 d0 bd d0 ...........................:....
31e60 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d1 81 d1 82 d0 b2 d0 be d1 80 d0 b8 d1 82 d0 ................................
31e80 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 2c 20 d0 be d1 81 d0 ba d1 96 d0 bb d1 8c d0 ba d0 b8 ..............,.................
31ea0 20 d0 bd d0 b5 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 20 6c 69 73 74 5f 6e 61 6d 65 00 d0 .....................list_name..
31ec0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d1 83 ................................
31ee0 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 3a 00 d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 ...............:................
31f00 b8 20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 25 73 00 d0 92 d0 b8 d0 bb d1 83 d1 ....................%s..........
31f20 87 d0 b8 d1 82 d0 b8 20 d0 b7 20 d1 83 d1 81 d1 96 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 ................................
31f40 d0 b2 00 d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 20 d1 82 d0 b8 d0 bf d0 be d0 ................................
31f60 b2 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 92 d0 b8 d0 bb d1 83 d1 87 d0 ................................
31f80 b8 d1 82 d0 b8 20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 92 d0 b8 d0 bb d1 83 ................................
31fa0 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25 73 00 d0 ..........................:.%s..
31fc0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 ................................
31fe0 83 20 c2 ab 25 73 c2 bb 00 d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 d1 96 20 d0 ....%s..........................
32000 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 ................................
32020 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 20 d1 81 d0 ................................
32040 bf d0 b8 d1 81 d0 ba d1 83 20 d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 00 d0 92 ................................
32060 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 20 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b7 20 d0 b2 ...............%d...............
32080 d0 b0 d1 88 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 25 73 00 d0 92 d0 b8 d0 ........................%s......
320a0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 20 d0 b7 20 25 64 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 ...............%d...............
320c0 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 00 d0 9f d0 b5 d1 80 d0 b5 d0 b9 d0 bc d0 b5 d0 bd ................................
320e0 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 00 d0 9d d0 b5 ................................
32100 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 bf d0 b5 d1 80 d0 b5 d0 b9 d0 bc d0 b5 d0 bd ................................
32120 d1 83 d0 b2 d0 b0 d1 82 d0 b8 00 d0 9f d0 b5 d1 80 d0 b5 d0 b9 d0 bc d0 b5 d0 bd d1 83 d0 b2 d0 ................................
32140 b0 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9f d0 b5 d1 80 d0 b5 d0 b9 d0 bc d0 ................................
32160 b5 d0 bd d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bf d0 be d1 82 d0 be d1 87 d0 bd d0 b8 d0 b9 20 d0 ................................
32180 b7 27 d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 b8 d0 b9 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 .'..............................
321a0 b9 00 d0 97 d0 b0 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 ................................
321c0 96 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 2c 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 ..................,.............
321e0 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 bd d0 be d0 b2 d1 96 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 00 d0 97 ................................
32200 d0 b0 d0 bc d1 96 d1 80 d0 b8 d1 82 d0 b8 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20 ................................
32220 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 2c 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 2f d0 bf d0 ..............,............./...
32240 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d0 b8 20 d1 83 d1 81 d0 b5 00 d0 92 d1 ................................
32260 96 d0 b4 d0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8 20 d0 b2 d1 96 26 d0 ba d0 bd d0 b0 20 d0 bf d1 96 ....................&...........
32280 d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b4 d0 b6 d0 b5 d0 bd d0 bd d1 8f 00 d0 97 d0 bd d0 be d0 b2 d1 ................................
322a0 83 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d1 83 d1 81 d1 96 20 d0 b2 ................................
322c0 d1 96 d0 ba d0 bd d0 b0 20 d0 bf d1 96 d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b4 d0 b6 d0 b5 d0 bd d0 ................................
322e0 bd d1 8f 20 d0 b4 d0 bb d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 b0 20 d1 81 d0 bf d0 b8 ................................
32300 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 00 d0 9f d0 b5 d1 80 d0 b5 d0 b7 ................................
32320 d0 b0 d0 b2 d0 b0 d0 bd d1 82 d0 b0 d0 b6 d0 b8 d1 82 d0 b8 20 43 61 6c 69 62 72 65 00 d0 9f d0 .....................Calibre....
32340 be d1 82 d1 80 d1 96 d0 b1 d0 b5 d0 bd 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d1 83 d1 81 ................................
32360 d0 ba 00 d0 92 d1 96 d0 b4 d0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8 20 d0 bf d0 be d1 80 d1 8f d0 b4 ................................
32380 d0 be d0 ba 20 d0 bf d1 96 d1 81 d0 bb d1 8f 20 d0 bf d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 ................................
323a0 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 92 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 ................................
323c0 d1 82 d0 b8 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba ................................
323e0 00 d0 97 d1 80 d0 be d0 b1 d0 b8 d1 82 d0 b8 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 bc 20 d1 ................................
32400 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 92 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 ...........:.%s.................
32420 d1 82 d0 b8 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba ................................
32440 20 c2 ab 25 73 c2 bb 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0 b7 d0 bc d1 ...%s...........................
32460 96 d0 bd d0 b5 d0 bd d0 be 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0 b2 d0 ................................
32480 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 ................................
324a0 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 ................................
324c0 b0 20 d1 83 20 d1 86 d1 96 d0 b9 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d1 86 d1 96 ................................
324e0 20 d0 b1 d1 83 d0 bb d0 be 20 d0 b7 d0 bc d1 96 d0 bd d0 b5 d0 bd d0 be 2e 00 d0 9f d0 be d0 ba ................................
32500 d0 b0 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 b2 d1 96 d0 ba d0 bd d0 be 20 d0 bf d1 80 d0 b8 ................................
32520 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 96 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b7 20 ................................
32540 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 00 d0 92 d0 ba d0 b0 d0 b6 d1 96 d1 82 d1 8c 20 ................................
32560 d0 bd d0 b0 d0 b7 d0 b2 d1 83 20 d0 b4 d0 bb d1 8f 20 d1 86 d0 b8 d1 85 20 d1 86 d0 b8 d0 ba d0 ................................
32580 bb d1 96 d0 b2 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 ................................
325a0 bd d1 8f 2e 0a d0 af d0 ba d1 89 d0 be 20 d0 bd d0 b5 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d1 ................................
325c0 8e d0 b2 d0 b0 d1 82 d0 b8 2c 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b2 d0 b8 d0 ba d0 be d1 80 d0 b8 .........,......................
325e0 d1 81 d1 82 d0 b0 d0 bd d0 be 20 d0 bd d0 b0 d0 b7 d0 b2 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba ................................
32600 d1 83 2c 20 d0 b4 d0 be 20 d1 8f d0 ba d0 be d0 b3 d0 be 20 d0 bd d0 b0 d0 bb d0 b5 d0 b6 d0 b0 ..,.............................
32620 d1 82 d0 b8 d0 bc d0 b5 20 d1 86 d1 8f 20 d0 ba d0 bd d0 b8 d0 b3 d0 b0 2e 00 d0 92 d0 ba d0 b0 ................................
32640 d0 b7 d0 b0 d1 82 d0 b8 20 d0 bc d1 96 d1 82 d0 ba d1 83 20 d0 b0 d0 b1 d0 be 20 d0 b7 d0 bd d0 ................................
32660 b0 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0 bd d0 b5 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 b3 d0 be ................................
32680 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba d0 b0 2c 20 d1 8f d0 ba d0 b8 d0 b9 20 d1 81 ...................,............
326a0 d0 bb d1 96 d0 b4 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 0a d0 bf d1 80 d0 b8 20 d0 b4 d0 be d0 ................................
326c0 b4 d0 b0 d0 b2 d0 b0 d0 bd d0 bd d1 96 20 d0 b0 d0 b1 d0 be 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 ................................
326e0 b5 d0 bd d0 bd d1 8f 20 d0 b7 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba ................................
32700 d1 83 20 d0 b0 d0 b1 d0 be 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 20 d0 bf d1 80 d0 ................................
32720 b8 20 d1 83 d1 81 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 96 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0 b7 ................................
32740 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 a1 d1 82 d0 b0 d0 bd 00 d0 9a d0 b0 d1 80 d1 ................................
32760 82 d0 ba d0 b0 20 d0 bf d0 b0 d0 bc 27 d1 8f d1 82 d1 96 20 41 00 d0 9a d0 b0 d1 80 d1 82 d0 ba ............'.......A...........
32780 d0 b0 20 d0 bf d0 b0 d0 bc 27 d1 8f d1 82 d1 96 20 42 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 ba d0 .........'.......B..............
327a0 bd d1 83 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 b2 d0 b8 ................................
327c0 d0 ba d0 be d1 80 d0 b8 d1 81 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 d0 b9 d0 be d0 b3 d0 be 20 d1 8f ................................
327e0 d0 ba 20 d0 bf d0 be d1 82 d0 be d1 87 d0 bd d0 be d0 b3 d0 be 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 ................................
32800 d0 be d0 bd d1 96 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0 be d0 ................................
32820 bd d1 96 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 28 25 64 29 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 ................(%d)............
32840 b5 d1 82 d1 80 d0 b8 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 ................................
32860 d1 97 3a 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 ..:.............................
32880 20 d0 b7 20 d1 86 d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 94 d0 bc 2c 20 d1 .............................,..
328a0 89 d0 be d0 b9 d0 bd d0 be 20 d0 b9 d0 be d0 b3 d0 be 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b7 27 d1 ..............................'.
328c0 94 d0 b4 d0 bd d0 b0 d0 bd d0 be 00 d0 9f d0 be d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d1 96 20 d0 ................................
328e0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0 b2 d0 b6 d0 b5 20 d1 94 20 d1 83 20 d1 86 d1 8c d0 be d0 bc d1 ................................
32900 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 3c 62 3e 25 73 3c 2f 62 3e 00 d0 9f d0 be d0 b7 ..............:.<b>%s</b>.......
32920 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d1 85 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 bd d0 b5 d0 bc d0 b0 ................................
32940 d1 94 20 d1 83 20 d1 86 d1 8c d0 be d0 bc d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9d ................................
32960 d0 b5 20 d0 b7 d0 bd d0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20 d1 82 d0 b8 d1 82 d1 83 d0 bb d1 8c ................................
32980 d0 bd d0 be d0 b3 d0 be 20 d0 b7 d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b5 d0 bd d0 bd d1 8f 20 e2 80 ................................
329a0 94 20 d0 b2 d0 b0 d0 bc 20 d1 81 d0 bb d1 96 d0 b4 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf ................................
329c0 d1 83 d1 81 d1 82 d0 b8 d1 82 d0 b8 20 43 61 6c 69 62 72 65 2c 20 d0 bf d0 b5 d1 80 d1 88 20 d0 .............Calibre,...........
329e0 bd d1 96 d0 b6 20 d0 ba d0 be d1 80 d0 b8 d1 81 d1 82 d1 83 d0 b2 d0 b0 d1 82 d0 b8 d1 81 d1 8f ................................
32a00 20 d1 86 d0 b8 d0 bc 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 be d0 bc 21 00 d0 9f d0 b5 d1 80 ........................!.......
32a20 d0 b5 d0 bc d0 ba d0 bd d1 83 d1 82 d0 b8 d1 81 d1 8f 20 d0 bd d0 b0 20 d1 82 d0 b8 d0 bf d0 be ................................
32a40 d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 ba ................................
32a60 d0 bd d1 83 d1 82 d0 b8 d1 81 d1 8f 20 d0 bd d0 b0 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 ................................
32a80 9f d0 b5 d1 80 d0 b5 d0 bc d0 ba d0 bd d1 83 d1 82 d0 b8 d1 81 d1 8f 20 d0 bd d0 b0 20 d1 81 d0 ................................
32aa0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 ba d0 bd d1 83 d1 82 .........:.%s...................
32ac0 d0 b8 d1 81 d1 8f 20 d0 bd d0 b0 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 c2 ab 25 73 c2 bb 00 ...........................%s...
32ae0 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 ba d0 bd d1 83 d1 82 d0 b8 d1 81 d1 8f 20 d0 bd d0 b0 20 d0 b2 ................................
32b00 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9d d0 b5 ................................
32b20 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 b7 d0 bd d0 b0 d0 b9 d1 82 d0 b8 20 d0 b4 d0 ................................
32b40 be d0 b4 d0 b0 d1 82 d0 be d0 ba 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0 ................................
32b60 ba d0 bd d0 b8 d0 b3 00 d0 97 d0 bd d1 96 d0 bc d1 96 d1 82 d1 8c 20 d0 bf d0 be d0 b7 d0 bd d0 ................................
32b80 b0 d1 87 d0 ba d1 83 20 d0 b7 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 bf d1 83 d0 bd d0 ba d1 82 ................................
32ba0 d1 83 2c 20 d1 8f d0 ba d1 89 d0 be 20 d0 b2 d0 b8 20 d0 bd d0 b0 d0 b4 d0 b0 d1 94 d1 82 d0 b5 ..,.............................
32bc0 20 d0 bf d0 b5 d1 80 d0 b5 d0 b2 d0 b0 d0 b3 d1 83 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd ................................
32be0 d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20 d0 b4 d0 b0 d0 bd d0 b8 d1 85 20 d0 b7 20 d0 b2 d0 b0 d1 ................................
32c00 88 d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 94 d0 bc 20 d0 b2 d1 80 d1 83 d1 ................................
32c20 87 d0 bd d1 83 2e 0a d0 af d0 ba d1 89 d0 be 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 ................................
32c40 20 d0 bd d0 b5 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 2c 20 d1 .............................,..
32c60 86 d0 b5 d0 b9 20 d0 bf d1 83 d0 bd d0 ba d1 82 20 d0 bd d0 b5 20 d0 b4 d1 96 d1 8f d1 82 d0 b8 ................................
32c80 d0 bc d0 b5 2e 00 d0 9d d0 b5 d0 b2 d0 b8 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 be 00 d0 9e d0 ................................
32ca0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba 20 d0 b4 d0 ................................
32cc0 bb d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b0 d0 b1 d0 be 20 d0 b2 ................................
32ce0 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 00 d0 9e d0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8 20 ................................
32d00 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 ................................
32d20 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 ................................
32d40 81 d0 ba d1 83 00 d0 9e d0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 ................................
32d60 87 d0 b8 d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 ................................
32d80 d0 bb d0 b8 d1 88 d0 b5 20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9f d0 b5 d1 ................................
32da0 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 25 ...............................%
32dc0 73 20 28 25 64 29 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d0 ba s.(%d)..........................
32de0 d0 bd d0 b8 d0 b3 d0 b8 20 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 bb 00 ...........................%s...
32e00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d0 ba d0 bd d0 b8 d0 b3 d0 ................................
32e20 b8 20 d1 83 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be d0 bc d1 83 20 d1 81 d0 bf d0 b8 d1 81 ................................
32e40 d0 ba d1 83 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d0 b4 d0 b0 ................................
32e60 d0 bd d1 96 2c 20 d0 b7 d0 b1 d0 b5 d1 80 d0 b5 d0 b6 d0 b5 d0 bd d1 96 20 d1 83 20 d0 b1 d0 b0 ....,...........................
32e80 d0 b7 d1 96 20 d0 b4 d0 b0 d0 bd d0 b8 d1 85 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 ................................
32ea0 d0 ba d0 b8 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1 ................................
32ec0 82 d0 ba d0 b0 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1 82 d0 ................................
32ee0 b8 d0 bf d0 be d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9f d0 b5 d1 80 d0 ................................
32f00 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9f d0 ................................
32f20 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba ................................
32f40 3a 20 25 73 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 20 d1 82 d0 b0 20 d1 80 d0 b5 d0 :.%s............................
32f60 b4 d0 b0 d0 b3 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 ................................
32f80 20 d0 ba d0 bd d0 b8 d0 b3 00 d0 9f d1 80 d0 b8 20 d0 b2 26 d0 bd d0 b5 d1 81 d0 b5 d0 bd d0 bd ...................&............
32fa0 d1 96 20 d0 b7 d0 bc d1 96 d0 bd 20 d0 b4 d0 be 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf ................................
32fc0 d0 b8 d1 81 d0 ba d1 83 3a 00 d0 97 d0 b0 d1 80 d0 b0 d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 ........:.......................
32fe0 80 d1 96 d0 b9 20 3c 62 3e 25 73 3c 2f 62 3e 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b2 d0 b8 d0 bb d1 ......<b>%s</b>.................
33000 83 d1 87 d0 b5 d0 bd d0 be 20 d0 b7 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 ................................
33020 d0 ba d1 83 2e 20 00 d0 9f d0 b5 d1 80 d0 b5 d0 b9 d0 bc d0 b5 d0 bd d0 be d0 b2 d1 83 d0 b2 d0 ................................
33040 b0 d1 82 d0 b8 20 d0 bc d0 be d0 b6 d0 bd d0 b0 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 bf d1 80 d0 b8 ................................
33060 d1 81 d1 82 d1 80 d1 96 d0 b9 2c 20 d1 8f d0 ba d0 b8 d0 b9 20 d0 b7 27 d1 94 d0 b4 d0 bd d0 b0 ..........,............'........
33080 d0 bd d0 be 20 d0 b7 20 d0 ba d0 be d0 bc d0 bf 27 d1 8e d1 82 d0 b5 d1 80 d0 be d0 bc 00 d0 92 ................'...............
330a0 d0 b8 2c 20 d1 8f d0 ba d1 89 d0 be 20 d1 85 d0 be d1 87 d0 b5 d1 82 d0 b5 2c 20 d0 bc d0 be d0 ..,......................,......
330c0 b6 d0 b5 d1 82 d0 b5 20 d0 bd d0 b0 d0 ba d0 b0 d0 b7 d0 b0 d1 82 d0 b8 20 d0 bf d1 80 d0 be d0 ................................
330e0 b3 d1 80 d0 b0 d0 bc d1 96 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 ................................
33100 bf d0 be d1 82 d0 be d1 87 d0 bd d0 b8 d0 b9 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 be d0 ba 20 d1 ................................
33120 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 d1 83 20 d0 bd ................................
33140 d0 b5 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 bc d1 83 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 ................................
33160 b8 d0 ba d1 83 20 d1 86 d0 b8 d0 ba d0 bb d1 83 2e 20 d0 9d d0 b5 20 d1 81 d0 bb d1 96 d0 b4 20 ................................
33180 d1 80 d0 b5 d0 b4 d0 b0 d0 b3 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 b2 d0 bc d1 96 d1 81 d1 82 20 ................................
331a0 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba d0 b0 20 d0 b1 ................................
331c0 d0 b5 d0 b7 d0 bf d0 be d1 81 d0 b5 d1 80 d0 b5 d0 b4 d0 bd d1 8c d0 be 21 0a d0 9c d0 be d0 b6 ........................!.......
331e0 d0 bd d0 b0 20 d0 b2 d0 b8 d0 ba d0 be d1 80 d0 b8 d1 81 d1 82 d0 be d0 b2 d1 83 d0 b2 d0 b0 d1 ................................
33200 82 d0 b8 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 b4 d0 bb d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 ................................
33220 d0 b2 2c 20 d1 8f d0 ba d0 b8 d0 bc d0 b8 20 d0 ba d0 b5 d1 80 d1 83 d1 8e d1 82 d1 8c 20 d0 b2 ..,.............................
33240 d1 80 d1 83 d1 87 d0 bd d1 83 2c 20 d1 8f d0 ba d1 96 20 d0 bd d0 b5 20 d0 be d1 87 d0 b8 d1 89 ..........,.....................
33260 d0 b5 d0 bd d0 be 20 d0 b0 d0 b1 d0 be 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 ................................
33280 d0 be d0 b2 d0 b0 d0 bd d0 be 2e 00 d0 a3 20 d0 b2 d0 b0 d1 81 20 d0 bc d0 b0 d1 94 20 d0 b1 d1 ................................
332a0 83 d1 82 d0 b8 20 d0 bf d1 80 d0 b8 d0 bd d0 b0 d0 b9 d0 bc d0 bd d1 96 20 d0 be d0 b4 d0 b8 d0 ................................
332c0 bd 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 92 d0 b0 d0 bc 20 d1 81 d0 bb d1 96 d0 b4 20 d0 ................................
332e0 b2 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 be ................................
33300 d0 ba 20 d0 b7 d0 b1 d1 96 d1 80 d0 be d0 ba 20 4b 69 6e 64 6c 65 2c 20 d1 89 d0 be d0 b1 20 d0 ................Kindle,.........
33320 bf d0 be d0 b2 d1 82 d0 be d1 80 d0 bd d0 be 20 d1 81 d1 82 d0 b2 d0 be d1 80 d0 b8 d1 82 d0 b8 ................................
33340 20 d0 b7 d0 b1 d1 96 d1 80 d0 ba d0 b8 20 d0 bf d1 96 d1 81 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1 ................................
33360 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 2e 00 d0 9f d1 96 d1 81 d0 bb d1 8f 20 ................................
33380 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0 b2 d0 b8 20 d0 bf d0 be d0 b2 d0 b8 d0 bd d0 bd d1 96 20 d0 ................................
333a0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 b2 d0 b0 d0 bd d1 82 d0 b0 d0 b6 d0 b8 d1 82 d0 b8 20 43 61 ..............................Ca
333c0 6c 69 62 72 65 2e 00 d0 92 d0 b0 d0 bc 20 d1 81 d0 bb d1 96 d0 b4 20 d1 81 d0 bf d0 be d1 87 d0 libre...........................
333e0 b0 d1 82 d0 ba d1 83 20 d0 b2 d0 b8 d0 b1 d1 80 d0 b0 d1 82 d0 b8 20 d0 bf d1 80 d0 b8 d1 81 d1 ................................
33400 82 d1 80 d1 96 d0 b9 00 50 4b 03 04 14 00 00 00 00 00 75 6c d5 5a 32 37 b6 57 c5 36 01 00 c5 36 ........PK........ul.Z27.W.6...6
33420 01 00 09 00 00 00 61 63 74 69 6f 6e 2e 70 79 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 ......action.pyfrom.__future__.i
33440 6d 70 6f 72 74 20 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e mport.unicode_literals,.division
33460 2c 20 61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f ,.absolute_import,.print_functio
33480 6e 0d 0a 0d 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63 n....__license__.=.'GPL.v3'..__c
334a0 6f 70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30 31 31 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27 opyright__.=.'2011,.Grant.Drake'
334c0 0d 0a 0d 0a 69 6d 70 6f 72 74 20 74 68 72 65 61 64 69 6e 67 2c 20 72 65 0d 0a 66 72 6f 6d 20 63 ....import.threading,.re..from.c
334e0 6f 6c 6c 65 63 74 69 6f 6e 73 20 69 6d 70 6f 72 74 20 4f 72 64 65 72 65 64 44 69 63 74 0d 0a 66 ollections.import.OrderedDict..f
33500 72 6f 6d 20 66 75 6e 63 74 6f 6f 6c 73 20 69 6d 70 6f 72 74 20 70 61 72 74 69 61 6c 0d 0a 0d 0a rom.functools.import.partial....
33520 69 6d 70 6f 72 74 20 73 69 78 0d 0a 66 72 6f 6d 20 73 69 78 20 69 6d 70 6f 72 74 20 74 65 78 74 import.six..from.six.import.text
33540 5f 74 79 70 65 20 61 73 20 75 6e 69 63 6f 64 65 0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 66 72 _type.as.unicode....try:......fr
33560 6f 6d 20 71 74 2e 63 6f 72 65 20 69 6d 70 6f 72 74 20 51 4d 65 6e 75 2c 20 51 54 6f 6f 6c 42 75 om.qt.core.import.QMenu,.QToolBu
33580 74 74 6f 6e 2c 20 70 79 71 74 53 69 67 6e 61 6c 0d 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 tton,.pyqtSignal..except.ImportE
335a0 72 72 6f 72 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74 20 69 6d 70 6f 72 74 20 rror:......from.PyQt5.Qt.import.
335c0 51 4d 65 6e 75 2c 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2c 20 70 79 71 74 53 69 67 6e 61 6c 0d 0a QMenu,.QToolButton,.pyqtSignal..
335e0 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 0d ..try:......load_translations().
33600 0a 65 78 63 65 70 74 20 4e 61 6d 65 45 72 72 6f 72 3a 0d 0a 20 20 20 20 70 61 73 73 20 23 20 6c .except.NameError:......pass.#.l
33620 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 20 61 64 64 65 64 20 69 6e 20 63 61 6c 69 oad_translations().added.in.cali
33640 62 72 65 20 31 2e 39 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 20 69 6d 70 6f 72 74 20 70 bre.1.9....from.calibre.import.p
33660 72 69 6e 74 73 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 63 6f 6e 73 74 61 6e 74 73 20 69 6d rints..from.calibre.constants.im
33680 70 6f 72 74 20 44 45 42 55 47 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 65 62 6f 6f 6b 73 2e port.DEBUG..from.calibre.ebooks.
336a0 6d 65 74 61 64 61 74 61 20 69 6d 70 6f 72 74 20 61 75 74 68 6f 72 73 5f 74 6f 5f 73 74 72 69 6e metadata.import.authors_to_strin
336c0 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 20 69 6d 70 6f 72 74 20 65 72 72 6f g..from.calibre.gui2.import.erro
336e0 72 5f 64 69 61 6c 6f 67 2c 20 71 75 65 73 74 69 6f 6e 5f 64 69 61 6c 6f 67 2c 20 69 6e 66 6f 5f r_dialog,.question_dialog,.info_
33700 64 69 61 6c 6f 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 61 63 74 69 6f 6e dialog..from.calibre.gui2.action
33720 73 20 69 6d 70 6f 72 74 20 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 0d 0a 66 72 6f 6d 20 63 s.import.InterfaceAction..from.c
33740 61 6c 69 62 72 65 2e 67 75 69 32 2e 64 65 76 69 63 65 20 69 6d 70 6f 72 74 20 64 65 76 69 63 65 alibre.gui2.device.import.device
33760 5f 73 69 67 6e 61 6c 73 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 64 69 61 6c _signals..from.calibre.gui2.dial
33780 6f 67 73 2e 63 6f 6e 66 69 72 6d 5f 64 65 6c 65 74 65 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 72 ogs.confirm_delete.import.confir
337a0 6d 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 64 69 61 6c 6f 67 73 2e 64 65 6c m..from.calibre.gui2.dialogs.del
337c0 65 74 65 5f 6d 61 74 63 68 69 6e 67 5f 66 72 6f 6d 5f 64 65 76 69 63 65 20 69 6d 70 6f 72 74 20 ete_matching_from_device.import.
337e0 44 65 6c 65 74 65 4d 61 74 63 68 69 6e 67 46 72 6f 6d 44 65 76 69 63 65 44 69 61 6c 6f 67 0d 0a DeleteMatchingFromDeviceDialog..
33800 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 75 74 69 6c 73 2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 from.calibre.utils.config.import
33820 20 74 77 65 61 6b 73 0d 0a 0d 0a 69 6d 70 6f 72 74 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e .tweaks....import.calibre_plugin
33840 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6e 66 69 67 20 61 73 20 63 66 67 0d 0a 66 72 s.reading_list.config.as.cfg..fr
33860 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e om.calibre_plugins.reading_list.
33880 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 20 69 6d 70 6f 72 74 20 73 65 74 5f 70 6c 75 67 69 6e 5f 69 common_icons.import.set_plugin_i
338a0 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 2c 20 67 65 74 5f 69 63 6f 6e 0d 0a 66 72 6f 6d 20 63 61 con_resources,.get_icon..from.ca
338c0 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f libre_plugins.reading_list.commo
338e0 6e 5f 6d 65 6e 75 73 20 69 6d 70 6f 72 74 20 75 6e 72 65 67 69 73 74 65 72 5f 6d 65 6e 75 5f 61 n_menus.import.unregister_menu_a
33900 63 74 69 6f 6e 73 2c 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 ctions,.create_menu_action_uniqu
33920 65 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f e..from.calibre_plugins.reading_
33940 6c 69 73 74 2e 64 69 61 6c 6f 67 73 20 69 6d 70 6f 72 74 20 45 64 69 74 4c 69 73 74 44 69 61 6c list.dialogs.import.EditListDial
33960 6f 67 2c 20 4d 6f 76 65 42 6f 6f 6b 73 44 69 61 6c 6f 67 0d 0a 0d 0a 50 4c 55 47 49 4e 5f 49 43 og,.MoveBooksDialog....PLUGIN_IC
33980 4f 4e 53 20 3d 20 5b 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 27 ONS.=.['images/reading_list.png'
339a0 2c 20 27 69 6d 61 67 65 73 2f 64 65 76 69 63 65 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 ,.'images/device.png',..........
339c0 20 20 20 20 20 20 20 20 27 69 6d 61 67 65 73 2f 64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64 ........'images/device_connected
339e0 2e 70 6e 67 27 2c 20 27 69 6d 61 67 65 73 2f 62 6f 6f 6b 5f 73 79 6e 63 2e 70 6e 67 27 2c 0d 0a .png',.'images/book_sync.png',..
33a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f ................'images/arrow_do
33a20 77 6e 5f 64 6f 75 62 6c 65 2e 70 6e 67 27 2c 20 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f wn_double.png',.'images/arrow_do
33a40 77 6e 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 wn_double_bar.png',.............
33a60 20 20 20 20 20 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f 73 69 6e 67 6c 65 2e 70 .....'images/arrow_down_single.p
33a80 6e 67 27 2c 20 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c 65 2e 70 6e 67 ng',.'images/arrow_up_double.png
33aa0 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6d 61 67 65 73 2f 61 72 72 6f ',..................'images/arro
33ac0 77 5f 75 70 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 6e 67 27 2c 20 27 69 6d 61 67 65 73 2f 61 72 w_up_double_bar.png',.'images/ar
33ae0 72 6f 77 5f 75 70 5f 73 69 6e 67 6c 65 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 row_up_single.png',.............
33b00 20 20 20 20 20 27 69 6d 61 67 65 73 2f 70 6c 75 73 6d 69 6e 75 73 2e 70 6e 67 27 5d 0d 0a 0d 0a .....'images/plusminus.png']....
33b20 63 6c 61 73 73 20 52 65 61 64 69 6e 67 4c 69 73 74 41 63 74 69 6f 6e 28 49 6e 74 65 72 66 61 63 class.ReadingListAction(Interfac
33b40 65 41 63 74 69 6f 6e 29 3a 0d 0a 0d 0a 20 20 20 20 6e 61 6d 65 20 3d 20 27 52 65 61 64 69 6e 67 eAction):........name.=.'Reading
33b60 20 4c 69 73 74 27 0d 0a 20 20 20 20 23 20 43 72 65 61 74 65 20 6f 75 72 20 74 6f 70 2d 6c 65 76 .List'......#.Create.our.top-lev
33b80 65 6c 20 6d 65 6e 75 2f 74 6f 6f 6c 62 61 72 20 61 63 74 69 6f 6e 20 28 74 65 78 74 2c 20 69 63 el.menu/toolbar.action.(text,.ic
33ba0 6f 6e 5f 70 61 74 68 2c 20 74 6f 6f 6c 74 69 70 2c 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 on_path,.tooltip,.keyboard.short
33bc0 63 75 74 29 0d 0a 20 20 20 20 61 63 74 69 6f 6e 5f 73 70 65 63 20 3d 20 28 5f 28 27 52 65 61 64 cut)......action_spec.=.(_('Read
33be0 69 6e 67 20 4c 69 73 74 27 29 2c 20 4e 6f 6e 65 2c 20 5f 28 27 56 69 65 77 20 6f 72 20 65 64 69 ing.List'),.None,._('View.or.edi
33c00 74 20 6c 69 73 74 73 20 6f 66 20 62 6f 6f 6b 73 27 29 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 70 t.lists.of.books'),.None)......p
33c20 6f 70 75 70 5f 74 79 70 65 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2e 49 6e 73 74 61 6e 74 50 opup_type.=.QToolButton.InstantP
33c40 6f 70 75 70 0d 0a 20 20 20 20 61 63 74 69 6f 6e 5f 74 79 70 65 20 3d 20 27 63 75 72 72 65 6e 74 opup......action_type.=.'current
33c60 27 0d 0a 0d 0a 20 20 20 20 70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 69 6f '........plugin_device_connectio
33c80 6e 5f 63 68 61 6e 67 65 64 20 3d 20 70 79 71 74 53 69 67 6e 61 6c 28 6f 62 6a 65 63 74 29 3b 0d n_changed.=.pyqtSignal(object);.
33ca0 0a 20 20 20 20 70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 6d 65 74 61 64 61 74 61 5f 61 76 61 69 .....plugin_device_metadata_avai
33cc0 6c 61 62 6c 65 20 3d 20 70 79 71 74 53 69 67 6e 61 6c 28 29 3b 0d 0a 0d 0a 20 20 20 20 64 65 66 lable.=.pyqtSignal();........def
33ce0 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 73 69 74 65 5f 63 75 73 .__init__(self,.parent,.site_cus
33d00 74 6f 6d 69 7a 61 74 69 6f 6e 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 tomization):..........'''.......
33d20 20 20 20 54 68 69 73 20 70 6c 75 67 69 6e 20 77 69 6c 6c 20 75 6e 69 71 75 65 6c 79 20 68 61 76 ...This.plugin.will.uniquely.hav
33d40 65 20 61 6e 20 5f 5f 69 6e 69 74 5f 5f 20 6d 65 74 68 6f 64 20 6f 76 65 72 72 69 64 65 2c 20 70 e.an.__init__.method.override,.p
33d60 75 72 65 6c 79 20 6a 75 73 74 20 74 6f 20 6d 61 6b 65 20 69 74 0d 0a 20 20 20 20 20 20 20 20 65 urely.just.to.make.it..........e
33d80 61 73 69 65 72 20 74 6f 20 74 65 73 74 20 74 68 65 20 70 6c 75 67 69 6e 20 41 50 49 20 77 68 65 asier.to.test.the.plugin.API.whe
33da0 6e 20 69 6e 73 74 61 6e 74 69 61 74 69 6e 67 20 61 6e 20 61 64 2d 68 6f 63 20 69 6e 73 74 61 6e n.instantiating.an.ad-hoc.instan
33dc0 63 65 20 76 69 61 20 61 20 6d 61 69 6e 28 29 20 66 75 6e 63 2e 0d 0a 20 20 20 20 20 20 20 20 27 ce.via.a.main().func...........'
33de0 27 27 0d 0a 20 20 20 20 20 20 20 20 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 2e 5f 5f 69 6e ''..........InterfaceAction.__in
33e00 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 73 69 74 65 5f 63 75 73 74 6f 6d 69 7a it__(self,.parent,.site_customiz
33e20 61 74 69 6f 6e 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 6e 65 73 69 73 28 73 65 6c 66 29 3a ation)........def.genesis(self):
33e40 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 65 6e 75 73 5f 6c 6f 63 6b 20 3d 20 74 68 72 65 ..........self.menus_lock.=.thre
33e60 61 64 69 6e 67 2e 52 4c 6f 63 6b 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 ading.RLock()..........self.sync
33e80 5f 6c 6f 63 6b 20 3d 20 74 68 72 65 61 64 69 6e 67 2e 52 4c 6f 63 6b 28 29 0d 0a 20 20 20 20 20 _lock.=.threading.RLock().......
33ea0 20 20 20 73 65 6c 66 2e 6d 65 6e 75 20 3d 20 51 4d 65 6e 75 28 73 65 6c 66 2e 67 75 69 29 0d 0a ...self.menu.=.QMenu(self.gui)..
33ec0 0d 0a 20 20 20 20 20 20 20 20 23 20 52 65 61 64 20 74 68 65 20 70 6c 75 67 69 6e 20 69 63 6f 6e ..........#.Read.the.plugin.icon
33ee0 73 20 61 6e 64 20 73 74 6f 72 65 20 66 6f 72 20 70 6f 74 65 6e 74 69 61 6c 20 73 68 61 72 69 6e s.and.store.for.potential.sharin
33f00 67 20 77 69 74 68 20 74 68 65 20 63 6f 6e 66 69 67 20 77 69 64 67 65 74 0d 0a 20 20 20 20 20 20 g.with.the.config.widget........
33f20 20 20 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 20 3d 20 73 65 6c 66 2e 6c 6f 61 64 5f 72 65 73 ..icon_resources.=.self.load_res
33f40 6f 75 72 63 65 73 28 50 4c 55 47 49 4e 5f 49 43 4f 4e 53 29 0d 0a 20 20 20 20 20 20 20 20 73 65 ources(PLUGIN_ICONS)..........se
33f60 74 5f 70 6c 75 67 69 6e 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 28 73 65 6c 66 2e 6e 61 6d t_plugin_icon_resources(self.nam
33f80 65 2c 20 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 e,.icon_resources)............#.
33fa0 41 73 73 69 67 6e 20 6f 75 72 20 6d 65 6e 75 20 74 6f 20 74 68 69 73 20 61 63 74 69 6f 6e 20 61 Assign.our.menu.to.this.action.a
33fc0 6e 64 20 61 6e 20 69 63 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 71 61 63 74 69 6f 6e nd.an.icon..........self.qaction
33fe0 2e 73 65 74 4d 65 6e 75 28 73 65 6c 66 2e 6d 65 6e 75 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c .setMenu(self.menu)..........sel
34000 66 2e 71 61 63 74 69 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 50 4c 55 47 49 f.qaction.setIcon(get_icon(PLUGI
34020 4e 5f 49 43 4f 4e 53 5b 30 5d 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 71 61 63 74 69 N_ICONS[0]))..........self.qacti
34040 6f 6e 2e 74 72 69 67 67 65 72 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 76 69 65 77 5f on.triggered.connect(self._view_
34060 71 75 69 63 6b 5f 61 63 63 65 73 73 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 quick_access_list)..........self
34080 2e 6d 65 6e 75 2e 61 62 6f 75 74 54 6f 53 68 6f 77 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 61 .menu.aboutToShow.connect(self.a
340a0 62 6f 75 74 5f 74 6f 5f 73 68 6f 77 5f 6d 65 6e 75 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 69 6e bout_to_show_menu)........def.in
340c0 69 74 69 61 6c 69 7a 61 74 69 6f 6e 5f 63 6f 6d 70 6c 65 74 65 28 73 65 6c 66 29 3a 0d 0a 20 20 itialization_complete(self):....
340e0 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f ......self.connected_device_info
34100 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 5f .=.None..........self.view_list_
34120 6e 61 6d 65 20 3d 20 4e 6f 6e 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 5f name.=.None............self.set_
34140 70 6f 70 75 70 5f 6d 6f 64 65 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 62 75 69 popup_mode()..........self.rebui
34160 6c 64 5f 6d 65 6e 75 73 28 29 0d 0a 20 20 20 20 20 20 20 20 23 20 53 75 62 73 63 72 69 62 65 20 ld_menus()..........#.Subscribe.
34180 74 6f 20 64 65 76 69 63 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 65 76 65 6e 74 73 0d 0a 20 20 20 to.device.connection.events.....
341a0 20 20 20 20 20 64 65 76 69 63 65 5f 73 69 67 6e 61 6c 73 2e 64 65 76 69 63 65 5f 63 6f 6e 6e 65 .....device_signals.device_conne
341c0 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 6f 6e 5f 64 ction_changed.connect(self._on_d
341e0 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20 evice_connection_changed).......
34200 20 20 20 64 65 76 69 63 65 5f 73 69 67 6e 61 6c 73 2e 64 65 76 69 63 65 5f 6d 65 74 61 64 61 74 ...device_signals.device_metadat
34220 61 5f 61 76 61 69 6c 61 62 6c 65 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 6f 6e 5f 64 65 76 a_available.connect(self._on_dev
34240 69 63 65 5f 6d 65 74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c 65 29 0d 0a 20 20 20 20 20 20 20 ice_metadata_available).........
34260 20 73 65 6c 66 2e 73 6f 72 74 5f 68 69 73 74 6f 72 79 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 .self.sort_history.=.[].........
34280 20 73 65 6c 66 2e 67 75 69 2e 73 65 61 72 63 68 2e 63 6c 65 61 72 65 64 2e 63 6f 6e 6e 65 63 74 .self.gui.search.cleared.connect
342a0 28 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 74 61 74 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 (self.restore_state)..........se
342c0 6c 66 2e 67 75 69 2e 73 65 61 72 63 68 2e 63 68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 lf.gui.search.changed.connect(se
342e0 6c 66 2e 72 65 73 74 6f 72 65 5f 73 74 61 74 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 74 lf.restore_state)........def.set
34300 5f 70 6f 70 75 70 5f 6d 6f 64 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 _popup_mode(self):..........quic
34320 6b 5f 61 63 63 65 73 73 20 3d 20 63 66 67 2e 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 63 66 67 2e k_access.=.cfg.plugin_prefs[cfg.
34340 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 51 55 49 43 4b STORE_OPTIONS].get(cfg.KEY_QUICK
34360 5f 41 43 43 45 53 53 2c 20 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 71 75 69 63 _ACCESS,.False)..........if.quic
34380 6b 5f 61 63 63 65 73 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 k_access:..............self.popu
343a0 70 5f 74 79 70 65 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2e 4d 65 6e 75 42 75 74 74 6f 6e 50 p_type.=.QToolButton.MenuButtonP
343c0 6f 70 75 70 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 opup..........else:.............
343e0 20 73 65 6c 66 2e 70 6f 70 75 70 5f 74 79 70 65 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2e 49 .self.popup_type.=.QToolButton.I
34400 6e 73 74 61 6e 74 50 6f 70 75 70 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 62 61 72 20 69 6e 20 nstantPopup..........for.bar.in.
34420 73 65 6c 66 2e 67 75 69 2e 62 61 72 73 5f 6d 61 6e 61 67 65 72 2e 62 61 72 73 3a 0d 0a 20 20 20 self.gui.bars_manager.bars:.....
34440 20 20 20 20 20 20 20 20 20 77 20 3d 20 62 61 72 2e 77 69 64 67 65 74 46 6f 72 41 63 74 69 6f 6e .........w.=.bar.widgetForAction
34460 28 73 65 6c 66 2e 71 61 63 74 69 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 77 (self.qaction)..............if.w
34480 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 .is.not.None:..................w
344a0 2e 73 65 74 50 6f 70 75 70 4d 6f 64 65 28 73 65 6c 66 2e 70 6f 70 75 70 5f 74 79 70 65 29 0d 0a .setPopupMode(self.popup_type)..
344c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 2e 75 70 64 61 74 65 28 29 0d 0a 20 20 20 20 ................w.update()......
344e0 0d 0a 20 20 20 20 64 65 66 20 73 61 76 65 5f 73 74 61 74 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 ......def.save_state(self):.....
34500 20 20 20 20 20 23 20 42 61 63 6b 75 70 20 73 6f 72 74 20 68 69 73 74 6f 72 79 0d 0a 20 20 20 20 .....#.Backup.sort.history......
34520 20 20 20 20 73 65 6c 66 2e 73 6f 72 74 5f 68 69 73 74 6f 72 79 20 3d 20 73 65 6c 66 2e 67 75 69 ....self.sort_history.=.self.gui
34540 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 74 61 74 65 28 29 2e 67 65 74 28 27 73 .library_view.get_state().get('s
34560 6f 72 74 5f 68 69 73 74 6f 72 79 27 2c 20 5b 5d 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65 73 ort_history',.[])........def.res
34580 74 6f 72 65 5f 73 74 61 74 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 tore_state(self):..........if.se
345a0 6c 66 2e 76 69 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 lf.view_list_name:..............
345c0 6c 69 73 74 5f 69 6e 66 6f 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 73 65 list_info.=.cfg.get_list_info(se
345e0 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 lf.gui.current_db,.self.view_lis
34600 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 t_name)..............if.list_inf
34620 6f 5b 63 66 67 2e 4b 45 59 5f 52 45 53 54 4f 52 45 5f 53 4f 52 54 5d 3a 0d 0a 20 20 20 20 20 20 o[cfg.KEY_RESTORE_SORT]:........
34640 20 20 20 20 20 20 20 20 20 20 74 72 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........try:..................
34660 20 20 20 20 6d 61 78 5f 73 6f 72 74 5f 6c 65 76 65 6c 73 20 3d 20 6d 69 6e 28 74 77 65 61 6b 73 ....max_sort_levels.=.min(tweaks
34680 5b 27 6d 61 78 69 6d 75 6d 5f 72 65 73 6f 72 74 5f 6c 65 76 65 6c 73 27 5d 2c 20 6c 65 6e 28 73 ['maximum_resort_levels'],.len(s
346a0 65 6c 66 2e 73 6f 72 74 5f 68 69 73 74 6f 72 79 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 elf.sort_history))..............
346c0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 61 70 ........self.gui.library_view.ap
346e0 70 6c 79 5f 73 6f 72 74 5f 68 69 73 74 6f 72 79 28 73 65 6c 66 2e 73 6f 72 74 5f 68 69 73 74 6f ply_sort_history(self.sort_histo
34700 72 79 2c 20 6d 61 78 5f 73 6f 72 74 5f 6c 65 76 65 6c 73 3d 6d 61 78 5f 73 6f 72 74 5f 6c 65 76 ry,.max_sort_levels=max_sort_lev
34720 65 6c 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42 els)......................if.DEB
34740 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 UG:..........................pri
34760 6e 74 73 28 27 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 73 6f 72 74 20 63 6f 6c 75 6d 6e 73 20 nts('Reading.List:.sort.columns.
34780 72 65 73 74 6f 72 65 64 3a 20 7b 7d 27 2e 66 6f 72 6d 61 74 28 73 65 6c 66 2e 73 6f 72 74 5f 68 restored:.{}'.format(self.sort_h
347a0 69 73 74 6f 72 79 5b 3a 6d 61 78 5f 73 6f 72 74 5f 6c 65 76 65 6c 73 5d 29 29 0d 0a 20 20 20 20 istory[:max_sort_levels]))......
347c0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 45 78 63 65 70 74 69 6f 6e 20 61 73 20 ............except.Exception.as.
347e0 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 e:......................if.DEBUG
34800 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 :..........................print
34820 73 28 27 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 45 72 72 6f 72 28 73 29 20 77 68 65 6e 20 72 s('Reading.List:.Error(s).when.r
34840 65 73 74 6f 72 69 6e 67 20 73 6f 72 74 20 68 69 73 74 6f 72 79 3a 20 7b 7d 27 2e 66 6f 72 6d 61 estoring.sort.history:.{}'.forma
34860 74 28 65 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 5f 6e 61 t(e))..........self.view_list_na
34880 6d 65 20 3d 20 4e 6f 6e 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6c 69 62 72 61 72 79 5f 61 62 6f me.=.None........def.library_abo
348a0 75 74 5f 74 6f 5f 63 68 61 6e 67 65 28 73 65 6c 66 2c 20 6f 6c 64 64 62 2c 20 64 62 29 3a 0d 0a ut_to_change(self,.olddb,.db):..
348c0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 74 61 74 65 28 29 0d 0a 0d 0a ........self.restore_state()....
348e0 20 20 20 20 64 65 66 20 73 68 75 74 74 69 6e 67 5f 64 6f 77 6e 28 73 65 6c 66 29 3a 0d 0a 20 20 ....def.shutting_down(self):....
34900 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 74 61 74 65 28 29 0d 0a 0d 0a 20 20 ......self.restore_state()......
34920 20 20 64 65 66 20 6c 69 62 72 61 72 79 5f 63 68 61 6e 67 65 64 28 73 65 6c 66 2c 20 64 62 29 3a ..def.library_changed(self,.db):
34940 0d 0a 20 20 20 20 20 20 20 20 23 20 57 65 20 6e 65 65 64 20 74 6f 20 72 65 73 65 74 20 6f 75 72 ..........#.We.need.to.reset.our
34960 20 6d 65 6e 75 73 20 61 66 74 65 72 20 73 77 69 74 63 68 69 6e 67 20 6c 69 62 72 61 72 69 65 73 .menus.after.switching.libraries
34980 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28 29 0d 0a ..........self.rebuild_menus()..
349a0 20 20 20 20 20 20 20 20 23 20 49 66 20 61 20 64 65 76 69 63 65 20 69 73 20 63 6f 6e 6e 65 63 74 ........#.If.a.device.is.connect
349c0 65 64 2c 20 63 68 65 63 6b 20 74 6f 20 73 65 65 20 77 68 65 74 68 65 72 20 61 6e 79 20 6c 69 73 ed,.check.to.see.whether.any.lis
349e0 74 73 20 66 6f 72 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 74 6f 20 73 79 6e 63 0d 0a 20 20 20 ts.for.this.library.to.sync.....
34a00 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e .....if.self.connected_device_in
34a20 66 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 73 65 6c 66 2e 73 79 6e 63 5f fo:..............with.self.sync_
34a40 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 lock:..................self.sync
34a60 5f 6e 6f 77 28 66 6f 72 63 65 5f 73 79 6e 63 3d 46 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 64 65 _now(force_sync=False)........de
34a80 66 20 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 f.rebuild_menus(self):..........
34aa0 77 69 74 68 20 73 65 6c 66 2e 6d 65 6e 75 73 5f 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 with.self.menus_lock:...........
34ac0 20 20 20 23 20 45 6e 73 75 72 65 20 61 6e 79 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 ...#.Ensure.any.keyboard.shortcu
34ae0 74 73 20 66 72 6f 6d 20 70 72 65 76 69 6f 75 73 20 64 69 73 70 6c 61 79 20 6f 66 20 70 6c 75 67 ts.from.previous.display.of.plug
34b00 69 6e 20 6d 65 6e 75 20 61 72 65 20 63 6c 65 61 72 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 in.menu.are.cleared.............
34b20 20 75 6e 72 65 67 69 73 74 65 72 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 28 73 65 6c 66 29 0d 0a .unregister_menu_actions(self)..
34b40 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 20 3d 20 73 65 ..........................m.=.se
34b60 6c 66 2e 6d 65 6e 75 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 63 6c 65 61 72 28 29 0d 0a lf.menu..............m.clear()..
34b80 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 ..............db.=.self.gui.curr
34ba0 65 6e 74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 20 3d 20 ent_db................library.=.
34bc0 63 66 67 2e 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29 0d 0a 20 20 20 20 cfg.get_library_config(db)......
34be0 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 ........list_names.=.cfg.get_lis
34c00 74 5f 6e 61 6d 65 73 28 64 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 3d 54 72 75 65 29 0d 0a t_names(db,.exclude_auto=True)..
34c20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 ............all_list_names.=.cfg
34c40 2e 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f .get_list_names(db,.exclude_auto
34c60 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 5f 6c 69 73 74 5f 6e =False)..............auto_list_n
34c80 61 6d 65 73 20 3d 20 6c 69 73 74 28 73 65 74 28 61 6c 6c 5f 6c 69 73 74 5f 6e 61 6d 65 73 29 20 ames.=.list(set(all_list_names).
34ca0 2d 20 73 65 74 28 6c 69 73 74 5f 6e 61 6d 65 73 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 -.set(list_names))..............
34cc0 20 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 6c 69 62 72 61 72 79 5b 63 66 ..default_list_name.=.library[cf
34ce0 67 2e 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 g.KEY_DEFAULT_LIST].............
34d00 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 20 3d 20 6c 69 62 72 61 72 79 5b 63 66 67 2e 4b 45 59 5f .default_list.=.library[cfg.KEY_
34d20 4c 49 53 54 53 5d 5b 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 5d 0d 0a 20 20 20 20 20 LISTS][default_list_name].......
34d40 20 20 20 20 20 20 20 69 73 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61 6c 20 3d 20 .......is_default_list_manual.=.
34d60 64 65 66 61 75 6c 74 5f 6c 69 73 74 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41 54 default_list.get(cfg.KEY_POPULAT
34d80 45 5f 54 59 50 45 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b E_TYPE,.cfg.DEFAULT_LIST_VALUES[
34da0 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 29 20 3d 3d 20 27 50 4f 50 4d cfg.KEY_POPULATE_TYPE]).==.'POPM
34dc0 41 4e 55 41 4c 27 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 65 20 6c 69 73 74 20 ANUAL'...............#.The.list.
34de0 76 69 65 77 20 6d 65 6e 75 20 69 74 65 6d 73 20 62 79 20 64 65 66 61 75 6c 74 20 61 70 70 65 61 view.menu.items.by.default.appea
34e00 72 20 69 6e 20 61 20 56 69 65 77 20 6c 69 73 74 20 73 75 62 6d 65 6e 75 0d 0a 20 20 20 20 20 20 r.in.a.View.list.submenu........
34e20 20 20 20 20 20 20 23 20 4e 6f 77 20 75 73 65 72 73 20 63 61 6e 20 63 68 6f 6f 73 65 20 73 70 65 ......#.Now.users.can.choose.spe
34e40 63 69 66 69 63 20 6c 69 73 74 73 20 74 68 65 79 20 77 61 6e 74 20 74 6f 20 61 70 70 65 61 72 20 cific.lists.they.want.to.appear.
34e60 61 74 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 72 61 74 68 65 72 20 74 68 61 6e 20 74 68 65 at.the.top.level.rather.than.the
34e80 20 73 75 62 6d 65 6e 75 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 69 65 77 5f 74 6f 70 6d 65 .submenu..............view_topme
34ea0 6e 75 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e 67 65 74 5f 76 69 65 77 5f 74 6f 70 6d 65 6e 75 5f nu_names.=.cfg.get_view_topmenu_
34ec0 6c 69 73 74 5f 6e 61 6d 65 73 28 64 62 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 list_names(db)..............defa
34ee0 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 20 3d 20 6c 69 73 74 28 5b 64 65 66 61 ult_list_names_list.=.list([defa
34f00 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 69 65 ult_list_name])..............vie
34f20 77 5f 73 75 62 6d 65 6e 75 5f 6e 61 6d 65 73 20 3d 20 6c 69 73 74 28 73 65 74 28 61 6c 6c 5f 6c w_submenu_names.=.list(set(all_l
34f40 69 73 74 5f 6e 61 6d 65 73 29 20 2d 20 73 65 74 28 76 69 65 77 5f 74 6f 70 6d 65 6e 75 5f 6e 61 ist_names).-.set(view_topmenu_na
34f60 6d 65 73 29 20 2d 20 73 65 74 28 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 mes).-.set(default_list_names_li
34f80 73 74 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 6c st))..............view_submenu_l
34fa0 69 73 74 5f 6e 61 6d 65 73 20 3d 20 73 6f 72 74 65 64 28 6c 69 73 74 28 73 65 74 28 6c 69 73 74 ist_names.=.sorted(list(set(list
34fc0 5f 6e 61 6d 65 73 29 20 2d 20 73 65 74 28 76 69 65 77 5f 74 6f 70 6d 65 6e 75 5f 6e 61 6d 65 73 _names).-.set(view_topmenu_names
34fe0 29 20 2d 20 73 65 74 28 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 29 ).-.set(default_list_names_list)
35000 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 61 75 74 ))..............view_submenu_aut
35020 6f 5f 6e 61 6d 65 73 20 3d 20 73 6f 72 74 65 64 28 6c 69 73 74 28 73 65 74 28 61 75 74 6f 5f 6c o_names.=.sorted(list(set(auto_l
35040 69 73 74 5f 6e 61 6d 65 73 29 20 2d 20 73 65 74 28 76 69 65 77 5f 74 6f 70 6d 65 6e 75 5f 6e 61 ist_names).-.set(view_topmenu_na
35060 6d 65 73 29 20 2d 20 73 65 74 28 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 mes).-.set(default_list_names_li
35080 73 74 29 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 75 73 65 64 20 74 6f 20 62 st)))................#.used.to.b
350a0 65 20 6a 75 73 74 20 6c 65 6e 28 6d 61 6e 75 61 6c 20 6c 69 73 74 73 29 20 3e 20 31 2c 20 62 75 e.just.len(manual.lists).>.1,.bu
350c0 74 20 6e 6f 77 20 61 6c 6c 6f 77 69 6e 67 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 61 75 t.now.allowing..............#.au
350e0 74 6f 20 6c 69 73 74 73 20 74 6f 20 62 65 20 64 65 66 61 75 6c 74 2e 0d 0a 20 20 20 20 20 20 20 to.lists.to.be.default..........
35100 20 20 20 20 20 73 68 6f 77 5f 73 75 62 5f 6d 65 6e 75 73 20 3d 20 6c 65 6e 28 6c 69 73 74 5f 6e .....show_sub_menus.=.len(list_n
35120 61 6d 65 73 29 20 3e 20 31 20 6f 72 20 28 6e 6f 74 20 69 73 5f 64 65 66 61 75 6c 74 5f 6c 69 73 ames).>.1.or.(not.is_default_lis
35140 74 5f 6d 61 6e 75 61 6c 20 61 6e 64 20 6c 65 6e 28 6c 69 73 74 5f 6e 61 6d 65 73 29 20 3e 20 30 t_manual.and.len(list_names).>.0
35160 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 41 )................std_name.=._('A
35180 64 64 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 dd.to.default.list')............
351a0 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 41 64 64 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 ..unq_name.=.'Add.to.default.lis
351c0 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 64 65 66 61 75 6c 74 5f 6c 69 t'..............if.is_default_li
351e0 73 74 5f 6d 61 6e 75 61 6c 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 st_manual:..................self
35200 2e 61 64 64 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e .add_action.=.create_menu_action
35220 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 41 64 64 20 74 6f 20 25 73 20 6c 69 _unique(self,.m,._('Add.to.%s.li
35240 73 74 27 29 20 25 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 st').%.default_list_name,.......
35260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 70 6c 75 73 2e 70 6e 67 .................image='plus.png
352a0 27 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 ',.unique_name=unq_name,........
352c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
352e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 ................shortcut_name=st
35300 64 5f 6e 61 6d 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e d_name,.favourites_menu_unique_n
35320 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ame=std_name,...................
35340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35360 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 61 64 64 .....triggered=partial(self._add
35380 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 6c 69 73 74 2c 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f _selected_to_list,.default_list_
353a0 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 68 6f 77 5f 73 75 62 5f name))..............if.show_sub_
353c0 6d 65 6e 75 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 menus:..................self.add
353e0 5f 73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74 5f 69 63 6f 6e 28 27 _sub_menu.=.m.addMenu(get_icon('
35400 70 6c 75 73 2e 70 6e 67 27 29 2c 20 5f 28 27 41 64 64 20 74 6f 20 6c 69 73 74 27 29 29 0d 0a 20 plus.png'),._('Add.to.list'))...
35420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 73 75 62 5f 6d 65 6e 75 ...............self.add_sub_menu
35440 2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f 28 27 41 64 64 20 74 6f 20 74 68 65 20 73 70 65 63 .setStatusTip(_('Add.to.the.spec
35460 69 66 69 65 64 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 ified.list'))..................f
35480 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 or.list_name.in.list_names:.....
354a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 41 .................std_name.=._('A
354c0 64 64 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d dd.to.the."%s".list').%.list_nam
354e0 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 e......................unq_name.
35500 3d 20 27 41 64 64 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f =.'Add.to.the."%s".list'.%.list_
35520 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 name......................create
35540 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 61 _menu_action_unique(self,.self.a
35560 64 64 5f 73 75 62 5f 6d 65 6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 dd_sub_menu,.list_name,.........
35580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
355a0 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 .tooltip=std_name,.unique_name=u
355c0 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c nq_name,.shortcut_name=std_name,
355e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35600 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 ..........favourites_menu_unique
35620 5f 6e 61 6d 65 3d 5f 28 27 41 64 64 20 74 6f 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 6c 69 73 _name=_('Add.to.list:.%s').%.lis
35640 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t_name,.........................
35660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 .................triggered=parti
35680 61 6c 28 73 65 6c 66 2e 5f 61 64 64 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 6c 69 73 74 2c 20 6c al(self._add_selected_to_list,.l
356a0 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 ist_name))..................self
356c0 2e 61 64 64 5f 61 6c 6c 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 .add_all_action.=.create_menu_ac
356e0 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 41 64 64 20 74 6f 20 61 tion_unique(self,.m,._('Add.to.a
35700 6c 6c 20 6c 69 73 74 73 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ll.lists'),.....................
35720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35740 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 41 64 64 20 74 6f 20 61 6c 6c 20 6c .......unique_name='Add.to.all.l
35760 69 73 74 73 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ists',..........................
35780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
357a0 20 20 69 6d 61 67 65 3d 27 70 6c 75 73 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ..image='plus.png',.............
357c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
357e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 73 65 6c 66 2e 5f 61 ...............triggered=self._a
35800 64 64 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 29 0d 0a 20 20 20 20 20 dd_selected_to_all_lists).......
35820 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 0d 0a 20 20 20 20 20 .......m.addSeparator().........
35840 20 20 20 20 20 20 20 73 74 64 5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 5f 28 27 41 64 64 20 .......std_series_name.=._('Add.
35860 73 65 72 69 65 73 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20 20 series.to.default.list')........
35880 20 20 20 20 20 20 75 6e 71 5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 27 41 64 64 20 73 65 72 ......unq_series_name.=.'Add.ser
358a0 69 65 73 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 ies.to.default.list'............
358c0 20 20 69 66 20 69 73 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61 6c 3a 0d 0a 20 20 ..if.is_default_list_manual:....
358e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 61 63 74 69 6f 6e 20 3d 20 ..............self.add_action.=.
35900 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 create_menu_action_unique(self,.
35920 6d 2c 20 5f 28 27 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 25 73 20 6c 69 73 74 27 29 20 25 20 m,._('Add.series.to.%s.list').%.
35940 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 default_list_name,..............
35960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35980 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 70 6c 75 73 70 6c 75 73 2e 70 6e 67 27 2c 20 ..........image='plusplus.png',.
359a0 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 73 65 72 69 65 73 5f 6e 61 6d 65 2c 0d 0a 20 20 unique_name=unq_series_name,....
359c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
359e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d ....................shortcut_nam
35a00 65 3d 73 74 64 5f 73 65 72 69 65 73 5f 6e 61 6d 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 e=std_series_name,.favourites_me
35a20 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 73 74 64 5f 73 65 72 69 65 73 5f 6e 61 6d 65 2c 0d nu_unique_name=std_series_name,.
35a40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 .......................triggered
35a80 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 61 64 64 5f 73 65 6c 65 63 74 65 64 5f 73 65 72 69 =partial(self._add_selected_seri
35aa0 65 73 5f 74 6f 5f 6c 69 73 74 2c 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 29 29 0d es_to_list,.default_list_name)).
35ac0 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 68 6f 77 5f 73 75 62 5f 6d 65 6e 75 73 3a 0d .............if.show_sub_menus:.
35ae0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 73 75 62 5f 6d 65 .................self.add_sub_me
35b00 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74 5f 69 63 6f 6e 28 27 70 6c 75 73 70 6c 75 nu.=.m.addMenu(get_icon('plusplu
35b20 73 2e 70 6e 67 27 29 2c 20 5f 28 27 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73 74 27 29 s.png'),._('Add.series.to.list')
35b40 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 73 75 62 5f )..................self.add_sub_
35b60 6d 65 6e 75 2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f 28 27 41 64 64 20 61 6c 6c 20 62 6f 6f menu.setStatusTip(_('Add.all.boo
35b80 6b 73 20 69 6e 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 ks.in.series.to.the.specified.li
35ba0 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f st'))..................for.list_
35bc0 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 name.in.list_names:.............
35be0 20 20 20 20 20 20 20 20 20 73 74 64 5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 5f 28 27 41 64 .........std_series_name.=._('Ad
35c00 64 20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c 69 d.series.to.the."%s".list').%.li
35c20 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 st_name......................unq
35c40 5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 27 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 74 68 _series_name.=.'Add.series.to.th
35c60 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 e."%s".list'.%.list_name........
35c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e ..............create_menu_action
35ca0 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 61 64 64 5f 73 75 62 5f 6d 65 6e 75 2c _unique(self,.self.add_sub_menu,
35cc0 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .list_name,.....................
35ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 .....................tooltip=std
35d00 5f 73 65 72 69 65 73 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 73 65 _series_name,.unique_name=unq_se
35d20 72 69 65 73 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 73 65 72 ries_name,.shortcut_name=std_ser
35d40 69 65 73 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ies_name,.......................
35d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 ...................favourites_me
35d80 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 nu_unique_name=_('Add.series.to.
35da0 6c 69 73 74 3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 list:.%s').%.list_name,.........
35dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35de0 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 61 64 64 5f 73 65 6c .triggered=partial(self._add_sel
35e00 65 63 74 65 64 5f 73 65 72 69 65 73 5f 74 6f 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 ected_series_to_list,.list_name)
35e20 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 73 65 72 69 )..................self.add_seri
35e40 65 73 5f 61 6c 6c 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 es_all_action.=.create_menu_acti
35e60 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 41 64 64 20 73 65 72 69 65 73 on_unique(self,.m,._('Add.series
35e80 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .to.all.lists'),................
35ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ec0 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 41 64 64 20 73 65 72 ............unique_name='Add.ser
35ee0 69 65 73 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ies.to.all.lists',..............
35f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 70 6c 75 73 70 6c 75 73 2e 70 6e ..............image='plusplus.pn
35f40 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 g',.............................
35f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 ...............................t
35f80 72 69 67 67 65 72 65 64 3d 73 65 6c 66 2e 5f 61 64 64 5f 73 65 6c 65 63 74 65 64 5f 73 65 72 69 riggered=self._add_selected_seri
35fa0 65 73 5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 es_to_all_lists)................
35fc0 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 m.addSeparator()..............se
35fe0 6c 66 2e 6d 6f 76 65 5f 74 6f 5f 6c 69 73 74 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f lf.move_to_list_action.=.create_
36000 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 4d menu_action_unique(self,.m,._('M
36020 6f 76 65 20 74 6f 20 6c 69 73 74 27 29 2b 27 2e 2e 2e 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 ove.to.list')+'...',............
36040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 69 6d 61 67 65 73 2f 72 65 61 64 ..............image='images/read
36080 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 27 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 4d 6f 76 65 ing_list.png',.unique_name='Move
360a0 20 74 6f 20 6c 69 73 74 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .to.list',......................
360c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
360e0 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 5f 28 27 4d 6f 76 65 20 74 6f 20 6c 69 73 ....shortcut_name=_('Move.to.lis
36100 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t'),............................
36120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 ..............................tr
36140 69 67 67 65 72 65 64 3d 73 65 6c 66 2e 5f 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 6c iggered=self._move_selected_to_l
36160 69 73 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 ist)................m.addSeparat
36180 6f 72 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 or()..............std_name.=._('
361a0 52 65 6d 6f 76 65 20 66 72 6f 6d 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 Remove.from.default.list')......
361c0 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 52 65 6d 6f 76 65 20 66 72 6f 6d 20 ........unq_name.=.'Remove.from.
361e0 64 65 66 61 75 6c 74 20 6c 69 73 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 69 73 default.list'..............if.is
36200 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61 6c 3a 0d 0a 20 20 20 20 20 20 20 20 20 _default_list_manual:...........
36220 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 .......self.remove_action.=.crea
36240 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f te_menu_action_unique(self,.m,._
36260 28 27 52 65 6d 6f 76 65 20 66 72 6f 6d 20 25 73 20 6c 69 73 74 27 29 20 25 20 64 65 66 61 75 6c ('Remove.from.%s.list').%.defaul
36280 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t_list_name,....................
362a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
362c0 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 6d 69 6e 75 73 2e 70 6e 67 27 2c 20 75 6e 69 71 75 65 .......image='minus.png',.unique
362e0 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _name=unq_name,.................
36300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36320 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 ..........shortcut_name=std_name
36340 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 73 74 ,.favourites_menu_unique_name=st
36360 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d_name,.........................
36380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
363a0 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 72 65 6d 6f 76 65 ..triggered=partial(self._remove
363c0 5f 73 65 6c 65 63 74 65 64 5f 66 72 6f 6d 5f 6c 69 73 74 2c 20 64 65 66 61 75 6c 74 5f 6c 69 73 _selected_from_list,.default_lis
363e0 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 68 6f 77 5f 73 75 t_name))..............if.show_su
36400 62 5f 6d 65 6e 75 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 b_menus:..................self.r
36420 65 6d 6f 76 65 5f 73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74 5f 69 emove_sub_menu.=.m.addMenu(get_i
36440 63 6f 6e 28 27 6d 69 6e 75 73 2e 70 6e 67 27 29 2c 20 5f 28 27 52 65 6d 6f 76 65 20 66 72 6f 6d con('minus.png'),._('Remove.from
36460 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 .list'))..................self.r
36480 65 6d 6f 76 65 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f 28 27 52 emove_sub_menu.setStatusTip(_('R
364a0 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 27 29 29 emove.from.the.specified.list'))
364c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 ..................for.list_name.
364e0 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 in.list_names:..................
36500 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 ....std_name.=._('Remove.from.th
36520 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 e."%s".list').%.list_name.......
36540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 52 65 6d 6f 76 ...............unq_name.=.'Remov
36560 65 20 66 72 6f 6d 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f 6e 61 6d e.from.the."%s".list'.%.list_nam
36580 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 e......................create_me
365a0 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 72 65 6d 6f nu_action_unique(self,.self.remo
365c0 76 65 5f 73 75 62 5f 6d 65 6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 ve_sub_menu,.list_name,.........
365e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36600 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 .tooltip=std_name,.unique_name=u
36620 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c nq_name,.shortcut_name=std_name,
36640 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36660 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 ..........favourites_menu_unique
36680 5f 6e 61 6d 65 3d 5f 28 27 52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73 27 29 20 _name=_('Remove.from.list:.%s').
366a0 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 %.list_name,....................
366c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d ......................triggered=
366e0 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f 66 72 partial(self._remove_selected_fr
36700 6f 6d 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 om_list,.list_name))............
36720 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 61 6c 6c 5f 61 63 74 69 6f 6e 20 3d 20 63 ......self.remove_all_action.=.c
36740 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d reate_menu_action_unique(self,.m
36760 2c 20 5f 28 27 52 65 6d 6f 76 65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73 27 29 2c 0d 0a 20 ,._('Remove.from.all.lists'),...
36780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
367a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 ............................imag
367c0 65 3d 27 6d 69 6e 75 73 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e='minus.png',..................
367e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36800 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 52 65 6d 6f 76 65 .............unique_name='Remove
36820 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .from.all.lists',...............
36840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 73 65 6c 66 2e 5f ................triggered=self._
36880 72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f 66 72 6f 6d 5f 61 6c 6c 5f 6c 69 73 74 73 29 0d remove_selected_from_all_lists).
368a0 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d ...............m.addSeparator().
368c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 54 6f 67 67 6c .............std_name.=._('Toggl
368e0 65 20 6f 6e 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 e.on.default.list').............
36900 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 54 6f 67 67 6c 65 20 6f 6e 20 64 65 66 61 75 6c 74 20 6c .unq_name.=.'Toggle.on.default.l
36920 69 73 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 64 65 66 61 75 6c 74 5f ist'..............if.is_default_
36940 6c 69 73 74 5f 6d 61 6e 75 61 6c 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 list_manual:..................se
36960 6c 66 2e 74 6f 67 67 6c 65 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 lf.toggle_action.=.create_menu_a
36980 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 73 74 64 5f 6e 61 6d 65 2c 0d ction_unique(self,.m,.std_name,.
369a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
369c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d ..........................image=
369e0 67 65 74 5f 69 63 6f 6e 28 27 69 6d 61 67 65 73 2f 70 6c 75 73 6d 69 6e 75 73 2e 70 6e 67 27 29 get_icon('images/plusminus.png')
36a00 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 ,.unique_name=unq_name,.........
36a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d ..................shortcut_name=
36a60 73 74 64 5f 6e 61 6d 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 std_name,.favourites_menu_unique
36a80 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _name=std_name,.................
36aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ac0 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 ..........triggered=partial(self
36ae0 2e 5f 74 6f 67 67 6c 65 5f 73 65 6c 65 63 74 65 64 5f 6f 6e 5f 6c 69 73 74 2c 20 64 65 66 61 75 ._toggle_selected_on_list,.defau
36b00 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 lt_list_name))..............if.s
36b20 68 6f 77 5f 73 75 62 5f 6d 65 6e 75 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 how_sub_menus:..................
36b40 73 65 6c 66 2e 74 6f 67 67 6c 65 5f 73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 self.toggle_sub_menu.=.m.addMenu
36b60 28 67 65 74 5f 69 63 6f 6e 28 27 69 6d 61 67 65 73 2f 70 6c 75 73 6d 69 6e 75 73 2e 70 6e 67 27 (get_icon('images/plusminus.png'
36b80 29 2c 20 5f 28 27 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 ),._('Toggle.on.list')).........
36ba0 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 6f 67 67 6c 65 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 .........self.toggle_sub_menu.se
36bc0 74 53 74 61 74 75 73 54 69 70 28 5f 28 27 54 6f 67 67 6c 65 20 6f 6e 20 74 68 65 20 73 70 65 63 tStatusTip(_('Toggle.on.the.spec
36be0 69 66 69 65 64 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 ified.list'))..................f
36c00 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 or.list_name.in.list_names:.....
36c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 54 .................std_name.=._('T
36c40 6f 67 67 6c 65 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c 69 73 74 5f oggle.on.the."%s".list').%.list_
36c60 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 name......................unq_na
36c80 6d 65 20 3d 20 27 54 6f 67 67 6c 65 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 me.=.'Toggle.on.the."%s".list'.%
36ca0 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .list_name......................
36cc0 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 create_menu_action_unique(self,.
36ce0 73 65 6c 66 2e 74 6f 67 67 6c 65 5f 73 75 62 5f 6d 65 6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c self.toggle_sub_menu,.list_name,
36d00 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36d20 20 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 ..........tooltip=std_name,.uniq
36d40 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d ue_name=unq_name,.shortcut_name=
36d60 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 std_name,.......................
36d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 ...................favourites_me
36da0 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 nu_unique_name=_('Toggle.on.list
36dc0 3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 :.%s').%.list_name,.............
36de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 .............................tri
36e00 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 74 6f 67 67 6c 65 5f 73 65 6c 65 ggered=partial(self._toggle_sele
36e20 63 74 65 64 5f 6f 6e 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 0d 0a 20 20 20 cted_on_list,.list_name)).......
36e40 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 20 20 20 .........m.addSeparator().......
36e60 20 20 20 20 20 20 20 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 20 3d 20 6c 69 62 72 61 72 79 5b 63 66 .......list_content.=.library[cf
36e80 67 2e 4b 45 59 5f 4c 49 53 54 53 5d 5b 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 5d 5b g.KEY_LISTS][default_list_name][
36ea0 63 66 67 2e 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 cfg.KEY_CONTENT]..............st
36ec0 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 56 69 65 77 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d d_name.=._('View.default.list').
36ee0 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 56 69 65 77 20 64 65 .............unq_name.=.'View.de
36f00 66 61 75 6c 74 20 6c 69 73 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 fault.list'..............self.vi
36f20 65 77 5f 6c 69 73 74 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 ew_list_action.=.create_menu_act
36f40 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 56 69 65 77 20 25 73 20 6c ion_unique(self,.m,._('View.%s.l
36f60 69 73 74 20 28 25 64 29 27 29 20 25 20 28 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c ist.(%d)').%.(default_list_name,
36f80 20 6c 65 6e 28 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 .len(list_content)),............
36fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 73 65 61 72 63 68 2e 70 6e 67 27 ..............image='search.png'
36fe0 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 ,.unique_name=unq_name,.........
37000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 .................shortcut_name=s
37040 74 64 5f 6e 61 6d 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f td_name,.favourites_menu_unique_
37060 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 name=std_name,..................
37080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
370a0 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 76 ........triggered=partial(self.v
370c0 69 65 77 5f 6c 69 73 74 2c 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 iew_list,.default_list_name))...
370e0 20 20 20 20 20 20 20 20 20 20 20 69 66 20 76 69 65 77 5f 74 6f 70 6d 65 6e 75 5f 6e 61 6d 65 73 ...........if.view_topmenu_names
37100 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 :..................for.list_name
37120 20 69 6e 20 76 69 65 77 5f 74 6f 70 6d 65 6e 75 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 .in.view_topmenu_names:.........
37140 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 20 3d 20 6c 69 62 72 .............list_content.=.libr
37160 61 72 79 5b 63 66 67 2e 4b 45 59 5f 4c 49 53 54 53 5d 5b 6c 69 73 74 5f 6e 61 6d 65 5d 5b 63 66 ary[cfg.KEY_LISTS][list_name][cf
37180 67 2e 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 g.KEY_CONTENT]..................
371a0 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 ....std_name.=._('View.books.on.
371c0 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 the."%s".list').%.list_name.....
371e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 56 69 65 .................unq_name.=.'Vie
37200 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 w.books.on.the."%s".list'.%.list
37220 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 _name......................creat
37240 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 e_menu_action_unique(self,.m,._(
37260 27 56 69 65 77 20 25 73 20 6c 69 73 74 20 28 25 64 29 27 29 20 25 20 28 6c 69 73 74 5f 6e 61 6d 'View.%s.list.(%d)').%.(list_nam
37280 65 2c 20 6c 65 6e 28 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 e,.len(list_content)),..........
372a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
372c0 69 6d 61 67 65 3d 27 73 65 61 72 63 68 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 image='search.png',.............
372e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 6f .............................too
37300 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e ltip=std_name,.unique_name=unq_n
37320 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 ame,.shortcut_name=std_name,....
37340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37360 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d ......favourites_menu_unique_nam
37380 65 3d 5f 28 27 56 69 65 77 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 e=_('View.list:.%s').%.list_name
373a0 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,...............................
373c0 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c ...........triggered=partial(sel
373e0 66 2e 76 69 65 77 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 f.view_list,.list_name))........
37400 20 20 20 20 20 20 69 66 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 6e 61 6d 65 73 3a 0d 0a 20 20 ......if.view_submenu_names:....
37420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75 ..............self.view_sub_menu
37440 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74 5f 69 63 6f 6e 28 27 73 65 61 72 63 68 2e 70 6e .=.m.addMenu(get_icon('search.pn
37460 67 27 29 2c 20 5f 28 27 56 69 65 77 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 g'),._('View.list'))............
37480 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 74 53 74 61 74 ......self.view_sub_menu.setStat
374a0 75 73 54 69 70 28 5f 28 27 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 69 usTip(_('View.books.on.the.speci
374c0 66 69 65 64 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 fied.list'))..................se
374e0 6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 76 lf.view_sub_menu_action.=.self.v
37500 69 65 77 5f 73 75 62 5f 6d 65 6e 75 2e 6d 65 6e 75 41 63 74 69 6f 6e 28 29 0d 0a 20 20 20 20 20 iew_sub_menu.menuAction().......
37520 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75 5f 61 63 ...........self.view_sub_menu_ac
37540 74 69 6f 6e 2e 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 tion.favourites_menu_unique_name
37560 20 3d 20 5f 28 27 56 69 65 77 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .=._('View.list')...............
37580 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 2e 75 6e 69 ...self.view_sub_menu_action.uni
375a0 71 75 65 5f 6e 61 6d 65 20 3d 20 27 56 69 65 77 20 6c 69 73 74 27 0d 0a 20 20 20 20 20 20 20 20 que_name.=.'View.list'..........
375c0 20 20 20 20 20 20 20 20 69 66 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 6c 69 73 74 5f 6e 61 6d ........if.view_submenu_list_nam
375e0 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 es:......................for.lis
37600 74 5f 6e 61 6d 65 20 69 6e 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 6c 69 73 74 5f 6e 61 6d 65 t_name.in.view_submenu_list_name
37620 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 s:..........................list
37640 5f 63 6f 6e 74 65 6e 74 20 3d 20 6c 69 62 72 61 72 79 5b 63 66 67 2e 4b 45 59 5f 4c 49 53 54 53 _content.=.library[cfg.KEY_LISTS
37660 5d 5b 6c 69 73 74 5f 6e 61 6d 65 5d 5b 63 66 67 2e 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 0d 0a 20 ][list_name][cfg.KEY_CONTENT]...
37680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 .......................std_name.
376a0 3d 20 5f 28 27 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 =._('View.books.on.the."%s".list
376c0 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ').%.list_name..................
376e0 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 56 69 65 77 20 62 6f 6f 6b 73 20 6f ........unq_name.=.'View.books.o
37700 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 n.the."%s".list'.%.list_name....
37720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e ......................create_men
37740 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 76 69 65 77 5f u_action_unique(self,.self.view_
37760 73 75 62 5f 6d 65 6e 75 2c 20 27 25 73 20 28 25 64 29 27 20 25 20 28 6c 69 73 74 5f 6e 61 6d 65 sub_menu,.'%s.(%d)'.%.(list_name
37780 2c 20 6c 65 6e 28 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 ,.len(list_content)),...........
377a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
377c0 20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 ...tooltip=std_name,.unique_name
377e0 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d =unq_name,.shortcut_name=std_nam
37800 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e,..............................
37820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f ................favourites_menu_
37840 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 56 69 65 77 20 6c 69 73 74 3a 20 25 73 27 29 20 25 unique_name=_('View.list:.%s').%
37860 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .list_name,.....................
37880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 .........................trigger
378a0 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 2c 20 6c 69 73 74 5f ed=partial(self.view_list,.list_
378c0 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 76 69 65 77 5f name))..................if.view_
378e0 73 75 62 6d 65 6e 75 5f 61 75 74 6f 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 submenu_auto_names:.............
37900 20 20 20 20 20 20 20 20 20 69 66 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 6c 69 73 74 5f 6e 61 .........if.view_submenu_list_na
37920 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 mes:..........................se
37940 6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d lf.view_sub_menu.addSeparator().
37960 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 .....................for.list_na
37980 6d 65 20 69 6e 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 61 75 74 6f 5f 6e 61 6d 65 73 3a 0d 0a me.in.view_submenu_auto_names:..
379a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 63 6f 6e ........................list_con
379c0 74 65 6e 74 20 3d 20 6c 69 62 72 61 72 79 5b 63 66 67 2e 4b 45 59 5f 4c 49 53 54 53 5d 5b 6c 69 tent.=.library[cfg.KEY_LISTS][li
379e0 73 74 5f 6e 61 6d 65 5d 5b 63 66 67 2e 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 0d 0a 20 20 20 20 20 st_name][cfg.KEY_CONTENT].......
37a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 ...................std_name.=._(
37a20 27 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 'View.books.on.the."%s".list').%
37a40 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .list_name......................
37a60 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 ....unq_name.=.'View.books.on.th
37a80 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 e."%s".list'.%.list_name........
37aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 ..................create_menu_ac
37ac0 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 76 69 65 77 5f 73 75 62 5f tion_unique(self,.self.view_sub_
37ae0 6d 65 6e 75 2c 20 27 25 73 20 28 25 64 29 27 20 25 20 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 65 menu,.'%s.(%d)'.%.(list_name,.le
37b00 6e 28 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 n(list_content)),...............
37b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 ...............................t
37b40 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 ooltip=std_name,.unique_name=unq
37b60 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a _name,.shortcut_name=std_name,..
37b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37ba0 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 ............favourites_menu_uniq
37bc0 75 65 5f 6e 61 6d 65 3d 5f 28 27 56 69 65 77 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 6c 69 73 ue_name=_('View.list:.%s').%.lis
37be0 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t_name,.........................
37c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 .....................triggered=p
37c20 61 72 74 69 61 6c 28 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 artial(self.view_list,.list_name
37c40 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 ))................m.addSeparator
37c60 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 ()................std_name.=._('
37c80 45 64 69 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 Edit.default.list').............
37ca0 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 45 64 69 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 0d .unq_name.=.'Edit.default.list'.
37cc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f .............if.is_default_list_
37ce0 6d 61 6e 75 61 6c 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 64 manual:..................self.ed
37d00 69 74 5f 6c 69 73 74 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 it_list_action.=.create_menu_act
37d20 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 45 64 69 74 20 25 73 20 6c ion_unique(self,.m,._('Edit.%s.l
37d40 69 73 74 27 29 20 25 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 ist').%.default_list_name,......
37d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 69 6d 61 67 65 ....................image='image
37da0 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 27 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 s/reading_list.png',.unique_name
37dc0 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 =unq_name,......................
37de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37e00 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 20 66 61 76 6f ....shortcut_name=std_name,.favo
37e20 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 urites_menu_unique_name=std_name
37e40 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,...............................
37e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 ...........................trigg
37e80 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 65 64 69 74 5f 6c 69 73 74 2c 20 64 65 66 ered=partial(self.edit_list,.def
37ea0 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 ault_list_name))..............if
37ec0 20 73 68 6f 77 5f 73 75 62 5f 6d 65 6e 75 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .show_sub_menus:................
37ee0 20 20 73 65 6c 66 2e 65 64 69 74 5f 73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 ..self.edit_sub_menu.=.m.addMenu
37f00 28 67 65 74 5f 69 63 6f 6e 28 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 (get_icon('images/reading_list.p
37f20 6e 67 27 29 2c 20 5f 28 27 45 64 69 74 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 ng'),._('Edit.list'))...........
37f40 20 20 20 20 20 20 20 73 65 6c 66 2e 65 64 69 74 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 74 53 74 61 .......self.edit_sub_menu.setSta
37f60 74 75 73 54 69 70 28 5f 28 27 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 tusTip(_('Edit.books.on.the.spec
37f80 69 66 69 65 64 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 ified.list'))..................f
37fa0 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 or.list_name.in.list_names:.....
37fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 45 .................std_name.=._('E
37fe0 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c dit.books.on.the."%s".list').%.l
38000 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e ist_name......................un
38020 71 5f 6e 61 6d 65 20 3d 20 27 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 q_name.=.'Edit.books.on.the."%s"
38040 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .list'.%.list_name..............
38060 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 ........create_menu_action_uniqu
38080 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 65 64 69 74 5f 73 75 62 5f 6d 65 6e 75 2c 20 6c 69 73 74 e(self,.self.edit_sub_menu,.list
380a0 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _name,..........................
380c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 ................tooltip=std_name
380e0 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 ,.unique_name=unq_name,.shortcut
38100 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _name=unq_name,.................
38120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 .........................favouri
38140 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 45 64 69 74 20 6c 69 73 tes_menu_unique_name=_('Edit.lis
38160 74 3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 t:.%s').%.list_name,............
38180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 ..............................tr
381a0 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 65 64 69 74 5f 6c 69 73 74 2c 20 iggered=partial(self.edit_list,.
381c0 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 list_name))................m.add
381e0 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d Separator()..............std_nam
38200 65 20 3d 20 5f 28 27 43 6c 65 61 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20 e.=._('Clear.default.list').....
38220 20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 43 6c 65 61 72 20 64 65 66 61 75 .........unq_name.=.'Clear.defau
38240 6c 74 20 6c 69 73 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 64 65 66 61 lt.list'..............if.is_defa
38260 75 6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61 6c 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ult_list_manual:................
38280 20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e ..self.clear_action.=.create_men
382a0 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 43 6c 65 61 u_action_unique(self,.m,._('Clea
382c0 72 20 25 73 20 6c 69 73 74 27 29 20 25 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c r.%s.list').%.default_list_name,
382e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 65 64 .......................image='ed
38320 69 74 2d 63 6c 65 61 72 2e 70 6e 67 27 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e it-clear.png',.unique_name=unq_n
38340 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ame,............................
38360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 ...........................short
38380 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 cut_name=std_name,.favourites_me
383a0 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 nu_unique_name=std_name,........
383c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
383e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c ...............triggered=partial
38400 28 73 65 6c 66 2e 5f 63 6c 65 61 72 5f 6c 69 73 74 2c 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f (self._clear_list,.default_list_
38420 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 68 6f 77 5f 73 75 62 5f name))..............if.show_sub_
38440 6d 65 6e 75 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 menus:..................self.cle
38460 61 72 5f 73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74 5f 69 63 6f 6e ar_sub_menu.=.m.addMenu(get_icon
38480 28 27 65 64 69 74 2d 63 6c 65 61 72 2e 70 6e 67 27 29 2c 20 5f 28 27 43 6c 65 61 72 20 6c 69 73 ('edit-clear.png'),._('Clear.lis
384a0 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 t'))..................self.clear
384c0 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f 28 27 43 6c 65 61 72 20 _sub_menu.setStatusTip(_('Clear.
384e0 61 6c 6c 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 27 29 29 0d 0a all.from.the.specified.list'))..
38500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 73 75 62 5f 6d ................self.clear_sub_m
38520 65 6e 75 5f 61 63 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 63 6c 65 61 72 5f 73 75 62 5f 6d 65 6e 75 enu_action.=.self.clear_sub_menu
38540 2e 6d 65 6e 75 41 63 74 69 6f 6e 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 .menuAction()..................s
38560 65 6c 66 2e 63 6c 65 61 72 5f 73 75 62 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 2e 66 61 76 6f 75 72 elf.clear_sub_menu_action.favour
38580 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 3d 20 5f 28 27 43 6c 65 61 72 ites_menu_unique_name.=._('Clear
385a0 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 5f 63 .list')..................total_c
385c0 6f 75 6e 74 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 ount.=.0..................for.li
385e0 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 st_name.in.list_names:..........
38600 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 20 3d 20 6c 69 62 72 61 ............list_content.=.libra
38620 72 79 5b 63 66 67 2e 4b 45 59 5f 4c 49 53 54 53 5d 5b 6c 69 73 74 5f 6e 61 6d 65 5d 5b 63 66 67 ry[cfg.KEY_LISTS][list_name][cfg
38640 2e 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .KEY_CONTENT]...................
38660 20 20 20 74 6f 74 61 6c 5f 63 6f 75 6e 74 20 2b 3d 20 6c 65 6e 28 6c 69 73 74 5f 63 6f 6e 74 65 ...total_count.+=.len(list_conte
38680 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d nt)......................std_nam
386a0 65 20 3d 20 5f 28 27 43 6c 65 61 72 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c e.=._('Clear.the."%s".list').%.l
386c0 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e ist_name......................un
386e0 71 5f 6e 61 6d 65 20 3d 20 27 43 6c 65 61 72 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25 q_name.=.'Clear.the."%s".list'.%
38700 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .list_name......................
38720 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 create_menu_action_unique(self,.
38740 73 65 6c 66 2e 63 6c 65 61 72 5f 73 75 62 5f 6d 65 6e 75 2c 20 27 25 73 20 28 25 64 29 27 20 25 self.clear_sub_menu,.'%s.(%d)'.%
38760 20 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 65 6e 28 6c 69 73 74 5f 63 6f 6e 74 65 6e 74 29 29 2c .(list_name,.len(list_content)),
38780 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
387a0 20 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 ..........tooltip=std_name,.uniq
387c0 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d ue_name=unq_name,.shortcut_name=
387e0 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 std_name,.......................
38800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 ...................favourites_me
38820 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 43 6c 65 61 72 20 6c 69 73 74 3a 20 25 73 nu_unique_name=_('Clear.list:.%s
38840 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ').%.list_name,.................
38860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 .........................trigger
38880 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 63 6c 65 61 72 5f 6c 69 73 74 2c 20 6c 69 73 ed=partial(self._clear_list,.lis
388a0 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 t_name))..................self.c
388c0 6c 65 61 72 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 74 54 69 74 6c 65 28 5f 28 27 43 6c 65 61 72 20 lear_sub_menu.setTitle(_('Clear.
388e0 6c 69 73 74 20 28 25 64 29 27 29 20 25 20 74 6f 74 61 6c 5f 63 6f 75 6e 74 29 0d 0a 0d 0a 20 20 list.(%d)').%.total_count)......
38900 20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 20 20 ..........m.addSeparator()......
38920 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 61 6c 6c 5f 6c 69 73 74 5f 6e 61 6d 65 73 29 20 3e ........if.len(all_list_names).>
38940 20 31 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 66 61 75 6c .1:..................self.defaul
38960 74 5f 73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74 5f 69 63 6f 6e 28 t_sub_menu.=.m.addMenu(get_icon(
38980 27 63 68 61 70 74 65 72 73 2e 70 6e 67 27 29 2c 20 5f 28 27 53 65 74 20 64 65 66 61 75 6c 74 20 'chapters.png'),._('Set.default.
389a0 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 list'))..................self.de
389c0 66 61 75 6c 74 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f 28 27 53 fault_sub_menu.setStatusTip(_('S
389e0 77 69 74 63 68 20 74 68 65 20 6c 69 73 74 20 74 6f 20 75 73 65 20 61 73 20 74 68 65 20 63 75 72 witch.the.list.to.use.as.the.cur
38a00 72 65 6e 74 20 64 65 66 61 75 6c 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rent.default')).................
38a20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 .for.list_name.in.list_names:...
38a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 5f 63 68 65 63 6b 65 64 20 3d 20 ...................is_checked.=.
38a60 6c 69 73 74 5f 6e 61 6d 65 20 3d 3d 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 0d 0a list_name.==.default_list_name..
38a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f ....................std_name.=._
38aa0 28 27 53 65 74 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22 27 ('Set.your.default.list.to."%s"'
38ac0 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ).%.list_name...................
38ae0 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 53 65 74 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 ...unq_name.=.'Set.your.default.
38b00 6c 69 73 74 20 74 6f 20 22 25 73 22 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 list.to."%s"'.%.list_name.......
38b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f ...............create_menu_actio
38b40 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 73 75 62 5f n_unique(self,.self.default_sub_
38b60 6d 65 6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 69 73 5f 63 68 65 63 6b 65 64 3d 69 73 5f 63 menu,.list_name,.is_checked=is_c
38b80 68 65 63 6b 65 64 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 hecked,.........................
38ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d .................tooltip=std_nam
38bc0 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 e,.unique_name=unq_name,.shortcu
38be0 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t_name=std_name,................
38c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 ..........................favour
38c20 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 53 65 74 20 64 65 66 ites_menu_unique_name=_('Set.def
38c40 61 75 6c 74 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 ault.list:.%s').%.list_name,....
38c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38c80 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 73 77 69 ......triggered=partial(self.swi
38ca0 74 63 68 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 tch_default_list,.list_name))...
38cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 75 74 6f 5f 6c 69 73 74 5f 6e 61 6d 65 ...............if.auto_list_name
38ce0 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 66 s:......................self.def
38d00 61 75 6c 74 5f 73 75 62 5f 6d 65 6e 75 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 ault_sub_menu.addSeparator()....
38d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 ..................for.list_name.
38d40 69 6e 20 61 75 74 6f 5f 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 in.auto_list_names:.............
38d60 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 5f 63 68 65 63 6b 65 64 20 3d 20 6c 69 73 74 5f 6e .............is_checked.=.list_n
38d80 61 6d 65 20 3d 3d 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 ame.==.default_list_name........
38da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 ..................std_name.=._('
38dc0 53 65 74 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22 27 29 20 Set.your.default.list.to."%s"').
38de0 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 %.list_name.....................
38e00 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 53 65 74 20 79 6f 75 72 20 64 65 66 61 75 6c .....unq_name.=.'Set.your.defaul
38e20 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 t.list.to."%s"'.%.list_name.....
38e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 .....................create_menu
38e60 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 64 65 66 61 75 6c _action_unique(self,.self.defaul
38e80 74 5f 73 75 62 5f 6d 65 6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 69 73 5f 63 68 65 63 6b 65 t_sub_menu,.list_name,.is_checke
38ea0 64 3d 69 73 5f 63 68 65 63 6b 65 64 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d=is_checked,...................
38ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ee0 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 75 6e tooltip=std_name,.unique_name=un
38f00 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 0d q_name,.shortcut_name=std_name,.
38f20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e ..................favourites_men
38f60 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73 u_unique_name=_('Set.default.lis
38f80 74 3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 t:.%s').%.list_name,............
38fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38fc0 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 73 77 .......triggered=partial(self.sw
38fe0 69 74 63 68 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a itch_default_list,.list_name))..
39000 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 ............m.addSeparator()....
39020 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 6e 6f 77 5f 61 63 74 69 6f 6e 20 3d ..........self.sync_now_action.=
39040 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c .create_menu_action_unique(self,
39060 20 6d 2c 20 5f 28 27 53 79 6e 63 20 4e 6f 77 27 29 2c 20 27 69 6d 61 67 65 73 2f 62 6f 6f 6b 5f .m,._('Sync.Now'),.'images/book_
39080 73 79 6e 63 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sync.png',......................
390a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d ....................favourites_m
390c0 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 53 79 6e 63 20 4e 6f 77 27 29 2c 0d 0a enu_unique_name=_('Sync.Now'),..
390e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39100 20 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 53 79 6e 63 20 4e 6f 77 27 2c 0d ........unique_name='Sync.Now',.
39120 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39140 20 20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e .........triggered=partial(self.
39160 73 79 6e 63 5f 6e 6f 77 2c 20 66 6f 72 63 65 5f 73 79 6e 63 3d 54 72 75 65 29 29 0d 0a 20 20 20 sync_now,.force_sync=True)).....
39180 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 20 20 20 .........m.addSeparator().......
391a0 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 .......create_menu_action_unique
391c0 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 26 43 75 73 74 6f 6d 69 7a 65 20 70 6c 75 67 69 6e 27 29 (self,.m,._('&Customize.plugin')
391e0 20 2b 20 27 2e 2e 2e 27 2c 20 27 63 6f 6e 66 69 67 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 .+.'...',.'config.png',.........
39200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 ...............................u
39220 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 26 43 75 73 74 6f 6d 69 7a 65 20 70 6c 75 67 69 6e 27 2c 0d nique_name='&Customize.plugin',.
39240 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39260 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 3d 46 61 6c 73 65 2c 20 74 72 69 67 67 65 72 65 64 .......shortcut=False,.triggered
39280 3d 73 65 6c 66 2e 73 68 6f 77 5f 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 0d 0a 20 20 20 20 20 =self.show_configuration).......
392a0 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 .......create_menu_action_unique
392c0 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 26 48 65 6c 70 27 29 2c 20 27 68 65 6c 70 2e 70 6e 67 27 (self,.m,._('&Help'),.'help.png'
392e0 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,...............................
39300 20 20 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 26 48 65 6c 70 27 2c 20 73 68 .........unique_name='&Help',.sh
39320 6f 72 74 63 75 74 3d 46 61 6c 73 65 2c 20 74 72 69 67 67 65 72 65 64 3d 63 66 67 2e 73 68 6f 77 ortcut=False,.triggered=cfg.show
39340 5f 68 65 6c 70 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f _help)................self.sync_
39360 6e 6f 77 5f 61 63 74 69 6f 6e 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 now_action.setEnabled(False)....
39380 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 67 75 69 2e 64 65 76 69 63 65 5f 6d 61 6e ..........if.self.gui.device_man
393a0 61 67 65 72 2e 69 73 5f 64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64 3a 0d 0a 20 20 20 20 20 ager.is_device_connected:.......
393c0 20 20 20 20 20 20 20 20 20 20 20 73 79 6e 63 5f 74 6f 74 61 6c 20 3d 20 73 65 6c 66 2e 5f 63 6f ...........sync_total.=.self._co
393e0 75 6e 74 5f 62 6f 6f 6b 73 5f 66 6f 72 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 28 29 unt_books_for_connected_device()
39400 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 6e 6f 77 5f ..................self.sync_now_
39420 61 63 74 69 6f 6e 2e 73 65 74 45 6e 61 62 6c 65 64 28 62 6f 6f 6c 28 73 79 6e 63 5f 74 6f 74 61 action.setEnabled(bool(sync_tota
39440 6c 20 3e 20 30 29 20 6f 72 20 6c 65 6e 28 61 75 74 6f 5f 6c 69 73 74 5f 6e 61 6d 65 73 29 20 3e l.>.0).or.len(auto_list_names).>
39460 20 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 79 6e 63 5f 74 6f 74 .0)..................if.sync_tot
39480 61 6c 20 3e 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c al.>.0:......................sel
394a0 66 2e 73 79 6e 63 5f 6e 6f 77 5f 61 63 74 69 6f 6e 2e 73 65 74 54 65 78 74 28 5f 28 27 53 79 6e f.sync_now_action.setText(_('Syn
394c0 63 20 4e 6f 77 20 28 25 64 29 27 29 20 25 20 73 79 6e 63 5f 74 6f 74 61 6c 29 0d 0a 0d 0a 20 20 c.Now.(%d)').%.sync_total)......
394e0 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6b 65 79 62 6f 61 72 64 2e 66 69 6e 61 ..........self.gui.keyboard.fina
39500 6c 69 7a 65 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 64 65 66 20 61 62 lize()....................def.ab
39520 6f 75 74 5f 74 6f 5f 73 68 6f 77 5f 6d 65 6e 75 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 out_to_show_menu(self):.........
39540 20 73 65 6c 66 2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28 29 0d 0a 20 20 20 20 20 20 20 0d 0a .self.rebuild_menus()...........
39560 20 20 20 20 64 65 66 20 5f 61 64 64 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 6c 69 73 74 28 73 65 ....def._add_selected_to_list(se
39580 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 lf,.list_name):..........if.list
395a0 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 _name.is.None:..............retu
395c0 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e rn.error_dialog(self.gui,._('Can
395e0 6e 6f 74 20 61 64 64 20 74 6f 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 not.add.to.list'),..............
39600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20 6e ...................._('No.list.n
39620 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 0d 0a 20 ame.specified'),.show=True).....
39640 20 20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 .......rows.=.self.gui.library_v
39660 69 65 77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 iew.selectionModel().selectedRow
39680 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 s()..........if.not.rows.or.len(
396a0 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d rows).==.0:..............return.
396c0 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 .........selected_ids.=.self.gui
396e0 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 .library_view.get_selected_ids()
39700 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c 69 73 74 ..........self.add_books_to_list
39720 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 73 65 6c 65 63 74 65 64 5f 69 64 73 2c 20 72 65 66 72 65 73 (list_name,.selected_ids,.refres
39740 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 61 64 64 5f 73 h_screen=True)........def._add_s
39760 65 6c 65 63 74 65 64 5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 elected_to_all_lists(self):.....
39780 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 .....rows.=.self.gui.library_vie
397a0 77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73 28 w.selectionModel().selectedRows(
397c0 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 72 6f )..........if.not.rows.or.len(ro
397e0 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 ws).==.0:..............return...
39800 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c .......selected_ids.=.self.gui.l
39820 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 0d 0a ibrary_view.get_selected_ids()..
39840 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f 61 6c 6c 5f 6c 69 ........self.add_books_to_all_li
39860 73 74 73 28 73 65 6c 65 63 74 65 64 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 61 64 sts(selected_ids)........def._ad
39880 64 5f 73 65 6c 65 63 74 65 64 5f 73 65 72 69 65 73 5f 74 6f 5f 6c 69 73 74 28 73 65 6c 66 2c 20 d_selected_series_to_list(self,.
398a0 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d list_name):..........if.list_nam
398c0 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 e.is.None:..............return.e
398e0 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 rror_dialog(self.gui,._('Cannot.
39900 61 64 64 20 74 6f 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 add.to.list'),..................
39920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 ................_('No.list.name.
39940 73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 specified'),.show=True).........
39960 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 73 65 .rows.=.self.gui.library_view.se
39980 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73 28 29 0d 0a 20 lectionModel().selectedRows()...
399a0 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 72 6f 77 73 29 20 .......if.not.rows.or.len(rows).
399c0 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 ==.0:..............return.......
399e0 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 ...selected_ids.=.self.gui.libra
39a00 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 0d 0a 20 20 20 20 ry_view.get_selected_ids()......
39a20 20 20 20 20 73 65 72 69 65 73 5f 69 64 73 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 69 64 73 5f 66 ....series_ids.=.self._get_ids_f
39a40 6f 72 5f 62 6f 6f 6b 73 5f 69 6e 5f 73 61 6d 65 5f 73 65 72 69 65 73 28 73 65 6c 65 63 74 65 64 or_books_in_same_series(selected
39a60 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 73 65 _ids)..........for.book_id.in.se
39a80 72 69 65 73 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 62 6f 6f 6b 5f 69 ries_ids:..............if.book_i
39aa0 64 20 6e 6f 74 20 69 6e 20 73 65 6c 65 63 74 65 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 d.not.in.selected_ids:..........
39ac0 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 2e 61 70 70 65 6e 64 28 62 6f 6f 6b ........selected_ids.append(book
39ae0 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f _id)..........self.add_books_to_
39b00 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 73 65 6c 65 63 74 65 64 5f 69 64 73 2c 20 72 65 list(list_name,.selected_ids,.re
39b20 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 61 fresh_screen=True)........def._a
39b40 64 64 5f 73 65 6c 65 63 74 65 64 5f 73 65 72 69 65 73 5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 28 dd_selected_series_to_all_lists(
39b60 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e self):..........rows.=.self.gui.
39b80 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 library_view.selectionModel().se
39ba0 6c 65 63 74 65 64 52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 lectedRows()..........if.not.row
39bc0 73 20 6f 72 20 6c 65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 s.or.len(rows).==.0:............
39be0 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d ..return..........selected_ids.=
39c00 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 .self.gui.library_view.get_selec
39c20 74 65 64 5f 69 64 73 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 69 64 73 20 3d 20 ted_ids()..........series_ids.=.
39c40 73 65 6c 66 2e 5f 67 65 74 5f 69 64 73 5f 66 6f 72 5f 62 6f 6f 6b 73 5f 69 6e 5f 73 61 6d 65 5f self._get_ids_for_books_in_same_
39c60 73 65 72 69 65 73 28 73 65 6c 65 63 74 65 64 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 66 6f series(selected_ids)..........fo
39c80 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 73 65 72 69 65 73 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 r.book_id.in.series_ids:........
39ca0 20 20 20 20 20 20 69 66 20 62 6f 6f 6b 5f 69 64 20 6e 6f 74 20 69 6e 20 73 65 6c 65 63 74 65 64 ......if.book_id.not.in.selected
39cc0 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f _ids:..................selected_
39ce0 69 64 73 2e 61 70 70 65 6e 64 28 62 6f 6f 6b 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c ids.append(book_id)..........sel
39d00 66 2e 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 28 73 65 6c 65 63 74 65 f.add_books_to_all_lists(selecte
39d20 64 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 67 65 74 5f 69 64 73 5f 66 6f 72 5f 62 d_ids)........def._get_ids_for_b
39d40 6f 6f 6b 73 5f 69 6e 5f 73 61 6d 65 5f 73 65 72 69 65 73 28 73 65 6c 66 2c 20 69 64 73 5f 6c 69 ooks_in_same_series(self,.ids_li
39d60 73 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 69 64 73 20 3d 20 73 65 74 28 29 0d 0a st):..........extraids.=.set()..
39d80 20 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 73 65 72 69 65 73 20 3d 20 73 65 74 28 29 0d 0a 20 ........unique_series.=.set()...
39da0 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d .......db.=.self.gui.current_db.
39dc0 0a 20 20 20 20 20 20 20 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 69 64 73 5f 6c 69 73 74 .........for.book_id.in.ids_list
39de0 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 47 65 74 20 74 68 65 20 63 75 72 72 65 6e 74 :..............#.Get.the.current
39e00 20 6d 65 74 61 64 61 74 61 20 66 6f 72 20 74 68 69 73 20 62 6f 6f 6b 20 66 72 6f 6d 20 74 68 65 .metadata.for.this.book.from.the
39e20 20 64 62 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 20 3d 20 64 62 2e 67 65 74 5f 6d 65 74 .db..............mi.=.db.get_met
39e40 61 64 61 74 61 28 62 6f 6f 6b 5f 69 64 2c 20 69 6e 64 65 78 5f 69 73 5f 69 64 3d 54 72 75 65 2c adata(book_id,.index_is_id=True,
39e60 20 67 65 74 5f 63 6f 76 65 72 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 .get_cover=False)..............i
39e80 66 20 6d 69 2e 73 65 72 69 65 73 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 f.mi.series.is.not.None:........
39ea0 20 20 20 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 73 65 72 69 65 73 2e 61 64 64 28 6d 69 2e 73 ..........unique_series.add(mi.s
39ec0 65 72 69 65 73 29 0d 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 77 20 66 69 6e 64 20 61 6c 6c 20 74 eries)..........#.Now.find.all.t
39ee0 68 65 20 62 6f 6f 6b 73 20 66 6f 72 20 65 61 63 68 20 73 65 72 69 65 73 0d 0a 20 20 20 20 20 20 he.books.for.each.series........
39f00 20 20 66 6f 72 20 73 65 72 69 65 73 20 69 6e 20 75 6e 69 71 75 65 5f 73 65 72 69 65 73 3a 0d 0a ..for.series.in.unique_series:..
39f20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 61 72 63 68 20 3d 20 27 73 65 72 69 65 73 3a 22 3d 27 ............search.=.'series:"='
39f40 20 2b 20 73 65 72 69 65 73 20 2b 20 27 22 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 72 .+.series.+.'"'..............ser
39f60 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 64 62 2e 73 65 61 72 63 68 5f 67 65 74 74 69 6e 67 ies_book_ids.=.db.search_getting
39f80 5f 69 64 73 28 73 65 61 72 63 68 2c 20 27 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 _ids(search,.'')..............ex
39fa0 74 72 61 69 64 73 20 7c 3d 20 73 65 74 28 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a traids.|=.set(series_book_ids)..
39fc0 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 78 74 72 61 69 64 73 0d 0a 0d 0a 20 20 20 20 64 ........return.extraids........d
39fe0 65 66 20 5f 72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f 66 72 6f 6d 5f 6c 69 73 74 28 73 65 ef._remove_selected_from_list(se
3a000 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 3d 20 lf,.list_name):..........rows.=.
3a020 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 73 65 6c 65 63 74 69 6f 6e 4d self.gui.library_view.selectionM
3a040 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 odel().selectedRows()..........i
3a060 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 f.not.rows.or.len(rows).==.0:...
3a080 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 ...........return..........selec
3a0a0 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e ted_ids.=.self.gui.library_view.
3a0c0 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 get_selected_ids()..........self
3a0e0 2e 72 65 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d .remove_books_from_list(list_nam
3a100 65 2c 20 73 65 6c 65 63 74 65 64 5f 69 64 73 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d e,.selected_ids,.refresh_screen=
3a120 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65 True)........def._remove_selecte
3a140 64 5f 66 72 6f 6d 5f 61 6c 6c 5f 6c 69 73 74 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 d_from_all_lists(self):.........
3a160 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 73 65 .rows.=.self.gui.library_view.se
3a180 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73 28 29 0d 0a 20 lectionModel().selectedRows()...
3a1a0 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 72 6f 77 73 29 20 .......if.not.rows.or.len(rows).
3a1c0 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 ==.0:..............return.......
3a1e0 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 ...selected_ids.=.self.gui.libra
3a200 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 0d 0a 20 20 20 20 ry_view.get_selected_ids()......
3a220 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f 61 6c 6c 5f 6c ....self.remove_books_from_all_l
3a240 69 73 74 73 28 73 65 6c 65 63 74 65 64 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 0d 0a 20 20 20 ists(selected_ids)..............
3a260 20 64 65 66 20 5f 74 6f 67 67 6c 65 5f 73 65 6c 65 63 74 65 64 5f 6f 6e 5f 6c 69 73 74 28 73 65 .def._toggle_selected_on_list(se
3a280 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 lf,.list_name):..........if.list
3a2a0 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 _name.is.None:..............retu
3a2c0 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e rn.error_dialog(self.gui,._('Can
3a2e0 6e 6f 74 20 74 6f 67 67 6c 65 20 6f 6e 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 not.toggle.on.list'),...........
3a300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 ......................._('No.lis
3a320 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a t.name.specified'),.show=True)..
3a340 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 ..........rows.=.self.gui.librar
3a360 79 5f 76 69 65 77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 y_view.selectionModel().selected
3a380 52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c Rows()..........if.not.rows.or.l
3a3a0 65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 en(rows).==.0:..............retu
3a3c0 72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e rn..........selected_ids.=.self.
3a3e0 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64 gui.library_view.get_selected_id
3a400 73 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 6f 67 67 6c 65 5f 62 6f 6f 6b 73 5f 6f s()..........self.toggle_books_o
3a420 6e 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 73 65 6c 65 63 74 65 64 5f 69 64 73 2c 20 n_list(list_name,.selected_ids,.
3a440 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 refresh_screen=True)........def.
3a460 5f 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 6c 69 73 74 28 73 65 6c 66 29 3a 0d 0a 20 _move_selected_to_list(self):...
3a480 20 20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 .......rows.=.self.gui.library_v
3a4a0 69 65 77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 iew.selectionModel().selectedRow
3a4c0 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 s()..........if.not.rows.or.len(
3a4e0 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d rows).==.0:..............return.
3a500 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 .........selected_ids.=.self.gui
3a520 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 .library_view.get_selected_ids()
3a540 0d 0a 20 20 20 20 20 20 20 20 23 20 49 64 65 6e 74 69 66 79 20 61 6c 6c 20 74 68 65 20 6c 69 73 ..........#.Identify.all.the.lis
3a560 74 73 28 73 29 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20 61 72 65 20 6f 6e 20 ts(s).the.selected.books.are.on.
3a580 69 66 20 61 6e 79 2e 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 if.any...........db.=.self.gui.c
3a5a0 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 urrent_db..........list_names.=.
3a5c0 73 6f 72 74 65 64 28 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 62 29 29 0d 0a sorted(cfg.get_list_names(db))..
3a5e0 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 73 5f 69 6e 5f 75 73 65 20 3d 20 5b 5d 0d 0a 20 20 20 ..........lists_in_use.=.[].....
3a600 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 .....for.list_name.in.list_names
3a620 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67 2e 67 65 :..............book_ids.=.cfg.ge
3a640 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 t_book_list(db,.list_name)......
3a660 20 20 20 20 20 20 20 20 69 64 5f 6d 61 70 20 3d 20 64 69 63 74 28 5b 28 62 6f 6f 6b 5f 69 64 2c ........id_map.=.dict([(book_id,
3a680 20 54 72 75 65 29 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 73 5d 29 .True).for.book_id.in.book_ids])
3a6a0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 73 65 6c ..............for.book_id.in.sel
3a6c0 65 63 74 65 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 62 ected_ids:..................if.b
3a6e0 6f 6f 6b 5f 69 64 20 69 6e 20 69 64 5f 6d 61 70 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ook_id.in.id_map:...............
3a700 20 20 20 20 20 20 20 6c 69 73 74 73 5f 69 6e 5f 75 73 65 2e 61 70 70 65 6e 64 28 6c 69 73 74 5f .......lists_in_use.append(list_
3a720 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b name)......................break
3a740 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 50 72 6f 6d 70 74 20 75 73 65 72 20 74 6f 20 66 69 67 ............#.Prompt.user.to.fig
3a760 75 72 65 20 6f 75 74 20 77 68 69 63 68 20 6c 69 73 74 73 20 74 6f 20 72 65 6d 6f 76 65 20 66 72 ure.out.which.lists.to.remove.fr
3a780 6f 6d 20 61 6e 64 20 6d 6f 76 65 20 74 6f 0d 0a 20 20 20 20 20 20 20 20 64 20 3d 20 4d 6f 76 65 om.and.move.to..........d.=.Move
3a7a0 42 6f 6f 6b 73 44 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 6c 69 73 74 73 5f 69 6e 5f 75 BooksDialog(self.gui,.lists_in_u
3a7c0 73 65 2c 20 6c 69 73 74 5f 6e 61 6d 65 73 29 0d 0a 20 20 20 20 20 20 20 20 64 2e 65 78 65 63 5f se,.list_names)..........d.exec_
3a7e0 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64 2e 72 65 73 75 6c 74 28 29 20 21 3d 20 64 2e 41 ()..........if.d.result().!=.d.A
3a800 63 63 65 70 74 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 ccepted:..............return....
3a820 20 20 20 20 20 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 64 2e 67 65 74 5f ......source_list_names.=.d.get_
3a840 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 29 0d 0a 20 20 20 20 20 20 20 20 64 65 73 source_list_names()..........des
3a860 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 64 2e 67 65 74 5f 64 65 73 74 5f 6c 69 73 74 5f 6e t_list_names.=.d.get_dest_list_n
3a880 61 6d 65 73 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 6f 6b 73 5f ames()..........self.move_books_
3a8a0 74 6f 5f 6c 69 73 74 73 28 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 2c 20 64 65 73 74 to_lists(source_list_names,.dest
3a8c0 5f 6c 69 73 74 5f 6e 61 6d 65 73 2c 20 73 65 6c 65 63 74 65 64 5f 69 64 73 29 0d 0a 0d 0a 20 20 _list_names,.selected_ids)......
3a8e0 20 20 64 65 66 20 5f 63 6c 65 61 72 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d ..def._clear_list(self,.list_nam
3a900 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 71 75 65 73 74 69 6f 6e 5f 64 69 61 e):..........if.not.question_dia
3a920 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 41 72 65 20 79 6f 75 20 73 75 72 65 3f 27 29 log(self.gui,._('Are.you.sure?')
3a940 2c 20 27 3c 70 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 41 72 ,.'<p>'.+.................._('Ar
3a960 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 74 68 65 e.you.sure.you.want.to.clear.the
3a980 20 5c 27 25 73 5c 27 20 72 65 61 64 69 6e 67 20 6c 69 73 74 3f 27 29 20 25 20 6c 69 73 74 5f 6e .\'%s\'.reading.list?').%.list_n
3a9a0 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 5f 63 6f 70 79 5f ame,..................show_copy_
3a9c0 62 75 74 74 6f 6e 3d 46 61 6c 73 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 button=False):..............retu
3a9e0 72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 6c 69 73 74 28 6c 69 73 74 rn..........self.clear_list(list
3aa00 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 76 69 65 77 5f 71 75 69 63 6b 5f 61 63 _name)........def._view_quick_ac
3aa20 63 65 73 73 5f 6c 69 73 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 cess_list(self):..........librar
3aa40 79 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 73 65 6c 66 2e y.=.cfg.get_library_config(self.
3aa60 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 gui.current_db)..........list_na
3aa80 6d 65 20 3d 20 6c 69 62 72 61 72 79 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 51 55 49 43 4b 5f 41 me.=.library.get(cfg.KEY_QUICK_A
3aaa0 43 43 45 53 53 5f 4c 49 53 54 2c 20 27 44 65 66 61 75 6c 74 27 29 0d 0a 20 20 20 20 20 20 20 20 CCESS_LIST,.'Default')..........
3aac0 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 3d 3d 20 27 44 65 66 61 75 6c 74 27 3a 0d 0a 20 20 20 20 if.list_name.==.'Default':......
3aae0 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 6c 69 62 72 61 72 79 2e 67 65 74 28 ........list_name.=.library.get(
3ab00 63 66 67 2e 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 cfg.KEY_DEFAULT_LIST,.None).....
3ab20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .....if.list_name:..............
3ab40 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 self.view_list(list_name).......
3ab60 20 64 65 66 20 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73 65 6c 66 2c 20 65 78 63 6c 75 64 .def.get_list_names(self,.exclud
3ab80 65 5f 61 75 74 6f 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 e_auto=True):..........'''......
3aba0 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 ....This.method.is.designed.to.b
3abc0 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 e.called.from.other.plugins.....
3abe0 20 20 20 20 20 49 74 20 69 73 20 61 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 77 72 61 70 70 65 72 .....It.is.a.convenience.wrapper
3ac00 20 74 6f 20 72 65 74 75 72 6e 20 61 20 73 6f 72 74 65 64 20 6c 69 73 74 20 6f 66 20 72 65 61 64 .to.return.a.sorted.list.of.read
3ac20 69 6e 67 20 6c 69 73 74 20 6e 61 6d 65 73 0d 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 5f ing.list.names..........exclude_
3ac40 61 75 74 6f 20 2d 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 6f 20 65 78 63 6c 75 auto.-.controls.whether.to.exclu
3ac60 64 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 64 65 76 69 63 de.automatically.generated.devic
3ac80 65 20 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.lists.........................
3aca0 77 68 69 63 68 20 63 61 6e 6e 6f 74 20 62 65 20 61 64 64 65 64 2f 72 65 6d 6f 76 65 64 20 66 72 which.cannot.be.added/removed.fr
3acc0 6f 6d 20 6d 61 6e 75 61 6c 6c 79 2e 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 om.manually...........'''.......
3ace0 20 20 20 72 65 74 75 72 6e 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73 65 6c ...return.cfg.get_list_names(sel
3ad00 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 29 0d f.gui.current_db,.exclude_auto).
3ad20 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c .......def.get_book_list(self,.l
3ad40 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 ist_name):..........'''.........
3ad60 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 .This.method.is.designed.to.be.c
3ad80 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 alled.from.other.plugins........
3ada0 20 20 49 74 20 69 73 20 61 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 77 72 61 70 70 65 72 20 74 6f ..It.is.a.convenience.wrapper.to
3adc0 20 72 65 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 6c 69 73 74 20 62 .return.the.contents.of.a.list.b
3ade0 79 20 6e 61 6d 65 20 69 6e 20 63 75 72 72 65 6e 74 20 64 62 0d 0a 20 20 20 20 20 20 20 20 52 65 y.name.in.current.db..........Re
3ae00 74 75 72 6e 73 20 61 20 6c 69 73 74 20 63 6f 6e 74 61 69 6e 69 6e 67 20 63 61 6c 69 62 72 65 20 turns.a.list.containing.calibre.
3ae20 69 64 73 20 6f 66 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 0d 0a 20 20 20 20 20 ids.of.books.on.this.list.......
3ae40 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 66 67 2e 67 65 74 5f 62 ...'''..........return.cfg.get_b
3ae60 6f 6f 6b 5f 6c 69 73 74 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 6c 69 ook_list(self.gui.current_db,.li
3ae80 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 74 6f 67 67 6c 65 5f 62 6f 6f 6b 73 st_name)........def.toggle_books
3aea0 5f 6f 6e 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 _on_list(self,.list_name,.book_i
3aec0 64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 2c 20 64 69 73 d_list,.refresh_screen=True,.dis
3aee0 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 play_warnings=True):..........''
3af00 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e '..........This.method.is.design
3af20 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 ed.to.be.called.from.other.plugi
3af40 6e 73 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6d 75 73 74 20 62 65 20 ns..........list_name.-.must.be.
3af60 61 20 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f a.valid.list.name..........book_
3af80 69 64 5f 6c 69 73 74 20 2d 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65 20 62 6f 6f 6b 20 69 id_list.-.list.of.calibre.book.i
3afa0 64 73 20 74 6f 20 62 65 20 61 64 64 65 64 20 69 66 20 6e 6f 74 20 6f 6e 20 6c 69 73 74 20 6f 74 ds.to.be.added.if.not.on.list.ot
3afc0 68 65 72 77 69 73 65 20 72 65 6d 6f 76 65 64 0d 0a 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 herwise.removed..........refresh
3afe0 5f 73 63 72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 6f 20 72 _screen.-.indicates.whether.to.r
3b000 65 66 72 65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 64 69 73 70 6c 61 79 65 efresh.the.book.details.displaye
3b020 64 20 69 6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c d.in.library.view..........displ
3b040 61 79 5f 77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20 74 6f 20 73 75 70 70 72 65 73 73 ay_warnings.-.option.to.suppress
3b060 20 61 6e 79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69 61 6c 6f 67 73 20 69 66 20 62 6f .any.error/warning.dialogs.if.bo
3b080 6f 6b 73 20 61 6c 72 65 61 64 79 20 6f 6e 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 27 27 27 oks.already.on.list..........'''
3b0a0 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 ..........if.refresh_screen:....
3b0c0 20 20 20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 ..........previous.=.self.gui.li
3b0e0 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 brary_view.currentIndex().......
3b100 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 0d 0a 20 ...db.=.self.gui.current_db.....
3b120 20 20 20 20 20 20 20 77 69 74 68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c 6f 63 6b 3a 0d 0a 20 20 20 .......with.self.sync_lock:.....
3b140 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b .........book_ids.=.cfg.get_book
3b160 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 _list(db,.list_name)............
3b180 20 20 69 64 5f 6d 61 70 20 3d 20 4f 72 64 65 72 65 64 44 69 63 74 28 5b 28 62 6f 6f 6b 5f 69 64 ..id_map.=.OrderedDict([(book_id
3b1a0 2c 20 54 72 75 65 29 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 73 5d ,.True).for.book_id.in.book_ids]
3b1c0 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 )..............new_ids.=.[].....
3b1e0 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 .........removed_ids.=.[].......
3b200 20 20 20 20 20 20 20 66 6f 72 20 63 61 6c 69 62 72 65 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 .......for.calibre_id.in.book_id
3b220 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 _list:..................if.calib
3b240 72 65 5f 69 64 20 6e 6f 74 20 69 6e 20 69 64 5f 6d 61 70 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 re_id.not.in.id_map:............
3b260 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 69 64 73 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 ..........new_ids.append(calibre
3b280 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 _id)......................book_i
3b2a0 64 73 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 ds.append(calibre_id)...........
3b2c0 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......else:....................
3b2e0 20 20 72 65 6d 6f 76 65 64 5f 69 64 73 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 ..removed_ids.append(calibre_id)
3b300 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 2e 72 ......................book_ids.r
3b320 65 6d 6f 76 65 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 emove(calibre_id)...............
3b340 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 .cfg.set_book_list(db,.list_name
3b360 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 41 64 64 ,.book_ids)................#.Add
3b380 20 2f 72 65 6d 6f 76 65 20 74 61 67 73 20 74 6f 20 74 68 65 20 62 6f 6f 6b 73 20 69 66 20 6e 65 ./remove.tags.to.the.books.if.ne
3b3a0 63 65 73 73 61 72 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 cessary..............any_tags_ch
3b3c0 61 6e 67 65 64 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 65 anged.=.False..............if.ne
3b3e0 77 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 w_ids:..................any_tags
3b400 5f 63 68 61 6e 67 65 64 20 7c 3d 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c _changed.|=.self.apply_tags_to_l
3b420 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6e 65 77 5f 69 64 73 2c 20 61 64 64 3d 54 72 75 65 ist(list_name,.new_ids,.add=True
3b440 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 72 65 6d 6f 76 65 64 5f 69 64 73 3a 0d 0a )..............if.removed_ids:..
3b460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 ................any_tags_changed
3b480 20 7c 3d 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 .|=.self.apply_tags_to_list(list
3b4a0 5f 6e 61 6d 65 2c 20 72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a _name,.removed_ids,.add=False)..
3b4c0 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 ............changed_series_id_li
3b4e0 73 74 20 3d 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 st.=.self.update_series_custom_c
3b500 6f 6c 75 6d 6e 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 0d 0a 20 20 olumn(list_name,.book_ids)......
3b520 20 20 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 ..........if.refresh_screen:....
3b540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 41 64 64 65 64 ..............message.=._('Added
3b560 20 25 64 20 62 6f 6f 6b 73 2c 20 72 65 6d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 6f 6e 20 79 .%d.books,.removed.%d.books.on.y
3b580 6f 75 72 20 25 73 20 6c 69 73 74 27 29 20 25 20 28 6c 65 6e 28 6e 65 77 5f 69 64 73 29 2c 20 6c our.%s.list').%.(len(new_ids),.l
3b5a0 65 6e 28 72 65 6d 6f 76 65 64 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 en(removed_ids),.list_name).....
3b5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 .............self.gui.status_bar
3b5e0 2e 73 68 6f 77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20 33 30 30 30 29 0d 0a 20 20 20 .showMessage(message,.3000).....
3b600 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 .............if.any_tags_changed
3b620 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 62 :......................refresh_b
3b640 6f 6f 6b 5f 69 64 73 20 3d 20 73 65 74 28 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f ook_ids.=.set(changed_series_id_
3b660 6c 69 73 74 29 2e 75 6e 69 6f 6e 28 73 65 74 28 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 29 29 0d 0a list).union(set(book_id_list))..
3b680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 ....................self.gui.lib
3b6a0 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f 69 64 73 28 72 65 rary_view.model().refresh_ids(re
3b6c0 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fresh_book_ids).................
3b6e0 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f .....current.=.self.gui.library_
3b700 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 view.currentIndex().............
3b720 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d .........self.gui.library_view.m
3b740 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20 odel().current_changed(current,.
3b760 70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 previous)......................s
3b780 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 elf.gui.tags_view.recount().....
3b7a0 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 .........return.True........def.
3b7c0 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d add_books_to_list(self,.list_nam
3b7e0 65 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d e,.book_id_list,.refresh_screen=
3b800 54 72 75 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20 True,.display_warnings=True):...
3b820 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 .......'''..........This.method.
3b840 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 is.designed.to.be.called.from.ot
3b860 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d her.plugins..........list_name.-
3b880 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 .must.be.a.valid.list.name......
3b8a0 20 20 20 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 20 2d 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 ....book_id_list.-.list.of.calib
3b8c0 72 65 20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 65 20 61 64 64 65 64 0d 0a 20 20 20 20 20 20 20 re.book.ids.to.be.added.........
3b8e0 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 .refresh_screen.-.indicates.whet
3b900 68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 her.to.refresh.the.book.details.
3b920 64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20 displayed.in.library.view.......
3b940 20 20 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20 74 6f 20 ...display_warnings.-.option.to.
3b960 73 75 70 70 72 65 73 73 20 61 6e 79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69 61 6c 6f suppress.any.error/warning.dialo
3b980 67 73 20 69 66 20 62 6f 6f 6b 73 20 61 6c 72 65 61 64 79 20 6f 6e 20 6c 69 73 74 0d 0a 20 20 20 gs.if.books.already.on.list.....
3b9a0 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 .....'''..........if.refresh_scr
3b9c0 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c een:..............previous.=.sel
3b9e0 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 f.gui.library_view.currentIndex(
3ba00 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 )..........db.=.self.gui.current
3ba20 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c 6f _db............with.self.sync_lo
3ba40 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67 2e ck:..............book_ids.=.cfg.
3ba60 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 get_book_list(db,.list_name)....
3ba80 20 20 20 20 20 20 20 20 20 20 69 64 5f 6d 61 70 20 3d 20 4f 72 64 65 72 65 64 44 69 63 74 28 5b ..........id_map.=.OrderedDict([
3baa0 28 62 6f 6f 6b 5f 69 64 2c 20 54 72 75 65 29 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 (book_id,.True).for.book_id.in.b
3bac0 6f 6f 6b 5f 69 64 73 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 69 64 73 20 3d ook_ids])..............new_ids.=
3bae0 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 61 6c 69 62 72 65 5f 69 64 20 .[]..............for.calibre_id.
3bb00 69 6e 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 in.book_id_list:................
3bb20 20 20 69 66 20 63 61 6c 69 62 72 65 5f 69 64 20 6e 6f 74 20 69 6e 20 69 64 5f 6d 61 70 3a 0d 0a ..if.calibre_id.not.in.id_map:..
3bb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 69 64 73 2e 61 70 70 65 ....................new_ids.appe
3bb60 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nd(calibre_id)..................
3bb80 20 20 20 20 62 6f 6f 6b 5f 69 64 73 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 0d ....book_ids.append(calibre_id).
3bba0 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 6e 65 77 5f 69 64 73 3a 0d 0a ...............if.not.new_ids:..
3bbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 ................if.display_warni
3bbe0 6e 67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e ngs:......................return
3bc00 20 63 6f 6e 66 69 72 6d 28 5f 28 27 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 .confirm(_('The.selected.book(s)
3bc20 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 3a 20 3c 62 3e .already.exist.on.this.list:.<b>
3bc40 25 73 3c 2f 62 3e 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 %s</b>').%.list_name,...........
3bc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 65 61 64 69 6e 67 5f .......................'reading_
3bc80 6c 69 73 74 5f 61 6c 72 65 61 64 79 5f 6f 6e 5f 6c 69 73 74 27 2c 20 73 65 6c 66 2e 67 75 69 2c list_already_on_list',.self.gui,
3bca0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bcc0 20 20 74 69 74 6c 65 3d 5f 28 27 46 61 69 6c 65 64 20 74 6f 20 61 64 64 20 74 6f 20 6c 69 73 74 ..title=_('Failed.to.add.to.list
3bce0 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 '))..................return.Fals
3bd00 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 e..............cfg.set_book_list
3bd20 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 (db,.list_name,.book_ids).......
3bd40 20 20 20 20 20 20 20 20 20 23 20 41 64 64 20 74 61 67 73 20 74 6f 20 74 68 65 20 62 6f 6f 6b 73 .........#.Add.tags.to.the.books
3bd60 20 69 66 20 6e 65 63 65 73 73 61 72 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 .if.necessary..............any_t
3bd80 61 67 73 5f 63 68 61 6e 67 65 64 20 3d 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f ags_changed.=.self.apply_tags_to
3bda0 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6e 65 77 5f 69 64 73 2c 20 61 64 64 3d 54 72 _list(list_name,.new_ids,.add=Tr
3bdc0 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f ue)..............changed_series_
3bde0 69 64 5f 6c 69 73 74 20 3d 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 id_list.=.self.update_series_cus
3be00 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d tom_column(list_name,.book_ids).
3be20 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e ...............if.refresh_screen
3be40 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 :..................message.=._('
3be60 41 64 64 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 25 73 20 6c 69 73 74 27 29 Added.%d.books.to.your.%s.list')
3be80 20 25 20 28 6c 65 6e 28 6e 65 77 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 .%.(len(new_ids),.list_name)....
3bea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 ..............self.gui.status_ba
3bec0 72 2e 73 68 6f 77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20 33 30 30 30 29 0d 0a 20 20 r.showMessage(message,.3000)....
3bee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 ..............if.any_tags_change
3bf00 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f d:......................refresh_
3bf20 62 6f 6f 6b 5f 69 64 73 20 3d 20 73 65 74 28 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 book_ids.=.set(changed_series_id
3bf40 5f 6c 69 73 74 29 2e 75 6e 69 6f 6e 28 73 65 74 28 6e 65 77 5f 69 64 73 29 29 0d 0a 20 20 20 20 _list).union(set(new_ids))......
3bf60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 ................self.gui.library
3bf80 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f 69 64 73 28 72 65 66 72 65 73 _view.model().refresh_ids(refres
3bfa0 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h_book_ids).....................
3bfc0 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 .current.=.self.gui.library_view
3bfe0 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .currentIndex().................
3c000 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c .....self.gui.library_view.model
3c020 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20 70 72 65 76 ().current_changed(current,.prev
3c040 69 6f 75 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e ious)......................self.
3c060 67 75 69 2e 74 61 67 73 5f 76 69 65 77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 20 20 20 20 gui.tags_view.recount().........
3c080 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 61 64 64 5f .....return.True........def.add_
3c0a0 62 6f 6f 6b 73 5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 28 73 65 6c 66 2c 20 62 6f 6f 6b 5f 69 64 books_to_all_lists(self,.book_id
3c0c0 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 29 3a 0d 0a 20 20 _list,.refresh_screen=True):....
3c0e0 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 ......'''..........This.method.i
3c100 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 s.designed.to.be.called.from.oth
3c120 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 er.plugins..........book_id_list
3c140 20 2d 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65 20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 .-.list.of.calibre.book.ids.to.b
3c160 65 20 61 64 64 65 64 0d 0a 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 e.added..........refresh_screen.
3c180 2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74 -.indicates.whether.to.refresh.t
3c1a0 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62 he.book.details.displayed.in.lib
3c1c0 72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 rary.view..........'''..........
3c1e0 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 if.refresh_screen:..............
3c200 70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 previous.=.self.gui.library_view
3c220 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 .currentIndex()..........db.=.se
3c240 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 77 69 74 lf.gui.current_db............wit
3c260 68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c h.self.sync_lock:..............l
3c280 69 73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 ist_names.=.cfg.get_list_names(d
3c2a0 62 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61 74 65 64 5f 6c 69 73 74 73 20 3d 20 b)..............updated_lists.=.
3c2c0 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 0..............any_tags_changed.
3c2e0 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 =.False..............changed_ser
3c300 69 65 73 5f 69 64 73 20 3d 20 73 65 74 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 ies_ids.=.set()..............for
3c320 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 .list_name.in.list_names:.......
3c340 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f ...........book_ids.=.cfg.get_bo
3c360 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 ok_list(db,.list_name)..........
3c380 20 20 20 20 20 20 20 20 69 64 5f 6d 61 70 20 3d 20 4f 72 64 65 72 65 64 44 69 63 74 28 5b 28 62 ........id_map.=.OrderedDict([(b
3c3a0 6f 6f 6b 5f 69 64 2c 20 54 72 75 65 29 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f ook_id,.True).for.book_id.in.boo
3c3c0 6b 5f 69 64 73 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 69 64 73 k_ids])..................new_ids
3c3e0 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 61 6c 69 62 .=.[]..................for.calib
3c400 72 65 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 re_id.in.book_id_list:..........
3c420 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 72 65 5f 69 64 20 6e 6f 74 20 69 6e ............if.calibre_id.not.in
3c440 20 69 64 5f 6d 61 70 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .id_map:........................
3c460 20 20 6e 65 77 5f 69 64 73 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 ..new_ids.append(calibre_id)....
3c480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 2e 61 ......................book_ids.a
3c4a0 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ppend(calibre_id)...............
3c4c0 20 20 20 69 66 20 6e 65 77 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...if.new_ids:..................
3c4e0 20 20 20 20 75 70 64 61 74 65 64 5f 6c 69 73 74 73 20 2b 3d 20 31 0d 0a 20 20 20 20 20 20 20 20 ....updated_lists.+=.1..........
3c500 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 ............cfg.set_book_list(db
3c520 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 ,.list_name,.book_ids)..........
3c540 20 20 20 20 20 20 20 20 20 20 20 20 23 20 41 64 64 20 74 61 67 73 20 74 6f 20 74 68 65 20 62 6f ............#.Add.tags.to.the.bo
3c560 6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61 72 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 oks.if.necessary................
3c580 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 7c 3d 20 73 65 6c 66 2e 61 ......any_tags_changed.|=.self.a
3c5a0 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6e 65 77 pply_tags_to_list(list_name,.new
3c5c0 5f 69 64 73 2c 20 61 64 64 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _ids,.add=True).................
3c5e0 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 74 20 3d 20 73 65 6c 66 2e 75 .changed_series_id_list.=.self.u
3c600 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c 69 73 74 5f pdate_series_custom_column(list_
3c620 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 name,.book_ids).................
3c640 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 73 2e 75 6e 69 6f 6e 28 73 65 74 28 63 68 .changed_series_ids.union(set(ch
3c660 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 74 29 29 0d 0a 0d 0a 20 20 20 20 20 20 anged_series_id_list))..........
3c680 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 61 6e 64 20 75 70 64 61 ......if.refresh_screen.and.upda
3c6a0 74 65 64 5f 6c 69 73 74 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 73 73 ted_lists:..................mess
3c6c0 61 67 65 20 3d 20 5f 28 27 41 64 64 65 64 20 74 6f 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 age.=._('Added.to.%d.reading.lis
3c6e0 74 73 27 29 20 25 20 75 70 64 61 74 65 64 5f 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 20 20 ts').%.updated_lists............
3c700 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 4d 65 ......self.gui.status_bar.showMe
3c720 73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20 33 30 30 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20 ssage(message,.3000)............
3c740 20 20 20 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 ......if.any_tags_changed:......
3c760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 ................refresh_book_ids
3c780 20 3d 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 73 2e 75 6e 69 6f 6e 28 73 65 74 28 .=.changed_series_ids.union(set(
3c7a0 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 book_id_list))..................
3c7c0 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 ....self.gui.library_view.model(
3c7e0 29 2e 72 65 66 72 65 73 68 5f 69 64 73 28 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d ).refresh_ids(refresh_book_ids).
3c800 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 .....................current.=.s
3c820 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 elf.gui.library_view.currentInde
3c840 78 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 x()......................self.gu
3c860 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 i.library_view.model().current_c
3c880 68 61 6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20 hanged(current,.previous).......
3c8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 ...............self.gui.tags_vie
3c8c0 77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 w.recount()..............return.
3c8e0 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72 6f True........def.remove_books_fro
3c900 6d 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 5f m_list(self,.list_name,.book_id_
3c920 6c 69 73 74 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 2c 20 64 69 73 70 6c list,.refresh_screen=True,.displ
3c940 61 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d ay_warnings=True):..........'''.
3c960 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 .........This.method.is.designed
3c980 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 .to.be.called.from.other.plugins
3c9a0 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6d 75 73 74 20 62 65 20 61 20 ..........list_name.-.must.be.a.
3c9c0 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 valid.list.name..........book_id
3c9e0 5f 6c 69 73 74 20 2d 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 _list.-.should.be.a.list.of.cali
3ca00 62 72 65 20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 65 20 72 65 6d 6f 76 65 64 0d 0a 20 20 20 20 bre.book.ids.to.be.removed......
3ca20 20 20 20 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77 ....refresh_screen.-.indicates.w
3ca40 68 65 74 68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 hether.to.refresh.the.book.detai
3ca60 6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20 ls.displayed.in.library.view....
3ca80 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20 ......display_warnings.-.option.
3caa0 74 6f 20 73 75 70 70 72 65 73 73 20 61 6e 79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69 to.suppress.any.error/warning.di
3cac0 61 6c 6f 67 73 20 69 66 20 62 6f 6f 6b 73 20 61 6c 72 65 61 64 79 20 6f 6e 20 6c 69 73 74 0d 0a alogs.if.books.already.on.list..
3cae0 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 61 20 74 75 70 6c 65 20 6f 66 20 28 72 65 6d 6f ........Returns.a.tuple.of.(remo
3cb00 76 65 64 5f 6c 69 64 73 5f 69 73 74 2c 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 29 0d ved_lids_ist,.any_tags_changed).
3cb20 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 .........'''..........if.list_na
3cb40 6d 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 me.is.None:..............if.disp
3cb60 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 lay_warnings:..................r
3cb80 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 eturn.error_dialog(self.gui,._('
3cba0 43 61 6e 6e 6f 74 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 Cannot.remove.from.list'),......
3cbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3cbe0 5f 28 27 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f _('No.list.name.specified'),.sho
3cc00 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65 w=True)..............return.None
3cc20 2c 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 ,.False............if.refresh_sc
3cc40 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 73 20 3d 20 73 65 reen:..............previous.=.se
3cc60 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 lf.gui.library_view.currentIndex
3cc80 28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e ()..........db.=.self.gui.curren
3cca0 74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c t_db............with.self.sync_l
3ccc0 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67 ock:..............book_ids.=.cfg
3cce0 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 .get_book_list(db,.list_name)...
3cd00 20 20 20 20 20 20 20 20 20 20 20 69 64 5f 6d 61 70 20 3d 20 4f 72 64 65 72 65 64 44 69 63 74 28 ...........id_map.=.OrderedDict(
3cd20 5b 28 62 6f 6f 6b 5f 69 64 2c 20 54 72 75 65 29 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 [(book_id,.True).for.book_id.in.
3cd40 62 6f 6f 6b 5f 69 64 73 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f book_ids])..............removed_
3cd60 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 61 6c 69 62 72 ids.=.[]..............for.calibr
3cd80 65 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 e_id.in.book_id_list:...........
3cda0 20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 72 65 5f 69 64 20 69 6e 20 69 64 5f 6d 61 70 3a 0d .......if.calibre_id.in.id_map:.
3cdc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f 69 64 73 .....................removed_ids
3cde0 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .append(calibre_id).............
3ce00 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 2e 72 65 6d 6f 76 65 28 63 61 6c 69 62 72 65 .........book_ids.remove(calibre
3ce20 5f 69 64 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 65 6d 6f 76 _id)................if.not.remov
3ce40 65 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 ed_ids:..................if.disp
3ce60 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lay_warnings:...................
3ce80 20 20 20 63 6f 6e 66 69 72 6d 28 5f 28 27 54 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 ...confirm(_('The.selected.book(
3cea0 73 29 20 64 6f 20 6e 6f 74 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 27 29 2c 0d s).do.not.exist.on.this.list'),.
3cec0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3cee0 20 27 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 6e 6f 74 5f 6f 6e 5f 6c 69 73 74 27 2c 20 73 65 6c .'reading_list_not_on_list',.sel
3cf00 66 2e 67 75 69 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 4e f.gui)..................return.N
3cf20 6f 6e 65 2c 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f one,.False..............cfg.set_
3cf40 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 book_list(db,.list_name,.book_id
3cf60 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 52 65 6d 6f 76 65 20 74 61 67 73 20 s)................#.Remove.tags.
3cf80 66 72 6f 6d 20 74 68 65 20 62 6f 6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61 72 79 0d 0a 20 20 20 from.the.books.if.necessary.....
3cfa0 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 3d 20 73 65 6c 66 .........any_tags_changed.=.self
3cfc0 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 72 .apply_tags_to_list(list_name,.r
3cfe0 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 emoved_ids,.add=False)..........
3d000 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 74 20 3d 20 73 65 6c ....changed_series_id_list.=.sel
3d020 66 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c 69 f.update_series_custom_column(li
3d040 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 st_name,.book_ids)..............
3d060 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 ..if.refresh_screen:............
3d080 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 52 65 6d 6f 76 65 64 20 25 64 20 62 6f ......message.=._('Removed.%d.bo
3d0a0 6f 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 25 73 20 6c 69 73 74 27 29 20 25 20 28 6c 65 6e 28 72 oks.from.your.%s.list').%.(len(r
3d0c0 65 6d 6f 76 65 64 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 emoved_ids),.list_name).........
3d0e0 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f .........self.gui.status_bar.sho
3d100 77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 wMessage(message)...............
3d120 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20 ...if.any_tags_changed:.........
3d140 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 77 2e .............self.gui.tags_view.
3d160 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 75 6e recount()..................if.un
3d180 69 63 6f 64 65 28 73 65 6c 66 2e 67 75 69 2e 73 65 61 72 63 68 2e 74 65 78 74 28 29 29 2e 73 74 icode(self.gui.search.text()).st
3d1a0 61 72 74 73 77 69 74 68 28 27 6d 61 72 6b 65 64 3a 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 27 29 artswith('marked:reading_list_')
3d1c0 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 :......................self.view
3d1e0 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _list(list_name)................
3d200 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 ..else:......................ref
3d220 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 73 65 74 28 63 68 61 6e 67 65 64 5f 73 65 72 69 resh_book_ids.=.set(changed_seri
3d240 65 73 5f 69 64 5f 6c 69 73 74 29 2e 75 6e 69 6f 6e 28 73 65 74 28 72 65 6d 6f 76 65 64 5f 69 64 es_id_list).union(set(removed_id
3d260 73 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 s))......................self.gu
3d280 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f 69 i.library_view.model().refresh_i
3d2a0 64 73 28 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 ds(refresh_book_ids)............
3d2c0 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 ..........current.=.self.gui.lib
3d2e0 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 rary_view.currentIndex()........
3d300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 ..............self.gui.library_v
3d320 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 72 72 iew.model().current_changed(curr
3d340 65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ent,.previous)..................
3d360 72 65 74 75 72 6e 20 4e 6f 6e 65 2c 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 return.None,.False..............
3d380 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 72 else:..................return.(r
3d3a0 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 29 0d 0a 0d emoved_ids,.any_tags_changed)...
3d3c0 0a 20 20 20 20 64 65 66 20 72 65 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f 61 6c 6c 5f 6c .....def.remove_books_from_all_l
3d3e0 69 73 74 73 28 73 65 6c 66 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 68 ists(self,.book_id_list,.refresh
3d400 5f 73 63 72 65 65 6e 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 _screen=True):..........'''.....
3d420 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 .....This.method.is.designed.to.
3d440 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 be.called.from.other.plugins....
3d460 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 20 2d 20 73 68 6f 75 6c 64 20 62 65 20 61 ......book_id_list.-.should.be.a
3d480 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65 20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 65 20 .list.of.calibre.book.ids.to.be.
3d4a0 72 65 6d 6f 76 65 64 0d 0a 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 removed..........refresh_screen.
3d4c0 2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74 -.indicates.whether.to.refresh.t
3d4e0 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62 he.book.details.displayed.in.lib
3d500 72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 rary.view..........'''..........
3d520 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 if.refresh_screen:..............
3d540 70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 previous.=.self.gui.library_view
3d560 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 .currentIndex()..........db.=.se
3d580 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 77 69 74 lf.gui.current_db............wit
3d5a0 68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c h.self.sync_lock:..............l
3d5c0 69 73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 ist_names.=.cfg.get_list_names(d
3d5e0 62 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61 74 65 64 5f 6c 69 73 74 73 20 3d 20 b)..............updated_lists.=.
3d600 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 0..............any_tags_changed.
3d620 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 =.False..............changed_ser
3d640 69 65 73 5f 69 64 73 20 3d 20 73 65 74 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 ies_ids.=.set()..............for
3d660 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 .list_name.in.list_names:.......
3d680 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f ...........book_ids.=.cfg.get_bo
3d6a0 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 ok_list(db,.list_name)..........
3d6c0 20 20 20 20 20 20 20 20 69 64 5f 6d 61 70 20 3d 20 4f 72 64 65 72 65 64 44 69 63 74 28 5b 28 62 ........id_map.=.OrderedDict([(b
3d6e0 6f 6f 6b 5f 69 64 2c 20 54 72 75 65 29 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f ook_id,.True).for.book_id.in.boo
3d700 6b 5f 69 64 73 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 k_ids])..................removed
3d720 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 _ids.=.[]..................for.c
3d740 61 6c 69 62 72 65 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 alibre_id.in.book_id_list:......
3d760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 72 65 5f 69 64 20 69 6e ................if.calibre_id.in
3d780 20 69 64 5f 6d 61 70 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .id_map:........................
3d7a0 20 20 72 65 6d 6f 76 65 64 5f 69 64 73 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 ..removed_ids.append(calibre_id)
3d7c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 ..........................book_i
3d7e0 64 73 2e 72 65 6d 6f 76 65 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 ds.remove(calibre_id)...........
3d800 20 20 20 20 20 20 20 69 66 20 72 65 6d 6f 76 65 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 .......if.removed_ids:..........
3d820 20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61 74 65 64 5f 6c 69 73 74 73 20 2b 3d 20 31 0d 0a ............updated_lists.+=.1..
3d840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b ....................cfg.set_book
3d860 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a _list(db,.list_name,.book_ids)..
3d880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 41 64 64 20 74 61 67 73 20 74 ....................#.Add.tags.t
3d8a0 6f 20 74 68 65 20 62 6f 6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61 72 79 0d 0a 20 20 20 20 20 20 o.the.books.if.necessary........
3d8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 7c ..............any_tags_changed.|
3d8e0 3d 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e =.self.apply_tags_to_list(list_n
3d900 61 6d 65 2c 20 72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 ame,.removed_ids,.add=False)....
3d920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f ..............changed_series_id_
3d940 6c 69 73 74 20 3d 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d list.=.self.update_series_custom
3d960 5f 63 6f 6c 75 6d 6e 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 _column(list_name,.book_ids)....
3d980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 73 ..............changed_series_ids
3d9a0 2e 75 6e 69 6f 6e 28 73 65 74 28 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 .union(set(changed_series_id_lis
3d9c0 74 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 t))................if.refresh_sc
3d9e0 72 65 65 6e 20 61 6e 64 20 75 70 64 61 74 65 64 5f 6c 69 73 74 73 3a 0d 0a 20 20 20 20 20 20 20 reen.and.updated_lists:.........
3da00 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 52 65 6d 6f 76 65 64 20 66 72 .........message.=._('Removed.fr
3da20 6f 6d 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73 74 73 27 29 20 25 20 75 70 64 61 74 65 64 5f om.%d.reading.lists').%.updated_
3da40 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e lists..................self.gui.
3da60 73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20 status_bar.showMessage(message,.
3da80 33 30 30 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 6e 79 5f 74 61 3000)..................if.any_ta
3daa0 67 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 gs_changed:.....................
3dac0 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 73 2e 75 6e 69 6f 6e 28 73 65 74 28 62 6f .changed_series_ids.union(set(bo
3dae0 6f 6b 5f 69 64 5f 6c 69 73 74 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ok_id_list))....................
3db00 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e ..self.gui.library_view.model().
3db20 72 65 66 72 65 73 68 5f 69 64 73 28 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 73 29 0d refresh_ids(changed_series_ids).
3db40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 .....................current.=.s
3db60 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 elf.gui.library_view.currentInde
3db80 78 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 x()......................self.gu
3dba0 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 i.library_view.model().current_c
3dbc0 68 61 6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20 hanged(current,.previous).......
3dbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 ...............self.gui.tags_vie
3dc00 77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 w.recount()..................if.
3dc20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 67 75 69 2e 73 65 61 72 63 68 2e 74 65 78 74 28 29 29 2e unicode(self.gui.search.text()).
3dc40 73 74 61 72 74 73 77 69 74 68 28 27 6d 61 72 6b 65 64 3a 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f startswith('marked:reading_list_
3dc60 27 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 '):......................self.vi
3dc80 65 77 5f 6c 69 73 74 28 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 ew_list(self.view_list_name)....
3dca0 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 ..........return.True........def
3dcc0 20 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c 69 73 74 28 73 65 6c 66 2c 20 73 6f 75 72 63 65 .move_books_to_list(self,.source
3dce0 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 2c 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 _list_names_list,.dest_list_name
3dd00 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 ,.book_id_list,.refresh_screen=T
3dd20 72 75 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20 20 rue,.display_warnings=True):....
3dd40 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 ......'''..........This.method.i
3dd60 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 s.designed.to.be.called.from.oth
3dd80 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f er.plugins..........source_list_
3dda0 6e 61 6d 65 73 5f 6c 69 73 74 20 2d 20 6c 69 73 74 20 6f 66 20 6c 69 73 74 20 6e 61 6d 65 73 20 names_list.-.list.of.list.names.
3ddc0 66 6f 72 20 74 68 65 20 62 6f 6f 6b 73 20 74 6f 20 62 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d for.the.books.to.be.removed.from
3dde0 20 28 63 61 6e 20 62 65 20 65 6d 70 74 79 20 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 64 65 .(can.be.empty.list)..........de
3de00 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6e 61 6d 65 20 6f 66 20 6c 69 73 74 20 74 68 65 20 st_list_name.-.name.of.list.the.
3de20 62 6f 6f 6b 73 20 77 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 0d 0a 20 20 20 20 20 20 20 20 books.will.be.moved.to..........
3de40 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 20 2d 20 61 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65 book_id_list.-.a.list.of.calibre
3de60 20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 65 20 6d 6f 76 65 64 20 66 72 6f 6d 20 73 6f 75 72 63 .book.ids.to.be.moved.from.sourc
3de80 65 20 6c 69 73 74 20 74 6f 20 64 65 73 74 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 72 65 66 e.list.to.dest.list..........ref
3dea0 72 65 73 68 5f 73 63 72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 resh_screen.-.indicates.whether.
3dec0 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 64 69 73 70 to.refresh.the.book.details.disp
3dee0 6c 61 79 65 64 20 69 6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20 20 20 20 64 layed.in.library.view..........d
3df00 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20 74 6f 20 73 75 70 70 isplay_warnings.-.option.to.supp
3df20 72 65 73 73 20 61 6e 79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69 61 6c 6f 67 73 20 66 ress.any.error/warning.dialogs.f
3df40 6f 72 20 69 6e 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 73 20 6f 72 20 62 6f 6f 6b 73 20 6f or.invalid.list.names.or.books.o
3df60 6e 20 6c 69 73 74 20 61 6c 72 65 61 64 79 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 n.list.already..........'''.....
3df80 20 20 20 20 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 20 3d 20 6c 69 73 74 .....dest_list_names_list.=.list
3dfa0 28 5b 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 5d 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 ([dest_list_name])..........retu
3dfc0 72 6e 20 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c 69 73 74 73 28 73 6f 75 72 rn.self.move_books_to_lists(sour
3dfe0 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 2c 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 ce_list_names_list,.dest_list_na
3e000 6d 65 73 5f 6c 69 73 74 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 mes_list,.......................
3e020 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 ............book_id_list,.refres
3e040 68 5f 73 63 72 65 65 6e 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 29 0d 0a 0d 0a 20 h_screen,.display_warnings).....
3e060 20 20 20 64 65 66 20 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c 69 73 74 73 28 73 65 6c 66 2c ...def.move_books_to_lists(self,
3e080 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 2c 20 64 65 73 74 5f 6c 69 .source_list_names_list,.dest_li
3e0a0 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 66 st_names_list,.book_id_list,.ref
3e0c0 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e resh_screen=True,.display_warnin
3e0e0 67 73 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 gs=True):..........'''..........
3e100 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 This.method.is.designed.to.be.ca
3e120 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 lled.from.other.plugins.........
3e140 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 20 2d 20 6c 69 73 74 20 6f .source_list_names_list.-.list.o
3e160 66 20 6c 69 73 74 20 6e 61 6d 65 73 20 66 6f 72 20 74 68 65 20 62 6f 6f 6b 73 20 74 6f 20 62 65 f.list.names.for.the.books.to.be
3e180 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 28 63 61 6e 20 62 65 20 65 6d 70 74 79 20 6c 69 73 74 .removed.from.(can.be.empty.list
3e1a0 29 0d 0a 20 20 20 20 20 20 20 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 20 )..........dest_list_names_list.
3e1c0 2d 20 6c 69 73 74 20 6f 66 20 6c 69 73 74 20 6e 61 6d 65 73 20 74 68 65 20 62 6f 6f 6b 73 20 77 -.list.of.list.names.the.books.w
3e1e0 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 ill.be.moved.to..........book_id
3e200 5f 6c 69 73 74 20 2d 20 61 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65 20 62 6f 6f 6b 20 69 _list.-.a.list.of.calibre.book.i
3e220 64 73 20 74 6f 20 62 65 20 6d 6f 76 65 64 20 66 72 6f 6d 20 73 6f 75 72 63 65 20 6c 69 73 74 20 ds.to.be.moved.from.source.list.
3e240 74 6f 20 64 65 73 74 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 73 63 to.dest.list..........refresh_sc
3e260 72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 6f 20 72 65 66 72 reen.-.indicates.whether.to.refr
3e280 65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 esh.the.book.details.displayed.i
3e2a0 6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f n.library.view..........display_
3e2c0 77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20 74 6f 20 73 75 70 70 72 65 73 73 20 61 6e warnings.-.option.to.suppress.an
3e2e0 79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69 61 6c 6f 67 73 20 66 6f 72 20 69 6e 76 61 y.error/warning.dialogs.for.inva
3e300 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 73 20 6f 72 20 62 6f 6f 6b 73 20 6f 6e 20 6c 69 73 74 20 lid.list.names.or.books.on.list.
3e320 61 6c 72 65 61 64 79 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66 already..........'''..........if
3e340 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 20 69 73 20 4e 6f 6e 65 3a .source_list_names_list.is.None:
3e360 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 ..............if.display_warning
3e380 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 s:..................return.error
3e3a0 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 6d 6f 76 65 _dialog(self.gui,._('Cannot.move
3e3c0 20 74 6f 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .to.list'),.....................
3e3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 73 6f 75 72 63 65 20 6c 69 ................._('No.source.li
3e400 73 74 20 6e 61 6d 65 73 20 73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 st.names.specified'),.show=True)
3e420 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0d 0a 20 20 20 20 ..............return.False......
3e440 20 20 20 20 69 66 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 20 69 73 20 4e ....if.dest_list_names_list.is.N
3e460 6f 6e 65 20 6f 72 20 6c 65 6e 28 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 29 one.or.len(dest_list_names_list)
3e480 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77 .==.0:..............if.display_w
3e4a0 61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e arnings:..................return
3e4c0 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f .error_dialog(self.gui,._('Canno
3e4e0 74 20 6d 6f 76 65 20 74 6f 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 t.move.to.list'),...............
3e500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 ......................._('No.lis
3e520 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a t.name.specified'),.show=True)..
3e540 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20 ............return.False........
3e560 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 ....db.=.self.gui.current_db....
3e580 20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 ......if.refresh_screen:........
3e5a0 20 20 20 20 20 20 70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 ......previous.=.self.gui.librar
3e5c0 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 61 y_view.currentIndex()..........a
3e5e0 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 ny_tags_changed.=.False.........
3e600 20 62 6f 6f 6b 73 5f 6d 6f 76 65 64 5f 63 6f 75 6e 74 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 .books_moved_count.=.0..........
3e620 66 6f 72 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 64 65 73 74 5f 6c 69 73 74 5f for.dest_list_name.in.dest_list_
3e640 6e 61 6d 65 73 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e names_list:..............list_in
3e660 69 74 69 61 6c 5f 63 6f 75 6e 74 20 3d 20 6c 65 6e 28 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c itial_count.=.len(cfg.get_book_l
3e680 69 73 74 28 64 62 2c 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 ist(db,.dest_list_name))........
3e6a0 20 20 20 20 20 20 66 6f 72 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 73 6f ......for.source_list_name.in.so
3e6c0 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 urce_list_names_list:...........
3e6e0 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 20 69 .......if.not.source_list_name.i
3e700 6e 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 n.dest_list_names_list:.........
3e720 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 74 61 67 73 .............(_removed_ids,.tags
3e740 5f 63 68 61 6e 67 65 64 29 20 3d 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72 _changed).=.self.remove_books_fr
3e760 6f 6d 5f 6c 69 73 74 28 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 om_list(source_list_name,.book_i
3e780 64 5f 6c 69 73 74 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d_list,.........................
3e7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 73 .......................refresh_s
3e7e0 63 72 65 65 6e 3d 46 61 6c 73 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3d 46 61 creen=False,.display_warnings=Fa
3e800 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 61 67 lse)......................if.tag
3e820 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s_changed:......................
3e840 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 3d 20 54 72 75 65 0d 0a 20 20 20 ....any_tags_changed.=.True.....
3e860 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c 69 73 74 28 .........self.add_books_to_list(
3e880 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 dest_list_name,.book_id_list,.re
3e8a0 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 46 61 6c 73 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e fresh_screen=False,.display_warn
3e8c0 69 6e 67 73 3d 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 29 0d 0a 20 20 20 20 20 20 20 20 ings=display_warnings)..........
3e8e0 20 20 20 20 62 6f 6f 6b 73 5f 6d 6f 76 65 64 5f 63 6f 75 6e 74 20 2b 3d 20 6c 65 6e 28 63 66 67 ....books_moved_count.+=.len(cfg
3e900 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d .get_book_list(db,.dest_list_nam
3e920 65 29 29 20 2d 20 6c 69 73 74 5f 69 6e 69 74 69 61 6c 5f 63 6f 75 6e 74 0d 0a 0d 0a 20 20 20 20 e)).-.list_initial_count........
3e940 20 20 20 20 69 66 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 20 61 6e 64 20 72 65 66 72 65 73 68 5f ....if.book_id_list.and.refresh_
3e960 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f screen:..............message.=._
3e980 28 27 4d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 6c 69 73 74 28 73 29 ('Moved.%d.books.to.your.list(s)
3e9a0 27 29 20 25 20 28 62 6f 6f 6b 73 5f 6d 6f 76 65 64 5f 63 6f 75 6e 74 2c 29 0d 0a 20 20 20 20 20 ').%.(books_moved_count,).......
3e9c0 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 4d .......self.gui.status_bar.showM
3e9e0 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20 33 30 30 30 29 0d 0a 20 20 20 20 20 20 20 20 20 essage(message,.3000)...........
3ea00 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20 ...if.any_tags_changed:.........
3ea20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d .........self.gui.library_view.m
3ea40 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f 69 64 73 28 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 29 odel().refresh_ids(book_id_list)
3ea60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66 ..................current.=.self
3ea80 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 .gui.library_view.currentIndex()
3eaa0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 ..................self.gui.libra
3eac0 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28 ry_view.model().current_changed(
3eae0 63 75 72 72 65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 current,.previous)..............
3eb00 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 77 2e 72 65 63 6f 75 6e 74 28 29 ....self.gui.tags_view.recount()
3eb20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 ..............for.source_list_na
3eb40 6d 65 20 69 6e 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 3a 0d 0a 20 me.in.source_list_names_list:...
3eb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 69 73 5f 6c 69 73 74 5f ...............if.self._is_list_
3eb80 63 75 72 72 65 6e 74 6c 79 5f 76 69 65 77 65 64 28 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d currently_viewed(source_list_nam
3eba0 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 e):......................self.vi
3ebc0 65 77 5f 6c 69 73 74 28 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 ew_list(source_list_name).......
3ebe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 0d 0a 20 20 20 20 20 20 20 20 72 65 ...............break..........re
3ec00 74 75 72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63 6c 65 61 72 5f 6c 69 73 74 28 turn.True........def.clear_list(
3ec20 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d self,.list_name,.refresh_screen=
3ec40 54 72 75 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20 True,.display_warnings=True):...
3ec60 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 .......'''..........This.method.
3ec80 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 is.designed.to.be.called.from.ot
3eca0 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d her.plugins..........list_name.-
3ecc0 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 .must.be.a.valid.list.name......
3ece0 20 20 20 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77 ....refresh_screen.-.indicates.w
3ed00 68 65 74 68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 hether.to.refresh.the.book.detai
3ed20 6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20 ls.displayed.in.library.view....
3ed40 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20 ......display_warnings.-.option.
3ed60 74 6f 20 73 75 70 70 72 65 73 73 20 61 6e 79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69 to.suppress.any.error/warning.di
3ed80 61 6c 6f 67 73 20 66 6f 72 20 69 6e 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 20 6f 72 20 6c alogs.for.invalid.list.name.or.l
3eda0 69 73 74 20 65 6d 70 74 79 0d 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 61 20 74 75 70 ist.empty..........Returns.a.tup
3edc0 6c 65 20 6f 66 20 28 72 65 6d 6f 76 65 64 5f 6c 69 64 73 5f 69 73 74 2c 20 61 6e 79 5f 74 61 67 le.of.(removed_lids_ist,.any_tag
3ede0 73 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 s_changed)..........'''.........
3ee00 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 .if.list_name.is.None:..........
3ee20 20 20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20 ....if.display_warnings:........
3ee40 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 ..........return.error_dialog(se
3ee60 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 63 6c 65 61 72 20 6c 69 73 74 27 29 2c 0d lf.gui,._('Cannot.clear.list'),.
3ee80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3eea0 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29 ....._('No.list.name.specified')
3eec0 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e ,.show=True)..............return
3eee0 20 4e 6f 6e 65 2c 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65 .None,.False............if.refre
3ef00 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 73 sh_screen:..............previous
3ef20 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 .=.self.gui.library_view.current
3ef40 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 Index()..........db.=.self.gui.c
3ef60 75 72 72 65 6e 74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 73 65 6c 66 2e 73 urrent_db............with.self.s
3ef80 79 6e 63 5f 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f 69 ync_lock:..............removed_i
3efa0 64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f ds.=.cfg.get_book_list(db,.list_
3efc0 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 72 65 6d 6f 76 65 name)..............if.not.remove
3efe0 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 6c d_ids:..................if.displ
3f000 61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ay_warnings:....................
3f020 20 20 63 6f 6e 66 69 72 6d 28 5f 28 27 4e 6f 20 62 6f 6f 6b 73 20 65 78 69 73 74 20 6f 6e 20 74 ..confirm(_('No.books.exist.on.t
3f040 68 69 73 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 his.list'),.....................
3f060 20 20 20 20 20 20 20 20 20 27 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 63 6c 65 61 72 5f 6c 69 73 .........'reading_list_clear_lis
3f080 74 5f 65 6d 70 74 79 27 2c 20 73 65 6c 66 2e 67 75 69 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 t_empty',.self.gui).............
3f0a0 20 20 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65 2c 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 .....return.None,.False.........
3f0c0 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f .....cfg.set_book_list(db,.list_
3f0e0 6e 61 6d 65 2c 20 5b 5d 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 52 65 6d 6f 76 name,.[])................#.Remov
3f100 65 20 74 61 67 73 20 66 72 6f 6d 20 74 68 65 20 62 6f 6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61 e.tags.from.the.books.if.necessa
3f120 72 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 ry..............any_tags_changed
3f140 20 3d 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f .=.self.apply_tags_to_list(list_
3f160 6e 61 6d 65 2c 20 72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 name,.removed_ids,.add=False)...
3f180 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 ...........changed_series_id_lis
3f1a0 74 20 3d 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f t.=.self.update_series_custom_co
3f1c0 6c 75 6d 6e 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 5b 5d 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 lumn(list_name,.[]).............
3f1e0 20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 ...if.refresh_screen:...........
3f200 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 52 65 6d 6f 76 65 64 20 25 64 20 62 .......message.=._('Removed.%d.b
3f220 6f 6f 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 25 73 20 6c 69 73 74 27 29 20 25 20 28 6c 65 6e 28 ooks.from.your.%s.list').%.(len(
3f240 72 65 6d 6f 76 65 64 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 removed_ids),.list_name)........
3f260 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68 ..........self.gui.status_bar.sh
3f280 6f 77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 owMessage(message)..............
3f2a0 20 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 ....if.any_tags_changed:........
3f2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 77 ..............self.gui.tags_view
3f2e0 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 75 .recount()..................if.u
3f300 6e 69 63 6f 64 65 28 73 65 6c 66 2e 67 75 69 2e 73 65 61 72 63 68 2e 74 65 78 74 28 29 29 2e 73 nicode(self.gui.search.text()).s
3f320 74 61 72 74 73 77 69 74 68 28 27 6d 61 72 6b 65 64 3a 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 27 tartswith('marked:reading_list_'
3f340 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 ):......................self.vie
3f360 77 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 w_list(list_name)...............
3f380 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ...else:......................re
3f3a0 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 73 65 74 28 63 68 61 6e 67 65 64 5f 73 65 72 fresh_book_ids.=.set(changed_ser
3f3c0 69 65 73 5f 69 64 5f 6c 69 73 74 29 2e 75 6e 69 6f 6e 28 73 65 74 28 72 65 6d 6f 76 65 64 5f 69 ies_id_list).union(set(removed_i
3f3e0 64 73 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 ds))......................self.g
3f400 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f ui.library_view.model().refresh_
3f420 69 64 73 28 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 ids(refresh_book_ids)...........
3f440 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 ...........current.=.self.gui.li
3f460 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 brary_view.currentIndex().......
3f480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f ...............self.gui.library_
3f4a0 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 72 view.model().current_changed(cur
3f4c0 72 65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rent,.previous).................
3f4e0 20 72 65 74 75 72 6e 20 4e 6f 6e 65 2c 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .return.None,.False.............
3f500 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 .else:..................return.(
3f520 72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 29 0d 0a removed_ids,.any_tags_changed)..
3f540 0d 0a 20 20 20 20 64 65 66 20 65 64 69 74 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e ......def.edit_list(self,.list_n
3f560 61 6d 65 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 ame,.refresh_screen=True):......
3f580 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 ....'''..........This.method.is.
3f5a0 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 designed.to.be.called.from.other
3f5c0 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6d 75 .plugins..........list_name.-.mu
3f5e0 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 st.be.a.valid.list.name.........
3f600 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 .refresh_screen.-.indicates.whet
3f620 68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 her.to.refresh.the.book.details.
3f640 64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20 displayed.in.library.view.......
3f660 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 ...'''..........if.list_name.is.
3f680 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f None:..............return.error_
3f6a0 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 65 64 69 74 20 dialog(self.gui,._('Cannot.edit.
3f6c0 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 list'),.........................
3f6e0 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 ........._('No.list.name.specifi
3f700 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72 ed'),.show=True)............if.r
3f720 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 efresh_screen:..............prev
3f740 69 6f 75 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 ious.=.self.gui.library_view.cur
3f760 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 rentIndex()..........db.=.self.g
3f780 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 ui.current_db..........book_ids.
3f7a0 3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d =.cfg.get_book_list(db,.list_nam
3f7c0 65 29 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 73 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e 76 65 72 e)..........books.=.self._conver
3f7e0 74 5f 63 61 6c 69 62 72 65 5f 69 64 73 5f 74 6f 5f 62 6f 6f 6b 73 28 64 62 2c 20 62 6f 6f 6b 5f t_calibre_ids_to_books(db,.book_
3f800 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 62 6f 6f 6b 5f 69 64 73 20 ids)..........selected_book_ids.
3f820 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f 73 65 6c 65 =.self.gui.library_view.get_sele
3f840 63 74 65 64 5f 69 64 73 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 64 20 3d 20 45 64 69 74 4c 69 cted_ids()............d.=.EditLi
3f860 73 74 44 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 62 6f 6f 6b 73 2c 20 6c 69 73 74 5f 6e stDialog(self.gui,.books,.list_n
3f880 61 6d 65 2c 20 73 65 6c 65 63 74 65 64 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 ame,.selected_book_ids).........
3f8a0 20 64 2e 65 78 65 63 5f 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64 2e 72 65 73 75 6c 74 28 .d.exec_()..........if.d.result(
3f8c0 29 20 21 3d 20 64 2e 41 63 63 65 70 74 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ).!=.d.Accepted:..............re
3f8e0 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 64 2e 67 turn..........new_book_ids.=.d.g
3f900 65 74 5f 63 61 6c 69 62 72 65 5f 69 64 73 28 29 0d 0a 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 et_calibre_ids()..........cfg.se
3f920 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6e 65 77 5f 62 t_book_list(db,.list_name,.new_b
3f940 6f 6f 6b 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 52 65 6d 6f 76 65 20 74 61 67 ook_ids)............#.Remove.tag
3f960 73 20 66 72 6f 6d 20 72 65 6d 6f 76 65 64 20 62 6f 6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61 72 s.from.removed.books.if.necessar
3f980 79 0d 0a 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f 69 64 73 20 3d 20 73 65 74 28 62 6f 6f y..........removed_ids.=.set(boo
3f9a0 6b 5f 69 64 73 29 20 2d 20 73 65 74 28 6e 65 77 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 k_ids).-.set(new_book_ids)......
3f9c0 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 3d 20 73 65 6c 66 2e 61 70 70 6c ....any_tags_changed.=.self.appl
3f9e0 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 72 65 6d 6f 76 65 y_tags_to_list(list_name,.remove
3fa00 64 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 63 68 61 6e 67 d_ids,.add=False)..........chang
3fa20 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 74 20 3d 20 73 65 6c 66 2e 75 70 64 61 74 65 5f ed_series_id_list.=.self.update_
3fa40 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 series_custom_column(list_name,.
3fa60 6e 65 77 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 new_book_ids)............if.refr
3fa80 65 73 68 5f 73 63 72 65 65 6e 20 61 6e 64 20 72 65 6d 6f 76 65 64 5f 69 64 73 3a 0d 0a 20 20 20 esh_screen.and.removed_ids:.....
3faa0 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 52 65 6d 6f 76 65 64 20 25 64 .........message.=._('Removed.%d
3fac0 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 25 73 20 6c 69 73 74 27 29 20 25 20 28 6c 65 .books.from.your.%s.list').%.(le
3fae0 6e 28 72 65 6d 6f 76 65 64 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 n(removed_ids),.list_name)......
3fb00 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 ........self.gui.status_bar.show
3fb20 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 Message(message)..............if
3fb40 20 61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .any_tags_changed:..............
3fb60 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 77 2e 72 65 63 6f 75 6e 74 28 29 ....self.gui.tags_view.recount()
3fb80 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 69 73 5f 6c 69 73 74 5f 63 ..............if.self._is_list_c
3fba0 75 72 72 65 6e 74 6c 79 5f 76 69 65 77 65 64 28 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 urrently_viewed(list_name):.....
3fbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 28 6c 69 73 74 .............self.view_list(list
3fbe0 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 _name)..............else:.......
3fc00 20 20 20 20 20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 73 65 ...........refresh_book_ids.=.se
3fc20 74 28 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 74 29 2e 75 6e 69 6f 6e 28 t(changed_series_id_list).union(
3fc40 73 65 74 28 72 65 6d 6f 76 65 64 5f 69 64 73 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 set(removed_ids))...............
3fc60 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 ...self.gui.library_view.model()
3fc80 2e 72 65 66 72 65 73 68 5f 69 64 73 28 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a .refresh_ids(refresh_book_ids)..
3fca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66 2e 67 ................current.=.self.g
3fcc0 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a ui.library_view.currentIndex()..
3fce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 ................self.gui.library
3fd00 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 _view.model().current_changed(cu
3fd20 72 72 65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 76 69 65 77 rrent,.previous)........def.view
3fd40 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 _list(self,.list_name):.........
3fd60 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 .'''..........This.method.is.des
3fd80 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c igned.to.be.called.from.other.pl
3fda0 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6d 75 73 74 20 ugins..........list_name.-.must.
3fdc0 62 65 20 61 20 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 27 27 be.a.valid.list.name..........''
3fde0 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 3a '..........if.list_name.is.None:
3fe00 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f ..............return.error_dialo
3fe20 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 76 69 65 77 20 6c 69 73 74 27 g(self.gui,._('Cannot.view.list'
3fe40 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ),..............................
3fe60 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29 2c ...._('No.list.name.specified'),
3fe80 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 23 20 49 6e 20 63 61 73 65 20 61 .show=True)..........#.In.case.a
3fea0 6e 6f 74 68 65 72 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 69 73 20 61 6c 72 65 61 64 79 20 64 nother.reading.list.is.already.d
3fec0 69 73 70 6c 61 79 65 64 2c 20 6f 74 68 65 72 77 69 73 65 0d 0a 20 20 20 20 20 20 20 20 23 20 73 isplayed,.otherwise..........#.s
3fee0 6f 72 74 20 68 69 73 74 6f 72 79 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 62 61 63 6b 65 64 20 75 ort.history.will.not.be.backed.u
3ff00 70 20 70 72 6f 70 65 72 6c 79 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 p.properly..........self.restore
3ff20 5f 73 74 61 74 65 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 61 76 65 5f 73 74 _state()............self.save_st
3ff40 61 74 65 28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 ate()..........db.=.self.gui.cur
3ff60 72 65 6e 74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 20 3d 20 63 rent_db............list_info.=.c
3ff80 66 67 2e 67 65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d fg.get_list_info(db,.list_name).
3ffa0 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 63 66 67 2e 4b 45 .........if.list_info.get(cfg.KE
3ffc0 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 27 50 4f 50 4d 41 4e 55 41 4c 27 29 20 3d 3d Y_POPULATE_TYPE,.'POPMANUAL').==
3ffe0 20 27 50 4f 50 53 45 41 52 43 48 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e .'POPSEARCH':..............self.
40000 5f 72 65 62 75 69 6c 64 5f 61 75 74 6f 5f 73 65 61 72 63 68 5f 6c 69 73 74 28 64 62 2c 20 6c 69 _rebuild_auto_search_list(db,.li
40020 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 st_name)............book_ids.=.c
40040 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d fg.get_book_list(db,.list_name).
40060 0a 20 20 20 20 20 20 20 20 6d 61 72 6b 65 64 5f 74 65 78 74 20 3d 20 27 72 65 61 64 69 6e 67 5f .........marked_text.=.'reading_
40080 6c 69 73 74 5f 27 20 2b 20 73 65 6c 66 2e 5f 67 65 74 5f 6c 69 73 74 5f 73 61 66 65 5f 6e 61 6d list_'.+.self._get_list_safe_nam
400a0 65 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 6d 61 72 6b 65 64 5f 69 64 73 e(list_name)..........marked_ids
400c0 20 3d 20 64 69 63 74 28 29 0d 0a 20 20 20 20 20 20 20 20 23 20 42 75 69 6c 64 20 6f 75 72 20 64 .=.dict()..........#.Build.our.d
400e0 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 6c 69 73 74 20 69 74 65 6d 73 20 69 6e 20 64 65 73 69 72 ictionary.of.list.items.in.desir
40100 65 64 20 6f 72 64 65 72 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 6e 64 65 78 2c 20 62 6f 6f ed.order..........for.index,.boo
40120 6b 5f 69 64 20 69 6e 20 65 6e 75 6d 65 72 61 74 65 28 62 6f 6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 k_id.in.enumerate(book_ids):....
40140 20 20 20 20 20 20 20 20 20 20 6d 61 72 6b 65 64 5f 69 64 73 5b 62 6f 6f 6b 5f 69 64 5d 20 3d 20 ..........marked_ids[book_id].=.
40160 27 25 73 5f 25 30 34 64 27 20 25 20 28 6d 61 72 6b 65 64 5f 74 65 78 74 2c 20 69 6e 64 65 78 29 '%s_%04d'.%.(marked_text,.index)
40180 0d 0a 20 20 20 20 20 20 20 20 23 20 4d 61 72 6b 20 74 68 65 20 72 65 73 75 6c 74 73 20 69 6e 20 ..........#.Mark.the.results.in.
401a0 6f 75 72 20 64 61 74 61 62 61 73 65 0d 0a 20 20 20 20 20 20 20 20 64 62 2e 73 65 74 5f 6d 61 72 our.database..........db.set_mar
401c0 6b 65 64 5f 69 64 73 28 6d 61 72 6b 65 64 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 23 20 53 ked_ids(marked_ids)..........#.S
401e0 65 61 72 63 68 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74 20 63 6f 6e 74 65 6e earch.to.display.the.list.conten
40200 74 73 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 65 61 72 63 68 2e 73 65 74 5f ts..........self.gui.search.set_
40220 73 65 61 72 63 68 5f 73 74 72 69 6e 67 28 27 6d 61 72 6b 65 64 3a 27 20 2b 20 6d 61 72 6b 65 64 search_string('marked:'.+.marked
40240 5f 74 65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 23 20 53 6f 72 74 20 62 79 20 6f 75 72 20 6d 61 _text)..........#.Sort.by.our.ma
40260 72 6b 65 64 20 63 6f 6c 75 6d 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 6f 6f 6b 73 rked.column.to.display.the.books
40280 20 69 6e 20 6f 72 64 65 72 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 6f 5b .in.order..........if.list_info[
402a0 63 66 67 2e 4b 45 59 5f 53 4f 52 54 5f 4c 49 53 54 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 cfg.KEY_SORT_LIST]:.............
402c0 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 73 6f 72 74 5f 62 79 5f 6e .self.gui.library_view.sort_by_n
402e0 61 6d 65 64 5f 66 69 65 6c 64 28 27 6d 61 72 6b 65 64 27 2c 20 54 72 75 65 29 0d 0a 20 20 20 20 amed_field('marked',.True)......
40300 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 6c 69 73 74 5f 6e ....self.view_list_name.=.list_n
40320 61 6d 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63 72 65 61 74 65 5f 6c 69 73 74 28 73 65 6c 66 2c ame........def.create_list(self,
40340 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 64 69 73 70 6c 61 .list_name,.book_id_list,.displa
40360 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a y_warnings=True):..........'''..
40380 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 20 ........This.method.is.designed.
403a0 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d to.be.called.from.other.plugins.
403c0 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6d 75 73 74 20 62 65 20 61 20 76 .........list_name.-.must.be.a.v
403e0 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 5f alid.list.name..........book_id_
40400 6c 69 73 74 20 2d 20 61 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65 20 62 6f 6f 6b 20 69 64 list.-.a.list.of.calibre.book.id
40420 73 20 74 6f 20 62 65 20 70 75 74 20 6f 6e 20 74 68 65 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 s.to.be.put.on.the.list.........
40440 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20 74 6f 20 73 75 .display_warnings.-.option.to.su
40460 70 70 72 65 73 73 20 61 6e 79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69 61 6c 6f 67 73 ppress.any.error/warning.dialogs
40480 20 69 66 20 62 6f 6f 6b 73 20 61 6c 72 65 61 64 79 20 6f 6e 20 6c 69 73 74 0d 0a 20 20 20 20 20 .if.books.already.on.list.......
404a0 20 20 20 52 65 74 75 72 6e 73 3a 20 54 72 75 65 20 69 66 20 6c 69 73 74 20 77 61 73 20 63 72 65 ...Returns:.True.if.list.was.cre
404c0 61 74 65 64 2c 20 6f 74 68 65 72 77 69 73 65 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 27 ated,.otherwise.False..........'
404e0 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 ''..........if.list_name.is.None
40500 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e :..............if.display_warnin
40520 67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f gs:..................return.erro
40540 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 63 72 65 r_dialog(self.gui,._('Cannot.cre
40560 61 74 65 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ate.list'),.....................
40580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 ................._('No.list.name
405a0 20 73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 .specified'),.show=True)........
405c0 20 20 20 20 20 20 65 6c 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ......elif.DEBUG:...............
405e0 20 20 20 70 72 69 6e 74 28 5f 28 27 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 ...print(_('Reading.List:.Cannot
40600 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 6e 6f 74 20 73 70 .create.list.as.list_name.not.sp
40620 65 63 69 66 69 65 64 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 ecified'))..............return.F
40640 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e 67 alse..........list_names.=.cfg.g
40660 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 et_list_names(self.gui.current_d
40680 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 b,.exclude_auto=False)..........
406a0 66 6f 72 20 65 78 69 73 74 69 6e 67 5f 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e for.existing_list_name.in.list_n
406c0 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 2e ames:..............if.list_name.
406e0 6c 6f 77 65 72 28 29 20 3d 3d 20 65 78 69 73 74 69 6e 67 5f 6c 69 73 74 5f 6e 61 6d 65 2e 6c 6f lower().==.existing_list_name.lo
40700 77 65 72 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 6c wer():..................if.displ
40720 61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ay_warnings:....................
40740 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 ..return.error_dialog(self.gui,.
40760 5f 28 27 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 _('Cannot.create.list'),........
40780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
407a0 20 20 5f 28 27 41 20 6c 69 73 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 77 69 74 68 20 .._('A.list.already.exists.with.
407c0 74 68 69 73 20 6e 61 6d 65 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 this.name'),.show=True).........
407e0 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 .........elif.DEBUG:............
40800 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 28 5f 28 27 52 65 61 64 69 6e 67 20 4c 69 73 74 ..........print((_('Reading.List
40820 3a 20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d :.Cannot.create.list.as.list_nam
40840 65 20 69 73 20 64 75 70 6c 69 63 61 74 65 3a 27 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a e.is.duplicate:'),.list_name))..
40860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0d 0a 20 20 ................return.False....
40880 20 20 20 20 20 20 63 66 67 2e 63 72 65 61 74 65 5f 6c 69 73 74 28 73 65 6c 66 2e 67 75 69 2e 63 ......cfg.create_list(self.gui.c
408a0 75 72 72 65 6e 74 5f 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 urrent_db,.list_name,.book_id_li
408c0 73 74 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 st)..........return.True........
408e0 64 65 66 20 5f 67 65 74 5f 6c 69 73 74 5f 73 61 66 65 5f 6e 61 6d 65 28 73 65 6c 66 2c 20 6c 69 def._get_list_safe_name(self,.li
40900 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 61 66 65 5f 6e 61 6d 65 20 3d 20 6c st_name):..........safe_name.=.l
40920 69 73 74 5f 6e 61 6d 65 2e 6c 6f 77 65 72 28 29 2e 72 65 70 6c 61 63 65 28 27 20 27 2c 20 27 5f ist_name.lower().replace('.',.'_
40940 27 29 0d 0a 20 20 20 20 20 20 20 20 73 61 66 65 5f 6e 61 6d 65 20 3d 20 72 65 2e 73 75 62 28 27 ')..........safe_name.=.re.sub('
40960 28 5b 5e 61 2d 7a 30 2d 39 5f 5d 29 27 2c 20 27 27 2c 20 73 61 66 65 5f 6e 61 6d 65 29 0d 0a 20 ([^a-z0-9_])',.'',.safe_name)...
40980 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 61 66 65 5f 6e 61 6d 65 0d 0a 0d 0a 20 20 20 20 64 .......return.safe_name........d
409a0 65 66 20 5f 69 73 5f 6c 69 73 74 5f 63 75 72 72 65 6e 74 6c 79 5f 76 69 65 77 65 64 28 73 65 6c ef._is_list_currently_viewed(sel
409c0 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 6d 61 72 6b 65 64 5f 74 f,.list_name):..........marked_t
409e0 65 78 74 20 3d 20 27 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 27 20 2b 20 73 65 6c 66 2e 5f 67 65 ext.=.'reading_list_'.+.self._ge
40a00 74 5f 6c 69 73 74 5f 73 61 66 65 5f 6e 61 6d 65 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 t_list_safe_name(list_name).....
40a20 20 20 20 20 20 72 65 74 75 72 6e 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 67 75 69 2e 73 65 61 .....return.unicode(self.gui.sea
40a40 72 63 68 2e 74 65 78 74 28 29 29 2e 73 74 61 72 74 73 77 69 74 68 28 27 6d 61 72 6b 65 64 3a 27 rch.text()).startswith('marked:'
40a60 20 2b 20 6d 61 72 6b 65 64 5f 74 65 78 74 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 77 69 74 63 .+.marked_text)........def.switc
40a80 68 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a h_default_list(self,.list_name):
40aa0 0d 0a 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 28 73 ..........cfg.set_default_list(s
40ac0 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a elf.gui.current_db,.list_name)..
40ae0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28 29 0d 0a 0d 0a ........self.rebuild_menus()....
40b00 20 20 20 20 64 65 66 20 73 68 6f 77 5f 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 73 65 6c 66 29 ....def.show_configuration(self)
40b20 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 74 65 72 66 61 63 65 5f 61 63 74 69 6f 6e :..........self.interface_action
40b40 5f 62 61 73 65 5f 70 6c 75 67 69 6e 2e 64 6f 5f 75 73 65 72 5f 63 6f 6e 66 69 67 28 73 65 6c 66 _base_plugin.do_user_config(self
40b60 2e 67 75 69 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c .gui)........def.apply_tags_to_l
40b80 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 2c 20 61 ist(self,.list_name,.book_ids,.a
40ba0 64 64 3d 54 72 75 65 2c 20 6d 6f 64 69 66 79 5f 61 63 74 69 6f 6e 3d 4e 6f 6e 65 29 3a 0d 0a 20 dd=True,.modify_action=None):...
40bc0 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d .......db.=.self.gui.current_db.
40be0 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d 61 70 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 .........list_map.=.cfg.get_list
40c00 5f 69 6e 66 6f 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 _info(db,.list_name)..........if
40c20 20 6e 6f 74 20 6d 6f 64 69 66 79 5f 61 63 74 69 6f 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .not.modify_action:.............
40c40 20 6d 6f 64 69 66 79 5f 61 63 74 69 6f 6e 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 63 66 .modify_action.=.list_map.get(cf
40c60 67 2e 4b 45 59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f 4e 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 g.KEY_MODIFY_ACTION,.cfg.DEFAULT
40c80 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e 4b 45 59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 _LIST_VALUES[cfg.KEY_MODIFY_ACTI
40ca0 4f 4e 5d 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6d 6f 64 69 66 79 5f 61 63 74 69 6f 6e 20 3d ON])..........if.modify_action.=
40cc0 3d 20 27 54 41 47 4e 4f 4e 45 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e =.'TAGNONE':..............return
40ce0 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 6d 6f 64 69 66 79 5f 61 63 74 69 .False..........elif.modify_acti
40d00 6f 6e 20 3d 3d 20 27 54 41 47 41 44 44 27 20 61 6e 64 20 6e 6f 74 20 61 64 64 3a 0d 0a 20 20 20 on.==.'TAGADD'.and.not.add:.....
40d20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 65 .........return.False..........e
40d40 6c 69 66 20 6d 6f 64 69 66 79 5f 61 63 74 69 6f 6e 20 3d 3d 20 27 54 41 47 52 45 4d 4f 56 45 27 lif.modify_action.==.'TAGREMOVE'
40d60 20 61 6e 64 20 61 64 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 .and.add:..............return.Fa
40d80 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 74 61 67 73 5f 63 6f 6c 75 6d 6e 20 3d 20 6c 69 73 74 5f lse..........tags_column.=.list_
40da0 6d 61 70 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 54 41 47 53 5f 43 4f 4c 55 4d 4e 2c 20 63 66 67 map.get(cfg.KEY_TAGS_COLUMN,.cfg
40dc0 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e 4b 45 59 5f 54 41 47 .DEFAULT_LIST_VALUES[cfg.KEY_TAG
40de0 53 5f 43 4f 4c 55 4d 4e 5d 29 0d 0a 20 20 20 20 20 20 20 20 74 61 67 5f 74 6f 5f 61 70 70 6c 79 S_COLUMN])..........tag_to_apply
40e00 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 54 41 47 53 5f 54 45 58 .=.list_map.get(cfg.KEY_TAGS_TEX
40e20 54 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e 4b T,.cfg.DEFAULT_LIST_VALUES[cfg.K
40e40 45 59 5f 54 41 47 53 5f 54 45 58 54 5d 29 0d 0a 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 EY_TAGS_TEXT])..........any_tags
40e60 5f 63 68 61 6e 67 65 64 20 3d 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 74 _changed.=.False............if.t
40e80 61 67 5f 74 6f 5f 61 70 70 6c 79 20 61 6e 64 20 62 6f 6f 6b 5f 69 64 73 3a 0d 0a 20 20 20 20 20 ag_to_apply.and.book_ids:.......
40ea0 20 20 20 20 20 20 20 69 66 20 74 61 67 73 5f 63 6f 6c 75 6d 6e 20 3d 3d 20 27 74 61 67 73 27 3a .......if.tags_column.==.'tags':
40ec0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 64 64 3a 0d 0a 20 20 20 20 20 ..................if.add:.......
40ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 62 2e 62 75 6c 6b 5f 6d 6f 64 69 66 79 5f 74 61 ...............db.bulk_modify_ta
40f00 67 73 28 62 6f 6f 6b 5f 69 64 73 2c 20 61 64 64 3d 5b 74 61 67 5f 74 6f 5f 61 70 70 6c 79 5d 29 gs(book_ids,.add=[tag_to_apply])
40f20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 ..................else:.........
40f40 20 20 20 20 20 20 20 20 20 20 20 20 20 64 62 2e 62 75 6c 6b 5f 6d 6f 64 69 66 79 5f 74 61 67 73 .............db.bulk_modify_tags
40f60 28 62 6f 6f 6b 5f 69 64 73 2c 20 72 65 6d 6f 76 65 3d 5b 74 61 67 5f 74 6f 5f 61 70 70 6c 79 5d (book_ids,.remove=[tag_to_apply]
40f80 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0d 0a )..................return.True..
40fa0 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 74 61 67 73 5f 63 6f 6c 75 6d 6e 3a 0d 0a 20 ............elif.tags_column:...
40fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 20 3d 20 ...............custom_columns.=.
40fe0 64 62 2e 66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 2e 63 75 73 74 6f 6d 5f 66 69 65 6c 64 5f 6d db.field_metadata.custom_field_m
41000 65 74 61 64 61 74 61 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 20 3d etadata()..................col.=
41020 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 5b 74 61 67 73 5f 63 6f 6c 75 6d 6e 5d 0d 0a 20 20 .custom_columns[tags_column]....
41040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 20 3d 20 63 6f 6c 5b 27 64 61 74 61 74 79 70 ..............typ.=.col['datatyp
41060 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 20 3d 20 64 62 2e e']..................label.=.db.
41080 66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 2e 6b 65 79 5f 74 6f 5f 6c 61 62 65 6c 28 74 61 67 73 field_metadata.key_to_label(tags
410a0 5f 63 6f 6c 75 6d 6e 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 6f 6c _column)..................if.col
410c0 5b 27 69 73 5f 6d 75 6c 74 69 70 6c 65 27 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ['is_multiple']:................
410e0 20 20 20 20 20 20 23 20 57 69 6c 6c 20 64 6f 20 74 68 65 20 61 64 64 20 6f 72 20 72 65 6d 6f 76 ......#.Will.do.the.add.or.remov
41100 65 20 61 63 74 69 6f 6e 73 20 69 6e 20 62 75 6c 6b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e.actions.in.bulk...............
41120 20 20 20 20 20 20 20 69 66 20 61 64 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......if.add:..................
41140 20 20 20 20 20 20 20 20 64 62 2e 73 65 74 5f 63 75 73 74 6f 6d 5f 62 75 6c 6b 5f 6d 75 6c 74 69 ........db.set_custom_bulk_multi
41160 70 6c 65 28 62 6f 6f 6b 5f 69 64 73 2c 20 61 64 64 3d 5b 74 61 67 5f 74 6f 5f 61 70 70 6c 79 5d ple(book_ids,.add=[tag_to_apply]
41180 2c 20 6c 61 62 65 6c 3d 6c 61 62 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,.label=label)..................
411a0 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....else:.......................
411c0 20 20 20 64 62 2e 73 65 74 5f 63 75 73 74 6f 6d 5f 62 75 6c 6b 5f 6d 75 6c 74 69 70 6c 65 28 62 ...db.set_custom_bulk_multiple(b
411e0 6f 6f 6b 5f 69 64 73 2c 20 72 65 6d 6f 76 65 3d 5b 74 61 67 5f 74 6f 5f 61 70 70 6c 79 5d 2c 20 ook_ids,.remove=[tag_to_apply],.
41200 6c 61 62 65 6c 3d 6c 61 62 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 label=label)....................
41220 20 20 72 65 74 75 72 6e 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 ..return.True..................e
41240 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 57 65 20 68 lse:......................#.We.h
41260 61 76 65 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 74 68 61 74 20 69 73 20 74 65 78 74 ave.a.custom.column.that.is.text
41280 20 6f 72 20 62 6f 6f 6c 65 61 6e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .or.boolean.....................
412a0 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 73 3a 0d 0a 20 20 20 20 20 .for.book_id.in.book_ids:.......
412c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 69 73 74 69 6e 67 5f 76 61 6c 75 ...................existing_valu
412e0 65 20 3d 20 64 62 2e 67 65 74 5f 63 75 73 74 6f 6d 28 62 6f 6f 6b 5f 69 64 2c 20 6c 61 62 65 6c e.=.db.get_custom(book_id,.label
41300 3d 6c 61 62 65 6c 2c 20 69 6e 64 65 78 5f 69 73 5f 69 64 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 =label,.index_is_id=True).......
41320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 79 70 20 3d 3d 20 27 62 6f ...................if.typ.==.'bo
41340 6f 6c 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ol':............................
41360 20 20 6e 65 77 5f 76 61 6c 75 65 20 3d 20 74 61 67 5f 74 6f 5f 61 70 70 6c 79 20 3d 3d 20 27 59 ..new_value.=.tag_to_apply.==.'Y
41380 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 '..............................i
413a0 66 20 6e 6f 74 20 61 64 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 f.not.add:......................
413c0 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 62 2e 70 72 65 66 73 2e 67 65 74 28 27 62 6f 6f ............if.db.prefs.get('boo
413e0 6c 73 5f 61 72 65 5f 74 72 69 73 74 61 74 65 27 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ls_are_tristate'):..............
41400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 76 61 6c 75 ........................new_valu
41420 65 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.=.None........................
41440 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........else:.................
41460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 76 61 6c 75 65 20 3d .....................new_value.=
41480 20 6e 6f 74 20 6e 65 77 5f 76 61 6c 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .not.new_value..................
414a0 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........else:...................
414c0 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 64 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...........if.add:..............
414e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 76 61 6c 75 65 20 3d 20 ....................new_value.=.
41500 74 61 67 5f 74 6f 5f 61 70 70 6c 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tag_to_apply....................
41520 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 65 78 69 73 74 69 6e 67 5f 76 61 6c 75 65 3a 0d 0a ..........elif.existing_value:..
41540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41560 6e 65 77 5f 76 61 6c 75 65 20 3d 20 65 78 69 73 74 69 6e 67 5f 76 61 6c 75 65 2e 72 65 70 6c 61 new_value.=.existing_value.repla
41580 63 65 28 74 61 67 5f 74 6f 5f 61 70 70 6c 79 2c 20 27 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 ce(tag_to_apply,.'')............
415a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 ..................else:.........
415c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 .........................continu
415e0 65 20 23 20 52 65 6d 6f 76 69 6e 67 20 62 75 74 20 68 61 73 20 6e 6f 20 63 75 72 72 65 6e 74 20 e.#.Removing.but.has.no.current.
41600 74 65 78 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 text..........................if
41620 20 6e 65 77 5f 76 61 6c 75 65 20 21 3d 20 65 78 69 73 74 69 6e 67 5f 76 61 6c 75 65 3a 0d 0a 20 .new_value.!=.existing_value:...
41640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 62 2e 73 65 ...........................db.se
41660 74 5f 63 75 73 74 6f 6d 28 62 6f 6f 6b 5f 69 64 2c 20 6e 65 77 5f 76 61 6c 75 65 2c 20 6c 61 62 t_custom(book_id,.new_value,.lab
41680 65 6c 3d 6c 61 62 65 6c 2c 20 63 6f 6d 6d 69 74 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 el=label,.commit=False).........
416a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 .....................any_tags_ch
416c0 61 6e 67 65 64 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 anged.=.True....................
416e0 20 20 64 62 2e 63 6f 6d 6d 69 74 28 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 6e ..db.commit()..........return.an
41700 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 0d 0a 0d 0a 20 20 20 20 64 65 66 20 75 70 64 61 74 65 y_tags_changed........def.update
41720 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 73 65 6c 66 2c 20 6c 69 73 74 _series_custom_column(self,.list
41740 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 63 68 61 6e 67 _name,.book_ids):..........chang
41760 65 64 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 ed_series_book_ids.=.[].........
41780 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 .db.=.self.gui.current_db.......
417a0 20 20 20 6c 69 73 74 5f 6d 61 70 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 ...list_map.=.cfg.get_list_info(
417c0 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 63 db,.list_name)..........series_c
417e0 6f 6c 75 6d 6e 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 53 45 52 olumn.=.list_map.get(cfg.KEY_SER
41800 49 45 53 5f 43 4f 4c 55 4d 4e 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c IES_COLUMN,.cfg.DEFAULT_LIST_VAL
41820 55 45 53 5b 63 66 67 2e 4b 45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e 5d 29 0d 0a 20 20 20 UES[cfg.KEY_SERIES_COLUMN]).....
41840 20 20 20 20 20 69 66 20 6e 6f 74 20 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 3a 0d 0a 20 20 20 20 .....if.not.series_column:......
41860 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 62 6f ........return.changed_series_bo
41880 6f 6b 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 ok_ids............series_name.=.
418a0 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 53 45 52 49 45 53 5f 4e 41 4d 45 list_map.get(cfg.KEY_SERIES_NAME
418c0 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e 4b 45 ,.cfg.DEFAULT_LIST_VALUES[cfg.KE
418e0 59 5f 53 45 52 49 45 53 5f 4e 41 4d 45 5d 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 Y_SERIES_NAME])..........if.not.
41900 73 65 72 69 65 73 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 72 69 65 73 series_name:..............series
41920 5f 6e 61 6d 65 20 3d 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 63 75 73 _name.=.list_name............cus
41940 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 20 3d 20 64 62 2e 66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 2e tom_columns.=.db.field_metadata.
41960 63 75 73 74 6f 6d 5f 66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 28 29 0d 0a 20 20 20 20 20 20 20 custom_field_metadata().........
41980 20 63 6f 6c 20 3d 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 2e 67 65 74 28 73 65 72 69 65 73 .col.=.custom_columns.get(series
419a0 5f 63 6f 6c 75 6d 6e 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 63 6f 6c 20 69 _column,.None)..........if.col.i
419c0 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 s.None:..............return.....
419e0 20 20 20 20 20 6c 61 62 65 6c 20 3d 20 64 62 2e 66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 2e 6b .....label.=.db.field_metadata.k
41a00 65 79 5f 74 6f 5f 6c 61 62 65 6c 28 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 29 0d 0a 0d 0a 20 20 ey_to_label(series_column)......
41a20 20 20 20 20 20 20 23 20 46 69 6e 64 20 61 6c 6c 20 74 68 65 20 62 6f 6f 6b 73 20 63 75 72 72 65 ......#.Find.all.the.books.curre
41a40 6e 74 6c 79 20 77 69 74 68 20 74 68 69 73 20 73 65 72 69 65 73 20 6e 61 6d 65 3a 0d 0a 20 20 20 ntly.with.this.series.name:.....
41a60 20 20 20 20 20 71 75 65 72 79 20 3d 20 27 23 25 73 3a 22 25 73 22 27 20 25 20 28 6c 61 62 65 6c .....query.=.'#%s:"%s"'.%.(label
41a80 2c 20 73 65 72 69 65 73 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 65 78 69 73 74 69 6e 67 ,.series_name)..........existing
41aa0 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 64 62 2e 64 61 74 61 2e 73 65 61 72 63 _series_book_ids.=.db.data.searc
41ac0 68 5f 67 65 74 74 69 6e 67 5f 69 64 73 28 71 75 65 72 79 2c 20 73 65 61 72 63 68 5f 72 65 73 74 h_getting_ids(query,.search_rest
41ae0 72 69 63 74 69 6f 6e 3d 27 27 2c 20 75 73 65 5f 76 69 72 74 75 61 6c 5f 6c 69 62 72 61 72 79 3d riction='',.use_virtual_library=
41b00 46 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 47 6f 20 74 68 72 6f 75 67 68 20 61 False)............#.Go.through.a
41b20 6c 6c 20 74 68 65 20 62 6f 6f 6b 73 20 6f 6e 20 6f 75 72 20 6c 69 73 74 20 61 6e 64 20 61 73 73 ll.the.books.on.our.list.and.ass
41b40 69 67 6e 20 74 68 65 20 73 65 72 69 65 73 20 6e 61 6d 65 2f 69 6e 64 65 78 0d 0a 20 20 20 20 20 ign.the.series.name/index.......
41b60 20 20 20 66 6f 72 20 69 64 78 2c 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 65 6e 75 6d 65 72 61 74 65 ...for.idx,.book_id.in.enumerate
41b80 28 62 6f 6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f (book_ids):..............series_
41ba0 69 64 78 20 3d 20 69 64 78 20 2b 20 31 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 69 73 74 idx.=.idx.+.1..............exist
41bc0 69 6e 67 5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 64 62 2e 67 65 74 5f 63 75 73 74 6f 6d 28 ing_series_name.=.db.get_custom(
41be0 62 6f 6f 6b 5f 69 64 2c 20 6c 61 62 65 6c 3d 6c 61 62 65 6c 2c 20 69 6e 64 65 78 5f 69 73 5f 69 book_id,.label=label,.index_is_i
41c00 64 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 69 73 74 69 6e 67 5f 73 65 d=True)..............existing_se
41c20 72 69 65 73 5f 69 64 78 20 3d 20 64 62 2e 67 65 74 5f 63 75 73 74 6f 6d 5f 65 78 74 72 61 28 62 ries_idx.=.db.get_custom_extra(b
41c40 6f 6f 6b 5f 69 64 2c 20 6c 61 62 65 6c 3d 6c 61 62 65 6c 2c 20 69 6e 64 65 78 5f 69 73 5f 69 64 ook_id,.label=label,.index_is_id
41c60 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 72 69 65 73 5f 6e 61 =True)..............if.series_na
41c80 6d 65 20 21 3d 20 65 78 69 73 74 69 6e 67 5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 6f 72 20 73 65 me.!=.existing_series_name.or.se
41ca0 72 69 65 73 5f 69 64 78 20 21 3d 20 65 78 69 73 74 69 6e 67 5f 73 65 72 69 65 73 5f 69 64 78 3a ries_idx.!=.existing_series_idx:
41cc0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 62 2e 73 65 74 5f 63 75 73 74 6f 6d 28 ..................db.set_custom(
41ce0 62 6f 6f 6b 5f 69 64 2c 20 73 65 72 69 65 73 5f 6e 61 6d 65 2c 20 6c 61 62 65 6c 3d 6c 61 62 65 book_id,.series_name,.label=labe
41d00 6c 2c 20 63 6f 6d 6d 69 74 3d 46 61 6c 73 65 2c 20 65 78 74 72 61 3d 73 65 72 69 65 73 5f 69 64 l,.commit=False,.extra=series_id
41d20 78 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 x)..................changed_seri
41d40 65 73 5f 62 6f 6f 6b 5f 69 64 73 2e 61 70 70 65 6e 64 28 62 6f 6f 6b 5f 69 64 29 0d 0a 20 20 20 es_book_ids.append(book_id).....
41d60 20 20 20 20 20 20 20 20 20 69 66 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 65 78 69 73 74 69 6e 67 5f .........if.book_id.in.existing_
41d80 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 series_book_ids:................
41da0 20 20 65 78 69 73 74 69 6e 67 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 2e 72 65 6d 6f 76 ..existing_series_book_ids.remov
41dc0 65 28 62 6f 6f 6b 5f 69 64 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 41 6e 79 20 62 6f 6f 6b e(book_id)............#.Any.book
41de0 73 20 6c 65 66 74 20 6f 6e 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 73 65 72 69 65 73 20 6c 69 s.left.on.the.existing.series.li
41e00 73 74 20 61 72 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 6f 6e 20 6f 75 72 20 72 65 61 64 69 6e 67 20 st.are.no.longer.on.our.reading.
41e20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 65 78 69 list..........for.book_id.in.exi
41e40 73 74 69 6e 67 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 sting_series_book_ids:..........
41e60 20 20 20 20 64 62 2e 73 65 74 5f 63 75 73 74 6f 6d 28 62 6f 6f 6b 5f 69 64 2c 20 27 27 2c 20 6c ....db.set_custom(book_id,.'',.l
41e80 61 62 65 6c 3d 6c 61 62 65 6c 2c 20 63 6f 6d 6d 69 74 3d 46 61 6c 73 65 2c 20 65 78 74 72 61 3d abel=label,.commit=False,.extra=
41ea0 4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 None)..............changed_serie
41ec0 73 5f 62 6f 6f 6b 5f 69 64 73 2e 61 70 70 65 6e 64 28 62 6f 6f 6b 5f 69 64 29 0d 0a 20 20 20 20 s_book_ids.append(book_id)......
41ee0 20 20 20 20 64 62 2e 63 6f 6d 6d 69 74 28 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 ....db.commit()..........return.
41f00 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 64 changed_series_book_ids........d
41f20 65 66 20 5f 63 6f 6e 76 65 72 74 5f 63 61 6c 69 62 72 65 5f 69 64 73 5f 74 6f 5f 62 6f 6f 6b 73 ef._convert_calibre_ids_to_books
41f40 28 73 65 6c 66 2c 20 64 62 2c 20 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 73 20 (self,.db,.ids):..........books.
41f60 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 63 61 6c 69 62 72 65 5f 69 64 20 69 6e 20 =.[]..........for.calibre_id.in.
41f80 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 20 3d 20 64 62 2e 67 65 74 5f 6d 65 ids:..............mi.=.db.get_me
41fa0 74 61 64 61 74 61 28 63 61 6c 69 62 72 65 5f 69 64 2c 20 69 6e 64 65 78 5f 69 73 5f 69 64 3d 54 tadata(calibre_id,.index_is_id=T
41fc0 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 20 3d 20 7b 7d 0d 0a 20 20 20 rue)..............book.=.{}.....
41fe0 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27 63 61 6c 69 62 72 65 5f 69 64 27 5d 20 3d 20 6d 69 .........book['calibre_id'].=.mi
42000 2e 69 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27 74 69 74 6c 65 27 5d 20 3d .id..............book['title'].=
42020 20 6d 69 2e 74 69 74 6c 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27 61 75 74 .mi.title..............book['aut
42040 68 6f 72 27 5d 20 3d 20 61 75 74 68 6f 72 73 5f 74 6f 5f 73 74 72 69 6e 67 28 6d 69 2e 61 75 74 hor'].=.authors_to_string(mi.aut
42060 68 6f 72 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27 61 75 74 68 6f 72 5f hors)..............book['author_
42080 73 6f 72 74 27 5d 20 3d 20 6d 69 2e 61 75 74 68 6f 72 5f 73 6f 72 74 0d 0a 20 20 20 20 20 20 20 sort'].=.mi.author_sort.........
420a0 20 20 20 20 20 62 6f 6f 6b 5b 27 73 65 72 69 65 73 27 5d 20 3d 20 6d 69 2e 73 65 72 69 65 73 0d .....book['series'].=.mi.series.
420c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6d 69 2e 73 65 72 69 65 73 3a 0d 0a 20 20 20 20 .............if.mi.series:......
420e0 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27 73 65 72 69 65 73 5f 69 6e 64 65 78 27 5d ............book['series_index']
42100 20 3d 20 6d 69 2e 73 65 72 69 65 73 5f 69 6e 64 65 78 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .=.mi.series_index..............
42120 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27 73 65 72 else:..................book['ser
42140 69 65 73 5f 69 6e 64 65 78 27 5d 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f ies_index'].=.0..............boo
42160 6b 73 2e 61 70 70 65 6e 64 28 62 6f 6f 6b 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 ks.append(book)..........return.
42180 62 6f 6f 6b 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 6f 6e 5f 64 65 76 69 63 65 5f 63 6f 6e 6e books........def._on_device_conn
421a0 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 28 73 65 6c 66 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65 ection_changed(self,.is_connecte
421c0 64 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f d):..........self.plugin_device_
421e0 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 2e 65 6d 69 74 28 69 73 5f 63 6f 6e 6e 65 connection_changed.emit(is_conne
42200 63 74 65 64 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 73 5f 63 6f 6e 6e 65 63 74 cted)..........if.not.is_connect
42220 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 ed:..............if.DEBUG:......
42240 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 ............prints(_('READING.LI
42260 53 54 3a 20 44 65 76 69 63 65 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 27 29 29 0d 0a 20 20 20 20 ST:.Device.disconnected'))......
42280 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e ........self.connected_device_in
422a0 66 6f 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 62 75 fo.=.None..............self.rebu
422c0 69 6c 64 5f 6d 65 6e 75 73 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 6f 6e 5f 64 65 76 69 63 ild_menus()........def._on_devic
422e0 65 5f 6d 65 74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 e_metadata_available(self):.....
42300 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 6d 65 74 61 64 61 74 61 .....self.plugin_device_metadata
42320 5f 61 76 61 69 6c 61 62 6c 65 2e 65 6d 69 74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e _available.emit()..........self.
42340 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 20 3d 20 73 65 6c 66 2e 67 75 69 connected_device_info.=.self.gui
42360 2e 64 65 76 69 63 65 5f 6d 61 6e 61 67 65 72 2e 67 65 74 5f 63 75 72 72 65 6e 74 5f 64 65 76 69 .device_manager.get_current_devi
42380 63 65 5f 69 6e 66 6f 72 6d 61 74 69 6f 6e 28 29 2e 67 65 74 28 27 69 6e 66 6f 27 2c 20 4e 6f 6e ce_information().get('info',.Non
423a0 65 29 0d 0a 20 20 20 20 20 20 20 20 64 72 69 76 65 5f 69 6e 66 6f 20 3d 20 73 65 6c 66 2e 63 6f e)..........drive_info.=.self.co
423c0 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d 0d 0a 20 20 20 20 20 20 20 20 nnected_device_info[4]..........
423e0 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 if.DEBUG:..............prints(_(
42400 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4d 65 74 61 64 61 74 61 20 61 76 61 69 6c 61 62 6c 'READING.LIST:.Metadata.availabl
42420 65 3a 27 29 2c 20 64 72 69 76 65 5f 69 6e 66 6f 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e e:'),.drive_info)..........self.
42440 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28 29 0d 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 73 65 rebuild_menus()..........with.se
42460 6c 66 2e 73 79 6e 63 5f 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e lf.sync_lock:..............self.
42480 73 79 6e 63 5f 6e 6f 77 28 66 6f 72 63 65 5f 73 79 6e 63 3d 46 61 6c 73 65 29 0d 0a 0d 0a 20 20 sync_now(force_sync=False)......
424a0 20 20 64 65 66 20 5f 63 6f 75 6e 74 5f 62 6f 6f 6b 73 5f 66 6f 72 5f 63 6f 6e 6e 65 63 74 65 64 ..def._count_books_for_connected
424c0 5f 64 65 76 69 63 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c _device(self):..........db.=.sel
424e0 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 20 20 20 61 6c 6c 5f 6c 69 f.gui.current_db..........all_li
42500 73 74 73 5f 6d 61 70 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f sts_map.=.{}..........if.self.co
42520 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 nnected_device_info:............
42540 20 20 69 66 20 6e 6f 74 20 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 ..if.not.self.connected_device_i
42560 6e 66 6f 5b 34 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 57 69 6c 6c 20 nfo[4]:..................#.Will.
42580 75 73 65 20 74 68 65 20 64 65 76 69 63 65 20 74 79 70 65 20 61 73 20 74 68 65 20 55 55 49 44 0d use.the.device.type.as.the.UUID.
425a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 75 75 69 64 20 3d 20 73 .................device_uuid.=.s
425c0 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 30 5d 0d 0a 20 20 elf.connected_device_info[0]....
425e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 73 5f 6d 61 70 20 3d 20 63 66 67 2e 67 65 ..............lists_map.=.cfg.ge
42600 74 5f 62 6f 6f 6b 5f 6c 69 73 74 73 5f 66 6f 72 5f 64 65 76 69 63 65 28 64 62 2c 20 64 65 76 69 t_book_lists_for_device(db,.devi
42620 63 65 5f 75 75 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 ce_uuid)..................if.lis
42640 74 73 5f 6d 61 70 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c ts_map:......................all
42660 5f 6c 69 73 74 73 5f 6d 61 70 2e 75 70 64 61 74 65 28 6c 69 73 74 73 5f 6d 61 70 29 0d 0a 20 20 _lists_map.update(lists_map)....
42680 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........else:.................
426a0 20 66 6f 72 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 76 61 .for.location_info.in.six.iterva
426c0 6c 75 65 73 28 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b lues(self.connected_device_info[
426e0 34 5d 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 4]):......................device
42700 5f 75 75 69 64 20 3d 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 5b 27 64 65 76 69 63 65 5f 73 74 _uuid.=.location_info['device_st
42720 6f 72 65 5f 75 75 69 64 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ore_uuid']......................
42740 6c 69 73 74 73 5f 6d 61 70 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 73 5f 66 lists_map.=.cfg.get_book_lists_f
42760 6f 72 5f 64 65 76 69 63 65 28 64 62 2c 20 64 65 76 69 63 65 5f 75 75 69 64 29 0d 0a 20 20 20 20 or_device(db,.device_uuid)......
42780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 73 5f 6d 61 70 3a 0d 0a 20 ................if.lists_map:...
427a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 5f 6c 69 73 74 73 .......................all_lists
427c0 5f 6d 61 70 2e 75 70 64 61 74 65 28 6c 69 73 74 73 5f 6d 61 70 29 0d 0a 20 20 20 20 20 20 20 20 _map.update(lists_map)..........
427e0 74 6f 74 61 6c 5f 63 6f 75 6e 74 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 total_count.=.0..........for.lis
42800 74 5f 69 6e 66 6f 20 69 6e 20 61 6c 6c 5f 6c 69 73 74 73 5f 6d 61 70 2e 76 61 6c 75 65 73 28 29 t_info.in.all_lists_map.values()
42820 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 5f 63 6f 75 6e 74 20 2b 3d 20 6c 65 :..............total_count.+=.le
42840 6e 28 6c 69 73 74 5f 69 6e 66 6f 5b 63 66 67 2e 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 29 0d 0a 20 n(list_info[cfg.KEY_CONTENT])...
42860 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 6f 74 61 6c 5f 63 6f 75 6e 74 0d 0a 0d 0a 20 20 20 .......return.total_count.......
42880 20 64 65 66 20 5f 67 65 74 5f 63 6f 6e 6e 65 63 74 65 64 5f 75 75 69 64 73 5f 74 6f 5f 73 79 6e .def._get_connected_uuids_to_syn
428a0 63 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 75 75 69 64 73 20 3d c(self):..........device_uuids.=
428c0 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 .[]..........if.self.connected_d
428e0 65 76 69 63 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 evice_info:..............if.not.
42900 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d 3a 0d 0a self.connected_device_info[4]:..
42920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 57 69 6c 6c 20 75 73 65 20 74 68 65 20 64 ................#.Will.use.the.d
42940 65 76 69 63 65 20 74 79 70 65 20 61 73 20 74 68 65 20 55 55 49 44 0d 0a 20 20 20 20 20 20 20 20 evice.type.as.the.UUID..........
42960 20 20 20 20 20 20 20 20 75 75 69 64 20 3d 20 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 ........uuid.=.self.connected_de
42980 76 69 63 65 5f 69 6e 66 6f 5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 vice_info[0]..................se
429a0 6c 66 2e 5f 61 64 64 5f 64 65 76 69 63 65 5f 74 6f 5f 6c 69 73 74 5f 69 66 5f 73 68 6f 75 6c 64 lf._add_device_to_list_if_should
429c0 5f 73 79 6e 63 28 64 65 76 69 63 65 5f 75 75 69 64 73 2c 20 75 75 69 64 29 0d 0a 20 20 20 20 20 _sync(device_uuids,.uuid).......
429e0 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f .......else:..................fo
42a00 72 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65 r.location_info.in.six.itervalue
42a20 73 28 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d 29 s(self.connected_device_info[4])
42a40 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 75 69 64 20 3d 20 6c 6f :......................uuid.=.lo
42a60 63 61 74 69 6f 6e 5f 69 6e 66 6f 5b 27 64 65 76 69 63 65 5f 73 74 6f 72 65 5f 75 75 69 64 27 5d cation_info['device_store_uuid']
42a80 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 61 64 64 5f ......................self._add_
42aa0 64 65 76 69 63 65 5f 74 6f 5f 6c 69 73 74 5f 69 66 5f 73 68 6f 75 6c 64 5f 73 79 6e 63 28 64 65 device_to_list_if_should_sync(de
42ac0 76 69 63 65 5f 75 75 69 64 73 2c 20 75 75 69 64 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 vice_uuids,.uuid)..........retur
42ae0 6e 20 64 65 76 69 63 65 5f 75 75 69 64 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 61 64 64 5f 64 n.device_uuids........def._add_d
42b00 65 76 69 63 65 5f 74 6f 5f 6c 69 73 74 5f 69 66 5f 73 68 6f 75 6c 64 5f 73 79 6e 63 28 73 65 6c evice_to_list_if_should_sync(sel
42b20 66 2c 20 64 65 76 69 63 65 5f 75 75 69 64 73 2c 20 75 75 69 64 29 3a 0d 0a 20 20 20 20 20 20 20 f,.device_uuids,.uuid):.........
42b40 20 63 20 3d 20 63 66 67 2e 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 63 66 67 2e 53 54 4f 52 45 5f .c.=.cfg.plugin_prefs[cfg.STORE_
42b60 44 45 56 49 43 45 53 5d 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 20 3d 20 63 2e 67 65 74 DEVICES]..........device.=.c.get
42b80 28 75 75 69 64 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64 65 76 69 63 65 3a (uuid,.None)..........if.device:
42ba0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 65 76 69 63 65 5b 27 61 63 74 69 76 65 27 ..............if.device['active'
42bc0 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 ]:..................if.DEBUG:...
42be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 ...................prints(_('REA
42c00 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 66 6f 75 6e 64 20 74 6f 20 73 79 6e 63 20 DING.LIST:.Device.found.to.sync.
42c20 74 6f 3a 27 29 2c 20 64 65 76 69 63 65 5b 27 6e 61 6d 65 27 5d 2c 20 64 65 76 69 63 65 5b 27 75 to:'),.device['name'],.device['u
42c40 75 69 64 27 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 75 uid'])..................device_u
42c60 75 69 64 73 2e 61 70 70 65 6e 64 28 75 75 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 uids.append(uuid)..............e
42c80 6c 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e lif.DEBUG:..................prin
42ca0 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20 ts(_('READING.LIST:.Not.syncing.
42cc0 74 6f 20 64 65 76 69 63 65 20 61 73 20 6e 6f 74 20 61 63 74 69 76 65 27 29 29 0d 0a 0d 0a 20 20 to.device.as.not.active'))......
42ce0 20 20 64 65 66 20 73 79 6e 63 5f 6e 6f 77 28 73 65 6c 66 2c 20 66 6f 72 63 65 5f 73 79 6e 63 3d ..def.sync_now(self,.force_sync=
42d00 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 49 64 65 6e 74 69 66 79 20 61 6c 6c 20 74 True):..........#.Identify.all.t
42d20 68 65 20 61 63 74 69 76 65 20 64 65 76 69 63 65 5f 75 75 69 64 28 73 29 20 66 6f 72 20 74 68 65 he.active.device_uuid(s).for.the
42d40 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65 28 73 29 0d 0a 20 20 20 20 20 20 20 20 69 66 .connected.device(s)..........if
42d60 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 .DEBUG:..............prints(_('R
42d80 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63 20 4e 6f 77 20 2d 20 66 6f 72 63 65 5f 73 79 EADING.LIST:.Sync.Now.-.force_sy
42da0 6e 63 3d 27 29 2c 20 66 6f 72 63 65 5f 73 79 6e 63 29 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 nc='),.force_sync)..........devi
42dc0 63 65 5f 75 75 69 64 73 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 63 6f 6e 6e 65 63 74 65 64 5f 75 ce_uuids.=.self._get_connected_u
42de0 75 69 64 73 5f 74 6f 5f 73 79 6e 63 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 uids_to_sync()..........if.not.d
42e00 65 76 69 63 65 5f 75 75 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e evice_uuids:..............return
42e20 0d 0a 20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 ..........previous.=.self.gui.li
42e40 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 brary_view.currentIndex().......
42e60 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 ...db.=.self.gui.current_db.....
42e80 20 20 20 20 20 23 20 47 65 74 20 61 6c 6c 20 74 68 65 20 69 64 73 20 66 6f 72 20 62 6f 6f 6b 73 .....#.Get.all.the.ids.for.books
42ea0 20 61 6c 72 65 61 64 79 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 20 73 6f 20 77 65 20 63 61 6e .already.on.the.device.so.we.can
42ec0 20 62 65 20 73 75 72 65 20 74 6f 20 73 79 6e 63 0d 0a 20 20 20 20 20 20 20 20 23 20 6f 6e 6c 79 .be.sure.to.sync..........#.only
42ee0 20 62 6f 6f 6b 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 6f 6e 20 74 .books.that.are.not.already.on.t
42f00 68 65 20 64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 he.device..........on_device_ids
42f20 20 3d 20 73 65 74 28 64 62 2e 73 65 61 72 63 68 5f 67 65 74 74 69 6e 67 5f 69 64 73 28 27 6f 6e .=.set(db.search_getting_ids('on
42f40 64 65 76 69 63 65 3a 54 72 75 65 27 2c 20 4e 6f 6e 65 2c 20 75 73 65 5f 76 69 72 74 75 61 6c 5f device:True',.None,.use_virtual_
42f60 6c 69 62 72 61 72 79 3d 46 61 6c 73 65 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 63 20 3d 20 63 library=False))............c.=.c
42f80 66 67 2e 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 63 66 67 2e 53 54 4f 52 45 5f 44 45 56 49 43 45 fg.plugin_prefs[cfg.STORE_DEVICE
42fa0 53 5d 0d 0a 20 20 20 20 20 20 20 20 69 64 73 5f 63 68 61 6e 67 65 64 20 3d 20 73 65 74 28 29 0d S]..........ids_changed.=.set().
42fc0 0a 20 20 20 20 20 20 20 20 66 6f 72 20 64 65 76 69 63 65 5f 75 75 69 64 20 69 6e 20 64 65 76 69 .........for.device_uuid.in.devi
42fe0 63 65 5f 75 75 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 20 3d 20 ce_uuids:..............device.=.
43000 63 2e 67 65 74 28 64 65 76 69 63 65 5f 75 75 69 64 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 c.get(device_uuid,.None)........
43020 20 20 20 20 20 20 69 66 20 64 65 76 69 63 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 ......if.device.is.None:........
43040 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 ..........return.error_dialog(se
43060 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f 20 64 65 76 69 63 65 lf.gui,._('Cannot.sync.to.device
43080 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 '),.............................
430a0 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 64 65 76 69 63 65 20 66 6f 75 6e 64 20 66 6f 72 20 ........._('No.device.found.for.
430c0 55 55 49 44 3a 20 25 73 27 29 20 25 20 64 65 76 69 63 65 5f 75 75 69 64 2c 20 73 68 6f 77 3d 54 UUID:.%s').%.device_uuid,.show=T
430e0 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 20 3d 20 4e 6f 6e 65 0d 0a 20 20 rue)..............loc.=.None....
43100 20 20 20 20 20 20 20 20 20 20 69 66 20 64 65 76 69 63 65 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f ..........if.device['location_co
43120 64 65 27 5d 20 3d 3d 20 27 41 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f de'].==.'A':..................lo
43140 63 20 3d 20 27 63 61 72 64 61 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 64 65 c.=.'carda'..............elif.de
43160 76 69 63 65 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 20 3d 3d 20 27 42 27 3a 0d 0a 20 vice['location_code'].==.'B':...
43180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 20 3d 20 27 63 61 72 64 62 27 0d 0a 20 20 ...............loc.=.'cardb'....
431a0 20 20 20 20 20 20 20 20 20 20 23 20 46 69 6e 64 20 61 6c 6c 20 74 68 65 20 6c 69 73 74 73 20 74 ..........#.Find.all.the.lists.t
431c0 68 61 74 20 61 72 65 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 64 65 76 hat.are.associated.with.this.dev
431e0 69 63 65 20 75 75 69 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 73 5f 6d 61 70 20 ice.uuid..............lists_map.
43200 3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 73 5f 66 6f 72 5f 64 65 76 69 63 65 28 =.cfg.get_book_lists_for_device(
43220 64 62 2c 20 64 65 76 69 63 65 5f 75 75 69 64 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 3d 46 61 db,.device_uuid,.exclude_auto=Fa
43240 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 52 65 66 72 65 73 68 20 74 68 lse)................#.Refresh.th
43260 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 6e 79 20 6c 69 73 74 73 20 61 75 74 6f 2d 70 6f 70 e.contents.of.any.lists.auto-pop
43280 75 6c 61 74 65 64 20 62 79 20 61 20 73 65 61 72 63 68 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ulated.by.a.search..............
432a0 61 75 74 6f 5f 70 6f 70 5f 63 6f 6c 75 6d 6e 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 5b 6b 20 auto_pop_column_list_names.=.[k.
432c0 66 6f 72 20 6b 2c 20 76 20 69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73 74 73 5f for.k,.v.in.six.iteritems(lists_
432e0 6d 61 70 29 20 69 66 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 map).if.........................
43300 20 20 20 20 20 20 20 20 20 20 20 20 76 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41 ............v.get(cfg.KEY_POPULA
43320 54 45 5f 54 59 50 45 2c 20 27 50 4f 50 4d 41 4e 55 41 4c 27 29 20 3d 3d 20 27 50 4f 50 53 45 41 TE_TYPE,.'POPMANUAL').==.'POPSEA
43340 52 43 48 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 75 74 6f 5f 70 6f 70 5f 63 RCH']..............if.auto_pop_c
43360 6f 6c 75 6d 6e 5f 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 olumn_list_names:...............
43380 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...if.DEBUG:....................
433a0 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 ..prints(_('READING.LIST:.Updati
433c0 6e 67 20 61 75 74 6f 6d 61 74 69 63 20 63 6f 6c 75 6d 6e 20 6c 69 73 74 28 73 29 20 27 29 2c 20 ng.automatic.column.list(s).'),.
433e0 61 75 74 6f 5f 70 6f 70 5f 63 6f 6c 75 6d 6e 5f 6c 69 73 74 5f 6e 61 6d 65 73 29 0d 0a 20 20 20 auto_pop_column_list_names).....
43400 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 61 75 .............for.list_name.in.au
43420 74 6f 5f 70 6f 70 5f 63 6f 6c 75 6d 6e 5f 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 to_pop_column_list_names:.......
43440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 72 65 62 75 69 6c 64 5f 61 75 74 ...............self._rebuild_aut
43460 6f 5f 73 65 61 72 63 68 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a o_search_list(db,.list_name)....
43480 20 20 20 20 20 20 20 20 20 20 20 20 23 20 49 66 20 61 20 75 73 65 72 20 68 61 73 20 61 20 6c 69 ............#.If.a.user.has.a.li
434a0 73 74 20 6d 61 72 6b 65 64 20 61 73 20 61 20 22 52 65 70 6c 61 63 65 20 6c 69 73 74 22 20 61 6c st.marked.as.a."Replace.list".al
434c0 77 61 79 73 20 70 72 6f 63 65 73 73 20 69 74 20 66 69 72 73 74 2e 0d 0a 20 20 20 20 20 20 20 20 ways.process.it.first...........
434e0 20 20 20 20 72 65 70 6c 61 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 5b 6b 20 66 6f 72 20 ....replace_list_names.=.[k.for.
43500 6b 2c 20 76 20 69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73 74 73 5f 6d 61 70 29 k,.v.in.six.iteritems(lists_map)
43520 20 69 66 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .if.............................
43540 20 20 20 20 20 20 20 20 76 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 2c ........v.get(cfg.KEY_LIST_TYPE,
43560 20 27 53 59 4e 43 4e 45 57 27 29 20 69 6e 20 5b 27 53 59 4e 43 52 45 50 4e 45 57 27 2c 20 27 53 .'SYNCNEW').in.['SYNCREPNEW',.'S
43580 59 4e 52 45 50 4f 56 52 27 5d 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4c 69 73 74 73 YNREPOVR']]..............#.Lists
435a0 20 74 68 61 74 20 72 65 6d 6f 76 65 20 61 72 65 20 70 72 6f 63 65 73 73 65 64 20 6e 65 78 74 0d .that.remove.are.processed.next.
435c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d .............remove_list_names.=
435e0 20 5b 6b 20 66 6f 72 20 6b 2c 20 76 20 69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c 69 .[k.for.k,.v.in.six.iteritems(li
43600 73 74 73 5f 6d 61 70 29 20 69 66 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sts_map).if.....................
43620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 4c 49 ................v.get(cfg.KEY_LI
43640 53 54 5f 54 59 50 45 2c 20 27 53 59 4e 43 4e 45 57 27 29 20 3d 3d 20 27 53 59 4e 43 52 45 4d 27 ST_TYPE,.'SYNCNEW').==.'SYNCREM'
43660 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4f 74 68 65 72 20 6c 69 73 74 73 20 61 72 65 ]..............#.Other.lists.are
43680 20 70 72 6f 63 65 73 73 65 64 20 6c 61 73 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 74 68 .processed.last..............oth
436a0 65 72 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 5b 6b 20 66 6f 72 20 6b 2c 20 76 20 69 6e 20 73 er_list_names.=.[k.for.k,.v.in.s
436c0 69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73 74 73 5f 6d 61 70 29 20 69 66 0d 0a 20 20 20 20 ix.iteritems(lists_map).if......
436e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 ...............................v
43700 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 2c 20 27 53 59 4e 43 4e 45 57 .get(cfg.KEY_LIST_TYPE,.'SYNCNEW
43720 27 29 20 6e 6f 74 20 69 6e 20 5b 27 53 59 4e 43 52 45 4d 27 2c 20 27 53 59 4e 43 52 45 50 4e 45 ').not.in.['SYNCREM',.'SYNCREPNE
43740 57 27 2c 20 27 53 59 4e 52 45 50 4f 56 52 27 2c 20 27 53 59 4e 43 41 55 54 4f 27 5d 0d 0a 20 20 W',.'SYNREPOVR',.'SYNCAUTO']....
43760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43780 20 61 6e 64 20 76 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 .and.v.get(cfg.KEY_POPULATE_TYPE
437a0 2c 20 27 50 4f 50 4d 41 4e 55 41 4c 27 29 20 21 3d 20 27 50 4f 50 44 45 56 49 43 45 27 5d 0d 0a ,.'POPMANUAL').!=.'POPDEVICE']..
437c0 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 62 69 6e 65 64 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 ............combined_list_names.
437e0 3d 20 72 65 70 6c 61 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 2b 20 72 65 6d 6f 76 65 5f 6c 69 =.replace_list_names.+.remove_li
43800 73 74 5f 6e 61 6d 65 73 20 2b 20 6f 74 68 65 72 5f 6c 69 73 74 5f 6e 61 6d 65 73 0d 0a 20 20 20 st_names.+.other_list_names.....
43820 20 20 20 20 20 20 20 20 20 23 20 41 75 74 6f 6d 61 74 69 63 20 64 65 76 69 63 65 20 6c 69 73 74 .........#.Automatic.device.list
43840 73 20 62 75 69 6c 74 20 66 72 6f 6d 20 64 65 76 69 63 65 20 61 72 65 20 62 75 69 6c 74 20 61 74 s.built.from.device.are.built.at
43860 20 65 6e 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 5f 64 65 76 69 63 65 5f 6c 69 .end..............auto_device_li
43880 73 74 5f 6e 61 6d 65 73 20 3d 20 5b 6b 20 66 6f 72 20 6b 2c 20 76 20 69 6e 20 73 69 78 2e 69 74 st_names.=.[k.for.k,.v.in.six.it
438a0 65 72 69 74 65 6d 73 28 6c 69 73 74 73 5f 6d 61 70 29 20 69 66 0d 0a 20 20 20 20 20 20 20 20 20 eritems(lists_map).if...........
438c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 2e 67 65 74 28 ..........................v.get(
438e0 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 27 50 4f 50 4d 41 4e 55 41 cfg.KEY_POPULATE_TYPE,.'POPMANUA
43900 4c 27 29 20 3d 3d 20 27 50 4f 50 44 45 56 49 43 45 27 5d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 L').==.'POPDEVICE'].............
43920 20 20 20 63 68 61 6e 67 65 5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 3d 20 46 61 6c 73 65 0d 0a 20 ...change_collections.=.False...
43940 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 63 6f 6d 62 ...........for.list_name.in.comb
43960 69 6e 65 64 5f 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ined_list_names:................
43980 20 20 6c 69 73 74 5f 69 6e 66 6f 20 3d 20 6c 69 73 74 73 5f 6d 61 70 5b 6c 69 73 74 5f 6e 61 6d ..list_info.=.lists_map[list_nam
439a0 65 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 66 6f 72 63 65 e]..................if.not.force
439c0 5f 73 79 6e 63 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e _sync:......................if.n
439e0 6f 74 20 6c 69 73 74 5f 69 6e 66 6f 5b 63 66 67 2e 4b 45 59 5f 53 59 4e 43 5f 41 55 54 4f 5d 3a ot.list_info[cfg.KEY_SYNC_AUTO]:
43a00 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42 ..........................if.DEB
43a20 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 UG:.............................
43a40 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e .prints(_('READING.LIST:.Not.syn
43a60 63 69 6e 67 20 5c 27 25 73 5c 27 20 74 6f 20 64 65 76 69 63 65 20 61 73 20 61 75 74 6f 73 79 6e cing.\'%s\'.to.device.as.autosyn
43a80 63 20 69 73 20 66 61 6c 73 65 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 c.is.false').%.list_name).......
43aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0d 0a 20 20 20 ...................continue.....
43ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 2c .............change_collections,
43ae0 20 62 6f 6f 6b 5f 69 64 73 5f 63 68 61 6e 67 65 64 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 .book_ids_changed,.on_device_ids
43b00 20 3d 20 73 65 6c 66 2e 5f 73 79 6e 63 5f 6c 69 73 74 28 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .=.self._sync_list(.............
43b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 62 2c 20 6c 69 73 74 5f 6e 61 .....................db,.list_na
43b40 6d 65 2c 20 6c 69 73 74 5f 69 6e 66 6f 2c 20 64 65 76 69 63 65 5f 75 75 69 64 2c 20 6c 6f 63 2c me,.list_info,.device_uuid,.loc,
43b60 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .on_device_ids).................
43b80 20 69 64 73 5f 63 68 61 6e 67 65 64 20 7c 3d 20 73 65 74 28 62 6f 6f 6b 5f 69 64 73 5f 63 68 61 .ids_changed.|=.set(book_ids_cha
43ba0 6e 67 65 64 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 75 74 6f 5f 64 65 76 nged)................if.auto_dev
43bc0 69 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ice_list_names:.................
43be0 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .if.DEBUG:......................
43c00 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e 67 prints(_('READING.LIST:.Updating
43c20 20 61 75 74 6f 6d 61 74 69 63 20 64 65 76 69 63 65 20 6c 69 73 74 28 73 29 20 27 29 2c 20 61 75 .automatic.device.list(s).'),.au
43c40 74 6f 5f 64 65 76 69 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 29 0d 0a 20 20 20 20 20 20 20 20 20 to_device_list_names)...........
43c60 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 61 75 74 6f 5f 64 65 76 .......for.list_name.in.auto_dev
43c80 69 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ice_list_names:.................
43ca0 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 5f 63 68 61 6e 67 65 64 20 3d 20 73 65 6c 66 2e 5f 72 65 .....book_ids_changed.=.self._re
43cc0 62 75 69 6c 64 5f 61 75 74 6f 5f 64 65 76 69 63 65 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f build_auto_device_list(db,.list_
43ce0 6e 61 6d 65 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 name,.on_device_ids)............
43d00 20 20 20 20 20 20 20 20 20 20 69 64 73 5f 63 68 61 6e 67 65 64 20 7c 3d 20 73 65 74 28 62 6f 6f ..........ids_changed.|=.set(boo
43d20 6b 5f 69 64 73 5f 63 68 61 6e 67 65 64 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 k_ids_changed)................#.
43d40 49 66 20 75 73 65 72 20 68 61 73 20 61 20 4b 69 6e 64 6c 65 20 61 6e 64 20 73 65 74 20 74 6f 20 If.user.has.a.Kindle.and.set.to.
43d60 75 70 64 61 74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 74 68 65 6e 20 64 6f 20 73 6f 0d 0a 20 update.collections.then.do.so...
43d80 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 68 61 6e 67 65 5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 ...........if.change_collections
43da0 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 63 6f 6c 6c 65 63 :..................create_collec
43dc0 74 69 6f 6e 73 20 3d 20 64 65 76 69 63 65 2e 67 65 74 28 27 63 6f 6c 6c 65 63 74 69 6f 6e 73 27 tions.=.device.get('collections'
43de0 2c 20 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 72 65 ,.False)..................if.cre
43e00 61 74 65 5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ate_collections:................
43e20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 72 65 61 74 65 5f 6b 69 6e 64 6c 65 5f 63 6f 6c 6c 65 63 ......self._create_kindle_collec
43e40 74 69 6f 6e 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 64 73 5f 63 68 61 6e 67 65 64 3a tions()..........if.ids_changed:
43e60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 67 75 ..............if.unicode(self.gu
43e80 69 2e 73 65 61 72 63 68 2e 74 65 78 74 28 29 29 2e 73 74 61 72 74 73 77 69 74 68 28 27 6d 61 72 i.search.text()).startswith('mar
43ea0 6b 65 64 3a 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 27 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 ked:reading_list_'):............
43ec0 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 29 0d ......self.view_list(list_name).
43ee0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .............else:..............
43f00 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 ....self.gui.library_view.model(
43f20 29 2e 72 65 66 72 65 73 68 5f 69 64 73 28 69 64 73 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 ).refresh_ids(ids_changed)......
43f40 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c ............current.=.self.gui.l
43f60 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 ibrary_view.currentIndex()......
43f80 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 ............self.gui.library_vie
43fa0 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 72 72 65 6e w.model().current_changed(curren
43fc0 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 t,.previous)..............self.g
43fe0 75 69 2e 74 61 67 73 5f 76 69 65 77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 0d 0a 20 20 20 20 64 65 ui.tags_view.recount()........de
44000 66 20 5f 73 79 6e 63 5f 6c 69 73 74 28 73 65 6c 66 2c 20 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 f._sync_list(self,.db,.list_name
44020 2c 20 6c 69 73 74 5f 69 6e 66 6f 2c 20 64 65 76 69 63 65 5f 75 75 69 64 2c 20 6c 6f 63 2c 20 6f ,.list_info,.device_uuid,.loc,.o
44040 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 n_device_ids):..........'''.....
44060 20 20 20 20 20 52 65 74 75 72 6e 73 20 61 20 74 75 70 6c 65 20 6f 66 3a 20 28 63 68 61 6e 67 65 .....Returns.a.tuple.of:.(change
44080 5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 2c 20 62 6f 6f 6b 5f 69 64 73 5f 75 70 64 61 74 65 64 2c 20 _collections,.book_ids_updated,.
440a0 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 49 6e 64 69 63 61 74 65 on_device_ids)..........Indicate
440c0 73 20 77 68 65 74 68 65 72 20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 s.whether.the.Kindle.Collections
440e0 20 70 6c 75 67 69 6e 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 2c 20 61 6e .plugin.should.be.considered,.an
44100 64 0d 0a 20 20 20 20 20 20 20 20 77 68 61 74 20 69 64 73 20 69 6e 20 74 68 65 20 67 75 69 20 73 d..........what.ids.in.the.gui.s
44120 68 6f 75 6c 64 20 62 65 20 72 65 66 72 65 73 68 65 64 20 74 6f 20 72 65 66 6c 65 63 74 20 63 68 hould.be.refreshed.to.reflect.ch
44140 61 6e 67 65 73 20 69 6e 20 74 68 65 69 72 20 74 61 67 73 2f 63 75 73 74 6f 6d 20 63 6f 6c 75 6d anges.in.their.tags/custom.colum
44160 6e 73 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 23 20 57 65 20 68 61 ns..........'''..........#.We.ha
44180 76 65 20 74 68 65 20 62 6f 6f 6b 73 20 69 6e 20 6c 69 73 74 5f 69 6e 66 6f 2c 20 62 75 74 20 69 ve.the.books.in.list_info,.but.i
441a0 66 20 67 65 74 20 76 69 61 20 74 68 65 20 63 66 67 20 63 61 6c 6c 20 74 68 65 6e 0d 0a 20 20 20 f.get.via.the.cfg.call.then.....
441c0 20 20 20 20 20 23 20 61 6e 79 20 74 68 61 74 20 6e 6f 20 6c 6f 6e 67 65 72 20 65 78 69 73 74 20 .....#.any.that.no.longer.exist.
441e0 69 6e 20 74 68 65 20 64 61 74 61 62 61 73 65 20 77 69 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 0d in.the.database.will.be.removed.
44200 0a 20 20 20 20 20 20 20 20 69 64 73 20 3d 20 73 65 74 28 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f .........ids.=.set(cfg.get_book_
44220 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 23 20 list(db,.list_name))..........#.
44240 43 68 65 63 6b 20 74 68 65 20 6c 69 73 74 20 74 79 70 65 20 74 6f 20 66 69 67 75 72 65 20 6f 75 Check.the.list.type.to.figure.ou
44260 74 20 77 68 61 74 20 61 63 74 69 6f 6e 20 74 6f 20 74 61 6b 65 3a 0d 0a 20 20 20 20 20 20 20 20 t.what.action.to.take:..........
44280 6c 69 73 74 5f 74 79 70 65 20 3d 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 63 66 67 2e 4b 45 list_type.=.list_info.get(cfg.KE
442a0 59 5f 4c 49 53 54 5f 54 59 50 45 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 Y_LIST_TYPE,.cfg.DEFAULT_LIST_VA
442c0 4c 55 45 53 5b 63 66 67 2e 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 5d 29 0d 0a 20 20 20 20 20 20 LUES[cfg.KEY_LIST_TYPE])........
442e0 20 20 69 66 20 6c 69 73 74 5f 74 79 70 65 20 69 6e 20 5b 27 53 59 4e 43 52 45 50 4e 45 57 27 2c ..if.list_type.in.['SYNCREPNEW',
44300 20 27 53 59 4e 43 52 45 50 4f 56 52 27 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 52 .'SYNCREPOVR']:..............#.R
44320 65 6d 6f 76 65 20 61 6c 6c 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 20 74 68 emove.all.books.on.the.device.th
44340 61 74 20 61 72 65 20 6e 6f 74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 at.are.not.on.this.list.........
44360 20 20 20 20 20 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 20 3d 20 6f 6e 5f 64 65 76 69 63 65 5f 69 .....ids_to_remove.=.on_device_i
44380 64 73 20 2d 20 69 64 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 72 65 6d 6f ds.-.ids..............self._remo
443a0 76 65 5f 6d 61 74 63 68 69 6e 67 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f 64 65 76 69 63 65 28 64 62 ve_matching_books_from_device(db
443c0 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e 66 6f 2c 20 69 64 73 5f 74 6f 5f 72 ,.list_name,.list_info,.ids_to_r
443e0 65 6d 6f 76 65 2c 20 6c 6f 63 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20 20 emove,.loc,.on_device_ids)......
44400 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 74 79 70 65 20 3d 3d 20 27 53 59 4e 43 52 45 50 ........if.list_type.==.'SYNCREP
44420 4e 45 57 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4f 6e 6c 79 20 61 64 NEW':..................#.Only.ad
44440 64 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 20 74 68 61 74 20 61 72 65 20 6e 6f d.books.on.this.list.that.are.no
44460 74 20 61 6c 72 65 61 64 79 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 t.already.on.the.device.........
44480 20 20 20 20 20 20 20 20 20 69 64 73 20 3d 20 69 64 73 20 2d 20 6f 6e 5f 64 65 76 69 63 65 5f 69 .........ids.=.ids.-.on_device_i
444a0 64 73 0d 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 6c 69 73 74 5f 74 79 70 65 20 3d 3d 20 27 53 ds..........elif.list_type.==.'S
444c0 59 4e 43 52 45 4d 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 52 65 6d 6f 76 65 20 61 YNCREM':..............#.Remove.a
444e0 6c 6c 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 20 66 72 6f 6d 20 74 68 65 20 64 ll.books.on.this.list.from.the.d
44500 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f evice..............return.self._
44520 72 65 6d 6f 76 65 5f 6d 61 74 63 68 69 6e 67 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f 64 65 76 69 63 remove_matching_books_from_devic
44540 65 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e 66 6f 2c 20 69 64 73 2c e(db,.list_name,.list_info,.ids,
44560 20 6c 6f 63 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 65 6c .loc,.on_device_ids)..........el
44580 69 66 20 6c 69 73 74 5f 74 79 70 65 20 3d 3d 20 27 53 59 4e 43 4e 45 57 27 3a 0d 0a 20 20 20 20 if.list_type.==.'SYNCNEW':......
445a0 20 20 20 20 20 20 20 20 23 20 44 6f 20 6e 6f 74 20 62 6f 74 68 65 72 20 74 6f 20 73 79 6e 63 20 ........#.Do.not.bother.to.sync.
445c0 61 6e 79 20 62 6f 6f 6b 73 20 74 68 61 74 20 61 72 65 20 61 6c 72 65 61 64 79 20 6f 6e 20 74 68 any.books.that.are.already.on.th
445e0 65 20 64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 73 20 3d 20 69 64 73 20 e.device..............ids.=.ids.
44600 2d 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 57 69 6c -.on_device_ids............#.Wil
44620 6c 20 6f 6e 6c 79 20 62 65 20 61 62 6c 65 20 74 6f 20 73 79 6e 63 20 62 6f 6f 6b 73 20 74 68 61 l.only.be.able.to.sync.books.tha
44640 74 20 68 61 76 65 20 61 20 66 6f 72 6d 61 74 0d 0a 20 20 20 20 20 20 20 20 23 20 41 6e 79 20 74 t.have.a.format..........#.Any.t
44660 68 61 74 20 64 6f 20 6e 6f 74 20 77 65 20 77 69 6c 6c 20 6b 65 65 70 20 69 6e 20 6f 75 72 20 6c hat.do.not.we.will.keep.in.our.l
44680 69 73 74 20 61 6e 64 20 6e 6f 74 20 61 74 74 65 6d 70 74 20 74 6f 20 73 79 6e 63 0d 0a 20 20 20 ist.and.not.attempt.to.sync.....
446a0 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 5f 63 68 61 6e 67 65 64 20 3d 20 5b 5d 0d 0a 20 20 20 20 .....book_ids_changed.=.[]......
446c0 20 20 20 20 6e 6f 5f 66 6f 72 6d 61 74 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 ....no_format_ids.=.[]..........
446e0 66 6f 72 20 5f 69 64 20 69 6e 20 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 62 66 for._id.in.ids:..............dbf
44700 6d 74 73 20 3d 20 64 62 2e 66 6f 72 6d 61 74 73 28 5f 69 64 2c 20 69 6e 64 65 78 5f 69 73 5f 69 mts.=.db.formats(_id,.index_is_i
44720 64 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 62 66 6d d=True)..............if.not.dbfm
44740 74 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 5f 66 6f 72 6d 61 74 5f 69 ts:..................no_format_i
44760 64 73 2e 61 70 70 65 6e 64 28 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 69 64 73 5f 74 6f 5f 73 ds.append(_id)..........ids_to_s
44780 79 6e 63 20 3d 20 69 64 73 20 2d 20 73 65 74 28 6e 6f 5f 66 6f 72 6d 61 74 5f 69 64 73 29 0d 0a ync.=.ids.-.set(no_format_ids)..
447a0 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 20 61 6e 64 20 6e 6f 5f 66 6f 72 6d 61 74 5f 69 ........if.DEBUG.and.no_format_i
447c0 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 ds:..............prints(_('READI
447e0 4e 47 20 4c 49 53 54 3a 20 53 6b 69 70 70 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 5c 27 NG.LIST:.Skipping.%d.books.in.\'
44800 25 73 5c 27 20 6c 69 73 74 20 77 69 74 68 20 6e 6f 20 66 6f 72 6d 61 74 73 27 29 20 25 20 28 6c %s\'.list.with.no.formats').%.(l
44820 65 6e 28 6e 6f 5f 66 6f 72 6d 61 74 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a en(no_format_ids),.list_name))..
44840 0d 0a 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 ..........changed.=.False.......
44860 20 20 20 69 66 20 69 64 73 5f 74 6f 5f 73 79 6e 63 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...if.ids_to_sync:..............
44880 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63 69 message.=._('READING.LIST:.Synci
448a0 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20 5c 27 25 73 5c 27 20 74 6f 3a 20 25 73 20 28 6c 6f ng.%d.books.in.\'%s\'.to:.%s.(lo
448c0 63 61 74 69 6f 6e 3a 25 73 29 27 29 20 25 20 28 6c 65 6e 28 69 64 73 5f 74 6f 5f 73 79 6e 63 29 cation:%s)').%.(len(ids_to_sync)
448e0 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,...............................
44900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44920 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 64 65 76 69 63 65 5f 75 75 69 ...........list_name,.device_uui
44940 64 2c 20 6c 6f 63 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 74 d,.loc)..............self.gui.st
44960 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65 29 0d 0a 20 atus_bar.showMessage(message)...
44980 20 20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 ...........if.DEBUG:............
449a0 20 20 20 20 20 20 70 72 69 6e 74 73 28 6d 65 73 73 61 67 65 29 0d 0a 20 20 20 20 20 20 20 20 20 ......prints(message)...........
449c0 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 79 6e 63 5f 74 6f 5f 64 65 76 69 63 65 28 6f 6e 5f 63 61 ...self.gui.sync_to_device(on_ca
449e0 72 64 3d 6c 6f 63 2c 20 64 65 6c 65 74 65 5f 66 72 6f 6d 5f 6c 69 62 72 61 72 79 3d 46 61 6c 73 rd=loc,.delete_from_library=Fals
44a00 65 2c 20 73 65 6e 64 5f 69 64 73 3d 69 64 73 5f 74 6f 5f 73 79 6e 63 29 0d 0a 20 20 20 20 20 20 e,.send_ids=ids_to_sync)........
44a20 20 20 20 20 20 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 20 7c 3d 20 69 64 73 5f 74 6f 5f 73 79 ......on_device_ids.|=.ids_to_sy
44a40 6e 63 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 20 3d 20 54 72 75 65 0d 0a nc..............changed.=.True..
44a60 20 20 20 20 20 20 20 20 65 6c 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ........elif.DEBUG:.............
44a80 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b .prints(_('READING.LIST:.No.book
44aa0 73 20 6f 6e 20 5c 27 25 73 5c 27 20 6c 69 73 74 20 6e 65 65 64 20 74 6f 20 62 65 20 73 79 6e 63 s.on.\'%s\'.list.need.to.be.sync
44ac0 65 64 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 ed').%.list_name)............if.
44ae0 6c 69 73 74 5f 69 6e 66 6f 5b 63 66 67 2e 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 41 52 5d 3a 0d 0a list_info[cfg.KEY_SYNC_CLEAR]:..
44b00 20 20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 ............#.The.difference.bet
44b20 77 65 65 6e 20 74 68 65 20 6f 6c 64 20 6c 69 73 74 20 61 6e 64 20 6e 6f 5f 66 6f 72 6d 61 74 5f ween.the.old.list.and.no_format_
44b40 69 64 73 20 69 73 20 74 68 65 20 62 6f 6f 6b 73 20 75 70 64 61 74 65 64 0d 0a 20 20 20 20 20 20 ids.is.the.books.updated........
44b60 20 20 20 20 20 20 72 65 6d 6f 76 65 5f 6c 69 73 74 5f 69 64 73 20 3d 20 73 65 74 28 63 66 67 2e ......remove_list_ids.=.set(cfg.
44b80 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 20 2d 20 get_book_list(db,.list_name)).-.
44ba0 73 65 74 28 6e 6f 5f 66 6f 72 6d 61 74 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 set(no_format_ids)..............
44bc0 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c cfg.set_book_list(db,.list_name,
44be0 20 6e 6f 5f 66 6f 72 6d 61 74 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c .no_format_ids)..............sel
44c00 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 f.apply_tags_to_list(list_name,.
44c20 72 65 6d 6f 76 65 5f 6c 69 73 74 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 remove_list_ids,.add=False).....
44c40 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 5f 63 68 61 6e 67 65 64 20 3d 20 72 65 6d 6f .........book_ids_changed.=.remo
44c60 76 65 5f 6c 69 73 74 5f 69 64 73 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 68 61 6e ve_list_ids..........return.chan
44c80 67 65 64 2c 20 62 6f 6f 6b 5f 69 64 73 5f 63 68 61 6e 67 65 64 2c 20 6f 6e 5f 64 65 76 69 63 65 ged,.book_ids_changed,.on_device
44ca0 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 72 65 6d 6f 76 65 5f 6d 61 74 63 68 69 6e 67 _ids........def._remove_matching
44cc0 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f 64 65 76 69 63 65 28 73 65 6c 66 2c 20 64 62 2c 20 6c 69 73 _books_from_device(self,.db,.lis
44ce0 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e 66 6f 2c 20 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 t_name,.list_info,.ids_to_remove
44d00 2c 20 6c 6f 63 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 ,.loc,.on_device_ids):..........
44d20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 61 20 74 75 70 6c 65 20 6f 66 3a '''..........Returns.a.tuple.of:
44d40 20 28 63 68 61 6e 67 65 5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 2c 20 62 6f 6f 6b 5f 69 64 73 5f 75 .(change_collections,.book_ids_u
44d60 70 64 61 74 65 64 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 pdated,.on_device_ids)..........
44d80 49 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c Indicates.whether.the.Kindle.Col
44da0 6c 65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 6e 73 69 64 lections.plugin.should.be.consid
44dc0 65 72 65 64 2c 20 61 6e 64 0d 0a 20 20 20 20 20 20 20 20 77 68 61 74 20 69 64 73 20 69 6e 20 74 ered,.and..........what.ids.in.t
44de0 68 65 20 67 75 69 20 73 68 6f 75 6c 64 20 62 65 20 72 65 66 72 65 73 68 65 64 20 74 6f 20 72 65 he.gui.should.be.refreshed.to.re
44e00 66 6c 65 63 74 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 69 72 20 74 61 67 73 2f 63 75 73 74 flect.changes.in.their.tags/cust
44e20 6f 6d 20 63 6f 6c 75 6d 6e 73 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 om.columns..........'''.........
44e40 20 69 66 20 6c 65 6e 28 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 29 20 3d 3d 20 30 3a 0d 0a 20 20 .if.len(ids_to_remove).==.0:....
44e60 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 2c 20 5b 5d 2c 20 6f 6e 5f 64 ..........return.False,.[],.on_d
44e80 65 76 69 63 65 5f 69 64 73 0d 0a 20 20 20 20 20 20 20 20 63 6c 65 61 72 5f 6c 69 73 74 20 3d 20 evice_ids..........clear_list.=.
44ea0 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 41 52 list_info.get(cfg.KEY_SYNC_CLEAR
44ec0 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e 4b 45 ,.cfg.DEFAULT_LIST_VALUES[cfg.KE
44ee0 59 5f 53 59 4e 43 5f 43 4c 45 41 52 5d 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 74 79 70 Y_SYNC_CLEAR])..........list_typ
44f00 65 20 3d 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 4c 49 53 54 5f 54 e.=.list_info.get(cfg.KEY_LIST_T
44f20 59 50 45 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 YPE,.cfg.DEFAULT_LIST_VALUES[cfg
44f40 2e 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 5d 29 0d 0a 20 20 20 20 20 20 20 20 74 6f 5f 64 65 6c .KEY_LIST_TYPE])..........to_del
44f60 65 74 65 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 23 20 55 6e 6c 69 6b 65 20 74 68 65 20 52 ete.=.{}..........#.Unlike.the.R
44f80 65 6d 6f 76 65 20 66 72 6f 6d 20 64 65 76 69 63 65 20 61 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 emove.from.device.action.in.the.
44fa0 47 55 49 2c 20 61 20 73 79 6e 63 20 6c 69 73 74 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 GUI,.a.sync.list.is.associated.w
44fc0 69 74 68 20 61 0d 0a 20 20 20 20 20 20 20 20 23 20 73 70 65 63 69 66 69 63 20 73 74 6f 72 61 67 ith.a..........#.specific.storag
44fe0 65 20 63 61 72 64 2c 20 73 6f 20 77 65 20 77 69 6c 6c 20 6f 6e 6c 79 20 6c 6f 6f 6b 20 62 6f 6f e.card,.so.we.will.only.look.boo
45000 6b 73 20 75 70 20 6f 6e 20 74 68 61 74 20 73 70 65 63 69 66 69 63 20 6d 6f 64 65 6c 0d 0a 20 20 ks.up.on.that.specific.model....
45020 20 20 20 20 20 20 69 66 20 6c 6f 63 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 ......if.loc.is.None:...........
45040 20 20 20 6c 69 73 74 5f 6d 6f 64 65 6c 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6d 65 6d 6f 72 79 5f ...list_model.=.self.gui.memory_
45060 76 69 65 77 2e 6d 6f 64 65 6c 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d view.model()..............list_m
45080 6f 64 65 6c 5f 6e 61 6d 65 20 3d 20 5f 28 27 4d 61 69 6e 20 6d 65 6d 6f 72 79 27 29 0d 0a 20 20 odel_name.=._('Main.memory')....
450a0 20 20 20 20 20 20 65 6c 69 66 20 6c 6f 63 20 3d 3d 20 27 63 61 72 64 61 27 3a 0d 0a 20 20 20 20 ......elif.loc.==.'carda':......
450c0 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d 6f 64 65 6c 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 61 ........list_model.=.self.gui.ca
450e0 72 64 5f 61 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c rd_a_view.model()..............l
45100 69 73 74 5f 6d 6f 64 65 6c 5f 6e 61 6d 65 20 3d 20 5f 28 27 53 74 6f 72 61 67 65 20 43 61 72 64 ist_model_name.=._('Storage.Card
45120 20 41 27 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .A')..........else:.............
45140 20 6c 69 73 74 5f 6d 6f 64 65 6c 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 61 72 64 5f 62 5f 76 69 .list_model.=.self.gui.card_b_vi
45160 65 77 2e 6d 6f 64 65 6c 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d 6f 64 ew.model()..............list_mod
45180 65 6c 5f 6e 61 6d 65 20 3d 20 5f 28 27 53 74 6f 72 61 67 65 20 43 61 72 64 20 42 27 29 0d 0a 0d el_name.=._('Storage.Card.B')...
451a0 0a 20 20 20 20 20 20 20 20 74 6f 5f 64 65 6c 65 74 65 5b 6c 69 73 74 5f 6d 6f 64 65 6c 5f 6e 61 .........to_delete[list_model_na
451c0 6d 65 5d 20 3d 20 28 6c 69 73 74 5f 6d 6f 64 65 6c 2c 20 6c 69 73 74 5f 6d 6f 64 65 6c 2e 70 61 me].=.(list_model,.list_model.pa
451e0 74 68 73 5f 66 6f 72 5f 64 62 5f 69 64 73 28 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 29 29 0d 0a ths_for_db_ids(ids_to_remove))..
45200 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 74 6f 5f 64 65 6c 65 74 65 5b 6c 69 73 74 5f 6d 6f ........if.len(to_delete[list_mo
45220 64 65 6c 5f 6e 61 6d 65 5d 5b 31 5d 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 del_name][1]).==.0:.............
45240 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e .if.DEBUG:..................prin
45260 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 ts(_('READING.LIST:.No.books.on.
45280 5c 27 25 73 5c 27 20 6c 69 73 74 20 66 6f 75 6e 64 20 6f 6e 20 64 65 76 69 63 65 20 74 6f 20 72 \'%s\'.list.found.on.device.to.r
452a0 65 6d 6f 76 65 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 emove').%.list_name)............
452c0 20 20 23 20 4f 6e 6c 79 20 61 70 70 6c 79 20 74 68 65 20 63 6c 65 61 72 20 6c 69 73 74 20 61 63 ..#.Only.apply.the.clear.list.ac
452e0 74 69 6f 6e 20 61 74 20 74 68 69 73 20 70 6f 69 6e 74 20 69 66 20 77 65 20 61 72 65 20 6e 6f 74 tion.at.this.point.if.we.are.not
45300 20 77 6f 72 6b 69 6e 67 20 77 69 74 68 20 61 20 22 52 65 70 6c 61 63 65 20 69 74 65 6d 73 22 20 .working.with.a."Replace.items".
45320 74 79 70 65 20 6c 69 73 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 6c 65 61 72 type.list...............if.clear
45340 5f 6c 69 73 74 20 61 6e 64 20 6c 69 73 74 5f 74 79 70 65 20 6e 6f 74 20 69 6e 20 5b 27 53 59 4e _list.and.list_type.not.in.['SYN
45360 43 52 45 50 4e 45 57 27 2c 20 27 53 59 4e 43 52 45 50 4f 56 52 27 5d 3a 0d 0a 20 20 20 20 20 20 CREPNEW',.'SYNCREPOVR']:........
45380 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 ..........cfg.set_book_list(db,.
453a0 6c 69 73 74 5f 6e 61 6d 65 2c 20 5b 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 list_name,.[])..................
453c0 23 20 41 73 20 74 68 65 20 6c 69 73 74 20 68 61 73 20 68 61 64 20 61 6c 6c 20 74 68 65 20 73 79 #.As.the.list.has.had.all.the.sy
453e0 6e 63 65 64 20 62 6f 6f 6b 73 20 72 65 6d 6f 76 65 64 2c 20 61 70 70 6c 79 20 74 61 67 73 0d 0a nced.books.removed,.apply.tags..
45400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f ................self.apply_tags_
45420 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 to_list(list_name,.ids_to_remove
45440 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ,.add=False)..................re
45460 74 75 72 6e 20 46 61 6c 73 65 2c 20 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 2c 20 6f 6e 5f 64 65 turn.False,.ids_to_remove,.on_de
45480 76 69 63 65 5f 69 64 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c vice_ids..............return.Fal
454a0 73 65 2c 20 5b 5d 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 20 20 20 se,.[],.on_device_ids...........
454c0 20 64 65 6c 65 74 65 5f 61 63 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 67 75 69 2e 69 61 63 74 69 6f .delete_action.=.self.gui.iactio
454e0 6e 73 2e 67 65 74 28 27 52 65 6d 6f 76 65 20 42 6f 6f 6b 73 27 2c 20 4e 6f 6e 65 29 0d 0a 20 20 ns.get('Remove.Books',.None)....
45500 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 65 6c 65 74 65 5f 61 63 74 69 6f 6e 3a 0d 0a 20 20 20 ......if.not.delete_action:.....
45520 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 .........error_dialog(self.gui,.
45540 5f 28 27 52 65 61 64 69 6e 67 20 4c 69 73 74 20 65 72 72 6f 72 27 29 2c 0d 0a 20 20 20 20 20 20 _('Reading.List.error'),........
45560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 55 6e 61 62 6c 65 20 74 6f 20 ..................._('Unable.to.
45580 66 69 6e 64 20 74 68 65 20 52 65 6d 6f 76 65 20 42 6f 6f 6b 73 20 70 6c 75 67 69 6e 27 29 2c 20 find.the.Remove.Books.plugin'),.
455a0 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 show=True)..............return.F
455c0 61 6c 73 65 2c 20 5b 5d 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 20 alse,.[],.on_device_ids.........
455e0 20 20 20 72 65 6d 6f 76 65 5f 64 69 61 6c 6f 67 20 3d 20 63 66 67 2e 70 6c 75 67 69 6e 5f 70 72 ...remove_dialog.=.cfg.plugin_pr
45600 65 66 73 5b 63 66 67 2e 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 2e 67 65 74 28 63 66 67 2e 4b efs[cfg.STORE_OPTIONS].get(cfg.K
45620 45 59 5f 52 45 4d 4f 56 45 5f 44 49 41 4c 4f 47 2c 20 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 EY_REMOVE_DIALOG,.True).........
45640 20 63 6f 6e 74 69 6e 75 65 5f 64 65 6c 65 74 65 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 .continue_delete.=.True.........
45660 20 69 66 20 72 65 6d 6f 76 65 5f 64 69 61 6c 6f 67 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .if.remove_dialog:..............
45680 28 63 6f 6e 74 69 6e 75 65 5f 64 65 6c 65 74 65 2c 20 72 65 73 75 6c 74 29 20 3d 20 73 65 6c 66 (continue_delete,.result).=.self
456a0 2e 5f 67 65 74 5f 63 6f 6e 66 69 72 6d 65 64 5f 64 65 6c 65 74 65 5f 70 61 74 68 73 28 74 6f 5f ._get_confirmed_delete_paths(to_
456c0 64 65 6c 65 74 65 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 delete)..........else:..........
456e0 20 20 20 20 72 65 73 75 6c 74 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 75 6e 61 74 74 65 6e 64 65 ....result.=.self._get_unattende
45700 64 5f 64 65 6c 65 74 65 5f 70 61 74 68 73 28 74 6f 5f 64 65 6c 65 74 65 29 0d 0a 0d 0a 20 20 20 d_delete_paths(to_delete).......
45720 20 20 20 20 20 69 66 20 63 6f 6e 74 69 6e 75 65 5f 64 65 6c 65 74 65 3a 0d 0a 20 20 20 20 20 20 .....if.continue_delete:........
45740 20 20 20 20 20 20 70 61 74 68 73 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 ......paths.=.{}..............id
45760 73 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f 69 64 73 20 s.=.{}..............removed_ids.
45780 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 6d 6f 64 65 6c 2c 20 5f 69 =.[]..............for.(model,._i
457a0 64 2c 20 70 61 74 68 29 20 69 6e 20 72 65 73 75 6c 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 d,.path).in.result:.............
457c0 20 20 20 20 20 69 66 20 6d 6f 64 65 6c 20 6e 6f 74 20 69 6e 20 70 61 74 68 73 3a 0d 0a 20 20 20 .....if.model.not.in.paths:.....
457e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 73 5b 6d 6f 64 65 6c 5d 20 3d 20 .................paths[model].=.
45800 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 73 5b 6d 6f 64 65 []......................ids[mode
45820 6c 5d 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 73 5b 6d l].=.[]..................paths[m
45840 6f 64 65 6c 5d 2e 61 70 70 65 6e 64 28 70 61 74 68 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 odel].append(path)..............
45860 20 20 20 20 69 64 73 5b 6d 6f 64 65 6c 5d 2e 61 70 70 65 6e 64 28 5f 69 64 29 0d 0a 20 20 20 20 ....ids[model].append(_id)......
45880 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6c 69 62 72 65 5f 69 64 20 3d 20 6d 6f 64 65 6c 2e 64 ............calibre_id.=.model.d
458a0 62 5b 5f 69 64 5d 2e 61 70 70 6c 69 63 61 74 69 6f 6e 5f 69 64 0d 0a 20 20 20 20 20 20 20 20 20 b[_id].application_id...........
458c0 20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 72 65 5f 69 64 20 69 6e 20 69 64 73 5f 74 6f 5f 72 .......if.calibre_id.in.ids_to_r
458e0 65 6d 6f 76 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f emove:......................remo
45900 76 65 64 5f 69 64 73 2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 20 20 ved_ids.append(calibre_id)......
45920 20 20 20 20 20 20 20 20 66 6f 72 20 6d 6f 64 65 6c 20 69 6e 20 70 61 74 68 73 3a 0d 0a 20 20 20 ........for.model.in.paths:.....
45940 20 20 20 20 20 20 20 20 20 20 20 20 20 6a 6f 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 72 65 6d 6f .............job.=.self.gui.remo
45960 76 65 5f 70 61 74 68 73 28 70 61 74 68 73 5b 6d 6f 64 65 6c 5d 29 0d 0a 20 20 20 20 20 20 20 20 ve_paths(paths[model])..........
45980 20 20 20 20 20 20 20 20 64 65 6c 65 74 65 5f 61 63 74 69 6f 6e 2e 64 65 6c 65 74 65 5f 6d 65 6d ........delete_action.delete_mem
459a0 6f 72 79 5b 6a 6f 62 5d 20 3d 20 28 70 61 74 68 73 5b 6d 6f 64 65 6c 5d 2c 20 6d 6f 64 65 6c 29 ory[job].=.(paths[model],.model)
459c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 6c 2e 6d 61 72 6b 5f 66 6f 72 ..................model.mark_for
459e0 5f 64 65 6c 65 74 69 6f 6e 28 6a 6f 62 2c 20 69 64 73 5b 6d 6f 64 65 6c 5d 2c 20 72 6f 77 73 5f _deletion(job,.ids[model],.rows_
45a00 61 72 65 5f 69 64 73 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e are_ids=True)..............self.
45a20 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 5f 6d 65 73 73 61 67 65 28 5f 28 27 44 gui.status_bar.show_message(_('D
45a40 65 6c 65 74 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 2e 27 29 2c 20 31 30 eleting.books.from.device.'),.10
45a60 30 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 20 3d 00)..............on_device_ids.=
45a80 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 20 2d 20 73 65 74 28 72 65 6d 6f 76 65 64 5f 69 64 73 .on_device_ids.-.set(removed_ids
45aa0 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4f 6e 6c 79 20 61 70 70 6c 79 20 74 68 )................#.Only.apply.th
45ac0 65 20 63 6c 65 61 72 20 6c 69 73 74 20 61 63 74 69 6f 6e 20 61 74 20 74 68 69 73 20 70 6f 69 6e e.clear.list.action.at.this.poin
45ae0 74 20 69 66 20 77 65 20 61 72 65 20 6e 6f 74 20 77 6f 72 6b 69 6e 67 20 77 69 74 68 20 61 20 22 t.if.we.are.not.working.with.a."
45b00 52 65 70 6c 61 63 65 20 69 74 65 6d 73 22 20 74 79 70 65 20 6c 69 73 74 2e 0d 0a 20 20 20 20 20 Replace.items".type.list........
45b20 20 20 20 20 20 20 20 69 66 20 63 6c 65 61 72 5f 6c 69 73 74 20 61 6e 64 20 6c 69 73 74 5f 74 79 .......if.clear_list.and.list_ty
45b40 70 65 20 6e 6f 74 20 69 6e 20 5b 27 53 59 4e 43 52 45 50 4e 45 57 27 2c 20 27 53 59 4e 43 52 45 pe.not.in.['SYNCREPNEW',.'SYNCRE
45b60 50 4f 56 52 27 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 65 20 72 POVR']:..................#.The.r
45b80 65 6d 61 69 6e 69 6e 67 20 62 6f 6f 6b 73 20 69 6e 20 6f 75 72 20 6c 69 73 74 20 73 68 6f 75 6c emaining.books.in.our.list.shoul
45ba0 64 20 6a 75 73 74 20 62 65 20 74 68 6f 73 65 20 74 68 61 74 20 74 68 65 20 75 73 65 72 0d 0a 20 d.just.be.those.that.the.user...
45bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 64 69 64 20 6e 6f 74 20 73 65 6c 65 63 74 20 ...............#.did.not.select.
45be0 69 6e 20 6f 75 72 20 64 69 61 6c 6f 67 2e 20 53 6f 20 77 65 20 77 61 6e 74 20 74 6f 20 64 69 73 in.our.dialog..So.we.want.to.dis
45c00 63 61 72 64 20 61 6c 6c 20 74 68 65 20 69 64 73 20 74 68 61 74 0d 0a 20 20 20 20 20 20 20 20 20 card.all.the.ids.that...........
45c20 20 20 20 20 20 20 20 23 20 74 68 65 20 75 73 65 72 20 72 65 6d 6f 76 65 64 2c 20 61 73 20 77 65 .......#.the.user.removed,.as.we
45c40 6c 6c 20 61 73 20 61 6c 6c 20 74 68 65 20 69 64 73 20 74 68 61 74 20 77 65 72 65 20 6e 6f 74 20 ll.as.all.the.ids.that.were.not.
45c60 72 65 6c 65 76 61 6e 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 62 65 63 61 relevant..................#.beca
45c80 75 73 65 20 74 68 65 20 62 6f 6f 6b 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 use.the.book.was.not.found.on.th
45ca0 65 20 64 65 76 69 63 65 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 61 69 e.device...................remai
45cc0 6e 69 6e 67 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 ning_ids.=.[]..................(
45ce0 6d 6f 64 65 6c 2c 20 62 6f 6f 6b 73 29 20 3d 20 74 6f 5f 64 65 6c 65 74 65 5b 6c 69 73 74 5f 6d model,.books).=.to_delete[list_m
45d00 6f 64 65 6c 5f 6e 61 6d 65 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 odel_name]..................for.
45d20 28 5f 69 64 2c 20 5f 62 6f 6f 6b 29 20 69 6e 20 62 6f 6f 6b 73 3a 0d 0a 20 20 20 20 20 20 20 20 (_id,._book).in.books:..........
45d40 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6c 69 62 72 65 5f 69 64 20 3d 20 6c 69 73 74 5f 6d 6f ............calibre_id.=.list_mo
45d60 64 65 6c 2e 64 62 5b 5f 69 64 5d 2e 61 70 70 6c 69 63 61 74 69 6f 6e 5f 69 64 0d 0a 20 20 20 20 del.db[_id].application_id......
45d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 72 65 5f 69 64 20 6e 6f ................if.calibre_id.no
45da0 74 20 69 6e 20 72 65 6d 6f 76 65 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 t.in.removed_ids:...............
45dc0 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 61 69 6e 69 6e 67 5f 69 64 73 2e 61 70 70 65 6e 64 28 ...........remaining_ids.append(
45de0 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 calibre_id)..................cfg
45e00 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 72 65 .set_book_list(db,.list_name,.re
45e20 6d 61 69 6e 69 6e 67 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 maining_ids)..................#.
45e40 41 73 20 74 68 65 20 6c 69 73 74 20 68 61 73 20 68 61 64 20 61 74 20 6c 65 61 73 74 20 73 6f 6d As.the.list.has.had.at.least.som
45e60 65 20 62 6f 6f 6b 73 20 72 65 6d 6f 76 65 64 2c 20 61 70 70 6c 79 20 74 61 67 73 0d 0a 20 20 20 e.books.removed,.apply.tags.....
45e80 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 5f 72 65 6d 6f 76 65 64 5f 69 64 73 20 3d 20 73 .............all_removed_ids.=.s
45ea0 65 74 28 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 29 20 2d 20 73 65 74 28 72 65 6d 61 69 6e 69 6e et(ids_to_remove).-.set(remainin
45ec0 67 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 70 70 g_ids)..................self.app
45ee0 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 61 6c 6c 5f 72 ly_tags_to_list(list_name,.all_r
45f00 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 emoved_ids,.add=False)..........
45f20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 2c 20 72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 6f 6e ....return.True,.removed_ids,.on
45f40 5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 _device_ids..........return.Fals
45f60 65 2c 20 5b 5d 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 e,.[],.on_device_ids........def.
45f80 5f 67 65 74 5f 63 6f 6e 66 69 72 6d 65 64 5f 64 65 6c 65 74 65 5f 70 61 74 68 73 28 73 65 6c 66 _get_confirmed_delete_paths(self
45fa0 2c 20 74 6f 5f 64 65 6c 65 74 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 20 3d 20 44 65 6c 65 74 ,.to_delete):..........d.=.Delet
45fc0 65 4d 61 74 63 68 69 6e 67 46 72 6f 6d 44 65 76 69 63 65 44 69 61 6c 6f 67 28 73 65 6c 66 2e 67 eMatchingFromDeviceDialog(self.g
45fe0 75 69 2c 20 74 6f 5f 64 65 6c 65 74 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64 2e 65 78 65 ui,.to_delete)..........if.d.exe
46000 63 5f 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 2c 20 c_():..............return.True,.
46020 64 2e 72 65 73 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 2c 20 d.result..........return.False,.
46040 4e 6f 6e 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 67 65 74 5f 75 6e 61 74 74 65 6e 64 65 64 5f None........def._get_unattended_
46060 64 65 6c 65 74 65 5f 70 61 74 68 73 28 73 65 6c 66 2c 20 74 6f 5f 64 65 6c 65 74 65 29 3a 0d 0a delete_paths(self,.to_delete):..
46080 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 ........result.=.[]..........for
460a0 20 63 61 72 64 20 69 6e 20 74 6f 5f 64 65 6c 65 74 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .card.in.to_delete:.............
460c0 20 28 6d 6f 64 65 6c 2c 20 62 6f 6f 6b 73 29 20 3d 20 74 6f 5f 64 65 6c 65 74 65 5b 63 61 72 64 .(model,.books).=.to_delete[card
460e0 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 5f 69 64 2c 20 62 6f 6f 6b 29 20 69 ]..............for.(_id,.book).i
46100 6e 20 62 6f 6f 6b 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 20 3d n.books:..................path.=
46120 20 75 6e 69 63 6f 64 65 28 62 6f 6f 6b 2e 70 61 74 68 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .unicode(book.path).............
46140 20 20 20 20 20 72 65 73 75 6c 74 2e 61 70 70 65 6e 64 28 28 6d 6f 64 65 6c 2c 20 5f 69 64 2c 20 .....result.append((model,._id,.
46160 70 61 74 68 29 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0d 0a 0d path))..........return.result...
46180 0a 20 20 20 20 64 65 66 20 5f 72 65 62 75 69 6c 64 5f 61 75 74 6f 5f 64 65 76 69 63 65 5f 6c 69 .....def._rebuild_auto_device_li
461a0 73 74 28 73 65 6c 66 2c 20 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6f 6e 5f 64 65 76 69 63 st(self,.db,.list_name,.on_devic
461c0 65 5f 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 e_ids):..........if.DEBUG:......
461e0 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 ........prints(_('READING.LIST:.
46200 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 64 65 76 69 63 65 20 6c 69 73 74 3a 20 27 29 2c Auto-populating.device.list:.'),
46220 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 65 78 69 73 74 69 6e 67 5f 62 6f .list_name)..........existing_bo
46240 6f 6b 5f 69 64 73 20 3d 20 73 65 74 28 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 ok_ids.=.set(cfg.get_book_list(d
46260 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 69 64 73 5f 74 6f 5f 72 b,.list_name))..........ids_to_r
46280 65 6d 6f 76 65 20 3d 20 6c 69 73 74 28 65 78 69 73 74 69 6e 67 5f 62 6f 6f 6b 5f 69 64 73 20 2d emove.=.list(existing_book_ids.-
462a0 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 69 64 73 5f 74 6f 5f .on_device_ids)..........ids_to_
462c0 61 64 64 20 3d 20 6c 69 73 74 28 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 20 2d 20 65 78 69 73 74 add.=.list(on_device_ids.-.exist
462e0 69 6e 67 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a ing_book_ids)..........if.DEBUG:
46300 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 ..............prints(_('READING.
46320 4c 49 53 54 3a 20 52 65 6d 6f 76 69 6e 67 20 25 64 20 69 64 73 20 66 72 6f 6d 20 61 75 74 6f 6d LIST:.Removing.%d.ids.from.autom
46340 61 74 69 63 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 28 6c 65 6e 28 69 64 73 5f 74 6f 5f 72 65 atic.list:.%s').%.(len(ids_to_re
46360 6d 6f 76 65 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 move),.list_name))..........self
46380 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 69 .apply_tags_to_list(list_name,.i
463a0 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 ds_to_remove,.add=False)........
463c0 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 ..if.DEBUG:..............prints(
463e0 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 64 64 69 6e 67 20 25 64 20 69 64 73 20 74 _('READING.LIST:.Adding.%d.ids.t
46400 6f 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 28 6c 65 6e 28 69 64 o.automatic.list:.%s').%.(len(id
46420 73 5f 74 6f 5f 61 64 64 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 s_to_add),.list_name))..........
46440 23 20 57 65 20 77 69 6c 6c 20 66 6f 72 63 65 20 74 68 65 20 61 70 70 6c 79 20 6f 66 20 74 61 67 #.We.will.force.the.apply.of.tag
46460 73 20 74 6f 20 41 4c 4c 20 69 74 65 6d 73 20 6f 6e 20 74 68 65 20 6c 69 73 74 2c 20 6a 75 73 74 s.to.ALL.items.on.the.list,.just
46480 20 69 6e 20 63 61 73 65 20 74 68 65 20 75 73 65 72 0d 0a 20 20 20 20 20 20 20 20 23 20 68 61 73 .in.case.the.user..........#.has
464a0 20 6f 6e 6c 79 20 6a 75 73 74 20 73 70 65 63 69 66 69 65 64 20 61 20 74 61 67 2e 0d 0a 20 20 20 .only.just.specified.a.tag......
464c0 20 20 20 20 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 .....self.apply_tags_to_list(lis
464e0 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 28 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 29 2c 20 61 64 64 t_name,.list(on_device_ids),.add
46500 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 =True)..........cfg.set_book_lis
46520 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 28 6f 6e 5f 64 65 76 69 63 65 5f t(db,.list_name,.list(on_device_
46540 69 64 73 29 29 0d 0a 20 20 20 20 20 20 20 20 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 2e 65 78 74 ids))..........ids_to_remove.ext
46560 65 6e 64 28 69 64 73 5f 74 6f 5f 61 64 64 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 end(ids_to_add)..........return.
46580 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 72 65 62 75 69 6c ids_to_remove........def._rebuil
465a0 64 5f 61 75 74 6f 5f 73 65 61 72 63 68 5f 6c 69 73 74 28 73 65 6c 66 2c 20 64 62 2c 20 6c 69 73 d_auto_search_list(self,.db,.lis
465c0 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 t_name):..........if.DEBUG:.....
465e0 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a .........prints(_('READING.LIST:
46600 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 73 65 61 72 63 68 20 6c 69 73 74 3a 20 27 29 .Auto-populating.search.list:.')
46620 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 20 ,.list_name)..........list_info.
46640 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d =.cfg.get_list_info(db,.list_nam
46660 65 29 0d 0a 20 20 20 20 20 20 20 20 71 75 65 72 79 20 3d 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 e)..........query.=.list_info.ge
46680 74 28 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 2c 20 27 27 29 0d 0a t(cfg.KEY_POPULATE_SEARCH,.'')..
466a0 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 71 75 65 72 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 ........if.not.query:...........
466c0 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 ...if.DEBUG:..................pr
466e0 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 62 6f 72 74 69 6e 67 20 75 ints(_('READING.LIST:.Aborting.u
46700 70 64 61 74 69 6e 67 20 61 75 74 6f 2d 73 65 61 72 63 68 20 6c 69 73 74 20 61 73 20 68 61 73 20 pdating.auto-search.list.as.has.
46720 6e 6f 20 65 78 70 72 65 73 73 69 6f 6e 3a 20 27 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 no.expression:.'),.list_name)...
46740 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 6d 61 74 63 68 ...........return..........match
46760 69 6e 67 5f 69 64 73 20 3d 20 64 62 2e 64 61 74 61 2e 73 65 61 72 63 68 5f 67 65 74 74 69 6e 67 ing_ids.=.db.data.search_getting
46780 5f 69 64 73 28 71 75 65 72 79 2c 20 73 65 61 72 63 68 5f 72 65 73 74 72 69 63 74 69 6f 6e 3d 27 _ids(query,.search_restriction='
467a0 27 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 ')..........if.DEBUG:...........
467c0 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 77 20 25 ...prints(_('READING.LIST:.Now.%
467e0 64 20 69 64 73 20 6f 6e 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 d.ids.on.automatic.list:.%s').%.
46800 28 6c 65 6e 28 6d 61 74 63 68 69 6e 67 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d (len(matching_ids),.list_name)).
46820 0a 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c .........cfg.set_book_list(db,.l
46840 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 28 6d 61 74 63 68 69 6e 67 5f 69 64 73 29 29 0d 0a 0d ist_name,.list(matching_ids))...
46860 0a 20 20 20 20 64 65 66 20 5f 63 72 65 61 74 65 5f 6b 69 6e 64 6c 65 5f 63 6f 6c 6c 65 63 74 69 .....def._create_kindle_collecti
46880 6f 6e 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 ons(self):..........#.Check.for.
468a0 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 62 65 the.Kindle.Collections.plugin.be
468c0 69 6e 67 20 69 6e 73 74 61 6c 6c 65 64 0d 0a 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a ing.installed..........if.DEBUG:
468e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 ..............prints(_('READING.
46900 4c 49 53 54 3a 20 41 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 72 65 63 72 65 61 74 65 20 4b 69 6e LIST:.Attempting.to.recreate.Kin
46920 64 6c 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 27 29 29 0d 0a 20 20 20 20 20 20 20 20 70 6c 75 67 dle.collections'))..........plug
46940 69 6e 20 3d 20 73 65 6c 66 2e 67 75 69 2e 69 61 63 74 69 6f 6e 73 2e 67 65 74 28 27 4b 69 6e 64 in.=.self.gui.iactions.get('Kind
46960 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 27 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 le.Collections',.None)..........
46980 69 66 20 6e 6f 74 20 70 6c 75 67 69 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 if.not.plugin:..............retu
469a0 72 6e 20 69 6e 66 6f 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 4b 69 6e 64 rn.info_dialog(self.gui,._('Kind
469c0 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 46 61 69 6c 65 64 27 29 2c 0d 0a 20 20 20 20 20 20 le.Collections.Failed'),........
469e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 59 6f 75 20 ........................._('You.
46a00 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 must.have.the.Kindle.Collections
46a20 20 70 6c 75 67 69 6e 20 69 6e 73 74 61 6c 6c 65 64 20 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .plugin.installed.'.............
46a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 20 6f 72 64 65 72 20 ......................'in.order.
46a60 74 6f 20 72 65 63 72 65 61 74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61 66 74 65 72 20 61 20 to.recreate.collections.after.a.
46a80 73 79 6e 63 2e 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sync.'),........................
46aa0 20 20 20 20 20 20 20 20 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 .........show=True)..........els
46ac0 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e 2e 63 72 65 61 74 65 5f 6b 69 e:..............plugin.create_ki
46ae0 6e 64 6c 65 5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 28 29 0d 0a 50 4b 03 04 14 00 00 00 00 00 0e 22 ndle_collections()..PK........."
46b00 35 55 9f 9e 33 d9 1f 05 00 00 1f 05 00 00 17 00 00 00 63 6f 6d 6d 6f 6e 5f 63 6f 6d 70 61 74 69 5U..3.............common_compati
46b20 62 69 6c 69 74 79 2e 70 79 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 23 bility.py#!/usr/bin/env.python.#
46b40 20 76 69 6d 3a 66 69 6c 65 65 6e 63 6f 64 69 6e 67 3d 55 54 46 2d 38 3a 74 73 3d 34 3a 73 77 3d .vim:fileencoding=UTF-8:ts=4:sw=
46b60 34 3a 73 74 61 3a 65 74 3a 73 74 73 3d 34 3a 61 69 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 4:sta:et:sts=4:ai.from.__future_
46b80 5f 20 69 6d 70 6f 72 74 20 28 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69 _.import.(unicode_literals,.divi
46ba0 73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c 0a 20 20 20 20 20 20 20 20 20 sion,.absolute_import,..........
46bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 29 0a 0a ...............print_function)..
46be0 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20 20 3d 20 27 47 50 4c 20 76 33 27 0a 5f 5f 63 6f 70 79 72 __license__...=.'GPL.v3'.__copyr
46c00 69 67 68 74 5f 5f 20 3d 20 27 32 30 32 32 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27 0a 0a 23 20 ight__.=.'2022,.Grant.Drake'..#.
46c20 4d 61 69 6e 74 61 69 6e 20 62 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 Maintain.backwards.compatibility
46c40 20 77 69 74 68 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 51 74 20 61 6e 64 20 63 .with.older.versions.of.Qt.and.c
46c60 61 6c 69 62 72 65 2e 0a 74 72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 69 6d alibre..try:.....from.qt.core.im
46c80 70 6f 72 74 20 51 53 69 7a 65 50 6f 6c 69 63 79 2c 20 51 54 65 78 74 45 64 69 74 2c 20 51 74 0a port.QSizePolicy,.QTextEdit,.Qt.
46ca0 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 except.ImportError:.............
46cc0 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74 20 69 6d ................from.PyQt5.Qt.im
46ce0 70 6f 72 74 20 51 53 69 7a 65 50 6f 6c 69 63 79 2c 20 51 54 65 78 74 45 64 69 74 2c 20 51 74 0a port.QSizePolicy,.QTextEdit,.Qt.
46d00 0a 74 72 79 3a 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 4d 69 6e 69 6d 75 6d 20 3d 20 .try:.....qSizePolicy_Minimum.=.
46d20 51 53 69 7a 65 50 6f 6c 69 63 79 2e 50 6f 6c 69 63 79 2e 4d 69 6e 69 6d 75 6d 0a 20 20 20 20 71 QSizePolicy.Policy.Minimum.....q
46d40 53 69 7a 65 50 6f 6c 69 63 79 5f 4d 61 78 69 6d 75 6d 20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 SizePolicy_Maximum.=.QSizePolicy
46d60 2e 50 6f 6c 69 63 79 2e 4d 61 78 69 6d 75 6d 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f .Policy.Maximum.....qSizePolicy_
46d80 45 78 70 61 6e 64 69 6e 67 20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 2e 50 6f 6c 69 63 79 2e 45 Expanding.=.QSizePolicy.Policy.E
46da0 78 70 61 6e 64 69 6e 67 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 50 72 65 66 65 72 72 xpanding.....qSizePolicy_Preferr
46dc0 65 64 20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 2e 50 6f 6c 69 63 79 2e 50 72 65 66 65 72 72 65 ed.=.QSizePolicy.Policy.Preferre
46de0 64 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 49 67 6e 6f 72 65 64 20 3d 20 51 53 69 7a d.....qSizePolicy_Ignored.=.QSiz
46e00 65 50 6f 6c 69 63 79 2e 50 6f 6c 69 63 79 2e 49 67 6e 6f 72 65 64 0a 65 78 63 65 70 74 3a 0a 20 ePolicy.Policy.Ignored.except:..
46e20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 4d 69 6e 69 6d 75 6d 20 3d 20 51 53 69 7a 65 50 6f ...qSizePolicy_Minimum.=.QSizePo
46e40 6c 69 63 79 2e 4d 69 6e 69 6d 75 6d 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 4d 61 78 licy.Minimum.....qSizePolicy_Max
46e60 69 6d 75 6d 20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 2e 4d 61 78 69 6d 75 6d 0a 20 20 20 20 71 imum.=.QSizePolicy.Maximum.....q
46e80 53 69 7a 65 50 6f 6c 69 63 79 5f 45 78 70 61 6e 64 69 6e 67 20 3d 20 51 53 69 7a 65 50 6f 6c 69 SizePolicy_Expanding.=.QSizePoli
46ea0 63 79 2e 45 78 70 61 6e 64 69 6e 67 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 50 72 65 cy.Expanding.....qSizePolicy_Pre
46ec0 66 65 72 72 65 64 20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 2e 50 72 65 66 65 72 72 65 64 0a 20 ferred.=.QSizePolicy.Preferred..
46ee0 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 49 67 6e 6f 72 65 64 20 3d 20 51 53 69 7a 65 50 6f ...qSizePolicy_Ignored.=.QSizePo
46f00 6c 69 63 79 2e 49 67 6e 6f 72 65 64 0a 0a 74 72 79 3a 0a 20 20 20 20 71 54 65 78 74 45 64 69 74 licy.Ignored..try:.....qTextEdit
46f20 5f 4e 6f 57 72 61 70 20 3d 20 51 54 65 78 74 45 64 69 74 2e 4c 69 6e 65 57 72 61 70 4d 6f 64 65 _NoWrap.=.QTextEdit.LineWrapMode
46f40 2e 4e 6f 57 72 61 70 0a 65 78 63 65 70 74 3a 0a 20 20 20 20 71 54 65 78 74 45 64 69 74 5f 4e 6f .NoWrap.except:.....qTextEdit_No
46f60 57 72 61 70 20 3d 20 51 54 65 78 74 45 64 69 74 2e 4e 6f 57 72 61 70 0a 0a 74 72 79 3a 0a 20 20 Wrap.=.QTextEdit.NoWrap..try:...
46f80 20 20 71 74 44 72 6f 70 41 63 74 69 6f 6e 43 6f 70 79 41 63 74 69 6f 6e 20 3d 20 51 74 2e 44 72 ..qtDropActionCopyAction.=.Qt.Dr
46fa0 6f 70 41 63 74 69 6f 6e 2e 43 6f 70 79 41 63 74 69 6f 6e 0a 20 20 20 20 71 74 44 72 6f 70 41 63 opAction.CopyAction.....qtDropAc
46fc0 74 69 6f 6e 4d 6f 76 65 41 63 74 69 6f 6e 20 3d 20 51 74 2e 44 72 6f 70 41 63 74 69 6f 6e 2e 4d tionMoveAction.=.Qt.DropAction.M
46fe0 6f 76 65 41 63 74 69 6f 6e 0a 65 78 63 65 70 74 3a 0a 20 20 20 20 71 74 44 72 6f 70 41 63 74 69 oveAction.except:.....qtDropActi
47000 6f 6e 43 6f 70 79 41 63 74 69 6f 6e 20 3d 20 51 74 2e 43 6f 70 79 41 63 74 69 6f 6e 0a 20 20 20 onCopyAction.=.Qt.CopyAction....
47020 20 71 74 44 72 6f 70 41 63 74 69 6f 6e 4d 6f 76 65 41 63 74 69 6f 6e 20 3d 20 51 74 2e 4d 6f 76 .qtDropActionMoveAction.=.Qt.Mov
47040 65 41 63 74 69 6f 6e 0a 50 4b 03 04 14 00 00 00 00 00 21 6d d5 5a 31 3e 76 72 4f 2e 00 00 4f 2e eAction.PK........!m.Z1>vrO...O.
47060 00 00 11 00 00 00 63 6f 6d 6d 6f 6e 5f 64 69 61 6c 6f 67 73 2e 70 79 23 21 2f 75 73 72 2f 62 69 ......common_dialogs.py#!/usr/bi
47080 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0d 0a 23 20 76 69 6d 3a 66 69 6c 65 65 6e 63 6f 64 69 6e 67 n/env.python..#.vim:fileencoding
470a0 3d 55 54 46 2d 38 3a 74 73 3d 34 3a 73 77 3d 34 3a 73 74 61 3a 65 74 3a 73 74 73 3d 34 3a 61 69 =UTF-8:ts=4:sw=4:sta:et:sts=4:ai
470c0 0d 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 28 75 6e 69 63 6f 64 ..from.__future__.import.(unicod
470e0 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69 e_literals,.division,.absolute_i
47100 6d 70 6f 72 74 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 mport,..........................
47120 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 29 0d 0a 0d 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20 print_function)....__license__..
47140 20 3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30 .=.'GPL.v3'..__copyright__.=.'20
47160 32 32 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a 23 20 63 61 6c 69 62 72 65 20 50 79 22,.Grant.Drake'....#.calibre.Py
47180 74 68 6f 6e 20 33 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 0d 0a 69 6d 70 6f 72 74 20 73 69 thon.3.compatibility...import.si
471a0 78 0d 0a 66 72 6f 6d 20 73 69 78 20 69 6d 70 6f 72 74 20 74 65 78 74 5f 74 79 70 65 20 61 73 20 x..from.six.import.text_type.as.
471c0 75 6e 69 63 6f 64 65 0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 unicode....try:......from.qt.cor
471e0 65 20 69 6d 70 6f 72 74 20 28 51 44 69 61 6c 6f 67 2c 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e e.import.(QDialog,.QDialogButton
47200 42 6f 78 2c 20 51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 0d Box,.QVBoxLayout,.QHBoxLayout,..
47220 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 4c 69 73 74 57 69 .........................QListWi
47240 64 67 65 74 2c 20 51 50 72 6f 67 72 65 73 73 42 61 72 2c 20 51 41 62 73 74 72 61 63 74 49 74 65 dget,.QProgressBar,.QAbstractIte
47260 6d 56 69 65 77 2c 20 51 54 65 78 74 45 64 69 74 2c 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 mView,.QTextEdit,...............
47280 20 20 20 20 20 20 20 20 20 20 20 20 51 49 63 6f 6e 2c 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 2c ............QIcon,.QApplication,
472a0 20 51 74 2c 20 51 54 65 78 74 42 72 6f 77 73 65 72 2c 20 51 53 69 7a 65 2c 20 51 4c 61 62 65 6c .Qt,.QTextBrowser,.QSize,.QLabel
472c0 29 0d 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0d 0a 20 20 20 20 66 72 6f 6d )..except.ImportError:......from
472e0 20 50 79 51 74 35 2e 51 74 20 69 6d 70 6f 72 74 20 28 51 44 69 61 6c 6f 67 2c 20 51 44 69 61 6c .PyQt5.Qt.import.(QDialog,.QDial
47300 6f 67 42 75 74 74 6f 6e 42 6f 78 2c 20 51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 48 42 6f 78 4c ogButtonBox,.QVBoxLayout,.QHBoxL
47320 61 79 6f 75 74 2c 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ayout,..........................
47340 20 51 4c 69 73 74 57 69 64 67 65 74 2c 20 51 50 72 6f 67 72 65 73 73 42 61 72 2c 20 51 41 62 73 .QListWidget,.QProgressBar,.QAbs
47360 74 72 61 63 74 49 74 65 6d 56 69 65 77 2c 20 51 54 65 78 74 45 64 69 74 2c 20 0d 0a 20 20 20 20 tractItemView,.QTextEdit,.......
47380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 49 63 6f 6e 2c 20 51 41 70 70 6c ....................QIcon,.QAppl
473a0 69 63 61 74 69 6f 6e 2c 20 51 74 2c 20 51 54 65 78 74 42 72 6f 77 73 65 72 2c 20 51 53 69 7a 65 ication,.Qt,.QTextBrowser,.QSize
473c0 2c 20 51 4c 61 62 65 6c 29 0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 6c 6f 61 64 5f 74 72 61 6e ,.QLabel)....try:......load_tran
473e0 73 6c 61 74 69 6f 6e 73 28 29 0d 0a 65 78 63 65 70 74 20 4e 61 6d 65 45 72 72 6f 72 3a 0d 0a 20 slations()..except.NameError:...
47400 20 20 20 70 61 73 73 20 23 20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 20 0d 0a ...pass.#.load_translations()...
47420 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 20 69 6d 70 6f 72 74 20 67 70 72 65 66 ..from.calibre.gui2.import.gpref
47440 73 2c 20 69 6e 66 6f 5f 64 69 61 6c 6f 67 2c 20 41 70 70 6c 69 63 61 74 69 6f 6e 0d 0a 66 72 6f s,.info_dialog,.Application..fro
47460 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 6b 65 79 62 6f 61 72 64 20 69 6d 70 6f 72 74 20 53 m.calibre.gui2.keyboard.import.S
47480 68 6f 72 74 63 75 74 43 6f 6e 66 69 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 hortcutConfig..from.calibre_plug
474a0 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 20 69 6d ins.reading_list.common_icons.im
474c0 70 6f 72 74 20 67 65 74 5f 69 63 6f 6e 0d 0a 0d 0a 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d port.get_icon......#.-----------
474e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
47500 2d 2d 2d 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 61 6c 6f 67 20 66 75 6e 63 ---..#...............Dialog.func
47520 74 69 6f 6e 73 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d tions..#.-----------------------
47540 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 63 6c 61 73 73 -----------------------....class
47560 20 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 28 51 44 69 61 6c 6f 67 29 3a 0d 0a .SizePersistedDialog(QDialog):..
47580 20 20 20 20 27 27 27 0d 0a 20 20 20 20 54 68 69 73 20 64 69 61 6c 6f 67 20 69 73 20 61 20 62 61 ....'''......This.dialog.is.a.ba
475a0 73 65 20 63 6c 61 73 73 20 66 6f 72 20 61 6e 79 20 64 69 61 6c 6f 67 73 20 74 68 61 74 20 77 61 se.class.for.any.dialogs.that.wa
475c0 6e 74 20 74 68 65 69 72 20 73 69 7a 65 2f 70 6f 73 69 74 69 6f 6e 0d 0a 20 20 20 20 72 65 73 74 nt.their.size/position......rest
475e0 6f 72 65 64 20 77 68 65 6e 20 74 68 65 79 20 61 72 65 20 6e 65 78 74 20 6f 70 65 6e 65 64 2e 0d ored.when.they.are.next.opened..
47600 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c .....'''......def.__init__(self,
47620 20 70 61 72 65 6e 74 2c 20 75 6e 69 71 75 65 5f 70 72 65 66 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 .parent,.unique_pref_name):.....
47640 20 20 20 20 20 51 44 69 61 6c 6f 67 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 .....QDialog.__init__(self,.pare
47660 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 6e 69 71 75 65 5f 70 72 65 66 5f 6e 61 nt)..........self.unique_pref_na
47680 6d 65 20 3d 20 75 6e 69 71 75 65 5f 70 72 65 66 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 73 me.=.unique_pref_name..........s
476a0 65 6c 66 2e 67 65 6f 6d 20 3d 20 67 70 72 65 66 73 2e 67 65 74 28 75 6e 69 71 75 65 5f 70 72 65 elf.geom.=.gprefs.get(unique_pre
476c0 66 5f 6e 61 6d 65 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6e 69 f_name,.None)..........self.fini
476e0 73 68 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 64 69 61 6c 6f 67 5f 63 6c 6f 73 69 6e 67 shed.connect(self.dialog_closing
47700 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65 73 69 7a 65 5f 64 69 61 6c 6f 67 28 73 65 6c 66 29 )........def.resize_dialog(self)
47720 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 67 65 6f 6d 20 69 73 20 4e 6f 6e 65 3a :..........if.self.geom.is.None:
47740 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65 28 73 65 6c 66 2e 73 ..............self.resize(self.s
47760 69 7a 65 48 69 6e 74 28 29 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 izeHint())..........else:.......
47780 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 47 65 6f 6d 65 74 72 79 28 73 65 6c 66 .......self.restoreGeometry(self
477a0 2e 67 65 6f 6d 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 64 69 61 6c 6f 67 5f 63 6c 6f 73 69 6e 67 .geom)........def.dialog_closing
477c0 28 73 65 6c 66 2c 20 72 65 73 75 6c 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 67 65 6f 6d 20 3d 20 (self,.result):..........geom.=.
477e0 62 79 74 65 61 72 72 61 79 28 73 65 6c 66 2e 73 61 76 65 47 65 6f 6d 65 74 72 79 28 29 29 0d 0a bytearray(self.saveGeometry())..
47800 20 20 20 20 20 20 20 20 67 70 72 65 66 73 5b 73 65 6c 66 2e 75 6e 69 71 75 65 5f 70 72 65 66 5f ........gprefs[self.unique_pref_
47820 6e 61 6d 65 5d 20 3d 20 67 65 6f 6d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 65 72 73 69 name].=.geom..........self.persi
47840 73 74 5f 63 75 73 74 6f 6d 5f 70 72 65 66 73 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 65 72 st_custom_prefs()........def.per
47860 73 69 73 74 5f 63 75 73 74 6f 6d 5f 70 72 65 66 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 sist_custom_prefs(self):........
47880 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 49 6e 76 6f 6b 65 64 20 77 68 65 6e 20 74 68 65 20 ..'''..........Invoked.when.the.
478a0 64 69 61 6c 6f 67 20 69 73 20 63 6c 6f 73 69 6e 67 2e 20 4f 76 65 72 72 69 64 65 20 74 68 69 73 dialog.is.closing..Override.this
478c0 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 63 61 6c 6c 0d 0a 20 20 20 20 20 20 20 20 73 61 76 65 5f .function.to.call..........save_
478e0 63 75 73 74 6f 6d 5f 70 72 65 66 28 29 20 69 66 20 79 6f 75 20 68 61 76 65 20 61 20 73 65 74 74 custom_pref().if.you.have.a.sett
47900 69 6e 67 20 79 6f 75 20 77 61 6e 74 20 70 65 72 73 69 73 74 65 64 20 74 68 61 74 20 79 6f 75 20 ing.you.want.persisted.that.you.
47920 63 61 6e 0d 0a 20 20 20 20 20 20 20 20 72 65 74 72 69 65 76 65 20 69 6e 20 79 6f 75 72 20 5f 5f can..........retrieve.in.your.__
47940 69 6e 69 74 5f 5f 28 29 20 75 73 69 6e 67 20 6c 6f 61 64 5f 63 75 73 74 6f 6d 5f 70 72 65 66 28 init__().using.load_custom_pref(
47960 29 20 77 68 65 6e 20 6e 65 78 74 20 6f 70 65 6e 65 64 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d ).when.next.opened..........'''.
47980 0a 20 20 20 20 20 20 20 20 70 61 73 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6c 6f 61 64 5f 63 75 .........pass........def.load_cu
479a0 73 74 6f 6d 5f 70 72 65 66 28 73 65 6c 66 2c 20 6e 61 6d 65 2c 20 64 65 66 61 75 6c 74 3d 4e 6f stom_pref(self,.name,.default=No
479c0 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 67 70 72 65 66 73 2e 67 65 74 28 ne):..........return.gprefs.get(
479e0 73 65 6c 66 2e 75 6e 69 71 75 65 5f 70 72 65 66 5f 6e 61 6d 65 2b 27 3a 27 2b 6e 61 6d 65 2c 20 self.unique_pref_name+':'+name,.
47a00 64 65 66 61 75 6c 74 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 61 76 65 5f 63 75 73 74 6f 6d 5f default)........def.save_custom_
47a20 70 72 65 66 28 73 65 6c 66 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 3a 0d 0a 20 20 20 20 20 20 pref(self,.name,.value):........
47a40 20 20 67 70 72 65 66 73 5b 73 65 6c 66 2e 75 6e 69 71 75 65 5f 70 72 65 66 5f 6e 61 6d 65 2b 27 ..gprefs[self.unique_pref_name+'
47a60 3a 27 2b 6e 61 6d 65 5d 20 3d 20 76 61 6c 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 68 65 6c 70 :'+name].=.value........def.help
47a80 5f 6c 69 6e 6b 5f 61 63 74 69 76 61 74 65 64 28 73 65 6c 66 2c 20 75 72 6c 29 3a 0d 0a 20 20 20 _link_activated(self,.url):.....
47aa0 20 20 20 20 20 69 66 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 20 69 73 20 6e 6f .....if.self.plugin_action.is.no
47ac0 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e t.None:..............self.plugin
47ae0 5f 61 63 74 69 6f 6e 2e 73 68 6f 77 5f 68 65 6c 70 28 61 6e 63 68 6f 72 3d 73 65 6c 66 2e 68 65 _action.show_help(anchor=self.he
47b00 6c 70 5f 61 6e 63 68 6f 72 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4b 65 79 62 6f 61 72 64 43 6f lp_anchor)......class.KeyboardCo
47b20 6e 66 69 67 44 69 61 6c 6f 67 28 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 29 3a nfigDialog(SizePersistedDialog):
47b40 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 54 68 69 73 20 64 69 61 6c 6f 67 20 69 73 20 75 73 ......'''......This.dialog.is.us
47b60 65 64 20 74 6f 20 61 6c 6c 6f 77 20 65 64 69 74 69 6e 67 20 6f 66 20 6b 65 79 62 6f 61 72 64 20 ed.to.allow.editing.of.keyboard.
47b80 73 68 6f 72 74 63 75 74 73 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 shortcuts.......'''......def.__i
47ba0 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 67 75 69 2c 20 67 72 6f 75 70 5f 6e 61 6d 65 29 3a 0d 0a 20 nit__(self,.gui,.group_name):...
47bc0 20 20 20 20 20 20 20 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 2e 5f 5f 69 6e 69 .......SizePersistedDialog.__ini
47be0 74 5f 5f 28 73 65 6c 66 2c 20 67 75 69 2c 20 27 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 t__(self,.gui,.'Keyboard.shortcu
47c00 74 20 64 69 61 6c 6f 67 27 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 20 3d 20 67 t.dialog')..........self.gui.=.g
47c20 75 69 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77 54 69 74 6c 65 28 ui..........self.setWindowTitle(
47c40 5f 28 27 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 27 29 29 0d 0a 20 20 20 20 20 20 _('Keyboard.shortcuts'))........
47c60 20 20 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 73 65 6c 66 29 0d 0a 20 20 ..layout.=.QVBoxLayout(self)....
47c80 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 0d 0a ......self.setLayout(layout)....
47ca0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79 62 6f 61 72 64 5f 77 69 64 67 65 74 20 3d 20 53 ........self.keyboard_widget.=.S
47cc0 68 6f 72 74 63 75 74 43 6f 6e 66 69 67 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 hortcutConfig(self)..........lay
47ce0 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 6b 65 79 62 6f 61 72 64 5f 77 69 64 67 out.addWidget(self.keyboard_widg
47d00 65 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 72 6f 75 70 5f 6e 61 6d 65 20 3d 20 67 et)..........self.group_name.=.g
47d20 72 6f 75 70 5f 6e 61 6d 65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 20 roup_name............button_box.
47d40 3d 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 28 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e =.QDialogButtonBox(QDialogButton
47d60 42 6f 78 2e 4f 6b 20 7c 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 2e 43 61 6e 63 65 6c Box.Ok.|.QDialogButtonBox.Cancel
47d80 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 61 63 63 65 70 74 65 64 2e 63 )..........button_box.accepted.c
47da0 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 63 6f 6d 6d 69 74 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 onnect(self.commit)..........but
47dc0 74 6f 6e 5f 62 6f 78 2e 72 65 6a 65 63 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 ton_box.rejected.connect(self.re
47de0 6a 65 63 74 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 ject)..........layout.addWidget(
47e00 62 75 74 74 6f 6e 5f 62 6f 78 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 43 61 75 73 65 20 6f button_box)............#.Cause.o
47e20 75 72 20 64 69 61 6c 6f 67 20 73 69 7a 65 20 74 6f 20 62 65 20 72 65 73 74 6f 72 65 64 20 66 72 ur.dialog.size.to.be.restored.fr
47e40 6f 6d 20 70 72 65 66 73 20 6f 72 20 63 72 65 61 74 65 64 20 6f 6e 20 66 69 72 73 74 20 75 73 61 om.prefs.or.created.on.first.usa
47e60 67 65 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65 5f 64 69 61 6c 6f 67 28 29 ge..........self.resize_dialog()
47e80 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 69 74 69 61 6c 69 7a 65 28 29 0d 0a 0d 0a 20 ..........self.initialize().....
47ea0 20 20 20 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 ...def.initialize(self):........
47ec0 20 20 73 65 6c 66 2e 6b 65 79 62 6f 61 72 64 5f 77 69 64 67 65 74 2e 69 6e 69 74 69 61 6c 69 7a ..self.keyboard_widget.initializ
47ee0 65 28 73 65 6c 66 2e 67 75 69 2e 6b 65 79 62 6f 61 72 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 e(self.gui.keyboard)..........se
47f00 6c 66 2e 6b 65 79 62 6f 61 72 64 5f 77 69 64 67 65 74 2e 68 69 67 68 6c 69 67 68 74 5f 67 72 6f lf.keyboard_widget.highlight_gro
47f20 75 70 28 73 65 6c 66 2e 67 72 6f 75 70 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63 up(self.group_name)........def.c
47f40 6f 6d 6d 69 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79 62 6f ommit(self):..........self.keybo
47f60 61 72 64 5f 77 69 64 67 65 74 2e 63 6f 6d 6d 69 74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c ard_widget.commit()..........sel
47f80 66 2e 61 63 63 65 70 74 28 29 0d 0a 0d 0a 0d 0a 64 65 66 20 70 72 6f 6d 70 74 5f 66 6f 72 5f 72 f.accept()......def.prompt_for_r
47fa0 65 73 74 61 72 74 28 70 61 72 65 6e 74 2c 20 74 69 74 6c 65 2c 20 6d 65 73 73 61 67 65 29 3a 0d estart(parent,.title,.message):.
47fc0 0a 20 20 20 20 64 20 3d 20 69 6e 66 6f 5f 64 69 61 6c 6f 67 28 70 61 72 65 6e 74 2c 20 74 69 74 .....d.=.info_dialog(parent,.tit
47fe0 6c 65 2c 20 6d 65 73 73 61 67 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62 75 74 74 6f 6e 3d 46 61 le,.message,.show_copy_button=Fa
48000 6c 73 65 29 0d 0a 20 20 20 20 62 20 3d 20 64 2e 62 62 2e 61 64 64 42 75 74 74 6f 6e 28 5f 28 27 lse)......b.=.d.bb.addButton(_('
48020 52 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 27 29 2c 20 64 2e 62 62 2e 41 63 63 65 Restart.calibre.now'),.d.bb.Acce
48040 70 74 52 6f 6c 65 29 0d 0a 20 20 20 20 62 2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28 49 28 27 ptRole)......b.setIcon(QIcon(I('
48060 6c 74 2e 70 6e 67 27 29 29 29 0d 0a 20 20 20 20 64 2e 64 6f 5f 72 65 73 74 61 72 74 20 3d 20 46 lt.png')))......d.do_restart.=.F
48080 61 6c 73 65 0d 0a 20 20 20 20 64 65 66 20 72 66 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 2e 64 alse......def.rf():..........d.d
480a0 6f 5f 72 65 73 74 61 72 74 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 62 2e 63 6c 69 63 6b 65 64 2e o_restart.=.True......b.clicked.
480c0 63 6f 6e 6e 65 63 74 28 72 66 29 0d 0a 20 20 20 20 64 2e 73 65 74 5f 64 65 74 61 69 6c 73 28 27 connect(rf)......d.set_details('
480e0 27 29 0d 0a 20 20 20 20 64 2e 65 78 65 63 5f 28 29 0d 0a 20 20 20 20 62 2e 63 6c 69 63 6b 65 64 ')......d.exec_()......b.clicked
48100 2e 64 69 73 63 6f 6e 6e 65 63 74 28 29 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 64 2e 64 6f 5f 72 .disconnect()......return.d.do_r
48120 65 73 74 61 72 74 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 50 72 65 66 73 56 69 65 77 65 72 44 69 61 estart......class.PrefsViewerDia
48140 6c 6f 67 28 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 29 3a 0d 0a 0d 0a 20 20 20 log(SizePersistedDialog):.......
48160 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 67 75 69 2c 20 6e 61 6d 65 73 70 61 .def.__init__(self,.gui,.namespa
48180 63 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f ce):..........SizePersistedDialo
481a0 67 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 67 75 69 2c 20 27 50 72 65 66 73 20 56 69 65 g.__init__(self,.gui,.'Prefs.Vie
481c0 77 65 72 20 64 69 61 6c 6f 67 27 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 57 69 wer.dialog')..........self.setWi
481e0 6e 64 6f 77 54 69 74 6c 65 28 5f 28 27 50 72 65 66 65 72 65 6e 63 65 73 20 66 6f 72 3a 27 29 2b ndowTitle(_('Preferences.for:')+
48200 27 20 27 2b 6e 61 6d 65 73 70 61 63 65 29 0d 0a 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 '.'+namespace)..................
48220 20 20 73 65 6c 66 2e 67 75 69 20 3d 20 67 75 69 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 ..self.gui.=.gui..........self.d
48240 62 20 3d 20 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 b.=.gui.current_db..........self
48260 2e 6e 61 6d 65 73 70 61 63 65 20 3d 20 6e 61 6d 65 73 70 61 63 65 0d 0a 20 20 20 20 20 20 20 20 .namespace.=.namespace..........
48280 73 65 6c 66 2e 5f 69 6e 69 74 5f 63 6f 6e 74 72 6f 6c 73 28 29 0d 0a 20 20 20 20 20 20 20 20 73 self._init_controls()..........s
482a0 65 6c 66 2e 72 65 73 69 7a 65 5f 64 69 61 6c 6f 67 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 elf.resize_dialog()............s
482c0 65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 73 65 74 74 69 6e 67 73 28 29 0d 0a 0d 0a 20 20 20 20 elf._populate_settings()........
482e0 20 20 20 20 69 66 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 63 6f 75 6e 74 28 29 3a 0d 0a ....if.self.keys_list.count():..
48300 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 73 65 74 43 75 ............self.keys_list.setCu
48320 72 72 65 6e 74 52 6f 77 28 30 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 69 6e 69 74 5f 63 6f 6e rrentRow(0)........def._init_con
48340 74 72 6f 6c 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 20 3d 20 51 trols(self):..........layout.=.Q
48360 56 42 6f 78 4c 61 79 6f 75 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 VBoxLayout(self)..........self.s
48380 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6d 6c 20 3d etLayout(layout)............ml.=
483a0 20 51 48 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 .QHBoxLayout()..........layout.a
483c0 64 64 4c 61 79 6f 75 74 28 6d 6c 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e ddLayout(ml,.1)............self.
483e0 6b 65 79 73 5f 6c 69 73 74 20 3d 20 51 4c 69 73 74 57 69 64 67 65 74 28 73 65 6c 66 29 0d 0a 20 keys_list.=.QListWidget(self)...
48400 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 73 65 74 53 65 6c 65 63 74 69 .......self.keys_list.setSelecti
48420 6f 6e 4d 6f 64 65 28 51 41 62 73 74 72 61 63 74 49 74 65 6d 56 69 65 77 2e 53 69 6e 67 6c 65 53 onMode(QAbstractItemView.SingleS
48440 65 6c 65 63 74 69 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 election)..........self.keys_lis
48460 74 2e 73 65 74 46 69 78 65 64 57 69 64 74 68 28 31 35 30 29 0d 0a 20 20 20 20 20 20 20 20 73 65 t.setFixedWidth(150)..........se
48480 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 73 65 74 41 6c 74 65 72 6e 61 74 69 6e 67 52 6f 77 43 6f lf.keys_list.setAlternatingRowCo
484a0 6c 6f 72 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 6d 6c 2e 61 64 64 57 69 64 67 65 74 lors(True)..........ml.addWidget
484c0 28 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 (self.keys_list)..........self.v
484e0 61 6c 75 65 5f 74 65 78 74 20 3d 20 51 54 65 78 74 45 64 69 74 28 73 65 6c 66 29 0d 0a 20 20 20 alue_text.=.QTextEdit(self).....
48500 20 20 20 20 20 73 65 6c 66 2e 76 61 6c 75 65 5f 74 65 78 74 2e 73 65 74 52 65 61 64 4f 6e 6c 79 .....self.value_text.setReadOnly
48520 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 6d 6c 2e 61 64 64 57 69 64 67 65 74 28 73 65 (False)..........ml.addWidget(se
48540 6c 66 2e 76 61 6c 75 65 5f 74 65 78 74 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 62 75 74 lf.value_text,.1)............but
48560 74 6f 6e 5f 62 6f 78 20 3d 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 28 51 44 69 61 6c ton_box.=.QDialogButtonBox(QDial
48580 6f 67 42 75 74 74 6f 6e 42 6f 78 2e 4f 6b 20 7c 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f ogButtonBox.Ok.|.QDialogButtonBo
485a0 78 2e 43 61 6e 63 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 61 63 x.Cancel)..........button_box.ac
485c0 63 65 70 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 61 70 70 6c 79 5f 63 68 61 6e 67 cepted.connect(self._apply_chang
485e0 65 73 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 72 65 6a 65 63 74 65 64 es)..........button_box.rejected
48600 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6a 65 63 74 29 0d 0a 20 20 20 20 20 20 20 20 73 .connect(self.reject)..........s
48620 65 6c 66 2e 63 6c 65 61 72 5f 62 75 74 74 6f 6e 20 3d 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 61 64 elf.clear_button.=.button_box.ad
48640 64 42 75 74 74 6f 6e 28 5f 28 27 43 6c 65 61 72 27 29 2c 20 51 44 69 61 6c 6f 67 42 75 74 74 6f dButton(_('Clear'),.QDialogButto
48660 6e 42 6f 78 2e 52 65 73 65 74 52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c nBox.ResetRole)..........self.cl
48680 65 61 72 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 27 74 72 61 ear_button.setIcon(get_icon('tra
486a0 73 68 2e 70 6e 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 62 75 sh.png'))..........self.clear_bu
486c0 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 43 6c 65 61 72 20 61 6c 6c 20 73 65 74 tton.setToolTip(_('Clear.all.set
486e0 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 27 29 29 0d 0a 20 20 20 20 20 20 tings.for.this.plugin'))........
48700 20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e ..self.clear_button.clicked.conn
48720 65 63 74 28 73 65 6c 66 2e 5f 63 6c 65 61 72 5f 73 65 74 74 69 6e 67 73 29 0d 0a 20 20 20 20 20 ect(self._clear_settings).......
48740 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 62 75 74 74 6f 6e 5f 62 6f 78 29 0d ...layout.addWidget(button_box).
48760 0a 0d 0a 20 20 20 20 64 65 66 20 5f 70 6f 70 75 6c 61 74 65 5f 73 65 74 74 69 6e 67 73 28 73 65 .......def._populate_settings(se
48780 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 63 6c 65 lf):..........self.keys_list.cle
487a0 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 6e 73 5f 70 72 65 66 69 78 20 3d 20 73 65 6c 66 2e 5f ar()..........ns_prefix.=.self._
487c0 67 65 74 5f 6e 73 5f 70 72 65 66 69 78 28 29 0d 0a 20 20 20 20 20 20 20 20 6b 65 79 73 20 3d 20 get_ns_prefix()..........keys.=.
487e0 73 6f 72 74 65 64 28 5b 6b 5b 6c 65 6e 28 6e 73 5f 70 72 65 66 69 78 29 3a 5d 20 66 6f 72 20 6b sorted([k[len(ns_prefix):].for.k
48800 20 69 6e 20 73 69 78 2e 69 74 65 72 6b 65 79 73 28 73 65 6c 66 2e 64 62 2e 70 72 65 66 73 29 0d .in.six.iterkeys(self.db.prefs).
48820 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6b 2e 73 74 61 ........................if.k.sta
48840 72 74 73 77 69 74 68 28 6e 73 5f 70 72 65 66 69 78 29 5d 29 0d 0a 20 20 20 20 20 20 20 20 66 6f rtswith(ns_prefix)])..........fo
48860 72 20 6b 65 79 20 69 6e 20 6b 65 79 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 r.key.in.keys:..............self
48880 2e 6b 65 79 73 5f 6c 69 73 74 2e 61 64 64 49 74 65 6d 28 6b 65 79 29 0d 0a 20 20 20 20 20 20 20 .keys_list.addItem(key).........
488a0 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 73 65 74 4d 69 6e 69 6d 75 6d 57 69 64 74 68 28 .self.keys_list.setMinimumWidth(
488c0 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 73 69 7a 65 48 69 6e 74 46 6f 72 43 6f 6c 75 6d 6e self.keys_list.sizeHintForColumn
488e0 28 30 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 63 75 72 (0))..........self.keys_list.cur
48900 72 65 6e 74 52 6f 77 43 68 61 6e 67 65 64 5b 69 6e 74 5d 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 rentRowChanged[int].connect(self
48920 2e 5f 63 75 72 72 65 6e 74 5f 72 6f 77 5f 63 68 61 6e 67 65 64 29 0d 0a 0d 0a 20 20 20 20 64 65 ._current_row_changed)........de
48940 66 20 5f 63 75 72 72 65 6e 74 5f 72 6f 77 5f 63 68 61 6e 67 65 64 28 73 65 6c 66 2c 20 6e 65 77 f._current_row_changed(self,.new
48960 5f 72 6f 77 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 65 77 5f 72 6f 77 20 3c 20 30 3a 0d _row):..........if.new_row.<.0:.
48980 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 61 6c 75 65 5f 74 65 78 74 2e 63 6c 65 .............self.value_text.cle
489a0 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 ar()..............return........
489c0 20 20 6b 65 79 20 3d 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 63 ..key.=.unicode(self.keys_list.c
489e0 75 72 72 65 6e 74 49 74 65 6d 28 29 2e 74 65 78 74 28 29 29 0d 0a 20 20 20 20 20 20 20 20 76 61 urrentItem().text())..........va
48a00 6c 20 3d 20 73 65 6c 66 2e 64 62 2e 70 72 65 66 73 2e 67 65 74 5f 6e 61 6d 65 73 70 61 63 65 64 l.=.self.db.prefs.get_namespaced
48a20 28 73 65 6c 66 2e 6e 61 6d 65 73 70 61 63 65 2c 20 6b 65 79 2c 20 27 27 29 0d 0a 20 20 20 20 20 (self.namespace,.key,.'').......
48a40 20 20 20 73 65 6c 66 2e 76 61 6c 75 65 5f 74 65 78 74 2e 73 65 74 50 6c 61 69 6e 54 65 78 74 28 ...self.value_text.setPlainText(
48a60 73 65 6c 66 2e 64 62 2e 70 72 65 66 73 2e 74 6f 5f 72 61 77 28 76 61 6c 29 29 0d 0a 0d 0a 20 20 self.db.prefs.to_raw(val))......
48a80 20 20 64 65 66 20 5f 67 65 74 5f 6e 73 5f 70 72 65 66 69 78 28 73 65 6c 66 29 3a 0d 0a 20 20 20 ..def._get_ns_prefix(self):.....
48aa0 20 20 20 20 20 72 65 74 75 72 6e 20 27 6e 61 6d 65 73 70 61 63 65 64 3a 25 73 3a 27 25 20 73 65 .....return.'namespaced:%s:'%.se
48ac0 6c 66 2e 6e 61 6d 65 73 70 61 63 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 61 70 70 6c 79 5f 63 lf.namespace........def._apply_c
48ae0 68 61 6e 67 65 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 72 6f 6d 20 63 61 6c 69 hanges(self):..........from.cali
48b00 62 72 65 2e 67 75 69 32 2e 64 69 61 6c 6f 67 73 2e 63 6f 6e 66 69 72 6d 5f 64 65 6c 65 74 65 20 bre.gui2.dialogs.confirm_delete.
48b20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 72 6d 0d 0a 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 import.confirm..........message.
48b40 3d 20 27 3c 70 3e 27 2b 5f 28 27 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 =.'<p>'+_('Are.you.sure.you.want
48b60 20 74 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74 68 69 73 .to.change.your.settings.in.this
48b80 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 27 29 2b 27 3c 2f 70 .library.for.this.plugin?')+'</p
48ba0 3e 27 20 5c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f 28 >'.\....................'<p>'+_(
48bc0 27 41 6e 79 20 73 65 74 74 69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c 69 62 72 61 72 69 65 73 'Any.settings.in.other.libraries
48be0 20 6f 72 20 73 74 6f 72 65 64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 69 6e 20 79 6f 75 .or.stored.in.a.JSON.file.in.you
48c00 72 20 63 61 6c 69 62 72 65 20 70 6c 75 67 69 6e 73 20 27 20 5c 0d 0a 20 20 20 20 20 20 20 20 20 r.calibre.plugins.'.\...........
48c20 20 20 20 20 20 20 20 20 20 27 66 6f 6c 64 65 72 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 74 6f 75 .........'folder.will.not.be.tou
48c40 63 68 65 64 2e 27 29 2b 27 3c 2f 70 3e 27 20 5c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ched.')+'</p>'.\................
48c60 20 20 20 20 27 3c 3e 27 2b 5f 28 27 59 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20 63 61 6c ....'<>'+_('You.must.restart.cal
48c80 69 62 72 65 20 61 66 74 65 72 77 61 72 64 73 2e 27 29 2b 27 3c 2f 70 3e 27 0d 0a 20 20 20 20 20 ibre.afterwards.')+'</p>'.......
48ca0 20 20 20 69 66 20 6e 6f 74 20 63 6f 6e 66 69 72 6d 28 6d 65 73 73 61 67 65 2c 20 73 65 6c 66 2e ...if.not.confirm(message,.self.
48cc0 6e 61 6d 65 73 70 61 63 65 2b 27 5f 63 6c 65 61 72 5f 73 65 74 74 69 6e 67 73 27 2c 20 73 65 6c namespace+'_clear_settings',.sel
48ce0 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 0d 0a 20 20 20 20 20 f):..............return.........
48d00 20 20 20 76 61 6c 20 3d 20 73 65 6c 66 2e 64 62 2e 70 72 65 66 73 2e 72 61 77 5f 74 6f 5f 6f 62 ...val.=.self.db.prefs.raw_to_ob
48d20 6a 65 63 74 28 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 76 61 6c 75 65 5f 74 65 78 74 2e 74 6f 50 ject(unicode(self.value_text.toP
48d40 6c 61 69 6e 54 65 78 74 28 29 29 29 0d 0a 20 20 20 20 20 20 20 20 6b 65 79 20 3d 20 75 6e 69 63 lainText()))..........key.=.unic
48d60 6f 64 65 28 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 63 75 72 72 65 6e 74 49 74 65 6d 28 29 ode(self.keys_list.currentItem()
48d80 2e 74 65 78 74 28 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 62 2e 70 72 65 66 73 2e .text())..........self.db.prefs.
48da0 73 65 74 5f 6e 61 6d 65 73 70 61 63 65 64 28 73 65 6c 66 2e 6e 61 6d 65 73 70 61 63 65 2c 20 6b set_namespaced(self.namespace,.k
48dc0 65 79 2c 20 76 61 6c 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 72 65 73 74 61 72 74 20 3d 20 70 72 ey,.val)............restart.=.pr
48de0 6f 6d 70 74 5f 66 6f 72 5f 72 65 73 74 61 72 74 28 73 65 6c 66 2c 20 5f 28 27 53 65 74 74 69 6e ompt_for_restart(self,._('Settin
48e00 67 73 20 63 68 61 6e 67 65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 gs.changed'),...................
48e20 20 20 20 20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f 28 27 53 65 74 74 69 6e 67 73 20 66 6f 72 20 ..........'<p>'+_('Settings.for.
48e40 74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65 this.plugin.in.this.library.have
48e60 20 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 27 29 2b 27 3c 2f 70 3e 27 20 5c 0d 0a 20 20 20 20 20 .been.changed.')+'</p>'.\.......
48e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f 28 27 50 ......................'<p>'+_('P
48ea0 6c 65 61 73 65 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 2e 27 29 2b 27 3c 2f lease.restart.calibre.now.')+'</
48ec0 70 3e 27 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 6f 73 65 28 29 0d 0a 20 20 20 20 p>')..........self.close()......
48ee0 20 20 20 20 69 66 20 72 65 73 74 61 72 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c ....if.restart:..............sel
48f00 66 2e 67 75 69 2e 71 75 69 74 28 72 65 73 74 61 72 74 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 f.gui.quit(restart=True)........
48f20 64 65 66 20 5f 63 6c 65 61 72 5f 73 65 74 74 69 6e 67 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 def._clear_settings(self):......
48f40 20 20 20 20 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 64 69 61 6c 6f 67 73 2e 63 6f ....from.calibre.gui2.dialogs.co
48f60 6e 66 69 72 6d 5f 64 65 6c 65 74 65 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 72 6d 0d 0a 20 20 20 nfirm_delete.import.confirm.....
48f80 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 27 3c 70 3e 27 2b 5f 28 27 41 72 65 20 79 6f 75 20 .....message.=.'<p>'+_('Are.you.
48fa0 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 79 6f 75 72 20 73 65 74 74 sure.you.want.to.clear.your.sett
48fc0 69 6e 67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 6c ings.in.this.library.for.this.pl
48fe0 75 67 69 6e 3f 27 29 2b 27 3c 2f 70 3e 27 20 5c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ugin?')+'</p>'.\................
49000 20 20 20 20 27 3c 70 3e 27 2b 5f 28 27 41 6e 79 20 73 65 74 74 69 6e 67 73 20 69 6e 20 6f 74 68 ....'<p>'+_('Any.settings.in.oth
49020 65 72 20 6c 69 62 72 61 72 69 65 73 20 6f 72 20 73 74 6f 72 65 64 20 69 6e 20 61 20 4a 53 4f 4e er.libraries.or.stored.in.a.JSON
49040 20 66 69 6c 65 20 69 6e 20 79 6f 75 72 20 63 61 6c 69 62 72 65 20 70 6c 75 67 69 6e 73 20 27 20 .file.in.your.calibre.plugins.'.
49060 5c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6c 64 65 72 20 77 69 6c \....................'folder.wil
49080 6c 20 6e 6f 74 20 62 65 20 74 6f 75 63 68 65 64 2e 27 29 2b 27 3c 2f 70 3e 27 20 5c 0d 0a 20 20 l.not.be.touched.')+'</p>'.\....
490a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f 28 27 59 6f 75 20 6d 75 73 ................'<p>'+_('You.mus
490c0 74 20 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 61 66 74 65 72 77 61 72 64 73 2e 27 29 2b t.restart.calibre.afterwards.')+
490e0 27 3c 2f 70 3e 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 63 6f 6e 66 69 72 6d 28 6d '</p>'..........if.not.confirm(m
49100 65 73 73 61 67 65 2c 20 73 65 6c 66 2e 6e 61 6d 65 73 70 61 63 65 2b 27 5f 63 6c 65 61 72 5f 73 essage,.self.namespace+'_clear_s
49120 65 74 74 69 6e 67 73 27 2c 20 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ettings',.self):..............re
49140 74 75 72 6e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6e 73 5f 70 72 65 66 69 78 20 3d 20 73 65 6c 66 turn............ns_prefix.=.self
49160 2e 5f 67 65 74 5f 6e 73 5f 70 72 65 66 69 78 28 29 0d 0a 20 20 20 20 20 20 20 20 6b 65 79 73 20 ._get_ns_prefix()..........keys.
49180 3d 20 5b 6b 20 66 6f 72 20 6b 20 69 6e 20 73 69 78 2e 69 74 65 72 6b 65 79 73 28 73 65 6c 66 2e =.[k.for.k.in.six.iterkeys(self.
491a0 64 62 2e 70 72 65 66 73 29 20 69 66 20 6b 2e 73 74 61 72 74 73 77 69 74 68 28 6e 73 5f 70 72 65 db.prefs).if.k.startswith(ns_pre
491c0 66 69 78 29 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6b 20 69 6e 20 6b 65 79 73 3a 0d 0a 20 fix)]..........for.k.in.keys:...
491e0 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 20 73 65 6c 66 2e 64 62 2e 70 72 65 66 73 5b 6b 5d 0d ...........del.self.db.prefs[k].
49200 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 73 65 74 74 69 6e 67 73 .........self._populate_settings
49220 28 29 0d 0a 20 20 20 20 20 20 20 20 72 65 73 74 61 72 74 20 3d 20 70 72 6f 6d 70 74 5f 66 6f 72 ()..........restart.=.prompt_for
49240 5f 72 65 73 74 61 72 74 28 73 65 6c 66 2c 20 5f 28 27 53 65 74 74 69 6e 67 73 20 64 65 6c 65 74 _restart(self,._('Settings.delet
49260 65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ed'),...........................
49280 20 20 27 3c 70 3e 27 2b 5f 28 27 41 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 ..'<p>'+_('All.settings.for.this
492a0 20 70 6c 75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 62 65 65 .plugin.in.this.library.have.bee
492c0 6e 20 63 6c 65 61 72 65 64 2e 27 29 2b 27 3c 2f 70 3e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 n.cleared.')+'</p>'.............
492e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f 28 27 50 6c 65 61 73 65 20 ................'<p>'+_('Please.
49300 72 65 73 74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 2e 27 29 2b 27 3c 2f 70 3e 27 29 0d 0a restart.calibre.now.')+'</p>')..
49320 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 6f 73 65 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 ........self.close()..........if
49340 20 72 65 73 74 61 72 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e .restart:..............self.gui.
49360 71 75 69 74 28 72 65 73 74 61 72 74 3d 54 72 75 65 29 0d 0a 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 quit(restart=True)........class.
49380 50 72 6f 67 72 65 73 73 42 61 72 44 69 61 6c 6f 67 28 51 44 69 61 6c 6f 67 29 3a 0d 0a 20 20 20 ProgressBarDialog(QDialog):.....
493a0 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 3d 4e 6f 6e 65 2c .def.__init__(self,.parent=None,
493c0 20 6d 61 78 5f 69 74 65 6d 73 3d 31 30 30 2c 20 77 69 6e 64 6f 77 5f 74 69 74 6c 65 3d 27 50 72 .max_items=100,.window_title='Pr
493e0 6f 67 72 65 73 73 20 42 61 72 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c ogress.Bar',...................l
49400 61 62 65 6c 3d 27 4c 61 62 65 6c 20 67 6f 65 73 20 68 65 72 65 27 2c 20 6f 6e 5f 74 6f 70 3d 46 abel='Label.goes.here',.on_top=F
49420 61 6c 73 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6f 6e 5f 74 6f 70 3a 0d 0a 20 20 20 20 alse):..........if.on_top:......
49440 20 20 20 20 20 20 20 20 73 75 70 65 72 28 50 72 6f 67 72 65 73 73 42 61 72 44 69 61 6c 6f 67 2c ........super(ProgressBarDialog,
49460 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 70 61 72 65 6e 74 3d 70 61 72 65 6e 74 2c 20 66 .self).__init__(parent=parent,.f
49480 6c 61 67 73 3d 51 74 2e 57 69 6e 64 6f 77 53 74 61 79 73 4f 6e 54 6f 70 48 69 6e 74 29 0d 0a 20 lags=Qt.WindowStaysOnTopHint)...
494a0 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 75 70 65 72 28 .......else:..............super(
494c0 50 72 6f 67 72 65 73 73 42 61 72 44 69 61 6c 6f 67 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f ProgressBarDialog,.self).__init_
494e0 5f 28 70 61 72 65 6e 74 3d 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 _(parent=parent)..........self.a
49500 70 70 6c 69 63 61 74 69 6f 6e 20 3d 20 41 70 70 6c 69 63 61 74 69 6f 6e 0d 0a 20 20 20 20 20 20 pplication.=.Application........
49520 20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77 54 69 74 6c 65 28 77 69 6e 64 6f 77 5f 74 69 74 ..self.setWindowTitle(window_tit
49540 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 le)..........self.l.=.QVBoxLayou
49560 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 t(self)..........self.setLayout(
49580 73 65 6c 66 2e 6c 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 61 62 65 6c 20 3d 20 self.l)............self.label.=.
495a0 51 4c 61 62 65 6c 28 6c 61 62 65 6c 29 0d 0a 23 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 61 QLabel(label)..#.........self.la
495c0 62 65 6c 2e 73 65 74 41 6c 69 67 6e 6d 65 6e 74 28 51 74 2e 41 6c 69 67 6e 48 43 65 6e 74 65 72 bel.setAlignment(Qt.AlignHCenter
495e0 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 )..........self.l.addWidget(self
49600 2e 6c 61 62 65 6c 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 .label)............self.progress
49620 42 61 72 20 3d 20 51 50 72 6f 67 72 65 73 73 42 61 72 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 Bar.=.QProgressBar(self)........
49640 20 20 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 42 61 72 2e 73 65 74 52 61 6e 67 65 28 30 2c 20 6d ..self.progressBar.setRange(0,.m
49660 61 78 5f 69 74 65 6d 73 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 ax_items)..........self.progress
49680 42 61 72 2e 73 65 74 56 61 6c 75 65 28 30 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 2e Bar.setValue(0)..........self.l.
496a0 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 42 61 72 29 0d 0a 0d 0a 20 addWidget(self.progressBar).....
496c0 20 20 20 64 65 66 20 69 6e 63 72 65 6d 65 6e 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 ...def.increment(self):.........
496e0 20 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 42 61 72 2e 73 65 74 56 61 6c 75 65 28 73 65 6c 66 2e .self.progressBar.setValue(self.
49700 70 72 6f 67 72 65 73 73 42 61 72 2e 76 61 6c 75 65 28 29 20 2b 20 31 29 0d 0a 20 20 20 20 20 20 progressBar.value().+.1)........
49720 20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65 66 72 ..self.refresh()........def.refr
49740 65 73 68 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 70 70 6c 69 63 61 esh(self):..........self.applica
49760 74 69 6f 6e 2e 70 72 6f 63 65 73 73 45 76 65 6e 74 73 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 tion.processEvents()........def.
49780 73 65 74 5f 6c 61 62 65 6c 28 73 65 6c 66 2c 20 76 61 6c 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 set_label(self,.value):.........
497a0 20 73 65 6c 66 2e 6c 61 62 65 6c 2e 73 65 74 54 65 78 74 28 76 61 6c 75 65 29 0d 0a 20 20 20 20 .self.label.setText(value)......
497c0 20 20 20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6c 65 ....self.refresh()........def.le
497e0 66 74 5f 61 6c 69 67 6e 5f 6c 61 62 65 6c 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 ft_align_label(self):..........s
49800 65 6c 66 2e 6c 61 62 65 6c 2e 73 65 74 41 6c 69 67 6e 6d 65 6e 74 28 51 74 2e 41 6c 69 67 6e 4c elf.label.setAlignment(Qt.AlignL
49820 65 66 74 20 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 74 5f 6d 61 78 69 6d 75 6d 28 73 65 6c eft.)........def.set_maximum(sel
49840 66 2c 20 76 61 6c 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 72 6f 67 72 65 73 f,.value):..........self.progres
49860 73 42 61 72 2e 73 65 74 4d 61 78 69 6d 75 6d 28 76 61 6c 75 65 29 0d 0a 20 20 20 20 20 20 20 20 sBar.setMaximum(value)..........
49880 73 65 6c 66 2e 72 65 66 72 65 73 68 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 74 5f 76 61 self.refresh()........def.set_va
498a0 6c 75 65 28 73 65 6c 66 2c 20 76 61 6c 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e lue(self,.value):..........self.
498c0 70 72 6f 67 72 65 73 73 42 61 72 2e 73 65 74 56 61 6c 75 65 28 76 61 6c 75 65 29 0d 0a 20 20 20 progressBar.setValue(value).....
498e0 20 20 20 20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 .....self.refresh()........def.s
49900 65 74 5f 70 72 6f 67 72 65 73 73 5f 66 6f 72 6d 61 74 28 73 65 6c 66 2c 20 70 72 6f 67 72 65 73 et_progress_format(self,.progres
49920 73 5f 66 6f 72 6d 61 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 70 61 73 73 0d 0a 0d s_format=None):..........pass...
49940 0a 0d 0a 63 6c 61 73 73 20 56 69 65 77 4c 6f 67 44 69 61 6c 6f 67 28 51 44 69 61 6c 6f 67 29 3a ...class.ViewLogDialog(QDialog):
49960 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 74 69 74 6c 65 ........def.__init__(self,.title
49980 2c 20 68 74 6d 6c 2c 20 70 61 72 65 6e 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 51 ,.html,.parent=None):..........Q
499a0 44 69 61 6c 6f 67 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 Dialog.__init__(self,.parent)...
499c0 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 20 3d 20 6c 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 .......self.l.=.l.=.QVBoxLayout(
499e0 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 29 0d 0a 0d 0a )..........self.setLayout(l)....
49a00 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 62 20 3d 20 51 54 65 78 74 42 72 6f 77 73 65 72 28 73 ........self.tb.=.QTextBrowser(s
49a20 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 2e 73 65 74 4f 76 elf)..........QApplication.setOv
49a40 65 72 72 69 64 65 43 75 72 73 6f 72 28 51 74 2e 57 61 69 74 43 75 72 73 6f 72 29 0d 0a 20 20 20 errideCursor(Qt.WaitCursor).....
49a60 20 20 20 20 20 23 20 52 61 74 68 65 72 20 74 68 61 6e 20 66 6f 72 6d 61 74 74 69 6e 67 20 74 68 .....#.Rather.than.formatting.th
49a80 65 20 74 65 78 74 20 69 6e 20 3c 70 72 65 3e 20 62 6c 6f 63 6b 73 20 6c 69 6b 65 20 74 68 65 20 e.text.in.<pre>.blocks.like.the.
49aa0 63 61 6c 69 62 72 65 0d 0a 20 20 20 20 20 20 20 20 23 20 56 69 65 77 4c 6f 67 20 64 6f 65 73 2c calibre..........#.ViewLog.does,
49ac0 20 69 6e 73 74 65 61 64 20 6a 75 73 74 20 66 6f 72 6d 61 74 20 69 74 20 69 6e 73 69 64 65 20 64 .instead.just.format.it.inside.d
49ae0 69 76 73 20 74 6f 20 6b 65 65 70 20 73 74 79 6c 65 20 66 6f 72 6d 61 74 74 69 6e 67 0d 0a 20 20 ivs.to.keep.style.formatting....
49b00 20 20 20 20 20 20 68 74 6d 6c 20 3d 20 68 74 6d 6c 2e 72 65 70 6c 61 63 65 28 27 5c 74 27 2c 27 ......html.=.html.replace('\t','
49b20 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 27 29 2e 72 65 70 6c 61 &nbsp;&nbsp;&nbsp;&nbsp;').repla
49b40 63 65 28 27 5c 6e 27 2c 20 27 3c 62 72 2f 3e 27 29 0d 0a 20 20 20 20 20 20 20 20 68 74 6d 6c 20 ce('\n',.'<br/>')..........html.
49b60 3d 20 68 74 6d 6c 2e 72 65 70 6c 61 63 65 28 27 3e 20 27 2c 27 3e 26 6e 62 73 70 3b 27 29 0d 0a =.html.replace('>.','>&nbsp;')..
49b80 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 62 2e 73 65 74 48 74 6d 6c 28 27 3c 64 69 76 3e 25 73 ........self.tb.setHtml('<div>%s
49ba0 3c 2f 64 69 76 3e 27 20 25 20 68 74 6d 6c 29 0d 0a 20 20 20 20 20 20 20 20 51 41 70 70 6c 69 63 </div>'.%.html)..........QApplic
49bc0 61 74 69 6f 6e 2e 72 65 73 74 6f 72 65 4f 76 65 72 72 69 64 65 43 75 72 73 6f 72 28 29 0d 0a 20 ation.restoreOverrideCursor()...
49be0 20 20 20 20 20 20 20 6c 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 74 62 29 0d 0a 0d 0a 20 .......l.addWidget(self.tb).....
49c00 20 20 20 20 20 20 20 73 65 6c 66 2e 62 62 20 3d 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f .......self.bb.=.QDialogButtonBo
49c20 78 28 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 2e 4f 6b 29 0d 0a 20 20 20 20 20 20 20 20 x(QDialogButtonBox.Ok)..........
49c40 73 65 6c 66 2e 62 62 2e 61 63 63 65 70 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 61 63 self.bb.accepted.connect(self.ac
49c60 63 65 70 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 62 2e 72 65 6a 65 63 74 65 64 2e cept)..........self.bb.rejected.
49c80 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6a 65 63 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 connect(self.reject)..........se
49ca0 6c 66 2e 63 6f 70 79 5f 62 75 74 74 6f 6e 20 3d 20 73 65 6c 66 2e 62 62 2e 61 64 64 42 75 74 74 lf.copy_button.=.self.bb.addButt
49cc0 6f 6e 28 5f 28 27 43 6f 70 79 20 74 6f 20 63 6c 69 70 62 6f 61 72 64 27 29 2c 0d 0a 20 20 20 20 on(_('Copy.to.clipboard'),......
49ce0 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 62 2e 41 63 74 69 6f 6e 52 6f 6c 65 29 0d ............self.bb.ActionRole).
49d00 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 70 79 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f .........self.copy_button.setIco
49d20 6e 28 51 49 63 6f 6e 28 49 28 27 65 64 69 74 2d 63 6f 70 79 2e 70 6e 67 27 29 29 29 0d 0a 20 20 n(QIcon(I('edit-copy.png')))....
49d40 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 70 79 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 ......self.copy_button.clicked.c
49d60 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 63 6f 70 79 5f 74 6f 5f 63 6c 69 70 62 6f 61 72 64 29 0d 0a onnect(self.copy_to_clipboard)..
49d80 20 20 20 20 20 20 20 20 6c 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 62 62 29 0d 0a 20 20 ........l.addWidget(self.bb)....
49da0 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4d 6f 64 61 6c 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 ......self.setModal(False)......
49dc0 20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65 28 51 53 69 7a 65 28 37 30 30 2c 20 35 30 30 29 29 ....self.resize(QSize(700,.500))
49de0 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77 54 69 74 6c 65 28 74 69 ..........self.setWindowTitle(ti
49e00 74 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77 49 63 6f 6e tle)..........self.setWindowIcon
49e20 28 51 49 63 6f 6e 28 49 28 27 64 65 62 75 67 2e 70 6e 67 27 29 29 29 0d 0a 20 20 20 20 20 20 20 (QIcon(I('debug.png'))).........
49e40 20 73 65 6c 66 2e 73 68 6f 77 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63 6f 70 79 5f 74 6f 5f .self.show()........def.copy_to_
49e60 63 6c 69 70 62 6f 61 72 64 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 74 78 74 20 3d 20 clipboard(self):..........txt.=.
49e80 73 65 6c 66 2e 74 62 2e 74 6f 50 6c 61 69 6e 54 65 78 74 28 29 0d 0a 20 20 20 20 20 20 20 20 51 self.tb.toPlainText()..........Q
49ea0 41 70 70 6c 69 63 61 74 69 6f 6e 2e 63 6c 69 70 62 6f 61 72 64 28 29 2e 73 65 74 54 65 78 74 28 Application.clipboard().setText(
49ec0 74 78 74 29 0d 0a 50 4b 03 04 14 00 00 00 00 00 97 a3 33 55 39 8a c0 f7 60 11 00 00 60 11 00 00 txt)..PK..........3U9...`...`...
49ee0 0f 00 00 00 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 2e 70 79 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e ....common_icons.py#!/usr/bin/en
49f00 76 20 70 79 74 68 6f 6e 0a 23 20 76 69 6d 3a 66 69 6c 65 65 6e 63 6f 64 69 6e 67 3d 55 54 46 2d v.python.#.vim:fileencoding=UTF-
49f20 38 3a 74 73 3d 34 3a 73 77 3d 34 3a 73 74 61 3a 65 74 3a 73 74 73 3d 34 3a 61 69 0a 66 72 6f 6d 8:ts=4:sw=4:sta:et:sts=4:ai.from
49f40 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 28 75 6e 69 63 6f 64 65 5f 6c 69 74 65 .__future__.import.(unicode_lite
49f60 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c rals,.division,.absolute_import,
49f80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 66 .........................print_f
49fa0 75 6e 63 74 69 6f 6e 29 0a 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20 20 3d 20 27 47 50 4c 20 76 unction)..__license__...=.'GPL.v
49fc0 33 27 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30 32 32 2c 20 47 72 61 6e 74 20 3'.__copyright__.=.'2022,.Grant.
49fe0 44 72 61 6b 65 27 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 0a 23 20 63 61 6c 69 62 72 65 20 50 79 74 Drake'..import.os..#.calibre.Pyt
4a000 68 6f 6e 20 33 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 0a 69 6d 70 6f 72 74 20 73 69 78 0a hon.3.compatibility..import.six.
4a020 0a 74 72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 69 6d 70 6f 72 74 20 28 51 .try:.....from.qt.core.import.(Q
4a040 49 63 6f 6e 2c 20 51 50 69 78 6d 61 70 29 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f Icon,.QPixmap).except.ImportErro
4a060 72 3a 0a 20 20 20 20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74 20 69 6d 70 6f 72 74 20 28 51 49 63 r:.....from.PyQt5.Qt.import.(QIc
4a080 6f 6e 2c 20 51 50 69 78 6d 61 70 29 0a 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 63 6f 6e 73 74 on,.QPixmap)..from.calibre.const
4a0a0 61 6e 74 73 20 69 6d 70 6f 72 74 20 69 73 77 69 6e 64 6f 77 73 0a 66 72 6f 6d 20 63 61 6c 69 62 ants.import.iswindows.from.calib
4a0c0 72 65 2e 63 6f 6e 73 74 61 6e 74 73 20 69 6d 70 6f 72 74 20 6e 75 6d 65 72 69 63 5f 76 65 72 73 re.constants.import.numeric_vers
4a0e0 69 6f 6e 20 61 73 20 63 61 6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 0a 66 72 6f 6d 20 63 61 6c 69 ion.as.calibre_version.from.cali
4a100 62 72 65 2e 75 74 69 6c 73 2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 67 5f 64 bre.utils.config.import.config_d
4a120 69 72 0a 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ir..#.--------------------------
4a140 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 20 20 20 20 20 20 20 20 20 --------------------.#..........
4a160 47 6c 6f 62 61 6c 20 72 65 73 6f 75 72 63 65 73 20 2f 20 73 74 61 74 65 0a 23 20 2d 2d 2d 2d 2d Global.resources./.state.#.-----
4a180 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4a1a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 23 20 47 6c 6f 62 61 6c 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f ---------..#.Global.definition.o
4a1c0 66 20 6f 75 72 20 70 6c 75 67 69 6e 20 6e 61 6d 65 2e 20 55 73 65 64 20 66 6f 72 20 63 6f 6d 6d f.our.plugin.name..Used.for.comm
4a1e0 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 72 65 71 75 69 72 65 20 74 68 69 73 2e 0a on.functions.that.require.this..
4a200 70 6c 75 67 69 6e 5f 6e 61 6d 65 20 3d 20 4e 6f 6e 65 0a 23 20 47 6c 6f 62 61 6c 20 64 65 66 69 plugin_name.=.None.#.Global.defi
4a220 6e 69 74 69 6f 6e 20 6f 66 20 6f 75 72 20 70 6c 75 67 69 6e 20 72 65 73 6f 75 72 63 65 73 2e 20 nition.of.our.plugin.resources..
4a240 55 73 65 64 20 74 6f 20 73 68 61 72 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 78 78 78 41 63 74 Used.to.share.between.the.xxxAct
4a260 69 6f 6e 20 61 6e 64 20 78 78 78 42 61 73 65 0a 23 20 63 6c 61 73 73 65 73 20 69 66 20 79 6f 75 ion.and.xxxBase.#.classes.if.you
4a280 20 6e 65 65 64 20 61 6e 79 20 7a 69 70 20 69 6d 61 67 65 73 20 74 6f 20 62 65 20 64 69 73 70 6c .need.any.zip.images.to.be.displ
4a2a0 61 79 65 64 20 6f 6e 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 64 69 61 6c 6f 67 ayed.on.the.configuration.dialog
4a2c0 2e 0a 70 6c 75 67 69 6e 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 20 3d 20 7b 7d 0a 0a 64 65 ..plugin_icon_resources.=.{}..de
4a2e0 66 20 73 65 74 5f 70 6c 75 67 69 6e 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 28 6e 61 6d 65 f.set_plugin_icon_resources(name
4a300 2c 20 72 65 73 6f 75 72 63 65 73 29 3a 0a 20 20 20 20 27 27 27 0a 20 20 20 20 53 65 74 20 6f 75 ,.resources):.....'''.....Set.ou
4a320 72 20 67 6c 6f 62 61 6c 20 73 74 6f 72 65 20 6f 66 20 70 6c 75 67 69 6e 20 6e 61 6d 65 20 61 6e r.global.store.of.plugin.name.an
4a340 64 20 69 63 6f 6e 20 72 65 73 6f 75 72 63 65 73 20 66 6f 72 20 73 68 61 72 69 6e 67 20 62 65 74 d.icon.resources.for.sharing.bet
4a360 77 65 65 6e 0a 20 20 20 20 74 68 65 20 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 20 63 6c 61 ween.....the.InterfaceAction.cla
4a380 73 73 20 77 68 69 63 68 20 72 65 61 64 73 20 74 68 65 6d 20 61 6e 64 20 74 68 65 20 43 6f 6e 66 ss.which.reads.them.and.the.Conf
4a3a0 69 67 57 69 64 67 65 74 0a 20 20 20 20 69 66 20 6e 65 65 64 65 64 20 66 6f 72 20 75 73 65 20 6f igWidget.....if.needed.for.use.o
4a3c0 6e 20 74 68 65 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 64 69 61 6c 6f 67 20 66 6f 72 20 74 n.the.customization.dialog.for.t
4a3e0 68 69 73 20 70 6c 75 67 69 6e 2e 0a 20 20 20 20 27 27 27 0a 20 20 20 20 67 6c 6f 62 61 6c 20 70 his.plugin......'''.....global.p
4a400 6c 75 67 69 6e 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 2c 20 70 6c 75 67 69 6e 5f 6e 61 6d lugin_icon_resources,.plugin_nam
4a420 65 0a 20 20 20 20 70 6c 75 67 69 6e 5f 6e 61 6d 65 20 3d 20 6e 61 6d 65 0a 20 20 20 20 70 6c 75 e.....plugin_name.=.name.....plu
4a440 67 69 6e 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 20 3d 20 72 65 73 6f 75 72 63 65 73 0a 0a gin_icon_resources.=.resources..
4a460 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #.------------------------------
4a480 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 20 20 20 20 20 20 20 20 20 49 63 6f 6e ----------------.#..........Icon
4a4a0 20 4d 61 6e 61 67 65 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 73 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d .Management.functions.#.--------
4a4c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4a4e0 2d 2d 2d 2d 2d 2d 0a 0a 64 65 66 20 67 65 74 5f 69 63 6f 6e 5f 36 5f 32 5f 70 6c 75 73 28 69 63 ------..def.get_icon_6_2_plus(ic
4a500 6f 6e 5f 6e 61 6d 65 29 3a 0a 20 20 20 20 27 27 27 0a 20 20 20 20 52 65 74 72 69 65 76 65 20 61 on_name):.....'''.....Retrieve.a
4a520 20 51 49 63 6f 6e 20 66 6f 72 20 74 68 65 20 6e 61 6d 65 64 20 69 6d 61 67 65 20 66 72 6f 6d 0a .QIcon.for.the.named.image.from.
4a540 20 20 20 20 31 2e 20 43 61 6c 69 62 72 65 27 73 20 69 6d 61 67 65 20 63 61 63 68 65 0a 20 20 20 ....1..Calibre's.image.cache....
4a560 20 32 2e 20 72 65 73 6f 75 72 63 65 73 2f 69 6d 61 67 65 73 0a 20 20 20 20 33 2e 20 74 68 65 20 .2..resources/images.....3..the.
4a580 69 63 6f 6e 20 74 68 65 6d 65 0a 20 20 20 20 34 2e 20 74 68 65 20 70 6c 75 67 69 6e 20 7a 69 70 icon.theme.....4..the.plugin.zip
4a5a0 0a 20 20 20 20 4f 6e 6c 79 20 70 6c 75 67 69 6e 20 7a 69 70 20 68 61 73 20 69 6d 61 67 65 73 2f .....Only.plugin.zip.has.images/
4a5c0 20 69 6e 20 74 68 65 20 69 6d 61 67 65 20 6e 61 6d 65 20 66 6f 72 20 62 61 63 6b 77 61 72 64 20 .in.the.image.name.for.backward.
4a5e0 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 0a 20 20 20 20 27 27 27 0a 20 20 20 20 69 63 6f 6e 20 compatibility......'''.....icon.
4a600 3d 20 4e 6f 6e 65 0a 20 20 20 20 69 66 20 69 63 6f 6e 5f 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 =.None.....if.icon_name:........
4a620 20 69 63 6f 6e 20 3d 20 51 49 63 6f 6e 2e 69 63 28 69 63 6f 6e 5f 6e 61 6d 65 29 0a 20 20 20 20 .icon.=.QIcon.ic(icon_name).....
4a640 20 20 20 20 23 23 20 62 6f 74 68 20 2e 69 63 20 61 6e 64 20 67 65 74 5f 69 63 6f 6e 73 20 72 65 ....##.both..ic.and.get_icons.re
4a660 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 51 49 63 6f 6e 20 69 66 20 6e 6f 74 20 66 6f 75 6e 64 turn.an.empty.QIcon.if.not.found
4a680 2e 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 63 6f 6e 20 6f 72 20 69 63 6f 6e 2e 69 73 ..........if.not.icon.or.icon.is
4a6a0 4e 75 6c 6c 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 63 6f 6e 20 3d 20 67 65 74 5f 69 Null():.............icon.=.get_i
4a6c0 63 6f 6e 73 28 69 63 6f 6e 5f 6e 61 6d 65 2e 72 65 70 6c 61 63 65 28 27 69 6d 61 67 65 73 2f 27 cons(icon_name.replace('images/'
4a6e0 2c 27 27 29 2c 20 70 6c 75 67 69 6e 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ,''),.plugin_name,..............
4a700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 74 72 61 63 65 62 61 63 6b 73 ................print_tracebacks
4a720 5f 66 6f 72 5f 6d 69 73 73 69 6e 67 5f 72 65 73 6f 75 72 63 65 73 3d 46 61 6c 73 65 29 0a 20 20 _for_missing_resources=False)...
4a740 20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 63 6f 6e 20 6f 72 20 69 63 6f 6e 2e 69 73 4e 75 6c 6c ......if.not.icon.or.icon.isNull
4a760 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 63 6f 6e 20 3d 20 67 65 74 5f 69 63 6f 6e 73 ():.............icon.=.get_icons
4a780 28 69 63 6f 6e 5f 6e 61 6d 65 2c 20 70 6c 75 67 69 6e 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 20 20 (icon_name,.plugin_name,........
4a7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 74 72 61 63 ......................print_trac
4a7c0 65 62 61 63 6b 73 5f 66 6f 72 5f 6d 69 73 73 69 6e 67 5f 72 65 73 6f 75 72 63 65 73 3d 46 61 6c ebacks_for_missing_resources=Fal
4a7e0 73 65 29 0a 20 20 20 20 69 66 20 6e 6f 74 20 69 63 6f 6e 3a 0a 20 20 20 20 20 20 20 20 69 63 6f se).....if.not.icon:.........ico
4a800 6e 20 3d 20 51 49 63 6f 6e 28 29 0a 20 20 20 20 72 65 74 75 72 6e 20 69 63 6f 6e 0a 0a 64 65 66 n.=.QIcon().....return.icon..def
4a820 20 67 65 74 5f 69 63 6f 6e 5f 6f 6c 64 28 69 63 6f 6e 5f 6e 61 6d 65 29 3a 0a 20 20 20 20 27 27 .get_icon_old(icon_name):.....''
4a840 27 0a 20 20 20 20 52 65 74 72 69 65 76 65 20 61 20 51 49 63 6f 6e 20 66 6f 72 20 74 68 65 20 6e '.....Retrieve.a.QIcon.for.the.n
4a860 61 6d 65 64 20 69 6d 61 67 65 20 66 72 6f 6d 20 74 68 65 20 7a 69 70 20 66 69 6c 65 20 69 66 20 amed.image.from.the.zip.file.if.
4a880 69 74 20 65 78 69 73 74 73 2c 0a 20 20 20 20 6f 72 20 69 66 20 6e 6f 74 20 74 68 65 6e 20 66 72 it.exists,.....or.if.not.then.fr
4a8a0 6f 6d 20 43 61 6c 69 62 72 65 27 73 20 69 6d 61 67 65 20 63 61 63 68 65 2e 0a 20 20 20 20 27 27 om.Calibre's.image.cache......''
4a8c0 27 0a 20 20 20 20 69 66 20 69 63 6f 6e 5f 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 70 69 78 6d '.....if.icon_name:.........pixm
4a8e0 61 70 20 3d 20 67 65 74 5f 70 69 78 6d 61 70 28 69 63 6f 6e 5f 6e 61 6d 65 29 0a 20 20 20 20 20 ap.=.get_pixmap(icon_name)......
4a900 20 20 20 69 66 20 70 69 78 6d 61 70 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 ...if.pixmap.is.None:...........
4a920 20 20 23 20 4c 6f 6f 6b 20 69 6e 20 43 61 6c 69 62 72 65 27 73 20 63 61 63 68 65 20 66 6f 72 20 ..#.Look.in.Calibre's.cache.for.
4a940 74 68 65 20 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 49 63 6f the.icon.............return.QIco
4a960 6e 28 49 28 69 63 6f 6e 5f 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 n(I(icon_name)).........else:...
4a980 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 49 63 6f 6e 28 70 69 78 6d 61 70 29 0a 20 ..........return.QIcon(pixmap)..
4a9a0 20 20 20 72 65 74 75 72 6e 20 51 49 63 6f 6e 28 29 0a 0a 64 65 66 20 67 65 74 5f 70 69 78 6d 61 ...return.QIcon()..def.get_pixma
4a9c0 70 28 69 63 6f 6e 5f 6e 61 6d 65 29 3a 0a 20 20 20 20 27 27 27 0a 20 20 20 20 52 65 74 72 69 65 p(icon_name):.....'''.....Retrie
4a9e0 76 65 20 61 20 51 50 69 78 6d 61 70 20 66 6f 72 20 74 68 65 20 6e 61 6d 65 64 20 69 6d 61 67 65 ve.a.QPixmap.for.the.named.image
4aa00 0a 20 20 20 20 41 6e 79 20 69 63 6f 6e 73 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 .....Any.icons.belonging.to.the.
4aa20 70 6c 75 67 69 6e 20 6d 75 73 74 20 62 65 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 27 69 6d plugin.must.be.prefixed.with.'im
4aa40 61 67 65 73 2f 27 0a 20 20 20 20 27 27 27 0a 20 20 20 20 67 6c 6f 62 61 6c 20 70 6c 75 67 69 6e ages/'.....'''.....global.plugin
4aa60 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 2c 20 70 6c 75 67 69 6e 5f 6e 61 6d 65 0a 20 20 20 _icon_resources,.plugin_name....
4aa80 20 69 66 20 6e 6f 74 20 69 63 6f 6e 5f 6e 61 6d 65 2e 73 74 61 72 74 73 77 69 74 68 28 27 69 6d .if.not.icon_name.startswith('im
4aaa0 61 67 65 73 2f 27 29 3a 0a 20 20 20 20 20 20 20 20 23 20 57 65 20 6b 6e 6f 77 20 74 68 69 73 20 ages/'):.........#.We.know.this.
4aac0 69 73 20 64 65 66 69 6e 69 74 65 6c 79 20 6e 6f 74 20 61 6e 20 69 63 6f 6e 20 62 65 6c 6f 6e 67 is.definitely.not.an.icon.belong
4aae0 69 6e 67 20 74 6f 20 74 68 69 73 20 70 6c 75 67 69 6e 0a 20 20 20 20 20 20 20 20 70 69 78 6d 61 ing.to.this.plugin.........pixma
4ab00 70 20 3d 20 51 50 69 78 6d 61 70 28 29 0a 20 20 20 20 20 20 20 20 70 69 78 6d 61 70 2e 6c 6f 61 p.=.QPixmap().........pixmap.loa
4ab20 64 28 49 28 69 63 6f 6e 5f 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 d(I(icon_name)).........return.p
4ab40 69 78 6d 61 70 0a 0a 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 77 68 65 74 68 65 ixmap......#.Check.to.see.whethe
4ab60 72 20 74 68 65 20 69 63 6f 6e 20 65 78 69 73 74 73 20 61 73 20 61 20 43 61 6c 69 62 72 65 20 72 r.the.icon.exists.as.a.Calibre.r
4ab80 65 73 6f 75 72 63 65 0a 20 20 20 20 23 20 54 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 73 esource.....#.This.will.enable.s
4aba0 6b 69 6e 6e 69 6e 67 20 69 66 20 74 68 65 20 75 73 65 72 20 73 74 6f 72 65 73 20 69 63 6f 6e 73 kinning.if.the.user.stores.icons
4abc0 20 77 69 74 68 69 6e 20 61 20 66 6f 6c 64 65 72 20 6c 69 6b 65 3a 0a 20 20 20 20 23 20 2e 2e 2e .within.a.folder.like:.....#....
4abe0 5c 41 70 70 44 61 74 61 5c 52 6f 61 6d 69 6e 67 5c 63 61 6c 69 62 72 65 5c 72 65 73 6f 75 72 63 \AppData\Roaming\calibre\resourc
4ac00 65 73 5c 69 6d 61 67 65 73 5c 50 6c 75 67 69 6e 20 4e 61 6d 65 5c 0a 20 20 20 20 69 66 20 70 6c es\images\Plugin.Name\.....if.pl
4ac20 75 67 69 6e 5f 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 5f 69 6d 61 67 65 73 5f ugin_name:.........local_images_
4ac40 64 69 72 20 3d 20 67 65 74 5f 6c 6f 63 61 6c 5f 69 6d 61 67 65 73 5f 64 69 72 28 70 6c 75 67 69 dir.=.get_local_images_dir(plugi
4ac60 6e 5f 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 5f 69 6d 61 67 65 5f 70 61 74 68 n_name).........local_image_path
4ac80 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 6c 6f 63 61 6c 5f 69 6d 61 67 65 73 5f 64 69 72 .=.os.path.join(local_images_dir
4aca0 2c 20 69 63 6f 6e 5f 6e 61 6d 65 2e 72 65 70 6c 61 63 65 28 27 69 6d 61 67 65 73 2f 27 2c 20 27 ,.icon_name.replace('images/',.'
4acc0 27 29 29 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 6c 6f ')).........if.os.path.exists(lo
4ace0 63 61 6c 5f 69 6d 61 67 65 5f 70 61 74 68 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 69 78 cal_image_path):.............pix
4ad00 6d 61 70 20 3d 20 51 50 69 78 6d 61 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 69 78 6d map.=.QPixmap().............pixm
4ad20 61 70 2e 6c 6f 61 64 28 6c 6f 63 61 6c 5f 69 6d 61 67 65 5f 70 61 74 68 29 0a 20 20 20 20 20 20 ap.load(local_image_path).......
4ad40 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 69 78 6d 61 70 0a 0a 20 20 20 20 23 20 41 73 20 77 65 ......return.pixmap......#.As.we
4ad60 20 64 69 64 20 6e 6f 74 20 66 69 6e 64 20 61 6e 20 69 63 6f 6e 20 65 6c 73 65 77 68 65 72 65 2c .did.not.find.an.icon.elsewhere,
4ad80 20 6c 6f 6f 6b 20 77 69 74 68 69 6e 20 6f 75 72 20 7a 69 70 20 72 65 73 6f 75 72 63 65 73 0a 20 .look.within.our.zip.resources..
4ada0 20 20 20 69 66 20 69 63 6f 6e 5f 6e 61 6d 65 20 69 6e 20 70 6c 75 67 69 6e 5f 69 63 6f 6e 5f 72 ...if.icon_name.in.plugin_icon_r
4adc0 65 73 6f 75 72 63 65 73 3a 0a 20 20 20 20 20 20 20 20 70 69 78 6d 61 70 20 3d 20 51 50 69 78 6d esources:.........pixmap.=.QPixm
4ade0 61 70 28 29 0a 20 20 20 20 20 20 20 20 70 69 78 6d 61 70 2e 6c 6f 61 64 46 72 6f 6d 44 61 74 61 ap().........pixmap.loadFromData
4ae00 28 70 6c 75 67 69 6e 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 5b 69 63 6f 6e 5f 6e 61 6d 65 (plugin_icon_resources[icon_name
4ae20 5d 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 69 78 6d 61 70 0a 20 20 20 20 72 65 74 ]).........return.pixmap.....ret
4ae40 75 72 6e 20 4e 6f 6e 65 0a 0a 64 65 66 20 67 65 74 5f 6c 6f 63 61 6c 5f 69 6d 61 67 65 73 5f 64 urn.None..def.get_local_images_d
4ae60 69 72 28 73 75 62 66 6f 6c 64 65 72 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 27 27 27 0a 20 20 20 20 ir(subfolder=None):.....'''.....
4ae80 52 65 74 75 72 6e 73 20 61 20 70 61 74 68 20 74 6f 20 74 68 65 20 75 73 65 72 27 73 20 6c 6f 63 Returns.a.path.to.the.user's.loc
4aea0 61 6c 20 72 65 73 6f 75 72 63 65 73 2f 69 6d 61 67 65 73 20 66 6f 6c 64 65 72 0a 20 20 20 20 49 al.resources/images.folder.....I
4aec0 66 20 61 20 73 75 62 66 6f 6c 64 65 72 20 6e 61 6d 65 20 70 61 72 61 6d 65 74 65 72 20 69 73 20 f.a.subfolder.name.parameter.is.
4aee0 73 70 65 63 69 66 69 65 64 2c 20 61 70 70 65 6e 64 73 20 74 68 69 73 20 74 6f 20 74 68 65 20 70 specified,.appends.this.to.the.p
4af00 61 74 68 0a 20 20 20 20 27 27 27 0a 20 20 20 20 69 6d 61 67 65 73 5f 64 69 72 20 3d 20 6f 73 2e ath.....'''.....images_dir.=.os.
4af20 70 61 74 68 2e 6a 6f 69 6e 28 63 6f 6e 66 69 67 5f 64 69 72 2c 20 27 72 65 73 6f 75 72 63 65 73 path.join(config_dir,.'resources
4af40 2f 69 6d 61 67 65 73 27 29 0a 20 20 20 20 69 66 20 73 75 62 66 6f 6c 64 65 72 3a 0a 20 20 20 20 /images').....if.subfolder:.....
4af60 20 20 20 20 69 6d 61 67 65 73 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 69 6d ....images_dir.=.os.path.join(im
4af80 61 67 65 73 5f 64 69 72 2c 20 73 75 62 66 6f 6c 64 65 72 29 0a 20 20 20 20 69 66 20 69 73 77 69 ages_dir,.subfolder).....if.iswi
4afa0 6e 64 6f 77 73 3a 0a 20 20 20 20 20 20 20 20 69 6d 61 67 65 73 5f 64 69 72 20 3d 20 6f 73 2e 70 ndows:.........images_dir.=.os.p
4afc0 61 74 68 2e 6e 6f 72 6d 70 61 74 68 28 69 6d 61 67 65 73 5f 64 69 72 29 0a 20 20 20 20 72 65 74 ath.normpath(images_dir).....ret
4afe0 75 72 6e 20 69 6d 61 67 65 73 5f 64 69 72 0a 0a 69 66 20 63 61 6c 69 62 72 65 5f 76 65 72 73 69 urn.images_dir..if.calibre_versi
4b000 6f 6e 20 3e 3d 20 28 36 2c 32 2c 30 29 3a 0a 20 20 20 20 67 65 74 5f 69 63 6f 6e 20 3d 20 67 65 on.>=.(6,2,0):.....get_icon.=.ge
4b020 74 5f 69 63 6f 6e 5f 36 5f 32 5f 70 6c 75 73 0a 65 6c 73 65 3a 0a 20 20 20 20 67 65 74 5f 69 63 t_icon_6_2_plus.else:.....get_ic
4b040 6f 6e 20 3d 20 67 65 74 5f 69 63 6f 6e 5f 6f 6c 64 0a 0a 50 4b 03 04 14 00 00 00 00 00 21 6d d5 on.=.get_icon_old..PK........!m.
4b060 5a c5 60 0a b7 2d 16 00 00 2d 16 00 00 0f 00 00 00 63 6f 6d 6d 6f 6e 5f 6d 65 6e 75 73 2e 70 79 Z.`..-...-.......common_menus.py
4b080 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0d 0a 23 20 76 69 6d 3a 66 69 6c #!/usr/bin/env.python..#.vim:fil
4b0a0 65 65 6e 63 6f 64 69 6e 67 3d 55 54 46 2d 38 3a 74 73 3d 34 3a 73 77 3d 34 3a 73 74 61 3a 65 74 eencoding=UTF-8:ts=4:sw=4:sta:et
4b0c0 3a 73 74 73 3d 34 3a 61 69 0d 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 :sts=4:ai..from.__future__.impor
4b0e0 74 20 28 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 t.(unicode_literals,.division,.a
4b100 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 bsolute_import,.................
4b120 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 29 0d 0a 0d 0a 5f 5f 6c 69 .........print_function)....__li
4b140 63 65 6e 73 65 5f 5f 20 20 20 3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 cense__...=.'GPL.v3'..__copyrigh
4b160 74 5f 5f 20 3d 20 27 32 30 32 32 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a 66 72 6f t__.=.'2022,.Grant.Drake'....fro
4b180 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 61 63 74 69 6f 6e 73 20 69 6d 70 6f 72 74 20 6d 65 m.calibre.gui2.actions.import.me
4b1a0 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 0d 0a 66 72 6f 6d 20 63 61 6c 69 nu_action_unique_name..from.cali
4b1c0 62 72 65 2e 63 6f 6e 73 74 61 6e 74 73 20 69 6d 70 6f 72 74 20 6e 75 6d 65 72 69 63 5f 76 65 72 bre.constants.import.numeric_ver
4b1e0 73 69 6f 6e 20 61 73 20 63 61 6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 0d 0a 66 72 6f 6d 20 63 61 sion.as.calibre_version..from.ca
4b200 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f libre_plugins.reading_list.commo
4b220 6e 5f 69 63 6f 6e 73 20 69 6d 70 6f 72 74 20 67 65 74 5f 69 63 6f 6e 0d 0a 0d 0a 23 20 2d 2d 2d n_icons.import.get_icon....#.---
4b240 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4b260 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 23 20 20 20 20 20 20 20 20 20 20 47 6c 6f 62 61 6c 20 72 -----------..#..........Global.r
4b280 65 73 6f 75 72 63 65 73 20 2f 20 73 74 61 74 65 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d esources./.state..#.------------
4b2a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4b2c0 2d 2d 0d 0a 0d 0a 23 20 47 6c 6f 62 61 6c 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 6f 75 72 --....#.Global.definition.of.our
4b2e0 20 6d 65 6e 75 20 61 63 74 69 6f 6e 73 2e 20 55 73 65 64 20 74 6f 20 65 6e 73 75 72 65 20 77 65 .menu.actions..Used.to.ensure.we
4b300 20 63 61 6e 20 63 6c 65 61 6e 6c 79 20 75 6e 72 65 67 69 73 74 65 72 0d 0a 23 20 6b 65 79 62 6f .can.cleanly.unregister..#.keybo
4b320 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 77 68 65 6e 20 72 65 62 75 69 6c 64 69 6e 67 20 6f 75 ard.shortcuts.when.rebuilding.ou
4b340 72 20 6d 65 6e 75 73 2e 0d 0a 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 20 3d 20 r.menus...plugin_menu_actions.=.
4b360 5b 5d 0d 0a 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d []....#.------------------------
4b380 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 23 20 20 20 20 20 20 20 ----------------------..#.......
4b3a0 20 20 20 20 20 20 20 20 20 4d 65 6e 75 20 66 75 6e 63 74 69 6f 6e 73 0d 0a 23 20 2d 2d 2d 2d 2d .........Menu.functions..#.-----
4b3c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4b3e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 64 65 66 20 75 6e 72 65 67 69 73 74 65 72 5f 6d 65 6e 75 ---------....def.unregister_menu
4b400 5f 61 63 74 69 6f 6e 73 28 69 61 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 46 6f 72 20 _actions(ia):......'''......For.
4b420 70 6c 75 67 69 6e 73 20 74 68 61 74 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20 72 65 62 75 69 6c 64 plugins.that.dynamically.rebuild
4b440 20 74 68 65 69 72 20 6d 65 6e 75 73 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 65 6e 73 75 72 65 20 .their.menus,.we.need.to.ensure.
4b460 74 68 61 74 20 61 6e 79 0d 0a 20 20 20 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 that.any......keyboard.shortcuts
4b480 20 61 72 65 20 75 6e 72 65 67 69 73 74 65 72 65 64 20 66 6f 72 20 74 68 65 6d 20 65 61 63 68 20 .are.unregistered.for.them.each.
4b4a0 74 69 6d 65 2e 0d 0a 20 20 20 20 4d 61 6b 65 20 73 75 72 65 20 74 6f 20 63 61 6c 6c 20 74 68 69 time.......Make.sure.to.call.thi
4b4c0 73 20 62 65 66 6f 72 65 20 2e 63 6c 65 61 72 28 29 20 6f 66 20 74 68 65 20 6d 65 6e 75 20 69 74 s.before..clear().of.the.menu.it
4b4e0 65 6d 73 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 67 6c 6f 62 61 6c 20 70 6c 75 67 69 6e ems.......'''......global.plugin
4b500 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 0d 0a 20 20 20 20 66 6f 72 20 61 63 74 69 6f 6e 20 69 6e _menu_actions......for.action.in
4b520 20 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 3a 0d 0a 20 20 20 20 20 20 20 20 69 .plugin_menu_actions:..........i
4b540 66 20 68 61 73 61 74 74 72 28 61 63 74 69 6f 6e 2c 20 27 63 61 6c 69 62 72 65 5f 73 68 6f 72 74 f.hasattr(action,.'calibre_short
4b560 63 75 74 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 27 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 cut_unique_name'):..............
4b580 69 61 2e 67 75 69 2e 6b 65 79 62 6f 61 72 64 2e 75 6e 72 65 67 69 73 74 65 72 5f 73 68 6f 72 74 ia.gui.keyboard.unregister_short
4b5a0 63 75 74 28 61 63 74 69 6f 6e 2e 63 61 6c 69 62 72 65 5f 73 68 6f 72 74 63 75 74 5f 75 6e 69 71 cut(action.calibre_shortcut_uniq
4b5c0 75 65 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 23 20 73 74 61 72 74 69 6e 67 20 69 6e 20 ue_name)..........#.starting.in.
4b5e0 63 61 6c 69 62 72 65 20 32 2e 31 30 2e 30 2c 20 61 63 74 69 6f 6e 73 20 61 72 65 20 72 65 67 69 calibre.2.10.0,.actions.are.regi
4b600 73 74 65 72 73 20 61 74 0d 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 20 74 6f 70 20 67 75 69 20 sters.at..........#.the.top.gui.
4b620 6c 65 76 65 6c 20 66 6f 72 20 4f 53 58 27 20 62 65 6e 65 66 69 74 2e 0d 0a 20 20 20 20 20 20 20 level.for.OSX'.benefit..........
4b640 20 69 66 20 63 61 6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 20 3e 3d 20 28 32 2c 31 30 2c 30 29 3a .if.calibre_version.>=.(2,10,0):
4b660 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 61 2e 67 75 69 2e 72 65 6d 6f 76 65 41 63 74 69 6f ..............ia.gui.removeActio
4b680 6e 28 61 63 74 69 6f 6e 29 0d 0a 20 20 20 20 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74 69 6f n(action)......plugin_menu_actio
4b6a0 6e 73 20 3d 20 5b 5d 0d 0a 0d 0a 0d 0a 64 65 66 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 ns.=.[]......def.create_menu_act
4b6c0 69 6f 6e 5f 75 6e 69 71 75 65 28 69 61 2c 20 70 61 72 65 6e 74 5f 6d 65 6e 75 2c 20 6d 65 6e 75 ion_unique(ia,.parent_menu,.menu
4b6e0 5f 74 65 78 74 2c 20 69 6d 61 67 65 3d 4e 6f 6e 65 2c 20 74 6f 6f 6c 74 69 70 3d 4e 6f 6e 65 2c _text,.image=None,.tooltip=None,
4b700 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 .........................shortcu
4b720 74 3d 4e 6f 6e 65 2c 20 74 72 69 67 67 65 72 65 64 3d 4e 6f 6e 65 2c 20 69 73 5f 63 68 65 63 6b t=None,.triggered=None,.is_check
4b740 65 64 3d 4e 6f 6e 65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 4e 6f 6e 65 2c 0d 0a 20 20 ed=None,.shortcut_name=None,....
4b760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 .....................unique_name
4b780 3d 4e 6f 6e 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 =None,.favourites_menu_unique_na
4b7a0 6d 65 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 43 72 65 61 74 65 20 61 me=None):......'''......Create.a
4b7c0 20 6d 65 6e 75 20 61 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 .menu.action.with.the.specified.
4b7e0 63 72 69 74 65 72 69 61 20 61 6e 64 20 61 63 74 69 6f 6e 2c 20 75 73 69 6e 67 20 74 68 65 20 6e criteria.and.action,.using.the.n
4b800 65 77 0d 0a 20 20 20 20 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 2e 63 72 65 61 74 65 5f 6d ew......InterfaceAction.create_m
4b820 65 6e 75 5f 61 63 74 69 6f 6e 28 29 20 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 65 6e 73 75 enu_action().function.which.ensu
4b840 72 65 73 20 74 68 61 74 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 0d 0a 20 20 20 20 77 68 65 74 res.that.regardless.of......whet
4b860 68 65 72 20 61 20 73 68 6f 72 74 63 75 74 20 69 73 20 73 70 65 63 69 66 69 65 64 20 69 74 20 77 her.a.shortcut.is.specified.it.w
4b880 69 6c 6c 20 61 70 70 65 61 72 20 69 6e 20 50 72 65 66 65 72 65 6e 63 65 73 2d 3e 4b 65 79 62 6f ill.appear.in.Preferences->Keybo
4b8a0 61 72 64 0d 0a 0d 0a 20 20 20 20 46 6f 72 20 61 20 66 75 6c 6c 20 64 65 73 63 72 69 70 74 69 6f ard........For.a.full.descriptio
4b8c0 6e 20 6f 66 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 73 2c 20 73 65 65 3a 20 63 61 6c 69 62 72 n.of.the.parameters,.see:.calibr
4b8e0 65 5c 5c 67 75 69 32 5c 5c 61 63 74 69 6f 6e 73 5c 5c 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0d 0a 20 e\\gui2\\actions\\__init__.py...
4b900 20 20 20 27 27 27 0d 0a 20 20 20 20 6f 72 69 67 5f 73 68 6f 72 74 63 75 74 20 3d 20 73 68 6f 72 ...'''......orig_shortcut.=.shor
4b920 74 63 75 74 0d 0a 20 20 20 20 6b 62 20 3d 20 69 61 2e 67 75 69 2e 6b 65 79 62 6f 61 72 64 0d 0a tcut......kb.=.ia.gui.keyboard..
4b940 20 20 20 20 69 66 20 75 6e 69 71 75 65 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 ....if.unique_name.is.None:.....
4b960 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 20 3d 20 6d 65 6e 75 5f 74 65 78 74 0d 0a 20 20 .....unique_name.=.menu_text....
4b980 20 20 69 66 20 6e 6f 74 20 73 68 6f 72 74 63 75 74 20 3d 3d 20 46 61 6c 73 65 3a 0d 0a 20 20 20 ..if.not.shortcut.==.False:.....
4b9a0 20 20 20 20 20 66 75 6c 6c 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 3d 20 6d 65 6e 75 5f 61 63 74 .....full_unique_name.=.menu_act
4b9c0 69 6f 6e 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 28 69 61 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 29 ion_unique_name(ia,.unique_name)
4b9e0 0d 0a 20 20 20 20 20 20 20 20 69 66 20 66 75 6c 6c 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 69 6e ..........if.full_unique_name.in
4ba00 20 6b 62 2e 73 68 6f 72 74 63 75 74 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 .kb.shortcuts:..............shor
4ba20 74 63 75 74 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 tcut.=.False..........else:.....
4ba40 20 20 20 20 20 20 20 20 20 69 66 20 73 68 6f 72 74 63 75 74 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 .........if.shortcut.is.not.None
4ba60 20 61 6e 64 20 6e 6f 74 20 73 68 6f 72 74 63 75 74 20 3d 3d 20 46 61 6c 73 65 3a 0d 0a 20 20 20 .and.not.shortcut.==.False:.....
4ba80 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 73 68 6f 72 74 63 75 74 29 20 3d 3d .............if.len(shortcut).==
4baa0 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 .0:......................shortcu
4bac0 74 20 3d 20 4e 6f 6e 65 0d 0a 0d 0a 20 20 20 20 69 66 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 t.=.None........if.shortcut_name
4bae0 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 .is.None:..........shortcut_name
4bb00 20 3d 20 6d 65 6e 75 5f 74 65 78 74 2e 72 65 70 6c 61 63 65 28 27 26 27 2c 27 27 29 0d 0a 0d 0a .=.menu_text.replace('&','')....
4bb20 20 20 20 20 69 66 20 63 61 6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 20 3e 3d 20 28 35 2c 34 2c 30 ....if.calibre_version.>=.(5,4,0
4bb40 29 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 54 68 65 20 70 65 72 73 69 73 74 5f 73 68 6f 72 74 63 ):..........#.The.persist_shortc
4bb60 75 74 20 70 61 72 61 6d 65 74 65 72 20 6f 6e 6c 79 20 61 64 64 65 64 20 66 72 6f 6d 20 35 2e 34 ut.parameter.only.added.from.5.4
4bb80 2e 30 20 6f 6e 77 61 72 64 73 2e 0d 0a 20 20 20 20 20 20 20 20 23 20 55 73 65 64 20 73 6f 20 74 .0.onwards...........#.Used.so.t
4bba0 68 61 74 20 73 68 6f 72 74 63 75 74 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 6f 74 68 65 72 20 hat.shortcuts.specific.to.other.
4bbc0 6c 69 62 72 61 72 69 65 73 20 61 72 65 6e 27 74 20 64 69 73 63 61 72 64 65 64 2e 0d 0a 20 20 20 libraries.aren't.discarded......
4bbe0 20 20 20 20 20 61 63 20 3d 20 69 61 2e 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 28 .....ac.=.ia.create_menu_action(
4bc00 70 61 72 65 6e 74 5f 6d 65 6e 75 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 2c 20 6d 65 6e 75 5f 74 parent_menu,.unique_name,.menu_t
4bc20 65 78 74 2c 20 69 63 6f 6e 3d 4e 6f 6e 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ext,.icon=None,.................
4bc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 3d 73 68 6f ....................shortcut=sho
4bc60 72 74 63 75 74 2c 20 64 65 73 63 72 69 70 74 69 6f 6e 3d 74 6f 6f 6c 74 69 70 2c 0d 0a 20 20 20 rtcut,.description=tooltip,.....
4bc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4bca0 74 72 69 67 67 65 72 65 64 3d 74 72 69 67 67 65 72 65 64 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 triggered=triggered,.shortcut_na
4bcc0 6d 65 3d 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 me=shortcut_name,...............
4bce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 65 72 73 69 73 74 5f 73 68 ......................persist_sh
4bd00 6f 72 74 63 75 74 3d 54 72 75 65 29 0d 0a 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 ortcut=True)......else:.........
4bd20 20 61 63 20 3d 20 69 61 2e 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 28 70 61 72 65 .ac.=.ia.create_menu_action(pare
4bd40 6e 74 5f 6d 65 6e 75 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 2c 20 6d 65 6e 75 5f 74 65 78 74 2c nt_menu,.unique_name,.menu_text,
4bd60 20 69 63 6f 6e 3d 4e 6f 6e 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .icon=None,.....................
4bd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 3d 73 68 6f 72 74 63 75 ................shortcut=shortcu
4bda0 74 2c 20 64 65 73 63 72 69 70 74 69 6f 6e 3d 74 6f 6f 6c 74 69 70 2c 0d 0a 20 20 20 20 20 20 20 t,.description=tooltip,.........
4bdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 ............................trig
4bde0 67 65 72 65 64 3d 74 72 69 67 67 65 72 65 64 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 gered=triggered,.shortcut_name=s
4be00 68 6f 72 74 63 75 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 69 66 20 73 68 6f 72 74 63 75 74 20 3d hortcut_name)......if.shortcut.=
4be20 3d 20 46 61 6c 73 65 20 61 6e 64 20 6e 6f 74 20 6f 72 69 67 5f 73 68 6f 72 74 63 75 74 20 3d 3d =.False.and.not.orig_shortcut.==
4be40 20 46 61 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 61 63 2e 63 61 6c 69 62 72 65 5f 73 .False:..........if.ac.calibre_s
4be60 68 6f 72 74 63 75 74 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 69 6e 20 69 61 2e 67 75 69 2e 6b 65 hortcut_unique_name.in.ia.gui.ke
4be80 79 62 6f 61 72 64 2e 73 68 6f 72 74 63 75 74 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6b yboard.shortcuts:..............k
4bea0 62 2e 72 65 70 6c 61 63 65 5f 61 63 74 69 6f 6e 28 61 63 2e 63 61 6c 69 62 72 65 5f 73 68 6f 72 b.replace_action(ac.calibre_shor
4bec0 74 63 75 74 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 2c 20 61 63 29 0d 0a 20 20 20 20 69 66 20 69 6d tcut_unique_name,.ac)......if.im
4bee0 61 67 65 3a 0d 0a 20 20 20 20 20 20 20 20 61 63 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f age:..........ac.setIcon(get_ico
4bf00 6e 28 69 6d 61 67 65 29 29 0d 0a 20 20 20 20 69 66 20 69 73 5f 63 68 65 63 6b 65 64 20 69 73 20 n(image))......if.is_checked.is.
4bf20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 61 63 2e 73 65 74 43 68 65 63 6b 61 62 not.None:..........ac.setCheckab
4bf40 6c 65 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 63 68 65 63 6b 65 64 3a le(True)..........if.is_checked:
4bf60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 2e 73 65 74 43 68 65 63 6b 65 64 28 54 72 75 65 ..............ac.setChecked(True
4bf80 29 0d 0a 20 20 20 20 23 20 46 6f 72 20 75 73 65 20 62 79 20 74 68 65 20 46 61 76 6f 75 72 69 74 )......#.For.use.by.the.Favourit
4bfa0 65 73 20 4d 65 6e 75 20 70 6c 75 67 69 6e 2e 20 49 66 20 74 68 69 73 20 6d 65 6e 75 20 61 63 74 es.Menu.plugin..If.this.menu.act
4bfc0 69 6f 6e 20 68 61 73 20 74 65 78 74 0d 0a 20 20 20 20 23 20 74 68 61 74 20 69 73 20 6e 6f 74 20 ion.has.text......#.that.is.not.
4bfe0 63 6f 6e 73 74 61 6e 74 20 74 68 72 6f 75 67 68 20 74 68 65 20 6c 69 66 65 20 6f 66 20 74 68 69 constant.through.the.life.of.thi
4c000 73 20 70 6c 75 67 69 6e 2c 20 74 68 65 6e 20 77 65 20 6e 65 65 64 0d 0a 20 20 20 20 23 20 74 6f s.plugin,.then.we.need......#.to
4c020 20 61 74 74 72 69 62 75 74 65 20 69 74 20 77 69 74 68 20 73 6f 6d 65 74 68 69 6e 67 20 74 68 61 .attribute.it.with.something.tha
4c040 74 20 77 69 6c 6c 20 62 65 20 63 6f 6e 73 74 61 6e 74 20 74 68 61 74 20 74 68 65 0d 0a 20 20 20 t.will.be.constant.that.the.....
4c060 20 23 20 46 61 76 6f 75 72 69 74 65 73 20 4d 65 6e 75 20 70 6c 75 67 69 6e 20 63 61 6e 20 75 73 .#.Favourites.Menu.plugin.can.us
4c080 65 20 74 6f 20 69 64 65 6e 74 69 66 79 20 69 74 2e 0d 0a 20 20 20 20 69 66 20 66 61 76 6f 75 72 e.to.identify.it.......if.favour
4c0a0 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 ites_menu_unique_name:..........
4c0c0 61 63 2e 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 3d ac.favourites_menu_unique_name.=
4c0e0 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 0d 0a 0d 0a .favourites_menu_unique_name....
4c100 20 20 20 20 23 20 41 70 70 65 6e 64 20 74 6f 20 6f 75 72 20 6c 69 73 74 20 6f 66 20 61 63 74 69 ....#.Append.to.our.list.of.acti
4c120 6f 6e 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 74 6f 20 75 6e 72 65 67 69 73 74 65 ons.for.this.plugin.to.unregiste
4c140 72 20 77 68 65 6e 20 6d 65 6e 75 20 72 65 62 75 69 6c 74 0d 0a 20 20 20 20 67 6c 6f 62 61 6c 20 r.when.menu.rebuilt......global.
4c160 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 0d 0a 20 20 20 20 70 6c 75 67 69 6e 5f plugin_menu_actions......plugin_
4c180 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 2e 61 70 70 65 6e 64 28 61 63 29 0d 0a 0d 0a 20 20 20 20 72 menu_actions.append(ac)........r
4c1a0 65 74 75 72 6e 20 61 63 0d 0a 0d 0a 0d 0a 64 65 66 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 69 74 eturn.ac......def.create_menu_it
4c1c0 65 6d 28 69 61 2c 20 70 61 72 65 6e 74 5f 6d 65 6e 75 2c 20 6d 65 6e 75 5f 74 65 78 74 2c 20 69 em(ia,.parent_menu,.menu_text,.i
4c1e0 6d 61 67 65 3d 4e 6f 6e 65 2c 20 74 6f 6f 6c 74 69 70 3d 4e 6f 6e 65 2c 0d 0a 20 20 20 20 20 20 mage=None,.tooltip=None,........
4c200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 3d 28 29 2c 20 74 72 69 67 ...............shortcut=(),.trig
4c220 67 65 72 65 64 3d 4e 6f 6e 65 2c 20 69 73 5f 63 68 65 63 6b 65 64 3d 4e 6f 6e 65 29 3a 0d 0a 20 gered=None,.is_checked=None):...
4c240 20 20 20 27 27 27 0d 0a 20 20 20 20 43 72 65 61 74 65 20 61 20 6d 65 6e 75 20 61 63 74 69 6f 6e ...'''......Create.a.menu.action
4c260 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 63 72 69 74 65 72 69 61 20 61 6e 64 .with.the.specified.criteria.and
4c280 20 61 63 74 69 6f 6e 0d 0a 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 69 66 20 6e 6f 20 73 68 6f .action......Note.that.if.no.sho
4c2a0 72 74 63 75 74 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 77 69 6c 6c 20 6e 6f 74 20 61 70 70 rtcut.is.specified,.will.not.app
4c2c0 65 61 72 20 69 6e 20 50 72 65 66 65 72 65 6e 63 65 73 2d 3e 4b 65 79 62 6f 61 72 64 0d 0a 20 20 ear.in.Preferences->Keyboard....
4c2e0 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 65 ..This.method.should.only.be.use
4c300 64 20 66 6f 72 20 61 63 74 69 6f 6e 73 20 77 68 69 63 68 20 65 69 74 68 65 72 20 68 61 76 65 20 d.for.actions.which.either.have.
4c320 6e 6f 20 73 68 6f 72 74 63 75 74 73 2c 0d 0a 20 20 20 20 6f 72 20 72 65 67 69 73 74 65 72 20 74 no.shortcuts,......or.register.t
4c340 68 65 69 72 20 6d 65 6e 75 73 20 6f 6e 6c 79 20 6f 6e 63 65 2e 20 55 73 65 20 63 72 65 61 74 65 heir.menus.only.once..Use.create
4c360 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 20 66 6f 72 20 61 6c 6c 20 65 6c 73 65 _menu_action_unique.for.all.else
4c380 2e 0d 0a 0d 0a 20 20 20 20 43 75 72 72 65 6e 74 6c 79 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e .........Currently.this.function
4c3a0 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 62 79 20 6f 70 65 6e 5f 77 69 74 68 20 61 6e 64 20 73 .is.only.used.by.open_with.and.s
4c3c0 65 61 72 63 68 5f 74 68 65 5f 69 6e 74 65 72 6e 65 74 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 earch_the_internet.plugins......
4c3e0 61 6e 64 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 6f 20 69 6e 76 65 73 74 69 67 61 74 65 20 6f 6e and.would.like.to.investigate.on
4c400 65 20 64 61 79 20 69 66 20 69 74 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 e.day.if.it.can.be.removed.from.
4c420 74 68 65 6d 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 69 66 20 73 68 6f 72 74 63 75 74 20 them.......'''......if.shortcut.
4c440 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 73 68 6f is.not.None:..........if.len(sho
4c460 72 74 63 75 74 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 rtcut).==.0:..............shortc
4c480 75 74 20 3d 20 28 29 0d 0a 20 20 20 20 61 63 20 3d 20 69 61 2e 63 72 65 61 74 65 5f 61 63 74 69 ut.=.()......ac.=.ia.create_acti
4c4a0 6f 6e 28 73 70 65 63 3d 28 6d 65 6e 75 5f 74 65 78 74 2c 20 4e 6f 6e 65 2c 20 74 6f 6f 6c 74 69 on(spec=(menu_text,.None,.toolti
4c4c0 70 2c 20 73 68 6f 72 74 63 75 74 29 2c 0d 0a 20 20 20 20 20 20 20 20 61 74 74 72 3d 6d 65 6e 75 p,.shortcut),..........attr=menu
4c4e0 5f 74 65 78 74 29 0d 0a 20 20 20 20 69 66 20 69 6d 61 67 65 3a 0d 0a 20 20 20 20 20 20 20 20 61 _text)......if.image:..........a
4c500 63 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 69 6d 61 67 65 29 29 0d 0a 20 20 20 20 c.setIcon(get_icon(image))......
4c520 69 66 20 74 72 69 67 67 65 72 65 64 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 if.triggered.is.not.None:.......
4c540 20 20 20 61 63 2e 74 72 69 67 67 65 72 65 64 2e 63 6f 6e 6e 65 63 74 28 74 72 69 67 67 65 72 65 ...ac.triggered.connect(triggere
4c560 64 29 0d 0a 20 20 20 20 69 66 20 69 73 5f 63 68 65 63 6b 65 64 20 69 73 20 6e 6f 74 20 4e 6f 6e d)......if.is_checked.is.not.Non
4c580 65 3a 0d 0a 20 20 20 20 20 20 20 20 61 63 2e 73 65 74 43 68 65 63 6b 61 62 6c 65 28 54 72 75 65 e:..........ac.setCheckable(True
4c5a0 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 63 68 65 63 6b 65 64 3a 0d 0a 20 20 20 20 20 )..........if.is_checked:.......
4c5c0 20 20 20 20 20 20 20 61 63 2e 73 65 74 43 68 65 63 6b 65 64 28 54 72 75 65 29 0d 0a 0d 0a 20 20 .......ac.setChecked(True)......
4c5e0 20 20 70 61 72 65 6e 74 5f 6d 65 6e 75 2e 61 64 64 41 63 74 69 6f 6e 28 61 63 29 0d 0a 20 20 20 ..parent_menu.addAction(ac).....
4c600 20 0d 0a 20 20 20 20 23 20 41 70 70 65 6e 64 20 74 6f 20 6f 75 72 20 6c 69 73 74 20 6f 66 20 61 .......#.Append.to.our.list.of.a
4c620 63 74 69 6f 6e 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 74 6f 20 75 6e 72 65 67 69 ctions.for.this.plugin.to.unregi
4c640 73 74 65 72 20 77 68 65 6e 20 6d 65 6e 75 20 72 65 62 75 69 6c 74 0d 0a 20 20 20 20 67 6c 6f 62 ster.when.menu.rebuilt......glob
4c660 61 6c 20 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 0d 0a 20 20 20 20 70 6c 75 67 al.plugin_menu_actions......plug
4c680 69 6e 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 2e 61 70 70 65 6e 64 28 61 63 29 0d 0a 0d 0a 20 20 in_menu_actions.append(ac)......
4c6a0 20 20 72 65 74 75 72 6e 20 61 63 0d 0a 50 4b 03 04 14 00 00 00 00 00 21 6d d5 5a ee b6 b3 6e 73 ..return.ac..PK........!m.Z...ns
4c6c0 30 00 00 73 30 00 00 11 00 00 00 63 6f 6d 6d 6f 6e 5f 77 69 64 67 65 74 73 2e 70 79 23 21 2f 75 0..s0......common_widgets.py#!/u
4c6e0 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0d 0a 23 20 76 69 6d 3a 66 69 6c 65 65 6e 63 sr/bin/env.python..#.vim:fileenc
4c700 6f 64 69 6e 67 3d 55 54 46 2d 38 3a 74 73 3d 34 3a 73 77 3d 34 3a 73 74 61 3a 65 74 3a 73 74 73 oding=UTF-8:ts=4:sw=4:sta:et:sts
4c720 3d 34 3a 61 69 0d 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 28 75 =4:ai..from.__future__.import.(u
4c740 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 62 73 6f 6c nicode_literals,.division,.absol
4c760 75 74 65 5f 69 6d 70 6f 72 74 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ute_import,.....................
4c780 20 20 20 20 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 29 0d 0a 0d 0a 5f 5f 6c 69 63 65 6e 73 .....print_function)....__licens
4c7a0 65 5f 5f 20 20 20 3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f 20 e__...=.'GPL.v3'..__copyright__.
4c7c0 3d 20 27 32 30 32 32 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a 66 72 6f 6d 20 73 69 =.'2022,.Grant.Drake'....from.si
4c7e0 78 20 69 6d 70 6f 72 74 20 74 65 78 74 5f 74 79 70 65 20 61 73 20 75 6e 69 63 6f 64 65 0d 0a 0d x.import.text_type.as.unicode...
4c800 0a 74 72 79 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 69 6d 70 6f 72 74 20 28 .try:......from.qt.core.import.(
4c820 51 74 2c 20 51 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 2c 20 51 43 6f 6d 62 6f 42 6f 78 2c Qt,.QTableWidgetItem,.QComboBox,
4c840 20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 51 4c 61 62 65 6c 2c 20 51 46 6f 6e 74 2c 20 0d 0a 20 .QHBoxLayout,.QLabel,.QFont,....
4c860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 44 61 74 65 54 69 6d 65 .......................QDateTime
4c880 2c 20 51 53 74 79 6c 65 64 49 74 65 6d 44 65 6c 65 67 61 74 65 2c 20 51 4c 69 6e 65 45 64 69 74 ,.QStyledItemDelegate,.QLineEdit
4c8a0 29 0d 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0d 0a 20 20 20 20 66 72 6f 6d )..except.ImportError:......from
4c8c0 20 50 79 51 74 35 2e 51 74 20 69 6d 70 6f 72 74 20 28 51 74 2c 20 51 54 61 62 6c 65 57 69 64 67 .PyQt5.Qt.import.(Qt,.QTableWidg
4c8e0 65 74 49 74 65 6d 2c 20 51 43 6f 6d 62 6f 42 6f 78 2c 20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 etItem,.QComboBox,.QHBoxLayout,.
4c900 51 4c 61 62 65 6c 2c 20 51 46 6f 6e 74 2c 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 QLabel,.QFont,..................
4c920 20 20 20 20 20 20 20 20 20 51 44 61 74 65 54 69 6d 65 2c 20 51 53 74 79 6c 65 64 49 74 65 6d 44 .........QDateTime,.QStyledItemD
4c940 65 6c 65 67 61 74 65 2c 20 51 4c 69 6e 65 45 64 69 74 29 0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 elegate,.QLineEdit)....try:.....
4c960 20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 0d 0a 65 78 63 65 70 74 20 4e 61 6d .load_translations()..except.Nam
4c980 65 45 72 72 6f 72 3a 0d 0a 20 20 20 20 70 61 73 73 20 23 20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 eError:......pass.#.load_transla
4c9a0 74 69 6f 6e 73 28 29 20 61 64 64 65 64 20 69 6e 20 63 61 6c 69 62 72 65 20 31 2e 39 0d 0a 0d 0a tions().added.in.calibre.1.9....
4c9c0 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 20 69 6d 70 6f 72 74 20 65 72 72 6f 72 5f 64 from.calibre.gui2.import.error_d
4c9e0 69 61 6c 6f 67 2c 20 55 4e 44 45 46 49 4e 45 44 5f 51 44 41 54 45 54 49 4d 45 0d 0a 66 72 6f 6d ialog,.UNDEFINED_QDATETIME..from
4ca00 20 63 61 6c 69 62 72 65 2e 75 74 69 6c 73 2e 64 61 74 65 20 69 6d 70 6f 72 74 20 6e 6f 77 2c 20 .calibre.utils.date.import.now,.
4ca20 66 6f 72 6d 61 74 5f 64 61 74 65 2c 20 55 4e 44 45 46 49 4e 45 44 5f 44 41 54 45 0d 0a 0d 0a 66 format_date,.UNDEFINED_DATE....f
4ca40 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 rom.calibre_plugins.reading_list
4ca60 2e 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 20 69 6d 70 6f 72 74 20 67 65 74 5f 70 69 78 6d 61 70 0d .common_icons.import.get_pixmap.
4ca80 0a 0d 0a 23 20 67 65 74 5f 64 61 74 65 5f 66 6f 72 6d 61 74 0d 0a 23 0d 0a 23 20 43 68 65 63 6b ...#.get_date_format..#..#.Check
4caa0 61 62 6c 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 0d 0a 23 20 44 61 74 65 44 65 6c 65 67 ableTableWidgetItem..#.DateDeleg
4cac0 61 74 65 0d 0a 23 20 44 61 74 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 0d 0a 23 20 49 6d ate..#.DateTableWidgetItem..#.Im
4cae0 61 67 65 54 69 74 6c 65 4c 61 79 6f 75 74 0d 0a 23 20 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 ageTitleLayout..#.ReadOnlyTableW
4cb00 69 64 67 65 74 49 74 65 6d 0d 0a 23 20 52 65 61 64 4f 6e 6c 79 54 65 78 74 49 63 6f 6e 57 69 64 idgetItem..#.ReadOnlyTextIconWid
4cb20 67 65 74 49 74 65 6d 0d 0a 23 20 52 65 61 64 4f 6e 6c 79 43 68 65 63 6b 61 62 6c 65 54 61 62 6c getItem..#.ReadOnlyCheckableTabl
4cb40 65 57 69 64 67 65 74 49 74 65 6d 0d 0a 23 20 54 65 78 74 49 63 6f 6e 57 69 64 67 65 74 49 74 65 eWidgetItem..#.TextIconWidgetIte
4cb60 6d 0d 0a 23 0d 0a 23 20 43 75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 0d 0a 23 20 m..#..#.CustomColumnComboBox..#.
4cb80 4b 65 79 56 61 6c 75 65 43 6f 6d 62 6f 42 6f 78 0d 0a 23 20 4e 6f 57 68 65 65 6c 43 6f 6d 62 6f KeyValueComboBox..#.NoWheelCombo
4cba0 42 6f 78 0d 0a 23 20 52 65 61 64 4f 6e 6c 79 4c 69 6e 65 45 64 69 74 0d 0a 0d 0a 23 20 2d 2d 2d Box..#.ReadOnlyLineEdit....#.---
4cbc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4cbe0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 75 6e -----------..#...............Fun
4cc00 63 74 69 6f 6e 73 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ctions..#.----------------------
4cc20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 64 65 66 20 ------------------------....def.
4cc40 67 65 74 5f 64 61 74 65 5f 66 6f 72 6d 61 74 28 74 77 65 61 6b 5f 6e 61 6d 65 3d 27 67 75 69 5f get_date_format(tweak_name='gui_
4cc60 74 69 6d 65 73 74 61 6d 70 5f 64 69 73 70 6c 61 79 5f 66 6f 72 6d 61 74 27 2c 20 64 65 66 61 75 timestamp_display_format',.defau
4cc80 6c 74 5f 66 6d 74 3d 27 64 64 20 4d 4d 4d 20 79 79 79 79 27 29 3a 0d 0a 20 20 20 20 66 72 6f 6d lt_fmt='dd.MMM.yyyy'):......from
4cca0 20 63 61 6c 69 62 72 65 2e 75 74 69 6c 73 2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 74 77 65 .calibre.utils.config.import.twe
4ccc0 61 6b 73 0d 0a 20 20 20 20 66 6f 72 6d 61 74 20 3d 20 74 77 65 61 6b 73 5b 74 77 65 61 6b 5f 6e aks......format.=.tweaks[tweak_n
4cce0 61 6d 65 5d 0d 0a 20 20 20 20 69 66 20 66 6f 72 6d 61 74 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 ame]......if.format.is.None:....
4cd00 20 20 20 20 20 20 66 6f 72 6d 61 74 20 3d 20 64 65 66 61 75 6c 74 5f 66 6d 74 0d 0a 20 20 20 20 ......format.=.default_fmt......
4cd20 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 0d 0a 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d return.format.....#.------------
4cd40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4cd60 2d 2d 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 69 64 67 65 74 73 0d 0a 23 20 2d --..#...............Widgets..#.-
4cd80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4cda0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 63 6c 61 73 73 20 43 68 65 63 6b 61 62 6c 65 -------------....class.Checkable
4cdc0 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 51 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d TableWidgetItem(QTableWidgetItem
4cde0 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 46 6f 72 20 75 73 65 20 69 6e 20 61 20 74 61 ):......'''......For.use.in.a.ta
4ce00 62 6c 65 20 63 65 6c 6c 2c 20 64 69 73 70 6c 61 79 73 20 61 20 63 68 65 63 6b 62 6f 78 20 74 68 ble.cell,.displays.a.checkbox.th
4ce20 61 74 20 63 61 6e 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 62 65 20 74 72 69 73 74 61 74 65 0d 0a at.can.potentially.be.tristate..
4ce40 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 ....'''......def.__init__(self,.
4ce60 63 68 65 63 6b 65 64 3d 46 61 6c 73 65 2c 20 69 73 5f 74 72 69 73 74 61 74 65 3d 46 61 6c 73 65 checked=False,.is_tristate=False
4ce80 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 43 68 65 63 6b 61 62 6c 65 54 61 62 6c 65 ):..........super(CheckableTable
4cea0 57 69 64 67 65 74 49 74 65 6d 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 27 27 29 0d 0a WidgetItem,.self).__init__('')..
4cec0 20 20 20 20 20 20 20 20 74 72 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 ........try:..............self.s
4cee0 65 74 46 6c 61 67 73 28 51 74 2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73 53 65 6c 65 63 74 etFlags(Qt.ItemFlag.ItemIsSelect
4cf00 61 62 6c 65 20 7c 20 51 74 2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73 55 73 65 72 43 68 65 able.|.Qt.ItemFlag.ItemIsUserChe
4cf20 63 6b 61 62 6c 65 20 7c 20 51 74 2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73 45 6e 61 62 6c ckable.|.Qt.ItemFlag.ItemIsEnabl
4cf40 65 64 20 29 0d 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 ed.)..........except:...........
4cf60 20 20 20 73 65 6c 66 2e 73 65 74 46 6c 61 67 73 28 51 74 2e 49 74 65 6d 46 6c 61 67 73 28 51 74 ...self.setFlags(Qt.ItemFlags(Qt
4cf80 2e 49 74 65 6d 49 73 53 65 6c 65 63 74 61 62 6c 65 20 7c 20 51 74 2e 49 74 65 6d 49 73 55 73 65 .ItemIsSelectable.|.Qt.ItemIsUse
4cfa0 72 43 68 65 63 6b 61 62 6c 65 20 7c 20 51 74 2e 49 74 65 6d 49 73 45 6e 61 62 6c 65 64 20 29 29 rCheckable.|.Qt.ItemIsEnabled.))
4cfc0 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 74 72 69 73 74 61 74 65 3a 0d 0a 20 20 20 20 20 ..........if.is_tristate:.......
4cfe0 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 46 6c 61 67 73 28 73 65 6c 66 2e 66 6c 61 67 73 28 .......self.setFlags(self.flags(
4d000 29 20 7c 20 51 74 2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73 55 73 65 72 54 72 69 73 74 61 ).|.Qt.ItemFlag.ItemIsUserTrista
4d020 74 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 63 68 65 63 6b 65 64 3a 0d 0a 20 20 20 20 20 20 te)..........if.checked:........
4d040 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65 63 ......self.setCheckState(Qt.Chec
4d060 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ked)..........else:.............
4d080 20 69 66 20 69 73 5f 74 72 69 73 74 61 74 65 20 61 6e 64 20 63 68 65 63 6b 65 64 20 69 73 20 4e .if.is_tristate.and.checked.is.N
4d0a0 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 68 one:..................self.setCh
4d0c0 65 63 6b 53 74 61 74 65 28 51 74 2e 50 61 72 74 69 61 6c 6c 79 43 68 65 63 6b 65 64 29 0d 0a 20 eckState(Qt.PartiallyChecked)...
4d0e0 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...........else:................
4d100 20 20 73 65 6c 66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 55 6e 63 68 65 63 6b 65 ..self.setCheckState(Qt.Unchecke
4d120 64 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 76 61 6c 75 65 28 d)........def.get_boolean_value(
4d140 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 52 65 74 self):..........'''..........Ret
4d160 75 72 6e 20 61 20 62 6f 6f 6c 65 61 6e 20 76 61 6c 75 65 20 69 6e 64 69 63 61 74 69 6e 67 20 77 urn.a.boolean.value.indicating.w
4d180 68 65 74 68 65 72 20 63 68 65 63 6b 62 6f 78 20 69 73 20 63 68 65 63 6b 65 64 0d 0a 20 20 20 20 hether.checkbox.is.checked......
4d1a0 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 61 20 74 72 69 73 74 61 74 65 20 63 68 65 63 6b 62 ....If.this.is.a.tristate.checkb
4d1c0 6f 78 2c 20 61 20 70 61 72 74 69 61 6c 6c 79 20 63 68 65 63 6b 65 64 20 76 61 6c 75 65 20 69 73 ox,.a.partially.checked.value.is
4d1e0 20 72 65 74 75 72 6e 65 64 20 61 73 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a .returned.as.None..........'''..
4d200 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b 53 74 61 74 65 28 29 20 3d 3d 20 ........if.self.checkState().==.
4d220 51 74 2e 50 61 72 74 69 61 6c 6c 79 43 68 65 63 6b 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 Qt.PartiallyChecked:............
4d240 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 ..return.None..........else:....
4d260 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 63 68 65 63 6b 53 74 61 74 65 ..........return.self.checkState
4d280 28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 ().==.Qt.Checked....from.calibre
4d2a0 2e 67 75 69 32 2e 6c 69 62 72 61 72 79 2e 64 65 6c 65 67 61 74 65 73 20 69 6d 70 6f 72 74 20 44 .gui2.library.delegates.import.D
4d2c0 61 74 65 44 65 6c 65 67 61 74 65 20 61 73 20 5f 44 61 74 65 44 65 6c 65 67 61 74 65 0d 0a 63 6c ateDelegate.as._DateDelegate..cl
4d2e0 61 73 73 20 44 61 74 65 44 65 6c 65 67 61 74 65 28 5f 44 61 74 65 44 65 6c 65 67 61 74 65 29 3a ass.DateDelegate(_DateDelegate):
4d300 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 44 65 6c 65 67 61 74 65 20 66 6f 72 20 64 61 74 65 ......'''......Delegate.for.date
4d320 73 2e 20 42 65 63 61 75 73 65 20 74 68 69 73 20 64 65 6c 65 67 61 74 65 20 73 74 6f 72 65 73 20 s..Because.this.delegate.stores.
4d340 74 68 65 0d 0a 20 20 20 20 66 6f 72 6d 61 74 20 61 73 20 61 6e 20 69 6e 73 74 61 6e 63 65 20 76 the......format.as.an.instance.v
4d360 61 72 69 61 62 6c 65 2c 20 61 20 6e 65 77 20 69 6e 73 74 61 6e 63 65 20 6d 75 73 74 20 62 65 20 ariable,.a.new.instance.must.be.
4d380 63 72 65 61 74 65 64 20 66 6f 72 20 65 61 63 68 0d 0a 20 20 20 20 63 6f 6c 75 6d 6e 2e 20 54 68 created.for.each......column..Th
4d3a0 69 73 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 61 6c 6c 20 74 68 65 20 6f 74 68 65 72 20 64 65 is.differs.from.all.the.other.de
4d3c0 6c 65 67 61 74 65 73 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 legates.......'''......def.__ini
4d3e0 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 66 6d 74 3d 27 64 64 20 4d 4d 4d 20 79 79 t__(self,.parent,.fmt='dd.MMM.yy
4d400 79 79 27 2c 20 64 65 66 61 75 6c 74 5f 74 6f 5f 74 6f 64 61 79 3d 54 72 75 65 29 3a 0d 0a 20 20 yy',.default_to_today=True):....
4d420 20 20 20 20 20 20 73 75 70 65 72 28 44 61 74 65 44 65 6c 65 67 61 74 65 2c 20 73 65 6c 66 29 2e ......super(DateDelegate,.self).
4d440 5f 5f 69 6e 69 74 5f 5f 28 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 __init__(parent)..........self.d
4d460 65 66 61 75 6c 74 5f 74 6f 5f 74 6f 64 61 79 20 3d 20 64 65 66 61 75 6c 74 5f 74 6f 5f 74 6f 64 efault_to_today.=.default_to_tod
4d480 61 79 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 6f 72 6d 61 74 20 3d 20 67 65 74 5f 64 61 ay..........self.format.=.get_da
4d4a0 74 65 5f 66 6f 72 6d 61 74 28 64 65 66 61 75 6c 74 5f 66 6d 74 3d 66 6d 74 29 0d 0a 0d 0a 20 20 te_format(default_fmt=fmt)......
4d4c0 20 20 64 65 66 20 63 72 65 61 74 65 45 64 69 74 6f 72 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c ..def.createEditor(self,.parent,
4d4e0 20 6f 70 74 69 6f 6e 2c 20 69 6e 64 65 78 29 3a 0d 0a 20 20 20 20 20 20 20 20 71 64 65 20 3d 20 .option,.index):..........qde.=.
4d500 51 53 74 79 6c 65 64 49 74 65 6d 44 65 6c 65 67 61 74 65 2e 63 72 65 61 74 65 45 64 69 74 6f 72 QStyledItemDelegate.createEditor
4d520 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 6f 70 74 69 6f 6e 2c 20 69 6e 64 65 78 29 0d 0a 20 (self,.parent,.option,.index)...
4d540 20 20 20 20 20 20 20 71 64 65 2e 73 65 74 44 69 73 70 6c 61 79 46 6f 72 6d 61 74 28 73 65 6c 66 .......qde.setDisplayFormat(self
4d560 2e 66 6f 72 6d 61 74 29 0d 0a 20 20 20 20 20 20 20 20 71 64 65 2e 73 65 74 4d 69 6e 69 6d 75 6d .format)..........qde.setMinimum
4d580 44 61 74 65 54 69 6d 65 28 55 4e 44 45 46 49 4e 45 44 5f 51 44 41 54 45 54 49 4d 45 29 0d 0a 20 DateTime(UNDEFINED_QDATETIME)...
4d5a0 20 20 20 20 20 20 20 71 64 65 2e 73 65 74 53 70 65 63 69 61 6c 56 61 6c 75 65 54 65 78 74 28 5f .......qde.setSpecialValueText(_
4d5c0 28 27 55 6e 64 65 66 69 6e 65 64 27 29 29 0d 0a 20 20 20 20 20 20 20 20 71 64 65 2e 73 65 74 43 ('Undefined'))..........qde.setC
4d5e0 61 6c 65 6e 64 61 72 50 6f 70 75 70 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 alendarPopup(True)..........retu
4d600 72 6e 20 71 64 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 74 45 64 69 74 6f 72 44 61 74 61 28 rn.qde........def.setEditorData(
4d620 73 65 6c 66 2c 20 65 64 69 74 6f 72 2c 20 69 6e 64 65 78 29 3a 0d 0a 20 20 20 20 20 20 20 20 76 self,.editor,.index):..........v
4d640 61 6c 20 3d 20 69 6e 64 65 78 2e 6d 6f 64 65 6c 28 29 2e 64 61 74 61 28 69 6e 64 65 78 2c 20 51 al.=.index.model().data(index,.Q
4d660 74 2e 44 69 73 70 6c 61 79 52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 76 61 6c 20 69 t.DisplayRole)..........if.val.i
4d680 73 20 4e 6f 6e 65 20 6f 72 20 76 61 6c 20 3d 3d 20 55 4e 44 45 46 49 4e 45 44 5f 51 44 41 54 45 s.None.or.val.==.UNDEFINED_QDATE
4d6a0 54 49 4d 45 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 64 65 66 61 75 TIME:..............if.self.defau
4d6c0 6c 74 5f 74 6f 5f 74 6f 64 61 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 lt_to_today:..................va
4d6e0 6c 20 3d 20 73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 64 61 74 65 0d 0a 20 20 20 20 20 20 20 20 20 l.=.self.default_date...........
4d700 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 20 3d 20 ...else:..................val.=.
4d720 55 4e 44 45 46 49 4e 45 44 5f 51 44 41 54 45 54 49 4d 45 0d 0a 20 20 20 20 20 20 20 20 65 64 69 UNDEFINED_QDATETIME..........edi
4d740 74 6f 72 2e 73 65 74 44 61 74 65 54 69 6d 65 28 76 61 6c 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 tor.setDateTime(val)........def.
4d760 73 65 74 4d 6f 64 65 6c 44 61 74 61 28 73 65 6c 66 2c 20 65 64 69 74 6f 72 2c 20 6d 6f 64 65 6c setModelData(self,.editor,.model
4d780 2c 20 69 6e 64 65 78 29 3a 0d 0a 20 20 20 20 20 20 20 20 76 61 6c 20 3d 20 65 64 69 74 6f 72 2e ,.index):..........val.=.editor.
4d7a0 64 61 74 65 54 69 6d 65 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 76 61 6c 20 3c 3d 20 55 4e dateTime()..........if.val.<=.UN
4d7c0 44 45 46 49 4e 45 44 5f 51 44 41 54 45 54 49 4d 45 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 DEFINED_QDATETIME:..............
4d7e0 6d 6f 64 65 6c 2e 73 65 74 44 61 74 61 28 69 6e 64 65 78 2c 20 55 4e 44 45 46 49 4e 45 44 5f 51 model.setData(index,.UNDEFINED_Q
4d800 44 41 54 45 54 49 4d 45 2c 20 51 74 2e 45 64 69 74 52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 DATETIME,.Qt.EditRole)..........
4d820 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 6c 2e 73 65 74 44 61 74 61 else:..............model.setData
4d840 28 69 6e 64 65 78 2c 20 51 44 61 74 65 54 69 6d 65 28 76 61 6c 29 2c 20 51 74 2e 45 64 69 74 52 (index,.QDateTime(val),.Qt.EditR
4d860 6f 6c 65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 44 61 74 65 54 61 62 6c 65 57 69 64 67 65 74 49 ole)......class.DateTableWidgetI
4d880 74 65 6d 28 51 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 tem(QTableWidgetItem):........de
4d8a0 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 64 61 74 65 5f 72 65 61 64 2c 20 69 73 5f 72 f.__init__(self,.date_read,.is_r
4d8c0 65 61 64 5f 6f 6e 6c 79 3d 46 61 6c 73 65 2c 20 64 65 66 61 75 6c 74 5f 74 6f 5f 74 6f 64 61 79 ead_only=False,.default_to_today
4d8e0 3d 46 61 6c 73 65 2c 20 66 6d 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64 =False,.fmt=None):..........if.d
4d900 61 74 65 5f 72 65 61 64 20 69 73 20 4e 6f 6e 65 20 6f 72 20 64 61 74 65 5f 72 65 61 64 20 3d 3d ate_read.is.None.or.date_read.==
4d920 20 55 4e 44 45 46 49 4e 45 44 5f 44 41 54 45 20 61 6e 64 20 64 65 66 61 75 6c 74 5f 74 6f 5f 74 .UNDEFINED_DATE.and.default_to_t
4d940 6f 64 61 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 65 5f 72 65 61 64 20 3d 20 6e oday:..............date_read.=.n
4d960 6f 77 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 72 65 61 64 5f 6f 6e 6c 79 3a 0d 0a ow()..........if.is_read_only:..
4d980 20 20 20 20 20 20 20 20 20 20 20 20 73 75 70 65 72 28 44 61 74 65 54 61 62 6c 65 57 69 64 67 65 ............super(DateTableWidge
4d9a0 74 49 74 65 6d 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 66 6f 72 6d 61 74 5f 64 61 74 tItem,.self).__init__(format_dat
4d9c0 65 28 64 61 74 65 5f 72 65 61 64 2c 20 66 6d 74 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 e(date_read,.fmt))..............
4d9e0 73 65 6c 66 2e 73 65 74 46 6c 61 67 73 28 51 74 2e 49 74 65 6d 49 73 53 65 6c 65 63 74 61 62 6c self.setFlags(Qt.ItemIsSelectabl
4da00 65 7c 51 74 2e 49 74 65 6d 49 73 45 6e 61 62 6c 65 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 e|Qt.ItemIsEnabled).............
4da20 20 73 65 6c 66 2e 73 65 74 44 61 74 61 28 51 74 2e 44 69 73 70 6c 61 79 52 6f 6c 65 2c 20 51 44 .self.setData(Qt.DisplayRole,.QD
4da40 61 74 65 54 69 6d 65 28 64 61 74 65 5f 72 65 61 64 29 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 ateTime(date_read))..........els
4da60 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 75 70 65 72 28 44 61 74 65 54 61 62 6c 65 57 e:..............super(DateTableW
4da80 69 64 67 65 74 49 74 65 6d 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 27 27 29 0d 0a 20 idgetItem,.self).__init__('')...
4daa0 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 44 61 74 61 28 51 74 2e 44 69 73 70 6c ...........self.setData(Qt.Displ
4dac0 61 79 52 6f 6c 65 2c 20 51 44 61 74 65 54 69 6d 65 28 64 61 74 65 5f 72 65 61 64 29 29 0d 0a 0d ayRole,.QDateTime(date_read))...
4dae0 0a 0d 0a 63 6c 61 73 73 20 49 6d 61 67 65 54 69 74 6c 65 4c 61 79 6f 75 74 28 51 48 42 6f 78 4c ...class.ImageTitleLayout(QHBoxL
4db00 61 79 6f 75 74 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 41 20 72 65 75 73 61 62 6c 65 ayout):......'''......A.reusable
4db20 20 6c 61 79 6f 75 74 20 77 69 64 67 65 74 20 64 69 73 70 6c 61 79 69 6e 67 20 61 6e 20 69 6d 61 .layout.widget.displaying.an.ima
4db40 67 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 74 69 74 6c 65 0d 0a 20 20 20 20 27 27 27 0d ge.followed.by.a.title......'''.
4db60 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 .....def.__init__(self,.parent,.
4db80 69 63 6f 6e 5f 6e 61 6d 65 2c 20 74 69 74 6c 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 75 70 65 icon_name,.title):..........supe
4dba0 72 28 49 6d 61 67 65 54 69 74 6c 65 4c 61 79 6f 75 74 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 r(ImageTitleLayout,.self).__init
4dbc0 5f 5f 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 69 74 6c 65 5f 69 6d 61 67 65 5f 6c __()..........self.title_image_l
4dbe0 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 abel.=.QLabel(parent)..........s
4dc00 65 6c 66 2e 75 70 64 61 74 65 5f 74 69 74 6c 65 5f 69 63 6f 6e 28 69 63 6f 6e 5f 6e 61 6d 65 29 elf.update_title_icon(icon_name)
4dc20 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 74 69 ..........self.addWidget(self.ti
4dc40 74 6c 65 5f 69 6d 61 67 65 5f 6c 61 62 65 6c 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 74 69 74 6c tle_image_label)............titl
4dc60 65 5f 66 6f 6e 74 20 3d 20 51 46 6f 6e 74 28 29 0d 0a 20 20 20 20 20 20 20 20 74 69 74 6c 65 5f e_font.=.QFont()..........title_
4dc80 66 6f 6e 74 2e 73 65 74 50 6f 69 6e 74 53 69 7a 65 28 31 36 29 0d 0a 20 20 20 20 20 20 20 20 73 font.setPointSize(16)..........s
4dca0 68 65 6c 66 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 74 69 74 6c 65 2c 20 70 61 72 65 6e helf_label.=.QLabel(title,.paren
4dcc0 74 29 0d 0a 20 20 20 20 20 20 20 20 73 68 65 6c 66 5f 6c 61 62 65 6c 2e 73 65 74 46 6f 6e 74 28 t)..........shelf_label.setFont(
4dce0 74 69 74 6c 65 5f 66 6f 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 57 69 64 title_font)..........self.addWid
4dd00 67 65 74 28 73 68 65 6c 66 5f 6c 61 62 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 get(shelf_label)..........self.i
4dd20 6e 73 65 72 74 53 74 72 65 74 63 68 28 2d 31 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 75 70 64 61 nsertStretch(-1)........def.upda
4dd40 74 65 5f 74 69 74 6c 65 5f 69 63 6f 6e 28 73 65 6c 66 2c 20 69 63 6f 6e 5f 6e 61 6d 65 29 3a 0d te_title_icon(self,.icon_name):.
4dd60 0a 20 20 20 20 20 20 20 20 70 69 78 6d 61 70 20 3d 20 67 65 74 5f 70 69 78 6d 61 70 28 69 63 6f .........pixmap.=.get_pixmap(ico
4dd80 6e 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 70 69 78 6d 61 70 20 69 73 20 4e 6f n_name)..........if.pixmap.is.No
4dda0 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 ne:..............error_dialog(se
4ddc0 6c 66 2e 70 61 72 65 6e 74 28 29 2c 20 5f 28 27 52 65 73 74 61 72 74 20 72 65 71 75 69 72 65 64 lf.parent(),._('Restart.required
4dde0 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 '),..........................._(
4de00 27 54 69 74 6c 65 20 69 6d 61 67 65 20 6e 6f 74 20 66 6f 75 6e 64 20 2d 20 79 6f 75 20 6d 75 73 'Title.image.not.found.-.you.mus
4de20 74 20 72 65 73 74 61 72 74 20 43 61 6c 69 62 72 65 20 62 65 66 6f 72 65 20 75 73 69 6e 67 20 74 t.restart.Calibre.before.using.t
4de40 68 69 73 20 70 6c 75 67 69 6e 21 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 his.plugin!'),.show=True).......
4de60 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 69 74 6c 65 ...else:..............self.title
4de80 5f 69 6d 61 67 65 5f 6c 61 62 65 6c 2e 73 65 74 50 69 78 6d 61 70 28 70 69 78 6d 61 70 29 0d 0a _image_label.setPixmap(pixmap)..
4dea0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 69 74 6c 65 5f 69 6d 61 67 65 5f 6c 61 62 65 6c 2e 73 ........self.title_image_label.s
4dec0 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 33 32 2c 20 33 32 29 0d 0a 20 20 20 20 20 20 20 20 73 etMaximumSize(32,.32)..........s
4dee0 65 6c 66 2e 74 69 74 6c 65 5f 69 6d 61 67 65 5f 6c 61 62 65 6c 2e 73 65 74 53 63 61 6c 65 64 43 elf.title_image_label.setScaledC
4df00 6f 6e 74 65 6e 74 73 28 54 72 75 65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 52 65 61 64 4f 6e 6c ontents(True)......class.ReadOnl
4df20 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 51 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 yTableWidgetItem(QTableWidgetIte
4df40 6d 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 46 6f 72 20 75 73 65 20 69 6e 20 61 20 74 m):......'''......For.use.in.a.t
4df60 61 62 6c 65 20 63 65 6c 6c 2c 20 64 69 73 70 6c 61 79 73 20 74 65 78 74 20 74 68 65 20 75 73 65 able.cell,.displays.text.the.use
4df80 72 20 63 61 6e 6e 6f 74 20 73 65 6c 65 63 74 20 6f 72 20 6d 6f 64 69 66 79 2e 0d 0a 20 20 20 20 r.cannot.select.or.modify.......
4dfa0 27 27 27 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 '''......def.__init__(self,.text
4dfc0 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 74 65 78 74 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 ):..........if.text.is.None:....
4dfe0 20 20 20 20 20 20 20 20 20 20 74 65 78 74 20 3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20 73 75 70 ..........text.=.''..........sup
4e000 65 72 28 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 2c 20 73 65 6c 66 er(ReadOnlyTableWidgetItem,.self
4e020 29 2e 5f 5f 69 6e 69 74 5f 5f 28 74 65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 ).__init__(text)..........self.s
4e040 65 74 46 6c 61 67 73 28 51 74 2e 49 74 65 6d 49 73 53 65 6c 65 63 74 61 62 6c 65 7c 51 74 2e 49 etFlags(Qt.ItemIsSelectable|Qt.I
4e060 74 65 6d 49 73 45 6e 61 62 6c 65 64 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 52 65 61 64 4f 6e 6c temIsEnabled)......class.ReadOnl
4e080 79 54 65 78 74 49 63 6f 6e 57 69 64 67 65 74 49 74 65 6d 28 52 65 61 64 4f 6e 6c 79 54 61 62 6c yTextIconWidgetItem(ReadOnlyTabl
4e0a0 65 57 69 64 67 65 74 49 74 65 6d 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 46 6f 72 20 eWidgetItem):......'''......For.
4e0c0 75 73 65 20 69 6e 20 61 20 74 61 62 6c 65 20 63 65 6c 6c 2c 20 64 69 73 70 6c 61 79 73 20 61 6e use.in.a.table.cell,.displays.an
4e0e0 20 69 63 6f 6e 20 74 68 65 20 75 73 65 72 20 63 61 6e 6e 6f 74 20 73 65 6c 65 63 74 20 6f 72 20 .icon.the.user.cannot.select.or.
4e100 6d 6f 64 69 66 79 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 modify.......'''......def.__init
4e120 5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 69 63 6f 6e 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 __(self,.text,.icon):..........s
4e140 75 70 65 72 28 52 65 61 64 4f 6e 6c 79 54 65 78 74 49 63 6f 6e 57 69 64 67 65 74 49 74 65 6d 2c uper(ReadOnlyTextIconWidgetItem,
4e160 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 74 65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 69 .self).__init__(text)..........i
4e180 66 20 69 63 6f 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 63 6f f.icon:..............self.setIco
4e1a0 6e 28 69 63 6f 6e 29 0d 0a 0d 0a 63 6c 61 73 73 20 52 65 61 64 4f 6e 6c 79 43 68 65 63 6b 61 62 n(icon)....class.ReadOnlyCheckab
4e1c0 6c 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 leTableWidgetItem(ReadOnlyTableW
4e1e0 69 64 67 65 74 49 74 65 6d 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 46 6f 72 20 75 73 idgetItem):......'''......For.us
4e200 65 20 69 6e 20 61 20 74 61 62 6c 65 20 63 65 6c 6c 2c 20 64 69 73 70 6c 61 79 73 20 61 20 63 68 e.in.a.table.cell,.displays.a.ch
4e220 65 63 6b 62 6f 78 20 6e 65 78 74 20 74 6f 20 73 6f 6d 65 20 74 65 78 74 20 74 68 65 20 75 73 65 eckbox.next.to.some.text.the.use
4e240 72 20 63 61 6e 6e 6f 74 20 73 65 6c 65 63 74 20 6f 72 20 6d 6f 64 69 66 79 2e 0d 0a 20 20 20 20 r.cannot.select.or.modify.......
4e260 27 27 27 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 '''......def.__init__(self,.text
4e280 2c 20 63 68 65 63 6b 65 64 3d 46 61 6c 73 65 2c 20 69 73 5f 74 72 69 73 74 61 74 65 3d 46 61 6c ,.checked=False,.is_tristate=Fal
4e2a0 73 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 52 65 61 64 4f 6e 6c 79 43 68 65 63 se):..........super(ReadOnlyChec
4e2c0 6b 61 62 6c 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e kableTableWidgetItem,.self).__in
4e2e0 69 74 5f 5f 28 74 65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 74 72 79 3a 20 23 20 46 6f 72 20 51 it__(text)..........try:.#.For.Q
4e300 74 20 42 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 0d 0a 20 20 20 20 t.Backwards.compatibility.......
4e320 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 46 6c 61 67 73 28 51 74 2e 49 74 65 6d 46 6c 61 ........self.setFlags(Qt.ItemFla
4e340 67 2e 49 74 65 6d 49 73 53 65 6c 65 63 74 61 62 6c 65 20 7c 20 51 74 2e 49 74 65 6d 46 6c 61 67 g.ItemIsSelectable.|.Qt.ItemFlag
4e360 2e 49 74 65 6d 49 73 55 73 65 72 43 68 65 63 6b 61 62 6c 65 20 7c 20 51 74 2e 49 74 65 6d 46 6c .ItemIsUserCheckable.|.Qt.ItemFl
4e380 61 67 2e 49 74 65 6d 49 73 45 6e 61 62 6c 65 64 20 29 0d 0a 20 20 20 20 20 20 20 20 65 78 63 65 ag.ItemIsEnabled.)..........exce
4e3a0 70 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 46 6c 61 67 73 28 51 pt:..............self.setFlags(Q
4e3c0 74 2e 49 74 65 6d 46 6c 61 67 73 28 51 74 2e 49 74 65 6d 49 73 53 65 6c 65 63 74 61 62 6c 65 20 t.ItemFlags(Qt.ItemIsSelectable.
4e3e0 7c 20 51 74 2e 49 74 65 6d 49 73 55 73 65 72 43 68 65 63 6b 61 62 6c 65 20 7c 20 51 74 2e 49 74 |.Qt.ItemIsUserCheckable.|.Qt.It
4e400 65 6d 49 73 45 6e 61 62 6c 65 64 20 29 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 74 72 emIsEnabled.))..........if.is_tr
4e420 69 73 74 61 74 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 46 6c 61 istate:..............self.setFla
4e440 67 73 28 73 65 6c 66 2e 66 6c 61 67 73 28 29 20 7c 20 51 74 2e 49 74 65 6d 49 73 54 72 69 73 74 gs(self.flags().|.Qt.ItemIsTrist
4e460 61 74 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 63 68 65 63 6b 65 64 3a 0d 0a 20 20 20 20 20 ate)..........if.checked:.......
4e480 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65 .......self.setCheckState(Qt.Che
4e4a0 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 cked)..........else:............
4e4c0 20 20 69 66 20 69 73 5f 74 72 69 73 74 61 74 65 20 61 6e 64 20 63 68 65 63 6b 65 64 20 69 73 20 ..if.is_tristate.and.checked.is.
4e4e0 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 None:..................self.setC
4e500 68 65 63 6b 53 74 61 74 65 28 51 74 2e 50 61 72 74 69 61 6c 6c 79 43 68 65 63 6b 65 64 29 0d 0a heckState(Qt.PartiallyChecked)..
4e520 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ............else:...............
4e540 20 20 20 73 65 6c 66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 55 6e 63 68 65 63 6b ...self.setCheckState(Qt.Uncheck
4e560 65 64 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 76 61 6c 75 65 ed)........def.get_boolean_value
4e580 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 52 65 (self):..........'''..........Re
4e5a0 74 75 72 6e 20 61 20 62 6f 6f 6c 65 61 6e 20 76 61 6c 75 65 20 69 6e 64 69 63 61 74 69 6e 67 20 turn.a.boolean.value.indicating.
4e5c0 77 68 65 74 68 65 72 20 63 68 65 63 6b 62 6f 78 20 69 73 20 63 68 65 63 6b 65 64 0d 0a 20 20 20 whether.checkbox.is.checked.....
4e5e0 20 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 61 20 74 72 69 73 74 61 74 65 20 63 68 65 63 6b .....If.this.is.a.tristate.check
4e600 62 6f 78 2c 20 61 20 70 61 72 74 69 61 6c 6c 79 20 63 68 65 63 6b 65 64 20 76 61 6c 75 65 20 69 box,.a.partially.checked.value.i
4e620 73 20 72 65 74 75 72 6e 65 64 20 61 73 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d s.returned.as.None..........'''.
4e640 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b 53 74 61 74 65 28 29 20 3d 3d .........if.self.checkState().==
4e660 20 51 74 2e 50 61 72 74 69 61 6c 6c 79 43 68 65 63 6b 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 .Qt.PartiallyChecked:...........
4e680 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 ...return.None..........else:...
4e6a0 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 63 68 65 63 6b 53 74 61 74 ...........return.self.checkStat
4e6c0 65 28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 54 65 78 e().==.Qt.Checked......class.Tex
4e6e0 74 49 63 6f 6e 57 69 64 67 65 74 49 74 65 6d 28 51 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d tIconWidgetItem(QTableWidgetItem
4e700 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 46 6f 72 20 75 73 65 20 69 6e 20 61 20 74 61 ):......'''......For.use.in.a.ta
4e720 62 6c 65 20 63 65 6c 6c 2c 20 64 69 73 70 6c 61 79 73 20 74 65 78 74 20 77 69 74 68 20 61 6e 20 ble.cell,.displays.text.with.an.
4e740 69 63 6f 6e 20 6e 65 78 74 20 74 6f 20 69 74 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 icon.next.to.it.......'''......d
4e760 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 69 63 6f 6e 29 3a 0d 0a ef.__init__(self,.text,.icon):..
4e780 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 65 78 74 49 63 6f 6e 57 69 64 67 65 74 49 74 65 6d ........super(TextIconWidgetItem
4e7a0 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 74 65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 ,.self).__init__(text)..........
4e7c0 73 65 6c 66 2e 73 65 74 49 63 6f 6e 28 69 63 6f 6e 29 0d 0a 0d 0a 0d 0a 23 20 2d 2d 2d 2d 2d 2d self.setIcon(icon)......#.------
4e7e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4e800 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6e 74 72 6f --------..#...............Contro
4e820 6c 73 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ls..#.--------------------------
4e840 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 --------------------......class.
4e860 43 75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42 6f 78 29 3a CustomColumnComboBox(QComboBox):
4e880 0d 0a 20 20 20 20 43 52 45 41 54 45 5f 4e 45 57 5f 43 4f 4c 55 4d 4e 5f 49 54 45 4d 20 3d 20 5f ......CREATE_NEW_COLUMN_ITEM.=._
4e8a0 28 22 43 72 65 61 74 65 20 6e 65 77 20 63 6f 6c 75 6d 6e 22 29 0d 0a 0d 0a 20 20 20 20 64 65 66 ("Create.new.column")........def
4e8c0 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 63 75 73 74 6f 6d 5f 63 .__init__(self,.parent,.custom_c
4e8e0 6f 6c 75 6d 6e 73 3d 7b 7d 2c 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 3d 27 27 2c 20 69 olumns={},.selected_column='',.i
4e900 6e 69 74 69 61 6c 5f 69 74 65 6d 73 3d 5b 27 27 5d 2c 20 63 72 65 61 74 65 5f 63 6f 6c 75 6d 6e nitial_items=[''],.create_column
4e920 5f 63 61 6c 6c 62 61 63 6b 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 _callback=None):..........super(
4e940 43 75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e CustomColumnComboBox,.self).__in
4e960 69 74 5f 5f 28 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 72 65 61 74 it__(parent)..........self.creat
4e980 65 5f 63 6f 6c 75 6d 6e 5f 63 61 6c 6c 62 61 63 6b 20 3d 20 63 72 65 61 74 65 5f 63 6f 6c 75 6d e_column_callback.=.create_colum
4e9a0 6e 5f 63 61 6c 6c 62 61 63 6b 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 75 72 72 65 6e 74 n_callback..........self.current
4e9c0 5f 69 6e 64 65 78 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 69 66 20 63 72 65 61 74 65 5f 63 6f _index.=.0..........if.create_co
4e9e0 6c 75 6d 6e 5f 63 61 6c 6c 62 61 63 6b 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 lumn_callback.is.not.None:......
4ea00 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 75 72 72 65 6e 74 54 65 78 74 43 68 61 6e 67 65 64 2e ........self.currentTextChanged.
4ea20 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 63 75 72 72 65 6e 74 5f 74 65 78 74 5f 63 68 61 6e 67 65 connect(self.current_text_change
4ea40 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 d)..........self.populate_combo(
4ea60 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 2c 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 2c custom_columns,.selected_column,
4ea80 20 69 6e 69 74 69 61 6c 5f 69 74 65 6d 73 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c .initial_items)........def.popul
4eaa0 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2c 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 2c 20 ate_combo(self,.custom_columns,.
4eac0 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 2c 20 69 6e 69 74 69 61 6c 5f 69 74 65 6d 73 3d 5b selected_column,.initial_items=[
4eae0 27 27 5d 2c 20 73 68 6f 77 5f 6c 6f 6f 6b 75 70 5f 6e 61 6d 65 3d 54 72 75 65 29 3a 0d 0a 20 20 ''],.show_lookup_name=True):....
4eb00 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 ......self.clear()..........self
4eb20 2e 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 .column_names.=.[]..........sele
4eb40 63 74 65 64 5f 69 64 78 20 3d 20 30 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 69 6e 73 cted_idx.=.0............if.isins
4eb60 74 61 6e 63 65 28 69 6e 69 74 69 61 6c 5f 69 74 65 6d 73 2c 20 64 69 63 74 29 3a 0d 0a 20 20 20 tance(initial_items,.dict):.....
4eb80 20 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20 73 6f 72 74 65 64 28 69 6e 69 74 69 .........for.key.in.sorted(initi
4eba0 61 6c 5f 69 74 65 6d 73 2e 6b 65 79 73 28 29 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 al_items.keys()):...............
4ebc0 20 20 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 61 70 70 65 6e 64 28 6b 65 79 29 ...self.column_names.append(key)
4ebe0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 3d ..................display_name.=
4ec00 20 69 6e 69 74 69 61 6c 5f 69 74 65 6d 73 5b 6b 65 79 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .initial_items[key].............
4ec20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 64 69 73 70 6c 61 79 5f 6e 61 6d 65 29 0d .....self.addItem(display_name).
4ec40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6b 65 79 20 3d 3d 20 73 65 6c 65 63 .................if.key.==.selec
4ec60 74 65 64 5f 63 6f 6c 75 6d 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ted_column:.....................
4ec80 20 73 65 6c 65 63 74 65 64 5f 69 64 78 20 3d 20 6c 65 6e 28 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f .selected_idx.=.len(self.column_
4eca0 6e 61 6d 65 73 29 20 2d 20 31 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 names).-.1..........else:.......
4ecc0 20 20 20 20 20 20 20 66 6f 72 20 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 69 6e 20 69 6e 69 74 69 .......for.display_name.in.initi
4ece0 61 6c 5f 69 74 65 6d 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e al_items:..................self.
4ed00 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 61 70 70 65 6e 64 28 64 69 73 70 6c 61 79 5f 6e 61 6d 65 column_names.append(display_name
4ed20 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 )..................self.addItem(
4ed40 64 69 73 70 6c 61 79 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 display_name)..................i
4ed60 66 20 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 3d 3d 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d f.display_name.==.selected_colum
4ed80 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 n:......................selected
4eda0 5f 69 64 78 20 3d 20 6c 65 6e 28 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 29 20 2d 20 _idx.=.len(self.column_names).-.
4edc0 31 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20 73 6f 72 74 65 64 28 63 1............for.key.in.sorted(c
4ede0 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 2e 6b 65 79 73 28 29 29 3a 0d 0a 20 20 20 20 20 20 20 20 ustom_columns.keys()):..........
4ee00 20 20 20 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 61 70 70 65 6e 64 28 6b 65 79 ....self.column_names.append(key
4ee20 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 3d 20 27 25 )..............display_name.=.'%
4ee40 73 20 28 25 73 29 27 25 28 6b 65 79 2c 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 5b 6b 65 79 s.(%s)'%(key,.custom_columns[key
4ee60 5d 5b 27 6e 61 6d 65 27 5d 29 20 69 66 20 73 68 6f 77 5f 6c 6f 6f 6b 75 70 5f 6e 61 6d 65 20 65 ]['name']).if.show_lookup_name.e
4ee80 6c 73 65 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 5b 6b 65 79 5d 5b 27 6e 61 6d 65 27 5d 0d lse.custom_columns[key]['name'].
4eea0 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 64 69 73 70 6c 61 .............self.addItem(displa
4eec0 79 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6b 65 79 20 3d 3d 20 73 y_name)..............if.key.==.s
4eee0 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 elected_column:.................
4ef00 20 73 65 6c 65 63 74 65 64 5f 69 64 78 20 3d 20 6c 65 6e 28 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f .selected_idx.=.len(self.column_
4ef20 6e 61 6d 65 73 29 20 2d 20 31 0d 0a 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 69 66 names).-.1....................if
4ef40 20 73 65 6c 66 2e 63 72 65 61 74 65 5f 63 6f 6c 75 6d 6e 5f 63 61 6c 6c 62 61 63 6b 20 69 73 20 .self.create_column_callback.is.
4ef60 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 not.None:..............self.addI
4ef80 74 65 6d 28 73 65 6c 66 2e 43 52 45 41 54 45 5f 4e 45 57 5f 43 4f 4c 55 4d 4e 5f 49 54 45 4d 29 tem(self.CREATE_NEW_COLUMN_ITEM)
4efa0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e ..............self.column_names.
4efc0 61 70 70 65 6e 64 28 73 65 6c 66 2e 43 52 45 41 54 45 5f 4e 45 57 5f 43 4f 4c 55 4d 4e 5f 49 54 append(self.CREATE_NEW_COLUMN_IT
4efe0 45 4d 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e 74 49 6e EM)............self.setCurrentIn
4f000 64 65 78 28 73 65 6c 65 63 74 65 64 5f 69 64 78 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 dex(selected_idx)........def.get
4f020 5f 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 _selected_column(self):.........
4f040 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 20 3d 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e .selected_column.=.self.column_n
4f060 61 6d 65 73 5b 73 65 6c 66 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 5d 0d 0a 20 20 20 20 20 ames[self.currentIndex()].......
4f080 20 20 20 69 66 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 20 3d 3d 20 73 65 6c 66 2e 43 52 ...if.selected_column.==.self.CR
4f0a0 45 41 54 45 5f 4e 45 57 5f 43 4f 4c 55 4d 4e 5f 49 54 45 4d 3a 0d 0a 20 20 20 20 20 20 20 20 20 EATE_NEW_COLUMN_ITEM:...........
4f0c0 20 20 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 ...selected_column.=.None.......
4f0e0 20 20 20 72 65 74 75 72 6e 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 0d 0a 20 20 20 20 0d ...return.selected_column.......
4f100 0a 20 20 20 20 64 65 66 20 63 75 72 72 65 6e 74 5f 74 65 78 74 5f 63 68 61 6e 67 65 64 28 73 65 .....def.current_text_changed(se
4f120 6c 66 2c 20 6e 65 77 5f 74 65 78 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 65 77 5f 74 lf,.new_text):..........if.new_t
4f140 65 78 74 20 3d 3d 20 73 65 6c 66 2e 43 52 45 41 54 45 5f 4e 45 57 5f 43 4f 4c 55 4d 4e 5f 49 54 ext.==.self.CREATE_NEW_COLUMN_IT
4f160 45 4d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d 20 73 65 6c 66 2e 63 EM:..............result.=.self.c
4f180 72 65 61 74 65 5f 63 6f 6c 75 6d 6e 5f 63 61 6c 6c 62 61 63 6b 28 29 0d 0a 20 20 20 20 20 20 20 reate_column_callback().........
4f1a0 20 20 20 20 20 69 66 20 6e 6f 74 20 72 65 73 75 6c 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .....if.not.result:.............
4f1c0 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 78 28 73 65 6c 66 2e 63 .....self.setCurrentIndex(self.c
4f1e0 75 72 72 65 6e 74 5f 69 6e 64 65 78 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 urrent_index)..........else:....
4f200 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 75 72 72 65 6e 74 5f 69 6e 64 65 78 20 3d 20 73 ..........self.current_index.=.s
4f220 65 6c 66 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4b 65 elf.currentIndex()......class.Ke
4f240 79 56 61 6c 75 65 43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42 6f 78 29 3a 0d 0a 0d 0a 20 20 yValueComboBox(QComboBox):......
4f260 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 76 61 6c ..def.__init__(self,.parent,.val
4f280 75 65 73 2c 20 73 65 6c 65 63 74 65 64 5f 6b 65 79 29 3a 0d 0a 20 20 20 20 20 20 20 20 51 43 6f ues,.selected_key):..........QCo
4f2a0 6d 62 6f 42 6f 78 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 mboBox.__init__(self,.parent)...
4f2c0 20 20 20 20 20 20 20 73 65 6c 66 2e 76 61 6c 75 65 73 20 3d 20 76 61 6c 75 65 73 0d 0a 20 20 20 .......self.values.=.values.....
4f2e0 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 65 63 74 65 .....self.populate_combo(selecte
4f300 64 5f 6b 65 79 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f d_key)........def.populate_combo
4f320 28 73 65 6c 66 2c 20 73 65 6c 65 63 74 65 64 5f 6b 65 79 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 (self,.selected_key):..........s
4f340 65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 elf.clear()..........selected_id
4f360 78 20 3d 20 69 64 78 20 3d 20 2d 31 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 2c 20 76 x.=.idx.=.-1..........for.key,.v
4f380 61 6c 75 65 20 69 6e 20 73 65 6c 66 2e 76 61 6c 75 65 73 2e 69 74 65 6d 73 28 29 3a 0d 0a 20 20 alue.in.self.values.items():....
4f3a0 20 20 20 20 20 20 20 20 20 20 69 64 78 20 3d 20 69 64 78 20 2b 20 31 0d 0a 20 20 20 20 20 20 20 ..........idx.=.idx.+.1.........
4f3c0 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 76 61 6c 75 65 29 0d 0a 20 20 20 20 20 20 .....self.addItem(value)........
4f3e0 20 20 20 20 20 20 69 66 20 6b 65 79 20 3d 3d 20 73 65 6c 65 63 74 65 64 5f 6b 65 79 3a 0d 0a 20 ......if.key.==.selected_key:...
4f400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 78 20 3d 20 69 64 ...............selected_idx.=.id
4f420 78 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 78 28 x..........self.setCurrentIndex(
4f440 73 65 6c 65 63 74 65 64 5f 69 64 78 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 6c 65 63 74 65 selected_idx)........def.selecte
4f460 64 5f 6b 65 79 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 2c 20 76 d_key(self):..........for.key,.v
4f480 61 6c 75 65 20 69 6e 20 73 65 6c 66 2e 76 61 6c 75 65 73 2e 69 74 65 6d 73 28 29 3a 0d 0a 20 20 alue.in.self.values.items():....
4f4a0 20 20 20 20 20 20 20 20 20 20 69 66 20 76 61 6c 75 65 20 3d 3d 20 75 6e 69 63 6f 64 65 28 73 65 ..........if.value.==.unicode(se
4f4c0 6c 66 2e 63 75 72 72 65 6e 74 54 65 78 74 28 29 29 2e 73 74 72 69 70 28 29 3a 0d 0a 20 20 20 20 lf.currentText()).strip():......
4f4e0 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6b 65 79 0d 0a 0d 0a 0d 0a 63 6c 61 73 ............return.key......clas
4f500 73 20 4e 6f 57 68 65 65 6c 43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42 6f 78 29 3a 0d 0a 20 s.NoWheelComboBox(QComboBox):...
4f520 20 20 20 27 27 27 0d 0a 20 20 20 20 46 6f 72 20 63 6f 6d 62 6f 62 6f 78 20 64 69 73 70 6c 61 79 ...'''......For.combobox.display
4f540 65 64 20 69 6e 20 61 20 74 61 62 6c 65 20 63 65 6c 6c 20 75 73 69 6e 67 20 74 68 65 20 6d 6f 75 ed.in.a.table.cell.using.the.mou
4f560 73 65 20 77 68 65 65 6c 20 68 61 73 20 6e 61 73 74 79 20 69 6e 74 65 72 61 63 74 69 6f 6e 73 0d se.wheel.has.nasty.interactions.
4f580 0a 20 20 20 20 64 75 65 20 74 6f 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 20 62 65 74 77 65 65 6e .....due.to.the.conflict.between
4f5a0 20 73 63 72 6f 6c 6c 69 6e 67 20 74 68 65 20 74 61 62 6c 65 20 76 73 20 73 63 72 6f 6c 6c 69 6e .scrolling.the.table.vs.scrollin
4f5c0 67 20 74 68 65 20 63 6f 6d 62 6f 62 6f 78 20 69 74 65 6d 2e 0d 0a 20 20 20 20 49 6e 68 65 72 69 g.the.combobox.item.......Inheri
4f5e0 74 20 66 72 6f 6d 20 74 68 69 73 20 63 6c 61 73 73 20 74 6f 20 64 69 73 61 62 6c 65 20 74 68 65 t.from.this.class.to.disable.the
4f600 20 63 6f 6d 62 6f 62 6f 78 20 63 68 61 6e 67 69 6e 67 20 76 61 6c 75 65 20 77 69 74 68 20 6d 6f .combobox.changing.value.with.mo
4f620 75 73 65 20 77 68 65 65 6c 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66 20 77 68 65 use.wheel.......'''......def.whe
4f640 65 6c 45 76 65 6e 74 28 73 65 6c 66 2c 20 65 76 65 6e 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 65 elEvent(self,.event):..........e
4f660 76 65 6e 74 2e 69 67 6e 6f 72 65 28 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 52 65 61 64 4f 6e 6c vent.ignore()......class.ReadOnl
4f680 79 4c 69 6e 65 45 64 69 74 28 51 4c 69 6e 65 45 64 69 74 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 yLineEdit(QLineEdit):........def
4f6a0 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 70 61 72 65 6e 74 29 3a 0d 0a .__init__(self,.text,.parent):..
4f6c0 20 20 20 20 20 20 20 20 69 66 20 74 65 78 74 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 ........if.text.is.None:........
4f6e0 20 20 20 20 20 20 74 65 78 74 20 3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 52 ......text.=.''..........super(R
4f700 65 61 64 4f 6e 6c 79 4c 69 6e 65 45 64 69 74 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 eadOnlyLineEdit,.self).__init__(
4f720 74 65 78 74 2c 20 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 45 text,.parent)..........self.setE
4f740 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 50 4b 03 04 14 00 00 00 00 00 c5 73 8b 58 e2 13 19 nabled(False)..PK.........s.X...
4f760 6e 24 fc 00 00 24 fc 00 00 09 00 00 00 63 6f 6e 66 69 67 2e 70 79 66 72 6f 6d 20 5f 5f 66 75 74 n$...$.......config.pyfrom.__fut
4f780 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 ure__.import.unicode_literals,.d
4f7a0 69 76 69 73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c 20 70 72 69 6e 74 5f ivision,.absolute_import,.print_
4f7c0 66 75 6e 63 74 69 6f 6e 0d 0a 0d 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20 20 3d 20 27 47 50 4c function....__license__...=.'GPL
4f7e0 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30 31 31 2c 20 47 72 61 .v3'..__copyright__.=.'2011,.Gra
4f800 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 6c 6f 61 64 5f 74 72 61 6e nt.Drake'....try:......load_tran
4f820 73 6c 61 74 69 6f 6e 73 28 29 0d 0a 65 78 63 65 70 74 20 4e 61 6d 65 45 72 72 6f 72 3a 0d 0a 20 slations()..except.NameError:...
4f840 20 20 20 70 61 73 73 20 23 20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 20 61 64 ...pass.#.load_translations().ad
4f860 64 65 64 20 69 6e 20 63 61 6c 69 62 72 65 20 31 2e 39 0d 0a 0d 0a 69 6d 70 6f 72 74 20 63 6f 70 ded.in.calibre.1.9....import.cop
4f880 79 2c 20 74 72 61 63 65 62 61 63 6b 0d 0a 69 6d 70 6f 72 74 20 73 69 78 0d 0a 66 72 6f 6d 20 73 y,.traceback..import.six..from.s
4f8a0 69 78 20 69 6d 70 6f 72 74 20 74 65 78 74 5f 74 79 70 65 20 61 73 20 75 6e 69 63 6f 64 65 0d 0a ix.import.text_type.as.unicode..
4f8c0 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 69 6d 70 6f 72 74 20 ..try:......from.qt.core.import.
4f8e0 28 51 57 69 64 67 65 74 2c 20 51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 4c 61 62 65 6c 2c 20 51 (QWidget,.QVBoxLayout,.QLabel,.Q
4f900 4c 69 6e 65 45 64 69 74 2c 20 51 74 2c 20 51 55 72 6c 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 LineEdit,.Qt,.QUrl,.............
4f920 20 20 20 20 20 20 20 20 20 20 20 20 20 51 47 72 6f 75 70 42 6f 78 2c 20 51 43 6f 6d 62 6f 42 6f .............QGroupBox,.QComboBo
4f940 78 2c 20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 51 49 63 6f 6e 2c 0d 0a 20 20 20 20 20 20 20 20 x,.QHBoxLayout,.QIcon,..........
4f960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 49 6e 70 75 74 44 69 61 6c 6f 67 2c 20 51 47 ................QInputDialog,.QG
4f980 72 69 64 4c 61 79 6f 75 74 2c 20 51 50 75 73 68 42 75 74 74 6f 6e 2c 0d 0a 20 20 20 20 20 20 20 ridLayout,.QPushButton,.........
4f9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 43 68 65 63 6b 42 6f 78 2c 20 51 54 61 62 .................QCheckBox,.QTab
4f9c0 6c 65 57 69 64 67 65 74 2c 20 51 41 62 73 74 72 61 63 74 49 74 65 6d 56 69 65 77 2c 20 51 53 69 leWidget,.QAbstractItemView,.QSi
4f9e0 7a 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 53 63 ze,..........................QSc
4fa00 72 6f 6c 6c 41 72 65 61 2c 20 51 54 61 62 57 69 64 67 65 74 2c 20 51 54 6f 6f 6c 42 75 74 74 6f rollArea,.QTabWidget,.QToolButto
4fa20 6e 2c 20 51 53 70 61 63 65 72 49 74 65 6d 29 0d 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 n,.QSpacerItem)..except.ImportEr
4fa40 72 6f 72 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74 20 69 6d 70 6f 72 74 20 28 ror:......from.PyQt5.Qt.import.(
4fa60 51 57 69 64 67 65 74 2c 20 51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 4c 61 62 65 6c 2c 20 51 4c QWidget,.QVBoxLayout,.QLabel,.QL
4fa80 69 6e 65 45 64 69 74 2c 20 51 74 2c 20 51 55 72 6c 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ineEdit,.Qt,.QUrl,..............
4faa0 20 20 20 20 20 20 20 20 20 20 20 20 51 47 72 6f 75 70 42 6f 78 2c 20 51 43 6f 6d 62 6f 42 6f 78 ............QGroupBox,.QComboBox
4fac0 2c 20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 51 49 63 6f 6e 2c 0d 0a 20 20 20 20 20 20 20 20 20 ,.QHBoxLayout,.QIcon,...........
4fae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 49 6e 70 75 74 44 69 61 6c 6f 67 2c 20 51 47 72 ...............QInputDialog,.QGr
4fb00 69 64 4c 61 79 6f 75 74 2c 20 51 50 75 73 68 42 75 74 74 6f 6e 2c 0d 0a 20 20 20 20 20 20 20 20 idLayout,.QPushButton,..........
4fb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 43 68 65 63 6b 42 6f 78 2c 20 51 54 61 62 6c ................QCheckBox,.QTabl
4fb40 65 57 69 64 67 65 74 2c 20 51 41 62 73 74 72 61 63 74 49 74 65 6d 56 69 65 77 2c 20 51 53 69 7a eWidget,.QAbstractItemView,.QSiz
4fb60 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 53 63 72 e,..........................QScr
4fb80 6f 6c 6c 41 72 65 61 2c 20 51 54 61 62 57 69 64 67 65 74 2c 20 51 54 6f 6f 6c 42 75 74 74 6f 6e ollArea,.QTabWidget,.QToolButton
4fba0 2c 20 51 53 70 61 63 65 72 49 74 65 6d 29 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 ,.QSpacerItem)....from.calibre.g
4fbc0 75 69 32 20 69 6d 70 6f 72 74 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 2c 20 64 79 6e 61 6d 69 63 ui2.import.error_dialog,.dynamic
4fbe0 2c 20 69 6e 66 6f 5f 64 69 61 6c 6f 67 2c 20 71 75 65 73 74 69 6f 6e 5f 64 69 61 6c 6f 67 2c 20 ,.info_dialog,.question_dialog,.
4fc00 6f 70 65 6e 5f 75 72 6c 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 63 6f 6d 70 open_url..from.calibre.gui2.comp
4fc20 6c 65 74 65 32 20 69 6d 70 6f 72 74 20 45 64 69 74 57 69 74 68 43 6f 6d 70 6c 65 74 65 0d 0a 66 lete2.import.EditWithComplete..f
4fc40 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 64 69 61 6c 6f 67 73 2e 63 6f 6e 66 69 72 6d rom.calibre.gui2.dialogs.confirm
4fc60 5f 64 65 6c 65 74 65 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 72 6d 0d 0a 66 72 6f 6d 20 63 61 6c _delete.import.confirm..from.cal
4fc80 69 62 72 65 2e 75 74 69 6c 73 2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 4a 53 4f 4e 43 6f 6e ibre.utils.config.import.JSONCon
4fca0 66 69 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 75 74 69 6c 73 2e 69 63 75 20 69 6d 70 6f fig..from.calibre.utils.icu.impo
4fcc0 72 74 20 73 6f 72 74 5f 6b 65 79 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 rt.sort_key....from.calibre_plug
4fce0 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 20 69 6d ins.reading_list.common_icons.im
4fd00 70 6f 72 74 20 67 65 74 5f 69 63 6f 6e 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 port.get_icon..from.calibre_plug
4fd20 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 64 69 61 6c 6f 67 73 20 ins.reading_list.common_dialogs.
4fd40 69 6d 70 6f 72 74 20 4b 65 79 62 6f 61 72 64 43 6f 6e 66 69 67 44 69 61 6c 6f 67 2c 20 50 72 65 import.KeyboardConfigDialog,.Pre
4fd60 66 73 56 69 65 77 65 72 44 69 61 6c 6f 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 fsViewerDialog..from.calibre_plu
4fd80 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 77 69 64 67 65 74 73 gins.reading_list.common_widgets
4fda0 20 69 6d 70 6f 72 74 20 28 43 68 65 63 6b 61 62 6c 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 .import.(CheckableTableWidgetIte
4fdc0 6d 2c 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 61 m,...........................Rea
4fde0 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 2c 20 52 65 61 64 4f 6e 6c 79 54 65 dOnlyTableWidgetItem,.ReadOnlyTe
4fe00 78 74 49 63 6f 6e 57 69 64 67 65 74 49 74 65 6d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 xtIconWidgetItem,...............
4fe20 20 20 20 20 20 20 20 20 20 20 20 43 75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 2c ...........CustomColumnComboBox,
4fe40 20 4e 6f 57 68 65 65 6c 43 6f 6d 62 6f 42 6f 78 29 0d 0a 0d 0a 23 20 50 65 72 20 6c 69 62 72 61 .NoWheelComboBox)....#.Per.libra
4fe60 72 79 20 73 65 74 74 69 6e 67 73 20 61 72 65 20 70 65 72 73 69 73 74 65 64 20 69 6e 20 74 68 65 ry.settings.are.persisted.in.the
4fe80 20 63 61 6c 69 62 72 65 20 6c 69 62 72 61 72 79 20 64 61 74 61 62 61 73 65 2e 0d 0a 23 20 44 65 .calibre.library.database...#.De
4fea0 76 69 63 65 73 20 61 6e 64 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 73 65 74 74 69 6e 67 73 20 vices.and.other.option.settings.
4fec0 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 4a 53 4f 4e 20 66 69 6c 65 0d 0a 0d 0a 48 are.stored.in.the.JSON.file....H
4fee0 45 4c 50 5f 55 52 4c 20 3d 20 27 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 69 ELP_URL.=.'https://github.com/ki
4ff00 77 69 64 75 64 65 36 38 2f 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2f 77 69 6b 69 2f 52 65 widude68/calibre_plugins/wiki/Re
4ff20 61 64 69 6e 67 2d 4c 69 73 74 27 0d 0a 0d 0a 50 52 45 46 53 5f 4e 41 4d 45 53 50 41 43 45 20 3d ading-List'....PREFS_NAMESPACE.=
4ff40 20 27 52 65 61 64 69 6e 67 4c 69 73 74 50 6c 75 67 69 6e 27 0d 0a 0d 0a 50 52 45 46 53 5f 4b 45 .'ReadingListPlugin'....PREFS_KE
4ff60 59 5f 53 45 54 54 49 4e 47 53 20 3d 20 27 73 65 74 74 69 6e 67 73 27 0d 0a 23 20 27 73 65 74 74 Y_SETTINGS.=.'settings'..#.'sett
4ff80 69 6e 67 73 27 3a 20 7b 20 27 64 65 66 61 75 6c 74 27 3a 27 44 65 66 61 75 6c 74 4c 69 73 74 4e ings':.{.'default':'DefaultListN
4ffa0 61 6d 65 27 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 69 73 74 73 27 3a 20 ame',..#...............'lists':.
4ffc0 7b 20 27 6e 61 6d 65 27 3a 20 7b 27 63 6f 6e 74 65 6e 74 27 3a 5b 5d 2c 0d 0a 23 20 20 20 20 20 {.'name':.{'content':[],..#.....
4ffe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 61 67 73 43 6f 6c 75 6d 6e .....................'tagsColumn
50000 27 3a 27 74 61 67 73 27 2c 20 27 74 61 67 73 54 65 78 74 3a 20 27 27 2c 0d 0a 23 20 20 20 20 20 ':'tags',.'tagsText:.'',..#.....
50020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 72 69 65 73 43 6f 6c 75 .....................'seriesColu
50040 6d 6e 27 3a 27 23 66 6f 6f 27 2c 20 27 73 65 72 69 65 73 4e 61 6d 65 3a 20 27 27 2c 0d 0a 23 20 mn':'#foo',.'seriesName:.'',..#.
50060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 79 6e 63 44 65 .........................'syncDe
50080 76 69 63 65 27 3a 27 78 78 78 5f 75 75 69 64 27 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 vice':'xxx_uuid',..#............
500a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 79 6e 63 41 75 74 6f 27 3a 46 61 6c 73 65 2c 20 ..............'syncAuto':False,.
500c0 27 73 79 6e 63 43 6c 65 61 72 27 3a 46 61 6c 73 65 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 'syncClear':False,..#...........
500e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 68 6f 72 74 63 75 74 41 64 64 27 3a 20 27 27 ...............'shortcutAdd':.''
50100 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c ,..#..........................'l
50120 69 73 74 54 79 70 65 27 3a 20 27 78 78 78 27 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 istType':.'xxx',..#.............
50140 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 70 75 6c 61 74 65 54 79 70 65 27 3a 20 27 78 78 .............'populateType':.'xx
50160 78 27 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 x',..#..........................
50180 27 70 6f 70 75 6c 61 74 65 53 65 61 72 63 68 27 3a 20 27 78 78 78 27 2c 0d 0a 23 20 20 20 20 20 'populateSearch':.'xxx',..#.....
501a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 20 2e 2e 2e 0d 0a 4b 45 59 5f 4c ...................},......KEY_L
501c0 49 53 54 53 20 3d 20 27 6c 69 73 74 73 27 0d 0a 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 ISTS.=.'lists'..KEY_DEFAULT_LIST
501e0 20 3d 20 27 64 65 66 61 75 6c 74 27 0d 0a 4b 45 59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53 20 3d .=.'default'..KEY_QUICK_ACCESS.=
50200 20 27 71 75 69 63 6b 41 63 63 65 73 73 27 0d 0a 4b 45 59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53 .'quickAccess'..KEY_QUICK_ACCESS
50220 5f 4c 49 53 54 20 3d 20 27 71 75 69 63 6b 41 63 63 65 73 73 4c 69 73 74 27 0d 0a 4b 45 59 5f 43 _LIST.=.'quickAccessList'..KEY_C
50240 4f 4e 54 45 4e 54 20 3d 20 27 63 6f 6e 74 65 6e 74 27 0d 0a 4b 45 59 5f 4d 4f 44 49 46 59 5f 41 ONTENT.=.'content'..KEY_MODIFY_A
50260 43 54 49 4f 4e 20 3d 20 27 6d 6f 64 69 66 79 41 63 74 69 6f 6e 27 0d 0a 4b 45 59 5f 54 41 47 53 CTION.=.'modifyAction'..KEY_TAGS
50280 5f 43 4f 4c 55 4d 4e 20 3d 20 27 74 61 67 73 43 6f 6c 75 6d 6e 27 0d 0a 4b 45 59 5f 54 41 47 53 _COLUMN.=.'tagsColumn'..KEY_TAGS
502a0 5f 54 45 58 54 20 3d 20 27 74 61 67 73 54 65 78 74 27 0d 0a 4b 45 59 5f 53 45 52 49 45 53 5f 43 _TEXT.=.'tagsText'..KEY_SERIES_C
502c0 4f 4c 55 4d 4e 20 3d 20 27 73 65 72 69 65 73 43 6f 6c 75 6d 6e 27 0d 0a 4b 45 59 5f 53 45 52 49 OLUMN.=.'seriesColumn'..KEY_SERI
502e0 45 53 5f 4e 41 4d 45 20 3d 20 27 73 65 72 69 65 73 4e 61 6d 65 27 0d 0a 4b 45 59 5f 53 59 4e 43 ES_NAME.=.'seriesName'..KEY_SYNC
50300 5f 44 45 56 49 43 45 20 3d 20 27 73 79 6e 63 44 65 76 69 63 65 27 0d 0a 4b 45 59 5f 53 59 4e 43 _DEVICE.=.'syncDevice'..KEY_SYNC
50320 5f 41 55 54 4f 20 3d 20 27 73 79 6e 63 41 75 74 6f 27 0d 0a 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 _AUTO.=.'syncAuto'..KEY_SYNC_CLE
50340 41 52 20 3d 20 27 73 79 6e 63 43 6c 65 61 72 27 0d 0a 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 20 AR.=.'syncClear'..KEY_LIST_TYPE.
50360 3d 20 27 6c 69 73 74 54 79 70 65 27 0d 0a 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 20 =.'listType'..KEY_POPULATE_TYPE.
50380 3d 20 27 70 6f 70 75 6c 61 74 65 54 79 70 65 27 0d 0a 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53 =.'populateType'..KEY_POPULATE_S
503a0 45 41 52 43 48 20 3d 20 27 70 6f 70 75 6c 61 74 65 53 65 61 72 63 68 27 0d 0a 4b 45 59 5f 53 4f EARCH.=.'populateSearch'..KEY_SO
503c0 52 54 5f 4c 49 53 54 20 3d 20 27 73 6f 72 74 4c 69 73 74 27 0d 0a 4b 45 59 5f 52 45 53 54 4f 52 RT_LIST.=.'sortList'..KEY_RESTOR
503e0 45 5f 53 4f 52 54 20 3d 20 27 72 65 73 74 6f 72 65 53 6f 72 74 27 0d 0a 4b 45 59 5f 44 49 53 50 E_SORT.=.'restoreSort'..KEY_DISP
50400 4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 20 3d 20 27 64 69 73 70 6c 61 79 54 6f 70 4d 65 6e 75 27 0d LAY_TOP_MENU.=.'displayTopMenu'.
50420 0a 0d 0a 54 4f 4b 45 4e 5f 41 4e 59 5f 44 45 56 49 43 45 20 3d 20 5f 28 27 2a 41 6e 79 20 44 65 ...TOKEN_ANY_DEVICE.=._('*Any.De
50440 76 69 63 65 27 29 0d 0a 0d 0a 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 53 20 3d 20 5b 28 27 50 4f vice')....POPULATE_TYPES.=.[('PO
50460 50 4d 41 4e 55 41 4c 27 2c 20 5f 28 27 4d 61 6e 75 61 6c 6c 79 20 61 64 64 2f 72 65 6d 6f 76 65 PMANUAL',._('Manually.add/remove
50480 20 69 74 65 6d 73 27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 .items')),....................('
504a0 50 4f 50 44 45 56 49 43 45 27 2c 20 5f 28 27 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 POPDEVICE',._('Auto.populated.fr
504c0 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 om.books.on.device')),..........
504e0 20 20 20 20 20 20 20 20 20 20 28 27 50 4f 50 53 45 41 52 43 48 27 2c 20 5f 28 27 41 75 74 6f 20 ..........('POPSEARCH',._('Auto.
50500 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 73 65 61 72 63 68 27 29 29 5d 0d 0a 0d 0a 53 59 4e populated.from.search'))]....SYN
50520 43 5f 54 59 50 45 53 20 3d 20 5b 28 27 53 59 4e 43 4e 45 57 27 2c 20 20 20 20 5f 28 27 41 64 64 C_TYPES.=.[('SYNCNEW',...._('Add
50540 20 6e 65 77 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 27 29 29 2c 0d 0a 20 .new.list.items.to.device')),...
50560 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 53 59 4e 43 41 4c 4c 27 2c 20 20 20 20 5f 28 27 41 .............('SYNCALL',...._('A
50580 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 dd/overwrite.all.list.items.to.d
505a0 65 76 69 63 65 27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 53 59 4e 43 52 evice')),................('SYNCR
505c0 45 4d 27 2c 20 20 20 20 5f 28 27 52 65 6d 6f 76 65 20 6c 69 73 74 20 69 74 65 6d 73 20 66 72 6f EM',...._('Remove.list.items.fro
505e0 6d 20 64 65 76 69 63 65 27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 53 59 m.device')),................('SY
50600 4e 43 52 45 50 4e 45 57 27 2c 20 5f 28 27 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 NCREPNEW',._('Replace.device.wit
50620 68 20 6c 69 73 74 2c 20 61 64 64 20 6e 65 77 20 69 74 65 6d 73 20 6f 6e 6c 79 27 29 29 2c 0d 0a h.list,.add.new.items.only')),..
50640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 53 59 4e 43 52 45 50 4f 56 52 27 2c 20 5f 28 27 ..............('SYNCREPOVR',._('
50660 52 65 70 6c 61 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64 64 2f 6f 76 Replace.device.with.list,.add/ov
50680 65 72 77 72 69 74 65 20 61 6c 6c 27 29 29 5d 0d 0a 0d 0a 53 59 4e 43 5f 41 55 54 4f 5f 44 45 53 erwrite.all'))]....SYNC_AUTO_DES
506a0 43 20 3d 20 5f 28 27 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 6c 69 73 74 20 66 72 6f 6d 20 62 C.=._('Auto.populate.list.from.b
506c0 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 27 29 0d 0a 0d 0a 4d 4f 44 49 46 59 5f 54 59 50 45 53 ooks.on.device')....MODIFY_TYPES
506e0 20 3d 20 5b 28 27 54 41 47 4e 4f 4e 45 27 2c 20 20 20 20 20 20 5f 28 27 44 6f 20 6e 6f 74 20 75 .=.[('TAGNONE',......_('Do.not.u
50700 70 64 61 74 65 20 63 61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e 27 29 29 2c 0d 0a 20 20 20 20 20 20 pdate.calibre.column')),........
50720 20 20 20 20 20 20 20 20 20 20 28 27 54 41 47 41 44 44 52 45 4d 4f 56 45 27 2c 20 5f 28 27 55 70 ..........('TAGADDREMOVE',._('Up
50740 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 6f 72 20 72 65 6d 6f 76 65 27 29 29 date.column.for.add.or.remove'))
50760 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 54 41 47 41 44 44 27 2c 20 20 20 ,..................('TAGADD',...
50780 20 20 20 20 5f 28 27 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 74 6f 20 ...._('Update.column.for.add.to.
507a0 6c 69 73 74 20 6f 6e 6c 79 27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 list.only')),..................(
507c0 27 54 41 47 52 45 4d 4f 56 45 27 2c 20 20 20 20 5f 28 27 55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 'TAGREMOVE',...._('Update.column
507e0 20 66 6f 72 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 20 6f 6e 6c 79 27 29 29 5d 0d 0a .for.remove.from.list.only'))]..
50800 0d 0a 4b 45 59 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 20 3d 20 53 54 4f 52 45 5f 53 43 48 ..KEY_SCHEMA_VERSION.=.STORE_SCH
50820 45 4d 41 5f 56 45 52 53 49 4f 4e 20 3d 20 27 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 27 0d 0a 44 EMA_VERSION.=.'SchemaVersion'..D
50840 45 46 41 55 4c 54 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 20 3d 20 31 2e 36 35 0d 0a 0d 0a EFAULT_SCHEMA_VERSION.=.1.65....
50860 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 20 3d 20 27 4f 70 74 69 6f 6e 73 27 0d 0a 4b 45 59 5f 52 STORE_OPTIONS.=.'Options'..KEY_R
50880 45 4d 4f 56 45 5f 44 49 41 4c 4f 47 20 3d 20 27 72 65 6d 6f 76 65 44 69 61 6c 6f 67 27 0d 0a 0d EMOVE_DIALOG.=.'removeDialog'...
508a0 0a 53 54 4f 52 45 5f 44 45 56 49 43 45 53 20 3d 20 27 44 65 76 69 63 65 73 27 0d 0a 23 20 44 65 .STORE_DEVICES.=.'Devices'..#.De
508c0 76 69 63 65 73 20 73 74 6f 72 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 3a 0d 0a 23 20 27 44 65 76 vices.store.consists.of:..#.'Dev
508e0 69 63 65 73 27 3a 20 7b 20 27 64 65 76 5f 75 75 69 64 27 3a 20 7b 27 74 79 70 65 27 3a 27 78 78 ices':.{.'dev_uuid':.{'type':'xx
50900 78 27 2c 20 27 75 75 69 64 27 3a 27 78 78 78 27 2c 20 27 6e 61 6d 65 3a 27 78 78 78 27 2c 20 27 x',.'uuid':'xxx',.'name:'xxx',.'
50920 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 3a 27 6d 61 69 6e 27 2c 0d 0a 23 20 20 20 20 20 20 20 location_code':'main',..#.......
50940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 63 74 69 76 65 27 3a 54 72 75 ....................'active':Tru
50960 65 2c 20 27 63 6f 6c 6c 65 63 74 69 6f 6e 73 27 3a 46 61 6c 73 65 7d 20 2c 0d 0a 23 20 46 6f 72 e,.'collections':False}.,..#.For
50980 20 69 54 75 6e 65 73 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 54 75 6e 65 73 27 .iTunes..#..............'iTunes'
509a0 3a 20 20 20 7b 27 74 79 70 65 27 3a 27 69 54 75 6e 65 73 27 2c 20 27 75 75 69 64 27 3a 69 54 75 :...{'type':'iTunes',.'uuid':iTu
509c0 6e 65 73 27 2c 20 27 6e 61 6d 65 27 3a 27 69 54 75 6e 65 73 27 2c 20 27 6c 6f 63 61 74 69 6f 6e nes',.'name':'iTunes',.'location
509e0 5f 63 6f 64 65 27 3a 27 27 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _code':'',..#...................
50a00 20 20 20 20 20 20 20 20 27 61 63 74 69 76 65 27 3a 54 72 75 65 2c 20 27 63 6f 6c 6c 65 63 74 69 ........'active':True,.'collecti
50a20 6f 6e 73 27 3a 46 61 6c 73 65 7d 2c 20 2e 2e 2e 7d 0d 0a 44 45 46 41 55 4c 54 5f 44 45 56 49 43 ons':False},....}..DEFAULT_DEVIC
50a40 45 53 5f 56 41 4c 55 45 53 20 3d 20 7b 7d 0d 0a 0d 0a 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 ES_VALUES.=.{}....DEFAULT_LIST_V
50a60 41 4c 55 45 53 20 3d 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ALUES.=.{.......................
50a80 20 20 20 4b 45 59 5f 43 4f 4e 54 45 4e 54 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ...KEY_CONTENT:.[],.............
50aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f 4e 3a 20 .............KEY_MODIFY_ACTION:.
50ac0 27 54 41 47 41 44 44 52 45 4d 4f 56 45 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 'TAGADDREMOVE',.................
50ae0 20 20 20 20 20 20 20 20 20 4b 45 59 5f 54 41 47 53 5f 43 4f 4c 55 4d 4e 3a 20 27 27 2c 0d 0a 20 .........KEY_TAGS_COLUMN:.'',...
50b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 54 41 47 53 5f .......................KEY_TAGS_
50b20 54 45 58 54 3a 20 27 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 TEXT:.'',.......................
50b40 20 20 20 4b 45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e 3a 20 27 27 2c 0d 0a 20 20 20 20 20 ...KEY_SERIES_COLUMN:.'',.......
50b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 53 45 52 49 45 53 5f 4e 41 ...................KEY_SERIES_NA
50b80 4d 45 3a 20 27 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ME:.'',.........................
50ba0 20 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 3a 20 4e 6f 6e 65 2c 0d 0a 20 20 20 20 20 20 20 .KEY_SYNC_DEVICE:.None,.........
50bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 53 59 4e 43 5f 41 55 54 4f 3a 20 .................KEY_SYNC_AUTO:.
50be0 46 61 6c 73 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 False,..........................
50c00 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 41 52 3a 20 54 72 75 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 KEY_SYNC_CLEAR:.True,...........
50c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 3a 20 27 53 ...............KEY_LIST_TYPE:.'S
50c40 59 4e 43 4e 45 57 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 YNCNEW',........................
50c60 20 20 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 3a 20 27 50 4f 50 4d 41 4e 55 41 4c 27 ..KEY_POPULATE_TYPE:.'POPMANUAL'
50c80 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 50 ,..........................KEY_P
50ca0 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 3a 20 27 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 OPULATE_SEARCH:.'',.............
50cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 53 4f 52 54 5f 4c 49 53 54 3a 20 54 72 75 65 .............KEY_SORT_LIST:.True
50ce0 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 52 ,..........................KEY_R
50d00 45 53 54 4f 52 45 5f 53 4f 52 54 3a 20 46 61 6c 73 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ESTORE_SORT:.False,.............
50d20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d 45 4e .............KEY_DISPLAY_TOP_MEN
50d40 55 3a 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 U:.False........................
50d60 7d 0d 0a 0d 0a 44 45 46 41 55 4c 54 5f 4c 49 42 52 41 52 59 5f 56 41 4c 55 45 53 20 3d 20 7b 0d }....DEFAULT_LIBRARY_VALUES.=.{.
50d80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 44 ...........................KEY_D
50da0 45 46 41 55 4c 54 5f 4c 49 53 54 3a 20 27 44 65 66 61 75 6c 74 27 2c 0d 0a 20 20 20 20 20 20 20 EFAULT_LIST:.'Default',.........
50dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 51 55 49 43 4b 5f 41 43 43 ...................KEY_QUICK_ACC
50de0 45 53 53 5f 4c 49 53 54 3a 20 27 44 65 66 61 75 6c 74 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 ESS_LIST:.'Default',............
50e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 4c 49 53 54 53 3a 20 7b 20 27 44 65 ................KEY_LISTS:.{.'De
50e20 66 61 75 6c 74 27 3a 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 20 7d 2c 0d 0a fault':.DEFAULT_LIST_VALUES.},..
50e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 53 43 ..........................KEY_SC
50e60 48 45 4d 41 5f 56 45 52 53 49 4f 4e 3a 20 44 45 46 41 55 4c 54 5f 53 43 48 45 4d 41 5f 56 45 52 HEMA_VERSION:.DEFAULT_SCHEMA_VER
50e80 53 49 4f 4e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d SION...........................}
50ea0 0d 0a 0d 0a 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 4f 50 54 49 4f 4e 53 20 3d 20 7b 20 0d 0a 20 ....DEFAULT_LIST_OPTIONS.=.{....
50ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 52 45 4d 4f 56 .......................KEY_REMOV
50ee0 45 5f 44 49 41 4c 4f 47 3a 20 54 72 75 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 E_DIALOG:.True,.................
50f00 20 20 20 20 20 20 20 20 20 4b 45 59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53 3a 20 46 61 6c 73 65 .........KEY_QUICK_ACCESS:.False
50f20 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 23 ,.........................}....#
50f40 20 54 68 69 73 20 69 73 20 77 68 65 72 65 20 61 6c 6c 20 70 72 65 66 65 72 65 6e 63 65 73 20 66 .This.is.where.all.preferences.f
50f60 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 77 69 6c 6c 20 62 65 20 73 74 6f 72 65 64 0d 0a 70 or.this.plugin.will.be.stored..p
50f80 6c 75 67 69 6e 5f 70 72 65 66 73 20 3d 20 4a 53 4f 4e 43 6f 6e 66 69 67 28 27 70 6c 75 67 69 6e lugin_prefs.=.JSONConfig('plugin
50fa0 73 2f 52 65 61 64 69 6e 67 20 4c 69 73 74 27 29 0d 0a 0d 0a 23 20 53 65 74 20 64 65 66 61 75 6c s/Reading.List')....#.Set.defaul
50fc0 74 73 0d 0a 70 6c 75 67 69 6e 5f 70 72 65 66 73 2e 64 65 66 61 75 6c 74 73 5b 53 54 4f 52 45 5f ts..plugin_prefs.defaults[STORE_
50fe0 44 45 56 49 43 45 53 5d 20 3d 20 44 45 46 41 55 4c 54 5f 44 45 56 49 43 45 53 5f 56 41 4c 55 45 DEVICES].=.DEFAULT_DEVICES_VALUE
51000 53 0d 0a 70 6c 75 67 69 6e 5f 70 72 65 66 73 2e 64 65 66 61 75 6c 74 73 5b 53 54 4f 52 45 5f 4f S..plugin_prefs.defaults[STORE_O
51020 50 54 49 4f 4e 53 5d 20 3d 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 4f 50 54 49 4f 4e 53 0d 0a PTIONS].=.DEFAULT_LIST_OPTIONS..
51040 0d 0a 0d 0a 64 65 66 20 6d 69 67 72 61 74 65 5f 6a 73 6f 6e 5f 63 6f 6e 66 69 67 5f 69 66 5f 72 ....def.migrate_json_config_if_r
51060 65 71 75 69 72 65 64 28 29 3a 0d 0a 20 20 20 20 23 20 43 6f 6e 74 61 69 6e 73 20 63 6f 64 65 20 equired():......#.Contains.code.
51080 66 6f 72 20 6d 69 67 72 61 74 69 6e 67 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 4a 53 4f 4e 20 73 for.migrating.versions.of.JSON.s
510a0 63 68 65 6d 61 0d 0a 20 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65 20 75 70 64 61 74 65 chema......#.Make.sure.we.update
510c0 20 6f 75 72 20 73 63 68 65 6d 61 20 76 65 72 73 69 6f 6e 20 69 6e 20 74 68 65 20 66 69 6c 65 0d .our.schema.version.in.the.file.
510e0 0a 20 20 20 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 3d 20 70 6c 75 67 69 6e 5f 70 72 65 .....schema_version.=.plugin_pre
51100 66 73 2e 67 65 74 28 53 54 4f 52 45 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 2c 20 30 29 0d fs.get(STORE_SCHEMA_VERSION,.0).
51120 0a 20 20 20 20 69 66 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 21 3d 20 44 45 46 41 55 4c .....if.schema_version.!=.DEFAUL
51140 54 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 3a 0d 0a 20 20 20 20 20 20 20 20 70 6c 75 67 69 T_SCHEMA_VERSION:..........plugi
51160 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 5d 20 3d 20 n_prefs[STORE_SCHEMA_VERSION].=.
51180 44 45 46 41 55 4c 54 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 0d 0a 0d 0a 20 20 20 20 69 66 DEFAULT_SCHEMA_VERSION........if
511a0 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 3c 20 31 2e 35 3a 0d 0a 20 20 20 20 20 20 20 20 .schema_version.<.1.5:..........
511c0 23 20 43 6c 65 61 6e 75 70 20 73 6f 6d 65 20 6c 65 66 74 6f 76 65 72 73 20 66 72 6f 6d 20 61 6e #.Cleanup.some.leftovers.from.an
511e0 20 65 61 72 6c 69 65 72 20 72 65 6c 65 61 73 65 20 77 68 69 63 68 20 63 68 61 6e 67 65 64 20 4f .earlier.release.which.changed.O
51200 70 74 69 6f 6e 73 20 74 6f 20 4f 50 54 49 4f 4e 53 0d 0a 20 20 20 20 20 20 20 20 69 66 20 27 4f ptions.to.OPTIONS..........if.'O
51220 50 54 49 4f 4e 53 27 20 69 6e 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 3a 0d 0a 20 20 20 20 20 20 PTIONS'.in.plugin_prefs:........
51240 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 20 3d 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 27 4f 50 ......options.=.plugin_prefs['OP
51260 54 49 4f 4e 53 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 20 70 6c 75 67 69 6e 5f TIONS']..............del.plugin_
51280 70 72 65 66 73 5b 27 4f 50 54 49 4f 4e 53 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6c prefs['OPTIONS']..............pl
512a0 75 67 69 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 20 3d 20 6f 70 74 69 ugin_prefs[STORE_OPTIONS].=.opti
512c0 6f 6e 73 0d 0a 0d 0a 0d 0a 64 65 66 20 6d 69 67 72 61 74 65 5f 6c 69 62 72 61 72 79 5f 63 6f 6e ons......def.migrate_library_con
512e0 66 69 67 5f 69 66 5f 72 65 71 75 69 72 65 64 28 64 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 fig_if_required(db,.library_conf
51300 69 67 29 3a 0d 0a 20 20 20 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 3d 20 6c 69 62 72 61 ig):......schema_version.=.libra
51320 72 79 5f 63 6f 6e 66 69 67 2e 67 65 74 28 4b 45 59 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e ry_config.get(KEY_SCHEMA_VERSION
51340 2c 20 30 29 0d 0a 20 20 20 20 69 66 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 3d 3d 20 44 ,.0)......if.schema_version.==.D
51360 45 46 41 55 4c 54 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 3a 0d 0a 20 20 20 20 20 20 20 20 EFAULT_SCHEMA_VERSION:..........
51380 72 65 74 75 72 6e 0d 0a 20 20 20 20 23 20 57 65 20 68 61 76 65 20 63 68 61 6e 67 65 73 20 74 6f return......#.We.have.changes.to
513a0 20 62 65 20 6d 61 64 65 20 2d 20 6d 61 72 6b 20 73 63 68 65 6d 61 20 61 73 20 75 70 64 61 74 65 .be.made.-.mark.schema.as.update
513c0 64 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 53 43 48 45 4d 41 d......library_config[KEY_SCHEMA
513e0 5f 56 45 52 53 49 4f 4e 5d 20 3d 20 44 45 46 41 55 4c 54 5f 53 43 48 45 4d 41 5f 56 45 52 53 49 _VERSION].=.DEFAULT_SCHEMA_VERSI
51400 4f 4e 0d 0a 0d 0a 20 20 20 20 69 66 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 3c 20 31 2e ON........if.schema_version.<.1.
51420 36 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 43 68 61 6e 67 65 20 74 6f 20 74 68 65 20 6e 65 77 20 6:..........#.Change.to.the.new.
51440 70 6f 70 75 6c 61 74 65 20 74 79 70 65 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 73 20 3d 20 6c populate.type..........lists.=.l
51460 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20 ibrary_config[KEY_LISTS]........
51480 20 20 66 6f 72 20 6c 69 73 74 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65 ..for.list_info.in.six.itervalue
514a0 73 28 6c 69 73 74 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 s(lists):..............if.list_i
514c0 6e 66 6f 2e 67 65 74 28 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 2c 20 27 53 59 4e 43 4e 45 57 27 nfo.get(KEY_LIST_TYPE,.'SYNCNEW'
514e0 29 20 3d 3d 20 27 53 59 4e 43 41 55 54 4f 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ).==.'SYNCAUTO':................
51500 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 20 3d ..list_info[KEY_POPULATE_TYPE].=
51520 20 27 50 4f 50 44 45 56 49 43 45 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d .'POPDEVICE'..............else:.
51540 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 .................list_info[KEY_P
51560 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 20 3d 20 27 50 4f 50 4d 41 4e 55 41 4c 27 0d 0a 20 20 20 OPULATE_TYPE].=.'POPMANUAL'.....
51580 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f .........list_info[KEY_POPULATE_
515a0 53 45 41 52 43 48 5d 20 3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f SEARCH].=.''..........library_co
515c0 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 20 3d 20 6c 69 73 74 73 0d 0a 0d 0a 20 20 20 20 69 nfig[KEY_LISTS].=.lists........i
515e0 66 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 3c 20 31 2e 36 31 3a 0d 0a 20 20 20 20 20 20 f.schema_version.<.1.61:........
51600 20 20 23 20 52 65 6d 6f 76 65 20 50 4f 50 43 4f 4c 55 4d 4e 20 6c 69 73 74 20 74 79 70 65 20 61 ..#.Remove.POPCOLUMN.list.type.a
51620 6e 64 20 72 65 70 6c 61 63 65 20 69 74 20 77 69 74 68 20 50 4f 50 53 45 41 52 43 48 0d 0a 20 20 nd.replace.it.with.POPSEARCH....
51640 20 20 20 20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 ......lists.=.library_config[KEY
51660 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 69 6e 66 6f 20 69 _LISTS]..........for.list_info.i
51680 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65 73 28 6c 69 73 74 73 29 3a 0d 0a 20 20 20 20 20 20 n.six.itervalues(lists):........
516a0 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 ......list_info[KEY_POPULATE_SEA
516c0 52 43 48 5d 20 3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 RCH].=.''..............if.list_i
516e0 6e 66 6f 2e 67 65 74 28 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 27 50 4f 50 4d nfo.get(KEY_POPULATE_TYPE,.'POPM
51700 41 4e 55 41 4c 27 29 20 3d 3d 20 27 50 4f 50 43 4f 4c 55 4d 4e 27 3a 0d 0a 20 20 20 20 20 20 20 ANUAL').==.'POPCOLUMN':.........
51720 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f .........list_info[KEY_POPULATE_
51740 54 59 50 45 5d 20 3d 20 27 50 4f 50 53 45 41 52 43 48 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 TYPE].=.'POPSEARCH'.............
51760 20 20 20 20 20 69 66 20 27 70 6f 70 75 6c 61 74 65 43 6f 6c 75 6d 6e 27 20 69 6e 20 6c 69 73 74 .....if.'populateColumn'.in.list
51780 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 20 _info:......................col.
517a0 3d 20 6c 69 73 74 5f 69 6e 66 6f 5b 27 70 6f 70 75 6c 61 74 65 43 6f 6c 75 6d 6e 27 5d 0d 0a 20 =.list_info['populateColumn']...
517c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 20 3d 20 6c 69 73 74 5f 69 6e ...................val.=.list_in
517e0 66 6f 5b 27 70 6f 70 75 6c 61 74 65 56 61 6c 75 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 fo['populateValue'].............
51800 20 20 20 20 20 20 20 20 20 64 65 6c 20 6c 69 73 74 5f 69 6e 66 6f 5b 27 70 6f 70 75 6c 61 74 65 .........del.list_info['populate
51820 43 6f 6c 75 6d 6e 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 Column']......................de
51840 6c 20 6c 69 73 74 5f 69 6e 66 6f 5b 27 70 6f 70 75 6c 61 74 65 56 61 6c 75 65 27 5d 0d 0a 20 20 l.list_info['populateValue']....
51860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5b 4b 45 59 5f 53 59 4e 43 5f ..................list[KEY_SYNC_
51880 43 4c 45 41 52 5d 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 CLEAR].=.False..................
518a0 20 20 20 20 23 20 47 6f 69 6e 67 20 74 6f 20 6d 61 6b 65 20 61 20 73 75 70 72 65 6d 65 6c 79 20 ....#.Going.to.make.a.supremely.
518c0 63 72 75 64 65 20 61 74 74 65 6d 70 74 20 74 6f 20 6d 69 67 72 61 74 65 20 65 78 69 73 74 69 6e crude.attempt.to.migrate.existin
518e0 67 20 75 73 65 72 20 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 g.user.lists....................
51900 20 20 69 66 20 76 61 6c 20 3d 3d 20 27 59 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..if.val.==.'Y':................
51920 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 ..........list_info[KEY_POPULATE
51940 5f 53 45 41 52 43 48 5d 20 3d 20 63 6f 6c 2b 27 3a 74 72 75 65 27 0d 0a 20 20 20 20 20 20 20 20 _SEARCH].=.col+':true'..........
51960 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 76 61 6c 20 3d 3d 20 27 4e 27 3a 0d 0a 20 20 ............elif.val.==.'N':....
51980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b ......................list_info[
519a0 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d 20 3d 20 63 6f 6c 2b 27 3a 66 61 6c KEY_POPULATE_SEARCH].=.col+':fal
519c0 73 65 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a se'......................else:..
519e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 ........................list_inf
51a00 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d 20 3d 20 63 6f 6c 2b 27 3a 22 o[KEY_POPULATE_SEARCH].=.col+':"
51a20 3d 27 2b 76 61 6c 2b 27 22 27 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 ='+val+'"'..........library_conf
51a40 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 20 3d 20 6c 69 73 74 73 0d 0a 0d 0a 20 20 20 20 69 66 20 ig[KEY_LISTS].=.lists........if.
51a60 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 3c 20 31 2e 36 32 3a 0d 0a 20 20 20 20 20 20 20 20 schema_version.<.1.62:..........
51a80 23 20 49 6e 73 75 72 65 20 61 6c 6c 20 70 72 65 2d 65 78 69 73 74 69 6e 67 20 50 4f 50 44 45 56 #.Insure.all.pre-existing.POPDEV
51aa0 49 43 45 20 6c 69 73 74 73 20 68 61 76 65 20 6d 6f 64 69 66 79 20 6f 70 74 69 6f 6e 0d 0a 20 20 ICE.lists.have.modify.option....
51ac0 20 20 20 20 20 20 23 20 73 65 74 20 74 6f 20 54 41 47 41 44 44 52 45 4d 4f 56 45 20 73 6f 20 70 ......#.set.to.TAGADDREMOVE.so.p
51ae0 61 73 74 20 62 65 68 61 76 69 6f 72 20 64 6f 65 73 6e 27 74 20 63 68 61 6e 67 65 2e 0d 0a 20 20 ast.behavior.doesn't.change.....
51b00 20 20 20 20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 ......lists.=.library_config[KEY
51b20 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 69 6e 66 6f 20 69 _LISTS]..........for.list_info.i
51b40 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65 73 28 6c 69 73 74 73 29 3a 0d 0a 20 20 20 20 20 20 n.six.itervalues(lists):........
51b60 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 4b 45 59 5f 50 4f 50 55 4c ......if.list_info.get(KEY_POPUL
51b80 41 54 45 5f 54 59 50 45 2c 20 27 50 4f 50 4d 41 4e 55 41 4c 27 29 20 3d 3d 20 27 50 4f 50 44 45 ATE_TYPE,.'POPMANUAL').==.'POPDE
51ba0 56 49 43 45 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 VICE':..................list_inf
51bc0 6f 5b 4b 45 59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f 4e 5d 20 3d 20 27 54 41 47 41 44 44 52 45 o[KEY_MODIFY_ACTION].=.'TAGADDRE
51be0 4d 4f 56 45 27 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 MOVE'..........library_config[KE
51c00 59 5f 4c 49 53 54 53 5d 20 3d 20 6c 69 73 74 73 0d 0a 0d 0a 20 20 20 20 69 66 20 73 63 68 65 6d Y_LISTS].=.lists........if.schem
51c20 61 5f 76 65 72 73 69 6f 6e 20 3c 20 31 2e 36 33 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 45 6e 73 a_version.<.1.63:..........#.Ens
51c40 75 72 65 20 61 6c 6c 20 6c 69 73 74 73 20 68 61 76 65 20 61 20 73 6f 72 74 20 70 72 6f 70 65 72 ure.all.lists.have.a.sort.proper
51c60 74 79 20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 73 65 74 20 74 6f 20 74 72 75 65 20 74 6f 20 6b ty.when.viewing.set.to.true.to.k
51c80 65 65 70 20 6c 65 67 61 63 79 20 62 65 68 61 76 69 6f 75 72 2e 0d 0a 20 20 20 20 20 20 20 20 23 eep.legacy.behaviour...........#
51ca0 20 45 6e 73 75 72 65 20 61 6e 79 20 61 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 6c 69 73 74 73 .Ensure.any.auto.populated.lists
51cc0 20 61 72 65 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 64 20 6f 6e 20 74 68 65 20 74 6f 70 20 6c 65 .are.not.displayed.on.the.top.le
51ce0 76 65 6c 20 6d 65 6e 75 20 74 6f 20 6b 65 65 70 20 6c 65 67 61 63 79 20 62 65 68 61 76 69 6f 75 vel.menu.to.keep.legacy.behaviou
51d00 72 2e 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 r...........lists.=.library_conf
51d20 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f ig[KEY_LISTS]..........for.list_
51d40 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65 73 28 6c 69 73 74 73 29 3a 0d 0a info.in.six.itervalues(lists):..
51d60 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 4f 52 54 5f 4c ............list_info[KEY_SORT_L
51d80 49 53 54 5d 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e IST].=.True..............list_in
51da0 66 6f 5b 4b 45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 5d 20 3d 20 46 61 6c 73 65 fo[KEY_DISPLAY_TOP_MENU].=.False
51dc0 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 ..........library_config[KEY_LIS
51de0 54 53 5d 20 3d 20 6c 69 73 74 73 0d 0a 0d 0a 20 20 20 20 69 66 20 73 63 68 65 6d 61 5f 76 65 72 TS].=.lists........if.schema_ver
51e00 73 69 6f 6e 20 3c 20 31 2e 36 35 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 45 6e 73 75 72 65 20 61 sion.<.1.65:..........#.Ensure.a
51e20 6c 6c 20 6c 69 73 74 73 20 68 61 76 65 20 61 20 72 65 73 74 6f 72 65 20 73 6f 72 74 20 70 72 6f ll.lists.have.a.restore.sort.pro
51e40 70 65 72 74 79 2e 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f perty...........lists.=.library_
51e60 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c config[KEY_LISTS]..........for.l
51e80 69 73 74 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65 73 28 6c 69 73 74 73 ist_info.in.six.itervalues(lists
51ea0 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 52 45 ):..............list_info[KEY_RE
51ec0 53 54 4f 52 45 5f 53 4f 52 54 5d 20 3d 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20 73 65 74 5f 6c STORE_SORT].=.False........set_l
51ee0 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 ibrary_config(db,.library_config
51f00 29 0d 0a 0d 0a 64 65 66 20 73 68 6f 77 5f 68 65 6c 70 28 29 3a 0d 0a 20 20 20 20 6f 70 65 6e 5f )....def.show_help():......open_
51f20 75 72 6c 28 51 55 72 6c 28 48 45 4c 50 5f 55 52 4c 29 29 0d 0a 0d 0a 0d 0a 64 65 66 20 67 65 74 url(QUrl(HELP_URL))......def.get
51f40 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29 3a 0d 0a 20 20 20 20 6c 69 62 72 61 72 _library_config(db):......librar
51f60 79 5f 69 64 20 3d 20 64 62 2e 6c 69 62 72 61 72 79 5f 69 64 0d 0a 20 20 20 20 6c 69 62 72 61 72 y_id.=.db.library_id......librar
51f80 79 5f 63 6f 6e 66 69 67 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 23 20 43 68 65 63 6b 20 77 68 65 y_config.=.None......#.Check.whe
51fa0 74 68 65 72 20 74 68 69 73 20 69 73 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6e 65 65 64 ther.this.is.a.reading.list.need
51fc0 69 6e 67 20 74 6f 20 62 65 20 6d 69 67 72 61 74 65 64 20 66 72 6f 6d 20 6a 73 6f 6e 20 69 6e 74 ing.to.be.migrated.from.json.int
51fe0 6f 20 64 61 74 61 62 61 73 65 0d 0a 20 20 20 20 69 66 20 27 4c 69 62 72 61 72 69 65 73 27 20 69 o.database......if.'Libraries'.i
52000 6e 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 3a 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 69 n.plugin_prefs:..........librari
52020 65 73 20 3d 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 27 4c 69 62 72 61 72 69 65 73 27 5d 0d 0a es.=.plugin_prefs['Libraries']..
52040 20 20 20 20 20 20 20 20 69 66 20 6c 69 62 72 61 72 79 5f 69 64 20 69 6e 20 6c 69 62 72 61 72 69 ........if.library_id.in.librari
52060 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 57 65 20 77 69 6c 6c 20 6d 69 67 72 61 es:..............#.We.will.migra
52080 74 65 20 74 68 69 73 20 62 65 6c 6f 77 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 62 72 61 te.this.below..............libra
520a0 72 79 5f 63 6f 6e 66 69 67 20 3d 20 6c 69 62 72 61 72 69 65 73 5b 6c 69 62 72 61 72 79 5f 69 64 ry_config.=.libraries[library_id
520c0 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43 6c 65 61 6e 75 70 20 66 72 6f 6d 20 6a 73 ]..............#.Cleanup.from.js
520e0 6f 6e 20 66 69 6c 65 20 73 6f 20 77 65 20 64 6f 6e 27 74 20 65 76 65 72 20 64 6f 20 74 68 69 73 on.file.so.we.don't.ever.do.this
52100 20 61 67 61 69 6e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 20 6c 69 62 72 61 72 69 65 .again..............del.librarie
52120 73 5b 6c 69 62 72 61 72 79 5f 69 64 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 65 s[library_id]..............if.le
52140 6e 28 6c 69 62 72 61 72 69 65 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 n(libraries).==.0:..............
52160 20 20 20 20 23 20 57 65 20 68 61 76 65 20 6d 69 67 72 61 74 65 64 20 74 68 65 20 6c 61 73 74 20 ....#.We.have.migrated.the.last.
52180 6c 69 62 72 61 72 79 20 66 6f 72 20 74 68 69 73 20 75 73 65 72 0d 0a 20 20 20 20 20 20 20 20 20 library.for.this.user...........
521a0 20 20 20 20 20 20 20 64 65 6c 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 27 4c 69 62 72 61 72 69 .......del.plugin_prefs['Librari
521c0 65 73 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 es']..............else:.........
521e0 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 27 4c 69 62 72 61 72 69 65 73 .........plugin_prefs['Libraries
52200 27 5d 20 3d 20 6c 69 62 72 61 72 69 65 73 0d 0a 0d 0a 20 20 20 20 69 66 20 6c 69 62 72 61 72 79 '].=.libraries........if.library
52220 5f 63 6f 6e 66 69 67 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 _config.is.None:..........librar
52240 79 5f 63 6f 6e 66 69 67 20 3d 20 64 62 2e 70 72 65 66 73 2e 67 65 74 5f 6e 61 6d 65 73 70 61 63 y_config.=.db.prefs.get_namespac
52260 65 64 28 50 52 45 46 53 5f 4e 41 4d 45 53 50 41 43 45 2c 20 50 52 45 46 53 5f 4b 45 59 5f 53 45 ed(PREFS_NAMESPACE,.PREFS_KEY_SE
52280 54 54 49 4e 47 53 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 TTINGS,.........................
522a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 2e 64 ..........................copy.d
522c0 65 65 70 63 6f 70 79 28 44 45 46 41 55 4c 54 5f 4c 49 42 52 41 52 59 5f 56 41 4c 55 45 53 29 29 eepcopy(DEFAULT_LIBRARY_VALUES))
522e0 0d 0a 20 20 20 20 69 66 20 6c 65 6e 28 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f ......if.len(library_config[KEY_
52300 4c 49 53 54 53 5d 29 20 3c 20 31 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 6e 6f 20 6c 69 73 74 73 LISTS]).<.1:..........#.no.lists
52320 2c 20 61 73 73 75 6d 65 20 62 72 6f 6b 65 6e 20 61 6e 64 20 67 65 74 20 61 20 6e 65 77 20 63 6f ,.assume.broken.and.get.a.new.co
52340 70 79 2e 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 63 6f py...........library_config.=.co
52360 70 79 2e 64 65 65 70 63 6f 70 79 28 44 45 46 41 55 4c 54 5f 4c 49 42 52 41 52 59 5f 56 41 4c 55 py.deepcopy(DEFAULT_LIBRARY_VALU
52380 45 53 29 0d 0a 20 20 20 20 6d 69 67 72 61 74 65 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5f ES)......migrate_library_config_
523a0 69 66 5f 72 65 71 75 69 72 65 64 28 64 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 29 0d if_required(db,.library_config).
523c0 0a 0d 0a 20 20 20 20 23 23 20 41 20 75 73 65 72 20 73 6f 6d 65 20 68 6f 77 20 67 6f 74 20 74 6f .......##.A.user.some.how.got.to
523e0 20 61 20 73 74 61 74 65 20 77 68 65 72 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 .a.state.where.the.default.list.
52400 77 61 73 0d 0a 20 20 20 20 23 23 20 64 65 6c 65 74 65 64 2c 20 62 75 74 20 73 74 69 6c 6c 20 73 was......##.deleted,.but.still.s
52420 65 74 2e 20 20 4e 6f 74 20 61 63 74 75 61 6c 6c 79 20 2a 73 61 76 65 64 2a 20 75 6e 74 69 6c 20 et...Not.actually.*saved*.until.
52440 75 73 65 72 20 73 61 76 65 73 0d 0a 20 20 20 20 23 23 20 63 6f 6e 66 69 67 0d 0a 20 20 20 20 69 user.saves......##.config......i
52460 66 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49 53 f.library_config[KEY_DEFAULT_LIS
52480 54 5d 20 6e 6f 74 20 69 6e 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 T].not.in.library_config[KEY_LIS
524a0 54 53 5d 3a 0d 0a 20 20 20 20 20 20 20 20 23 23 20 73 65 74 20 74 6f 20 66 69 72 73 74 20 6c 69 TS]:..........##.set.to.first.li
524c0 73 74 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 73 20 3d 20 73 6f 72 74 65 64 28 6c 69 62 72 61 st..........lists.=.sorted(libra
524e0 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 2e 6b 65 79 73 28 29 29 0d 0a 20 20 ry_config[KEY_LISTS].keys())....
52500 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 44 45 46 41 55 4c 54 ......library_config[KEY_DEFAULT
52520 5f 4c 49 53 54 5d 20 3d 20 6c 69 73 74 73 5b 30 5d 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 6c 69 _LIST].=.lists[0]......return.li
52540 62 72 61 72 79 5f 63 6f 6e 66 69 67 0d 0a 0d 0a 64 65 66 20 73 65 74 5f 6c 69 62 72 61 72 79 5f brary_config....def.set_library_
52560 63 6f 6e 66 69 67 28 64 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 29 3a 0d 0a 20 20 20 config(db,.library_config):.....
52580 20 64 62 2e 70 72 65 66 73 2e 73 65 74 5f 6e 61 6d 65 73 70 61 63 65 64 28 50 52 45 46 53 5f 4e .db.prefs.set_namespaced(PREFS_N
525a0 41 4d 45 53 50 41 43 45 2c 20 50 52 45 46 53 5f 4b 45 59 5f 53 45 54 54 49 4e 47 53 2c 20 6c 69 AMESPACE,.PREFS_KEY_SETTINGS,.li
525c0 62 72 61 72 79 5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a 64 65 66 20 67 65 74 5f 6c 69 73 74 5f 69 6e brary_config)....def.get_list_in
525e0 66 6f 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 5f fo(db,.list_name):......library_
52600 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29 0d config.=.get_library_config(db).
52620 0a 20 20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f .....lists.=.library_config[KEY_
52640 4c 49 53 54 53 5d 0d 0a 20 20 20 20 6c 69 73 74 5f 6d 61 70 20 3d 20 6c 69 73 74 73 2e 67 65 74 LISTS]......list_map.=.lists.get
52660 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 29 (list_name,.DEFAULT_LIST_VALUES)
52680 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 6c 69 73 74 5f 6d 61 70 0d 0a 0d 0a 64 65 66 20 67 65 74 ......return.list_map....def.get
526a0 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 _book_list(db,.list_name):......
526c0 6c 69 73 74 5f 6d 61 70 20 3d 20 67 65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 64 62 2c 20 6c 69 73 list_map.=.get_list_info(db,.lis
526e0 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 6c 69 73 74 5f 6d 61 70 t_name)......book_ids.=.list_map
52700 5b 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 0d 0a 20 20 20 20 76 61 6c 69 64 5f 62 6f 6f 6b 5f 69 64 [KEY_CONTENT]......valid_book_id
52720 73 20 3d 20 5b 62 6f 6f 6b 5f 69 64 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f 6b s.=.[book_id.for.book_id.in.book
52740 5f 69 64 73 20 69 66 20 64 62 2e 64 61 74 61 2e 68 61 73 5f 69 64 28 62 6f 6f 6b 5f 69 64 29 5d _ids.if.db.data.has_id(book_id)]
52760 0d 0a 20 20 20 20 69 66 20 6c 65 6e 28 62 6f 6f 6b 5f 69 64 73 29 20 21 3d 20 6c 65 6e 28 76 61 ......if.len(book_ids).!=.len(va
52780 6c 69 64 5f 62 6f 6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 74 5f 62 6f 6f 6b lid_book_ids):..........set_book
527a0 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 76 61 6c 69 64 5f 62 6f 6f 6b 5f _list(db,.list_name,.valid_book_
527c0 69 64 73 29 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 69 64 5f 62 6f 6f 6b 5f 69 64 73 0d ids)......return.valid_book_ids.
527e0 0a 0d 0a 64 65 66 20 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 ...def.set_book_list(db,.list_na
52800 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 me,.book_ids):......library_conf
52820 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29 0d 0a 20 20 20 ig.=.get_library_config(db).....
52840 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 .lists.=.library_config[KEY_LIST
52860 53 5d 0d 0a 20 20 20 20 6c 69 73 74 73 5b 6c 69 73 74 5f 6e 61 6d 65 5d 5b 4b 45 59 5f 43 4f 4e S]......lists[list_name][KEY_CON
52880 54 45 4e 54 5d 20 3d 20 62 6f 6f 6b 5f 69 64 73 0d 0a 20 20 20 20 73 65 74 5f 6c 69 62 72 61 72 TENT].=.book_ids......set_librar
528a0 79 5f 63 6f 6e 66 69 67 28 64 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a y_config(db,.library_config)....
528c0 64 65 66 20 73 65 74 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 def.set_default_list(db,.list_na
528e0 6d 65 29 3a 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c me):......library_config.=.get_l
52900 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 ibrary_config(db)......library_c
52920 6f 6e 66 69 67 5b 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 20 3d 20 6c 69 73 74 5f 6e onfig[KEY_DEFAULT_LIST].=.list_n
52940 61 6d 65 0d 0a 20 20 20 20 73 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 2c 20 ame......set_library_config(db,.
52960 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a 64 65 66 20 67 65 74 5f 62 6f 6f 6b 5f library_config)....def.get_book_
52980 6c 69 73 74 73 5f 66 6f 72 5f 64 65 76 69 63 65 28 64 62 2c 20 64 65 76 69 63 65 5f 75 75 69 64 lists_for_device(db,.device_uuid
529a0 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 6c 69 62 72 61 ,.exclude_auto=True):......libra
529c0 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 ry_config.=.get_library_config(d
529e0 62 29 0d 0a 20 20 20 20 6c 69 73 74 73 5f 6d 61 70 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 b)......lists_map.=.library_conf
52a00 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 64 65 76 69 63 65 5f 6c 69 73 74 73 20 ig[KEY_LISTS]......device_lists.
52a20 3d 20 7b 7d 0d 0a 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e =.{}......for.list_name,.list_in
52a40 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73 74 73 5f 6d 61 70 29 3a 0d fo.in.six.iteritems(lists_map):.
52a60 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 44 .........if.list_info[KEY_SYNC_D
52a80 45 56 49 43 45 5d 20 69 6e 20 5b 64 65 76 69 63 65 5f 75 75 69 64 2c 20 54 4f 4b 45 4e 5f 41 4e EVICE].in.[device_uuid,.TOKEN_AN
52aa0 59 5f 44 45 56 49 43 45 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 65 Y_DEVICE]:..............if.not.e
52ac0 78 63 6c 75 64 65 5f 61 75 74 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 xclude_auto:..................de
52ae0 76 69 63 65 5f 6c 69 73 74 73 5b 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 6c 69 73 74 5f 69 6e 66 vice_lists[list_name].=.list_inf
52b00 6f 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 o..............elif.list_info.ge
52b20 74 28 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 t(KEY_POPULATE_TYPE,.DEFAULT_LIS
52b40 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 29 20 3d 3d 20 T_VALUES[KEY_POPULATE_TYPE]).==.
52b60 27 50 4f 50 4d 41 4e 55 41 4c 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 'POPMANUAL':..................de
52b80 76 69 63 65 5f 6c 69 73 74 73 5b 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 6c 69 73 74 5f 69 6e 66 vice_lists[list_name].=.list_inf
52ba0 6f 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 64 65 76 69 63 65 5f 6c 69 73 74 73 0d 0a 0d 0a 64 65 o......return.device_lists....de
52bc0 66 20 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 f.get_list_names(db,.exclude_aut
52be0 6f 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 o=True):......library_config.=.g
52c00 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29 0d 0a 20 20 20 20 6c 69 73 74 73 et_library_config(db)......lists
52c20 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 .=.library_config[KEY_LISTS]....
52c40 20 20 69 66 20 6e 6f 74 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 3a 0d 0a 20 20 20 20 20 20 20 20 ..if.not.exclude_auto:..........
52c60 72 65 74 75 72 6e 20 73 6f 72 74 65 64 28 6c 69 73 74 73 2e 6b 65 79 73 28 29 29 0d 0a 0d 0a 20 return.sorted(lists.keys()).....
52c80 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 66 6f 72 20 6c 69 73 74 ...list_names.=.[]......for.list
52ca0 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d _name,.list_info.in.six.iteritem
52cc0 73 28 6c 69 73 74 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 6f 2e s(lists):..........if.list_info.
52ce0 67 65 74 28 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 44 45 46 41 55 4c 54 5f 4c get(KEY_POPULATE_TYPE,.DEFAULT_L
52d00 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 29 20 3d IST_VALUES[KEY_POPULATE_TYPE]).=
52d20 3d 20 27 50 4f 50 4d 41 4e 55 41 4c 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 =.'POPMANUAL':..............list
52d40 5f 6e 61 6d 65 73 2e 61 70 70 65 6e 64 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 72 65 _names.append(list_name)......re
52d60 74 75 72 6e 20 73 6f 72 74 65 64 28 6c 69 73 74 5f 6e 61 6d 65 73 29 0d 0a 0d 0a 64 65 66 20 67 turn.sorted(list_names)....def.g
52d80 65 74 5f 76 69 65 77 5f 74 6f 70 6d 65 6e 75 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 62 29 3a 0d et_view_topmenu_list_names(db):.
52da0 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 .....library_config.=.get_librar
52dc0 79 5f 63 6f 6e 66 69 67 28 64 62 29 0d 0a 20 20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 y_config(db)......lists.=.librar
52de0 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 64 65 66 61 75 6c 74 y_config[KEY_LISTS]......default
52e00 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f _list_name.=.library_config[KEY_
52e20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 0d 0a 0d 0a 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 20 DEFAULT_LIST]........list_names.
52e40 3d 20 5b 5d 0d 0a 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e =.[]......for.list_name,.list_in
52e60 66 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73 74 73 29 3a 0d 0a 20 20 20 fo.in.six.iteritems(lists):.....
52e80 20 20 20 20 20 69 66 20 28 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 4b 45 59 5f 44 49 53 50 4c .....if.(list_info.get(KEY_DISPL
52ea0 41 59 5f 54 4f 50 5f 4d 45 4e 55 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 AY_TOP_MENU,.DEFAULT_LIST_VALUES
52ec0 5b 4b 45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 5d 29 20 61 6e 64 20 6c 69 73 74 [KEY_DISPLAY_TOP_MENU]).and.list
52ee0 5f 6e 61 6d 65 20 21 3d 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 _name.!=.default_list_name):....
52f00 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 2e 61 70 70 65 6e 64 28 6c 69 73 74 ..........list_names.append(list
52f20 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 73 6f 72 74 65 64 28 6c 69 73 74 5f 6e _name)......return.sorted(list_n
52f40 61 6d 65 73 29 0d 0a 0d 0a 64 65 66 20 63 72 65 61 74 65 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 ames)....def.create_list(db,.lis
52f60 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 20 20 6e 65 77 5f 6c 69 73 74 t_name,.book_ids):......new_list
52f80 20 3d 20 63 6f 70 79 2e 64 65 65 70 63 6f 70 79 28 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 .=.copy.deepcopy(DEFAULT_LIST_VA
52fa0 4c 55 45 53 29 0d 0a 20 20 20 20 6e 65 77 5f 6c 69 73 74 5b 4b 45 59 5f 43 4f 4e 54 45 4e 54 5d LUES)......new_list[KEY_CONTENT]
52fc0 20 3d 20 6c 69 73 74 28 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 .=.list(book_ids)......library_c
52fe0 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29 0d 0a onfig.=.get_library_config(db)..
53000 20 20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c ....lists.=.library_config[KEY_L
53020 49 53 54 53 5d 0d 0a 20 20 20 20 6c 69 73 74 73 5b 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 6e 65 ISTS]......lists[list_name].=.ne
53040 77 5f 6c 69 73 74 0d 0a 20 20 20 20 73 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 w_list......set_library_config(d
53060 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4c 69 b,.library_config)......class.Li
53080 73 74 43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42 6f 78 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 stComboBox(QComboBox):........de
530a0 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 6c 69 73 74 73 2c 20 f.__init__(self,.parent,.lists,.
530c0 73 65 6c 65 63 74 65 64 5f 74 65 78 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 51 43 selected_text=None):..........QC
530e0 6f 6d 62 6f 42 6f 78 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a omboBox.__init__(self,.parent)..
53100 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 6c 69 73 74 ........self.populate_combo(list
53120 73 2c 20 73 65 6c 65 63 74 65 64 5f 74 65 78 74 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 s,.selected_text)........def.pop
53140 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2c 20 6c 69 73 74 73 2c 20 73 65 6c 65 63 74 65 ulate_combo(self,.lists,.selecte
53160 64 5f 74 65 78 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6c 6f 63 d_text=None):..........self.bloc
53180 6b 53 69 67 6e 61 6c 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 kSignals(True)..........self.cle
531a0 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 73 ar()..........for.list_name.in.s
531c0 6f 72 74 65 64 28 6c 69 73 74 73 2e 6b 65 79 73 28 29 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 orted(lists.keys()):............
531e0 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 ..self.addItem(list_name).......
53200 20 20 20 73 65 6c 66 2e 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 46 61 6c 73 65 29 0d 0a 20 20 20 ...self.blockSignals(False).....
53220 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 76 69 65 77 28 73 65 6c 65 63 74 65 64 5f 74 .....self.select_view(selected_t
53240 65 78 74 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 6c 65 63 74 5f 76 69 65 77 28 73 65 6c 66 ext)........def.select_view(self
53260 2c 20 73 65 6c 65 63 74 65 64 5f 74 65 78 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e ,.selected_text):..........self.
53280 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 blockSignals(True)..........if.s
532a0 65 6c 65 63 74 65 64 5f 74 65 78 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 78 20 3d elected_text:..............idx.=
532c0 20 73 65 6c 66 2e 66 69 6e 64 54 65 78 74 28 73 65 6c 65 63 74 65 64 5f 74 65 78 74 29 0d 0a 20 .self.findText(selected_text)...
532e0 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 78 28 ...........self.setCurrentIndex(
53300 69 64 78 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 73 65 6c 66 2e 63 6f 75 6e 74 28 29 20 idx)..........elif.self.count().
53320 3e 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e >.0:..............self.setCurren
53340 74 49 6e 64 65 78 28 30 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6c 6f 63 6b 53 69 67 tIndex(0)..........self.blockSig
53360 6e 61 6c 73 28 46 61 6c 73 65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4c 69 73 74 54 79 70 65 43 nals(False)......class.ListTypeC
53380 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42 6f 78 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f omboBox(QComboBox):........def._
533a0 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 6c 69 73 74 4b 65 79 56 61 6c _init__(self,.parent,.listKeyVal
533c0 75 65 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 51 43 6f 6d 62 6f 42 6f 78 2e 5f 5f 69 6e 69 74 5f ues):..........QComboBox.__init_
533e0 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 _(self,.parent)..........self.li
53400 73 74 4b 65 79 56 61 6c 75 65 73 20 3d 20 6c 69 73 74 4b 65 79 56 61 6c 75 65 73 0d 0a 0d 0a 20 stKeyValues.=.listKeyValues.....
53420 20 20 20 64 65 66 20 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2c 20 73 65 6c 65 ...def.populate_combo(self,.sele
53440 63 74 65 64 5f 74 79 70 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6c 6f 63 6b 53 cted_type):..........self.blockS
53460 69 67 6e 61 6c 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 ignals(True)..........self.clear
53480 28 29 0d 0a 20 20 20 20 20 20 20 20 69 64 78 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 73 65 6c ()..........idx.=.0..........sel
534a0 65 63 74 65 64 5f 69 64 78 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 2c 20 ected_idx.=.0..........for.key,.
534c0 64 65 73 63 20 69 6e 20 73 65 6c 66 2e 6c 69 73 74 4b 65 79 56 61 6c 75 65 73 3a 0d 0a 20 20 20 desc.in.self.listKeyValues:.....
534e0 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 64 65 73 63 29 0d 0a 20 20 20 .........self.addItem(desc).....
53500 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d 44 61 74 61 28 69 64 78 2c 20 6b .........self.setItemData(idx,.k
53520 65 79 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6b 65 79 20 3d 3d 20 73 65 6c 65 63 ey)..............if.key.==.selec
53540 74 65 64 5f 74 79 70 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 ted_type:..................selec
53560 74 65 64 5f 69 64 78 20 3d 20 69 64 78 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 78 20 2b ted_idx.=.idx..............idx.+
53580 3d 20 31 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 46 =.1..........self.blockSignals(F
535a0 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e 74 49 6e alse)..........self.setCurrentIn
535c0 64 65 78 28 73 65 6c 65 63 74 65 64 5f 69 64 78 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 dex(selected_idx)........def.get
535e0 5f 73 65 6c 65 63 74 65 64 5f 74 79 70 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 _selected_type(self):..........r
53600 65 74 75 72 6e 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 69 74 65 6d 44 61 74 61 28 73 65 6c 66 eturn.unicode(self.itemData(self
53620 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 29 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 44 65 76 .currentIndex()))......class.Dev
53640 69 63 65 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42 6f 78 29 3a 0d 0a 0d iceColumnComboBox(QComboBox):...
53660 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 3a .....def.__init__(self,.parent):
53680 0d 0a 20 20 20 20 20 20 20 20 51 43 6f 6d 62 6f 42 6f 78 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c ..........QComboBox.__init__(sel
536a0 66 2c 20 70 61 72 65 6e 74 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c 61 74 65 5f 63 f,.parent)........def.populate_c
536c0 6f 6d 62 6f 28 73 65 6c 66 2c 20 64 65 76 69 63 65 73 2c 20 73 65 6c 65 63 74 65 64 5f 64 65 76 ombo(self,.devices,.selected_dev
536e0 69 63 65 5f 75 75 69 64 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 28 29 ice_uuid):..........self.clear()
53700 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76 69 63 65 5f 69 64 73 20 3d 20 5b 4e 6f 6e ..........self.device_ids.=.[Non
53720 65 2c 20 54 4f 4b 45 4e 5f 41 4e 59 5f 44 45 56 49 43 45 5d 0d 0a 20 20 20 20 20 20 20 20 73 65 e,.TOKEN_ANY_DEVICE]..........se
53740 6c 66 2e 61 64 64 49 74 65 6d 28 27 27 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 lf.addItem('')..........self.add
53760 49 74 65 6d 28 54 4f 4b 45 4e 5f 41 4e 59 5f 44 45 56 49 43 45 29 0d 0a 20 20 20 20 20 20 20 20 Item(TOKEN_ANY_DEVICE)..........
53780 73 65 6c 65 63 74 65 64 5f 69 64 78 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c selected_idx.=.0..........if.sel
537a0 65 63 74 65 64 5f 64 65 76 69 63 65 5f 75 75 69 64 20 3d 3d 20 54 4f 4b 45 4e 5f 41 4e 59 5f 44 ected_device_uuid.==.TOKEN_ANY_D
537c0 45 56 49 43 45 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 78 EVICE:..............selected_idx
537e0 20 3d 20 31 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 64 78 2c 20 6b 65 79 20 69 6e 20 65 6e .=.1..........for.idx,.key.in.en
53800 75 6d 65 72 61 74 65 28 64 65 76 69 63 65 73 2e 6b 65 79 73 28 29 29 3a 0d 0a 20 20 20 20 20 20 umerate(devices.keys()):........
53820 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 27 25 73 20 28 25 73 29 27 25 28 64 65 ......self.addItem('%s.(%s)'%(de
53840 76 69 63 65 73 5b 6b 65 79 5d 5b 27 6e 61 6d 65 27 5d 2c 20 64 65 76 69 63 65 73 5b 6b 65 79 5d vices[key]['name'],.devices[key]
53860 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ['location_code'])).............
53880 20 73 65 6c 66 2e 64 65 76 69 63 65 5f 69 64 73 2e 61 70 70 65 6e 64 28 6b 65 79 29 0d 0a 20 20 .self.device_ids.append(key)....
538a0 20 20 20 20 20 20 20 20 20 20 69 66 20 6b 65 79 20 3d 3d 20 73 65 6c 65 63 74 65 64 5f 64 65 76 ..........if.key.==.selected_dev
538c0 69 63 65 5f 75 75 69 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 ice_uuid:..................selec
538e0 74 65 64 5f 69 64 78 20 3d 20 69 64 78 20 2b 20 32 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e ted_idx.=.idx.+.2..........self.
53900 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 78 28 73 65 6c 65 63 74 65 64 5f 69 64 78 29 0d 0a 0d setCurrentIndex(selected_idx)...
53920 0a 20 20 20 20 64 65 66 20 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 64 65 76 69 63 65 28 73 65 6c .....def.get_selected_device(sel
53940 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 64 65 76 69 63 65 5f f):..........return.self.device_
53960 69 64 73 5b 73 65 6c 66 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 5d 0d 0a 0d 0a 0d 0a 63 6c ids[self.currentIndex()]......cl
53980 61 73 73 20 42 6f 6f 6c 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 4e 6f 57 68 65 65 6c 43 6f ass.BoolColumnComboBox(NoWheelCo
539a0 6d 62 6f 42 6f 78 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c mboBox):........def.__init__(sel
539c0 66 2c 20 70 61 72 65 6e 74 2c 20 73 65 6c 65 63 74 65 64 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 f,.parent,.selected=True):......
539e0 20 20 20 20 4e 6f 57 68 65 65 6c 43 6f 6d 62 6f 42 6f 78 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c ....NoWheelComboBox.__init__(sel
53a00 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 f,.parent)..........self.populat
53a20 65 5f 63 6f 6d 62 6f 28 73 65 6c 65 63 74 65 64 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 e_combo(selected)........def.pop
53a40 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2c 20 73 65 6c 65 63 74 65 64 29 3a 0d 0a 20 20 ulate_combo(self,.selected):....
53a60 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 ......self.clear()..........self
53a80 2e 61 64 64 49 74 65 6d 28 51 49 63 6f 6e 28 49 28 27 6f 6b 2e 70 6e 67 27 29 29 2c 20 27 59 27 .addItem(QIcon(I('ok.png')),.'Y'
53aa0 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 51 49 63 6f 6e 28 49 28 )..........self.addItem(QIcon(I(
53ac0 27 6c 69 73 74 5f 72 65 6d 6f 76 65 2e 70 6e 67 27 29 29 2c 20 27 4e 27 29 0d 0a 20 20 20 20 20 'list_remove.png')),.'N').......
53ae0 20 20 20 69 66 20 73 65 6c 65 63 74 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c ...if.selected:..............sel
53b00 66 2e 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 78 28 30 29 0d 0a 20 20 20 20 20 20 20 20 65 6c f.setCurrentIndex(0)..........el
53b20 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e 74 se:..............self.setCurrent
53b40 49 6e 64 65 78 28 31 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 44 65 76 69 63 65 73 54 61 62 6c 65 Index(1)......class.DevicesTable
53b60 57 69 64 67 65 74 28 51 54 61 62 6c 65 57 69 64 67 65 74 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 Widget(QTableWidget):........def
53b80 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 3a 0d 0a 20 20 20 20 20 20 .__init__(self,.parent):........
53ba0 20 20 51 54 61 62 6c 65 57 69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 ..QTableWidget.__init__(self,.pa
53bc0 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 53 6f 72 74 69 6e 67 45 6e rent)..........self.setSortingEn
53be0 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 41 6c abled(False)..........self.setAl
53c00 74 65 72 6e 61 74 69 6e 67 52 6f 77 43 6f 6c 6f 72 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 ternatingRowColors(True)........
53c20 20 20 73 65 6c 66 2e 73 65 74 53 65 6c 65 63 74 69 6f 6e 42 65 68 61 76 69 6f 72 28 51 41 62 73 ..self.setSelectionBehavior(QAbs
53c40 74 72 61 63 74 49 74 65 6d 56 69 65 77 2e 53 65 6c 65 63 74 52 6f 77 73 29 0d 0a 20 20 20 20 20 tractItemView.SelectRows).......
53c60 20 20 20 73 65 6c 66 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 33 38 30 2c 20 30 29 0d 0a ...self.setMinimumSize(380,.0)..
53c80 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65 28 73 65 6c 66 2c 20 64 ......def.populate_table(self,.d
53ca0 65 76 69 63 65 73 2c 20 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 29 3a 0d evices,.connected_device_info):.
53cc0 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 73 .........self.clear()..........s
53ce0 65 6c 66 2e 73 65 74 52 6f 77 43 6f 75 6e 74 28 6c 65 6e 28 64 65 76 69 63 65 73 29 29 0d 0a 20 elf.setRowCount(len(devices))...
53d00 20 20 20 20 20 20 20 68 65 61 64 65 72 5f 6c 61 62 65 6c 73 20 3d 20 5b 5f 28 27 4d 65 6e 75 27 .......header_labels.=.[_('Menu'
53d20 29 2c 20 5f 28 27 4e 61 6d 65 27 29 2c 20 5f 28 27 4c 6f 63 61 74 69 6f 6e 27 29 2c 20 5f 28 27 ),._('Name'),._('Location'),._('
53d40 53 74 61 74 75 73 27 29 2c 20 5f 28 27 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 27 Status'),._('Kindle.Collections'
53d60 29 5d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 6f 6c 75 6d 6e 43 6f 75 6e 74 28 )]..........self.setColumnCount(
53d80 6c 65 6e 28 68 65 61 64 65 72 5f 6c 61 62 65 6c 73 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c len(header_labels))..........sel
53da0 66 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 48 65 61 64 65 72 4c 61 62 65 6c 73 28 68 65 61 64 f.setHorizontalHeaderLabels(head
53dc0 65 72 5f 6c 61 62 65 6c 73 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 65 72 74 69 63 61 er_labels)..........self.vertica
53de0 6c 48 65 61 64 65 72 28 29 2e 73 65 74 44 65 66 61 75 6c 74 53 65 63 74 69 6f 6e 53 69 7a 65 28 lHeader().setDefaultSectionSize(
53e00 33 32 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 6f 72 69 7a 6f 6e 74 61 6c 48 65 61 64 32)..........self.horizontalHead
53e20 65 72 28 29 2e 73 65 74 53 74 72 65 74 63 68 4c 61 73 74 53 65 63 74 69 6f 6e 28 46 61 6c 73 65 er().setStretchLastSection(False
53e40 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 63 6f 6e 53 69 7a 65 28 51 53 69 7a )..........self.setIconSize(QSiz
53e60 65 28 33 32 2c 20 33 32 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 2c 20 75 e(32,.32))............for.row,.u
53e80 75 69 64 20 69 6e 20 65 6e 75 6d 65 72 61 74 65 28 64 65 76 69 63 65 73 2e 6b 65 79 73 28 29 29 uid.in.enumerate(devices.keys())
53ea0 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 61 62 :..............self.populate_tab
53ec0 6c 65 5f 72 6f 77 28 72 6f 77 2c 20 75 75 69 64 2c 20 64 65 76 69 63 65 73 5b 75 75 69 64 5d 2c le_row(row,.uuid,.devices[uuid],
53ee0 20 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 29 0d 0a 0d 0a 20 20 20 20 20 .connected_device_info).........
53f00 20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65 43 6f 6c 75 6d 6e 73 54 6f 43 6f 6e 74 65 6e 74 73 28 ...self.resizeColumnsToContents(
53f20 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4d 69 6e 69 6d 75 6d 43 6f 6c 75 6d 6e )..........self.setMinimumColumn
53f40 57 69 64 74 68 28 31 2c 20 31 30 30 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 74 4d 69 6e 69 Width(1,.100)........def.setMini
53f60 6d 75 6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 73 65 6c 66 2c 20 63 6f 6c 2c 20 6d 69 6e 69 6d 75 mumColumnWidth(self,.col,.minimu
53f80 6d 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 57 69 64 74 68 m):..........if.self.columnWidth
53fa0 28 63 6f 6c 29 20 3c 20 6d 69 6e 69 6d 75 6d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 (col).<.minimum:..............se
53fc0 6c 66 2e 73 65 74 43 6f 6c 75 6d 6e 57 69 64 74 68 28 63 6f 6c 2c 20 6d 69 6e 69 6d 75 6d 29 0d lf.setColumnWidth(col,.minimum).
53fe0 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65 5f 72 6f 77 28 73 65 .......def.populate_table_row(se
54000 6c 66 2c 20 72 6f 77 2c 20 75 75 69 64 2c 20 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 2c 20 63 6f lf,.row,.uuid,.device_config,.co
54020 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 nnected_device_info):..........d
54040 65 76 69 63 65 5f 74 79 70 65 20 3d 20 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 5b 27 74 79 70 65 evice_type.=.device_config['type
54060 27 5d 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 75 75 69 64 20 3d 20 64 65 76 69 63 65 ']..........device_uuid.=.device
54080 5f 63 6f 6e 66 69 67 5b 27 75 75 69 64 27 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64 65 76 69 _config['uuid']..........if.devi
540a0 63 65 5f 74 79 70 65 20 3d 3d 20 27 46 6f 6c 64 65 72 20 44 65 76 69 63 65 27 3a 0d 0a 20 20 20 ce_type.==.'Folder.Device':.....
540c0 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 69 63 6f 6e 20 3d 20 27 64 65 76 69 63 65 73 2f .........device_icon.=.'devices/
540e0 66 6f 6c 64 65 72 2e 70 6e 67 27 0d 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 27 69 54 75 6e 65 folder.png'..........elif.'iTune
54100 73 27 20 69 6e 20 64 65 76 69 63 65 5f 74 79 70 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 s'.in.device_type:..............
54120 64 65 76 69 63 65 5f 69 63 6f 6e 20 3d 20 27 64 65 76 69 63 65 73 2f 69 74 75 6e 65 73 2e 70 6e device_icon.=.'devices/itunes.pn
54140 67 27 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 g'..........else:..............d
54160 65 76 69 63 65 5f 69 63 6f 6e 20 3d 20 27 72 65 61 64 65 72 2e 70 6e 67 27 0d 0a 20 20 20 20 20 evice_icon.=.'reader.png'.......
54180 20 20 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 ...is_connected.=.False.........
541a0 20 69 66 20 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 20 69 73 20 6e 6f 74 .if.connected_device_info.is.not
541c0 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 72 69 76 65 5f 69 6e 66 6f 20 3d .None:..............drive_info.=
541e0 20 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d 0d 0a 20 20 20 20 20 .connected_device_info[4].......
54200 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 72 69 76 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20 20 .......if.not.drive_info:.......
54220 20 20 20 20 20 20 20 20 20 20 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 20 3d 20 54 72 75 65 0d 0a ...........is_connected.=.True..
54240 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ............else:...............
54260 20 20 20 66 6f 72 20 63 6f 6e 6e 65 63 74 65 64 5f 69 6e 66 6f 20 69 6e 20 64 72 69 76 65 5f 69 ...for.connected_info.in.drive_i
54280 6e 66 6f 2e 76 61 6c 75 65 73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nfo.values():...................
542a0 20 20 20 69 66 20 63 6f 6e 6e 65 63 74 65 64 5f 69 6e 66 6f 5b 27 64 65 76 69 63 65 5f 73 74 6f ...if.connected_info['device_sto
542c0 72 65 5f 75 75 69 64 27 5d 20 3d 3d 20 64 65 76 69 63 65 5f 75 75 69 64 3a 0d 0a 20 20 20 20 20 re_uuid'].==.device_uuid:.......
542e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 20 ...................is_connected.
54300 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 =.True..........................
54320 62 72 65 61 6b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 65 64 5f 69 63 6f 6e 20 3d 20 break..........connected_icon.=.
54340 27 69 6d 61 67 65 73 2f 64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64 2e 70 6e 67 27 20 69 66 'images/device_connected.png'.if
54360 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 20 65 6c 73 65 20 4e 6f 6e 65 0d 0a 0d 0a 20 20 20 20 20 .is_connected.else.None.........
54380 20 20 20 6e 61 6d 65 5f 77 69 64 67 65 74 20 3d 20 52 65 61 64 4f 6e 6c 79 54 65 78 74 49 63 6f ...name_widget.=.ReadOnlyTextIco
543a0 6e 57 69 64 67 65 74 49 74 65 6d 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 5b 27 6e 61 6d 65 27 nWidgetItem(device_config['name'
543c0 5d 2c 20 67 65 74 5f 69 63 6f 6e 28 64 65 76 69 63 65 5f 69 63 6f 6e 29 29 0d 0a 20 20 20 20 20 ],.get_icon(device_icon)).......
543e0 20 20 20 6e 61 6d 65 5f 77 69 64 67 65 74 2e 73 65 74 44 61 74 61 28 51 74 2e 55 73 65 72 52 6f ...name_widget.setData(Qt.UserRo
54400 6c 65 2c 20 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 le,.(device_config,.is_connected
54420 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d 28 72 6f 77 2c 20 30 2c ))..........self.setItem(row,.0,
54440 20 43 68 65 63 6b 61 62 6c 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 64 65 76 69 63 65 .CheckableTableWidgetItem(device
54460 5f 63 6f 6e 66 69 67 5b 27 61 63 74 69 76 65 27 5d 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c _config['active']))..........sel
54480 66 2e 73 65 74 49 74 65 6d 28 72 6f 77 2c 20 31 2c 20 6e 61 6d 65 5f 77 69 64 67 65 74 29 0d 0a f.setItem(row,.1,.name_widget)..
544a0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d 28 72 6f 77 2c 20 32 2c 20 52 65 61 ........self.setItem(row,.2,.Rea
544c0 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 64 65 76 69 63 65 5f 63 6f 6e 66 dOnlyTableWidgetItem(device_conf
544e0 69 67 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 29 29 0d 0a 20 20 20 20 20 20 20 20 73 ig['location_code']))..........s
54500 65 6c 66 2e 73 65 74 49 74 65 6d 28 72 6f 77 2c 20 33 2c 20 52 65 61 64 4f 6e 6c 79 54 65 78 74 elf.setItem(row,.3,.ReadOnlyText
54520 49 63 6f 6e 57 69 64 67 65 74 49 74 65 6d 28 27 27 2c 20 67 65 74 5f 69 63 6f 6e 28 63 6f 6e 6e IconWidgetItem('',.get_icon(conn
54540 65 63 74 65 64 5f 69 63 6f 6e 29 29 29 0d 0a 20 20 20 20 20 20 20 20 69 73 5f 6b 69 6e 64 6c 65 ected_icon)))..........is_kindle
54560 20 3d 20 64 65 76 69 63 65 5f 74 79 70 65 20 3d 3d 20 27 41 6d 61 7a 6f 6e 20 4b 69 6e 64 6c 65 .=.device_type.==.'Amazon.Kindle
54580 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 6b 69 6e 64 6c 65 3a 0d 0a 20 20 20 20 20 20 '..........if.is_kindle:........
545a0 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 65 6c 6c 57 69 64 67 65 74 28 72 6f 77 2c 20 34 2c ......self.setCellWidget(row,.4,
545c0 20 42 6f 6f 6c 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 2c 20 64 65 76 69 63 65 .BoolColumnComboBox(self,.device
545e0 5f 63 6f 6e 66 69 67 2e 67 65 74 28 27 63 6f 6c 6c 65 63 74 69 6f 6e 73 27 2c 20 46 61 6c 73 65 _config.get('collections',.False
54600 29 29 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 64 61 74 61 28 73 65 6c 66 29 3a 0d 0a )))........def.get_data(self):..
54620 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 66 6f ........devices.=.{}..........fo
54640 72 20 72 6f 77 20 69 6e 20 72 61 6e 67 65 28 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 29 3a r.row.in.range(self.rowCount()):
54660 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 2c 20 5f 69 ..............(device_config,._i
54680 73 5f 63 6f 6e 6e 65 63 74 65 64 29 20 3d 20 73 65 6c 66 2e 69 74 65 6d 28 72 6f 77 2c 20 31 29 s_connected).=.self.item(row,.1)
546a0 2e 64 61 74 61 28 51 74 2e 55 73 65 72 52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .data(Qt.UserRole)..............
546c0 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 5b 27 61 63 74 69 76 65 27 5d 20 3d 20 73 65 6c 66 2e 69 device_config['active'].=.self.i
546e0 74 65 6d 28 72 6f 77 2c 20 30 29 2e 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 76 61 6c 75 65 28 29 0d tem(row,.0).get_boolean_value().
54700 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 20 3d 20 73 65 6c 66 2e 63 65 6c 6c 57 69 64 67 65 74 .............w.=.self.cellWidget
54720 28 72 6f 77 2c 20 34 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 77 3a 0d 0a 20 20 20 (row,.4)..............if.w:.....
54740 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 5b 27 63 6f 6c 6c .............device_config['coll
54760 65 63 74 69 6f 6e 73 27 5d 20 3d 20 75 6e 69 63 6f 64 65 28 77 2e 63 75 72 72 65 6e 74 54 65 78 ections'].=.unicode(w.currentTex
54780 74 28 29 29 2e 73 74 72 69 70 28 29 20 3d 3d 20 27 59 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 t()).strip().==.'Y'.............
547a0 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 63 .else:..................device_c
547c0 6f 6e 66 69 67 5b 27 63 6f 6c 6c 65 63 74 69 6f 6e 73 27 5d 20 3d 20 46 61 6c 73 65 0d 0a 20 20 onfig['collections'].=.False....
547e0 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 5b 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 5b ..........devices[device_config[
54800 27 75 75 69 64 27 5d 5d 20 3d 20 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 0d 0a 20 20 20 20 20 20 'uuid']].=.device_config........
54820 20 20 72 65 74 75 72 6e 20 64 65 76 69 63 65 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f ..return.devices........def.get_
54840 73 65 6c 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 28 73 65 6c 66 29 3a 0d 0a 20 20 20 selected_device_info(self):.....
54860 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 75 72 72 65 6e 74 52 6f 77 28 29 20 3e 3d 20 30 3a 0d .....if.self.currentRow().>=.0:.
54880 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 2c 20 69 73 5f .............(device_config,.is_
548a0 63 6f 6e 6e 65 63 74 65 64 29 20 3d 20 73 65 6c 66 2e 69 74 65 6d 28 73 65 6c 66 2e 63 75 72 72 connected).=.self.item(self.curr
548c0 65 6e 74 52 6f 77 28 29 2c 20 31 29 2e 64 61 74 61 28 51 74 2e 55 73 65 72 52 6f 6c 65 29 0d 0a entRow(),.1).data(Qt.UserRole)..
548e0 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 ............return.(device_confi
54900 67 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e g,.is_connected)..........return
54920 20 4e 6f 6e 65 2c 20 4e 6f 6e 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 74 5f 63 75 72 72 65 .None,.None........def.set_curre
54940 6e 74 5f 72 6f 77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 28 73 65 6c 66 2c 20 64 65 76 69 63 65 5f nt_row_device_name(self,.device_
54960 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 75 72 72 65 6e 74 52 name):..........if.self.currentR
54980 6f 77 28 29 20 3e 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 67 65 74 20 3d ow().>=.0:..............widget.=
549a0 20 73 65 6c 66 2e 69 74 65 6d 28 73 65 6c 66 2e 63 75 72 72 65 6e 74 52 6f 77 28 29 2c 20 31 29 .self.item(self.currentRow(),.1)
549c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 2c 20 69 73 ..............(device_config,.is
549e0 5f 63 6f 6e 6e 65 63 74 65 64 29 20 3d 20 77 69 64 67 65 74 2e 64 61 74 61 28 51 74 2e 55 73 65 _connected).=.widget.data(Qt.Use
54a00 72 52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 63 6f 6e 66 69 rRole)..............device_confi
54a20 67 5b 27 6e 61 6d 65 27 5d 20 3d 20 64 65 76 69 63 65 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 g['name'].=.device_name.........
54a40 20 20 20 20 20 77 69 64 67 65 74 2e 73 65 74 44 61 74 61 28 51 74 2e 55 73 65 72 52 6f 6c 65 2c .....widget.setData(Qt.UserRole,
54a60 20 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 29 29 0d .(device_config,.is_connected)).
54a80 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 67 65 74 2e 73 65 74 54 65 78 74 28 64 65 76 69 .............widget.setText(devi
54aa0 63 65 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 73 65 6c 65 63 ce_name)........def.delete_selec
54ac0 74 65 64 5f 72 6f 77 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e ted_row(self):..........if.self.
54ae0 63 75 72 72 65 6e 74 52 6f 77 28 29 20 3e 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 currentRow().>=.0:..............
54b00 73 65 6c 66 2e 72 65 6d 6f 76 65 52 6f 77 28 73 65 6c 66 2e 63 75 72 72 65 6e 74 52 6f 77 28 29 self.removeRow(self.currentRow()
54b20 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4c 69 73 74 73 54 61 62 28 51 57 69 64 67 65 74 29 3a 0d )......class.ListsTab(QWidget):.
54b40 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 .......def.__init__(self,.parent
54b60 5f 64 69 61 6c 6f 67 2c 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 29 3a 0d 0a 20 20 20 20 20 20 _dialog,.plugin_action):........
54b80 20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 20 3d 20 70 61 72 65 6e 74 5f 64 69 ..self.parent_dialog.=.parent_di
54ba0 61 6c 6f 67 0d 0a 20 20 20 20 20 20 20 20 51 57 69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f 28 73 alog..........QWidget.__init__(s
54bc0 65 6c 66 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 elf)............self.plugin_acti
54be0 6f 6e 20 3d 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 on.=.plugin_action..........self
54c00 2e 67 75 69 20 3d 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 69 0d 0a 20 20 20 20 20 20 .gui.=.plugin_action.gui........
54c20 20 20 73 65 6c 66 2e 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 ..self.library_config.=.get_libr
54c40 61 72 79 5f 63 6f 6e 66 69 67 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 29 0d ary_config(self.gui.current_db).
54c60 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74 73 20 3d 20 73 65 6c 66 2e 6c 69 62 72 61 .........self.lists.=.self.libra
54c80 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20 20 20 73 65 ry_config[KEY_LISTS]..........se
54ca0 6c 66 2e 64 65 66 61 75 6c 74 5f 6c 69 73 74 20 3d 20 73 65 6c 66 2e 6c 69 62 72 61 72 79 5f 63 lf.default_list.=.self.library_c
54cc0 6f 6e 66 69 67 5b 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 0d 0a 20 20 20 20 20 20 20 onfig[KEY_DEFAULT_LIST].........
54ce0 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 20 3d 20 .self.populate_custom_columns.=.
54d00 73 65 6c 66 2e 5f 67 65 74 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 28 5b 27 74 65 78 74 27 self._get_custom_columns(['text'
54d20 2c 27 62 6f 6f 6c 27 2c 27 65 6e 75 6d 65 72 61 74 69 6f 6e 27 5d 29 0d 0a 20 20 20 20 20 20 20 ,'bool','enumeration']).........
54d40 20 73 65 6c 66 2e 74 61 67 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 20 3d 20 73 65 6c 66 .self.tags_custom_columns.=.self
54d60 2e 5f 67 65 74 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 28 5b 27 74 65 78 74 27 2c 27 62 6f ._get_custom_columns(['text','bo
54d80 6f 6c 27 2c 27 65 6e 75 6d 65 72 61 74 69 6f 6e 27 5d 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c ol','enumeration'])..........sel
54da0 66 2e 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 20 3d 20 73 65 6c 66 2e 5f f.series_custom_columns.=.self._
54dc0 67 65 74 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 28 5b 27 73 65 72 69 65 73 27 5d 29 0d 0a get_custom_columns(['series'])..
54de0 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 6c 6c 5f 74 61 67 73 20 3d 20 73 65 6c 66 2e 67 ..........self.all_tags.=.self.g
54e00 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2e 61 6c 6c 5f 74 61 67 73 28 29 0d 0a 20 20 20 20 20 20 ui.current_db.all_tags()........
54e20 20 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 4e 6f 6e 65 0d 0a 0d 0a 20 20 20 20 20 ..self.list_name.=.None.........
54e40 20 20 20 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 ...layout.=.QVBoxLayout().......
54e60 20 20 20 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 ...self.setLayout(layout).......
54e80 20 20 20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 4c 69 73 74 73 20 63 6f 6e 66 69 67 75 72 61 74 .....#.--------.Lists.configurat
54ea0 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 5f 6c 69 ion.---------..........select_li
54ec0 73 74 5f 6c 61 79 6f 75 74 20 3d 20 51 48 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 st_layout.=.QHBoxLayout().......
54ee0 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 73 65 6c 65 63 74 5f 6c 69 73 74 5f ...layout.addLayout(select_list_
54f00 6c 61 79 6f 75 74 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 73 5f 6c 61 62 65 6c 20 3d 20 51 layout)..........lists_label.=.Q
54f20 4c 61 62 65 6c 28 5f 28 27 4c 69 73 74 73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 Label(_('Lists:'),.self)........
54f40 20 20 73 65 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 6c ..select_list_layout.addWidget(l
54f60 69 73 74 73 5f 6c 61 62 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 ists_label)..........self.select
54f80 5f 6c 69 73 74 5f 63 6f 6d 62 6f 20 3d 20 4c 69 73 74 43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 2c _list_combo.=.ListComboBox(self,
54fa0 20 73 65 6c 66 2e 6c 69 73 74 73 2c 20 73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 6c 69 73 74 29 0d .self.lists,.self.default_list).
54fc0 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e .........self.select_list_combo.
54fe0 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 31 35 30 2c 20 32 30 29 0d 0a 20 20 20 20 20 20 20 setMinimumSize(150,.20).........
55000 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e 63 75 72 72 65 6e 74 49 .self.select_list_combo.currentI
55020 6e 64 65 78 43 68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 73 65 6c 65 63 74 ndexChanged.connect(self._select
55040 5f 6c 69 73 74 5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 _list_combo_changed)..........se
55060 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e lect_list_layout.addWidget(self.
55080 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 select_list_combo)..........self
550a0 2e 61 64 64 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 .add_list_button.=.QToolButton(s
550c0 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 6c 69 73 74 5f 62 75 74 74 elf)..........self.add_list_butt
550e0 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 41 64 64 20 6c 69 73 74 27 29 29 0d 0a 20 20 on.setToolTip(_('Add.list'))....
55100 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 ......self.add_list_button.setIc
55120 6f 6e 28 51 49 63 6f 6e 28 49 28 27 70 6c 75 73 2e 70 6e 67 27 29 29 29 0d 0a 20 20 20 20 20 20 on(QIcon(I('plus.png')))........
55140 20 20 73 65 6c 66 2e 61 64 64 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 ..self.add_list_button.clicked.c
55160 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 61 64 64 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 73 onnect(self.add_list)..........s
55180 65 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 elect_list_layout.addWidget(self
551a0 2e 61 64 64 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e .add_list_button)..........self.
551c0 64 65 6c 65 74 65 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e delete_list_button.=.QToolButton
551e0 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 6c 69 73 74 (self)..........self.delete_list
55200 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 44 65 6c 65 74 65 20 6c 69 73 _button.setToolTip(_('Delete.lis
55220 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 6c 69 73 74 5f 62 t'))..........self.delete_list_b
55240 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28 49 28 27 6d 69 6e 75 73 2e 70 6e 67 utton.setIcon(QIcon(I('minus.png
55260 27 29 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 6c 69 73 74 5f 62 ')))..........self.delete_list_b
55280 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 64 65 6c 65 74 utton.clicked.connect(self.delet
552a0 65 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 e_list)..........select_list_lay
552c0 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 65 6c 65 74 65 5f 6c 69 73 74 5f 62 out.addWidget(self.delete_list_b
552e0 75 74 74 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 utton)..........self.rename_list
55300 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 _button.=.QToolButton(self).....
55320 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 73 65 74 .....self.rename_list_button.set
55340 54 6f 6f 6c 54 69 70 28 5f 28 27 52 65 6e 61 6d 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 ToolTip(_('Rename.list')).......
55360 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 ...self.rename_list_button.setIc
55380 6f 6e 28 51 49 63 6f 6e 28 49 28 27 65 64 69 74 2d 75 6e 64 6f 2e 70 6e 67 27 29 29 29 0d 0a 20 on(QIcon(I('edit-undo.png')))...
553a0 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 63 .......self.rename_list_button.c
553c0 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 29 licked.connect(self.rename_list)
553e0 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 6f 75 74 2e 61 64 64 ..........select_list_layout.add
55400 57 69 64 67 65 74 28 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 29 0d Widget(self.rename_list_button).
55420 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 6f 75 74 2e 69 6e 73 65 .........select_list_layout.inse
55440 72 74 53 74 72 65 74 63 68 28 2d 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d 2d 2d rtStretch(-1)............#.-----
55460 2d 2d 2d 20 50 6f 70 75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 20 63 6f 6e 66 69 67 75 72 61 ---.Population.Options.configura
55480 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 tion.---------..........layout.a
554a0 64 64 53 70 61 63 69 6e 67 28 35 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 67 ddSpacing(5)..........populate_g
554c0 72 6f 75 70 5f 62 6f 78 20 3d 20 51 47 72 6f 75 70 42 6f 78 28 5f 28 27 50 6f 70 75 6c 61 74 69 roup_box.=.QGroupBox(_('Populati
554e0 6f 6e 20 4f 70 74 69 6f 6e 73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 on.Options:'),.self)..........la
55500 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 70 6f 70 75 6c 61 74 65 5f 67 72 6f 75 70 5f 62 6f yout.addWidget(populate_group_bo
55520 78 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c x)..........populate_group_box_l
55540 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 70 ayout.=.QVBoxLayout()..........p
55560 6f 70 75 6c 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f 75 74 28 70 6f 70 75 opulate_group_box.setLayout(popu
55580 6c 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 late_group_box_layout)..........
555a0 20 20 70 6f 70 75 6c 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 3d 20 51 47 72 69 64 4c 61 ..populate_grid_layout.=.QGridLa
555c0 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 67 72 6f 75 70 5f 62 yout()..........populate_group_b
555e0 6f 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 70 6f 70 75 6c 61 74 65 5f 67 72 69 ox_layout.addLayout(populate_gri
55600 64 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 74 79 d_layout)............populate_ty
55620 70 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 4c 69 73 74 20 74 79 70 65 3a pe_label.=.QLabel(_('&List.type:
55640 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 '),.self)..........populate_type
55660 5f 6c 61 62 65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 43 68 6f 6f 73 65 20 68 6f 77 20 _label.setToolTip(_('Choose.how.
55680 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 70 6f 70 75 6c 61 74 65 64 27 29 29 0d 0a this.list.will.be.populated'))..
556a0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f ........self.populate_type_combo
556c0 20 3d 20 4c 69 73 74 54 79 70 65 43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 2c 20 50 4f 50 55 4c 41 .=.ListTypeComboBox(self,.POPULA
556e0 54 45 5f 54 59 50 45 53 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 TE_TYPES)..........self.populate
55700 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 43 68 61 6e 67 65 64 2e _type_combo.currentIndexChanged.
55720 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 connect(self._populate_type_comb
55740 6f 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 o_changed)..........populate_typ
55760 65 5f 6c 61 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 e_label.setBuddy(self.populate_t
55780 79 70 65 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 67 72 69 ype_combo)..........populate_gri
557a0 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 d_layout.addWidget(populate_type
557c0 5f 6c 61 62 65 6c 2c 20 30 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 _label,.0,.0,.1,.1)..........pop
557e0 75 6c 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 ulate_grid_layout.addWidget(self
55800 2e 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f 2c 20 30 2c 20 31 2c 20 31 2c 20 31 .populate_type_combo,.0,.1,.1,.1
55820 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 )............self.populate_searc
55840 68 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 41 75 74 6f 20 70 6f 70 75 6c 61 h_label.=.QLabel(_('&Auto.popula
55860 74 65 20 66 72 6f 6d 20 73 65 61 72 63 68 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 te.from.search:'),.self)........
55880 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c 2e 73 65 74 ..self.populate_search_label.set
558a0 54 6f 6f 6c 54 69 70 28 5f 28 27 49 66 20 6c 69 73 74 20 69 73 20 70 6f 70 75 6c 61 74 65 64 20 ToolTip(_('If.list.is.populated.
558c0 66 72 6f 6d 20 61 20 73 65 61 72 63 68 2c 20 73 70 65 63 69 66 79 20 74 68 65 20 63 61 6c 69 62 from.a.search,.specify.the.calib
558e0 72 65 20 73 65 61 72 63 68 20 65 78 70 72 65 73 73 69 6f 6e 27 29 29 0d 0a 20 20 20 20 20 20 20 re.search.expression')).........
55900 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74 20 3d 20 51 4c .self.populate_search_ledit.=.QL
55920 69 6e 65 45 64 69 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 ineEdit(self)..........self.popu
55940 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c 66 2e late_search_label.setBuddy(self.
55960 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74 29 0d 0a 20 20 20 20 20 20 20 20 populate_search_ledit)..........
55980 70 6f 70 75 6c 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 populate_grid_layout.addWidget(s
559a0 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c 2c 20 31 2c 20 30 2c elf.populate_search_label,.1,.0,
559c0 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 67 72 69 64 5f 6c 61 .1,.1)..........populate_grid_la
559e0 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 yout.addWidget(self.populate_sea
55a00 72 63 68 5f 6c 65 64 69 74 2c 20 31 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 rch_ledit,.1,.1,.1,.1)..........
55a20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 53 79 6e 63 20 4f 70 74 69 6f 6e 73 20 63 6f 6e 66 69 67 ..#.--------.Sync.Options.config
55a40 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 uration.---------..........layou
55a60 74 2e 61 64 64 53 70 61 63 69 6e 67 28 35 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 t.addSpacing(5)..........sync_li
55a80 73 74 73 5f 67 72 6f 75 70 5f 62 6f 78 20 3d 20 51 47 72 6f 75 70 42 6f 78 28 5f 28 27 53 79 6e sts_group_box.=.QGroupBox(_('Syn
55aa0 63 20 4f 70 74 69 6f 6e 73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 c.Options:'),.self)..........lay
55ac0 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 6f 75 70 5f 62 out.addWidget(sync_lists_group_b
55ae0 6f 78 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 6f 75 70 5f 62 6f ox)..........sync_lists_group_bo
55b00 78 5f 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 x_layout.=.QVBoxLayout()........
55b20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f 75 74 ..sync_lists_group_box.setLayout
55b40 28 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d (sync_lists_group_box_layout)...
55b60 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 .........sync_lists_grid_layout.
55b80 3d 20 51 47 72 69 64 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 =.QGridLayout()..........sync_li
55ba0 73 74 73 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 73 sts_group_box_layout.addLayout(s
55bc0 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 ync_lists_grid_layout)..........
55be0 20 20 64 65 76 69 63 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 44 65 76 69 ..device_label.=.QLabel(_('&Devi
55c00 63 65 20 74 6f 20 73 79 6e 63 20 74 68 69 73 20 6c 69 73 74 20 74 6f 3a 27 29 2c 20 73 65 6c 66 ce.to.sync.this.list.to:'),.self
55c20 29 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 6c 61 62 65 6c 2e 73 65 74 54 6f 6f 6c 54 )..........device_label.setToolT
55c40 69 70 28 5f 28 27 42 79 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 64 65 76 69 63 65 20 79 6f 75 ip(_('By.specifying.a.device.you
55c60 20 63 61 6e 20 73 79 6e 63 20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c 79 20 6f 72 5c 6e 27 0d .can.sync.either.manually.or\n'.
55c80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ca0 20 27 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 .'automatically.the.contents.of.
55cc0 61 20 6c 69 73 74 20 74 6f 20 74 68 61 74 20 64 65 76 69 63 65 2e 5c 6e 27 0d 0a 20 20 20 20 20 a.list.to.that.device.\n'.......
55ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 54 68 69 73 ...........................'This
55d00 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 42 6f 6f 6b 20 53 79 6e 63 20 70 6c 75 67 69 6e 20 66 .replaces.the.Book.Sync.plugin.f
55d20 75 6e 63 74 69 6f 6e 61 6c 69 74 79 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 unctionality'))..........self.de
55d40 76 69 63 65 5f 63 6f 6d 62 6f 20 3d 20 44 65 76 69 63 65 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f vice_combo.=.DeviceColumnComboBo
55d60 78 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 6c 61 62 65 6c 2e 73 65 x(self)..........device_label.se
55d80 74 42 75 64 64 79 28 73 65 6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20 tBuddy(self.device_combo).......
55da0 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 ...sync_lists_grid_layout.addWid
55dc0 67 65 74 28 64 65 76 69 63 65 5f 6c 61 62 65 6c 2c 20 30 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 get(device_label,.0,.0,.1,.1)...
55de0 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 .......sync_lists_grid_layout.ad
55e00 64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d 62 6f 2c 20 30 2c 20 31 2c dWidget(self.device_combo,.0,.1,
55e20 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 74 79 70 65 5f 6c 61 62 65 .1,.1)............sync_type_labe
55e40 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 57 68 65 6e 20 73 79 6e 63 69 6e 67 20 74 68 69 73 l.=.QLabel(_('&When.syncing.this
55e60 20 6c 69 73 74 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 74 79 .list:'),.self)..........sync_ty
55e80 70 65 5f 6c 61 62 65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 43 6f 6e 74 72 6f 6c 20 68 pe_label.setToolTip(_('Control.h
55ea0 6f 77 20 79 6f 75 72 20 69 74 65 6d 73 20 61 72 65 20 73 79 6e 63 65 64 20 74 6f 20 74 68 65 20 ow.your.items.are.synced.to.the.
55ec0 64 65 76 69 63 65 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 device.\n'......................
55ee0 20 20 20 20 20 20 20 20 20 20 20 20 27 53 79 6e 63 20 6f 6e 6c 79 20 6e 65 77 20 69 74 65 6d 73 ............'Sync.only.new.items
55f00 2c 20 73 79 6e 63 20 61 6c 6c 20 69 74 65 6d 73 20 6f 76 65 72 77 72 69 74 69 6e 67 20 65 78 69 ,.sync.all.items.overwriting.exi
55f20 73 74 69 6e 67 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sting\n'........................
55f40 20 20 20 20 20 20 20 20 20 20 27 6f 72 20 75 73 65 20 74 68 69 73 20 6c 69 73 74 20 74 6f 20 6a ..........'or.use.this.list.to.j
55f60 75 73 74 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 ust.remove.items.from.your.devic
55f80 65 2e 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f e.'))..........self.sync_type_co
55fa0 6d 62 6f 20 3d 20 4c 69 73 74 54 79 70 65 43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 2c 20 53 59 4e mbo.=.ListTypeComboBox(self,.SYN
55fc0 43 5f 54 59 50 45 53 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 74 79 70 65 5f 6c 61 62 65 C_TYPES)..........sync_type_labe
55fe0 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 29 l.setBuddy(self.sync_type_combo)
56000 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 ..........sync_lists_grid_layout
56020 2e 61 64 64 57 69 64 67 65 74 28 73 79 6e 63 5f 74 79 70 65 5f 6c 61 62 65 6c 2c 20 31 2c 20 30 .addWidget(sync_type_label,.1,.0
56040 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 ,.1,.1)..........sync_lists_grid
56060 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 _layout.addWidget(self.sync_type
56080 5f 63 6f 6d 62 6f 2c 20 31 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 _combo,.1,.1,.1,.1)............s
560a0 65 6c 66 2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42 elf.sync_auto_checkbox.=.QCheckB
560c0 6f 78 28 5f 28 27 53 79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69 63 65 20 61 73 20 73 6f 6f ox(_('Sync.to.this.device.as.soo
560e0 6e 20 61 73 20 69 74 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 27 29 2c 20 73 65 6c 66 29 0d 0a 20 n.as.it.is.connected'),.self)...
56100 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62 6f 78 2e 73 .......self.sync_auto_checkbox.s
56120 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 55 6e 63 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e etToolTip(_('Uncheck.this.option
56140 20 69 66 20 79 6f 75 20 70 72 65 66 65 72 20 74 6f 20 6d 61 6e 75 61 6c 6c 79 20 73 79 6e 63 20 .if.you.prefer.to.manually.sync.
56160 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 to.your.device.\n'..............
56180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 ...............................'
561a0 49 66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 If.no.device.is.specified.this.c
561c0 68 65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 27 29 29 0d 0a 20 20 20 20 20 20 heckbox.has.no.effect'))........
561e0 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 ..sync_lists_grid_layout.addWidg
56200 65 74 28 73 65 6c 66 2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62 6f 78 2c 20 32 2c 20 30 et(self.sync_auto_checkbox,.2,.0
56220 2c 20 31 2c 20 32 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 ,.1,.2)............self.sync_cle
56240 61 72 5f 63 68 65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42 6f 78 28 5f 28 27 43 6c 65 61 72 ar_checkbox.=.QCheckBox(_('Clear
56260 20 74 68 69 73 20 6c 69 73 74 20 61 66 74 65 72 20 61 20 73 79 6e 63 20 74 6f 20 74 68 69 73 20 .this.list.after.a.sync.to.this.
56280 64 65 76 69 63 65 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 device'),.self)..........self.sy
562a0 6e 63 5f 63 6c 65 61 72 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 nc_clear_checkbox.setToolTip(_('
562c0 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 6d 73 20 6e 6f 74 20 6f 6e 20 If.unchecked,.only.items.not.on.
562e0 74 68 65 20 64 65 76 69 63 65 20 61 6c 72 65 61 64 79 20 77 69 6c 6c 20 62 65 20 73 79 6e 63 65 the.device.already.will.be.synce
56300 64 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d.\n'...........................
56320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 49 66 20 6e 6f 20 64 65 76 69 63 65 ...................'If.no.device
56340 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68 61 73 20 .is.specified.this.checkbox.has.
56360 6e 6f 20 65 66 66 65 63 74 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 no.effect.\n'...................
56380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 54 68 69 73 ...........................'This
563a0 20 6f 70 74 69 6f 6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 69 74 68 20 6d 61 .option.can.only.be.used.with.ma
563c0 6e 75 61 6c 20 74 79 70 65 20 6c 69 73 74 73 2e 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c nual.type.lists.'))..........sel
563e0 66 2e 73 79 6e 63 5f 63 6c 65 61 72 5f 63 68 65 63 6b 62 6f 78 2e 73 74 61 74 65 43 68 61 6e 67 f.sync_clear_checkbox.stateChang
56400 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 65 6e 61 62 6c 65 5f 73 65 72 69 65 73 5f 73 ed.connect(self._enable_series_s
56420 65 74 74 69 6e 67 73 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 ettings)..........sync_lists_gri
56440 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 d_layout.addWidget(self.sync_cle
56460 61 72 5f 63 68 65 63 6b 62 6f 78 2c 20 33 2c 20 30 2c 20 31 2c 20 32 29 0d 0a 0d 0a 20 20 20 20 ar_checkbox,.3,.0,.1,.2)........
56480 20 20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 43 6f 6c 75 6d 6e 20 55 70 64 61 74 65 20 4f 70 74 ....#.--------.Column.Update.Opt
564a0 69 6f 6e 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 ions.configuration.---------....
564c0 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 53 70 61 63 69 6e 67 28 35 29 0d 0a 20 20 20 20 ......layout.addSpacing(5)......
564e0 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 20 3d 20 51 47 72 6f 75 ....col_update_group_box.=.QGrou
56500 70 42 6f 78 28 5f 28 27 43 6f 6c 75 6d 6e 20 55 70 64 61 74 65 20 4f 70 74 69 6f 6e 73 3a 27 29 pBox(_('Column.Update.Options:')
56520 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 ,.self)..........layout.addWidge
56540 74 28 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 20 20 20 20 20 t(col_update_group_box).........
56560 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20 3d 20 51 .col_update_group_box_layout.=.Q
56580 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 VBoxLayout()..........col_update
565a0 5f 67 72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f 75 74 28 63 6f 6c 5f 75 70 64 61 74 65 5f _group_box.setLayout(col_update_
565c0 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c group_box_layout)............col
565e0 5f 75 70 64 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 3d 20 51 47 72 69 64 4c 61 79 6f 75 _update_grid_layout.=.QGridLayou
56600 74 28 29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 6f 75 70 5f 62 6f t()..........col_update_group_bo
56620 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 x_layout.addLayout(col_update_gr
56640 69 64 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 id_layout)............self.modif
56660 79 5f 74 79 70 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 57 68 65 6e 20 26 63 y_type_label.=.QLabel(_('When.&c
56680 68 61 6e 67 69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 hanging.this.list:'),.self).....
566a0 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 6c 61 62 65 6c 2e 73 65 74 54 .....self.modify_type_label.setT
566c0 6f 6f 6c 54 69 70 28 5f 28 27 4f 70 74 69 6f 6e 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74 61 67 73 oolTip(_('Optionally.modify.tags
566e0 20 6f 72 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 77 68 65 6e 20 79 6f 75 5c 6e 27 0d .or.a.custom.column.when.you\n'.
56700 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56720 20 27 61 64 64 20 61 6e 64 2f 6f 72 20 72 65 6d 6f 76 65 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 .'add.and/or.remove.items.from.t
56740 68 69 73 20 6c 69 73 74 2e 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 his.list.'))..........self.modif
56760 79 5f 74 79 70 65 5f 63 6f 6d 62 6f 20 3d 20 4c 69 73 74 54 79 70 65 43 6f 6d 62 6f 42 6f 78 28 y_type_combo.=.ListTypeComboBox(
56780 73 65 6c 66 2c 20 4d 4f 44 49 46 59 5f 54 59 50 45 53 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c self,.MODIFY_TYPES)..........sel
567a0 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 6c 61 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c f.modify_type_label.setBuddy(sel
567c0 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20 20 20 20 63 6f f.modify_type_combo)..........co
567e0 6c 5f 75 70 64 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 l_update_grid_layout.addWidget(s
56800 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 6c 61 62 65 6c 2c 20 30 2c 20 30 2c 20 31 2c 20 elf.modify_type_label,.0,.0,.1,.
56820 31 29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 1)..........col_update_grid_layo
56840 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 63 6f ut.addWidget(self.modify_type_co
56860 6d 62 6f 2c 20 30 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 mbo,.0,.1,.1,.1)............self
56880 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 .tags_column_label.=.QLabel(_('&
568a0 43 6f 6c 75 6d 6e 20 74 6f 20 75 70 64 61 74 65 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 Column.to.update:'),.self)......
568c0 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 54 6f ....self.tags_column_label.setTo
568e0 6f 6c 54 69 70 28 5f 28 27 4f 70 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69 66 79 20 61 20 63 6f olTip(_('Optionally.specify.a.co
56900 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 20 61 20 76 61 6c 75 65 20 66 72 6f 6d 5c lumn.to.add/remove.a.value.from\
56920 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n'..............................
56940 20 20 20 20 20 20 20 20 20 27 77 68 65 6e 20 61 64 64 69 6e 67 20 6f 72 20 72 65 6d 6f 76 69 6e .........'when.adding.or.removin
56960 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 g.items.from.this.list')).......
56980 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 20 3d 20 43 75 73 74 ...self.tags_column_combo.=.Cust
569a0 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 omColumnComboBox(self)..........
569c0 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 63 75 72 72 65 6e 74 49 6e self.tags_column_combo.currentIn
569e0 64 65 78 43 68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 74 61 67 73 5f 63 6f dexChanged.connect(self._tags_co
56a00 6c 75 6d 6e 5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c lumn_combo_changed)..........sel
56a20 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c f.tags_column_label.setBuddy(sel
56a40 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20 20 20 20 63 6f f.tags_column_combo)..........co
56a60 6c 5f 75 70 64 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 l_update_grid_layout.addWidget(s
56a80 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2c 20 31 2c 20 30 2c 20 31 2c 20 elf.tags_column_label,.1,.0,.1,.
56aa0 31 29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 1)..........col_update_grid_layo
56ac0 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f ut.addWidget(self.tags_column_co
56ae0 6d 62 6f 2c 20 31 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 mbo,.1,.1,.1,.1)............self
56b00 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 56 .tags_value_label.=.QLabel(_('&V
56b20 61 6c 75 65 20 69 6e 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 3a 27 29 2c alue.in.column.to.add/remove:'),
56b40 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f .self)..........self.tags_value_
56b60 6c 61 62 65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 53 70 65 63 69 66 79 20 74 68 65 20 label.setToolTip(_('Specify.the.
56b80 74 61 67 20 6f 72 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 76 61 6c 75 65 20 74 6f 20 62 65 tag.or.custom.column.value.to.be
56ba0 20 61 64 64 65 64 20 77 68 65 6e 20 61 64 64 69 6e 67 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 .added.when.adding\n'...........
56bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 6f 20 74 68 69 73 20 6c 69 .....................'to.this.li
56be0 73 74 20 6f 72 20 72 65 6d 6f 76 65 64 20 77 68 65 6e 20 74 68 65 20 62 6f 6f 6b 20 69 73 20 74 st.or.removed.when.the.book.is.t
56c00 61 6b 65 6e 20 6f 66 66 20 74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 aken.off.the.list'))..........se
56c20 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 20 3d 20 45 64 69 74 57 69 74 68 43 6f lf.tags_value_ledit.=.EditWithCo
56c40 6d 70 6c 65 74 65 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f mplete(self)..........self.tags_
56c60 76 61 6c 75 65 5f 6c 65 64 69 74 2e 73 65 74 5f 61 64 64 5f 73 65 70 61 72 61 74 6f 72 28 46 61 value_ledit.set_add_separator(Fa
56c80 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 61 lse)..........self.tags_value_la
56ca0 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 bel.setBuddy(self.tags_value_led
56cc0 69 74 29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 69 64 5f 6c 61 79 it)..........col_update_grid_lay
56ce0 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 61 out.addWidget(self.tags_value_la
56d00 62 65 6c 2c 20 32 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 5f 75 70 bel,.2,.0,.1,.1)..........col_up
56d20 64 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e date_grid_layout.addWidget(self.
56d40 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2c 20 32 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d tags_value_ledit,.2,.1,.1,.1)...
56d60 0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 52 65 61 64 69 6e 67 20 53 65 72 69 .........#.--------.Reading.Seri
56d80 65 73 20 43 6f 6c 75 6d 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d es.Column.configuration.--------
56da0 2d 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 53 70 61 63 69 6e 67 28 35 29 0d -..........layout.addSpacing(5).
56dc0 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 6f 75 70 5f 62 6f 78 20 3d 20 .........series_col_group_box.=.
56de0 51 47 72 6f 75 70 42 6f 78 28 5f 28 27 52 65 61 64 69 6e 67 20 4f 72 64 65 72 20 4f 70 74 69 6f QGroupBox(_('Reading.Order.Optio
56e00 6e 73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 ns:'),.self)..........layout.add
56e20 57 69 64 67 65 74 28 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 Widget(series_col_group_box)....
56e40 20 20 20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 ......series_col_group_box_layou
56e60 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 t.=.QVBoxLayout()..........serie
56e80 73 5f 63 6f 6c 5f 67 72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f 75 74 28 73 65 72 69 65 73 s_col_group_box.setLayout(series
56ea0 5f 63 6f 6c 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 _col_group_box_layout)..........
56ec0 20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 3d 20 51 47 72 69 64 ..series_col_grid_layout.=.QGrid
56ee0 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 6f Layout()..........series_col_gro
56f00 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 73 65 72 69 65 73 5f 63 up_box_layout.addLayout(series_c
56f20 6f 6c 5f 67 72 69 64 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e ol_grid_layout)............self.
56f40 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 series_column_label.=.QLabel(_('
56f60 26 53 74 6f 72 65 20 69 6e 20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 3a 27 29 2c 20 73 65 6c 66 &Store.in.series.column:'),.self
56f80 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 )..........self.series_column_la
56fa0 62 65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 59 6f 75 20 63 61 6e 20 6f 70 74 69 6f 6e bel.setToolTip(_('You.can.option
56fc0 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 61 64 69 6e 67 ally.display.the.current.reading
56fe0 20 6c 69 73 74 20 6f 72 64 65 72 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .list.order\n'..................
57000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 20 61 20 63 75 73 74 6f 6d 20 73 65 72 ................'in.a.custom.ser
57020 69 65 73 20 63 6f 6c 75 6d 6e 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 65 64 69 74 20 ies.column..You.should.not.edit.
57040 74 68 69 73 20 63 6f 6c 75 6d 6e 20 64 69 72 65 63 74 6c 79 21 5c 6e 27 0d 0a 20 20 20 20 20 20 this.column.directly!\n'........
57060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 4f 6e 6c 79 20 ..........................'Only.
57080 75 73 61 62 6c 65 20 77 69 74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d 61 6e 61 67 65 64 20 6c 69 73 usable.with.Manually.managed.lis
570a0 74 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 43 6c 65 61 72 65 64 20 6f 6e 20 53 79 6e 63 2e ts.that.are.not.Cleared.on.Sync.
570c0 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f '))..........self.series_column_
570e0 63 6f 6d 62 6f 20 3d 20 43 75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 73 65 6c combo.=.CustomColumnComboBox(sel
57100 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 6c f)..........self.series_column_l
57120 61 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e abel.setBuddy(self.series_column
57140 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 69 64 _combo)..........series_col_grid
57160 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f _layout.addWidget(self.series_co
57180 6c 75 6d 6e 5f 6c 61 62 65 6c 2c 20 30 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 lumn_label,.0,.0,.1,.1).........
571a0 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 .series_col_grid_layout.addWidge
571c0 74 28 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2c 20 30 2c 20 31 t(self.series_column_combo,.0,.1
571e0 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e ,.1,.1)............self.series_n
57200 61 6d 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 53 65 72 69 65 73 20 6e 61 ame_label.=.QLabel(_('&Series.na
57220 6d 65 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 me:'),.self)..........self.serie
57240 73 5f 6e 61 6d 65 5f 6c 61 62 65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 53 70 65 63 69 s_name_label.setToolTip(_('Speci
57260 66 79 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 72 65 61 64 69 6e 67 20 6f 72 64 fy.the.name.for.this.reading.ord
57280 65 72 20 73 65 72 69 65 73 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 er.series\n'....................
572a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 49 66 20 6c 65 66 74 20 62 6c 61 6e ...................'If.left.blan
572c0 6b 2c 20 77 69 6c 6c 20 75 73 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 69 73 74 k,.will.use.the.name.of.the.list
572e0 20 74 68 69 73 20 62 6f 6f 6b 20 69 73 20 6f 6e 2e 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 .this.book.is.on.'))..........se
57300 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 65 64 69 74 20 3d 20 51 4c 69 6e 65 45 64 69 74 28 lf.series_name_edit.=.QLineEdit(
57320 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f self)..........self.series_name_
57340 6c 61 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f label.setBuddy(self.series_name_
57360 65 64 69 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 69 64 5f 6c edit)..........series_col_grid_l
57380 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 ayout.addWidget(self.series_name
573a0 5f 6c 61 62 65 6c 2c 20 31 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 _label,.1,.0,.1,.1)..........ser
573c0 69 65 73 5f 63 6f 6c 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 ies_col_grid_layout.addWidget(se
573e0 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 65 64 69 74 2c 20 31 2c 20 31 2c 20 31 2c 20 31 29 lf.series_name_edit,.1,.1,.1,.1)
57400 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 44 69 73 70 6c 61 79 20 4f ............#.--------.Display.O
57420 70 74 69 6f 6e 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a ptions.configuration.---------..
57440 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 53 70 61 63 69 6e 67 28 35 29 0d 0a 20 20 ........layout.addSpacing(5)....
57460 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70 74 5f 67 72 6f 75 70 5f 62 6f 78 20 3d 20 51 47 ......display_opt_group_box.=.QG
57480 72 6f 75 70 42 6f 78 28 5f 28 27 44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e 73 3a 27 29 2c 20 73 roupBox(_('Display.Options:'),.s
574a0 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 64 elf)..........layout.addWidget(d
574c0 69 73 70 6c 61 79 5f 6f 70 74 5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 20 20 20 20 20 20 64 isplay_opt_group_box)..........d
574e0 69 73 70 6c 61 79 5f 6f 70 74 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20 3d 20 51 56 isplay_opt_group_box_layout.=.QV
57500 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70 74 BoxLayout()..........display_opt
57520 5f 67 72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f 75 74 28 64 69 73 70 6c 61 79 5f 6f 70 74 _group_box.setLayout(display_opt
57540 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 64 69 _group_box_layout)............di
57560 73 70 6c 61 79 5f 6f 70 74 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 3d 20 51 47 72 69 64 4c 61 79 splay_opt_grid_layout.=.QGridLay
57580 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70 74 5f 67 72 6f 75 70 out()..........display_opt_group
575a0 5f 62 6f 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 64 69 73 70 6c 61 79 5f 6f 70 _box_layout.addLayout(display_op
575c0 74 5f 67 72 69 64 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 t_grid_layout)............self.d
575e0 69 73 70 6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 5f 63 68 65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 isplay_top_menu_checkbox.=.QChec
57600 6b 42 6f 78 28 5f 28 27 4d 6f 76 65 20 22 56 69 65 77 20 6c 69 73 74 22 20 74 6f 20 74 68 65 20 kBox(_('Move."View.list".to.the.
57620 74 6f 70 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f 72 top.level.of.the.plugin.menu.for
57640 20 74 68 69 73 20 6c 69 73 74 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c .this.list'),.self)..........sel
57660 66 2e 64 69 73 70 6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 54 f.display_top_menu_checkbox.setT
57680 6f 6f 6c 54 69 70 28 5f 28 27 42 79 20 64 65 66 61 75 6c 74 20 52 65 61 64 69 6e 67 20 4c 69 73 oolTip(_('By.default.Reading.Lis
576a0 74 20 63 72 65 61 74 65 73 20 61 20 56 69 65 77 20 4c 69 73 74 20 73 75 62 6d 65 6e 75 20 66 6f t.creates.a.View.List.submenu.fo
576c0 72 20 61 6c 6c 20 79 6f 75 72 20 6c 69 73 74 73 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65 20 6d r.all.your.lists.when.you.have.m
576e0 75 6c 74 69 70 6c 65 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ultiple.\n'.....................
57700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 49 66 20 63 68 65 .........................'If.che
57720 63 6b 65 64 2c 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f cked,.this.list.will.be.moved.to
57740 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75 20 66 6f 72 20 65 61 73 65 20 6f 66 20 .the.top.level.menu.for.ease.of.
57760 61 63 63 65 73 73 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 access.\n'......................
57780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 4e 4f 54 45 3a 20 59 ........................'NOTE:.Y
577a0 6f 75 72 20 22 64 65 66 61 75 6c 74 22 20 6c 69 73 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 61 our."default".list.will.always.a
577c0 70 70 65 61 72 20 6f 6e 20 74 68 65 20 74 6f 70 20 6d 65 6e 75 2c 20 72 65 67 61 72 64 6c 65 73 ppear.on.the.top.menu,.regardles
577e0 73 20 6f 66 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 27 29 29 0d 0a 20 20 20 20 20 20 20 20 64 s.of.this.checkbox'))..........d
57800 69 73 70 6c 61 79 5f 6f 70 74 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 isplay_opt_grid_layout.addWidget
57820 28 73 65 6c 66 2e 64 69 73 70 6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 5f 63 68 65 63 6b 62 6f 78 2c (self.display_top_menu_checkbox,
57840 20 30 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 6f 72 .0,.0,.1,.1)............self.sor
57860 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42 6f 78 28 5f 28 27 41 t_list_checkbox.=.QCheckBox(_('A
57880 70 70 6c 79 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 20 77 68 65 6e 20 76 69 65 pply.reading.list.order.when.vie
578a0 77 69 6e 67 20 6c 69 73 74 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 wing.list'),.self)..........self
578c0 2e 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f .sort_list_checkbox.setToolTip(_
578e0 28 27 49 66 20 63 68 65 63 6b 65 64 2c 20 76 69 65 77 69 6e 67 20 61 20 72 65 61 64 69 6e 67 20 ('If.checked,.viewing.a.reading.
57900 6c 69 73 74 20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 79 6f 75 72 20 43 61 6c 69 62 list.will.also.change.your.Calib
57920 72 65 20 73 6f 72 74 20 6f 72 64 65 72 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 re.sort.order.\n'...............
57940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 4c ..............................'L
57960 69 73 74 73 20 63 61 6e 20 62 65 20 6d 61 6e 75 61 6c 6c 79 20 72 65 6f 72 64 65 72 65 64 20 75 ists.can.be.manually.reordered.u
57980 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 sing.this.plugin,.defaulting.to.
579a0 6f 72 64 65 72 20 61 64 64 65 64 20 74 6f 20 6c 69 73 74 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 order.added.to.list.\n'.........
579c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
579e0 20 20 20 20 20 27 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 63 75 72 72 65 6e 74 20 63 61 6c 69 .....'If.unchecked,.current.cali
57a00 62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 75 6e 63 68 61 6e 67 65 64 20 bre.sort.will.be.left.unchanged.
57a20 77 68 65 6e 20 79 6f 75 20 76 69 65 77 20 74 68 65 20 6c 69 73 74 2e 27 29 29 0d 0a 20 20 20 20 when.you.view.the.list.'))......
57a40 20 20 20 20 73 65 6c 66 2e 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 2e 73 74 61 74 ....self.sort_list_checkbox.stat
57a60 65 43 68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 73 6f 72 74 5f 6c 69 73 74 eChanged.connect(self._sort_list
57a80 5f 63 68 65 63 6b 62 6f 78 5f 73 74 61 74 65 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20 20 _checkbox_state_changed)........
57aa0 20 20 64 69 73 70 6c 61 79 5f 6f 70 74 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 ..display_opt_grid_layout.addWid
57ac0 67 65 74 28 73 65 6c 66 2e 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 2c 20 31 2c 20 get(self.sort_list_checkbox,.1,.
57ae0 30 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 0,.1,.1)............self.restore
57b00 5f 73 6f 72 74 5f 63 68 65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42 6f 78 28 5f 28 27 52 65 _sort_checkbox.=.QCheckBox(_('Re
57b20 73 74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20 76 69 65 77 69 6e 67 20 6c 69 73 74 27 29 2c store.sort.after.viewing.list'),
57b40 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 6f 72 .self)..........self.restore_sor
57b60 74 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 22 49 66 20 63 68 65 63 t_checkbox.setToolTip(_("If.chec
57b80 6b 65 64 2c 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20 72 65 73 74 6f 72 ked,.calibre.sort.will.be.restor
57ba0 65 64 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 20 73 74 61 74 65 20 61 66 74 65 72 5c 6e ed.to.its.original.state.after\n
57bc0 22 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "...............................
57be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 68 65 20 75 73 65 72 20 71 75 69 ..................."the.user.qui
57c00 74 73 20 74 68 65 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 76 69 65 77 20 62 79 20 63 68 61 6e ts.the.reading.list.view.by.chan
57c20 67 69 6e 67 20 6f 72 20 63 6c 65 61 72 69 6e 67 20 63 61 6c 69 62 72 65 27 73 5c 6e 22 0d 0a 20 ging.or.clearing.calibre's\n"...
57c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 65 61 72 63 68 2c 20 73 77 69 74 63 68 69 6e ..............."search,.switchin
57c80 67 20 6c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 71 75 69 74 74 69 6e 67 20 63 61 6c 69 62 72 65 g.libraries,.or.quitting.calibre
57ca0 2e 22 29 29 0d 0a 20 20 20 20 20 20 20 20 68 6f 72 7a 20 3d 20 51 48 42 6f 78 4c 61 79 6f 75 74 ."))..........horz.=.QHBoxLayout
57cc0 28 29 0d 0a 20 20 20 20 20 20 20 20 68 6f 72 7a 2e 61 64 64 49 74 65 6d 28 51 53 70 61 63 65 72 ()..........horz.addItem(QSpacer
57ce0 49 74 65 6d 28 32 30 2c 20 31 29 29 0d 0a 20 20 20 20 20 20 20 20 76 65 72 74 72 69 67 68 74 20 Item(20,.1))..........vertright.
57d00 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 68 6f 72 7a 2e 61 64 =.QVBoxLayout()..........horz.ad
57d20 64 4c 61 79 6f 75 74 28 76 65 72 74 72 69 67 68 74 29 0d 0a 20 20 20 20 20 20 20 20 76 65 72 74 dLayout(vertright)..........vert
57d40 72 69 67 68 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 6f 72 right.addWidget(self.restore_sor
57d60 74 5f 63 68 65 63 6b 62 6f 78 29 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70 74 t_checkbox)..........display_opt
57d80 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 68 6f 72 7a 2c 20 32 2c 20 _grid_layout.addLayout(horz,.2,.
57da0 30 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 73 6f 72 74 5f 6c 0,.1,.1)............self._sort_l
57dc0 69 73 74 5f 63 68 65 63 6b 62 6f 78 5f 73 74 61 74 65 5f 63 68 61 6e 67 65 64 28 73 65 6c 66 2e ist_checkbox_state_changed(self.
57de0 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65 28 29 29 sort_list_checkbox.checkState())
57e00 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 69 6e 73 65 72 74 53 74 72 65 74 63 68 28 2d ..........layout.insertStretch(-
57e20 31 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 1)........def._sort_list_checkbo
57e40 78 5f 73 74 61 74 65 5f 63 68 61 6e 67 65 64 28 73 65 6c 66 2c 20 73 74 61 74 65 29 3a 0d 0a 20 x_state_changed(self,.state):...
57e60 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f .......if.self.sort_list_checkbo
57e80 78 2e 69 73 43 68 65 63 6b 65 64 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 x.isChecked():..............self
57ea0 2e 72 65 73 74 6f 72 65 5f 73 6f 72 74 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 45 6e 61 62 6c 65 .restore_sort_checkbox.setEnable
57ec0 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 d(True)..........else:..........
57ee0 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 6f 72 74 5f 63 68 65 63 6b 62 6f 78 2e 73 ....self.restore_sort_checkbox.s
57f00 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d 0a 20 20 20 20 etCheckState(Qt.Unchecked)......
57f20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 6f 72 74 5f 63 68 65 63 6b 62 ........self.restore_sort_checkb
57f40 6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 ox.setEnabled(False)........def.
57f60 5f 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65 64 28 73 65 6c 66 29 _select_list_combo_changed(self)
57f80 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 65 72 73 69 73 74 5f 6c 69 73 74 5f 63 6f 6e :..........self.persist_list_con
57fa0 66 69 67 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 5f 63 75 72 72 fig()..........self.refresh_curr
57fc0 65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 65 6e 61 62 ent_list_info()........def._enab
57fe0 6c 65 5f 73 65 72 69 65 73 5f 73 65 74 74 69 6e 67 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 le_series_settings(self):.......
58000 20 20 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 20 3d 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 ...populate_type.=.self.populate
58020 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 74 79 70 65 28 29 0d _type_combo.get_selected_type().
58040 0a 20 20 20 20 20 20 20 20 69 66 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 20 3d 3d 20 27 50 4f .........if.populate_type.==.'PO
58060 50 4d 41 4e 55 41 4c 27 20 61 6e 64 20 6e 6f 74 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 61 72 PMANUAL'.and.not.self.sync_clear
58080 5f 63 68 65 63 6b 62 6f 78 2e 69 73 43 68 65 63 6b 65 64 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 _checkbox.isChecked():..........
580a0 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 73 65 74 ....self.series_column_combo.set
580c0 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e Enabled(True)..............self.
580e0 73 65 72 69 65 73 5f 6e 61 6d 65 5f 65 64 69 74 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 series_name_edit.setEnabled(True
58100 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d )..............self.series_colum
58120 6e 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 n_label.setEnabled(True)........
58140 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 6c 61 62 65 6c 2e 73 65 74 ......self.series_name_label.set
58160 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 Enabled(True)..........else:....
58180 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d ..........self.series_column_com
581a0 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 bo.setEnabled(False)............
581c0 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 73 65 74 43 75 ..self.series_column_combo.setCu
581e0 72 72 65 6e 74 49 6e 64 65 78 28 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e rrentIndex(0)..............self.
58200 73 65 72 69 65 73 5f 6e 61 6d 65 5f 65 64 69 74 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 series_name_edit.setEnabled(Fals
58220 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 e)..............self.series_name
58240 5f 65 64 69 74 2e 73 65 74 54 65 78 74 28 27 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 _edit.setText('')..............s
58260 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c elf.series_column_label.setEnabl
58280 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 ed(False)..............self.seri
582a0 65 73 5f 6e 61 6d 65 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d es_name_label.setEnabled(False).
582c0 0a 0d 0a 20 20 20 20 64 65 66 20 5f 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f 5f .......def._populate_type_combo_
582e0 63 68 61 6e 67 65 64 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 changed(self):..........populate
58300 5f 74 79 70 65 20 3d 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f _type.=.self.populate_type_combo
58320 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 74 79 70 65 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 .get_selected_type()..........if
58340 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 20 3d 3d 20 27 50 4f 50 44 45 56 49 43 45 27 3a 0d 0a .populate_type.==.'POPDEVICE':..
58360 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f ............self.sync_type_combo
58380 2e 6c 69 73 74 4b 65 79 56 61 6c 75 65 73 2e 69 6e 73 65 72 74 28 30 2c 20 28 27 53 59 4e 43 41 .listKeyValues.insert(0,.('SYNCA
583a0 55 54 4f 27 2c 20 53 59 4e 43 5f 41 55 54 4f 5f 44 45 53 43 29 29 0d 0a 20 20 20 20 20 20 20 20 UTO',.SYNC_AUTO_DESC))..........
583c0 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 ....self.sync_type_combo.populat
583e0 65 5f 63 6f 6d 62 6f 28 27 53 59 4e 43 41 55 54 4f 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 e_combo('SYNCAUTO').............
58400 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 .self.sync_type_combo.setEnabled
58420 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 61 (False)..............self.sync_a
58440 75 74 6f 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 uto_checkbox.setCheckState(Qt.Ch
58460 65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 61 75 ecked)..............self.sync_au
58480 74 6f 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 to_checkbox.setEnabled(False)...
584a0 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 61 72 5f 63 68 65 63 6b ...........self.sync_clear_check
584c0 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d box.setCheckState(Qt.Unchecked).
584e0 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 .........else:..............self
58500 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 .sync_type_combo.setEnabled(True
58520 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 )..............if.self.sync_type
58540 5f 63 6f 6d 62 6f 2e 6c 69 73 74 4b 65 79 56 61 6c 75 65 73 5b 30 5d 5b 30 5d 20 3d 3d 20 27 53 _combo.listKeyValues[0][0].==.'S
58560 59 4e 43 41 55 54 4f 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 20 3d YNCAUTO':..................val.=
58580 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65 63 74 .self.sync_type_combo.get_select
585a0 65 64 5f 74 79 70 65 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e ed_type()..................self.
585c0 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 6c 69 73 74 4b 65 79 56 61 6c 75 65 73 2e 70 6f sync_type_combo.listKeyValues.po
585e0 70 28 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 76 61 6c 20 3d 3d 20 p(0)..................if.val.==.
58600 27 53 59 4e 43 41 55 54 4f 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 'SYNCAUTO':.....................
58620 20 23 20 6f 6e 6c 79 20 72 65 73 65 74 20 76 61 6c 75 65 20 69 66 20 69 74 20 77 61 73 20 27 53 .#.only.reset.value.if.it.was.'S
58640 59 4e 43 41 55 54 4f 27 2e 20 54 68 69 73 20 77 61 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 YNCAUTO'..This.was..............
58660 20 20 20 20 20 20 20 20 23 20 67 65 74 74 69 6e 67 20 74 72 69 70 70 65 64 20 6f 6e 20 74 68 65 ........#.getting.tripped.on.the
58680 20 73 77 69 74 63 68 65 64 2d 74 6f 20 6c 69 73 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .switched-to.list...............
586a0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 70 6f 70 ........self.sync_type_combo.pop
586c0 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 27 53 59 4e 43 4e 45 57 27 29 0d 0a 20 20 20 20 20 20 20 20 ulate_combo('SYNCNEW')..........
586e0 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 45 ....self.sync_auto_checkbox.setE
58700 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 70 6f 70 75 6c nabled(True)............if.popul
58720 61 74 65 5f 74 79 70 65 20 69 6e 20 5b 27 50 4f 50 53 45 41 52 43 48 27 2c 20 27 50 4f 50 44 45 ate_type.in.['POPSEARCH',.'POPDE
58740 56 49 43 45 27 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 VICE']:..............self.sync_c
58760 6c 65 61 72 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d lear_checkbox.setEnabled(False).
58780 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 61 72 5f 63 68 65 .............self.sync_clear_che
587a0 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 ckbox.setChecked(False).........
587c0 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c .else:..............self.sync_cl
587e0 65 61 72 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 ear_checkbox.setEnabled(True)...
58800 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 65 6e 61 62 6c 65 5f 73 65 72 69 65 73 5f 73 65 74 74 69 .......self._enable_series_setti
58820 6e 67 73 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 ngs()............if.populate_typ
58840 65 20 3d 3d 20 27 50 4f 50 53 45 41 52 43 48 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 e.==.'POPSEARCH':..............s
58860 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 elf.populate_search_label.setEna
58880 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 bled(True)..............self.pop
588a0 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 ulate_search_ledit.setEnabled(Tr
588c0 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 ue)..............self.modify_typ
588e0 65 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 27 54 41 47 4e 4f 4e 45 27 e_combo.populate_combo('TAGNONE'
58900 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f )..............self.modify_type_
58920 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 label.setEnabled(False).........
58940 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 73 65 74 45 .....self.modify_type_combo.setE
58960 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e nabled(False)..............self.
58980 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 tags_column_combo.setCurrentInde
589a0 78 28 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 x(0)..............self.tags_valu
589c0 65 5f 6c 65 64 69 74 2e 73 65 74 54 65 78 74 28 27 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 e_ledit.setText('').............
589e0 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c .self.tags_column_label.setEnabl
58a00 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 ed(False)..............self.tags
58a20 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d _column_combo.setEnabled(False).
58a40 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 61 62 .............self.tags_value_lab
58a60 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 el.setEnabled(False)............
58a80 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2e 73 65 74 45 6e 61 62 6c ..self.tags_value_ledit.setEnabl
58aa0 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 ed(False)..........else:........
58ac0 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74 ......self.populate_search_ledit
58ae0 2e 73 65 74 54 65 78 74 28 27 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 .setText('')..............self.p
58b00 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28 opulate_search_label.setEnabled(
58b20 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 False)..............self.populat
58b40 65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 e_search_ledit.setEnabled(False)
58b60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 63 ..............self.modify_type_c
58b80 6f 6d 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 ombo.setEnabled(True)...........
58ba0 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 ...self.modify_type_label.setEna
58bc0 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 bled(True)..............self.tag
58be0 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d s_column_label.setEnabled(True).
58c00 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f .............self.tags_column_co
58c20 6d 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 mbo.setEnabled(True)............
58c40 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c ..self.tags_value_label.setEnabl
58c60 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f ed(True)..............self.tags_
58c80 76 61 6c 75 65 5f 6c 65 64 69 74 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 0d 0a value_ledit.setEnabled(True)....
58ca0 20 20 20 20 64 65 66 20 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 74 5f 69 6e 66 ....def.refresh_current_list_inf
58cc0 6f 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 47 65 74 20 63 6f 6e 66 69 67 75 72 o(self):..........#.Get.configur
58ce0 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6c 69 73 74 0d 0a 20 20 20 ation.for.the.selected.list.....
58d00 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 75 6e 69 63 6f 64 65 28 73 65 .....self.list_name.=.unicode(se
58d20 6c 66 2e 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e 63 75 72 72 65 6e 74 54 65 78 74 lf.select_list_combo.currentText
58d40 28 29 29 2e 73 74 72 69 70 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d 61 70 20 3d 20 ()).strip()..........list_map.=.
58d60 67 65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 get_list_info(self.gui.current_d
58d80 62 2c 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 b,.self.list_name)..........popu
58da0 6c 61 74 65 5f 74 79 70 65 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 50 4f 50 late_type.=.list_map.get(KEY_POP
58dc0 55 4c 41 54 45 5f 54 59 50 45 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b ULATE_TYPE,.DEFAULT_LIST_VALUES[
58de0 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 KEY_POPULATE_TYPE])..........pop
58e00 75 6c 61 74 65 5f 73 65 61 72 63 68 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f ulate_search.=.list_map.get(KEY_
58e20 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 POPULATE_SEARCH,.DEFAULT_LIST_VA
58e40 4c 55 45 53 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d 29 0d 0a 20 20 20 20 LUES[KEY_POPULATE_SEARCH])......
58e60 20 20 20 20 73 79 6e 63 5f 64 65 76 69 63 65 5f 75 75 69 64 20 3d 20 6c 69 73 74 5f 6d 61 70 2e ....sync_device_uuid.=.list_map.
58e80 67 65 74 28 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 get(KEY_SYNC_DEVICE,.DEFAULT_LIS
58ea0 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 5d 29 0d 0a 20 20 20 20 T_VALUES[KEY_SYNC_DEVICE])......
58ec0 20 20 20 20 6c 69 73 74 5f 74 79 70 65 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 ....list_type.=.list_map.get(KEY
58ee0 5f 4c 49 53 54 5f 54 59 50 45 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b _LIST_TYPE,.DEFAULT_LIST_VALUES[
58f00 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 5d 29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 61 75 KEY_LIST_TYPE])..........sync_au
58f20 74 6f 6d 61 74 69 63 61 6c 6c 79 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 53 tomatically.=.list_map.get(KEY_S
58f40 59 4e 43 5f 41 55 54 4f 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 YNC_AUTO,.DEFAULT_LIST_VALUES[KE
58f60 59 5f 53 59 4e 43 5f 41 55 54 4f 5d 29 0d 0a 20 20 20 20 20 20 20 20 63 6c 65 61 72 5f 61 66 74 Y_SYNC_AUTO])..........clear_aft
58f80 65 72 5f 73 79 6e 63 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 53 59 4e 43 5f er_sync.=.list_map.get(KEY_SYNC_
58fa0 43 4c 45 41 52 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 53 CLEAR,.DEFAULT_LIST_VALUES[KEY_S
58fc0 59 4e 43 5f 43 4c 45 41 52 5d 29 0d 0a 20 20 20 20 20 20 20 20 6d 6f 64 69 66 79 5f 74 79 70 65 YNC_CLEAR])..........modify_type
58fe0 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f .=.list_map.get(KEY_MODIFY_ACTIO
59000 4e 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 4d 4f 44 49 46 N,.DEFAULT_LIST_VALUES[KEY_MODIF
59020 59 5f 41 43 54 49 4f 4e 5d 29 0d 0a 20 20 20 20 20 20 20 20 74 61 67 73 5f 63 6f 6c 75 6d 6e 20 Y_ACTION])..........tags_column.
59040 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 54 41 47 53 5f 43 4f 4c 55 4d 4e 2c 20 =.list_map.get(KEY_TAGS_COLUMN,.
59060 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 54 41 47 53 5f 43 4f 4c DEFAULT_LIST_VALUES[KEY_TAGS_COL
59080 55 4d 4e 5d 29 0d 0a 20 20 20 20 20 20 20 20 74 61 67 73 5f 74 65 78 74 20 3d 20 6c 69 73 74 5f UMN])..........tags_text.=.list_
590a0 6d 61 70 2e 67 65 74 28 4b 45 59 5f 54 41 47 53 5f 54 45 58 54 2c 20 44 45 46 41 55 4c 54 5f 4c map.get(KEY_TAGS_TEXT,.DEFAULT_L
590c0 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 54 41 47 53 5f 54 45 58 54 5d 29 0d 0a 20 20 20 20 IST_VALUES[KEY_TAGS_TEXT])......
590e0 20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 ....series_column.=.list_map.get
59100 28 4b 45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 (KEY_SERIES_COLUMN,.DEFAULT_LIST
59120 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e 5d 29 0d 0a 20 20 20 _VALUES[KEY_SERIES_COLUMN]).....
59140 20 20 20 20 20 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 .....series_name.=.list_map.get(
59160 4b 45 59 5f 53 45 52 49 45 53 5f 4e 41 4d 45 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 KEY_SERIES_NAME,.DEFAULT_LIST_VA
59180 4c 55 45 53 5b 4b 45 59 5f 53 45 52 49 45 53 5f 4e 41 4d 45 5d 29 0d 0a 20 20 20 20 20 20 20 20 LUES[KEY_SERIES_NAME])..........
591a0 64 69 73 70 6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 display_top_menu.=.list_map.get(
591c0 4b 45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 2c 20 44 45 46 41 55 4c 54 5f 4c 49 KEY_DISPLAY_TOP_MENU,.DEFAULT_LI
591e0 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 5d 29 ST_VALUES[KEY_DISPLAY_TOP_MENU])
59200 0d 0a 20 20 20 20 20 20 20 20 73 6f 72 74 5f 6c 69 73 74 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 ..........sort_list.=.list_map.g
59220 65 74 28 4b 45 59 5f 53 4f 52 54 5f 4c 49 53 54 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 et(KEY_SORT_LIST,.DEFAULT_LIST_V
59240 41 4c 55 45 53 5b 4b 45 59 5f 53 4f 52 54 5f 4c 49 53 54 5d 29 0d 0a 20 20 20 20 20 20 20 20 72 ALUES[KEY_SORT_LIST])..........r
59260 65 73 74 6f 72 65 5f 73 6f 72 74 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 52 estore_sort.=.list_map.get(KEY_R
59280 45 53 54 4f 52 45 5f 53 4f 52 54 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 ESTORE_SORT,.DEFAULT_LIST_VALUES
592a0 5b 4b 45 59 5f 52 45 53 54 4f 52 45 5f 53 4f 52 54 5d 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 [KEY_RESTORE_SORT])............#
592c0 20 44 69 73 70 6c 61 79 20 6c 69 73 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 74 .Display.list.configuration.in.t
592e0 68 65 20 63 6f 6e 74 72 6f 6c 73 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 he.controls..........self.popula
59300 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 70 6f 70 te_type_combo.populate_combo(pop
59320 75 6c 61 74 65 5f 74 79 70 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 ulate_type)..........self.sync_t
59340 79 70 65 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 6c 69 73 74 5f 74 79 ype_combo.populate_combo(list_ty
59360 70 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 pe)..........self.populate_searc
59380 68 5f 6c 65 64 69 74 2e 73 65 74 54 65 78 74 28 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 29 h_ledit.setText(populate_search)
593a0 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d 62 6f 2e 70 6f 70 75 ..........self.device_combo.popu
593c0 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2e 67 65 late_combo(self.parent_dialog.ge
593e0 74 5f 64 65 76 69 63 65 73 5f 6c 69 73 74 28 29 2c 20 73 79 6e 63 5f 64 65 76 69 63 65 5f 75 75 t_devices_list(),.sync_device_uu
59400 69 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 id)..........self.sync_auto_chec
59420 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65 63 6b 65 64 20 69 66 kbox.setCheckState(Qt.Checked.if
59440 20 73 79 6e 63 5f 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 65 6c 73 65 20 51 74 2e 55 6e 63 68 .sync_automatically.else.Qt.Unch
59460 65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 61 72 5f ecked)..........self.sync_clear_
59480 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65 63 6b 65 checkbox.setCheckState(Qt.Checke
594a0 64 20 69 66 20 63 6c 65 61 72 5f 61 66 74 65 72 5f 73 79 6e 63 20 65 6c 73 65 20 51 74 2e 55 6e d.if.clear_after_sync.else.Qt.Un
594c0 63 68 65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 checked)..........self.tags_colu
594e0 6d 6e 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2e 74 61 67 mn_combo.populate_combo(self.tag
59500 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 2c 20 74 61 67 73 5f 63 6f 6c 75 6d 6e 2c 20 5b s_custom_columns,.tags_column,.[
59520 27 27 2c 20 27 74 61 67 73 27 5d 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 74 61 67 73 '',.'tags'])..........self._tags
59540 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65 64 28 29 0d 0a 20 20 20 20 20 20 20 _column_combo_changed().........
59560 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 .self.series_column_combo.popula
59580 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 te_combo(self.series_custom_colu
595a0 6d 6e 73 2c 20 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 2c 20 5b 27 27 5d 29 0d 0a 20 20 20 20 20 mns,.series_column,.['']).......
595c0 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 65 64 69 74 2e 73 65 74 54 65 78 74 ...self.series_name_edit.setText
595e0 28 73 65 72 69 65 73 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 69 73 70 (series_name)..........self.disp
59600 6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 lay_top_menu_checkbox.setCheckSt
59620 61 74 65 28 51 74 2e 43 68 65 63 6b 65 64 20 69 66 20 64 69 73 70 6c 61 79 5f 74 6f 70 5f 6d 65 ate(Qt.Checked.if.display_top_me
59640 6e 75 20 65 6c 73 65 20 51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 73 nu.else.Qt.Unchecked)..........s
59660 65 6c 66 2e 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 elf.sort_list_checkbox.setCheckS
59680 74 61 74 65 28 51 74 2e 43 68 65 63 6b 65 64 20 69 66 20 73 6f 72 74 5f 6c 69 73 74 20 65 6c 73 tate(Qt.Checked.if.sort_list.els
596a0 65 20 51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 e.Qt.Unchecked)..........self.re
596c0 73 74 6f 72 65 5f 73 6f 72 74 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 store_sort_checkbox.setCheckStat
596e0 65 28 51 74 2e 43 68 65 63 6b 65 64 20 69 66 20 72 65 73 74 6f 72 65 5f 73 6f 72 74 20 65 6c 73 e(Qt.Checked.if.restore_sort.els
59700 65 20 51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f e.Qt.Unchecked)..........self.mo
59720 64 69 66 79 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 6d dify_type_combo.populate_combo(m
59740 6f 64 69 66 79 5f 74 79 70 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 odify_type)..........self.tags_v
59760 61 6c 75 65 5f 6c 65 64 69 74 2e 73 65 74 54 65 78 74 28 74 61 67 73 5f 74 65 78 74 29 0d 0a 20 alue_ledit.setText(tags_text)...
59780 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f .......self._populate_type_combo
597a0 5f 63 68 61 6e 67 65 64 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 65 72 73 69 73 74 5f 6c 69 _changed()........def.persist_li
597c0 73 74 5f 63 6f 6e 66 69 67 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 st_config(self):..........if.not
597e0 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 .self.list_name:..............re
59800 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 55 70 64 61 74 65 20 61 6c 6c 20 6f 66 20 74 68 turn..........#.Update.all.of.th
59820 65 20 63 75 72 72 65 6e 74 20 6c 69 73 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 74 68 e.current.list.information.in.th
59840 65 20 73 74 6f 72 65 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 20 3d 20 73 65 6c e.store..........list_info.=.sel
59860 66 2e 6c 69 73 74 73 5b 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 5d 0d 0a 20 20 20 20 20 20 20 f.lists[self.list_name].........
59880 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 20 3d 20 .list_info[KEY_POPULATE_TYPE].=.
598a0 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c self.populate_type_combo.get_sel
598c0 65 63 74 65 64 5f 74 79 70 65 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e ected_type()..........if.list_in
598e0 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 5d 20 3d 3d 20 27 50 4f 50 53 45 41 fo[KEY_POPULATE_TYPE].==.'POPSEA
59900 52 43 48 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 RCH':..............list_info[KEY
59920 5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d 20 3d 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 _POPULATE_SEARCH].=.unicode(self
59940 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74 2e 74 65 78 74 28 29 29 0d 0a .populate_search_ledit.text())..
59960 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f ........else:..............list_
59980 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d 20 3d 20 27 27 0d 0a info[KEY_POPULATE_SEARCH].=.''..
599a0 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 ........list_info[KEY_SYNC_DEVIC
599c0 45 5d 20 3d 20 73 65 6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65 63 E].=.self.device_combo.get_selec
599e0 74 65 64 5f 64 65 76 69 63 65 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b ted_device()..........list_info[
59a00 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 5d 20 3d 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f KEY_LIST_TYPE].=.self.sync_type_
59a20 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 74 79 70 65 28 29 0d 0a 20 20 20 20 20 combo.get_selected_type().......
59a40 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 41 55 54 4f 5d 20 3d 20 73 65 ...list_info[KEY_SYNC_AUTO].=.se
59a60 6c 66 2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65 lf.sync_auto_checkbox.checkState
59a80 28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 ().==.Qt.Checked..........list_i
59aa0 6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 41 52 5d 20 3d 20 73 65 6c 66 2e 73 79 6e 63 5f nfo[KEY_SYNC_CLEAR].=.self.sync_
59ac0 63 6c 65 61 72 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65 28 29 20 3d 3d 20 51 clear_checkbox.checkState().==.Q
59ae0 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 t.Checked..........list_info[KEY
59b00 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f 4e 5d 20 3d 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 _MODIFY_ACTION].=.self.modify_ty
59b20 70 65 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 74 79 70 65 28 29 0d 0a 20 20 pe_combo.get_selected_type()....
59b40 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 54 41 47 53 5f 43 4f 4c 55 4d 4e 5d ......list_info[KEY_TAGS_COLUMN]
59b60 20 3d 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 .=.self.tags_column_combo.get_se
59b80 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 28 29 0d 0a 20 20 20 20 20 20 20 20 74 61 67 73 20 3d 20 lected_column()..........tags.=.
59ba0 5b 74 2e 73 74 72 69 70 28 29 20 66 6f 72 20 74 20 69 6e 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 [t.strip().for.t.in.unicode(self
59bc0 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2e 74 65 78 74 28 29 29 2e 73 70 6c 69 74 28 .tags_value_ledit.text()).split(
59be0 27 2c 27 29 5d 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 54 41 47 ',')]..........list_info[KEY_TAG
59c00 53 5f 54 45 58 54 5d 20 3d 20 74 61 67 73 5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f S_TEXT].=.tags[0]..........list_
59c20 69 6e 66 6f 5b 4b 45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e 5d 20 3d 20 73 65 6c 66 2e 73 info[KEY_SERIES_COLUMN].=.self.s
59c40 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f eries_column_combo.get_selected_
59c60 63 6f 6c 75 6d 6e 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f column()..........list_info[KEY_
59c80 53 45 52 49 45 53 5f 4e 41 4d 45 5d 20 3d 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 73 65 72 69 SERIES_NAME].=.unicode(self.seri
59ca0 65 73 5f 6e 61 6d 65 5f 65 64 69 74 2e 74 65 78 74 28 29 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 es_name_edit.text())..........li
59cc0 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 5d 20 3d 20 st_info[KEY_DISPLAY_TOP_MENU].=.
59ce0 73 65 6c 66 2e 64 69 73 70 6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 5f 63 68 65 63 6b 62 6f 78 2e 63 self.display_top_menu_checkbox.c
59d00 68 65 63 6b 53 74 61 74 65 28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 heckState().==.Qt.Checked.......
59d20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 4f 52 54 5f 4c 49 53 54 5d 20 3d 20 73 65 ...list_info[KEY_SORT_LIST].=.se
59d40 6c 66 2e 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65 lf.sort_list_checkbox.checkState
59d60 28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 ().==.Qt.Checked..........list_i
59d80 6e 66 6f 5b 4b 45 59 5f 52 45 53 54 4f 52 45 5f 53 4f 52 54 5d 20 3d 20 73 65 6c 66 2e 72 65 73 nfo[KEY_RESTORE_SORT].=.self.res
59da0 74 6f 72 65 5f 73 6f 72 74 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65 28 29 20 tore_sort_checkbox.checkState().
59dc0 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74 ==.Qt.Checked..........self.list
59de0 73 5b 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 6c 69 73 74 5f 69 6e 66 6f 0d 0a 0d s[self.list_name].=.list_info...
59e00 0a 20 20 20 20 64 65 66 20 5f 67 65 74 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 28 73 65 6c .....def._get_custom_columns(sel
59e20 66 2c 20 63 6f 6c 75 6d 6e 5f 74 79 70 65 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 63 75 73 74 6f f,.column_types):..........custo
59e40 6d 5f 63 6f 6c 75 6d 6e 73 20 3d 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 m_columns.=.self.plugin_action.g
59e60 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 73 74 6f 6d 5f 63 ui.library_view.model().custom_c
59e80 6f 6c 75 6d 6e 73 0d 0a 20 20 20 20 20 20 20 20 61 76 61 69 6c 61 62 6c 65 5f 63 6f 6c 75 6d 6e olumns..........available_column
59ea0 73 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 2c 20 63 6f 6c 75 6d 6e 20 s.=.{}..........for.key,.column.
59ec0 69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d 73 28 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 29 in.six.iteritems(custom_columns)
59ee0 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 20 3d 20 63 6f 6c 75 6d 6e 5b 27 64 61 74 :..............typ.=.column['dat
59f00 61 74 79 70 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 79 70 20 69 6e 20 63 atype']..............if.typ.in.c
59f20 6f 6c 75 6d 6e 5f 74 79 70 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 76 olumn_types:..................av
59f40 61 69 6c 61 62 6c 65 5f 63 6f 6c 75 6d 6e 73 5b 6b 65 79 5d 20 3d 20 63 6f 6c 75 6d 6e 0d 0a 20 ailable_columns[key].=.column...
59f60 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 76 61 69 6c 61 62 6c 65 5f 63 6f 6c 75 6d 6e 73 0d .......return.available_columns.
59f80 0a 0d 0a 20 20 20 20 64 65 66 20 5f 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 5f 63 68 .......def._tags_column_combo_ch
59fa0 61 6e 67 65 64 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 63 anged(self):..........selected_c
59fc0 6f 6c 75 6d 6e 20 3d 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 67 olumn.=.self.tags_column_combo.g
59fe0 65 74 5f 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 et_selected_column()..........se
5a000 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2e 73 65 74 54 65 78 74 28 27 27 29 0d lf.tags_value_ledit.setText('').
5a020 0a 20 20 20 20 20 20 20 20 73 65 74 5f 64 65 66 61 75 6c 74 5f 76 61 6c 75 65 20 3d 20 46 61 6c .........set_default_value.=.Fal
5a040 73 65 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 20 3d se..........if.selected_column.=
5a060 3d 20 27 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 73 20 3d 20 5b 5d 0d 0a =.'':..............values.=.[]..
5a080 20 20 20 20 20 20 20 20 65 6c 69 66 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 20 3d 3d 20 ........elif.selected_column.==.
5a0a0 27 74 61 67 73 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 73 20 3d 20 73 65 'tags':..............values.=.se
5a0c0 6c 66 2e 61 6c 6c 5f 74 61 67 73 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 lf.all_tags..........else:......
5a0e0 20 20 20 20 20 20 20 20 23 20 4e 65 65 64 20 74 6f 20 67 65 74 20 61 6c 6c 20 74 68 65 20 70 6f ........#.Need.to.get.all.the.po
5a100 73 73 69 62 6c 65 20 76 61 6c 75 65 73 20 66 6f 72 20 74 68 69 73 20 63 75 73 74 6f 6d 20 63 6f ssible.values.for.this.custom.co
5a120 6c 75 6d 6e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 20 3d 20 73 65 6c 66 2e 74 61 67 lumn..............col.=.self.tag
5a140 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 5b 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e s_custom_columns[selected_column
5a160 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 20 3d 20 63 6f 6c 5b 27 64 61 74 61 74 79 ]..............typ.=.col['dataty
5a180 70 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 79 70 20 3d 3d 20 27 65 6e 75 pe']..............if.typ.==.'enu
5a1a0 6d 65 72 61 74 69 6f 6e 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 meration':..................valu
5a1c0 65 73 20 3d 20 63 6f 6c 5b 27 64 69 73 70 6c 61 79 27 5d 5b 27 65 6e 75 6d 5f 76 61 6c 75 65 73 es.=.col['display']['enum_values
5a1e0 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 5f 64 65 66 61 75 6c 74 5f ']..................set_default_
5a200 76 61 6c 75 65 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 74 value.=.True..............elif.t
5a220 79 70 20 3d 3d 20 27 62 6f 6f 6c 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 yp.==.'bool':..................v
5a240 61 6c 75 65 73 20 3d 20 6c 69 73 74 28 5b 27 59 27 2c 27 4e 27 5d 29 0d 0a 20 20 20 20 20 20 20 alues.=.list(['Y','N']).........
5a260 20 20 20 20 20 20 20 20 20 73 65 74 5f 64 65 66 61 75 6c 74 5f 76 61 6c 75 65 20 3d 20 54 72 75 .........set_default_value.=.Tru
5a280 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 e..............else:............
5a2a0 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 ......db.=.self.plugin_action.gu
5a2c0 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 i.current_db..................la
5a2e0 62 65 6c 20 3d 20 64 62 2e 66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 2e 6b 65 79 5f 74 6f 5f 6c bel.=.db.field_metadata.key_to_l
5a300 61 62 65 6c 28 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 29 0d 0a 20 20 20 20 20 20 20 20 20 abel(selected_column)...........
5a320 20 20 20 20 20 20 20 76 61 6c 75 65 73 20 3d 20 6c 69 73 74 28 64 62 2e 61 6c 6c 5f 63 75 73 74 .......values.=.list(db.all_cust
5a340 6f 6d 28 6c 61 62 65 6c 3d 6c 61 62 65 6c 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 76 61 6c 75 om(label=label))............valu
5a360 65 73 2e 73 6f 72 74 28 6b 65 79 3d 73 6f 72 74 5f 6b 65 79 29 0d 0a 20 20 20 20 20 20 20 20 73 es.sort(key=sort_key)..........s
5a380 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2e 75 70 64 61 74 65 5f 69 74 65 6d elf.tags_value_ledit.update_item
5a3a0 73 5f 63 61 63 68 65 28 76 61 6c 75 65 73 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 74 5f s_cache(values)..........if.set_
5a3c0 64 65 66 61 75 6c 74 5f 76 61 6c 75 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 default_value:..............self
5a3e0 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2e 73 65 74 54 65 78 74 28 76 61 6c 75 65 73 .tags_value_ledit.setText(values
5a400 5b 30 5d 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 61 64 64 5f 6c 69 73 74 28 73 65 6c 66 29 3a 0d [0])........def.add_list(self):.
5a420 0a 20 20 20 20 20 20 20 20 23 20 44 69 73 70 6c 61 79 20 61 20 70 72 6f 6d 70 74 20 61 6c 6c 6f .........#.Display.a.prompt.allo
5a440 77 69 6e 67 20 75 73 65 72 20 74 6f 20 73 70 65 63 69 66 79 20 61 20 6e 65 77 20 6c 69 73 74 0d wing.user.to.specify.a.new.list.
5a460 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 2c 20 6f 6b 20 3d 20 51 49 6e .........new_list_name,.ok.=.QIn
5a480 70 75 74 44 69 61 6c 6f 67 2e 67 65 74 54 65 78 74 28 73 65 6c 66 2c 20 5f 28 27 41 64 64 20 6e putDialog.getText(self,._('Add.n
5a4a0 65 77 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ew.list'),......................
5a4c0 5f 28 27 45 6e 74 65 72 20 61 20 75 6e 69 71 75 65 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 _('Enter.a.unique.display.name.f
5a4e0 6f 72 20 74 68 69 73 20 6c 69 73 74 3a 27 29 2c 20 74 65 78 74 3d 5f 28 27 44 65 66 61 75 6c 74 or.this.list:'),.text=_('Default
5a500 27 29 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 6f 6b 3a 0d 0a 20 20 20 20 20 20 20 '))..........if.not.ok:.........
5a520 20 20 20 20 20 23 20 4f 70 65 72 61 74 69 6f 6e 20 63 61 6e 63 65 6c 6c 65 64 0d 0a 20 20 20 20 .....#.Operation.cancelled......
5a540 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 6c 69 73 74 ........return..........new_list
5a560 5f 6e 61 6d 65 20 3d 20 75 6e 69 63 6f 64 65 28 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 29 2e 73 _name.=.unicode(new_list_name).s
5a580 74 72 69 70 28 29 0d 0a 20 20 20 20 20 20 20 20 23 20 56 65 72 69 66 79 20 69 74 20 64 6f 65 73 trip()..........#.Verify.it.does
5a5a0 20 6e 6f 74 20 63 6c 61 73 68 20 77 69 74 68 20 61 6e 79 20 6f 74 68 65 72 20 6c 69 73 74 73 20 .not.clash.with.any.other.lists.
5a5c0 69 6e 20 74 68 65 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 in.the.list..........for.list_na
5a5e0 6d 65 20 69 6e 20 73 65 6c 66 2e 6c 69 73 74 73 2e 6b 65 79 73 28 29 3a 0d 0a 20 20 20 20 20 20 me.in.self.lists.keys():........
5a600 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 2e 6c 6f 77 65 72 28 29 20 3d 3d 20 6e 65 ......if.list_name.lower().==.ne
5a620 77 5f 6c 69 73 74 5f 6e 61 6d 65 2e 6c 6f 77 65 72 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 w_list_name.lower():............
5a640 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2c 20 ......return.error_dialog(self,.
5a660 5f 28 27 41 64 64 20 66 61 69 6c 65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _('Add.failed'),................
5a680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 41 20 6c 69 73 74 20 ......................_('A.list.
5a6a0 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 with.the.same.name.already.exist
5a6c0 73 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s'),............................
5a6e0 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 ..........show=True)............
5a700 23 20 41 73 20 77 65 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 73 77 69 74 63 68 20 6c 69 73 74 #.As.we.are.about.to.switch.list
5a720 2c 20 70 65 72 73 69 73 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 73 74 73 20 64 65 74 61 ,.persist.the.current.lists.deta
5a740 69 6c 73 20 69 66 20 61 6e 79 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 65 72 73 69 73 74 ils.if.any..........self.persist
5a760 5f 6c 69 73 74 5f 63 6f 6e 66 69 67 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 _list_config()..........self.lis
5a780 74 5f 6e 61 6d 65 20 3d 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 t_name.=.new_list_name..........
5a7a0 73 65 6c 66 2e 6c 69 73 74 73 5b 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 63 6f 70 79 self.lists[new_list_name].=.copy
5a7c0 2e 64 65 65 70 63 6f 70 79 28 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 29 0d 0a .deepcopy(DEFAULT_LIST_VALUES)..
5a7e0 20 20 20 20 20 20 20 20 23 20 4e 6f 77 20 75 70 64 61 74 65 20 74 68 65 20 6c 69 73 74 73 20 63 ........#.Now.update.the.lists.c
5a800 6f 6d 62 6f 62 6f 78 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6c 69 73 ombobox..........self.select_lis
5a820 74 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2e 6c 69 73 74 t_combo.populate_combo(self.list
5a840 73 2c 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e s,.new_list_name)..........self.
5a860 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a 20 refresh_current_list_info().....
5a880 20 20 20 64 65 66 20 72 65 6e 61 6d 65 5f 6c 69 73 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 ...def.rename_list(self):.......
5a8a0 20 20 20 69 66 20 6e 6f 74 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 ...if.not.self.list_name:.......
5a8c0 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 44 69 73 70 6c 61 79 .......return..........#.Display
5a8e0 20 61 20 70 72 6f 6d 70 74 20 61 6c 6c 6f 77 69 6e 67 20 75 73 65 72 20 74 6f 20 73 70 65 63 69 .a.prompt.allowing.user.to.speci
5a900 66 79 20 61 20 72 65 6e 61 6d 65 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 6f 6c 64 5f 6c 69 fy.a.rename.list..........old_li
5a920 73 74 5f 6e 61 6d 65 20 3d 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 st_name.=.self.list_name........
5a940 20 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 2c 20 6f 6b 20 3d 20 51 49 6e 70 75 74 44 69 61 6c ..new_list_name,.ok.=.QInputDial
5a960 6f 67 2e 67 65 74 54 65 78 74 28 73 65 6c 66 2c 20 5f 28 27 52 65 6e 61 6d 65 20 6c 69 73 74 27 og.getText(self,._('Rename.list'
5a980 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 45 6e 74 65 72 ),......................_('Enter
5a9a0 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c 69 73 .a.new.display.name.for.this.lis
5a9c0 74 3a 27 29 2c 20 74 65 78 74 3d 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 t:'),.text=old_list_name).......
5a9e0 20 20 20 69 66 20 6e 6f 74 20 6f 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4f 70 65 ...if.not.ok:..............#.Ope
5aa00 72 61 74 69 6f 6e 20 63 61 6e 63 65 6c 6c 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ration.cancelled..............re
5aa20 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 75 6e turn..........new_list_name.=.un
5aa40 69 63 6f 64 65 28 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 29 2e 73 74 72 69 70 28 29 0d 0a 20 20 icode(new_list_name).strip()....
5aa60 20 20 20 20 20 20 69 66 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 3d 20 6f 6c 64 5f 6c 69 ......if.new_list_name.==.old_li
5aa80 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 st_name:..............return....
5aaa0 20 20 20 20 20 20 23 20 56 65 72 69 66 79 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 63 6c 61 73 68 ......#.Verify.it.does.not.clash
5aac0 20 77 69 74 68 20 61 6e 79 20 6f 74 68 65 72 20 6c 69 73 74 73 20 69 6e 20 74 68 65 20 6c 69 73 .with.any.other.lists.in.the.lis
5aae0 74 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 73 65 6c 66 t..........for.list_name.in.self
5ab00 2e 6c 69 73 74 73 2e 6b 65 79 73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c .lists.keys():..............if.l
5ab20 69 73 74 5f 6e 61 6d 65 20 3d 3d 20 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 ist_name.==.old_list_name:......
5ab40 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 ............continue............
5ab60 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 2e 6c 6f 77 65 72 28 29 20 3d 3d 20 6e 65 77 5f 6c 69 ..if.list_name.lower().==.new_li
5ab80 73 74 5f 6e 61 6d 65 2e 6c 6f 77 65 72 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 st_name.lower():................
5aba0 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2c 20 5f 28 27 41 ..return.error_dialog(self,._('A
5abc0 64 64 20 66 61 69 6c 65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 dd.failed'),....................
5abe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 41 20 6c 69 73 74 20 77 69 74 68 .................._('A.list.with
5ac00 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 27 29 2c .the.same.name.already.exists'),
5ac20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ac40 20 20 20 20 20 20 73 68 6f 77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62 75 74 74 6f ......show=True,.show_copy_butto
5ac60 6e 3d 46 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 41 73 20 77 65 20 61 72 65 20 n=False)............#.As.we.are.
5ac80 61 62 6f 75 74 20 74 6f 20 72 65 6e 61 6d 65 20 6c 69 73 74 2c 20 70 65 72 73 69 73 74 20 74 68 about.to.rename.list,.persist.th
5aca0 65 20 63 75 72 72 65 6e 74 20 6c 69 73 74 73 20 64 65 74 61 69 6c 73 20 69 66 20 61 6e 79 0d 0a e.current.lists.details.if.any..
5acc0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 65 72 73 69 73 74 5f 6c 69 73 74 5f 63 6f 6e 66 69 67 ........self.persist_list_config
5ace0 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74 73 5b 6e 65 77 5f 6c 69 73 74 5f ()..........self.lists[new_list_
5ad00 6e 61 6d 65 5d 20 3d 20 73 65 6c 66 2e 6c 69 73 74 73 5b 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 name].=.self.lists[old_list_name
5ad20 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 6c 69 73 74 20 ]..........if.self.default_list.
5ad40 3d 3d 20 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 ==.old_list_name:..............s
5ad60 65 6c 66 2e 64 65 66 61 75 6c 74 5f 6c 69 73 74 20 3d 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 elf.default_list.=.new_list_name
5ad80 0d 0a 20 20 20 20 20 20 20 20 64 65 6c 20 73 65 6c 66 2e 6c 69 73 74 73 5b 6f 6c 64 5f 6c 69 73 ..........del.self.lists[old_lis
5ada0 74 5f 6e 61 6d 65 5d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 20 t_name]..........self.list_name.
5adc0 3d 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 77 20 75 =.new_list_name..........#.Now.u
5ade0 70 64 61 74 65 20 74 68 65 20 6c 69 73 74 73 20 63 6f 6d 62 6f 62 6f 78 0d 0a 20 20 20 20 20 20 pdate.the.lists.combobox........
5ae00 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 ..self.select_list_combo.populat
5ae20 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2e 6c 69 73 74 73 2c 20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d e_combo(self.lists,.new_list_nam
5ae40 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 e)..........self.refresh_current
5ae60 5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 6c _list_info()........def.delete_l
5ae80 69 73 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 73 65 6c 66 2e ist(self):..........if.not.self.
5aea0 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a list_name:..............return..
5aec0 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 73 65 6c 66 2e 6c 69 73 74 73 29 20 3d 3d 20 31 3a ........if.len(self.lists).==.1:
5aee0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f ..............return.error_dialo
5af00 67 28 73 65 6c 66 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 64 65 6c 65 74 65 27 29 2c 0d 0a 20 20 20 g(self,._('Cannot.delete'),.....
5af20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 ............................._('
5af40 59 6f 75 20 6d 75 73 74 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6c 69 73 74 27 You.must.have.at.least.one.list'
5af60 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ),..............................
5af80 20 20 20 20 73 68 6f 77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62 75 74 74 6f 6e 3d ....show=True,.show_copy_button=
5afa0 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 63 6f 6e 66 69 72 6d 28 5f False)..........if.not.confirm(_
5afc0 28 27 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 6c 69 73 74 ('Do.you.want.to.delete.the.list
5afe0 20 6e 61 6d 65 64 20 5c 27 25 73 5c 27 27 29 25 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 2c 0d .named.\'%s\'')%self.list_name,.
5b000 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 65 61 64 69 6e .........................'readin
5b020 67 5f 6c 69 73 74 5f 64 65 6c 65 74 65 5f 6c 69 73 74 27 2c 20 73 65 6c 66 29 3a 0d 0a 20 20 20 g_list_delete_list',.self):.....
5b040 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 .........return..........book_id
5b060 73 20 3d 20 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 s.=.get_book_list(self.gui.curre
5b080 6e 74 5f 64 62 2c 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 nt_db,.self.list_name)..........
5b0a0 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f self.plugin_action.apply_tags_to
5b0c0 5f 6c 69 73 74 28 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 2c 20 _list(self.list_name,.book_ids,.
5b0e0 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f add=False)..........self.plugin_
5b100 61 63 74 69 6f 6e 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 action.update_series_custom_colu
5b120 6d 6e 28 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 mn(self.list_name,.book_ids)....
5b140 20 20 20 20 20 20 64 65 6c 20 73 65 6c 66 2e 6c 69 73 74 73 5b 73 65 6c 66 2e 6c 69 73 74 5f 6e ......del.self.lists[self.list_n
5b160 61 6d 65 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 6c 69 ame]..........if.self.default_li
5b180 73 74 20 3d 3d 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 st.==.self.list_name:...........
5b1a0 20 20 20 23 20 53 65 74 20 6e 65 77 20 64 65 66 61 75 6c 74 20 66 69 72 73 74 20 62 79 20 6d 61 ...#.Set.new.default.first.by.ma
5b1c0 6e 75 61 6c 20 76 73 20 61 75 74 6f 2c 20 74 68 65 6e 20 62 79 20 6e 61 6d 65 0d 0a 20 20 20 20 nual.vs.auto,.then.by.name......
5b1e0 20 20 20 20 20 20 20 20 23 20 6f 72 64 65 72 20 69 6e 73 74 65 61 64 20 6f 66 20 70 72 65 76 69 ........#.order.instead.of.previ
5b200 6f 75 73 20 72 61 6e 64 6f 6d 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 73 20 3d ous.random...............lists.=
5b220 20 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 .get_list_names(self.gui.current
5b240 5f 64 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 3d 54 72 75 65 29 20 2b 20 67 65 74 5f 6c 69 _db,.exclude_auto=True).+.get_li
5b260 73 74 5f 6e 61 6d 65 73 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 65 78 st_names(self.gui.current_db,.ex
5b280 63 6c 75 64 65 5f 61 75 74 6f 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 clude_auto=False)..............s
5b2a0 65 6c 66 2e 64 65 66 61 75 6c 74 5f 6c 69 73 74 20 3d 20 6c 69 73 74 73 5b 30 5d 0d 0a 20 20 20 elf.default_list.=.lists[0].....
5b2c0 20 20 20 20 20 23 20 4e 6f 77 20 75 70 64 61 74 65 20 74 68 65 20 6c 69 73 74 73 20 63 6f 6d 62 .....#.Now.update.the.lists.comb
5b2e0 6f 62 6f 78 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 obox..........self.select_list_c
5b300 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2e 6c 69 73 74 73 29 0d ombo.populate_combo(self.lists).
5b320 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 .........self.refresh_current_li
5b340 73 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 44 65 76 69 63 65 73 54 61 62 28 st_info()......class.DevicesTab(
5b360 51 57 69 64 67 65 74 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 QWidget):........def.__init__(se
5b380 6c 66 2c 20 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2c 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e lf,.parent_dialog,.plugin_action
5b3a0 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 20 3d ):..........self.parent_dialog.=
5b3c0 20 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 0d 0a 20 20 20 20 20 20 20 20 51 57 69 64 67 65 74 2e .parent_dialog..........QWidget.
5b3e0 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 __init__(self)............self.p
5b400 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 20 3d 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 0d 0a 20 20 lugin_action.=.plugin_action....
5b420 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 20 3d 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 ......self.gui.=.plugin_action.g
5b440 75 69 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 ui..........self._connected_devi
5b460 63 65 5f 69 6e 66 6f 20 3d 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 63 6f 6e 6e 65 63 74 65 ce_info.=.plugin_action.connecte
5b480 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 62 72 d_device_info..........self.libr
5b4a0 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 ary_config.=.get_library_config(
5b4c0 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 self.gui.current_db)............
5b4e0 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 layout.=.QVBoxLayout()..........
5b500 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 self.setLayout(layout)..........
5b520 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 44 65 76 69 63 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ..#.--------.Device.configuratio
5b540 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 5f 67 72 6f n.---------..........devices_gro
5b560 75 70 5f 62 6f 78 20 3d 20 51 47 72 6f 75 70 42 6f 78 28 5f 28 27 44 65 76 69 63 65 73 3a 27 29 up_box.=.QGroupBox(_('Devices:')
5b580 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 ,.self)..........layout.addWidge
5b5a0 74 28 64 65 76 69 63 65 73 5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 20 20 20 20 20 20 64 65 t(devices_group_box)..........de
5b5c0 76 69 63 65 73 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 vices_group_box_layout.=.QVBoxLa
5b5e0 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 5f 67 72 6f 75 70 5f 62 6f yout()..........devices_group_bo
5b600 78 2e 73 65 74 4c 61 79 6f 75 74 28 64 65 76 69 63 65 73 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 x.setLayout(devices_group_box_la
5b620 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 yout)............self.devices_ta
5b640 62 6c 65 20 3d 20 44 65 76 69 63 65 73 54 61 62 6c 65 57 69 64 67 65 74 28 73 65 6c 66 29 0d 0a ble.=.DevicesTableWidget(self)..
5b660 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 ........devices_group_box_layout
5b680 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 6c 65 29 0d 0a .addWidget(self.devices_table)..
5b6a0 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 73 5f 6c 61 79 6f 75 74 20 3d 20 51 48 42 6f 78 ..........buttons_layout.=.QHBox
5b6c0 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 5f 67 72 6f 75 70 5f Layout()..........devices_group_
5b6e0 62 6f 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 62 75 74 74 6f 6e 73 5f 6c 61 79 box_layout.addLayout(buttons_lay
5b700 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 64 65 76 69 63 65 5f out)............self.add_device_
5b720 62 74 6e 20 3d 20 51 50 75 73 68 42 75 74 74 6f 6e 28 5f 28 27 41 64 64 20 63 6f 6e 6e 65 63 74 btn.=.QPushButton(_('Add.connect
5b740 65 64 20 64 65 76 69 63 65 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 ed.device'),.self)..........self
5b760 2e 61 64 64 5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 0d 0a 20 20 20 .add_device_btn.setToolTip(.....
5b780 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 68 61 ............._('If.you.do.not.ha
5b7a0 76 65 20 61 20 64 65 76 69 63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 75 72 72 65 6e 74 6c 79 2c ve.a.device.connected.currently,
5b7c0 20 65 69 74 68 65 72 20 70 6c 75 67 20 6f 6e 65 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .either.plug.one\n'.............
5b7e0 20 20 20 20 20 27 69 6e 20 6e 6f 77 20 6f 72 20 65 78 69 74 20 74 68 65 20 64 69 61 6c 6f 67 20 .....'in.now.or.exit.the.dialog.
5b800 61 6e 64 20 63 6f 6e 6e 65 63 74 20 74 6f 20 66 6f 6c 64 65 72 2f 69 54 75 6e 65 73 20 66 69 72 and.connect.to.folder/iTunes.fir
5b820 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 64 65 76 69 63 65 5f 62 st'))..........self.add_device_b
5b840 74 6e 2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28 49 28 27 70 6c 75 73 2e 70 6e 67 27 29 29 29 tn.setIcon(QIcon(I('plus.png')))
5b860 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 64 65 76 69 63 65 5f 62 74 6e 2e 63 6c ..........self.add_device_btn.cl
5b880 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 61 64 64 5f 64 65 76 69 63 65 5f 63 icked.connect(self._add_device_c
5b8a0 6c 69 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 73 5f 6c 61 79 6f 75 74 2e licked)..........buttons_layout.
5b8c0 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 61 64 64 5f 64 65 76 69 63 65 5f 62 74 6e 2c 20 31 addWidget(self.add_device_btn,.1
5b8e0 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65 76 69 63 65 5f 62 74 )..........self.rename_device_bt
5b900 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 n.=.QToolButton(self)..........s
5b920 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65 74 49 63 6f 6e 28 67 65 elf.rename_device_btn.setIcon(ge
5b940 74 5f 69 63 6f 6e 28 27 65 64 69 74 2d 75 6e 64 6f 2e 70 6e 67 27 29 29 0d 0a 20 20 20 20 20 20 t_icon('edit-undo.png'))........
5b960 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65 74 54 6f 6f 6c ..self.rename_device_btn.setTool
5b980 54 69 70 28 5f 28 27 52 65 6e 61 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e Tip(_('Rename.the.currently.conn
5b9a0 65 63 74 65 64 20 64 65 76 69 63 65 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 ected.device'))..........self.re
5b9c0 6e 61 6d 65 5f 64 65 76 69 63 65 5f 62 74 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 name_device_btn.clicked.connect(
5b9e0 73 65 6c 66 2e 5f 72 65 6e 61 6d 65 5f 64 65 76 69 63 65 5f 63 6c 69 63 6b 65 64 29 0d 0a 20 20 self._rename_device_clicked)....
5ba00 20 20 20 20 20 20 62 75 74 74 6f 6e 73 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 ......buttons_layout.addWidget(s
5ba20 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65 76 69 63 65 5f 62 74 6e 29 0d 0a 20 20 20 20 20 20 20 20 elf.rename_device_btn)..........
5ba40 73 65 6c 66 2e 64 65 6c 65 74 65 5f 64 65 76 69 63 65 5f 62 74 6e 20 3d 20 51 54 6f 6f 6c 42 75 self.delete_device_btn.=.QToolBu
5ba60 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f tton(self)..........self.delete_
5ba80 64 65 76 69 63 65 5f 62 74 6e 2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28 49 28 27 74 72 61 73 device_btn.setIcon(QIcon(I('tras
5baa0 68 2e 70 6e 67 27 29 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 64 h.png')))..........self.delete_d
5bac0 65 76 69 63 65 5f 62 74 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 44 65 6c 65 74 65 20 74 evice_btn.setToolTip(_('Delete.t
5bae0 68 69 73 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63 65 20 6c 69 73 74 27 his.device.from.the.device.list'
5bb00 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 64 65 76 69 63 65 5f 62 ))..........self.delete_device_b
5bb20 74 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 64 65 6c 65 74 65 5f tn.clicked.connect(self._delete_
5bb40 64 65 76 69 63 65 5f 63 6c 69 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 73 device_clicked)..........buttons
5bb60 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 65 6c 65 74 65 5f 64 65 _layout.addWidget(self.delete_de
5bb80 76 69 63 65 5f 62 74 6e 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 69 6e 73 65 vice_btn)............layout.inse
5bba0 72 74 53 74 72 65 74 63 68 28 2d 31 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6f 6e 5f 64 65 76 69 rtStretch(-1)........def.on_devi
5bbc0 63 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 28 73 65 6c 66 2c 20 69 73 5f 63 ce_connection_changed(self,.is_c
5bbe0 6f 6e 6e 65 63 74 65 64 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 73 5f 63 6f onnected):..........if.not.is_co
5bc00 6e 6e 65 63 74 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 6f 6e 6e nnected:..............self._conn
5bc20 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 ected_device_info.=.None........
5bc40 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 66 72 6f 6d 5f 63 6f 6e 6e 65 63 74 69 6f ......self.update_from_connectio
5bc60 6e 5f 73 74 61 74 75 73 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6f 6e 5f 64 65 76 69 63 65 5f n_status()........def.on_device_
5bc80 6d 65 74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 metadata_available(self):.......
5bca0 20 20 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 20 3d ...self._connected_device_info.=
5bcc0 20 73 65 6c 66 2e 67 75 69 2e 64 65 76 69 63 65 5f 6d 61 6e 61 67 65 72 2e 67 65 74 5f 63 75 72 .self.gui.device_manager.get_cur
5bce0 72 65 6e 74 5f 64 65 76 69 63 65 5f 69 6e 66 6f 72 6d 61 74 69 6f 6e 28 29 2e 67 65 74 28 27 69 rent_device_information().get('i
5bd00 6e 66 6f 27 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 nfo',.None)..........self.update
5bd20 5f 66 72 6f 6d 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 73 74 61 74 75 73 28 29 0d 0a 0d 0a 20 20 20 _from_connection_status().......
5bd40 20 64 65 66 20 5f 61 64 64 5f 64 65 76 69 63 65 5f 63 6c 69 63 6b 65 64 28 73 65 6c 66 29 3a 0d .def._add_device_clicked(self):.
5bd60 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 20 3d 20 73 65 6c 66 2e 64 65 76 69 63 65 73 5f .........devices.=.self.devices_
5bd80 74 61 62 6c 65 2e 67 65 74 5f 64 61 74 61 28 29 0d 0a 20 20 20 20 20 20 20 20 64 72 69 76 65 5f table.get_data()..........drive_
5bda0 69 6e 66 6f 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e info.=.self._connected_device_in
5bdc0 66 6f 5b 34 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 72 69 76 65 5f 69 6e 66 6f fo[4]..........if.not.drive_info
5bde0 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 74 68 69 73 20 69 73 20 61 6e 20 69 54 75 6e :..............#.this.is.an.iTun
5be00 65 73 20 74 79 70 65 20 64 65 76 69 63 65 20 2d 20 75 73 65 20 74 68 65 20 67 75 69 20 6e 61 6d es.type.device.-.use.the.gui.nam
5be20 65 20 61 73 20 74 68 65 20 75 75 69 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 e.as.the.uuid..............new_d
5be40 65 76 69 63 65 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 evice.=.{}..............new_devi
5be60 63 65 5b 27 74 79 70 65 27 5d 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 ce['type'].=.self._connected_dev
5be80 69 63 65 5f 69 6e 66 6f 5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 ice_info[0]..............new_dev
5bea0 69 63 65 5b 27 61 63 74 69 76 65 27 5d 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 ice['active'].=.True............
5bec0 20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 6b 69 6e 64 6c 65 5f 63 6f 6c 27 5d 20 3d 20 46 61 6c ..new_device['kindle_col'].=.Fal
5bee0 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 75 75 69 64 se..............new_device['uuid
5bf00 27 5d 20 3d 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 74 79 70 65 27 5d 0d 0a 20 20 20 20 20 20 20 '].=.new_device['type'].........
5bf20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 6e 61 6d 65 27 5d 20 3d 20 6e 65 77 5f 64 65 .....new_device['name'].=.new_de
5bf40 76 69 63 65 5b 27 74 79 70 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 vice['type']..............new_de
5bf60 76 69 63 65 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 20 3d 20 27 27 0d 0a 20 20 20 20 vice['location_code'].=.''......
5bf80 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 5b 6e 65 77 5f 64 65 76 69 63 65 5b 27 75 75 69 64 ........devices[new_device['uuid
5bfa0 27 5d 5d 20 3d 20 6e 65 77 5f 64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d ']].=.new_device..........else:.
5bfc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 20 69 .............for.location_info.i
5bfe0 6e 20 64 72 69 76 65 5f 69 6e 66 6f 2e 76 61 6c 75 65 73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 n.drive_info.values():..........
5c000 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 ........new_device.=.{}.........
5c020 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 74 79 70 65 27 5d 20 3d 20 73 65 .........new_device['type'].=.se
5c040 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 30 5d 0d 0a 20 20 lf._connected_device_info[0]....
5c060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 61 63 74 69 76 65 ..............new_device['active
5c080 27 5d 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 '].=.True..................new_d
5c0a0 65 76 69 63 65 5b 27 6b 69 6e 64 6c 65 5f 63 6f 6c 27 5d 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 evice['kindle_col'].=.False.....
5c0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 75 75 69 64 27 5d 20 .............new_device['uuid'].
5c0e0 3d 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 5b 27 64 65 76 69 63 65 5f 73 74 6f 72 65 5f 75 75 =.location_info['device_store_uu
5c100 69 64 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 id']..................new_device
5c120 5b 27 6e 61 6d 65 27 5d 20 3d 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 5b 27 64 65 76 69 63 65 ['name'].=.location_info['device
5c140 5f 6e 61 6d 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 _name']..................new_dev
5c160 69 63 65 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 20 3d 20 6c 6f 63 61 74 69 6f 6e 5f ice['location_code'].=.location_
5c180 69 6e 66 6f 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 info['location_code']...........
5c1a0 20 20 20 20 20 20 20 64 65 76 69 63 65 73 5b 6e 65 77 5f 64 65 76 69 63 65 5b 27 75 75 69 64 27 .......devices[new_device['uuid'
5c1c0 5d 5d 20 3d 20 6e 65 77 5f 64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 ]].=.new_device..........self.de
5c1e0 76 69 63 65 73 5f 74 61 62 6c 65 2e 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65 28 64 65 76 69 63 vices_table.populate_table(devic
5c200 65 73 2c 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 29 es,.self._connected_device_info)
5c220 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 66 72 6f 6d 5f 63 6f 6e 6e 65 ..........self.update_from_conne
5c240 63 74 69 6f 6e 5f 73 74 61 74 75 73 28 75 70 64 61 74 65 5f 74 61 62 6c 65 3d 46 61 6c 73 65 29 ction_status(update_table=False)
5c260 0d 0a 20 20 20 20 20 20 20 20 23 20 45 6e 73 75 72 65 20 74 68 65 20 64 65 76 69 63 65 73 20 63 ..........#.Ensure.the.devices.c
5c280 6f 6d 62 6f 20 69 73 20 72 65 66 72 65 73 68 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e ombo.is.refreshed.for.the.curren
5c2a0 74 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c t.list..........self.parent_dial
5c2c0 6f 67 2e 6c 69 73 74 73 5f 74 61 62 2e 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 og.lists_tab.refresh_current_lis
5c2e0 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 72 65 6e 61 6d 65 5f 64 65 76 69 t_info()........def._rename_devi
5c300 63 65 5f 63 6c 69 63 6b 65 64 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 28 64 65 76 69 ce_clicked(self):..........(devi
5c320 63 65 5f 69 6e 66 6f 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 29 20 3d 20 73 65 6c 66 2e 64 65 ce_info,.is_connected).=.self.de
5c340 76 69 63 65 73 5f 74 61 62 6c 65 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 64 65 76 69 63 65 5f vices_table.get_selected_device_
5c360 69 6e 66 6f 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 65 76 69 63 65 5f 69 6e info()..........if.not.device_in
5c380 66 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 fo:..............return.error_di
5c3a0 61 6c 6f 67 28 73 65 6c 66 2c 20 5f 28 27 52 65 6e 61 6d 65 20 66 61 69 6c 65 64 27 29 2c 0d 0a alog(self,._('Rename.failed'),..
5c3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c3e0 5f 28 27 59 6f 75 20 6d 75 73 74 20 73 65 6c 65 63 74 20 61 20 64 65 76 69 63 65 20 66 69 72 73 _('You.must.select.a.device.firs
5c400 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t'),............................
5c420 20 20 20 20 20 20 73 68 6f 77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62 75 74 74 6f ......show=True,.show_copy_butto
5c440 6e 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 73 5f 63 6f 6e 6e n=False)..........if.not.is_conn
5c460 65 63 74 65 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 ected:..............return.error
5c480 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2c 20 5f 28 27 52 65 6e 61 6d 65 20 66 61 69 6c 65 64 27 29 _dialog(self,._('Rename.failed')
5c4a0 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,...............................
5c4c0 20 20 20 5f 28 27 59 6f 75 20 63 61 6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65 20 61 20 64 65 76 69 ..._('You.can.only.rename.a.devi
5c4e0 63 65 20 74 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 27 29 ce.that.is.currently.connected')
5c500 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,...............................
5c520 20 20 20 73 68 6f 77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62 75 74 74 6f 6e 3d 46 ...show=True,.show_copy_button=F
5c540 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6f 6c 64 5f 6e 61 6d 65 20 3d 20 64 65 76 69 alse)............old_name.=.devi
5c560 63 65 5f 69 6e 66 6f 5b 27 6e 61 6d 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 ce_info['name']..........new_dev
5c580 69 63 65 5f 6e 61 6d 65 2c 20 6f 6b 20 3d 20 51 49 6e 70 75 74 44 69 61 6c 6f 67 2e 67 65 74 54 ice_name,.ok.=.QInputDialog.getT
5c5a0 65 78 74 28 73 65 6c 66 2c 20 5f 28 27 52 65 6e 61 6d 65 20 64 65 76 69 63 65 27 29 2c 0d 0a 20 ext(self,._('Rename.device'),...
5c5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 45 6e 74 65 72 20 61 20 6e 65 ..................._('Enter.a.ne
5c5e0 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64 65 76 69 63 65 3a 27 w.display.name.for.this.device:'
5c600 29 2c 20 74 65 78 74 3d 6f 6c 64 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f ),.text=old_name)..........if.no
5c620 74 20 6f 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4f 70 65 72 61 74 69 6f 6e 20 63 t.ok:..............#.Operation.c
5c640 61 6e 63 65 6c 6c 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 ancelled..............return....
5c660 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 20 3d 20 75 6e 69 63 6f 64 65 28 ......new_device_name.=.unicode(
5c680 6e 65 77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 29 2e 73 74 72 69 70 28 29 0d 0a 20 20 20 20 20 20 new_device_name).strip()........
5c6a0 20 20 69 66 20 6e 65 77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 20 3d 3d 20 6f 6c 64 5f 6e 61 6d 65 ..if.new_device_name.==.old_name
5c6c0 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 74 :..............return..........t
5c6e0 72 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 64 65 76 69 63 65 ry:..............self.gui.device
5c700 5f 6d 61 6e 61 67 65 72 2e 73 65 74 5f 64 72 69 76 65 69 6e 66 6f 5f 6e 61 6d 65 28 64 65 76 69 _manager.set_driveinfo_name(devi
5c720 63 65 5f 69 6e 66 6f 5b 27 6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 2c 20 6e 65 77 5f 64 65 ce_info['location_code'],.new_de
5c740 76 69 63 65 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76 vice_name)..............self.dev
5c760 69 63 65 73 5f 74 61 62 6c 65 2e 73 65 74 5f 63 75 72 72 65 6e 74 5f 72 6f 77 5f 64 65 76 69 63 ices_table.set_current_row_devic
5c780 65 5f 6e 61 6d 65 28 6e 65 77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 e_name(new_device_name).........
5c7a0 20 20 20 20 20 23 20 45 6e 73 75 72 65 20 74 68 65 20 64 65 76 69 63 65 73 20 63 6f 6d 62 6f 20 .....#.Ensure.the.devices.combo.
5c7c0 69 73 20 72 65 66 72 65 73 68 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 73 is.refreshed.for.the.current.lis
5c7e0 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c 6f t..............self.parent_dialo
5c800 67 2e 6c 69 73 74 73 5f 74 61 62 2e 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 74 g.lists_tab.refresh_current_list
5c820 5f 69 6e 66 6f 28 29 0d 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 3a 0d 0a 20 20 20 20 20 20 _info()..........except:........
5c840 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2c 20 ......return.error_dialog(self,.
5c860 5f 28 27 52 65 6e 61 6d 65 20 66 61 69 6c 65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 _('Rename.failed'),.............
5c880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 41 6e 20 65 72 72 6f 72 ....................._('An.error
5c8a0 20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 72 65 6e 61 6d 69 6e 67 2e 27 29 2c 0d 0a 20 20 20 .occured.while.renaming.'),.....
5c8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 74 .............................det
5c8e0 5f 6d 73 67 3d 74 72 61 63 65 62 61 63 6b 2e 66 6f 72 6d 61 74 5f 65 78 63 28 29 2c 20 73 68 6f _msg=traceback.format_exc(),.sho
5c900 77 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 64 65 6c 65 74 65 5f 64 65 76 69 63 w=True)........def._delete_devic
5c920 65 5f 63 6c 69 63 6b 65 64 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 28 64 65 76 69 63 e_clicked(self):..........(devic
5c940 65 5f 69 6e 66 6f 2c 20 5f 69 73 5f 63 6f 6e 6e 65 63 74 65 64 29 20 3d 20 73 65 6c 66 2e 64 65 e_info,._is_connected).=.self.de
5c960 76 69 63 65 73 5f 74 61 62 6c 65 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 64 65 76 69 63 65 5f vices_table.get_selected_device_
5c980 69 6e 66 6f 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 65 76 69 63 65 5f 69 6e info()..........if.not.device_in
5c9a0 66 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 fo:..............return.error_di
5c9c0 61 6c 6f 67 28 73 65 6c 66 2c 20 5f 28 27 44 65 6c 65 74 65 20 66 61 69 6c 65 64 27 29 2c 0d 0a alog(self,._('Delete.failed'),..
5c9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ca00 5f 28 27 59 6f 75 20 6d 75 73 74 20 73 65 6c 65 63 74 20 61 20 64 65 76 69 63 65 20 66 69 72 73 _('You.must.select.a.device.firs
5ca20 74 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t'),............................
5ca40 20 20 20 20 20 20 73 68 6f 77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62 75 74 74 6f ......show=True,.show_copy_butto
5ca60 6e 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 64 65 76 69 63 65 5f n=False)..........name.=.device_
5ca80 69 6e 66 6f 5b 27 6e 61 6d 65 27 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 71 75 65 info['name']..........if.not.que
5caa0 73 74 69 6f 6e 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2c 20 5f 28 27 41 72 65 20 79 6f 75 20 73 75 stion_dialog(self,._('Are.you.su
5cac0 72 65 3f 27 29 2c 20 27 3c 70 3e 27 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f re?'),.'<p>'+.................._
5cae0 28 27 59 6f 75 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 3c 62 ('You.are.about.to.remove.the.<b
5cb00 3e 25 73 3c 2f 62 3e 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e 20 27 >%s</b>.device.from.this.list..'
5cb20 29 25 6e 61 6d 65 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 41 72 65 )%name.+.................._('Are
5cb40 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75 65 3f 27 .you.sure.you.want.to.continue?'
5cb60 29 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 )):..............return.........
5cb80 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2e 6c 69 73 74 73 5f 74 61 62 2e 70 65 .self.parent_dialog.lists_tab.pe
5cba0 72 73 69 73 74 5f 6c 69 73 74 5f 63 6f 6e 66 69 67 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c rsist_list_config()..........sel
5cbc0 66 2e 64 65 76 69 63 65 73 5f 74 61 62 6c 65 2e 64 65 6c 65 74 65 5f 73 65 6c 65 63 74 65 64 5f f.devices_table.delete_selected_
5cbe0 72 6f 77 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 66 72 6f 6d 5f row()..........self.update_from_
5cc00 63 6f 6e 6e 65 63 74 69 6f 6e 5f 73 74 61 74 75 73 28 75 70 64 61 74 65 5f 74 61 62 6c 65 3d 46 connection_status(update_table=F
5cc20 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 45 6e 73 75 72 65 20 61 6e 79 20 6c 69 alse)............#.Ensure.any.li
5cc40 73 74 73 20 61 72 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 sts.are.no.longer.associated.wit
5cc60 68 20 74 68 69 73 20 64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 20 23 20 4e 4f 54 45 3a 20 41 h.this.device..........#.NOTE:.A
5cc80 73 20 6f 66 20 76 65 72 73 69 6f 6e 20 31 2e 35 20 77 65 20 63 61 6e 20 6e 6f 20 6c 6f 6e 67 65 s.of.version.1.5.we.can.no.longe
5cca0 72 20 64 6f 20 74 68 69 73 20 73 69 6e 63 65 20 77 65 20 6f 6e 6c 79 20 6b 6e 6f 77 20 74 68 65 r.do.this.since.we.only.know.the
5ccc0 20 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 23 20 20 20 20 20 20 20 66 6f 72 20 74 68 65 20 .lists..........#.......for.the.
5cce0 63 75 72 72 65 6e 74 20 6c 69 62 72 61 72 79 2c 20 6e 6f 74 20 61 6c 6c 20 6c 69 62 72 61 72 69 current.library,.not.all.librari
5cd00 65 73 2e 20 53 6f 20 6a 75 73 74 20 72 65 73 65 74 20 74 68 69 73 20 6c 69 62 72 61 72 79 0d 0a es..So.just.reset.this.library..
5cd20 20 20 20 20 20 20 20 20 23 20 20 20 20 20 20 20 61 6e 64 20 70 75 74 20 73 6f 6d 65 20 22 73 65 ........#.......and.put.some."se
5cd40 6c 66 2d 68 65 61 6c 69 6e 67 22 20 6c 6f 67 69 63 20 65 6c 73 65 77 68 65 72 65 20 74 6f 20 65 lf-healing".logic.elsewhere.to.e
5cd60 6e 73 75 72 65 20 61 20 75 73 65 72 20 6c 6f 61 64 69 6e 67 20 61 0d 0a 20 20 20 20 20 20 20 20 nsure.a.user.loading.a..........
5cd80 23 20 20 20 20 20 20 20 6c 69 73 74 20 66 6f 72 20 61 20 64 65 6c 65 74 65 64 20 64 65 76 69 63 #.......list.for.a.deleted.devic
5cda0 65 20 69 6e 20 61 6e 6f 74 68 65 72 20 6c 69 62 72 61 72 79 20 67 65 74 73 20 69 74 20 72 65 73 e.in.another.library.gets.it.res
5cdc0 65 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 2e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e et.at.that.point...........self.
5cde0 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2e 64 65 6c 65 74 65 5f 64 65 76 69 63 65 5f 66 72 6f 6d parent_dialog.delete_device_from
5ce00 5f 6c 69 73 74 73 28 73 65 6c 66 2e 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 2c 20 64 65 76 69 _lists(self.library_config,.devi
5ce20 63 65 5f 69 6e 66 6f 5b 27 75 75 69 64 27 5d 29 0d 0a 20 20 20 20 20 20 20 20 23 20 45 6e 73 75 ce_info['uuid'])..........#.Ensu
5ce40 72 65 20 74 68 65 20 64 65 76 69 63 65 73 20 63 6f 6d 62 6f 20 69 73 20 72 65 66 72 65 73 68 65 re.the.devices.combo.is.refreshe
5ce60 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 d.for.the.current.list..........
5ce80 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2e 6c 69 73 74 73 5f 74 61 62 2e 72 65 66 self.parent_dialog.lists_tab.ref
5cea0 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a 20 20 20 20 resh_current_list_info()........
5cec0 64 65 66 20 75 70 64 61 74 65 5f 66 72 6f 6d 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 73 74 61 74 75 def.update_from_connection_statu
5cee0 73 28 73 65 6c 66 2c 20 66 69 72 73 74 5f 74 69 6d 65 3d 46 61 6c 73 65 2c 20 75 70 64 61 74 65 s(self,.first_time=False,.update
5cf00 5f 74 61 62 6c 65 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 66 69 72 73 74 5f _table=True):..........if.first_
5cf20 74 69 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 20 3d 20 70 6c 75 time:..............devices.=.plu
5cf40 67 69 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 44 45 56 49 43 45 53 5d 0d 0a 20 20 20 20 20 20 gin_prefs[STORE_DEVICES]........
5cf60 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 20 3d 20 73 ..else:..............devices.=.s
5cf80 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 6c 65 2e 67 65 74 5f 64 61 74 61 28 29 0d 0a 0d 0a elf.devices_table.get_data()....
5cfa0 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 ........if.self._connected_devic
5cfc0 65 5f 69 6e 66 6f 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c e_info.is.None:..............sel
5cfe0 66 2e 61 64 64 5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 f.add_device_btn.setEnabled(Fals
5d000 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65 76 69 e)..............self.rename_devi
5d020 63 65 5f 62 74 6e 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 ce_btn.setEnabled(False)........
5d040 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 ..else:..............#.Check.to.
5d060 73 65 65 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 see.whether.we.are.connected.to.
5d080 61 20 64 65 76 69 63 65 20 77 65 20 61 6c 72 65 61 64 79 20 6b 6e 6f 77 20 61 62 6f 75 74 0d 0a a.device.we.already.know.about..
5d0a0 20 20 20 20 20 20 20 20 20 20 20 20 69 73 5f 6e 65 77 5f 64 65 76 69 63 65 20 3d 20 54 72 75 65 ............is_new_device.=.True
5d0c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6e 5f 72 65 6e 61 6d 65 20 3d 20 46 61 6c 73 65 ..............can_rename.=.False
5d0e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 72 69 76 65 5f 69 6e 66 6f 20 3d 20 73 65 6c 66 2e ..............drive_info.=.self.
5d100 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d 0d 0a 20 20 20 20 20 _connected_device_info[4].......
5d120 20 20 20 20 20 20 20 69 66 20 64 72 69 76 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 .......if.drive_info:...........
5d140 20 20 20 20 20 20 20 23 20 54 68 69 73 20 69 73 20 61 20 6e 6f 6e 20 69 54 75 6e 65 73 20 64 65 .......#.This.is.a.non.iTunes.de
5d160 76 69 63 65 20 74 68 61 74 20 77 65 20 63 61 6e 20 63 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 vice.that.we.can.check.to.see.if
5d180 20 77 65 20 68 61 76 65 20 74 68 65 20 55 55 49 44 20 66 6f 72 0d 0a 20 20 20 20 20 20 20 20 20 .we.have.the.UUID.for...........
5d1a0 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 75 75 69 64 20 3d 20 64 72 69 76 65 5f 69 6e 66 6f 5b .......device_uuid.=.drive_info[
5d1c0 27 6d 61 69 6e 27 5d 5b 27 64 65 76 69 63 65 5f 73 74 6f 72 65 5f 75 75 69 64 27 5d 0d 0a 20 20 'main']['device_store_uuid']....
5d1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 65 76 69 63 65 5f 75 75 69 64 20 69 6e 20 ..............if.device_uuid.in.
5d200 64 65 76 69 63 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 devices:......................is
5d220 5f 6e 65 77 5f 64 65 76 69 63 65 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 _new_device.=.False.............
5d240 20 20 20 20 20 20 20 20 20 63 61 6e 5f 72 65 6e 61 6d 65 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 .........can_rename.=.True......
5d260 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 ........else:..................#
5d280 20 54 68 69 73 20 69 73 20 61 20 64 65 76 69 63 65 20 77 69 74 68 6f 75 74 20 64 72 69 76 65 20 .This.is.a.device.without.drive.
5d2a0 69 6e 66 6f 20 6c 69 6b 65 20 69 54 75 6e 65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 info.like.iTunes................
5d2c0 20 20 64 65 76 69 63 65 5f 74 79 70 65 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f ..device_type.=.self._connected_
5d2e0 64 65 76 69 63 65 5f 69 6e 66 6f 5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 device_info[0]..................
5d300 69 66 20 64 65 76 69 63 65 5f 74 79 70 65 20 69 6e 20 64 65 76 69 63 65 73 3a 0d 0a 20 20 20 20 if.device_type.in.devices:......
5d320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 5f 6e 65 77 5f 64 65 76 69 63 65 20 3d 20 ................is_new_device.=.
5d340 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 64 65 76 69 False..............self.add_devi
5d360 63 65 5f 62 74 6e 2e 73 65 74 45 6e 61 62 6c 65 64 28 69 73 5f 6e 65 77 5f 64 65 76 69 63 65 29 ce_btn.setEnabled(is_new_device)
5d380 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65 76 69 63 65 ..............self.rename_device
5d3a0 5f 62 74 6e 2e 73 65 74 45 6e 61 62 6c 65 64 28 63 61 6e 5f 72 65 6e 61 6d 65 29 0d 0a 20 20 20 _btn.setEnabled(can_rename).....
5d3c0 20 20 20 20 20 69 66 20 75 70 64 61 74 65 5f 74 61 62 6c 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 .....if.update_table:...........
5d3e0 20 20 20 73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 6c 65 2e 70 6f 70 75 6c 61 74 65 5f 74 ...self.devices_table.populate_t
5d400 61 62 6c 65 28 64 65 76 69 63 65 73 2c 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 able(devices,.self._connected_de
5d420 76 69 63 65 5f 69 6e 66 6f 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4f 74 68 65 72 54 61 62 28 51 vice_info)......class.OtherTab(Q
5d440 57 69 64 67 65 74 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c Widget):........def.__init__(sel
5d460 66 2c 20 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2c 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 29 f,.parent_dialog,.plugin_action)
5d480 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 20 3d 20 :..........self.parent_dialog.=.
5d4a0 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 0d 0a 20 20 20 20 20 20 20 20 51 57 69 64 67 65 74 2e 5f parent_dialog..........QWidget._
5d4c0 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 20 3d 20 _init__(self)..........layout.=.
5d4e0 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4c QVBoxLayout()..........self.setL
5d500 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6b 65 79 62 6f 61 72 ayout(layout)............keyboar
5d520 64 5f 73 68 6f 72 74 63 75 74 73 5f 62 75 74 74 6f 6e 20 3d 20 51 50 75 73 68 42 75 74 74 6f 6e d_shortcuts_button.=.QPushButton
5d540 28 5f 28 27 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 27 29 2b 27 2e 2e 2e 27 2c 20 (_('Keyboard.shortcuts')+'...',.
5d560 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6b 65 79 62 6f 61 72 64 5f 73 68 6f 72 74 63 75 74 self)..........keyboard_shortcut
5d580 73 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 45 64 69 74 20 74 68 65 20 s_button.setToolTip(_('Edit.the.
5d5a0 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 keyboard.shortcuts.associated.wi
5d5c0 74 68 20 74 68 69 73 20 70 6c 75 67 69 6e 27 29 29 0d 0a 20 20 20 20 20 20 20 20 6b 65 79 62 6f th.this.plugin'))..........keybo
5d5e0 61 72 64 5f 73 68 6f 72 74 63 75 74 73 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e ard_shortcuts_button.clicked.con
5d600 6e 65 63 74 28 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2e 65 64 69 74 5f 73 68 6f 72 74 63 75 74 nect(parent_dialog.edit_shortcut
5d620 73 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 6b 65 79 s)..........layout.addWidget(key
5d640 62 6f 61 72 64 5f 73 68 6f 72 74 63 75 74 73 5f 62 75 74 74 6f 6e 29 0d 0a 0d 0a 20 20 20 20 20 board_shortcuts_button).........
5d660 20 20 20 72 65 73 65 74 5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 62 75 74 74 6f 6e 20 3d 20 51 ...reset_confirmation_button.=.Q
5d680 50 75 73 68 42 75 74 74 6f 6e 28 5f 28 27 52 65 73 65 74 20 26 63 6f 6e 66 69 72 6d 61 74 69 6f PushButton(_('Reset.&confirmatio
5d6a0 6e 20 64 69 61 6c 6f 67 73 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 72 65 73 65 n.dialogs'),.self)..........rese
5d6c0 74 5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 t_confirmation_button.setToolTip
5d6e0 28 5f 28 27 52 65 73 65 74 20 61 6c 6c 20 73 68 6f 77 20 6d 65 20 61 67 61 69 6e 20 64 69 61 6c (_('Reset.all.show.me.again.dial
5d700 6f 67 73 20 66 6f 72 20 74 68 65 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 70 6c 75 67 69 6e 27 ogs.for.the.Reading.List.plugin'
5d720 29 29 0d 0a 20 20 20 20 20 20 20 20 72 65 73 65 74 5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 62 ))..........reset_confirmation_b
5d740 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 73 65 74 utton.clicked.connect(self.reset
5d760 5f 64 69 61 6c 6f 67 73 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 _dialogs)..........layout.addWid
5d780 67 65 74 28 72 65 73 65 74 5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 62 75 74 74 6f 6e 29 0d 0a get(reset_confirmation_button)..
5d7a0 0d 0a 20 20 20 20 20 20 20 20 76 69 65 77 5f 70 72 65 66 73 5f 62 75 74 74 6f 6e 20 3d 20 51 50 ..........view_prefs_button.=.QP
5d7c0 75 73 68 42 75 74 74 6f 6e 28 5f 28 27 26 56 69 65 77 20 6c 69 62 72 61 72 79 20 70 72 65 66 65 ushButton(_('&View.library.prefe
5d7e0 72 65 6e 63 65 73 27 29 2b 27 2e 2e 2e 27 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 76 rences')+'...',.self)..........v
5d800 69 65 77 5f 70 72 65 66 73 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 56 iew_prefs_button.setToolTip(_('V
5d820 69 65 77 20 64 61 74 61 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 6c 69 62 72 61 72 79 20 64 iew.data.stored.in.the.library.d
5d840 61 74 61 62 61 73 65 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 27 29 29 0d 0a 20 20 20 20 atabase.for.this.plugin'))......
5d860 20 20 20 20 76 69 65 77 5f 70 72 65 66 73 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f ....view_prefs_button.clicked.co
5d880 6e 6e 65 63 74 28 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2e 76 69 65 77 5f 70 72 65 66 73 29 0d nnect(parent_dialog.view_prefs).
5d8a0 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 76 69 65 77 5f 70 .........layout.addWidget(view_p
5d8c0 72 65 66 73 5f 62 75 74 74 6f 6e 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 68 65 6c 70 5f 62 75 74 refs_button)............help_but
5d8e0 74 6f 6e 20 3d 20 51 50 75 73 68 42 75 74 74 6f 6e 28 5f 28 27 26 48 65 6c 70 27 29 2c 20 73 65 ton.=.QPushButton(_('&Help'),.se
5d900 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 68 65 6c 70 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e lf)..........help_button.setIcon
5d920 28 67 65 74 5f 69 63 6f 6e 28 27 68 65 6c 70 2e 70 6e 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 (get_icon('help.png'))..........
5d940 68 65 6c 70 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 68 6f 77 help_button.clicked.connect(show
5d960 5f 68 65 6c 70 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 _help)..........layout.addWidget
5d980 28 68 65 6c 70 5f 62 75 74 74 6f 6e 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d 2d 2d (help_button)............#.-----
5d9a0 2d 2d 2d 20 51 75 69 63 6b 20 41 63 63 65 73 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d ---.Quick.Access.configuration.-
5d9c0 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 53 70 61 63 --------..........layout.addSpac
5d9e0 69 6e 67 28 35 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 6f 75 70 5f 62 6f 78 20 ing(5)..........quick_group_box.
5da00 3d 20 51 47 72 6f 75 70 42 6f 78 28 5f 28 27 51 75 69 63 6b 20 41 63 63 65 73 73 20 4f 70 74 69 =.QGroupBox(_('Quick.Access.Opti
5da20 6f 6e 73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 ons:'),.self)..........layout.ad
5da40 64 57 69 64 67 65 74 28 71 75 69 63 6b 5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 20 20 20 20 dWidget(quick_group_box)........
5da60 20 20 71 75 69 63 6b 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 ..quick_group_box_layout.=.QVBox
5da80 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 6f 75 70 5f 62 6f Layout()..........quick_group_bo
5daa0 78 2e 73 65 74 4c 61 79 6f 75 74 28 71 75 69 63 6b 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f x.setLayout(quick_group_box_layo
5dac0 75 74 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 3d ut)..........quick_grid_layout.=
5dae0 20 51 47 72 69 64 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 .QGridLayout()..........quick_gr
5db00 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 71 75 69 63 6b 5f 67 oup_box_layout.addLayout(quick_g
5db20 72 69 64 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 71 75 69 63 rid_layout)............self.quic
5db40 6b 5f 61 63 63 65 73 73 5f 63 68 65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42 6f 78 28 5f 28 k_access_checkbox.=.QCheckBox(_(
5db60 27 41 6c 6c 6f 77 20 74 6f 6f 6c 62 61 72 20 62 75 74 74 6f 6e 20 63 6c 69 63 6b 20 74 6f 20 76 'Allow.toolbar.button.click.to.v
5db80 69 65 77 20 6c 69 73 74 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e iew.list'),.self)..........self.
5dba0 71 75 69 63 6b 5f 61 63 63 65 73 73 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70 quick_access_checkbox.setToolTip
5dbc0 28 5f 28 27 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 62 75 74 74 6f (_('By.default.the.toolbar.butto
5dbe0 6e 20 73 68 6f 77 73 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 2e 5c 6e 27 0d 0a 20 20 20 n.shows.the.plugin.menu.\n'.....
5dc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5dc20 20 20 20 20 20 20 20 20 27 43 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 69 6e ........'Check.this.option.to.in
5dc40 73 74 65 61 64 20 64 69 73 70 6c 61 79 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73 74 2e 27 29 29 stead.display.a.reading.list.'))
5dc60 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 ..........quick_grid_layout.addW
5dc80 69 64 67 65 74 28 73 65 6c 66 2e 71 75 69 63 6b 5f 61 63 63 65 73 73 5f 63 68 65 63 6b 62 6f 78 idget(self.quick_access_checkbox
5dca0 2c 20 30 2c 20 30 2c 20 31 2c 20 32 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 ,.0,.0,.1,.2)............library
5dcc0 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 70 6c 75 _config.=.get_library_config(plu
5dce0 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 29 0d 0a 20 20 20 20 gin_action.gui.current_db)......
5dd00 20 20 20 20 73 65 6c 66 2e 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b ....self.lists.=.library_config[
5dd20 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 6c 69 73 KEY_LISTS]..........selected_lis
5dd40 74 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 2e 67 65 74 28 4b 45 59 5f 51 55 49 43 4b t.=.library_config.get(KEY_QUICK
5dd60 5f 41 43 43 45 53 53 5f 4c 49 53 54 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 _ACCESS_LIST,.library_config[KEY
5dd80 5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 6c _DEFAULT_LIST])..........quick_l
5dda0 69 73 74 5f 6e 61 6d 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 4c 69 73 74 20 ist_name_label.=.QLabel(_('List.
5ddc0 74 6f 20 76 69 65 77 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e to.view:'),.self)..........self.
5dde0 73 65 6c 65 63 74 5f 71 75 69 63 6b 5f 6c 69 73 74 5f 63 6f 6d 62 6f 20 3d 20 4c 69 73 74 43 6f select_quick_list_combo.=.ListCo
5de00 6d 62 6f 42 6f 78 28 73 65 6c 66 2c 20 73 65 6c 66 2e 6c 69 73 74 73 2c 20 73 65 6c 65 63 74 65 mboBox(self,.self.lists,.selecte
5de20 64 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f d_list)..........quick_grid_layo
5de40 75 74 2e 61 64 64 57 69 64 67 65 74 28 71 75 69 63 6b 5f 6c 69 73 74 5f 6e 61 6d 65 5f 6c 61 62 ut.addWidget(quick_list_name_lab
5de60 65 6c 2c 20 31 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 el,.1,.0,.1,.1)..........quick_g
5de80 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 65 6c 65 63 74 rid_layout.addWidget(self.select
5dea0 5f 71 75 69 63 6b 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2c 20 31 2c 20 31 2c 20 31 2c 20 31 29 0d 0a _quick_list_combo,.1,.1,.1,.1)..
5dec0 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 73 65 74 43 6f 6c ........quick_grid_layout.setCol
5dee0 75 6d 6e 53 74 72 65 74 63 68 28 30 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f umnStretch(0,.1)..........quick_
5df00 67 72 69 64 5f 6c 61 79 6f 75 74 2e 73 65 74 43 6f 6c 75 6d 6e 53 74 72 65 74 63 68 28 31 2c 20 grid_layout.setColumnStretch(1,.
5df20 34 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 4f 74 68 65 72 20 63 4)............#.--------.Other.c
5df40 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 onfiguration.---------..........
5df60 6c 61 79 6f 75 74 2e 61 64 64 53 70 61 63 69 6e 67 28 35 29 0d 0a 20 20 20 20 20 20 20 20 73 65 layout.addSpacing(5)..........se
5df80 6c 66 2e 64 65 6c 65 74 65 5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 63 68 65 63 6b 62 6f 78 20 lf.delete_confirmation_checkbox.
5dfa0 3d 20 51 43 68 65 63 6b 42 6f 78 28 5f 28 27 53 68 6f 77 20 64 69 61 6c 6f 67 20 77 68 65 6e 20 =.QCheckBox(_('Show.dialog.when.
5dfc0 72 65 6d 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 27 29 2c 20 73 65 removing.books.from.device'),.se
5dfe0 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 63 6f 6e 66 69 72 6d lf)..........self.delete_confirm
5e000 61 74 69 6f 6e 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 49 66 20 ation_checkbox.setToolTip(_('If.
5e020 73 79 6e 63 69 6e 67 20 79 6f 75 72 20 6c 69 73 74 20 6d 65 61 6e 73 20 62 6f 6f 6b 73 20 61 72 syncing.your.list.means.books.ar
5e040 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63 65 2c 20 74 68 65 6e e.removed.from.your.device,.then
5e060 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 \n'.............................
5e080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 20 64 69 61 6c 6f 67 20 77 69 6c 6c 20 62 ................'a.dialog.will.b
5e0a0 65 20 64 69 73 70 6c 61 79 65 64 20 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 63 6f 6e 66 e.displayed.allowing.you.to.conf
5e0c0 69 72 6d 20 66 69 72 73 74 2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 irm.first.\n'...................
5e0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 55 6e 63 68 65 ..........................'Unche
5e100 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 75 6e 61 74 74 65 6e 64 ck.this.option.to.allow.unattend
5e120 65 64 20 73 79 6e 63 69 6e 67 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65 2e 27 29 29 0d 0a 20 ed.syncing.to.your.device.'))...
5e140 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 65 6c .......layout.addWidget(self.del
5e160 65 74 65 5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 63 68 65 63 6b 62 6f 78 29 0d 0a 0d 0a 20 20 ete_confirmation_checkbox)......
5e180 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 69 6e 73 65 72 74 53 74 72 65 74 63 68 28 2d 31 29 0d 0a ......layout.insertStretch(-1)..
5e1a0 0d 0a 20 20 20 20 64 65 66 20 72 65 73 65 74 5f 64 69 61 6c 6f 67 73 28 73 65 6c 66 29 3a 0d 0a ......def.reset_dialogs(self):..
5e1c0 20 20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20 64 79 6e 61 6d 69 63 2e 6b 65 79 73 28 ........for.key.in.dynamic.keys(
5e1e0 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6b 65 79 2e 73 74 61 72 74 73 77 69 74 ):..............if.key.startswit
5e200 68 28 27 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 27 29 20 61 6e 64 20 6b 65 79 2e 65 6e 64 73 77 h('reading_list_').and.key.endsw
5e220 69 74 68 28 27 5f 61 67 61 69 6e 27 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ith('_again').\.................
5e240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e260 20 20 20 61 6e 64 20 64 79 6e 61 6d 69 63 5b 6b 65 79 5d 20 69 73 20 46 61 6c 73 65 3a 0d 0a 20 ...and.dynamic[key].is.False:...
5e280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 79 6e 61 6d 69 63 5b 6b 65 79 5d 20 3d 20 54 72 ...............dynamic[key].=.Tr
5e2a0 75 65 0d 0a 20 20 20 20 20 20 20 20 69 6e 66 6f 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2c 20 5f 28 ue..........info_dialog(self,._(
5e2c0 27 44 6f 6e 65 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 43 6f 6e 'Done'),.................._('Con
5e2e0 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 20 68 61 76 65 20 61 6c 6c 20 62 65 65 6e 20 firmation.dialogs.have.all.been.
5e300 72 65 73 65 74 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 43 reset'),.show=True)......class.C
5e320 6f 6e 66 69 67 57 69 64 67 65 74 28 51 57 69 64 67 65 74 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 onfigWidget(QWidget):........def
5e340 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 29 3a 0d .__init__(self,.plugin_action):.
5e360 0a 20 20 20 20 20 20 20 20 51 57 69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 29 0d .........QWidget.__init__(self).
5e380 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 20 3d 20 70 6c .........self.plugin_action.=.pl
5e3a0 75 67 69 6e 5f 61 63 74 69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 20 3d 20 51 56 ugin_action..........layout.=.QV
5e3c0 42 6f 78 4c 61 79 6f 75 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 BoxLayout(self)..........self.se
5e3e0 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e tLayout(layout)............self.
5e400 73 63 72 6f 6c 6c 5f 61 72 65 61 20 3d 20 51 53 63 72 6f 6c 6c 41 72 65 61 28 73 65 6c 66 29 0d scroll_area.=.QScrollArea(self).
5e420 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 5f 61 72 65 61 2e 73 65 74 46 72 61 .........self.scroll_area.setFra
5e440 6d 65 53 68 61 70 65 28 51 53 63 72 6f 6c 6c 41 72 65 61 2e 4e 6f 46 72 61 6d 65 29 0d 0a 20 20 meShape(QScrollArea.NoFrame)....
5e460 20 20 20 20 20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 5f 61 72 65 61 2e 73 65 74 57 69 64 67 65 74 ......self.scroll_area.setWidget
5e480 52 65 73 69 7a 61 62 6c 65 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e Resizable(True)..........layout.
5e4a0 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 63 72 6f 6c 6c 5f 61 72 65 61 29 0d 0a 0d 0a 20 addWidget(self.scroll_area).....
5e4c0 20 20 20 20 20 20 20 74 61 62 5f 77 69 64 67 65 74 20 3d 20 51 54 61 62 57 69 64 67 65 74 28 73 .......tab_widget.=.QTabWidget(s
5e4e0 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 5f 61 72 65 61 2e 73 elf)..........self.scroll_area.s
5e500 65 74 57 69 64 67 65 74 28 74 61 62 5f 77 69 64 67 65 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 etWidget(tab_widget)............
5e520 73 65 6c 66 2e 6c 69 73 74 73 5f 74 61 62 20 3d 20 4c 69 73 74 73 54 61 62 28 73 65 6c 66 2c 20 self.lists_tab.=.ListsTab(self,.
5e540 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76 plugin_action)..........self.dev
5e560 69 63 65 73 5f 74 61 62 20 3d 20 44 65 76 69 63 65 73 54 61 62 28 73 65 6c 66 2c 20 70 6c 75 67 ices_tab.=.DevicesTab(self,.plug
5e580 69 6e 5f 61 63 74 69 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 74 68 65 72 5f 74 in_action)..........self.other_t
5e5a0 61 62 20 3d 20 4f 74 68 65 72 54 61 62 28 73 65 6c 66 2c 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f ab.=.OtherTab(self,.plugin_actio
5e5c0 6e 29 0d 0a 20 20 20 20 20 20 20 20 74 61 62 5f 77 69 64 67 65 74 2e 61 64 64 54 61 62 28 73 65 n)..........tab_widget.addTab(se
5e5e0 6c 66 2e 6c 69 73 74 73 5f 74 61 62 2c 20 5f 28 27 4c 69 73 74 73 27 29 29 0d 0a 20 20 20 20 20 lf.lists_tab,._('Lists')).......
5e600 20 20 20 74 61 62 5f 77 69 64 67 65 74 2e 61 64 64 54 61 62 28 73 65 6c 66 2e 64 65 76 69 63 65 ...tab_widget.addTab(self.device
5e620 73 5f 74 61 62 2c 20 5f 28 27 44 65 76 69 63 65 73 27 29 29 0d 0a 20 20 20 20 20 20 20 20 74 61 s_tab,._('Devices'))..........ta
5e640 62 5f 77 69 64 67 65 74 2e 61 64 64 54 61 62 28 73 65 6c 66 2e 6f 74 68 65 72 5f 74 61 62 2c 20 b_widget.addTab(self.other_tab,.
5e660 5f 28 27 4f 74 68 65 72 27 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 46 6f 72 63 65 20 61 _('Other'))............#.Force.a
5e680 6e 20 69 6e 69 74 69 61 6c 20 64 69 73 70 6c 61 79 20 6f 66 20 6c 69 73 74 20 69 6e 66 6f 72 6d n.initial.display.of.list.inform
5e6a0 61 74 69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 2e ation..........self.devices_tab.
5e6c0 75 70 64 61 74 65 5f 66 72 6f 6d 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 73 74 61 74 75 73 28 66 69 update_from_connection_status(fi
5e6e0 72 73 74 5f 74 69 6d 65 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 rst_time=True)..........self.lis
5e700 74 73 5f 74 61 62 2e 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f ts_tab.refresh_current_list_info
5e720 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 5f 64 69 61 6c 6f 67 20 3d 20 70 6c ()............remove_dialog.=.pl
5e740 75 67 69 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 2e 67 65 74 28 4b 45 ugin_prefs[STORE_OPTIONS].get(KE
5e760 59 5f 52 45 4d 4f 56 45 5f 44 49 41 4c 4f 47 2c 20 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 Y_REMOVE_DIALOG,.True)..........
5e780 73 65 6c 66 2e 6f 74 68 65 72 5f 74 61 62 2e 64 65 6c 65 74 65 5f 63 6f 6e 66 69 72 6d 61 74 69 self.other_tab.delete_confirmati
5e7a0 6f 6e 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65 on_checkbox.setCheckState(Qt.Che
5e7c0 63 6b 65 64 20 69 66 20 72 65 6d 6f 76 65 5f 64 69 61 6c 6f 67 20 65 6c 73 65 20 51 74 2e 55 6e cked.if.remove_dialog.else.Qt.Un
5e7e0 63 68 65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 61 63 63 65 73 73 20 3d checked)..........quick_access.=
5e800 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 2e 67 65 74 .plugin_prefs[STORE_OPTIONS].get
5e820 28 4b 45 59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53 2c 20 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 (KEY_QUICK_ACCESS,.False).......
5e840 20 20 20 73 65 6c 66 2e 6f 74 68 65 72 5f 74 61 62 2e 71 75 69 63 6b 5f 61 63 63 65 73 73 5f 63 ...self.other_tab.quick_access_c
5e860 68 65 63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65 63 6b 65 64 heckbox.setCheckState(Qt.Checked
5e880 20 69 66 20 71 75 69 63 6b 5f 61 63 63 65 73 73 20 65 6c 73 65 20 51 74 2e 55 6e 63 68 65 63 6b .if.quick_access.else.Qt.Uncheck
5e8a0 65 64 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63 6f 6e 6e 65 63 74 5f 73 69 67 6e 61 6c 73 28 73 ed)........def.connect_signals(s
5e8c0 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f elf):..........self.plugin_actio
5e8e0 6e 2e 70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 n.plugin_device_connection_chang
5e900 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 2e 6f 6e 5f 64 ed.connect(self.devices_tab.on_d
5e920 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20 evice_connection_changed).......
5e940 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 70 6c 75 67 69 6e 5f 64 65 76 ...self.plugin_action.plugin_dev
5e960 69 63 65 5f 6d 65 74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c 65 2e 63 6f 6e 6e 65 63 74 28 73 ice_metadata_available.connect(s
5e980 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 2e 6f 6e 5f 64 65 76 69 63 65 5f 6d 65 74 61 64 61 elf.devices_tab.on_device_metada
5e9a0 74 61 5f 61 76 61 69 6c 61 62 6c 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 64 69 73 63 6f 6e 6e ta_available)........def.disconn
5e9c0 65 63 74 5f 73 69 67 6e 61 6c 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 ect_signals(self):..........self
5e9e0 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 63 6f 6e .plugin_action.plugin_device_con
5ea00 6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 2e 64 69 73 63 6f 6e 6e 65 63 74 28 29 0d 0a 20 20 nection_changed.disconnect()....
5ea20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 70 6c 75 67 69 6e 5f ......self.plugin_action.plugin_
5ea40 64 65 76 69 63 65 5f 6d 65 74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c 65 2e 64 69 73 63 6f 6e device_metadata_available.discon
5ea60 6e 65 63 74 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65 66 72 65 73 68 5f 64 65 76 69 63 65 nect()........def.refresh_device
5ea80 73 5f 64 72 6f 70 64 6f 77 6e 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e s_dropdown(self):..........self.
5eaa0 6c 69 73 74 73 5f 74 61 62 2e 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 74 5f 69 lists_tab.refresh_current_list_i
5eac0 6e 66 6f 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 64 65 76 69 63 65 73 5f 6c 69 73 nfo()........def.get_devices_lis
5eae0 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 64 65 t(self):..........return.self.de
5eb00 76 69 63 65 73 5f 74 61 62 2e 64 65 76 69 63 65 73 5f 74 61 62 6c 65 2e 67 65 74 5f 64 61 74 61 vices_tab.devices_table.get_data
5eb20 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 64 65 76 69 63 65 5f 66 72 6f 6d ()........def.delete_device_from
5eb40 5f 6c 69 73 74 73 28 73 65 6c 66 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 2c 20 64 65 76 _lists(self,.library_config,.dev
5eb60 69 63 65 5f 75 75 69 64 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 69 6e 66 ice_uuid):..........for.list_inf
5eb80 6f 20 69 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65 73 28 6c 69 62 72 61 72 79 5f 63 6f 6e 66 o.in.six.itervalues(library_conf
5eba0 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 ig[KEY_LISTS]):..............if.
5ebc0 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 5d 20 3d 3d 20 64 65 list_info[KEY_SYNC_DEVICE].==.de
5ebe0 76 69 63 65 5f 75 75 69 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 vice_uuid:..................list
5ec00 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 5d 20 3d 20 44 45 46 41 55 4c 54 _info[KEY_SYNC_DEVICE].=.DEFAULT
5ec20 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 5d 0d 0a 20 _LIST_VALUES[KEY_SYNC_DEVICE]...
5ec40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e ...............list_info[KEY_SYN
5ec60 43 5f 41 55 54 4f 5d 20 3d 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 C_AUTO].=.DEFAULT_LIST_VALUES[KE
5ec80 59 5f 53 59 4e 43 5f 41 55 54 4f 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 Y_SYNC_AUTO]..................li
5eca0 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 41 52 5d 20 3d 20 44 45 46 41 55 4c st_info[KEY_SYNC_CLEAR].=.DEFAUL
5ecc0 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 41 52 5d 0d 0a 20 T_LIST_VALUES[KEY_SYNC_CLEAR]...
5ece0 20 20 20 20 20 20 20 73 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 73 65 6c 66 2e 70 .......set_library_config(self.p
5ed00 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 6c 69 62 lugin_action.gui.current_db,.lib
5ed20 72 61 72 79 5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 61 76 65 5f 73 65 74 rary_config)........def.save_set
5ed40 74 69 6e 67 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 70 72 65 tings(self):..........device_pre
5ed60 66 73 20 3d 20 73 65 6c 66 2e 67 65 74 5f 64 65 76 69 63 65 73 5f 6c 69 73 74 28 29 0d 0a 20 20 fs.=.self.get_devices_list()....
5ed80 20 20 20 20 20 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 44 45 56 49 43 45 53 ......plugin_prefs[STORE_DEVICES
5eda0 5d 20 3d 20 64 65 76 69 63 65 5f 70 72 65 66 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 57 65 ].=.device_prefs............#.We
5edc0 20 6f 6e 6c 79 20 6e 65 65 64 20 74 6f 20 75 70 64 61 74 65 20 74 68 65 20 73 74 6f 72 65 20 66 .only.need.to.update.the.store.f
5ede0 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 73 74 2c 20 61 73 20 73 77 69 74 63 68 69 6e or.the.current.list,.as.switchin
5ee00 67 20 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 23 20 77 69 6c 6c 20 68 61 76 65 20 75 70 64 g.lists..........#.will.have.upd
5ee20 61 74 65 64 20 74 68 65 20 6f 74 68 65 72 20 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 73 65 ated.the.other.lists..........se
5ee40 6c 66 2e 6c 69 73 74 73 5f 74 61 62 2e 70 65 72 73 69 73 74 5f 6c 69 73 74 5f 63 6f 6e 66 69 67 lf.lists_tab.persist_list_config
5ee60 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 73 ()............library_config.=.s
5ee80 65 6c 66 2e 6c 69 73 74 73 5f 74 61 62 2e 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 0d 0a 20 20 elf.lists_tab.library_config....
5eea0 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 20 ......library_config[KEY_LISTS].
5eec0 3d 20 73 65 6c 66 2e 6c 69 73 74 73 5f 74 61 62 2e 6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 =.self.lists_tab.lists..........
5eee0 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d library_config[KEY_DEFAULT_LIST]
5ef00 20 3d 20 73 65 6c 66 2e 6c 69 73 74 73 5f 74 61 62 2e 64 65 66 61 75 6c 74 5f 6c 69 73 74 0d 0a .=.self.lists_tab.default_list..
5ef20 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 75 6e 69 63 6f 64 ........quick_list_name.=.unicod
5ef40 65 28 73 65 6c 66 2e 6f 74 68 65 72 5f 74 61 62 2e 73 65 6c 65 63 74 5f 71 75 69 63 6b 5f 6c 69 e(self.other_tab.select_quick_li
5ef60 73 74 5f 63 6f 6d 62 6f 2e 63 75 72 72 65 6e 74 54 65 78 74 28 29 29 2e 73 74 72 69 70 28 29 0d st_combo.currentText()).strip().
5ef80 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 51 55 49 43 .........library_config[KEY_QUIC
5efa0 4b 5f 41 43 43 45 53 53 5f 4c 49 53 54 5d 20 3d 20 71 75 69 63 6b 5f 6c 69 73 74 5f 6e 61 6d 65 K_ACCESS_LIST].=.quick_list_name
5efc0 0d 0a 20 20 20 20 20 20 20 20 73 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 73 65 6c ..........set_library_config(sel
5efe0 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 f.plugin_action.gui.current_db,.
5f000 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f library_config)............optio
5f020 6e 73 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 5b 4b 45 59 5f 52 45 4d ns.=.{}..........options[KEY_REM
5f040 4f 56 45 5f 44 49 41 4c 4f 47 5d 20 3d 20 73 65 6c 66 2e 6f 74 68 65 72 5f 74 61 62 2e 64 65 6c OVE_DIALOG].=.self.other_tab.del
5f060 65 74 65 5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53 ete_confirmation_checkbox.checkS
5f080 74 61 74 65 28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 20 20 20 6f 70 tate().==.Qt.Checked..........op
5f0a0 74 69 6f 6e 73 5b 4b 45 59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53 5d 20 3d 20 73 65 6c 66 2e 6f tions[KEY_QUICK_ACCESS].=.self.o
5f0c0 74 68 65 72 5f 74 61 62 2e 71 75 69 63 6b 5f 61 63 63 65 73 73 5f 63 68 65 63 6b 62 6f 78 2e 63 ther_tab.quick_access_checkbox.c
5f0e0 68 65 63 6b 53 74 61 74 65 28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 heckState().==.Qt.Checked.......
5f100 20 20 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 20 3d ...plugin_prefs[STORE_OPTIONS].=
5f120 20 6f 70 74 69 6f 6e 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f .options............self.plugin_
5f140 61 63 74 69 6f 6e 2e 73 65 74 5f 70 6f 70 75 70 5f 6d 6f 64 65 28 29 0d 0a 0d 0a 20 20 20 20 64 action.set_popup_mode()........d
5f160 65 66 20 65 64 69 74 5f 73 68 6f 72 74 63 75 74 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 ef.edit_shortcuts(self):........
5f180 20 20 73 65 6c 66 2e 73 61 76 65 5f 73 65 74 74 69 6e 67 73 28 29 0d 0a 20 20 20 20 20 20 20 20 ..self.save_settings()..........
5f1a0 23 20 46 6f 72 63 65 20 74 68 65 20 6d 65 6e 75 73 20 74 6f 20 62 65 20 72 65 62 75 69 6c 74 20 #.Force.the.menus.to.be.rebuilt.
5f1c0 69 6d 6d 65 64 69 61 74 65 6c 79 2c 20 73 6f 20 77 65 20 68 61 76 65 20 61 6c 6c 20 6f 75 72 20 immediately,.so.we.have.all.our.
5f1e0 61 63 74 69 6f 6e 73 20 72 65 67 69 73 74 65 72 65 64 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 actions.registered..........self
5f200 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28 29 0d 0a .plugin_action.rebuild_menus()..
5f220 20 20 20 20 20 20 20 20 64 20 3d 20 4b 65 79 62 6f 61 72 64 43 6f 6e 66 69 67 44 69 61 6c 6f 67 ........d.=.KeyboardConfigDialog
5f240 28 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 69 2c 20 73 65 6c 66 2e 70 6c (self.plugin_action.gui,.self.pl
5f260 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 61 63 74 69 6f 6e 5f 73 70 65 63 5b 30 5d 29 0d 0a 20 20 20 ugin_action.action_spec[0]).....
5f280 20 20 20 20 20 69 66 20 64 2e 65 78 65 63 5f 28 29 20 3d 3d 20 64 2e 41 63 63 65 70 74 65 64 3a .....if.d.exec_().==.d.Accepted:
5f2a0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e ..............self.plugin_action
5f2c0 2e 67 75 69 2e 6b 65 79 62 6f 61 72 64 2e 66 69 6e 61 6c 69 7a 65 28 29 0d 0a 0d 0a 20 20 20 20 .gui.keyboard.finalize()........
5f2e0 64 65 66 20 76 69 65 77 5f 70 72 65 66 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 def.view_prefs(self):..........d
5f300 20 3d 20 50 72 65 66 73 56 69 65 77 65 72 44 69 61 6c 6f 67 28 73 65 6c 66 2e 70 6c 75 67 69 6e .=.PrefsViewerDialog(self.plugin
5f320 5f 61 63 74 69 6f 6e 2e 67 75 69 2c 20 50 52 45 46 53 5f 4e 41 4d 45 53 50 41 43 45 29 0d 0a 20 _action.gui,.PREFS_NAMESPACE)...
5f340 20 20 20 20 20 20 20 64 2e 65 78 65 63 5f 28 29 0d 0a 0d 0a 23 20 45 6e 73 75 72 65 20 6f 75 72 .......d.exec_()....#.Ensure.our
5f360 20 63 6f 6e 66 69 67 20 67 65 74 73 20 6d 69 67 72 61 74 65 64 0d 0a 6d 69 67 72 61 74 65 5f 6a .config.gets.migrated..migrate_j
5f380 73 6f 6e 5f 63 6f 6e 66 69 67 5f 69 66 5f 72 65 71 75 69 72 65 64 28 29 0d 0a 50 4b 03 04 14 00 son_config_if_required()..PK....
5f3a0 00 00 00 00 75 6c d5 5a 63 3b f8 c7 eb 3b 00 00 eb 3b 00 00 0a 00 00 00 64 69 61 6c 6f 67 73 2e ....ul.Zc;...;...;......dialogs.
5f3c0 70 79 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 75 6e 69 63 6f 64 65 pyfrom.__future__.import.unicode
5f3e0 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69 6d _literals,.division,.absolute_im
5f400 70 6f 72 74 2c 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 0d 0a 0d 0a 5f 5f 6c 69 63 65 6e 73 port,.print_function....__licens
5f420 65 5f 5f 20 20 20 3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f 20 e__...=.'GPL.v3'..__copyright__.
5f440 3d 20 27 32 30 31 31 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a 66 72 6f 6d 20 73 69 =.'2011,.Grant.Drake'....from.si
5f460 78 20 69 6d 70 6f 72 74 20 74 65 78 74 5f 74 79 70 65 20 61 73 20 75 6e 69 63 6f 64 65 0d 0a 66 x.import.text_type.as.unicode..f
5f480 72 6f 6d 20 73 69 78 2e 6d 6f 76 65 73 20 69 6d 70 6f 72 74 20 72 61 6e 67 65 0d 0a 0d 0a 23 20 rom.six.moves.import.range....#.
5f4a0 4d 61 69 6e 74 61 69 6e 20 62 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 Maintain.backwards.compatibility
5f4c0 20 77 69 74 68 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 51 74 20 61 6e 64 20 63 .with.older.versions.of.Qt.and.c
5f4e0 61 6c 69 62 72 65 2e 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 alibre...try:......from.qt.core.
5f500 69 6d 70 6f 72 74 20 28 51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 54 61 62 6c 65 57 69 64 67 65 import.(QVBoxLayout,.QTableWidge
5f520 74 2c 20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 t,.QHBoxLayout,.QDialogButtonBox
5f540 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 41 62 73 74 ,..........................QAbst
5f560 72 61 63 74 49 74 65 6d 56 69 65 77 2c 20 51 74 2c 20 51 47 72 69 64 4c 61 79 6f 75 74 2c 0d 0a ractItemView,.Qt,.QGridLayout,..
5f580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 4c 69 73 74 57 69 64 ........................QListWid
5f5a0 67 65 74 2c 20 51 4c 69 73 74 57 69 64 67 65 74 49 74 65 6d 2c 20 51 4c 61 62 65 6c 2c 20 51 50 get,.QListWidgetItem,.QLabel,.QP
5f5c0 75 73 68 42 75 74 74 6f 6e 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ushButton,......................
5f5e0 20 20 20 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2c 20 51 53 70 61 63 65 72 49 74 65 6d 29 0d 0a 65 ....QToolButton,.QSpacerItem)..e
5f600 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 50 79 51 xcept.ImportError:......from.PyQ
5f620 74 35 2e 51 74 20 69 6d 70 6f 72 74 20 28 51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 54 61 62 6c t5.Qt.import.(QVBoxLayout,.QTabl
5f640 65 57 69 64 67 65 74 2c 20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 51 44 69 61 6c 6f 67 42 75 74 eWidget,.QHBoxLayout,.QDialogBut
5f660 74 6f 6e 42 6f 78 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tonBox,.........................
5f680 20 51 41 62 73 74 72 61 63 74 49 74 65 6d 56 69 65 77 2c 20 51 74 2c 20 51 47 72 69 64 4c 61 79 .QAbstractItemView,.Qt,.QGridLay
5f6a0 6f 75 74 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 4c out,..........................QL
5f6c0 69 73 74 57 69 64 67 65 74 2c 20 51 4c 69 73 74 57 69 64 67 65 74 49 74 65 6d 2c 20 51 4c 61 62 istWidget,.QListWidgetItem,.QLab
5f6e0 65 6c 2c 20 51 50 75 73 68 42 75 74 74 6f 6e 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 el,.QPushButton,................
5f700 20 20 20 20 20 20 20 20 20 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2c 20 51 53 70 61 63 65 72 49 74 ..........QToolButton,.QSpacerIt
5f720 65 6d 29 0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f em)....try:......load_translatio
5f740 6e 73 28 29 0d 0a 65 78 63 65 70 74 20 4e 61 6d 65 45 72 72 6f 72 3a 0d 0a 20 20 20 20 70 61 73 ns()..except.NameError:......pas
5f760 73 20 23 20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 20 61 64 64 65 64 20 69 6e s.#.load_translations().added.in
5f780 20 63 61 6c 69 62 72 65 20 31 2e 39 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 65 62 6f .calibre.1.9....from.calibre.ebo
5f7a0 6f 6b 73 2e 6d 65 74 61 64 61 74 61 20 69 6d 70 6f 72 74 20 66 6d 74 5f 73 69 64 78 0d 0a 66 72 oks.metadata.import.fmt_sidx..fr
5f7c0 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e 64 69 61 6c 6f 67 73 2e 63 6f 6e 66 69 72 6d 5f om.calibre.gui2.dialogs.confirm_
5f7e0 64 65 6c 65 74 65 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 72 6d 0d 0a 0d 0a 66 72 6f 6d 20 63 61 delete.import.confirm....from.ca
5f800 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f libre_plugins.reading_list.commo
5f820 6e 5f 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 69 6d 70 6f 72 74 20 71 53 69 7a 65 50 6f 6c 69 n_compatibility.import.qSizePoli
5f840 63 79 5f 4d 69 6e 69 6d 75 6d 2c 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 45 78 70 61 6e 64 69 6e cy_Minimum,.qSizePolicy_Expandin
5f860 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f g..from.calibre_plugins.reading_
5f880 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 20 69 6d 70 6f 72 74 20 67 65 74 5f 69 63 6f list.common_icons.import.get_ico
5f8a0 6e 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f n..from.calibre_plugins.reading_
5f8c0 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 64 69 61 6c 6f 67 73 20 69 6d 70 6f 72 74 20 53 69 7a 65 50 list.common_dialogs.import.SizeP
5f8e0 65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 ersistedDialog..from.calibre_plu
5f900 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 77 69 64 67 65 74 73 gins.reading_list.common_widgets
5f920 20 69 6d 70 6f 72 74 20 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 2c .import.ReadOnlyTableWidgetItem,
5f940 20 49 6d 61 67 65 54 69 74 6c 65 4c 61 79 6f 75 74 0d 0a 0d 0a 63 6c 61 73 73 20 41 75 74 68 6f .ImageTitleLayout....class.Autho
5f960 72 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 rTableWidgetItem(ReadOnlyTableWi
5f980 64 67 65 74 49 74 65 6d 29 3a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c dgetItem):......def.__init__(sel
5f9a0 66 2c 20 74 65 78 74 2c 20 73 6f 72 74 5f 6b 65 79 29 3a 0d 0a 20 20 20 20 20 20 20 20 52 65 61 f,.text,.sort_key):..........Rea
5f9c0 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 dOnlyTableWidgetItem.__init__(se
5f9e0 6c 66 2c 20 74 65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 6f 72 74 5f 6b 65 79 lf,.text)..........self.sort_key
5fa00 20 3d 20 73 6f 72 74 5f 6b 65 79 0d 0a 0d 0a 20 20 20 20 23 51 74 20 75 73 65 73 20 61 20 73 69 .=.sort_key........#Qt.uses.a.si
5fa20 6d 70 6c 65 20 3c 20 63 68 65 63 6b 20 66 6f 72 20 73 6f 72 74 69 6e 67 20 69 74 65 6d 73 2c 20 mple.<.check.for.sorting.items,.
5fa40 6f 76 65 72 72 69 64 65 20 74 68 69 73 20 74 6f 20 75 73 65 20 74 68 65 20 73 6f 72 74 4b 65 79 override.this.to.use.the.sortKey
5fa60 0d 0a 20 20 20 20 64 65 66 20 5f 5f 6c 74 5f 5f 28 73 65 6c 66 2c 20 6f 74 68 65 72 29 3a 0d 0a ......def.__lt__(self,.other):..
5fa80 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 73 6f 72 74 5f 6b 65 79 20 3c 20 6f ........return.self.sort_key.<.o
5faa0 74 68 65 72 2e 73 6f 72 74 5f 6b 65 79 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 53 65 72 69 65 73 54 ther.sort_key......class.SeriesT
5fac0 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 ableWidgetItem(ReadOnlyTableWidg
5fae0 65 74 49 74 65 6d 29 3a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c etItem):......def.__init__(self,
5fb00 20 73 65 72 69 65 73 2c 20 73 65 72 69 65 73 5f 69 6e 64 65 78 29 3a 0d 0a 20 20 20 20 20 20 20 .series,.series_index):.........
5fb20 20 64 69 73 70 6c 61 79 20 3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 72 69 65 73 .display.=.''..........if.series
5fb40 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 3d 20 27 25 73 20 5b 25 73 :..............display.=.'%s.[%s
5fb60 5d 27 20 25 20 28 73 65 72 69 65 73 2c 20 66 6d 74 5f 73 69 64 78 28 73 65 72 69 65 73 5f 69 6e ]'.%.(series,.fmt_sidx(series_in
5fb80 64 65 78 29 29 0d 0a 20 20 20 20 20 20 20 20 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 dex))..........ReadOnlyTableWidg
5fba0 65 74 49 74 65 6d 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 64 69 73 70 6c 61 79 29 0d 0a etItem.__init__(self,.display)..
5fbc0 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 6f 72 74 4b 65 79 20 3d 20 27 25 73 25 30 34 64 27 20 ........self.sortKey.=.'%s%04d'.
5fbe0 25 20 28 73 65 72 69 65 73 2c 20 73 65 72 69 65 73 5f 69 6e 64 65 78 29 0d 0a 0d 0a 20 20 20 20 %.(series,.series_index)........
5fc00 23 51 74 20 75 73 65 73 20 61 20 73 69 6d 70 6c 65 20 3c 20 63 68 65 63 6b 20 66 6f 72 20 73 6f #Qt.uses.a.simple.<.check.for.so
5fc20 72 74 69 6e 67 20 69 74 65 6d 73 2c 20 6f 76 65 72 72 69 64 65 20 74 68 69 73 20 74 6f 20 75 73 rting.items,.override.this.to.us
5fc40 65 20 74 68 65 20 73 6f 72 74 4b 65 79 0d 0a 20 20 20 20 64 65 66 20 5f 5f 6c 74 5f 5f 28 73 65 e.the.sortKey......def.__lt__(se
5fc60 6c 66 2c 20 6f 74 68 65 72 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 lf,.other):..........return.self
5fc80 2e 73 6f 72 74 4b 65 79 20 3c 20 6f 74 68 65 72 2e 73 6f 72 74 4b 65 79 0d 0a 0d 0a 0d 0a 63 6c .sortKey.<.other.sortKey......cl
5fca0 61 73 73 20 45 64 69 74 4c 69 73 74 54 61 62 6c 65 57 69 64 67 65 74 28 51 54 61 62 6c 65 57 69 ass.EditListTableWidget(QTableWi
5fcc0 64 67 65 74 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c dget):........def.__init__(self,
5fce0 20 70 61 72 65 6e 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 51 54 61 62 6c 65 57 69 64 67 65 74 2e .parent):..........QTableWidget.
5fd00 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 __init__(self,.parent)..........
5fd20 73 65 6c 66 2e 73 65 74 53 65 6c 65 63 74 69 6f 6e 42 65 68 61 76 69 6f 72 28 51 41 62 73 74 72 self.setSelectionBehavior(QAbstr
5fd40 61 63 74 49 74 65 6d 56 69 65 77 2e 53 65 6c 65 63 74 52 6f 77 73 29 0d 0a 0d 0a 20 20 20 20 64 actItemView.SelectRows)........d
5fd60 65 66 20 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65 28 73 65 6c 66 2c 20 62 6f 6f 6b 73 29 3a 0d ef.populate_table(self,.books):.
5fd80 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20 20 20 20 73 .........self.clear()..........s
5fda0 65 6c 66 2e 73 65 74 41 6c 74 65 72 6e 61 74 69 6e 67 52 6f 77 43 6f 6c 6f 72 73 28 54 72 75 65 elf.setAlternatingRowColors(True
5fdc0 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 52 6f 77 43 6f 75 6e 74 28 6c 65 6e 28 )..........self.setRowCount(len(
5fde0 62 6f 6f 6b 73 29 29 0d 0a 20 20 20 20 20 20 20 20 68 65 61 64 65 72 5f 6c 61 62 65 6c 73 20 3d books))..........header_labels.=
5fe00 20 5b 27 54 69 74 6c 65 27 2c 20 27 41 75 74 68 6f 72 27 2c 20 27 53 65 72 69 65 73 27 5d 0d 0a .['Title',.'Author',.'Series']..
5fe20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 6f 6c 75 6d 6e 43 6f 75 6e 74 28 6c 65 6e 28 ........self.setColumnCount(len(
5fe40 68 65 61 64 65 72 5f 6c 61 62 65 6c 73 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 header_labels))..........self.se
5fe60 74 48 6f 72 69 7a 6f 6e 74 61 6c 48 65 61 64 65 72 4c 61 62 65 6c 73 28 68 65 61 64 65 72 5f 6c tHorizontalHeaderLabels(header_l
5fe80 61 62 65 6c 73 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 65 72 74 69 63 61 6c 48 65 61 abels)..........self.verticalHea
5fea0 64 65 72 28 29 2e 73 65 74 44 65 66 61 75 6c 74 53 65 63 74 69 6f 6e 53 69 7a 65 28 32 34 29 0d der().setDefaultSectionSize(24).
5fec0 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 6f 72 69 7a 6f 6e 74 61 6c 48 65 61 64 65 72 28 29 .........self.horizontalHeader()
5fee0 2e 73 65 74 53 74 72 65 74 63 68 4c 61 73 74 53 65 63 74 69 6f 6e 28 54 72 75 65 29 0d 0a 0d 0a .setStretchLastSection(True)....
5ff00 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 2c 20 62 6f 6f 6b 20 69 6e 20 65 6e 75 6d 65 72 61 ........for.row,.book.in.enumera
5ff20 74 65 28 62 6f 6f 6b 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 te(books):..............self.pop
5ff40 75 6c 61 74 65 5f 74 61 62 6c 65 5f 72 6f 77 28 72 6f 77 2c 20 62 6f 6f 6b 29 0d 0a 0d 0a 20 20 ulate_table_row(row,.book)......
5ff60 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 53 6f 72 74 69 6e 67 45 6e 61 62 6c 65 64 28 46 61 6c ......self.setSortingEnabled(Fal
5ff80 73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65 43 6f 6c 75 6d 6e 73 54 se)..........self.resizeColumnsT
5ffa0 6f 43 6f 6e 74 65 6e 74 73 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4d 69 6e oContents()..........self.setMin
5ffc0 69 6d 75 6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 30 2c 20 31 30 30 29 0d 0a 20 20 20 20 20 20 20 imumColumnWidth(0,.100).........
5ffe0 20 73 65 6c 66 2e 73 65 74 4d 61 78 69 6d 75 6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 30 2c 20 33 .self.setMaximumColumnWidth(0,.3
60000 30 30 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4d 69 6e 69 6d 75 6d 43 6f 6c 75 00)..........self.setMinimumColu
60020 6d 6e 57 69 64 74 68 28 31 2c 20 31 30 30 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 mnWidth(1,.100)..........self.se
60040 74 4d 61 78 69 6d 75 6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 31 2c 20 33 30 30 29 0d 0a 20 20 20 tMaximumColumnWidth(1,.300).....
60060 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 33 30 30 2c 20 30 29 .....self.setMinimumSize(300,.0)
60080 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 62 6f 6f 6b 73 29 20 3e 20 30 3a 0d 0a 20 20 ..........if.len(books).>.0:....
600a0 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 52 6f 77 28 30 29 0d 0a 0d 0a 20 ..........self.selectRow(0).....
600c0 20 20 20 64 65 66 20 73 65 74 4d 69 6e 69 6d 75 6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 73 65 6c ...def.setMinimumColumnWidth(sel
600e0 66 2c 20 63 6f 6c 2c 20 6d 69 6e 69 6d 75 6d 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 f,.col,.minimum):..........if.se
60100 6c 66 2e 63 6f 6c 75 6d 6e 57 69 64 74 68 28 63 6f 6c 29 20 3c 20 6d 69 6e 69 6d 75 6d 3a 0d 0a lf.columnWidth(col).<.minimum:..
60120 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 6f 6c 75 6d 6e 57 69 64 74 68 28 ............self.setColumnWidth(
60140 63 6f 6c 2c 20 6d 69 6e 69 6d 75 6d 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65 74 4d 61 78 69 col,.minimum)........def.setMaxi
60160 6d 75 6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 73 65 6c 66 2c 20 63 6f 6c 2c 20 6d 61 78 69 6d 75 mumColumnWidth(self,.col,.maximu
60180 6d 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 57 69 64 74 68 m):..........if.self.columnWidth
601a0 28 63 6f 6c 29 20 3e 20 6d 61 78 69 6d 75 6d 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 (col).>.maximum:..............se
601c0 6c 66 2e 73 65 74 43 6f 6c 75 6d 6e 57 69 64 74 68 28 63 6f 6c 2c 20 6d 61 78 69 6d 75 6d 29 0d lf.setColumnWidth(col,.maximum).
601e0 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65 5f 72 6f 77 28 73 65 .......def.populate_table_row(se
60200 6c 66 2c 20 72 6f 77 2c 20 62 6f 6f 6b 29 3a 0d 0a 20 20 20 20 20 20 20 20 74 69 74 6c 65 5f 63 lf,.row,.book):..........title_c
60220 65 6c 6c 20 3d 20 52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 62 6f ell.=.ReadOnlyTableWidgetItem(bo
60240 6f 6b 5b 27 74 69 74 6c 65 27 5d 29 0d 0a 20 20 20 20 20 20 20 20 74 69 74 6c 65 5f 63 65 6c 6c ok['title'])..........title_cell
60260 2e 73 65 74 44 61 74 61 28 51 74 2e 55 73 65 72 52 6f 6c 65 2c 20 62 6f 6f 6b 5b 27 63 61 6c 69 .setData(Qt.UserRole,.book['cali
60280 62 72 65 5f 69 64 27 5d 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d 28 bre_id'])..........self.setItem(
602a0 72 6f 77 2c 20 30 2c 20 74 69 74 6c 65 5f 63 65 6c 6c 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c row,.0,.title_cell)..........sel
602c0 66 2e 73 65 74 49 74 65 6d 28 72 6f 77 2c 20 31 2c 20 41 75 74 68 6f 72 54 61 62 6c 65 57 69 64 f.setItem(row,.1,.AuthorTableWid
602e0 67 65 74 49 74 65 6d 28 62 6f 6f 6b 5b 27 61 75 74 68 6f 72 27 5d 2c 20 62 6f 6f 6b 5b 27 61 75 getItem(book['author'],.book['au
60300 74 68 6f 72 5f 73 6f 72 74 27 5d 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 thor_sort']))..........self.setI
60320 74 65 6d 28 72 6f 77 2c 20 32 2c 20 53 65 72 69 65 73 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 tem(row,.2,.SeriesTableWidgetIte
60340 6d 28 62 6f 6f 6b 5b 27 73 65 72 69 65 73 27 5d 2c 20 62 6f 6f 6b 5b 27 73 65 72 69 65 73 5f 69 m(book['series'],.book['series_i
60360 6e 64 65 78 27 5d 29 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 63 61 6c 69 62 72 65 5f ndex']))........def.get_calibre_
60380 69 64 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 ids(self):..........ids.=.[]....
603a0 20 20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72 61 6e 67 65 28 73 65 6c 66 2e 72 6f 77 43 ......for.row.in.range(self.rowC
603c0 6f 75 6e 74 28 29 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 73 2e 61 70 70 65 6e 64 ount()):..............ids.append
603e0 28 73 65 6c 66 2e 69 74 65 6d 28 72 6f 77 2c 20 30 29 2e 64 61 74 61 28 51 74 2e 55 73 65 72 52 (self.item(row,.0).data(Qt.UserR
60400 6f 6c 65 29 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 64 73 0d 0a 0d 0a 20 20 20 ole))..........return.ids.......
60420 20 64 65 66 20 72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f 72 6f 77 73 28 73 65 6c 66 29 3a .def.remove_selected_rows(self):
60440 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 46 6f 63 75 73 28 29 0d 0a 20 20 20 20 20 ..........self.setFocus().......
60460 20 20 20 73 65 6c 72 6f 77 73 20 3d 20 73 65 6c 66 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c ...selrows.=.self.selectionModel
60480 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 ().selectedRows()..........rows.
604a0 3d 20 73 6f 72 74 65 64 28 73 65 6c 72 6f 77 73 2c 20 6b 65 79 3d 6c 61 6d 62 64 61 20 78 3a 20 =.sorted(selrows,.key=lambda.x:.
604c0 78 2e 72 6f 77 28 29 2c 20 72 65 76 65 72 73 65 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 x.row(),.reverse=True)..........
604e0 69 66 20 6c 65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 if.len(rows).==.0:..............
60500 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 3c 70 3e return..........message.=._('<p>
60520 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 72 65 6d 6f 76 65 20 Are.you.sure.you.want.to.remove.
60540 74 68 69 73 20 62 6f 6f 6b 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 3f 27 29 0d 0a 20 20 20 20 this.book.from.the.list?')......
60560 20 20 20 20 69 66 20 6c 65 6e 28 72 6f 77 73 29 20 3e 20 31 3a 0d 0a 20 20 20 20 20 20 20 20 20 ....if.len(rows).>.1:...........
60580 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f 28 27 3c 70 3e 41 72 65 20 79 6f 75 20 73 75 72 65 20 ...message.=._('<p>Are.you.sure.
605a0 79 6f 75 20 77 61 6e 74 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 you.want.to.remove.the.selected.
605c0 25 64 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 3f 27 29 25 6c 65 6e 28 72 6f %d.books.from.the.list?')%len(ro
605e0 77 73 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 63 6f 6e 66 69 72 6d 28 6d 65 73 73 ws)..........if.not.confirm(mess
60600 61 67 65 2c 27 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 64 65 6c 65 74 65 5f 69 74 65 6d 27 2c 20 age,'reading_list_delete_item',.
60620 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 self):..............return......
60640 20 20 20 20 66 69 72 73 74 5f 73 65 6c 5f 72 6f 77 20 3d 20 73 65 6c 66 2e 63 75 72 72 65 6e 74 ....first_sel_row.=.self.current
60660 52 6f 77 28 29 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 73 65 6c 72 6f 77 20 69 6e 20 72 6f 77 Row()..........for.selrow.in.row
60680 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 52 6f 77 28 73 s:..............self.removeRow(s
606a0 65 6c 72 6f 77 2e 72 6f 77 28 29 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 66 69 72 73 74 5f 73 elrow.row())..........if.first_s
606c0 65 6c 5f 72 6f 77 20 3c 20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 3a 0d 0a 20 20 20 20 20 el_row.<.self.rowCount():.......
606e0 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 61 6e 64 5f 73 63 72 6f 6c 6c 5f 74 6f .......self.select_and_scroll_to
60700 5f 72 6f 77 28 66 69 72 73 74 5f 73 65 6c 5f 72 6f 77 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 69 _row(first_sel_row)..........eli
60720 66 20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 20 3e 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 f.self.rowCount().>.0:..........
60740 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 61 6e 64 5f 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f ....self.select_and_scroll_to_ro
60760 77 28 66 69 72 73 74 5f 73 65 6c 5f 72 6f 77 20 2d 20 31 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 w(first_sel_row.-.1)........def.
60780 73 65 6c 65 63 74 5f 61 6e 64 5f 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 28 73 65 6c 66 2c 20 72 select_and_scroll_to_row(self,.r
607a0 6f 77 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 52 6f 77 28 72 6f 77 ow):..........self.selectRow(row
607c0 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 54 6f 49 74 65 6d 28 73 65 6c )..........self.scrollToItem(sel
607e0 66 2e 63 75 72 72 65 6e 74 49 74 65 6d 28 29 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6d 6f 76 65 f.currentItem())........def.move
60800 5f 72 6f 77 73 5f 75 70 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 _rows_up(self):..........self.se
60820 74 46 6f 63 75 73 28 29 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 73 65 tFocus()..........rows.=.self.se
60840 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73 28 29 0d 0a 20 lectionModel().selectedRows()...
60860 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 .......if.len(rows).==.0:.......
60880 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 72 6f 77 73 20 3d .......return..........selrows.=
608a0 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72 6f 77 73 3a 0d 0a 20 .[]..........for.row.in.rows:...
608c0 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 72 6f 77 73 2e 61 70 70 65 6e 64 28 72 6f 77 2e 72 6f ...........selrows.append(row.ro
608e0 77 28 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 72 6f 77 73 2e 73 6f 72 74 28 29 0d 0a 20 20 w())..........selrows.sort()....
60900 20 20 20 20 20 20 66 69 72 73 74 5f 73 65 6c 5f 72 6f 77 20 3d 20 73 65 6c 72 6f 77 73 5b 30 5d ......first_sel_row.=.selrows[0]
60920 0d 0a 20 20 20 20 20 20 20 20 69 66 20 66 69 72 73 74 5f 73 65 6c 5f 72 6f 77 20 3c 3d 20 30 3a ..........if.first_sel_row.<=.0:
60940 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 ..............return..........#.
60960 57 6f 72 6b 61 72 6f 75 6e 64 20 66 6f 72 20 73 74 72 61 6e 67 65 20 73 65 6c 65 63 74 69 6f 6e Workaround.for.strange.selection
60980 20 62 75 67 20 69 6e 20 51 74 20 77 68 69 63 68 20 22 61 6c 74 65 72 73 22 20 74 68 65 20 73 65 .bug.in.Qt.which."alters".the.se
609a0 6c 65 63 74 69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 69 6e 20 63 65 72 74 61 69 6e 20 63 69 lection..........#.in.certain.ci
609c0 72 63 75 6d 73 74 61 6e 63 65 73 20 77 68 69 63 68 20 6d 65 61 6e 74 20 6d 6f 76 65 20 64 6f 77 rcumstances.which.meant.move.dow
609e0 6e 20 6f 6e 6c 79 20 77 6f 72 6b 65 64 20 70 72 6f 70 65 72 6c 79 20 22 6f 6e 63 65 22 0d 0a 20 n.only.worked.properly."once"...
60a00 20 20 20 20 20 20 20 66 6f 72 20 73 65 6c 72 6f 77 20 69 6e 20 73 65 6c 72 6f 77 73 3a 0d 0a 20 .......for.selrow.in.selrows:...
60a20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 77 61 70 5f 72 6f 77 5f 77 69 64 67 65 74 73 ...........self.swap_row_widgets
60a40 28 73 65 6c 72 6f 77 20 2d 20 31 2c 20 73 65 6c 72 6f 77 20 2b 20 31 29 0d 0a 20 20 20 20 20 20 (selrow.-.1,.selrow.+.1)........
60a60 20 20 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 20 3d 20 66 69 72 73 74 5f 73 65 6c 5f 72 6f 77 20 ..scroll_to_row.=.first_sel_row.
60a80 2d 20 31 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 20 3e 20 -.1..........if.scroll_to_row.>.
60aa0 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 20 3d 20 0:..............scroll_to_row.=.
60ac0 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 20 2d 20 31 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e scroll_to_row.-.1..........self.
60ae0 73 63 72 6f 6c 6c 54 6f 49 74 65 6d 28 73 65 6c 66 2e 69 74 65 6d 28 73 63 72 6f 6c 6c 5f 74 6f scrollToItem(self.item(scroll_to
60b00 5f 72 6f 77 2c 20 30 29 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6d 6f 76 65 5f 31 30 5f 72 6f 77 _row,.0))........def.move_10_row
60b20 73 5f 75 70 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 s_up(self):..........for.row.in.
60b40 72 61 6e 67 65 28 30 2c 20 31 30 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e range(0,.10):..............self.
60b60 6d 6f 76 65 5f 72 6f 77 73 5f 75 70 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6d 6f 76 65 5f 74 move_rows_up()........def.move_t
60b80 6f 5f 74 6f 70 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e o_top(self):..........for.row.in
60ba0 20 72 61 6e 67 65 28 30 2c 20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 29 3a 0d 0a 20 20 20 .range(0,.self.rowCount()):.....
60bc0 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 72 6f 77 73 5f 75 70 28 29 0d 0a 0d 0a .........self.move_rows_up()....
60be0 20 20 20 20 64 65 66 20 6d 6f 76 65 5f 72 6f 77 73 5f 64 6f 77 6e 28 73 65 6c 66 29 3a 0d 0a 20 ....def.move_rows_down(self):...
60c00 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 46 6f 63 75 73 28 29 0d 0a 20 20 20 20 20 20 20 20 .......self.setFocus()..........
60c20 72 6f 77 73 20 3d 20 73 65 6c 66 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c rows.=.self.selectionModel().sel
60c40 65 63 74 65 64 52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 72 6f 77 73 ectedRows()..........if.len(rows
60c60 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 ).==.0:..............return.....
60c80 20 20 20 20 20 73 65 6c 72 6f 77 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 .....selrows.=.[]..........for.r
60ca0 6f 77 20 69 6e 20 72 6f 77 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 72 6f 77 73 ow.in.rows:..............selrows
60cc0 2e 61 70 70 65 6e 64 28 72 6f 77 2e 72 6f 77 28 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 72 .append(row.row())..........selr
60ce0 6f 77 73 2e 73 6f 72 74 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 73 74 5f 73 65 6c 5f 72 6f 77 ows.sort()..........last_sel_row
60d00 20 3d 20 73 65 6c 72 6f 77 73 5b 2d 31 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 61 73 74 5f .=.selrows[-1]..........if.last_
60d20 73 65 6c 5f 72 6f 77 20 3d 3d 20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 20 2d 20 31 3a 0d sel_row.==.self.rowCount().-.1:.
60d40 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 57 .............return..........#.W
60d60 6f 72 6b 61 72 6f 75 6e 64 20 66 6f 72 20 73 74 72 61 6e 67 65 20 73 65 6c 65 63 74 69 6f 6e 20 orkaround.for.strange.selection.
60d80 62 75 67 20 69 6e 20 51 74 20 77 68 69 63 68 20 22 61 6c 74 65 72 73 22 20 74 68 65 20 73 65 6c bug.in.Qt.which."alters".the.sel
60da0 65 63 74 69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 69 6e 20 63 65 72 74 61 69 6e 20 63 69 72 ection..........#.in.certain.cir
60dc0 63 75 6d 73 74 61 6e 63 65 73 20 77 68 69 63 68 20 6d 65 61 6e 74 20 6d 6f 76 65 20 64 6f 77 6e cumstances.which.meant.move.down
60de0 20 6f 6e 6c 79 20 77 6f 72 6b 65 64 20 70 72 6f 70 65 72 6c 79 20 22 6f 6e 63 65 22 0d 0a 20 20 .only.worked.properly."once"....
60e00 20 20 20 20 20 20 66 6f 72 20 73 65 6c 72 6f 77 20 69 6e 20 72 65 76 65 72 73 65 64 28 73 65 6c ......for.selrow.in.reversed(sel
60e20 72 6f 77 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 77 61 70 5f 72 6f rows):..............self.swap_ro
60e40 77 5f 77 69 64 67 65 74 73 28 73 65 6c 72 6f 77 20 2b 20 32 2c 20 73 65 6c 72 6f 77 29 0d 0a 20 w_widgets(selrow.+.2,.selrow)...
60e60 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 20 3d 20 6c 61 73 74 5f 73 65 6c 5f .......scroll_to_row.=.last_sel_
60e80 72 6f 77 20 2b 20 31 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f row.+.1..........if.scroll_to_ro
60ea0 77 20 3c 20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 20 2d 20 31 3a 0d 0a 20 20 20 20 20 20 w.<.self.rowCount().-.1:........
60ec0 20 20 20 20 20 20 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 20 3d 20 73 63 72 6f 6c 6c 5f 74 6f 5f ......scroll_to_row.=.scroll_to_
60ee0 72 6f 77 20 2b 20 31 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 54 6f 49 74 row.+.1..........self.scrollToIt
60f00 65 6d 28 73 65 6c 66 2e 69 74 65 6d 28 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 2c 20 30 29 29 0d em(self.item(scroll_to_row,.0)).
60f20 0a 0d 0a 20 20 20 20 64 65 66 20 6d 6f 76 65 5f 31 30 5f 72 6f 77 73 5f 64 6f 77 6e 28 73 65 6c .......def.move_10_rows_down(sel
60f40 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72 61 6e 67 65 28 30 2c f):..........for.row.in.range(0,
60f60 20 31 30 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 72 6f 77 .10):..............self.move_row
60f80 73 5f 64 6f 77 6e 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6d 6f 76 65 5f 74 6f 5f 62 6f 74 74 s_down()........def.move_to_bott
60fa0 6f 6d 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72 61 om(self):..........for.row.in.ra
60fc0 6e 67 65 28 30 2c 20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 29 3a 0d 0a 20 20 20 20 20 20 nge(0,.self.rowCount()):........
60fe0 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 72 6f 77 73 5f 64 6f 77 6e 28 29 0d 0a 0d 0a 20 ......self.move_rows_down().....
61000 20 20 20 64 65 66 20 73 77 61 70 5f 72 6f 77 5f 77 69 64 67 65 74 73 28 73 65 6c 66 2c 20 73 72 ...def.swap_row_widgets(self,.sr
61020 63 5f 72 6f 77 2c 20 64 65 73 74 5f 72 6f 77 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e c_row,.dest_row):..........self.
61040 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 blockSignals(True)..........self
61060 2e 69 6e 73 65 72 74 52 6f 77 28 64 65 73 74 5f 72 6f 77 29 0d 0a 20 20 20 20 20 20 20 20 66 6f .insertRow(dest_row)..........fo
61080 72 20 63 6f 6c 20 69 6e 20 72 61 6e 67 65 28 30 2c 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 43 6f 75 r.col.in.range(0,.self.columnCou
610a0 6e 74 28 29 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d nt()):..............self.setItem
610c0 28 64 65 73 74 5f 72 6f 77 2c 20 63 6f 6c 2c 20 73 65 6c 66 2e 74 61 6b 65 49 74 65 6d 28 73 72 (dest_row,.col,.self.takeItem(sr
610e0 63 5f 72 6f 77 2c 20 63 6f 6c 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 c_row,.col))..........self.remov
61100 65 52 6f 77 28 73 72 63 5f 72 6f 77 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6c 6f 63 eRow(src_row)..........self.bloc
61120 6b 53 69 67 6e 61 6c 73 28 46 61 6c 73 65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 45 64 69 74 4c kSignals(False)......class.EditL
61140 69 73 74 44 69 61 6c 6f 67 28 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 29 3a 0d istDialog(SizePersistedDialog):.
61160 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 .....def.__init__(self,.parent,.
61180 62 6f 6f 6b 73 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 73 65 6c 65 63 74 65 64 5f 62 6f 6f 6b 5f books,.list_name,.selected_book_
611a0 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c ids):..........SizePersistedDial
611c0 6f 67 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 5f 28 27 72 65 61 og.__init__(self,.parent,._('rea
611e0 64 69 6e 67 20 6c 69 73 74 20 70 6c 75 67 69 6e 3a 65 64 69 74 20 6c 69 73 74 20 64 69 61 6c 6f ding.list.plugin:edit.list.dialo
61200 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77 54 69 74 6c g'))..........self.setWindowTitl
61220 65 28 5f 28 27 45 64 69 74 20 4c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 e(_('Edit.List'))..........layou
61240 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 t.=.QVBoxLayout(self)..........s
61260 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 20 20 20 20 20 20 20 20 74 elf.setLayout(layout)..........t
61280 69 74 6c 65 5f 6c 61 79 6f 75 74 20 3d 20 49 6d 61 67 65 54 69 74 6c 65 4c 61 79 6f 75 74 28 73 itle_layout.=.ImageTitleLayout(s
612a0 65 6c 66 2c 20 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 27 2c 0d elf,.'images/reading_list.png',.
612c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
612e0 20 20 20 20 20 20 20 20 20 5f 28 27 5c 27 25 73 5c 27 20 6c 69 73 74 20 62 6f 6f 6b 73 27 29 25 ........._('\'%s\'.list.books')%
61300 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 4c 61 list_name)..........layout.addLa
61320 79 6f 75 74 28 74 69 74 6c 65 5f 6c 61 79 6f 75 74 29 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b yout(title_layout)..........book
61340 73 5f 6c 61 79 6f 75 74 20 3d 20 51 48 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 s_layout.=.QHBoxLayout()........
61360 20 20 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 62 6f 6f 6b 73 5f 6c 61 79 6f 75 74 29 ..layout.addLayout(books_layout)
61380 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 20 3d 20 45 ............self.books_table.=.E
613a0 64 69 74 4c 69 73 74 54 61 62 6c 65 57 69 64 67 65 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 ditListTableWidget(self)........
613c0 20 20 62 6f 6f 6b 73 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 62 6f ..books_layout.addWidget(self.bo
613e0 6f 6b 73 5f 74 61 62 6c 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 oks_table)............button_lay
61400 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f out.=.QVBoxLayout()..........boo
61420 6b 73 5f 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 ks_layout.addLayout(button_layou
61440 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 6d 6f 76 65 20 74 6f 20 74 6f 70 20 62 75 74 74 t)............#.move.to.top.butt
61460 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f 62 75 74 74 6f 6e on..........self.move_top_button
61480 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 .=.QToolButton(self)..........se
614a0 6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 lf.move_top_button.setToolTip(_(
614c0 27 4d 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20 74 6f 20 74 68 65 20 74 6f 70 20 'Move.selected.books.to.the.top.
614e0 6f 66 20 74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 of.the.list'))..........self.mov
61500 65 5f 74 6f 70 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 27 69 e_top_button.setIcon(get_icon('i
61520 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 6e 67 27 29 29 mages/arrow_up_double_bar.png'))
61540 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f 62 75 74 74 6f 6e 2e 63 ..........self.move_top_button.c
61560 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e licked.connect(self.books_table.
61580 6d 6f 76 65 5f 74 6f 5f 74 6f 70 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 move_to_top)..........button_lay
615a0 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f 62 75 74 74 out.addWidget(self.move_top_butt
615c0 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 23 20 6d 6f 76 65 20 75 70 20 31 30 20 72 6f 77 73 20 62 on)..........#.move.up.10.rows.b
615e0 75 74 74 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 75 70 5f 62 utton..........self.move_10_up_b
61600 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 utton.=.QToolButton(self).......
61620 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 75 70 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f ...self.move_10_up_button.setToo
61640 6c 54 69 70 28 5f 28 27 4d 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20 31 30 20 72 lTip(_('Move.selected.books.10.r
61660 6f 77 73 20 75 70 20 74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 ows.up.the.list'))..........self
61680 2e 6d 6f 76 65 5f 31 30 5f 75 70 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 .move_10_up_button.setIcon(get_i
616a0 63 6f 6e 28 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c 65 2e 70 6e 67 27 con('images/arrow_up_double.png'
616c0 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 75 70 5f 62 75 74 74 ))..........self.move_10_up_butt
616e0 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 on.clicked.connect(self.books_ta
61700 62 6c 65 2e 6d 6f 76 65 5f 31 30 5f 72 6f 77 73 5f 75 70 29 0d 0a 20 20 20 20 20 20 20 20 62 75 ble.move_10_rows_up)..........bu
61720 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 6d 6f 76 65 5f tton_layout.addWidget(self.move_
61740 31 30 5f 75 70 5f 62 75 74 74 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 23 20 6d 6f 76 65 20 75 70 10_up_button)..........#.move.up
61760 20 6f 6e 65 20 72 6f 77 20 62 75 74 74 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f .one.row.button..........self.mo
61780 76 65 5f 75 70 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 ve_up_button.=.QToolButton(self)
617a0 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 75 70 5f 62 75 74 74 6f 6e 2e 73 65 ..........self.move_up_button.se
617c0 74 54 6f 6f 6c 54 69 70 28 5f 28 27 4d 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20 tToolTip(_('Move.selected.books.
617e0 75 70 20 74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 up.the.list'))..........self.mov
61800 65 5f 75 70 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 27 69 6d e_up_button.setIcon(get_icon('im
61820 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 73 69 6e 67 6c 65 2e 70 6e 67 27 29 29 0d 0a 20 20 20 ages/arrow_up_single.png')).....
61840 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 75 70 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 .....self.move_up_button.clicked
61860 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 6d 6f 76 65 5f 72 .connect(self.books_table.move_r
61880 6f 77 73 5f 75 70 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61 ows_up)..........button_layout.a
618a0 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 6d 6f 76 65 5f 75 70 5f 62 75 74 74 6f 6e 29 0d 0a 0d ddWidget(self.move_up_button)...
618c0 0a 20 20 20 20 20 20 20 20 73 70 61 63 65 72 49 74 65 6d 20 3d 20 51 53 70 61 63 65 72 49 74 65 .........spacerItem.=.QSpacerIte
618e0 6d 28 32 30 2c 20 34 30 2c 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 4d 69 6e 69 6d 75 6d 2c 20 71 m(20,.40,.qSizePolicy_Minimum,.q
61900 53 69 7a 65 50 6f 6c 69 63 79 5f 45 78 70 61 6e 64 69 6e 67 29 0d 0a 20 20 20 20 20 20 20 20 62 SizePolicy_Expanding)..........b
61920 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 49 74 65 6d 28 73 70 61 63 65 72 49 74 65 6d 29 utton_layout.addItem(spacerItem)
61940 0d 0a 0d 0a 09 20 20 20 20 23 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 20 62 75 74 74 .........#.remove.from.list.butt
61960 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e 20 3d on..........self.remove_button.=
61980 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 .QToolButton(self)..........self
619a0 2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 52 65 6d .remove_button.setToolTip(_('Rem
619c0 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 ove.selected.books.from.the.list
619e0 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e 2e '))..........self.remove_button.
61a00 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 27 6c 69 73 74 5f 72 65 6d 6f 76 65 2e 70 6e setIcon(get_icon('list_remove.pn
61a20 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e g'))..........self.remove_button
61a40 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f .clicked.connect(self.remove_fro
61a60 6d 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61 m_list)..........button_layout.a
61a80 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e 29 0d 0a 20 20 ddWidget(self.remove_button)....
61aa0 20 20 20 20 20 20 73 70 61 63 65 72 49 74 65 6d 31 20 3d 20 51 53 70 61 63 65 72 49 74 65 6d 28 ......spacerItem1.=.QSpacerItem(
61ac0 32 30 2c 20 34 30 2c 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 4d 69 6e 69 6d 75 6d 2c 20 71 53 69 20,.40,.qSizePolicy_Minimum,.qSi
61ae0 7a 65 50 6f 6c 69 63 79 5f 45 78 70 61 6e 64 69 6e 67 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 zePolicy_Expanding)............#
61b00 20 6d 6f 76 65 20 64 6f 77 6e 20 6f 6e 65 20 72 6f 77 20 62 75 74 74 6f 6e 0d 0a 20 20 20 20 20 .move.down.one.row.button.......
61b20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 49 74 65 6d 28 73 70 61 63 65 72 49 ...button_layout.addItem(spacerI
61b40 74 65 6d 31 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 64 6f 77 6e 5f 62 75 tem1)..........self.move_down_bu
61b60 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 tton.=.QToolButton(self)........
61b80 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 ..self.move_down_button.setToolT
61ba0 69 70 28 5f 28 27 4d 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20 64 6f 77 6e 20 74 ip(_('Move.selected.books.down.t
61bc0 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 64 6f he.list'))..........self.move_do
61be0 77 6e 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 27 69 6d 61 67 wn_button.setIcon(get_icon('imag
61c00 65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f 73 69 6e 67 6c 65 2e 70 6e 67 27 29 29 0d 0a 20 20 20 es/arrow_down_single.png')).....
61c20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b .....self.move_down_button.click
61c40 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 6d 6f 76 65 ed.connect(self.books_table.move
61c60 5f 72 6f 77 73 5f 64 6f 77 6e 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f _rows_down)..........button_layo
61c80 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 6d 6f 76 65 5f 64 6f 77 6e 5f 62 75 74 74 ut.addWidget(self.move_down_butt
61ca0 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 23 20 6d 6f 76 65 20 64 6f 77 6e 20 31 30 20 72 6f 77 73 on)..........#.move.down.10.rows
61cc0 20 62 75 74 74 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 64 6f .button..........self.move_10_do
61ce0 77 6e 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 wn_button.=.QToolButton(self)...
61d00 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 2e .......self.move_10_down_button.
61d20 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 4d 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b setToolTip(_('Move.selected.book
61d40 73 20 31 30 20 72 6f 77 73 20 64 6f 77 6e 20 74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 s.10.rows.down.the.list'))......
61d60 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 2e 73 65 74 ....self.move_10_down_button.set
61d80 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e Icon(get_icon('images/arrow_down
61da0 5f 64 6f 75 62 6c 65 2e 70 6e 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 _double.png'))..........self.mov
61dc0 65 5f 31 30 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 e_10_down_button.clicked.connect
61de0 28 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 6d 6f 76 65 5f 31 30 5f 72 6f 77 73 5f 64 (self.books_table.move_10_rows_d
61e00 6f 77 6e 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 own)..........button_layout.addW
61e20 69 64 67 65 74 28 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 29 0d idget(self.move_10_down_button).
61e40 0a 20 20 20 20 20 20 20 20 23 20 6d 6f 76 65 20 74 6f 20 62 6f 74 74 6f 6d 20 62 75 74 74 6f 6e .........#.move.to.bottom.button
61e60 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 74 74 6f 6d 5f 62 75 74 74 6f ..........self.move_bottom_butto
61e80 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 n.=.QToolButton(self)..........s
61ea0 65 6c 66 2e 6d 6f 76 65 5f 62 6f 74 74 6f 6d 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 elf.move_bottom_button.setToolTi
61ec0 70 28 5f 28 27 4d 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20 74 6f 20 74 68 65 20 p(_('Move.selected.books.to.the.
61ee0 62 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 bottom.of.the.list'))..........s
61f00 65 6c 66 2e 6d 6f 76 65 5f 62 6f 74 74 6f 6d 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 elf.move_bottom_button.setIcon(g
61f20 65 74 5f 69 63 6f 6e 28 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c et_icon('images/arrow_down_doubl
61f40 65 5f 62 61 72 2e 70 6e 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f e_bar.png'))..........self.move_
61f60 62 6f 74 74 6f 6d 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 bottom_button.clicked.connect(se
61f80 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 6d 6f 76 65 5f 74 6f 5f 62 6f 74 74 6f 6d 29 0d 0a lf.books_table.move_to_bottom)..
61fa0 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 ........button_layout.addWidget(
61fc0 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 74 74 6f 6d 5f 62 75 74 74 6f 6e 29 0d 0a 0d 0a 20 20 20 20 self.move_bottom_button)........
61fe0 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 20 3d 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f ....button_box.=.QDialogButtonBo
62000 78 28 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 2e 4f 6b 20 7c 20 51 44 69 61 6c 6f 67 42 x(QDialogButtonBox.Ok.|.QDialogB
62020 75 74 74 6f 6e 42 6f 78 2e 43 61 6e 63 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e uttonBox.Cancel)..........button
62040 5f 62 6f 78 2e 61 63 63 65 70 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 61 63 63 65 70 _box.accepted.connect(self.accep
62060 74 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 72 65 6a 65 63 74 65 64 2e t)..........button_box.rejected.
62080 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6a 65 63 74 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 connect(self.reject)..........la
620a0 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 62 75 74 74 6f 6e 5f 62 6f 78 29 0d 0a 20 20 20 20 yout.addWidget(button_box)......
620c0 20 20 20 20 23 20 43 61 75 73 65 20 6f 75 72 20 64 69 61 6c 6f 67 20 73 69 7a 65 20 74 6f 20 62 ....#.Cause.our.dialog.size.to.b
620e0 65 20 72 65 73 74 6f 72 65 64 20 66 72 6f 6d 20 70 72 65 66 73 20 6f 72 20 63 72 65 61 74 65 64 e.restored.from.prefs.or.created
62100 20 6f 6e 20 66 69 72 73 74 20 75 73 61 67 65 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 .on.first.usage..........self.re
62120 73 69 7a 65 5f 64 69 61 6c 6f 67 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6f 6f 6b size_dialog()..........self.book
62140 73 5f 74 61 62 6c 65 2e 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65 28 62 6f 6f 6b 73 29 0d 0a 20 s_table.populate_table(books)...
62160 20 20 20 20 20 20 20 23 20 49 66 20 77 65 20 68 61 76 65 20 61 20 73 69 6e 67 6c 65 20 73 65 6c .......#.If.we.have.a.single.sel
62180 65 63 74 65 64 20 62 6f 6f 6b 20 69 64 6d 20 74 68 65 6e 20 73 65 6c 65 63 74 20 69 74 20 69 6e ected.book.idm.then.select.it.in
621a0 20 74 68 65 20 74 61 62 6c 65 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 73 65 6c 65 63 .the.table..........if.len(selec
621c0 74 65 64 5f 62 6f 6f 6b 5f 69 64 73 29 20 3d 3d 20 31 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ted_book_ids).==.1:.............
621e0 20 62 6f 6f 6b 5f 69 64 20 3d 20 73 65 6c 65 63 74 65 64 5f 62 6f 6f 6b 5f 69 64 73 5b 30 5d 0d .book_id.=.selected_book_ids[0].
62200 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72 61 6e 67 65 28 73 65 .............for.row.in.range(se
62220 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 72 6f 77 43 6f 75 6e 74 28 29 29 3a 0d 0a 20 20 20 lf.books_table.rowCount()):.....
62240 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 .............if.self.books_table
62260 2e 69 74 65 6d 28 72 6f 77 2c 20 30 29 2e 64 61 74 61 28 51 74 2e 55 73 65 72 52 6f 6c 65 29 20 .item(row,.0).data(Qt.UserRole).
62280 3d 3d 20 62 6f 6f 6b 5f 69 64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ==.book_id:.....................
622a0 20 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 73 65 6c 65 63 74 52 6f 77 28 72 6f 77 29 .self.books_table.selectRow(row)
622c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6f 6f 6b 73 ......................self.books
622e0 5f 74 61 62 6c 65 2e 73 63 72 6f 6c 6c 54 6f 49 74 65 6d 28 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 _table.scrollToItem(self.books_t
62300 61 62 6c 65 2e 69 74 65 6d 28 72 6f 77 2c 20 30 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 able.item(row,.0))..............
62320 20 20 20 20 20 20 20 20 62 72 65 61 6b 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65 6d 6f 76 65 5f ........break........def.remove_
62340 66 72 6f 6d 5f 6c 69 73 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 from_list(self):..........self.b
62360 6f 6f 6b 73 5f 74 61 62 6c 65 2e 72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f 72 6f 77 73 28 ooks_table.remove_selected_rows(
62380 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 63 61 6c 69 62 72 65 5f 69 64 73 28 73 65 6c )........def.get_calibre_ids(sel
623a0 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 f):..........return.self.books_t
623c0 61 62 6c 65 2e 67 65 74 5f 63 61 6c 69 62 72 65 5f 69 64 73 28 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 able.get_calibre_ids()......clas
623e0 73 20 4d 6f 76 65 42 6f 6f 6b 73 44 69 61 6c 6f 67 28 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 s.MoveBooksDialog(SizePersistedD
62400 69 61 6c 6f 67 29 3a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 ialog):......def.__init__(self,.
62420 70 61 72 65 6e 74 2c 20 6c 69 73 74 73 5f 69 6e 5f 75 73 65 2c 20 6c 69 73 74 5f 6e 61 6d 65 73 parent,.lists_in_use,.list_names
62440 29 3a 0d 0a 20 20 20 20 20 20 20 20 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 2e ):..........SizePersistedDialog.
62460 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 5f 28 27 72 65 61 64 69 6e __init__(self,.parent,._('readin
62480 67 20 6c 69 73 74 20 70 6c 75 67 69 6e 3a 6d 6f 76 65 20 62 6f 6f 6b 73 20 64 69 61 6c 6f 67 27 g.list.plugin:move.books.dialog'
624a0 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77 54 69 74 6c 65 28 ))..........self.setWindowTitle(
624c0 5f 28 27 4d 6f 76 65 20 42 6f 6f 6b 73 27 29 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 _('Move.Books'))..........layout
624e0 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 .=.QVBoxLayout(self)..........se
62500 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 20 20 20 20 20 20 20 20 74 69 lf.setLayout(layout)..........ti
62520 74 6c 65 5f 6c 61 79 6f 75 74 20 3d 20 49 6d 61 67 65 54 69 74 6c 65 4c 61 79 6f 75 74 28 73 65 tle_layout.=.ImageTitleLayout(se
62540 6c 66 2c 20 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 27 2c 0d 0a lf,.'images/reading_list.png',..
62560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
62580 20 20 20 20 20 20 20 20 5f 28 27 4d 6f 76 65 20 62 6f 6f 6b 73 20 62 65 74 77 65 65 6e 20 6c 69 ........_('Move.books.between.li
625a0 73 74 73 27 29 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 sts'))..........layout.addLayout
625c0 28 74 69 74 6c 65 5f 6c 61 79 6f 75 74 29 0d 0a 20 20 20 20 20 20 20 20 6d 61 69 6e 5f 6c 61 79 (title_layout)..........main_lay
625e0 6f 75 74 20 3d 20 51 47 72 69 64 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 out.=.QGridLayout()..........lay
62600 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 6d 61 69 6e 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 out.addLayout(main_layout)......
62620 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 61 62 65 6c 20 3d 20 51 ......self.remove_from_label.=.Q
62640 4c 61 62 65 6c 28 5f 28 27 53 65 6c 65 63 74 20 6c 69 73 74 28 73 29 20 74 6f 20 72 65 6d 6f 76 Label(_('Select.list(s).to.remov
62660 65 20 66 72 6f 6d 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6d 61 69 6e 5f 6c 61 e.from'),.self)..........main_la
62680 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f yout.addWidget(self.remove_from_
626a0 6c 61 62 65 6c 2c 20 30 2c 20 30 2c 20 31 2c 20 32 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 label,.0,.0,.1,.2)..........self
626c0 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 69 73 74 20 3d 20 51 4c 69 73 74 57 69 64 67 65 74 28 .remove_from_list.=.QListWidget(
626e0 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f self)..........self.remove_from_
62700 6c 69 73 74 2e 73 65 74 53 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 28 51 41 62 73 74 72 61 63 74 49 list.setSelectionMode(QAbstractI
62720 74 65 6d 56 69 65 77 2e 45 78 74 65 6e 64 65 64 53 65 6c 65 63 74 69 6f 6e 29 0d 0a 20 20 20 20 temView.ExtendedSelection)......
62740 20 20 20 20 6d 61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 72 ....main_layout.addWidget(self.r
62760 65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 69 73 74 2c 20 31 2c 20 30 2c 20 31 2c 20 32 29 0d 0a 0d 0a emove_from_list,.1,.0,.1,.2)....
62780 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 61 6c 6c 5f 62 75 74 74 6f 6e 20 3d ........self.select_all_button.=
627a0 20 51 50 75 73 68 42 75 74 74 6f 6e 28 5f 28 27 53 65 6c 65 63 74 20 26 41 6c 6c 27 29 2c 20 73 .QPushButton(_('Select.&All'),.s
627c0 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 61 6c 6c 5f 62 75 elf)..........self.select_all_bu
627e0 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6d 6f 76 65 tton.clicked.connect(self.remove
62800 5f 66 72 6f 6d 5f 6c 69 73 74 2e 73 65 6c 65 63 74 41 6c 6c 29 0d 0a 20 20 20 20 20 20 20 20 6d _from_list.selectAll)..........m
62820 61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 65 6c 65 63 74 ain_layout.addWidget(self.select
62840 5f 61 6c 6c 5f 62 75 74 74 6f 6e 2c 20 32 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 _all_button,.2,.0,.1,.1)........
62860 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6e 6f 6e 65 5f 62 75 74 74 6f 6e 20 3d 20 51 50 ....self.select_none_button.=.QP
62880 75 73 68 42 75 74 74 6f 6e 28 5f 28 27 53 65 6c 65 63 74 20 26 4e 6f 6e 65 27 29 2c 20 73 65 6c ushButton(_('Select.&None'),.sel
628a0 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6e 6f 6e 65 5f 62 75 74 f)..........self.select_none_but
628c0 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f ton.clicked.connect(self.remove_
628e0 66 72 6f 6d 5f 6c 69 73 74 2e 63 6c 65 61 72 53 65 6c 65 63 74 69 6f 6e 29 0d 0a 20 20 20 20 20 from_list.clearSelection).......
62900 20 20 20 6d 61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 65 ...main_layout.addWidget(self.se
62920 6c 65 63 74 5f 6e 6f 6e 65 5f 62 75 74 74 6f 6e 2c 20 32 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d lect_none_button,.2,.1,.1,.1)...
62940 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 5f 6c 61 62 65 6c 20 3d 20 .........self.dest_list_label.=.
62960 51 4c 61 62 65 6c 28 5f 28 27 53 65 6c 65 63 74 20 6c 69 73 74 20 74 6f 20 61 64 64 20 74 6f 27 QLabel(_('Select.list.to.add.to'
62980 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6d 61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 ),.self)..........main_layout.ad
629a0 64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 5f 6c 61 62 65 6c 2c 20 30 2c dWidget(self.dest_list_label,.0,
629c0 20 32 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 .2,.1,.1)..........self.dest_lis
629e0 74 20 3d 20 51 4c 69 73 74 57 69 64 67 65 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 t.=.QListWidget(self)..........s
62a00 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 2e 73 65 74 53 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 28 51 elf.dest_list.setSelectionMode(Q
62a20 41 62 73 74 72 61 63 74 49 74 65 6d 56 69 65 77 2e 45 78 74 65 6e 64 65 64 53 65 6c 65 63 74 69 AbstractItemView.ExtendedSelecti
62a40 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 6d 61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 on)..........main_layout.addWidg
62a60 65 74 28 73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 2c 20 31 2c 20 32 2c 20 31 2c 20 31 29 0d 0a et(self.dest_list,.1,.2,.1,.1)..
62a80 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 20 3d 20 51 44 69 61 6c 6f 67 42 75 ..........button_box.=.QDialogBu
62aa0 74 74 6f 6e 42 6f 78 28 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 2e 4f 6b 20 7c 20 51 44 ttonBox(QDialogButtonBox.Ok.|.QD
62ac0 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 2e 43 61 6e 63 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 ialogButtonBox.Cancel)..........
62ae0 62 75 74 74 6f 6e 5f 62 6f 78 2e 61 63 63 65 70 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 button_box.accepted.connect(self
62b00 2e 61 63 63 65 70 74 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 72 65 6a .accept)..........button_box.rej
62b20 65 63 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6a 65 63 74 29 0d 0a 20 20 20 20 ected.connect(self.reject)......
62b40 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 62 75 74 74 6f 6e 5f 62 6f 78 29 ....layout.addWidget(button_box)
62b60 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 43 61 75 73 65 20 6f 75 72 20 64 69 61 6c 6f 67 20 73 ............#.Cause.our.dialog.s
62b80 69 7a 65 20 74 6f 20 62 65 20 72 65 73 74 6f 72 65 64 20 66 72 6f 6d 20 70 72 65 66 73 20 6f 72 ize.to.be.restored.from.prefs.or
62ba0 20 63 72 65 61 74 65 64 20 6f 6e 20 66 69 72 73 74 20 75 73 61 67 65 0d 0a 20 20 20 20 20 20 20 .created.on.first.usage.........
62bc0 20 73 65 6c 66 2e 72 65 73 69 7a 65 5f 64 69 61 6c 6f 67 28 29 0d 0a 20 20 20 20 20 20 20 20 73 .self.resize_dialog()..........s
62be0 65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 6c 69 73 74 28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 elf._populate_list(self.remove_f
62c00 72 6f 6d 5f 6c 69 73 74 2c 20 6c 69 73 74 73 5f 69 6e 5f 75 73 65 29 0d 0a 20 20 20 20 20 20 20 rom_list,.lists_in_use).........
62c20 20 73 65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 6c 69 73 74 28 73 65 6c 66 2e 64 65 73 74 5f 6c .self._populate_list(self.dest_l
62c40 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 73 2c 20 73 65 74 5f 73 65 6c 65 63 74 65 64 3d 46 61 ist,.list_names,.set_selected=Fa
62c60 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 2e 69 74 65 lse)..........self.dest_list.ite
62c80 6d 28 30 29 2e 73 65 74 53 65 6c 65 63 74 65 64 28 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 m(0).setSelected(True)........de
62ca0 66 20 5f 70 6f 70 75 6c 61 74 65 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 77 69 64 67 f._populate_list(self,.list_widg
62cc0 65 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 73 2c 20 73 65 74 5f 73 65 6c 65 63 74 65 64 3d 54 72 75 et,.list_names,.set_selected=Tru
62ce0 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 77 69 64 67 65 74 2e 63 6c 65 61 72 28 29 e):..........list_widget.clear()
62d00 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f ..........for.list_name.in.list_
62d20 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 20 3d 20 51 4c 69 73 74 names:..............item.=.QList
62d40 57 69 64 67 65 74 49 74 65 6d 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 77 69 64 67 65 WidgetItem(list_name,.list_widge
62d60 74 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 77 69 64 67 65 74 2e 61 64 64 49 t)..............list_widget.addI
62d80 74 65 6d 28 69 74 65 6d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 2e 73 65 74 53 tem(item)..............item.setS
62da0 65 6c 65 63 74 65 64 28 73 65 74 5f 73 65 6c 65 63 74 65 64 29 0d 0a 0d 0a 20 20 20 20 64 65 66 elected(set_selected)........def
62dc0 20 73 65 6c 65 63 74 5f 6e 6f 5f 69 74 65 6d 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 .select_no_items(self):.........
62de0 20 66 6f 72 20 69 74 65 6d 20 69 6e 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 69 .for.item.in.self.remove_from_li
62e00 73 74 2e 69 74 65 6d 73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 74 65 6d 2e 73 65 st.items():..............item.se
62e20 74 53 65 6c 65 63 74 65 64 28 46 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f tSelected(False)........def.get_
62e40 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 source_list_names(self):........
62e60 20 20 76 61 6c 75 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 74 65 6d 20 ..values.=.[]..........for.item.
62e80 69 6e 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 69 73 74 2e 73 65 6c 65 63 74 65 in.self.remove_from_list.selecte
62ea0 64 49 74 65 6d 73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 73 2e 61 70 dItems():..............values.ap
62ec0 70 65 6e 64 28 75 6e 69 63 6f 64 65 28 69 74 65 6d 2e 74 65 78 74 28 29 29 29 0d 0a 20 20 20 20 pend(unicode(item.text()))......
62ee0 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 75 65 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 ....return.values........def.get
62f00 5f 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 _dest_list_names(self):.........
62f20 20 76 61 6c 75 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 74 65 6d 20 69 .values.=.[]..........for.item.i
62f40 6e 20 73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 2e 73 65 6c 65 63 74 65 64 49 74 65 6d 73 28 29 n.self.dest_list.selectedItems()
62f60 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 73 2e 61 70 70 65 6e 64 28 75 6e 69 :..............values.append(uni
62f80 63 6f 64 65 28 69 74 65 6d 2e 74 65 78 74 28 29 29 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 code(item.text()))..........retu
62fa0 72 6e 20 76 61 6c 75 65 73 0d 0a 0d 0a 50 4b 03 04 14 00 00 00 00 00 d0 6b d5 5a df 6e 87 69 96 rn.values....PK.........k.Z.n.i.
62fc0 0e 00 00 96 0e 00 00 0b 00 00 00 5f 5f 69 6e 69 74 5f 5f 2e 70 79 66 72 6f 6d 20 5f 5f 66 75 74 ...........__init__.pyfrom.__fut
62fe0 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 ure__.import.unicode_literals,.d
63000 69 76 69 73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c 20 70 72 69 6e 74 5f ivision,.absolute_import,.print_
63020 66 75 6e 63 74 69 6f 6e 0d 0a 0d 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20 20 3d 20 27 47 50 4c function....__license__...=.'GPL
63040 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30 31 31 2c 20 47 72 61 .v3'..__copyright__.=.'2011,.Gra
63060 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a 23 20 54 68 65 20 63 6c 61 73 73 20 74 68 61 74 20 61 6c nt.Drake'....#.The.class.that.al
63080 6c 20 49 6e 74 65 72 66 61 63 65 20 41 63 74 69 6f 6e 20 70 6c 75 67 69 6e 20 77 72 61 70 70 65 l.Interface.Action.plugin.wrappe
630a0 72 73 20 6d 75 73 74 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 rs.must.inherit.from..from.calib
630c0 72 65 2e 63 75 73 74 6f 6d 69 7a 65 20 69 6d 70 6f 72 74 20 49 6e 74 65 72 66 61 63 65 41 63 74 re.customize.import.InterfaceAct
630e0 69 6f 6e 42 61 73 65 0d 0a 0d 0a 63 6c 61 73 73 20 41 63 74 69 6f 6e 52 65 61 64 69 6e 67 4c 69 ionBase....class.ActionReadingLi
63100 73 74 28 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 42 61 73 65 29 3a 0d 0a 20 20 20 20 27 27 st(InterfaceActionBase):......''
63120 27 0d 0a 20 20 20 20 54 68 69 73 20 63 6c 61 73 73 20 69 73 20 61 20 73 69 6d 70 6c 65 20 77 72 '......This.class.is.a.simple.wr
63140 61 70 70 65 72 20 74 68 61 74 20 70 72 6f 76 69 64 65 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 apper.that.provides.information.
63160 61 62 6f 75 74 20 74 68 65 20 61 63 74 75 61 6c 0d 0a 20 20 20 20 70 6c 75 67 69 6e 20 63 6c 61 about.the.actual......plugin.cla
63180 73 73 2e 20 54 68 65 20 61 63 74 75 61 6c 20 69 6e 74 65 72 66 61 63 65 20 70 6c 75 67 69 6e 20 ss..The.actual.interface.plugin.
631a0 63 6c 61 73 73 20 69 73 20 63 61 6c 6c 65 64 20 49 6e 74 65 72 66 61 63 65 50 6c 75 67 69 6e 0d class.is.called.InterfacePlugin.
631c0 0a 20 20 20 20 61 6e 64 20 69 73 20 64 65 66 69 6e 65 64 20 69 6e 20 74 68 65 20 75 69 2e 70 79 .....and.is.defined.in.the.ui.py
631e0 20 66 69 6c 65 2c 20 61 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 61 63 74 75 61 .file,.as.specified.in.the.actua
63200 6c 5f 70 6c 75 67 69 6e 20 66 69 65 6c 64 0d 0a 20 20 20 20 62 65 6c 6f 77 2e 0d 0a 0d 0a 20 20 l_plugin.field......below.......
63220 20 20 54 68 65 20 72 65 61 73 6f 6e 20 66 6f 72 20 68 61 76 69 6e 67 20 74 77 6f 20 63 6c 61 73 ..The.reason.for.having.two.clas
63240 73 65 73 20 69 73 20 74 68 61 74 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 63 6f 6d 6d 61 6e ses.is.that.it.allows.the.comman
63260 64 20 6c 69 6e 65 0d 0a 20 20 20 20 63 61 6c 69 62 72 65 20 75 74 69 6c 69 74 69 65 73 20 74 6f d.line......calibre.utilities.to
63280 20 72 75 6e 20 77 69 74 68 6f 75 74 20 6e 65 65 64 69 6e 67 20 74 6f 20 6c 6f 61 64 20 74 68 65 .run.without.needing.to.load.the
632a0 20 47 55 49 20 6c 69 62 72 61 72 69 65 73 2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 6e 61 .GUI.libraries.......'''......na
632c0 6d 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 27 52 65 61 64 69 6e 67 me....................=.'Reading
632e0 20 4c 69 73 74 27 0d 0a 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 20 20 20 20 .List'......description.........
63300 20 20 20 20 3d 20 27 44 65 66 69 6e 65 20 6f 72 64 65 72 61 62 6c 65 20 6c 69 73 74 73 20 6f 66 ....=.'Define.orderable.lists.of
63320 20 62 6f 6f 6b 73 20 61 6e 64 20 73 79 6e 63 68 72 6f 6e 69 73 65 20 74 6f 20 64 65 76 69 63 65 .books.and.synchronise.to.device
63340 73 2f 66 6f 6c 64 65 72 73 27 0d 0a 20 20 20 20 73 75 70 70 6f 72 74 65 64 5f 70 6c 61 74 66 6f s/folders'......supported_platfo
63360 72 6d 73 20 20 20 20 20 3d 20 5b 27 77 69 6e 64 6f 77 73 27 2c 20 27 6f 73 78 27 2c 20 27 6c 69 rms.....=.['windows',.'osx',.'li
63380 6e 75 78 27 5d 0d 0a 20 20 20 20 61 75 74 68 6f 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nux']......author...............
633a0 20 20 20 3d 20 27 47 72 61 6e 74 20 44 72 61 6b 65 27 0d 0a 20 20 20 20 76 65 72 73 69 6f 6e 20 ...=.'Grant.Drake'......version.
633c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 28 31 2c 20 31 35 2c 20 36 29 0d 0a 20 20 ................=.(1,.15,.6)....
633e0 20 20 6d 69 6e 69 6d 75 6d 5f 63 61 6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 20 3d 20 28 32 2c 20 ..minimum_calibre_version.=.(2,.
63400 30 2c 20 30 29 0d 0a 0d 0a 20 20 20 20 23 3a 20 54 68 69 73 20 66 69 65 6c 64 20 64 65 66 69 6e 0,.0)........#:.This.field.defin
63420 65 73 20 74 68 65 20 47 55 49 20 70 6c 75 67 69 6e 20 63 6c 61 73 73 20 74 68 61 74 20 63 6f 6e es.the.GUI.plugin.class.that.con
63440 74 61 69 6e 73 20 61 6c 6c 20 74 68 65 20 63 6f 64 65 0d 0a 20 20 20 20 23 3a 20 74 68 61 74 20 tains.all.the.code......#:.that.
63460 61 63 74 75 61 6c 6c 79 20 64 6f 65 73 20 73 6f 6d 65 74 68 69 6e 67 2e 20 49 74 73 20 66 6f 72 actually.does.something..Its.for
63480 6d 61 74 20 69 73 20 6d 6f 64 75 6c 65 5f 70 61 74 68 3a 63 6c 61 73 73 5f 6e 61 6d 65 0d 0a 20 mat.is.module_path:class_name...
634a0 20 20 20 23 3a 20 54 68 65 20 73 70 65 63 69 66 69 65 64 20 63 6c 61 73 73 20 6d 75 73 74 20 62 ...#:.The.specified.class.must.b
634c0 65 20 64 65 66 69 6e 65 64 20 69 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6d 6f 64 75 6c e.defined.in.the.specified.modul
634e0 65 2e 0d 0a 20 20 20 20 61 63 74 75 61 6c 5f 70 6c 75 67 69 6e 20 20 20 20 20 20 20 20 20 20 20 e.......actual_plugin...........
63500 3d 20 27 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e =.'calibre_plugins.reading_list.
63520 61 63 74 69 6f 6e 3a 52 65 61 64 69 6e 67 4c 69 73 74 41 63 74 69 6f 6e 27 0d 0a 0d 0a 20 20 20 action:ReadingListAction'.......
63540 20 64 65 66 20 69 73 5f 63 75 73 74 6f 6d 69 7a 61 62 6c 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 .def.is_customizable(self):.....
63560 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 6d 75 .....'''..........This.method.mu
63580 73 74 20 72 65 74 75 72 6e 20 54 72 75 65 20 74 6f 20 65 6e 61 62 6c 65 20 63 75 73 74 6f 6d 69 st.return.True.to.enable.customi
635a0 7a 61 74 69 6f 6e 20 76 69 61 0d 0a 20 20 20 20 20 20 20 20 50 72 65 66 65 72 65 6e 63 65 73 2d zation.via..........Preferences-
635c0 3e 50 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 72 >Plugins..........'''..........r
635e0 65 74 75 72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 64 6f 5f 75 73 65 72 5f 63 6f eturn.True........def.do_user_co
63600 6e 66 69 67 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 nfig(self,.parent=None):........
63620 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 4f 76 65 72 72 69 64 64 65 6e 20 62 65 63 61 75 73 ..'''..........Overridden.becaus
63640 65 20 74 68 69 73 20 69 73 20 74 68 65 20 6f 6e 6c 79 20 77 61 79 20 49 20 63 61 6e 20 67 65 74 e.this.is.the.only.way.I.can.get
63660 20 61 20 63 61 6c 6c 62 61 63 6b 0d 0a 20 20 20 20 20 20 20 20 74 6f 20 6b 6e 6f 77 20 74 68 61 .a.callback..........to.know.tha
63680 74 20 74 68 65 20 63 6f 6e 66 69 67 20 77 69 64 67 65 74 20 69 73 20 6e 6f 77 20 66 69 6e 69 73 t.the.config.widget.is.now.finis
636a0 68 65 64 20 77 69 74 68 20 73 6f 20 49 20 63 61 6e 0d 0a 20 20 20 20 20 20 20 20 64 69 73 63 6f hed.with.so.I.can..........disco
636c0 6e 6e 65 63 74 20 65 76 65 6e 74 73 2e 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 nnect.events...........'''......
636e0 20 20 20 20 72 65 73 20 3d 20 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 42 61 73 65 2e 64 6f ....res.=.InterfaceActionBase.do
63700 5f 75 73 65 72 5f 63 6f 6e 66 69 67 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 _user_config(self,.parent)......
63720 20 20 20 20 69 66 20 73 65 6c 66 2e 63 77 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c ....if.self.cw:..............sel
63740 66 2e 63 77 2e 64 69 73 63 6f 6e 6e 65 63 74 5f 73 69 67 6e 61 6c 73 28 29 0d 0a 20 20 20 20 20 f.cw.disconnect_signals().......
63760 20 20 20 72 65 74 75 72 6e 20 72 65 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63 6f 6e 66 69 67 5f ...return.res........def.config_
63780 77 69 64 67 65 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 widget(self):..........'''......
637a0 20 20 20 20 49 6d 70 6c 65 6d 65 6e 74 20 74 68 69 73 20 6d 65 74 68 6f 64 20 61 6e 64 20 3a 6d ....Implement.this.method.and.:m
637c0 65 74 68 3a 60 73 61 76 65 5f 73 65 74 74 69 6e 67 73 60 20 69 6e 20 79 6f 75 72 20 70 6c 75 67 eth:`save_settings`.in.your.plug
637e0 69 6e 20 74 6f 0d 0a 20 20 20 20 20 20 20 20 75 73 65 20 61 20 63 75 73 74 6f 6d 20 63 6f 6e 66 in.to..........use.a.custom.conf
63800 69 67 75 72 61 74 69 6f 6e 20 64 69 61 6c 6f 67 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 54 68 69 iguration.dialog.............Thi
63820 73 20 6d 65 74 68 6f 64 2c 20 69 66 20 69 6d 70 6c 65 6d 65 6e 74 65 64 2c 20 6d 75 73 74 20 72 s.method,.if.implemented,.must.r
63840 65 74 75 72 6e 20 61 20 51 57 69 64 67 65 74 2e 20 54 68 65 20 77 69 64 67 65 74 20 63 61 6e 20 eturn.a.QWidget..The.widget.can.
63860 68 61 76 65 0d 0a 20 20 20 20 20 20 20 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 6d 65 74 68 6f 64 have..........an.optional.method
63880 20 76 61 6c 69 64 61 74 65 28 29 20 74 68 61 74 20 74 61 6b 65 73 20 6e 6f 20 61 72 67 75 6d 65 .validate().that.takes.no.argume
638a0 6e 74 73 20 61 6e 64 20 69 73 20 63 61 6c 6c 65 64 0d 0a 20 20 20 20 20 20 20 20 69 6d 6d 65 64 nts.and.is.called..........immed
638c0 69 61 74 65 6c 79 20 61 66 74 65 72 20 74 68 65 20 75 73 65 72 20 63 6c 69 63 6b 73 20 4f 4b 2e iately.after.the.user.clicks.OK.
638e0 20 43 68 61 6e 67 65 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 66 20 61 6e 64 20 6f 6e 6c 79 .Changes.are.applied.if.and.only
63900 0d 0a 20 20 20 20 20 20 20 20 69 66 20 74 68 65 20 6d 65 74 68 6f 64 20 72 65 74 75 72 6e 73 20 ..........if.the.method.returns.
63920 54 72 75 65 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 49 66 20 66 6f 72 20 73 6f 6d 65 20 72 65 61 True.............If.for.some.rea
63940 73 6f 6e 20 79 6f 75 20 63 61 6e 6e 6f 74 20 70 65 72 66 6f 72 6d 20 74 68 65 20 63 6f 6e 66 69 son.you.cannot.perform.the.confi
63960 67 75 72 61 74 69 6f 6e 20 61 74 20 74 68 69 73 20 74 69 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 guration.at.this.time,..........
63980 72 65 74 75 72 6e 20 61 20 74 75 70 6c 65 20 6f 66 20 74 77 6f 20 73 74 72 69 6e 67 73 20 28 6d return.a.tuple.of.two.strings.(m
639a0 65 73 73 61 67 65 2c 20 64 65 74 61 69 6c 73 29 2c 20 74 68 65 73 65 20 77 69 6c 6c 20 62 65 0d essage,.details),.these.will.be.
639c0 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 61 20 77 61 72 6e 69 6e 67 20 .........displayed.as.a.warning.
639e0 64 69 61 6c 6f 67 20 74 6f 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 74 68 65 20 70 72 6f 63 65 dialog.to.the.user.and.the.proce
63a00 73 73 20 77 69 6c 6c 20 62 65 0d 0a 20 20 20 20 20 20 20 20 61 62 6f 72 74 65 64 2e 0d 0a 0d 0a ss.will.be..........aborted.....
63a20 20 20 20 20 20 20 20 20 54 68 65 20 62 61 73 65 20 63 6c 61 73 73 20 69 6d 70 6c 65 6d 65 6e 74 ........The.base.class.implement
63a40 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 6d 65 74 68 6f 64 20 72 61 69 73 65 73 20 4e 6f 74 49 ation.of.this.method.raises.NotI
63a60 6d 70 6c 65 6d 65 6e 74 65 64 45 72 72 6f 72 0d 0a 20 20 20 20 20 20 20 20 73 6f 20 62 79 20 64 mplementedError..........so.by.d
63a80 65 66 61 75 6c 74 20 6e 6f 20 75 73 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 efault.no.user.configuration.is.
63aa0 70 6f 73 73 69 62 6c 65 2e 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 possible...........'''..........
63ac0 73 65 6c 66 2e 63 77 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e self.cw.=.None..........if.self.
63ae0 61 63 74 75 61 6c 5f 70 6c 75 67 69 6e 5f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 72 6f actual_plugin_:..............fro
63b00 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 m.calibre_plugins.reading_list.c
63b20 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 43 6f 6e 66 69 67 57 69 64 67 65 74 0d 0a 20 20 20 20 20 onfig.import.ConfigWidget.......
63b40 20 20 20 20 20 20 20 73 65 6c 66 2e 63 77 20 3d 20 43 6f 6e 66 69 67 57 69 64 67 65 74 28 73 65 .......self.cw.=.ConfigWidget(se
63b60 6c 66 2e 61 63 74 75 61 6c 5f 70 6c 75 67 69 6e 5f 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 lf.actual_plugin_)..............
63b80 73 65 6c 66 2e 63 77 2e 63 6f 6e 6e 65 63 74 5f 73 69 67 6e 61 6c 73 28 29 0d 0a 20 20 20 20 20 self.cw.connect_signals().......
63ba0 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 63 77 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 61 76 ...return.self.cw........def.sav
63bc0 65 5f 73 65 74 74 69 6e 67 73 28 73 65 6c 66 2c 20 63 6f 6e 66 69 67 5f 77 69 64 67 65 74 29 3a e_settings(self,.config_widget):
63be0 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 53 61 76 65 20 74 68 65 20 ..........'''..........Save.the.
63c00 73 65 74 74 69 6e 67 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 75 73 65 72 20 77 settings.specified.by.the.user.w
63c20 69 74 68 20 63 6f 6e 66 69 67 5f 77 69 64 67 65 74 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3a 70 ith.config_widget.............:p
63c40 61 72 61 6d 20 63 6f 6e 66 69 67 5f 77 69 64 67 65 74 3a 20 54 68 65 20 77 69 64 67 65 74 20 72 aram.config_widget:.The.widget.r
63c60 65 74 75 72 6e 65 64 20 62 79 20 3a 6d 65 74 68 3a 60 63 6f 6e 66 69 67 5f 77 69 64 67 65 74 60 eturned.by.:meth:`config_widget`
63c80 2e 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 5f 77 ...........'''..........config_w
63ca0 69 64 67 65 74 2e 73 61 76 65 5f 73 65 74 74 69 6e 67 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 idget.save_settings()..........i
63cc0 66 20 73 65 6c 66 2e 61 63 74 75 61 6c 5f 70 6c 75 67 69 6e 5f 3a 0d 0a 20 20 20 20 20 20 20 20 f.self.actual_plugin_:..........
63ce0 20 20 20 20 73 65 6c 66 2e 61 63 74 75 61 6c 5f 70 6c 75 67 69 6e 5f 2e 72 65 62 75 69 6c 64 5f ....self.actual_plugin_.rebuild_
63d00 6d 65 6e 75 73 28 29 0d 0a 0d 0a 0d 0a 23 20 46 6f 72 20 74 65 73 74 69 6e 67 2c 20 72 75 6e 20 menus()......#.For.testing,.run.
63d20 66 72 6f 6d 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 69 74 68 20 74 68 69 73 3a 0d 0a 23 20 from.command.line.with.this:..#.
63d40 63 61 6c 69 62 72 65 2d 64 65 62 75 67 20 2d 65 20 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0d 0a 69 66 calibre-debug.-e.__init__.py..if
63d60 20 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d 20 27 5f 5f 6d 61 69 6e 5f 5f 27 3a 0d 0a 20 20 20 20 74 72 .__name__.==.'__main__':......tr
63d80 79 3a 0d 0a 20 20 20 20 20 20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 69 6d 70 6f 72 74 20 y:..........from.qt.core.import.
63da0 51 41 70 70 6c 69 63 61 74 69 6f 6e 0d 0a 20 20 20 20 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 QApplication......except.ImportE
63dc0 72 72 6f 72 3a 0d 0a 20 20 20 20 20 20 20 20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74 20 69 6d 70 rror:..........from.PyQt5.Qt.imp
63de0 6f 72 74 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 0d 0a 20 20 20 20 66 72 6f 6d 20 63 61 6c 69 62 ort.QApplication......from.calib
63e00 72 65 2e 67 75 69 32 2e 70 72 65 66 65 72 65 6e 63 65 73 20 69 6d 70 6f 72 74 20 74 65 73 74 5f re.gui2.preferences.import.test_
63e20 77 69 64 67 65 74 0d 0a 20 20 20 20 61 70 70 20 3d 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 28 5b widget......app.=.QApplication([
63e40 5d 29 0d 0a 20 20 20 20 74 65 73 74 5f 77 69 64 67 65 74 28 27 41 64 76 61 6e 63 65 64 27 2c 20 ])......test_widget('Advanced',.
63e60 27 50 6c 75 67 69 6e 73 27 29 0d 0a 50 4b 03 04 14 00 00 00 00 00 05 6d d5 5a 4e 6c c8 a2 b3 29 'Plugins')..PK.........m.ZNl...)
63e80 00 00 b3 29 00 00 0c 00 00 00 43 48 41 4e 47 45 4c 4f 47 2e 6d 64 23 20 52 65 61 64 69 6e 67 20 ...)......CHANGELOG.md#.Reading.
63ea0 4c 69 73 74 20 43 68 61 6e 67 65 20 4c 6f 67 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e 36 5d 20 2d List.Change.Log....##.[1.15.6].-
63ec0 20 32 30 32 35 2d 30 36 2d 32 31 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 49 66 20 73 65 6c .2025-06-21..###.Added..-.If.sel
63ee0 65 63 74 65 64 20 62 6f 6f 6b 20 69 6e 20 63 61 6c 69 62 72 65 20 69 73 20 6f 6e 20 61 20 72 65 ected.book.in.calibre.is.on.a.re
63f00 61 64 69 6e 67 20 6c 69 73 74 20 77 68 65 6e 20 6f 70 65 6e 69 6e 67 20 74 6f 20 65 64 69 74 20 ading.list.when.opening.to.edit.
63f20 74 68 65 6e 20 73 65 6c 65 63 74 20 69 74 20 69 6e 20 74 68 65 20 64 69 61 6c 6f 67 2e 0d 0a 2d then.select.it.in.the.dialog...-
63f40 20 2d 20 41 72 61 62 69 63 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 28 55 73 61 6d 61 20 4b 68 61 .-.Arabic.translation.(Usama.Kha
63f60 6c 69 6c 29 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e 35 5d 20 2d 20 32 30 32 34 2d 30 36 2d 30 32 lil)....##.[1.15.5].-.2024-06-02
63f80 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 60 54 6f 67 67 6c 65 20 6f 6e 20 6c 69 ..###.Added..-.Add.`Toggle.on.li
63fa0 73 74 60 20 6d 65 6e 75 20 61 63 74 69 6f 6e 73 20 61 73 73 69 67 6e 61 62 6c 65 20 76 69 61 20 st`.menu.actions.assignable.via.
63fc0 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e keyboard.shortcuts.....##.[1.15.
63fe0 34 5d 20 2d 20 32 30 32 34 2d 30 34 2d 32 35 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 4].-.2024-04-25..###.Changed..-.
64000 4c 69 6d 69 74 20 74 69 74 6c 65 20 61 6e 64 20 61 75 74 68 6f 72 20 63 6f 6c 75 6d 6e 73 20 77 Limit.title.and.author.columns.w
64020 69 64 74 68 20 6f 6e 20 65 64 69 74 20 6c 69 73 74 20 64 69 61 6c 6f 67 20 74 6f 20 70 72 65 76 idth.on.edit.list.dialog.to.prev
64040 65 6e 74 20 6c 6f 6e 67 20 6e 61 6d 65 73 20 66 72 6f 6d 20 6f 76 65 72 2d 73 69 7a 69 6e 67 20 ent.long.names.from.over-sizing.
64060 64 69 61 6c 6f 67 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e 33 5d 20 2d 20 32 30 32 34 2d 30 34 dialog.....##.[1.15.3].-.2024-04
64080 2d 31 31 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 51 75 69 63 6b 20 61 63 63 65 73 73 20 66 -11..###.Added..-.Quick.access.f
640a0 65 61 74 75 72 65 20 77 68 65 6e 20 65 6e 61 62 6c 65 64 20 61 6c 6c 6f 77 73 20 63 6c 69 63 6b eature.when.enabled.allows.click
640c0 69 6e 67 20 6f 6e 20 74 68 65 20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 62 75 74 74 6f 6e 20 74 ing.on.the.reading.list.button.t
640e0 6f 20 76 69 65 77 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 2e 0d 0a 23 23 23 20 46 o.view.your.default.list...###.F
64100 69 78 65 64 0d 0a 2d 20 46 69 78 20 6c 69 62 70 6e 67 20 77 61 72 6e 69 6e 67 3a 20 69 63 43 43 ixed..-.Fix.libpng.warning:.icCC
64120 50 3a 20 6b 6e 6f 77 6e 20 69 6e 63 6f 72 72 65 63 74 20 73 52 47 42 20 70 72 6f 66 69 6c 65 20 P:.known.incorrect.sRGB.profile.
64140 75 73 69 6e 67 20 60 6d 61 67 69 63 6b 20 6d 6f 67 72 69 66 79 20 2a 2e 70 6e 67 60 0d 0a 0d 0a using.`magick.mogrify.*.png`....
64160 23 23 20 5b 31 2e 31 35 2e 32 5d 20 2d 20 32 30 32 34 2d 30 33 2d 31 37 0d 0a 23 23 23 20 41 64 ##.[1.15.2].-.2024-03-17..###.Ad
64180 64 65 64 0d 0a 2d 20 52 75 73 73 69 61 6e 20 74 72 61 6e 73 6c 61 74 69 6f 6e 0d 0a 2d 20 54 61 ded..-.Russian.translation..-.Ta
641a0 6d 69 6c 20 74 72 61 6e 73 6c 61 74 69 6f 6e 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e 31 5d 20 2d mil.translation....##.[1.15.1].-
641c0 20 32 30 32 33 2d 30 31 2d 32 32 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 53 6f 72 74 69 6e .2023-01-22..###.Fixed..-.Sortin
641e0 67 20 62 72 6f 6b 65 6e 20 69 6e 20 31 2e 31 34 2e 30 20 6f 66 20 45 64 69 74 20 4c 69 73 74 20 g.broken.in.1.14.0.of.Edit.List.
64200 66 6f 72 20 72 65 6d 6f 76 69 6e 67 20 61 20 72 6f 77 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e for.removing.a.row.....##.[1.15.
64220 30 5d 20 2d 20 32 30 32 32 2d 31 30 2d 31 36 0d 0a 5f 41 6c 6c 20 6b 69 77 69 64 75 64 65 20 70 0].-.2022-10-16.._All.kiwidude.p
64240 6c 75 67 69 6e 73 20 75 70 64 61 74 65 64 2f 6d 69 67 72 61 74 65 64 20 74 6f 3a 20 68 74 74 70 lugins.updated/migrated.to:.http
64260 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 69 77 69 64 75 64 65 36 38 2f 63 61 6c 69 62 72 s://github.com/kiwidude68/calibr
64280 65 5f 70 6c 75 67 69 6e 73 5f 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 48 65 6c e_plugins_..###.Added..-.Add.Hel
642a0 70 20 62 75 74 74 6f 6e 20 74 6f 20 6d 65 6e 75 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 p.button.to.menu.and.configurati
642c0 6f 6e 20 64 69 61 6c 6f 67 2e 0d 0a 2d 20 55 6b 72 61 6e 69 61 6e 20 74 72 61 6e 73 6c 61 74 69 on.dialog...-.Ukranian.translati
642e0 6f 6e 20 28 40 79 75 72 63 68 6f 72 29 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 2a 2a on.(@yurchor)..###.Changed..-.**
64300 42 72 65 61 6b 69 6e 67 3a 2a 2a 20 44 72 6f 70 20 50 79 51 74 34 20 73 75 70 70 6f 72 74 2c 20 Breaking:**.Drop.PyQt4.support,.
64320 72 65 71 75 69 72 65 20 63 61 6c 69 62 72 65 20 32 2e 78 20 6f 72 20 6c 61 74 65 72 2e 0d 0a 2d require.calibre.2.x.or.later...-
64340 20 52 65 66 61 63 74 6f 72 69 6e 67 20 6f 66 20 63 6f 6d 6d 6f 6e 20 63 6f 64 65 0d 0a 0d 0a 23 .Refactoring.of.common.code....#
64360 23 20 5b 31 2e 31 34 2e 30 5d 20 2d 20 32 30 32 32 2d 30 39 2d 31 34 0d 0a 23 23 23 20 46 69 78 #.[1.14.0].-.2022-09-14..###.Fix
64380 65 64 0d 0a 2d 20 53 6f 72 74 20 73 65 6c 65 63 74 65 64 52 6f 77 73 20 6f 6e 20 45 64 69 74 20 ed..-.Sort.selectedRows.on.Edit.
643a0 4c 69 73 74 2c 20 71 74 20 67 69 76 65 73 20 74 68 65 6d 20 69 6e 20 75 73 65 72 2d 73 65 6c 65 List,.qt.gives.them.in.user-sele
643c0 63 74 65 64 20 6f 72 64 65 72 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 31 33 2e 31 5d 20 2d 20 32 30 32 cted.order.....##.[1.13.1].-.202
643e0 32 2d 30 38 2d 30 32 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 62 75 67 20 77 69 74 68 20 63 2-08-02..###.Fixed..-.bug.with.c
64400 61 6c 36 20 69 63 6f 6e 20 74 68 65 6d 65 20 63 68 61 6e 67 65 2e 0d 0a 0d 0a 23 23 20 5b 31 2e al6.icon.theme.change.....##.[1.
64420 31 33 2e 30 5d 20 2d 20 32 30 32 32 2d 30 38 2d 30 32 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 13.0].-.2022-08-02..###.Changed.
64440 0a 2d 20 55 73 65 20 63 61 6c 36 20 69 63 6f 6e 20 74 68 65 6d 65 20 73 79 73 74 65 6d 20 74 6f .-.Use.cal6.icon.theme.system.to
64460 20 61 6c 6c 6f 77 20 70 6c 75 67 69 6e 20 69 63 6f 6e 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e .allow.plugin.icon.customization
64480 0d 0a 0d 0a 23 23 20 5b 31 2e 31 32 2e 30 5d 20 2d 20 32 30 32 32 2d 30 37 2d 31 31 0d 0a 23 23 ....##.[1.12.0].-.2022-07-11..##
644a0 23 20 46 69 78 65 64 0d 0a 2d 20 22 52 65 73 74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20 76 #.Fixed..-."Restore.sort.after.v
644c0 69 65 77 69 6e 67 20 6c 69 73 74 22 20 6f 70 74 69 6f 6e 20 63 68 65 63 6b 62 6f 78 20 69 6e 20 iewing.list".option.checkbox.in.
644e0 63 61 6c 36 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 31 31 2e 30 5d 20 2d 20 32 30 32 32 2d 30 36 2d 32 cal6.....##.[1.11.0].-.2022-06-2
64500 35 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 41 6c 6c 6f 77 20 63 6f 6e 66 69 67 20 64 5..###.Changed..-.Allow.config.d
64520 69 61 6c 6f 67 20 74 6f 20 73 63 72 6f 6c 6c 20 73 6f 20 69 74 20 63 61 6e 20 72 65 73 69 7a 65 ialog.to.scroll.so.it.can.resize
64540 20 73 6d 61 6c 6c 65 72 0d 0a 0d 0a 23 23 20 5b 31 2e 31 30 2e 30 5d 20 2d 20 32 30 32 32 2d 30 .smaller....##.[1.10.0].-.2022-0
64560 36 2d 31 36 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 22 52 65 73 74 6f 72 65 20 73 6f 72 74 6-16..###.Added..-."Restore.sort
64580 20 61 66 74 65 72 20 76 69 65 77 69 6e 67 20 6c 69 73 74 22 20 6f 70 74 69 6f 6e 20 61 64 64 65 .after.viewing.list".option.adde
645a0 64 20 61 73 20 70 65 72 20 63 61 70 69 6e 6b 27 73 20 63 6f 6e 74 72 69 62 75 74 69 6f 6e 2e 0d d.as.per.capink's.contribution..
645c0 0a 0d 0a 23 23 20 5b 31 2e 39 2e 30 5d 20 2d 20 32 30 32 32 2d 30 34 2d 32 37 0d 0a 23 23 23 20 ...##.[1.9.0].-.2022-04-27..###.
645e0 43 68 61 6e 67 65 64 0d 0a 2d 20 51 74 2e 49 74 65 6d 46 6c 61 67 73 2d 3e 51 74 2e 49 74 65 6d Changed..-.Qt.ItemFlags->Qt.Item
64600 46 6c 61 67 20 66 6f 72 20 75 70 63 6f 6d 69 6e 67 20 51 74 36 20 43 61 6c 69 62 72 65 0d 0a 0d Flag.for.upcoming.Qt6.Calibre...
64620 0a 23 23 20 5b 31 2e 38 2e 30 5d 20 2d 20 32 30 32 32 2d 30 31 2d 32 32 0d 0a 23 23 23 20 43 68 .##.[1.8.0].-.2022-01-22..###.Ch
64640 61 6e 67 65 64 0d 0a 2d 20 42 75 6d 70 20 4d 69 6e 69 6d 75 6d 20 43 61 6c 69 62 72 65 20 76 65 anged..-.Bump.Minimum.Calibre.ve
64660 72 73 69 6f 6e 20 74 6f 20 32 2e 38 35 2e 31 0d 0a 2d 20 43 68 61 6e 67 65 73 20 66 6f 72 20 75 rsion.to.2.85.1..-.Changes.for.u
64680 70 63 6f 6d 69 6e 67 20 51 74 36 20 43 61 6c 69 62 72 65 0d 0a 0d 0a 23 23 20 5b 31 2e 37 2e 36 pcoming.Qt6.Calibre....##.[1.7.6
646a0 5d 20 2d 20 32 30 32 31 2d 30 35 2d 30 31 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 6c 6c ].-.2021-05-01..###.Added..-.All
646c0 6f 77 20 54 72 61 6e 73 6c 61 74 69 6f 6e 73 20 61 6e 64 20 53 70 61 6e 69 73 68 20 74 72 61 6e ow.Translations.and.Spanish.tran
646e0 73 6c 61 74 69 6f 6e 2c 20 74 68 61 6e 6b 73 20 64 75 6e 68 69 6c 6c 21 0d 0a 23 23 23 20 46 69 slation,.thanks.dunhill!..###.Fi
64700 78 65 64 0d 0a 2d 20 48 61 6e 64 6c 65 20 6d 69 73 73 69 6e 67 20 64 65 66 61 75 6c 74 20 61 6e xed..-.Handle.missing.default.an
64720 64 20 6e 6f 20 6c 69 73 74 73 20 69 6e 20 73 65 74 74 69 6e 67 73 2e 20 53 68 6f 75 6c 64 6e 27 d.no.lists.in.settings..Shouldn'
64740 74 20 68 61 70 70 65 6e 2c 20 62 75 74 20 73 6f 6d 65 62 6f 64 79 20 67 6f 74 20 74 68 65 72 65 t.happen,.but.somebody.got.there
64760 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 37 2e 32 5d 20 2d 20 32 30 32 31 2d 30 33 2d 31 36 0d 0a 23 23 .....##.[1.7.2].-.2021-03-16..##
64780 23 20 46 69 78 65 64 0d 0a 2d 20 44 65 6c 65 74 65 20 6c 69 73 74 20 61 6e 64 20 74 61 67 73 5f #.Fixed..-.Delete.list.and.tags_
647a0 63 6f 6c 75 6d 6e 3d 27 27 0d 0a 0d 0a 23 23 20 5b 31 2e 37 2e 31 5d 20 2d 20 32 30 32 30 2d 31 column=''....##.[1.7.1].-.2020-1
647c0 31 2d 31 38 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 53 6f 72 74 20 56 69 65 77 20 4c 69 73 1-18..###.Fixed..-.Sort.View.Lis
647e0 74 73 20 73 75 62 20 6d 65 6e 75 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 37 2e 30 5d 20 2d 20 32 30 32 ts.sub.menu.....##.[1.7.0].-.202
64800 30 2d 31 31 2d 30 38 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 4f 70 74 69 6f 6e 61 6c 20 6c 0-11-08..###.Added..-.Optional.l
64820 69 73 74 20 66 65 61 74 75 72 65 73 3a 20 50 75 74 20 61 6e 79 20 4c 69 73 74 27 73 20 56 69 65 ist.features:.Put.any.List's.Vie
64840 77 20 61 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 50 49 20 74 6f 70 20 6d 65 6e 75 20 61 6e 64 20 w.action.in.the.PI.top.menu.and.
64860 61 6e 20 6f 70 74 69 6f 6e 20 74 6f 20 6e 6f 74 20 73 6f 72 74 20 74 68 65 20 62 6f 6f 6b 73 20 an.option.to.not.sort.the.books.
64880 69 6e 20 6c 69 73 74 20 6f 72 64 65 72 20 6f 6e 20 76 69 65 77 2e 20 54 68 61 6e 6b 73 20 74 6f in.list.order.on.view..Thanks.to
648a0 20 6b 69 77 69 64 75 64 65 20 68 69 6d 73 65 6c 66 20 66 6f 72 20 74 68 65 73 65 20 63 68 61 6e .kiwidude.himself.for.these.chan
648c0 67 65 73 2e 0d 0a 2d 20 4d 6f 76 65 20 75 70 2f 64 6f 77 6e 20 31 30 20 26 20 74 6f 20 74 6f 70 ges...-.Move.up/down.10.&.to.top
648e0 2f 62 6f 74 74 6f 6d 20 6f 66 20 6c 69 73 74 20 69 6e 20 45 64 69 74 20 4c 69 73 74 2c 20 74 68 /bottom.of.list.in.Edit.List,.th
64900 61 6e 6b 73 20 74 6f 20 73 6e 61 72 6b 6f 70 68 69 6c 75 73 20 66 6f 72 20 74 68 65 73 65 20 63 anks.to.snarkophilus.for.these.c
64920 68 61 6e 67 65 73 2e 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 41 70 70 6c 79 20 70 65 hanges...###.Changed..-.Apply.pe
64940 72 73 69 73 74 5f 73 68 6f 72 74 63 75 74 20 74 6f 20 76 69 65 77 20 61 63 74 69 6f 6e 73 20 77 rsist_shortcut.to.view.actions.w
64960 68 65 6e 20 43 61 6c 69 62 72 65 20 3e 3d 20 76 35 2e 34 20 73 6f 20 76 69 65 77 20 73 68 6f 72 hen.Calibre.>=.v5.4.so.view.shor
64980 74 63 75 74 73 20 61 72 65 6e 27 74 20 64 69 73 63 61 72 64 65 64 20 61 73 20 65 61 73 69 6c 79 tcuts.aren't.discarded.as.easily
649a0 2e 20 43 61 6c 69 62 72 65 20 50 52 20 23 31 32 34 36 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d ..Calibre.PR.#1246..###.Fixed..-
649c0 20 6e 6f 74 20 61 6c 77 61 79 73 20 64 65 74 65 63 74 69 6e 67 20 27 6c 61 73 74 27 20 6f 72 20 .not.always.detecting.'last'.or.
649e0 27 66 69 72 73 74 27 20 73 65 6c 65 63 74 65 64 20 69 74 65 6d 20 63 6f 72 72 65 63 74 6c 79 20 'first'.selected.item.correctly.
64a00 69 6e 20 45 64 69 74 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 31 35 5d 20 2d 20 32 30 32 30 2d 31 in.Edit.....##.[1.6.15].-.2020-1
64a20 30 2d 30 38 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 48 6f 6e 6f 72 20 6d 6f 64 69 66 0-08..###.Changed..-.Honor.modif
64a40 79 20 61 63 74 69 6f 6e 20 73 65 74 74 69 6e 67 20 6f 6e 20 64 65 76 69 63 65 20 70 6f 70 20 6c y.action.setting.on.device.pop.l
64a60 69 73 74 73 2e 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 46 6f 72 63 65 20 70 72 65 2d 65 78 ists...###.Fixed..-.Force.pre-ex
64a80 69 73 74 69 6e 67 20 6c 69 73 74 73 20 74 6f 20 54 41 47 41 44 44 52 45 4d 4f 56 45 20 74 6f 20 isting.lists.to.TAGADDREMOVE.to.
64aa0 6d 61 74 63 68 20 70 72 69 6f 72 20 62 65 68 61 76 69 6f 72 2e 0d 0a 2d 20 44 69 73 61 62 6c 65 match.prior.behavior...-.Disable
64ac0 20 73 65 72 69 65 73 20 6c 61 62 65 6c 73 20 74 6f 6f 20 77 68 65 6e 20 73 65 72 69 65 73 20 73 .series.labels.too.when.series.s
64ae0 65 74 74 69 6e 67 73 20 64 69 73 61 62 6c 65 64 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 39 5d 20 ettings.disabled.....##.[1.6.9].
64b00 2d 20 32 30 32 30 2d 30 37 2d 31 31 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 41 75 74 6f 2d -.2020-07-11..###.Fixed..-.Auto-
64b20 70 6f 70 75 6c 61 74 65 64 20 64 65 66 61 75 6c 74 20 6c 69 73 74 73 2e 0d 0a 0d 0a 23 23 20 5b populated.default.lists.....##.[
64b40 31 2e 36 2e 37 5d 20 2d 20 32 30 32 30 2d 30 31 2d 31 36 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 1.6.7].-.2020-01-16..###.Changed
64b60 0d 0a 2d 20 43 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 50 79 74 68 6f 6e 20 33 0d ..-.Compatibility.with.Python.3.
64b80 0a 0d 0a 23 23 20 5b 31 2e 36 2e 36 5d 20 2d 20 32 30 31 34 2d 31 31 2d 32 32 0d 0a 23 23 23 20 ...##.[1.6.6].-.2014-11-22..###.
64ba0 46 69 78 65 64 0d 0a 2d 20 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 6e 6f 74 20 Fixed..-.Keyboard.shortcuts.not.
64bc0 77 6f 72 6b 69 6e 67 20 6f 6e 20 63 61 6c 69 62 72 65 20 3e 3d 20 32 2e 31 30 0d 0a 0d 0a 23 23 working.on.calibre.>=.2.10....##
64be0 20 5b 31 2e 36 2e 35 5d 20 2d 20 32 30 31 34 2d 30 37 2d 32 38 0d 0a 23 23 23 20 43 68 61 6e 67 .[1.6.5].-.2014-07-28..###.Chang
64c00 65 64 0d 0a 2d 20 53 75 70 70 6f 72 74 69 6e 67 20 75 70 63 6f 6d 69 6e 67 20 63 61 6c 69 62 72 ed..-.Supporting.upcoming.calibr
64c20 65 20 32 2e 30 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 34 5d 20 2d 20 32 30 31 33 2d 30 37 2d 32 31 e.2.0....##.[1.6.4].-.2013-07-21
64c40 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 44 75 70 6c 69 63 61 74 65 64 20 6b 65 79 62 6f 61 ..###.Fixed..-.Duplicated.keyboa
64c60 72 64 20 73 68 6f 72 74 63 75 74 73 20 62 65 74 77 65 65 6e 20 61 64 64 69 6e 67 20 74 6f 20 61 rd.shortcuts.between.adding.to.a
64c80 20 6c 69 73 74 20 61 6e 64 20 61 64 64 69 6e 67 20 73 65 72 69 65 73 20 74 6f 20 61 20 6c 69 73 .list.and.adding.series.to.a.lis
64ca0 74 20 28 68 6f 6e 65 73 74 21 29 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 33 5d 20 2d 20 32 30 31 33 t.(honest!)....##.[1.6.3].-.2013
64cc0 2d 30 37 2d 32 30 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 44 75 70 6c 69 63 61 74 65 64 20 -07-20..###.Fixed..-.Duplicated.
64ce0 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20 62 65 74 77 65 65 6e 20 61 64 64 69 6e keyboard.shortcuts.between.addin
64d00 67 20 74 6f 20 61 20 6c 69 73 74 20 61 6e 64 20 61 64 64 69 6e 67 20 73 65 72 69 65 73 20 74 6f g.to.a.list.and.adding.series.to
64d20 20 61 20 6c 69 73 74 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 32 5d 20 2d 20 32 30 31 33 2d 30 35 2d .a.list....##.[1.6.2].-.2013-05-
64d40 30 39 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61 20 22 41 64 64 20 73 65 72 69 09..###.Added..-.Add.a."Add.seri
64d60 65 73 20 74 6f 20 78 78 78 22 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 es.to.xxx".menu.option.to.allow.
64d80 71 75 69 63 6b 6c 79 20 61 64 64 69 6e 67 20 61 6c 6c 20 62 6f 6f 6b 73 20 69 6e 20 61 20 73 65 quickly.adding.all.books.in.a.se
64da0 72 69 65 73 20 66 6f 72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 0d 0a 23 ries.for.the.selected.book(s)..#
64dc0 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 43 68 61 6e 67 65 20 66 6f 72 20 63 6f 72 72 65 63 74 ##.Changed..-.Change.for.correct
64de0 20 73 75 70 70 6f 72 74 20 6f 66 20 63 61 6c 69 62 72 65 20 30 2e 39 2e 32 39 20 76 69 72 74 75 .support.of.calibre.0.9.29.virtu
64e00 61 6c 20 6c 69 62 72 61 72 69 65 73 20 66 65 61 74 75 72 65 0d 0a 2d 20 49 6d 70 72 6f 76 65 20 al.libraries.feature..-.Improve.
64e20 72 65 61 64 61 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 readability.of.the.confirmation.
64e40 74 65 78 74 20 77 68 65 6e 20 63 6c 65 61 72 69 6e 67 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73 text.when.clearing.a.reading.lis
64e60 74 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 31 5d 20 2d 20 32 30 31 33 2d 30 33 2d 31 37 0d 0a 23 23 t....##.[1.6.1].-.2013-03-17..##
64e80 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 52 65 77 72 69 74 65 20 61 75 74 6f 2d 70 6f 70 75 6c 61 #.Changed..-.Rewrite.auto-popula
64ea0 74 65 20 66 72 6f 6d 20 63 6f 6c 75 6d 6e 20 74 6f 20 62 65 20 22 61 75 74 6f 2d 70 6f 70 75 6c te.from.column.to.be."auto-popul
64ec0 61 74 65 20 66 72 6f 6d 20 73 65 61 72 63 68 22 2e 20 55 73 65 72 73 20 6e 6f 77 20 74 79 70 65 ate.from.search"..Users.now.type
64ee0 20 61 20 73 65 61 72 63 68 20 65 78 70 72 65 73 73 69 6f 6e 20 72 61 74 68 65 72 20 74 68 61 6e .a.search.expression.rather.than
64f00 20 63 68 6f 6f 73 69 6e 67 20 61 20 63 6f 6c 75 6d 6e 2f 76 61 6c 75 65 2e 0d 0a 0d 0a 23 23 20 .choosing.a.column/value.....##.
64f20 5b 31 2e 36 2e 30 5d 20 2d 20 32 30 31 32 2d 31 31 2d 32 33 0d 0a 23 23 23 20 41 64 64 65 64 0d [1.6.0].-.2012-11-23..###.Added.
64f40 0a 2d 20 41 62 69 6c 69 74 79 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 72 65 61 .-.Ability.to.automatically.crea
64f60 74 65 20 6c 69 73 74 73 20 62 61 73 65 64 20 6f 6e 20 74 61 67 73 20 6f 72 20 63 75 73 74 6f 6d te.lists.based.on.tags.or.custom
64f80 20 63 6f 6c 75 6d 6e 20 76 61 6c 75 65 73 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 57 .column.values..###.Changed..-.W
64fa0 68 65 6e 20 6d 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 62 65 74 77 65 65 6e 20 6c 69 73 74 73 2c 20 hen.moving.books.between.lists,.
64fc0 74 75 72 6e 20 6f 66 66 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 70 72 65 76 65 6e 74 20 6d 75 6c turn.off.warnings.to.prevent.mul
64fe0 74 69 70 6c 65 20 65 72 72 6f 72 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 0d 0a 2d 20 tiple.errors.being.displayed..-.
65000 49 66 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 69 73 20 73 65 74 20 74 6f 20 61 6e 20 61 75 74 If.default.list.is.set.to.an.aut
65020 6f 6d 61 74 69 63 61 6c 6c 79 20 70 6f 70 75 6c 61 74 65 64 20 6c 69 73 74 2c 20 64 6f 20 6e 6f omatically.populated.list,.do.no
65040 74 20 61 6c 6c 6f 77 20 74 68 65 20 61 64 64 2f 65 64 69 74 2f 63 6c 65 61 72 20 61 63 74 69 6f t.allow.the.add/edit/clear.actio
65060 6e 73 20 66 6f 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 0d 0a 0d 0a 23 23 20 5b 31 2e 35 2e 32 ns.for.default.list....##.[1.5.2
65080 5d 20 2d 20 32 30 31 32 2d 30 38 2d 32 32 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 53 69 67 ].-.2012-08-22..###.Fixed..-.Sig
650a0 6e 61 6c 20 64 69 73 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 68 69 63 68 20 70 72 65 76 65 6e 74 65 nal.disconnection.which.prevente
650c0 64 20 74 68 69 6e 67 73 20 77 6f 72 6b 69 6e 67 20 6f 6e 63 65 20 74 68 65 20 63 6f 6e 66 69 67 d.things.working.once.the.config
650e0 20 77 69 6e 64 6f 77 20 68 61 64 20 62 65 65 6e 20 6f 70 65 6e 65 64 2f 63 6c 6f 73 65 64 2e 0d .window.had.been.opened/closed..
65100 0a 0d 0a 23 23 20 5b 31 2e 35 2e 31 5d 20 2d 20 32 30 31 32 2d 30 37 2d 33 30 0d 0a 23 23 23 20 ...##.[1.5.1].-.2012-07-30..###.
65120 41 64 64 65 64 0d 0a 2d 20 41 6c 6c 6f 77 20 6d 75 6c 74 69 70 6c 65 20 6c 69 73 74 73 20 74 6f Added..-.Allow.multiple.lists.to
65140 20 62 65 20 73 65 6c 65 63 74 65 64 20 69 6e 20 74 68 65 20 4d 6f 76 65 20 74 6f 20 6c 69 73 74 .be.selected.in.the.Move.to.list
65160 20 64 69 61 6c 6f 67 2c 20 61 73 20 61 6e 20 61 6c 74 65 72 6e 61 74 65 20 77 61 79 20 66 6f 72 .dialog,.as.an.alternate.way.for
65180 20 75 73 65 72 73 20 74 6f 20 61 64 64 20 74 6f 20 6d 75 6c 74 69 70 6c 65 20 6c 69 73 74 73 20 .users.to.add.to.multiple.lists.
651a0 61 74 20 6f 6e 63 65 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 53 65 74 20 61 20 66 61 at.once..###.Changed..-.Set.a.fa
651c0 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 61 74 74 72 69 62 vourites_menu_unique_name.attrib
651e0 75 74 65 20 6f 6e 20 6d 65 6e 75 20 61 63 74 69 6f 6e 73 20 74 68 61 74 20 68 61 76 65 20 64 79 ute.on.menu.actions.that.have.dy
65200 6e 61 6d 69 63 61 6c 6c 79 20 63 68 61 6e 67 69 6e 67 20 6e 61 6d 65 73 20 66 6f 72 20 46 61 76 namically.changing.names.for.Fav
65220 6f 75 72 69 74 65 73 20 4d 65 6e 75 20 70 6c 75 67 69 6e 20 75 73 61 67 65 0d 0a 23 23 23 20 46 ourites.Menu.plugin.usage..###.F
65240 69 78 65 64 0d 0a 2d 20 45 6e 73 75 72 65 20 65 72 72 6f 72 20 6e 6f 74 20 74 68 72 6f 77 6e 20 ixed..-.Ensure.error.not.thrown.
65260 69 66 20 64 65 76 69 63 65 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 20 61 66 74 65 72 20 63 6f 6e if.device.is.connected.after.con
65280 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 63 6c 6f 73 65 64 20 61 6e 64 20 6f 62 6a 65 63 74 73 figuration.is.closed.and.objects
652a0 20 64 65 6c 65 74 65 64 0d 0a 0d 0a 23 23 20 5b 31 2e 35 2e 30 5d 20 2d 20 32 30 31 32 2d 30 36 .deleted....##.[1.5.0].-.2012-06
652c0 2d 32 32 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 53 74 6f 72 65 20 6c 69 73 74 20 63 6f 6e -22..###.Added..-.Store.list.con
652e0 74 65 6e 74 73 20 69 6e 20 74 68 65 20 63 61 6c 69 62 72 65 20 64 61 74 61 62 61 73 65 20 72 61 tents.in.the.calibre.database.ra
65300 74 68 65 72 20 74 68 61 6e 20 61 20 6a 73 6f 6e 20 66 69 6c 65 2c 20 74 6f 20 61 6c 6c 6f 77 20 ther.than.a.json.file,.to.allow.
65320 72 65 75 73 65 20 66 72 6f 6d 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70 75 74 65 72 73 20 28 reuse.from.different.computers.(
65340 6e 6f 74 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 21 29 0d 0a 2d 20 4f 70 74 69 6f 6e 20 69 not.simultaneously!)..-.Option.i
65360 6e 20 74 68 65 20 22 4f 74 68 65 72 22 20 74 61 62 20 61 6c 6c 6f 77 69 6e 67 20 76 69 65 77 69 n.the."Other".tab.allowing.viewi
65380 6e 67 20 74 68 65 20 70 6c 75 67 69 6e 20 64 61 74 61 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 ng.the.plugin.data.stored.in.the
653a0 20 64 61 74 61 62 61 73 65 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 4e 6f 77 20 72 65 .database..###.Changed..-.Now.re
653c0 71 75 69 72 65 73 20 63 61 6c 69 62 72 65 20 30 2e 38 2e 35 37 0d 0a 2d 20 52 65 6d 6f 76 65 20 quires.calibre.0.8.57..-.Remove.
653e0 63 6f 64 65 20 74 68 61 74 20 73 75 70 70 6f 72 74 65 64 20 75 70 67 72 61 64 69 6e 67 20 66 72 code.that.supported.upgrading.fr
65400 6f 6d 20 65 61 72 6c 69 65 72 20 74 68 61 6e 20 31 2e 32 2e 30 20 6f 66 20 74 68 69 73 20 70 6c om.earlier.than.1.2.0.of.this.pl
65420 75 67 69 6e 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 34 2e 34 5d 20 2d 20 32 30 31 32 2d 30 36 2d 31 35 ugin.....##.[1.4.4].-.2012-06-15
65440 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61 20 63 72 65 61 74 65 5f 6c 69 73 74 ..###.Added..-.Add.a.create_list
65460 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 41 50 49 20 66 6f .function.to.the.internal.API.fo
65480 72 20 75 73 65 20 62 79 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 2d 20 41 64 64 20 66 75 r.use.by.other.plugins..-.Add.fu
654a0 72 74 68 65 72 20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 6f 76 65 72 6c 6f 61 64 73 20 74 rther.refresh_screen.overloads.t
654c0 6f 20 74 68 65 20 41 50 49 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 69 6d 70 72 6f 76 65 20 o.the.API.functions.and.improve.
654e0 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 74 65 73 74 61 62 69 6c 69 74 79 0d 0a 0d 0a 23 23 20 5b command.line.testability....##.[
65500 31 2e 34 2e 33 5d 20 2d 20 32 30 31 32 2d 30 35 2d 33 30 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 1.4.3].-.2012-05-30..###.Added..
65520 2d 20 41 64 64 20 61 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 70 72 6f 6d 70 74 20 74 6f 20 74 -.Add.a.confirmation.prompt.to.t
65540 68 65 20 63 6c 65 61 72 20 6c 69 73 74 20 6f 70 74 69 6f 6e 2e 0d 0a 23 23 23 20 43 68 61 6e 67 he.clear.list.option...###.Chang
65560 65 64 0d 0a 2d 20 43 68 61 6e 67 65 20 74 68 65 20 4d 6f 76 65 20 74 6f 20 6c 69 73 74 20 66 75 ed..-.Change.the.Move.to.list.fu
65580 6e 63 74 69 6f 6e 61 6c 69 74 79 2c 20 73 6f 20 69 74 20 69 73 20 61 6c 77 61 79 73 20 61 76 61 nctionality,.so.it.is.always.ava
655a0 69 6c 61 62 6c 65 20 72 61 74 68 65 72 20 74 68 61 6e 20 6f 6e 6c 79 20 77 68 65 6e 20 76 69 65 ilable.rather.than.only.when.vie
655c0 77 69 6e 67 20 61 20 6c 69 73 74 2e 20 43 68 61 6e 67 65 20 62 65 68 61 76 69 6f 75 72 20 74 6f wing.a.list..Change.behaviour.to
655e0 20 70 72 6f 6d 70 74 20 66 6f 72 20 73 6f 75 72 63 65 2f 74 61 72 67 65 74 20 6c 69 73 74 73 2e .prompt.for.source/target.lists.
65600 0d 0a 2d 20 57 68 65 6e 20 63 68 6f 6f 73 69 6e 67 20 52 65 6d 6f 76 65 20 66 72 6f 6d 20 61 6c ..-.When.choosing.Remove.from.al
65620 6c 20 6c 69 73 74 73 2c 20 69 66 20 63 75 72 72 65 6e 74 6c 79 20 76 69 65 77 69 6e 67 20 61 20 l.lists,.if.currently.viewing.a.
65640 6c 69 73 74 20 74 68 65 6e 20 72 65 66 72 65 73 68 20 69 74 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 34 list.then.refresh.it.....##.[1.4
65660 2e 32 5d 20 2d 20 32 30 31 32 2d 30 31 2d 32 38 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 4f .2].-.2012-01-28..###.Added..-.O
65680 66 66 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 72 65 61 64 69 ffer.option.to.display.the.readi
656a0 6e 67 20 6f 72 64 65 72 20 69 6e 20 61 20 63 75 73 74 6f 6d 20 73 65 72 69 65 73 20 63 6f 6c 75 ng.order.in.a.custom.series.colu
656c0 6d 6e 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 43 6c 65 61 72 69 6e 67 20 61 20 6c 69 73 74 mn..###.Fixed..-.Clearing.a.list
656e0 20 77 6f 75 6c 64 20 6e 6f 74 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 72 65 66 72 65 73 68 20 62 .would.not.immediately.refresh.b
65700 6f 6f 6b 73 20 6f 6e 20 73 63 72 65 65 6e 20 74 68 61 74 20 77 65 72 65 20 6f 6e 20 74 68 61 74 ooks.on.screen.that.were.on.that
65720 20 6c 69 73 74 0d 0a 0d 0a 23 23 20 5b 31 2e 34 2e 31 5d 20 2d 20 32 30 31 32 2d 30 31 2d 31 32 .list....##.[1.4.1].-.2012-01-12
65740 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 52 65 66 61 63 74 6f 72 20 73 6f 6d 65 20 6d ..###.Changed..-.Refactor.some.m
65760 65 74 68 6f 64 73 20 74 6f 20 65 78 70 6f 73 65 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 ethods.to.expose.the.ability.to.
65780 61 64 64 2f 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 73 20 66 72 6f 6d 20 6f 74 68 65 72 add/remove.from.lists.from.other
657a0 20 70 6c 75 67 69 6e 73 0d 0a 0d 0a 23 23 20 5b 31 2e 34 2e 30 5d 20 2d 20 32 30 31 31 2d 31 31 .plugins....##.[1.4.0].-.2011-11
657c0 2d 32 31 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 4c 69 73 74 20 74 79 70 65 20 6f 66 20 22 -21..###.Added..-.List.type.of."
657e0 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 6c 69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e Auto.populate.list.from.books.on
65800 20 64 65 76 69 63 65 22 2e 20 50 6f 70 75 6c 61 74 65 64 20 77 68 65 6e 20 79 6f 75 20 73 79 6e .device"..Populated.when.you.syn
65820 63 2e 20 59 6f 75 20 63 61 6e 6e 6f 74 20 6d 61 6e 75 61 6c 6c 79 20 61 64 64 2f 72 65 6d 6f 76 c..You.cannot.manually.add/remov
65840 65 2e 0d 0a 2d 20 43 6c 65 61 72 20 6d 65 6e 75 20 69 74 65 6d 73 20 66 6f 72 20 66 61 73 74 20 e...-.Clear.menu.items.for.fast.
65860 77 61 79 20 6f 66 20 63 6c 65 61 72 69 6e 67 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 way.of.clearing.the.contents.of.
65880 61 20 6c 69 73 74 0d 0a 2d 20 41 6e 20 6f 70 74 69 6f 6e 20 6f 6e 20 4f 74 68 65 72 20 4f 70 74 a.list..-.An.option.on.Other.Opt
658a0 69 6f 6e 73 20 74 61 62 20 66 6f 72 20 77 68 65 74 68 65 72 20 74 6f 20 64 69 73 70 6c 61 79 20 ions.tab.for.whether.to.display.
658c0 74 68 65 20 72 65 6d 6f 76 65 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 20 64 69 61 the.remove.books.from.device.dia
658e0 6c 6f 67 2c 20 61 6c 6c 6f 77 69 6e 67 20 75 6e 61 74 74 65 6e 64 65 64 20 73 79 6e 63 69 6e 67 log,.allowing.unattended.syncing
65900 2e 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 4d 6f 76 65 20 74 68 65 20 64 65 76 69 63 ...###.Changed..-.Move.the.devic
65920 65 73 20 6c 69 73 74 20 6f 6e 74 6f 20 69 74 73 20 6f 77 6e 20 74 61 62 20 74 6f 20 73 69 6d 70 es.list.onto.its.own.tab.to.simp
65940 6c 69 66 79 20 6c 69 73 74 20 61 70 70 65 61 72 61 6e 63 65 0d 0a 23 23 23 20 46 69 78 65 64 0d lify.list.appearance..###.Fixed.
65960 0a 2d 20 45 6e 73 75 72 65 20 77 68 65 6e 20 61 20 6c 69 73 74 20 68 61 73 20 61 75 74 6f 2d 63 .-.Ensure.when.a.list.has.auto-c
65980 6c 65 61 72 20 74 75 72 6e 65 64 20 6f 6e 2c 20 69 74 65 6d 73 20 61 72 65 20 72 65 6d 6f 76 65 lear.turned.on,.items.are.remove
659a0 64 20 65 76 65 6e 20 69 66 20 6e 6f 74 20 66 6f 75 6e 64 20 6e 65 63 65 73 73 61 72 79 20 74 6f d.even.if.not.found.necessary.to
659c0 20 73 79 6e 63 20 74 68 65 6d 0d 0a 0d 0a 23 23 20 5b 31 2e 33 2e 32 5d 20 2d 20 32 30 31 31 2d .sync.them....##.[1.3.2].-.2011-
659e0 31 31 2d 30 32 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 6c 6c 6f 77 20 73 70 65 63 69 66 11-02..###.Added..-.Allow.specif
65a00 79 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 62 65 20 61 73 73 69 67 6e 65 64 20 74 6f ying.the.value.to.be.assigned.to
65a20 20 61 20 62 6f 6f 6c 65 61 6e 20 77 68 65 6e 20 61 64 64 69 6e 67 2c 20 72 61 74 68 65 72 20 74 .a.boolean.when.adding,.rather.t
65a40 68 61 6e 20 61 6c 77 61 79 73 20 6a 75 73 74 20 22 59 22 20 28 54 72 75 65 29 0d 0a 23 23 23 20 han.always.just."Y".(True)..###.
65a60 43 68 61 6e 67 65 64 0d 0a 2d 20 49 66 20 74 72 69 73 74 61 74 65 20 63 6f 6c 75 6d 6e 20 61 6e Changed..-.If.tristate.column.an
65a80 64 20 6c 69 73 74 20 73 65 74 20 74 6f 20 72 65 6d 6f 76 65 20 76 61 6c 75 65 20 66 72 6f 6d 20 d.list.set.to.remove.value.from.
65aa0 61 20 62 6f 6f 6c 65 61 6e 20 63 6f 6c 75 6d 6e 2c 20 77 69 6c 6c 20 73 65 74 20 74 68 65 20 63 a.boolean.column,.will.set.the.c
65ac0 6f 6c 75 6d 6e 20 74 6f 20 62 6c 61 6e 6b 20 28 61 73 20 70 65 72 20 70 72 65 76 69 6f 75 73 29 olumn.to.blank.(as.per.previous)
65ae0 0d 0a 2d 20 49 66 20 6e 6f 6e 20 74 72 69 73 74 61 74 65 20 63 6f 6c 75 6d 6e 2c 20 77 69 6c 6c ..-.If.non.tristate.column,.will
65b00 20 73 65 74 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f .set.the.value.to.the.opposite.o
65b20 66 20 77 68 61 74 20 79 6f 75 20 73 70 65 63 69 66 69 65 64 20 6f 6e 20 63 6f 6e 66 69 67 20 64 f.what.you.specified.on.config.d
65b40 69 61 6c 6f 67 20 66 6f 72 20 61 6e 20 61 64 64 20 28 69 2e 65 2e 20 69 67 6e 6f 72 65 73 20 63 ialog.for.an.add.(i.e..ignores.c
65b60 75 72 72 65 6e 74 20 76 61 6c 75 65 29 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 55 70 64 61 urrent.value)..###.Fixed..-.Upda
65b80 74 69 6e 67 20 62 6f 6f 6c 65 61 6e 20 63 6f 6c 75 6d 6e 73 20 74 6f 20 75 73 65 20 70 72 65 66 ting.boolean.columns.to.use.pref
65ba0 73 20 72 61 74 68 65 72 20 74 68 61 6e 20 74 77 65 61 6b 73 20 73 69 6e 63 65 20 63 68 61 6e 67 s.rather.than.tweaks.since.chang
65bc0 65 64 20 69 6e 20 43 61 6c 69 62 72 65 20 30 2e 37 2e 35 35 0d 0a 0d 0a 23 23 20 5b 31 2e 33 2e ed.in.Calibre.0.7.55....##.[1.3.
65be0 31 5d 20 2d 20 32 30 31 31 2d 31 30 2d 32 33 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 6c 1].-.2011-10-23..###.Added..-.Al
65c00 6c 6f 77 20 61 20 6c 69 73 74 20 74 6f 20 62 65 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 low.a.list.to.be.associated.with
65c20 20 22 2a 41 6e 79 20 44 65 76 69 63 65 22 20 73 6f 20 61 20 73 69 6e 67 6c 65 20 6c 69 73 74 20 ."*Any.Device".so.a.single.list.
65c40 63 61 6e 20 62 65 20 73 79 6e 63 65 64 20 74 6f 20 6d 75 6c 74 69 70 6c 65 20 64 65 76 69 63 65 can.be.synced.to.multiple.device
65c60 73 0d 0a 2d 20 57 68 65 6e 20 73 77 69 74 63 68 69 6e 67 20 6c 69 62 72 61 72 69 65 73 2c 20 69 s..-.When.switching.libraries,.i
65c80 66 20 61 20 64 65 76 69 63 65 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 20 74 68 65 6e 20 66 69 72 f.a.device.is.connected.then.fir
65ca0 65 20 74 68 65 20 63 68 65 63 6b 20 74 6f 20 73 65 65 20 77 68 65 74 68 65 72 20 6c 69 73 74 73 e.the.check.to.see.whether.lists
65cc0 20 74 6f 20 73 79 6e 63 0d 0a 2d 20 41 64 64 20 6c 69 73 74 20 74 79 70 65 20 22 52 65 70 6c 61 .to.sync..-.Add.list.type."Repla
65ce0 63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 73 65 6e 64 20 6e 65 77 20 6f 6e ce.device.with.list,.send.new.on
65d00 6c 79 22 20 74 6f 20 64 65 6c 65 74 65 20 6e 6f 6e 2d 6c 69 73 74 20 62 6f 6f 6b 73 20 66 72 6f ly".to.delete.non-list.books.fro
65d20 6d 20 64 65 76 69 63 65 2c 20 73 65 6e 64 20 6e 65 77 20 69 74 65 6d 73 20 6e 6f 74 20 6f 6e 20 m.device,.send.new.items.not.on.
65d40 64 65 76 69 63 65 0d 0a 2d 20 41 64 64 20 6c 69 73 74 20 74 79 70 65 20 22 52 65 70 6c 61 63 65 device..-.Add.list.type."Replace
65d60 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 6f 76 65 72 77 72 69 74 65 20 61 6c 6c .device.with.list,.overwrite.all
65d80 22 20 74 6f 20 64 65 6c 65 74 65 20 6e 6f 6e 2d 6c 69 73 74 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 ".to.delete.non-list.books.from.
65da0 64 65 76 69 63 65 2c 20 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 20 62 6f 6f 6b 73 20 77 69 74 68 device,.overwrite.all.books.with
65dc0 20 6c 69 73 74 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 52 65 6e 61 6d 65 20 6c 69 73 .list..###.Changed..-.Rename.lis
65de0 74 20 74 79 70 65 73 20 2d 20 53 79 6e 63 20 6e 65 77 20 6c 69 73 74 20 69 74 65 6d 73 20 2d 3e t.types.-.Sync.new.list.items.->
65e00 20 41 64 64 20 6e 65 77 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 2c 20 53 .Add.new.list.items.to.device,.S
65e20 79 6e 63 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d 73 20 2d 3e 20 41 64 64 20 61 6c 6c 20 6c 69 ync.all.list.items.->.Add.all.li
65e40 73 74 20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 0d 0a 0d 0a 23 23 20 5b 31 2e 33 2e 30 5d st.items.to.device....##.[1.3.0]
65e60 20 2d 20 32 30 31 31 2d 30 39 2d 31 37 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 55 70 .-.2011-09-17..###.Changed..-.Up
65e80 67 72 61 64 65 20 74 6f 20 73 75 70 70 6f 72 74 20 74 68 65 20 63 65 6e 74 72 61 6c 69 73 65 64 grade.to.support.the.centralised
65ea0 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 20 6d 61 6e 61 67 65 6d 65 6e 74 20 69 6e .keyboard.shortcut.management.in
65ec0 20 43 61 6c 69 62 72 65 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 37 5d 20 2d 20 32 30 31 31 2d 30 38 .Calibre....##.[1.2.7].-.2011-08
65ee0 2d 30 36 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61 20 4d 6f 76 65 20 6d 65 6e -06..###.Added..-.Add.a.Move.men
65f00 75 20 6f 70 74 69 6f 6e 20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 61 20 6c 69 73 74 2c 20 74 6f u.option.when.viewing.a.list,.to
65f20 20 61 6c 6c 6f 77 20 6d 6f 76 69 6e 67 20 61 6e 20 69 74 65 6d 20 74 6f 20 61 6e 6f 74 68 65 72 .allow.moving.an.item.to.another
65f40 20 6c 69 73 74 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 36 5d 20 2d 20 32 30 31 31 2d 30 37 2d 33 31 .list....##.[1.2.6].-.2011-07-31
65f60 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 45 6e 73 75 72 65 20 70 65 6f 70 6c 65 20 75 70 67 ..###.Fixed..-.Ensure.people.upg
65f80 72 61 64 69 6e 67 20 77 68 6f 20 68 61 64 20 6e 6f 20 6c 69 73 74 20 74 79 70 65 20 6e 6f 64 65 rading.who.had.no.list.type.node
65fa0 20 69 6e 20 74 68 65 69 72 20 63 6f 6e 66 69 67 20 78 6d 6c 20 64 6f 20 6e 6f 74 20 67 65 74 20 .in.their.config.xml.do.not.get.
65fc0 61 6e 20 65 72 72 6f 72 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 35 5d 20 2d 20 32 30 31 31 2d 30 an.error.....##.[1.2.5].-.2011-0
65fe0 37 2d 33 30 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 4f 66 66 65 72 20 6f 70 74 69 6f 6e 20 7-30..###.Added..-.Offer.option.
66000 6f 66 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 77 68 65 74 68 65 72 20 74 61 67 73 20 61 72 65 20 of.controlling.whether.tags.are.
66020 61 64 64 65 64 20 6f 6e 6c 79 20 6f 72 20 72 65 6d 6f 76 65 64 20 6f 6e 6c 79 20 66 6f 72 20 65 added.only.or.removed.only.for.e
66040 61 63 68 20 6c 69 73 74 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 57 68 65 6e 20 73 79 ach.list..###.Changed..-.When.sy
66060 6e 63 69 6e 67 20 6c 69 73 74 73 2c 20 61 70 70 6c 79 20 61 6e 64 20 22 52 65 6d 6f 76 65 22 20 ncing.lists,.apply.and."Remove".
66080 74 79 70 65 20 6c 69 73 74 73 20 62 65 66 6f 72 65 20 61 6e 79 20 6f 74 68 65 72 20 6c 69 73 74 type.lists.before.any.other.list
660a0 20 74 79 70 65 73 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 34 5d 20 2d 20 32 30 31 31 2d 30 37 2d 30 .types....##.[1.2.4].-.2011-07-0
660c0 35 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 4f 6e 20 74 68 65 20 56 69 65 77 20 6d 65 6e 75 5..###.Added..-.On.the.View.menu
660e0 20 69 74 65 6d 2c 20 70 75 74 20 61 20 74 6f 74 61 6c 20 6f 66 20 69 74 65 6d 73 20 6f 6e 20 61 .item,.put.a.total.of.items.on.a
66100 6c 6c 20 6c 69 73 74 73 20 6f 6e 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75 20 69 ll.lists.on.the.top.level.menu.i
66120 74 65 6d 0d 0a 2d 20 4f 6e 20 74 68 65 20 53 79 6e 63 20 6e 6f 77 20 6d 65 6e 75 20 69 74 65 6d tem..-.On.the.Sync.now.menu.item
66140 2c 20 70 75 74 20 61 20 74 6f 74 61 6c 20 63 6f 75 6e 74 20 66 72 6f 6d 20 61 6c 6c 20 74 68 65 ,.put.a.total.count.from.all.the
66160 20 6c 69 73 74 73 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 73 79 6e 63 65 64 0d 0a 0d 0a 23 .lists.that.would.be.synced....#
66180 23 20 5b 31 2e 32 2e 33 5d 20 2d 20 32 30 31 31 2d 30 36 2d 32 30 0d 0a 23 23 23 20 46 69 78 65 #.[1.2.3].-.2011-06-20..###.Fixe
661a0 64 0d 0a 2d 20 46 6f 72 20 22 53 79 6e 63 20 61 6c 6c 20 69 74 65 6d 73 22 20 66 75 6e 63 74 69 d..-.For."Sync.all.items".functi
661c0 6f 6e 61 6c 69 74 79 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 32 5d 20 2d 20 32 30 31 31 2d 30 36 2d onality....##.[1.2.2].-.2011-06-
661e0 32 30 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61 20 22 6c 69 73 74 20 74 79 70 20..###.Added..-.Add.a."list.typ
66200 65 22 20 66 6f 72 20 65 61 63 68 20 6c 69 73 74 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 73 e".for.each.list,.which.allows.s
66220 79 6e 63 69 6e 67 20 6e 65 77 20 6f 6e 6c 79 2c 20 61 6c 6c 20 69 74 65 6d 73 2c 20 6f 72 20 72 yncing.new.only,.all.items,.or.r
66240 65 6d 6f 76 69 6e 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 64 65 76 69 63 65 0d 0a 0d 0a 23 23 20 emoving.items.from.device....##.
66260 5b 31 2e 32 2e 31 5d 20 2d 20 32 30 31 31 2d 30 36 2d 31 38 0d 0a 23 23 23 20 43 68 61 6e 67 65 [1.2.1].-.2011-06-18..###.Change
66280 64 0d 0a 2d 20 57 68 65 6e 20 73 79 6e 63 69 6e 67 20 61 20 6c 69 73 74 2c 20 6f 6e 6c 79 20 73 d..-.When.syncing.a.list,.only.s
662a0 79 6e 63 20 62 6f 6f 6b 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 6f 6e 20 74 68 65 20 64 65 76 ync.books.not.already.on.the.dev
662c0 69 63 65 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 30 5d 20 2d 20 32 30 31 31 2d 30 36 2d 30 38 0d 0a ice....##.[1.2.0].-.2011-06-08..
662e0 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 49 6e 74 65 67 72 61 74 65 20 74 68 65 20 42 6f 6f 6b 20 ###.Added..-.Integrate.the.Book.
66300 53 79 6e 63 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 61 6c 6c 6f 77 69 6e 67 20 73 70 65 63 Sync.functionality.allowing.spec
66320 69 66 79 69 6e 67 20 61 20 64 65 76 69 63 65 20 74 6f 20 73 65 6e 64 20 61 20 6c 69 73 74 20 74 ifying.a.device.to.send.a.list.t
66340 6f 0d 0a 2d 20 41 64 64 20 61 20 63 6f 75 6e 74 20 6f 66 20 74 68 65 20 69 74 65 6d 73 20 6f 6e o..-.Add.a.count.of.the.items.on
66360 20 61 20 6c 69 73 74 20 74 6f 20 74 68 65 20 6d 65 6e 75 0d 0a 2d 20 41 64 64 20 6f 70 74 69 6f .a.list.to.the.menu..-.Add.optio
66380 6e 61 6c 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 20 74 6f 20 61 64 64 20 74 6f 20 nal.keyboard.shortcut.to.add.to.
663a0 61 20 73 70 65 63 69 66 69 63 20 6c 69 73 74 0d 0a 0d 0a 23 23 20 5b 31 2e 31 2e 31 5d 20 2d 20 a.specific.list....##.[1.1.1].-.
663c0 32 30 31 31 2d 30 36 2d 30 35 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 53 75 70 70 6f 2011-06-05..###.Changed..-.Suppo
663e0 72 74 20 74 68 65 20 63 6f 6e 66 69 67 20 6d 69 67 72 61 74 69 6f 6e 20 66 6f 72 20 75 73 65 72 rt.the.config.migration.for.user
66400 73 20 77 68 6f 20 6a 75 6d 70 65 64 20 66 72 6f 6d 20 65 61 72 6c 69 65 72 20 76 65 72 73 69 6f s.who.jumped.from.earlier.versio
66420 6e 73 0d 0a 0d 0a 23 23 20 5b 31 2e 31 2e 30 5d 20 2d 20 32 30 31 31 2d 30 36 2d 30 33 0d 0a 23 ns....##.[1.1.0].-.2011-06-03..#
66440 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 43 68 61 6e 67 65 20 61 6c 6c 20 74 61 67 67 69 6e 67 ##.Changed..-.Change.all.tagging
66460 20 63 6f 6c 75 6d 6e 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 61 6e 64 20 76 61 6c 75 65 73 20 74 .column.definitions.and.values.t
66480 6f 20 62 65 20 70 65 72 20 6c 69 73 74 20 72 61 74 68 65 72 20 74 68 61 6e 20 70 65 72 20 6c 69 o.be.per.list.rather.than.per.li
664a0 62 72 61 72 79 0d 0a 2d 20 53 75 70 70 6f 72 74 20 6f 74 68 65 72 20 63 75 73 74 6f 6d 20 63 6f brary..-.Support.other.custom.co
664c0 6c 75 6d 6e 20 74 79 70 65 73 20 6f 66 20 65 6e 75 6d 65 72 61 74 69 6f 6e 20 61 6e 64 20 62 6f lumn.types.of.enumeration.and.bo
664e0 6f 6c 65 61 6e 0d 0a 0d 0a 23 23 20 5b 31 2e 30 2e 33 5d 20 2d 20 32 30 31 31 2d 30 36 2d 30 32 olean....##.[1.0.3].-.2011-06-02
66500 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 20 74 ..###.Added..-.Add.menu.option.t
66520 6f 20 72 65 6d 6f 76 65 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 2c 20 77 69 o.remove.books.from.the.list,.wi
66540 74 68 20 61 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 0d 0a 2d 20 41 64 64 20 61 20 th.a.keyboard.shortcut..-.Add.a.
66560 62 75 74 74 6f 6e 20 74 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 64 69 61 6c 6f 67 20 74 button.to.configuration.dialog.t
66580 6f 20 61 6c 6c 6f 77 20 72 65 73 65 74 74 69 6e 67 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 o.allow.resetting.confirmation.d
665a0 69 61 6c 6f 67 73 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 43 68 61 6e 67 65 20 74 68 ialogs..###.Changed..-.Change.th
665c0 65 20 65 72 72 6f 72 20 61 6e 64 20 64 65 6c 65 74 65 20 6c 69 73 74 2f 69 74 65 6d 20 63 6f 6e e.error.and.delete.list/item.con
665e0 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 20 74 6f 20 68 61 76 65 20 74 68 65 20 6f 70 firmation.dialogs.to.have.the.op
66600 74 69 6f 6e 20 74 6f 20 6e 6f 74 20 73 68 6f 77 20 61 67 61 69 6e 0d 0a 23 23 23 20 46 69 78 65 tion.to.not.show.again..###.Fixe
66620 64 0d 0a 2d 20 45 6e 73 75 72 65 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20 70 61 6e d..-.Ensure.the.book.details.pan
66640 65 20 69 73 20 75 70 64 61 74 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 6f 77 e.is.updated.for.the.current.row
66660 0d 0a 0d 0a 23 23 20 5b 31 2e 30 2e 32 5d 20 2d 20 32 30 31 31 2d 30 35 2d 33 30 0d 0a 23 23 23 ....##.[1.0.2].-.2011-05-30..###
66680 20 41 64 64 65 64 0d 0a 2d 20 45 78 70 61 6e 64 20 6f 6e 20 74 68 65 20 74 61 67 73 20 61 64 64 .Added..-.Expand.on.the.tags.add
666a0 2f 72 65 6d 6f 76 65 20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 63 68 6f 6f 73 69 6e 67 /remove.option.to.allow.choosing
666c0 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 69 6e 73 74 65 61 64 0d 0a 23 23 23 20 43 68 .a.custom.column.instead..###.Ch
666e0 61 6e 67 65 64 0d 0a 2d 20 49 66 20 65 64 69 74 20 77 68 69 6c 65 20 76 69 65 77 69 6e 67 20 74 anged..-.If.edit.while.viewing.t
66700 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 6c 69 73 74 2c 20 72 65 66 72 65 73 68 20 74 he.contents.of.a.list,.refresh.t
66720 68 65 20 76 69 65 77 20 61 66 74 65 72 77 61 72 64 73 0d 0a 2d 20 49 66 20 61 20 75 73 65 72 20 he.view.afterwards..-.If.a.user.
66740 64 65 6c 65 74 65 73 20 61 20 6c 69 73 74 2c 20 65 6e 73 75 72 65 20 61 6e 79 20 74 61 67 73 20 deletes.a.list,.ensure.any.tags.
66760 61 72 65 20 72 65 6d 6f 76 65 64 20 66 6f 72 20 69 74 65 6d 73 20 6f 6e 20 74 68 61 74 20 6c 69 are.removed.for.items.on.that.li
66780 73 74 0d 0a 0d 0a 23 23 20 5b 31 2e 30 2e 31 5d 20 2d 20 32 30 31 31 2d 30 35 2d 32 38 0d 0a 23 st....##.[1.0.1].-.2011-05-28..#
667a0 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 6f 70 74 69 6f 6e 20 74 6f 20 61 64 64 20 74 61 ##.Added..-.Add.option.to.add.ta
667c0 67 73 20 77 68 65 6e 20 62 6f 6f 6b 20 61 64 64 65 64 20 74 6f 20 6c 69 73 74 2c 20 61 6e 64 20 gs.when.book.added.to.list,.and.
667e0 72 65 6d 6f 76 65 20 74 61 67 73 20 77 68 65 6e 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 6c 69 remove.tags.when.removed.from.li
66800 73 74 0d 0a 0d 0a 23 23 20 5b 31 2e 30 2e 30 5d 20 2d 20 32 30 31 31 2d 30 35 2d 32 38 0d 0a 5f st....##.[1.0.0].-.2011-05-28.._
66820 49 6e 69 74 69 61 6c 20 72 65 6c 65 61 73 65 20 6f 66 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 Initial.release.of.Reading.List.
66840 70 6c 75 67 69 6e 5f 0d 0a 50 4b 03 04 14 00 00 00 00 00 a5 28 4b 55 9e c6 0a 91 99 0d 00 00 99 plugin_..PK.........(KU.........
66860 0d 00 00 09 00 00 00 52 45 41 44 4d 45 2e 6d 64 23 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 50 .......README.md#.Reading.List.P
66880 6c 75 67 69 6e 0d 0a 5b 21 5b 4d 6f 62 69 6c 65 52 65 61 64 5d 5b 6d 6f 62 69 6c 65 72 65 61 64 lugin..[![MobileRead][mobileread
668a0 2d 69 6d 61 67 65 5d 5d 5b 6d 6f 62 69 6c 65 72 65 61 64 2d 75 72 6c 5d 0d 0a 5b 21 5b 48 69 73 -image]][mobileread-url]..[![His
668c0 74 6f 72 79 5d 5b 63 68 61 6e 67 65 6c 6f 67 2d 69 6d 61 67 65 5d 5d 5b 63 68 61 6e 67 65 6c 6f tory][changelog-image]][changelo
668e0 67 2d 75 72 6c 5d 20 0d 0a 5b 21 5b 4c 69 63 65 6e 73 65 5d 5b 6c 69 63 65 6e 73 65 2d 69 6d 61 g-url]...[![License][license-ima
66900 67 65 5d 5d 5b 6c 69 63 65 6e 73 65 2d 75 72 6c 5d 0d 0a 5b 21 5b 63 61 6c 69 62 72 65 20 56 65 ge]][license-url]..[![calibre.Ve
66920 72 73 69 6f 6e 5d 5b 63 61 6c 69 62 72 65 2d 69 6d 61 67 65 5d 5d 5b 63 61 6c 69 62 72 65 2d 75 rsion][calibre-image]][calibre-u
66940 72 6c 5d 0d 0a 5b 21 5b 53 74 61 74 75 73 5d 5b 73 74 61 74 75 73 2d 69 6d 61 67 65 5d 5d 5b 73 rl]..[![Status][status-image]][s
66960 74 61 74 75 73 2d 69 6d 61 67 65 5d 20 0d 0a 0d 0a 23 23 20 4f 76 65 72 76 69 65 77 0d 0a 0d 0a tatus-image].....##.Overview....
66980 54 68 69 73 20 70 6c 75 67 69 6e 20 69 73 20 66 6f 72 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 75 This.plugin.is.for.a.number.of.u
669a0 73 65 72 73 20 77 68 6f 20 68 61 76 65 20 72 65 71 75 65 73 74 65 64 20 61 20 22 52 65 61 64 69 sers.who.have.requested.a."Readi
669c0 6e 67 20 4c 69 73 74 22 20 61 62 69 6c 69 74 79 20 66 6f 72 20 74 68 65 69 72 20 6c 69 62 72 61 ng.List".ability.for.their.libra
669e0 72 79 2c 20 61 6c 6c 6f 77 69 6e 67 20 74 68 65 6d 20 74 6f 20 6b 65 65 70 20 74 72 61 63 6b 20 ry,.allowing.them.to.keep.track.
66a00 6f 66 20 77 68 69 63 68 20 62 6f 6f 6b 73 20 74 68 65 79 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 of.which.books.they.would.like.t
66a20 6f 20 72 65 61 64 20 6e 65 78 74 20 61 6e 64 20 69 6e 20 77 68 69 63 68 20 6f 72 64 65 72 2e 20 o.read.next.and.in.which.order..
66a40 59 6f 75 20 63 61 6e 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 6c 69 73 74 73 20 70 65 72 20 You.can.have.multiple.lists.per.
66a60 6c 69 62 72 61 72 79 20 70 65 72 20 64 65 76 69 63 65 2e 0d 0a 0d 0a 54 68 69 73 20 70 6c 75 67 library.per.device.....This.plug
66a80 69 6e 20 68 61 73 20 61 6c 73 6f 20 69 6e 74 65 67 72 61 74 65 64 20 61 6c 6c 20 74 68 65 20 66 in.has.also.integrated.all.the.f
66aa0 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 6f 66 20 74 68 65 20 6e 6f 77 20 64 65 70 72 65 63 61 74 unctionality.of.the.now.deprecat
66ac0 65 64 20 42 6f 6f 6b 20 53 79 6e 63 20 70 6c 75 67 69 6e 2c 20 61 6c 6c 6f 77 69 6e 67 20 79 6f ed.Book.Sync.plugin,.allowing.yo
66ae0 75 20 74 6f 20 73 79 6e 63 68 72 6f 6e 69 73 65 20 6c 69 73 74 28 73 29 20 74 6f 20 61 20 64 65 u.to.synchronise.list(s).to.a.de
66b00 76 69 63 65 20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c 79 20 6f 72 20 61 75 74 6f 6d 61 74 69 vice.either.manually.or.automati
66b20 63 61 6c 6c 79 20 77 68 65 6e 20 69 74 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 2e 0d 0a 0d 0a 59 cally.when.it.is.connected.....Y
66b40 6f 75 20 61 6c 73 6f 20 68 61 76 65 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 67 65 6e 65 ou.also.have.the.ability.to.gene
66b60 72 61 74 65 20 6c 69 73 74 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 rate.lists.based.on.the.content.
66b80 6f 66 20 79 6f 75 72 20 64 65 76 69 63 65 2e 20 49 6e 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 77 of.your.device..In.combination.w
66ba0 69 74 68 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 61 70 70 6c 79 20 74 61 67 73 20 6f 72 ith.the.ability.to.apply.tags.or
66bc0 20 70 6f 70 75 6c 61 74 65 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 62 61 73 65 64 20 .populate.a.custom.column.based.
66be0 6f 6e 20 6d 65 6d 62 65 72 73 68 69 70 20 69 6e 20 61 20 6c 69 73 74 2c 20 74 68 69 73 20 70 72 on.membership.in.a.list,.this.pr
66c00 6f 76 69 64 65 73 20 61 6e 20 65 61 73 79 20 77 61 79 20 74 6f 20 6b 65 65 70 20 74 72 61 63 6b ovides.an.easy.way.to.keep.track
66c20 20 6f 66 20 62 6f 6f 6b 73 20 6f 6e 20 79 6f 75 72 20 64 65 76 69 63 65 28 73 29 20 77 68 69 6c .of.books.on.your.device(s).whil
66c40 65 20 74 68 65 79 20 61 72 65 20 6e 6f 74 20 63 6f 6e 6e 65 63 74 65 64 2e 0d 0a 0d 0a 46 6f 72 e.they.are.not.connected.....For
66c60 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20 74 68 65 20 5b 57 69 6b 69 .more.information,.see.the.[Wiki
66c80 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 69 77 69 64 75 64 65 36 38 2f ](https://github.com/kiwidude68/
66ca0 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2f 77 69 6b 69 2f 52 65 61 64 69 6e 67 2d 4c 69 73 calibre_plugins/wiki/Reading-Lis
66cc0 74 29 0d 0a 0d 0a 23 23 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 2f 20 43 6f 6e 74 72 69 62 75 74 t)....##.Development./.Contribut
66ce0 69 6f 6e 73 0d 0a 0d 0a 41 6c 6c 20 6b 69 77 69 64 75 64 65 27 73 20 63 61 6c 69 62 72 65 20 70 ions....All.kiwidude's.calibre.p
66d00 6c 75 67 69 6e 73 20 61 72 65 20 6e 6f 77 20 64 65 76 65 6c 6f 70 65 64 20 61 6e 64 20 6d 61 69 lugins.are.now.developed.and.mai
66d20 6e 74 61 69 6e 65 64 20 69 6e 20 47 69 74 48 75 62 20 61 74 3a 0d 0a 2d 20 68 74 74 70 73 3a 2f ntained.in.GitHub.at:..-.https:/
66d40 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 69 77 69 64 75 64 65 36 38 2f 63 61 6c 69 62 72 65 5f 70 /github.com/kiwidude68/calibre_p
66d60 6c 75 67 69 6e 73 0d 0a 0d 0a 50 6c 65 61 73 65 20 73 65 65 20 74 68 65 20 52 45 41 44 4d 45 2e lugins....Please.see.the.README.
66d80 6d 64 20 61 6e 64 20 43 4f 4e 54 52 49 42 55 54 49 4e 47 2e 6d 64 20 61 74 20 74 68 65 20 61 62 md.and.CONTRIBUTING.md.at.the.ab
66da0 6f 76 65 20 73 69 74 65 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a ove.site.for.more.information...
66dc0 0d 0a 5b 6d 6f 62 69 6c 65 72 65 61 64 2d 69 6d 61 67 65 5d 3a 20 68 74 74 70 73 3a 2f 2f 69 6d ..[mobileread-image]:.https://im
66de0 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 2f 4d 6f 62 69 6c 65 52 65 61 64 2d 50 6c g.shields.io/badge/MobileRead-Pl
66e00 75 67 69 6e 25 32 30 54 68 72 65 61 64 2d 62 6c 75 65 3f 6c 6f 67 6f 3d 64 61 74 61 3a 69 6d 61 ugin%20Thread-blue?logo=data:ima
66e20 67 65 2f 78 2d 69 63 6f 6e 3b 62 61 73 65 36 34 2c 41 41 41 42 41 41 45 41 45 42 41 41 41 41 45 ge/x-icon;base64,AAABAAEAEBAAAAE
66e40 41 49 41 42 6f 42 41 41 41 46 67 41 41 41 43 67 41 41 41 41 51 41 41 41 41 49 41 41 41 41 41 45 AIABoBAAAFgAAACgAAAAQAAAAIAAAAAE
66e60 41 49 41 41 41 41 41 41 41 51 41 51 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAA
66e80 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 6e 73 33 32 2f 7a 71 AAAAAAAAAAAAAAAAAAAAAAAAAns32/zq
66ea0 54 35 76 38 53 65 65 44 2f 45 6e 6e 67 2f 78 4a 35 34 50 38 53 65 65 44 2f 4c 59 76 6c 2f 33 2b T5v8SeeD/Enng/xJ54P8SeeD/LYvl/3+
66ec0 37 38 76 38 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 78v8AAAAAAAAAAAAAAAAAAAAAAAAAAAA
66ee0 41 41 41 41 41 41 41 41 41 5a 61 7a 76 2f 78 4a 35 34 50 38 53 65 65 44 2f 45 6e 6e 67 2f 7a 71 AAAAAAAAAZazv/xJ54P8SeeD/Enng/zq
66f00 54 35 76 39 4a 6d 2b 6e 2f 48 6f 4c 69 2f 78 4a 35 34 50 38 53 65 65 44 2f 4f 70 50 6d 2f 77 41 T5v9Jm+n/HoLi/xJ54P8SeeD/OpPm/wA
66f20 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 7a 75 62 37 2f 78 4a AAAAAAAAAAAAAAAAAAAAAAAAAzub7/xJ
66f40 35 34 50 38 53 65 65 44 2f 45 6e 6e 67 2f 34 2f 44 39 50 2f 70 36 65 6e 2f 30 74 4c 53 2f 38 54 54P8SeeD/Enng/4/D9P/p6en/0tLS/8T
66f60 63 38 50 38 53 65 65 44 2f 45 6e 6e 67 2f 78 4a 35 34 50 2b 50 77 2f 54 2f 41 41 41 41 41 41 41 c8P8SeeD/Enng/xJ54P+Pw/T/AAAAAAA
66f80 41 41 41 41 41 41 41 41 41 41 41 41 41 41 4c 33 65 2b 76 38 53 65 65 44 2f 45 6e 6e 67 2f 78 4a AAAAAAAAAAAAAAL3e+v8SeeD/Enng/xJ
66fa0 35 34 50 2b 39 33 76 72 2f 57 6c 70 61 2f 7a 63 33 4e 2f 38 41 41 41 41 41 45 6e 6e 67 2f 78 4a 54P+93vr/Wlpa/zc3N/8AAAAAEnng/xJ
66fc0 35 34 50 38 53 65 65 44 2f 66 37 76 79 2f 77 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 54P8SeeD/f7vy/wAAAAAAAAAAAAAAAAA
66fe0 41 41 41 41 41 41 41 41 41 48 6f 4c 69 2f 78 4a 35 34 50 38 53 65 65 44 2f 54 33 2b 72 2f 79 51 AAAAAAAAAHoLi/xJ54P8SeeD/T3+r/yQ
67000 6b 4a 50 39 2b 6a 70 7a 2f 5a 61 7a 76 2f 78 4a 35 34 50 38 53 65 65 44 2f 45 6e 6e 67 2f 37 33 kJP9+jpz/Zazv/xJ54P8SeeD/Enng/73
67020 65 2b 76 38 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 7a 38 4b 74 2f 36 36 e+v8AAAAAAAAAAAAAAAAAAAAAz8Kt/66
67040 75 6f 66 2b 47 6a 34 4c 2f 68 6f 2b 43 2f 35 53 4b 62 2f 2b 56 68 32 6a 2f 68 6f 2b 43 2f 34 61 uof+Gj4L/ho+C/5SKb/+Vh2j/ho+C/4a
67060 50 67 76 2b 47 6a 34 4c 2f 68 6f 2b 43 2f 35 4f 56 67 76 2b 36 71 59 50 2f 79 72 79 69 2f 77 41 Pgv+Gj4L/ho+C/5OVgv+6qYP/yryi/wA
67080 41 41 41 41 41 41 41 41 41 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 AAAAAAAAAp5BW/6eQVv+nkFb/p5BW/6e
670a0 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 QVv+nkFb/p5BW/6eQVv+nkFb/p5BW/6e
670c0 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 51 56 76 38 41 41 41 41 41 36 65 50 62 34 36 65 QVv+nkFb/p5BW/6eQVv8AAAAA6ePb46e
670e0 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46 62 2f 78 4c 57 59 2f 38 2f QVv+nkFb/p5BW/6eQVv+nkFb/xLWY/8/
67100 43 72 66 2f 50 77 71 33 2f 76 71 36 4e 2f 37 71 6f 67 76 2b 36 71 49 4c 2f 75 71 69 43 2f 37 71 Crf/Pwq3/vq6N/7qogv+6qIL/uqiC/7q
67120 6f 67 76 2b 6e 6b 46 62 2f 35 75 44 57 2f 2b 62 67 31 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 ogv+nkFb/5uDW/+bg1v+nkFb/p5BW/6e
67140 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 2b 7a 6e 34 66 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 38 7a QVv+nkFb/p5BW/+zn4f///////////8z
67160 4d 7a 50 39 32 64 6e 62 2f 56 46 52 55 2f 39 6e 5a 32 66 2f 2f 2f 2f 2f 2f 74 61 4a 35 2f 38 2f MzP92dnb/VFRU/9nZ2f//////taJ5/8/
67180 43 72 66 2f 6d 34 4e 62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 Crf/m4Nb/p5BW/6eQVv+nkFb/p5BW/6e
671a0 51 56 76 2f 6d 34 4e 62 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 4d 7a 4d 7a 2f 6b 35 4f 54 2f 38 7a QVv/m4Nb////////////MzMz/k5OT/8z
671c0 4d 7a 50 2f 7a 38 2f 50 2f 2f 2f 2f 2f 2f 38 53 31 6d 50 2f 45 74 5a 6a 2f 35 75 44 57 2f 36 65 MzP/z8/P//////8S1mP/EtZj/5uDW/6e
671e0 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46 62 2f 6f 5a 36 5a 2f 35 4f QVv+nkFb/p5BW/6eQVv+nkFb/oZ6Z/5O
67200 54 6b 2f 2f 6d 35 75 62 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 38 2f 50 7a 2f 33 5a Tk//m5ub/////////////////8/Pz/3Z
67220 32 64 76 39 78 63 48 44 2f 6a 34 68 37 2f 39 72 52 77 66 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 2dv9xcHD/j4h7/9rRwf+nkFb/p5BW/6e
67240 51 56 76 2b 6e 6b 46 62 2f 56 56 4e 50 2f 38 7a 4d 7a 50 2f 7a 38 2f 50 2f 64 6e 5a 32 2f 39 6e QVv+nkFb/VVNP/8zMzP/z8/P/dnZ2/9n
67260 5a 32 66 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 35 4f 54 6b 2f 2f 7a 38 2f 50 2f 2f 2f 2f 2f 2f 33 52 Z2f///////////5OTk//z8/P//////3R
67280 78 61 2f 2f 50 77 71 33 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 32 46 xa//Pwq3/p5BW/6eQVv+nkFb/p5BW/2F
672a0 67 59 50 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 37 36 2b 76 76 2f 4d 7a 4d 7a 2f 2f 2f 2f 2f 2f 2f 2f gYP///////////76+vv/MzMz////////
672c0 2f 2f 2f 2b 69 6f 71 4c 2f 6f 71 4b 69 2f 37 36 2b 76 76 39 31 62 32 58 2f 7a 38 4b 74 2f 36 65 ///+ioqL/oqKi/76+vv91b2X/z8Kt/6e
672e0 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 51 56 76 2b 4a 66 57 58 2f 62 47 74 71 2f 34 57 QVv+nkFb/p5BW/6eQVv+JfWX/bGtq/4W
67300 46 68 66 2b 46 68 59 58 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 37 36 Fhf+FhYX//////////////////////76
67320 2b 76 76 2b 2b 76 72 37 2f 74 61 4a 35 2f 38 2f 43 72 66 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 +vv++vr7/taJ5/8/Crf+nkFb/p5BW/6e
67340 51 56 76 2b 6e 6b 46 62 2f 70 35 42 57 2f 38 6d 37 6f 76 2f 2f 2f 2f 2f 2f 2b 50 62 31 2f 2b 62 QVv+nkFb/p5BW/8m7ov//////+Pb1/+b
67360 67 31 76 2f 67 32 4d 7a 2f 7a 38 4b 74 2f 38 2f 43 72 66 2b 36 71 49 4c 2f 75 71 69 43 2f 36 65 g1v/g2Mz/z8Kt/8/Crf+6qIL/uqiC/6e
67380 51 56 76 2f 6d 34 4e 62 2f 75 71 6d 44 2f 37 71 70 67 2f 2b 6e 6b 46 62 2f 70 35 42 57 2f 36 65 QVv/m4Nb/uqmD/7qpg/+nkFb/p5BW/6e
673a0 51 56 76 2b 6e 6b 46 62 2f 72 5a 5a 68 2f 37 71 70 67 2f 2b 2f 72 34 33 2f 7a 38 4b 74 2f 38 2f QVv+nkFb/rZZh/7qpg/+/r43/z8Kt/8/
673c0 43 72 66 2f 6d 34 4e 59 64 35 75 44 57 56 51 41 41 41 41 41 41 41 41 41 41 38 41 38 41 41 4f 41 Crf/m4NYd5uDWVQAAAAAAAAAA8A8AAOA
673e0 48 41 41 44 41 41 77 41 41 77 45 4d 41 41 4f 41 44 41 41 44 41 41 51 41 41 67 41 45 41 41 41 41 HAADAAwAAwEMAAOADAADAAQAAgAEAAAA
67400 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
67420 41 41 41 41 41 41 41 41 41 41 41 4d 41 41 41 3d 3d 0d 0a 5b 6d 6f 62 69 6c 65 72 65 61 64 2d 75 AAAAAAAAAAAMAAA==..[mobileread-u
67440 72 6c 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6d 6f 62 69 6c 65 72 65 61 64 2e 63 6f 6d 2f rl]:.https://www.mobileread.com/
67460 66 6f 72 75 6d 73 2f 73 68 6f 77 74 68 72 65 61 64 2e 70 68 70 3f 74 3d 31 33 34 38 35 36 0d 0a forums/showthread.php?t=134856..
67480 0d 0a 5b 63 68 61 6e 67 65 6c 6f 67 2d 69 6d 61 67 65 5d 3a 20 68 74 74 70 73 3a 2f 2f 69 6d 67 ..[changelog-image]:.https://img
674a0 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 2f 48 69 73 74 6f 72 79 2d 43 48 41 4e 47 45 .shields.io/badge/History-CHANGE
674c0 4c 4f 47 2d 62 6c 75 65 2e 73 76 67 0d 0a 5b 63 68 61 6e 67 65 6c 6f 67 2d 75 72 6c 5d 3a 20 43 LOG-blue.svg..[changelog-url]:.C
674e0 48 41 4e 47 45 4c 4f 47 2e 6d 64 0d 0a 0d 0a 5b 6c 69 63 65 6e 73 65 2d 69 6d 61 67 65 5d 3a 20 HANGELOG.md....[license-image]:.
67500 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 2f 4c 69 63 https://img.shields.io/badge/Lic
67520 65 6e 73 65 2d 47 50 4c 2d 79 65 6c 6c 6f 77 2e 73 76 67 0d 0a 5b 6c 69 63 65 6e 73 65 2d 75 72 ense-GPL-yellow.svg..[license-ur
67540 6c 5d 3a 20 2e 2e 2f 4c 49 43 45 4e 53 45 2e 6d 64 0d 0a 0d 0a 5b 63 61 6c 69 62 72 65 2d 69 6d l]:.../LICENSE.md....[calibre-im
67560 61 67 65 5d 3a 20 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 age]:.https://img.shields.io/bad
67580 67 65 2f 63 61 6c 69 62 72 65 2d 32 2e 30 2e 30 2d 67 72 65 65 6e 0d 0a 5b 63 61 6c 69 62 72 65 ge/calibre-2.0.0-green..[calibre
675a0 2d 75 72 6c 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 63 61 6c 69 62 72 65 2d 65 62 6f 6f 6b -url]:.https://www.calibre-ebook
675c0 2e 63 6f 6d 2f 0d 0a 0d 0a 5b 73 74 61 74 75 73 2d 69 6d 61 67 65 5d 3a 20 68 74 74 70 73 3a 2f .com/....[status-image]:.https:/
675e0 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 2f 53 74 61 74 75 73 2d 53 74 61 /img.shields.io/badge/Status-Sta
67600 62 6c 65 2d 67 72 65 65 6e 50 4b 03 04 14 00 00 00 00 00 87 1e 26 55 00 00 00 00 00 00 00 00 00 ble-greenPK..........&U.........
67620 00 00 00 23 00 00 00 70 6c 75 67 69 6e 2d 69 6d 70 6f 72 74 2d 6e 61 6d 65 2d 72 65 61 64 69 6e ...#...plugin-import-name-readin
67640 67 5f 6c 69 73 74 2e 74 78 74 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b 58 23 f6 40 57 be 05 g_list.txtPK...........N.X#.@W..
67660 00 00 be 05 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 b6 81 00 00 00 00 69 6d 61 67 65 73 2f 61 ........................images/a
67680 72 72 6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c 65 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 rrow_down_double.pngPK..........
676a0 d9 4e 8b 58 b4 1d ce 58 5f 09 00 00 5f 09 00 00 20 00 00 00 00 00 00 00 00 00 00 00 b6 81 f8 05 .N.X...X_..._...................
676c0 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 ..images/arrow_down_double_bar.p
676e0 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b 58 81 f7 85 52 c2 03 00 00 c2 03 00 00 1c 00 ngPK...........N.X...R..........
67700 00 00 00 00 00 00 00 00 00 00 b6 81 95 0f 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77 ................images/arrow_dow
67720 6e 5f 73 69 6e 67 6c 65 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b 58 83 37 69 55 n_single.pngPK...........N.X.7iU
67740 7d 05 00 00 7d 05 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 b6 81 91 13 00 00 69 6d 61 67 65 73 }...}.....................images
67760 2f 61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c 65 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 /arrow_up_double.pngPK..........
67780 d9 4e 8b 58 54 6d be 52 6e 09 00 00 6e 09 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 b6 81 46 19 .N.XTm.Rn...n.................F.
677a0 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 6e 67 ..images/arrow_up_double_bar.png
677c0 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b 58 4e 49 d0 d9 a8 03 00 00 a8 03 00 00 1a 00 00 00 PK...........N.XNI..............
677e0 00 00 00 00 00 00 00 00 b6 81 f0 22 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 73 69 ..........."..images/arrow_up_si
67800 6e 67 6c 65 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b 58 a4 a4 4f 55 9c 20 00 00 ngle.pngPK...........N.X..OU....
67820 9c 20 00 00 14 00 00 00 00 00 00 00 00 00 00 00 b6 81 d0 26 00 00 69 6d 61 67 65 73 2f 62 6f 6f ...................&..images/boo
67840 6b 5f 73 79 6e 63 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b 58 7d 6f 4c a9 de 36 k_sync.pngPK...........N.X}oL..6
67860 00 00 de 36 00 00 11 00 00 00 00 00 00 00 00 00 00 00 b6 81 9e 47 00 00 69 6d 61 67 65 73 2f 64 ...6.................G..images/d
67880 65 76 69 63 65 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b 58 35 0c 4b ae dc 25 00 evice.pngPK...........N.X5.K..%.
678a0 00 dc 25 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 b6 81 ab 7e 00 00 69 6d 61 67 65 73 2f 64 65 ..%.................~..images/de
678c0 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 07 a2 vice_connected.pngPK............
678e0 c6 58 c5 b3 2a 34 f9 0a 00 00 f9 0a 00 00 14 00 00 00 00 00 00 00 00 00 00 00 b6 81 c0 a4 00 00 .X..*4..........................
67900 69 6d 61 67 65 73 2f 70 6c 75 73 6d 69 6e 75 73 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 images/plusminus.pngPK..........
67920 d9 4e 8b 58 fe 79 a3 7b 51 22 00 00 51 22 00 00 17 00 00 00 00 00 00 00 00 00 00 00 b6 81 eb af .N.X.y.{Q"..Q"..................
67940 00 00 69 6d 61 67 65 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 50 4b 01 02 14 00 14 ..images/reading_list.pngPK.....
67960 00 00 00 00 00 21 6d d5 5a a3 96 2f e9 db 6b 00 00 db 6b 00 00 12 00 00 00 00 00 00 00 00 00 00 .....!m.Z../..k...k.............
67980 00 b6 81 71 d2 00 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 61 72 2e 6d 6f 50 4b 01 02 14 00 14 ...q...translations/ar.moPK.....
679a0 00 00 00 00 00 21 6d d5 5a fa 59 68 d0 a5 5d 00 00 a5 5d 00 00 12 00 00 00 00 00 00 00 00 00 00 .....!m.Z.Yh..]...].............
679c0 00 b6 81 7c 3e 01 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 65 73 2e 6d 6f 50 4b 01 02 14 00 14 ...|>..translations/es.moPK.....
679e0 00 00 00 00 00 e0 35 28 55 55 1a 5c 16 06 01 00 00 06 01 00 00 16 00 00 00 00 00 00 00 00 00 00 ......5(UU.\....................
67a00 00 b6 81 51 9c 01 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 52 45 41 44 4d 45 2e 6d 64 50 4b 01 ...Q...translations/README.mdPK.
67a20 02 14 00 14 00 00 00 00 00 21 6d d5 5a a6 17 5b 15 44 74 00 00 44 74 00 00 12 00 00 00 00 00 00 .........!m.Z..[.Dt..Dt.........
67a40 00 00 00 00 00 b6 81 8b 9d 01 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 72 75 2e 6d 6f 50 4b 01 ...........translations/ru.moPK.
67a60 02 14 00 14 00 00 00 00 00 21 6d d5 5a b2 0f 6b 8e 80 a6 00 00 80 a6 00 00 12 00 00 00 00 00 00 .........!m.Z..k................
67a80 00 00 00 00 00 b6 81 ff 11 02 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 74 61 2e 6d 6f 50 4b 01 ...........translations/ta.moPK.
67aa0 02 14 00 14 00 00 00 00 00 21 6d d5 5a 21 1d 51 ff 29 7b 00 00 29 7b 00 00 12 00 00 00 00 00 00 .........!m.Z!.Q.){..){.........
67ac0 00 00 00 00 00 b6 81 af b8 02 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 75 6b 2e 6d 6f 50 4b 01 ...........translations/uk.moPK.
67ae0 02 14 00 14 00 00 00 00 00 75 6c d5 5a 32 37 b6 57 c5 36 01 00 c5 36 01 00 09 00 00 00 00 00 00 .........ul.Z27.W.6...6.........
67b00 00 00 00 00 00 b6 81 08 34 03 00 61 63 74 69 6f 6e 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 00 ........4..action.pyPK..........
67b20 0e 22 35 55 9f 9e 33 d9 1f 05 00 00 1f 05 00 00 17 00 00 00 00 00 00 00 00 00 00 00 b6 81 f4 6a ."5U..3........................j
67b40 04 00 63 6f 6d 6d 6f 6e 5f 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 70 79 50 4b 01 02 14 00 14 ..common_compatibility.pyPK.....
67b60 00 00 00 00 00 21 6d d5 5a 31 3e 76 72 4f 2e 00 00 4f 2e 00 00 11 00 00 00 00 00 00 00 00 00 00 .....!m.Z1>vrO...O..............
67b80 00 b6 81 48 70 04 00 63 6f 6d 6d 6f 6e 5f 64 69 61 6c 6f 67 73 2e 70 79 50 4b 01 02 14 00 14 00 ...Hp..common_dialogs.pyPK......
67ba0 00 00 00 00 97 a3 33 55 39 8a c0 f7 60 11 00 00 60 11 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 ......3U9...`...`...............
67bc0 b6 81 c6 9e 04 00 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 ......common_icons.pyPK.........
67be0 00 21 6d d5 5a c5 60 0a b7 2d 16 00 00 2d 16 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 b6 81 53 .!m.Z.`..-...-.................S
67c00 b0 04 00 63 6f 6d 6d 6f 6e 5f 6d 65 6e 75 73 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 00 21 6d ...common_menus.pyPK..........!m
67c20 d5 5a ee b6 b3 6e 73 30 00 00 73 30 00 00 11 00 00 00 00 00 00 00 00 00 00 00 b6 81 ad c6 04 00 .Z...ns0..s0....................
67c40 63 6f 6d 6d 6f 6e 5f 77 69 64 67 65 74 73 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 00 c5 73 8b common_widgets.pyPK...........s.
67c60 58 e2 13 19 6e 24 fc 00 00 24 fc 00 00 09 00 00 00 00 00 00 00 00 00 00 00 b6 81 4f f7 04 00 63 X...n$...$.................O...c
67c80 6f 6e 66 69 67 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 00 75 6c d5 5a 63 3b f8 c7 eb 3b 00 00 onfig.pyPK..........ul.Zc;...;..
67ca0 eb 3b 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 b6 81 9a f3 05 00 64 69 61 6c 6f 67 73 2e 70 79 .;....................dialogs.py
67cc0 50 4b 01 02 14 00 14 00 00 00 00 00 d0 6b d5 5a df 6e 87 69 96 0e 00 00 96 0e 00 00 0b 00 00 00 PK...........k.Z.n.i............
67ce0 00 00 00 00 00 00 00 00 b6 81 ad 2f 06 00 5f 5f 69 6e 69 74 5f 5f 2e 70 79 50 4b 01 02 14 00 14 .........../..__init__.pyPK.....
67d00 00 00 00 00 00 05 6d d5 5a 4e 6c c8 a2 b3 29 00 00 b3 29 00 00 0c 00 00 00 00 00 00 00 00 00 00 ......m.ZNl...)...).............
67d20 00 b6 81 6c 3e 06 00 43 48 41 4e 47 45 4c 4f 47 2e 6d 64 50 4b 01 02 14 00 14 00 00 00 00 00 a5 ...l>..CHANGELOG.mdPK...........
67d40 28 4b 55 9e c6 0a 91 99 0d 00 00 99 0d 00 00 09 00 00 00 00 00 00 00 00 00 00 00 b6 81 49 68 06 (KU..........................Ih.
67d60 00 52 45 41 44 4d 45 2e 6d 64 50 4b 01 02 14 00 14 00 00 00 00 00 87 1e 26 55 00 00 00 00 00 00 .README.mdPK............&U......
67d80 00 00 00 00 00 00 23 00 00 00 00 00 00 00 00 00 00 00 b6 81 09 76 06 00 70 6c 75 67 69 6e 2d 69 ......#..............v..plugin-i
67da0 6d 70 6f 72 74 2d 6e 61 6d 65 2d 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 74 78 74 50 4b 05 06 00 mport-name-reading_list.txtPK...
67dc0 00 00 00 1d 00 1d 00 71 07 00 00 4a 76 06 00 00 00 .......q...Jv....