summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/jsonschema/__pycache__/_utils.cpython-312.pyc
blob: 045565a0eff87d4fa70dc94a01ff77c17ca6e5e3 (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 4f e0 a7 68 a3 29 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 ........O..h.)..................
0020 00 00 00 00 00 f3 c0 00 00 00 97 00 64 00 64 01 6c 00 6d 01 5a 01 6d 02 5a 02 6d 03 5a 03 01 00 ............d.d.l.m.Z.m.Z.m.Z...
0040 64 00 64 02 6c 04 6d 05 5a 05 01 00 64 00 64 03 6c 06 5a 06 64 00 64 03 6c 07 5a 07 02 00 47 00 d.d.l.m.Z...d.d.l.Z.d.d.l.Z...G.
0060 64 04 84 00 64 05 65 02 ab 03 00 00 00 00 00 00 5a 08 02 00 47 00 64 06 84 00 64 07 ab 02 00 00 d...d.e.........Z...G.d...d.....
0080 00 00 00 00 5a 09 64 08 84 00 5a 0a 64 09 84 00 5a 0b 64 0a 84 00 5a 0c 64 0b 84 00 5a 0d 64 0c ....Z.d...Z.d...Z.d...Z.d...Z.d.
00a0 84 00 5a 0e 64 0d 84 00 5a 0f 64 0e 84 00 5a 10 02 00 65 11 ab 00 00 00 00 00 00 00 02 00 65 11 ..Z.d...Z.d...Z...e...........e.
00c0 ab 00 00 00 00 00 00 00 66 02 64 0f 84 01 5a 12 64 10 84 00 5a 13 64 11 84 00 5a 14 64 12 84 00 ........f.d...Z.d...Z.d...Z.d...
00e0 5a 15 64 13 84 00 5a 16 79 03 29 14 e9 00 00 00 00 29 03 da 07 4d 61 70 70 69 6e 67 da 0e 4d 75 Z.d...Z.y.)......)...Mapping..Mu
0100 74 61 62 6c 65 4d 61 70 70 69 6e 67 da 08 53 65 71 75 65 6e 63 65 29 01 da 08 75 72 6c 73 70 6c tableMapping..Sequence)...urlspl
0120 69 74 4e 63 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f3 40 00 00 00 97 00 65 itNc.....................@.....e
0140 00 5a 01 64 00 5a 02 64 01 5a 03 64 02 84 00 5a 04 64 03 84 00 5a 05 64 04 84 00 5a 06 64 05 84 .Z.d.Z.d.Z.d...Z.d...Z.d...Z.d..
0160 00 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 79 0a 29 0b da .Z.d...Z.d...Z.d...Z.d...Z.y.)..
0180 07 55 52 49 44 69 63 74 7a 38 0a 20 20 20 20 44 69 63 74 69 6f 6e 61 72 79 20 77 68 69 63 68 20 .URIDictz8.....Dictionary.which.
01a0 75 73 65 73 20 6e 6f 72 6d 61 6c 69 7a 65 64 20 55 52 49 73 20 61 73 20 6b 65 79 73 2e 0a 20 20 uses.normalized.URIs.as.keys....
01c0 20 20 63 02 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 34 00 00 00 97 00 74 01 ..c.....................4.....t.
01e0 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 ........|.........j.............
0200 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 53 00 a9 01 4e 29 02 72 06 00 00 00 da 06 67 65 74 75 ..............S...N).r......getu
0220 72 6c a9 02 da 04 73 65 6c 66 da 03 75 72 69 73 02 00 00 00 20 20 fa 58 2f 68 6f 6d 65 2f 62 6c rl....self..uris.......X/home/bl
0240 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 6e 76 2f 6c ackhao/uiuc-course-graph/.venv/l
0260 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 6a 73 6f 6e ib/python3.12/site-packages/json
0280 73 63 68 65 6d 61 2f 5f 75 74 69 6c 73 2e 70 79 da 09 6e 6f 72 6d 61 6c 69 7a 65 7a 11 55 52 49 schema/_utils.py..normalizez.URI
02a0 44 69 63 74 2e 6e 6f 72 6d 61 6c 69 7a 65 0c 00 00 00 73 15 00 00 00 80 00 dc 0f 17 98 03 8b 7d Dict.normalize....s............}
02c0 d7 0f 23 d1 0f 23 d3 0f 25 d0 08 25 f3 00 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 ..#..#..%..%.....c..............
02e0 00 00 0f 00 00 00 f3 5a 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7c .......Z.....t.................|
0300 00 5f 01 00 00 00 00 00 00 00 00 02 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ._...........|.j................
0320 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 69 00 7c 02 a4 01 8e ...j...................|.i.|....
0340 01 01 00 79 00 72 0a 00 00 00 29 03 da 04 64 69 63 74 da 05 73 74 6f 72 65 da 06 75 70 64 61 74 ...y.r....)...dict..store..updat
0360 65 29 03 72 0d 00 00 00 da 04 61 72 67 73 da 06 6b 77 61 72 67 73 73 03 00 00 00 20 20 20 72 0f e).r......args..kwargss.......r.
0380 00 00 00 da 08 5f 5f 69 6e 69 74 5f 5f 7a 10 55 52 49 44 69 63 74 2e 5f 5f 69 6e 69 74 5f 5f 0f .....__init__z.URIDict.__init__.
03a0 00 00 00 73 24 00 00 00 80 00 dc 15 19 93 56 88 04 8c 0a d8 08 19 88 04 8f 0a 89 0a d7 08 19 d1 ...s$.........V.................
03c0 08 19 98 34 d0 08 2a a0 36 d3 08 2a 72 11 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 ...4..*.6..*r....c..............
03e0 00 00 03 00 00 00 f3 3e 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......>.....|.j................
0400 00 00 00 7c 00 6a 03 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 ...|.j...................|......
0420 00 00 00 19 00 00 00 53 00 72 0a 00 00 00 a9 02 72 14 00 00 00 72 10 00 00 00 72 0c 00 00 00 73 .......S.r......r....r....r....s
0440 02 00 00 00 20 20 72 0f 00 00 00 da 0b 5f 5f 67 65 74 69 74 65 6d 5f 5f 7a 13 55 52 49 44 69 63 ......r......__getitem__z.URIDic
0460 74 2e 5f 5f 67 65 74 69 74 65 6d 5f 5f 13 00 00 00 73 1a 00 00 00 80 00 d8 0f 13 8f 7a 89 7a 98 t.__getitem__....s..........z.z.
0480 24 9f 2e 99 2e a8 13 d3 1a 2d d1 0f 2e d0 08 2e 72 11 00 00 00 63 03 00 00 00 00 00 00 00 00 00 $........-......r....c..........
04a0 00 00 05 00 00 00 03 00 00 00 f3 40 00 00 00 97 00 7c 02 7c 00 6a 00 00 00 00 00 00 00 00 00 00 ...........@.....|.|.j..........
04c0 00 00 00 00 00 00 00 00 00 7c 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c .........|.j...................|
04e0 01 ab 01 00 00 00 00 00 00 3c 00 00 00 79 00 72 0a 00 00 00 72 1a 00 00 00 29 03 72 0d 00 00 00 .........<...y.r....r....).r....
0500 72 0e 00 00 00 da 05 76 61 6c 75 65 73 03 00 00 00 20 20 20 72 0f 00 00 00 da 0b 5f 5f 73 65 74 r......values.......r......__set
0520 69 74 65 6d 5f 5f 7a 13 55 52 49 44 69 63 74 2e 5f 5f 73 65 74 69 74 65 6d 5f 5f 16 00 00 00 73 item__z.URIDict.__setitem__....s
0540 19 00 00 00 80 00 d8 2a 2f 88 04 8f 0a 89 0a 90 34 97 3e 91 3e a0 23 d3 13 26 d2 08 27 72 11 00 .......*/.......4.>.>.#..&..'r..
0560 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 3c 00 00 00 97 00 7c 00 ..c.....................<.....|.
0580 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 03 00 00 00 00 00 00 00 00 j...................|.j.........
05a0 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 3d 00 79 00 72 0a 00 00 00 72 1a 00 ..........|.........=.y.r....r..
05c0 00 00 72 0c 00 00 00 73 02 00 00 00 20 20 72 0f 00 00 00 da 0b 5f 5f 64 65 6c 69 74 65 6d 5f 5f ..r....s......r......__delitem__
05e0 7a 13 55 52 49 44 69 63 74 2e 5f 5f 64 65 6c 69 74 65 6d 5f 5f 19 00 00 00 73 17 00 00 00 80 00 z.URIDict.__delitem__....s......
0600 d8 0c 10 8f 4a 89 4a 90 74 97 7e 91 7e a0 63 d3 17 2a d1 0c 2b 72 11 00 00 00 63 01 00 00 00 00 ....J.J.t.~.~.c..*..+r....c.....
0620 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 2c 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ................,.....t.........
0640 7c 00 6a 02 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 53 00 |.j...........................S.
0660 72 0a 00 00 00 29 02 da 04 69 74 65 72 72 14 00 00 00 a9 01 72 0d 00 00 00 73 01 00 00 00 20 72 r....)...iterr......r....s.....r
0680 0f 00 00 00 da 08 5f 5f 69 74 65 72 5f 5f 7a 10 55 52 49 44 69 63 74 2e 5f 5f 69 74 65 72 5f 5f ......__iter__z.URIDict.__iter__
06a0 1c 00 00 00 f3 11 00 00 00 80 00 dc 0f 13 90 44 97 4a 91 4a d3 0f 1f d0 08 1f 72 11 00 00 00 63 ...............D.J.J......r....c
06c0 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 2c 00 00 00 97 00 74 01 00 00 00 .....................,.....t....
06e0 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 ab 01 00 00 00 .....|.j........................
0700 00 00 00 53 00 72 0a 00 00 00 29 02 da 03 6c 65 6e 72 14 00 00 00 72 23 00 00 00 73 01 00 00 00 ...S.r....)...lenr....r#...s....
0720 20 72 0f 00 00 00 da 07 5f 5f 6c 65 6e 5f 5f 7a 0f 55 52 49 44 69 63 74 2e 5f 5f 6c 65 6e 5f 5f .r......__len__z.URIDict.__len__
0740 1f 00 00 00 73 10 00 00 00 80 00 dc 0f 12 90 34 97 3a 91 3a 8b 7f d0 08 1e 72 11 00 00 00 63 01 ....s..........4.:.:.....r....c.
0760 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 2c 00 00 00 97 00 74 01 00 00 00 00 ....................,.....t.....
0780 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 ab 01 00 00 00 00 ....|.j.........................
07a0 00 00 53 00 72 0a 00 00 00 29 02 da 04 72 65 70 72 72 14 00 00 00 72 23 00 00 00 73 01 00 00 00 ..S.r....)...reprr....r#...s....
07c0 20 72 0f 00 00 00 da 08 5f 5f 72 65 70 72 5f 5f 7a 10 55 52 49 44 69 63 74 2e 5f 5f 72 65 70 72 .r......__repr__z.URIDict.__repr
07e0 5f 5f 22 00 00 00 72 25 00 00 00 72 11 00 00 00 4e 29 0c da 08 5f 5f 6e 61 6d 65 5f 5f da 0a 5f __"...r%...r....N)...__name__.._
0800 5f 6d 6f 64 75 6c 65 5f 5f da 0c 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f da 07 5f 5f 64 6f 63 5f 5f _module__..__qualname__..__doc__
0820 72 10 00 00 00 72 18 00 00 00 72 1b 00 00 00 72 1e 00 00 00 72 20 00 00 00 72 24 00 00 00 72 28 r....r....r....r....r....r$...r(
0840 00 00 00 72 2b 00 00 00 a9 00 72 11 00 00 00 72 0f 00 00 00 72 08 00 00 00 72 08 00 00 00 07 00 ...r+.....r....r....r....r......
0860 00 00 73 2f 00 00 00 84 00 f1 02 02 05 08 f2 08 01 05 26 f2 06 02 05 2b f2 08 01 05 2f f2 06 01 ..s/..............&....+..../...
0880 05 30 f2 06 01 05 2c f2 06 01 05 20 f2 06 01 05 1f f3 06 01 05 20 72 11 00 00 00 72 08 00 00 00 .0....,...............r....r....
08a0 63 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 f3 16 00 00 00 97 00 65 00 5a 01 c...........................e.Z.
08c0 64 00 5a 02 64 01 5a 03 64 02 84 00 5a 04 79 03 29 04 da 05 55 6e 73 65 74 7a 47 0a 20 20 20 20 d.Z.d.Z.d...Z.y.)...UnsetzG.....
08e0 41 6e 20 61 73 2d 6f 66 2d 79 65 74 20 75 6e 73 65 74 20 61 74 74 72 69 62 75 74 65 20 6f 72 20 An.as-of-yet.unset.attribute.or.
0900 75 6e 70 72 6f 76 69 64 65 64 20 64 65 66 61 75 6c 74 20 70 61 72 61 6d 65 74 65 72 2e 0a 20 20 unprovided.default.parameter....
0920 20 20 63 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 f3 04 00 00 00 97 00 79 01 ..c...........................y.
0940 29 02 4e 7a 07 3c 75 6e 73 65 74 3e 72 30 00 00 00 72 23 00 00 00 73 01 00 00 00 20 72 0f 00 00 ).Nz.<unset>r0...r#...s.....r...
0960 00 72 2b 00 00 00 7a 0e 55 6e 73 65 74 2e 5f 5f 72 65 70 72 5f 5f 2b 00 00 00 73 05 00 00 00 80 .r+...z.Unset.__repr__+...s.....
0980 00 d8 0f 18 72 11 00 00 00 4e 29 05 72 2c 00 00 00 72 2d 00 00 00 72 2e 00 00 00 72 2f 00 00 00 ....r....N).r,...r-...r....r/...
09a0 72 2b 00 00 00 72 30 00 00 00 72 11 00 00 00 72 0f 00 00 00 72 32 00 00 00 72 32 00 00 00 26 00 r+...r0...r....r....r2...r2...&.
09c0 00 00 73 0c 00 00 00 84 00 f1 02 02 05 08 f3 08 01 05 19 72 11 00 00 00 72 32 00 00 00 63 02 00 ..s................r....r2...c..
09e0 00 00 00 00 00 00 00 00 00 00 06 00 00 00 03 00 00 00 f3 46 00 00 00 97 00 7c 01 73 02 7c 00 53 ...................F.....|.s.|.S
0a00 00 7c 00 9b 00 64 01 64 02 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 03 84 .|...d.d.j...................d..
0a20 00 7c 01 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 9b 00 64 04 9d 04 53 00 29 05 61 .|.D...................d...S.).a
0a40 42 01 00 00 0a 20 20 20 20 43 6f 6e 73 74 72 75 63 74 20 61 20 73 69 6e 67 6c 65 20 73 74 72 69 B........Construct.a.single.stri
0a60 6e 67 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 6e 64 65 78 69 6e 67 20 6f 70 65 72 61 74 69 6f 6e ng.containing.indexing.operation
0a80 73 20 66 6f 72 20 74 68 65 20 69 6e 64 69 63 65 73 2e 0a 0a 20 20 20 20 46 6f 72 20 65 78 61 6d s.for.the.indices.......For.exam
0aa0 70 6c 65 20 66 6f 72 20 61 20 63 6f 6e 74 61 69 6e 65 72 20 60 60 62 61 72 60 60 2c 20 5b 31 2c ple.for.a.container.``bar``,.[1,
0ac0 20 32 2c 20 22 66 6f 6f 22 5d 20 2d 3e 20 62 61 72 5b 31 5d 5b 32 5d 5b 22 66 6f 6f 22 5d 0a 0a .2,."foo"].->.bar[1][2]["foo"]..
0ae0 20 20 20 20 41 72 67 75 6d 65 6e 74 73 3a 0a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 ....Arguments:..........containe
0b00 72 20 28 73 74 72 29 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 41 20 77 6f 72 64 20 74 6f 20 r.(str):..............A.word.to.
0b20 75 73 65 20 66 6f 72 20 74 68 65 20 74 68 69 6e 67 20 62 65 69 6e 67 20 69 6e 64 65 78 65 64 0a use.for.the.thing.being.indexed.
0b40 0a 20 20 20 20 20 20 20 20 69 6e 64 69 63 65 73 20 28 73 65 71 75 65 6e 63 65 29 3a 0a 0a 20 20 .........indices.(sequence):....
0b60 20 20 20 20 20 20 20 20 20 20 54 68 65 20 69 6e 64 69 63 65 73 20 74 6f 20 66 6f 72 6d 61 74 2e ..........The.indices.to.format.
0b80 0a 0a 20 20 20 20 fa 01 5b 7a 02 5d 5b 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 33 00 ........[z.][c................3.
0ba0 00 00 f3 32 00 00 00 4b 00 01 00 97 00 7c 00 5d 0f 00 00 7d 01 74 01 00 00 00 00 00 00 00 00 7c ...2...K.....|.]...}.t.........|
0bc0 01 ab 01 00 00 00 00 00 00 96 01 97 01 01 00 8c 11 04 00 79 00 ad 03 77 01 72 0a 00 00 00 a9 01 ...................y...w.r......
0be0 72 2a 00 00 00 29 02 da 02 2e 30 da 05 69 6e 64 65 78 73 02 00 00 00 20 20 72 0f 00 00 00 fa 09 r*...)....0..indexs......r......
0c00 3c 67 65 6e 65 78 70 72 3e 7a 22 66 6f 72 6d 61 74 5f 61 73 5f 69 6e 64 65 78 2e 3c 6c 6f 63 61 <genexpr>z"format_as_index.<loca
0c20 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 42 00 00 00 73 14 00 00 00 e8 00 f8 80 00 d2 23 45 b0 45 ls>.<genexpr>B...s..........#E.E
0c40 a4 44 a8 15 a7 4b d1 23 45 f9 f3 04 00 00 00 82 15 17 01 fa 01 5d 29 01 da 04 6a 6f 69 6e 29 02 .D...K.#E............])...join).
0c60 da 09 63 6f 6e 74 61 69 6e 65 72 da 07 69 6e 64 69 63 65 73 73 02 00 00 00 20 20 72 0f 00 00 00 ..container..indicess......r....
0c80 da 0f 66 6f 72 6d 61 74 5f 61 73 5f 69 6e 64 65 78 72 40 00 00 00 2f 00 00 00 73 30 00 00 00 80 ..format_as_indexr@.../...s0....
0ca0 00 f1 22 00 0c 13 d8 0f 18 d0 08 18 d8 0e 17 88 5b 98 01 98 24 9f 29 99 29 d1 23 45 b8 57 d4 23 ..".............[...$.).).#E.W.#
0cc0 45 d3 1a 45 d0 19 46 c0 61 d0 0b 48 d0 04 48 72 11 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 E..E..F.a..H..Hr....c...........
0ce0 00 06 00 00 00 23 00 00 00 f3 c4 00 00 00 4b 00 01 00 97 00 7c 01 6a 01 00 00 00 00 00 00 00 00 .....#........K.....|.j.........
0d00 00 00 00 00 00 00 00 00 00 00 64 01 69 00 ab 02 00 00 00 00 00 00 7d 02 64 02 6a 03 00 00 00 00 ..........d.i.........}.d.j.....
0d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............|.j...............
0d40 00 00 00 00 64 03 69 00 ab 02 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 03 7c 00 44 00 5d 24 ....d.i.................}.|.D.]$
0d60 00 00 7d 04 7c 04 7c 02 76 01 73 01 8c 08 7c 03 72 17 74 05 00 00 00 00 00 00 00 00 6a 06 00 00 ..}.|.|.v.s...|.r.t.........j...
0d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 7c 04 ab 02 00 00 00 00 00 00 72 01 8c 21 ................|.|.........r..!
0da0 7c 04 96 01 97 01 01 00 8c 26 04 00 79 04 ad 03 77 01 29 05 7a ed 0a 20 20 20 20 52 65 74 75 72 |........&..y...w.).z......Retur
0dc0 6e 20 74 68 65 20 73 65 74 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 72 6f 70 65 72 74 69 n.the.set.of.additional.properti
0de0 65 73 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 60 60 69 6e 73 74 61 6e 63 65 60 60 2e 0a 0a es.for.the.given.``instance``...
0e00 20 20 20 20 57 65 65 64 73 20 6f 75 74 20 70 72 6f 70 65 72 74 69 65 73 20 74 68 61 74 20 73 68 ....Weeds.out.properties.that.sh
0e20 6f 75 6c 64 20 68 61 76 65 20 62 65 65 6e 20 76 61 6c 69 64 61 74 65 64 20 62 79 20 60 60 70 72 ould.have.been.validated.by.``pr
0e40 6f 70 65 72 74 69 65 73 60 60 20 61 6e 64 0a 20 20 20 20 2f 20 6f 72 20 60 60 70 61 74 74 65 72 operties``.and...../.or.``patter
0e60 6e 50 72 6f 70 65 72 74 69 65 73 60 60 2e 0a 0a 20 20 20 20 41 73 73 75 6d 65 73 20 60 60 69 6e nProperties``.......Assumes.``in
0e80 73 74 61 6e 63 65 60 60 20 69 73 20 64 69 63 74 2d 6c 69 6b 65 20 61 6c 72 65 61 64 79 2e 0a 20 stance``.is.dict-like.already...
0ea0 20 20 20 da 0a 70 72 6f 70 65 72 74 69 65 73 fa 01 7c da 11 70 61 74 74 65 72 6e 50 72 6f 70 65 .....properties..|..patternPrope
0ec0 72 74 69 65 73 4e 29 04 da 03 67 65 74 72 3d 00 00 00 da 02 72 65 da 06 73 65 61 72 63 68 29 05 rtiesN)...getr=.....re..search).
0ee0 da 08 69 6e 73 74 61 6e 63 65 da 06 73 63 68 65 6d 61 72 42 00 00 00 da 08 70 61 74 74 65 72 6e ..instance..schemarB.....pattern
0f00 73 da 08 70 72 6f 70 65 72 74 79 73 05 00 00 00 20 20 20 20 20 72 0f 00 00 00 da 1a 66 69 6e 64 s..propertys.........r......find
0f20 5f 61 64 64 69 74 69 6f 6e 61 6c 5f 70 72 6f 70 65 72 74 69 65 73 72 4c 00 00 00 45 00 00 00 73 _additional_propertiesrL...E...s
0f40 61 00 00 00 e8 00 f8 80 00 f0 12 00 12 18 97 1a 91 1a 98 4c a8 22 d3 11 2d 80 4a d8 0f 12 8f 78 a..................L."..-.J....x
0f60 89 78 98 06 9f 0a 99 0a d0 23 36 b8 02 d3 18 3b d3 0f 3c 80 48 d8 14 1c f2 00 04 05 1b 88 08 d8 .x.......#6....;..<.H...........
0f80 0b 13 98 3a d2 0b 25 d9 0f 17 9c 42 9f 49 99 49 a0 68 b0 08 d4 1c 39 d8 10 18 d8 12 1a 8b 4e f1 ...:..%....B.I.I.h....9.......N.
0fa0 09 04 05 1b f9 73 0b 00 00 00 82 3d 41 20 01 c1 00 20 41 20 01 63 01 00 00 00 00 00 00 00 00 00 .....s.....=A.....A..c..........
0fc0 00 00 04 00 00 00 03 00 00 00 f3 5a 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 ...........Z.....t.........|....
0fe0 00 00 00 00 00 64 01 6b 28 00 00 72 02 64 02 6e 01 64 03 7d 01 64 04 6a 03 00 00 00 00 00 00 00 .....d.k(..r.d.n.d.}.d.j........
1000 00 00 00 00 00 00 00 00 00 00 00 64 05 84 00 7c 00 44 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 ...........d...|.D..............
1020 00 00 00 7c 01 66 02 53 00 29 06 7a 40 0a 20 20 20 20 43 72 65 61 74 65 20 61 6e 20 65 72 72 6f ...|.f.S.).z@.....Create.an.erro
1040 72 20 6d 65 73 73 61 67 65 20 66 6f 72 20 65 78 74 72 61 20 69 74 65 6d 73 20 6f 72 20 70 72 6f r.message.for.extra.items.or.pro
1060 70 65 72 74 69 65 73 2e 0a 20 20 20 20 e9 01 00 00 00 da 03 77 61 73 da 04 77 65 72 65 7a 02 2c perties.............was..werez.,
1080 20 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 33 00 00 00 f3 32 00 00 00 4b 00 01 00 97 .c................3....2...K....
10a0 00 7c 00 5d 0f 00 00 7d 01 74 01 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 96 01 97 .|.]...}.t.........|............
10c0 01 01 00 8c 11 04 00 79 00 ad 03 77 01 72 0a 00 00 00 72 37 00 00 00 29 02 72 38 00 00 00 da 05 .......y...w.r....r7...).r8.....
10e0 65 78 74 72 61 73 02 00 00 00 20 20 72 0f 00 00 00 72 3a 00 00 00 7a 1d 65 78 74 72 61 73 5f 6d extras......r....r:...z.extras_m
1100 73 67 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 5c 00 00 00 73 14 00 00 00 e8 00 sg.<locals>.<genexpr>\...s......
1120 f8 80 00 d2 14 35 a0 55 94 54 98 25 97 5b d1 14 35 f9 72 3b 00 00 00 29 02 72 27 00 00 00 72 3d .....5.U.T.%.[..5.r;...).r'...r=
1140 00 00 00 29 02 da 06 65 78 74 72 61 73 da 04 76 65 72 62 73 02 00 00 00 20 20 72 0f 00 00 00 da ...)...extras..verbs......r.....
1160 0a 65 78 74 72 61 73 5f 6d 73 67 72 55 00 00 00 57 00 00 00 73 30 00 00 00 80 00 f4 08 00 15 18 .extras_msgrU...W...s0..........
1180 98 06 93 4b a0 31 d2 14 24 89 35 a8 26 80 44 d8 0b 0f 8f 39 89 39 d1 14 35 a8 66 d4 14 35 d3 0b ...K.1..$.5.&.D....9.9..5.f..5..
11a0 35 b0 74 d0 0b 3b d0 04 3b 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 5.t..;..;r....c.................
11c0 00 00 00 f3 2c 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 74 02 00 00 00 00 00 00 00 00 ....,.....t.........|.t.........
11e0 ab 02 00 00 00 00 00 00 72 03 7c 00 67 01 53 00 7c 00 53 00 29 01 7a 5d 0a 20 20 20 20 57 72 61 ........r.|.g.S.|.S.).z].....Wra
1200 70 20 60 60 74 68 69 6e 67 60 60 20 69 6e 20 61 20 6c 69 73 74 20 69 66 20 69 74 27 73 20 61 20 p.``thing``.in.a.list.if.it's.a.
1220 73 69 6e 67 6c 65 20 73 74 72 2e 0a 0a 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 72 65 74 75 single.str.......Otherwise,.retu
1240 72 6e 20 69 74 20 75 6e 63 68 61 6e 67 65 64 2e 0a 20 20 20 20 29 02 da 0a 69 73 69 6e 73 74 61 rn.it.unchanged......)...isinsta
1260 6e 63 65 da 03 73 74 72 29 01 da 05 74 68 69 6e 67 73 01 00 00 00 20 72 0f 00 00 00 da 0b 65 6e nce..str)...things.....r......en
1280 73 75 72 65 5f 6c 69 73 74 72 5a 00 00 00 5f 00 00 00 73 1a 00 00 00 80 00 f4 0c 00 08 12 90 25 sure_listrZ..._...s............%
12a0 9c 13 d4 07 1d d8 10 15 88 77 88 0e d8 0b 10 80 4c 72 11 00 00 00 63 02 00 00 00 00 00 00 00 00 .........w......Lr....c.........
12c0 00 00 00 05 00 00 00 03 00 00 00 f3 78 00 00 00 87 01 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ............x.......t.........|.
12e0 ab 01 00 00 00 00 00 00 74 01 00 00 00 00 00 00 00 00 89 01 ab 01 00 00 00 00 00 00 6b 37 00 00 ........t...................k7..
1300 72 01 79 01 74 03 00 00 00 00 00 00 00 00 88 01 66 01 64 02 84 08 7c 00 6a 05 00 00 00 00 00 00 r.y.t...........f.d...|.j.......
1320 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 ab 00 00 00 00 00 00 00 ab 01 ....................D...........
1340 00 00 00 00 00 00 53 00 29 03 7a 49 0a 20 20 20 20 43 68 65 63 6b 20 69 66 20 74 77 6f 20 6d 61 ......S.).zI.....Check.if.two.ma
1360 70 70 69 6e 67 73 20 61 72 65 20 65 71 75 61 6c 20 75 73 69 6e 67 20 74 68 65 20 73 65 6d 61 6e ppings.are.equal.using.the.seman
1380 74 69 63 73 20 6f 66 20 60 65 71 75 61 6c 60 2e 0a 20 20 20 20 46 63 01 00 00 00 00 00 00 00 00 tics.of.`equal`......Fc.........
13a0 00 00 00 06 00 00 00 33 00 00 00 f3 4e 00 00 00 95 01 4b 00 01 00 97 00 7c 00 5d 1c 00 00 5c 02 .......3....N.....K.....|.]...\.
13c0 00 00 7d 01 7d 02 7c 01 89 03 76 00 78 01 72 0f 01 00 74 01 00 00 00 00 00 00 00 00 7c 02 89 03 ..}.}.|...v.x.r...t.........|...
13e0 7c 01 19 00 00 00 ab 02 00 00 00 00 00 00 96 01 97 01 01 00 8c 1e 04 00 79 00 ad 03 77 01 72 0a |.......................y...w.r.
1400 00 00 00 a9 01 da 05 65 71 75 61 6c 29 04 72 38 00 00 00 da 03 6b 65 79 72 1d 00 00 00 da 03 74 .......equal).r8.....keyr......t
1420 77 6f 73 04 00 00 00 20 20 20 80 72 0f 00 00 00 72 3a 00 00 00 7a 21 5f 6d 61 70 70 69 6e 67 5f wos........r....r:...z!_mapping_
1440 65 71 75 61 6c 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 70 00 00 00 73 34 00 00 equal.<locals>.<genexpr>p...s4..
1460 00 f8 e8 00 f8 80 00 f2 00 03 0f 06 e1 0c 16 88 43 90 15 f0 03 00 09 0c 88 73 88 0a d2 08 2d 94 ................C........s....-.
1480 75 98 55 a0 43 a8 03 a1 48 d3 17 2d d3 08 2d f1 03 03 0f 06 f9 73 04 00 00 00 83 22 25 01 29 03 u.U.C...H..-..-......s....."%.).
14a0 72 27 00 00 00 da 03 61 6c 6c da 05 69 74 65 6d 73 a9 02 da 03 6f 6e 65 72 60 00 00 00 73 02 00 r'.....all..items....oner`...s..
14c0 00 00 20 60 72 0f 00 00 00 da 0e 5f 6d 61 70 70 69 6e 67 5f 65 71 75 61 6c 72 65 00 00 00 6a 00 ...`r......_mapping_equalre...j.
14e0 00 00 73 38 00 00 00 f8 80 00 f4 08 00 08 0b 88 33 83 78 94 33 90 73 93 38 d2 07 1b d8 0f 14 dc ..s8............3.x.3.s.8.......
1500 0b 0e f3 00 03 0f 06 e0 1a 1d 9f 29 99 29 9b 2b f4 05 03 0f 06 f3 00 03 0c 06 f0 00 03 05 06 72 ...........).).+...............r
1520 11 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 00 f3 6a 00 00 00 97 00 ....c.....................j.....
1540 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 74 01 00 00 00 00 00 00 00 00 7c 01 t.........|.........t.........|.
1560 ab 01 00 00 00 00 00 00 6b 37 00 00 72 01 79 01 74 03 00 00 00 00 00 00 00 00 64 02 84 00 74 05 ........k7..r.y.t.........d...t.
1580 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 00 00 00 00 44 00 ab 00 00 00 00 00 00 00 ab 01 ........|.|.........D...........
15a0 00 00 00 00 00 00 53 00 29 03 7a 4a 0a 20 20 20 20 43 68 65 63 6b 20 69 66 20 74 77 6f 20 73 65 ......S.).zJ.....Check.if.two.se
15c0 71 75 65 6e 63 65 73 20 61 72 65 20 65 71 75 61 6c 20 75 73 69 6e 67 20 74 68 65 20 73 65 6d 61 quences.are.equal.using.the.sema
15e0 6e 74 69 63 73 20 6f 66 20 60 65 71 75 61 6c 60 2e 0a 20 20 20 20 46 63 01 00 00 00 00 00 00 00 ntics.of.`equal`......Fc........
1600 00 00 00 00 05 00 00 00 33 00 00 00 f3 3a 00 00 00 4b 00 01 00 97 00 7c 00 5d 13 00 00 5c 02 00 ........3....:...K.....|.]...\..
1620 00 7d 01 7d 02 74 01 00 00 00 00 00 00 00 00 7c 01 7c 02 ab 02 00 00 00 00 00 00 96 01 97 01 01 .}.}.t.........|.|..............
1640 00 8c 15 04 00 79 00 ad 03 77 01 72 0a 00 00 00 72 5d 00 00 00 29 03 72 38 00 00 00 da 01 69 da .....y...w.r....r]...).r8.....i.
1660 01 6a 73 03 00 00 00 20 20 20 72 0f 00 00 00 72 3a 00 00 00 7a 22 5f 73 65 71 75 65 6e 63 65 5f .js.......r....r:...z"_sequence_
1680 65 71 75 61 6c 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 7c 00 00 00 73 1a 00 00 equal.<locals>.<genexpr>|...s...
16a0 00 e8 00 f8 80 00 d2 0e 35 99 74 98 71 a0 21 8c 75 90 51 98 01 8f 7b d1 0e 35 f9 73 04 00 00 00 ........5.t.q.!.u.Q...{..5.s....
16c0 82 19 1b 01 29 03 72 27 00 00 00 72 61 00 00 00 da 03 7a 69 70 72 63 00 00 00 73 02 00 00 00 20 ....).r'...ra.....ziprc...s.....
16e0 20 72 0f 00 00 00 da 0f 5f 73 65 71 75 65 6e 63 65 5f 65 71 75 61 6c 72 6b 00 00 00 76 00 00 00 .r......_sequence_equalrk...v...
1700 73 2e 00 00 00 80 00 f4 08 00 08 0b 88 33 83 78 94 33 90 73 93 38 d2 07 1b d8 0f 14 dc 0b 0e d1 s............3.x.3.s.8..........
1720 0e 35 a4 73 a8 33 b0 03 a3 7d d4 0e 35 d3 0b 35 d0 04 35 72 11 00 00 00 63 02 00 00 00 00 00 00 .5.s.3...}..5..5..5r....c.......
1740 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 34 01 00 00 97 00 7c 00 7c 01 75 00 72 01 79 01 74 01 ..............4.....|.|.u.r.y.t.
1760 00 00 00 00 00 00 00 00 7c 00 74 02 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 73 10 74 01 ........|.t.................s.t.
1780 00 00 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 72 05 7c 00 ........|.t.................r.|.
17a0 7c 01 6b 28 00 00 53 00 74 01 00 00 00 00 00 00 00 00 7c 00 74 04 00 00 00 00 00 00 00 00 ab 02 |.k(..S.t.........|.t...........
17c0 00 00 00 00 00 00 72 1c 74 01 00 00 00 00 00 00 00 00 7c 01 74 04 00 00 00 00 00 00 00 00 ab 02 ......r.t.........|.t...........
17e0 00 00 00 00 00 00 72 0c 74 07 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 00 00 00 00 53 00 ......r.t.........|.|.........S.
1800 74 01 00 00 00 00 00 00 00 00 7c 00 74 08 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 1c t.........|.t.................r.
1820 74 01 00 00 00 00 00 00 00 00 7c 01 74 08 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 0c t.........|.t.................r.
1840 74 0b 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 00 00 00 00 53 00 74 0d 00 00 00 00 00 00 t.........|.|.........S.t.......
1860 00 00 7c 00 ab 01 00 00 00 00 00 00 74 0d 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ..|.........t.........|.........
1880 6b 28 00 00 53 00 29 02 7a c8 0a 20 20 20 20 43 68 65 63 6b 20 69 66 20 74 77 6f 20 74 68 69 6e k(..S.).z......Check.if.two.thin
18a0 67 73 20 61 72 65 20 65 71 75 61 6c 20 65 76 61 64 69 6e 67 20 73 6f 6d 65 20 50 79 74 68 6f 6e gs.are.equal.evading.some.Python
18c0 20 74 79 70 65 20 68 69 65 72 61 72 63 68 79 20 73 65 6d 61 6e 74 69 63 73 2e 0a 0a 20 20 20 20 .type.hierarchy.semantics.......
18e0 53 70 65 63 69 66 69 63 61 6c 6c 79 20 69 6e 20 4a 53 4f 4e 20 53 63 68 65 6d 61 2c 20 65 76 61 Specifically.in.JSON.Schema,.eva
1900 64 65 20 60 62 6f 6f 6c 60 20 69 6e 68 65 72 69 74 69 6e 67 20 66 72 6f 6d 20 60 69 6e 74 60 2c de.`bool`.inheriting.from.`int`,
1920 0a 20 20 20 20 72 65 63 75 72 73 69 6e 67 20 69 6e 74 6f 20 73 65 71 75 65 6e 63 65 73 20 74 6f .....recursing.into.sequences.to
1940 20 64 6f 20 74 68 65 20 73 61 6d 65 2e 0a 20 20 20 20 54 29 07 72 57 00 00 00 72 58 00 00 00 72 .do.the.same......T).rW...rX...r
1960 05 00 00 00 72 6b 00 00 00 72 03 00 00 00 72 65 00 00 00 da 06 75 6e 62 6f 6f 6c 72 63 00 00 00 ....rk...r....re.....unboolrc...
1980 73 02 00 00 00 20 20 72 0f 00 00 00 72 5e 00 00 00 72 5e 00 00 00 7f 00 00 00 73 7e 00 00 00 80 s......r....r^...r^.......s~....
19a0 00 f0 0e 00 08 0b 88 63 81 7a d8 0f 13 dc 07 11 90 23 94 73 d4 07 1b 9c 7a a8 23 ac 73 d4 1f 33 .......c.z.......#.s....z.#.s..3
19c0 d8 0f 12 90 63 89 7a d0 08 19 dc 07 11 90 23 94 78 d4 07 20 a4 5a b0 03 b4 58 d4 25 3e dc 0f 1e ....c.z.......#.x....Z...X.%>...
19e0 98 73 a0 43 d3 0f 28 d0 08 28 dc 07 11 90 23 94 77 d4 07 1f a4 4a a8 73 b4 47 d4 24 3c dc 0f 1d .s.C..(..(....#.w....J.s.G.$<...
1a00 98 63 a0 33 d3 0f 27 d0 08 27 dc 0b 11 90 23 8b 3b 9c 26 a0 13 9b 2b d1 0b 25 d0 04 25 72 11 00 .c.3..'..'....#.;.&...+..%..%r..
1a20 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 1e 00 00 00 97 00 7c 00 ..c...........................|.
1a40 64 01 75 00 72 02 7c 01 53 00 7c 00 64 02 75 00 72 02 7c 02 53 00 7c 00 53 00 29 03 7a 48 0a 20 d.u.r.|.S.|.d.u.r.|.S.|.S.).zH..
1a60 20 20 20 41 20 68 61 63 6b 20 74 6f 20 6d 61 6b 65 20 54 72 75 65 20 61 6e 64 20 31 20 61 6e 64 ...A.hack.to.make.True.and.1.and
1a80 20 46 61 6c 73 65 20 61 6e 64 20 30 20 75 6e 69 71 75 65 20 66 6f 72 20 60 60 75 6e 69 71 60 60 .False.and.0.unique.for.``uniq``
1aa0 2e 0a 20 20 20 20 54 46 72 30 00 00 00 29 03 da 07 65 6c 65 6d 65 6e 74 da 04 74 72 75 65 da 05 ......TFr0...)...element..true..
1ac0 66 61 6c 73 65 73 03 00 00 00 20 20 20 72 0f 00 00 00 72 6d 00 00 00 72 6d 00 00 00 91 00 00 00 falses.......r....rm...rm.......
1ae0 73 22 00 00 00 80 00 f0 08 00 08 0f 90 24 81 7f d8 0f 13 88 0b d8 09 10 90 45 d1 09 19 d8 0f 14 s"...........$...........E......
1b00 88 0c d8 0b 12 80 4e 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 ......Nr....c...................
1b20 00 f3 40 01 00 00 97 00 09 00 74 01 00 00 00 00 00 00 00 00 64 01 84 00 7c 00 44 00 ab 00 00 00 ..@.......t.........d...|.D.....
1b40 00 00 00 00 ab 01 00 00 00 00 00 00 7d 01 74 03 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 ............}.t.........j.......
1b60 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 64 02 64 03 ab 03 00 00 00 00 00 00 7d 02 74 07 00 00 ............|.d.d.........}.t...
1b80 00 00 00 00 00 00 7c 01 7c 02 ab 02 00 00 00 00 00 00 44 00 5d 13 00 00 5c 02 00 00 7d 03 7d 04 ......|.|.........D.]...\...}.}.
1ba0 74 09 00 00 00 00 00 00 00 00 7c 03 7c 04 ab 02 00 00 00 00 00 00 73 01 8c 13 01 00 79 04 04 00 t.........|.|.........s.....y...
1bc0 09 00 79 05 23 00 74 0a 00 00 00 00 00 00 00 00 74 0c 00 00 00 00 00 00 00 00 66 02 24 00 72 3f ..y.#.t.........t.........f.$.r?
1be0 01 00 67 00 7d 05 7c 00 44 00 5d 35 00 00 7d 06 74 0f 00 00 00 00 00 00 00 00 7c 06 ab 01 00 00 ..g.}.|.D.]5..}.t.........|.....
1c00 00 00 00 00 7d 06 7c 05 44 00 5d 12 00 00 7d 03 74 09 00 00 00 00 00 00 00 00 7c 03 7c 06 ab 02 ....}.|.D.]...}.t.........|.|...
1c20 00 00 00 00 00 00 73 01 8c 10 01 00 01 00 59 00 79 04 04 00 7c 05 6a 11 00 00 00 00 00 00 00 00 ......s.......Y.y...|.j.........
1c40 00 00 00 00 00 00 00 00 00 00 7c 06 ab 01 00 00 00 00 00 00 01 00 8c 37 04 00 59 00 79 05 77 00 ..........|............7..Y.y.w.
1c60 78 03 59 00 77 01 29 06 7a af 0a 20 20 20 20 43 68 65 63 6b 20 69 66 20 61 6c 6c 20 6f 66 20 61 x.Y.w.).z......Check.if.all.of.a
1c80 20 63 6f 6e 74 61 69 6e 65 72 27 73 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 75 6e 69 71 75 65 .container's.elements.are.unique
1ca0 2e 0a 0a 20 20 20 20 54 72 69 65 73 20 74 6f 20 72 65 6c 79 20 6f 6e 20 74 68 65 20 63 6f 6e 74 .......Tries.to.rely.on.the.cont
1cc0 61 69 6e 65 72 20 62 65 69 6e 67 20 72 65 63 75 72 73 69 76 65 6c 79 20 73 6f 72 74 61 62 6c 65 ainer.being.recursively.sortable
1ce0 2c 20 6f 72 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20 66 61 6c 6c 73 20 62 61 63 6b 20 6f 6e ,.or.otherwise.....falls.back.on
1d00 20 28 73 6c 6f 77 29 20 62 72 75 74 65 20 66 6f 72 63 65 2e 0a 20 20 20 20 63 01 00 00 00 00 00 .(slow).brute.force......c......
1d20 00 00 00 00 00 00 04 00 00 00 33 00 00 00 f3 32 00 00 00 4b 00 01 00 97 00 7c 00 5d 0f 00 00 7d ..........3....2...K.....|.]...}
1d40 01 74 01 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 96 01 97 01 01 00 8c 11 04 00 79 .t.........|...................y
1d60 00 ad 03 77 01 72 0a 00 00 00 29 01 72 6d 00 00 00 29 02 72 38 00 00 00 72 68 00 00 00 73 02 00 ...w.r....).rm...).r8...rh...s..
1d80 00 00 20 20 72 0f 00 00 00 72 3a 00 00 00 7a 17 75 6e 69 71 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 ....r....r:...z.uniq.<locals>.<g
1da0 65 6e 65 78 70 72 3e a4 00 00 00 73 14 00 00 00 e8 00 f8 80 00 d2 15 33 a0 41 94 66 98 51 97 69 enexpr>....s...........3.A.f.Q.i
1dc0 d1 15 33 f9 72 3b 00 00 00 72 4e 00 00 00 4e 46 54 29 09 da 06 73 6f 72 74 65 64 da 09 69 74 65 ..3.r;...rN...NFT)...sorted..ite
1de0 72 74 6f 6f 6c 73 da 06 69 73 6c 69 63 65 72 6a 00 00 00 72 5e 00 00 00 da 13 4e 6f 74 49 6d 70 rtools..islicerj...r^.....NotImp
1e00 6c 65 6d 65 6e 74 65 64 45 72 72 6f 72 da 09 54 79 70 65 45 72 72 6f 72 72 6d 00 00 00 da 06 61 lementedError..TypeErrorrm.....a
1e20 70 70 65 6e 64 29 07 72 3e 00 00 00 da 04 73 6f 72 74 da 06 73 6c 69 63 65 64 72 68 00 00 00 72 ppend).r>.....sort..slicedrh...r
1e40 69 00 00 00 da 04 73 65 65 6e da 01 65 73 07 00 00 00 20 20 20 20 20 20 20 72 0f 00 00 00 da 04 i.....seen..es...........r......
1e60 75 6e 69 71 72 7e 00 00 00 9c 00 00 00 73 b6 00 00 00 80 00 f0 0e 11 05 1b dc 0f 15 d1 15 33 a8 uniqr~.......s................3.
1e80 19 d4 15 33 d3 0f 33 88 04 dc 11 1a d7 11 21 d1 11 21 a0 24 a8 01 a8 34 d3 11 30 88 06 e4 14 17 ...3..3.......!..!.$...4..0.....
1ea0 98 04 98 66 d3 14 25 f2 00 02 09 1d 89 44 88 41 88 71 dc 0f 14 90 51 98 01 8d 7b d9 17 1c f1 05 ...f..%......D.A.q....Q...{.....
1ec0 02 09 1d f0 1c 00 0c 10 f8 f4 15 00 0d 20 a4 19 d0 0b 2b f2 00 09 05 1b d8 0f 11 88 04 d8 11 1a ..................+.............
1ee0 f2 00 07 09 1b 88 41 dc 10 16 90 71 93 09 88 41 e0 15 19 f2 00 02 0d 21 90 01 dc 13 18 98 11 98 ......A....q...A.......!........
1f00 41 95 3b db 1b 20 f0 05 02 0d 21 f0 08 00 0d 11 8f 4b 89 4b 98 01 8d 4e f1 0f 07 09 1b f0 10 00 A.;.......!......K.K...N........
1f20 0c 10 f0 15 09 05 1b fa 73 2a 00 00 00 82 41 07 41 0f 00 c1 0a 01 41 0f 00 c1 0c 01 41 0f 00 c1 ........s*....A.A.....A.....A...
1f40 0f 32 42 1d 03 c2 02 02 42 1d 03 c2 06 14 42 1d 03 c2 1c 01 42 1d 03 63 03 00 00 00 00 00 00 00 .2B.....B.....B.....B..c........
1f60 00 00 00 00 09 00 00 00 03 00 00 00 f3 ae 04 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 ...................|.j..........
1f80 00 00 00 00 00 00 00 00 00 7c 02 64 01 ab 02 00 00 00 00 00 00 72 02 67 00 53 00 67 00 7d 03 64 .........|.d.........r.g.S.g.}.d
1fa0 02 7c 02 76 00 72 1d 74 03 00 00 00 00 00 00 00 00 74 05 00 00 00 00 00 00 00 00 74 07 00 00 00 .|.v.r.t.........t.........t....
1fc0 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 .....|.........................S
1fe0 00 7c 02 6a 09 00 00 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 .|.j...................d........
2000 00 7d 04 7c 04 81 66 7c 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0d 00 .}.|..f|.j...................j..
2020 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 7d 05 7c 03 6a .................|.........}.|.j
2040 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 11 00 00 00 00 00 00 00 00 7c 00 6a ...................t.........|.j
2060 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 6a 14 00 00 00 00 00 00 00 00 00 ...................|.j..........
2080 00 00 00 00 00 00 00 00 00 7c 05 6a 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ac .........|.j....................
20a0 05 ab 02 00 00 00 00 00 00 7c 01 7c 05 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........|.|.j..................
20c0 00 ab 03 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 02 6a 09 00 00 00 00 00 00 00 00 00 ...................|.j..........
20e0 00 00 00 00 00 00 00 00 00 64 06 ab 01 00 00 00 00 00 00 7d 06 7c 06 81 66 7c 00 6a 0a 00 00 00 .........d.........}.|..f|.j....
2100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............j................
2120 00 00 00 7c 06 ab 01 00 00 00 00 00 00 7d 05 7c 03 6a 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 ...|.........}.|.j..............
2140 00 00 00 00 00 74 11 00 00 00 00 00 00 00 00 7c 00 6a 13 00 00 00 00 00 00 00 00 00 00 00 00 00 .....t.........|.j..............
2160 00 00 00 00 00 7c 05 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 6a 16 00 .....|.j...................|.j..
2180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ac 05 ab 02 00 00 00 00 00 00 7c 01 7c 05 6a ...........................|.|.j
21a0 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 03 00 00 00 00 00 00 ab 01 00 00 00 ................................
21c0 00 00 00 01 00 64 07 7c 02 76 00 72 23 7c 03 74 03 00 00 00 00 00 00 00 00 74 05 00 00 00 00 00 .....d.|.v.r#|.t.........t......
21e0 00 00 00 74 07 00 00 00 00 00 00 00 00 7c 02 64 07 19 00 00 00 ab 01 00 00 00 00 00 00 ab 01 00 ...t.........|.d................
2200 00 00 00 00 00 ab 01 00 00 00 00 00 00 7a 0d 00 00 7d 03 64 08 7c 02 76 00 72 66 7c 00 6a 13 00 .............z...}.d.|.v.rf|.j..
2220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 64 08 19 00 00 00 ac 09 ab 01 00 00 00 .................|.d............
2240 00 00 00 6a 19 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 ...j...................|........
2260 00 72 2b 7c 03 74 11 00 00 00 00 00 00 00 00 7c 00 7c 01 7c 02 64 08 19 00 00 00 ab 03 00 00 00 .r+|.t.........|.|.|.d..........
2280 00 00 00 7a 0d 00 00 7d 03 64 0a 7c 02 76 00 72 2b 7c 03 74 11 00 00 00 00 00 00 00 00 7c 00 7c ...z...}.d.|.v.r+|.t.........|.|
22a0 01 7c 02 64 0a 19 00 00 00 ab 03 00 00 00 00 00 00 7a 0d 00 00 7d 03 6e 17 64 0b 7c 02 76 00 72 .|.d.............z...}.n.d.|.v.r
22c0 13 7c 03 74 11 00 00 00 00 00 00 00 00 7c 00 7c 01 7c 02 64 0b 19 00 00 00 ab 03 00 00 00 00 00 .|.t.........|.|.|.d............
22e0 00 7a 0d 00 00 7d 03 64 0c 44 00 5d 50 00 00 7d 07 7c 07 7c 02 76 00 73 01 8c 08 74 1b 00 00 00 .z...}.d.D.]P..}.|.|.v.s...t....
2300 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 44 00 5d 3b 00 00 5c 02 00 00 7d 08 7d 09 7c 00 6a .....|.........D.];..\...}.}.|.j
2320 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 7c 07 19 00 00 00 ac 09 ab 01 00 ...................|.|..........
2340 00 00 00 00 00 6a 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 09 ab 01 00 00 00 .....j...................|......
2360 00 00 00 73 01 8c 2b 7c 03 6a 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 08 ab ...s..+|.j...................|..
2380 01 00 00 00 00 00 00 01 00 8c 3d 04 00 8c 52 04 00 64 0d 44 00 5d 40 00 00 7d 07 7c 07 7c 02 76 ..........=...R..d.D.]@..}.|.|.v
23a0 00 73 01 8c 08 7c 02 7c 07 19 00 00 00 44 00 5d 31 00 00 7d 0a 74 1f 00 00 00 00 00 00 00 00 7c .s...|.|.....D.]1..}.t.........|
23c0 00 6a 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 7c 0a ab 02 00 00 00 00 00 .j!..................|.|........
23e0 00 64 04 ab 02 00 00 00 00 00 00 7d 0b 7c 0b 81 01 8c 22 7c 03 74 11 00 00 00 00 00 00 00 00 7c .d.........}.|...."|.t.........|
2400 00 7c 01 7c 0a ab 03 00 00 00 00 00 00 7a 0d 00 00 7d 03 8c 33 04 00 8c 42 04 00 7c 03 53 00 29 .|.|.........z...}..3...B..|.S.)
2420 0e 7a dd 0a 20 20 20 20 47 65 74 20 61 6c 6c 20 69 6e 64 65 78 65 73 20 6f 66 20 69 74 65 6d 73 .z......Get.all.indexes.of.items
2440 20 74 68 61 74 20 67 65 74 20 65 76 61 6c 75 61 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 63 75 .that.get.evaluated.under.the.cu
2460 72 72 65 6e 74 20 73 63 68 65 6d 61 2e 0a 0a 20 20 20 20 43 6f 76 65 72 73 20 61 6c 6c 20 6b 65 rrent.schema.......Covers.all.ke
2480 79 77 6f 72 64 73 20 72 65 6c 61 74 65 64 20 74 6f 20 75 6e 65 76 61 6c 75 61 74 65 64 49 74 65 ywords.related.to.unevaluatedIte
24a0 6d 73 3a 20 69 74 65 6d 73 2c 20 70 72 65 66 69 78 49 74 65 6d 73 2c 20 69 66 2c 0a 20 20 20 20 ms:.items,.prefixItems,.if,.....
24c0 74 68 65 6e 2c 20 65 6c 73 65 2c 20 63 6f 6e 74 61 69 6e 73 2c 20 75 6e 65 76 61 6c 75 61 74 65 then,.else,.contains,.unevaluate
24e0 64 49 74 65 6d 73 2c 20 61 6c 6c 4f 66 2c 20 6f 6e 65 4f 66 2c 20 61 6e 79 4f 66 0a 20 20 20 20 dItems,.allOf,.oneOf,.anyOf.....
2500 da 07 62 6f 6f 6c 65 61 6e 72 62 00 00 00 fa 04 24 72 65 66 4e a9 02 72 49 00 00 00 da 09 5f 72 ..booleanrb.....$refN..rI....._r
2520 65 73 6f 6c 76 65 72 fa 0b 24 64 79 6e 61 6d 69 63 52 65 66 da 0b 70 72 65 66 69 78 49 74 65 6d esolver..$dynamicRef..prefixItem
2540 73 da 02 69 66 a9 01 72 49 00 00 00 da 04 74 68 65 6e da 04 65 6c 73 65 29 02 da 08 63 6f 6e 74 s..if..rI.....then..else)...cont
2560 61 69 6e 73 da 10 75 6e 65 76 61 6c 75 61 74 65 64 49 74 65 6d 73 a9 03 da 05 61 6c 6c 4f 66 da ains..unevaluatedItems....allOf.
2580 05 6f 6e 65 4f 66 da 05 61 6e 79 4f 66 29 11 da 07 69 73 5f 74 79 70 65 da 04 6c 69 73 74 da 05 .oneOf..anyOf)...is_type..list..
25a0 72 61 6e 67 65 72 27 00 00 00 72 45 00 00 00 72 83 00 00 00 da 06 6c 6f 6f 6b 75 70 da 06 65 78 ranger'...rE...r......lookup..ex
25c0 74 65 6e 64 da 25 66 69 6e 64 5f 65 76 61 6c 75 61 74 65 64 5f 69 74 65 6d 5f 69 6e 64 65 78 65 tend.%find_evaluated_item_indexe
25e0 73 5f 62 79 5f 73 63 68 65 6d 61 da 06 65 76 6f 6c 76 65 da 08 63 6f 6e 74 65 6e 74 73 da 08 72 s_by_schema..evolve..contents..r
2600 65 73 6f 6c 76 65 72 da 08 69 73 5f 76 61 6c 69 64 da 09 65 6e 75 6d 65 72 61 74 65 72 79 00 00 esolver..is_valid..enumeratery..
2620 00 da 04 6e 65 78 74 da 07 64 65 73 63 65 6e 64 29 0c da 09 76 61 6c 69 64 61 74 6f 72 72 48 00 ...next..descend)...validatorrH.
2640 00 00 72 49 00 00 00 da 11 65 76 61 6c 75 61 74 65 64 5f 69 6e 64 65 78 65 73 da 03 72 65 66 da ..rI.....evaluated_indexes..ref.
2660 08 72 65 73 6f 6c 76 65 64 da 0a 64 79 6e 61 6d 69 63 52 65 66 da 07 6b 65 79 77 6f 72 64 da 01 .resolved..dynamicRef..keyword..
2680 6b da 01 76 da 09 73 75 62 73 63 68 65 6d 61 da 04 65 72 72 73 73 0c 00 00 00 20 20 20 20 20 20 k..v..subschema..errss..........
26a0 20 20 20 20 20 20 72 0f 00 00 00 72 95 00 00 00 72 95 00 00 00 b8 00 00 00 73 ab 02 00 00 80 00 ......r....r....r........s......
26c0 f0 0e 00 08 11 d7 07 18 d1 07 18 98 16 a0 19 d4 07 2b d8 0f 11 88 09 d8 18 1a d0 04 15 e0 07 0e .................+..............
26e0 90 26 d1 07 18 dc 0f 13 94 45 9c 23 98 68 9b 2d d3 14 28 d3 0f 29 d0 08 29 e0 0a 10 8f 2a 89 2a .&.......E.#.h.-..(..)..)....*.*
2700 90 56 d3 0a 1c 80 43 d8 07 0a 80 7f d8 13 1c d7 13 26 d1 13 26 d7 13 2d d1 13 2d a8 63 d3 13 32 .V....C..........&..&..-..-.c..2
2720 88 08 d8 08 19 d7 08 20 d1 08 20 dc 0c 31 d8 10 19 d7 10 20 d1 10 20 d8 1b 23 d7 1b 2c d1 1b 2c .............1...........#..,..,
2740 d8 1e 26 d7 1e 2f d1 1e 2f f0 05 00 11 21 f3 00 03 11 12 f0 08 00 11 19 d8 10 18 d7 10 21 d1 10 ..&../../....!...............!..
2760 21 f3 0d 07 0d 0e f4 03 09 09 0a f0 16 00 12 18 97 1a 91 1a 98 4d d3 11 2a 80 4a d8 07 11 d0 07 !....................M..*.J.....
2780 1d d8 13 1c d7 13 26 d1 13 26 d7 13 2d d1 13 2d a8 6a d3 13 39 88 08 d8 08 19 d7 08 20 d1 08 20 ......&..&..-..-.j..9...........
27a0 dc 0c 31 d8 10 19 d7 10 20 d1 10 20 d8 1b 23 d7 1b 2c d1 1b 2c d8 1e 26 d7 1e 2f d1 1e 2f f0 05 ..1...........#..,..,..&../../..
27c0 00 11 21 f3 00 03 11 12 f0 08 00 11 19 d8 10 18 d7 10 21 d1 10 21 f3 0d 07 0d 0e f4 03 09 09 0a ..!...............!..!..........
27e0 f0 16 00 08 15 98 06 d1 07 1e d8 08 19 9c 54 a4 25 ac 03 a8 46 b0 3d d1 2c 41 d3 28 42 d3 22 43 ..............T.%...F.=.,A.(B."C
2800 d3 1d 44 d1 08 44 d0 08 19 e0 07 0b 88 76 81 7e d8 0b 14 d7 0b 1b d1 0b 1b a0 36 a8 24 a1 3c d0 ..D..D.......v.~..........6.$.<.
2820 0b 1b d3 0b 30 d7 0b 39 d1 0b 39 b8 28 d4 0b 43 d8 0c 1d d4 21 46 d8 10 19 98 38 a0 56 a8 44 a1 ....0..9..9.(..C....!F....8.V.D.
2840 5c f3 03 02 22 0e f1 00 02 0d 0e d0 0c 1d f0 06 00 10 16 98 16 d1 0f 1f d8 10 21 d4 25 4a d8 14 \...".....................!.%J..
2860 1d 98 78 a8 16 b0 06 a9 1e f3 03 02 26 12 f1 00 02 11 12 d1 10 21 f0 06 00 0e 14 90 76 d1 0d 1d ..x.........&........!......v...
2880 d8 0c 1d d4 21 46 d8 10 19 98 38 a0 56 a8 46 a1 5e f3 03 02 22 0e f1 00 02 0d 0e d0 0c 1d f0 08 ....!F....8.V.F.^..."...........
28a0 00 14 34 f2 00 04 05 30 88 07 d8 0b 12 90 66 d2 0b 1c dc 18 21 a0 28 d3 18 2b f2 00 02 0d 30 91 ..4....0......f.....!.(..+....0.
28c0 04 90 01 90 31 d8 13 1c d7 13 23 d1 13 23 a8 36 b0 27 a9 3f d0 13 23 d3 13 3b d7 13 44 d1 13 44 ....1.....#..#.6.'.?..#..;..D..D
28e0 c0 51 d5 13 47 d8 14 25 d7 14 2c d1 14 2c a8 51 d5 14 2f f1 05 02 0d 30 f0 05 04 05 30 f0 0c 00 .Q..G..%..,..,.Q../....0....0...
2900 14 2f f2 00 07 05 16 88 07 d8 0b 12 90 66 d2 0b 1c d8 1d 23 a0 47 99 5f f2 00 05 0d 16 90 09 dc ./...........f.....#.G._........
2920 17 1b 98 49 d7 1c 2d d1 1c 2d a8 68 b8 09 d3 1c 42 c0 44 d3 17 49 90 04 d8 13 17 91 3c d8 14 25 ...I..-..-.h....B.D..I......<..%
2940 d4 29 4e d8 18 21 a0 38 a8 59 f3 03 02 2a 16 f1 00 02 15 16 d1 14 25 f1 07 05 0d 16 f0 05 07 05 .)N..!.8.Y...*........%.........
2960 16 f0 12 00 0c 1d d0 04 1c 72 11 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 03 .........r....c.................
2980 00 00 00 f3 64 05 00 00 87 00 87 0b 97 00 89 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....d...........j...............
29a0 00 00 00 00 7c 02 64 01 ab 02 00 00 00 00 00 00 72 02 67 00 53 00 67 00 7d 03 7c 02 6a 03 00 00 ....|.d.........r.g.S.g.}.|.j...
29c0 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 7d 04 7c 04 81 66 ................d.........}.|..f
29e0 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.........
2a00 00 00 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 7d 05 7c 03 6a 09 00 00 00 00 00 00 ..........|.........}.|.j.......
2a20 00 00 00 00 00 00 00 00 00 00 00 00 74 0b 00 00 00 00 00 00 00 00 89 00 6a 0d 00 00 00 00 00 00 ............t...........j.......
2a40 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............|.j.................
2a60 00 00 7c 05 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ac 03 ab 02 00 00 00 00 ..|.j...........................
2a80 00 00 7c 01 7c 05 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 03 00 00 00 00 ..|.|.j.........................
2aa0 00 00 ab 01 00 00 00 00 00 00 01 00 7c 02 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............|.j.................
2ac0 00 00 64 04 ab 01 00 00 00 00 00 00 7d 06 7c 06 81 66 89 00 6a 04 00 00 00 00 00 00 00 00 00 00 ..d.........}.|..f..j...........
2ae0 00 00 00 00 00 00 00 00 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 06 ab 01 ........j...................|...
2b00 00 00 00 00 00 00 7d 05 7c 03 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 0b ......}.|.j...................t.
2b20 00 00 00 00 00 00 00 00 89 00 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 ..........j...................|.
2b40 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 05 6a 10 00 00 00 00 00 00 00 00 j...................|.j.........
2b60 00 00 00 00 00 00 00 00 00 00 ac 03 ab 02 00 00 00 00 00 00 7c 01 7c 05 6a 0e 00 00 00 00 00 00 ....................|.|.j.......
2b80 00 00 00 00 00 00 00 00 00 00 00 00 ab 03 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 7c 02 ..............................|.
2ba0 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 05 ab 01 00 00 00 00 00 00 7d 07 j...................d.........}.
2bc0 89 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 64 06 ab 02 00 00 00 00 ..j...................|.d.......
2be0 00 00 72 24 7c 03 7c 07 6a 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 ..r$|.|.j.......................
2c00 00 00 00 00 7c 01 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 00 ....|.j.........................
2c20 00 00 7a 01 00 00 7a 0d 00 00 7d 03 64 07 44 00 5d 33 00 00 7d 08 7c 02 6a 03 00 00 00 00 00 00 ..z...z...}.d.D.]3..}.|.j.......
2c40 00 00 00 00 00 00 00 00 00 00 00 00 7c 08 ab 01 00 00 00 00 00 00 78 01 8a 0b 80 01 8c 17 7c 03 ............|.........x.......|.
2c60 88 0b 88 00 66 02 64 08 84 08 7c 01 6a 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....f.d...|.j...................
2c80 ab 00 00 00 00 00 00 00 44 00 ab 00 00 00 00 00 00 00 7a 0d 00 00 7d 03 8c 35 04 00 64 09 7c 02 ........D.........z...}..5..d.|.
2ca0 76 00 72 39 7c 01 44 00 5d 34 00 00 7d 09 7c 02 64 09 19 00 00 00 44 00 5d 2a 00 00 7d 0a 74 17 v.r9|.D.]4..}.|.d.....D.]*..}.t.
2cc0 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 7c 0a 7c 09 ........j...................|.|.
2ce0 ab 02 00 00 00 00 00 00 73 01 8c 1a 7c 03 6a 1b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........s...|.j.................
2d00 00 00 7c 09 ab 01 00 00 00 00 00 00 01 00 8c 2c 04 00 8c 36 04 00 64 0a 7c 02 76 00 72 30 7c 02 ..|............,...6..d.|.v.r0|.
2d20 64 0a 19 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 d.....j.........................
2d40 00 00 44 00 5d 1a 00 00 5c 02 00 00 7d 09 8a 0b 7c 09 7c 01 76 01 72 01 8c 0b 7c 03 74 0b 00 00 ..D.]...\...}...|.|.v.r...|.t...
2d60 00 00 00 00 00 00 89 00 7c 01 89 0b ab 03 00 00 00 00 00 00 7a 0d 00 00 7d 03 8c 1c 04 00 64 0b ........|...........z...}.....d.
2d80 44 00 5d 45 00 00 7d 08 7c 02 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 08 D.]E..}.|.j...................|.
2da0 67 00 ab 02 00 00 00 00 00 00 44 00 5d 2e 00 00 8a 0b 74 1d 00 00 00 00 00 00 00 00 89 00 6a 1f g.........D.].....t...........j.
2dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 89 0b ab 02 00 00 00 00 00 00 ab 01 ..................|.............
2de0 00 00 00 00 00 00 73 01 8c 1f 7c 03 74 0b 00 00 00 00 00 00 00 00 89 00 7c 01 89 0b ab 03 00 00 ......s...|.t...........|.......
2e00 00 00 00 00 7a 0d 00 00 7d 03 8c 30 04 00 8c 47 04 00 64 0c 7c 02 76 00 72 67 89 00 6a 0d 00 00 ....z...}..0...G..d.|.v.rg..j...
2e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 64 0c 19 00 00 00 ac 0d ab 01 00 00 00 00 ................|.d.............
2e40 00 00 6a 1d 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...................|.........
2e60 72 2c 7c 03 74 0b 00 00 00 00 00 00 00 00 89 00 7c 01 7c 02 64 0c 19 00 00 00 ab 03 00 00 00 00 r,|.t...........|.|.d...........
2e80 00 00 7a 0d 00 00 7d 03 64 0e 7c 02 76 00 72 13 7c 03 74 0b 00 00 00 00 00 00 00 00 89 00 7c 01 ..z...}.d.|.v.r.|.t...........|.
2ea0 7c 02 64 0e 19 00 00 00 ab 03 00 00 00 00 00 00 7a 0d 00 00 7d 03 7c 03 53 00 64 0f 7c 02 76 00 |.d.............z...}.|.S.d.|.v.
2ec0 72 13 7c 03 74 0b 00 00 00 00 00 00 00 00 89 00 7c 01 7c 02 64 0f 19 00 00 00 ab 03 00 00 00 00 r.|.t...........|.|.d...........
2ee0 00 00 7a 0d 00 00 7d 03 7c 03 53 00 29 10 61 11 01 00 00 0a 20 20 20 20 47 65 74 20 61 6c 6c 20 ..z...}.|.S.).a.........Get.all.
2f00 6b 65 79 73 20 6f 66 20 69 74 65 6d 73 20 74 68 61 74 20 67 65 74 20 65 76 61 6c 75 61 74 65 64 keys.of.items.that.get.evaluated
2f20 20 75 6e 64 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 63 68 65 6d 61 2e 0a 0a 20 20 20 20 .under.the.current.schema.......
2f40 43 6f 76 65 72 73 20 61 6c 6c 20 6b 65 79 77 6f 72 64 73 20 72 65 6c 61 74 65 64 20 74 6f 20 75 Covers.all.keywords.related.to.u
2f60 6e 65 76 61 6c 75 61 74 65 64 50 72 6f 70 65 72 74 69 65 73 3a 20 70 72 6f 70 65 72 74 69 65 73 nevaluatedProperties:.properties
2f80 2c 0a 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 50 72 6f 70 65 72 74 69 65 73 2c 20 75 6e 65 76 ,.....additionalProperties,.unev
2fa0 61 6c 75 61 74 65 64 50 72 6f 70 65 72 74 69 65 73 2c 20 70 61 74 74 65 72 6e 50 72 6f 70 65 72 aluatedProperties,.patternProper
2fc0 74 69 65 73 2c 0a 20 20 20 20 64 65 70 65 6e 64 65 6e 74 53 63 68 65 6d 61 73 2c 20 61 6c 6c 4f ties,.....dependentSchemas,.allO
2fe0 66 2c 20 6f 6e 65 4f 66 2c 20 61 6e 79 4f 66 2c 20 69 66 2c 20 74 68 65 6e 2c 20 65 6c 73 65 0a f,.oneOf,.anyOf,.if,.then,.else.
3000 20 20 20 20 72 80 00 00 00 72 81 00 00 00 72 82 00 00 00 72 84 00 00 00 72 42 00 00 00 da 06 6f ....r....r....r....r....rB.....o
3020 62 6a 65 63 74 29 02 da 14 61 64 64 69 74 69 6f 6e 61 6c 50 72 6f 70 65 72 74 69 65 73 da 15 75 bject)...additionalProperties..u
3040 6e 65 76 61 6c 75 61 74 65 64 50 72 6f 70 65 72 74 69 65 73 63 01 00 00 00 00 00 00 00 00 00 00 nevaluatedPropertiesc...........
3060 00 07 00 00 00 33 00 00 00 f3 5e 00 00 00 95 02 4b 00 01 00 97 00 7c 00 5d 24 00 00 5c 02 00 00 .....3....^.....K.....|.]$..\...
3080 7d 01 7d 02 74 01 00 00 00 00 00 00 00 00 89 04 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }.}.t...........j...............
30a0 00 00 00 00 7c 02 89 03 ab 02 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 72 04 7c 01 96 01 97 01 ....|...................r.|.....
30c0 01 00 8c 26 04 00 79 00 ad 03 77 01 72 0a 00 00 00 29 02 72 99 00 00 00 72 9c 00 00 00 29 05 72 ...&..y...w.r....).r....r....).r
30e0 38 00 00 00 72 5f 00 00 00 72 1d 00 00 00 72 a5 00 00 00 72 9d 00 00 00 73 05 00 00 00 20 20 20 8...r_...r....r....r....s.......
3100 80 80 72 0f 00 00 00 72 3a 00 00 00 7a 39 66 69 6e 64 5f 65 76 61 6c 75 61 74 65 64 5f 70 72 6f ..r....r:...z9find_evaluated_pro
3120 70 65 72 74 79 5f 6b 65 79 73 5f 62 79 5f 73 63 68 65 6d 61 2e 3c 6c 6f 63 61 6c 73 3e 2e 3c 67 perty_keys_by_schema.<locals>.<g
3140 65 6e 65 78 70 72 3e 34 01 00 00 73 32 00 00 00 f8 e8 00 f8 80 00 f2 00 04 1b 0a e1 10 1a 90 03 enexpr>4...s2...................
3160 90 55 dc 0f 17 98 09 d7 18 29 d1 18 29 a8 25 b0 19 d3 18 3b d4 0f 3c f4 05 00 0d 10 f1 03 04 1b .U.......)..).%....;..<.........
3180 0a f9 73 04 00 00 00 83 2a 2d 01 72 44 00 00 00 da 10 64 65 70 65 6e 64 65 6e 74 53 63 68 65 6d ..s.....*-.rD.....dependentSchem
31a0 61 73 72 8c 00 00 00 72 86 00 00 00 72 87 00 00 00 72 88 00 00 00 72 89 00 00 00 29 10 72 90 00 asr....r....r....r....r....).r..
31c0 00 00 72 45 00 00 00 72 83 00 00 00 72 93 00 00 00 72 94 00 00 00 da 26 66 69 6e 64 5f 65 76 61 ..rE...r....r....r.....&find_eva
31e0 6c 75 61 74 65 64 5f 70 72 6f 70 65 72 74 79 5f 6b 65 79 73 5f 62 79 5f 73 63 68 65 6d 61 72 96 luated_property_keys_by_schemar.
3200 00 00 00 72 97 00 00 00 72 98 00 00 00 da 04 6b 65 79 73 72 62 00 00 00 72 46 00 00 00 72 47 00 ...r....r......keysrb...rF...rG.
3220 00 00 72 79 00 00 00 72 99 00 00 00 72 9c 00 00 00 29 0c 72 9d 00 00 00 72 48 00 00 00 72 49 00 ..ry...r....r....).r....rH...rI.
3240 00 00 da 0e 65 76 61 6c 75 61 74 65 64 5f 6b 65 79 73 72 9f 00 00 00 72 a0 00 00 00 72 a1 00 00 ....evaluated_keysr....r....r...
3260 00 72 42 00 00 00 72 a2 00 00 00 72 4b 00 00 00 da 07 70 61 74 74 65 72 6e 72 a5 00 00 00 73 0c .rB...r....rK.....patternr....s.
3280 00 00 00 60 20 20 20 20 20 20 20 20 20 20 40 72 0f 00 00 00 72 ad 00 00 00 72 ad 00 00 00 05 01 ...`..........@r....r....r......
32a0 00 00 73 21 03 00 00 f9 80 00 f0 10 00 08 11 d7 07 18 d1 07 18 98 16 a0 19 d4 07 2b d8 0f 11 88 ..s!.......................+....
32c0 09 d8 15 17 80 4e e0 0a 10 8f 2a 89 2a 90 56 d3 0a 1c 80 43 d8 07 0a 80 7f d8 13 1c d7 13 26 d1 .....N....*.*.V....C..........&.
32e0 13 26 d7 13 2d d1 13 2d a8 63 d3 13 32 88 08 d8 08 16 d7 08 1d d1 08 1d dc 0c 32 d8 10 19 d7 10 .&..-..-.c..2.............2.....
3300 20 d1 10 20 d8 1b 23 d7 1b 2c d1 1b 2c d8 1e 26 d7 1e 2f d1 1e 2f f0 05 00 11 21 f3 00 03 11 12 ......#..,..,..&../../....!.....
3320 f0 08 00 11 19 d8 10 18 d7 10 21 d1 10 21 f3 0d 07 0d 0e f4 03 09 09 0a f0 16 00 12 18 97 1a 91 ..........!..!..................
3340 1a 98 4d d3 11 2a 80 4a d8 07 11 d0 07 1d d8 13 1c d7 13 26 d1 13 26 d7 13 2d d1 13 2d a8 6a d3 ..M..*.J...........&..&..-..-.j.
3360 13 39 88 08 d8 08 16 d7 08 1d d1 08 1d dc 0c 32 d8 10 19 d7 10 20 d1 10 20 d8 1b 23 d7 1b 2c d1 .9.............2...........#..,.
3380 1b 2c d8 1e 26 d7 1e 2f d1 1e 2f f0 05 00 11 21 f3 00 03 11 12 f0 08 00 11 19 d8 10 18 d7 10 21 .,..&../../....!...............!
33a0 d1 10 21 f3 0d 07 0d 0e f4 03 09 09 0a f0 16 00 12 18 97 1a 91 1a 98 4c d3 11 29 80 4a d8 07 10 ..!....................L..).J...
33c0 d7 07 18 d1 07 18 98 1a a0 58 d4 07 2e d8 08 16 98 2a 9f 2f 99 2f d3 1a 2b a8 68 af 6d a9 6d ab .........X.......*././..+.h.m.m.
33e0 6f d1 1a 3d d1 08 3d 88 0e e0 13 44 f2 00 07 05 0a 88 07 d8 19 1f 9f 1a 99 1a a0 47 d3 19 2c d0 o..=..=....D...............G..,.
3400 0c 2c 88 49 d0 0b 35 d8 0c 14 d8 08 16 f4 00 04 1b 0a e0 1e 26 9f 6e 99 6e d3 1e 2e f4 05 04 1b .,.I..5.............&.n.n.......
3420 0a f1 00 04 09 0a 89 0e f0 07 07 05 0a f0 12 00 08 1b 98 66 d1 07 24 d8 18 20 f2 00 03 09 34 88 ...................f..$.......4.
3440 48 d8 1b 21 d0 22 35 d1 1b 36 f2 00 02 0d 34 90 07 dc 13 15 97 39 91 39 98 57 a0 68 d5 13 2f d8 H..!."5..6....4......9.9.W.h../.
3460 14 22 d7 14 29 d1 14 29 a8 28 d5 14 33 f1 05 02 0d 34 f0 03 03 09 34 f0 0a 00 08 1a 98 56 d1 07 ."..)..).(..3....4....4......V..
3480 23 d8 23 29 d0 2a 3c d1 23 3d d7 23 43 d1 23 43 d3 23 45 f2 00 05 09 0e d1 0c 1f 88 48 90 69 d8 #.#).*<.#=.#C.#C.#E.........H.i.
34a0 0f 17 98 78 d1 0f 27 d8 10 18 d8 0c 1a d4 1e 44 d8 10 19 98 38 a0 59 f3 03 02 1f 0e f1 00 02 0d ...x..'........D....8.Y.........
34c0 0e 89 4e f0 07 05 09 0e f0 0e 00 14 2f f2 00 06 05 0e 88 07 d8 19 1f 9f 1a 99 1a a0 47 a8 52 d3 ..N........./...............G.R.
34e0 19 30 f2 00 05 09 0e 88 49 dc 13 1b 98 49 d7 1c 2d d1 1c 2d a8 68 b8 09 d3 1c 42 d4 13 43 d8 10 .0......I....I..-..-.h....B..C..
3500 18 d8 0c 1a d4 1e 44 d8 10 19 98 38 a0 59 f3 03 02 1f 0e f1 00 02 0d 0e 89 4e f1 07 05 09 0e f0 ......D....8.Y...........N......
3520 03 06 05 0e f0 10 00 08 0c 88 76 81 7e d8 0b 14 d7 0b 1b d1 0b 1b a0 36 a8 24 a1 3c d0 0b 1b d3 ..........v.~..........6.$.<....
3540 0b 30 d7 0b 39 d1 0b 39 b8 28 d4 0b 43 d8 0c 1a d4 1e 44 d8 10 19 98 38 a0 56 a8 44 a1 5c f3 03 .0..9..9.(..C.....D....8.V.D.\..
3560 02 1f 0e f1 00 02 0d 0e 88 4e f0 06 00 10 16 98 16 d1 0f 1f d8 10 1e d4 22 48 d8 14 1d 98 78 a8 .........N.............."H....x.
3580 16 b0 06 a9 1e f3 03 02 23 12 f1 00 02 11 12 90 0e f0 10 00 0c 1a d0 04 19 f0 0b 00 0e 14 90 76 ........#......................v
35a0 d1 0d 1d d8 0c 1a d4 1e 44 d8 10 19 98 38 a0 56 a8 46 a1 5e f3 03 02 1f 0e f1 00 02 0d 0e 88 4e ........D....8.V.F.^...........N
35c0 f0 08 00 0c 1a d0 04 19 72 11 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 ........r....c..................
35e0 00 00 f3 1e 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 64 01 ab 02 00 00 00 00 00 00 64 .........t.........|.d.........d
3600 01 75 00 53 00 29 02 7a 32 57 68 65 74 68 65 72 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 65 72 .u.S.).z2Whether.there.are.no.er
3620 72 6f 72 73 20 69 6e 20 74 68 65 20 67 69 76 65 6e 20 69 74 65 72 61 74 6f 72 2e 4e 29 01 72 9b rors.in.the.given.iterator.N).r.
3640 00 00 00 29 01 da 07 65 72 72 73 5f 69 74 73 01 00 00 00 20 72 0f 00 00 00 72 99 00 00 00 72 99 ...)...errs_its.....r....r....r.
3660 00 00 00 61 01 00 00 73 14 00 00 00 80 00 e4 0b 0f 90 07 98 14 d3 0b 1e a0 24 d0 0b 26 d0 04 26 ...a...s.................$..&..&
3680 72 11 00 00 00 29 17 da 0f 63 6f 6c 6c 65 63 74 69 6f 6e 73 2e 61 62 63 72 03 00 00 00 72 04 00 r....)...collections.abcr....r..
36a0 00 00 72 05 00 00 00 da 0c 75 72 6c 6c 69 62 2e 70 61 72 73 65 72 06 00 00 00 72 75 00 00 00 72 ..r......urllib.parser....ru...r
36c0 46 00 00 00 72 08 00 00 00 72 32 00 00 00 72 40 00 00 00 72 4c 00 00 00 72 55 00 00 00 72 5a 00 F...r....r2...r@...rL...rU...rZ.
36e0 00 00 72 65 00 00 00 72 6b 00 00 00 72 5e 00 00 00 72 a8 00 00 00 72 6d 00 00 00 72 7e 00 00 00 ..re...rk...r^...r....rm...r~...
3700 72 95 00 00 00 72 ad 00 00 00 72 99 00 00 00 72 30 00 00 00 72 11 00 00 00 72 0f 00 00 00 fa 08 r....r....r....r0...r....r......
3720 3c 6d 6f 64 75 6c 65 3e 72 b5 00 00 00 01 00 00 00 73 76 00 00 00 f0 03 01 01 01 df 00 3d d1 00 <module>r........sv..........=..
3740 3d dd 00 21 db 00 10 db 00 09 f4 06 1c 01 20 88 6e f4 00 1c 01 20 f7 3e 06 01 19 f1 00 06 01 19 =..!............n......>........
3760 f2 12 13 01 49 01 f2 2c 0f 01 1b f2 24 05 01 3c f2 10 08 01 11 f2 16 09 01 06 f2 18 06 01 36 f2 ....I..,....$..<..............6.
3780 12 0f 01 26 f1 24 00 1a 20 9b 18 a9 16 ab 18 f3 00 08 01 13 f2 16 19 01 10 f2 38 4a 01 01 1d f2 ...&.$....................8J....
37a0 5a 02 59 01 01 1a f3 78 02 02 01 27 72 11 00 00 00 Z.Y....x...'r....