summaryrefslogtreecommitdiff
path: root/dotfiles/common/.config/calibre/plugins/Reading List.zip
blob: 8592b6c658cdd2cd6d2bb2e460627cadd7d5929b (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 98 b5 49 5c a3 0.4......IEND.B`.PK..........I\.
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 99 b5 49 5c fa 59 68 d0 a5 5d 00 00 a5 5d 00 00 12 00 00 00 74 72 61 6e 73 6c ........I\.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 99 b5 49 5c a6 17 5b 15 44 74 00 support.it.PK..........I\..[.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 99 b5 49 5c 9d 37 bf 5c 7e a6 00 00 7e a6 00 00 12 00 00 00 74 72 61 K..........I\.7.\~...~.......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 c0 01 00 00 6e 2d 00 00 5e 00 00 00 2f ,..$...*-......O-......n-..^.../
21900 2f 00 00 3e 00 00 00 8e 2f 00 00 3c 00 00 00 cd 2f 00 00 5a 00 00 00 0a 30 00 00 0d 00 00 00 65 /..>..../..<..../..Z....0......e
21920 30 00 00 25 00 00 00 73 30 00 00 22 00 00 00 99 30 00 00 5c 00 00 00 bc 30 00 00 66 00 00 00 19 0..%...s0.."....0..\....0..f....
21940 31 00 00 49 00 00 00 80 31 00 00 5c 00 00 00 ca 31 00 00 26 00 00 00 27 32 00 00 71 00 00 00 4e 1..I....1..\....1..&...'2..q...N
21960 32 00 00 6e 00 00 00 c0 32 00 00 bc 00 00 00 2f 33 00 00 65 00 00 00 ec 33 00 00 27 00 00 00 52 2..n....2....../3..e....3..'...R
21980 34 00 00 40 00 00 00 7a 34 00 00 50 00 00 00 bb 34 00 00 91 00 00 00 0c 35 00 00 59 00 00 00 9e 4..@...z4..P....4.......5..Y....
219a0 35 00 00 7b 00 00 00 f8 35 00 00 75 00 00 00 74 36 00 00 5c 00 00 00 ea 36 00 00 62 00 00 00 47 5..{....5..u...t6..\....6..b...G
219c0 37 00 00 5b 00 00 00 aa 37 00 00 43 00 00 00 06 38 00 00 5f 00 00 00 4a 38 00 00 5f 00 00 00 aa 7..[....7..C....8.._...J8.._....
219e0 38 00 00 40 00 00 00 0a 39 00 00 4c 00 00 00 4b 39 00 00 45 00 00 00 98 39 00 00 62 00 00 00 de 8..@....9..L...K9..E....9..b....
21a00 39 00 00 bf 00 00 00 41 3a 00 00 84 00 00 00 01 3b 00 00 71 00 00 00 86 3b 00 00 bb 00 00 00 f8 9......A:.......;..q....;.......
21a20 3b 00 00 5a 00 00 00 b4 3c 00 00 4a 01 00 00 0f 3d 00 00 c8 00 00 00 5a 3e 00 00 c2 00 00 00 23 ;..Z....<..J....=......Z>......#
21a40 3f 00 00 7e 00 00 00 e6 3f 00 00 c5 00 00 00 65 40 00 00 57 00 00 00 2b 41 00 00 36 00 00 00 83 ?..~....?......e@..W...+A..6....
21a60 41 00 00 97 00 00 00 ba 41 00 00 8e 00 00 00 52 42 00 00 70 00 00 00 e1 42 00 00 bc 03 00 00 52 A.......A......RB..p....B......R
21a80 43 00 00 f1 01 00 00 0f 47 00 00 4d 00 00 00 01 49 00 00 44 00 00 00 4f 49 00 00 4a 00 00 00 94 C.......G..M....I..D...OI..J....
21aa0 49 00 00 28 00 00 00 df 49 00 00 4d 00 00 00 08 4a 00 00 4d 00 00 00 56 4a 00 00 59 00 00 00 a4 I..(....I..M....J..M...VJ..Y....
21ac0 4a 00 00 59 00 00 00 fe 4a 00 00 41 00 00 00 58 4b 00 00 ca 00 00 00 9a 4b 00 00 15 00 00 00 65 J..Y....J..A...XK.......K......e
21ae0 4c 00 00 31 00 00 00 7b 4c 00 00 93 00 00 00 ad 4c 00 00 7f 00 00 00 41 4d 00 00 56 00 00 00 c1 L..1...{L.......L......AM..V....
21b00 4d 00 00 2b 00 00 00 18 4e 00 00 38 00 00 00 44 4e 00 00 3a 00 00 00 7d 4e 00 00 3c 00 00 00 b8 M..+....N..8...DN..:...}N..<....
21b20 4e 00 00 b4 00 00 00 f5 4e 00 00 66 00 00 00 aa 4f 00 00 ab 00 00 00 11 50 00 00 d8 02 00 00 bd N.......N..f....O.......P.......
21b40 50 00 00 58 00 00 00 96 53 00 00 56 00 00 00 ef 53 00 00 1e 00 00 00 46 54 00 00 3a 00 00 00 65 P..X....S..V....S......FT..:...e
21b60 54 00 00 2b 00 00 00 a0 54 00 00 7f 00 00 00 cc 54 00 00 75 00 00 00 4c 55 00 00 1b 00 00 00 c2 T..+....T.......T..u...LU.......
21b80 55 00 00 1c 00 00 00 de 55 00 00 38 00 00 00 fb 55 00 00 72 00 00 00 34 56 00 00 6c 00 00 00 a7 U.......U..8....U..r...4V..l....
21ba0 56 00 00 1b 00 00 00 14 57 00 00 3a 00 00 00 30 57 00 00 75 00 00 00 6b 57 00 00 8a 00 00 00 e1 V.......W..:...0W..u...kW.......
21bc0 57 00 00 5f 00 00 00 6c 58 00 00 37 00 00 00 cc 58 00 00 43 00 00 00 04 59 00 00 bf 00 00 00 48 W.._...lX..7....X..C....Y......H
21be0 59 00 00 84 00 00 00 08 5a 00 00 84 00 00 00 8d 5a 00 00 96 00 00 00 12 5b 00 00 5c 00 00 00 a9 Y.......Z.......Z.......[..\....
21c00 5b 00 00 9c 02 00 00 06 5c 00 00 62 03 00 00 a3 5e 00 00 04 01 00 00 06 62 00 00 ac 02 00 00 0b [.......\..b....^.......b.......
21c20 63 00 00 ba 02 00 00 b8 65 00 00 a1 01 00 00 73 68 00 00 49 00 00 00 15 6a 00 00 3d 00 00 00 5f c.......e......sh..I....j..=..._
21c40 6a 00 00 65 00 00 00 9d 6a 00 00 21 00 00 00 03 6b 00 00 22 00 00 00 25 6b 00 00 0c 00 00 00 48 j..e....j..!....k.."...%k......H
21c60 6b 00 00 2e 00 00 00 55 6b 00 00 7b 00 00 00 84 6b 00 00 18 00 00 00 00 6c 00 00 d6 00 00 00 19 k......Uk..{....k.......l.......
21c80 6c 00 00 46 00 00 00 f0 6c 00 00 8d 00 00 00 37 6d 00 00 0f 00 00 00 c5 6d 00 00 73 00 00 00 d5 l..F....l......7m.......m..s....
21ca0 6d 00 00 63 00 00 00 49 6e 00 00 62 00 00 00 ad 6e 00 00 8b 00 00 00 10 6f 00 00 90 01 00 00 9c m..c...In..b....n.......o.......
21cc0 6f 00 00 89 01 00 00 2d 71 00 00 1b 00 00 00 b7 72 00 00 8f 00 00 00 d3 72 00 00 44 00 00 00 63 o......-q.......r.......r..D...c
21ce0 73 00 00 4d 00 00 00 a8 73 00 00 cf 00 00 00 f6 73 00 00 b1 00 00 00 c6 74 00 00 cd 00 00 00 78 s..M....s.......s.......t......x
21d00 75 00 00 88 00 00 00 46 76 00 00 8b 00 00 00 cf 76 00 00 79 00 00 00 5b 77 00 00 65 00 00 00 d5 u......Fv.......v..y...[w..e....
21d20 77 00 00 7a 00 00 00 3b 78 00 00 ea 00 00 00 b6 78 00 00 de 00 00 00 a1 79 00 00 cb 00 00 00 80 w..z...;x.......x.......y.......
21d40 7a 00 00 ae 00 00 00 4c 7b 00 00 a5 00 00 00 fb 7b 00 00 bd 00 00 00 a1 7c 00 00 dd 00 00 00 5f z......L{.......{.......|......_
21d60 7d 00 00 82 00 00 00 3d 7e 00 00 c0 00 00 00 c0 7e 00 00 b7 00 00 00 81 7f 00 00 a8 00 00 00 39 }......=~.......~..............9
21d80 80 00 00 31 00 00 00 e2 80 00 00 25 00 00 00 14 81 00 00 cd 00 00 00 3a 81 00 00 d7 00 00 00 08 ...1.......%...........:........
21da0 82 00 00 57 00 00 00 e0 82 00 00 62 00 00 00 38 83 00 00 62 00 00 00 9b 83 00 00 47 00 00 00 fe ...W.......b...8...b.......G....
21dc0 83 00 00 4f 00 00 00 46 84 00 00 48 00 00 00 96 84 00 00 65 00 00 00 df 84 00 00 7e 00 00 00 45 ...O...F...H.......e.......~...E
21de0 85 00 00 87 00 00 00 c4 85 00 00 7d 00 00 00 4c 86 00 00 40 00 00 00 ca 86 00 00 5b 00 00 00 0b ...........}...L...@.......[....
21e00 87 00 00 40 00 00 00 67 87 00 00 81 00 00 00 a8 87 00 00 c1 00 00 00 2a 88 00 00 bd 00 00 00 ec ...@...g...............*........
21e20 88 00 00 7b 00 00 00 aa 89 00 00 ca 00 00 00 26 8a 00 00 6f 00 00 00 f1 8a 00 00 2e 00 00 00 61 ...{...........&...o...........a
21e40 8b 00 00 82 00 00 00 90 8b 00 00 56 00 00 00 13 8c 00 00 62 00 00 00 6a 8c 00 00 75 00 00 00 cd ...........V.......b...j...u....
21e60 8c 00 00 43 00 00 00 43 8d 00 00 43 00 00 00 87 8d 00 00 9c 00 00 00 cb 8d 00 00 a9 00 00 00 68 ...C...C...C...................h
21e80 8e 00 00 7d 01 00 00 12 8f 00 00 f0 01 00 00 90 90 00 00 0c 00 00 00 81 92 00 00 2a 00 00 00 8e ...}.......................*....
21ea0 92 00 00 2c 00 00 00 b9 92 00 00 94 00 00 00 e6 92 00 00 40 00 00 00 7b 93 00 00 4a 00 00 00 bc ...,...............@...{...J....
21ec0 93 00 00 41 00 00 00 07 94 00 00 88 00 00 00 49 94 00 00 c4 00 00 00 d2 94 00 00 9a 00 00 00 97 ...A...........I................
21ee0 95 00 00 2b 01 00 00 32 96 00 00 85 00 00 00 5e 97 00 00 eb 01 00 00 e4 97 00 00 39 00 00 00 d0 ...+...2.......^...........9....
21f00 99 00 00 8e 00 00 00 0a 9a 00 00 a6 00 00 00 99 9a 00 00 ac 00 00 00 40 9b 00 00 37 00 00 00 ed .......................@...7....
21f20 9b 00 00 70 00 00 00 25 9c 00 00 85 00 00 00 96 9c 00 00 a2 00 00 00 1c 9d 00 00 4d 00 00 00 bf ...p...%...................M....
21f40 9d 00 00 2e 00 00 00 0d 9e 00 00 3d 00 00 00 3c 9e 00 00 94 00 00 00 7a 9e 00 00 5a 00 00 00 0f ...........=...<.......z...Z....
21f60 9f 00 00 99 00 00 00 6a 9f 00 00 c0 00 00 00 04 a0 00 00 ad 02 00 00 c5 a0 00 00 9b 00 00 00 73 .......j.......................s
21f80 a3 00 00 4a 01 00 00 0f a4 00 00 8d 00 00 00 5a a5 00 00 95 00 00 00 e8 a5 00 00 00 26 41 75 74 ...J...........Z............&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 20 e0 ae a8 e0 af 87 e0 ae b0 e0 ae ae e0 r:..............................
24040 af 8d 20 3c 74 61 6d 69 6c 6e 65 72 61 6d 32 34 37 40 67 6d 61 69 6c 2e 63 6f 6d 3e 2c 20 32 30 ...<tamilneram247@gmail.com>,.20
24060 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 3a 2f 23.Language-Team:.Tamil.(https:/
24080 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 6d 73 /app.transifex.com/calibre/teams
240a0 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 43 6f /19337/ta/).MIME-Version:.1.0.Co
240c0 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 74 3d ntent-Type:.text/plain;.charset=
240e0 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 67 3a UTF-8.Content-Transfer-Encoding:
24100 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 70 79 .8bit.Generated-By:.pygettext.py
24120 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 3a 20 .1.5.Language:.ta.Plural-Forms:.
24140 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 26 20 nplurals=2;.plural=(n.!=.1);..&.
24160 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 bf e0 ................................
24180 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 ae e0 ................................
241a0 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 ae aa ...........................:....
241c0 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 ................................
241e0 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 e0 ae ..........................:.&...
24200 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 af 8d ................................
24220 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 e0 ae .........................&......
24240 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 af 88 ................................
24260 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 20 ................................
24280 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 e0 ae ..................:.&...........
242a0 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 ae b5 ..&.............................
242c0 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 af 86 ......:.&.......................
242e0 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 ae a8 .........:.&....................
24300 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 e0 ae ................................
24320 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 af 81 ................................
24340 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 95 2f ......:.&....................../
24360 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 b5 e0 ................................
24380 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 e0 ae ................................
243a0 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 e0 ae .............:.&................
243c0 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 e0 ................................
243e0 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 e0 ae .........................&......
24400 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 af 88 ................................
24420 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 e0 ................................
24440 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 af 8d ....................:.*.........
24460 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 ae 87 ................................
24480 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 a9 e0 ................................
244a0 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 b0 e0 ................................
244c0 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 e0 ................................
244e0 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 86 e0 ................................
24500 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 aa e0 ................................
24520 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 e0 ae ................................
24540 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 e0 ae ................................
24560 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 ................................
24580 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 ................................
245a0 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 e0 af ................................
245c0 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 ae e0 ................................
245e0 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 87 e0 ................................
24600 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 ................................
24620 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 9f 20 ................................
24640 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 20 e0 ................................
24660 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 af 8d ................................
24680 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 8d e0 ................................
246a0 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 e0 af ................................
246c0 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 ae b5 ................................
246e0 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 ae 9f ................................
24700 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 87 e0 ................................
24720 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 e0 ae ................................
24740 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 af 81 ................................
24760 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 b2 e0 ................................
24780 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 e0 ae ................................
247a0 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 95 ................................
247c0 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 bf e0 .............%S.................
247e0 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 e0 ae ................................
24800 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 af 81 ................................
24820 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 af 8d ................................
24840 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 e0 ae ................................
24860 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 af 8d ................................
24880 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 ................................
248a0 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 af ................................
248c0 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 af 8d ................................
248e0 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 ae b0 ................................
24900 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 9f e0 ................................
24920 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 e0 ae ................................
24940 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 8d ................................
24960 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 8d e0 ................................
24980 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 e0 ae ................................
249a0 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 ae 95 ................................
249c0 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 e0 ae ............:.%.........."%S"...
249e0 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 ae a4 ................................
24a00 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 8d e0 ................................
24a20 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 e0 af .....................%S.........
24a40 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 ................................
24a60 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 b2 e0 ................................
24a80 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 e0 af ................................
24aa0 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 ae b0 ................................
24ac0 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 af e0 ................................
24ae0 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 e0 af ................................
24b00 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 ................................
24b20 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 9f e0 ................................
24b40 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 ae ................................
24b60 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 9f ................................
24b80 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 ................................
24ba0 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 ae 95 ..........................:.%...
24bc0 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".....................
24be0 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 ae 95 ................................
24c00 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 8d e0 ................................
24c20 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 e0 ae ................................
24c40 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 af 8d ................................
24c60 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 a4 e0 ................................
24c80 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 e0 ae ................................
24ca0 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 e0 ae ................................
24cc0 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 88 e0 ................................
24ce0 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 e0 ae ................................
24d00 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 af 81 ............./..................
24d20 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 b3 e0 ................................
24d40 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 e0 ae ...%s...........................
24d60 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 af 8d .....%d.........................
24d80 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 95 e0 ................................
24da0 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 e0 ae .....................%D.........
24dc0 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 ae bf ................................
24de0 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 87 e0 ................................
24e00 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 ae 9f ................................
24e20 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 ae 95 ................................
24e40 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 a4 20 ................................
24e60 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 a4 e0 ................................
24e80 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 e0 ae ................................
24ea0 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 ae 95 ................................
24ec0 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 e0 ae ................................
24ee0 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 e0 af ................................
24f00 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 af 88 ................................
24f20 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 e0 ae ................................
24f40 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 ae b3 ................................
24f60 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 af 8d ................................
24f80 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 b3 e0 ................................
24fa0 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 89 e0 ................................
24fc0 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 e0 ae ................................
24fe0 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 ae b0 ................................
25000 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 aa e0 ................................
25020 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 20 4a ...............................J
25040 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 ae 9a SON.............................
25060 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 e0 ae ................................
25080 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 e0 af ................................
250a0 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 af 81 ................................
250c0 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 bf e0 ................................
250e0 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 e0 ae ................................
25100 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 af 8d ................................
25120 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 a4 e0 ................................
25140 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 20 e0 ................................
25160 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 20 e0 ................................
25180 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 e0 ae ................................
251a0 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 af 8d ................................
251c0 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 b1 20 ................................
251e0 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 ae ................................
25200 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 ae be ...................?.'%S'.......
25220 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 ................................
25240 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 20 e0 ................................
25260 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 ................................
25280 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 ae a4 ..................?.............
252a0 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 ................................
252c0 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 ................................
252e0 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 ................................
25300 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 e0 af ................................
25320 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 ae 95 ................................
25340 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 af 80 ........................?.......
25360 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 ae b5 ................................
25380 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 e0 af ................................
253a0 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 86 e0 ................?...............
253c0 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 e0 ae ................................
253e0 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 e0 ae .......?........................
25400 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 ................................
25420 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 b0 e0 ................................
25440 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 20 e0 ................................
25460 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 af 8d ................................
25480 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 8d 20 ................................
254a0 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 95 e0 ................................
254c0 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 af 8d ................................
254e0 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 ae 89 ................................
25500 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 bf e0 ................................
25520 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 86 e0 ................................
25540 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 e0 ae ................................
25560 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 af 81 ................................
25580 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 88 e0 ................................
255a0 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 e0 af ................................
255c0 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 e0 ae ................................
255e0 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 e0 ae ................................
25600 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 8b e0 ................................
25620 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 b2 e0 ................................
25640 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 e0 af ................................
25660 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 ae 92 ................................
25680 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 ae 9f ................................
256a0 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 88 e0 ................................
256c0 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 e0 ae ................................
256e0 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 0a 20 ................................
25700 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 e0 ae ................................
25720 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 e0 ae .........................,......
25740 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 af 8d ................................
25760 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 ae a4 ................................
25780 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 e0 ae ................................
257a0 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 20 e0 ................................
257c0 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 e0 ae ................................
257e0 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 ae e0 ................................
25800 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 3a 20 ..............................:.
25820 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 e0 ................................
25840 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 ae aa ................................
25860 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 81 e0 ................................
25880 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 8d e0 ....................,...........
258a0 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 a8 e0 ........."......................
258c0 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 b2 e0 ........".......................
258e0 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 20 e0 ................................
25900 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 e0 ae ................................
25920 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 e0 ae ................................
25940 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 af 88 ................................
25960 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 bf e0 ................................
25980 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 e0 af ................................
259a0 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 e0 ae ................................
259c0 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 ae b2 ................................
259e0 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 95 e0 ................................
25a00 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 ae be ................................
25a20 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 ae a4 ................................
25a40 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 8d e0 ................................
25a60 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 e0 ae ................................
25a80 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 0a 20 ................................
25aa0 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 ae 92 ................................
25ac0 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 8a e0 ................................
25ae0 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 e0 ae ................................
25b00 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 af 81 ................................
25b20 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 bf e0 ................................
25b40 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 af ................................
25b60 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 e0 ae ................................
25b80 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 ae bf ................................
25ba0 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 a4 e0 ................................
25bc0 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 89 e0 ................................
25be0 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 e0 ae ................................
25c00 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 e0 ae ................................
25c20 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 af 8d ................................
25c40 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 b0 e0 ................................
25c60 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 e0 ae ................................
25c80 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 ae 95 ................................
25ca0 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 af 81 ................................
25cc0 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 9f e0 ................................
25ce0 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 ................................
25d00 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 ae bf ................................
25d20 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 8d e0 ................................
25d40 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 e0 ae ................................
25d60 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 ae be ................................
25d80 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 88 e0 ................................
25da0 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 af e0 ................................
25dc0 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 8d e0 ................................
25de0 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 e0 ae ................................
25e00 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 ae 95 ................................
25e20 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 ae 87 ................................
25e40 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 a9 e0 ................................
25e60 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 e0 ae ................................
25e80 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 ae bf ................................
25ea0 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 a9 20 ................................
25ec0 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 95 e0 %s..............................
25ee0 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 e0 ae ................................
25f00 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 b0 e0 ................................
25f20 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 e0 ae ................................
25f40 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 af 8d ................................
25f60 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 ae 9a ................................
25f80 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 8d e0 ................................
25fa0 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 e0 ae ................................
25fc0 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 af 8d ................................
25fe0 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 aa e0 ................................
26000 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 ................................
26020 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 af 81 ................................
26040 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 88 20 ................................
26060 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 bf e0 ................................
26080 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 e0 af ................................
260a0 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 e0 ae ..(%......).....................
260c0 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 ae 95 ..........................:.%...
260e0 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".....................
26100 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 ae ae ................................
26120 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 ae a4 ................................
26140 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 8d e0 ................................
26160 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 ae aa ................................
26180 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 ae a4 ................................
261a0 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 ae b4 ................................
261c0 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 86 e0 ................................
261e0 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 e0 af ................................
26200 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 ae bf ................................
26220 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 3a 00 ..............................:.
26240 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 e0 ae ................................
26260 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 ae 9f ................................
26280 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 8d e0 ................................
262a0 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 e0 af ................................
262c0 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 81 e0 ................................
262e0 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 20 e0 ................................
26300 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 8d ................................
26320 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 a9 e0 ................................
26340 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 a4 e0 ................................
26360 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 ae aa ................................
26380 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 a9 e0 ................................
263a0 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 e0 af ................................
263c0 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 81 e0 ................................
263e0 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 b0 e0 ................................
26400 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 e0 ae ................................
26420 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 ae bf ................................
26440 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 ae 87 ...........................,....
26460 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 a9 e0 ................................
26480 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 e0 af ................................
264a0 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 af 8d ................................
264c0 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 ................................
264e0 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 af 8d ................................
26500 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 a4 e0 ................................
26520 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 e0 ae ................................
26540 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 85 ................................
26560 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 ae 9f ................................
26580 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 af e0 ................................
265a0 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 ae ae ................................
265c0 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 ae b0 ................................
265e0 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 b2 e0 ................................
26600 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 e0 ae ................................
26620 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 ae b0 ................................
26640 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 be e0 ................................
26660 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 e0 af ................................
26680 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 af 8d ................................
266a0 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 81 e0 ................................
266c0 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 e0 ae ................................
266e0 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 e0 ae ................................
26700 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 ae bf ................................
26720 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 a8 e0 ................................
26740 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 20 e0 ................................
26760 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 e0 ae ................................
26780 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 81 e0 ................................
267a0 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 e0 ae ................................
267c0 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 af 81 ................................
267e0 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 ae 99 ................................
26800 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 8d e0 ................................
26820 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 ae b5 ........:.......................
26840 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 e0 af ................................
26860 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 86 e0 .:..............................
26880 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 e0 af ................................
268a0 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 ae b5 ................................
268c0 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 e0 ae ......................'%S'......
268e0 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 e0 ae ................................
26900 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 af 8d ................................
26920 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 e0 ae ................................
26940 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 00 25 .?.............................%
26960 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 af 8d S...............................
26980 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 95 e0 .........................."%....
269a0 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 bf e0 ....."..........................
269c0 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 e0 ae ................................
269e0 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 af 8d ................................
26a00 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 aa e0 ................................
26a20 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 ................................
26a40 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 a4 ................................
26a60 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 bf e0 ................................
26a80 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 e0 ae ................................
26aa0 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 ................................
26ac0 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 bf e0 ................................
26ae0 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 e0 ae ................................
26b00 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 bf ................................
26b20 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 9f e0 ................................
26b40 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 e0 ae ................................
26b60 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 af 8d ..........:.%...................
26b80 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 9f e0 ................................
26ba0 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 e0 af ................................
26bc0 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 ae 95 ................................
26be0 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 e0 ................................
26c00 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 e0 af ................................
26c20 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 af 8d ................................
26c40 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 b1 e0 ................................
26c60 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 be e0 ................................
26c80 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 89 e0 ................................
26ca0 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 87 e0 ..........................:.....
26cc0 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 af ................................
26ce0 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 e0 ae ................................
26d00 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 af 88 ................................
26d20 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 8d 3a ...............................:
26d40 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 ae af ................................
26d60 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 a4 e0 ................................
26d80 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 e0 af ................................
26da0 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 e0 af ................................
26dc0 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 e0 af ......................:.........
26de0 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 ................................
26e00 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 bf e0 ................................
26e20 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 e0 ae ................................
26e40 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 9f e0 ................................
26e60 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 aa e0 ..............,.................
26e80 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 ae 85 ................................
26ea0 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 95 e0 ................................
26ec0 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 e0 ae ................................
26ee0 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 be e0 ................................
26f00 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 e0 af ................................
26f20 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 ae ae ................................
26f40 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 ae bf ................................
26f60 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 ae e0 ................................
26f80 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 bf e0 ................................
26fa0 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 e0 ae ................................
26fc0 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 e0 ae ................................
26fe0 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 ................................
27000 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 e0 ae ................................
27020 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 8d 20 ................................
27040 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 ae ae ...........................,....
27060 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 b2 e0 ................................
27080 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 b5 e0 ................................
270a0 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 e0 af ................................
270c0 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 e0 ae ................................
270e0 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 8d e0 ................................
27100 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 8d e0 ...........,....................
27120 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 e0 ae ................................
27140 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 af 81 ................................
27160 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 ae bf ................................
27180 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 ae b0 ................................
271a0 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 ae e0 ................................
271c0 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 e0 af ................................
271e0 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 e0 ae ................................
27200 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 ae 9f ................................
27220 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 95 e0 ................................
27240 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 e0 af ................................
27260 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 81 e0 ................................
27280 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 8d e0 ....................,...........
272a0 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 e0 af ................................
272c0 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 ae 86 ................................
272e0 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 87 e0 ................................
27300 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 e0 ae ................................
27320 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 af ................................
27340 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 e0 ae ................................
27360 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 20 e0 .......,........................
27380 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 e0 ae ................................
273a0 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 aa e0 ................................
273c0 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 e0 ae ................................
273e0 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 e0 af ................................
27400 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 e0 af ................................
27420 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 20 e0 ................................
27440 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 e0 ae ................................
27460 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 ae b2 ................................
27480 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 ae 95 ................................
274a0 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 8d 2c ...............................,
274c0 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 ae 9f ................................
274e0 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 be e0 ................................
27500 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 e0 ae ................................
27520 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 ae 99 ................................
27540 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 af e0 ................................
27560 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 e0 af ................................
27580 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 af 8d ................................
275a0 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 ae a9 ................................
275c0 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 e0 ae ................................
275e0 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 ae 95 ................................
27600 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 aa e0 ................................
27620 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 ae b2 ................................
27640 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 9f e0 ................................
27660 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 20 e0 ................................
27680 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 ae ae ................................
276a0 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 ae 95 ................................
276c0 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 e0 ae ................................
276e0 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 ae b3 ................................
27700 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 b2 e0 ................................
27720 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 e0 ae ................................
27740 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 af 88 ................................
27760 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 8d e0 ................................
27780 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 aa e0 ................................
277a0 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 e0 ae ................................
277c0 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 81 e0 ................................
277e0 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 af 86 ................................
27800 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 e0 ae ................................
27820 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 e0 ae ................,...............
27840 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 ae be ................................
27860 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 95 e0 ................................
27880 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 8f e0 ................................
278a0 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 e0 ae ................................
278c0 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 81 e0 ................................
278e0 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 a4 e0 ................................
27900 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 e0 af ................................
27920 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 b2 e0 ................................
27940 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 20 e0 ................................
27960 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 e0 ae ................................
27980 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 b2 e0 ................................
279a0 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 b5 e0 ................................
279c0 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 87 e0 ................................
279e0 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 e0 ae ................................
27a00 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 e0 ae ................................
27a20 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 af 8d ................................
27a40 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 ................................
27a60 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 ................................
27a80 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 af 8d ................................
27aa0 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 e0 ae ................................
27ac0 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 ae a9 ................................
27ae0 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 8d e0 ................................
27b00 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 ae be ................................
27b20 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 e0 ae ......,.........................
27b40 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 8d e0 ................................
27b60 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 20 e0 ................................
27b80 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 e0 ae ................................
27ba0 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 ae bf ................................
27bc0 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 b2 e0 ................................
27be0 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 90 e0 .........................../....
27c00 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 e0 ae ................................
27c20 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 ae ae ................................
27c40 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 95 e0 ................................
27c60 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 e0 ae ................................
27c80 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 af 86 ................................
27ca0 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 ................................
27cc0 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 e0 ae ................................
27ce0 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 af 81 ................................
27d00 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 af e0 ................................
27d20 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 e0 ae ................................
27d40 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 ae 9f ................................
27d60 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 ae ae .....................:..........
27d80 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 ae bf ................................
27da0 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 aa e0 ................................
27dc0 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 e0 af ................................
27de0 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 ae 95 ................................
27e00 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 8d e0 ................../.............
27e20 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 e0 ae ................................
27e40 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 e0 ae ................................
27e60 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 ae 9a ................................
27e80 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 b5 e0 ................................
27ea0 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 b2 e0 ................................
27ec0 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 9a e0 ..............."................
27ee0 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 ae a8 ..........................."....
27f00 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 00 e0 ................................
27f20 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 ae 95 ................................
27f40 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 81 e0 ................................
27f60 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 9f e0 ................................
27f80 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 b3 e0 ........................(.......
27fa0 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 8d e0 ..).%d..........................
27fc0 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 e0 ae ................................
27fe0 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 ae b0 ................................
28000 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 ae bf ................................
28020 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 a4 e0 ................................
28040 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 e0 af ................................
28060 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 ae 95 ........................UUID....
28080 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 ae a4 ................................
280a0 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 95 e0 ................................
280c0 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 aa e0 .......................:.%s.....
280e0 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 e0 ae ................................
28100 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 ae 9f ................................
28120 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 00 e0 ................................
28140 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 e0 af ................................
28160 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 e0 ae ................................
28180 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 ae aa ................................
281a0 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 ................................
281c0 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 af 8d ................................
281e0 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 af 8d ................................
28200 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 8d e0 ................................
28220 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 ae ................................
28240 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 88 ................................
28260 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 ae e0 ................................
28280 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 e0 af ................................
282a0 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 ae bf ................................
282c0 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 ................................
282e0 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 ae b3 ................................
28300 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 ................................
28320 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 20 e0 .........../....................
28340 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 92 e0 ................................
28360 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 e0 af ................................
28380 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 e0 ae ......................./........
283a0 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 e0 ae ................................
283c0 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 af 81 ................................
283e0 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 bf e0 ................................
28400 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 ae 87 ................................
28420 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 ................................
28440 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 e0 ae ................................
28460 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 9a e0 ................................
28480 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 e0 af ................................
284a0 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 ................................
284c0 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 8b e0 ................................
284e0 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 e0 af ................................
28500 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 af 81 ................................
28520 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 ae b2 ................................
28540 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 ................................
28560 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 af ................................
28580 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 e0 ae ................................
285a0 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 ae aa ................................
285c0 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 ae b1 .....................:..........
285e0 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 8d e0 ................................
28600 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 ae b3 ................................
28620 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 e0 ae ...:............................
28640 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 e0 ae ......................:.........
28660 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 af 8d ................................
28680 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 9f e0 ................................
286a0 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 9f e0 ..-.............................
286c0 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 e0 ae ................................
286e0 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 e0 ae ...................:............
28700 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 ae af ................................
28720 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 ae 95 ......:.........................
28740 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 b2 e0 ................................
28760 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 20 e0 ...%d...........................
28780 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 ae 95 ..........................:.%...
287a0 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 8d 20 ................................
287c0 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 ae bf ........................:.......
287e0 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 b0 e0 ................................
28800 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 e0 ae ................................
28820 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 ae be ................................
28840 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 bf e0 ................................
28860 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 e0 ae ................................
28880 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 ae af ................................
288a0 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 e0 af ......:.........................
288c0 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 ae a4 ................................
288e0 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 e0 ae ............................:...
28900 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 af 8d ................................
28920 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 ae 95 ...............:................
28940 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 88 20 ................................
28960 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 bf e0 ................................
28980 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 b2 e0 ........:.......................
289a0 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 9a ...........................:....
289c0 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 9f e0 ................................
289e0 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 ae a4 ................................
28a00 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 ae aa ................................
28a20 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 af 8d .....................:..........
28a40 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 a4 e0 ................................
28a60 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 b2 e0 ........:.......................
28a80 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 ae ...........................:....
28aa0 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 e0 ae ................................
28ac0 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 ae a4 ................................
28ae0 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 e0 ae ...:............................
28b00 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 e0 ae ......................:.........
28b20 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 ae 9a ................................
28b40 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 e0 ae ............................'%..
28b60 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 e0 ae .......'........................
28b80 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 ................................
28ba0 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 8d 20 ................................
28bc0 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 8d e0 ................................
28be0 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 ................................
28c00 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 ae bf .:.'%s'.........................
28c20 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 af 8d ................................
28c40 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 92 e0 ................................
28c60 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 af 8d ................................
28c80 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 a4 e0 ................................
28ca0 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 e0 ae ................................
28cc0 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 8d ................................
28ce0 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 e0 af :.'%.........'..................
28d00 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 af 8b ................................
28d20 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 ae a4 ................................
28d40 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 e0 ae ................................
28d60 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 e0 ae ................................
28d80 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 ae 9f ................................
28da0 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 ae b2 ............:...................
28dc0 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 ae a4 ................................
28de0 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 a4 e0 ................................
28e00 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 ae b2 ................................
28e20 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 b2 e0 ................................
28e40 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 87 ...........................:....
28e60 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 bf e0 ................................
28e80 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 e0 ae ................................
28ea0 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 ae b3 ..............%d................
28ec0 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 ...:.%..........................
28ee0 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 ................................
28f00 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 20 e0 .:..............................
28f20 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 b0 ................................
28f40 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 95 e0 ................%d..............
28f60 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 e0 af ................................
28f80 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 ae a4 .:.%............................
28fa0 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 ...............................:
28fc0 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 ae 87 ................................
28fe0 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 e0 ae ................'.%.........'...
29000 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 e0 ae .............................%..
29020 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 ae 95 ................................
29040 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 aa e0 ................................
29060 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 e0 ae ................................
29080 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 .............................:..
290a0 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 e0 ae ................................
290c0 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 8d 20 ................................
290e0 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 e0 ae -.force_sync.=..................
29100 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 8d ................................
29120 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 99 e0 :.%.............................
29140 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 ae b2 ............'.%.........'.......
29160 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 8d e0 ................................
29180 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 ae e0 ........:.%..........(..........
291a0 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 8d e0 ..:.%.........).................
291c0 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 ................................
291e0 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 20 e0 .:..............................
29200 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 e0 ae ................................
29220 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 29 20 ....................(.........).
29240 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 e0 ae ................................
29260 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 af 8d ................................
29280 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 e0 ae .........................:......
292a0 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 ae a4 ................................
292c0 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 e0 ae .............................(..
292e0 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 e0 ae .......)........................
29300 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 af 8d ................................
29320 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 ................................
29340 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 aa e0 ................................
29360 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 e0 af ................................
29380 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 aa e0 ..........................:.....
293a0 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 e0 ae ...................._...........
293c0 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 e0 ae ................................
293e0 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 ae b2 ................................
29400 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 ae ae ................................
29420 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 ae bf .....................:..........
29440 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 ................................
29460 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 b2 e0 ........:.......................
29480 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 b1 e0 .._.............................
294a0 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 be ................................
294c0 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 89 ................................
294e0 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 e0 ................................
29500 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 e0 af ................................
29520 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 ae 95 ................................
29540 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 a4 e0 ................................
29560 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 af 8d .....:..........................
29580 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 e0 ae ................................
295a0 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 ae b1 ................................
295c0 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 a8 e0 ................................
295e0 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 e0 ae ................................
29600 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 ae 95 ................................
29620 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 af e0 ................................
29640 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 e0 af ................................
29660 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 e0 ae ................................
29680 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 ................................
296a0 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 e0 ae ........................:.%.....
296c0 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 b2 e0 ....."%S".......................
296e0 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 ae ................................
29700 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 af 8d ................................
29720 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 e0 ................................
29740 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 81 ................................
29760 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 ae a9 ................................
29780 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 e0 ae ................................
297a0 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 e0 ae ................................
297c0 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 88 20 ................................
297e0 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 95 e0 ................................
29800 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 e0 ae ......%s........................
29820 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 ae aa ..........................%d....
29840 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 20 e0 ................................
29860 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 e0 ae ...........................%D...
29880 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 af 8d ................................
298a0 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 e0 ae ................................
298c0 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 ae b1 ................................
298e0 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 be e0 ................................
29900 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 e0 ae ................................
29920 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 ae b1 ................................
29940 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 e0 ae ................................
29960 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 ae bf ................................
29980 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 8d e0 ................................
299a0 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 e0 ae ................................
299c0 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 af 8d ................................
299e0 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 95 e0 ................................
29a00 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 e0 ae ................................
29a20 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 ae b0 ................................
29a40 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 be e0 ................................
29a60 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 e0 ae ................................
29a80 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 af 8d ................................
29aa0 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 ae af ...............,................
29ac0 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 ................................
29ae0 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 87 e0 ................................
29b00 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 e0 ae ................................
29b20 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 ................................
29b40 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 ................................
29b60 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 a4 e0 .................,..............
29b80 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 e0 af ................................
29ba0 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 ae b2 ....................../.........
29bc0 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 80 e0 ................................
29be0 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 e0 ae ................................
29c00 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 ae 9f ................................
29c20 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 af e0 ................................
29c40 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 e0 af ................................
29c60 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 af 81 ................................
29c80 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 81 20 ................................
29ca0 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 8a e0 ................................
29cc0 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 e0 ae ................................
29ce0 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 ae 95 ................................
29d00 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 81 00 ................................
29d20 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 b2 e0 ................................
29d40 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 ae ................................
29d60 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 af 81 ................................
29d80 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 8a e0 ................................
29da0 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 00 e0 ................................
29dc0 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 e0 ae ................................
29de0 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 ae 95 ................................
29e00 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 af 80 ................................
29e20 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 e0 af ................................
29e40 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 af 88 ................................
29e60 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 ae ae ................................
29e80 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 af e0 ................................
29ea0 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 e0 af ................................
29ec0 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 af 8d ................................
29ee0 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 89 e0 ...............:.%..............
29f00 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 e0 af ................................
29f20 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 af ................................
29f40 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 95 e0 ......."%s".....................
29f60 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 e0 af ................................
29f80 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 ae b1 ................................
29fa0 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 88 e0 ................................
29fc0 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 e0 af ................................
29fe0 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 ae a8 ................................
2a000 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 bf e0 ................................
2a020 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 81 e0 ................................
2a040 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 e0 ae ................................
2a060 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 ae 9f ................................
2a080 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 ae a4 ................................
2a0a0 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 e0 af ................................
2a0c0 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 af 8d ................................
2a0e0 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 ae e0 ................................
2a100 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 e0 ae ................................
2a120 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 af 81 ................................
2a140 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 af 8d ................................
2a160 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 af 8a ................................
2a180 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 86 e0 ................................
2a1a0 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 e0 af ................................
2a1c0 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 be e0 ................................
2a1e0 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 e0 ae ................................
2a200 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 81 e0 ..........,.....................
2a220 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 e0 ae ................................
2a240 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 ae b3 ................................
2a260 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 8d 20 ................................
2a280 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 a9 e0 ................................
2a2a0 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 00 e0 ................................
2a2c0 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 ae aa ................................
2a2e0 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 95 20 ................................
2a300 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 b1 e0 ................................
2a320 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 e0 ae ................................
2a340 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 ae a9 ................................
2a360 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 88 20 ................................
2a380 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 95 e0 ................................
2a3a0 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 ae ae ................................
2a3c0 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 ................................
2a3e0 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 e0 ae ................................
2a400 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 e0 ae ................................
2a420 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 ae 87 ................................
2a440 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 95 e0 ................................
2a460 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 e0 af ................................
2a480 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 ae aa ................................
2a4a0 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 ae 9a ................................
2a4c0 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 8d e0 ................................
2a4e0 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 ae 95 ......a.........................
2a500 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 e0 ae ................................
2a520 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 af 81 ................................
2a540 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 a9 e0 ................................
2a560 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 e0 ae ................................
2a580 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 ae b5 ................................
2a5a0 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 81 20 ................................
2a5c0 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 e0 ae ................................
2a5e0 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 81 ................................
2a600 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 e0 ................................
2a620 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 8d e0 ............(%......)...........
2a640 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 e0 ae ................................
2a660 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 e0 af ......................:.........
2a680 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 e0 af ................................
2a6a0 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 b5 e0 ................................
2a6c0 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 8d e0 ................................
2a6e0 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 8d ................................
2a700 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 81 e0 ................................
2a720 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 e0 af ................................
2a740 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 29 20 ....................(.........).
2a760 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 8d e0 ................................
2a780 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 e0 af ................................
2a7a0 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 af 8d .................:.<b>%.........
2a7c0 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 e0 ae .</b>...........................
2a7e0 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 9f 20 ................................
2a800 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 ae b3 .........................(......
2a820 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 e0 ae ...)............................
2a840 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 af 88 ................................
2a860 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 ae ae ................................
2a880 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 bf e0 ................................
2a8a0 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 e0 af ............-...................
2a8c0 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 ae 9f ................................
2a8e0 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 e0 af ................................
2a900 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 e0 af ................................
2a920 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 af 88 ................................
2a940 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 ae e0 ................................
2a960 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 8d e0 ................................
2a980 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 81 e0 ...........!....................
2a9a0 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 8a e0 ................................
2a9c0 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 e0 ae ................................
2a9e0 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 ae af ................................
2aa00 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 95 e0 ................................
2aa20 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 e0 ae ................................
2aa40 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 ae be ................................
2aa60 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 8d e0 ................................
2aa80 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 e0 ae ................................
2aaa0 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 e0 af ................................
2aac0 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 ae a4 ................................
2aae0 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 af e0 ................................
2ab00 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 9a e0 ................................
2ab20 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 e0 ae ................................
2ab40 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 b5 e0 ................................
2ab60 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 e0 ae ................................
2ab80 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 e0 ae ................................
2aba0 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 af e0 ................................
2abc0 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 b3 e0 ................................
2abe0 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 00 e0 ................................
2ac00 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 af 8d ................................
2ac20 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 87 e0 ................................
2ac40 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 e0 af ................................
2ac60 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 e0 ae ................................
2ac80 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 af 81 ................................
2aca0 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 e0 af ................................
2acc0 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 81 ................................
2ace0 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 ae e0 ................................
2ad00 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 86 e0 ................................
2ad20 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 af 8d ................................
2ad40 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 8d e0 ................................
2ad60 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 e0 ae ................................
2ad80 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 81 20 ................................
2ada0 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 b1 e0 ................................
2adc0 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 e0 af ................................
2ade0 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 af 8d ................................
2ae00 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 20 e0 ............................%S..
2ae20 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 e0 ae ................................
2ae40 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 8d 22 ..............(.%d)."%........."
2ae60 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 20 ................................
2ae80 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 95 e0 ................................
2aea0 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 e0 af ................................
2aec0 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 ae 9f ................................
2aee0 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 bf e0 ................................
2af00 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 8d e0 ................................
2af20 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 e0 ae ................................
2af40 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 e0 ae ................................
2af60 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 e0 ae ................................
2af80 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 b2 e0 ................................
2afa0 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 e0 ae ................................
2afc0 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 e0 ae ................................
2afe0 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 af 81 ................................
2b000 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 af e0 ................................
2b020 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 aa e0 ................................
2b040 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 e0 ae ................................
2b060 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 ae b2 ................................
2b080 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 25 e0 ............................:.%.
2b0a0 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 e0 af ................................
2b0c0 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 ae bf ................................
2b0e0 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 be e0 ................................
2b100 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 a4 e0 ................................
2b120 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 e0 ae ................................
2b140 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 8d e0 ....................&...........
2b160 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 ae e0 ................................
2b180 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 a8 e0 .......................:........
2b1a0 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 e0 ae ................................
2b1c0 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 e0 ae .......................<b>%.....
2b1e0 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 a4 e0 .....</b>.......................
2b200 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 b3 e0 ................................
2b220 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 aa e0 ................................
2b240 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 e0 af ................................
2b260 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 ae be ................................
2b280 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 9f e0 ................................
2b2a0 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 20 e0 ................................
2b2c0 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 e0 af ................................
2b2e0 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 ae aa ................................
2b300 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 8d e0 ................................
2b320 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 20 e0 ................................
2b340 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 e0 af ................................
2b360 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 ae aa ................................
2b380 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 9f e0 ................................
2b3a0 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 ae aa ................................
2b3c0 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 af 86 ................................
2b3e0 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 e0 af ................................
2b400 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 b5 e0 ................................
2b420 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 e0 ae ................................
2b440 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 ae 95 ................................
2b460 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 95 e0 ................................
2b480 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 e0 ae ..............!.................
2b4a0 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 ae 95 ................................
2b4c0 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 88 e0 ................................
2b4e0 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 e0 af ................................
2b500 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 9f e0 ................................
2b520 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 e0 ae ................................
2b540 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 af 81 ................................
2b560 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 a4 e0 ................................
2b580 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 af 81 ................................
2b5a0 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 e0 ae ................................
2b5c0 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 ae b0 ................................
2b5e0 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 95 e0 ................................
2b600 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 e0 af ................................
2b620 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 e0 ae ................................
2b640 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 ae b5 ................................
2b660 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 b1 e0 ................................
2b680 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 e0 af ................................
2b6a0 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 ae ae ................................
2b6c0 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 ae a8 ................................
2b6e0 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 8d e0 ................................
2b700 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 e0 af ................................
2b720 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 e0 ae ................................
2b740 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 bf e0 ................................
2b760 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 e0 af ................................
2b780 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 20 e0 ................................
2b7a0 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 e0 ae ................................
2b7c0 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 ae 95 ................................
2b7e0 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 ae b5 ................................
2b800 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 ae 99 ................................
2b820 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 b2 e0 ................................
2b840 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 8d e0 ................................
2b860 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 e0 ae ................................
2b880 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 af 8d ................................
2b8a0 e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 00 50 4b 03 04 14 00 00 00 00 00 99 b5 49 5c 21 1d 51 ff 29 .............PK..........I\!.Q.)
2b8c0 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 12 04 {..){......translations/uk.mo...
2b8e0 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 0e 00 .............$...............,..
2b900 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 0e 00 .....-.......I.......\.......n..
2b920 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 0e 00 ................................
2b940 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 0f 00 ................................
2b960 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 0f 00 .$...$...(...I...-...r..........
2b980 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 0f 00 ................................
2b9a0 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 10 00 .....................!.......<..
2b9c0 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 10 00 .....O.......f..................
2b9e0 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 10 00 ................................
2ba00 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 11 00 .........&...........(...0...G..
2ba20 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 11 00 .....x...?.......'..............
2ba40 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 13 00 .l.......*.......N.......5......
2ba60 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 13 00 .M...8..."...............'......
2ba80 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 15 00 .#.......................i...%..
2baa0 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 16 00 .............,.......?.......Q..
2bac0 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 16 00 .....d.......r..................
2bae0 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 16 00 .........................&......
2bb00 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 17 00 .................!...'..."...I..
2bb20 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 17 00 .....l..........................
2bb40 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 18 00 .........+...............(......
2bb60 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 18 00 .....)..........................
2bb80 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 19 00 .................'...........9..
2bba0 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 19 00 .....U.......].......f.......w..
2bbc0 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 19 00 .)..............................
2bbe0 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 1a 00 .............................)..
2bc00 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 1a 00 .7...7...)...o...'.......*......
2bc20 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 1c 00 .........................I......
2bc40 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 1e 00 .................}...m..........
2bc60 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 1f 00 .....................+.......9..
2bc80 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 1f 00 .....?.......F.......O.......[..
2bca0 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 1f 00 .....u...B...z..................
2bcc0 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 20 00 .............................'..
2bce0 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 21 00 .....>...Z...]...c............!.
2bd00 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 21 00 ....."!......>!......R!......c!.
2bd20 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 22 00 .G...y!..1....!..7....!..+...+".
2bd40 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 22 00 .+...W"..!...."..&...."..!....".
2bd60 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 23 00 .=...."..5...,#..=...b#..1....#.
2bd80 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 24 00 ......#..5....$..<...7$..$...t$.
2bda0 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 25 00 .;....$..0....$..0....%......7%.
2bdc0 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 25 00 .....D%..;...W%..;....%.......%.
2bde0 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 26 00 ......%.......%.......&......)&.
2be00 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 26 00 .....:&......O&......i&.......&.
2be20 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 26 00 ."....&.......&.......&.......&.
2be40 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 27 00 ......'..%....'..,...5'..+...b'.
2be60 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 27 00 ......'..;....'.......'.......'.
2be80 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 28 00 ......(......+(......<(......Q(.
2bea0 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 28 00 .....o(.......(..;....(..+....(.
2bec0 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 29 00 .l....(..z...f).......).......).
2bee0 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 2a 00 ......)..-....*......4*......=*.
2bf00 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 2a 00 .....K*......Y*..:....*.......*.
2bf20 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 2b 00 .J....*......=+......T+......c+.
2bf40 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 2b 00 .....v+.......+..&....+..x....+.
2bf60 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 2c 00 .....K,......U,.."...u,..'....,.
2bf80 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 2d 00 ......,.......,.......,..8....-.
2bfa0 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 2d 00 .....H-......Z-......d-......r-.
2bfc0 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 2e 00 ......-..=....-..8....-.........
2bfe0 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 2f 00 .........d..../..$...i/......./.
2c000 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 32 00 ....../..;...82..,...t2..&....2.
2c020 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 33 00 .L....2.......3......%3......;3.
2c040 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 34 00 .3...S3..W....3..E....3..;...%4.
2c060 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 34 00 .#...a4..;....4..;....4..M....4.
2c080 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 35 00 ./...K5......{5.......5..$....5.
2c0a0 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 36 00 .I....5..*...%6..2...P6..8....6.
2c0c0 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 37 00 .'....6..+....6.......7..!...?7.
2c0e0 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 37 00 .)...a7../....7.......7.."....7.
2c100 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 38 00 .%....7..1...#8..\...U8..:....8.
2c120 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 39 00 .V....8..2...D9..x...w9..o....9.
2c140 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 3b 00 .V...`:.......:..h....;.......;.
2c160 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 3d 00 .Y....<.......<..P....=.......=.
2c180 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 3e 00 .X....=..K...=>..9....>..V....>.
2c1a0 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 43 00 ......A..B....A..2...9C..1...lC.
2c1c0 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 44 00 .1....C..$....C../....C..:...%D.
2c1e0 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 45 00 .6...`D..O....D..>....D..6...&E.
2c200 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 45 00 .J...]E.......E..$....E..<....E.
2c220 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 46 00 .Q....F..0...mF..!....F..&....F.
2c240 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 47 00 .%....F..(....G..k...6G..9....G.
2c260 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 4a 00 .Z....G......7H..1....I..!....J.
2c280 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 4a 00 .....&J..$...5J......ZJ..M...xJ.
2c2a0 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 4b 00 .2....J.......J.......K.......K.
2c2c0 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 4b 00 .2...=K..C...pK.......K.......K.
2c2e0 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 4c 00 .0....K..<....L..*...RL......}L.
2c300 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 4d 00 ......L.......L..P...>M..S....M.
2c320 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 50 00 .]....M..2...AN......tN..i....P.
2c340 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 56 00 .n....R.......R..o....T.......V.
2c360 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 57 00 .+....W......4W.."...HW..'...kW.
2c380 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 57 00 ......W.......W.......W.......W.
2c3a0 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 58 00 .7....W.......X.......X..&....X.
2c3c0 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 59 00 .?....X.......Y.......Y..6...@Y.
2c3e0 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 5a 00 .+...wY..>....Y.......Y.......Z.
2c400 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 5b 00 ......[..:....[..(....[.......[.
2c420 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 5d 00 .3....\......I\.......\..e...t].
2c440 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 5e 00 .i....]..c...D^..A....^..a....^.
2c460 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 60 00 .?...L_..l...._......._......~`.
2c480 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 62 00 ......a..x....a.......b..n....b.
2c4a0 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 64 00 .G....c..f...Sc..l....c..j...'d.
2c4c0 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 65 00 ......d..*....d.......d..~...ae.
2c4e0 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 66 00 .1....e..%....f..+...8f..1...df.
2c500 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 67 00 ."....f..&....f..)....f..5....g.
2c520 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 67 00 .>...@g..<....g..4....g..+....g.
2c540 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 68 00 ......h..'...Lh..N...th..[....h.
2c560 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 6a 00 .^....i..9...~i..~....i..&...7j.
2c580 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 6b 00 .%...^j..L....j..0....j.......k.
2c5a0 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 6b 00 .7...1k..!...ik..#....k..k....k.
2c5c0 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 6e 00 .V....l......rl......[m......qn.
2c5e0 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 6f 00 .....zn.......n..b....n.......o.
2c600 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 6f 00 .!...4o......Vo..g....o..M....o.
2c620 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 71 00 .C...;p.......p..9...;q..*...uq.
2c640 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 72 00 ......q..1....q..;....r..K...=r.
2c660 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 74 00 ......r.......s..S....s..T....t.
2c680 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 75 00 .T...gt..+....t..8....t..D...!u.
2c6a0 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 76 00 .....fu..2....u..#....v..'...>v.
2c6c0 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 77 00 .D...fv..?....v..\....v..v...Hw.
2c6e0 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 7a 00 ......w..B....y.......y..Q....z.
2c700 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 73 65 .@....z...&Auto.populate.from.se
2c720 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 6f 6d arch:.&Column.to.update:.&Custom
2c740 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 73 20 ize.plugin.&Device.to.sync.this.
2c760 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 72 69 list.to:.&Help.&List.type:.&Seri
2c780 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 6d 6e es.name:.&Store.in.series.column
2c7a0 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 76 65 :.&Value.in.column.to.add/remove
2c7c0 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 68 65 :.&View.library.preferences.&Whe
2c7e0 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 63 65 n.syncing.this.list:.*Any.Device
2c800 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 69 73 .A.list.already.exists.with.this
2c820 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 65 20 .name.A.list.with.the.same.name.
2c840 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 6e 20 already.exists.Add.all.books.in.
2c860 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 64 64 series.to.the.specified.list.Add
2c880 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 64 64 .connected.device.Add.failed.Add
2c8a0 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 74 20 .list.Add.new.list.Add.new.list.
2c8c0 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 25 73 items.to.device.Add.series.to.%s
2c8e0 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 41 64 .list.Add.series.to.all.lists.Ad
2c900 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 65 72 d.series.to.default.list.Add.ser
2c920 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 3a 20 ies.to.list.Add.series.to.list:.
2c940 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 00 41 %s.Add.series.to.the."%s".list.A
2c960 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 00 41 dd.to.%s.list.Add.to.all.lists.A
2c980 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 00 41 dd.to.default.list.Add.to.list.A
2c9a0 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 20 6c dd.to.list:.%s.Add.to.the."%s".l
2c9c0 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 41 64 ist.Add.to.the.specified.list.Ad
2c9e0 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 65 d/overwrite.all.list.items.to.de
2ca00 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 20 6c vice.Added.%d.books.to.your.%s.l
2ca20 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 20 62 ist.Added.%d.books,.removed.%d.b
2ca40 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 25 64 ooks.on.your.%s.list.Added.to.%d
2ca60 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 20 .reading.lists.All.settings.for.
2ca80 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
2caa0 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 75 74 .been.cleared..Allow.toolbar.but
2cac0 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 72 20 ton.click.to.view.list.An.error.
2cae0 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 74 74 occured.while.renaming..Any.sett
2cb00 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 72 65 ings.in.other.libraries.or.store
2cb20 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 72 65 d.in.a.JSON.file.in.your.calibre
2cb40 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 75 63 .plugins.folder.will.not.be.touc
2cb60 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 77 68 hed..Apply.reading.list.order.wh
2cb80 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 6f 75 en.viewing.list.Are.you.sure.you
2cba0 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 69 6e .want.to.change.your.settings.in
2cbc0 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 00 41 .this.library.for.this.plugin?.A
2cbe0 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 74 68 re.you.sure.you.want.to.clear.th
2cc00 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 75 72 e.'%s'.reading.list?.Are.you.sur
2cc20 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 6e 67 e.you.want.to.clear.your.setting
2cc40 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
2cc60 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 6e 74 n?.Are.you.sure.you.want.to.cont
2cc80 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 61 74 inue?.Are.you.sure?.Auto.populat
2cca0 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 74 6f e.list.from.books.on.device.Auto
2ccc0 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 65 00 .populated.from.books.on.device.
2cce0 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 64 65 Auto.populated.from.search.By.de
2cd00 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 69 65 fault.Reading.List.creates.a.Vie
2cd20 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 73 74 w.List.submenu.for.all.your.list
2cd40 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 68 65 s.when.you.have.multiple..If.che
2cd60 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
2cd80 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.
2cda0 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 69 73 access..NOTE:.Your."default".lis
2cdc0 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 70 20 t.will.always.appear.on.the.top.
2cde0 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 62 6f menu,.regardless.of.this.checkbo
2ce00 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 6e 20 x.By.default.the.toolbar.button.
2ce20 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 68 69 shows.the.plugin.menu..Check.thi
2ce40 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 72 65 s.option.to.instead.display.a.re
2ce60 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 76 69 ading.list..By.specifying.a.devi
2ce80 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 79 20 ce.you.can.sync.either.manually.
2cea0 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 6f 66 or.automatically.the.contents.of
2cec0 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 65 70 .a.list.to.that.device..This.rep
2cee0 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 63 74 laces.the.Book.Sync.plugin.funct
2cf00 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 6e 6e ionality.Cannot.add.to.list.Cann
2cf20 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 73 74 ot.clear.list.Cannot.create.list
2cf40 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 74 00 .Cannot.delete.Cannot.edit.list.
2cf60 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 6f 76 Cannot.move.to.list.Cannot.remov
2cf80 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 69 63 e.from.list.Cannot.sync.to.devic
2cfa0 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 20 76 e.Cannot.toggle.on.list.Cannot.v
2cfc0 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 77 69 iew.list.Choose.how.this.list.wi
2cfe0 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 20 6c ll.be.populated.Clear.Clear.%s.l
2d000 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 65 64 ist.Clear.all.from.the.specified
2d020 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 68 69 .list.Clear.all.settings.for.thi
2d040 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 65 61 s.plugin.Clear.default.list.Clea
2d060 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 69 73 r.list.Clear.list.(%d).Clear.lis
2d080 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 72 20 t:.%s.Clear.the."%s".list.Clear.
2d0a0 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 64 this.list.after.a.sync.to.this.d
2d0c0 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 6f 6e evice.Column.Update.Options:.Con
2d0e0 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.
2d100 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 72 65 reset.Control.how.your.items.are
2d120 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 6c 79 .synced.to.the.device..Sync.only
2d140 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 72 77 .new.items,.sync.all.items.overw
2d160 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 73 74 riting.existing.or.use.this.list
2d180 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 72 20 .to.just.remove.items.from.your.
2d1a0 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 74 65 device..Copy.to.clipboard.Create
2d1c0 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 6c 65 .new.column.Default.Delete.faile
2d1e0 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 63 65 d.Delete.list.Delete.this.device
2d200 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 20 62 .from.the.device.list.Deleting.b
2d220 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 63 65 ooks.from.device..Devices.Device
2d240 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 61 74 s:.Display.Options:.Do.not.updat
2d260 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 6f 20 e.calibre.column.Do.you.want.to.
2d280 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 65 00 delete.the.list.named.'%s'.Done.
2d2a0 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 20 22 Edit.%s.list.Edit.books.on.the."
2d2c0 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 63 69 %s".list.Edit.books.on.the.speci
2d2e0 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 69 74 fied.list.Edit.default.list.Edit
2d300 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 65 79 .list.Edit.list:.%s.Edit.the.key
2d320 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 68 20 board.shortcuts.associated.with.
2d340 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 79 20 this.plugin.Enter.a.new.display.
2d360 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 6e 65 name.for.this.device:.Enter.a.ne
2d380 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 45 6e w.display.name.for.this.list:.En
2d3a0 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 74 68 ter.a.unique.display.name.for.th
2d3c0 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 00 49 is.list:.Failed.to.add.to.list.I
2d3e0 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 65 20 f.checked,.calibre.sort.will.be.
2d400 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 20 61 restored.to.its.original.state.a
2d420 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 67 20 fter.the.user.quits.the.reading.
2d440 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 69 6e list.view.by.changing.or.clearin
2d460 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 6c 69 g.calibre's.search,.switching.li
2d480 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 49 66 braries,.or.quitting.calibre..If
2d4a0 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 73 74 .checked,.viewing.a.reading.list
2d4c0 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 20 73 .will.also.change.your.Calibre.s
2d4e0 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 6c 79 ort.order..Lists.can.be.manually
2d500 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 64 65 .reordered.using.this.plugin,.de
2d520 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 74 2e faulting.to.order.added.to.list.
2d540 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 20 73 .If.unchecked,.current.calibre.s
2d560 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 6e 20 ort.will.be.left.unchanged.when.
2d580 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 70 6f you.view.the.list..If.list.is.po
2d5a0 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 20 74 pulated.from.a.search,.specify.t
2d5c0 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 66 20 he.calibre.search.expression.If.
2d5e0 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
2d600 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
2d620 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 6c 6f .a.dialog.will.be.displayed.allo
2d640 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 68 65 wing.you.to.confirm.first..Unche
2d660 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
2d680 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 75 6e ed.syncing.to.your.device..If.un
2d6a0 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 20 64 checked,.only.items.not.on.the.d
2d6c0 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 49 66 evice.already.will.be.synced..If
2d6e0 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 68 65 .no.device.is.specified.this.che
2d700 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 6f 6e ckbox.has.no.effect..This.option
2d720 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 74 79 .can.only.be.used.with.manual.ty
2d740 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 20 64 pe.lists..If.you.do.not.have.a.d
2d760 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 68 65 evice.connected.currently,.eithe
2d780 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 64 69 r.plug.one.in.now.or.exit.the.di
2d7a0 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 6e 65 alog.and.connect.to.folder/iTune
2d7c0 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 64 6c s.first.Keyboard.shortcuts.Kindl
2d7e0 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 6e 73 e.Collections.Kindle.Collections
2d800 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 73 74 .Failed.List.to.view:.Lists.List
2d820 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 6c 79 s:.Location.Main.memory.Manually
2d840 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 69 65 .add/remove.items.Menu.Move."Vie
2d860 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 65 20 w.list".to.the.top.level.of.the.
2d880 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 20 74 plugin.menu.for.this.list.Move.t
2d8a0 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 6c 69 o.list.Moved.%d.books.to.your.li
2d8c0 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 68 69 st(s).Name.No.books.exist.on.thi
2d8e0 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 44 3a s.list.No.device.found.for.UUID:
2d900 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 73 6f .%s.No.list.name.specified.No.so
2d920 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 6f 6e urce.list.names.specified.Option
2d940 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 6f 6c ally.modify.tags.or.a.custom.col
2d960 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 20 69 umn.when.you.add.and/or.remove.i
2d980 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 79 20 tems.from.this.list..Optionally.
2d9a0 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 20 61 specify.a.column.to.add/remove.a
2d9c0 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 6f 76 .value.from.when.adding.or.remov
2d9e0 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 00 50 ing.items.from.this.list.Other.P
2da00 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 75 6c lease.restart.calibre.now..Popul
2da20 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 3a 00 ation.Options:.Preferences.for:.
2da40 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 4c 49 Quick.Access.Options:.READING.LI
2da60 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 63 ST:.Aborting.updating.auto-searc
2da80 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 45 h.list.as.has.no.expression:..RE
2daa0 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 74 ADING.LIST:.Adding.%d.ids.to.aut
2dac0 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 74 omatic.list:.%s.READING.LIST:.At
2dae0 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 6c tempting.to.recreate.Kindle.coll
2db00 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 6c ections.READING.LIST:.Auto-popul
2db20 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 54 ating.device.list:..READING.LIST
2db40 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 00 :.Auto-populating.search.list:..
2db60 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 65 READING.LIST:.Device.disconnecte
2db80 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 20 d.READING.LIST:.Device.found.to.
2dba0 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 20 sync.to:.READING.LIST:.Metadata.
2dbc0 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 6b available:.READING.LIST:.No.book
2dbe0 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 74 s.on.'%s'.list.found.on.device.t
2dc00 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 20 o.remove.READING.LIST:.No.books.
2dc20 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 52 on.'%s'.list.need.to.be.synced.R
2dc40 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 6f EADING.LIST:.Not.syncing.'%s'.to
2dc60 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 41 .device.as.autosync.is.false.REA
2dc80 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 65 DING.LIST:.Not.syncing.to.device
2dca0 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 77 .as.not.active.READING.LIST:.Now
2dcc0 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 45 .%d.ids.on.automatic.list:.%s.RE
2dce0 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 6d ADING.LIST:.Removing.%d.ids.from
2dd00 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
2dd20 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 74 :.Skipping.%d.books.in.'%s'.list
2dd40 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 53 .with.no.formats.READING.LIST:.S
2dd60 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 49 ync.Now.-.force_sync=.READING.LI
2dd80 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 3a ST:.Syncing.%d.books.in.'%s'.to:
2dda0 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 20 .%s.(location:%s).READING.LIST:.
2ddc0 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 73 Updating.automatic.column.list(s
2dde0 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 61 )..READING.LIST:.Updating.automa
2de00 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 74 tic.device.list(s)..Reading.List
2de20 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 74 .Reading.List.error.Reading.List
2de40 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
2de60 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 61 e.is.duplicate:.Reading.List:.Ca
2de80 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 6f nnot.create.list.as.list_name.no
2dea0 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 6e t.specified.Reading.Order.Option
2dec0 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 66 72 s:.Remove.from.%s.list.Remove.fr
2dee0 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 74 om.all.lists.Remove.from.default
2df00 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 72 .list.Remove.from.list.Remove.fr
2df20 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 22 om.list:.%s.Remove.from.the."%s"
2df40 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 20 .list.Remove.from.the.specified.
2df60 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 69 list.Remove.list.items.from.devi
2df80 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 73 ce.Removed.%d.books.from.your.%s
2dfa0 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 69 .list.Removed.from.%d.reading.li
2dfc0 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 00 sts.Rename.device.Rename.failed.
2dfe0 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 79 Rename.list.Rename.the.currently
2e000 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 65 .connected.device.Replace.device
2e020 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 52 .with.list,.add.new.items.only.R
2e040 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 65 eplace.device.with.list,.add/ove
2e060 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 64 rwrite.all.Reset.&confirmation.d
2e080 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 64 ialogs.Reset.all.show.me.again.d
2e0a0 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 67 ialogs.for.the.Reading.List.plug
2e0c0 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 72 in.Restart.calibre.now.Restart.r
2e0e0 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 69 equired.Restore.sort.after.viewi
2e100 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 66 ng.list.Set.default.list.Set.def
2e120 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 6c ault.list:.%s.Set.your.default.l
2e140 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 74 ist.to."%s".Settings.changed.Set
2e160 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 20 tings.deleted.Settings.for.this.
2e180 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 6e plugin.in.this.library.have.been
2e1a0 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 76 .changed..Show.dialog.when.remov
2e1c0 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 68 ing.books.from.device.Specify.th
2e1e0 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 65 e.name.for.this.reading.order.se
2e200 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 65 ries.If.left.blank,.will.use.the
2e220 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 6f .name.of.the.list.this.book.is.o
2e240 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 6c n..Specify.the.tag.or.custom.col
2e260 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 6e umn.value.to.be.added.when.addin
2e280 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 74 g.to.this.list.or.removed.when.t
2e2a0 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 74 he.book.is.taken.off.the.list.St
2e2c0 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 64 atus.Storage.Card.A.Storage.Card
2e2e0 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 65 .B.Switch.the.list.to.use.as.the
2e300 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 4e .current.default.Sync.Now.Sync.N
2e320 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 68 ow.(%d).Sync.Options:.Sync.to.th
2e340 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 65 is.device.as.soon.as.it.is.conne
2e360 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 64 cted.The.selected.book(s).alread
2e380 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 00 y.exist.on.this.list:.<b>%s</b>.
2e3a0 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 73 The.selected.book(s).do.not.exis
2e3c0 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 66 t.on.this.list.Title.image.not.f
2e3e0 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 20 ound.-.you.must.restart.Calibre.
2e400 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 6c 65 before.using.this.plugin!.Toggle
2e420 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 74 00 .on.default.list.Toggle.on.list.
2e440 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 68 65 Toggle.on.list:.%s.Toggle.on.the
2e460 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 66 69 ."%s".list.Toggle.on.the.specifi
2e480 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 6f 76 ed.list.Unable.to.find.the.Remov
2e4a0 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 74 69 e.Books.plugin.Uncheck.this.opti
2e4c0 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 79 6e on.if.you.prefer.to.manually.syn
2e4e0 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 20 69 c.to.your.device..If.no.device.i
2e500 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 6e 6f s.specified.this.checkbox.has.no
2e520 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 6e 20 .effect.Undefined.Update.column.
2e540 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 6e 20 for.add.or.remove.Update.column.
2e560 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 6c 75 for.add.to.list.only.Update.colu
2e580 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 69 65 mn.for.remove.from.list.only.Vie
2e5a0 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 68 65 w.%s.list.(%d).View.books.on.the
2e5c0 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 70 65 ."%s".list.View.books.on.the.spe
2e5e0 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 6e 20 cified.list.View.data.stored.in.
2e600 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 70 6c the.library.database.for.this.pl
2e620 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 73 74 ugin.View.default.list.View.list
2e640 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 73 74 .View.list:.%s.View.or.edit.list
2e660 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 20 6c s.of.books.When.&changing.this.l
2e680 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 68 65 ist:.You.are.about.to.remove.the
2e6a0 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 73 74 .<b>%s</b>.device.from.this.list
2e6c0 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 65 20 ...You.can.only.rename.a.device.
2e6e0 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 75 20 that.is.currently.connected.You.
2e700 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 72 65 can.optionally.display.the.curre
2e720 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 74 6f nt.reading.list.order.in.a.custo
2e740 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 74 20 m.series.column..You.should.not.
2e760 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 79 20 edit.this.column.directly!.Only.
2e780 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
2e7a0 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.
2e7c0 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 73 74 .You.must.have.at.least.one.list
2e7e0 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 65 63 .You.must.have.the.Kindle.Collec
2e800 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 72 20 tions.plugin.installed.in.order.
2e820 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.
2e840 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 20 61 sync..You.must.restart.calibre.a
2e860 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 65 76 fterwards..You.must.select.a.dev
2e880 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 50 41 ice.first.Project-Id-Version:.PA
2e8a0 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 65 3a CKAGE.VERSION.POT-Creation-Date:
2e8c0 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 73 69 .2024-06-06.20:21+1000.PO-Revisi
2e8e0 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 0a 4c on-Date:.2022-09-19.14:51+0000.L
2e900 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 6e 20 ast-Translator:.Yuri.Chornoivan.
2e920 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 67 65 <yurchor@ukr.net>,.2024.Language
2e940 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 74 72 -Team:.Ukrainian.(https://app.tr
2e960 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 37 2f ansifex.com/calibre/teams/19337/
2e980 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 2d 54 uk/).MIME-Version:.1.0.Content-T
2e9a0 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 0a 43 ype:.text/plain;.charset=UTF-8.C
2e9c0 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 0a 47 ontent-Transfer-Encoding:.8bit.G
2e9e0 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 4c 61 enerated-By:.pygettext.py.1.5.La
2ea00 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 61 6c nguage:.uk.Plural-Forms:.nplural
2ea20 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 20 31 s=4;.plural=(n.%.1.==.0.&&.n.%.1
2ea40 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 6e 20 0.==.1.&&.n.%.100.!=.11.?.0.:.n.
2ea60 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 20 31 %.1.==.0.&&.n.%.10.>=.2.&&.n.%.1
2ea80 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 20 31 0.<=.4.&&.(n.%.100.<.12.||.n.%.1
2eaa0 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 6e 20 00.>.14).?.1.:.n.%.1.==.0.&&.(n.
2eac0 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 20 31 %.10.==0.||.(n.%.10.>=5.&&.n.%.1
2eae0 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 20 31 0.<=9).||.(n.%.100.>=11.&&.n.%.1
2eb00 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 d0 bc 00.<=14.)).?.2:.3);..&..........
2eb20 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 b8 20 ................................
2eb40 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 d0 b8 ...............:...&............
2eb60 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 26 d0 ............................:.&.
2eb80 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 d1 82 ................................
2eba0 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 d1 81 .......&........................
2ebc0 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 be d0 ................................
2ebe0 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 ba d0 ................:.&.............
2ec00 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 d0 b2 ..&...................:.........
2ec20 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 82 d0 ...&..........:...&.............
2ec40 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 d0 bb ................................
2ec60 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 be d0 ..:...&.........................
2ec80 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 b4 d0 ...........,....................
2eca0 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 26 d0 ........./................:...&.
2ecc0 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 d1 82 ................................
2ece0 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 ba d0 ................................
2ed00 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 d1 86 ......&.........................
2ed20 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 2a d0 ............................:.*.
2ed40 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 96 d0 .......-........................
2ed60 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 20 d0 ................................
2ed80 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 d0 a1 ................................
2eda0 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 b0 d0 ................................
2edc0 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 d0 b4 ................................
2ede0 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 d0 b8 ................................
2ee00 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 bf d0 ................................
2ee20 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 d0 b0 .......................'........
2ee40 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 b2 d0 ................................
2ee60 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 b4 d0 ................................
2ee80 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 b8 20 ................................
2eea0 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 d0 b0 ................................
2eec0 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 b7 d0 ................................
2eee0 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 96 d0 ................................
2ef00 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 81 d0 ................................
2ef20 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 d0 ba ..........%s....................
2ef40 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 b2 00 ................................
2ef60 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 b8 d0 ................................
2ef80 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 d0 ................................
2efa0 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 d1 83 ................................
2efc0 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 d0 bf ................................
2efe0 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 d0 ba ........:.%s....................
2f000 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 d0 be .......................%s.......
2f020 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 d0 94 ...........................%s...
2f040 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 b8 d1 ................................
2f060 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 d0 bf ................................
2f080 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 d0 b0 ................................
2f0a0 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 b0 d1 ................................
2f0c0 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 d0 b4 .....................:.%s.......
2f0e0 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 bb 00 ...........................%s...
2f100 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 d0 be ................................
2f120 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 2f d0 ............................../.
2f140 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 20 d0 ................................
2f160 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 d0 bf ................................
2f180 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 20 d0 ............................%d..
2f1a0 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 d0 b8 ................................
2f1c0 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 d0 b8 .......%s..............%d.......
2f1e0 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 d0 b3 ..,..................%d.........
2f200 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 25 73 ..............................%s
2f220 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 d0 ba ...................%d...........
2f240 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 b0 d0 ................................
2f260 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 8c d0 ................................
2f280 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 20 d0 ................................
2f2a0 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 be d1 ................................
2f2c0 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 82 d0 ................................
2f2e0 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 bf d0 ................................
2f300 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 bf d0 ................................
2f320 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 9f d1 ................................
2f340 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 d0 b5 ................................
2f360 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 b0 d1 ................................
2f380 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 8f d0 ............................-...
2f3a0 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 b2 20 ................................
2f3c0 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 b0 d1 ................................
2f3e0 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 b2 20 .,..............................
2f400 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 d0 b2 ...........JSON.................
2f420 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 20 d0 ................................
2f440 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 d0 b0 ................................
2f460 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 be d0 ................................
2f480 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 d0 bf ................................
2f4a0 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 d1 81 ................................
2f4c0 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 d0 be ..........................,.....
2f4e0 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 20 d0 ................................
2f500 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 d1 8f ................................
2f520 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 20 ................................
2f540 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 b0 ................................
2f560 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 d1 82 ?...............................
2f580 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 d1 81 ................................
2f5a0 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 d0 b8 ......................%s..?.....
2f5c0 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 d0 b0 .................,..............
2f5e0 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 d1 96 ................................
2f600 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 86 d1 ................................
2f620 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 bb d1 ................................
2f640 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 00 d0 .............................?..
2f660 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 b5 20 ................................
2f680 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 bd d0 ................................
2f6a0 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 96 3f ..............?................?
2f6c0 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 d0 be ................................
2f6e0 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 bd d0 ................................
2f700 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 d1 82 ................................
2f720 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 b5 d0 ................................
2f740 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 82 d1 ................................
2f760 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 b7 d0 ................................
2f780 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 83 00 ................................
2f7a0 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 81 d0 ............,...................
2f7c0 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 b2 d0 ................................
2f7e0 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 81 d0 ................................
2f800 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 d1 96 ................................
2f820 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 20 d0 .................,..............
2f840 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 d0 ba ................................
2f860 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 d0 bf ................................
2f880 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 d0 ba ................................
2f8a0 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 d0 b5 ..,.............................
2f8c0 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 b5 d1 ................................
2f8e0 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 d0 bf ................................
2f900 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 0a d0 ................................
2f920 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 d1 82 ...................:............
2f940 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 d0 b0 ................................
2f960 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 d1 8c ...........'....................
2f980 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 bf d0 ................................
2f9a0 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 d1 96 .......,........................
2f9c0 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 d0 b5 ...........,....................
2f9e0 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 be d0 ................................
2fa00 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 b5 d0 ...,............................
2fa20 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 bf d0 ................................
2fa40 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 82 d0 ................................
2fa60 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 bf d1 ................................
2fa80 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 d0 b0 .......,........................
2faa0 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 d0 be ................................
2fac0 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 d0 b8 ................................
2fae0 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 d0 b9 ................................
2fb00 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 d0 b4 ,...............................
2fb20 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 be d0 ................................
2fb40 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 d0 b7 ................................
2fb60 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 81 d1 ................................
2fb80 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 d1 82 ................................
2fba0 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 d0 be ................................
2fbc0 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 82 d1 ................................
2fbe0 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 bd d1 ................................
2fc00 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 b4 d0 ................................
2fc20 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 d0 bf ................................
2fc40 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 be d1 ................................
2fc60 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 b5 20 ................................
2fc80 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 b8 20 ................................
2fca0 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 d1 8f ................................
2fcc0 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 bb d0 ................................
2fce0 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 be d0 ................................
2fd00 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 d1 81 ................................
2fd20 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 9d d0 ................................
2fd40 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 82 d0 ................................
2fd60 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 b0 d0 ................................
2fd80 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 d0 b0 ................................
2fda0 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 be d1 ................................
2fdc0 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 d0 b5 ................................
2fde0 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 d0 be ................................
2fe00 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 d0 b3 ................................
2fe20 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 d0 b1 ................................
2fe40 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 d0 be ................................
2fe60 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 d1 81 ................................
2fe80 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 d0 be ................................
2fea0 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 b8 d0 ........................%s......
2fec0 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 d0 b7 ................................
2fee0 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 d1 81 ................................
2ff00 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 d0 b2 ................................
2ff20 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 bb d0 ................................
2ff40 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 20 d1 ................................
2ff60 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 bf d0 ................................
2ff80 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 a1 d0 ................................
2ffa0 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 20 28 ...............................(
2ffc0 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 b8 d1 %d).............................
2ffe0 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 20 d1 .....:.%s.......................
30000 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 b6 d0 ..............%s................
30020 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 d1 96 ................................
30040 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 96 d1 ................................
30060 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 00 d0 ................................
30080 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 d0 bd ................................
300a0 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 ba d0 .......................:........
300c0 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 ba d0 ................................
300e0 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 20 d0 ................................
30100 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 20 d1 ................................
30120 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 b4 d0 .....,..........................
30140 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 20 d0 ................................
30160 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 bc 2e ................................
30180 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 d1 83 ................................
301a0 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 b0 d0 ................................
301c0 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 b2 d0 .......,........................
301e0 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 20 d0 ................................
30200 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 d0 bd ................................
30220 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 d0 b8 ................................
30240 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 b8 d1 ................................
30260 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 d0 b7 ................................
30280 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 bf d1 ................................
302a0 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 82 d0 ................................
302c0 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 d1 83 ................................
302e0 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 d0 b8 ................................
30300 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 bb d0 ................................
30320 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 83 d1 ................................
30340 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 87 d0 ................................
30360 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 d0 b7 ................................
30380 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 d1 97 ................................
303a0 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 d0 b8 ................................
303c0 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 d1 82 ................................
303e0 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 80 d0 .......................:........
30400 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 20 d0 ........................:.......
30420 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 d1 87 ................................
30440 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 d0 bb .....calibre....................
30460 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 bd d0 ................................
30480 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 bd d0 ............%s..................
304a0 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 25 73 ..............................%s
304c0 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 d1 81 ................................
304e0 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 d0 b8 .............%s.................
30500 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 bc d1 ................................
30520 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 d1 82 ................................
30540 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 d1 96 ................................
30560 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 d0 b8 ................................
30580 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 d0 b3 .................:.%s...........
305a0 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 bd d1 ................................
305c0 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 e2 80 ......................,.........
305e0 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 8e 20 ................................
30600 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 b2 d0 ................................
30620 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 b0 d0 ................................
30640 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 d0 b8 ................................
30660 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 be d0 ..........:.....................
30680 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 83 20 ................................
306a0 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 ..............................:.
306c0 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 bd d1 ................................
306e0 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 d0 b4 ................................
30700 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 d0 9d ............................:...
30720 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 20 d0 ................................
30740 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 d0 bd ................................
30760 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 be d1 .......................,........
30780 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 d1 83 ....................calibre.....
307a0 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 20 d0 ................................
307c0 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 d1 83 ................................
307e0 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 be d1 ....................,...........
30800 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 d1 82 ................................
30820 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 d1 83 ................................
30840 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 b0 d0 ................................
30860 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 80 d0 ................................
30880 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 d1 83 ................................
308a0 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 bd d0 ....calibre,....................
308c0 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 be 20 ................................
308e0 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 ba d1 ..................calibre.......
30900 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 bd d0 ................................
30920 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 d0 be .,..............................
30940 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 82 d0 ................................
30960 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 20 d1 ................................
30980 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 d1 83 ................................
309a0 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 72 65 .........................calibre
309c0 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 d0 b8 ................................
309e0 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 bd d0 ................................
30a00 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 d0 be ................................
30a20 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 d0 b0 ................................
30a40 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 80 d0 ................................
30a60 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 b3 d0 ................................
30a80 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 bd d0 ................................
30aa0 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 be 20 ................................
30ac0 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 d0 bd ................................
30ae0 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 b4 d0 ..,.............................
30b00 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 d1 96 ....calibre.....................
30b20 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 d0 b5 ........,.......................
30b40 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 81 d0 ................................
30b60 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 b0 d0 ................................
30b80 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 83 d0 ................................
30ba0 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 20 d0 ...,............................
30bc0 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 81 d0 ............calibre.............
30be0 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 d0 b7 ................................
30c00 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 d1 87 ................................
30c20 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 b3 d0 ................................
30c40 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 d0 b0 ..................,.............
30c60 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 d0 be ................................
30c80 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 d0 bc ...............,................
30ca0 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 be d0 ................................
30cc0 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 20 d1 ................................
30ce0 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 be d0 ................................
30d00 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 89 d0 ...........................,....
30d20 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 83 d0 ................................
30d40 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 d1 86 ................................
30d60 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 80 d0 ................................
30d80 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 b0 d1 ................................
30da0 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 b2 d0 .......,........................
30dc0 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 d0 b8 ................................
30de0 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 20 d0 ....,...........................
30e00 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 20 d0 ................................
30e20 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 81 d1 ................................
30e40 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 b5 20 .......,........................
30e60 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 b0 d0 ................................
30e80 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 b8 d1 ................................
30ea0 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 bb d1 ................................
30ec0 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 d0 b2 ................,...............
30ee0 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 be 20 ................................
30f00 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 b5 d1 ........................'.......
30f20 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 80 d0 .............'..................
30f40 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 b0 d0 ...........,..........'.........
30f60 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 80 d0 ..............,.................
30f80 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 d0 bd ................................
30fa0 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 27 d1 ..............................'.
30fc0 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 69 54 ............................./iT
30fe0 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 d0 ba unes............................
31000 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 4b 69 ..............................Ki
31020 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 d0 ba ndle............................
31040 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 d0 b5 .Kindle.........................
31060 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 a1 d0 ..............:.................
31080 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 d0 b2 .........:......................
310a0 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 83 20 ...........'....................
310c0 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 d0 b7 ............/...................
310e0 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 d1 83 ................................
31100 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 82 d0 ................................
31120 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 d0 b8 ................................
31140 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 b4 d0 ................................
31160 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 d0 b5 ................................
31180 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 d0 ba ................................
311a0 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 bd d0 ........................%d......
311c0 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 d1 96 ................................
311e0 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 d0 bf ................................
31200 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 9d d0 ................................
31220 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 80 d1 ................................
31240 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 b0 d0 ...........UUID:.%s.............
31260 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 83 00 ................................
31280 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 bf d0 ................................
312a0 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 00 d0 ................................
312c0 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 d0 b8 ....................,...........
312e0 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 ba 20 ................................
31300 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 d1 82 ................................
31320 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 d0 b4 ..............,.................
31340 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 83 d1 .............../................
31360 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 d0 be ................................
31380 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 d0 be ................................
313a0 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 81 d1 ........,.......................
313c0 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 b2 d0 ................................
313e0 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 bd d0 ......./........................
31400 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 b0 d0 ................................
31420 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 96 20 ................................
31440 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 81 d0 ................................
31460 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 bb d0 ................................
31480 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 b0 d0 .......,........................
314a0 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 80 d0 ......Calibre...................
314c0 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 d0 b0 ......................:.........
314e0 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 d1 82 ................:...............
31500 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 d1 83 ................................
31520 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 9d d0 ....:...........................
31540 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 d0 be .:..............................
31560 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 d1 82 ................................
31580 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 ba d1 ................................
315a0 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 20 d0 .,..............................
315c0 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 98 d0 ...........:....................
315e0 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 25 64 .........:....................%d
31600 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 b2 20 ................................
31620 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 be 20 ................................
31640 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 d0 a7 ............:.%s................
31660 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 be d0 ............:...................
31680 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 d0 bd ................................
316a0 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 a1 d0 ................Kindle..........
316c0 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 d0 b0 ..................:.............
316e0 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 be 20 ................................
31700 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 b2 3a ...............................:
31720 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 b0 ............................:...
31740 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 b2 d0 ................................
31760 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 83 d0 ................................
31780 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 d0 af ...:............................
317a0 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 d0 bd :........................'......
317c0 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 d0 9d ................................
317e0 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 82 d1 ..:.............................
31800 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 b7 d0 ................................
31820 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 d0 9d .......:........................
31840 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 b0 d0 ....:...........................
31860 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 d0 9d .......:........................
31880 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 d0 bd ....:...........................
318a0 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 d0 bb .......................%s.......
318c0 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 d0 9e ................................
318e0 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 d0 ba .................:..............
31900 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 20 d1 .........................%s..,..
31920 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 b1 20 ................................
31940 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 9f d0 ................................
31960 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 d0 b0 ......................:.........
31980 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 c2 ab ................................
319a0 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 d0 be %s..........................,...
319c0 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 8f d0 ................................
319e0 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 d0 9a ..autosync....false.............
31a00 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 d0 b8 ...............:................
31a20 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 d1 80 ................................
31a40 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 20 d0 ............,...................
31a60 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 00 d0 ................................
31a80 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 d0 b0 ..........................:.....
31aa0 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 d0 be ................................
31ac0 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 82 d0 ..................%d............
31ae0 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 d0 a1 ...................:.%s.........
31b00 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 87 d0 ...................:............
31b20 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 b0 d1 ........%d......................
31b40 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 87 d0 ................................
31b60 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 98 d0 ....................:.%s........
31b80 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 d1 83 ....................:...........
31ba0 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 d0 bf .............%d.................
31bc0 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 bc d0 ...........%s...................
31be0 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 9d d0 ................................
31c00 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 8f 20 ...:............................
31c20 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 a7 d0 ....force_sync=.................
31c40 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 b7 d0 ...........:....................
31c60 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 d0 b4 ........%d...............%s.....
31c80 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 a1 d0 ..:.%s.(..........:%s)..........
31ca0 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 d0 b5 ..................:.............
31cc0 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 85 20 ................................
31ce0 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 ba d1 ................................
31d00 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 af 3a ...............................:
31d20 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 d0 b0 ................................
31d40 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 d1 80 ................................
31d60 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 d0 b8 ................................
31d80 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 d0 b8 ................................
31da0 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 d0 be ................................
31dc0 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 d0 bb .................:..............
31de0 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 d1 81 ................................
31e00 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 83 d1 ....,...........................
31e20 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 d0 a1 ...................list_name:...
31e40 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 b5 20 .........................:......
31e60 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 b8 20 ................................
31e80 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 20 d0 ............,...................
31ea0 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 9f d0 ...................list_name....
31ec0 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 20 d1 ................................
31ee0 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 b8 20 .............:..................
31f00 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 87 d0 ..................%s............
31f20 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 d0 b2 ................................
31f40 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 b2 d0 ................................
31f60 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 b8 d1 ................................
31f80 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 d1 87 ................................
31fa0 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 92 d0 ........................:.%s....
31fc0 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 83 20 ................................
31fe0 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 b2 d0 ..%s............................
32000 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 92 d0 ................................
32020 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 bf d0 ................................
32040 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 d0 b8 ................................
32060 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 d0 b0 .............%d.................
32080 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 bb d1 ......................%s........
320a0 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 20 d1 .............%d.................
320c0 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 d1 83 ................................
320e0 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 20 d0 ................................
32100 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 d1 83 ................................
32120 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 b0 d1 ................................
32140 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 b5 d0 ................................
32160 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 b7 27 ...............................'
32180 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 b9 00 ................................
321a0 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 96 d0 ................................
321c0 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 20 d0 ................,...............
321e0 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 d0 b0 ................................
32200 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 d1 81 ................................
32220 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 b5 d1 ............,............./.....
32240 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 96 d0 ................................
32260 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 d0 b4 ..................&.............
32280 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 83 20 ................................
322a0 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 d1 96 ................................
322c0 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 bd d1 ................................
322e0 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 d1 81 ................................
32300 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 d0 b0 ................................
32320 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 be d1 ...................Calibre......
32340 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 d0 ba ................................
32360 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 d0 be ................................
32380 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 d1 83 ................................
323a0 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 d1 82 ................................
323c0 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 00 d0 ................................
323e0 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 81 d0 ................................
32400 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 d1 82 .........:.%s...................
32420 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 20 c2 ................................
32440 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 96 d0 .%s.............................
32460 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 b8 d0 ................................
32480 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 20 d0 ................................
324a0 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 b0 20 ................................
324c0 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 20 d0 ................................
324e0 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 d0 b0 ................................
32500 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 20 d0 ................................
32520 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 d0 bf ................................
32540 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 d0 bd ................................
32560 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 bb d1 ................................
32580 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 bd d1 ................................
325a0 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 8e d0 ................................
325c0 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 d1 81 .......,........................
325e0 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 d1 83 ................................
32600 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 d1 82 ,...............................
32620 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 d0 b7 ................................
32640 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 b0 d1 ................................
32660 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 20 d1 ................................
32680 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 d0 bb .................,..............
326a0 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 b4 d0 ................................
326c0 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 b5 d0 ................................
326e0 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 d1 83 ................................
32700 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 b8 20 ................................
32720 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 d1 96 ................................
32740 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 82 d0 ................................
32760 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 d0 b0 ..........'.......A.............
32780 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 bd d1 .......'.......B................
327a0 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 d0 ba ................................
327c0 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 d0 ba ................................
327e0 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 d0 be ................................
32800 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 bd d1 ................................
32820 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 b5 d1 ..............(%d)..............
32840 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 d1 97 ................................
32860 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 20 d0 :...............................
32880 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 89 d0 ...........................,....
328a0 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 94 d0 ............................'...
328c0 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 ba d0 ................................
328e0 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 83 20 ................................
32900 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 d0 bd ............:.<b>%s</b>.........
32920 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 d1 94 ................................
32940 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 d0 b5 ................................
32960 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 d0 bd ................................
32980 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 94 20 ................................
329a0 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 d1 83 ................................
329c0 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 bd d1 ...........Calibre,.............
329e0 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 20 d1 ................................
32a00 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 d0 b5 ......................!.........
32a20 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 d0 b2 ................................
32a40 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 d0 bd ................................
32a60 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 9f d0 ................................
32a80 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 bf d0 ................................
32aa0 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 d0 b8 .......:.%s.....................
32ac0 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 d0 9f .........................%s.....
32ae0 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 d0 ba ................................
32b00 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 20 d0 ................................
32b20 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 be d0 ................................
32b40 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 ba d0 ................................
32b60 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 b0 d1 ................................
32b80 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 d1 83 ................................
32ba0 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 20 d0 ,...............................
32bc0 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 d1 96 ................................
32be0 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 88 d0 ................................
32c00 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 87 d0 ................................
32c20 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 20 d0 ................................
32c40 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 86 d0 ...........................,....
32c60 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 d0 bc ................................
32c80 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 bd d0 ................................
32ca0 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 bb d1 ................................
32cc0 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 d0 b8 ................................
32ce0 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 d1 81 ................................
32d00 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 b2 ................................
32d20 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 81 d0 ................................
32d40 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 87 d0 ................................
32d60 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 d0 bb ................................
32d80 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 80 d0 ................................
32da0 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 73 20 .............................%s.
32dc0 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 d0 bd (%d)............................
32de0 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 d0 9f .........................%s.....
32e00 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 b8 20 ................................
32e20 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 d0 ba ................................
32e40 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 d0 bd ................................
32e60 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 d0 b7 ..,.............................
32e80 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 d0 ba ................................
32ea0 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 82 d0 ................................
32ec0 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 b8 d0 ................................
32ee0 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 b5 d0 ................................
32f00 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 b5 d1 ................................
32f20 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 3a 20 ..............................:.
32f40 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 b4 d0 %s..............................
32f60 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 20 d0 ................................
32f80 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 d1 96 .................&..............
32fa0 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 d0 b8 ................................
32fc0 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 80 d1 ......:.........................
32fe0 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 83 d1 ....<b>%s</b>...................
33000 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 d0 ba ................................
33020 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 b0 d1 ................................
33040 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 d1 81 ................................
33060 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 d0 bd ........,............'..........
33080 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 d0 b8 ..............'.................
330a0 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 b6 d0 ,......................,........
330c0 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 b3 d1 ................................
330e0 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 bf d0 ................................
33100 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 81 d0 ................................
33120 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 d0 b5 ................................
33140 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 b8 d0 ................................
33160 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 d1 80 ................................
33180 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 d1 86 ................................
331a0 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 d0 b5 ................................
331c0 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 d0 bd ......................!.........
331e0 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 82 d0 ................................
33200 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 d0 b2 ................................
33220 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 d1 80 ,...............................
33240 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 d0 b5 ........,.......................
33260 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 d0 be ................................
33280 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 83 d1 ................................
332a0 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 bd 20 ................................
332c0 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 b2 d1 ................................
332e0 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 d0 ba ................................
33300 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 bf d0 ..............Kindle,...........
33320 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 20 d0 ................................
33340 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 85 d1 ................................
33360 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 d1 86 ................................
33380 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 bf d0 ................................
333a0 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 6c 69 ............................Cali
333c0 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 b0 d1 bre.............................
333e0 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 82 d1 ................................
33400 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 01 00 ......PK........ul.Z27.W.6...6..
33420 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 6d 70 ....action.pyfrom.__future__.imp
33440 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 2c 20 ort.unicode_literals,.division,.
33460 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 6e 0d absolute_import,.print_function.
33480 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 6f 70 ...__license__.=.'GPL.v3'..__cop
334a0 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 0d 0a yright__.=.'2011,.Grant.Drake'..
334c0 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 6f 6c ..import.threading,.re..from.col
334e0 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 72 6f lections.import.OrderedDict..fro
33500 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 69 6d m.functools.import.partial....im
33520 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 5f 74 port.six..from.six.import.text_t
33540 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 6f 6d ype.as.unicode....try:......from
33560 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 74 74 .qt.core.import.QMenu,.QToolButt
33580 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 72 72 on,.pyqtSignal..except.ImportErr
335a0 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 51 4d or:......from.PyQt5.Qt.import.QM
335c0 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 0d 0a enu,.QToolButton,.pyqtSignal....
335e0 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 0a 65 try:......load_translations()..e
33600 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 6f 61 xcept.NameError:......pass.#.loa
33620 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 62 72 d_translations().added.in.calibr
33640 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 72 69 e.1.9....from.calibre.import.pri
33660 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 70 6f nts..from.calibre.constants.impo
33680 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 6d 65 rt.DEBUG..from.calibre.ebooks.me
336a0 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 67 0d tadata.import.authors_to_string.
336c0 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 72 5f .from.calibre.gui2.import.error_
336e0 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 64 69 dialog,.question_dialog,.info_di
33700 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 73 20 alog..from.calibre.gui2.actions.
33720 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 61 6c import.InterfaceAction..from.cal
33740 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 5f 73 ibre.gui2.device.import.device_s
33760 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 6f 67 ignals..from.calibre.gui2.dialog
33780 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 6d 0d s.confirm_delete.import.confirm.
337a0 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 65 74 .from.calibre.gui2.dialogs.delet
337c0 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 44 65 e_matching_from_device.import.De
337e0 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 66 72 leteMatchingFromDeviceDialog..fr
33800 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 20 74 om.calibre.utils.config.import.t
33820 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 73 2e weaks....import.calibre_plugins.
33840 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 6f 6d reading_list.config.as.cfg..from
33860 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 6f .calibre_plugins.reading_list.co
33880 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 63 6f mmon_icons.import.set_plugin_ico
338a0 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 6c 69 n_resources,.get_icon..from.cali
338c0 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 6e 5f bre_plugins.reading_list.common_
338e0 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 63 74 menus.import.unregister_menu_act
33900 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 65 0d ions,.create_menu_action_unique.
33920 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 6c 69 .from.calibre_plugins.reading_li
33940 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 6f 67 st.dialogs.import.EditListDialog
33960 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 4f 4e ,.MoveBooksDialog....PLUGIN_ICON
33980 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 2c 20 S.=.['images/reading_list.png',.
339a0 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 20 20 'images/device.png',............
339c0 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 2e 70 ......'images/device_connected.p
339e0 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 20 20 ng',.'images/book_sync.png',....
33a00 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 77 6e ..............'images/arrow_down
33a20 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 77 6e _double.png',.'images/arrow_down
33a40 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 20 20 _double_bar.png',...............
33a60 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 6e 67 ...'images/arrow_down_single.png
33a80 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 27 2c ',.'images/arrow_up_double.png',
33aa0 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 77 5f ..................'images/arrow_
33ac0 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 72 6f up_double_bar.png',.'images/arro
33ae0 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 20 20 w_up_single.png',...............
33b00 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 63 6c ...'images/plusminus.png']....cl
33b20 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 65 41 ass.ReadingListAction(InterfaceA
33b40 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 20 4c ction):........name.=.'Reading.L
33b60 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 65 6c ist'......#.Create.our.top-level
33b80 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 6f 6e .menu/toolbar.action.(text,.icon
33ba0 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 63 75 _path,.tooltip,.keyboard.shortcu
33bc0 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 69 6e t)......action_spec.=.(_('Readin
33be0 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 74 20 g.List'),.None,._('View.or.edit.
33c00 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 6f 70 lists.of.books'),.None)......pop
33c20 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 6f 70 up_type.=.QToolButton.InstantPop
33c40 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 27 0d up......action_type.=.'current'.
33c60 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 6e 5f .......plugin_device_connection_
33c80 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 0a 20 changed.=.pyqtSignal(object);...
33ca0 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 6c 61 ...plugin_device_metadata_availa
33cc0 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 20 5f ble.=.pyqtSignal();........def._
33ce0 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 74 6f _init__(self,.parent,.site_custo
33d00 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 20 20 mization):..........'''.........
33d20 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 65 20 .This.plugin.will.uniquely.have.
33d40 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 75 72 an.__init__.method.override,.pur
33d60 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 61 73 ely.just.to.make.it..........eas
33d80 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 6e 20 ier.to.test.the.plugin.API.when.
33da0 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 63 65 instantiating.an.ad-hoc.instance
33dc0 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 27 27 .via.a.main().func...........'''
33de0 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 69 74 ..........InterfaceAction.__init
33e00 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 61 74 __(self,.parent,.site_customizat
33e20 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 0d 0a ion)........def.genesis(self):..
33e40 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 61 64 ........self.menus_lock.=.thread
33e60 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 5f 6c ing.RLock()..........self.sync_l
33e80 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 20 20 ock.=.threading.RLock().........
33ea0 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 0d 0a .self.menu.=.QMenu(self.gui)....
33ec0 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 73 20 ........#.Read.the.plugin.icons.
33ee0 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 67 20 and.store.for.potential.sharing.
33f00 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 20 20 with.the.config.widget..........
33f20 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 6f 75 icon_resources.=.self.load_resou
33f40 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 74 5f rces(PLUGIN_ICONS)..........set_
33f60 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 65 2c plugin_icon_resources(self.name,
33f80 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 41 73 .icon_resources)............#.As
33fa0 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 6e 64 sign.our.menu.to.this.action.and
33fc0 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 2e 73 .an.icon..........self.qaction.s
33fe0 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 66 2e etMenu(self.menu)..........self.
34000 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 4e 5f qaction.setIcon(get_icon(PLUGIN_
34020 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 6f 6e ICONS[0]))..........self.qaction
34040 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 71 75 .triggered.connect(self._view_qu
34060 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 2e 6d ick_access_list)..........self.m
34080 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 62 6f enu.aboutToShow.connect(self.abo
340a0 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 69 74 ut_to_show_menu)........def.init
340c0 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 20 20 ialization_complete(self):......
340e0 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 20 3d ....self.connected_device_info.=
34100 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 6e 61 .None..........self.view_list_na
34120 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 70 6f me.=.None............self.set_po
34140 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 6c 64 pup_mode()..........self.rebuild
34160 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 74 6f _menus()..........#.Subscribe.to
34180 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 20 20 .device.connection.events.......
341a0 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 63 74 ...device_signals.device_connect
341c0 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 65 76 ion_changed.connect(self._on_dev
341e0 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 20 20 ice_connection_changed).........
34200 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 61 5f .device_signals.device_metadata_
34220 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 69 63 available.connect(self._on_devic
34240 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 20 73 e_metadata_available)..........s
34260 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 20 73 elf.sort_history.=.[]..........s
34280 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 28 73 elf.gui.search.cleared.connect(s
342a0 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 6c 66 elf.restore_state)..........self
342c0 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 6c 66 .gui.search.changed.connect(self
342e0 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 5f 70 .restore_state)........def.set_p
34300 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 6b 5f opup_mode(self):..........quick_
34320 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 53 54 access.=.cfg.plugin_prefs[cfg.ST
34340 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 5f 41 ORE_OPTIONS].get(cfg.KEY_QUICK_A
34360 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 6b 5f CCESS,.False)..........if.quick_
34380 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 70 5f access:..............self.popup_
343a0 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 6f 70 type.=.QToolButton.MenuButtonPop
343c0 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 20 73 up..........else:..............s
343e0 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 6e 73 elf.popup_type.=.QToolButton.Ins
34400 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 73 65 tantPopup..........for.bar.in.se
34420 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 20 20 lf.gui.bars_manager.bars:.......
34440 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 28 73 .......w.=.bar.widgetForAction(s
34460 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 20 69 elf.qaction)..............if.w.i
34480 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 2e 73 s.not.None:..................w.s
344a0 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 20 20 etPopupMode(self.popup_type)....
344c0 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 0d 0a ..............w.update()........
344e0 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 20 20 ....def.save_state(self):.......
34500 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 20 20 ...#.Backup.sort.history........
34520 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 2e 6c ..self.sort_history.=.self.gui.l
34540 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 6f 72 ibrary_view.get_state().get('sor
34560 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 74 6f t_history',.[])........def.resto
34580 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 6c 66 re_state(self):..........if.self
345a0 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 6c 69 .view_list_name:..............li
345c0 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 6c 66 st_info.=.cfg.get_list_info(self
345e0 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 74 5f .gui.current_db,.self.view_list_
34600 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 6f 5b name)..............if.list_info[
34620 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 20 20 cfg.KEY_RESTORE_SORT]:..........
34640 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 20 20 ........try:....................
34660 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 5b 27 ..max_sort_levels.=.min(tweaks['
34680 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 65 6c maximum_resort_levels'],.len(sel
346a0 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 20 20 f.sort_history))................
346c0 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 70 6c ......self.gui.library_view.appl
346e0 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 72 79 y_sort_history(self.sort_history
34700 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 65 6c ,.max_sort_levels=max_sort_level
34720 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 55 47 s)......................if.DEBUG
34740 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
34760 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 72 65 s('Reading.List:.sort.columns.re
34780 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 69 73 stored:.{}'.format(self.sort_his
347a0 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 20 20 tory[:max_sort_levels]))........
347c0 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 65 3a ..........except.Exception.as.e:
347e0 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 3a 0d ......................if.DEBUG:.
34800 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 73 28 .........................prints(
34820 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 65 73 'Reading.List:.Error(s).when.res
34840 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 74 28 toring.sort.history:.{}'.format(
34860 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 6d 65 e))..........self.view_list_name
34880 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 75 74 .=.None........def.library_about
348a0 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 20 20 _to_change(self,.olddb,.db):....
348c0 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()......
348e0 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 20 20 ..def.shutting_down(self):......
34900 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 20 20 ....self.restore_state()........
34920 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 0d 0a def.library_changed(self,.db):..
34940 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 20 6d ........#.We.need.to.reset.our.m
34960 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 0d 0a enus.after.switching.libraries..
34980 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 20 20 ........self.rebuild_menus()....
349a0 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 65 64 ......#.If.a.device.is.connected
349c0 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 74 73 ,.check.to.see.whether.any.lists
349e0 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 20 20 .for.this.library.to.sync.......
34a00 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 66 6f ...if.self.connected_device_info
34a20 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 6c 6f :..............with.self.sync_lo
34a40 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 5f 6e ck:..................self.sync_n
34a60 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 66 20 ow(force_sync=False)........def.
34a80 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 77 69 rebuild_menus(self):..........wi
34aa0 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 20 20 th.self.menus_lock:.............
34ac0 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 74 73 .#.Ensure.any.keyboard.shortcuts
34ae0 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 69 6e .from.previous.display.of.plugin
34b00 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 20 75 .menu.are.cleared..............u
34b20 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 20 20 nregister_menu_actions(self)....
34b40 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 6c 66 ........................m.=.self
34b60 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 0d 0a .menu..............m.clear()....
34b80 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 65 6e ............db.=.self.gui.curren
34ba0 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 63 66 t_db................library.=.cf
34bc0 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 20 20 g.get_library_config(db)........
34be0 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 74 5f ......list_names.=.cfg.get_list_
34c00 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 20 20 names(db,.exclude_auto=True)....
34c20 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 2e 67 ..........all_list_names.=.cfg.g
34c40 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 3d 46 et_list_names(db,.exclude_auto=F
34c60 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 61 6d alse)..............auto_list_nam
34c80 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 2d 20 es.=.list(set(all_list_names).-.
34ca0 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 20 20 set(list_names))................
34cc0 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 67 2e default_list_name.=.library[cfg.
34ce0 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 20 64 KEY_DEFAULT_LIST]..............d
34d00 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 4c 49 efault_list.=.library[cfg.KEY_LI
34d20 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 20 20 STS][default_list_name].........
34d40 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 64 65 .....is_default_list_manual.=.de
34d60 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 45 5f fault_list.get(cfg.KEY_POPULATE_
34d80 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 63 66 TYPE,.cfg.DEFAULT_LIST_VALUES[cf
34da0 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 41 4e g.KEY_POPULATE_TYPE]).==.'POPMAN
34dc0 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 76 69 UAL'...............#.The.list.vi
34de0 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 72 20 ew.menu.items.by.default.appear.
34e00 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 20 20 in.a.View.list.submenu..........
34e20 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 63 69 ....#.Now.users.can.choose.speci
34e40 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 61 74 fic.lists.they.want.to.appear.at
34e60 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 20 73 .the.top.level.rather.than.the.s
34e80 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 6e 75 ubmenu..............view_topmenu
34ea0 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 6c 69 _names.=.cfg.get_view_topmenu_li
34ec0 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 75 6c st_names(db)..............defaul
34ee0 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 75 6c t_list_names_list.=.list([defaul
34f00 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 77 5f t_list_name])..............view_
34f20 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 69 73 submenu_names.=.list(set(all_lis
34f40 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 6d 65 t_names).-.set(view_topmenu_name
34f60 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 73 74 s).-.set(default_list_names_list
34f80 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 69 73 ))..............view_submenu_lis
34fa0 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 5f 6e t_names.=.sorted(list(set(list_n
34fc0 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 29 20 ames).-.set(view_topmenu_names).
34fe0 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 29 29 -.set(default_list_names_list)))
35000 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 6f 5f ..............view_submenu_auto_
35020 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 69 73 names.=.sorted(list(set(auto_lis
35040 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 6d 65 t_names).-.set(view_topmenu_name
35060 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 73 74 s).-.set(default_list_names_list
35080 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 65 20 )))................#.used.to.be.
350a0 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 74 20 just.len(manual.lists).>.1,.but.
350c0 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 74 6f now.allowing..............#.auto
350e0 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 20 20 .lists.to.be.default............
35100 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 61 6d ...show_sub_menus.=.len(list_nam
35120 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 74 5f es).>.1.or.(not.is_default_list_
35140 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 29 0d manual.and.len(list_names).>.0).
35160 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 64 64 ...............std_name.=._('Add
35180 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 20 20 .to.default.list')..............
351a0 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 74 27 unq_name.=.'Add.to.default.list'
351c0 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 73 74 ..............if.is_default_list
351e0 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 2e 61 _manual:..................self.a
35200 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 5f 75 dd_action.=.create_menu_action_u
35220 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 73 74 nique(self,.m,._('Add.to.%s.list
35240 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 20 20 ').%.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 69 6d 61 67 65 3d 27 70 6c 75 73 2e 70 6e 67 27 2c ...............image='plus.png',
352a0 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 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 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f ..............shortcut_name=std_
35300 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 61 6d name,.favourites_menu_unique_nam
35320 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 20 20 e=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 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 ...triggered=partial(self._add_s
35380 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 6e 61 elected_to_list,.default_list_na
353a0 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 6d 65 me))..............if.show_sub_me
353c0 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 5f 73 nus:..................self.add_s
353e0 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 70 6c ub_menu.=.m.addMenu(get_icon('pl
35400 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 20 20 us.png'),._('Add.to.list')).....
35420 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 2e 73 .............self.add_sub_menu.s
35440 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 69 66 etStatusTip(_('Add.to.the.specif
35460 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 6f 72 ied.list'))..................for
35480 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:.......
354a0 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 64 64 ...............std_name.=._('Add
354c0 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 65 0d .to.the."%s".list').%.list_name.
354e0 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 3d 20 .....................unq_name.=.
35500 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 6e 61 'Add.to.the."%s".list'.%.list_na
35520 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 5f 6d me......................create_m
35540 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 64 64 enu_action_unique(self,.self.add
35560 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 20 20 _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 74 ...............................t
355a0 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
355c0 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,..
355e0 20 20 20 20 20 20 20 20 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 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e ........favourites_menu_unique_n
35620 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 74 5f ame=_('Add.to.list:.%s').%.list_
35640 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 20 name,...........................
35660 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
35680 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 69 73 (self._add_selected_to_list,.lis
356a0 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 61 t_name))..................self.a
356c0 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 74 69 dd_all_action.=.create_menu_acti
356e0 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 6c 6c on_unique(self,.m,._('Add.to.all
35700 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 20 20 .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 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 69 73 .....unique_name='Add.to.all.lis
35760 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 20 20 ts',............................
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 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 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 74 72 69 67 67 65 72 65 64 3d 73 65 6c 66 2e 5f 61 64 64 .............triggered=self._add
35800 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 20 20 _selected_to_all_lists).........
35820 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 20 20 .....m.addSeparator()...........
35840 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 73 65 .....std_series_name.=._('Add.se
35860 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 20 20 ries.to.default.list')..........
35880 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 69 65 ....unq_series_name.=.'Add.serie
358a0 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 20 20 s.to.default.list'..............
358c0 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 20 20 if.is_default_list_manual:......
358e0 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 63 72 ............self.add_action.=.cr
35900 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 2c eate_menu_action_unique(self,.m,
35920 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 64 65 ._('Add.series.to.%s.list').%.de
35940 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 20 20 fault_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 69 6d 61 67 65 3d 27 70 6c 75 73 70 6c 75 73 2e 70 6e 67 27 2c 20 75 6e ........image='plusplus.png',.un
359a0 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 20 20 ique_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 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d ..................shortcut_name=
35a00 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 6e 75 std_series_name,.favourites_menu
35a20 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 0a 20 _unique_name=std_series_name,...
35a40 20 20 20 20 20 20 20 20 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 74 72 69 67 67 65 72 65 64 3d 70 .....................triggered=p
35a80 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 65 73 artial(self._add_selected_series
35aa0 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 0a 20 _to_list,.default_list_name))...
35ac0 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 0a 20 ...........if.show_sub_menus:...
35ae0 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
35b00 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 73 2e .=.m.addMenu(get_icon('plusplus.
35b20 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 29 0d png'),._('Add.series.to.list')).
35b40 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
35b60 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 6b 73 nu.setStatusTip(_('Add.all.books
35b80 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
35ba0 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 6e 61 '))..................for.list_na
35bc0 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 20 20 me.in.list_names:...............
35be0 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.
35c00 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 73 74 series.to.the."%s".list').%.list
35c20 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 5f 73 _name......................unq_s
35c40 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 65 20 eries_name.=.'Add.series.to.the.
35c60 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 20 20 "%s".list'.%.list_name..........
35c80 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 5f 75 ............create_menu_action_u
35ca0 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 20 6c nique(self,.self.add_sub_menu,.l
35cc0 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 20 20 ist_name,.......................
35ce0 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 5f 73 ...................tooltip=std_s
35d00 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 72 69 eries_name,.unique_name=unq_seri
35d20 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 69 65 es_name,.shortcut_name=std_serie
35d40 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 20 20 s_name,.........................
35d60 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 75 .................favourites_menu
35d80 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 6c 69 _unique_name=_('Add.series.to.li
35da0 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 20 20 st:.%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 74 ...............................t
35de0 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 65 63 riggered=partial(self._add_selec
35e00 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 29 0d ted_series_to_list,.list_name)).
35e20 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 65 73 .................self.add_series
35e40 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 6f 6e _all_action.=.create_menu_action
35e60 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 20 74 _unique(self,.m,._('Add.series.t
35e80 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 20 20 o.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 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 41 64 64 20 73 65 72 69 65 ..........unique_name='Add.serie
35ee0 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 20 20 s.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 69 6d 61 67 65 3d 27 70 6c 75 73 70 6c 75 73 2e 70 6e 67 27 ............image='plusplus.png'
35f40 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 ,...............................
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 74 72 69 .............................tri
35f80 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 65 73 ggered=self._add_selected_series
35fa0 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 6d 2e _to_all_lists)................m.
35fc0 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 6c 66 addSeparator()..............self
35fe0 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 6d 65 .move_to_list_action.=.create_me
36000 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 6f 76 nu_action_unique(self,.m,._('Mov
36020 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 20 20 e.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 69 6d 61 67 65 3d 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e ............image='images/readin
36080 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 20 74 g_list.png',.unique_name='Move.t
360a0 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 20 20 o.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 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 74 27 ..shortcut_name=_('Move.to.list'
36100 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 ),..............................
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 74 72 69 67 ............................trig
36140 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 69 73 gered=self._move_selected_to_lis
36160 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 6f 72 t)................m.addSeparator
36180 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 52 65 ()..............std_name.=._('Re
361a0 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 20 20 move.from.default.list')........
361c0 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 64 65 ......unq_name.=.'Remove.from.de
361e0 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 5f 64 fault.list'..............if.is_d
36200 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 20 20 efault_list_manual:.............
36220 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 74 65 .....self.remove_action.=.create
36240 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 27 _menu_action_unique(self,.m,._('
36260 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 74 5f Remove.from.%s.list').%.default_
36280 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 20 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 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 5f 6e .....image='minus.png',.unique_n
362e0 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 20 20 ame=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 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 20 ........shortcut_name=std_name,.
36340 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 64 5f favourites_menu_unique_name=std_
36360 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 20 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 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 5f 73 triggered=partial(self._remove_s
363c0 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 74 5f elected_from_list,.default_list_
363e0 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_
36400 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 65 6d menus:..................self.rem
36420 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 63 6f ove_sub_menu.=.m.addMenu(get_ico
36440 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 20 6c n('minus.png'),._('Remove.from.l
36460 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 65 6d ist'))..................self.rem
36480 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 65 6d ove_sub_menu.setStatusTip(_('Rem
364a0 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 0d 0a ove.from.the.specified.list'))..
364c0 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 69 6e ................for.list_name.in
364e0 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 20 20 .list_names:....................
36500 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 65 20 ..std_name.=._('Remove.from.the.
36520 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 20 20 "%s".list').%.list_name.........
36540 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 65 20 .............unq_name.=.'Remove.
36560 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 65 0d from.the."%s".list'.%.list_name.
36580 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 6e 75 .....................create_menu
365a0 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 76 65 _action_unique(self,.self.remove
365c0 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 20 20 _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 74 ...............................t
36600 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
36620 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,..
36640 20 20 20 20 20 20 20 20 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 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e ........favourites_menu_unique_n
36680 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 25 20 ame=_('Remove.from.list:.%s').%.
366a0 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 20 list_name,......................
366c0 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 61 ....................triggered=pa
366e0 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 6f 6d rtial(self._remove_selected_from
36700 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 20 20 _list,.list_name))..............
36720 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 72 65 ....self.remove_all_action.=.cre
36740 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 2c 20 ate_menu_action_unique(self,.m,.
36760 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 20 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 69 6d 61 67 65 3d ..........................image=
367c0 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 20 20 '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 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 52 65 6d 6f 76 65 20 66 ...........unique_name='Remove.f
36820 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 20 20 rom.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 74 72 69 67 67 65 72 65 64 3d 73 65 6c 66 2e 5f 72 65 ..............triggered=self._re
36880 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 0a 0d move_selected_from_all_lists)...
368a0 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 0a 20 .............m.addSeparator()...
368c0 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 65 20 ...........std_name.=._('Toggle.
368e0 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 20 75 on.default.list')..............u
36900 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 69 73 nq_name.=.'Toggle.on.default.lis
36920 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
36940 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
36960 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 63 74 .toggle_action.=.create_menu_act
36980 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 0a 20 ion_unique(self,.m,.std_name,...
369a0 20 20 20 20 20 20 20 20 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 69 6d 61 67 65 3d 67 65 ........................image=ge
369e0 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 2c 20 t_icon('images/plusminus.png'),.
36a00 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 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 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 ................shortcut_name=st
36a60 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
36a80 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,...................
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 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f ........triggered=partial(self._
36ae0 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 6c 74 toggle_selected_on_list,.default
36b00 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 68 6f _list_name))..............if.sho
36b20 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 73 65 w_sub_menus:..................se
36b40 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 28 67 lf.toggle_sub_menu.=.m.addMenu(g
36b60 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 2c et_icon('images/plusminus.png'),
36b80 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 20 20 ._('Toggle.on.list'))...........
36ba0 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 74 53 .......self.toggle_sub_menu.setS
36bc0 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 69 66 tatusTip(_('Toggle.on.the.specif
36be0 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 6f 72 ied.list'))..................for
36c00 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:.......
36c20 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 6f 67 ...............std_name.=._('Tog
36c40 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 6e 61 gle.on.the."%s".list').%.list_na
36c60 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 6d 65 me......................unq_name
36c80 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 20 6c .=.'Toggle.on.the."%s".list'.%.l
36ca0 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 63 72 ist_name......................cr
36cc0 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 73 65 eate_menu_action_unique(self,.se
36ce0 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 0d 0a lf.toggle_sub_menu,.list_name,..
36d00 20 20 20 20 20 20 20 20 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 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 ........tooltip=std_name,.unique
36d40 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 73 74 _name=unq_name,.shortcut_name=st
36d60 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,.........................
36d80 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 75 .................favourites_menu
36da0 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 3a 20 _unique_name=_('Toggle.on.list:.
36dc0 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 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 74 72 69 67 67 ...........................trigg
36e00 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 63 74 ered=partial(self._toggle_select
36e20 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 20 20 ed_on_list,.list_name)).........
36e40 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 20 20 .......m.addSeparator().........
36e60 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 67 2e .....list_content.=.library[cfg.
36e80 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 63 66 KEY_LISTS][default_list_name][cf
36ea0 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 64 5f g.KEY_CONTENT]..............std_
36ec0 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 0a 20 name.=._('View.default.list')...
36ee0 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 66 61 ...........unq_name.=.'View.defa
36f00 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 65 77 ult.list'..............self.view
36f20 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 69 6f _list_action.=.create_menu_actio
36f40 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 69 73 n_unique(self,.m,._('View.%s.lis
36f60 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 20 6c t.(%d)').%.(default_list_name,.l
36f80 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 20 20 en(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 69 6d 61 67 65 3d 27 73 65 61 72 63 68 2e 70 6e 67 27 2c 20 ............image='search.png',.
36fe0 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 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 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 ...............shortcut_name=std
37040 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 61 _name,.favourites_menu_unique_na
37060 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 20 me=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 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 76 69 65 ......triggered=partial(self.vie
370c0 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 20 20 w_list,.default_list_name)).....
370e0 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 3a 0d .........if.view_topmenu_names:.
37100 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 69 .................for.list_name.i
37120 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 20 20 n.view_topmenu_names:...........
37140 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 72 ...........list_content.=.librar
37160 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 2e y[cfg.KEY_LISTS][list_name][cfg.
37180 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 20 KEY_CONTENT]....................
371a0 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 74 68 ..std_name.=._('View.books.on.th
371c0 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.......
371e0 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 77 20 ...............unq_name.=.'View.
37200 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 5f 6e books.on.the."%s".list'.%.list_n
37220 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 5f ame......................create_
37240 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 56 menu_action_unique(self,.m,._('V
37260 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 65 2c iew.%s.list.(%d)').%.(list_name,
37280 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)),............
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 69 6d ..............................im
372c0 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 20 20 age='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 74 6f 6f 6c 74 ...........................toolt
37300 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 61 6d ip=std_name,.unique_name=unq_nam
37320 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 20 20 e,.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 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 ....favourites_menu_unique_name=
37380 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 2c 0d _('View.list:.%s').%.list_name,.
373a0 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 ................................
373c0 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.
373e0 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 20 20 view_list,.list_name))..........
37400 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 20 20 ....if.view_submenu_names:......
37420 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 20 3d ............self.view_sub_menu.=
37440 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 67 27 .m.addMenu(get_icon('search.png'
37460 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 20 20 ),._('View.list'))..............
37480 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 75 73 ....self.view_sub_menu.setStatus
374a0 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 66 69 Tip(_('View.books.on.the.specifi
374c0 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 6c 66 ed.list'))..................self
374e0 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 69 65 .view_sub_menu_action.=.self.vie
37500 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 20 20 w_sub_menu.menuAction().........
37520 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 74 69 .........self.view_sub_menu_acti
37540 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 20 3d on.favourites_menu_unique_name.=
37560 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 20 20 ._('View.list').................
37580 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 71 75 .self.view_sub_menu_action.uniqu
375a0 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 20 20 e_name.=.'View.list'............
375c0 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 65 73 ......if.view_submenu_list_names
375e0 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 74 5f :......................for.list_
37600 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 73 3a name.in.view_submenu_list_names:
37620 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 5f 63 ..........................list_c
37640 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 5d 5b ontent.=.library[cfg.KEY_LISTS][
37660 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 20 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 73 74 64 5f 6e 61 6d 65 20 3d 20 .....................std_name.=.
376a0 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 27 29 _('View.books.on.the."%s".list')
376c0 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 20 .%.list_name....................
376e0 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 6e 20 ......unq_name.=.'View.books.on.
37700 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 20 20 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 63 72 65 61 74 65 5f 6d 65 6e 75 5f ....................create_menu_
37740 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 73 75 action_unique(self,.self.view_su
37760 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 2c 20 b_menu,.'%s.(%d)'.%.(list_name,.
37780 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 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 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
377e0 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,
37800 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 ................................
37820 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 75 6e ..............favourites_menu_un
37840 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 20 6c ique_name=_('View.list:.%s').%.l
37860 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 20 20 ist_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 74 72 69 67 67 65 72 65 64 .......................triggered
378a0 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 6e 61 =partial(self.view_list,.list_na
378c0 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 73 75 me))..................if.view_su
378e0 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 20 20 bmenu_auto_names:...............
37900 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 65 .......if.view_submenu_list_name
37920 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 6c 66 s:..........................self
37940 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 0a 20 .view_sub_menu.addSeparator()...
37960 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 6d 65 ...................for.list_name
37980 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 20 20 .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 6c 69 73 74 5f 63 6f 6e 74 65 ......................list_conte
379c0 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 73 74 nt.=.library[cfg.KEY_LISTS][list
379e0 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 20 20 _name][cfg.KEY_CONTENT].........
37a00 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 56 .................std_name.=._('V
37a20 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 20 6c iew.books.on.the."%s".list').%.l
37a40 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 20 20 ist_name........................
37a60 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 65 20 ..unq_name.=.'View.books.on.the.
37a80 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 20 20 "%s".list'.%.list_name..........
37aa0 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 74 69 ................create_menu_acti
37ac0 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 6d 65 on_unique(self,.self.view_sub_me
37ae0 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 6e 28 nu,.'%s.(%d)'.%.(list_name,.len(
37b00 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 20 20 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 74 6f 6f .............................too
37b40 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
37b60 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,....
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 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
37bc0 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 74 5f _name=_('View.list:.%s').%.list_
37be0 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 20 name,...........................
37c00 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 61 72 ...................triggered=par
37c20 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 29 29 tial(self.view_list,.list_name))
37c40 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 28 29 ................m.addSeparator()
37c60 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 45 64 ................std_name.=._('Ed
37c80 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 20 75 it.default.list')..............u
37ca0 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 0a 20 nq_name.=.'Edit.default.list'...
37cc0 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 6d 61 ...........if.is_default_list_ma
37ce0 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 69 74 nual:..................self.edit
37d00 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 69 6f _list_action.=.create_menu_actio
37d20 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 69 73 n_unique(self,.m,._('Edit.%s.lis
37d40 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 20 t').%.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 69 6d 61 67 65 3d 27 69 6d 61 67 65 73 2f ..................image='images/
37da0 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 3d 75 reading_list.png',.unique_name=u
37dc0 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 20 20 nq_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 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 75 72 ..shortcut_name=std_name,.favour
37e20 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 2c 0d ites_menu_unique_name=std_name,.
37e40 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 ................................
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 74 72 69 67 67 65 72 .........................trigger
37e80 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 61 75 ed=partial(self.edit_list,.defau
37ea0 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
37ec0 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:..................
37ee0 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 28 67 self.edit_sub_menu.=.m.addMenu(g
37f00 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 6e 67 et_icon('images/reading_list.png
37f20 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 20 20 '),._('Edit.list')).............
37f40 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 74 75 .....self.edit_sub_menu.setStatu
37f60 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 69 66 sTip(_('Edit.books.on.the.specif
37f80 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 6f 72 ied.list'))..................for
37fa0 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:.......
37fc0 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 64 69 ...............std_name.=._('Edi
37fe0 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 69 73 t.books.on.the."%s".list').%.lis
38000 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 5f t_name......................unq_
38020 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 20 6c name.=.'Edit.books.on.the."%s".l
38040 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 20 20 ist'.%.list_name................
38060 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 28 ......create_menu_action_unique(
38080 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 5f 6e self,.self.edit_sub_menu,.list_n
380a0 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,............................
380c0 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 2c 20 ..............tooltip=std_name,.
380e0 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 5f 6e unique_name=unq_name,.shortcut_n
38100 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 20 20 ame=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 66 61 76 6f 75 72 69 74 65 .......................favourite
38140 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 74 3a s_menu_unique_name=_('Edit.list:
38160 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 20 .%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 74 72 69 67 ............................trig
381a0 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 6c 69 gered=partial(self.edit_list,.li
381c0 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 53 65 st_name))................m.addSe
381e0 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 65 20 parator()..............std_name.
38200 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 20 20 =._('Clear.default.list').......
38220 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 6c 74 .......unq_name.=.'Clear.default
38240 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 75 6c .list'..............if.is_defaul
38260 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 20 20 t_list_manual:..................
38280 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 75 5f self.clear_action.=.create_menu_
382a0 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 72 20 action_unique(self,.m,._('Clear.
382c0 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 0d 0a %s.list').%.default_list_name,..
382e0 20 20 20 20 20 20 20 20 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 69 6d 61 67 65 3d 27 65 64 69 74 .....................image='edit
38320 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 61 6d -clear.png',.unique_name=unq_nam
38340 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,..............................
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 73 68 6f 72 74 63 75 .........................shortcu
38380 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 6e 75 t_name=std_name,.favourites_menu
383a0 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 20 20 _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 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 .............triggered=partial(s
38400 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 6e 61 elf._clear_list,.default_list_na
38420 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 6d 65 me))..............if.show_sub_me
38440 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 61 72 nus:..................self.clear
38460 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('
38480 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 74 27 edit-clear.png'),._('Clear.list'
384a0 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 5f 73 ))..................self.clear_s
384c0 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 61 6c ub_menu.setStatusTip(_('Clear.al
384e0 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 20 20 l.from.the.specified.list'))....
38500 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 65 6e ..............self.clear_sub_men
38520 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 2e 6d u_action.=.self.clear_sub_menu.m
38540 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 65 6c enuAction()..................sel
38560 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 69 74 f.clear_sub_menu_action.favourit
38580 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 20 6c es_menu_unique_name.=._('Clear.l
385a0 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 6f 75 ist')..................total_cou
385c0 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 73 74 nt.=.0..................for.list
385e0 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 20 20 _name.in.list_names:............
38600 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 72 79 ..........list_content.=.library
38620 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 2e 4b [cfg.KEY_LISTS][list_name][cfg.K
38640 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 20 20 EY_CONTENT].....................
38660 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 6e 74 .total_count.+=.len(list_content
38680 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 65 20 )......................std_name.
386a0 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 69 73 =._('Clear.the."%s".list').%.lis
386c0 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 5f t_name......................unq_
386e0 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 20 6c name.=.'Clear.the."%s".list'.%.l
38700 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 63 72 ist_name......................cr
38720 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 73 65 eate_menu_action_unique(self,.se
38740 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 20 28 lf.clear_sub_menu,.'%s.(%d)'.%.(
38760 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 0d 0a list_name,.len(list_content)),..
38780 20 20 20 20 20 20 20 20 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 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 ........tooltip=std_name,.unique
387c0 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 73 74 _name=unq_name,.shortcut_name=st
387e0 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,.........................
38800 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 75 .................favourites_menu
38820 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 27 29 _unique_name=_('Clear.list:.%s')
38840 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 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 74 72 69 67 67 65 72 65 64 .......................triggered
38880 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 74 5f =partial(self._clear_list,.list_
388a0 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 6c 65 name))..................self.cle
388c0 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 6c 69 ar_sub_menu.setTitle(_('Clear.li
388e0 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 20 20 st.(%d)').%.total_count)........
38900 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 20 ........m.addSeparator()........
38920 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 20 31 ......if.len(all_list_names).>.1
38940 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 74 5f :..................self.default_
38960 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 63 sub_menu.=.m.addMenu(get_icon('c
38980 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 6c 69 hapters.png'),._('Set.default.li
389a0 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 66 61 st'))..................self.defa
389c0 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 77 69 ult_sub_menu.setStatusTip(_('Swi
389e0 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 72 65 tch.the.list.to.use.as.the.curre
38a00 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 20 66 nt.default'))..................f
38a20 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:.....
38a40 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 6c 69 .................is_checked.=.li
38a60 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 20 20 st_name.==.default_list_name....
38a80 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.=._('
38aa0 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"').
38ac0 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.....................
38ae0 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 6c 69 .unq_name.=.'Set.your.default.li
38b00 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 20 20 st.to."%s"'.%.list_name.........
38b20 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 5f .............create_menu_action_
38b40 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 6d 65 unique(self,.self.default_sub_me
38b60 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 68 65 nu,.list_name,.is_checked=is_che
38b80 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 20 20 cked,...........................
38ba0 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 2c ...............tooltip=std_name,
38bc0 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 5f .unique_name=unq_name,.shortcut_
38be0 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,..................
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 66 61 76 6f 75 72 69 74 ........................favourit
38c20 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 61 75 es_menu_unique_name=_('Set.defau
38c40 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 20 20 lt.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 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 74 63 ....triggered=partial(self.switc
38ca0 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 20 20 h_default_list,.list_name)).....
38cc0 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 73 3a .............if.auto_list_names:
38ce0 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 61 75 ......................self.defau
38d00 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 20 20 lt_sub_menu.addSeparator()......
38d20 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 69 6e ................for.list_name.in
38d40 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 20 20 .auto_list_names:...............
38d60 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 61 6d ...........is_checked.=.list_nam
38d80 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 20 20 e.==.default_list_name..........
38da0 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 53 65 ................std_name.=._('Se
38dc0 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 25 20 t.your.default.list.to."%s"').%.
38de0 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 20 list_name.......................
38e00 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.
38e20 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.......
38e40 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 5f 61 ...................create_menu_a
38e60 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 74 5f ction_unique(self,.self.default_
38e80 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 64 3d sub_menu,.list_name,.is_checked=
38ea0 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 20 20 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 74 6f ..............................to
38ee0 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 5f oltip=std_name,.unique_name=unq_
38f00 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 20 name,.shortcut_name=std_name,...
38f20 20 20 20 20 20 20 20 20 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 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f ................favourites_menu_
38f60 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 74 3a unique_name=_('Set.default.list:
38f80 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 20 .%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 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 74 .....triggered=partial(self.swit
38fe0 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 20 ch_default_list,.list_name))....
39000 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()......
39020 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 20 63 ........self.sync_now_action.=.c
39040 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
39060 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 73 79 ,._('Sync.Now'),.'images/book_sy
39080 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 20 20 nc.png',........................
390a0 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
390c0 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 20 20 u_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 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 53 79 6e 63 20 4e 6f 77 27 2c 0d 0a 20 ......unique_name='Sync.Now',...
39120 20 20 20 20 20 20 20 20 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 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 73 79 .......triggered=partial(self.sy
39160 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 20 20 nc_now,.force_sync=True)).......
39180 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 20 20 .......m.addSeparator().........
391a0 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 28 73 .....create_menu_action_unique(s
391c0 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 20 2b elf,.m,._('&Customize.plugin').+
391e0 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 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 75 6e 69 .............................uni
39220 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 0a 20 que_name='&Customize.plugin',...
39240 20 20 20 20 20 20 20 20 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 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 3d 73 .....shortcut=False,.triggered=s
39280 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 20 20 elf.show_configuration).........
392a0 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 28 73 .....create_menu_action_unique(s
392c0 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 2c 0d elf,.m,._('&Help'),.'help.png',.
392e0 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 ................................
39300 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 6f 72 .......unique_name='&Help',.shor
39320 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 5f 68 tcut=False,.triggered=cfg.show_h
39340 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 6e 6f elp)................self.sync_no
39360 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 20 20 w_action.setEnabled(False)......
39380 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 61 67 ........if.self.gui.device_manag
393a0 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 20 20 er.is_device_connected:.........
393c0 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 75 6e .........sync_total.=.self._coun
393e0 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 0d 0a t_books_for_connected_device()..
39400 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 61 63 ................self.sync_now_ac
39420 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 6c 20 tion.setEnabled(bool(sync_total.
39440 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 20 30 >.0).or.len(auto_list_names).>.0
39460 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 61 6c )..................if.sync_total
39480 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 66 2e .>.0:......................self.
394a0 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 63 20 sync_now_action.setText(_('Sync.
394c0 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 20 20 Now.(%d)').%.sync_total)........
394e0 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 6c 69 ........self.gui.keyboard.finali
39500 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 6f 75 ze()....................def.abou
39520 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 20 73 t_to_show_menu(self):..........s
39540 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 20 20 elf.rebuild_menus().............
39560 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 6c 66 ..def._add_selected_to_list(self
39580 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 5f 6e ,.list_name):..........if.list_n
395a0 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 72 6e ame.is.None:..............return
395c0 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
395e0 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 20 20 t.add.to.list'),................
39600 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 61 6d .................._('No.list.nam
39620 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 20 20 e.specified'),.show=True).......
39640 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
39660 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(
39680 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
396a0 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...
396c0 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
396e0 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()..
39700 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 6c ........self.add_books_to_list(l
39720 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 68 5f ist_name,.selected_ids,.refresh_
39740 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 65 6c screen=True)........def._add_sel
39760 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 20 20 ected_to_all_lists(self):.......
39780 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 77 2e ...rows.=.self.gui.library_view.
397a0 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 29 0d selectionModel().selectedRows().
397c0 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 77 73 .........if.not.rows.or.len(rows
397e0 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.....
39800 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 69 62 .....selected_ids.=.self.gui.lib
39820 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 20 20 rary_view.get_selected_ids()....
39840 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 73 74 ......self.add_books_to_all_list
39860 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 64 5f s(selected_ids)........def._add_
39880 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 6c 69 selected_series_to_list(self,.li
398a0 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 65 20 st_name):..........if.list_name.
398c0 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 72 72 is.None:..............return.err
398e0 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 61 64 or_dialog(self.gui,._('Cannot.ad
39900 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 20 20 d.to.list'),....................
39920 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 73 70 .............._('No.list.name.sp
39940 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 20 72 ecified'),.show=True)..........r
39960 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 6c 65 ows.=.self.gui.library_view.sele
39980 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 20 20 ctionModel().selectedRows().....
399a0 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 3d 3d .....if.not.rows.or.len(rows).==
399c0 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 20 20 .0:..............return.........
399e0 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 72 79 .selected_ids.=.self.gui.library
39a00 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 20 20 _view.get_selected_ids()........
39a20 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 6f 72 ..series_ids.=.self._get_ids_for
39a40 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 5f 69 _books_in_same_series(selected_i
39a60 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 72 69 ds)..........for.book_id.in.seri
39a80 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 64 20 es_ids:..............if.book_id.
39aa0 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 20 20 not.in.selected_ids:............
39ac0 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 5f 69 ......selected_ids.append(book_i
39ae0 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 6c 69 d)..........self.add_books_to_li
39b00 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 66 72 st(list_name,.selected_ids,.refr
39b20 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 64 64 esh_screen=True)........def._add
39b40 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 73 65 _selected_series_to_all_lists(se
39b60 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 6c 69 lf):..........rows.=.self.gui.li
39b80 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 6c 65 brary_view.selectionModel().sele
39ba0 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 73 20 ctedRows()..........if.not.rows.
39bc0 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 20 20 or.len(rows).==.0:..............
39be0 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 20 73 return..........selected_ids.=.s
39c00 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 74 65 elf.gui.library_view.get_selecte
39c20 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 73 65 d_ids()..........series_ids.=.se
39c40 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 73 65 lf._get_ids_for_books_in_same_se
39c60 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 72 20 ries(selected_ids)..........for.
39c80 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 20 20 book_id.in.series_ids:..........
39ca0 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 5f 69 ....if.book_id.not.in.selected_i
39cc0 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 69 64 ds:..................selected_id
39ce0 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 66 2e s.append(book_id)..........self.
39d00 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 64 5f add_books_to_all_lists(selected_
39d20 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 6f 6f ids)........def._get_ids_for_boo
39d40 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 73 74 ks_in_same_series(self,.ids_list
39d60 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 20 20 ):..........extraids.=.set()....
39d80 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 20 20 ......unique_series.=.set().....
39da0 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 0a 20 .....db.=.self.gui.current_db...
39dc0 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 3a 0d .......for.book_id.in.ids_list:.
39de0 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 20 6d .............#.Get.the.current.m
39e00 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 20 64 etadata.for.this.book.from.the.d
39e20 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 61 64 b..............mi.=.db.get_metad
39e40 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 20 67 ata(book_id,.index_is_id=True,.g
39e60 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 66 20 et_cover=False)..............if.
39e80 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 20 20 mi.series.is.not.None:..........
39ea0 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 65 72 ........unique_series.add(mi.ser
39ec0 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 68 65 ies)..........#.Now.find.all.the
39ee0 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 20 20 .books.for.each.series..........
39f00 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 20 20 for.series.in.unique_series:....
39f20 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 20 2b ..........search.=.'series:"='.+
39f40 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 69 65 .series.+.'"'..............serie
39f60 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 5f 69 s_book_ids.=.db.search_getting_i
39f80 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 74 72 ds(search,.'')..............extr
39fa0 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 20 20 aids.|=.set(series_book_ids)....
39fc0 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 65 66 ......return.extraids........def
39fe0 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 6c 66 ._remove_selected_from_list(self
3a000 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 73 65 ,.list_name):..........rows.=.se
3a020 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 6f 64 lf.gui.library_view.selectionMod
3a040 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 66 20 el().selectedRows()..........if.
3a060 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 20 20 not.rows.or.len(rows).==.0:.....
3a080 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 74 65 .........return..........selecte
3a0a0 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 67 65 d_ids.=.self.gui.library_view.ge
3a0c0 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 2e 72 t_selected_ids()..........self.r
3a0e0 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 65 2c emove_books_from_list(list_name,
3a100 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 54 72 .selected_ids,.refresh_screen=Tr
3a120 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 64 5f ue)........def._remove_selected_
3a140 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 20 72 from_all_lists(self):..........r
3a160 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 6c 65 ows.=.self.gui.library_view.sele
3a180 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 20 20 ctionModel().selectedRows().....
3a1a0 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 3d 3d .....if.not.rows.or.len(rows).==
3a1c0 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 20 20 .0:..............return.........
3a1e0 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 72 79 .selected_ids.=.self.gui.library
3a200 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 20 20 _view.get_selected_ids()........
3a220 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 69 73 ..self.remove_books_from_all_lis
3a240 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 20 64 ts(selected_ids)...............d
3a260 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 6c 66 ef._toggle_selected_on_list(self
3a280 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 5f 6e ,.list_name):..........if.list_n
3a2a0 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 72 6e ame.is.None:..............return
3a2c0 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
3a2e0 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 20 20 t.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 5f 28 27 4e 6f 20 6c 69 73 74 20 ....................._('No.list.
3a320 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 0d 0a name.specified'),.show=True)....
3a340 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 79 5f ........rows.=.self.gui.library_
3a360 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 52 6f view.selectionModel().selectedRo
3a380 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 65 6e ws()..........if.not.rows.or.len
3a3a0 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 72 6e (rows).==.0:..............return
3a3c0 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 67 75 ..........selected_ids.=.self.gu
3a3e0 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 73 28 i.library_view.get_selected_ids(
3a400 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 6e 5f )..........self.toggle_books_on_
3a420 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
3a440 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 6d fresh_screen=True)........def._m
3a460 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 20 20 ove_selected_to_list(self):.....
3a480 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
3a4a0 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(
3a4c0 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
3a4e0 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...
3a500 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
3a520 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()..
3a540 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 74 73 ........#.Identify.all.the.lists
3a560 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 69 66 (s).the.selected.books.are.on.if
3a580 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 75 72 .any...........db.=.self.gui.cur
3a5a0 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 73 6f rent_db..........list_names.=.so
3a5c0 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 0d 0a rted(cfg.get_list_names(db))....
3a5e0 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 20 20 ........lists_in_use.=.[].......
3a600 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 3a 0d ...for.list_name.in.list_names:.
3a620 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 74 5f .............book_ids.=.cfg.get_
3a640 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 20 20 book_list(db,.list_name)........
3a660 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 20 54 ......id_map.=.dict([(book_id,.T
3a680 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 0d 0a rue).for.book_id.in.book_ids])..
3a6a0 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 65 63 ............for.book_id.in.selec
3a6c0 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 6f 6f ted_ids:..................if.boo
3a6e0 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 20 20 k_id.in.id_map:.................
3a700 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 6e 61 .....lists_in_use.append(list_na
3a720 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 0d 0a me)......................break..
3a740 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 75 72 ..........#.Prompt.user.to.figur
3a760 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 6f 6d e.out.which.lists.to.remove.from
3a780 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 42 6f .and.move.to..........d.=.MoveBo
3a7a0 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 73 65 oksDialog(self.gui,.lists_in_use
3a7c0 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 28 29 ,.list_names)..........d.exec_()
3a7e0 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 63 63 ..........if.d.result().!=.d.Acc
3a800 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 20 20 epted:..............return......
3a820 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 73 6f ....source_list_names.=.d.get_so
3a840 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 74 5f urce_list_names()..........dest_
3a860 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 61 6d list_names.=.d.get_dest_list_nam
3a880 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 74 6f es()..........self.move_books_to
3a8a0 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 5f 6c _lists(source_list_names,.dest_l
3a8c0 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 20 20 ist_names,.selected_ids)........
3a8e0 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 65 29 def._clear_list(self,.list_name)
3a900 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 6c 6f :..........if.not.question_dialo
3a920 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 2c 20 g(self.gui,._('Are.you.sure?'),.
3a940 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 65 20 '<p>'.+.................._('Are.
3a960 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 20 5c you.sure.you.want.to.clear.the.\
3a980 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 61 6d '%s\'.reading.list?').%.list_nam
3a9a0 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 62 75 e,..................show_copy_bu
3a9c0 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 72 6e tton=False):..............return
3a9e0 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 5f 6e ..........self.clear_list(list_n
3aa00 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 63 65 ame)........def._view_quick_acce
3aa20 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 79 20 ss_list(self):..........library.
3aa40 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 67 75 =.cfg.get_library_config(self.gu
3aa60 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 6d 65 i.current_db)..........list_name
3aa80 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 43 43 .=.library.get(cfg.KEY_QUICK_ACC
3aaa0 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 69 66 ESS_LIST,.'Default')..........if
3aac0 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 20 20 .list_name.==.'Default':........
3aae0 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 63 66 ......list_name.=.library.get(cf
3ab00 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 20 20 g.KEY_DEFAULT_LIST,.None).......
3ab20 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 73 65 ...if.list_name:..............se
3ab40 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 20 64 lf.view_list(list_name)........d
3ab60 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 65 5f ef.get_list_names(self,.exclude_
3ab80 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 20 20 auto=True):..........'''........
3aba0 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 65 20 ..This.method.is.designed.to.be.
3abc0 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 20 20 called.from.other.plugins.......
3abe0 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 20 74 ...It.is.a.convenience.wrapper.t
3ac00 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 69 6e o.return.a.sorted.list.of.readin
3ac20 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 61 75 g.list.names..........exclude_au
3ac40 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 64 65 to.-.controls.whether.to.exclude
3ac60 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 65 20 .automatically.generated.device.
3ac80 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 77 68 lists.........................wh
3aca0 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 6f 6d ich.cannot.be.added/removed.from
3acc0 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 20 20 .manually...........'''.........
3ace0 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 66 2e .return.cfg.get_list_names(self.
3ad00 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 0a 0d gui.current_db,.exclude_auto)...
3ad20 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 69 73 .....def.get_book_list(self,.lis
3ad40 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 20 54 t_name):..........'''..........T
3ad60 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 6c his.method.is.designed.to.be.cal
3ad80 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 20 led.from.other.plugins..........
3ada0 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 20 72 It.is.a.convenience.wrapper.to.r
3adc0 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 79 20 eturn.the.contents.of.a.list.by.
3ade0 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 74 75 name.in.current.db..........Retu
3ae00 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 69 64 rns.a.list.containing.calibre.id
3ae20 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 20 20 s.of.books.on.this.list.........
3ae40 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 6f 6f .'''..........return.cfg.get_boo
3ae60 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 73 74 k_list(self.gui.current_db,.list
3ae80 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 5f 6f _name)........def.toggle_books_o
3aea0 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 64 5f n_list(self,.list_name,.book_id_
3aec0 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
3aee0 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):..........'''.
3af00 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
3af20 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
3af40 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.
3af60 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
3af80 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 64 73 _list.-.list.of.calibre.book.ids
3afa0 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 68 65 .to.be.added.if.not.on.list.othe
3afc0 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 5f 73 rwise.removed..........refresh_s
3afe0 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 65 66 creen.-.indicates.whether.to.ref
3b000 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 64 20 resh.the.book.details.displayed.
3b020 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 61 79 in.library.view..........display
3b040 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 20 61 _warnings.-.option.to.suppress.a
3b060 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 6f 6b ny.error/warning.dialogs.if.book
3b080 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 0d 0a s.already.on.list..........'''..
3b0a0 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 20 20 ........if.refresh_screen:......
3b0c0 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 62 72 ........previous.=.self.gui.libr
3b0e0 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 20 ary_view.currentIndex().........
3b100 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 20 20 .db.=.self.gui.current_db.......
3b120 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 20 20 .....with.self.sync_lock:.......
3b140 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 5f 6c .......book_ids.=.cfg.get_book_l
3b160 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 20 20 ist(db,.list_name)..............
3b180 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 2c 20 id_map.=.OrderedDict([(book_id,.
3b1a0 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 0d True).for.book_id.in.book_ids]).
3b1c0 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 20 20 .............new_ids.=.[].......
3b1e0 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 20 20 .......removed_ids.=.[].........
3b200 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 5f 6c .....for.calibre_id.in.book_id_l
3b220 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 72 65 ist:..................if.calibre
3b240 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 20 20 _id.not.in.id_map:..............
3b260 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 5f 69 ........new_ids.append(calibre_i
3b280 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 64 73 d)......................book_ids
3b2a0 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).............
3b2c0 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 20 20 .....else:......................
3b2e0 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 0d 0a removed_ids.append(calibre_id)..
3b300 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 65 6d ....................book_ids.rem
3b320 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 20 63 ove(calibre_id)................c
3b340 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 20 fg.set_book_list(db,.list_name,.
3b360 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 20 2f book_ids)................#.Add./
3b380 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 63 65 remove.tags.to.the.books.if.nece
3b3a0 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 61 6e ssary..............any_tags_chan
3b3c0 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 77 5f ged.=.False..............if.new_
3b3e0 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 5f 63 ids:..................any_tags_c
3b400 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 69 73 hanged.|=.self.apply_tags_to_lis
3b420 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 29 0d t(list_name,.new_ids,.add=True).
3b440 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 20 20 .............if.removed_ids:....
3b460 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.|
3b480 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
3b4a0 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)....
3b4c0 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 74 ..........changed_series_id_list
3b4e0 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 6c .=.self.update_series_custom_col
3b500 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 20 20 umn(list_name,.book_ids)........
3b520 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 20 20 ........if.refresh_screen:......
3b540 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 20 25 ............message.=._('Added.%
3b560 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 6f 75 d.books,.removed.%d.books.on.you
3b580 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 65 6e r.%s.list').%.(len(new_ids),.len
3b5a0 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 20 (removed_ids),.list_name).......
3b5c0 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 2e 73 ...........self.gui.status_bar.s
3b5e0 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 20 20 howMessage(message,.3000).......
3b600 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 3a 0d ...........if.any_tags_changed:.
3b620 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 6f 6f .....................refresh_boo
3b640 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 6c 69 k_ids.=.set(changed_series_id_li
3b660 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 20 20 st).union(set(book_id_list))....
3b680 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 72 61 ..................self.gui.libra
3b6a0 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 66 72 ry_view.model().refresh_ids(refr
3b6c0 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 20 20 esh_book_ids)...................
3b6e0 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 76 69 ...current.=.self.gui.library_vi
3b700 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 20 20 ew.currentIndex()...............
3b720 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 6f 64 .......self.gui.library_view.mod
3b740 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 70 72 el().current_changed(current,.pr
3b760 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 65 6c evious)......................sel
3b780 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 20 20 f.gui.tags_view.recount().......
3b7a0 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 61 64 .......return.True........def.ad
3b7c0 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 65 2c d_books_to_list(self,.list_name,
3b7e0 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 72 .book_id_list,.refresh_screen=Tr
3b800 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 20 ue,.display_warnings=True):.....
3b820 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 73 .....'''..........This.method.is
3b840 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 65 .designed.to.be.called.from.othe
3b860 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 20 6d r.plugins..........list_name.-.m
3b880 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 20 20 ust.be.a.valid.list.name........
3b8a0 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 72 65 ..book_id_list.-.list.of.calibre
3b8c0 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 20 72 .book.ids.to.be.added..........r
3b8e0 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 68 65 efresh_screen.-.indicates.whethe
3b900 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 64 69 r.to.refresh.the.book.details.di
3b920 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 20 20 splayed.in.library.view.........
3b940 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
3b960 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
3b980 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.......
3b9a0 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 65 65 ...'''..........if.refresh_scree
3b9c0 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 66 2e n:..............previous.=.self.
3b9e0 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 0d gui.library_view.currentIndex().
3ba00 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 5f 64 .........db.=.self.gui.current_d
3ba20 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 63 6b b............with.self.sync_lock
3ba40 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
3ba60 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)......
3ba80 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
3baa0 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
3bac0 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 20 5b k_ids])..............new_ids.=.[
3bae0 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 69 6e ]..............for.calibre_id.in
3bb00 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 20 20 .book_id_list:..................
3bb20 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 20 20 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 6e 65 77 5f 69 64 73 2e 61 70 70 65 6e 64 ..................new_ids.append
3bb60 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 20 20 (calibre_id)....................
3bb80 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 0a 0d ..book_ids.append(calibre_id)...
3bba0 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 20 20 .............if.not.new_ids:....
3bbc0 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 6e 67 ..............if.display_warning
3bbe0 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 20 63 s:......................return.c
3bc00 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 20 61 onfirm(_('The.selected.book(s).a
3bc20 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 25 73 lready.exist.on.this.list:.<b>%s
3bc40 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 20 20 </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 27 72 65 61 64 69 6e 67 5f 6c 69 .....................'reading_li
3bc80 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 0d 0a st_already_on_list',.self.gui,..
3bca0 20 20 20 20 20 20 20 20 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 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 27 29 title=_('Failed.to.add.to.list')
3bce0 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 65 0d )..................return.False.
3bd00 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 28 64 .............cfg.set_book_list(d
3bd20 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 20 20 b,.list_name,.book_ids).........
3bd40 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 20 69 .......#.Add.tags.to.the.books.i
3bd60 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 61 67 f.necessary..............any_tag
3bd80 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 5f 6c s_changed.=.self.apply_tags_to_l
3bda0 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
3bdc0 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 69 64 )..............changed_series_id
3bde0 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 74 6f _list.=.self.update_series_custo
3be00 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 0a 0d m_column(list_name,.book_ids)...
3be20 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 3a 0d .............if.refresh_screen:.
3be40 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 41 64 .................message.=._('Ad
3be60 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 20 25 ded.%d.books.to.your.%s.list').%
3be80 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 20 20 .(len(new_ids),.list_name)......
3bea0 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 2e ............self.gui.status_bar.
3bec0 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 20 showMessage(message,.3000)......
3bee0 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 3a ............if.any_tags_changed:
3bf00 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 6f ......................refresh_bo
3bf20 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 6c ok_ids.=.set(changed_series_id_l
3bf40 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 20 20 ist).union(set(new_ids))........
3bf60 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
3bf80 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 68 5f iew.model().refresh_ids(refresh_
3bfa0 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 20 63 book_ids)......................c
3bfc0 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 2e 63 urrent.=.self.gui.library_view.c
3bfe0 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 20 20 urrentIndex()...................
3c000 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()
3c020 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 69 6f .current_changed(current,.previo
3c040 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 67 75 us)......................self.gu
3c060 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 20 20 i.tags_view.recount()...........
3c080 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 62 6f ...return.True........def.add_bo
3c0a0 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 5f 6c oks_to_all_lists(self,.book_id_l
3c0c0 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 20 20 ist,.refresh_screen=True):......
3c0e0 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.
3c100 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
3c120 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 20 2d .plugins..........book_id_list.-
3c140 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.
3c160 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 2d 20 added..........refresh_screen.-.
3c180 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 68 65 indicates.whether.to.refresh.the
3c1a0 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 72 61 .book.details.displayed.in.libra
3c1c0 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 69 66 ry.view..........'''..........if
3c1e0 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 70 72 .refresh_screen:..............pr
3c200 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 2e 63 evious.=.self.gui.library_view.c
3c220 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 6c 66 urrentIndex()..........db.=.self
3c240 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 68 20 .gui.current_db............with.
3c260 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 69 73 self.sync_lock:..............lis
3c280 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 62 29 t_names.=.cfg.get_list_names(db)
3c2a0 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 30 0d ..............updated_lists.=.0.
3c2c0 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 3d 20 .............any_tags_changed.=.
3c2e0 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 69 65 False..............changed_serie
3c300 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 20 6c s_ids.=.set()..............for.l
3c320 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 20 20 ist_name.in.list_names:.........
3c340 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
3c360 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)............
3c380 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 6f 6f ......id_map.=.OrderedDict([(boo
3c3a0 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 6b 5f k_id,.True).for.book_id.in.book_
3c3c0 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 20 3d ids])..................new_ids.=
3c3e0 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 72 65 .[]..................for.calibre
3c400 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 20 _id.in.book_id_list:............
3c420 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 20 69 ..........if.calibre_id.not.in.i
3c440 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 20 20 d_map:..........................
3c460 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 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 62 6f 6f 6b 5f 69 64 73 2e 61 70 70 ....................book_ids.app
3c4a0 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 20 20 end(calibre_id).................
3c4c0 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 20 20 .if.new_ids:....................
3c4e0 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 20 20 ..updated_lists.+=.1............
3c500 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,.
3c520 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 20 20 list_name,.book_ids)............
3c540 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 6f 6b ..........#.Add.tags.to.the.book
3c560 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 20 20 s.if.necessary..................
3c580 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 70 70 ....any_tags_changed.|=.self.app
3c5a0 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 5f 69 ly_tags_to_list(list_name,.new_i
3c5c0 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 20 63 ds,.add=True)..................c
3c5e0 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 70 64 hanged_series_id_list.=.self.upd
3c600 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 6e 61 ate_series_custom_column(list_na
3c620 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 20 63 me,.book_ids)..................c
3c640 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 61 6e hanged_series_ids.union(set(chan
3c660 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 20 20 ged_series_id_list))............
3c680 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 74 65 ....if.refresh_screen.and.update
3c6a0 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 61 67 d_lists:..................messag
3c6c0 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 74 73 e.=._('Added.to.%d.reading.lists
3c6e0 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 20 20 ').%.updated_lists..............
3c700 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 73 73 ....self.gui.status_bar.showMess
3c720 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 20 20 age(message,.3000)..............
3c740 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:........
3c760 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 20 3d ..............refresh_book_ids.=
3c780 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
3c7a0 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))....................
3c7c0 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().
3c7e0 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 20 refresh_ids(refresh_book_ids)...
3c800 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 65 6c ...................current.=.sel
3c820 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(
3c840 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 69 2e )......................self.gui.
3c860 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 68 61 library_view.model().current_cha
3c880 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 20 20 nged(current,.previous).........
3c8a0 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.
3c8c0 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 54 72 recount()..............return.Tr
3c8e0 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 6d 5f ue........def.remove_books_from_
3c900 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 6c 69 list(self,.list_name,.book_id_li
3c920 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 61 79 st,.refresh_screen=True,.display
3c940 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 20 _warnings=True):..........'''...
3c960 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 74 .......This.method.is.designed.t
3c980 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 0a o.be.called.from.other.plugins..
3c9a0 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 61 ........list_name.-.must.be.a.va
3c9c0 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 6c lid.list.name..........book_id_l
3c9e0 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 62 72 ist.-.should.be.a.list.of.calibr
3ca00 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 20 20 e.book.ids.to.be.removed........
3ca20 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 68 65 ..refresh_screen.-.indicates.whe
3ca40 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 6c 73 ther.to.refresh.the.book.details
3ca60 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 20 20 .displayed.in.library.view......
3ca80 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 74 6f ....display_warnings.-.option.to
3caa0 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 61 6c .suppress.any.error/warning.dial
3cac0 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 20 20 ogs.if.books.already.on.list....
3cae0 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 76 65 ......Returns.a.tuple.of.(remove
3cb00 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 0a 20 d_lids_ist,.any_tags_changed)...
3cb20 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 6d 65 .......'''..........if.list_name
3cb40 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 6c 61 .is.None:..............if.displa
3cb60 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 65 74 y_warnings:..................ret
3cb80 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 43 61 urn.error_dialog(self.gui,._('Ca
3cba0 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 20 20 nnot.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 5f 28 .............................._(
3cbe0 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 77 3d 'No.list.name.specified'),.show=
3cc00 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 2c 20 True)..............return.None,.
3cc20 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 72 65 False............if.refresh_scre
3cc40 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 66 en:..............previous.=.self
3cc60 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()
3cc80 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 5f ..........db.=.self.gui.current_
3cca0 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 63 db............with.self.sync_loc
3ccc0 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 67 k:..............book_ids.=.cfg.g
3cce0 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 20 et_book_list(db,.list_name).....
3cd00 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 28 .........id_map.=.OrderedDict([(
3cd20 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 6f book_id,.True).for.book_id.in.bo
3cd40 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 69 64 ok_ids])..............removed_id
3cd60 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 65 5f s.=.[]..............for.calibre_
3cd80 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 20 20 id.in.book_id_list:.............
3cda0 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 0a 20 .....if.calibre_id.in.id_map:...
3cdc0 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 2e 61 ...................removed_ids.a
3cde0 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)...............
3ce00 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 5f 69 .......book_ids.remove(calibre_i
3ce20 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 65 64 d)................if.not.removed
3ce40 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 61 _ids:..................if.displa
3ce60 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 20 y_warnings:.....................
3ce80 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)
3cea0 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 0a 20 .do.not.exist.on.this.list'),...
3cec0 20 20 20 20 20 20 20 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 ...............................'
3cee0 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 66 2e reading_list_not_on_list',.self.
3cf00 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 6f 6e gui)..................return.Non
3cf20 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 62 6f e,.False..............cfg.set_bo
3cf40 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 73 29 ok_list(db,.list_name,.book_ids)
3cf60 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 66 72 ................#.Remove.tags.fr
3cf80 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 20 20 om.the.books.if.necessary.......
3cfa0 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 2e 61 .......any_tags_changed.=.self.a
3cfc0 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 65 6d pply_tags_to_list(list_name,.rem
3cfe0 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 20 20 oved_ids,.add=False)............
3d000 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 66 2e ..changed_series_id_list.=.self.
3d020 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 73 74 update_series_custom_column(list
3d040 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 20 20 _name,.book_ids)................
3d060 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:..............
3d080 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 6f 6b ....message.=._('Removed.%d.book
3d0a0 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 65 6d s.from.your.%s.list').%.(len(rem
3d0c0 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 20 20 oved_ids),.list_name)...........
3d0e0 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
3d100 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 20 20 essage(message).................
3d120 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 20 20 .if.any_tags_changed:...........
3d140 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 72 65 ...........self.gui.tags_view.re
3d160 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 69 63 count()..................if.unic
3d180 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 61 72 ode(self.gui.search.text()).star
3d1a0 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 3a 0d tswith('marked:reading_list_'):.
3d1c0 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 5f 6c .....................self.view_l
3d1e0 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 20 20 ist(list_name)..................
3d200 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 72 65 else:......................refre
3d220 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 65 73 sh_book_ids.=.set(changed_series
3d240 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 73 29 _id_list).union(set(removed_ids)
3d260 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 69 2e )......................self.gui.
3d280 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 64 73 library_view.model().refresh_ids
3d2a0 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 20 20 (refresh_book_ids)..............
3d2c0 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 72 61 ........current.=.self.gui.libra
3d2e0 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 20 20 ry_view.currentIndex()..........
3d300 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
3d320 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
3d340 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 72 65 t,.previous)..................re
3d360 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 65 6c turn.None,.False..............el
3d380 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 65 6d se:..................return.(rem
3d3a0 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 0a 20 oved_ids,.any_tags_changed).....
3d3c0 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 69 73 ...def.remove_books_from_all_lis
3d3e0 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 5f 73 ts(self,.book_id_list,.refresh_s
3d400 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 20 20 creen=True):..........'''.......
3d420 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 65 ...This.method.is.designed.to.be
3d440 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 20 .called.from.other.plugins......
3d460 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 20 6c ....book_id_list.-.should.be.a.l
3d480 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 72 65 ist.of.calibre.book.ids.to.be.re
3d4a0 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 2d 20 moved..........refresh_screen.-.
3d4c0 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 68 65 indicates.whether.to.refresh.the
3d4e0 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 72 61 .book.details.displayed.in.libra
3d500 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 69 66 ry.view..........'''..........if
3d520 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 70 72 .refresh_screen:..............pr
3d540 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 2e 63 evious.=.self.gui.library_view.c
3d560 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 6c 66 urrentIndex()..........db.=.self
3d580 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 68 20 .gui.current_db............with.
3d5a0 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 69 73 self.sync_lock:..............lis
3d5c0 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 62 29 t_names.=.cfg.get_list_names(db)
3d5e0 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 30 0d ..............updated_lists.=.0.
3d600 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 3d 20 .............any_tags_changed.=.
3d620 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 69 65 False..............changed_serie
3d640 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 20 6c s_ids.=.set()..............for.l
3d660 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 20 20 ist_name.in.list_names:.........
3d680 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
3d6a0 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)............
3d6c0 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 6f 6f ......id_map.=.OrderedDict([(boo
3d6e0 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 6b 5f k_id,.True).for.book_id.in.book_
3d700 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 5f 69 ids])..................removed_i
3d720 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 61 6c ds.=.[]..................for.cal
3d740 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 20 20 ibre_id.in.book_id_list:........
3d760 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 20 69 ..............if.calibre_id.in.i
3d780 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 20 20 d_map:..........................
3d7a0 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 0d 0a removed_ids.append(calibre_id)..
3d7c0 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 64 73 ........................book_ids
3d7e0 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 20 20 .remove(calibre_id).............
3d800 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 20 20 .....if.removed_ids:............
3d820 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 20 20 ..........updated_lists.+=.1....
3d840 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 5f 6c ..................cfg.set_book_l
3d860 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 20 20 ist(db,.list_name,.book_ids)....
3d880 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 6f 20 ..................#.Add.tags.to.
3d8a0 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 20 20 the.books.if.necessary..........
3d8c0 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 3d 20 ............any_tags_changed.|=.
3d8e0 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 61 6d self.apply_tags_to_list(list_nam
3d900 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 20 20 e,.removed_ids,.add=False)......
3d920 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
3d940 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
3d960 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 20 20 olumn(list_name,.book_ids)......
3d980 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 2e 75 ............changed_series_ids.u
3d9a0 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 74 29 nion(set(changed_series_id_list)
3d9c0 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 72 65 )................if.refresh_scre
3d9e0 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 20 20 en.and.updated_lists:...........
3da00 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 6f 6d .......message.=._('Removed.from
3da20 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 6c 69 .%d.reading.lists').%.updated_li
3da40 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 73 74 sts..................self.gui.st
3da60 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 33 30 atus_bar.showMessage(message,.30
3da80 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 67 73 00)..................if.any_tags
3daa0 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 63 _changed:......................c
3dac0 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 6f 6b hanged_series_ids.union(set(book
3dae0 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 20 20 _id_list))......................
3db00 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 72 65 self.gui.library_view.model().re
3db20 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 0a 20 fresh_ids(changed_series_ids)...
3db40 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 65 6c ...................current.=.sel
3db60 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(
3db80 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 69 2e )......................self.gui.
3dba0 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 68 61 library_view.model().current_cha
3dbc0 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 20 20 nged(current,.previous).........
3dbe0 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.
3dc00 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
3dc20 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
3dc40 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_')
3dc60 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
3dc80 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 20 20 _list(self.view_list_name)......
3dca0 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 6d ........return.True........def.m
3dcc0 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 5f 6c ove_books_to_list(self,.source_l
3dce0 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 2c 20 ist_names_list,.dest_list_name,.
3dd00 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 72 75 book_id_list,.refresh_screen=Tru
3dd20 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 20 20 e,.display_warnings=True):......
3dd40 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.
3dd60 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
3dd80 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 6e 61 .plugins..........source_list_na
3dda0 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 66 6f mes_list.-.list.of.list.names.fo
3ddc0 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 20 28 r.the.books.to.be.removed.from.(
3dde0 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 73 74 can.be.empty.list)..........dest
3de00 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 62 6f _list_name.-.name.of.list.the.bo
3de20 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 62 6f oks.will.be.moved.to..........bo
3de40 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 20 62 ok_id_list.-.a.list.of.calibre.b
3de60 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 65 20 ook.ids.to.be.moved.from.source.
3de80 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 72 65 list.to.dest.list..........refre
3dea0 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 74 6f sh_screen.-.indicates.whether.to
3dec0 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 6c 61 .refresh.the.book.details.displa
3dee0 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 69 73 yed.in.library.view..........dis
3df00 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 72 65 play_warnings.-.option.to.suppre
3df20 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 6f 72 ss.any.error/warning.dialogs.for
3df40 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 6e 20 .invalid.list.names.or.books.on.
3df60 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 20 20 list.already..........'''.......
3df80 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 28 5b ...dest_list_names_list.=.list([
3dfa0 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 72 6e dest_list_name])..........return
3dfc0 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 63 65 .self.move_books_to_lists(source
3dfe0 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
3e000 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 20 20 s_list,.........................
3e020 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 68 5f ..........book_id_list,.refresh_
3e040 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 20 20 screen,.display_warnings).......
3e060 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 20 73 .def.move_books_to_lists(self,.s
3e080 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 73 74 ource_list_names_list,.dest_list
3e0a0 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 72 65 _names_list,.book_id_list,.refre
3e0c0 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 67 73 sh_screen=True,.display_warnings
3e0e0 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 54 68 =True):..........'''..........Th
3e100 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 6c 6c is.method.is.designed.to.be.call
3e120 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 20 73 ed.from.other.plugins..........s
3e140 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 66 20 ource_list_names_list.-.list.of.
3e160 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 20 72 list.names.for.the.books.to.be.r
3e180 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 29 0d emoved.from.(can.be.empty.list).
3e1a0 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 2d 20 .........dest_list_names_list.-.
3e1c0 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 69 6c list.of.list.names.the.books.wil
3e1e0 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 5f 6c l.be.moved.to..........book_id_l
3e200 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 73 ist.-.a.list.of.calibre.book.ids
3e220 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 74 6f .to.be.moved.from.source.list.to
3e240 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 72 65 .dest.list..........refresh_scre
3e260 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 65 73 en.-.indicates.whether.to.refres
3e280 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 6e 20 h.the.book.details.displayed.in.
3e2a0 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 77 61 library.view..........display_wa
3e2c0 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 79 20 rnings.-.option.to.suppress.any.
3e2e0 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 6c 69 error/warning.dialogs.for.invali
3e300 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 61 6c d.list.names.or.books.on.list.al
3e320 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 20 73 ready..........'''..........if.s
3e340 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 0d 0a ource_list_names_list.is.None:..
3e360 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 73 3a ............if.display_warnings:
3e380 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 5f 64 ..................return.error_d
3e3a0 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 20 74 ialog(self.gui,._('Cannot.move.t
3e3c0 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 20 20 o.list'),.......................
3e3e0 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 73 74 ..............._('No.source.list
3e400 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 0d 0a .names.specified'),.show=True)..
3e420 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 20 20 ............return.False........
3e440 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 6f 6e ..if.dest_list_names_list.is.Non
3e460 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 20 3d e.or.len(dest_list_names_list).=
3e480 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 61 72 =.0:..............if.display_war
3e4a0 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 20 65 nings:..................return.e
3e4c0 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.
3e4e0 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 20 20 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 5f 28 27 4e 6f 20 6c 69 73 74 20 ....................._('No.list.
3e520 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 20 20 name.specified'),.show=True)....
3e540 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 20 20 ..........return.False..........
3e560 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 20 ..db.=.self.gui.current_db......
3e580 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 20 20 ....if.refresh_screen:..........
3e5a0 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 79 5f ....previous.=.self.gui.library_
3e5c0 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 6e 79 view.currentIndex()..........any
3e5e0 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 20 62 _tags_changed.=.False..........b
3e600 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 66 6f ooks_moved_count.=.0..........fo
3e620 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 6e 61 r.dest_list_name.in.dest_list_na
3e640 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 69 74 mes_list:..............list_init
3e660 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 69 73 ial_count.=.len(cfg.get_book_lis
3e680 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 20 20 t(db,.dest_list_name))..........
3e6a0 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 75 72 ....for.source_list_name.in.sour
3e6c0 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 20 20 ce_list_names_list:.............
3e6e0 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 6e 20 .....if.not.source_list_name.in.
3e700 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 20 20 dest_list_names_list:...........
3e720 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 5f 63 ...........(_removed_ids,.tags_c
3e740 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 6f 6d hanged).=.self.remove_books_from
3e760 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 64 5f _list(source_list_name,.book_id_
3e780 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 20 20 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 72 65 66 72 65 73 68 5f 73 63 72 .....................refresh_scr
3e7e0 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 6c 73 een=False,.display_warnings=Fals
3e800 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 73 5f e)......................if.tags_
3e820 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 20 20 changed:........................
3e840 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 20 20 ..any_tags_changed.=.True.......
3e860 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 64 65 .......self.add_books_to_list(de
3e880 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 66 72 st_list_name,.book_id_list,.refr
3e8a0 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 69 6e esh_screen=False,.display_warnin
3e8c0 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 20 20 gs=display_warnings)............
3e8e0 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 2e 67 ..books_moved_count.+=.len(cfg.g
3e900 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 65 29 et_book_list(db,.dest_list_name)
3e920 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 20 20 ).-.list_initial_count..........
3e940 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 73 63 ..if.book_id_list.and.refresh_sc
3e960 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 28 27 reen:..............message.=._('
3e980 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 27 29 Moved.%d.books.to.your.list(s)')
3e9a0 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 20 20 .%.(books_moved_count,).........
3e9c0 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 73 .....self.gui.status_bar.showMes
3e9e0 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 20 sage(message,.3000).............
3ea00 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 20 20 .if.any_tags_changed:...........
3ea20 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 6f 64 .......self.gui.library_view.mod
3ea40 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 0d 0a el().refresh_ids(book_id_list)..
3ea60 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
3ea80 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()..
3eaa0 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
3eac0 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
3eae0 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 20 20 rrent,.previous)................
3eb00 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 0d 0a ..self.gui.tags_view.recount()..
3eb20 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 6d 65 ............for.source_list_name
3eb40 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 20 20 .in.source_list_names_list:.....
3eb60 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 63 75 .............if.self._is_list_cu
3eb80 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 65 29 rrently_viewed(source_list_name)
3eba0 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
3ebc0 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 20 20 _list(source_list_name).........
3ebe0 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 74 75 .............break..........retu
3ec00 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 73 65 rn.True........def.clear_list(se
3ec20 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 54 72 lf,.list_name,.refresh_screen=Tr
3ec40 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 20 ue,.display_warnings=True):.....
3ec60 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 73 .....'''..........This.method.is
3ec80 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 65 .designed.to.be.called.from.othe
3eca0 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 20 6d r.plugins..........list_name.-.m
3ecc0 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 20 20 ust.be.a.valid.list.name........
3ece0 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 68 65 ..refresh_screen.-.indicates.whe
3ed00 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 6c 73 ther.to.refresh.the.book.details
3ed20 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 20 20 .displayed.in.library.view......
3ed40 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 74 6f ....display_warnings.-.option.to
3ed60 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 61 6c .suppress.any.error/warning.dial
3ed80 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 69 73 ogs.for.invalid.list.name.or.lis
3eda0 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 6c 65 t.empty..........Returns.a.tuple
3edc0 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 73 5f .of.(removed_lids_ist,.any_tags_
3ede0 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 20 69 changed)..........'''..........i
3ee00 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 20 20 f.list_name.is.None:............
3ee20 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 20 20 ..if.display_warnings:..........
3ee40 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 6c 66 ........return.error_dialog(self
3ee60 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 0a 20 .gui,._('Cannot.clear.list'),...
3ee80 20 20 20 20 20 20 20 20 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 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 ..._('No.list.name.specified'),.
3eec0 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 4e show=True)..............return.N
3eee0 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 73 68 one,.False............if.refresh
3ef00 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 20 3d _screen:..............previous.=
3ef20 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 49 6e .self.gui.library_view.currentIn
3ef40 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 75 72 dex()..........db.=.self.gui.cur
3ef60 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 79 6e rent_db............with.self.syn
3ef80 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 64 73 c_lock:..............removed_ids
3efa0 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 6e 61 .=.cfg.get_book_list(db,.list_na
3efc0 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 64 5f me)..............if.not.removed_
3efe0 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 61 79 ids:..................if.display
3f000 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 20 20 _warnings:......................
3f020 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 68 69 confirm(_('No.books.exist.on.thi
3f040 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 20 20 s.list'),.......................
3f060 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 74 5f .......'reading_list_clear_list_
3f080 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 20 20 empty',.self.gui)...............
3f0a0 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 20 20 ...return.None,.False...........
3f0c0 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 6e 61 ...cfg.set_book_list(db,.list_na
3f0e0 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 65 20 me,.[])................#.Remove.
3f100 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 72 79 tags.from.the.books.if.necessary
3f120 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 3d ..............any_tags_changed.=
3f140 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 61 .self.apply_tags_to_list(list_na
3f160 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 20 me,.removed_ids,.add=False).....
3f180 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 74 20 .........changed_series_id_list.
3f1a0 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 6c 75 =.self.update_series_custom_colu
3f1c0 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 20 20 mn(list_name,.[])...............
3f1e0 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 20 .if.refresh_screen:.............
3f200 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 6f .....message.=._('Removed.%d.boo
3f220 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 65 ks.from.your.%s.list').%.(len(re
3f240 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 20 moved_ids),.list_name)..........
3f260 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
3f280 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 20 Message(message)................
3f2a0 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 20 ..if.any_tags_changed:..........
3f2c0 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 72 ............self.gui.tags_view.r
3f2e0 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 69 ecount()..................if.uni
3f300 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 61 code(self.gui.search.text()).sta
3f320 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 3a rtswith('marked:reading_list_'):
3f340 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 5f ......................self.view_
3f360 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 20 list(list_name).................
3f380 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 72 .else:......................refr
3f3a0 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 65 esh_book_ids.=.set(changed_serie
3f3c0 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 73 s_id_list).union(set(removed_ids
3f3e0 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 69 ))......................self.gui
3f400 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 64 .library_view.model().refresh_id
3f420 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 20 s(refresh_book_ids).............
3f440 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 72 .........current.=.self.gui.libr
3f460 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 20 ary_view.currentIndex().........
3f480 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 69 .............self.gui.library_vi
3f4a0 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 65 ew.model().current_changed(curre
3f4c0 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 72 nt,.previous)..................r
3f4e0 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 65 eturn.None,.False..............e
3f500 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 65 lse:..................return.(re
3f520 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 0a moved_ids,.any_tags_changed)....
3f540 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 61 6d ....def.edit_list(self,.list_nam
3f560 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 20 20 e,.refresh_screen=True):........
3f580 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 64 65 ..'''..........This.method.is.de
3f5a0 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 20 70 signed.to.be.called.from.other.p
3f5c0 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 73 74 lugins..........list_name.-.must
3f5e0 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 20 72 .be.a.valid.list.name..........r
3f600 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 68 65 efresh_screen.-.indicates.whethe
3f620 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 64 69 r.to.refresh.the.book.details.di
3f640 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 20 20 splayed.in.library.view.........
3f660 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 4e 6f .'''..........if.list_name.is.No
3f680 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 64 69 ne:..............return.error_di
3f6a0 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 6c 69 alog(self.gui,._('Cannot.edit.li
3f6c0 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 20 20 st'),...........................
3f6e0 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 65 64 ......._('No.list.name.specified
3f700 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 65 66 '),.show=True)............if.ref
3f720 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 69 6f resh_screen:..............previo
3f740 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 72 65 us.=.self.gui.library_view.curre
3f760 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 75 69 ntIndex()..........db.=.self.gui
3f780 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 3d 20 .current_db..........book_ids.=.
3f7a0 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 65 29 cfg.get_book_list(db,.list_name)
3f7c0 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 74 5f ..........books.=.self._convert_
3f7e0 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 69 64 calibre_ids_to_books(db,.book_id
3f800 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 3d 20 s)..........selected_book_ids.=.
3f820 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 74 self.gui.library_view.get_select
3f840 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 73 74 ed_ids()............d.=.EditList
3f860 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 61 6d Dialog(self.gui,.books,.list_nam
3f880 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 20 64 e,.selected_book_ids)..........d
3f8a0 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 29 20 .exec_()..........if.d.result().
3f8c0 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 74 75 !=.d.Accepted:..............retu
3f8e0 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 65 74 rn..........new_book_ids.=.d.get
3f900 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 74 5f _calibre_ids()..........cfg.set_
3f920 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 6f 6f book_list(db,.list_name,.new_boo
3f940 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 73 20 k_ids)............#.Remove.tags.
3f960 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 79 0d from.removed.books.if.necessary.
3f980 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 6b 5f .........removed_ids.=.set(book_
3f9a0 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 20 20 ids).-.set(new_book_ids)........
3f9c0 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 79 5f ..any_tags_changed.=.self.apply_
3f9e0 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 64 5f tags_to_list(list_name,.removed_
3fa00 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 65 64 ids,.add=False)..........changed
3fa20 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 73 65 _series_id_list.=.self.update_se
3fa40 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 6e 65 ries_custom_column(list_name,.ne
3fa60 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 65 73 w_book_ids)............if.refres
3fa80 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 20 20 h_screen.and.removed_ids:.......
3faa0 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
3fac0 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(
3fae0 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)........
3fb00 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
3fb20 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 20 61 ssage(message)..............if.a
3fb40 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 20 20 ny_tags_changed:................
3fb60 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 0d 0a ..self.gui.tags_view.recount()..
3fb80 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 75 72 ............if.self._is_list_cur
3fba0 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 20 20 rently_viewed(list_name):.......
3fbc0 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 5f 6e ...........self.view_list(list_n
3fbe0 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 20 20 ame)..............else:.........
3fc00 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 74 28 .........refresh_book_ids.=.set(
3fc20 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 73 65 changed_series_id_list).union(se
3fc40 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 20 20 t(removed_ids)).................
3fc60 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 72 .self.gui.library_view.model().r
3fc80 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 20 20 efresh_ids(refresh_book_ids)....
3fca0 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 75 69 ..............current.=.self.gui
3fcc0 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 20 20 .library_view.currentIndex()....
3fce0 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
3fd00 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
3fd20 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 5f 6c ent,.previous)........def.view_l
3fd40 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 20 27 ist(self,.list_name):..........'
3fd60 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 69 67 ''..........This.method.is.desig
3fd80 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 75 67 ned.to.be.called.from.other.plug
3fda0 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 62 65 ins..........list_name.-.must.be
3fdc0 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 27 0d .a.valid.list.name..........'''.
3fde0 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 0d 0a .........if.list_name.is.None:..
3fe00 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 67 28 ............return.error_dialog(
3fe20 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 29 2c self.gui,._('Cannot.view.list'),
3fe40 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 ................................
3fe60 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 20 73 .._('No.list.name.specified'),.s
3fe80 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 6e 6f how=True)..........#.In.case.ano
3fea0 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 69 73 ther.reading.list.is.already.dis
3fec0 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 6f 72 played,.otherwise..........#.sor
3fee0 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 70 20 t.history.will.not.be.backed.up.
3ff00 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 5f 73 properly..........self.restore_s
3ff20 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 61 74 tate()............self.save_stat
3ff40 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 72 65 e()..........db.=.self.gui.curre
3ff60 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 66 67 nt_db............list_info.=.cfg
3ff80 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 0a 20 .get_list_info(db,.list_name)...
3ffa0 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 59 5f .......if.list_info.get(cfg.KEY_
3ffc0 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 20 27 POPULATE_TYPE,.'POPMANUAL').==.'
3ffe0 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 5f 72 POPSEARCH':..............self._r
40000 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 73 74 ebuild_auto_search_list(db,.list
40020 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 66 67 _name)............book_ids.=.cfg
40040 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)...
40060 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 6c 69 .......marked_text.=.'reading_li
40080 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 65 28 st_'.+.self._get_list_safe_name(
400a0 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 20 3d list_name)..........marked_ids.=
400c0 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 69 63 .dict()..........#.Build.our.dic
400e0 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 65 64 tionary.of.list.items.in.desired
40100 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 6b 5f .order..........for.index,.book_
40120 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 20 20 id.in.enumerate(book_ids):......
40140 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 27 25 ........marked_ids[book_id].=.'%
40160 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 0d 0a s_%04d'.%.(marked_text,.index)..
40180 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 6f 75 ........#.Mark.the.results.in.ou
401a0 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 6b 65 r.database..........db.set_marke
401c0 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 65 61 d_ids(marked_ids)..........#.Sea
401e0 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 74 73 rch.to.display.the.list.contents
40200 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 73 65 ..........self.gui.search.set_se
40220 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 5f 74 arch_string('marked:'.+.marked_t
40240 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 72 6b ext)..........#.Sort.by.our.mark
40260 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 20 69 ed.column.to.display.the.books.i
40280 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 63 66 n.order..........if.list_info[cf
402a0 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 20 73 g.KEY_SORT_LIST]:..............s
402c0 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 61 6d elf.gui.library_view.sort_by_nam
402e0 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 20 20 ed_field('marked',.True)........
40300 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 61 6d ..self.view_list_name.=.list_nam
40320 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 20 6c e........def.create_list(self,.l
40340 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 79 5f ist_name,.book_id_list,.display_
40360 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 20 20 warnings=True):..........'''....
40380 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 74 6f ......This.method.is.designed.to
403a0 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 0a 20 .be.called.from.other.plugins...
403c0 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 61 6c .......list_name.-.must.be.a.val
403e0 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 6c 69 id.list.name..........book_id_li
40400 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 73 20 st.-.a.list.of.calibre.book.ids.
40420 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 20 64 to.be.put.on.the.list..........d
40440 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
40460 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 69 ress.any.error/warning.dialogs.i
40480 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 20 20 f.books.already.on.list.........
404a0 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 61 74 .Returns:.True.if.list.was.creat
404c0 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 27 27 ed,.otherwise.False..........'''
404e0 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 0d ..........if.list_name.is.None:.
40500 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 73 .............if.display_warnings
40520 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 5f :..................return.error_
40540 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 61 74 dialog(self.gui,._('Cannot.creat
40560 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 20 20 e.list'),.......................
40580 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 73 ..............._('No.list.name.s
405a0 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 20 pecified'),.show=True)..........
405c0 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 20 20 ....elif.DEBUG:.................
405e0 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 20 63 .print(_('Reading.List:.Cannot.c
40600 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 65 63 reate.list.as.list_name.not.spec
40620 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 61 6c ified'))..............return.Fal
40640 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 65 74 se..........list_names.=.cfg.get
40660 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 62 2c _list_names(self.gui.current_db,
40680 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 66 6f .exclude_auto=False)..........fo
406a0 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 61 6d r.existing_list_name.in.list_nam
406c0 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 6c 6f es:..............if.list_name.lo
406e0 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 77 65 wer().==.existing_list_name.lowe
40700 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 61 79 r():..................if.display
40720 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 20 20 _warnings:......................
40740 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 5f 28 return.error_dialog(self.gui,._(
40760 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 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 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 74 68 _('A.list.already.exists.with.th
407c0 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 20 20 is.name'),.show=True)...........
407e0 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 20 .......elif.DEBUG:..............
40800 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 3a 20 ........print((_('Reading.List:.
40820 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.
40840 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 20 20 is.duplicate:'),.list_name))....
40860 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 20 20 ..............return.False......
40880 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 75 72 ....cfg.create_list(self.gui.cur
408a0 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 73 74 rent_db,.list_name,.book_id_list
408c0 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 64 65 )..........return.True........de
408e0 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 73 74 f._get_list_safe_name(self,.list
40900 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 69 73 _name):..........safe_name.=.lis
40920 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 27 29 t_name.lower().replace('.',.'_')
40940 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 28 5b ..........safe_name.=.re.sub('([
40960 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 20 20 ^a-z0-9_])',.'',.safe_name).....
40980 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 65 66 .....return.safe_name........def
409a0 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 66 2c ._is_list_currently_viewed(self,
409c0 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 65 78 .list_name):..........marked_tex
409e0 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 74 5f t.=.'reading_list_'.+.self._get_
40a00 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 20 20 list_safe_name(list_name).......
40a20 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 72 63 ...return.unicode(self.gui.searc
40a40 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 20 2b h.text()).startswith('marked:'.+
40a60 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 68 5f .marked_text)........def.switch_
40a80 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 0d 0a default_list(self,.list_name):..
40aa0 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 65 6c ........cfg.set_default_list(sel
40ac0 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 20 20 f.gui.current_db,.list_name)....
40ae0 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 20 20 ......self.rebuild_menus()......
40b00 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 3a 0d ..def.show_configuration(self):.
40b20 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 5f 62 .........self.interface_action_b
40b40 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 2e 67 ase_plugin.do_user_config(self.g
40b60 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 69 73 ui)........def.apply_tags_to_lis
40b80 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 64 64 t(self,.list_name,.book_ids,.add
40ba0 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 20 20 =True,.modify_action=None):.....
40bc0 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 0a 20 .....db.=.self.gui.current_db...
40be0 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 5f 69 .......list_map.=.cfg.get_list_i
40c00 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 20 6e nfo(db,.list_name)..........if.n
40c20 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 20 6d ot.modify_action:..............m
40c40 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 67 2e odify_action.=.list_map.get(cfg.
40c60 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 5f 4c KEY_MODIFY_ACTION,.cfg.DEFAULT_L
40c80 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 4f 4e IST_VALUES[cfg.KEY_MODIFY_ACTION
40ca0 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 3d 20 ])..........if.modify_action.==.
40cc0 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 20 46 'TAGNONE':..............return.F
40ce0 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 6f 6e alse..........elif.modify_action
40d00 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 20 20 .==.'TAGADD'.and.not.add:.......
40d20 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 6c 69 .......return.False..........eli
40d40 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 20 61 f.modify_action.==.'TAGREMOVE'.a
40d60 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 6c 73 nd.add:..............return.Fals
40d80 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 6d 61 e..........tags_column.=.list_ma
40da0 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 2e 44 p.get(cfg.KEY_TAGS_COLUMN,.cfg.D
40dc0 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 53 5f EFAULT_LIST_VALUES[cfg.KEY_TAGS_
40de0 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 20 3d COLUMN])..........tag_to_apply.=
40e00 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 54 2c .list_map.get(cfg.KEY_TAGS_TEXT,
40e20 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 59 .cfg.DEFAULT_LIST_VALUES[cfg.KEY
40e40 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 5f 63 _TAGS_TEXT])..........any_tags_c
40e60 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 61 67 hanged.=.False............if.tag
40e80 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 20 20 _to_apply.and.book_ids:.........
40ea0 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 0d 0a .....if.tags_column.==.'tags':..
40ec0 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 20 20 ................if.add:.........
40ee0 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
40f00 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 0d 0a (book_ids,.add=[tag_to_apply])..
40f20 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 20 20 ................else:...........
40f40 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 28 62 ...........db.bulk_modify_tags(b
40f60 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 29 0d ook_ids,.remove=[tag_to_apply]).
40f80 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 20 20 .................return.True....
40fa0 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 20 20 ..........elif.tags_column:.....
40fc0 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 64 62 .............custom_columns.=.db
40fe0 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 65 74 .field_metadata.custom_field_met
41000 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 20 63 adata()..................col.=.c
41020 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 20 20 ustom_columns[tags_column]......
41040 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 65 27 ............typ.=.col['datatype'
41060 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 66 69 ]..................label.=.db.fi
41080 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 5f 63 eld_metadata.key_to_label(tags_c
410a0 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 5b 27 olumn)..................if.col['
410c0 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 20 20 is_multiple']:..................
410e0 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 65 20 ....#.Will.do.the.add.or.remove.
41100 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 20 20 actions.in.bulk.................
41120 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 20 20 .....if.add:....................
41140 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 70 6c ......db.set_custom_bulk_multipl
41160 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 2c 20 e(book_ids,.add=[tag_to_apply],.
41180 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)....................
411a0 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 20 20 ..else:.........................
411c0 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 6f 6f .db.set_custom_bulk_multiple(boo
411e0 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 6c 61 k_ids,.remove=[tag_to_apply],.la
41200 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 20 20 bel=label)......................
41220 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 6c 73 return.True..................els
41240 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 61 76 e:......................#.We.hav
41260 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 20 6f e.a.custom.column.that.is.text.o
41280 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 20 66 r.boolean......................f
412a0 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 20 20 or.book_id.in.book_ids:.........
412c0 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 65 20 .................existing_value.
412e0 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 3d 6c =.db.get_custom(book_id,.label=l
41300 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 20 20 abel,.index_is_id=True).........
41320 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 6f 6c .................if.typ.==.'bool
41340 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 20 20 ':..............................
41360 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 27 0d new_value.=.tag_to_apply.==.'Y'.
41380 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 66 20 .............................if.
413a0 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 20 20 not.add:........................
413c0 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 6c 73 ..........if.db.prefs.get('bools
413e0 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 20 20 _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 6e 65 77 5f 76 61 6c 75 65 20 ......................new_value.
41420 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 20 20 =.None..........................
41440 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:...................
41460 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 6e ...................new_value.=.n
41480 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 20 20 ot.new_value....................
414a0 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 20 ......else:.....................
414c0 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 20 20 .........if.add:................
414e0 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 74 61 ..................new_value.=.ta
41500 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 20 20 g_to_apply......................
41520 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 20 20 ........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 6e 65 ..............................ne
41560 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 63 65 w_value.=.existing_value.replace
41580 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 20 20 (tag_to_apply,.'')..............
415a0 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 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 63 6f 6e 74 69 6e 75 65 20 .......................continue.
415e0 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 74 65 #.Removing.but.has.no.current.te
41600 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 20 6e xt..........................if.n
41620 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 20 20 ew_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 64 62 2e 73 65 74 5f .........................db.set_
41660 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 65 6c custom(book_id,.new_value,.label
41680 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 20 20 =label,.commit=False)...........
416a0 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 61 6e ...................any_tags_chan
416c0 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 20 20 ged.=.True......................
416e0 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 79 5f db.commit()..........return.any_
41700 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 5f 73 tags_changed........def.update_s
41720 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 5f 6e eries_custom_column(self,.list_n
41740 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 65 64 ame,.book_ids):..........changed
41760 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 20 64 _series_book_ids.=.[]..........d
41780 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 20 20 b.=.self.gui.current_db.........
417a0 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 64 62 .list_map.=.cfg.get_list_info(db
417c0 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 6f 6c ,.list_name)..........series_col
417e0 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 49 45 umn.=.list_map.get(cfg.KEY_SERIE
41800 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 55 45 S_COLUMN,.cfg.DEFAULT_LIST_VALUE
41820 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 20 20 S[cfg.KEY_SERIES_COLUMN]).......
41840 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 20 20 ...if.not.series_column:........
41860 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 6f 6b ......return.changed_series_book
41880 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 6c 69 _ids............series_name.=.li
418a0 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 2c 20 st_map.get(cfg.KEY_SERIES_NAME,.
418c0 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 59 5f cfg.DEFAULT_LIST_VALUES[cfg.KEY_
418e0 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 73 65 SERIES_NAME])..........if.not.se
41900 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 5f 6e ries_name:..............series_n
41920 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 74 6f ame.=.list_name............custo
41940 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 63 75 m_columns.=.db.field_metadata.cu
41960 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 20 63 stom_field_metadata()..........c
41980 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 5f 63 ol.=.custom_columns.get(series_c
419a0 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 73 20 olumn,.None)..........if.col.is.
419c0 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 20 20 None:..............return.......
419e0 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 65 79 ...label.=.db.field_metadata.key
41a00 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 20 20 _to_label(series_column)........
41a20 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 6e 74 ....#.Find.all.the.books.current
41a40 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 20 20 ly.with.this.series.name:.......
41a60 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 2c 20 ...query.=.'#%s:"%s"'.%.(label,.
41a80 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 5f 73 series_name)..........existing_s
41aa0 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 68 5f eries_book_ids.=.db.data.search_
41ac0 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 72 69 getting_ids(query,.search_restri
41ae0 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 46 61 ction='',.use_virtual_library=Fa
41b00 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 6c 6c lse)............#.Go.through.all
41b20 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 69 67 .the.books.on.our.list.and.assig
41b40 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 20 20 n.the.series.name/index.........
41b60 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 28 62 .for.idx,.book_id.in.enumerate(b
41b80 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 69 64 ook_ids):..............series_id
41ba0 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 69 6e x.=.idx.+.1..............existin
41bc0 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 62 6f g_series_name.=.db.get_custom(bo
41be0 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 3d ok_id,.label=label,.index_is_id=
41c00 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 72 69 True)..............existing_seri
41c20 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 6f 6f es_idx.=.db.get_custom_extra(boo
41c40 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 3d 54 k_id,.label=label,.index_is_id=T
41c60 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 6d 65 rue)..............if.series_name
41c80 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 72 69 .!=.existing_series_name.or.seri
41ca0 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 0d 0a es_idx.!=.existing_series_idx:..
41cc0 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 62 6f ................db.set_custom(bo
41ce0 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 6c 2c ok_id,.series_name,.label=label,
41d00 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 78 29 .commit=False,.extra=series_idx)
41d20 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 65 73 ..................changed_series
41d40 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 20 _book_ids.append(book_id).......
41d60 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 73 65 .......if.book_id.in.existing_se
41d80 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 20 20 ries_book_ids:..................
41da0 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 65 28 existing_series_book_ids.remove(
41dc0 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 73 20 book_id)............#.Any.books.
41de0 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 73 74 left.on.the.existing.series.list
41e00 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 6c 69 .are.no.longer.on.our.reading.li
41e20 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 73 74 st..........for.book_id.in.exist
41e40 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 20 20 ing_series_book_ids:............
41e60 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 61 62 ..db.set_custom(book_id,.'',.lab
41e80 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 4e 6f el=label,.commit=False,.extra=No
41ea0 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 73 5f ne)..............changed_series_
41ec0 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 20 20 book_ids.append(book_id)........
41ee0 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 63 68 ..db.commit()..........return.ch
41f00 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 65 66 anged_series_book_ids........def
41f20 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 28 73 ._convert_calibre_ids_to_books(s
41f40 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 3d 20 elf,.db,.ids):..........books.=.
41f60 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 69 64 []..........for.calibre_id.in.id
41f80 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 74 61 s:..............mi.=.db.get_meta
41fa0 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 72 75 data(calibre_id,.index_is_id=Tru
41fc0 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 20 20 e)..............book.=.{}.......
41fe0 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 2e 69 .......book['calibre_id'].=.mi.i
42000 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 20 6d d..............book['title'].=.m
42020 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 68 6f i.title..............book['autho
42040 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 68 6f r'].=.authors_to_string(mi.autho
42060 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 73 6f rs)..............book['author_so
42080 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 20 20 rt'].=.mi.author_sort...........
420a0 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 0a 20 ...book['series'].=.mi.series...
420c0 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 20 20 ...........if.mi.series:........
420e0 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 20 3d ..........book['series_index'].=
42100 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 65 6c .mi.series_index..............el
42120 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 69 65 se:..................book['serie
42140 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 6b 73 s_index'].=.0..............books
42160 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 62 6f .append(book)..........return.bo
42180 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 65 63 oks........def._on_device_connec
421a0 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 64 29 tion_changed(self,.is_connected)
421c0 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 63 6f :..........self.plugin_device_co
421e0 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 63 74 nnection_changed.emit(is_connect
42200 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 65 64 ed)..........if.not.is_connected
42220 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 20 20 :..............if.DEBUG:........
42240 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 53 54 ..........prints(_('READING.LIST
42260 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 20 20 :.Device.disconnected'))........
42280 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
422a0 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 69 6c .=.None..............self.rebuil
422c0 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 65 5f d_menus()........def._on_device_
422e0 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):.......
42300 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 5f 61 ...self.plugin_device_metadata_a
42320 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 63 6f vailable.emit()..........self.co
42340 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 2e 64 nnected_device_info.=.self.gui.d
42360 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 63 65 evice_manager.get_current_device
42380 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 65 29 _information().get('info',.None)
423a0 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 6e 6e ..........drive_info.=.self.conn
423c0 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 69 66 ected_device_info[4]..........if
423e0 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
42400 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 65 3a EADING.LIST:.Metadata.available:
42420 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 72 65 '),.drive_info)..........self.re
42440 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 6c 66 build_menus()..........with.self
42460 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 73 79 .sync_lock:..............self.sy
42480 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 20 20 nc_now(force_sync=False)........
424a0 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 5f 64 def._count_books_for_connected_d
424c0 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 66 2e evice(self):..........db.=.self.
424e0 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 73 74 gui.current_db..........all_list
42500 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 6e 6e s_map.=.{}..........if.self.conn
42520 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 20 20 ected_device_info:..............
42540 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 6e 66 if.not.self.connected_device_inf
42560 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 75 73 o[4]:..................#.Will.us
42580 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 0a 20 e.the.device.type.as.the.UUID...
425a0 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 65 6c ...............device_uuid.=.sel
425c0 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 20 20 f.connected_device_info[0]......
425e0 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 74 5f ............lists_map.=.cfg.get_
42600 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 63 65 book_lists_for_device(db,.device
42620 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 74 73 _uuid)..................if.lists
42640 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 5f 6c _map:......................all_l
42660 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 20 20 ists_map.update(lists_map)......
42680 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 66 ........else:..................f
426a0 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 6c 75 or.location_info.in.six.itervalu
426c0 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 34 5d es(self.connected_device_info[4]
426e0 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 5f 75 ):......................device_u
42700 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 6f 72 uid.=.location_info['device_stor
42720 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 6c 69 e_uuid']......................li
42740 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 6f 72 sts_map.=.cfg.get_book_lists_for
42760 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 20 20 _device(db,.device_uuid)........
42780 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 20 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 61 6c 6c 5f 6c 69 73 74 73 5f 6d .....................all_lists_m
427c0 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 74 6f ap.update(lists_map)..........to
427e0 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 74 5f tal_count.=.0..........for.list_
42800 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 3a 0d info.in.all_lists_map.values():.
42820 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 6e 28 .............total_count.+=.len(
42840 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 20 20 list_info[cfg.KEY_CONTENT]).....
42860 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 20 64 .....return.total_count........d
42880 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 63 28 ef._get_connected_uuids_to_sync(
428a0 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 20 5b self):..........device_uuids.=.[
428c0 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 65 76 ]..........if.self.connected_dev
428e0 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 73 65 ice_info:..............if.not.se
42900 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 20 20 lf.connected_device_info[4]:....
42920 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 65 76 ..............#.Will.use.the.dev
42940 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 20 20 ice.type.as.the.UUID............
42960 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 76 69 ......uuid.=.self.connected_devi
42980 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 6c 66 ce_info[0]..................self
429a0 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 5f 73 ._add_device_to_list_if_should_s
429c0 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 20 20 ync(device_uuids,.uuid).........
429e0 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 72 20 .....else:..................for.
42a00 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 73 28 location_info.in.six.itervalues(
42a20 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 3a 0d self.connected_device_info[4]):.
42a40 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 63 61 .....................uuid.=.loca
42a60 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 0d 0a tion_info['device_store_uuid']..
42a80 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 64 65 ....................self._add_de
42aa0 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 76 69 vice_to_list_if_should_sync(devi
42ac0 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 6e 20 ce_uuids,.uuid)..........return.
42ae0 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 65 76 device_uuids........def._add_dev
42b00 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 66 2c ice_to_list_if_should_sync(self,
42b20 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 20 63 .device_uuids,.uuid):..........c
42b40 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 44 45 .=.cfg.plugin_prefs[cfg.STORE_DE
42b60 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 28 75 VICES]..........device.=.c.get(u
42b80 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 0d 0a uid,.None)..........if.device:..
42ba0 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 5d 3a ............if.device['active']:
42bc0 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 20 20 ..................if.DEBUG:.....
42be0 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 44 49 .................prints(_('READI
42c00 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 74 6f NG.LIST:.Device.found.to.sync.to
42c20 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 75 69 :'),.device['name'],.device['uui
42c40 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 75 69 d'])..................device_uui
42c60 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 6c 69 ds.append(uuid)..............eli
42c80 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 74 73 f.DEBUG:..................prints
42ca0 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 74 6f (_('READING.LIST:.Not.syncing.to
42cc0 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 20 20 .device.as.not.active'))........
42ce0 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 54 72 def.sync_now(self,.force_sync=Tr
42d00 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 68 65 ue):..........#.Identify.all.the
42d20 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 20 63 .active.device_uuid(s).for.the.c
42d40 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 20 44 onnected.device(s)..........if.D
42d60 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 45 41 EBUG:..............prints(_('REA
42d80 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 6e 63 DING.LIST:.Sync.Now.-.force_sync
42da0 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 63 65 ='),.force_sync)..........device
42dc0 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 75 69 _uuids.=.self._get_connected_uui
42de0 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 65 76 ds_to_sync()..........if.not.dev
42e00 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 0d 0a ice_uuids:..............return..
42e20 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 62 72 ........previous.=.self.gui.libr
42e40 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 20 ary_view.currentIndex().........
42e60 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.......
42e80 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 20 61 ...#.Get.all.the.ids.for.books.a
42ea0 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 20 62 lready.on.the.device.so.we.can.b
42ec0 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 20 62 e.sure.to.sync..........#.only.b
42ee0 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 68 65 ooks.that.are.not.already.on.the
42f00 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 20 3d .device..........on_device_ids.=
42f20 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 64 65 .set(db.search_getting_ids('onde
42f40 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 6c 69 vice:True',.None,.use_virtual_li
42f60 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 66 67 brary=False))............c.=.cfg
42f80 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 53 5d .plugin_prefs[cfg.STORE_DEVICES]
42fa0 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 0a 20 ..........ids_changed.=.set()...
42fc0 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 63 65 .......for.device_uuid.in.device
42fe0 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 63 2e _uuids:..............device.=.c.
43000 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 20 20 get(device_uuid,.None)..........
43020 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 20 20 ....if.device.is.None:..........
43040 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 6c 66 ........return.error_dialog(self
43060 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 27 29 .gui,._('Cannot.sync.to.device')
43080 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 ,...............................
430a0 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 55 55 ......._('No.device.found.for.UU
430c0 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 72 75 ID:.%s').%.device_uuid,.show=Tru
430e0 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 20 20 e)..............loc.=.None......
43100 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 64 65 ........if.device['location_code
43120 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 63 20 '].==.'A':..................loc.
43140 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 76 69 =.'carda'..............elif.devi
43160 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 20 20 ce['location_code'].==.'B':.....
43180 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 20 20 .............loc.=.'cardb'......
431a0 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 68 61 ........#.Find.all.the.lists.tha
431c0 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 69 63 t.are.associated.with.this.devic
431e0 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 3d 20 e.uuid..............lists_map.=.
43200 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 64 62 cfg.get_book_lists_for_device(db
43220 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 6c 73 ,.device_uuid,.exclude_auto=Fals
43240 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 65 20 e)................#.Refresh.the.
43260 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 75 6c contents.of.any.lists.auto-popul
43280 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 61 75 ated.by.a.search..............au
432a0 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 66 6f to_pop_column_list_names.=.[k.fo
432c0 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 6d 61 r.k,.v.in.six.iteritems(lists_ma
432e0 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 20 20 p).if...........................
43300 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 54 45 ..........v.get(cfg.KEY_POPULATE
43320 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 52 43 _TYPE,.'POPMANUAL').==.'POPSEARC
43340 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 6f 6c H']..............if.auto_pop_col
43360 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 20 20 umn_list_names:.................
43380 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:......................
433a0 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
433c0 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 61 75 .automatic.column.list(s).'),.au
433e0 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 20 20 to_pop_column_list_names).......
43400 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 74 6f ...........for.list_name.in.auto
43420 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 20 20 _pop_column_list_names:.........
43440 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 6f 5f .............self._rebuild_auto_
43460 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 20 20 search_list(db,.list_name)......
43480 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 73 74 ..........#.If.a.user.has.a.list
434a0 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 77 61 .marked.as.a."Replace.list".alwa
434c0 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 20 20 ys.process.it.first.............
434e0 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 6b 2c ..replace_list_names.=.[k.for.k,
43500 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 20 69 .v.in.six.iteritems(lists_map).i
43520 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 20 20 f...............................
43540 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 20 27 ......v.get(cfg.KEY_LIST_TYPE,.'
43560 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 59 4e SYNCNEW').in.['SYNCREPNEW',.'SYN
43580 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 20 74 REPOVR']]..............#.Lists.t
435a0 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 0a 20 hat.remove.are.processed.next...
435c0 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 20 5b ...........remove_list_names.=.[
435e0 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 73 74 k.for.k,.v.in.six.iteritems(list
43600 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 20 20 s_map).if.......................
43620 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 53 54 ..............v.get(cfg.KEY_LIST
43640 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 5d 0d _TYPE,.'SYNCNEW').==.'SYNCREM'].
43660 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 20 70 .............#.Other.lists.are.p
43680 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 65 72 rocessed.last..............other
436a0 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 69 78 _list_names.=.[k.for.k,.v.in.six
436c0 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 20 20 .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 76 2e 67 .............................v.g
43700 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 27 29 et(cfg.KEY_LIST_TYPE,.'SYNCNEW')
43720 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 57 27 .not.in.['SYNCREM',.'SYNCREPNEW'
43740 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 20 20 ,.'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 61 ...............................a
43780 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 2c 20 nd.v.get(cfg.KEY_POPULATE_TYPE,.
437a0 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 20 20 'POPMANUAL').!=.'POPDEVICE']....
437c0 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 3d 20 ..........combined_list_names.=.
437e0 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 73 74 replace_list_names.+.remove_list
43800 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 20 20 _names.+.other_list_names.......
43820 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 73 20 .......#.Automatic.device.lists.
43840 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 20 65 built.from.device.are.built.at.e
43860 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 73 74 nd..............auto_device_list
43880 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 65 72 _names.=.[k.for.k,.v.in.six.iter
438a0 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 20 20 items(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 76 2e 67 65 74 28 63 66 ........................v.get(cf
438e0 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 4c 27 g.KEY_POPULATE_TYPE,.'POPMANUAL'
43900 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 20 20 ).==.'POPDEVICE']...............
43920 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 20 20 .change_collections.=.False.....
43940 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 69 6e .........for.list_name.in.combin
43960 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 20 20 ed_list_names:..................
43980 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 65 5d list_info.=.lists_map[list_name]
439a0 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 5f 73 ..................if.not.force_s
439c0 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 6f 74 ync:......................if.not
439e0 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 0d 0a .list_info[cfg.KEY_SYNC_AUTO]:..
43a00 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 55 47 ........................if.DEBUG
43a20 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 20 70 :..............................p
43a40 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 63 69 rints(_('READING.LIST:.Not.synci
43a60 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 63 20 ng.\'%s\'.to.device.as.autosync.
43a80 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 20 20 is.false').%.list_name).........
43aa0 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 20 20 .................continue.......
43ac0 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 20 62 ...........change_collections,.b
43ae0 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 20 3d ook_ids_changed,.on_device_ids.=
43b00 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 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 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 ...................db,.list_name
43b40 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
43b60 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 20 69 n_device_ids)..................i
43b80 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 6e 67 ds_changed.|=.set(book_ids_chang
43ba0 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 69 63 ed)................if.auto_devic
43bc0 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 20 69 e_list_names:..................i
43be0 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 70 72 f.DEBUG:......................pr
43c00 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 20 61 ints(_('READING.LIST:.Updating.a
43c20 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 74 6f utomatic.device.list(s).'),.auto
43c40 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 20 20 _device_list_names).............
43c60 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 69 63 .....for.list_name.in.auto_devic
43c80 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 20 20 e_list_names:...................
43ca0 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 62 75 ...book_ids_changed.=.self._rebu
43cc0 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 6e 61 ild_auto_device_list(db,.list_na
43ce0 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 20 20 me,.on_device_ids)..............
43d00 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 6b 5f ........ids_changed.|=.set(book_
43d20 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 49 66 ids_changed)................#.If
43d40 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 75 70 .user.has.a.Kindle.and.set.to.up
43d60 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 20 20 date.collections.then.do.so.....
43d80 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 3a 0d .........if.change_collections:.
43da0 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 74 69 .................create_collecti
43dc0 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 2c 20 ons.=.device.get('collections',.
43de0 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 61 74 False)..................if.creat
43e00 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 20 20 e_collections:..................
43e20 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 74 69 ....self._create_kindle_collecti
43e40 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 0d 0a ons()..........if.ids_changed:..
43e60 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 69 2e ............if.unicode(self.gui.
43e80 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 6b 65 search.text()).startswith('marke
43ea0 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 20 20 d:reading_list_'):..............
43ec0 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 0a 20 ....self.view_list(list_name)...
43ee0 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:................
43f00 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().
43f20 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 20 20 refresh_ids(ids_changed)........
43f40 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
43f60 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()........
43f80 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 77 2e ..........self.gui.library_view.
43fa0 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 74 2c model().current_changed(current,
43fc0 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 75 69 .previous)..............self.gui
43fe0 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 66 20 .tags_view.recount()........def.
44000 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 2c 20 _sync_list(self,.db,.list_name,.
44020 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 6e 5f list_info,.device_uuid,.loc,.on_
44040 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 20 20 device_ids):..........'''.......
44060 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 5f 63 ...Returns.a.tuple.of:.(change_c
44080 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 6f 6e ollections,.book_ids_updated,.on
440a0 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 73 20 _device_ids)..........Indicates.
440c0 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 20 70 whether.the.Kindle.Collections.p
440e0 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 64 0d lugin.should.be.considered,.and.
44100 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 68 6f .........what.ids.in.the.gui.sho
44120 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 61 6e uld.be.refreshed.to.reflect.chan
44140 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 6e 73 ges.in.their.tags/custom.columns
44160 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 76 65 ..........'''..........#.We.have
44180 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 66 20 .the.books.in.list_info,.but.if.
441a0 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 20 20 get.via.the.cfg.call.then.......
441c0 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 69 6e ...#.any.that.no.longer.exist.in
441e0 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 0a 20 .the.database.will.be.removed...
44200 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 6c 69 .......ids.=.set(cfg.get_book_li
44220 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 43 68 st(db,.list_name))..........#.Ch
44240 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 74 20 eck.the.list.type.to.figure.out.
44260 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 6c 69 what.action.to.take:..........li
44280 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 59 5f st_type.=.list_info.get(cfg.KEY_
442a0 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 4c 55 LIST_TYPE,.cfg.DEFAULT_LIST_VALU
442c0 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 20 20 ES[cfg.KEY_LIST_TYPE])..........
442e0 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 20 27 if.list_type.in.['SYNCREPNEW',.'
44300 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 65 6d SYNCREPOVR']:..............#.Rem
44320 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 61 74 ove.all.books.on.the.device.that
44340 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 20 20 .are.not.on.this.list...........
44360 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 64 73 ...ids_to_remove.=.on_device_ids
44380 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 76 65 .-.ids..............self._remove
443a0 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 2c 20 _matching_books_from_device(db,.
443c0 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 65 6d list_name,.list_info,.ids_to_rem
443e0 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 20 20 ove,.loc,.on_device_ids)........
44400 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 4e 45 ......if.list_type.==.'SYNCREPNE
44420 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 64 20 W':..................#.Only.add.
44440 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 74 20 books.on.this.list.that.are.not.
44460 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 20 20 already.on.the.device...........
44480 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 64 73 .......ids.=.ids.-.on_device_ids
444a0 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 59 4e ..........elif.list_type.==.'SYN
444c0 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 6c 6c CREM':..............#.Remove.all
444e0 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 65 76 .books.on.this.list.from.the.dev
44500 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 72 65 ice..............return.self._re
44520 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 65 28 move_matching_books_from_device(
44540 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 20 6c db,.list_name,.list_info,.ids,.l
44560 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 69 66 oc,.on_device_ids)..........elif
44580 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 20 20 .list_type.==.'SYNCNEW':........
445a0 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 61 6e ......#.Do.not.bother.to.sync.an
445c0 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 65 20 y.books.that.are.already.on.the.
445e0 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 2d 20 device..............ids.=.ids.-.
44600 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 6c 20 on_device_ids............#.Will.
44620 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 74 20 only.be.able.to.sync.books.that.
44640 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 68 61 have.a.format..........#.Any.tha
44660 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 69 73 t.do.not.we.will.keep.in.our.lis
44680 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 20 20 t.and.not.attempt.to.sync.......
446a0 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 20 20 ...book_ids_changed.=.[]........
446c0 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 66 6f ..no_format_ids.=.[]..........fo
446e0 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 6d 74 r._id.in.ids:..............dbfmt
44700 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 64 3d s.=.db.formats(_id,.index_is_id=
44720 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 74 73 True)..............if.not.dbfmts
44740 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 64 73 :..................no_format_ids
44760 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 79 6e .append(_id)..........ids_to_syn
44780 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 20 20 c.=.ids.-.set(no_format_ids)....
447a0 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 64 73 ......if.DEBUG.and.no_format_ids
447c0 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 4e 47 :..............prints(_('READING
447e0 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 25 73 .LIST:.Skipping.%d.books.in.\'%s
44800 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 65 6e \'.list.with.no.formats').%.(len
44820 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 0d 0a (no_format_ids),.list_name))....
44840 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 20 20 ........changed.=.False.........
44860 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 6d 65 .if.ids_to_sync:..............me
44880 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 6e 67 ssage.=._('READING.LIST:.Syncing
448a0 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 63 61 .%d.books.in.\'%s\'.to:.%s.(loca
448c0 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 2c 0d tion:%s)').%.(len(ids_to_sync),.
448e0 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 ................................
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 6c 69 73 74 5f 6e 61 6d 65 2c 20 64 65 76 69 63 65 5f 75 75 69 64 2c .........list_name,.device_uuid,
44940 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 61 74 .loc)..............self.gui.stat
44960 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 20 20 us_bar.showMessage(message).....
44980 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 20 20 .........if.DEBUG:..............
449a0 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 20 20 ....prints(message).............
449c0 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 72 64 .self.gui.sync_to_device(on_card
449e0 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 65 2c =loc,.delete_from_library=False,
44a00 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 20 20 .send_ids=ids_to_sync)..........
44a20 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 6e 63 ....on_device_ids.|=.ids_to_sync
44a40 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 20 20 ..............changed.=.True....
44a60 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 70 ......elif.DEBUG:..............p
44a80 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 73 20 rints(_('READING.LIST:.No.books.
44aa0 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 65 64 on.\'%s\'.list.need.to.be.synced
44ac0 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 6c 69 ').%.list_name)............if.li
44ae0 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 20 20 st_info[cfg.KEY_SYNC_CLEAR]:....
44b00 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 77 65 ..........#.The.difference.betwe
44b20 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 69 64 en.the.old.list.and.no_format_id
44b40 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 20 20 s.is.the.books.updated..........
44b60 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 67 65 ....remove_list_ids.=.set(cfg.ge
44b80 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 73 65 t_book_list(db,.list_name)).-.se
44ba0 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 63 66 t(no_format_ids)..............cf
44bc0 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 20 6e g.set_book_list(db,.list_name,.n
44be0 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 66 2e o_format_ids)..............self.
44c00 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 65 apply_tags_to_list(list_name,.re
44c20 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 20 20 move_list_ids,.add=False).......
44c40 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 76 65 .......book_ids_changed.=.remove
44c60 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 67 65 _list_ids..........return.change
44c80 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 5f 69 d,.book_ids_changed,.on_device_i
44ca0 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 5f 62 ds........def._remove_matching_b
44cc0 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 74 5f ooks_from_device(self,.db,.list_
44ce0 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 2c 20 name,.list_info,.ids_to_remove,.
44d00 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 27 27 loc,.on_device_ids):..........''
44d20 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 20 28 '..........Returns.a.tuple.of:.(
44d40 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 70 64 change_collections,.book_ids_upd
44d60 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 49 6e ated,.on_device_ids)..........In
44d80 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 6c 65 dicates.whether.the.Kindle.Colle
44da0 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 65 72 ctions.plugin.should.be.consider
44dc0 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 68 65 ed,.and..........what.ids.in.the
44de0 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 66 6c .gui.should.be.refreshed.to.refl
44e00 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 6f 6d ect.changes.in.their.tags/custom
44e20 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 20 69 .columns..........'''..........i
44e40 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 20 20 f.len(ids_to_remove).==.0:......
44e60 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 65 76 ........return.False,.[],.on_dev
44e80 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 6c 69 ice_ids..........clear_list.=.li
44ea0 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 2c 20 st_info.get(cfg.KEY_SYNC_CLEAR,.
44ec0 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 59 5f cfg.DEFAULT_LIST_VALUES[cfg.KEY_
44ee0 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 65 20 SYNC_CLEAR])..........list_type.
44f00 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 59 50 =.list_info.get(cfg.KEY_LIST_TYP
44f20 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 2e 4b E,.cfg.DEFAULT_LIST_VALUES[cfg.K
44f40 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 65 74 EY_LIST_TYPE])..........to_delet
44f60 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 65 6d e.=.{}..........#.Unlike.the.Rem
44f80 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 47 55 ove.from.device.action.in.the.GU
44fa0 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 69 74 I,.a.sync.list.is.associated.wit
44fc0 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 65 20 h.a..........#.specific.storage.
44fe0 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 6b 73 card,.so.we.will.only.look.books
45000 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 20 20 .up.on.that.specific.model......
45020 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 20 20 ....if.loc.is.None:.............
45040 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 76 69 .list_model.=.self.gui.memory_vi
45060 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
45080 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 20 20 el_name.=._('Main.memory')......
450a0 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 20 20 ....elif.loc.==.'carda':........
450c0 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 72 64 ......list_model.=.self.gui.card
450e0 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 69 73 _a_view.model()..............lis
45100 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 20 41 t_model_name.=._('Storage.Card.A
45120 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 20 6c ')..........else:..............l
45140 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 65 77 ist_model.=.self.gui.card_b_view
45160 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 65 6c .model()..............list_model
45180 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 0a 20 _name.=._('Storage.Card.B').....
451a0 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 6d 65 .......to_delete[list_model_name
451c0 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 74 68 ].=.(list_model,.list_model.path
451e0 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 20 20 s_for_db_ids(ids_to_remove))....
45200 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 64 65 ......if.len(to_delete[list_mode
45220 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 20 69 l_name][1]).==.0:..............i
45240 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 74 73 f.DEBUG:..................prints
45260 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 5c 27 (_('READING.LIST:.No.books.on.\'
45280 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 65 6d %s\'.list.found.on.device.to.rem
452a0 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 20 20 ove').%.list_name)..............
452c0 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 74 69 #.Only.apply.the.clear.list.acti
452e0 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 20 77 on.at.this.point.if.we.are.not.w
45300 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 74 79 orking.with.a."Replace.items".ty
45320 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 5f 6c pe.list...............if.clear_l
45340 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 43 52 ist.and.list_type.not.in.['SYNCR
45360 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 20 20 EPNEW',.'SYNCREPOVR']:..........
45380 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 69 ........cfg.set_book_list(db,.li
453a0 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 23 20 st_name,.[])..................#.
453c0 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 6e 63 As.the.list.has.had.all.the.sync
453e0 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 20 20 ed.books.removed,.apply.tags....
45400 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 74 6f ..............self.apply_tags_to
45420 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 2c 20 _list(list_name,.ids_to_remove,.
45440 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 74 75 add=False)..................retu
45460 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 76 69 rn.False,.ids_to_remove,.on_devi
45480 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 73 65 ce_ids..............return.False
454a0 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 20 64 ,.[],.on_device_ids............d
454c0 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 6e 73 elete_action.=.self.gui.iactions
454e0 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 20 20 .get('Remove.Books',.None)......
45500 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 20 20 ....if.not.delete_action:.......
45520 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 5f 28 .......error_dialog(self.gui,._(
45540 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 20 20 'Reading.List.error'),..........
45560 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 66 69 ................._('Unable.to.fi
45580 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 73 68 nd.the.Remove.Books.plugin'),.sh
455a0 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 61 6c ow=True)..............return.Fal
455c0 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...........
455e0 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 65 66 .remove_dialog.=.cfg.plugin_pref
45600 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 45 59 s[cfg.STORE_OPTIONS].get(cfg.KEY
45620 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 63 _REMOVE_DIALOG,.True)..........c
45640 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 20 69 ontinue_delete.=.True..........i
45660 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 28 63 f.remove_dialog:..............(c
45680 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 2e 5f ontinue_delete,.result).=.self._
456a0 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 64 65 get_confirmed_delete_paths(to_de
456c0 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 20 20 lete)..........else:............
456e0 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 64 5f ..result.=.self._get_unattended_
45700 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 20 20 delete_paths(to_delete).........
45720 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 20 20 ...if.continue_delete:..........
45740 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 73 20 ....paths.=.{}..............ids.
45760 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 3d 20 =.{}..............removed_ids.=.
45780 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 64 2c []..............for.(model,._id,
457a0 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 20 20 .path).in.result:...............
457c0 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 20 20 ...if.model.not.in.paths:.......
457e0 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 5b 5d ...............paths[model].=.[]
45800 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 6c 5d ......................ids[model]
45820 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 6f 64 .=.[]..................paths[mod
45840 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 20 20 el].append(path)................
45860 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 20 20 ..ids[model].append(_id)........
45880 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 62 5b ..........calibre_id.=.model.db[
458a0 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 20 20 _id].application_id.............
458c0 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 65 6d .....if.calibre_id.in.ids_to_rem
458e0 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 76 65 ove:......................remove
45900 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 20 20 d_ids.append(calibre_id)........
45920 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 20 20 ......for.model.in.paths:.......
45940 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 76 65 ...........job.=.self.gui.remove
45960 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 20 20 _paths(paths[model])............
45980 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 6f 72 ......delete_action.delete_memor
459a0 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 0d 0a y[job].=.(paths[model],.model)..
459c0 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 5f 64 ................model.mark_for_d
459e0 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 61 72 eletion(job,.ids[model],.rows_ar
45a00 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 67 75 e_ids=True)..............self.gu
45a20 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 65 6c i.status_bar.show_message(_('Del
45a40 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 30 30 eting.books.from.device.'),.1000
45a60 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 20 6f )..............on_device_ids.=.o
45a80 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 29 0d n_device_ids.-.set(removed_ids).
45aa0 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 65 20 ...............#.Only.apply.the.
45ac0 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 74 20 clear.list.action.at.this.point.
45ae0 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 52 65 if.we.are.not.working.with.a."Re
45b00 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 20 20 place.items".type.list..........
45b20 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 70 65 .....if.clear_list.and.list_type
45b40 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 50 4f .not.in.['SYNCREPNEW',.'SYNCREPO
45b60 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 65 6d VR']:..................#.The.rem
45b80 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 64 20 aining.books.in.our.list.should.
45ba0 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 20 20 just.be.those.that.the.user.....
45bc0 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 69 6e .............#.did.not.select.in
45be0 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 63 61 .our.dialog..So.we.want.to.disca
45c00 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 20 20 rd.all.the.ids.that.............
45c20 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 6c 6c .....#.the.user.removed,.as.well
45c40 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 72 65 .as.all.the.ids.that.were.not.re
45c60 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 75 73 levant..................#.becaus
45c80 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 65 20 e.the.book.was.not.found.on.the.
45ca0 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 6e 69 device...................remaini
45cc0 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 6d 6f ng_ids.=.[]..................(mo
45ce0 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 6f 64 del,.books).=.to_delete[list_mod
45d00 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 28 5f el_name]..................for.(_
45d20 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 20 20 id,._book).in.books:............
45d40 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 64 65 ..........calibre_id.=.list_mode
45d60 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 20 20 l.db[_id].application_id........
45d80 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 74 20 ..............if.calibre_id.not.
45da0 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 20 20 in.removed_ids:.................
45dc0 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 63 61 .........remaining_ids.append(ca
45de0 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 2e 73 libre_id)..................cfg.s
45e00 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 6d 61 et_book_list(db,.list_name,.rema
45e20 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 41 73 ining_ids)..................#.As
45e40 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 65 20 .the.list.has.had.at.least.some.
45e60 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 20 20 books.removed,.apply.tags.......
45e80 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 65 74 ...........all_removed_ids.=.set
45ea0 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 67 5f (ids_to_remove).-.set(remaining_
45ec0 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 6c 79 ids)..................self.apply
45ee0 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 65 6d _tags_to_list(list_name,.all_rem
45f00 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 20 20 oved_ids,.add=False)............
45f20 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 5f 64 ..return.True,.removed_ids,.on_d
45f40 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 65 2c evice_ids..........return.False,
45f60 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 5f 67 .[],.on_device_ids........def._g
45f80 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 2c 20 et_confirmed_delete_paths(self,.
45fa0 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 65 4d to_delete):..........d.=.DeleteM
45fc0 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 75 69 atchingFromDeviceDialog(self.gui
45fe0 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 63 5f ,.to_delete)..........if.d.exec_
46000 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 64 2e ():..............return.True,.d.
46020 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 4e 6f result..........return.False,.No
46040 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 64 65 ne........def._get_unattended_de
46060 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 20 20 lete_paths(self,.to_delete):....
46080 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 20 63 ......result.=.[]..........for.c
460a0 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 20 28 ard.in.to_delete:..............(
460c0 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 5d 0d model,.books).=.to_delete[card].
460e0 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 6e 20 .............for.(_id,.book).in.
46100 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 20 75 books:..................path.=.u
46120 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 20 20 nicode(book.path)...............
46140 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 70 61 ...result.append((model,._id,.pa
46160 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 0a 20 th))..........return.result.....
46180 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 73 74 ...def._rebuild_auto_device_list
461a0 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 65 5f (self,.db,.list_name,.on_device_
461c0 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 20 20 ids):..........if.DEBUG:........
461e0 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 41 75 ......prints(_('READING.LIST:.Au
46200 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 20 6c to-populating.device.list:.'),.l
46220 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 6f 6b ist_name)..........existing_book
46240 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 62 2c _ids.=.set(cfg.get_book_list(db,
46260 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 65 6d .list_name))..........ids_to_rem
46280 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 20 6f ove.=.list(existing_book_ids.-.o
462a0 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 61 64 n_device_ids)..........ids_to_ad
462c0 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 69 6e d.=.list(on_device_ids.-.existin
462e0 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 0d 0a g_book_ids)..........if.DEBUG:..
46300 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
46320 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 61 74 ST:.Removing.%d.ids.from.automat
46340 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 6d 6f ic.list:.%s').%.(len(ids_to_remo
46360 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 2e 61 ve),.list_name))..........self.a
46380 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 64 73 pply_tags_to_list(list_name,.ids
463a0 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 20 20 _to_remove,.add=False)..........
463c0 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(_(
463e0 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 6f 20 'READING.LIST:.Adding.%d.ids.to.
46400 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 73 5f automatic.list:.%s').%.(len(ids_
46420 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 23 20 to_add),.list_name))..........#.
46440 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 73 20 We.will.force.the.apply.of.tags.
46460 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 20 69 to.ALL.items.on.the.list,.just.i
46480 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 20 6f n.case.the.user..........#.has.o
464a0 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 20 20 nly.just.specified.a.tag........
464c0 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 74 5f ...self.apply_tags_to_list(list_
464e0 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 3d 54 name,.list(on_device_ids),.add=T
46500 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 74 28 rue)..........cfg.set_book_list(
46520 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 69 64 db,.list_name,.list(on_device_id
46540 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 65 6e s))..........ids_to_remove.exten
46560 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 69 64 d(ids_to_add)..........return.id
46580 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 64 5f s_to_remove........def._rebuild_
465a0 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 74 5f auto_search_list(self,.db,.list_
465c0 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 20 20 name):..........if.DEBUG:.......
465e0 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 41 .......prints(_('READING.LIST:.A
46600 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 2c 20 uto-populating.search.list:.'),.
46620 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 3d 20 list_name)..........list_info.=.
46640 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 65 29 cfg.get_list_info(db,.list_name)
46660 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 74 28 ..........query.=.list_info.get(
46680 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 20 20 cfg.KEY_POPULATE_SEARCH,.'')....
466a0 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 20 20 ......if.not.query:.............
466c0 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
466e0 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 70 64 ts(_('READING.LIST:.Aborting.upd
46700 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 6e 6f ating.auto-search.list.as.has.no
46720 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 20 20 .expression:.'),.list_name).....
46740 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 69 6e .........return..........matchin
46760 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 5f 69 g_ids.=.db.data.search_getting_i
46780 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 27 29 ds(query,.search_restriction='')
467a0 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 20 20 ..........if.DEBUG:.............
467c0 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 64 20 .prints(_('READING.LIST:.Now.%d.
467e0 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 28 6c ids.on.automatic.list:.%s').%.(l
46800 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 0a 20 en(matching_ids),.list_name))...
46820 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 69 73 .......cfg.set_book_list(db,.lis
46840 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 0a 20 t_name,.list(matching_ids)).....
46860 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 6f 6e ...def._create_kindle_collection
46880 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 74 68 s(self):..........#.Check.for.th
468a0 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 69 6e e.Kindle.Collections.plugin.bein
468c0 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 0d 0a g.installed..........if.DEBUG:..
468e0 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
46900 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 64 6c ST:.Attempting.to.recreate.Kindl
46920 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 69 6e e.collections'))..........plugin
46940 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 6c 65 .=.self.gui.iactions.get('Kindle
46960 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 69 66 .Collections',.None)..........if
46980 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 72 6e .not.plugin:..............return
469a0 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 6c 65 .info_dialog(self.gui,._('Kindle
469c0 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 20 20 .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 5f 28 27 59 6f 75 20 6d 75 ......................._('You.mu
46a00 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 20 70 st.have.the.Kindle.Collections.p
46a20 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 20 20 lugin.installed.'...............
46a40 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 74 6f ....................'in.order.to
46a60 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 79 .recreate.collections.after.a.sy
46a80 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 20 20 nc.'),..........................
46aa0 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 65 3a .......show=True)..........else:
46ac0 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 6e 64 ..............plugin.create_kind
46ae0 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 35 55 le_collections()..PK........."5U
46b00 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 62 69 ..3.............common_compatibi
46b20 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 20 76 lity.py#!/usr/bin/env.python.#.v
46b40 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 34 3a im:fileencoding=UTF-8:ts=4:sw=4:
46b60 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 5f 20 sta:et:sts=4:ai.from.__future__.
46b80 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 73 69 import.(unicode_literals,.divisi
46ba0 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 20 20 on,.absolute_import,............
46bc0 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 5f 5f .............print_function)..__
46be0 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 69 67 license__...=.'GPL.v3'.__copyrig
46c00 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 4d 61 ht__.=.'2022,.Grant.Drake'..#.Ma
46c20 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 20 77 intain.backwards.compatibility.w
46c40 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 61 6c ith.older.versions.of.Qt.and.cal
46c60 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 70 6f ibre..try:.....from.qt.core.impo
46c80 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 65 78 rt.QSizePolicy,.QTextEdit,.Qt.ex
46ca0 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 20 20 cept.ImportError:...............
46cc0 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 70 6f ..............from.PyQt5.Qt.impo
46ce0 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 0a 74 rt.QSizePolicy,.QTextEdit,.Qt..t
46d00 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 51 53 ry:.....qSizePolicy_Minimum.=.QS
46d20 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 53 69 izePolicy.Policy.Minimum.....qSi
46d40 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 2e 50 zePolicy_Maximum.=.QSizePolicy.P
46d60 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 45 78 olicy.Maximum.....qSizePolicy_Ex
46d80 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 78 70 panding.=.QSizePolicy.Policy.Exp
46da0 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 65 64 anding.....qSizePolicy_Preferred
46dc0 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 64 0a .=.QSizePolicy.Policy.Preferred.
46de0 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 65 50 ....qSizePolicy_Ignored.=.QSizeP
46e00 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 20 20 olicy.Policy.Ignored.except:....
46e20 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 6c 69 .qSizePolicy_Minimum.=.QSizePoli
46e40 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 69 6d cy.Minimum.....qSizePolicy_Maxim
46e60 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 53 69 um.=.QSizePolicy.Maximum.....qSi
46e80 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 63 79 zePolicy_Expanding.=.QSizePolicy
46ea0 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 66 65 .Expanding.....qSizePolicy_Prefe
46ec0 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 20 20 rred.=.QSizePolicy.Preferred....
46ee0 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 6c 69 .qSizePolicy_Ignored.=.QSizePoli
46f00 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 5f 4e cy.Ignored..try:.....qTextEdit_N
46f20 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 2e 4e oWrap.=.QTextEdit.LineWrapMode.N
46f40 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 57 72 oWrap.except:.....qTextEdit_NoWr
46f60 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 20 20 ap.=.QTextEdit.NoWrap..try:.....
46f80 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 6f 70 qtDropActionCopyAction.=.Qt.Drop
46fa0 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 74 69 Action.CopyAction.....qtDropActi
46fc0 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 6f 76 onMoveAction.=.Qt.DropAction.Mov
46fe0 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 6f 6e eAction.except:.....qtDropAction
47000 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 20 71 CopyAction.=.Qt.CopyAction.....q
47020 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 65 41 tDropActionMoveAction.=.Qt.MoveA
47040 63 74 69 6f 6e 0a 50 4b 03 04 14 00 00 00 00 00 99 b5 49 5c 31 3e 76 72 4f 2e 00 00 4f 2e 00 00 ction.PK..........I\1>vrO...O...
47060 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 6e 2f ....common_dialogs.py#!/usr/bin/
47080 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 3d 55 env.python..#.vim:fileencoding=U
470a0 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 0d 0a TF-8:ts=4:sw=4:sta:et:sts=4:ai..
470c0 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 65 5f from.__future__.import.(unicode_
470e0 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 70 literals,.division,.absolute_imp
47100 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 70 72 ort,..........................pr
47120 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 20 3d int_function)....__license__...=
47140 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 32 32 .'GPL.v3'..__copyright__.=.'2022
47160 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 74 68 ,.Grant.Drake'....#.calibre.Pyth
47180 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 78 0d on.3.compatibility...import.six.
471a0 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 75 6e .from.six.import.text_type.as.un
471c0 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 65 20 icode....try:......from.qt.core.
471e0 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 42 6f import.(QDialog,.QDialogButtonBo
47200 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 0a 20 x,.QVBoxLayout,.QHBoxLayout,....
47220 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 67 .......................QListWidg
47240 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 6d 56 et,.QProgressBar,.QAbstractItemV
47260 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 20 20 iew,.QTextEdit,.................
47280 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 20 51 ..........QIcon,.QApplication,.Q
472a0 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 29 0d t,.QTextBrowser,.QSize,.QLabel).
472c0 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 20 50 .except.ImportError:......from.P
472e0 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 6f 67 yQt5.Qt.import.(QDialog,.QDialog
47300 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 61 79 ButtonBox,.QVBoxLayout,.QHBoxLay
47320 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 20 51 out,...........................Q
47340 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 74 72 ListWidget,.QProgressBar,.QAbstr
47360 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 20 20 actItemView,.QTextEdit,.........
47380 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 69 63 ..................QIcon,.QApplic
473a0 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 2c 20 ation,.Qt,.QTextBrowser,.QSize,.
473c0 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 73 6c QLabel)....try:......load_transl
473e0 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 20 20 ations()..except.NameError:.....
47400 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 0d 0a .pass.#.load_translations().....
47420 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 73 2c from.calibre.gui2.import.gprefs,
47440 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 6d 20 .info_dialog,.Application..from.
47460 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 68 6f calibre.gui2.keyboard.import.Sho
47480 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 69 6e rtcutConfig..from.calibre_plugin
474a0 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 70 6f s.reading_list.common_icons.impo
474c0 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 2d 2d rt.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 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 74 69 -..#...............Dialog.functi
47520 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 2d 2d ons..#.-------------------------
47540 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 20 53 ---------------------....class.S
47560 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 20 20 izePersistedDialog(QDialog):....
47580 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 73 65 ..'''......This.dialog.is.a.base
475a0 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 6e 74 .class.for.any.dialogs.that.want
475c0 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 6f 72 .their.size/position......restor
475e0 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 0a 20 ed.when.they.are.next.opened....
47600 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 70 ...'''......def.__init__(self,.p
47620 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 20 20 arent,.unique_pref_name):.......
47640 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 6e 74 ...QDialog.__init__(self,.parent
47660 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 6d 65 )..........self.unique_pref_name
47680 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 65 6c .=.unique_pref_name..........sel
476a0 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 66 5f f.geom.=.gprefs.get(unique_pref_
476c0 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 73 68 name,.None)..........self.finish
476e0 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 29 0d ed.connect(self.dialog_closing).
47700 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 3a 0d .......def.resize_dialog(self):.
47720 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 0d 0a .........if.self.geom.is.None:..
47740 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 69 7a ............self.resize(self.siz
47760 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 20 20 eHint())..........else:.........
47780 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 2e 67 .....self.restoreGeometry(self.g
477a0 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 28 73 eom)........def.dialog_closing(s
477c0 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 62 79 elf,.result):..........geom.=.by
477e0 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 20 20 tearray(self.saveGeometry())....
47800 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 6e 61 ......gprefs[self.unique_pref_na
47820 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 73 74 me].=.geom..........self.persist
47840 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 73 69 _custom_prefs()........def.persi
47860 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 20 20 st_custom_prefs(self):..........
47880 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 64 69 '''..........Invoked.when.the.di
478a0 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 20 66 alog.is.closing..Override.this.f
478c0 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 63 75 unction.to.call..........save_cu
478e0 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 69 6e stom_pref().if.you.have.a.settin
47900 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 63 61 g.you.want.persisted.that.you.ca
47920 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 69 6e n..........retrieve.in.your.__in
47940 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 29 20 it__().using.load_custom_pref().
47960 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 0a 20 when.next.opened..........'''...
47980 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 73 74 .......pass........def.load_cust
479a0 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 6e 65 om_pref(self,.name,.default=None
479c0 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 73 65 ):..........return.gprefs.get(se
479e0 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 64 65 lf.unique_pref_name+':'+name,.de
47a00 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 70 72 fault)........def.save_custom_pr
47a20 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 20 20 ef(self,.name,.value):..........
47a40 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 3a 27 gprefs[self.unique_pref_name+':'
47a60 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 5f 6c +name].=.value........def.help_l
47a80 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 20 20 ink_activated(self,.url):.......
47aa0 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 74 20 ...if.self.plugin_action.is.not.
47ac0 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 5f 61 None:..............self.plugin_a
47ae0 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 6c 70 ction.show_help(anchor=self.help
47b00 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 6e 66 _anchor)......class.KeyboardConf
47b20 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 0d 0a igDialog(SizePersistedDialog):..
47b40 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 65 64 ....'''......This.dialog.is.used
47b60 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 73 68 .to.allow.editing.of.keyboard.sh
47b80 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 6e 69 ortcuts.......'''......def.__ini
47ba0 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 20 20 t__(self,.gui,.group_name):.....
47bc0 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 74 5f .....SizePersistedDialog.__init_
47be0 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 74 20 _(self,.gui,.'Keyboard.shortcut.
47c00 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 75 69 dialog')..........self.gui.=.gui
47c20 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 5f 28 ..........self.setWindowTitle(_(
47c40 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 20 20 'Keyboard.shortcuts'))..........
47c60 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 20 20 layout.=.QVBoxLayout(self)......
47c80 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 20 20 ....self.setLayout(layout)......
47ca0 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 68 6f ......self.keyboard_widget.=.Sho
47cc0 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 6f 75 rtcutConfig(self)..........layou
47ce0 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 65 74 t.addWidget(self.keyboard_widget
47d00 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 72 6f )..........self.group_name.=.gro
47d20 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 3d 20 up_name............button_box.=.
47d40 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 42 6f QDialogButtonBox(QDialogButtonBo
47d60 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 29 0d x.Ok.|.QDialogButtonBox.Cancel).
47d80 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 6f 6e .........button_box.accepted.con
47da0 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 74 6f nect(self.commit)..........butto
47dc0 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 6a 65 n_box.rejected.connect(self.reje
47de0 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 62 75 ct)..........layout.addWidget(bu
47e00 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 75 72 tton_box)............#.Cause.our
47e20 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 6f 6d .dialog.size.to.be.restored.from
47e40 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 67 65 .prefs.or.created.on.first.usage
47e60 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 0d 0a ..........self.resize_dialog()..
47e80 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 20 20 ........self.initialize().......
47ea0 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 20 20 .def.initialize(self):..........
47ec0 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 65 28 self.keyboard_widget.initialize(
47ee0 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 6c 66 self.gui.keyboard)..........self
47f00 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 75 70 .keyboard_widget.highlight_group
47f20 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 6f 6d (self.group_name)........def.com
47f40 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 61 72 mit(self):..........self.keyboar
47f60 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 66 2e d_widget.commit()..........self.
47f80 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 65 73 accept()......def.prompt_for_res
47fa0 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 0a 20 tart(parent,.title,.message):...
47fc0 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 6c 65 ...d.=.info_dialog(parent,.title
47fe0 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 6c 73 ,.message,.show_copy_button=Fals
48000 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 52 65 e)......b.=.d.bb.addButton(_('Re
48020 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 70 74 start.calibre.now'),.d.bb.Accept
48040 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 6c 74 Role)......b.setIcon(QIcon(I('lt
48060 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 61 6c .png')))......d.do_restart.=.Fal
48080 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 6f 5f se......def.rf():..........d.do_
480a0 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 63 6f restart.=.True......b.clicked.co
480c0 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 27 29 nnect(rf)......d.set_details('')
480e0 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 2e 64 ......d.exec_()......b.clicked.d
48100 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 65 73 isconnect()......return.d.do_res
48120 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 6c 6f tart......class.PrefsViewerDialo
48140 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 20 64 g(SizePersistedDialog):........d
48160 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 63 65 ef.__init__(self,.gui,.namespace
48180 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.
481a0 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 77 65 __init__(self,.gui,.'Prefs.Viewe
481c0 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 6e 64 r.dialog')..........self.setWind
481e0 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 27 20 owTitle(_('Preferences.for:')+'.
48200 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 20 20 '+namespace)....................
48220 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 62 20 self.gui.=.gui..........self.db.
48240 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 2e 6e =.gui.current_db..........self.n
48260 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 73 65 amespace.=.namespace..........se
48280 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 65 6c lf._init_controls()..........sel
482a0 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 65 6c f.resize_dialog()............sel
482c0 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 20 20 f._populate_settings()..........
482e0 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 20 20 ..if.self.keys_list.count():....
48300 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 72 72 ..........self.keys_list.setCurr
48320 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 74 72 entRow(0)........def._init_contr
48340 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 56 42 ols(self):..........layout.=.QVB
48360 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 74 oxLayout(self)..........self.set
48380 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 20 51 Layout(layout)............ml.=.Q
483a0 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 64 64 HBoxLayout()..........layout.add
483c0 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 6b 65 Layout(ml,.1)............self.ke
483e0 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 20 20 ys_list.=.QListWidget(self).....
48400 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 6f 6e .....self.keys_list.setSelection
48420 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 65 6c Mode(QAbstractItemView.SingleSel
48440 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 74 2e ection)..........self.keys_list.
48460 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 6c 66 setFixedWidth(150)..........self
48480 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 6c 6f .keys_list.setAlternatingRowColo
484a0 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 28 73 rs(True)..........ml.addWidget(s
484c0 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 61 6c elf.keys_list)..........self.val
484e0 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 20 20 ue_text.=.QTextEdit(self).......
48500 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 28 46 ...self.value_text.setReadOnly(F
48520 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 6c 66 alse)..........ml.addWidget(self
48540 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 74 6f .value_text,.1)............butto
48560 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 6f 67 n_box.=.QDialogButtonBox(QDialog
48580 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 78 2e ButtonBox.Ok.|.QDialogButtonBox.
485a0 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 63 65 Cancel)..........button_box.acce
485c0 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 65 73 pted.connect(self._apply_changes
485e0 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 63 )..........button_box.rejected.c
48600 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 6c onnect(self.reject)..........sel
48620 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 64 42 f.clear_button.=.button_box.addB
48640 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 6e 42 utton(_('Clear'),.QDialogButtonB
48660 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 65 61 ox.ResetRole)..........self.clea
48680 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 73 68 r_button.setIcon(get_icon('trash
486a0 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 74 74 .png'))..........self.clear_butt
486c0 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 74 69 on.setToolTip(_('Clear.all.setti
486e0 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 20 20 ngs.for.this.plugin'))..........
48700 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 65 63 self.clear_button.clicked.connec
48720 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 20 20 t(self._clear_settings).........
48740 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 0a 0d .layout.addWidget(button_box)...
48760 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 6c 66 .....def._populate_settings(self
48780 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 61 72 ):..........self.keys_list.clear
487a0 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 67 65 ()..........ns_prefix.=.self._ge
487c0 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 73 6f t_ns_prefix()..........keys.=.so
487e0 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 20 69 rted([k[len(ns_prefix):].for.k.i
48800 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 0a 20 n.six.iterkeys(self.db.prefs)...
48820 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 72 74 ......................if.k.start
48840 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 72 20 swith(ns_prefix)])..........for.
48860 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 2e 6b key.in.keys:..............self.k
48880 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 20 73 eys_list.addItem(key)..........s
488a0 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 73 65 elf.keys_list.setMinimumWidth(se
488c0 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 28 30 lf.keys_list.sizeHintForColumn(0
488e0 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 72 65 ))..........self.keys_list.curre
48900 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 2e 5f ntRowChanged[int].connect(self._
48920 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 66 20 current_row_changed)........def.
48940 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 5f 72 _current_row_changed(self,.new_r
48960 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 0a 20 ow):..........if.new_row.<.0:...
48980 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 61 72 ...........self.value_text.clear
489a0 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 20 20 ()..............return..........
489c0 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 75 72 key.=.unicode(self.keys_list.cur
489e0 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 6c 20 rentItem().text())..........val.
48a00 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 28 73 =.self.db.prefs.get_namespaced(s
48a20 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 20 20 elf.namespace,.key,.'').........
48a40 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 73 65 .self.value_text.setPlainText(se
48a60 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 20 20 lf.db.prefs.to_raw(val))........
48a80 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 20 20 def._get_ns_prefix(self):.......
48aa0 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 6c 66 ...return.'namespaced:%s:'%.self
48ac0 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 68 61 .namespace........def._apply_cha
48ae0 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 62 72 nges(self):..........from.calibr
48b00 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 69 6d e.gui2.dialogs.confirm_delete.im
48b20 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 3d 20 port.confirm..........message.=.
48b40 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 20 74 '<p>'+_('Are.you.sure.you.want.t
48b60 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
48b80 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 3e 27 ibrary.for.this.plugin?')+'</p>'
48ba0 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 27 41 .\....................'<p>'+_('A
48bc0 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 20 6f ny.settings.in.other.libraries.o
48be0 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 72 20 r.stored.in.a.JSON.file.in.your.
48c00 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 20 20 calibre.plugins.'.\.............
48c20 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 63 68 .......'folder.will.not.be.touch
48c40 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 20 20 ed.')+'</p>'.\..................
48c60 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 69 62 ..'<>'+_('You.must.restart.calib
48c80 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 20 20 re.afterwards.')+'</p>'.........
48ca0 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 6e 61 .if.not.confirm(message,.self.na
48cc0 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 66 29 mespace+'_clear_settings',.self)
48ce0 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 20 20 :..............return...........
48d00 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 6a 65 .val.=.self.db.prefs.raw_to_obje
48d20 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 6c 61 ct(unicode(self.value_text.toPla
48d40 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 6f 64 inText()))..........key.=.unicod
48d60 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 2e 74 e(self.keys_list.currentItem().t
48d80 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 73 65 ext())..........self.db.prefs.se
48da0 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 65 79 t_namespaced(self.namespace,.key
48dc0 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 6f 6d ,.val)............restart.=.prom
48de0 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 67 73 pt_for_restart(self,._('Settings
48e00 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 20 20 .changed'),.....................
48e20 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 74 68 ........'<p>'+_('Settings.for.th
48e40 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 62 is.plugin.in.this.library.have.b
48e60 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 20 20 een.changed.')+'</p>'.\.........
48e80 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 6c 65 ....................'<p>'+_('Ple
48ea0 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 70 3e ase.restart.calibre.now.')+'</p>
48ec0 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 20 20 ')..........self.close()........
48ee0 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 66 2e ..if.restart:..............self.
48f00 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 64 65 gui.quit(restart=True)........de
48f20 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 20 20 f._clear_settings(self):........
48f40 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 6e 66 ..from.calibre.gui2.dialogs.conf
48f60 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 20 20 irm_delete.import.confirm.......
48f80 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 73 75 ...message.=.'<p>'+_('Are.you.su
48fa0 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 6e re.you.want.to.clear.your.settin
48fc0 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
48fe0 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 20 20 in?')+'</p>'.\..................
49000 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 65 72 ..'<p>'+_('Any.settings.in.other
49020 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 20 66 .libraries.or.stored.in.a.JSON.f
49040 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 5c 0d ile.in.your.calibre.plugins.'.\.
49060 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 6c 20 ...................'folder.will.
49080 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 20 20 not.be.touched.')+'</p>'.\......
490a0 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 74 20 ..............'<p>'+_('You.must.
490c0 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 27 3c restart.calibre.afterwards.')+'<
490e0 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 65 73 /p>'..........if.not.confirm(mes
49100 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 65 74 sage,.self.namespace+'_clear_set
49120 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 74 75 tings',.self):..............retu
49140 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 2e 5f rn............ns_prefix.=.self._
49160 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.=.
49180 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 64 62 [k.for.k.in.six.iterkeys(self.db
491a0 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 66 69 .prefs).if.k.startswith(ns_prefi
491c0 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 20 20 x)]..........for.k.in.keys:.....
491e0 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 0a 20 .........del.self.db.prefs[k]...
49200 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 28 29 .......self._populate_settings()
49220 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 5f 72 ..........restart.=.prompt_for_r
49240 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 65 64 estart(self,._('Settings.deleted
49260 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 '),.............................
49280 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 20 70 '<p>'+_('All.settings.for.this.p
492a0 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 6e 20 lugin.in.this.library.have.been.
492c0 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 20 20 cleared.')+'</p>'...............
492e0 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 72 65 ..............'<p>'+_('Please.re
49300 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 20 20 start.calibre.now.')+'</p>')....
49320 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 20 72 ......self.close()..........if.r
49340 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 71 75 estart:..............self.gui.qu
49360 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 50 72 it(restart=True)........class.Pr
49380 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 20 64 ogressBarDialog(QDialog):......d
493a0 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 20 6d ef.__init__(self,.parent=None,.m
493c0 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 6f 67 ax_items=100,.window_title='Prog
493e0 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 61 62 ress.Bar',...................lab
49400 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 61 6c el='Label.goes.here',.on_top=Fal
49420 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 20 20 se):..........if.on_top:........
49440 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 20 73 ......super(ProgressBarDialog,.s
49460 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 6c 61 elf).__init__(parent=parent,.fla
49480 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 20 20 gs=Qt.WindowStaysOnTopHint).....
494a0 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 50 72 .....else:..............super(Pr
494c0 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 5f 28 ogressBarDialog,.self).__init__(
494e0 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 70 70 parent=parent)..........self.app
49500 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 20 20 lication.=.Application..........
49520 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 6c 65 self.setWindowTitle(window_title
49540 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 74 28 )..........self.l.=.QVBoxLayout(
49560 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 73 65 self)..........self.setLayout(se
49580 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 51 4c lf.l)............self.label.=.QL
495a0 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 62 65 abel(label)..#.........self.labe
495c0 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 29 0d l.setAlignment(Qt.AlignHCenter).
495e0 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 2e 6c .........self.l.addWidget(self.l
49600 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 42 61 abel)............self.progressBa
49620 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 20 20 r.=.QProgressBar(self)..........
49640 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 61 78 self.progressBar.setRange(0,.max
49660 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 42 61 _items)..........self.progressBa
49680 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 61 64 r.setValue(0)..........self.l.ad
496a0 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 20 20 dWidget(self.progressBar).......
496c0 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 20 73 .def.increment(self):..........s
496e0 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 70 72 elf.progressBar.setValue(self.pr
49700 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 20 20 ogressBar.value().+.1)..........
49720 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 65 73 self.refresh()........def.refres
49740 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 74 69 h(self):..........self.applicati
49760 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 73 65 on.processEvents()........def.se
49780 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 20 73 t_label(self,.value):..........s
497a0 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 20 20 elf.label.setText(value)........
497c0 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 66 74 ..self.refresh()........def.left
497e0 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 65 6c _align_label(self):..........sel
49800 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 65 66 f.label.setAlignment(Qt.AlignLef
49820 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 66 2c t.)........def.set_maximum(self,
49840 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 73 42 .value):..........self.progressB
49860 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 73 65 ar.setMaximum(value)..........se
49880 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 6c 75 lf.refresh()........def.set_valu
498a0 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 70 72 e(self,.value):..........self.pr
498c0 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 20 20 ogressBar.setValue(value).......
498e0 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 65 74 ...self.refresh()........def.set
49900 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 73 5f _progress_format(self,.progress_
49920 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 0a 0d format=None):..........pass.....
49940 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 0d 0a .class.ViewLogDialog(QDialog):..
49960 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 2c 20 ......def.__init__(self,.title,.
49980 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 44 69 html,.parent=None):..........QDi
499a0 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 20 20 alog.__init__(self,.parent).....
499c0 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 29 0d .....self.l.=.l.=.QVBoxLayout().
499e0 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 20 20 .........self.setLayout(l)......
49a00 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 65 6c ......self.tb.=.QTextBrowser(sel
49a20 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 65 72 f)..........QApplication.setOver
49a40 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 20 20 rideCursor(Qt.WaitCursor).......
49a60 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 65 20 ...#.Rather.than.formatting.the.
49a80 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 63 61 text.in.<pre>.blocks.like.the.ca
49aa0 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 20 69 libre..........#.ViewLog.does,.i
49ac0 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 69 76 nstead.just.format.it.inside.div
49ae0 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 20 20 s.to.keep.style.formatting......
49b00 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 26 6e ....html.=.html.replace('\t','&n
49b20 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 63 65 bsp;&nbsp;&nbsp;&nbsp;').replace
49b40 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 3d 20 ('\n',.'<br/>')..........html.=.
49b60 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 20 20 html.replace('>.','>&nbsp;')....
49b80 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 3c 2f ......self.tb.setHtml('<div>%s</
49ba0 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 61 74 div>'.%.html)..........QApplicat
49bc0 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 20 20 ion.restoreOverrideCursor().....
49be0 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 20 20 .....l.addWidget(self.tb).......
49c00 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 78 28 .....self.bb.=.QDialogButtonBox(
49c20 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 73 65 QDialogButtonBox.Ok)..........se
49c40 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 63 65 lf.bb.accepted.connect(self.acce
49c60 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 63 6f pt)..........self.bb.rejected.co
49c80 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 6c 66 nnect(self.reject)..........self
49ca0 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 6f 6e .copy_button.=.self.bb.addButton
49cc0 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 20 20 (_('Copy.to.clipboard'),........
49ce0 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 0a 20 ..........self.bb.ActionRole)...
49d00 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 6e 28 .......self.copy_button.setIcon(
49d20 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 20 20 QIcon(I('edit-copy.png')))......
49d40 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 6f 6e ....self.copy_button.clicked.con
49d60 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 20 20 nect(self.copy_to_clipboard)....
49d80 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 20 20 ......l.addWidget(self.bb)......
49da0 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 20 20 ....self.setModal(False)........
49dc0 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 0d 0a ..self.resize(QSize(700,.500))..
49de0 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 74 6c ........self.setWindowTitle(titl
49e00 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 28 51 e)..........self.setWindowIcon(Q
49e20 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 20 73 Icon(I('debug.png')))..........s
49e40 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 63 6c elf.show()........def.copy_to_cl
49e60 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 73 65 ipboard(self):..........txt.=.se
49e80 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 41 70 lf.tb.toPlainText()..........QAp
49ea0 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 74 78 plication.clipboard().setText(tx
49ec0 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 0f 00 t)..PK..........3U9...`...`.....
49ee0 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 76 20 ..common_icons.py#!/usr/bin/env.
49f00 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 38 3a python.#.vim:fileencoding=UTF-8:
49f20 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 20 5f ts=4:sw=4:sta:et:sts=4:ai.from._
49f40 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 72 61 _future__.import.(unicode_litera
49f60 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 0a 20 ls,.division,.absolute_import,..
49f80 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 75 6e .......................print_fun
49fa0 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 33 27 ction)..__license__...=.'GPL.v3'
49fc0 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 44 72 .__copyright__.=.'2022,.Grant.Dr
49fe0 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 68 6f ake'..import.os..#.calibre.Pytho
4a000 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 0a 74 n.3.compatibility..import.six..t
4a020 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 49 63 ry:.....from.qt.core.import.(QIc
4a040 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 72 3a on,.QPixmap).except.ImportError:
4a060 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 6f 6e .....from.PyQt5.Qt.import.(QIcon
4a080 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 61 6e ,.QPixmap)..from.calibre.constan
4a0a0 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 72 65 ts.import.iswindows.from.calibre
4a0c0 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 69 6f .constants.import.numeric_versio
4a0e0 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 62 72 n.as.calibre_version.from.calibr
4a100 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 69 72 e.utils.config.import.config_dir
4a120 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 2d 2d ..#.----------------------------
4a140 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 47 6c ------------------.#..........Gl
4a160 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 2d 2d obal.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 0a 0a 23 20 47 6c 6f 62 61 6c 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 -------..#.Global.definition.of.
4a1c0 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 6f 6e our.plugin.name..Used.for.common
4a1e0 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 70 6c .functions.that.require.this..pl
4a200 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 6e 69 ugin_name.=.None.#.Global.defini
4a220 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 55 73 tion.of.our.plugin.resources..Us
4a240 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 69 6f ed.to.share.between.the.xxxActio
4a260 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 20 6e n.and.xxxBase.#.classes.if.you.n
4a280 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 61 79 eed.any.zip.images.to.be.display
4a2a0 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 2e 0a ed.on.the.configuration.dialog..
4a2c0 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 66 20 plugin_icon_resources.=.{}..def.
4a2e0 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 2c 20 set_plugin_icon_resources(name,.
4a300 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 72 20 resources):.....'''.....Set.our.
4a320 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 64 20 global.store.of.plugin.name.and.
4a340 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 77 65 icon.resources.for.sharing.betwe
4a360 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 73 73 en.....the.InterfaceAction.class
4a380 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 69 67 .which.reads.them.and.the.Config
4a3a0 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 6e 20 Widget.....if.needed.for.use.on.
4a3c0 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 68 69 the.customization.dialog.for.thi
4a3e0 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 6c 75 s.plugin......'''.....global.plu
4a400 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 65 0a gin_icon_resources,.plugin_name.
4a420 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 67 69 ....plugin_name.=.name.....plugi
4a440 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 23 20 n_icon_resources.=.resources..#.
4a460 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 --------------------------------
4a480 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 20 4d --------------.#..........Icon.M
4a4a0 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 2d 2d anagement.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 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 6f 6e ----..def.get_icon_6_2_plus(icon
4a500 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 20 51 _name):.....'''.....Retrieve.a.Q
4a520 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 20 20 Icon.for.the.named.image.from...
4a540 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 20 32 ..1..Calibre's.image.cache.....2
4a560 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 69 63 ..resources/images.....3..the.ic
4a580 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 0a 20 on.theme.....4..the.plugin.zip..
4a5a0 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 20 69 ...Only.plugin.zip.has.images/.i
4a5c0 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 63 6f n.the.image.name.for.backward.co
4a5e0 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 3d 20 mpatibility......'''.....icon.=.
4a600 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 20 69 None.....if.icon_name:.........i
4a620 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 20 20 con.=.QIcon.ic(icon_name).......
4a640 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 74 75 ..##.both..ic.and.get_icons.retu
4a660 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 2e 0a rn.an.empty.QIcon.if.not.found..
4a680 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 4e 75 ........if.not.icon.or.icon.isNu
4a6a0 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 63 6f ll():.............icon.=.get_ico
4a6c0 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 2c 27 ns(icon_name.replace('images/','
4a6e0 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 20 20 '),.plugin_name,................
4a700 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 5f 66 ..............print_tracebacks_f
4a720 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 20 20 or_missing_resources=False).....
4a740 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 28 29 ....if.not.icon.or.icon.isNull()
4a760 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 28 69 :.............icon.=.get_icons(i
4a780 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 20 20 con_name,.plugin_name,..........
4a7a0 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 65 62 ....................print_traceb
4a7c0 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 73 65 acks_for_missing_resources=False
4a7e0 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 6e 20 ).....if.not.icon:.........icon.
4a800 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 20 67 =.QIcon().....return.icon..def.g
4a820 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 27 0a et_icon_old(icon_name):.....'''.
4a840 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 61 6d ....Retrieve.a.QIcon.for.the.nam
4a860 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 69 74 ed.image.from.the.zip.file.if.it
4a880 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 6f 6d .exists,.....or.if.not.then.from
4a8a0 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 27 0a .Calibre's.image.cache......'''.
4a8c0 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 61 70 ....if.icon_name:.........pixmap
4a8e0 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 20 20 .=.get_pixmap(icon_name)........
4a900 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 20 20 .if.pixmap.is.None:.............
4a920 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 74 68 #.Look.in.Calibre's.cache.for.th
4a940 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 6e 28 e.icon.............return.QIcon(
4a960 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 20 20 I(icon_name)).........else:.....
4a980 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 20 20 ........return.QIcon(pixmap)....
4a9a0 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 70 28 .return.QIcon()..def.get_pixmap(
4a9c0 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 76 65 icon_name):.....'''.....Retrieve
4a9e0 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 0a 20 .a.QPixmap.for.the.named.image..
4aa00 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 70 6c ...Any.icons.belonging.to.the.pl
4aa20 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 61 67 ugin.must.be.prefixed.with.'imag
4aa40 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 5f 69 es/'.....'''.....global.plugin_i
4aa60 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 20 69 con_resources,.plugin_name.....i
4aa80 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 61 67 f.not.icon_name.startswith('imag
4aaa0 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 69 73 es/'):.........#.We.know.this.is
4aac0 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 69 6e .definitely.not.an.icon.belongin
4aae0 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 70 20 g.to.this.plugin.........pixmap.
4ab00 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 64 28 =.QPixmap().........pixmap.load(
4ab20 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 69 78 I(icon_name)).........return.pix
4ab40 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 72 20 map......#.Check.to.see.whether.
4ab60 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 65 73 the.icon.exists.as.a.Calibre.res
4ab80 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 6b 69 ource.....#.This.will.enable.ski
4aba0 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 20 77 nning.if.the.user.stores.icons.w
4abc0 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 5c 41 ithin.a.folder.like:.....#....\A
4abe0 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 65 73 ppData\Roaming\calibre\resources
4ac00 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 75 67 \images\Plugin.Name\.....if.plug
4ac20 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 64 69 in_name:.........local_images_di
4ac40 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 6e 5f r.=.get_local_images_dir(plugin_
4ac60 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 20 3d name).........local_image_path.=
4ac80 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 2c 20 .os.path.join(local_images_dir,.
4aca0 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 27 29 icon_name.replace('images/',.'')
4acc0 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 63 61 ).........if.os.path.exists(loca
4ace0 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 6d 61 l_image_path):.............pixma
4ad00 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 61 70 p.=.QPixmap().............pixmap
4ad20 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 20 20 .load(local_image_path).........
4ad40 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 20 64 ....return.pixmap......#.As.we.d
4ad60 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 20 6c id.not.find.an.icon.elsewhere,.l
4ad80 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 20 20 ook.within.our.zip.resources....
4ada0 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 65 73 .if.icon_name.in.plugin_icon_res
4adc0 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 61 70 ources:.........pixmap.=.QPixmap
4ade0 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 28 70 ().........pixmap.loadFromData(p
4ae00 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 5d 29 lugin_icon_resources[icon_name])
4ae20 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 75 72 .........return.pixmap.....retur
4ae40 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 69 72 n.None..def.get_local_images_dir
4ae60 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 52 65 (subfolder=None):.....'''.....Re
4ae80 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 61 6c turns.a.path.to.the.user's.local
4aea0 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 66 20 .resources/images.folder.....If.
4aec0 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 73 70 a.subfolder.name.parameter.is.sp
4aee0 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 61 74 ecified,.appends.this.to.the.pat
4af00 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 70 61 h.....'''.....images_dir.=.os.pa
4af20 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 2f 69 th.join(config_dir,.'resources/i
4af40 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 20 20 mages').....if.subfolder:.......
4af60 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 61 67 ..images_dir.=.os.path.join(imag
4af80 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 6e 64 es_dir,.subfolder).....if.iswind
4afa0 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 61 74 ows:.........images_dir.=.os.pat
4afc0 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 75 72 h.normpath(images_dir).....retur
4afe0 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 6f 6e n.images_dir..if.calibre_version
4b000 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 74 5f .>=.(6,2,0):.....get_icon.=.get_
4b020 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 6f 6e icon_6_2_plus.else:.....get_icon
4b040 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 99 b5 49 5c 6e .=.get_icon_old..PK..........I\n
4b060 26 e2 9a 2a 16 00 00 2a 16 00 00 0f 00 00 00 63 6f 6d 6d 6f 6e 5f 6d 65 6e 75 73 2e 70 79 23 21 &..*...*.......common_menus.py#!
4b080 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 65 65 /usr/bin/env.python..#.vim:filee
4b0a0 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 3a 73 ncoding=UTF-8:ts=4:sw=4:sta:et:s
4b0c0 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 74 20 ts=4:ai..from.__future__.import.
4b0e0 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 62 73 (unicode_literals,.division,.abs
4b100 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 20 20 olute_import,...................
4b120 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 63 65 .......print_function)....__lice
4b140 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 74 5f nse__...=.'GPL.v3'..__copyright_
4b160 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 6d 20 _.=.'2022,.Grant.Drake'....from.
4b180 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 6e 75 calibre.gui2.actions.import.menu
4b1a0 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 62 72 _action_unique_name..from.calibr
4b1c0 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 69 e.constants.import.numeric_versi
4b1e0 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 6c 69 on.as.calibre_version..from.cali
4b200 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 6e 5f bre_plugins.reading_list.common_
4b220 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 2d 2d 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 0d 0a 23 20 20 20 20 20 20 20 20 20 20 47 6c 6f 62 61 6c 20 72 65 73 ---------..#..........Global.res
4b280 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 2d 2d ources./.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 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 20 6d ....#.Global.definition.of.our.m
4b2e0 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 20 63 enu.actions..Used.to.ensure.we.c
4b300 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 61 72 an.cleanly.unregister..#.keyboar
4b320 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 72 20 d.shortcuts.when.rebuilding.our.
4b340 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 5b 5d menus...plugin_menu_actions.=.[]
4b360 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 2d 2d ....#.--------------------------
4b380 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 20 20 --------------------..#.........
4b3a0 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 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 0d 0a 0d 0a 64 65 66 20 75 6e 72 65 67 69 73 74 65 72 5f 6d 65 6e 75 5f 61 -------....def.unregister_menu_a
4b400 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 70 6c ctions(ia):......'''......For.pl
4b420 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 20 74 ugins.that.dynamically.rebuild.t
4b440 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 74 68 heir.menus,.we.need.to.ensure.th
4b460 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 20 61 at.any......keyboard.shortcuts.a
4b480 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 74 69 re.unregistered.for.them.each.ti
4b4a0 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 73 20 me.......Make.sure.to.call.this.
4b4c0 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 65 6d before..clear().of.the.menu.item
4b4e0 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 5f 6d s.......'''......global.plugin_m
4b500 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 20 70 enu_actions......for.action.in.p
4b520 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 66 20 lugin_menu_actions:..........if.
4b540 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 63 75 hasattr(action,.'calibre_shortcu
4b560 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 69 61 t_unique_name'):..............ia
4b580 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 63 75 .gui.keyboard.unregister_shortcu
4b5a0 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 75 65 t(action.calibre_shortcut_unique
4b5c0 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 63 61 _name)..........#.starting.in.ca
4b5e0 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 73 74 libre.2.10.0,.actions.are.regist
4b600 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 6c 65 ers.at..........#.the.top.gui.le
4b620 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 20 69 vel.for.OSX'.benefit...........i
4b640 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 0d 0a f.calibre_version.>=.(2,10,0):..
4b660 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 6e 28 ............ia.gui.removeAction(
4b680 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 6e 73 action)......plugin_menu_actions
4b6a0 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 69 6f .=.[]......def.create_menu_actio
4b6c0 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 5f 74 n_unique(ia,.parent_menu,.menu_t
4b6e0 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 0d 0a ext,.image=None,.tooltip=None,..
4b700 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 74 3d .......................shortcut=
4b720 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 65 64 None,.triggered=None,.is_checked
4b740 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 20 20 =None,.shortcut_name=None,......
4b760 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 3d 4e ...................unique_name=N
4b780 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 6d 65 one,.favourites_menu_unique_name
4b7a0 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 20 6d =None):......'''......Create.a.m
4b7c0 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 63 72 enu.action.with.the.specified.cr
4b7e0 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 65 77 iteria.and.action,.using.the.new
4b800 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 65 6e ......InterfaceAction.create_men
4b820 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 72 65 u_action().function.which.ensure
4b840 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 68 65 s.that.regardless.of......whethe
4b860 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 69 6c r.a.shortcut.is.specified.it.wil
4b880 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 61 72 l.appear.in.Preferences->Keyboar
4b8a0 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 6e 20 d........For.a.full.description.
4b8c0 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 65 2f of.the.parameters,.see:.calibre/
4b8e0 67 75 69 32 2f 61 63 74 69 6f 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0d 0a 20 20 20 20 27 27 gui2/actions/__init__.py......''
4b900 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 74 63 75 74 0d '......orig_shortcut.=.shortcut.
4b920 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 20 20 20 20 69 .....kb.=.ia.gui.keyboard......i
4b940 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 20 20 20 20 20 f.unique_name.is.None:..........
4b960 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 20 20 69 66 20 unique_name.=.menu_text......if.
4b980 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 20 20 20 20 20 not.shortcut.==.False:..........
4b9a0 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 69 6f 6e 5f 75 full_unique_name.=.menu_action_u
4b9c0 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 0d 0a 20 20 20 nique_name(ia,.unique_name).....
4b9e0 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 20 6b 62 2e 73 .....if.full_unique_name.in.kb.s
4ba00 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 74 63 75 74 20 hortcuts:..............shortcut.
4ba20 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 20 20 20 20 20 =.False..........else:..........
4ba40 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 20 61 6e 64 20 ....if.shortcut.is.not.None.and.
4ba60 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 20 20 20 20 20 not.shortcut.==.False:..........
4ba80 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 20 30 3a 0d 0a ........if.len(shortcut).==.0:..
4baa0 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 20 3d 20 4e ....................shortcut.=.N
4bac0 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 20 69 73 20 4e one........if.shortcut_name.is.N
4bae0 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 20 3d 20 6d 65 one:..........shortcut_name.=.me
4bb00 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 20 20 20 20 69 nu_text.replace('&','')........i
4bb20 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 29 3a 0d 0a 20 f.calibre_version.>=.(5,4,0):...
4bb40 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 75 74 20 70 61 .......#.The.persist_shortcut.pa
4bb60 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 2e 30 20 6f 6e rameter.only.added.from.5.4.0.on
4bb80 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 68 61 74 20 73 wards...........#.Used.so.that.s
4bba0 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 6c 69 62 72 61 hortcuts.specific.to.other.libra
4bbc0 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 20 20 20 20 20 ries.aren't.discarded...........
4bbe0 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 6e ac.=.ia.create_menu_action(paren
4bc00 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 20 t_menu,.unique_name,.menu_text,.
4bc20 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 20 icon=None,......................
4bc40 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 74 ...............shortcut=shortcut
4bc60 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 20 ,.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 74 72 69 67 67 ...........................trigg
4bca0 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 68 ered=triggered,.shortcut_name=sh
4bcc0 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 20 20 20 20 20 ortcut_name,....................
4bce0 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 6f 72 74 63 75 .................persist_shortcu
4bd00 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 20 61 63 20 3d t=True)......else:..........ac.=
4bd20 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 6e 74 5f 6d 65 .ia.create_menu_action(parent_me
4bd40 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 20 69 63 6f 6e nu,.unique_name,.menu_text,.icon
4bd60 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 20 20 20 20 20 =None,..........................
4bd80 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 74 2c 20 64 65 ...........shortcut=shortcut,.de
4bda0 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 20 20 20 20 20 scription=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 74 72 69 67 67 65 72 65 64 .......................triggered
4bde0 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 68 6f 72 74 63 =triggered,.shortcut_name=shortc
4be00 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 3d 20 46 61 6c ut_name)......if.shortcut.==.Fal
4be20 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 20 46 61 6c 73 se.and.not.orig_shortcut.==.Fals
4be40 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 68 6f 72 74 63 e:..........if.ac.calibre_shortc
4be60 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 79 62 6f 61 72 ut_unique_name.in.ia.gui.keyboar
4be80 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 62 2e 72 65 70 d.shortcuts:..............kb.rep
4bea0 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 74 63 75 74 5f lace_action(ac.calibre_shortcut_
4bec0 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 61 67 65 3a 0d unique_name,.ac)......if.image:.
4bee0 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 6e 28 69 6d 61 .........ac.setIcon(get_icon(ima
4bf00 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 6e 6f 74 20 4e ge))......if.is_checked.is.not.N
4bf20 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 6c 65 28 54 72 one:..........ac.setCheckable(Tr
4bf40 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 0d 0a 20 20 20 ue)..........if.is_checked:.....
4bf60 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 29 0d 0a 20 20 .........ac.setChecked(True)....
4bf80 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 65 73 20 4d 65 ..#.For.use.by.the.Favourites.Me
4bfa0 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 69 6f 6e 20 68 nu.plugin..If.this.menu.action.h
4bfc0 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 63 6f 6e 73 74 as.text......#.that.is.not.const
4bfe0 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 73 20 70 6c 75 ant.through.the.life.of.this.plu
4c000 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 20 61 74 74 72 gin,.then.we.need......#.to.attr
4c020 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 74 20 77 69 6c ibute.it.with.something.that.wil
4c040 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 20 23 20 46 61 l.be.constant.that.the......#.Fa
4c060 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 65 20 74 6f 20 vourites.Menu.plugin.can.use.to.
4c080 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 69 74 65 73 5f identify.it.......if.favourites_
4c0a0 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 61 63 2e 66 61 menu_unique_name:..........ac.fa
4c0c0 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 20 66 61 76 6f vourites_menu_unique_name.=.favo
4c0e0 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 20 20 20 20 23 urites_menu_unique_name........#
4c100 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 6f 6e 73 20 66 .Append.to.our.list.of.actions.f
4c120 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 72 20 77 68 65 or.this.plugin.to.unregister.whe
4c140 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 70 6c 75 67 69 n.menu.rebuilt......global.plugi
4c160 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 6d 65 6e 75 5f n_menu_actions......plugin_menu_
4c180 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 65 74 75 72 6e actions.append(ac)........return
4c1a0 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 65 6d 28 69 61 .ac......def.create_menu_item(ia
4c1c0 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 6d 61 67 65 3d ,.parent_menu,.menu_text,.image=
4c1e0 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 20 20 20 20 20 None,.tooltip=None,.............
4c200 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 67 65 72 65 64 ..........shortcut=(),.triggered
4c220 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 20 20 20 27 27 =None,.is_checked=None):......''
4c240 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 20 77 69 74 68 '......Create.a.menu.action.with
4c260 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 20 61 63 74 69 .the.specified.criteria.and.acti
4c280 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 72 74 63 75 74 on......Note.that.if.no.shortcut
4c2a0 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 65 61 72 20 69 .is.specified,.will.not.appear.i
4c2c0 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 20 20 54 68 69 n.Preferences->Keyboard......Thi
4c2e0 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 64 20 66 6f 72 s.method.should.only.be.used.for
4c300 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 6e 6f 20 73 68 .actions.which.either.have.no.sh
4c320 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 68 65 69 72 20 ortcuts,......or.register.their.
4c340 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 5f 6d 65 6e 75 menus.only.once..Use.create_menu
4c360 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 2e 0d 0a 0d 0a _action_unique.for.all.else.....
4c380 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 20 69 73 20 6f ....Currently.this.function.is.o
4c3a0 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 65 61 72 63 68 nly.used.by.open_with.and.search
4c3c0 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 61 6e 64 20 77 _the_internet.plugins......and.w
4c3e0 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 65 20 64 61 79 ould.like.to.investigate.one.day
4c400 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 74 68 65 6d 2e .if.it.can.be.removed.from.them.
4c420 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 69 73 20 6e 6f ......'''......if.shortcut.is.no
4c440 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 72 74 63 75 74 t.None:..........if.len(shortcut
4c460 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 75 74 20 3d 20 ).==.0:..............shortcut.=.
4c480 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 6f 6e 28 73 70 ()......ac.=.ia.create_action(sp
4c4a0 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 70 2c 20 73 68 ec=(menu_text,.None,.tooltip,.sh
4c4c0 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 5f 74 65 78 74 ortcut),..........attr=menu_text
4c4e0 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 63 2e 73 65 74 )......if.image:..........ac.set
4c500 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 69 66 20 74 72 Icon(get_icon(image))......if.tr
4c520 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 20 20 20 61 63 iggered.is.not.None:..........ac
4c540 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 64 29 0d 0a 20 .triggered.connect(triggered)...
4c560 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 65 3a 0d 0a 20 ...if.is_checked.is.not.None:...
4c580 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 29 0d 0a 20 20 .......ac.setCheckable(True)....
4c5a0 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 20 20 20 20 20 ......if.is_checked:............
4c5c0 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 20 20 70 61 72 ..ac.setChecked(True)........par
4c5e0 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 20 0d 0a 20 20 ent_menu.addAction(ac)..........
4c600 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 6f 6e ..#.Append.to.our.list.of.action
4c620 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 72 20 s.for.this.plugin.to.unregister.
4c640 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 70 6c when.menu.rebuilt......global.pl
4c660 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 6d 65 ugin_menu_actions......plugin_me
4c680 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 65 74 nu_actions.append(ac)........ret
4c6a0 75 72 6e 20 61 63 0d 0a 50 4b 03 04 14 00 00 00 00 00 99 b5 49 5c ee b6 b3 6e 73 30 00 00 73 30 urn.ac..PK..........I\...ns0..s0
4c6c0 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 73 72 2f 62 69 ......common_widgets.py#!/usr/bi
4c6e0 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
4c700 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
4c720 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
4c740 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
4c760 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,..........................
4c780 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__..
4c7a0 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
4c7c0 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 78 20 69 6d 70 22,.Grant.Drake'....from.six.imp
4c7e0 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 0a 74 72 79 3a ort.text_type.as.unicode....try:
4c800 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 51 74 2c 20 51 ......from.qt.core.import.(Qt,.Q
4c820 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 20 51 48 42 6f TableWidgetItem,.QComboBox,.QHBo
4c840 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 20 20 20 20 20 xLayout,.QLabel,.QFont,.........
4c860 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 2c 20 51 53 74 ..................QDateTime,.QSt
4c880 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 29 0d 0a 65 78 yledItemDelegate,.QLineEdit)..ex
4c8a0 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 74 cept.ImportError:......from.PyQt
4c8c0 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 65 74 49 74 65 5.Qt.import.(Qt,.QTableWidgetIte
4c8e0 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 51 4c 61 62 65 m,.QComboBox,.QHBoxLayout,.QLabe
4c900 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 20 20 20 20 20 l,.QFont,.......................
4c920 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 65 6c 65 67 61 ....QDateTime,.QStyledItemDelega
4c940 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 20 6c 6f 61 64 te,.QLineEdit)....try:......load
4c960 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 65 45 72 72 6f _translations()..except.NameErro
4c980 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 74 69 6f 6e 73 r:......pass.#.load_translations
4c9a0 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 66 72 6f 6d 20 ().added.in.calibre.1.9....from.
4c9c0 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 69 61 6c 6f 67 calibre.gui2.import.error_dialog
4c9e0 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 20 63 61 6c 69 ,.UNDEFINED_QDATETIME..from.cali
4ca00 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 66 6f 72 6d 61 bre.utils.date.import.now,.forma
4ca20 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 72 6f 6d 20 63 t_date,.UNDEFINED_DATE....from.c
4ca40 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 6f 6d 6d alibre_plugins.reading_list.comm
4ca60 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 0a 0d 0a 23 20 on_icons.import.get_pixmap....#.
4ca80 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 61 62 6c 65 54 get_date_format..#..#.CheckableT
4caa0 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 61 74 65 0d 0a ableWidgetItem..#.DateDelegate..
4cac0 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 61 67 65 54 69 #.DateTableWidgetItem..#.ImageTi
4cae0 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 69 64 67 65 74 tleLayout..#.ReadOnlyTableWidget
4cb00 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 67 65 74 49 74 Item..#.ReadOnlyTextIconWidgetIt
4cb20 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 65 57 69 64 67 em..#.ReadOnlyCheckableTableWidg
4cb40 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 6d 0d 0a 23 0d etItem..#.TextIconWidgetItem..#.
4cb60 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 4b 65 79 56 61 .#.CustomColumnComboBox..#.KeyVa
4cb80 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 42 6f 78 0d 0a lueComboBox..#.NoWheelComboBox..
4cba0 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 2d 2d 2d 2d 2d #.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 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 75 6e 63 74 69 6f 6e ------..#...............Function
4cc00 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 2d s..#.---------------------------
4cc20 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 67 65 74 5f 64 -------------------....def.get_d
4cc40 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 74 69 6d 65 73 ate_format(tweak_name='gui_times
4cc60 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 6c 74 5f 66 6d tamp_display_format',.default_fm
4cc80 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 20 63 61 6c 69 t='dd.MMM.yyyy'):......from.cali
4cca0 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 61 6b 73 0d 0a bre.utils.config.import.tweaks..
4ccc0 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 61 6d 65 5d 0d ....format.=.tweaks[tweak_name].
4cce0 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 20 20 20 20 20 .....if.format.is.None:.........
4cd00 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 72 65 74 75 72 .format.=.default_fmt......retur
4cd20 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 2d 2d 2d 2d 2d n.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 0d 0a 23 -----------------------------..#
4cd60 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 2d 2d 2d 2d 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 0d 0a 0d 0a 63 6c 61 73 73 20 43 68 65 63 6b 61 62 6c 65 54 61 62 6c 65 --------....class.CheckableTable
4cdc0 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 29 3a 0d 0a 20 WidgetItem(QTableWidgetItem):...
4cde0 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 62 6c 65 20 63 ...'''......For.use.in.a.table.c
4ce00 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 61 74 20 63 61 ell,.displays.a.checkbox.that.ca
4ce20 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 20 20 20 20 27 n.potentially.be.tristate......'
4ce40 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 63 68 65 63 6b ''......def.__init__(self,.check
4ce60 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 29 3a 0d 0a 20 ed=False,.is_tristate=False):...
4ce80 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 57 69 64 67 65 .......super(CheckableTableWidge
4cea0 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 20 20 20 20 tItem,.self).__init__('').......
4cec0 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 65 74 46 6c 61 ...try:..............self.setFla
4cee0 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 61 62 6c 65 20 gs(Qt.ItemFlag.ItemIsSelectable.
4cf00 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 63 6b 61 62 6c |.Qt.ItemFlag.ItemIsUserCheckabl
4cf20 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 65 64 20 29 0d e.|.Qt.ItemFlag.ItemIsEnabled.).
4cf40 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 20 20 20 73 65 .........except:..............se
4cf60 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 2e 49 74 65 6d lf.setFlags(Qt.ItemFlags(Qt.Item
4cf80 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 72 43 68 65 63 IsSelectable.|.Qt.ItemIsUserChec
4cfa0 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 0d 0a 20 20 20 kable.|.Qt.ItemIsEnabled.)).....
4cfc0 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 20 20 20 20 20 .....if.is_tristate:............
4cfe0 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 29 20 7c 20 51 ..self.setFlags(self.flags().|.Q
4d000 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 74 65 29 0d 0a t.ItemFlag.ItemIsUserTristate)..
4d020 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 20 20 20 20 20 ........if.checked:.............
4d040 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 6b 65 64 29 0d .self.setCheckState(Qt.Checked).
4d060 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 69 66 20 69 .........else:..............if.i
4d080 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 6f 6e 65 3a 0d s_tristate.and.checked.is.None:.
4d0a0 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 65 63 6b 53 74 .................self.setCheckSt
4d0c0 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 20 20 20 20 20 ate(Qt.PartiallyChecked)........
4d0e0 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 73 65 6c ......else:..................sel
4d100 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 64 29 0d 0a 0d f.setCheckState(Qt.Unchecked)...
4d120 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 73 65 6c 66 29 .....def.get_boolean_value(self)
4d140 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 75 72 6e 20 61 :..........'''..........Return.a
4d160 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 68 65 74 68 65 .boolean.value.indicating.whethe
4d180 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 20 20 20 20 49 r.checkbox.is.checked..........I
4d1a0 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 6f 78 2c 20 61 f.this.is.a.tristate.checkbox,.a
4d1c0 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 20 72 65 74 75 .partially.checked.value.is.retu
4d1e0 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 20 20 20 20 20 rned.as.None..........'''.......
4d200 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 51 74 2e 50 61 ...if.self.checkState().==.Qt.Pa
4d220 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 20 20 72 65 74 rtiallyChecked:..............ret
4d240 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 20 20 20 20 20 urn.None..........else:.........
4d260 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 28 29 20 3d 3d .....return.self.checkState().==
4d280 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 2e 67 75 69 32 .Qt.Checked....from.calibre.gui2
4d2a0 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 61 74 65 44 65 .library.delegates.import.DateDe
4d2c0 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 61 73 73 20 44 legate.as._DateDelegate..class.D
4d2e0 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 0d 0a 20 20 20 ateDelegate(_DateDelegate):.....
4d300 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 73 2e 20 42 65 .'''......Delegate.for.dates..Be
4d320 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 74 68 65 0d 0a cause.this.delegate.stores.the..
4d340 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 61 72 69 61 62 ....format.as.an.instance.variab
4d360 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 63 72 65 61 74 le,.a.new.instance.must.be.creat
4d380 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 69 73 20 64 69 ed.for.each......column..This.di
4d3a0 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 6c 65 67 61 74 ffers.from.all.the.other.delegat
4d3c0 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 74 5f 5f 28 73 es.......'''......def.__init__(s
4d3e0 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 79 79 27 2c 20 elf,.parent,.fmt='dd.MMM.yyyy',.
4d400 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 20 20 20 20 20 default_to_today=True):.........
4d420 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 5f 5f 69 6e 69 .super(DateDelegate,.self).__ini
4d440 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 65 66 61 75 6c t__(parent)..........self.defaul
4d460 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 61 79 0d 0a 20 t_to_today.=.default_to_today...
4d480 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 74 65 5f 66 6f .......self.format.=.get_date_fo
4d4a0 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 20 20 64 65 66 rmat(default_fmt=fmt)........def
4d4c0 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 20 6f 70 74 69 .createEditor(self,.parent,.opti
4d4e0 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 51 53 74 79 6c on,.index):..........qde.=.QStyl
4d500 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 28 73 65 6c 66 edItemDelegate.createEditor(self
4d520 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 20 20 20 20 20 ,.parent,.option,.index)........
4d540 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 2e 66 6f 72 6d ..qde.setDisplayFormat(self.form
4d560 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 44 61 74 65 54 at)..........qde.setMinimumDateT
4d580 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 20 20 20 20 20 ime(UNDEFINED_QDATETIME)........
4d5a0 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 28 27 55 6e 64 ..qde.setSpecialValueText(_('Und
4d5c0 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 61 6c 65 6e 64 efined'))..........qde.setCalend
4d5e0 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 72 6e 20 71 64 arPopup(True)..........return.qd
4d600 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 73 65 6c 66 2c e........def.setEditorData(self,
4d620 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 61 6c 20 3d 20 .editor,.index):..........val.=.
4d640 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 74 2e 44 69 73 index.model().data(index,.Qt.Dis
4d660 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 73 20 4e 6f 6e playRole)..........if.val.is.Non
4d680 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 54 49 4d 45 3a e.or.val.==.UNDEFINED_QDATETIME:
4d6a0 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 6c 74 5f 74 6f ..............if.self.default_to
4d6c0 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 6c 20 3d 20 73 _today:..................val.=.s
4d6e0 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 20 20 20 65 6c elf.default_date..............el
4d700 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 55 4e 44 45 46 se:..................val.=.UNDEF
4d720 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 74 6f 72 2e 73 INED_QDATETIME..........editor.s
4d740 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 73 65 74 4d 6f etDateTime(val)........def.setMo
4d760 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 2c 20 69 6e 64 delData(self,.editor,.model,.ind
4d780 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 64 61 74 65 54 ex):..........val.=.editor.dateT
4d7a0 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 44 45 46 49 4e ime()..........if.val.<=.UNDEFIN
4d7c0 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 6d 6f 64 65 6c ED_QDATETIME:..............model
4d7e0 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 44 41 54 45 54 .setData(index,.UNDEFINED_QDATET
4d800 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 65 6c 73 65 3a IME,.Qt.EditRole)..........else:
4d820 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 28 69 6e 64 65 ..............model.setData(inde
4d840 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 6f 6c 65 29 0d x,.QDateTime(val),.Qt.EditRole).
4d860 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 74 65 6d 28 51 .....class.DateTableWidgetItem(Q
4d880 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 66 20 5f 5f 69 TableWidgetItem):........def.__i
4d8a0 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 65 61 64 5f 6f nit__(self,.date_read,.is_read_o
4d8c0 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 3d 46 61 6c 73 nly=False,.default_to_today=Fals
4d8e0 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 61 74 65 5f 72 e,.fmt=None):..........if.date_r
4d900 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 20 55 4e 44 45 ead.is.None.or.date_read.==.UNDE
4d920 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 6f 64 61 79 3a FINED_DATE.and.default_to_today:
4d940 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 6f 77 28 29 0d ..............date_read.=.now().
4d960 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 20 20 20 20 20 .........if.is_read_only:.......
4d980 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 74 49 74 65 6d .......super(DateTableWidgetItem
4d9a0 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 65 28 64 61 74 ,.self).__init__(format_date(dat
4d9c0 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 73 65 6c 66 2e e_read,.fmt))..............self.
4d9e0 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 65 7c 51 74 2e setFlags(Qt.ItemIsSelectable|Qt.
4da00 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 20 73 65 6c 66 ItemIsEnabled)..............self
4da20 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 61 74 65 54 69 .setData(Qt.DisplayRole,.QDateTi
4da40 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 65 3a 0d 0a 20 me(date_read))..........else:...
4da60 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 74 ...........super(DateTableWidget
4da80 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 20 20 20 20 20 Item,.self).__init__('')........
4daa0 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 61 79 52 6f 6c ......self.setData(Qt.DisplayRol
4dac0 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 0a 0d 0a 63 6c e,.QDateTime(date_read))......cl
4dae0 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 61 79 6f 75 74 ass.ImageTitleLayout(QHBoxLayout
4db00 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 20 6c 61 79 6f ):......'''......A.reusable.layo
4db20 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 67 65 20 66 6f ut.widget.displaying.an.image.fo
4db40 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 0a 20 20 20 20 llowed.by.a.title......'''......
4db60 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 69 63 6f 6e 5f def.__init__(self,.parent,.icon_
4db80 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 72 28 49 6d 61 name,.title):..........super(Ima
4dba0 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 5f 5f 28 29 0d geTitleLayout,.self).__init__().
4dbc0 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 61 62 65 6c 20 .........self.title_image_label.
4dbe0 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 65 6c 66 2e 75 =.QLabel(parent)..........self.u
4dc00 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 0d 0a 20 20 20 pdate_title_icon(icon_name).....
4dc20 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 74 6c 65 5f 69 .....self.addWidget(self.title_i
4dc40 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 65 5f 66 6f 6e mage_label)............title_fon
4dc60 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 66 6f 6e 74 2e t.=.QFont()..........title_font.
4dc80 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 68 65 6c 66 5f setPointSize(16)..........shelf_
4dca0 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 74 29 0d 0a 20 label.=.QLabel(title,.parent)...
4dcc0 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 74 69 74 6c 65 .......shelf_label.setFont(title
4dce0 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 67 65 74 28 73 _font)..........self.addWidget(s
4dd00 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 6e 73 65 72 74 helf_label)..........self.insert
4dd20 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 74 65 5f 74 69 Stretch(-1)........def.update_ti
4dd40 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 0a 20 20 20 20 tle_icon(self,.icon_name):......
4dd60 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 6e 5f 6e 61 6d ....pixmap.=.get_pixmap(icon_nam
4dd80 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 6e 65 3a 0d 0a e)..........if.pixmap.is.None:..
4dda0 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 6c 66 2e 70 61 ............error_dialog(self.pa
4ddc0 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 27 29 2c 0d 0a rent(),._('Restart.required'),..
4dde0 20 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 54 69 74 6c ........................._('Titl
4de00 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
4de20 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
4de40 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 20 20 20 65 6c lugin!'),.show=True)..........el
4de60 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 5f 69 6d 61 67 se:..............self.title_imag
4de80 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 20 20 20 20 20 e_label.setPixmap(pixmap).......
4dea0 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 65 74 4d 61 78 ...self.title_image_label.setMax
4dec0 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 65 6c 66 2e 74 imumSize(32,.32)..........self.t
4dee0 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 6f 6e 74 65 6e itle_image_label.setScaledConten
4df00 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 79 54 61 62 6c ts(True)......class.ReadOnlyTabl
4df20 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 29 3a 0d 0a eWidgetItem(QTableWidgetItem):..
4df40 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 62 6c 65 20 ....'''......For.use.in.a.table.
4df60 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 72 20 63 61 6e cell,.displays.text.the.user.can
4df80 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 27 27 27 0d 0a not.select.or.modify.......'''..
4dfa0 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 29 3a 0d 0a 20 ....def.__init__(self,.text):...
4dfc0 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 20 .......if.text.is.None:.........
4dfe0 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 65 .....text.=.''..........super(Re
4e000 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 29 2e 5f 5f 69 adOnlyTableWidgetItem,.self).__i
4e020 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 65 74 46 6c 61 nit__(text)..........self.setFla
4e040 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 74 65 6d 49 73 gs(Qt.ItemIsSelectable|Qt.ItemIs
4e060 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 79 54 65 78 74 Enabled)......class.ReadOnlyText
4e080 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 65 57 69 64 67 IconWidgetItem(ReadOnlyTableWidg
4e0a0 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 65 20 69 etItem):......'''......For.use.i
4e0c0 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 20 69 63 6f 6e n.a.table.cell,.displays.an.icon
4e0e0 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 6d 6f 64 69 66 .the.user.cannot.select.or.modif
4e100 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 5f 5f 28 73 65 y.......'''......def.__init__(se
4e120 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 75 70 65 72 28 lf,.text,.icon):..........super(
4e140 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 20 73 65 6c 66 ReadOnlyTextIconWidgetItem,.self
4e160 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 66 20 69 63 6f ).__init__(text)..........if.ico
4e180 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 6e 28 69 63 6f n:..............self.setIcon(ico
4e1a0 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 6c 65 54 61 62 n)....class.ReadOnlyCheckableTab
4e1c0 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 65 74 leWidgetItem(ReadOnlyTableWidget
4e1e0 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 65 20 69 6e 20 Item):......'''......For.use.in.
4e200 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 65 63 6b 62 6f a.table.cell,.displays.a.checkbo
4e220 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 72 20 63 61 6e x.next.to.some.text.the.user.can
4e240 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 27 27 27 0d 0a not.select.or.modify.......'''..
4e260 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 2c 20 63 68 65 ....def.__init__(self,.text,.che
4e280 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 29 3a 0d cked=False,.is_tristate=False):.
4e2a0 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 6b 61 62 6c 65 .........super(ReadOnlyCheckable
4e2c0 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 69 74 5f 5f 28 TableWidgetItem,.self).__init__(
4e2e0 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 74 20 42 61 63 text)..........try:.#.For.Qt.Bac
4e300 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 20 20 20 20 20 kwards.compatibility............
4e320 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 2e 49 74 65 ...self.setFlags(Qt.ItemFlag.Ite
4e340 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 2e 49 74 65 6d mIsSelectable.|.Qt.ItemFlag.Item
4e360 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 61 67 2e 49 74 IsUserCheckable.|.Qt.ItemFlag.It
4e380 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 70 74 3a 0d 0a emIsEnabled.)..........except:..
4e3a0 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 74 2e 49 74 65 ............self.setFlags(Qt.Ite
4e3c0 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 7c 20 51 74 2e mFlags(Qt.ItemIsSelectable.|.Qt.
4e3e0 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 49 73 45 ItemIsUserCheckable.|.Qt.ItemIsE
4e400 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 69 73 74 61 74 nabled.))..........if.is_tristat
4e420 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 67 73 28 73 65 e:..............self.setFlags(se
4e440 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 61 74 65 29 0d lf.flags().|.Qt.ItemIsTristate).
4e460 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 20 20 20 20 .........if.checked:............
4e480 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 6b 65 64 29 ..self.setCheckState(Qt.Checked)
4e4a0 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 69 66 20 ..........else:..............if.
4e4c0 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 6f 6e 65 3a is_tristate.and.checked.is.None:
4e4e0 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 65 63 6b 53 ..................self.setCheckS
4e500 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 20 20 20 20 tate(Qt.PartiallyChecked).......
4e520 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 73 65 .......else:..................se
4e540 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 64 29 0d 0a lf.setCheckState(Qt.Unchecked)..
4e560 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 73 65 6c 66 ......def.get_boolean_value(self
4e580 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 75 72 6e 20 ):..........'''..........Return.
4e5a0 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 68 65 74 68 a.boolean.value.indicating.wheth
4e5c0 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 20 20 20 20 er.checkbox.is.checked..........
4e5e0 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 6f 78 2c 20 If.this.is.a.tristate.checkbox,.
4e600 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 20 72 65 74 a.partially.checked.value.is.ret
4e620 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 20 20 20 20 urned.as.None..........'''......
4e640 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 51 74 2e 50 ....if.self.checkState().==.Qt.P
4e660 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 20 20 72 65 artiallyChecked:..............re
4e680 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 20 20 20 20 turn.None..........else:........
4e6a0 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 28 29 20 3d ......return.self.checkState().=
4e6c0 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 74 49 63 6f 6e =.Qt.Checked......class.TextIcon
4e6e0 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 29 3a 0d 0a 20 WidgetItem(QTableWidgetItem):...
4e700 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 62 6c 65 20 63 ...'''......For.use.in.a.table.c
4e720 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 69 63 6f 6e 20 ell,.displays.text.with.an.icon.
4e740 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 65 66 20 5f 5f next.to.it.......'''......def.__
4e760 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 20 20 20 20 20 init__(self,.text,.icon):.......
4e780 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 2c 20 73 65 6c ...super(TextIconWidgetItem,.sel
4e7a0 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 73 65 6c 66 2e f).__init__(text)..........self.
4e7c0 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 2d 2d 2d 2d 2d 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 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6e 74 72 6f 6c 73 0d 0a 23 ---..#...............Controls..#
4e820 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 2d .-------------------------------
4e840 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 43 75 73 74 6f ---------------......class.Custo
4e860 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 0d 0a 20 20 20 mColumnComboBox(QComboBox):.....
4e880 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 28 22 43 72 65 .CREATE_NEW_COLUMN_ITEM.=._("Cre
4e8a0 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 20 5f 5f 69 6e ate.new.column")........def.__in
4e8c0 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 6f 6c 75 6d 6e it__(self,.parent,.custom_column
4e8e0 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 6e 69 74 69 61 s={},.selected_column='',.initia
4e900 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 5f 63 61 6c 6c l_items=[''],.create_column_call
4e920 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 43 75 73 74 6f back=None):..........super(Custo
4e940 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 69 74 5f 5f 28 mColumnComboBox,.self).__init__(
4e960 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 65 5f 63 6f 6c parent)..........self.create_col
4e980 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 6e 5f 63 61 6c umn_callback.=.create_column_cal
4e9a0 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 5f 69 6e 64 65 lback..........self.current_inde
4e9c0 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 6c 75 6d 6e 5f x.=.0..........if.create_column_
4e9e0 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 20 20 20 20 20 callback.is.not.None:...........
4ea00 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 63 6f 6e 6e 65 ...self.currentTextChanged.conne
4ea20 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 64 29 0d 0a 20 ct(self.current_text_changed)...
4ea40 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 63 75 73 74 6f .......self.populate_combo(custo
4ea60 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 20 69 6e 69 74 m_columns,.selected_column,.init
4ea80 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 61 74 65 5f 63 ial_items)........def.populate_c
4eaa0 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 73 65 6c 65 63 ombo(self,.custom_columns,.selec
4eac0 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 27 27 5d 2c 20 ted_column,.initial_items=[''],.
4eae0 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 20 20 20 20 20 show_lookup_name=True):.........
4eb00 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 2e 63 6f 6c 75 .self.clear()..........self.colu
4eb20 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 63 74 65 64 5f mn_names.=.[]..........selected_
4eb40 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 74 61 6e 63 65 idx.=.0............if.isinstance
4eb60 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 20 20 20 20 20 (initial_items,.dict):..........
4eb80 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 61 6c 5f 69 74 ....for.key.in.sorted(initial_it
4eba0 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 20 20 20 73 65 ems.keys()):..................se
4ebc0 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 0d 0a 20 20 20 lf.column_names.append(key).....
4ebe0 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 20 69 6e 69 74 .............display_name.=.init
4ec00 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 20 20 20 20 20 ial_items[key]..................
4ec20 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 0a 20 20 20 20 self.addItem(display_name)......
4ec40 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 74 65 64 5f 63 ............if.key.==.selected_c
4ec60 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 20 73 65 6c 65 olumn:......................sele
4ec80 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 6e 61 6d 65 73 cted_idx.=.len(self.column_names
4eca0 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 20 20 20 20 20 ).-.1..........else:............
4ecc0 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 61 6c 5f 69 74 ..for.display_name.in.initial_it
4ece0 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 63 6f 6c 75 6d ems:..................self.colum
4ed00 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 29 0d 0a 20 20 n_names.append(display_name)....
4ed20 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 64 69 73 70 6c ..............self.addItem(displ
4ed40 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 66 20 64 69 73 ay_name)..................if.dis
4ed60 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 6e 3a 0d 0a 20 play_name.==.selected_column:...
4ed80 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 5f 69 64 78 20 ...................selected_idx.
4eda0 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 31 0d 0a 0d 0a =.len(self.column_names).-.1....
4edc0 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 75 73 74 6f 6d ........for.key.in.sorted(custom
4ede0 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 20 20 20 20 73 _columns.keys()):..............s
4ee00 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 0d 0a 20 20 elf.column_names.append(key)....
4ee20 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 73 20 28 25 73 ..........display_name.=.'%s.(%s
4ee40 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 5d 5b 27 6e 61 )'%(key,.custom_columns[key]['na
4ee60 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 6c 73 65 20 63 me']).if.show_lookup_name.else.c
4ee80 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 0a 20 20 20 20 ustom_columns[key]['name']......
4eea0 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 79 5f 6e 61 6d ........self.addItem(display_nam
4eec0 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 65 6c 65 63 74 e)..............if.key.==.select
4eee0 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 73 65 6c 65 ed_column:..................sele
4ef00 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 6e 61 6d 65 73 cted_idx.=.len(self.column_names
4ef20 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 20 73 65 6c 66 ).-.1....................if.self
4ef40 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 6e 6f 74 20 4e .create_column_callback.is.not.N
4ef60 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 74 65 6d 28 73 one:..............self.addItem(s
4ef80 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 0d 0a 20 20 20 elf.CREATE_NEW_COLUMN_ITEM).....
4efa0 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 61 70 70 65 6e .........self.column_names.appen
4efc0 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 45 4d 29 0d 0a d(self.CREATE_NEW_COLUMN_ITEM)..
4efe0 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 73 ..........self.setCurrentIndex(s
4f000 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 5f 73 65 6c 65 elected_idx)........def.get_sele
4f020 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 20 73 65 6c 65 cted_column(self):..........sele
4f040 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 61 6d 65 73 5b cted_column.=.self.column_names[
4f060 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 20 20 20 69 66 self.currentIndex()]..........if
4f080 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 45 41 54 45 5f .selected_column.==.self.CREATE_
4f0a0 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 20 20 20 73 65 NEW_COLUMN_ITEM:..............se
4f0c0 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 20 20 20 72 65 lected_column.=.None..........re
4f0e0 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 0a 20 20 20 20 turn.selected_column............
4f100 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 6c 66 2c 20 6e def.current_text_changed(self,.n
4f120 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 65 78 74 20 3d ew_text):..........if.new_text.=
4f140 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 45 4d 3a 0d 0a =.self.CREATE_NEW_COLUMN_ITEM:..
4f160 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 72 65 61 74 65 ............result.=.self.create
4f180 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 20 20 20 20 20 _column_callback()..............
4f1a0 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 20 20 20 20 20 if.not.result:..................
4f1c0 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 75 72 72 65 6e self.setCurrentIndex(self.curren
4f1e0 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 20 20 20 20 20 t_index)..........else:.........
4f200 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 65 6c 66 2e 63 .....self.current_index.=.self.c
4f220 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 79 56 61 6c 75 urrentIndex()......class.KeyValu
4f240 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 20 20 64 65 66 eComboBox(QComboBox):........def
4f260 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 75 65 73 2c 20 .__init__(self,.parent,.values,.
4f280 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 6d 62 6f 42 6f selected_key):..........QComboBo
4f2a0 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 20 20 20 20 20 x.__init__(self,.parent)........
4f2c0 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 20 20 20 20 20 ..self.values.=.values..........
4f2e0 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 64 5f 6b 65 79 self.populate_combo(selected_key
4f300 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 28 73 65 6c 66 )........def.populate_combo(self
4f320 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 65 6c 66 2e 63 ,.selected_key):..........self.c
4f340 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 78 20 3d 20 69 lear()..........selected_idx.=.i
4f360 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 61 6c 75 65 20 dx.=.-1..........for.key,.value.
4f380 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 20 20 20 20 20 in.self.values.items():.........
4f3a0 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 20 20 20 20 20 .....idx.=.idx.+.1..............
4f3c0 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 20 20 20 20 20 self.addItem(value).............
4f3e0 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 20 20 20 20 20 .if.key.==.selected_key:........
4f400 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 78 0d 0a 20 20 ..........selected_idx.=.idx....
4f420 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 73 65 6c 65 63 ......self.setCurrentIndex(selec
4f440 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 64 5f 6b 65 79 ted_idx)........def.selected_key
4f460 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 61 6c 75 65 20 (self):..........for.key,.value.
4f480 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 20 20 20 20 20 in.self.values.items():.........
4f4a0 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 6c 66 2e 63 75 .....if.value.==.unicode(self.cu
4f4c0 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 20 20 20 20 20 rrentText()).strip():...........
4f4e0 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 73 20 4e 6f 57 .......return.key......class.NoW
4f500 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 20 20 20 27 27 heelComboBox(QComboBox):......''
4f520 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 65 64 20 69 6e '......For.combobox.displayed.in
4f540 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 73 65 20 77 68 .a.table.cell.using.the.mouse.wh
4f560 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 0a 20 20 20 20 eel.has.nasty.interactions......
4f580 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 20 73 63 72 6f due.to.the.conflict.between.scro
4f5a0 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 67 20 74 68 65 lling.the.table.vs.scrolling.the
4f5c0 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 74 20 66 72 6f .combobox.item.......Inherit.fro
4f5e0 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 20 63 6f 6d 62 m.this.class.to.disable.the.comb
4f600 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 75 73 65 20 77 obox.changing.value.with.mouse.w
4f620 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 65 6c 45 76 65 heel.......'''......def.wheelEve
4f640 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 76 65 6e 74 2e nt(self,.event):..........event.
4f660 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 79 4c 69 6e 65 ignore()......class.ReadOnlyLine
4f680 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 20 5f 5f 69 6e Edit(QLineEdit):........def.__in
4f6a0 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 20 20 20 20 20 it__(self,.text,.parent):.......
4f6c0 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 20 20 20 20 20 ...if.text.is.None:.............
4f6e0 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 65 61 64 4f 6e .text.=.''..........super(ReadOn
4f700 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 74 65 78 74 2c lyLineEdit,.self).__init__(text,
4f720 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 6e 61 62 6c 65 .parent)..........self.setEnable
4f740 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 6e 24 fc 00 00 d(False)..PK.........s.X...n$...
4f760 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 75 72 65 5f 5f $.......config.pyfrom.__future__
4f780 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 69 76 69 73 69 .import.unicode_literals,.divisi
4f7a0 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 66 75 6e 63 74 on,.absolute_import,.print_funct
4f7c0 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 20 76 33 27 0d ion....__license__...=.'GPL.v3'.
4f7e0 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 6e 74 20 44 72 .__copyright__.=.'2011,.Grant.Dr
4f800 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 73 6c 61 74 69 ake'....try:......load_translati
4f820 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 20 20 20 70 61 ons()..except.NameError:......pa
4f840 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 64 65 64 20 69 ss.#.load_translations().added.i
4f860 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 79 2c 20 74 72 n.calibre.1.9....import.copy,.tr
4f880 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 69 78 20 69 6d aceback..import.six..from.six.im
4f8a0 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 0a 74 72 79 port.text_type.as.unicode....try
4f8c0 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 51 57 69 64 :......from.qt.core.import.(QWid
4f8e0 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 69 6e 65 45 get,.QVBoxLayout,.QLabel,.QLineE
4f900 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 20 20 20 20 dit,.Qt,.QUrl,..................
4f920 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 2c 20 51 48 ........QGroupBox,.QComboBox,.QH
4f940 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 20 20 20 20 BoxLayout,.QIcon,...............
4f960 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 69 64 4c 61 ...........QInputDialog,.QGridLa
4f980 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 20 20 20 20 yout,.QPushButton,..............
4f9a0 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 65 57 69 64 ............QCheckBox,.QTableWid
4f9c0 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 65 2c 0d 0a get,.QAbstractItemView,.QSize,..
4f9e0 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 6f 6c 6c 41 ........................QScrollA
4fa00 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 2c 20 51 53 rea,.QTabWidget,.QToolButton,.QS
4fa20 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 72 6f 72 3a 0d pacerItem)..except.ImportError:.
4fa40 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 57 69 64 67 .....from.PyQt5.Qt.import.(QWidg
4fa60 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 69 6e 65 45 64 et,.QVBoxLayout,.QLabel,.QLineEd
4fa80 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 20 20 20 20 20 it,.Qt,.QUrl,...................
4faa0 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 2c 20 51 48 42 .......QGroupBox,.QComboBox,.QHB
4fac0 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 20 20 20 20 20 oxLayout,.QIcon,................
4fae0 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 69 64 4c 61 79 ..........QInputDialog,.QGridLay
4fb00 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 20 20 20 20 20 out,.QPushButton,...............
4fb20 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 65 57 69 64 67 ...........QCheckBox,.QTableWidg
4fb40 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 65 2c 0d 0a 20 et,.QAbstractItemView,.QSize,...
4fb60 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 6f 6c 6c 41 72 .......................QScrollAr
4fb80 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 2c 20 51 53 70 ea,.QTabWidget,.QToolButton,.QSp
4fba0 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 75 69 32 20 69 acerItem)....from.calibre.gui2.i
4fbc0 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 2c 20 69 6e 66 mport.error_dialog,.dynamic,.inf
4fbe0 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 6f 70 65 6e 5f o_dialog,.question_dialog,.open_
4fc00 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 6c 65 74 65 32 url..from.calibre.gui2.complete2
4fc20 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 72 6f 6d 20 63 .import.EditWithComplete..from.c
4fc40 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 64 65 6c 65 alibre.gui2.dialogs.confirm_dele
4fc60 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 69 62 72 65 2e te.import.confirm..from.calibre.
4fc80 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 66 69 67 0d 0a utils.config.import.JSONConfig..
4fca0 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 72 74 20 73 6f from.calibre.utils.icu.import.so
4fcc0 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 69 6e 73 2e 72 rt_key....from.calibre_plugins.r
4fce0 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 70 6f 72 74 20 eading_list.common_icons.import.
4fd00 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 69 6e 73 2e 72 get_icon..from.calibre_plugins.r
4fd20 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 69 6d 70 6f 72 eading_list.common_dialogs.impor
4fd40 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 66 73 56 69 65 t.KeyboardConfigDialog,.PrefsVie
4fd60 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 67 69 6e 73 2e werDialog..from.calibre_plugins.
4fd80 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 20 69 6d 70 6f reading_list.common_widgets.impo
4fda0 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 6d 2c 20 0d 0a rt.(CheckableTableWidgetItem,...
4fdc0 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 64 4f 6e 6c 79 ........................ReadOnly
4fde0 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 78 74 49 63 6f TableWidgetItem,.ReadOnlyTextIco
4fe00 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 20 20 20 20 20 nWidgetItem,....................
4fe20 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 20 4e 6f 57 68 ......CustomColumnComboBox,.NoWh
4fe40 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 72 79 20 73 65 eelComboBox)....#.Per.library.se
4fe60 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 20 63 61 6c 69 ttings.are.persisted.in.the.cali
4fe80 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 76 69 63 65 73 bre.library.database...#.Devices
4fea0 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 61 72 65 20 73 .and.other.option.settings.are.s
4fec0 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 45 4c 50 5f 55 tored.in.the.JSON.file....HELP_U
4fee0 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 77 69 64 75 64 RL.=.'https://github.com/kiwidud
4ff00 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 61 64 69 6e 67 e68/calibre_plugins/wiki/Reading
4ff20 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 20 27 52 65 61 -List'....PREFS_NAMESPACE.=.'Rea
4ff40 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 59 5f 53 45 54 dingListPlugin'....PREFS_KEY_SET
4ff60 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 69 6e 67 73 27 TINGS.=.'settings'..#.'settings'
4ff80 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 61 6d 65 27 2c :.{.'default':'DefaultListName',
4ffa0 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 7b 20 27 6e 61 ..#...............'lists':.{.'na
4ffc0 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 20 20 20 20 20 me':.{'content':[],..#..........
4ffe0 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 27 3a 27 74 61 ................'tagsColumn':'ta
50000 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 20 20 20 20 20 gs',.'tagsText:.'',..#..........
50020 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 6d 6e 27 3a 27 ................'seriesColumn':'
50040 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 20 20 20 20 20 #foo',.'seriesName:.'',..#......
50060 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 76 69 63 65 27 ....................'syncDevice'
50080 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 20 20 20 20 20 :'xxx_uuid',..#.................
500a0 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 27 73 79 6e 63 .........'syncAuto':False,.'sync
500c0 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 20 20 20 20 20 Clear':False,..#................
500e0 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 2c 0d 0a 23 20 ..........'shortcutAdd':.'',..#.
50100 20 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 69 73 74 54 79 .........................'listTy
50120 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 20 20 20 20 20 pe':.'xxx',..#..................
50140 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 78 27 2c 0d 0a ........'populateType':.'xxx',..
50160 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 70 6f 70 75 #..........................'popu
50180 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 20 20 20 20 20 lateSearch':.'xxx',..#..........
501a0 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 49 53 54 53 20 ..............},......KEY_LISTS.
501c0 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 20 3d 20 27 64 =.'lists'..KEY_DEFAULT_LIST.=.'d
501e0 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 20 27 71 75 69 efault'..KEY_QUICK_ACCESS.=.'qui
50200 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 5f 4c 49 53 54 ckAccess'..KEY_QUICK_ACCESS_LIST
50220 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 4f 4e 54 45 4e .=.'quickAccessList'..KEY_CONTEN
50240 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 43 54 49 4f 4e T.=.'content'..KEY_MODIFY_ACTION
50260 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 5f 43 4f 4c 55 .=.'modifyAction'..KEY_TAGS_COLU
50280 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 5f 54 45 58 54 MN.=.'tagsColumn'..KEY_TAGS_TEXT
502a0 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 4f 4c 55 4d 4e .=.'tagsText'..KEY_SERIES_COLUMN
502c0 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 45 53 5f 4e 41 .=.'seriesColumn'..KEY_SERIES_NA
502e0 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 5f 44 45 56 49 ME.=.'seriesName'..KEY_SYNC_DEVI
50300 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 5f 41 55 54 4f CE.=.'syncDevice'..KEY_SYNC_AUTO
50320 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 41 52 20 3d 20 .=.'syncAuto'..KEY_SYNC_CLEAR.=.
50340 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 3d 20 27 6c 69 'syncClear'..KEY_LIST_TYPE.=.'li
50360 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 3d 20 27 70 6f stType'..KEY_POPULATE_TYPE.=.'po
50380 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 45 41 52 43 48 pulateType'..KEY_POPULATE_SEARCH
503a0 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 52 54 5f 4c 49 .=.'populateSearch'..KEY_SORT_LI
503c0 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 45 5f 53 4f 52 ST.=.'sortList'..KEY_RESTORE_SOR
503e0 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 4c 41 59 5f 54 T.=.'restoreSort'..KEY_DISPLAY_T
50400 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 0a 0d 0a 54 4f OP_MENU.=.'displayTopMenu'....TO
50420 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 76 69 63 65 27 KEN_ANY_DEVICE.=._('*Any.Device'
50440 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 50 4d 41 4e 55 )....POPULATE_TYPES.=.[('POPMANU
50460 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 20 69 74 65 6d AL',._('Manually.add/remove.item
50480 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 50 4f 50 44 45 s')),....................('POPDE
504a0 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 6f 6d 20 62 6f VICE',._('Auto.populated.from.bo
504c0 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 20 20 20 20 20 oks.on.device')),...............
504e0 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 70 6f 70 75 6c .....('POPSEARCH',._('Auto.popul
50500 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 43 5f 54 59 50 ated.from.search'))]....SYNC_TYP
50520 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 20 6e 65 77 20 ES.=.[('SYNCNEW',...._('Add.new.
50540 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 20 20 20 20 20 list.items.to.device')),........
50560 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 64 64 2f 6f 76 ........('SYNCALL',...._('Add/ov
50580 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 63 65 erwrite.all.list.items.to.device
505a0 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 45 4d 27 2c 20 ')),................('SYNCREM',.
505c0 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 6d 20 64 65 76 ..._('Remove.list.items.from.dev
505e0 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 45 50 ice')),................('SYNCREP
50600 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 68 20 6c 69 73 NEW',._('Replace.device.with.lis
50620 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 20 20 20 20 20 t,.add.new.items.only')),.......
50640 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 52 65 70 6c 61 .........('SYNCREPOVR',._('Repla
50660 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 65 72 77 72 69 ce.device.with.list,.add/overwri
50680 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 43 20 3d 20 5f te.all'))]....SYNC_AUTO_DESC.=._
506a0 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 6f 6f 6b 73 20 ('Auto.populate.list.from.books.
506c0 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 20 3d 20 5b 28 on.device')....MODIFY_TYPES.=.[(
506e0 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 70 64 61 74 65 'TAGNONE',......_('Do.not.update
50700 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 20 20 20 20 20 .calibre.column')),.............
50720 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 64 61 74 65 20 .....('TAGADDREMOVE',._('Update.
50740 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 2c 0d 0a 20 20 column.for.add.or.remove')),....
50760 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 20 20 20 20 5f ..............('TAGADD',......._
50780 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 6c 69 73 74 20 ('Update.column.for.add.to.list.
507a0 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 27 54 41 47 52 only')),..................('TAGR
507c0 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 20 66 6f 72 20 EMOVE',...._('Update.column.for.
507e0 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 0d 0a 4b 45 59 remove.from.list.only'))]....KEY
50800 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 45 4d 41 5f 56 _SCHEMA_VERSION.=.STORE_SCHEMA_V
50820 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 45 46 41 55 4c ERSION.=.'SchemaVersion'..DEFAUL
50840 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 53 54 4f 52 45 T_SCHEMA_VERSION.=.1.65....STORE
50860 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 45 4d 4f 56 45 _OPTIONS.=.'Options'..KEY_REMOVE
50880 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 0a 53 54 4f 52 _DIALOG.=.'removeDialog'....STOR
508a0 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 76 69 63 65 73 E_DEVICES.=.'Devices'..#.Devices
508c0 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 69 63 65 73 27 .store.consists.of:..#.'Devices'
508e0 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 78 27 2c 20 27 :.{.'dev_uuid':.{'type':'xxx',.'
50900 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 6c 6f 63 61 74 uuid':'xxx',.'name:'xxx',.'locat
50920 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 20 20 20 20 20 ion_code':'main',..#............
50940 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 65 2c 20 27 63 ...............'active':True,.'c
50960 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 20 69 54 75 6e ollections':False}.,..#.For.iTun
50980 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 3a 20 20 20 7b es..#..............'iTunes':...{
509a0 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 6e 65 73 27 2c 'type':'iTunes',.'uuid':iTunes',
509c0 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 5f 63 6f 64 65 .'name':'iTunes',.'location_code
509e0 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 20 20 20 20 20 ':'',..#........................
50a00 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 6f 6e 73 27 3a ...'active':True,.'collections':
50a20 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 45 53 5f 56 41 False},....}..DEFAULT_DEVICES_VA
50a40 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 41 4c 55 45 53 LUES.=.{}....DEFAULT_LIST_VALUES
50a60 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 20 20 20 4b 45 .=.{..........................KE
50a80 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 20 20 20 20 20 Y_CONTENT:.[],..................
50aa0 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 27 54 41 47 41 ........KEY_MODIFY_ACTION:.'TAGA
50ac0 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 20 20 20 20 20 DDREMOVE',......................
50ae0 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 20 20 20 20 20 ....KEY_TAGS_COLUMN:.'',........
50b00 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 54 45 58 54 3a ..................KEY_TAGS_TEXT:
50b20 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 20 4b 45 .'',..........................KE
50b40 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 20 20 20 20 20 Y_SERIES_COLUMN:.'',............
50b60 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 4d 45 3a 20 27 ..............KEY_SERIES_NAME:.'
50b80 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 4b 45 59 5f ',..........................KEY_
50ba0 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 20 20 20 20 20 SYNC_DEVICE:.None,..............
50bc0 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 46 61 6c 73 65 ............KEY_SYNC_AUTO:.False
50be0 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 53 ,..........................KEY_S
50c00 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 20 20 20 20 20 YNC_CLEAR:.True,................
50c20 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 59 4e 43 4e 45 ..........KEY_LIST_TYPE:.'SYNCNE
50c40 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 20 20 4b 45 59 W',..........................KEY
50c60 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 2c 0d 0a 20 20 _POPULATE_TYPE:.'POPMANUAL',....
50c80 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 4f 50 55 4c 41 ......................KEY_POPULA
50ca0 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 20 20 20 20 20 TE_SEARCH:.'',..................
50cc0 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 2c 0d 0a 20 20 ........KEY_SORT_LIST:.True,....
50ce0 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 53 54 4f 52 ......................KEY_RESTOR
50d00 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 20 20 20 20 20 E_SORT:.False,..................
50d20 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 55 3a 20 46 61 ........KEY_DISPLAY_TOP_MENU:.Fa
50d40 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 7d 0d 0a 0d 0a lse........................}....
50d60 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 0a 20 20 20 20 DEFAULT_LIBRARY_VALUES.=.{......
50d80 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 45 46 41 55 4c ......................KEY_DEFAUL
50da0 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 20 20 20 20 20 T_LIST:.'Default',..............
50dc0 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 45 53 53 5f 4c ..............KEY_QUICK_ACCESS_L
50de0 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 20 20 20 20 20 IST:.'Default',.................
50e00 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 66 61 75 6c 74 ...........KEY_LISTS:.{.'Default
50e20 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 20 20 20 20 20 ':.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 4b 45 59 5f 53 43 48 45 4d 41 5f .....................KEY_SCHEMA_
50e60 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 53 49 4f 4e 0d VERSION:.DEFAULT_SCHEMA_VERSION.
50e80 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 0d 0a 0d 0a 44 ..........................}....D
50ea0 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 20 20 20 20 20 EFAULT_LIST_OPTIONS.=.{.........
50ec0 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 45 5f 44 49 41 ..................KEY_REMOVE_DIA
50ee0 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 20 20 20 20 20 LOG:.True,......................
50f00 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 2c 0d 0a 20 20 ....KEY_QUICK_ACCESS:.False,....
50f20 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 20 54 68 69 73 .....................}....#.This
50f40 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 6f 72 20 74 68 .is.where.all.preferences.for.th
50f60 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 6c 75 67 69 6e is.plugin.will.be.stored..plugin
50f80 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 73 2f 52 65 61 _prefs.=.JSONConfig('plugins/Rea
50fa0 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 74 73 0d 0a 70 ding.List')....#.Set.defaults..p
50fc0 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 44 45 56 49 43 lugin_prefs.defaults[STORE_DEVIC
50fe0 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 53 0d 0a 70 6c ES].=.DEFAULT_DEVICES_VALUES..pl
51000 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 50 54 49 4f 4e ugin_prefs.defaults[STORE_OPTION
51020 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 0d 0a 0d 0a 64 S].=.DEFAULT_LIST_OPTIONS......d
51040 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 65 71 75 69 72 ef.migrate_json_config_if_requir
51060 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 66 6f 72 20 6d ed():......#.Contains.code.for.m
51080 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 63 68 65 6d 61 igrating.versions.of.JSON.schema
510a0 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 20 6f 75 72 20 ......#.Make.sure.we.update.our.
510c0 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 0a 20 20 20 20 schema.version.in.the.file......
510e0 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 66 73 2e 67 65 schema_version.=.plugin_prefs.ge
51100 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 0a 20 20 20 20 t(STORE_SCHEMA_VERSION,.0)......
51120 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 54 5f 53 43 48 if.schema_version.!=.DEFAULT_SCH
51140 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 6e 5f 70 72 65 EMA_VERSION:..........plugin_pre
51160 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 44 45 46 41 55 fs[STORE_SCHEMA_VERSION].=.DEFAU
51180 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 20 73 63 68 65 LT_SCHEMA_VERSION........if.sche
511a0 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 23 20 43 6c 65 ma_version.<.1.5:..........#.Cle
511c0 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 20 65 61 72 6c anup.some.leftovers.from.an.earl
511e0 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 70 74 69 6f 6e ier.release.which.changed.Option
51200 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 50 54 49 4f 4e s.to.OPTIONS..........if.'OPTION
51220 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 20 20 20 20 20 S'.in.plugin_prefs:.............
51240 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 54 49 4f 4e 53 .options.=.plugin_prefs['OPTIONS
51260 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 70 72 65 66 73 ']..............del.plugin_prefs
51280 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 75 67 69 6e 5f ['OPTIONS']..............plugin_
512a0 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 6f 6e 73 0d 0a prefs[STORE_OPTIONS].=.options..
512c0 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 66 69 67 5f 69 ....def.migrate_library_config_i
512e0 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 3a 0d f_required(db,.library_config):.
51300 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 72 79 5f 63 6f .....schema_version.=.library_co
51320 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 2c 20 30 29 0d nfig.get(KEY_SCHEMA_VERSION,.0).
51340 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 45 46 41 55 4c .....if.schema_version.==.DEFAUL
51360 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 72 65 74 75 72 T_SCHEMA_VERSION:..........retur
51380 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 20 62 65 20 6d n......#.We.have.changes.to.be.m
513a0 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 64 0d 0a 20 20 ade.-.mark.schema.as.updated....
513c0 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 5f 56 45 52 53 ..library_config[KEY_SCHEMA_VERS
513e0 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 4f 4e 0d 0a 0d ION].=.DEFAULT_SCHEMA_VERSION...
51400 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 36 3a 0d 0a 20 .....if.schema_version.<.1.6:...
51420 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 70 6f 70 75 6c .......#.Change.to.the.new.popul
51440 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 69 62 72 61 72 ate.type..........lists.=.librar
51460 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 66 6f 72 y_config[KEY_LISTS]..........for
51480 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 73 28 6c 69 73 .list_info.in.six.itervalues(lis
514a0 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 6e 66 6f 2e 67 ts):..............if.list_info.g
514c0 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 29 20 3d 3d 20 et(KEY_LIST_TYPE,.'SYNCNEW').==.
514e0 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 6c 69 73 'SYNCAUTO':..................lis
51500 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 27 50 4f 50 t_info[KEY_POPULATE_TYPE].=.'POP
51520 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 0a 20 20 20 20 DEVICE'..............else:......
51540 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 4f 50 55 4c 41 ............list_info[KEY_POPULA
51560 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 20 20 20 20 20 TE_TYPE].=.'POPMANUAL'..........
51580 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 52 43 ....list_info[KEY_POPULATE_SEARC
515a0 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 6e 66 69 67 5b H].=.''..........library_config[
515c0 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 73 63 68 KEY_LISTS].=.lists........if.sch
515e0 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 20 20 23 20 52 ema_version.<.1.61:..........#.R
51600 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 6e 64 20 72 65 emove.POPCOLUMN.list.type.and.re
51620 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 20 20 20 20 20 place.it.with.POPSEARCH.........
51640 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
51660 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 6e 20 73 69 78 S]..........for.list_info.in.six
51680 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 20 20 20 20 20 .itervalues(lists):.............
516a0 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 52 43 48 5d 20 .list_info[KEY_POPULATE_SEARCH].
516c0 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 6e 66 6f 2e 67 =.''..............if.list_info.g
516e0 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 41 4e 55 41 4c et(KEY_POPULATE_TYPE,.'POPMANUAL
51700 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 20 20 20 20 20 ').==.'POPCOLUMN':..............
51720 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 54 59 50 45 5d ....list_info[KEY_POPULATE_TYPE]
51740 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 20 20 20 20 20 .=.'POPSEARCH'..................
51760 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 5f 69 6e 66 6f if.'populateColumn'.in.list_info
51780 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 3d 20 6c 69 73 :......................col.=.lis
517a0 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 20 20 20 20 20 t_info['populateColumn']........
517c0 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 66 6f 5b 27 70 ..............val.=.list_info['p
517e0 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 20 20 20 20 20 opulateValue']..................
51800 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 43 6f 6c 75 6d ....del.list_info['populateColum
51820 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 6c 20 6c 69 73 n']......................del.lis
51840 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 20 20 20 20 20 t_info['populateValue'].........
51860 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 43 4c 45 41 52 .............list[KEY_SYNC_CLEAR
51880 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 20 20 20 20 23 ].=.False......................#
518a0 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 63 72 75 64 65 .Going.to.make.a.supremely.crude
518c0 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 67 20 75 73 65 .attempt.to.migrate.existing.use
518e0 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 20 20 69 66 20 r.lists......................if.
51900 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 20 20 20 20 20 val.==.'Y':.....................
51920 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 52 .....list_info[KEY_POPULATE_SEAR
51940 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 20 20 20 20 20 CH].=.col+':true'...............
51960 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 20 20 20 20 20 .......elif.val.==.'N':.........
51980 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 4b 45 59 5f 50 .................list_info[KEY_P
519a0 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 73 65 27 0d 0a OPULATE_SEARCH].=.col+':false'..
519c0 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 20 20 20 20 20 ....................else:.......
519e0 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 4b 45 59 ...................list_info[KEY
51a00 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 3d 27 2b 76 61 _POPULATE_SEARCH].=.col+':"='+va
51a20 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 69 67 5b 4b 45 l+'"'..........library_config[KE
51a40 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
51a60 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 23 20 49 6e 73 a_version.<.1.62:..........#.Ins
51a80 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 49 43 45 20 6c ure.all.pre-existing.POPDEVICE.l
51aa0 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 20 20 20 20 20 ists.have.modify.option.........
51ac0 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 61 73 74 20 62 .#.set.to.TAGADDREMOVE.so.past.b
51ae0 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 20 20 20 20 20 ehavior.doesn't.change..........
51b00 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
51b20 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 6e 20 73 69 78 S]..........for.list_info.in.six
51b40 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 20 20 20 20 20 .itervalues(lists):.............
51b60 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 41 54 45 5f 54 .if.list_info.get(KEY_POPULATE_T
51b80 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 56 49 43 45 27 YPE,.'POPMANUAL').==.'POPDEVICE'
51ba0 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 6f 5b 4b 45 59 :..................list_info[KEY
51bc0 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 4d 4f 56 45 27 _MODIFY_ACTION].=.'TAGADDREMOVE'
51be0 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
51c00 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
51c20 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 75 72 65 20 61 sion.<.1.63:..........#.Ensure.a
51c40 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 74 79 20 77 68 ll.lists.have.a.sort.property.wh
51c60 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 65 65 70 20 6c en.viewing.set.to.true.to.keep.l
51c80 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 20 45 6e 73 75 egacy.behaviour...........#.Ensu
51ca0 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 20 61 72 65 20 re.any.auto.populated.lists.are.
51cc0 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 76 65 6c 20 6d not.displayed.on.the.top.level.m
51ce0 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 72 2e 0d 0a 20 enu.to.keep.legacy.behaviour....
51d00 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 69 67 5b 4b 45 .......lists.=.library_config[KE
51d20 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 69 6e 66 6f 20 Y_LISTS]..........for.list_info.
51d40 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 20 20 20 20 20 in.six.itervalues(lists):.......
51d60 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 49 53 54 5d 20 .......list_info[KEY_SORT_LIST].
51d80 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 66 6f 5b 4b 45 =.True..............list_info[KE
51da0 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 0d 0a 20 20 20 Y_DISPLAY_TOP_MENU].=.False.....
51dc0 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 3d .....library_config[KEY_LISTS].=
51de0 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 73 69 6f 6e 20 .lists........if.schema_version.
51e00 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 6c 6c 20 6c 69 <.1.65:..........#.Ensure.all.li
51e20 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 70 65 72 74 79 sts.have.a.restore.sort.property
51e40 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 69 ...........lists.=.library_confi
51e60 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 69 g[KEY_LISTS]..........for.list_i
51e80 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 20 nfo.in.six.itervalues(lists):...
51ea0 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 53 54 4f 52 45 ...........list_info[KEY_RESTORE
51ec0 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 69 62 72 61 72 _SORT].=.False........set_librar
51ee0 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)....
51f00 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 75 72 6c 28 51 def.show_help():......open_url(Q
51f20 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 5f 6c 69 62 72 Url(HELP_URL))......def.get_libr
51f40 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 79 5f 69 64 20 ary_config(db):......library_id.
51f60 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 79 5f 63 6f 6e =.db.library_id......library_con
51f80 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 74 68 65 72 20 fig.=.None......#.Check.whether.
51fa0 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 69 6e 67 20 74 this.is.a.reading.list.needing.t
51fc0 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 6f 20 64 61 74 o.be.migrated.from.json.into.dat
51fe0 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 6e 20 70 6c 75 abase......if.'Libraries'.in.plu
52000 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 65 73 20 3d 20 gin_prefs:..........libraries.=.
52020 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 20 20 20 20 20 plugin_prefs['Libraries'].......
52040 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 65 73 3a 0d 0a ...if.library_id.in.libraries:..
52060 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 74 65 20 74 68 ............#.We.will.migrate.th
52080 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 72 79 5f 63 6f is.below..............library_co
520a0 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 5d 0d 0a 20 20 nfig.=.libraries[library_id]....
520c0 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 6f 6e 20 66 69 ..........#.Cleanup.from.json.fi
520e0 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 20 61 67 61 69 le.so.we.don't.ever.do.this.agai
52100 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 73 5b 6c 69 62 n..............del.libraries[lib
52120 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 6e 28 6c 69 62 rary_id]..............if.len(lib
52140 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 20 20 20 20 23 raries).==.0:..................#
52160 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 6c 69 62 72 61 .We.have.migrated.the.last.libra
52180 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 20 20 20 20 20 ry.for.this.user................
521a0 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 65 73 27 5d 0d ..del.plugin_prefs['Libraries'].
521c0 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:..............
521e0 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 27 5d 20 3d 20 ....plugin_prefs['Libraries'].=.
52200 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 5f 63 6f 6e 66 libraries........if.library_conf
52220 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 79 5f 63 6f 6e ig.is.None:..........library_con
52240 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 65 64 28 50 52 fig.=.db.prefs.get_namespaced(PR
52260 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 54 54 49 4e 47 EFS_NAMESPACE,.PREFS_KEY_SETTING
52280 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 20 20 20 20 20 S,..............................
522a0 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 65 65 70 63 6f .....................copy.deepco
522c0 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 0d 0a 20 20 20 py(DEFAULT_LIBRARY_VALUES)).....
522e0 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 4c 49 53 54 53 .if.len(library_config[KEY_LISTS
52300 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 2c 20 61 73 73 ]).<.1:..........#.no.lists,.ass
52320 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 70 79 2e 0d 0a ume.broken.and.get.a.new.copy...
52340 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 70 79 2e 64 65 ........library_config.=.copy.de
52360 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 0d 0a epcopy(DEFAULT_LIBRARY_VALUES)..
52380 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 69 66 5f 72 65 ....migrate_library_config_if_re
523a0 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 0a 0d 0a 20 20 quired(db,.library_config)......
523c0 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 20 61 20 73 74 ..##.A.user.some.how.got.to.a.st
523e0 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 77 61 73 0d 0a ate.where.the.default.list.was..
52400 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 65 74 2e 20 20 ....##.deleted,.but.still.set...
52420 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 75 73 65 72 20 Not.actually.*saved*.until.user.
52440 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 66 20 6c 69 62 saves......##.config......if.lib
52460 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 20 6e 6f rary_config[KEY_DEFAULT_LIST].no
52480 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 54 53 5d 3a 0d t.in.library_config[KEY_LISTS]:.
524a0 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 73 74 0d 0a 20 .........##.set.to.first.list...
524c0 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 72 79 5f 63 6f .......lists.=.sorted(library_co
524e0 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 20 20 20 20 20 nfig[KEY_LISTS].keys()).........
52500 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 54 .library_config[KEY_DEFAULT_LIST
52520 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 62 72 61 72 79 ].=.lists[0]......return.library
52540 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 63 6f 6e 66 69 _config....def.set_library_confi
52560 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 20 64 62 2e 70 g(db,.library_config):......db.p
52580 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 41 4d 45 53 50 refs.set_namespaced(PREFS_NAMESP
525a0 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 62 72 61 72 79 ACE,.PREFS_KEY_SETTINGS,.library
525c0 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 66 6f 28 64 62 _config)....def.get_list_info(db
525e0 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 63 6f 6e 66 69 ,.list_name):......library_confi
52600 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 20 g.=.get_library_config(db)......
52620 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 53 lists.=.library_config[KEY_LISTS
52640 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 28 6c 69 73 74 ]......list_map.=.lists.get(list
52660 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 0d 0a 20 20 20 _name,.DEFAULT_LIST_VALUES).....
52680 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 5f 62 6f 6f 6b .return.list_map....def.get_book
526a0 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 6c 69 73 74 5f _list(db,.list_name):......list_
526c0 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 74 5f 6e 61 6d map.=.get_list_info(db,.list_nam
526e0 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 5b 4b 45 59 5f e)......book_ids.=.list_map[KEY_
52700 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 73 20 3d 20 5b CONTENT]......valid_book_ids.=.[
52720 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 5f 69 64 73 20 book_id.for.book_id.in.book_ids.
52740 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 0d 0a 20 20 20 if.db.data.has_id(book_id)].....
52760 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 6c 69 64 5f 62 .if.len(book_ids).!=.len(valid_b
52780 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 5f 6c 69 73 74 ook_ids):..........set_book_list
527a0 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 69 64 73 29 0d (db,.list_name,.valid_book_ids).
527c0 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 0a 0d 0a 64 65 .....return.valid_book_ids....de
527e0 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 6d 65 2c 20 62 f.set_book_list(db,.list_name,.b
52800 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 69 67 20 3d 20 ook_ids):......library_config.=.
52820 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 6c 69 73 74 get_library_config(db)......list
52840 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 53 5d 0d 0a 20 s.=.library_config[KEY_LISTS]...
52860 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 54 45 4e 54 5d ...lists[list_name][KEY_CONTENT]
52880 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 79 5f 63 6f 6e .=.book_ids......set_library_con
528a0 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 64 65 66 20 73 fig(db,.library_config)....def.s
528c0 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 6d 65 29 3a 0d et_default_list(db,.list_name):.
528e0 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
52900 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 6f 6e 66 69 67 y_config(db)......library_config
52920 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 61 6d 65 0d 0a [KEY_DEFAULT_LIST].=.list_name..
52940 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 6c 69 62 72 61 ....set_library_config(db,.libra
52960 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 6c 69 73 74 73 ry_config)....def.get_book_lists
52980 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 2c 20 65 78 63 _for_device(db,.device_uuid,.exc
529a0 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 72 79 5f 63 6f lude_auto=True):......library_co
529c0 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 20 nfig.=.get_library_config(db)...
529e0 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 69 67 5b 4b 45 ...lists_map.=.library_config[KE
52a00 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 3d 20 7b 7d 0d Y_LISTS]......device_lists.=.{}.
52a20 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 66 6f 20 69 6e .....for.list_name,.list_info.in
52a40 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 0a 20 20 20 20 .six.iteritems(lists_map):......
52a60 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 45 56 49 43 45 ....if.list_info[KEY_SYNC_DEVICE
52a80 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 59 5f 44 45 56 ].in.[device_uuid,.TOKEN_ANY_DEV
52aa0 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 78 63 6c 75 64 ICE]:..............if.not.exclud
52ac0 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 76 69 63 65 5f e_auto:..................device_
52ae0 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 6f 0d 0a 20 20 lists[list_name].=.list_info....
52b00 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 74 28 4b 45 59 ..........elif.list_info.get(KEY
52b20 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 54 5f 56 41 4c _POPULATE_TYPE,.DEFAULT_LIST_VAL
52b40 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 27 50 4f 50 4d UES[KEY_POPULATE_TYPE]).==.'POPM
52b60 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 76 69 63 65 5f ANUAL':..................device_
52b80 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 6f 0d 0a 20 20 lists[list_name].=.list_info....
52ba0 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 66 20 67 65 74 ..return.device_lists....def.get
52bc0 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 3d 54 72 75 _list_names(db,.exclude_auto=Tru
52be0 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 69 e):......library_config.=.get_li
52c00 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 20 3d 20 6c 69 brary_config(db)......lists.=.li
52c20 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 69 66 20 brary_config[KEY_LISTS]......if.
52c40 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 72 65 74 75 72 not.exclude_auto:..........retur
52c60 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 20 20 20 6c 69 n.sorted(lists.keys())........li
52c80 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 5f 6e 61 6d 65 st_names.=.[]......for.list_name
52ca0 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 73 28 6c 69 73 ,.list_info.in.six.iteritems(lis
52cc0 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 67 65 74 28 4b ts):..........if.list_info.get(K
52ce0 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 54 5f 56 EY_POPULATE_TYPE,.DEFAULT_LIST_V
52d00 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 27 50 4f ALUES[KEY_POPULATE_TYPE]).==.'PO
52d20 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 5f 6e 61 6d 65 PMANUAL':..............list_name
52d40 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 74 75 72 6e 20 s.append(list_name)......return.
52d60 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 65 74 5f 76 69 sorted(list_names)....def.get_vi
52d80 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 0a 20 20 20 20 ew_topmenu_list_names(db):......
52da0 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 79 5f 63 6f 6e library_config.=.get_library_con
52dc0 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 79 5f 63 6f 6e fig(db)......lists.=.library_con
52de0 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 5f 6c 69 73 74 fig[KEY_LISTS]......default_list
52e00 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 44 45 46 41 55 _name.=.library_config[KEY_DEFAU
52e20 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 3d 20 5b 5d 0d LT_LIST]........list_names.=.[].
52e40 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 66 6f 20 69 6e .....for.list_name,.list_info.in
52e60 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 20 20 20 20 20 .six.iteritems(lists):..........
52e80 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 41 59 5f 54 4f if.(list_info.get(KEY_DISPLAY_TO
52ea0 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 5b 4b 45 59 5f P_MENU,.DEFAULT_LIST_VALUES[KEY_
52ec0 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 5f 6e 61 6d 65 DISPLAY_TOP_MENU]).and.list_name
52ee0 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 20 20 20 20 20 .!=.default_list_name):.........
52f00 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 5f 6e 61 6d 65 .....list_names.append(list_name
52f20 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 61 6d 65 73 29 )......return.sorted(list_names)
52f40 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 74 5f 6e 61 6d ....def.create_list(db,.list_nam
52f60 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 20 3d 20 63 6f e,.book_ids):......new_list.=.co
52f80 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 4c 55 45 53 29 py.deepcopy(DEFAULT_LIST_VALUES)
52fa0 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 20 3d 20 6c 69 ......new_list[KEY_CONTENT].=.li
52fc0 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 6f 6e 66 69 67 st(book_ids)......library_config
52fe0 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 20 6c .=.get_library_config(db)......l
53000 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 53 5d ists.=.library_config[KEY_LISTS]
53020 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 77 5f 6c 69 73 ......lists[list_name].=.new_lis
53040 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 62 2c 20 6c 69 t......set_library_config(db,.li
53060 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 73 74 43 6f 6d brary_config)......class.ListCom
53080 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 5f 69 boBox(QComboBox):........def.__i
530a0 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 73 65 6c 65 63 nit__(self,.parent,.lists,.selec
530c0 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 6f 6d 62 6f 42 ted_text=None):..........QComboB
530e0 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 20 20 20 20 ox.__init__(self,.parent).......
53100 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 73 2c 20 73 65 ...self.populate_combo(lists,.se
53120 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 75 6c 61 74 65 lected_text)........def.populate
53140 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 64 5f 74 65 78 _combo(self,.lists,.selected_tex
53160 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 6b 53 69 67 6e t=None):..........self.blockSign
53180 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 28 29 0d als(True)..........self.clear().
531a0 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 6f 72 74 65 64 .........for.list_name.in.sorted
531c0 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 20 20 73 65 6c (lists.keys()):..............sel
531e0 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 20 20 20 73 65 f.addItem(list_name)..........se
53200 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 20 20 20 20 20 lf.blockSignals(False)..........
53220 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 65 78 74 29 0d self.select_view(selected_text).
53240 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 2c 20 73 65 6c .......def.select_view(self,.sel
53260 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 62 6c 6f 63 6b ected_text):..........self.block
53280 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 65 6c 65 63 74 Signals(True)..........if.select
532a0 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 20 73 65 6c 66 ed_text:..............idx.=.self
532c0 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 20 20 20 20 20 .findText(selected_text)........
532e0 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 69 64 78 29 0d ......self.setCurrentIndex(idx).
53300 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 3e 20 30 3a 0d .........elif.self.count().>.0:.
53320 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 49 6e 64 65 .............self.setCurrentInde
53340 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 6e 61 6c 73 28 x(0)..........self.blockSignals(
53360 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 6f 6d 62 6f 42 False)......class.ListTypeComboB
53380 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 5f 69 6e 69 74 ox(QComboBox):........def.__init
533a0 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 75 65 73 29 3a __(self,.parent,.listKeyValues):
533c0 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
533e0 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 73 74 4b 65 79 f,.parent)..........self.listKey
53400 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 20 20 20 64 65 Values.=.listKeyValues........de
53420 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 63 74 65 64 5f f.populate_combo(self,.selected_
53440 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 69 67 6e 61 6c type):..........self.blockSignal
53460 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 28 29 0d 0a 20 s(True)..........self.clear()...
53480 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 65 63 74 65 64 .......idx.=.0..........selected
534a0 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 64 65 73 63 20 _idx.=.0..........for.key,.desc.
534c0 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 20 20 20 20 20 in.self.listKeyValues:..........
534e0 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 20 20 20 20 20 ....self.addItem(desc)..........
53500 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 65 79 29 0d 0a ....self.setItemData(idx,.key)..
53520 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 74 65 64 5f 74 ............if.key.==.selected_t
53540 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 74 65 64 5f 69 ype:..................selected_i
53560 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 3d 20 31 0d 0a dx.=.idx..............idx.+=.1..
53580 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 61 6c 73 65 29 ........self.blockSignals(False)
535a0 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 73 ..........self.setCurrentIndex(s
535c0 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 5f 73 65 6c 65 elected_idx)........def.get_sele
535e0 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 65 74 75 72 6e cted_type(self):..........return
53600 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 2e 63 75 72 72 .unicode(self.itemData(self.curr
53620 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 69 63 65 43 6f entIndex()))......class.DeviceCo
53640 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 0a 20 20 20 20 lumnComboBox(QComboBox):........
53660 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 0d 0a 20 20 20 def.__init__(self,.parent):.....
53680 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 66 2c 20 70 61 .....QComboBox.__init__(self,.pa
536a0 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 6f 6d 62 6f 28 rent)........def.populate_combo(
536c0 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 69 63 65 5f 75 self,.devices,.selected_device_u
536e0 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 0d 0a 20 20 20 uid):..........self.clear().....
53700 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 65 2c 20 54 4f .....self.device_ids.=.[None,.TO
53720 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 6c 66 2e 61 64 KEN_ANY_DEVICE]..........self.ad
53740 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 49 74 65 6d 28 dItem('')..........self.addItem(
53760 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 73 65 6c 65 63 TOKEN_ANY_DEVICE)..........selec
53780 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 65 63 74 65 64 ted_idx.=.0..........if.selected
537a0 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 45 56 49 43 45 _device_uuid.==.TOKEN_ANY_DEVICE
537c0 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 20 3d 20 31 0d :..............selected_idx.=.1.
537e0 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 75 6d 65 72 61 .........for.idx,.key.in.enumera
53800 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 20 20 20 20 20 te(devices.keys()):.............
53820 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 76 69 63 65 73 .self.addItem('%s.(%s)'%(devices
53840 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 5b 27 6c 6f 63 [key]['name'],.devices[key]['loc
53860 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 20 73 65 6c 66 ation_code']))..............self
53880 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 20 20 20 20 20 .device_ids.append(key).........
538a0 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 69 63 65 5f 75 .....if.key.==.selected_device_u
538c0 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 74 65 64 5f 69 uid:..................selected_i
538e0 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 73 65 74 43 75 dx.=.idx.+.2..........self.setCu
53900 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 0a 20 20 20 20 rrentIndex(selected_idx)........
53920 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 66 29 3a 0d 0a def.get_selected_device(self):..
53940 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 69 64 73 5b 73 ........return.self.device_ids[s
53960 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 61 73 73 20 42 elf.currentIndex()]......class.B
53980 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 6d 62 6f 42 6f oolColumnComboBox(NoWheelComboBo
539a0 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 66 2c 20 70 61 x):........def.__init__(self,.pa
539c0 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 20 20 20 20 4e rent,.selected=True):..........N
539e0 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 66 2c 20 70 61 oWheelComboBox.__init__(self,.pa
53a00 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 65 5f 63 6f 6d rent)..........self.populate_com
53a20 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 75 6c 61 74 65 bo(selected)........def.populate
53a40 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 20 20 20 20 20 _combo(self,.selected):.........
53a60 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 2e 61 64 64 49 .self.clear()..........self.addI
53a80 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 29 0d 0a 20 20 tem(QIcon(I('ok.png')),.'Y')....
53aa0 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 27 6c 69 73 74 ......self.addItem(QIcon(I('list
53ac0 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 20 20 20 69 66 _remove.png')),.'N')..........if
53ae0 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 66 2e 73 65 74 .selected:..............self.set
53b00 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 73 65 3a 0d 0a CurrentIndex(0)..........else:..
53b20 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 49 6e 64 65 78 ............self.setCurrentIndex
53b40 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 57 69 64 67 65 (1)......class.DevicesTableWidge
53b60 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 20 5f 5f 69 6e t(QTableWidget):........def.__in
53b80 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 20 20 51 54 61 it__(self,.parent):..........QTa
53ba0 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 72 65 6e 74 29 bleWidget.__init__(self,.parent)
53bc0 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 61 62 6c 65 64 ..........self.setSortingEnabled
53be0 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 74 65 72 6e 61 (False)..........self.setAlterna
53c00 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 20 20 73 65 6c tingRowColors(True)..........sel
53c20 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 61 63 74 f.setSelectionBehavior(QAbstract
53c40 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 20 20 20 73 65 ItemView.SelectRows)..........se
53c60 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 0d 0a 20 20 20 lf.setMinimumSize(380,.0).......
53c80 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 65 76 69 63 65 .def.populate_table(self,.device
53ca0 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 0a 20 20 20 20 s,.connected_device_info):......
53cc0 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 2e 73 ....self.clear()..........self.s
53ce0 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 20 20 20 20 20 etRowCount(len(devices))........
53d00 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 29 2c 20 5f 28 ..header_labels.=.[_('Menu'),._(
53d20 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 53 74 61 74 75 'Name'),._('Location'),._('Statu
53d40 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 29 5d 0d 0a 20 s'),._('Kindle.Collections')]...
53d60 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 68 .......self.setColumnCount(len(h
53d80 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 74 eader_labels))..........self.set
53da0 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 61 HorizontalHeaderLabels(header_la
53dc0 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 64 bels)..........self.verticalHead
53de0 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 33 32 29 0d 0a er().setDefaultSectionSize(32)..
53e00 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 2e ........self.horizontalHeader().
53e20 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 29 0d 0a 20 20 setStretchLastSection(False)....
53e40 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 65 28 33 32 2c ......self.setIconSize(QSize(32,
53e60 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 75 69 64 20 69 .32))............for.row,.uuid.i
53e80 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 3a 0d 0a 20 20 n.enumerate(devices.keys()):....
53ea0 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 6c 65 5f 72 6f ..........self.populate_table_ro
53ec0 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 20 63 6f 6e 6e w(row,.uuid,.devices[uuid],.conn
53ee0 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 20 20 20 73 65 ected_device_info)............se
53f00 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 29 0d 0a 20 20 lf.resizeColumnsToContents()....
53f20 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 57 69 64 74 68 ......self.setMinimumColumnWidth
53f40 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 6d 75 6d 43 6f (1,.100)........def.setMinimumCo
53f60 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 6d 29 3a 0d 0a lumnWidth(self,.col,.minimum):..
53f80 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 28 63 6f 6c 29 ........if.self.columnWidth(col)
53fa0 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 6c 66 2e 73 65 .<.minimum:..............self.se
53fc0 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 0a 0d 0a 20 20 tColumnWidth(col,.minimum)......
53fe0 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 6c 66 2c 20 72 ..def.populate_table_row(self,.r
54000 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 6e 6e 65 63 74 ow,.uuid,.device_config,.connect
54020 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 65 76 69 63 65 ed_device_info):..........device
54040 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 27 5d 0d 0a 20 _type.=.device_config['type']...
54060 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 5f 63 6f 6e 66 .......device_uuid.=.device_conf
54080 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 63 65 5f 74 79 ig['uuid']..........if.device_ty
540a0 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 20 20 20 20 20 pe.==.'Folder.Device':..........
540c0 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 66 6f 6c 64 65 ....device_icon.=.'devices/folde
540e0 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 73 27 20 69 6e r.png'..........elif.'iTunes'.in
54100 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 64 65 76 69 63 .device_type:..............devic
54120 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 67 27 0d 0a 20 e_icon.=.'devices/itunes.png'...
54140 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 65 76 69 63 65 .......else:..............device
54160 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 20 20 20 69 73 _icon.=.'reader.png'..........is
54180 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 20 69 66 20 63 _connected.=.False..........if.c
541a0 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 20 4e 6f 6e 65 onnected_device_info.is.not.None
541c0 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 20 63 6f 6e 6e :..............drive_info.=.conn
541e0 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 20 20 ected_device_info[4]............
54200 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 20 20 20 20 20 ..if.not.drive_info:............
54220 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 20 20 20 20 20 ......is_connected.=.True.......
54240 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
54260 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 6e 66 6f 2e 76 r.connected_info.in.drive_info.v
54280 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 20 20 20 69 66 alues():......................if
542a0 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 72 65 5f 75 75 .connected_info['device_store_uu
542c0 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 20 20 20 20 20 id'].==.device_uuid:............
542e0 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 3d 20 54 72 75 ..............is_connected.=.Tru
54300 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 62 72 65 61 6b e..........................break
54320 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 27 69 6d 61 67 ..........connected_icon.=.'imag
54340 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 20 69 73 5f 63 es/device_connected.png'.if.is_c
54360 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 20 20 20 6e 61 onnected.else.None............na
54380 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 6e 57 69 64 67 me_widget.=.ReadOnlyTextIconWidg
543a0 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 5d 2c 20 67 65 etItem(device_config['name'],.ge
543c0 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 20 20 20 6e 61 t_icon(device_icon))..........na
543e0 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 6c 65 2c 20 28 me_widget.setData(Qt.UserRole,.(
54400 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 0a 20 device_config,.is_connected))...
54420 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 20 43 68 65 63 .......self.setItem(row,.0,.Chec
54440 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 5f 63 6f 6e 66 kableTableWidgetItem(device_conf
54460 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 66 2e 73 65 74 ig['active']))..........self.set
54480 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 20 20 20 20 20 Item(row,.1,.name_widget).......
544a0 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 64 4f 6e 6c 79 ...self.setItem(row,.2,.ReadOnly
544c0 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 69 67 5b 27 6c TableWidgetItem(device_config['l
544e0 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 65 6c 66 2e 73 ocation_code']))..........self.s
54500 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 49 63 6f 6e 57 etItem(row,.3,.ReadOnlyTextIconW
54520 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 65 63 74 65 64 idgetItem('',.get_icon(connected
54540 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 20 3d 20 64 65 _icon)))..........is_kindle.=.de
54560 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 27 0d 0a 20 20 vice_type.==.'Amazon.Kindle'....
54580 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 20 20 20 20 20 ......if.is_kindle:.............
545a0 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 20 42 6f 6f 6c .self.setCellWidget(row,.4,.Bool
545c0 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 5f 63 6f 6e 66 ColumnComboBox(self,.device_conf
545e0 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 29 29 29 0d 0a ig.get('collections',.False)))..
54600 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 20 20 20 20 20 ......def.get_data(self):.......
54620 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 72 20 72 6f 77 ...devices.=.{}..........for.row
54640 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 0d 0a 20 20 20 .in.range(self.rowCount()):.....
54660 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 73 5f 63 6f 6e .........(device_config,._is_con
54680 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 2e 64 61 74 61 nected).=.self.item(row,.1).data
546a0 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 64 65 76 69 63 (Qt.UserRole)..............devic
546c0 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 74 65 6d 28 72 e_config['active'].=.self.item(r
546e0 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 0a 20 20 20 20 ow,.0).get_boolean_value()......
54700 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 28 72 6f 77 2c ........w.=.self.cellWidget(row,
54720 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 20 20 20 20 20 .4)..............if.w:..........
54740 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 65 63 74 69 6f ........device_config['collectio
54760 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 74 28 29 29 2e ns'].=.unicode(w.currentText()).
54780 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 20 65 6c 73 65 strip().==.'Y'..............else
547a0 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 6f 6e 66 69 67 :..................device_config
547c0 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 20 20 20 20 20 ['collections'].=.False.........
547e0 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 27 75 75 69 64 .....devices[device_config['uuid
54800 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 20 20 72 65 74 ']].=.device_config..........ret
54820 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 73 65 6c 65 63 urn.devices........def.get_selec
54840 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 20 20 20 20 20 ted_device_info(self):..........
54860 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 0a 20 20 20 20 if.self.currentRow().>=.0:......
54880 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 63 6f 6e 6e 65 ........(device_config,.is_conne
548a0 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 65 6e 74 52 6f cted).=.self.item(self.currentRo
548c0 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 20 20 20 20 20 w(),.1).data(Qt.UserRole).......
548e0 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 67 2c 20 69 73 .......return.(device_config,.is
54900 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 20 4e 6f 6e 65 _connected)..........return.None
54920 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 6e 74 5f 72 6f ,.None........def.set_current_ro
54940 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 6e 61 6d 65 29 w_device_name(self,.device_name)
54960 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 6f 77 28 29 20 :..........if.self.currentRow().
54980 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 20 73 65 6c 66 >=.0:..............widget.=.self
549a0 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 0d 0a 20 20 20 .item(self.currentRow(),.1).....
549c0 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 63 6f 6e 6e .........(device_config,.is_conn
549e0 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 72 52 6f 6c 65 ected).=.widget.data(Qt.UserRole
54a00 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 67 5b 27 6e 61 )..............device_config['na
54a20 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 20 20 20 20 20 me'].=.device_name..............
54a40 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 20 28 64 65 76 widget.setData(Qt.UserRole,.(dev
54a60 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 0a 20 20 20 20 ice_config,.is_connected))......
54a80 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 63 65 5f 6e 61 ........widget.setText(device_na
54aa0 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 74 65 64 5f 72 me)........def.delete_selected_r
54ac0 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 63 75 72 72 65 ow(self):..........if.self.curre
54ae0 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 73 65 6c 66 2e ntRow().>=.0:..............self.
54b00 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 29 0d 0a 0d 0a removeRow(self.currentRow())....
54b20 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 0a 0d 0a 20 20 ..class.ListsTab(QWidget):......
54b40 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 5f 64 69 61 6c ..def.__init__(self,.parent_dial
54b60 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 20 20 73 65 6c og,.plugin_action):..........sel
54b80 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 61 6c 6f 67 0d f.parent_dialog.=.parent_dialog.
54ba0 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).
54bc0 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 6f 6e 20 3d 20 ...........self.plugin_action.=.
54be0 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 2e 67 75 69 20 plugin_action..........self.gui.
54c00 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 20 20 73 65 6c =.plugin_action.gui..........sel
54c20 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 61 72 79 5f 63 f.library_config.=.get_library_c
54c40 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 0a 20 20 20 20 onfig(self.gui.current_db)......
54c60 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 72 79 5f 63 6f ....self.lists.=.self.library_co
54c80 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 6c 66 2e 64 65 nfig[KEY_LISTS]..........self.de
54ca0 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 6f 6e 66 69 67 fault_list.=.self.library_config
54cc0 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 20 73 65 6c 66 [KEY_DEFAULT_LIST]..........self
54ce0 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 73 65 6c 66 2e .populate_custom_columns.=.self.
54d00 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 6f _get_custom_columns(['text','boo
54d20 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 66 l','enumeration'])..........self
54d40 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 2e 5f 67 65 74 .tags_custom_columns.=.self._get
54d60 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 6f 6c 27 2c 27 _custom_columns(['text','bool','
54d80 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 66 2e 73 65 72 enumeration'])..........self.ser
54da0 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 67 65 74 5f 63 ies_custom_columns.=.self._get_c
54dc0 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 0d 0a 20 20 20 ustom_columns(['series']).......
54de0 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 75 69 2e 63 75 .....self.all_tags.=.self.gui.cu
54e00 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 20 20 73 65 6c rrent_db.all_tags()..........sel
54e20 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 20 20 20 6c 61 f.list_name.=.None............la
54e40 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 73 65 yout.=.QVBoxLayout()..........se
54e60 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 20 20 lf.setLayout(layout)............
54e80 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 69 6f 6e 20 2d #.--------.Lists.configuration.-
54ea0 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 73 74 5f 6c 61 --------..........select_list_la
54ec0 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 20 20 6c 61 yout.=.QHBoxLayout()..........la
54ee0 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 6c 61 79 6f 75 yout.addLayout(select_list_layou
54f00 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 4c 61 62 65 6c t)..........lists_label.=.QLabel
54f20 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 20 20 73 65 6c (_('Lists:'),.self)..........sel
54f40 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 69 73 74 73 5f ect_list_layout.addWidget(lists_
54f60 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 5f 6c 69 73 74 label)..........self.select_list
54f80 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 20 73 65 6c 66 _combo.=.ListComboBox(self,.self
54fa0 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 0a 20 20 20 20 .lists,.self.default_list)......
54fc0 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 73 65 74 4d 69 ....self.select_list_combo.setMi
54fe0 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 20 73 65 6c 66 nimumSize(150,.20)..........self
55000 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 6e 64 65 78 43 .select_list_combo.currentIndexC
55020 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 5f 6c 69 73 74 hanged.connect(self._select_list
55040 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 65 63 74 5f _combo_changed)..........select_
55060 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 73 65 6c 65 63 list_layout.addWidget(self.selec
55080 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 2e 61 64 64 5f t_list_combo)..........self.add_
550a0 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 65 6c 66 29 0d list_button.=.QToolButton(self).
550c0 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 6f 6e 2e 73 65 .........self.add_list_button.se
550e0 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 20 20 20 20 20 tToolTip(_('Add.list')).........
55100 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 6f 6e 28 51 49 .self.add_list_button.setIcon(QI
55120 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 20 20 73 65 6c con(I('plus.png')))..........sel
55140 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 6f 6e 6e 65 63 f.add_list_button.clicked.connec
55160 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 65 6c 65 63 74 t(self.add_list)..........select
55180 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 61 64 64 5f _list_layout.addWidget(self.add_
551a0 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 64 65 6c 65 74 list_button)..........self.delet
551c0 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 28 73 65 6c 66 e_list_button.=.QToolButton(self
551e0 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 75 74 74 )..........self.delete_list_butt
55200 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 74 27 29 29 0d on.setToolTip(_('Delete.list')).
55220 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 75 74 74 6f 6e .........self.delete_list_button
55240 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 27 29 29 29 0d .setIcon(QIcon(I('minus.png'))).
55260 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 75 74 74 6f 6e .........self.delete_list_button
55280 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 65 5f 6c 69 73 .clicked.connect(self.delete_lis
552a0 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 6f 75 74 2e 61 t)..........select_list_layout.a
552c0 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 75 74 74 6f 6e ddWidget(self.delete_list_button
552e0 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 5f 62 75 74 74 )..........self.rename_list_butt
55300 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 20 20 on.=.QToolButton(self)..........
55320 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 54 6f 6f 6c 54 self.rename_list_button.setToolT
55340 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 20 20 20 73 65 ip(_('Rename.list'))..........se
55360 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 6f 6e 28 51 49 lf.rename_list_button.setIcon(QI
55380 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 20 20 20 20 20 con(I('edit-undo.png')))........
553a0 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 6c 69 63 6b 65 ..self.rename_list_button.clicke
553c0 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 0d 0a 20 20 20 d.connect(self.rename_list).....
553e0 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 57 69 64 67 65 .....select_list_layout.addWidge
55400 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 0a 20 20 20 20 t(self.rename_list_button)......
55420 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 72 74 53 74 72 ....select_list_layout.insertStr
55440 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 2d 2d 2d 20 50 etch(-1)............#.--------.P
55460 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 74 69 6f 6e 20 opulation.Options.configuration.
55480 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 64 64 53 70 61 ---------..........layout.addSpa
554a0 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 72 6f 75 70 5f cing(5)..........populate_group_
554c0 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 6f 6e 20 4f 70 box.=.QGroupBox(_('Population.Op
554e0 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 6f 75 74 2e tions:'),.self)..........layout.
55500 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 78 29 0d 0a 20 addWidget(populate_group_box)...
55520 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 61 79 6f 75 74 .......populate_group_box_layout
55540 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 6f 70 75 6c 61 .=.QVBoxLayout()..........popula
55560 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 6c 61 74 65 5f te_group_box.setLayout(populate_
55580 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 70 6f 70 group_box_layout)............pop
555a0 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 79 6f 75 74 28 ulate_grid_layout.=.QGridLayout(
555c0 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 61 )..........populate_group_box_la
555e0 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 64 5f 6c 61 79 yout.addLayout(populate_grid_lay
55600 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 70 65 5f 6c 61 out)............populate_type_la
55620 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 27 29 2c 20 73 bel.=.QLabel(_('&List.type:'),.s
55640 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 5f 6c 61 62 65 elf)..........populate_type_labe
55660 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 74 68 69 73 20 l.setToolTip(_('Choose.how.this.
55680 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 20 20 20 20 20 list.will.be.populated')).......
556a0 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 20 3d 20 4c 69 ...self.populate_type_combo.=.Li
556c0 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 54 45 5f 54 59 stTypeComboBox(self,.POPULATE_TY
556e0 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 5f 74 79 70 65 PES)..........self.populate_type
55700 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 63 6f 6e 6e 65 _combo.currentIndexChanged.conne
55720 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 6f 5f 63 68 61 ct(self._populate_type_combo_cha
55740 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 65 5f 6c 61 62 nged)..........populate_type_lab
55760 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 79 70 65 5f 63 el.setBuddy(self.populate_type_c
55780 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 64 5f 6c 61 79 ombo)..........populate_grid_lay
557a0 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 5f 6c 61 62 65 out.addWidget(populate_type_labe
557c0 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 75 6c 61 74 65 l,.0,.0,.1,.1)..........populate
557e0 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 70 6f 70 75 _grid_layout.addWidget(self.popu
55800 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 29 0d 0a 0d 0a late_type_combo,.0,.1,.1,.1)....
55820 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 68 5f 6c 61 62 ........self.populate_search_lab
55840 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 74 65 20 66 72 el.=.QLabel(_('&Auto.populate.fr
55860 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 20 20 73 65 6c om.search:'),.self)..........sel
55880 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 54 6f 6f 6c 54 f.populate_search_label.setToolT
558a0 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 66 72 6f 6d 20 ip(_('If.list.is.populated.from.
558c0 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 72 65 20 73 65 a.search,.specify.the.calibre.se
558e0 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 20 73 65 6c 66 arch.expression'))..........self
55900 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 69 6e 65 45 64 .populate_search_ledit.=.QLineEd
55920 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 6c 61 74 65 5f it(self)..........self.populate_
55940 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 70 6f 70 75 6c search_label.setBuddy(self.popul
55960 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 70 6f 70 75 6c ate_search_ledit)..........popul
55980 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 70 ate_grid_layout.addWidget(self.p
559a0 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 20 31 2c 20 31 opulate_search_label,.1,.0,.1,.1
559c0 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 79 6f 75 74 2e )..........populate_grid_layout.
559e0 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 72 63 68 5f 6c addWidget(self.populate_search_l
55a00 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 20 20 23 20 2d edit,.1,.1,.1,.1)............#.-
55a20 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 75 72 61 74 69 -------.Sync.Options.configurati
55a40 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 64 64 on.---------..........layout.add
55a60 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 73 74 73 5f 67 Spacing(5)..........sync_lists_g
55a80 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 63 20 4f 70 74 roup_box.=.QGroupBox(_('Sync.Opt
55aa0 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 6f 75 74 2e 61 ions:'),.self)..........layout.a
55ac0 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 6f 78 29 0d 0a ddWidget(sync_lists_group_box)..
55ae0 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 78 5f 6c 61 79 ........sync_lists_group_box_lay
55b00 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 73 79 6e out.=.QVBoxLayout()..........syn
55b20 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 28 73 79 6e 63 c_lists_group_box.setLayout(sync
55b40 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 0a 20 20 20 20 _lists_group_box_layout)........
55b60 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 3d 20 51 47 72 ....sync_lists_grid_layout.=.QGr
55b80 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 73 74 73 5f 67 idLayout()..........sync_lists_g
55ba0 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 79 6e 63 5f 6c roup_box_layout.addLayout(sync_l
55bc0 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 20 20 64 65 76 ists_grid_layout)............dev
55be0 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 63 65 20 74 6f ice_label.=.QLabel(_('&Device.to
55c00 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 29 0d 0a 20 20 .sync.this.list.to:'),.self)....
55c20 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 69 70 28 5f 28 ......device_label.setToolTip(_(
55c40 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 20 63 61 6e 20 'By.specifying.a.device.you.can.
55c60 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 0a 20 20 20 20 sync.either.manually.or\n'......
55c80 20 20 20 20 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 61 75 74 ............................'aut
55ca0 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 73 omatically.the.contents.of.a.lis
55cc0 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 20 20 20 20 20 t.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 27 54 68 69 73 20 72 65 70 6c ......................'This.repl
55d00 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 63 74 69 aces.the.Book.Sync.plugin.functi
55d20 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 76 69 63 65 5f onality'))..........self.device_
55d40 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 78 28 73 65 6c combo.=.DeviceColumnComboBox(sel
55d60 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 74 42 75 64 64 f)..........device_label.setBudd
55d80 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 20 20 20 73 79 y(self.device_combo)..........sy
55da0 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 65 74 28 64 nc_lists_grid_layout.addWidget(d
55dc0 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 20 20 20 20 20 evice_label,.0,.0,.1,.1)........
55de0 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
55e00 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 20 31 2c 20 31 et(self.device_combo,.0,.1,.1,.1
55e20 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 6c 20 3d 20 51 )............sync_type_label.=.Q
55e40 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 20 6c 69 73 74 Label(_('&When.syncing.this.list
55e60 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 70 65 5f 6c 61 :'),.self)..........sync_type_la
55e80 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 6f 77 20 79 6f bel.setToolTip(_('Control.how.yo
55ea0 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 76 69 63 ur.items.are.synced.to.the.devic
55ec0 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 20 20 20 20 20 e.\n'...........................
55ee0 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 2c 20 73 79 6e .......'Sync.only.new.items,.syn
55f00 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 73 74 69 6e 67 c.all.items.overwriting.existing
55f20 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'.............................
55f40 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 75 73 74 20 72 .....'or.use.this.list.to.just.r
55f60 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 27 29 29 emove.items.from.your.device.'))
55f80 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 6d 62 6f 20 3d ..........self.sync_type_combo.=
55fa0 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 43 5f 54 59 50 .ListTypeComboBox(self,.SYNC_TYP
55fc0 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 6c 2e 73 65 74 ES)..........sync_type_label.set
55fe0 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 0d 0a 20 20 20 Buddy(self.sync_type_combo).....
56000 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 64 57 .....sync_lists_grid_layout.addW
56020 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 2c 20 31 2c 20 idget(sync_type_label,.1,.0,.1,.
56040 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 5f 6c 61 79 6f 1)..........sync_lists_grid_layo
56060 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 5f 63 6f 6d 62 ut.addWidget(self.sync_type_comb
56080 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 2e 73 o,.1,.1,.1,.1)............self.s
560a0 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 6f 78 28 5f 28 ync_auto_checkbox.=.QCheckBox(_(
560c0 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 6e 20 61 73 20 'Sync.to.this.device.as.soon.as.
560e0 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 20 20 20 20 20 it.is.connected'),.self)........
56100 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 54 6f 6f ..self.sync_auto_checkbox.setToo
56120 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 20 69 66 20 79 lTip(_('Uncheck.this.option.if.y
56140 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 74 6f 20 79 6f ou.prefer.to.manually.sync.to.yo
56160 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 20 20 20 20 20 ur.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 27 49 66 20 6e 6f ..........................'If.no
561a0 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 68 65 63 6b 62 .device.is.specified.this.checkb
561c0 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 20 20 73 79 6e ox.has.no.effect'))..........syn
561e0 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 65 74 28 73 65 c_lists_grid_layout.addWidget(se
56200 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 2c 20 31 2c 20 lf.sync_auto_checkbox,.2,.0,.1,.
56220 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 61 72 5f 63 68 2)............self.sync_clear_ch
56240 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 20 74 68 69 73 eckbox.=.QCheckBox(_('Clear.this
56260 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 64 65 76 69 63 .list.after.a.sync.to.this.devic
56280 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 6e 63 5f 63 6c e'),.self)..........self.sync_cl
562a0 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 49 66 20 75 6e ear_checkbox.setToolTip(_('If.un
562c0 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 20 64 checked,.only.items.not.on.the.d
562e0 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 5c 6e 27 evice.already.will.be.synced.\n'
56300 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 ................................
56320 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 20 69 73 20 73 ..............'If.no.device.is.s
56340 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 65 66 pecified.this.checkbox.has.no.ef
56360 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 20 20 20 20 20 fect.\n'........................
56380 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 20 6f 70 74 69 ......................'This.opti
563a0 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.
563c0 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 66 2e 73 79 6e type.lists.'))..........self.syn
563e0 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 65 64 2e 63 6f c_clear_checkbox.stateChanged.co
56400 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 65 74 74 69 6e nnect(self._enable_series_settin
56420 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 64 5f 6c 61 79 gs)..........sync_lists_grid_lay
56440 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 61 72 5f 63 68 out.addWidget(self.sync_clear_ch
56460 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 20 20 20 20 23 eckbox,.3,.0,.1,.2)............#
56480 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 69 6f 6e 73 20 .--------.Column.Update.Options.
564a0 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 20 20 20 20 20 configuration.---------.........
564c0 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 20 20 20 20 63 .layout.addSpacing(5)..........c
564e0 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 70 42 6f 78 28 ol_update_group_box.=.QGroupBox(
56500 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 2c 20 73 65 6c _('Column.Update.Options:'),.sel
56520 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 63 6f 6c f)..........layout.addWidget(col
56540 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 20 63 6f 6c 5f _update_group_box)..........col_
56560 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 56 42 6f 78 4c update_group_box_layout.=.QVBoxL
56580 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 5f 67 72 6f 75 ayout()..........col_update_grou
565a0 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 67 72 6f 75 70 p_box.setLayout(col_update_group
565c0 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 5f 75 70 64 61 _box_layout)............col_upda
565e0 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 74 28 29 0d 0a te_grid_layout.=.QGridLayout()..
56600 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 78 5f 6c 61 79 ........col_update_group_box_lay
56620 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 69 64 5f 6c 61 out.addLayout(col_update_grid_la
56640 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 79 5f 74 79 70 yout)............self.modify_typ
56660 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 68 61 6e 67 69 e_label.=.QLabel(_('When.&changi
56680 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 20 20 20 20 20 ng.this.list:'),.self)..........
566a0 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 6f 6f 6c 54 69 self.modify_type_label.setToolTi
566c0 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 20 6f 72 20 61 p(_('Optionally.modify.tags.or.a
566e0 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 0a 20 20 20 20 .custom.column.when.you\n'......
56700 20 20 20 20 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 61 64 64 ............................'add
56720 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 68 69 73 20 6c .and/or.remove.items.from.this.l
56740 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 79 5f 74 79 70 ist.'))..........self.modify_typ
56760 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 73 65 6c 66 2c e_combo.=.ListTypeComboBox(self,
56780 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 66 2e 6d 6f 64 .MODIFY_TYPES)..........self.mod
567a0 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 66 2e 6d 6f 64 ify_type_label.setBuddy(self.mod
567c0 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 6c 5f 75 70 64 ify_type_combo)..........col_upd
567e0 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 6d ate_grid_layout.addWidget(self.m
56800 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 31 29 0d 0a 20 odify_type_label,.0,.0,.1,.1)...
56820 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 75 74 2e 61 64 .......col_update_grid_layout.ad
56840 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 6d 62 6f 2c 20 dWidget(self.modify_type_combo,.
56860 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 2e 74 61 67 73 0,.1,.1,.1)............self.tags
56880 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 43 6f 6c 75 6d _column_label.=.QLabel(_('&Colum
568a0 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 20 20 20 20 73 n.to.update:'),.self)..........s
568c0 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 6f 6c 54 69 70 elf.tags_column_label.setToolTip
568e0 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 6c 75 6d 6e 20 (_('Optionally.specify.a.column.
56900 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 6e 27 0d 0a 20 to.add/remove.a.value.from\n'...
56920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56940 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 67 20 69 74 65 ....'when.adding.or.removing.ite
56960 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 20 20 20 73 65 ms.from.this.list'))..........se
56980 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 6f 6d 43 6f 6c lf.tags_column_combo.=.CustomCol
569a0 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 73 65 6c 66 2e umnComboBox(self)..........self.
569c0 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 64 65 78 43 68 tags_column_combo.currentIndexCh
569e0 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 6c 75 6d 6e 5f anged.connect(self._tags_column_
56a00 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 66 2e 74 61 67 combo_changed)..........self.tag
56a20 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 66 2e 74 61 67 s_column_label.setBuddy(self.tag
56a40 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 6c 5f 75 70 64 s_column_combo)..........col_upd
56a60 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 74 ate_grid_layout.addWidget(self.t
56a80 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 31 29 0d 0a 20 ags_column_label,.1,.0,.1,.1)...
56aa0 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 75 74 2e 61 64 .......col_update_grid_layout.ad
56ac0 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 6d 62 6f 2c 20 dWidget(self.tags_column_combo,.
56ae0 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 2e 74 61 67 73 1,.1,.1,.1)............self.tags
56b00 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 61 6c 75 65 20 _value_label.=.QLabel(_('&Value.
56b20 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 20 73 65 6c 66 in.column.to.add/remove:'),.self
56b40 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 62 65 6c )..........self.tags_value_label
56b60 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 74 61 67 20 6f .setToolTip(_('Specify.the.tag.o
56b80 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 65 r.custom.column.value.to.be.adde
56ba0 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 20 20 20 20 20 d.when.adding\n'................
56bc0 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 73 74 20 6f 72 ................'to.this.list.or
56be0 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.
56c00 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 6c 66 2e 74 61 off.the.list'))..........self.ta
56c20 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 6d 70 6c 65 74 gs_value_ledit.=.EditWithComplet
56c40 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 76 61 6c 75 65 e(self)..........self.tags_value
56c60 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 6c 73 65 29 0d _ledit.set_add_separator(False).
56c80 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 62 65 6c 2e 73 .........self.tags_value_label.s
56ca0 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 69 74 29 0d 0a etBuddy(self.tags_value_ledit)..
56cc0 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 75 74 2e 61 ........col_update_grid_layout.a
56ce0 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 62 65 6c 2c 20 ddWidget(self.tags_value_label,.
56d00 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 64 61 74 65 5f 2,.0,.1,.1)..........col_update_
56d20 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 74 61 67 73 5f grid_layout.addWidget(self.tags_
56d40 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 0a 20 20 20 20 value_ledit,.2,.1,.1,.1)........
56d60 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 65 73 20 43 6f ....#.--------.Reading.Series.Co
56d80 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 2d 0d 0a 20 20 lumn.configuration.---------....
56da0 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)......
56dc0 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 51 47 72 6f 75 ....series_col_group_box.=.QGrou
56de0 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 6e 73 3a 27 29 pBox(_('Reading.Order.Options:')
56e00 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
56e20 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 20 20 20 20 20 t(series_col_group_box).........
56e40 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 74 20 3d 20 51 .series_col_group_box_layout.=.Q
56e60 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 73 5f 63 6f 6c VBoxLayout()..........series_col
56e80 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 5f 63 6f 6c 5f _group_box.setLayout(series_col_
56ea0 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 73 65 72 group_box_layout)............ser
56ec0 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 4c 61 79 6f 75 ies_col_grid_layout.=.QGridLayou
56ee0 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 75 70 5f 62 6f t()..........series_col_group_bo
56f00 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 6f 6c 5f 67 72 x_layout.addLayout(series_col_gr
56f20 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 73 65 72 69 65 id_layout)............self.serie
56f40 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 53 74 6f 72 s_column_label.=.QLabel(_('&Stor
56f60 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 29 0d 0a 20 20 e.in.series.column:'),.self)....
56f80 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 62 65 6c 2e 73 ......self.series_column_label.s
56fa0 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 61 6c 6c 79 20 etToolTip(_('You.can.optionally.
56fc0 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 73 74 display.the.current.reading.list
56fe0 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 20 20 20 20 20 .order\n'.......................
57000 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 69 65 73 20 63 ...........'in.a.custom.series.c
57020 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 74 68 69 73 20 olumn..You.should.not.edit.this.
57040 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 20 20 20 20 20 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 27 4f 6e 6c 79 20 75 73 61 62 6c .....................'Only.usabl
57080 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 73 20 74 68 e.with.Manually.managed.lists.th
570a0 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 27 29 29 0d 0a at.are.not.Cleared.on.Sync.'))..
570c0 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 62 6f ........self.series_column_combo
570e0 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 66 29 0d 0a 20 .=.CustomColumnComboBox(self)...
57100 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 62 65 6c 2e .......self.series_column_label.
57120 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 5f 63 6f 6d 62 setBuddy(self.series_column_comb
57140 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 5f 6c 61 79 6f o)..........series_col_grid_layo
57160 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 6c 75 6d 6e 5f ut.addWidget(self.series_column_
57180 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 73 65 72 69 label,.0,.0,.1,.1)..........seri
571a0 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 6c es_col_grid_layout.addWidget(sel
571c0 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 2c 20 31 2c 20 f.series_column_combo,.0,.1,.1,.
571e0 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 61 6d 65 5f 6c 1)............self.series_name_l
57200 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 6d 65 3a 27 29 abel.=.QLabel(_('&Series.name:')
57220 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 73 5f 6e 61 6d ,.self)..........self.series_nam
57240 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 66 79 20 74 68 e_label.setToolTip(_('Specify.th
57260 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 65 e.name.for.this.reading.order.se
57280 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 20 20 20 20 20 ries\n'.........................
572a0 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 6b 2c 20 77 69 ..............'If.left.blank,.wi
572c0 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 68 69 73 ll.use.the.name.of.the.list.this
572e0 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 6c 66 2e 73 65 .book.is.on.'))..........self.se
57300 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 73 65 6c 66 29 ries_name_edit.=.QLineEdit(self)
57320 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 6c 61 62 65 6c ..........self.series_name_label
57340 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 65 64 69 74 29 .setBuddy(self.series_name_edit)
57360 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 61 79 6f 75 74 ..........series_col_grid_layout
57380 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 5f 6c 61 62 65 .addWidget(self.series_name_labe
573a0 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 69 65 73 5f 63 l,.1,.0,.1,.1)..........series_c
573c0 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 6c 66 2e 73 65 ol_grid_layout.addWidget(self.se
573e0 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 0d 0a 0d 0a 20 ries_name_edit,.1,.1,.1,.1).....
57400 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 70 74 69 6f 6e .......#.--------.Display.Option
57420 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 20 20 20 s.configuration.---------.......
57440 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 20 20 20 ...layout.addSpacing(5).........
57460 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 72 6f 75 70 42 .display_opt_group_box.=.QGroupB
57480 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 65 6c 66 29 0d ox(_('Display.Options:'),.self).
574a0 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 69 73 70 6c 61 .........layout.addWidget(displa
574c0 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 69 73 70 6c 61 y_opt_group_box)..........displa
574e0 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 42 6f 78 4c 61 y_opt_group_box_layout.=.QVBoxLa
57500 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 5f 67 72 6f 75 yout()..........display_opt_grou
57520 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 5f 67 72 6f 75 p_box.setLayout(display_opt_grou
57540 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 73 70 6c 61 79 p_box_layout)............display
57560 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 6f 75 74 28 29 _opt_grid_layout.=.QGridLayout()
57580 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 5f 62 6f 78 5f ..........display_opt_group_box_
575a0 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 74 5f 67 72 69 layout.addLayout(display_opt_gri
575c0 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 69 73 70 6c 61 d_layout)............self.displa
575e0 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 6b 42 6f 78 28 y_top_menu_checkbox.=.QCheckBox(
57600 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 74 6f 70 20 6c _('Move."View.list".to.the.top.l
57620 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 68 69 73 evel.of.the.plugin.menu.for.this
57640 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 64 69 73 .list'),.self)..........self.dis
57660 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 6f 6f 6c 54 69 play_top_menu_checkbox.setToolTi
57680 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 74 20 63 72 65 p(_('By.default.Reading.List.cre
576a0 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 72 20 61 6c 6c ates.a.View.List.submenu.for.all
576c0 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 75 6c 74 69 70 .your.lists.when.you.have.multip
576e0 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 20 20 20 20 20 le.\n'..........................
57700 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 63 6b 65 64 2c ....................'If.checked,
57720 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 20 74 68 65 20 .this.list.will.be.moved.to.the.
57740 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 61 63 63 65 73 top.level.menu.for.ease.of.acces
57760 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 20 20 20 20 20 s.\n'...........................
57780 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 6f 75 72 20 22 ...................'NOTE:.Your."
577a0 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 65 61 72 default".list.will.always.appear
577c0 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 6f 66 20 .on.the.top.menu,.regardless.of.
577e0 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 69 73 70 6c 61 this.checkbox'))..........displa
57800 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 28 73 65 6c 66 y_opt_grid_layout.addWidget(self
57820 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 20 30 2c 20 30 .display_top_menu_checkbox,.0,.0
57840 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 74 5f 6c 69 73 ,.1,.1)............self.sort_lis
57860 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 70 70 6c 79 20 t_checkbox.=.QCheckBox(_('Apply.
57880 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 69 6e 67 20 reading.list.order.when.viewing.
578a0 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 73 6f 72 74 list'),.self)..........self.sort
578c0 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 28 27 49 66 20 _list_checkbox.setToolTip(_('If.
578e0 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 73 74 20 checked,.viewing.a.reading.list.
57900 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 20 73 6f will.also.change.your.Calibre.so
57920 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 20 20 20 20 20 rt.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 27 4c 69 73 74 73 20 .........................'Lists.
57960 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.
57980 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
579a0 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 20 20 20 20 20 .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 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 62 72 65 20 73 'If.unchecked,.current.calibre.s
57a00 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 6e 20 ort.will.be.left.unchanged.when.
57a20 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 20 20 20 20 73 you.view.the.list.'))..........s
57a40 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 65 43 68 61 6e elf.sort_list_checkbox.stateChan
57a60 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 5f 63 68 65 63 ged.connect(self._sort_list_chec
57a80 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 20 20 64 69 73 kbox_state_changed)..........dis
57aa0 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 28 73 play_opt_grid_layout.addWidget(s
57ac0 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 30 2c 20 31 2c elf.sort_list_checkbox,.1,.0,.1,
57ae0 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 5f 73 6f 72 74 .1)............self.restore_sort
57b00 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 73 74 6f 72 65 _checkbox.=.QCheckBox(_('Restore
57b20 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 20 73 65 6c 66 .sort.after.viewing.list'),.self
57b40 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 74 5f 63 68 65 )..........self.restore_sort_che
57b60 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 6b 65 64 2c 20 ckbox.setToolTip(_("If.checked,.
57b80 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 64 20 74 6f calibre.sort.will.be.restored.to
57ba0 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 22 0d 0a 20 20 .its.original.state.after\n"....
57bc0 20 20 20 20 20 20 20 20 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 22 74 68 65 20 75 73 65 72 20 71 75 69 74 73 20 74 68 .............."the.user.quits.th
57c00 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 67 69 6e 67 20 e.reading.list.view.by.changing.
57c20 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 20 20 20 20 20 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 22 73 65 61 72 63 68 2c 20 73 77 69 74 63 68 69 6e 67 20 6c 69 62 .........."search,.switching.lib
57c80 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 22 29 29 0d raries,.or.quitting.calibre.")).
57ca0 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 28 29 0d 0a 20 .........horz.=.QHBoxLayout()...
57cc0 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 49 74 65 6d 28 .......horz.addItem(QSpacerItem(
57ce0 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 3d 20 51 56 42 20,.1))..........vertright.=.QVB
57d00 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 64 4c 61 79 6f oxLayout()..........horz.addLayo
57d20 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 72 69 67 68 74 ut(vertright)..........vertright
57d40 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 74 5f 63 68 65 .addWidget(self.restore_sort_che
57d60 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 5f 67 72 69 64 ckbox)..........display_opt_grid
57d80 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 30 2c 20 31 2c _layout.addLayout(horz,.2,.0,.1,
57da0 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 69 73 74 5f 63 .1)............self._sort_list_c
57dc0 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 73 6f 72 74 5f heckbox_state_changed(self.sort_
57de0 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 0d 0a 20 20 20 list_checkbox.checkState()).....
57e00 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 0d .....layout.insertStretch(-1)...
57e20 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 78 5f 73 74 61 .....def._sort_list_checkbox_sta
57e40 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 20 20 20 20 20 te_changed(self,.state):........
57e60 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 78 2e 69 73 43 ..if.self.sort_list_checkbox.isC
57e80 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 2e 72 65 73 74 hecked():..............self.rest
57ea0 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 64 28 54 72 75 ore_sort_checkbox.setEnabled(Tru
57ec0 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 20 20 20 20 73 e)..........else:..............s
57ee0 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 65 74 43 68 65 elf.restore_sort_checkbox.setChe
57f00 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 20 20 20 20 20 ckState(Qt.Unchecked)...........
57f20 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 65 ...self.restore_sort_checkbox.se
57f40 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 5f 73 65 6c 65 tEnabled(False)........def._sele
57f60 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 3a 0d 0a 20 20 ct_list_combo_changed(self):....
57f80 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 28 29 ......self.persist_list_config()
57fa0 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 5f 6c ..........self.refresh_current_l
57fc0 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 6c 65 5f 73 65 ist_info()........def._enable_se
57fe0 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 20 20 20 70 6f ries_settings(self):..........po
58000 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 5f 74 79 70 65 pulate_type.=.self.populate_type
58020 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 20 20 _combo.get_selected_type()......
58040 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 50 4d 41 4e 55 ....if.populate_type.==.'POPMANU
58060 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 5f 63 68 65 63 AL'.and.not.self.sync_clear_chec
58080 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 20 20 20 20 73 kbox.isChecked():..............s
580a0 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 45 6e 61 62 6c elf.series_column_combo.setEnabl
580c0 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 73 65 72 69 65 ed(True)..............self.serie
580e0 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 29 0d 0a 20 20 s_name_edit.setEnabled(True)....
58100 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 6c 61 62 ..........self.series_column_lab
58120 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 20 20 20 20 20 el.setEnabled(True).............
58140 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 45 6e 61 62 6c .self.series_name_label.setEnabl
58160 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 20 20 20 20 20 ed(True)..........else:.........
58180 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 62 6f 2e 73 65 .....self.series_column_combo.se
581a0 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 20 20 73 65 6c tEnabled(False)..............sel
581c0 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 72 72 65 6e 74 f.series_column_combo.setCurrent
581e0 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 73 65 72 69 65 Index(0)..............self.serie
58200 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 65 29 0d 0a 20 s_name_edit.setEnabled(False)...
58220 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 5f 65 64 69 74 ...........self.series_name_edit
58240 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 73 .setText('')..............self.s
58260 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 65 64 28 46 61 eries_column_label.setEnabled(Fa
58280 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 65 73 5f 6e 61 lse)..............self.series_na
582a0 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 0a 0d 0a 20 20 me_label.setEnabled(False)......
582c0 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 63 68 61 6e 67 ..def._populate_type_combo_chang
582e0 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 5f 74 79 70 65 ed(self):..........populate_type
58300 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 2e 67 65 74 5f .=.self.populate_type_combo.get_
58320 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 20 70 6f 70 75 selected_type()..........if.popu
58340 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 20 20 20 20 20 late_type.==.'POPDEVICE':.......
58360 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 6c 69 73 74 .......self.sync_type_combo.list
58380 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 55 54 4f 27 2c KeyValues.insert(0,.('SYNCAUTO',
583a0 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 20 20 20 20 73 .SYNC_AUTO_DESC))..............s
583c0 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 65 5f 63 6f 6d elf.sync_type_combo.populate_com
583e0 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 20 73 65 6c 66 bo('SYNCAUTO')..............self
58400 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 46 61 6c 73 .sync_type_combo.setEnabled(Fals
58420 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 75 74 6f 5f 63 e)..............self.sync_auto_c
58440 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
58460 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 74 6f 5f 63 68 )..............self.sync_auto_ch
58480 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 20 20 20 20 20 eckbox.setEnabled(False)........
584a0 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 62 6f 78 2e 73 ......self.sync_clear_checkbox.s
584c0 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)......
584e0 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 2e 73 79 6e 63 ....else:..............self.sync
58500 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 29 0d 0a 20 20 _type_combo.setEnabled(True)....
58520 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 5f 63 6f 6d 62 ..........if.self.sync_type_comb
58540 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 59 4e 43 41 55 o.listKeyValues[0][0].==.'SYNCAU
58560 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 20 73 65 6c 66 TO':..................val.=.self
58580 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 65 64 5f 74 79 .sync_type_combo.get_selected_ty
585a0 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 73 79 6e 63 5f pe()..................self.sync_
585c0 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 70 28 30 29 0d type_combo.listKeyValues.pop(0).
585e0 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 27 53 59 4e 43 .................if.val.==.'SYNC
58600 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 20 23 20 6f 6e AUTO':......................#.on
58620 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 59 4e 43 41 55 ly.reset.value.if.it.was.'SYNCAU
58640 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 20 20 20 20 20 TO'..This.was...................
58660 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 20 73 77 69 74 ...#.getting.tripped.on.the.swit
58680 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 20 20 20 20 20 ched-to.list....................
586a0 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 65 ...self.sync_type_combo.populate
586c0 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 20 20 20 20 73 _combo('SYNCNEW')..............s
586e0 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 6e 61 62 6c 65 elf.sync_auto_checkbox.setEnable
58700 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 61 74 65 5f 74 d(True)............if.populate_t
58720 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 56 49 43 45 27 ype.in.['POPSEARCH',.'POPDEVICE'
58740 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 6c 65 61 72 5f ]:..............self.sync_clear_
58760 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 20 20 20 checkbox.setEnabled(False)......
58780 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 62 6f 78 ........self.sync_clear_checkbox
587a0 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 20 65 6c 73 65 .setChecked(False)..........else
587c0 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 65 61 72 5f 63 :..............self.sync_clear_c
587e0 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 20 20 20 20 20 heckbox.setEnabled(True)........
58800 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 6e 67 73 28 29 ..self._enable_series_settings()
58820 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 65 20 3d 3d 20 ............if.populate_type.==.
58840 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 70 'POPSEARCH':..............self.p
58860 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(
58880 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 75 6c 61 74 65 True)..............self.populate
588a0 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 75 65 29 0d 0a _search_ledit.setEnabled(True)..
588c0 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 6f 6d ............self.modify_type_com
588e0 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 29 0d 0a 20 20 bo.populate_combo('TAGNONE')....
58900 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 6c 61 62 65 6c ..........self.modify_type_label
58920 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 20 20 .setEnabled(False)..............
58940 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 6e 61 62 6c 65 self.modify_type_combo.setEnable
58960 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 5f d(False)..............self.tags_
58980 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 78 28 30 29 0d column_combo.setCurrentIndex(0).
589a0 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 65 64 .............self.tags_value_led
589c0 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 65 6c 66 it.setText('')..............self
589e0 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 65 64 28 46 61 .tags_column_label.setEnabled(Fa
58a00 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 5f 63 6f 6c 75 lse)..............self.tags_colu
58a20 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 0a 20 20 20 20 mn_combo.setEnabled(False)......
58a40 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 65 6c 2e 73 65 ........self.tags_value_label.se
58a60 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 20 20 73 65 6c tEnabled(False)..............sel
58a80 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 65 64 28 46 61 f.tags_value_ledit.setEnabled(Fa
58aa0 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 20 20 20 20 20 lse)..........else:.............
58ac0 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 2e 73 65 74 54 .self.populate_search_ledit.setT
58ae0 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 6f 70 75 6c 61 ext('')..............self.popula
58b00 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 46 61 6c 73 65 te_search_label.setEnabled(False
58b20 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 65 5f 73 65 61 )..............self.populate_sea
58b40 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 0d 0a 20 20 20 rch_ledit.setEnabled(False).....
58b60 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 6f 6d 62 6f 2e .........self.modify_type_combo.
58b80 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 20 20 73 65 setEnabled(True)..............se
58ba0 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 62 6c 65 64 28 lf.modify_type_label.setEnabled(
58bc0 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 63 6f 6c True)..............self.tags_col
58be0 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 0a 20 20 20 20 umn_label.setEnabled(True)......
58c00 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 6d 62 6f 2e 73 ........self.tags_column_combo.s
58c20 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 20 20 73 65 6c etEnabled(True)..............sel
58c40 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 65 64 28 54 72 f.tags_value_label.setEnabled(Tr
58c60 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 76 61 6c 75 65 ue)..............self.tags_value
58c80 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 20 20 20 20 64 _ledit.setEnabled(True)........d
58ca0 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 6f 28 73 65 6c ef.refresh_current_list_info(sel
58cc0 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 61 74 69 6f 6e f):..........#.Get.configuration
58ce0 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 20 20 20 20 20 .for.the.selected.list..........
58d00 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 6c 66 2e 73 65 self.list_name.=.unicode(self.se
58d20 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 28 29 29 2e 73 lect_list_combo.currentText()).s
58d40 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 67 65 74 5f 6c trip()..........list_map.=.get_l
58d60 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 62 2c 20 73 65 ist_info(self.gui.current_db,.se
58d80 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 6c 61 74 65 5f lf.list_name)..........populate_
58da0 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 55 4c 41 54 45 type.=.list_map.get(KEY_POPULATE
58dc0 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 4b 45 59 5f 50 _TYPE,.DEFAULT_LIST_VALUES[KEY_P
58de0 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 75 6c 61 74 65 OPULATE_TYPE])..........populate
58e00 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 50 4f 50 55 4c _search.=.list_map.get(KEY_POPUL
58e20 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 4c 55 45 53 5b ATE_SEARCH,.DEFAULT_LIST_VALUES[
58e40 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 20 20 20 20 73 KEY_POPULATE_SEARCH])..........s
58e60 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 67 65 74 28 4b ync_device_uuid.=.list_map.get(K
58e80 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 54 5f 56 41 4c EY_SYNC_DEVICE,.DEFAULT_LIST_VAL
58ea0 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 20 20 20 20 6c UES[KEY_SYNC_DEVICE])..........l
58ec0 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 5f 4c 49 53 54 ist_type.=.list_map.get(KEY_LIST
58ee0 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 4b 45 59 5f 4c _TYPE,.DEFAULT_LIST_VALUES[KEY_L
58f00 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 74 6f 6d 61 74 IST_TYPE])..........sync_automat
58f20 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 59 4e 43 5f 41 ically.=.list_map.get(KEY_SYNC_A
58f40 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 59 5f 53 59 4e UTO,.DEFAULT_LIST_VALUES[KEY_SYN
58f60 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 65 72 5f 73 79 C_AUTO])..........clear_after_sy
58f80 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 43 4c 45 41 52 nc.=.list_map.get(KEY_SYNC_CLEAR
58fa0 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 59 4e 43 5f 43 ,.DEFAULT_LIST_VALUES[KEY_SYNC_C
58fc0 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 20 3d 20 6c 69 LEAR])..........modify_type.=.li
58fe0 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 4e 2c 20 44 45 st_map.get(KEY_MODIFY_ACTION,.DE
59000 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 59 5f 41 43 54 FAULT_LIST_VALUES[KEY_MODIFY_ACT
59020 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 3d 20 6c 69 73 ION])..........tags_column.=.lis
59040 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 44 45 46 41 55 t_map.get(KEY_TAGS_COLUMN,.DEFAU
59060 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 55 4d 4e 5d 29 LT_LIST_VALUES[KEY_TAGS_COLUMN])
59080 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 6d 61 70 2e 67 ..........tags_text.=.list_map.g
590a0 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 49 53 54 5f 56 et(KEY_TAGS_TEXT,.DEFAULT_LIST_V
590c0 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 20 20 20 20 73 ALUES[KEY_TAGS_TEXT])..........s
590e0 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 28 4b 45 59 5f eries_column.=.list_map.get(KEY_
59100 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 5f 56 41 4c 55 SERIES_COLUMN,.DEFAULT_LIST_VALU
59120 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 20 20 20 20 20 ES[KEY_SERIES_COLUMN])..........
59140 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 4b 45 59 5f 53 series_name.=.list_map.get(KEY_S
59160 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 4c 55 45 53 5b ERIES_NAME,.DEFAULT_LIST_VALUES[
59180 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 64 69 73 70 6c KEY_SERIES_NAME])..........displ
591a0 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 4b 45 59 5f 44 ay_top_menu.=.list_map.get(KEY_D
591c0 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 53 54 5f 56 41 ISPLAY_TOP_MENU,.DEFAULT_LIST_VA
591e0 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 0d 0a 20 20 20 LUES[KEY_DISPLAY_TOP_MENU]).....
59200 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 65 74 28 4b 45 .....sort_list.=.list_map.get(KE
59220 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 41 4c 55 45 53 Y_SORT_LIST,.DEFAULT_LIST_VALUES
59240 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 65 73 74 6f 72 [KEY_SORT_LIST])..........restor
59260 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 45 53 54 4f 52 e_sort.=.list_map.get(KEY_RESTOR
59280 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 5b 4b 45 59 5f E_SORT,.DEFAULT_LIST_VALUES[KEY_
592a0 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 20 44 69 73 70 RESTORE_SORT])............#.Disp
592c0 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 68 65 20 63 6f lay.list.configuration.in.the.co
592e0 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 74 65 5f 74 79 ntrols..........self.populate_ty
59300 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 75 6c 61 74 65 pe_combo.populate_combo(populate
59320 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 79 70 65 5f 63 _type)..........self.sync_type_c
59340 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 70 65 29 0d 0a ombo.populate_combo(list_type)..
59360 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 68 5f 6c 65 64 ........self.populate_search_led
59380 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 0d 0a 20 20 20 it.setText(populate_search).....
593a0 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 6c 61 74 65 5f .....self.device_combo.populate_
593c0 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 74 5f 64 65 76 combo(self.parent_dialog.get_dev
593e0 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 69 64 29 0d 0a ices_list(),.sync_device_uuid)..
59400 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 6b 62 6f 78 2e ........self.sync_auto_checkbox.
59420 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 20 73 79 6e 63 setCheckState(Qt.Checked.if.sync
59440 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 65 63 6b 65 64 _automatically.else.Qt.Unchecked
59460 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 63 68 65 63 6b )..........self.sync_clear_check
59480 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 20 box.setCheckState(Qt.Checked.if.
594a0 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 63 68 65 63 6b clear_after_sync.else.Qt.Uncheck
594c0 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 6d 6e 5f 63 6f ed)..........self.tags_column_co
594e0 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 73 5f 63 75 73 mbo.populate_combo(self.tags_cus
59500 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 27 27 2c 20 27 tom_columns,.tags_column,.['',.'
59520 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 5f 63 6f 6c 75 tags'])..........self._tags_colu
59540 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 20 73 65 6c 66 mn_combo_changed()..........self
59560 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 74 65 5f 63 6f .series_column_combo.populate_co
59580 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 6d 6e 73 2c 20 mbo(self.series_custom_columns,.
595a0 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 20 20 20 73 65 series_column,.[''])..........se
595c0 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 28 73 65 72 69 lf.series_name_edit.setText(seri
595e0 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 6c 61 79 5f 74 es_name)..........self.display_t
59600 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 61 74 65 28 51 op_menu_checkbox.setCheckState(Q
59620 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 6e 75 20 65 6c t.Checked.if.display_top_menu.el
59640 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 65 6c 66 2e 73 se.Qt.Unchecked)..........self.s
59660 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 74 61 74 65 28 ort_list_checkbox.setCheckState(
59680 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 65 20 51 74 2e Qt.Checked.if.sort_list.else.Qt.
596a0 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 73 74 6f 72 65 Unchecked)..........self.restore
596c0 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 65 28 51 74 2e _sort_checkbox.setCheckState(Qt.
596e0 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 65 20 51 74 2e Checked.if.restore_sort.else.Qt.
59700 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 64 69 66 79 5f Unchecked)..........self.modify_
59720 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 6f 64 69 66 79 type_combo.populate_combo(modify
59740 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 61 6c 75 65 5f _type)..........self.tags_value_
59760 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 20 20 20 20 20 ledit.setText(tags_text)........
59780 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 5f 63 68 61 6e ..self._populate_type_combo_chan
597a0 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 73 74 5f 63 6f ged()........def.persist_list_co
597c0 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 20 73 65 6c 66 nfig(self):..........if.not.self
597e0 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 74 75 72 6e 0d .list_name:..............return.
59800 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 65 20 63 75 72 .........#.Update.all.of.the.cur
59820 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 65 20 73 74 6f rent.list.information.in.the.sto
59840 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 66 2e 6c 69 73 re..........list_info.=.self.lis
59860 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 20 6c 69 73 74 ts[self.list_name]..........list
59880 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 73 65 6c 66 2e _info[KEY_POPULATE_TYPE].=.self.
598a0 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 65 63 74 65 64 populate_type_combo.get_selected
598c0 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 66 6f 5b 4b 45 _type()..........if.list_info[KE
598e0 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 52 43 48 27 3a Y_POPULATE_TYPE].==.'POPSEARCH':
59900 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 50 4f 50 55 ..............list_info[KEY_POPU
59920 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 2e 70 6f 70 75 LATE_SEARCH].=.unicode(self.popu
59940 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 20 20 20 20 20 late_search_ledit.text()).......
59960 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 69 6e 66 6f 5b ...else:..............list_info[
59980 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 20 20 20 20 20 KEY_POPULATE_SEARCH].=.''.......
599a0 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 45 5d 20 3d 20 ...list_info[KEY_SYNC_DEVICE].=.
599c0 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 74 65 64 5f 64 self.device_combo.get_selected_d
599e0 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 4b 45 59 5f 4c evice()..........list_info[KEY_L
59a00 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 63 6f 6d 62 6f IST_TYPE].=.self.sync_type_combo
59a20 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 6c 69 .get_selected_type()..........li
59a40 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 6c 66 2e 73 79 st_info[KEY_SYNC_AUTO].=.self.sy
59a60 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 28 29 20 3d 3d nc_auto_checkbox.checkState().==
59a80 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 6e 66 6f 5b 4b .Qt.Checked..........list_info[K
59aa0 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 63 6c 65 61 72 EY_SYNC_CLEAR].=.self.sync_clear
59ac0 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 74 2e 43 68 65 _checkbox.checkState().==.Qt.Che
59ae0 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 5f 4d 4f 44 49 cked..........list_info[KEY_MODI
59b00 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 70 65 5f 63 6f FY_ACTION].=.self.modify_type_co
59b20 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 20 20 mbo.get_selected_type().........
59b40 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 20 3d 20 73 65 .list_info[KEY_TAGS_COLUMN].=.se
59b60 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 6c 65 63 74 65 lf.tags_column_combo.get_selecte
59b80 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 5b 74 2e 73 74 d_column()..........tags.=.[t.st
59ba0 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 2e 74 61 67 73 rip().for.t.in.unicode(self.tags
59bc0 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 27 2c 27 29 5d _value_ledit.text()).split(',')]
59be0 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 53 5f 54 45 58 ..........list_info[KEY_TAGS_TEX
59c00 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 69 6e 66 6f 5b T].=.tags[0]..........list_info[
59c20 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 65 72 69 65 73 KEY_SERIES_COLUMN].=.self.series
59c40 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 63 6f 6c 75 6d _column_combo.get_selected_colum
59c60 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 53 45 52 49 45 n()..........list_info[KEY_SERIE
59c80 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 65 73 5f 6e 61 S_NAME].=.unicode(self.series_na
59ca0 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 73 74 5f 69 6e me_edit.text())..........list_in
59cc0 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 73 65 6c 66 2e fo[KEY_DISPLAY_TOP_MENU].=.self.
59ce0 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 68 65 63 6b 53 display_top_menu_checkbox.checkS
59d00 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 6c 69 tate().==.Qt.Checked..........li
59d20 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 6c 66 2e 73 6f st_info[KEY_SORT_LIST].=.self.so
59d40 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 20 3d 3d rt_list_checkbox.checkState().==
59d60 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 6e 66 6f 5b 4b .Qt.Checked..........list_info[K
59d80 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 74 6f 72 65 5f EY_RESTORE_SORT].=.self.restore_
59da0 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 3d 3d 20 51 74 sort_checkbox.checkState().==.Qt
59dc0 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 73 5b 73 65 6c .Checked..........self.lists[sel
59de0 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 0a 20 20 20 20 f.list_name].=.list_info........
59e00 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 66 2c 20 63 6f def._get_custom_columns(self,.co
59e20 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 6d 5f 63 6f 6c lumn_types):..........custom_col
59e40 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 75 69 2e 6c 69 umns.=.self.plugin_action.gui.li
59e60 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 6f 6c 75 6d 6e brary_view.model().custom_column
59e80 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 73 20 3d 20 7b s..........available_columns.=.{
59ea0 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 69 6e 20 73 69 }..........for.key,.column.in.si
59ec0 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 3a 0d 0a 20 20 x.iteritems(custom_columns):....
59ee0 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 61 74 79 70 65 ..........typ.=.column['datatype
59f00 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 6f 6c 75 6d 6e ']..............if.typ.in.column
59f20 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 61 69 6c 61 62 _types:..................availab
59f40 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 20 20 20 20 20 le_columns[key].=.column........
59f60 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 0a 0d 0a 20 20 ..return.available_columns......
59f80 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 61 6e 67 65 64 ..def._tags_column_combo_changed
59fa0 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 6f 6c 75 6d 6e (self):..........selected_column
59fc0 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
59fe0 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 6c 66 2e 74 61 lected_column()..........self.ta
5a000 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 0a 20 20 20 20 gs_value_ledit.setText('')......
5a020 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 73 65 0d 0a 20 ....set_default_value.=.False...
5a040 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 3d 20 27 27 3a .......if.selected_column.==.'':
5a060 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 20 20 20 20 20 ..............values.=.[].......
5a080 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 27 74 61 67 73 ...elif.selected_column.==.'tags
5a0a0 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 6c 66 2e 61 6c ':..............values.=.self.al
5a0c0 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 20 20 20 20 20 l_tags..........else:...........
5a0e0 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 73 73 69 62 6c ...#.Need.to.get.all.the.possibl
5a100 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 6c 75 6d 6e 0d e.values.for.this.custom.column.
5a120 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 73 5f 63 75 73 .............col.=.self.tags_cus
5a140 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 5d 0d 0a 20 20 tom_columns[selected_column]....
5a160 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 65 27 5d 0d ..........typ.=.col['datatype'].
5a180 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 6d 65 72 61 74 .............if.typ.==.'enumerat
5a1a0 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 65 73 20 3d 20 ion':..................values.=.
5a1c0 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 27 5d 0d 0a 20 col['display']['enum_values']...
5a1e0 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 76 61 6c 75 65 ...............set_default_value
5a200 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 79 70 20 3d 3d .=.True..............elif.typ.==
5a220 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 61 6c 75 65 73 .'bool':..................values
5a240 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 20 20 20 20 20 .=.list(['Y','N'])..............
5a260 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 65 0d 0a 20 20 ....set_default_value.=.True....
5a280 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:.................
5a2a0 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 69 2e 63 75 72 .db.=.self.plugin_action.gui.cur
5a2c0 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 62 65 6c 20 3d rent_db..................label.=
5a2e0 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 61 62 65 6c 28 .db.field_metadata.key_to_label(
5a300 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 20 20 20 20 20 selected_column)................
5a320 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 6f 6d 28 6c 61 ..values.=.list(db.all_custom(la
5a340 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 65 73 2e 73 6f bel=label))............values.so
5a360 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 65 6c 66 2e 74 rt(key=sort_key)..........self.t
5a380 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 73 5f 63 61 63 ags_value_ledit.update_items_cac
5a3a0 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 64 65 66 61 75 he(values)..........if.set_defau
5a3c0 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 2e 74 61 67 73 lt_value:..............self.tags
5a3e0 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 5b 30 5d 29 0d _value_ledit.setText(values[0]).
5a400 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 0a 20 20 20 20 .......def.add_list(self):......
5a420 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 77 69 6e 67 20 ....#.Display.a.prompt.allowing.
5a440 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 0a 20 20 20 20 user.to.specify.a.new.list......
5a460 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 70 75 74 44 69 ....new_list_name,.ok.=.QInputDi
5a480 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 65 77 20 6c 69 alog.getText(self,._('Add.new.li
5a4a0 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 5f 28 27 45 6e st'),......................_('En
5a4c0 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 74 68 ter.a.unique.display.name.for.th
5a4e0 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 27 29 29 0d 0a is.list:'),.text=_('Default'))..
5a500 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 20 20 20 20 20 ........if.not.ok:..............
5a520 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 20 20 20 20 20 #.Operation.cancelled...........
5a540 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 5f 6e 61 6d 65 ...return..........new_list_name
5a560 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 74 72 69 70 28 .=.unicode(new_list_name).strip(
5a580 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 20 6e 6f 74 20 )..........#.Verify.it.does.not.
5a5a0 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 69 6e 20 74 68 clash.with.any.other.lists.in.th
5a5c0 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 6d 65 20 69 6e e.list..........for.list_name.in
5a5e0 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 20 20 20 20 20 .self.lists.keys():.............
5a600 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 73 .if.list_name.lower().==.new_lis
5a620 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 20 t_name.lower():.................
5a640 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 64 .return.error_dialog(self,._('Ad
5a660 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 20 d.failed'),.....................
5a680 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 20 ................._('A.list.with.
5a6a0 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 0d the.same.name.already.exists'),.
5a6c0 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 ................................
5a6e0 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 23 20 41 73 20 .....show=True)............#.As.
5a700 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 2c 20 70 65 72 we.are.about.to.switch.list,.per
5a720 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 69 6c 73 20 69 sist.the.current.lists.details.i
5a740 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 5f 6c 69 73 74 f.any..........self.persist_list
5a760 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 74 5f 6e 61 6d _config()..........self.list_nam
5a780 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 73 65 6c 66 2e e.=.new_list_name..........self.
5a7a0 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 2e 64 65 65 70 lists[new_list_name].=.copy.deep
5a7c0 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 20 20 20 20 20 copy(DEFAULT_LIST_VALUES).......
5a7e0 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 6f 62 ...#.Now.update.the.lists.combob
5a800 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 6f 6d ox..........self.select_list_com
5a820 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 2c 20 6e 65 bo.populate_combo(self.lists,.ne
5a840 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 72 65 66 72 65 w_list_name)..........self.refre
5a860 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 64 65 sh_current_list_info()........de
5a880 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 20 20 20 69 66 f.rename_list(self):..........if
5a8a0 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 20 20 20 20 20 .not.self.list_name:............
5a8c0 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 20 61 20 70 72 ..return..........#.Display.a.pr
5a8e0 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 66 79 20 61 20 ompt.allowing.user.to.specify.a.
5a900 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 73 74 5f 6e 61 rename.list..........old_list_na
5a920 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 20 20 6e 65 77 me.=.self.list_name..........new
5a940 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 6f 67 2e 67 65 _list_name,.ok.=.QInputDialog.ge
5a960 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 29 2c 0d 0a 20 tText(self,._('Rename.list'),...
5a980 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
5a9a0 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 27 29 2c w.display.name.for.this.list:'),
5a9c0 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 20 20 20 69 66 .text=old_list_name)..........if
5a9e0 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 72 61 74 69 6f .not.ok:..............#.Operatio
5aa00 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 74 75 72 6e 0d n.cancelled..............return.
5aa20 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 69 63 6f 64 65 .........new_list_name.=.unicode
5aa40 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 20 20 20 20 20 (new_list_name).strip().........
5aa60 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 73 74 5f 6e 61 .if.new_list_name.==.old_list_na
5aa80 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 20 20 20 20 20 me:..............return.........
5aaa0 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 20 77 69 74 68 .#.Verify.it.does.not.clash.with
5aac0 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 74 0d 0a 20 20 .any.other.lists.in.the.list....
5aae0 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 2e 6c 69 73 74 ......for.list_name.in.self.list
5ab00 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 69 73 74 5f 6e s.keys():..............if.list_n
5ab20 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 20 20 20 20 20 ame.==.old_list_name:...........
5ab40 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 20 20 69 66 20 .......continue..............if.
5ab60 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 73 74 5f 6e 61 list_name.lower().==.new_list_na
5ab80 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 20 20 72 65 74 me.lower():..................ret
5aba0 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 64 64 20 66 61 urn.error_dialog(self,._('Add.fa
5abc0 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 20 20 20 20 20 iled'),.........................
5abe0 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 20 74 68 65 20 ............._('A.list.with.the.
5ac00 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 0d 0a 20 20 20 same.name.already.exists'),.....
5ac20 20 20 20 20 20 20 20 20 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 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 61 6c .show=True,.show_copy_button=Fal
5ac60 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 61 62 6f 75 74 se)............#.As.we.are.about
5ac80 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 65 20 63 75 72 .to.rename.list,.persist.the.cur
5aca0 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 20 20 20 20 20 rent.lists.details.if.any.......
5acc0 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 28 29 0d 0a 20 ...self.persist_list_config()...
5ace0 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 6e 61 6d 65 5d .......self.lists[new_list_name]
5ad00 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 5d 0d 0a 20 20 .=.self.lists[old_list_name]....
5ad20 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 3d 3d 20 6f 6c ......if.self.default_list.==.ol
5ad40 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 65 6c 66 2e 64 d_list_name:..............self.d
5ad60 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 0d 0a 20 20 20 efault_list.=.new_list_name.....
5ad80 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 74 5f 6e 61 6d .....del.self.lists[old_list_nam
5ada0 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 3d 20 6e 65 77 e]..........self.list_name.=.new
5adc0 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 70 64 61 74 65 _list_name..........#.Now.update
5ade0 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 20 20 73 65 6c .the.lists.combobox..........sel
5ae00 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 65 5f 63 6f 6d f.select_list_combo.populate_com
5ae20 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 65 29 0d 0a 20 bo(self.lists,.new_list_name)...
5ae40 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 73 74 .......self.refresh_current_list
5ae60 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 69 73 74 28 73 _info()........def.delete_list(s
5ae80 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 6c 69 73 74 5f elf):..........if.not.self.list_
5aea0 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 20 20 20 name:..............return.......
5aec0 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 0d 0a 20 20 20 ...if.len(self.lists).==.1:.....
5aee0 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 6c .........return.error_dialog(sel
5af00 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 20 20 20 20 20 f,._('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 5f 28 27 59 6f 75 20 6d ........................_('You.m
5af40 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 29 2c 0d 0a 20 ust.have.at.least.one.list'),...
5af60 20 20 20 20 20 20 20 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 ...............................s
5af80 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 61 6c 73 65 how=True,.show_copy_button=False
5afa0 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 28 27 44 6f 20 )..........if.not.confirm(_('Do.
5afc0 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 61 6d 65 you.want.to.delete.the.list.name
5afe0 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 0a 20 20 20 20 d.\'%s\'')%self.list_name,......
5b000 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 6c 69 73 ....................'reading_lis
5b020 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 20 20 20 20 20 t_delete_list',.self):..........
5b040 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 73 20 3d 20 67 ....return..........book_ids.=.g
5b060 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 6e 74 5f 64 62 et_book_list(self.gui.current_db
5b080 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 73 65 6c 66 2e ,.self.list_name)..........self.
5b0a0 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 5f 6c 69 73 74 plugin_action.apply_tags_to_list
5b0c0 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 61 64 64 3d 46 (self.list_name,.book_ids,.add=F
5b0e0 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 61 63 74 69 6f alse)..........self.plugin_actio
5b100 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 6d 6e 28 73 65 n.update_series_custom_column(se
5b120 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 20 20 20 20 20 lf.list_name,.book_ids).........
5b140 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 61 6d 65 5d 0d .del.self.lists[self.list_name].
5b160 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 3d 3d .........if.self.default_list.==
5b180 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 23 20 .self.list_name:..............#.
5b1a0 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 6e 75 61 6c 20 Set.new.default.first.by.manual.
5b1c0 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 20 20 20 20 20 vs.auto,.then.by.name...........
5b1e0 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 6f 75 73 20 72 ...#.order.instead.of.previous.r
5b200 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 20 67 65 74 5f andom...............lists.=.get_
5b220 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 62 2c 20 list_names(self.gui.current_db,.
5b240 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 73 74 5f 6e 61 exclude_auto=True).+.get_list_na
5b260 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 63 6c 75 64 65 mes(self.gui.current_db,.exclude
5b280 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 65 6c 66 2e 64 _auto=False)..............self.d
5b2a0 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 20 20 20 20 20 efault_list.=.lists[0]..........
5b2c0 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 6f 62 6f 78 0d #.Now.update.the.lists.combobox.
5b2e0 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.
5b300 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 0a 20 20 20 20 populate_combo(self.lists)......
5b320 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 73 74 5f 69 6e ....self.refresh_current_list_in
5b340 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 51 57 69 64 67 fo()......class.DevicesTab(QWidg
5b360 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 20 70 et):........def.__init__(self,.p
5b380 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 3a 0d 0a 20 arent_dialog,.plugin_action):...
5b3a0 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 70 61 72 65 .......self.parent_dialog.=.pare
5b3c0 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 5f 69 6e 69 nt_dialog..........QWidget.__ini
5b3e0 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 6c 75 67 69 6e t__(self)............self.plugin
5b400 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 20 20 20 20 20 _action.=.plugin_action.........
5b420 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 75 69 0d 0a 20 .self.gui.=.plugin_action.gui...
5b440 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 63 65 5f 69 6e .......self._connected_device_in
5b460 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 64 5f 64 65 76 fo.=.plugin_action.connected_dev
5b480 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 61 72 79 5f 63 ice_info..........self.library_c
5b4a0 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 73 65 6c 66 2e onfig.=.get_library_config(self.
5b4c0 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 6c 61 79 6f 75 gui.current_db)............layou
5b4e0 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 6c 66 2e t.=.QVBoxLayout()..........self.
5b500 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 20 20 23 20 2d setLayout(layout)............#.-
5b520 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 6e 20 2d 2d 2d -------.Device.configuration.---
5b540 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 75 70 5f 62 6f ------..........devices_group_bo
5b560 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 2c 20 73 65 6c x.=.QGroupBox(_('Devices:'),.sel
5b580 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 65 76 f)..........layout.addWidget(dev
5b5a0 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 76 69 63 65 73 ices_group_box)..........devices
5b5c0 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 79 6f 75 74 28 _group_box_layout.=.QVBoxLayout(
5b5e0 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 78 2e 73 65 74 )..........devices_group_box.set
5b600 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 79 6f 75 74 29 Layout(devices_group_box_layout)
5b620 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 62 6c 65 20 3d ............self.devices_table.=
5b640 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 20 20 20 20 20 .DevicesTableWidget(self).......
5b660 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 2e 61 64 64 57 ...devices_group_box_layout.addW
5b680 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 0d 0a 20 20 20 idget(self.devices_table).......
5b6a0 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 4c 61 79 6f 75 .....buttons_layout.=.QHBoxLayou
5b6c0 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 78 5f 6c t()..........devices_group_box_l
5b6e0 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 6f 75 74 29 0d ayout.addLayout(buttons_layout).
5b700 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 62 74 6e 20 3d ...........self.add_device_btn.=
5b720 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 65 64 20 64 65 .QPushButton(_('Add.connected.de
5b740 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 61 64 64 5f vice'),.self)..........self.add_
5b760 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 20 20 20 20 20 device_btn.setToolTip(..........
5b780 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 76 65 20 61 20 ........_('If.you.do.not.have.a.
5b7a0 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 68 device.connected.currently,.eith
5b7c0 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 20 20 20 20 20 er.plug.one\n'..................
5b7e0 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 61 6e 64 20 63 'in.now.or.exit.the.dialog.and.c
5b800 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 27 29 29 onnect.to.folder/iTunes.first'))
5b820 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 73 65 ..........self.add_device_btn.se
5b840 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 0d 0a 20 20 20 tIcon(QIcon(I('plus.png'))).....
5b860 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 69 63 6b 65 64 .....self.add_device_btn.clicked
5b880 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 6c 69 63 6b 65 .connect(self._add_device_clicke
5b8a0 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 61 64 64 57 69 d)..........buttons_layout.addWi
5b8c0 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 29 0d 0a 20 20 dget(self.add_device_btn,.1)....
5b8e0 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 6e 20 3d 20 51 ......self.rename_device_btn.=.Q
5b900 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 2e 72 ToolButton(self)..........self.r
5b920 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 74 5f 69 63 6f ename_device_btn.setIcon(get_ico
5b940 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 20 20 73 65 6c n('edit-undo.png'))..........sel
5b960 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 54 69 70 28 5f f.rename_device_btn.setToolTip(_
5b980 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 65 63 74 65 64 ('Rename.the.currently.connected
5b9a0 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 6e 61 6d 65 5f .device'))..........self.rename_
5b9c0 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 73 65 6c 66 2e device_btn.clicked.connect(self.
5b9e0 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 20 20 20 20 20 _rename_device_clicked).........
5ba00 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 65 6c 66 2e 72 .buttons_layout.addWidget(self.r
5ba20 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 73 65 6c 66 2e ename_device_btn)..........self.
5ba40 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 74 74 6f 6e 28 delete_device_btn.=.QToolButton(
5ba60 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 64 65 76 69 63 self)..........self.delete_devic
5ba80 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 68 2e 70 6e 67 e_btn.setIcon(QIcon(I('trash.png
5baa0 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 65 76 69 63 65 ')))..........self.delete_device
5bac0 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 68 69 73 20 64 _btn.setToolTip(_('Delete.this.d
5bae0 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 29 29 0d 0a 20 evice.from.the.device.list'))...
5bb00 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 74 6e 2e 63 6c .......self.delete_device_btn.cl
5bb20 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 64 65 76 69 63 icked.connect(self._delete_devic
5bb40 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 5f 6c 61 79 6f e_clicked)..........buttons_layo
5bb60 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 76 69 63 65 5f ut.addWidget(self.delete_device_
5bb80 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 72 74 53 74 72 btn)............layout.insertStr
5bba0 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 63 65 5f 63 6f etch(-1)........def.on_device_co
5bbc0 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 6f 6e 6e 65 63 nnection_changed(self,.is_connec
5bbe0 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 6e 6e 65 63 74 ted):..........if.not.is_connect
5bc00 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 65 63 74 65 64 ed:..............self._connected
5bc20 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 20 20 20 20 20 _device_info.=.None.............
5bc40 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 6e 5f 73 74 61 .self.update_from_connection_sta
5bc60 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 6d 65 74 61 64 tus()........def.on_device_metad
5bc80 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 20 20 20 73 65 ata_available(self):..........se
5bca0 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 20 73 65 6c 66 lf._connected_device_info.=.self
5bcc0 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 72 65 6e 74 5f .gui.device_manager.get_current_
5bce0 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 6e 66 6f 27 2c device_information().get('info',
5bd00 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 5f 66 72 6f 6d .None)..........self.update_from
5bd20 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 20 64 65 66 20 _connection_status()........def.
5bd40 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 0a 20 20 20 20 _add_device_clicked(self):......
5bd60 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 74 61 62 6c 65 ....devices.=.self.devices_table
5bd80 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 69 6e 66 6f 20 .get_data()..........drive_info.
5bda0 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 66 6f 5b 34 5d =.self._connected_device_info[4]
5bdc0 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 3a 0d 0a 20 20 ..........if.not.drive_info:....
5bde0 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 65 73 20 74 79 ..........#.this.is.an.iTunes.ty
5be00 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 65 20 61 73 20 pe.device.-.use.the.gui.name.as.
5be20 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 65 76 69 63 65 the.uuid..............new_device
5be40 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 63 65 5b 27 74 .=.{}..............new_device['t
5be60 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 69 63 65 5f 69 ype'].=.self._connected_device_i
5be80 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 69 63 65 5b 27 nfo[0]..............new_device['
5bea0 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 20 20 6e 65 77 active'].=.True..............new
5bec0 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 73 65 0d 0a 20 _device['kindle_col'].=.False...
5bee0 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 3d 20 ...........new_device['uuid'].=.
5bf00 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 20 20 20 20 20 new_device['type']..............
5bf20 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 76 69 63 65 5b new_device['name'].=.new_device[
5bf40 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 76 69 63 65 5b 'type']..............new_device[
5bf60 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 20 20 20 20 20 'location_code'].=.''...........
5bf80 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 5d 5d 20 3d ...devices[new_device['uuid']].=
5bfa0 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 0a 20 20 20 20 .new_device..........else:......
5bfc0 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 6e 20 64 72 69 ........for.location_info.in.dri
5bfe0 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 20 20 20 20 20 ve_info.values():...............
5c000 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 20 20 20 20 20 ...new_device.=.{}..............
5c020 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 6c 66 2e 5f 63 ....new_device['type'].=.self._c
5c040 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 20 20 20 20 20 onnected_device_info[0].........
5c060 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 27 5d 20 3d 20 .........new_device['active'].=.
5c080 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 65 76 69 63 65 True..................new_device
5c0a0 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 20 20 20 20 20 ['kindle_col'].=.False..........
5c0c0 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 3d 20 6c 6f 63 ........new_device['uuid'].=.loc
5c0e0 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 0d ation_info['device_store_uuid'].
5c100 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 5b 27 6e 61 6d .................new_device['nam
5c120 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 5f 6e 61 6d 65 e'].=.location_info['device_name
5c140 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 5b 27 ']..................new_device['
5c160 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 69 6e 66 6f 5b location_code'].=.location_info[
5c180 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 20 20 20 20 20 'location_code']................
5c1a0 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 5d 5d 20 3d 20 ..devices[new_device['uuid']].=.
5c1c0 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 76 69 63 65 73 new_device..........self.devices
5c1e0 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 65 73 2c 20 73 _table.populate_table(devices,.s
5c200 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 0d 0a 20 20 20 elf._connected_device_info).....
5c220 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 6e .....self.update_from_connection
5c240 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 0d 0a 20 20 20 _status(update_table=False).....
5c260 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.
5c280 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
5c2a0 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 6f 67 2e 6c 69 t..........self.parent_dialog.li
5c2c0 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 6e 66 sts_tab.refresh_current_list_inf
5c2e0 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 63 65 5f 63 6c o()........def._rename_device_cl
5c300 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 65 5f 69 6e icked(self):..........(device_in
5c320 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 76 69 63 65 73 fo,.is_connected).=.self.devices
5c340 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 69 6e 66 6f 28 _table.get_selected_device_info(
5c360 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 66 6f 3a 0d 0a )..........if.not.device_info:..
5c380 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 67 28 ............return.error_dialog(
5c3a0 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 20 20 20 20 20 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 5f 28 27 59 6f ..........................._('Yo
5c3e0 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 27 29 2c 0d u.must.select.a.device.first'),.
5c400 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 ................................
5c420 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 61 6c .show=True,.show_copy_button=Fal
5c440 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 65 63 74 65 64 se)..........if.not.is_connected
5c460 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 61 6c :..............return.error_dial
5c480 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 20 20 og(self,._('Rename.failed'),....
5c4a0 20 20 20 20 20 20 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 .............................._(
5c4c0 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 63 65 20 74 68 'You.can.only.rename.a.device.th
5c4e0 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 2c 0d 0a 20 20 at.is.currently.connected'),....
5c500 20 20 20 20 20 20 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 ..............................sh
5c520 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 61 6c 73 65 29 ow=True,.show_copy_button=False)
5c540 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 63 65 5f 69 6e ............old_name.=.device_in
5c560 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 69 63 65 5f 6e fo['name']..........new_device_n
5c580 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 65 78 74 28 73 ame,.ok.=.QInputDialog.getText(s
5c5a0 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 20 20 20 20 20 elf,._('Rename.device'),........
5c5c0 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 77 20 64 69 73 .............._('Enter.a.new.dis
5c5e0 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 29 2c 20 74 65 play.name.for.this.device:'),.te
5c600 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 74 20 6f 6b 3a xt=old_name)..........if.not.ok:
5c620 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 61 6e 63 65 6c ..............#.Operation.cancel
5c640 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 20 20 20 20 20 led..............return.........
5c660 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 6e 65 77 5f 64 .new_device_name.=.unicode(new_d
5c680 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 20 20 69 66 20 evice_name).strip()..........if.
5c6a0 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 3a 0d 0a 20 20 new_device_name.==.old_name:....
5c6c0 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 72 79 3a 0d 0a ..........return..........try:..
5c6e0 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 5f 6d 61 6e 61 ............self.gui.device_mana
5c700 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 63 65 5f 69 6e ger.set_driveinfo_name(device_in
5c720 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 76 69 63 65 5f fo['location_code'],.new_device_
5c740 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 69 63 65 73 5f name)..............self.devices_
5c760 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 65 5f 6e 61 6d table.set_current_row_device_nam
5c780 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 20 20 20 20 20 e(new_device_name)..............
5c7a0 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 69 73 20 72 65 #.Ensure.the.devices.combo.is.re
5c7c0 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 74 0d 0a 20 20 freshed.for.the.current.list....
5c7e0 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 67 2e 6c 69 73 ..........self.parent_dialog.lis
5c800 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
5c820 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 20 20 20 20 20 ()..........except:.............
5c840 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 52 65 .return.error_dialog(self,._('Re
5c860 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 20 20 20 20 20 name.failed'),..................
5c880 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 20 6f 63 63 75 ................_('An.error.occu
5c8a0 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 20 20 20 20 20 red.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 64 65 74 5f 6d 73 67 3d ........................det_msg=
5c8e0 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 77 3d 54 72 75 traceback.format_exc(),.show=Tru
5c900 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 65 5f 63 6c 69 e)........def._delete_device_cli
5c920 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 65 5f 69 6e 66 cked(self):..........(device_inf
5c940 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 76 69 63 65 73 o,._is_connected).=.self.devices
5c960 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 69 6e 66 6f 28 _table.get_selected_device_info(
5c980 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 66 6f 3a 0d 0a )..........if.not.device_info:..
5c9a0 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 67 28 ............return.error_dialog(
5c9c0 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 20 20 20 20 20 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 5f 28 27 59 6f ..........................._('Yo
5ca00 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 27 29 2c 0d u.must.select.a.device.first'),.
5ca20 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 ................................
5ca40 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 61 6c .show=True,.show_copy_button=Fal
5ca60 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 69 6e 66 6f 5b se)..........name.=.device_info[
5ca80 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 73 74 69 6f 6e 'name']..........if.not.question
5caa0 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 72 65 3f 27 29 _dialog(self,._('Are.you.sure?')
5cac0 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 28 27 59 6f 75 ,.'<p>'+.................._('You
5cae0 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 3e 25 73 3c 2f .are.about.to.remove.the.<b>%s</
5cb00 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 29 25 6e 61 6d b>.device.from.this.list..')%nam
5cb20 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 20 79 6f 75 20 e.+.................._('Are.you.
5cb40 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 29 29 3a 0d 0a sure.you.want.to.continue?')):..
5cb60 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 73 65 6c 66 ............return..........self
5cb80 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 72 73 69 73 74 .parent_dialog.lists_tab.persist
5cba0 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 64 65 76 _list_config()..........self.dev
5cbc0 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 72 6f 77 28 29 ices_table.delete_selected_row()
5cbe0 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
5cc00 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)
5cc20 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 73 74 73 20 61 ............#.Ensure.any.lists.a
5cc40 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 68 20 74 68 69 re.no.longer.associated.with.thi
5cc60 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 73 20 6f 66 20 s.device..........#.NOTE:.As.of.
5cc80 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 72 20 64 6f 20 version.1.5.we.can.no.longer.do.
5cca0 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 20 6c 69 73 74 this.since.we.only.know.the.list
5ccc0 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 63 75 72 72 65 s..........#.......for.the.curre
5cce0 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 65 73 2e 20 53 nt.library,.not.all.libraries..S
5cd00 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 20 20 20 20 20 o.just.reset.this.library.......
5cd20 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 6c 66 2d 68 65 ...#.......and.put.some."self-he
5cd40 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 6e 73 75 72 65 aling".logic.elsewhere.to.ensure
5cd60 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 23 20 20 20 20 .a.user.loading.a..........#....
5cd80 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 65 20 69 6e 20 ...list.for.a.deleted.device.in.
5cda0 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 65 74 20 61 74 another.library.gets.it.reset.at
5cdc0 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 70 61 72 65 6e .that.point...........self.paren
5cde0 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 5f 6c 69 73 74 t_dialog.delete_device_from_list
5ce00 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 63 65 5f 69 6e s(self.library_config,.device_in
5ce20 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 72 65 20 74 68 fo['uuid'])..........#.Ensure.th
5ce40 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 64 20 66 6f 72 e.devices.combo.is.refreshed.for
5ce60 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 73 65 6c 66 2e .the.current.list..........self.
5ce80 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 72 65 73 68 5f parent_dialog.lists_tab.refresh_
5cea0 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 64 65 66 20 75 current_list_info()........def.u
5cec0 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 73 65 6c pdate_from_connection_status(sel
5cee0 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 5f 74 61 62 6c f,.first_time=False,.update_tabl
5cf00 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 74 69 6d 65 3a e=True):..........if.first_time:
5cf20 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 67 69 6e 5f 70 ..............devices.=.plugin_p
5cf40 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 20 20 65 6c 73 refs[STORE_DEVICES]..........els
5cf60 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 65 6c 66 2e 64 e:..............devices.=.self.d
5cf80 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 20 20 20 20 20 evices_table.get_data().........
5cfa0 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 65 5f 69 6e 66 ...if.self._connected_device_inf
5cfc0 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 66 2e 61 64 64 o.is.None:..............self.add
5cfe0 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 65 29 0d 0a 20 _device_btn.setEnabled(False)...
5d000 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 5f 62 74 ...........self.rename_device_bt
5d020 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 20 20 65 6c 73 n.setEnabled(False)..........els
5d040 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 73 65 65 20 77 e:..............#.Check.to.see.w
5d060 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 61 20 64 65 76 hether.we.are.connected.to.a.dev
5d080 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 20 20 20 20 20 ice.we.already.know.about.......
5d0a0 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 0d 0a 20 20 20 .......is_new_device.=.True.....
5d0c0 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 0d 0a 20 20 20 .........can_rename.=.False.....
5d0e0 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 5f 63 6f 6e 6e .........drive_info.=.self._conn
5d100 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 20 20 ected_device_info[4]............
5d120 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 20 20 20 20 20 ..if.drive_info:................
5d140 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 76 69 63 65 20 ..#.This.is.a.non.iTunes.device.
5d160 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 20 77 65 20 68 that.we.can.check.to.see.if.we.h
5d180 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 20 20 20 20 20 ave.the.UUID.for................
5d1a0 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 27 6d 61 69 6e ..device_uuid.=.drive_info['main
5d1c0 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 20 20 20 20 20 ']['device_store_uuid'].........
5d1e0 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 64 65 76 69 63 .........if.device_uuid.in.devic
5d200 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 5f 6e 65 77 5f es:......................is_new_
5d220 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 20 20 20 20 20 device.=.False..................
5d240 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 20 20 20 20 20 ....can_rename.=.True...........
5d260 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 20 54 68 69 73 ...else:..................#.This
5d280 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 69 6e 66 6f 20 .is.a.device.without.drive.info.
5d2a0 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 20 20 64 65 76 like.iTunes..................dev
5d2c0 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 64 65 76 69 63 ice_type.=.self._connected_devic
5d2e0 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 69 66 20 64 65 e_info[0]..................if.de
5d300 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 20 20 20 20 20 vice_type.in.devices:...........
5d320 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 46 61 6c 73 65 ...........is_new_device.=.False
5d340 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 63 65 5f 62 74 ..............self.add_device_bt
5d360 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 0d 0a 20 20 20 n.setEnabled(is_new_device).....
5d380 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 5f 62 74 6e 2e .........self.rename_device_btn.
5d3a0 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 20 20 20 20 20 setEnabled(can_rename)..........
5d3c0 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 20 20 20 73 65 if.update_table:..............se
5d3e0 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 61 62 6c 65 28 lf.devices_table.populate_table(
5d400 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 76 69 63 65 5f devices,.self._connected_device_
5d420 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 57 69 64 67 65 info)......class.OtherTab(QWidge
5d440 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 20 70 61 t):........def.__init__(self,.pa
5d460 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 3a 0d 0a 20 20 rent_dialog,.plugin_action):....
5d480 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 70 61 72 65 6e ......self.parent_dialog.=.paren
5d4a0 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 5f 69 6e 69 74 t_dialog..........QWidget.__init
5d4c0 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 51 56 42 6f 78 __(self)..........layout.=.QVBox
5d4e0 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 61 79 6f 75 74 Layout()..........self.setLayout
5d500 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 64 5f 73 68 6f (layout)............keyboard_sho
5d520 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 28 5f 28 27 4b rtcuts_button.=.QPushButton(_('K
5d540 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 73 65 6c 66 29 eyboard.shortcuts')+'...',.self)
5d560 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 73 5f 62 75 74 ..........keyboard_shortcuts_but
5d580 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 6b 65 79 62 6f ton.setToolTip(_('Edit.the.keybo
5d5a0 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 68 20 74 68 ard.shortcuts.associated.with.th
5d5c0 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 61 72 64 5f 73 is.plugin'))..........keyboard_s
5d5e0 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 6e 65 63 74 28 hortcuts_button.clicked.connect(
5d600 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 73 29 0d 0a 20 parent_dialog.edit_shortcuts)...
5d620 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 62 6f 61 72 64 .......layout.addWidget(keyboard
5d640 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 20 20 20 72 65 _shortcuts_button)............re
5d660 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 50 75 73 68 42 set_confirmation_button.=.QPushB
5d680 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 6e 20 64 69 61 utton(_('Reset.&confirmation.dia
5d6a0 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 74 5f 63 6f 6e logs'),.self)..........reset_con
5d6c0 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 28 5f 28 27 52 firmation_button.setToolTip(_('R
5d6e0 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 6f 67 73 20 66 eset.all.show.me.again.dialogs.f
5d700 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 29 29 0d 0a 20 or.the.Reading.List.plugin'))...
5d720 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 75 74 74 6f 6e .......reset_confirmation_button
5d740 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 5f 64 69 61 6c .clicked.connect(self.reset_dial
5d760 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 67 65 74 28 72 ogs)..........layout.addWidget(r
5d780 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 0d 0a 20 20 20 eset_confirmation_button).......
5d7a0 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 75 73 68 42 75 .....view_prefs_button.=.QPushBu
5d7c0 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 72 65 6e 63 65 tton(_('&View.library.preference
5d7e0 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 69 65 77 5f 70 s')+'...',.self)..........view_p
5d800 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 69 65 77 20 64 refs_button.setToolTip(_('View.d
5d820 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 61 ata.stored.in.the.library.databa
5d840 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 20 20 20 20 76 se.for.this.plugin'))..........v
5d860 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 6e 6e 65 63 74 iew_prefs_button.clicked.connect
5d880 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 0a 20 20 20 20 (parent_dialog.view_prefs)......
5d8a0 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 72 65 66 73 5f ....layout.addWidget(view_prefs_
5d8c0 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 74 6f 6e 20 3d button)............help_button.=
5d8e0 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 6c 66 29 0d 0a .QPushButton(_('&Help'),.self)..
5d900 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 28 67 65 74 5f ........help_button.setIcon(get_
5d920 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 68 65 6c 70 5f icon('help.png'))..........help_
5d940 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 5f 68 65 6c 70 button.clicked.connect(show_help
5d960 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 68 65 6c 70 )..........layout.addWidget(help
5d980 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 2d 2d 2d 20 51 _button)............#.--------.Q
5d9a0 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 2d 2d 2d 2d 2d uick.Access.configuration.------
5d9c0 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 69 6e 67 28 35 ---..........layout.addSpacing(5
5d9e0 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 3d 20 51 47 72 )..........quick_group_box.=.QGr
5da00 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 6f 6e 73 3a 27 oupBox(_('Quick.Access.Options:'
5da20 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 57 69 64 67 ),.self)..........layout.addWidg
5da40 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 20 20 71 75 69 et(quick_group_box)..........qui
5da60 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 4c 61 79 6f 75 ck_group_box_layout.=.QVBoxLayou
5da80 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 78 2e 73 65 74 t()..........quick_group_box.set
5daa0 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 75 74 29 0d 0a Layout(quick_group_box_layout)..
5dac0 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 20 51 47 72 69 ........quick_grid_layout.=.QGri
5dae0 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 6f 75 70 5f 62 dLayout()..........quick_group_b
5db00 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 72 69 64 5f 6c ox_layout.addLayout(quick_grid_l
5db20 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 6b 5f 61 63 63 ayout)............self.quick_acc
5db40 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 27 41 6c 6c 6f ess_checkbox.=.QCheckBox(_('Allo
5db60 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 20 6c w.toolbar.button.click.to.view.l
5db80 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 71 75 69 63 6b ist'),.self)..........self.quick
5dba0 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 28 5f 28 27 42 _access_checkbox.setToolTip(_('B
5dbc0 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 6e 20 73 68 6f y.default.the.toolbar.button.sho
5dbe0 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 20 20 20 20 20 ws.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 27 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 61 64 ...'Check.this.option.to.instead
5dc40 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 0d 0a 20 20 20 .display.a.reading.list.')).....
5dc60 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 69 64 67 65 74 .....quick_grid_layout.addWidget
5dc80 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 2c 20 30 2c 20 (self.quick_access_checkbox,.0,.
5dca0 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 5f 63 6f 6e 66 0,.1,.2)............library_conf
5dcc0 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 67 69 6e 5f 61 ig.=.get_library_config(plugin_a
5dce0 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 20 20 20 20 73 ction.gui.current_db)..........s
5dd00 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 4b 45 59 5f 4c elf.lists.=.library_config[KEY_L
5dd20 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 74 20 3d 20 6c ISTS]..........selected_list.=.l
5dd40 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 5f 41 43 43 45 ibrary_config.get(KEY_QUICK_ACCE
5dd60 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 5f 44 45 46 41 SS_LIST,.library_config[KEY_DEFA
5dd80 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 69 73 74 5f 6e ULT_LIST])..........quick_list_n
5dda0 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 74 6f 20 76 69 ame_label.=.QLabel(_('List.to.vi
5ddc0 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 73 65 6c 65 63 ew:'),.self)..........self.selec
5dde0 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 6d 62 6f 42 6f t_quick_list_combo.=.ListComboBo
5de00 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 64 5f 6c 69 73 x(self,.self.lists,.selected_lis
5de20 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 2e 61 64 t)..........quick_grid_layout.ad
5de40 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 65 6c 2c 20 31 dWidget(quick_list_name_label,.1
5de60 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 72 69 64 5f 6c ,.0,.1,.1)..........quick_grid_l
5de80 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 5f 71 75 69 63 ayout.addWidget(self.select_quic
5dea0 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 20 20 20 20 20 k_list_combo,.1,.1,.1,.1).......
5dec0 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 75 6d 6e 53 74 ...quick_grid_layout.setColumnSt
5dee0 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 67 72 69 64 5f retch(0,.1)..........quick_grid_
5df00 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 34 29 0d 0a 0d layout.setColumnStretch(1,.4)...
5df20 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 6f 6e 66 69 67 .........#.--------.Other.config
5df40 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
5df60 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 6c 66 2e 64 65 t.addSpacing(5)..........self.de
5df80 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 3d 20 51 43 68 lete_confirmation_checkbox.=.QCh
5dfa0 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 72 65 6d 6f 76 eckBox(_('Show.dialog.when.remov
5dfc0 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 6c 66 29 0d 0a ing.books.from.device'),.self)..
5dfe0 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 61 74 69 6f 6e ........self.delete_confirmation
5e000 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 73 79 6e 63 69 _checkbox.setToolTip(_('If.synci
5e020 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 65 20 72 65 6d ng.your.list.means.books.are.rem
5e040 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 5c 6e 27 0d 0a oved.from.your.device,.then\n'..
5e060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e080 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 65 20 64 69 73 ...........'a.dialog.will.be.dis
5e0a0 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 72 6d 20 66 played.allowing.you.to.confirm.f
5e0c0 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 20 20 20 20 20 irst.\n'........................
5e0e0 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 63 6b 20 74 68 .....................'Uncheck.th
5e100 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 65 64 20 73 79 is.option.to.allow.unattended.sy
5e120 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 20 20 20 20 20 ncing.to.your.device.'))........
5e140 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 65 74 65 5f 63 ..layout.addWidget(self.delete_c
5e160 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 20 20 20 20 20 onfirmation_checkbox)...........
5e180 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 0d 0a 20 20 20 .layout.insertStretch(-1).......
5e1a0 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 20 20 20 20 20 .def.reset_dialogs(self):.......
5e1c0 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 29 3a 0d 0a 20 ...for.key.in.dynamic.keys():...
5e1e0 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 68 28 27 72 65 ...........if.key.startswith('re
5e200 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 69 74 68 28 27 ading_list_').and.key.endswith('
5e220 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 20 20 20 20 20 _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 61 6e ..............................an
5e260 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 20 20 20 20 20 d.dynamic[key].is.False:........
5e280 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 75 65 0d 0a 20 ..........dynamic[key].=.True...
5e2a0 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 27 44 6f 6e 65 .......info_dialog(self,._('Done
5e2c0 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 66 69 72 6d 61 '),.................._('Confirma
5e2e0 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 72 65 73 65 74 tion.dialogs.have.all.been.reset
5e300 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 6f 6e 66 69 67 '),.show=True)......class.Config
5e320 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 20 5f 5f 69 6e Widget(QWidget):........def.__in
5e340 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 0a 20 20 20 20 it__(self,.plugin_action):......
5e360 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 0a 20 20 20 20 ....QWidget.__init__(self)......
5e380 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 75 67 69 6e 5f ....self.plugin_action.=.plugin_
5e3a0 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 42 6f 78 4c 61 action..........layout.=.QVBoxLa
5e3c0 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 74 4c 61 79 6f yout(self)..........self.setLayo
5e3e0 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 73 63 72 6f 6c ut(layout)............self.scrol
5e400 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 0a 20 20 20 20 l_area.=.QScrollArea(self)......
5e420 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 6d 65 53 68 61 ....self.scroll_area.setFrameSha
5e440 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 20 20 20 20 20 pe(QScrollArea.NoFrame).........
5e460 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 52 65 73 69 7a .self.scroll_area.setWidgetResiz
5e480 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 61 64 64 57 69 able(True)..........layout.addWi
5e4a0 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 20 20 20 20 20 dget(self.scroll_area)..........
5e4c0 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 65 6c 66 29 0d ..tab_widget.=.QTabWidget(self).
5e4e0 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 57 69 64 .........self.scroll_area.setWid
5e500 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 73 65 6c 66 2e get(tab_widget)............self.
5e520 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 70 6c 75 67 69 lists_tab.=.ListsTab(self,.plugi
5e540 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 69 63 65 73 5f n_action)..........self.devices_
5e560 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 69 6e 5f 61 63 tab.=.DevicesTab(self,.plugin_ac
5e580 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 61 62 20 3d 20 tion)..........self.other_tab.=.
5e5a0 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 6e 29 0d 0a 20 OtherTab(self,.plugin_action)...
5e5c0 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 6c 66 2e 6c 69 .......tab_widget.addTab(self.li
5e5e0 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 20 20 20 74 61 sts_tab,._('Lists'))..........ta
5e600 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 73 5f 74 61 62 b_widget.addTab(self.devices_tab
5e620 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 62 5f 77 69 64 ,._('Devices'))..........tab_wid
5e640 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 5f 28 27 4f 74 get.addTab(self.other_tab,._('Ot
5e660 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 6e 20 69 6e 69 her'))............#.Force.an.ini
5e680 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 61 74 69 6f 6e tial.display.of.list.information
5e6a0 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 75 70 64 61 74 ..........self.devices_tab.updat
5e6c0 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 72 73 74 5f 74 e_from_connection_status(first_t
5e6e0 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 74 73 5f 74 61 ime=True)..........self.lists_ta
5e700 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 28 29 0d 0a 0d b.refresh_current_list_info()...
5e720 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 75 67 69 6e 5f .........remove_dialog.=.plugin_
5e740 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 59 5f 52 45 4d prefs[STORE_OPTIONS].get(KEY_REM
5e760 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 73 65 6c 66 2e OVE_DIALOG,.True)..........self.
5e780 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 6f 6e 5f 63 68 other_tab.delete_confirmation_ch
5e7a0 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 20 eckbox.setCheckState(Qt.Checked.
5e7c0 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 63 68 65 63 6b if.remove_dialog.else.Qt.Uncheck
5e7e0 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 20 70 6c 75 67 ed)..........quick_access.=.plug
5e800 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 59 5f in_prefs[STORE_OPTIONS].get(KEY_
5e820 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 20 20 20 73 65 QUICK_ACCESS,.False)..........se
5e840 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 68 65 63 6b 62 lf.other_tab.quick_access_checkb
5e860 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 20 71 ox.setCheckState(Qt.Checked.if.q
5e880 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 65 64 29 0d 0a uick_access.else.Qt.Unchecked)..
5e8a0 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 65 6c 66 29 3a ......def.connect_signals(self):
5e8c0 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 6e 2e 70 6c 75 ..........self.plugin_action.plu
5e8e0 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 65 64 2e 63 6f gin_device_connection_changed.co
5e900 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 65 76 69 63 65 nnect(self.devices_tab.on_device
5e920 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 20 20 20 73 65 _connection_changed)..........se
5e940 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 69 63 65 5f 6d lf.plugin_action.plugin_device_m
5e960 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 65 6c 66 2e 64 etadata_available.connect(self.d
5e980 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 74 61 5f 61 76 evices_tab.on_device_metadata_av
5e9a0 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 65 63 74 5f 73 ailable)........def.disconnect_s
5e9c0 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 2e 70 6c 75 67 ignals(self):..........self.plug
5e9e0 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 6e 65 63 74 69 in_action.plugin_device_connecti
5ea00 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 20 20 20 20 20 on_changed.disconnect().........
5ea20 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 69 63 .self.plugin_action.plugin_devic
5ea40 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 6e 65 63 74 28 e_metadata_available.disconnect(
5ea60 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 73 5f 64 72 6f )........def.refresh_devices_dro
5ea80 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 6c 69 73 74 73 pdown(self):..........self.lists
5eaa0 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 28 29 _tab.refresh_current_list_info()
5eac0 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 74 28 73 65 6c ........def.get_devices_list(sel
5eae0 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 73 f):..........return.self.devices
5eb00 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 28 29 0d 0a 0d _tab.devices_table.get_data()...
5eb20 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 5f 6c 69 73 74 .....def.delete_device_from_list
5eb40 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 69 63 65 5f 75 s(self,.library_config,.device_u
5eb60 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 6f 20 69 6e 20 uid):..........for.list_info.in.
5eb80 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 69 67 5b 4b 45 six.itervalues(library_config[KE
5eba0 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 6c 69 73 74 5f Y_LISTS]):..............if.list_
5ebc0 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 76 69 63 65 5f info[KEY_SYNC_DEVICE].==.device_
5ebe0 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 5f 69 6e 66 6f uuid:..................list_info
5ec00 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 5f 4c 49 53 54 [KEY_SYNC_DEVICE].=.DEFAULT_LIST
5ec20 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 20 20 20 20 20 _VALUES[KEY_SYNC_DEVICE]........
5ec40 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 43 5f 41 55 54 ..........list_info[KEY_SYNC_AUT
5ec60 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 59 5f 53 59 4e O].=.DEFAULT_LIST_VALUES[KEY_SYN
5ec80 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 73 74 5f 69 6e C_AUTO]..................list_in
5eca0 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 54 5f 4c 49 53 fo[KEY_SYNC_CLEAR].=.DEFAULT_LIS
5ecc0 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 20 20 20 20 20 T_VALUES[KEY_SYNC_CLEAR]........
5ece0 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 6c 75 67 69 6e ..set_library_config(self.plugin
5ed00 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 72 61 72 79 5f _action.gui.current_db,.library_
5ed20 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 74 69 6e 67 73 config)........def.save_settings
5ed40 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 66 73 20 3d 20 (self):..........device_prefs.=.
5ed60 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 20 20 20 20 20 self.get_devices_list().........
5ed80 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 5d 20 3d 20 64 .plugin_prefs[STORE_DEVICES].=.d
5eda0 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 20 6f 6e 6c 79 evice_prefs............#.We.only
5edc0 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 6f 72 20 74 68 .need.to.update.the.store.for.th
5ede0 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 67 20 6c 69 73 e.current.list,.as.switching.lis
5ee00 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 61 74 65 64 20 ts..........#.will.have.updated.
5ee20 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 6c 66 2e 6c 69 the.other.lists..........self.li
5ee40 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 28 29 0d 0a 0d sts_tab.persist_list_config()...
5ee60 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 65 6c 66 2e 6c .........library_config.=.self.l
5ee80 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 20 20 20 20 20 ists_tab.library_config.........
5eea0 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 3d 20 73 65 6c .library_config[KEY_LISTS].=.sel
5eec0 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 6c 69 62 72 61 f.lists_tab.lists..........libra
5eee0 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 20 3d 20 73 65 ry_config[KEY_DEFAULT_LIST].=.se
5ef00 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 20 20 20 20 20 lf.lists_tab.default_list.......
5ef20 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 65 28 73 65 6c ...quick_list_name.=.unicode(sel
5ef40 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 73 74 5f 63 6f f.other_tab.select_quick_list_co
5ef60 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 0a 20 20 20 20 mbo.currentText()).strip()......
5ef80 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 4b 5f 41 43 43 ....library_config[KEY_QUICK_ACC
5efa0 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 0d 0a 20 20 20 ESS_LIST].=.quick_list_name.....
5efc0 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 6c 75 .....set_library_config(self.plu
5efe0 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 72 61 gin_action.gui.current_db,.libra
5f000 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 6e 73 20 3d 20 ry_config)............options.=.
5f020 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 4f 56 45 5f 44 {}..........options[KEY_REMOVE_D
5f040 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 65 74 65 5f 63 IALOG].=.self.other_tab.delete_c
5f060 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 74 61 74 65 28 onfirmation_checkbox.checkState(
5f080 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 74 69 6f 6e 73 ).==.Qt.Checked..........options
5f0a0 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 74 68 65 72 5f [KEY_QUICK_ACCESS].=.self.other_
5f0c0 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 68 65 63 6b 53 tab.quick_access_checkbox.checkS
5f0e0 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 70 6c tate().==.Qt.Checked..........pl
5f100 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
5f120 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 61 63 74 69 6f ons............self.plugin_actio
5f140 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 65 66 20 65 64 n.set_popup_mode()........def.ed
5f160 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 20 20 73 65 6c it_shortcuts(self):..........sel
5f180 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 23 20 46 6f 72 f.save_settings()..........#.For
5f1a0 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 69 6d 6d 65 64 ce.the.menus.to.be.rebuilt.immed
5f1c0 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 61 63 74 69 6f iately,.so.we.have.all.our.actio
5f1e0 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 2e 70 6c 75 67 ns.registered..........self.plug
5f200 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 20 20 20 20 20 in_action.rebuild_menus().......
5f220 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 28 73 65 6c 66 ...d.=.KeyboardConfigDialog(self
5f240 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 75 67 69 6e 5f .plugin_action.gui,.self.plugin_
5f260 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 20 20 20 20 20 action.action_spec[0])..........
5f280 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 0d 0a 20 20 20 if.d.exec_().==.d.Accepted:.....
5f2a0 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 2e 67 75 69 2e .........self.plugin_action.gui.
5f2c0 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 64 65 66 20 76 keyboard.finalize()........def.v
5f2e0 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 20 3d 20 50 72 iew_prefs(self):..........d.=.Pr
5f300 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 5f 61 63 74 69 efsViewerDialog(self.plugin_acti
5f320 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 20 20 20 20 20 on.gui,.PREFS_NAMESPACE)........
5f340 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 20 63 6f 6e 66 ..d.exec_()....#.Ensure.our.conf
5f360 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 73 6f 6e 5f 63 ig.gets.migrated..migrate_json_c
5f380 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 00 00 00 00 75 onfig_if_required()..PK........u
5f3a0 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 70 79 66 72 6f l.Zc;...;...;......dialogs.pyfro
5f3c0 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 5f 6c 69 74 65 m.__future__.import.unicode_lite
5f3e0 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,
5f400 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 65 5f 5f 20 20 .print_function....__license__..
5f420 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
5f440 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 78 20 69 6d 70 11,.Grant.Drake'....from.six.imp
5f460 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 72 6f 6d 20 73 ort.text_type.as.unicode..from.s
5f480 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 4d 61 69 6e 74 ix.moves.import.range....#.Maint
5f4a0 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 20 77 69 74 68 ain.backwards.compatibility.with
5f4c0 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 61 6c 69 62 72 .older.versions.of.Qt.and.calibr
5f4e0 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 69 6d 70 6f 72 e...try:......from.qt.core.impor
5f500 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 74 2c 20 51 48 t.(QVBoxLayout,.QTableWidget,.QH
5f520 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 2c 0d 0a 20 20 BoxLayout,.QDialogButtonBox,....
5f540 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 72 61 63 74 49 ......................QAbstractI
5f560 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 20 20 20 20 20 temView,.Qt,.QGridLayout,.......
5f580 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 67 65 74 2c 20 ...................QListWidget,.
5f5a0 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 75 73 68 42 75 QListWidgetItem,.QLabel,.QPushBu
5f5c0 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 20 20 20 20 51 tton,..........................Q
5f5e0 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 78 63 65 70 74 ToolButton,.QSpacerItem)..except
5f600 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 74 35 2e 51 74 .ImportError:......from.PyQt5.Qt
5f620 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 65 57 69 64 67 .import.(QVBoxLayout,.QTableWidg
5f640 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 74 6f 6e 42 6f et,.QHBoxLayout,.QDialogButtonBo
5f660 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 20 51 41 62 73 x,..........................QAbs
5f680 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 6f 75 74 2c 0d tractItemView,.Qt,.QGridLayout,.
5f6a0 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
5f6c0 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 65 6c 2c 20 51 dget,.QListWidgetItem,.QLabel,.Q
5f6e0 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 20 20 20 20 20 PushButton,.....................
5f700 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 65 6d 29 0d 0a .....QToolButton,.QSpacerItem)..
5f720 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().
5f740 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
5f760 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
5f780 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 6f 6b 73 2e 6d bre.1.9....from.calibre.ebooks.m
5f7a0 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 6f 6d 20 63 61 etadata.import.fmt_sidx..from.ca
5f7c0 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 64 65 6c 65 74 libre.gui2.dialogs.confirm_delet
5f7e0 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 6c 69 62 72 65 e.import.confirm....from.calibre
5f800 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 6e 5f 63 6f 6d _plugins.reading_list.common_com
5f820 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 63 79 5f 4d 69 patibility.import.qSizePolicy_Mi
5f840 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 67 0d 0a 66 72 nimum,.qSizePolicy_Expanding..fr
5f860 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.
5f880 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 6e 0d 0a 66 72 common_icons.import.get_icon..fr
5f8a0 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.
5f8c0 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 65 72 73 69 73 common_dialogs.import.SizePersis
5f8e0 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 67 69 6e 73 2e tedDialog..from.calibre_plugins.
5f900 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 20 69 6d 70 6f reading_list.common_widgets.impo
5f920 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 20 49 6d 61 67 rt.ReadOnlyTableWidgetItem,.Imag
5f940 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 72 54 61 62 6c eTitleLayout....class.AuthorTabl
5f960 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 65 74 49 eWidgetItem(ReadOnlyTableWidgetI
5f980 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 20 74 65 tem):......def.__init__(self,.te
5f9a0 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 64 4f 6e 6c 79 xt,.sort_key):..........ReadOnly
5f9c0 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 6c 66 2c 20 74 TableWidgetItem.__init__(self,.t
5f9e0 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 20 3d 20 73 6f ext)..........self.sort_key.=.so
5fa00 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 6d 70 6c 65 20 rt_key........#Qt.uses.a.simple.
5fa20 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 6f 76 65 72 72 <.check.for.sorting.items,.overr
5fa40 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 0d 0a 20 20 20 ide.this.to.use.the.sortKey.....
5fa60 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 20 20 20 20 20 .def.__lt__(self,.other):.......
5fa80 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 74 68 65 72 2e ...return.self.sort_key.<.other.
5faa0 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 61 62 6c 65 57 sort_key......class.SeriesTableW
5fac0 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 65 74 49 74 65 idgetItem(ReadOnlyTableWidgetIte
5fae0 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 20 73 65 72 69 m):......def.__init__(self,.seri
5fb00 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 20 64 69 73 70 es,.series_index):..........disp
5fb20 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 3a 0d 0a 20 20 lay.=.''..........if.series:....
5fb40 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 5d 27 20 25 20 ..........display.=.'%s.[%s]'.%.
5fb60 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 64 65 78 29 29 (series,.fmt_sidx(series_index))
5fb80 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 65 74 49 74 65 ..........ReadOnlyTableWidgetIte
5fba0 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 20 20 20 20 20 m.__init__(self,.display).......
5fbc0 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 25 20 28 73 65 ...self.sortKey.=.'%s%04d'.%.(se
5fbe0 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 23 51 74 20 75 ries,.series_index)........#Qt.u
5fc00 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 72 74 69 6e 67 ses.a.simple.<.check.for.sorting
5fc20 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 65 20 74 68 65 .items,.override.this.to.use.the
5fc40 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 6c 66 2c 20 6f .sortKey......def.__lt__(self,.o
5fc60 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 2e 73 6f 72 74 ther):..........return.self.sort
5fc80 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 61 73 73 20 45 Key.<.other.sortKey......class.E
5fca0 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 64 67 65 74 29 ditListTableWidget(QTableWidget)
5fcc0 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 20 70 61 72 65 :........def.__init__(self,.pare
5fce0 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 5f 5f 69 6e 69 nt):..........QTableWidget.__ini
5fd00 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 73 65 6c 66 2e t__(self,.parent)..........self.
5fd20 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 61 63 74 49 74 setSelectionBehavior(QAbstractIt
5fd40 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 65 66 20 70 6f emView.SelectRows)........def.po
5fd60 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 0a 20 20 20 20 pulate_table(self,.books):......
5fd80 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 2e 73 ....self.clear()..........self.s
5fda0 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 29 0d 0a 20 20 etAlternatingRowColors(True)....
5fdc0 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 62 6f 6f 6b 73 ......self.setRowCount(len(books
5fde0 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 20 5b 27 54 69 ))..........header_labels.=.['Ti
5fe00 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 20 20 20 20 20 tle',.'Author',.'Series'].......
5fe20 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 68 65 61 64 65 ...self.setColumnCount(len(heade
5fe40 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 74 48 6f 72 69 r_labels))..........self.setHori
5fe60 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 61 62 65 6c 73 zontalHeaderLabels(header_labels
5fe80 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 64 65 72 28 29 )..........self.verticalHeader()
5fea0 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 0a 20 20 20 20 .setDefaultSectionSize(24)......
5fec0 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 2e 73 65 74 53 ....self.horizontalHeader().setS
5fee0 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 20 20 20 20 20 tretchLastSection(True).........
5ff00 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 74 65 28 62 6f ...for.row,.book.in.enumerate(bo
5ff20 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 75 6c 61 74 65 oks):..............self.populate
5ff40 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 20 20 20 20 20 _table_row(row,.book)...........
5ff60 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 73 65 29 0d 0a .self.setSortingEnabled(False)..
5ff80 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 6f 43 6f 6e 74 ........self.resizeColumnsToCont
5ffa0 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 69 6d 75 6d 43 ents()..........self.setMinimumC
5ffc0 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 20 73 65 6c 66 olumnWidth(0,.100)..........self
5ffe0 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 30 30 29 0d 0a .setMaximumColumnWidth(0,.300)..
60000 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 57 69 64 ........self.setMinimumColumnWid
60020 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 74 4d 61 78 69 th(1,.100)..........self.setMaxi
60040 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 20 20 20 20 20 mumColumnWidth(1,.300)..........
60060 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 0d 0a 20 20 20 self.setMinimumSize(300,.0).....
60080 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 20 20 20 20 20 .....if.len(books).>.0:.........
600a0 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 20 20 20 64 65 .....self.selectRow(0)........de
600c0 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 66 2c 20 63 6f f.setMinimumColumnWidth(self,.co
600e0 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 6c 66 2e 63 6f l,.minimum):..........if.self.co
60100 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 20 20 20 20 20 lumnWidth(col).<.minimum:.......
60120 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 63 6f 6c 2c 20 .......self.setColumnWidth(col,.
60140 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 6d 75 6d 43 6f minimum)........def.setMaximumCo
60160 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 6d 29 3a 0d 0a lumnWidth(self,.col,.maximum):..
60180 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 28 63 6f 6c 29 ........if.self.columnWidth(col)
601a0 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 6c 66 2e 73 65 .>.maximum:..............self.se
601c0 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 0a 0d 0a 20 20 tColumnWidth(col,.maximum)......
601e0 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 6c 66 2c 20 72 ..def.populate_table_row(self,.r
60200 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 65 6c 6c 20 3d ow,.book):..........title_cell.=
60220 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 6f 6b 5b 27 74 .ReadOnlyTableWidgetItem(book['t
60240 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 2e 73 65 74 44 itle'])..........title_cell.setD
60260 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 62 72 65 5f 69 ata(Qt.UserRole,.book['calibre_i
60280 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 72 6f 77 2c 20 d'])..........self.setItem(row,.
602a0 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 66 2e 73 65 74 0,.title_cell)..........self.set
602c0 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 67 65 74 49 74 Item(row,.1,.AuthorTableWidgetIt
602e0 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 74 68 6f 72 5f em(book['author'],.book['author_
60300 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 74 65 6d 28 72 sort']))..........self.setItem(r
60320 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 6d 28 62 6f 6f ow,.2,.SeriesTableWidgetItem(boo
60340 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 6e 64 65 78 27 k['series'],.book['series_index'
60360 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 69 64 73 28 73 ]))........def.get_calibre_ids(s
60380 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 20 20 20 20 20 elf):..........ids.=.[].........
603a0 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 6f 75 6e 74 28 .for.row.in.range(self.rowCount(
603c0 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 28 73 65 6c 66 )):..............ids.append(self
603e0 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 29 .item(row,.0).data(Qt.UserRole))
60400 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 20 64 65 66 20 ..........return.ids........def.
60420 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 0d 0a 20 20 20 remove_selected_rows(self):.....
60440 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 73 65 .....self.setFocus()..........se
60460 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 28 29 2e 73 65 lrows.=.self.selectionModel().se
60480 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 3d 20 73 6f 72 lectedRows()..........rows.=.sor
604a0 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 78 2e 72 6f 77 ted(selrows,.key=lambda.x:.x.row
604c0 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 69 66 20 6c 65 (),.reverse=True)..........if.le
604e0 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 72 n(rows).==.0:..............retur
60500 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 41 72 65 20 79 n..........message.=._('<p>Are.y
60520 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 74 68 69 73 20 ou.sure.you.want.to.remove.this.
60540 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 20 20 20 20 69 book.from.the.list?')..........i
60560 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 20 20 20 6d 65 f.len(rows).>.1:..............me
60580 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 79 6f 75 20 77 ssage.=._('<p>Are.you.sure.you.w
605a0 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 25 64 20 62 6f ant.to.remove.the.selected.%d.bo
605c0 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 77 73 29 0d 0a oks.from.the.list?')%len(rows)..
605e0 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 61 67 65 2c 27 ........if.not.confirm(message,'
60600 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 73 65 6c 66 29 reading_list_delete_item',.self)
60620 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 66 :..............return..........f
60640 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 52 6f 77 28 29 irst_sel_row.=.self.currentRow()
60660 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 73 3a 0d 0a 20 ..........for.selrow.in.rows:...
60680 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 65 6c 72 6f 77 ...........self.removeRow(selrow
606a0 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 65 6c 5f 72 6f .row())..........if.first_sel_ro
606c0 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 20 20 20 20 20 w.<.self.rowCount():............
606e0 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 77 28 ..self.select_and_scroll_to_row(
60700 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 66 20 73 65 6c first_sel_row)..........elif.sel
60720 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 20 20 20 20 73 f.rowCount().>.0:..............s
60740 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 77 28 66 69 72 elf.select_and_scroll_to_row(fir
60760 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 73 65 6c 65 63 st_sel_row.-.1)........def.selec
60780 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 6f 77 29 3a 0d t_and_scroll_to_row(self,.row):.
607a0 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 29 0d 0a 20 20 .........self.selectRow(row)....
607c0 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 66 2e 63 75 72 ......self.scrollToItem(self.cur
607e0 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 5f 72 6f 77 73 rentItem())........def.move_rows
60800 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 74 46 6f 63 75 _up(self):..........self.setFocu
60820 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 6c 65 63 74 69 s()..........rows.=.self.selecti
60840 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 20 20 20 20 20 onModel().selectedRows()........
60860 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 20 20 20 20 20 ..if.len(rows).==.0:............
60880 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 20 5b 5d 0d 0a ..return..........selrows.=.[]..
608a0 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 20 20 20 20 20 ........for.row.in.rows:........
608c0 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 77 28 29 29 0d ......selrows.append(row.row()).
608e0 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 20 20 20 20 20 .........selrows.sort().........
60900 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 0d 0a 20 20 20 .first_sel_row.=.selrows[0].....
60920 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 0d 0a 20 20 20 .....if.first_sel_row.<=.0:.....
60940 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 6f 72 6b 61 .........return..........#.Worka
60960 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 62 75 67 20 round.for.strange.selection.bug.
60980 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 65 63 74 69 in.Qt.which."alters".the.selecti
609a0 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 63 75 6d 73 on..........#.in.certain.circums
609c0 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 20 6f 6e 6c tances.which.meant.move.down.onl
609e0 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 20 20 20 20 y.worked.properly."once"........
60a00 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 20 20 20 20 20 ..for.selrow.in.selrows:........
60a20 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 28 73 65 6c 72 ......self.swap_row_widgets(selr
60a40 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 20 20 73 63 72 ow.-.1,.selrow.+.1)..........scr
60a60 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 2d 20 31 0d 0a oll_to_row.=.first_sel_row.-.1..
60a80 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 30 3a 0d 0a 20 ........if.scroll_to_row.>.0:...
60aa0 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 73 63 72 6f 6c ...........scroll_to_row.=.scrol
60ac0 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 73 63 72 6f 6c l_to_row.-.1..........self.scrol
60ae0 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 5f 72 6f 77 2c lToItem(self.item(scroll_to_row,
60b00 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 73 5f 75 70 28 .0))........def.move_10_rows_up(
60b20 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 6e 67 65 self):..........for.row.in.range
60b40 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 6d 6f 76 65 5f (0,.10):..............self.move_
60b60 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 6f 5f 74 6f 70 rows_up()........def.move_to_top
60b80 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 6e 67 (self):..........for.row.in.rang
60ba0 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 20 20 e(0,.self.rowCount()):..........
60bc0 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 20 20 20 20 64 ....self.move_rows_up()........d
60be0 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 20 20 20 20 20 ef.move_rows_down(self):........
60c00 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 72 6f 77 73 20 ..self.setFocus()..........rows.
60c20 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 65 63 74 65 64 =.self.selectionModel().selected
60c40 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 29 20 3d 3d 20 Rows()..........if.len(rows).==.
60c60 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 20 20 20 0:..............return..........
60c80 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 6f 77 20 69 6e selrows.=.[]..........for.row.in
60ca0 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 2e 61 70 70 65 .rows:..............selrows.appe
60cc0 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 6f 77 73 2e 73 nd(row.row())..........selrows.s
60ce0 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 20 3d 20 73 65 ort()..........last_sel_row.=.se
60d00 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 73 65 6c 5f 72 lrows[-1]..........if.last_sel_r
60d20 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 0a 20 20 20 20 ow.==.self.rowCount().-.1:......
60d40 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 6f 72 6b 61 72 ........return..........#.Workar
60d60 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 62 75 67 20 69 ound.for.strange.selection.bug.i
60d80 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 65 63 74 69 6f n.Qt.which."alters".the.selectio
60da0 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 63 75 6d 73 74 n..........#.in.certain.circumst
60dc0 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 20 6f 6e 6c 79 ances.which.meant.move.down.only
60de0 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 20 20 20 20 20 .worked.properly."once".........
60e00 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 72 6f 77 73 29 .for.selrow.in.reversed(selrows)
60e20 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 77 5f 77 69 64 :..............self.swap_row_wid
60e40 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 20 20 20 20 20 gets(selrow.+.2,.selrow)........
60e60 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 72 6f 77 20 2b ..scroll_to_row.=.last_sel_row.+
60e80 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 3c 20 73 .1..........if.scroll_to_row.<.s
60ea0 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 20 20 20 20 20 elf.rowCount().-.1:.............
60ec0 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 72 6f 77 20 2b .scroll_to_row.=.scroll_to_row.+
60ee0 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 65 6d 28 73 65 .1..........self.scrollToItem(se
60f00 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 0a 0d 0a 20 20 lf.item(scroll_to_row,.0))......
60f20 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 66 29 3a 0d 0a ..def.move_10_rows_down(self):..
60f40 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 20 31 30 29 3a ........for.row.in.range(0,.10):
60f60 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 73 5f 64 6f 77 ..............self.move_rows_dow
60f80 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 6f 6d 28 73 65 n()........def.move_to_bottom(se
60fa0 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 6e 67 65 28 30 lf):..........for.row.in.range(0
60fc0 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 20 20 20 20 20 ,.self.rowCount()):.............
60fe0 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 20 20 20 64 65 .self.move_rows_down()........de
61000 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 63 5f 72 6f 77 f.swap_row_widgets(self,.src_row
61020 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 62 6c 6f 63 6b ,.dest_row):..........self.block
61040 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 69 6e 73 65 Signals(True)..........self.inse
61060 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 72 20 63 6f 6c rtRow(dest_row)..........for.col
61080 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 6e 74 28 29 29 .in.range(0,.self.columnCount())
610a0 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 28 64 65 73 74 :..............self.setItem(dest
610c0 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 63 5f 72 6f 77 _row,.col,.self.takeItem(src_row
610e0 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 65 52 6f 77 28 ,.col))..........self.removeRow(
61100 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 6b 53 69 67 6e src_row)..........self.blockSign
61120 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 69 73 74 44 69 als(False)......class.EditListDi
61140 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 0a 20 20 20 20 alog(SizePersistedDialog):......
61160 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 62 6f 6f 6b 73 def.__init__(self,.parent,.books
61180 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 69 64 73 29 3a ,.list_name,.selected_book_ids):
611a0 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 5f 5f ..........SizePersistedDialog.__
611c0 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 67 20 init__(self,.parent,._('reading.
611e0 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 67 27 29 29 0d list.plugin:edit.list.dialog')).
61200 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 5f 28 27 .........self.setWindowTitle(_('
61220 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 74 20 3d 20 51 Edit.List'))..........layout.=.Q
61240 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
61260 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 74 6c 65 5f etLayout(layout)..........title_
61280 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 6c 66 2c 20 layout.=.ImageTitleLayout(self,.
612a0 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 20 20 20 20 'images/reading_list.png',......
612c0 20 20 20 20 20 20 20 20 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 5f 28 27 5c 27 25 73 5c 27 20 6c 69 73 74 20 62 6f 6f 6b 73 27 29 25 6c 69 73 74 5f ...._('\'%s\'.list.books')%list_
61300 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 79 6f 75 74 28 name)..........layout.addLayout(
61320 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 73 5f 6c 61 79 title_layout)..........books_lay
61340 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 20 20 6c 61 79 out.=.QHBoxLayout()..........lay
61360 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 0d 0a 0d 0a 20 out.addLayout(books_layout).....
61380 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 64 69 74 4c 69 .......self.books_table.=.EditLi
613a0 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 20 20 62 6f 6f stTableWidget(self)..........boo
613c0 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 6f 6b 73 5f 74 ks_layout.addWidget(self.books_t
613e0 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 6f 75 74 20 3d able)............button_layout.=
61400 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 6b 73 5f 6c 61 .QVBoxLayout()..........books_la
61420 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 74 29 0d 0a 0d yout.addLayout(button_layout)...
61440 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 6f 6e 0d 0a 20 .........#.move.to.top.button...
61460 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 20 3d 20 51 54 .......self.move_top_button.=.QT
61480 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 2e 6d 6f oolButton(self)..........self.mo
614a0 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 27 4d 6f 76 65 ve_top_button.setToolTip(_('Move
614c0 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 6f 66 20 74 68 .selected.books.to.the.top.of.th
614e0 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 74 6f 70 e.list'))..........self.move_top
61500 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 65 73 _button.setIcon(get_icon('images
61520 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 0d 0a 20 20 20 /arrow_up_double_bar.png')).....
61540 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 6c 69 63 6b 65 .....self.move_top_button.clicke
61560 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 5f d.connect(self.books_table.move_
61580 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 6f 75 74 2e 61 to_top)..........button_layout.a
615a0 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 6f 6e 29 0d 0a ddWidget(self.move_top_button)..
615c0 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 75 74 74 6f 6e ........#.move.up.10.rows.button
615e0 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 6f 6e ..........self.move_10_up_button
61600 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
61620 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 6c 54 69 70 28 lf.move_10_up_button.setToolTip(
61640 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 6f 77 73 20 75 _('Move.selected.books.10.rows.u
61660 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 65 p.the.list'))..........self.move
61680 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 63 6f 6e 28 27 _10_up_button.setIcon(get_icon('
616a0 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 29 29 0d 0a 20 images/arrow_up_double.png'))...
616c0 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 6f 6e 2e 63 6c .......self.move_10_up_button.cl
616e0 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 6d icked.connect(self.books_table.m
61700 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 74 74 6f 6e 5f ove_10_rows_up)..........button_
61720 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 31 30 5f 75 70 layout.addWidget(self.move_10_up
61740 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 20 6f 6e 65 20 _button)..........#.move.up.one.
61760 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 76 65 5f 75 70 row.button..........self.move_up
61780 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).....
617a0 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 74 54 6f 6f 6c .....self.move_up_button.setTool
617c0 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 75 70 20 74 68 Tip(_('Move.selected.books.up.th
617e0 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 75 70 5f e.list'))..........self.move_up_
61800 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 65 73 2f button.setIcon(get_icon('images/
61820 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 20 20 20 20 20 arrow_up_single.png'))..........
61840 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 2e 63 6f 6e 6e self.move_up_button.clicked.conn
61860 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 6f 77 73 5f 75 ect(self.books_table.move_rows_u
61880 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 64 64 57 69 64 p)..........button_layout.addWid
618a0 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 0a 20 20 20 20 get(self.move_up_button)........
618c0 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 6d 28 32 30 2c ....spacerItem.=.QSpacerItem(20,
618e0 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 7a 65 50 .40,.qSizePolicy_Minimum,.qSizeP
61900 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 75 74 74 6f 6e olicy_Expanding)..........button
61920 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 0d 0a 0d 0a 09 _layout.addItem(spacerItem).....
61940 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 6f 6e 0d 0a 20 ....#.remove.from.list.button...
61960 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 20 51 54 6f 6f .......self.remove_button.=.QToo
61980 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 2e 72 65 6d 6f lButton(self)..........self.remo
619a0 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 6f 76 65 20 73 ve_button.setToolTip(_('Remove.s
619c0 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 27 29 29 0d 0a elected.books.from.the.list'))..
619e0 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 73 65 74 49 63 ........self.remove_button.setIc
61a00 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 67 27 29 29 0d on(get_icon('list_remove.png')).
61a20 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 63 6c 69 63 .........self.remove_button.clic
61a40 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 6d 5f 6c 69 73 ked.connect(self.remove_from_lis
61a60 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 64 64 57 69 64 t)..........button_layout.addWid
61a80 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 20 20 20 20 20 get(self.remove_button).........
61aa0 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 32 30 2c 20 34 .spacerItem1.=.QSpacerItem(20,.4
61ac0 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 7a 65 50 6f 6c 0,.qSizePolicy_Minimum,.qSizePol
61ae0 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 20 6d 6f 76 65 icy_Expanding)............#.move
61b00 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 20 20 20 62 75 .down.one.row.button..........bu
61b20 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 31 29 tton_layout.addItem(spacerItem1)
61b40 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 74 74 6f 6e 20 ..........self.move_down_button.
61b60 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 6c =.QToolButton(self)..........sel
61b80 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 69 70 28 5f 28 f.move_down_button.setToolTip(_(
61ba0 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 68 65 20 6c 69 'Move.selected.books.down.the.li
61bc0 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 77 6e 5f 62 75 st'))..........self.move_down_bu
61be0 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 65 73 2f 61 72 tton.setIcon(get_icon('images/ar
61c00 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 20 20 20 20 20 row_down_single.png'))..........
61c20 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 65 64 2e 63 6f self.move_down_button.clicked.co
61c40 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 6f 77 73 nnect(self.books_table.move_rows
61c60 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 75 74 2e 61 64 _down)..........button_layout.ad
61c80 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 6f 6e 29 0d 0a dWidget(self.move_down_button)..
61ca0 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 20 62 75 74 74 ........#.move.down.10.rows.butt
61cc0 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 77 6e 5f 62 75 on..........self.move_10_down_bu
61ce0 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)........
61d00 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 54 6f ..self.move_10_down_button.setTo
61d20 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 31 30 20 olTip(_('Move.selected.books.10.
61d40 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 20 20 20 20 73 rows.down.the.list'))..........s
61d60 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 49 63 6f 6e 28 elf.move_10_down_button.setIcon(
61d80 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 5f 64 6f 75 62 get_icon('images/arrow_down_doub
61da0 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 65 5f 31 30 5f le.png'))..........self.move_10_
61dc0 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 28 73 65 6c 66 down_button.clicked.connect(self
61de0 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 6f 77 6e 29 0d .books_table.move_10_rows_down).
61e00 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 69 64 67 65 74 .........button_layout.addWidget
61e20 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 0a 20 20 20 20 (self.move_10_down_button)......
61e40 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 0d 0a 20 20 20 ....#.move.to.bottom.button.....
61e60 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 6e 20 3d 20 51 .....self.move_bottom_button.=.Q
61e80 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 2e 6d ToolButton(self)..........self.m
61ea0 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 70 28 5f 28 27 ove_bottom_button.setToolTip(_('
61ec0 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 62 6f 74 74 6f Move.selected.books.to.the.botto
61ee0 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 65 6c 66 2e 6d m.of.the.list'))..........self.m
61f00 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 65 74 5f 69 63 ove_bottom_button.setIcon(get_ic
61f20 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 65 5f 62 61 72 on('images/arrow_down_double_bar
61f40 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 62 6f 74 74 6f .png'))..........self.move_botto
61f60 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 6c 66 2e 62 6f m_button.clicked.connect(self.bo
61f80 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 20 20 20 20 20 oks_table.move_to_bottom).......
61fa0 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 73 65 6c 66 2e ...button_layout.addWidget(self.
61fc0 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 20 20 20 20 62 move_bottom_button)............b
61fe0 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 78 28 51 44 69 utton_box.=.QDialogButtonBox(QDi
62000 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 75 74 74 6f 6e alogButtonBox.Ok.|.QDialogButton
62020 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 5f 62 6f 78 2e Box.Cancel)..........button_box.
62040 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 74 29 0d 0a 20 accepted.connect(self.accept)...
62060 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 63 6f 6e 6e 65 .......button_box.rejected.conne
62080 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 79 6f 75 74 2e ct(self.reject)..........layout.
620a0 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 20 20 20 20 23 addWidget(button_box)..........#
620c0 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 65 20 72 65 73 .Cause.our.dialog.size.to.be.res
620e0 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 20 6f 6e 20 66 tored.from.prefs.or.created.on.f
62100 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 73 69 7a 65 5f irst.usage..........self.resize_
62120 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 73 5f 74 61 62 dialog()..........self.books_tab
62140 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 20 20 20 20 20 le.populate_table(books)........
62160 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 65 63 74 65 64 ..#.If.we.have.a.single.selected
62180 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 20 74 68 65 20 .book.idm.then.select.it.in.the.
621a0 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 74 65 64 5f 62 table..........if.len(selected_b
621c0 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 20 62 6f 6f 6b ook_ids).==.1:..............book
621e0 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 0a 20 20 20 20 _id.=.selected_book_ids[0]......
62200 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 6c 66 2e 62 6f ........for.row.in.range(self.bo
62220 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 20 20 20 20 20 oks_table.rowCount()):..........
62240 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 2e 69 74 65 6d ........if.self.books_table.item
62260 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 3d 3d 20 62 6f (row,.0).data(Qt.UserRole).==.bo
62280 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 20 73 65 6c 66 ok_id:......................self
622a0 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 0d 0a 20 20 20 .books_table.selectRow(row).....
622c0 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 5f 74 61 62 6c .................self.books_tabl
622e0 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 61 62 6c 65 2e e.scrollToItem(self.books_table.
62300 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 20 20 20 20 20 item(row,.0))...................
62320 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 66 72 6f 6d 5f ...break........def.remove_from_
62340 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 6f 6f 6b 73 5f list(self):..........self.books_
62360 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 29 0d 0a 0d 0a table.remove_selected_rows()....
62380 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 66 29 3a 0d 0a ....def.get_calibre_ids(self):..
623a0 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 61 62 6c 65 2e ........return.self.books_table.
623c0 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 73 20 4d 6f 76 get_calibre_ids()......class.Mov
623e0 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 69 61 6c 6f 67 eBooksDialog(SizePersistedDialog
62400 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 70 61 72 65 6e ):......def.__init__(self,.paren
62420 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 29 3a 0d 0a 20 t,.lists_in_use,.list_names):...
62440 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
62460 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 67 20 6c 69 73 t__(self,.parent,._('reading.lis
62480 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 29 29 0d 0a 20 t.plugin:move.books.dialog'))...
624a0 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 5f 28 27 4d 6f .......self.setWindowTitle(_('Mo
624c0 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 20 3d 20 51 56 ve.Books'))..........layout.=.QV
624e0 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
62500 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 74 6c 65 5f 6c tLayout(layout)..........title_l
62520 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 6c 66 2c 20 27 ayout.=.ImageTitleLayout(self,.'
62540 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 20 20 20 20 20 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 5f 28 27 4d 6f 76 65 20 62 6f 6f 6b 73 20 62 65 74 77 65 65 6e 20 6c 69 73 74 73 27 29 ..._('Move.books.between.lists')
625a0 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 28 74 69 74 6c )..........layout.addLayout(titl
625c0 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 6f 75 74 20 3d e_layout)..........main_layout.=
625e0 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 6f 75 74 2e 61 .QGridLayout()..........layout.a
62600 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 20 20 20 20 20 ddLayout(main_layout)...........
62620 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 4c 61 62 65 6c .self.remove_from_label.=.QLabel
62640 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 65 20 66 72 6f (_('Select.list(s).to.remove.fro
62660 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 79 6f 75 74 2e m'),.self)..........main_layout.
62680 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 6c 61 62 65 6c addWidget(self.remove_from_label
626a0 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 2e 72 65 6d 6f ,.0,.0,.1,.2)..........self.remo
626c0 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 73 65 6c 66 29 ve_from_list.=.QListWidget(self)
626e0 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 6c 69 73 74 2e ..........self.remove_from_list.
62700 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 74 65 6d 56 69 setSelectionMode(QAbstractItemVi
62720 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 20 20 20 20 6d ew.ExtendedSelection)..........m
62740 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 65 6d 6f 76 65 ain_layout.addWidget(self.remove
62760 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 20 20 20 20 20 _from_list,.1,.0,.1,.2).........
62780 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 20 51 50 75 73 ...self.select_all_button.=.QPus
627a0 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 65 6c 66 29 0d hButton(_('Select.&All'),.self).
627c0 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 74 74 6f 6e 2e .........self.select_all_button.
627e0 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 6d clicked.connect(self.remove_from
62800 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 61 69 6e 5f 6c _list.selectAll)..........main_l
62820 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 5f 61 6c 6c 5f ayout.addWidget(self.select_all_
62840 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 20 20 20 20 73 button,.2,.0,.1,.1)............s
62860 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 75 73 68 42 75 elf.select_none_button.=.QPushBu
62880 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 66 29 0d 0a 20 tton(_('Select.&None'),.self)...
628a0 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 74 6f 6e 2e 63 .......self.select_none_button.c
628c0 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 6d 5f licked.connect(self.remove_from_
628e0 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 20 20 20 6d 61 list.clearSelection)..........ma
62900 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 5f in_layout.addWidget(self.select_
62920 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 0a 20 20 20 20 none_button,.2,.1,.1,.1)........
62940 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 51 4c 61 62 65 ....self.dest_list_label.=.QLabe
62960 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 29 2c 20 73 65 l(_('Select.list.to.add.to'),.se
62980 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 64 57 69 64 67 lf)..........main_layout.addWidg
629a0 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 20 32 2c 20 31 et(self.dest_list_label,.0,.2,.1
629c0 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 74 20 3d 20 51 ,.1)..........self.dest_list.=.Q
629e0 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 65 6c 66 2e 64 ListWidget(self)..........self.d
62a00 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 41 62 73 74 72 est_list.setSelectionMode(QAbstr
62a20 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 6f 6e 29 0d 0a actItemView.ExtendedSelection)..
62a40 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 65 74 28 73 65 ........main_layout.addWidget(se
62a60 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 0d 0a 20 20 20 lf.dest_list,.1,.2,.1,.1).......
62a80 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 74 74 6f 6e 42 .....button_box.=.QDialogButtonB
62aa0 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 69 61 6c 6f 67 ox(QDialogButtonBox.Ok.|.QDialog
62ac0 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 62 75 74 74 6f ButtonBox.Cancel)..........butto
62ae0 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 2e 61 63 63 65 n_box.accepted.connect(self.acce
62b00 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 65 63 74 65 64 pt)..........button_box.rejected
62b20 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 6c .connect(self.reject)..........l
62b40 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 0a 0d 0a 20 ayout.addWidget(button_box).....
62b60 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 69 7a 65 20 74 .......#.Cause.our.dialog.size.t
62b80 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 20 63 72 65 61 o.be.restored.from.prefs.or.crea
62ba0 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 20 73 65 6c 66 ted.on.first.usage..........self
62bc0 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 65 6c 66 2e 5f .resize_dialog()..........self._
62be0 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 72 6f 6d 5f 6c populate_list(self.remove_from_l
62c00 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 20 73 65 6c 66 ist,.lists_in_use)..........self
62c20 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 69 73 74 2c 20 ._populate_list(self.dest_list,.
62c40 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 6c 73 65 29 0d list_names,.set_selected=False).
62c60 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 6d 28 30 29 2e .........self.dest_list.item(0).
62c80 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 66 20 5f 70 6f setSelected(True)........def._po
62ca0 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 65 74 2c 20 6c pulate_list(self,.list_widget,.l
62cc0 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 65 29 3a 0d 0a ist_names,.set_selected=True):..
62ce0 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 0d 0a 20 20 20 ........list_widget.clear().....
62d00 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
62d20 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 57 69 64 67 65 :..............item.=.QListWidge
62d40 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 74 29 0d 0a 20 tItem(list_name,.list_widget)...
62d60 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 74 65 6d 28 69 ...........list_widget.addItem(i
62d80 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 65 6c 65 63 74 tem)..............item.setSelect
62da0 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 20 73 65 6c 65 ed(set_selected)........def.sele
62dc0 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 20 66 6f 72 20 ct_no_items(self):..........for.
62de0 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 73 74 2e 69 74 item.in.self.remove_from_list.it
62e00 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 74 53 65 6c 65 ems():..............item.setSele
62e20 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 73 6f 75 72 63 cted(False)........def.get_sourc
62e40 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 20 20 76 61 6c e_list_names(self):..........val
62e60 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 6e 20 73 65 ues.=.[]..........for.item.in.se
62e80 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 64 49 74 65 6d lf.remove_from_list.selectedItem
62ea0 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 70 65 6e 64 28 s():..............values.append(
62ec0 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 20 20 20 20 72 unicode(item.text()))..........r
62ee0 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 5f 64 65 73 74 eturn.values........def.get_dest
62f00 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 20 76 61 6c 75 _list_names(self):..........valu
62f20 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 6e 20 73 65 6c es.=.[]..........for.item.in.sel
62f40 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 3a 0d 0a 20 20 f.dest_list.selectedItems():....
62f60 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 63 6f 64 65 28 ..........values.append(unicode(
62f80 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 72 6e 20 76 61 item.text()))..........return.va
62fa0 6c 75 65 73 0d 0a 0d 0a 50 4b 03 04 14 00 00 00 00 00 72 b5 49 5c 67 85 3c f8 96 0e 00 00 96 0e lues....PK........r.I\g.<.......
62fc0 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 75 72 65 5f 5f ......__init__.pyfrom.__future__
62fe0 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 69 76 69 73 69 .import.unicode_literals,.divisi
63000 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 66 75 6e 63 74 on,.absolute_import,.print_funct
63020 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 20 76 33 27 0d ion....__license__...=.'GPL.v3'.
63040 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 6e 74 20 44 72 .__copyright__.=.'2011,.Grant.Dr
63060 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 6c 20 49 6e 74 ake'....#.The.class.that.all.Int
63080 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 72 73 20 6d 75 erface.Action.plugin.wrappers.mu
630a0 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 72 65 2e 63 75 st.inherit.from..from.calibre.cu
630c0 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 69 6f 6e 42 61 stomize.import.InterfaceActionBa
630e0 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 73 74 28 49 6e se....class.ActionReadingList(In
63100 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 27 0d 0a 20 20 terfaceActionBase):......'''....
63120 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 61 70 70 65 72 ..This.class.is.a.simple.wrapper
63140 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 61 62 6f 75 74 .that.provides.information.about
63160 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 73 73 2e 20 54 .the.actual......plugin.class..T
63180 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 63 6c 61 73 73 he.actual.interface.plugin.class
631a0 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 0a 20 20 20 20 .is.called.InterfacePlugin......
631c0 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 20 66 69 6c 65 and.is.defined.in.the.ui.py.file
631e0 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 6c 5f 70 6c 75 ,.as.specified.in.the.actual_plu
63200 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 20 20 54 68 65 gin.field......below.........The
63220 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 73 65 73 20 69 .reason.for.having.two.classes.i
63240 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 64 20 6c 69 6e s.that.it.allows.the.command.lin
63260 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 20 72 75 6e 20 e......calibre.utilities.to.run.
63280 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 20 47 55 49 20 without.needing.to.load.the.GUI.
632a0 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 6d 65 20 20 20 libraries.......'''......name...
632c0 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 20 4c 69 73 74 .................=.'Reading.List
632e0 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 20 20 20 20 3d '......description.............=
63300 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 20 62 6f 6f 6b .'Define.orderable.lists.of.book
63320 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 73 2f 66 6f 6c s.and.synchronise.to.devices/fol
63340 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 72 6d 73 20 20 ders'......supported_platforms..
63360 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 6e 75 78 27 5d ...=.['windows',.'osx',.'linux']
63380 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 20 20 20 3d 20 ......author..................=.
633a0 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 20 20 20 20 20 'Grant.Drake'......version......
633c0 20 20 20 20 20 20 20 20 20 20 20 3d 20 28 31 2c 20 31 35 2c 20 37 29 0d 0a 20 20 20 20 6d 69 6e ...........=.(1,.15,.7)......min
633e0 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 30 2c 20 30 29 imum_calibre_version.=.(2,.0,.0)
63400 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 65 73 20 74 68 ........#:.This.field.defines.th
63420 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 74 61 69 6e 73 e.GUI.plugin.class.that.contains
63440 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 61 63 74 75 61 .all.the.code......#:.that.actua
63460 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 6d 61 74 20 69 lly.does.something..Its.format.i
63480 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 20 20 20 23 3a s.module_path:class_name......#:
634a0 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 65 20 64 65 66 .The.specified.class.must.be.def
634c0 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 65 2e 0d 0a 20 ined.in.the.specified.module....
634e0 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 3d 20 27 63 61 ...actual_plugin...........=.'ca
63500 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 61 63 74 69 6f libre_plugins.reading_list.actio
63520 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 20 64 65 66 20 n:ReadingListAction'........def.
63540 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 20 20 20 20 20 is_customizable(self):..........
63560 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 73 74 20 72 65 '''..........This.method.must.re
63580 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 7a 61 74 69 6f turn.True.to.enable.customizatio
635a0 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 3e 50 6c 75 67 n.via..........Preferences->Plug
635c0 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 65 74 75 72 6e ins..........'''..........return
635e0 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 6e 66 69 67 28 .True........def.do_user_config(
63600 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 20 20 27 27 27 self,.parent=None):..........'''
63620 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 65 20 74 68 69 ..........Overridden.because.thi
63640 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 20 61 20 63 61 s.is.the.only.way.I.can.get.a.ca
63660 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 74 20 74 68 65 llback..........to.know.that.the
63680 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 68 65 64 20 77 .config.widget.is.now.finished.w
636a0 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 6e 6e 65 63 74 ith.so.I.can..........disconnect
636c0 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 20 20 20 20 72 .events...........'''..........r
636e0 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 5f 75 73 65 72 es.=.InterfaceActionBase.do_user
63700 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 20 20 20 20 69 _config(self,.parent)..........i
63720 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 66 2e 63 77 2e f.self.cw:..............self.cw.
63740 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 20 20 20 72 65 disconnect_signals()..........re
63760 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 77 69 64 67 65 turn.res........def.config_widge
63780 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 20 20 20 20 49 t(self):..........'''..........I
637a0 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 65 74 68 3a 60 mplement.this.method.and.:meth:`
637c0 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 69 6e 20 74 6f save_settings`.in.your.plugin.to
637e0 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 69 67 75 72 61 ..........use.a.custom.configura
63800 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 73 20 6d 65 74 tion.dialog.............This.met
63820 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 65 74 75 72 6e hod,.if.implemented,.must.return
63840 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 68 61 76 65 0d .a.QWidget..The.widget.can.have.
63860 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 20 76 61 6c 69 .........an.optional.method.vali
63880 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 6e 74 73 20 61 date().that.takes.no.arguments.a
638a0 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 69 61 74 65 6c nd.is.called..........immediatel
638c0 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 20 43 68 61 6e y.after.the.user.clicks.OK..Chan
638e0 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 0d 0a 20 20 20 ges.are.applied.if.and.only.....
63900 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 54 72 75 65 2e .....if.the.method.returns.True.
63920 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 73 6f 6e 20 79 ............If.for.some.reason.y
63940 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 67 75 72 61 74 ou.cannot.perform.the.configurat
63960 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 72 65 74 75 72 ion.at.this.time,..........retur
63980 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 65 73 73 61 67 n.a.tuple.of.two.strings.(messag
639a0 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 0a 20 20 20 20 e,.details),.these.will.be......
639c0 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 64 69 61 6c 6f ....displayed.as.a.warning.dialo
639e0 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 73 73 20 77 69 g.to.the.user.and.the.process.wi
63a00 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 20 20 20 20 20 ll.be..........aborted..........
63a20 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 61 74 69 6f 6e ...The.base.class.implementation
63a40 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 6d 70 6c 65 6d .of.this.method.raises.NotImplem
63a60 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 65 66 61 75 6c entedError..........so.by.defaul
63a80 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 70 6f 73 73 69 t.no.user.configuration.is.possi
63aa0 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 73 65 6c 66 2e ble...........'''..........self.
63ac0 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 61 63 74 75 61 cw.=.None..........if.self.actua
63ae0 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 6d 20 63 61 6c l_plugin_:..............from.cal
63b00 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 6e 66 69 67 ibre_plugins.reading_list.config
63b20 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 20 20 20 20 20 .import.ConfigWidget............
63b40 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 6c 66 2e 61 63 ..self.cw.=.ConfigWidget(self.ac
63b60 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 73 65 6c 66 2e tual_plugin_)..............self.
63b80 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 20 20 20 72 65 cw.connect_signals()..........re
63ba0 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 65 5f 73 65 74 turn.self.cw........def.save_set
63bc0 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 0d 0a 20 20 20 tings(self,.config_widget):.....
63be0 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 73 65 74 74 69 .....'''..........Save.the.setti
63c00 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 69 74 68 20 63 ngs.specified.by.the.user.with.c
63c20 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 61 72 61 6d 20 onfig_widget.............:param.
63c40 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 65 74 75 72 6e config_widget:.The.widget.return
63c60 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 2e 0d 0a 20 20 ed.by.:meth:`config_widget`.....
63c80 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 69 64 67 65 74 ......'''..........config_widget
63ca0 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 66 20 73 65 6c .save_settings()..........if.sel
63cc0 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 20 20 20 20 73 f.actual_plugin_:..............s
63ce0 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 6d 65 6e 75 73 elf.actual_plugin_.rebuild_menus
63d00 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 66 72 6f 6d 20 ()......#.For.testing,.run.from.
63d20 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 63 61 6c 69 62 command.line.with.this:..#.calib
63d40 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 20 5f 5f 6e 61 re-debug.-e.__init__.py..if.__na
63d60 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 79 3a 0d 0a 20 me__.==.'__main__':......try:...
63d80 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 51 41 70 70 6c .......from.qt.core.import.QAppl
63da0 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 72 72 6f 72 3a ication......except.ImportError:
63dc0 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 6f 72 74 20 51 ..........from.PyQt5.Qt.import.Q
63de0 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 72 65 2e 67 75 Application......from.calibre.gu
63e00 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 77 69 64 67 65 i2.preferences.import.test_widge
63e20 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 5d 29 0d 0a 20 t......app.=.QApplication([])...
63e40 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 27 50 6c 75 67 ...test_widget('Advanced',.'Plug
63e60 69 6e 73 27 29 0d 0a 50 4b 03 04 14 00 00 00 00 00 7d b5 49 5c 98 42 57 63 f2 29 00 00 f2 29 00 ins')..PK........}.I\.BWc.)...).
63e80 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 4c 69 73 74 20 .....CHANGELOG.md#.Reading.List.
63ea0 43 68 61 6e 67 65 20 4c 6f 67 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e 37 5d 20 2d 20 32 30 32 36 Change.Log....##.[1.15.7].-.2026
63ec0 2d 30 32 2d 30 39 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 55 70 64 61 74 65 64 20 74 72 61 -02-09..###.Added..-.Updated.tra
63ee0 6e 73 6c 61 74 69 6f 6e 73 0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e 36 5d 20 2d 20 32 30 32 35 2d nslations....##.[1.15.6].-.2025-
63f00 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 65 63 74 65 64 20 06-21..###.Added..-.If.selected.
63f20 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 61 64 69 6e 67 20 book.in.calibre.is.on.a.reading.
63f40 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 74 68 65 6e 20 73 list.when.opening.to.edit.then.s
63f60 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 20 2d 20 41 72 61 elect.it.in.the.dialog...-.-.Ara
63f80 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 6c 69 6c 29 0d 0a bic.translation.(Usama.Khalil)..
63fa0 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 0d 0a 23 23 23 20 ..##.[1.15.5].-.2024-06-02..###.
63fc0 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 73 74 60 20 6d 65 Added..-.Add.`Toggle.on.list`.me
63fe0 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 6b 65 79 62 6f 61 nu.actions.assignable.via.keyboa
64000 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 34 5d 20 2d 20 32 rd.shortcuts.....##.[1.15.4].-.2
64020 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 4c 69 6d 69 74 20 024-04-25..###.Changed..-.Limit.
64040 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 69 64 74 68 20 6f title.and.author.columns.width.o
64060 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 65 6e 74 20 6c 6f n.edit.list.dialog.to.prevent.lo
64080 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 64 69 61 6c 6f 67 ng.names.from.over-sizing.dialog
640a0 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 2d 31 31 0d 0a 23 .....##.[1.15.3].-.2024-04-11..#
640c0 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 65 61 74 75 72 65 ##.Added..-.Quick.access.feature
640e0 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 69 6e 67 20 6f 6e .when.enabled.allows.clicking.on
64100 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 6f 20 76 69 65 77 .the.reading.list.button.to.view
64120 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 69 78 65 64 0d 0a .your.default.list...###.Fixed..
64140 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 50 3a 20 6b 6e 6f -.Fix.libpng.warning:.icCCP:.kno
64160 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 75 73 69 6e 67 20 wn.incorrect.sRGB.profile.using.
64180 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 23 23 20 5b 31 2e `magick.mogrify.*.png`....##.[1.
641a0 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 64 65 64 0d 0a 2d 15.2].-.2024-03-17..###.Added..-
641c0 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 6d 69 6c 20 74 72 .Russian.translation..-.Tamil.tr
641e0 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 20 32 30 32 33 2d anslation....##.[1.15.1].-.2023-
64200 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 67 20 62 72 6f 6b 01-22..###.Fixed..-.Sorting.brok
64220 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 66 6f 72 20 72 65 en.in.1.14.0.of.Edit.List.for.re
64240 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 30 5d 20 2d 20 32 moving.a.row.....##.[1.15.0].-.2
64260 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 6c 75 67 69 6e 73 022-10-16.._All.kiwidude.plugins
64280 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 73 3a 2f 2f 67 69 .updated/migrated.to:.https://gi
642a0 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 6c 75 67 thub.com/kiwidude68/calibre_plug
642c0 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 70 20 62 75 74 74 ins_..###.Added..-.Add.Help.butt
642e0 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 6f 6e 20 64 69 61 on.to.menu.and.configuration.dia
64300 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 6f 6e 20 28 40 79 log...-.Ukranian.translation.(@y
64320 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 42 72 65 61 6b 69 urchor)..###.Changed..-.**Breaki
64340 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 72 65 71 75 69 72 ng:**.Drop.PyQt4.support,.requir
64360 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 20 52 65 66 61 63 e.calibre.2.x.or.later...-.Refac
64380 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 23 20 5b 31 2e 31 toring.of.common.code....##.[1.1
643a0 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 65 64 0d 0a 2d 20 4.0].-.2022-09-14..###.Fixed..-.
643c0 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 4c 69 73 74 2c 20 Sort.selectedRows.on.Edit.List,.
643e0 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 63 74 65 64 20 6f qt.gives.them.in.user-selected.o
64400 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 32 2d 30 38 2d 30 rder.....##.[1.13.1].-.2022-08-0
64420 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 61 6c 36 20 69 63 2..###.Fixed..-.bug.with.cal6.ic
64440 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 31 33 2e 30 5d 20 on.theme.change.....##.[1.13.0].
64460 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 0a 2d 20 55 73 65 -.2022-08-02..###.Changed..-.Use
64480 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 20 61 6c 6c 6f 77 .cal6.icon.theme.system.to.allow
644a0 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 0d 0a 0d 0a 23 23 .plugin.icon.customization....##
644c0 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 23 20 46 69 78 65 .[1.12.0].-.2022-07-11..###.Fixe
644e0 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 69 65 77 69 6e 67 d..-."Restore.sort.after.viewing
64500 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 63 61 6c 36 2e 0d .list".option.checkbox.in.cal6..
64520 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 35 0d 0a 23 23 23 ...##.[1.11.0].-.2022-06-25..###
64540 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 69 61 6c 6f 67 20 .Changed..-.Allow.config.dialog.
64560 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 20 73 6d 61 6c 6c to.scroll.so.it.can.resize.small
64580 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 36 2d 31 36 0d 0a er....##.[1.10.0].-.2022-06-16..
645a0 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 20 61 66 74 65 72 ###.Added..-."Restore.sort.after
645c0 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 64 20 61 73 20 70 .viewing.list".option.added.as.p
645e0 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 0a 0d 0a 23 23 20 er.capink's.contribution.....##.
64600 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 43 68 61 6e 67 65 [1.9.0].-.2022-04-27..###.Change
64620 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 46 6c 61 67 20 66 d..-.Qt.ItemFlags->Qt.ItemFlag.f
64640 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 0a 23 23 20 5b 31 or.upcoming.Qt6.Calibre....##.[1
64660 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 61 6e 67 65 64 0d .8.0].-.2022-01-22..###.Changed.
64680 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 72 73 69 6f 6e 20 .-.Bump.Minimum.Calibre.version.
646a0 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 70 63 6f 6d 69 6e to.2.85.1..-.Changes.for.upcomin
646c0 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 5d 20 2d 20 32 30 g.Qt6.Calibre....##.[1.7.6].-.20
646e0 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 6f 77 20 54 72 61 21-05-01..###.Added..-.Allow.Tra
64700 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 73 6c 61 74 69 6f nslations.and.Spanish.translatio
64720 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 78 65 64 0d 0a 2d n,.thanks.dunhill!..###.Fixed..-
64740 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 64 20 6e 6f 20 6c .Handle.missing.default.and.no.l
64760 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 74 20 68 61 70 70 ists.in.settings..Shouldn't.happ
64780 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 2e 0d 0a 0d 0a 23 en,.but.somebody.got.there.....#
647a0 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 23 20 46 69 78 65 #.[1.7.2].-.2021-03-16..###.Fixe
647c0 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 63 6f 6c 75 6d 6e d..-.Delete.list.and.tags_column
647e0 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 31 2d 31 38 0d 0a =''....##.[1.7.1].-.2020-11-18..
64800 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 74 73 20 73 75 62 ###.Fixed..-.Sort.View.Lists.sub
64820 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 30 2d 31 31 2d 30 .menu.....##.[1.7.0].-.2020-11-0
64840 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 69 73 74 20 66 65 8..###.Added..-.Optional.list.fe
64860 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 77 20 61 63 74 69 atures:.Put.any.List's.View.acti
64880 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 61 6e 20 6f 70 74 on.in.the.PI.top.menu.and.an.opt
648a0 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 69 6e 20 6c 69 73 ion.to.not.sort.the.books.in.lis
648c0 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 20 6b 69 77 69 64 t.order.on.view..Thanks.to.kiwid
648e0 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 67 65 73 2e 0d 0a ude.himself.for.these.changes...
64900 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 2f 62 6f 74 74 6f -.Move.up/down.10.&.to.top/botto
64920 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 61 6e 6b 73 20 74 m.of.list.in.Edit.List,.thanks.t
64940 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 68 61 6e 67 65 73 o.snarkophilus.for.these.changes
64960 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 72 73 69 73 74 5f ...###.Changed..-.Apply.persist_
64980 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 68 65 6e 20 43 61 shortcut.to.view.actions.when.Ca
649a0 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 74 63 75 74 73 20 libre.>=.v5.4.so.view.shortcuts.
649c0 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 2e 20 43 61 6c 69 aren't.discarded.as.easily..Cali
649e0 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 20 6e 6f 74 20 61 bre.PR.#1246..###.Fixed..-.not.a
64a00 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 27 66 69 72 73 74 lways.detecting.'last'.or.'first
64a20 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 69 6e 20 45 64 69 '.selected.item.correctly.in.Edi
64a40 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 30 2d 30 38 0d 0a t.....##.[1.6.15].-.2020-10-08..
64a60 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 79 20 61 63 74 69 ###.Changed..-.Honor.modify.acti
64a80 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 69 73 74 73 2e 0d on.setting.on.device.pop.lists..
64aa0 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 69 73 74 69 6e 67 .###.Fixed..-.Force.pre-existing
64ac0 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 6d 61 74 63 68 20 .lists.to.TAGADDREMOVE.to.match.
64ae0 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 20 73 65 72 69 65 prior.behavior...-.Disable.serie
64b00 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 65 74 74 69 6e 67 s.labels.too.when.series.setting
64b20 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 2d 20 32 30 32 30 s.disabled.....##.[1.6.9].-.2020
64b40 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 70 6f 70 75 6c 61 -07-11..###.Fixed..-.Auto-popula
64b60 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 31 2e 36 2e 37 5d ted.default.lists.....##.[1.6.7]
64b80 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 0d 0a 2d 20 43 6f .-.2020-01-16..###.Changed..-.Co
64ba0 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 0a 0d 0a 23 23 20 mpatibility.with.Python.3....##.
64bc0 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 46 69 78 65 64 0d [1.6.6].-.2014-11-22..###.Fixed.
64be0 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 77 6f 72 6b 69 6e .-.Keyboard.shortcuts.not.workin
64c00 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 20 5b 31 2e 36 2e g.on.calibre.>=.2.10....##.[1.6.
64c20 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 65 64 0d 0a 2d 20 5].-.2014-07-28..###.Changed..-.
64c40 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 65 20 32 2e 30 0d Supporting.upcoming.calibre.2.0.
64c60 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 0d 0a 23 23 23 20 ...##.[1.6.4].-.2013-07-21..###.
64c80 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 72 64 20 73 68 6f Fixed..-.Duplicated.keyboard.sho
64ca0 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 20 6c 69 73 74 20 rtcuts.between.adding.to.a.list.
64cc0 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 74 20 28 68 6f 6e and.adding.series.to.a.list.(hon
64ce0 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 2d 30 37 2d 32 30 est!)....##.[1.6.3].-.2013-07-20
64d00 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
64d20 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
64d40 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
64d60 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 30 39 0d 0a 23 23 t....##.[1.6.2].-.2013-05-09..##
64d80 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 65 73 20 74 6f 20 #.Added..-.Add.a."Add.series.to.
64da0 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 71 75 69 63 6b 6c xxx".menu.option.to.allow.quickl
64dc0 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 72 69 65 73 20 66 y.adding.all.books.in.a.series.f
64de0 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 23 23 20 43 68 61 or.the.selected.book(s)..###.Cha
64e00 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 20 73 75 70 70 6f nged..-.Change.for.correct.suppo
64e20 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 61 6c 20 6c 69 62 rt.of.calibre.0.9.29.virtual.lib
64e40 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 72 65 61 64 61 62 raries.feature..-.Improve.readab
64e60 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 74 65 78 74 20 77 ility.of.the.confirmation.text.w
64e80 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 74 0d 0a 0d 0a 23 hen.clearing.a.reading.list....#
64ea0 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 23 20 43 68 61 6e #.[1.6.1].-.2013-03-17..###.Chan
64ec0 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 74 65 20 66 72 6f ged..-.Rewrite.auto-populate.fro
64ee0 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 61 74 65 20 66 72 m.column.to.be."auto-populate.fr
64f00 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 20 61 20 73 65 61 om.search"..Users.now.type.a.sea
64f20 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 20 63 68 6f 6f 73 rch.expression.rather.than.choos
64f40 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 5b 31 2e 36 2e 30 ing.a.column/value.....##.[1.6.0
64f60 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 0a 2d 20 41 62 69 ].-.2012-11-23..###.Added..-.Abi
64f80 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 74 65 20 6c 69 73 lity.to.automatically.create.lis
64fa0 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 20 63 6f 6c 75 6d ts.based.on.tags.or.custom.colum
64fc0 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 68 65 6e 20 6d 6f n.values..###.Changed..-.When.mo
64fe0 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 74 75 72 6e 20 6f ving.books.between.lists,.turn.o
65000 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 74 69 70 6c 65 20 ff.warnings.to.prevent.multiple.
65020 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 49 66 20 64 65 66 errors.being.displayed..-.If.def
65040 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 6f 6d 61 74 69 63 ault.list.is.set.to.an.automatic
65060 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 74 20 61 6c 6c 6f ally.populated.list,.do.not.allo
65080 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 6e 73 20 66 6f 72 w.the.add/edit/clear.actions.for
650a0 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 5d 20 2d 20 32 30 .default.list....##.[1.5.2].-.20
650c0 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 6e 61 6c 20 64 69 12-08-22..###.Fixed..-.Signal.di
650e0 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 64 20 74 68 69 6e sconnection.which.prevented.thin
65100 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 20 77 69 6e 64 6f gs.working.once.the.config.windo
65120 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 0a 0d 0a 23 23 20 w.had.been.opened/closed.....##.
65140 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 41 64 64 65 64 0d [1.5.1].-.2012-07-30..###.Added.
65160 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 20 62 65 20 73 65 .-.Allow.multiple.lists.to.be.se
65180 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 20 64 69 61 6c 6f lected.in.the.Move.to.list.dialo
651a0 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 20 75 73 65 72 73 g,.as.an.alternate.way.for.users
651c0 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 61 74 20 6f 6e 63 .to.add.to.multiple.lists.at.onc
651e0 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 76 6f 75 72 69 74 e..###.Changed..-.Set.a.favourit
65200 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 75 74 65 20 6f 6e es_menu_unique_name.attribute.on
65220 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 6e 61 6d 69 63 61 .menu.actions.that.have.dynamica
65240 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 6f 75 72 69 74 65 lly.changing.names.for.Favourite
65260 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 69 78 65 64 0d 0a s.Menu.plugin.usage..###.Fixed..
65280 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 69 66 20 64 65 76 -.Ensure.error.not.thrown.if.dev
652a0 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 66 69 67 75 72 61 ice.is.connected.after.configura
652c0 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 20 64 65 6c 65 74 tion.is.closed.and.objects.delet
652e0 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 2d 32 32 0d 0a 23 ed....##.[1.5.0].-.2012-06-22..#
65300 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 74 65 6e 74 73 20 ##.Added..-.Store.list.contents.
65320 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 74 68 65 72 20 74 in.the.calibre.database.rather.t
65340 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 72 65 75 73 65 20 han.a.json.file,.to.allow.reuse.
65360 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 6e 6f 74 20 73 69 from.different.computers.(not.si
65380 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 6e 20 74 68 65 20 multaneously!)..-.Option.in.the.
653a0 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 6e 67 20 74 68 65 "Other".tab.allowing.viewing.the
653c0 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 20 64 61 74 61 62 .plugin.data.stored.in.the.datab
653e0 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 71 75 69 72 65 73 ase..###.Changed..-.Now.requires
65400 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 63 6f 64 65 20 74 .calibre.0.8.57..-.Remove.code.t
65420 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 6f 6d 20 65 61 72 hat.supported.upgrading.from.ear
65440 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 75 67 69 6e 2e 0d lier.than.1.2.0.of.this.plugin..
65460 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 0d 0a 23 23 23 20 ...##.[1.4.4].-.2012-06-15..###.
65480 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 20 66 75 6e 63 74 Added..-.Add.a.create_list.funct
654a0 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 72 20 75 73 65 20 ion.to.the.internal.API.for.use.
654c0 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 72 74 68 65 72 20 by.other.plugins..-.Add.further.
654e0 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 6f 20 74 68 65 20 refresh_screen.overloads.to.the.
65500 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 63 6f 6d 6d 61 6e API.functions.and.improve.comman
65520 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 31 2e 34 2e 33 5d d.line.testability....##.[1.4.3]
65540 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 2d 20 41 64 64 20 .-.2012-05-30..###.Added..-.Add.
65560 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 68 65 20 63 6c 65 a.confirmation.prompt.to.the.cle
65580 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 65 64 0d 0a 2d 20 ar.list.option...###.Changed..-.
655a0 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 6e 63 74 69 6f 6e Change.the.Move.to.list.function
655c0 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 69 6c 61 62 6c 65 ality,.so.it.is.always.available
655e0 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 77 69 6e 67 20 61 .rather.than.only.when.viewing.a
65600 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 20 70 72 6f 6d 70 .list..Change.behaviour.to.promp
65620 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 0d 0a 2d 20 57 68 t.for.source/target.lists...-.Wh
65640 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 6c 20 6c 69 73 74 en.choosing.Remove.from.all.list
65660 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 6c 69 73 74 20 74 s,.if.currently.viewing.a.list.t
65680 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 2e 32 5d 20 2d 20 hen.refresh.it.....##.[1.4.2].-.
656a0 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 66 66 65 72 20 6f 2012-01-28..###.Added..-.Offer.o
656c0 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 6e 67 20 6f 72 64 ption.to.display.the.reading.ord
656e0 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 6d 6e 0d 0a 23 23 er.in.a.custom.series.column..##
65700 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 20 77 6f 75 6c 64 #.Fixed..-.Clearing.a.list.would
65720 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 6f 6f 6b 73 20 6f .not.immediately.refresh.books.o
65740 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 20 6c 69 73 74 0d n.screen.that.were.on.that.list.
65760 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 0d 0a 23 23 23 20 ...##.[1.4.1].-.2012-01-12..###.
65780 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 65 74 68 6f 64 73 Changed..-.Refactor.some.methods
657a0 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 61 64 64 2f 72 65 .to.expose.the.ability.to.add/re
657c0 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 20 70 6c 75 67 69 move.from.lists.from.other.plugi
657e0 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 2d 32 31 0d 0a 23 ns....##.[1.4.0].-.2011-11-21..#
65800 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 41 75 74 6f 20 70 ##.Added..-.List.type.of."Auto.p
65820 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 20 64 65 76 69 63 opulate.list.from.books.on.devic
65840 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 63 2e 20 59 6f 75 e"..Populated.when.you.sync..You
65860 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 65 2e 0d 0a 2d 20 .cannot.manually.add/remove...-.
65880 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 77 61 79 20 6f 66 Clear.menu.items.for.fast.way.of
658a0 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 61 20 6c 69 73 74 .clearing.the.contents.of.a.list
658c0 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 69 6f 6e 73 20 74 ..-.An.option.on.Other.Options.t
658e0 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 74 68 65 20 72 65 ab.for.whether.to.display.the.re
65900 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 6c 6f 67 2c 20 61 move.books.from.device.dialog,.a
65920 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 2e 0d 0a 23 23 23 llowing.unattended.syncing...###
65940 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 65 73 20 6c 69 73 .Changed..-.Move.the.devices.lis
65960 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 6c 69 66 79 20 6c t.onto.its.own.tab.to.simplify.l
65980 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 0a 2d 20 45 6e 73 ist.appearance..###.Fixed..-.Ens
659a0 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 6c 65 61 72 20 74 ure.when.a.list.has.auto-clear.t
659c0 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 64 20 65 76 65 6e urned.on,.items.are.removed.even
659e0 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 20 73 79 6e 63 20 .if.not.found.necessary.to.sync.
65a00 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 31 31 2d 30 32 0d them....##.[1.3.2].-.2011-11-02.
65a20 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 79 69 6e 67 20 74 .###.Added..-.Allow.specifying.t
65a40 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 20 61 20 62 6f 6f he.value.to.be.assigned.to.a.boo
65a60 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 68 61 6e 20 61 6c lean.when.adding,.rather.than.al
65a80 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 43 68 61 6e 67 65 ways.just."Y".(True)..###.Change
65aa0 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 64 20 6c 69 73 74 d..-.If.tristate.column.and.list
65ac0 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 61 20 62 6f 6f 6c .set.to.remove.value.from.a.bool
65ae0 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 6f 6c 75 6d 6e 20 ean.column,.will.set.the.column.
65b00 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 0d 0a 2d 20 49 66 to.blank.(as.per.previous)..-.If
65b20 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 20 73 65 74 20 74 .non.tristate.column,.will.set.t
65b40 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 66 20 77 68 61 74 he.value.to.the.opposite.of.what
65b60 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 69 61 6c 6f 67 20 .you.specified.on.config.dialog.
65b80 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 75 72 72 65 6e 74 for.an.add.(i.e..ignores.current
65ba0 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 74 69 6e 67 20 62 .value)..###.Fixed..-.Updating.b
65bc0 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 73 20 72 61 74 68 oolean.columns.to.use.prefs.rath
65be0 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 65 64 20 69 6e 20 er.than.tweaks.since.changed.in.
65c00 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 31 5d 20 2d 20 32 Calibre.0.7.55....##.[1.3.1].-.2
65c20 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 6c 6f 77 20 61 20 011-10-23..###.Added..-.Allow.a.
65c40 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 20 22 2a 41 6e 79 list.to.be.associated.with."*Any
65c60 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 63 61 6e 20 62 65 .Device".so.a.single.list.can.be
65c80 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 73 0d 0a 2d 20 57 .synced.to.multiple.devices..-.W
65ca0 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 66 20 61 20 64 65 hen.switching.libraries,.if.a.de
65cc0 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 65 20 74 68 65 20 vice.is.connected.then.fire.the.
65ce0 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 20 74 6f 20 73 79 check.to.see.whether.lists.to.sy
65d00 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 63 65 20 64 65 76 nc..-.Add.list.type."Replace.dev
65d20 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 6c 79 22 20 74 6f ice.with.list,.send.new.only".to
65d40 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 64 65 76 69 .delete.non-list.books.from.devi
65d60 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 64 65 76 69 63 65 ce,.send.new.items.not.on.device
65d80 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 20 64 65 76 69 63 ..-.Add.list.type."Replace.devic
65da0 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 22 20 74 6f 20 64 e.with.list,.overwrite.all".to.d
65dc0 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 64 65 76 69 63 65 elete.non-list.books.from.device
65de0 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 20 6c 69 73 74 0d ,.overwrite.all.books.with.list.
65e00 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 74 20 74 79 70 65 .###.Changed..-.Rename.list.type
65e20 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 20 41 64 64 20 6e s.-.Sync.new.list.items.->.Add.n
65e40 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 79 6e 63 20 61 6c ew.list.items.to.device,.Sync.al
65e60 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 73 74 20 69 74 65 l.list.items.->.Add.all.list.ite
65e80 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 20 2d 20 32 30 31 ms.to.device....##.[1.3.0].-.201
65ea0 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 67 72 61 64 65 20 1-09-17..###.Changed..-.Upgrade.
65ec0 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 20 6b 65 79 62 6f to.support.the.centralised.keybo
65ee0 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 20 43 61 6c 69 62 ard.shortcut.management.in.Calib
65f00 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 2d 30 36 0d 0a 23 re....##.[1.2.7].-.2011-08-06..#
65f20 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 75 20 6f 70 74 69 ##.Added..-.Add.a.Move.menu.opti
65f40 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 20 61 6c 6c 6f 77 on.when.viewing.a.list,.to.allow
65f60 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 20 6c 69 73 74 0d .moving.an.item.to.another.list.
65f80 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 0d 0a 23 23 23 20 ...##.[1.2.6].-.2011-07-31..###.
65fa0 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 72 61 64 69 6e 67 Fixed..-.Ensure.people.upgrading
65fc0 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 20 69 6e 20 74 68 .who.had.no.list.type.node.in.th
65fe0 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 61 6e 20 65 72 72 eir.config.xml.do.not.get.an.err
66000 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 37 2d 33 30 0d 0a or.....##.[1.2.5].-.2011-07-30..
66020 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 6f 66 20 63 6f 6e ###.Added..-.Offer.option.of.con
66040 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 61 64 64 65 64 20 trolling.whether.tags.are.added.
66060 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 61 63 68 20 6c 69 only.or.removed.only.for.each.li
66080 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 6e 63 69 6e 67 20 st..###.Changed..-.When.syncing.
660a0 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 74 79 70 65 20 6c lists,.apply.and."Remove".type.l
660c0 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 20 74 79 70 65 73 ists.before.any.other.list.types
660e0 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 35 0d 0a 23 23 23 ....##.[1.2.4].-.2011-07-05..###
66100 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 20 69 74 65 6d 2c .Added..-.On.the.View.menu.item,
66120 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 6c 6c 20 6c 69 73 .put.a.total.of.items.on.all.lis
66140 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 74 65 6d 0d 0a 2d ts.on.the.top.level.menu.item..-
66160 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 2c 20 70 75 74 20 .On.the.Sync.now.menu.item,.put.
66180 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 20 6c 69 73 74 73 a.total.count.from.all.the.lists
661a0 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 23 20 5b 31 2e 32 .that.would.be.synced....##.[1.2
661c0 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 64 0d 0a 2d 20 46 .3].-.2011-06-20..###.Fixed..-.F
661e0 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 6f 6e 61 6c 69 74 or."Sync.all.items".functionalit
66200 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 32 30 0d 0a 23 23 y....##.[1.2.2].-.2011-06-20..##
66220 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 65 22 20 66 6f 72 #.Added..-.Add.a."list.type".for
66240 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 79 6e 63 69 6e 67 .each.list,.which.allows.syncing
66260 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 65 6d 6f 76 69 6e .new.only,.all.items,.or.removin
66280 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 5b 31 2e 32 2e 31 g.items.from.device....##.[1.2.1
662a0 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 64 0d 0a 2d 20 57 ].-.2011-06-18..###.Changed..-.W
662c0 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 79 6e 63 20 62 6f hen.syncing.a.list,.only.sync.bo
662e0 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 69 63 65 0d 0a 0d oks.not.already.on.the.device...
66300 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 23 23 23 20 41 64 .##.[1.2.0].-.2011-06-08..###.Ad
66320 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 53 79 6e 63 20 66 ded..-.Integrate.the.Book.Sync.f
66340 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 69 66 79 69 6e 67 unctionality.allowing.specifying
66360 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 6f 0d 0a 2d 20 41 .a.device.to.send.a.list.to..-.A
66380 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 20 61 20 6c 69 73 dd.a.count.of.the.items.on.a.lis
663a0 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 6e 61 6c 20 6b 65 t.to.the.menu..-.Add.optional.ke
663c0 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 61 20 73 70 65 63 yboard.shortcut.to.add.to.a.spec
663e0 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 32 30 31 31 2d 30 ific.list....##.[1.1.1].-.2011-0
66400 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 72 74 20 74 68 65 6-05..###.Changed..-.Support.the
66420 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 73 20 77 68 6f 20 .config.migration.for.users.who.
66440 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 6e 73 0d 0a 0d 0a jumped.from.earlier.versions....
66460 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 23 23 20 43 68 61 ##.[1.1.0].-.2011-06-03..###.Cha
66480 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 20 63 6f 6c 75 6d nged..-.Change.all.tagging.colum
664a0 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 6f 20 62 65 20 70 n.definitions.and.values.to.be.p
664c0 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 62 72 61 72 79 0d er.list.rather.than.per.library.
664e0 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 6c 75 6d 6e 20 74 .-.Support.other.custom.column.t
66500 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 6f 6c 65 61 6e 0d ypes.of.enumeration.and.boolean.
66520 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 0d 0a 23 23 23 20 ...##.[1.0.3].-.2011-06-02..###.
66540 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 6f 20 72 65 6d 6f Added..-.Add.menu.option.to.remo
66560 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 74 68 20 61 20 6b ve.books.from.the.list,.with.a.k
66580 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 62 75 74 74 6f 6e eyboard.shortcut..-.Add.a.button
665a0 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 6f 20 61 6c 6c 6f .to.configuration.dialog.to.allo
665c0 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 69 61 6c 6f 67 73 w.resetting.confirmation.dialogs
665e0 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 65 20 65 72 72 6f ..###.Changed..-.Change.the.erro
66600 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 66 69 72 6d 61 74 r.and.delete.list/item.confirmat
66620 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 74 69 6f 6e 20 74 ion.dialogs.to.have.the.option.t
66640 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 64 0d 0a 2d 20 45 o.not.show.again..###.Fixed..-.E
66660 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 65 20 69 73 20 75 nsure.the.book.details.pane.is.u
66680 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 0d 0a 0d 0a 23 23 pdated.for.the.current.row....##
666a0 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 20 41 64 64 65 64 .[1.0.2].-.2011-05-30..###.Added
666c0 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 2f 72 65 6d 6f 76 ..-.Expand.on.the.tags.add/remov
666e0 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 20 61 20 63 75 73 e.option.to.allow.choosing.a.cus
66700 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 61 6e 67 65 64 0d tom.column.instead..###.Changed.
66720 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 68 65 20 63 6f 6e .-.If.edit.while.viewing.the.con
66740 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 68 65 20 76 69 65 tents.of.a.list,.refresh.the.vie
66760 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 64 65 6c 65 74 65 w.afterwards..-.If.a.user.delete
66780 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 61 72 65 20 72 65 s.a.list,.ensure.any.tags.are.re
667a0 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 73 74 0d 0a 0d 0a moved.for.items.on.that.list....
667c0 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 23 23 20 41 64 64 ##.[1.0.1].-.2011-05-28..###.Add
667e0 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 67 73 20 77 68 65 ed..-.Add.option.to.add.tags.whe
66800 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 72 65 6d 6f 76 65 n.book.added.to.list,.and.remove
66820 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 73 74 0d 0a 0d 0a .tags.when.removed.from.list....
66840 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 49 6e 69 74 69 61 ##.[1.0.0].-.2011-05-28.._Initia
66860 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 70 6c 75 67 69 6e l.release.of.Reading.List.plugin
66880 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 0d 00 00 09 00 00 _..PK.........(KU...............
668a0 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 6c 75 67 69 6e 0d .README.md#.Reading.List.Plugin.
668c0 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 2d 69 6d 61 67 65 .[![MobileRead][mobileread-image
668e0 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 74 6f 72 79 5d 5b ]][mobileread-url]..[![History][
66900 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 67 2d 75 72 6c 5d changelog-image]][changelog-url]
66920 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 67 65 5d 5d 5b 6c ...[![License][license-image]][l
66940 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 72 73 69 6f 6e 5d icense-url]..[![calibre.Version]
66960 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 72 6c 5d 0d 0a 5b [calibre-image]][calibre-url]..[
66980 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 74 61 74 75 73 2d ![Status][status-image]][status-
669a0 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 54 68 69 73 20 70 image].....##.Overview....This.p
669c0 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 73 65 72 73 20 77 lugin.is.for.a.number.of.users.w
669e0 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 6e 67 20 4c 69 73 ho.have.requested.a."Reading.Lis
66a00 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 72 79 2c 20 61 6c t".ability.for.their.library,.al
66a20 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 6f 66 20 77 68 69 lowing.them.to.keep.track.of.whi
66a40 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 6f 20 72 65 61 64 ch.books.they.would.like.to.read
66a60 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 59 6f 75 20 63 61 .next.and.in.which.order..You.ca
66a80 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 6c 69 62 72 61 72 n.have.multiple.lists.per.librar
66aa0 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 69 6e 20 68 61 73 y.per.device.....This.plugin.has
66ac0 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 75 6e 63 74 69 6f .also.integrated.all.the.functio
66ae0 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 65 64 20 42 6f 6f nality.of.the.now.deprecated.Boo
66b00 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 75 20 74 6f 20 73 k.Sync.plugin,.allowing.you.to.s
66b20 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 76 69 63 65 20 65 ynchronise.list(s).to.a.device.e
66b40 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 63 61 6c 6c 79 20 ither.manually.or.automatically.
66b60 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 6f 75 20 61 6c 73 when.it.is.connected.....You.als
66b80 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 72 61 74 65 20 6c o.have.the.ability.to.generate.l
66ba0 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 6f 66 20 79 6f 75 ists.based.on.the.content.of.you
66bc0 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 69 74 68 20 74 68 r.device..In.combination.with.th
66be0 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 20 70 6f 70 75 6c e.ability.to.apply.tags.or.popul
66c00 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 6f 6e 20 6d 65 6d ate.a.custom.column.based.on.mem
66c20 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 6f 76 69 64 65 73 bership.in.a.list,.this.provides
66c40 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 20 6f 66 20 62 6f .an.easy.way.to.keep.track.of.bo
66c60 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 65 20 74 68 65 79 oks.on.your.device(s).while.they
66c80 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 20 6d 6f 72 65 20 .are.not.connected.....For.more.
66ca0 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 5d 28 68 74 74 70 information,.see.the.[Wiki](http
66cc0 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
66ce0 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 74 29 0d 0a 0d 0a e_plugins/wiki/Reading-List)....
66d00 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 69 6f 6e 73 0d 0a ##.Development./.Contributions..
66d20 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 6c 75 67 69 6e 73 ..All.kiwidude's.calibre.plugins
66d40 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 6e 74 61 69 6e 65 .are.now.developed.and.maintaine
66d60 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 2f 67 69 74 68 75 d.in.GitHub.at:..-.https://githu
66d80 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 6c 75 67 69 6e 73 b.com/kiwidude68/calibre_plugins
66da0 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 6d 64 20 61 6e 64 ....Please.see.the.README.md.and
66dc0 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 6f 76 65 20 73 69 .CONTRIBUTING.md.at.the.above.si
66de0 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 0d 0a 5b 6d 6f 62 te.for.more.information.....[mob
66e00 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 67 2e 73 68 69 65 ileread-image]:.https://img.shie
66e20 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 75 67 69 6e 25 32 lds.io/badge/MobileRead-Plugin%2
66e40 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 67 65 2f 78 2d 69 0Thread-blue?logo=data:image/x-i
66e60 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 41 49 41 42 6f 42 con;base64,AAABAAEAEBAAAAEAIABoB
66e80 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 41 49 41 41 41 41 AAAFgAAACgAAAAQAAAAIAAAAAEAIAAAA
66ea0 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 41 41 41 41 41 41 AAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAA
66ec0 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 54 35 76 38 53 65 AAAAAAAAAAAAAAAAAAAns32/zqT5v8Se
66ee0 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 37 38 76 38 41 41 eD/Enng/xJ54P8SeeD/LYvl/3+78v8AA
66f00 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
66f20 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 54 35 76 39 4a 6d AAAZazv/xJ54P8SeeD/Enng/zqT5v9Jm
66f40 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 41 41 41 41 41 41 +n/HoLi/xJ54P8SeeD/OpPm/wAAAAAAA
66f60 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 35 34 50 38 53 65 AAAAAAAAAAAAAAAAAAAzub7/xJ54P8Se
66f80 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 63 38 50 38 53 65 eD/Enng/4/D9P/p6en/0tLS/8Tc8P8Se
66fa0 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 41 41 41 41 41 41 eD/Enng/xJ54P+Pw/T/AAAAAAAAAAAAA
66fc0 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 35 34 50 2b 39 33 AAAAAAAAL3e+v8SeeD/Enng/xJ54P+93
66fe0 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 35 34 50 38 53 65 vr/Wlpa/zc3N/8AAAAAEnng/xJ54P8Se
67000 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 41 41 41 41 41 41 eD/f7vy/wAAAAAAAAAAAAAAAAAAAAAAA
67020 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 6b 4a 50 39 2b 6a AAAHoLi/xJ54P8SeeD/T3+r/yQkJP9+j
67040 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 65 2b 76 38 41 41 pz/Zazv/xJ54P8SeeD/Enng/73e+v8AA
67060 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 75 6f 66 2b 47 6a AAAAAAAAAAAAAAAAAAAz8Kt/66uof+Gj
67080 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 50 67 76 2b 47 6a 4L/ho+C/5SKb/+Vh2j/ho+C/4aPgv+Gj
670a0 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 41 41 41 41 41 41 4L/ho+C/5OVgv+6qYP/yryi/wAAAAAAA
670c0 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 51 56 76 2b 6e 6b AAAp5BW/6eQVv+nkFb/p5BW/6eQVv+nk
670e0 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 51 56 76 2b 6e 6b Fb/p5BW/6eQVv+nkFb/p5BW/6eQVv+nk
67100 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 51 56 76 2b 6e 6b Fb/p5BW/6eQVv8AAAAA6ePb46eQVv+nk
67120 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 43 72 66 2f 50 77 Fb/p5BW/6eQVv+nkFb/xLWY/8/Crf/Pw
67140 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 6f 67 76 2b 6e 6b q3/vq6N/7qogv+6qIL/uqiC/7qogv+nk
67160 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 51 56 76 2b 6e 6b Fb/5uDW/+bg1v+nkFb/p5BW/6eQVv+nk
67180 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 4d 7a 50 39 32 64 Fb/p5BW/+zn4f///////////8zMzP92d
671a0 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 43 72 66 2f 6d 34 nb/VFRU/9nZ2f//////taJ5/8/Crf/m4
671c0 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 51 56 76 2f 6d 34 Nb/p5BW/6eQVv+nkFb/p5BW/6eQVv/m4
671e0 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 4d 7a 50 2f 7a 38 Nb////////////MzMz/k5OT/8zMzP/z8
67200 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 51 56 76 2b 6e 6b /P//////8S1mP/EtZj/5uDW/6eQVv+nk
67220 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 54 6b 2f 2f 6d 35 Fb/p5BW/6eQVv+nkFb/oZ6Z/5OTk//m5
67240 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 32 64 76 39 78 63 ub/////////////////8/Pz/3Z2dv9xc
67260 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 51 56 76 2b 6e 6b HD/j4h7/9rRwf+nkFb/p5BW/6eQVv+nk
67280 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 5a 32 66 2f 2f 2f Fb/VVNP/8zMzP/z8/P/dnZ2/9nZ2f///
672a0 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 78 61 2f 2f 50 77 ////////5OTk//z8/P//////3Rxa//Pw
672c0 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 67 59 50 2f 2f 2f q3/p5BW/6eQVv+nkFb/p5BW/2FgYP///
672e0 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 2f 2f 2f 2b 69 6f ////////76+vv/MzMz///////////+io
67300 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 51 56 76 2b 6e 6b qL/oqKi/76+vv91b2X/z8Kt/6eQVv+nk
67320 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 46 68 66 2b 46 68 Fb/p5BW/6eQVv+JfWX/bGtq/4WFhf+Fh
67340 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 2b 76 76 2b 2b 76 YX//////////////////////76+vv++v
67360 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 51 56 76 2b 6e 6b r7/taJ5/8/Crf+nkFb/p5BW/6eQVv+nk
67380 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 67 31 76 2f 67 32 Fb/p5BW/8m7ov//////+Pb1/+bg1v/g2
673a0 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 51 56 76 2f 6d 34 Mz/z8Kt/8/Crf+6qIL/uqiC/6eQVv/m4
673c0 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 51 56 76 2b 6e 6b Nb/uqmD/7qpg/+nkFb/p5BW/6eQVv+nk
673e0 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 43 72 66 2f 6d 34 Fb/rZZh/7qpg/+/r43/z8Kt/8/Crf/m4
67400 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 48 41 41 44 41 41 NYd5uDWVQAAAAAAAAAA8A8AAOAHAADAA
67420 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 41 41 41 41 41 41 wAAwEMAAOADAADAAQAAgAEAAAAAAAAAA
67440 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
67460 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 72 6c 5d 3a 20 68 AAAAAMAAA==..[mobileread-url]:.h
67480 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 66 6f 72 75 6d 73 ttps://www.mobileread.com/forums
674a0 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 0d 0a 5b 63 68 61 /showthread.php?t=134856....[cha
674c0 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 2e 73 68 69 65 6c ngelog-image]:.https://img.shiel
674e0 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 4c 4f 47 2d 62 6c ds.io/badge/History-CHANGELOG-bl
67500 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 48 41 4e 47 45 4c ue.svg..[changelog-url]:.CHANGEL
67520 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 68 74 74 70 73 3a OG.md....[license-image]:.https:
67540 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 65 6e 73 65 2d 47 //img.shields.io/badge/License-G
67560 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 6c 5d 3a 20 2e 2e PL-yellow.svg..[license-url]:...
67580 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 61 67 65 5d 3a 20 /LICENSE.md....[calibre-image]:.
675a0 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 63 61 6c https://img.shields.io/badge/cal
675c0 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 2d 75 72 6c 5d 3a ibre-2.0.0-green..[calibre-url]:
675e0 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 2e 63 6f 6d 2f 0d .https://www.calibre-ebook.com/.
67600 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 2f 69 6d 67 2e 73 ...[status-image]:.https://img.s
67620 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 62 6c 65 2d 67 72 hields.io/badge/Status-Stable-gr
67640 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 00 00 00 23 00 00 eenPK..........&U............#..
67660 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 67 5f 6c 69 73 74 .plugin-import-name-reading_list
67680 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 00 00 be 05 00 00 .txtPK...........N.X#.@W........
676a0 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 72 72 6f 77 5f 64 ..................images/arrow_d
676c0 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 d9 4e 8b 58 b4 1d own_double.pngPK...........N.X..
676e0 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 00 00 69 6d 61 67 .X_..._.....................imag
67700 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 6e 67 50 4b 01 02 es/arrow_down_double_bar.pngPK..
67720 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 00 00 00 00 00 00 .........N.X...R................
67740 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 6e 5f 73 69 6e 67 ..........images/arrow_down_sing
67760 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 7d 05 00 00 7d 05 le.pngPK...........N.X.7iU}...}.
67780 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 2f 61 72 72 6f 77 ....................images/arrow
677a0 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 d9 4e 8b 58 54 6d _up_double.pngPK...........N.XTm
677c0 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 00 00 69 6d 61 67 .Rn...n.................F...imag
677e0 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 50 4b 01 02 14 00 es/arrow_up_double_bar.pngPK....
67800 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 00 00 00 00 00 00 .......N.XNI....................
67820 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 6e 67 6c 65 2e 70 ....."..images/arrow_up_single.p
67840 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 9c 20 00 00 14 00 ngPK...........N.X..OU..........
67860 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 6b 5f 73 79 6e 63 .............&..images/book_sync
67880 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 00 00 de 36 00 00 .pngPK...........N.X}oL..6...6..
678a0 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 65 76 69 63 65 2e ...............G..images/device.
678c0 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 00 dc 25 00 00 1b pngPK...........N.X5.K..%...%...
678e0 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 76 69 63 65 5f 63 ..............~..images/device_c
67900 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 c6 58 c5 b3 2a 34 onnected.pngPK.............X..*4
67920 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 69 6d 61 67 65 73 ..........................images
67940 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 d9 4e 8b 58 fe 79 /plusminus.pngPK...........N.X.y
67960 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 00 00 69 6d 61 67 .{Q"..Q"....................imag
67980 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 00 00 00 00 00 98 es/reading_list.pngPK...........
679a0 b5 49 5c a3 96 2f e9 db 6b 00 00 db 6b 00 00 12 00 00 00 00 00 00 00 00 00 00 00 b6 81 71 d2 00 .I\../..k...k................q..
679c0 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 00 00 00 00 00 99 .translations/ar.moPK...........
679e0 b5 49 5c fa 59 68 d0 a5 5d 00 00 a5 5d 00 00 12 00 00 00 00 00 00 00 00 00 00 00 b6 81 7c 3e 01 .I\.Yh..]...]................|>.
67a00 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 00 00 00 00 00 e0 .translations/es.moPK...........
67a20 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 00 b6 81 51 9c 01 5(UU.\.......................Q..
67a40 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 02 14 00 14 00 00 .translations/README.mdPK.......
67a60 00 00 00 99 b5 49 5c a6 17 5b 15 44 74 00 00 44 74 00 00 12 00 00 00 00 00 00 00 00 00 00 00 b6 .....I\..[.Dt..Dt...............
67a80 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 02 14 00 14 00 00 .....translations/ru.moPK.......
67aa0 00 00 00 99 b5 49 5c 9d 37 bf 5c 7e a6 00 00 7e a6 00 00 12 00 00 00 00 00 00 00 00 00 00 00 b6 .....I\.7.\~...~................
67ac0 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 02 14 00 14 00 00 .....translations/ta.moPK.......
67ae0 00 00 00 99 b5 49 5c 21 1d 51 ff 29 7b 00 00 29 7b 00 00 12 00 00 00 00 00 00 00 00 00 00 00 b6 .....I\!.Q.){..){...............
67b00 81 ad b8 02 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 75 6b 2e 6d 6f 50 4b 01 02 14 00 14 00 00 .....translations/uk.moPK.......
67b20 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 00 00 00 00 00 b6 ...ul.Z27.W.6...6...............
67b40 81 06 34 03 00 61 63 74 69 6f 6e 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 00 0e 22 35 55 9f 9e ..4..action.pyPK..........."5U..
67b60 33 d9 1f 05 00 00 1f 05 00 00 17 00 00 00 00 00 00 00 00 00 00 00 b6 81 f2 6a 04 00 63 6f 6d 6d 3........................j..comm
67b80 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 00 00 00 00 00 99 on_compatibility.pyPK...........
67ba0 b5 49 5c 31 3e 76 72 4f 2e 00 00 4f 2e 00 00 11 00 00 00 00 00 00 00 00 00 00 00 b6 81 46 70 04 .I\1>vrO...O.................Fp.
67bc0 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 00 00 00 00 97 a3 .common_dialogs.pyPK............
67be0 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 b6 81 c4 9e 04 00 3U9...`...`.....................
67c00 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 00 99 b5 49 5c 6e common_icons.pyPK............I\n
67c20 26 e2 9a 2a 16 00 00 2a 16 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 b6 81 51 b0 04 00 63 6f 6d &..*...*.................Q...com
67c40 6d 6f 6e 5f 6d 65 6e 75 73 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 00 99 b5 49 5c ee b6 b3 6e mon_menus.pyPK............I\...n
67c60 73 30 00 00 73 30 00 00 11 00 00 00 00 00 00 00 00 00 00 00 b6 81 a8 c6 04 00 63 6f 6d 6d 6f 6e s0..s0....................common
67c80 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 58 e2 13 19 6e 24 _widgets.pyPK...........s.X...n$
67ca0 fc 00 00 24 fc 00 00 09 00 00 00 00 00 00 00 00 00 00 00 b6 81 4a f7 04 00 63 6f 6e 66 69 67 2e ...$.................J...config.
67cc0 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 eb 3b 00 00 0a 00 pyPK..........ul.Zc;...;...;....
67ce0 00 00 00 00 00 00 00 00 00 00 b6 81 95 f3 05 00 64 69 61 6c 6f 67 73 2e 70 79 50 4b 01 02 14 00 ................dialogs.pyPK....
67d00 14 00 00 00 00 00 72 b5 49 5c 67 85 3c f8 96 0e 00 00 96 0e 00 00 0b 00 00 00 00 00 00 00 00 00 ......r.I\g.<...................
67d20 00 00 b6 81 a8 2f 06 00 5f 5f 69 6e 69 74 5f 5f 2e 70 79 50 4b 01 02 14 00 14 00 00 00 00 00 7d ...../..__init__.pyPK..........}
67d40 b5 49 5c 98 42 57 63 f2 29 00 00 f2 29 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 b6 81 67 3e 06 .I\.BWc.)...)................g>.
67d60 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 28 4b 55 9e c6 0a .CHANGELOG.mdPK...........(KU...
67d80 91 99 0d 00 00 99 0d 00 00 09 00 00 00 00 00 00 00 00 00 00 00 b6 81 83 68 06 00 52 45 41 44 4d ........................h..READM
67da0 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 00 00 00 00 00 00 E.mdPK............&U............
67dc0 23 00 00 00 00 00 00 00 00 00 00 00 b6 81 43 76 06 00 70 6c 75 67 69 6e 2d 69 6d 70 6f 72 74 2d #.............Cv..plugin-import-
67de0 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 00 00 00 1d 00 1d name-reading_list.txtPK.........
67e00 00 71 07 00 00 84 76 06 00 00 00 .q....v....