summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/attr/__pycache__/_make.cpython-312.pyc
blob: 2c5ec9ea6f02c0b2b128956186e8269cfd345d3c (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 4f e0 a7 68 98 79 01 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 ........O..h.y..................
0020 00 00 00 00 01 f3 38 07 00 00 97 00 64 00 64 01 6c 00 6d 01 5a 01 01 00 64 00 64 02 6c 02 5a 02 ......8.....d.d.l.m.Z...d.d.l.Z.
0040 64 00 64 02 6c 03 5a 03 64 00 64 02 6c 04 5a 04 64 00 64 02 6c 05 5a 05 64 00 64 02 6c 06 5a 06 d.d.l.Z.d.d.l.Z.d.d.l.Z.d.d.l.Z.
0060 64 00 64 02 6c 07 5a 07 64 00 64 02 6c 08 5a 08 64 00 64 02 6c 09 5a 09 64 00 64 02 6c 0a 5a 0a d.d.l.Z.d.d.l.Z.d.d.l.Z.d.d.l.Z.
0080 64 00 64 02 6c 0b 5a 0b 64 00 64 03 6c 0c 6d 0d 5a 0d 6d 0e 5a 0e 01 00 64 00 64 04 6c 0f 6d 10 d.d.l.Z.d.d.l.m.Z.m.Z...d.d.l.m.
00a0 5a 10 01 00 64 00 64 05 6c 11 6d 12 5a 12 6d 13 5a 13 6d 14 5a 14 01 00 64 06 64 07 6c 15 6d 16 Z...d.d.l.m.Z.m.Z.m.Z...d.d.l.m.
00c0 5a 16 6d 17 5a 17 6d 18 5a 18 01 00 64 06 64 08 6c 16 6d 19 5a 19 6d 1a 5a 1a 6d 1b 5a 1b 6d 1c Z.m.Z.m.Z...d.d.l.m.Z.m.Z.m.Z.m.
00e0 5a 1c 6d 1d 5a 1d 6d 1e 5a 1e 01 00 64 06 64 09 6c 1f 6d 20 5a 20 6d 21 5a 21 6d 22 5a 22 6d 23 Z.m.Z.m.Z...d.d.l.m.Z.m!Z!m"Z"m#
0100 5a 23 01 00 65 24 6a 4a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5a 26 64 0a 5a 27 Z#..e$jJ..................Z&d.Z'
0120 64 0b 5a 28 64 0c 5a 29 02 00 65 0a 6a 54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d.Z(d.Z)..e.jT..................
0140 69 00 ab 01 00 00 00 00 00 00 5a 2b 02 00 65 24 ab 00 00 00 00 00 00 00 5a 2c 02 00 65 18 6a 5a i.........Z+..e$........Z,..e.jZ
0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 65 18 6a 5c 00 00 00 00 00 00 00 00 00 00 ..................e.j\..........
0180 00 00 00 00 00 00 00 00 65 18 6a 5e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 ........e.j^....................
01a0 00 00 00 00 00 00 5a 30 02 00 47 00 64 0d 84 00 64 0e 65 05 6a 62 00 00 00 00 00 00 00 00 00 00 ......Z0..G.d...d.e.jb..........
01c0 00 00 00 00 00 00 00 00 ab 03 00 00 00 00 00 00 5a 32 65 32 6a 66 00 00 00 00 00 00 00 00 00 00 ................Z2e2jf..........
01e0 00 00 00 00 00 00 00 00 5a 33 09 00 02 00 47 00 64 0f 84 00 64 10 65 34 ab 03 00 00 00 00 00 00 ........Z3....G.d...d.e4........
0200 5a 35 65 33 64 02 64 11 64 02 64 02 64 11 64 02 64 02 64 02 64 02 64 12 64 02 64 02 64 02 64 02 Z5e3d.d.d.d.d.d.d.d.d.d.d.d.d.d.
0220 66 0f 64 13 84 01 5a 36 09 00 09 00 64 52 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 f.d...Z6....dR..................
0240 64 53 64 14 84 05 5a 37 09 00 64 54 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 64 55 dSd...Z7..dT..................dU
0260 64 15 84 05 5a 38 64 56 64 16 84 04 5a 39 02 00 47 00 64 17 84 00 64 18 65 13 ab 03 00 00 00 00 d...Z8dVd...Z9..G.d...d.e.......
0280 00 00 5a 3a 64 19 84 00 5a 3b 64 1a 84 00 5a 3c 09 00 09 00 64 57 64 1b 84 04 5a 3d 64 1c 84 00 ..Z:d...Z;d...Z<....dWd...Z=d...
02a0 5a 3e 09 00 09 00 64 58 64 1d 84 04 5a 3f 64 1e 84 00 5a 40 64 1f 84 00 5a 41 64 20 84 00 5a 42 Z>....dXd...Z?d...Z@d...ZAd...ZB
02c0 64 21 84 00 5a 43 02 00 47 00 64 22 84 00 64 23 ab 02 00 00 00 00 00 00 5a 44 64 24 84 00 5a 45 d!..ZC..G.d"..d#........ZDd$..ZE
02e0 64 25 84 00 5a 46 09 00 64 59 64 26 84 01 5a 47 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 d%..ZF..dYd&..ZG................
0300 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 ................................
0320 64 5a 64 27 84 01 5a 48 65 48 5a 49 09 00 64 28 84 00 5a 4a 64 5b 64 29 84 04 5a 4b 09 00 09 00 dZd'..ZHeHZI..d(..ZJd[d)..ZK....
0340 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 64 5c 64 2a 84 04 5a 4c 64 5d 64 2b 84 04 5a 4d ................d\d*..ZLd]d+..ZM
0360 64 2c 84 00 5a 4e 64 5e 64 2d 84 04 5a 4f 64 2e 84 00 5a 50 64 54 64 2f 84 01 5a 51 64 5f 64 30 d,..ZNd^d-..ZOd...ZPdTd/..ZQd_d0
0380 84 04 5a 52 64 60 64 31 84 01 5a 53 64 32 84 00 5a 54 64 33 84 00 5a 55 64 34 84 00 5a 2f 64 35 ..ZRd`d1..ZSd2..ZTd3..ZUd4..Z/d5
03a0 84 00 5a 56 09 00 09 00 64 61 64 36 84 04 5a 57 64 62 64 37 84 04 5a 58 09 00 09 00 09 00 09 00 ..ZV....dad6..ZWdbd7..ZX........
03c0 09 00 09 00 09 00 09 00 09 00 09 00 64 63 64 39 84 04 5a 59 64 64 64 3a 84 04 5a 5a 09 00 09 00 ............dcd9..ZYddd:..ZZ....
03e0 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 64 63 64 3b 84 04 5a 5b 09 00 09 00 09 00 09 00 ................dcd;..Z[........
0400 09 00 09 00 64 65 64 3c 84 04 5a 5c 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 ....ded<..Z\....................
0420 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 ................................
0440 64 66 64 3d 84 04 5a 5d 64 67 64 3e 84 04 5a 5e 02 00 47 00 64 3f 84 00 64 40 ab 02 00 00 00 00 dfd=..Z]dgd>..Z^..G.d?..d@......
0460 00 00 5a 5f 65 5f 6a c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 8f 00 63 02 ..Z_e_j...................D...c.
0480 67 00 63 02 5d 1e 00 00 7d 00 02 00 65 5f 7c 00 65 33 64 02 64 11 64 02 64 11 64 12 7c 00 64 41 g.c.]...}...e_|.e3d.d.d.d.d.|.dA
04a0 6b 37 00 00 64 11 64 12 02 00 65 5e 7c 00 ab 01 00 00 00 00 00 00 ac 42 ab 0b 00 00 00 00 00 00 k7..d.d...e^|..........B........
04c0 91 02 8c 20 04 00 63 02 7d 00 5a 61 02 00 65 4d 02 00 65 51 02 00 65 53 65 5f 65 61 ac 43 ab 02 ......c.}.Za..eM..eQ..eSe_ea.C..
04e0 00 00 00 00 00 00 65 61 44 00 8f 01 63 02 67 00 63 02 5d 14 00 00 7d 01 7c 01 6a c4 00 00 00 00 ......eaD...c.g.c.]...}.|.j.....
0500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 44 6b 37 00 00 73 01 8c 13 7c 01 91 02 8c 16 04 00 ..............dDk7..s...|.......
0520 63 02 7d 01 ac 43 ab 02 00 00 00 00 00 00 65 61 44 00 8f 01 63 02 67 00 63 02 5d 21 00 00 7d 01 c.}..C........eaD...c.g.c.]!..}.
0540 7c 01 6a c6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 8c 10 7c 01 6a c4 00 00 |.j...................s...|.j...
0560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 44 6b 37 00 00 73 01 8c 20 7c 01 91 02 8c 23 ................dDk7..s...|....#
0580 04 00 63 02 7d 01 ac 43 ab 02 00 00 00 00 00 00 5a 5f 02 00 47 00 64 45 84 00 64 46 ab 02 00 00 ..c.}..C........Z_..G.dE..dF....
05a0 00 00 00 00 5a 64 02 00 65 51 02 00 65 53 65 64 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ....Zd..eQ..eSed................
05c0 5a 64 02 00 47 00 64 47 84 00 64 48 ab 02 00 00 00 00 00 00 5a 65 65 65 6a c0 00 00 00 00 00 00 Zd..G.dG..dH........Zeeej.......
05e0 00 00 00 00 00 00 00 00 00 00 00 00 44 00 8f 00 63 02 67 00 63 02 5d 14 00 00 7d 00 02 00 65 5f ............D...c.g.c.]...}...e_
0600 7c 00 65 33 64 02 64 11 64 02 64 11 64 12 64 11 64 11 64 12 ac 49 ab 0a 00 00 00 00 00 00 91 02 |.e3d.d.d.d.d.d.d.d..I..........
0620 8c 16 04 00 63 02 7d 00 5a 66 02 00 65 4d 02 00 65 51 02 00 65 53 65 65 65 66 ac 43 ab 02 00 00 ....c.}.Zf..eM..eQ..eSeeef.C....
0640 00 00 00 00 65 66 ac 43 ab 02 00 00 00 00 00 00 65 66 ac 43 ab 02 00 00 00 00 00 00 5a 65 02 00 ....ef.C........ef.C........Ze..
0660 47 00 64 4a 84 00 64 38 ab 02 00 00 00 00 00 00 5a 67 64 4b 44 00 8f 00 63 02 67 00 63 02 5d 14 G.dJ..d8........ZgdKD...c.g.c.].
0680 00 00 7d 00 02 00 65 5f 7c 00 65 33 64 02 64 11 64 02 64 11 64 12 64 11 64 11 64 12 ac 49 ab 0a ..}...e_|.e3d.d.d.d.d.d.d.d..I..
06a0 00 00 00 00 00 00 91 02 8c 16 04 00 63 02 7d 00 5a 66 02 00 65 4d 02 00 65 51 02 00 65 53 65 67 ............c.}.Zf..eM..eQ..eSeg
06c0 65 66 ac 43 ab 02 00 00 00 00 00 00 65 66 ac 43 ab 02 00 00 00 00 00 00 65 66 ac 43 ab 02 00 00 ef.C........ef.C........ef.C....
06e0 00 00 00 00 5a 67 65 24 66 01 64 02 66 02 64 4c 84 01 5a 68 02 00 65 48 64 11 64 11 ac 4d ab 02 ....Zge$f.d.f.dL..Zh..eHd.d..M..
0700 00 00 00 00 00 00 02 00 47 00 64 4e 84 00 64 4f ab 02 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ........G.dN..dO................
0720 5a 69 64 50 84 00 5a 6a 64 51 84 00 5a 2d 79 02 63 02 01 00 63 02 7d 00 77 00 63 02 01 00 63 02 ZidP..ZjdQ..Z-y.c...c.}.w.c...c.
0740 7d 01 77 00 63 02 01 00 63 02 7d 01 77 00 63 02 01 00 63 02 7d 00 77 00 63 02 01 00 63 02 7d 00 }.w.c...c.}.w.c...c.}.w.c...c.}.
0760 77 00 29 68 e9 00 00 00 00 29 01 da 0b 61 6e 6e 6f 74 61 74 69 6f 6e 73 4e 29 02 da 08 43 61 6c w.)h.....)...annotationsN)...Cal
0780 6c 61 62 6c 65 da 07 4d 61 70 70 69 6e 67 29 01 da 0f 63 61 63 68 65 64 5f 70 72 6f 70 65 72 74 lable..Mapping)...cached_propert
07a0 79 29 03 da 03 41 6e 79 da 0a 4e 61 6d 65 64 54 75 70 6c 65 da 07 54 79 70 65 56 61 72 e9 01 00 y)...Any..NamedTuple..TypeVar...
07c0 00 00 29 03 da 07 5f 63 6f 6d 70 61 74 da 07 5f 63 6f 6e 66 69 67 da 07 73 65 74 74 65 72 73 29 ..)..._compat.._config..setters)
07e0 06 da 0c 50 59 5f 33 5f 31 30 5f 50 4c 55 53 da 0c 50 59 5f 33 5f 31 31 5f 50 4c 55 53 da 0c 50 ...PY_3_10_PLUS..PY_3_11_PLUS..P
0800 59 5f 33 5f 31 33 5f 50 4c 55 53 da 14 5f 41 6e 6e 6f 74 61 74 69 6f 6e 45 78 74 72 61 63 74 6f Y_3_13_PLUS.._AnnotationExtracto
0820 72 da 10 5f 67 65 74 5f 61 6e 6e 6f 74 61 74 69 6f 6e 73 da 10 67 65 74 5f 67 65 6e 65 72 69 63 r.._get_annotations..get_generic
0840 5f 62 61 73 65 29 04 da 16 44 65 66 61 75 6c 74 41 6c 72 65 61 64 79 53 65 74 45 72 72 6f 72 da _base)...DefaultAlreadySetError.
0860 13 46 72 6f 7a 65 6e 49 6e 73 74 61 6e 63 65 45 72 72 6f 72 da 14 4e 6f 74 41 6e 41 74 74 72 73 .FrozenInstanceError..NotAnAttrs
0880 43 6c 61 73 73 45 72 72 6f 72 da 19 55 6e 61 6e 6e 6f 74 61 74 65 64 41 74 74 72 69 62 75 74 65 ClassError..UnannotatedAttribute
08a0 45 72 72 6f 72 7a 11 5f 5f 61 74 74 72 5f 66 61 63 74 6f 72 79 5f 25 73 29 04 7a 0f 74 79 70 69 Errorz.__attr_factory_%s).z.typi
08c0 6e 67 2e 43 6c 61 73 73 56 61 72 7a 0a 74 2e 43 6c 61 73 73 56 61 72 da 08 43 6c 61 73 73 56 61 ng.ClassVarz.t.ClassVar..ClassVa
08e0 72 7a 1a 74 79 70 69 6e 67 5f 65 78 74 65 6e 73 69 6f 6e 73 2e 43 6c 61 73 73 56 61 72 da 12 5f rz.typing_extensions.ClassVar.._
0900 61 74 74 72 73 5f 63 61 63 68 65 64 5f 68 61 73 68 63 00 00 00 00 00 00 00 00 00 00 00 00 02 00 attrs_cached_hashc..............
0920 00 00 00 00 00 01 f3 3e 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 5a 03 02 00 65 04 6a 0a 00 .......>.....e.Z.d.Z.d.Z...e.j..
0940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 5a 06 64 02 84 00 5a .........................Z.d...Z
0960 07 64 03 84 00 5a 08 79 04 29 05 da 08 5f 4e 6f 74 68 69 6e 67 61 46 01 00 00 0a 20 20 20 20 53 .d...Z.y.)..._NothingaF........S
0980 65 6e 74 69 6e 65 6c 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 65 20 6c 61 63 6b 20 6f 66 20 entinel.to.indicate.the.lack.of.
09a0 61 20 76 61 6c 75 65 20 77 68 65 6e 20 60 4e 6f 6e 65 60 20 69 73 20 61 6d 62 69 67 75 6f 75 73 a.value.when.`None`.is.ambiguous
09c0 2e 0a 0a 20 20 20 20 49 66 20 65 78 74 65 6e 64 69 6e 67 20 61 74 74 72 73 2c 20 79 6f 75 20 63 .......If.extending.attrs,.you.c
09e0 61 6e 20 75 73 65 20 60 60 74 79 70 69 6e 67 2e 4c 69 74 65 72 61 6c 5b 4e 4f 54 48 49 4e 47 5d an.use.``typing.Literal[NOTHING]
0a00 60 60 20 74 6f 20 73 68 6f 77 0a 20 20 20 20 74 68 61 74 20 61 20 76 61 6c 75 65 20 6d 61 79 20 ``.to.show.....that.a.value.may.
0a20 62 65 20 60 60 4e 4f 54 48 49 4e 47 60 60 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 be.``NOTHING``..........versionc
0a40 68 61 6e 67 65 64 3a 3a 20 32 31 2e 31 2e 30 20 60 60 62 6f 6f 6c 28 4e 4f 54 48 49 4e 47 29 60 hanged::.21.1.0.``bool(NOTHING)`
0a60 60 20 69 73 20 6e 6f 77 20 46 61 6c 73 65 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 `.is.now.False.........versionch
0a80 61 6e 67 65 64 3a 3a 20 32 32 2e 32 2e 30 20 60 60 4e 4f 54 48 49 4e 47 60 60 20 69 73 20 6e 6f anged::.22.2.0.``NOTHING``.is.no
0aa0 77 20 61 6e 20 60 60 65 6e 75 6d 2e 45 6e 75 6d 60 60 20 76 61 72 69 61 6e 74 2e 0a 20 20 20 20 w.an.``enum.Enum``.variant......
0ac0 63 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 01 f3 04 00 00 00 97 00 79 01 29 02 c...........................y.).
0ae0 4e da 07 4e 4f 54 48 49 4e 47 a9 00 a9 01 da 04 73 65 6c 66 73 01 00 00 00 20 fa 51 2f 68 6f 6d N..NOTHING......selfs......Q/hom
0b00 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 69 75 63 2d 63 6f 75 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 e/blackhao/uiuc-course-graph/.ve
0b20 6e 76 2f 6c 69 62 2f 70 79 74 68 6f 6e 33 2e 31 32 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f nv/lib/python3.12/site-packages/
0b40 61 74 74 72 2f 5f 6d 61 6b 65 2e 70 79 da 08 5f 5f 72 65 70 72 5f 5f 7a 11 5f 4e 6f 74 68 69 6e attr/_make.py..__repr__z._Nothin
0b60 67 2e 5f 5f 72 65 70 72 5f 5f 4a 00 00 00 73 05 00 00 00 80 00 d8 0f 18 f3 00 00 00 00 63 01 00 g.__repr__J...s..............c..
0b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 01 f3 04 00 00 00 97 00 79 01 29 02 4e 46 72 .........................y.).NFr
0ba0 1e 00 00 00 72 1f 00 00 00 73 01 00 00 00 20 72 21 00 00 00 da 08 5f 5f 62 6f 6f 6c 5f 5f 7a 11 ....r....s.....r!.....__bool__z.
0bc0 5f 4e 6f 74 68 69 6e 67 2e 5f 5f 62 6f 6f 6c 5f 5f 4d 00 00 00 73 05 00 00 00 80 00 d8 0f 14 72 _Nothing.__bool__M...s.........r
0be0 23 00 00 00 4e 29 09 da 08 5f 5f 6e 61 6d 65 5f 5f da 0a 5f 5f 6d 6f 64 75 6c 65 5f 5f da 0c 5f #...N)...__name__..__module__.._
0c00 5f 71 75 61 6c 6e 61 6d 65 5f 5f da 07 5f 5f 64 6f 63 5f 5f da 04 65 6e 75 6d da 04 61 75 74 6f _qualname__..__doc__..enum..auto
0c20 72 1d 00 00 00 72 22 00 00 00 72 25 00 00 00 72 1e 00 00 00 72 23 00 00 00 72 21 00 00 00 72 1b r....r"...r%...r....r#...r!...r.
0c40 00 00 00 72 1b 00 00 00 3d 00 00 00 73 20 00 00 00 84 00 f1 02 08 05 08 f0 14 00 0f 18 88 64 8f ...r....=...s.................d.
0c60 69 89 69 8b 6b 80 47 f2 04 01 05 19 f3 06 01 05 15 72 23 00 00 00 72 1b 00 00 00 63 00 00 00 00 i.i.k.G..........r#...r....c....
0c80 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 01 f3 28 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 .................(.....e.Z.d.Z.d
0ca0 01 5a 03 02 00 65 04 64 02 ab 01 00 00 00 00 00 00 64 03 66 02 64 04 84 01 5a 05 79 02 29 05 da .Z...e.d.........d.f.d...Z.y.)..
0cc0 11 5f 43 61 63 68 65 48 61 73 68 57 72 61 70 70 65 72 61 7f 01 00 00 0a 20 20 20 20 41 6e 20 69 ._CacheHashWrappera.........An.i
0ce0 6e 74 65 67 65 72 20 73 75 62 63 6c 61 73 73 20 74 68 61 74 20 70 69 63 6b 6c 65 73 20 2f 20 63 nteger.subclass.that.pickles./.c
0d00 6f 70 69 65 73 20 61 73 20 4e 6f 6e 65 0a 0a 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 64 20 opies.as.None......This.is.used.
0d20 66 6f 72 20 6e 6f 6e 2d 73 6c 6f 74 73 20 63 6c 61 73 73 65 73 20 77 69 74 68 20 60 60 63 61 63 for.non-slots.classes.with.``cac
0d40 68 65 5f 68 61 73 68 3d 54 72 75 65 60 60 2c 20 74 6f 20 61 76 6f 69 64 0a 20 20 20 20 73 65 72 he_hash=True``,.to.avoid.....ser
0d60 69 61 6c 69 7a 69 6e 67 20 61 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 28 65 76 65 6e 20 6c 69 6b ializing.a.potentially.(even.lik
0d80 65 6c 79 29 20 69 6e 76 61 6c 69 64 20 68 61 73 68 20 76 61 6c 75 65 2e 20 53 69 6e 63 65 20 60 ely).invalid.hash.value..Since.`
0da0 4e 6f 6e 65 60 0a 20 20 20 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 66 None`.....is.the.default.value.f
0dc0 6f 72 20 75 6e 63 61 6c 63 75 6c 61 74 65 64 20 68 61 73 68 65 73 2c 20 77 68 65 6e 65 76 65 72 or.uncalculated.hashes,.whenever
0de0 20 74 68 69 73 20 69 73 20 63 6f 70 69 65 64 2c 0a 20 20 20 20 74 68 65 20 63 6f 70 79 27 73 20 .this.is.copied,.....the.copy's.
0e00 76 61 6c 75 65 20 66 6f 72 20 74 68 65 20 68 61 73 68 20 73 68 6f 75 6c 64 20 61 75 74 6f 6d 61 value.for.the.hash.should.automa
0e20 74 69 63 61 6c 6c 79 20 72 65 73 65 74 2e 0a 0a 20 20 20 20 53 65 65 20 47 48 20 23 36 31 33 20 tically.reset.......See.GH.#613.
0e40 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 20 20 20 20 4e 72 1e 00 00 00 63 03 00 00 for.more.details......Nr....c...
0e60 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 01 f3 0a 00 00 00 97 00 7c 01 7c 02 66 02 53 00 ........................|.|.f.S.
0e80 a9 01 4e 72 1e 00 00 00 29 03 72 20 00 00 00 da 11 5f 6e 6f 6e 65 5f 63 6f 6e 73 74 72 75 63 74 ..Nr....).r......_none_construct
0ea0 6f 72 da 05 5f 61 72 67 73 73 03 00 00 00 20 20 20 72 21 00 00 00 da 0a 5f 5f 72 65 64 75 63 65 or.._argss.......r!.....__reduce
0ec0 5f 5f 7a 1c 5f 43 61 63 68 65 48 61 73 68 57 72 61 70 70 65 72 2e 5f 5f 72 65 64 75 63 65 5f 5f __z._CacheHashWrapper.__reduce__
0ee0 65 00 00 00 73 0d 00 00 00 80 00 d8 0f 20 a0 25 d0 0f 27 d0 08 27 72 23 00 00 00 29 06 72 26 00 e...s..........%..'..'r#...).r&.
0f00 00 00 72 27 00 00 00 72 28 00 00 00 72 29 00 00 00 da 04 74 79 70 65 72 32 00 00 00 72 1e 00 00 ..r'...r(...r).....typer2...r...
0f20 00 72 23 00 00 00 72 21 00 00 00 72 2d 00 00 00 72 2d 00 00 00 59 00 00 00 73 17 00 00 00 84 00 .r#...r!...r-...r-...Y...s......
0f40 f1 02 09 05 08 f1 16 00 2c 30 b0 04 ab 3a b8 52 f4 00 01 05 28 72 23 00 00 00 72 2d 00 00 00 54 ........,0...:.R....(r#...r-...T
0f60 46 63 0f 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 14 02 00 00 97 00 74 01 00 Fc...........................t..
0f80 00 00 00 00 00 00 00 7c 03 7c 0b 7c 0c 64 01 ab 04 00 00 00 00 00 00 5c 04 00 00 7d 0b 7d 0f 7d .......|.|.|.d.........\...}.}.}
0fa0 0c 7d 10 7c 04 81 15 7c 04 64 01 75 01 72 11 7c 04 64 03 75 01 72 0d 64 04 7d 11 74 03 00 00 00 .}.|...|.d.u.r.|.d.u.r.d.}.t....
0fc0 00 00 00 00 00 7c 11 ab 01 00 00 00 00 00 00 82 01 7c 09 81 38 7c 00 74 04 00 00 00 00 00 00 00 .....|...........|..8|.t........
0fe0 00 75 01 72 0d 64 05 7d 11 74 07 00 00 00 00 00 00 00 00 7c 11 ab 01 00 00 00 00 00 00 82 01 74 .u.r.d.}.t.........|...........t
1000 09 00 00 00 00 00 00 00 00 7c 09 ab 01 00 00 00 00 00 00 73 0d 64 06 7d 11 74 07 00 00 00 00 00 .........|.........s.d.}.t......
1020 00 00 00 7c 11 ab 01 00 00 00 00 00 00 82 01 74 0b 00 00 00 00 00 00 00 00 7c 09 ab 01 00 00 00 ...|...........t.........|......
1040 00 00 00 7d 00 7c 06 80 02 69 00 7d 06 74 0d 00 00 00 00 00 00 00 00 7c 0d 74 0e 00 00 00 00 00 ...}.|...i.}.t.........|.t......
1060 00 00 00 74 10 00 00 00 00 00 00 00 00 66 02 ab 02 00 00 00 00 00 00 72 12 74 13 00 00 00 00 00 ...t.........f.........r.t......
1080 00 00 00 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 0d 8e 00 7d 0d 7c 01 72 ...j...................|...}.|.r
10a0 1e 74 0d 00 00 00 00 00 00 00 00 7c 01 74 0e 00 00 00 00 00 00 00 00 74 10 00 00 00 00 00 00 00 .t.........|.t.........t........
10c0 00 66 02 ab 02 00 00 00 00 00 00 72 08 74 17 00 00 00 00 00 00 00 00 7c 01 8e 00 7d 01 7c 08 72 .f.........r.t.........|...}.|.r
10e0 1e 74 0d 00 00 00 00 00 00 00 00 7c 08 74 0e 00 00 00 00 00 00 00 00 74 10 00 00 00 00 00 00 00 .t.........|.t.........t........
1100 00 66 02 ab 02 00 00 00 00 00 00 72 08 74 15 00 00 00 00 00 00 00 00 7c 08 8e 00 7d 08 74 19 00 .f.........r.t.........|...}.t..
1120 00 00 00 00 00 00 00 64 17 69 00 64 07 7c 00 93 01 64 08 7c 01 93 01 64 09 7c 02 93 01 64 0a 64 .......d.i.d.|...d.|...d.|...d.d
1140 02 93 01 64 0b 7c 04 93 01 64 0c 7c 05 93 01 64 0d 7c 08 93 01 64 0e 7c 06 93 01 64 0f 7c 07 93 ...d.|...d.|...d.|...d.|...d.|..
1160 01 64 10 7c 0a 93 01 64 11 7c 0b 93 01 64 12 7c 0f 93 01 64 13 7c 0c 93 01 64 14 7c 10 93 01 64 .d.|...d.|...d.|...d.|...d.|...d
1180 15 7c 0d 93 01 64 16 7c 0e 93 01 8e 01 53 00 29 18 61 bf 05 00 00 0a 20 20 20 20 43 72 65 61 74 .|...d.|.....S.).a.........Creat
11a0 65 20 61 20 6e 65 77 20 66 69 65 6c 64 20 2f 20 61 74 74 72 69 62 75 74 65 20 6f 6e 20 61 20 63 e.a.new.field./.attribute.on.a.c
11c0 6c 61 73 73 2e 0a 0a 20 20 20 20 49 64 65 6e 74 69 63 61 6c 20 74 6f 20 60 61 74 74 72 73 2e 66 lass.......Identical.to.`attrs.f
11e0 69 65 6c 64 60 2c 20 65 78 63 65 70 74 20 69 74 27 73 20 6e 6f 74 20 6b 65 79 77 6f 72 64 2d 6f ield`,.except.it's.not.keyword-o
1200 6e 6c 79 2e 0a 0a 20 20 20 20 43 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 60 61 74 74 72 73 2e nly.......Consider.using.`attrs.
1220 66 69 65 6c 64 60 20 69 6e 20 6e 65 77 20 63 6f 64 65 20 28 60 60 61 74 74 72 2e 69 62 60 60 20 field`.in.new.code.(``attr.ib``.
1240 77 69 6c 6c 20 2a 6e 65 76 65 72 2a 20 67 6f 20 61 77 61 79 2c 0a 20 20 20 20 74 68 6f 75 67 68 will.*never*.go.away,.....though
1260 29 2e 0a 0a 20 20 20 20 2e 2e 20 20 77 61 72 6e 69 6e 67 3a 3a 0a 0a 20 20 20 20 20 20 20 20 44 )...........warning::..........D
1280 6f 65 73 20 2a 2a 6e 6f 74 68 69 6e 67 2a 2a 20 75 6e 6c 65 73 73 20 74 68 65 20 63 6c 61 73 73 oes.**nothing**.unless.the.class
12a0 20 69 73 20 61 6c 73 6f 20 64 65 63 6f 72 61 74 65 64 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 .is.also.decorated.with.........
12c0 60 61 74 74 72 2e 73 60 20 28 6f 72 20 73 69 6d 69 6c 61 72 29 21 0a 0a 0a 20 20 20 20 2e 2e 20 `attr.s`.(or.similar)!..........
12e0 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 35 2e 32 2e 30 20 2a 63 6f 6e 76 65 72 74 2a 0a versionadded::.15.2.0.*convert*.
1300 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 36 2e 33 2e 30 20 2a 6d 65 .......versionadded::.16.3.0.*me
1320 74 61 64 61 74 61 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 tadata*........versionchanged::.
1340 31 37 2e 31 2e 30 20 2a 76 61 6c 69 64 61 74 6f 72 2a 20 63 61 6e 20 62 65 20 61 20 60 60 6c 69 17.1.0.*validator*.can.be.a.``li
1360 73 74 60 60 20 6e 6f 77 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a st``.now.........versionchanged:
1380 3a 20 31 37 2e 31 2e 30 0a 20 20 20 20 20 20 20 2a 68 61 73 68 2a 20 69 73 20 60 4e 6f 6e 65 60 :.17.1.0........*hash*.is.`None`
13a0 20 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 6d 69 72 72 6f 72 73 20 2a 65 71 2a 20 62 79 20 64 .and.therefore.mirrors.*eq*.by.d
13c0 65 66 61 75 6c 74 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 37 efault.........versionadded::.17
13e0 2e 33 2e 30 20 2a 74 79 70 65 2a 0a 20 20 20 20 2e 2e 20 64 65 70 72 65 63 61 74 65 64 3a 3a 20 .3.0.*type*........deprecated::.
1400 31 37 2e 34 2e 30 20 2a 63 6f 6e 76 65 72 74 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 17.4.0.*convert*........versiona
1420 64 64 65 64 3a 3a 20 31 37 2e 34 2e 30 0a 20 20 20 20 20 20 20 2a 63 6f 6e 76 65 72 74 65 72 2a dded::.17.4.0........*converter*
1440 20 61 73 20 61 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 74 68 65 20 64 65 70 72 65 63 .as.a.replacement.for.the.deprec
1460 61 74 65 64 20 2a 63 6f 6e 76 65 72 74 2a 20 74 6f 20 61 63 68 69 65 76 65 0a 20 20 20 20 20 20 ated.*convert*.to.achieve.......
1480 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 77 69 74 68 20 6f 74 68 65 72 20 6e 6f 75 6e 2d 62 61 73 .consistency.with.other.noun-bas
14a0 65 64 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 ed.arguments.........versionadde
14c0 64 3a 3a 20 31 38 2e 31 2e 30 0a 20 20 20 20 20 20 20 60 60 66 61 63 74 6f 72 79 3d 66 60 60 20 d::.18.1.0........``factory=f``.
14e0 69 73 20 73 79 6e 74 61 63 74 69 63 20 73 75 67 61 72 20 66 6f 72 20 60 60 64 65 66 61 75 6c 74 is.syntactic.sugar.for.``default
1500 3d 61 74 74 72 2e 46 61 63 74 6f 72 79 28 66 29 60 60 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 =attr.Factory(f)``.........versi
1520 6f 6e 61 64 64 65 64 3a 3a 20 31 38 2e 32 2e 30 20 2a 6b 77 5f 6f 6e 6c 79 2a 0a 20 20 20 20 2e onadded::.18.2.0.*kw_only*......
1540 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 31 39 2e 32 2e 30 20 2a 63 6f 6e 76 65 ..versionchanged::.19.2.0.*conve
1560 72 74 2a 20 6b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 72 65 6d 6f 76 65 64 2e 0a 20 20 rt*.keyword.argument.removed....
1580 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 31 39 2e 32 2e 30 20 2a 72 65 .....versionchanged::.19.2.0.*re
15a0 70 72 2a 20 61 6c 73 6f 20 61 63 63 65 70 74 73 20 61 20 63 75 73 74 6f 6d 20 63 61 6c 6c 61 62 pr*.also.accepts.a.custom.callab
15c0 6c 65 2e 0a 20 20 20 20 2e 2e 20 64 65 70 72 65 63 61 74 65 64 3a 3a 20 31 39 2e 32 2e 30 20 2a le.........deprecated::.19.2.0.*
15e0 63 6d 70 2a 20 52 65 6d 6f 76 61 6c 20 6f 6e 20 6f 72 20 61 66 74 65 72 20 32 30 32 31 2d 30 36 cmp*.Removal.on.or.after.2021-06
1600 2d 30 31 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 39 2e 32 2e -01.........versionadded::.19.2.
1620 30 20 2a 65 71 2a 20 61 6e 64 20 2a 6f 72 64 65 72 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 0.*eq*.and.*order*........versio
1640 6e 61 64 64 65 64 3a 3a 20 32 30 2e 31 2e 30 20 2a 6f 6e 5f 73 65 74 61 74 74 72 2a 0a 20 20 20 nadded::.20.1.0.*on_setattr*....
1660 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 30 2e 33 2e 30 20 2a 6b 77 5f ....versionchanged::.20.3.0.*kw_
1680 6f 6e 6c 79 2a 20 62 61 63 6b 70 6f 72 74 65 64 20 74 6f 20 50 79 74 68 6f 6e 20 32 0a 20 20 20 only*.backported.to.Python.2....
16a0 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 31 2e 31 2e 30 0a 20 20 20 20 ....versionchanged::.21.1.0.....
16c0 20 20 20 2a 65 71 2a 2c 20 2a 6f 72 64 65 72 2a 2c 20 61 6e 64 20 2a 63 6d 70 2a 20 61 6c 73 6f ...*eq*,.*order*,.and.*cmp*.also
16e0 20 61 63 63 65 70 74 20 61 20 63 75 73 74 6f 6d 20 63 61 6c 6c 61 62 6c 65 0a 20 20 20 20 2e 2e .accept.a.custom.callable.......
1700 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 31 2e 31 2e 30 20 2a 63 6d 70 2a 20 75 .versionchanged::.21.1.0.*cmp*.u
1720 6e 64 65 70 72 65 63 61 74 65 64 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a ndeprecated........versionadded:
1740 3a 20 32 32 2e 32 2e 30 20 2a 61 6c 69 61 73 2a 0a 20 20 20 20 54 4e 46 fa 36 49 6e 76 61 6c 69 :.22.2.0.*alias*.....TNF.6Invali
1760 64 20 76 61 6c 75 65 20 66 6f 72 20 68 61 73 68 2e 20 20 4d 75 73 74 20 62 65 20 54 72 75 65 2c d.value.for.hash...Must.be.True,
1780 20 46 61 6c 73 65 2c 20 6f 72 20 4e 6f 6e 65 2e 7a 3d 54 68 65 20 60 64 65 66 61 75 6c 74 60 20 .False,.or.None.z=The.`default`.
17a0 61 6e 64 20 60 66 61 63 74 6f 72 79 60 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 6d 75 74 75 and.`factory`.arguments.are.mutu
17c0 61 6c 6c 79 20 65 78 63 6c 75 73 69 76 65 2e 7a 2a 54 68 65 20 60 66 61 63 74 6f 72 79 60 20 61 ally.exclusive.z*The.`factory`.a
17e0 72 67 75 6d 65 6e 74 20 6d 75 73 74 20 62 65 20 61 20 63 61 6c 6c 61 62 6c 65 2e da 07 64 65 66 rgument.must.be.a.callable...def
1800 61 75 6c 74 da 09 76 61 6c 69 64 61 74 6f 72 da 04 72 65 70 72 da 03 63 6d 70 da 04 68 61 73 68 ault..validator..repr..cmp..hash
1820 da 04 69 6e 69 74 da 09 63 6f 6e 76 65 72 74 65 72 da 08 6d 65 74 61 64 61 74 61 72 33 00 00 00 ..init..converter..metadatar3...
1840 da 07 6b 77 5f 6f 6e 6c 79 da 02 65 71 da 06 65 71 5f 6b 65 79 da 05 6f 72 64 65 72 da 09 6f 72 ..kw_only..eq..eq_key..order..or
1860 64 65 72 5f 6b 65 79 da 0a 6f 6e 5f 73 65 74 61 74 74 72 da 05 61 6c 69 61 73 72 1e 00 00 00 29 der_key..on_setattr..aliasr....)
1880 0d da 1a 5f 64 65 74 65 72 6d 69 6e 65 5f 61 74 74 72 69 62 5f 65 71 5f 6f 72 64 65 72 da 09 54 ..._determine_attrib_eq_order..T
18a0 79 70 65 45 72 72 6f 72 72 1d 00 00 00 da 0a 56 61 6c 75 65 45 72 72 6f 72 da 08 63 61 6c 6c 61 ypeErrorr......ValueError..calla
18c0 62 6c 65 da 07 46 61 63 74 6f 72 79 da 0a 69 73 69 6e 73 74 61 6e 63 65 da 04 6c 69 73 74 da 05 ble..Factory..isinstance..list..
18e0 74 75 70 6c 65 72 0d 00 00 00 da 04 70 69 70 65 da 04 61 6e 64 5f da 0d 5f 43 6f 75 6e 74 69 6e tupler......pipe..and_.._Countin
1900 67 41 74 74 72 29 12 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 39 00 00 00 72 3a 00 00 00 gAttr).r6...r7...r8...r9...r:...
1920 72 3b 00 00 00 72 3d 00 00 00 72 33 00 00 00 72 3c 00 00 00 da 07 66 61 63 74 6f 72 79 72 3e 00 r;...r=...r3...r<.....factoryr>.
1940 00 00 72 3f 00 00 00 72 41 00 00 00 72 43 00 00 00 72 44 00 00 00 72 40 00 00 00 72 42 00 00 00 ..r?...rA...rC...rD...r@...rB...
1960 da 03 6d 73 67 73 12 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 21 00 00 ..msgs......................r!..
1980 00 da 06 61 74 74 72 69 62 72 52 00 00 00 69 00 00 00 73 8f 01 00 00 80 00 f4 6e 01 00 24 3e d8 ...attribrR...i...s.......n..$>.
19a0 08 0b 88 52 90 15 98 04 f3 03 02 24 06 d1 04 20 80 42 88 06 90 05 90 79 f0 08 00 08 0c d0 07 17 ...R.......$.....B.....y........
19c0 98 44 a8 04 d1 1c 2c b0 14 b8 55 d1 31 42 d8 0e 46 88 03 dc 0e 17 98 03 8b 6e d0 08 1c e0 07 0e .D....,...U.1B..F........n......
19e0 d0 07 1a d8 0b 12 9c 27 d1 0b 21 e0 10 4f f0 03 00 0d 10 f4 06 00 13 1d 98 53 93 2f d0 0c 21 dc .......'..!..O...........S./..!.
1a00 0f 17 98 07 d4 0f 20 d8 12 3e 88 43 dc 12 1c 98 53 93 2f d0 0c 21 dc 12 19 98 27 d3 12 22 88 07 .........>.C....S./..!....'.."..
1a20 e0 07 0f d0 07 17 d8 13 15 88 08 f4 06 00 08 12 90 2a 9c 74 a4 55 98 6d d4 07 2c dc 15 1c 97 5c .................*.t.U.m..,....\
1a40 91 5c a0 3a d0 15 2e 88 0a e1 07 10 94 5a a0 09 ac 44 b4 25 a8 3d d4 15 39 dc 14 18 98 29 d0 14 .\.:.........Z...D.%.=..9....)..
1a60 24 88 09 e1 07 10 94 5a a0 09 ac 44 b4 25 a8 3d d4 15 39 dc 14 18 98 29 d0 14 24 88 09 e4 0b 18 $......Z...D.%.=..9....)..$.....
1a80 f2 00 11 0c 06 d9 10 17 f0 03 11 0c 06 e1 12 1b f0 05 11 0c 06 f1 06 00 0e 12 f0 07 11 0c 06 f1 ................................
1aa0 08 00 0d 11 f0 09 11 0c 06 f1 0a 00 0e 12 f0 0b 11 0c 06 f1 0c 00 0e 12 f0 0d 11 0c 06 f1 0e 00 ................................
1ac0 13 1c f0 0f 11 0c 06 f1 10 00 12 1a f0 11 11 0c 06 f1 12 00 0e 12 f0 13 11 0c 06 f1 14 00 11 18 ................................
1ae0 f0 15 11 0c 06 f1 16 00 0c 0e f0 17 11 0c 06 f1 18 00 10 16 f0 19 11 0c 06 f1 1a 00 0f 14 f0 1b ................................
1b00 11 0c 06 f1 1c 00 13 1c f0 1d 11 0c 06 f1 1e 00 14 1e f0 1f 11 0c 06 f1 20 00 0f 14 f0 21 11 0c .............................!..
1b20 06 f0 00 11 05 06 72 23 00 00 00 63 04 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 01 ......r#...c....................
1b40 f3 38 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 7c 03 64 01 ab 03 00 00 00 00 00 00 7d .8.....t.........|.|.d.........}
1b60 04 74 03 00 00 00 00 00 00 00 00 7c 04 7c 01 7c 02 ab 03 00 00 00 00 00 00 01 00 79 02 29 03 7a .t.........|.|.|...........y.).z
1b80 5b 0a 20 20 20 20 45 76 61 6c 75 61 74 65 20 74 68 65 20 73 63 72 69 70 74 20 77 69 74 68 20 74 [.....Evaluate.the.script.with.t
1ba0 68 65 20 67 69 76 65 6e 20 67 6c 6f 62 61 6c 20 28 67 6c 6f 62 73 29 20 61 6e 64 20 6c 6f 63 61 he.given.global.(globs).and.loca
1bc0 6c 20 28 6c 6f 63 73 29 0a 20 20 20 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 da 04 65 78 l.(locs).....variables........ex
1be0 65 63 4e 29 02 da 07 63 6f 6d 70 69 6c 65 da 04 65 76 61 6c 29 05 da 06 73 63 72 69 70 74 da 05 ecN)...compile..eval)...script..
1c00 67 6c 6f 62 73 da 04 6c 6f 63 73 da 08 66 69 6c 65 6e 61 6d 65 da 08 62 79 74 65 63 6f 64 65 73 globs..locs..filename..bytecodes
1c20 05 00 00 00 20 20 20 20 20 72 21 00 00 00 da 11 5f 63 6f 6d 70 69 6c 65 5f 61 6e 64 5f 65 76 61 .........r!....._compile_and_eva
1c40 6c 72 5c 00 00 00 d4 00 00 00 73 1e 00 00 00 80 00 f4 14 00 10 17 90 76 98 78 a8 16 d3 0f 30 80 lr\.......s............v.x....0.
1c60 48 dc 04 08 88 18 90 35 98 24 d5 04 1f 72 23 00 00 00 63 04 00 00 00 00 00 00 00 00 00 00 00 06 H......5.$...r#...c.............
1c80 00 00 00 03 00 00 01 f3 e2 00 00 00 97 00 7c 03 80 02 69 00 6e 01 7c 03 7d 04 64 02 7d 05 7c 01 ..............|...i.n.|.}.d.}.|.
1ca0 7d 06 09 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 64 01 7c 00 6a 03 00 00 }...t.........|.........d.|.j...
1cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 03 ab 01 00 00 00 00 00 00 7c 01 66 04 7d 07 ................d.........|.f.}.
1ce0 74 04 00 00 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 09 t.........j...................j.
1d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 7c 07 ab 02 00 00 00 00 00 00 7d 08 ..................|.|.........}.
1d20 7c 08 7c 07 6b 28 00 00 72 01 6e 11 7c 06 64 01 64 04 1a 00 9b 00 64 05 7c 05 9b 00 64 06 9d 04 |.|.k(..r.n.|.d.d.....d.|...d...
1d40 7d 01 7c 05 64 02 7a 0d 00 00 7d 05 8c 55 74 0b 00 00 00 00 00 00 00 00 7c 00 7c 02 7c 04 7c 01 }.|.d.z...}..Ut.........|.|.|.|.
1d60 ab 04 00 00 00 00 00 00 01 00 7c 04 53 00 29 07 7a 50 0a 20 20 20 20 43 61 63 68 65 20 74 68 65 ..........|.S.).zP.....Cache.the
1d80 20 73 63 72 69 70 74 20 77 69 74 68 20 5f 6c 69 6e 65 63 61 63 68 65 5f 2c 20 63 6f 6d 70 69 6c .script.with._linecache_,.compil
1da0 65 20 69 74 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 5f 6c 6f 63 61 6c 73 5f 2e 0a 20 20 e.it.and.return.the._locals_....
1dc0 20 20 4e 72 0a 00 00 00 54 e9 ff ff ff ff fa 01 2d fa 01 3e 29 06 da 03 6c 65 6e da 0a 73 70 6c ..Nr....T.......-..>)...len..spl
1de0 69 74 6c 69 6e 65 73 da 09 6c 69 6e 65 63 61 63 68 65 da 05 63 61 63 68 65 da 0a 73 65 74 64 65 itlines..linecache..cache..setde
1e00 66 61 75 6c 74 72 5c 00 00 00 29 09 72 57 00 00 00 72 5a 00 00 00 72 58 00 00 00 da 06 6c 6f 63 faultr\...).rW...rZ...rX.....loc
1e20 61 6c 73 72 59 00 00 00 da 05 63 6f 75 6e 74 da 0d 62 61 73 65 5f 66 69 6c 65 6e 61 6d 65 da 0f alsrY.....count..base_filename..
1e40 6c 69 6e 65 63 61 63 68 65 5f 74 75 70 6c 65 da 07 6f 6c 64 5f 76 61 6c 73 09 00 00 00 20 20 20 linecache_tuple..old_vals.......
1e60 20 20 20 20 20 20 72 21 00 00 00 da 16 5f 6c 69 6e 65 63 61 63 68 65 5f 61 6e 64 5f 63 6f 6d 70 ......r!....._linecache_and_comp
1e80 69 6c 65 72 6b 00 00 00 e2 00 00 00 73 a0 00 00 00 80 00 f0 14 00 12 18 90 1e 89 32 a0 56 80 44 ilerk.......s..............2.V.D
1ea0 f0 08 00 0d 0e 80 45 d8 14 1c 80 4d d8 0a 0e e4 0c 0f 90 06 8b 4b d8 0c 10 d8 0c 12 d7 0c 1d d1 ......E....M.........K..........
1ec0 0c 1d 98 64 d3 0c 23 d8 0c 14 f0 09 05 1b 0a 88 0f f4 0c 00 13 1c 97 2f 91 2f d7 12 2c d1 12 2c ...d..#...............././..,..,
1ee0 a8 58 b0 7f d3 12 47 88 07 d8 0b 12 90 6f d2 0b 25 d8 0c 11 e0 16 23 a0 43 a0 52 d0 16 28 d0 15 .X....G......o..%.....#.C.R..(..
1f00 29 a8 11 a8 35 a8 27 b0 11 d0 13 33 88 08 d8 08 0d 90 11 89 0a 88 05 f0 19 00 0b 0f f4 1c 00 05 )...5.'....3....................
1f20 16 90 66 98 65 a0 54 a8 38 d4 04 34 e0 0b 0f 80 4b 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 ..f.e.T.8..4....Kr#...c.........
1f40 00 00 00 05 00 00 00 03 00 00 01 f3 80 00 00 00 97 00 7c 00 9b 00 64 01 9d 02 7d 02 69 00 7d 03 ..................|...d...}.i.}.
1f60 74 01 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 44 00 5d 18 00 00 5c 02 00 00 7d 04 t.........|.........D.]...\...}.
1f80 7d 05 7c 04 66 01 64 02 84 01 7d 06 74 03 00 00 00 00 00 00 00 00 7c 06 ab 01 00 00 00 00 00 00 }.|.f.d...}.t.........|.........
1fa0 7c 03 7c 05 3c 00 00 00 8c 1a 04 00 74 05 00 00 00 00 00 00 00 00 7c 02 74 06 00 00 00 00 00 00 |.|.<.......t.........|.t.......
1fc0 00 00 66 01 7c 03 ab 03 00 00 00 00 00 00 53 00 29 03 7a e9 0a 20 20 20 20 43 72 65 61 74 65 20 ..f.|.........S.).z......Create.
1fe0 61 20 74 75 70 6c 65 20 73 75 62 63 6c 61 73 73 20 74 6f 20 68 6f 6c 64 20 60 41 74 74 72 69 62 a.tuple.subclass.to.hold.`Attrib
2000 75 74 65 60 73 20 66 6f 72 20 61 6e 20 60 61 74 74 72 73 60 20 63 6c 61 73 73 2e 0a 0a 20 20 20 ute`s.for.an.`attrs`.class......
2020 20 54 68 65 20 73 75 62 63 6c 61 73 73 20 69 73 20 61 20 62 61 72 65 20 74 75 70 6c 65 20 77 69 .The.subclass.is.a.bare.tuple.wi
2040 74 68 20 70 72 6f 70 65 72 74 69 65 73 20 66 6f 72 20 6e 61 6d 65 73 2e 0a 0a 20 20 20 20 63 6c th.properties.for.names.......cl
2060 61 73 73 20 4d 79 43 6c 61 73 73 41 74 74 72 69 62 75 74 65 73 28 74 75 70 6c 65 29 3a 0a 20 20 ass.MyClassAttributes(tuple):...
2080 20 20 20 20 20 20 5f 5f 73 6c 6f 74 73 5f 5f 20 3d 20 28 29 0a 20 20 20 20 20 20 20 20 78 20 3d ......__slots__.=.().........x.=
20a0 20 70 72 6f 70 65 72 74 79 28 69 74 65 6d 67 65 74 74 65 72 28 30 29 29 0a 20 20 20 20 da 0a 41 .property(itemgetter(0)).......A
20c0 74 74 72 69 62 75 74 65 73 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 13 00 00 01 f3 0c ttributesc......................
20e0 00 00 00 97 00 7c 00 7c 01 19 00 00 00 53 00 72 2f 00 00 00 72 1e 00 00 00 29 02 72 20 00 00 00 .....|.|.....S.r/...r....).r....
2100 da 01 69 73 02 00 00 00 20 20 72 21 00 00 00 da 06 67 65 74 74 65 72 7a 26 5f 6d 61 6b 65 5f 61 ..is......r!.....getterz&_make_a
2120 74 74 72 5f 74 75 70 6c 65 5f 63 6c 61 73 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 67 65 74 74 65 72 13 ttr_tuple_class.<locals>.getter.
2140 01 00 00 73 0b 00 00 00 80 00 d8 13 17 98 01 91 37 88 4e 72 23 00 00 00 29 04 da 09 65 6e 75 6d ...s............7.Nr#...)...enum
2160 65 72 61 74 65 da 08 70 72 6f 70 65 72 74 79 72 33 00 00 00 72 4c 00 00 00 29 07 da 08 63 6c 73 erate..propertyr3...rL...)...cls
2180 5f 6e 61 6d 65 da 0a 61 74 74 72 5f 6e 61 6d 65 73 da 0f 61 74 74 72 5f 63 6c 61 73 73 5f 6e 61 _name..attr_names..attr_class_na
21a0 6d 65 da 04 62 6f 64 79 72 6f 00 00 00 da 09 61 74 74 72 5f 6e 61 6d 65 72 70 00 00 00 73 07 00 me..bodyro.....attr_namerp...s..
21c0 00 00 20 20 20 20 20 20 20 72 21 00 00 00 da 16 5f 6d 61 6b 65 5f 61 74 74 72 5f 74 75 70 6c 65 .........r!....._make_attr_tuple
21e0 5f 63 6c 61 73 73 72 78 00 00 00 05 01 00 00 73 58 00 00 00 80 00 f0 14 00 1a 22 98 0a a0 2a d0 _classrx.......sX........."...*.
2200 16 2d 80 4f d8 0b 0d 80 44 dc 18 21 a0 2a d3 18 2d f2 00 05 05 2b 89 0c 88 01 88 39 e0 1b 1c f3 .-.O....D..!.*..-....+.....9....
2220 00 01 09 1b f4 06 00 1b 23 a0 36 d3 1a 2a 88 04 88 59 8a 0f f0 0b 05 05 2b f4 0c 00 0c 10 90 0f ........#.6..*...Y......+.......
2240 a4 25 a0 18 a8 34 d3 0b 30 d0 04 30 72 23 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 03 00 .%...4..0..0r#...c..............
2260 00 00 00 00 00 01 f3 2c 00 00 00 97 00 65 00 5a 01 64 00 5a 02 55 00 64 01 65 03 64 02 3c 00 00 .......,.....e.Z.d.Z.U.d.e.d.<..
2280 00 64 03 65 03 64 04 3c 00 00 00 64 05 65 03 64 06 3c 00 00 00 79 07 29 08 da 0b 5f 41 74 74 72 .d.e.d.<...d.e.d.<...y.)..._Attr
22a0 69 62 75 74 65 73 72 33 00 00 00 da 05 61 74 74 72 73 fa 0f 6c 69 73 74 5b 41 74 74 72 69 62 75 ibutesr3.....attrs..list[Attribu
22c0 74 65 5d da 0a 62 61 73 65 5f 61 74 74 72 73 fa 0f 64 69 63 74 5b 73 74 72 2c 20 74 79 70 65 5d te]..base_attrs..dict[str,.type]
22e0 da 0e 62 61 73 65 5f 61 74 74 72 73 5f 6d 61 70 4e 29 04 72 26 00 00 00 72 27 00 00 00 72 28 00 ..base_attrs_mapN).r&...r'...r(.
2300 00 00 da 0f 5f 5f 61 6e 6e 6f 74 61 74 69 6f 6e 73 5f 5f 72 1e 00 00 00 72 23 00 00 00 72 21 00 ....__annotations__r....r#...r!.
2320 00 00 72 7a 00 00 00 72 7a 00 00 00 1c 01 00 00 73 13 00 00 00 85 00 d8 0b 0f 83 4b d8 10 1f d3 ..rz...rz.......s..........K....
2340 04 1f d8 14 23 d4 04 23 72 23 00 00 00 72 7a 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 ....#..#r#...rz...c.............
2360 00 00 00 03 00 00 01 f3 90 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 ..............t.........|.......
2380 00 00 7d 00 7c 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 ..}.|.j...................d.....
23a0 00 00 00 00 72 16 7c 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 ....r.|.j...................d...
23c0 00 00 00 00 00 00 72 05 7c 00 64 02 64 03 1a 00 7d 00 7c 00 6a 03 00 00 00 00 00 00 00 00 00 00 ......r.|.d.d...}.|.j...........
23e0 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 00 29 04 7a f1 ........t.................S.).z.
2400 0a 20 20 20 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2a 61 6e 6e 6f 74 2a 20 69 73 20 61 20 .....Check.whether.*annot*.is.a.
2420 74 79 70 69 6e 67 2e 43 6c 61 73 73 56 61 72 2e 0a 0a 20 20 20 20 54 68 65 20 73 74 72 69 6e 67 typing.ClassVar.......The.string
2440 20 63 6f 6d 70 61 72 69 73 6f 6e 20 68 61 63 6b 20 69 73 20 75 73 65 64 20 74 6f 20 61 76 6f 69 .comparison.hack.is.used.to.avoi
2460 64 20 65 76 61 6c 75 61 74 69 6e 67 20 61 6c 6c 20 73 74 72 69 6e 67 0a 20 20 20 20 61 6e 6e 6f d.evaluating.all.string.....anno
2480 74 61 74 69 6f 6e 73 20 77 68 69 63 68 20 77 6f 75 6c 64 20 70 75 74 20 61 74 74 72 73 2d 62 61 tations.which.would.put.attrs-ba
24a0 73 65 64 20 63 6c 61 73 73 65 73 20 61 74 20 61 20 70 65 72 66 6f 72 6d 61 6e 63 65 0a 20 20 20 sed.classes.at.a.performance....
24c0 20 64 69 73 61 64 76 61 6e 74 61 67 65 20 63 6f 6d 70 61 72 65 64 20 74 6f 20 70 6c 61 69 6e 20 .disadvantage.compared.to.plain.
24e0 6f 6c 64 20 63 6c 61 73 73 65 73 2e 0a 20 20 20 20 29 02 fa 01 27 fa 01 22 72 0a 00 00 00 72 5e old.classes......)...'.."r....r^
2500 00 00 00 29 04 da 03 73 74 72 da 0a 73 74 61 72 74 73 77 69 74 68 da 08 65 6e 64 73 77 69 74 68 ...)...str..startswith..endswith
2520 da 12 5f 43 4c 41 53 53 56 41 52 5f 50 52 45 46 49 58 45 53 29 01 da 05 61 6e 6e 6f 74 73 01 00 .._CLASSVAR_PREFIXES)...annots..
2540 00 00 20 72 21 00 00 00 da 0d 5f 69 73 5f 63 6c 61 73 73 5f 76 61 72 72 89 00 00 00 22 01 00 00 ...r!....._is_class_varr...."...
2560 73 45 00 00 00 80 00 f4 10 00 0d 10 90 05 8b 4a 80 45 f0 06 00 08 0d d7 07 17 d1 07 17 98 0a d4 sE.............J.E..............
2580 07 23 a8 05 af 0e a9 0e b0 7a d4 28 42 d8 10 15 90 61 98 02 90 0b 88 05 e0 0b 10 d7 0b 1b d1 0b .#.......z.(B....a..............
25a0 1b d4 1c 2e d3 0b 2f d0 04 2f 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 ....../../r#...c................
25c0 03 00 00 01 f3 1e 00 00 00 97 00 7c 01 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........|.|.j................
25e0 00 00 00 76 00 53 00 29 01 7a 52 0a 20 20 20 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2a 63 ...v.S.).zR.....Check.whether.*c
2600 6c 73 2a 20 64 65 66 69 6e 65 73 20 2a 61 74 74 72 69 62 5f 6e 61 6d 65 2a 20 28 61 6e 64 20 64 ls*.defines.*attrib_name*.(and.d
2620 6f 65 73 6e 27 74 20 6a 75 73 74 20 69 6e 68 65 72 69 74 20 69 74 29 2e 0a 20 20 20 20 29 01 da oesn't.just.inherit.it)......)..
2640 08 5f 5f 64 69 63 74 5f 5f 29 02 da 03 63 6c 73 da 0b 61 74 74 72 69 62 5f 6e 61 6d 65 73 02 00 .__dict__)...cls..attrib_names..
2660 00 00 20 20 72 21 00 00 00 da 12 5f 68 61 73 5f 6f 77 6e 5f 61 74 74 72 69 62 75 74 65 72 8e 00 ....r!....._has_own_attributer..
2680 00 00 33 01 00 00 73 13 00 00 00 80 00 f0 08 00 0c 17 98 23 9f 2c 99 2c d0 0b 26 d0 04 26 72 23 ..3...s............#.,.,..&..&r#
26a0 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 ba 01 00 00 97 00 67 ...c...........................g
26c0 00 7d 02 69 00 7d 03 74 01 00 00 00 00 00 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 .}.i.}.t.........|.j............
26e0 00 00 00 00 00 00 00 64 01 64 02 1a 00 ab 01 00 00 00 00 00 00 44 00 5d 61 00 00 7d 04 74 05 00 .......d.d...........D.]a..}.t..
2700 00 00 00 00 00 00 00 7c 04 64 03 67 00 ab 03 00 00 00 00 00 00 44 00 5d 4f 00 00 7d 05 7c 05 6a .......|.d.g.........D.]O..}.|.j
2720 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 0e 7c 05 6a 08 00 00 00 00 00 00 00 ...................s.|.j........
2740 00 00 00 00 00 00 00 00 00 00 00 7c 01 76 00 72 01 8c 1e 7c 05 6a 0b 00 00 00 00 00 00 00 00 00 ...........|.v.r...|.j..........
2760 00 00 00 00 00 00 00 00 00 64 04 ac 05 ab 01 00 00 00 00 00 00 7d 05 7c 02 6a 0d 00 00 00 00 00 .........d...........}.|.j......
2780 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 ab 01 00 00 00 00 00 00 01 00 7c 04 7c 03 7c 05 6a .............|...........|.|.|.j
27a0 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 8c 51 04 00 8c 63 04 00 67 ...................<....Q...c..g
27c0 00 7d 06 74 0f 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 07 74 01 00 00 00 00 00 00 00 .}.t.................}.t........
27e0 00 7c 02 ab 01 00 00 00 00 00 00 44 00 5d 3e 00 00 7d 05 7c 05 6a 08 00 00 00 00 00 00 00 00 00 .|.........D.]>..}.|.j..........
2800 00 00 00 00 00 00 00 00 00 7c 07 76 00 72 01 8c 12 7c 06 6a 11 00 00 00 00 00 00 00 00 00 00 00 .........|.v.r...|.j............
2820 00 00 00 00 00 00 00 64 06 7c 05 ab 02 00 00 00 00 00 00 01 00 7c 07 6a 13 00 00 00 00 00 00 00 .......d.|...........|.j........
2840 00 00 00 00 00 00 00 00 00 00 00 7c 05 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........|.j..................
2860 00 ab 01 00 00 00 00 00 00 01 00 8c 40 04 00 7c 06 7c 03 66 02 53 00 29 07 7a 51 0a 20 20 20 20 ............@..|.|.f.S.).zQ.....
2880 43 6f 6c 6c 65 63 74 20 61 74 74 72 2e 69 62 73 20 66 72 6f 6d 20 62 61 73 65 20 63 6c 61 73 73 Collect.attr.ibs.from.base.class
28a0 65 73 20 6f 66 20 2a 63 6c 73 2a 2c 20 65 78 63 65 70 74 20 2a 74 61 6b 65 6e 5f 61 74 74 72 5f es.of.*cls*,.except.*taken_attr_
28c0 6e 61 6d 65 73 2a 2e 0a 20 20 20 20 72 0a 00 00 00 72 5e 00 00 00 da 0f 5f 5f 61 74 74 72 73 5f names*......r....r^.....__attrs_
28e0 61 74 74 72 73 5f 5f 54 a9 01 da 09 69 6e 68 65 72 69 74 65 64 72 02 00 00 00 29 0a da 08 72 65 attrs__T....inheritedr....)...re
2900 76 65 72 73 65 64 da 07 5f 5f 6d 72 6f 5f 5f da 07 67 65 74 61 74 74 72 72 92 00 00 00 da 04 6e versed..__mro__..getattrr......n
2920 61 6d 65 da 06 65 76 6f 6c 76 65 da 06 61 70 70 65 6e 64 da 03 73 65 74 da 06 69 6e 73 65 72 74 ame..evolve..append..set..insert
2940 da 03 61 64 64 29 08 72 8c 00 00 00 da 10 74 61 6b 65 6e 5f 61 74 74 72 5f 6e 61 6d 65 73 72 7d ..add).r......taken_attr_namesr}
2960 00 00 00 da 0d 62 61 73 65 5f 61 74 74 72 5f 6d 61 70 da 08 62 61 73 65 5f 63 6c 73 da 01 61 da .....base_attr_map..base_cls..a.
2980 08 66 69 6c 74 65 72 65 64 da 04 73 65 65 6e 73 08 00 00 00 20 20 20 20 20 20 20 20 72 21 00 00 .filtered..seens............r!..
29a0 00 da 13 5f 63 6f 6c 6c 65 63 74 5f 62 61 73 65 5f 61 74 74 72 73 72 a2 00 00 00 3a 01 00 00 73 ..._collect_base_attrsr....:...s
29c0 e5 00 00 00 80 00 f0 0c 00 12 14 80 4a d8 14 16 80 4d f4 06 00 15 1d 98 53 9f 5b 99 5b a8 11 a8 ............J....M......S.[.[...
29e0 32 d0 1d 2e d3 14 2f f2 00 07 05 2d 88 08 dc 11 18 98 18 d0 23 34 b0 62 d3 11 39 f2 00 06 09 2d 2...../....-........#4.b..9....-
2a00 88 41 d8 0f 10 8f 7b 8a 7b 98 61 9f 66 99 66 d0 28 38 d1 1e 38 d8 10 18 e0 10 11 97 08 91 08 a0 .A....{.{.a.f.f.(8..8...........
2a20 34 90 08 d3 10 28 88 41 d8 0c 16 d7 0c 1d d1 0c 1d 98 61 d4 0c 20 d8 24 2c 88 4d 98 21 9f 26 99 4....(.A..........a....$,.M.!.&.
2a40 26 d2 0c 21 f1 0d 06 09 2d f0 03 07 05 2d f0 18 00 10 12 80 48 dc 0b 0e 8b 35 80 44 dc 0d 15 90 &..!....-....-......H....5.D....
2a60 6a d3 0d 21 f2 00 04 05 19 88 01 d8 0b 0c 8f 36 89 36 90 54 89 3e d8 0c 14 d8 08 10 8f 0f 89 0f j..!...........6.6.T.>..........
2a80 98 01 98 31 d4 08 1d d8 08 0c 8f 08 89 08 90 11 97 16 91 16 d5 08 18 f0 09 04 05 19 f0 0c 00 0c ...1............................
2aa0 14 90 5d d0 0b 22 d0 04 22 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 ..]..".."r#...c.................
2ac0 00 00 01 f3 16 01 00 00 97 00 67 00 7d 02 69 00 7d 03 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 ..........g.}.i.}.|.j...........
2ae0 00 00 00 00 00 00 00 00 64 01 64 02 1a 00 44 00 5d 70 00 00 7d 04 74 03 00 00 00 00 00 00 00 00 ........d.d...D.]p..}.t.........
2b00 7c 04 64 03 67 00 ab 03 00 00 00 00 00 00 44 00 5d 5e 00 00 7d 05 7c 05 6a 04 00 00 00 00 00 00 |.d.g.........D.]^..}.|.j.......
2b20 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 76 00 72 01 8c 12 7c 05 6a 07 00 00 00 00 00 00 00 00 ............|.v.r...|.j.........
2b40 00 00 00 00 00 00 00 00 00 00 64 04 ac 05 ab 01 00 00 00 00 00 00 7d 05 7c 01 6a 09 00 00 00 00 ..........d...........}.|.j.....
2b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............|.j...............
2b80 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 02 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............|.j...............
2ba0 00 00 00 00 7c 05 ab 01 00 00 00 00 00 00 01 00 7c 04 7c 03 7c 05 6a 04 00 00 00 00 00 00 00 00 ....|...........|.|.|.j.........
2bc0 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 8c 60 04 00 8c 72 04 00 7c 02 7c 03 66 02 53 00 29 06 ..........<....`...r..|.|.f.S.).
2be0 61 2d 01 00 00 0a 20 20 20 20 43 6f 6c 6c 65 63 74 20 61 74 74 72 2e 69 62 73 20 66 72 6f 6d 20 a-........Collect.attr.ibs.from.
2c00 62 61 73 65 20 63 6c 61 73 73 65 73 20 6f 66 20 2a 63 6c 73 2a 2c 20 65 78 63 65 70 74 20 2a 74 base.classes.of.*cls*,.except.*t
2c20 61 6b 65 6e 5f 61 74 74 72 5f 6e 61 6d 65 73 2a 2e 0a 0a 20 20 20 20 4e 2e 42 2e 20 2a 74 61 6b aken_attr_names*.......N.B..*tak
2c40 65 6e 5f 61 74 74 72 5f 6e 61 6d 65 73 2a 20 77 69 6c 6c 20 62 65 20 6d 75 74 61 74 65 64 2e 0a en_attr_names*.will.be.mutated..
2c60 0a 20 20 20 20 41 64 68 65 72 65 20 74 6f 20 74 68 65 20 6f 6c 64 20 69 6e 63 6f 72 72 65 63 74 .....Adhere.to.the.old.incorrect
2c80 20 62 65 68 61 76 69 6f 72 2e 0a 0a 20 20 20 20 4e 6f 74 61 62 6c 79 20 69 74 20 63 6f 6c 6c 65 .behavior.......Notably.it.colle
2ca0 63 74 73 20 66 72 6f 6d 20 74 68 65 20 66 72 6f 6e 74 20 61 6e 64 20 63 6f 6e 73 69 64 65 72 73 cts.from.the.front.and.considers
2cc0 20 69 6e 68 65 72 69 74 65 64 20 61 74 74 72 69 62 75 74 65 73 20 77 68 69 63 68 0a 20 20 20 20 .inherited.attributes.which.....
2ce0 6c 65 61 64 73 20 74 6f 20 74 68 65 20 62 75 67 67 79 20 62 65 68 61 76 69 6f 72 20 72 65 70 6f leads.to.the.buggy.behavior.repo
2d00 72 74 65 64 20 69 6e 20 23 34 32 38 2e 0a 20 20 20 20 72 0a 00 00 00 72 5e 00 00 00 72 90 00 00 rted.in.#428......r....r^...r...
2d20 00 54 72 91 00 00 00 29 06 72 94 00 00 00 72 95 00 00 00 72 96 00 00 00 72 97 00 00 00 72 9b 00 .Tr....).r....r....r....r....r..
2d40 00 00 72 98 00 00 00 29 06 72 8c 00 00 00 72 9c 00 00 00 72 7d 00 00 00 72 9d 00 00 00 72 9e 00 ..r....).r....r....r}...r....r..
2d60 00 00 72 9f 00 00 00 73 06 00 00 00 20 20 20 20 20 20 72 21 00 00 00 da 1a 5f 63 6f 6c 6c 65 63 ..r....s..........r!....._collec
2d80 74 5f 62 61 73 65 5f 61 74 74 72 73 5f 62 72 6f 6b 65 6e 72 a4 00 00 00 5b 01 00 00 73 9e 00 00 t_base_attrs_brokenr....[...s...
2da0 00 80 00 f0 16 00 12 14 80 4a d8 14 16 80 4d f0 06 00 15 18 97 4b 91 4b a0 01 a0 22 d0 14 25 f2 .........J....M......K.K..."..%.
2dc0 00 08 05 2d 88 08 dc 11 18 98 18 d0 23 34 b0 62 d3 11 39 f2 00 07 09 2d 88 41 d8 0f 10 8f 76 89 ...-........#4.b..9....-.A....v.
2de0 76 d0 19 29 d1 0f 29 d8 10 18 e0 10 11 97 08 91 08 a0 34 90 08 d3 10 28 88 41 d8 0c 1c d7 0c 20 v..)..)...........4....(.A......
2e00 d1 0c 20 a0 11 a7 16 a1 16 d4 0c 28 d8 0c 16 d7 0c 1d d1 0c 1d 98 61 d4 0c 20 d8 24 2c 88 4d 98 ...........(..........a....$,.M.
2e20 21 9f 26 99 26 d2 0c 21 f1 0f 07 09 2d f0 03 08 05 2d f0 14 00 0c 16 90 7d d0 0b 24 d0 04 24 72 !.&.&..!....-....-......}..$..$r
2e40 23 00 00 00 63 06 00 00 00 00 00 00 00 00 00 00 00 0b 00 00 00 03 00 00 01 f3 56 06 00 00 87 1a #...c.....................V.....
2e60 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 1a 74 03 00 00 00 00 ..|.j.....................t.....
2e80 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 06 7c 01 81 1b 74 05 00 00 00 00 00 00 00 00 7c 01 ....|.........}.|...t.........|.
2ea0 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ab 01 00 00 j...............................
2ec0 00 00 00 00 7d 07 90 01 6e 17 7c 02 64 01 75 00 72 f0 89 1a 6a 07 00 00 00 00 00 00 00 00 00 00 ....}...n.|.d.u.r...j...........
2ee0 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 8f 08 8f 09 63 03 68 00 63 02 5d 19 00 00 ................D.....c.h.c.]...
2f00 5c 02 00 00 7d 08 7d 09 7c 09 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 0a \...}.}.|.j...................t.
2f20 00 00 00 00 00 00 00 00 75 00 72 02 7c 08 92 02 8c 1b 04 00 7d 0a 7d 08 7d 09 67 00 7d 07 74 0d ........u.r.|.......}.}.}.g.}.t.
2f40 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 0b 7c 06 6a 07 00 00 00 00 00 00 00 00 00 00 ................}.|.j...........
2f60 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 68 00 00 5c 02 00 00 7d 0c 7d 0d 74 0f ................D.]h..\...}.}.t.
2f80 00 00 00 00 00 00 00 00 7c 0d ab 01 00 00 00 00 00 00 72 01 8c 12 7c 0b 6a 11 00 00 00 00 00 00 ........|.........r...|.j.......
2fa0 00 00 00 00 00 00 00 00 00 00 00 00 7c 0c ab 01 00 00 00 00 00 00 01 00 89 1a 6a 13 00 00 00 00 ............|.............j.....
2fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 0c 74 14 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 ..............|.t...............
2fe0 00 00 7d 0e 7c 0e 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 0a 00 00 00 00 ..}.|.j...................t.....
3000 00 00 00 00 75 01 72 0b 74 17 00 00 00 00 00 00 00 00 7c 0e ab 01 00 00 00 00 00 00 7d 0e 7c 07 ....u.r.t.........|.........}.|.
3020 6a 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 0c 7c 0e 66 02 ab 01 00 00 00 00 j...................|.|.f.......
3040 00 00 01 00 8c 6a 04 00 7c 0a 7c 0b 7a 0a 00 00 7d 0f 7c 0f 72 51 74 1b 00 00 00 00 00 00 00 00 .....j..|.|.z...}.|.rQt.........
3060 64 02 64 03 6a 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 1f 00 00 00 00 00 00 d.d.j...................t.......
3080 00 00 7c 0f 88 1a 66 01 64 04 84 08 ac 05 ab 02 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7a 00 ..|...f.d.....................z.
30a0 00 00 64 06 7a 00 00 00 ab 01 00 00 00 00 00 00 82 01 74 1f 00 00 00 00 00 00 00 00 64 07 84 00 ..d.z.............t.........d...
30c0 89 1a 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 ..j...........................D.
30e0 ab 00 00 00 00 00 00 00 64 08 84 00 ac 05 ab 02 00 00 00 00 00 00 7d 07 74 20 00 00 00 00 00 00 ........d.............}.t.......
3100 00 00 6a 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 10 7c 07 44 00 8f 0c 8f 11 ..j"..................}.|.D.....
3120 63 03 67 00 63 02 5d 1e 00 00 5c 02 00 00 7d 0c 7d 11 02 00 7c 10 7c 0c 7c 11 7c 06 6a 13 00 00 c.g.c.]...\...}.}...|.|.|.|.j...
3140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 0c ab 01 00 00 00 00 00 00 ab 03 00 00 00 00 ................|...............
3160 00 00 91 02 8c 20 04 00 7d 12 7d 0c 7d 11 7c 04 72 28 74 25 00 00 00 00 00 00 00 00 7c 00 7c 12 ........}.}.}.|.r(t%........|.|.
3180 44 00 8f 0e 63 02 68 00 63 02 5d 0e 00 00 7d 0e 7c 0e 6a 26 00 00 00 00 00 00 00 00 00 00 00 00 D...c.h.c.]...}.|.j&............
31a0 00 00 00 00 00 00 92 02 8c 10 04 00 63 02 7d 0e ab 02 00 00 00 00 00 00 5c 02 00 00 7d 13 7d 14 ............c.}.........\...}.}.
31c0 6e 27 74 29 00 00 00 00 00 00 00 00 7c 00 7c 12 44 00 8f 0e 63 02 68 00 63 02 5d 0e 00 00 7d 0e n't)........|.|.D...c.h.c.]...}.
31e0 7c 0e 6a 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 92 02 8c 10 04 00 63 02 7d 0e |.j&........................c.}.
3200 ab 02 00 00 00 00 00 00 5c 02 00 00 7d 13 7d 14 7c 03 72 3e 7c 12 44 00 8f 0e 63 02 67 00 63 02 ........\...}.}.|.r>|.D...c.g.c.
3220 5d 14 00 00 7d 0e 7c 0e 6a 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ac 09 ]...}.|.j+..................d...
3240 ab 01 00 00 00 00 00 00 91 02 8c 16 04 00 7d 12 7d 0e 7c 13 44 00 8f 0e 63 02 67 00 63 02 5d 14 ..............}.}.|.D...c.g.c.].
3260 00 00 7d 0e 7c 0e 6a 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ac 09 ab 01 ..}.|.j+..................d.....
3280 00 00 00 00 00 00 91 02 8c 16 04 00 7d 13 7d 0e 7c 13 7c 12 7a 00 00 00 7d 15 7c 05 81 12 74 2d ............}.}.|.|.z...}.|...t-
32a0 00 00 00 00 00 00 00 00 02 00 7c 05 7c 00 7c 15 ab 02 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ..........|.|.|.................
32c0 7d 15 64 0a 7d 16 64 0b 84 00 7c 15 44 00 ab 00 00 00 00 00 00 00 44 00 5d 42 00 00 7d 0e 7c 16 }.d.}.d...|.D.........D.]B..}.|.
32e0 64 01 75 00 72 22 7c 0e 6a 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 14 00 00 d.u.r"|.j...................t...
3300 00 00 00 00 00 00 75 00 72 10 64 0c 7c 0e 9b 02 9d 02 7d 17 74 31 00 00 00 00 00 00 00 00 7c 17 ......u.r.d.|.....}.t1........|.
3320 ab 01 00 00 00 00 00 00 82 01 7c 16 64 0a 75 00 73 01 8c 2e 7c 0e 6a 2e 00 00 00 00 00 00 00 00 ..........|.d.u.s...|.j.........
3340 00 00 00 00 00 00 00 00 00 00 74 14 00 00 00 00 00 00 00 00 75 01 73 01 8c 41 64 01 7d 16 8c 44 ..........t.........u.s..Ad.}..D
3360 04 00 7c 15 44 00 5d 3d 00 00 7d 0e 7c 0e 6a 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..|.D.]=..}.|.j2................
3380 00 00 72 01 8c 10 74 35 00 00 00 00 00 00 00 00 6a 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..r...t5........j7..............
33a0 00 00 00 00 7c 0e ab 01 00 00 00 00 00 00 64 0d 74 39 00 00 00 00 00 00 00 00 7c 0e 6a 26 00 00 ....|.........d.t9........|.j&..
33c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 ................................
33e0 01 00 8c 3f 04 00 7c 15 44 00 8f 0e 63 02 67 00 63 02 5d 0e 00 00 7d 0e 7c 0e 6a 26 00 00 00 00 ...?..|.D...c.g.c.]...}.|.j&....
3400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 91 02 8c 10 04 00 7d 18 7d 0e 74 3b 00 00 00 00 00 00 ....................}.}.t;......
3420 00 00 7c 00 6a 3c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 18 ab 02 00 00 00 00 ..|.j<..................|.......
3440 00 00 7d 19 74 3f 00 00 00 00 00 00 00 00 02 00 7c 19 7c 15 ab 01 00 00 00 00 00 00 7c 13 7c 14 ..}.t?..........|.|.........|.|.
3460 ab 03 00 00 00 00 00 00 53 00 63 02 01 00 63 03 7d 09 7d 08 77 00 63 02 01 00 63 03 7d 11 7d 0c ........S.c...c.}.}.w.c...c.}.}.
3480 77 00 63 02 01 00 63 02 7d 0e 77 00 63 02 01 00 63 02 7d 0e 77 00 63 02 01 00 63 02 7d 0e 77 00 w.c...c.}.w.c...c.}.w.c...c.}.w.
34a0 63 02 01 00 63 02 7d 0e 77 00 63 02 01 00 63 02 7d 0e 77 00 29 0e 61 33 01 00 00 0a 20 20 20 20 c...c.}.w.c...c.}.w.).a3........
34c0 54 72 61 6e 73 66 6f 72 6d 20 61 6c 6c 20 60 5f 43 6f 75 6e 74 69 6e 67 41 74 74 72 60 73 20 6f Transform.all.`_CountingAttr`s.o
34e0 6e 20 61 20 63 6c 61 73 73 20 69 6e 74 6f 20 60 41 74 74 72 69 62 75 74 65 60 73 2e 0a 0a 20 20 n.a.class.into.`Attribute`s.....
3500 20 20 49 66 20 2a 74 68 65 73 65 2a 20 69 73 20 70 61 73 73 65 64 2c 20 75 73 65 20 74 68 61 74 ..If.*these*.is.passed,.use.that
3520 20 61 6e 64 20 64 6f 6e 27 74 20 6c 6f 6f 6b 20 66 6f 72 20 74 68 65 6d 20 6f 6e 20 74 68 65 20 .and.don't.look.for.them.on.the.
3540 63 6c 61 73 73 2e 0a 0a 20 20 20 20 49 66 20 2a 63 6f 6c 6c 65 63 74 5f 62 79 5f 6d 72 6f 2a 20 class.......If.*collect_by_mro*.
3560 69 73 20 54 72 75 65 2c 20 63 6f 6c 6c 65 63 74 20 74 68 65 6d 20 69 6e 20 74 68 65 20 63 6f 72 is.True,.collect.them.in.the.cor
3580 72 65 63 74 20 4d 52 4f 20 6f 72 64 65 72 2c 0a 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 75 73 rect.MRO.order,.....otherwise.us
35a0 65 20 74 68 65 20 6f 6c 64 20 2d 2d 20 69 6e 63 6f 72 72 65 63 74 20 2d 2d 20 6f 72 64 65 72 2e e.the.old.--.incorrect.--.order.
35c0 20 20 53 65 65 20 23 34 32 38 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 20 61 6e 20 60 5f 41 74 74 ..See.#428.......Return.an.`_Att
35e0 72 69 62 75 74 65 73 60 2e 0a 20 20 20 20 54 7a 31 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 60 ributes`......Tz1The.following.`
3600 61 74 74 72 2e 69 62 60 73 20 6c 61 63 6b 20 61 20 74 79 70 65 20 61 6e 6e 6f 74 61 74 69 6f 6e attr.ib`s.lack.a.type.annotation
3620 3a 20 fa 02 2c 20 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 13 00 00 01 f3 3a 00 00 00 :...,.c.....................:...
3640 95 01 97 00 89 01 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 ......j...................|.....
3660 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 00 72 2f 00 00 00 29 ....j...................S.r/...)
3680 02 da 03 67 65 74 da 07 63 6f 75 6e 74 65 72 29 02 da 01 6e da 02 63 64 73 02 00 00 00 20 80 72 ...get..counter)...n..cds......r
36a0 21 00 00 00 fa 08 3c 6c 61 6d 62 64 61 3e 7a 22 5f 74 72 61 6e 73 66 6f 72 6d 5f 61 74 74 72 73 !.....<lambda>z"_transform_attrs
36c0 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 6c 61 6d 62 64 61 3e a0 01 00 00 73 15 00 00 00 f8 80 00 b0 62 .<locals>.<lambda>....s........b
36e0 b7 66 b1 66 b8 51 b3 69 d7 36 47 d1 36 47 80 00 72 23 00 00 00 29 01 da 03 6b 65 79 fa 01 2e 63 .f.f.Q.i.6G.6G..r#...)...key...c
3700 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 33 00 00 01 f3 4e 00 00 00 4b 00 01 00 97 00 7c ................3....N...K.....|
3720 00 5d 1d 00 00 5c 02 00 00 7d 01 7d 02 7c 02 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .]...\...}.}.|.j................
3740 00 00 00 74 02 00 00 00 00 00 00 00 00 75 00 72 06 7c 01 7c 02 66 02 96 01 97 01 01 00 8c 1f 04 ...t.........u.r.|.|.f..........
3760 00 79 00 ad 03 77 01 72 2f 00 00 00 29 02 da 09 5f 5f 63 6c 61 73 73 5f 5f 72 4f 00 00 00 29 03 .y...w.r/...)...__class__rO...).
3780 da 02 2e 30 72 96 00 00 00 da 04 61 74 74 72 73 03 00 00 00 20 20 20 72 21 00 00 00 fa 09 3c 67 ...0r......attrs.......r!.....<g
37a0 65 6e 65 78 70 72 3e 7a 23 5f 74 72 61 6e 73 66 6f 72 6d 5f 61 74 74 72 73 2e 3c 6c 6f 63 61 6c enexpr>z#_transform_attrs.<local
37c0 73 3e 2e 3c 67 65 6e 65 78 70 72 3e a6 01 00 00 73 2c 00 00 00 e8 00 f8 80 00 f2 00 04 0d 0e e1 s>.<genexpr>....s,..............
37e0 14 1e 90 44 98 24 d8 13 17 97 3e 91 3e a4 5d d1 13 32 f0 05 00 12 16 90 74 94 0c f1 03 04 0d 0e ...D.$....>.>.]..2......t.......
3800 f9 73 04 00 00 00 82 23 25 01 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 13 00 00 01 f3 .s.....#%.c.....................
3820 20 00 00 00 97 00 7c 00 64 01 19 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......|.d.....j.................
3840 00 00 53 00 a9 02 4e 72 0a 00 00 00 29 01 72 a9 00 00 00 29 01 da 01 65 73 01 00 00 00 20 72 21 ..S...Nr....).r....)...es.....r!
3860 00 00 00 72 ac 00 00 00 7a 22 5f 74 72 61 6e 73 66 6f 72 6d 5f 61 74 74 72 73 2e 3c 6c 6f 63 61 ...r....z"_transform_attrs.<loca
3880 6c 73 3e 2e 3c 6c 61 6d 62 64 61 3e ab 01 00 00 73 0e 00 00 00 80 00 98 21 98 41 99 24 9f 2c 99 ls>.<lambda>....s.......!.A.$.,.
38a0 2c 80 00 72 23 00 00 00 29 01 72 3e 00 00 00 46 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 ,..r#...).r>...Fc...............
38c0 00 33 00 00 01 f3 5c 00 00 00 4b 00 01 00 97 00 7c 00 5d 24 00 00 7d 01 7c 01 6a 00 00 00 00 00 .3....\...K.....|.]$..}.|.j.....
38e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 75 01 73 01 8c 12 7c 01 6a 02 00 00 00 00 00 00 ..............d.u.s...|.j.......
3900 00 00 00 00 00 00 00 00 00 00 00 00 64 00 75 00 73 01 8c 21 7c 01 96 01 97 01 01 00 8c 26 04 00 ............d.u.s..!|........&..
3920 79 01 ad 03 77 01 29 02 46 4e 29 02 72 3b 00 00 00 72 3e 00 00 00 a9 02 72 b1 00 00 00 72 9f 00 y...w.).FN).r;...r>.....r....r..
3940 00 00 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 7a 23 5f 74 72 61 6e 73 66 6f 72 6d 5f ..s......r!...r....z#_transform_
3960 61 74 74 72 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e cb 01 00 00 73 26 00 00 attrs.<locals>.<genexpr>....s&..
3980 00 e8 00 f8 80 00 d2 0d 4d 90 41 a0 21 a7 26 a1 26 b0 05 d2 22 35 b8 21 bf 29 b9 29 c0 75 d2 3a ........M.A.!.&.&..."5.!.).).u.:
39a0 4c 8c 61 d1 0d 4d f9 73 0c 00 00 00 82 13 2c 01 96 0e 2c 01 a5 07 2c 01 7a 6c 4e 6f 20 6d 61 6e L.a..M.s......,...,...,.zlNo.man
39c0 64 61 74 6f 72 79 20 61 74 74 72 69 62 75 74 65 73 20 61 6c 6c 6f 77 65 64 20 61 66 74 65 72 20 datory.attributes.allowed.after.
39e0 61 6e 20 61 74 74 72 69 62 75 74 65 20 77 69 74 68 20 61 20 64 65 66 61 75 6c 74 20 76 61 6c 75 an.attribute.with.a.default.valu
3a00 65 20 6f 72 20 66 61 63 74 6f 72 79 2e 20 20 41 74 74 72 69 62 75 74 65 20 69 6e 20 71 75 65 73 e.or.factory...Attribute.in.ques
3a20 74 69 6f 6e 3a 20 72 44 00 00 00 29 20 72 8b 00 00 00 72 12 00 00 00 72 4b 00 00 00 da 05 69 74 tion:.rD...).r....r....rK.....it
3a40 65 6d 73 72 b0 00 00 00 72 4f 00 00 00 72 99 00 00 00 72 89 00 00 00 72 9b 00 00 00 72 a8 00 00 emsr....rO...r....r....r....r...
3a60 00 72 1d 00 00 00 72 52 00 00 00 72 98 00 00 00 72 17 00 00 00 da 04 6a 6f 69 6e da 06 73 6f 72 .r....rR...r....r......join..sor
3a80 74 65 64 da 09 41 74 74 72 69 62 75 74 65 da 12 66 72 6f 6d 5f 63 6f 75 6e 74 69 6e 67 5f 61 74 ted..Attribute..from_counting_at
3aa0 74 72 72 a2 00 00 00 72 96 00 00 00 72 a4 00 00 00 72 97 00 00 00 72 4c 00 00 00 72 36 00 00 00 trr....r....r....r....rL...r6...
3ac0 72 47 00 00 00 72 44 00 00 00 da 0c 5f 4f 42 4a 5f 53 45 54 41 54 54 52 da 07 5f 5f 67 65 74 5f rG...rD....._OBJ_SETATTR..__get_
3ae0 5f da 17 5f 64 65 66 61 75 6c 74 5f 69 6e 69 74 5f 61 6c 69 61 73 5f 66 6f 72 72 78 00 00 00 72 _.._default_init_alias_forrx...r
3b00 26 00 00 00 72 7a 00 00 00 29 1b 72 8c 00 00 00 da 05 74 68 65 73 65 da 0c 61 75 74 6f 5f 61 74 &...rz...).r......these..auto_at
3b20 74 72 69 62 73 72 3e 00 00 00 da 0e 63 6f 6c 6c 65 63 74 5f 62 79 5f 6d 72 6f da 11 66 69 65 6c tribsr>.....collect_by_mro..fiel
3b40 64 5f 74 72 61 6e 73 66 6f 72 6d 65 72 da 04 61 6e 6e 73 da 07 63 61 5f 6c 69 73 74 72 96 00 00 d_transformer..anns..ca_listr...
3b60 00 72 b2 00 00 00 da 08 63 61 5f 6e 61 6d 65 73 da 0b 61 6e 6e 6f 74 5f 6e 61 6d 65 73 72 77 00 .r......ca_names..annot_namesrw.
3b80 00 00 72 33 00 00 00 72 9f 00 00 00 da 0b 75 6e 61 6e 6e 6f 74 61 74 65 64 da 03 66 63 61 da 02 ..r3...r......unannotated..fca..
3ba0 63 61 da 09 6f 77 6e 5f 61 74 74 72 73 72 7d 00 00 00 72 9d 00 00 00 72 7b 00 00 00 da 0b 68 61 ca..own_attrsr}...r....r{.....ha
3bc0 64 5f 64 65 66 61 75 6c 74 72 51 00 00 00 72 74 00 00 00 da 0a 41 74 74 72 73 43 6c 61 73 73 72 d_defaultrQ...rt.....AttrsClassr
3be0 ab 00 00 00 73 1b 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....s...........................
3c00 20 20 20 40 72 21 00 00 00 da 10 5f 74 72 61 6e 73 66 6f 72 6d 5f 61 74 74 72 73 72 cf 00 00 00 ...@r!....._transform_attrsr....
3c20 77 01 00 00 73 3a 03 00 00 f8 80 00 f0 1a 00 0a 0d 8f 1c 89 1c 80 42 dc 0b 1b 98 43 d3 0b 20 80 w...s:................B....C....
3c40 44 e0 07 0c d0 07 18 dc 12 16 90 75 97 7b 91 7b 93 7d d3 12 25 8a 07 d8 09 15 98 14 d1 09 1d f0 D..........u.{.{.}..%...........
3c60 06 00 1f 21 9f 68 99 68 9b 6a f7 05 04 14 0a e1 10 1a 90 04 90 64 d8 0f 13 8f 7e 89 7e a4 1d d1 ...!.h.h.j...........d....~.~...
3c80 0f 2e f2 05 00 0d 11 f0 03 04 14 0a 88 08 f1 00 04 14 0a f0 0a 00 13 15 88 07 dc 16 19 93 65 88 ..............................e.
3ca0 0b d8 1f 23 9f 7a 99 7a 9b 7c f2 00 08 09 2b 89 4f 88 49 90 74 dc 0f 1c 98 54 d4 0f 22 d8 10 18 ...#.z.z.|....+.O.I.t....T.."...
3cc0 d8 0c 17 8f 4f 89 4f 98 49 d4 0c 26 d8 10 12 97 06 91 06 90 79 a4 27 d3 10 2a 88 41 e0 0f 10 8f ....O.O.I..&........y.'..*.A....
3ce0 7b 89 7b a4 2d d1 0f 2f dc 14 1a 98 31 93 49 90 01 d8 0c 13 8f 4e 89 4e 98 49 a0 71 98 3e d5 0c {.{.-../....1.I......N.N.I.q.>..
3d00 2a f0 11 08 09 2b f0 14 00 17 1f a0 1b d1 16 2c 88 0b d9 0b 16 dc 12 2b d8 10 43 d8 12 16 97 29 *....+.........,.......+..C....)
3d20 91 29 dc 14 1a 98 3b d3 2c 47 d4 14 48 f3 03 02 13 12 f1 03 03 11 12 f0 08 00 13 16 f1 09 04 11 .)....;.,G..H...................
3d40 16 f3 03 06 13 0e f0 00 06 0d 0e f4 10 00 13 19 f1 02 04 0d 0e e0 22 24 a7 28 a1 28 a3 2a f4 05 ......................"$.(.(.*..
3d60 04 0d 0e f1 0a 00 11 27 f4 0d 07 13 0a 88 07 f4 12 00 0b 14 d7 0a 26 d1 0a 26 80 43 e0 45 4c f7 .......'..............&..&.C.EL.
3d80 03 02 11 06 d9 34 41 b0 49 b8 72 89 03 88 49 90 72 98 34 9f 38 99 38 a0 49 d3 1b 2e d5 08 2f f0 .....4A.I.r...I.r.4.8.8.I...../.
3da0 03 02 11 06 80 49 f1 00 02 11 06 f1 08 00 08 16 dc 24 37 d8 0c 0f a0 29 d6 11 2c 98 51 90 21 97 .....I...........$7....)..,.Q.!.
3dc0 26 93 26 d2 11 2c f3 03 02 25 0a d1 08 21 88 0a 91 4d f4 08 00 25 3f d8 0c 0f a0 29 d6 11 2c 98 &.&..,...%...!...M...%?....)..,.
3de0 51 90 21 97 26 93 26 d2 11 2c f3 03 02 25 0a d1 08 21 88 0a 90 4d f1 08 00 08 0f d8 35 3e d6 14 Q.!.&.&..,...%...!...M......5>..
3e00 3f b0 01 90 51 97 58 91 58 a0 64 90 58 d5 15 2b d0 14 3f 88 09 d0 14 3f d8 36 40 d6 15 41 b0 11 ?...Q.X.X.d.X..+..?....?.6@..A..
3e20 90 61 97 68 91 68 a0 74 90 68 d5 16 2c d0 15 41 88 0a d0 15 41 e0 0c 16 98 19 d1 0c 22 80 45 e0 .a.h.h.t.h..,..A....A.......".E.
3e40 07 18 d0 07 24 dc 10 15 d1 16 27 a8 03 a8 55 d3 16 33 d3 10 34 88 05 f0 0e 00 13 18 80 4b d9 0d ....$.....'...U..3..4........K..
3e60 4d 98 15 d4 0d 4d f2 00 06 05 1f 88 01 d8 0b 16 98 24 d1 0b 1e a0 31 a7 39 a1 39 b4 07 d1 23 37 M....M...........$....1.9.9...#7
3e80 f0 02 00 15 41 02 f0 00 00 42 02 43 02 f0 00 00 41 02 46 02 f0 00 00 13 47 02 88 43 dc 12 1c 98 ....A....B.C....A.F.....G..C....
3ea0 53 93 2f d0 0c 21 e0 0b 16 98 25 d2 0b 1f a0 41 a7 49 a1 49 b4 57 d2 24 3c d8 1a 1e 89 4b f0 0d S./..!....%....A.I.I.W.$<....K..
3ec0 06 05 1f f0 16 00 0e 13 f2 00 03 05 4e 01 88 01 d8 0f 10 8f 77 8b 77 e4 0c 18 d7 0c 20 d1 0c 20 ............N.......w.w.........
3ee0 a0 11 d3 0c 23 a0 47 d4 2d 44 c0 51 c7 56 c1 56 d3 2d 4c d5 0c 4d f0 07 03 05 4e 01 f0 0e 00 23 ....#.G.-D.Q.V.V.-L..M....N....#
3f00 28 d6 11 28 98 51 90 21 97 26 93 26 d0 11 28 80 4a d0 11 28 dc 11 27 a8 03 af 0c a9 0c b0 6a d3 (..(.Q.!.&.&..(.J..(..'.......j.
3f20 11 41 80 4a e4 0b 16 91 7a a0 25 d3 17 28 a8 2a b0 6d d3 0b 44 d0 04 44 f9 f3 6d 02 04 14 0a f9 .A.J....z.%..(.*.m..D..D..m.....
3f40 f3 4a 01 02 11 06 f9 f2 0c 00 12 2d f9 f2 08 00 12 2d f9 f2 08 00 15 40 01 f9 da 15 41 f9 f2 3e .J.........-.....-.....@....A..>
3f60 00 12 29 73 2a 00 00 00 c1 0d 1e 4c 06 06 c5 22 23 4c 0c 06 c6 14 13 4c 12 0a c6 3c 13 4c 17 0a ..)s*......L..."#L.....L...<.L..
3f80 c7 1f 19 4c 1c 04 c7 3e 19 4c 21 04 cb 08 13 4c 26 04 63 03 00 00 00 00 00 00 00 00 00 00 00 07 ...L...>.L!....L&.c.............
3fa0 00 00 00 03 00 00 01 f3 04 01 00 00 97 00 67 00 64 01 a2 01 7d 03 7c 01 81 12 7c 03 6a 01 00 00 ..............g.d...}.|...|.j...
3fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 ab 01 00 00 00 00 00 00 01 00 6e 13 7c 03 ................d...........n.|.
3fe0 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 67 00 64 03 a2 01 ab 01 00 00 00 00 j...................g.d.........
4000 00 00 01 00 7c 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 04 64 05 67 02 ....|.j...................d.d.g.
4020 ab 01 00 00 00 00 00 00 01 00 74 05 00 00 00 00 00 00 00 00 7c 02 64 06 ab 02 00 00 00 00 00 00 ..........t.........|.d.........
4040 7d 04 7c 00 74 06 00 00 00 00 00 00 00 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }.|.t.........j.................
4060 00 00 7c 01 64 07 9c 03 7d 05 74 0b 00 00 00 00 00 00 00 00 64 08 6a 0d 00 00 00 00 00 00 00 00 ..|.d...}.t.........d.j.........
4080 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 7c 04 7c 05 64 09 7c 02 69 01 ac 0a ..........|.........|.|.d.|.i...
40a0 ab 04 00 00 00 00 00 00 64 0b 19 00 00 00 53 00 29 0c 4e 29 09 7a 12 64 65 66 20 77 72 61 70 70 ........d.....S.).N).z.def.wrapp
40c0 65 72 28 5f 63 6c 73 29 3a 7a 14 20 20 20 20 5f 5f 63 6c 61 73 73 5f 5f 20 3d 20 5f 63 6c 73 7a er(_cls):z.....__class__.=._clsz
40e0 91 20 20 20 20 64 65 66 20 5f 5f 67 65 74 61 74 74 72 5f 5f 28 73 65 6c 66 2c 20 69 74 65 6d 2c .....def.__getattr__(self,.item,
4100 20 63 61 63 68 65 64 5f 70 72 6f 70 65 72 74 69 65 73 3d 63 61 63 68 65 64 5f 70 72 6f 70 65 72 .cached_properties=cached_proper
4120 74 69 65 73 2c 20 6f 72 69 67 69 6e 61 6c 5f 67 65 74 61 74 74 72 3d 6f 72 69 67 69 6e 61 6c 5f ties,.original_getattr=original_
4140 67 65 74 61 74 74 72 2c 20 5f 63 61 63 68 65 64 5f 73 65 74 61 74 74 72 5f 67 65 74 3d 5f 63 61 getattr,._cached_setattr_get=_ca
4160 63 68 65 64 5f 73 65 74 61 74 74 72 5f 67 65 74 29 3a 7a 2b 20 20 20 20 20 20 20 20 20 66 75 6e ched_setattr_get):z+.........fun
4180 63 20 3d 20 63 61 63 68 65 64 5f 70 72 6f 70 65 72 74 69 65 73 2e 67 65 74 28 69 74 65 6d 29 7a c.=.cached_properties.get(item)z
41a0 1d 20 20 20 20 20 20 20 20 20 69 66 20 66 75 6e 63 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 7a 21 ..........if.func.is.not.None:z!
41c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d 20 66 75 6e 63 28 73 65 6c 66 ..............result.=.func(self
41e0 29 7a 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 73 65 74 74 65 72 20 3d 20 5f 63 61 63 68 )z1.............._setter.=._cach
4200 65 64 5f 73 65 74 61 74 74 72 5f 67 65 74 28 73 65 6c 66 29 7a 23 20 20 20 20 20 20 20 20 20 20 ed_setattr_get(self)z#..........
4220 20 20 20 20 5f 73 65 74 74 65 72 28 69 74 65 6d 2c 20 72 65 73 75 6c 74 29 7a 1b 20 20 20 20 20 ...._setter(item,.result)z......
4240 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 7a 2c 20 20 20 20 20 20 20 20 .........return.resultz,........
4260 20 72 65 74 75 72 6e 20 6f 72 69 67 69 6e 61 6c 5f 67 65 74 61 74 74 72 28 73 65 6c 66 2c 20 69 .return.original_getattr(self,.i
4280 74 65 6d 29 29 08 7a 0d 20 20 20 20 20 20 20 20 20 74 72 79 3a 7a 32 20 20 20 20 20 20 20 20 20 tem)).z..........try:z2.........
42a0 20 20 20 20 72 65 74 75 72 6e 20 73 75 70 65 72 28 29 2e 5f 5f 67 65 74 61 74 74 72 69 62 75 74 ....return.super().__getattribut
42c0 65 5f 5f 28 69 74 65 6d 29 7a 1f 20 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 41 74 74 72 69 e__(item)z..........except.Attri
42e0 62 75 74 65 45 72 72 6f 72 3a 7a 34 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 buteError:z4.............if.not.
4300 68 61 73 61 74 74 72 28 73 75 70 65 72 28 29 2c 20 27 5f 5f 67 65 74 61 74 74 72 5f 5f 27 29 3a hasattr(super(),.'__getattr__'):
4320 7a 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 7a 2d 20 20 20 20 20 20 z..................raisez-......
4340 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 75 70 65 72 28 29 2e 5f 5f 67 65 74 61 74 74 72 5f .......return.super().__getattr_
4360 5f 28 69 74 65 6d 29 7a 59 20 20 20 20 20 20 20 20 20 6f 72 69 67 69 6e 61 6c 5f 65 72 72 6f 72 _(item)zY.........original_error
4380 20 3d 20 66 22 27 7b 73 65 6c 66 2e 5f 5f 63 6c 61 73 73 5f 5f 2e 5f 5f 6e 61 6d 65 5f 5f 7d 27 .=.f"'{self.__class__.__name__}'
43a0 20 6f 62 6a 65 63 74 20 68 61 73 20 6e 6f 20 61 74 74 72 69 62 75 74 65 20 27 7b 69 74 65 6d 7d .object.has.no.attribute.'{item}
43c0 27 22 7a 2d 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 41 74 74 72 69 62 75 74 65 45 72 72 6f '"z-.........raise.AttributeErro
43e0 72 28 6f 72 69 67 69 6e 61 6c 5f 65 72 72 6f 72 29 7a 16 20 20 20 20 72 65 74 75 72 6e 20 5f 5f r(original_error)z.....return.__
4400 67 65 74 61 74 74 72 5f 5f 7a 1b 5f 5f 67 65 74 61 74 74 72 5f 5f 20 3d 20 77 72 61 70 70 65 72 getattr__z.__getattr__.=.wrapper
4420 28 5f 63 6c 73 29 72 95 00 00 00 29 03 da 11 63 61 63 68 65 64 5f 70 72 6f 70 65 72 74 69 65 73 (_cls)r....)...cached_properties
4440 da 13 5f 63 61 63 68 65 64 5f 73 65 74 61 74 74 72 5f 67 65 74 da 10 6f 72 69 67 69 6e 61 6c 5f .._cached_setattr_get..original_
4460 67 65 74 61 74 74 72 fa 01 0a da 04 5f 63 6c 73 29 01 72 66 00 00 00 da 0b 5f 5f 67 65 74 61 74 getattr....._cls).rf.....__getat
4480 74 72 5f 5f 29 07 72 98 00 00 00 da 06 65 78 74 65 6e 64 da 19 5f 67 65 6e 65 72 61 74 65 5f 75 tr__).r......extend.._generate_u
44a0 6e 69 71 75 65 5f 66 69 6c 65 6e 61 6d 65 72 be 00 00 00 72 bf 00 00 00 72 6b 00 00 00 72 ba 00 nique_filenamer....r....rk...r..
44c0 00 00 29 06 72 d1 00 00 00 72 d3 00 00 00 72 8c 00 00 00 da 05 6c 69 6e 65 73 da 0f 75 6e 69 71 ..).r....r....r......lines..uniq
44e0 75 65 5f 66 69 6c 65 6e 61 6d 65 da 04 67 6c 6f 62 73 06 00 00 00 20 20 20 20 20 20 72 21 00 00 ue_filename..globs..........r!..
4500 00 da 1d 5f 6d 61 6b 65 5f 63 61 63 68 65 64 5f 70 72 6f 70 65 72 74 79 5f 67 65 74 61 74 74 72 ..._make_cached_property_getattr
4520 72 dc 00 00 00 e3 01 00 00 73 9f 00 00 00 80 00 f2 02 0c 0d 06 80 45 f0 1a 00 08 18 d0 07 23 d8 r........s............E.......#.
4540 08 0d 8f 0c 89 0c d8 0c 3a f5 03 02 09 0a f0 08 00 09 0e 8f 0c 89 0c f2 02 09 0d 0e f4 03 0b 09 ........:.......................
4560 0a f0 1a 00 05 0a 87 4c 81 4c e0 0c 24 d8 0c 29 f0 05 03 09 0a f4 03 05 05 06 f4 0e 00 17 30 b0 .......L.L..$..)..............0.
4580 03 b0 59 d3 16 3f 80 4f f0 06 00 1e 2f dc 1f 2b d7 1f 33 d1 1f 33 d8 1c 2c f1 07 04 0c 06 80 44 ..Y..?.O..../..+..3..3..,......D
45a0 f4 0c 00 0c 22 d8 08 0c 8f 09 89 09 90 25 d3 08 18 98 2f a8 34 b8 16 c0 13 b8 0d f4 03 02 0c 06 ...."........%..../.4...........
45c0 e0 06 13 f1 05 02 0c 15 f0 00 02 05 15 72 23 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 05 .............r#...c.............
45e0 00 00 00 03 00 00 01 f3 66 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 74 02 00 00 00 00 ........f.....t.........|.t.....
4600 00 00 00 00 ab 02 00 00 00 00 00 00 72 1c 7c 01 64 01 76 00 72 18 74 02 00 00 00 00 00 00 00 00 ............r.|.d.v.r.t.........
4620 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 7c 01 7c 02 ab 03 00 00 00 00 j...................|.|.|.......
4640 00 00 01 00 79 02 74 06 00 00 00 00 00 00 00 00 82 01 29 03 7a 34 0a 20 20 20 20 41 74 74 61 63 ....y.t...........).z4.....Attac
4660 68 65 64 20 74 6f 20 66 72 6f 7a 65 6e 20 63 6c 61 73 73 65 73 20 61 73 20 5f 5f 73 65 74 61 74 hed.to.frozen.classes.as.__setat
4680 74 72 5f 5f 2e 0a 20 20 20 20 29 05 da 09 5f 5f 63 61 75 73 65 5f 5f da 0b 5f 5f 63 6f 6e 74 65 tr__......)...__cause__..__conte
46a0 78 74 5f 5f da 0d 5f 5f 74 72 61 63 65 62 61 63 6b 5f 5f da 14 5f 5f 73 75 70 70 72 65 73 73 5f xt__..__traceback__..__suppress_
46c0 63 6f 6e 74 65 78 74 5f 5f da 09 5f 5f 6e 6f 74 65 73 5f 5f 4e 29 04 72 4a 00 00 00 da 0d 42 61 context__..__notes__N).rJ.....Ba
46e0 73 65 45 78 63 65 70 74 69 6f 6e da 0b 5f 5f 73 65 74 61 74 74 72 5f 5f 72 15 00 00 00 a9 03 72 seException..__setattr__r......r
4700 20 00 00 00 72 96 00 00 00 da 05 76 61 6c 75 65 73 03 00 00 00 20 20 20 72 21 00 00 00 da 10 5f ....r......values.......r!....._
4720 66 72 6f 7a 65 6e 5f 73 65 74 61 74 74 72 73 72 e7 00 00 00 17 02 00 00 73 37 00 00 00 80 00 f4 frozen_setattrsr........s7......
4740 08 00 08 12 90 24 9c 0d d4 07 26 a8 34 f0 00 06 34 06 f1 00 06 2c 06 f4 0e 00 09 16 d7 08 21 d1 .....$....&.4...4....,........!.
4760 08 21 a0 24 a8 04 a8 65 d4 08 34 d8 08 0e e4 0a 1d d0 04 1d 72 23 00 00 00 63 02 00 00 00 00 00 .!.$...e..4.........r#...c......
4780 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 64 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c ...............d.....t.........|
47a0 00 74 02 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 1b 7c 01 64 01 76 00 72 17 74 02 00 .t.................r.|.d.v.r.t..
47c0 00 00 00 00 00 00 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 7c 01 ab .......j...................|.|..
47e0 02 00 00 00 00 00 00 01 00 79 02 74 06 00 00 00 00 00 00 00 00 82 01 29 03 7a 34 0a 20 20 20 20 .........y.t...........).z4.....
4800 41 74 74 61 63 68 65 64 20 74 6f 20 66 72 6f 7a 65 6e 20 63 6c 61 73 73 65 73 20 61 73 20 5f 5f Attached.to.frozen.classes.as.__
4820 64 65 6c 61 74 74 72 5f 5f 2e 0a 20 20 20 20 29 01 72 e2 00 00 00 4e 29 04 72 4a 00 00 00 72 e3 delattr__......).r....N).rJ...r.
4840 00 00 00 da 0b 5f 5f 64 65 6c 61 74 74 72 5f 5f 72 15 00 00 00 29 02 72 20 00 00 00 72 96 00 00 .....__delattr__r....).r....r...
4860 00 73 02 00 00 00 20 20 72 21 00 00 00 da 10 5f 66 72 6f 7a 65 6e 5f 64 65 6c 61 74 74 72 73 72 .s......r!....._frozen_delattrsr
4880 ea 00 00 00 28 02 00 00 73 2e 00 00 00 80 00 f4 08 00 08 12 90 24 9c 0d d4 07 26 a8 34 b0 3e d1 ....(...s............$....&.4.>.
48a0 2b 41 dc 08 15 d7 08 21 d1 08 21 a0 24 a8 04 d4 08 2d d8 08 0e e4 0a 1d d0 04 1d 72 23 00 00 00 +A.....!..!.$....-.........r#...
48c0 63 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 0f 00 00 01 f3 1a 01 00 00 97 00 09 00 7c 00 c.............................|.
48e0 5c 01 00 00 7d 02 7c 02 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 04 74 09 \...}.|.j...................}.t.
4900 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 7d 05 7c 05 44 00 5d 3b 00 00 7d 06 7c 06 ........|.........}.|.D.];..}.|.
4920 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 8c 10 7c 06 6a 0c 00 00 00 00 j...................s...|.j.....
4940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 07 7c 06 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 ..............}.|.j.............
4960 00 00 00 00 00 00 7d 08 7c 08 7c 01 76 01 73 01 8c 2d 74 11 00 00 00 00 00 00 00 00 7c 02 7c 07 ......}.|.|.v.s..-t.........|.|.
4980 ab 02 00 00 00 00 00 00 7c 01 7c 08 3c 00 00 00 8c 3d 04 00 02 00 7c 04 64 04 69 00 7c 01 a4 01 ........|.|.<....=....|.d.i.|...
49a0 8e 01 53 00 23 00 74 00 00 00 00 00 00 00 00 00 24 00 72 1c 01 00 64 01 74 03 00 00 00 00 00 00 ..S.#.t.........$.r...d.t.......
49c0 00 00 7c 00 ab 01 00 00 00 00 00 00 9b 00 64 02 9d 03 7d 03 74 05 00 00 00 00 00 00 00 00 7c 03 ..|...........d...}.t.........|.
49e0 ab 01 00 00 00 00 00 00 64 03 82 02 77 00 78 03 59 00 77 01 29 05 61 1b 04 00 00 0a 20 20 20 20 ........d...w.x.Y.w.).a.........
4a00 43 72 65 61 74 65 20 61 20 6e 65 77 20 69 6e 73 74 61 6e 63 65 2c 20 62 61 73 65 64 20 6f 6e 20 Create.a.new.instance,.based.on.
4a20 74 68 65 20 66 69 72 73 74 20 70 6f 73 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 77 69 the.first.positional.argument.wi
4a40 74 68 0a 20 20 20 20 2a 63 68 61 6e 67 65 73 2a 20 61 70 70 6c 69 65 64 2e 0a 0a 20 20 20 20 2e th.....*changes*.applied........
4a60 2e 20 74 69 70 3a 3a 0a 0a 20 20 20 20 20 20 20 4f 6e 20 50 79 74 68 6f 6e 20 33 2e 31 33 20 61 ..tip::.........On.Python.3.13.a
4a80 6e 64 20 6c 61 74 65 72 2c 20 79 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 60 63 6f 70 79 nd.later,.you.can.also.use.`copy
4aa0 2e 72 65 70 6c 61 63 65 60 20 69 6e 73 74 65 61 64 2e 0a 0a 20 20 20 20 41 72 67 73 3a 0a 0a 20 .replace`.instead.......Args:...
4ac0 20 20 20 20 20 20 20 69 6e 73 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 73 74 61 6e 63 .......inst:.............Instanc
4ae0 65 20 6f 66 20 61 20 63 6c 61 73 73 20 77 69 74 68 20 2a 61 74 74 72 73 2a 20 61 74 74 72 69 62 e.of.a.class.with.*attrs*.attrib
4b00 75 74 65 73 2e 20 2a 69 6e 73 74 2a 20 6d 75 73 74 20 62 65 20 70 61 73 73 65 64 0a 20 20 20 20 utes..*inst*.must.be.passed.....
4b20 20 20 20 20 20 20 20 20 61 73 20 61 20 70 6f 73 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 ........as.a.positional.argument
4b40 2e 0a 0a 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...........changes:.............
4b60 4b 65 79 77 6f 72 64 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 6e 65 77 20 63 6f 70 79 2e Keyword.changes.in.the.new.copy.
4b80 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 3a 0a 20 20 20 20 20 20 20 20 41 20 63 6f 70 79 20 6f 66 ......Returns:.........A.copy.of
4ba0 20 69 6e 73 74 20 77 69 74 68 20 2a 63 68 61 6e 67 65 73 2a 20 69 6e 63 6f 72 70 6f 72 61 74 65 .inst.with.*changes*.incorporate
4bc0 64 2e 0a 0a 20 20 20 20 52 61 69 73 65 73 3a 0a 20 20 20 20 20 20 20 20 54 79 70 65 45 72 72 6f d.......Raises:.........TypeErro
4be0 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 49 66 20 2a 61 74 74 72 5f 6e 61 6d 65 2a 20 63 6f r:.............If.*attr_name*.co
4c00 75 6c 64 6e 27 74 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 63 6c 61 73 73 20 60 60 5f uldn't.be.found.in.the.class.``_
4c20 5f 69 6e 69 74 5f 5f 60 60 2e 0a 0a 20 20 20 20 20 20 20 20 61 74 74 72 73 2e 65 78 63 65 70 74 _init__``...........attrs.except
4c40 69 6f 6e 73 2e 4e 6f 74 41 6e 41 74 74 72 73 43 6c 61 73 73 45 72 72 6f 72 3a 0a 20 20 20 20 20 ions.NotAnAttrsClassError:......
4c60 20 20 20 20 20 20 20 49 66 20 2a 63 6c 73 2a 20 69 73 20 6e 6f 74 20 61 6e 20 2a 61 74 74 72 73 .......If.*cls*.is.not.an.*attrs
4c80 2a 20 63 6c 61 73 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 *.class..........versionadded::.
4ca0 31 37 2e 31 2e 30 0a 20 20 20 20 2e 2e 20 64 65 70 72 65 63 61 74 65 64 3a 3a 20 32 33 2e 31 2e 17.1.0........deprecated::.23.1.
4cc0 30 0a 20 20 20 20 20 20 20 49 74 20 69 73 20 6e 6f 77 20 64 65 70 72 65 63 61 74 65 64 20 74 6f 0........It.is.now.deprecated.to
4ce0 20 70 61 73 73 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 75 73 69 6e 67 20 74 68 65 20 6b 65 79 .pass.the.instance.using.the.key
4d00 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 2a 69 6e 73 74 2a 2e 20 49 74 20 word.argument........*inst*..It.
4d20 77 69 6c 6c 20 72 61 69 73 65 20 61 20 77 61 72 6e 69 6e 67 20 75 6e 74 69 6c 20 61 74 20 6c 65 will.raise.a.warning.until.at.le
4d40 61 73 74 20 41 70 72 69 6c 20 32 30 32 34 2c 20 61 66 74 65 72 20 77 68 69 63 68 0a 20 20 20 20 ast.April.2024,.after.which.....
4d60 20 20 20 69 74 20 77 69 6c 6c 20 62 65 63 6f 6d 65 20 61 6e 20 65 72 72 6f 72 2e 20 41 6c 77 61 ...it.will.become.an.error..Alwa
4d80 79 73 20 70 61 73 73 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 61 73 20 61 20 70 6f 73 69 74 69 ys.pass.the.instance.as.a.positi
4da0 6f 6e 61 6c 0a 20 20 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 0a 20 20 20 20 2e 2e 20 76 65 72 onal........argument.........ver
4dc0 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 34 2e 31 2e 30 0a 20 20 20 20 20 20 20 2a 69 6e 73 sionchanged::.24.1.0........*ins
4de0 74 2a 20 63 61 6e 27 74 20 62 65 20 70 61 73 73 65 64 20 61 73 20 61 20 6b 65 79 77 6f 72 64 20 t*.can't.be.passed.as.a.keyword.
4e00 61 72 67 75 6d 65 6e 74 20 61 6e 79 6d 6f 72 65 2e 0a 20 20 20 20 7a 2a 65 76 6f 6c 76 65 28 29 argument.anymore......z*evolve()
4e20 20 74 61 6b 65 73 20 31 20 70 6f 73 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 2c 20 62 75 .takes.1.positional.argument,.bu
4e40 74 20 7a 0b 20 77 65 72 65 20 67 69 76 65 6e 4e 72 1e 00 00 00 29 09 72 47 00 00 00 72 61 00 00 t.z..were.givenNr....).rG...ra..
4e60 00 72 46 00 00 00 72 b0 00 00 00 da 06 66 69 65 6c 64 73 72 3b 00 00 00 72 96 00 00 00 72 44 00 .rF...r......fieldsr;...r....rD.
4e80 00 00 72 95 00 00 00 29 09 da 04 61 72 67 73 da 07 63 68 61 6e 67 65 73 da 04 69 6e 73 74 72 51 ..r....)...args..changes..instrQ
4ea0 00 00 00 72 8c 00 00 00 72 7b 00 00 00 72 9f 00 00 00 72 77 00 00 00 da 09 69 6e 69 74 5f 6e 61 ...r....r{...r....rw.....init_na
4ec0 6d 65 73 09 00 00 00 20 20 20 20 20 20 20 20 20 72 21 00 00 00 72 97 00 00 00 72 97 00 00 00 33 mes.............r!...r....r....3
4ee0 02 00 00 73 a9 00 00 00 80 00 f0 4a 01 06 05 27 d8 12 16 89 07 88 14 f0 0e 00 0b 0f 8f 2e 89 2e ...s.......J...'................
4f00 80 43 dc 0c 12 90 33 8b 4b 80 45 d8 0d 12 f2 00 06 05 3a 88 01 d8 0f 10 8f 76 8a 76 d8 0c 14 d8 .C....3.K.E.......:......v.v....
4f20 14 15 97 46 91 46 88 09 d8 14 15 97 47 91 47 88 09 d8 0b 14 98 47 d2 0b 23 dc 21 28 a8 14 a8 79 ...F.F......G.G......G..#.!(...y
4f40 d3 21 39 88 47 90 49 d2 0c 1e f0 0d 06 05 3a f1 10 00 0c 0f 89 3e 90 17 89 3e d0 04 19 f8 f4 21 .!9.G.I.......:......>...>.....!
4f60 00 0c 16 f2 00 04 05 27 e0 0e 38 bc 13 b8 54 bb 19 b8 0b c0 3b d0 0c 4f f0 03 00 09 0c f4 06 00 .......'..8...T.....;..O........
4f80 0f 18 98 03 8b 6e a0 24 d0 08 26 f0 09 04 05 27 fa 73 0b 00 00 00 82 04 41 25 00 c1 25 25 42 0a .....n.$..&....'.s......A%..%%B.
4fa0 03 63 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 01 f3 98 00 00 00 97 00 65 00 5a .c...........................e.Z
4fc0 01 64 00 5a 02 64 01 5a 03 64 02 5a 04 09 00 09 00 64 18 64 03 84 04 5a 05 64 04 84 00 5a 06 64 .d.Z.d.Z.d.Z.....d.d...Z.d...Z.d
4fe0 19 64 05 84 04 5a 07 64 06 84 00 5a 08 64 07 84 00 5a 09 64 08 84 00 5a 0a 64 09 84 00 5a 0b 64 .d...Z.d...Z.d...Z.d...Z.d...Z.d
5000 0a 84 00 5a 0c 64 0b 84 00 5a 0d 64 0c 84 00 5a 0e 64 0d 84 00 5a 0f 64 0e 84 00 5a 10 64 0f 84 ...Z.d...Z.d...Z.d...Z.d...Z.d..
5020 00 5a 11 64 10 84 00 5a 12 64 11 84 00 5a 13 64 12 84 00 5a 14 64 13 84 00 5a 15 64 14 84 00 5a .Z.d...Z.d...Z.d...Z.d...Z.d...Z
5040 16 64 1a 64 15 84 04 5a 17 64 1a 64 16 84 04 5a 18 79 17 29 1b da 0d 5f 43 6c 61 73 73 42 75 69 .d.d...Z.d.d...Z.y.)..._ClassBui
5060 6c 64 65 72 7a 28 0a 20 20 20 20 49 74 65 72 61 74 69 76 65 6c 79 20 62 75 69 6c 64 20 2a 6f 6e lderz(.....Iteratively.build.*on
5080 65 2a 20 63 6c 61 73 73 2e 0a 20 20 20 20 29 15 da 13 5f 61 64 64 5f 6d 65 74 68 6f 64 5f 64 75 e*.class......)..._add_method_du
50a0 6e 64 65 72 73 da 0b 5f 61 74 74 72 5f 6e 61 6d 65 73 da 06 5f 61 74 74 72 73 da 0e 5f 62 61 73 nders.._attr_names.._attrs.._bas
50c0 65 5f 61 74 74 72 5f 6d 61 70 da 0b 5f 62 61 73 65 5f 6e 61 6d 65 73 da 0b 5f 63 61 63 68 65 5f e_attr_map.._base_names.._cache_
50e0 68 61 73 68 72 d5 00 00 00 da 09 5f 63 6c 73 5f 64 69 63 74 da 0f 5f 64 65 6c 65 74 65 5f 61 74 hashr......_cls_dict.._delete_at
5100 74 72 69 62 73 da 07 5f 66 72 6f 7a 65 6e da 13 5f 68 61 73 5f 63 75 73 74 6f 6d 5f 73 65 74 61 tribs.._frozen.._has_custom_seta
5120 74 74 72 da 0e 5f 68 61 73 5f 70 6f 73 74 5f 69 6e 69 74 da 0d 5f 68 61 73 5f 70 72 65 5f 69 6e ttr.._has_post_init.._has_pre_in
5140 69 74 da 07 5f 69 73 5f 65 78 63 da 0b 5f 6f 6e 5f 73 65 74 61 74 74 72 da 12 5f 70 72 65 5f 69 it.._is_exc.._on_setattr.._pre_i
5160 6e 69 74 5f 68 61 73 5f 61 72 67 73 da 0b 5f 72 65 70 72 5f 61 64 64 65 64 da 10 5f 73 63 72 69 nit_has_args.._repr_added.._scri
5180 70 74 5f 73 6e 69 70 70 65 74 73 da 06 5f 73 6c 6f 74 73 da 0d 5f 77 65 61 6b 72 65 66 5f 73 6c pt_snippets.._slots.._weakref_sl
51a0 6f 74 da 12 5f 77 72 6f 74 65 5f 6f 77 6e 5f 73 65 74 61 74 74 72 63 0f 00 00 00 00 00 00 00 00 ot.._wrote_own_setattrc.........
51c0 00 00 00 08 00 00 00 03 00 00 01 f3 78 05 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 01 7c 02 ............x.....t.........|.|.
51e0 7c 07 7c 08 7c 0b 7c 0e ab 06 00 00 00 00 00 00 5c 03 00 00 7d 0f 7d 10 7d 11 7c 01 7c 00 5f 01 |.|.|.|.........\...}.}.}.|.|._.
5200 00 00 00 00 00 00 00 00 7c 03 72 15 74 05 00 00 00 00 00 00 00 00 7c 01 6a 06 00 00 00 00 00 00 ........|.r.t.........|.j.......
5220 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 6e 01 69 00 7c 00 5f 04 00 00 00 00 ....................n.i.|._.....
5240 00 00 00 00 7c 0f 7c 00 5f 05 00 00 00 00 00 00 00 00 7c 10 44 00 8f 12 63 02 68 00 63 02 5d 0e ....|.|._.........|.D...c.h.c.].
5260 00 00 7d 12 7c 12 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 92 02 8c 10 04 00 ..}.|.j.........................
5280 63 02 7d 12 7c 00 5f 07 00 00 00 00 00 00 00 00 7c 11 7c 00 5f 08 00 00 00 00 00 00 00 00 74 13 c.}.|._.........|.|._.........t.
52a0 00 00 00 00 00 00 00 00 64 01 84 00 7c 0f 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ........d...|.D.................
52c0 7c 00 5f 0a 00 00 00 00 00 00 00 00 7c 03 7c 00 5f 0b 00 00 00 00 00 00 00 00 7c 04 7c 00 5f 0c |._.........|.|._.........|.|._.
52e0 00 00 00 00 00 00 00 00 7c 05 7c 00 5f 0d 00 00 00 00 00 00 00 00 7c 09 7c 00 5f 0e 00 00 00 00 ........|.|._.........|.|._.....
5300 00 00 00 00 74 1f 00 00 00 00 00 00 00 00 74 21 00 00 00 00 00 00 00 00 7c 01 64 02 64 03 ab 03 ....t.........t!........|.d.d...
5320 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7c 00 5f 11 00 00 00 00 00 00 00 00 64 03 7c 00 5f 12 ..............|._.........d.|._.
5340 00 00 00 00 00 00 00 00 7c 00 6a 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 3e ........|.j"..................r>
5360 7c 01 6a 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 13 74 29 00 00 00 00 00 00 |.j&..................}.t)......
5380 00 00 6a 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 13 ab 01 00 00 00 00 00 00 ..j*..................|.........
53a0 7d 14 74 2d 00 00 00 00 00 00 00 00 7c 14 6a 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }.t-........|.j.................
53c0 00 00 ab 01 00 00 00 00 00 00 64 04 6b 44 00 00 7c 00 5f 12 00 00 00 00 00 00 00 00 74 1f 00 00 ..........d.kD..|._.........t...
53e0 00 00 00 00 00 00 74 21 00 00 00 00 00 00 00 00 7c 01 64 05 64 03 ab 03 00 00 00 00 00 00 ab 01 ......t!........|.d.d...........
5400 00 00 00 00 00 00 7c 00 5f 18 00 00 00 00 00 00 00 00 74 1f 00 00 00 00 00 00 00 00 7c 02 ab 01 ......|._.........t.........|...
5420 00 00 00 00 00 00 0c 00 7c 00 5f 19 00 00 00 00 00 00 00 00 7c 0a 7c 00 5f 1a 00 00 00 00 00 00 ........|._.........|.|._.......
5440 00 00 7c 0c 7c 00 5f 1b 00 00 00 00 00 00 00 00 7c 0d 7c 00 5f 1c 00 00 00 00 00 00 00 00 64 03 ..|.|._.........|.|._.........d.
5460 7c 00 5f 1d 00 00 00 00 00 00 00 00 7c 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |._.........|.j.................
5480 00 00 7c 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 06 3c 00 00 00 7c 04 ..|.j...................d.<...|.
54a0 72 2e 74 3c 00 00 00 00 00 00 00 00 7c 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r.t<........|.j.................
54c0 00 00 64 07 3c 00 00 00 74 3e 00 00 00 00 00 00 00 00 7c 00 6a 08 00 00 00 00 00 00 00 00 00 00 ..d.<...t>........|.j...........
54e0 00 00 00 00 00 00 00 00 64 08 3c 00 00 00 64 09 7c 00 5f 1d 00 00 00 00 00 00 00 00 6e 93 7c 0c ........d.<...d.|._.........n.|.
5500 74 40 00 00 00 00 00 00 00 00 74 42 00 00 00 00 00 00 00 00 6a 44 00 00 00 00 00 00 00 00 00 00 t@........tB........jD..........
5520 00 00 00 00 00 00 00 00 74 42 00 00 00 00 00 00 00 00 6a 46 00 00 00 00 00 00 00 00 00 00 00 00 ........tB........jF............
5540 00 00 00 00 00 00 66 03 76 00 72 6c 64 03 78 01 7d 15 7d 16 7c 0f 44 00 5d 25 00 00 7d 12 7c 12 ......f.v.rld.x.}.}.|.D.]%..}.|.
5560 6a 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 02 64 09 7d 15 7c 12 6a 4a 00 00 jH....................d.}.|.jJ..
5580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 02 64 09 7d 16 7c 15 73 01 8c 22 7c 16 73 01 ..................d.}.|.s.."|.s.
55a0 8c 25 01 00 6e 01 04 00 7c 0c 74 40 00 00 00 00 00 00 00 00 6b 28 00 00 72 04 7c 15 73 02 7c 16 .%..n...|.t@........k(..r.|.s.|.
55c0 72 2a 7c 0c 74 42 00 00 00 00 00 00 00 00 6a 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r*|.tB........jD................
55e0 00 00 6b 28 00 00 72 02 7c 15 72 15 7c 0c 74 42 00 00 00 00 00 00 00 00 6a 46 00 00 00 00 00 00 ..k(..r.|.r.|.tB........jF......
5600 00 00 00 00 00 00 00 00 00 00 00 00 6b 28 00 00 72 09 7c 16 73 07 64 00 7c 00 5f 1b 00 00 00 00 ............k(..r.|.s.d.|._.....
5620 00 00 00 00 7c 06 72 2d 7c 00 6a 4d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 ....|.r-|.jM....................
5640 00 00 00 00 00 00 5c 02 00 00 7c 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......\...|.j...................
5660 64 0a 3c 00 00 00 7c 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0b 3c 00 d.<...|.j...................d.<.
5680 00 00 67 00 7c 00 5f 27 00 00 00 00 00 00 00 00 64 03 7c 00 5f 28 00 00 00 00 00 00 00 00 74 53 ..g.|._'........d.|._(........tS
56a0 00 00 00 00 00 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0c ........|.j...................d.
56c0 ab 02 00 00 00 00 00 00 72 16 74 53 00 00 00 00 00 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 ........r.tS........|.j.........
56e0 00 00 00 00 00 00 00 00 00 00 64 0d ab 02 00 00 00 00 00 00 73 12 7c 00 6a 54 00 00 00 00 00 00 ..........d.........s.|.jT......
5700 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 5f 2b 00 00 00 00 00 00 00 00 79 00 7c 00 6a 58 00 00 ............|._+........y.|.jX..
5720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 5f 2b 00 00 00 00 00 00 00 00 79 00 63 02 ................|._+........y.c.
5740 01 00 63 02 7d 12 77 00 29 0e 4e 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 33 00 00 01 ..c.}.w.).Nc................3...
5760 f3 34 00 00 00 4b 00 01 00 97 00 7c 00 5d 10 00 00 7d 01 7c 01 6a 00 00 00 00 00 00 00 00 00 00 .4...K.....|.]...}.|.j..........
5780 00 00 00 00 00 00 00 00 00 96 01 97 01 01 00 8c 12 04 00 79 00 ad 03 77 01 72 2f 00 00 00 a9 01 ...................y...w.r/.....
57a0 72 96 00 00 00 72 b8 00 00 00 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 7a 29 5f 43 6c r....r....s......r!...r....z)_Cl
57c0 61 73 73 42 75 69 6c 64 65 72 2e 5f 5f 69 6e 69 74 5f 5f 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 assBuilder.__init__.<locals>.<ge
57e0 6e 65 78 70 72 3e a9 02 00 00 73 14 00 00 00 e8 00 f8 80 00 d2 20 37 a8 41 a0 11 a7 16 a5 16 d1 nexpr>....s...........7.A.......
5800 20 37 f9 73 04 00 00 00 82 16 18 01 da 12 5f 5f 61 74 74 72 73 5f 70 72 65 5f 69 6e 69 74 5f 5f .7.s..........__attrs_pre_init__
5820 46 72 0a 00 00 00 da 13 5f 5f 61 74 74 72 73 5f 70 6f 73 74 5f 69 6e 69 74 5f 5f 72 90 00 00 00 Fr......__attrs_post_init__r....
5840 72 e4 00 00 00 72 e9 00 00 00 54 da 0c 5f 5f 67 65 74 73 74 61 74 65 5f 5f da 0c 5f 5f 73 65 74 r....r....T..__getstate__..__set
5860 73 74 61 74 65 5f 5f 72 27 00 00 00 72 28 00 00 00 29 2d 72 cf 00 00 00 72 d5 00 00 00 da 04 64 state__r'...r(...)-r....r......d
5880 69 63 74 72 8b 00 00 00 72 f9 00 00 00 72 f5 00 00 00 72 96 00 00 00 72 f7 00 00 00 72 f6 00 00 ictr....r....r....r....r....r...
58a0 00 72 4c 00 00 00 72 f4 00 00 00 72 04 01 00 00 72 fb 00 00 00 72 05 01 00 00 72 f8 00 00 00 da .rL...r....r....r....r....r.....
58c0 04 62 6f 6f 6c 72 95 00 00 00 72 fe 00 00 00 72 01 01 00 00 72 0a 01 00 00 da 07 69 6e 73 70 65 .boolr....r....r....r......inspe
58e0 63 74 da 09 73 69 67 6e 61 74 75 72 65 72 61 00 00 00 da 0a 70 61 72 61 6d 65 74 65 72 73 72 fd ct..signaturera.....parametersr.
5900 00 00 00 72 fa 00 00 00 72 ff 00 00 00 72 00 01 00 00 72 fc 00 00 00 72 06 01 00 00 72 e7 00 00 ...r....r....r....r....r....r...
5920 00 72 ea 00 00 00 da 13 5f 44 45 46 41 55 4c 54 5f 4f 4e 5f 53 45 54 41 54 54 52 72 0d 00 00 00 .r......_DEFAULT_ON_SETATTRr....
5940 da 08 76 61 6c 69 64 61 74 65 da 07 63 6f 6e 76 65 72 74 72 37 00 00 00 72 3c 00 00 00 da 17 5f ..validate..convertr7...r<....._
5960 6d 61 6b 65 5f 67 65 74 73 74 61 74 65 5f 73 65 74 73 74 61 74 65 72 03 01 00 00 72 02 01 00 00 make_getstate_setstater....r....
5980 da 07 68 61 73 61 74 74 72 da 18 5f 61 64 64 5f 6d 65 74 68 6f 64 5f 64 75 6e 64 65 72 73 5f 73 ..hasattr.._add_method_dunders_s
59a0 61 66 65 72 f3 00 00 00 da 1a 5f 61 64 64 5f 6d 65 74 68 6f 64 5f 64 75 6e 64 65 72 73 5f 75 6e afer......_add_method_dunders_un
59c0 73 61 66 65 29 17 72 20 00 00 00 72 8c 00 00 00 72 c1 00 00 00 da 05 73 6c 6f 74 73 da 06 66 72 safe).r....r....r......slots..fr
59e0 6f 7a 65 6e da 0c 77 65 61 6b 72 65 66 5f 73 6c 6f 74 da 11 67 65 74 73 74 61 74 65 5f 73 65 74 ozen..weakref_slot..getstate_set
5a00 73 74 61 74 65 72 c2 00 00 00 72 3e 00 00 00 da 0a 63 61 63 68 65 5f 68 61 73 68 da 06 69 73 5f stater....r>.....cache_hash..is_
5a20 65 78 63 72 c3 00 00 00 72 43 00 00 00 da 12 68 61 73 5f 63 75 73 74 6f 6d 5f 73 65 74 61 74 74 excr....rC.....has_custom_setatt
5a40 72 72 c4 00 00 00 72 7b 00 00 00 72 7d 00 00 00 da 08 62 61 73 65 5f 6d 61 70 72 9f 00 00 00 da rr....r{...r}.....base_mapr.....
5a60 0d 70 72 65 5f 69 6e 69 74 5f 66 75 6e 63 da 12 70 72 65 5f 69 6e 69 74 5f 73 69 67 6e 61 74 75 .pre_init_func..pre_init_signatu
5a80 72 65 da 0d 68 61 73 5f 76 61 6c 69 64 61 74 6f 72 da 0d 68 61 73 5f 63 6f 6e 76 65 72 74 65 72 re..has_validator..has_converter
5aa0 73 17 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 21 00 00 s...........................r!..
5ac0 00 da 08 5f 5f 69 6e 69 74 5f 5f 7a 16 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 5f 69 6e 69 ...__init__z._ClassBuilder.__ini
5ae0 74 5f 5f 8a 02 00 00 73 9a 02 00 00 80 00 f4 22 00 27 37 d8 0c 0f d8 0c 11 d8 0c 18 d8 0c 13 d8 t__....s.......".'7.............
5b00 0c 1a d8 0c 1d f3 0d 07 27 0a d1 08 23 88 05 88 7a 98 38 f0 12 00 15 18 88 04 8c 09 d9 2f 34 9c ........'...#...z.8........../4.
5b20 14 98 63 9f 6c 99 6c d4 19 2b b8 22 88 04 8c 0e d8 16 1b 88 04 8c 0b d8 2c 36 d6 1b 37 a0 71 98 ..c.l.l..+."............,6..7.q.
5b40 41 9f 46 9b 46 d2 1b 37 88 04 d4 08 18 d8 1e 26 88 04 d4 08 1b dc 1b 20 d1 20 37 b0 15 d4 20 37 A.F.F..7.......&..........7....7
5b60 d3 1b 37 88 04 d4 08 18 d8 16 1b 88 04 8c 0b d8 17 1d 88 04 8c 0c d8 1d 29 88 04 d4 08 1a d8 1b ..7.....................).......
5b80 25 88 04 d4 08 18 dc 1d 21 a4 27 a8 23 d0 2f 43 c0 55 d3 22 4b d3 1d 4c 88 04 d4 08 1a d8 22 27 %.......!.'.#./C.U."K..L......"'
5ba0 88 04 d4 08 1f d8 0b 0f d7 0b 1d d2 0b 1d f0 06 00 1d 20 d7 1c 32 d1 1c 32 88 4d dc 21 28 d7 21 .....................2..2.M.!(.!
5bc0 32 d1 21 32 b0 3d d3 21 41 d0 0c 1e dc 26 29 d0 2a 3c d7 2a 47 d1 2a 47 d3 26 48 c8 31 d1 26 4c 2.!2.=.!A....&).*<.*G.*G.&H.1.&L
5be0 88 44 d4 0c 23 dc 1e 22 a4 37 a8 33 d0 30 45 c0 75 d3 23 4d d3 1e 4e 88 04 d4 08 1b dc 23 27 a8 .D..#..".7.3.0E.u.#M..N......#'.
5c00 05 a3 3b 98 7f 88 04 d4 08 1c d8 17 1d 88 04 8c 0c d8 1b 25 88 04 d4 08 18 e0 23 35 88 04 d4 08 ..;................%......#5....
5c20 20 d8 22 27 88 04 d4 08 1f e0 2c 30 af 4b a9 4b 88 04 8f 0e 89 0e d0 17 28 d1 08 29 e1 0b 11 dc .."'......,0.K.K........(..)....
5c40 2c 3c 88 44 8f 4e 89 4e 98 3d d1 0c 29 dc 2c 3c 88 44 8f 4e 89 4e 98 3d d1 0c 29 e0 26 2a 88 44 ,<.D.N.N.=..).,<.D.N.N.=..).&*.D
5c60 d5 0c 23 d8 0d 17 dc 0c 1f dc 0c 13 d7 0c 1c d1 0c 1c dc 0c 13 8f 4f 89 4f f0 07 04 1c 0a f1 00 ..#...................O.O.......
5c80 04 0e 0a f0 0a 00 2d 32 d0 0c 31 88 4d 98 4d d8 15 1a f2 00 07 0d 1a 90 01 d8 13 14 97 3b 91 3b ......-2..1.M.M..............;.;
5ca0 d0 13 2a d8 24 28 90 4d d8 13 14 97 3b 91 3b d0 13 2a d8 24 28 90 4d e2 13 20 a2 5d d9 14 19 f0 ..*.$(.M....;.;..*.$(.M....]....
5cc0 0f 07 0d 1a f0 14 00 15 1f d4 22 35 d2 14 35 d9 1d 2a a9 6d e0 14 1e a4 27 d7 22 32 d1 22 32 d2 .........."5..5..*.m....'."2."2.
5ce0 14 32 b9 3d d8 14 1e a4 27 a7 2f a1 2f d2 14 31 b9 2d f0 0a 00 24 28 90 04 d4 10 20 e1 0b 1c f0 .2.=....'././..1.-...$(.........
5d00 08 00 11 15 d7 10 2c d1 10 2c d3 10 2e f1 07 03 0d 0e d8 10 14 97 0e 91 0e 98 7e d1 10 2e d8 10 ......,..,................~.....
5d20 14 97 0e 91 0e 98 7e d1 10 2e f0 0c 00 0d 0f f0 05 00 09 0d d4 08 1d f0 06 00 1c 21 88 04 d4 08 ......~....................!....
5d40 18 f4 08 00 10 17 90 74 97 79 91 79 a0 2c d4 0f 2f b4 77 d8 0c 10 8f 49 89 49 90 7e f4 03 02 38 .......t.y.y.,../.w....I.I.~...8
5d60 0a f0 06 00 28 2c d7 27 44 d1 27 44 88 44 d5 0c 24 e0 27 2b d7 27 46 d1 27 46 88 44 d5 0c 24 f9 ....(,.'D.'D.D..$.'+.'F.'F.D..$.
5d80 f2 59 02 00 1c 38 73 06 00 00 00 c1 05 13 4a 37 04 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 .Y...8s.......J7.c..............
5da0 00 00 03 00 00 01 f3 36 00 00 00 97 00 64 01 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......6.....d.|.j..............
5dc0 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 02 9d 03 53 .....j.....................d...S
5de0 00 29 03 4e 7a 13 3c 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 28 63 6c 73 3d 7a 02 29 3e 29 02 72 .).Nz.<_ClassBuilder(cls=z.)>).r
5e00 d5 00 00 00 72 26 00 00 00 72 1f 00 00 00 73 01 00 00 00 20 72 21 00 00 00 72 22 00 00 00 7a 16 ....r&...r....s.....r!...r"...z.
5e20 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 5f 72 65 70 72 5f 5f f5 02 00 00 73 1c 00 00 00 80 _ClassBuilder.__repr__....s.....
5e40 00 d8 11 24 a0 54 a7 59 a1 59 d7 25 37 d1 25 37 d0 24 38 b8 02 d0 0f 3b d0 08 3b 72 23 00 00 00 ...$.T.Y.Y.%7.%7.$8....;..;r#...
5e60 63 01 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 01 f3 48 01 00 00 97 00 64 01 6a 01 c.....................H.....d.j.
5e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
5ea0 00 00 00 00 00 00 00 00 44 00 8f 01 63 02 67 00 63 02 5d 07 00 00 7d 01 7c 01 64 02 19 00 00 00 ........D...c.g.c.]...}.|.d.....
5ec0 91 02 8c 09 04 00 63 02 7d 01 ab 01 00 00 00 00 00 00 7d 02 69 00 7d 03 7c 00 6a 02 00 00 00 00 ......c.}.........}.i.}.|.j.....
5ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 5d 17 00 00 5c 03 00 00 7d 04 7d 05 7d 04 7c 03 ..............D.]...\...}.}.}.|.
5f00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 ab 01 00 00 00 00 00 00 01 00 j...................|...........
5f20 8c 19 04 00 74 07 00 00 00 00 00 00 00 00 7c 02 74 09 00 00 00 00 00 00 00 00 7c 00 6a 0a 00 00 ....t.........|.t.........|.j...
5f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 03 ab 02 00 00 00 00 00 00 7c 03 ab 03 00 00 ................d.........|.....
5f60 00 00 00 00 7d 06 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 5d 19 ....}.|.j...................D.].
5f80 00 00 5c 03 00 00 7d 04 7d 04 7d 07 02 00 7c 07 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 ..\...}.}.}...|.|.j.............
5fa0 00 00 00 00 00 00 7c 06 ab 02 00 00 00 00 00 00 01 00 8c 1b 04 00 79 04 63 02 01 00 63 02 7d 01 ......|...............y.c...c.}.
5fc0 77 00 29 05 7a 3d 0a 20 20 20 20 20 20 20 20 45 76 61 6c 75 61 74 65 20 61 6e 79 20 72 65 67 69 w.).z=.........Evaluate.any.regi
5fe0 73 74 65 72 65 64 20 73 6e 69 70 70 65 74 73 20 69 6e 20 6f 6e 65 20 67 6f 2e 0a 20 20 20 20 20 stered.snippets.in.one.go.......
6000 20 20 20 72 d4 00 00 00 72 02 00 00 00 da 07 6d 65 74 68 6f 64 73 4e 29 07 72 ba 00 00 00 72 03 ...r....r......methodsN).r....r.
6020 01 00 00 da 06 75 70 64 61 74 65 72 6b 00 00 00 72 d8 00 00 00 72 d5 00 00 00 72 f9 00 00 00 29 .....updaterk...r....r....r....)
6040 08 72 20 00 00 00 da 07 73 6e 69 70 70 65 74 72 57 00 00 00 72 58 00 00 00 da 01 5f da 0d 73 6e .r......snippetrW...rX....._..sn
6060 69 70 70 65 74 5f 67 6c 6f 62 73 72 59 00 00 00 da 04 68 6f 6f 6b 73 08 00 00 00 20 20 20 20 20 ippet_globsrY.....hooks.........
6080 20 20 20 72 21 00 00 00 da 0e 5f 65 76 61 6c 5f 73 6e 69 70 70 65 74 73 7a 1c 5f 43 6c 61 73 73 ...r!....._eval_snippetsz._Class
60a0 42 75 69 6c 64 65 72 2e 5f 65 76 61 6c 5f 73 6e 69 70 70 65 74 73 f8 02 00 00 73 a5 00 00 00 80 Builder._eval_snippets....s.....
60c0 00 f0 08 00 12 16 97 19 91 19 b0 64 d7 36 4b d1 36 4b d6 1b 4c a8 37 98 47 a0 41 9b 4a d2 1b 4c ...........d.6K.6K..L.7.G.A.J..L
60e0 d3 11 4d 88 06 d8 10 12 88 05 d8 23 27 d7 23 38 d1 23 38 f2 00 01 09 28 d1 0c 1f 88 41 88 7d 98 ..M........#'.#8.#8....(....A.}.
6100 61 d8 0c 11 8f 4c 89 4c 98 1d d5 0c 27 f0 03 01 09 28 f4 06 00 10 26 d8 0c 12 dc 0c 25 a0 64 a7 a....L.L....'....(....&.....%.d.
6120 69 a1 69 b0 19 d3 0c 3b d8 0c 11 f3 07 04 10 0a 88 04 f0 0c 00 1b 1f d7 1a 2f d1 1a 2f f2 00 01 i.i....;................./../...
6140 09 27 89 4a 88 41 88 71 90 24 d9 0c 10 90 14 97 1e 91 1e a0 14 d5 0c 26 f1 03 01 09 27 f9 f2 17 .'.J.A.q.$.............&....'...
6160 00 1c 4d 01 73 05 00 00 00 9a 0c 42 1f 08 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 ..M.s......B..c.................
6180 00 00 01 f3 10 01 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
61a0 ab 00 00 00 00 00 00 00 01 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
61c0 64 01 75 00 72 11 7c 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 d.u.r.|.j.......................
61e0 00 00 00 00 7d 01 6e 2b 7c 00 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 ....}.n+|.j.....................
6200 00 00 00 00 00 00 7d 01 74 08 00 00 00 00 00 00 00 00 72 15 74 0b 00 00 00 00 00 00 00 00 6a 0c ......}.t.........r.t.........j.
6220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7d 01 74 0f ..................|.........}.t.
6240 00 00 00 00 00 00 00 00 7c 01 64 02 64 03 ab 03 00 00 00 00 00 00 72 1e 64 02 7c 01 6a 10 00 00 ........|.d.d.........r.d.|.j...
6260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 76 01 72 10 7c 01 6a 13 00 00 00 00 00 00 00 00 ................v.r.|.j.........
6280 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 7c 01 53 00 29 04 7a 83 0a 20 20 20 ....................|.S.).z.....
62a0 20 20 20 20 20 46 69 6e 61 6c 69 7a 65 20 63 6c 61 73 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 .....Finalize.class.based.on.the
62c0 20 61 63 63 75 6d 75 6c 61 74 65 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 .accumulated.configuration......
62e0 20 20 20 20 20 42 75 69 6c 64 65 72 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 61 66 74 65 .....Builder.cannot.be.used.afte
6300 72 20 63 61 6c 6c 69 6e 67 20 74 68 69 73 20 6d 65 74 68 6f 64 2e 0a 20 20 20 20 20 20 20 20 54 r.calling.this.method..........T
6320 da 17 5f 5f 61 74 74 72 73 5f 69 6e 69 74 5f 73 75 62 63 6c 61 73 73 5f 5f 4e 29 0a 72 2f 01 00 ..__attrs_init_subclass__N).r/..
6340 00 72 04 01 00 00 da 13 5f 63 72 65 61 74 65 5f 73 6c 6f 74 73 5f 63 6c 61 73 73 da 15 5f 70 61 .r......_create_slots_class.._pa
6360 74 63 68 5f 6f 72 69 67 69 6e 61 6c 5f 63 6c 61 73 73 72 0e 00 00 00 da 03 61 62 63 da 16 75 70 tch_original_classr......abc..up
6380 64 61 74 65 5f 61 62 73 74 72 61 63 74 6d 65 74 68 6f 64 73 72 95 00 00 00 72 8b 00 00 00 72 31 date_abstractmethodsr....r....r1
63a0 01 00 00 29 02 72 20 00 00 00 72 8c 00 00 00 73 02 00 00 00 20 20 72 21 00 00 00 da 0b 62 75 69 ...).r....r....s......r!.....bui
63c0 6c 64 5f 63 6c 61 73 73 7a 19 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 62 75 69 6c 64 5f 63 6c ld_classz._ClassBuilder.build_cl
63e0 61 73 73 0a 03 00 00 73 77 00 00 00 80 00 f0 0c 00 09 0d d7 08 1b d1 08 1b d4 08 1d d8 0b 0f 8f ass....sw.......................
6400 3b 89 3b 98 24 d1 0b 1e d8 12 16 d7 12 2a d1 12 2a d3 12 2c 89 43 e0 12 16 d7 12 2c d1 12 2c d3 ;.;.$........*..*..,.C.....,..,.
6420 12 2e 88 43 dd 0f 1b dc 16 19 d7 16 30 d1 16 30 b0 13 d3 16 35 90 03 f4 0a 00 0d 14 90 43 d0 19 ...C........0..0....5........C..
6440 32 b0 44 d4 0c 39 d8 10 29 b0 13 b7 1c b1 1c d1 10 3d e0 0c 0f d7 0c 27 d1 0c 27 d4 0c 29 e0 0f 2.D..9..)........=.....'..'..)..
6460 12 88 0a 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 01 f3 ea 01 ...r#...c.......................
6480 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 01 7c 00 6a 02 ....|.j...................}.|.j.
64a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 02 7c 00 6a 04 00 00 00 00 00 00 00 00 ..................}.|.j.........
64c0 00 00 00 00 00 00 00 00 00 00 72 5c 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........r\|.j.................
64e0 00 00 44 00 5d 4d 00 00 7d 03 7c 03 7c 02 76 01 73 01 8c 08 74 09 00 00 00 00 00 00 00 00 7c 01 ..D.]M..}.|.|.v.s...t.........|.
6500 7c 03 74 0a 00 00 00 00 00 00 00 00 ab 03 00 00 00 00 00 00 74 0a 00 00 00 00 00 00 00 00 75 01 |.t.................t.........u.
6520 73 01 8c 20 74 0d 00 00 00 00 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 s...t.........j.................
6540 00 00 74 10 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 35 00 01 00 74 13 00 00 00 00 00 00 ..t.................5...t.......
6560 00 00 7c 01 7c 03 ab 02 00 00 00 00 00 00 01 00 64 01 64 01 64 01 ab 02 00 00 00 00 00 00 01 00 ..|.|...........d.d.d...........
6580 8c 4f 04 00 7c 00 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 17 00 00 00 00 .O..|.j...................j.....
65a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 12 00 00 5c 02 00 00 ......................D.]...\...
65c0 7d 03 7d 04 74 19 00 00 00 00 00 00 00 00 7c 01 7c 03 7c 04 ab 03 00 00 00 00 00 00 01 00 8c 14 }.}.t.........|.|.|.............
65e0 04 00 7c 00 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 2b 74 09 00 00 00 00 ..|.j...................s+t.....
6600 00 00 00 00 7c 01 64 02 64 03 ab 03 00 00 00 00 00 00 72 1e 64 03 7c 01 5f 0e 00 00 00 00 00 00 ....|.d.d.........r.d.|._.......
6620 00 00 7c 00 6a 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 0b 74 20 00 00 00 00 ..|.j...................s.t.....
6640 00 00 00 00 7c 01 5f 11 00 00 00 00 00 00 00 00 7c 01 53 00 23 00 31 00 73 01 77 02 01 00 59 00 ....|._.........|.S.#.1.s.w...Y.
6660 01 00 01 00 8c c1 78 03 59 00 77 01 29 04 7a 41 0a 20 20 20 20 20 20 20 20 41 70 70 6c 79 20 61 ......x.Y.w.).zA.........Apply.a
6680 63 63 75 6d 75 6c 61 74 65 64 20 6d 65 74 68 6f 64 73 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 ccumulated.methods.and.return.th
66a0 65 20 63 6c 61 73 73 2e 0a 20 20 20 20 20 20 20 20 4e da 15 5f 5f 61 74 74 72 73 5f 6f 77 6e 5f e.class..........N..__attrs_own_
66c0 73 65 74 61 74 74 72 5f 5f 46 29 12 72 d5 00 00 00 72 f7 00 00 00 72 fa 00 00 00 72 f4 00 00 00 setattr__F).r....r....r....r....
66e0 72 95 00 00 00 da 09 5f 53 45 4e 54 49 4e 45 4c da 0a 63 6f 6e 74 65 78 74 6c 69 62 da 08 73 75 r......_SENTINEL..contextlib..su
6700 70 70 72 65 73 73 da 0e 41 74 74 72 69 62 75 74 65 45 72 72 6f 72 da 07 64 65 6c 61 74 74 72 72 ppress..AttributeError..delattrr
6720 f9 00 00 00 72 b9 00 00 00 da 07 73 65 74 61 74 74 72 72 06 01 00 00 72 38 01 00 00 72 fc 00 00 ....r......setattrr....r8...r...
6740 00 72 be 00 00 00 72 e4 00 00 00 29 05 72 20 00 00 00 72 8c 00 00 00 da 0a 62 61 73 65 5f 6e 61 .r....r....).r....r......base_na
6760 6d 65 73 72 96 00 00 00 72 e6 00 00 00 73 05 00 00 00 20 20 20 20 20 72 21 00 00 00 72 33 01 00 mesr....r....s.........r!...r3..
6780 00 7a 23 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 70 61 74 63 68 5f 6f 72 69 67 69 6e 61 6c .z#_ClassBuilder._patch_original
67a0 5f 63 6c 61 73 73 22 03 00 00 73 ec 00 00 00 80 00 f0 08 00 0f 13 8f 69 89 69 88 03 d8 15 19 d7 _class"...s............i.i......
67c0 15 25 d1 15 25 88 0a f0 06 00 0c 10 d7 0b 1f d2 0b 1f d8 18 1c d7 18 28 d1 18 28 f2 00 09 0d 2b .%..%..................(..(....+
67e0 90 04 e0 14 18 a0 0a d2 14 2a dc 18 1f a0 03 a0 54 ac 39 d3 18 35 bc 59 d2 18 46 f4 0a 00 1a 24 .........*......T.9..5.Y..F....$
6800 d7 19 2c d1 19 2c ac 5e d3 19 3c f1 00 01 15 2b dc 18 1f a0 03 a0 54 d4 18 2a f7 03 01 15 2b f0 ..,..,.^..<....+......T..*....+.
6820 00 01 15 2b f0 11 09 0d 2b f0 18 00 1c 20 9f 3e 99 3e d7 1b 2f d1 1b 2f d3 1b 31 f2 00 01 09 26 ...+....+......>.>../../..1....&
6840 89 4b 88 44 90 25 dc 0c 13 90 43 98 14 98 75 d5 0c 25 f0 03 01 09 26 f0 0a 00 10 14 d7 0f 26 d2 .K.D.%....C...u..%....&.......&.
6860 0f 26 ac 37 d8 0c 0f d0 11 28 a8 25 f4 03 02 2c 0a f0 06 00 29 2e 88 43 d4 0c 25 e0 13 17 d7 13 .&.7.....(.%...,....)..C..%.....
6880 2b d2 13 2b dc 22 2e 90 03 94 0f e0 0f 12 88 0a f7 23 01 15 2b f0 00 01 15 2b fa 73 0c 00 00 00 +..+."...........#..+....+.s....
68a0 c1 2a 0d 43 29 05 c3 29 05 43 32 09 63 01 00 00 00 00 00 00 00 00 00 00 00 0b 00 00 00 03 00 00 .*.C)..).C2.c...................
68c0 01 f3 b4 08 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 03 ........|.j...................j.
68e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 8f 01 8f 02 ..........................D.....
6900 63 03 69 00 63 02 5d 26 00 00 5c 02 00 00 7d 01 7d 02 7c 01 67 00 74 05 00 00 00 00 00 00 00 00 c.i.c.]&..\...}.}.|.g.t.........
6920 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 a2 01 |.j.............................
6940 64 01 91 01 64 02 91 01 ad 06 76 01 72 03 7c 01 7c 02 93 02 8c 28 04 00 7d 03 7d 01 7d 02 7c 00 d...d.....v.r.|.|....(..}.}.}.|.
6960 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 53 64 03 7c 03 64 04 3c 00 00 00 j...................sSd.|.d.<...
6980 7c 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 42 7c 00 6a 0c 00 00 00 00 |.j...................sB|.j.....
69a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............j.................
69c0 00 00 44 00 5d 29 00 00 7d 04 7c 04 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..D.])..}.|.j...................
69e0 6a 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 04 64 03 ab 02 00 00 00 00 00 00 j...................d.d.........
6a00 73 01 8c 20 74 14 00 00 00 00 00 00 00 00 7c 03 64 05 3c 00 00 00 01 00 6e 01 04 00 69 00 7d 05 s...t.........|.d.<.....n...i.}.
6a20 64 03 7d 06 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 16 00 00 00 00 d.}.|.j...................j.....
6a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 06 64 07 1a 00 44 00 5d 55 00 00 7d 04 7c 04 6a 10 ..............d.d...D.]U..}.|.j.
6a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 13 00 00 00 00 00 00 00 00 00 00 00 00 ..................j.............
6a80 00 00 00 00 00 00 64 02 64 08 ab 02 00 00 00 00 00 00 81 02 64 09 7d 06 7c 05 6a 19 00 00 00 00 ......d.d...........d.}.|.j.....
6aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 1b 00 00 00 00 00 00 00 00 7c 04 64 0a 67 00 ab 03 ..............t.........|.d.g...
6ac0 00 00 00 00 00 00 44 00 8f 07 63 02 69 00 63 02 5d 0f 00 00 7d 07 7c 07 74 1b 00 00 00 00 00 00 ......D...c.i.c.]...}.|.t.......
6ae0 00 00 7c 04 7c 07 ab 02 00 00 00 00 00 00 93 02 8c 11 04 00 63 02 7d 07 ab 01 00 00 00 00 00 00 ..|.|...............c.}.........
6b00 01 00 8c 57 04 00 74 1d 00 00 00 00 00 00 00 00 7c 00 6a 1e 00 00 00 00 00 00 00 00 00 00 00 00 ...W..t.........|.j.............
6b20 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 08 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 ..............}.|.j.............
6b40 00 00 00 00 00 00 7d 09 7c 00 6a 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 24 ......}.|.j...................r$
6b60 64 02 74 1b 00 00 00 00 00 00 00 00 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d.t.........|.j.................
6b80 00 00 64 0a 64 0b ab 03 00 00 00 00 00 00 76 01 72 0b 64 02 7c 09 76 01 72 07 7c 06 73 05 7c 09 ..d.d.........v.r.d.|.v.r.|.s.|.
6ba0 64 0c 7a 0d 00 00 7d 09 7c 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 d.z...}.|.j.....................
6bc0 00 00 00 00 00 00 44 00 8f 07 8f 0a 63 03 69 00 63 02 5d 22 00 00 5c 02 00 00 7d 07 7d 0a 74 23 ......D.....c.i.c.]"..\...}.}.t#
6be0 00 00 00 00 00 00 00 00 7c 0a 74 24 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 0d 7c 07 ........|.t$................r.|.
6c00 7c 0a 6a 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 93 02 8c 24 04 00 7d 0b 7d 07 |.j&.....................$..}.}.
6c20 7d 0a 67 00 7d 0c 7c 0b 72 c6 74 29 00 00 00 00 00 00 00 00 7c 00 6a 0c 00 00 00 00 00 00 00 00 }.g.}.|.r.t)........|.j.........
6c40 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 0d 7c 0b 6a 03 00 00 00 00 00 00 00 00 ..................}.|.j.........
6c60 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 60 00 00 5c 02 00 00 7d 07 7d 0e ..................D.]`..\...}.}.
6c80 7c 09 7c 07 66 01 7a 0d 00 00 7d 09 7c 03 7c 07 3d 00 7c 0c 6a 2b 00 00 00 00 00 00 00 00 00 00 |.|.f.z...}.|.|.=.|.j+..........
6ca0 00 00 00 00 00 00 00 00 7c 0e ab 01 00 00 00 00 00 00 01 00 74 2d 00 00 00 00 00 00 00 00 6a 2e ........|...........t-........j.
6cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 0e ab 01 00 00 00 00 00 00 6a 30 00 00 ..................|.........j0..
6ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 0f 7c 0f 74 2c 00 00 00 00 00 00 00 00 6a 32 ................}.|.t,........j2
6d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 34 00 00 00 00 00 00 00 00 00 00 00 00 ..................j4............
6d20 00 00 00 00 00 00 75 01 73 01 8c 5c 7c 0f 7c 0d 7c 07 3c 00 00 00 8c 62 04 00 7c 03 6a 13 00 00 ......u.s..\|.|.|.<....b..|.j...
6d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0d ab 01 00 00 00 00 00 00 7d 10 7c 10 81 11 ................d.........}.|...
6d60 7c 0c 6a 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 10 ab 01 00 00 00 00 00 00 |.j+..................|.........
6d80 01 00 74 37 00 00 00 00 00 00 00 00 7c 0b 7c 10 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 ..t7........|.|.|.j.............
6da0 00 00 00 00 00 00 ab 03 00 00 00 00 00 00 7c 03 64 0d 3c 00 00 00 7c 09 44 00 8f 07 63 02 67 00 ..............|.d.<...|.D...c.g.
6dc0 63 02 5d 09 00 00 7d 07 7c 07 7c 08 76 01 73 01 8c 08 7c 07 91 02 8c 0b 04 00 7d 11 7d 07 7c 05 c.]...}.|.|.v.s...|.......}.}.|.
6de0 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 8f 12 j...........................D...
6e00 8f 13 63 03 69 00 63 02 5d 0c 00 00 5c 02 00 00 7d 12 7d 13 7c 12 7c 11 76 00 72 03 7c 12 7c 13 ..c.i.c.]...\...}.}.|.|.v.r.|.|.
6e20 93 02 8c 0e 04 00 7d 14 7d 12 7d 13 7c 11 44 00 8f 07 63 02 67 00 63 02 5d 09 00 00 7d 07 7c 07 ......}.}.}.|.D...c.g.c.]...}.|.
6e40 7c 14 76 01 73 01 8c 08 7c 07 91 02 8c 0b 04 00 7d 11 7d 07 7c 03 6a 19 00 00 00 00 00 00 00 00 |.v.s...|.......}.}.|.j.........
6e60 00 00 00 00 00 00 00 00 00 00 7c 14 ab 01 00 00 00 00 00 00 01 00 7c 00 6a 38 00 00 00 00 00 00 ..........|...........|.j8......
6e80 00 00 00 00 00 00 00 00 00 00 00 00 72 15 7c 11 6a 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............r.|.j+..............
6ea0 00 00 00 00 74 3a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 74 05 00 00 00 00 00 00 ....t:..................t.......
6ec0 00 00 7c 11 ab 01 00 00 00 00 00 00 7c 03 64 0a 3c 00 00 00 7c 00 6a 0c 00 00 00 00 00 00 00 00 ..|.........|.d.<...|.j.........
6ee0 00 00 00 00 00 00 00 00 00 00 6a 3c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 ..........j<..................|.
6f00 64 0e 3c 00 00 00 02 00 74 3f 00 00 00 00 00 00 00 00 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 d.<.....t?........|.j...........
6f20 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 ................|.j.............
6f40 00 00 00 00 00 00 6a 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 0c 00 00 ......j@..................|.j...
6f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................j...............
6f80 00 00 00 00 7c 03 ab 03 00 00 00 00 00 00 7d 15 74 43 00 00 00 00 00 00 00 00 6a 44 00 00 00 00 ....|.........}.tC........jD....
6fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 15 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............|.j...............
6fc0 00 00 00 00 6a 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ....jG..........................
6fe0 7c 0c ab 02 00 00 00 00 00 00 44 00 5d 92 00 00 7d 16 74 23 00 00 00 00 00 00 00 00 7c 16 74 48 |.........D.]...}.t#........|.tH
7000 00 00 00 00 00 00 00 00 74 4a 00 00 00 00 00 00 00 00 66 02 ab 02 00 00 00 00 00 00 72 18 74 1b ........tJ........f.........r.t.
7020 00 00 00 00 00 00 00 00 7c 16 6a 4c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0f ........|.jL..................d.
7040 64 08 ab 03 00 00 00 00 00 00 7d 17 6e 35 74 23 00 00 00 00 00 00 00 00 7c 16 74 4e 00 00 00 00 d.........}.n5t#........|.tN....
7060 00 00 00 00 ab 02 00 00 00 00 00 00 72 18 74 1b 00 00 00 00 00 00 00 00 7c 16 6a 50 00 00 00 00 ............r.t.........|.jP....
7080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0f 64 08 ab 03 00 00 00 00 00 00 7d 17 6e 0d 74 1b ..............d.d.........}.n.t.
70a0 00 00 00 00 00 00 00 00 7c 16 64 0f 64 08 ab 03 00 00 00 00 00 00 7d 17 7c 17 73 01 8c 69 7c 17 ........|.d.d.........}.|.s..i|.
70c0 44 00 5d 25 00 00 7d 18 09 00 7c 18 6a 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D.]%..}...|.jR..................
70e0 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 00 7d 19 7c 19 73 01 8c 1f |.j...................u.}.|.s...
7100 7c 15 7c 18 5f 29 00 00 00 00 00 00 00 00 8c 27 04 00 8c 94 04 00 7c 15 53 00 63 02 01 00 63 03 |.|._).........'......|.S.c...c.
7120 7d 02 7d 01 77 00 63 02 01 00 63 02 7d 07 77 00 63 02 01 00 63 03 7d 0a 7d 07 77 00 63 02 01 00 }.}.w.c...c.}.w.c...c.}.}.w.c...
7140 63 02 7d 07 77 00 63 02 01 00 63 03 7d 13 7d 12 77 00 63 02 01 00 63 02 7d 07 77 00 23 00 74 54 c.}.w.c...c.}.}.w.c...c.}.w.#.tT
7160 00 00 00 00 00 00 00 00 24 00 72 03 01 00 59 00 8c 58 77 00 78 03 59 00 77 01 29 10 7a 4c 0a 20 ........$.r...Y..Xw.x.Y.w.).zL..
7180 20 20 20 20 20 20 20 42 75 69 6c 64 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 6e 65 77 20 63 6c .......Build.and.return.a.new.cl
71a0 61 73 73 20 77 69 74 68 20 61 20 60 5f 5f 73 6c 6f 74 73 5f 5f 60 20 61 74 74 72 69 62 75 74 65 ass.with.a.`__slots__`.attribute
71c0 2e 0a 20 20 20 20 20 20 20 20 72 8b 00 00 00 da 0b 5f 5f 77 65 61 6b 72 65 66 5f 5f 46 72 38 01 ..........r......__weakref__Fr8.
71e0 00 00 72 e4 00 00 00 72 0a 00 00 00 72 5e 00 00 00 4e 54 da 09 5f 5f 73 6c 6f 74 73 5f 5f 72 1e ..r....r....r^...NT..__slots__r.
7200 00 00 00 29 01 72 41 01 00 00 72 d6 00 00 00 72 28 00 00 00 da 0b 5f 5f 63 6c 6f 73 75 72 65 5f ...).rA...r....r(.....__closure_
7220 5f 29 2b 72 f9 00 00 00 72 b9 00 00 00 72 4c 00 00 00 72 f4 00 00 00 72 06 01 00 00 72 fc 00 00 _)+r....r....rL...r....r....r...
7240 00 72 d5 00 00 00 da 09 5f 5f 62 61 73 65 73 5f 5f 72 8b 00 00 00 72 a8 00 00 00 72 be 00 00 00 .r......__bases__r....r....r....
7260 72 94 00 00 00 72 2a 01 00 00 72 95 00 00 00 72 99 00 00 00 72 f7 00 00 00 72 05 01 00 00 72 4a r....r*...r....r....r....r....rJ
7280 00 00 00 72 06 00 00 00 da 04 66 75 6e 63 72 12 00 00 00 72 98 00 00 00 72 10 01 00 00 72 11 01 ...r......funcr....r....r....r..
72a0 00 00 da 11 72 65 74 75 72 6e 5f 61 6e 6e 6f 74 61 74 69 6f 6e da 09 50 61 72 61 6d 65 74 65 72 ....return_annotation..Parameter
72c0 da 05 65 6d 70 74 79 72 dc 00 00 00 72 f8 00 00 00 da 11 5f 48 41 53 48 5f 43 41 43 48 45 5f 46 ..emptyr....r......_HASH_CACHE_F
72e0 49 45 4c 44 72 28 00 00 00 72 33 00 00 00 72 26 00 00 00 da 09 69 74 65 72 74 6f 6f 6c 73 da 05 IELDr(...r3...r&.....itertools..
7300 63 68 61 69 6e da 06 76 61 6c 75 65 73 da 0b 63 6c 61 73 73 6d 65 74 68 6f 64 da 0c 73 74 61 74 chain..values..classmethod..stat
7320 69 63 6d 65 74 68 6f 64 da 08 5f 5f 66 75 6e 63 5f 5f 72 72 00 00 00 da 04 66 67 65 74 da 0d 63 icmethod..__func__rr.....fget..c
7340 65 6c 6c 5f 63 6f 6e 74 65 6e 74 73 72 47 00 00 00 29 1a 72 20 00 00 00 da 01 6b da 01 76 72 ab ell_contentsrG...).r......k..vr.
7360 00 00 00 72 9e 00 00 00 da 0e 65 78 69 73 74 69 6e 67 5f 73 6c 6f 74 73 da 11 77 65 61 6b 72 65 ...r......existing_slots..weakre
7380 66 5f 69 6e 68 65 72 69 74 65 64 72 96 00 00 00 72 3f 01 00 00 da 05 6e 61 6d 65 73 da 0b 63 61 f_inheritedr....r?.....names..ca
73a0 63 68 65 64 5f 70 72 6f 70 72 d1 00 00 00 da 26 61 64 64 69 74 69 6f 6e 61 6c 5f 63 6c 6f 73 75 ched_propr.....&additional_closu
73c0 72 65 5f 66 75 6e 63 74 69 6f 6e 73 5f 74 6f 5f 75 70 64 61 74 65 da 11 63 6c 61 73 73 5f 61 6e re_functions_to_update..class_an
73e0 6e 6f 74 61 74 69 6f 6e 73 72 45 01 00 00 da 0a 61 6e 6e 6f 74 61 74 69 6f 6e 72 d3 00 00 00 da notationsrE.....annotationr.....
7400 0a 73 6c 6f 74 5f 6e 61 6d 65 73 da 04 73 6c 6f 74 da 0f 73 6c 6f 74 5f 64 65 73 63 72 69 70 74 .slot_names..slot..slot_descript
7420 6f 72 da 0c 72 65 75 73 65 64 5f 73 6c 6f 74 73 72 8c 00 00 00 da 04 69 74 65 6d da 0d 63 6c 6f or..reused_slotsr......item..clo
7440 73 75 72 65 5f 63 65 6c 6c 73 da 04 63 65 6c 6c da 05 6d 61 74 63 68 73 1a 00 00 00 20 20 20 20 sure_cells..cell..matchs........
7460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 21 00 00 00 72 32 01 00 00 ......................r!...r2...
7480 7a 21 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 63 72 65 61 74 65 5f 73 6c 6f 74 73 5f 63 6c z!_ClassBuilder._create_slots_cl
74a0 61 73 73 46 03 00 00 73 74 04 00 00 80 00 f0 0c 00 19 1d 9f 0e 99 0e d7 18 2c d1 18 2c d3 18 2e assF...st................,..,...
74c0 f7 05 04 0e 0a e1 10 14 90 01 90 31 d8 0f 10 d0 18 4d 9c 25 a0 04 d7 20 30 d1 20 30 d3 1a 31 d0 ...........1.....M.%....0..0..1.
74e0 18 4d b0 3a d0 18 4d b8 7d d1 18 4d d1 0f 4d f0 05 00 0d 0e 88 71 89 44 f0 03 04 0e 0a 88 02 f1 .M.:..M.}..M..M......q.D........
7500 00 04 0e 0a f0 1c 00 10 14 d7 0f 26 d2 0f 26 d8 2a 2f 88 42 d0 0f 26 d1 0c 27 e0 13 17 d7 13 2b ...........&..&.*/.B..&..'.....+
7520 d2 13 2b d8 20 24 a7 09 a1 09 d7 20 33 d1 20 33 f2 00 03 11 1e 90 48 d8 17 1f d7 17 28 d1 17 28 ..+..$......3..3......H.....(..(
7540 d7 17 2c d1 17 2c d0 2d 44 c0 65 d5 17 4c dc 2c 38 98 02 98 3d d1 18 29 d9 18 1d f0 07 03 11 1e ..,..,.-D.e..L.,8...=..)........
7560 f0 0e 00 1a 1c 88 0e d8 1c 21 d0 08 19 d8 18 1c 9f 09 99 09 d7 18 29 d1 18 29 a8 21 a8 42 d0 18 .........!............)..).!.B..
7580 2f f2 00 08 09 0e 88 48 d8 0f 17 d7 0f 20 d1 0f 20 d7 0f 24 d1 0f 24 a0 5d b0 44 d3 0f 39 d0 0f /......H...........$..$.].D..9..
75a0 45 d8 24 28 d0 10 21 d8 0c 1a d7 0c 21 d1 0c 21 f4 06 00 21 28 a8 08 b0 2b b8 72 d3 20 42 f6 05 E.$(..!.....!..!...!(...+.r..B..
75c0 03 11 12 e0 18 1c f0 03 00 15 19 9c 27 a0 28 a8 44 d3 1a 31 d1 14 31 f2 03 03 11 12 f5 03 05 0d ............'.(.D..1..1.........
75e0 0e f0 07 08 09 0e f4 14 00 16 19 98 14 d7 19 29 d1 19 29 d3 15 2a 88 0a e0 10 14 d7 10 20 d1 10 ...............)..)..*..........
7600 20 88 05 e0 0c 10 d7 0c 1e d2 0c 1e d8 10 1d a4 57 a8 54 af 59 a9 59 b8 0b c0 52 d3 25 48 d1 10 ................W.T.Y.Y...R.%H..
7620 48 d8 10 1d a0 55 d1 10 2a d9 14 25 e0 0c 11 d0 15 25 d1 0c 25 88 45 f0 08 00 26 28 a7 58 a1 58 H....U..*..%.....%..%.E...&(.X.X
7640 a3 5a f7 05 04 1d 0a e1 10 21 90 04 90 6b dc 0f 19 98 2b a4 7f d4 0f 37 f0 05 00 0d 11 90 2b d7 .Z.......!...k....+....7......+.
7660 12 22 d1 12 22 d1 0c 22 f0 03 04 1d 0a d0 08 19 f1 00 04 1d 0a f0 10 00 32 34 d0 08 2e d9 0b 1c ."..".."................24......
7680 dc 20 30 b0 14 b7 19 b1 19 d3 20 3b d0 0c 1d d8 1e 2f d7 1e 35 d1 1e 35 d3 1e 37 f2 00 08 0d 39 ..0........;...../..5..5..7....9
76a0 91 0a 90 04 90 64 e0 10 15 98 24 98 17 d1 10 20 90 05 e0 14 16 90 74 90 48 d8 10 36 d7 10 3d d1 .....d....$...........t.H..6..=.
76c0 10 3d b8 64 d4 10 43 dc 1d 24 d7 1d 2e d1 1d 2e a8 74 d3 1d 34 d7 1d 46 d1 1d 46 90 0a d8 13 1d .=.d..C..$.......t..4..F..F.....
76e0 a4 57 d7 25 36 d1 25 36 d7 25 3c d1 25 3c d2 13 3c d8 2e 38 d0 14 25 a0 64 d2 14 2b f0 11 08 0d .W.%6.%6.%<.%<..<..8..%.d..+....
7700 39 f0 14 00 20 22 9f 76 99 76 a0 6d d3 1f 34 d0 0c 1c d8 0f 1f d0 0f 2b d8 10 36 d7 10 3d d1 10 9....".v.v.m..4........+..6..=..
7720 3d d0 3e 4e d4 10 4f e4 20 3d d8 10 21 d0 23 33 b0 54 b7 59 b1 59 f3 03 02 21 0e 88 42 88 7d d1 =.>N..O..=..!.#3.T.Y.Y...!..B.}.
7740 0c 1d f0 0c 00 28 2d d6 15 47 98 74 b0 04 b8 4a d2 30 46 92 64 d0 15 47 88 0a d0 15 47 f0 10 00 .....(-..G.t...J.0F.d..G....G...
7760 2a 38 d7 29 3d d1 29 3d d3 29 3f f7 05 04 18 0a e1 10 25 90 04 90 6f d8 0f 13 90 7a d1 0f 21 f0 *8.)=.)=.)?.......%...o....z..!.
7780 05 00 0d 11 90 2f d1 0c 21 f0 03 04 18 0a 88 0c f1 00 04 18 0a f0 0a 00 28 32 d6 15 4e 98 74 b0 ...../..!...............(2..N.t.
77a0 54 c0 1c d2 35 4d 92 64 d0 15 4e 88 0a d0 15 4e d8 08 0a 8f 09 89 09 90 2c d4 08 1f d8 0b 0f d7 T...5M.d..N....N........,.......
77c0 0b 1b d2 0b 1b d8 0c 16 d7 0c 1d d1 0c 1d d4 1e 2f d4 0c 30 e4 1a 1f a0 0a d3 1a 2b 88 02 88 3b ................/..0.......+...;
77e0 89 0f e0 1d 21 9f 59 99 59 d7 1d 33 d1 1d 33 88 02 88 3e d1 08 1a f0 06 00 0f 1e 8c 64 90 34 97 ....!.Y.Y..3..3...>.........d.4.
7800 39 91 39 8b 6f 98 64 9f 69 99 69 d7 1e 30 d1 1e 30 b0 24 b7 29 b1 29 d7 32 45 d1 32 45 c0 72 d3 9.9.o.d.i.i..0..0.$.).).2E.2E.r.
7820 0e 4a 88 03 f4 10 00 15 1e 97 4f 91 4f d8 0c 0f 8f 4c 89 4c d7 0c 1f d1 0c 1f d3 0c 21 d0 23 49 .J........O.O....L.L........!.#I
7840 f3 03 02 15 0a f2 00 18 09 31 88 44 f4 06 00 10 1a 98 24 a4 1b ac 6c d0 20 3b d4 0f 3c f4 06 00 .........1.D......$...l..;..<...
7860 21 28 a8 04 af 0d a9 0d b0 7d c0 64 d3 20 4b 91 0d dc 11 1b 98 44 a4 28 d4 11 2b f4 06 00 21 28 !(.......}.d..K......D.(..+...!(
7880 a8 04 af 09 a9 09 b0 3d c0 24 d3 20 47 91 0d e4 20 27 a8 04 a8 6d b8 54 d3 20 42 90 0d e1 13 20 .......=.$..G....'...m.T..B.....
78a0 d8 10 18 d8 18 25 f2 00 08 0d 31 90 04 f0 02 07 11 31 d8 1c 20 d7 1c 2e d1 1c 2e b0 24 b7 29 b1 .....%....1......1..........$.).
78c0 29 d0 1c 3b 90 45 f2 0a 00 18 1d d8 2d 30 98 04 d5 18 2a f1 11 08 0d 31 f0 21 18 09 31 f0 32 00 )..;.E......-0....*....1.!..1.2.
78e0 10 13 88 0a f9 f3 4b 04 04 0e 0a f9 f2 3e 03 11 12 f9 f3 22 04 1d 0a f9 f2 3e 00 16 48 01 f9 f3 ......K......>.....".....>..H...
7900 0c 04 18 0a f9 f2 0a 00 16 4f 01 f8 f4 4a 01 00 18 22 f2 00 02 11 19 e1 14 18 f0 05 02 11 19 fa .........O...J..."..............
7920 73 41 00 00 00 9e 2b 50 2a 06 c4 03 14 50 30 0a c6 04 27 50 35 06 c9 3c 09 50 3b 04 ca 06 04 50 sA....+P*....P0...'P5..<.P;....P
7940 3b 04 ca 1f 11 51 00 06 ca 37 09 51 06 04 cb 01 04 51 06 04 d0 02 18 51 0b 04 d1 0b 09 51 17 07 ;....Q...7.Q.....Q.....Q.....Q..
7960 d1 16 01 51 17 07 63 02 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 01 f3 8e 00 00 00 ...Q..c.........................
7980 87 00 97 00 74 01 00 00 00 00 00 00 00 00 89 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....t...........j...............
79a0 00 00 00 00 7c 01 ab 02 00 00 00 00 00 00 5c 02 00 00 7d 02 7d 03 88 00 66 01 64 01 84 08 7d 04 ....|.........\...}.}...f.d...}.
79c0 89 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 07 00 00 00 00 00 00 00 00 ..j...................j.........
79e0 00 00 00 00 00 00 00 00 00 00 7c 02 7c 03 7c 04 66 03 ab 01 00 00 00 00 00 00 01 00 64 02 89 00 ..........|.|.|.f...........d...
7a00 5f 04 00 00 00 00 00 00 00 00 89 00 53 00 29 03 4e 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 _...........S.).Nc..............
7a20 00 00 13 00 00 01 f3 34 00 00 00 95 01 97 00 89 02 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 .......4.........j..............
7a40 00 00 00 00 00 7c 01 64 01 19 00 00 00 ab 01 00 00 00 00 00 00 7c 00 64 01 3c 00 00 00 79 00 29 .....|.d.............|.d.<...y.)
7a60 02 4e 72 22 00 00 00 a9 01 72 f3 00 00 00 a9 03 da 08 63 6c 73 5f 64 69 63 74 72 58 00 00 00 72 .Nr".....r........cls_dictrX...r
7a80 20 00 00 00 73 03 00 00 00 20 20 80 72 21 00 00 00 da 0c 5f 61 74 74 61 63 68 5f 72 65 70 72 7a ....s.......r!....._attach_reprz
7aa0 2c 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 72 65 70 72 2e 3c 6c 6f 63 61 6c 73 3e ,_ClassBuilder.add_repr.<locals>
7ac0 2e 5f 61 74 74 61 63 68 5f 72 65 70 72 d4 03 00 00 73 1d 00 00 00 f8 80 00 d8 23 27 d7 23 3b d1 ._attach_repr....s........#'.#;.
7ae0 23 3b b8 45 c0 2a d1 3c 4d d3 23 4e 88 48 90 5a d2 0c 20 72 23 00 00 00 54 29 05 da 11 5f 6d 61 #;.E.*.<M.#N.H.Z...r#...T)..._ma
7b00 6b 65 5f 72 65 70 72 5f 73 63 72 69 70 74 72 f5 00 00 00 72 03 01 00 00 72 98 00 00 00 72 02 01 ke_repr_scriptr....r....r....r..
7b20 00 00 29 05 72 20 00 00 00 da 02 6e 73 72 57 00 00 00 72 58 00 00 00 72 68 01 00 00 73 05 00 00 ..).r......nsrW...rX...rh...s...
7b40 00 60 20 20 20 20 72 21 00 00 00 da 08 61 64 64 5f 72 65 70 72 7a 16 5f 43 6c 61 73 73 42 75 69 .`....r!.....add_reprz._ClassBui
7b60 6c 64 65 72 2e 61 64 64 5f 72 65 70 72 d1 03 00 00 73 47 00 00 00 f8 80 00 dc 18 29 a8 24 af 2b lder.add_repr....sG........).$.+
7b80 a9 2b b0 72 d3 18 3a 89 0d 88 06 90 05 f4 04 01 09 4f 01 f0 06 00 09 0d d7 08 1d d1 08 1d d7 08 .+.r..:..........O..............
7ba0 24 d1 08 24 a0 66 a8 65 b0 5c d0 25 42 d4 08 43 d8 1b 1f 88 04 d4 08 18 d8 0f 13 88 0b 72 23 00 $..$.f.e.\.%B..C.............r#.
7bc0 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 7a 00 00 00 97 00 7c 00 ..c.....................z.....|.
7be0 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 0d 64 01 7d 01 74 03 00 00 00 00 j...................s.d.}.t.....
7c00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 82 01 64 02 84 00 7d 02 7c 00 6a 05 00 00 00 00 00 00 ....|...........d...}.|.j.......
7c20 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 7c 00 6a 06 00 00 00 00 00 00 ............|.........|.j.......
7c40 00 00 00 00 00 00 00 00 00 00 00 00 64 03 3c 00 00 00 7c 00 53 00 29 04 4e 7a 33 5f 5f 73 74 72 ............d.<...|.S.).Nz3__str
7c60 5f 5f 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 67 65 6e 65 72 61 74 65 64 20 69 66 20 61 20 5f 5f __.can.only.be.generated.if.a.__
7c80 72 65 70 72 5f 5f 20 65 78 69 73 74 73 2e 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 13 repr__.exists.c.................
7ca0 00 00 01 f3 22 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....".....|.j...................
7cc0 ab 00 00 00 00 00 00 00 53 00 72 2f 00 00 00 a9 01 72 22 00 00 00 72 1f 00 00 00 73 01 00 00 00 ........S.r/.....r"...r....s....
7ce0 20 72 21 00 00 00 da 07 5f 5f 73 74 72 5f 5f 7a 26 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 .r!.....__str__z&_ClassBuilder.a
7d00 64 64 5f 73 74 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 5f 5f 73 74 72 5f 5f e0 03 00 00 73 0e 00 00 00 dd_str.<locals>.__str__....s....
7d20 80 00 d8 13 17 97 3d 91 3d 93 3f d0 0c 22 72 23 00 00 00 72 6f 01 00 00 29 04 72 02 01 00 00 72 ......=.=.?.."r#...ro...).r....r
7d40 47 00 00 00 72 f3 00 00 00 72 f9 00 00 00 29 03 72 20 00 00 00 72 51 00 00 00 72 6f 01 00 00 73 G...r....r....).r....rQ...ro...s
7d60 03 00 00 00 20 20 20 72 21 00 00 00 da 07 61 64 64 5f 73 74 72 7a 15 5f 43 6c 61 73 73 42 75 69 .......r!.....add_strz._ClassBui
7d80 6c 64 65 72 2e 61 64 64 5f 73 74 72 db 03 00 00 73 3f 00 00 00 80 00 d8 0f 13 d7 0f 1f d2 0f 1f lder.add_str....s?..............
7da0 d8 12 47 88 43 dc 12 1c 98 53 93 2f d0 0c 21 f2 04 01 09 23 f0 06 00 25 29 d7 24 3c d1 24 3c b8 ..G.C....S./..!....#...%).$<.$<.
7dc0 57 d3 24 45 88 04 8f 0e 89 0e 90 79 d1 08 21 d8 0f 13 88 0b 72 23 00 00 00 63 01 00 00 00 00 00 W.$E.......y..!.....r#...c......
7de0 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 74 00 00 00 87 03 87 04 97 00 74 01 00 00 00 00 00 ...............t.........t......
7e00 00 00 00 64 01 84 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 ab ...d...|.j...................D..
7e20 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 8a 04 88 04 66 01 64 02 84 08 7d 01 7c 00 6a 04 00 ...................f.d...}.|.j..
7e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 03 88 03 88 04 66 02 64 03 84 08 7d 02 7c .......................f.d...}.|
7e60 01 7c 02 66 02 53 00 29 04 7a 46 0a 20 20 20 20 20 20 20 20 43 72 65 61 74 65 20 63 75 73 74 6f .|.f.S.).zF.........Create.custo
7e80 6d 20 5f 5f 73 65 74 73 74 61 74 65 5f 5f 20 61 6e 64 20 5f 5f 67 65 74 73 74 61 74 65 5f 5f 20 m.__setstate__.and.__getstate__.
7ea0 6d 65 74 68 6f 64 73 2e 0a 20 20 20 20 20 20 20 20 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 methods..........c..............
7ec0 00 00 33 00 00 01 f3 2c 00 00 00 4b 00 01 00 97 00 7c 00 5d 0c 00 00 7d 01 7c 01 64 00 6b 37 00 ..3....,...K.....|.]...}.|.d.k7.
7ee0 00 73 01 8c 09 7c 01 96 01 97 01 01 00 8c 0e 04 00 79 01 ad 03 77 01 29 02 72 41 01 00 00 4e 72 .s...|...........y...w.).rA...Nr
7f00 1e 00 00 00 29 02 72 b1 00 00 00 da 02 61 6e 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 ....).r......ans......r!...r....
7f20 7a 38 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 6d 61 6b 65 5f 67 65 74 73 74 61 74 65 5f 73 z8_ClassBuilder._make_getstate_s
7f40 65 74 73 74 61 74 65 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e eb 03 00 00 73 1c etstate.<locals>.<genexpr>....s.
7f60 00 00 00 e8 00 f8 80 00 f2 00 02 21 0a d8 13 15 a8 52 b0 3d d3 2d 40 8c 42 f1 03 02 21 0a f9 73 ...........!.....R.=.-@.B...!..s
7f80 08 00 00 00 82 0a 14 01 8d 07 14 01 63 01 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 13 00 00 ............c...................
7fa0 01 f3 44 00 00 00 95 01 97 00 89 02 44 00 8f 01 63 02 69 00 63 02 5d 0f 00 00 7d 01 7c 01 74 01 ..D.........D...c.i.c.]...}.|.t.
7fc0 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 00 00 00 00 93 02 8c 11 04 00 63 02 7d 01 53 00 ........|.|...............c.}.S.
7fe0 63 02 01 00 63 02 7d 01 77 00 29 01 fa 39 0a 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f 6d c...c.}.w.)..9.............Autom
8000 61 74 69 63 61 6c 6c 79 20 63 72 65 61 74 65 64 20 62 79 20 61 74 74 72 73 2e 0a 20 20 20 20 20 atically.created.by.attrs.......
8020 20 20 20 20 20 20 20 a9 01 72 95 00 00 00 29 03 72 20 00 00 00 72 96 00 00 00 da 10 73 74 61 74 .........r....).r....r......stat
8040 65 5f 61 74 74 72 5f 6e 61 6d 65 73 73 03 00 00 00 20 20 80 72 21 00 00 00 da 0e 73 6c 6f 74 73 e_attr_namess.......r!.....slots
8060 5f 67 65 74 73 74 61 74 65 7a 3d 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 6d 61 6b 65 5f 67 _getstatez=_ClassBuilder._make_g
8080 65 74 73 74 61 74 65 5f 73 65 74 73 74 61 74 65 2e 3c 6c 6f 63 61 6c 73 3e 2e 73 6c 6f 74 73 5f etstate_setstate.<locals>.slots_
80a0 67 65 74 73 74 61 74 65 ef 03 00 00 73 26 00 00 00 f8 80 00 f0 08 00 3b 4b 01 d6 13 4b b0 24 90 getstate....s&.........;K...K.$.
80c0 44 9c 27 a0 24 a8 04 d3 1a 2d d1 14 2d d2 13 4b d0 0c 4b f9 d2 13 4b 73 04 00 00 00 86 14 1d 04 D.'.$....-..-..K..K...Ks........
80e0 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 13 00 00 01 f3 dc 00 00 00 95 02 97 00 74 00 c.............................t.
8100 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 ab 01 ........j...................|...
8120 00 00 00 00 00 00 7d 02 74 05 00 00 00 00 00 00 00 00 7c 01 74 06 00 00 00 00 00 00 00 00 ab 02 ......}.t.........|.t...........
8140 00 00 00 00 00 00 72 1e 74 09 00 00 00 00 00 00 00 00 89 06 7c 01 ab 02 00 00 00 00 00 00 44 00 ......r.t...........|.........D.
8160 5d 0e 00 00 5c 02 00 00 7d 03 7d 04 02 00 7c 02 7c 03 7c 04 ab 02 00 00 00 00 00 00 01 00 8c 10 ]...\...}.}...|.|.|.............
8180 04 00 6e 18 89 06 44 00 5d 13 00 00 7d 03 7c 03 7c 01 76 00 73 01 8c 08 02 00 7c 02 7c 03 7c 01 ..n...D.]...}.|.|.v.s.....|.|.|.
81a0 7c 03 19 00 00 00 ab 02 00 00 00 00 00 00 01 00 8c 15 04 00 89 05 72 0e 02 00 7c 02 74 0a 00 00 |.....................r...|.t...
81c0 00 00 00 00 00 00 64 01 ab 02 00 00 00 00 00 00 01 00 79 01 79 01 29 02 72 75 01 00 00 4e 29 06 ......d...........y.y.).ru...N).
81e0 72 be 00 00 00 72 bf 00 00 00 72 4a 00 00 00 72 4c 00 00 00 da 03 7a 69 70 72 49 01 00 00 29 07 r....r....rJ...rL.....ziprI...).
8200 72 20 00 00 00 da 05 73 74 61 74 65 da 1c 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 5f 5f 62 6f 75 r......state.._ClassBuilder__bou
8220 6e 64 5f 73 65 74 61 74 74 72 72 96 00 00 00 72 e6 00 00 00 da 14 68 61 73 68 5f 63 61 63 68 69 nd_setattrr....r......hash_cachi
8240 6e 67 5f 65 6e 61 62 6c 65 64 72 77 01 00 00 73 07 00 00 00 20 20 20 20 20 80 80 72 21 00 00 00 ng_enabledrw...s...........r!...
8260 da 0e 73 6c 6f 74 73 5f 73 65 74 73 74 61 74 65 7a 3d 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e ..slots_setstatez=_ClassBuilder.
8280 5f 6d 61 6b 65 5f 67 65 74 73 74 61 74 65 5f 73 65 74 73 74 61 74 65 2e 3c 6c 6f 63 61 6c 73 3e _make_getstate_setstate.<locals>
82a0 2e 73 6c 6f 74 73 5f 73 65 74 73 74 61 74 65 f7 03 00 00 73 81 00 00 00 f8 80 00 f4 08 00 1f 2b .slots_setstate....s...........+
82c0 d7 1e 32 d1 1e 32 b0 34 d3 1e 38 88 4f dc 0f 19 98 25 a4 15 d4 0f 27 f4 06 00 24 27 d0 27 37 b8 ..2..2.4..8.O....%....'...$'.'7.
82e0 15 d3 23 3f f2 00 01 11 31 91 4b 90 44 98 25 d9 14 23 a0 44 a8 25 d5 14 30 f1 03 01 11 31 f0 06 ..#?....1.K.D.%..#.D.%..0....1..
8300 00 1d 2d f2 00 02 11 3b 90 44 d8 17 1b 98 75 92 7d d9 18 27 a8 04 a8 65 b0 44 a9 6b d5 18 3a f0 ..-....;.D....u.}..'...e.D.k..:.
8320 05 02 11 3b f1 10 00 10 24 d9 10 1f d4 20 31 b0 34 d5 10 38 f0 03 00 10 24 72 23 00 00 00 29 03 ...;....$.....1.4..8....$r#...).
8340 72 4c 00 00 00 72 f4 00 00 00 72 f8 00 00 00 29 05 72 20 00 00 00 72 78 01 00 00 72 7e 01 00 00 rL...r....r....).r....rx...r~...
8360 72 7d 01 00 00 72 77 01 00 00 73 05 00 00 00 20 20 20 40 40 72 21 00 00 00 72 16 01 00 00 7a 25 r}...rw...s.......@@r!...r....z%
8380 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 6d 61 6b 65 5f 67 65 74 73 74 61 74 65 5f 73 65 74 _ClassBuilder._make_getstate_set
83a0 73 74 61 74 65 e6 03 00 00 73 49 00 00 00 f9 80 00 f4 0a 00 1c 21 f1 00 02 21 0a d8 19 1d d7 19 state....sI..........!...!......
83c0 29 d1 19 29 f4 03 02 21 0a f3 00 02 1c 0a d0 08 18 f4 08 04 09 4c 01 f0 0c 00 20 24 d7 1f 2f d1 )..)...!.............L.....$../.
83e0 1f 2f d0 08 1c f5 04 14 09 39 f0 2c 00 10 1e 98 7e d0 0f 2d d0 08 2d 72 23 00 00 00 63 01 00 00 ./.......9.,....~..-..-r#...c...
8400 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 24 00 00 00 97 00 64 00 7c 00 6a 00 00 00 ..................$.....d.|.j...
8420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 3c 00 00 00 7c 00 53 00 a9 02 4e da 08 5f ................d.<...|.S...N.._
8440 5f 68 61 73 68 5f 5f 29 01 72 f9 00 00 00 72 1f 00 00 00 73 01 00 00 00 20 72 21 00 00 00 da 0f _hash__).r....r....s.....r!.....
8460 6d 61 6b 65 5f 75 6e 68 61 73 68 61 62 6c 65 7a 1d 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 6d make_unhashablez._ClassBuilder.m
8480 61 6b 65 5f 75 6e 68 61 73 68 61 62 6c 65 0f 04 00 00 73 15 00 00 00 80 00 d8 25 29 88 04 8f 0e ake_unhashable....s.......%)....
84a0 89 0e 90 7a d1 08 22 d8 0f 13 88 0b 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 06 00 ...z..".....r#...c..............
84c0 00 00 03 00 00 01 f3 c4 00 00 00 87 00 97 00 74 01 00 00 00 00 00 00 00 00 89 00 6a 02 00 00 00 ...............t...........j....
84e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 .................j..............
8500 00 00 00 00 00 89 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 08 00 .......j.....................j..
8520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ac 01 ab 04 00 00 00 00 00 00 5c 02 00 00 7d ...........................\...}
8540 01 7d 02 64 03 88 00 66 01 64 02 84 0c 7d 03 89 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 .}.d...f.d...}...j..............
8560 00 00 00 00 00 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 7c 02 7c 03 66 .....j...................|.|.|.f
8580 03 ab 01 00 00 00 00 00 00 01 00 89 00 53 00 29 04 4e a9 02 72 1b 01 00 00 72 1e 01 00 00 63 02 .............S.).N..r....r....c.
85a0 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 00 01 f3 34 00 00 00 95 01 97 00 89 02 6a 01 ....................4.........j.
85c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 64 01 19 00 00 00 ab 01 00 00 00 00 ..................|.d...........
85e0 00 00 7c 00 64 01 3c 00 00 00 79 00 72 80 01 00 00 72 65 01 00 00 29 03 72 67 01 00 00 72 59 00 ..|.d.<...y.r....re...).rg...rY.
8600 00 00 72 20 00 00 00 73 03 00 00 00 20 20 80 72 21 00 00 00 da 0b 61 74 74 61 63 68 5f 68 61 73 ..r....s.......r!.....attach_has
8620 68 7a 2b 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 68 61 73 68 2e 3c 6c 6f 63 61 6c hz+_ClassBuilder.add_hash.<local
8640 73 3e 2e 61 74 74 61 63 68 5f 68 61 73 68 1b 04 00 00 73 1d 00 00 00 f8 80 00 d8 23 27 d7 23 3b s>.attach_hash....s........#'.#;
8660 d1 23 3b b8 44 c0 1a d1 3c 4c d3 23 4d 88 48 90 5a d2 0c 20 72 23 00 00 00 29 06 72 67 01 00 00 .#;.D...<L.#M.H.Z...r#...).rg...
8680 72 0e 01 00 00 72 59 00 00 00 72 0e 01 00 00 da 06 72 65 74 75 72 6e da 04 4e 6f 6e 65 29 07 da r....rY...r......return..None)..
86a0 11 5f 6d 61 6b 65 5f 68 61 73 68 5f 73 63 72 69 70 74 72 d5 00 00 00 72 f5 00 00 00 72 fb 00 00 ._make_hash_scriptr....r....r...
86c0 00 72 f8 00 00 00 72 03 01 00 00 72 98 00 00 00 29 04 72 20 00 00 00 72 57 00 00 00 72 58 00 00 .r....r....r....).r....rW...rX..
86e0 00 72 86 01 00 00 73 04 00 00 00 60 20 20 20 72 21 00 00 00 da 08 61 64 64 5f 68 61 73 68 7a 16 .r....s....`...r!.....add_hashz.
8700 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 68 61 73 68 13 04 00 00 73 57 00 00 00 f8 _ClassBuilder.add_hash....sW....
8720 80 00 dc 18 29 d8 0c 10 8f 49 89 49 d8 0c 10 8f 4b 89 4b d8 13 17 97 3c 91 3c d8 17 1b d7 17 27 ....)....I.I....K.K....<.<.....'
8740 d1 17 27 f4 09 05 19 0a 89 0d 88 06 90 05 f5 0e 01 09 4e 01 f0 06 00 09 0d d7 08 1d d1 08 1d d7 ..'...............N.............
8760 08 24 d1 08 24 a0 66 a8 65 b0 5b d0 25 41 d4 08 42 e0 0f 13 88 0b 72 23 00 00 00 63 01 00 00 00 .$..$.f.e.[.%A..B.....r#...c....
8780 00 00 00 00 00 00 00 00 0e 00 00 00 03 00 00 01 f3 64 01 00 00 87 00 87 04 97 00 74 01 00 00 00 .................d.........t....
87a0 00 00 00 00 00 89 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 04 00 .......j.....................j..
87c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 ...................j............
87e0 00 00 00 00 00 00 00 89 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a .........j.....................j
8800 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 0c 00 00 00 00 00 00 00 00 00 .....................j..........
8820 00 00 00 00 00 00 00 00 00 89 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 ...........j....................
8840 00 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 12 00 00 00 00 00 00 00 .j.....................j........
8860 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .............j..................
8880 00 89 00 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ac 02 ab 0c 00 00 00 ...j...................d........
88a0 00 00 00 5c 03 00 00 7d 01 7d 02 8a 04 88 04 88 00 66 02 64 03 84 08 7d 03 89 00 6a 18 00 00 00 ...\...}.}.......f.d...}...j....
88c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 1b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............j................
88e0 00 00 00 7c 01 7c 02 7c 03 66 03 ab 01 00 00 00 00 00 00 01 00 89 00 53 00 29 04 4e 46 a9 01 da ...|.|.|.f.............S.).NF...
8900 0a 61 74 74 72 73 5f 69 6e 69 74 63 02 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 13 00 00 01 .attrs_initc....................
8920 f3 46 00 00 00 95 02 97 00 7c 01 64 01 19 00 00 00 7d 02 89 03 7c 02 5f 00 00 00 00 00 00 00 00 .F.......|.d.....}...|._........
8940 00 89 04 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 ...j...................|........
8960 00 7c 00 64 01 3c 00 00 00 79 00 29 02 4e 72 26 01 00 00 a9 02 72 80 00 00 00 72 f3 00 00 00 a9 .|.d.<...y.).Nr&.....r....r.....
8980 05 72 67 01 00 00 72 58 00 00 00 72 3b 00 00 00 72 03 00 00 00 72 20 00 00 00 73 05 00 00 00 20 .rg...rX...r;...r....r....s.....
89a0 20 20 80 80 72 21 00 00 00 da 0c 5f 61 74 74 61 63 68 5f 69 6e 69 74 7a 2c 5f 43 6c 61 73 73 42 ....r!....._attach_initz,_ClassB
89c0 75 69 6c 64 65 72 2e 61 64 64 5f 69 6e 69 74 2e 3c 6c 6f 63 61 6c 73 3e 2e 5f 61 74 74 61 63 68 uilder.add_init.<locals>._attach
89e0 5f 69 6e 69 74 32 04 00 00 73 2a 00 00 00 f8 80 00 d8 13 18 98 1a d1 13 24 88 44 d8 23 2e 88 44 _init2...s*.............$.D.#..D
8a00 d4 0c 20 d8 23 27 d7 23 3b d1 23 3b b8 44 d3 23 41 88 48 90 5a d2 0c 20 72 23 00 00 00 a9 0e da ....#'.#;.#;.D.#A.H.Z...r#......
8a20 11 5f 6d 61 6b 65 5f 69 6e 69 74 5f 73 63 72 69 70 74 72 d5 00 00 00 72 f5 00 00 00 72 fe 00 00 ._make_init_scriptr....r....r...
8a40 00 72 01 01 00 00 72 fd 00 00 00 72 fb 00 00 00 72 04 01 00 00 72 f8 00 00 00 72 f6 00 00 00 72 .r....r....r....r....r....r....r
8a60 ff 00 00 00 72 00 01 00 00 72 03 01 00 00 72 98 00 00 00 29 05 72 20 00 00 00 72 57 00 00 00 72 ....r....r....r....).r....rW...r
8a80 58 00 00 00 72 91 01 00 00 72 03 00 00 00 73 05 00 00 00 60 20 20 20 40 72 21 00 00 00 da 08 61 X...r....r....s....`...@r!.....a
8aa0 64 64 5f 69 6e 69 74 7a 16 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 69 6e 69 74 22 dd_initz._ClassBuilder.add_init"
8ac0 04 00 00 73 98 00 00 00 f9 80 00 dc 25 36 d8 0c 10 8f 49 89 49 d8 0c 10 8f 4b 89 4b d8 0c 10 d7 ...s........%6....I.I....K.K....
8ae0 0c 1e d1 0c 1e d8 0c 10 d7 0c 23 d1 0c 23 d8 0c 10 d7 0c 1f d1 0c 1f d8 0c 10 8f 4c 89 4c d8 0c ..........#..#.............L.L..
8b00 10 8f 4b 89 4b d8 0c 10 d7 0c 1c d1 0c 1c d8 0c 10 d7 0c 1f d1 0c 1f d8 0c 10 8f 4c 89 4c d8 0c ..K.K......................L.L..
8b20 10 d7 0c 1c d1 0c 1c d8 17 1c f4 19 0d 26 0a d1 08 22 88 06 90 05 90 7b f5 1e 03 09 42 01 f0 0a .............&...".....{....B...
8b40 00 09 0d d7 08 1d d1 08 1d d7 08 24 d1 08 24 a0 66 a8 65 b0 5c d0 25 42 d4 08 43 e0 0f 13 88 0b ...........$..$.f.e.\.%B..C.....
8b60 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 44 00 00 00 97 r#...c.....................D....
8b80 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 84 00 ab 01 00 00 00 .|.j...................d........
8ba0 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 3c 00 00 00 7c ...|.j...................d.<...|
8bc0 00 53 00 29 03 4e 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 1b 00 00 01 f3 1a 00 00 00 .S.).Nc.........................
8be0 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 66 01 69 00 7c 01 a4 01 8e 01 53 00 72 2f 00 00 00 29 ..t.........|.f.i.|.....S.r/...)
8c00 01 72 97 00 00 00 29 02 72 20 00 00 00 72 ee 00 00 00 73 02 00 00 00 20 20 72 21 00 00 00 72 ac .r....).r....r....s......r!...r.
8c20 00 00 00 7a 2b 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 72 65 70 6c 61 63 65 2e 3c ...z+_ClassBuilder.add_replace.<
8c40 6c 6f 63 61 6c 73 3e 2e 3c 6c 61 6d 62 64 61 3e 3d 04 00 00 73 10 00 00 00 80 00 a4 46 a8 34 d1 locals>.<lambda>=...s.......F.4.
8c60 24 3b b0 37 d1 24 3b 80 00 72 23 00 00 00 da 0b 5f 5f 72 65 70 6c 61 63 65 5f 5f 29 02 72 f3 00 $;.7.$;..r#.....__replace__).r..
8c80 00 00 72 f9 00 00 00 72 1f 00 00 00 73 01 00 00 00 20 72 21 00 00 00 da 0b 61 64 64 5f 72 65 70 ..r....r....s.....r!.....add_rep
8ca0 6c 61 63 65 7a 19 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 72 65 70 6c 61 63 65 3b lacez._ClassBuilder.add_replace;
8cc0 04 00 00 73 25 00 00 00 80 00 d8 28 2c d7 28 40 d1 28 40 d9 0c 3b f3 03 02 29 0a 88 04 8f 0e 89 ...s%......(,.(@.(@..;...)......
8ce0 0e 90 7d d1 08 25 f0 06 00 10 14 88 0b 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 ..}..%.......r#...c.............
8d00 00 00 00 03 00 00 01 f3 56 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 64 01 84 00 7c 00 6a 02 ........V.....t.........d...|.j.
8d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 ..................D.............
8d40 00 00 00 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 3c 00 00 00 ....|.j...................d.<...
8d60 79 00 29 03 4e 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 33 00 00 01 f3 64 00 00 00 4b y.).Nc................3....d...K
8d80 00 01 00 97 00 7c 00 5d 28 00 00 7d 01 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....|.](..}.|.j................
8da0 00 00 00 72 1a 7c 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 0e 7c 01 6a ...r.|.j...................s.|.j
8dc0 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 96 01 97 01 01 00 8c 2a 04 00 79 00 ad ..........................*..y..
8de0 03 77 01 72 2f 00 00 00 29 03 72 3b 00 00 00 72 3e 00 00 00 72 96 00 00 00 29 02 72 b1 00 00 00 .w.r/...).r;...r>...r....).r....
8e00 da 05 66 69 65 6c 64 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 7a 2f 5f 43 6c 61 73 73 ..fields......r!...r....z/_Class
8e20 42 75 69 6c 64 65 72 2e 61 64 64 5f 6d 61 74 63 68 5f 61 72 67 73 2e 3c 6c 6f 63 61 6c 73 3e 2e Builder.add_match_args.<locals>.
8e40 3c 67 65 6e 65 78 70 72 3e 42 04 00 00 73 29 00 00 00 e8 00 f8 80 00 f2 00 04 31 0a e0 10 15 d8 <genexpr>B...s)...........1.....
8e60 0f 14 8f 7a 8a 7a a0 25 a7 2d a2 2d f0 05 00 0d 12 8f 4a 8d 4a f1 03 04 31 0a f9 73 04 00 00 00 ...z.z.%.-.-......J.J...1..s....
8e80 82 2e 30 01 da 0e 5f 5f 6d 61 74 63 68 5f 61 72 67 73 5f 5f 29 03 72 4c 00 00 00 72 f5 00 00 00 ..0...__match_args__).rL...r....
8ea0 72 f9 00 00 00 72 1f 00 00 00 73 01 00 00 00 20 72 21 00 00 00 da 0e 61 64 64 5f 6d 61 74 63 68 r....r....s.....r!.....add_match
8ec0 5f 61 72 67 73 7a 1c 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 6d 61 74 63 68 5f 61 _argsz._ClassBuilder.add_match_a
8ee0 72 67 73 41 04 00 00 73 27 00 00 00 80 00 dc 2b 30 f1 00 04 31 0a e0 19 1d 9f 1b 99 1b f4 05 04 rgsA...s'......+0...1...........
8f00 31 0a f3 00 04 2c 0a 88 04 8f 0e 89 0e d0 17 27 d2 08 28 72 23 00 00 00 63 01 00 00 00 00 00 00 1....,.........'..(r#...c.......
8f20 00 00 00 00 00 0e 00 00 00 03 00 00 01 f3 64 01 00 00 87 00 87 04 97 00 74 01 00 00 00 00 00 00 ..............d.........t.......
8f40 00 00 89 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 04 00 00 00 00 ....j.....................j.....
8f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................j...............
8f80 00 00 00 00 89 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 0a 00 00 ......j.....................j...
8fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 ..................j.............
8fc0 00 00 00 00 00 00 89 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 10 ........j.....................j.
8fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 6a 12 00 00 00 00 00 00 00 00 00 00 ....................j...........
9000 00 00 00 00 00 00 00 00 89 00 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 ..........j.....................
9020 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ac 02 ab 0c 00 00 00 00 00 00 j...................d...........
9040 5c 03 00 00 7d 01 7d 02 8a 04 88 04 88 00 66 02 64 03 84 08 7d 03 89 00 6a 18 00 00 00 00 00 00 \...}.}.......f.d...}...j.......
9060 00 00 00 00 00 00 00 00 00 00 00 00 6a 1b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............j...................
9080 7c 01 7c 02 7c 03 66 03 ab 01 00 00 00 00 00 00 01 00 89 00 53 00 29 04 4e 54 72 8c 01 00 00 63 |.|.|.f.............S.).NTr....c
90a0 02 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 13 00 00 01 f3 46 00 00 00 95 02 97 00 7c 01 64 .....................F.......|.d
90c0 01 19 00 00 00 7d 02 89 03 7c 02 5f 00 00 00 00 00 00 00 00 00 89 04 6a 03 00 00 00 00 00 00 00 .....}...|._...........j........
90e0 00 00 00 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 7c 00 64 01 3c 00 00 00 79 00 29 ...........|.........|.d.<...y.)
9100 02 4e da 0e 5f 5f 61 74 74 72 73 5f 69 6e 69 74 5f 5f 72 8f 01 00 00 72 90 01 00 00 73 05 00 00 .N..__attrs_init__r....r....s...
9120 00 20 20 20 80 80 72 21 00 00 00 da 12 5f 61 74 74 61 63 68 5f 61 74 74 72 73 5f 69 6e 69 74 7a ......r!....._attach_attrs_initz
9140 38 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 61 74 74 72 73 5f 69 6e 69 74 2e 3c 6c 8_ClassBuilder.add_attrs_init.<l
9160 6f 63 61 6c 73 3e 2e 5f 61 74 74 61 63 68 5f 61 74 74 72 73 5f 69 6e 69 74 58 04 00 00 73 2c 00 ocals>._attach_attrs_initX...s,.
9180 00 00 f8 80 00 d8 13 18 d0 19 29 d1 13 2a 88 44 d8 23 2e 88 44 d4 0c 20 d8 29 2d d7 29 41 d1 29 ..........)..*.D.#..D....)-.)A.)
91a0 41 c0 24 d3 29 47 88 48 d0 15 25 d2 0c 26 72 23 00 00 00 72 92 01 00 00 29 05 72 20 00 00 00 72 A.$.)G.H..%..&r#...r....).r....r
91c0 57 00 00 00 72 58 00 00 00 72 a1 01 00 00 72 03 00 00 00 73 05 00 00 00 60 20 20 20 40 72 21 00 W...rX...r....r....s....`...@r!.
91e0 00 00 da 0e 61 64 64 5f 61 74 74 72 73 5f 69 6e 69 74 7a 1c 5f 43 6c 61 73 73 42 75 69 6c 64 65 ....add_attrs_initz._ClassBuilde
9200 72 2e 61 64 64 5f 61 74 74 72 73 5f 69 6e 69 74 48 04 00 00 73 99 00 00 00 f9 80 00 dc 25 36 d8 r.add_attrs_initH...s........%6.
9220 0c 10 8f 49 89 49 d8 0c 10 8f 4b 89 4b d8 0c 10 d7 0c 1e d1 0c 1e d8 0c 10 d7 0c 23 d1 0c 23 d8 ...I.I....K.K..............#..#.
9240 0c 10 d7 0c 1f d1 0c 1f d8 0c 10 8f 4c 89 4c d8 0c 10 8f 4b 89 4b d8 0c 10 d7 0c 1c d1 0c 1c d8 ............L.L....K.K..........
9260 0c 10 d7 0c 1f d1 0c 1f d8 0c 10 8f 4c 89 4c d8 0c 10 d7 0c 1c d1 0c 1c d8 17 1b f4 19 0d 26 0a ............L.L...............&.
9280 d1 08 22 88 06 90 05 90 7b f5 1e 03 09 48 01 f0 0a 00 09 0d d7 08 1d d1 08 1d d7 08 24 d1 08 24 ..".....{....H..............$..$
92a0 a0 66 a8 65 d0 35 47 d0 25 48 d4 08 49 e0 0f 13 88 0b 72 23 00 00 00 63 01 00 00 00 00 00 00 00 .f.e.5G.%H..I.....r#...c........
92c0 00 00 00 00 05 00 00 00 03 00 00 01 f3 a8 00 00 00 87 00 97 00 89 00 6a 00 00 00 00 00 00 00 00 .......................j........
92e0 00 00 00 00 00 00 00 00 00 00 00 7d 01 74 03 00 00 00 00 00 00 00 00 89 00 6a 04 00 00 00 00 00 ...........}.t...........j......
9300 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 5c 02 00 00 7d 02 7d 03 88 00 66 .....................\...}.}...f
9320 01 64 01 84 08 7d 04 89 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 09 00 .d...}...j...................j..
9340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 7c 03 7c 04 66 03 ab 01 00 00 00 00 00 .................|.|.|.f........
9360 00 01 00 74 0a 00 00 00 00 00 00 00 00 7c 01 64 02 3c 00 00 00 89 00 53 00 29 03 4e 63 02 00 00 ...t.........|.d.<.....S.).Nc...
9380 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 00 01 f3 34 00 00 00 95 01 97 00 89 02 6a 01 00 00 ..................4.........j...
93a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 64 01 19 00 00 00 ab 01 00 00 00 00 00 00 ................|.d.............
93c0 7c 00 64 01 3c 00 00 00 79 00 29 02 4e da 06 5f 5f 65 71 5f 5f 72 65 01 00 00 72 66 01 00 00 73 |.d.<...y.).N..__eq__re...rf...s
93e0 03 00 00 00 20 20 80 72 21 00 00 00 da 0a 5f 61 74 74 61 63 68 5f 65 71 7a 28 5f 43 6c 61 73 73 .......r!....._attach_eqz(_Class
9400 42 75 69 6c 64 65 72 2e 61 64 64 5f 65 71 2e 3c 6c 6f 63 61 6c 73 3e 2e 5f 61 74 74 61 63 68 5f Builder.add_eq.<locals>._attach_
9420 65 71 66 04 00 00 73 1c 00 00 00 f8 80 00 d8 21 25 d7 21 39 d1 21 39 b8 25 c0 08 b9 2f d3 21 4a eqf...s........!%.!9.!9.%.../.!J
9440 88 48 90 58 d2 0c 1e 72 23 00 00 00 da 06 5f 5f 6e 65 5f 5f 29 06 72 f9 00 00 00 da 0f 5f 6d 61 .H.X...r#.....__ne__).r......_ma
9460 6b 65 5f 65 71 5f 73 63 72 69 70 74 72 f5 00 00 00 72 03 01 00 00 72 98 00 00 00 72 a7 01 00 00 ke_eq_scriptr....r....r....r....
9480 29 05 72 20 00 00 00 72 ab 00 00 00 72 57 00 00 00 72 58 00 00 00 72 a6 01 00 00 73 05 00 00 00 ).r....r....rW...rX...r....s....
94a0 60 20 20 20 20 72 21 00 00 00 da 06 61 64 64 5f 65 71 7a 14 5f 43 6c 61 73 73 42 75 69 6c 64 65 `....r!.....add_eqz._ClassBuilde
94c0 72 2e 61 64 64 5f 65 71 61 04 00 00 73 4f 00 00 00 f8 80 00 d8 0d 11 8f 5e 89 5e 88 02 e4 18 27 r.add_eqa...sO..........^.^....'
94e0 a8 04 af 0b a9 0b d3 18 34 89 0d 88 06 90 05 f4 04 01 09 4b 01 f0 06 00 09 0d d7 08 1d d1 08 1d ........4..........K............
9500 d7 08 24 d1 08 24 a0 66 a8 65 b0 5a d0 25 40 d4 08 41 e4 17 1d 88 02 88 38 89 0c e0 0f 13 88 0b ..$..$.f.e.Z.%@..A......8.......
9520 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 94 00 00 00 87 r#...c..........................
9540 00 97 00 89 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 01 88 00 66 01 64 .....j...................}...f.d
9560 01 84 08 74 03 00 00 00 00 00 00 00 00 89 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...t...........j................
9580 00 00 00 89 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 .....j..........................
95a0 00 44 00 ab 00 00 00 00 00 00 00 5c 04 00 00 7c 01 64 02 3c 00 00 00 7c 01 64 03 3c 00 00 00 7c .D.........\...|.d.<...|.d.<...|
95c0 01 64 04 3c 00 00 00 7c 01 64 05 3c 00 00 00 89 00 53 00 29 06 4e 63 01 00 00 00 00 00 00 00 00 .d.<...|.d.<.....S.).Nc.........
95e0 00 00 00 04 00 00 00 33 00 00 01 f3 40 00 00 00 95 01 4b 00 01 00 97 00 7c 00 5d 15 00 00 7d 01 .......3....@.....K.....|.]...}.
9600 89 02 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ..j...................|.........
9620 96 01 97 01 01 00 8c 17 04 00 79 00 ad 03 77 01 72 2f 00 00 00 72 65 01 00 00 29 03 72 b1 00 00 ..........y...w.r/...re...).r...
9640 00 da 04 6d 65 74 68 72 20 00 00 00 73 03 00 00 00 20 20 80 72 21 00 00 00 72 b3 00 00 00 7a 2a ...methr....s.......r!...r....z*
9660 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e _ClassBuilder.add_order.<locals>
9680 2e 3c 67 65 6e 65 78 70 72 3e 72 04 00 00 73 26 00 00 00 f8 e8 00 f8 80 00 f2 00 03 42 01 0a e0 .<genexpr>r...s&............B...
96a0 10 14 f0 03 00 0d 11 d7 0c 24 d1 0c 24 a0 54 d7 0c 2a f1 03 03 42 01 0a f9 73 04 00 00 00 83 1b .........$..$.T..*...B...s......
96c0 1e 01 da 06 5f 5f 6c 74 5f 5f da 06 5f 5f 6c 65 5f 5f da 06 5f 5f 67 74 5f 5f da 06 5f 5f 67 65 ....__lt__..__le__..__gt__..__ge
96e0 5f 5f 29 04 72 f9 00 00 00 da 0b 5f 6d 61 6b 65 5f 6f 72 64 65 72 72 d5 00 00 00 72 f5 00 00 00 __).r......_make_orderr....r....
9700 29 02 72 20 00 00 00 72 ab 00 00 00 73 02 00 00 00 60 20 72 21 00 00 00 da 09 61 64 64 5f 6f 72 ).r....r....s....`.r!.....add_or
9720 64 65 72 7a 17 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 6f 72 64 65 72 6f 04 00 00 derz._ClassBuilder.add_ordero...
9740 73 4c 00 00 00 f8 80 00 d8 0d 11 8f 5e 89 5e 88 02 f3 04 03 42 01 0a e4 18 23 a0 44 a7 49 a1 49 sL..........^.^.....B....#.D.I.I
9760 a8 74 af 7b a9 7b d3 18 3b f4 05 03 42 01 0a d1 08 3e 88 02 88 38 89 0c 90 62 98 18 91 6c a0 42 .t.{.{..;...B....>...8...b...l.B
9780 a0 78 a1 4c b0 22 b0 58 b1 2c f0 0a 00 10 14 88 0b 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 .x.L.".X.,.......r#...c.........
97a0 00 00 00 04 00 00 00 03 00 00 01 f3 5c 01 00 00 87 05 97 00 69 00 8a 05 7c 00 6a 00 00 00 00 00 ............\.......i...|.j.....
97c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 5d 43 00 00 7d 01 7c 01 6a 02 00 00 00 00 00 00 ..............D.]C..}.|.j.......
97e0 00 00 00 00 00 00 00 00 00 00 00 00 78 01 73 0c 01 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 ............x.s...|.j...........
9800 00 00 00 00 00 00 00 00 7d 02 7c 02 73 01 8c 20 7c 02 74 06 00 00 00 00 00 00 00 00 6a 08 00 00 ........}.|.s...|.t.........j...
9820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 01 73 01 8c 33 7c 01 7c 02 66 02 89 05 7c 01 ................u.s..3|.|.f...|.
9840 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 8c 45 04 00 89 05 73 02 j...................<....E....s.
9860 7c 00 53 00 7c 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 0d 64 01 7d 03 |.S.|.j...................r.d.}.
9880 74 0f 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 82 01 88 05 66 01 64 02 84 08 7d 04 t.........|.............f.d...}.
98a0 64 03 7c 00 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 04 3c 00 00 00 7c 00 d.|.j...................d.<...|.
98c0 6a 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 7c 00 j...................|.........|.
98e0 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 05 3c 00 00 00 64 03 7c 00 5f 0a j...................d.<...d.|._.
9900 00 00 00 00 00 00 00 00 7c 00 53 00 29 06 4e 7a 37 43 61 6e 27 74 20 63 6f 6d 62 69 6e 65 20 63 ........|.S.).Nz7Can't.combine.c
9920 75 73 74 6f 6d 20 5f 5f 73 65 74 61 74 74 72 5f 5f 20 77 69 74 68 20 6f 6e 5f 73 65 74 61 74 74 ustom.__setattr__.with.on_setatt
9940 72 20 68 6f 6f 6b 73 2e 63 03 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 13 00 00 01 f3 68 00 r.hooks.c.....................h.
9960 00 00 95 01 97 00 09 00 89 06 7c 01 19 00 00 00 5c 02 00 00 7d 03 7d 04 02 00 7c 04 7c 00 7c 03 ..........|.....\...}.}...|.|.|.
9980 7c 02 ab 03 00 00 00 00 00 00 7d 05 74 03 00 00 00 00 00 00 00 00 7c 00 7c 01 7c 05 ab 03 00 00 |.........}.t.........|.|.|.....
99a0 00 00 00 00 01 00 79 00 23 00 74 00 00 00 00 00 00 00 00 00 24 00 72 05 01 00 7c 02 7d 05 59 00 ......y.#.t.........$.r...|.}.Y.
99c0 8c 1b 77 00 78 03 59 00 77 01 72 2f 00 00 00 29 02 da 08 4b 65 79 45 72 72 6f 72 72 be 00 00 00 ..w.x.Y.w.r/...)...KeyErrorr....
99e0 29 07 72 20 00 00 00 72 96 00 00 00 da 03 76 61 6c 72 9f 00 00 00 72 2e 01 00 00 da 04 6e 76 61 ).r....r......valr....r......nva
9a00 6c da 08 73 61 5f 61 74 74 72 73 73 07 00 00 00 20 20 20 20 20 20 80 72 21 00 00 00 72 e4 00 00 l..sa_attrss...........r!...r...
9a20 00 7a 2e 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 61 64 64 5f 73 65 74 61 74 74 72 2e 3c 6c 6f .z._ClassBuilder.add_setattr.<lo
9a40 63 61 6c 73 3e 2e 5f 5f 73 65 74 61 74 74 72 5f 5f 89 04 00 00 73 47 00 00 00 f8 80 00 f0 02 05 cals>.__setattr__....sG.........
9a60 0d 2a d8 1a 22 a0 34 99 2e 91 07 90 01 90 34 f1 08 00 18 1c 98 44 a0 21 a0 53 d3 17 29 90 04 e4 .*..".4.......4......D.!.S..)...
9a80 0c 18 98 14 98 74 a0 54 d5 0c 2a f8 f4 0b 00 14 1c f2 00 01 0d 1b d8 17 1a 92 04 f0 03 01 0d 1b .....t.T..*.....................
9aa0 fa 73 0c 00 00 00 83 08 23 00 a3 0b 31 03 b0 01 31 03 54 72 38 01 00 00 72 e4 00 00 00 29 0b 72 .s......#...1...1.Tr8...r....).r
9ac0 f5 00 00 00 72 43 00 00 00 72 00 01 00 00 72 0d 00 00 00 da 05 4e 4f 5f 4f 50 72 96 00 00 00 72 ....rC...r....r......NO_OPr....r
9ae0 fc 00 00 00 72 47 00 00 00 72 f9 00 00 00 72 f3 00 00 00 72 06 01 00 00 29 06 72 20 00 00 00 72 ....rG...r....r....r....).r....r
9b00 9f 00 00 00 72 43 00 00 00 72 51 00 00 00 72 e4 00 00 00 72 b8 01 00 00 73 06 00 00 00 20 20 20 ....rC...rQ...r....r....s.......
9b20 20 20 40 72 21 00 00 00 da 0b 61 64 64 5f 73 65 74 61 74 74 72 7a 19 5f 43 6c 61 73 73 42 75 69 ..@r!.....add_setattrz._ClassBui
9b40 6c 64 65 72 2e 61 64 64 5f 73 65 74 61 74 74 72 79 04 00 00 73 ad 00 00 00 f8 80 00 d8 13 15 88 lder.add_setattry...s...........
9b60 08 d8 11 15 97 1b 91 1b f2 00 03 09 31 88 41 d8 19 1a 9f 1c 99 1c d2 19 39 a8 14 d7 29 39 d1 29 ............1.A.........9...)9.)
9b80 39 88 4a da 0f 19 98 6a b4 07 b7 0d b1 0d d2 1e 3d d8 23 24 a0 6a a0 3d 90 08 98 11 9f 16 99 16 9.J....j........=.#$.j.=........
9ba0 d2 10 20 f0 07 03 09 31 f1 0a 00 10 18 d8 13 17 88 4b e0 0b 0f d7 0b 23 d2 0b 23 e0 12 4b 88 43 .......1.........K.....#..#..K.C
9bc0 dc 12 1c 98 53 93 2f d0 0c 21 f4 06 08 09 2b f0 14 00 33 37 88 04 8f 0e 89 0e d0 17 2e d1 08 2f ....S./..!....+...37.........../
9be0 d8 28 2c d7 28 40 d1 28 40 c0 1b d3 28 4d 88 04 8f 0e 89 0e 90 7d d1 08 25 d8 22 26 88 04 d4 08 .(,.(@.(@...(M.......}..%."&....
9c00 1f e0 0f 13 88 0b 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 ......r#...c....................
9c20 f3 ce 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 02 00 .......|.j...................j..
9c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 5f 01 00 00 00 00 00 00 00 00 7c 00 6a .................|._.........|.j
9c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 ...................j............
9c80 00 00 00 00 00 00 00 9b 00 64 01 7c 01 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........d.|.j..................
9ca0 00 9b 00 9d 03 7c 01 5f 02 00 00 00 00 00 00 00 00 64 02 7c 00 6a 00 00 00 00 00 00 00 00 00 00 .....|._.........d.|.j..........
9cc0 00 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 .........j.....................d
9ce0 01 9d 03 7c 01 5f 04 00 00 00 00 00 00 00 00 7c 01 53 00 29 03 7a 40 0a 20 20 20 20 20 20 20 20 ...|._.........|.S.).z@.........
9d00 41 64 64 20 5f 5f 6d 6f 64 75 6c 65 5f 5f 20 61 6e 64 20 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f 20 Add.__module__.and.__qualname__.
9d20 74 6f 20 61 20 2a 6d 65 74 68 6f 64 2a 2e 0a 20 20 20 20 20 20 20 20 72 ae 00 00 00 fa 24 4d 65 to.a.*method*..........r.....$Me
9d40 74 68 6f 64 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 61 74 74 72 73 20 66 6f 72 20 63 6c 61 73 thod.generated.by.attrs.for.clas
9d60 73 20 29 05 72 d5 00 00 00 72 27 00 00 00 72 28 00 00 00 72 26 00 00 00 72 29 00 00 00 a9 02 72 s.).r....r'...r(...r&...r).....r
9d80 20 00 00 00 da 06 6d 65 74 68 6f 64 73 02 00 00 00 20 20 72 21 00 00 00 72 19 01 00 00 7a 28 5f ......methods......r!...r....z(_
9da0 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 61 64 64 5f 6d 65 74 68 6f 64 5f 64 75 6e 64 65 72 73 ClassBuilder._add_method_dunders
9dc0 5f 75 6e 73 61 66 65 99 04 00 00 73 60 00 00 00 80 00 f0 08 00 1d 21 9f 49 99 49 d7 1c 30 d1 1c _unsafe....s`.........!.I.I..0..
9de0 30 88 06 d4 08 19 e0 21 25 a7 19 a1 19 d7 21 37 d1 21 37 d0 20 38 b8 01 b8 26 bf 2f b9 2f d0 39 0......!%.....!7.!7..8...&././.9
9e00 4a d0 1e 4b 88 06 d4 08 1b f0 06 00 0f 33 b0 34 b7 39 b1 39 d7 33 49 d1 33 49 d0 32 4a c8 21 d0 J..K.........3.4.9.9.3I.3I.2J.!.
9e20 0c 4c f0 03 00 09 0f 8c 0e f0 08 00 10 16 88 0d 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 .L..............r#...c..........
9e40 00 00 06 00 00 00 03 00 00 01 f3 e4 01 00 00 97 00 74 01 00 00 00 00 00 00 00 00 6a 02 00 00 00 .................t.........j....
9e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 04 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 ...............t................
9e80 00 35 00 01 00 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 08 00 00 00 .5...|.j...................j....
9ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 5f 04 00 00 00 00 00 00 00 00 64 01 64 01 64 ...............|._.........d.d.d
9ec0 01 ab 02 00 00 00 00 00 00 01 00 74 01 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 ...........t.........j..........
9ee0 00 00 00 00 00 00 00 00 00 74 04 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 35 00 01 00 7c .........t.................5...|
9f00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0a 00 00 00 00 00 00 00 00 00 .j...................j..........
9f20 00 00 00 00 00 00 00 00 00 9b 00 64 02 7c 01 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........d.|.j................
9f40 00 00 00 9b 00 9d 03 7c 01 5f 05 00 00 00 00 00 00 00 00 64 01 64 01 64 01 ab 02 00 00 00 00 00 .......|._.........d.d.d........
9f60 00 01 00 74 01 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...t.........j..................
9f80 00 74 04 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 35 00 01 00 64 03 7c 00 6a 06 00 00 00 .t.................5...d.|.j....
9fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............j................
9fc0 00 00 00 9b 00 64 02 9d 03 7c 01 5f 07 00 00 00 00 00 00 00 00 64 01 64 01 64 01 ab 02 00 00 00 .....d...|._.........d.d.d......
9fe0 00 00 00 01 00 7c 01 53 00 23 00 31 00 73 01 77 02 01 00 59 00 01 00 01 00 8c 98 78 03 59 00 77 .....|.S.#.1.s.w...Y.......x.Y.w
a000 01 23 00 31 00 73 01 77 02 01 00 59 00 01 00 01 00 8c 58 78 03 59 00 77 01 23 00 31 00 73 01 77 .#.1.s.w...Y......Xx.Y.w.#.1.s.w
a020 02 01 00 59 00 01 00 01 00 7c 01 53 00 78 03 59 00 77 01 29 04 7a 4c 0a 20 20 20 20 20 20 20 20 ...Y.....|.S.x.Y.w.).zL.........
a040 41 64 64 20 5f 5f 6d 6f 64 75 6c 65 5f 5f 20 61 6e 64 20 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f 20 Add.__module__.and.__qualname__.
a060 74 6f 20 61 20 2a 6d 65 74 68 6f 64 2a 20 69 66 20 70 6f 73 73 69 62 6c 65 2e 0a 20 20 20 20 20 to.a.*method*.if.possible.......
a080 20 20 20 4e 72 ae 00 00 00 72 bc 01 00 00 29 08 72 3a 01 00 00 72 3b 01 00 00 72 3c 01 00 00 72 ...Nr....r....).r:...r;...r<...r
a0a0 d5 00 00 00 72 27 00 00 00 72 28 00 00 00 72 26 00 00 00 72 29 00 00 00 72 bd 01 00 00 73 02 00 ....r'...r(...r&...r)...r....s..
a0c0 00 00 20 20 72 21 00 00 00 72 18 01 00 00 7a 26 5f 43 6c 61 73 73 42 75 69 6c 64 65 72 2e 5f 61 ....r!...r....z&_ClassBuilder._a
a0e0 64 64 5f 6d 65 74 68 6f 64 5f 64 75 6e 64 65 72 73 5f 73 61 66 65 a7 04 00 00 73 d2 00 00 00 80 dd_method_dunders_safe....s.....
a100 00 f4 08 00 0e 18 d7 0d 20 d1 0d 20 a4 1e d3 0d 30 f1 00 01 09 35 d8 20 24 a7 09 a1 09 d7 20 34 ................0....5..$......4
a120 d1 20 34 88 46 d4 0c 1d f7 03 01 09 35 f4 06 00 0e 18 d7 0d 20 d1 0d 20 a4 1e d3 0d 30 f1 00 01 ..4.F.......5...............0...
a140 09 50 01 d8 25 29 a7 59 a1 59 d7 25 3b d1 25 3b d0 24 3c b8 41 b8 66 bf 6f b9 6f d0 3d 4e d0 22 .P..%).Y.Y.%;.%;.$<.A.f.o.o.=N."
a160 4f 88 46 d4 0c 1f f7 03 01 09 50 01 f4 06 00 0e 18 d7 0d 20 d1 0d 20 a4 1e d3 0d 30 f1 00 01 09 O.F.......P................0....
a180 5e 01 d8 1f 43 c0 44 c7 49 c1 49 d7 44 5a d1 44 5a d0 43 5b d0 5b 5c d0 1d 5d 88 46 8c 4e f7 03 ^...C.D.I.I.DZ.DZ.C[.[\..].F.N..
a1a0 01 09 5e 01 f0 06 00 10 16 88 0d f7 13 01 09 35 f0 00 01 09 35 fa f7 06 01 09 50 01 f0 00 01 09 ..^............5....5.....P.....
a1c0 50 01 fa f7 06 01 09 5e 01 f0 06 00 10 16 88 0d fa 73 23 00 00 00 9a 1c 43 0d 03 c1 17 2b 43 19 P......^.........s#.....C....+C.
a1e0 03 c2 23 20 43 25 03 c3 0d 05 43 16 07 c3 19 05 43 22 07 c3 25 05 43 2f 07 4e 29 02 72 8c 00 00 ..#.C%....C.....C"..%.C/.N).r...
a200 00 72 33 00 00 00 29 02 72 87 01 00 00 72 88 01 00 00 29 04 72 be 01 00 00 72 04 00 00 00 72 87 .r3...).r....r....).r....r....r.
a220 01 00 00 72 04 00 00 00 29 19 72 26 00 00 00 72 27 00 00 00 72 28 00 00 00 72 29 00 00 00 72 42 ...r....).r&...r'...r(...r)...rB
a240 01 00 00 72 26 01 00 00 72 22 00 00 00 72 2f 01 00 00 72 36 01 00 00 72 33 01 00 00 72 32 01 00 ...r&...r"...r/...r6...r3...r2..
a260 00 72 6b 01 00 00 72 70 01 00 00 72 16 01 00 00 72 82 01 00 00 72 8a 01 00 00 72 94 01 00 00 72 .rk...rp...r....r....r....r....r
a280 98 01 00 00 72 9d 01 00 00 72 a2 01 00 00 72 a9 01 00 00 72 b2 01 00 00 72 ba 01 00 00 72 19 01 ....r....r....r....r....r....r..
a2a0 00 00 72 18 01 00 00 72 1e 00 00 00 72 23 00 00 00 72 21 00 00 00 72 f2 00 00 00 72 f2 00 00 00 ..r....r....r#...r!...r....r....
a2c0 6d 02 00 00 73 84 00 00 00 84 00 f1 02 02 05 08 f0 08 16 11 06 80 49 f0 30 69 01 05 47 01 e0 0d m...s.................I.0i..G...
a2e0 11 f3 05 69 01 05 47 01 f2 56 03 01 05 3c f3 06 10 05 27 f2 24 16 05 13 f2 30 22 05 13 f2 48 01 ...i..G..V...<....'.$....0"...H.
a300 49 02 05 13 f2 56 04 08 05 14 f2 14 09 05 14 f2 16 27 05 2e f2 52 01 02 05 14 f2 08 0d 05 14 f2 I....V...........'...R..........
a320 1e 17 05 14 f2 32 04 05 14 f2 0c 05 05 0a f2 0e 17 05 14 f2 32 0c 05 14 f2 1c 08 05 14 f2 14 1e .....2..............2...........
a340 05 14 f3 40 01 0c 05 16 f4 1c 0d 05 16 72 23 00 00 00 72 f2 00 00 00 63 04 00 00 00 00 00 00 00 ...@.........r#...r....c........
a360 00 00 00 00 05 00 00 00 03 00 00 01 f3 90 00 00 00 97 00 7c 00 81 1e 74 01 00 00 00 00 00 00 00 ...................|...t........
a380 00 7c 01 64 01 75 01 7c 02 64 01 75 01 66 02 ab 01 00 00 00 00 00 00 72 0d 64 02 7d 04 74 03 00 .|.d.u.|.d.u.f.........r.d.}.t..
a3a0 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 7c 00 81 04 7c 00 7c 00 66 02 53 00 7c .......|...........|...|.|.f.S.|
a3c0 01 80 02 7c 03 7d 01 7c 02 80 02 7c 01 7d 02 7c 01 64 03 75 00 72 11 7c 02 64 04 75 00 72 0d 64 ...|.}.|...|.}.|.d.u.r.|.d.u.r.d
a3e0 05 7d 04 74 03 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 7c 01 7c 02 66 02 53 .}.t.........|...........|.|.f.S
a400 00 29 06 fa 9a 0a 20 20 20 20 56 61 6c 69 64 61 74 65 20 74 68 65 20 63 6f 6d 62 69 6e 61 74 69 .)........Validate.the.combinati
a420 6f 6e 20 6f 66 20 2a 63 6d 70 2a 2c 20 2a 65 71 2a 2c 20 61 6e 64 20 2a 6f 72 64 65 72 2a 2e 20 on.of.*cmp*,.*eq*,.and.*order*..
a440 44 65 72 69 76 65 20 74 68 65 20 65 66 66 65 63 74 69 76 65 0a 20 20 20 20 76 61 6c 75 65 73 20 Derive.the.effective.....values.
a460 6f 66 20 65 71 20 61 6e 64 20 6f 72 64 65 72 2e 20 20 49 66 20 2a 65 71 2a 20 69 73 20 4e 6f 6e of.eq.and.order...If.*eq*.is.Non
a480 65 2c 20 73 65 74 20 69 74 20 74 6f 20 2a 64 65 66 61 75 6c 74 5f 65 71 2a 2e 0a 20 20 20 20 4e e,.set.it.to.*default_eq*......N
a4a0 fa 26 44 6f 6e 27 74 20 6d 69 78 20 60 63 6d 70 60 20 77 69 74 68 20 60 65 71 27 20 61 6e 64 20 .&Don't.mix.`cmp`.with.`eq'.and.
a4c0 60 6f 72 64 65 72 60 2e 46 54 fa 2d 60 6f 72 64 65 72 60 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 `order`.FT.-`order`.can.only.be.
a4e0 54 72 75 65 20 69 66 20 60 65 71 60 20 69 73 20 54 72 75 65 20 74 6f 6f 2e a9 02 da 03 61 6e 79 True.if.`eq`.is.True.too.....any
a500 72 47 00 00 00 29 05 72 39 00 00 00 72 3f 00 00 00 72 41 00 00 00 da 0a 64 65 66 61 75 6c 74 5f rG...).r9...r?...rA.....default_
a520 65 71 72 51 00 00 00 73 05 00 00 00 20 20 20 20 20 72 21 00 00 00 da 19 5f 64 65 74 65 72 6d 69 eqrQ...s.........r!....._determi
a540 6e 65 5f 61 74 74 72 73 5f 65 71 5f 6f 72 64 65 72 72 c7 01 00 00 b7 04 00 00 73 79 00 00 00 80 ne_attrs_eq_orderr........sy....
a560 00 f0 0a 00 08 0b 80 7f 9c 33 a0 02 a8 24 a0 0e b0 05 b8 54 d0 30 41 d0 1f 42 d4 1b 43 d8 0e 36 .........3...$.....T.0A..B..C..6
a580 88 03 dc 0e 18 98 13 8b 6f d0 08 1d f0 06 00 08 0b 80 7f d8 0f 12 90 43 88 78 88 0f f0 08 00 08 ........o..............C.x......
a5a0 0a 80 7a d8 0d 17 88 02 e0 07 0c 80 7d d8 10 12 88 05 e0 07 09 88 55 81 7b 90 75 a0 04 91 7d d8 ..z.........}.........U.{.u...}.
a5c0 0e 3d 88 03 dc 0e 18 98 13 8b 6f d0 08 1d e0 0b 0d 88 75 88 39 d0 04 14 72 23 00 00 00 63 04 00 .=........o.......u.9...r#...c..
a5e0 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 01 f3 ec 00 00 00 97 00 7c 00 81 1e 74 01 00 .........................|...t..
a600 00 00 00 00 00 00 00 7c 01 64 01 75 01 7c 02 64 01 75 01 66 02 ab 01 00 00 00 00 00 00 72 0d 64 .......|.d.u.|.d.u.f.........r.d
a620 02 7d 04 74 03 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 64 03 84 00 7d 05 7c .}.t.........|...........d...}.|
a640 00 81 11 02 00 7c 05 7c 00 ab 01 00 00 00 00 00 00 5c 02 00 00 7d 00 7d 06 7c 00 7c 06 7c 00 7c .....|.|.........\...}.}.|.|.|.|
a660 06 66 04 53 00 7c 01 80 05 7c 03 64 01 7d 07 7d 01 6e 0b 02 00 7c 05 7c 01 ab 01 00 00 00 00 00 .f.S.|...|.d.}.}.n...|.|........
a680 00 5c 02 00 00 7d 01 7d 07 7c 02 80 05 7c 01 7c 07 7d 08 7d 02 6e 0b 02 00 7c 05 7c 02 ab 01 00 .\...}.}.|...|.|.}.}.n...|.|....
a6a0 00 00 00 00 00 5c 02 00 00 7d 02 7d 08 7c 01 64 04 75 00 72 11 7c 02 64 05 75 00 72 0d 64 06 7d .....\...}.}.|.d.u.r.|.d.u.r.d.}
a6c0 04 74 03 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 7c 01 7c 07 7c 02 7c 08 66 .t.........|...........|.|.|.|.f
a6e0 04 53 00 29 07 72 c1 01 00 00 4e 72 c2 01 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 .S.).r....Nr....c...............
a700 00 13 00 00 01 f3 34 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 ......4.....t.........|.........
a720 72 08 64 01 7c 00 7d 01 7d 00 7c 00 7c 01 66 02 53 00 64 02 7d 01 7c 00 7c 01 66 02 53 00 29 03 r.d.|.}.}.|.|.f.S.d.}.|.|.f.S.).
a740 7a 38 0a 20 20 20 20 20 20 20 20 44 65 63 69 64 65 20 77 68 65 74 68 65 72 20 61 20 6b 65 79 20 z8.........Decide.whether.a.key.
a760 66 75 6e 63 74 69 6f 6e 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 20 20 20 20 54 4e 29 01 72 48 function.is.used..........TN).rH
a780 00 00 00 29 02 72 e6 00 00 00 72 ad 00 00 00 73 02 00 00 00 20 20 72 21 00 00 00 da 1a 64 65 63 ...).r....r....s......r!.....dec
a7a0 69 64 65 5f 63 61 6c 6c 61 62 6c 65 5f 6f 72 5f 62 6f 6f 6c 65 61 6e 7a 3e 5f 64 65 74 65 72 6d ide_callable_or_booleanz>_determ
a7c0 69 6e 65 5f 61 74 74 72 69 62 5f 65 71 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 64 65 63 ine_attrib_eq_order.<locals>.dec
a7e0 69 64 65 5f 63 61 6c 6c 61 62 6c 65 5f 6f 72 5f 62 6f 6f 6c 65 61 6e dc 04 00 00 73 31 00 00 00 ide_callable_or_boolean....s1...
a800 80 00 f4 08 00 0c 14 90 45 8c 3f d8 19 1d 98 75 90 33 88 45 f0 06 00 10 15 90 63 88 7a d0 08 19 ........E.?....u.3.E......c.z...
a820 f0 03 00 13 17 88 43 d8 0f 14 90 63 88 7a d0 08 19 72 23 00 00 00 46 54 72 c3 01 00 00 72 c4 01 ......C....c.z...r#...FTr....r..
a840 00 00 29 09 72 39 00 00 00 72 3f 00 00 00 72 41 00 00 00 72 c6 01 00 00 72 51 00 00 00 72 ca 01 ..).r9...r?...rA...r....rQ...r..
a860 00 00 da 07 63 6d 70 5f 6b 65 79 72 40 00 00 00 72 42 00 00 00 73 09 00 00 00 20 20 20 20 20 20 ....cmp_keyr@...rB...s..........
a880 20 20 20 72 21 00 00 00 72 45 00 00 00 72 45 00 00 00 d3 04 00 00 73 bc 00 00 00 80 00 f0 0a 00 ...r!...rE...rE.......s.........
a8a0 08 0b 80 7f 9c 33 a0 02 a8 24 a0 0e b0 05 b8 54 d0 30 41 d0 1f 42 d4 1b 43 d8 0e 36 88 03 dc 0e .....3...$.....T.0A..B..C..6....
a8c0 18 98 13 8b 6f d0 08 1d f2 04 08 05 1a f0 16 00 08 0b 80 7f d9 17 31 b0 23 d3 17 36 89 0c 88 03 ....o.................1.#..6....
a8e0 88 57 d8 0f 12 90 47 98 53 a0 27 d0 0f 29 d0 08 29 f0 08 00 08 0a 80 7a d8 15 1f a0 14 88 46 89 .W....G.S.'..)..)......z......F.
a900 02 e1 15 2f b0 02 d3 15 33 89 0a 88 02 88 46 e0 07 0c 80 7d d8 1b 1d 98 76 88 79 89 05 e1 1b 35 .../....3.....F....}....v.y....5
a920 b0 65 d3 1b 3c d1 08 18 88 05 88 79 e0 07 09 88 55 81 7b 90 75 a0 04 91 7d d8 0e 3d 88 03 dc 0e .e..<......y....U.{.u...}..=....
a940 18 98 13 8b 6f d0 08 1d e0 0b 0d 88 76 90 75 98 69 d0 0b 27 d0 04 27 72 23 00 00 00 63 05 00 00 ....o.......v.u.i..'..'r#...c...
a960 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 01 f3 54 00 00 00 97 00 7c 01 64 01 75 00 73 04 ..................T.....|.d.u.s.
a980 7c 01 64 02 75 00 72 02 7c 01 53 00 7c 01 80 06 7c 02 64 02 75 00 72 02 7c 04 53 00 7c 03 44 00 |.d.u.r.|.S.|...|.d.u.r.|.S.|.D.
a9a0 5d 10 00 00 7d 05 74 01 00 00 00 00 00 00 00 00 7c 00 7c 05 ab 02 00 00 00 00 00 00 73 01 8c 10 ]...}.t.........|.|.........s...
a9c0 01 00 79 02 04 00 7c 04 53 00 29 03 61 70 01 00 00 0a 20 20 20 20 43 68 65 63 6b 20 77 68 65 74 ..y...|.S.).ap........Check.whet
a9e0 68 65 72 20 77 65 20 73 68 6f 75 6c 64 20 69 6d 70 6c 65 6d 65 6e 74 20 61 20 73 65 74 20 6f 66 her.we.should.implement.a.set.of
aa00 20 6d 65 74 68 6f 64 73 20 66 6f 72 20 2a 63 6c 73 2a 2e 0a 0a 20 20 20 20 2a 66 6c 61 67 2a 20 .methods.for.*cls*.......*flag*.
aa20 69 73 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 70 61 73 73 65 64 20 69 6e 74 6f 20 40 61 74 74 is.the.argument.passed.into.@att
aa40 72 2e 73 20 6c 69 6b 65 20 27 69 6e 69 74 27 2c 20 2a 61 75 74 6f 5f 64 65 74 65 63 74 2a 20 74 r.s.like.'init',.*auto_detect*.t
aa60 68 65 0a 20 20 20 20 73 61 6d 65 20 61 73 20 70 61 73 73 65 64 20 69 6e 74 6f 20 40 61 74 74 72 he.....same.as.passed.into.@attr
aa80 2e 73 20 61 6e 64 20 2a 64 75 6e 64 65 72 73 2a 20 69 73 20 61 20 74 75 70 6c 65 20 6f 66 20 61 .s.and.*dunders*.is.a.tuple.of.a
aaa0 74 74 72 69 62 75 74 65 20 6e 61 6d 65 73 0a 20 20 20 20 77 68 6f 73 65 20 70 72 65 73 65 6e 63 ttribute.names.....whose.presenc
aac0 65 20 73 69 67 6e 61 6c 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 68 61 73 20 69 6d 70 6c 65 e.signal.that.the.user.has.imple
aae0 6d 65 6e 74 65 64 20 69 74 20 74 68 65 6d 73 65 6c 76 65 73 2e 0a 0a 20 20 20 20 52 65 74 75 72 mented.it.themselves.......Retur
ab00 6e 20 2a 64 65 66 61 75 6c 74 2a 20 69 66 20 6e 6f 20 72 65 61 73 6f 6e 20 66 6f 72 20 65 69 74 n.*default*.if.no.reason.for.eit
ab20 68 65 72 20 66 6f 72 20 6f 72 20 61 67 61 69 6e 73 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 20 her.for.or.against.is.found.....
ab40 20 54 46 29 01 72 8e 00 00 00 29 06 72 8c 00 00 00 da 04 66 6c 61 67 da 0b 61 75 74 6f 5f 64 65 .TF).r....).r......flag..auto_de
ab60 74 65 63 74 da 07 64 75 6e 64 65 72 73 72 36 00 00 00 da 06 64 75 6e 64 65 72 73 06 00 00 00 20 tect..dundersr6.....dunders.....
ab80 20 20 20 20 20 72 21 00 00 00 da 1f 5f 64 65 74 65 72 6d 69 6e 65 5f 77 68 65 74 68 65 72 5f 74 .....r!....._determine_whether_t
aba0 6f 5f 69 6d 70 6c 65 6d 65 6e 74 72 d1 01 00 00 fe 04 00 00 73 4c 00 00 00 80 00 f0 18 00 08 0c o_implementr........sL..........
abc0 88 74 81 7c 90 74 98 75 91 7d d8 0f 13 88 0b e0 07 0b 80 7c 98 0b a0 75 d1 18 2c d8 0f 16 88 0e .t.|.t.u.}.........|...u..,.....
abe0 f0 06 00 13 1a f2 00 02 05 19 88 06 dc 0b 1d 98 63 a0 36 d5 0b 2a d9 13 18 f0 05 02 05 19 f0 08 ................c.6..*..........
ac00 00 0c 13 80 4e 72 23 00 00 00 63 18 00 00 00 00 00 00 00 00 00 00 00 15 00 00 00 03 00 00 01 f3 ....Nr#...c.....................
ac20 34 01 00 00 87 01 87 02 87 03 87 05 87 06 87 07 87 08 87 09 87 0a 87 0b 87 0c 87 0d 87 0e 87 11 4...............................
ac40 87 12 87 13 87 14 87 15 87 16 87 1a 87 1b 97 00 89 02 81 20 64 02 64 01 6c 00 7d 18 7c 18 6a 03 ....................d.d.l.}.|.j.
ac60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 05 00 00 00 00 00 00 00 00 64 03 ab 01 ..................t.........d...
ac80 00 00 00 00 00 00 64 04 ac 05 ab 02 00 00 00 00 00 00 01 00 74 07 00 00 00 00 00 00 00 00 7c 04 ......d.............t.........|.
aca0 7c 0f 7c 10 64 01 ab 04 00 00 00 00 00 00 5c 02 00 00 8a 1a 8a 1b 7c 17 81 02 7c 17 8a 05 74 09 |.|.d.........\.......|...|...t.
acc0 00 00 00 00 00 00 00 00 89 14 74 0a 00 00 00 00 00 00 00 00 74 0c 00 00 00 00 00 00 00 00 66 02 ..........t.........t.........f.
ace0 ab 02 00 00 00 00 00 00 72 12 74 0f 00 00 00 00 00 00 00 00 6a 10 00 00 00 00 00 00 00 00 00 00 ........r.t.........j...........
ad00 00 00 00 00 00 00 00 00 89 14 8e 00 8a 14 88 0b 88 11 88 0e 88 0d 88 12 88 1a 88 15 88 08 88 13 ................................
ad20 88 05 88 06 88 0c 88 16 88 14 88 1b 88 03 88 02 88 07 88 0a 88 01 88 09 66 15 64 06 84 08 7d 19 ........................f.d...}.
ad40 7c 00 80 02 7c 19 53 00 02 00 7c 19 7c 00 ab 01 00 00 00 00 00 00 53 00 29 07 61 f6 0b 00 00 0a |...|.S...|.|.........S.).a.....
ad60 20 20 20 20 41 20 63 6c 61 73 73 20 64 65 63 6f 72 61 74 6f 72 20 74 68 61 74 20 61 64 64 73 20 ....A.class.decorator.that.adds.
ad80 3a 74 65 72 6d 3a 60 64 75 6e 64 65 72 20 6d 65 74 68 6f 64 73 60 20 61 63 63 6f 72 64 69 6e 67 :term:`dunder.methods`.according
ada0 20 74 6f 20 74 68 65 0a 20 20 20 20 73 70 65 63 69 66 69 65 64 20 61 74 74 72 69 62 75 74 65 73 .to.the.....specified.attributes
adc0 20 75 73 69 6e 67 20 60 61 74 74 72 2e 69 62 60 20 6f 72 20 74 68 65 20 2a 74 68 65 73 65 2a 20 .using.`attr.ib`.or.the.*these*.
ade0 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 43 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 60 61 argument.......Consider.using.`a
ae00 74 74 72 73 2e 64 65 66 69 6e 65 60 20 2f 20 60 61 74 74 72 73 2e 66 72 6f 7a 65 6e 60 20 69 6e ttrs.define`./.`attrs.frozen`.in
ae20 20 6e 65 77 20 63 6f 64 65 20 28 60 60 61 74 74 72 2e 73 60 60 20 77 69 6c 6c 0a 20 20 20 20 2a .new.code.(``attr.s``.will.....*
ae40 6e 65 76 65 72 2a 20 67 6f 20 61 77 61 79 2c 20 74 68 6f 75 67 68 29 2e 0a 0a 20 20 20 20 41 72 never*.go.away,.though).......Ar
ae60 67 73 3a 0a 20 20 20 20 20 20 20 20 72 65 70 72 5f 6e 73 20 28 73 74 72 29 3a 0a 20 20 20 20 20 gs:.........repr_ns.(str):......
ae80 20 20 20 20 20 20 20 57 68 65 6e 20 75 73 69 6e 67 20 6e 65 73 74 65 64 20 63 6c 61 73 73 65 73 .......When.using.nested.classes
aea0 2c 20 74 68 65 72 65 20 77 61 73 20 6e 6f 20 77 61 79 20 69 6e 20 50 79 74 68 6f 6e 20 32 20 74 ,.there.was.no.way.in.Python.2.t
aec0 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 65 74 65 o.............automatically.dete
aee0 63 74 20 74 68 61 74 2e 20 20 54 68 69 73 20 61 72 67 75 6d 65 6e 74 20 61 6c 6c 6f 77 73 20 74 ct.that...This.argument.allows.t
af00 6f 20 73 65 74 20 61 20 63 75 73 74 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 o.set.a.custom.............name.
af20 66 6f 72 20 61 20 6d 6f 72 65 20 6d 65 61 6e 69 6e 67 66 75 6c 20 60 60 72 65 70 72 60 60 20 6f for.a.more.meaningful.``repr``.o
af40 75 74 70 75 74 2e 20 20 54 68 69 73 20 61 72 67 75 6d 65 6e 74 20 69 73 0a 20 20 20 20 20 20 20 utput...This.argument.is........
af60 20 20 20 20 20 70 6f 69 6e 74 6c 65 73 73 20 69 6e 20 50 79 74 68 6f 6e 20 33 20 61 6e 64 20 69 .....pointless.in.Python.3.and.i
af80 73 20 74 68 65 72 65 66 6f 72 65 20 64 65 70 72 65 63 61 74 65 64 2e 0a 0a 20 20 20 20 2e 2e 20 s.therefore.deprecated..........
afa0 63 61 75 74 69 6f 6e 3a 3a 0a 20 20 20 20 20 20 20 20 52 65 66 65 72 20 74 6f 20 60 61 74 74 72 caution::.........Refer.to.`attr
afc0 73 2e 64 65 66 69 6e 65 60 20 66 6f 72 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 70 61 s.define`.for.the.rest.of.the.pa
afe0 72 61 6d 65 74 65 72 73 2c 20 62 75 74 20 6e 6f 74 65 20 74 68 61 74 20 74 68 65 79 0a 20 20 20 rameters,.but.note.that.they....
b000 20 20 20 20 20 63 61 6e 20 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 20 64 65 66 61 75 6c 74 73 .....can.have.different.defaults
b020 2e 0a 0a 20 20 20 20 20 20 20 20 4e 6f 74 61 62 6c 79 2c 20 6c 65 61 76 69 6e 67 20 2a 6f 6e 5f ...........Notably,.leaving.*on_
b040 73 65 74 61 74 74 72 2a 20 61 73 20 60 4e 6f 6e 65 60 20 77 69 6c 6c 20 2a 2a 6e 6f 74 2a 2a 20 setattr*.as.`None`.will.**not**.
b060 61 64 64 20 61 6e 79 20 68 6f 6f 6b 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 add.any.hooks..........versionad
b080 64 65 64 3a 3a 20 31 36 2e 30 2e 30 20 2a 73 6c 6f 74 73 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 ded::.16.0.0.*slots*........vers
b0a0 69 6f 6e 61 64 64 65 64 3a 3a 20 31 36 2e 31 2e 30 20 2a 66 72 6f 7a 65 6e 2a 0a 20 20 20 20 2e ionadded::.16.1.0.*frozen*......
b0c0 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 36 2e 33 2e 30 20 2a 73 74 72 2a 0a 20 20 ..versionadded::.16.3.0.*str*...
b0e0 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 36 2e 33 2e 30 20 53 75 70 70 6f .....versionadded::.16.3.0.Suppo
b100 72 74 20 66 6f 72 20 60 60 5f 5f 61 74 74 72 73 5f 70 6f 73 74 5f 69 6e 69 74 5f 5f 60 60 2e 0a rt.for.``__attrs_post_init__``..
b120 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 31 37 2e 31 2e 30 0a 20 .......versionchanged::.17.1.0..
b140 20 20 20 20 20 20 2a 68 61 73 68 2a 20 73 75 70 70 6f 72 74 73 20 60 4e 6f 6e 65 60 20 61 73 20 ......*hash*.supports.`None`.as.
b160 76 61 6c 75 65 20 77 68 69 63 68 20 69 73 20 61 6c 73 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 value.which.is.also.the.default.
b180 6e 6f 77 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 37 2e 33 2e now.........versionadded::.17.3.
b1a0 30 20 2a 61 75 74 6f 5f 61 74 74 72 69 62 73 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 0.*auto_attribs*........versionc
b1c0 68 61 6e 67 65 64 3a 3a 20 31 38 2e 31 2e 30 0a 20 20 20 20 20 20 20 49 66 20 2a 74 68 65 73 65 hanged::.18.1.0........If.*these
b1e0 2a 20 69 73 20 70 61 73 73 65 64 2c 20 6e 6f 20 61 74 74 72 69 62 75 74 65 73 20 61 72 65 20 64 *.is.passed,.no.attributes.are.d
b200 65 6c 65 74 65 64 20 66 72 6f 6d 20 74 68 65 20 63 6c 61 73 73 20 62 6f 64 79 2e 0a 20 20 20 20 eleted.from.the.class.body......
b220 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 31 38 2e 31 2e 30 20 49 66 20 2a 74 ...versionchanged::.18.1.0.If.*t
b240 68 65 73 65 2a 20 69 73 20 6f 72 64 65 72 65 64 2c 20 74 68 65 20 6f 72 64 65 72 20 69 73 20 72 hese*.is.ordered,.the.order.is.r
b260 65 74 61 69 6e 65 64 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 etained.........versionadded::.1
b280 38 2e 32 2e 30 20 2a 77 65 61 6b 72 65 66 5f 73 6c 6f 74 2a 0a 20 20 20 20 2e 2e 20 64 65 70 72 8.2.0.*weakref_slot*........depr
b2a0 65 63 61 74 65 64 3a 3a 20 31 38 2e 32 2e 30 0a 20 20 20 20 20 20 20 60 60 5f 5f 6c 74 5f 5f 60 ecated::.18.2.0........``__lt__`
b2c0 60 2c 20 60 60 5f 5f 6c 65 5f 5f 60 60 2c 20 60 60 5f 5f 67 74 5f 5f 60 60 2c 20 61 6e 64 20 60 `,.``__le__``,.``__gt__``,.and.`
b2e0 60 5f 5f 67 65 5f 5f 60 60 20 6e 6f 77 20 72 61 69 73 65 20 61 0a 20 20 20 20 20 20 20 60 44 65 `__ge__``.now.raise.a........`De
b300 70 72 65 63 61 74 69 6f 6e 57 61 72 6e 69 6e 67 60 20 69 66 20 74 68 65 20 63 6c 61 73 73 65 73 precationWarning`.if.the.classes
b320 20 63 6f 6d 70 61 72 65 64 20 61 72 65 20 73 75 62 63 6c 61 73 73 65 73 20 6f 66 0a 20 20 20 20 .compared.are.subclasses.of.....
b340 20 20 20 65 61 63 68 20 6f 74 68 65 72 2e 20 60 60 5f 5f 65 71 60 60 20 61 6e 64 20 60 60 5f 5f ...each.other..``__eq``.and.``__
b360 6e 65 5f 5f 60 60 20 6e 65 76 65 72 20 74 72 69 65 64 20 74 6f 20 63 6f 6d 70 61 72 65 64 20 73 ne__``.never.tried.to.compared.s
b380 75 62 63 6c 61 73 73 65 73 0a 20 20 20 20 20 20 20 74 6f 20 65 61 63 68 20 6f 74 68 65 72 2e 0a ubclasses........to.each.other..
b3a0 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 31 39 2e 32 2e 30 0a 20 .......versionchanged::.19.2.0..
b3c0 20 20 20 20 20 20 60 60 5f 5f 6c 74 5f 5f 60 60 2c 20 60 60 5f 5f 6c 65 5f 5f 60 60 2c 20 60 60 ......``__lt__``,.``__le__``,.``
b3e0 5f 5f 67 74 5f 5f 60 60 2c 20 61 6e 64 20 60 60 5f 5f 67 65 5f 5f 60 60 20 6e 6f 77 20 64 6f 20 __gt__``,.and.``__ge__``.now.do.
b400 6e 6f 74 20 63 6f 6e 73 69 64 65 72 0a 20 20 20 20 20 20 20 73 75 62 63 6c 61 73 73 65 73 20 63 not.consider........subclasses.c
b420 6f 6d 70 61 72 61 62 6c 65 20 61 6e 79 6d 6f 72 65 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f omparable.anymore.........versio
b440 6e 61 64 64 65 64 3a 3a 20 31 38 2e 32 2e 30 20 2a 6b 77 5f 6f 6e 6c 79 2a 0a 20 20 20 20 2e 2e nadded::.18.2.0.*kw_only*.......
b460 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 38 2e 32 2e 30 20 2a 63 61 63 68 65 5f 68 61 .versionadded::.18.2.0.*cache_ha
b480 73 68 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 39 2e 31 2e 30 sh*........versionadded::.19.1.0
b4a0 20 2a 61 75 74 6f 5f 65 78 63 2a 0a 20 20 20 20 2e 2e 20 64 65 70 72 65 63 61 74 65 64 3a 3a 20 .*auto_exc*........deprecated::.
b4c0 31 39 2e 32 2e 30 20 2a 63 6d 70 2a 20 52 65 6d 6f 76 61 6c 20 6f 6e 20 6f 72 20 61 66 74 65 72 19.2.0.*cmp*.Removal.on.or.after
b4e0 20 32 30 32 31 2d 30 36 2d 30 31 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 .2021-06-01.........versionadded
b500 3a 3a 20 31 39 2e 32 2e 30 20 2a 65 71 2a 20 61 6e 64 20 2a 6f 72 64 65 72 2a 0a 20 20 20 20 2e ::.19.2.0.*eq*.and.*order*......
b520 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 30 2e 31 2e 30 20 2a 61 75 74 6f 5f 64 65 ..versionadded::.20.1.0.*auto_de
b540 74 65 63 74 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 30 2e 31 tect*........versionadded::.20.1
b560 2e 30 20 2a 63 6f 6c 6c 65 63 74 5f 62 79 5f 6d 72 6f 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 .0.*collect_by_mro*........versi
b580 6f 6e 61 64 64 65 64 3a 3a 20 32 30 2e 31 2e 30 20 2a 67 65 74 73 74 61 74 65 5f 73 65 74 73 74 onadded::.20.1.0.*getstate_setst
b5a0 61 74 65 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 30 2e 31 2e ate*........versionadded::.20.1.
b5c0 30 20 2a 6f 6e 5f 73 65 74 61 74 74 72 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 0.*on_setattr*........versionadd
b5e0 65 64 3a 3a 20 32 30 2e 33 2e 30 20 2a 66 69 65 6c 64 5f 74 72 61 6e 73 66 6f 72 6d 65 72 2a 0a ed::.20.3.0.*field_transformer*.
b600 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 31 2e 31 2e 30 0a 20 .......versionchanged::.21.1.0..
b620 20 20 20 20 20 20 60 60 69 6e 69 74 3d 46 61 6c 73 65 60 60 20 69 6e 6a 65 63 74 73 20 60 60 5f ......``init=False``.injects.``_
b640 5f 61 74 74 72 73 5f 69 6e 69 74 5f 5f 60 60 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 _attrs_init__``........versionch
b660 61 6e 67 65 64 3a 3a 20 32 31 2e 31 2e 30 20 53 75 70 70 6f 72 74 20 66 6f 72 20 60 60 5f 5f 61 anged::.21.1.0.Support.for.``__a
b680 74 74 72 73 5f 70 72 65 5f 69 6e 69 74 5f 5f 60 60 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e ttrs_pre_init__``........version
b6a0 63 68 61 6e 67 65 64 3a 3a 20 32 31 2e 31 2e 30 20 2a 63 6d 70 2a 20 75 6e 64 65 70 72 65 63 61 changed::.21.1.0.*cmp*.undepreca
b6c0 74 65 64 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 31 2e 33 2e 30 ted........versionadded::.21.3.0
b6e0 20 2a 6d 61 74 63 68 5f 61 72 67 73 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 .*match_args*........versionadde
b700 64 3a 3a 20 32 32 2e 32 2e 30 0a 20 20 20 20 20 20 20 2a 75 6e 73 61 66 65 5f 68 61 73 68 2a 20 d::.22.2.0........*unsafe_hash*.
b720 61 73 20 61 6e 20 61 6c 69 61 73 20 66 6f 72 20 2a 68 61 73 68 2a 20 28 66 6f 72 20 3a 70 65 70 as.an.alias.for.*hash*.(for.:pep
b740 3a 60 36 38 31 60 20 63 6f 6d 70 6c 69 61 6e 63 65 29 2e 0a 20 20 20 20 2e 2e 20 64 65 70 72 65 :`681`.compliance).........depre
b760 63 61 74 65 64 3a 3a 20 32 34 2e 31 2e 30 20 2a 72 65 70 72 5f 6e 73 2a 0a 20 20 20 20 2e 2e 20 cated::.24.1.0.*repr_ns*........
b780 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 34 2e 31 2e 30 0a 20 20 20 20 20 20 20 49 versionchanged::.24.1.0........I
b7a0 6e 73 74 61 6e 63 65 73 20 61 72 65 20 6e 6f 74 20 63 6f 6d 70 61 72 65 64 20 61 73 20 74 75 70 nstances.are.not.compared.as.tup
b7c0 6c 65 73 20 6f 66 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 79 6d 6f 72 65 2c 20 62 75 74 20 75 les.of.attributes.anymore,.but.u
b7e0 73 69 6e 67 20 61 0a 20 20 20 20 20 20 20 62 69 67 20 60 60 61 6e 64 60 60 20 63 6f 6e 64 69 74 sing.a........big.``and``.condit
b800 69 6f 6e 2e 20 54 68 69 73 20 69 73 20 66 61 73 74 65 72 20 61 6e 64 20 68 61 73 20 6d 6f 72 65 ion..This.is.faster.and.has.more
b820 20 63 6f 72 72 65 63 74 20 62 65 68 61 76 69 6f 72 20 66 6f 72 0a 20 20 20 20 20 20 20 75 6e 63 .correct.behavior.for........unc
b840 6f 6d 70 61 72 61 62 6c 65 20 76 61 6c 75 65 73 20 6c 69 6b 65 20 60 6d 61 74 68 2e 6e 61 6e 60 omparable.values.like.`math.nan`
b860 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 34 2e 31 2e 30 0a 20 .........versionadded::.24.1.0..
b880 20 20 20 20 20 20 49 66 20 61 20 63 6c 61 73 73 20 68 61 73 20 61 6e 20 2a 69 6e 68 65 72 69 74 ......If.a.class.has.an.*inherit
b8a0 65 64 2a 20 63 6c 61 73 73 6d 65 74 68 6f 64 20 63 61 6c 6c 65 64 0a 20 20 20 20 20 20 20 60 60 ed*.classmethod.called........``
b8c0 5f 5f 61 74 74 72 73 5f 69 6e 69 74 5f 73 75 62 63 6c 61 73 73 5f 5f 60 60 2c 20 69 74 20 69 73 __attrs_init_subclass__``,.it.is
b8e0 20 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 74 68 65 20 63 6c 61 73 73 20 69 73 20 63 72 65 .executed.after.the.class.is.cre
b900 61 74 65 64 2e 0a 20 20 20 20 2e 2e 20 64 65 70 72 65 63 61 74 65 64 3a 3a 20 32 34 2e 31 2e 30 ated.........deprecated::.24.1.0
b920 20 2a 68 61 73 68 2a 20 69 73 20 64 65 70 72 65 63 61 74 65 64 20 69 6e 20 66 61 76 6f 72 20 6f .*hash*.is.deprecated.in.favor.o
b940 66 20 2a 75 6e 73 61 66 65 5f 68 61 73 68 2a 2e 0a 20 20 20 20 4e 72 02 00 00 00 7a 51 54 68 65 f.*unsafe_hash*......Nr....zQThe
b960 20 60 72 65 70 72 5f 6e 73 60 20 61 72 67 75 6d 65 6e 74 20 69 73 20 64 65 70 72 65 63 61 74 65 .`repr_ns`.argument.is.deprecate
b980 64 20 61 6e 64 20 77 69 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e 20 6f 72 20 61 66 74 65 d.and.will.be.removed.in.or.afte
b9a0 72 20 41 75 67 75 73 74 20 32 30 32 35 2e e9 02 00 00 00 29 01 da 0a 73 74 61 63 6b 6c 65 76 65 r.August.2025......)...stackleve
b9c0 6c 63 01 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 13 00 00 01 f3 1e 04 00 00 95 15 97 00 89 lc..............................
b9e0 0e 78 01 73 0b 01 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 01 89 09 64 .x.s...t.........|.........}...d
ba00 01 75 00 78 01 72 10 01 00 74 03 00 00 00 00 00 00 00 00 7c 00 74 04 00 00 00 00 00 00 00 00 ab .u.x.r...t.........|.t..........
ba20 02 00 00 00 00 00 00 7d 02 89 08 78 01 72 0c 01 00 74 07 00 00 00 00 00 00 00 00 7c 00 64 02 ab .......}...x.r...t.........|.d..
ba40 02 00 00 00 00 00 00 7d 03 7c 03 72 0f 7c 01 72 0d 64 03 7d 04 74 09 00 00 00 00 00 00 00 00 7c .......}.|.r.|.r.d.}.t.........|
ba60 04 ab 01 00 00 00 00 00 00 82 01 74 0b 00 00 00 00 00 00 00 00 7c 00 89 1a 89 18 7c 01 89 1b 74 ...........t.........|.....|...t
ba80 0d 00 00 00 00 00 00 00 00 7c 00 89 0f 89 08 64 04 89 18 ac 05 ab 05 00 00 00 00 00 00 89 07 89 .........|.....d................
baa0 12 89 0a 7c 02 89 0b 89 14 7c 03 89 0d ab 0e 00 00 00 00 00 00 7d 05 74 0d 00 00 00 00 00 00 00 ...|.....|...........}.t........
bac0 00 7c 00 89 16 89 08 64 06 ab 04 00 00 00 00 00 00 72 11 7c 05 6a 0f 00 00 00 00 00 00 00 00 00 .|.....d.........r.|.j..........
bae0 00 00 00 00 00 00 00 00 00 89 17 ab 01 00 00 00 00 00 00 01 00 89 19 64 01 75 00 72 10 7c 05 6a .......................d.u.r.|.j
bb00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 74 0d 00 .............................t..
bb20 00 00 00 00 00 00 00 7c 00 89 0c 89 08 64 07 ab 04 00 00 00 00 00 00 7d 06 7c 02 73 14 7c 06 64 .......|.....d.........}.|.s.|.d
bb40 01 75 00 72 10 7c 05 6a 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 .u.r.|.j........................
bb60 00 00 00 01 00 7c 02 73 1e 74 0d 00 00 00 00 00 00 00 00 7c 00 89 15 89 08 64 08 ab 04 00 00 00 .....|.s.t.........|.....d......
bb80 00 00 00 72 10 7c 05 6a 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 ...r.|.j........................
bba0 00 00 00 01 00 89 0e 73 10 7c 05 6a 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab .......s.|.j....................
bbc0 00 00 00 00 00 00 00 01 00 89 10 80 12 89 08 64 01 75 00 72 0e 74 07 00 00 00 00 00 00 00 00 7c ...............d.u.r.t.........|
bbe0 00 64 09 ab 02 00 00 00 00 00 00 72 02 64 0a 8a 10 89 10 64 01 75 01 72 13 89 10 64 0a 75 01 72 .d.........r.d.....d.u.r...d.u.r
bc00 0f 89 10 81 0d 64 0b 7d 04 74 19 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 89 .....d.}.t.........|............
bc20 10 64 0a 75 00 73 08 89 10 80 04 7c 06 64 0a 75 00 73 02 7c 02 72 0f 89 0a 72 4b 64 0c 7d 04 74 .d.u.s.....|.d.u.s.|.r...rKd.}.t
bc40 19 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 89 10 64 01 75 00 73 0a 89 10 80 .........|.............d.u.s....
bc60 19 7c 06 64 01 75 00 72 15 7c 01 64 01 75 00 72 11 7c 05 6a 1b 00 00 00 00 00 00 00 00 00 00 00 .|.d.u.r.|.d.u.r.|.j............
bc80 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 6e 1f 89 0a 72 0d 64 0c 7d 04 74 19 00 00 00 .................n...r.d.}.t....
bca0 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 7c 05 6a 1d 00 00 00 00 00 00 00 00 00 00 00 .....|...........|.j............
bcc0 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 74 0d 00 00 00 00 00 00 00 00 7c 00 89 11 89 .................t.........|....
bce0 08 64 0d ab 04 00 00 00 00 00 00 72 11 7c 05 6a 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .d.........r.|.j................
bd00 00 00 00 ab 00 00 00 00 00 00 00 01 00 6e 1f 7c 05 6a 21 00 00 00 00 00 00 00 00 00 00 00 00 00 .............n.|.j!.............
bd20 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 89 0a 72 0d 64 0e 7d 04 74 19 00 00 00 00 00 00 00 .................r.d.}.t........
bd40 00 7c 04 ab 01 00 00 00 00 00 00 82 01 74 22 00 00 00 00 00 00 00 00 72 1c 74 07 00 00 00 00 00 .|...........t"........r.t......
bd60 00 00 00 7c 00 64 0f ab 02 00 00 00 00 00 00 73 10 7c 05 6a 25 00 00 00 00 00 00 00 00 00 00 00 ...|.d.........s.|.j%...........
bd80 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 74 26 00 00 00 00 00 00 00 00 72 1e 89 13 72 .................t&........r...r
bda0 1c 74 07 00 00 00 00 00 00 00 00 7c 00 64 10 ab 02 00 00 00 00 00 00 73 10 7c 05 6a 29 00 00 00 .t.........|.d.........s.|.j)...
bdc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 7c 05 6a 2b 00 00 00 .........................|.j+...
bde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 53 00 29 11 4e 54 72 e4 00 .......................S.).NTr..
be00 00 00 7a 2f 43 61 6e 27 74 20 66 72 65 65 7a 65 20 61 20 63 6c 61 73 73 20 77 69 74 68 20 61 20 ..z/Can't.freeze.a.class.with.a.
be20 63 75 73 74 6f 6d 20 5f 5f 73 65 74 61 74 74 72 5f 5f 2e 29 02 72 0c 01 00 00 72 0d 01 00 00 29 custom.__setattr__.).r....r....)
be40 01 72 36 00 00 00 72 6e 01 00 00 29 02 72 a5 01 00 00 72 a7 01 00 00 29 04 72 ad 01 00 00 72 ae .r6...rn...).r....r....).r....r.
be60 01 00 00 72 af 01 00 00 72 b0 01 00 00 72 81 01 00 00 46 72 35 00 00 00 7a 6c 49 6e 76 61 6c 69 ...r....r....r....Fr5...zlInvali
be80 64 20 76 61 6c 75 65 20 66 6f 72 20 63 61 63 68 65 5f 68 61 73 68 2e 20 20 54 6f 20 75 73 65 20 d.value.for.cache_hash...To.use.
bea0 68 61 73 68 20 63 61 63 68 69 6e 67 2c 20 68 61 73 68 69 6e 67 20 6d 75 73 74 20 62 65 20 65 69 hash.caching,.hashing.must.be.ei
bec0 74 68 65 72 20 65 78 70 6c 69 63 69 74 6c 79 20 6f 72 20 69 6d 70 6c 69 63 69 74 6c 79 20 65 6e ther.explicitly.or.implicitly.en
bee0 61 62 6c 65 64 2e a9 01 72 26 01 00 00 7a 46 49 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 66 6f 72 abled...r&...zFInvalid.value.for
bf00 20 63 61 63 68 65 5f 68 61 73 68 2e 20 20 54 6f 20 75 73 65 20 68 61 73 68 20 63 61 63 68 69 6e .cache_hash...To.use.hash.cachin
bf20 67 2c 20 69 6e 69 74 20 6d 75 73 74 20 62 65 20 54 72 75 65 2e 72 97 01 00 00 72 9c 01 00 00 29 g,.init.must.be.True.r....r....)
bf40 16 da 16 5f 68 61 73 5f 66 72 6f 7a 65 6e 5f 62 61 73 65 5f 63 6c 61 73 73 da 0a 69 73 73 75 62 ..._has_frozen_base_class..issub
bf60 63 6c 61 73 73 72 e3 00 00 00 72 8e 00 00 00 72 47 00 00 00 72 f2 00 00 00 72 d1 01 00 00 72 6b classr....r....rG...r....r....rk
bf80 01 00 00 72 70 01 00 00 72 a9 01 00 00 72 b2 01 00 00 72 ba 01 00 00 72 46 00 00 00 72 8a 01 00 ...rp...r....r....r....rF...r...
bfa0 00 72 82 01 00 00 72 94 01 00 00 72 a2 01 00 00 72 10 00 00 00 72 98 01 00 00 72 0e 00 00 00 72 .r....r....r....r....r....r....r
bfc0 9d 01 00 00 72 36 01 00 00 29 1c 72 8c 00 00 00 da 09 69 73 5f 66 72 6f 7a 65 6e 72 1f 01 00 00 ....r6...).r......is_frozenr....
bfe0 da 0f 68 61 73 5f 6f 77 6e 5f 73 65 74 61 74 74 72 72 51 00 00 00 da 07 62 75 69 6c 64 65 72 72 ..has_own_setattrrQ.....builderr
c000 3f 00 00 00 72 c2 00 00 00 72 ce 01 00 00 da 08 61 75 74 6f 5f 65 78 63 72 1e 01 00 00 72 c3 00 ?...r....r......auto_excr....r..
c020 00 00 da 03 65 71 5f 72 c4 00 00 00 72 1b 01 00 00 72 1d 01 00 00 72 3a 00 00 00 72 3b 00 00 00 ....eq_r....r....r....r:...r;...
c040 72 3e 00 00 00 da 0a 6d 61 74 63 68 5f 61 72 67 73 72 43 00 00 00 da 06 6f 72 64 65 72 5f 72 38 r>.....match_argsrC.....order_r8
c060 00 00 00 da 07 72 65 70 72 5f 6e 73 72 1a 01 00 00 72 84 00 00 00 72 c1 00 00 00 72 1c 01 00 00 .....repr_nsr....r....r....r....
c080 73 1c 00 00 00 20 20 20 20 20 20 20 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 s...............................
c0a0 80 72 21 00 00 00 da 04 77 72 61 70 7a 13 61 74 74 72 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 77 72 61 .r!.....wrapz.attrs.<locals>.wra
c0c0 70 87 05 00 00 73 68 02 00 00 f8 80 00 d8 14 1a d2 14 39 d4 1e 34 b0 53 d3 1e 39 88 09 d8 11 19 p....sh...........9..4.S..9.....
c0e0 98 54 d0 11 21 d2 11 44 a4 6a b0 13 b4 6d d3 26 44 88 06 d8 1a 25 f2 00 02 1b 0a d4 2a 3c d8 0c .T..!..D.j...m.&D....%......*<..
c100 0f 90 1d f3 03 02 2b 0a 88 0f f1 08 00 0c 1b 99 79 d8 12 43 88 43 dc 12 1c 98 53 93 2f d0 0c 21 ......+.........y..C.C....S./..!
c120 e4 12 1f d8 0c 0f d8 0c 11 d8 0c 11 d8 0c 15 d8 0c 18 dc 0c 2b d8 10 13 d8 10 21 d8 10 1b d8 10 ....................+.....!.....
c140 30 d8 18 1d f4 0b 06 0d 0e f0 0e 00 0d 19 d8 0c 13 d8 0c 16 d8 0c 12 d8 0c 1a d8 0c 16 d8 0c 1b 0...............................
c160 d8 0c 1d f3 29 15 13 0a 88 07 f4 2e 00 0c 2b d8 0c 0f 90 14 90 7b a0 4d f4 03 02 0c 0a f0 06 00 ....).........+......{.M........
c180 0d 14 d7 0c 1c d1 0c 1c 98 57 d4 0c 25 e0 0b 0e 90 24 89 3b d8 0c 13 8f 4f 89 4f d4 0c 1d e4 0d .........W..%....$.;....O.O.....
c1a0 2c d8 0c 0f 90 13 90 6b d0 23 37 f3 03 02 0e 0a 88 02 f1 06 00 10 16 98 22 a0 04 99 2a d8 0c 13 ,......k.#7............."...*...
c1c0 8f 4e 89 4e d4 0c 1c d9 0f 15 d4 1a 39 d8 0c 0f 90 16 98 1b d0 26 4e f4 03 02 1b 0a f0 06 00 0d .N.N........9........&N.........
c1e0 14 d7 0c 1d d1 0c 1d d4 0c 1f e1 0f 15 d8 0c 13 d7 0c 1f d1 0c 1f d4 0c 21 f0 08 00 0d 11 88 4c ........................!......L
c200 d8 10 1b 98 74 d1 10 23 dc 10 22 a0 33 a8 0a d4 10 33 e0 13 18 88 44 e0 0b 0f 90 74 d1 0b 1b a0 ....t..#..".3....3....D....t....
c220 04 a8 45 d1 20 31 b0 64 d0 36 46 e0 12 4a 88 43 dc 12 1b 98 43 93 2e d0 0c 20 e0 0b 0f 90 35 89 ..E..1.d.6F..J.C....C.........5.
c240 3d 98 54 98 5c a8 62 b0 45 a9 6b b9 66 f1 06 00 10 1a f0 02 00 17 45 02 90 03 dc 16 1f a0 03 93 =.T.\.b.E.k.f.........E.........
c260 6e d0 10 24 d8 0d 11 90 54 89 5c d8 0c 10 88 4c 98 52 a0 34 99 5a a8 49 b8 14 d1 2c 3d f0 06 00 n..$....T.\....L.R.4.Z.I...,=...
c280 0d 14 d7 0c 1c d1 0c 1c d5 0c 1e f1 06 00 10 1a f0 02 00 17 45 02 90 03 dc 16 1f a0 03 93 6e d0 ....................E.........n.
c2a0 10 24 d8 0c 13 d7 0c 23 d1 0c 23 d4 0c 25 e4 0b 2a d8 0c 0f 90 14 90 7b a0 4d f4 03 02 0c 0a f0 .$.....#..#..%..*......{.M......
c2c0 06 00 0d 14 d7 0c 1c d1 0c 1c d5 0c 1e e0 0c 13 d7 0c 22 d1 0c 22 d4 0c 24 d9 0f 19 d8 16 5e 90 ..................".."..$.....^.
c2e0 03 dc 16 1f a0 03 93 6e d0 10 24 e5 0b 17 d4 20 32 b0 33 b8 0d d4 20 46 d8 0c 13 d7 0c 1f d1 0c .......n..$.....2.3....F........
c300 1f d4 0c 21 f5 06 00 0d 19 d9 10 1a dc 14 26 a0 73 d0 2c 3c d4 14 3d e0 0c 13 d7 0c 22 d1 0c 22 ...!..........&.s.,<..=.....".."
c320 d4 0c 24 e0 0f 16 d7 0f 22 d1 0f 22 d3 0f 24 d0 08 24 72 23 00 00 00 29 09 da 08 77 61 72 6e 69 ..$.....".."..$..$r#...)...warni
c340 6e 67 73 da 04 77 61 72 6e da 12 44 65 70 72 65 63 61 74 69 6f 6e 57 61 72 6e 69 6e 67 72 c7 01 ngs..warn..DeprecationWarningr..
c360 00 00 72 4a 00 00 00 72 4b 00 00 00 72 4c 00 00 00 72 0d 00 00 00 72 4d 00 00 00 29 1c da 09 6d ..rJ...rK...rL...r....rM...)...m
c380 61 79 62 65 5f 63 6c 73 72 c1 00 00 00 72 e0 01 00 00 72 38 00 00 00 72 39 00 00 00 72 3a 00 00 aybe_clsr....r....r8...r9...r:..
c3a0 00 72 3b 00 00 00 72 1a 01 00 00 72 1b 01 00 00 72 1c 01 00 00 72 84 00 00 00 72 c2 00 00 00 72 .r;...r....r....r....r....r....r
c3c0 3e 00 00 00 72 1e 01 00 00 72 dc 01 00 00 72 3f 00 00 00 72 41 00 00 00 72 ce 01 00 00 72 c3 00 >...r....r....r?...rA...r....r..
c3e0 00 00 72 1d 01 00 00 72 43 00 00 00 72 c4 00 00 00 72 de 01 00 00 da 0b 75 6e 73 61 66 65 5f 68 ..r....rC...r....r......unsafe_h
c400 61 73 68 72 e2 01 00 00 72 e1 01 00 00 72 dd 01 00 00 72 df 01 00 00 73 1c 00 00 00 20 60 60 60 ashr....r....r....r....s.....```
c420 20 60 60 60 60 60 60 60 60 60 60 20 20 60 60 60 60 60 60 20 20 20 40 40 72 21 00 00 00 72 7b 00 .``````````..``````...@@r!...r{.
c440 00 00 72 7b 00 00 00 18 05 00 00 73 a1 00 00 00 ff ff fc 80 00 f0 78 02 00 08 0f d0 07 1a db 08 ..r{.......s..........x.........
c460 17 e0 08 10 8f 0d 89 0d dc 0c 1e d8 10 63 f3 03 02 0d 0e f0 06 00 18 19 f0 09 00 09 16 f4 00 05 .............c..................
c480 09 0a f4 0e 00 13 2c a8 43 b0 12 b0 55 b8 44 d3 12 41 81 4b 80 43 88 16 f0 06 00 08 13 d0 07 1e ......,.C...U.D..A.K.C..........
c4a0 d8 0f 1a 88 04 e4 07 11 90 2a 9c 74 a4 55 98 6d d4 07 2c dc 15 1c 97 5c 91 5c a0 3a d0 15 2e 88 .........*.t.U.m..,....\.\.:....
c4c0 0a f7 04 6a 01 05 25 f7 00 6a 01 05 25 f7 00 6a 01 05 25 f0 00 6a 01 05 25 f0 5c 03 00 08 11 d0 ...j..%..j..%..j..%..j..%.\.....
c4e0 07 18 d8 0f 13 88 0b e1 0b 0f 90 09 8b 3f d0 04 1a 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 .............?...r#...c.........
c500 00 00 00 02 00 00 00 03 00 00 01 f3 26 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 ............&.....|.j...........
c520 00 00 00 00 00 00 00 00 74 02 00 00 00 00 00 00 00 00 75 00 53 00 29 01 7a 56 0a 20 20 20 20 43 ........t.........u.S.).zV.....C
c540 68 65 63 6b 20 77 68 65 74 68 65 72 20 2a 63 6c 73 2a 20 68 61 73 20 61 20 66 72 6f 7a 65 6e 20 heck.whether.*cls*.has.a.frozen.
c560 61 6e 63 65 73 74 6f 72 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 69 74 73 0a 20 20 20 20 5f ancestor.by.looking.at.its....._
c580 5f 73 65 74 61 74 74 72 5f 5f 2e 0a 20 20 20 20 29 02 72 e4 00 00 00 72 e7 00 00 00 29 01 72 8c _setattr__......).r....r....).r.
c5a0 00 00 00 73 01 00 00 00 20 72 21 00 00 00 72 d7 01 00 00 72 d7 01 00 00 02 06 00 00 73 14 00 00 ...s.....r!...r....r........s...
c5c0 00 80 00 f0 0a 00 0c 0f 8f 3f 89 3f d4 1e 2e d0 0b 2e d0 04 2e 72 23 00 00 00 63 02 00 00 00 00 .........?.?.........r#...c.....
c5e0 00 00 00 00 00 00 00 0a 00 00 00 03 00 00 01 f3 58 00 00 00 97 00 64 01 7c 01 9b 00 64 02 7c 00 ................X.....d.|...d.|.
c600 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 03 74 03 00 00 00 00 00 00 j.....................d.t.......
c620 00 00 7c 00 64 04 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 03 00 00 ..|.d.|.j.......................
c640 00 00 00 00 9b 00 64 05 9d 07 53 00 29 06 7a 46 0a 20 20 20 20 43 72 65 61 74 65 20 61 20 22 66 ......d...S.).zF.....Create.a."f
c660 69 6c 65 6e 61 6d 65 22 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e ilename".suitable.for.a.function
c680 20 62 65 69 6e 67 20 67 65 6e 65 72 61 74 65 64 2e 0a 20 20 20 20 7a 11 3c 61 74 74 72 73 20 67 .being.generated......z.<attrs.g
c6a0 65 6e 65 72 61 74 65 64 20 fa 01 20 72 ae 00 00 00 72 28 00 00 00 72 60 00 00 00 29 03 72 27 00 enerated....r....r(...r`...).r'.
c6c0 00 00 72 95 00 00 00 72 26 00 00 00 29 02 72 8c 00 00 00 da 09 66 75 6e 63 5f 6e 61 6d 65 73 02 ..r....r&...).r......func_names.
c6e0 00 00 00 20 20 72 21 00 00 00 72 d8 00 00 00 72 d8 00 00 00 0a 06 00 00 73 37 00 00 00 80 00 f0 .....r!...r....r........s7......
c700 0a 00 0b 1c 98 49 98 3b a0 61 a8 03 af 0e a9 0e d0 27 37 b0 71 dc 0b 12 90 33 98 0e a8 03 af 0c .....I.;.a.......'7.q....3......
c720 a9 0c d3 0b 35 d0 0a 36 b0 61 f0 03 01 09 39 f0 03 03 05 06 72 23 00 00 00 63 04 00 00 00 00 00 ....5..6.a....9.....r#...c......
c740 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 f6 01 00 00 87 01 87 08 87 09 87 0a 87 0b 87 0c 97 ................................
c760 00 74 01 00 00 00 00 00 00 00 00 64 01 84 00 89 01 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 .t.........d.....D..............
c780 00 00 00 8a 01 64 02 7d 04 74 03 00 00 00 00 00 00 00 00 74 05 00 00 00 00 00 00 00 00 7c 00 64 .....d.}.t.........t.........|.d
c7a0 03 ab 02 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 8a 0c 69 00 8a 09 64 04 7d 05 64 05 8a 0a 64 ...................i...d.}.d...d
c7c0 06 8a 08 7c 03 73 06 7c 05 64 07 7a 0d 00 00 7d 05 6e 14 7c 05 64 08 7a 0d 00 00 7d 05 7c 05 64 ...|.s.|.d.z...}.n.|.d.z...}.|.d
c7e0 09 7a 0d 00 00 7d 05 64 0a 89 0a 7a 00 00 00 8a 0a 89 08 64 0b 7a 0d 00 00 8a 08 7c 05 67 01 8a .z...}.d...z.......d.z.....|.g..
c800 0b 88 01 88 08 88 09 88 0a 88 0b 88 0c 66 06 64 0c 84 08 7d 06 7c 03 72 7a 89 0b 6a 07 00 00 00 .............f.d...}.|.rz..j....
c820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 64 0d 74 08 00 00 00 00 00 00 00 00 9b 00 64 ...............|.d.t...........d
c840 0e 9d 03 7a 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 02 72 2c 02 00 7c 06 64 0f 74 08 00 00 00 ...z.............|.r,..|.d.t....
c860 00 00 00 00 00 9b 00 64 10 9d 03 7c 04 64 11 7a 05 00 00 ab 02 00 00 00 00 00 00 01 00 89 0b 6a .......d...|.d.z...............j
c880 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 64 11 7a 05 00 00 64 0b 7a 00 00 ...................|.d.z...d.z..
c8a0 00 ab 01 00 00 00 00 00 00 01 00 6e 14 02 00 7c 06 64 12 74 08 00 00 00 00 00 00 00 00 9b 00 64 ...........n...|.d.t...........d
c8c0 13 9d 03 7c 04 64 11 7a 05 00 00 ab 02 00 00 00 00 00 00 01 00 89 0b 6a 07 00 00 00 00 00 00 00 ...|.d.z...............j........
c8e0 00 00 00 00 00 00 00 00 00 00 00 7c 04 64 14 74 08 00 00 00 00 00 00 00 00 9b 00 9d 02 7a 00 00 ...........|.d.t.............z..
c900 00 ab 01 00 00 00 00 00 00 01 00 6e 09 02 00 7c 06 64 15 7c 04 ab 02 00 00 00 00 00 00 01 00 64 ...........n...|.d.|...........d
c920 16 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 0b ab 01 00 00 00 00 00 00 7d .j.............................}
c940 07 7c 07 89 09 66 02 53 00 29 17 4e 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 33 00 00 .|...f.S.).Nc................3..
c960 01 f3 74 00 00 00 4b 00 01 00 97 00 7c 00 5d 30 00 00 7d 01 7c 01 6a 00 00 00 00 00 00 00 00 00 ..t...K.....|.]0..}.|.j.........
c980 00 00 00 00 00 00 00 00 00 00 64 00 75 00 73 1c 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........d.u.s.|.j.............
c9a0 00 00 00 00 00 00 81 01 8c 1e 7c 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
c9c0 64 00 75 00 73 01 8c 2d 7c 01 96 01 97 01 01 00 8c 32 04 00 79 01 ad 03 77 01 29 02 54 4e 29 02 d.u.s..-|........2..y...w.).TN).
c9e0 72 3a 00 00 00 72 3f 00 00 00 72 b8 00 00 00 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 r:...r?...r....s......r!...r....
ca00 7a 24 5f 6d 61 6b 65 5f 68 61 73 68 5f 73 63 72 69 70 74 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 z$_make_hash_script.<locals>.<ge
ca20 6e 65 78 70 72 3e 17 06 00 00 73 31 00 00 00 e8 00 f8 80 00 f2 00 02 12 06 d8 0e 0f 98 41 9f 46 nexpr>....s1.................A.F
ca40 99 46 a0 64 99 4e a8 71 af 76 a9 76 a9 7e c0 21 c7 24 c1 24 c8 24 c2 2c 8c 01 f1 03 02 12 06 f9 .F.d.N.q.v.v.~.!.$.$.$.,........
ca60 73 0c 00 00 00 82 1f 38 01 a2 0e 38 01 b1 07 38 01 fa 08 20 20 20 20 20 20 20 20 72 3a 00 00 00 s......8...8...8...........r:...
ca80 7a 11 64 65 66 20 5f 5f 68 61 73 68 5f 5f 28 73 65 6c 66 7a 06 68 61 73 68 28 28 7a 02 29 29 7a z.def.__hash__(selfz.hash((z.))z
caa0 02 29 3a 7a 03 2c 20 2a 7a 43 2c 20 5f 63 61 63 68 65 5f 77 72 61 70 70 65 72 3d 5f 5f 69 6d 70 .):z.,.*zC,._cache_wrapper=__imp
cac0 6f 72 74 5f 5f 28 27 61 74 74 72 2e 5f 6d 61 6b 65 27 29 2e 5f 6d 61 6b 65 2e 5f 43 61 63 68 65 ort__('attr._make')._make._Cache
cae0 48 61 73 68 57 72 61 70 70 65 72 29 3a 7a 0f 5f 63 61 63 68 65 5f 77 72 61 70 70 65 72 28 fa 01 HashWrapper):z._cache_wrapper(..
cb00 29 63 02 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 13 00 00 01 f3 68 01 00 00 95 06 97 00 89 )c.....................h........
cb20 08 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 7c 00 7a 00 00 00 89 07 7a .j...................|.|.z.....z
cb40 00 00 00 7c 01 64 01 89 09 9b 00 64 02 9d 03 7a 00 00 00 67 02 ab 01 00 00 00 00 00 00 01 00 89 ...|.d.....d...z...g............
cb60 04 44 00 5d 75 00 00 7d 02 7c 02 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 .D.]u..}.|.j...................r
cb80 45 64 03 7c 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 04 9d 03 7d Ed.|.j.....................d...}
cba0 03 7c 02 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 89 06 7c 03 3c 00 00 00 89 .|.j.....................|.<....
cbc0 08 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 64 01 7c 03 9b 00 64 05 7c .j...................|.d.|...d.|
cbe0 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 06 9d 05 7a 00 00 00 ab .j.....................d...z....
cc00 01 00 00 00 00 00 00 01 00 8c 54 89 08 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........T..j..................
cc20 00 7c 01 64 07 7c 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 02 9d .|.d.|.j.....................d..
cc40 03 7a 00 00 00 ab 01 00 00 00 00 00 00 01 00 8c 77 04 00 89 08 6a 07 00 00 00 00 00 00 00 00 00 .z..............w....j..........
cc60 00 00 00 00 00 00 00 00 00 7c 01 64 08 7a 00 00 00 89 05 7a 00 00 00 ab 01 00 00 00 00 00 00 01 .........|.d.z.....z............
cc80 00 79 09 29 0a 7a db 0a 20 20 20 20 20 20 20 20 47 65 6e 65 72 61 74 65 20 74 68 65 20 63 6f 64 .y.).z..........Generate.the.cod
cca0 65 20 66 6f 72 20 61 63 74 75 61 6c 6c 79 20 63 6f 6d 70 75 74 69 6e 67 20 74 68 65 20 68 61 73 e.for.actually.computing.the.has
ccc0 68 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 20 20 42 65 6c 6f 77 20 74 68 69 73 20 77 69 6c 6c 20 h.code..........Below.this.will.
cce0 65 69 74 68 65 72 20 62 65 20 72 65 74 75 72 6e 65 64 20 64 69 72 65 63 74 6c 79 20 6f 72 20 75 either.be.returned.directly.or.u
cd00 73 65 64 20 74 6f 20 63 6f 6d 70 75 74 65 0a 20 20 20 20 20 20 20 20 61 20 76 61 6c 75 65 20 77 sed.to.compute.........a.value.w
cd20 68 69 63 68 20 69 73 20 74 68 65 6e 20 63 61 63 68 65 64 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f hich.is.then.cached,.depending.o
cd40 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 63 61 63 68 65 5f 68 61 73 68 0a 20 20 20 20 20 20 n.the.value.of.cache_hash.......
cd60 20 20 72 ed 01 00 00 fa 01 2c 72 2c 01 00 00 da 04 5f 6b 65 79 fa 06 28 73 65 6c 66 2e 7a 02 29 ..r......,r,....._key..(self.z.)
cd80 2c fa 0d 20 20 20 20 20 20 20 20 73 65 6c 66 2e fa 04 20 20 20 20 4e 29 04 72 d7 00 00 00 72 40 ,..........self.......N).r....r@
cda0 00 00 00 72 96 00 00 00 72 98 00 00 00 29 0a da 06 70 72 65 66 69 78 da 06 69 6e 64 65 6e 74 72 ...r....r....)...prefix..indentr
cdc0 9f 00 00 00 da 08 63 6d 70 5f 6e 61 6d 65 72 7b 00 00 00 da 0e 63 6c 6f 73 69 6e 67 5f 62 72 61 ......cmp_namer{.....closing_bra
cde0 63 65 73 72 58 00 00 00 da 09 68 61 73 68 5f 66 75 6e 63 da 0c 6d 65 74 68 6f 64 5f 6c 69 6e 65 cesrX.....hash_func..method_line
ce00 73 da 09 74 79 70 65 5f 68 61 73 68 73 0a 00 00 00 20 20 20 20 80 80 80 80 80 80 72 21 00 00 00 s..type_hashs..............r!...
ce20 da 1d 61 70 70 65 6e 64 5f 68 61 73 68 5f 63 6f 6d 70 75 74 61 74 69 6f 6e 5f 6c 69 6e 65 73 7a ..append_hash_computation_linesz
ce40 38 5f 6d 61 6b 65 5f 68 61 73 68 5f 73 63 72 69 70 74 2e 3c 6c 6f 63 61 6c 73 3e 2e 61 70 70 65 8_make_hash_script.<locals>.appe
ce60 6e 64 5f 68 61 73 68 5f 63 6f 6d 70 75 74 61 74 69 6f 6e 5f 6c 69 6e 65 73 2f 06 00 00 73 d2 00 nd_hash_computation_lines/...s..
ce80 00 00 f8 80 00 f0 0e 00 09 15 d7 08 1b d1 08 1b e0 10 16 98 16 91 0f a0 29 d1 10 2b d8 10 16 98 ........................)..+....
cea0 38 a0 49 a0 3b a8 61 d0 19 30 d1 10 30 f0 05 03 0d 0e f4 03 05 09 0a f0 0e 00 12 17 f2 00 08 09 8.I.;.a..0..0...................
cec0 48 01 88 41 d8 0f 10 8f 78 8a 78 d8 1d 1e 98 71 9f 76 99 76 98 68 a0 64 d0 1b 2b 90 08 d8 22 23 H..A....x.x....q.v.v.h.d..+..."#
cee0 a7 28 a1 28 90 05 90 68 91 0f d8 10 1c d7 10 23 d1 10 23 d8 14 1a 98 78 a8 08 a0 7a b0 16 b8 01 .(.(...h.......#..#....x...z....
cf00 bf 06 b9 06 b0 78 b8 72 d0 1d 42 d1 14 42 f5 03 02 11 12 f0 08 00 11 1d d7 10 23 d1 10 23 a0 46 .....x.r..B..B............#..#.F
cf20 a8 7d b8 51 bf 56 b9 56 b8 48 c0 41 d0 2d 46 d1 24 46 d5 10 47 f0 11 08 09 48 01 f0 14 00 09 15 .}.Q.V.V.H.A.-F.$F..G....H......
cf40 d7 08 1b d1 08 1b 98 46 a0 56 99 4f a8 6e d1 1c 3c d5 08 3d 72 23 00 00 00 7a 08 69 66 20 73 65 .......F.V.O.n..<..=r#...z.if.se
cf60 6c 66 2e 7a 09 20 69 73 20 4e 6f 6e 65 3a 7a 1a 6f 62 6a 65 63 74 2e 5f 5f 73 65 74 61 74 74 72 lf.z..is.None:z.object.__setattr
cf80 5f 5f 28 73 65 6c 66 2c 20 27 fa 03 27 2c 20 72 d3 01 00 00 fa 05 73 65 6c 66 2e fa 03 20 3d 20 __(self,.'..',.r......self....=.
cfa0 7a 0c 72 65 74 75 72 6e 20 73 65 6c 66 2e 7a 07 72 65 74 75 72 6e 20 72 d4 00 00 00 29 06 72 4c z.return.self.z.return.r....).rL
cfc0 00 00 00 72 3a 00 00 00 72 d8 00 00 00 72 98 00 00 00 72 49 01 00 00 72 ba 00 00 00 29 0d 72 8c ...r:...r....r....rI...r....).r.
cfe0 00 00 00 72 7b 00 00 00 72 1b 01 00 00 72 1e 01 00 00 da 03 74 61 62 da 08 68 61 73 68 5f 64 65 ...r{...r....r......tab..hash_de
d000 66 72 fc 01 00 00 72 57 00 00 00 72 f8 01 00 00 72 58 00 00 00 72 f9 01 00 00 72 fa 01 00 00 72 fr....rW...r....rX...r....r....r
d020 fb 01 00 00 73 0d 00 00 00 20 60 20 20 20 20 20 20 40 40 40 40 40 72 21 00 00 00 72 89 01 00 00 ....s.....`......@@@@@r!...r....
d040 72 89 01 00 00 14 06 00 00 73 46 01 00 00 fd 80 00 f4 06 00 0d 12 f1 00 02 12 06 d8 13 18 f4 03 r........sF.....................
d060 02 12 06 f3 00 02 0d 06 80 45 f0 08 00 0b 15 80 43 e4 10 14 d4 15 2e a8 73 b0 46 d3 15 3b d3 10 .........E......C.......s.F..;..
d080 3c 80 49 e0 0c 0e 80 45 e0 0f 22 80 48 d8 10 18 80 49 d8 15 19 80 4e d9 0b 15 d8 08 10 90 44 d1 <.I....E..".H....I....N.......D.
d0a0 08 18 89 08 e0 08 10 90 45 d1 08 19 88 08 e0 08 10 d0 14 59 d1 08 59 88 08 d8 14 25 a8 09 d1 14 ........E..........Y..Y....%....
d0c0 31 88 09 d8 08 16 98 23 d1 08 1d 88 0e e0 14 1c 90 3a 80 4c f7 04 18 05 3e f1 00 18 05 3e f1 34 1......#.........:.L....>....>.4
d0e0 00 08 12 d8 08 14 d7 08 1b d1 08 1b 98 43 a0 48 d4 2d 3e d0 2c 3f b8 79 d0 22 49 d1 1c 49 d4 08 .............C.H.->.,?.y."I..I..
d100 4a d9 0b 11 d9 0c 29 d8 12 2c d4 2d 3e d0 2c 3f b8 73 d0 10 43 c0 53 c8 31 c1 57 f4 03 02 0d 0e J.....)..,.->.,?.s..C.S.1.W.....
d120 f0 06 00 0d 19 d7 0c 1f d1 0c 1f a0 03 a0 61 a1 07 a8 23 a1 0d d5 0c 2e e1 0c 29 d8 12 17 d4 18 ..............a...#.......).....
d140 29 d0 17 2a a8 23 d0 10 2e b0 03 b0 61 b1 07 f4 03 02 0d 0e f0 06 00 09 15 d7 08 1b d1 08 1b 98 )..*.#......a...................
d160 43 a0 4c d4 31 42 d0 30 43 d0 22 44 d1 1c 44 d5 08 45 e1 08 25 a0 69 b0 13 d4 08 35 e0 0d 11 8f C.L.1B.0C."D..D..E..%.i....5....
d180 59 89 59 90 7c d3 0d 24 80 46 d8 0b 11 90 35 88 3d d0 04 18 72 23 00 00 00 63 02 00 00 00 00 00 Y.Y.|..$.F....5.=...r#...c......
d1a0 00 00 00 00 00 00 08 00 00 00 03 00 00 01 f3 6e 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c ...............n.....t.........|
d1c0 00 7c 01 64 01 64 01 ac 02 ab 04 00 00 00 00 00 00 5c 02 00 00 7d 02 7d 03 74 03 00 00 00 00 00 .|.d.d...........\...}.}.t......
d1e0 00 00 00 7c 02 7c 03 74 05 00 00 00 00 00 00 00 00 7c 00 64 03 ab 02 00 00 00 00 00 00 ac 04 ab ...|.|.t.........|.d............
d200 03 00 00 00 00 00 00 01 00 7c 03 64 03 19 00 00 00 7c 00 5f 03 00 00 00 00 00 00 00 00 7c 00 53 .........|.d.....|._.........|.S
d220 00 29 05 7a 25 0a 20 20 20 20 41 64 64 20 61 20 68 61 73 68 20 6d 65 74 68 6f 64 20 74 6f 20 2a .).z%.....Add.a.hash.method.to.*
d240 63 6c 73 2a 2e 0a 20 20 20 20 46 72 84 01 00 00 72 81 01 00 00 a9 01 72 5a 00 00 00 29 04 72 89 cls*......Fr....r......rZ...).r.
d260 01 00 00 72 5c 00 00 00 72 d8 00 00 00 72 81 01 00 00 a9 04 72 8c 00 00 00 72 7b 00 00 00 72 57 ...r\...r....r......r....r{...rW
d280 00 00 00 72 58 00 00 00 73 04 00 00 00 20 20 20 20 72 21 00 00 00 da 09 5f 61 64 64 5f 68 61 73 ...rX...s........r!....._add_has
d2a0 68 72 05 02 00 00 5c 06 00 00 73 47 00 00 00 80 00 f4 08 00 15 26 d8 08 0b 88 55 98 35 a8 55 f4 hr....\...sG.........&....U.5.U.
d2c0 03 02 15 06 81 4d 80 46 88 45 f4 06 00 05 16 d8 08 0e 90 05 d4 20 39 b8 23 b8 7a d3 20 4a f5 03 .....M.F.E............9.#.z..J..
d2e0 02 05 06 f0 06 00 14 19 98 1a d1 13 24 80 43 84 4c d8 0b 0e 80 4a 72 23 00 00 00 63 02 00 00 00 ............$.C.L....Jr#...c....
d300 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 46 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 .................F.....|.j......
d320 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7d 02 7c 02 74 02 00 00 00 .............|.........}.|.t....
d340 00 00 00 00 00 75 00 72 06 74 02 00 00 00 00 00 00 00 00 53 00 7c 02 0c 00 53 00 29 01 7a 5e 0a .....u.r.t.........S.|...S.).z^.
d360 20 20 20 20 43 68 65 63 6b 20 65 71 75 61 6c 69 74 79 20 61 6e 64 20 65 69 74 68 65 72 20 66 6f ....Check.equality.and.either.fo
d380 72 77 61 72 64 20 61 20 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 64 20 6f 72 0a 20 20 20 20 72 65 rward.a.NotImplemented.or.....re
d3a0 74 75 72 6e 20 74 68 65 20 72 65 73 75 6c 74 20 6e 65 67 61 74 65 64 2e 0a 20 20 20 20 29 02 72 turn.the.result.negated......).r
d3c0 a5 01 00 00 da 0e 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 64 29 03 72 20 00 00 00 da 05 6f 74 68 ......NotImplemented).r......oth
d3e0 65 72 da 06 72 65 73 75 6c 74 73 03 00 00 00 20 20 20 72 21 00 00 00 72 a7 01 00 00 72 a7 01 00 er..results.......r!...r....r...
d400 00 6a 06 00 00 73 28 00 00 00 80 00 f0 0a 00 0e 12 8f 5b 89 5b 98 15 d3 0d 1f 80 46 d8 07 0d 94 .j...s(...........[.[......F....
d420 1e d1 07 1f dc 0f 1d d0 08 1d e0 0f 15 88 3a d0 04 15 72 23 00 00 00 63 01 00 00 00 00 00 00 00 ..............:...r#...c........
d440 00 00 00 00 0c 00 00 00 03 00 00 01 f3 2c 02 00 00 97 00 7c 00 44 00 8f 01 63 02 67 00 63 02 5d .............,.....|.D...c.g.c.]
d460 11 00 00 7d 01 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 8c 10 7c ...}.|.j...................s...|
d480 01 91 02 8c 13 04 00 7d 00 7d 01 67 00 64 01 a2 01 7d 02 69 00 7d 03 7c 00 72 c6 7c 02 6a 03 00 .......}.}.g.d...}.i.}.|.r.|.j..
d4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 ab 01 00 00 00 00 00 00 01 00 7c 00 44 .................d...........|.D
d4c0 00 5d 9e 00 00 7d 01 7c 01 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 52 64 .]...}.|.j...................rRd
d4e0 03 7c 01 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 04 9d 03 7d 04 7c .|.j.....................d...}.|
d500 01 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 7c 04 3c 00 00 00 7c 02 6a .j...................|.|.<...|.j
d520 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 05 7c 04 9b 00 64 06 7c 01 6a 06 00 ...................d.|...d.|.j..
d540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 07 7c 04 9b 00 64 08 7c 01 6a 06 00 ...................d.|...d.|.j..
d560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 09 9d 09 ab 01 00 00 00 00 00 00 01 ...................d............
d580 00 6e 2b 7c 02 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0a 7c 01 6a 06 00 .n+|.j...................d.|.j..
d5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 64 0b 7c 01 6a 06 00 00 00 00 00 00 00 ...................d.|.j........
d5c0 00 00 00 00 00 00 00 00 00 00 00 9b 00 9d 04 ab 01 00 00 00 00 00 00 01 00 7c 01 7c 00 64 0c 19 .........................|.|.d..
d5e0 00 00 00 75 01 73 01 8c 94 7c 02 64 0c 19 00 00 00 9b 00 64 0d 9d 02 7c 02 64 0c 3c 00 00 00 8c ...u.s...|.d.......d...|.d.<....
d600 a0 04 00 7c 02 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0e ab 01 00 00 00 ...|.j...................d......
d620 00 00 00 01 00 6e 11 7c 02 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0f ab .....n.|.j...................d..
d640 01 00 00 00 00 00 00 01 00 64 10 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c .........d.j...................|
d660 02 ab 01 00 00 00 00 00 00 7d 05 7c 05 7c 03 66 02 53 00 63 02 01 00 63 02 7d 01 77 00 29 11 7a .........}.|.|.f.S.c...c.}.w.).z
d680 36 0a 20 20 20 20 43 72 65 61 74 65 20 5f 5f 65 71 5f 5f 20 6d 65 74 68 6f 64 20 66 6f 72 20 2a 6.....Create.__eq__.method.for.*
d6a0 63 6c 73 2a 20 77 69 74 68 20 2a 61 74 74 72 73 2a 2e 0a 20 20 20 20 29 03 7a 18 64 65 66 20 5f cls*.with.*attrs*......).z.def._
d6c0 5f 65 71 5f 5f 28 73 65 6c 66 2c 20 6f 74 68 65 72 29 3a 7a 2d 20 20 20 20 69 66 20 6f 74 68 65 _eq__(self,.other):z-....if.othe
d6e0 72 2e 5f 5f 63 6c 61 73 73 5f 5f 20 69 73 20 6e 6f 74 20 73 65 6c 66 2e 5f 5f 63 6c 61 73 73 5f r.__class__.is.not.self.__class_
d700 5f 3a 7a 1d 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 _:z.........return.NotImplemente
d720 64 7a 0d 20 20 20 20 72 65 74 75 72 6e 20 20 28 72 2c 01 00 00 72 f1 01 00 00 72 ed 01 00 00 72 dz.....return..(r,...r....r....r
d740 f2 01 00 00 7a 05 29 20 3d 3d 20 7a 07 28 6f 74 68 65 72 2e 72 ee 01 00 00 72 f3 01 00 00 7a 0a ....z.).==.z.(other.r....r....z.
d760 20 3d 3d 20 6f 74 68 65 72 2e 72 5e 00 00 00 7a 04 20 61 6e 64 7a 05 20 20 20 20 29 7a 0f 20 20 .==.other.r^...z..andz.....)z...
d780 20 20 72 65 74 75 72 6e 20 54 72 75 65 72 d4 00 00 00 29 05 72 3f 00 00 00 72 98 00 00 00 72 40 ..return.Truer....).r?...r....r@
d7a0 00 00 00 72 96 00 00 00 72 ba 00 00 00 29 06 72 7b 00 00 00 72 9f 00 00 00 72 d9 00 00 00 72 58 ...r....r....).r{...r....r....rX
d7c0 00 00 00 72 f7 01 00 00 72 57 00 00 00 73 06 00 00 00 20 20 20 20 20 20 72 21 00 00 00 72 a8 01 ...r....rW...s..........r!...r..
d7e0 00 00 72 a8 01 00 00 76 06 00 00 73 1f 01 00 00 80 00 f0 08 00 19 1e d6 0c 26 90 31 a0 11 a7 14 ..r....v...s.............&.1....
d800 a3 14 8a 51 d0 0c 26 80 45 d0 0c 26 f2 04 04 0d 06 80 45 f0 0c 00 0d 0f 80 45 d9 07 0c d8 08 0d ...Q..&.E..&......E......E......
d820 8f 0c 89 0c 90 5f d4 08 25 d8 11 16 f2 00 0c 09 2f 88 41 d8 0f 10 8f 78 8a 78 d8 1d 1e 98 71 9f ....._..%......./.A....x.x....q.
d840 76 99 76 98 68 a0 64 d0 1b 2b 90 08 f0 06 00 23 24 a7 28 a1 28 90 05 90 68 91 0f d8 10 15 97 0c v.v.h.d..+.....#$.(.(...h.......
d860 91 0c d8 16 1e 98 78 98 6a a8 06 a8 71 af 76 a9 76 a8 68 b0 65 b8 48 b8 3a c0 57 c8 51 cf 56 c9 ......x.j...q.v.v.h.e.H.:.W.Q.V.
d880 56 c8 48 d0 54 55 d0 14 56 f5 03 02 11 12 f0 08 00 11 16 97 0c 91 0c 98 7d a8 51 af 56 a9 56 a8 V.H.TU..V...............}.Q.V.V.
d8a0 48 b0 4a b8 71 bf 76 b9 76 b8 68 d0 1d 47 d4 10 48 d8 0f 10 98 05 98 62 99 09 d2 0f 21 d8 1f 24 H.J.q.v.v.h..G..H......b....!..$
d8c0 a0 52 99 79 98 6b a8 14 d0 1c 2e 90 05 90 62 92 09 f0 19 0c 09 2f f0 1a 00 09 0e 8f 0c 89 0c 90 .R.y.k........b....../..........
d8e0 57 d5 08 1d e0 08 0d 8f 0c 89 0c d0 15 26 d4 08 27 e0 0d 11 8f 59 89 59 90 75 d3 0d 1d 80 46 e0 W............&..'....Y.Y.u....F.
d900 0b 11 90 35 88 3d d0 04 18 f9 f2 3d 00 0d 27 73 0a 00 00 00 85 11 44 11 04 97 04 44 11 04 63 02 ...5.=.....=..'s......D....D..c.
d920 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 88 00 00 00 87 01 87 07 97 00 89 01 ................................
d940 44 00 8f 02 63 02 67 00 63 02 5d 11 00 00 7d 02 7c 02 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 D...c.g.c.]...}.|.j.............
d960 00 00 00 00 00 00 73 01 8c 10 7c 02 91 02 8c 13 04 00 63 02 7d 02 8a 01 88 01 66 01 64 01 84 08 ......s...|.......c.}.....f.d...
d980 8a 07 88 07 66 01 64 02 84 08 7d 03 88 07 66 01 64 03 84 08 7d 04 88 07 66 01 64 04 84 08 7d 05 ....f.d...}...f.d...}...f.d...}.
d9a0 88 07 66 01 64 05 84 08 7d 06 7c 03 7c 04 7c 05 7c 06 66 04 53 00 63 02 01 00 63 02 7d 02 77 00 ..f.d...}.|.|.|.|.f.S.c...c.}.w.
d9c0 29 06 7a 39 0a 20 20 20 20 43 72 65 61 74 65 20 6f 72 64 65 72 69 6e 67 20 6d 65 74 68 6f 64 73 ).z9.....Create.ordering.methods
d9e0 20 66 6f 72 20 2a 63 6c 73 2a 20 77 69 74 68 20 2a 61 74 74 72 73 2a 2e 0a 20 20 20 20 63 01 00 .for.*cls*.with.*attrs*......c..
da00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 13 00 00 01 f3 3c 00 00 00 95 01 87 00 97 00 74 01 00 ...................<.........t..
da20 00 00 00 00 00 00 00 64 01 84 00 88 00 66 01 64 02 84 08 89 01 44 00 ab 00 00 00 00 00 00 00 44 .......d.....f.d.....D.........D
da40 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 00 29 03 7a 26 0a 20 20 20 20 20 20 20 20 .................S.).z&.........
da60 53 61 76 65 20 75 73 20 73 6f 6d 65 20 74 79 70 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 63 01 00 Save.us.some.typing..........c..
da80 00 00 00 00 00 00 00 00 00 00 04 00 00 00 33 00 00 01 f3 3a 00 00 00 4b 00 01 00 97 00 7c 00 5d ..............3....:...K.....|.]
daa0 13 00 00 5c 02 00 00 7d 01 7d 02 7c 02 72 08 02 00 7c 02 7c 01 ab 01 00 00 00 00 00 00 6e 01 7c ...\...}.}.|.r...|.|.........n.|
dac0 01 96 01 97 01 01 00 8c 15 04 00 79 00 ad 03 77 01 72 2f 00 00 00 72 1e 00 00 00 29 03 72 b1 00 ...........y...w.r/...r....).r..
dae0 00 00 72 e6 00 00 00 72 ad 00 00 00 73 03 00 00 00 20 20 20 72 21 00 00 00 72 b3 00 00 00 7a 36 ..r....r....s.......r!...r....z6
db00 5f 6d 61 6b 65 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 61 74 74 72 73 5f 74 6f 5f 74 75 _make_order.<locals>.attrs_to_tu
db20 70 6c 65 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e a5 06 00 00 73 27 00 00 00 e8 ple.<locals>.<genexpr>....s'....
db40 00 f8 80 00 f2 00 05 15 0a e1 10 1a 90 05 90 73 f1 03 00 1b 1e 89 43 90 05 8c 4a a0 35 d3 0c 28 ...............s......C...J.5..(
db60 f1 03 05 15 0a f9 73 04 00 00 00 82 19 1b 01 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 ......s........c................
db80 33 00 00 01 f3 62 00 00 00 95 01 4b 00 01 00 97 00 7c 00 5d 26 00 00 7d 01 74 01 00 00 00 00 00 3....b.....K.....|.]&..}.t......
dba0 00 00 00 89 02 7c 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 .....|.j........................
dbc0 00 00 00 7c 01 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 02 96 01 97 01 01 ...|.j...................f......
dbe0 00 8c 28 04 00 79 00 ad 03 77 01 72 2f 00 00 00 29 03 72 95 00 00 00 72 96 00 00 00 72 42 00 00 ..(..y...w.r/...).r....r....rB..
dc00 00 29 03 72 b1 00 00 00 72 9f 00 00 00 da 03 6f 62 6a 73 03 00 00 00 20 20 80 72 21 00 00 00 72 .).r....r......objs.......r!...r
dc20 b3 00 00 00 7a 36 5f 6d 61 6b 65 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 61 74 74 72 73 ....z6_make_order.<locals>.attrs
dc40 5f 74 6f 5f 74 75 70 6c 65 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e a7 06 00 00 _to_tuple.<locals>.<genexpr>....
dc60 73 2a 00 00 00 f8 e8 00 f8 80 00 f2 00 02 1f 0e d8 38 39 94 17 98 13 98 61 9f 66 99 66 d3 11 25 s*...............89.....a.f.f..%
dc80 a0 71 a7 7b a1 7b d4 10 33 f1 03 02 1f 0e f9 73 04 00 00 00 83 2c 2f 01 29 01 72 4c 00 00 00 29 .q.{.{..3......s.....,/.).rL...)
dca0 02 72 0f 02 00 00 72 7b 00 00 00 73 02 00 00 00 60 80 72 21 00 00 00 da 0e 61 74 74 72 73 5f 74 .r....r{...s....`.r!.....attrs_t
dcc0 6f 5f 74 75 70 6c 65 7a 23 5f 6d 61 6b 65 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 61 74 o_tuplez#_make_order.<locals>.at
dce0 74 72 73 5f 74 6f 5f 74 75 70 6c 65 a1 06 00 00 73 29 00 00 00 f9 80 00 f4 08 00 10 15 f1 00 05 trs_to_tuple....s)..............
dd00 15 0a f3 04 02 1f 0e d8 3d 42 f4 03 02 1f 0e f4 05 05 15 0a f3 00 05 10 0a f0 00 05 09 0a 72 23 ........=B....................r#
dd20 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 00 01 f3 62 00 00 00 95 01 97 ...c.....................b......
dd40 00 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 .|.j...................|.j......
dd60 00 00 00 00 00 00 00 00 00 00 00 00 00 75 00 72 11 02 00 89 02 7c 00 ab 01 00 00 00 00 00 00 02 .............u.r.....|..........
dd80 00 89 02 7c 01 ab 01 00 00 00 00 00 00 6b 02 00 00 53 00 74 02 00 00 00 00 00 00 00 00 53 00 a9 ...|.........k...S.t.........S..
dda0 01 7a 31 0a 20 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 72 65 61 74 65 .z1.........Automatically.create
ddc0 64 20 62 79 20 61 74 74 72 73 2e 0a 20 20 20 20 20 20 20 20 a9 02 72 b0 00 00 00 72 07 02 00 00 d.by.attrs............r....r....
dde0 a9 03 72 20 00 00 00 72 08 02 00 00 72 10 02 00 00 73 03 00 00 00 20 20 80 72 21 00 00 00 72 ad ..r....r....r....s.......r!...r.
de00 01 00 00 7a 1b 5f 6d 61 6b 65 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 5f 5f 6c 74 5f 5f ...z._make_order.<locals>.__lt__
de20 ac 06 00 00 f3 30 00 00 00 f8 80 00 f0 08 00 0c 11 8f 3f 89 3f 98 64 9f 6e 99 6e d1 0b 2c d9 13 .....0............?.?.d.n.n..,..
de40 21 a0 24 d3 13 27 a9 2e b8 15 d3 2a 3f d1 13 3f d0 0c 3f e4 0f 1d d0 08 1d 72 23 00 00 00 63 02 !.$..'.....*?..?..?......r#...c.
de60 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 00 01 f3 62 00 00 00 95 01 97 00 7c 01 6a 00 ....................b.......|.j.
de80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
dea0 00 00 00 00 00 00 00 00 75 00 72 11 02 00 89 02 7c 00 ab 01 00 00 00 00 00 00 02 00 89 02 7c 01 ........u.r.....|.............|.
dec0 ab 01 00 00 00 00 00 00 6b 1a 00 00 53 00 74 02 00 00 00 00 00 00 00 00 53 00 72 12 02 00 00 72 ........k...S.t.........S.r....r
dee0 13 02 00 00 72 14 02 00 00 73 03 00 00 00 20 20 80 72 21 00 00 00 72 ae 01 00 00 7a 1b 5f 6d 61 ....r....s.......r!...r....z._ma
df00 6b 65 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 5f 5f 6c 65 5f 5f b5 06 00 00 f3 30 00 00 ke_order.<locals>.__le__.....0..
df20 00 f8 80 00 f0 08 00 0c 11 8f 3f 89 3f 98 64 9f 6e 99 6e d1 0b 2c d9 13 21 a0 24 d3 13 27 a9 3e ..........?.?.d.n.n..,..!.$..'.>
df40 b8 25 d3 2b 40 d1 13 40 d0 0c 40 e4 0f 1d d0 08 1d 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 .%.+@..@..@......r#...c.........
df60 00 00 00 04 00 00 00 13 00 00 01 f3 62 00 00 00 95 01 97 00 7c 01 6a 00 00 00 00 00 00 00 00 00 ............b.......|.j.........
df80 00 00 00 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
dfa0 75 00 72 11 02 00 89 02 7c 00 ab 01 00 00 00 00 00 00 02 00 89 02 7c 01 ab 01 00 00 00 00 00 00 u.r.....|.............|.........
dfc0 6b 44 00 00 53 00 74 02 00 00 00 00 00 00 00 00 53 00 72 12 02 00 00 72 13 02 00 00 72 14 02 00 kD..S.t.........S.r....r....r...
dfe0 00 73 03 00 00 00 20 20 80 72 21 00 00 00 72 af 01 00 00 7a 1b 5f 6d 61 6b 65 5f 6f 72 64 65 72 .s.......r!...r....z._make_order
e000 2e 3c 6c 6f 63 61 6c 73 3e 2e 5f 5f 67 74 5f 5f be 06 00 00 72 15 02 00 00 72 23 00 00 00 63 02 .<locals>.__gt__....r....r#...c.
e020 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 00 01 f3 62 00 00 00 95 01 97 00 7c 01 6a 00 ....................b.......|.j.
e040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
e060 00 00 00 00 00 00 00 00 75 00 72 11 02 00 89 02 7c 00 ab 01 00 00 00 00 00 00 02 00 89 02 7c 01 ........u.r.....|.............|.
e080 ab 01 00 00 00 00 00 00 6b 5c 00 00 53 00 74 02 00 00 00 00 00 00 00 00 53 00 72 12 02 00 00 72 ........k\..S.t.........S.r....r
e0a0 13 02 00 00 72 14 02 00 00 73 03 00 00 00 20 20 80 72 21 00 00 00 72 b0 01 00 00 7a 1b 5f 6d 61 ....r....s.......r!...r....z._ma
e0c0 6b 65 5f 6f 72 64 65 72 2e 3c 6c 6f 63 61 6c 73 3e 2e 5f 5f 67 65 5f 5f c7 06 00 00 72 17 02 00 ke_order.<locals>.__ge__....r...
e0e0 00 72 23 00 00 00 29 01 72 41 00 00 00 29 08 72 8c 00 00 00 72 7b 00 00 00 72 9f 00 00 00 72 ad .r#...).rA...).r....r{...r....r.
e100 01 00 00 72 ae 01 00 00 72 af 01 00 00 72 b0 01 00 00 72 10 02 00 00 73 08 00 00 00 20 60 20 20 ...r....r....r....r....s.....`..
e120 20 20 20 40 72 21 00 00 00 72 b1 01 00 00 72 b1 01 00 00 9b 06 00 00 73 4b 00 00 00 f9 80 00 f0 ...@r!...r....r........sK.......
e140 08 00 19 1e d6 0c 29 90 31 a0 11 a7 17 a3 17 8a 51 d2 0c 29 80 45 f4 04 09 05 0a f4 16 07 05 1e ......).1.......Q..).E..........
e160 f4 12 07 05 1e f4 12 07 05 1e f4 12 07 05 1e f0 12 00 0c 12 90 36 98 36 a0 36 d0 0b 29 d0 04 29 .....................6.6.6..)..)
e180 f9 f2 63 01 00 0d 2a 73 08 00 00 00 87 11 3f 04 99 04 3f 04 63 02 00 00 00 00 00 00 00 00 00 00 ..c...*s......?...?.c...........
e1a0 00 08 00 00 00 03 00 00 01 f3 98 00 00 00 97 00 7c 01 80 0c 7c 00 6a 00 00 00 00 00 00 00 00 00 ................|...|.j.........
e1c0 00 00 00 00 00 00 00 00 00 00 7d 01 74 03 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ..........}.t.........|.........
e1e0 5c 02 00 00 7d 02 7d 03 74 05 00 00 00 00 00 00 00 00 7c 02 7c 03 74 07 00 00 00 00 00 00 00 00 \...}.}.t.........|.|.t.........
e200 7c 00 64 01 ab 02 00 00 00 00 00 00 ac 02 ab 03 00 00 00 00 00 00 01 00 7c 03 64 01 19 00 00 00 |.d.....................|.d.....
e220 7c 00 5f 04 00 00 00 00 00 00 00 00 74 0a 00 00 00 00 00 00 00 00 7c 00 5f 05 00 00 00 00 00 00 |._.........t.........|._.......
e240 00 00 7c 00 53 00 29 03 7a 35 0a 20 20 20 20 41 64 64 20 65 71 75 61 6c 69 74 79 20 6d 65 74 68 ..|.S.).z5.....Add.equality.meth
e260 6f 64 73 20 74 6f 20 2a 63 6c 73 2a 20 77 69 74 68 20 2a 61 74 74 72 73 2a 2e 0a 20 20 20 20 72 ods.to.*cls*.with.*attrs*......r
e280 a5 01 00 00 72 03 02 00 00 29 06 72 90 00 00 00 72 a8 01 00 00 72 5c 00 00 00 72 d8 00 00 00 72 ....r....).r....r....r\...r....r
e2a0 a5 01 00 00 72 a7 01 00 00 72 04 02 00 00 73 04 00 00 00 20 20 20 20 72 21 00 00 00 da 07 5f 61 ....r....r....s........r!....._a
e2c0 64 64 5f 65 71 72 1b 02 00 00 d3 06 00 00 73 52 00 00 00 80 00 f0 08 00 08 0d 80 7d d8 10 13 d7 dd_eqr........sR...........}....
e2e0 10 23 d1 10 23 88 05 e4 14 23 a0 45 d3 14 2a 81 4d 80 46 88 45 dc 04 15 d8 08 0e 90 05 d4 20 39 .#..#....#.E..*.M.F.E..........9
e300 b8 23 b8 78 d3 20 48 f5 03 02 05 06 f0 06 00 12 17 90 78 91 1f 80 43 84 4a dc 11 17 80 43 84 4a .#.x..H...........x...C.J....C.J
e320 e0 0b 0e 80 4a 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 03 00 00 01 f3 ....Jr#...c.....................
e340 d2 01 00 00 97 00 74 01 00 00 00 00 00 00 00 00 64 01 84 00 7c 00 44 00 ab 00 00 00 00 00 00 00 ......t.........d...|.D.........
e360 ab 01 00 00 00 00 00 00 7d 02 7c 02 44 00 8f 03 8f 04 8f 05 63 04 69 00 63 02 5d 16 00 00 5c 03 ........}.|.D.......c.i.c.]...\.
e380 00 00 7d 03 7d 04 7d 05 7c 04 74 02 00 00 00 00 00 00 00 00 6b 37 00 00 73 01 8c 11 7c 03 64 02 ..}.}.}.|.t.........k7..s...|.d.
e3a0 7a 00 00 00 7c 04 93 02 8c 18 04 00 7d 06 7d 04 7d 03 7d 05 74 04 00 00 00 00 00 00 00 00 7c 06 z...|.......}.}.}.}.t.........|.
e3c0 64 03 3c 00 00 00 74 06 00 00 00 00 00 00 00 00 7c 06 64 04 3c 00 00 00 74 08 00 00 00 00 00 00 d.<...t.........|.d.<...t.......
e3e0 00 00 7c 06 64 05 3c 00 00 00 67 00 7d 07 7c 02 44 00 5d 42 00 00 5c 03 00 00 7d 03 7d 04 7d 08 ..|.d.<...g.}.|.D.]B..\...}.}.}.
e400 7c 08 72 05 64 06 7c 03 7a 00 00 00 6e 07 64 07 7c 03 7a 00 00 00 64 08 7a 00 00 00 7d 09 7c 04 |.r.d.|.z...n.d.|.z...d.z...}.|.
e420 74 02 00 00 00 00 00 00 00 00 6b 28 00 00 72 08 7c 03 9b 01 64 09 7c 09 9b 01 64 0a 9d 04 6e 0a t.........k(..r.|...d.|...d...n.
e440 7c 03 9b 01 64 09 7c 03 9b 01 64 0b 7c 09 9b 01 64 0c 9d 06 7d 0a 7c 07 6a 0b 00 00 00 00 00 00 |...d.|...d.|...d...}.|.j.......
e460 00 00 00 00 00 00 00 00 00 00 00 00 7c 0a ab 01 00 00 00 00 00 00 01 00 8c 44 04 00 64 0d 6a 0d ............|............D..d.j.
e480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 ab 01 00 00 00 00 00 00 7d 0b 7c 01 ..................|.........}.|.
e4a0 80 03 64 0e 7d 0c 6e 05 7c 01 64 0f 7a 00 00 00 7d 0c 64 10 64 11 64 12 64 13 64 14 64 15 64 16 ..d.}.n.|.d.z...}.d.d.d.d.d.d.d.
e4c0 64 17 64 18 64 19 64 1a 64 11 64 1b 7c 0c 9b 00 64 1c 7c 0b 9b 00 64 1d 9d 05 64 1e 64 1f 67 0f d.d.d.d.d.d.|...d.|...d...d.d.g.
e4e0 7d 0d 64 20 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 0d ab 01 00 00 00 00 }.d.j...................|.......
e500 00 00 7c 06 66 02 53 00 63 02 01 00 63 04 7d 05 7d 04 7d 03 77 00 29 21 7a 43 0a 20 20 20 20 43 ..|.f.S.c...c.}.}.}.w.)!zC.....C
e520 72 65 61 74 65 20 74 68 65 20 73 6f 75 72 63 65 20 61 6e 64 20 67 6c 6f 62 73 20 66 6f 72 20 61 reate.the.source.and.globs.for.a
e540 20 5f 5f 72 65 70 72 5f 5f 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 0a 20 20 20 20 63 01 00 .__repr__.and.return.it......c..
e560 00 00 00 00 00 00 00 00 00 00 04 00 00 00 33 00 00 01 f3 a6 00 00 00 4b 00 01 00 97 00 7c 00 5d ..............3........K.....|.]
e580 49 00 00 7d 01 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 75 01 72 I..}.|.j...................d.u.r
e5a0 39 7c 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 6a 00 00 00 00 00 00 9|.j...................|.j......
e5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 75 00 72 06 74 00 00 00 00 00 00 00 00 00 6e 0b 7c .............d.u.r.t.........n.|
e5e0 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 6a 04 00 00 00 00 00 00 00 .j...................|.j........
e600 00 00 00 00 00 00 00 00 00 00 00 66 03 96 01 97 01 01 00 8c 4b 04 00 79 02 ad 03 77 01 29 03 46 ...........f........K..y...w.).F
e620 54 4e 29 03 72 38 00 00 00 72 96 00 00 00 72 3b 00 00 00 72 b8 00 00 00 73 02 00 00 00 20 20 72 TN).r8...r....r;...r....s......r
e640 21 00 00 00 72 b3 00 00 00 7a 24 5f 6d 61 6b 65 5f 72 65 70 72 5f 73 63 72 69 70 74 2e 3c 6c 6f !...r....z$_make_repr_script.<lo
e660 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e eb 06 00 00 73 43 00 00 00 e8 00 f8 80 00 f2 00 04 cals>.<genexpr>....sC...........
e680 22 06 e0 0c 0d d8 0b 0c 8f 36 89 36 98 15 d1 0b 1e f0 05 00 0a 0b 8f 16 89 16 98 21 9f 26 99 26 "........6.6...............!.&.&
e6a0 a0 44 99 2e 95 24 a8 61 af 66 a9 66 b0 71 b7 76 b1 76 d4 08 3e f1 03 04 22 06 f9 73 06 00 00 00 .D...$.a.f.f.q.v.v..>..."..s....
e6c0 82 41 0f 41 11 01 da 05 5f 72 65 70 72 72 0b 00 00 00 72 3c 01 00 00 72 1d 00 00 00 72 fe 01 00 .A.A...._reprr....r<...r....r...
e6e0 00 7a 0f 67 65 74 61 74 74 72 28 73 65 6c 66 2c 20 22 7a 0b 22 2c 20 4e 4f 54 48 49 4e 47 29 7a .z.getattr(self,."z.",.NOTHING)z
e700 02 3d 7b 7a 03 21 72 7d 7a 06 5f 72 65 70 72 28 7a 02 29 7d 72 a6 00 00 00 7a 31 7b 73 65 6c 66 .={z.!r}z._repr(z.)}r....z1{self
e720 2e 5f 5f 63 6c 61 73 73 5f 5f 2e 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f 2e 72 73 70 6c 69 74 28 22 .__class__.__qualname__.rsplit("
e740 3e 2e 22 2c 20 31 29 5b 2d 31 5d 7d 7a 1a 2e 7b 73 65 6c 66 2e 5f 5f 63 6c 61 73 73 5f 5f 2e 5f >.",.1)[-1]}z..{self.__class__._
e760 5f 6e 61 6d 65 5f 5f 7d 7a 13 64 65 66 20 5f 5f 72 65 70 72 5f 5f 28 73 65 6c 66 29 3a 7a 06 20 _name__}z.def.__repr__(self):z..
e780 20 74 72 79 3a 7a 3a 20 20 20 20 61 6c 72 65 61 64 79 5f 72 65 70 72 69 6e 67 20 3d 20 5f 63 6f .try:z:....already_repring.=._co
e7a0 6d 70 61 74 2e 72 65 70 72 5f 63 6f 6e 74 65 78 74 2e 61 6c 72 65 61 64 79 5f 72 65 70 72 69 6e mpat.repr_context.already_reprin
e7c0 67 7a 18 20 20 65 78 63 65 70 74 20 41 74 74 72 69 62 75 74 65 45 72 72 6f 72 3a 7a 21 20 20 20 gz...except.AttributeError:z!...
e7e0 20 61 6c 72 65 61 64 79 5f 72 65 70 72 69 6e 67 20 3d 20 7b 69 64 28 73 65 6c 66 29 2c 7d 7a 3a .already_repring.=.{id(self),}z:
e800 20 20 20 20 5f 63 6f 6d 70 61 74 2e 72 65 70 72 5f 63 6f 6e 74 65 78 74 2e 61 6c 72 65 61 64 79 ...._compat.repr_context.already
e820 5f 72 65 70 72 69 6e 67 20 3d 20 61 6c 72 65 61 64 79 5f 72 65 70 72 69 6e 67 7a 07 20 20 65 6c _repring.=.already_repringz...el
e840 73 65 3a 7a 23 20 20 20 20 69 66 20 69 64 28 73 65 6c 66 29 20 69 6e 20 61 6c 72 65 61 64 79 5f se:z#....if.id(self).in.already_
e860 72 65 70 72 69 6e 67 3a 7a 12 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 2e 2e 2e 27 7a 09 20 20 repring:z.......return.'...'z...
e880 20 20 65 6c 73 65 3a 7a 23 20 20 20 20 20 20 61 6c 72 65 61 64 79 5f 72 65 70 72 69 6e 67 2e 61 ..else:z#......already_repring.a
e8a0 64 64 28 69 64 28 73 65 6c 66 29 29 7a 0d 20 20 20 20 72 65 74 75 72 6e 20 66 27 fa 01 28 7a 02 dd(id(self))z.....return.f'..(z.
e8c0 29 27 7a 0a 20 20 66 69 6e 61 6c 6c 79 3a 7a 24 20 20 20 20 61 6c 72 65 61 64 79 5f 72 65 70 72 )'z...finally:z$....already_repr
e8e0 69 6e 67 2e 72 65 6d 6f 76 65 28 69 64 28 73 65 6c 66 29 29 72 d4 00 00 00 29 07 72 4c 00 00 00 ing.remove(id(self))r....).rL...
e900 72 38 00 00 00 72 0b 00 00 00 72 3c 01 00 00 72 1d 00 00 00 72 98 00 00 00 72 ba 00 00 00 29 0e r8...r....r<...r....r....r....).
e920 72 7b 00 00 00 72 6a 01 00 00 da 15 61 74 74 72 5f 6e 61 6d 65 73 5f 77 69 74 68 5f 72 65 70 72 r{...rj.....attr_names_with_repr
e940 73 72 96 00 00 00 da 01 72 72 2c 01 00 00 72 58 00 00 00 da 13 61 74 74 72 69 62 75 74 65 5f 66 sr......rr,...rX.....attribute_f
e960 72 61 67 6d 65 6e 74 73 72 6f 00 00 00 da 08 61 63 63 65 73 73 6f 72 da 08 66 72 61 67 6d 65 6e ragmentsro.....accessor..fragmen
e980 74 da 0d 72 65 70 72 5f 66 72 61 67 6d 65 6e 74 da 11 63 6c 73 5f 6e 61 6d 65 5f 66 72 61 67 6d t..repr_fragment..cls_name_fragm
e9a0 65 6e 74 72 d9 00 00 00 73 0e 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 21 00 00 00 entr....s..................r!...
e9c0 72 69 01 00 00 72 69 01 00 00 e4 06 00 00 73 67 01 00 00 80 00 f4 0e 00 1d 22 f1 00 04 22 06 e0 ri...ri.......sg........."..."..
e9e0 11 16 f4 05 04 22 06 f3 00 04 1d 06 d0 04 19 f0 0c 00 2d 42 01 f7 03 02 0d 06 f0 00 02 0d 06 d9 ....."............-B............
ea00 1e 28 98 64 a0 41 a0 71 c0 51 cc 24 c3 59 88 04 88 77 89 0e 98 01 d1 08 19 f0 03 02 0d 06 80 45 .(.d.A.q.Q.$.Y...w.............E
ea20 f2 00 02 0d 06 f4 06 00 18 1f 80 45 88 29 d1 04 14 dc 1e 2c 80 45 d0 0a 1a d1 04 1b dc 17 1e 80 ...........E.).....,.E..........
ea40 45 88 29 d1 04 14 d8 1a 1c d0 04 17 d8 16 2b f2 00 09 05 2d 89 0a 88 04 88 61 90 11 e1 1e 1f 88 E.)...........+....-.....a......
ea60 47 90 64 8a 4e d0 25 36 b8 14 d1 25 3d c0 0d d1 25 4d f0 03 00 09 11 f0 0a 00 10 11 94 44 8a 79 G.d.N.%6...%=...%M...........D.y
ea80 f2 03 00 1c 20 a2 18 d1 0c 2a e2 27 2b aa 54 b2 38 d0 11 3c f0 07 00 09 11 f0 0a 00 09 1c d7 08 .........*.'+.T.8..<............
eaa0 22 d1 08 22 a0 38 d5 08 2c f0 13 09 05 2d f0 14 00 15 19 97 49 91 49 d0 1e 31 d3 14 32 80 4d e0 "..".8..,....-......I.I..1..2.M.
eac0 07 09 80 7a d8 1c 4f d1 08 19 e0 1c 1e d0 21 3d d1 1c 3d d0 08 19 f0 06 00 09 1e d8 08 10 d8 08 ...z..O.......!=..=.............
eae0 44 d8 08 22 d8 08 2b d8 08 44 d8 08 11 d8 08 2d d8 08 1c d8 08 13 d8 08 2d d8 08 10 d8 0a 17 d0 D.."..+..D.....-........-.......
eb00 18 29 d0 17 2a a8 21 a8 4d a8 3f b8 22 d0 08 3d d8 08 14 d8 08 2e f0 1f 10 0d 06 80 45 f0 24 00 .)..*.!.M.?."..=............E.$.
eb20 0c 10 8f 39 89 39 90 55 d3 0b 1b 98 55 d0 0b 22 d0 04 22 f9 f4 55 01 02 0d 06 73 0a 00 00 00 99 ...9.9.U....U..".."..U....s.....
eb40 12 43 22 08 ac 08 43 22 08 63 03 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 03 00 00 01 f3 84 .C"...C".c......................
eb60 00 00 00 97 00 7c 02 80 0c 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d .....|...|.j...................}
eb80 02 74 03 00 00 00 00 00 00 00 00 7c 02 7c 01 ab 02 00 00 00 00 00 00 5c 02 00 00 7d 03 7d 04 74 .t.........|.|.........\...}.}.t
eba0 05 00 00 00 00 00 00 00 00 7c 03 7c 04 74 07 00 00 00 00 00 00 00 00 7c 00 64 01 ab 02 00 00 00 .........|.|.t.........|.d......
ebc0 00 00 00 ac 02 ab 03 00 00 00 00 00 00 01 00 7c 04 64 01 19 00 00 00 7c 00 5f 04 00 00 00 00 00 ...............|.d.....|._......
ebe0 00 00 00 7c 00 53 00 29 03 7a 25 0a 20 20 20 20 41 64 64 20 61 20 72 65 70 72 20 6d 65 74 68 6f ...|.S.).z%.....Add.a.repr.metho
ec00 64 20 74 6f 20 2a 63 6c 73 2a 2e 0a 20 20 20 20 72 22 00 00 00 72 03 02 00 00 29 05 72 90 00 00 d.to.*cls*......r"...r....).r...
ec20 00 72 69 01 00 00 72 5c 00 00 00 72 d8 00 00 00 72 22 00 00 00 29 05 72 8c 00 00 00 72 6a 01 00 .ri...r\...r....r"...).r....rj..
ec40 00 72 7b 00 00 00 72 57 00 00 00 72 58 00 00 00 73 05 00 00 00 20 20 20 20 20 72 21 00 00 00 da .r{...rW...rX...s.........r!....
ec60 09 5f 61 64 64 5f 72 65 70 72 72 28 02 00 00 1d 07 00 00 73 4e 00 00 00 80 00 f0 08 00 08 0d 80 ._add_reprr(.......sN...........
ec80 7d d8 10 13 d7 10 23 d1 10 23 88 05 e4 14 25 a0 65 a8 52 d3 14 30 81 4d 80 46 88 45 dc 04 15 d8 }.....#..#....%.e.R..0.M.F.E....
eca0 08 0e 90 05 d4 20 39 b8 23 b8 7a d3 20 4a f5 03 02 05 06 f0 06 00 14 19 98 1a d1 13 24 80 43 84 ......9.#.z..J..............$.C.
ecc0 4c d8 0b 0e 80 4a 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 01 L....Jr#...c....................
ece0 f3 cc 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 01 7c 01 80 .......t.........|.........}.|..
ed00 1d 74 03 00 00 00 00 00 00 00 00 7c 00 74 04 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 73 .t.........|.t.................s
ed20 0d 64 02 7d 02 74 07 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 82 01 74 09 00 00 00 .d.}.t.........|...........t....
ed40 00 00 00 00 00 7c 00 64 03 64 01 ab 03 00 00 00 00 00 00 7d 03 7c 03 80 2a 7c 01 81 18 74 09 00 .....|.d.d.........}.|..*|...t..
ed60 00 00 00 00 00 00 00 7c 01 64 03 64 01 ab 03 00 00 00 00 00 00 7d 03 7c 03 81 09 7c 03 7c 00 5f .......|.d.d.........}.|...|.|._
ed80 05 00 00 00 00 00 00 00 00 7c 03 53 00 7c 00 9b 02 64 04 9d 02 7d 02 74 0d 00 00 00 00 00 00 00 .........|.S.|...d...}.t........
eda0 00 7c 02 ab 01 00 00 00 00 00 00 82 01 7c 03 53 00 29 05 61 47 02 00 00 0a 20 20 20 20 52 65 74 .|...........|.S.).aG........Ret
edc0 75 72 6e 20 74 68 65 20 74 75 70 6c 65 20 6f 66 20 2a 61 74 74 72 73 2a 20 61 74 74 72 69 62 75 urn.the.tuple.of.*attrs*.attribu
ede0 74 65 73 20 66 6f 72 20 61 20 63 6c 61 73 73 2e 0a 0a 20 20 20 20 54 68 65 20 74 75 70 6c 65 20 tes.for.a.class.......The.tuple.
ee00 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 61 63 63 65 73 73 69 6e 67 20 74 68 65 20 66 69 65 6c 64 73 also.allows.accessing.the.fields
ee20 20 62 79 20 74 68 65 69 72 20 6e 61 6d 65 73 20 28 73 65 65 20 62 65 6c 6f 77 20 66 6f 72 0a 20 .by.their.names.(see.below.for..
ee40 20 20 20 65 78 61 6d 70 6c 65 73 29 2e 0a 0a 20 20 20 20 41 72 67 73 3a 0a 20 20 20 20 20 20 20 ...examples).......Args:........
ee60 20 63 6c 73 20 28 74 79 70 65 29 3a 20 43 6c 61 73 73 20 74 6f 20 69 6e 74 72 6f 73 70 65 63 74 .cls.(type):.Class.to.introspect
ee80 2e 0a 0a 20 20 20 20 52 61 69 73 65 73 3a 0a 20 20 20 20 20 20 20 20 54 79 70 65 45 72 72 6f 72 .......Raises:.........TypeError
eea0 3a 20 49 66 20 2a 63 6c 73 2a 20 69 73 20 6e 6f 74 20 61 20 63 6c 61 73 73 2e 0a 0a 20 20 20 20 :.If.*cls*.is.not.a.class.......
eec0 20 20 20 20 61 74 74 72 73 2e 65 78 63 65 70 74 69 6f 6e 73 2e 4e 6f 74 41 6e 41 74 74 72 73 43 ....attrs.exceptions.NotAnAttrsC
eee0 6c 61 73 73 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 49 66 20 2a 63 6c 73 2a 20 lassError:.............If.*cls*.
ef00 69 73 20 6e 6f 74 20 61 6e 20 2a 61 74 74 72 73 2a 20 63 6c 61 73 73 2e 0a 0a 20 20 20 20 52 65 is.not.an.*attrs*.class.......Re
ef20 74 75 72 6e 73 3a 0a 20 20 20 20 20 20 20 20 74 75 70 6c 65 20 28 77 69 74 68 20 6e 61 6d 65 20 turns:.........tuple.(with.name.
ef40 61 63 63 65 73 73 6f 72 73 29 20 6f 66 20 60 61 74 74 72 73 2e 41 74 74 72 69 62 75 74 65 60 0a accessors).of.`attrs.Attribute`.
ef60 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 31 36 2e 32 2e 30 20 ........versionchanged::.16.2.0.
ef80 52 65 74 75 72 6e 65 64 20 74 75 70 6c 65 20 61 6c 6c 6f 77 73 20 61 63 63 65 73 73 69 6e 67 20 Returned.tuple.allows.accessing.
efa0 74 68 65 20 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 62 79 20 6e 61 6d 65 2e 0a 20 20 20 20 2e the.fields........by.name.......
efc0 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 33 2e 31 2e 30 20 41 64 64 20 73 75 ..versionchanged::.23.1.0.Add.su
efe0 70 70 6f 72 74 20 66 6f 72 20 67 65 6e 65 72 69 63 20 63 6c 61 73 73 65 73 2e 0a 20 20 20 20 4e pport.for.generic.classes......N
f000 fa 1e 50 61 73 73 65 64 20 6f 62 6a 65 63 74 20 6d 75 73 74 20 62 65 20 61 20 63 6c 61 73 73 2e ..Passed.object.must.be.a.class.
f020 72 90 00 00 00 fa 21 20 69 73 20 6e 6f 74 20 61 6e 20 61 74 74 72 73 2d 64 65 63 6f 72 61 74 65 r.....!.is.not.an.attrs-decorate
f040 64 20 63 6c 61 73 73 2e 29 07 72 13 00 00 00 72 4a 00 00 00 72 33 00 00 00 72 46 00 00 00 72 95 d.class.).r....rJ...r3...rF...r.
f060 00 00 00 72 90 00 00 00 72 16 00 00 00 29 04 72 8c 00 00 00 da 0c 67 65 6e 65 72 69 63 5f 62 61 ...r....r....).r......generic_ba
f080 73 65 72 51 00 00 00 72 7b 00 00 00 73 04 00 00 00 20 20 20 20 72 21 00 00 00 72 ec 00 00 00 72 serQ...r{...s........r!...r....r
f0a0 ec 00 00 00 2c 07 00 00 73 87 00 00 00 80 00 f4 2e 00 14 24 a0 43 d3 13 28 80 4c e0 07 13 d0 07 ....,...s..........$.C..(.L.....
f0c0 1b a4 4a a8 73 b4 44 d4 24 39 d8 0e 2e 88 03 dc 0e 17 98 03 8b 6e d0 08 1c e4 0c 13 90 43 d0 19 ..J.s.D.$9...........n.......C..
f0e0 2a a8 44 d3 0c 31 80 45 e0 07 0c 80 7d d8 0b 17 d0 0b 23 dc 14 1b 98 4c d0 2a 3b b8 54 d3 14 42 *.D..1.E....}.....#....L.*;.T..B
f100 88 45 d8 0f 14 d0 0f 20 f0 08 00 27 2c 90 03 d4 10 23 d8 17 1c 90 0c d8 11 14 90 07 d0 17 38 d0 .E.........',....#............8.
f120 0e 39 88 03 dc 0e 22 a0 33 d3 0e 27 d0 08 27 e0 0b 10 80 4c 72 23 00 00 00 63 01 00 00 00 00 00 .9....".3..'..'....Lr#...c......
f140 00 00 00 00 00 00 05 00 00 00 03 00 00 01 f3 ba 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c .....................t.........|
f160 00 74 02 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 73 0d 64 01 7d 01 74 05 00 00 00 00 00 .t.................s.d.}.t......
f180 00 00 00 7c 01 ab 01 00 00 00 00 00 00 82 01 74 07 00 00 00 00 00 00 00 00 7c 00 64 02 64 03 ab ...|...........t.........|.d.d..
f1a0 03 00 00 00 00 00 00 7d 02 7c 02 80 10 7c 00 9b 02 64 04 9d 02 7d 01 74 09 00 00 00 00 00 00 00 .......}.|...|...d...}.t........
f1c0 00 7c 01 ab 01 00 00 00 00 00 00 82 01 7c 02 44 00 8f 03 63 02 69 00 63 02 5d 0f 00 00 7d 03 7c .|...........|.D...c.i.c.]...}.|
f1e0 03 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 93 02 8c 11 04 00 63 02 7d .j...................|.......c.}
f200 03 53 00 63 02 01 00 63 02 7d 03 77 00 29 05 61 b1 01 00 00 0a 20 20 20 20 52 65 74 75 72 6e 20 .S.c...c.}.w.).a.........Return.
f220 61 6e 20 6f 72 64 65 72 65 64 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 2a 61 74 74 72 73 2a an.ordered.dictionary.of.*attrs*
f240 20 61 74 74 72 69 62 75 74 65 73 20 66 6f 72 20 61 20 63 6c 61 73 73 2c 20 77 68 6f 73 65 20 6b .attributes.for.a.class,.whose.k
f260 65 79 73 0a 20 20 20 20 61 72 65 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 6e 61 6d 65 73 2e eys.....are.the.attribute.names.
f280 0a 0a 20 20 20 20 41 72 67 73 3a 0a 20 20 20 20 20 20 20 20 63 6c 73 20 28 74 79 70 65 29 3a 20 ......Args:.........cls.(type):.
f2a0 43 6c 61 73 73 20 74 6f 20 69 6e 74 72 6f 73 70 65 63 74 2e 0a 0a 20 20 20 20 52 61 69 73 65 73 Class.to.introspect.......Raises
f2c0 3a 0a 20 20 20 20 20 20 20 20 54 79 70 65 45 72 72 6f 72 3a 20 49 66 20 2a 63 6c 73 2a 20 69 73 :.........TypeError:.If.*cls*.is
f2e0 20 6e 6f 74 20 61 20 63 6c 61 73 73 2e 0a 0a 20 20 20 20 20 20 20 20 61 74 74 72 73 2e 65 78 63 .not.a.class...........attrs.exc
f300 65 70 74 69 6f 6e 73 2e 4e 6f 74 41 6e 41 74 74 72 73 43 6c 61 73 73 45 72 72 6f 72 3a 0a 20 20 eptions.NotAnAttrsClassError:...
f320 20 20 20 20 20 20 20 20 20 20 49 66 20 2a 63 6c 73 2a 20 69 73 20 6e 6f 74 20 61 6e 20 2a 61 74 ..........If.*cls*.is.not.an.*at
f340 74 72 73 2a 20 63 6c 61 73 73 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 3a 0a 20 20 20 20 20 20 trs*.class.......Returns:.......
f360 20 20 64 69 63 74 5b 73 74 72 2c 20 61 74 74 72 73 2e 41 74 74 72 69 62 75 74 65 5d 3a 20 44 69 ..dict[str,.attrs.Attribute]:.Di
f380 63 74 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 6e 61 6d 65 20 74 6f 20 64 65 66 69 6e 69 74 69 ct.of.attribute.name.to.definiti
f3a0 6f 6e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 38 2e 31 2e 30 on.........versionadded::.18.1.0
f3c0 0a 20 20 20 20 72 2a 02 00 00 72 90 00 00 00 4e 72 2b 02 00 00 29 06 72 4a 00 00 00 72 33 00 00 .....r*...r....Nr+...).rJ...r3..
f3e0 00 72 46 00 00 00 72 95 00 00 00 72 16 00 00 00 72 96 00 00 00 29 04 72 8c 00 00 00 72 51 00 00 .rF...r....r....r....).r....rQ..
f400 00 72 7b 00 00 00 72 9f 00 00 00 73 04 00 00 00 20 20 20 20 72 21 00 00 00 da 0b 66 69 65 6c 64 .r{...r....s........r!.....field
f420 73 5f 64 69 63 74 72 2e 02 00 00 5a 07 00 00 73 65 00 00 00 80 00 f4 26 00 0c 16 90 63 9c 34 d4 s_dictr....Z...se......&....c.4.
f440 0b 20 d8 0e 2e 88 03 dc 0e 17 98 03 8b 6e d0 08 1c dc 0c 13 90 43 d0 19 2a a8 44 d3 0c 31 80 45 .............n.......C..*.D..1.E
f460 d8 07 0c 80 7d d8 11 14 90 07 d0 17 38 d0 0e 39 88 03 dc 0e 22 a0 33 d3 0e 27 d0 08 27 d8 1f 24 ....}.......8..9....".3..'..'..$
f480 d6 0b 25 98 21 88 41 8f 46 89 46 90 41 89 49 d2 0b 25 d0 04 25 f9 d2 0b 25 73 06 00 00 00 c1 01 ..%.!.A.F.F.A.I..%..%...%s......
f4a0 14 41 18 04 63 01 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 03 00 00 01 f3 b8 00 00 00 97 00 .A..c...........................
f4c0 74 00 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 t.........j...................d.
f4e0 75 00 72 01 79 02 74 05 00 00 00 00 00 00 00 00 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 u.r.y.t.........|.j.............
f500 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 44 00 5d 2f 00 00 7d 01 7c 01 6a 08 00 00 00 00 00 00 ..............D.]/..}.|.j.......
f520 00 00 00 00 00 00 00 00 00 00 00 00 7d 02 7c 02 80 01 8c 12 02 00 7c 02 7c 00 7c 01 74 0b 00 00 ............}.|.......|.|.|.t...
f540 00 00 00 00 00 00 7c 00 7c 01 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 ......|.|.j.....................
f560 00 00 00 00 00 00 ab 03 00 00 00 00 00 00 01 00 8c 31 04 00 79 02 29 03 7a ac 0a 20 20 20 20 56 .................1..y.).z......V
f580 61 6c 69 64 61 74 65 20 61 6c 6c 20 61 74 74 72 69 62 75 74 65 73 20 6f 6e 20 2a 69 6e 73 74 2a alidate.all.attributes.on.*inst*
f5a0 20 74 68 61 74 20 68 61 76 65 20 61 20 76 61 6c 69 64 61 74 6f 72 2e 0a 0a 20 20 20 20 4c 65 61 .that.have.a.validator.......Lea
f5c0 76 65 73 20 61 6c 6c 20 65 78 63 65 70 74 69 6f 6e 73 20 74 68 72 6f 75 67 68 2e 0a 0a 20 20 20 ves.all.exceptions.through......
f5e0 20 41 72 67 73 3a 0a 20 20 20 20 20 20 20 20 69 6e 73 74 3a 20 49 6e 73 74 61 6e 63 65 20 6f 66 .Args:.........inst:.Instance.of
f600 20 61 20 63 6c 61 73 73 20 77 69 74 68 20 2a 61 74 74 72 73 2a 20 61 74 74 72 69 62 75 74 65 73 .a.class.with.*attrs*.attributes
f620 2e 0a 20 20 20 20 46 4e 29 07 72 0c 00 00 00 da 0f 5f 72 75 6e 5f 76 61 6c 69 64 61 74 6f 72 73 ......FN).r......_run_validators
f640 72 ec 00 00 00 72 b0 00 00 00 72 37 00 00 00 72 95 00 00 00 72 96 00 00 00 29 03 72 ef 00 00 00 r....r....r7...r....r....).r....
f660 72 9f 00 00 00 72 53 01 00 00 73 03 00 00 00 20 20 20 72 21 00 00 00 72 14 01 00 00 72 14 01 00 r....rS...s.......r!...r....r...
f680 00 77 07 00 00 73 52 00 00 00 80 00 f4 12 00 08 0f d7 07 1e d1 07 1e a0 25 d1 07 27 d8 08 0e e4 .w...sR.................%..'....
f6a0 0d 13 90 44 97 4e 91 4e d3 0d 23 f2 00 03 05 2e 88 01 d8 0c 0d 8f 4b 89 4b 88 01 d8 0b 0c 89 3d ...D.N.N..#...........K.K......=
f6c0 d9 0c 0d 88 64 90 41 94 77 98 74 a0 51 a7 56 a1 56 d3 17 2c d5 0c 2d f1 07 03 05 2e 72 23 00 00 ....d.A.w.t.Q.V.V..,..-.....r#..
f6e0 00 63 02 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 48 00 00 00 97 00 7c 01 6a .c.....................H.....|.j
f700 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 02 7c ...................|.........}.|
f720 02 78 01 72 0e 01 00 64 01 7c 02 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 76 .x.r...d.|.j...................v
f740 00 53 00 29 02 7a 3e 0a 20 20 20 20 43 68 65 63 6b 20 69 66 20 74 68 65 20 61 74 74 72 69 62 75 .S.).z>.....Check.if.the.attribu
f760 74 65 20 6e 61 6d 65 20 63 6f 6d 65 73 20 66 72 6f 6d 20 61 20 73 6c 6f 74 20 63 6c 61 73 73 2e te.name.comes.from.a.slot.class.
f780 0a 20 20 20 20 72 42 01 00 00 29 02 72 a8 00 00 00 72 8b 00 00 00 29 03 da 06 61 5f 6e 61 6d 65 .....rB...).r....r....)...a_name
f7a0 72 9d 00 00 00 72 8c 00 00 00 73 03 00 00 00 20 20 20 72 21 00 00 00 da 0d 5f 69 73 5f 73 6c 6f r....r....s.......r!....._is_slo
f7c0 74 5f 61 74 74 72 72 33 02 00 00 89 07 00 00 73 28 00 00 00 80 00 f0 08 00 0b 18 d7 0a 1b d1 0a t_attrr3.......s(...............
f7e0 1b 98 46 d3 0a 23 80 43 d8 0b 0e d2 0b 2e 90 3b a0 23 a7 2c a1 2c d0 13 2e d0 04 2e 72 23 00 00 ..F..#.C.......;.#.,.,......r#..
f800 00 63 0c 00 00 00 00 00 00 00 00 00 00 00 0e 00 00 00 03 00 00 01 f3 bc 02 00 00 97 00 7c 0a 64 .c...........................|.d
f820 00 75 01 78 01 72 12 01 00 7c 0a 74 00 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 .u.x.r...|.t.........j..........
f840 00 00 00 00 00 00 00 00 00 75 01 7d 0c 7c 05 72 0f 7c 0c 72 0d 64 01 7d 0d 74 05 00 00 00 00 00 .........u.}.|.r.|.r.d.}.t......
f860 00 00 00 7c 0d ab 01 00 00 00 00 00 00 82 01 7c 07 78 01 73 02 01 00 7c 05 7d 0e 67 00 7d 0f 69 ...|...........|.x.s...|.}.g.}.i
f880 00 7d 10 7c 01 44 00 5d 83 00 00 7d 11 7c 11 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .}.|.D.]...}.|.j................
f8a0 00 00 00 73 13 7c 11 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 0a 00 00 00 ...s.|.j...................t....
f8c0 00 00 00 00 00 75 00 72 01 8c 22 7c 0f 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....u.r.."|.j..................
f8e0 00 7c 11 ab 01 00 00 00 00 00 00 01 00 7c 11 7c 10 7c 11 6a 0e 00 00 00 00 00 00 00 00 00 00 00 .|...........|.|.|.j............
f900 00 00 00 00 00 00 00 3c 00 00 00 7c 11 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......<...|.j..................
f920 00 81 14 7c 05 64 02 75 00 72 0d 64 01 7d 0d 74 05 00 00 00 00 00 00 00 00 7c 0d ab 01 00 00 00 ...|.d.u.r.d.}.t.........|......
f940 00 00 00 82 01 64 02 7d 0e 8c 62 7c 0c 73 01 8c 65 7c 11 6a 10 00 00 00 00 00 00 00 00 00 00 00 .....d.}..b|.s..e|.j............
f960 00 00 00 00 00 00 00 74 00 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 .......t.........j..............
f980 00 00 00 00 00 75 01 73 01 8c 82 64 02 7d 0e 8c 85 04 00 74 13 00 00 00 00 00 00 00 00 7c 0f 7c .....u.s...d.}.....t.........|.|
f9a0 05 7c 06 7c 02 7c 03 7c 04 7c 07 7c 08 7c 09 7c 0e 7c 0c 7c 0b 72 02 64 03 6e 01 64 04 ab 0c 00 .|.|.|.|.|.|.|.|.|.|.r.d.n.d....
f9c0 00 00 00 00 00 5c 03 00 00 7d 12 7d 13 7d 14 7c 00 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 .....\...}.}.}.|.j..............
f9e0 00 00 00 00 00 74 16 00 00 00 00 00 00 00 00 6a 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....t.........j................
fa00 00 00 00 76 00 72 36 7c 13 6a 1b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 16 00 ...v.r6|.j...................t..
fa20 00 00 00 00 00 00 00 6a 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 14 00 .......j...................|.j..
fa40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 00 00 00 6a 1c 00 00 00 00 00 00 00 00 00 .....................j..........
fa60 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 13 6a 1b 00 00 00 00 00 00 00 00 00 ...................|.j..........
fa80 00 00 00 00 00 00 00 00 00 74 0a 00 00 00 00 00 00 00 00 7c 10 64 05 9c 02 ab 01 00 00 00 00 00 .........t.........|.d..........
faa0 00 01 00 7c 0e 72 13 74 1e 00 00 00 00 00 00 00 00 6a 20 00 00 00 00 00 00 00 00 00 00 00 00 00 ...|.r.t.........j..............
fac0 00 00 00 00 00 7c 13 64 06 3c 00 00 00 7c 12 7c 13 7c 14 66 03 53 00 29 07 4e 7a 24 46 72 6f 7a .....|.d.<...|.|.|.f.S.).Nz$Froz
fae0 65 6e 20 63 6c 61 73 73 65 73 20 63 61 6e 27 74 20 75 73 65 20 6f 6e 5f 73 65 74 61 74 74 72 2e en.classes.can't.use.on_setattr.
fb00 54 72 a0 01 00 00 72 26 01 00 00 29 02 72 1d 00 00 00 da 09 61 74 74 72 5f 64 69 63 74 72 d2 00 Tr....r&...).r......attr_dictr..
fb20 00 00 29 11 72 0d 00 00 00 72 b9 01 00 00 72 47 00 00 00 72 3b 00 00 00 72 36 00 00 00 72 1d 00 ..).r....r....rG...r;...r6...r..
fb40 00 00 72 98 00 00 00 72 96 00 00 00 72 43 00 00 00 da 15 5f 61 74 74 72 73 5f 74 6f 5f 69 6e 69 ..r....r....rC....._attrs_to_ini
fb60 74 5f 73 63 72 69 70 74 72 27 00 00 00 da 03 73 79 73 da 07 6d 6f 64 75 6c 65 73 72 2a 01 00 00 t_scriptr'.....sys..modulesr*...
fb80 72 8b 00 00 00 72 be 00 00 00 72 bf 00 00 00 29 15 72 8c 00 00 00 72 7b 00 00 00 da 08 70 72 65 r....r....r....).r....r{.....pre
fba0 5f 69 6e 69 74 da 11 70 72 65 5f 69 6e 69 74 5f 68 61 73 5f 61 72 67 73 da 09 70 6f 73 74 5f 69 _init..pre_init_has_args..post_i
fbc0 6e 69 74 72 1b 01 00 00 72 1a 01 00 00 72 1e 01 00 00 72 9d 00 00 00 72 1f 01 00 00 da 0e 63 6c nitr....r....r....r....r......cl
fbe0 73 5f 6f 6e 5f 73 65 74 61 74 74 72 72 8d 01 00 00 da 12 68 61 73 5f 63 6c 73 5f 6f 6e 5f 73 65 s_on_setattrr......has_cls_on_se
fc00 74 61 74 74 72 72 51 00 00 00 da 14 6e 65 65 64 73 5f 63 61 63 68 65 64 5f 73 65 74 61 74 74 72 tattrrQ.....needs_cached_setattr
fc20 da 0e 66 69 6c 74 65 72 65 64 5f 61 74 74 72 73 72 35 02 00 00 72 9f 00 00 00 72 57 00 00 00 72 ..filtered_attrsr5...r....rW...r
fc40 58 00 00 00 72 03 00 00 00 73 15 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 X...r....s......................
fc60 20 20 20 72 21 00 00 00 72 93 01 00 00 72 93 01 00 00 91 07 00 00 73 6a 01 00 00 80 00 f0 1e 00 ...r!...r....r........sj........
fc80 09 17 98 64 d0 08 22 d2 08 4a a0 7e bc 57 bf 5d b9 5d d0 27 4a f0 03 00 05 17 f1 08 00 08 0e d1 ...d.."..J.~.W.].].'J...........
fca0 12 24 d8 0e 34 88 03 dc 0e 18 98 13 8b 6f d0 08 1d e0 1b 25 d2 1b 2f a8 16 d0 04 18 d8 15 17 80 .$..4........o.....%../.........
fcc0 4e d8 10 12 80 49 d8 0d 12 f2 00 0e 05 28 88 01 d8 0f 10 8f 76 8a 76 98 21 9f 29 99 29 a4 77 d1 N....I.......(......v.v.!.).).w.
fce0 1a 2e d8 0c 14 e0 08 16 d7 08 1d d1 08 1d 98 61 d4 08 20 d8 1c 1d 88 09 90 21 97 26 91 26 d1 08 ...............a.........!.&.&..
fd00 19 e0 0b 0c 8f 3c 89 3c d0 0b 23 d8 0f 15 98 14 89 7e d8 16 3c 90 03 dc 16 20 a0 13 93 6f d0 10 .....<.<..#......~..<........o..
fd20 25 e0 23 27 d1 0c 20 da 0d 1f a0 41 a7 4c a1 4c bc 07 bf 0d b9 0d d2 24 45 d8 23 27 d1 0c 20 f0 %.#'.......A.L.L.......$E.#'....
fd40 1d 0e 05 28 f4 20 00 22 37 d8 08 16 d8 08 0e d8 08 0d d8 08 10 d8 08 19 d8 08 11 d8 08 12 d8 08 ...(..."7.......................
fd60 15 d8 08 0e d8 08 1c d8 08 1a d9 1c 26 d1 08 18 a8 4a f3 19 0d 22 06 d1 04 1e 80 46 88 45 90 3b ............&....J...".....F.E.;
fd80 f0 1c 00 08 0b 87 7e 81 7e 9c 13 9f 1b 99 1b d1 07 24 e0 08 0d 8f 0c 89 0c 94 53 97 5b 91 5b a0 ......~.~........$........S.[.[.
fda0 13 a7 1e a1 1e d1 15 30 d7 15 39 d1 15 39 d4 08 3a e0 04 09 87 4c 81 4c 9c 57 b0 39 d1 11 3d d4 .......0..9..9..:....L.L.W.9..=.
fdc0 04 3e e1 07 1b f4 06 00 28 34 d7 27 3b d1 27 3b 88 05 d0 0e 23 d1 08 24 e0 0b 11 90 35 98 2b d0 .>......(4.';.';....#..$....5.+.
fde0 0b 25 d0 04 25 72 23 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 01 f3 .%..%r#...c.....................
fe00 14 00 00 00 97 00 64 01 7c 00 9b 00 64 02 7c 01 9b 00 64 03 9d 05 53 00 29 04 7a 4a 0a 20 20 20 ......d.|...d.|...d...S.).zJ....
fe20 20 55 73 65 20 74 68 65 20 63 61 63 68 65 64 20 6f 62 6a 65 63 74 2e 73 65 74 61 74 74 72 20 74 .Use.the.cached.object.setattr.t
fe40 6f 20 73 65 74 20 2a 61 74 74 72 5f 6e 61 6d 65 2a 20 74 6f 20 2a 76 61 6c 75 65 5f 76 61 72 2a o.set.*attr_name*.to.*value_var*
fe60 2e 0a 20 20 20 20 fa 0a 5f 73 65 74 61 74 74 72 28 27 72 fd 01 00 00 72 ee 01 00 00 72 1e 00 00 ........_setattr('r....r....r...
fe80 00 29 03 72 77 00 00 00 da 09 76 61 6c 75 65 5f 76 61 72 da 0e 68 61 73 5f 6f 6e 5f 73 65 74 61 .).rw.....value_var..has_on_seta
fea0 74 74 72 73 03 00 00 00 20 20 20 72 21 00 00 00 da 08 5f 73 65 74 61 74 74 72 72 44 02 00 00 d6 ttrs.......r!....._setattrrD....
fec0 07 00 00 73 19 00 00 00 80 00 f0 08 00 0e 18 98 09 90 7b a0 23 a0 69 a0 5b b0 01 d0 0b 32 d0 04 ...s..............{.#.i.[....2..
fee0 32 72 23 00 00 00 da 09 43 6f 6e 76 65 72 74 65 72 63 04 00 00 00 00 00 00 00 00 00 00 00 07 00 2r#.....Converterc..............
ff00 00 00 03 00 00 01 f3 34 00 00 00 97 00 64 01 7c 00 9b 00 64 02 7c 03 6a 01 00 00 00 00 00 00 00 .......4.....d.|...d.|.j........
ff20 00 00 00 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 00 00 00 00 9b 00 64 03 9d 05 53 00 29 ...........|.|...........d...S.)
ff40 04 7a 6b 0a 20 20 20 20 55 73 65 20 74 68 65 20 63 61 63 68 65 64 20 6f 62 6a 65 63 74 2e 73 65 .zk.....Use.the.cached.object.se
ff60 74 61 74 74 72 20 74 6f 20 73 65 74 20 2a 61 74 74 72 5f 6e 61 6d 65 2a 20 74 6f 20 2a 76 61 6c tattr.to.set.*attr_name*.to.*val
ff80 75 65 5f 76 61 72 2a 2c 20 62 75 74 20 72 75 6e 0a 20 20 20 20 69 74 73 20 63 6f 6e 76 65 72 74 ue_var*,.but.run.....its.convert
ffa0 65 72 20 66 69 72 73 74 2e 0a 20 20 20 20 72 41 02 00 00 72 fd 01 00 00 72 ee 01 00 00 29 01 da er.first......rA...r....r....)..
ffc0 13 5f 66 6d 74 5f 63 6f 6e 76 65 72 74 65 72 5f 63 61 6c 6c a9 04 72 77 00 00 00 72 42 02 00 00 ._fmt_converter_call..rw...rB...
ffe0 72 43 02 00 00 72 3c 00 00 00 73 04 00 00 00 20 20 20 20 72 21 00 00 00 da 17 5f 73 65 74 61 74 rC...r<...s........r!....._setat
10000 74 72 5f 77 69 74 68 5f 63 6f 6e 76 65 72 74 65 72 72 49 02 00 00 dd 07 00 00 73 28 00 00 00 80 tr_with_converterrI.......s(....
10020 00 f0 0e 00 0e 18 98 09 90 7b a0 23 a0 69 d7 26 43 d1 26 43 c0 49 c8 79 d3 26 59 d0 25 5a d0 5a .........{.#.i.&C.&C.I.y.&Y.%Z.Z
10040 5b d0 0b 5c d0 04 5c 72 23 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 [..\..\r#...c...................
10060 01 f3 30 00 00 00 97 00 7c 02 72 0d 74 01 00 00 00 00 00 00 00 00 7c 00 7c 01 64 01 ab 03 00 00 ..0.....|.r.t.........|.|.d.....
10080 00 00 00 00 53 00 64 02 7c 00 9b 00 64 03 7c 01 9b 00 9d 04 53 00 29 04 7a 6f 0a 20 20 20 20 55 ....S.d.|...d.|.....S.).zo.....U
100a0 6e 6c 65 73 73 20 2a 61 74 74 72 5f 6e 61 6d 65 2a 20 68 61 73 20 61 6e 20 6f 6e 5f 73 65 74 61 nless.*attr_name*.has.an.on_seta
100c0 74 74 72 20 68 6f 6f 6b 2c 20 75 73 65 20 6e 6f 72 6d 61 6c 20 61 73 73 69 67 6e 6d 65 6e 74 2e ttr.hook,.use.normal.assignment.
100e0 20 4f 74 68 65 72 77 69 73 65 0a 20 20 20 20 72 65 6c 65 67 61 74 65 20 74 6f 20 5f 73 65 74 61 .Otherwise.....relegate.to._seta
10100 74 74 72 2e 0a 20 20 20 20 54 72 fe 01 00 00 72 ff 01 00 00 29 01 72 44 02 00 00 29 03 72 77 00 ttr......Tr....r....).rD...).rw.
10120 00 00 72 e6 00 00 00 72 43 02 00 00 73 03 00 00 00 20 20 20 72 21 00 00 00 da 07 5f 61 73 73 69 ..r....rC...s.......r!....._assi
10140 67 6e 72 4b 02 00 00 e7 07 00 00 73 29 00 00 00 80 00 f1 0a 00 08 16 dc 0f 17 98 09 a0 35 a8 24 gnrK.......s)................5.$
10160 d3 0f 2f d0 08 2f e0 0d 12 90 39 90 2b 98 53 a0 15 a0 07 d0 0b 28 d0 04 28 72 23 00 00 00 63 04 ../../....9.+.S......(..(r#...c.
10180 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 01 f3 52 00 00 00 97 00 7c 02 72 0e 74 01 ....................R.....|.r.t.
101a0 00 00 00 00 00 00 00 00 7c 00 7c 01 64 01 7c 03 ab 04 00 00 00 00 00 00 53 00 64 02 7c 00 9b 00 ........|.|.d.|.........S.d.|...
101c0 64 03 7c 03 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 d.|.j...................|.|.....
101e0 00 00 00 00 9b 00 9d 04 53 00 29 04 7a 8f 0a 20 20 20 20 55 6e 6c 65 73 73 20 2a 61 74 74 72 5f ........S.).z......Unless.*attr_
10200 6e 61 6d 65 2a 20 68 61 73 20 61 6e 20 6f 6e 5f 73 65 74 61 74 74 72 20 68 6f 6f 6b 2c 20 75 73 name*.has.an.on_setattr.hook,.us
10220 65 20 6e 6f 72 6d 61 6c 20 61 73 73 69 67 6e 6d 65 6e 74 20 61 66 74 65 72 0a 20 20 20 20 63 6f e.normal.assignment.after.....co
10240 6e 76 65 72 73 69 6f 6e 2e 20 4f 74 68 65 72 77 69 73 65 20 72 65 6c 65 67 61 74 65 20 74 6f 20 nversion..Otherwise.relegate.to.
10260 5f 73 65 74 61 74 74 72 5f 77 69 74 68 5f 63 6f 6e 76 65 72 74 65 72 2e 0a 20 20 20 20 54 72 fe _setattr_with_converter......Tr.
10280 01 00 00 72 ff 01 00 00 29 02 72 49 02 00 00 72 47 02 00 00 72 48 02 00 00 73 04 00 00 00 20 20 ...r....).rI...rG...rH...s......
102a0 20 20 72 21 00 00 00 da 16 5f 61 73 73 69 67 6e 5f 77 69 74 68 5f 63 6f 6e 76 65 72 74 65 72 72 ..r!....._assign_with_converterr
102c0 4d 02 00 00 f2 07 00 00 73 39 00 00 00 80 00 f1 0e 00 08 16 dc 0f 26 a0 79 b0 29 b8 54 c0 39 d3 M.......s9............&.y.).T.9.
102e0 0f 4d d0 08 4d e0 0d 12 90 39 90 2b 98 53 a0 19 d7 21 3e d1 21 3e b8 79 c8 29 d3 21 54 d0 20 55 .M..M....9.+.S...!>.!>.y.).!T..U
10300 d0 0b 56 d0 04 56 72 23 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 ..V..Vr#...c....................
10320 f3 8e 00 00 00 87 02 97 00 7c 00 64 01 75 00 72 34 7c 01 64 01 75 00 72 0d 64 02 74 00 00 00 00 .........|.d.u.r4|.d.u.r.d.t....
10340 00 00 00 00 00 74 02 00 00 00 00 00 00 00 00 66 03 53 00 09 00 09 00 09 00 09 00 09 00 09 00 09 .....t.........f.S..............
10360 00 09 00 64 06 88 02 66 01 64 03 84 0c 7d 03 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 ...d...f.d...}..................
10380 00 09 00 64 07 88 02 66 01 64 04 84 0c 7d 04 64 05 7c 03 7c 04 66 03 53 00 64 02 74 04 00 00 00 ...d...f.d...}.d.|.|.f.S.d.t....
103a0 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 66 03 53 00 29 08 7a 67 0a 20 20 20 20 44 65 74 65 .....t.........f.S.).zg.....Dete
103c0 72 6d 69 6e 65 20 74 68 65 20 63 6f 72 72 65 63 74 20 73 65 74 74 65 72 20 66 75 6e 63 74 69 6f rmine.the.correct.setter.functio
103e0 6e 73 20 62 61 73 65 64 20 6f 6e 20 77 68 65 74 68 65 72 20 61 20 63 6c 61 73 73 20 69 73 20 66 ns.based.on.whether.a.class.is.f
10400 72 6f 7a 65 6e 0a 20 20 20 20 61 6e 64 2f 6f 72 20 73 6c 6f 74 74 65 64 2e 0a 20 20 20 20 54 72 rozen.....and/or.slotted......Tr
10420 1e 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 13 00 00 01 f3 46 00 00 00 95 01 ....c.....................F.....
10440 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 89 03 ab 02 00 00 00 00 00 00 72 0d 74 03 00 00 00 00 ..t.........|...........r.t.....
10460 00 00 00 00 7c 00 7c 01 7c 02 ab 03 00 00 00 00 00 00 53 00 64 01 7c 00 9b 00 64 02 7c 01 9b 00 ....|.|.|.........S.d.|...d.|...
10480 9d 04 53 00 a9 03 4e fa 0c 5f 69 6e 73 74 5f 64 69 63 74 5b 27 7a 05 27 5d 20 3d 20 29 02 72 33 ..S...N.._inst_dict['z.'].=.).r3
104a0 02 00 00 72 44 02 00 00 29 04 72 77 00 00 00 72 42 02 00 00 72 43 02 00 00 72 9d 00 00 00 73 04 ...rD...).rw...rB...rC...r....s.
104c0 00 00 00 20 20 20 80 72 21 00 00 00 da 0a 66 6d 74 5f 73 65 74 74 65 72 7a 26 5f 64 65 74 65 72 .......r!.....fmt_setterz&_deter
104e0 6d 69 6e 65 5f 73 65 74 74 65 72 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 66 6d 74 5f 73 65 74 74 65 72 mine_setters.<locals>.fmt_setter
10500 0f 08 00 00 73 31 00 00 00 f8 80 00 f4 06 00 10 1d 98 59 a8 0d d4 0f 36 dc 17 1f a0 09 a8 39 b0 ....s1............Y....6......9.
10520 6e d3 17 45 d0 10 45 e0 15 21 a0 29 a0 1b a8 45 b0 29 b0 1b d0 13 3d d0 0c 3d 72 23 00 00 00 63 n..E..E..!.)...E.)....=..=r#...c
10540 04 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 13 00 00 01 f3 6c 00 00 00 95 01 97 00 7c 02 73 .....................l.......|.s
10560 0c 74 01 00 00 00 00 00 00 00 00 7c 00 89 04 ab 02 00 00 00 00 00 00 72 0e 74 03 00 00 00 00 00 .t.........|...........r.t......
10580 00 00 00 7c 00 7c 01 7c 02 7c 03 ab 04 00 00 00 00 00 00 53 00 64 01 7c 00 9b 00 64 02 7c 03 6a ...|.|.|.|.........S.d.|...d.|.j
105a0 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 00 00 00 00 9b ...................|.|..........
105c0 00 9d 04 53 00 72 50 02 00 00 29 03 72 33 02 00 00 72 49 02 00 00 72 47 02 00 00 29 05 72 77 00 ...S.rP...).r3...rI...rG...).rw.
105e0 00 00 72 42 02 00 00 72 43 02 00 00 72 3c 00 00 00 72 9d 00 00 00 73 05 00 00 00 20 20 20 20 80 ..rB...rC...r<...r....s.........
10600 72 21 00 00 00 da 19 66 6d 74 5f 73 65 74 74 65 72 5f 77 69 74 68 5f 63 6f 6e 76 65 72 74 65 72 r!.....fmt_setter_with_converter
10620 7a 35 5f 64 65 74 65 72 6d 69 6e 65 5f 73 65 74 74 65 72 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 66 6d z5_determine_setters.<locals>.fm
10640 74 5f 73 65 74 74 65 72 5f 77 69 74 68 5f 63 6f 6e 76 65 72 74 65 72 17 08 00 00 73 4c 00 00 00 t_setter_with_converter....sL...
10660 f8 80 00 f1 0c 00 10 1e a4 1d a8 79 b8 2d d4 21 48 dc 17 2e d8 14 1d 98 79 a8 2e b8 29 f3 03 02 ...........y.-.!H.......y...)...
10680 18 12 f0 00 02 11 12 f0 08 00 16 22 a0 29 a0 1b a8 45 b0 29 d7 32 4f d1 32 4f d0 50 59 d0 5b 64 ...........".)...E.).2O.2O.PY.[d
106a0 d3 32 65 d0 31 66 d0 13 67 d0 0c 67 72 23 00 00 00 29 01 7a 1a 5f 69 6e 73 74 5f 64 69 63 74 20 .2e.1f..g..gr#...).z._inst_dict.
106c0 3d 20 73 65 6c 66 2e 5f 5f 64 69 63 74 5f 5f a9 08 72 77 00 00 00 72 84 00 00 00 72 42 02 00 00 =.self.__dict__..rw...r....rB...
106e0 72 84 00 00 00 72 43 02 00 00 72 0f 01 00 00 72 87 01 00 00 72 84 00 00 00 a9 0a 72 77 00 00 00 r....rC...r....r....r......rw...
10700 72 84 00 00 00 72 42 02 00 00 72 84 00 00 00 72 43 02 00 00 72 0f 01 00 00 72 3c 00 00 00 72 45 r....rB...r....rC...r....r<...rE
10720 02 00 00 72 87 01 00 00 72 84 00 00 00 29 04 72 44 02 00 00 72 49 02 00 00 72 4b 02 00 00 72 4d ...r....r....).rD...rI...rK...rM
10740 02 00 00 29 05 72 1b 01 00 00 72 1a 01 00 00 72 9d 00 00 00 72 52 02 00 00 72 54 02 00 00 73 05 ...).r....r....r....rR...rT...s.
10760 00 00 00 20 20 60 20 20 72 21 00 00 00 da 12 5f 64 65 74 65 72 6d 69 6e 65 5f 73 65 74 74 65 72 .....`..r!....._determine_setter
10780 73 72 57 02 00 00 ff 07 00 00 73 a4 00 00 00 f8 80 00 f0 0e 00 08 0e 90 14 81 7e d8 0b 10 90 44 srW.......s...............~....D
107a0 89 3d d8 13 15 94 78 d4 21 38 d0 13 38 d0 0c 38 f0 0e 06 09 3e d8 17 1a f0 03 06 09 3e d8 27 2a .=....x.!8..8..8....>.......>.'*
107c0 f0 03 06 09 3e d8 3c 40 f0 03 06 09 3e e0 0d 10 f5 05 06 09 3e f0 10 0b 09 68 01 d8 17 1a f0 03 ....>.<@....>.......>....h......
107e0 0b 09 68 01 e0 17 1a f0 05 0b 09 68 01 f0 06 00 1d 21 f0 07 0b 09 68 01 f0 08 00 18 21 f0 09 0b ..h........h.....!....h.....!...
10800 09 68 01 f0 0a 00 0e 11 f5 0b 0b 09 68 01 f0 1c 00 0d 2c d8 0c 16 d8 0c 25 f0 07 04 10 0a f0 00 .h..........h.....,.....%.......
10820 04 09 0a f0 0e 00 0c 0e 8c 77 d4 18 2e d0 0b 2e d0 04 2e 72 23 00 00 00 63 0c 00 00 00 00 00 00 .........w.........r#...c.......
10840 00 00 00 00 00 0a 00 00 00 03 00 00 01 f3 64 0d 00 00 97 00 7c 03 72 03 64 01 67 01 6e 01 67 00 ..............d.....|.r.d.g.n.g.
10860 7d 0c 7c 09 72 11 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 ab 01 }.|.r.|.j...................d...
10880 00 00 00 00 00 00 01 00 74 03 00 00 00 00 00 00 00 00 7c 01 7c 02 7c 07 ab 03 00 00 00 00 00 00 ........t.........|.|.|.........
108a0 5c 03 00 00 7d 0d 7d 0e 7d 0f 7c 0c 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \...}.}.}.|.j...................
108c0 7c 0d ab 01 00 00 00 00 00 00 01 00 67 00 7d 10 67 00 7d 11 67 00 7d 12 69 00 7d 13 64 03 64 04 |...........g.}.g.}.g.}.i.}.d.d.
108e0 69 01 7d 14 7c 00 44 00 90 04 5d cf 00 00 7d 15 7c 15 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 i.}.|.D...]...}.|.j.............
10900 00 00 00 00 00 00 72 11 7c 12 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 15 ......r.|.j...................|.
10920 ab 01 00 00 00 00 00 00 01 00 7c 15 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
10940 7d 16 7c 15 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 04 75 01 78 01 73 20 }.|.j...................d.u.x.s.
10960 01 00 7c 15 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 0c 00 00 00 00 00 00 ..|.j...................t.......
10980 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 01 78 01 72 02 01 00 7c 0a ..j...................u.x.r...|.
109a0 7d 17 7c 15 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 18 74 13 00 00 00 00 }.|.j...................}.t.....
109c0 00 00 00 00 7c 15 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 16 00 00 00 00 ....|.j...................t.....
109e0 00 00 00 00 ab 02 00 00 00 00 00 00 7d 19 7c 19 72 18 7c 15 6a 14 00 00 00 00 00 00 00 00 00 00 ............}.|.r.|.j...........
10a00 00 00 00 00 00 00 00 00 6a 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 02 64 05 ........j...................r.d.
10a20 6e 01 64 06 7d 1a 7c 15 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 30 74 13 n.d.}.|.j....................0t.
10a40 00 00 00 00 00 00 00 00 7c 15 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 1c ........|.j...................t.
10a60 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 73 16 74 1d 00 00 00 00 00 00 00 00 7c 15 6a 1a ................s.t.........|.j.
10a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 1b 6e 0c 7c 15 ..........................}.n.|.
10aa0 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 1b 7c 15 6a 1e 00 00 00 00 00 00 j...................}.|.j.......
10ac0 00 00 00 00 00 00 00 00 00 00 00 00 64 07 75 00 90 01 72 06 7c 19 72 9b 74 20 00 00 00 00 00 00 ............d.u...r.|.r.t.......
10ae0 00 00 7c 15 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 01 7a 06 00 00 7d 1c ..|.j...................f.z...}.
10b00 7c 1b 81 4a 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 7c 0f 7c 16 |..J|.j.....................|.|.
10b20 7c 1c 64 08 7c 1a 9b 00 64 09 9d 03 7a 00 00 00 7c 17 7c 1b ab 04 00 00 00 00 00 00 ab 01 00 00 |.d.|...d...z...|.|.............
10b40 00 00 00 00 01 00 7c 1b 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 13 7c 1b ......|.j...................|.|.
10b60 6a 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 15 6a 08 00 00 00 00 00 00 00 00 j#..................|.j.........
10b80 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 3c 00 00 00 6e 20 7c 0c 6a 01 00 00 00 00 ..................<...n.|.j.....
10ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 7c 0e 7c 16 7c 1c 64 08 7c 1a 9b 00 64 09 9d 03 ................|.|.|.d.|...d...
10bc0 7a 00 00 00 7c 17 ab 03 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 15 6a 14 00 00 00 00 z...|...................|.j.....
10be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............j$................
10c00 00 00 7c 13 7c 1c 3c 00 00 00 90 02 6e ed 7c 1b 81 48 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 ..|.|.<.....n.|..H|.j...........
10c20 00 00 00 00 00 00 00 00 02 00 7c 0f 7c 16 64 0a 7c 16 9b 00 64 0b 9d 03 7c 17 7c 1b ab 04 00 00 ..........|.|.d.|...d...|.|.....
10c40 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 1b 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............|.j...............
10c60 00 00 00 00 7c 13 7c 1b 6a 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 15 6a 08 ....|.|.j#..................|.j.
10c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 3c 00 00 00 90 02 ..........................<.....
10ca0 6e a3 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 7c 0e 7c 16 64 0a n.|.j.....................|.|.d.
10cc0 7c 16 9b 00 64 0b 9d 03 7c 17 ab 03 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 90 02 6e 84 |...d...|.....................n.
10ce0 7c 15 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 26 00 00 00 00 00 00 00 00 |.j...................t&........
10d00 75 01 72 9a 7c 19 73 98 7c 18 9b 00 64 0c 7c 16 9b 00 64 0b 9d 04 7d 1d 7c 15 6a 28 00 00 00 00 u.r.|.s.|...d.|...d...}.|.j(....
10d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 12 7c 11 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 ..............r.|.j.............
10d40 00 00 00 00 00 00 7c 1d ab 01 00 00 00 00 00 00 01 00 6e 11 7c 10 6a 01 00 00 00 00 00 00 00 00 ......|...........n.|.j.........
10d60 00 00 00 00 00 00 00 00 00 00 7c 1d ab 01 00 00 00 00 00 00 01 00 7c 1b 81 44 7c 0c 6a 01 00 00 ..........|...........|..D|.j...
10d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 7c 0f 7c 16 7c 18 7c 17 7c 1b ab 04 00 00 ..................|.|.|.|.|.....
10da0 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 1b 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............|.j...............
10dc0 00 00 00 00 7c 13 7c 1b 6a 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 15 6a 08 ....|.|.j#..................|.j.
10de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 3c 00 00 00 90 01 ..........................<.....
10e00 6e f3 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 7c 0e 7c 16 7c 18 n.|.j.....................|.|.|.
10e20 7c 17 ab 03 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 90 01 6e d8 7c 19 90 01 72 48 7c 18 |.....................n.|...rH|.
10e40 9b 00 64 0d 9d 02 7d 1d 7c 15 6a 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 12 ..d...}.|.j(..................r.
10e60 7c 11 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 1d ab 01 00 00 00 00 00 00 |.j...................|.........
10e80 01 00 6e 11 7c 10 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 1d ab 01 00 00 ..n.|.j...................|.....
10ea0 00 00 00 00 01 00 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0e 7c 18 ......|.j...................d.|.
10ec0 9b 00 64 0f 9d 03 ab 01 00 00 00 00 00 00 01 00 74 20 00 00 00 00 00 00 00 00 7c 15 6a 08 00 00 ..d.............t.........|.j...
10ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 01 7a 06 00 00 7d 1c 7c 1b 81 7d 7c 0c 6a 01 ................f.z...}.|..}|.j.
10f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 10 02 00 7c 0f 7c 16 7c 18 7c 17 7c 1b ..................d...|.|.|.|.|.
10f20 ab 04 00 00 00 00 00 00 7a 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 0c 6a 01 00 00 00 00 00 00 ........z.............|.j.......
10f40 00 00 00 00 00 00 00 00 00 00 00 00 64 11 ab 01 00 00 00 00 00 00 01 00 7c 0c 6a 01 00 00 00 00 ............d...........|.j.....
10f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 10 02 00 7c 0f 7c 16 7c 1c 64 08 7a 00 00 00 7c 1a ..............d...|.|.|.d.z...|.
10f80 7a 00 00 00 64 09 7a 00 00 00 7c 17 7c 1b ab 04 00 00 00 00 00 00 7a 00 00 00 ab 01 00 00 00 00 z...d.z...|.|.........z.........
10fa0 00 00 01 00 7c 1b 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 13 7c 1b 6a 23 ....|.j...................|.|.j#
10fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 15 6a 08 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
10fe0 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 3c 00 00 00 6e 52 7c 0c 6a 01 00 00 00 00 00 00 ................<...nR|.j.......
11000 00 00 00 00 00 00 00 00 00 00 00 00 64 10 02 00 7c 0e 7c 16 7c 18 7c 17 ab 03 00 00 00 00 00 00 ............d...|.|.|.|.........
11020 7a 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 z.............|.j...............
11040 00 00 00 00 64 11 ab 01 00 00 00 00 00 00 01 00 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 ....d...........|.j.............
11060 00 00 00 00 00 00 64 10 02 00 7c 0e 7c 16 7c 1c 64 08 7a 00 00 00 7c 1a 7a 00 00 00 64 09 7a 00 ......d...|.|.|.d.z...|.z...d.z.
11080 00 00 7c 17 ab 03 00 00 00 00 00 00 7a 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 15 6a 14 00 00 ..|.........z.............|.j...
110a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................j$..............
110c0 00 00 00 00 7c 13 7c 1c 3c 00 00 00 6e 8d 7c 15 6a 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....|.|.<...n.|.j(..............
110e0 00 00 00 00 72 12 7c 11 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 18 ab 01 ....r.|.j...................|...
11100 00 00 00 00 00 00 01 00 6e 11 7c 10 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........n.|.j...................
11120 7c 18 ab 01 00 00 00 00 00 00 01 00 7c 1b 81 43 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 |...........|..C|.j.............
11140 00 00 00 00 00 00 02 00 7c 0f 7c 16 7c 18 7c 17 7c 1b ab 04 00 00 00 00 00 00 ab 01 00 00 00 00 ........|.|.|.|.|...............
11160 00 00 01 00 7c 1b 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 13 7c 1b 6a 23 ....|.j...................|.|.j#
11180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 15 6a 08 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
111a0 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 3c 00 00 00 6e 19 7c 0c 6a 01 00 00 00 00 00 00 ................<...n.|.j.......
111c0 00 00 00 00 00 00 00 00 00 00 00 00 02 00 7c 0e 7c 16 7c 18 7c 17 ab 03 00 00 00 00 00 00 ab 01 ..............|.|.|.|...........
111e0 00 00 00 00 00 00 01 00 7c 15 6a 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 12 ........|.j...................d.
11200 75 00 73 02 90 04 8c 90 7c 15 6a 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 13 u.s.....|.j*....................
11220 7c 1b 80 11 7c 15 6a 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 14 7c 18 3c 00 |...|.j*..................|.|.<.
11240 00 00 90 04 8c af 7c 1b 80 02 90 04 8c b3 7c 1b 6a 2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......|.......|.j,..............
11260 00 00 00 00 73 02 90 04 8c c1 7c 1b 6a 2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....s.....|.j,..................
11280 7c 14 7c 18 3c 00 00 00 90 04 8c d2 04 00 7c 12 72 78 74 2e 00 00 00 00 00 00 00 00 7c 13 64 13 |.|.<.........|.rxt.........|.d.
112a0 3c 00 00 00 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 14 ab 01 00 00 <...|.j...................d.....
112c0 00 00 00 00 01 00 7c 12 44 00 5d 59 00 00 7d 15 64 15 7c 15 6a 08 00 00 00 00 00 00 00 00 00 00 ......|.D.]Y..}.d.|.j...........
112e0 00 00 00 00 00 00 00 00 7a 00 00 00 7d 1e 64 16 7c 15 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 ........z...}.d.|.j.............
11300 00 00 00 00 00 00 7a 00 00 00 7d 16 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......z...}.|.j.................
11320 00 00 64 10 7c 1e 9b 00 64 17 7c 16 9b 00 64 18 7c 15 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 ..d.|...d.|...d.|.j.............
11340 00 00 00 00 00 00 9b 00 64 09 9d 07 ab 01 00 00 00 00 00 00 01 00 7c 15 6a 06 00 00 00 00 00 00 ........d.............|.j.......
11360 00 00 00 00 00 00 00 00 00 00 00 00 7c 13 7c 1e 3c 00 00 00 7c 15 7c 13 7c 16 3c 00 00 00 8c 5b ............|.|.<...|.|.|.<....[
11380 04 00 7c 05 72 11 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 19 ab 01 ..|.r.|.j...................d...
113a0 00 00 00 00 00 00 01 00 7c 06 72 35 7c 01 72 18 7c 02 72 0b 64 1a 74 30 00 00 00 00 00 00 00 00 ........|.r5|.r.|.r.d.t0........
113c0 9b 00 64 1b 9d 03 7d 1f 6e 15 64 1c 74 30 00 00 00 00 00 00 00 00 9b 00 64 1d 9d 03 7d 1f 6e 0a ..d...}.n.d.t0..........d...}.n.
113e0 64 1e 74 30 00 00 00 00 00 00 00 00 9b 00 64 1f 9d 03 7d 1f 7c 0c 6a 01 00 00 00 00 00 00 00 00 d.t0..........d...}.|.j.........
11400 00 00 00 00 00 00 00 00 00 00 7c 1f ab 01 00 00 00 00 00 00 01 00 7c 08 72 2d 64 20 6a 33 00 00 ..........|...........|.r-d.j3..
11420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 21 84 00 7c 00 44 00 ab 00 00 00 00 00 00 00 ................d!..|.D.........
11440 ab 01 00 00 00 00 00 00 7d 20 7c 0c 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........}.|.j...................
11460 64 22 7c 20 9b 00 64 09 9d 03 ab 01 00 00 00 00 00 00 01 00 64 23 6a 33 00 00 00 00 00 00 00 00 d"|...d.............d#j3........
11480 00 00 00 00 00 00 00 00 00 00 7c 10 ab 01 00 00 00 00 00 00 7d 10 7c 10 7d 21 7c 11 72 56 7c 10 ..........|.........}.|.}!|.rV|.
114a0 7c 10 72 02 64 23 6e 01 64 06 9b 00 64 24 64 23 6a 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.r.d#n.d...d$d#j3..............
114c0 00 00 00 00 7c 11 ab 01 00 00 00 00 00 00 9b 00 9d 03 7a 0d 00 00 7d 10 64 23 6a 33 00 00 00 00 ....|.............z...}.d#j3....
114e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 25 84 00 7c 11 44 00 ab 00 00 00 00 00 00 00 44 00 ..............d%..|.D.........D.
11500 8f 22 63 02 67 00 63 02 5d 09 00 00 7d 22 7c 22 9b 00 64 26 7c 22 9b 00 9d 03 91 02 8c 0b 04 00 ."c.g.c.]...}"|"..d&|"..........
11520 63 02 7d 22 ab 01 00 00 00 00 00 00 7d 23 7c 21 7c 21 72 02 64 23 6e 01 64 06 7a 0d 00 00 7d 21 c.}"........}#|!|!r.d#n.d.z...}!
11540 7c 21 7c 23 7a 0d 00 00 7d 21 7c 03 72 0b 7c 04 72 09 64 27 7c 21 9b 00 64 09 9d 03 7c 0c 64 28 |!|#z...}!|.r.|.r.d'|!..d...|.d(
11560 3c 00 00 00 64 29 7d 24 64 2a 7c 0b 9b 00 64 17 7c 10 9b 00 64 2b 7c 0c 72 11 7c 24 6a 33 00 00 <...d)}$d*|...d.|...d+|.r.|$j3..
11580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 0c ab 01 00 00 00 00 00 00 6e 01 64 2c 9b 00 ................|.........n.d,..
115a0 64 2d 9d 07 7c 13 7c 14 66 03 53 00 63 02 01 00 63 02 7d 22 77 00 29 2e 7a ab 0a 20 20 20 20 52 d-..|.|.f.S.c...c.}"w.).z......R
115c0 65 74 75 72 6e 20 61 20 73 63 72 69 70 74 20 6f 66 20 61 6e 20 69 6e 69 74 69 61 6c 69 7a 65 72 eturn.a.script.of.an.initializer
115e0 20 66 6f 72 20 2a 61 74 74 72 73 2a 2c 20 61 20 64 69 63 74 20 6f 66 20 67 6c 6f 62 61 6c 73 2c .for.*attrs*,.a.dict.of.globals,
11600 20 61 6e 64 0a 20 20 20 20 61 6e 6e 6f 74 61 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 69 6e 69 .and.....annotations.for.the.ini
11620 74 69 61 6c 69 7a 65 72 2e 0a 0a 20 20 20 20 54 68 65 20 67 6c 6f 62 61 6c 73 20 61 72 65 20 72 tializer.......The.globals.are.r
11640 65 71 75 69 72 65 64 20 62 79 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 73 63 72 69 70 74 2e equired.by.the.generated.script.
11660 0a 20 20 20 20 7a 19 73 65 6c 66 2e 5f 5f 61 74 74 72 73 5f 70 72 65 5f 69 6e 69 74 5f 5f 28 29 .....z.self.__attrs_pre_init__()
11680 7a 24 5f 73 65 74 61 74 74 72 20 3d 20 5f 63 61 63 68 65 64 5f 73 65 74 61 74 74 72 5f 67 65 74 z$_setattr.=._cached_setattr_get
116a0 28 73 65 6c 66 29 72 87 01 00 00 4e 72 20 00 00 00 da 00 46 72 1f 02 00 00 72 ee 01 00 00 7a 0b (self)r....Nr......Fr....r....z.
116c0 61 74 74 72 5f 64 69 63 74 5b 27 7a 0a 27 5d 2e 64 65 66 61 75 6c 74 7a 0c 3d 61 74 74 72 5f 64 attr_dict['z.'].defaultz.=attr_d
116e0 69 63 74 5b 27 7a 08 3d 4e 4f 54 48 49 4e 47 7a 03 69 66 20 7a 10 20 69 73 20 6e 6f 74 20 4e 4f ict['z.=NOTHINGz.if.z..is.not.NO
11700 54 48 49 4e 47 3a 72 f4 01 00 00 7a 05 65 6c 73 65 3a 54 72 0c 00 00 00 7a 23 69 66 20 5f 63 6f THING:r....z.else:Tr....z#if._co
11720 6e 66 69 67 2e 5f 72 75 6e 5f 76 61 6c 69 64 61 74 6f 72 73 20 69 73 20 54 72 75 65 3a da 11 5f nfig._run_validators.is.True:.._
11740 5f 61 74 74 72 5f 76 61 6c 69 64 61 74 6f 72 5f da 07 5f 5f 61 74 74 72 5f 7a 07 28 73 65 6c 66 _attr_validator_..__attr_z.(self
11760 2c 20 7a 07 2c 20 73 65 6c 66 2e 7a 1a 73 65 6c 66 2e 5f 5f 61 74 74 72 73 5f 70 6f 73 74 5f 69 ,.z.,.self.z.self.__attrs_post_i
11780 6e 69 74 5f 5f 28 29 72 41 02 00 00 7a 08 27 2c 20 4e 6f 6e 65 29 72 51 02 00 00 7a 09 27 5d 20 nit__()rA...z.',.None)rQ...z.'].
117a0 3d 20 4e 6f 6e 65 72 fe 01 00 00 7a 07 20 3d 20 4e 6f 6e 65 72 f0 01 00 00 63 01 00 00 00 00 00 =.Noner....z..=.Noner....c......
117c0 00 00 00 00 00 00 03 00 00 00 33 00 00 01 f3 54 00 00 00 4b 00 01 00 97 00 7c 00 5d 20 00 00 7d ..........3....T...K.....|.]...}
117e0 01 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 8c 10 64 00 7c 01 6a .|.j...................s...d.|.j
11800 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 00 9d 02 96 01 97 01 01 00 8c 22 04 ..............................".
11820 00 79 01 ad 03 77 01 29 02 72 fe 01 00 00 4e 29 02 72 3b 00 00 00 72 96 00 00 00 72 b8 00 00 00 .y...w.).r....N).r;...r....r....
11840 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 7a 28 5f 61 74 74 72 73 5f 74 6f 5f 69 6e 69 s......r!...r....z(_attrs_to_ini
11860 74 5f 73 63 72 69 70 74 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 10 09 00 00 73 t_script.<locals>.<genexpr>....s
11880 21 00 00 00 e8 00 f8 80 00 d2 17 42 a8 51 b8 31 bf 36 bb 36 98 25 a0 01 a7 06 a1 06 98 78 d4 18 !..........B.Q.1.6.6.%.......x..
118a0 28 d1 17 42 f9 73 08 00 00 00 82 11 28 01 94 14 28 01 7a 1d 42 61 73 65 45 78 63 65 70 74 69 6f (..B.s......(...(.z.BaseExceptio
118c0 6e 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 72 a6 00 00 00 7a 03 2a 2c 20 63 01 00 00 00 n.__init__(self,.r....z.*,.c....
118e0 00 00 00 00 00 00 00 00 04 00 00 00 33 00 00 01 f3 44 00 00 00 4b 00 01 00 97 00 7c 00 5d 18 00 ............3....D...K.....|.]..
11900 00 7d 01 7c 01 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 ab 01 00 00 00 .}.|.j...................d......
11920 00 00 00 64 01 19 00 00 00 96 01 97 01 01 00 8c 1a 04 00 79 02 ad 03 77 01 29 03 fa 01 3d 72 02 ...d...............y...w.)...=r.
11940 00 00 00 4e 29 01 da 05 73 70 6c 69 74 29 02 72 b1 00 00 00 da 03 6b 77 61 73 02 00 00 00 20 20 ...N)...split).r......kwas......
11960 72 21 00 00 00 72 b3 00 00 00 7a 28 5f 61 74 74 72 73 5f 74 6f 5f 69 6e 69 74 5f 73 63 72 69 70 r!...r....z(_attrs_to_init_scrip
11980 74 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 1d 09 00 00 73 1d 00 00 00 e8 00 f8 t.<locals>.<genexpr>....s.......
119a0 80 00 d2 23 4e b8 23 a0 43 a7 49 a1 49 a8 63 a3 4e b0 31 d5 24 35 d1 23 4e f9 73 04 00 00 00 82 ...#N.#.C.I.I.c.N.1.$5.#N.s.....
119c0 1e 20 01 72 5e 02 00 00 7a 18 73 65 6c 66 2e 5f 5f 61 74 74 72 73 5f 70 72 65 5f 69 6e 69 74 5f ...r^...z.self.__attrs_pre_init_
119e0 5f 28 72 02 00 00 00 7a 05 0a 20 20 20 20 7a 04 64 65 66 20 7a 07 29 3a 0a 20 20 20 20 da 04 70 _(r....z......z.def.z.):.......p
11a00 61 73 73 72 d4 00 00 00 29 1a 72 98 00 00 00 72 57 02 00 00 72 d7 00 00 00 72 37 00 00 00 72 96 assr....).r....rW...r....r7...r.
11a20 00 00 00 72 43 00 00 00 72 0d 00 00 00 72 b9 01 00 00 72 44 00 00 00 72 4a 00 00 00 72 36 00 00 ...rC...r....r....rD...rJ...r6..
11a40 00 72 49 00 00 00 da 0a 74 61 6b 65 73 5f 73 65 6c 66 72 3c 00 00 00 72 45 02 00 00 72 3b 00 00 .rI.....takes_selfr<...rE...r;..
11a60 00 da 11 5f 49 4e 49 54 5f 46 41 43 54 4f 52 59 5f 50 41 54 da 10 5f 67 65 74 5f 67 6c 6f 62 61 ..._INIT_FACTORY_PAT.._get_globa
11a80 6c 5f 6e 61 6d 65 72 50 00 00 00 72 1d 00 00 00 72 3e 00 00 00 72 33 00 00 00 da 11 5f 66 69 72 l_namerP...r....r>...r3....._fir
11aa0 73 74 5f 70 61 72 61 6d 5f 74 79 70 65 72 0c 00 00 00 72 49 01 00 00 72 ba 00 00 00 29 25 72 7b st_param_typer....rI...r....)%r{
11ac0 00 00 00 72 d9 01 00 00 da 0a 69 73 5f 73 6c 6f 74 74 65 64 da 0d 63 61 6c 6c 5f 70 72 65 5f 69 ...r......is_slotted..call_pre_i
11ae0 6e 69 74 72 3a 02 00 00 da 0e 63 61 6c 6c 5f 70 6f 73 74 5f 69 6e 69 74 da 0f 64 6f 65 73 5f 63 nitr:.....call_post_init..does_c
11b00 61 63 68 65 5f 68 61 73 68 72 9d 00 00 00 72 1f 01 00 00 72 3e 02 00 00 72 3d 02 00 00 da 0b 6d ache_hashr....r....r>...r=.....m
11b20 65 74 68 6f 64 5f 6e 61 6d 65 72 d9 00 00 00 da 0b 65 78 74 72 61 5f 6c 69 6e 65 73 72 52 02 00 ethod_namer......extra_linesrR..
11b40 00 72 54 02 00 00 72 ed 00 00 00 da 0c 6b 77 5f 6f 6e 6c 79 5f 61 72 67 73 da 11 61 74 74 72 73 .rT...r......kw_only_args..attrs
11b60 5f 74 6f 5f 76 61 6c 69 64 61 74 65 da 11 6e 61 6d 65 73 5f 66 6f 72 5f 67 6c 6f 62 61 6c 73 72 _to_validate..names_for_globalsr
11b80 03 00 00 00 72 9f 00 00 00 72 77 00 00 00 72 43 02 00 00 da 08 61 72 67 5f 6e 61 6d 65 da 0b 68 ....r....rw...rC.....arg_name..h
11ba0 61 73 5f 66 61 63 74 6f 72 79 da 0a 6d 61 79 62 65 5f 73 65 6c 66 72 3c 00 00 00 da 11 69 6e 69 as_factory..maybe_selfr<.....ini
11bc0 74 5f 66 61 63 74 6f 72 79 5f 6e 61 6d 65 da 03 61 72 67 da 08 76 61 6c 5f 6e 61 6d 65 da 0f 69 t_factory_name..arg..val_name..i
11be0 6e 69 74 5f 68 61 73 68 5f 63 61 63 68 65 da 04 76 61 6c 73 da 0d 70 72 65 5f 69 6e 69 74 5f 61 nit_hash_cache..vals..pre_init_a
11c00 72 67 73 da 0b 6b 77 5f 61 72 67 5f 6e 61 6d 65 da 15 70 72 65 5f 69 6e 69 74 5f 6b 77 5f 6f 6e rgs..kw_arg_name..pre_init_kw_on
11c20 6c 79 5f 61 72 67 73 da 02 4e 4c 73 25 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ly_args..NLs%...................
11c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 21 00 00 00 72 36 02 00 00 72 .....................r!...r6...r
11c60 36 02 00 00 2e 08 00 00 73 30 07 00 00 80 00 f1 28 00 2e 3b d0 0d 28 d1 0c 29 c0 02 80 45 e1 07 6.......s0......(..;..(..)...E..
11c80 1b d8 08 0d 8f 0c 89 0c f0 08 00 0d 33 f4 09 05 09 0a f4 0e 00 3a 4c 01 d8 08 11 90 3a 98 7d f3 ............3........:L.....:.}.
11ca0 03 02 3a 06 d1 04 36 80 4b 90 1a d0 1d 36 f0 06 00 05 0a 87 4c 81 4c 90 1b d4 04 1d e0 0b 0d 80 ..:...6.K....6......L.L.........
11cc0 44 d8 13 15 80 4c d8 18 1a d0 04 15 f0 08 00 19 1b d0 04 15 d8 13 1b 98 54 d0 12 22 80 4b e0 0d D....L..................T..".K..
11ce0 12 f3 00 55 02 05 44 01 88 01 d8 0b 0c 8f 3b 8a 3b d8 0c 1d d7 0c 24 d1 0c 24 a0 51 d4 0c 27 e0 ...U..D.......;.;.....$..$.Q..'.
11d00 14 15 97 46 91 46 88 09 d8 19 1a 9f 1c 99 1c a8 54 d0 19 31 f2 00 02 1a 0a d8 0c 0d 8f 4c 89 4c ...F.F..........T..1.........L.L
11d20 a4 07 a7 0d a1 0d d0 0c 2d d2 0c 44 d0 32 44 f0 03 00 09 17 f0 0a 00 14 15 97 37 91 37 88 08 e4 ........-..D.2D...........7.7...
11d40 16 20 a0 11 a7 19 a1 19 ac 47 d3 16 34 88 0b d9 1f 2a a8 71 af 79 a9 79 d7 2f 43 d2 2f 43 91 56 .........G..4....*.q.y.y./C./C.V
11d60 c8 12 88 0a e0 0b 0c 8f 3b 89 3b d0 0b 22 ac 3a b0 61 b7 6b b1 6b c4 39 d4 2b 4d dc 18 21 a0 21 ........;.;..".:.a.k.k.9.+M..!.!
11d80 a7 2b a1 2b d3 18 2e 89 49 e0 18 19 9f 0b 99 0b 88 49 e0 0b 0c 8f 36 89 36 90 55 8a 3f d9 0f 1a .+.+....I........I....6.6.U.?...
11da0 dc 24 35 b8 11 bf 16 b9 16 b8 09 d1 24 41 d0 10 21 d8 13 1c d0 13 28 d8 14 19 97 4c 91 4c d9 18 .$5.........$A..!.....(....L.L..
11dc0 31 d8 1c 25 d8 1c 2d b0 21 b0 4a b0 3c b8 71 d0 30 41 d1 1c 41 d8 1c 2a d8 1c 25 f3 09 05 19 1a 1..%..-.!.J.<.q.0A..A..*..%.....
11de0 f4 03 07 15 16 f0 12 00 19 22 d7 18 2b d1 18 2b f0 03 00 15 26 a0 69 d7 26 40 d1 26 40 c0 11 c7 ........."..+..+....&.i.&@.&@...
11e00 16 c1 16 d3 26 48 d2 14 49 f0 08 00 15 1a 97 4c 91 4c d9 18 22 d8 1c 25 d8 1c 2d b0 21 b0 4a b0 ....&H..I......L.L.."..%..-.!.J.
11e20 3c b8 71 d0 30 41 d1 1c 41 d8 1c 2a f3 07 04 19 1a f4 03 06 15 16 f0 0e 00 38 39 b7 79 b1 79 d7 <.q.0A..A..*.............89.y.y.
11e40 37 48 d1 37 48 d0 10 21 d0 22 33 d3 10 34 d8 11 1a d0 11 26 d8 10 15 97 0c 91 0c d9 14 2d d8 18 7H.7H..!."3..4.....&.........-..
11e60 21 d8 1a 25 a0 69 a0 5b b0 0a d0 18 3b d8 18 26 d8 18 21 f3 09 05 15 16 f4 03 07 11 12 f0 12 00 !..%.i.[....;..&..!.............
11e80 15 1e d7 14 27 d1 14 27 f0 03 00 11 22 a0 29 d7 22 3c d1 22 3c b8 51 bf 56 b9 56 d3 22 44 d3 10 ....'..'....".)."<."<.Q.V.V."D..
11ea0 45 f0 08 00 11 16 97 0c 91 0c d9 14 1e d8 18 21 d8 1a 25 a0 69 a0 5b b0 0a d0 18 3b d8 18 26 f3 E..............!..%.i.[....;..&.
11ec0 07 04 15 16 f6 03 06 11 12 f0 0e 00 0e 0f 8f 59 89 59 9c 67 d1 0d 25 a9 6b d8 15 1d 90 4a 98 6c ...............Y.Y.g..%.k....J.l
11ee0 a8 39 a8 2b b0 5a d0 12 40 88 43 d8 0f 10 8f 79 8a 79 d8 10 1c d7 10 23 d1 10 23 a0 43 d5 10 28 .9.+.Z..@.C....y.y.....#..#.C..(
11f00 e0 10 14 97 0b 91 0b 98 43 d4 10 20 e0 0f 18 d0 0f 24 d8 10 15 97 0c 91 0c d9 14 2d d8 18 21 a0 ........C........$.........-..!.
11f20 38 a8 5e b8 59 f3 03 02 15 16 f4 03 04 11 12 f0 0c 00 15 1e d7 14 27 d1 14 27 f0 03 00 11 22 a0 8.^.Y.................'..'....".
11f40 29 d7 22 3c d1 22 3c b8 51 bf 56 b9 56 d3 22 44 d3 10 45 f0 08 00 11 16 97 0c 91 0c 99 5a a8 09 )."<."<.Q.V.V."D..E..........Z..
11f60 b0 38 b8 5e d3 1d 4c d6 10 4d e2 0d 18 d8 15 1d 90 4a 98 68 d0 12 27 88 43 d8 0f 10 8f 79 8a 79 .8.^..L..M.......J.h..'.C....y.y
11f80 d8 10 1c d7 10 23 d1 10 23 a0 43 d5 10 28 e0 10 14 97 0b 91 0b 98 43 d4 10 20 d8 0c 11 8f 4c 89 .....#..#.C..(........C.......L.
11fa0 4c 98 33 98 78 98 6a d0 28 38 d0 19 39 d4 0c 3a e4 20 31 b0 51 b7 56 b1 56 b0 49 d1 20 3d d0 0c L.3.x.j.(8..9..:..1.Q.V.V.I..=..
11fc0 1d d8 0f 18 d0 0f 24 d8 10 15 97 0c 91 0c d8 14 1a d9 16 2f d8 18 21 a0 38 a8 5e b8 59 f3 03 02 ......$............/..!.8.^.Y...
11fe0 17 16 f1 03 03 15 16 f4 03 05 11 12 f0 0c 00 11 16 97 0c 91 0c 98 57 d4 10 25 d8 10 15 97 0c 91 ......................W..%......
12000 0c d8 14 1a d9 16 2f d8 18 21 d8 18 29 a8 43 d1 18 2f b0 2a d1 18 3c b8 73 d1 18 42 d8 18 26 d8 ....../..!..).C../.*..<.s..B..&.
12020 18 21 f3 09 05 17 16 f1 03 06 15 16 f4 03 08 11 12 f0 14 00 15 1e d7 14 27 d1 14 27 f0 03 00 11 .!......................'..'....
12040 22 a0 29 d7 22 3c d1 22 3c b8 51 bf 56 b9 56 d3 22 44 d2 10 45 f0 08 00 11 16 97 0c 91 0c d8 14 ".)."<."<.Q.V.V."D..E...........
12060 1a 99 5a a8 09 b0 38 b8 5e d3 1d 4c d1 14 4c f4 03 02 11 12 f0 06 00 11 16 97 0c 91 0c 98 57 d4 ..Z...8.^..L..L...............W.
12080 10 25 d8 10 15 97 0c 91 0c d8 14 1a d9 16 20 d8 18 21 d8 18 29 a8 43 d1 18 2f b0 2a d1 18 3c b8 .%...............!..).C../.*..<.
120a0 73 d1 18 42 d8 18 26 f3 07 04 17 16 f1 03 05 15 16 f4 03 07 11 12 f0 10 00 34 35 b7 39 b1 39 d7 s..B..&..................45.9.9.
120c0 33 44 d1 33 44 d0 0c 1d d0 1e 2f d2 0c 30 e0 0f 10 8f 79 8a 79 d8 10 1c d7 10 23 d1 10 23 a0 48 3D.3D...../..0....y.y.....#..#.H
120e0 d5 10 2d e0 10 14 97 0b 91 0b 98 48 d4 10 25 e0 0f 18 d0 0f 24 d8 10 15 97 0c 91 0c d9 14 2d d8 ..-........H..%.....$.........-.
12100 18 21 a0 38 a8 5e b8 59 f3 03 02 15 16 f4 03 04 11 12 f0 0c 00 15 1e d7 14 27 d1 14 27 f0 03 00 .!.8.^.Y.................'..'...
12120 11 22 a0 29 d7 22 3c d1 22 3c b8 51 bf 56 b9 56 d3 22 44 d2 10 45 f0 08 00 11 16 97 0c 91 0c 99 .".)."<."<.Q.V.V."D..E..........
12140 5a a8 09 b0 38 b8 5e d3 1d 4c d4 10 4d e0 0b 0c 8f 36 89 36 90 54 8b 3e d8 0f 10 8f 76 89 76 d0 Z...8.^..L..M....6.6.T.>....v.v.
12160 0f 21 a0 69 d0 26 37 d8 28 29 af 06 a9 06 90 0b 98 48 d3 10 25 d8 11 1a d2 11 26 a8 39 d7 2b 46 .!.i.&7.().......H..%.....&.9.+F
12180 d4 2b 46 e0 28 31 d7 28 43 d1 28 43 90 0b 98 48 d3 10 25 f0 6b 04 55 02 05 44 01 f1 6e 04 00 08 .+F.(1.(C.(C...H..%.k.U..D..n...
121a0 19 dc 27 2e d0 08 19 98 29 d1 08 24 d8 08 0d 8f 0c 89 0c d0 15 3a d4 08 3b d8 11 22 f2 00 05 09 ..'.....)..$.........:..;.."....
121c0 2d 88 41 d8 17 2a a8 51 af 56 a9 56 d1 17 33 88 48 d8 18 21 a0 41 a7 46 a1 46 d1 18 2a 88 49 d8 -.A..*.Q.V.V..3.H..!.A.F.F..*.I.
121e0 0c 11 8f 4c 89 4c 98 34 a0 08 98 7a a8 17 b0 19 b0 0b b8 37 c0 31 c7 36 c1 36 c0 28 c8 21 d0 19 ...L.L.4...z.......7.1.6.6.(.!..
12200 4c d4 0c 4d d8 2a 2b af 2b a9 2b d0 0c 1d 98 68 d1 0c 27 d8 2b 2c d0 0c 1d 98 69 d2 0c 28 f0 0b L..M.*+.+.+....h..'.+,....i..(..
12220 05 09 2d f1 0e 00 08 16 d8 08 0d 8f 0c 89 0c d0 15 31 d4 08 32 f1 0e 00 08 17 d9 0b 14 d9 0f 19 ..-..............1..2...........
12240 d8 24 2e d4 2f 40 d0 2e 41 c0 18 d0 22 4a 91 0f e0 24 30 d4 31 42 d0 30 43 c0 39 d0 22 4d 91 0f .$../@..A..."J...$0.1B.0C.9."M..
12260 e0 20 25 d4 26 37 d0 25 38 b8 07 d0 1e 40 88 4f d8 08 0d 8f 0c 89 0c 90 5f d4 08 25 f1 08 00 08 ..%.&7.%8....@.O........_..%....
12280 0e d8 0f 12 8f 78 89 78 d1 17 42 b0 25 d4 17 42 d3 0f 42 88 04 e0 08 0d 8f 0c 89 0c d0 17 34 b0 .....x.x..B.%..B..B...........4.
122a0 54 b0 46 b8 21 d0 15 3c d4 08 3d e0 0b 0f 8f 39 89 39 90 54 8b 3f 80 44 d8 14 18 80 4d d9 07 13 T.F.!..<..=....9.9.T.?.D....M...
122c0 e0 08 0c 99 34 91 34 a0 52 d0 12 28 a8 03 a8 44 af 49 a9 49 b0 6c d3 2c 43 d0 2b 44 d0 10 45 d1 ....4.4.R..(...D.I.I.l.,C.+D..E.
122e0 08 45 88 04 d8 20 24 a7 09 a1 09 f1 08 00 24 4f 01 c0 1c d4 23 4e f6 07 04 0d 0e f0 06 00 15 20 .E....$.......$O....#N..........
12300 f0 05 00 14 1f 90 2d 98 71 a0 1b a0 0d d2 10 2e f2 03 04 0d 0e f3 03 06 21 0a d0 08 1d f0 0e 00 ......-.q...............!.......
12320 09 16 a1 1d 99 14 b0 42 d1 08 36 88 0d d8 08 15 d0 19 2e d1 08 2e 88 0d e1 07 14 d1 19 2a e0 15 .......B..6..................*..
12340 2d a8 6d a8 5f b8 41 d0 13 3e 88 05 88 61 89 08 f0 06 00 0a 12 80 42 e0 0c 10 90 1b 90 0d 98 57 -.m._.A..>...a........B........W
12360 a0 54 a0 46 f0 00 01 2b 05 d9 17 1c 80 52 87 57 81 57 88 55 84 5e a0 26 d0 04 29 f0 00 01 2a 01 .T.F...+.....R.W.W.U.^.&..)...*.
12380 f0 03 02 09 04 f0 06 00 09 1a d8 08 13 f0 0b 06 0c 06 f0 00 06 05 06 f9 f2 1f 04 0d 0e 73 06 00 .............................s..
123a0 00 00 d9 19 0e 5a 2d 08 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 24 00 .....Z-.c.....................$.
123c0 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 ....|.j...................d.....
123e0 00 00 00 00 53 00 29 02 7a c5 0a 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 5f 5f 69 6e 69 ....S.).z......The.default.__ini
12400 74 5f 5f 20 70 61 72 61 6d 65 74 65 72 20 6e 61 6d 65 20 66 6f 72 20 61 20 66 69 65 6c 64 2e 0a t__.parameter.name.for.a.field..
12420 0a 20 20 20 20 54 68 69 73 20 70 65 72 66 6f 72 6d 73 20 70 72 69 76 61 74 65 2d 6e 61 6d 65 20 .....This.performs.private-name.
12440 61 64 6a 75 73 74 6d 65 6e 74 20 76 69 61 20 6c 65 61 64 69 6e 67 2d 75 6e 73 63 6f 72 65 20 73 adjustment.via.leading-unscore.s
12460 74 72 69 70 70 69 6e 67 2c 0a 20 20 20 20 61 6e 64 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 tripping,.....and.is.the.default
12480 20 76 61 6c 75 65 20 6f 66 20 41 74 74 72 69 62 75 74 65 2e 61 6c 69 61 73 20 69 66 20 6e 6f 74 .value.of.Attribute.alias.if.not
124a0 20 70 72 6f 76 69 64 65 64 2e 0a 20 20 20 20 72 2c 01 00 00 29 01 da 06 6c 73 74 72 69 70 72 09 .provided......r,...)...lstripr.
124c0 01 00 00 73 01 00 00 00 20 72 21 00 00 00 72 c0 00 00 00 72 c0 00 00 00 32 09 00 00 73 13 00 00 ...s.....r!...r....r....2...s...
124e0 00 80 00 f0 10 00 0c 10 8f 3b 89 3b 90 73 d3 0b 1b d0 04 1b 72 23 00 00 00 63 00 00 00 00 00 00 .........;.;.s......r#...c......
12500 00 00 00 00 00 00 04 00 00 00 00 00 00 01 f3 62 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 5a ...............b.....e.Z.d.Z.d.Z
12520 03 64 02 5a 04 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 09 00 64 0b 64 04 84 01 5a .d.Z.....................d.d...Z
12540 05 64 05 84 00 5a 06 65 07 64 0c 64 0d 64 06 84 05 ab 00 00 00 00 00 00 00 5a 08 64 07 84 00 5a .d...Z.e.d.d.d...........Z.d...Z
12560 09 64 08 84 00 5a 0a 64 09 84 00 5a 0b 64 0a 84 00 5a 0c 79 03 29 0e 72 bc 00 00 00 61 b2 06 00 .d...Z.d...Z.d...Z.y.).r....a...
12580 00 0a 20 20 20 20 2a 52 65 61 64 2d 6f 6e 6c 79 2a 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e ......*Read-only*.representation
125a0 20 6f 66 20 61 6e 20 61 74 74 72 69 62 75 74 65 2e 0a 0a 20 20 20 20 2e 2e 20 77 61 72 6e 69 6e .of.an.attribute..........warnin
125c0 67 3a 3a 0a 0a 20 20 20 20 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 65 76 65 72 20 69 6e 73 g::.........You.should.never.ins
125e0 74 61 6e 74 69 61 74 65 20 74 68 69 73 20 63 6c 61 73 73 20 79 6f 75 72 73 65 6c 66 2e 0a 0a 20 tantiate.this.class.yourself....
12600 20 20 20 54 68 65 20 63 6c 61 73 73 20 68 61 73 20 2a 61 6c 6c 2a 20 61 72 67 75 6d 65 6e 74 73 ...The.class.has.*all*.arguments
12620 20 6f 66 20 60 61 74 74 72 2e 69 62 60 20 28 65 78 63 65 70 74 20 66 6f 72 20 60 60 66 61 63 74 .of.`attr.ib`.(except.for.``fact
12640 6f 72 79 60 60 20 77 68 69 63 68 20 69 73 0a 20 20 20 20 6f 6e 6c 79 20 73 79 6e 74 61 63 74 69 ory``.which.is.....only.syntacti
12660 63 20 73 75 67 61 72 20 66 6f 72 20 60 60 64 65 66 61 75 6c 74 3d 46 61 63 74 6f 72 79 28 2e 2e c.sugar.for.``default=Factory(..
12680 2e 29 60 60 20 70 6c 75 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 20 20 20 20 2d 20 .)``.plus.the.following:......-.
126a0 60 60 6e 61 6d 65 60 60 20 28 60 73 74 72 60 29 3a 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 ``name``.(`str`):.The.name.of.th
126c0 65 20 61 74 74 72 69 62 75 74 65 2e 0a 20 20 20 20 2d 20 60 60 61 6c 69 61 73 60 60 20 28 60 73 e.attribute......-.``alias``.(`s
126e0 74 72 60 29 3a 20 54 68 65 20 5f 5f 69 6e 69 74 5f 5f 20 70 61 72 61 6d 65 74 65 72 20 6e 61 6d tr`):.The.__init__.parameter.nam
12700 65 20 6f 66 20 74 68 65 20 61 74 74 72 69 62 75 74 65 2c 20 61 66 74 65 72 0a 20 20 20 20 20 20 e.of.the.attribute,.after.......
12720 61 6e 79 20 65 78 70 6c 69 63 69 74 20 6f 76 65 72 72 69 64 65 73 20 61 6e 64 20 64 65 66 61 75 any.explicit.overrides.and.defau
12740 6c 74 20 70 72 69 76 61 74 65 2d 61 74 74 72 69 62 75 74 65 2d 6e 61 6d 65 20 68 61 6e 64 6c 69 lt.private-attribute-name.handli
12760 6e 67 2e 0a 20 20 20 20 2d 20 60 60 69 6e 68 65 72 69 74 65 64 60 60 20 28 60 62 6f 6f 6c 60 29 ng......-.``inherited``.(`bool`)
12780 3a 20 57 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 61 74 20 61 74 74 72 69 62 75 74 65 20 :.Whether.or.not.that.attribute.
127a0 68 61 73 20 62 65 65 6e 20 69 6e 68 65 72 69 74 65 64 0a 20 20 20 20 20 20 66 72 6f 6d 20 61 20 has.been.inherited.......from.a.
127c0 62 61 73 65 20 63 6c 61 73 73 2e 0a 20 20 20 20 2d 20 60 60 65 71 5f 6b 65 79 60 60 20 61 6e 64 base.class......-.``eq_key``.and
127e0 20 60 60 6f 72 64 65 72 5f 6b 65 79 60 60 20 28 60 74 79 70 69 6e 67 2e 43 61 6c 6c 61 62 6c 65 .``order_key``.(`typing.Callable
12800 60 20 6f 72 20 60 4e 6f 6e 65 60 29 3a 20 54 68 65 0a 20 20 20 20 20 20 63 61 6c 6c 61 62 6c 65 `.or.`None`):.The.......callable
12820 73 20 74 68 61 74 20 61 72 65 20 75 73 65 64 20 66 6f 72 20 63 6f 6d 70 61 72 69 6e 67 20 61 6e s.that.are.used.for.comparing.an
12840 64 20 6f 72 64 65 72 69 6e 67 20 6f 62 6a 65 63 74 73 20 62 79 20 74 68 69 73 0a 20 20 20 20 20 d.ordering.objects.by.this......
12860 20 61 74 74 72 69 62 75 74 65 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 54 68 65 73 65 20 .attribute,.respectively..These.
12880 61 72 65 20 73 65 74 20 62 79 20 70 61 73 73 69 6e 67 20 61 20 63 61 6c 6c 61 62 6c 65 20 74 6f are.set.by.passing.a.callable.to
128a0 0a 20 20 20 20 20 20 60 61 74 74 72 2e 69 62 60 27 73 20 60 60 65 71 60 60 2c 20 60 60 6f 72 64 .......`attr.ib`'s.``eq``,.``ord
128c0 65 72 60 60 2c 20 6f 72 20 60 60 63 6d 70 60 60 20 61 72 67 75 6d 65 6e 74 73 2e 20 53 65 65 20 er``,.or.``cmp``.arguments..See.
128e0 61 6c 73 6f 0a 20 20 20 20 20 20 3a 72 65 66 3a 60 63 6f 6d 70 61 72 69 73 6f 6e 20 63 75 73 74 also.......:ref:`comparison.cust
12900 6f 6d 69 7a 61 74 69 6f 6e 20 3c 63 75 73 74 6f 6d 2d 63 6f 6d 70 61 72 69 73 6f 6e 3e 60 2e 0a omization.<custom-comparison>`..
12920 0a 20 20 20 20 49 6e 73 74 61 6e 63 65 73 20 6f 66 20 74 68 69 73 20 63 6c 61 73 73 20 61 72 65 .....Instances.of.this.class.are
12940 20 66 72 65 71 75 65 6e 74 6c 79 20 75 73 65 64 20 66 6f 72 20 69 6e 74 72 6f 73 70 65 63 74 69 .frequently.used.for.introspecti
12960 6f 6e 20 70 75 72 70 6f 73 65 73 0a 20 20 20 20 6c 69 6b 65 3a 0a 0a 20 20 20 20 2d 20 60 66 69 on.purposes.....like:......-.`fi
12980 65 6c 64 73 60 20 72 65 74 75 72 6e 73 20 61 20 74 75 70 6c 65 20 6f 66 20 74 68 65 6d 2e 0a 20 elds`.returns.a.tuple.of.them...
129a0 20 20 20 2d 20 56 61 6c 69 64 61 74 6f 72 73 20 67 65 74 20 74 68 65 6d 20 70 61 73 73 65 64 20 ...-.Validators.get.them.passed.
129c0 61 73 20 74 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 2e 0a 20 20 20 20 2d 20 54 68 65 as.the.first.argument......-.The
129e0 20 3a 72 65 66 3a 60 66 69 65 6c 64 20 74 72 61 6e 73 66 6f 72 6d 65 72 20 3c 74 72 61 6e 73 66 .:ref:`field.transformer.<transf
12a00 6f 72 6d 2d 66 69 65 6c 64 73 3e 60 20 68 6f 6f 6b 20 72 65 63 65 69 76 65 73 20 61 20 6c 69 73 orm-fields>`.hook.receives.a.lis
12a20 74 20 6f 66 0a 20 20 20 20 20 20 74 68 65 6d 2e 0a 20 20 20 20 2d 20 54 68 65 20 60 60 61 6c 69 t.of.......them......-.The.``ali
12a40 61 73 60 60 20 70 72 6f 70 65 72 74 79 20 65 78 70 6f 73 65 73 20 74 68 65 20 5f 5f 69 6e 69 74 as``.property.exposes.the.__init
12a60 5f 5f 20 70 61 72 61 6d 65 74 65 72 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 65 6c 64 2c 0a __.parameter.name.of.the.field,.
12a80 20 20 20 20 20 20 77 69 74 68 20 61 6e 79 20 6f 76 65 72 72 69 64 65 73 20 61 6e 64 20 64 65 66 ......with.any.overrides.and.def
12aa0 61 75 6c 74 20 70 72 69 76 61 74 65 2d 61 74 74 72 69 62 75 74 65 20 68 61 6e 64 6c 69 6e 67 20 ault.private-attribute.handling.
12ac0 61 70 70 6c 69 65 64 2e 0a 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a applied...........versionadded::
12ae0 20 32 30 2e 31 2e 30 20 2a 69 6e 68 65 72 69 74 65 64 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 .20.1.0.*inherited*........versi
12b00 6f 6e 61 64 64 65 64 3a 3a 20 32 30 2e 31 2e 30 20 2a 6f 6e 5f 73 65 74 61 74 74 72 2a 0a 20 20 onadded::.20.1.0.*on_setattr*...
12b20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 30 2e 32 2e 30 20 2a 69 6e .....versionchanged::.20.2.0.*in
12b40 68 65 72 69 74 65 64 2a 20 69 73 20 6e 6f 74 20 74 61 6b 65 6e 20 69 6e 74 6f 20 61 63 63 6f 75 herited*.is.not.taken.into.accou
12b60 6e 74 20 66 6f 72 0a 20 20 20 20 20 20 20 20 65 71 75 61 6c 69 74 79 20 63 68 65 63 6b 73 20 61 nt.for.........equality.checks.a
12b80 6e 64 20 68 61 73 68 69 6e 67 20 61 6e 79 6d 6f 72 65 2e 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 nd.hashing.anymore.........versi
12ba0 6f 6e 61 64 64 65 64 3a 3a 20 32 31 2e 31 2e 30 20 2a 65 71 5f 6b 65 79 2a 20 61 6e 64 20 2a 6f onadded::.21.1.0.*eq_key*.and.*o
12bc0 72 64 65 72 5f 6b 65 79 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 rder_key*........versionadded::.
12be0 32 32 2e 32 2e 30 20 2a 61 6c 69 61 73 2a 0a 0a 20 20 20 20 46 6f 72 20 74 68 65 20 66 75 6c 6c 22.2.0.*alias*......For.the.full
12c00 20 76 65 72 73 69 6f 6e 20 68 69 73 74 6f 72 79 20 6f 66 20 74 68 65 20 66 69 65 6c 64 73 2c 20 .version.history.of.the.fields,.
12c20 73 65 65 20 60 61 74 74 72 2e 69 62 60 2e 0a 20 20 20 20 29 11 72 96 00 00 00 72 36 00 00 00 72 see.`attr.ib`......).r....r6...r
12c40 37 00 00 00 72 38 00 00 00 72 3f 00 00 00 72 40 00 00 00 72 41 00 00 00 72 42 00 00 00 72 3a 00 7...r8...r?...r@...rA...rB...r:.
12c60 00 00 72 3b 00 00 00 72 3d 00 00 00 72 33 00 00 00 72 3c 00 00 00 72 3e 00 00 00 72 92 00 00 00 ..r;...r=...r3...r<...r>...r....
12c80 72 43 00 00 00 72 44 00 00 00 4e 63 13 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 03 00 00 01 rC...rD...Nc....................
12ca0 f3 de 01 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 05 7c 0e 78 01 73 02 01 00 7c 0d 7c 10 78 .......t.........|.|.x.s...|.|.x
12cc0 01 73 02 01 00 7c 0f 64 01 ab 04 00 00 00 00 00 00 5c 04 00 00 7d 0d 7d 0e 7d 0f 7d 10 74 02 00 .s...|.d.........\...}.}.}.}.t..
12ce0 00 00 00 00 00 00 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 ab 01 00 .......j...................|....
12d00 00 00 00 00 00 7d 13 02 00 7c 13 64 02 7c 01 ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 03 7c .....}...|.d.|.............|.d.|
12d20 02 ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 04 7c 03 ab 02 00 00 00 00 00 00 01 00 02 00 7c .............|.d.|.............|
12d40 13 64 05 7c 04 ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 06 7c 0d ab 02 00 00 00 00 00 00 01 .d.|.............|.d.|..........
12d60 00 02 00 7c 13 64 07 7c 0e ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 08 7c 0f ab 02 00 00 00 ...|.d.|.............|.d.|......
12d80 00 00 00 01 00 02 00 7c 13 64 09 7c 10 ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 0a 7c 06 ab .......|.d.|.............|.d.|..
12da0 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 0b 7c 07 ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 ...........|.d.|.............|.d
12dc0 0c 7c 0b ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 0d 7c 09 72 1e 74 07 00 00 00 00 00 00 00 .|.............|.d.|.r.t........
12de0 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 0b 00 00 00 00 00 00 00 00 7c .j...................t.........|
12e00 09 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 6e 05 74 0c 00 00 00 00 00 00 00 00 ab 02 00 .................n.t............
12e20 00 00 00 00 00 01 00 02 00 7c 13 64 0e 7c 0a ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 0f 7c .........|.d.|.............|.d.|
12e40 0c ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 10 7c 08 ab 02 00 00 00 00 00 00 01 00 02 00 7c .............|.d.|.............|
12e60 13 64 11 7c 11 ab 02 00 00 00 00 00 00 01 00 02 00 7c 13 64 12 7c 12 ab 02 00 00 00 00 00 00 01 .d.|.............|.d.|..........
12e80 00 79 00 29 13 4e 54 72 96 00 00 00 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 3f 00 00 00 .y.).NTr....r6...r7...r8...r?...
12ea0 72 40 00 00 00 72 41 00 00 00 72 42 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 3c 00 00 00 72 3d r@...rA...rB...r:...r;...r<...r=
12ec0 00 00 00 72 33 00 00 00 72 3e 00 00 00 72 92 00 00 00 72 43 00 00 00 72 44 00 00 00 29 07 72 45 ...r3...r>...r....rC...rD...).rE
12ee0 00 00 00 72 be 00 00 00 72 bf 00 00 00 da 05 74 79 70 65 73 da 10 4d 61 70 70 69 6e 67 50 72 6f ...r....r......types..MappingPro
12f00 78 79 54 79 70 65 72 0e 01 00 00 da 19 5f 45 4d 50 54 59 5f 4d 45 54 41 44 41 54 41 5f 53 49 4e xyTyper......_EMPTY_METADATA_SIN
12f20 47 4c 45 54 4f 4e 29 14 72 20 00 00 00 72 96 00 00 00 72 36 00 00 00 72 37 00 00 00 72 38 00 00 GLETON).r....r....r6...r7...r8..
12f40 00 72 39 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 92 00 00 00 72 3d 00 00 00 72 33 00 00 00 72 .r9...r:...r;...r....r=...r3...r
12f60 3c 00 00 00 72 3e 00 00 00 72 3f 00 00 00 72 40 00 00 00 72 41 00 00 00 72 42 00 00 00 72 43 00 <...r>...r?...r@...rA...rB...rC.
12f80 00 00 72 44 00 00 00 da 0d 62 6f 75 6e 64 5f 73 65 74 61 74 74 72 73 14 00 00 00 20 20 20 20 20 ..rD.....bound_setattrs.........
12fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 21 00 00 00 72 26 01 00 00 7a 12 41 74 74 72 69 ...............r!...r&...z.Attri
12fc0 62 75 74 65 2e 5f 5f 69 6e 69 74 5f 5f 7e 09 00 00 73 07 01 00 00 80 00 f4 2a 00 28 42 01 d8 0c bute.__init__~...s.......*.(B...
12fe0 0f 90 16 92 1c 98 32 98 79 d2 1f 31 a8 45 b0 34 f3 03 02 28 0a d1 08 24 88 02 88 46 90 45 98 39 ......2.y..1.E.4...(...$...F.E.9
13000 f4 0a 00 19 25 d7 18 2c d1 18 2c a8 54 d3 18 32 88 0d f1 08 00 09 16 90 66 98 64 d4 08 23 d9 08 ....%..,..,.T..2........f.d..#..
13020 15 90 69 a0 17 d4 08 29 d9 08 15 90 6b a0 39 d4 08 2d d9 08 15 90 66 98 64 d4 08 23 d9 08 15 90 ..i....)....k.9..-....f.d..#....
13040 64 98 42 d4 08 1f d9 08 15 90 68 a0 06 d4 08 27 d9 08 15 90 67 98 75 d4 08 25 d9 08 15 90 6b a0 d.B.......h....'....g.u..%....k.
13060 39 d4 08 2d d9 08 15 90 66 98 64 d4 08 23 d9 08 15 90 66 98 64 d4 08 23 d9 08 15 90 6b a0 39 d4 9..-....f.d..#....f.d..#....k.9.
13080 08 2d d9 08 15 d8 0c 16 f1 06 00 14 1c f4 03 00 11 16 d7 10 26 d1 10 26 a4 74 a8 48 a3 7e d4 10 .-..................&..&.t.H.~..
130a0 36 e4 15 2e f4 0b 07 09 0a f1 10 00 09 16 90 66 98 64 d4 08 23 d9 08 15 90 69 a0 17 d4 08 29 d9 6..............f.d..#....i....).
130c0 08 15 90 6b a0 39 d4 08 2d d9 08 15 90 6c a0 4a d4 08 2f d9 08 15 90 67 98 75 d5 08 25 72 23 00 ...k.9..-....l.J../....g.u..%r#.
130e0 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 03 00 00 01 f3 0e 00 00 00 97 00 74 00 ..c...........................t.
13100 00 00 00 00 00 00 00 00 82 01 72 2f 00 00 00 29 01 72 15 00 00 00 72 e5 00 00 00 73 03 00 00 00 ..........r/...).r....r....s....
13120 20 20 20 72 21 00 00 00 72 e4 00 00 00 7a 15 41 74 74 72 69 62 75 74 65 2e 5f 5f 73 65 74 61 74 ...r!...r....z.Attribute.__setat
13140 74 72 5f 5f b5 09 00 00 73 08 00 00 00 80 00 dc 0e 21 d0 08 21 72 23 00 00 00 63 04 00 00 00 00 tr__....s........!..!r#...c.....
13160 00 00 00 00 00 00 00 14 00 00 00 03 00 00 01 f3 a4 01 00 00 97 00 7c 03 80 0d 7c 02 6a 00 00 00 ......................|...|.j...
13180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 03 6e 1d 7c 02 6a 00 00 00 00 00 00 00 00 00 ................}.n.|.j.........
131a0 00 00 00 00 00 00 00 00 00 00 81 11 64 01 7c 01 9b 00 64 02 9d 03 7d 04 74 03 00 00 00 00 00 00 ............d.|...d...}.t.......
131c0 00 00 7c 04 ab 01 00 00 00 00 00 00 82 01 02 00 7c 00 7c 01 7c 02 6a 04 00 00 00 00 00 00 00 00 ..|.............|.|.|.j.........
131e0 00 00 00 00 00 00 00 00 00 00 7c 02 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
13200 7c 02 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 7c 02 6a 0a 00 00 00 00 |.j...................d.|.j.....
13220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............|.j...............
13240 00 00 00 00 64 03 7c 02 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 7c 02 ....d.|.j...................|.|.
13260 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 6a 12 00 00 00 00 00 00 00 00 j...................|.j.........
13280 00 00 00 00 00 00 00 00 00 00 7c 02 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
132a0 7c 02 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 6a 18 00 00 00 00 00 00 |.j...................|.j.......
132c0 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............|.j.................
132e0 00 00 7c 02 6a 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 6a 1e 00 00 00 00 ..|.j...................|.j.....
13300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 12 00 00 00 00 00 00 53 00 29 04 4e 7a 3e 54 79 70 ......................S.).Nz>Typ
13320 65 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 61 6e 64 20 74 79 70 65 20 61 72 67 75 6d 65 6e 74 20 63 e.annotation.and.type.argument.c
13340 61 6e 6e 6f 74 20 62 6f 74 68 20 62 65 20 70 72 65 73 65 6e 74 20 66 6f 72 20 27 7a 02 27 2e 46 annot.both.be.present.for.'z.'.F
13360 29 10 72 33 00 00 00 72 47 00 00 00 da 08 5f 64 65 66 61 75 6c 74 da 0a 5f 76 61 6c 69 64 61 74 ).r3...rG....._default.._validat
13380 6f 72 72 38 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 3d 00 00 00 72 3c 00 00 00 72 3e 00 00 00 orr8...r:...r;...r=...r<...r>...
133a0 72 3f 00 00 00 72 40 00 00 00 72 41 00 00 00 72 42 00 00 00 72 43 00 00 00 72 44 00 00 00 29 05 r?...r@...rA...rB...rC...rD...).
133c0 72 8c 00 00 00 72 96 00 00 00 72 cb 00 00 00 72 33 00 00 00 72 51 00 00 00 73 05 00 00 00 20 20 r....r....r....r3...rQ...s......
133e0 20 20 20 72 21 00 00 00 72 bd 00 00 00 7a 1c 41 74 74 72 69 62 75 74 65 2e 66 72 6f 6d 5f 63 6f ...r!...r....z.Attribute.from_co
13400 75 6e 74 69 6e 67 5f 61 74 74 72 b8 09 00 00 73 b2 00 00 00 80 00 f0 06 00 0c 10 88 3c d8 13 15 unting_attr....s............<...
13420 97 37 91 37 89 44 d8 0d 0f 8f 57 89 57 d0 0d 20 d8 14 52 d0 53 57 d0 52 58 d0 58 5a d0 12 5b 88 .7.7.D....W.W.....R.SW.RX.XZ..[.
13440 43 dc 12 1c 98 53 93 2f d0 0c 21 d9 0f 12 d8 0c 10 d8 0c 0e 8f 4b 89 4b d8 0c 0e 8f 4d 89 4d d8 C....S./..!..........K.K....M.M.
13460 0c 0e 8f 47 89 47 d8 0c 10 d8 0c 0e 8f 47 89 47 d8 0c 0e 8f 47 89 47 d8 0c 11 d8 0c 0e 8f 4b 89 ...G.G.......G.G....G.G.......K.
13480 4b d8 0c 10 d8 0c 0e 8f 4c 89 4c d8 0c 0e 8f 4a 89 4a d8 0c 0e 8f 45 89 45 d8 0c 0e 8f 49 89 49 K.......L.L....J.J....E.E....I.I
134a0 d8 0c 0e 8f 48 89 48 d8 0c 0e 8f 4c 89 4c d8 0c 0e 8f 4d 89 4d d8 0c 0e 8f 48 89 48 f3 25 13 10 ....H.H....L.L....M.M....H.H.%..
134c0 0a f0 00 13 09 0a 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 0b 00 00 01 ......r#...c....................
134e0 f3 6e 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .n.....t.........j..............
13500 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 02 7c 02 6a 03 00 00 00 00 00 00 00 00 00 00 00 .....|.........}.|.j............
13520 00 00 00 00 00 00 00 7c 01 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 .......|.j......................
13540 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 02 53 00 29 01 61 0a 01 00 00 0a 20 20 20 20 20 ...............|.S.).a..........
13560 20 20 20 43 6f 70 79 20 2a 73 65 6c 66 2a 20 61 6e 64 20 61 70 70 6c 79 20 2a 63 68 61 6e 67 65 ...Copy.*self*.and.apply.*change
13580 73 2a 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 77 6f 72 6b 73 20 73 69 6d 69 6c 61 72 6c s*...........This.works.similarl
135a0 79 20 74 6f 20 60 61 74 74 72 73 2e 65 76 6f 6c 76 65 60 20 62 75 74 20 74 68 61 74 20 66 75 6e y.to.`attrs.evolve`.but.that.fun
135c0 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 0a 20 20 20 20 20 20 20 20 77 69 74 68 ction.does.not.work.........with
135e0 20 3a 63 6c 61 73 73 3a 60 61 74 74 72 73 2e 41 74 74 72 69 62 75 74 65 60 2e 0a 0a 20 20 20 20 .:class:`attrs.Attribute`.......
13600 20 20 20 20 49 74 20 69 73 20 6d 61 69 6e 6c 79 20 6d 65 61 6e 74 20 74 6f 20 62 65 20 75 73 65 ....It.is.mainly.meant.to.be.use
13620 64 20 66 6f 72 20 60 74 72 61 6e 73 66 6f 72 6d 2d 66 69 65 6c 64 73 60 2e 0a 0a 20 20 20 20 20 d.for.`transform-fields`........
13640 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 30 2e 33 2e 30 0a 20 20 20 20 ......versionadded::.20.3.0.....
13660 20 20 20 20 29 03 da 04 63 6f 70 79 da 09 5f 73 65 74 61 74 74 72 73 72 b9 00 00 00 29 03 72 20 ....)...copy.._setattrsr....).r.
13680 00 00 00 72 ee 00 00 00 da 03 6e 65 77 73 03 00 00 00 20 20 20 72 21 00 00 00 72 97 00 00 00 7a ...r......news.......r!...r....z
136a0 10 41 74 74 72 69 62 75 74 65 2e 65 76 6f 6c 76 65 d6 09 00 00 73 28 00 00 00 80 00 f4 16 00 0f .Attribute.evolve....s(.........
136c0 13 8f 69 89 69 98 04 8b 6f 88 03 e0 08 0b 8f 0d 89 0d 90 67 97 6d 91 6d 93 6f d4 08 26 e0 0f 12 ..i.i...o..........g.m.m.o..&...
136e0 88 0a 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 40 00 00 ..r#...c.....................@..
13700 00 87 00 97 00 74 01 00 00 00 00 00 00 00 00 88 00 66 01 64 01 84 08 89 00 6a 02 00 00 00 00 00 .....t...........f.d.....j......
13720 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 .............D.................S
13740 00 29 02 fa 28 0a 20 20 20 20 20 20 20 20 50 6c 61 79 20 6e 69 63 65 20 77 69 74 68 20 70 69 63 .)..(.........Play.nice.with.pic
13760 6b 6c 65 2e 0a 20 20 20 20 20 20 20 20 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 33 00 kle..........c................3.
13780 00 01 f3 6a 00 00 00 95 01 4b 00 01 00 97 00 7c 00 5d 2a 00 00 7d 01 7c 01 64 00 6b 37 00 00 72 ...j.....K.....|.]*..}.|.d.k7..r
137a0 0c 74 01 00 00 00 00 00 00 00 00 89 02 7c 01 ab 02 00 00 00 00 00 00 6e 14 74 03 00 00 00 00 00 .t...........|.........n.t......
137c0 00 00 00 89 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 .....j..........................
137e0 00 96 01 97 01 01 00 8c 2c 04 00 79 01 ad 03 77 01 29 02 72 3d 00 00 00 4e 29 03 72 95 00 00 00 ........,..y...w.).r=...N).r....
13800 72 0e 01 00 00 72 3d 00 00 00 a9 03 72 b1 00 00 00 72 96 00 00 00 72 20 00 00 00 73 03 00 00 00 r....r=.....r....r....r....s....
13820 20 20 80 72 21 00 00 00 72 b3 00 00 00 7a 29 41 74 74 72 69 62 75 74 65 2e 5f 5f 67 65 74 73 74 ...r!...r....z)Attribute.__getst
13840 61 74 65 5f 5f 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e ec 09 00 00 73 35 00 00 ate__.<locals>.<genexpr>....s5..
13860 00 f8 e8 00 f8 80 00 f2 00 03 15 0a e0 10 14 f0 03 00 24 28 a8 3a d2 23 35 8c 47 90 44 98 24 d4 ..................$(.:.#5.G.D.$.
13880 0c 1f bc 34 c0 04 c7 0d c1 0d d3 3b 4e d3 0c 4e f1 03 03 15 0a f9 73 04 00 00 00 83 30 33 01 a9 ...4.......;N..N......s.....03..
138a0 02 72 4c 00 00 00 72 42 01 00 00 72 1f 00 00 00 73 01 00 00 00 60 72 21 00 00 00 72 0c 01 00 00 .rL...rB...r....s....`r!...r....
138c0 7a 16 41 74 74 72 69 62 75 74 65 2e 5f 5f 67 65 74 73 74 61 74 65 5f 5f e8 09 00 00 73 23 00 00 z.Attribute.__getstate__....s#..
138e0 00 f8 80 00 f4 08 00 10 15 f3 00 03 15 0a e0 18 1c 9f 0e 99 0e f4 05 03 15 0a f3 00 03 10 0a f0 ................................
13900 00 03 09 0a 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 4e ....r#...c.....................N
13920 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 03 00 00 00 .....|.j...................t....
13940 00 00 00 00 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 02 00 .....|.j...................|....
13960 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 79 01 a9 02 72 8c 02 00 00 4e 29 03 72 89 02 00 00 ...............y...r....N).r....
13980 72 7a 01 00 00 72 42 01 00 00 a9 02 72 20 00 00 00 72 7b 01 00 00 73 02 00 00 00 20 20 72 21 00 rz...rB.....r....r{...s......r!.
139a0 00 00 72 0d 01 00 00 7a 16 41 74 74 72 69 62 75 74 65 2e 5f 5f 73 65 74 73 74 61 74 65 5f 5f f1 ..r....z.Attribute.__setstate__.
139c0 09 00 00 73 1b 00 00 00 80 00 f0 08 00 09 0d 8f 0e 89 0e 94 73 98 34 9f 3e 99 3e a8 35 d3 17 31 ...s................s.4.>.>.5..1
139e0 d5 08 32 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 03 00 00 01 f3 ba 00 ..2r#...c.......................
13a00 00 00 97 00 74 00 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....t.........j.................
13a20 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 02 7c 01 44 00 5d 41 00 00 5c 02 00 00 7d 03 7d 04 7c 03 ..|.........}.|.D.]A..\...}.}.|.
13a40 64 01 6b 37 00 00 72 0a 02 00 7c 02 7c 03 7c 04 ab 02 00 00 00 00 00 00 01 00 8c 15 02 00 7c 02 d.k7..r...|.|.|...............|.
13a60 7c 03 7c 04 72 1e 74 05 00 00 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.|.r.t.........j...............
13a80 00 00 00 00 74 09 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ....t.........|.................
13aa0 6e 05 74 0a 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 01 00 8c 43 04 00 79 00 29 02 4e 72 n.t....................C..y.).Nr
13ac0 3d 00 00 00 29 06 72 be 00 00 00 72 bf 00 00 00 72 7f 02 00 00 72 80 02 00 00 72 0e 01 00 00 72 =...).r....r....r....r....r....r
13ae0 81 02 00 00 29 05 72 20 00 00 00 da 11 6e 61 6d 65 5f 76 61 6c 75 65 73 5f 70 61 69 72 73 72 82 ....).r......name_values_pairsr.
13b00 02 00 00 72 96 00 00 00 72 e6 00 00 00 73 05 00 00 00 20 20 20 20 20 72 21 00 00 00 72 89 02 00 ...r....r....s.........r!...r...
13b20 00 7a 13 41 74 74 72 69 62 75 74 65 2e 5f 73 65 74 61 74 74 72 73 f7 09 00 00 73 5e 00 00 00 80 .z.Attribute._setattrs....s^....
13b40 00 dc 18 24 d7 18 2c d1 18 2c a8 54 d3 18 32 88 0d d8 1b 2c f2 00 0b 09 12 89 4b 88 44 90 25 d8 ...$..,..,.T..2....,......K.D.%.
13b60 0f 13 90 7a d2 0f 21 d9 10 1d 98 64 a0 45 d5 10 2a e1 10 1d d8 14 18 f1 06 00 1c 21 f4 03 00 19 ...z..!....d.E..*..........!....
13b80 1e d7 18 2e d1 18 2e ac 74 b0 45 ab 7b d4 18 3b e4 1d 36 f5 0b 07 11 12 f1 09 0b 09 12 72 23 00 ........t.E.{..;..6..........r#.
13ba0 00 00 29 0a 4e 4e 4e 46 4e 4e 4e 4e 4e 4e 72 2f 00 00 00 29 04 72 96 00 00 00 72 84 00 00 00 72 ..).NNNFNNNNNNr/...).r....r....r
13bc0 cb 00 00 00 72 4f 00 00 00 29 0d 72 26 00 00 00 72 27 00 00 00 72 28 00 00 00 72 29 00 00 00 72 ....rO...).r&...r'...r(...r)...r
13be0 42 01 00 00 72 26 01 00 00 72 e4 00 00 00 72 4d 01 00 00 72 bd 00 00 00 72 97 00 00 00 72 0c 01 B...r&...r....rM...r....r....r..
13c00 00 00 72 0d 01 00 00 72 89 02 00 00 72 1e 00 00 00 72 23 00 00 00 72 21 00 00 00 72 bc 00 00 00 ..r....r....r....r#...r!...r....
13c20 72 bc 00 00 00 3d 09 00 00 73 62 00 00 00 84 00 f1 02 28 05 08 f0 58 01 12 11 06 80 49 f0 3c 00 r....=...sb.......(...X.....I.<.
13c40 12 16 d8 0d 11 d8 12 16 d8 10 15 d8 0b 0f d8 0f 13 d8 0e 12 d8 12 16 d8 13 17 d8 0e 12 f3 27 35 ..............................'5
13c60 05 26 f2 6e 01 01 05 22 f0 06 00 06 11 f3 02 1a 05 0a f3 03 00 06 11 f0 02 1a 05 0a f2 3a 0f 05 .&.n...".....................:..
13c80 13 f2 24 07 05 0a f2 12 04 05 33 f3 0c 0d 05 12 72 23 00 00 00 72 bc 00 00 00 72 3d 00 00 00 29 ..$.......3.....r#...r....r=...)
13ca0 0b 72 96 00 00 00 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 39 00 00 00 72 3f 00 00 00 72 .r....r6...r7...r8...r9...r?...r
13cc0 41 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 92 00 00 00 72 44 00 00 00 29 01 72 7b 00 00 00 72 A...r:...r;...r....rD...).r{...r
13ce0 92 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 01 f3 7c 00 00 00 97 00 ....c.....................|.....
13d00 65 00 5a 01 64 00 5a 02 64 01 5a 03 64 02 5a 04 67 00 02 00 65 05 64 03 84 00 64 04 44 00 ab 00 e.Z.d.Z.d.Z.d.Z.g...e.d...d.D...
13d20 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 a2 01 02 00 65 06 64 05 64 05 64 06 64 06 64 07 64 06 ..................e.d.d.d.d.d.d.
13d40 64 08 64 07 64 08 64 07 64 06 64 08 64 06 64 08 64 06 ac 09 ab 0f 00 00 00 00 00 00 91 01 ad 06 d.d.d.d.d.d.d.d.d...............
13d60 5a 07 64 0a 5a 08 64 0b 84 00 5a 09 64 0c 84 00 5a 0a 64 0d 84 00 5a 0b 79 06 29 0e 72 4f 00 00 Z.d.Z.d...Z.d...Z.d...Z.y.).rO..
13d80 00 61 1c 01 00 00 0a 20 20 20 20 49 6e 74 65 72 6d 65 64 69 61 74 65 20 72 65 70 72 65 73 65 6e .a.........Intermediate.represen
13da0 74 61 74 69 6f 6e 20 6f 66 20 61 74 74 72 69 62 75 74 65 73 20 74 68 61 74 20 75 73 65 73 20 61 tation.of.attributes.that.uses.a
13dc0 20 63 6f 75 6e 74 65 72 20 74 6f 20 70 72 65 73 65 72 76 65 0a 20 20 20 20 74 68 65 20 6f 72 64 .counter.to.preserve.....the.ord
13de0 65 72 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 68 61 76 65 20 er.in.which.the.attributes.have.
13e00 62 65 65 6e 20 64 65 66 69 6e 65 64 2e 0a 0a 20 20 20 20 2a 49 6e 74 65 72 6e 61 6c 2a 20 64 61 been.defined.......*Internal*.da
13e20 74 61 20 73 74 72 75 63 74 75 72 65 20 6f 66 20 74 68 65 20 61 74 74 72 73 20 6c 69 62 72 61 72 ta.structure.of.the.attrs.librar
13e40 79 2e 20 20 52 75 6e 6e 69 6e 67 20 69 6e 74 6f 20 69 73 20 6d 6f 73 74 0a 20 20 20 20 6c 69 6b y...Running.into.is.most.....lik
13e60 65 6c 79 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 61 20 62 75 67 20 6c 69 6b 65 20 61 20 66 ely.the.result.of.a.bug.like.a.f
13e80 6f 72 67 6f 74 74 65 6e 20 60 40 61 74 74 72 2e 73 60 20 64 65 63 6f 72 61 74 6f 72 2e 0a 20 20 orgotten.`@attr.s`.decorator....
13ea0 20 20 29 10 72 85 02 00 00 72 86 02 00 00 72 44 00 00 00 72 3c 00 00 00 72 a9 00 00 00 72 3f 00 ..).r....r....rD...r<...r....r?.
13ec0 00 00 72 40 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 3e 00 00 00 72 3d 00 00 00 72 43 00 00 00 ..r@...r:...r;...r>...r=...rC...
13ee0 72 41 00 00 00 72 42 00 00 00 72 38 00 00 00 72 33 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 rA...rB...r8...r3...c...........
13f00 00 12 00 00 00 23 00 00 01 f3 6a 00 00 00 4b 00 01 00 97 00 7c 00 5d 2b 00 00 7d 01 74 01 00 00 .....#....j...K.....|.]+..}.t...
13f20 00 00 00 00 00 00 7c 01 74 03 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 74 04 00 00 ......|.t.........|.........t...
13f40 00 00 00 00 00 00 64 00 64 01 64 00 64 01 64 01 64 02 64 01 64 00 64 02 64 00 64 02 64 00 ac 03 ......d.d.d.d.d.d.d.d.d.d.d.d...
13f60 ab 0f 00 00 00 00 00 00 96 01 97 01 01 00 8c 2d 04 00 79 00 ad 03 77 01 29 04 4e 54 46 a9 0f 72 ...............-..y...w.).NTF..r
13f80 96 00 00 00 72 44 00 00 00 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 39 00 00 00 72 3a 00 ....rD...r6...r7...r8...r9...r:.
13fa0 00 00 72 3b 00 00 00 72 3e 00 00 00 72 3f 00 00 00 72 40 00 00 00 72 41 00 00 00 72 42 00 00 00 ..r;...r>...r?...r@...rA...rB...
13fc0 72 92 00 00 00 72 43 00 00 00 29 03 72 bc 00 00 00 72 c0 00 00 00 72 1d 00 00 00 29 02 72 b1 00 r....rC...).r....r....r....).r..
13fe0 00 00 72 96 00 00 00 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 7a 17 5f 43 6f 75 6e 74 ..r....s......r!...r....z._Count
14000 69 6e 67 41 74 74 72 2e 3c 67 65 6e 65 78 70 72 3e 3d 0a 00 00 73 56 00 00 00 e8 00 f8 80 00 f2 ingAttr.<genexpr>=...sV.........
14020 00 1d 0f 0a f0 24 00 11 15 f4 23 00 0d 16 d8 15 19 dc 16 2d a8 64 d3 16 33 dc 18 1f d8 1a 1e d8 .....$....#........-.d..3.......
14040 15 19 d8 14 18 d8 15 19 d8 15 19 d8 18 1d d8 13 17 d8 17 1b d8 16 1b d8 1a 1e d8 1a 1f d8 1b 1f ................................
14060 f7 1f 10 0d 0e f0 00 10 0d 0e f1 03 1d 0f 0a f9 73 04 00 00 00 82 31 33 01 29 09 72 a9 00 00 00 ................s.....13.).r....
14080 72 85 02 00 00 72 38 00 00 00 72 3f 00 00 00 72 41 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 43 r....r8...r?...rA...r:...r;...rC
140a0 00 00 00 72 44 00 00 00 72 3d 00 00 00 4e 54 46 72 97 02 00 00 72 02 00 00 00 63 11 00 00 00 00 ...rD...r=...NTFr....r....c.....
140c0 00 00 00 00 00 00 00 03 00 00 00 03 00 00 01 f3 32 01 00 00 97 00 74 00 00 00 00 00 00 00 00 00 ................2.....t.........
140e0 78 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 7a 0d 00 00 63 02 5f 01 x.j...................d.z...c._.
14100 00 00 00 00 00 00 00 00 74 00 00 00 00 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 ........t.........j.............
14120 00 00 00 00 00 00 7c 00 5f 02 00 00 00 00 00 00 00 00 7c 01 7c 00 5f 03 00 00 00 00 00 00 00 00 ......|._.........|.|._.........
14140 7c 02 7c 00 5f 04 00 00 00 00 00 00 00 00 7c 07 7c 00 5f 05 00 00 00 00 00 00 00 00 7c 03 7c 00 |.|._.........|.|._.........|.|.
14160 5f 06 00 00 00 00 00 00 00 00 7c 0b 7c 00 5f 07 00 00 00 00 00 00 00 00 7c 0c 7c 00 5f 08 00 00 _.........|.|._.........|.|._...
14180 00 00 00 00 00 00 7c 0d 7c 00 5f 09 00 00 00 00 00 00 00 00 7c 0e 7c 00 5f 0a 00 00 00 00 00 00 ......|.|._.........|.|._.......
141a0 00 00 7c 05 7c 00 5f 0b 00 00 00 00 00 00 00 00 7c 06 7c 00 5f 0c 00 00 00 00 00 00 00 00 7c 08 ..|.|._.........|.|._.........|.
141c0 7c 00 5f 0d 00 00 00 00 00 00 00 00 7c 09 7c 00 5f 0e 00 00 00 00 00 00 00 00 7c 0a 7c 00 5f 0f |._.........|.|._.........|.|._.
141e0 00 00 00 00 00 00 00 00 7c 0f 7c 00 5f 10 00 00 00 00 00 00 00 00 7c 10 7c 00 5f 11 00 00 00 00 ........|.|._.........|.|._.....
14200 00 00 00 00 79 00 72 b5 00 00 00 29 12 72 4f 00 00 00 da 0b 63 6c 73 5f 63 6f 75 6e 74 65 72 72 ....y.r....).rO.....cls_counterr
14220 a9 00 00 00 72 85 02 00 00 72 86 02 00 00 72 3c 00 00 00 72 38 00 00 00 72 3f 00 00 00 72 40 00 ....r....r....r<...r8...r?...r@.
14240 00 00 72 41 00 00 00 72 42 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 3d 00 00 00 72 33 00 00 00 ..rA...rB...r:...r;...r=...r3...
14260 72 3e 00 00 00 72 43 00 00 00 72 44 00 00 00 29 11 72 20 00 00 00 72 36 00 00 00 72 37 00 00 00 r>...rC...rD...).r....r6...r7...
14280 72 38 00 00 00 72 39 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 3c 00 00 00 72 3d 00 00 00 72 33 r8...r9...r:...r;...r<...r=...r3
142a0 00 00 00 72 3e 00 00 00 72 3f 00 00 00 72 40 00 00 00 72 41 00 00 00 72 42 00 00 00 72 43 00 00 ...r>...r?...r@...rA...rB...rC..
142c0 00 72 44 00 00 00 73 11 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 21 00 00 .rD...s.....................r!..
142e0 00 72 26 01 00 00 7a 16 5f 43 6f 75 6e 74 69 6e 67 41 74 74 72 2e 5f 5f 69 6e 69 74 5f 5f 6f 0a .r&...z._CountingAttr.__init__o.
14300 00 00 73 8b 00 00 00 80 00 f4 26 00 09 16 d7 08 21 d2 08 21 a0 51 d1 08 26 d5 08 21 dc 17 24 d7 ..s.......&.....!..!.Q..&..!..$.
14320 17 30 d1 17 30 88 04 8c 0c d8 18 1f 88 04 8c 0d d8 1a 23 88 04 8c 0f d8 19 22 88 04 8c 0e d8 14 .0..0.............#......"......
14340 18 88 04 8c 09 d8 12 14 88 04 8c 07 d8 16 1c 88 04 8c 0b d8 15 1a 88 04 8c 0a d8 19 22 88 04 8c ............................"...
14360 0e d8 14 18 88 04 8c 09 d8 14 18 88 04 8c 09 d8 18 20 88 04 8c 0d d8 14 18 88 04 8c 09 d8 17 1e ................................
14380 88 04 8c 0c d8 1a 24 88 04 8c 0f d8 15 1a 88 04 8d 0a 72 23 00 00 00 63 02 00 00 00 00 00 00 00 ......$...........r#...c........
143a0 00 00 00 00 04 00 00 00 03 00 00 01 f3 66 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 .............f.....|.j..........
143c0 00 00 00 00 00 00 00 00 00 80 09 7c 01 7c 00 5f 00 00 00 00 00 00 00 00 00 7c 01 53 00 74 03 00 ...........|.|._.........|.S.t..
143e0 00 00 00 00 00 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab .......|.j...................|..
14400 02 00 00 00 00 00 00 7c 00 5f 00 00 00 00 00 00 00 00 00 7c 01 53 00 29 01 7a 8c 0a 20 20 20 20 .......|._.........|.S.).z......
14420 20 20 20 20 44 65 63 6f 72 61 74 6f 72 20 74 68 61 74 20 61 64 64 73 20 2a 6d 65 74 68 2a 20 74 ....Decorator.that.adds.*meth*.t
14440 6f 20 74 68 65 20 6c 69 73 74 20 6f 66 20 76 61 6c 69 64 61 74 6f 72 73 2e 0a 0a 20 20 20 20 20 o.the.list.of.validators........
14460 20 20 20 52 65 74 75 72 6e 73 20 2a 6d 65 74 68 2a 20 75 6e 63 68 61 6e 67 65 64 2e 0a 0a 20 20 ...Returns.*meth*.unchanged.....
14480 20 20 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 37 2e 31 2e 30 0a 20 .........versionadded::.17.1.0..
144a0 20 20 20 20 20 20 20 29 02 72 86 02 00 00 72 4e 00 00 00 a9 02 72 20 00 00 00 72 ac 01 00 00 73 .......).r....rN.....r....r....s
144c0 02 00 00 00 20 20 72 21 00 00 00 72 37 00 00 00 7a 17 5f 43 6f 75 6e 74 69 6e 67 41 74 74 72 2e ......r!...r7...z._CountingAttr.
144e0 76 61 6c 69 64 61 74 6f 72 94 0a 00 00 73 35 00 00 00 80 00 f0 10 00 0c 10 8f 3f 89 3f d0 0b 22 validator....s5...........?.?.."
14500 d8 1e 22 88 44 8c 4f f0 06 00 10 14 88 0b f4 03 00 1f 23 a0 34 a7 3f a1 3f b0 44 d3 1e 39 88 44 ..".D.O...........#.4.?.?.D..9.D
14520 8c 4f d8 0f 13 88 0b 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 .O.....r#...c...................
14540 01 f3 5a 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 02 ..Z.....|.j...................t.
14560 00 00 00 00 00 00 00 00 75 01 72 06 74 04 00 00 00 00 00 00 00 00 82 01 74 07 00 00 00 00 00 00 ........u.r.t...........t.......
14580 00 00 7c 01 64 01 ac 02 ab 02 00 00 00 00 00 00 7c 00 5f 00 00 00 00 00 00 00 00 00 7c 01 53 00 ..|.d...........|._.........|.S.
145a0 29 03 7a e6 0a 20 20 20 20 20 20 20 20 44 65 63 6f 72 61 74 6f 72 20 74 68 61 74 20 61 6c 6c 6f ).z..........Decorator.that.allo
145c0 77 73 20 74 6f 20 73 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6e 20 61 74 74 ws.to.set.the.default.for.an.att
145e0 72 69 62 75 74 65 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 2a 6d 65 74 68 2a 20 ribute...........Returns.*meth*.
14600 75 6e 63 68 61 6e 67 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 52 61 69 73 65 73 3a 0a 20 20 20 20 unchanged...........Raises:.....
14620 20 20 20 20 20 20 20 20 44 65 66 61 75 6c 74 41 6c 72 65 61 64 79 53 65 74 45 72 72 6f 72 3a 20 ........DefaultAlreadySetError:.
14640 49 66 20 64 65 66 61 75 6c 74 20 68 61 73 20 62 65 65 6e 20 73 65 74 20 62 65 66 6f 72 65 2e 0a If.default.has.been.set.before..
14660 0a 20 20 20 20 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 31 37 2e 31 2e ............versionadded::.17.1.
14680 30 0a 20 20 20 20 20 20 20 20 54 29 01 72 62 02 00 00 29 04 72 85 02 00 00 72 1d 00 00 00 72 14 0.........T).rb...).r....r....r.
146a0 00 00 00 72 49 00 00 00 72 9b 02 00 00 73 02 00 00 00 20 20 72 21 00 00 00 72 36 00 00 00 7a 15 ...rI...r....s......r!...r6...z.
146c0 5f 43 6f 75 6e 74 69 6e 67 41 74 74 72 2e 64 65 66 61 75 6c 74 a2 0a 00 00 73 29 00 00 00 80 00 _CountingAttr.default....s).....
146e0 f0 16 00 0c 10 8f 3d 89 3d a4 07 d1 0b 27 dc 12 28 d0 0c 28 e4 18 1f a0 04 b0 14 d4 18 36 88 04 ......=.=....'..(..(.........6..
14700 8c 0d e0 0f 13 88 0b 72 23 00 00 00 29 0c 72 26 00 00 00 72 27 00 00 00 72 28 00 00 00 72 29 00 .......r#...).r&...r'...r(...r).
14720 00 00 72 42 01 00 00 72 4c 00 00 00 72 bc 00 00 00 72 90 00 00 00 72 99 02 00 00 72 26 01 00 00 ..rB...rL...r....r....r....r&...
14740 72 37 00 00 00 72 36 00 00 00 72 1e 00 00 00 72 23 00 00 00 72 21 00 00 00 72 4f 00 00 00 72 4f r7...r6...r....r#...r!...rO...rO
14760 00 00 00 21 0a 00 00 73 85 00 00 00 84 00 f1 02 06 05 08 f0 10 11 11 06 80 49 f0 24 30 17 06 d9 ...!...s.................I.$0...
14780 09 0e f1 00 1d 0f 0a f0 24 0a 19 0e f4 25 1d 0f 0a f3 00 1d 0a 0a f0 03 30 17 06 f1 3e 00 09 12 ........$....%..........0...>...
147a0 d8 11 1b d8 12 1c d8 14 18 d8 16 1a d8 11 15 d8 10 14 d8 11 16 d8 11 15 d8 14 19 d8 0f 13 d8 13 ................................
147c0 17 d8 12 17 d8 16 1a d8 16 1b d8 17 1b f4 1f 10 09 0a f1 3f 30 17 06 80 4f f0 62 01 00 13 14 80 ...................?0...O.b.....
147e0 4b f2 04 23 05 1b f2 4a 01 0c 05 14 f3 1c 10 05 14 72 23 00 00 00 72 4f 00 00 00 63 00 00 00 00 K..#...J.........r#...rO...c....
14800 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 01 f3 28 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 .................(.....e.Z.d.Z.d
14820 01 5a 03 64 02 5a 04 64 07 64 03 84 01 5a 05 64 04 84 00 5a 06 64 05 84 00 5a 07 79 06 29 08 72 .Z.d.Z.d.d...Z.d...Z.d...Z.y.).r
14840 49 00 00 00 61 f7 01 00 00 0a 20 20 20 20 53 74 6f 72 65 73 20 61 20 66 61 63 74 6f 72 79 20 63 I...a.........Stores.a.factory.c
14860 61 6c 6c 61 62 6c 65 2e 0a 0a 20 20 20 20 49 66 20 70 61 73 73 65 64 20 61 73 20 74 68 65 20 64 allable.......If.passed.as.the.d
14880 65 66 61 75 6c 74 20 76 61 6c 75 65 20 74 6f 20 60 61 74 74 72 73 2e 66 69 65 6c 64 60 2c 20 74 efault.value.to.`attrs.field`,.t
148a0 68 65 20 66 61 63 74 6f 72 79 20 69 73 20 75 73 65 64 20 74 6f 0a 20 20 20 20 67 65 6e 65 72 61 he.factory.is.used.to.....genera
148c0 74 65 20 61 20 6e 65 77 20 76 61 6c 75 65 2e 0a 0a 20 20 20 20 41 72 67 73 3a 0a 20 20 20 20 20 te.a.new.value.......Args:......
148e0 20 20 20 66 61 63 74 6f 72 79 20 28 74 79 70 69 6e 67 2e 43 61 6c 6c 61 62 6c 65 29 3a 0a 20 20 ...factory.(typing.Callable):...
14900 20 20 20 20 20 20 20 20 20 20 41 20 63 61 6c 6c 61 62 6c 65 20 74 68 61 74 20 74 61 6b 65 73 20 ..........A.callable.that.takes.
14920 65 69 74 68 65 72 20 6e 6f 6e 65 20 6f 72 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 6d 61 6e 64 61 either.none.or.exactly.one.manda
14940 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 61 6c 20 61 72 67 75 tory.............positional.argu
14960 6d 65 6e 74 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 2a 74 61 6b 65 73 5f 73 65 6c 66 2a 2e 0a ment.depending.on.*takes_self*..
14980 0a 20 20 20 20 20 20 20 20 74 61 6b 65 73 5f 73 65 6c 66 20 28 62 6f 6f 6c 29 3a 0a 20 20 20 20 .........takes_self.(bool):.....
149a0 20 20 20 20 20 20 20 20 50 61 73 73 20 74 68 65 20 70 61 72 74 69 61 6c 6c 79 20 69 6e 69 74 69 ........Pass.the.partially.initi
149c0 61 6c 69 7a 65 64 20 69 6e 73 74 61 6e 63 65 20 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 69 6e alized.instance.that.is.being.in
149e0 69 74 69 61 6c 69 7a 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 20 61 20 70 6f 73 69 74 itialized.............as.a.posit
14a00 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 ional.argument..........versiona
14a20 64 64 65 64 3a 3a 20 31 37 2e 31 2e 30 20 20 2a 74 61 6b 65 73 5f 73 65 6c 66 2a 0a 20 20 20 20 dded::.17.1.0..*takes_self*.....
14a40 a9 02 72 50 00 00 00 72 62 02 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 ..rP...rb...c...................
14a60 01 f3 20 00 00 00 97 00 7c 01 7c 00 5f 00 00 00 00 00 00 00 00 00 7c 02 7c 00 5f 01 00 00 00 00 ........|.|._.........|.|._.....
14a80 00 00 00 00 79 00 72 2f 00 00 00 72 9e 02 00 00 29 03 72 20 00 00 00 72 50 00 00 00 72 62 02 00 ....y.r/...r....).r....rP...rb..
14aa0 00 73 03 00 00 00 20 20 20 72 21 00 00 00 72 26 01 00 00 7a 10 46 61 63 74 6f 72 79 2e 5f 5f 69 .s.......r!...r&...z.Factory.__i
14ac0 6e 69 74 5f 5f cd 0a 00 00 73 10 00 00 00 80 00 d8 17 1e 88 04 8c 0c d8 1a 24 88 04 8d 0f 72 23 nit__....s...............$....r#
14ae0 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 40 00 00 00 87 00 97 ...c.....................@......
14b00 00 74 01 00 00 00 00 00 00 00 00 88 00 66 01 64 01 84 08 89 00 6a 02 00 00 00 00 00 00 00 00 00 .t...........f.d.....j..........
14b20 00 00 00 00 00 00 00 00 00 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 00 29 02 72 .........D.................S.).r
14b40 8c 02 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 33 00 00 01 f3 36 00 00 00 95 01 ....c................3....6.....
14b60 4b 00 01 00 97 00 7c 00 5d 10 00 00 7d 01 74 01 00 00 00 00 00 00 00 00 89 02 7c 01 ab 02 00 00 K.....|.]...}.t...........|.....
14b80 00 00 00 00 96 01 97 01 01 00 8c 12 04 00 79 00 ad 03 77 01 72 2f 00 00 00 72 76 01 00 00 72 8e ..............y...w.r/...rv...r.
14ba0 02 00 00 73 03 00 00 00 20 20 80 72 21 00 00 00 72 b3 00 00 00 7a 27 46 61 63 74 6f 72 79 2e 5f ...s.......r!...r....z'Factory._
14bc0 5f 67 65 74 73 74 61 74 65 5f 5f 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e d5 0a _getstate__.<locals>.<genexpr>..
14be0 00 00 73 18 00 00 00 f8 e8 00 f8 80 00 d2 14 44 a8 54 94 57 98 54 a0 34 d7 15 28 d1 14 44 f9 73 ..s............D.T.W.T.4..(..D.s
14c00 04 00 00 00 83 16 19 01 72 8f 02 00 00 72 1f 00 00 00 73 01 00 00 00 60 72 21 00 00 00 72 0c 01 ........r....r....s....`r!...r..
14c20 00 00 7a 14 46 61 63 74 6f 72 79 2e 5f 5f 67 65 74 73 74 61 74 65 5f 5f d1 0a 00 00 73 1a 00 00 ..z.Factory.__getstate__....s...
14c40 00 f8 80 00 f4 08 00 10 15 d3 14 44 b0 54 b7 5e b1 5e d4 14 44 d3 0f 44 d0 08 44 72 23 00 00 00 ...........D.T.^.^..D..D..Dr#...
14c60 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 5a 00 00 00 97 00 74 01 00 00 c.....................Z.....t...
14c80 00 00 00 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 02 ......|.j...................|...
14ca0 00 00 00 00 00 00 44 00 5d 12 00 00 5c 02 00 00 7d 02 7d 03 74 05 00 00 00 00 00 00 00 00 7c 00 ......D.]...\...}.}.t.........|.
14cc0 7c 02 7c 03 ab 03 00 00 00 00 00 00 01 00 8c 14 04 00 79 01 72 91 02 00 00 29 03 72 7a 01 00 00 |.|...............y.r....).rz...
14ce0 72 42 01 00 00 72 3e 01 00 00 29 04 72 20 00 00 00 72 7b 01 00 00 72 96 00 00 00 72 e6 00 00 00 rB...r>...).r....r{...r....r....
14d00 73 04 00 00 00 20 20 20 20 72 21 00 00 00 72 0d 01 00 00 7a 14 46 61 63 74 6f 72 79 2e 5f 5f 73 s........r!...r....z.Factory.__s
14d20 65 74 73 74 61 74 65 5f 5f d7 0a 00 00 73 2e 00 00 00 80 00 f4 08 00 1c 1f 98 74 9f 7e 99 7e a8 etstate__....s............t.~.~.
14d40 75 d3 1b 35 f2 00 01 09 27 89 4b 88 44 90 25 dc 0c 13 90 44 98 24 a0 05 d5 0c 26 f1 03 01 09 27 u..5....'.K.D.%....D.$....&....'
14d60 72 23 00 00 00 4e 29 01 46 29 08 72 26 00 00 00 72 27 00 00 00 72 28 00 00 00 72 29 00 00 00 72 r#...N).F).r&...r'...r(...r)...r
14d80 42 01 00 00 72 26 01 00 00 72 0c 01 00 00 72 0d 01 00 00 72 1e 00 00 00 72 23 00 00 00 72 21 00 B...r&...r....r....r....r#...r!.
14da0 00 00 72 49 00 00 00 72 49 00 00 00 b8 0a 00 00 73 1e 00 00 00 84 00 f1 02 10 05 08 f0 24 00 11 ..rI...rI.......s............$..
14dc0 2a 80 49 f3 04 02 05 25 f2 08 04 05 45 01 f3 0c 05 05 27 72 23 00 00 00 72 49 00 00 00 29 0a 72 *.I....%....E.....'r#...rI...).r
14de0 96 00 00 00 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 39 00 00 00 72 3f 00 00 00 72 41 00 ....r6...r7...r8...r9...r?...rA.
14e00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 92 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 03 00 ..r:...r;...r....c..............
14e20 00 00 00 00 00 01 f3 48 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 5a 03 64 02 5a 04 64 03 64 .......H.....e.Z.d.Z.d.Z.d.Z.d.d
14e40 03 64 04 9c 02 64 05 84 02 5a 05 65 06 64 0b 64 06 84 04 ab 00 00 00 00 00 00 00 5a 07 64 0c 64 .d...d...Z.e.d.d...........Z.d.d
14e60 07 84 04 5a 08 64 08 84 00 5a 09 64 09 84 00 5a 0a 79 0a 29 0d 72 45 02 00 00 61 65 02 00 00 0a ...Z.d...Z.d...Z.y.).rE...ae....
14e80 20 20 20 20 53 74 6f 72 65 73 20 61 20 63 6f 6e 76 65 72 74 65 72 20 63 61 6c 6c 61 62 6c 65 2e ....Stores.a.converter.callable.
14ea0 0a 0a 20 20 20 20 41 6c 6c 6f 77 73 20 66 6f 72 20 74 68 65 20 77 72 61 70 70 65 64 20 63 6f 6e ......Allows.for.the.wrapped.con
14ec0 76 65 72 74 65 72 20 74 6f 20 74 61 6b 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 verter.to.take.additional.argume
14ee0 6e 74 73 2e 20 54 68 65 0a 20 20 20 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 70 61 73 73 65 nts..The.....arguments.are.passe
14f00 64 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 74 68 65 79 20 61 72 65 20 64 6f 63 75 6d 65 6e 74 d.in.the.order.they.are.document
14f20 65 64 2e 0a 0a 20 20 20 20 41 72 67 73 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 76 65 72 74 65 72 ed.......Args:.........converter
14f40 20 28 43 61 6c 6c 61 62 6c 65 29 3a 20 41 20 63 61 6c 6c 61 62 6c 65 20 74 68 61 74 20 63 6f 6e .(Callable):.A.callable.that.con
14f60 76 65 72 74 73 20 74 68 65 20 70 61 73 73 65 64 20 76 61 6c 75 65 2e 0a 0a 20 20 20 20 20 20 20 verts.the.passed.value..........
14f80 20 74 61 6b 65 73 5f 73 65 6c 66 20 28 62 6f 6f 6c 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 .takes_self.(bool):.............
14fa0 50 61 73 73 20 74 68 65 20 70 61 72 74 69 61 6c 6c 79 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 69 Pass.the.partially.initialized.i
14fc0 6e 73 74 61 6e 63 65 20 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 69 6e 69 74 69 61 6c 69 7a 65 nstance.that.is.being.initialize
14fe0 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 20 61 20 70 6f 73 69 74 69 6f 6e 61 6c 20 61 72 d.............as.a.positional.ar
15000 67 75 6d 65 6e 74 2e 20 28 64 65 66 61 75 6c 74 3a 20 60 46 61 6c 73 65 60 29 0a 0a 20 20 20 20 gument..(default:.`False`)......
15020 20 20 20 20 74 61 6b 65 73 5f 66 69 65 6c 64 20 28 62 6f 6f 6c 29 3a 0a 20 20 20 20 20 20 20 20 ....takes_field.(bool):.........
15040 20 20 20 20 50 61 73 73 20 74 68 65 20 66 69 65 6c 64 20 64 65 66 69 6e 69 74 69 6f 6e 20 28 61 ....Pass.the.field.definition.(a
15060 6e 20 3a 63 6c 61 73 73 3a 60 41 74 74 72 69 62 75 74 65 60 29 20 69 6e 74 6f 20 74 68 65 0a 20 n.:class:`Attribute`).into.the..
15080 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 76 65 72 74 65 72 20 61 73 20 61 20 70 6f 73 69 74 69 ...........converter.as.a.positi
150a0 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 2e 20 28 64 65 66 61 75 6c 74 3a 20 60 46 61 6c 73 65 60 onal.argument..(default:.`False`
150c0 29 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 34 2e 31 2e 30 0a ).........versionadded::.24.1.0.
150e0 20 20 20 20 29 06 da 08 5f 5f 63 61 6c 6c 5f 5f 72 65 02 00 00 da 0c 5f 67 6c 6f 62 61 6c 5f 6e ....)...__call__re....._global_n
15100 61 6d 65 72 3c 00 00 00 da 0b 74 61 6b 65 73 5f 66 69 65 6c 64 72 62 02 00 00 46 a9 02 72 62 02 amer<.....takes_fieldrb...F..rb.
15120 00 00 72 a6 02 00 00 63 02 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 03 00 00 01 f3 ae 01 00 ..r....c........................
15140 00 87 00 97 00 7c 01 89 00 5f 00 00 00 00 00 00 00 00 00 7c 02 89 00 5f 01 00 00 00 00 00 00 00 .....|..._.........|..._........
15160 00 7c 03 89 00 5f 02 00 00 00 00 00 00 00 00 74 07 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 .|..._.........t.........|......
15180 00 00 00 7d 04 7c 04 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 ...}.|.j........................
151a0 00 00 00 89 00 5f 05 00 00 00 00 00 00 00 00 89 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ....._...........j..............
151c0 00 00 00 00 00 73 17 89 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 0b 88 .....s...j...................s..
151e0 00 66 01 64 01 84 08 89 00 5f 06 00 00 00 00 00 00 00 00 6e 50 89 00 6a 02 00 00 00 00 00 00 00 .f.d....._.........nP..j........
15200 00 00 00 00 00 00 00 00 00 00 00 72 17 89 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........r...j................
15220 00 00 00 73 0b 88 00 66 01 64 02 84 08 89 00 5f 06 00 00 00 00 00 00 00 00 6e 2d 89 00 6a 02 00 ...s...f.d....._.........n-..j..
15240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 17 89 00 6a 04 00 00 00 00 00 00 00 00 00 .................s...j..........
15260 00 00 00 00 00 00 00 00 00 72 0b 88 00 66 01 64 03 84 08 89 00 5f 06 00 00 00 00 00 00 00 00 6e .........r...f.d....._.........n
15280 0a 88 00 66 01 64 04 84 08 89 00 5f 06 00 00 00 00 00 00 00 00 7c 04 6a 0f 00 00 00 00 00 00 00 ...f.d....._.........|.j........
152a0 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 05 7c 05 81 1a 7c 05 89 00 6a 0c 00 ...................}.|...|...j..
152c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 .................j..............
152e0 00 00 00 00 00 64 05 3c 00 00 00 79 00 79 00 29 06 4e 63 03 00 00 00 00 00 00 00 00 00 00 00 03 .....d.<...y.y.).Nc.............
15300 00 00 00 13 00 00 01 f3 26 00 00 00 95 01 97 00 89 03 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 ........&.........j.............
15320 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 53 00 72 2f 00 00 00 a9 01 72 3c 00 00 00 29 04 ......|.........S.r/.....r<...).
15340 72 e6 00 00 00 72 2c 01 00 00 da 02 5f 5f 72 20 00 00 00 73 04 00 00 00 20 20 20 80 72 21 00 00 r....r,.....__r....s........r!..
15360 00 72 ac 00 00 00 7a 24 43 6f 6e 76 65 72 74 65 72 2e 5f 5f 69 6e 69 74 5f 5f 2e 3c 6c 6f 63 61 .r....z$Converter.__init__.<loca
15380 6c 73 3e 2e 3c 6c 61 6d 62 64 61 3e 19 0b 00 00 73 10 00 00 00 f8 80 00 b0 14 b7 1e b1 1e c0 05 ls>.<lambda>....s...............
153a0 d3 31 46 80 00 72 23 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 00 01 f3 .1F..r#...c.....................
153c0 28 00 00 00 95 01 97 00 89 03 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 (.........j...................|.
153e0 7c 01 ab 02 00 00 00 00 00 00 53 00 72 2f 00 00 00 72 aa 02 00 00 29 04 72 e6 00 00 00 da 08 69 |.........S.r/...r....).r......i
15400 6e 73 74 61 6e 63 65 72 ab 02 00 00 72 20 00 00 00 73 04 00 00 00 20 20 20 80 72 21 00 00 00 72 nstancer....r....s........r!...r
15420 ac 00 00 00 7a 24 43 6f 6e 76 65 72 74 65 72 2e 5f 5f 69 6e 69 74 5f 5f 2e 3c 6c 6f 63 61 6c 73 ....z$Converter.__init__.<locals
15440 3e 2e 3c 6c 61 6d 62 64 61 3e 1b 0b 00 00 73 15 00 00 00 f8 80 00 b8 04 bf 0e b9 0e d8 10 15 90 >.<lambda>....s.................
15460 78 f3 03 02 39 0e 80 00 72 23 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 x...9...r#...c..................
15480 00 01 f3 28 00 00 00 95 01 97 00 89 03 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...(.........j..................
154a0 00 7c 00 7c 02 ab 02 00 00 00 00 00 00 53 00 72 2f 00 00 00 72 aa 02 00 00 29 04 72 e6 00 00 00 .|.|.........S.r/...r....).r....
154c0 72 ab 02 00 00 72 9b 01 00 00 72 20 00 00 00 73 04 00 00 00 20 20 20 80 72 21 00 00 00 72 ac 00 r....r....r....s........r!...r..
154e0 00 00 7a 24 43 6f 6e 76 65 72 74 65 72 2e 5f 5f 69 6e 69 74 5f 5f 2e 3c 6c 6f 63 61 6c 73 3e 2e ..z$Converter.__init__.<locals>.
15500 3c 6c 61 6d 62 64 61 3e 1f 0b 00 00 73 15 00 00 00 f8 80 00 b0 54 b7 5e b1 5e d8 10 15 90 75 f3 <lambda>....s........T.^.^....u.
15520 03 02 36 0e 80 00 72 23 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 13 00 00 01 ..6...r#...c....................
15540 f3 2a 00 00 00 95 01 97 00 89 03 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c .*.........j...................|
15560 00 7c 01 7c 02 ab 03 00 00 00 00 00 00 53 00 72 2f 00 00 00 72 aa 02 00 00 29 04 72 e6 00 00 00 .|.|.........S.r/...r....).r....
15580 72 ad 02 00 00 72 9b 01 00 00 72 20 00 00 00 73 04 00 00 00 20 20 20 80 72 21 00 00 00 72 ac 00 r....r....r....s........r!...r..
155a0 00 00 7a 24 43 6f 6e 76 65 72 74 65 72 2e 5f 5f 69 6e 69 74 5f 5f 2e 3c 6c 6f 63 61 6c 73 3e 2e ..z$Converter.__init__.<locals>.
155c0 3c 6c 61 6d 62 64 61 3e 23 0b 00 00 73 17 00 00 00 f8 80 00 b8 34 bf 3e b9 3e d8 10 15 90 78 a0 <lambda>#...s........4.>.>....x.
155e0 15 f3 03 02 3c 0e 80 00 72 23 00 00 00 72 87 01 00 00 29 09 72 3c 00 00 00 72 62 02 00 00 72 a6 ....<...r#...r....).r<...rb...r.
15600 02 00 00 72 11 00 00 00 da 14 67 65 74 5f 66 69 72 73 74 5f 70 61 72 61 6d 5f 74 79 70 65 72 65 ...r......get_first_param_typere
15620 02 00 00 72 a4 02 00 00 da 0f 67 65 74 5f 72 65 74 75 72 6e 5f 74 79 70 65 72 80 00 00 00 29 06 ...r......get_return_typer....).
15640 72 20 00 00 00 72 3c 00 00 00 72 62 02 00 00 72 a6 02 00 00 da 02 65 78 da 02 72 74 73 06 00 00 r....r<...rb...r......ex..rts...
15660 00 60 20 20 20 20 20 72 21 00 00 00 72 26 01 00 00 7a 12 43 6f 6e 76 65 72 74 65 72 2e 5f 5f 69 .`.....r!...r&...z.Converter.__i
15680 6e 69 74 5f 5f 10 0b 00 00 73 b3 00 00 00 f8 80 00 d8 19 22 88 04 8c 0e d8 1a 24 88 04 8c 0f d8 nit__....s........."......$.....
156a0 1b 26 88 04 d4 08 18 e4 0d 21 a0 29 d3 0d 2c 88 02 d8 21 23 d7 21 38 d1 21 38 d3 21 3a 88 04 d4 .&.......!.)..,...!#.!8.!8.!:...
156c0 08 1e e0 10 14 97 0f 92 0f a0 34 d7 23 33 d2 23 33 db 1c 46 88 44 8d 4d d8 0d 11 8f 5f 8a 5f a0 ..........4.#3.#3..F.D.M...._._.
156e0 54 d7 25 35 d2 25 35 f3 02 02 1d 0e 88 44 8d 4d f0 06 00 12 16 97 1f 92 1f a0 54 d7 25 35 d2 25 T.%5.%5......D.M..........T.%5.%
15700 35 f3 02 02 1d 0e 88 44 8d 4d f3 08 02 1d 0e 88 44 8c 4d f0 08 00 0e 10 d7 0d 1f d1 0d 1f d3 0d 5......D.M......D.M.............
15720 21 88 02 d8 0b 0d 88 3e d8 36 38 88 44 8f 4d 89 4d d7 0c 29 d1 0c 29 a8 28 d2 0c 33 f0 03 00 0c !......>.68.D.M.M..)..).(..3....
15740 1a 72 23 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 01 f3 0c 00 00 00 .r#...c.........................
15760 97 00 64 01 7c 00 9b 00 9d 02 53 00 29 02 7a 68 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 20 ..d.|.....S.).zh.........Return.
15780 74 68 65 20 6e 61 6d 65 20 74 68 61 74 20 61 20 63 6f 6e 76 65 72 74 65 72 20 66 6f 72 20 61 6e the.name.that.a.converter.for.an
157a0 20 61 74 74 72 69 62 75 74 65 20 6e 61 6d 65 20 2a 61 74 74 72 5f 6e 61 6d 65 2a 0a 20 20 20 20 .attribute.name.*attr_name*.....
157c0 20 20 20 20 77 6f 75 6c 64 20 68 61 76 65 2e 0a 20 20 20 20 20 20 20 20 da 11 5f 5f 61 74 74 72 ....would.have............__attr
157e0 5f 63 6f 6e 76 65 72 74 65 72 5f 72 1e 00 00 00 29 01 72 77 00 00 00 73 01 00 00 00 20 72 21 00 _converter_r....).rw...s.....r!.
15800 00 00 72 64 02 00 00 7a 1a 43 6f 6e 76 65 72 74 65 72 2e 5f 67 65 74 5f 67 6c 6f 62 61 6c 5f 6e ..rd...z.Converter._get_global_n
15820 61 6d 65 2b 0b 00 00 73 11 00 00 00 80 00 f0 0c 00 12 23 a0 39 a0 2b d0 0f 2e d0 08 2e 72 23 00 ame+...s..........#.9.+......r#.
15840 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 3e 01 00 00 97 00 7c 00 ..c.....................>.....|.
15860 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 23 7c 00 6a 02 00 00 00 00 00 00 j...................s#|.j.......
15880 00 00 00 00 00 00 00 00 00 00 00 00 73 17 7c 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............s.|.j...............
158a0 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 9b 00 64 01 7c 02 9b 00 64 02 9d 04 53 00 7c 00 6a 00 ....|...........d.|...d...S.|.j.
158c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 26 7c 00 6a 02 00 00 00 00 00 00 00 00 ..................r&|.j.........
158e0 00 00 00 00 00 00 00 00 00 00 72 1a 7c 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........r.|.j.................
15900 00 00 7c 01 ab 01 00 00 00 00 00 00 9b 00 64 01 7c 02 9b 00 64 03 7c 01 9b 00 64 04 9d 06 53 00 ..|...........d.|...d.|...d...S.
15920 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 17 7c 00 6a 05 00 00 00 00 |.j...................r.|.j.....
15940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 9b 00 64 01 7c 02 9b 00 ..............|...........d.|...
15960 64 05 9d 04 53 00 7c 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 d...S.|.j...................|...
15980 00 00 00 00 00 00 9b 00 64 01 7c 02 9b 00 64 06 7c 01 9b 00 64 04 9d 06 53 00 29 07 7a cf 0a 20 ........d.|...d.|...d...S.).z...
159a0 20 20 20 20 20 20 20 52 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 68 61 74 20 63 61 6c 6c .......Return.a.string.that.call
159c0 73 20 74 68 65 20 63 6f 6e 76 65 72 74 65 72 20 66 6f 72 20 61 6e 20 61 74 74 72 69 62 75 74 65 s.the.converter.for.an.attribute
159e0 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 2a 61 74 74 72 5f 6e 61 6d 65 2a 20 61 6e 64 20 74 68 .name.........*attr_name*.and.th
15a00 65 20 76 61 6c 75 65 20 69 6e 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 64 20 2a 76 61 6c 75 65 e.value.in.variable.named.*value
15a20 5f 76 61 72 2a 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 20 20 20 20 60 73 65 6c 66 _var*.according.to.........`self
15a40 2e 74 61 6b 65 73 5f 73 65 6c 66 60 20 61 6e 64 20 60 73 65 6c 66 2e 74 61 6b 65 73 5f 66 69 65 .takes_self`.and.`self.takes_fie
15a60 6c 64 60 2e 0a 20 20 20 20 20 20 20 20 72 1f 02 00 00 72 ee 01 00 00 7a 13 2c 20 73 65 6c 66 2c ld`..........r....r....z.,.self,
15a80 20 61 74 74 72 5f 64 69 63 74 5b 27 7a 03 27 5d 29 7a 07 2c 20 73 65 6c 66 29 7a 0d 2c 20 61 74 .attr_dict['z.'])z.,.self)z.,.at
15aa0 74 72 5f 64 69 63 74 5b 27 29 03 72 62 02 00 00 72 a6 02 00 00 72 64 02 00 00 29 03 72 20 00 00 tr_dict[').rb...r....rd...).r...
15ac0 00 72 77 00 00 00 72 42 02 00 00 73 03 00 00 00 20 20 20 72 21 00 00 00 72 47 02 00 00 7a 1d 43 .rw...rB...s.......r!...rG...z.C
15ae0 6f 6e 76 65 72 74 65 72 2e 5f 66 6d 74 5f 63 6f 6e 76 65 72 74 65 72 5f 63 61 6c 6c 33 0b 00 00 onverter._fmt_converter_call3...
15b00 73 b6 00 00 00 80 00 f0 0c 00 11 15 97 0f 92 0f a0 34 d7 23 33 d2 23 33 d8 16 1a d7 16 2b d1 16 s................4.#3.#3.....+..
15b20 2b a8 49 d3 16 36 d0 15 37 b0 71 b8 19 b8 0b c0 31 d0 13 45 d0 0c 45 e0 0b 0f 8f 3f 8a 3f 98 74 +.I..6..7.q.....1..E..E....?.?.t
15b40 d7 1f 2f d2 1f 2f d8 16 1a d7 16 2b d1 16 2b a8 49 d3 16 36 d0 15 37 b0 71 b8 19 b8 0b d0 43 56 ../../.....+..+.I..6..7.q.....CV
15b60 d0 57 60 d0 56 61 d0 61 64 d0 13 65 d0 0c 65 e0 0b 0f 8f 3f 8a 3f d8 16 1a d7 16 2b d1 16 2b a8 .W`.Va.ad..e..e....?.?.....+..+.
15b80 49 d3 16 36 d0 15 37 b0 71 b8 19 b8 0b c0 37 d0 13 4b d0 0c 4b e0 12 16 d7 12 27 d1 12 27 a8 09 I..6..7.q.....7..K..K.....'..'..
15ba0 d3 12 32 d0 11 33 b0 31 b0 59 b0 4b b8 7d c8 59 c8 4b d0 57 5a d0 0f 5b d0 08 5b 72 23 00 00 00 ..2..3.1.Y.K.}.Y.K.WZ..[..[r#...
15bc0 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 01 f3 4a 00 00 00 97 00 7c 00 6a 00 c.....................J.....|.j.
15be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
15c00 00 00 00 00 00 00 00 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ........|.j...................d.
15c20 9c 03 53 00 29 02 7a 78 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 20 61 20 64 69 63 74 20 63 ..S.).zx.........Return.a.dict.c
15c40 6f 6e 74 61 69 6e 69 6e 67 20 6f 6e 6c 79 20 63 6f 6e 76 65 72 74 65 72 20 61 6e 64 20 74 61 6b ontaining.only.converter.and.tak
15c60 65 73 5f 73 65 6c 66 20 2d 2d 20 74 68 65 20 72 65 73 74 20 67 65 74 73 0a 20 20 20 20 20 20 20 es_self.--.the.rest.gets........
15c80 20 63 6f 6d 70 75 74 65 64 20 77 68 65 6e 20 6c 6f 61 64 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 .computed.when.loading..........
15ca0 a9 03 72 3c 00 00 00 72 62 02 00 00 72 a6 02 00 00 72 b8 02 00 00 72 1f 00 00 00 73 01 00 00 00 ..r<...rb...r....r....r....s....
15cc0 20 72 21 00 00 00 72 0c 01 00 00 7a 16 43 6f 6e 76 65 72 74 65 72 2e 5f 5f 67 65 74 73 74 61 74 .r!...r....z.Converter.__getstat
15ce0 65 5f 5f 44 0b 00 00 73 25 00 00 00 80 00 f0 0c 00 1a 1e 9f 1e 99 1e d8 1a 1e 9f 2f 99 2f d8 1b e__D...s%.................././..
15d00 1f d7 1b 2b d1 1b 2b f1 07 04 10 0a f0 00 04 09 0a 72 23 00 00 00 63 02 00 00 00 00 00 00 00 00 ...+..+..........r#...c.........
15d20 00 00 00 05 00 00 00 03 00 00 01 f3 28 00 00 00 97 00 02 00 7c 00 6a 00 00 00 00 00 00 00 00 00 ............(.......|.j.........
15d40 00 00 00 00 00 00 00 00 00 00 64 02 69 00 7c 01 a4 01 8e 01 01 00 79 01 29 03 7a 2b 0a 20 20 20 ..........d.i.|.......y.).z+....
15d60 20 20 20 20 20 4c 6f 61 64 20 69 6e 73 74 61 6e 63 65 20 66 72 6f 6d 20 73 74 61 74 65 2e 0a 20 .....Load.instance.from.state...
15d80 20 20 20 20 20 20 20 4e 72 1e 00 00 00 72 d6 01 00 00 72 92 02 00 00 73 02 00 00 00 20 20 72 21 .......Nr....r....r....s......r!
15da0 00 00 00 72 0d 01 00 00 7a 16 43 6f 6e 76 65 72 74 65 72 2e 5f 5f 73 65 74 73 74 61 74 65 5f 5f ...r....z.Converter.__setstate__
15dc0 4f 0b 00 00 73 15 00 00 00 80 00 f0 08 00 09 16 88 04 8f 0d 89 0d d1 08 1e 98 05 d3 08 1e 72 23 O...s.........................r#
15de0 00 00 00 4e 29 04 72 77 00 00 00 72 84 00 00 00 72 87 01 00 00 72 84 00 00 00 29 06 72 77 00 00 ...N).rw...r....r....r....).rw..
15e00 00 72 84 00 00 00 72 42 02 00 00 72 84 00 00 00 72 87 01 00 00 72 84 00 00 00 29 0b 72 26 00 00 .r....rB...r....r....r....).r&..
15e20 00 72 27 00 00 00 72 28 00 00 00 72 29 00 00 00 72 42 01 00 00 72 26 01 00 00 72 4e 01 00 00 72 .r'...r(...r)...rB...r&...rN...r
15e40 64 02 00 00 72 47 02 00 00 72 0c 01 00 00 72 0d 01 00 00 72 1e 00 00 00 72 23 00 00 00 72 21 00 d...rG...r....r....r....r#...r!.
15e60 00 00 72 45 02 00 00 72 45 02 00 00 f2 0a 00 00 73 3e 00 00 00 84 00 f1 02 12 05 08 f0 28 07 11 ..rE...rE.......s>...........(..
15e80 06 80 49 f0 12 00 31 36 c0 35 f4 00 19 05 39 f0 36 00 06 12 f2 02 05 05 2f f3 03 00 06 12 f0 02 ..I...16.5....9.6......./.......
15ea0 05 05 2f f3 0e 0f 05 5c 01 f2 22 09 05 0a f3 16 04 05 1f 72 23 00 00 00 72 b8 02 00 00 63 04 00 ../....\.."........r#...r....c..
15ec0 00 00 00 00 00 00 00 00 00 00 07 00 00 00 0b 00 00 01 f3 e0 03 00 00 87 10 97 00 74 01 00 00 00 ...........................t....
15ee0 00 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 7c 00 ab 02 00 .....j...................d.|....
15f00 00 00 00 00 00 7d 00 74 05 00 00 00 00 00 00 00 00 7c 01 74 06 00 00 00 00 00 00 00 00 ab 02 00 .....}.t.........|.t............
15f20 00 00 00 00 00 72 03 7c 01 7d 05 6e 3c 74 05 00 00 00 00 00 00 00 00 7c 01 74 08 00 00 00 00 00 .....r.|.}.n<t.........|.t......
15f40 00 00 00 74 0a 00 00 00 00 00 00 00 00 66 02 ab 02 00 00 00 00 00 00 72 19 7c 01 44 00 8f 06 63 ...t.........f.........r.|.D...c
15f60 02 69 00 63 02 5d 0d 00 00 7d 06 7c 06 74 0d 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 93 .i.c.]...}.|.t..................
15f80 02 8c 0f 04 00 7d 05 7d 06 6e 0d 64 02 7d 07 74 0f 00 00 00 00 00 00 00 00 7c 07 ab 01 00 00 00 .....}.}.n.d.}.t.........|......
15fa0 00 00 00 82 01 7c 05 6a 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 03 64 04 ab .....|.j...................d.d..
15fc0 02 00 00 00 00 00 00 7d 08 7c 05 6a 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 .......}.|.j...................d
15fe0 05 64 04 ab 02 00 00 00 00 00 00 7d 09 7c 05 6a 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .d.........}.|.j................
16000 00 00 00 64 06 64 04 ab 02 00 00 00 00 00 00 7d 0a 69 00 8a 10 7c 03 81 11 89 10 6a 13 00 00 00 ...d.d.........}.i...|.....j....
16020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 01 00 7c 08 81 05 7c ...............|...........|...|
16040 08 89 10 64 03 3c 00 00 00 7c 09 81 05 7c 09 89 10 64 05 3c 00 00 00 7c 0a 81 05 7c 0a 89 10 64 ...d.<...|...|...d.<...|...|...d
16060 06 3c 00 00 00 74 15 00 00 00 00 00 00 00 00 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .<...t.........j................
16080 00 00 00 7c 00 7c 02 69 00 88 10 66 01 64 07 84 08 ab 04 00 00 00 00 00 00 7d 0b 74 19 00 00 00 ...|.|.i...f.d...........}.t....
160a0 00 00 00 00 00 6a 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 1c 00 00 00 00 00 .....j...................t......
160c0 00 00 00 74 1e 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 35 00 01 00 74 21 00 00 00 00 00 ...t.................5...t!.....
160e0 00 00 00 6a 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 08 ab 01 00 00 00 00 00 ...j"..................d........
16100 00 6a 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 27 00 00 00 00 00 00 00 00 00 .j$..................j'.........
16120 00 00 00 00 00 00 00 00 00 64 09 64 0a ab 02 00 00 00 00 00 00 7c 0b 5f 14 00 00 00 00 00 00 00 .........d.d.........|._........
16140 00 64 04 64 04 64 04 ab 02 00 00 00 00 00 00 01 00 7c 04 6a 11 00 00 00 00 00 00 00 00 00 00 00 .d.d.d...........|.j............
16160 00 00 00 00 00 00 00 64 0b 64 04 ab 02 00 00 00 00 00 00 7d 0c 74 2b 00 00 00 00 00 00 00 00 7c .......d.d.........}.t+........|
16180 0c 7c 04 6a 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0c ab 01 00 00 00 00 00 .|.j'..................d........
161a0 00 7c 04 6a 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 0d ab 01 00 00 00 00 00 .|.j'..................d........
161c0 00 64 0e ab 04 00 00 00 00 00 00 5c 02 00 00 7c 04 64 0c 3c 00 00 00 7c 04 64 0d 3c 00 00 00 02 .d.........\...|.d.<...|.d.<....
161e0 00 74 2d 00 00 00 00 00 00 00 00 64 10 64 0f 7c 05 69 01 7c 04 a4 01 8e 01 7c 0b ab 01 00 00 00 .t-........d.d.|.i.|.....|......
16200 00 00 00 7d 0d 7c 05 6a 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 ...}.|.j/.......................
16220 00 00 00 44 00 8f 0e 8f 0f 63 03 69 00 63 02 5d 1f 00 00 5c 02 00 00 7d 0e 7d 0f 7c 0f 6a 30 00 ...D.....c.i.c.]...\...}.}.|.j0.
16240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01 8c 13 7c 0e 7c 0f 6a 30 00 00 00 00 00 .....................|.|.j0.....
16260 00 00 00 00 00 00 00 00 00 00 00 00 00 93 02 8c 21 04 00 63 03 7d 0f 7d 0e 7c 0d 5f 19 00 00 00 ................!..c.}.}.|._....
16280 00 00 00 00 00 7c 0d 53 00 63 02 01 00 63 02 7d 06 77 00 23 00 31 00 73 01 77 02 01 00 59 00 01 .....|.S.c...c.}.w.#.1.s.w...Y..
162a0 00 01 00 8c aa 78 03 59 00 77 01 63 02 01 00 63 03 7d 0f 7d 0e 77 00 29 11 61 12 06 00 00 0a 20 .....x.Y.w.c...c.}.}.w.).a......
162c0 20 20 20 41 20 71 75 69 63 6b 20 77 61 79 20 74 6f 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 63 ...A.quick.way.to.create.a.new.c
162e0 6c 61 73 73 20 63 61 6c 6c 65 64 20 2a 6e 61 6d 65 2a 20 77 69 74 68 20 2a 61 74 74 72 73 2a 2e lass.called.*name*.with.*attrs*.
16300 0a 0a 20 20 20 20 2e 2e 20 6e 6f 74 65 3a 3a 0a 0a 20 20 20 20 20 20 20 20 60 60 6d 61 6b 65 5f .........note::..........``make_
16320 63 6c 61 73 73 28 29 60 60 20 69 73 20 61 20 74 68 69 6e 20 77 72 61 70 70 65 72 20 61 72 6f 75 class()``.is.a.thin.wrapper.arou
16340 6e 64 20 60 61 74 74 72 2e 73 60 2c 20 6e 6f 74 20 60 61 74 74 72 73 2e 64 65 66 69 6e 65 60 0a nd.`attr.s`,.not.`attrs.define`.
16360 20 20 20 20 20 20 20 20 77 68 69 63 68 20 6d 65 61 6e 73 20 74 68 61 74 20 69 74 20 64 6f 65 73 ........which.means.that.it.does
16380 6e 27 74 20 63 6f 6d 65 20 77 69 74 68 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 69 6d 70 72 6f 76 n't.come.with.some.of.the.improv
163a0 65 64 20 64 65 66 61 75 6c 74 73 2e 0a 0a 20 20 20 20 20 20 20 20 46 6f 72 20 65 78 61 6d 70 6c ed.defaults...........For.exampl
163c0 65 2c 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 68 65 20 73 61 6d 65 20 60 60 6f 6e 5f 73 65 74 e,.if.you.want.the.same.``on_set
163e0 61 74 74 72 60 60 20 62 65 68 61 76 69 6f 72 20 61 73 20 69 6e 0a 20 20 20 20 20 20 20 20 60 61 attr``.behavior.as.in.........`a
16400 74 74 72 73 2e 64 65 66 69 6e 65 60 2c 20 79 6f 75 20 68 61 76 65 20 74 6f 20 70 61 73 73 20 74 ttrs.define`,.you.have.to.pass.t
16420 68 65 20 68 6f 6f 6b 73 20 79 6f 75 72 73 65 6c 66 3a 20 60 60 6d 61 6b 65 5f 63 6c 61 73 73 28 he.hooks.yourself:.``make_class(
16440 2e 2e 2e 2c 0a 20 20 20 20 20 20 20 20 6f 6e 5f 73 65 74 61 74 74 72 3d 73 65 74 74 65 72 73 2e ...,.........on_setattr=setters.
16460 70 69 70 65 28 73 65 74 74 65 72 73 2e 63 6f 6e 76 65 72 74 2c 20 73 65 74 74 65 72 73 2e 76 61 pipe(setters.convert,.setters.va
16480 6c 69 64 61 74 65 29 60 60 0a 0a 20 20 20 20 2e 2e 20 77 61 72 6e 69 6e 67 3a 3a 0a 0a 20 20 20 lidate)``.........warning::.....
164a0 20 20 20 20 20 49 74 20 69 73 20 2a 79 6f 75 72 2a 20 64 75 74 79 20 74 6f 20 65 6e 73 75 72 65 .....It.is.*your*.duty.to.ensure
164c0 20 74 68 61 74 20 74 68 65 20 63 6c 61 73 73 20 6e 61 6d 65 20 61 6e 64 20 74 68 65 20 61 74 74 .that.the.class.name.and.the.att
164e0 72 69 62 75 74 65 20 6e 61 6d 65 73 0a 20 20 20 20 20 20 20 20 61 72 65 20 76 61 6c 69 64 20 69 ribute.names.........are.valid.i
16500 64 65 6e 74 69 66 69 65 72 73 2e 20 60 60 6d 61 6b 65 5f 63 6c 61 73 73 28 29 60 60 20 77 69 6c dentifiers..``make_class()``.wil
16520 6c 20 2a 6e 6f 74 2a 20 76 61 6c 69 64 61 74 65 20 74 68 65 6d 20 66 6f 72 0a 20 20 20 20 20 20 l.*not*.validate.them.for.......
16540 20 20 79 6f 75 2e 0a 0a 20 20 20 20 41 72 67 73 3a 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 20 28 ..you.......Args:.........name.(
16560 73 74 72 29 3a 20 54 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 6e 65 77 20 63 6c 61 73 73 str):.The.name.for.the.new.class
16580 2e 0a 0a 20 20 20 20 20 20 20 20 61 74 74 72 73 20 28 6c 69 73 74 20 7c 20 64 69 63 74 29 3a 0a ...........attrs.(list.|.dict):.
165a0 20 20 20 20 20 20 20 20 20 20 20 20 41 20 6c 69 73 74 20 6f 66 20 6e 61 6d 65 73 20 6f 72 20 61 ............A.list.of.names.or.a
165c0 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 6d 61 70 70 69 6e 67 73 20 6f 66 20 6e 61 6d 65 73 .dictionary.of.mappings.of.names
165e0 20 74 6f 20 60 61 74 74 72 2e 69 62 60 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 20 2f 20 60 .to.`attr.ib`\.............s./.`
16600 61 74 74 72 73 2e 66 69 65 6c 64 60 5c 20 73 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 54 68 attrs.field`\.s...............Th
16620 65 20 6f 72 64 65 72 20 69 73 20 64 65 64 75 63 65 64 20 66 72 6f 6d 20 74 68 65 20 6f 72 64 65 e.order.is.deduced.from.the.orde
16640 72 20 6f 66 20 74 68 65 20 6e 61 6d 65 73 20 6f 72 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 20 r.of.the.names.or.attributes....
16660 20 20 20 20 20 20 20 20 20 69 6e 73 69 64 65 20 2a 61 74 74 72 73 2a 2e 20 20 4f 74 68 65 72 77 .........inside.*attrs*...Otherw
16680 69 73 65 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 ise.the.order.of.the.definition.
166a0 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 74 74 72 69 62 75 74 65 73 20 69 73 of.the.............attributes.is
166c0 20 75 73 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 62 61 73 65 73 20 28 74 75 70 6c 65 5b 74 79 70 .used...........bases.(tuple[typ
166e0 65 2c 20 2e 2e 2e 5d 29 3a 20 43 6c 61 73 73 65 73 20 74 68 61 74 20 74 68 65 20 6e 65 77 20 63 e,....]):.Classes.that.the.new.c
16700 6c 61 73 73 20 77 69 6c 6c 20 73 75 62 63 6c 61 73 73 2e 0a 0a 20 20 20 20 20 20 20 20 63 6c 61 lass.will.subclass...........cla
16720 73 73 5f 62 6f 64 79 20 28 64 69 63 74 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 41 6e 20 6f ss_body.(dict):.............An.o
16740 70 74 69 6f 6e 61 6c 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 63 6c 61 73 73 20 61 74 74 72 ptional.dictionary.of.class.attr
16760 69 62 75 74 65 73 20 66 6f 72 20 74 68 65 20 6e 65 77 20 63 6c 61 73 73 2e 0a 0a 20 20 20 20 20 ibutes.for.the.new.class........
16780 20 20 20 61 74 74 72 69 62 75 74 65 73 5f 61 72 67 75 6d 65 6e 74 73 3a 20 50 61 73 73 65 64 20 ...attributes_arguments:.Passed.
167a0 75 6e 6d 6f 64 69 66 69 65 64 20 74 6f 20 60 61 74 74 72 2e 73 60 2e 0a 0a 20 20 20 20 52 65 74 unmodified.to.`attr.s`.......Ret
167c0 75 72 6e 73 3a 0a 20 20 20 20 20 20 20 20 74 79 70 65 3a 20 41 20 6e 65 77 20 63 6c 61 73 73 20 urns:.........type:.A.new.class.
167e0 77 69 74 68 20 2a 61 74 74 72 73 2a 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 with.*attrs*..........versionadd
16800 65 64 3a 3a 20 31 37 2e 31 2e 30 20 2a 62 61 73 65 73 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 ed::.17.1.0.*bases*........versi
16820 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 31 38 2e 31 2e 30 20 49 66 20 2a 61 74 74 72 73 2a 20 69 73 onchanged::.18.1.0.If.*attrs*.is
16840 20 6f 72 64 65 72 65 64 2c 20 74 68 65 20 6f 72 64 65 72 20 69 73 20 72 65 74 61 69 6e 65 64 2e .ordered,.the.order.is.retained.
16860 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 32 33 2e 32 2e 30 20 ........versionchanged::.23.2.0.
16880 2a 63 6c 61 73 73 5f 62 6f 64 79 2a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 *class_body*........versionchang
168a0 65 64 3a 3a 20 32 35 2e 32 2e 30 20 43 6c 61 73 73 20 6e 61 6d 65 73 20 63 61 6e 20 6e 6f 77 20 ed::.25.2.0.Class.names.can.now.
168c0 62 65 20 75 6e 69 63 6f 64 65 2e 0a 20 20 20 20 da 04 4e 46 4b 43 7a 28 61 74 74 72 73 20 61 72 be.unicode........NFKCz(attrs.ar
168e0 67 75 6d 65 6e 74 20 6d 75 73 74 20 62 65 20 61 20 64 69 63 74 20 6f 72 20 61 20 6c 69 73 74 2e gument.must.be.a.dict.or.a.list.
16900 72 0a 01 00 00 4e 72 0b 01 00 00 72 26 01 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 r....Nr....r&...c...............
16920 00 13 00 00 01 f3 26 00 00 00 95 01 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......&.......|.j...............
16940 00 00 00 00 89 01 ab 01 00 00 00 00 00 00 53 00 72 2f 00 00 00 29 01 72 2a 01 00 00 29 02 72 6a ..............S.r/...).r*...).rj
16960 01 00 00 72 76 00 00 00 73 02 00 00 00 20 80 72 21 00 00 00 72 ac 00 00 00 7a 1c 6d 61 6b 65 5f ...rv...s......r!...r....z.make_
16980 63 6c 61 73 73 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 6c 61 6d 62 64 61 3e b3 0b 00 00 73 0f 00 00 00 class.<locals>.<lambda>....s....
169a0 f8 80 00 b8 02 bf 09 b9 09 c0 24 bb 0f 80 00 72 23 00 00 00 72 0a 00 00 00 72 26 00 00 00 da 08 ..........$....r#...r....r&.....
169c0 5f 5f 6d 61 69 6e 5f 5f 72 39 00 00 00 72 3f 00 00 00 72 41 00 00 00 54 72 c1 00 00 00 72 1e 00 __main__r9...r?...rA...Tr....r..
169e0 00 00 29 1a da 0b 75 6e 69 63 6f 64 65 64 61 74 61 da 09 6e 6f 72 6d 61 6c 69 7a 65 72 4a 00 00 ..)...unicodedata..normalizerJ..
16a00 00 72 0e 01 00 00 72 4b 00 00 00 72 4c 00 00 00 72 52 00 00 00 72 46 00 00 00 da 03 70 6f 70 72 .r....rK...rL...rR...rF.....popr
16a20 2a 01 00 00 72 7f 02 00 00 da 09 6e 65 77 5f 63 6c 61 73 73 72 3a 01 00 00 72 3b 01 00 00 72 3c *...r......new_classr:...r;...r<
16a40 01 00 00 72 47 00 00 00 72 37 02 00 00 da 09 5f 67 65 74 66 72 61 6d 65 da 09 66 5f 67 6c 6f 62 ...rG...r7....._getframe..f_glob
16a60 61 6c 73 72 a8 00 00 00 72 27 00 00 00 72 c7 01 00 00 72 f5 00 00 00 72 b9 00 00 00 72 33 00 00 alsr....r'...r....r....r....r3..
16a80 00 72 80 00 00 00 29 11 72 96 00 00 00 72 7b 00 00 00 da 05 62 61 73 65 73 da 0a 63 6c 61 73 73 .r....).r....r{.....bases..class
16aa0 5f 62 6f 64 79 da 14 61 74 74 72 69 62 75 74 65 73 5f 61 72 67 75 6d 65 6e 74 73 72 67 01 00 00 _body..attributes_argumentsrg...
16ac0 72 9f 00 00 00 72 51 00 00 00 72 39 02 00 00 72 3b 02 00 00 da 09 75 73 65 72 5f 69 6e 69 74 da r....rQ...r9...r;.....user_init.
16ae0 05 74 79 70 65 5f 72 39 00 00 00 72 8c 00 00 00 72 52 01 00 00 72 53 01 00 00 72 76 00 00 00 73 .type_r9...r....rR...rS...rv...s
16b00 11 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 40 72 21 00 00 00 da 0a 6d 61 6b 65 ....................@r!.....make
16b20 5f 63 6c 61 73 73 72 c9 02 00 00 6b 0b 00 00 73 f3 01 00 00 f8 80 00 f4 60 01 00 0c 17 d7 0b 20 _classr....k...s........`.......
16b40 d1 0b 20 a0 16 a8 14 d3 0b 2e 80 44 e4 07 11 90 25 9c 14 d4 07 1e d8 13 18 89 08 dc 09 13 90 45 ...........D....%..............E
16b60 9c 44 a4 25 98 3d d4 09 29 d8 29 2e d6 13 2f a0 41 90 41 94 76 93 78 91 4b d0 13 2f 88 08 d1 13 .D.%.=..).).../.A.A.v.x.K../....
16b80 2f e0 0e 38 88 03 dc 0e 17 98 03 8b 6e d0 08 1c e0 0f 17 8f 7c 89 7c d0 1c 30 b0 24 d3 0f 37 80 /..8........n.......|.|..0.$..7.
16ba0 48 d8 10 18 97 0c 91 0c d0 1d 32 b0 44 d3 10 39 80 49 d8 10 18 97 0c 91 0c 98 5a a8 14 d3 10 2e H.........2.D..9.I........Z.....
16bc0 80 49 e0 0b 0d 80 44 d8 07 11 d0 07 1d d8 08 0c 8f 0b 89 0b 90 4a d4 08 1f d8 07 0f d0 07 1b d8 .I....D..............J..........
16be0 25 2d 88 04 d0 0d 21 d1 08 22 d8 07 10 d0 07 1c d8 26 2f 88 04 d0 0d 22 d1 08 23 d8 07 10 d0 07 %-....!..".......&/...."..#.....
16c00 1c d8 1b 24 88 04 88 5a d1 08 18 e4 0c 11 8f 4f 89 4f 98 44 a0 25 a8 12 d3 2d 47 d3 0c 48 80 45 ...$...Z.......O.O.D.%...-G..H.E
16c20 f4 0c 00 0a 14 d7 09 1c d1 09 1c 9c 5e ac 5a d3 09 38 f1 00 03 05 0a dc 1b 1e 9f 3d 99 3d a8 11 ............^.Z..8.........=.=..
16c40 d3 1b 2b d7 1b 35 d1 1b 35 d7 1b 39 d1 1b 39 d8 0c 16 98 0a f3 03 02 1c 0a 88 05 d4 08 18 f7 03 ..+..5..5..9..9.................
16c60 03 05 0a f0 0c 00 0b 1f d7 0a 22 d1 0a 22 a0 35 a8 24 d3 0a 2f 80 43 f4 08 00 09 22 d8 08 0b d8 .........."..".5.$../.C...."....
16c80 08 1c d7 08 20 d1 08 20 a0 14 d3 08 26 d8 08 1c d7 08 20 d1 08 20 a0 17 d3 08 29 d8 08 0c f3 09 ............&.............).....
16ca0 05 09 06 f1 07 03 05 06 d8 08 1c 98 54 d1 08 22 d8 08 1c 98 57 d1 08 25 f0 10 00 0b 39 8c 26 d1 ............T.."....W..%....9.&.
16cc0 0a 38 90 78 d0 0a 38 d0 23 37 d1 0a 38 b8 15 d3 0a 3f 80 43 f0 06 00 1f 27 9f 6e 99 6e d3 1e 2e .8.x..8.#7..8....?.C....'.n.n...
16ce0 f7 03 02 1b 06 d9 16 1a 90 61 98 11 b0 21 b7 26 b1 26 d1 32 44 88 01 88 31 8f 36 89 36 89 09 f3 .........a...!.&.&.2D...1.6.6...
16d00 03 02 1b 06 80 43 d4 04 17 f0 06 00 0c 0f 80 4a f9 f2 5f 01 00 14 30 f7 32 03 05 0a f0 00 03 05 .....C.........J.._...0.2.......
16d20 0a fc f3 26 02 1b 06 73 1e 00 00 00 c1 05 12 47 19 04 c4 00 35 47 1e 03 c6 2a 14 47 2a 06 c6 3f ...&...s.......G....5G...*.G*..?
16d40 0f 47 2a 06 c7 1e 05 47 27 07 29 02 72 1a 01 00 00 72 e6 01 00 00 63 00 00 00 00 00 00 00 00 00 .G*....G'.).r....r....c.........
16d60 00 00 00 02 00 00 00 00 00 00 01 f3 24 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 5a 03 02 00 ............$.....e.Z.d.Z.d.Z...
16d80 65 04 ab 00 00 00 00 00 00 00 5a 05 64 02 84 00 5a 06 79 03 29 04 da 0d 5f 41 6e 64 56 61 6c 69 e.........Z.d...Z.y.)..._AndVali
16da0 64 61 74 6f 72 7a 32 0a 20 20 20 20 43 6f 6d 70 6f 73 65 20 6d 61 6e 79 20 76 61 6c 69 64 61 74 datorz2.....Compose.many.validat
16dc0 6f 72 73 20 74 6f 20 61 20 73 69 6e 67 6c 65 20 6f 6e 65 2e 0a 20 20 20 20 63 04 00 00 00 00 00 ors.to.a.single.one......c......
16de0 00 00 00 00 00 00 06 00 00 00 03 00 00 01 f3 3a 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 ...............:.....|.j........
16e00 00 00 00 00 00 00 00 00 00 00 00 44 00 5d 0c 00 00 7d 04 02 00 7c 04 7c 01 7c 02 7c 03 ab 03 00 ...........D.]...}...|.|.|.|....
16e20 00 00 00 00 00 01 00 8c 0e 04 00 79 00 72 2f 00 00 00 29 01 da 0b 5f 76 61 6c 69 64 61 74 6f 72 ...........y.r/...)..._validator
16e40 73 29 05 72 20 00 00 00 72 ef 00 00 00 72 b2 00 00 00 72 e6 00 00 00 72 53 01 00 00 73 05 00 00 s).r....r....r....r....rS...s...
16e60 00 20 20 20 20 20 72 21 00 00 00 72 a4 02 00 00 7a 16 5f 41 6e 64 56 61 6c 69 64 61 74 6f 72 2e ......r!...r....z._AndValidator.
16e80 5f 5f 63 61 6c 6c 5f 5f de 0b 00 00 73 23 00 00 00 80 00 d8 11 15 d7 11 21 d1 11 21 f2 00 01 09 __call__....s#..........!..!....
16ea0 21 88 41 d9 0c 0d 88 64 90 44 98 25 d5 0c 20 f1 03 01 09 21 72 23 00 00 00 4e 29 07 72 26 00 00 !.A....d.D.%.......!r#...N).r&..
16ec0 00 72 27 00 00 00 72 28 00 00 00 72 29 00 00 00 72 52 00 00 00 72 cd 02 00 00 72 a4 02 00 00 72 .r'...r(...r)...rR...r....r....r
16ee0 1e 00 00 00 72 23 00 00 00 72 21 00 00 00 72 cb 02 00 00 72 cb 02 00 00 d6 0b 00 00 73 15 00 00 ....r#...r!...r....r........s...
16f00 00 84 00 f1 04 02 05 08 f1 08 00 13 19 93 28 80 4b f3 04 02 05 21 72 23 00 00 00 72 cb 02 00 00 ..............(.K....!r#...r....
16f20 63 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 07 00 00 01 f3 98 00 00 00 97 00 67 00 7d 01 c...........................g.}.
16f40 7c 00 44 00 5d 30 00 00 7d 02 7c 01 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.D.]0..}.|.j...................
16f60 74 03 00 00 00 00 00 00 00 00 7c 02 74 04 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 0c t.........|.t.................r.
16f80 7c 02 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6e 02 7c 02 67 01 ab 01 00 00 |.j...................n.|.g.....
16fa0 00 00 00 00 01 00 8c 32 04 00 74 05 00 00 00 00 00 00 00 00 74 09 00 00 00 00 00 00 00 00 7c 01 .......2..t.........t.........|.
16fc0 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 00 29 01 61 14 01 00 00 0a 20 20 20 20 41 20 ................S.).a.........A.
16fe0 76 61 6c 69 64 61 74 6f 72 20 74 68 61 74 20 63 6f 6d 70 6f 73 65 73 20 6d 75 6c 74 69 70 6c 65 validator.that.composes.multiple
17000 20 76 61 6c 69 64 61 74 6f 72 73 20 69 6e 74 6f 20 6f 6e 65 2e 0a 0a 20 20 20 20 57 68 65 6e 20 .validators.into.one.......When.
17020 63 61 6c 6c 65 64 20 6f 6e 20 61 20 76 61 6c 75 65 2c 20 69 74 20 72 75 6e 73 20 61 6c 6c 20 77 called.on.a.value,.it.runs.all.w
17040 72 61 70 70 65 64 20 76 61 6c 69 64 61 74 6f 72 73 2e 0a 0a 20 20 20 20 41 72 67 73 3a 0a 20 20 rapped.validators.......Args:...
17060 20 20 20 20 20 20 76 61 6c 69 64 61 74 6f 72 73 20 28 7e 63 6f 6c 6c 65 63 74 69 6f 6e 73 2e 61 ......validators.(~collections.a
17080 62 63 2e 49 74 65 72 61 62 6c 65 5b 74 79 70 69 6e 67 2e 43 61 6c 6c 61 62 6c 65 5d 29 3a 0a 20 bc.Iterable[typing.Callable]):..
170a0 20 20 20 20 20 20 20 20 20 20 20 41 72 62 69 74 72 61 72 79 20 6e 75 6d 62 65 72 20 6f 66 20 76 ...........Arbitrary.number.of.v
170c0 61 6c 69 64 61 74 6f 72 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a alidators..........versionadded:
170e0 3a 20 31 37 2e 31 2e 30 0a 20 20 20 20 29 05 72 d7 00 00 00 72 4a 00 00 00 72 cb 02 00 00 72 cd :.17.1.0.....).r....rJ...r....r.
17100 02 00 00 72 4c 00 00 00 29 03 da 0a 76 61 6c 69 64 61 74 6f 72 73 72 76 02 00 00 72 37 00 00 00 ...rL...)...validatorsrv...r7...
17120 73 03 00 00 00 20 20 20 72 21 00 00 00 72 4e 00 00 00 72 4e 00 00 00 e3 0b 00 00 73 4f 00 00 00 s.......r!...rN...rN.......sO...
17140 80 00 f0 18 00 0c 0e 80 44 d8 15 1f f2 00 05 05 0a 88 09 d8 08 0c 8f 0b 89 0b e4 0f 19 98 29 a4 ........D.....................).
17160 5d d4 0f 33 f0 03 00 0d 16 d7 0c 21 d2 0c 21 e0 12 1b 90 1b f5 07 04 09 0a f0 03 05 05 0a f4 0e ]..3.......!..!.................
17180 00 0c 19 9c 15 98 74 9b 1b d3 0b 25 d0 04 25 72 23 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 ......t....%..%r#...c...........
171a0 00 05 00 00 00 07 00 00 01 f3 ba 01 00 00 87 00 97 00 74 01 00 00 00 00 00 00 00 00 64 01 84 00 ..................t.........d...
171c0 89 00 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 01 7c 01 72 06 88 00 66 01 64 02 ..D.................}.|.r...f.d.
171e0 84 08 7d 02 6e 05 88 00 66 01 64 03 84 08 7d 02 89 00 73 2a 74 03 00 00 00 00 00 00 00 00 64 04 ..}.n...f.d...}...s*t.........d.
17200 ab 01 00 00 00 00 00 00 7d 03 7c 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........}.|.j...................
17220 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 7c 03 64 05 9c 02 ab 01 00 00 j...................|.|.d.......
17240 00 00 00 00 01 00 6e 7e 74 09 00 00 00 00 00 00 00 00 89 00 64 06 19 00 00 00 ab 01 00 00 00 00 ......n~t...........d...........
17260 00 00 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 04 ..j...........................}.
17280 7c 04 72 0f 7c 04 7c 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 07 3c 00 |.r.|.|.j...................d.<.
172a0 00 00 89 00 64 08 19 00 00 00 7d 05 74 0c 00 00 00 00 00 00 00 00 73 1c 74 0f 00 00 00 00 00 00 ....d.....}.t.........s.t.......
172c0 00 00 7c 05 74 10 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 0c 7c 05 6a 12 00 00 00 00 ..|.t.................r.|.j.....
172e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 05 74 09 00 00 00 00 00 00 00 00 7c 05 ab 01 00 00 ..............}.t.........|.....
17300 00 00 00 00 6a 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ....j...........................
17320 7d 06 7c 06 72 0f 7c 06 7c 02 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 09 }.|.r.|.|.j...................d.
17340 3c 00 00 00 7c 01 72 0e 74 11 00 00 00 00 00 00 00 00 7c 02 64 0a 64 0a ac 0b ab 03 00 00 00 00 <...|.r.t.........|.d.d.........
17360 00 00 53 00 7c 02 53 00 29 0c 61 85 01 00 00 0a 20 20 20 20 41 20 63 6f 6e 76 65 72 74 65 72 20 ..S.|.S.).a.........A.converter.
17380 74 68 61 74 20 63 6f 6d 70 6f 73 65 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6e 76 65 72 74 65 72 that.composes.multiple.converter
173a0 73 20 69 6e 74 6f 20 6f 6e 65 2e 0a 0a 20 20 20 20 57 68 65 6e 20 63 61 6c 6c 65 64 20 6f 6e 20 s.into.one.......When.called.on.
173c0 61 20 76 61 6c 75 65 2c 20 69 74 20 72 75 6e 73 20 61 6c 6c 20 77 72 61 70 70 65 64 20 63 6f 6e a.value,.it.runs.all.wrapped.con
173e0 76 65 72 74 65 72 73 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 68 65 0a 20 20 20 20 2a 6c 61 73 74 verters,.returning.the.....*last
17400 2a 20 76 61 6c 75 65 2e 0a 0a 20 20 20 20 54 79 70 65 20 61 6e 6e 6f 74 61 74 69 6f 6e 73 20 77 *.value.......Type.annotations.w
17420 69 6c 6c 20 62 65 20 69 6e 66 65 72 72 65 64 20 66 72 6f 6d 20 74 68 65 20 77 72 61 70 70 65 64 ill.be.inferred.from.the.wrapped
17440 20 63 6f 6e 76 65 72 74 65 72 73 27 2c 20 69 66 20 74 68 65 79 0a 20 20 20 20 68 61 76 65 20 61 .converters',.if.they.....have.a
17460 6e 79 2e 0a 0a 20 20 20 20 20 20 20 20 63 6f 6e 76 65 72 74 65 72 73 20 28 7e 63 6f 6c 6c 65 63 ny...........converters.(~collec
17480 74 69 6f 6e 73 2e 61 62 63 2e 49 74 65 72 61 62 6c 65 5b 74 79 70 69 6e 67 2e 43 61 6c 6c 61 62 tions.abc.Iterable[typing.Callab
174a0 6c 65 5d 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 41 72 62 69 74 72 61 72 79 20 6e 75 6d 62 le]):.............Arbitrary.numb
174c0 65 72 20 6f 66 20 63 6f 6e 76 65 72 74 65 72 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f er.of.converters..........versio
174e0 6e 61 64 64 65 64 3a 3a 20 32 30 2e 31 2e 30 0a 20 20 20 20 63 01 00 00 00 00 00 00 00 00 00 00 nadded::.20.1.0.....c...........
17500 00 05 00 00 00 33 00 00 01 f3 3c 00 00 00 4b 00 01 00 97 00 7c 00 5d 14 00 00 7d 01 74 01 00 00 .....3....<...K.....|.]...}.t...
17520 00 00 00 00 00 00 7c 01 74 02 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 96 01 97 01 01 00 ......|.t.......................
17540 8c 16 04 00 79 00 ad 03 77 01 72 2f 00 00 00 a9 02 72 4a 00 00 00 72 45 02 00 00 29 02 72 b1 00 ....y...w.r/.....rJ...rE...).r..
17560 00 00 da 01 63 73 02 00 00 00 20 20 72 21 00 00 00 72 b3 00 00 00 7a 17 70 69 70 65 2e 3c 6c 6f ....cs......r!...r....z.pipe.<lo
17580 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 0a 0c 00 00 73 17 00 00 00 e8 00 f8 80 00 d2 19 47 cals>.<genexpr>....s...........G
175a0 b0 71 9c 2a a0 51 ac 09 d7 1a 32 d1 19 47 f9 73 04 00 00 00 82 1a 1c 01 63 03 00 00 00 00 00 00 .q.*.Q....2..G.s........c.......
175c0 00 00 00 00 00 06 00 00 00 13 00 00 01 f3 5a 00 00 00 95 01 97 00 89 04 44 00 5d 24 00 00 7d 03 ..............Z.........D.]$..}.
175e0 74 01 00 00 00 00 00 00 00 00 7c 03 74 02 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 0a t.........|.t.................r.
17600 02 00 7c 03 7c 00 7c 01 7c 02 ab 03 00 00 00 00 00 00 6e 07 02 00 7c 03 7c 00 ab 01 00 00 00 00 ..|.|.|.|.........n...|.|.......
17620 00 00 7d 00 8c 26 04 00 7c 00 53 00 72 2f 00 00 00 72 d2 02 00 00 29 05 72 b6 01 00 00 72 ef 00 ..}..&..|.S.r/...r....).r....r..
17640 00 00 72 9b 01 00 00 72 d3 02 00 00 da 0a 63 6f 6e 76 65 72 74 65 72 73 73 05 00 00 00 20 20 20 ..r....r......converterss.......
17660 20 80 72 21 00 00 00 da 0e 70 69 70 65 5f 63 6f 6e 76 65 72 74 65 72 7a 1c 70 69 70 65 2e 3c 6c ..r!.....pipe_converterz.pipe.<l
17680 6f 63 61 6c 73 3e 2e 70 69 70 65 5f 63 6f 6e 76 65 72 74 65 72 0e 0c 00 00 73 39 00 00 00 f8 80 ocals>.pipe_converter....s9.....
176a0 00 d8 15 1f f2 00 03 0d 12 90 01 e4 2b 35 b0 61 bc 19 d4 2b 43 91 41 90 63 98 34 a0 15 d4 14 27 ............+5.a...+C.A.c.4....'
176c0 c9 11 c8 33 cb 16 f1 03 00 11 14 f0 03 03 0d 12 f0 0a 00 14 17 88 4a 72 23 00 00 00 63 01 00 00 ...3..................Jr#...c...
176e0 00 00 00 00 00 00 00 00 00 04 00 00 00 13 00 00 01 f3 26 00 00 00 95 01 97 00 89 02 44 00 5d 0a ..................&.........D.].
17700 00 00 7d 01 02 00 7c 01 7c 00 ab 01 00 00 00 00 00 00 7d 00 8c 0c 04 00 7c 00 53 00 72 2f 00 00 ..}...|.|.........}.....|.S.r/..
17720 00 72 1e 00 00 00 29 03 72 b6 01 00 00 72 d3 02 00 00 72 d5 02 00 00 73 03 00 00 00 20 20 80 72 .r....).r....r....r....s.......r
17740 21 00 00 00 72 d6 02 00 00 7a 1c 70 69 70 65 2e 3c 6c 6f 63 61 6c 73 3e 2e 70 69 70 65 5f 63 6f !...r....z.pipe.<locals>.pipe_co
17760 6e 76 65 72 74 65 72 18 0c 00 00 73 22 00 00 00 f8 80 00 d8 15 1f f2 00 01 0d 1d 90 01 d9 16 17 nverter....s"...................
17780 98 03 93 66 91 03 f0 03 01 0d 1d f0 06 00 14 17 88 4a 72 23 00 00 00 da 01 41 29 02 72 b6 01 00 ...f.............Jr#.....A).r...
177a0 00 72 87 01 00 00 72 02 00 00 00 72 b6 01 00 00 72 5e 00 00 00 72 87 01 00 00 54 72 a7 02 00 00 .r....r....r....r^...r....Tr....
177c0 29 0b 72 c5 01 00 00 72 09 00 00 00 72 80 00 00 00 72 2a 01 00 00 72 11 00 00 00 72 b0 02 00 00 ).r....r....r....r*...r....r....
177e0 72 0f 00 00 00 72 4a 00 00 00 72 45 02 00 00 72 a4 02 00 00 72 b1 02 00 00 29 07 72 d5 02 00 00 r....rJ...rE...r....r....).r....
17800 da 0f 72 65 74 75 72 6e 5f 69 6e 73 74 61 6e 63 65 72 d6 02 00 00 72 d8 02 00 00 da 01 74 da 04 ..return_instancer....r......t..
17820 6c 61 73 74 72 b3 02 00 00 73 07 00 00 00 60 20 20 20 20 20 20 72 21 00 00 00 72 4d 00 00 00 72 lastr....s....`......r!...rM...r
17840 4d 00 00 00 fa 0b 00 00 73 d3 00 00 00 f8 80 00 f4 20 00 17 1a d1 19 47 b8 4a d4 19 47 d3 16 47 M.......s..............G.J..G..G
17860 80 4f e1 07 16 f5 04 06 09 17 f4 14 04 09 17 f1 0c 00 0c 16 e4 0c 13 90 43 8b 4c 88 01 d8 08 16 .O......................C.L.....
17880 d7 08 26 d1 08 26 d7 08 2d d1 08 2d b0 61 c0 31 d1 2e 45 d5 08 46 f4 06 00 0d 21 a0 1a a8 41 a1 ..&..&..-..-.a.1..E..F....!...A.
178a0 1d d3 0c 2f d7 0c 44 d1 0c 44 d3 0c 46 88 01 d9 0b 0c d8 34 35 88 4e d7 0c 2a d1 0c 2a a8 35 d1 .../..D..D..F......45.N..*..*.5.
178c0 0c 31 e0 0f 19 98 22 89 7e 88 04 dd 0f 1b a4 0a a8 34 b4 19 d4 20 3b d8 13 17 97 3d 91 3d 88 44 .1....".~........4....;....=.=.D
178e0 f4 06 00 0e 22 a0 24 d3 0d 27 d7 0d 37 d1 0d 37 d3 0d 39 88 02 d9 0b 0d d8 37 39 88 4e d7 0c 2a ....".$..'..7..7..9......79.N..*
17900 d1 0c 2a a8 38 d1 0c 34 e1 07 16 dc 0f 18 98 1e b0 44 c0 64 d4 0f 4b d0 08 4b d8 0b 19 d0 04 19 ..*.8..4.........D.d..K..K......
17920 72 23 00 00 00 29 02 4e 72 59 02 00 00 29 0a 72 57 00 00 00 72 84 00 00 00 72 58 00 00 00 fa 15 r#...).NrY...).rW...r....rX.....
17940 64 69 63 74 5b 73 74 72 2c 20 41 6e 79 5d 20 7c 20 4e 6f 6e 65 72 59 00 00 00 fa 1b 4d 61 70 70 dict[str,.Any].|.NonerY.....Mapp
17960 69 6e 67 5b 73 74 72 2c 20 6f 62 6a 65 63 74 5d 20 7c 20 4e 6f 6e 65 72 5a 00 00 00 72 84 00 00 ing[str,.object].|.NonerZ...r...
17980 00 72 87 01 00 00 72 88 01 00 00 72 2f 00 00 00 29 0a 72 57 00 00 00 72 84 00 00 00 72 5a 00 00 .r....r....r/...).rW...r....rZ..
179a0 00 72 84 00 00 00 72 58 00 00 00 72 dc 02 00 00 72 66 00 00 00 72 dd 02 00 00 72 87 01 00 00 7a .r....rX...r....rf...r....r....z
179c0 0e 64 69 63 74 5b 73 74 72 2c 20 41 6e 79 5d 29 06 72 73 00 00 00 72 84 00 00 00 72 74 00 00 00 .dict[str,.Any]).rs...r....rt...
179e0 7a 09 6c 69 73 74 5b 73 74 72 5d 72 87 01 00 00 72 33 00 00 00 29 02 72 87 01 00 00 7a 27 74 75 z.list[str]r....r3...).r....z'tu
17a00 70 6c 65 5b 6c 69 73 74 5b 41 74 74 72 69 62 75 74 65 5d 2c 20 64 69 63 74 5b 73 74 72 2c 20 74 ple[list[Attribute],.dict[str,.t
17a20 79 70 65 5d 5d 29 02 72 87 01 00 00 72 7a 00 00 00 29 01 54 29 18 4e 4e 4e 4e 4e 4e 4e 46 46 54 ype]]).r....rz...).T).NNNNNNNFFT
17a40 46 46 46 46 46 4e 4e 46 46 4e 4e 4e 54 4e 29 06 72 8c 00 00 00 72 33 00 00 00 72 ea 01 00 00 72 FFFFFNNFFNNNTN).r....r3...r....r
17a60 84 00 00 00 72 87 01 00 00 72 84 00 00 00 29 0a 72 8c 00 00 00 72 33 00 00 00 72 7b 00 00 00 72 ....r....r....).r....r3...r{...r
17a80 7c 00 00 00 72 1b 01 00 00 72 0f 01 00 00 72 1e 01 00 00 72 0f 01 00 00 72 87 01 00 00 fa 10 74 |...r....r....r....r....r......t
17aa0 75 70 6c 65 5b 73 74 72 2c 20 64 69 63 74 5d 29 04 72 8c 00 00 00 72 33 00 00 00 72 7b 00 00 00 uple[str,.dict]).r....r3...r{...
17ac0 72 7c 00 00 00 29 04 72 7b 00 00 00 72 4b 00 00 00 72 87 01 00 00 72 de 02 00 00 29 02 72 87 01 r|...).r{...rK...r....r....).r..
17ae0 00 00 72 de 02 00 00 29 02 4e 4e 29 02 72 87 01 00 00 fa 16 74 75 70 6c 65 5b 73 74 72 2c 20 64 ..r....).NN).r......tuple[str,.d
17b00 69 63 74 2c 20 64 69 63 74 5d 72 55 02 00 00 72 56 02 00 00 29 08 72 77 00 00 00 72 84 00 00 00 ict,.dict]rU...rV...).rw...r....
17b20 72 e6 00 00 00 72 84 00 00 00 72 43 02 00 00 72 0f 01 00 00 72 87 01 00 00 72 84 00 00 00 29 06 r....r....rC...r....r....r....).
17b40 72 1b 01 00 00 72 0f 01 00 00 72 1a 01 00 00 72 0f 01 00 00 72 9d 00 00 00 72 7e 00 00 00 29 1a r....r....r....r....r....r~...).
17b60 72 7b 00 00 00 72 7c 00 00 00 72 d9 01 00 00 72 0f 01 00 00 72 66 02 00 00 72 0f 01 00 00 72 67 r{...r|...r....r....rf...r....rg
17b80 02 00 00 72 0f 01 00 00 72 3a 02 00 00 72 0f 01 00 00 72 68 02 00 00 72 0f 01 00 00 72 69 02 00 ...r....r:...r....rh...r....ri..
17ba0 00 72 0f 01 00 00 72 9d 00 00 00 72 7e 00 00 00 72 1f 01 00 00 72 0f 01 00 00 72 3e 02 00 00 72 .r....r....r~...r....r....r>...r
17bc0 0f 01 00 00 72 3d 02 00 00 72 0f 01 00 00 72 6a 02 00 00 72 84 00 00 00 72 87 01 00 00 72 df 02 ....r=...r....rj...r....r....r..
17be0 00 00 29 04 72 96 00 00 00 72 84 00 00 00 72 87 01 00 00 72 84 00 00 00 29 6b da 0a 5f 5f 66 75 ..).r....r....r....r....)k..__fu
17c00 74 75 72 65 5f 5f 72 03 00 00 00 72 34 01 00 00 72 3a 01 00 00 72 88 02 00 00 72 2a 00 00 00 72 ture__r....r4...r:...r....r*...r
17c20 10 01 00 00 72 4a 01 00 00 72 63 00 00 00 72 37 02 00 00 72 7f 02 00 00 72 be 02 00 00 da 0f 63 ....rJ...rc...r7...r....r......c
17c40 6f 6c 6c 65 63 74 69 6f 6e 73 2e 61 62 63 72 04 00 00 00 72 05 00 00 00 da 09 66 75 6e 63 74 6f ollections.abcr....r......functo
17c60 6f 6c 73 72 06 00 00 00 da 06 74 79 70 69 6e 67 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 olsr......typingr....r....r....r
17c80 59 02 00 00 72 0b 00 00 00 72 0c 00 00 00 72 0d 00 00 00 72 0e 00 00 00 72 0f 00 00 00 72 10 00 Y...r....r....r....r....r....r..
17ca0 00 00 72 11 00 00 00 72 12 00 00 00 72 13 00 00 00 da 0a 65 78 63 65 70 74 69 6f 6e 73 72 14 00 ..r....r....r......exceptionsr..
17cc0 00 00 72 15 00 00 00 72 16 00 00 00 72 17 00 00 00 da 06 6f 62 6a 65 63 74 72 e4 00 00 00 72 be ..r....r....r......objectr....r.
17ce0 00 00 00 72 63 02 00 00 72 87 00 00 00 72 49 01 00 00 72 80 02 00 00 72 81 02 00 00 72 39 01 00 ...rc...r....rI...r....r....r9..
17d00 00 72 4d 00 00 00 72 15 01 00 00 72 14 01 00 00 72 13 01 00 00 da 04 45 6e 75 6d 72 1b 00 00 00 .rM...r....r....r......Enumr....
17d20 72 1d 00 00 00 da 03 69 6e 74 72 2d 00 00 00 72 52 00 00 00 72 5c 00 00 00 72 6b 00 00 00 72 78 r......intr-...rR...r\...rk...rx
17d40 00 00 00 72 7a 00 00 00 72 89 00 00 00 72 8e 00 00 00 72 a2 00 00 00 72 a4 00 00 00 72 cf 00 00 ...rz...r....r....r....r....r...
17d60 00 72 dc 00 00 00 72 e7 00 00 00 72 ea 00 00 00 72 97 00 00 00 72 f2 00 00 00 72 c7 01 00 00 72 .r....r....r....r....r....r....r
17d80 45 00 00 00 72 d1 01 00 00 72 7b 00 00 00 72 f5 00 00 00 72 d7 01 00 00 72 d8 00 00 00 72 89 01 E...r....r{...r....r....r....r..
17da0 00 00 72 05 02 00 00 72 a7 01 00 00 72 a8 01 00 00 72 b1 01 00 00 72 1b 02 00 00 72 69 01 00 00 ..r....r....r....r....r....ri...
17dc0 72 28 02 00 00 72 ec 00 00 00 72 2e 02 00 00 72 33 02 00 00 72 93 01 00 00 72 44 02 00 00 72 49 r(...r....r....r3...r....rD...rI
17de0 02 00 00 72 4b 02 00 00 72 4d 02 00 00 72 57 02 00 00 72 36 02 00 00 72 c0 00 00 00 72 bc 00 00 ...rK...rM...rW...r6...r....r...
17e00 00 72 42 01 00 00 da 02 5f 61 72 96 00 00 00 72 3a 00 00 00 72 4f 00 00 00 72 49 00 00 00 da 02 .rB....._ar....r:...rO...rI.....
17e20 5f 66 72 45 02 00 00 72 c9 02 00 00 72 cb 02 00 00 72 4e 00 00 00 29 02 72 96 00 00 00 72 9f 00 _frE...r....r....rN...).r....r..
17e40 00 00 73 02 00 00 00 30 30 72 21 00 00 00 fa 08 3c 6d 6f 64 75 6c 65 3e 72 ea 02 00 00 01 00 00 ..s....00r!.....<module>r.......
17e60 00 73 09 06 00 00 f0 03 01 01 01 f5 06 00 01 23 e3 00 0a db 00 11 db 00 0b db 00 0b db 00 0e db .s.............#................
17e80 00 10 db 00 10 db 00 0a db 00 0c db 00 12 e7 00 2d dd 00 25 df 00 2b d1 00 2b f7 08 00 01 28 d1 ................-..%..+..+....(.
17ea0 00 27 f7 02 07 01 02 f7 00 07 01 02 f7 10 05 01 02 f3 00 05 01 02 f0 12 00 10 16 d7 0f 21 d1 0f .'...........................!..
17ec0 21 80 0c d8 14 27 d0 00 11 f0 02 05 16 02 d0 00 12 f0 12 00 15 29 d0 00 11 e0 1c 32 98 45 d7 1c !....'...............).....2.E..
17ee0 32 d1 1c 32 b0 32 d3 1c 36 d0 00 19 f1 06 00 0d 13 8b 48 80 09 e0 16 22 90 67 97 6c 91 6c a0 37 2..2.2..6.........H....".g.l.l.7
17f00 a7 3f a1 3f b0 47 d7 34 44 d1 34 44 d3 16 45 d0 00 13 f4 06 11 01 15 88 74 8f 79 89 79 f4 00 11 .?.?.G.4D.4D..E.........t.y.y...
17f20 01 15 f0 28 00 0b 13 d7 0a 1a d1 0a 1a 80 07 f0 02 04 01 04 f4 0e 0d 01 28 98 03 f4 00 0d 01 28 ...(....................(......(
17f40 f0 22 00 0d 14 d8 0e 12 d8 09 0d d8 08 0c d8 09 0d d8 09 0d d8 0d 11 d8 09 0d d8 0e 12 d8 0c 10 ."..............................
17f60 d8 0c 11 d8 07 0b d8 0a 0e d8 0f 13 d8 0a 0e f3 1f 68 01 01 06 f0 5c 03 00 29 2d d8 14 16 f0 09 .................h....\..)-.....
17f80 0b 01 20 d8 0c 0f f0 03 0b 01 20 e0 0b 20 f0 05 0b 01 20 f0 06 00 0b 26 f0 07 0b 01 20 f0 08 00 .......................&........
17fa0 0f 12 f0 09 0b 01 20 f0 0a 00 06 0a f3 0b 0b 01 20 f0 24 00 2b 2f f0 09 20 01 10 d8 0c 0f f0 03 ..................$.+/..........
17fc0 20 01 10 e0 0e 11 f0 05 20 01 10 f0 06 00 0c 21 f0 07 20 01 10 f0 08 00 0d 28 f0 09 20 01 10 f0 ...............!.........(......
17fe0 0a 00 06 14 f3 0b 20 01 10 f3 46 01 12 01 31 f4 2e 03 01 24 90 2a f4 00 03 01 24 f2 0c 0e 01 30 ..........F...1....$.*....$....0
18000 f2 22 04 01 27 f0 0e 1e 01 23 e0 05 2c f3 05 1e 01 23 f2 42 01 19 01 25 f0 38 69 01 01 45 01 e0 ."..'....#..,....#.B...%.8i..E..
18020 05 10 f3 05 69 01 01 45 01 f2 58 03 31 01 15 f2 68 01 0e 01 1e f2 22 08 01 1e f2 16 37 01 1a f7 ....i..E..X.1...h.....".....7...
18040 74 01 47 09 01 16 f1 00 47 09 01 16 f2 54 12 19 01 15 f2 38 28 01 28 f0 58 01 00 2e 32 f3 03 17 t.G.....G....T.....8(.(.X...2...
18060 01 13 f0 36 00 0f 13 d8 0a 0e d8 0c 10 d8 09 0d d8 08 0c d8 09 0d d8 09 0d d8 0a 0f d8 0b 10 d8 ...6............................
18080 11 15 d8 08 0d d8 11 16 d8 0c 11 d8 0f 14 d8 0d 12 d8 07 0b d8 0a 0e d8 10 15 d8 13 18 d8 16 1a ................................
180a0 d8 0f 13 d8 16 1a d8 0f 13 d8 10 14 f3 31 60 03 01 1b f0 46 07 00 0a 0f 80 06 f0 02 03 01 04 f2 .............1`....F............
180c0 0c 05 01 2f f3 10 07 01 06 f0 14 45 01 01 19 d8 09 0d f0 03 45 01 01 19 d8 16 25 f0 03 45 01 01 .../.......E........E.....%..E..
180e0 19 d8 2f 33 f0 03 45 01 01 19 d8 41 45 f0 03 45 01 01 19 e0 05 15 f3 05 45 01 01 19 f3 50 02 0b ../3..E....AE..E........E....P..
18100 01 0f f2 1c 09 01 16 f3 18 22 01 19 f2 4a 01 35 01 2a f3 70 01 0e 01 0f f3 22 36 01 23 f3 72 01 ........."...J.5.*.p....."6.#.r.
18120 0c 01 0f f2 1e 2b 01 11 f2 5c 01 1a 01 26 f2 3a 0f 01 2e f2 24 05 01 2f f0 10 42 01 01 26 f0 1a .....+...\...&.:....$../..B..&..
18140 00 06 1c f3 1b 42 01 01 26 f3 4a 02 04 01 33 f0 0e 07 01 5d 01 d8 0f 12 f0 03 07 01 5d 01 d8 1f .....B..&.J...3....]........]...
18160 22 f0 03 07 01 5d 01 d8 34 38 f0 03 07 01 5d 01 d8 45 4e f0 03 07 01 5d 01 e0 05 08 f3 05 07 01 "....]..48....]..EN....]........
18180 5d 01 f3 14 08 01 29 f0 16 0a 01 57 01 d8 0f 12 f0 03 0a 01 57 01 d8 1f 22 f0 03 0a 01 57 01 d8 ].....)....W........W..."....W..
181a0 34 38 f0 03 0a 01 57 01 d8 45 4e f0 03 0a 01 57 01 e0 05 08 f3 05 0a 01 57 01 f0 1a 2c 01 2f d8 48....W..EN....W........W...,./.
181c0 0c 10 f0 03 2c 01 2f d8 19 1d f0 03 2c 01 2f d8 2e 3d f3 03 2c 01 2f f0 5e 01 41 04 01 06 d8 0b ....,./.....,./..=..,./.^.A.....
181e0 1a f0 03 41 04 01 06 e0 0f 13 f0 05 41 04 01 06 f0 06 00 11 15 f0 07 41 04 01 06 f0 08 00 14 18 ...A........A..........A........
18200 f0 09 41 04 01 06 f0 0a 00 18 1c f0 0b 41 04 01 06 f0 0c 00 15 19 f0 0d 41 04 01 06 f0 0e 00 16 ..A..........A..........A.......
18220 1a f0 0f 41 04 01 06 f0 10 00 14 23 f0 11 41 04 01 06 f0 12 00 0d 11 f0 13 41 04 01 06 f0 14 00 ...A.......#..A..........A......
18240 1b 1f f0 15 41 04 01 06 f0 16 00 19 1d f0 17 41 04 01 06 f0 18 00 12 15 f0 19 41 04 01 06 f0 1a ....A..........A..........A.....
18260 00 06 1c f3 1b 41 04 01 06 f3 48 08 08 01 1c f7 16 47 03 01 12 f1 00 47 03 01 12 f0 70 06 00 11 .....A....H......G.....G....p...
18280 1a d7 10 23 d1 10 23 f6 1d 0f 06 02 f0 1c 00 09 0d f1 1b 00 05 0e d8 0d 11 d8 10 17 d8 12 16 d8 ...#..#.........................
182a0 0d 11 d8 0c 10 d8 0b 0f d8 0e 13 d8 0e 12 90 6a d1 0e 20 d8 0d 11 d8 12 17 d9 0e 25 a0 64 d3 0e ...............j...........%.d..
182c0 2b f6 17 0c 05 06 f2 03 0f 06 02 80 02 f1 22 00 0d 16 d9 04 0b d9 08 11 90 29 a0 32 d4 08 26 d8 +............."..........).2..&.
182e0 1a 1c d6 0e 36 90 51 a0 01 a7 06 a1 06 a8 2b d3 20 35 8a 71 d2 0e 36 f4 05 03 05 06 f0 08 00 17 ....6.Q.......+..5.q..6.........
18300 19 d6 0a 3d 90 11 98 41 9f 46 9b 46 a0 71 a7 76 a1 76 b0 1b d3 27 3c 8a 31 d2 0a 3d f4 0b 06 0d ...=...A.F.F.q.v.v...'<.1..=....
18320 02 80 09 f7 12 51 02 01 14 f1 00 51 02 01 14 f1 68 04 00 11 18 99 09 a0 2d d3 18 30 d3 10 31 80 .....Q.....Q....h.......-..0..1.
18340 0d f7 06 24 01 27 f1 00 24 01 27 f0 68 01 00 11 18 d7 10 21 d1 10 21 f6 1b 0e 06 02 f0 1a 00 09 ...$.'..$.'.h......!..!.........
18360 0d f1 19 00 05 0e d8 0d 11 d8 10 17 d8 12 16 d8 0d 11 d8 0c 10 d8 0b 0f d8 0e 13 d8 0d 11 d8 0d ................................
18380 11 d8 12 17 f6 15 0b 05 06 f2 03 0e 06 02 80 02 f1 20 00 0b 14 91 47 99 49 a0 67 b0 52 d4 1c 38 ......................G.I.g.R..8
183a0 c0 02 d4 14 43 c8 32 d4 0a 4e 80 07 f7 06 61 01 01 1f f1 00 61 01 01 1f f0 62 03 00 11 3b f6 1b ....C.2..N....a.....a....b...;..
183c0 0e 06 02 f0 1a 00 09 0d f1 19 00 05 0e d8 0d 11 d8 10 17 d8 12 16 d8 0d 11 d8 0c 10 d8 0b 0f d8 ................................
183e0 0e 13 d8 0d 11 d8 0d 11 d8 12 17 f6 15 0b 05 06 f2 03 0e 06 02 80 02 f1 20 00 0d 16 d9 04 0b 89 ................................
18400 49 90 69 a0 72 d4 0c 2a b0 22 d4 04 35 b8 52 f4 03 02 0d 02 80 09 f0 0c 00 19 1f 90 79 a8 54 f3 I.i.r..*."..5.R.............y.T.
18420 03 64 01 01 0f f1 56 03 00 02 07 88 54 98 74 d4 01 24 f7 02 09 01 21 f0 00 09 01 21 f3 03 00 02 .d....V.....T.t..$....!....!....
18440 25 f0 02 09 01 21 f2 18 14 01 26 f3 2e 39 01 1a f9 f2 67 0f 0f 06 02 f9 f2 28 00 0f 37 f9 e2 0a %....!....&..9....g......(..7...
18460 3d f9 f2 44 06 0e 06 02 f9 f2 6e 03 0e 06 02 73 30 00 00 00 c8 2b 23 4e 03 04 c9 22 14 4e 08 0e =..D......n....s0....+#N...".N..
18480 c9 37 04 4e 08 0e ca 06 11 4e 0d 0a ca 18 0f 4e 0d 0a ca 28 04 4e 0d 0a cb 24 19 4e 12 04 cc 28 .7.N.....N.....N...(.N...$.N...(
184a0 19 4e 17 04 .N..