aboutsummaryrefslogtreecommitdiffstats
path: root/system/doc/design_principles/code_lock.dia
blob: 8e6ff8a898794104d2786cdbbec39040c7cf41ac (plain) (blame)
ofshex dumpascii
0000 1f 8b 08 00 00 00 00 00 02 03 ed 5d 5b 8f db ba 11 7e df 5f 21 38 2f 2d a0 68 c5 8b 24 ea ec d9 ...........][....~._!8/-.h..$...
0020 04 38 4d 8b 53 20 68 80 9c f4 a1 e7 65 21 db 8c 57 8d 2c 6d 65 79 93 6d d1 fe f6 92 94 9d 5d cb .8M.S.h.....e!..W.,mey.m......].
0040 b2 25 8b a2 7c c9 18 d8 4d d6 a6 39 22 a5 19 7e 1c ce 7c f3 f3 db 6f f3 c4 7a e4 f9 22 ce d2 db .%..|...M..9"..~..|...o..z.."...
0060 11 72 dc 91 c5 d3 49 36 8d d3 d9 ed e8 ef 9f fe f2 9a 8d de be b9 fa 79 1a 47 3f 89 9f 59 1e cd .r....I6...............y.G?..Y..
0080 2d f1 8d 74 21 ff ba 1d dd 17 c5 c3 4f d7 d7 5f bf 7e 75 92 a7 45 54 64 b9 93 c4 4b 67 c1 af ff -..t!.......O.._.~u..ETd...Kg...
00a0 17 25 49 74 2d 1a 5d 8f de 5c 59 d6 cb 0e a6 51 11 c9 f7 56 ef 46 45 91 c7 e3 65 c1 ad 34 9a f3 .%It-.]..\Y....Q...V.FE...e..4..
00c0 db d1 38 9a 7c 99 e5 d9 32 9d 8e ca 56 ab 76 93 2c c9 72 eb 31 4a 6e 47 af 3e ab d7 e8 7a d5 cd ..8.|...2...V.v.,.r.1JnG.>...z..
00e0 f5 46 3f 7b fa 7e 88 66 7c 9c f3 e8 cb ee ae 5d f1 0a c3 2e 5d 3f f0 bc da ed fc 21 5b c4 a2 49 .F?{.~.f|......]....]?.....![..I
0100 f1 f4 b0 d5 64 47 3f f2 f7 8b 36 ab 56 0b d1 28 9d bd 79 f5 9e 17 05 cf 5f 95 97 b5 7a f3 b9 bf ....dG?...6.V..(..y....._...z...
0120 ba 8b dd 29 a8 98 47 f9 2c 4e b7 65 89 f9 49 ca c9 c0 8e 47 42 f9 f2 11 f3 88 8b 03 b2 9e 97 c3 ...)..G.,N.e..I....GB...........
0140 c5 8d 87 15 97 0c 2b 2e 1f 56 5c bc b8 7b c8 f2 22 8f e2 62 5b e4 38 cb 12 1e a5 a5 d4 22 5f f2 ......+..V\..{.."..b[.8......"_.
0160 ee 72 16 93 28 11 8f d8 be 61 a1 ee bd 7f 8e 8b 22 6b b8 fe cf 51 b2 68 33 80 f2 ed ef 1a 77 a8 .r..(....a......"k...Q.h3.....w.
0180 f6 ce f2 78 ba 5f 79 37 5a ec e8 e5 6b 3c 2d ee ef be 19 9a ae b2 f7 27 43 bd 3f c6 8b 78 9c f0 ...x._y7Z...k<-........'C.?..x..
01a0 ba ab 8f d3 a2 b7 ee 9f fa e9 be 7a 77 94 05 7f fe ba e6 d3 50 f6 b6 73 89 98 32 ee 71 ef f0 25 ...........zw.......P..s..2.q..%
01c0 62 b6 8c a7 7c d1 f0 98 6d b6 d9 d1 d3 fd aa d9 75 d3 ac 57 db b5 9d 98 f2 ad ca 82 ad 44 24 d1 b...|...m.......u..W.........D$.
01e0 13 cf 57 dd ff f2 bc 54 5b ab 1b bc b2 38 56 34 29 e2 c7 f5 5f 2f e6 24 1b ff 93 4f 8a d5 60 7f ..W....T[....8V4)..._/.$...O..`.
0200 2b a2 74 1a e5 53 eb b5 f5 7b 3c fb 3d 9a bd 8f 53 f1 dd 67 38 32 b2 e2 e9 ed e8 83 bb 39 67 d5 +.t..S...{<.=...S..g82.......9g.
0220 51 8a 3e 85 39 dc 9a b4 87 ec fb 93 85 a9 e3 93 10 d9 14 57 a7 62 db 90 ec 92 30 1e 57 05 e4 62 Q.>.9..............W.b....0.W..b
0240 24 51 3a 4b f8 77 21 1e 93 42 90 13 7a 37 c4 75 5c cf a6 54 fc ee 28 33 17 da ae c6 70 e8 c8 b6 $Q:K.w!..B..z7.u\..T..(3....p...
0260 5b 11 b7 45 03 aa 71 9d 59 1e f3 b4 a8 5e 27 4f 97 f3 b2 7f 77 4b f8 f3 67 a8 9b dc 68 29 e0 66 [..E..q.Y....^'O....wK..g...h).f
0280 b6 2c 36 d7 a7 c6 15 64 9f 88 49 96 a6 e2 9e 8a 67 6f b1 65 6f d6 9f 58 f7 e2 99 95 cf b9 40 ca .,6....d..I.....go.eo..X......@.
02a0 45 26 1e 4e 6f 64 3d 7f 2a 6e c8 d6 48 6b be 8b 56 df 45 6c f3 cb ee b6 a6 56 ae a8 7c bb d4 22 E&.Nod=.*n..Hk..V.El.....V..|.."
02c0 5d b5 42 ba 6a 85 c2 ee 4f 4d 1b 8d 42 4c 68 92 4d 89 d4 27 14 2a 7d f2 0d eb 53 65 48 1d 1b f8 ].B.j...OM..BLh.M..'.*}...SeH...
02e0 a0 4a 3d a8 12 3a 44 95 c2 63 6a 12 d6 d5 24 12 d8 98 18 d4 24 e2 4b 4d c2 58 ad 4c a1 43 c4 1e .J=..:D..cj...$.....$.KM.X.L.C..
0300 c4 c6 cc 41 48 58 20 83 da 54 19 56 4d 83 b0 45 03 76 99 da b4 b9 35 3b 44 02 4f a7 77 51 9e 67 ...AHX...T.VM..E.v....5;D.O.wQ.g
0320 5f 77 8f 0b 63 cd ae ef 12 9e ce 8a fb ed e7 6a bd d7 70 1d 4f 57 84 da d1 f4 20 a1 93 b1 09 34 _w..c..........j..p.OW.........4
0340 d6 6d 8c 8e 69 6d 48 5f 70 18 79 03 c0 61 44 9f e1 30 0a 06 82 c3 2f 47 56 8b 76 9b 1b 04 b0 86 .m..imH_p.y..aD..0..../GV.v.....
0360 77 51 2b aa a1 56 be 11 ad 7a f7 5e 28 94 d0 ad a2 4e 97 a8 36 06 26 36 32 b9 72 23 b9 66 db ea wQ+..V...z.^(....N..6.&62.r#.f..
0380 f7 0d f6 34 95 68 ce 8b 68 d4 e0 4a 99 c6 93 a2 a3 61 4f f8 fc 6e 92 e5 e9 b6 97 bb 9f 09 53 02 ...4.h..h..J.....aO..n........S.
03a0 1a 16 0d 84 35 fa be e7 f1 ec be d8 dd 79 c7 cd 4e 22 ec 78 f3 62 87 dc f2 85 68 e8 22 e4 77 1d ....5........y..N".x.b....h.".w.
03c0 88 12 26 dd 55 cb 7c fb 56 6f 9e 73 b8 6e 37 11 9f e3 24 69 21 62 f3 94 e6 30 11 8b 7b 81 0f 6a ..&.U.|.Vo.s.n7...$i!b...0..{..j
03e0 8e 82 fa 05 52 6a ae 16 c5 53 c2 0f b1 d5 b5 fe d6 43 c4 3e 44 d3 69 8d 9d ae 7b 18 d6 af 8e 92 ....Rj...S.......C.>D.i...{.....
0400 0a fe ad 68 52 f8 4a 9b 5d 37 44 1d 36 6d b4 ab 9c 4d 25 d9 e4 0b 9f ee 38 9b da e3 d0 dd f5 90 ...hR.J.]7D.6m...M%.....8.......
0420 65 69 51 27 4e be 6f 7d 8e e6 71 f2 24 ae 2a 4a 17 23 4b dd c1 db 11 13 6b 50 f9 dd 5f 79 f2 c8 eiQ'N.o}..q.$.*J.#K.....kP.._y..
0440 8b 78 12 bd fe 25 4b a6 2f 6f e0 e1 d7 b1 65 13 ea 9e 03 c7 0f 89 78 61 9f 21 df f3 18 a3 7a 32 .x...%K./o....e.......xa.!....z2
0460 37 97 9c 1d 5e 06 e4 39 14 13 a2 27 69 d3 d5 dd d2 56 74 11 14 25 f1 2c 9d f3 fa 7b 5a 8b 7e f6 7...^..9...'i....Vt..%.,...{Z.~.
0480 9f 02 d4 39 b2 0f b4 62 49 fc 70 77 2f a0 da bf c5 13 15 25 7d a1 a6 5a 31 02 77 c8 c7 d1 98 90 ...9...bI.pw/......%}..Z1.w.....
04a0 c5 72 2c cf ea f8 a8 b3 a9 d2 87 52 5e 0f 50 8a ba c6 a1 14 09 9f a1 94 86 7b fe 44 a0 54 d7 09 .r,........R^.P..........{.D.T..
04c0 03 28 05 50 0a a0 d4 a9 42 a9 ec 81 a7 00 a4 86 02 52 14 03 90 02 20 35 3c 90 fa c8 27 3c 7e ac .(.P....B........R.....5<...'<~.
04e0 83 52 be b6 87 d7 eb ee c0 6c e9 dc 95 5e 29 5f b9 76 3d 07 61 37 b0 d5 09 ed f9 82 29 8d 29 6b .R.......l...^)_.v=.a7......).)k
0500 03 a6 04 ea dc 78 f9 d4 20 b8 c2 00 ae 00 5c 01 b8 aa 07 57 ff 11 ad 8b 2c b5 df c5 b3 b8 f8 ef .....x........\....W....,.......
0520 31 61 d6 36 ca fa 30 4e e2 7f 6d 46 ec 9a 02 5a d8 57 76 c8 43 08 53 14 22 62 1a 68 61 df 41 36 1a.6..0N..mF...Z.Wv.C.S."b.ha.A6
0540 62 0e 41 81 77 59 50 cb 05 a8 75 ea 50 eb 1d 9f c4 12 62 d5 60 ad 40 1b 6b 11 1b 23 93 58 0b 3b b.A.wYP...u.P.....b.`[email protected]..#.X.;
0560 4c 86 eb b8 4e 48 d9 0d 09 1c c4 b0 ad fc 57 f8 8c d1 56 f7 49 6b e5 ba a2 e7 ee ba d2 5c 50 01 L...NH........W...V.Ik.......\P.
0580 5d 01 ba 3a 0a ba fa 93 e8 37 e1 05 7f 7b 44 60 b5 ed be ba 44 40 45 c4 f3 41 6d 4c 1c e2 5d 1a ]..:.....7...{D`[email protected]..].
05a0 a2 02 e7 d5 c9 23 aa 4f d1 e2 4b 0d 9a 62 ba 68 ca ed 1e 3d df 06 4c bd 2e d3 72 3c e9 b8 62 ea .....#.O..K..b.h...=..L...r<..b.
05c0 bf ec ac bd 56 dd a7 ab 0d 8c 62 e0 a3 02 14 05 28 6a 78 14 35 cd ee 64 38 d5 1f fe 08 28 ca 30 ....V.....b.....(jx.5..d8....(.0
05e0 8a a2 36 0d 2e d0 27 05 08 ea 8c 8f ff 42 ed 48 2a cf 41 a1 1f 9a 85 52 52 08 95 42 14 98 92 b9 ..6...'......B.H*.A....RR..B....
0600 65 2e 3d 77 38 a5 3b 71 6d 40 55 e0 f8 ae 8f 3d b9 10 31 1f fb 9e 1b 00 ca 02 94 05 28 6b 78 94 e.=w8.;qm@U....=..1.........(kx.
0620 55 c4 73 9e 2d 0b 38 02 1c 08 6b c9 58 2b 00 5b 00 b6 8e 00 b6 fe 9a 7e 58 16 75 1c 18 da dc 32 U.s.-.8...k.X+.[.......~X.u....2
0640 28 b0 8d 06 ad ab cc 7d e5 b6 ba c1 48 79 ac ce 1b 61 75 9e ae 36 d8 8a 42 c4 3a 40 29 80 52 c3 (......}....Hy...au..6..B.:@).R.
0660 43 a9 38 8d 8b 1f ce 57 75 84 58 f5 32 54 1d 62 d5 01 3f 0d 86 9f 9e 59 49 2a 7c 24 ee 1a 43 f5 C.8....Wu.X.2T.b..?....YI*|$..C.
0680 40 24 e6 b8 c4 0b ed d0 2c 99 98 4f 49 60 33 27 a4 a1 a7 08 c5 88 1f 48 32 02 0d 1a 24 c9 48 71 @$......,..OI`3'.......H2...$.Hq
06a0 c7 d3 69 0b 5e b1 ad 11 d6 27 f5 76 a4 46 10 ba 34 79 a8 ca af 63 d6 04 9e a1 81 79 86 b0 ab c1 ..i.^....'.v.F..4y...c.....y....
06c0 6a 46 8f ca 0f a8 4f 6b e6 da d8 28 c7 50 e0 30 26 a3 21 5f 70 0c 11 a4 e8 cd 8c d2 9a 6d 0e ab jF....Ok...(.P.0&.!_p........m..
06e0 b6 01 41 fb 1a 60 b6 d1 a0 77 82 21 b4 87 60 c8 05 5a b3 1f 87 d6 ec 20 6b 83 c9 4e f2 a6 7e cc ..A..`...w.!..`..Z......k..N..~.
0700 cd 2e 00 41 7a 30 34 c8 24 78 c0 a1 e3 13 61 68 14 23 a9 34 34 25 83 22 1a 02 3a 54 c6 56 6f 8e ...Az04.$x....ah.#.44%."..:T.Vo.
0720 10 c0 86 cb d2 63 5f 43 8f 83 a3 a2 06 6d 4a 35 12 da 84 18 a6 15 c6 21 b1 c9 9a 0e 55 a2 06 d3 .....c_C.....mJ5.......!....U...
0740 c4 c2 95 41 d5 37 f0 1b 76 07 07 35 38 16 a8 b8 34 46 c3 2a d9 27 ea 5b 9d 3e 49 1f 5c 8d 22 79 ...A.7..v..58...4F.*.'.[.>I.\."y
0760 27 cf 2a 1c 48 4a 61 57 6c a6 49 e0 f8 38 f0 64 34 3a a6 a7 ef ad fc 07 84 d5 99 4e 4e a8 32 3f '.*.HJaWl.I..8.d4:.........NN.2?
0780 43 9a e7 01 ba f0 a8 2e 69 b7 25 26 47 e1 45 36 6b ed fc 53 77 36 a8 fe 25 f6 0f 7c 5b 26 33 33 C.......i.%&G.E6k..Sw6..%..|[&33
07a0 ef f4 0d dd df c0 d0 19 cf c2 92 b9 b8 21 85 9c 76 53 c6 ce 3d 8a b7 64 88 9d 92 76 ea 39 2d 83 .............!..vS..=..d...v.9-.
07c0 6f 8d ba 3e 88 62 fa 71 95 ff 43 1e 9a 20 1c 32 55 87 c5 ed 2c b6 d5 86 a9 66 6c 75 8d 10 da bf o..>.b.q..C....2U...,....flu....
07e0 25 72 5c c4 36 1a 5d 92 af 55 e3 f0 10 9c 34 3d 98 8f 4a f9 26 72 50 ed 27 64 8e ed 7e 77 6a 01 %r\.6.]..U....4=..J.&rP.'d..~wj.
0800 62 3d 50 8b 19 2d fa 54 52 8b 95 45 9f d6 d4 62 1a 65 9f 4e 84 5a 8c 52 a0 16 83 28 38 88 82 03 b=P..-.TR..E...b.e.N.Z.R...(8...
0820 6a 31 c8 2b 30 43 2d 26 d0 22 50 8b 41 64 dc 71 22 e3 f6 ef f3 c2 1e 5c 5b 66 53 39 59 19 47 23 j1.+0C-&."P.Ad.q"......\[fS9Y.G#
0840 dd f8 72 9b 57 9e 89 69 e4 72 b6 8e a3 a1 7e 53 59 5a d6 70 68 d6 d8 80 b0 a6 43 33 76 da 87 66 ..r.W..i.r....~SYZ.ph.....C3v..f
0860 b0 ab fc b1 76 95 d5 aa c0 87 c5 f0 04 e6 b6 95 3b 38 7f b0 db 43 e5 0f df 78 e1 0f 6f 55 f7 03 ....v...........;8...C...x..oU..
0880 61 a1 f3 e1 b9 17 fe f0 4d d6 fd 70 dc 00 b1 c0 5b 65 a8 6b 25 c3 37 ed 27 09 ec 27 61 3f 09 fb a.......M..p....[e.k%.7.'..'a?..
08a0 c9 06 1a a0 ab 8f 7c c1 0b eb 23 9f 47 71 2a 3e 82 63 3d d3 a9 56 d4 21 6e 80 6d c5 b6 0b 9b 4a ......|...#.Gq*>.c=..V.!n.m....J
08c0 d8 54 9e 04 bb 22 d6 ce b4 22 a8 7b 3d f5 76 41 12 aa d0 7c 20 b1 16 0d 54 64 25 39 6b a8 a5 31 .T..."...".{=.vA...|....Td%9k..1
08e0 61 ad b0 96 49 6c e5 01 b6 02 6c 05 d8 6a 27 b6 5a a6 f5 e8 ea ea b7 22 ca 0b eb cf 8f 62 29 b5 a...Il....l..j'.Z......".....b).
0900 3e c5 73 9e 5b c8 b5 16 00 ba 4c c7 52 61 27 b0 71 e8 78 14 fc f8 00 b9 4e 28 c3 1d 63 fd 0c 77 >.s.[.....L.Ra'.q.x.....N(..c..w
0920 9b 1a 4e 6e f7 09 b6 89 4c 6e 47 48 25 b7 33 3f b0 7d 99 a0 16 84 c6 93 db 6d da 14 85 25 93 df ..Nn....LnGH%.3?.}.......m...%..
0940 7d 48 52 bb 30 4f b5 ab 11 00 55 4d 8c ef d3 53 bd a7 de 0f d6 4e 36 45 ae 58 a4 0c 2a 73 e8 04 }HR.0O....UM...S.....N6E.X..*s..
0960 be 58 74 c5 be 43 56 fc 61 37 e2 5f 4c d6 3b 29 74 c6 45 7f 34 26 ae d5 5e 8a 41 d1 1f d8 4b c1 .Xt..CV.a7._L.;)t.E.4&..^.A...K.
0980 5e ea 18 45 7f 72 69 c3 2c 15 f7 04 95 7f cc f3 80 39 88 29 a2 13 a8 fc 03 1b a5 53 f1 4d d3 1e ^..E.ri.,........9.).......S.M..
09a0 a2 00 8c 26 f0 95 61 00 25 57 90 aa 9f 28 fd d4 67 1e 06 d0 75 c2 5a e1 29 54 09 2c 27 10 57 0e ...&..a.%W...(..g...u.Z.)T.,'.W.
09c0 f8 0a f0 d5 f0 f8 0a 4e ff 07 27 aa c7 3e 10 d5 03 ba 3a 1d 74 a5 4d 06 23 d0 8e 49 9e 7a 95 b5 .......N..'..>....:.t.M.#..I.z..
09e0 27 36 26 02 5b 21 a2 b0 15 3e 6b 6c d5 7d ba a0 b0 22 20 29 40 52 a7 4a 88 22 fa 29 dd 54 00 a2 '6&.[!...>kl.}...".)@R.J.".).T..
0a00 0c 83 a8 50 f2 63 02 86 02 0c 75 82 29 79 d8 ef e1 10 b0 33 83 73 1b 3c c5 4a c2 59 a1 42 32 33 ...P.c....u.)y.....3.s.<.J.Y.B23
0a20 ef 06 ad b9 ad cd 66 e4 a1 26 e2 ea b0 f1 f3 ae a7 e6 ad b2 e9 ce 83 66 12 62 0d 4c d0 70 12 9d ......f..&.............f.b.L.p..
0a40 58 03 cf 30 d1 d3 ae c0 a1 a0 87 c0 21 62 38 f5 57 19 1a a2 d2 e3 54 51 0c c4 6c ea 0e 53 14 a3 X..0........!b8.W.....TQ..l..S..
0a60 99 d1 96 ba 10 34 74 19 8a bc d6 45 ef 98 ec d4 98 f5 11 c9 67 34 83 a2 d4 47 1a ac 16 7e 95 8a .....4t....E........g4...G...~..
0a80 ef b9 a6 17 fe a6 44 7a d1 c0 73 f7 53 b1 35 7d 4e 19 90 53 83 b1 19 16 35 84 1a a9 f4 ec 48 98 ......Dz..s.S.5}N..S....5.....H.
0aa0 21 ec c1 44 e1 70 00 cc 80 fd ef 36 aa ac 87 d1 3d ab fe 10 cc 80 9b 8a 68 e1 00 30 c3 65 83 7f !..D.p.....6....=.......h..0.e..
0ac0 f7 20 f0 4f 8f 43 e0 4f dc 93 57 64 a9 2b 0e 43 0a f8 4b 5a eb 10 28 ad c1 71 2b 9f 0a 26 1e 07 ...O.C.O..Wd.+.C..KZ..(..q+..&..
0ae0 48 c1 32 c4 68 8d 8e 63 29 8d a2 16 82 fa 30 76 de 00 a8 05 55 51 8b 37 0c 6a f1 9a 4a 7f 02 6a H.2.h..c).....0v....UQ.7.j..J..j
0b00 b9 34 d4 42 35 50 cb b1 40 0b 3e f5 93 11 a1 b6 01 f6 6c 55 ed 53 00 17 29 0d 8a 0e 01 70 a9 3b .4.B5P..@.>.......lU.S..)....p.;
0b20 bd 3a 7f d4 82 7f 8c a2 43 7b 0e 77 06 70 0a 13 fd 94 50 dc b9 04 67 3b ec 82 54 ea c2 8b 2a 1c .:......C{.w.p....P...g;..T...*.
0b40 a8 ac 3f 6a ba d4 71 65 60 f5 c8 e6 90 06 70 24 0c f8 aa af 93 24 a2 5d 42 a3 fc 3b 89 9e 78 fe ..?j..qe`.....p$.....$.]B..;..x.
0b60 e6 aa fc 43 fc cc f2 68 fe e6 ea ff ec 20 80 7c 1c d9 00 00 ...C...h.......|....