aboutsummaryrefslogtreecommitdiffstats
path: root/system/doc/design_principles/code_lock.dia
blob: fe43d6da2c93ef36c0fcf6a5e4737d8c26743997 (plain) (blame)
ofshex dumpascii
0000 1f 8b 08 00 00 00 00 00 02 03 ed 5d df 6f db ba 15 7e cf 5f 21 b8 2f 1b a0 2a fc 29 91 37 37 29 ...........].o...~._!./..*.).77)
0020 d0 16 c3 2e 50 ac c0 d6 3d ec be 04 b2 c5 38 5a 65 c9 93 e5 a4 d9 b0 fd ed 23 29 a7 89 6d c9 92 ....P...=.....8Ze........#)..m..
0040 25 d1 76 12 0a a8 53 db 34 8f 48 e9 90 1f 3f 9e f3 e9 d7 0f 3f 66 89 73 27 f2 45 9c a5 97 23 e8 %.v...S.4.H...?.....?f.s'.E...#.
0060 81 91 23 d2 49 16 c5 e9 f4 72 f4 f7 6f 7f 7a cf 46 1f ae ce 7e 8d e2 f0 17 f9 6f 9a 87 33 47 fe ..#.I....r..o.z.F...~.....o..3G.
0080 22 5d a8 77 97 a3 db a2 98 ff 72 7e 7e 7f 7f ef 25 0f 8b b0 c8 72 2f 89 97 de 42 9c ff 2f 4c 92 "].w......r~~...%....r/...B../L.
00a0 f0 5c 16 3a 1f 5d 9d 39 ce f3 0a a2 b0 08 d5 67 ab 4f c3 a2 c8 e3 f1 b2 10 4e 1a ce c4 e5 68 1c .\.:.].9.......g.O.......N....h.
00c0 4e be 4f f3 6c 99 46 a3 b2 d4 aa dc 24 4b b2 dc b9 0b 93 cb d1 bb 1b 7d 8c ce 57 d5 9c af d5 b3 N.O.l.F.....$K.........}..W.....
00e0 a3 ee 79 38 15 e3 5c 84 df eb ab 06 f2 e0 bc 4b d5 73 91 6f 56 3b 9b 67 8b 58 16 29 1e e6 5b 45 ..y8..\........K.s.oV;.g.X.)..[E
0100 6a ea 51 af cf ca ac 4a 2d 64 a1 74 7a f5 ee 8b 28 0a 91 bf 2b 4f 6b f5 e1 53 7d 55 27 5b 6b a8 j.Q....J-d.tz...(...+Ok..S}U'[k.
0120 98 85 f9 34 4e b7 6d c9 fe 49 ca ce 40 1e c5 5c 1d 3e 64 14 03 14 e0 c7 7e d9 df dc f8 b0 e6 92 ...4N.m..I..@..\.>d.....~.......
0140 c3 9a cb 0f 6b 2e 5e 5c cf b3 bc c8 c3 b8 d8 36 39 ce b2 44 84 69 69 b5 c8 97 a2 bb 9d c5 24 4c ....k.^\.......69..D.ii.......$L
0160 e4 2d b6 ab 59 b0 7b ed 37 71 51 64 0d e7 7f 13 26 8b 36 0d 28 3f fe e9 71 fb 7a ef 34 8f a3 dd .-..Y.{.7qQd....&.6.(?..q.z.4...
0180 ce bb 56 a2 a6 96 fb 38 2a 6e af 7f 18 ea ae b2 f6 07 43 b5 df c5 8b 78 9c 88 aa b3 8f d3 62 b0 ..V....8*n........C....x......b.
01a0 ea 1f 86 a9 7e f3 ea e8 11 fc e9 e7 3d ef 86 b2 b6 da 29 22 62 82 0a ba ff 14 31 5d c6 91 58 34 ....~.......=.....)"b.....1]..X4
01c0 dc 66 eb 65 6a 6a ba 5d 15 3b 6f ea f5 cd 72 6d 3b a6 fc 68 63 c2 d6 26 92 f0 41 e4 ab ea 3f 3e .f.ejj.].;o...rm;..hc..&..A...?>
01e0 4d d5 ce ea 02 af 46 1c 27 9c 14 f1 dd e3 bb 67 7d 92 8d ff 29 26 c5 aa b1 7f 2b c2 34 0a f3 c8 M.....F.'......g}...)&....+.4...
0200 79 ef fc 1e 4f 7f 0f a7 5f e2 54 fe f6 09 8e 8c 9c 38 ba 1c 7d 05 eb 7d b6 d9 4a 59 a7 1c 0e b7 y...O..._.T......8..}..}..JY....
0220 3a 6d 9e fd bc b3 10 f1 7c cc a1 4b f0 66 57 6c 0f 24 75 16 c6 e3 4d 03 b9 6c 49 98 4e 13 f1 d3 :m......|..K.fWl.$u...M..lI.N...
0240 08 65 ca 08 f2 38 bd c0 c0 03 d4 25 54 be 76 b4 99 4b 6f d7 6d d8 b7 65 db a5 30 68 51 a0 cf 79 .e...8.....%T.v..Ko.m..e..0hQ..y
0260 66 79 2c d2 62 f3 3c 45 ba 9c 95 f5 83 2d e3 4f df c1 6e 76 c3 a5 84 9b d9 b2 58 9f 9f 1a 67 90 fy,.b.<E.....-.O..nv......X...g.
0280 5d 26 26 59 9a ca 6b 2a ef bd c5 d6 78 f3 f8 8d 73 2b ef 59 75 9f 4b a4 5c 64 f2 e6 a4 23 e7 e9 ]&&Y..k*....x...s+.Yu.K.\d...#..
02a0 5b 79 41 b6 5a 5a f1 5b b8 fa 2d 0c d6 7f 0c b6 3d 75 e3 8c ca 8f 4b 2f ea eb 56 b0 af 5b 41 de [yA.ZZ.[..-.....=u....K/..V..[A.
02c0 fd ae 69 e3 51 90 49 4f 92 26 2e 20 d7 ce e4 cb 7b dd a4 33 6d b4 a7 63 01 5f 0e 03 d6 95 06 70 ..i.Q.IO.&......{..3m..c._.....p
02e0 25 b8 8f 2b f1 63 7a 12 ea eb 49 18 b9 88 19 f4 24 0c 95 27 a1 40 cf 4c 48 39 93 9e 9f 4c 3a d3 %..+.cz...I.....$..'[email protected]:.
0300 46 93 aa 0b f0 be 05 30 30 e8 6a 70 87 ab bd 62 37 0c 7a b8 21 02 c7 f4 43 3c 14 50 84 f4 00 40 F......00.jp...b7.z.!...C<.P...@
0320 11 92 27 77 84 c1 81 80 22 a4 0d 1e d5 5c 20 b0 b3 5b 17 b7 22 3d 80 a2 6f c4 ab 3e 7f 91 0e 25 ..'w...."....\...[.."=..o..>...%
0340 7d ab a8 f2 25 d2 1b 1d 62 17 9a 5c 6f 41 b5 ce 72 f5 eb 05 a2 3d 9d 68 26 8a 70 d4 40 32 44 f1 }...%...b..\oA..r....=.h&.p.@2D.
0360 a4 e8 56 bb 48 c4 ec 7a 92 e5 e9 36 ff 3b 4c 87 69 03 9a 20 da ee b4 9f e4 10 ea 51 f7 ad 88 a7 ..V.H..z...6.;L.i..........Q....
0380 b7 45 7d e5 a4 5b dd 89 1c c7 9b ce 1b 78 10 94 07 24 1c 40 e8 77 6d 88 36 a6 88 9c 65 be 7d a9 .E}..[[email protected].}.
03a0 d7 77 00 40 47 58 71 13 27 49 0b 13 11 8d e8 4d c7 61 74 71 9b dd 5f 57 6c 92 34 b3 bf 7b f7 d5 .w.@GXq.'I.....M.atq.._Wl.4..{..
03c0 a2 78 48 c4 3e 63 75 25 13 b9 8f d9 79 18 45 15 e3 74 d5 cd f0 78 74 b4 54 88 1f 45 93 c3 6f 94 .xH.>cu%....y.E..t...xt.T..E..o.
03e0 a9 bb 20 7a 1b 66 ad dc c6 ae 4d 92 4d be 8b a8 66 d7 66 07 d5 59 77 93 65 69 51 65 4e 7d ee dc ...z.f....M.M...f.f..Yw.eiQeN}..
0400 84 b3 38 79 90 67 15 a6 8b 91 a3 af e0 e5 88 c9 39 a8 fc ed 9f 45 72 27 8a 78 12 be ff 98 25 d1 ..8y.g..........9....Er'.x....%.
0420 f3 0b b8 ff 79 6c 8d 09 55 f7 81 e7 73 2c 0f e4 33 e8 53 ca 18 e9 67 73 7d ca a9 59 82 43 ea 11 ....yl..U...s,..3.S...gs}..Y.C..
0440 84 71 3f 4b eb 24 70 cb b1 a2 8b a1 30 89 a7 e9 4c 54 5f d3 9a c5 c8 2e 7e bc 8a e2 dd 73 14 4b .q?K.$p.....0...LT_.....~....s.K
0460 e2 f9 f5 ad 84 6a ff 96 77 54 98 0c 85 9a 2a cd 48 dc a1 6e 47 63 46 16 cb b1 da c5 12 a3 ce 43 .....j..wT....*.H..nGcF........C
0480 55 7f 28 45 07 80 52 04 1a 87 52 04 3c 41 a9 1e c4 f5 89 40 a9 ae 1d 66 a1 94 85 52 16 4a 9d 2a U.(E..R...R.<[email protected].*
04a0 94 ca e6 22 b5 40 ea 50 40 8a 60 0b a4 2c 90 3a 3c 90 fa ab 98 88 f8 ae 0a 4a f9 bd 19 5e bf 3b ..."[email protected]@.`..,.:<........J...^.;
04c0 81 d9 8a dc a5 9a 95 f2 35 b5 cb 3c 88 19 74 f5 f6 e5 cb 05 53 3d ba ec e8 60 0a 59 30 b5 07 98 ........5..<..t.....S=...`.Y0...
04e0 0a c3 28 08 43 0b a6 de 08 98 fa 8f 2c 5d 64 a9 fb 51 ff f9 ef 31 71 d5 36 ac fa 3a 4e e2 7f ad ..(.C.......,]d..Q...1q.6..:N...
0500 07 af 9a 42 56 c8 d7 81 b9 14 42 44 20 87 d8 34 b2 42 81 87 5d c8 3c 0c 03 fa ba b0 15 b0 d8 ea ...BV.....BD...4.B..].<.........
0520 d4 b1 d5 67 31 89 15 a6 aa 00 57 41 ff ed 73 17 11 93 e0 0a 7b 01 c7 cc 95 7f 39 61 f4 82 00 0f ...g1.....WA..s.....{.....9a....
0540 01 5f 05 9a 48 80 05 5f 32 c4 ea de 71 ad 20 96 6f f9 aa 13 81 58 37 78 22 0f 0b b1 de 08 c4 fa ._..H.._2...q...o....X7x".......
0560 94 e5 6a 0c 73 3e 65 91 f8 70 44 80 b5 cd 5b bd 46 60 85 91 07 7d 17 f9 1e a6 af 0d 59 59 d6 ea ..j.s>e..pD...[.F`...}......YY..
0580 e4 91 d5 b7 70 f1 bd 02 55 b1 be a8 0a b8 c4 24 63 f5 1e ac 82 eb 39 bd 60 fa bf 2f 9b ae ea de ....p...U......$c.....9.`../....
05a0 5d 6d a0 14 b3 64 d5 a9 20 29 79 b0 1b 8b a4 de 08 92 8a b2 6b 15 47 f5 87 3f 5a 14 65 18 45 11 ]m...d...)y.........k.G..?Z.e.E.
05c0 97 bc 46 6e ca 22 a8 17 bc ef c7 7b 87 50 91 5e 99 79 ad a2 a8 b0 8e a2 92 56 f0 05 22 1e e0 3e ..Fn.".....{.P.^.y.......V.."..>
05e0 51 58 aa 2b 1a 39 89 38 aa 5e bd d6 8a 9a 02 26 01 95 c7 4a cd 0d 80 03 cc 08 67 dc 22 2c bb 1d QX.+.9.8.^.....&...J......g.",..
0600 68 11 56 35 c2 5a a8 f0 d5 eb 22 9e 89 6c 59 d8 cd c0 03 a1 2d 15 66 65 e1 96 85 5b 47 80 5b bf h.V5.Z...."..lY.....-.fe...[G.[.
0620 a5 5f 97 45 95 30 44 6f c1 15 18 b8 c0 24 d2 52 64 95 ab 89 ab 0b 04 35 67 f5 b2 c3 d5 3b 77 57 ._.E.0Do.....$.Rd......5g....;wW
0640 1b 88 45 ec e6 9f 0d 56 b7 80 ea f0 80 2a 4e e3 e2 cd b1 55 47 08 53 47 3a 4a dd 86 a9 5b fc 74 ..E....V.....*N....UG.SG:J...[.t
0660 30 fc f4 24 48 b2 21 45 02 1e 31 d4 00 ea 5a 1e c0 94 bb dc ac c2 96 4f 70 e0 32 8f 13 4e b5 d0 0..$H.!E..1...Z........Op.2..N..
0680 16 f6 03 a5 43 e0 41 08 3b d2 3e 4a 8c e2 5a a4 51 0b bd ad ad 16 56 e7 f3 76 54 45 90 be 34 99 ....C.A.;.>J..Z.Q.....V..vTE..4.
06a0 6f da af 92 9b dc 0b 16 a5 d1 75 98 e7 d9 7d fd 04 89 50 cf aa af 13 91 4e 77 63 23 da d7 44 23 o.........u...}...P.....Nwc#..D#
06c0 fa a2 06 b5 50 20 ef a1 31 44 0c 4b 0c d5 79 f4 00 2a 5f 1e 40 6a be 42 66 a5 be 7c 42 a4 11 a8 ....P...1D.K..y..*[email protected]..|B...
06e0 7d 5a e9 0b 61 9f 51 17 91 43 b8 74 55 13 ab 95 bd 88 f5 e9 d7 e5 d3 88 f4 f0 e9 e3 0a 61 e2 01 }Z..a.Q..C.tU................a..
0700 f4 fb b0 69 25 4c c4 b1 8b 9f 49 86 e1 c0 bc 82 1f 6e 12 03 c3 41 c3 dc bd 57 01 ab e0 37 90 2b ...i%L....I......n...A...W...7.+
0720 82 5a 57 1c c6 9d be a9 15 72 85 23 91 93 17 c2 54 f5 2b 07 f2 51 20 e7 44 ee 41 46 4f 9f 48 f8 .ZW......r.#....T.+..Q..D.AFO.H.
0740 87 8d 79 31 1e 39 ac 92 48 38 b1 f9 58 5d 49 84 3b 7d 4a ad 58 c3 03 2a 96 9a 1d ee e8 10 09 53 ..y1.9..H8..X]I.;}J.X..*.......S
0760 be d9 84 29 6d e2 42 bd 06 2f 63 b0 fb 8b 1d ec 4c e7 9f aa 5b e2 f5 0d 76 e8 4d 0e 76 f8 b0 4b ...)m.B../c.....L...[...v.M.v..K
0780 a5 de 02 1c c4 6c 36 83 8e c1 83 c0 f3 31 43 8a ce 84 88 33 69 d1 f0 52 69 bd 51 55 df 43 b8 7b .....l6......1C....3i..Ri.QU.C.{
07a0 1d e4 01 c8 d6 0a 1d 6b 2d 74 e4 f5 8e a5 66 0c 0c 19 ac 96 5d 69 f1 8c 12 68 4e 7b ba 3e de 17 .......k-t....f.....]i...hN{.>..
07c0 f6 cf 45 a7 66 1f 4e 82 88 8e f6 2d 09 19 2a c7 19 10 f4 19 67 4e 22 0b bd 7b 97 b5 89 43 e1 1e ..E.f.N....-..*.....gN"..{...C..
07e0 5f 3b 7c 62 73 a9 6c a4 af 0d 4c 39 9e f0 cf e7 78 1a 17 56 f7 e7 60 eb 2e df 83 2a 9f c2 ea fe _;|bs.l...L9....x..V..`....*....
0800 d8 60 95 e3 04 ab ec 5e db f5 ce 54 c7 86 53 d5 21 f3 18 63 c8 c5 ac 5c df e1 be f9 ea 2d 37 c2 .`.....^...T..S.!..c...\.....-7.
0820 40 c3 f2 4e 15 d8 fd a4 2a d6 5c 00 37 85 c1 60 7e da 3b 65 76 55 f9 c6 82 78 7a 3d 28 0c 99 5b @..N....*.\.7..`~.;evU...xz=(..[
0840 56 d6 08 71 40 3e 80 0e bf 6f 5c 86 9f ae 54 f8 a1 8a a3 e1 2f 5d 86 df 37 29 1c eb 81 00 b2 80 V..q@>...o\...T...../]..7)......
0860 4a cc cd 7c e4 13 93 2a 67 d8 ae 27 ad 36 87 5d 4f 36 68 73 9c 7d 92 d7 26 77 4a 41 d9 85 dd c8 J..|...*g..'.6.]O6hs.}..&wJA....
0880 33 9d fb 40 3c 0c 02 e4 aa 9d 5d 64 97 94 76 49 79 12 82 67 08 0c c0 dd 63 60 9c bb 47 5c 73 f7 3..@<.....]d..vIy..g....c`..G\s.
08a0 fa d9 e2 98 be 74 e6 1e 1b cc 20 85 26 99 7a 6a 91 95 45 56 16 59 d5 22 ab 65 5a 85 ad ce d6 d4 .....t......&.zj..EV.Y.".eZ.....
08c0 3a 1c 08 1c 0b b7 0e c0 df cb 71 16 7a 94 58 fe de 82 ad 13 4a 36 45 03 24 9b ba c4 70 9e a9 af :.........q.z.X.....J6E.$...p...
08e0 d2 45 54 4e 1a 84 3a cf 94 f9 81 eb ab 9c b4 80 1b cf 33 75 49 53 f4 95 ca 43 f5 6d 4a da 2b 63 .ETN..:...........3uIS...C.mJ.+c
0900 a8 41 6d ac 64 8b c0 27 7e 9c 3c 53 84 06 70 66 6c 78 1b 4e 6d bf b9 58 6b 46 eb 9c 71 c8 5c 02 .Am.d..'~.<S..pflx.Nm..XkF..q.\.
0920 0f 93 33 de 9c 52 d6 f5 d1 af d6 91 4f cd 91 1f 7d 91 1e 33 3d 14 e1 21 66 57 ee 11 64 3a ee 99 ..3..R......O...}..3=..!fW..d:..
0940 b0 95 43 02 ea 52 68 78 57 7c bb 51 95 65 28 dc 1d 18 dd f4 3d e1 36 3f 74 e8 79 b1 8f fa 02 33 ..C..RhxW|.Q.e(.....=.6?t.y....3
0960 92 6b b5 93 4f ec 9d 55 8a 02 17 19 e5 13 b5 1e 1d 2c f9 c4 c0 03 fa 19 55 e8 65 33 8a dd bb ac .k..O..U.........,......U.e3....
0980 9d ec af 07 08 56 5b b7 ab bd 5b 1b 0b 6c 19 46 cb 30 1e e5 09 55 49 a2 06 62 bb 67 7b b0 67 54 .....V[...[..l.F.0...UI..b.g{.gT
09a0 95 0a 39 d0 8a fe 5a 1e f1 c4 78 44 3a 80 7e 07 e4 66 d5 ad 38 61 5c 3d 3d 57 fd d5 52 38 01 96 ..9...Z...xD:.~..f..8a\==W..R8..
09c0 50 45 3d 00 14 1a 17 b7 5a 6b dc 0e df 06 47 24 20 3a ad 08 fc 3e a1 9c e4 a8 ab 73 ff d4 45 18 PE=.....Zk....G$.:...>.....s..E.
09e0 34 f9 cd a1 0b 7d 1d bd ae 9f 0d 42 55 06 be d9 f5 f9 46 b3 aa 95 53 9b 0a 40 93 ea 4c 47 5c 61 4....}[email protected]\a
0a00 77 07 9f 2d f8 3c 6c e9 bc ae 12 06 7b ab 3f ee cf 3f 94 ef 93 f0 41 e4 57 67 e5 1b f9 6f 9a 87 w..-.<l.....{.?..?....A.Wg...o..
0a20 b3 ab b3 ff 03 82 71 61 08 10 ad 00 00 ......qa.....