--- /srv/rebuilderd/tmp/rebuilderdysslzD/inputs/ucommon-doc_7.0.1-0.4_all.deb +++ /srv/rebuilderd/tmp/rebuilderdysslzD/out/ucommon-doc_7.0.1-0.4_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-09-18 13:32:10.000000 debian-binary │ --rw-r--r-- 0 0 0 7956 2024-09-18 13:32:10.000000 control.tar.xz │ --rw-r--r-- 0 0 0 697900 2024-09-18 13:32:10.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 7972 2024-09-18 13:32:10.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 701316 2024-09-18 13:32:10.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ │ │ │ ├── line order │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ usr/share/doc-base/ucommon-doc.ucommon │ │ │ │ usr/share/doc/ucommon-doc/changelog.Debian.gz │ │ │ │ usr/share/doc/ucommon-doc/changelog.gz │ │ │ │ usr/share/doc/ucommon-doc/copyright │ │ │ │ -usr/share/doc/ucommon-doc/html/a00155.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00155_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00156.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00157.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00077.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00077_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00078.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00079.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00392.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00392_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00393.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00394.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00395.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00395_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00396.svg │ │ │ │ @@ -18,73 +18,77 @@ │ │ │ │ usr/share/doc/ucommon-doc/html/a00398_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00399.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00400.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00401.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00401_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00402.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00403.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00404.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00404_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00405.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00406.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00407.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00407_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00408.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00409.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00410.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00410_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00411.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00412.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00413.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00413_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00414.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00415.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00416.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00416_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00417.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00418.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00419.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00419_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00420.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00421.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00422.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00422_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00423.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00424.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00425.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00425_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00426.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00427.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00428.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00428_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00429.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00430.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00431.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00431_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00432.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00433.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00434.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00434_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00435.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00436.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00443.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00443_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00444.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00445.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00437.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00437_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00438.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00440.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00440_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00441.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00442.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00446.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00446_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00447.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00448.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00449.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00449_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00450.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00451.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00452.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00452_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00453.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00454.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00455.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00455_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00456.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00457.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00458.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00458_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00459.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00460.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00461.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00461_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00462.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00463.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00464.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00464_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00465.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00466.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00467.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00467_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00468.svg │ │ │ │ @@ -93,35 +97,31 @@ │ │ │ │ usr/share/doc/ucommon-doc/html/a00470_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00471.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00472.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00473.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00473_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00474.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00475.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00476.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00476_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00477.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00478.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00479.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00479_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00480.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00481.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00482.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00482_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00483.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00484.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00485.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00485_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00486.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00487.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00488.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00488_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00489.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00490.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00491.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00491_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00492.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00493.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00494.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00494_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00495.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00496.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00497.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00497_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00498.svg │ │ │ │ @@ -134,44 +134,44 @@ │ │ │ │ usr/share/doc/ucommon-doc/html/a00503_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00504.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00505.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00506.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00506_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00507.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00508.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00509.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00509_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00512.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00510.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00511.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00512_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00513.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00514.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00515.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00515_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00516.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00517.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00518.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00518_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00519.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00520.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00521.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00521_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00522.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00523.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00524.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00524_a597e9ba22f71670c10d96b9e1f94eba1_cgraph.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00524_a8c4acd97d5c3045679e6c9b5cc2735bb_cgraph.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00524_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00525.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00526.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00527_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00530.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00530_source.html │ │ │ │ +usr/share/doc/ucommon-doc/html/a00531.svg │ │ │ │ +usr/share/doc/ucommon-doc/html/a00532.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00533.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00533_source.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00534.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00535.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00536.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00536_a597e9ba22f71670c10d96b9e1f94eba1_cgraph.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00536_a8c4acd97d5c3045679e6c9b5cc2735bb_cgraph.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00536_source.html │ │ │ │ -usr/share/doc/ucommon-doc/html/a00537.svg │ │ │ │ -usr/share/doc/ucommon-doc/html/a00538.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00539.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00566.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00566_a819038c0e9d88ac11692c2b391a968ff_cgraph.svg │ │ │ │ usr/share/doc/ucommon-doc/html/a00570.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00574.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00578.html │ │ │ │ usr/share/doc/ucommon-doc/html/a00582.html ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -3,180 +3,180 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 13:32:10.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 13:32:10.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1036 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 11347 2021-08-28 12:28:09.000000 ./usr/share/doc/ucommon-doc/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 10691 2022-04-09 00:13:50.000000 ./usr/share/doc/ucommon-doc/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/ │ │ │ --rw-r--r-- 0 root (0) root (0) 9127 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00155.html │ │ │ --rw-r--r-- 0 root (0) root (0) 77944 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00155_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 25834 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00156.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 69410 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00157.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 11490 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392.html │ │ │ --rw-r--r-- 0 root (0) root (0) 44628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 23221 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00393.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44121 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00394.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 6577 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395.html │ │ │ --rw-r--r-- 0 root (0) root (0) 17446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 91014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00396.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 43310 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00397.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 14251 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398.html │ │ │ --rw-r--r-- 0 root (0) root (0) 96270 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 36635 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00399.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 55269 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00400.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 7201 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401.html │ │ │ --rw-r--r-- 0 root (0) root (0) 30479 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 22672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00402.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 66606 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00403.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 9313 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407.html │ │ │ --rw-r--r-- 0 root (0) root (0) 51017 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 46348 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00408.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44135 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00409.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 11014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00410.html │ │ │ --rw-r--r-- 0 root (0) root (0) 59422 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00410_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 53902 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00411.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44192 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00412.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 4321 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413.html │ │ │ --rw-r--r-- 0 root (0) root (0) 8852 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 13395 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00414.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 9127 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00077.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 77944 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00077_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 25834 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00078.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 69410 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00079.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 5936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 21979 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 13812 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00393.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 91190 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00394.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 9676 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 28423 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 15528 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00396.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44154 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00397.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 7201 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 30479 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 22672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00399.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 66606 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00400.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 6577 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 17446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 91014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00402.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 43310 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00403.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 16999 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00404.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 65767 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00404_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 41229 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00405.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44187 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00406.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 6293 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 41398 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 33429 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00408.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44138 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00409.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 4629 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 27150 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 27611 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00414.svg │ │ │ -rw-r--r-- 0 root (0) root (0) 44145 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00415.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 10481 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00419.html │ │ │ --rw-r--r-- 0 root (0) root (0) 80178 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00419_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 27059 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00420.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 45495 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00421.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00422.html │ │ │ --rw-r--r-- 0 root (0) root (0) 42320 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00422_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 47180 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00423.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00424.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 11936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00425.html │ │ │ --rw-r--r-- 0 root (0) root (0) 106591 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00425_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 92054 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00426.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 6293 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00428.html │ │ │ --rw-r--r-- 0 root (0) root (0) 41398 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00428_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 33429 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00429.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44138 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00430.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 5936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431.html │ │ │ --rw-r--r-- 0 root (0) root (0) 21979 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 13812 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00432.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 91190 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00433.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 83570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434.html │ │ │ --rw-r--r-- 0 root (0) root (0) 93077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 11748 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00435.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 100899 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00436.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 7214 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00443.html │ │ │ --rw-r--r-- 0 root (0) root (0) 70662 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00443_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 40353 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00444.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44140 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00445.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 7446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00446.html │ │ │ --rw-r--r-- 0 root (0) root (0) 55266 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00446_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 34620 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00447.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00448.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 8453 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00449.html │ │ │ --rw-r--r-- 0 root (0) root (0) 126034 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00449_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 19910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00450.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 74764 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00451.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 4629 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00452.html │ │ │ --rw-r--r-- 0 root (0) root (0) 27150 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00452_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 27611 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00453.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44145 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00454.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 7435 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00416.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 25081 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00416_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 12564 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00417.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00418.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 6820 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00419.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 22818 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00419_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 12540 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00420.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 57847 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00421.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 9313 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00425.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 51017 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00425_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 46348 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00426.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44135 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00427.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 10481 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00428.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 80178 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00428_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 27059 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00429.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 45495 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00430.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 8453 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 126034 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 19910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00432.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 74764 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00433.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 11490 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 44628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 23221 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00435.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44121 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00436.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 11936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00437.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 106591 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00437_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 92054 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00438.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 16048 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00440.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 21970 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00440_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 12982 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00441.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 99208 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00442.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 14251 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00446.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 96270 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00446_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 36635 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00447.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 55269 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00448.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 6055 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00452.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 51725 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00452_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 39940 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00453.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00454.svg │ │ │ -rw-r--r-- 0 root (0) root (0) 25006 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00455.html │ │ │ -rw-r--r-- 0 root (0) root (0) 68275 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00455_source.html │ │ │ -rw-r--r-- 0 root (0) root (0) 15377 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00456.svg │ │ │ -rw-r--r-- 0 root (0) root (0) 87310 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00457.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 20723 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00458.html │ │ │ --rw-r--r-- 0 root (0) root (0) 72398 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00458_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 41248 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00459.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 46670 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00460.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 16999 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464.html │ │ │ --rw-r--r-- 0 root (0) root (0) 65767 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 41229 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00465.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44187 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00466.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 16048 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467.html │ │ │ --rw-r--r-- 0 root (0) root (0) 21970 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 12982 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00468.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 99208 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00469.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 7435 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470.html │ │ │ --rw-r--r-- 0 root (0) root (0) 25081 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 12564 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00471.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00472.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473.html │ │ │ --rw-r--r-- 0 root (0) root (0) 62901 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 30500 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00474.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 63075 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00475.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 6820 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00476.html │ │ │ --rw-r--r-- 0 root (0) root (0) 22818 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00476_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 12540 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00477.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 57847 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00478.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 6055 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479.html │ │ │ --rw-r--r-- 0 root (0) root (0) 51725 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 39940 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00480.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00481.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 9676 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482.html │ │ │ --rw-r--r-- 0 root (0) root (0) 28423 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 15528 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00483.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 44154 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00484.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 12882 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00485_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 3861 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00488.html │ │ │ --rw-r--r-- 0 root (0) root (0) 47996 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00488_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 95447 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00489.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1625 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00490.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 130774 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00491.html │ │ │ --rw-r--r-- 0 root (0) root (0) 26249 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00491_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 94672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00492.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00493.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 3861 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00494.html │ │ │ --rw-r--r-- 0 root (0) root (0) 41604 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00494_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 95456 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00495.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1635 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00496.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 130836 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497.html │ │ │ --rw-r--r-- 0 root (0) root (0) 27945 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 94288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00498.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 2910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00499.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 130768 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00500.html │ │ │ --rw-r--r-- 0 root (0) root (0) 54391 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00500_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 94656 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00501.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1637 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00502.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 130664 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503.html │ │ │ --rw-r--r-- 0 root (0) root (0) 24050 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 93935 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00504.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1637 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00505.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 4327 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506.html │ │ │ --rw-r--r-- 0 root (0) root (0) 21423 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 92059 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00507.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1681 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00508.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 52758 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00509_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 134077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00512.html │ │ │ --rw-r--r-- 0 root (0) root (0) 22322 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00512_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 92037 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00513.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1659 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00514.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 130672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00515.html │ │ │ --rw-r--r-- 0 root (0) root (0) 21605 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00515_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 96102 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00516.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00517.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 136710 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00518.html │ │ │ --rw-r--r-- 0 root (0) root (0) 80452 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00518_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 92288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00519.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1645 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00520.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 4516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521.html │ │ │ --rw-r--r-- 0 root (0) root (0) 18570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 92493 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00522.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 15860 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00523.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 21516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 15183 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00527_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 16708 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00530_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 135106 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00533.html │ │ │ --rw-r--r-- 0 root (0) root (0) 41049 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00533_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 93242 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00534.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1660 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00535.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 156088 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536.html │ │ │ --rw-r--r-- 0 root (0) root (0) 2260 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536_a597e9ba22f71670c10d96b9e1f94eba1_cgraph.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 1363 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536_a8c4acd97d5c3045679e6c9b5cc2735bb_cgraph.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 71163 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 94695 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00537.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 9052 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00538.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 11014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00458.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 59422 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00458_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 53902 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00459.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44192 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00460.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00461.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 62901 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00461_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 30500 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00462.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 63075 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00463.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 7214 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 70662 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 40353 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00465.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44140 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00466.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 42320 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 47180 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00468.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00469.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 83570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 93077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 11748 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00471.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 100899 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00472.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 4321 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 8852 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 13395 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00474.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44145 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00475.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 7446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 55266 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 34620 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00480.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00481.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 20723 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 72398 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 41248 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00483.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 46670 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00484.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 130664 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00485.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 24050 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00485_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 93935 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00486.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1637 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00487.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 130774 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00488.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 26249 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00488_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 94672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00489.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00490.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 15183 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00491_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 130836 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00494.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 27945 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00494_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 94288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00495.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 2910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00496.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 130672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 21605 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 96102 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00498.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00499.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 4516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00500.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 18570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00500_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 92493 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00501.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 15860 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00502.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 3861 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 41604 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 95456 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00504.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1635 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00505.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 3861 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 47996 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 95447 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00507.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1625 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00508.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 130768 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00509.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 54391 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00509_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 94656 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00510.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1637 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00511.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 12882 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00512_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 135106 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00515.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 41049 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00515_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 93242 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00516.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1660 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00517.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 16708 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00518_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 136710 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 80452 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 92288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00522.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1645 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00523.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 156088 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 2260 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524_a597e9ba22f71670c10d96b9e1f94eba1_cgraph.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1363 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524_a8c4acd97d5c3045679e6c9b5cc2735bb_cgraph.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 71163 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 94695 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00525.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 9052 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00526.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 52758 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00527_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 4327 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00530.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 21423 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00530_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 92059 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00531.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1681 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00532.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 134077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00533.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 22322 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00533_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 92037 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00534.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 1659 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00535.svg │ │ │ +-rw-r--r-- 0 root (0) root (0) 21516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536_source.html │ │ │ -rw-r--r-- 0 root (0) root (0) 575837 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00539.html │ │ │ -rw-r--r-- 0 root (0) root (0) 15952 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00566.html │ │ │ -rw-r--r-- 0 root (0) root (0) 1872 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00566_a819038c0e9d88ac11692c2b391a968ff_cgraph.svg │ │ │ -rw-r--r-- 0 root (0) root (0) 27183 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00570.html │ │ │ -rw-r--r-- 0 root (0) root (0) 29001 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00574.html │ │ │ -rw-r--r-- 0 root (0) root (0) 7666 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00578.html │ │ │ -rw-r--r-- 0 root (0) root (0) 28039 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00582.html │ │ │ @@ -286,17 +286,17 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 19079 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/functions_func.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3218 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/globals.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2613 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/globals_defs.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2848 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/globals_func.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2734 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/globals_type.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6307 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/graph_legend.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6563 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/graph_legend.svg │ │ │ --rw-r--r-- 0 root (0) root (0) 17656 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhc.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 14350 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhk.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 1677 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhp.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 17662 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhc.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 14353 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhk.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 1676 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhp.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 5905 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5066 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/menudata.js │ │ │ -rw-r--r-- 0 root (0) root (0) 582 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/minus.svg │ │ │ -rw-r--r-- 0 root (0) root (0) 582 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/minusd.svg │ │ │ -rw-r--r-- 0 root (0) root (0) 11233 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/namespacemembers.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6824 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/namespacemembers_func.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5684 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/namespacemembers_type.html │ │ ├── ./usr/share/doc/ucommon-doc/html/a00392.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/unicode.h File Reference │ │ │ +UCommon: ucommon/protocols.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ @@ -46,84 +46,53 @@ │ │ │ │ │ │
│ │ │ │ │ │
│ │ │
│ │ │ Namespaces | │ │ │ -Typedefs | │ │ │ Functions
│ │ │ -
unicode.h File Reference
│ │ │ +
protocols.h File Reference
│ │ │
│ │ │
│ │ │ │ │ │ -

Basic UCommon Unicode support. │ │ │ +

Abstract interfaces and support. │ │ │ More...

│ │ │ -
#include <ucommon/string.h>
│ │ │ +
#include <ucommon/cpr.h>
│ │ │
│ │ │ -Include dependency graph for unicode.h:
│ │ │ +Include dependency graph for protocols.h:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │

Go to the source code of this file.

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ Namespaces

namespace  ucommon
 Common namespace for all ucommon objects.
 
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -

│ │ │ -Typedefs

typedef int16_t ucommon::ucs2_t
 16 bit unicode character code.
 
typedef int32_t ucommon::ucs4_t
 32 bit unicode character code.
 
typedef void * ucommon::unicode_t
 Resolves issues where wchar_t is not defined.
 
typedef UString ucommon::ustring_t
 Convenience type for utf8 encoded strings.
 
typedef utf8_pointer ucommon::utf8_t
 Convenience type for utf8_pointer strings.
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │

│ │ │ Functions

class ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol
 An exclusive locking protocol interface base.
 
template<>
void ucommon::dupfree< ucs2_t * > (ucs2_t *string)
 
template<>
void ucommon::dupfree< ucs4_t * > (ucs4_t *string)
 
template<>
void ucommon::dupfree< unicode_t > (unicode_t string)
 
ucs4_tucommon::strudup (const char *string)
 
ucs2_tucommon::strwdup (const char *string)
 
│ │ │

Detailed Description

│ │ │ -

Basic UCommon Unicode support.

│ │ │ -

This includes computing unicode transcoding and supporting a UTF8-aware string class (UString). We may add support for a wchar_t aware string class as well, as some external api libraries may require ucs-2 or 4 encoded strings.

│ │ │ +

Abstract interfaces and support.

│ │ │ +

This is a set of "protocols", a concept borrowed from other object oriented languages, to define interfaces for low level services. By using a protocol base class which offers both virtuals and support methods only, one can easily stack and share these as common base classes without having to consider when the final derived object implements them. Core protocol methods always are tagged with a _ prefix to make it easier to track their derivation.

│ │ │ +
Author
David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org
│ │ │ │ │ │ -

Definition in file unicode.h.

│ │ │ +

Definition in file protocols.h.

│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,63 +3,39 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -_N_a_m_e_s_p_a_c_e_s | _T_y_p_e_d_e_f_s | _F_u_n_c_t_i_o_n_s │ │ │ │ -unicode.h File Reference │ │ │ │ -Basic UCommon Unicode support. _M_o_r_e_._._. │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ -Include dependency graph for unicode.h: │ │ │ │ +_N_a_m_e_s_p_a_c_e_s | _F_u_n_c_t_i_o_n_s │ │ │ │ +protocols.h File Reference │ │ │ │ +Abstract interfaces and support. _M_o_r_e_._._. │ │ │ │ +#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ +Include dependency graph for protocols.h: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ This graph shows which files directly or indirectly include this file: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ NNaammeessppaacceess │ │ │ │ namespace   _u_c_o_m_m_o_n │ │ │ │   Common namespace for all ucommon objects. │ │ │ │   │ │ │ │ -TTyyppeeddeeffss │ │ │ │ - typedef int16_t  _u_c_o_m_m_o_n_:_:_u_c_s_2___t │ │ │ │ -  16 bit unicode character code. │ │ │ │ -  │ │ │ │ - typedef int32_t  _u_c_o_m_m_o_n_:_:_u_c_s_4___t │ │ │ │ -  32 bit unicode character code. │ │ │ │ -  │ │ │ │ - typedef void *  _u_c_o_m_m_o_n_:_:_u_n_i_c_o_d_e___t │ │ │ │ -  Resolves issues where wchar_t is not defined. │ │ │ │ -  │ │ │ │ - typedef UString  _u_c_o_m_m_o_n_:_:_u_s_t_r_i_n_g___t │ │ │ │ -  Convenience type for utf8 encoded strings. │ │ │ │ -  │ │ │ │ -typedef utf8_pointer  _u_c_o_m_m_o_n_:_:_u_t_f_8___t │ │ │ │ -  Convenience type for utf8_pointer strings. │ │ │ │ -  │ │ │ │ FFuunnccttiioonnss │ │ │ │ - class  _u_c_o_m_m_o_n_:_:_____a_t_t_r_i_b_u_t_e____ ((visibility("default"))) ExclusiveProtocol │ │ │ │ -  An exclusive locking protocol interface base. │ │ │ │ -  │ │ │ │ -template<> │ │ │ │ - void  _u_c_o_m_m_o_n_:_:_d_u_p_f_r_e_e_<_ _u_c_s_2___t_ _*_ _> (_u_c_s_2___t *string) │ │ │ │ -  │ │ │ │ -template<> │ │ │ │ - void  _u_c_o_m_m_o_n_:_:_d_u_p_f_r_e_e_<_ _u_c_s_4___t_ _*_ _> (_u_c_s_4___t *string) │ │ │ │ -  │ │ │ │ -template<> │ │ │ │ - void  _u_c_o_m_m_o_n_:_:_d_u_p_f_r_e_e_<_ _u_n_i_c_o_d_e___t_ _> (_u_n_i_c_o_d_e___t string) │ │ │ │ -  │ │ │ │ - _u_c_s_4___t *  _u_c_o_m_m_o_n_:_:_s_t_r_u_d_u_p (const char *string) │ │ │ │ -  │ │ │ │ - _u_c_s_2___t *  _u_c_o_m_m_o_n_:_:_s_t_r_w_d_u_p (const char *string) │ │ │ │ +class  _u_c_o_m_m_o_n_:_:_____a_t_t_r_i_b_u_t_e____ ((visibility("default"))) ExclusiveProtocol │ │ │ │ +  An exclusive locking protocol interface base. │ │ │ │   │ │ │ │ ********** DDeettaaiilleedd DDeessccrriippttiioonn ********** │ │ │ │ -Basic UCommon Unicode support. │ │ │ │ -This includes computing unicode transcoding and supporting a UTF8-aware string │ │ │ │ -class (UString). We may add support for a wchar_t aware string class as well, │ │ │ │ -as some external api libraries may require ucs-2 or 4 encoded strings. │ │ │ │ -Definition in file _u_n_i_c_o_d_e_._h. │ │ │ │ +Abstract interfaces and support. │ │ │ │ +This is a set of "protocols", a concept borrowed from other object oriented │ │ │ │ +languages, to define interfaces for low level services. By using a protocol │ │ │ │ +base class which offers both virtuals and support methods only, one can easily │ │ │ │ +stack and share these as common base classes without having to consider when │ │ │ │ +the final derived object implements them. Core protocol methods always are │ │ │ │ +tagged with a _ prefix to make it easier to track their derivation. │ │ │ │ + Author │ │ │ │ + David Sugar _d_y_f_e_t_._n_o_s_p_@_m_._@_g_n_u_._n_o_s_p_@_m_._t_e_l_e_p_._n_o_s_p_@_m_._h_o_n_y_._n_o_s_p_@_m_._._o_r_g │ │ │ │ +Definition in file _p_r_o_t_o_c_o_l_s_._h. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00392_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/unicode.h Source File │ │ │ +UCommon: ucommon/protocols.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ @@ -44,18 +44,18 @@ │ │ │
│ │ │ │ │ │
│ │ │
│ │ │ -
unicode.h
│ │ │ +
protocols.h
│ │ │
│ │ │
│ │ │ -Go to the documentation of this file.
1// Copyright (C) 2009-2014 David Sugar, Tycho Softworks.
│ │ │ +Go to the documentation of this file.
1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
│ │ │
2// Copyright (C) 2015-2020 Cherokees of Idaho.
│ │ │
3//
│ │ │
4// This file is part of GNU uCommon C++.
│ │ │
5//
│ │ │
6// GNU uCommon C++ is free software: you can redistribute it and/or modify
│ │ │
7// it under the terms of the GNU Lesser General Public License as published
│ │ │
8// by the Free Software Foundation, either version 3 of the License, or
│ │ │ @@ -65,247 +65,129 @@ │ │ │
12// but WITHOUT ANY WARRANTY; without even the implied warranty of
│ │ │
13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
│ │ │
14// GNU Lesser General Public License for more details.
│ │ │
15//
│ │ │
16// You should have received a copy of the GNU Lesser General Public License
│ │ │
17// along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
│ │ │
18
│ │ │ -
33#ifndef _UCOMMON_UNICODE_H_
│ │ │ -
34#define _UCOMMON_UNICODE_H_
│ │ │ -
35
│ │ │ -
36#ifndef _UCOMMON_STRING_H_
│ │ │ -
37#include <ucommon/string.h>
│ │ │ -
38#endif
│ │ │ +
31#ifndef _UCOMMON_PROTOCOLS_H_
│ │ │ +
32#define _UCOMMON_PROTOCOLS_H_
│ │ │ +
33
│ │ │ +
34#ifndef _UCOMMON_CPR_H_
│ │ │ +
35#include <ucommon/cpr.h>
│ │ │ +
36#endif
│ │ │ +
37
│ │ │ +
38namespace ucommon {
│ │ │
39
│ │ │ -
40#ifdef nil
│ │ │ -
41#undef nil
│ │ │ -
42#endif
│ │ │ -
43
│ │ │ -
44namespace ucommon {
│ │ │ -
45
│ │ │ -
50typedef int32_t ucs4_t;
│ │ │ -
51
│ │ │ -
55typedef int16_t ucs2_t;
│ │ │ +
40class String;
│ │ │ +
41class StringPager;
│ │ │ +
42
│ │ │ +
43class __EXPORT MemoryProtocol
│ │ │ +
44{
│ │ │ +
45protected:
│ │ │ +
46 friend class MemoryRedirect;
│ │ │ +
47
│ │ │ +
55 virtual void *_alloc(size_t size) = 0;
│ │ │
56
│ │ │ -
60typedef void *unicode_t;
│ │ │ -
61
│ │ │ -
67class __EXPORT utf8
│ │ │ -
68{
│ │ │ -
69protected:
│ │ │ -
70 inline utf8() {};
│ │ │ -
71
│ │ │ -
72 inline utf8(const utf8& copy) {};
│ │ │ -
73
│ │ │ -
74public:
│ │ │ -
78 static const unsigned ucsize;
│ │ │ -
79
│ │ │ -
83 static const char *nil;
│ │ │ -
84
│ │ │ -
90 static unsigned size(const char *codepoint);
│ │ │ -
91
│ │ │ -
97 static size_t count(const char *string);
│ │ │ -
98
│ │ │ -
105 static char *offset(char *string, ssize_t position);
│ │ │ -
106
│ │ │ -
112 static ucs4_t codepoint(const char *encoded);
│ │ │ -
113
│ │ │ -
119 static size_t chars(const unicode_t string);
│ │ │ -
120
│ │ │ -
126 static size_t chars(ucs4_t character);
│ │ │ +
57public:
│ │ │ +
58 virtual ~MemoryProtocol();
│ │ │ +
59
│ │ │ +
65 inline void *alloc(size_t size) {
│ │ │ +
66 return _alloc(size);
│ │ │ +
67 }
│ │ │ +
68
│ │ │ +
76 void *zalloc(size_t size);
│ │ │ +
77
│ │ │ +
84 char *dup(const char *string);
│ │ │ +
85
│ │ │ +
92 void *dup(void *memory, size_t size);
│ │ │ +
93};
│ │ │ +
94
│ │ │ +
100class __EXPORT MemoryRedirect : public __PROTOCOL MemoryProtocol
│ │ │ +
101{
│ │ │ +
102private:
│ │ │ +
103 MemoryProtocol *target;
│ │ │ +
104
│ │ │ +
105public:
│ │ │ +
106 MemoryRedirect(MemoryProtocol *protocol);
│ │ │ +
107
│ │ │ +
108 virtual void *_alloc(size_t size) __OVERRIDE;
│ │ │ +
109};
│ │ │ +
110
│ │ │ +
118class __EXPORT LockingProtocol
│ │ │ +
119{
│ │ │ +
120protected:
│ │ │ +
121 virtual void _lock(void);
│ │ │ +
122 virtual void _unlock(void);
│ │ │ +
123
│ │ │ +
124public:
│ │ │ +
125 virtual ~LockingProtocol();
│ │ │ +
126};
│ │ │
127
│ │ │ -
134 static size_t unpack(const unicode_t string, char *text, size_t size);
│ │ │ -
135
│ │ │ -
143 static size_t pack(unicode_t unicode, const char *cp, size_t len);
│ │ │ +
134class __EXPORT PrintProtocol
│ │ │ +
135{
│ │ │ +
136public:
│ │ │ +
137 virtual ~PrintProtocol();
│ │ │ +
138
│ │ │ +
142 virtual const char *_print(void) const = 0;
│ │ │ +
143};
│ │ │
144
│ │ │ -
148 static ucs4_t *udup(const char *string);
│ │ │ -
149
│ │ │ -
153 static ucs2_t *wdup(const char *string);
│ │ │ -
154
│ │ │ -
162 static const char *find(const char *string, ucs4_t character, size_t start = 0);
│ │ │ -
163
│ │ │ -
171 static const char *rfind(const char *string, ucs4_t character, size_t end = (size_t)-1l);
│ │ │ -
172
│ │ │ -
179 static unsigned ccount(const char *string, ucs4_t character);
│ │ │ +
153class __EXPORT InputProtocol
│ │ │ +
154{
│ │ │ +
155public:
│ │ │ +
156 virtual ~InputProtocol();
│ │ │ +
157
│ │ │ +
163 virtual int _input(int code) = 0;
│ │ │ +
164};
│ │ │ +
165
│ │ │ +
173class __EXPORT ObjectProtocol
│ │ │ +
174{
│ │ │ +
175public:
│ │ │ +
179 virtual void retain(void) = 0;
│ │ │
180
│ │ │ -
186 static ucs4_t get(const char *cp);
│ │ │ -
187
│ │ │ -
194 static void put(ucs4_t character, char *buf);
│ │ │ -
195};
│ │ │ -
196
│ │ │ -
203class __EXPORT UString : public String, public utf8
│ │ │ -
204{
│ │ │ -
205protected:
│ │ │ -
209 UString();
│ │ │ +
184 virtual void release(void) = 0;
│ │ │ +
185
│ │ │ +
189 virtual ~ObjectProtocol();
│ │ │ +
190
│ │ │ +
194 ObjectProtocol *copy(void);
│ │ │ +
195
│ │ │ +
199 inline void operator++(void) {
│ │ │ +
200 retain();
│ │ │ +
201 }
│ │ │ +
202
│ │ │ +
206 inline void operator--(void) {
│ │ │ +
207 release();
│ │ │ +
208 }
│ │ │ +
209};
│ │ │
210
│ │ │ -
215 UString(size_t size);
│ │ │ -
216
│ │ │ -
221 UString(const unicode_t text);
│ │ │ -
222
│ │ │ -
229 UString(const char *text, size_t size);
│ │ │ +
214class __EXPORT KeyProtocol
│ │ │ +
215{
│ │ │ +
216protected:
│ │ │ +
217 virtual int keytype(void) const = 0;
│ │ │ +
218
│ │ │ +
222 virtual size_t keysize(void) const = 0;
│ │ │ +
223
│ │ │ +
227 virtual const void *keydata(void) const = 0;
│ │ │ +
228
│ │ │ +
229 virtual bool equal(const KeyProtocol& compare) const;
│ │ │
230
│ │ │ -
237 UString(const unicode_t *text, const unicode_t *end);
│ │ │ -
238
│ │ │ -
244 UString(const UString& existing);
│ │ │ -
245
│ │ │ -
250 virtual ~UString();
│ │ │ -
251
│ │ │ -
258 UString get(size_t codepoint, size_t size = 0) const;
│ │ │ -
259
│ │ │ -
266 size_t get(unicode_t unicode, size_t size) const;
│ │ │ -
267
│ │ │ -
272 void set(const unicode_t unicode);
│ │ │ -
273
│ │ │ -
278 void add(const unicode_t unicode);
│ │ │ -
279
│ │ │ -
285 ucs4_t at(int position) const;
│ │ │ -
286
│ │ │ -
293 inline size_t operator()(unicode_t unicode, size_t size) const {
│ │ │ -
294 return get(unicode, size);
│ │ │ -
295 }
│ │ │ -
296
│ │ │ -
303 UString operator()(int codepoint, size_t size) const;
│ │ │ -
304
│ │ │ -
310 inline UString left(size_t size) const {
│ │ │ -
311 return operator()(0, size);
│ │ │ -
312 }
│ │ │ -
313
│ │ │ -
319 inline UString right(size_t offset) const {
│ │ │ -
320 return operator()(-((int)offset), 0);
│ │ │ -
321 }
│ │ │ -
322
│ │ │ -
329 inline UString copy(size_t offset, size_t size) const {
│ │ │ -
330 return operator()((int)offset, size);
│ │ │ -
331 }
│ │ │ -
332
│ │ │ -
338 void cut(size_t offset, size_t size = 0);
│ │ │ -
339
│ │ │ -
346 void paste(size_t offset, const char *text, size_t size = 0);
│ │ │ -
347
│ │ │ -
355 const char *operator()(int offset) const;
│ │ │ -
356
│ │ │ -
362 inline ucs4_t operator[](int position) const {
│ │ │ -
363 return UString::at(position);
│ │ │ -
364 }
│ │ │ -
365
│ │ │ -
370 inline size_t count(void) const {
│ │ │ -
371 return (size_t)utf8::count(str->text);
│ │ │ -
372 }
│ │ │ -
373
│ │ │ -
379 unsigned ccount(ucs4_t character) const;
│ │ │ -
380
│ │ │ -
387 const char *find(ucs4_t character, size_t start = 0) const;
│ │ │ -
388
│ │ │ -
395 const char *rfind(ucs4_t character, size_t end = npos) const;
│ │ │ -
396};
│ │ │ -
397
│ │ │ -
403class __EXPORT utf8_pointer
│ │ │ -
404{
│ │ │ -
405protected:
│ │ │ -
406 uint8_t *text;
│ │ │ -
407
│ │ │ -
408public:
│ │ │ -
412 utf8_pointer();
│ │ │ -
413
│ │ │ -
418 utf8_pointer(const char *string);
│ │ │ -
419
│ │ │ -
424 utf8_pointer(const utf8_pointer& copy);
│ │ │ -
425
│ │ │ -
430 utf8_pointer& operator ++();
│ │ │ -
431
│ │ │ -
436 utf8_pointer& operator --();
│ │ │ -
437
│ │ │ -
443 utf8_pointer& operator +=(long offset);
│ │ │ -
444
│ │ │ -
450 utf8_pointer& operator -=(long offset);
│ │ │ -
451
│ │ │ -
457 utf8_pointer operator+(long offset) const;
│ │ │ -
458
│ │ │ -
464 utf8_pointer operator-(long offset) const;
│ │ │ -
465
│ │ │ -
470 inline operator bool() const {
│ │ │ -
471 return text != NULL;
│ │ │ -
472 }
│ │ │ -
473
│ │ │ -
478 inline bool operator!() const {
│ │ │ -
479 return text == NULL;
│ │ │ -
480 }
│ │ │ -
481
│ │ │ -
487 ucs4_t operator[](long codepoint) const;
│ │ │ -
488
│ │ │ -
494 utf8_pointer& operator=(const char *string);
│ │ │ -
495
│ │ │ -
499 void inc(void);
│ │ │ -
500
│ │ │ -
504 void dec(void);
│ │ │ -
505
│ │ │ -
511 inline bool operator==(const char *string) const {
│ │ │ -
512 return (const char *)text == string;
│ │ │ -
513 }
│ │ │ -
514
│ │ │ -
520 inline bool operator!=(const char *string) const {
│ │ │ -
521 return (const char *)text != string;
│ │ │ -
522 }
│ │ │ -
523
│ │ │ -
528 inline ucs4_t operator*() const {
│ │ │ -
529 return utf8::codepoint((const char *)text);
│ │ │ -
530 }
│ │ │ -
531
│ │ │ -
536 inline char *c_str(void) const {
│ │ │ -
537 return (char *)text;
│ │ │ -
538 }
│ │ │ -
539
│ │ │ -
544 inline operator char*() const {
│ │ │ -
545 return (char *)text;
│ │ │ -
546 }
│ │ │ -
547
│ │ │ -
552 inline size_t len(void) const {
│ │ │ -
553 return utf8::count((const char *)text);
│ │ │ -
554 }
│ │ │ -
555};
│ │ │ -
556
│ │ │ -
557inline ucs4_t *strudup(const char *string) {
│ │ │ -
558 return utf8::udup(string);
│ │ │ -
559}
│ │ │ -
560
│ │ │ -
561inline ucs2_t *strwdup(const char *string) {
│ │ │ -
562 return utf8::wdup(string);
│ │ │ -
563}
│ │ │ -
564
│ │ │ -
565__EXPORT unicode_t unidup(const char *string);
│ │ │ -
566
│ │ │ -
567template<>
│ │ │ -
568inline void dupfree<ucs2_t*>(ucs2_t *string) {
│ │ │ -
569 ::free(string);
│ │ │ -
570}
│ │ │ -
571
│ │ │ -
572template<>
│ │ │ -
573inline void dupfree<ucs4_t*>(ucs4_t *string) {
│ │ │ -
574 ::free(string);
│ │ │ -
575}
│ │ │ -
576
│ │ │ -
577template<>
│ │ │ -
578inline void dupfree<unicode_t>(unicode_t string) {
│ │ │ -
579 ::free(string);
│ │ │ -
580}
│ │ │ -
581
│ │ │ -
585typedef UString ustring_t;
│ │ │ -
586
│ │ │ -
590typedef utf8_pointer utf8_t;
│ │ │ -
591
│ │ │ -
592} // namespace ucommon
│ │ │ -
593
│ │ │ -
594#endif
│ │ │ -
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ -
UString ustring_t
Convenience type for utf8 encoded strings.
Definition unicode.h:585
│ │ │ -
utf8_pointer utf8_t
Convenience type for utf8_pointer strings.
Definition unicode.h:590
│ │ │ +
231 inline bool operator!=(const KeyProtocol& compare) const {
│ │ │ +
232 return !equal(compare);
│ │ │ +
233 }
│ │ │ +
234
│ │ │ +
235 virtual ~KeyProtocol();
│ │ │ +
236};
│ │ │ +
237
│ │ │ +
238} // namespace ucommon
│ │ │ +
239
│ │ │ +
240#endif
│ │ │ +
Runtime functions.
│ │ │ +
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ +
T * dup(const T &object)
Convenience function to duplicate object pointer to heap.
Definition generics.h:329
│ │ │
T copy(const T &src)
Convenience function to copy objects.
Definition generics.h:400
│ │ │ -
int32_t ucs4_t
32 bit unicode character code.
Definition unicode.h:50
│ │ │ -
int16_t ucs2_t
16 bit unicode character code.
Definition unicode.h:55
│ │ │ -
void * unicode_t
Resolves issues where wchar_t is not defined.
Definition unicode.h:60
│ │ │ -
A common string class and character string support functions.
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,17 +3,17 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -unicode.h │ │ │ │ +protocols.h │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ -1// Copyright (C) 2009-2014 David Sugar, Tycho Softworks. │ │ │ │ +1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks. │ │ │ │ 2// Copyright (C) 2015-2020 Cherokees of Idaho. │ │ │ │ 3// │ │ │ │ 4// This file is part of GNU uCommon C++. │ │ │ │ 5// │ │ │ │ 6// GNU uCommon C++ is free software: you can redistribute it and/or modify │ │ │ │ 7// it under the terms of the GNU Lesser General Public License as published │ │ │ │ 8// by the Free Software Foundation, either version 3 of the License, or │ │ │ │ @@ -23,265 +23,133 @@ │ │ │ │ 12// but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ 13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ 14// GNU Lesser General Public License for more details. │ │ │ │ 15// │ │ │ │ 16// You should have received a copy of the GNU Lesser General Public License │ │ │ │ 17// along with GNU uCommon C++. If not, see . │ │ │ │ 18 │ │ │ │ -33#ifndef _UCOMMON_UNICODE_H_ │ │ │ │ -34#define _UCOMMON_UNICODE_H_ │ │ │ │ -35 │ │ │ │ -36#ifndef _UCOMMON_STRING_H_ │ │ │ │ -37#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ -38#endif │ │ │ │ +31#ifndef _UCOMMON_PROTOCOLS_H_ │ │ │ │ +32#define _UCOMMON_PROTOCOLS_H_ │ │ │ │ +33 │ │ │ │ +34#ifndef _UCOMMON_CPR_H_ │ │ │ │ +35#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ +36#endif │ │ │ │ +37 │ │ │ │ +38namespace _u_c_o_m_m_o_n { │ │ │ │ 39 │ │ │ │ -40#ifdef nil │ │ │ │ -41#undef nil │ │ │ │ -42#endif │ │ │ │ -43 │ │ │ │ -44namespace _u_c_o_m_m_o_n { │ │ │ │ -45 │ │ │ │ -_5_0typedef int32_t _u_c_s_4___t; │ │ │ │ -51 │ │ │ │ -_5_5typedef int16_t _u_c_s_2___t; │ │ │ │ +40class String; │ │ │ │ +41class StringPager; │ │ │ │ +42 │ │ │ │ +43class __EXPORT MemoryProtocol │ │ │ │ +44{ │ │ │ │ +45protected: │ │ │ │ +46 friend class MemoryRedirect; │ │ │ │ +47 │ │ │ │ +55 virtual void *_alloc(size_t size) = 0; │ │ │ │ 56 │ │ │ │ -_6_0typedef void *_u_n_i_c_o_d_e___t; │ │ │ │ -61 │ │ │ │ -67class __EXPORT utf8 │ │ │ │ -68{ │ │ │ │ -69protected: │ │ │ │ -70 inline utf8() {}; │ │ │ │ -71 │ │ │ │ -72 inline utf8(const utf8& _c_o_p_y) {}; │ │ │ │ -73 │ │ │ │ -74public: │ │ │ │ -78 static const unsigned ucsize; │ │ │ │ -79 │ │ │ │ -83 static const char *nil; │ │ │ │ -84 │ │ │ │ -90 static unsigned size(const char *codepoint); │ │ │ │ -91 │ │ │ │ -97 static size_t count(const char *string); │ │ │ │ -98 │ │ │ │ -105 static char *offset(char *string, ssize_t position); │ │ │ │ -106 │ │ │ │ -112 static _u_c_s_4___t codepoint(const char *encoded); │ │ │ │ -113 │ │ │ │ -119 static size_t chars(const _u_n_i_c_o_d_e___t string); │ │ │ │ -120 │ │ │ │ -126 static size_t chars(_u_c_s_4___t character); │ │ │ │ +57public: │ │ │ │ +58 virtual ~MemoryProtocol(); │ │ │ │ +59 │ │ │ │ +65 inline void *alloc(size_t size) { │ │ │ │ +66 return _alloc(size); │ │ │ │ +67 } │ │ │ │ +68 │ │ │ │ +76 void *zalloc(size_t size); │ │ │ │ +77 │ │ │ │ +84 char *_d_u_p(const char *string); │ │ │ │ +85 │ │ │ │ +92 void *_d_u_p(void *memory, size_t size); │ │ │ │ +93}; │ │ │ │ +94 │ │ │ │ +100class __EXPORT MemoryRedirect : public __PROTOCOL MemoryProtocol │ │ │ │ +101{ │ │ │ │ +102private: │ │ │ │ +103 MemoryProtocol *target; │ │ │ │ +104 │ │ │ │ +105public: │ │ │ │ +106 MemoryRedirect(MemoryProtocol *protocol); │ │ │ │ +107 │ │ │ │ +108 virtual void *_alloc(size_t size) __OVERRIDE; │ │ │ │ +109}; │ │ │ │ +110 │ │ │ │ +118class __EXPORT LockingProtocol │ │ │ │ +119{ │ │ │ │ +120protected: │ │ │ │ +121 virtual void _lock(void); │ │ │ │ +122 virtual void _unlock(void); │ │ │ │ +123 │ │ │ │ +124public: │ │ │ │ +125 virtual ~LockingProtocol(); │ │ │ │ +126}; │ │ │ │ 127 │ │ │ │ -134 static size_t unpack(const _u_n_i_c_o_d_e___t string, char *text, size_t size); │ │ │ │ -135 │ │ │ │ -143 static size_t pack(_u_n_i_c_o_d_e___t unicode, const char *cp, size_t len); │ │ │ │ +134class __EXPORT PrintProtocol │ │ │ │ +135{ │ │ │ │ +136public: │ │ │ │ +137 virtual ~PrintProtocol(); │ │ │ │ +138 │ │ │ │ +142 virtual const char *_print(void) const = 0; │ │ │ │ +143}; │ │ │ │ 144 │ │ │ │ -148 static _u_c_s_4___t *udup(const char *string); │ │ │ │ -149 │ │ │ │ -153 static _u_c_s_2___t *wdup(const char *string); │ │ │ │ -154 │ │ │ │ -162 static const char *find(const char *string, _u_c_s_4___t character, size_t start │ │ │ │ -= 0); │ │ │ │ -163 │ │ │ │ -171 static const char *rfind(const char *string, _u_c_s_4___t character, size_t end = │ │ │ │ -(size_t)-1l); │ │ │ │ -172 │ │ │ │ -179 static unsigned ccount(const char *string, _u_c_s_4___t character); │ │ │ │ +153class __EXPORT InputProtocol │ │ │ │ +154{ │ │ │ │ +155public: │ │ │ │ +156 virtual ~InputProtocol(); │ │ │ │ +157 │ │ │ │ +163 virtual int _input(int code) = 0; │ │ │ │ +164}; │ │ │ │ +165 │ │ │ │ +173class __EXPORT ObjectProtocol │ │ │ │ +174{ │ │ │ │ +175public: │ │ │ │ +179 virtual void retain(void) = 0; │ │ │ │ 180 │ │ │ │ -186 static _u_c_s_4___t get(const char *cp); │ │ │ │ -187 │ │ │ │ -194 static void put(_u_c_s_4___t character, char *buf); │ │ │ │ -195}; │ │ │ │ -196 │ │ │ │ -203class __EXPORT UString : public String, public utf8 │ │ │ │ -204{ │ │ │ │ -205protected: │ │ │ │ -209 UString(); │ │ │ │ +184 virtual void release(void) = 0; │ │ │ │ +185 │ │ │ │ +189 virtual ~ObjectProtocol(); │ │ │ │ +190 │ │ │ │ +194 ObjectProtocol *_c_o_p_y(void); │ │ │ │ +195 │ │ │ │ +199 inline void operator++(void) { │ │ │ │ +200 retain(); │ │ │ │ +201 } │ │ │ │ +202 │ │ │ │ +206 inline void operator--(void) { │ │ │ │ +207 release(); │ │ │ │ +208 } │ │ │ │ +209}; │ │ │ │ 210 │ │ │ │ -215 UString(size_t size); │ │ │ │ -216 │ │ │ │ -221 UString(const unicode_t text); │ │ │ │ -222 │ │ │ │ -229 UString(const char *text, size_t size); │ │ │ │ +214class __EXPORT KeyProtocol │ │ │ │ +215{ │ │ │ │ +216protected: │ │ │ │ +217 virtual int keytype(void) const = 0; │ │ │ │ +218 │ │ │ │ +222 virtual size_t keysize(void) const = 0; │ │ │ │ +223 │ │ │ │ +227 virtual const void *keydata(void) const = 0; │ │ │ │ +228 │ │ │ │ +229 virtual bool equal(const KeyProtocol& compare) const; │ │ │ │ 230 │ │ │ │ -237 UString(const unicode_t *text, const unicode_t *end); │ │ │ │ -238 │ │ │ │ -244 UString(const UString& existing); │ │ │ │ -245 │ │ │ │ -250 virtual ~UString(); │ │ │ │ -251 │ │ │ │ -258 UString get(size_t codepoint, size_t size = 0) const; │ │ │ │ -259 │ │ │ │ -266 size_t get(unicode_t unicode, size_t size) const; │ │ │ │ -267 │ │ │ │ -272 void set(const unicode_t unicode); │ │ │ │ -273 │ │ │ │ -278 void add(const unicode_t unicode); │ │ │ │ -279 │ │ │ │ -285 ucs4_t at(int position) const; │ │ │ │ -286 │ │ │ │ -293 inline size_t operator()(unicode_t unicode, size_t size) const { │ │ │ │ -294 return get(unicode, size); │ │ │ │ -295 } │ │ │ │ -296 │ │ │ │ -303 UString operator()(int codepoint, size_t size) const; │ │ │ │ -304 │ │ │ │ -310 inline UString left(size_t size) const { │ │ │ │ -311 return operator()(0, size); │ │ │ │ -312 } │ │ │ │ -313 │ │ │ │ -319 inline UString right(size_t offset) const { │ │ │ │ -320 return operator()(-((int)offset), 0); │ │ │ │ -321 } │ │ │ │ -322 │ │ │ │ -329 inline UString _c_o_p_y(size_t offset, size_t size) const { │ │ │ │ -330 return operator()((int)offset, size); │ │ │ │ -331 } │ │ │ │ -332 │ │ │ │ -338 void cut(size_t offset, size_t size = 0); │ │ │ │ -339 │ │ │ │ -346 void paste(size_t offset, const char *text, size_t size = 0); │ │ │ │ -347 │ │ │ │ -355 const char *operator()(int offset) const; │ │ │ │ -356 │ │ │ │ -362 inline _u_c_s_4___t operator[](int position) const { │ │ │ │ -363 return UString::at(position); │ │ │ │ -364 } │ │ │ │ -365 │ │ │ │ -370 inline size_t count(void) const { │ │ │ │ -371 return (size_t)utf8::count(str->text); │ │ │ │ -372 } │ │ │ │ -373 │ │ │ │ -379 unsigned ccount(ucs4_t character) const; │ │ │ │ -380 │ │ │ │ -387 const char *find(ucs4_t character, size_t start = 0) const; │ │ │ │ -388 │ │ │ │ -395 const char *rfind(ucs4_t character, size_t end = npos) const; │ │ │ │ -396}; │ │ │ │ -397 │ │ │ │ -403class __EXPORT utf8_pointer │ │ │ │ -404{ │ │ │ │ -405protected: │ │ │ │ -406 uint8_t *text; │ │ │ │ -407 │ │ │ │ -408public: │ │ │ │ -412 utf8_pointer(); │ │ │ │ -413 │ │ │ │ -418 utf8_pointer(const char *string); │ │ │ │ -419 │ │ │ │ -424 utf8_pointer(const utf8_pointer& copy); │ │ │ │ -425 │ │ │ │ -430 utf8_pointer& operator ++(); │ │ │ │ -431 │ │ │ │ -436 utf8_pointer& operator --(); │ │ │ │ -437 │ │ │ │ -443 utf8_pointer& operator +=(long offset); │ │ │ │ -444 │ │ │ │ -450 utf8_pointer& operator -=(long offset); │ │ │ │ -451 │ │ │ │ -457 utf8_pointer operator+(long offset) const; │ │ │ │ -458 │ │ │ │ -464 utf8_pointer operator-(long offset) const; │ │ │ │ -465 │ │ │ │ -470 inline operator bool() const { │ │ │ │ -471 return text != NULL; │ │ │ │ -472 } │ │ │ │ -473 │ │ │ │ -478 inline bool operator!() const { │ │ │ │ -479 return text == NULL; │ │ │ │ -480 } │ │ │ │ -481 │ │ │ │ -487 _u_c_s_4___t operator[](long codepoint) const; │ │ │ │ -488 │ │ │ │ -494 utf8_pointer& operator=(const char *string); │ │ │ │ -495 │ │ │ │ -499 void inc(void); │ │ │ │ -500 │ │ │ │ -504 void dec(void); │ │ │ │ -505 │ │ │ │ -511 inline bool operator==(const char *string) const { │ │ │ │ -512 return (const char *)text == string; │ │ │ │ -513 } │ │ │ │ -514 │ │ │ │ -520 inline bool operator!=(const char *string) const { │ │ │ │ -521 return (const char *)text != string; │ │ │ │ -522 } │ │ │ │ -523 │ │ │ │ -528 inline _u_c_s_4___t operator*() const { │ │ │ │ -529 return utf8::codepoint((const char *)text); │ │ │ │ -530 } │ │ │ │ -531 │ │ │ │ -536 inline char *c_str(void) const { │ │ │ │ -537 return (char *)text; │ │ │ │ -538 } │ │ │ │ -539 │ │ │ │ -544 inline operator char*() const { │ │ │ │ -545 return (char *)text; │ │ │ │ -546 } │ │ │ │ -547 │ │ │ │ -552 inline size_t len(void) const { │ │ │ │ -553 return utf8::count((const char *)text); │ │ │ │ -554 } │ │ │ │ -555}; │ │ │ │ -556 │ │ │ │ -557inline _u_c_s_4___t *strudup(const char *string) { │ │ │ │ -558 return utf8::udup(string); │ │ │ │ -559} │ │ │ │ -560 │ │ │ │ -561inline _u_c_s_2___t *strwdup(const char *string) { │ │ │ │ -562 return utf8::wdup(string); │ │ │ │ -563} │ │ │ │ -564 │ │ │ │ -565__EXPORT _u_n_i_c_o_d_e___t unidup(const char *string); │ │ │ │ -566 │ │ │ │ -567template<> │ │ │ │ -568inline void dupfree(_u_c_s_2___t *string) { │ │ │ │ -569 ::free(string); │ │ │ │ -570} │ │ │ │ -571 │ │ │ │ -572template<> │ │ │ │ -573inline void dupfree(_u_c_s_4___t *string) { │ │ │ │ -574 ::free(string); │ │ │ │ -575} │ │ │ │ -576 │ │ │ │ -577template<> │ │ │ │ -578inline void dupfree(_u_n_i_c_o_d_e___t string) { │ │ │ │ -579 ::free(string); │ │ │ │ -580} │ │ │ │ -581 │ │ │ │ -_5_8_5typedef UString _u_s_t_r_i_n_g___t; │ │ │ │ -586 │ │ │ │ -_5_9_0typedef utf8_pointer _u_t_f_8___t; │ │ │ │ -591 │ │ │ │ -592} // namespace ucommon │ │ │ │ -593 │ │ │ │ -594#endif │ │ │ │ +231 inline bool operator!=(const KeyProtocol& compare) const { │ │ │ │ +232 return !equal(compare); │ │ │ │ +233 } │ │ │ │ +234 │ │ │ │ +235 virtual ~KeyProtocol(); │ │ │ │ +236}; │ │ │ │ +237 │ │ │ │ +238} // namespace ucommon │ │ │ │ +239 │ │ │ │ +240#endif │ │ │ │ +_c_p_r_._h │ │ │ │ +Runtime functions. │ │ │ │ _u_c_o_m_m_o_n │ │ │ │ Common namespace for all ucommon objects. │ │ │ │ DDeeffiinniittiioonn _a_c_c_e_s_s_._h_:_4_7 │ │ │ │ -_u_c_o_m_m_o_n_:_:_u_s_t_r_i_n_g___t │ │ │ │ -UString ustring_t │ │ │ │ -Convenience type for utf8 encoded strings. │ │ │ │ -DDeeffiinniittiioonn _u_n_i_c_o_d_e_._h_:_5_8_5 │ │ │ │ -_u_c_o_m_m_o_n_:_:_u_t_f_8___t │ │ │ │ -utf8_pointer utf8_t │ │ │ │ -Convenience type for utf8_pointer strings. │ │ │ │ -DDeeffiinniittiioonn _u_n_i_c_o_d_e_._h_:_5_9_0 │ │ │ │ +_u_c_o_m_m_o_n_:_:_d_u_p │ │ │ │ +T * dup(const T &object) │ │ │ │ +Convenience function to duplicate object pointer to heap. │ │ │ │ +DDeeffiinniittiioonn _g_e_n_e_r_i_c_s_._h_:_3_2_9 │ │ │ │ _u_c_o_m_m_o_n_:_:_c_o_p_y │ │ │ │ T copy(const T &src) │ │ │ │ Convenience function to copy objects. │ │ │ │ DDeeffiinniittiioonn _g_e_n_e_r_i_c_s_._h_:_4_0_0 │ │ │ │ -_u_c_o_m_m_o_n_:_:_u_c_s_4___t │ │ │ │ -int32_t ucs4_t │ │ │ │ -32 bit unicode character code. │ │ │ │ -DDeeffiinniittiioonn _u_n_i_c_o_d_e_._h_:_5_0 │ │ │ │ -_u_c_o_m_m_o_n_:_:_u_c_s_2___t │ │ │ │ -int16_t ucs2_t │ │ │ │ -16 bit unicode character code. │ │ │ │ -DDeeffiinniittiioonn _u_n_i_c_o_d_e_._h_:_5_5 │ │ │ │ -_u_c_o_m_m_o_n_:_:_u_n_i_c_o_d_e___t │ │ │ │ -void * unicode_t │ │ │ │ -Resolves issues where wchar_t is not defined. │ │ │ │ -DDeeffiinniittiioonn _u_n_i_c_o_d_e_._h_:_6_0 │ │ │ │ -_s_t_r_i_n_g_._h │ │ │ │ -A common string class and character string support functions. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00393.svg │ │ │ @@ -8,1445 +8,857 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">....< │ │ │ -00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ -000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ -000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ -000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ -000001d0: 736c 6174 6528 3420 3335 3329 223e 0a3c slate(4 353)">.< │ │ │ -000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 756e title>ucommon/un │ │ │ -000001f0: 6963 6f64 652e 683c 2f74 6974 6c65 3e0a icode.h. │ │ │ -00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ -00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ -00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...uco │ │ │ -00000350: 6d6d 6f6e 2f75 6e69 636f 6465 2e68 3c2f mmon/unicode.h... │ │ │ -00000370: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3220 ...Node │ │ │ -000003b0: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2.< │ │ │ -000003d0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -000003e0: 3039 3534 2e68 746d 6c22 2074 6172 6765 0954.html" targe │ │ │ -000003f0: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -00000400: 6974 6c65 3d22 4120 636f 6d6d 6f6e 2073 itle="A common s │ │ │ -00000410: 7472 696e 6720 636c 6173 7320 616e 6420 tring class and │ │ │ -00000420: 6368 6172 6163 7465 7220 7374 7269 6e67 character string │ │ │ -00000430: 2073 7570 706f 7274 2066 756e 6374 696f support functio │ │ │ -00000440: 6e73 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 ns.">..< │ │ │ -000004b0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -000004c0: 3d22 6d69 6464 6c65 2220 783d 2238 3835 ="middle" x="885 │ │ │ -000004d0: 2220 793d 222d 3238 3222 2066 6f6e 742d " y="-282" font- │ │ │ -000004e0: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -000004f0: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00000500: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00000510: 7563 6f6d 6d6f 6e2f 7374 7269 6e67 2e68 ucommon/string.h │ │ │ -00000520: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......Nod │ │ │ -00000590: 6531 2623 3435 3b26 6774 3b4e 6f64 6532 e1->Node2 │ │ │ -000005a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ -000005d0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000005e0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">..... │ │ │ -000006b0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 ...N │ │ │ -000008a0: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3..

.uc │ │ │ -000009d0: 6f6d 6d6f 6e2f 6370 722e 683c 2f74 6578 ommon/cpr.h.....< │ │ │ -00000a10: 6720 6964 3d22 6564 6765 325f 4e6f 6465 g id="edge2_Node │ │ │ -00000a20: 3030 3030 3032 5f4e 6f64 6530 3030 3030 000002_Node00000 │ │ │ -00000a30: 3322 2063 6c61 7373 3d22 6564 6765 223e 3" class="edge"> │ │ │ -00000a40: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ -00000a50: 353b 2667 743b 4e6f 6465 333c 2f74 6974 5;>Node3</tit │ │ │ -00000a60: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00000a70: 6532 5f4e 6f64 6530 3030 3030 325f 4e6f e2_Node000002_No │ │ │ -00000a80: 6465 3030 3030 3033 223e 3c61 2078 6c69 de000003"><a xli │ │ │ -00000a90: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00000aa0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00000ab0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00000ac0: 2064 3d22 4d38 3332 2e33 362c 2d32 3831 d="M832.36,-281 │ │ │ -00000ad0: 2e34 3443 3736 382e 3736 2c2d 3237 352e .44C768.76,-275. │ │ │ -00000ae0: 3734 2036 3634 2e36 322c 2d32 3535 2e33 74 664.62,-255.3 │ │ │ -00000af0: 3420 3631 392c 2d31 3834 2036 3039 2e35 4 619,-184 609.5 │ │ │ -00000b00: 382c 2d31 3639 2e32 3620 3631 392e 3334 8,-169.26 619.34 │ │ │ -00000b10: 2c2d 3135 302e 3420 3632 392e 3239 2c2d ,-150.4 629.29,- │ │ │ -00000b20: 3133 372e 3037 222f 3e0a 3c70 6f6c 7967 137.07"/>.<polyg │ │ │ -00000b30: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -00000b40: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00000b50: 6622 2070 6f69 6e74 733d 2236 3332 2e30 f" points="632.0 │ │ │ -00000b60: 382c 2d31 3339 2e31 3920 3633 352e 3636 8,-139.19 635.66 │ │ │ -00000b70: 2c2d 3132 392e 3232 2036 3236 2e36 352c ,-129.22 626.65, │ │ │ -00000b80: 2d31 3334 2e37 3820 3633 322e 3038 2c2d -134.78 632.08,- │ │ │ -00000b90: 3133 392e 3139 222f 3e0a 3c2f 613e 0a3c 139.19"/>.</a>.< │ │ │ -00000ba0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00000bb0: 6465 3134 202d 2d3e 0a3c 6720 6964 3d22 de14 -->.<g id=" │ │ │ -00000bc0: 4e6f 6465 3030 3030 3134 2220 636c 6173 Node000014" clas │ │ │ -00000bd0: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ -00000be0: 3e4e 6f64 6531 343c 2f74 6974 6c65 3e0a >Node14. │ │ │ -00000bf0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..stdio.h...< │ │ │ -00000cf0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>...Node22 │ │ │ -00001250: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ -000012c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .< │ │ │ -00001320: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00001330: 3d22 6d69 6464 6c65 2220 783d 2236 3839 ="middle" x="689 │ │ │ -00001340: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ -00001350: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00001360: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00001370: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00001380: 7563 6f6d 6d6f 6e2f 7072 6f74 6f63 6f6c ucommon/protocol │ │ │ -00001390: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h.. │ │ │ -000013a0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2-> │ │ │ -00001410: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ -00001420: 6720 6964 3d22 615f 6564 6765 3235 5f4e g id="a_edge25_N │ │ │ -00001430: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ -00001440: 3030 3232 223e 3c61 2078 6c69 6e6b 3a74 0022">..... │ │ │ -00001560: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 ...Nod │ │ │ -000015a0: 6532 333c 2f74 6974 6c65 3e0a 3c67 2069 e23...uc │ │ │ -00001700: 6f6d 6d6f 6e2f 6f62 6a65 6374 2e68 3c2f ommon/object.h... │ │ │ -00001720: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 ...Node25. │ │ │ -00001900: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..< │ │ │ -00001990: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -000019a0: 3d22 6d69 6464 6c65 2220 783d 2231 3039 ="middle" x="109 │ │ │ -000019b0: 3922 2079 3d22 2d32 3237 2220 666f 6e74 9" y="-227" font │ │ │ -000019c0: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -000019d0: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -000019e0: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -000019f0: 3e73 7464 6172 672e 683c 2f74 6578 743e >stdarg.h │ │ │ -00001a00: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00001a10: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 . │ │ │ -00001a60: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ -00001a70: 353b 2667 743b 4e6f 6465 3235 3c2f 7469 5;>Node25</ti │ │ │ -00001a80: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00001a90: 6765 3334 5f4e 6f64 6530 3030 3030 325f ge34_Node000002_ │ │ │ -00001aa0: 4e6f 6465 3030 3030 3235 223e 3c61 2078 Node000025"><a x │ │ │ -00001ab0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00001ac0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00001ad0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00001ae0: 6622 2064 3d22 4d39 3139 2e33 382c 2d32 f" d="M919.38,-2 │ │ │ -00001af0: 3734 2e39 3843 3935 382e 3038 2c2d 3236 74.98C958.08,-26 │ │ │ -00001b00: 352e 3420 3130 3230 2e37 362c 2d32 3439 5.4 1020.76,-249 │ │ │ -00001b10: 2e38 3820 3130 3630 2e39 312c 2d32 3339 .88 1060.91,-239 │ │ │ -00001b20: 2e39 3322 2f3e 0a3c 706f 6c79 676f 6e20 .93"/>.<polygon │ │ │ -00001b30: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00001b40: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00001b50: 706f 696e 7473 3d22 3130 3631 2e39 392c points="1061.99, │ │ │ -00001b60: 2d32 3433 2e32 3720 3130 3730 2e38 352c -243.27 1070.85, │ │ │ -00001b70: 2d32 3337 2e34 3720 3130 3630 2e33 2c2d -237.47 1060.3,- │ │ │ -00001b80: 3233 362e 3438 2031 3036 312e 3939 2c2d 236.48 1061.99,- │ │ │ -00001b90: 3234 332e 3237 222f 3e0a 3c2f 613e 0a3c 243.27"/>.</a>.< │ │ │ -00001ba0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00001bb0: 6465 3420 2d2d 3e0a 3c67 2069 643d 224e de4 -->.<g id="N │ │ │ -00001bc0: 6f64 6530 3030 3030 3422 2063 6c61 7373 ode000004" class │ │ │ -00001bd0: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ -00001be0: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4...uco │ │ │ -00001d40: 6d6d 6f6e 2f70 6c61 7466 6f72 6d2e 683c mmon/platform.h< │ │ │ -00001d50: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00001d60: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....Node13...unist │ │ │ -00002010: 642e 683c 2f74 6578 743e 0a3c 2f61 3e0a d.h.. │ │ │ -00002020: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3-> │ │ │ -00002090: 4e6f 6465 3133 3c2f 7469 746c 653e 0a3c Node13.< │ │ │ -000020a0: 6720 6964 3d22 615f 6564 6765 3139 5f4e g id="a_edge19_N │ │ │ -000020b0: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ -000020c0: 3030 3133 223e 3c61 2078 6c69 6e6b 3a74 0013">........< │ │ │ -00002350: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ -00002360: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5...

......No │ │ │ -000024c0: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6...cstddef...< │ │ │ -000025d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>. │ │ │ -000025f0: 0a3c 6720 6964 3d22 6564 6765 355f 4e6f ..Node4& │ │ │ -00002630: 2334 353b 2667 743b 4e6f 6465 363c 2f74 #45;>Node6</t │ │ │ -00002640: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00002650: 6467 6535 5f4e 6f64 6530 3030 3030 345f dge5_Node000004_ │ │ │ -00002660: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ -00002670: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00002680: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00002690: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000026a0: 6622 2064 3d22 4d35 3238 2e33 362c 2d35 f" d="M528.36,-5 │ │ │ -000026b0: 372e 3038 4334 3635 2e36 352c 2d34 392e 7.08C465.65,-49. │ │ │ -000026c0: 3933 2033 3633 2e39 362c 2d33 372e 3136 93 363.96,-37.16 │ │ │ -000026d0: 2032 3637 2e36 2c2d 3139 2e31 3522 2f3e 267.6,-19.15"/> │ │ │ -000026e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000026f0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00002700: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00002710: 3d22 3236 382e 3137 2c2d 3135 2e37 2032 ="268.17,-15.7 2 │ │ │ -00002720: 3537 2e36 392c 2d31 372e 3238 2032 3636 57.69,-17.28 266 │ │ │ -00002730: 2e38 372c 2d32 322e 3537 2032 3638 2e31 .87,-22.57 268.1 │ │ │ -00002740: 372c 2d31 352e 3722 2f3e 0a3c 2f61 3e0a 7,-15.7"/>.</a>. │ │ │ -00002750: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00002760: 6f64 6537 202d 2d3e 0a3c 6720 6964 3d22 ode7 -->.<g id=" │ │ │ -00002770: 4e6f 6465 3030 3030 3037 2220 636c 6173 Node000007" clas │ │ │ -00002780: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ -00002790: 3e4e 6f64 6537 3c2f 7469 746c 653e 0a3c >Node7.< │ │ │ -000027a0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -000027b0: 3037 223e 3c61 2078 6c69 6e6b 3a74 6974 07">..stde │ │ │ -00002890: 7863 6570 743c 2f74 6578 743e 0a3c 2f61 xcept......Node4-> │ │ │ -00002910: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7... │ │ │ -00002a20: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00002a30: 3c21 2d2d 204e 6f64 6538 202d 2d3e 0a3c .< │ │ │ -00002a40: 6720 6964 3d22 4e6f 6465 3030 3030 3038 g id="Node000008 │ │ │ -00002a50: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00002a60: 3c74 6974 6c65 3e4e 6f64 6538 3c2f 7469 Node8</ti │ │ │ -00002a70: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00002a80: 6465 3030 3030 3038 223e 3c61 2078 6c69 de000008"><a xli │ │ │ -00002a90: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00002aa0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -00002ab0: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -00002ac0: 3939 3939 3922 2070 6f69 6e74 733d 2233 99999" points="3 │ │ │ -00002ad0: 3338 2e35 2c2d 3139 2032 3735 2e35 2c2d 38.5,-19 275.5,- │ │ │ -00002ae0: 3139 2032 3735 2e35 2c30 2033 3338 2e35 19 275.5,0 338.5 │ │ │ -00002af0: 2c30 2033 3338 2e35 2c2d 3139 222f 3e0a ,0 338.5,-19"/>. │ │ │ -00002b00: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ -00002b10: 723d 226d 6964 646c 6522 2078 3d22 3330 r="middle" x="30 │ │ │ -00002b20: 3722 2079 3d22 2d37 2220 666f 6e74 2d66 7" y="-7" font-f │ │ │ -00002b30: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -00002b40: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00002b50: 742d 7369 7a65 3d22 3130 2e30 3022 3e70 t-size="10.00">p │ │ │ -00002b60: 7468 7265 6164 2e68 3c2f 7465 7874 3e0a thread.h</text>. │ │ │ -00002b70: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00002b80: 212d 2d20 4e6f 6465 3426 2334 353b 2667 !-- Node4-&g │ │ │ -00002b90: 743b 4e6f 6465 3820 2d2d 3e0a 3c67 2069 t;Node8 -->.<g i │ │ │ -00002ba0: 643d 2265 6467 6537 5f4e 6f64 6530 3030 d="edge7_Node000 │ │ │ -00002bb0: 3030 345f 4e6f 6465 3030 3030 3038 2220 004_Node000008" │ │ │ -00002bc0: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -00002bd0: 6974 6c65 3e4e 6f64 6534 2623 3435 3b26 itle>Node4-& │ │ │ -00002be0: 6774 3b4e 6f64 6538 3c2f 7469 746c 653e gt;Node8 │ │ │ -00002bf0: 0a3c 6720 6964 3d22 615f 6564 6765 375f .........N │ │ │ -00002d40: 6f64 6539 3c2f 7469 746c 653e 0a3c 6720 ode9...signal.h< │ │ │ -00002e40: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00002e50: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 ....Node10...sys/stat.h... │ │ │ -00003120: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3426 ..< │ │ │ -000032c0: 6720 6964 3d22 4e6f 6465 3030 3030 3131 g id="Node000011 │ │ │ -000032d0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -000032e0: 3c74 6974 6c65 3e4e 6f64 6531 313c 2f74 Node11</t │ │ │ -000032f0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00003300: 6f64 6530 3030 3031 3122 3e3c 6120 786c ode000011"><a xl │ │ │ -00003310: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00003320: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ -00003330: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ -00003340: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ -00003350: 3538 342c 2d31 3920 3531 322c 2d31 3920 584,-19 512,-19 │ │ │ -00003360: 3531 322c 3020 3538 342c 3020 3538 342c 512,0 584,0 584, │ │ │ -00003370: 2d31 3922 2f3e 0a3c 7465 7874 2074 6578 -19"/>.<text tex │ │ │ -00003380: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ -00003390: 2220 783d 2235 3438 2220 793d 222d 3722 " x="548" y="-7" │ │ │ -000033a0: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ -000033b0: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ -000033c0: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ -000033d0: 302e 3030 223e 7379 732f 7479 7065 732e 0.00">sys/types. │ │ │ -000033e0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -000033f0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00003400: 6534 2623 3435 3b26 6774 3b4e 6f64 6531 e4->Node1 │ │ │ -00003410: 3120 2d2d 3e0a 3c67 2069 643d 2265 6467 1 -->.<g id="edg │ │ │ -00003420: 6531 305f 4e6f 6465 3030 3030 3034 5f4e e10_Node000004_N │ │ │ -00003430: 6f64 6530 3030 3031 3122 2063 6c61 7373 ode000011" class │ │ │ -00003440: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -00003450: 4e6f 6465 3426 2334 353b 2667 743b 4e6f Node4->No │ │ │ -00003460: 6465 3131 3c2f 7469 746c 653e 0a3c 6720 de11....... │ │ │ -000036f0: 0a3c 6720 6964 3d22 6564 6765 3131 5f4e ..Node4 │ │ │ -00003730: 2623 3435 3b26 6774 3b4e 6f64 6531 323c ->Node12< │ │ │ -00003740: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00003750: 5f65 6467 6531 315f 4e6f 6465 3030 3030 _edge11_Node0000 │ │ │ -00003760: 3034 5f4e 6f64 6530 3030 3031 3222 3e3c 04_Node000012">< │ │ │ -00003770: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00003780: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00003790: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000037a0: 6238 6666 2220 643d 224d 3539 342e 3737 b8ff" d="M594.77 │ │ │ -000037b0: 2c2d 3534 2e37 3543 3630 302e 3536 2c2d ,-54.75C600.56,- │ │ │ -000037c0: 3437 2e32 3620 3630 392e 3036 2c2d 3336 47.26 609.06,-36 │ │ │ -000037d0: 2e32 3820 3631 362e 3134 2c2d 3237 2e31 .28 616.14,-27.1 │ │ │ -000037e0: 3322 2f3e 0a3c 706f 6c79 676f 6e20 6669 3"/>.<polygon fi │ │ │ -000037f0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00003800: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00003810: 696e 7473 3d22 3631 392e 3031 2c2d 3239 ints="619.01,-29 │ │ │ -00003820: 2e31 3420 3632 322e 3336 2c2d 3139 2e30 .14 622.36,-19.0 │ │ │ -00003830: 3920 3631 332e 3437 2c2d 3234 2e38 3620 9 613.47,-24.86 │ │ │ -00003840: 3631 392e 3031 2c2d 3239 2e31 3422 2f3e 619.01,-29.14"/> │ │ │ -00003850: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00003860: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 <!-- Node4-& │ │ │ -00003870: 6774 3b4e 6f64 6531 3320 2d2d 3e0a 3c67 gt;Node13 -->.<g │ │ │ -00003880: 2069 643d 2265 6467 6531 325f 4e6f 6465 id="edge12_Node │ │ │ -00003890: 3030 3030 3034 5f4e 6f64 6530 3030 3031 000004_Node00001 │ │ │ -000038a0: 3322 2063 6c61 7373 3d22 6564 6765 223e 3" class="edge"> │ │ │ -000038b0: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .<title>Node4 │ │ │ -000038c0: 353b 2667 743b 4e6f 6465 3133 3c2f 7469 5;>Node13</ti │ │ │ -000038d0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000038e0: 6765 3132 5f4e 6f64 6530 3030 3030 345f ge12_Node000004_ │ │ │ -000038f0: 4e6f 6465 3030 3030 3133 223e 3c61 2078 Node000013"><a x │ │ │ -00003900: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00003910: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00003920: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00003930: 6622 2064 3d22 4d35 3238 2e34 362c 2d36 f" d="M528.46,-6 │ │ │ -00003940: 312e 3137 4334 3332 2e39 312c 2d35 362e 1.17C432.91,-56. │ │ │ -00003950: 3832 2032 3339 2e33 332c 2d34 352e 3536 82 239.33,-45.56 │ │ │ -00003960: 2036 362e 3236 2c2d 3138 2e39 3822 2f3e 66.26,-18.98"/> │ │ │ -00003970: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00003980: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00003990: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -000039a0: 3d22 3636 2e36 322c 2d31 352e 3439 2035 ="66.62,-15.49 5 │ │ │ -000039b0: 362e 322c 2d31 372e 3431 2036 352e 3534 6.2,-17.41 65.54 │ │ │ -000039c0: 2c2d 3232 2e34 3120 3636 2e36 322c 2d31 ,-22.41 66.62,-1 │ │ │ -000039d0: 352e 3439 222f 3e0a 3c2f 613e 0a3c 2f67 5.49"/>.</a>.</g │ │ │ -000039e0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -000039f0: 3426 2334 353b 2667 743b 4e6f 6465 3134 4->Node14 │ │ │ -00003a00: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00003a10: 3133 5f4e 6f64 6530 3030 3030 345f 4e6f 13_Node000004_No │ │ │ -00003a20: 6465 3030 3030 3134 2220 636c 6173 733d de000014" class= │ │ │ -00003a30: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00003a40: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ -00003a50: 6531 343c 2f74 6974 6c65 3e0a 3c67 2069 e14..... │ │ │ -00003b90: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node15 │ │ │ -00003be0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...cctyp │ │ │ -00003cd0: 653c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f e...... │ │ │ -00003d40: 4e6f 6465 3426 2334 353b 2667 743b 4e6f Node4->No │ │ │ -00003d50: 6465 3135 3c2f 7469 746c 653e 0a3c 6720 de15......< │ │ │ -00003e70: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3620 /g>...Node │ │ │ -00003eb0: 3136 3c2f 7469 746c 653e 0a3c 6720 6964 16. │ │ │ -00003ed0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..climi │ │ │ -00003fa0: 7473 3c2f 7465 7874 3e0a 3c2f 613e 0a3c ts..< │ │ │ -00003fb0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node4->N │ │ │ -00004020: 6f64 6531 363c 2f74 6974 6c65 3e0a 3c67 ode16......< │ │ │ -00004140: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3720 /g>...Node │ │ │ -00004180: 3137 3c2f 7469 746c 653e 0a3c 6720 6964 17. │ │ │ -000041a0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..cerrno..... │ │ │ -000042b0: 3c67 2069 643d 2265 6467 6531 365f 4e6f .Node4& │ │ │ -000042f0: 2334 353b 2667 743b 4e6f 6465 3137 3c2f #45;>Node17</ │ │ │ -00004300: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00004310: 6564 6765 3136 5f4e 6f64 6530 3030 3030 edge16_Node00000 │ │ │ -00004320: 345f 4e6f 6465 3030 3030 3137 223e 3c61 4_Node000017"><a │ │ │ -00004330: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00004340: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00004350: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00004360: 3866 6622 2064 3d22 4d36 3331 2e35 372c 8ff" d="M631.57, │ │ │ -00004370: 2d35 342e 3935 4336 3732 2e34 322c 2d34 -54.95C672.42,-4 │ │ │ -00004380: 362e 3831 2037 3335 2e34 332c 2d33 332e 6.81 735.43,-33. │ │ │ -00004390: 3920 3739 392e 3338 2c2d 3139 2e30 3622 9 799.38,-19.06" │ │ │ -000043a0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -000043b0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -000043c0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -000043d0: 7473 3d22 3830 302e 332c 2d32 322e 3434 ts="800.3,-22.44 │ │ │ -000043e0: 2038 3039 2e32 342c 2d31 362e 3736 2037 809.24,-16.76 7 │ │ │ -000043f0: 3938 2e37 2c2d 3135 2e36 3220 3830 302e 98.7,-15.62 800. │ │ │ -00004400: 332c 2d32 322e 3434 222f 3e0a 3c2f 613e 3,-22.44"/>.</a> │ │ │ -00004410: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00004420: 4e6f 6465 3138 202d 2d3e 0a3c 6720 6964 Node18 -->.<g id │ │ │ -00004430: 3d22 4e6f 6465 3030 3030 3138 2220 636c ="Node000018" cl │ │ │ -00004440: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00004450: 6c65 3e4e 6f64 6531 383c 2f74 6974 6c65 le>Node18...new.... │ │ │ -00004580: 0a3c 6720 6964 3d22 6564 6765 3137 5f4e ..Node4 │ │ │ -000045c0: 2623 3435 3b26 6774 3b4e 6f64 6531 383c ->Node18< │ │ │ -000045d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000045e0: 5f65 6467 6531 375f 4e6f 6465 3030 3030 _edge17_Node0000 │ │ │ -000045f0: 3034 5f4e 6f64 6530 3030 3031 3822 3e3c 04_Node000018">< │ │ │ -00004600: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00004610: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00004620: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00004630: 6238 6666 2220 643d 224d 3532 382e 3438 b8ff" d="M528.48 │ │ │ -00004640: 2c2d 3631 2e36 3343 3434 312e 3131 2c2d ,-61.63C441.11,- │ │ │ -00004650: 3538 2e30 3520 3237 332e 3034 2c2d 3437 58.05 273.04,-47 │ │ │ -00004660: 2e39 3920 3132 312e 352c 2d31 382e 3636 .99 121.5,-18.66 │ │ │ -00004670: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00004680: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00004690: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -000046a0: 6e74 733d 2231 3232 2e30 332c 2d31 352e nts="122.03,-15. │ │ │ -000046b0: 3139 2031 3131 2e35 342c 2d31 362e 3720 19 111.54,-16.7 │ │ │ -000046c0: 3132 302e 3638 2c2d 3232 2e30 3620 3132 120.68,-22.06 12 │ │ │ -000046d0: 322e 3033 2c2d 3135 2e31 3922 2f3e 0a3c 2.03,-15.19"/>.< │ │ │ -000046e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -000046f0: 2d2d 204e 6f64 6531 3920 2d2d 3e0a 3c67 -- Node19 -->.<g │ │ │ -00004700: 2069 643d 224e 6f64 6530 3030 3031 3922 id="Node000019" │ │ │ -00004710: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -00004720: 7469 746c 653e 4e6f 6465 3139 3c2f 7469 title>Node19</ti │ │ │ -00004730: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00004740: 6465 3030 3030 3139 223e 3c61 2078 6c69 de000019"><a xli │ │ │ -00004750: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00004760: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -00004770: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -00004780: 3939 3939 3922 2070 6f69 6e74 733d 2231 99999" points="1 │ │ │ -00004790: 3836 2c2d 3139 2031 3330 2c2d 3139 2031 86,-19 130,-19 1 │ │ │ -000047a0: 3330 2c30 2031 3836 2c30 2031 3836 2c2d 30,0 186,0 186,- │ │ │ -000047b0: 3139 222f 3e0a 3c74 6578 7420 7465 7874 19"/>.<text text │ │ │ -000047c0: 2d61 6e63 686f 723d 226d 6964 646c 6522 -anchor="middle" │ │ │ -000047d0: 2078 3d22 3135 3822 2079 3d22 2d37 2220 x="158" y="-7" │ │ │ -000047e0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -000047f0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -00004800: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -00004810: 2e30 3022 3e61 7373 6572 742e 683c 2f74 .00">assert.h</t │ │ │ -00004820: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ -00004830: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>.<!-- Node4&# │ │ │ -00004840: 3435 3b26 6774 3b4e 6f64 6531 3920 2d2d 45;>Node19 -- │ │ │ -00004850: 3e0a 3c67 2069 643d 2265 6467 6531 385f >.<g id="edge18_ │ │ │ -00004860: 4e6f 6465 3030 3030 3034 5f4e 6f64 6530 Node000004_Node0 │ │ │ -00004870: 3030 3031 3922 2063 6c61 7373 3d22 6564 00019" class="ed │ │ │ -00004880: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -00004890: 3426 2334 353b 2667 743b 4e6f 6465 3139 4->Node19 │ │ │ -000048a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -000048d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..... │ │ │ -000049c0: 0a3c 212d 2d20 4e6f 6465 3230 2623 3435 ..< │ │ │ -000049e0: 6720 6964 3d22 6564 6765 3231 5f4e 6f64 g id="edge21_Nod │ │ │ -000049f0: 6530 3030 3032 305f 4e6f 6465 3030 3030 e000020_Node0000 │ │ │ -00004a00: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ -00004a10: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3026 >.Node20& │ │ │ -00004a20: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ -00004a30: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00004a40: 6467 6532 315f 4e6f 6465 3030 3030 3230 dge21_Node000020 │ │ │ -00004a50: 5f4e 6f64 6530 3030 3030 3322 3e3c 6120 _Node000003"><a │ │ │ -00004a60: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00004a70: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00004a80: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00004a90: 6666 2220 643d 224d 3838 392e 3932 2c2d ff" d="M889.92,- │ │ │ -00004aa0: 3136 342e 3938 4338 3338 2e33 2c2d 3135 164.98C838.3,-15 │ │ │ -00004ab0: 352e 3635 2037 3535 2e34 382c 2d31 3430 5.65 755.48,-140 │ │ │ -00004ac0: 2e36 3720 3730 302e 3432 2c2d 3133 302e .67 700.42,-130. │ │ │ -00004ad0: 3731 222f 3e0a 3c70 6f6c 7967 6f6e 2066 71"/>.<polygon f │ │ │ -00004ae0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00004af0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00004b00: 6f69 6e74 733d 2237 3030 2e39 342c 2d31 oints="700.94,-1 │ │ │ -00004b10: 3237 2e32 3420 3639 302e 3437 2c2d 3132 27.24 690.47,-12 │ │ │ -00004b20: 382e 3931 2036 3939 2e36 392c 2d31 3334 8.91 699.69,-134 │ │ │ -00004b30: 2e31 3320 3730 302e 3934 2c2d 3132 372e .13 700.94,-127. │ │ │ -00004b40: 3234 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 24"/>.</a>.</g>. │ │ │ -00004b50: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3230 </g>.<!-- Node20 │ │ │ -00004b60: 2623 3435 3b26 6774 3b4e 6f64 6535 202d ->Node5 - │ │ │ -00004b70: 2d3e 0a3c 6720 6964 3d22 6564 6765 3232 ->.<g id="edge22 │ │ │ -00004b80: 5f4e 6f64 6530 3030 3032 305f 4e6f 6465 _Node000020_Node │ │ │ -00004b90: 3030 3030 3035 2220 636c 6173 733d 2265 000005" class="e │ │ │ -00004ba0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00004bb0: 6532 3026 2334 353b 2667 743b 4e6f 6465 e20->Node │ │ │ -00004bc0: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5... │ │ │ -00004cd0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00004ce0: 3c21 2d2d 204e 6f64 6532 3026 2334 353b . │ │ │ -00004d30: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .Node20&# │ │ │ -00004d40: 3435 3b26 6774 3b4e 6f64 6537 3c2f 7469 45;>Node7</ti │ │ │ -00004d50: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00004d60: 6765 3234 5f4e 6f64 6530 3030 3032 305f ge24_Node000020_ │ │ │ -00004d70: 4e6f 6465 3030 3030 3037 223e 3c61 2078 Node000007"><a x │ │ │ -00004d80: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00004d90: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00004da0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00004db0: 6622 2064 3d22 4d39 3338 2e39 392c 2d31 f" d="M938.99,-1 │ │ │ -00004dc0: 3634 2e37 3443 3934 342e 3739 2c2d 3133 64.74C944.79,-13 │ │ │ -00004dd0: 392e 3220 3936 312e 3736 2c2d 3634 2e34 9.2 961.76,-64.4 │ │ │ -00004de0: 3320 3936 392e 3735 2c2d 3239 2e32 3322 3 969.75,-29.23" │ │ │ -00004df0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00004e00: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00004e10: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00004e20: 7473 3d22 3937 332e 322c 2d32 392e 3833 ts="973.2,-29.83 │ │ │ -00004e30: 2039 3732 2c2d 3139 2e33 3120 3936 362e 972,-19.31 966. │ │ │ -00004e40: 3337 2c2d 3238 2e32 3820 3937 332e 322c 37,-28.28 973.2, │ │ │ -00004e50: 2d32 392e 3833 222f 3e0a 3c2f 613e 0a3c -29.83"/>.</a>.< │ │ │ -00004e60: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00004e70: 6465 3231 202d 2d3e 0a3c 6720 6964 3d22 de21 -->.<g id=" │ │ │ -00004e80: 4e6f 6465 3030 3030 3231 2220 636c 6173 Node000021" clas │ │ │ -00004e90: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ -00004ea0: 3e4e 6f64 6532 313c 2f74 6974 6c65 3e0a >Node21. │ │ │ -00004eb0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..cs │ │ │ -00004fa0: 7472 696e 673c 2f74 6578 743e 0a3c 2f61 tring......Node20- │ │ │ -00005020: 2667 743b 4e6f 6465 3231 3c2f 7469 746c >Node21..

.... │ │ │ -00005150: 0a3c 212d 2d20 4e6f 6465 3232 2623 3435 ..< │ │ │ -00005170: 6720 6964 3d22 6564 6765 3236 5f4e 6f64 g id="edge26_Nod │ │ │ -00005180: 6530 3030 3032 325f 4e6f 6465 3030 3030 e000022_Node0000 │ │ │ -00005190: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ -000051a0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3226 >.Node22& │ │ │ -000051b0: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ -000051c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000051d0: 6467 6532 365f 4e6f 6465 3030 3030 3232 dge26_Node000022 │ │ │ -000051e0: 5f4e 6f64 6530 3030 3030 3322 3e3c 6120 _Node000003"><a │ │ │ -000051f0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00005200: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00005210: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00005220: 6666 2220 643d 224d 3638 312e 3537 2c2d ff" d="M681.57,- │ │ │ -00005230: 3136 342e 3735 4336 3735 2e31 352c 2d31 164.75C675.15,-1 │ │ │ -00005240: 3537 2e31 3820 3636 352e 3639 2c2d 3134 57.18 665.69,-14 │ │ │ -00005250: 362e 3035 2036 3537 2e38 382c 2d31 3336 6.05 657.88,-136 │ │ │ -00005260: 2e38 3422 2f3e 0a3c 706f 6c79 676f 6e20 .84"/>.<polygon │ │ │ -00005270: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00005280: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00005290: 706f 696e 7473 3d22 3636 302e 3433 2c2d points="660.43,- │ │ │ -000052a0: 3133 342e 3435 2036 3531 2e32 392c 2d31 134.45 651.29,-1 │ │ │ -000052b0: 3239 2e30 3920 3635 352e 312c 2d31 3338 29.09 655.1,-138 │ │ │ -000052c0: 2e39 3820 3636 302e 3433 2c2d 3133 342e .98 660.43,-134. │ │ │ -000052d0: 3435 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 45"/>.</a>.</g>. │ │ │ -000052e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 </g>.<!-- Node23 │ │ │ -000052f0: 2623 3435 3b26 6774 3b4e 6f64 6533 202d ->Node3 - │ │ │ -00005300: 2d3e 0a3c 6720 6964 3d22 6564 6765 3238 ->.<g id="edge28 │ │ │ -00005310: 5f4e 6f64 6530 3030 3032 335f 4e6f 6465 _Node000023_Node │ │ │ -00005320: 3030 3030 3033 2220 636c 6173 733d 2265 000003" class="e │ │ │ -00005330: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00005340: 6532 3326 2334 353b 2667 743b 4e6f 6465 e23->Node │ │ │ -00005350: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3.. │ │ │ -00005420: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......< │ │ │ -000054f0: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ -00005500: 3b26 6774 3b4e 6f64 6532 303c 2f74 6974 ;>Node20..< │ │ │ -00005550: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00005560: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00005570: 2220 643d 224d 3834 392e 3731 2c2d 3231 " d="M849.71,-21 │ │ │ -00005580: 392e 3938 4338 3636 2e32 312c 2d32 3131 9.98C866.21,-211 │ │ │ -00005590: 2e35 3720 3839 312e 372c 2d31 3938 2e35 .57 891.7,-198.5 │ │ │ -000055a0: 3920 3931 302e 3838 2c2d 3138 382e 3831 9 910.88,-188.81 │ │ │ -000055b0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.......Node24 │ │ │ -00005810: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...stdlib.h... │ │ │ -00005920: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 ...No │ │ │ -00005980: 6465 3233 2623 3435 3b26 6774 3b4e 6f64 de23->Nod │ │ │ -00005990: 6532 343c 2f74 6974 6c65 3e0a 3c67 2069 e24... │ │ │ -00005a30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ -00005aa0: 2f67 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c2f /g>.... │ │ │ +000000e0: 6e2f 7072 6f74 6f63 6f6c 732e 6820 5061 n/protocols.h Pa │ │ │ +000000f0: 6765 733a 2031 202d 2d3e 0a3c 7376 6720 ges: 1 -->. │ │ │ +00000190: 0a3c 6720 6964 3d22 6772 6170 6830 2220 . │ │ │ +000001e0: 0a3c 7469 746c 653e 7563 6f6d 6d6f 6e2f .ucommon/ │ │ │ +000001f0: 7072 6f74 6f63 6f6c 732e 683c 2f74 6974 protocols.h... │ │ │ +000003c0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2..< │ │ │ +00000430: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +00000440: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +00000450: 3636 3636 2220 706f 696e 7473 3d22 3639 6666" points="69 │ │ │ +00000460: 392e 352c 2d31 3239 2036 3037 2e35 2c2d 9.5,-129 607.5,- │ │ │ +00000470: 3132 3920 3630 372e 352c 2d31 3130 2036 129 607.5,-110 6 │ │ │ +00000480: 3939 2e35 2c2d 3131 3020 3639 392e 352c 99.5,-110 699.5, │ │ │ +00000490: 2d31 3239 222f 3e0a 3c74 6578 7420 7465 -129"/>.ucomm │ │ │ +00000500: 6f6e 2f63 7072 2e68 3c2f 7465 7874 3e0a on/cpr.h. │ │ │ +00000510: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00000520: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ +00000530: 743b 4e6f 6465 3220 2d2d 3e0a 3c67 2069 t;Node2 -->..Node1-& │ │ │ +00000580: 6774 3b4e 6f64 6532 3c2f 7469 746c 653e gt;Node2 │ │ │ +00000590: 0a3c 6720 6964 3d22 615f 6564 6765 315f ...... │ │ │ +000006a0: 0a3c 212d 2d20 4e6f 6465 3320 2d2d 3e0a .. │ │ │ +000006b0: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ +000006d0: 0a3c 7469 746c 653e 4e6f 6465 333c 2f74 .Node3</t │ │ │ +000006e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +000006f0: 6f64 6530 3030 3030 3322 3e3c 6120 786c ode000003"><a xl │ │ │ +00000700: 696e 6b3a 6872 6566 3d22 6130 3034 3730 ink:href="a00470 │ │ │ +00000710: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ +00000720: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ +00000730: 3d22 5661 7269 6f75 7320 6d69 7363 656c ="Various miscel │ │ │ +00000740: 6c61 6e65 6f75 7320 706c 6174 666f 726d laneous platform │ │ │ +00000750: 2073 7065 6369 6669 6320 6865 6164 6572 specific header │ │ │ +00000760: 7320 616e 6420 6465 6669 6e65 732e 223e s and defines."> │ │ │ +00000770: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00000780: 7768 6974 6522 2073 7472 6f6b 653d 2223 white" stroke="# │ │ │ +00000790: 3636 3636 3636 2220 706f 696e 7473 3d22 666666" points=" │ │ │ +000007a0: 3636 392c 2d37 3420 3535 302c 2d37 3420 669,-74 550,-74 │ │ │ +000007b0: 3535 302c 2d35 3520 3636 392c 2d35 3520 550,-55 669,-55 │ │ │ +000007c0: 3636 392c 2d37 3422 2f3e 0a3c 7465 7874 669,-74"/>.<text │ │ │ +000007d0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +000007e0: 6464 6c65 2220 783d 2236 3039 2e35 2220 ddle" x="609.5" │ │ │ +000007f0: 793d 222d 3632 2220 666f 6e74 2d66 616d y="-62" font-fam │ │ │ +00000800: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +00000810: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +00000820: 7369 7a65 3d22 3130 2e30 3022 3e75 636f size="10.00">uco │ │ │ +00000830: 6d6d 6f6e 2f70 6c61 7466 6f72 6d2e 683c mmon/platform.h< │ │ │ +00000840: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ +00000850: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ +00000860: 2623 3435 3b26 6774 3b4e 6f64 6533 202d ->Node3 - │ │ │ +00000870: 2d3e 0a3c 6720 6964 3d22 6564 6765 325f ->.<g id="edge2_ │ │ │ +00000880: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ +00000890: 3030 3030 3322 2063 6c61 7373 3d22 6564 00003" class="ed │ │ │ +000008a0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +000008b0: 3226 2334 353b 2667 743b 4e6f 6465 333c 2->Node3< │ │ │ +000008c0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000008d0: 5f65 6467 6532 5f4e 6f64 6530 3030 3030 _edge2_Node00000 │ │ │ +000008e0: 325f 4e6f 6465 3030 3030 3033 223e 3c61 2_Node000003"><a │ │ │ +000008f0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00000900: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00000910: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00000920: 3866 6622 2064 3d22 4d36 3436 2e32 332c 8ff" d="M646.23, │ │ │ +00000930: 2d31 3039 2e37 3543 3633 392e 3936 2c2d -109.75C639.96,- │ │ │ +00000940: 3130 322e 3138 2036 3330 2e37 312c 2d39 102.18 630.71,-9 │ │ │ +00000950: 312e 3035 2036 3233 2e30 372c 2d38 312e 1.05 623.07,-81. │ │ │ +00000960: 3834 222f 3e0a 3c70 6f6c 7967 6f6e 2066 84"/>.<polygon f │ │ │ +00000970: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00000980: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00000990: 6f69 6e74 733d 2236 3235 2e37 312c 2d37 oints="625.71,-7 │ │ │ +000009a0: 392e 3535 2036 3136 2e36 332c 2d37 342e 9.55 616.63,-74. │ │ │ +000009b0: 3039 2036 3230 2e33 332c 2d38 342e 3032 09 620.33,-84.02 │ │ │ +000009c0: 2036 3235 2e37 312c 2d37 392e 3535 222f 625.71,-79.55"/ │ │ │ +000009d0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +000009e0: 0a3c 212d 2d20 4e6f 6465 3132 202d 2d3e .<!-- Node12 --> │ │ │ +000009f0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +00000a00: 3132 2220 636c 6173 733d 226e 6f64 6522 12" class="node" │ │ │ +00000a10: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 323c >.<title>Node12< │ │ │ +00000a20: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00000a30: 5f4e 6f64 6530 3030 3031 3222 3e3c 6120 _Node000012"><a │ │ │ +00000a40: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00000a50: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00000a60: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ +00000a70: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ +00000a80: 3d22 3130 3734 2e35 2c2d 3139 2031 3031 ="1074.5,-19 101 │ │ │ +00000a90: 382e 352c 2d31 3920 3130 3138 2e35 2c30 8.5,-19 1018.5,0 │ │ │ +00000aa0: 2031 3037 342e 352c 3020 3130 3734 2e35 1074.5,0 1074.5 │ │ │ +00000ab0: 2c2d 3139 222f 3e0a 3c74 6578 7420 7465 ,-19"/>.<text te │ │ │ +00000ac0: 7874 2d61 6e63 686f 723d 226d 6964 646c xt-anchor="middl │ │ │ +00000ad0: 6522 2078 3d22 3130 3436 2e35 2220 793d e" x="1046.5" y= │ │ │ +00000ae0: 222d 3722 2066 6f6e 742d 6661 6d69 6c79 "-7" font-family │ │ │ +00000af0: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ +00000b00: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ +00000b10: 653d 2231 302e 3030 223e 756e 6973 7464 e="10.00">unistd │ │ │ +00000b20: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00000b30: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00000b40: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ +00000b50: 3132 202d 2d3e 0a3c 6720 6964 3d22 6564 12 -->.<g id="ed │ │ │ +00000b60: 6765 3138 5f4e 6f64 6530 3030 3030 325f ge18_Node000002_ │ │ │ +00000b70: 4e6f 6465 3030 3030 3132 2220 636c 6173 Node000012" clas │ │ │ +00000b80: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00000b90: 3e4e 6f64 6532 2623 3435 3b26 6774 3b4e >Node2->N │ │ │ +00000ba0: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12.........Node4 │ │ │ +00000d10: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...cstdl │ │ │ +00000df0: 6962 3c2f 7465 7874 3e0a 3c2f 613e 0a3c ib..< │ │ │ +00000e00: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +00000e60: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ +00000e70: 6534 3c2f 7469 746c 653e 0a3c 6720 6964 e4.........Node5.. │ │ │ +00001050: 0a3c 7465 7874 2074 6578 742d 616e 6368 .cstddef. │ │ │ +000010c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000010d0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +000010e0: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->..Node3-& │ │ │ +00001130: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ +00001140: 0a3c 6720 6964 3d22 615f 6564 6765 345f ...... │ │ │ +00001250: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3620 ...Node │ │ │ +00001290: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6.< │ │ │ +000012b0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000012c0: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..stde │ │ │ +00001380: 7863 6570 743c 2f74 6578 743e 0a3c 2f61 xcept......Node3-> │ │ │ +00001400: 4e6f 6465 363c 2f74 6974 6c65 3e0a 3c67 Node6...... │ │ │ +00001520: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3720 ...Node │ │ │ +00001560: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7.< │ │ │ +00001580: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00001590: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..pthr │ │ │ +00001650: 6561 642e 683c 2f74 6578 743e 0a3c 2f61 ead.h......Node3-> │ │ │ +000016d0: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7...... │ │ │ +000017f0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3820 ...Node │ │ │ +00001830: 383c 2f74 6974 6c65 3e0a 3c67 2069 643d 8.< │ │ │ +00001850: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00001860: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..sign │ │ │ +00001920: 616c 2e68 3c2f 7465 7874 3e0a 3c2f 613e al.h. │ │ │ +00001930: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3->N │ │ │ +000019a0: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8......< │ │ │ +00001ac0: 2f67 3e0a 3c21 2d2d 204e 6f64 6539 202d /g>...Node10...< │ │ │ +00001e70: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00001e80: 3d22 6d69 6464 6c65 2220 783d 2234 3933 ="middle" x="493 │ │ │ +00001e90: 2e35 2220 793d 222d 3722 2066 6f6e 742d .5" y="-7" font- │ │ │ +00001ea0: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00001eb0: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00001ec0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00001ed0: 7379 732f 7479 7065 732e 683c 2f74 6578 sys/types.h..... │ │ │ +00001f10: 3c67 2069 643d 2265 6467 6539 5f4e 6f64 .Node3&# │ │ │ +00001f50: 3435 3b26 6774 3b4e 6f64 6531 303c 2f74 45;>Node10.. │ │ │ +00001fa0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 │ │ │ +00002000: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......Node11...stdint.h...< │ │ │ +000021c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>...Node3-&g │ │ │ +000023b0: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ +000023c0: 0a3c 6720 6964 3d22 615f 6564 6765 3131 ...

......Node13...< │ │ │ +000025b0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +000025c0: 3d22 6d69 6464 6c65 2220 783d 2236 3434 ="middle" x="644 │ │ │ +000025d0: 2e35 2220 793d 222d 3722 2066 6f6e 742d .5" y="-7" font- │ │ │ +000025e0: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +000025f0: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00002600: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00002610: 7374 6469 6f2e 683c 2f74 6578 743e 0a3c stdio.h.< │ │ │ +00002620: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00002680: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00002690: 2667 743b 4e6f 6465 3133 3c2f 7469 746c >Node13..

.< │ │ │ +00002740: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00002750: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00002760: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00002770: 3633 362e 3234 2c2d 3239 2e33 3620 3633 636.24,-29.36 63 │ │ │ +00002780: 382e 3833 2c2d 3139 2e30 3920 3633 302e 8.83,-19.09 630. │ │ │ +00002790: 342c 2d32 352e 3520 3633 362e 3234 2c2d 4,-25.5 636.24,- │ │ │ +000027a0: 3239 2e33 3622 2f3e 0a3c 2f61 3e0a 3c2f 29.36"/>...... │ │ │ +000027f0: 4e6f 6465 3134 3c2f 7469 746c 653e 0a3c Node14.< │ │ │ +00002800: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00002810: 3134 223e 3c61 2078 6c69 6e6b 3a74 6974 14">.. │ │ │ +00002880: 3c74 6578 7420 7465 7874 2d61 6e63 686f cctype.< │ │ │ +000028f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00002950: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00002960: 2667 743b 4e6f 6465 3134 3c2f 7469 746c >Node14..

. │ │ │ +00002a10: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +00002a80: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node15...cl │ │ │ +00002bc0: 696d 6974 733c 2f74 6578 743e 0a3c 2f61 imits......Node3-&g │ │ │ +00002c40: 743b 4e6f 6465 3135 3c2f 7469 746c 653e t;Node15 │ │ │ +00002c50: 0a3c 6720 6964 3d22 615f 6564 6765 3134 ...

...... │ │ │ +00002da0: 4e6f 6465 3136 3c2f 7469 746c 653e 0a3c Node16.< │ │ │ +00002db0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00002dc0: 3136 223e 3c61 2078 6c69 6e6b 3a74 6974 16">.. │ │ │ +00002e30: 3c74 6578 7420 7465 7874 2d61 6e63 686f cerrno.< │ │ │ +00002ea0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00002f00: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00002f10: 2667 743b 4e6f 6465 3136 3c2f 7469 746c >Node16..

.< │ │ │ +00002fc0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00002fd0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00002fe0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00002ff0: 3831 342e 3831 2c2d 3232 2e34 3520 3832 814.81,-22.45 82 │ │ │ +00003000: 332e 3733 2c2d 3136 2e37 3420 3831 332e 3.73,-16.74 813. │ │ │ +00003010: 322c 2d31 352e 3634 2038 3134 2e38 312c 2,-15.64 814.81, │ │ │ +00003020: 2d32 322e 3435 222f 3e0a 3c2f 613e 0a3c -22.45"/>..< │ │ │ +00003030: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node17. │ │ │ +00003080: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +00003100: 0a3c 7465 7874 2074 6578 742d 616e 6368 .new......Node3-&g │ │ │ +000031e0: 743b 4e6f 6465 3137 3c2f 7469 746c 653e t;Node17 │ │ │ +000031f0: 0a3c 6720 6964 3d22 615f 6564 6765 3136 ...

...... │ │ │ +00003340: 4e6f 6465 3138 3c2f 7469 746c 653e 0a3c Node18.< │ │ │ +00003350: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00003360: 3138 223e 3c61 2078 6c69 6e6b 3a74 6974 18">..as │ │ │ +00003440: 7365 7274 2e68 3c2f 7465 7874 3e0a 3c2f sert.h......Node3-& │ │ │ +000034c0: 6774 3b4e 6f64 6531 383c 2f74 6974 6c65 gt;Node18......... │ │ ├── ./usr/share/doc/ucommon-doc/html/a00394.svg │ │ │ @@ -8,2751 +8,5693 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">....< │ │ │ -00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ -000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ -000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ -000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ -000001d0: 736c 6174 6528 3420 3436 3329 223e 0a3c slate(4 463)">.< │ │ │ -000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 756e title>ucommon/un │ │ │ -000001f0: 6963 6f64 652e 683c 2f74 6974 6c65 3e0a icode.h. │ │ │ -00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ -00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ -00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...< │ │ │ -000002f0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00000300: 3d22 6d69 6464 6c65 2220 783d 2239 3937 ="middle" x="997 │ │ │ -00000310: 2220 793d 222d 3434 3722 2066 6f6e 742d " y="-447" font- │ │ │ -00000320: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00000330: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00000340: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00000350: 7563 6f6d 6d6f 6e2f 756e 6963 6f64 652e ucommon/unicode. │ │ │ -00000360: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h......N │ │ │ -000003b0: 6f64 6532 3c2f 7469 746c 653e 0a3c 6720 ode2...ucomm │ │ │ -00000510: 6f6e 2f75 636f 6d6d 6f6e 2e68 3c2f 7465 on/ucommon.h..... │ │ │ -00000550: 3c67 2069 643d 2265 6467 6531 5f4e 6f64 .Node1&# │ │ │ -00000590: 3435 3b26 6774 3b4e 6f64 6532 3c2f 7469 45;>Node2</ti │ │ │ -000005a0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000005b0: 6765 315f 4e6f 6465 3030 3030 3031 5f4e ge1_Node000001_N │ │ │ -000005c0: 6f64 6530 3030 3030 3222 3e3c 6120 786c ode000002"><a xl │ │ │ -000005d0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -000005e0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -000005f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000600: 2220 643d 224d 3939 372c 2d34 3239 2e36 " d="M997,-429.6 │ │ │ -00000610: 3643 3939 372c 2d34 3230 2e39 3320 3939 6C997,-420.93 99 │ │ │ -00000620: 372c 2d34 3130 2e39 3920 3939 372c 2d34 7,-410.99 997,-4 │ │ │ -00000630: 3034 2e30 3922 2f3e 0a3c 706f 6c79 676f 04.09"/>.<polygo │ │ │ -00000640: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00000650: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000660: 2220 706f 696e 7473 3d22 3939 332e 352c " points="993.5, │ │ │ -00000670: 2d34 3239 2e37 3520 3939 372c 2d34 3339 -429.75 997,-439 │ │ │ -00000680: 2e37 3520 3130 3030 2e35 2c2d 3432 392e .75 1000.5,-429. │ │ │ -00000690: 3735 2039 3933 2e35 2c2d 3432 392e 3735 75 993.5,-429.75 │ │ │ -000006a0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -000006b0: 673e 0a3c 212d 2d20 4e6f 6465 3320 2d2d g>.<!-- Node3 -- │ │ │ -000006c0: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ -000006d0: 3030 3322 2063 6c61 7373 3d22 6e6f 6465 003" class="node │ │ │ -000006e0: 223e 0a3c 7469 746c 653e 4e6f 6465 333c ">.<title>Node3< │ │ │ -000006f0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00000700: 5f4e 6f64 6530 3030 3030 3322 3e3c 6120 _Node000003"><a │ │ │ -00000710: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ -00000720: 3237 5f73 6f75 7263 652e 6874 6d6c 2220 27_source.html" │ │ │ -00000730: 7461 7267 6574 3d22 5f74 6f70 2220 786c target="_top" xl │ │ │ -00000740: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00000750: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00000760: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00000770: 3636 3636 2220 706f 696e 7473 3d22 3939 6666" points="99 │ │ │ -00000780: 302c 2d33 3439 2038 3732 2c2d 3334 3920 0,-349 872,-349 │ │ │ -00000790: 3837 322c 2d33 3330 2039 3930 2c2d 3333 872,-330 990,-33 │ │ │ -000007a0: 3020 3939 302c 2d33 3439 222f 3e0a 3c74 0 990,-349"/>.<t │ │ │ -000007b0: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -000007c0: 226d 6964 646c 6522 2078 3d22 3933 3122 "middle" x="931" │ │ │ -000007d0: 2079 3d22 2d33 3337 2220 666f 6e74 2d66 y="-337" font-f │ │ │ -000007e0: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -000007f0: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00000800: 742d 7369 7a65 3d22 3130 2e30 3022 3e63 t-size="10.00">c │ │ │ -00000810: 6f6d 6d6f 6e63 7070 2f63 6f6e 6669 672e ommoncpp/config. │ │ │ -00000820: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -00000830: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00000840: 6532 2623 3435 3b26 6774 3b4e 6f64 6533 e2->Node3 │ │ │ -00000850: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00000860: 325f 4e6f 6465 3030 3030 3032 5f4e 6f64 2_Node000002_Nod │ │ │ -00000870: 6530 3030 3030 3322 2063 6c61 7373 3d22 e000003" class=" │ │ │ -00000880: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00000890: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ -000008a0: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3. │ │ │ -000008d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ -000009c0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -00000a00: 6465 3236 3c2f 7469 746c 653e 0a3c 6720 de26...ucommo │ │ │ -00000b90: 6e2f 7365 6375 7265 2e68 3c2f 7465 7874 n/secure.h... │ │ │ -00000bb0: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ..< │ │ │ -00000bd0: 6720 6964 3d22 6564 6765 3735 5f4e 6f64 g id="edge75_Nod │ │ │ -00000be0: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ -00000bf0: 3236 2220 636c 6173 733d 2265 6467 6522 26" class="edge" │ │ │ -00000c00: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.Node2&# │ │ │ -00000c10: 3435 3b26 6774 3b4e 6f64 6532 363c 2f74 45;>Node26</t │ │ │ -00000c20: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00000c30: 6467 6537 355f 4e6f 6465 3030 3030 3032 dge75_Node000002 │ │ │ -00000c40: 5f4e 6f64 6530 3030 3032 3622 3e3c 6120 _Node000026"><a │ │ │ -00000c50: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00000c60: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00000c70: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00000c80: 6666 2220 643d 224d 3130 3135 2e35 352c ff" d="M1015.55, │ │ │ -00000c90: 2d33 3738 2e36 4331 3032 372e 3338 2c2d -378.6C1027.38,- │ │ │ -00000ca0: 3336 392e 3131 2031 3034 322e 3239 2c2d 369.11 1042.29,- │ │ │ -00000cb0: 3335 372e 3133 2031 3035 322e 322c 2d33 357.13 1052.2,-3 │ │ │ -00000cc0: 3439 2e31 3722 2f3e 0a3c 706f 6c79 676f 49.17"/>.<polygo │ │ │ -00000cd0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00000ce0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000cf0: 2220 706f 696e 7473 3d22 3130 3133 2e32 " points="1013.2 │ │ │ -00000d00: 312c 2d33 3735 2e39 3920 3130 3037 2e36 1,-375.99 1007.6 │ │ │ -00000d10: 2c2d 3338 342e 3938 2031 3031 372e 3539 ,-384.98 1017.59 │ │ │ -00000d20: 2c2d 3338 312e 3435 2031 3031 332e 3231 ,-381.45 1013.21 │ │ │ -00000d30: 2c2d 3337 352e 3939 222f 3e0a 3c2f 613e ,-375.99"/>.</a> │ │ │ -00000d40: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00000d50: 4e6f 6465 3420 2d2d 3e0a 3c67 2069 643d Node4 -->.<g id= │ │ │ -00000d60: 224e 6f64 6530 3030 3030 3422 2063 6c61 "Node000004" cla │ │ │ -00000d70: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00000d80: 653e 4e6f 6465 343c 2f74 6974 6c65 3e0a e>Node4. │ │ │ -00000d90: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commoncpp │ │ │ -00000ee0: 2f61 6464 7265 7373 2e68 3c2f 7465 7874 /address.h... │ │ │ -00000f00: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ... │ │ │ -00000f50: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ -00000f60: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4</titl │ │ │ -00000f70: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00000f80: 335f 4e6f 6465 3030 3030 3033 5f4e 6f64 3_Node000003_Nod │ │ │ -00000f90: 6530 3030 3030 3422 3e3c 6120 786c 696e e000004"><a xlin │ │ │ -00000fa0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00000fb0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00000fc0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00000fd0: 643d 224d 3836 312e 3836 2c2d 3333 372e d="M861.86,-337. │ │ │ -00000fe0: 3631 4337 3830 2e38 2c2d 3333 352e 3038 61C780.8,-335.08 │ │ │ -00000ff0: 2036 3533 2e31 342c 2d33 3235 2e39 3520 653.14,-325.95 │ │ │ -00001000: 3631 392c 2d32 3934 2035 3837 2e35 332c 619,-294 587.53, │ │ │ -00001010: 2d32 3634 2e35 3520 3539 302e 3433 2c2d -264.55 590.43,- │ │ │ -00001020: 3230 362e 3238 2035 3932 2e38 332c 2d31 206.28 592.83,-1 │ │ │ -00001030: 3834 2e32 3322 2f3e 0a3c 706f 6c79 676f 84.23"/>.<polygo │ │ │ -00001040: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00001050: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00001060: 2220 706f 696e 7473 3d22 3836 312e 392c " points="861.9, │ │ │ -00001070: 2d33 3431 2e31 3120 3837 322c 2d33 3337 -341.11 872,-337 │ │ │ -00001080: 2e39 2038 3632 2e31 2c2d 3333 342e 3131 .9 862.1,-334.11 │ │ │ -00001090: 2038 3631 2e39 2c2d 3334 312e 3131 222f 861.9,-341.11"/ │ │ │ -000010a0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -000010b0: 0a3c 212d 2d20 4e6f 6465 3520 2d2d 3e0a .<!-- Node5 -->. │ │ │ -000010c0: 3c67 2069 643d 224e 6f64 6530 3030 3030 <g id="Node00000 │ │ │ -000010d0: 3522 2063 6c61 7373 3d22 6e6f 6465 223e 5" class="node"> │ │ │ -000010e0: 0a3c 7469 746c 653e 4e6f 6465 353c 2f74 .<title>Node5</t │ │ │ -000010f0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00001100: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ -00001110: 696e 6b3a 6872 6566 3d22 6130 3035 3330 ink:href="a00530 │ │ │ -00001120: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ -00001130: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ -00001140: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ -00001150: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ -00001160: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ -00001170: 3636 2220 706f 696e 7473 3d22 3939 352e 66" points="995. │ │ │ -00001180: 352c 2d31 3920 3834 362e 352c 2d31 3920 5,-19 846.5,-19 │ │ │ -00001190: 3834 362e 352c 3020 3939 352e 352c 3020 846.5,0 995.5,0 │ │ │ -000011a0: 3939 352e 352c 2d31 3922 2f3e 0a3c 7465 995.5,-19"/>.<te │ │ │ -000011b0: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ -000011c0: 6d69 6464 6c65 2220 783d 2239 3231 2220 middle" x="921" │ │ │ -000011d0: 793d 222d 3722 2066 6f6e 742d 6661 6d69 y="-7" font-fami │ │ │ -000011e0: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ -000011f0: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ -00001200: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ -00001210: 6f6e 6370 702f 636f 6d6d 6f6e 6370 702e oncpp/commoncpp. │ │ │ -00001220: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -00001230: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00001240: 6533 2623 3435 3b26 6774 3b4e 6f64 6535 e3->Node5 │ │ │ -00001250: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00001260: 3230 5f4e 6f64 6530 3030 3030 335f 4e6f 20_Node000003_No │ │ │ -00001270: 6465 3030 3030 3035 2220 636c 6173 733d de000005" class= │ │ │ -00001280: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00001290: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ -000012a0: 6535 3c2f 7469 746c 653e 0a3c 6720 6964 e5.........No │ │ │ -00001480: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6...commoncpp │ │ │ -000015b0: 2f64 6363 702e 683c 2f74 6578 743e 0a3c /dccp.h.< │ │ │ -000015c0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node3-& │ │ │ -00001630: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ -00001640: 0a3c 6720 6964 3d22 615f 6564 6765 3231 .........No │ │ │ -000017e0: 6465 373c 2f74 6974 6c65 3e0a 3c67 2069 de7...com │ │ │ -00001910: 6d6f 6e63 7070 2f73 6f63 6b65 742e 683c moncpp/socket.h< │ │ │ -00001920: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00001930: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ...< │ │ │ -00001b00: 6720 6964 3d22 4e6f 6465 3030 3030 3038 g id="Node000008 │ │ │ -00001b10: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00001b20: 3c74 6974 6c65 3e4e 6f64 6538 3c2f 7469 Node8</ti │ │ │ -00001b30: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00001b40: 6465 3030 3030 3038 223e 3c61 2078 6c69 de000008"><a xli │ │ │ -00001b50: 6e6b 3a68 7265 663d 2261 3030 3531 352e nk:href="a00515. │ │ │ -00001b60: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ -00001b70: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ -00001b80: 224d 494d 4520 646f 6375 6d65 6e74 2061 "MIME document a │ │ │ -00001b90: 6273 7472 6163 7469 6f6e 732e 223e 0a3c bstractions.">.< │ │ │ -00001ba0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00001bb0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00001bc0: 3636 3636 2220 706f 696e 7473 3d22 3234 6666" points="24 │ │ │ -00001bd0: 322e 352c 2d37 3420 3132 352e 352c 2d37 2.5,-74 125.5,-7 │ │ │ -00001be0: 3420 3132 352e 352c 2d35 3520 3234 322e 4 125.5,-55 242. │ │ │ -00001bf0: 352c 2d35 3520 3234 322e 352c 2d37 3422 5,-55 242.5,-74" │ │ │ -00001c00: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ -00001c10: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ -00001c20: 2231 3834 2220 793d 222d 3632 2220 666f "184" y="-62" fo │ │ │ -00001c30: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -00001c40: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00001c50: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00001c60: 3022 3e63 6f6d 6d6f 6e63 7070 2f6d 696d 0">commoncpp/mim │ │ │ -00001c70: 652e 683c 2f74 6578 743e 0a3c 2f61 3e0a e.h</text>.</a>. │ │ │ -00001c80: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00001c90: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ -00001ca0: 6538 202d 2d3e 0a3c 6720 6964 3d22 6564 e8 -->.<g id="ed │ │ │ -00001cb0: 6765 3334 5f4e 6f64 6530 3030 3030 335f ge34_Node000003_ │ │ │ -00001cc0: 4e6f 6465 3030 3030 3038 2220 636c 6173 Node000008" clas │ │ │ -00001cd0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00001ce0: 3e4e 6f64 6533 2623 3435 3b26 6774 3b4e >Node3->N │ │ │ -00001cf0: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8...... │ │ │ -00001e80: 0a3c 212d 2d20 4e6f 6465 3920 2d2d 3e0a .. │ │ │ -00001e90: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ -00001eb0: 0a3c 7469 746c 653e 4e6f 6465 393c 2f74 .Node9</t │ │ │ -00001ec0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00001ed0: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ -00001ee0: 696e 6b3a 6872 6566 3d22 6130 3034 3934 ink:href="a00494 │ │ │ -00001ef0: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00001f00: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -00001f10: 3d22 7463 7020 6465 7269 7665 6420 736f ="tcp derived so │ │ │ -00001f20: 636b 6574 2063 6c61 7373 6573 2e22 3e0a cket classes.">. │ │ │ -00001f30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ -00001f40: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ -00001f50: 3636 3636 3622 2070 6f69 6e74 733d 2235 66666" points="5 │ │ │ -00001f60: 3238 2c2d 3734 2034 3234 2c2d 3734 2034 28,-74 424,-74 4 │ │ │ -00001f70: 3234 2c2d 3535 2035 3238 2c2d 3535 2035 24,-55 528,-55 5 │ │ │ -00001f80: 3238 2c2d 3734 222f 3e0a 3c74 6578 7420 28,-74"/>.<text │ │ │ -00001f90: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ -00001fa0: 646c 6522 2078 3d22 3437 3622 2079 3d22 dle" x="476" y=" │ │ │ -00001fb0: 2d36 3222 2066 6f6e 742d 6661 6d69 6c79 -62" font-family │ │ │ -00001fc0: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ -00001fd0: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ -00001fe0: 653d 2231 302e 3030 223e 636f 6d6d 6f6e e="10.00">common │ │ │ -00001ff0: 6370 702f 7463 702e 683c 2f74 6578 743e cpp/tcp.h</text> │ │ │ -00002000: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00002010: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 <!-- Node3-& │ │ │ -00002020: 6774 3b4e 6f64 6539 202d 2d3e 0a3c 6720 gt;Node9 -->.<g │ │ │ -00002030: 6964 3d22 6564 6765 3639 5f4e 6f64 6530 id="edge69_Node0 │ │ │ -00002040: 3030 3030 335f 4e6f 6465 3030 3030 3039 00003_Node000009 │ │ │ -00002050: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -00002060: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 <title>Node3- │ │ │ -00002070: 3b26 6774 3b4e 6f64 6539 3c2f 7469 746c ;>Node9</titl │ │ │ -00002080: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00002090: 3639 5f4e 6f64 6530 3030 3030 335f 4e6f 69_Node000003_No │ │ │ -000020a0: 6465 3030 3030 3039 223e 3c61 2078 6c69 de000009"><a xli │ │ │ -000020b0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -000020c0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -000020d0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -000020e0: 2064 3d22 4d38 3631 2e37 372c 2d33 3336 d="M861.77,-336 │ │ │ -000020f0: 2e39 3243 3738 372e 3637 2c2d 3333 332e .92C787.67,-333. │ │ │ -00002100: 3635 2036 3637 2e33 342c 2d33 3233 2e37 65 667.34,-323.7 │ │ │ -00002110: 3520 3536 382c 2d32 3934 2034 3334 2e33 5 568,-294 434.3 │ │ │ -00002120: 372c 2d32 3533 2e39 3820 3336 352e 3231 7,-253.98 365.21 │ │ │ -00002130: 2c2d 3235 322e 3834 2033 3031 2c2d 3132 ,-252.84 301,-12 │ │ │ -00002140: 3920 3239 372e 3131 2c2d 3132 312e 3520 9 297.11,-121.5 │ │ │ -00002150: 3239 352e 3832 2c2d 3131 362e 3637 2033 295.82,-116.67 3 │ │ │ -00002160: 3031 2c2d 3131 3020 3331 362e 3031 2c2d 01,-110 316.01,- │ │ │ -00002170: 3930 2e37 2033 3737 2e37 312c 2d37 382e 90.7 377.71,-78. │ │ │ -00002180: 3339 2034 3233 2e36 322c 2d37 312e 3733 39 423.62,-71.73 │ │ │ -00002190: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -000021a0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -000021b0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -000021c0: 6e74 733d 2238 3631 2e37 382c 2d33 3430 nts="861.78,-340 │ │ │ -000021d0: 2e34 3320 3837 312e 3932 2c2d 3333 372e .43 871.92,-337. │ │ │ -000021e0: 3334 2038 3632 2e30 372c 2d33 3333 2e34 34 862.07,-333.4 │ │ │ -000021f0: 3320 3836 312e 3738 2c2d 3334 302e 3433 3 861.78,-340.43 │ │ │ -00002200: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00002210: 673e 0a3c 212d 2d20 4e6f 6465 3130 202d g>.<!-- Node10 - │ │ │ -00002220: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ -00002230: 3030 3130 2220 636c 6173 733d 226e 6f64 0010" class="nod │ │ │ -00002240: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6531 e">.<title>Node1 │ │ │ -00002250: 303c 2f74 6974 6c65 3e0a 3c67 2069 643d 0.< │ │ │ -00002270: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -00002280: 3034 3838 2e68 746d 6c22 2074 6172 6765 0488.html" targe │ │ │ -00002290: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -000022a0: 6974 6c65 3d22 7564 7020 6465 7269 7665 itle="udp derive │ │ │ -000022b0: 6420 736f 636b 6574 2063 6c61 7373 6573 d socket classes │ │ │ -000022c0: 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 696c .">..commoncp │ │ │ -00002390: 702f 7564 702e 683c 2f74 6578 743e 0a3c p/udp.h.< │ │ │ -000023a0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00002400: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ -00002410: 2667 743b 4e6f 6465 3130 3c2f 7469 746c >Node10..

.......N │ │ │ -000025e0: 6f64 6531 313c 2f74 6974 6c65 3e0a 3c67 ode11...commoncp │ │ │ -00002730: 702f 6170 706c 6f67 2e68 3c2f 7465 7874 p/applog.h... │ │ │ -00002750: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ..< │ │ │ -00002770: 6720 6964 3d22 6564 6765 3138 5f4e 6f64 g id="edge18_Nod │ │ │ -00002780: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00002790: 3131 2220 636c 6173 733d 2265 6467 6522 11" class="edge" │ │ │ -000027a0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.Node3&# │ │ │ -000027b0: 3435 3b26 6774 3b4e 6f64 6531 313c 2f74 45;>Node11</t │ │ │ -000027c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000027d0: 6467 6531 385f 4e6f 6465 3030 3030 3033 dge18_Node000003 │ │ │ -000027e0: 5f4e 6f64 6530 3030 3031 3122 3e3c 6120 _Node000011"><a │ │ │ -000027f0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00002800: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00002810: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00002820: 6666 2220 643d 224d 3839 352e 3033 2c2d ff" d="M895.03,- │ │ │ -00002830: 3332 362e 3232 4338 3538 2e38 312c 2d33 326.22C858.81,-3 │ │ │ -00002840: 3131 2e36 3920 3830 342e 3938 2c2d 3238 11.69 804.98,-28 │ │ │ -00002850: 332e 3638 2037 3831 2c2d 3233 3920 3736 3.68 781,-239 76 │ │ │ -00002860: 302e 3634 2c2d 3230 312e 3037 2037 3932 0.64,-201.07 792 │ │ │ -00002870: 2e33 342c 2d31 3439 2e32 3220 3830 362e .34,-149.22 806. │ │ │ -00002880: 3631 2c2d 3132 392e 3033 222f 3e0a 3c70 61,-129.03"/>.<p │ │ │ -00002890: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -000028a0: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -000028b0: 3362 3866 6622 2070 6f69 6e74 733d 2238 3b8ff" points="8 │ │ │ -000028c0: 3934 2e31 352c 2d33 3239 2e36 3320 3930 94.15,-329.63 90 │ │ │ -000028d0: 342e 3734 2c2d 3332 392e 3936 2038 3936 4.74,-329.96 896 │ │ │ -000028e0: 2e36 362c 2d33 3233 2e30 3920 3839 342e .66,-323.09 894. │ │ │ -000028f0: 3135 2c2d 3332 392e 3633 222f 3e0a 3c2f 15,-329.63"/>.</ │ │ │ -00002900: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00002910: 2d20 4e6f 6465 3132 202d 2d3e 0a3c 6720 - Node12 -->.<g │ │ │ -00002920: 6964 3d22 4e6f 6465 3030 3030 3132 2220 id="Node000012" │ │ │ -00002930: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ -00002940: 6974 6c65 3e4e 6f64 6531 323c 2f74 6974 itle>Node12</tit │ │ │ -00002950: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ -00002960: 6530 3030 3031 3222 3e3c 6120 786c 696e e000012"><a xlin │ │ │ -00002970: 6b3a 6872 6566 3d22 6130 3035 3231 2e68 k:href="a00521.h │ │ │ -00002980: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ -00002990: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ -000029a0: 474e 5520 436f 6d6d 6f6e 2043 2b2b 2065 GNU Common C++ e │ │ │ -000029b0: 7863 6570 7469 6f6e 206d 6f64 656c 2062 xception model b │ │ │ -000029c0: 6173 6520 636c 6173 7365 732e 223e 0a3c ase classes.">.< │ │ │ -000029d0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -000029e0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -000029f0: 3636 3636 2220 706f 696e 7473 3d22 3932 6666" points="92 │ │ │ -00002a00: 372e 352c 2d32 3339 2037 3930 2e35 2c2d 7.5,-239 790.5,- │ │ │ -00002a10: 3233 3920 3739 302e 352c 2d32 3230 2039 239 790.5,-220 9 │ │ │ -00002a20: 3237 2e35 2c2d 3232 3020 3932 372e 352c 27.5,-220 927.5, │ │ │ -00002a30: 2d32 3339 222f 3e0a 3c74 6578 7420 7465 -239"/>.<text te │ │ │ -00002a40: 7874 2d61 6e63 686f 723d 226d 6964 646c xt-anchor="middl │ │ │ -00002a50: 6522 2078 3d22 3835 3922 2079 3d22 2d32 e" x="859" y="-2 │ │ │ -00002a60: 3237 2220 666f 6e74 2d66 616d 696c 793d 27" font-family= │ │ │ -00002a70: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ -00002a80: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ -00002a90: 3d22 3130 2e30 3022 3e63 6f6d 6d6f 6e63 ="10.00">commonc │ │ │ -00002aa0: 7070 2f65 7863 6570 7469 6f6e 2e68 3c2f pp/exception.h</ │ │ │ -00002ab0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -00002ac0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 </g>.<!-- Node3& │ │ │ -00002ad0: 2334 353b 2667 743b 4e6f 6465 3132 202d #45;>Node12 - │ │ │ -00002ae0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3232 ->.<g id="edge22 │ │ │ -00002af0: 5f4e 6f64 6530 3030 3030 335f 4e6f 6465 _Node000003_Node │ │ │ -00002b00: 3030 3030 3132 2220 636c 6173 733d 2265 000012" class="e │ │ │ -00002b10: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00002b20: 6533 2623 3435 3b26 6774 3b4e 6f64 6531 e3->Node1 │ │ │ -00002b30: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2.....< │ │ │ -00002c50: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node13. │ │ │ -00002ca0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 │ │ │ -00002d10: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ -00002d70: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/file. │ │ │ -00002de0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ -00002e50: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ -00002e60: 6465 3133 3c2f 7469 746c 653e 0a3c 6720 de13.........Node3-> │ │ │ -000031b0: 4e6f 6465 3134 3c2f 7469 746c 653e 0a3c Node14.< │ │ │ -000031c0: 6720 6964 3d22 615f 6564 6765 3437 5f4e g id="a_edge47_N │ │ │ -000031d0: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ -000031e0: 3030 3134 223e 3c61 2078 6c69 6e6b 3a74 0014">........ │ │ │ -00003340: 4e6f 6465 3135 3c2f 7469 746c 653e 0a3c Node15.< │ │ │ -00003350: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00003360: 3135 223e 3c61 2078 6c69 6e6b 3a68 7265 15">.< │ │ │ -000033b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -000033c0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -000033d0: 3636 3636 2220 706f 696e 7473 3d22 3132 6666" points="12 │ │ │ -000033e0: 3535 2e35 2c2d 3138 3420 3131 3232 2e35 55.5,-184 1122.5 │ │ │ -000033f0: 2c2d 3138 3420 3131 3232 2e35 2c2d 3136 ,-184 1122.5,-16 │ │ │ -00003400: 3520 3132 3535 2e35 2c2d 3136 3520 3132 5 1255.5,-165 12 │ │ │ -00003410: 3535 2e35 2c2d 3138 3422 2f3e 0a3c 7465 55.5,-184"/>.c │ │ │ -00003480: 6f6d 6d6f 6e63 7070 2f74 6f6b 656e 697a ommoncpp/tokeniz │ │ │ -00003490: 6572 2e68 3c2f 7465 7874 3e0a 3c2f 613e er.h. │ │ │ -000034a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ -00003510: 3b4e 6f64 6531 353c 2f74 6974 6c65 3e0a ;Node15. │ │ │ -00003520: 3c67 2069 643d 2261 5f65 6467 6537 315f ..

.. │ │ │ -00003660: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node16 │ │ │ -000036b0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ -00003730: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .com │ │ │ -000037f0: 6d6f 6e63 7070 2f6d 6973 632e 683c 2f74 moncpp/misc.h...< │ │ │ -00003810: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>...Node17...common │ │ │ -00003b40: 6370 702f 6e75 6d62 6572 732e 683c 2f74 cpp/numbers.h...< │ │ │ -00003b60: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>...N │ │ │ -00003d60: 6f64 6531 383c 2f74 6974 6c65 3e0a 3c67 ode18...commoncpp/ob │ │ │ -00003ee0: 6a65 6374 2e68 3c2f 7465 7874 3e0a 3c2f ject.h......Node3-& │ │ │ -00003f60: 6774 3b4e 6f64 6531 383c 2f74 6974 6c65 gt;Node18.. │ │ │ -00004040: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .... │ │ │ -000040c0: 0a3c 212d 2d20 4e6f 6465 3139 202d 2d3e . │ │ │ -000040d0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node19< │ │ │ -00004100: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00004110: 5f4e 6f64 6530 3030 3031 3922 3e3c 6120 _Node000019"><a │ │ │ -00004120: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ -00004130: 3039 5f73 6f75 7263 652e 6874 6d6c 2220 09_source.html" │ │ │ -00004140: 7461 7267 6574 3d22 5f74 6f70 2220 786c target="_top" xl │ │ │ -00004150: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00004160: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00004170: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00004180: 3636 3636 2220 706f 696e 7473 3d22 3136 6666" points="16 │ │ │ -00004190: 3739 2c2d 3132 3920 3135 3537 2c2d 3132 79,-129 1557,-12 │ │ │ -000041a0: 3920 3135 3537 2c2d 3131 3020 3136 3739 9 1557,-110 1679 │ │ │ -000041b0: 2c2d 3131 3020 3136 3739 2c2d 3132 3922 ,-110 1679,-129" │ │ │ -000041c0: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ -000041d0: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ -000041e0: 2231 3631 3822 2079 3d22 2d31 3137 2220 "1618" y="-117" │ │ │ -000041f0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -00004200: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -00004210: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -00004220: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f70 .00">commoncpp/p │ │ │ -00004230: 6572 7369 7374 2e68 3c2f 7465 7874 3e0a ersist.h</text>. │ │ │ -00004240: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00004250: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -00004260: 743b 4e6f 6465 3139 202d 2d3e 0a3c 6720 t;Node19 -->.<g │ │ │ -00004270: 6964 3d22 6564 6765 3431 5f4e 6f64 6530 id="edge41_Node0 │ │ │ -00004280: 3030 3030 335f 4e6f 6465 3030 3030 3139 00003_Node000019 │ │ │ -00004290: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -000042a0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 <title>Node3- │ │ │ -000042b0: 3b26 6774 3b4e 6f64 6531 393c 2f74 6974 ;>Node19</tit │ │ │ -000042c0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -000042d0: 6534 315f 4e6f 6465 3030 3030 3033 5f4e e41_Node000003_N │ │ │ -000042e0: 6f64 6530 3030 3031 3922 3e3c 6120 786c ode000019"><a xl │ │ │ -000042f0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00004300: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00004310: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00004320: 2220 643d 224d 3130 3030 2e34 342c 2d33 " d="M1000.44,-3 │ │ │ -00004330: 3239 2e39 3243 3132 3034 2e30 322c 2d33 29.92C1204.02,-3 │ │ │ -00004340: 3130 2e34 3920 3132 3632 2e37 322c 2d33 10.49 1262.72,-3 │ │ │ -00004350: 3435 2e31 3220 3134 3537 2c2d 3239 3420 45.12 1457,-294 │ │ │ -00004360: 3135 3532 2e38 362c 2d32 3638 2e37 3820 1552.86,-268.78 │ │ │ -00004370: 3136 3035 2e39 322c 2d32 3732 2e32 3720 1605.92,-272.27 │ │ │ -00004380: 3136 3531 2c2d 3138 3420 3136 3631 2e30 1651,-184 1661.0 │ │ │ -00004390: 362c 2d31 3634 2e33 2031 3634 312e 3138 6,-164.3 1641.18 │ │ │ -000043a0: 2c2d 3134 312e 3320 3136 3238 2e31 332c ,-141.3 1628.13, │ │ │ -000043b0: 2d31 3239 2e31 3122 2f3e 0a3c 706f 6c79 -129.11"/>.<poly │ │ │ -000043c0: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -000043d0: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -000043e0: 6666 2220 706f 696e 7473 3d22 3939 392e ff" points="999. │ │ │ -000043f0: 3933 2c2d 3332 362e 3436 2039 3930 2e33 93,-326.46 990.3 │ │ │ -00004400: 322c 2d33 3330 2e39 3220 3130 3030 2e36 2,-330.92 1000.6 │ │ │ -00004410: 322c 2d33 3333 2e34 3220 3939 392e 3933 2,-333.42 999.93 │ │ │ -00004420: 2c2d 3332 362e 3436 222f 3e0a 3c2f 613e ,-326.46"/>.</a> │ │ │ -00004430: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00004440: 4e6f 6465 3230 202d 2d3e 0a3c 6720 6964 Node20 -->.<g id │ │ │ -00004450: 3d22 4e6f 6465 3030 3030 3230 2220 636c ="Node000020" cl │ │ │ -00004460: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00004470: 6c65 3e4e 6f64 6532 303c 2f74 6974 6c65 le>Node20..

.commoncpp/po │ │ │ -000045e0: 696e 7465 722e 683c 2f74 6578 743e 0a3c inter.h.< │ │ │ -000045f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00004650: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ -00004660: 2667 743b 4e6f 6465 3230 3c2f 7469 746c >Node20..

│ │ │ -00004740: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .... │ │ │ -000047c0: 0a3c 212d 2d20 4e6f 6465 3231 202d 2d3e . │ │ │ -000047d0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node21< │ │ │ -00004800: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00004810: 5f4e 6f64 6530 3030 3032 3122 3e3c 6120 _Node000021"><a │ │ │ -00004820: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ -00004830: 3033 2e68 746d 6c22 2074 6172 6765 743d 03.html" target= │ │ │ -00004840: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00004850: 6c65 3d22 5072 6f63 6573 7320 7365 7276 le="Process serv │ │ │ -00004860: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ -00004870: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ -00004880: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ -00004890: 6f69 6e74 733d 2231 3634 322c 2d31 3834 oints="1642,-184 │ │ │ -000048a0: 2031 3531 362c 2d31 3834 2031 3531 362c 1516,-184 1516, │ │ │ -000048b0: 2d31 3635 2031 3634 322c 2d31 3635 2031 -165 1642,-165 1 │ │ │ -000048c0: 3634 322c 2d31 3834 222f 3e0a 3c74 6578 642,-184"/>.<tex │ │ │ -000048d0: 7420 7465 7874 2d61 6e63 686f 723d 226d t text-anchor="m │ │ │ -000048e0: 6964 646c 6522 2078 3d22 3135 3739 2220 iddle" x="1579" │ │ │ -000048f0: 793d 222d 3137 3222 2066 6f6e 742d 6661 y="-172" font-fa │ │ │ -00004900: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily="Helvetica, │ │ │ -00004910: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif" font │ │ │ -00004920: 2d73 697a 653d 2231 302e 3030 223e 636f -size="10.00">co │ │ │ -00004930: 6d6d 6f6e 6370 702f 7072 6f63 6573 732e mmoncpp/process. │ │ │ -00004940: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -00004950: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00004960: 6533 2623 3435 3b26 6774 3b4e 6f64 6532 e3->Node2 │ │ │ -00004970: 3120 2d2d 3e0a 3c67 2069 643d 2265 6467 1 -->.<g id="edg │ │ │ -00004980: 6534 355f 4e6f 6465 3030 3030 3033 5f4e e45_Node000003_N │ │ │ -00004990: 6f64 6530 3030 3032 3122 2063 6c61 7373 ode000021" class │ │ │ -000049a0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -000049b0: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ -000049c0: 6465 3231 3c2f 7469 746c 653e 0a3c 6720 de21.....< │ │ │ -00004b10: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node22. │ │ │ -00004b60: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commoncpp/s │ │ │ -00004cb0: 6c6f 672e 683c 2f74 6578 743e 0a3c 2f61 log.h......Node3-&g │ │ │ -00004d30: 743b 4e6f 6465 3232 3c2f 7469 746c 653e t;Node22 │ │ │ -00004d40: 0a3c 6720 6964 3d22 615f 6564 6765 3438 ...... │ │ │ -00004eb0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 ...Nod │ │ │ -00004ef0: 6532 333c 2f74 6974 6c65 3e0a 3c67 2069 e23...commo │ │ │ -00005030: 6e63 7070 2f73 7472 696e 672e 683c 2f74 ncpp/string.h...< │ │ │ -00005050: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>...N │ │ │ -00005220: 6f64 6532 343c 2f74 6974 6c65 3e0a 3c67 ode24.. │ │ │ -000052b0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .commoncpp/ │ │ │ -00005380: 7468 7265 6164 2e68 3c2f 7465 7874 3e0a thread.h. │ │ │ -00005390: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000053a0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -000053b0: 743b 4e6f 6465 3234 202d 2d3e 0a3c 6720 t;Node24 -->.. │ │ │ -000053f0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ -00005400: 3b26 6774 3b4e 6f64 6532 343c 2f74 6974 ;>Node24</tit │ │ │ -00005410: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00005420: 6537 305f 4e6f 6465 3030 3030 3033 5f4e e70_Node000003_N │ │ │ -00005430: 6f64 6530 3030 3032 3422 3e3c 6120 786c ode000024"><a xl │ │ │ -00005440: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00005450: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00005460: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00005470: 2220 643d 224d 3935 362e 3639 2c2d 3332 " d="M956.69,-32 │ │ │ -00005480: 352e 3231 4339 3732 2e30 322c 2d33 3136 5.21C972.02,-316 │ │ │ -00005490: 2e39 2039 3931 2e36 322c 2d33 3035 2e36 .9 991.62,-305.6 │ │ │ -000054a0: 3120 3130 3038 2c2d 3239 3420 3130 3332 1 1008,-294 1032 │ │ │ -000054b0: 2e38 362c 2d32 3736 2e33 3820 3130 3539 .86,-276.38 1059 │ │ │ -000054c0: 2e33 352c 2d32 3532 2e31 3420 3130 3732 .35,-252.14 1072 │ │ │ -000054d0: 2e38 382c 2d32 3339 2e33 3122 2f3e 0a3c .88,-239.31"/>.< │ │ │ -000054e0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000054f0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00005500: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00005510: 3935 342e 3934 2c2d 3332 322e 3138 2039 954.94,-322.18 9 │ │ │ -00005520: 3437 2e37 372c 2d33 3239 2e39 3720 3935 47.77,-329.97 95 │ │ │ -00005530: 382e 3234 2c2d 3332 382e 3335 2039 3534 8.24,-328.35 954 │ │ │ -00005540: 2e39 342c 2d33 3232 2e31 3822 2f3e 0a3c .94,-322.18"/>.< │ │ │ -00005550: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00005560: 2d2d 204e 6f64 6532 3520 2d2d 3e0a 3c67 -- Node25 -->.<g │ │ │ -00005570: 2069 643d 224e 6f64 6530 3030 3032 3522 id="Node000025" │ │ │ -00005580: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -00005590: 7469 746c 653e 4e6f 6465 3235 3c2f 7469 title>Node25</ti │ │ │ -000055a0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -000055b0: 6465 3030 3030 3235 223e 3c61 2078 6c69 de000025"><a xli │ │ │ -000055c0: 6e6b 3a68 7265 663d 2261 3030 3438 355f nk:href="a00485_ │ │ │ -000055d0: 736f 7572 6365 2e68 746d 6c22 2074 6172 source.html" tar │ │ │ -000055e0: 6765 743d 225f 746f 7022 2078 6c69 6e6b get="_top" xlink │ │ │ -000055f0: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ -00005600: 7967 6f6e 2066 696c 6c3d 2277 6869 7465 ygon fill="white │ │ │ -00005610: 2220 7374 726f 6b65 3d22 2336 3636 3636 " stroke="#66666 │ │ │ -00005620: 3622 2070 6f69 6e74 733d 2231 3839 342e 6" points="1894. │ │ │ -00005630: 352c 2d32 3934 2031 3738 372e 352c 2d32 5,-294 1787.5,-2 │ │ │ -00005640: 3934 2031 3738 372e 352c 2d32 3735 2031 94 1787.5,-275 1 │ │ │ -00005650: 3839 342e 352c 2d32 3735 2031 3839 342e 894.5,-275 1894. │ │ │ -00005660: 352c 2d32 3934 222f 3e0a 3c74 6578 7420 5,-294"/>.<text │ │ │ -00005670: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ -00005680: 646c 6522 2078 3d22 3138 3431 2220 793d dle" x="1841" y= │ │ │ -00005690: 222d 3238 3222 2066 6f6e 742d 6661 6d69 "-282" font-fami │ │ │ -000056a0: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ -000056b0: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ -000056c0: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ -000056d0: 6f6e 6370 702f 786d 6c2e 683c 2f74 6578 oncpp/xml.h</tex │ │ │ -000056e0: 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 t>.</a>.</g>.</g │ │ │ -000056f0: 3e0a 3c21 2d2d 204e 6f64 6533 2623 3435 >.<!-- Node3- │ │ │ -00005700: 3b26 6774 3b4e 6f64 6532 3520 2d2d 3e0a ;>Node25 -->. │ │ │ -00005710: 3c67 2069 643d 2265 6467 6537 335f 4e6f <g id="edge73_No │ │ │ -00005720: 6465 3030 3030 3033 5f4e 6f64 6530 3030 de000003_Node000 │ │ │ -00005730: 3032 3522 2063 6c61 7373 3d22 6564 6765 025" class="edge │ │ │ -00005740: 223e 0a3c 7469 746c 653e 4e6f 6465 3326 ">.<title>Node3& │ │ │ -00005750: 2334 353b 2667 743b 4e6f 6465 3235 3c2f #45;>Node25</ │ │ │ -00005760: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00005770: 6564 6765 3733 5f4e 6f64 6530 3030 3030 edge73_Node00000 │ │ │ -00005780: 335f 4e6f 6465 3030 3030 3235 223e 3c61 3_Node000025"><a │ │ │ -00005790: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000057a0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000057b0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000057c0: 3866 6622 2064 3d22 4d31 3030 302e 3335 8ff" d="M1000.35 │ │ │ -000057d0: 2c2d 3332 392e 3936 4331 3334 362e 3034 ,-329.96C1346.04 │ │ │ -000057e0: 2c2d 3330 302e 3935 2031 3433 362e 312c ,-300.95 1436.1, │ │ │ -000057f0: 2d33 3234 2e39 2031 3737 382c 2d32 3934 -324.9 1778,-294 │ │ │ -00005800: 2031 3738 312e 3038 2c2d 3239 332e 3732 1781.08,-293.72 │ │ │ -00005810: 2031 3738 342e 3234 2c2d 3239 332e 3420 1784.24,-293.4 │ │ │ -00005820: 3137 3837 2e34 322c 2d32 3933 2e30 3622 1787.42,-293.06" │ │ │ -00005830: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00005840: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00005850: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00005860: 7473 3d22 3939 392e 3938 2c2d 3332 362e ts="999.98,-326. │ │ │ -00005870: 3438 2039 3930 2e33 312c 2d33 3330 2e38 48 990.31,-330.8 │ │ │ -00005880: 3120 3130 3030 2e35 372c 2d33 3333 2e34 1 1000.57,-333.4 │ │ │ -00005890: 3520 3939 392e 3938 2c2d 3332 362e 3438 5 999.98,-326.48 │ │ │ -000058a0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -000058b0: 673e 0a3c 212d 2d20 4e6f 6465 3426 2334 g>.<!-- Node4 │ │ │ -000058c0: 353b 2667 743b 4e6f 6465 3520 2d2d 3e0a 5;>Node5 -->. │ │ │ -000058d0: 3c67 2069 643d 2265 6467 6534 5f4e 6f64 <g id="edge4_Nod │ │ │ -000058e0: 6530 3030 3030 345f 4e6f 6465 3030 3030 e000004_Node0000 │ │ │ -000058f0: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -00005900: 3e0a 3c74 6974 6c65 3e4e 6f64 6534 2623 >.<title>Node4&# │ │ │ -00005910: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ -00005920: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00005930: 6765 345f 4e6f 6465 3030 3030 3034 5f4e ge4_Node000004_N │ │ │ -00005940: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ -00005950: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00005960: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00005970: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00005980: 2220 643d 224d 3630 352e 3531 2c2d 3135 " d="M605.51,-15 │ │ │ -00005990: 362e 3437 4336 3234 2e31 382c 2d31 3330 6.47C624.18,-130 │ │ │ -000059a0: 2e32 3620 3636 332e 372c 2d38 302e 3431 .26 663.7,-80.41 │ │ │ -000059b0: 2037 3130 2c2d 3535 2037 3531 2e36 382c 710,-55 751.68, │ │ │ -000059c0: 2d33 322e 3132 2038 3033 2e39 342c 2d32 -32.12 803.94,-2 │ │ │ -000059d0: 302e 3939 2038 3436 2e30 312c 2d31 352e 0.99 846.01,-15. │ │ │ -000059e0: 3538 222f 3e0a 3c70 6f6c 7967 6f6e 2066 58"/>.<polygon f │ │ │ -000059f0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00005a00: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00005a10: 6f69 6e74 733d 2236 3032 2e34 332c 2d31 oints="602.43,-1 │ │ │ -00005a20: 3534 2e37 3620 3539 392e 362c 2d31 3634 54.76 599.6,-164 │ │ │ -00005a30: 2e39 3720 3630 382e 3138 2c2d 3135 382e .97 608.18,-158. │ │ │ -00005a40: 3736 2036 3032 2e34 332c 2d31 3534 2e37 76 602.43,-154.7 │ │ │ -00005a50: 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 6"/>.</a>.</g>.< │ │ │ -00005a60: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>.<!-- Node4&# │ │ │ -00005a70: 3435 3b26 6774 3b4e 6f64 6536 202d 2d3e 45;>Node6 --> │ │ │ -00005a80: 0a3c 6720 6964 3d22 6564 6765 355f 4e6f .<g id="edge5_No │ │ │ -00005a90: 6465 3030 3030 3034 5f4e 6f64 6530 3030 de000004_Node000 │ │ │ -00005aa0: 3030 3622 2063 6c61 7373 3d22 6564 6765 006" class="edge │ │ │ -00005ab0: 223e 0a3c 7469 746c 653e 4e6f 6465 3426 ">.<title>Node4& │ │ │ -00005ac0: 2334 353b 2667 743b 4e6f 6465 363c 2f74 #45;>Node6</t │ │ │ -00005ad0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00005ae0: 6467 6535 5f4e 6f64 6530 3030 3030 345f dge5_Node000004_ │ │ │ -00005af0: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ -00005b00: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00005b10: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00005b20: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00005b30: 6622 2064 3d22 4d35 3935 2e34 312c 2d31 f" d="M595.41,-1 │ │ │ -00005b40: 3534 2e34 3843 3539 372e 3136 2c2d 3133 54.48C597.16,-13 │ │ │ -00005b50: 302e 3834 2036 3030 2e30 372c 2d39 312e 0.84 600.07,-91. │ │ │ -00005b60: 3520 3630 312e 3336 2c2d 3734 2e31 3622 5 601.36,-74.16" │ │ │ -00005b70: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00005b80: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00005b90: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00005ba0: 7473 3d22 3539 312e 392c 2d31 3534 2e34 ts="591.9,-154.4 │ │ │ -00005bb0: 3320 3539 342e 3635 2c2d 3136 342e 3636 3 594.65,-164.66 │ │ │ -00005bc0: 2035 3938 2e38 382c 2d31 3534 2e39 3520 598.88,-154.95 │ │ │ -00005bd0: 3539 312e 392c 2d31 3534 2e34 3322 2f3e 591.9,-154.43"/> │ │ │ -00005be0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00005bf0: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 <!-- Node4-& │ │ │ -00005c00: 6774 3b4e 6f64 6537 202d 2d3e 0a3c 6720 gt;Node7 -->.<g │ │ │ -00005c10: 6964 3d22 6564 6765 375f 4e6f 6465 3030 id="edge7_Node00 │ │ │ -00005c20: 3030 3034 5f4e 6f64 6530 3030 3030 3722 0004_Node000007" │ │ │ -00005c30: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00005c40: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ -00005c50: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7.. │ │ │ -00005d00: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ -00005d70: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00005d80: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 .. │ │ │ -00005dd0: 3c74 6974 6c65 3e4e 6f64 6534 2623 3435 Node4- │ │ │ -00005de0: 3b26 6774 3b4e 6f64 6539 3c2f 7469 746c ;>Node9</titl │ │ │ -00005df0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00005e00: 3136 5f4e 6f64 6530 3030 3030 345f 4e6f 16_Node000004_No │ │ │ -00005e10: 6465 3030 3030 3039 223e 3c61 2078 6c69 de000009"><a xli │ │ │ -00005e20: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00005e30: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00005e40: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00005e50: 2064 3d22 4d35 3833 2e39 362c 2d31 3536 d="M583.96,-156 │ │ │ -00005e60: 2e30 3243 3537 352e 3535 2c2d 3134 322e .02C575.55,-142. │ │ │ -00005e70: 3420 3536 322e 362c 2d31 3233 2e35 3720 4 562.6,-123.57 │ │ │ -00005e80: 3534 382c 2d31 3130 2035 3331 2e36 342c 548,-110 531.64, │ │ │ -00005e90: 2d39 342e 3820 3530 392e 3332 2c2d 3831 -94.8 509.32,-81 │ │ │ -00005ea0: 2e39 3620 3439 332e 3839 2c2d 3734 2e30 .96 493.89,-74.0 │ │ │ -00005eb0: 3422 2f3e 0a3c 706f 6c79 676f 6e20 6669 4"/>.<polygon fi │ │ │ -00005ec0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00005ed0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00005ee0: 696e 7473 3d22 3538 312e 3131 2c2d 3135 ints="581.11,-15 │ │ │ -00005ef0: 382e 3038 2035 3839 2e32 342c 2d31 3634 8.08 589.24,-164 │ │ │ -00005f00: 2e38 3820 3538 372e 3133 2c2d 3135 342e .88 587.13,-154. │ │ │ -00005f10: 3520 3538 312e 3131 2c2d 3135 382e 3038 5 581.11,-158.08 │ │ │ -00005f20: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00005f30: 673e 0a3c 212d 2d20 4e6f 6465 3426 2334 g>.<!-- Node4 │ │ │ -00005f40: 353b 2667 743b 4e6f 6465 3130 202d 2d3e 5;>Node10 --> │ │ │ -00005f50: 0a3c 6720 6964 3d22 6564 6765 3137 5f4e .<g id="edge17_N │ │ │ -00005f60: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ -00005f70: 3030 3130 2220 636c 6173 733d 2265 6467 0010" class="edg │ │ │ -00005f80: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6534 e">.<title>Node4 │ │ │ -00005f90: 2623 3435 3b26 6774 3b4e 6f64 6531 303c ->Node10< │ │ │ -00005fa0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00005fb0: 5f65 6467 6531 375f 4e6f 6465 3030 3030 _edge17_Node0000 │ │ │ -00005fc0: 3034 5f4e 6f64 6530 3030 3031 3022 3e3c 04_Node000010">< │ │ │ -00005fd0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00005fe0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00005ff0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00006000: 6238 6666 2220 643d 224d 3536 342e 3639 b8ff" d="M564.69 │ │ │ -00006010: 2c2d 3136 312e 3031 4335 3333 2e36 342c ,-161.01C533.64, │ │ │ -00006020: 2d31 3437 2e39 2034 3833 2e31 312c 2d31 -147.9 483.11,-1 │ │ │ -00006030: 3236 2e38 3820 3433 392c 2d31 3130 2034 26.88 439,-110 4 │ │ │ -00006040: 3034 2e35 382c 2d39 362e 3833 2033 3634 04.58,-96.83 364 │ │ │ -00006050: 2e33 352c 2d38 322e 3734 2033 3339 2e30 .35,-82.74 339.0 │ │ │ -00006060: 332c 2d37 342e 3032 222f 3e0a 3c70 6f6c 3,-74.02"/>.<pol │ │ │ -00006070: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00006080: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00006090: 3866 6622 2070 6f69 6e74 733d 2235 3633 8ff" points="563 │ │ │ -000060a0: 2e34 382c 2d31 3634 2e33 2035 3734 2e30 .48,-164.3 574.0 │ │ │ -000060b0: 352c 2d31 3634 2e39 3820 3536 362e 3231 5,-164.98 566.21 │ │ │ -000060c0: 2c2d 3135 372e 3836 2035 3633 2e34 382c ,-157.86 563.48, │ │ │ -000060d0: 2d31 3634 2e33 222f 3e0a 3c2f 613e 0a3c -164.3"/>.</a>.< │ │ │ -000060e0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -000060f0: 6465 3626 2334 353b 2667 743b 4e6f 6465 de6->Node │ │ │ -00006100: 3520 2d2d 3e0a 3c67 2069 643d 2265 6467 5 -->.<g id="edg │ │ │ -00006110: 6536 5f4e 6f64 6530 3030 3030 365f 4e6f e6_Node000006_No │ │ │ -00006120: 6465 3030 3030 3035 2220 636c 6173 733d de000005" class= │ │ │ -00006130: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00006140: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -00006150: 6535 3c2f 7469 746c 653e 0a3c 6720 6964 e5...... │ │ │ -00006270: 0a3c 212d 2d20 4e6f 6465 3726 2334 353b ... │ │ │ -000062c0: 3c74 6974 6c65 3e4e 6f64 6537 2623 3435 Node7- │ │ │ -000062d0: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5</titl │ │ │ -000062e0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000062f0: 385f 4e6f 6465 3030 3030 3037 5f4e 6f64 8_Node000007_Nod │ │ │ -00006300: 6530 3030 3030 3522 3e3c 6120 786c 696e e000005"><a xlin │ │ │ -00006310: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00006320: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00006330: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00006340: 643d 224d 3337 372e 3535 2c2d 3130 302e d="M377.55,-100. │ │ │ -00006350: 3338 4333 3834 2e38 312c 2d38 352e 3436 38C384.81,-85.46 │ │ │ -00006360: 2033 3937 2e32 392c 2d36 352e 3136 2034 397.29,-65.16 4 │ │ │ -00006370: 3135 2c2d 3535 2034 3531 2e34 372c 2d33 15,-55 451.47,-3 │ │ │ -00006380: 342e 3037 2037 3134 2e35 322c 2d31 392e 4.07 714.52,-19. │ │ │ -00006390: 3632 2038 3436 2e32 352c 2d31 332e 3632 62 846.25,-13.62 │ │ │ -000063a0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -000063b0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -000063c0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -000063d0: 6e74 733d 2233 3734 2e32 392c 2d39 392e nts="374.29,-99. │ │ │ -000063e0: 3120 3337 332e 3336 2c2d 3130 392e 3636 1 373.36,-109.66 │ │ │ -000063f0: 2033 3830 2e36 372c 2d31 3031 2e39 3820 380.67,-101.98 │ │ │ -00006400: 3337 342e 3239 2c2d 3939 2e31 222f 3e0a 374.29,-99.1"/>. │ │ │ -00006410: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00006420: 212d 2d20 4e6f 6465 3726 2334 353b 2667 !-- Node7-&g │ │ │ -00006430: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->.<g i │ │ │ -00006440: 643d 2265 6467 6539 5f4e 6f64 6530 3030 d="edge9_Node000 │ │ │ -00006450: 3030 375f 4e6f 6465 3030 3030 3036 2220 007_Node000006" │ │ │ -00006460: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -00006470: 6974 6c65 3e4e 6f64 6537 2623 3435 3b26 itle>Node7-& │ │ │ -00006480: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ -00006490: 0a3c 6720 6964 3d22 615f 6564 6765 395f ...

......Node7-> │ │ │ -00006610: 3b4e 6f64 6538 3c2f 7469 746c 653e 0a3c ;Node8.< │ │ │ -00006620: 6720 6964 3d22 615f 6564 6765 3130 5f4e g id="a_edge10_N │ │ │ -00006630: 6f64 6530 3030 3030 375f 4e6f 6465 3030 ode000007_Node00 │ │ │ -00006640: 3030 3038 223e 3c61 2078 6c69 6e6b 3a74 0008">... │ │ │ -00006730: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node7-> │ │ │ -000067a0: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9..... │ │ │ -000068c0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6537 ....No │ │ │ -00006920: 6465 3726 2334 353b 2667 743b 4e6f 6465 de7->Node │ │ │ -00006930: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10...... │ │ │ -00006a50: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3826 ...Node9->N │ │ │ -00006c40: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5......< │ │ │ -00006d60: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3026 /g>.. │ │ │ -00006f30: 3c67 2069 643d 2265 6467 6531 395f 4e6f .Node11 │ │ │ -00006f70: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ -00006f80: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00006f90: 6564 6765 3139 5f4e 6f64 6530 3030 3031 edge19_Node00001 │ │ │ -00006fa0: 315f 4e6f 6465 3030 3030 3035 223e 3c61 1_Node000005"><a │ │ │ -00006fb0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00006fc0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00006fd0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00006fe0: 3866 6622 2064 3d22 4d38 3239 2e32 2c2d 8ff" d="M829.2,- │ │ │ -00006ff0: 3130 322e 3343 3835 322e 342c 2d37 392e 102.3C852.4,-79. │ │ │ -00007000: 3120 3839 342e 3239 2c2d 3337 2e32 3120 1 894.29,-37.21 │ │ │ -00007010: 3931 322e 3334 2c2d 3139 2e31 3622 2f3e 912.34,-19.16"/> │ │ │ -00007020: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00007030: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00007040: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00007050: 3d22 3832 362e 3433 2c2d 3130 302e 3132 ="826.43,-100.12 │ │ │ -00007060: 2038 3231 2e38 342c 2d31 3039 2e36 3620 821.84,-109.66 │ │ │ -00007070: 3833 312e 3338 2c2d 3130 352e 3037 2038 831.38,-105.07 8 │ │ │ -00007080: 3236 2e34 332c 2d31 3030 2e31 3222 2f3e 26.43,-100.12"/> │ │ │ -00007090: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -000070a0: 3c21 2d2d 204e 6f64 6531 3226 2334 353b <!-- Node12- │ │ │ -000070b0: 2667 743b 4e6f 6465 3420 2d2d 3e0a 3c67 >Node4 -->.<g │ │ │ -000070c0: 2069 643d 2265 6467 6532 335f 4e6f 6465 id="edge23_Node │ │ │ -000070d0: 3030 3030 3132 5f4e 6f64 6530 3030 3030 000012_Node00000 │ │ │ -000070e0: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ -000070f0: 0a3c 7469 746c 653e 4e6f 6465 3132 2623 .<title>Node12&# │ │ │ -00007100: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ -00007110: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007120: 6765 3233 5f4e 6f64 6530 3030 3031 325f ge23_Node000012_ │ │ │ -00007130: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ -00007140: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00007150: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00007160: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00007170: 6622 2064 3d22 4d38 3036 2e35 312c 2d32 f" d="M806.51,-2 │ │ │ -00007180: 3138 4337 3536 2e38 342c 2d32 3038 2e30 18C756.84,-208.0 │ │ │ -00007190: 3720 3638 332e 3137 2c2d 3139 332e 3333 7 683.17,-193.33 │ │ │ -000071a0: 2036 3336 2e39 312c 2d31 3834 2e30 3822 636.91,-184.08" │ │ │ -000071b0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -000071c0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -000071d0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -000071e0: 7473 3d22 3830 352e 3933 2c2d 3232 312e ts="805.93,-221. │ │ │ -000071f0: 3436 2038 3136 2e34 322c 2d32 3139 2e39 46 816.42,-219.9 │ │ │ -00007200: 3820 3830 372e 332c 2d32 3134 2e35 3920 8 807.3,-214.59 │ │ │ -00007210: 3830 352e 3933 2c2d 3232 312e 3436 222f 805.93,-221.46"/ │ │ │ -00007220: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00007230: 0a3c 212d 2d20 4e6f 6465 3132 2623 3435 .<!-- Node12- │ │ │ -00007240: 3b26 6774 3b4e 6f64 6535 202d 2d3e 0a3c ;>Node5 -->.< │ │ │ -00007250: 6720 6964 3d22 6564 6765 3235 5f4e 6f64 g id="edge25_Nod │ │ │ -00007260: 6530 3030 3031 325f 4e6f 6465 3030 3030 e000012_Node0000 │ │ │ -00007270: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -00007280: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3226 >.<title>Node12& │ │ │ -00007290: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -000072a0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000072b0: 6467 6532 355f 4e6f 6465 3030 3030 3132 dge25_Node000012 │ │ │ -000072c0: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -000072d0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -000072e0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -000072f0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00007300: 6666 2220 643d 224d 3835 352e 3132 2c2d ff" d="M855.12,- │ │ │ -00007310: 3230 392e 3643 3835 332e 3236 2c2d 3139 209.6C853.26,-19 │ │ │ -00007320: 362e 3732 2038 3532 2e33 332c 2d31 3739 6.72 852.33,-179 │ │ │ -00007330: 2e34 3520 3835 372c 2d31 3635 2038 3633 .45 857,-165 863 │ │ │ -00007340: 2e30 372c 2d31 3436 2e32 3220 3837 342e .07,-146.22 874. │ │ │ -00007350: 312c 2d31 3436 2e36 3220 3838 332c 2d31 1,-146.62 883,-1 │ │ │ -00007360: 3239 2039 3032 2e35 392c 2d39 302e 3234 29 902.59,-90.24 │ │ │ -00007370: 2039 3134 2e38 342c 2d33 392e 3239 2039 914.84,-39.29 9 │ │ │ -00007380: 3139 2e32 2c2d 3139 2e31 3922 2f3e 0a3c 19.2,-19.19"/>.< │ │ │ -00007390: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000073a0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000073b0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000073c0: 3835 312e 372c 2d32 3130 2e33 3620 3835 851.7,-210.36 85 │ │ │ -000073d0: 362e 3837 2c2d 3231 392e 3631 2038 3538 6.87,-219.61 858 │ │ │ -000073e0: 2e35 392c 2d32 3039 2e31 3620 3835 312e .59,-209.16 851. │ │ │ -000073f0: 372c 2d32 3130 2e33 3622 2f3e 0a3c 2f61 7,-210.36"/>.</a │ │ │ -00007400: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00007410: 204e 6f64 6531 3226 2334 353b 2667 743b Node12-> │ │ │ -00007420: 4e6f 6465 3720 2d2d 3e0a 3c67 2069 643d Node7 -->.<g id= │ │ │ -00007430: 2265 6467 6533 305f 4e6f 6465 3030 3030 "edge30_Node0000 │ │ │ -00007440: 3132 5f4e 6f64 6530 3030 3030 3722 2063 12_Node000007" c │ │ │ -00007450: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00007460: 746c 653e 4e6f 6465 3132 2623 3435 3b26 tle>Node12-& │ │ │ -00007470: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ -00007480: 0a3c 6720 6964 3d22 615f 6564 6765 3330 ......... │ │ │ -00007620: 4e6f 6465 3132 2623 3435 3b26 6774 3b4e Node12->N │ │ │ -00007630: 6f64 6531 313c 2f74 6974 6c65 3e0a 3c67 ode11... │ │ │ -00007770: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00007780: 3c21 2d2d 204e 6f64 6531 3226 2334 353b .< │ │ │ -000077a0: 6720 6964 3d22 6564 6765 3236 5f4e 6f64 g id="edge26_Nod │ │ │ -000077b0: 6530 3030 3031 325f 4e6f 6465 3030 3030 e000012_Node0000 │ │ │ -000077c0: 3133 2220 636c 6173 733d 2265 6467 6522 13" class="edge" │ │ │ -000077d0: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3226 >.Node12& │ │ │ -000077e0: 2334 353b 2667 743b 4e6f 6465 3133 3c2f #45;>Node13</ │ │ │ -000077f0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00007800: 6564 6765 3236 5f4e 6f64 6530 3030 3031 edge26_Node00001 │ │ │ -00007810: 325f 4e6f 6465 3030 3030 3133 223e 3c61 2_Node000013"><a │ │ │ -00007820: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00007830: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00007840: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00007850: 3866 6622 2064 3d22 4d38 3736 2e32 2c2d 8ff" d="M876.2,- │ │ │ -00007860: 3231 332e 3034 4338 3836 2e36 372c 2d32 213.04C886.67,-2 │ │ │ -00007870: 3033 2e36 3420 3839 392e 3635 2c2d 3139 03.64 899.65,-19 │ │ │ -00007880: 312e 3938 2039 3038 2e33 352c 2d31 3834 1.98 908.35,-184 │ │ │ -00007890: 2e31 3722 2f3e 0a3c 706f 6c79 676f 6e20 .17"/>.<polygon │ │ │ -000078a0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -000078b0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -000078c0: 706f 696e 7473 3d22 3837 332e 3538 2c2d points="873.58,- │ │ │ -000078d0: 3231 302e 3720 3836 382e 3438 2c2d 3231 210.7 868.48,-21 │ │ │ -000078e0: 392e 3938 2038 3738 2e32 362c 2d32 3135 9.98 878.26,-215 │ │ │ -000078f0: 2e39 3120 3837 332e 3538 2c2d 3231 302e .91 873.58,-210. │ │ │ -00007900: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ -00007910: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3226 /g>.<!-- Node12& │ │ │ -00007920: 2334 353b 2667 743b 4e6f 6465 3134 202d #45;>Node14 - │ │ │ -00007930: 2d3e 0a3c 6720 6964 3d22 6564 6765 3238 ->.<g id="edge28 │ │ │ -00007940: 5f4e 6f64 6530 3030 3031 325f 4e6f 6465 _Node000012_Node │ │ │ -00007950: 3030 3030 3134 2220 636c 6173 733d 2265 000014" class="e │ │ │ -00007960: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00007970: 6531 3226 2334 353b 2667 743b 4e6f 6465 e12->Node │ │ │ -00007980: 3134 3c2f 7469 746c 653e 0a3c 6720 6964 14.... │ │ │ -00007aa0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node12-& │ │ │ -00007b10: 6774 3b4e 6f64 6531 353c 2f74 6974 6c65 gt;Node15....... │ │ │ -00007c60: 0a3c 6720 6964 3d22 6564 6765 3237 5f4e ..Node1 │ │ │ -00007ca0: 3326 2334 353b 2667 743b 4e6f 6465 353c 3->Node5< │ │ │ -00007cb0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00007cc0: 5f65 6467 6532 375f 4e6f 6465 3030 3030 _edge27_Node0000 │ │ │ -00007cd0: 3133 5f4e 6f64 6530 3030 3030 3522 3e3c 13_Node000005">< │ │ │ -00007ce0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00007cf0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00007d00: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00007d10: 6238 6666 2220 643d 224d 3931 382e 3335 b8ff" d="M918.35 │ │ │ -00007d20: 2c2d 3135 342e 3337 4339 3139 2c2d 3131 ,-154.37C919,-11 │ │ │ -00007d30: 392e 3033 2039 3230 2e33 372c 2d34 342e 9.03 920.37,-44. │ │ │ -00007d40: 3739 2039 3230 2e38 342c 2d31 392e 3331 79 920.84,-19.31 │ │ │ -00007d50: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00007d60: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00007d70: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00007d80: 6e74 733d 2239 3134 2e38 352c 2d31 3534 nts="914.85,-154 │ │ │ -00007d90: 2e36 3720 3931 382e 3136 2c2d 3136 342e .67 918.16,-164. │ │ │ -00007da0: 3734 2039 3231 2e38 342c 2d31 3534 2e38 74 921.84,-154.8 │ │ │ -00007db0: 2039 3134 2e38 352c 2d31 3534 2e36 3722 914.85,-154.67" │ │ │ -00007dc0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00007dd0: 3e0a 3c21 2d2d 204e 6f64 6531 3426 2334 >.<!-- Node14 │ │ │ -00007de0: 353b 2667 743b 4e6f 6465 3520 2d2d 3e0a 5;>Node5 -->. │ │ │ -00007df0: 3c67 2069 643d 2265 6467 6532 395f 4e6f <g id="edge29_No │ │ │ -00007e00: 6465 3030 3030 3134 5f4e 6f64 6530 3030 de000014_Node000 │ │ │ -00007e10: 3030 3522 2063 6c61 7373 3d22 6564 6765 005" class="edge │ │ │ -00007e20: 223e 0a3c 7469 746c 653e 4e6f 6465 3134 ">.<title>Node14 │ │ │ -00007e30: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ -00007e40: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00007e50: 6564 6765 3239 5f4e 6f64 6530 3030 3031 edge29_Node00001 │ │ │ -00007e60: 345f 4e6f 6465 3030 3030 3035 223e 3c61 4_Node000005"><a │ │ │ -00007e70: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00007e80: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00007e90: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00007ea0: 3866 6622 2064 3d22 4d31 3033 332e 3035 8ff" d="M1033.05 │ │ │ -00007eb0: 2c2d 3135 362e 3632 4331 3030 362e 3732 ,-156.62C1006.72 │ │ │ -00007ec0: 2c2d 3132 322e 3238 2039 3437 2e37 322c ,-122.28 947.72, │ │ │ -00007ed0: 2d34 352e 3334 2039 3237 2e37 352c 2d31 -45.34 927.75,-1 │ │ │ -00007ee0: 392e 3331 222f 3e0a 3c70 6f6c 7967 6f6e 9.31"/>.<polygon │ │ │ -00007ef0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00007f00: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00007f10: 2070 6f69 6e74 733d 2231 3033 302e 3432 points="1030.42 │ │ │ -00007f20: 2c2d 3135 382e 3933 2031 3033 392e 3238 ,-158.93 1039.28 │ │ │ -00007f30: 2c2d 3136 342e 3734 2031 3033 352e 3937 ,-164.74 1035.97 │ │ │ -00007f40: 2c2d 3135 342e 3637 2031 3033 302e 3432 ,-154.67 1030.42 │ │ │ -00007f50: 2c2d 3135 382e 3933 222f 3e0a 3c2f 613e ,-158.93"/>.</a> │ │ │ -00007f60: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00007f70: 4e6f 6465 3135 2623 3435 3b26 6774 3b4e Node15->N │ │ │ -00007f80: 6f64 6535 202d 2d3e 0a3c 6720 6964 3d22 ode5 -->.<g id=" │ │ │ -00007f90: 6564 6765 3332 5f4e 6f64 6530 3030 3031 edge32_Node00001 │ │ │ -00007fa0: 355f 4e6f 6465 3030 3030 3035 2220 636c 5_Node000005" cl │ │ │ -00007fb0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -00007fc0: 6c65 3e4e 6f64 6531 3526 2334 353b 2667 le>Node15-&g │ │ │ -00007fd0: 743b 4e6f 6465 353c 2f74 6974 6c65 3e0a t;Node5. │ │ │ -00007fe0: 3c67 2069 643d 2261 5f65 6467 6533 325f . │ │ │ -00008080: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ -00008100: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3626 /g>...< │ │ │ -00008300: 7469 746c 653e 4e6f 6465 3137 2623 3435 title>Node17- │ │ │ -00008310: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5..

....... │ │ │ -000084f0: 4e6f 6465 3138 2623 3435 3b26 6774 3b4e Node18->N │ │ │ -00008500: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5.....< │ │ │ -00008650: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node19-> │ │ │ -000086c0: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5.........N │ │ │ -00008870: 6f64 6532 3026 2334 353b 2667 743b 4e6f ode20->No │ │ │ -00008880: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5....... │ │ │ -00008a30: 0a3c 6720 6964 3d22 6564 6765 3436 5f4e ..Node2 │ │ │ -00008a70: 3126 2334 353b 2667 743b 4e6f 6465 353c 1->Node5< │ │ │ -00008a80: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00008a90: 5f65 6467 6534 365f 4e6f 6465 3030 3030 _edge46_Node0000 │ │ │ -00008aa0: 3231 5f4e 6f64 6530 3030 3030 3522 3e3c 21_Node000005">< │ │ │ -00008ab0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00008ac0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00008ad0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00008ae0: 6238 6666 2220 643d 224d 3135 3636 2e37 b8ff" d="M1566.7 │ │ │ -00008af0: 352c 2d31 3536 2e33 3743 3135 3630 2e39 5,-156.37C1560.9 │ │ │ -00008b00: 362c 2d31 3438 2e31 3620 3135 3534 2e30 6,-148.16 1554.0 │ │ │ -00008b10: 322c 2d31 3338 2e31 3420 3135 3438 2c2d 2,-138.14 1548,- │ │ │ -00008b20: 3132 3920 3135 3236 2e37 2c2d 3936 2e36 129 1526.7,-96.6 │ │ │ -00008b30: 3620 3135 3335 2e31 2c2d 3735 2e30 3920 6 1535.1,-75.09 │ │ │ -00008b40: 3135 3032 2c2d 3535 2031 3435 392e 3731 1502,-55 1459.71 │ │ │ -00008b50: 2c2d 3239 2e33 3320 3131 3432 2e37 382c ,-29.33 1142.78, │ │ │ -00008b60: 2d31 362e 3931 2039 3935 2e36 352c 2d31 -16.91 995.65,-1 │ │ │ -00008b70: 322e 3437 222f 3e0a 3c70 6f6c 7967 6f6e 2.47"/>.<polygon │ │ │ -00008b80: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00008b90: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00008ba0: 2070 6f69 6e74 733d 2231 3536 342e 3034 points="1564.04 │ │ │ -00008bb0: 2c2d 3135 382e 3620 3135 3732 2e36 392c ,-158.6 1572.69, │ │ │ -00008bc0: 2d31 3634 2e37 3320 3135 3639 2e37 352c -164.73 1569.75, │ │ │ -00008bd0: 2d31 3534 2e35 3520 3135 3634 2e30 342c -154.55 1564.04, │ │ │ -00008be0: 2d31 3538 2e36 222f 3e0a 3c2f 613e 0a3c -158.6"/>.</a>.< │ │ │ -00008bf0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00008c00: 6465 3232 2623 3435 3b26 6774 3b4e 6f64 de22->Nod │ │ │ -00008c10: 6535 202d 2d3e 0a3c 6720 6964 3d22 6564 e5 -->.<g id="ed │ │ │ -00008c20: 6765 3530 5f4e 6f64 6530 3030 3032 325f ge50_Node000022_ │ │ │ -00008c30: 4e6f 6465 3030 3030 3035 2220 636c 6173 Node000005" clas │ │ │ -00008c40: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00008c50: 3e4e 6f64 6532 3226 2334 353b 2667 743b >Node22-> │ │ │ -00008c60: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5.....< │ │ │ -00008db0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node22-> │ │ │ -00008e20: 3b4e 6f64 6531 313c 2f74 6974 6c65 3e0a ;Node11. │ │ │ -00008e30: 3c67 2069 643d 2261 5f65 6467 6534 395f .. │ │ │ -00008ed0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ... │ │ │ -00008f50: 0a3c 212d 2d20 4e6f 6465 3233 2623 3435 ..< │ │ │ -00008f70: 6720 6964 3d22 6564 6765 3533 5f4e 6f64 g id="edge53_Nod │ │ │ -00008f80: 6530 3030 3032 335f 4e6f 6465 3030 3030 e000023_Node0000 │ │ │ -00008f90: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -00008fa0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3326 >.Node23& │ │ │ -00008fb0: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -00008fc0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00008fd0: 6467 6535 335f 4e6f 6465 3030 3030 3233 dge53_Node000023 │ │ │ -00008fe0: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -00008ff0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00009000: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00009010: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00009020: 6666 2220 643d 224d 3639 362e 332c 2d32 ff" d="M696.3,-2 │ │ │ -00009030: 3635 2e39 3943 3730 372e 3535 2c2d 3234 65.99C707.55,-24 │ │ │ -00009040: 352e 3136 2037 3234 2c2d 3230 382e 3938 5.16 724,-208.98 │ │ │ -00009050: 2037 3234 2c2d 3137 352e 3520 3732 342c 724,-175.5 724, │ │ │ -00009060: 2d31 3735 2e35 2037 3234 2c2d 3137 352e -175.5 724,-175. │ │ │ -00009070: 3520 3732 342c 2d31 3138 2e35 2037 3234 5 724,-118.5 724 │ │ │ -00009080: 2c2d 3537 2e33 3620 3739 372e 3836 2c2d ,-57.36 797.86,- │ │ │ -00009090: 3330 2e36 2038 3535 2e31 332c 2d31 392e 30.6 855.13,-19. │ │ │ -000090a0: 3034 222f 3e0a 3c70 6f6c 7967 6f6e 2066 04"/>.<polygon f │ │ │ -000090b0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -000090c0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -000090d0: 6f69 6e74 733d 2236 3933 2e31 332c 2d32 oints="693.13,-2 │ │ │ -000090e0: 3634 2e34 3720 3639 312e 3238 2c2d 3237 64.47 691.28,-27 │ │ │ -000090f0: 342e 3920 3639 392e 3234 2c2d 3236 372e 4.9 699.24,-267. │ │ │ -00009100: 3920 3639 332e 3133 2c2d 3236 342e 3437 9 693.13,-264.47 │ │ │ -00009110: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00009120: 673e 0a3c 212d 2d20 4e6f 6465 3233 2623 g>.<!-- Node23&# │ │ │ -00009130: 3435 3b26 6774 3b4e 6f64 6536 202d 2d3e 45;>Node6 --> │ │ │ -00009140: 0a3c 6720 6964 3d22 6564 6765 3534 5f4e .<g id="edge54_N │ │ │ -00009150: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ -00009160: 3030 3036 2220 636c 6173 733d 2265 6467 0006" class="edg │ │ │ -00009170: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -00009180: 3326 2334 353b 2667 743b 4e6f 6465 363c 3->Node6< │ │ │ -00009190: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000091a0: 5f65 6467 6535 345f 4e6f 6465 3030 3030 _edge54_Node0000 │ │ │ -000091b0: 3233 5f4e 6f64 6530 3030 3030 3622 3e3c 23_Node000006">< │ │ │ -000091c0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000091d0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000091e0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000091f0: 6238 6666 2220 643d 224d 3638 352e 3136 b8ff" d="M685.16 │ │ │ -00009200: 2c2d 3236 342e 3731 4336 3833 2e35 372c ,-264.71C683.57, │ │ │ -00009210: 2d32 3430 2e38 3120 3637 392e 3031 2c2d -240.81 679.01,- │ │ │ -00009220: 3139 382e 3631 2036 3636 2c2d 3136 3520 198.61 666,-165 │ │ │ -00009230: 3635 312e 3736 2c2d 3132 382e 3232 2036 651.76,-128.22 6 │ │ │ -00009240: 3232 2e38 382c 2d39 302e 3634 2036 3039 22.88,-90.64 609 │ │ │ -00009250: 2e33 332c 2d37 342e 3135 222f 3e0a 3c70 .33,-74.15"/>.<p │ │ │ -00009260: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00009270: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00009280: 3362 3866 6622 2070 6f69 6e74 733d 2236 3b8ff" points="6 │ │ │ -00009290: 3831 2e36 372c 2d32 3635 2e30 3720 3638 81.67,-265.07 68 │ │ │ -000092a0: 352e 3732 2c2d 3237 342e 3836 2036 3838 5.72,-274.86 688 │ │ │ -000092b0: 2e36 362c 2d32 3634 2e36 3820 3638 312e .66,-264.68 681. │ │ │ -000092c0: 3637 2c2d 3236 352e 3037 222f 3e0a 3c2f 67,-265.07"/>.</ │ │ │ -000092d0: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -000092e0: 2d20 4e6f 6465 3233 2623 3435 3b26 6774 - Node23-> │ │ │ -000092f0: 3b4e 6f64 6537 202d 2d3e 0a3c 6720 6964 ;Node7 -->.<g id │ │ │ -00009300: 3d22 6564 6765 3538 5f4e 6f64 6530 3030 ="edge58_Node000 │ │ │ -00009310: 3032 335f 4e6f 6465 3030 3030 3037 2220 023_Node000007" │ │ │ -00009320: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -00009330: 6974 6c65 3e4e 6f64 6532 3326 2334 353b itle>Node23- │ │ │ -00009340: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7..... │ │ │ -00009490: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -000094f0: 6465 3233 2623 3435 3b26 6774 3b4e 6f64 de23->Nod │ │ │ -00009500: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9... │ │ │ -000095d0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ -00009640: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node23-> │ │ │ -000096b0: 3b4e 6f64 6531 303c 2f74 6974 6c65 3e0a ;Node10. │ │ │ -000096c0: 3c67 2069 643d 2261 5f65 6467 6536 385f ....< │ │ │ -00009820: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node23-> │ │ │ -00009890: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ -000098a0: 3c67 2069 643d 2261 5f65 6467 6535 355f . │ │ │ -00009940: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..< │ │ │ -000099b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -00009a10: 3c74 6974 6c65 3e4e 6f64 6532 3326 2334 Node23 │ │ │ -00009a20: 353b 2667 743b 4e6f 6465 3137 3c2f 7469 5;>Node17</ti │ │ │ -00009a30: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00009a40: 6765 3536 5f4e 6f64 6530 3030 3032 335f ge56_Node000023_ │ │ │ -00009a50: 4e6f 6465 3030 3030 3137 223e 3c61 2078 Node000017"><a x │ │ │ -00009a60: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00009a70: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00009a80: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00009a90: 6622 2064 3d22 4d37 3534 2e33 362c 2d32 f" d="M754.36,-2 │ │ │ -00009aa0: 3737 2e39 3643 3838 302e 3839 2c2d 3236 77.96C880.89,-26 │ │ │ -00009ab0: 372e 3731 2031 3134 392e 3938 2c2d 3234 7.71 1149.98,-24 │ │ │ -00009ac0: 352e 3920 3132 3734 2e34 2c2d 3233 352e 5.9 1274.4,-235. │ │ │ -00009ad0: 3832 222f 3e0a 3c70 6f6c 7967 6f6e 2066 82"/>.<polygon f │ │ │ -00009ae0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00009af0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00009b00: 6f69 6e74 733d 2237 3533 2e37 322c 2d32 oints="753.72,-2 │ │ │ -00009b10: 3734 2e35 2037 3434 2e30 342c 2d32 3738 74.5 744.04,-278 │ │ │ -00009b20: 2e38 2037 3534 2e32 392c 2d32 3831 2e34 .8 754.29,-281.4 │ │ │ -00009b30: 3820 3735 332e 3732 2c2d 3237 342e 3522 8 753.72,-274.5" │ │ │ -00009b40: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00009b50: 3e0a 3c21 2d2d 204e 6f64 6532 3326 2334 >.<!-- Node23 │ │ │ -00009b60: 353b 2667 743b 4e6f 6465 3232 202d 2d3e 5;>Node22 --> │ │ │ -00009b70: 0a3c 6720 6964 3d22 6564 6765 3537 5f4e .<g id="edge57_N │ │ │ -00009b80: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ -00009b90: 3030 3232 2220 636c 6173 733d 2265 6467 0022" class="edg │ │ │ -00009ba0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -00009bb0: 3326 2334 353b 2667 743b 4e6f 6465 3232 3->Node22 │ │ │ -00009bc0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00009bf0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .....< │ │ │ -00009d10: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>...Node24-& │ │ │ -00009f10: 6774 3b4e 6f64 6534 3c2f 7469 746c 653e gt;Node4 │ │ │ -00009f20: 0a3c 6720 6964 3d22 615f 6564 6765 3631 ..... │ │ │ -0000a040: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -0000a0a0: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ -0000a0b0: 6535 3c2f 7469 746c 653e 0a3c 6720 6964 e5...< │ │ │ -0000a1b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000a1c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000a1d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000a1e0: 3131 3338 2e38 332c 2d32 3134 2e36 3720 1138.83,-214.67 │ │ │ -0000a1f0: 3131 3239 2e36 362c 2d32 3139 2e39 3820 1129.66,-219.98 │ │ │ -0000a200: 3131 3430 2e31 332c 2d32 3231 2e35 3520 1140.13,-221.55 │ │ │ -0000a210: 3131 3338 2e38 332c 2d32 3134 2e36 3722 1138.83,-214.67" │ │ │ -0000a220: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ -0000a250: 0a3c 6720 6964 3d22 6564 6765 3633 5f4e ..Node2 │ │ │ -0000a290: 3426 2334 353b 2667 743b 4e6f 6465 3133 4->Node13 │ │ │ -0000a2a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000a2d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ...< │ │ │ -0000a3c0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -0000a420: 3c74 6974 6c65 3e4e 6f64 6532 3426 2334 Node24 │ │ │ -0000a430: 353b 2667 743b 4e6f 6465 3134 3c2f 7469 5;>Node14</ti │ │ │ -0000a440: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000a450: 6765 3635 5f4e 6f64 6530 3030 3032 345f ge65_Node000024_ │ │ │ -0000a460: 4e6f 6465 3030 3030 3134 223e 3c61 2078 Node000014"><a x │ │ │ -0000a470: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000a480: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000a490: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000a4a0: 6622 2064 3d22 4d31 3037 302e 3338 2c2d f" d="M1070.38,- │ │ │ -0000a4b0: 3231 312e 3339 4331 3036 342e 3138 2c2d 211.39C1064.18,- │ │ │ -0000a4c0: 3230 322e 3237 2031 3035 362e 3833 2c2d 202.27 1056.83,- │ │ │ -0000a4d0: 3139 312e 3435 2031 3035 312e 3833 2c2d 191.45 1051.83,- │ │ │ -0000a4e0: 3138 342e 3039 222f 3e0a 3c70 6f6c 7967 184.09"/>.<polyg │ │ │ -0000a4f0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -0000a500: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000a510: 6622 2070 6f69 6e74 733d 2231 3036 372e f" points="1067. │ │ │ -0000a520: 3534 2c2d 3231 332e 3434 2031 3037 362e 54,-213.44 1076. │ │ │ -0000a530: 3036 2c2d 3231 392e 3735 2031 3037 332e 06,-219.75 1073. │ │ │ -0000a540: 3333 2c2d 3230 392e 3531 2031 3036 372e 33,-209.51 1067. │ │ │ -0000a550: 3534 2c2d 3231 332e 3434 222f 3e0a 3c2f 54,-213.44"/>.</ │ │ │ -0000a560: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -0000a570: 2d20 4e6f 6465 3234 2623 3435 3b26 6774 - Node24-> │ │ │ -0000a580: 3b4e 6f64 6531 3520 2d2d 3e0a 3c67 2069 ;Node15 -->.<g i │ │ │ -0000a590: 643d 2265 6467 6536 375f 4e6f 6465 3030 d="edge67_Node00 │ │ │ -0000a5a0: 3030 3234 5f4e 6f64 6530 3030 3031 3522 0024_Node000015" │ │ │ -0000a5b0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -0000a5c0: 7469 746c 653e 4e6f 6465 3234 2623 3435 title>Node24- │ │ │ -0000a5d0: 3b26 6774 3b4e 6f64 6531 353c 2f74 6974 ;>Node15</tit │ │ │ -0000a5e0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -0000a5f0: 6536 375f 4e6f 6465 3030 3030 3234 5f4e e67_Node000024_N │ │ │ -0000a600: 6f64 6530 3030 3031 3522 3e3c 6120 786c ode000015"><a xl │ │ │ -0000a610: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -0000a620: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000a630: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000a640: 2220 643d 224d 3131 3038 2e32 342c 2d32 " d="M1108.24,-2 │ │ │ -0000a650: 3135 2e35 4331 3132 372e 3933 2c2d 3230 15.5C1127.93,-20 │ │ │ -0000a660: 352e 3735 2031 3135 342e 3332 2c2d 3139 5.75 1154.32,-19 │ │ │ -0000a670: 322e 3638 2031 3137 312e 352c 2d31 3834 2.68 1171.5,-184 │ │ │ -0000a680: 2e31 3722 2f3e 0a3c 706f 6c79 676f 6e20 .17"/>.<polygon │ │ │ -0000a690: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000a6a0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000a6b0: 706f 696e 7473 3d22 3131 3036 2e36 2c2d points="1106.6,- │ │ │ -0000a6c0: 3231 322e 3431 2031 3039 392e 3139 2c2d 212.41 1099.19,- │ │ │ -0000a6d0: 3231 392e 3938 2031 3130 392e 3731 2c2d 219.98 1109.71,- │ │ │ -0000a6e0: 3231 382e 3638 2031 3130 362e 362c 2d32 218.68 1106.6,-2 │ │ │ -0000a6f0: 3132 2e34 3122 2f3e 0a3c 2f61 3e0a 3c2f 12.41"/>.</a>.</ │ │ │ -0000a700: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -0000a710: 6532 3426 2334 353b 2667 743b 4e6f 6465 e24->Node │ │ │ -0000a720: 3231 202d 2d3e 0a3c 6720 6964 3d22 6564 21 -->.<g id="ed │ │ │ -0000a730: 6765 3634 5f4e 6f64 6530 3030 3032 345f ge64_Node000024_ │ │ │ -0000a740: 4e6f 6465 3030 3030 3231 2220 636c 6173 Node000021" clas │ │ │ -0000a750: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -0000a760: 3e4e 6f64 6532 3426 2334 353b 2667 743b >Node24-> │ │ │ -0000a770: 4e6f 6465 3231 3c2f 7469 746c 653e 0a3c Node21.< │ │ │ -0000a780: 6720 6964 3d22 615f 6564 6765 3634 5f4e g id="a_edge64_N │ │ │ -0000a790: 6f64 6530 3030 3032 345f 4e6f 6465 3030 ode000024_Node00 │ │ │ -0000a7a0: 3030 3231 223e 3c61 2078 6c69 6e6b 3a74 0021">.... │ │ │ -0000a8a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ -0000a900: 6f64 6532 3426 2334 353b 2667 743b 4e6f ode24->No │ │ │ -0000a910: 6465 3232 3c2f 7469 746c 653e 0a3c 6720 de22......< │ │ │ -0000aa40: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3526 /g>.. │ │ │ +00000190: 0a3c 6720 6964 3d22 6772 6170 6830 2220 . │ │ │ +000001e0: 0a3c 7469 746c 653e 7563 6f6d 6d6f 6e2f .ucommon/ │ │ │ +000001f0: 7072 6f74 6f63 6f6c 732e 683c 2f74 6974 protocols.h...Node2... │ │ │ +000004b0: 3c74 6578 7420 7465 7874 2d61 6e63 686f │ │ │ +00000510: 7563 6f6d 6d6f 6e2f 6163 6365 7373 2e68 ucommon/access.h │ │ │ +00000520: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......Nod │ │ │ +00000590: 6531 2623 3435 3b26 6774 3b4e 6f64 6532 e1->Node2 │ │ │ +000005a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ +000005d0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000005e0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">. │ │ │ +000006b0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +00000720: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00000730: 3c21 2d2d 204e 6f64 6533 202d 2d3e 0a3c .< │ │ │ +00000740: 6720 6964 3d22 4e6f 6465 3030 3030 3033 g id="Node000003 │ │ │ +00000750: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00000760: 3c74 6974 6c65 3e4e 6f64 6533 3c2f 7469 Node3</ti │ │ │ +00000770: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00000780: 6465 3030 3030 3033 223e 3c61 2078 6c69 de000003"><a xli │ │ │ +00000790: 6e6b 3a68 7265 663d 2261 3030 3430 312e nk:href="a00401. │ │ │ +000007a0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +000007b0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +000007c0: 2254 6f70 206c 6576 656c 2069 6e63 6c75 "Top level inclu │ │ │ +000007d0: 6465 2066 696c 6520 666f 7220 7468 6520 de file for the │ │ │ +000007e0: 474e 5520 7543 6f6d 6d6f 6e20 432b 2b20 GNU uCommon C++ │ │ │ +000007f0: 636f 7265 206c 6962 7261 7279 2e22 3e0a core library.">. │ │ │ +00000800: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ +00000810: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ +00000820: 3636 3636 3622 2070 6f69 6e74 733d 2231 66666" points="1 │ │ │ +00000830: 3033 382c 2d34 3034 2039 3132 2c2d 3430 038,-404 912,-40 │ │ │ +00000840: 3420 3931 322c 2d33 3835 2031 3033 382c 4 912,-385 1038, │ │ │ +00000850: 2d33 3835 2031 3033 382c 2d34 3034 222f -385 1038,-404"/ │ │ │ +00000860: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ +00000870: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ +00000880: 3937 3522 2079 3d22 2d33 3932 2220 666f 975" y="-392" fo │ │ │ +00000890: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ +000008a0: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ +000008b0: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ +000008c0: 3022 3e75 636f 6d6d 6f6e 2f75 636f 6d6d 0">ucommon/ucomm │ │ │ +000008d0: 6f6e 2e68 3c2f 7465 7874 3e0a 3c2f 613e on.h</text>.</a> │ │ │ +000008e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +000008f0: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ +00000900: 6465 3320 2d2d 3e0a 3c67 2069 643d 2265 de3 -->.<g id="e │ │ │ +00000910: 6467 6531 3537 5f4e 6f64 6530 3030 3030 dge157_Node00000 │ │ │ +00000920: 315f 4e6f 6465 3030 3030 3033 2220 636c 1_Node000003" cl │ │ │ +00000930: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +00000940: 6c65 3e4e 6f64 6531 2623 3435 3b26 6774 le>Node1-> │ │ │ +00000950: 3b4e 6f64 6533 3c2f 7469 746c 653e 0a3c ;Node3.< │ │ │ +00000960: 6720 6964 3d22 615f 6564 6765 3135 375f g id="a_edge157_ │ │ │ +00000970: 4e6f 6465 3030 3030 3031 5f4e 6f64 6530 Node000001_Node0 │ │ │ +00000980: 3030 3030 3322 3e3c 6120 786c 696e 6b3a 00003">........Node28...uc │ │ │ +00000c70: 6f6d 6d6f 6e2f 6172 7261 7972 6566 2e68 ommon/arrayref.h │ │ │ +00000c80: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ +00000cf0: 6f64 6531 2623 3435 3b26 6774 3b4e 6f64 ode1->Nod │ │ │ +00000d00: 6532 383c 2f74 6974 6c65 3e0a 3c67 2069 e28...

......Node29...ucommon/fsys. │ │ │ +00001060: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ +000010d0: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ +000010e0: 6465 3239 3c2f 7469 746c 653e 0a3c 6720 de29...

......Node30...ucomm │ │ │ +00001460: 6f6e 2f73 7472 6561 6d2e 683c 2f74 6578 on/stream.h..... │ │ │ +000014a0: 3c67 2069 643d 2265 6467 6531 3533 5f4e .Node1 │ │ │ +000014e0: 2623 3435 3b26 6774 3b4e 6f64 6533 303c ->Node30< │ │ │ +000014f0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00001500: 5f65 6467 6531 3533 5f4e 6f64 6530 3030 _edge153_Node000 │ │ │ +00001510: 3030 315f 4e6f 6465 3030 3030 3330 223e 001_Node000030"> │ │ │ +00001520: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00001530: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +00001540: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +00001550: 3362 3866 6622 2064 3d22 4d38 3438 2e32 3b8ff" d="M848.2 │ │ │ +00001560: 322c 2d38 3730 2e32 3343 3835 332e 3834 2,-870.23C853.84 │ │ │ +00001570: 2c2d 3834 382e 3920 3836 322c 2d38 3132 ,-848.9 862,-812 │ │ │ +00001580: 2e34 3420 3836 322c 2d37 3830 2e35 2038 .44 862,-780.5 8 │ │ │ +00001590: 3632 2c2d 3738 302e 3520 3836 322c 2d37 62,-780.5 862,-7 │ │ │ +000015a0: 3830 2e35 2038 3632 2c2d 3732 332e 3520 80.5 862,-723.5 │ │ │ +000015b0: 3836 322c 2d36 3235 2e39 3220 3734 332e 862,-625.92 743. │ │ │ +000015c0: 3536 2c2d 3635 392e 3036 2037 3036 2c2d 56,-659.06 706,- │ │ │ +000015d0: 3536 3920 3639 342e 3337 2c2d 3534 312e 569 694.37,-541. │ │ │ +000015e0: 3120 3732 362e 3933 2c2d 3533 372e 3435 1 726.93,-537.45 │ │ │ +000015f0: 2037 3436 2c2d 3531 3420 3736 302e 3439 746,-514 760.49 │ │ │ +00001600: 2c2d 3439 362e 3138 2037 3732 2e39 2c2d ,-496.18 772.9,- │ │ │ +00001610: 3437 322e 3033 2037 3738 2e39 382c 2d34 472.03 778.98,-4 │ │ │ +00001620: 3539 2e32 3622 2f3e 0a3c 706f 6c79 676f 59.26"/>.<polygo │ │ │ +00001630: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00001640: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00001650: 2220 706f 696e 7473 3d22 3834 342e 3833 " points="844.83 │ │ │ +00001660: 2c2d 3836 392e 3334 2038 3435 2e35 362c ,-869.34 845.56, │ │ │ +00001670: 2d38 3739 2e39 3120 3835 312e 3538 2c2d -879.91 851.58,- │ │ │ +00001680: 3837 312e 3139 2038 3434 2e38 332c 2d38 871.19 844.83,-8 │ │ │ +00001690: 3639 2e33 3422 2f3e 0a3c 2f61 3e0a 3c2f 69.34"/>.</a>.</ │ │ │ +000016a0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +000016b0: 6533 3120 2d2d 3e0a 3c67 2069 643d 224e e31 -->.<g id="N │ │ │ +000016c0: 6f64 6530 3030 3033 3122 2063 6c61 7373 ode000031" class │ │ │ +000016d0: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +000016e0: 4e6f 6465 3331 3c2f 7469 746c 653e 0a3c Node31.< │ │ │ +000016f0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00001700: 3331 223e 3c61 2078 6c69 6e6b 3a68 7265 31">..ucommon/temp │ │ │ +00001830: 6f72 6172 792e 683c 2f74 6578 743e 0a3c orary.h.< │ │ │ +00001840: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +000018a0: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ +000018b0: 3b26 6774 3b4e 6f64 6533 313c 2f74 6974 ;>Node31</tit │ │ │ +000018c0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000018d0: 6531 3535 5f4e 6f64 6530 3030 3030 315f e155_Node000001_ │ │ │ +000018e0: 4e6f 6465 3030 3030 3331 223e 3c61 2078 Node000031"><a x │ │ │ +000018f0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00001900: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00001910: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00001920: 6622 2064 3d22 4d37 3734 2e31 382c 2d38 f" d="M774.18,-8 │ │ │ +00001930: 3738 2e32 3143 3638 302e 3332 2c2d 3836 78.21C680.32,-86 │ │ │ +00001940: 312e 3339 2035 3130 2e34 362c 2d38 3230 1.39 510.46,-820 │ │ │ +00001950: 2e37 3920 3339 332c 2d37 3334 2033 3638 .79 393,-734 368 │ │ │ +00001960: 2e36 392c 2d37 3136 2e30 3420 3336 322e .69,-716.04 362. │ │ │ +00001970: 3335 2c2d 3730 372e 3734 2033 3533 2c2d 35,-707.74 353,- │ │ │ +00001980: 3637 3920 3334 352e 3934 2c2d 3635 372e 679 345.94,-657. │ │ │ +00001990: 3239 2033 3634 2e32 382c 2d36 3038 2e39 29 364.28,-608.9 │ │ │ +000019a0: 3420 3336 362c 2d36 3035 2033 3930 2e36 4 366,-605 390.6 │ │ │ +000019b0: 342c 2d35 3438 2e36 3420 3430 342e 3535 4,-548.64 404.55 │ │ │ +000019c0: 2c2d 3533 362e 3435 2034 3530 2c2d 3439 ,-536.45 450,-49 │ │ │ +000019d0: 3520 3436 352e 3434 2c2d 3438 302e 3932 5 465.44,-480.92 │ │ │ +000019e0: 2034 3835 2e34 352c 2d34 3637 2e34 3820 485.45,-467.48 │ │ │ +000019f0: 3439 382e 3734 2c2d 3435 392e 3132 222f 498.74,-459.12"/ │ │ │ +00001a00: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00001a10: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00001a20: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00001a30: 733d 2237 3733 2e36 372c 2d38 3831 2e36 s="773.67,-881.6 │ │ │ +00001a40: 3720 3738 342e 3133 2c2d 3837 392e 3935 7 784.13,-879.95 │ │ │ +00001a50: 2037 3734 2e38 382c 2d38 3734 2e37 3820 774.88,-874.78 │ │ │ +00001a60: 3737 332e 3637 2c2d 3838 312e 3637 222f 773.67,-881.67"/ │ │ │ +00001a70: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00001a80: 0a3c 212d 2d20 4e6f 6465 3332 202d 2d3e .<!-- Node32 --> │ │ │ +00001a90: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +00001aa0: 3332 2220 636c 6173 733d 226e 6f64 6522 32" class="node" │ │ │ +00001ab0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 323c >.<title>Node32< │ │ │ +00001ac0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00001ad0: 5f4e 6f64 6530 3030 3033 3222 3e3c 6120 _Node000032"><a │ │ │ +00001ae0: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ +00001af0: 3634 2e68 746d 6c22 2074 6172 6765 743d 64.html" target= │ │ │ +00001b00: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00001b10: 6c65 3d22 4d61 7073 206f 6620 7468 7265 le="Maps of thre │ │ │ +00001b20: 6164 2623 3435 3b73 6166 6520 7374 726f ad-safe stro │ │ │ +00001b30: 6e67 6c79 2074 7970 6564 2068 6561 7020 ngly typed heap │ │ │ +00001b40: 6f62 6a65 6374 732e 223e 0a3c 706f 6c79 objects.">.<poly │ │ │ +00001b50: 676f 6e20 6669 6c6c 3d22 7768 6974 6522 gon fill="white" │ │ │ +00001b60: 2073 7472 6f6b 653d 2223 3636 3636 3636 stroke="#666666 │ │ │ +00001b70: 2220 706f 696e 7473 3d22 3138 3439 2c2d " points="1849,- │ │ │ +00001b80: 3531 3420 3137 3337 2c2d 3531 3420 3137 514 1737,-514 17 │ │ │ +00001b90: 3337 2c2d 3439 3520 3138 3439 2c2d 3439 37,-495 1849,-49 │ │ │ +00001ba0: 3520 3138 3439 2c2d 3531 3422 2f3e 0a3c 5 1849,-514"/>.< │ │ │ +00001bb0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00001bc0: 3d22 6d69 6464 6c65 2220 783d 2231 3739 ="middle" x="179 │ │ │ +00001bd0: 3322 2079 3d22 2d35 3032 2220 666f 6e74 3" y="-502" font │ │ │ +00001be0: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ +00001bf0: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ +00001c00: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ +00001c10: 3e75 636f 6d6d 6f6e 2f6d 6170 7265 662e >ucommon/mapref. │ │ │ +00001c20: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ +00001c30: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +00001c40: 6531 2623 3435 3b26 6774 3b4e 6f64 6533 e1->Node3 │ │ │ +00001c50: 3220 2d2d 3e0a 3c67 2069 643d 2265 6467 2 -->.<g id="edg │ │ │ +00001c60: 6538 355f 4e6f 6465 3030 3030 3031 5f4e e85_Node000001_N │ │ │ +00001c70: 6f64 6530 3030 3033 3222 2063 6c61 7373 ode000032" class │ │ │ +00001c80: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +00001c90: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ +00001ca0: 6465 3332 3c2f 7469 746c 653e 0a3c 6720 de32......< │ │ │ +00001e40: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3320 /g>...Node │ │ │ +00001e80: 3333 3c2f 7469 746c 653e 0a3c 6720 6964 33. │ │ │ +00001ea0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 │ │ │ +00001f00: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..ucomm │ │ │ +00001fd0: 6f6e 2f6d 656d 6f72 792e 683c 2f74 6578 on/memory.h..... │ │ │ +00002010: 3c67 2069 643d 2265 6467 6538 375f 4e6f .Node1& │ │ │ +00002050: 2334 353b 2667 743b 4e6f 6465 3333 3c2f #45;>Node33</ │ │ │ +00002060: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00002070: 6564 6765 3837 5f4e 6f64 6530 3030 3030 edge87_Node00000 │ │ │ +00002080: 315f 4e6f 6465 3030 3030 3333 223e 3c61 1_Node000033"><a │ │ │ +00002090: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000020a0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000020b0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000020c0: 3866 6622 2064 3d22 4d38 3239 2e37 382c 8ff" d="M829.78, │ │ │ +000020d0: 2d38 3731 2e39 3343 3830 362e 3739 2c2d -871.93C806.79,- │ │ │ +000020e0: 3834 332e 3336 2037 3630 2e30 312c 2d37 843.36 760.01,-7 │ │ │ +000020f0: 3836 2e33 3120 3734 302c 2d37 3730 2037 86.31 740,-770 7 │ │ │ +00002100: 3231 2e34 362c 2d37 3534 2e38 3820 3639 21.46,-754.88 69 │ │ │ +00002110: 372e 3038 2c2d 3734 322e 3033 2036 3830 7.08,-742.03 680 │ │ │ +00002120: 2e33 342c 2d37 3334 2e30 3822 2f3e 0a3c .34,-734.08"/>.< │ │ │ +00002130: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00002140: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00002150: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00002160: 3832 372e 3131 2c2d 3837 342e 3139 2038 827.11,-874.19 8 │ │ │ +00002170: 3336 2e30 392c 2d38 3739 2e38 2038 3332 36.09,-879.8 832 │ │ │ +00002180: 2e35 372c 2d38 3639 2e38 3120 3832 372e .57,-869.81 827. │ │ │ +00002190: 3131 2c2d 3837 342e 3139 222f 3e0a 3c2f 11,-874.19"/>.</ │ │ │ +000021a0: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +000021b0: 2d20 4e6f 6465 3338 202d 2d3e 0a3c 6720 - Node38 -->.<g │ │ │ +000021c0: 6964 3d22 4e6f 6465 3030 3030 3338 2220 id="Node000038" │ │ │ +000021d0: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ +000021e0: 6974 6c65 3e4e 6f64 6533 383c 2f74 6974 itle>Node38</tit │ │ │ +000021f0: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ +00002200: 6530 3030 3033 3822 3e3c 6120 786c 696e e000038"><a xlin │ │ │ +00002210: 6b3a 6872 6566 3d22 6130 3034 3637 2e68 k:href="a00467.h │ │ │ +00002220: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ +00002230: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ +00002240: 436f 6d6d 6f6e 2074 6872 6561 6420 7368 Common thread sh │ │ │ +00002250: 6172 6564 2064 6174 6120 7479 7065 7320 ared data types │ │ │ +00002260: 7765 2077 696c 6c20 7573 652e 223e 0a3c we will use.">.< │ │ │ +00002270: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +00002280: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +00002290: 3636 3636 2220 706f 696e 7473 3d22 3135 6666" points="15 │ │ │ +000022a0: 3431 2c2d 3435 3920 3134 3331 2c2d 3435 41,-459 1431,-45 │ │ │ +000022b0: 3920 3134 3331 2c2d 3434 3020 3135 3431 9 1431,-440 1541 │ │ │ +000022c0: 2c2d 3434 3020 3135 3431 2c2d 3435 3922 ,-440 1541,-459" │ │ │ +000022d0: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ +000022e0: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ +000022f0: 2231 3438 3622 2079 3d22 2d34 3437 2220 "1486" y="-447" │ │ │ +00002300: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +00002310: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +00002320: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +00002330: 2e30 3022 3e75 636f 6d6d 6f6e 2f73 6861 .00">ucommon/sha │ │ │ +00002340: 7265 642e 683c 2f74 6578 743e 0a3c 2f61 red.h</text>.</a │ │ │ +00002350: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00002360: 204e 6f64 6531 2623 3435 3b26 6774 3b4e Node1->N │ │ │ +00002370: 6f64 6533 3820 2d2d 3e0a 3c67 2069 643d ode38 -->.<g id= │ │ │ +00002380: 2265 6467 6531 3532 5f4e 6f64 6530 3030 "edge152_Node000 │ │ │ +00002390: 3030 315f 4e6f 6465 3030 3030 3338 2220 001_Node000038" │ │ │ +000023a0: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +000023b0: 6974 6c65 3e4e 6f64 6531 2623 3435 3b26 itle>Node1-& │ │ │ +000023c0: 6774 3b4e 6f64 6533 383c 2f74 6974 6c65 gt;Node38..

.

......Node39...ucommon │ │ │ +00002750: 2f74 7970 6572 6566 2e68 3c2f 7465 7874 /typeref.h... │ │ │ +00002770: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ..< │ │ │ +00002790: 6720 6964 3d22 6564 6765 3135 365f 4e6f g id="edge156_No │ │ │ +000027a0: 6465 3030 3030 3031 5f4e 6f64 6530 3030 de000001_Node000 │ │ │ +000027b0: 3033 3922 2063 6c61 7373 3d22 6564 6765 039" class="edge │ │ │ +000027c0: 223e 0a3c 7469 746c 653e 4e6f 6465 3126 ">.Node1& │ │ │ +000027d0: 2334 353b 2667 743b 4e6f 6465 3339 3c2f #45;>Node39</ │ │ │ +000027e0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000027f0: 6564 6765 3135 365f 4e6f 6465 3030 3030 edge156_Node0000 │ │ │ +00002800: 3031 5f4e 6f64 6530 3030 3033 3922 3e3c 01_Node000039">< │ │ │ +00002810: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00002820: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00002830: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00002840: 6238 6666 2220 643d 224d 3931 342e 3237 b8ff" d="M914.27 │ │ │ +00002850: 2c2d 3838 382e 3535 4331 3038 332e 3834 ,-888.55C1083.84 │ │ │ +00002860: 2c2d 3838 382e 3034 2031 3530 372e 3235 ,-888.04 1507.25 │ │ │ +00002870: 2c2d 3838 322e 3737 2031 3634 332c 2d38 ,-882.77 1643,-8 │ │ │ +00002880: 3434 2031 3639 392e 3531 2c2d 3832 372e 44 1699.51,-827. │ │ │ +00002890: 3836 2031 3735 392c 2d38 3339 2e32 3720 86 1759,-839.27 │ │ │ +000028a0: 3137 3539 2c2d 3738 302e 3520 3137 3539 1759,-780.5 1759 │ │ │ +000028b0: 2c2d 3738 302e 3520 3137 3539 2c2d 3738 ,-780.5 1759,-78 │ │ │ +000028c0: 302e 3520 3137 3539 2c2d 3636 382e 3520 0.5 1759,-668.5 │ │ │ +000028d0: 3137 3539 2c2d 3631 302e 3639 2031 3638 1759,-610.69 168 │ │ │ +000028e0: 362e 3335 2c2d 3538 312e 3735 2031 3633 6.35,-581.75 163 │ │ │ +000028f0: 382e 3936 2c2d 3536 392e 3032 222f 3e0a 8.96,-569.02"/>. │ │ │ +00002900: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00002910: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00002920: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00002930: 2239 3134 2e31 392c 2d38 3835 2e30 3520 "914.19,-885.05 │ │ │ +00002940: 3930 342e 322c 2d38 3838 2e35 3820 3931 904.2,-888.58 91 │ │ │ +00002950: 342e 3231 2c2d 3839 322e 3035 2039 3134 4.21,-892.05 914 │ │ │ +00002960: 2e31 392c 2d38 3835 2e30 3522 2f3e 0a3c .19,-885.05"/>.< │ │ │ +00002970: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00002980: 2d2d 204e 6f64 6534 3420 2d2d 3e0a 3c67 -- Node44 -->.<g │ │ │ +00002990: 2069 643d 224e 6f64 6530 3030 3034 3422 id="Node000044" │ │ │ +000029a0: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +000029b0: 7469 746c 653e 4e6f 6465 3434 3c2f 7469 title>Node44</ti │ │ │ +000029c0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +000029d0: 6465 3030 3030 3434 223e 3c61 2078 6c69 de000044"><a xli │ │ │ +000029e0: 6e6b 3a68 7265 663d 2261 3030 3934 322e nk:href="a00942. │ │ │ +000029f0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +00002a00: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +00002a10: 2241 2063 6f6d 6d6f 6e20 6f62 6a65 6374 "A common object │ │ │ +00002a20: 2062 6173 6520 636c 6173 7320 7769 7468 base class with │ │ │ +00002a30: 2061 7574 6f26 2334 353b 706f 696e 7465 auto-pointe │ │ │ +00002a40: 7220 7375 7070 6f72 742e 223e 0a3c 706f r support.">.<po │ │ │ +00002a50: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ +00002a60: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ +00002a70: 3636 2220 706f 696e 7473 3d22 3135 3131 66" points="1511 │ │ │ +00002a80: 2e35 2c2d 3834 3420 3134 3034 2e35 2c2d .5,-844 1404.5,- │ │ │ +00002a90: 3834 3420 3134 3034 2e35 2c2d 3832 3520 844 1404.5,-825 │ │ │ +00002aa0: 3135 3131 2e35 2c2d 3832 3520 3135 3131 1511.5,-825 1511 │ │ │ +00002ab0: 2e35 2c2d 3834 3422 2f3e 0a3c 7465 7874 .5,-844"/>.<text │ │ │ +00002ac0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +00002ad0: 6464 6c65 2220 783d 2231 3435 3822 2079 ddle" x="1458" y │ │ │ +00002ae0: 3d22 2d38 3332 2220 666f 6e74 2d66 616d ="-832" font-fam │ │ │ +00002af0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +00002b00: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +00002b10: 7369 7a65 3d22 3130 2e30 3022 3e75 636f size="10.00">uco │ │ │ +00002b20: 6d6d 6f6e 2f6f 626a 6563 742e 683c 2f74 mmon/object.h</t │ │ │ +00002b30: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ +00002b40: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>.<!-- Node1&# │ │ │ +00002b50: 3435 3b26 6774 3b4e 6f64 6534 3420 2d2d 45;>Node44 -- │ │ │ +00002b60: 3e0a 3c67 2069 643d 2265 6467 6531 3234 >.<g id="edge124 │ │ │ +00002b70: 5f4e 6f64 6530 3030 3030 315f 4e6f 6465 _Node000001_Node │ │ │ +00002b80: 3030 3030 3434 2220 636c 6173 733d 2265 000044" class="e │ │ │ +00002b90: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +00002ba0: 6531 2623 3435 3b26 6774 3b4e 6f64 6534 e1->Node4 │ │ │ +00002bb0: 343c 2f74 6974 6c65 3e0a 3c67 2069 643d 4...< │ │ │ +00002c60: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00002c70: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00002c80: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00002c90: 3931 332e 3838 2c2d 3837 382e 3838 2039 913.88,-878.88 9 │ │ │ +00002ca0: 3034 2e32 322c 2d38 3833 2e32 3220 3931 04.22,-883.22 91 │ │ │ +00002cb0: 342e 3438 2c2d 3838 352e 3835 2039 3133 4.48,-885.85 913 │ │ │ +00002cc0: 2e38 382c 2d38 3738 2e38 3822 2f3e 0a3c .88,-878.88"/>.< │ │ │ +00002cd0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00002d10: 7469 746c 653e 4e6f 6465 3437 3c2f 7469 title>Node47. │ │ │ +00002db0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..ucomm │ │ │ +00002e80: 6f6e 2f73 7472 696e 672e 683c 2f74 6578 on/string.h..... │ │ │ +00002ec0: 3c67 2069 643d 2265 6467 6531 3534 5f4e .Node1 │ │ │ +00002f00: 2623 3435 3b26 6774 3b4e 6f64 6534 373c ->Node47< │ │ │ +00002f10: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00002f20: 5f65 6467 6531 3534 5f4e 6f64 6530 3030 _edge154_Node000 │ │ │ +00002f30: 3030 315f 4e6f 6465 3030 3030 3437 223e 001_Node000047"> │ │ │ +00002f40: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00002f50: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +00002f60: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +00002f70: 3362 3866 6622 2064 3d22 4d38 3136 2e35 3b8ff" d="M816.5 │ │ │ +00002f80: 332c 2d38 3735 2e32 3343 3739 392e 3833 3,-875.23C799.83 │ │ │ +00002f90: 2c2d 3836 362e 3638 2037 3737 2e39 312c ,-866.68 777.91, │ │ │ +00002fa0: 2d38 3535 2e31 3120 3735 392c 2d38 3434 -855.11 759,-844 │ │ │ +00002fb0: 2037 3237 2e35 332c 2d38 3235 2e35 3220 727.53,-825.52 │ │ │ +00002fc0: 3639 312e 3837 2c2d 3830 312e 3633 2036 691.87,-801.63 6 │ │ │ +00002fd0: 3733 2e34 362c 2d37 3839 2e30 3822 2f3e 73.46,-789.08"/> │ │ │ +00002fe0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00002ff0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00003000: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00003010: 3d22 3831 352e 322c 2d38 3738 2e34 3920 ="815.2,-878.49 │ │ │ +00003020: 3832 352e 372c 2d38 3739 2e39 2038 3138 825.7,-879.9 818 │ │ │ +00003030: 2e33 382c 2d38 3732 2e32 3520 3831 352e .38,-872.25 815. │ │ │ +00003040: 322c 2d38 3738 2e34 3922 2f3e 0a3c 2f61 2,-878.49"/>.</a │ │ │ +00003050: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00003060: 204e 6f64 6532 2623 3435 3b26 6774 3b4e Node2->N │ │ │ +00003070: 6f64 6533 202d 2d3e 0a3c 6720 6964 3d22 ode3 -->.<g id=" │ │ │ +00003080: 6564 6765 325f 4e6f 6465 3030 3030 3032 edge2_Node000002 │ │ │ +00003090: 5f4e 6f64 6530 3030 3030 3322 2063 6c61 _Node000003" cla │ │ │ +000030a0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +000030b0: 653e 4e6f 6465 3226 2334 353b 2667 743b e>Node2-> │ │ │ +000030c0: 4e6f 6465 333c 2f74 6974 6c65 3e0a 3c67 Node3.... │ │ │ +00003200: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00003210: 212d 2d20 4e6f 6465 3420 2d2d 3e0a 3c67 !-- Node4 -->..< │ │ │ +00003240: 7469 746c 653e 4e6f 6465 343c 2f74 6974 title>Node4...commo │ │ │ +00003370: 6e63 7070 2f63 6f6e 6669 672e 683c 2f74 ncpp/config.h...< │ │ │ +00003390: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>. │ │ │ +000033b0: 0a3c 6720 6964 3d22 6564 6765 335f 4e6f ..Node3& │ │ │ +000033f0: 2334 353b 2667 743b 4e6f 6465 343c 2f74 #45;>Node4</t │ │ │ +00003400: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00003410: 6467 6533 5f4e 6f64 6530 3030 3030 335f dge3_Node000003_ │ │ │ +00003420: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ +00003430: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00003440: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00003450: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00003460: 6622 2064 3d22 4d39 3536 2e34 352c 2d33 f" d="M956.45,-3 │ │ │ +00003470: 3738 2e36 4339 3434 2e36 322c 2d33 3639 78.6C944.62,-369 │ │ │ +00003480: 2e31 3120 3932 392e 3731 2c2d 3335 372e .11 929.71,-357. │ │ │ +00003490: 3133 2039 3139 2e38 2c2d 3334 392e 3137 13 919.8,-349.17 │ │ │ +000034a0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +000034b0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +000034c0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +000034d0: 6e74 733d 2239 3534 2e34 312c 2d33 3831 nts="954.41,-381 │ │ │ +000034e0: 2e34 3520 3936 342e 342c 2d33 3834 2e39 .45 964.4,-384.9 │ │ │ +000034f0: 3820 3935 382e 3739 2c2d 3337 352e 3939 8 958.79,-375.99 │ │ │ +00003500: 2039 3534 2e34 312c 2d33 3831 2e34 3522 954.41,-381.45" │ │ │ +00003510: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +00003520: 3e0a 3c21 2d2d 204e 6f64 6532 3720 2d2d >.<!-- Node27 -- │ │ │ +00003530: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ +00003540: 3032 3722 2063 6c61 7373 3d22 6e6f 6465 027" class="node │ │ │ +00003550: 223e 0a3c 7469 746c 653e 4e6f 6465 3237 ">.<title>Node27 │ │ │ +00003560: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .. │ │ │ +00003620: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .ucommon/secu │ │ │ +000036f0: 7265 2e68 3c2f 7465 7874 3e0a 3c2f 613e re.h. │ │ │ +00003700: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ +00003770: 3b4e 6f64 6532 373c 2f74 6974 6c65 3e0a ;Node27. │ │ │ +00003780: 3c67 2069 643d 2261 5f65 6467 6537 365f .. │ │ │ +00003890: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000038a0: 3c21 2d2d 204e 6f64 6535 202d 2d3e 0a3c .< │ │ │ +000038b0: 6720 6964 3d22 4e6f 6465 3030 3030 3035 g id="Node000005 │ │ │ +000038c0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +000038d0: 3c74 6974 6c65 3e4e 6f64 6535 3c2f 7469 Node5</ti │ │ │ +000038e0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +000038f0: 6465 3030 3030 3035 223e 3c61 2078 6c69 de000005"><a xli │ │ │ +00003900: 6e6b 3a68 7265 663d 2261 3030 3532 342e nk:href="a00524. │ │ │ +00003910: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +00003920: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +00003930: 224e 6574 776f 726b 2061 6464 7265 7373 "Network address │ │ │ +00003940: 6573 2061 6e64 2073 6f63 6b65 7473 2072 es and sockets r │ │ │ +00003950: 656c 6174 6564 2063 6c61 7373 6573 2e22 elated classes." │ │ │ +00003960: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00003970: 2277 6869 7465 2220 7374 726f 6b65 3d22 "white" stroke=" │ │ │ +00003980: 2336 3636 3636 3622 2070 6f69 6e74 733d #666666" points= │ │ │ +00003990: 2235 3839 2e35 2c2d 3138 3420 3436 322e "589.5,-184 462. │ │ │ +000039a0: 352c 2d31 3834 2034 3632 2e35 2c2d 3136 5,-184 462.5,-16 │ │ │ +000039b0: 3520 3538 392e 352c 2d31 3635 2035 3839 5 589.5,-165 589 │ │ │ +000039c0: 2e35 2c2d 3138 3422 2f3e 0a3c 7465 7874 .5,-184"/>.<text │ │ │ +000039d0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +000039e0: 6464 6c65 2220 783d 2235 3236 2220 793d ddle" x="526" y= │ │ │ +000039f0: 222d 3137 3222 2066 6f6e 742d 6661 6d69 "-172" font-fami │ │ │ +00003a00: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ +00003a10: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ +00003a20: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ +00003a30: 6f6e 6370 702f 6164 6472 6573 732e 683c oncpp/address.h< │ │ │ +00003a40: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ +00003a50: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 .</g>.<!-- Node4 │ │ │ +00003a60: 2623 3435 3b26 6774 3b4e 6f64 6535 202d ->Node5 - │ │ │ +00003a70: 2d3e 0a3c 6720 6964 3d22 6564 6765 345f ->.<g id="edge4_ │ │ │ +00003a80: 4e6f 6465 3030 3030 3034 5f4e 6f64 6530 Node000004_Node0 │ │ │ +00003a90: 3030 3030 3522 2063 6c61 7373 3d22 6564 00005" class="ed │ │ │ +00003aa0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00003ab0: 3426 2334 353b 2667 743b 4e6f 6465 353c 4->Node5< │ │ │ +00003ac0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00003ad0: 5f65 6467 6534 5f4e 6f64 6530 3030 3030 _edge4_Node00000 │ │ │ +00003ae0: 345f 4e6f 6465 3030 3030 3035 223e 3c61 4_Node000005"><a │ │ │ +00003af0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00003b00: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00003b10: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00003b20: 3866 6622 2064 3d22 4d38 3339 2e36 322c 8ff" d="M839.62, │ │ │ +00003b30: 2d33 3330 2e34 3143 3736 382e 3632 2c2d -330.41C768.62,- │ │ │ +00003b40: 3331 392e 3337 2036 3537 2e36 382c 2d32 319.37 657.68,-2 │ │ │ +00003b50: 3934 2e32 3120 3537 382c 2d32 3339 2035 94.21 578,-239 5 │ │ │ +00003b60: 3536 2e34 352c 2d32 3234 2e30 3720 3533 56.45,-224.07 53 │ │ │ +00003b70: 392e 3031 2c2d 3139 372e 3820 3533 302e 9.01,-197.8 530. │ │ │ +00003b80: 3931 2c2d 3138 342e 3222 2f3e 0a3c 706f 91,-184.2"/>.<po │ │ │ +00003b90: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +00003ba0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +00003bb0: 6238 6666 2220 706f 696e 7473 3d22 3833 b8ff" points="83 │ │ │ +00003bc0: 392e 3339 2c2d 3333 332e 3931 2038 3439 9.39,-333.91 849 │ │ │ +00003bd0: 2e38 2c2d 3333 312e 3934 2038 3430 2e34 .8,-331.94 840.4 │ │ │ +00003be0: 332c 2d33 3236 2e39 3920 3833 392e 3339 3,-326.99 839.39 │ │ │ +00003bf0: 2c2d 3333 332e 3931 222f 3e0a 3c2f 613e ,-333.91"/>.</a> │ │ │ +00003c00: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00003c10: 4e6f 6465 3620 2d2d 3e0a 3c67 2069 643d Node6 -->.<g id= │ │ │ +00003c20: 224e 6f64 6530 3030 3030 3622 2063 6c61 "Node000006" cla │ │ │ +00003c30: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +00003c40: 653e 4e6f 6465 363c 2f74 6974 6c65 3e0a e>Node6. │ │ │ +00003c50: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commonc │ │ │ +00003d70: 7070 2f63 6f6d 6d6f 6e63 7070 2e68 3c2f pp/commoncpp.h... │ │ │ +00003d90: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3426 ...Nod │ │ │ +00003fe0: 6537 3c2f 7469 746c 653e 0a3c 6720 6964 e7. │ │ │ +00004000: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commoncpp/ │ │ │ +00004110: 6463 6370 2e68 3c2f 7465 7874 3e0a 3c2f dccp.h......Node4-&g │ │ │ +00004190: 743b 4e6f 6465 373c 2f74 6974 6c65 3e0a t;Node7. │ │ │ +000041a0: 3c67 2069 643d 2261 5f65 6467 6532 325f .... │ │ │ +00004300: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node8.< │ │ │ +00004350: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00004360: 3038 223e 3c61 2078 6c69 6e6b 3a68 7265 08">. │ │ │ +000043b0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .< │ │ │ +00004410: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00004420: 3d22 6d69 6464 6c65 2220 783d 2233 3332 ="middle" x="332 │ │ │ +00004430: 2220 793d 222d 3131 3722 2066 6f6e 742d " y="-117" font- │ │ │ +00004440: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00004450: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00004460: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00004470: 636f 6d6d 6f6e 6370 702f 736f 636b 6574 commoncpp/socket │ │ │ +00004480: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00004490: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ +000044f0: 4e6f 6465 3426 2334 353b 2667 743b 4e6f Node4->No │ │ │ +00004500: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8...< │ │ │ +000045d0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000045e0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000045f0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00004600: 3833 392e 3834 2c2d 3334 312e 3520 3834 839.84,-341.5 84 │ │ │ +00004610: 392e 3838 2c2d 3333 382e 3132 2038 3339 9.88,-338.12 839 │ │ │ +00004620: 2e39 322c 2d33 3334 2e35 2038 3339 2e38 .92,-334.5 839.8 │ │ │ +00004630: 342c 2d33 3431 2e35 222f 3e0a 3c2f 613e 4,-341.5"/>. │ │ │ +00004640: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node9. │ │ │ +00004690: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..co │ │ │ +000047c0: 6d6d 6f6e 6370 702f 6d69 6d65 2e68 3c2f mmoncpp/mime.h... │ │ │ +000047e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3426 ...Node10...commoncpp/ │ │ │ +00004b50: 7463 702e 683c 2f74 6578 743e 0a3c 2f61 tcp.h......Node4-&g │ │ │ +00004bd0: 743b 4e6f 6465 3130 3c2f 7469 746c 653e t;Node10 │ │ │ +00004be0: 0a3c 6720 6964 3d22 615f 6564 6765 3730 .........N │ │ │ +00004da0: 6f64 6531 313c 2f74 6974 6c65 3e0a 3c67 ode11...comm │ │ │ +00004ee0: 6f6e 6370 702f 7564 702e 683c 2f74 6578 oncpp/udp.h..... │ │ │ +00004f20: 3c67 2069 643d 2265 6467 6537 335f 4e6f .Node4& │ │ │ +00004f60: 2334 353b 2667 743b 4e6f 6465 3131 3c2f #45;>Node11</ │ │ │ +00004f70: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00004f80: 6564 6765 3733 5f4e 6f64 6530 3030 3030 edge73_Node00000 │ │ │ +00004f90: 345f 4e6f 6465 3030 3030 3131 223e 3c61 4_Node000011"><a │ │ │ +00004fa0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00004fb0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00004fc0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00004fd0: 3866 6622 2064 3d22 4d38 3339 2e37 332c 8ff" d="M839.73, │ │ │ +00004fe0: 2d33 3337 2e31 3943 3639 342e 3435 2c2d -337.19C694.45,- │ │ │ +00004ff0: 3333 332e 3836 2033 3637 2e38 362c 2d33 333.86 367.86,-3 │ │ │ +00005000: 3233 2e32 2033 3237 2c2d 3239 3420 3235 23.2 327,-294 25 │ │ │ +00005010: 352e 3638 2c2d 3234 332e 3034 2032 3032 5.68,-243.04 202 │ │ │ +00005020: 2e34 342c 2d31 3739 2e33 3920 3235 362c .44,-179.39 256, │ │ │ +00005030: 2d31 3130 2032 3633 2e38 332c 2d39 392e -110 263.83,-99. │ │ │ +00005040: 3836 2033 3334 2e36 2c2d 3833 2e38 3620 86 334.6,-83.86 │ │ │ +00005050: 3338 322e 3332 2c2d 3734 2e30 3622 2f3e 382.32,-74.06"/> │ │ │ +00005060: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00005070: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00005080: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00005090: 3d22 3833 392e 382c 2d33 3430 2e36 3920 ="839.8,-340.69 │ │ │ +000050a0: 3834 392e 3837 2c2d 3333 372e 3431 2038 849.87,-337.41 8 │ │ │ +000050b0: 3339 2e39 352c 2d33 3333 2e36 3920 3833 39.95,-333.69 83 │ │ │ +000050c0: 392e 382c 2d33 3430 2e36 3922 2f3e 0a3c 9.8,-340.69"/>.< │ │ │ +000050d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +000050e0: 2d2d 204e 6f64 6531 3220 2d2d 3e0a 3c67 -- Node12 -->.<g │ │ │ +000050f0: 2069 643d 224e 6f64 6530 3030 3031 3222 id="Node000012" │ │ │ +00005100: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00005110: 7469 746c 653e 4e6f 6465 3132 3c2f 7469 title>Node12</ti │ │ │ +00005120: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00005130: 6465 3030 3030 3132 223e 3c61 2078 6c69 de000012"><a xli │ │ │ +00005140: 6e6b 3a68 7265 663d 2261 3030 3531 352e nk:href="a00515. │ │ │ +00005150: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +00005160: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +00005170: 2241 7070 6c69 6361 7469 6f6e 206c 6f67 "Application log │ │ │ +00005180: 6769 6e67 2066 6163 696c 6974 6965 7320 ging facilities │ │ │ +00005190: 6162 7374 7261 6374 696f 6e2e 223e 0a3c abstraction.">.< │ │ │ +000051a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +000051b0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +000051c0: 3636 3636 2220 706f 696e 7473 3d22 3131 6666" points="11 │ │ │ +000051d0: 3536 2c2d 3132 3920 3130 3334 2c2d 3132 56,-129 1034,-12 │ │ │ +000051e0: 3920 3130 3334 2c2d 3131 3020 3131 3536 9 1034,-110 1156 │ │ │ +000051f0: 2c2d 3131 3020 3131 3536 2c2d 3132 3922 ,-110 1156,-129" │ │ │ +00005200: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ +00005210: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ +00005220: 2231 3039 3522 2079 3d22 2d31 3137 2220 "1095" y="-117" │ │ │ +00005230: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +00005240: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +00005250: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +00005260: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f61 .00">commoncpp/a │ │ │ +00005270: 7070 6c6f 672e 683c 2f74 6578 743e 0a3c pplog.h</text>.< │ │ │ +00005280: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00005290: 2d2d 204e 6f64 6534 2623 3435 3b26 6774 -- Node4-> │ │ │ +000052a0: 3b4e 6f64 6531 3220 2d2d 3e0a 3c67 2069 ;Node12 -->.<g i │ │ │ +000052b0: 643d 2265 6467 6531 395f 4e6f 6465 3030 d="edge19_Node00 │ │ │ +000052c0: 3030 3034 5f4e 6f64 6530 3030 3031 3222 0004_Node000012" │ │ │ +000052d0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +000052e0: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ +000052f0: 2667 743b 4e6f 6465 3132 3c2f 7469 746c >Node12</titl │ │ │ +00005300: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00005310: 3139 5f4e 6f64 6530 3030 3030 345f 4e6f 19_Node000004_No │ │ │ +00005320: 6465 3030 3030 3132 223e 3c61 2078 6c69 de000012"><a xli │ │ │ +00005330: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00005340: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00005350: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00005360: 2064 3d22 4d39 3437 2e33 332c 2d33 3237 d="M947.33,-327 │ │ │ +00005370: 2e30 3143 3130 3238 2e38 362c 2d33 3031 .01C1028.86,-301 │ │ │ +00005380: 2e37 2031 3231 342e 3733 2c2d 3233 382e .7 1214.73,-238. │ │ │ +00005390: 3938 2031 3234 382c 2d31 3834 2031 3237 98 1248,-184 127 │ │ │ +000053a0: 312e 3337 2c2d 3134 352e 3337 2031 3230 1.37,-145.37 120 │ │ │ +000053b0: 382e 3533 2c2d 3133 302e 3234 2031 3135 8.53,-130.24 115 │ │ │ +000053c0: 362e 3433 2c2d 3132 342e 3331 222f 3e0a 6.43,-124.31"/>. │ │ │ +000053d0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +000053e0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +000053f0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00005400: 2239 3436 2e32 322c 2d33 3233 2e36 3920 "946.22,-323.69 │ │ │ +00005410: 3933 372e 372c 2d33 3239 2e39 3820 3934 937.7,-329.98 94 │ │ │ +00005420: 382e 3238 2c2d 3333 302e 3338 2039 3436 8.28,-330.38 946 │ │ │ +00005430: 2e32 322c 2d33 3233 2e36 3922 2f3e 0a3c .22,-323.69"/>.< │ │ │ +00005440: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00005450: 2d2d 204e 6f64 6531 3320 2d2d 3e0a 3c67 -- Node13 -->.<g │ │ │ +00005460: 2069 643d 224e 6f64 6530 3030 3031 3322 id="Node000013" │ │ │ +00005470: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00005480: 7469 746c 653e 4e6f 6465 3133 3c2f 7469 title>Node13</ti │ │ │ +00005490: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +000054a0: 6465 3030 3030 3133 223e 3c61 2078 6c69 de000013"><a xli │ │ │ +000054b0: 6e6b 3a68 7265 663d 2261 3030 3530 302e nk:href="a00500. │ │ │ +000054c0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +000054d0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +000054e0: 2247 4e55 2043 6f6d 6d6f 6e20 432b 2b20 "GNU Common C++ │ │ │ +000054f0: 6578 6365 7074 696f 6e20 6d6f 6465 6c20 exception model │ │ │ +00005500: 6261 7365 2063 6c61 7373 6573 2e22 3e0a base classes.">. │ │ │ +00005510: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ +00005520: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ +00005530: 3636 3636 3622 2070 6f69 6e74 733d 2237 66666" points="7 │ │ │ +00005540: 3234 2e35 2c2d 3233 3920 3538 372e 352c 24.5,-239 587.5, │ │ │ +00005550: 2d32 3339 2035 3837 2e35 2c2d 3232 3020 -239 587.5,-220 │ │ │ +00005560: 3732 342e 352c 2d32 3230 2037 3234 2e35 724.5,-220 724.5 │ │ │ +00005570: 2c2d 3233 3922 2f3e 0a3c 7465 7874 2074 ,-239"/>.<text t │ │ │ +00005580: 6578 742d 616e 6368 6f72 3d22 6d69 6464 ext-anchor="midd │ │ │ +00005590: 6c65 2220 783d 2236 3536 2220 793d 222d le" x="656" y="- │ │ │ +000055a0: 3232 3722 2066 6f6e 742d 6661 6d69 6c79 227" font-family │ │ │ +000055b0: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ +000055c0: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ +000055d0: 653d 2231 302e 3030 223e 636f 6d6d 6f6e e="10.00">common │ │ │ +000055e0: 6370 702f 6578 6365 7074 696f 6e2e 683c cpp/exception.h< │ │ │ +000055f0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ +00005600: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 .</g>.<!-- Node4 │ │ │ +00005610: 2623 3435 3b26 6774 3b4e 6f64 6531 3320 ->Node13 │ │ │ +00005620: 2d2d 3e0a 3c67 2069 643d 2265 6467 6532 -->.<g id="edge2 │ │ │ +00005630: 335f 4e6f 6465 3030 3030 3034 5f4e 6f64 3_Node000004_Nod │ │ │ +00005640: 6530 3030 3031 3322 2063 6c61 7373 3d22 e000013" class=" │ │ │ +00005650: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +00005660: 6465 3426 2334 353b 2667 743b 4e6f 6465 de4->Node │ │ │ +00005670: 3133 3c2f 7469 746c 653e 0a3c 6720 6964 13... │ │ │ +00005740: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ +000057b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node14. │ │ │ +00005800: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 │ │ │ +00005870: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ +000058d0: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/file. │ │ │ +00005940: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ +000059b0: 4e6f 6465 3426 2334 353b 2667 743b 4e6f Node4->No │ │ │ +000059c0: 6465 3134 3c2f 7469 746c 653e 0a3c 6720 de14...

......Node15...commo │ │ │ +00005c60: 6e63 7070 2f73 6572 6961 6c2e 683c 2f74 ncpp/serial.h...< │ │ │ +00005c80: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>. │ │ │ +00005e50: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node16< │ │ │ +00005e80: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00005e90: 5f4e 6f64 6530 3030 3031 3622 3e3c 6120 _Node000016"><a │ │ │ +00005ea0: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ +00005eb0: 3838 2e68 746d 6c22 2074 6172 6765 743d 88.html" target= │ │ │ +00005ec0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00005ed0: 6c65 3d22 7374 7269 6e67 2074 6f6b 656e le="string token │ │ │ +00005ee0: 697a 6572 2e22 3e0a 3c70 6f6c 7967 6f6e izer.">.<polygon │ │ │ +00005ef0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ +00005f00: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ +00005f10: 6f69 6e74 733d 2238 3137 2e35 2c2d 3138 oints="817.5,-18 │ │ │ +00005f20: 3420 3638 342e 352c 2d31 3834 2036 3834 4 684.5,-184 684 │ │ │ +00005f30: 2e35 2c2d 3136 3520 3831 372e 352c 2d31 .5,-165 817.5,-1 │ │ │ +00005f40: 3635 2038 3137 2e35 2c2d 3138 3422 2f3e 65 817.5,-184"/> │ │ │ +00005f50: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ +00005f60: 6f72 3d22 6d69 6464 6c65 2220 783d 2237 or="middle" x="7 │ │ │ +00005f70: 3531 2220 793d 222d 3137 3222 2066 6f6e 51" y="-172" fon │ │ │ +00005f80: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ +00005f90: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ +00005fa0: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ +00005fb0: 223e 636f 6d6d 6f6e 6370 702f 746f 6b65 ">commoncpp/toke │ │ │ +00005fc0: 6e69 7a65 722e 683c 2f74 6578 743e 0a3c nizer.h</text>.< │ │ │ +00005fd0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00005fe0: 2d2d 204e 6f64 6534 2623 3435 3b26 6774 -- Node4-> │ │ │ +00005ff0: 3b4e 6f64 6531 3620 2d2d 3e0a 3c67 2069 ;Node16 -->.<g i │ │ │ +00006000: 643d 2265 6467 6537 325f 4e6f 6465 3030 d="edge72_Node00 │ │ │ +00006010: 3030 3034 5f4e 6f64 6530 3030 3031 3622 0004_Node000016" │ │ │ +00006020: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00006030: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ +00006040: 2667 743b 4e6f 6465 3136 3c2f 7469 746c >Node16</titl │ │ │ +00006050: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00006060: 3732 5f4e 6f64 6530 3030 3030 345f 4e6f 72_Node000004_No │ │ │ +00006070: 6465 3030 3030 3136 223e 3c61 2078 6c69 de000016"><a xli │ │ │ +00006080: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00006090: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +000060a0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +000060b0: 2064 3d22 4d38 3933 2e34 382c 2d33 3232 d="M893.48,-322 │ │ │ +000060c0: 2e34 3943 3836 302e 3632 2c2d 3238 382e .49C860.62,-288. │ │ │ +000060d0: 3539 2037 3834 2e39 392c 2d32 3130 2e35 59 784.99,-210.5 │ │ │ +000060e0: 3720 3735 392e 3534 2c2d 3138 342e 3331 7 759.54,-184.31 │ │ │ +000060f0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00006100: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00006110: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00006120: 6e74 733d 2238 3931 2e30 332c 2d33 3234 nts="891.03,-324 │ │ │ +00006130: 2e39 3920 3930 302e 3531 2c2d 3332 392e .99 900.51,-329. │ │ │ +00006140: 3734 2038 3936 2e30 362c 2d33 3230 2e31 74 896.06,-320.1 │ │ │ +00006150: 3220 3839 312e 3033 2c2d 3332 342e 3939 2 891.03,-324.99 │ │ │ +00006160: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00006170: 673e 0a3c 212d 2d20 4e6f 6465 3137 202d g>.<!-- Node17 - │ │ │ +00006180: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ +00006190: 3030 3137 2220 636c 6173 733d 226e 6f64 0017" class="nod │ │ │ +000061a0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6531 e">.<title>Node1 │ │ │ +000061b0: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7.< │ │ │ +000061d0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ +000061e0: 3035 3333 2e68 746d 6c22 2074 6172 6765 0533.html" targe │ │ │ +000061f0: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ +00006200: 6974 6c65 3d22 7661 7269 6f75 7320 6d69 itle="various mi │ │ │ +00006210: 7363 656c 6c61 6e65 6f75 7320 636c 6173 scellaneous clas │ │ │ +00006220: 7365 7320 6869 7374 6f72 6963 616c 6c79 ses historically │ │ │ +00006230: 2075 7365 642e 223e 0a3c 706f 6c79 676f used.">..c │ │ │ +00006300: 6f6d 6d6f 6e63 7070 2f6d 6973 632e 683c ommoncpp/misc.h< │ │ │ +00006310: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00006320: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 ....No │ │ │ +00006380: 6465 3426 2334 353b 2667 743b 4e6f 6465 de4->Node │ │ │ +00006390: 3137 3c2f 7469 746c 653e 0a3c 6720 6964 17...... │ │ │ +00006510: 0a3c 212d 2d20 4e6f 6465 3138 202d 2d3e . │ │ │ +00006520: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node18< │ │ │ +00006550: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00006560: 5f4e 6f64 6530 3030 3031 3822 3e3c 6120 _Node000018"><a │ │ │ +00006570: 786c 696e 6b3a 6872 6566 3d22 6130 3039 xlink:href="a009 │ │ │ +00006580: 3333 5f73 6f75 7263 652e 6874 6d6c 2220 33_source.html" │ │ │ +00006590: 7461 7267 6574 3d22 5f74 6f70 2220 786c target="_top" xl │ │ │ +000065a0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +000065b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +000065c0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +000065d0: 3636 3636 2220 706f 696e 7473 3d22 3133 6666" points="13 │ │ │ +000065e0: 3639 2e35 2c2d 3233 3920 3132 3338 2e35 69.5,-239 1238.5 │ │ │ +000065f0: 2c2d 3233 3920 3132 3338 2e35 2c2d 3232 ,-239 1238.5,-22 │ │ │ +00006600: 3020 3133 3639 2e35 2c2d 3232 3020 3133 0 1369.5,-220 13 │ │ │ +00006610: 3639 2e35 2c2d 3233 3922 2f3e 0a3c 7465 69.5,-239"/>.<te │ │ │ +00006620: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ +00006630: 6d69 6464 6c65 2220 783d 2231 3330 3422 middle" x="1304" │ │ │ +00006640: 2079 3d22 2d32 3237 2220 666f 6e74 2d66 y="-227" font-f │ │ │ +00006650: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ +00006660: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ +00006670: 742d 7369 7a65 3d22 3130 2e30 3022 3e63 t-size="10.00">c │ │ │ +00006680: 6f6d 6d6f 6e63 7070 2f6e 756d 6265 7273 ommoncpp/numbers │ │ │ +00006690: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +000066a0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +000066b0: 6465 3426 2334 353b 2667 743b 4e6f 6465 de4->Node │ │ │ +000066c0: 3138 202d 2d3e 0a3c 6720 6964 3d22 6564 18 -->.<g id="ed │ │ │ +000066d0: 6765 3338 5f4e 6f64 6530 3030 3030 345f ge38_Node000004_ │ │ │ +000066e0: 4e6f 6465 3030 3030 3138 2220 636c 6173 Node000018" clas │ │ │ +000066f0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00006700: 3e4e 6f64 6534 2623 3435 3b26 6774 3b4e >Node4->N │ │ │ +00006710: 6f64 6531 383c 2f74 6974 6c65 3e0a 3c67 ode18.....< │ │ │ +00006860: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node19. │ │ │ +000068b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commoncpp/ │ │ │ +00006a20: 6f62 6a65 6374 2e68 3c2f 7465 7874 3e0a object.h. │ │ │ +00006a30: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00006a40: 212d 2d20 4e6f 6465 3426 2334 353b 2667 !-- Node4-&g │ │ │ +00006a50: 743b 4e6f 6465 3139 202d 2d3e 0a3c 6720 t;Node19 -->.. │ │ │ +00006a90: 3c74 6974 6c65 3e4e 6f64 6534 2623 3435 Node4- │ │ │ +00006aa0: 3b26 6774 3b4e 6f64 6531 393c 2f74 6974 ;>Node19</tit │ │ │ +00006ab0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00006ac0: 6534 305f 4e6f 6465 3030 3030 3034 5f4e e40_Node000004_N │ │ │ +00006ad0: 6f64 6530 3030 3031 3922 3e3c 6120 786c ode000019"><a xl │ │ │ +00006ae0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00006af0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00006b00: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00006b10: 2220 643d 224d 3937 382e 3336 2c2d 3333 " d="M978.36,-33 │ │ │ +00006b20: 3043 3130 3937 2e33 332c 2d33 3230 2e32 0C1097.33,-320.2 │ │ │ +00006b30: 3520 3133 3536 2e31 362c 2d33 3333 2e32 5 1356.16,-333.2 │ │ │ +00006b40: 3620 3134 3531 2c2d 3239 3420 3134 3830 6 1451,-294 1480 │ │ │ +00006b50: 2e30 392c 2d32 3831 2e39 3620 3135 3035 .09,-281.96 1505 │ │ │ +00006b60: 2e39 372c 2d32 3533 2e38 3920 3135 3137 .97,-253.89 1517 │ │ │ +00006b70: 2e39 352c 2d32 3339 2e34 3522 2f3e 0a3c .95,-239.45"/>.< │ │ │ +00006b80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00006b90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00006ba0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00006bb0: 3937 372e 3936 2c2d 3332 362e 3532 2039 977.96,-326.52 9 │ │ │ +00006bc0: 3638 2e33 322c 2d33 3330 2e39 3120 3937 68.32,-330.91 97 │ │ │ +00006bd0: 382e 3539 2c2d 3333 332e 3439 2039 3737 8.59,-333.49 977 │ │ │ +00006be0: 2e39 362c 2d33 3236 2e35 3222 2f3e 0a3c .96,-326.52"/>.< │ │ │ +00006bf0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00006c00: 2d2d 204e 6f64 6532 3020 2d2d 3e0a 3c67 -- Node20 -->.<g │ │ │ +00006c10: 2069 643d 224e 6f64 6530 3030 3032 3022 id="Node000020" │ │ │ +00006c20: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00006c30: 7469 746c 653e 4e6f 6465 3230 3c2f 7469 title>Node20</ti │ │ │ +00006c40: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00006c50: 6465 3030 3030 3230 223e 3c61 2078 6c69 de000020"><a xli │ │ │ +00006c60: 6e6b 3a68 7265 663d 2261 3030 3532 375f nk:href="a00527_ │ │ │ +00006c70: 736f 7572 6365 2e68 746d 6c22 2074 6172 source.html" tar │ │ │ +00006c80: 6765 743d 225f 746f 7022 2078 6c69 6e6b get="_top" xlink │ │ │ +00006c90: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ +00006ca0: 7967 6f6e 2066 696c 6c3d 2277 6869 7465 ygon fill="white │ │ │ +00006cb0: 2220 7374 726f 6b65 3d22 2336 3636 3636 " stroke="#66666 │ │ │ +00006cc0: 3622 2070 6f69 6e74 733d 2231 3637 342c 6" points="1674, │ │ │ +00006cd0: 2d31 3239 2031 3535 322c 2d31 3239 2031 -129 1552,-129 1 │ │ │ +00006ce0: 3535 322c 2d31 3130 2031 3637 342c 2d31 552,-110 1674,-1 │ │ │ +00006cf0: 3130 2031 3637 342c 2d31 3239 222f 3e0a 10 1674,-129"/>. │ │ │ +00006d00: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ +00006d10: 723d 226d 6964 646c 6522 2078 3d22 3136 r="middle" x="16 │ │ │ +00006d20: 3133 2220 793d 222d 3131 3722 2066 6f6e 13" y="-117" fon │ │ │ +00006d30: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ +00006d40: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ +00006d50: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ +00006d60: 223e 636f 6d6d 6f6e 6370 702f 7065 7273 ">commoncpp/pers │ │ │ +00006d70: 6973 742e 683c 2f74 6578 743e 0a3c 2f61 ist.h</text>.</a │ │ │ +00006d80: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00006d90: 204e 6f64 6534 2623 3435 3b26 6774 3b4e Node4->N │ │ │ +00006da0: 6f64 6532 3020 2d2d 3e0a 3c67 2069 643d ode20 -->.<g id= │ │ │ +00006db0: 2265 6467 6534 325f 4e6f 6465 3030 3030 "edge42_Node0000 │ │ │ +00006dc0: 3034 5f4e 6f64 6530 3030 3032 3022 2063 04_Node000020" c │ │ │ +00006dd0: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00006de0: 746c 653e 4e6f 6465 3426 2334 353b 2667 tle>Node4-&g │ │ │ +00006df0: 743b 4e6f 6465 3230 3c2f 7469 746c 653e t;Node20 │ │ │ +00006e00: 0a3c 6720 6964 3d22 615f 6564 6765 3432 ...... │ │ │ +00006f70: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3231 ...Nod │ │ │ +00006fb0: 6532 313c 2f74 6974 6c65 3e0a 3c67 2069 e21...co │ │ │ +00007110: 6d6d 6f6e 6370 702f 706f 696e 7465 722e mmoncpp/pointer. │ │ │ +00007120: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ +00007190: 4e6f 6465 3426 2334 353b 2667 743b 4e6f Node4->No │ │ │ +000071a0: 6465 3231 3c2f 7469 746c 653e 0a3c 6720 de21.....< │ │ │ +000072f0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node22. │ │ │ +00007340: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +000073a0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .commoncpp/ │ │ │ +00007470: 7072 6f63 6573 732e 683c 2f74 6578 743e process.h │ │ │ +00007480: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00007490: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 . │ │ │ +000074e0: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .Node4 │ │ │ +000074f0: 353b 2667 743b 4e6f 6465 3232 3c2f 7469 5;>Node22</ti │ │ │ +00007500: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00007510: 6765 3436 5f4e 6f64 6530 3030 3030 345f ge46_Node000004_ │ │ │ +00007520: 4e6f 6465 3030 3030 3232 223e 3c61 2078 Node000022"><a x │ │ │ +00007530: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00007540: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00007550: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00007560: 6622 2064 3d22 4d39 3738 2e32 352c 2d33 f" d="M978.25,-3 │ │ │ +00007570: 3239 2e38 3243 3130 3737 2e30 362c 2d33 29.82C1077.06,-3 │ │ │ +00007580: 3137 2e34 2031 3234 372e 3431 2c2d 3239 17.4 1247.41,-29 │ │ │ +00007590: 352e 3834 2031 3235 342c 2d32 3934 2031 5.84 1254,-294 1 │ │ │ +000075a0: 3331 322e 3036 2c2d 3237 372e 3735 2031 312.06,-277.75 1 │ │ │ +000075b0: 3333 382e 3135 2c2d 3238 342e 3234 2031 338.15,-284.24 1 │ │ │ +000075c0: 3337 382c 2d32 3339 2031 3339 312e 3834 378,-239 1391.84 │ │ │ +000075d0: 2c2d 3232 332e 3238 2031 3339 352e 3631 ,-223.28 1395.61 │ │ │ +000075e0: 2c2d 3139 372e 3832 2031 3339 362e 3632 ,-197.82 1396.62 │ │ │ +000075f0: 2c2d 3138 342e 3431 222f 3e0a 3c70 6f6c ,-184.41"/>.<pol │ │ │ +00007600: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +00007610: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +00007620: 3866 6622 2070 6f69 6e74 733d 2239 3737 8ff" points="977 │ │ │ +00007630: 2e35 322c 2d33 3236 2e33 3920 3936 382e .52,-326.39 968. │ │ │ +00007640: 3033 2c2d 3333 312e 3131 2039 3738 2e33 03,-331.11 978.3 │ │ │ +00007650: 392c 2d33 3333 2e33 3320 3937 372e 3532 9,-333.33 977.52 │ │ │ +00007660: 2c2d 3332 362e 3339 222f 3e0a 3c2f 613e ,-326.39"/>.</a> │ │ │ +00007670: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00007680: 4e6f 6465 3233 202d 2d3e 0a3c 6720 6964 Node23 -->.<g id │ │ │ +00007690: 3d22 4e6f 6465 3030 3030 3233 2220 636c ="Node000023" cl │ │ │ +000076a0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +000076b0: 6c65 3e4e 6f64 6532 333c 2f74 6974 6c65 le>Node23...commoncpp │ │ │ +00007810: 2f73 6c6f 672e 683c 2f74 6578 743e 0a3c /slog.h.< │ │ │ +00007820: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00007880: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ +00007890: 2667 743b 4e6f 6465 3233 3c2f 7469 746c >Node23..

.. │ │ │ +000079e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node24. │ │ │ +00007aa0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ +00007b00: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/strin │ │ │ +00007b70: 672e 683c 2f74 6578 743e 0a3c 2f61 3e0a g.h.. │ │ │ +00007b80: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4-> │ │ │ +00007bf0: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ +00007c00: 6720 6964 3d22 615f 6564 6765 3533 5f4e g id="a_edge53_N │ │ │ +00007c10: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ +00007c20: 3030 3234 223e 3c61 2078 6c69 6e6b 3a74 0024">.. │ │ │ +00007ca0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +00007d10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00007d20: 212d 2d20 4e6f 6465 3235 202d 2d3e 0a3c !-- Node25 -->.< │ │ │ +00007d30: 6720 6964 3d22 4e6f 6465 3030 3030 3235 g id="Node000025 │ │ │ +00007d40: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00007d50: 3c74 6974 6c65 3e4e 6f64 6532 353c 2f74 Node25</t │ │ │ +00007d60: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +00007d70: 6f64 6530 3030 3032 3522 3e3c 6120 786c ode000025"><a xl │ │ │ +00007d80: 696e 6b3a 6872 6566 3d22 6130 3039 3537 ink:href="a00957 │ │ │ +00007d90: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ +00007da0: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ +00007db0: 3d22 436f 6d6d 6f6e 2043 2b2b 2074 6872 ="Common C++ thr │ │ │ +00007dc0: 6561 6420 636c 6173 7320 616e 6420 7379 ead class and sy │ │ │ +00007dd0: 6368 726f 6e69 7a61 7469 6f6e 206f 626a chronization obj │ │ │ +00007de0: 6563 7473 2e22 3e0a 3c70 6f6c 7967 6f6e ects.">.<polygon │ │ │ +00007df0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ +00007e00: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ +00007e10: 6f69 6e74 733d 2231 3032 362c 2d32 3339 oints="1026,-239 │ │ │ +00007e20: 2039 3036 2c2d 3233 3920 3930 362c 2d32 906,-239 906,-2 │ │ │ +00007e30: 3230 2031 3032 362c 2d32 3230 2031 3032 20 1026,-220 102 │ │ │ +00007e40: 362c 2d32 3339 222f 3e0a 3c74 6578 7420 6,-239"/>.<text │ │ │ +00007e50: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ +00007e60: 646c 6522 2078 3d22 3936 3622 2079 3d22 dle" x="966" y=" │ │ │ +00007e70: 2d32 3237 2220 666f 6e74 2d66 616d 696c -227" font-famil │ │ │ +00007e80: 793d 2248 656c 7665 7469 6361 2c73 616e y="Helvetica,san │ │ │ +00007e90: 732d 5365 7269 6622 2066 6f6e 742d 7369 s-Serif" font-si │ │ │ +00007ea0: 7a65 3d22 3130 2e30 3022 3e63 6f6d 6d6f ze="10.00">commo │ │ │ +00007eb0: 6e63 7070 2f74 6872 6561 642e 683c 2f74 ncpp/thread.h</t │ │ │ +00007ec0: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ +00007ed0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>.<!-- Node4&# │ │ │ +00007ee0: 3435 3b26 6774 3b4e 6f64 6532 3520 2d2d 45;>Node25 -- │ │ │ +00007ef0: 3e0a 3c67 2069 643d 2265 6467 6537 315f >.<g id="edge71_ │ │ │ +00007f00: 4e6f 6465 3030 3030 3034 5f4e 6f64 6530 Node000004_Node0 │ │ │ +00007f10: 3030 3032 3522 2063 6c61 7373 3d22 6564 00025" class="ed │ │ │ +00007f20: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00007f30: 3426 2334 353b 2667 743b 4e6f 6465 3235 4->Node25 │ │ │ +00007f40: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00007f70: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ....< │ │ │ +00008060: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node26. │ │ │ +000080b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commoncpp │ │ │ +000081e0: 2f78 6d6c 2e68 3c2f 7465 7874 3e0a 3c2f /xml.h......Node4-& │ │ │ +00008260: 6774 3b4e 6f64 6532 363c 2f74 6974 6c65 gt;Node26... │ │ │ +00008340: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +000083b0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000083c0: 212d 2d20 4e6f 6465 3526 2334 353b 2667 !-- Node5-&g │ │ │ +000083d0: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->..Node5-& │ │ │ +00008420: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ +00008430: 0a3c 6720 6964 3d22 615f 6564 6765 355f .. │ │ │ +000084f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +00008560: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00008570: 3c21 2d2d 204e 6f64 6535 2623 3435 3b26 ..< │ │ │ +000085c0: 7469 746c 653e 4e6f 6465 3526 2334 353b title>Node5- │ │ │ +000085d0: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7... │ │ │ +00008680: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +000086f0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node5->N │ │ │ +00008760: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8.... │ │ │ +00008880: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node5-> │ │ │ +000088f0: 3b4e 6f64 6531 303c 2f74 6974 6c65 3e0a ;Node10. │ │ │ +00008900: 3c67 2069 643d 2261 5f65 6467 6531 375f ....... │ │ │ +00008a60: 3c67 2069 643d 2265 6467 6531 385f 4e6f .Node5& │ │ │ +00008aa0: 2334 353b 2667 743b 4e6f 6465 3131 3c2f #45;>Node11</ │ │ │ +00008ab0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00008ac0: 6564 6765 3138 5f4e 6f64 6530 3030 3030 edge18_Node00000 │ │ │ +00008ad0: 355f 4e6f 6465 3030 3030 3131 223e 3c61 5_Node000011"><a │ │ │ +00008ae0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00008af0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00008b00: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00008b10: 3866 6622 2064 3d22 4d35 3131 2c2d 3135 8ff" d="M511,-15 │ │ │ +00008b20: 372e 3343 3438 392e 3532 2c2d 3133 342e 7.3C489.52,-134. │ │ │ +00008b30: 3120 3435 302e 3733 2c2d 3932 2e32 3120 1 450.73,-92.21 │ │ │ +00008b40: 3433 342e 3032 2c2d 3734 2e31 3622 2f3e 434.02,-74.16"/> │ │ │ +00008b50: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00008b60: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00008b70: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00008b80: 3d22 3530 382e 3435 2c2d 3135 392e 3720 ="508.45,-159.7 │ │ │ +00008b90: 3531 372e 3832 2c2d 3136 342e 3636 2035 517.82,-164.66 5 │ │ │ +00008ba0: 3133 2e35 392c 2d31 3534 2e39 3520 3530 13.59,-154.95 50 │ │ │ +00008bb0: 382e 3435 2c2d 3135 392e 3722 2f3e 0a3c 8.45,-159.7"/>.< │ │ │ +00008bc0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00008bd0: 2d2d 204e 6f64 6537 2623 3435 3b26 6774 -- Node7-> │ │ │ +00008be0: 3b4e 6f64 6536 202d 2d3e 0a3c 6720 6964 ;Node6 -->.<g id │ │ │ +00008bf0: 3d22 6564 6765 375f 4e6f 6465 3030 3030 ="edge7_Node0000 │ │ │ +00008c00: 3037 5f4e 6f64 6530 3030 3030 3622 2063 07_Node000006" c │ │ │ +00008c10: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00008c20: 746c 653e 4e6f 6465 3726 2334 353b 2667 tle>Node7-&g │ │ │ +00008c30: 743b 4e6f 6465 363c 2f74 6974 6c65 3e0a t;Node6. │ │ │ +00008c40: 3c67 2069 643d 2261 5f65 6467 6537 5f4e .. │ │ │ +00008d40: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00008d50: 3c21 2d2d 204e 6f64 6538 2623 3435 3b26 ..< │ │ │ +00008da0: 7469 746c 653e 4e6f 6465 3826 2334 353b title>Node8- │ │ │ +00008db0: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6........< │ │ │ +00008f40: 6720 6964 3d22 6564 6765 3130 5f4e 6f64 g id="edge10_Nod │ │ │ +00008f50: 6530 3030 3030 385f 4e6f 6465 3030 3030 e000008_Node0000 │ │ │ +00008f60: 3037 2220 636c 6173 733d 2265 6467 6522 07" class="edge" │ │ │ +00008f70: 3e0a 3c74 6974 6c65 3e4e 6f64 6538 2623 >.Node8&# │ │ │ +00008f80: 3435 3b26 6774 3b4e 6f64 6537 3c2f 7469 45;>Node7</ti │ │ │ +00008f90: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00008fa0: 6765 3130 5f4e 6f64 6530 3030 3030 385f ge10_Node000008_ │ │ │ +00008fb0: 4e6f 6465 3030 3030 3037 223e 3c61 2078 Node000007"><a x │ │ │ +00008fc0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00008fd0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00008fe0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00008ff0: 6622 2064 3d22 4d33 3833 2e38 2c2d 3130 f" d="M383.8,-10 │ │ │ +00009000: 372e 3934 4334 3332 2e35 342c 2d39 382e 7.94C432.54,-98. │ │ │ +00009010: 3031 2035 3034 2e36 312c 2d38 332e 3331 01 504.61,-83.31 │ │ │ +00009020: 2035 3439 2e39 2c2d 3734 2e30 3822 2f3e 549.9,-74.08"/> │ │ │ +00009030: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00009040: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00009050: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00009060: 3d22 3338 322e 3837 2c2d 3130 342e 3536 ="382.87,-104.56 │ │ │ +00009070: 2033 3733 2e37 372c 2d31 3039 2e39 3820 373.77,-109.98 │ │ │ +00009080: 3338 342e 3237 2c2d 3131 312e 3432 2033 384.27,-111.42 3 │ │ │ +00009090: 3832 2e38 372c 2d31 3034 2e35 3622 2f3e 82.87,-104.56"/> │ │ │ +000090a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +000090b0: 3c21 2d2d 204e 6f64 6538 2623 3435 3b26 <!-- Node8-& │ │ │ +000090c0: 6774 3b4e 6f64 6539 202d 2d3e 0a3c 6720 gt;Node9 -->.<g │ │ │ +000090d0: 6964 3d22 6564 6765 3131 5f4e 6f64 6530 id="edge11_Node0 │ │ │ +000090e0: 3030 3030 385f 4e6f 6465 3030 3030 3039 00008_Node000009 │ │ │ +000090f0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00009100: 3c74 6974 6c65 3e4e 6f64 6538 2623 3435 <title>Node8- │ │ │ +00009110: 3b26 6774 3b4e 6f64 6539 3c2f 7469 746c ;>Node9</titl │ │ │ +00009120: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00009130: 3131 5f4e 6f64 6530 3030 3030 385f 4e6f 11_Node000008_No │ │ │ +00009140: 6465 3030 3030 3039 223e 3c61 2078 6c69 de000009"><a xli │ │ │ +00009150: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00009160: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00009170: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00009180: 2064 3d22 4d32 3936 2e39 2c2d 3130 362e d="M296.9,-106. │ │ │ +00009190: 3843 3236 372e 3232 2c2d 3936 2e39 3120 8C267.22,-96.91 │ │ │ +000091a0: 3232 352e 342c 2d38 322e 3937 2031 3938 225.4,-82.97 198 │ │ │ +000091b0: 2e37 352c 2d37 342e 3038 222f 3e0a 3c70 .75,-74.08"/>.<p │ │ │ +000091c0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +000091d0: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +000091e0: 3362 3866 6622 2070 6f69 6e74 733d 2232 3b8ff" points="2 │ │ │ +000091f0: 3935 2e38 362c 2d31 3130 2e31 3420 3330 95.86,-110.14 30 │ │ │ +00009200: 362e 3435 2c2d 3130 392e 3938 2032 3938 6.45,-109.98 298 │ │ │ +00009210: 2e30 372c 2d31 3033 2e35 2032 3935 2e38 .07,-103.5 295.8 │ │ │ +00009220: 362c 2d31 3130 2e31 3422 2f3e 0a3c 2f61 6,-110.14"/>.</a │ │ │ +00009230: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00009240: 204e 6f64 6538 2623 3435 3b26 6774 3b4e Node8->N │ │ │ +00009250: 6f64 6531 3020 2d2d 3e0a 3c67 2069 643d ode10 -->.<g id= │ │ │ +00009260: 2265 6467 6531 335f 4e6f 6465 3030 3030 "edge13_Node0000 │ │ │ +00009270: 3038 5f4e 6f64 6530 3030 3031 3022 2063 08_Node000010" c │ │ │ +00009280: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00009290: 746c 653e 4e6f 6465 3826 2334 353b 2667 tle>Node8-&g │ │ │ +000092a0: 743b 4e6f 6465 3130 3c2f 7469 746c 653e t;Node10 │ │ │ +000092b0: 0a3c 6720 6964 3d22 615f 6564 6765 3133 ...

......Node8-&g │ │ │ +00009430: 743b 4e6f 6465 3131 3c2f 7469 746c 653e t;Node11 │ │ │ +00009440: 0a3c 6720 6964 3d22 615f 6564 6765 3135 ..... │ │ │ +00009550: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node9->N │ │ │ +000095c0: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6......< │ │ │ +000096e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3026 /g>... │ │ │ +000098c0: 3c74 6974 6c65 3e4e 6f64 6531 3126 2334 Node11 │ │ │ +000098d0: 353b 2667 743b 4e6f 6465 363c 2f74 6974 5;>Node6</tit │ │ │ +000098e0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000098f0: 6531 365f 4e6f 6465 3030 3030 3131 5f4e e16_Node000011_N │ │ │ +00009900: 6f64 6530 3030 3030 3622 3e3c 6120 786c ode000006"><a xl │ │ │ +00009910: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00009920: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00009930: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00009940: 2220 643d 224d 3439 302e 3037 2c2d 3535 " d="M490.07,-55 │ │ │ +00009950: 2e34 3443 3439 312e 3339 2c2d 3535 2e32 .44C491.39,-55.2 │ │ │ +00009960: 3920 3439 322e 372c 2d35 352e 3134 2034 9 492.7,-55.14 4 │ │ │ +00009970: 3934 2c2d 3535 2036 3237 2e34 312c 2d34 94,-55 627.41,-4 │ │ │ +00009980: 302e 3133 2037 3833 2e31 392c 2d32 352e 0.13 783.19,-25. │ │ │ +00009990: 3434 2038 3733 2e32 322c 2d31 372e 3231 44 873.22,-17.21 │ │ │ +000099a0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +000099b0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +000099c0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +000099d0: 6e74 733d 2234 3839 2e33 332c 2d35 322e nts="489.33,-52. │ │ │ +000099e0: 3031 2034 3739 2e38 312c 2d35 362e 3634 01 479.81,-56.64 │ │ │ +000099f0: 2034 3930 2e31 342c 2d35 382e 3936 2034 490.14,-58.96 4 │ │ │ +00009a00: 3839 2e33 332c 2d35 322e 3031 222f 3e0a 89.33,-52.01"/>. │ │ │ +00009a10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +00009a20: 212d 2d20 4e6f 6465 3132 2623 3435 3b26 !-- Node12-& │ │ │ +00009a30: 6774 3b4e 6f64 6536 202d 2d3e 0a3c 6720 gt;Node6 -->.<g │ │ │ +00009a40: 6964 3d22 6564 6765 3230 5f4e 6f64 6530 id="edge20_Node0 │ │ │ +00009a50: 3030 3031 325f 4e6f 6465 3030 3030 3036 00012_Node000006 │ │ │ +00009a60: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00009a70: 3c74 6974 6c65 3e4e 6f64 6531 3226 2334 <title>Node12 │ │ │ +00009a80: 353b 2667 743b 4e6f 6465 363c 2f74 6974 5;>Node6</tit │ │ │ +00009a90: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00009aa0: 6532 305f 4e6f 6465 3030 3030 3132 5f4e e20_Node000012_N │ │ │ +00009ab0: 6f64 6530 3030 3030 3622 3e3c 6120 786c ode000006"><a xl │ │ │ +00009ac0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00009ad0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00009ae0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00009af0: 2220 643d 224d 3130 3737 2e38 362c 2d31 " d="M1077.86,-1 │ │ │ +00009b00: 3032 2e37 3143 3130 3633 2e30 342c 2d38 02.71C1063.04,-8 │ │ │ +00009b10: 392e 3337 2031 3034 302e 3737 2c2d 3730 9.37 1040.77,-70 │ │ │ +00009b20: 2e30 3820 3130 3230 2c2d 3535 2031 3030 .08 1020,-55 100 │ │ │ +00009b30: 312e 3231 2c2d 3431 2e33 3620 3937 382e 1.21,-41.36 978. │ │ │ +00009b40: 3139 2c2d 3237 2e36 2039 3633 2e33 322c 19,-27.6 963.32, │ │ │ +00009b50: 2d31 392e 3037 222f 3e0a 3c70 6f6c 7967 -19.07"/>.<polyg │ │ │ +00009b60: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00009b70: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00009b80: 6622 2070 6f69 6e74 733d 2231 3037 352e f" points="1075. │ │ │ +00009b90: 3931 2c2d 3130 352e 3637 2031 3038 352e 91,-105.67 1085. │ │ │ +00009ba0: 3636 2c2d 3130 392e 3820 3130 3830 2e36 66,-109.8 1080.6 │ │ │ +00009bb0: 322c 2d31 3030 2e34 3920 3130 3735 2e39 2,-100.49 1075.9 │ │ │ +00009bc0: 312c 2d31 3035 2e36 3722 2f3e 0a3c 2f61 1,-105.67"/>.</a │ │ │ +00009bd0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00009be0: 204e 6f64 6531 3326 2334 353b 2667 743b Node13-> │ │ │ +00009bf0: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ +00009c00: 2265 6467 6532 345f 4e6f 6465 3030 3030 "edge24_Node0000 │ │ │ +00009c10: 3133 5f4e 6f64 6530 3030 3030 3522 2063 13_Node000005" c │ │ │ +00009c20: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00009c30: 746c 653e 4e6f 6465 3133 2623 3435 3b26 tle>Node13-& │ │ │ +00009c40: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ +00009c50: 0a3c 6720 6964 3d22 615f 6564 6765 3234 .. │ │ │ +00009cf0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +00009d60: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00009d70: 3c21 2d2d 204e 6f64 6531 3326 2334 353b . │ │ │ +00009dc0: 0a3c 7469 746c 653e 4e6f 6465 3133 2623 .Node13&# │ │ │ +00009dd0: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ +00009de0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00009df0: 6765 3236 5f4e 6f64 6530 3030 3031 335f ge26_Node000013_ │ │ │ +00009e00: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ +00009e10: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00009e20: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00009e30: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00009e40: 6622 2064 3d22 4d36 3532 2e32 382c 2d32 f" d="M652.28,-2 │ │ │ +00009e50: 3039 2e38 3743 3635 302e 3632 2c2d 3139 09.87C650.62,-19 │ │ │ +00009e60: 362e 3338 2036 3530 2e36 322c 2d31 3738 6.38 650.62,-178 │ │ │ +00009e70: 2e32 3720 3635 392c 2d31 3635 2037 3135 .27 659,-165 715 │ │ │ +00009e80: 2e32 322c 2d37 362e 3032 2038 3431 2e31 .22,-76.02 841.1 │ │ │ +00009e90: 312c 2d33 342e 3936 2039 3036 2e36 322c 1,-34.96 906.62, │ │ │ +00009ea0: 2d31 392e 3033 222f 3e0a 3c70 6f6c 7967 -19.03"/>.<polyg │ │ │ +00009eb0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00009ec0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00009ed0: 6622 2070 6f69 6e74 733d 2236 3438 2e38 f" points="648.8 │ │ │ +00009ee0: 352c 2d32 3130 2e36 2036 3533 2e39 322c 5,-210.6 653.92, │ │ │ +00009ef0: 2d32 3139 2e39 3120 3635 352e 3736 2c2d -219.91 655.76,- │ │ │ +00009f00: 3230 392e 3437 2036 3438 2e38 352c 2d32 209.47 648.85,-2 │ │ │ +00009f10: 3130 2e36 222f 3e0a 3c2f 613e 0a3c 2f67 10.6"/>.</a>.</g │ │ │ +00009f20: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00009f30: 3133 2623 3435 3b26 6774 3b4e 6f64 6538 13->Node8 │ │ │ +00009f40: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +00009f50: 3331 5f4e 6f64 6530 3030 3031 335f 4e6f 31_Node000013_No │ │ │ +00009f60: 6465 3030 3030 3038 2220 636c 6173 733d de000008" class= │ │ │ +00009f70: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +00009f80: 6f64 6531 3326 2334 353b 2667 743b 4e6f ode13->No │ │ │ +00009f90: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8.. │ │ │ +0000a060: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +0000a0d0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000a0e0: 3c21 2d2d 204e 6f64 6531 3326 2334 353b .< │ │ │ +0000a100: 6720 6964 3d22 6564 6765 3235 5f4e 6f64 g id="edge25_Nod │ │ │ +0000a110: 6530 3030 3031 335f 4e6f 6465 3030 3030 e000013_Node0000 │ │ │ +0000a120: 3132 2220 636c 6173 733d 2265 6467 6522 12" class="edge" │ │ │ +0000a130: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3326 >.Node13& │ │ │ +0000a140: 2334 353b 2667 743b 4e6f 6465 3132 3c2f #45;>Node12</ │ │ │ +0000a150: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000a160: 6564 6765 3235 5f4e 6f64 6530 3030 3031 edge25_Node00001 │ │ │ +0000a170: 335f 4e6f 6465 3030 3030 3132 223e 3c61 3_Node000012"><a │ │ │ +0000a180: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000a190: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000a1a0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000a1b0: 3866 6622 2064 3d22 4d36 3536 2e33 332c 8ff" d="M656.33, │ │ │ +0000a1c0: 2d32 3039 2e35 3743 3635 372e 3637 2c2d -209.57C657.67,- │ │ │ +0000a1d0: 3139 352e 3038 2036 3632 2c2d 3137 352e 195.08 662,-175. │ │ │ +0000a1e0: 3739 2036 3735 2c2d 3136 3520 3730 322e 79 675,-165 702. │ │ │ +0000a1f0: 3031 2c2d 3134 322e 3538 2039 3233 2e36 01,-142.58 923.6 │ │ │ +0000a200: 332c 2d31 3238 2e38 2031 3033 332e 3539 3,-128.8 1033.59 │ │ │ +0000a210: 2c2d 3132 332e 3238 222f 3e0a 3c70 6f6c ,-123.28"/>.<pol │ │ │ +0000a220: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +0000a230: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +0000a240: 3866 6622 2070 6f69 6e74 733d 2236 3532 8ff" points="652 │ │ │ +0000a250: 2e38 312c 2d32 3039 2e37 3520 3635 352e .81,-209.75 655. │ │ │ +0000a260: 3739 2c2d 3231 392e 3932 2036 3539 2e38 79,-219.92 659.8 │ │ │ +0000a270: 2c2d 3231 302e 3131 2036 3532 2e38 312c ,-210.11 652.81, │ │ │ +0000a280: 2d32 3039 2e37 3522 2f3e 0a3c 2f61 3e0a -209.75"/>.</a>. │ │ │ +0000a290: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +0000a2a0: 6f64 6531 3326 2334 353b 2667 743b 4e6f ode13->No │ │ │ +0000a2b0: 6465 3134 202d 2d3e 0a3c 6720 6964 3d22 de14 -->.<g id=" │ │ │ +0000a2c0: 6564 6765 3237 5f4e 6f64 6530 3030 3031 edge27_Node00001 │ │ │ +0000a2d0: 335f 4e6f 6465 3030 3030 3134 2220 636c 3_Node000014" cl │ │ │ +0000a2e0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +0000a2f0: 6c65 3e4e 6f64 6531 3326 2334 353b 2667 le>Node13-&g │ │ │ +0000a300: 743b 4e6f 6465 3134 3c2f 7469 746c 653e t;Node14 │ │ │ +0000a310: 0a3c 6720 6964 3d22 615f 6564 6765 3237 ... │ │ │ +0000a420: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000a430: 3c21 2d2d 204e 6f64 6531 3326 2334 353b .< │ │ │ +0000a450: 6720 6964 3d22 6564 6765 3239 5f4e 6f64 g id="edge29_Nod │ │ │ +0000a460: 6530 3030 3031 335f 4e6f 6465 3030 3030 e000013_Node0000 │ │ │ +0000a470: 3135 2220 636c 6173 733d 2265 6467 6522 15" class="edge" │ │ │ +0000a480: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3326 >.Node13& │ │ │ +0000a490: 2334 353b 2667 743b 4e6f 6465 3135 3c2f #45;>Node15</ │ │ │ +0000a4a0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000a4b0: 6564 6765 3239 5f4e 6f64 6530 3030 3031 edge29_Node00001 │ │ │ +0000a4c0: 335f 4e6f 6465 3030 3030 3135 223e 3c61 3_Node000015"><a │ │ │ +0000a4d0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000a4e0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000a4f0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000a500: 3866 6622 2064 3d22 4d37 3330 2e30 332c 8ff" d="M730.03, │ │ │ +0000a510: 2d32 3138 2e36 3443 3830 362e 3832 2c2d -218.64C806.82,- │ │ │ +0000a520: 3230 382e 3432 2039 3235 2e33 332c 2d31 208.42 925.33,-1 │ │ │ +0000a530: 3932 2e36 3320 3939 352e 3732 2c2d 3138 92.63 995.72,-18 │ │ │ +0000a540: 332e 3236 222f 3e0a 3c70 6f6c 7967 6f6e 3.26"/>.<polygon │ │ │ +0000a550: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +0000a560: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000a570: 2070 6f69 6e74 733d 2237 3239 2e34 2c2d points="729.4,- │ │ │ +0000a580: 3231 352e 3220 3731 392e 3935 2c2d 3231 215.2 719.95,-21 │ │ │ +0000a590: 392e 3938 2037 3330 2e33 322c 2d32 3232 9.98 730.32,-222 │ │ │ +0000a5a0: 2e31 3320 3732 392e 342c 2d32 3135 2e32 .13 729.4,-215.2 │ │ │ +0000a5b0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +0000a5c0: 673e 0a3c 212d 2d20 4e6f 6465 3133 2623 g>.<!-- Node13&# │ │ │ +0000a5d0: 3435 3b26 6774 3b4e 6f64 6531 3620 2d2d 45;>Node16 -- │ │ │ +0000a5e0: 3e0a 3c67 2069 643d 2265 6467 6533 325f >.<g id="edge32_ │ │ │ +0000a5f0: 4e6f 6465 3030 3030 3133 5f4e 6f64 6530 Node000013_Node0 │ │ │ +0000a600: 3030 3031 3622 2063 6c61 7373 3d22 6564 00016" class="ed │ │ │ +0000a610: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +0000a620: 3133 2623 3435 3b26 6774 3b4e 6f64 6531 13->Node1 │ │ │ +0000a630: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6.....< │ │ │ +0000a750: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node14-> │ │ │ +0000a7c0: 4e6f 6465 363c 2f74 6974 6c65 3e0a 3c67 Node6.....< │ │ │ +0000a8e0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node15-> │ │ │ +0000a950: 4e6f 6465 363c 2f74 6974 6c65 3e0a 3c67 Node6... │ │ │ +0000aac0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000aad0: 3c21 2d2d 204e 6f64 6531 3626 2334 353b . │ │ │ +0000ab20: 0a3c 7469 746c 653e 4e6f 6465 3136 2623 .Node16&# │ │ │ +0000ab30: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ +0000ab40: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000ab50: 6765 3333 5f4e 6f64 6530 3030 3031 365f ge33_Node000016_ │ │ │ +0000ab60: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ +0000ab70: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000ab80: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000ab90: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000aba0: 6622 2064 3d22 4d37 3639 2e32 352c 2d31 f" d="M769.25,-1 │ │ │ +0000abb0: 3538 2e34 4338 3039 2e35 382c 2d31 3235 58.4C809.58,-125 │ │ │ +0000abc0: 2e30 3320 3930 352e 3234 2c2d 3435 2e38 .03 905.24,-45.8 │ │ │ +0000abd0: 3820 3933 372e 3331 2c2d 3139 2e33 3422 8 937.31,-19.34" │ │ │ +0000abe0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ +0000abf0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ +0000ac00: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ +0000ac10: 7473 3d22 3736 362e 3739 2c2d 3135 352e ts="766.79,-155. │ │ │ +0000ac20: 3839 2037 3631 2e33 312c 2d31 3634 2e39 89 761.31,-164.9 │ │ │ +0000ac30: 3720 3737 312e 3235 2c2d 3136 312e 3239 7 771.25,-161.29 │ │ │ +0000ac40: 2037 3636 2e37 392c 2d31 3535 2e38 3922 766.79,-155.89" │ │ │ +0000ac50: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +0000ac60: 3e0a 3c21 2d2d 204e 6f64 6531 3726 2334 >.<!-- Node17 │ │ │ +0000ac70: 353b 2667 743b 4e6f 6465 3620 2d2d 3e0a 5;>Node6 -->. │ │ │ +0000ac80: 3c67 2069 643d 2265 6467 6533 375f 4e6f <g id="edge37_No │ │ │ +0000ac90: 6465 3030 3030 3137 5f4e 6f64 6530 3030 de000017_Node000 │ │ │ +0000aca0: 3030 3622 2063 6c61 7373 3d22 6564 6765 006" class="edge │ │ │ +0000acb0: 223e 0a3c 7469 746c 653e 4e6f 6465 3137 ">.<title>Node17 │ │ │ +0000acc0: 2623 3435 3b26 6774 3b4e 6f64 6536 3c2f ->Node6</ │ │ │ +0000acd0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000ace0: 6564 6765 3337 5f4e 6f64 6530 3030 3031 edge37_Node00001 │ │ │ +0000acf0: 375f 4e6f 6465 3030 3030 3036 223e 3c61 7_Node000006"><a │ │ │ +0000ad00: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000ad10: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000ad20: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000ad30: 3866 6622 2064 3d22 4d31 3432 342e 3036 8ff" d="M1424.06 │ │ │ +0000ad40: 2c2d 3130 322e 3037 4331 3431 302e 3233 ,-102.07C1410.23 │ │ │ +0000ad50: 2c2d 3837 2e30 3220 3133 3837 2e36 312c ,-87.02 1387.61, │ │ │ +0000ad60: 2d36 352e 3534 2031 3336 332c 2d35 3520 -65.54 1363,-55 │ │ │ +0000ad70: 3133 3033 2e35 352c 2d32 392e 3534 2031 1303.55,-29.54 1 │ │ │ +0000ad80: 3132 352e 3234 2c2d 3137 2e39 3520 3130 125.24,-17.95 10 │ │ │ +0000ad90: 3232 2e37 332c 2d31 332e 3236 222f 3e0a 22.73,-13.26"/>. │ │ │ +0000ada0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +0000adb0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +0000adc0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +0000add0: 2231 3432 312e 3533 2c2d 3130 342e 3520 "1421.53,-104.5 │ │ │ +0000ade0: 3134 3330 2e37 392c 2d31 3039 2e36 3620 1430.79,-109.66 │ │ │ +0000adf0: 3134 3236 2e37 372c 2d39 392e 3835 2031 1426.77,-99.85 1 │ │ │ +0000ae00: 3432 312e 3533 2c2d 3130 342e 3522 2f3e 421.53,-104.5"/> │ │ │ +0000ae10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +0000ae20: 3c21 2d2d 204e 6f64 6531 3826 2334 353b <!-- Node18- │ │ │ +0000ae30: 2667 743b 4e6f 6465 3620 2d2d 3e0a 3c67 >Node6 -->.<g │ │ │ +0000ae40: 2069 643d 2265 6467 6533 395f 4e6f 6465 id="edge39_Node │ │ │ +0000ae50: 3030 3030 3138 5f4e 6f64 6530 3030 3030 000018_Node00000 │ │ │ +0000ae60: 3622 2063 6c61 7373 3d22 6564 6765 223e 6" class="edge"> │ │ │ +0000ae70: 0a3c 7469 746c 653e 4e6f 6465 3138 2623 .<title>Node18&# │ │ │ +0000ae80: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ +0000ae90: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000aea0: 6765 3339 5f4e 6f64 6530 3030 3031 385f ge39_Node000018_ │ │ │ +0000aeb0: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ +0000aec0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000aed0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000aee0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000aef0: 6622 2064 3d22 4d31 3239 352e 3234 2c2d f" d="M1295.24,- │ │ │ +0000af00: 3231 302e 3434 4331 3238 382e 322c 2d31 210.44C1288.2,-1 │ │ │ +0000af10: 3937 2e30 3320 3132 3737 2e34 362c 2d31 97.03 1277.46,-1 │ │ │ +0000af20: 3738 2e37 3520 3132 3635 2c2d 3136 3520 78.75 1265,-165 │ │ │ +0000af30: 3132 3130 2e36 382c 2d31 3035 2e30 3620 1210.68,-105.06 │ │ │ +0000af40: 3131 3932 2e38 2c2d 3930 2e32 3620 3131 1192.8,-90.26 11 │ │ │ +0000af50: 3230 2c2d 3535 2031 3038 332e 3038 2c2d 20,-55 1083.08,- │ │ │ +0000af60: 3337 2e31 3220 3130 3338 2e31 2c2d 3235 37.12 1038.1,-25 │ │ │ +0000af70: 2e38 2031 3030 332e 3339 2c2d 3139 2e30 .8 1003.39,-19.0 │ │ │ +0000af80: 3622 2f3e 0a3c 706f 6c79 676f 6e20 6669 6"/>.<polygon fi │ │ │ +0000af90: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +0000afa0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +0000afb0: 696e 7473 3d22 3132 3932 2e32 332c 2d32 ints="1292.23,-2 │ │ │ +0000afc0: 3132 2e32 3520 3132 3939 2e38 362c 2d32 12.25 1299.86,-2 │ │ │ +0000afd0: 3139 2e36 2031 3239 382e 3438 2c2d 3230 19.6 1298.48,-20 │ │ │ +0000afe0: 392e 3039 2031 3239 322e 3233 2c2d 3231 9.09 1292.23,-21 │ │ │ +0000aff0: 322e 3235 222f 3e0a 3c2f 613e 0a3c 2f67 2.25"/>.</a>.</g │ │ │ +0000b000: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +0000b010: 3139 2623 3435 3b26 6774 3b4e 6f64 6536 19->Node6 │ │ │ +0000b020: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +0000b030: 3431 5f4e 6f64 6530 3030 3031 395f 4e6f 41_Node000019_No │ │ │ +0000b040: 6465 3030 3030 3036 2220 636c 6173 733d de000006" class= │ │ │ +0000b050: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +0000b060: 6f64 6531 3926 2334 353b 2667 743b 4e6f ode19->No │ │ │ +0000b070: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6.........Node20-& │ │ │ +0000b250: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ +0000b260: 0a3c 6720 6964 3d22 615f 6564 6765 3433 .........Node21-& │ │ │ +0000b410: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ +0000b420: 0a3c 6720 6964 3d22 615f 6564 6765 3435 ..... │ │ │ +0000b5a0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node22-> │ │ │ +0000b610: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ +0000b620: 6720 6964 3d22 615f 6564 6765 3437 5f4e g id="a_edge47_N │ │ │ +0000b630: 6f64 6530 3030 3032 325f 4e6f 6465 3030 ode000022_Node00 │ │ │ +0000b640: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">.... │ │ │ +0000b760: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23-> │ │ │ +0000b7d0: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ +0000b7e0: 6720 6964 3d22 615f 6564 6765 3531 5f4e g id="a_edge51_N │ │ │ +0000b7f0: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ +0000b800: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">........< │ │ │ +0000b980: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ +0000b990: 3b26 6774 3b4e 6f64 6531 323c 2f74 6974 ;>Node12..< │ │ │ +0000b9e0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000b9f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000ba00: 2220 643d 224d 3131 3631 2e35 362c 2d31 " d="M1161.56,-1 │ │ │ +0000ba10: 3539 2e37 4331 3134 352e 3136 2c2d 3135 59.7C1145.16,-15 │ │ │ +0000ba20: 302e 3034 2031 3132 332e 3737 2c2d 3133 0.04 1123.77,-13 │ │ │ +0000ba30: 372e 3434 2031 3130 392e 3732 2c2d 3132 7.44 1109.72,-12 │ │ │ +0000ba40: 392e 3137 222f 3e0a 3c70 6f6c 7967 6f6e 9.17"/>... │ │ │ +0000bac0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node24-> │ │ │ +0000bb30: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ +0000bb40: 6720 6964 3d22 615f 6564 6765 3534 5f4e g id="a_edge54_N │ │ │ +0000bb50: 6f64 6530 3030 3032 345f 4e6f 6465 3030 ode000024_Node00 │ │ │ +0000bb60: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">..

......Node24-& │ │ │ +0000bce0: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ +0000bcf0: 0a3c 6720 6964 3d22 615f 6564 6765 3535 ....... │ │ │ +0000be50: 0a3c 6720 6964 3d22 6564 6765 3539 5f4e ..Node2 │ │ │ +0000be90: 3426 2334 353b 2667 743b 4e6f 6465 383c 4->Node8< │ │ │ +0000bea0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000beb0: 5f65 6467 6535 395f 4e6f 6465 3030 3030 _edge59_Node0000 │ │ │ +0000bec0: 3234 5f4e 6f64 6530 3030 3030 3822 3e3c 24_Node000008">< │ │ │ +0000bed0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000bee0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000bef0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000bf00: 6238 6666 2220 643d 224d 3434 332e 3635 b8ff" d="M443.65 │ │ │ +0000bf10: 2c2d 3236 372e 3234 4334 3336 2e34 322c ,-267.24C436.42, │ │ │ +0000bf20: 2d32 3538 2e39 3120 3432 372e 362c 2d32 -258.91 427.6,-2 │ │ │ +0000bf30: 3438 2e35 3320 3432 302c 2d32 3339 2033 48.53 420,-239 3 │ │ │ +0000bf40: 3838 2e30 362c 2d31 3938 2e39 3220 3335 88.06,-198.92 35 │ │ │ +0000bf50: 322e 3332 2c2d 3134 392e 3134 2033 3338 2.32,-149.14 338 │ │ │ +0000bf60: 2e32 312c 2d31 3239 2e32 3822 2f3e 0a3c .21,-129.28"/>.< │ │ │ +0000bf70: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000bf80: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000bf90: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000bfa0: 3434 312e 3033 2c2d 3236 392e 3536 2034 441.03,-269.56 4 │ │ │ +0000bfb0: 3530 2e32 352c 2d32 3734 2e37 3820 3434 50.25,-274.78 44 │ │ │ +0000bfc0: 362e 332c 2d32 3634 2e39 3520 3434 312e 6.3,-264.95 441. │ │ │ +0000bfd0: 3033 2c2d 3236 392e 3536 222f 3e0a 3c2f 03,-269.56"/>.</ │ │ │ +0000bfe0: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +0000bff0: 2d20 4e6f 6465 3234 2623 3435 3b26 6774 - Node24-> │ │ │ +0000c000: 3b4e 6f64 6531 3020 2d2d 3e0a 3c67 2069 ;Node10 -->.<g i │ │ │ +0000c010: 643d 2265 6467 6536 305f 4e6f 6465 3030 d="edge60_Node00 │ │ │ +0000c020: 3030 3234 5f4e 6f64 6530 3030 3031 3022 0024_Node000010" │ │ │ +0000c030: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +0000c040: 7469 746c 653e 4e6f 6465 3234 2623 3435 title>Node24- │ │ │ +0000c050: 3b26 6774 3b4e 6f64 6531 303c 2f74 6974 ;>Node10</tit │ │ │ +0000c060: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +0000c070: 6536 305f 4e6f 6465 3030 3030 3234 5f4e e60_Node000024_N │ │ │ +0000c080: 6f64 6530 3030 3031 3022 3e3c 6120 786c ode000010"><a xl │ │ │ +0000c090: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +0000c0a0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000c0b0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000c0c0: 2220 643d 224d 3431 352e 3136 2c2d 3237 " d="M415.16,-27 │ │ │ +0000c0d0: 312e 3938 4333 3931 2e38 362c 2d32 3634 1.98C391.86,-264 │ │ │ +0000c0e0: 2e36 3120 3336 332e 3135 2c2d 3235 332e .61 363.15,-253. │ │ │ +0000c0f0: 3635 2033 3430 2c2d 3233 3920 3331 302e 65 340,-239 310. │ │ │ +0000c100: 3235 2c2d 3232 302e 3138 2033 3033 2e37 25,-220.18 303.7 │ │ │ +0000c110: 332c 2d32 3132 2e34 3520 3238 332c 2d31 3,-212.45 283,-1 │ │ │ +0000c120: 3834 2032 3632 2e33 382c 2d31 3535 2e37 84 262.38,-155.7 │ │ │ +0000c130: 3120 3234 322e 3333 2c2d 3134 322e 3233 1 242.33,-142.23 │ │ │ +0000c140: 2032 3536 2c2d 3131 3020 3236 322e 3531 256,-110 262.51 │ │ │ +0000c150: 2c2d 3934 2e36 3520 3237 372e 3138 2c2d ,-94.65 277.18,- │ │ │ +0000c160: 3832 2e30 3120 3238 382e 3232 2c2d 3734 82.01 288.22,-74 │ │ │ +0000c170: 2e31 3822 2f3e 0a3c 706f 6c79 676f 6e20 .18"/>.<polygon │ │ │ +0000c180: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000c190: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000c1a0: 706f 696e 7473 3d22 3431 342e 322c 2d32 points="414.2,-2 │ │ │ +0000c1b0: 3735 2e33 3520 3432 342e 3739 2c2d 3237 75.35 424.79,-27 │ │ │ +0000c1c0: 342e 3933 2034 3136 2e32 352c 2d32 3638 4.93 416.25,-268 │ │ │ +0000c1d0: 2e36 3620 3431 342e 322c 2d32 3735 2e33 .66 414.2,-275.3 │ │ │ +0000c1e0: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ +0000c1f0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3426 /g>.<!-- Node24& │ │ │ +0000c200: 2334 353b 2667 743b 4e6f 6465 3131 202d #45;>Node11 - │ │ │ +0000c210: 2d3e 0a3c 6720 6964 3d22 6564 6765 3639 ->.<g id="edge69 │ │ │ +0000c220: 5f4e 6f64 6530 3030 3032 345f 4e6f 6465 _Node000024_Node │ │ │ +0000c230: 3030 3030 3131 2220 636c 6173 733d 2265 000011" class="e │ │ │ +0000c240: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +0000c250: 6532 3426 2334 353b 2667 743b 4e6f 6465 e24->Node │ │ │ +0000c260: 3131 3c2f 7469 746c 653e 0a3c 6720 6964 11......< │ │ │ +0000c3d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3426 /g>...Node24-&g │ │ │ +0000c5d0: 743b 4e6f 6465 3138 3c2f 7469 746c 653e t;Node18 │ │ │ +0000c5e0: 0a3c 6720 6964 3d22 615f 6564 6765 3537 ........< │ │ │ +0000c8e0: 6720 6964 3d22 6564 6765 3631 5f4e 6f64 g id="edge61_Nod │ │ │ +0000c8f0: 6530 3030 3032 345f 4e6f 6465 3030 3030 e000024_Node0000 │ │ │ +0000c900: 3235 2220 636c 6173 733d 2265 6467 6522 25" class="edge" │ │ │ +0000c910: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3426 >.Node24& │ │ │ +0000c920: 2334 353b 2667 743b 4e6f 6465 3235 3c2f #45;>Node25</ │ │ │ +0000c930: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000c940: 6564 6765 3631 5f4e 6f64 6530 3030 3032 edge61_Node00002 │ │ │ +0000c950: 345f 4e6f 6465 3030 3030 3235 223e 3c61 4_Node000025"><a │ │ │ +0000c960: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000c970: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000c980: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000c990: 3866 6622 2064 3d22 4d35 3236 2e32 362c 8ff" d="M526.26, │ │ │ +0000c9a0: 2d32 3736 2e33 3843 3632 362e 3132 2c2d -276.38C626.12,- │ │ │ +0000c9b0: 3236 352e 3936 2038 3130 2e34 392c 2d32 265.96 810.49,-2 │ │ │ +0000c9c0: 3436 2e37 3220 3930 352e 3636 2c2d 3233 46.72 905.66,-23 │ │ │ +0000c9d0: 362e 3822 2f3e 0a3c 706f 6c79 676f 6e20 6.8"/>.<polygon │ │ │ +0000c9e0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000c9f0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000ca00: 706f 696e 7473 3d22 3532 352e 3836 2c2d points="525.86,- │ │ │ +0000ca10: 3237 322e 3920 3531 362e 3237 2c2d 3237 272.9 516.27,-27 │ │ │ +0000ca20: 372e 3432 2035 3236 2e35 382c 2d32 3739 7.42 526.58,-279 │ │ │ +0000ca30: 2e38 3620 3532 352e 3836 2c2d 3237 322e .86 525.86,-272. │ │ │ +0000ca40: 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 9"/>.</a>.</g>.< │ │ │ +0000ca50: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3526 /g>.<!-- Node25& │ │ │ +0000ca60: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ +0000ca70: 3e0a 3c67 2069 643d 2265 6467 6536 325f >.<g id="edge62_ │ │ │ +0000ca80: 4e6f 6465 3030 3030 3235 5f4e 6f64 6530 Node000025_Node0 │ │ │ +0000ca90: 3030 3030 3522 2063 6c61 7373 3d22 6564 00005" class="ed │ │ │ +0000caa0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +0000cab0: 3235 2623 3435 3b26 6774 3b4e 6f64 6535 25->Node5 │ │ │ +0000cac0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000caf0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..... │ │ │ +0000cbe0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 ... │ │ │ +0000cdd0: 4e6f 6465 3235 2623 3435 3b26 6774 3b4e Node25->N │ │ │ +0000cde0: 6f64 6531 343c 2f74 6974 6c65 3e0a 3c67 ode14...< │ │ │ +0000ce90: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000cea0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000ceb0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000cec0: 3934 332e 3233 2c2d 3231 372e 3236 2039 943.23,-217.26 9 │ │ │ +0000ced0: 3533 2e34 372c 2d32 3139 2e39 3820 3934 53.47,-219.98 94 │ │ │ +0000cee0: 372e 3136 2c2d 3231 312e 3437 2039 3433 7.16,-211.47 943 │ │ │ +0000cef0: 2e32 332c 2d32 3137 2e32 3622 2f3e 0a3c .23,-217.26"/>.< │ │ │ +0000cf00: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +0000cf60: 3c74 6974 6c65 3e4e 6f64 6532 3526 2334 Node25 │ │ │ +0000cf70: 353b 2667 743b 4e6f 6465 3135 3c2f 7469 5;>Node15</ti │ │ │ +0000cf80: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000cf90: 6765 3636 5f4e 6f64 6530 3030 3032 355f ge66_Node000025_ │ │ │ +0000cfa0: 4e6f 6465 3030 3030 3135 223e 3c61 2078 Node000015"><a x │ │ │ +0000cfb0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000cfc0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000cfd0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000cfe0: 6622 2064 3d22 4d39 3838 2e39 322c 2d32 f" d="M988.92,-2 │ │ │ +0000cff0: 3134 2e37 4331 3030 342e 3935 2c2d 3230 14.7C1004.95,-20 │ │ │ +0000d000: 352e 3034 2031 3032 352e 3837 2c2d 3139 5.04 1025.87,-19 │ │ │ +0000d010: 322e 3434 2031 3033 392e 362c 2d31 3834 2.44 1039.6,-184 │ │ │ +0000d020: 2e31 3722 2f3e 0a3c 706f 6c79 676f 6e20 .17"/>.<polygon │ │ │ +0000d030: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000d040: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000d050: 706f 696e 7473 3d22 3938 362e 392c 2d32 points="986.9,-2 │ │ │ +0000d060: 3131 2e38 3320 3938 302e 3134 2c2d 3231 11.83 980.14,-21 │ │ │ +0000d070: 392e 3938 2039 3930 2e35 312c 2d32 3137 9.98 990.51,-217 │ │ │ +0000d080: 2e38 3220 3938 362e 392c 2d32 3131 2e38 .82 986.9,-211.8 │ │ │ +0000d090: 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 3"/>.</a>.</g>.< │ │ │ +0000d0a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3526 /g>.<!-- Node25& │ │ │ +0000d0b0: 2334 353b 2667 743b 4e6f 6465 3136 202d #45;>Node16 - │ │ │ +0000d0c0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3638 ->.<g id="edge68 │ │ │ +0000d0d0: 5f4e 6f64 6530 3030 3032 355f 4e6f 6465 _Node000025_Node │ │ │ +0000d0e0: 3030 3030 3136 2220 636c 6173 733d 2265 000016" class="e │ │ │ +0000d0f0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +0000d100: 6532 3526 2334 353b 2667 743b 4e6f 6465 e25->Node │ │ │ +0000d110: 3136 3c2f 7469 746c 653e 0a3c 6720 6964 16.....< │ │ │ +0000d230: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node25-> │ │ │ +0000d2a0: 3b4e 6f64 6532 323c 2f74 6974 6c65 3e0a ;Node22. │ │ │ +0000d2b0: 3c67 2069 643d 2261 5f65 6467 6536 355f ........ │ │ │ +0000d430: 4e6f 6465 3235 2623 3435 3b26 6774 3b4e Node25->N │ │ │ +0000d440: 6f64 6532 333c 2f74 6974 6c65 3e0a 3c67 ode23...... │ │ │ +0000d570: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3236 ...< │ │ │ +0000d7d0: 7469 746c 653e 4e6f 6465 3238 2623 3435 title>Node28- │ │ │ +0000d7e0: 3b26 6774 3b4e 6f64 6533 3c2f 7469 746c ;>Node3..

│ │ │ +0000d8c0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ...... │ │ │ +0000d960: 3c67 2069 643d 2265 6467 6538 345f 4e6f .Node29 │ │ │ +0000d9a0: 2623 3435 3b26 6774 3b4e 6f64 6533 3c2f ->Node3</ │ │ │ +0000d9b0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000d9c0: 6564 6765 3834 5f4e 6f64 6530 3030 3032 edge84_Node00002 │ │ │ +0000d9d0: 395f 4e6f 6465 3030 3030 3033 223e 3c61 9_Node000003"><a │ │ │ +0000d9e0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000d9f0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000da00: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000da10: 3866 6622 2064 3d22 4d36 3931 2e38 332c 8ff" d="M691.83, │ │ │ +0000da20: 2d34 3835 2e30 3343 3639 352e 3833 2c2d -485.03C695.83,- │ │ │ +0000da30: 3437 302e 3520 3730 332e 3632 2c2d 3435 470.5 703.62,-45 │ │ │ +0000da40: 302e 3934 2037 3138 2c2d 3434 3020 3734 0.94 718,-440 74 │ │ │ +0000da50: 372e 3733 2c2d 3431 372e 3338 2038 3435 7.73,-417.38 845 │ │ │ +0000da60: 2e39 2c2d 3430 352e 3433 2039 3131 2e39 .9,-405.43 911.9 │ │ │ +0000da70: 332c 2d33 3939 2e38 222f 3e0a 3c70 6f6c 3,-399.8"/>.<pol │ │ │ +0000da80: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +0000da90: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +0000daa0: 3866 6622 2070 6f69 6e74 733d 2236 3838 8ff" points="688 │ │ │ +0000dab0: 2e33 382c 2d34 3834 2e33 3920 3638 392e .38,-484.39 689. │ │ │ +0000dac0: 3435 2c2d 3439 342e 3933 2036 3935 2e31 45,-494.93 695.1 │ │ │ +0000dad0: 392c 2d34 3836 2e30 3220 3638 382e 3338 9,-486.02 688.38 │ │ │ +0000dae0: 2c2d 3438 342e 3339 222f 3e0a 3c2f 613e ,-484.39"/>.</a> │ │ │ +0000daf0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +0000db00: 4e6f 6465 3239 2623 3435 3b26 6774 3b4e Node29->N │ │ │ +0000db10: 6f64 6533 3020 2d2d 3e0a 3c67 2069 643d ode30 -->.<g id= │ │ │ +0000db20: 2265 6467 6538 305f 4e6f 6465 3030 3030 "edge80_Node0000 │ │ │ +0000db30: 3239 5f4e 6f64 6530 3030 3033 3022 2063 29_Node000030" c │ │ │ +0000db40: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +0000db50: 746c 653e 4e6f 6465 3239 2623 3435 3b26 tle>Node29-& │ │ │ +0000db60: 6774 3b4e 6f64 6533 303c 2f74 6974 6c65 gt;Node30...... │ │ │ +0000dc90: 0a3c 212d 2d20 4e6f 6465 3239 2623 3435 .. │ │ │ +0000dcb0: 3c67 2069 643d 2265 6467 6538 325f 4e6f .Node29 │ │ │ +0000dcf0: 2623 3435 3b26 6774 3b4e 6f64 6533 313c ->Node31< │ │ │ +0000dd00: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000dd10: 5f65 6467 6538 325f 4e6f 6465 3030 3030 _edge82_Node0000 │ │ │ +0000dd20: 3239 5f4e 6f64 6530 3030 3033 3122 3e3c 29_Node000031">< │ │ │ +0000dd30: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000dd40: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000dd50: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000dd60: 6238 6666 2220 643d 224d 3635 302e 3231 b8ff" d="M650.21 │ │ │ +0000dd70: 2c2d 3439 322e 3036 4336 3137 2e35 2c2d ,-492.06C617.5,- │ │ │ +0000dd80: 3438 322e 3135 2035 3730 2e39 332c 2d34 482.15 570.93,-4 │ │ │ +0000dd90: 3638 2e30 3420 3534 312e 3334 2c2d 3435 68.04 541.34,-45 │ │ │ +0000dda0: 392e 3038 222f 3e0a 3c70 6f6c 7967 6f6e 9.08"/>.<polygon │ │ │ +0000ddb0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +0000ddc0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000ddd0: 2070 6f69 6e74 733d 2236 3439 2e33 2c2d points="649.3,- │ │ │ +0000dde0: 3439 352e 3434 2036 3539 2e38 382c 2d34 495.44 659.88,-4 │ │ │ +0000ddf0: 3934 2e39 3820 3635 312e 3333 2c2d 3438 94.98 651.33,-48 │ │ │ +0000de00: 382e 3734 2036 3439 2e33 2c2d 3439 352e 8.74 649.3,-495. │ │ │ +0000de10: 3434 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 44"/>.</a>.</g>. │ │ │ +0000de20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3330 </g>.<!-- Node30 │ │ │ +0000de30: 2623 3435 3b26 6774 3b4e 6f64 6533 202d ->Node3 - │ │ │ +0000de40: 2d3e 0a3c 6720 6964 3d22 6564 6765 3831 ->.<g id="edge81 │ │ │ +0000de50: 5f4e 6f64 6530 3030 3033 305f 4e6f 6465 _Node000030_Node │ │ │ +0000de60: 3030 3030 3033 2220 636c 6173 733d 2265 000003" class="e │ │ │ +0000de70: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +0000de80: 6533 3026 2334 353b 2667 743b 4e6f 6465 e30->Node │ │ │ +0000de90: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3.....< │ │ │ +0000dfb0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node31-> │ │ │ +0000e020: 4e6f 6465 333c 2f74 6974 6c65 3e0a 3c67 Node3...

......Node32- │ │ │ +0000e1b0: 2667 743b 4e6f 6465 333c 2f74 6974 6c65 >Node3...

... │ │ │ +0000e310: 0a3c 212d 2d20 4e6f 6465 3333 2623 3435 ..< │ │ │ +0000e330: 6720 6964 3d22 6564 6765 3132 335f 4e6f g id="edge123_No │ │ │ +0000e340: 6465 3030 3030 3333 5f4e 6f64 6530 3030 de000033_Node000 │ │ │ +0000e350: 3030 3322 2063 6c61 7373 3d22 6564 6765 003" class="edge │ │ │ +0000e360: 223e 0a3c 7469 746c 653e 4e6f 6465 3333 ">.Node33 │ │ │ +0000e370: 2623 3435 3b26 6774 3b4e 6f64 6533 3c2f ->Node3</ │ │ │ +0000e380: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000e390: 6564 6765 3132 335f 4e6f 6465 3030 3030 edge123_Node0000 │ │ │ +0000e3a0: 3333 5f4e 6f64 6530 3030 3030 3322 3e3c 33_Node000003">< │ │ │ +0000e3b0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000e3c0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000e3d0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000e3e0: 6238 6666 2220 643d 224d 3630 322e 3834 b8ff" d="M602.84 │ │ │ +0000e3f0: 2c2d 3731 322e 3136 4335 3831 2e30 332c ,-712.16C581.03, │ │ │ +0000e400: 2d37 3035 2e35 3120 3535 372e 3335 2c2d -705.51 557.35,- │ │ │ +0000e410: 3639 352e 3131 2035 3430 2c2d 3637 3920 695.11 540,-679 │ │ │ +0000e420: 3435 352e 3632 2c2d 3630 302e 3636 2033 455.62,-600.66 3 │ │ │ +0000e430: 3632 2e30 332c 2d35 3234 2e37 3320 3434 62.03,-524.73 44 │ │ │ +0000e440: 302c 2d34 3430 2034 3731 2e34 2c2d 3430 0,-440 471.4,-40 │ │ │ +0000e450: 352e 3838 2037 3737 2e32 362c 2d33 3937 5.88 777.26,-397 │ │ │ +0000e460: 2e39 3220 3931 312e 3931 2c2d 3339 362e .92 911.91,-396. │ │ │ +0000e470: 3036 222f 3e0a 3c70 6f6c 7967 6f6e 2066 06"/>.<polygon f │ │ │ +0000e480: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +0000e490: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +0000e4a0: 6f69 6e74 733d 2236 3032 2e31 322c 2d37 oints="602.12,-7 │ │ │ +0000e4b0: 3135 2e35 3920 3631 322e 372c 2d37 3134 15.59 612.7,-714 │ │ │ +0000e4c0: 2e39 3620 3630 342e 3033 2c2d 3730 382e .96 604.03,-708. │ │ │ +0000e4d0: 3836 2036 3032 2e31 322c 2d37 3135 2e35 86 602.12,-715.5 │ │ │ +0000e4e0: 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 9"/>.</a>.</g>.< │ │ │ +0000e4f0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3326 /g>.<!-- Node33& │ │ │ +0000e500: 2334 353b 2667 743b 4e6f 6465 3239 202d #45;>Node29 - │ │ │ +0000e510: 2d3e 0a3c 6720 6964 3d22 6564 6765 3131 ->.<g id="edge11 │ │ │ +0000e520: 355f 4e6f 6465 3030 3030 3333 5f4e 6f64 5_Node000033_Nod │ │ │ +0000e530: 6530 3030 3032 3922 2063 6c61 7373 3d22 e000029" class=" │ │ │ +0000e540: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +0000e550: 6465 3333 2623 3435 3b26 6774 3b4e 6f64 de33->Nod │ │ │ +0000e560: 6532 393c 2f74 6974 6c65 3e0a 3c67 2069 e29... │ │ │ +0000e680: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .< │ │ │ +0000e6f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.... │ │ │ +0000e750: 0a3c 7469 746c 653e 4e6f 6465 3333 2623 .Node33&# │ │ │ +0000e760: 3435 3b26 6774 3b4e 6f64 6533 313c 2f74 45;>Node31</t │ │ │ +0000e770: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000e780: 6467 6531 3231 5f4e 6f64 6530 3030 3033 dge121_Node00003 │ │ │ +0000e790: 335f 4e6f 6465 3030 3030 3331 223e 3c61 3_Node000031"><a │ │ │ +0000e7a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000e7b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000e7c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000e7d0: 3866 6622 2064 3d22 4d36 3131 2e33 392c 8ff" d="M611.39, │ │ │ +0000e7e0: 2d37 3131 2e38 4335 3932 2e31 352c 2d37 -711.8C592.15,-7 │ │ │ +0000e7f0: 3035 2e30 3520 3537 312e 3335 2c2d 3639 05.05 571.35,-69 │ │ │ +0000e800: 342e 3637 2035 3537 2c2d 3637 3920 3439 4.67 557,-679 49 │ │ │ +0000e810: 372e 3235 2c2d 3631 332e 3735 2035 3037 7.25,-613.75 507 │ │ │ +0000e820: 2e35 332c 2d34 3932 2e39 3220 3531 312e .53,-492.92 511. │ │ │ +0000e830: 3735 2c2d 3435 392e 3335 222f 3e0a 3c70 75,-459.35"/>.<p │ │ │ +0000e840: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +0000e850: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +0000e860: 3362 3866 6622 2070 6f69 6e74 733d 2236 3b8ff" points="6 │ │ │ +0000e870: 3130 2e33 372c 2d37 3135 2e31 3520 3632 10.37,-715.15 62 │ │ │ +0000e880: 302e 3937 2c2d 3731 342e 3932 2036 3132 0.97,-714.92 612 │ │ │ +0000e890: 2e35 342c 2d37 3038 2e35 2036 3130 2e33 .54,-708.5 610.3 │ │ │ +0000e8a0: 372c 2d37 3135 2e31 3522 2f3e 0a3c 2f61 7,-715.15"/>.</a │ │ │ +0000e8b0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +0000e8c0: 204e 6f64 6533 3420 2d2d 3e0a 3c67 2069 Node34 -->.<g i │ │ │ +0000e8d0: 643d 224e 6f64 6530 3030 3033 3422 2063 d="Node000034" c │ │ │ +0000e8e0: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ +0000e8f0: 746c 653e 4e6f 6465 3334 3c2f 7469 746c tle>Node34</titl │ │ │ +0000e900: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ +0000e910: 3030 3030 3334 223e 3c61 2078 6c69 6e6b 000034"><a xlink │ │ │ +0000e920: 3a68 7265 663d 2261 3030 3436 312e 6874 :href="a00461.ht │ │ │ +0000e930: 6d6c 2220 7461 7267 6574 3d22 5f74 6f70 ml" target="_top │ │ │ +0000e940: 2220 786c 696e 6b3a 7469 746c 653d 2243 " xlink:title="C │ │ │ +0000e950: 6f6e 6469 7469 6f6e 2063 6c61 7373 6573 ondition classes │ │ │ +0000e960: 2066 6f72 2074 6872 6561 6420 7379 6368 for thread sych │ │ │ +0000e970: 726f 6e69 7a61 7469 6f6e 2061 6e64 2074 ronization and t │ │ │ +0000e980: 696d 696e 672e 223e 0a3c 706f 6c79 676f iming.">.<polygo │ │ │ +0000e990: 6e20 6669 6c6c 3d22 7768 6974 6522 2073 n fill="white" s │ │ │ +0000e9a0: 7472 6f6b 653d 2223 3636 3636 3636 2220 troke="#666666" │ │ │ +0000e9b0: 706f 696e 7473 3d22 3131 3231 2c2d 3637 points="1121,-67 │ │ │ +0000e9c0: 3920 3939 392c 2d36 3739 2039 3939 2c2d 9 999,-679 999,- │ │ │ +0000e9d0: 3636 3020 3131 3231 2c2d 3636 3020 3131 660 1121,-660 11 │ │ │ +0000e9e0: 3231 2c2d 3637 3922 2f3e 0a3c 7465 7874 21,-679"/>.<text │ │ │ +0000e9f0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +0000ea00: 6464 6c65 2220 783d 2231 3036 3022 2079 ddle" x="1060" y │ │ │ +0000ea10: 3d22 2d36 3637 2220 666f 6e74 2d66 616d ="-667" font-fam │ │ │ +0000ea20: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +0000ea30: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +0000ea40: 7369 7a65 3d22 3130 2e30 3022 3e75 636f size="10.00">uco │ │ │ +0000ea50: 6d6d 6f6e 2f63 6f6e 6469 7469 6f6e 2e68 mmon/condition.h │ │ │ +0000ea60: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ +0000ea70: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +0000ea80: 3333 2623 3435 3b26 6774 3b4e 6f64 6533 33->Node3 │ │ │ +0000ea90: 3420 2d2d 3e0a 3c67 2069 643d 2265 6467 4 -->.<g id="edg │ │ │ +0000eaa0: 6538 385f 4e6f 6465 3030 3030 3333 5f4e e88_Node000033_N │ │ │ +0000eab0: 6f64 6530 3030 3033 3422 2063 6c61 7373 ode000034" class │ │ │ +0000eac0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +0000ead0: 4e6f 6465 3333 2623 3435 3b26 6774 3b4e Node33->N │ │ │ +0000eae0: 6f64 6533 343c 2f74 6974 6c65 3e0a 3c67 ode34.........Node35...ucommo │ │ │ +0000eda0: 6e2f 7468 7265 6164 2e68 3c2f 7465 7874 n/thread.h... │ │ │ +0000edc0: 0a3c 212d 2d20 4e6f 6465 3333 2623 3435 .. │ │ │ +0000ede0: 3c67 2069 643d 2265 6467 6531 3232 5f4e .Node3 │ │ │ +0000ee20: 3326 2334 353b 2667 743b 4e6f 6465 3335 3->Node35 │ │ │ +0000ee30: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ......... │ │ │ +0000ef90: 4e6f 6465 3432 3c2f 7469 746c 653e 0a3c Node42.< │ │ │ +0000efa0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +0000efb0: 3432 223e 3c61 2078 6c69 6e6b 3a68 7265 42">..ucommon/keyd │ │ │ +0000f0f0: 6174 612e 683c 2f74 6578 743e 0a3c 2f61 ata.h......< │ │ │ +0000f160: 7469 746c 653e 4e6f 6465 3333 2623 3435 title>Node33- │ │ │ +0000f170: 3b26 6774 3b4e 6f64 6534 323c 2f74 6974 ;>Node42.. │ │ │ +0000f1c0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 . │ │ │ +0000f290: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000f2a0: 3c21 2d2d 204e 6f64 6534 3320 2d2d 3e0a . │ │ │ +0000f2b0: 3c67 2069 643d 224e 6f64 6530 3030 3034 │ │ │ +0000f2d0: 0a3c 7469 746c 653e 4e6f 6465 3433 3c2f .Node43</ │ │ │ +0000f2e0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000f2f0: 4e6f 6465 3030 3030 3433 223e 3c61 2078 Node000043"><a x │ │ │ +0000f300: 6c69 6e6b 3a68 7265 663d 2261 3030 3432 link:href="a0042 │ │ │ +0000f310: 382e 6874 6d6c 2220 7461 7267 6574 3d22 8.html" target=" │ │ │ +0000f320: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +0000f330: 653d 2247 656e 6572 6963 2073 6865 6c6c e="Generic shell │ │ │ +0000f340: 2070 6172 7369 6e67 2061 6e64 2061 7070 parsing and app │ │ │ +0000f350: 6c69 6361 7469 6f6e 2073 6572 7669 6365 lication service │ │ │ +0000f360: 732e 223e 0a3c 706f 6c79 676f 6e20 6669 s.">.<polygon fi │ │ │ +0000f370: 6c6c 3d22 7768 6974 6522 2073 7472 6f6b ll="white" strok │ │ │ +0000f380: 653d 2223 3636 3636 3636 2220 706f 696e e="#666666" poin │ │ │ +0000f390: 7473 3d22 3437 312e 352c 2d36 3739 2033 ts="471.5,-679 3 │ │ │ +0000f3a0: 3730 2e35 2c2d 3637 3920 3337 302e 352c 70.5,-679 370.5, │ │ │ +0000f3b0: 2d36 3630 2034 3731 2e35 2c2d 3636 3020 -660 471.5,-660 │ │ │ +0000f3c0: 3437 312e 352c 2d36 3739 222f 3e0a 3c74 471.5,-679"/>.<t │ │ │ +0000f3d0: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ +0000f3e0: 226d 6964 646c 6522 2078 3d22 3432 3122 "middle" x="421" │ │ │ +0000f3f0: 2079 3d22 2d36 3637 2220 666f 6e74 2d66 y="-667" font-f │ │ │ +0000f400: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ +0000f410: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ +0000f420: 742d 7369 7a65 3d22 3130 2e30 3022 3e75 t-size="10.00">u │ │ │ +0000f430: 636f 6d6d 6f6e 2f73 6865 6c6c 2e68 3c2f common/shell.h</ │ │ │ +0000f440: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ +0000f450: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3333 </g>.<!-- Node33 │ │ │ +0000f460: 2623 3435 3b26 6774 3b4e 6f64 6534 3320 ->Node43 │ │ │ +0000f470: 2d2d 3e0a 3c67 2069 643d 2265 6467 6531 -->.<g id="edge1 │ │ │ +0000f480: 3138 5f4e 6f64 6530 3030 3033 335f 4e6f 18_Node000033_No │ │ │ +0000f490: 6465 3030 3030 3433 2220 636c 6173 733d de000043" class= │ │ │ +0000f4a0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +0000f4b0: 6f64 6533 3326 2334 353b 2667 743b 4e6f ode33->No │ │ │ +0000f4c0: 6465 3433 3c2f 7469 746c 653e 0a3c 6720 de43...

......< │ │ │ +0000f640: 7469 746c 653e 4e6f 6465 3334 2623 3435 title>Node34- │ │ │ +0000f650: 3b26 6774 3b4e 6f64 6533 3c2f 7469 746c ;>Node3..< │ │ │ +0000f6a0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000f6b0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000f6c0: 2220 643d 224d 3130 3833 2e35 2c2d 3635 " d="M1083.5,-65 │ │ │ +0000f6d0: 342e 3136 4331 3039 342e 3434 2c2d 3634 4.16C1094.44,-64 │ │ │ +0000f6e0: 362e 3433 2031 3130 362e 3832 2c2d 3633 6.43 1106.82,-63 │ │ │ +0000f6f0: 362e 3032 2031 3131 352c 2d36 3234 2031 6.02 1115,-624 1 │ │ │ +0000f700: 3133 312e 3635 2c2d 3539 392e 3534 2031 131.65,-599.54 1 │ │ │ +0000f710: 3133 352c 2d35 3930 2e30 3920 3131 3335 135,-590.09 1135 │ │ │ +0000f720: 2c2d 3536 302e 3520 3131 3335 2c2d 3536 ,-560.5 1135,-56 │ │ │ +0000f730: 302e 3520 3131 3335 2c2d 3536 302e 3520 0.5 1135,-560.5 │ │ │ +0000f740: 3131 3335 2c2d 3530 332e 3520 3131 3335 1135,-503.5 1135 │ │ │ +0000f750: 2c2d 3434 352e 3639 2031 3036 322e 3335 ,-445.69 1062.35 │ │ │ +0000f760: 2c2d 3431 362e 3735 2031 3031 342e 3936 ,-416.75 1014.96 │ │ │ +0000f770: 2c2d 3430 342e 3032 222f 3e0a 3c70 6f6c ,-404.02"/>.......< │ │ │ +0000f850: 7469 746c 653e 4e6f 6465 3334 2623 3435 title>Node34- │ │ │ +0000f860: 3b26 6774 3b4e 6f64 6533 353c 2f74 6974 ;>Node35..< │ │ │ +0000f8b0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000f8c0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000f8d0: 2220 643d 224d 3130 3537 2e31 362c 2d36 " d="M1057.16,-6 │ │ │ +0000f8e0: 3439 2e36 3643 3130 3535 2e38 342c 2d36 49.66C1055.84,-6 │ │ │ +0000f8f0: 3430 2e39 3320 3130 3534 2e33 342c 2d36 40.93 1054.34,-6 │ │ │ +0000f900: 3330 2e39 3920 3130 3533 2e33 2c2d 3632 30.99 1053.3,-62 │ │ │ +0000f910: 342e 3039 222f 3e0a 3c70 6f6c 7967 6f6e 4.09"/>.. │ │ │ +0000f990: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node35-& │ │ │ +0000fa00: 6774 3b4e 6f64 6533 3c2f 7469 746c 653e gt;Node3 │ │ │ +0000fa10: 0a3c 6720 6964 3d22 615f 6564 6765 3131 .... │ │ │ +0000fb50: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +0000fb60: 212d 2d20 4e6f 6465 3335 2623 3435 3b26 !-- Node35-& │ │ │ +0000fb70: 6774 3b4e 6f64 6532 3820 2d2d 3e0a 3c67 gt;Node28 -->. │ │ │ +0000fbb0: 0a3c 7469 746c 653e 4e6f 6465 3335 2623 .Node35&# │ │ │ +0000fbc0: 3435 3b26 6774 3b4e 6f64 6532 383c 2f74 45;>Node28</t │ │ │ +0000fbd0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000fbe0: 6467 6539 305f 4e6f 6465 3030 3030 3335 dge90_Node000035 │ │ │ +0000fbf0: 5f4e 6f64 6530 3030 3032 3822 3e3c 6120 _Node000028"><a │ │ │ +0000fc00: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000fc10: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000fc20: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000fc30: 6666 2220 643d 224d 3130 3937 2e34 372c ff" d="M1097.47, │ │ │ +0000fc40: 2d36 3032 2e35 3643 3131 3837 2e30 312c -602.56C1187.01, │ │ │ +0000fc50: 2d35 3831 2e30 3320 3133 3834 2e35 2c2d -581.03 1384.5,- │ │ │ +0000fc60: 3533 332e 3532 2031 3436 352e 3339 2c2d 533.52 1465.39,- │ │ │ +0000fc70: 3531 342e 3037 222f 3e0a 3c70 6f6c 7967 514.07"/>.<polyg │ │ │ +0000fc80: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +0000fc90: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000fca0: 6622 2070 6f69 6e74 733d 2231 3039 362e f" points="1096. │ │ │ +0000fcb0: 3531 2c2d 3539 392e 3139 2031 3038 372e 51,-599.19 1087. │ │ │ +0000fcc0: 3631 2c2d 3630 342e 3934 2031 3039 382e 61,-604.94 1098. │ │ │ +0000fcd0: 3135 2c2d 3630 3620 3130 3936 2e35 312c 15,-606 1096.51, │ │ │ +0000fce0: 2d35 3939 2e31 3922 2f3e 0a3c 2f61 3e0a -599.19"/>.</a>. │ │ │ +0000fcf0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +0000fd00: 6f64 6533 3526 2334 353b 2667 743b 4e6f ode35->No │ │ │ +0000fd10: 6465 3239 202d 2d3e 0a3c 6720 6964 3d22 de29 -->.<g id=" │ │ │ +0000fd20: 6564 6765 3931 5f4e 6f64 6530 3030 3033 edge91_Node00003 │ │ │ +0000fd30: 355f 4e6f 6465 3030 3030 3239 2220 636c 5_Node000029" cl │ │ │ +0000fd40: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +0000fd50: 6c65 3e4e 6f64 6533 3526 2334 353b 2667 le>Node35-&g │ │ │ +0000fd60: 743b 4e6f 6465 3239 3c2f 7469 746c 653e t;Node29 │ │ │ +0000fd70: 0a3c 6720 6964 3d22 615f 6564 6765 3931 ...< │ │ │ +0000fe60: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000fe70: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000fe80: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000fe90: 3130 3135 2e35 392c 2d36 3035 2e31 3220 1015.59,-605.12 │ │ │ +0000fea0: 3130 3236 2e31 382c 2d36 3034 2e39 3720 1026.18,-604.97 │ │ │ +0000feb0: 3130 3137 2e38 312c 2d35 3938 2e34 3820 1017.81,-598.48 │ │ │ +0000fec0: 3130 3135 2e35 392c 2d36 3035 2e31 3222 1015.59,-605.12" │ │ │ +0000fed0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ +0000ff00: 0a3c 6720 6964 3d22 6564 6765 3939 5f4e ..Node3 │ │ │ +0000ff40: 3526 2334 353b 2667 743b 4e6f 6465 3330 5->Node30 │ │ │ +0000ff50: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000ff80: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..

│ │ │ +00010090: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000100a0: 3c21 2d2d 204e 6f64 6533 3526 2334 353b .< │ │ │ +000100c0: 6720 6964 3d22 6564 6765 3130 305f 4e6f g id="edge100_No │ │ │ +000100d0: 6465 3030 3030 3335 5f4e 6f64 6530 3030 de000035_Node000 │ │ │ +000100e0: 3033 3122 2063 6c61 7373 3d22 6564 6765 031" class="edge │ │ │ +000100f0: 223e 0a3c 7469 746c 653e 4e6f 6465 3335 ">.Node35 │ │ │ +00010100: 2623 3435 3b26 6774 3b4e 6f64 6533 313c ->Node31< │ │ │ +00010110: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00010120: 5f65 6467 6531 3030 5f4e 6f64 6530 3030 _edge100_Node000 │ │ │ +00010130: 3033 355f 4e6f 6465 3030 3030 3331 223e 035_Node000031"> │ │ │ +00010140: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00010150: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +00010160: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +00010170: 3362 3866 6622 2064 3d22 4d39 3933 2e38 3b8ff" d="M993.8 │ │ │ +00010180: 392c 2d36 3032 2e39 3243 3935 382e 3735 9,-602.92C958.75 │ │ │ +00010190: 2c2d 3539 352e 3534 2039 3133 2e34 362c ,-595.54 913.46, │ │ │ +000101a0: 2d35 3834 2e32 3720 3837 352c 2d35 3639 -584.27 875,-569 │ │ │ +000101b0: 2038 3538 2e39 312c 2d35 3632 2e36 3120 858.91,-562.61 │ │ │ +000101c0: 3835 372e 3332 2c2d 3535 352e 3736 2038 857.32,-555.76 8 │ │ │ +000101d0: 3431 2c2d 3535 3020 3735 312e 3239 2c2d 41,-550 751.29,- │ │ │ +000101e0: 3531 382e 3334 2037 3139 2e39 2c2d 3534 518.34 719.9,-54 │ │ │ +000101f0: 352e 3131 2036 3330 2c2d 3531 3420 3538 5.11 630,-514 58 │ │ │ +00010200: 392e 3539 2c2d 3530 302e 3032 2035 3436 9.59,-500.02 546 │ │ │ +00010210: 2e34 392c 2d34 3733 2e30 3820 3532 352e .49,-473.08 525. │ │ │ +00010220: 3638 2c2d 3435 392e 3232 222f 3e0a 3c70 68,-459.22"/>.<p │ │ │ +00010230: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +00010240: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +00010250: 3362 3866 6622 2070 6f69 6e74 733d 2239 3b8ff" points="9 │ │ │ +00010260: 3933 2e34 382c 2d36 3036 2e34 3120 3130 93.48,-606.41 10 │ │ │ +00010270: 3033 2e39 382c 2d36 3034 2e39 3920 3939 03.98,-604.99 99 │ │ │ +00010280: 342e 3839 2c2d 3539 392e 3535 2039 3933 4.89,-599.55 993 │ │ │ +00010290: 2e34 382c 2d36 3036 2e34 3122 2f3e 0a3c .48,-606.41"/>.< │ │ │ +000102a0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +000102b0: 2d2d 204e 6f64 6533 3526 2334 353b 2667 -- Node35-&g │ │ │ +000102c0: 743b 4e6f 6465 3332 202d 2d3e 0a3c 6720 t;Node32 -->.<g │ │ │ +000102d0: 6964 3d22 6564 6765 3934 5f4e 6f64 6530 id="edge94_Node0 │ │ │ +000102e0: 3030 3033 355f 4e6f 6465 3030 3030 3332 00035_Node000032 │ │ │ +000102f0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00010300: 3c74 6974 6c65 3e4e 6f64 6533 3526 2334 <title>Node35 │ │ │ +00010310: 353b 2667 743b 4e6f 6465 3332 3c2f 7469 5;>Node32</ti │ │ │ +00010320: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00010330: 6765 3934 5f4e 6f64 6530 3030 3033 355f ge94_Node000035_ │ │ │ +00010340: 4e6f 6465 3030 3030 3332 223e 3c61 2078 Node000032"><a x │ │ │ +00010350: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00010360: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00010370: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00010380: 6622 2064 3d22 4d31 3131 372e 3135 2c2d f" d="M1117.15,- │ │ │ +00010390: 3631 312e 3931 4331 3235 332e 3032 2c2d 611.91C1253.02,- │ │ │ +000103a0: 3630 382e 3039 2031 3536 322e 3432 2c2d 608.09 1562.42,- │ │ │ +000103b0: 3539 362e 3537 2031 3636 342c 2d35 3639 596.57 1664,-569 │ │ │ +000103c0: 2031 3730 392e 3035 2c2d 3535 362e 3737 1709.05,-556.77 │ │ │ +000103d0: 2031 3735 372e 3132 2c2d 3532 382e 3533 1757.12,-528.53 │ │ │ +000103e0: 2031 3737 392e 3736 2c2d 3531 342e 3139 1779.76,-514.19 │ │ │ +000103f0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00010400: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00010410: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00010420: 6e74 733d 2231 3131 362e 3739 2c2d 3630 nts="1116.79,-60 │ │ │ +00010430: 382e 3432 2031 3130 362e 3839 2c2d 3631 8.42 1106.89,-61 │ │ │ +00010440: 322e 3220 3131 3136 2e39 392c 2d36 3135 2.2 1116.99,-615 │ │ │ +00010450: 2e34 3220 3131 3136 2e37 392c 2d36 3038 .42 1116.79,-608 │ │ │ +00010460: 2e34 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e .42"/>.</a>.</g> │ │ │ +00010470: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ +00010480: 3620 2d2d 3e0a 3c67 2069 643d 224e 6f64 6 -->.<g id="Nod │ │ │ +00010490: 6530 3030 3033 3622 2063 6c61 7373 3d22 e000036" class=" │ │ │ +000104a0: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +000104b0: 6465 3336 3c2f 7469 746c 653e 0a3c 6720 de36..

.ucommon/ │ │ │ +00010600: 6d61 7070 6564 2e68 3c2f 7465 7874 3e0a mapped.h. │ │ │ +00010610: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00010620: 212d 2d20 4e6f 6465 3335 2623 3435 3b26 !-- Node35-& │ │ │ +00010630: 6774 3b4e 6f64 6533 3620 2d2d 3e0a 3c67 gt;Node36 -->. │ │ │ +00010670: 0a3c 7469 746c 653e 4e6f 6465 3335 2623 .Node35&# │ │ │ +00010680: 3435 3b26 6774 3b4e 6f64 6533 363c 2f74 45;>Node36</t │ │ │ +00010690: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000106a0: 6467 6539 325f 4e6f 6465 3030 3030 3335 dge92_Node000035 │ │ │ +000106b0: 5f4e 6f64 6530 3030 3033 3622 3e3c 6120 _Node000036"><a │ │ │ +000106c0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +000106d0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +000106e0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +000106f0: 6666 2220 643d 224d 3939 372e 3237 2c2d ff" d="M997.27,- │ │ │ +00010700: 3630 332e 3037 4339 3435 2e31 352c 2d35 603.07C945.15,-5 │ │ │ +00010710: 3933 2e31 3320 3836 372e 3635 2c2d 3537 93.13 867.65,-57 │ │ │ +00010720: 382e 3335 2038 3139 2e30 322c 2d35 3639 8.35 819.02,-569 │ │ │ +00010730: 2e30 3822 2f3e 0a3c 706f 6c79 676f 6e20 .08"/>.<polygon │ │ │ +00010740: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00010750: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00010760: 706f 696e 7473 3d22 3939 362e 3836 2c2d points="996.86,- │ │ │ +00010770: 3630 362e 3535 2031 3030 372e 3333 2c2d 606.55 1007.33,- │ │ │ +00010780: 3630 342e 3938 2039 3938 2e31 372c 2d35 604.98 998.17,-5 │ │ │ +00010790: 3939 2e36 3720 3939 362e 3836 2c2d 3630 99.67 996.86,-60 │ │ │ +000107a0: 362e 3535 222f 3e0a 3c2f 613e 0a3c 2f67 6.55"/>.</a>.</g │ │ │ +000107b0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +000107c0: 3337 202d 2d3e 0a3c 6720 6964 3d22 4e6f 37 -->.<g id="No │ │ │ +000107d0: 6465 3030 3030 3337 2220 636c 6173 733d de000037" class= │ │ │ +000107e0: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ +000107f0: 6f64 6533 373c 2f74 6974 6c65 3e0a 3c67 ode37...ucommon/ │ │ │ +00010950: 7265 7573 652e 683c 2f74 6578 743e 0a3c reuse.h.< │ │ │ +00010960: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +000109c0: 3c74 6974 6c65 3e4e 6f64 6533 3526 2334 Node35 │ │ │ +000109d0: 353b 2667 743b 4e6f 6465 3337 3c2f 7469 5;>Node37</ti │ │ │ +000109e0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000109f0: 6765 3935 5f4e 6f64 6530 3030 3033 355f ge95_Node000035_ │ │ │ +00010a00: 4e6f 6465 3030 3030 3337 223e 3c61 2078 Node000037"><a x │ │ │ +00010a10: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00010a20: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00010a30: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00010a40: 6622 2064 3d22 4d31 3035 332e 3037 2c2d f" d="M1053.07,- │ │ │ +00010a50: 3539 342e 3636 4331 3035 332e 3536 2c2d 594.66C1053.56,- │ │ │ +00010a60: 3538 352e 3933 2031 3035 342e 3132 2c2d 585.93 1054.12,- │ │ │ +00010a70: 3537 352e 3939 2031 3035 342e 3531 2c2d 575.99 1054.51,- │ │ │ +00010a80: 3536 392e 3039 222f 3e0a 3c70 6f6c 7967 569.09"/>.<polyg │ │ │ +00010a90: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00010aa0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00010ab0: 6622 2070 6f69 6e74 733d 2231 3034 392e f" points="1049. │ │ │ +00010ac0: 3537 2c2d 3539 342e 3537 2031 3035 322e 57,-594.57 1052. │ │ │ +00010ad0: 352c 2d36 3034 2e37 3520 3130 3536 2e35 5,-604.75 1056.5 │ │ │ +00010ae0: 362c 2d35 3934 2e39 3620 3130 3439 2e35 6,-594.96 1049.5 │ │ │ +00010af0: 372c 2d35 3934 2e35 3722 2f3e 0a3c 2f61 7,-594.57"/>.</a │ │ │ +00010b00: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00010b10: 204e 6f64 6533 3526 2334 353b 2667 743b Node35-> │ │ │ +00010b20: 4e6f 6465 3338 202d 2d3e 0a3c 6720 6964 Node38 -->.<g id │ │ │ +00010b30: 3d22 6564 6765 3937 5f4e 6f64 6530 3030 ="edge97_Node000 │ │ │ +00010b40: 3033 355f 4e6f 6465 3030 3030 3338 2220 035_Node000038" │ │ │ +00010b50: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +00010b60: 6974 6c65 3e4e 6f64 6533 3526 2334 353b itle>Node35- │ │ │ +00010b70: 2667 743b 4e6f 6465 3338 3c2f 7469 746c >Node38</titl │ │ │ +00010b80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00010b90: 3937 5f4e 6f64 6530 3030 3033 355f 4e6f 97_Node000035_No │ │ │ +00010ba0: 6465 3030 3030 3338 223e 3c61 2078 6c69 de000038"><a xli │ │ │ +00010bb0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00010bc0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00010bd0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00010be0: 2064 3d22 4d31 3037 332e 3035 2c2d 3539 d="M1073.05,-59 │ │ │ +00010bf0: 392e 3131 4331 3131 302e 3535 2c2d 3537 9.11C1110.55,-57 │ │ │ +00010c00: 342e 3135 2031 3139 322e 3131 2c2d 3532 4.15 1192.11,-52 │ │ │ +00010c10: 322e 3834 2031 3236 382c 2d34 3935 2031 2.84 1268,-495 1 │ │ │ +00010c20: 3332 312e 3637 2c2d 3437 352e 3331 2031 321.67,-475.31 1 │ │ │ +00010c30: 3338 362e 3135 2c2d 3436 332e 3532 2031 386.15,-463.52 1 │ │ │ +00010c40: 3433 312c 2d34 3537 2e30 3722 2f3e 0a3c 431,-457.07"/>.< │ │ │ +00010c50: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00010c60: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00010c70: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00010c80: 3130 3730 2e38 352c 2d35 3936 2e33 3820 1070.85,-596.38 │ │ │ +00010c90: 3130 3634 2e35 2c2d 3630 342e 3836 2031 1064.5,-604.86 1 │ │ │ +00010ca0: 3037 342e 3735 2c2d 3630 322e 3139 2031 074.75,-602.19 1 │ │ │ +00010cb0: 3037 302e 3835 2c2d 3539 362e 3338 222f 070.85,-596.38"/ │ │ │ +00010cc0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00010cd0: 0a3c 212d 2d20 4e6f 6465 3335 2623 3435 .<!-- Node35- │ │ │ +00010ce0: 3b26 6774 3b4e 6f64 6533 3920 2d2d 3e0a ;>Node39 -->. │ │ │ +00010cf0: 3c67 2069 643d 2265 6467 6531 3031 5f4e <g id="edge101_N │ │ │ +00010d00: 6f64 6530 3030 3033 355f 4e6f 6465 3030 ode000035_Node00 │ │ │ +00010d10: 3030 3339 2220 636c 6173 733d 2265 6467 0039" class="edg │ │ │ +00010d20: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ +00010d30: 3526 2334 353b 2667 743b 4e6f 6465 3339 5->Node39 │ │ │ +00010d40: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...

. │ │ │ +00010e60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00010e70: 212d 2d20 4e6f 6465 3336 2623 3435 3b26 !-- Node36-& │ │ │ +00010e80: 6774 3b4e 6f64 6533 202d 2d3e 0a3c 6720 gt;Node3 -->.. │ │ │ +00010ec0: 3c74 6974 6c65 3e4e 6f64 6533 3626 2334 Node36 │ │ │ +00010ed0: 353b 2667 743b 4e6f 6465 333c 2f74 6974 5;>Node3</tit │ │ │ +00010ee0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00010ef0: 6539 335f 4e6f 6465 3030 3030 3336 5f4e e93_Node000036_N │ │ │ +00010f00: 6f64 6530 3030 3030 3322 3e3c 6120 786c ode000003"><a xl │ │ │ +00010f10: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00010f20: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00010f30: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00010f40: 2220 643d 224d 3739 322e 3336 2c2d 3534 " d="M792.36,-54 │ │ │ +00010f50: 332e 3631 4338 3333 2e33 362c 2d35 3130 3.61C833.36,-510 │ │ │ +00010f60: 2e33 3620 3933 312e 332c 2d34 3330 2e39 .36 931.3,-430.9 │ │ │ +00010f70: 3420 3936 342e 3039 2c2d 3430 342e 3334 4 964.09,-404.34 │ │ │ +00010f80: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00010f90: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00010fa0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00010fb0: 6e74 733d 2237 3930 2e30 392c 2d35 3430 nts="790.09,-540 │ │ │ +00010fc0: 2e39 3520 3738 342e 3532 2c2d 3534 392e .95 784.52,-549. │ │ │ +00010fd0: 3937 2037 3934 2e35 2c2d 3534 362e 3339 97 794.5,-546.39 │ │ │ +00010fe0: 2037 3930 2e30 392c 2d35 3430 2e39 3522 790.09,-540.95" │ │ │ +00010ff0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +00011000: 3e0a 3c21 2d2d 204e 6f64 6533 3726 2334 >.<!-- Node37 │ │ │ +00011010: 353b 2667 743b 4e6f 6465 3320 2d2d 3e0a 5;>Node3 -->. │ │ │ +00011020: 3c67 2069 643d 2265 6467 6539 365f 4e6f <g id="edge96_No │ │ │ +00011030: 6465 3030 3030 3337 5f4e 6f64 6530 3030 de000037_Node000 │ │ │ +00011040: 3030 3322 2063 6c61 7373 3d22 6564 6765 003" class="edge │ │ │ +00011050: 223e 0a3c 7469 746c 653e 4e6f 6465 3337 ">.<title>Node37 │ │ │ +00011060: 2623 3435 3b26 6774 3b4e 6f64 6533 3c2f ->Node3</ │ │ │ +00011070: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00011080: 6564 6765 3936 5f4e 6f64 6530 3030 3033 edge96_Node00003 │ │ │ +00011090: 375f 4e6f 6465 3030 3030 3033 223e 3c61 7_Node000003"><a │ │ │ +000110a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000110b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000110c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000110d0: 3866 6622 2064 3d22 4d31 3034 362e 3238 8ff" d="M1046.28 │ │ │ +000110e0: 2c2d 3534 302e 3733 4331 3032 392e 3232 ,-540.73C1029.22 │ │ │ +000110f0: 2c2d 3530 352e 3937 2039 3931 2e39 392c ,-505.97 991.99, │ │ │ +00011100: 2d34 3330 2e31 3220 3937 392e 3332 2c2d -430.12 979.32,- │ │ │ +00011110: 3430 342e 3331 222f 3e0a 3c70 6f6c 7967 404.31"/>.<polyg │ │ │ +00011120: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00011130: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00011140: 6622 2070 6f69 6e74 733d 2231 3034 332e f" points="1043. │ │ │ +00011150: 3135 2c2d 3534 322e 3320 3130 3530 2e37 15,-542.3 1050.7 │ │ │ +00011160: 2c2d 3534 392e 3734 2031 3034 392e 3433 ,-549.74 1049.43 │ │ │ +00011170: 2c2d 3533 392e 3232 2031 3034 332e 3135 ,-539.22 1043.15 │ │ │ +00011180: 2c2d 3534 322e 3322 2f3e 0a3c 2f61 3e0a ,-542.3"/>.</a>. │ │ │ +00011190: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +000111a0: 6f64 6533 3826 2334 353b 2667 743b 4e6f ode38->No │ │ │ +000111b0: 6465 3320 2d2d 3e0a 3c67 2069 643d 2265 de3 -->.<g id="e │ │ │ +000111c0: 6467 6539 385f 4e6f 6465 3030 3030 3338 dge98_Node000038 │ │ │ +000111d0: 5f4e 6f64 6530 3030 3030 3322 2063 6c61 _Node000003" cla │ │ │ +000111e0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +000111f0: 653e 4e6f 6465 3338 2623 3435 3b26 6774 e>Node38-> │ │ │ +00011200: 3b4e 6f64 6533 3c2f 7469 746c 653e 0a3c ;Node3.< │ │ │ +00011210: 6720 6964 3d22 615f 6564 6765 3938 5f4e g id="a_edge98_N │ │ │ +00011220: 6f64 6530 3030 3033 385f 4e6f 6465 3030 ode000038_Node00 │ │ │ +00011230: 3030 3033 223e 3c61 2078 6c69 6e6b 3a74 0003">...< │ │ │ +00011350: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +000113b0: 3c74 6974 6c65 3e4e 6f64 6533 3926 2334 Node39 │ │ │ +000113c0: 353b 2667 743b 4e6f 6465 333c 2f74 6974 5;>Node3</tit │ │ │ +000113d0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000113e0: 6531 3132 5f4e 6f64 6530 3030 3033 395f e112_Node000039_ │ │ │ +000113f0: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ +00011400: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00011410: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00011420: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00011430: 6622 2064 3d22 4d31 3632 332e 3235 2c2d f" d="M1623.25,- │ │ │ +00011440: 3534 342e 3536 4331 3636 302e 3139 2c2d 544.56C1660.19,- │ │ │ +00011450: 3532 312e 3636 2031 3732 332c 2d34 3735 521.66 1723,-475 │ │ │ +00011460: 2e31 3120 3136 3930 2c2d 3434 3020 3136 .11 1690,-440 16 │ │ │ +00011470: 3637 2e38 332c 2d34 3136 2e34 3120 3132 67.83,-416.41 12 │ │ │ +00011480: 3038 2e35 382c 2d34 3031 2e37 3520 3130 08.58,-401.75 10 │ │ │ +00011490: 3338 2e30 332c 2d33 3937 2e31 222f 3e0a 38.03,-397.1"/>. │ │ │ +000114a0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +000114b0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +000114c0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +000114d0: 2231 3632 312e 3233 2c2d 3534 312e 3639 "1621.23,-541.69 │ │ │ +000114e0: 2031 3631 342e 3438 2c2d 3534 392e 3835 1614.48,-549.85 │ │ │ +000114f0: 2031 3632 342e 3835 2c2d 3534 372e 3638 1624.85,-547.68 │ │ │ +00011500: 2031 3632 312e 3233 2c2d 3534 312e 3639 1621.23,-541.69 │ │ │ +00011510: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00011520: 673e 0a3c 212d 2d20 4e6f 6465 3339 2623 g>.<!-- Node39&# │ │ │ +00011530: 3435 3b26 6774 3b4e 6f64 6532 3820 2d2d 45;>Node28 -- │ │ │ +00011540: 3e0a 3c67 2069 643d 2265 6467 6531 3032 >.<g id="edge102 │ │ │ +00011550: 5f4e 6f64 6530 3030 3033 395f 4e6f 6465 _Node000039_Node │ │ │ +00011560: 3030 3030 3238 2220 636c 6173 733d 2265 000028" class="e │ │ │ +00011570: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +00011580: 6533 3926 2334 353b 2667 743b 4e6f 6465 e39->Node │ │ │ +00011590: 3238 3c2f 7469 746c 653e 0a3c 6720 6964 28.. │ │ │ +00011640: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ +000116c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3926 /g>.. │ │ │ +00011880: 3c67 2069 643d 2265 6467 6531 3036 5f4e .Node3 │ │ │ +000118c0: 3926 2334 353b 2667 743b 4e6f 6465 3332 9->Node32 │ │ │ +000118d0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...

... │ │ │ +00011a00: 0a3c 212d 2d20 4e6f 6465 3339 2623 3435 .. │ │ │ +00011a20: 3c67 2069 643d 2265 6467 6531 3037 5f4e .Node3 │ │ │ +00011a60: 3926 2334 353b 2667 743b 4e6f 6465 3338 9->Node38 │ │ │ +00011a70: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ..... │ │ │ +00011bc0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node40 │ │ │ +00011c10: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ +00011d20: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/datet │ │ │ +00011d90: 696d 652e 683c 2f74 6578 743e 0a3c 2f61 ime.h......< │ │ │ +00011e00: 7469 746c 653e 4e6f 6465 3339 2623 3435 title>Node39- │ │ │ +00011e10: 3b26 6774 3b4e 6f64 6534 303c 2f74 6974 ;>Node40.. │ │ │ +00011e60: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 .. │ │ │ +00011f40: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node41..

.uc │ │ │ +000120e0: 6f6d 6d6f 6e2f 736f 636b 6574 2e68 3c2f ommon/socket.h... │ │ │ +00012100: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3339 ...N │ │ │ +00012160: 6f64 6533 3926 2334 353b 2667 743b 4e6f ode39->No │ │ │ +00012170: 6465 3431 3c2f 7469 746c 653e 0a3c 6720 de41... │ │ │ +00012220: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ... │ │ │ +000122a0: 0a3c 212d 2d20 4e6f 6465 3430 2623 3435 ..< │ │ │ +000122c0: 6720 6964 3d22 6564 6765 3130 345f 4e6f g id="edge104_No │ │ │ +000122d0: 6465 3030 3030 3430 5f4e 6f64 6530 3030 de000040_Node000 │ │ │ +000122e0: 3030 3322 2063 6c61 7373 3d22 6564 6765 003" class="edge │ │ │ +000122f0: 223e 0a3c 7469 746c 653e 4e6f 6465 3430 ">.Node40 │ │ │ +00012300: 2623 3435 3b26 6774 3b4e 6f64 6533 3c2f ->Node3</ │ │ │ +00012310: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00012320: 6564 6765 3130 345f 4e6f 6465 3030 3030 edge104_Node0000 │ │ │ +00012330: 3430 5f4e 6f64 6530 3030 3030 3322 3e3c 40_Node000003">< │ │ │ +00012340: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00012350: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00012360: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00012370: 6238 6666 2220 643d 224d 3135 3438 2e39 b8ff" d="M1548.9 │ │ │ +00012380: 332c 2d34 3339 2e39 3443 3133 3536 2e36 3,-439.94C1356.6 │ │ │ +00012390: 392c 2d34 3231 2e30 3220 3131 3432 2e31 9,-421.02 1142.1 │ │ │ +000123a0: 322c 2d34 3036 2e32 3420 3130 3338 2e30 2,-406.24 1038.0 │ │ │ +000123b0: 342c 2d33 3939 2e34 3822 2f3e 0a3c 706f 4,-399.48"/>.<po │ │ │ +000123c0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +000123d0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +000123e0: 6238 6666 2220 706f 696e 7473 3d22 3135 b8ff" points="15 │ │ │ +000123f0: 3438 2e36 342c 2d34 3433 2e34 3220 3135 48.64,-443.42 15 │ │ │ +00012400: 3538 2e39 332c 2d34 3430 2e39 3320 3135 58.93,-440.93 15 │ │ │ +00012410: 3439 2e33 332c 2d34 3336 2e34 3620 3135 49.33,-436.46 15 │ │ │ +00012420: 3438 2e36 342c 2d34 3433 2e34 3222 2f3e 48.64,-443.42"/> │ │ │ +00012430: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00012440: 3c21 2d2d 204e 6f64 6534 3126 2334 353b <!-- Node41- │ │ │ +00012450: 2667 743b 4e6f 6465 3320 2d2d 3e0a 3c67 >Node3 -->.<g │ │ │ +00012460: 2069 643d 2265 6467 6531 3131 5f4e 6f64 id="edge111_Nod │ │ │ +00012470: 6530 3030 3034 315f 4e6f 6465 3030 3030 e000041_Node0000 │ │ │ +00012480: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ +00012490: 3e0a 3c74 6974 6c65 3e4e 6f64 6534 3126 >.<title>Node41& │ │ │ +000124a0: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ +000124b0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000124c0: 6467 6531 3131 5f4e 6f64 6530 3030 3034 dge111_Node00004 │ │ │ +000124d0: 315f 4e6f 6465 3030 3030 3033 223e 3c61 1_Node000003"><a │ │ │ +000124e0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000124f0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00012500: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00012510: 3866 6622 2064 3d22 4d31 3331 382e 3939 8ff" d="M1318.99 │ │ │ +00012520: 2c2d 3438 362e 3943 3133 3036 2e33 362c ,-486.9C1306.36, │ │ │ +00012530: 2d34 3732 2e30 3520 3132 3835 2e38 312c -472.05 1285.81, │ │ │ +00012540: 2d34 3530 2e39 3820 3132 3633 2c2d 3434 -450.98 1263,-44 │ │ │ +00012550: 3020 3132 3234 2e33 362c 2d34 3231 2e34 0 1224.36,-421.4 │ │ │ +00012560: 2031 3131 302e 3634 2c2d 3430 372e 3932 1110.64,-407.92 │ │ │ +00012570: 2031 3033 382e 3139 2c2d 3430 302e 3934 1038.19,-400.94 │ │ │ +00012580: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00012590: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +000125a0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +000125b0: 6e74 733d 2231 3331 362e 3432 2c2d 3438 nts="1316.42,-48 │ │ │ +000125c0: 392e 3238 2031 3332 352e 3436 2c2d 3439 9.28 1325.46,-49 │ │ │ +000125d0: 342e 3820 3133 3231 2e38 332c 2d34 3834 4.8 1321.83,-484 │ │ │ +000125e0: 2e38 3520 3133 3136 2e34 322c 2d34 3839 .85 1316.42,-489 │ │ │ +000125f0: 2e32 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e .28"/>.</a>.</g> │ │ │ +00012600: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 .</g>.<!-- Node4 │ │ │ +00012610: 3126 2334 353b 2667 743b 4e6f 6465 3330 1->Node30 │ │ │ +00012620: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +00012630: 3131 305f 4e6f 6465 3030 3030 3431 5f4e 110_Node000041_N │ │ │ +00012640: 6f64 6530 3030 3033 3022 2063 6c61 7373 ode000030" class │ │ │ +00012650: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +00012660: 4e6f 6465 3431 2623 3435 3b26 6774 3b4e Node41->N │ │ │ +00012670: 6f64 6533 303c 2f74 6974 6c65 3e0a 3c67 ode30...... │ │ │ +000127a0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3431 ...N │ │ │ +00012800: 6f64 6534 3126 2334 353b 2667 743b 4e6f ode41->No │ │ │ +00012810: 6465 3338 3c2f 7469 746c 653e 0a3c 6720 de38..... │ │ │ +00012940: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 ....N │ │ │ +000129a0: 6f64 6534 3226 2334 353b 2667 743b 4e6f ode42->No │ │ │ +000129b0: 6465 333c 2f74 6974 6c65 3e0a 3c67 2069 de3.... │ │ │ +00012b20: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node43-& │ │ │ +00012b90: 6774 3b4e 6f64 6533 3c2f 7469 746c 653e gt;Node3 │ │ │ +00012ba0: 0a3c 6720 6964 3d22 615f 6564 6765 3132 ......< │ │ │ +00012ce0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3326 /g>...< │ │ │ +000132f0: 7469 746c 653e 4e6f 6465 3434 2623 3435 title>Node44- │ │ │ +00013300: 3b26 6774 3b4e 6f64 6533 323c 2f74 6974 ;>Node32.. │ │ │ +00013350: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 .

... │ │ │ +00013460: 0a3c 212d 2d20 4e6f 6465 3434 2623 3435 .. │ │ │ +00013480: 3c67 2069 643d 2265 6467 6531 3339 5f4e .Node4 │ │ │ +000134c0: 3426 2334 353b 2667 743b 4e6f 6465 3338 4->Node38 │ │ │ +000134d0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .........Node45.. │ │ │ +00013990: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/linke │ │ │ +00013a00: 642e 683c 2f74 6578 743e 0a3c 2f61 3e0a d.h.. │ │ │ +00013a10: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node44-& │ │ │ +00013a80: 6774 3b4e 6f64 6534 353c 2f74 6974 6c65 gt;Node45..

.. │ │ │ +00013bb0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node44- │ │ │ +00013c20: 2667 743b 4e6f 6465 3437 3c2f 7469 746c >Node47..< │ │ │ +00013c70: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00013c80: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00013c90: 2220 643d 224d 3133 3934 2e32 392c 2d38 " d="M1394.29,-8 │ │ │ +00013ca0: 3239 2e32 3643 3132 3431 2e31 322c 2d38 29.26C1241.12,-8 │ │ │ +00013cb0: 3139 2e30 3820 3835 342e 3533 2c2d 3739 19.08 854.53,-79 │ │ │ +00013cc0: 332e 3337 2037 3133 2e35 322c 2d37 3833 3.37 713.52,-783 │ │ │ +00013cd0: 2e39 3922 2f3e 0a3c 706f 6c79 676f 6e20 .99"/>... │ │ │ +00013d50: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node45-&g │ │ │ +00013dc0: 743b 4e6f 6465 333c 2f74 6974 6c65 3e0a t;Node3. │ │ │ +00013dd0: 3c67 2069 643d 2261 5f65 6467 6531 3337 .....< │ │ │ +00013f70: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3526 /g>...Node45- │ │ │ +000141a0: 2667 743b 4e6f 6465 3333 3c2f 7469 746c >Node33..< │ │ │ +000141f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00014200: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00014210: 2220 643d 224d 3132 3031 2e31 2c2d 3737 " d="M1201.1,-77 │ │ │ +00014220: 322e 3839 4331 3038 332e 3332 2c2d 3736 2.89C1083.32,-76 │ │ │ +00014230: 322e 3536 2038 3333 2e36 322c 2d37 3430 2.56 833.62,-740 │ │ │ +00014240: 2e36 3520 3731 392e 3738 2c2d 3733 302e .65 719.78,-730. │ │ │ +00014250: 3636 222f 3e0a 3c70 6f6c 7967 6f6e 2066 66"/>.......Node45-> │ │ │ +00014340: 4e6f 6465 3336 3c2f 7469 746c 653e 0a3c Node36.< │ │ │ +00014350: 6720 6964 3d22 615f 6564 6765 3132 385f g id="a_edge128_ │ │ │ +00014360: 4e6f 6465 3030 3030 3435 5f4e 6f64 6530 Node000045_Node0 │ │ │ +00014370: 3030 3033 3622 3e3c 6120 786c 696e 6b3a 00036">........Node45-> │ │ │ +00014530: 3b4e 6f64 6534 313c 2f74 6974 6c65 3e0a ;Node41. │ │ │ +00014540: 3c67 2069 643d 2261 5f65 6467 6531 3331 ... │ │ │ +000146d0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node45- │ │ │ +00014740: 2667 743b 4e6f 6465 3432 3c2f 7469 746c >Node42..< │ │ │ +00014790: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +000147a0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +000147b0: 2220 643d 224d 3132 3031 2e34 322c 2d37 " d="M1201.42,-7 │ │ │ +000147c0: 3730 2e36 3543 3131 3337 2e31 322c 2d37 70.65C1137.12,-7 │ │ │ +000147d0: 3632 2e34 3620 3130 3334 2e39 332c 2d37 62.46 1034.93,-7 │ │ │ +000147e0: 3438 2e37 3820 3934 372c 2d37 3334 2038 48.78 947,-734 8 │ │ │ +000147f0: 3434 2e34 332c 2d37 3136 2e37 3520 3732 44.43,-716.75 72 │ │ │ +00014800: 342e 3435 2c2d 3639 312e 3933 2036 3633 4.45,-691.93 663 │ │ │ +00014810: 2e36 352c 2d36 3739 2e30 3322 2f3e 0a3c .65,-679.03"/>.< │ │ │ +00014820: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00014830: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00014840: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00014850: 3132 3031 2e30 352c 2d37 3734 2e31 3320 1201.05,-774.13 │ │ │ +00014860: 3132 3131 2e34 312c 2d37 3731 2e39 3220 1211.41,-771.92 │ │ │ +00014870: 3132 3031 2e39 332c 2d37 3637 2e31 3920 1201.93,-767.19 │ │ │ +00014880: 3132 3031 2e30 352c 2d37 3734 2e31 3322 1201.05,-774.13" │ │ │ +00014890: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.....< │ │ │ +00014a70: 6720 6964 3d22 6564 6765 3133 325f 4e6f g id="edge132_No │ │ │ +00014a80: 6465 3030 3030 3435 5f4e 6f64 6530 3030 de000045_Node000 │ │ │ +00014a90: 3034 3622 2063 6c61 7373 3d22 6564 6765 046" class="edge │ │ │ +00014aa0: 223e 0a3c 7469 746c 653e 4e6f 6465 3435 ">.Node45 │ │ │ +00014ab0: 2623 3435 3b26 6774 3b4e 6f64 6534 363c ->Node46< │ │ │ +00014ac0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00014ad0: 5f65 6467 6531 3332 5f4e 6f64 6530 3030 _edge132_Node000 │ │ │ +00014ae0: 3034 355f 4e6f 6465 3030 3030 3436 223e 045_Node000046"> │ │ │ +00014af0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00014b00: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +00014b10: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +00014b20: 3362 3866 6622 2064 3d22 4d31 3234 372e 3b8ff" d="M1247. │ │ │ +00014b30: 3533 2c2d 3736 332e 3332 4331 3233 362e 53,-763.32C1236. │ │ │ +00014b40: 3636 2c2d 3735 332e 3837 2031 3232 332e 66,-753.87 1223. │ │ │ +00014b50: 3036 2c2d 3734 322e 3036 2031 3231 332e 06,-742.06 1213. │ │ │ +00014b60: 3938 2c2d 3733 342e 3137 222f 3e0a 3c70 98,-734.17"/>.<p │ │ │ +00014b70: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +00014b80: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +00014b90: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ +00014ba0: 3234 352e 3335 2c2d 3736 362e 3037 2031 245.35,-766.07 1 │ │ │ +00014bb0: 3235 352e 322c 2d37 3639 2e39 3820 3132 255.2,-769.98 12 │ │ │ +00014bc0: 3439 2e39 352c 2d37 3630 2e37 3820 3132 49.95,-760.78 12 │ │ │ +00014bd0: 3435 2e33 352c 2d37 3636 2e30 3722 2f3e 45.35,-766.07"/> │ │ │ +00014be0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00014bf0: 3c21 2d2d 204e 6f64 6534 3626 2334 353b <!-- Node46- │ │ │ +00014c00: 2667 743b 4e6f 6465 3320 2d2d 3e0a 3c67 >Node3 -->.<g │ │ │ +00014c10: 2069 643d 2265 6467 6531 3336 5f4e 6f64 id="edge136_Nod │ │ │ +00014c20: 6530 3030 3034 365f 4e6f 6465 3030 3030 e000046_Node0000 │ │ │ +00014c30: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ +00014c40: 3e0a 3c74 6974 6c65 3e4e 6f64 6534 3626 >.<title>Node46& │ │ │ +00014c50: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ +00014c60: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00014c70: 6467 6531 3336 5f4e 6f64 6530 3030 3034 dge136_Node00004 │ │ │ +00014c80: 365f 4e6f 6465 3030 3030 3033 223e 3c61 6_Node000003"><a │ │ │ +00014c90: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00014ca0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00014cb0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00014cc0: 3866 6622 2064 3d22 4d31 3230 342e 3939 8ff" d="M1204.99 │ │ │ +00014cd0: 2c2d 3730 342e 3843 3132 3036 2e36 2c2d ,-704.8C1206.6,- │ │ │ +00014ce0: 3635 332e 3337 2031 3230 332e 3332 2c2d 653.37 1203.32,- │ │ │ +00014cf0: 3530 392e 3038 2031 3132 322c 2d34 3430 509.08 1122,-440 │ │ │ +00014d00: 2031 3039 382e 3533 2c2d 3432 302e 3036 1098.53,-420.06 │ │ │ +00014d10: 2031 3036 362e 3331 2c2d 3430 392e 3036 1066.31,-409.06 │ │ │ +00014d20: 2031 3033 382e 3032 2c2d 3430 322e 3938 1038.02,-402.98 │ │ │ +00014d30: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00014d40: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00014d50: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00014d60: 6e74 733d 2231 3230 312e 352c 2d37 3034 nts="1201.5,-704 │ │ │ +00014d70: 2e36 3620 3132 3034 2e35 382c 2d37 3134 .66 1204.58,-714 │ │ │ +00014d80: 2e38 2031 3230 382e 3439 2c2d 3730 342e .8 1208.49,-704. │ │ │ +00014d90: 3936 2031 3230 312e 352c 2d37 3034 2e36 96 1201.5,-704.6 │ │ │ +00014da0: 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 6"/>.</a>.</g>.< │ │ │ +00014db0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3626 /g>.<!-- Node46& │ │ │ +00014dc0: 2334 353b 2667 743b 4e6f 6465 3334 202d #45;>Node34 - │ │ │ +00014dd0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3133 ->.<g id="edge13 │ │ │ +00014de0: 335f 4e6f 6465 3030 3030 3436 5f4e 6f64 3_Node000046_Nod │ │ │ +00014df0: 6530 3030 3033 3422 2063 6c61 7373 3d22 e000034" class=" │ │ │ +00014e00: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +00014e10: 6465 3436 2623 3435 3b26 6774 3b4e 6f64 de46->Nod │ │ │ +00014e20: 6533 343c 2f74 6974 6c65 3e0a 3c67 2069 e34.. │ │ │ +00014ed0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ +00014f50: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3626 /g>...Node46-& │ │ │ +00015180: 6774 3b4e 6f64 6534 313c 2f74 6974 6c65 gt;Node41..

.

.< │ │ │ +000152d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +00015330: 3c74 6974 6c65 3e4e 6f64 6534 3726 2334 Node47 │ │ │ +00015340: 353b 2667 743b 4e6f 6465 333c 2f74 6974 5;>Node3</tit │ │ │ +00015350: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00015360: 6531 3437 5f4e 6f64 6530 3030 3034 375f e147_Node000047_ │ │ │ +00015370: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ +00015380: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00015390: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000153a0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000153b0: 6622 2064 3d22 4d35 3938 2e31 322c 2d37 f" d="M598.12,-7 │ │ │ +000153c0: 3733 2e35 3743 3532 392e 3936 2c2d 3736 73.57C529.96,-76 │ │ │ +000153d0: 372e 3238 2034 3236 2e34 352c 2d37 3534 7.28 426.45,-754 │ │ │ +000153e0: 2e36 3620 3339 332c 2d37 3334 2033 3138 .66 393,-734 318 │ │ │ +000153f0: 2e35 362c 2d36 3838 2e30 3320 3330 302c .56,-688.03 300, │ │ │ +00015400: 2d36 3437 2e39 3920 3330 302c 2d35 3630 -647.99 300,-560 │ │ │ +00015410: 2e35 2033 3030 2c2d 3536 302e 3520 3330 .5 300,-560.5 30 │ │ │ +00015420: 302c 2d35 3630 2e35 2033 3030 2c2d 3530 0,-560.5 300,-50 │ │ │ +00015430: 332e 3520 3330 302c 2d34 3534 2e31 3820 3.5 300,-454.18 │ │ │ +00015440: 3334 342e 3535 2c2d 3435 362e 3537 2033 344.55,-456.57 3 │ │ │ +00015450: 3931 2c2d 3434 3020 3438 352e 3435 2c2d 91,-440 485.45,- │ │ │ +00015460: 3430 362e 3331 2037 3831 2e30 362c 2d33 406.31 781.06,-3 │ │ │ +00015470: 3938 2e31 3220 3931 312e 3737 2c2d 3339 98.12 911.77,-39 │ │ │ +00015480: 362e 3133 222f 3e0a 3c70 6f6c 7967 6f6e 6.13"/>.<polygon │ │ │ +00015490: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +000154a0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +000154b0: 2070 6f69 6e74 733d 2235 3938 2e30 352c points="598.05, │ │ │ +000154c0: 2d37 3737 2e30 3820 3630 382e 3332 2c2d -777.08 608.32,- │ │ │ +000154d0: 3737 342e 3439 2035 3938 2e36 382c 2d37 774.49 598.68,-7 │ │ │ +000154e0: 3730 2e31 3120 3539 382e 3035 2c2d 3737 70.11 598.05,-77 │ │ │ +000154f0: 372e 3038 222f 3e0a 3c2f 613e 0a3c 2f67 7.08"/>.</a>.</g │ │ │ +00015500: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00015510: 3437 2623 3435 3b26 6774 3b4e 6f64 6533 47->Node3 │ │ │ +00015520: 3120 2d2d 3e0a 3c67 2069 643d 2265 6467 1 -->.<g id="edg │ │ │ +00015530: 6531 3436 5f4e 6f64 6530 3030 3034 375f e146_Node000047_ │ │ │ +00015540: 4e6f 6465 3030 3030 3331 2220 636c 6173 Node000031" clas │ │ │ +00015550: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00015560: 3e4e 6f64 6534 3726 2334 353b 2667 743b >Node47-> │ │ │ +00015570: 4e6f 6465 3331 3c2f 7469 746c 653e 0a3c Node31.< │ │ │ +00015580: 6720 6964 3d22 615f 6564 6765 3134 365f g id="a_edge146_ │ │ │ +00015590: 4e6f 6465 3030 3030 3437 5f4e 6f64 6530 Node000047_Node0 │ │ │ +000155a0: 3030 3033 3122 3e3c 6120 786c 696e 6b3a 00031">........Node47-& │ │ │ +000158b0: 6774 3b4e 6f64 6533 363c 2f74 6974 6c65 gt;Node36..

.......Node47-> │ │ │ +00015a70: 4e6f 6465 3431 3c2f 7469 746c 653e 0a3c Node41.< │ │ │ +00015a80: 6720 6964 3d22 615f 6564 6765 3134 345f g id="a_edge144_ │ │ │ +00015a90: 4e6f 6465 3030 3030 3437 5f4e 6f64 6530 Node000047_Node0 │ │ │ +00015aa0: 3030 3034 3122 3e3c 6120 786c 696e 6b3a 00041">........Node47-> │ │ │ +00015c30: 4e6f 6465 3433 3c2f 7469 746c 653e 0a3c Node43.< │ │ │ +00015c40: 6720 6964 3d22 615f 6564 6765 3134 335f g id="a_edge143_ │ │ │ +00015c50: 4e6f 6465 3030 3030 3437 5f4e 6f64 6530 Node000047_Node0 │ │ │ +00015c60: 3030 3034 3322 3e3c 6120 786c 696e 6b3a 00043">........< │ │ │ +00015db0: 7469 746c 653e 4e6f 6465 3437 2623 3435 title>Node47- │ │ │ +00015dc0: 3b26 6774 3b4e 6f64 6534 373c 2f74 6974 ;>Node47.. │ │ │ +00015e10: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 ... │ │ │ +00015f10: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 ....No │ │ │ +00015f50: 6465 3438 3c2f 7469 746c 653e 0a3c 6720 de48...ucommo │ │ │ +00016090: 6e2f 756e 6963 6f64 652e 683c 2f74 6578 n/unicode.h.... │ │ │ +000160d0: 0a3c 6720 6964 3d22 6564 6765 3134 385f ..Node │ │ │ +00016110: 3437 2623 3435 3b26 6774 3b4e 6f64 6534 47->Node4 │ │ │ +00016120: 383c 2f74 6974 6c65 3e0a 3c67 2069 643d 8....< │ │ │ +00016260: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +000162c0: 3c74 6974 6c65 3e4e 6f64 6534 3826 2334 Node48 │ │ │ +000162d0: 353b 2667 743b 4e6f 6465 333c 2f74 6974 5;>Node3</tit │ │ │ +000162e0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000162f0: 6531 3439 5f4e 6f64 6530 3030 3034 385f e149_Node000048_ │ │ │ +00016300: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ +00016310: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00016320: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00016330: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00016340: 6622 2064 3d22 4d32 3135 2e35 372c 2d35 f" d="M215.57,-5 │ │ │ +00016350: 3934 2e33 3843 3231 392e 3733 2c2d 3535 94.38C219.73,-55 │ │ │ +00016360: 372e 3437 2032 3334 2e35 342c 2d34 3736 7.47 234.54,-476 │ │ │ +00016370: 2e38 3120 3238 362c 2d34 3430 2033 3336 .81 286,-440 336 │ │ │ +00016380: 2e31 382c 2d34 3034 2e31 2037 3531 2e32 .18,-404.1 751.2 │ │ │ +00016390: 352c 2d33 3937 2e31 3620 3931 312e 3837 5,-397.16 911.87 │ │ │ +000163a0: 2c2d 3339 352e 3832 222f 3e0a 3c70 6f6c ,-395.82"/>.<pol │ │ │ +000163b0: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +000163c0: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +000163d0: 3866 6622 2070 6f69 6e74 733d 2232 3132 8ff" points="212 │ │ │ +000163e0: 2e30 352c 2d35 3934 2e34 3220 3231 342e .05,-594.42 214. │ │ │ +000163f0: 3536 2c2d 3630 342e 3731 2032 3139 2e30 56,-604.71 219.0 │ │ │ +00016400: 322c 2d35 3935 2e31 2032 3132 2e30 352c 2,-595.1 212.05, │ │ │ +00016410: 2d35 3934 2e34 3222 2f3e 0a3c 2f61 3e0a -594.42"/>.</a>. │ │ │ +00016420: 3c2f 673e 0a3c 2f67 3e0a 3c2f 673e 0a3c </g>.</g>.</g>.< │ │ │ +00016430: 2f73 7667 3e0a /svg>. │ │ ├── ./usr/share/doc/ucommon-doc/html/a00395.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> │ │ │ <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> │ │ │ <head> │ │ │ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> │ │ │ <meta http-equiv="X-UA-Compatible" content="IE=11"/> │ │ │ <meta name="generator" content="Doxygen 1.9.8"/> │ │ │ <meta name="viewport" content="width=device-width, initial-scale=1"/> │ │ │ -<title>UCommon: ucommon/ucommon.h File Reference │ │ │ +UCommon: ucommon/access.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │ │ │ │ │ │
│ │ │ -
ucommon.h File Reference
│ │ │ +
│ │ │ +Namespaces | │ │ │ +Macros | │ │ │ +Functions
│ │ │ +
access.h File Reference
│ │ │
│ │ │
│ │ │ │ │ │ -

Top level include file for the GNU uCommon C++ core library. │ │ │ +

Locking protocol classes for member function automatic operations. │ │ │ More...

│ │ │ -
#include <ucommon/platform.h>
│ │ │ -#include <ucommon/cpr.h>
│ │ │ -#include <ucommon/atomic.h>
│ │ │ -#include <ucommon/generics.h>
│ │ │ -#include <ucommon/protocols.h>
│ │ │ -#include <ucommon/object.h>
│ │ │ -#include <ucommon/typeref.h>
│ │ │ -#include <ucommon/string.h>
│ │ │ -#include <ucommon/counter.h>
│ │ │ -#include <ucommon/numbers.h>
│ │ │ -#include <ucommon/reuse.h>
│ │ │ -#include <ucommon/linked.h>
│ │ │ -#include <ucommon/timers.h>
│ │ │ -#include <ucommon/access.h>
│ │ │ -#include <ucommon/memory.h>
│ │ │ -#include <ucommon/mapped.h>
│ │ │ -#include <ucommon/unicode.h>
│ │ │ -#include <ucommon/datetime.h>
│ │ │ -#include <ucommon/keydata.h>
│ │ │ -#include <ucommon/socket.h>
│ │ │ -#include <ucommon/condition.h>
│ │ │ -#include <ucommon/thread.h>
│ │ │ -#include <ucommon/arrayref.h>
│ │ │ -#include <ucommon/mapref.h>
│ │ │ -#include <ucommon/shared.h>
│ │ │ -#include <ucommon/fsys.h>
│ │ │ -#include <ucommon/temporary.h>
│ │ │ -#include <ucommon/shell.h>
│ │ │ -#include <ucommon/stream.h>
│ │ │ -#include <ucommon/stl.h>
│ │ │ +
#include <ucommon/platform.h>
│ │ │ +#include <ucommon/cpr.h>
│ │ │ +#include <ucommon/protocols.h>
│ │ │
│ │ │ -Include dependency graph for ucommon.h:
│ │ │ +Include dependency graph for access.h:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │

Go to the source code of this file.

│ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +

│ │ │ +Namespaces

namespace  ucommon
 Common namespace for all ucommon objects.
 
│ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +

│ │ │ +Macros

#define __EXCLUSIVE(x)   exclusive_access __autolock__ = x
 
#define __SHARE(x)   shared_access __autolock__ = x
 
#define _UCOMMON_ACCESS_H_
 
│ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +

│ │ │ +Functions

class ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol
 An exclusive locking protocol interface base.
 
│ │ │

Detailed Description

│ │ │ -

Top level include file for the GNU uCommon C++ core library.

│ │ │ -

This is the only include file you need to have in your sources; it includes the remaining header files.

│ │ │ +

Locking protocol classes for member function automatic operations.

│ │ │ +

This header covers ucommon access related classes. These are used to provide automatic management of locks and synchronization objects through common virtual base classes which can be used with automatic objects. These classes are related to "protocols" and are used in conjunction with smart pointer/referencing classes. The access interface supports member functions to acquire a lock when entered and automatically release the lock when the member function returns that are used in conjunction with special referencing smart pointers.

│ │ │ + │ │ │ +

Definition in file access.h.

│ │ │ +

Macro Definition Documentation

│ │ │ + │ │ │ +

◆ __EXCLUSIVE

│ │ │ + │ │ │ +
│ │ │ +
│ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +
#define __EXCLUSIVE( x)   exclusive_access __autolock__ = x
│ │ │ +
│ │ │ + │ │ │ +

Definition at line 308 of file access.h.

│ │ │ + │ │ │ +
│ │ │ +
│ │ │ + │ │ │ +

◆ __SHARE

│ │ │ + │ │ │ +
│ │ │ +
│ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +
#define __SHARE( x)   shared_access __autolock__ = x
│ │ │ +
│ │ │ │ │ │ -

Definition in file ucommon.h.

│ │ │ -
│ │ │ +

Definition at line 309 of file access.h.

│ │ │ + │ │ │ +
│ │ │ +
│ │ │ + │ │ │ +

◆ _UCOMMON_ACCESS_H_

│ │ │ + │ │ │ +
│ │ │ +
│ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ +
#define _UCOMMON_ACCESS_H_
│ │ │ +
│ │ │ + │ │ │ +

Definition at line 37 of file access.h.

│ │ │ + │ │ │ +
│ │ │ +
│ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,53 +3,57 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -ucommon.h File Reference │ │ │ │ -Top level include file for the GNU uCommon C++ core library. _M_o_r_e_._._. │ │ │ │ +_N_a_m_e_s_p_a_c_e_s | _M_a_c_r_o_s | _F_u_n_c_t_i_o_n_s │ │ │ │ +access.h File Reference │ │ │ │ +Locking protocol classes for member function automatic operations. _M_o_r_e_._._. │ │ │ │ #include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ #include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_a_t_o_m_i_c_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_g_e_n_e_r_i_c_s_._h> │ │ │ │ #include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_o_b_j_e_c_t_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_t_y_p_e_r_e_f_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_c_o_u_n_t_e_r_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_n_u_m_b_e_r_s_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_r_e_u_s_e_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_t_i_m_e_r_s_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_a_c_c_e_s_s_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_m_a_p_p_e_d_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_u_n_i_c_o_d_e_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_d_a_t_e_t_i_m_e_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_k_e_y_d_a_t_a_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_o_c_k_e_t_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_c_o_n_d_i_t_i_o_n_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_a_r_r_a_y_r_e_f_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_m_a_p_r_e_f_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_h_a_r_e_d_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_f_s_y_s_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_t_e_m_p_o_r_a_r_y_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_h_e_l_l_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_t_r_e_a_m_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_t_l_._h> │ │ │ │ -Include dependency graph for ucommon.h: │ │ │ │ +Include dependency graph for access.h: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ This graph shows which files directly or indirectly include this file: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ +NNaammeessppaacceess │ │ │ │ +namespace   _u_c_o_m_m_o_n │ │ │ │ +  Common namespace for all ucommon objects. │ │ │ │ +  │ │ │ │ +MMaaccrrooss │ │ │ │ +#define  _____E_X_C_L_U_S_I_V_E(x)   exclusive_access __autolock__ = x │ │ │ │ +  │ │ │ │ +#define  _____S_H_A_R_E(x)   shared_access __autolock__ = x │ │ │ │ +  │ │ │ │ +#define  ___U_C_O_M_M_O_N___A_C_C_E_S_S___H__ │ │ │ │ +  │ │ │ │ +FFuunnccttiioonnss │ │ │ │ +class  _u_c_o_m_m_o_n_:_:_____a_t_t_r_i_b_u_t_e____ ((visibility("default"))) ExclusiveProtocol │ │ │ │ +  An exclusive locking protocol interface base. │ │ │ │ +  │ │ │ │ ********** DDeettaaiilleedd DDeessccrriippttiioonn ********** │ │ │ │ -Top level include file for the GNU uCommon C++ core library. │ │ │ │ -This is the only include file you need to have in your sources; it includes the │ │ │ │ -remaining header files. │ │ │ │ -Definition in file _u_c_o_m_m_o_n_._h. │ │ │ │ +Locking protocol classes for member function automatic operations. │ │ │ │ +This header covers ucommon access related classes. These are used to provide │ │ │ │ +automatic management of locks and synchronization objects through common │ │ │ │ +virtual base classes which can be used with automatic objects. These classes │ │ │ │ +are related to "protocols" and are used in conjunction with smart pointer/ │ │ │ │ +referencing classes. The access interface supports member functions to acquire │ │ │ │ +a lock when entered and automatically release the lock when the member function │ │ │ │ +returns that are used in conjunction with special referencing smart pointers. │ │ │ │ +Definition in file _a_c_c_e_s_s_._h. │ │ │ │ +********** MMaaccrroo DDeeffiinniittiioonn DDooccuummeennttaattiioonn ********** │ │ │ │ +********** _?◆_? ____EEXXCCLLUUSSIIVVEE ********** │ │ │ │ +#define __EXCLUSIVE (   x )    exclusive_access __autolock__ = x │ │ │ │ +Definition at line _3_0_8 of file _a_c_c_e_s_s_._h. │ │ │ │ +********** _?◆_? ____SSHHAARREE ********** │ │ │ │ +#define __SHARE (   x )    shared_access __autolock__ = x │ │ │ │ +Definition at line _3_0_9 of file _a_c_c_e_s_s_._h. │ │ │ │ +********** _?◆_? __UUCCOOMMMMOONN__AACCCCEESSSS__HH__ ********** │ │ │ │ +#define _UCOMMON_ACCESS_H_ │ │ │ │ +Definition at line _3_7 of file _a_c_c_e_s_s_._h. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00395_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/ucommon.h Source File │ │ │ +UCommon: ucommon/access.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ @@ -44,18 +44,18 @@ │ │ │
│ │ │ │ │ │ │ │ │
│ │ │ -
ucommon.h
│ │ │ +
access.h
│ │ │
│ │ │
│ │ │ -Go to the documentation of this file.
1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
│ │ │ +Go to the documentation of this file.
1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
│ │ │
2// Copyright (C) 2015-2020 Cherokees of Idaho.
│ │ │
3//
│ │ │
4// This file is part of GNU uCommon C++.
│ │ │
5//
│ │ │
6// GNU uCommon C++ is free software: you can redistribute it and/or modify
│ │ │
7// it under the terms of the GNU Lesser General Public License as published
│ │ │
8// by the Free Software Foundation, either version 3 of the License, or
│ │ │ @@ -65,81 +65,180 @@ │ │ │
12// but WITHOUT ANY WARRANTY; without even the implied warranty of
│ │ │
13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
│ │ │
14// GNU Lesser General Public License for more details.
│ │ │
15//
│ │ │
16// You should have received a copy of the GNU Lesser General Public License
│ │ │
17// along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
│ │ │
18
│ │ │ -
84#ifndef _UCOMMON_UCOMMON_H_
│ │ │ -
85#define _UCOMMON_UCOMMON_H_
│ │ │ -
86#include <ucommon/platform.h>
│ │ │ -
87#include <ucommon/cpr.h>
│ │ │ -
88#include <ucommon/atomic.h>
│ │ │ -
89#include <ucommon/generics.h>
│ │ │ -
90#include <ucommon/protocols.h>
│ │ │ -
91#include <ucommon/object.h>
│ │ │ -
92#include <ucommon/typeref.h>
│ │ │ -
93#include <ucommon/string.h>
│ │ │ -
94#include <ucommon/counter.h>
│ │ │ -
95#include <ucommon/numbers.h>
│ │ │ -
96#include <ucommon/reuse.h>
│ │ │ -
97#include <ucommon/linked.h>
│ │ │ -
98#include <ucommon/timers.h>
│ │ │ -
99#include <ucommon/access.h>
│ │ │ -
100#include <ucommon/memory.h>
│ │ │ -
101#include <ucommon/mapped.h>
│ │ │ -
102#include <ucommon/unicode.h>
│ │ │ -
103#include <ucommon/datetime.h>
│ │ │ -
104#include <ucommon/keydata.h>
│ │ │ -
105#include <ucommon/socket.h>
│ │ │ -
106#include <ucommon/condition.h>
│ │ │ -
107#include <ucommon/thread.h>
│ │ │ -
108#include <ucommon/arrayref.h>
│ │ │ -
109#include <ucommon/mapref.h>
│ │ │ -
110#include <ucommon/shared.h>
│ │ │ -
111#include <ucommon/fsys.h>
│ │ │ -
112#include <ucommon/temporary.h>
│ │ │ -
113#include <ucommon/shell.h>
│ │ │ -
114
│ │ │ -
115#ifndef UCOMMON_SYSRUNTIME
│ │ │ -
116#include <ucommon/stream.h>
│ │ │ -
117#include <ucommon/stl.h>
│ │ │ -
118#endif
│ │ │ -
119
│ │ │ -
120#endif
│ │ │ -
Private heaps, pools, and associations.
│ │ │ -
Basic UCommon Unicode support.
│ │ │ -
A thread-safe atomic heap management system.
│ │ │ -
Realtime timers and timer queues.
│ │ │ -
Temporary templates for C++.
│ │ │ -
Any ucommon streaming classes that are built from std::streamio facilities and that support ANSI C++ ...
│ │ │ -
Placeholder for future classes that require stl support.
│ │ │ -
Generic shell parsing and application services.
│ │ │ -
Common thread shared data types we will use.
│ │ │ -
Basic array and reusable object factory heap support.
│ │ │ -
Abstract interfaces and support.
│ │ │ -
Various miscellaneous platform specific headers and defines.
│ │ │ -
Maps of thread-safe strongly typed heap objects.
│ │ │ -
Support for memory mapped objects.
│ │ │ -
Linked objects, lists, templates, and containers.
│ │ │ -
Parsing of config files that have keyword/value pairs.
│ │ │ -
Generic templates for C++.
│ │ │ -
Thread-aware file system manipulation class.
│ │ │ -
Basic classes for manipulating time and date based data, particularly that may be in strings.
│ │ │ -
Runtime functions.
│ │ │ -
Support for various automatic counting objects.
│ │ │ -
Condition classes for thread sychronization and timing.
│ │ │ -
Atomic pointers and locks.
│ │ │ -
Arrays of thread-safe strongly typed heap objects.
│ │ │ -
Locking protocol classes for member function automatic operations.
│ │ │ -
Support classes for manipulation of numbers as strings.
│ │ │ -
A common object base class with auto-pointer support.
│ │ │ -
Common socket class and address manipulation.
│ │ │ -
A common string class and character string support functions.
│ │ │ -
Thread classes and sychronization objects.
│ │ │ +
32// we do this twice because of some bizarre issue in just this file that
│ │ │ +
33// otherwise breaks doxygen and lists all items outside the namespace...
│ │ │ +
34#include <ucommon/platform.h>
│ │ │ +
35
│ │ │ +
36#ifndef _UCOMMON_ACCESS_H_
│ │ │ +
37#define _UCOMMON_ACCESS_H_
│ │ │ +
38
│ │ │ +
39#ifndef _UCOMMON_CPR_H_
│ │ │ +
40#include <ucommon/cpr.h>
│ │ │ +
41#endif
│ │ │ +
42
│ │ │ +
43#ifndef _UCOMMON_PROTOCOLS_H_
│ │ │ +
44#include <ucommon/protocols.h>
│ │ │ +
45#endif
│ │ │ +
46
│ │ │ +
47namespace ucommon {
│ │ │ +
48
│ │ │ +
55class __EXPORT ExclusiveProtocol
│ │ │ +
56{
│ │ │ +
57protected:
│ │ │ +
58 virtual ~ExclusiveProtocol();
│ │ │ +
59
│ │ │ +
60 virtual void _lock(void) = 0;
│ │ │ +
61
│ │ │ +
62 virtual void _unlock(void) = 0;
│ │ │ +
63
│ │ │ +
64public:
│ │ │ +
72 class __EXPORT Locking
│ │ │ +
73 {
│ │ │ +
74 private:
│ │ │ +
75 ExclusiveProtocol *lock;
│ │ │ +
76
│ │ │ +
77 __DELETE_COPY(Locking);
│ │ │ +
78
│ │ │ +
79 public:
│ │ │ +
84 Locking(ExclusiveProtocol *object);
│ │ │ +
85
│ │ │ +
89 ~Locking();
│ │ │ +
90
│ │ │ +
95 inline bool operator!() const {
│ │ │ +
96 return lock == NULL;
│ │ │ +
97 }
│ │ │ +
98
│ │ │ +
103 inline operator bool() const {
│ │ │ +
104 return lock != NULL;
│ │ │ +
105 }
│ │ │ +
106
│ │ │ +
112 void release(void);
│ │ │ +
113 };
│ │ │ +
114};
│ │ │ +
115
│ │ │ +
122class __EXPORT SharedProtocol
│ │ │ +
123{
│ │ │ +
124protected:
│ │ │ +
125 virtual ~SharedProtocol();
│ │ │ +
126
│ │ │ +
130 virtual void _share(void) = 0;
│ │ │ +
131
│ │ │ +
132 virtual void _unshare(void) = 0;
│ │ │ +
133
│ │ │ +
134public:
│ │ │ +
142 class __EXPORT Locking
│ │ │ +
143 {
│ │ │ +
144 private:
│ │ │ +
145 SharedProtocol *lock;
│ │ │ +
146 int state;
│ │ │ +
147 bool modify;
│ │ │ +
148
│ │ │ +
149 public:
│ │ │ +
154 Locking(SharedProtocol *object);
│ │ │ +
155
│ │ │ +
156 Locking(const Locking& copy);
│ │ │ +
157
│ │ │ +
158 Locking& operator=(const Locking& copy);
│ │ │ +
159
│ │ │ +
163 ~Locking();
│ │ │ +
164
│ │ │ +
169 inline bool operator!() const {
│ │ │ +
170 return lock == NULL;
│ │ │ +
171 }
│ │ │ +
172
│ │ │ +
177 inline operator bool() const {
│ │ │ +
178 return lock != NULL;
│ │ │ +
179 }
│ │ │ +
180
│ │ │ +
186 void release(void);
│ │ │ +
187
│ │ │ +
191 void exclusive(void);
│ │ │ +
192
│ │ │ +
196 void share(void);
│ │ │ +
197 };
│ │ │ +
198
│ │ │ +
205 virtual void share(void);
│ │ │ +
206
│ │ │ +
214 virtual void exclusive(void);
│ │ │ +
215};
│ │ │ +
216
│ │ │ +
224class __EXPORT shared_access
│ │ │ +
225{
│ │ │ +
226private:
│ │ │ +
227 SharedProtocol *lock;
│ │ │ +
228 int state;
│ │ │ +
229 bool modify;
│ │ │ +
230
│ │ │ +
231public:
│ │ │ +
236 shared_access(SharedProtocol *object);
│ │ │ +
237
│ │ │ +
238 shared_access(const shared_access& copy);
│ │ │ +
239
│ │ │ +
240 shared_access& operator=(const shared_access& copy);
│ │ │ +
241
│ │ │ +
245 ~shared_access();
│ │ │ +
246
│ │ │ +
251 inline bool operator!() const {
│ │ │ +
252 return lock == NULL;
│ │ │ +
253 }
│ │ │ +
254
│ │ │ +
259 inline operator bool() const {
│ │ │ +
260 return lock != NULL;
│ │ │ +
261 }
│ │ │ +
262
│ │ │ +
268 void release(void);
│ │ │ +
269
│ │ │ +
273 void exclusive(void);
│ │ │ +
274
│ │ │ +
278 void share(void);
│ │ │ +
279};
│ │ │ +
280
│ │ │ +
281template<class T>
│ │ │ +
282class autoexclusive : private ExclusiveProtocol::Locking
│ │ │ +
283{
│ │ │ +
284private:
│ │ │ +
285 __DELETE_DEFAULTS(autoexclusive);
│ │ │ +
286
│ │ │ +
287public:
│ │ │ +
288 inline autoexclusive(T *lock) :
│ │ │ +
289 Locking(polystatic_cast<ExclusiveProtocol *>(lock)) {};
│ │ │ +
290};
│ │ │ +
291
│ │ │ +
292template<class T>
│ │ │ +
293class autoshared : private SharedProtocol::Locking
│ │ │ +
294{
│ │ │ +
295private:
│ │ │ +
296 __DELETE_DEFAULTS(autoshared);
│ │ │ +
297
│ │ │ +
298public:
│ │ │ +
299 inline autoshared(T *lock) :
│ │ │ +
300 Locking(polystatic_cast<SharedProtocol *>(lock)) {};
│ │ │ +
301};
│ │ │ +
302
│ │ │ +
303// Special macros to allow member functions of an object with a protocol
│ │ │ +
304// to create self locking states while the member functions are called by
│ │ │ +
305// placing an exclusive_lock or shared_lock smart object on their stack
│ │ │ +
306// frame to reference their self.
│ │ │ +
307
│ │ │ +
308#define __EXCLUSIVE(x) exclusive_access __autolock__ = x
│ │ │ +
309#define __SHARE(x) shared_access __autolock__ = x
│ │ │ +
310
│ │ │ +
311} // namespace ucommon
│ │ │ +
312
│ │ │ +
313#endif
│ │ │ +
Abstract interfaces and support.
│ │ │ +
Runtime functions.
│ │ │ +
Various miscellaneous platform specific headers and defines.
│ │ │ +
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ +
T copy(const T &src)
Convenience function to copy objects.
Definition generics.h:400
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,17 +3,17 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -ucommon.h │ │ │ │ +access.h │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ -1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks. │ │ │ │ +_1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks. │ │ │ │ 2// Copyright (C) 2015-2020 Cherokees of Idaho. │ │ │ │ 3// │ │ │ │ 4// This file is part of GNU uCommon C++. │ │ │ │ 5// │ │ │ │ 6// GNU uCommon C++ is free software: you can redistribute it and/or modify │ │ │ │ 7// it under the terms of the GNU Lesser General Public License as published │ │ │ │ 8// by the Free Software Foundation, either version 3 of the License, or │ │ │ │ @@ -23,108 +23,183 @@ │ │ │ │ 12// but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ 13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ 14// GNU Lesser General Public License for more details. │ │ │ │ 15// │ │ │ │ 16// You should have received a copy of the GNU Lesser General Public License │ │ │ │ 17// along with GNU uCommon C++. If not, see . │ │ │ │ 18 │ │ │ │ -84#ifndef _UCOMMON_UCOMMON_H_ │ │ │ │ -85#define _UCOMMON_UCOMMON_H_ │ │ │ │ -86#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ -87#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ -88#include <_u_c_o_m_m_o_n_/_a_t_o_m_i_c_._h> │ │ │ │ -89#include <_u_c_o_m_m_o_n_/_g_e_n_e_r_i_c_s_._h> │ │ │ │ -90#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ -91#include <_u_c_o_m_m_o_n_/_o_b_j_e_c_t_._h> │ │ │ │ -92#include <_u_c_o_m_m_o_n_/_t_y_p_e_r_e_f_._h> │ │ │ │ -93#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ -94#include <_u_c_o_m_m_o_n_/_c_o_u_n_t_e_r_._h> │ │ │ │ -95#include <_u_c_o_m_m_o_n_/_n_u_m_b_e_r_s_._h> │ │ │ │ -96#include <_u_c_o_m_m_o_n_/_r_e_u_s_e_._h> │ │ │ │ -97#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ -98#include <_u_c_o_m_m_o_n_/_t_i_m_e_r_s_._h> │ │ │ │ -99#include <_u_c_o_m_m_o_n_/_a_c_c_e_s_s_._h> │ │ │ │ -100#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ -101#include <_u_c_o_m_m_o_n_/_m_a_p_p_e_d_._h> │ │ │ │ -102#include <_u_c_o_m_m_o_n_/_u_n_i_c_o_d_e_._h> │ │ │ │ -103#include <_u_c_o_m_m_o_n_/_d_a_t_e_t_i_m_e_._h> │ │ │ │ -104#include <_u_c_o_m_m_o_n_/_k_e_y_d_a_t_a_._h> │ │ │ │ -105#include <_u_c_o_m_m_o_n_/_s_o_c_k_e_t_._h> │ │ │ │ -106#include <_u_c_o_m_m_o_n_/_c_o_n_d_i_t_i_o_n_._h> │ │ │ │ -107#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ -108#include <_u_c_o_m_m_o_n_/_a_r_r_a_y_r_e_f_._h> │ │ │ │ -109#include <_u_c_o_m_m_o_n_/_m_a_p_r_e_f_._h> │ │ │ │ -110#include <_u_c_o_m_m_o_n_/_s_h_a_r_e_d_._h> │ │ │ │ -111#include <_u_c_o_m_m_o_n_/_f_s_y_s_._h> │ │ │ │ -112#include <_u_c_o_m_m_o_n_/_t_e_m_p_o_r_a_r_y_._h> │ │ │ │ -113#include <_u_c_o_m_m_o_n_/_s_h_e_l_l_._h> │ │ │ │ -114 │ │ │ │ -115#ifndef UCOMMON_SYSRUNTIME │ │ │ │ -116#include <_u_c_o_m_m_o_n_/_s_t_r_e_a_m_._h> │ │ │ │ -117#include <_u_c_o_m_m_o_n_/_s_t_l_._h> │ │ │ │ -118#endif │ │ │ │ -119 │ │ │ │ -120#endif │ │ │ │ -_m_e_m_o_r_y_._h │ │ │ │ -Private heaps, pools, and associations. │ │ │ │ -_u_n_i_c_o_d_e_._h │ │ │ │ -Basic UCommon Unicode support. │ │ │ │ -_t_y_p_e_r_e_f_._h │ │ │ │ -A thread-safe atomic heap management system. │ │ │ │ -_t_i_m_e_r_s_._h │ │ │ │ -Realtime timers and timer queues. │ │ │ │ -_t_e_m_p_o_r_a_r_y_._h │ │ │ │ -Temporary templates for C++. │ │ │ │ -_s_t_r_e_a_m_._h │ │ │ │ -Any ucommon streaming classes that are built from std::streamio facilities and │ │ │ │ -that support ANSI C++ ... │ │ │ │ -_s_t_l_._h │ │ │ │ -Placeholder for future classes that require stl support. │ │ │ │ -_s_h_e_l_l_._h │ │ │ │ -Generic shell parsing and application services. │ │ │ │ -_s_h_a_r_e_d_._h │ │ │ │ -Common thread shared data types we will use. │ │ │ │ -_r_e_u_s_e_._h │ │ │ │ -Basic array and reusable object factory heap support. │ │ │ │ +32// we do this twice because of some bizarre issue in just this file that │ │ │ │ +33// otherwise breaks doxygen and lists all items outside the namespace... │ │ │ │ +34#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ +35 │ │ │ │ +36#ifndef _UCOMMON_ACCESS_H_ │ │ │ │ +37#define _UCOMMON_ACCESS_H_ │ │ │ │ +38 │ │ │ │ +39#ifndef _UCOMMON_CPR_H_ │ │ │ │ +40#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ +41#endif │ │ │ │ +42 │ │ │ │ +43#ifndef _UCOMMON_PROTOCOLS_H_ │ │ │ │ +44#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ +45#endif │ │ │ │ +46 │ │ │ │ +_4_7namespace _u_c_o_m_m_o_n { │ │ │ │ +48 │ │ │ │ +55class __EXPORT ExclusiveProtocol │ │ │ │ +56{ │ │ │ │ +57protected: │ │ │ │ +58 virtual ~ExclusiveProtocol(); │ │ │ │ +59 │ │ │ │ +60 virtual void _lock(void) = 0; │ │ │ │ +61 │ │ │ │ +62 virtual void _unlock(void) = 0; │ │ │ │ +63 │ │ │ │ +64public: │ │ │ │ +72 class __EXPORT Locking │ │ │ │ +73 { │ │ │ │ +74 private: │ │ │ │ +75 ExclusiveProtocol *lock; │ │ │ │ +76 │ │ │ │ +77 __DELETE_COPY(Locking); │ │ │ │ +78 │ │ │ │ +79 public: │ │ │ │ +84 Locking(ExclusiveProtocol *object); │ │ │ │ +85 │ │ │ │ +89 ~Locking(); │ │ │ │ +90 │ │ │ │ +95 inline bool operator!() const { │ │ │ │ +96 return lock == NULL; │ │ │ │ +97 } │ │ │ │ +98 │ │ │ │ +103 inline operator bool() const { │ │ │ │ +104 return lock != NULL; │ │ │ │ +105 } │ │ │ │ +106 │ │ │ │ +112 void release(void); │ │ │ │ +113 }; │ │ │ │ +114}; │ │ │ │ +115 │ │ │ │ +122class __EXPORT SharedProtocol │ │ │ │ +123{ │ │ │ │ +124protected: │ │ │ │ +125 virtual ~SharedProtocol(); │ │ │ │ +126 │ │ │ │ +130 virtual void _share(void) = 0; │ │ │ │ +131 │ │ │ │ +132 virtual void _unshare(void) = 0; │ │ │ │ +133 │ │ │ │ +134public: │ │ │ │ +142 class __EXPORT Locking │ │ │ │ +143 { │ │ │ │ +144 private: │ │ │ │ +145 SharedProtocol *lock; │ │ │ │ +146 int state; │ │ │ │ +147 bool modify; │ │ │ │ +148 │ │ │ │ +149 public: │ │ │ │ +154 Locking(SharedProtocol *object); │ │ │ │ +155 │ │ │ │ +156 Locking(const Locking& _c_o_p_y); │ │ │ │ +157 │ │ │ │ +158 Locking& operator=(const Locking& _c_o_p_y); │ │ │ │ +159 │ │ │ │ +163 ~Locking(); │ │ │ │ +164 │ │ │ │ +169 inline bool operator!() const { │ │ │ │ +170 return lock == NULL; │ │ │ │ +171 } │ │ │ │ +172 │ │ │ │ +177 inline operator bool() const { │ │ │ │ +178 return lock != NULL; │ │ │ │ +179 } │ │ │ │ +180 │ │ │ │ +186 void release(void); │ │ │ │ +187 │ │ │ │ +191 void exclusive(void); │ │ │ │ +192 │ │ │ │ +196 void share(void); │ │ │ │ +197 }; │ │ │ │ +198 │ │ │ │ +205 virtual void share(void); │ │ │ │ +206 │ │ │ │ +214 virtual void exclusive(void); │ │ │ │ +215}; │ │ │ │ +216 │ │ │ │ +224class __EXPORT shared_access │ │ │ │ +225{ │ │ │ │ +226private: │ │ │ │ +227 SharedProtocol *lock; │ │ │ │ +228 int state; │ │ │ │ +229 bool modify; │ │ │ │ +230 │ │ │ │ +231public: │ │ │ │ +236 shared_access(SharedProtocol *object); │ │ │ │ +237 │ │ │ │ +238 shared_access(const shared_access& _c_o_p_y); │ │ │ │ +239 │ │ │ │ +240 shared_access& operator=(const shared_access& _c_o_p_y); │ │ │ │ +241 │ │ │ │ +245 ~shared_access(); │ │ │ │ +246 │ │ │ │ +251 inline bool operator!() const { │ │ │ │ +252 return lock == NULL; │ │ │ │ +253 } │ │ │ │ +254 │ │ │ │ +259 inline operator bool() const { │ │ │ │ +260 return lock != NULL; │ │ │ │ +261 } │ │ │ │ +262 │ │ │ │ +268 void release(void); │ │ │ │ +269 │ │ │ │ +273 void exclusive(void); │ │ │ │ +274 │ │ │ │ +278 void share(void); │ │ │ │ +279}; │ │ │ │ +280 │ │ │ │ +281template │ │ │ │ +282class autoexclusive : private ExclusiveProtocol::Locking │ │ │ │ +283{ │ │ │ │ +284private: │ │ │ │ +285 __DELETE_DEFAULTS(autoexclusive); │ │ │ │ +286 │ │ │ │ +287public: │ │ │ │ +288 inline autoexclusive(T *lock) : │ │ │ │ +289 Locking(polystatic_cast(lock)) {}; │ │ │ │ +290}; │ │ │ │ +291 │ │ │ │ +292template │ │ │ │ +293class autoshared : private SharedProtocol::Locking │ │ │ │ +294{ │ │ │ │ +295private: │ │ │ │ +296 __DELETE_DEFAULTS(autoshared); │ │ │ │ +297 │ │ │ │ +298public: │ │ │ │ +299 inline autoshared(T *lock) : │ │ │ │ +300 Locking(polystatic_cast(lock)) {}; │ │ │ │ +301}; │ │ │ │ +302 │ │ │ │ +303// Special macros to allow member functions of an object with a protocol │ │ │ │ +304// to create self locking states while the member functions are called by │ │ │ │ +305// placing an exclusive_lock or shared_lock smart object on their stack │ │ │ │ +306// frame to reference their self. │ │ │ │ +307 │ │ │ │ +308#define __EXCLUSIVE(x) exclusive_access __autolock__ = x │ │ │ │ +309#define __SHARE(x) shared_access __autolock__ = x │ │ │ │ +310 │ │ │ │ +311} // namespace ucommon │ │ │ │ +312 │ │ │ │ +313#endif │ │ │ │ _p_r_o_t_o_c_o_l_s_._h │ │ │ │ Abstract interfaces and support. │ │ │ │ -_p_l_a_t_f_o_r_m_._h │ │ │ │ -Various miscellaneous platform specific headers and defines. │ │ │ │ -_m_a_p_r_e_f_._h │ │ │ │ -Maps of thread-safe strongly typed heap objects. │ │ │ │ -_m_a_p_p_e_d_._h │ │ │ │ -Support for memory mapped objects. │ │ │ │ -_l_i_n_k_e_d_._h │ │ │ │ -Linked objects, lists, templates, and containers. │ │ │ │ -_k_e_y_d_a_t_a_._h │ │ │ │ -Parsing of config files that have keyword/value pairs. │ │ │ │ -_g_e_n_e_r_i_c_s_._h │ │ │ │ -Generic templates for C++. │ │ │ │ -_f_s_y_s_._h │ │ │ │ -Thread-aware file system manipulation class. │ │ │ │ -_d_a_t_e_t_i_m_e_._h │ │ │ │ -Basic classes for manipulating time and date based data, particularly that may │ │ │ │ -be in strings. │ │ │ │ _c_p_r_._h │ │ │ │ Runtime functions. │ │ │ │ -_c_o_u_n_t_e_r_._h │ │ │ │ -Support for various automatic counting objects. │ │ │ │ -_c_o_n_d_i_t_i_o_n_._h │ │ │ │ -Condition classes for thread sychronization and timing. │ │ │ │ -_a_t_o_m_i_c_._h │ │ │ │ -Atomic pointers and locks. │ │ │ │ -_a_r_r_a_y_r_e_f_._h │ │ │ │ -Arrays of thread-safe strongly typed heap objects. │ │ │ │ -_a_c_c_e_s_s_._h │ │ │ │ -Locking protocol classes for member function automatic operations. │ │ │ │ -_n_u_m_b_e_r_s_._h │ │ │ │ -Support classes for manipulation of numbers as strings. │ │ │ │ -_o_b_j_e_c_t_._h │ │ │ │ -A common object base class with auto-pointer support. │ │ │ │ -_s_o_c_k_e_t_._h │ │ │ │ -Common socket class and address manipulation. │ │ │ │ -_s_t_r_i_n_g_._h │ │ │ │ -A common string class and character string support functions. │ │ │ │ -_t_h_r_e_a_d_._h │ │ │ │ -Thread classes and sychronization objects. │ │ │ │ +_p_l_a_t_f_o_r_m_._h │ │ │ │ +Various miscellaneous platform specific headers and defines. │ │ │ │ +_u_c_o_m_m_o_n │ │ │ │ +Common namespace for all ucommon objects. │ │ │ │ +DDeeffiinniittiioonn _a_c_c_e_s_s_._h_:_4_7 │ │ │ │ +_u_c_o_m_m_o_n_:_:_c_o_p_y │ │ │ │ +T copy(const T &src) │ │ │ │ +Convenience function to copy objects. │ │ │ │ +DDeeffiinniittiioonn _g_e_n_e_r_i_c_s_._h_:_4_0_0 │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00396.svg │ │ │ @@ -8,5682 +8,964 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">....< │ │ │ -00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ -000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ -000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ -000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ -000001d0: 736c 6174 6528 3420 3638 3329 223e 0a3c slate(4 683)">.< │ │ │ -000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 7563 title>ucommon/uc │ │ │ -000001f0: 6f6d 6d6f 6e2e 683c 2f74 6974 6c65 3e0a ommon.h. │ │ │ -00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ -00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ -00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...< │ │ │ -00000310: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00000320: 3d22 6d69 6464 6c65 2220 783d 2231 3435 ="middle" x="145 │ │ │ -00000330: 3122 2079 3d22 2d36 3637 2220 666f 6e74 1" y="-667" font │ │ │ -00000340: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00000350: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00000360: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00000370: 3e75 636f 6d6d 6f6e 2f75 636f 6d6d 6f6e >ucommon/ucommon │ │ │ -00000380: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -00000390: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ -000003d0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2...uco │ │ │ -00000530: 6d6d 6f6e 2f70 6c61 7466 6f72 6d2e 683c mmon/platform.h< │ │ │ -00000540: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00000550: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ... │ │ │ -00000780: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ -000007a0: 0a3c 7469 746c 653e 4e6f 6465 3138 3c2f .Node18</ │ │ │ -000007b0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000007c0: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ -000007d0: 6c69 6e6b 3a68 7265 663d 2261 3030 3436 link:href="a0046 │ │ │ -000007e0: 372e 6874 6d6c 2220 7461 7267 6574 3d22 7.html" target=" │ │ │ -000007f0: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ -00000800: 653d 2252 756e 7469 6d65 2066 756e 6374 e="Runtime funct │ │ │ -00000810: 696f 6e73 2e22 3e0a 3c70 6f6c 7967 6f6e ions.">.<polygon │ │ │ -00000820: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ -00000830: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ -00000840: 6f69 6e74 733d 2231 3439 372c 2d31 3239 oints="1497,-129 │ │ │ -00000850: 2031 3430 352c 2d31 3239 2031 3430 352c 1405,-129 1405, │ │ │ -00000860: 2d31 3130 2031 3439 372c 2d31 3130 2031 -110 1497,-110 1 │ │ │ -00000870: 3439 372c 2d31 3239 222f 3e0a 3c74 6578 497,-129"/>.<tex │ │ │ -00000880: 7420 7465 7874 2d61 6e63 686f 723d 226d t text-anchor="m │ │ │ -00000890: 6964 646c 6522 2078 3d22 3134 3531 2220 iddle" x="1451" │ │ │ -000008a0: 793d 222d 3131 3722 2066 6f6e 742d 6661 y="-117" font-fa │ │ │ -000008b0: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily="Helvetica, │ │ │ -000008c0: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif" font │ │ │ -000008d0: 2d73 697a 653d 2231 302e 3030 223e 7563 -size="10.00">uc │ │ │ -000008e0: 6f6d 6d6f 6e2f 6370 722e 683c 2f74 6578 ommon/cpr.h</tex │ │ │ -000008f0: 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 t>.</a>.</g>.</g │ │ │ -00000900: 3e0a 3c21 2d2d 204e 6f64 6531 2623 3435 >.<!-- Node1- │ │ │ -00000910: 3b26 6774 3b4e 6f64 6531 3820 2d2d 3e0a ;>Node18 -->. │ │ │ -00000920: 3c67 2069 643d 2265 6467 6531 375f 4e6f <g id="edge17_No │ │ │ -00000930: 6465 3030 3030 3031 5f4e 6f64 6530 3030 de000001_Node000 │ │ │ -00000940: 3031 3822 2063 6c61 7373 3d22 6564 6765 018" class="edge │ │ │ -00000950: 223e 0a3c 7469 746c 653e 4e6f 6465 3126 ">.<title>Node1& │ │ │ -00000960: 2334 353b 2667 743b 4e6f 6465 3138 3c2f #45;>Node18</ │ │ │ -00000970: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00000980: 6564 6765 3137 5f4e 6f64 6530 3030 3030 edge17_Node00000 │ │ │ -00000990: 315f 4e6f 6465 3030 3030 3138 223e 3c61 1_Node000018"><a │ │ │ -000009a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000009b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000009c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000009d0: 3866 6622 2064 3d22 4d31 3531 342e 3132 8ff" d="M1514.12 │ │ │ -000009e0: 2c2d 3636 3843 3137 3534 2e37 362c 2d36 ,-668C1754.76,-6 │ │ │ -000009f0: 3635 2e38 3820 3236 3036 2e39 382c 2d36 65.88 2606.98,-6 │ │ │ -00000a00: 3536 2e31 3220 3237 3234 2c2d 3632 3420 56.12 2724,-624 │ │ │ -00000a10: 3237 3830 2e36 382c 2d36 3038 2e34 3420 2780.68,-608.44 │ │ │ -00000a20: 3238 3430 2c2d 3631 392e 3237 2032 3834 2840,-619.27 284 │ │ │ -00000a30: 302c 2d35 3630 2e35 2032 3834 302c 2d35 0,-560.5 2840,-5 │ │ │ -00000a40: 3630 2e35 2032 3834 302c 2d35 3630 2e35 60.5 2840,-560.5 │ │ │ -00000a50: 2032 3834 302c 2d33 3933 2e35 2032 3834 2840,-393.5 284 │ │ │ -00000a60: 302c 2d32 3435 2e32 3120 3236 3834 2e36 0,-245.21 2684.6 │ │ │ -00000a70: 332c 2d32 3932 2e30 3120 3235 3535 2c2d 3,-292.01 2555,- │ │ │ -00000a80: 3232 3020 3235 3037 2e35 372c 2d31 3933 220 2507.57,-193 │ │ │ -00000a90: 2e36 3520 3234 3938 2e34 392c 2d31 3738 .65 2498.49,-178 │ │ │ -00000aa0: 2e37 3420 3234 3436 2c2d 3136 3520 3232 .74 2446,-165 22 │ │ │ -00000ab0: 3636 2e37 332c 2d31 3138 2e30 3820 3136 66.73,-118.08 16 │ │ │ -00000ac0: 3930 2e31 352c 2d31 3138 2e35 3320 3135 90.15,-118.53 15 │ │ │ -00000ad0: 3037 2e32 332c 2d31 3139 2e39 3222 2f3e 07.23,-119.92"/> │ │ │ -00000ae0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00000af0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00000b00: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00000b10: 3d22 3135 3037 2c2d 3131 362e 3433 2031 ="1507,-116.43 1 │ │ │ -00000b20: 3439 372e 3033 2c2d 3132 302e 3031 2031 497.03,-120.01 1 │ │ │ -00000b30: 3530 372e 3036 2c2d 3132 332e 3433 2031 507.06,-123.43 1 │ │ │ -00000b40: 3530 372c 2d31 3136 2e34 3322 2f3e 0a3c 507,-116.43"/>.< │ │ │ -00000b50: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00000b60: 2d2d 204e 6f64 6531 3920 2d2d 3e0a 3c67 -- Node19 -->.<g │ │ │ -00000b70: 2069 643d 224e 6f64 6530 3030 3031 3922 id="Node000019" │ │ │ -00000b80: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -00000b90: 7469 746c 653e 4e6f 6465 3139 3c2f 7469 title>Node19</ti │ │ │ -00000ba0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00000bb0: 6465 3030 3030 3139 223e 3c61 2078 6c69 de000019"><a xli │ │ │ -00000bc0: 6e6b 3a68 7265 663d 2261 3030 3437 362e nk:href="a00476. │ │ │ -00000bd0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ -00000be0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ -00000bf0: 2241 746f 6d69 6320 706f 696e 7465 7273 "Atomic pointers │ │ │ -00000c00: 2061 6e64 206c 6f63 6b73 2e22 3e0a 3c70 and locks.">.<p │ │ │ -00000c10: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ -00000c20: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ -00000c30: 3636 3622 2070 6f69 6e74 733d 2239 3837 666" points="987 │ │ │ -00000c40: 2e35 2c2d 3435 3920 3837 362e 352c 2d34 .5,-459 876.5,-4 │ │ │ -00000c50: 3539 2038 3736 2e35 2c2d 3434 3020 3938 59 876.5,-440 98 │ │ │ -00000c60: 372e 352c 2d34 3430 2039 3837 2e35 2c2d 7.5,-440 987.5,- │ │ │ -00000c70: 3435 3922 2f3e 0a3c 7465 7874 2074 6578 459"/>.<text tex │ │ │ -00000c80: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ -00000c90: 2220 783d 2239 3332 2220 793d 222d 3434 " x="932" y="-44 │ │ │ -00000ca0: 3722 2066 6f6e 742d 6661 6d69 6c79 3d22 7" font-family=" │ │ │ -00000cb0: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ -00000cc0: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ -00000cd0: 2231 302e 3030 223e 7563 6f6d 6d6f 6e2f "10.00">ucommon/ │ │ │ -00000ce0: 6174 6f6d 6963 2e68 3c2f 7465 7874 3e0a atomic.h</text>. │ │ │ -00000cf0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00000d00: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ -00000d10: 743b 4e6f 6465 3139 202d 2d3e 0a3c 6720 t;Node19 -->.<g │ │ │ -00000d20: 6964 3d22 6564 6765 3230 5f4e 6f64 6530 id="edge20_Node0 │ │ │ -00000d30: 3030 3030 315f 4e6f 6465 3030 3030 3139 00001_Node000019 │ │ │ -00000d40: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -00000d50: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 <title>Node1- │ │ │ -00000d60: 3b26 6774 3b4e 6f64 6531 393c 2f74 6974 ;>Node19</tit │ │ │ -00000d70: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00000d80: 6532 305f 4e6f 6465 3030 3030 3031 5f4e e20_Node000001_N │ │ │ -00000d90: 6f64 6530 3030 3031 3922 3e3c 6120 786c ode000019"><a xl │ │ │ -00000da0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00000db0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00000dc0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000dd0: 2220 643d 224d 3133 3837 2e35 392c 2d36 " d="M1387.59,-6 │ │ │ -00000de0: 3637 2e37 4331 3134 342e 332c 2d36 3634 67.7C1144.3,-664 │ │ │ -00000df0: 2e34 3620 3238 312e 3539 2c2d 3635 312e .46 281.59,-651. │ │ │ -00000e00: 3038 2032 3330 2c2d 3632 3420 3137 382e 08 230,-624 178. │ │ │ -00000e10: 3438 2c2d 3539 362e 3936 2031 3733 2e33 48,-596.96 173.3 │ │ │ -00000e20: 382c 2d35 3730 2e33 3820 3135 392c 2d35 8,-570.38 159,-5 │ │ │ -00000e30: 3134 2031 3536 2e39 312c 2d35 3035 2e38 14 156.91,-505.8 │ │ │ -00000e40: 3220 3135 332e 322c 2d35 3031 2e31 3420 2 153.2,-501.14 │ │ │ -00000e50: 3135 392c 2d34 3935 2031 3833 2e31 332c 159,-495 183.13, │ │ │ -00000e60: 2d34 3639 2e34 3420 3638 332e 3839 2c2d -469.44 683.89,- │ │ │ -00000e70: 3435 352e 3934 2038 3636 2e32 392c 2d34 455.94 866.29,-4 │ │ │ -00000e80: 3531 2e38 3622 2f3e 0a3c 706f 6c79 676f 51.86"/>.<polygo │ │ │ -00000e90: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00000ea0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000eb0: 2220 706f 696e 7473 3d22 3836 362e 3336 " points="866.36 │ │ │ -00000ec0: 2c2d 3435 352e 3336 2038 3736 2e32 382c ,-455.36 876.28, │ │ │ -00000ed0: 2d34 3531 2e36 3420 3836 362e 3231 2c2d -451.64 866.21,- │ │ │ -00000ee0: 3434 382e 3336 2038 3636 2e33 362c 2d34 448.36 866.36,-4 │ │ │ -00000ef0: 3535 2e33 3622 2f3e 0a3c 2f61 3e0a 3c2f 55.36"/>.</a>.</ │ │ │ -00000f00: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00000f10: 6532 3020 2d2d 3e0a 3c67 2069 643d 224e e20 -->.<g id="N │ │ │ -00000f20: 6f64 6530 3030 3032 3022 2063 6c61 7373 ode000020" class │ │ │ -00000f30: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ -00000f40: 4e6f 6465 3230 3c2f 7469 746c 653e 0a3c Node20.< │ │ │ -00000f50: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00000f60: 3230 223e 3c61 2078 6c69 6e6b 3a68 7265 20">..ucommon/ │ │ │ -00001090: 6765 6e65 7269 6373 2e68 3c2f 7465 7874 generics.h... │ │ │ -000010b0: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ..< │ │ │ -000010d0: 6720 6964 3d22 6564 6765 3232 5f4e 6f64 g id="edge22_Nod │ │ │ -000010e0: 6530 3030 3030 315f 4e6f 6465 3030 3030 e000001_Node0000 │ │ │ -000010f0: 3230 2220 636c 6173 733d 2265 6467 6522 20" class="edge" │ │ │ -00001100: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 2623 >.Node1&# │ │ │ -00001110: 3435 3b26 6774 3b4e 6f64 6532 303c 2f74 45;>Node20</t │ │ │ -00001120: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00001130: 6467 6532 325f 4e6f 6465 3030 3030 3031 dge22_Node000001 │ │ │ -00001140: 5f4e 6f64 6530 3030 3032 3022 3e3c 6120 _Node000020"><a │ │ │ -00001150: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00001160: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00001170: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00001180: 6666 2220 643d 224d 3135 3134 2e32 372c ff" d="M1514.27, │ │ │ -00001190: 2d36 3637 2e37 3443 3137 3336 2e35 392c -667.74C1736.59, │ │ │ -000011a0: 2d36 3634 2e38 3320 3234 3734 2e30 322c -664.83 2474.02, │ │ │ -000011b0: 2d36 3533 2e30 3720 3235 3736 2c2d 3632 -653.07 2576,-62 │ │ │ -000011c0: 3420 3236 3331 2e30 332c 2d36 3038 2e33 4 2631.03,-608.3 │ │ │ -000011d0: 3220 3236 3838 2c2d 3631 372e 3732 2032 2 2688,-617.72 2 │ │ │ -000011e0: 3638 382c 2d35 3630 2e35 2032 3638 382c 688,-560.5 2688, │ │ │ -000011f0: 2d35 3630 2e35 2032 3638 382c 2d35 3630 -560.5 2688,-560 │ │ │ -00001200: 2e35 2032 3638 382c 2d35 3033 2e35 2032 .5 2688,-503.5 2 │ │ │ -00001210: 3638 382c 2d34 3538 2e35 3420 3234 3338 688,-458.54 2438 │ │ │ -00001220: 2e35 332c 2d32 3439 2e33 3420 3233 3637 .53,-249.34 2367 │ │ │ -00001230: 2e36 2c2d 3139 302e 3738 222f 3e0a 3c70 .6,-190.78"/>.<p │ │ │ -00001240: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00001250: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00001260: 3362 3866 6622 2070 6f69 6e74 733d 2232 3b8ff" points="2 │ │ │ -00001270: 3336 392e 3436 2c2d 3138 372e 3737 2032 369.46,-187.77 2 │ │ │ -00001280: 3335 392e 3532 2c2d 3138 342e 3131 2032 359.52,-184.11 2 │ │ │ -00001290: 3336 352e 3031 2c2d 3139 332e 3137 2032 365.01,-193.17 2 │ │ │ -000012a0: 3336 392e 3436 2c2d 3138 372e 3737 222f 369.46,-187.77"/ │ │ │ -000012b0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -000012c0: 0a3c 212d 2d20 4e6f 6465 3232 202d 2d3e .<!-- Node22 --> │ │ │ -000012d0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ -000012e0: 3232 2220 636c 6173 733d 226e 6f64 6522 22" class="node" │ │ │ -000012f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 323c >.<title>Node22< │ │ │ -00001300: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00001310: 5f4e 6f64 6530 3030 3032 3222 3e3c 6120 _Node000022"><a │ │ │ -00001320: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ -00001330: 3331 2e68 746d 6c22 2074 6172 6765 743d 31.html" target= │ │ │ -00001340: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00001350: 6c65 3d22 4162 7374 7261 6374 2069 6e74 le="Abstract int │ │ │ -00001360: 6572 6661 6365 7320 616e 6420 7375 7070 erfaces and supp │ │ │ -00001370: 6f72 742e 223e 0a3c 706f 6c79 676f 6e20 ort.">.<polygon │ │ │ -00001380: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ -00001390: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ -000013a0: 696e 7473 3d22 3138 3130 2c2d 3138 3420 ints="1810,-184 │ │ │ -000013b0: 3136 3838 2c2d 3138 3420 3136 3838 2c2d 1688,-184 1688,- │ │ │ -000013c0: 3136 3520 3138 3130 2c2d 3136 3520 3138 165 1810,-165 18 │ │ │ -000013d0: 3130 2c2d 3138 3422 2f3e 0a3c 7465 7874 10,-184"/>.<text │ │ │ -000013e0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ -000013f0: 6464 6c65 2220 783d 2231 3734 3922 2079 ddle" x="1749" y │ │ │ -00001400: 3d22 2d31 3732 2220 666f 6e74 2d66 616d ="-172" font-fam │ │ │ -00001410: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ -00001420: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ -00001430: 7369 7a65 3d22 3130 2e30 3022 3e75 636f size="10.00">uco │ │ │ -00001440: 6d6d 6f6e 2f70 726f 746f 636f 6c73 2e68 mmon/protocols.h │ │ │ -00001450: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ -00001460: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00001470: 3126 2334 353b 2667 743b 4e6f 6465 3232 1->Node22 │ │ │ -00001480: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00001490: 3237 5f4e 6f64 6530 3030 3030 315f 4e6f 27_Node000001_No │ │ │ -000014a0: 6465 3030 3030 3232 2220 636c 6173 733d de000022" class= │ │ │ -000014b0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -000014c0: 6f64 6531 2623 3435 3b26 6774 3b4e 6f64 ode1->Nod │ │ │ -000014d0: 6532 323c 2f74 6974 6c65 3e0a 3c67 2069 e22.........Node23...ucom │ │ │ -00001840: 6d6f 6e2f 6f62 6a65 6374 2e68 3c2f 7465 mon/object.h.... │ │ │ -00001880: 0a3c 6720 6964 3d22 6564 6765 3239 5f4e ..Node1 │ │ │ -000018c0: 2623 3435 3b26 6774 3b4e 6f64 6532 333c ->Node23< │ │ │ -000018d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000018e0: 5f65 6467 6532 395f 4e6f 6465 3030 3030 _edge29_Node0000 │ │ │ -000018f0: 3031 5f4e 6f64 6530 3030 3032 3322 3e3c 01_Node000023">< │ │ │ -00001900: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00001910: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00001920: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00001930: 6238 6666 2220 643d 224d 3133 3837 2e39 b8ff" d="M1387.9 │ │ │ -00001940: 362c 2d36 3637 2e31 3143 3131 3936 2e33 6,-667.11C1196.3 │ │ │ -00001950: 322c 2d36 3632 2e36 3420 3632 382e 3739 2,-662.64 628.79 │ │ │ -00001960: 2c2d 3634 372e 3535 2035 3439 2c2d 3632 ,-647.55 549,-62 │ │ │ -00001970: 3420 3530 322e 3231 2c2d 3631 302e 3139 4 502.21,-610.19 │ │ │ -00001980: 2034 3738 2e33 372c 2d36 3131 2e32 3720 478.37,-611.27 │ │ │ -00001990: 3435 342c 2d35 3639 2033 3732 2e30 382c 454,-569 372.08, │ │ │ -000019a0: 2d34 3236 2e39 3220 3532 332e 3531 2c2d -426.92 523.51,- │ │ │ -000019b0: 3333 322e 3738 2036 3737 2c2d 3237 3520 332.78 677,-275 │ │ │ -000019c0: 3733 382e 322c 2d32 3531 2e39 3620 3932 738.2,-251.96 92 │ │ │ -000019d0: 312e 3636 2c2d 3233 392e 3035 2031 3032 1.66,-239.05 102 │ │ │ -000019e0: 302e 3033 2c2d 3233 332e 3631 222f 3e0a 0.03,-233.61"/>. │ │ │ -000019f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00001a00: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -00001a10: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -00001a20: 2231 3032 302e 3335 2c2d 3233 372e 3120 "1020.35,-237.1 │ │ │ -00001a30: 3130 3330 2e31 352c 2d32 3333 2e30 3620 1030.15,-233.06 │ │ │ -00001a40: 3130 3139 2e39 372c 2d32 3330 2e31 3120 1019.97,-230.11 │ │ │ -00001a50: 3130 3230 2e33 352c 2d32 3337 2e31 222f 1020.35,-237.1"/ │ │ │ -00001a60: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00001a70: 0a3c 212d 2d20 4e6f 6465 3235 202d 2d3e .<!-- Node25 --> │ │ │ -00001a80: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ -00001a90: 3235 2220 636c 6173 733d 226e 6f64 6522 25" class="node" │ │ │ -00001aa0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 353c >.<title>Node25< │ │ │ -00001ab0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00001ac0: 5f4e 6f64 6530 3030 3032 3522 3e3c 6120 _Node000025"><a │ │ │ -00001ad0: 786c 696e 6b3a 6872 6566 3d22 6130 3033 xlink:href="a003 │ │ │ -00001ae0: 3938 2e68 746d 6c22 2074 6172 6765 743d 98.html" target= │ │ │ -00001af0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00001b00: 6c65 3d22 4120 7468 7265 6164 2623 3435 le="A thread- │ │ │ -00001b10: 3b73 6166 6520 6174 6f6d 6963 2068 6561 ;safe atomic hea │ │ │ -00001b20: 7020 6d61 6e61 6765 6d65 6e74 2073 7973 p management sys │ │ │ -00001b30: 7465 6d2e 223e 0a3c 706f 6c79 676f 6e20 tem.">.<polygon │ │ │ -00001b40: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ -00001b50: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ -00001b60: 696e 7473 3d22 3131 3738 2c2d 3531 3420 ints="1178,-514 │ │ │ -00001b70: 3130 3636 2c2d 3531 3420 3130 3636 2c2d 1066,-514 1066,- │ │ │ -00001b80: 3439 3520 3131 3738 2c2d 3439 3520 3131 495 1178,-495 11 │ │ │ -00001b90: 3738 2c2d 3531 3422 2f3e 0a3c 7465 7874 78,-514"/>.<text │ │ │ -00001ba0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ -00001bb0: 6464 6c65 2220 783d 2231 3132 3222 2079 ddle" x="1122" y │ │ │ -00001bc0: 3d22 2d35 3032 2220 666f 6e74 2d66 616d ="-502" font-fam │ │ │ -00001bd0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ -00001be0: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ -00001bf0: 7369 7a65 3d22 3130 2e30 3022 3e75 636f size="10.00">uco │ │ │ -00001c00: 6d6d 6f6e 2f74 7970 6572 6566 2e68 3c2f mmon/typeref.h</ │ │ │ -00001c10: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -00001c20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 </g>.<!-- Node1& │ │ │ -00001c30: 2334 353b 2667 743b 4e6f 6465 3235 202d #45;>Node25 - │ │ │ -00001c40: 2d3e 0a3c 6720 6964 3d22 6564 6765 3334 ->.<g id="edge34 │ │ │ -00001c50: 5f4e 6f64 6530 3030 3030 315f 4e6f 6465 _Node000001_Node │ │ │ -00001c60: 3030 3030 3235 2220 636c 6173 733d 2265 000025" class="e │ │ │ -00001c70: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00001c80: 6531 2623 3435 3b26 6774 3b4e 6f64 6532 e1->Node2 │ │ │ -00001c90: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5.........Node1-> │ │ │ -00002000: 4e6f 6465 3236 3c2f 7469 746c 653e 0a3c Node26.< │ │ │ -00002010: 6720 6964 3d22 615f 6564 6765 3130 335f g id="a_edge103_ │ │ │ -00002020: 4e6f 6465 3030 3030 3031 5f4e 6f64 6530 Node000001_Node0 │ │ │ -00002030: 3030 3032 3622 3e3c 6120 786c 696e 6b3a 00026">........Node27...ucom │ │ │ -000022e0: 6d6f 6e2f 7469 6d65 7273 2e68 3c2f 7465 mon/timers.h.... │ │ │ -00002320: 0a3c 6720 6964 3d22 6564 6765 3732 5f4e ..Node1 │ │ │ -00002360: 2623 3435 3b26 6774 3b4e 6f64 6532 373c ->Node27< │ │ │ -00002370: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00002380: 5f65 6467 6537 325f 4e6f 6465 3030 3030 _edge72_Node0000 │ │ │ -00002390: 3031 5f4e 6f64 6530 3030 3032 3722 3e3c 01_Node000027">< │ │ │ -000023a0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000023b0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000023c0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000023d0: 6238 6666 2220 643d 224d 3133 3837 2e38 b8ff" d="M1387.8 │ │ │ -000023e0: 372c 2d36 3638 2e39 3943 3132 3438 2e39 7,-668.99C1248.9 │ │ │ -000023f0: 312c 2d36 3639 2e32 3920 3932 302e 3833 1,-669.29 920.83 │ │ │ -00002400: 2c2d 3636 352e 3431 2038 3139 2c2d 3632 ,-665.41 819,-62 │ │ │ -00002410: 3420 3738 332e 3935 2c2d 3630 392e 3734 4 783.95,-609.74 │ │ │ -00002420: 2037 3639 2e39 322c 2d36 3033 2e33 3320 769.92,-603.33 │ │ │ -00002430: 3735 342c 2d35 3639 2037 3336 2e38 382c 754,-569 736.88, │ │ │ -00002440: 2d35 3332 2e31 2037 3233 2e35 312c 2d35 -532.1 723.51,-5 │ │ │ -00002450: 3139 2e38 3520 3738 342c 2d34 3430 2038 19.85 784,-440 8 │ │ │ -00002460: 3032 2e37 382c 2d34 3135 2e32 3120 3832 02.78,-415.21 82 │ │ │ -00002470: 302e 3736 2c2d 3432 342e 3637 2038 3434 0.76,-424.67 844 │ │ │ -00002480: 2c2d 3430 3420 3835 392e 3339 2c2d 3339 ,-404 859.39,-39 │ │ │ -00002490: 302e 3331 2038 3733 2e33 352c 2d33 3731 0.31 873.35,-371 │ │ │ -000024a0: 2e32 3520 3838 322e 3339 2c2d 3335 372e .25 882.39,-357. │ │ │ -000024b0: 3539 222f 3e0a 3c70 6f6c 7967 6f6e 2066 59"/>.<polygon f │ │ │ -000024c0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -000024d0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -000024e0: 6f69 6e74 733d 2238 3835 2e33 372c 2d33 oints="885.37,-3 │ │ │ -000024f0: 3539 2e34 3320 3838 372e 3833 2c2d 3334 59.43 887.83,-34 │ │ │ -00002500: 392e 3133 2038 3739 2e34 382c 2d33 3535 9.13 879.48,-355 │ │ │ -00002510: 2e36 3520 3838 352e 3337 2c2d 3335 392e .65 885.37,-359. │ │ │ -00002520: 3433 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 43"/>.</a>.</g>. │ │ │ -00002530: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3238 </g>.<!-- Node28 │ │ │ -00002540: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -00002550: 3030 3030 3238 2220 636c 6173 733d 226e 000028" class="n │ │ │ -00002560: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -00002570: 6532 383c 2f74 6974 6c65 3e0a 3c67 2069 e28...ucommon │ │ │ -000026d0: 2f6c 696e 6b65 642e 683c 2f74 6578 743e /linked.h │ │ │ -000026e0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000026f0: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 . │ │ │ -00002740: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .Node1 │ │ │ -00002750: 353b 2667 743b 4e6f 6465 3238 3c2f 7469 5;>Node28</ti │ │ │ -00002760: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00002770: 6765 3731 5f4e 6f64 6530 3030 3030 315f ge71_Node000001_ │ │ │ -00002780: 4e6f 6465 3030 3030 3238 223e 3c61 2078 Node000028"><a x │ │ │ -00002790: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000027a0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000027b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000027c0: 6622 2064 3d22 4d31 3338 372e 3736 2c2d f" d="M1387.76,- │ │ │ -000027d0: 3636 372e 3536 4331 3232 392e 3937 2c2d 667.56C1229.97,- │ │ │ -000027e0: 3636 342e 3737 2038 3237 2e38 312c 2d36 664.77 827.81,-6 │ │ │ -000027f0: 3534 2e37 2037 3736 2c2d 3632 3420 3732 54.7 776,-624 72 │ │ │ -00002800: 342e 3437 2c2d 3539 332e 3437 2037 3232 4.47,-593.47 722 │ │ │ -00002810: 2e36 312c 2d35 3533 2e31 3420 3733 372c .61,-553.14 737, │ │ │ -00002820: 2d34 3935 2037 3433 2e36 342c 2d34 3638 -495 743.64,-468 │ │ │ -00002830: 2e31 3820 3734 382e 342c 2d34 3631 2e33 .18 748.4,-461.3 │ │ │ -00002840: 2037 3636 2c2d 3434 3020 3738 322e 3332 766,-440 782.32 │ │ │ -00002850: 2c2d 3432 302e 3236 2037 3937 2e31 2c2d ,-420.26 797.1,- │ │ │ -00002860: 3432 352e 3531 2038 3131 2c2d 3430 3420 425.51 811,-404 │ │ │ -00002870: 3832 392e 3433 2c2d 3337 352e 3438 2038 829.43,-375.48 8 │ │ │ -00002880: 3036 2e36 382c 2d33 3534 2e36 3820 3833 06.68,-354.68 83 │ │ │ -00002890: 302c 2d33 3330 2038 3439 2e38 312c 2d33 0,-330 849.81,-3 │ │ │ -000028a0: 3039 2e30 3420 3837 392e 3432 2c2d 3239 09.04 879.42,-29 │ │ │ -000028b0: 372e 3932 2039 3036 2e33 322c 2d32 3932 7.92 906.32,-292 │ │ │ -000028c0: 2e30 3322 2f3e 0a3c 706f 6c79 676f 6e20 .03"/>.<polygon │ │ │ -000028d0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -000028e0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -000028f0: 706f 696e 7473 3d22 3930 372e 3334 2c2d points="907.34,- │ │ │ -00002900: 3239 352e 3339 2039 3136 2e34 372c 2d32 295.39 916.47,-2 │ │ │ -00002910: 3930 2e30 3220 3930 352e 3938 2c2d 3238 90.02 905.98,-28 │ │ │ -00002920: 382e 3533 2039 3037 2e33 342c 2d32 3935 8.53 907.34,-295 │ │ │ -00002930: 2e33 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .39"/>.</a>.</g> │ │ │ -00002940: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ -00002950: 3120 2d2d 3e0a 3c67 2069 643d 224e 6f64 1 -->.<g id="Nod │ │ │ -00002960: 6530 3030 3033 3122 2063 6c61 7373 3d22 e000031" class=" │ │ │ -00002970: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ -00002980: 6465 3331 3c2f 7469 746c 653e 0a3c 6720 de31.. │ │ │ -00002a70: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/memor │ │ │ -00002ae0: 792e 683c 2f74 6578 743e 0a3c 2f61 3e0a y.h.. │ │ │ +000000e0: 6e2f 6163 6365 7373 2e68 2050 6167 6573 n/access.h Pages │ │ │ +000000f0: 3a20 3120 2d2d 3e0a 3c73 7667 2077 6964 : 1 -->...ucommon/acc │ │ │ +000001f0: 6573 732e 683c 2f74 6974 6c65 3e0a 3c21 ess.h...Node1...ucomm │ │ │ +00000380: 6f6e 2f61 6363 6573 732e 683c 2f74 6578 on/access.h.... │ │ │ +000003b0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node2...uc │ │ │ +00000530: 6f6d 6d6f 6e2f 706c 6174 666f 726d 2e68 ommon/platform.h │ │ │ +00000540: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......Nod │ │ │ +000005b0: 6531 2623 3435 3b26 6774 3b4e 6f64 6532 e1->Node2 │ │ │ +000005c0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ +000005f0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00000600: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">..... │ │ │ +000006e0: 0a3c 212d 2d20 4e6f 6465 3138 202d 2d3e . │ │ │ +000006f0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node18< │ │ │ +00000720: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>...ucommon/cpr │ │ │ +00000860: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00000870: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node1->N │ │ │ +000008e0: 6f64 6531 383c 2f74 6974 6c65 3e0a 3c67 ode18.........N │ │ │ +00000a70: 6f64 6531 393c 2f74 6974 6c65 3e0a 3c67 ode19...ucommon │ │ │ +00000bc0: 2f70 726f 746f 636f 6c73 2e68 3c2f 7465 /protocols.h.... │ │ │ +00000c00: 0a3c 6720 6964 3d22 6564 6765 3230 5f4e ..Node1 │ │ │ +00000c40: 2623 3435 3b26 6774 3b4e 6f64 6531 393c ->Node19< │ │ │ +00000c50: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00000c60: 5f65 6467 6532 305f 4e6f 6465 3030 3030 _edge20_Node0000 │ │ │ +00000c70: 3031 5f4e 6f64 6530 3030 3031 3922 3e3c 01_Node000019">< │ │ │ +00000c80: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00000c90: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00000ca0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00000cb0: 6238 6666 2220 643d 224d 3636 312e 382c b8ff" d="M661.8, │ │ │ +00000cc0: 2d32 3139 2e39 3843 3637 352e 362c 2d32 -219.98C675.6,-2 │ │ │ +00000cd0: 3131 2e37 3720 3639 362e 3734 2c2d 3139 11.77 696.74,-19 │ │ │ +00000ce0: 392e 3138 2037 3133 2e30 312c 2d31 3839 9.18 713.01,-189 │ │ │ +00000cf0: 2e34 3922 2f3e 0a3c 706f 6c79 676f 6e20 .49"/>.<polygon │ │ │ +00000d00: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00000d10: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00000d20: 706f 696e 7473 3d22 3731 352e 3134 2c2d points="715.14,- │ │ │ +00000d30: 3139 322e 3239 2037 3231 2e39 342c 2d31 192.29 721.94,-1 │ │ │ +00000d40: 3834 2e31 3720 3731 312e 3536 2c2d 3138 84.17 711.56,-18 │ │ │ +00000d50: 362e 3238 2037 3135 2e31 342c 2d31 3932 6.28 715.14,-192 │ │ │ +00000d60: 2e32 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .29"/>.</a>.</g> │ │ │ +00000d70: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ +00000d80: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ +00000d90: 3030 3030 3033 2220 636c 6173 733d 226e 000003" class="n │ │ │ +00000da0: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ +00000db0: 6533 3c2f 7469 746c 653e 0a3c 6720 6964 e3. │ │ │ +00000dd0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..cstdlib..... │ │ │ +00000ed0: 3c67 2069 643d 2265 6467 6532 5f4e 6f64 .Node2&# │ │ │ +00000f10: 3435 3b26 6774 3b4e 6f64 6533 3c2f 7469 45;>Node3</ti │ │ │ +00000f20: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00000f30: 6765 325f 4e6f 6465 3030 3030 3032 5f4e ge2_Node000002_N │ │ │ +00000f40: 6f64 6530 3030 3030 3322 3e3c 6120 786c ode000003"><a xl │ │ │ +00000f50: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00000f60: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00000f70: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00000f80: 2220 643d 224d 3534 392e 3836 2c2d 3632 " d="M549.86,-62 │ │ │ +00000f90: 2e30 3443 3435 302e 3033 2c2d 3538 2e38 .04C450.03,-58.8 │ │ │ +00000fa0: 3720 3234 322e 3731 2c2d 3439 2e31 3620 7 242.71,-49.16 │ │ │ +00000fb0: 3539 2e33 362c 2d31 392e 3035 222f 3e0a 59.36,-19.05"/>. │ │ │ +00000fc0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00000fd0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00000fe0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00000ff0: 2235 392e 3731 2c2d 3135 2e35 3620 3439 "59.71,-15.56 49 │ │ │ +00001000: 2e32 372c 2d31 372e 3337 2035 382e 3536 .27,-17.37 58.56 │ │ │ +00001010: 2c2d 3232 2e34 3620 3539 2e37 312c 2d31 ,-22.46 59.71,-1 │ │ │ +00001020: 352e 3536 222f 3e0a 3c2f 613e 0a3c 2f67 5.56"/>.</a>.</g │ │ │ +00001030: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00001040: 3420 2d2d 3e0a 3c67 2069 643d 224e 6f64 4 -->.<g id="Nod │ │ │ +00001050: 6530 3030 3030 3422 2063 6c61 7373 3d22 e000004" class=" │ │ │ +00001060: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +00001070: 6465 343c 2f74 6974 6c65 3e0a 3c67 2069 de4...cstdd │ │ │ +00001160: 6566 3c2f 7465 7874 3e0a 3c2f 613e 0a3c ef..< │ │ │ +00001170: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +000011d0: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ +000011e0: 6534 3c2f 7469 746c 653e 0a3c 6720 6964 e4.... │ │ │ +000012f0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00001300: 212d 2d20 4e6f 6465 3520 2d2d 3e0a 3c67 !-- Node5 -->..< │ │ │ +00001330: 7469 746c 653e 4e6f 6465 353c 2f74 6974 title>Node5...stdexcept< │ │ │ +00001430: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00001440: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....< │ │ │ +00001600: 7469 746c 653e 4e6f 6465 363c 2f74 6974 title>Node6...pthread.h< │ │ │ +00001700: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00001710: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....< │ │ │ +000018d0: 7469 746c 653e 4e6f 6465 373c 2f74 6974 title>Node7...signal.h... │ │ │ +000019e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 ...Node8...s │ │ │ +00001ca0: 7973 2f73 7461 742e 683c 2f74 6578 743e ys/stat.h │ │ │ +00001cb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00001cc0: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 ..< │ │ │ +00001d10: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ +00001d20: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8...

......No │ │ │ +00001e80: 6465 393c 2f74 6974 6c65 3e0a 3c67 2069 de9...sys/type │ │ │ +00001f80: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h.. │ │ │ +00001f90: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ +00001ff0: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ +00002000: 6465 393c 2f74 6974 6c65 3e0a 3c67 2069 de9.........Node2->N │ │ │ +000022d0: 6f64 6531 303c 2f74 6974 6c65 3e0a 3c67 ode10... │ │ │ +000023e0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000023f0: 3c21 2d2d 204e 6f64 6531 3120 2d2d 3e0a . │ │ │ +00002400: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ +00002420: 0a3c 7469 746c 653e 4e6f 6465 3131 3c2f .Node11</ │ │ │ +00002430: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00002440: 4e6f 6465 3030 3030 3131 223e 3c61 2078 Node000011"><a x │ │ │ +00002450: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00002460: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00002470: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ +00002480: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ +00002490: 2231 3037 342e 352c 2d31 3920 3130 3138 "1074.5,-19 1018 │ │ │ +000024a0: 2e35 2c2d 3139 2031 3031 382e 352c 3020 .5,-19 1018.5,0 │ │ │ +000024b0: 3130 3734 2e35 2c30 2031 3037 342e 352c 1074.5,0 1074.5, │ │ │ +000024c0: 2d31 3922 2f3e 0a3c 7465 7874 2074 6578 -19"/>.<text tex │ │ │ +000024d0: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ +000024e0: 2220 783d 2231 3034 362e 3522 2079 3d22 " x="1046.5" y=" │ │ │ +000024f0: 2d37 2220 666f 6e74 2d66 616d 696c 793d -7" font-family= │ │ │ +00002500: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ +00002510: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ +00002520: 3d22 3130 2e30 3022 3e75 6e69 7374 642e ="10.00">unistd. │ │ │ +00002530: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ +00002540: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +00002550: 6532 2623 3435 3b26 6774 3b4e 6f64 6531 e2->Node1 │ │ │ +00002560: 3120 2d2d 3e0a 3c67 2069 643d 2265 6467 1 -->.<g id="edg │ │ │ +00002570: 6531 305f 4e6f 6465 3030 3030 3032 5f4e e10_Node000002_N │ │ │ +00002580: 6f64 6530 3030 3031 3122 2063 6c61 7373 ode000011" class │ │ │ +00002590: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +000025a0: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ +000025b0: 6465 3131 3c2f 7469 746c 653e 0a3c 6720 de11.....< │ │ │ +000026d0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node12. │ │ │ +00002720: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..stdi │ │ │ +00002810: 6f2e 683c 2f74 6578 743e 0a3c 2f61 3e0a o.h.. │ │ │ +00002820: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2-> │ │ │ +00002890: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ +000028a0: 6720 6964 3d22 615f 6564 6765 3131 5f4e g id="a_edge11_N │ │ │ +000028b0: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ +000028c0: 3030 3132 223e 3c61 2078 6c69 6e6b 3a74 0012">.....< │ │ │ +000029b0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3320 /g>...Node │ │ │ +000029f0: 3133 3c2f 7469 746c 653e 0a3c 6720 6964 13. │ │ │ +00002a10: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..cct │ │ │ +00002ae0: 7970 653c 2f74 6578 743e 0a3c 2f61 3e0a ype.. │ │ │ 00002af0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .....Node1-> │ │ │ -00002b60: 4e6f 6465 3331 3c2f 7469 746c 653e 0a3c Node31.< │ │ │ -00002b70: 6720 6964 3d22 615f 6564 6765 3737 5f4e g id="a_edge77_N │ │ │ -00002b80: 6f64 6530 3030 3030 315f 4e6f 6465 3030 ode000001_Node00 │ │ │ -00002b90: 3030 3331 223e 3c61 2078 6c69 6e6b 3a74 0031">Node2-> │ │ │ +00002b60: 4e6f 6465 3133 3c2f 7469 746c 653e 0a3c Node13.< │ │ │ +00002b70: 6720 6964 3d22 615f 6564 6765 3132 5f4e g id="a_edge12_N │ │ │ +00002b80: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ +00002b90: 3030 3133 223e 3c61 2078 6c69 6e6b 3a74 0013">........Node1-& │ │ │ -00002f40: 6774 3b4e 6f64 6533 323c 2f74 6974 6c65 gt;Node32...

.. │ │ │ -000030b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node34 │ │ │ -00003100: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...uco │ │ │ -00003250: 6d6d 6f6e 2f63 6f6e 6469 7469 6f6e 2e68 mmon/condition.h │ │ │ -00003260: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ...... │ │ │ -000032d0: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ -000032e0: 6465 3334 3c2f 7469 746c 653e 0a3c 6720 de34.........Node35...ucom │ │ │ -000035d0: 6d6f 6e2f 636f 756e 7465 722e 683c 2f74 mon/counter.h...< │ │ │ -000035f0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>...< │ │ │ -000037e0: 7469 746c 653e 4e6f 6465 3336 3c2f 7469 title>Node36...ucomm │ │ │ -00003940: 6f6e 2f6e 756d 6265 7273 2e68 3c2f 7465 on/numbers.h.... │ │ │ -00003980: 0a3c 6720 6964 3d22 6564 6765 3637 5f4e ..Node1 │ │ │ -000039c0: 2623 3435 3b26 6774 3b4e 6f64 6533 363c ->Node36< │ │ │ -000039d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000039e0: 5f65 6467 6536 375f 4e6f 6465 3030 3030 _edge67_Node0000 │ │ │ -000039f0: 3031 5f4e 6f64 6530 3030 3033 3622 3e3c 01_Node000036">< │ │ │ -00003a00: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00003a10: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00003a20: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00003a30: 6238 6666 2220 643d 224d 3133 3837 2e39 b8ff" d="M1387.9 │ │ │ -00003a40: 332c 2d36 3637 2e35 3943 3131 3633 2e36 3,-667.59C1163.6 │ │ │ -00003a50: 372c 2d36 3634 2e31 3320 3431 322e 3538 7,-664.13 412.58 │ │ │ -00003a60: 2c2d 3635 302e 3634 2033 3038 2c2d 3632 ,-650.64 308,-62 │ │ │ -00003a70: 3420 3235 342e 3635 2c2d 3631 302e 3431 4 254.65,-610.41 │ │ │ -00003a80: 2032 3236 2e30 332c 2d36 3135 2e37 3820 226.03,-615.78 │ │ │ -00003a90: 3139 372c 2d35 3639 2031 3837 2e33 362c 197,-569 187.36, │ │ │ -00003aa0: 2d35 3533 2e34 3620 3139 392e 3435 2c2d -553.46 199.45,- │ │ │ -00003ab0: 3533 342e 3439 2032 3131 2e32 342c 2d35 534.49 211.24,-5 │ │ │ -00003ac0: 3231 2e33 3522 2f3e 0a3c 706f 6c79 676f 21.35"/>.<polygo │ │ │ -00003ad0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00003ae0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00003af0: 2220 706f 696e 7473 3d22 3231 332e 3931 " points="213.91 │ │ │ -00003b00: 2c2d 3532 332e 3633 2032 3138 2e33 352c ,-523.63 218.35, │ │ │ -00003b10: 2d35 3134 2e30 3120 3230 382e 3838 2c2d -514.01 208.88,- │ │ │ -00003b20: 3531 382e 3736 2032 3133 2e39 312c 2d35 518.76 213.91,-5 │ │ │ -00003b30: 3233 2e36 3322 2f3e 0a3c 2f61 3e0a 3c2f 23.63"/>.</a>.</ │ │ │ -00003b40: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00003b50: 6533 3720 2d2d 3e0a 3c67 2069 643d 224e e37 -->.<g id="N │ │ │ -00003b60: 6f64 6530 3030 3033 3722 2063 6c61 7373 ode000037" class │ │ │ -00003b70: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ -00003b80: 4e6f 6465 3337 3c2f 7469 746c 653e 0a3c Node37.< │ │ │ -00003b90: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00003ba0: 3337 223e 3c61 2078 6c69 6e6b 3a68 7265 37">..ucommon │ │ │ -00003ce0: 2f72 6575 7365 2e68 3c2f 7465 7874 3e0a /reuse.h. │ │ │ -00003cf0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00003d00: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ -00003d10: 743b 4e6f 6465 3337 202d 2d3e 0a3c 6720 t;Node37 -->.. │ │ │ -00003d50: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -00003d60: 3b26 6774 3b4e 6f64 6533 373c 2f74 6974 ;>Node37</tit │ │ │ -00003d70: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00003d80: 6536 395f 4e6f 6465 3030 3030 3031 5f4e e69_Node000001_N │ │ │ -00003d90: 6f64 6530 3030 3033 3722 3e3c 6120 786c ode000037"><a xl │ │ │ -00003da0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00003db0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00003dc0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00003dd0: 2220 643d 224d 3134 3530 2e33 2c2d 3635 " d="M1450.3,-65 │ │ │ -00003de0: 392e 3734 4331 3434 382e 3237 2c2d 3633 9.74C1448.27,-63 │ │ │ -00003df0: 342e 3331 2031 3434 322e 3335 2c2d 3536 4.31 1442.35,-56 │ │ │ -00003e00: 302e 3038 2031 3433 392e 3533 2c2d 3532 0.08 1439.53,-52 │ │ │ -00003e10: 342e 3639 222f 3e0a 3c70 6f6c 7967 6f6e 4.69"/>.<polygon │ │ │ -00003e20: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00003e30: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00003e40: 2070 6f69 6e74 733d 2231 3434 322e 3939 points="1442.99 │ │ │ -00003e50: 2c2d 3532 3420 3134 3338 2e37 2c2d 3531 ,-524 1438.7,-51 │ │ │ -00003e60: 342e 3331 2031 3433 362e 3031 2c2d 3532 4.31 1436.01,-52 │ │ │ -00003e70: 342e 3535 2031 3434 322e 3939 2c2d 3532 4.55 1442.99,-52 │ │ │ -00003e80: 3422 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 4"/>.</a>.</g>.< │ │ │ -00003e90: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3820 /g>.<!-- Node38 │ │ │ -00003ea0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -00003eb0: 3030 3033 3822 2063 6c61 7373 3d22 6e6f 00038" class="no │ │ │ -00003ec0: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00003ed0: 3338 3c2f 7469 746c 653e 0a3c 6720 6964 38. │ │ │ -00003ef0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 .. │ │ │ -00003fd0: 3c74 6578 7420 7465 7874 2d61 6e63 686f ucommon/access │ │ │ -00004040: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -00004050: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node1->N │ │ │ -000040c0: 6f64 6533 383c 2f74 6974 6c65 3e0a 3c67 ode38... │ │ │ -00004210: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ... │ │ │ -00004290: 0a3c 212d 2d20 4e6f 6465 3339 202d 2d3e . │ │ │ -000042a0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node39< │ │ │ -000042d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000042e0: 5f4e 6f64 6530 3030 3033 3922 3e3c 6120 _Node000039"><a │ │ │ -000042f0: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ -00004300: 3436 2e68 746d 6c22 2074 6172 6765 743d 46.html" target= │ │ │ -00004310: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00004320: 6c65 3d22 5375 7070 6f72 7420 666f 7220 le="Support for │ │ │ -00004330: 6d65 6d6f 7279 206d 6170 7065 6420 6f62 memory mapped ob │ │ │ -00004340: 6a65 6374 732e 223e 0a3c 706f 6c79 676f jects.">.<polygo │ │ │ -00004350: 6e20 6669 6c6c 3d22 7768 6974 6522 2073 n fill="white" s │ │ │ -00004360: 7472 6f6b 653d 2223 3636 3636 3636 2220 troke="#666666" │ │ │ -00004370: 706f 696e 7473 3d22 3234 3639 2e35 2c2d points="2469.5,- │ │ │ -00004380: 3531 3420 3233 3532 2e35 2c2d 3531 3420 514 2352.5,-514 │ │ │ -00004390: 3233 3532 2e35 2c2d 3439 3520 3234 3639 2352.5,-495 2469 │ │ │ -000043a0: 2e35 2c2d 3439 3520 3234 3639 2e35 2c2d .5,-495 2469.5,- │ │ │ -000043b0: 3531 3422 2f3e 0a3c 7465 7874 2074 6578 514"/>.<text tex │ │ │ -000043c0: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ -000043d0: 2220 783d 2232 3431 3122 2079 3d22 2d35 " x="2411" y="-5 │ │ │ -000043e0: 3032 2220 666f 6e74 2d66 616d 696c 793d 02" font-family= │ │ │ -000043f0: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ -00004400: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ -00004410: 3d22 3130 2e30 3022 3e75 636f 6d6d 6f6e ="10.00">ucommon │ │ │ -00004420: 2f6d 6170 7065 642e 683c 2f74 6578 743e /mapped.h</text> │ │ │ -00004430: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00004440: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 <!-- Node1-& │ │ │ -00004450: 6774 3b4e 6f64 6533 3920 2d2d 3e0a 3c67 gt;Node39 -->.<g │ │ │ -00004460: 2069 643d 2265 6467 6537 385f 4e6f 6465 id="edge78_Node │ │ │ -00004470: 3030 3030 3031 5f4e 6f64 6530 3030 3033 000001_Node00003 │ │ │ -00004480: 3922 2063 6c61 7373 3d22 6564 6765 223e 9" class="edge"> │ │ │ -00004490: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .<title>Node1 │ │ │ -000044a0: 353b 2667 743b 4e6f 6465 3339 3c2f 7469 5;>Node39</ti │ │ │ -000044b0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000044c0: 6765 3738 5f4e 6f64 6530 3030 3030 315f ge78_Node000001_ │ │ │ -000044d0: 4e6f 6465 3030 3030 3339 223e 3c61 2078 Node000039"><a x │ │ │ -000044e0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000044f0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00004500: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00004510: 6622 2064 3d22 4d31 3531 342e 3033 2c2d f" d="M1514.03,- │ │ │ -00004520: 3636 382e 3743 3137 3034 2e38 372c 2d36 668.7C1704.87,-6 │ │ │ -00004530: 3638 2e38 3320 3232 3637 2e36 332c 2d36 68.83 2267.63,-6 │ │ │ -00004540: 3635 2e36 3520 3233 3338 2c2d 3632 3420 65.65 2338,-624 │ │ │ -00004550: 3233 3735 2e38 332c 2d36 3031 2e36 3120 2375.83,-601.61 │ │ │ -00004560: 3233 3936 2e37 362c 2d35 3531 2e31 3920 2396.76,-551.19 │ │ │ -00004570: 3234 3035 2e37 2c2d 3532 332e 3922 2f3e 2405.7,-523.9"/> │ │ │ -00004580: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00004590: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -000045a0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -000045b0: 3d22 3234 3039 2e31 332c 2d35 3234 2e36 ="2409.13,-524.6 │ │ │ -000045c0: 3520 3234 3038 2e37 332c 2d35 3134 2e30 5 2408.73,-514.0 │ │ │ -000045d0: 3620 3234 3032 2e34 342c 2d35 3232 2e35 6 2402.44,-522.5 │ │ │ -000045e0: 3920 3234 3039 2e31 332c 2d35 3234 2e36 9 2409.13,-524.6 │ │ │ -000045f0: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ -00004600: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3020 /g>.<!-- Node40 │ │ │ -00004610: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -00004620: 3030 3034 3022 2063 6c61 7373 3d22 6e6f 00040" class="no │ │ │ -00004630: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00004640: 3430 3c2f 7469 746c 653e 0a3c 6720 6964 40. │ │ │ -00004660: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..uc │ │ │ -00004780: 6f6d 6d6f 6e2f 756e 6963 6f64 652e 683c ommon/unicode.h< │ │ │ -00004790: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -000047a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00004800: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ -00004810: 3430 3c2f 7469 746c 653e 0a3c 6720 6964 40.........N │ │ │ -000049d0: 6f64 6534 313c 2f74 6974 6c65 3e0a 3c67 ode41...ucommon/ │ │ │ -00004b50: 6461 7465 7469 6d65 2e68 3c2f 7465 7874 datetime.h... │ │ │ -00004b70: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ..< │ │ │ -00004b90: 6720 6964 3d22 6564 6765 3835 5f4e 6f64 g id="edge85_Nod │ │ │ -00004ba0: 6530 3030 3030 315f 4e6f 6465 3030 3030 e000001_Node0000 │ │ │ -00004bb0: 3431 2220 636c 6173 733d 2265 6467 6522 41" class="edge" │ │ │ -00004bc0: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 2623 >.Node1&# │ │ │ -00004bd0: 3435 3b26 6774 3b4e 6f64 6534 313c 2f74 45;>Node41</t │ │ │ -00004be0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00004bf0: 6467 6538 355f 4e6f 6465 3030 3030 3031 dge85_Node000001 │ │ │ -00004c00: 5f4e 6f64 6530 3030 3034 3122 3e3c 6120 _Node000041"><a │ │ │ -00004c10: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00004c20: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00004c30: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00004c40: 6666 2220 643d 224d 3133 3837 2e36 352c ff" d="M1387.65, │ │ │ -00004c50: 2d36 3638 2e33 3543 3131 3636 2e38 342c -668.35C1166.84, │ │ │ -00004c60: 2d36 3637 2e35 3220 3433 392e 332c 2d36 -667.52 439.3,-6 │ │ │ -00004c70: 3631 2e38 3920 3334 322c 2d36 3234 2033 61.89 342,-624 3 │ │ │ -00004c80: 3136 2e37 382c 2d36 3134 2e31 3820 3239 16.78,-614.18 29 │ │ │ -00004c90: 342e 3032 2c2d 3539 322e 3135 2032 3830 4.02,-592.15 280 │ │ │ -00004ca0: 2e33 352c 2d35 3736 2e38 3122 2f3e 0a3c .35,-576.81"/>.< │ │ │ -00004cb0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00004cc0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00004cd0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00004ce0: 3238 322e 392c 2d35 3734 2e34 3120 3237 282.9,-574.41 27 │ │ │ -00004cf0: 332e 3734 2c2d 3536 392e 3120 3237 372e 3.74,-569.1 277. │ │ │ -00004d00: 3539 2c2d 3537 382e 3937 2032 3832 2e39 59,-578.97 282.9 │ │ │ -00004d10: 2c2d 3537 342e 3431 222f 3e0a 3c2f 613e ,-574.41"/>.</a> │ │ │ -00004d20: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00004d30: 4e6f 6465 3432 202d 2d3e 0a3c 6720 6964 Node42 -->.<g id │ │ │ -00004d40: 3d22 4e6f 6465 3030 3030 3432 2220 636c ="Node000042" cl │ │ │ -00004d50: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00004d60: 6c65 3e4e 6f64 6534 323c 2f74 6974 6c65 le>Node42...ucommon/k │ │ │ -00004ec0: 6579 6461 7461 2e68 3c2f 7465 7874 3e0a eydata.h. │ │ │ -00004ed0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00004ee0: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ -00004ef0: 743b 4e6f 6465 3432 202d 2d3e 0a3c 6720 t;Node42 -->.. │ │ │ -00004f30: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -00004f40: 3b26 6774 3b4e 6f64 6534 323c 2f74 6974 ;>Node42</tit │ │ │ -00004f50: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00004f60: 6539 315f 4e6f 6465 3030 3030 3031 5f4e e91_Node000001_N │ │ │ -00004f70: 6f64 6530 3030 3034 3222 3e3c 6120 786c ode000042"><a xl │ │ │ -00004f80: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00004f90: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00004fa0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00004fb0: 2220 643d 224d 3133 3837 2e37 312c 2d36 " d="M1387.71,-6 │ │ │ -00004fc0: 3637 2e36 3743 3131 3930 2e31 332c 2d36 67.67C1190.13,-6 │ │ │ -00004fd0: 3634 2e37 3820 3539 362e 3139 2c2d 3635 64.78 596.19,-65 │ │ │ -00004fe0: 332e 3635 2035 3638 2c2d 3632 3420 3532 3.65 568,-624 52 │ │ │ -00004ff0: 382e 3439 2c2d 3538 322e 3435 2035 3339 8.49,-582.45 539 │ │ │ -00005000: 2e31 312c 2d35 3434 2e35 3220 3536 382c .11,-544.52 568, │ │ │ -00005010: 2d34 3935 2035 3935 2e39 322c 2d34 3437 -495 595.92,-447 │ │ │ -00005020: 2e31 3420 3635 362e 3332 2c2d 3432 302e .14 656.32,-420. │ │ │ -00005030: 3438 2036 3938 2e35 332c 2d34 3037 2e30 48 698.53,-407.0 │ │ │ -00005040: 3622 2f3e 0a3c 706f 6c79 676f 6e20 6669 6"/>.<polygon fi │ │ │ -00005050: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00005060: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00005070: 696e 7473 3d22 3639 392e 3736 2c2d 3431 ints="699.76,-41 │ │ │ -00005080: 302e 3334 2037 3038 2e33 312c 2d34 3034 0.34 708.31,-404 │ │ │ -00005090: 2e30 3820 3639 372e 3732 2c2d 3430 332e .08 697.72,-403. │ │ │ -000050a0: 3635 2036 3939 2e37 362c 2d34 3130 2e33 65 699.76,-410.3 │ │ │ -000050b0: 3422 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 4"/>.</a>.</g>.< │ │ │ -000050c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3320 /g>.<!-- Node43 │ │ │ -000050d0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -000050e0: 3030 3034 3322 2063 6c61 7373 3d22 6e6f 00043" class="no │ │ │ -000050f0: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00005100: 3433 3c2f 7469 746c 653e 0a3c 6720 6964 43. │ │ │ -00005120: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..u │ │ │ -00005250: 636f 6d6d 6f6e 2f73 6f63 6b65 742e 683c common/socket.h< │ │ │ -00005260: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00005270: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -000052d0: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ -000052e0: 3433 3c2f 7469 746c 653e 0a3c 6720 6964 43......... │ │ │ -00005640: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -00005650: 3b26 6774 3b4e 6f64 6534 393c 2f74 6974 ;>Node49</tit │ │ │ -00005660: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00005670: 6531 3034 5f4e 6f64 6530 3030 3030 315f e104_Node000001_ │ │ │ -00005680: 4e6f 6465 3030 3030 3439 223e 3c61 2078 Node000049"><a x │ │ │ -00005690: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000056a0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000056b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000056c0: 6622 2064 3d22 4d31 3435 392e 3539 2c2d f" d="M1459.59,- │ │ │ -000056d0: 3635 392e 3636 4331 3437 372e 3239 2c2d 659.66C1477.29,- │ │ │ -000056e0: 3634 312e 3436 2031 3531 382e 3034 2c2d 641.46 1518.04,- │ │ │ -000056f0: 3539 392e 3535 2031 3534 302e 3438 2c2d 599.55 1540.48,- │ │ │ -00005700: 3537 362e 3437 222f 3e0a 3c70 6f6c 7967 576.47"/>.<polyg │ │ │ -00005710: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -00005720: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00005730: 6622 2070 6f69 6e74 733d 2231 3534 332e f" points="1543. │ │ │ -00005740: 3132 2c2d 3537 382e 3737 2031 3534 372e 12,-578.77 1547. │ │ │ -00005750: 3538 2c2d 3536 392e 3136 2031 3533 382e 58,-569.16 1538. │ │ │ -00005760: 312c 2d35 3733 2e38 3920 3135 3433 2e31 1,-573.89 1543.1 │ │ │ -00005770: 322c 2d35 3738 2e37 3722 2f3e 0a3c 2f61 2,-578.77"/>.</a │ │ │ -00005780: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00005790: 204e 6f64 6535 3020 2d2d 3e0a 3c67 2069 Node50 -->.<g i │ │ │ -000057a0: 643d 224e 6f64 6530 3030 3035 3022 2063 d="Node000050" c │ │ │ -000057b0: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ -000057c0: 746c 653e 4e6f 6465 3530 3c2f 7469 746c tle>Node50</titl │ │ │ -000057d0: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ -000057e0: 3030 3030 3530 223e 3c61 2078 6c69 6e6b 000050"><a xlink │ │ │ -000057f0: 3a68 7265 663d 2261 3030 3434 332e 6874 :href="a00443.ht │ │ │ -00005800: 6d6c 2220 7461 7267 6574 3d22 5f74 6f70 ml" target="_top │ │ │ -00005810: 2220 786c 696e 6b3a 7469 746c 653d 224d " xlink:title="M │ │ │ -00005820: 6170 7320 6f66 2074 6872 6561 6426 2334 aps of thread │ │ │ -00005830: 353b 7361 6665 2073 7472 6f6e 676c 7920 5;safe strongly │ │ │ -00005840: 7479 7065 6420 6865 6170 206f 626a 6563 typed heap objec │ │ │ -00005850: 7473 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 ts.">.<polygon f │ │ │ -00005860: 696c 6c3d 2277 6869 7465 2220 7374 726f ill="white" stro │ │ │ -00005870: 6b65 3d22 2336 3636 3636 3622 2070 6f69 ke="#666666" poi │ │ │ -00005880: 6e74 733d 2231 3236 322c 2d35 3639 2031 nts="1262,-569 1 │ │ │ -00005890: 3135 302c 2d35 3639 2031 3135 302c 2d35 150,-569 1150,-5 │ │ │ -000058a0: 3530 2031 3236 322c 2d35 3530 2031 3236 50 1262,-550 126 │ │ │ -000058b0: 322c 2d35 3639 222f 3e0a 3c74 6578 7420 2,-569"/>.<text │ │ │ -000058c0: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ -000058d0: 646c 6522 2078 3d22 3132 3036 2220 793d dle" x="1206" y= │ │ │ -000058e0: 222d 3535 3722 2066 6f6e 742d 6661 6d69 "-557" font-fami │ │ │ -000058f0: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ -00005900: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ -00005910: 697a 653d 2231 302e 3030 223e 7563 6f6d ize="10.00">ucom │ │ │ -00005920: 6d6f 6e2f 6d61 7072 6566 2e68 3c2f 7465 mon/mapref.h</te │ │ │ -00005930: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ -00005940: 673e 0a3c 212d 2d20 4e6f 6465 3126 2334 g>.<!-- Node1 │ │ │ -00005950: 353b 2667 743b 4e6f 6465 3530 202d 2d3e 5;>Node50 --> │ │ │ -00005960: 0a3c 6720 6964 3d22 6564 6765 3131 315f .<g id="edge111_ │ │ │ -00005970: 4e6f 6465 3030 3030 3031 5f4e 6f64 6530 Node000001_Node0 │ │ │ -00005980: 3030 3035 3022 2063 6c61 7373 3d22 6564 00050" class="ed │ │ │ -00005990: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -000059a0: 3126 2334 353b 2667 743b 4e6f 6465 3530 1->Node50 │ │ │ -000059b0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...< │ │ │ -00005a60: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00005a70: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00005a80: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00005a90: 3132 3335 2e39 352c 2d35 3639 2e38 3820 1235.95,-569.88 │ │ │ -00005aa0: 3132 3235 2e33 392c 2d35 3639 2e30 3520 1225.39,-569.05 │ │ │ -00005ab0: 3132 3333 2e31 332c 2d35 3736 2e32 3820 1233.13,-576.28 │ │ │ -00005ac0: 3132 3335 2e39 352c 2d35 3639 2e38 3822 1235.95,-569.88" │ │ │ -00005ad0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />......Node1-&g │ │ │ -00005cf0: 743b 4e6f 6465 3531 3c2f 7469 746c 653e t;Node51 │ │ │ -00005d00: 0a3c 6720 6964 3d22 615f 6564 6765 3131 ......< │ │ │ -00005e20: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3220 /g>...Node │ │ │ -00005e60: 3532 3c2f 7469 746c 653e 0a3c 6720 6964 52. │ │ │ -00005e80: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..uc │ │ │ -00005fb0: 6f6d 6d6f 6e2f 6673 7973 2e68 3c2f 7465 ommon/fsys.h.... │ │ │ -00005ff0: 0a3c 6720 6964 3d22 6564 6765 3132 375f ..Node │ │ │ -00006030: 3126 2334 353b 2667 743b 4e6f 6465 3532 1->Node52 │ │ │ -00006040: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .....< │ │ │ -00006190: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node53. │ │ │ -000061e0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..ucomm │ │ │ -00006320: 6f6e 2f74 656d 706f 7261 7279 2e68 3c2f on/temporary.h... │ │ │ -00006340: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 ... │ │ │ -000066f0: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -00006700: 3b26 6774 3b4e 6f64 6535 343c 2f74 6974 ;>Node54</tit │ │ │ -00006710: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00006720: 6531 3435 5f4e 6f64 6530 3030 3030 315f e145_Node000001_ │ │ │ -00006730: 4e6f 6465 3030 3030 3534 223e 3c61 2078 Node000054"><a x │ │ │ -00006740: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00006750: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00006760: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00006770: 6622 2064 3d22 4d31 3531 342e 312c 2d36 f" d="M1514.1,-6 │ │ │ -00006780: 3637 2e35 3243 3137 3035 2e33 372c 2d36 67.52C1705.37,-6 │ │ │ -00006790: 3634 2e32 3320 3232 3637 2e32 342c 2d36 64.23 2267.24,-6 │ │ │ -000067a0: 3532 2e32 3120 3232 3934 2c2d 3632 3420 52.21 2294,-624 │ │ │ -000067b0: 3233 3530 2e33 392c 2d35 3634 2e35 3520 2350.39,-564.55 │ │ │ -000067c0: 3232 3231 2e32 362c 2d34 3932 2e34 3520 2221.26,-492.45 │ │ │ -000067d0: 3231 3631 2e34 2c2d 3436 332e 3438 222f 2161.4,-463.48"/ │ │ │ -000067e0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -000067f0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00006800: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00006810: 733d 2232 3136 322e 3633 2c2d 3436 302e s="2162.63,-460. │ │ │ -00006820: 3138 2032 3135 322e 3039 2c2d 3435 392e 18 2152.09,-459. │ │ │ -00006830: 3035 2032 3135 392e 3632 2c2d 3436 362e 05 2159.62,-466. │ │ │ -00006840: 3520 3231 3632 2e36 332c 2d34 3630 2e31 5 2162.63,-460.1 │ │ │ -00006850: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ -00006860: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3520 /g>.<!-- Node55 │ │ │ -00006870: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -00006880: 3030 3035 3522 2063 6c61 7373 3d22 6e6f 00055" class="no │ │ │ -00006890: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -000068a0: 3535 3c2f 7469 746c 653e 0a3c 6720 6964 55. │ │ │ -000068c0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..ucommon/st │ │ │ -00006a30: 7265 616d 2e68 3c2f 7465 7874 3e0a 3c2f ream.h......< │ │ │ -00006aa0: 7469 746c 653e 4e6f 6465 3126 2334 353b title>Node1- │ │ │ -00006ab0: 2667 743b 4e6f 6465 3535 3c2f 7469 746c >Node55..< │ │ │ -00006b00: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00006b10: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00006b20: 2220 643d 224d 3135 3134 2e30 342c 2d36 " d="M1514.04,-6 │ │ │ -00006b30: 3631 2e30 3743 3135 3838 2e35 362c 2d36 61.07C1588.56,-6 │ │ │ -00006b40: 3532 2e32 3820 3137 3136 2e33 322c 2d36 52.28 1716.32,-6 │ │ │ -00006b50: 3337 2e31 3720 3138 3236 2c2d 3632 3420 37.17 1826,-624 │ │ │ -00006b60: 3138 3237 2e32 362c 2d36 3233 2e38 3520 1827.26,-623.85 │ │ │ -00006b70: 3138 3238 2e35 342c 2d36 3233 2e36 3920 1828.54,-623.69 │ │ │ -00006b80: 3138 3239 2e38 332c 2d36 3233 2e35 3422 1829.83,-623.54" │ │ │ -00006b90: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />... │ │ │ -00006c10: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 ....No │ │ │ -00006c50: 6465 3538 3c2f 7469 746c 653e 0a3c 6720 de58...ucommon │ │ │ -00006db0: 2f73 746c 2e68 3c2f 7465 7874 3e0a 3c2f /stl.h......< │ │ │ -00006e20: 7469 746c 653e 4e6f 6465 3126 2334 353b title>Node1- │ │ │ -00006e30: 2667 743b 4e6f 6465 3538 3c2f 7469 746c >Node58..< │ │ │ -00006e80: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00006e90: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00006ea0: 2220 643d 224d 3133 3837 2e37 332c 2d36 " d="M1387.73,-6 │ │ │ -00006eb0: 3638 2e39 3143 3131 3230 2e36 352c 2d36 68.91C1120.65,-6 │ │ │ -00006ec0: 3730 2e33 3420 3937 2e30 392c 2d36 3732 70.34 97.09,-672 │ │ │ -00006ed0: 2e36 3120 3530 2c2d 3632 3420 2d32 312e .61 50,-624 -21. │ │ │ -00006ee0: 3639 2c2d 3534 392e 3939 2033 382e 3736 69,-549.99 38.76 │ │ │ -00006ef0: 2c2d 3430 382e 3239 2036 332e 3538 2c2d ,-408.29 63.58,- │ │ │ -00006f00: 3335 382e 3431 222f 3e0a 3c70 6f6c 7967 358.41"/>....< │ │ │ -00006f80: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 202d /g>...Nod │ │ │ -00007130: 6532 2623 3435 3b26 6774 3b4e 6f64 6533 e2->Node3 │ │ │ -00007140: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ -00007170: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00007180: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">..

......Node4 │ │ │ -000072d0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...cstdd │ │ │ -000073c0: 6566 3c2f 7465 7874 3e0a 3c2f 613e 0a3c ef..< │ │ │ -000073d0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ -00007430: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ -00007440: 6534 3c2f 7469 746c 653e 0a3c 6720 6964 e4... │ │ │ -00007550: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00007560: 3c21 2d2d 204e 6f64 6535 202d 2d3e 0a3c .< │ │ │ -00007570: 6720 6964 3d22 4e6f 6465 3030 3030 3035 g id="Node000005 │ │ │ -00007580: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00007590: 3c74 6974 6c65 3e4e 6f64 6535 3c2f 7469 Node5</ti │ │ │ -000075a0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -000075b0: 6465 3030 3030 3035 223e 3c61 2078 6c69 de000005"><a xli │ │ │ -000075c0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -000075d0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -000075e0: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -000075f0: 3939 3939 3922 2070 6f69 6e74 733d 2232 99999" points="2 │ │ │ -00007600: 3537 362e 352c 2d31 3920 3235 3131 2e35 576.5,-19 2511.5 │ │ │ -00007610: 2c2d 3139 2032 3531 312e 352c 3020 3235 ,-19 2511.5,0 25 │ │ │ -00007620: 3736 2e35 2c30 2032 3537 362e 352c 2d31 76.5,0 2576.5,-1 │ │ │ -00007630: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ -00007640: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ -00007650: 783d 2232 3534 3422 2079 3d22 2d37 2220 x="2544" y="-7" │ │ │ -00007660: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -00007670: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -00007680: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -00007690: 2e30 3022 3e73 7464 6578 6365 7074 3c2f .00">stdexcept</ │ │ │ -000076a0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -000076b0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 </g>.<!-- Node2& │ │ │ -000076c0: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ -000076d0: 3e0a 3c67 2069 643d 2265 6467 6534 5f4e >.<g id="edge4_N │ │ │ -000076e0: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ -000076f0: 3030 3035 2220 636c 6173 733d 2265 6467 0005" class="edg │ │ │ -00007700: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -00007710: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ -00007720: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00007730: 6564 6765 345f 4e6f 6465 3030 3030 3032 edge4_Node000002 │ │ │ -00007740: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -00007750: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00007760: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00007770: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00007780: 6666 2220 643d 224d 3731 342e 3834 2c2d ff" d="M714.84,- │ │ │ -00007790: 3633 2e34 3743 3938 382e 3436 2c2d 3633 63.47C988.46,-63 │ │ │ -000077a0: 2e31 3320 3231 3233 2e30 352c 2d35 392e .13 2123.05,-59. │ │ │ -000077b0: 3331 2032 3530 302e 3933 2c2d 3138 2e38 31 2500.93,-18.8 │ │ │ -000077c0: 3522 2f3e 0a3c 706f 6c79 676f 6e20 6669 5"/>.<polygon fi │ │ │ -000077d0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -000077e0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -000077f0: 696e 7473 3d22 3235 3031 2e35 312c 2d32 ints="2501.51,-2 │ │ │ -00007800: 322e 3331 2032 3531 312e 3037 2c2d 3137 2.31 2511.07,-17 │ │ │ -00007810: 2e37 3320 3235 3030 2e37 352c 2d31 352e .73 2500.75,-15. │ │ │ -00007820: 3335 2032 3530 312e 3531 2c2d 3232 2e33 35 2501.51,-22.3 │ │ │ -00007830: 3122 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 1"/>.</a>.</g>.< │ │ │ -00007840: 2f67 3e0a 3c21 2d2d 204e 6f64 6536 202d /g>.<!-- Node6 - │ │ │ -00007850: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ -00007860: 3030 3036 2220 636c 6173 733d 226e 6f64 0006" class="nod │ │ │ -00007870: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6536 e">.<title>Node6 │ │ │ -00007880: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...pthread.h..... │ │ │ -000079b0: 3c67 2069 643d 2265 6467 6535 5f4e 6f64 .Node2&# │ │ │ -000079f0: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ -00007a00: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007a10: 6765 355f 4e6f 6465 3030 3030 3032 5f4e ge5_Node000002_N │ │ │ -00007a20: 6f64 6530 3030 3030 3622 3e3c 6120 786c ode000006"><a xl │ │ │ -00007a30: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00007a40: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00007a50: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00007a60: 2220 643d 224d 3637 372e 3938 2c2d 3534 " d="M677.98,-54 │ │ │ -00007a70: 2e39 3843 3730 312e 352c 2d34 362e 3237 .98C701.5,-46.27 │ │ │ -00007a80: 2037 3338 2e32 392c 2d33 322e 3633 2037 738.29,-32.63 7 │ │ │ -00007a90: 3634 2e39 342c 2d32 322e 3735 222f 3e0a 64.94,-22.75"/>. │ │ │ -00007aa0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00007ab0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -00007ac0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -00007ad0: 2237 3636 2e34 352c 2d32 352e 3933 2037 "766.45,-25.93 7 │ │ │ -00007ae0: 3734 2e36 312c 2d31 392e 3137 2037 3634 74.61,-19.17 764 │ │ │ -00007af0: 2e30 312c 2d31 392e 3336 2037 3636 2e34 .01,-19.36 766.4 │ │ │ -00007b00: 352c 2d32 352e 3933 222f 3e0a 3c2f 613e 5,-25.93"/>.</a> │ │ │ -00007b10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00007b20: 4e6f 6465 3720 2d2d 3e0a 3c67 2069 643d Node7 -->.<g id= │ │ │ -00007b30: 224e 6f64 6530 3030 3030 3722 2063 6c61 "Node000007" cla │ │ │ -00007b40: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00007b50: 653e 4e6f 6465 373c 2f74 6974 6c65 3e0a e>Node7. │ │ │ -00007b60: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 .. │ │ │ -00007bf0: 3c74 6578 7420 7465 7874 2d61 6e63 686f │ │ │ -00007c50: 7369 676e 616c 2e68 3c2f 7465 7874 3e0a signal.h. │ │ │ -00007c60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00007c70: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ -00007c80: 743b 4e6f 6465 3720 2d2d 3e0a 3c67 2069 t;Node7 -->..Node2-& │ │ │ -00007cd0: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ -00007ce0: 0a3c 6720 6964 3d22 615f 6564 6765 365f ...< │ │ │ -00007d80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00007d90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00007da0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00007db0: 3232 3532 2e35 372c 2d31 352e 3232 2032 2252.57,-15.22 2 │ │ │ -00007dc0: 3236 322e 3435 2c2d 3131 2e33 3920 3232 262.45,-11.39 22 │ │ │ -00007dd0: 3532 2e33 342c 2d38 2e32 3220 3232 3532 52.34,-8.22 2252 │ │ │ -00007de0: 2e35 372c 2d31 352e 3232 222f 3e0a 3c2f .57,-15.22"/>......Node8...sys/stat │ │ │ -00007f30: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -00007f40: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ -00007fa0: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ -00007fb0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8...

... │ │ │ -000080f0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3920 ...Node │ │ │ -00008130: 393c 2f74 6974 6c65 3e0a 3c67 2069 643d 9.< │ │ │ -00008150: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00008160: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..sys/ty │ │ │ -00008220: 7065 732e 683c 2f74 6578 743e 0a3c 2f61 pes.h......Node2-> │ │ │ -000082a0: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9......< │ │ │ -000083c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3020 /g>...Node │ │ │ -00008400: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10. │ │ │ -00008420: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..stdint.h...< │ │ │ -00008510: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>..< │ │ │ -000086b0: 6720 6964 3d22 4e6f 6465 3030 3030 3131 g id="Node000011 │ │ │ -000086c0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -000086d0: 3c74 6974 6c65 3e4e 6f64 6531 313c 2f74 Node11</t │ │ │ -000086e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -000086f0: 6f64 6530 3030 3031 3122 3e3c 6120 786c ode000011"><a xl │ │ │ -00008700: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00008710: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ -00008720: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ -00008730: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ -00008740: 3334 342c 2d31 3920 3238 382c 2d31 3920 344,-19 288,-19 │ │ │ -00008750: 3238 382c 3020 3334 342c 3020 3334 342c 288,0 344,0 344, │ │ │ -00008760: 2d31 3922 2f3e 0a3c 7465 7874 2074 6578 -19"/>.<text tex │ │ │ -00008770: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ -00008780: 2220 783d 2233 3136 2220 793d 222d 3722 " x="316" y="-7" │ │ │ -00008790: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ -000087a0: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ -000087b0: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ -000087c0: 302e 3030 223e 756e 6973 7464 2e68 3c2f 0.00">unistd.h</ │ │ │ -000087d0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -000087e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 </g>.<!-- Node2& │ │ │ -000087f0: 2334 353b 2667 743b 4e6f 6465 3131 202d #45;>Node11 - │ │ │ -00008800: 2d3e 0a3c 6720 6964 3d22 6564 6765 3130 ->.<g id="edge10 │ │ │ -00008810: 5f4e 6f64 6530 3030 3030 325f 4e6f 6465 _Node000002_Node │ │ │ -00008820: 3030 3030 3131 2220 636c 6173 733d 2265 000011" class="e │ │ │ -00008830: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00008840: 6532 2623 3435 3b26 6774 3b4e 6f64 6531 e2->Node1 │ │ │ -00008850: 313c 2f74 6974 6c65 3e0a 3c67 2069 643d 1...... │ │ │ -00008990: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 ...Nod │ │ │ -000089d0: 6531 323c 2f74 6974 6c65 3e0a 3c67 2069 e12...stdio.h │ │ │ -00008ad0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00008ae0: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 . │ │ │ -00008b30: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ -00008b40: 353b 2667 743b 4e6f 6465 3132 3c2f 7469 5;>Node12</ti │ │ │ -00008b50: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00008b60: 6765 3131 5f4e 6f64 6530 3030 3030 325f ge11_Node000002_ │ │ │ -00008b70: 4e6f 6465 3030 3030 3132 223e 3c61 2078 Node000012"><a x │ │ │ -00008b80: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00008b90: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00008ba0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00008bb0: 6622 2064 3d22 4d37 3134 2e37 342c 2d35 f" d="M714.74,-5 │ │ │ -00008bc0: 362e 3237 4337 3139 2e35 362c 2d35 352e 6.27C719.56,-55. │ │ │ -00008bd0: 3820 3732 342e 3336 2c2d 3535 2e33 3720 8 724.36,-55.37 │ │ │ -00008be0: 3732 392c 2d35 3520 3131 3032 2e38 352c 729,-55 1102.85, │ │ │ -00008bf0: 2d32 352e 3538 2031 3139 382e 392c 2d35 -25.58 1198.9,-5 │ │ │ -00008c00: 362e 3736 2031 3537 322c 2d31 3920 3135 6.76 1572,-19 15 │ │ │ -00008c10: 3737 2e36 382c 2d31 382e 3433 2031 3538 77.68,-18.43 158 │ │ │ -00008c20: 332e 3637 2c2d 3137 2e36 3420 3135 3839 3.67,-17.64 1589 │ │ │ -00008c30: 2e35 312c 2d31 362e 3738 222f 3e0a 3c70 .51,-16.78"/>.<p │ │ │ -00008c40: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00008c50: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00008c60: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ -00008c70: 3539 302e 342c 2d32 302e 3138 2031 3539 590.4,-20.18 159 │ │ │ -00008c80: 392e 3734 2c2d 3135 2e31 3720 3135 3839 9.74,-15.17 1589 │ │ │ -00008c90: 2e33 322c 2d31 332e 3236 2031 3539 302e .32,-13.26 1590. │ │ │ -00008ca0: 342c 2d32 302e 3138 222f 3e0a 3c2f 613e 4,-20.18"/>.</a> │ │ │ -00008cb0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00008cc0: 4e6f 6465 3133 202d 2d3e 0a3c 6720 6964 Node13 -->.<g id │ │ │ -00008cd0: 3d22 4e6f 6465 3030 3030 3133 2220 636c ="Node000013" cl │ │ │ -00008ce0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00008cf0: 6c65 3e4e 6f64 6531 333c 2f74 6974 6c65 le>Node13...ccty │ │ │ -00008df0: 7065 3c2f 7465 7874 3e0a 3c2f 613e 0a3c pe..< │ │ │ -00008e00: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node2->N │ │ │ -00008e70: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13..... │ │ │ -00008f90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00008fd0: 6465 3134 3c2f 7469 746c 653e 0a3c 6720 de14...cli │ │ │ -000090c0: 6d69 7473 3c2f 7465 7874 3e0a 3c2f 613e mits. │ │ │ -000090d0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ -00009140: 3b4e 6f64 6531 343c 2f74 6974 6c65 3e0a ;Node14. │ │ │ -00009150: 3c67 2069 643d 2261 5f65 6467 6531 335f ........N │ │ │ -000092a0: 6f64 6531 353c 2f74 6974 6c65 3e0a 3c67 ode15...cerrno... │ │ │ -000093b0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 ...Node2-& │ │ │ -000096f0: 6774 3b4e 6f64 6531 363c 2f74 6974 6c65 gt;Node16.........N │ │ │ -00009840: 6f64 6531 373c 2f74 6974 6c65 3e0a 3c67 ode17...< │ │ │ -000098d0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -000098e0: 3d22 6d69 6464 6c65 2220 783d 2237 3230 ="middle" x="720 │ │ │ -000098f0: 2220 793d 222d 3722 2066 6f6e 742d 6661 " y="-7" font-fa │ │ │ -00009900: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily="Helvetica, │ │ │ -00009910: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif" font │ │ │ -00009920: 2d73 697a 653d 2231 302e 3030 223e 6173 -size="10.00">as │ │ │ -00009930: 7365 7274 2e68 3c2f 7465 7874 3e0a 3c2f sert.h......Node2-& │ │ │ -000099b0: 6774 3b4e 6f64 6531 373c 2f74 6974 6c65 gt;Node17...

.. │ │ │ -00009ad0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00009b30: 6465 3138 2623 3435 3b26 6774 3b4e 6f64 de18->Nod │ │ │ -00009b40: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2..... │ │ │ -00009c60: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....N │ │ │ -00009cc0: 6f64 6531 3826 2334 353b 2667 743b 4e6f ode18->No │ │ │ -00009cd0: 6465 3131 3c2f 7469 746c 653e 0a3c 6720 de11....< │ │ │ -00009e10: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00009e70: 7469 746c 653e 4e6f 6465 3139 2623 3435 title>Node19- │ │ │ -00009e80: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2..

. │ │ │ -00009fe0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00009ff0: 3c21 2d2d 204e 6f64 6532 3026 2334 353b . │ │ │ -0000a040: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .Node20&# │ │ │ -0000a050: 3435 3b26 6774 3b4e 6f64 6533 3c2f 7469 45;>Node3</ti │ │ │ -0000a060: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000a070: 6765 3234 5f4e 6f64 6530 3030 3032 305f ge24_Node000020_ │ │ │ -0000a080: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ -0000a090: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000a0a0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000a0b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000a0c0: 6622 2064 3d22 4d32 3335 352e 342c 2d31 f" d="M2355.4,-1 │ │ │ -0000a0d0: 3634 2e37 3443 3233 3734 2e33 372c 2d31 64.74C2374.37,-1 │ │ │ -0000a0e0: 3338 2e37 3620 3234 3330 2e35 332c 2d36 38.76 2430.53,-6 │ │ │ -0000a0f0: 312e 3833 2032 3435 352e 3633 2c2d 3237 1.83 2455.63,-27 │ │ │ -0000a100: 2e34 3422 2f3e 0a3c 706f 6c79 676f 6e20 .44"/>.<polygon │ │ │ -0000a110: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000a120: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000a130: 706f 696e 7473 3d22 3234 3538 2e35 2c2d points="2458.5,- │ │ │ -0000a140: 3239 2e34 3520 3234 3631 2e35 372c 2d31 29.45 2461.57,-1 │ │ │ -0000a150: 392e 3331 2032 3435 322e 3835 2c2d 3235 9.31 2452.85,-25 │ │ │ -0000a160: 2e33 3220 3234 3538 2e35 2c2d 3239 2e34 .32 2458.5,-29.4 │ │ │ -0000a170: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ -0000a180: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3026 /g>.<!-- Node20& │ │ │ -0000a190: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ -0000a1a0: 3e0a 3c67 2069 643d 2265 6467 6532 365f >.<g id="edge26_ │ │ │ -0000a1b0: 4e6f 6465 3030 3030 3230 5f4e 6f64 6530 Node000020_Node0 │ │ │ -0000a1c0: 3030 3030 3522 2063 6c61 7373 3d22 6564 00005" class="ed │ │ │ -0000a1d0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -0000a1e0: 3230 2623 3435 3b26 6774 3b4e 6f64 6535 20->Node5 │ │ │ -0000a1f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000a220: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ -0000a310: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node20-&g │ │ │ -0000a380: 743b 4e6f 6465 3138 3c2f 7469 746c 653e t;Node18 │ │ │ -0000a390: 0a3c 6720 6964 3d22 615f 6564 6765 3233 .....< │ │ │ -0000a4b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node21. │ │ │ -0000a500: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..< │ │ │ -0000a590: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -0000a5a0: 3d22 6d69 6464 6c65 2220 783d 2232 3535 ="middle" x="255 │ │ │ -0000a5b0: 3922 2079 3d22 2d31 3137 2220 666f 6e74 9" y="-117" font │ │ │ -0000a5c0: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -0000a5d0: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -0000a5e0: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -0000a5f0: 3e63 7374 7269 6e67 3c2f 7465 7874 3e0a >cstring. │ │ │ -0000a600: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -0000a610: 212d 2d20 4e6f 6465 3230 2623 3435 3b26 !-- Node20-& │ │ │ -0000a620: 6774 3b4e 6f64 6532 3120 2d2d 3e0a 3c67 gt;Node21 -->. │ │ │ -0000a660: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .Node20&# │ │ │ -0000a670: 3435 3b26 6774 3b4e 6f64 6532 313c 2f74 45;>Node21</t │ │ │ -0000a680: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000a690: 6467 6532 355f 4e6f 6465 3030 3030 3230 dge25_Node000020 │ │ │ -0000a6a0: 5f4e 6f64 6530 3030 3032 3122 3e3c 6120 _Node000021"><a │ │ │ -0000a6b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000a6c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000a6d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000a6e0: 6666 2220 643d 224d 3233 3832 2e37 342c ff" d="M2382.74, │ │ │ -0000a6f0: 2d31 3634 2e39 3843 3234 3231 2e34 382c -164.98C2421.48, │ │ │ -0000a700: 2d31 3535 2e32 3120 3234 3834 2e37 332c -155.21 2484.73, │ │ │ -0000a710: 2d31 3339 2e32 3520 3235 3233 2e39 392c -139.25 2523.99, │ │ │ -0000a720: 2d31 3239 2e33 3422 2f3e 0a3c 706f 6c79 -129.34"/>.<poly │ │ │ -0000a730: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -0000a740: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -0000a750: 6666 2220 706f 696e 7473 3d22 3235 3235 ff" points="2525 │ │ │ -0000a760: 2e30 372c 2d31 3332 2e36 3720 3235 3333 .07,-132.67 2533 │ │ │ -0000a770: 2e39 312c 2d31 3236 2e38 3320 3235 3233 .91,-126.83 2523 │ │ │ -0000a780: 2e33 362c 2d31 3235 2e38 3920 3235 3235 .36,-125.89 2525 │ │ │ -0000a790: 2e30 372c 2d31 3332 2e36 3722 2f3e 0a3c .07,-132.67"/>.< │ │ │ -0000a7a0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -0000a7b0: 2d2d 204e 6f64 6532 3226 2334 353b 2667 -- Node22-&g │ │ │ -0000a7c0: 743b 4e6f 6465 3138 202d 2d3e 0a3c 6720 t;Node18 -->.<g │ │ │ -0000a7d0: 6964 3d22 6564 6765 3238 5f4e 6f64 6530 id="edge28_Node0 │ │ │ -0000a7e0: 3030 3032 325f 4e6f 6465 3030 3030 3138 00022_Node000018 │ │ │ -0000a7f0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -0000a800: 3c74 6974 6c65 3e4e 6f64 6532 3226 2334 <title>Node22 │ │ │ -0000a810: 353b 2667 743b 4e6f 6465 3138 3c2f 7469 5;>Node18</ti │ │ │ -0000a820: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000a830: 6765 3238 5f4e 6f64 6530 3030 3032 325f ge28_Node000022_ │ │ │ -0000a840: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ -0000a850: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000a860: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000a870: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000a880: 6622 2064 3d22 4d31 3730 312e 3132 2c2d f" d="M1701.12,- │ │ │ -0000a890: 3136 342e 3938 4331 3634 382e 332c 2d31 164.98C1648.3,-1 │ │ │ -0000a8a0: 3535 2e35 3920 3135 3633 2e33 392c 2d31 55.59 1563.39,-1 │ │ │ -0000a8b0: 3430 2e34 3920 3135 3037 2e33 392c 2d31 40.49 1507.39,-1 │ │ │ -0000a8c0: 3330 2e35 3322 2f3e 0a3c 706f 6c79 676f 30.53"/>.<polygo │ │ │ -0000a8d0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -0000a8e0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000a8f0: 2220 706f 696e 7473 3d22 3135 3037 2e37 " points="1507.7 │ │ │ -0000a900: 352c 2d31 3237 2e30 3420 3134 3937 2e32 5,-127.04 1497.2 │ │ │ -0000a910: 392c 2d31 3238 2e37 3320 3135 3036 2e35 9,-128.73 1506.5 │ │ │ -0000a920: 322c 2d31 3333 2e39 3320 3135 3037 2e37 2,-133.93 1507.7 │ │ │ -0000a930: 352c 2d31 3237 2e30 3422 2f3e 0a3c 2f61 5,-127.04"/>.</a │ │ │ -0000a940: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -0000a950: 204e 6f64 6532 3326 2334 353b 2667 743b Node23-> │ │ │ -0000a960: 4e6f 6465 3138 202d 2d3e 0a3c 6720 6964 Node18 -->.<g id │ │ │ -0000a970: 3d22 6564 6765 3330 5f4e 6f64 6530 3030 ="edge30_Node000 │ │ │ -0000a980: 3032 335f 4e6f 6465 3030 3030 3138 2220 023_Node000018" │ │ │ -0000a990: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -0000a9a0: 6974 6c65 3e4e 6f64 6532 3326 2334 353b itle>Node23- │ │ │ -0000a9b0: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18</titl │ │ │ -0000a9c0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -0000a9d0: 3330 5f4e 6f64 6530 3030 3032 335f 4e6f 30_Node000023_No │ │ │ -0000a9e0: 6465 3030 3030 3138 223e 3c61 2078 6c69 de000018"><a xli │ │ │ -0000a9f0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -0000aa00: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -0000aa10: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000aa20: 2064 3d22 4d31 3037 392e 3234 2c2d 3231 d="M1079.24,-21 │ │ │ -0000aa30: 392e 3838 4331 3037 322e 3439 2c2d 3230 9.88C1072.49,-20 │ │ │ -0000aa40: 362e 3420 3130 3632 2e34 322c 2d31 3830 6.4 1062.42,-180 │ │ │ -0000aa50: 2e32 3820 3130 3736 2c2d 3136 3520 3130 .28 1076,-165 10 │ │ │ -0000aa60: 3936 2e37 392c 2d31 3431 2e36 2031 3239 96.79,-141.6 129 │ │ │ -0000aa70: 352e 3239 2c2d 3132 382e 3335 2031 3339 5.29,-128.35 139 │ │ │ -0000aa80: 342e 3736 2c2d 3132 332e 3132 222f 3e0a 4.76,-123.12"/>. │ │ │ -0000aa90: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -0000aaa0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -0000aab0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -0000aac0: 2231 3339 352e 3133 2c2d 3132 362e 3631 "1395.13,-126.61 │ │ │ -0000aad0: 2031 3430 342e 3933 2c2d 3132 322e 3620 1404.93,-122.6 │ │ │ -0000aae0: 3133 3934 2e37 372c 2d31 3139 2e36 3220 1394.77,-119.62 │ │ │ -0000aaf0: 3133 3935 2e31 332c 2d31 3236 2e36 3122 1395.13,-126.61" │ │ │ -0000ab00: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -0000ab10: 3e0a 3c21 2d2d 204e 6f64 6532 3326 2334 >.<!-- Node23 │ │ │ -0000ab20: 353b 2667 743b 4e6f 6465 3230 202d 2d3e 5;>Node20 --> │ │ │ -0000ab30: 0a3c 6720 6964 3d22 6564 6765 3331 5f4e .<g id="edge31_N │ │ │ -0000ab40: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ -0000ab50: 3030 3230 2220 636c 6173 733d 2265 6467 0020" class="edg │ │ │ -0000ab60: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -0000ab70: 3326 2334 353b 2667 743b 4e6f 6465 3230 3->Node20 │ │ │ -0000ab80: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000abb0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..

.< │ │ │ -0000aca0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -0000ad00: 3c74 6974 6c65 3e4e 6f64 6532 3326 2334 Node23 │ │ │ -0000ad10: 353b 2667 743b 4e6f 6465 3232 3c2f 7469 5;>Node22</ti │ │ │ -0000ad20: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000ad30: 6765 3332 5f4e 6f64 6530 3030 3032 335f ge32_Node000023_ │ │ │ -0000ad40: 4e6f 6465 3030 3030 3232 223e 3c61 2078 Node000022"><a x │ │ │ -0000ad50: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000ad60: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000ad70: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000ad80: 6622 2064 3d22 4d31 3133 372e 3538 2c2d f" d="M1137.58,- │ │ │ -0000ad90: 3232 342e 3233 4331 3235 362e 3732 2c2d 224.23C1256.72,- │ │ │ -0000ada0: 3231 342e 3733 2031 3534 332e 3636 2c2d 214.73 1543.66,- │ │ │ -0000adb0: 3139 312e 3837 2031 3637 372e 3733 2c2d 191.87 1677.73,- │ │ │ -0000adc0: 3138 312e 3138 222f 3e0a 3c70 6f6c 7967 181.18"/>.<polyg │ │ │ -0000add0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -0000ade0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000adf0: 6622 2070 6f69 6e74 733d 2231 3637 382e f" points="1678. │ │ │ -0000ae00: 322c 2d31 3834 2e36 3520 3136 3837 2e38 2,-184.65 1687.8 │ │ │ -0000ae10: 392c 2d31 3830 2e33 3720 3136 3737 2e36 9,-180.37 1677.6 │ │ │ -0000ae20: 352c 2d31 3737 2e36 3820 3136 3738 2e32 5,-177.68 1678.2 │ │ │ -0000ae30: 2c2d 3138 342e 3635 222f 3e0a 3c2f 613e ,-184.65"/>.</a> │ │ │ -0000ae40: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -0000ae50: 4e6f 6465 3234 202d 2d3e 0a3c 6720 6964 Node24 -->.<g id │ │ │ -0000ae60: 3d22 4e6f 6465 3030 3030 3234 2220 636c ="Node000024" cl │ │ │ -0000ae70: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -0000ae80: 6c65 3e4e 6f64 6532 343c 2f74 6974 6c65 le>Node24...std │ │ │ -0000af90: 6c69 622e 683c 2f74 6578 743e 0a3c 2f61 lib.h......Node23- │ │ │ -0000b010: 2667 743b 4e6f 6465 3234 3c2f 7469 746c >Node24..

...< │ │ │ -0000b140: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node25-> │ │ │ -0000b1b0: 3b4e 6f64 6531 383c 2f74 6974 6c65 3e0a ;Node18. │ │ │ -0000b1c0: 3c67 2069 643d 2261 5f65 6467 6533 355f .... │ │ │ -0000b320: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node25-&g │ │ │ -0000b390: 743b 4e6f 6465 3139 3c2f 7469 746c 653e t;Node19 │ │ │ -0000b3a0: 0a3c 6720 6964 3d22 615f 6564 6765 3336 ...... │ │ │ -0000b4c0: 0a3c 212d 2d20 4e6f 6465 3235 2623 3435 .. │ │ │ -0000b4e0: 3c67 2069 643d 2265 6467 6533 385f 4e6f .Node25 │ │ │ -0000b520: 2623 3435 3b26 6774 3b4e 6f64 6532 303c ->Node20< │ │ │ -0000b530: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000b540: 5f65 6467 6533 385f 4e6f 6465 3030 3030 _edge38_Node0000 │ │ │ -0000b550: 3235 5f4e 6f64 6530 3030 3032 3022 3e3c 25_Node000020">< │ │ │ -0000b560: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000b570: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000b580: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000b590: 6238 6666 2220 643d 224d 3131 3434 2e35 b8ff" d="M1144.5 │ │ │ -0000b5a0: 392c 2d34 3934 2e38 3943 3131 3937 2e37 9,-494.89C1197.7 │ │ │ -0000b5b0: 312c 2d34 3734 2e37 3420 3133 3334 2e38 1,-474.74 1334.8 │ │ │ -0000b5c0: 332c 2d34 3233 2e33 3520 3134 3531 2c2d 3,-423.35 1451,- │ │ │ -0000b5d0: 3338 3520 3137 3538 2e36 382c 2d32 3833 385 1758.68,-283 │ │ │ -0000b5e0: 2e34 3420 3231 3431 2e31 352c 2d32 3131 .44 2141.15,-211 │ │ │ -0000b5f0: 2e35 3220 3232 3837 2e38 332c 2d31 3835 .52 2287.83,-185 │ │ │ -0000b600: 2e38 3522 2f3e 0a3c 706f 6c79 676f 6e20 .85"/>.<polygon │ │ │ -0000b610: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000b620: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000b630: 706f 696e 7473 3d22 3232 3838 2e37 332c points="2288.73, │ │ │ -0000b640: 2d31 3839 2e32 3520 3232 3937 2e39 382c -189.25 2297.98, │ │ │ -0000b650: 2d31 3834 2e30 3820 3232 3837 2e35 332c -184.08 2287.53, │ │ │ -0000b660: 2d31 3832 2e33 3520 3232 3838 2e37 332c -182.35 2288.73, │ │ │ -0000b670: 2d31 3839 2e32 3522 2f3e 0a3c 2f61 3e0a -189.25"/>.</a>. │ │ │ -0000b680: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -0000b690: 6f64 6532 3526 2334 353b 2667 743b 4e6f ode25->No │ │ │ -0000b6a0: 6465 3232 202d 2d3e 0a3c 6720 6964 3d22 de22 -->.<g id=" │ │ │ -0000b6b0: 6564 6765 3337 5f4e 6f64 6530 3030 3032 edge37_Node00002 │ │ │ -0000b6c0: 355f 4e6f 6465 3030 3030 3232 2220 636c 5_Node000022" cl │ │ │ -0000b6d0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -0000b6e0: 6c65 3e4e 6f64 6532 3526 2334 353b 2667 le>Node25-&g │ │ │ -0000b6f0: 743b 4e6f 6465 3232 3c2f 7469 746c 653e t;Node22 │ │ │ -0000b700: 0a3c 6720 6964 3d22 615f 6564 6765 3337 .........< │ │ │ -0000b8d0: 7469 746c 653e 4e6f 6465 3235 2623 3435 title>Node25- │ │ │ -0000b8e0: 3b26 6774 3b4e 6f64 6532 333c 2f74 6974 ;>Node23..< │ │ │ -0000b930: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000b940: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000b950: 2220 643d 224d 3131 3232 2e38 312c 2d34 " d="M1122.81,-4 │ │ │ -0000b960: 3934 2e38 3343 3131 3234 2e34 352c 2d34 94.83C1124.45,-4 │ │ │ -0000b970: 3736 2e35 3120 3131 3238 2c2d 3433 322e 76.51 1128,-432. │ │ │ -0000b980: 3439 2031 3132 382c 2d33 3935 2e35 2031 49 1128,-395.5 1 │ │ │ -0000b990: 3132 382c 2d33 3935 2e35 2031 3132 382c 128,-395.5 1128, │ │ │ -0000b9a0: 2d33 3935 2e35 2031 3132 382c 2d33 3338 -395.5 1128,-338 │ │ │ -0000b9b0: 2e35 2031 3132 382c 2d33 3034 2e34 3220 .5 1128,-304.42 │ │ │ -0000b9c0: 3131 3038 2e39 372c 2d32 3638 2e34 3620 1108.97,-268.46 │ │ │ -0000b9d0: 3130 3935 2e39 342c 2d32 3437 2e38 3322 1095.94,-247.83" │ │ │ -0000b9e0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.... │ │ │ -0000ba60: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 ...No │ │ │ -0000bac0: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ -0000bad0: 6532 363c 2f74 6974 6c65 3e0a 3c67 2069 e26.. │ │ │ -0000bb80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..< │ │ │ -0000bbf0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -0000bc50: 3c74 6974 6c65 3e4e 6f64 6532 3626 2334 Node26 │ │ │ -0000bc60: 353b 2667 743b 4e6f 6465 3138 3c2f 7469 5;>Node18</ti │ │ │ -0000bc70: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000bc80: 6765 3431 5f4e 6f64 6530 3030 3032 365f ge41_Node000026_ │ │ │ -0000bc90: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ -0000bca0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000bcb0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000bcc0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000bcd0: 6622 2064 3d22 4d31 3439 342e 3133 2c2d f" d="M1494.13,- │ │ │ -0000bce0: 3433 392e 3937 4331 3438 302e 362c 2d34 439.97C1480.6,-4 │ │ │ -0000bcf0: 3332 2e33 2031 3436 322e 312c 2d34 3139 32.3 1462.1,-419 │ │ │ -0000bd00: 2e38 3220 3134 3531 2c2d 3430 3420 3134 .82 1451,-404 14 │ │ │ -0000bd10: 3334 2e30 382c 2d33 3739 2e38 3820 3134 34.08,-379.88 14 │ │ │ -0000bd20: 3332 2c2d 3336 392e 3936 2031 3433 322c 32,-369.96 1432, │ │ │ -0000bd30: 2d33 3430 2e35 2031 3433 322c 2d33 3430 -340.5 1432,-340 │ │ │ -0000bd40: 2e35 2031 3433 322c 2d33 3430 2e35 2031 .5 1432,-340.5 1 │ │ │ -0000bd50: 3433 322c 2d32 3238 2e35 2031 3433 322c 432,-228.5 1432, │ │ │ -0000bd60: 2d31 3936 2e35 3620 3134 3430 2e31 362c -196.56 1440.16, │ │ │ -0000bd70: 2d31 3630 2e31 2031 3434 352e 3738 2c2d -160.1 1445.78,- │ │ │ -0000bd80: 3133 382e 3737 222f 3e0a 3c70 6f6c 7967 138.77"/>.<polyg │ │ │ -0000bd90: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -0000bda0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000bdb0: 6622 2070 6f69 6e74 733d 2231 3434 392e f" points="1449. │ │ │ -0000bdc0: 3137 2c2d 3133 392e 3636 2031 3434 382e 17,-139.66 1448. │ │ │ -0000bdd0: 3434 2c2d 3132 392e 3039 2031 3434 322e 44,-129.09 1442. │ │ │ -0000bde0: 3432 2c2d 3133 372e 3831 2031 3434 392e 42,-137.81 1449. │ │ │ -0000bdf0: 3137 2c2d 3133 392e 3636 222f 3e0a 3c2f 17,-139.66"/>.</ │ │ │ -0000be00: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -0000be10: 2d20 4e6f 6465 3236 2623 3435 3b26 6774 - Node26-> │ │ │ -0000be20: 3b4e 6f64 6532 3720 2d2d 3e0a 3c67 2069 ;Node27 -->.<g i │ │ │ -0000be30: 643d 2265 6467 6534 325f 4e6f 6465 3030 d="edge42_Node00 │ │ │ -0000be40: 3030 3236 5f4e 6f64 6530 3030 3032 3722 0026_Node000027" │ │ │ -0000be50: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -0000be60: 7469 746c 653e 4e6f 6465 3236 2623 3435 title>Node26- │ │ │ -0000be70: 3b26 6774 3b4e 6f64 6532 373c 2f74 6974 ;>Node27</tit │ │ │ -0000be80: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -0000be90: 6534 325f 4e6f 6465 3030 3030 3236 5f4e e42_Node000026_N │ │ │ -0000bea0: 6f64 6530 3030 3032 3722 3e3c 6120 786c ode000027"><a xl │ │ │ -0000beb0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -0000bec0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000bed0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000bee0: 2220 643d 224d 3134 3632 2e32 352c 2d34 " d="M1462.25,-4 │ │ │ -0000bef0: 3339 2e39 3843 3133 3439 2e38 332c 2d34 39.98C1349.83,-4 │ │ │ -0000bf00: 3230 2e33 3420 3130 3732 2e38 312c 2d33 20.34 1072.81,-3 │ │ │ -0000bf10: 3731 2e39 3220 3935 312e 352c 2d33 3530 71.92 951.5,-350 │ │ │ -0000bf20: 2e37 3222 2f3e 0a3c 706f 6c79 676f 6e20 .72"/>.<polygon │ │ │ -0000bf30: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000bf40: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000bf50: 706f 696e 7473 3d22 3935 322e 3039 2c2d points="952.09,- │ │ │ -0000bf60: 3334 372e 3237 2039 3431 2e36 342c 2d33 347.27 941.64,-3 │ │ │ -0000bf70: 3439 2039 3530 2e38 392c 2d33 3534 2e31 49 950.89,-354.1 │ │ │ -0000bf80: 3720 3935 322e 3039 2c2d 3334 372e 3237 7 952.09,-347.27 │ │ │ -0000bf90: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -0000bfa0: 673e 0a3c 212d 2d20 4e6f 6465 3236 2623 g>.<!-- Node26&# │ │ │ -0000bfb0: 3435 3b26 6774 3b4e 6f64 6533 3120 2d2d 45;>Node31 -- │ │ │ -0000bfc0: 3e0a 3c67 2069 643d 2265 6467 6534 385f >.<g id="edge48_ │ │ │ -0000bfd0: 4e6f 6465 3030 3030 3236 5f4e 6f64 6530 Node000026_Node0 │ │ │ -0000bfe0: 3030 3033 3122 2063 6c61 7373 3d22 6564 00031" class="ed │ │ │ -0000bff0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -0000c000: 3236 2623 3435 3b26 6774 3b4e 6f64 6533 26->Node3 │ │ │ -0000c010: 313c 2f74 6974 6c65 3e0a 3c67 2069 643d 1.........Node26-> │ │ │ -0000c1d0: 4e6f 6465 3334 3c2f 7469 746c 653e 0a3c Node34.< │ │ │ -0000c1e0: 6720 6964 3d22 615f 6564 6765 3630 5f4e g id="a_edge60_N │ │ │ -0000c1f0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ -0000c200: 3030 3334 223e 3c61 2078 6c69 6e6b 3a74 0034">.... │ │ │ -0000c300: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ -0000c360: 6f64 6532 3726 2334 353b 2667 743b 4e6f ode27->No │ │ │ -0000c370: 6465 3131 3c2f 7469 746c 653e 0a3c 6720 de11... │ │ │ -0000c480: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -0000c490: 3c21 2d2d 204e 6f64 6532 3726 2334 353b .< │ │ │ -0000c4b0: 6720 6964 3d22 6564 6765 3433 5f4e 6f64 g id="edge43_Nod │ │ │ -0000c4c0: 6530 3030 3032 375f 4e6f 6465 3030 3030 e000027_Node0000 │ │ │ -0000c4d0: 3238 2220 636c 6173 733d 2265 6467 6522 28" class="edge" │ │ │ -0000c4e0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3726 >.Node27& │ │ │ -0000c4f0: 2334 353b 2667 743b 4e6f 6465 3238 3c2f #45;>Node28</ │ │ │ -0000c500: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000c510: 6564 6765 3433 5f4e 6f64 6530 3030 3032 edge43_Node00002 │ │ │ -0000c520: 375f 4e6f 6465 3030 3030 3238 223e 3c61 7_Node000028"><a │ │ │ -0000c530: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000c540: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000c550: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000c560: 3866 6622 2064 3d22 4d39 3035 2e33 372c 8ff" d="M905.37, │ │ │ -0000c570: 2d33 3239 2e39 3843 3931 372e 3039 2c2d -329.98C917.09,- │ │ │ -0000c580: 3332 312e 3932 2039 3334 2e39 322c 2d33 321.92 934.92,-3 │ │ │ -0000c590: 3039 2e36 3520 3934 382e 3839 2c2d 3330 09.65 948.89,-30 │ │ │ -0000c5a0: 302e 3033 222f 3e0a 3c70 6f6c 7967 6f6e 0.03"/>.<polygon │ │ │ -0000c5b0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -0000c5c0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000c5d0: 2070 6f69 6e74 733d 2239 3531 2e31 352c points="951.15, │ │ │ -0000c5e0: 2d33 3032 2e37 3220 3935 372e 342c 2d32 -302.72 957.4,-2 │ │ │ -0000c5f0: 3934 2e31 3720 3934 372e 3138 2c2d 3239 94.17 947.18,-29 │ │ │ -0000c600: 362e 3936 2039 3531 2e31 352c 2d33 3032 6.96 951.15,-302 │ │ │ -0000c610: 2e37 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e .72"/>.</a>.</g> │ │ │ -0000c620: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ -0000c630: 3920 2d2d 3e0a 3c67 2069 643d 224e 6f64 9 -->.<g id="Nod │ │ │ -0000c640: 6530 3030 3032 3922 2063 6c61 7373 3d22 e000029" class=" │ │ │ -0000c650: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ -0000c660: 6465 3239 3c2f 7469 746c 653e 0a3c 6720 de29...sys/time │ │ │ -0000c760: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -0000c770: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node27-> │ │ │ -0000c7e0: 3b4e 6f64 6532 393c 2f74 6974 6c65 3e0a ;Node29. │ │ │ -0000c7f0: 3c67 2069 643d 2261 5f65 6467 6534 375f ....< │ │ │ -0000c900: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node28-> │ │ │ -0000c970: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2..... │ │ │ -0000ca90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ -0000caf0: 6f64 6532 3826 2334 353b 2667 743b 4e6f ode28->No │ │ │ -0000cb00: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23.. │ │ │ -0000cbb0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ -0000cc30: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3126 /g>...< │ │ │ -0000ce60: 7469 746c 653e 4e6f 6465 3331 2623 3435 title>Node31- │ │ │ -0000ce70: 3b26 6774 3b4e 6f64 6532 323c 2f74 6974 ;>Node22..< │ │ │ -0000cec0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000ced0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000cee0: 2220 643d 224d 3137 3033 2e35 382c 2d33 " d="M1703.58,-3 │ │ │ -0000cef0: 3239 2e37 3443 3137 3131 2e31 2c2d 3330 29.74C1711.1,-30 │ │ │ -0000cf00: 342e 3220 3137 3333 2e31 322c 2d32 3239 4.2 1733.12,-229 │ │ │ -0000cf10: 2e34 3320 3137 3433 2e34 382c 2d31 3934 .43 1743.48,-194 │ │ │ -0000cf20: 2e32 3322 2f3e 0a3c 706f 6c79 676f 6e20 .23"/>... │ │ │ -0000cfa0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node31-&g │ │ │ -0000d010: 743b 4e6f 6465 3238 3c2f 7469 746c 653e t;Node28 │ │ │ -0000d020: 0a3c 6720 6964 3d22 615f 6564 6765 3531 .....< │ │ │ -0000d140: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node31-> │ │ │ -0000d1b0: 3b4e 6f64 6533 323c 2f74 6974 6c65 3e0a ;Node32. │ │ │ -0000d1c0: 3c67 2069 643d 2261 5f65 6467 6535 325f ... │ │ │ -0000d300: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -0000d310: 212d 2d20 4e6f 6465 3332 2623 3435 3b26 !-- Node32-& │ │ │ -0000d320: 6774 3b4e 6f64 6531 3220 2d2d 3e0a 3c67 gt;Node12 -->. │ │ │ -0000d360: 0a3c 7469 746c 653e 4e6f 6465 3332 2623 .Node32&# │ │ │ -0000d370: 3435 3b26 6774 3b4e 6f64 6531 323c 2f74 45;>Node12</t │ │ │ -0000d380: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000d390: 6467 6535 375f 4e6f 6465 3030 3030 3332 dge57_Node000032 │ │ │ -0000d3a0: 5f4e 6f64 6530 3030 3031 3222 3e3c 6120 _Node000012"><a │ │ │ -0000d3b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000d3c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000d3d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000d3e0: 6666 2220 643d 224d 3233 3238 2e36 312c ff" d="M2328.61, │ │ │ -0000d3f0: 2d32 3831 2e34 3443 3233 3939 2e37 342c -281.44C2399.74, │ │ │ -0000d400: 2d32 3737 2e36 3120 3235 3231 2e35 362c -277.61 2521.56, │ │ │ -0000d410: 2d32 3637 2e30 3620 3235 3535 2c2d 3233 -267.06 2555,-23 │ │ │ -0000d420: 3920 3236 3030 2e37 382c 2d32 3030 2e35 9 2600.78,-200.5 │ │ │ -0000d430: 3820 3236 3332 2e36 312c 2d31 3534 2e37 8 2632.61,-154.7 │ │ │ -0000d440: 3620 3235 3933 2c2d 3131 3020 3235 3239 6 2593,-110 2529 │ │ │ -0000d450: 2e39 342c 2d33 382e 3734 2031 3832 382e .94,-38.74 1828. │ │ │ -0000d460: 312c 2d31 352e 3834 2031 3636 302e 372c 1,-15.84 1660.7, │ │ │ -0000d470: 2d31 312e 3338 222f 3e0a 3c70 6f6c 7967 -11.38"/>.<polyg │ │ │ -0000d480: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -0000d490: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000d4a0: 6622 2070 6f69 6e74 733d 2231 3636 302e f" points="1660. │ │ │ -0000d4b0: 3534 2c2d 372e 3837 2031 3635 302e 3435 54,-7.87 1650.45 │ │ │ -0000d4c0: 2c2d 3131 2e31 3120 3136 3630 2e33 362c ,-11.11 1660.36, │ │ │ -0000d4d0: 2d31 342e 3837 2031 3636 302e 3534 2c2d -14.87 1660.54,- │ │ │ -0000d4e0: 372e 3837 222f 3e0a 3c2f 613e 0a3c 2f67 7.87"/>.</a>.</g │ │ │ -0000d4f0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -0000d500: 3332 2623 3435 3b26 6774 3b4e 6f64 6531 32->Node1 │ │ │ -0000d510: 3820 2d2d 3e0a 3c67 2069 643d 2265 6467 8 -->.<g id="edg │ │ │ -0000d520: 6535 335f 4e6f 6465 3030 3030 3332 5f4e e53_Node000032_N │ │ │ -0000d530: 6f64 6530 3030 3031 3822 2063 6c61 7373 ode000018" class │ │ │ -0000d540: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -0000d550: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ -0000d560: 6f64 6531 383c 2f74 6974 6c65 3e0a 3c67 ode18......... │ │ │ -0000d740: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ -0000d750: 6f64 6532 303c 2f74 6974 6c65 3e0a 3c67 ode20..... │ │ │ -0000d8a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....N │ │ │ -0000d900: 6f64 6533 3226 2334 353b 2667 743b 4e6f ode32->No │ │ │ -0000d910: 6465 3232 3c2f 7469 746c 653e 0a3c 6720 de22....< │ │ │ -0000da60: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -0000dac0: 3c74 6974 6c65 3e4e 6f64 6533 3226 2334 Node32 │ │ │ -0000dad0: 353b 2667 743b 4e6f 6465 3233 3c2f 7469 5;>Node23</ti │ │ │ -0000dae0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000daf0: 6765 3536 5f4e 6f64 6530 3030 3033 325f ge56_Node000032_ │ │ │ -0000db00: 4e6f 6465 3030 3030 3233 223e 3c61 2078 Node000023"><a x │ │ │ -0000db10: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000db20: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000db30: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000db40: 6622 2064 3d22 4d32 3232 332e 3234 2c2d f" d="M2223.24,- │ │ │ -0000db50: 3238 312e 3135 4332 3032 392e 3733 2c2d 281.15C2029.73,- │ │ │ -0000db60: 3237 322e 3535 2031 3335 392e 322c 2d32 272.55 1359.2,-2 │ │ │ -0000db70: 3432 2e37 3420 3131 3438 2e31 332c 2d32 42.74 1148.13,-2 │ │ │ -0000db80: 3333 2e33 3522 2f3e 0a3c 706f 6c79 676f 33.35"/>.<polygo │ │ │ -0000db90: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -0000dba0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000dbb0: 2220 706f 696e 7473 3d22 3131 3437 2e39 " points="1147.9 │ │ │ -0000dbc0: 392c 2d32 3239 2e38 3420 3131 3337 2e38 9,-229.84 1137.8 │ │ │ -0000dbd0: 342c 2d32 3332 2e38 3920 3131 3437 2e36 4,-232.89 1147.6 │ │ │ -0000dbe0: 382c 2d32 3336 2e38 3320 3131 3437 2e39 8,-236.83 1147.9 │ │ │ -0000dbf0: 392c 2d32 3239 2e38 3422 2f3e 0a3c 2f61 9,-229.84"/>.</a │ │ │ -0000dc00: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -0000dc10: 204e 6f64 6533 3226 2334 353b 2667 743b Node32-> │ │ │ -0000dc20: 4e6f 6465 3332 202d 2d3e 0a3c 6720 6964 Node32 -->.<g id │ │ │ -0000dc30: 3d22 6564 6765 3538 5f4e 6f64 6530 3030 ="edge58_Node000 │ │ │ -0000dc40: 3033 325f 4e6f 6465 3030 3030 3332 2220 032_Node000032" │ │ │ -0000dc50: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -0000dc60: 6974 6c65 3e4e 6f64 6533 3226 2334 353b itle>Node32- │ │ │ -0000dc70: 2667 743b 4e6f 6465 3332 3c2f 7469 746c >Node32</titl │ │ │ -0000dc80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -0000dc90: 3538 5f4e 6f64 6530 3030 3033 325f 4e6f 58_Node000032_No │ │ │ -0000dca0: 6465 3030 3030 3332 223e 3c61 2078 6c69 de000032"><a xli │ │ │ -0000dcb0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -0000dcc0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -0000dcd0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000dce0: 2064 3d22 4d32 3330 392c 2d32 3934 2e30 d="M2309,-294.0 │ │ │ -0000dcf0: 3343 3233 3238 2e33 372c 2d32 3936 2e30 3C2328.37,-296.0 │ │ │ -0000dd00: 3620 3233 3436 2e35 2c2d 3239 322e 3838 6 2346.5,-292.88 │ │ │ -0000dd10: 2032 3334 362e 352c 2d32 3834 2e35 2032 2346.5,-284.5 2 │ │ │ -0000dd20: 3334 362e 352c 2d32 3737 2e36 3220 3233 346.5,-277.62 23 │ │ │ -0000dd30: 3334 2e33 2c2d 3237 342e 3235 2032 3331 34.3,-274.25 231 │ │ │ -0000dd40: 392e 3232 2c2d 3237 342e 3338 222f 3e0a 9.22,-274.38"/>. │ │ │ -0000dd50: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -0000dd60: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -0000dd70: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -0000dd80: 2232 3331 382e 3738 2c2d 3237 302e 3920 "2318.78,-270.9 │ │ │ -0000dd90: 3233 3039 2c2d 3237 342e 3937 2032 3331 2309,-274.97 231 │ │ │ -0000dda0: 392e 3138 2c2d 3237 372e 3839 2032 3331 9.18,-277.89 231 │ │ │ -0000ddb0: 382e 3738 2c2d 3237 302e 3922 2f3e 0a3c 8.78,-270.9"/>.< │ │ │ -0000ddc0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -0000ddd0: 2d2d 204e 6f64 6533 3320 2d2d 3e0a 3c67 -- Node33 -->.<g │ │ │ -0000dde0: 2069 643d 224e 6f64 6530 3030 3033 3322 id="Node000033" │ │ │ -0000ddf0: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -0000de00: 7469 746c 653e 4e6f 6465 3333 3c2f 7469 title>Node33</ti │ │ │ -0000de10: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -0000de20: 6465 3030 3030 3333 223e 3c61 2078 6c69 de000033"><a xli │ │ │ -0000de30: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -0000de40: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -0000de50: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -0000de60: 3939 3939 3922 2070 6f69 6e74 733d 2232 99999" points="2 │ │ │ -0000de70: 3330 342c 2d32 3339 2032 3234 382c 2d32 304,-239 2248,-2 │ │ │ -0000de80: 3339 2032 3234 382c 2d32 3230 2032 3330 39 2248,-220 230 │ │ │ -0000de90: 342c 2d32 3230 2032 3330 342c 2d32 3339 4,-220 2304,-239 │ │ │ -0000dea0: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ -0000deb0: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ -0000dec0: 3d22 3232 3736 2220 793d 222d 3232 3722 ="2276" y="-227" │ │ │ -0000ded0: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ -0000dee0: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ -0000def0: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ -0000df00: 302e 3030 223e 7374 6461 7267 2e68 3c2f 0.00">stdarg.h</ │ │ │ -0000df10: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -0000df20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3332 </g>.<!-- Node32 │ │ │ -0000df30: 2623 3435 3b26 6774 3b4e 6f64 6533 3320 ->Node33 │ │ │ -0000df40: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ -0000df50: 395f 4e6f 6465 3030 3030 3332 5f4e 6f64 9_Node000032_Nod │ │ │ -0000df60: 6530 3030 3033 3322 2063 6c61 7373 3d22 e000033" class=" │ │ │ -0000df70: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000df80: 6465 3332 2623 3435 3b26 6774 3b4e 6f64 de32->Nod │ │ │ -0000df90: 6533 333c 2f74 6974 6c65 3e0a 3c67 2069 e33...... │ │ │ -0000e0b0: 0a3c 212d 2d20 4e6f 6465 3334 2623 3435 .. │ │ │ -0000e0d0: 3c67 2069 643d 2265 6467 6536 315f 4e6f .Node34 │ │ │ -0000e110: 2623 3435 3b26 6774 3b4e 6f64 6531 383c ->Node18< │ │ │ -0000e120: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000e130: 5f65 6467 6536 315f 4e6f 6465 3030 3030 _edge61_Node0000 │ │ │ -0000e140: 3334 5f4e 6f64 6530 3030 3031 3822 3e3c 34_Node000018">< │ │ │ -0000e150: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000e160: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000e170: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000e180: 6238 6666 2220 643d 224d 3135 3133 2e36 b8ff" d="M1513.6 │ │ │ -0000e190: 392c 2d33 3834 2e39 3143 3134 3939 2e35 9,-384.91C1499.5 │ │ │ -0000e1a0: 392c 2d33 3637 2e34 3320 3134 3730 2c2d 9,-367.43 1470,- │ │ │ -0000e1b0: 3332 352e 3933 2031 3437 302c 2d32 3835 325.93 1470,-285 │ │ │ -0000e1c0: 2e35 2031 3437 302c 2d32 3835 2e35 2031 .5 1470,-285.5 1 │ │ │ -0000e1d0: 3437 302c 2d32 3835 2e35 2031 3437 302c 470,-285.5 1470, │ │ │ -0000e1e0: 2d32 3238 2e35 2031 3437 302c 2d31 3936 -228.5 1470,-196 │ │ │ -0000e1f0: 2e35 3620 3134 3631 2e38 342c 2d31 3630 .56 1461.84,-160 │ │ │ -0000e200: 2e31 2031 3435 362e 3232 2c2d 3133 382e .1 1456.22,-138. │ │ │ -0000e210: 3737 222f 3e0a 3c70 6f6c 7967 6f6e 2066 77"/>.<polygon f │ │ │ -0000e220: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -0000e230: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -0000e240: 6f69 6e74 733d 2231 3435 392e 3538 2c2d oints="1459.58,- │ │ │ -0000e250: 3133 372e 3831 2031 3435 332e 3536 2c2d 137.81 1453.56,- │ │ │ -0000e260: 3132 392e 3039 2031 3435 322e 3833 2c2d 129.09 1452.83,- │ │ │ -0000e270: 3133 392e 3636 2031 3435 392e 3538 2c2d 139.66 1459.58,- │ │ │ -0000e280: 3133 372e 3831 222f 3e0a 3c2f 613e 0a3c 137.81"/>.</a>.< │ │ │ -0000e290: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -0000e2a0: 6465 3334 2623 3435 3b26 6774 3b4e 6f64 de34->Nod │ │ │ -0000e2b0: 6532 3720 2d2d 3e0a 3c67 2069 643d 2265 e27 -->.<g id="e │ │ │ -0000e2c0: 6467 6536 325f 4e6f 6465 3030 3030 3334 dge62_Node000034 │ │ │ -0000e2d0: 5f4e 6f64 6530 3030 3032 3722 2063 6c61 _Node000027" cla │ │ │ -0000e2e0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -0000e2f0: 653e 4e6f 6465 3334 2623 3435 3b26 6774 e>Node34-> │ │ │ -0000e300: 3b4e 6f64 6532 373c 2f74 6974 6c65 3e0a ;Node27. │ │ │ -0000e310: 3c67 2069 643d 2261 5f65 6467 6536 325f . │ │ │ -0000e3b0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ -0000e420: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -0000e430: 3c21 2d2d 204e 6f64 6533 3426 2334 353b .< │ │ │ -0000e450: 6720 6964 3d22 6564 6765 3633 5f4e 6f64 g id="edge63_Nod │ │ │ -0000e460: 6530 3030 3033 345f 4e6f 6465 3030 3030 e000034_Node0000 │ │ │ -0000e470: 3331 2220 636c 6173 733d 2265 6467 6522 31" class="edge" │ │ │ -0000e480: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3426 >.Node34& │ │ │ -0000e490: 2334 353b 2667 743b 4e6f 6465 3331 3c2f #45;>Node31</ │ │ │ -0000e4a0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000e4b0: 6564 6765 3633 5f4e 6f64 6530 3030 3033 edge63_Node00003 │ │ │ -0000e4c0: 345f 4e6f 6465 3030 3030 3331 223e 3c61 4_Node000031"><a │ │ │ -0000e4d0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000e4e0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000e4f0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000e500: 3866 6622 2064 3d22 4d31 3534 392e 3932 8ff" d="M1549.92 │ │ │ -0000e510: 2c2d 3338 342e 3938 4331 3538 302e 3237 ,-384.98C1580.27 │ │ │ -0000e520: 2c2d 3337 362e 3035 2031 3632 382e 3137 ,-376.05 1628.17 │ │ │ -0000e530: 2c2d 3336 312e 3934 2031 3636 312e 3838 ,-361.94 1661.88 │ │ │ -0000e540: 2c2d 3335 322e 3032 222f 3e0a 3c70 6f6c ,-352.02"/>.<pol │ │ │ -0000e550: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -0000e560: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -0000e570: 3866 6622 2070 6f69 6e74 733d 2231 3636 8ff" points="166 │ │ │ -0000e580: 332e 3235 2c2d 3335 352e 3236 2031 3637 3.25,-355.26 167 │ │ │ -0000e590: 312e 3835 2c2d 3334 392e 3038 2031 3636 1.85,-349.08 166 │ │ │ -0000e5a0: 312e 3237 2c2d 3334 382e 3535 2031 3636 1.27,-348.55 166 │ │ │ -0000e5b0: 332e 3235 2c2d 3335 352e 3236 222f 3e0a 3.25,-355.26"/>. │ │ │ -0000e5c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -0000e5d0: 212d 2d20 4e6f 6465 3335 2623 3435 3b26 !-- Node35-& │ │ │ -0000e5e0: 6774 3b4e 6f64 6532 202d 2d3e 0a3c 6720 gt;Node2 -->.<g │ │ │ -0000e5f0: 6964 3d22 6564 6765 3636 5f4e 6f64 6530 id="edge66_Node0 │ │ │ -0000e600: 3030 3033 355f 4e6f 6465 3030 3030 3032 00035_Node000002 │ │ │ -0000e610: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -0000e620: 3c74 6974 6c65 3e4e 6f64 6533 3526 2334 <title>Node35 │ │ │ -0000e630: 353b 2667 743b 4e6f 6465 323c 2f74 6974 5;>Node2</tit │ │ │ -0000e640: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -0000e650: 6536 365f 4e6f 6465 3030 3030 3335 5f4e e66_Node000035_N │ │ │ -0000e660: 6f64 6530 3030 3030 3222 3e3c 6120 786c ode000002"><a xl │ │ │ -0000e670: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -0000e680: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000e690: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000e6a0: 2220 643d 224d 3335 312e 3733 2c2d 3338 " d="M351.73,-38 │ │ │ -0000e6b0: 342e 3832 4333 3634 2e37 332c 2d33 3637 4.82C364.73,-367 │ │ │ -0000e6c0: 2e31 3720 3339 322c 2d33 3235 2e33 3720 .17 392,-325.37 │ │ │ -0000e6d0: 3339 322c 2d32 3835 2e35 2033 3932 2c2d 392,-285.5 392,- │ │ │ -0000e6e0: 3238 352e 3520 3339 322c 2d32 3835 2e35 285.5 392,-285.5 │ │ │ -0000e6f0: 2033 3932 2c2d 3137 332e 3520 3339 322c 392,-173.5 392, │ │ │ -0000e700: 2d38 392e 3839 2035 3037 2e31 352c 2d36 -89.89 507.15,-6 │ │ │ -0000e710: 392e 3634 2035 3835 2e30 372c 2d36 352e 9.64 585.07,-65. │ │ │ -0000e720: 3531 222f 3e0a 3c70 6f6c 7967 6f6e 2066 51"/>.<polygon f │ │ │ -0000e730: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -0000e740: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -0000e750: 6f69 6e74 733d 2235 3835 2e34 392c 2d36 oints="585.49,-6 │ │ │ -0000e760: 382e 3939 2035 3935 2e33 322c 2d36 352e 8.99 595.32,-65. │ │ │ -0000e770: 3035 2035 3835 2e31 372c 2d36 3220 3538 05 585.17,-62 58 │ │ │ -0000e780: 352e 3439 2c2d 3638 2e39 3922 2f3e 0a3c 5.49,-68.99"/>.< │ │ │ -0000e790: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -0000e7a0: 2d2d 204e 6f64 6533 3626 2334 353b 2667 -- Node36-&g │ │ │ -0000e7b0: 743b 4e6f 6465 3220 2d2d 3e0a 3c67 2069 t;Node2 -->.<g i │ │ │ -0000e7c0: 643d 2265 6467 6536 385f 4e6f 6465 3030 d="edge68_Node00 │ │ │ -0000e7d0: 3030 3336 5f4e 6f64 6530 3030 3030 3222 0036_Node000002" │ │ │ -0000e7e0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -0000e7f0: 7469 746c 653e 4e6f 6465 3336 2623 3435 title>Node36- │ │ │ -0000e800: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2</titl │ │ │ -0000e810: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -0000e820: 3638 5f4e 6f64 6530 3030 3033 365f 4e6f 68_Node000036_No │ │ │ -0000e830: 6465 3030 3030 3032 223e 3c61 2078 6c69 de000002"><a xli │ │ │ -0000e840: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -0000e850: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -0000e860: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000e870: 2064 3d22 4d32 3237 2e36 362c 2d34 3934 d="M227.66,-494 │ │ │ -0000e880: 2e35 3543 3232 362e 3339 2c2d 3436 302e .55C226.39,-460. │ │ │ -0000e890: 3320 3232 322c 2d33 3334 2e33 3220 3232 3 222,-334.32 22 │ │ │ -0000e8a0: 322c 2d32 3330 2e35 2032 3232 2c2d 3233 2,-230.5 222,-23 │ │ │ -0000e8b0: 302e 3520 3232 322c 2d32 3330 2e35 2032 0.5 222,-230.5 2 │ │ │ -0000e8c0: 3232 2c2d 3137 332e 3520 3232 322c 2d39 22,-173.5 222,-9 │ │ │ -0000e8d0: 392e 3535 2034 3632 2e37 342c 2d37 352e 9.55 462.74,-75. │ │ │ -0000e8e0: 3834 2035 3835 2e32 312c 2d36 382e 3536 84 585.21,-68.56 │ │ │ -0000e8f0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -0000e900: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -0000e910: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -0000e920: 6e74 733d 2235 3835 2e34 362c 2d37 322e nts="585.46,-72. │ │ │ -0000e930: 3035 2035 3935 2e32 352c 2d36 372e 3938 05 595.25,-67.98 │ │ │ -0000e940: 2035 3835 2e30 362c 2d36 352e 3036 2035 585.06,-65.06 5 │ │ │ -0000e950: 3835 2e34 362c 2d37 322e 3035 222f 3e0a 85.46,-72.05"/>. │ │ │ -0000e960: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -0000e970: 212d 2d20 4e6f 6465 3337 2623 3435 3b26 !-- Node37-& │ │ │ -0000e980: 6774 3b4e 6f64 6532 3620 2d2d 3e0a 3c67 gt;Node26 -->.<g │ │ │ -0000e990: 2069 643d 2265 6467 6537 305f 4e6f 6465 id="edge70_Node │ │ │ -0000e9a0: 3030 3030 3337 5f4e 6f64 6530 3030 3032 000037_Node00002 │ │ │ -0000e9b0: 3622 2063 6c61 7373 3d22 6564 6765 223e 6" class="edge"> │ │ │ -0000e9c0: 0a3c 7469 746c 653e 4e6f 6465 3337 2623 .<title>Node37&# │ │ │ -0000e9d0: 3435 3b26 6774 3b4e 6f64 6532 363c 2f74 45;>Node26</t │ │ │ -0000e9e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000e9f0: 6467 6537 305f 4e6f 6465 3030 3030 3337 dge70_Node000037 │ │ │ -0000ea00: 5f4e 6f64 6530 3030 3032 3622 3e3c 6120 _Node000026"><a │ │ │ -0000ea10: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000ea20: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000ea30: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000ea40: 6666 2220 643d 224d 3134 3439 2e37 332c ff" d="M1449.73, │ │ │ -0000ea50: 2d34 3934 2e39 3843 3134 3630 2e37 332c -494.98C1460.73, │ │ │ -0000ea60: 2d34 3837 2031 3437 372e 3432 2c2d 3437 -487 1477.42,-47 │ │ │ -0000ea70: 342e 3838 2031 3439 302e 362c 2d34 3635 4.88 1490.6,-465 │ │ │ -0000ea80: 2e33 3122 2f3e 0a3c 706f 6c79 676f 6e20 .31"/>.<polygon │ │ │ -0000ea90: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000eaa0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000eab0: 706f 696e 7473 3d22 3134 3933 2e30 322c points="1493.02, │ │ │ -0000eac0: 2d34 3637 2e38 3820 3134 3939 2e30 362c -467.88 1499.06, │ │ │ -0000ead0: 2d34 3539 2e31 3720 3134 3838 2e39 312c -459.17 1488.91, │ │ │ -0000eae0: 2d34 3632 2e32 3120 3134 3933 2e30 322c -462.21 1493.02, │ │ │ -0000eaf0: 2d34 3637 2e38 3822 2f3e 0a3c 2f61 3e0a -467.88"/>.</a>. │ │ │ -0000eb00: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -0000eb10: 6f64 6533 3826 2334 353b 2667 743b 4e6f ode38->No │ │ │ -0000eb20: 6465 3220 2d2d 3e0a 3c67 2069 643d 2265 de2 -->.<g id="e │ │ │ -0000eb30: 6467 6537 345f 4e6f 6465 3030 3030 3338 dge74_Node000038 │ │ │ -0000eb40: 5f4e 6f64 6530 3030 3030 3222 2063 6c61 _Node000002" cla │ │ │ -0000eb50: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -0000eb60: 653e 4e6f 6465 3338 2623 3435 3b26 6774 e>Node38-> │ │ │ -0000eb70: 3b4e 6f64 6532 3c2f 7469 746c 653e 0a3c ;Node2.< │ │ │ -0000eb80: 6720 6964 3d22 615f 6564 6765 3734 5f4e g id="a_edge74_N │ │ │ -0000eb90: 6f64 6530 3030 3033 385f 4e6f 6465 3030 ode000038_Node00 │ │ │ -0000eba0: 3030 3032 223e 3c61 2078 6c69 6e6b 3a74 0002">.. │ │ │ -0000ec70: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -0000ece0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node38-& │ │ │ -0000ed50: 6774 3b4e 6f64 6531 383c 2f74 6974 6c65 gt;Node18.. │ │ │ -0000ee30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ -0000eeb0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3826 /g>..< │ │ │ -0000f070: 6720 6964 3d22 6564 6765 3832 5f4e 6f64 g id="edge82_Nod │ │ │ -0000f080: 6530 3030 3033 395f 4e6f 6465 3030 3030 e000039_Node0000 │ │ │ -0000f090: 3037 2220 636c 6173 733d 2265 6467 6522 07" class="edge" │ │ │ -0000f0a0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3926 >.Node39& │ │ │ -0000f0b0: 2334 353b 2667 743b 4e6f 6465 373c 2f74 #45;>Node7</t │ │ │ -0000f0c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000f0d0: 6467 6538 325f 4e6f 6465 3030 3030 3339 dge82_Node000039 │ │ │ -0000f0e0: 5f4e 6f64 6530 3030 3030 3722 3e3c 6120 _Node000007"><a │ │ │ -0000f0f0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000f100: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000f110: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000f120: 6666 2220 643d 224d 3234 3131 2c2d 3439 ff" d="M2411,-49 │ │ │ -0000f130: 342e 3943 3234 3131 2e32 392c 2d34 3832 4.9C2411.29,-482 │ │ │ -0000f140: 2e33 3320 3234 3132 2e39 372c 2d34 3538 .33 2412.97,-458 │ │ │ -0000f150: 2e34 3120 3234 3231 2c2d 3434 3020 3234 .41 2421,-440 24 │ │ │ -0000f160: 3838 2e38 322c 2d32 3834 2e34 3620 3237 88.82,-284.46 27 │ │ │ -0000f170: 3230 2e39 362c 2d32 3430 2e39 3120 3236 20.96,-240.91 26 │ │ │ -0000f180: 3133 2c2d 3131 3020 3235 3431 2e37 372c 13,-110 2541.77, │ │ │ -0000f190: 2d32 332e 3633 2032 3339 372e 332c 2d31 -23.63 2397.3,-1 │ │ │ -0000f1a0: 302e 3733 2032 3332 382e 3333 2c2d 392e 0.73 2328.33,-9. │ │ │ -0000f1b0: 3737 222f 3e0a 3c70 6f6c 7967 6f6e 2066 77"/>.<polygon f │ │ │ -0000f1c0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -0000f1d0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -0000f1e0: 6f69 6e74 733d 2232 3332 372e 3935 2c2d oints="2327.95,- │ │ │ -0000f1f0: 362e 3236 2032 3331 372e 3933 2c2d 392e 6.26 2317.93,-9. │ │ │ -0000f200: 3731 2032 3332 372e 3931 2c2d 3133 2e32 71 2327.91,-13.2 │ │ │ -0000f210: 3620 3233 3237 2e39 352c 2d36 2e32 3622 6 2327.95,-6.26" │ │ │ -0000f220: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -0000f230: 3e0a 3c21 2d2d 204e 6f64 6533 3926 2334 >.<!-- Node39 │ │ │ -0000f240: 353b 2667 743b 4e6f 6465 3236 202d 2d3e 5;>Node26 --> │ │ │ -0000f250: 0a3c 6720 6964 3d22 6564 6765 3830 5f4e .<g id="edge80_N │ │ │ -0000f260: 6f64 6530 3030 3033 395f 4e6f 6465 3030 ode000039_Node00 │ │ │ -0000f270: 3030 3236 2220 636c 6173 733d 2265 6467 0026" class="edg │ │ │ -0000f280: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ -0000f290: 3926 2334 353b 2667 743b 4e6f 6465 3236 9->Node26 │ │ │ -0000f2a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000f2d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........< │ │ │ -0000f420: 7469 746c 653e 4e6f 6465 3339 2623 3435 title>Node39- │ │ │ -0000f430: 3b26 6774 3b4e 6f64 6532 383c 2f74 6974 ;>Node28..< │ │ │ -0000f480: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000f490: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000f4a0: 2220 643d 224d 3233 3836 2e33 342c 2d34 " d="M2386.34,-4 │ │ │ -0000f4b0: 3934 2e39 3143 3233 3236 2e31 362c 2d34 94.91C2326.16,-4 │ │ │ -0000f4c0: 3734 2e31 3420 3231 3636 2e37 362c 2d34 74.14 2166.76,-4 │ │ │ -0000f4d0: 3230 2e33 3320 3230 3331 2c2d 3338 3520 20.33 2031,-385 │ │ │ -0000f4e0: 3139 3135 2e38 352c 2d33 3535 2e30 3320 1915.85,-355.03 │ │ │ -0000f4f0: 3138 3836 2e39 362c 2d33 3435 2e35 3720 1886.96,-345.57 │ │ │ -0000f500: 3137 3639 2c2d 3333 3020 3134 3937 2e31 1769,-330 1497.1 │ │ │ -0000f510: 372c 2d32 3934 2e31 3120 3131 3639 2e35 7,-294.11 1169.5 │ │ │ -0000f520: 392c 2d32 3837 2e31 3120 3130 3333 2e37 9,-287.11 1033.7 │ │ │ -0000f530: 382c 2d32 3835 2e37 3922 2f3e 0a3c 706f 8,-285.79"/>. │ │ │ -0000f5b0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -0000f5c0: 3c21 2d2d 204e 6f64 6533 3926 2334 353b .< │ │ │ -0000f5e0: 6720 6964 3d22 6564 6765 3831 5f4e 6f64 g id="edge81_Nod │ │ │ -0000f5f0: 6530 3030 3033 395f 4e6f 6465 3030 3030 e000039_Node0000 │ │ │ -0000f600: 3332 2220 636c 6173 733d 2265 6467 6522 32" class="edge" │ │ │ -0000f610: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3926 >.Node39& │ │ │ -0000f620: 2334 353b 2667 743b 4e6f 6465 3332 3c2f #45;>Node32</ │ │ │ -0000f630: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000f640: 6564 6765 3831 5f4e 6f64 6530 3030 3033 edge81_Node00003 │ │ │ -0000f650: 395f 4e6f 6465 3030 3030 3332 223e 3c61 9_Node000032"><a │ │ │ -0000f660: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000f670: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000f680: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000f690: 3866 6622 2064 3d22 4d32 3430 362e 312c 8ff" d="M2406.1, │ │ │ -0000f6a0: 2d34 3934 2e37 3943 3234 3031 2e32 312c -494.79C2401.21, │ │ │ -0000f6b0: 2d34 3835 2e39 3320 3233 3933 2e36 332c -485.93 2393.63, │ │ │ -0000f6c0: 2d34 3731 2e37 3220 3233 3838 2c2d 3435 -471.72 2388,-45 │ │ │ -0000f6d0: 3920 3233 3633 2e32 342c 2d34 3033 2e30 9 2363.24,-403.0 │ │ │ -0000f6e0: 3620 3233 3737 2e34 392c 2d33 3738 2e33 6 2377.49,-378.3 │ │ │ -0000f6f0: 3420 3233 3430 2c2d 3333 3020 3233 3330 4 2340,-330 2330 │ │ │ -0000f700: 2e31 322c 2d33 3137 2e32 3620 3233 3135 .12,-317.26 2315 │ │ │ -0000f710: 2e35 382c 2d33 3036 2e37 3520 3233 3032 .58,-306.75 2302 │ │ │ -0000f720: 2e38 362c 2d32 3939 2e31 3422 2f3e 0a3c .86,-299.14"/>.< │ │ │ -0000f730: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000f740: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000f750: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000f760: 3233 3034 2e34 332c 2d32 3936 2e30 3120 2304.43,-296.01 │ │ │ -0000f770: 3232 3934 2e30 312c 2d32 3934 2e31 3320 2294.01,-294.13 │ │ │ -0000f780: 3233 3030 2e39 382c 2d33 3032 2e31 2032 2300.98,-302.1 2 │ │ │ -0000f790: 3330 342e 3433 2c2d 3239 362e 3031 222f 304.43,-296.01"/ │ │ │ -0000f7a0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -0000f7b0: 0a3c 212d 2d20 4e6f 6465 3430 2623 3435 .<!-- Node40- │ │ │ -0000f7c0: 3b26 6774 3b4e 6f64 6533 3220 2d2d 3e0a ;>Node32 -->. │ │ │ -0000f7d0: 3c67 2069 643d 2265 6467 6538 345f 4e6f <g id="edge84_No │ │ │ -0000f7e0: 6465 3030 3030 3430 5f4e 6f64 6530 3030 de000040_Node000 │ │ │ -0000f7f0: 3033 3222 2063 6c61 7373 3d22 6564 6765 032" class="edge │ │ │ -0000f800: 223e 0a3c 7469 746c 653e 4e6f 6465 3430 ">.<title>Node40 │ │ │ -0000f810: 2623 3435 3b26 6774 3b4e 6f64 6533 323c ->Node32< │ │ │ -0000f820: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000f830: 5f65 6467 6538 345f 4e6f 6465 3030 3030 _edge84_Node0000 │ │ │ -0000f840: 3430 5f4e 6f64 6530 3030 3033 3222 3e3c 40_Node000032">< │ │ │ -0000f850: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000f860: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000f870: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000f880: 6238 6666 2220 643d 224d 3234 3832 2e30 b8ff" d="M2482.0 │ │ │ -0000f890: 312c 2d34 3339 2e39 3243 3234 3636 2e38 1,-439.92C2466.8 │ │ │ -0000f8a0: 332c 2d34 3138 2e37 3120 3234 3234 2e37 3,-418.71 2424.7 │ │ │ -0000f8b0: 312c 2d33 3633 2e31 3320 3233 3738 2c2d 1,-363.13 2378,- │ │ │ -0000f8c0: 3333 3020 3233 3538 2e32 332c 2d33 3135 330 2358.23,-315 │ │ │ -0000f8d0: 2e39 3720 3233 3333 2e33 342c 2d33 3035 .97 2333.34,-305 │ │ │ -0000f8e0: 2e30 3120 3233 3133 2e30 392c 2d32 3937 .01 2313.09,-297 │ │ │ -0000f8f0: 2e34 3722 2f3e 0a3c 706f 6c79 676f 6e20 .47"/>.<polygon │ │ │ -0000f900: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000f910: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000f920: 706f 696e 7473 3d22 3233 3134 2e31 362c points="2314.16, │ │ │ -0000f930: 2d32 3934 2e31 3420 3233 3033 2e35 372c -294.14 2303.57, │ │ │ -0000f940: 2d32 3934 2e30 3520 3233 3131 2e38 2c2d -294.05 2311.8,- │ │ │ -0000f950: 3330 302e 3732 2032 3331 342e 3136 2c2d 300.72 2314.16,- │ │ │ -0000f960: 3239 342e 3134 222f 3e0a 3c2f 613e 0a3c 294.14"/>.</a>.< │ │ │ -0000f970: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -0000f980: 6465 3431 2623 3435 3b26 6774 3b4e 6f64 de41->Nod │ │ │ -0000f990: 6532 202d 2d3e 0a3c 6720 6964 3d22 6564 e2 -->.<g id="ed │ │ │ -0000f9a0: 6765 3836 5f4e 6f64 6530 3030 3034 315f ge86_Node000041_ │ │ │ -0000f9b0: 4e6f 6465 3030 3030 3032 2220 636c 6173 Node000002" clas │ │ │ -0000f9c0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -0000f9d0: 3e4e 6f64 6534 3126 2334 353b 2667 743b >Node41-> │ │ │ -0000f9e0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2....< │ │ │ -0000fb90: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -0000fbf0: 3c74 6974 6c65 3e4e 6f64 6534 3126 2334 Node41 │ │ │ -0000fc00: 353b 2667 743b 4e6f 6465 3131 3c2f 7469 5;>Node11</ti │ │ │ -0000fc10: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000fc20: 6765 3839 5f4e 6f64 6530 3030 3034 315f ge89_Node000041_ │ │ │ -0000fc30: 4e6f 6465 3030 3030 3131 223e 3c61 2078 Node000011"><a x │ │ │ -0000fc40: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000fc50: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000fc60: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000fc70: 6622 2064 3d22 4d32 3131 2e33 352c 2d35 f" d="M211.35,-5 │ │ │ -0000fc80: 3439 2e39 3743 3133 332e 312c 2d35 3334 49.97C133.1,-534 │ │ │ -0000fc90: 2e34 3720 302c 2d34 3933 2e36 3620 302c .47 0,-493.66 0, │ │ │ -0000fca0: 2d33 3935 2e35 2030 2c2d 3339 352e 3520 -395.5 0,-395.5 │ │ │ -0000fcb0: 302c 2d33 3935 2e35 2030 2c2d 3131 382e 0,-395.5 0,-118. │ │ │ -0000fcc0: 3520 302c 2d36 302e 3334 2031 3934 2e30 5 0,-60.34 194.0 │ │ │ -0000fcd0: 392c 2d32 372e 3031 2032 3738 2e30 352c 9,-27.01 278.05, │ │ │ -0000fce0: 2d31 352e 3331 222f 3e0a 3c70 6f6c 7967 -15.31"/>.<polyg │ │ │ -0000fcf0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -0000fd00: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000fd10: 6622 2070 6f69 6e74 733d 2232 3738 2e35 f" points="278.5 │ │ │ -0000fd20: 322c 2d31 382e 3738 2032 3837 2e39 362c 2,-18.78 287.96, │ │ │ -0000fd30: 2d31 332e 3936 2032 3737 2e35 382c 2d31 -13.96 277.58,-1 │ │ │ -0000fd40: 312e 3834 2032 3738 2e35 322c 2d31 382e 1.84 278.52,-18. │ │ │ -0000fd50: 3738 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 78"/>.</a>.</g>. │ │ │ -0000fd60: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3431 </g>.<!-- Node41 │ │ │ -0000fd70: 2623 3435 3b26 6774 3b4e 6f64 6532 3520 ->Node25 │ │ │ -0000fd80: 2d2d 3e0a 3c67 2069 643d 2265 6467 6538 -->.<g id="edge8 │ │ │ -0000fd90: 385f 4e6f 6465 3030 3030 3431 5f4e 6f64 8_Node000041_Nod │ │ │ -0000fda0: 6530 3030 3032 3522 2063 6c61 7373 3d22 e000025" class=" │ │ │ -0000fdb0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000fdc0: 6465 3431 2623 3435 3b26 6774 3b4e 6f64 de41->Nod │ │ │ -0000fdd0: 6532 353c 2f74 6974 6c65 3e0a 3c67 2069 e25....< │ │ │ -0000fef0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -0000ff50: 3c74 6974 6c65 3e4e 6f64 6534 3126 2334 Node41 │ │ │ -0000ff60: 353b 2667 743b 4e6f 6465 3239 3c2f 7469 5;>Node29</ti │ │ │ -0000ff70: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000ff80: 6765 3930 5f4e 6f64 6530 3030 3034 315f ge90_Node000041_ │ │ │ -0000ff90: 4e6f 6465 3030 3030 3239 223e 3c61 2078 Node000029"><a x │ │ │ -0000ffa0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000ffb0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000ffc0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000ffd0: 6622 2064 3d22 4d32 3831 2e33 312c 2d35 f" d="M281.31,-5 │ │ │ -0000ffe0: 3439 2e38 3843 3334 362e 3438 2c2d 3531 49.88C346.48,-51 │ │ │ -0000fff0: 302e 3620 3631 352e 3634 2c2d 3334 382e 0.6 615.64,-348. │ │ │ -00010000: 3339 2036 3936 2e37 362c 2d32 3939 2e35 39 696.76,-299.5 │ │ │ -00010010: 3122 2f3e 0a3c 706f 6c79 676f 6e20 6669 1"/>.<polygon fi │ │ │ -00010020: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00010030: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00010040: 696e 7473 3d22 3639 382e 3933 2c2d 3330 ints="698.93,-30 │ │ │ -00010050: 322e 3238 2037 3035 2e36 392c 2d32 3934 2.28 705.69,-294 │ │ │ -00010060: 2e31 3220 3639 352e 3332 2c2d 3239 362e .12 695.32,-296. │ │ │ -00010070: 3239 2036 3938 2e39 332c 2d33 3032 2e32 29 698.93,-302.2 │ │ │ -00010080: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ -00010090: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3126 /g>.<!-- Node41& │ │ │ -000100a0: 2334 353b 2667 743b 4e6f 6465 3336 202d #45;>Node36 - │ │ │ -000100b0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3837 ->.<g id="edge87 │ │ │ -000100c0: 5f4e 6f64 6530 3030 3034 315f 4e6f 6465 _Node000041_Node │ │ │ -000100d0: 3030 3030 3336 2220 636c 6173 733d 2265 000036" class="e │ │ │ -000100e0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -000100f0: 6534 3126 2334 353b 2667 743b 4e6f 6465 e41->Node │ │ │ -00010100: 3336 3c2f 7469 746c 653e 0a3c 6720 6964 36..... │ │ │ -00010220: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node42-> │ │ │ -00010290: 3b4e 6f64 6532 3c2f 7469 746c 653e 0a3c ;Node2.< │ │ │ -000102a0: 6720 6964 3d22 615f 6564 6765 3932 5f4e g id="a_edge92_N │ │ │ -000102b0: 6f64 6530 3030 3034 325f 4e6f 6465 3030 ode000042_Node00 │ │ │ -000102c0: 3030 3032 223e 3c61 2078 6c69 6e6b 3a74 0002">.. │ │ │ -000103d0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000103e0: 3c21 2d2d 204e 6f64 6534 3226 2334 353b .< │ │ │ -00010400: 6720 6964 3d22 6564 6765 3933 5f4e 6f64 g id="edge93_Nod │ │ │ -00010410: 6530 3030 3034 325f 4e6f 6465 3030 3030 e000042_Node0000 │ │ │ -00010420: 3238 2220 636c 6173 733d 2265 6467 6522 28" class="edge" │ │ │ -00010430: 3e0a 3c74 6974 6c65 3e4e 6f64 6534 3226 >.Node42& │ │ │ -00010440: 2334 353b 2667 743b 4e6f 6465 3238 3c2f #45;>Node28</ │ │ │ -00010450: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00010460: 6564 6765 3933 5f4e 6f64 6530 3030 3034 edge93_Node00004 │ │ │ -00010470: 325f 4e6f 6465 3030 3030 3238 223e 3c61 2_Node000028"><a │ │ │ -00010480: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00010490: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000104a0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000104b0: 3866 6622 2064 3d22 4d37 3438 2e37 382c 8ff" d="M748.78, │ │ │ -000104c0: 2d33 3834 2e36 4337 3536 2e37 2c2d 3337 -384.6C756.7,-37 │ │ │ -000104d0: 302e 3733 2037 3733 2e38 392c 2d33 3434 0.73 773.89,-344 │ │ │ -000104e0: 2e30 3920 3739 362c 2d33 3330 2038 3239 .09 796,-330 829 │ │ │ -000104f0: 2e30 322c 2d33 3038 2e39 3520 3837 312e .02,-308.95 871. │ │ │ -00010500: 3533 2c2d 3239 372e 3834 2039 3036 2e32 53,-297.84 906.2 │ │ │ -00010510: 362c 2d32 3931 2e39 3922 2f3e 0a3c 706f 6,-291.99"/>.<po │ │ │ -00010520: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -00010530: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -00010540: 6238 6666 2220 706f 696e 7473 3d22 3930 b8ff" points="90 │ │ │ -00010550: 362e 3937 2c2d 3239 352e 3432 2039 3136 6.97,-295.42 916 │ │ │ -00010560: 2e33 2c2d 3239 302e 3431 2039 3035 2e38 .3,-290.41 905.8 │ │ │ -00010570: 382c 2d32 3838 2e35 3120 3930 362e 3937 8,-288.51 906.97 │ │ │ -00010580: 2c2d 3239 352e 3432 222f 3e0a 3c2f 613e ,-295.42"/>.</a> │ │ │ -00010590: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -000105a0: 4e6f 6465 3432 2623 3435 3b26 6774 3b4e Node42->N │ │ │ -000105b0: 6f64 6533 3120 2d2d 3e0a 3c67 2069 643d ode31 -->.<g id= │ │ │ -000105c0: 2265 6467 6539 345f 4e6f 6465 3030 3030 "edge94_Node0000 │ │ │ -000105d0: 3432 5f4e 6f64 6530 3030 3033 3122 2063 42_Node000031" c │ │ │ -000105e0: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -000105f0: 746c 653e 4e6f 6465 3432 2623 3435 3b26 tle>Node42-& │ │ │ -00010600: 6774 3b4e 6f64 6533 313c 2f74 6974 6c65 gt;Node31.........Node43-> │ │ │ -000107a0: 3b4e 6f64 6531 313c 2f74 6974 6c65 3e0a ;Node11. │ │ │ -000107b0: 3c67 2069 643d 2261 5f65 6467 6531 3030 ..

..< │ │ │ -00010910: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node43-&g │ │ │ -00010980: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ -00010990: 0a3c 6720 6964 3d22 615f 6564 6765 3130 .. │ │ │ -00010a80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ -00010af0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00010b00: 212d 2d20 4e6f 6465 3433 2623 3435 3b26 !-- Node43-& │ │ │ -00010b10: 6774 3b4e 6f64 6532 3520 2d2d 3e0a 3c67 gt;Node25 -->. │ │ │ -00010b50: 0a3c 7469 746c 653e 4e6f 6465 3433 2623 .Node43&# │ │ │ -00010b60: 3435 3b26 6774 3b4e 6f64 6532 353c 2f74 45;>Node25</t │ │ │ -00010b70: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00010b80: 6467 6539 395f 4e6f 6465 3030 3030 3433 dge99_Node000043 │ │ │ -00010b90: 5f4e 6f64 6530 3030 3032 3522 3e3c 6120 _Node000025"><a │ │ │ -00010ba0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00010bb0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00010bc0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00010bd0: 6666 2220 643d 224d 3836 362c 2d35 3439 ff" d="M866,-549 │ │ │ -00010be0: 2e39 3843 3931 392e 3632 2c2d 3534 302e .98C919.62,-540. │ │ │ -00010bf0: 3637 2031 3030 352e 3534 2c2d 3532 352e 67 1005.54,-525. │ │ │ -00010c00: 3734 2031 3036 322e 3836 2c2d 3531 352e 74 1062.86,-515. │ │ │ -00010c10: 3738 222f 3e0a 3c70 6f6c 7967 6f6e 2066 78"/>.<polygon f │ │ │ -00010c20: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00010c30: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00010c40: 6f69 6e74 733d 2231 3036 332e 3631 2c2d oints="1063.61,- │ │ │ -00010c50: 3531 392e 3220 3130 3732 2e38 372c 2d35 519.2 1072.87,-5 │ │ │ -00010c60: 3134 2e30 3420 3130 3632 2e34 312c 2d35 14.04 1062.41,-5 │ │ │ -00010c70: 3132 2e33 2031 3036 332e 3631 2c2d 3531 12.3 1063.61,-51 │ │ │ -00010c80: 392e 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e 9.2"/>.</a>.</g> │ │ │ -00010c90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 .</g>.<!-- Node4 │ │ │ -00010ca0: 3326 2334 353b 2667 743b 4e6f 6465 3237 3->Node27 │ │ │ -00010cb0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00010cc0: 3936 5f4e 6f64 6530 3030 3034 335f 4e6f 96_Node000043_No │ │ │ -00010cd0: 6465 3030 3030 3237 2220 636c 6173 733d de000027" class= │ │ │ -00010ce0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00010cf0: 6f64 6534 3326 2334 353b 2667 743b 4e6f ode43->No │ │ │ -00010d00: 6465 3237 3c2f 7469 746c 653e 0a3c 6720 de27.........Node43-> │ │ │ -00010ee0: 4e6f 6465 3238 3c2f 7469 746c 653e 0a3c Node28.< │ │ │ -00010ef0: 6720 6964 3d22 615f 6564 6765 3937 5f4e g id="a_edge97_N │ │ │ -00010f00: 6f64 6530 3030 3034 335f 4e6f 6465 3030 ode000043_Node00 │ │ │ -00010f10: 3030 3238 223e 3c61 2078 6c69 6e6b 3a74 0028">...... │ │ │ -000110a0: 0a3c 6720 6964 3d22 6564 6765 3938 5f4e ..Node4 │ │ │ -000110e0: 3326 2334 353b 2667 743b 4e6f 6465 3332 3->Node32 │ │ │ -000110f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00011120: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .. │ │ │ -000111c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ...... │ │ │ -00011460: 3c74 6974 6c65 3e4e 6f64 6534 3926 2334 Node49 │ │ │ -00011470: 353b 2667 743b 4e6f 6465 3139 3c2f 7469 5;>Node19</ti │ │ │ -00011480: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00011490: 6765 3130 365f 4e6f 6465 3030 3030 3439 ge106_Node000049 │ │ │ -000114a0: 5f4e 6f64 6530 3030 3031 3922 3e3c 6120 _Node000019"><a │ │ │ -000114b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -000114c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -000114d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -000114e0: 6666 2220 643d 224d 3134 3937 2e39 352c ff" d="M1497.95, │ │ │ -000114f0: 2d35 3536 2e30 3943 3133 3834 2e37 342c -556.09C1384.74, │ │ │ -00011500: 2d35 3530 2e39 3320 3131 3338 2e34 312c -550.93 1138.41, │ │ │ -00011510: 2d35 3337 2e33 3620 3130 3537 2c2d 3531 -537.36 1057,-51 │ │ │ -00011520: 3420 3130 3138 2e33 382c 2d35 3032 2e39 4 1018.38,-502.9 │ │ │ -00011530: 3120 3937 372e 3538 2c2d 3437 392e 3732 1 977.58,-479.72 │ │ │ -00011540: 2039 3533 2e34 382c 2d34 3634 2e36 3422 953.48,-464.64" │ │ │ -00011550: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00011560: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00011570: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00011580: 7473 3d22 3935 352e 3133 2c2d 3436 312e ts="955.13,-461. │ │ │ -00011590: 3534 2039 3434 2e38 312c 2d34 3539 2e31 54 944.81,-459.1 │ │ │ -000115a0: 3220 3935 312e 3336 2c2d 3436 372e 3434 2 951.36,-467.44 │ │ │ -000115b0: 2039 3535 2e31 332c 2d34 3631 2e35 3422 955.13,-461.54" │ │ │ -000115c0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -000115d0: 3e0a 3c21 2d2d 204e 6f64 6534 3926 2334 >.<!-- Node49 │ │ │ -000115e0: 353b 2667 743b 4e6f 6465 3232 202d 2d3e 5;>Node22 --> │ │ │ -000115f0: 0a3c 6720 6964 3d22 6564 6765 3130 375f .<g id="edge107_ │ │ │ -00011600: 4e6f 6465 3030 3030 3439 5f4e 6f64 6530 Node000049_Node0 │ │ │ -00011610: 3030 3032 3222 2063 6c61 7373 3d22 6564 00022" class="ed │ │ │ -00011620: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -00011630: 3439 2623 3435 3b26 6774 3b4e 6f64 6532 49->Node2 │ │ │ -00011640: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2.... │ │ │ -00011790: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node49- │ │ │ -00011800: 2667 743b 4e6f 6465 3233 3c2f 7469 746c >Node23..< │ │ │ -00011850: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00011860: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00011870: 2220 643d 224d 3134 3937 2e39 352c 2d35 " d="M1497.95,-5 │ │ │ -00011880: 3531 2e39 3243 3134 3631 2e34 362c 2d35 51.92C1461.46,-5 │ │ │ -00011890: 3435 2e39 3420 3134 3134 2e33 392c 2d35 45.94 1414.39,-5 │ │ │ -000118a0: 3334 2e37 3320 3133 3737 2c2d 3531 3420 34.73 1377,-514 │ │ │ -000118b0: 3133 3630 2e31 312c 2d35 3034 2e36 3420 1360.11,-504.64 │ │ │ -000118c0: 3131 3539 2e30 392c 2d33 3035 2e32 3120 1159.09,-305.21 │ │ │ -000118d0: 3131 3030 2e31 342c 2d32 3436 2e35 3822 1100.14,-246.58" │ │ │ -000118e0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.... │ │ │ -00011960: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3439 ...N │ │ │ -000119c0: 6f64 6534 3926 2334 353b 2667 743b 4e6f ode49->No │ │ │ -000119d0: 6465 3235 3c2f 7469 746c 653e 0a3c 6720 de25..... │ │ │ -00011b00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 .... │ │ │ -00011b60: 4e6f 6465 3439 2623 3435 3b26 6774 3b4e Node49->N │ │ │ -00011b70: 6f64 6532 363c 2f74 6974 6c65 3e0a 3c67 ode26...

... │ │ │ -00011cd0: 0a3c 212d 2d20 4e6f 6465 3530 2623 3435 .. │ │ │ -00011cf0: 3c67 2069 643d 2265 6467 6531 3132 5f4e .Node5 │ │ │ -00011d30: 3026 2334 353b 2667 743b 4e6f 6465 3138 0->Node18 │ │ │ -00011d40: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ..... │ │ │ -00011e90: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node50-& │ │ │ -00011f00: 6774 3b4e 6f64 6531 393c 2f74 6974 6c65 gt;Node19..

.......< │ │ │ -000120b0: 7469 746c 653e 4e6f 6465 3530 2623 3435 title>Node50- │ │ │ -000120c0: 3b26 6774 3b4e 6f64 6532 323c 2f74 6974 ;>Node22.. │ │ │ -00012110: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 ... │ │ │ -00012220: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .... │ │ │ -00012280: 4e6f 6465 3530 2623 3435 3b26 6774 3b4e Node50->N │ │ │ -00012290: 6f64 6532 333c 2f74 6974 6c65 3e0a 3c67 ode23....< │ │ │ -000123e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.... │ │ │ -00012440: 0a3c 7469 746c 653e 4e6f 6465 3530 2623 .Node50&# │ │ │ -00012450: 3435 3b26 6774 3b4e 6f64 6532 353c 2f74 45;>Node25</t │ │ │ -00012460: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00012470: 6467 6531 3136 5f4e 6f64 6530 3030 3035 dge116_Node00005 │ │ │ -00012480: 305f 4e6f 6465 3030 3030 3235 223e 3c61 0_Node000025"><a │ │ │ -00012490: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000124a0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000124b0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000124c0: 3866 6622 2064 3d22 4d31 3139 322e 352c 8ff" d="M1192.5, │ │ │ -000124d0: 2d35 3439 2e39 3843 3131 3739 2e36 2c2d -549.98C1179.6,- │ │ │ -000124e0: 3534 312e 3834 2031 3135 392e 392c 2d35 541.84 1159.9,-5 │ │ │ -000124f0: 3239 2e34 3120 3131 3434 2e36 2c2d 3531 29.41 1144.6,-51 │ │ │ -00012500: 392e 3736 222f 3e0a 3c70 6f6c 7967 6f6e 9.76"/>.<polygon │ │ │ -00012510: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00012520: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00012530: 2070 6f69 6e74 733d 2231 3134 362e 3037 points="1146.07 │ │ │ -00012540: 2c2d 3531 362e 3535 2031 3133 352e 3734 ,-516.55 1135.74 │ │ │ -00012550: 2c2d 3531 342e 3137 2031 3134 322e 3333 ,-514.17 1142.33 │ │ │ -00012560: 2c2d 3532 322e 3437 2031 3134 362e 3037 ,-522.47 1146.07 │ │ │ -00012570: 2c2d 3531 362e 3535 222f 3e0a 3c2f 613e ,-516.55"/>.</a> │ │ │ -00012580: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00012590: 4e6f 6465 3530 2623 3435 3b26 6774 3b4e Node50->N │ │ │ -000125a0: 6f64 6532 3620 2d2d 3e0a 3c67 2069 643d ode26 -->.<g id= │ │ │ -000125b0: 2265 6467 6531 3138 5f4e 6f64 6530 3030 "edge118_Node000 │ │ │ -000125c0: 3035 305f 4e6f 6465 3030 3030 3236 2220 050_Node000026" │ │ │ -000125d0: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -000125e0: 6974 6c65 3e4e 6f64 6535 3026 2334 353b itle>Node50- │ │ │ -000125f0: 2667 743b 4e6f 6465 3236 3c2f 7469 746c >Node26</titl │ │ │ -00012600: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00012610: 3131 385f 4e6f 6465 3030 3030 3530 5f4e 118_Node000050_N │ │ │ -00012620: 6f64 6530 3030 3032 3622 3e3c 6120 786c ode000026"><a xl │ │ │ -00012630: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00012640: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00012650: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00012660: 2220 643d 224d 3132 3136 2e36 392c 2d35 " d="M1216.69,-5 │ │ │ -00012670: 3439 2e38 3943 3132 3334 2e32 362c 2d35 49.89C1234.26,-5 │ │ │ -00012680: 3336 2e31 3820 3132 3730 2e38 312c 2d35 36.18 1270.81,-5 │ │ │ -00012690: 3039 2e34 3620 3133 3036 2c2d 3439 3520 09.46 1306,-495 │ │ │ -000126a0: 3133 3531 2e31 332c 2d34 3736 2e34 3620 1351.13,-476.46 │ │ │ -000126b0: 3134 3035 2e31 362c 2d34 3635 2e31 3420 1405.16,-465.14 │ │ │ -000126c0: 3134 3436 2e34 322c 2d34 3538 2e35 3622 1446.42,-458.56" │ │ │ -000126d0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -000126e0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -000126f0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00012700: 7473 3d22 3134 3437 2c2d 3436 322e 3031 ts="1447,-462.01 │ │ │ -00012710: 2031 3435 362e 3335 2c2d 3435 372e 3033 1456.35,-457.03 │ │ │ -00012720: 2031 3434 352e 3933 2c2d 3435 352e 3039 1445.93,-455.09 │ │ │ -00012730: 2031 3434 372c 2d34 3632 2e30 3122 2f3e 1447,-462.01"/> │ │ │ -00012740: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00012750: 3c21 2d2d 204e 6f64 6535 3026 2334 353b <!-- Node50- │ │ │ -00012760: 2667 743b 4e6f 6465 3238 202d 2d3e 0a3c >Node28 -->.< │ │ │ -00012770: 6720 6964 3d22 6564 6765 3131 375f 4e6f g id="edge117_No │ │ │ -00012780: 6465 3030 3030 3530 5f4e 6f64 6530 3030 de000050_Node000 │ │ │ -00012790: 3032 3822 2063 6c61 7373 3d22 6564 6765 028" class="edge │ │ │ -000127a0: 223e 0a3c 7469 746c 653e 4e6f 6465 3530 ">.<title>Node50 │ │ │ -000127b0: 2623 3435 3b26 6774 3b4e 6f64 6532 383c ->Node28< │ │ │ -000127c0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000127d0: 5f65 6467 6531 3137 5f4e 6f64 6530 3030 _edge117_Node000 │ │ │ -000127e0: 3035 305f 4e6f 6465 3030 3030 3238 223e 050_Node000028"> │ │ │ -000127f0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ -00012800: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ -00012810: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ -00012820: 3362 3866 6622 2064 3d22 4d31 3134 392e 3b8ff" d="M1149. │ │ │ -00012830: 3833 2c2d 3535 312e 3236 4331 3130 332e 83,-551.26C1103. │ │ │ -00012840: 3131 2c2d 3534 342e 3131 2031 3034 312e 11,-544.11 1041. │ │ │ -00012850: 3533 2c2d 3533 312e 3636 2031 3032 342c 53,-531.66 1024, │ │ │ -00012860: 2d35 3134 2031 3030 382e 3939 2c2d 3439 -514 1008.99,-49 │ │ │ -00012870: 382e 3837 2039 3832 2e34 352c 2d33 3535 8.87 982.45,-355 │ │ │ -00012880: 2e39 2039 3733 2e32 352c 2d33 3034 2e31 .9 973.25,-304.1 │ │ │ -00012890: 3222 2f3e 0a3c 706f 6c79 676f 6e20 6669 2"/>.<polygon fi │ │ │ -000128a0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -000128b0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -000128c0: 696e 7473 3d22 3937 362e 3636 2c2d 3330 ints="976.66,-30 │ │ │ -000128d0: 332e 3237 2039 3731 2e34 372c 2d32 3934 3.27 971.47,-294 │ │ │ -000128e0: 2e30 3220 3936 392e 3736 2c2d 3330 342e .02 969.76,-304. │ │ │ -000128f0: 3438 2039 3736 2e36 362c 2d33 3033 2e32 48 976.66,-303.2 │ │ │ -00012900: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ -00012910: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3126 /g>.<!-- Node51& │ │ │ -00012920: 2334 353b 2667 743b 4e6f 6465 3138 202d #45;>Node18 - │ │ │ -00012930: 2d3e 0a3c 6720 6964 3d22 6564 6765 3132 ->.<g id="edge12 │ │ │ -00012940: 305f 4e6f 6465 3030 3030 3531 5f4e 6f64 0_Node000051_Nod │ │ │ -00012950: 6530 3030 3031 3822 2063 6c61 7373 3d22 e000018" class=" │ │ │ -00012960: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00012970: 6465 3531 2623 3435 3b26 6774 3b4e 6f64 de51->Nod │ │ │ -00012980: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18...< │ │ │ -00012a80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00012a90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00012aa0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00012ab0: 3133 3935 2e32 2c2d 3132 392e 3236 2031 1395.2,-129.26 1 │ │ │ -00012ac0: 3430 342e 3832 2c2d 3132 342e 3831 2031 404.82,-124.81 1 │ │ │ -00012ad0: 3339 342e 3533 2c2d 3132 322e 3320 3133 394.53,-122.3 13 │ │ │ -00012ae0: 3935 2e32 2c2d 3132 392e 3236 222f 3e0a 95.2,-129.26"/>. │ │ │ -00012af0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00012b00: 212d 2d20 4e6f 6465 3531 2623 3435 3b26 !-- Node51-& │ │ │ -00012b10: 6774 3b4e 6f64 6531 3920 2d2d 3e0a 3c67 gt;Node19 -->..Node51& │ │ │ -00012b60: 2334 353b 2667 743b 4e6f 6465 3139 3c2f #45;>Node19</ │ │ │ -00012b70: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00012b80: 6564 6765 3132 315f 4e6f 6465 3030 3030 edge121_Node0000 │ │ │ -00012b90: 3531 5f4e 6f64 6530 3030 3031 3922 3e3c 51_Node000019">< │ │ │ -00012ba0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00012bb0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00012bc0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00012bd0: 6238 6666 2220 643d 224d 3930 312e 3732 b8ff" d="M901.72 │ │ │ -00012be0: 2c2d 3630 342e 3734 4339 3036 2e37 332c ,-604.74C906.73, │ │ │ -00012bf0: 2d35 3739 2e32 2039 3231 2e34 312c 2d35 -579.2 921.41,-5 │ │ │ -00012c00: 3034 2e34 3320 3932 382e 3332 2c2d 3436 04.43 928.32,-46 │ │ │ -00012c10: 392e 3233 222f 3e0a 3c70 6f6c 7967 6f6e 9.23"/>.<polygon │ │ │ -00012c20: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00012c30: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00012c40: 2070 6f69 6e74 733d 2239 3331 2e37 382c points="931.78, │ │ │ -00012c50: 2d34 3639 2e37 3920 3933 302e 3237 2c2d -469.79 930.27,- │ │ │ -00012c60: 3435 392e 3331 2039 3234 2e39 312c 2d34 459.31 924.91,-4 │ │ │ -00012c70: 3638 2e34 3520 3933 312e 3738 2c2d 3436 68.45 931.78,-46 │ │ │ -00012c80: 392e 3739 222f 3e0a 3c2f 613e 0a3c 2f67 9.79"/>.</a>.</g │ │ │ -00012c90: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00012ca0: 3531 2623 3435 3b26 6774 3b4e 6f64 6532 51->Node2 │ │ │ -00012cb0: 3220 2d2d 3e0a 3c67 2069 643d 2265 6467 2 -->.<g id="edg │ │ │ -00012cc0: 6531 3232 5f4e 6f64 6530 3030 3035 315f e122_Node000051_ │ │ │ -00012cd0: 4e6f 6465 3030 3030 3232 2220 636c 6173 Node000022" clas │ │ │ -00012ce0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00012cf0: 3e4e 6f64 6535 3126 2334 353b 2667 743b >Node51-> │ │ │ -00012d00: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ -00012d10: 6720 6964 3d22 615f 6564 6765 3132 325f g id="a_edge122_ │ │ │ -00012d20: 4e6f 6465 3030 3030 3531 5f4e 6f64 6530 Node000051_Node0 │ │ │ -00012d30: 3030 3032 3222 3e3c 6120 786c 696e 6b3a 00022">.. │ │ │ -00012e00: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ -00012e70: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node51-&g │ │ │ -00012ee0: 743b 4e6f 6465 3233 3c2f 7469 746c 653e t;Node23 │ │ │ -00012ef0: 0a3c 6720 6964 3d22 615f 6564 6765 3132 ...

│ │ │ -00013050: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00013060: 3c21 2d2d 204e 6f64 6535 3126 2334 353b .< │ │ │ -00013080: 6720 6964 3d22 6564 6765 3132 345f 4e6f g id="edge124_No │ │ │ -00013090: 6465 3030 3030 3531 5f4e 6f64 6530 3030 de000051_Node000 │ │ │ -000130a0: 3032 3522 2063 6c61 7373 3d22 6564 6765 025" class="edge │ │ │ -000130b0: 223e 0a3c 7469 746c 653e 4e6f 6465 3531 ">.Node51 │ │ │ -000130c0: 2623 3435 3b26 6774 3b4e 6f64 6532 353c ->Node25< │ │ │ -000130d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000130e0: 5f65 6467 6531 3234 5f4e 6f64 6530 3030 _edge124_Node000 │ │ │ -000130f0: 3035 315f 4e6f 6465 3030 3030 3235 223e 051_Node000025"> │ │ │ -00013100: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ -00013110: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ -00013120: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ -00013130: 3362 3866 6622 2064 3d22 4d39 3137 2e37 3b8ff" d="M917.7 │ │ │ -00013140: 392c 2d36 3034 2e38 3443 3935 362e 372c 9,-604.84C956.7, │ │ │ -00013150: 2d35 3835 2e39 3220 3130 3439 2e35 312c -585.92 1049.51, │ │ │ -00013160: 2d35 3430 2e37 3720 3130 3935 2e33 392c -540.77 1095.39, │ │ │ -00013170: 2d35 3138 2e34 3522 2f3e 0a3c 706f 6c79 -518.45"/>.<poly │ │ │ -00013180: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -00013190: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -000131a0: 6666 2220 706f 696e 7473 3d22 3130 3936 ff" points="1096 │ │ │ -000131b0: 2e39 372c 2d35 3231 2e35 3720 3131 3034 .97,-521.57 1104 │ │ │ -000131c0: 2e34 332c 2d35 3134 2e30 3520 3130 3933 .43,-514.05 1093 │ │ │ -000131d0: 2e39 312c 2d35 3135 2e32 3720 3130 3936 .91,-515.27 1096 │ │ │ -000131e0: 2e39 372c 2d35 3231 2e35 3722 2f3e 0a3c .97,-521.57"/>.< │ │ │ -000131f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00013200: 2d2d 204e 6f64 6535 3126 2334 353b 2667 -- Node51-&g │ │ │ -00013210: 743b 4e6f 6465 3236 202d 2d3e 0a3c 6720 t;Node26 -->.<g │ │ │ -00013220: 6964 3d22 6564 6765 3132 355f 4e6f 6465 id="edge125_Node │ │ │ -00013230: 3030 3030 3531 5f4e 6f64 6530 3030 3032 000051_Node00002 │ │ │ -00013240: 3622 2063 6c61 7373 3d22 6564 6765 223e 6" class="edge"> │ │ │ -00013250: 0a3c 7469 746c 653e 4e6f 6465 3531 2623 .<title>Node51&# │ │ │ -00013260: 3435 3b26 6774 3b4e 6f64 6532 363c 2f74 45;>Node26</t │ │ │ -00013270: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00013280: 6467 6531 3235 5f4e 6f64 6530 3030 3035 dge125_Node00005 │ │ │ -00013290: 315f 4e6f 6465 3030 3030 3236 223e 3c61 1_Node000026"><a │ │ │ -000132a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000132b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000132c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000132d0: 3866 6622 2064 3d22 4d39 3535 2e30 352c 8ff" d="M955.05, │ │ │ -000132e0: 2d36 3130 2e31 3843 3130 3433 2e38 372c -610.18C1043.87, │ │ │ -000132f0: 2d36 3034 2e32 3920 3132 3134 2e35 362c -604.29 1214.56, │ │ │ -00013300: 2d35 3930 2e35 3320 3132 3731 2c2d 3536 -590.53 1271,-56 │ │ │ -00013310: 3920 3133 3234 2e36 382c 2d35 3438 2e35 9 1324.68,-548.5 │ │ │ -00013320: 3220 3133 3235 2e36 352c 2d35 3230 2e37 2 1325.65,-520.7 │ │ │ -00013330: 3720 3133 3737 2c2d 3439 3520 3134 3035 7 1377,-495 1405 │ │ │ -00013340: 2e35 362c 2d34 3830 2e36 3720 3134 3339 .56,-480.67 1439 │ │ │ -00013350: 2e37 382c 2d34 3639 2e34 2031 3436 362e .78,-469.4 1466. │ │ │ -00013360: 3438 2c2d 3436 312e 3738 222f 3e0a 3c70 48,-461.78"/>.<p │ │ │ -00013370: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00013380: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00013390: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ -000133a0: 3436 372e 3633 2c2d 3436 352e 3120 3134 467.63,-465.1 14 │ │ │ -000133b0: 3736 2e33 332c 2d34 3539 2e30 3420 3134 76.33,-459.04 14 │ │ │ -000133c0: 3635 2e37 352c 2d34 3538 2e33 3520 3134 65.75,-458.35 14 │ │ │ -000133d0: 3637 2e36 332c 2d34 3635 2e31 222f 3e0a 67.63,-465.1"/>. │ │ │ -000133e0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -000133f0: 212d 2d20 4e6f 6465 3531 2623 3435 3b26 !-- Node51-& │ │ │ -00013400: 6774 3b4e 6f64 6534 3320 2d2d 3e0a 3c67 gt;Node43 -->.<g │ │ │ -00013410: 2069 643d 2265 6467 6531 3236 5f4e 6f64 id="edge126_Nod │ │ │ -00013420: 6530 3030 3035 315f 4e6f 6465 3030 3030 e000051_Node0000 │ │ │ -00013430: 3433 2220 636c 6173 733d 2265 6467 6522 43" class="edge" │ │ │ -00013440: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3126 >.<title>Node51& │ │ │ -00013450: 2334 353b 2667 743b 4e6f 6465 3433 3c2f #45;>Node43</ │ │ │ -00013460: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00013470: 6564 6765 3132 365f 4e6f 6465 3030 3030 edge126_Node0000 │ │ │ -00013480: 3531 5f4e 6f64 6530 3030 3034 3322 3e3c 51_Node000043">< │ │ │ -00013490: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000134a0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000134b0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000134c0: 6238 6666 2220 643d 224d 3838 362e 3636 b8ff" d="M886.66 │ │ │ -000134d0: 2c2d 3630 342e 3938 4338 3733 2e39 312c ,-604.98C873.91, │ │ │ -000134e0: 2d35 3936 2e38 3420 3835 342e 3435 2c2d -596.84 854.45,- │ │ │ -000134f0: 3538 342e 3431 2038 3339 2e33 332c 2d35 584.41 839.33,-5 │ │ │ -00013500: 3734 2e37 3622 2f3e 0a3c 706f 6c79 676f 74.76"/>.<polygo │ │ │ -00013510: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00013520: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00013530: 2220 706f 696e 7473 3d22 3834 302e 3839 " points="840.89 │ │ │ -00013540: 2c2d 3537 312e 3620 3833 302e 3538 2c2d ,-571.6 830.58,- │ │ │ -00013550: 3536 392e 3137 2038 3337 2e31 322c 2d35 569.17 837.12,-5 │ │ │ -00013560: 3737 2e35 2038 3430 2e38 392c 2d35 3731 77.5 840.89,-571 │ │ │ -00013570: 2e36 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .6"/>.</a>.</g>. │ │ │ -00013580: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3532 </g>.<!-- Node52 │ │ │ -00013590: 2623 3435 3b26 6774 3b4e 6f64 6532 202d ->Node2 - │ │ │ -000135a0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3132 ->.<g id="edge12 │ │ │ -000135b0: 385f 4e6f 6465 3030 3030 3532 5f4e 6f64 8_Node000052_Nod │ │ │ -000135c0: 6530 3030 3030 3222 2063 6c61 7373 3d22 e000002" class=" │ │ │ -000135d0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -000135e0: 6465 3532 2623 3435 3b26 6774 3b4e 6f64 de52->Nod │ │ │ -000135f0: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2...... │ │ │ -000137b0: 0a3c 212d 2d20 4e6f 6465 3532 2623 3435 ..< │ │ │ -000137d0: 6720 6964 3d22 6564 6765 3133 335f 4e6f g id="edge133_No │ │ │ -000137e0: 6465 3030 3030 3532 5f4e 6f64 6530 3030 de000052_Node000 │ │ │ -000137f0: 3030 3822 2063 6c61 7373 3d22 6564 6765 008" class="edge │ │ │ -00013800: 223e 0a3c 7469 746c 653e 4e6f 6465 3532 ">.Node52 │ │ │ -00013810: 2623 3435 3b26 6774 3b4e 6f64 6538 3c2f ->Node8</ │ │ │ -00013820: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00013830: 6564 6765 3133 335f 4e6f 6465 3030 3030 edge133_Node0000 │ │ │ -00013840: 3532 5f4e 6f64 6530 3030 3030 3822 3e3c 52_Node000008">< │ │ │ -00013850: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00013860: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00013870: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00013880: 6238 6666 2220 643d 224d 3139 3830 2e36 b8ff" d="M1980.6 │ │ │ -00013890: 2c2d 3534 392e 3834 4331 3939 302e 3235 ,-549.84C1990.25 │ │ │ -000138a0: 2c2d 3532 352e 3820 3230 3136 2c2d 3435 ,-525.8 2016,-45 │ │ │ -000138b0: 362e 3032 2032 3031 362c 2d33 3935 2e35 6.02 2016,-395.5 │ │ │ -000138c0: 2032 3031 362c 2d33 3935 2e35 2032 3031 2016,-395.5 201 │ │ │ -000138d0: 362c 2d33 3935 2e35 2032 3031 362c 2d31 6,-395.5 2016,-1 │ │ │ -000138e0: 3138 2e35 2032 3031 362c 2d39 352e 3932 18.5 2016,-95.92 │ │ │ -000138f0: 2031 3639 312e 3431 2c2d 3338 2031 3537 1691.41,-38 157 │ │ │ -00013900: 332e 3331 2c2d 3137 2e36 3822 2f3e 0a3c 3.31,-17.68"/>.< │ │ │ -00013910: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00013920: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00013930: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00013940: 3135 3733 2e36 352c 2d31 342e 3139 2031 1573.65,-14.19 1 │ │ │ -00013950: 3536 332e 322c 2d31 352e 3934 2031 3537 563.2,-15.94 157 │ │ │ -00013960: 322e 3436 2c2d 3231 2e30 3920 3135 3733 2.46,-21.09 1573 │ │ │ -00013970: 2e36 352c 2d31 342e 3139 222f 3e0a 3c2f .65,-14.19"/>.</ │ │ │ -00013980: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00013990: 2d20 4e6f 6465 3532 2623 3435 3b26 6774 - Node52-> │ │ │ -000139a0: 3b4e 6f64 6531 3220 2d2d 3e0a 3c67 2069 ;Node12 -->.<g i │ │ │ -000139b0: 643d 2265 6467 6531 3334 5f4e 6f64 6530 d="edge134_Node0 │ │ │ -000139c0: 3030 3035 325f 4e6f 6465 3030 3030 3132 00052_Node000012 │ │ │ -000139d0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -000139e0: 3c74 6974 6c65 3e4e 6f64 6535 3226 2334 <title>Node52 │ │ │ -000139f0: 353b 2667 743b 4e6f 6465 3132 3c2f 7469 5;>Node12</ti │ │ │ -00013a00: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00013a10: 6765 3133 345f 4e6f 6465 3030 3030 3532 ge134_Node000052 │ │ │ -00013a20: 5f4e 6f64 6530 3030 3031 3222 3e3c 6120 _Node000012"><a │ │ │ -00013a30: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00013a40: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00013a50: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00013a60: 6666 2220 643d 224d 3230 3236 2e31 322c ff" d="M2026.12, │ │ │ -00013a70: 2d35 3534 2e34 3443 3230 3533 2e32 362c -554.44C2053.26, │ │ │ -00013a80: 2d35 3439 2e33 3920 3230 3834 2e38 372c -549.39 2084.87, │ │ │ -00013a90: 2d35 3338 2e32 3820 3231 3032 2c2d 3531 -538.28 2102,-51 │ │ │ -00013aa0: 3420 3231 3137 2e38 312c 2d34 3931 2e35 4 2117.81,-491.5 │ │ │ -00013ab0: 3920 3230 3832 2e39 2c2d 3438 342e 3935 9 2082.9,-484.95 │ │ │ -00013ac0: 2032 3037 342c 2d34 3539 2032 3037 312e 2074,-459 2071. │ │ │ -00013ad0: 3236 2c2d 3435 312e 3031 2032 3037 332e 26,-451.01 2073. │ │ │ -00013ae0: 3132 2c2d 3434 382e 3420 3230 3734 2c2d 12,-448.4 2074,- │ │ │ -00013af0: 3434 3020 3230 3836 2e35 312c 2d33 3230 440 2086.51,-320 │ │ │ -00013b00: 2e34 3920 3231 3330 2c2d 3239 352e 3636 .49 2130,-295.66 │ │ │ -00013b10: 2032 3133 302c 2d31 3735 2e35 2032 3133 2130,-175.5 213 │ │ │ -00013b20: 302c 2d31 3735 2e35 2032 3133 302c 2d31 0,-175.5 2130,-1 │ │ │ -00013b30: 3735 2e35 2032 3133 302c 2d31 3138 2e35 75.5 2130,-118.5 │ │ │ -00013b40: 2032 3133 302c 2d32 322e 3331 2031 3737 2130,-22.31 177 │ │ │ -00013b50: 352e 322c 2d31 312e 3439 2031 3636 302e 5.2,-11.49 1660. │ │ │ -00013b60: 3339 2c2d 3130 2e35 3122 2f3e 0a3c 706f 39,-10.51"/>.<po │ │ │ -00013b70: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -00013b80: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -00013b90: 6238 6666 2220 706f 696e 7473 3d22 3136 b8ff" points="16 │ │ │ -00013ba0: 3630 2e30 372c 2d37 2e30 3120 3136 3530 60.07,-7.01 1650 │ │ │ -00013bb0: 2e30 342c 2d31 302e 3435 2031 3636 302e .04,-10.45 1660. │ │ │ -00013bc0: 3032 2c2d 3134 2e30 3120 3136 3630 2e30 02,-14.01 1660.0 │ │ │ -00013bd0: 372c 2d37 2e30 3122 2f3e 0a3c 2f61 3e0a 7,-7.01"/>.</a>. │ │ │ -00013be0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00013bf0: 6f64 6535 3226 2334 353b 2667 743b 4e6f ode52->No │ │ │ -00013c00: 6465 3232 202d 2d3e 0a3c 6720 6964 3d22 de22 -->.<g id=" │ │ │ -00013c10: 6564 6765 3132 395f 4e6f 6465 3030 3030 edge129_Node0000 │ │ │ -00013c20: 3532 5f4e 6f64 6530 3030 3032 3222 2063 52_Node000022" c │ │ │ -00013c30: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00013c40: 746c 653e 4e6f 6465 3532 2623 3435 3b26 tle>Node52-& │ │ │ -00013c50: 6774 3b4e 6f64 6532 323c 2f74 6974 6c65 gt;Node22..

│ │ │ -00013d30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ -00013db0: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3226 /g>...< │ │ │ -00014170: 7469 746c 653e 4e6f 6465 3532 2623 3435 title>Node52- │ │ │ -00014180: 3b26 6774 3b4e 6f64 6533 313c 2f74 6974 ;>Node31.. │ │ │ -000141d0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 │ │ │ -00014260: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ...... │ │ │ -00014300: 3c67 2069 643d 2265 6467 6531 3336 5f4e .Node5 │ │ │ -00014340: 3326 2334 353b 2667 743b 4e6f 6465 323c 3->Node2< │ │ │ -00014350: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00014360: 5f65 6467 6531 3336 5f4e 6f64 6530 3030 _edge136_Node000 │ │ │ -00014370: 3035 335f 4e6f 6465 3030 3030 3032 223e 053_Node000002"> │ │ │ -00014380: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ -00014390: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ -000143a0: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ -000143b0: 3362 3866 6622 2064 3d22 4d32 3232 342e 3b8ff" d="M2224. │ │ │ -000143c0: 3334 2c2d 3630 342e 3843 3232 3237 2e35 34,-604.8C2227.5 │ │ │ -000143d0: 352c 2d35 3935 2e39 3420 3232 3332 2e31 5,-595.94 2232.1 │ │ │ -000143e0: 382c 2d35 3831 2e37 3520 3232 3334 2c2d 8,-581.75 2234,- │ │ │ -000143f0: 3536 3920 3232 3432 2e32 342c 2d35 3131 569 2242.24,-511 │ │ │ -00014400: 2e34 3320 3232 3430 2e34 392c 2d34 3930 .43 2240.49,-490 │ │ │ -00014410: 2e37 3120 3232 3132 2c2d 3434 3020 3231 .71 2212,-440 21 │ │ │ -00014420: 3138 2e36 322c 2d32 3733 2e38 2032 3130 18.62,-273.8 210 │ │ │ -00014430: 392e 3238 2c2d 3139 332e 3639 2031 3933 9.28,-193.69 193 │ │ │ -00014440: 382c 2d31 3130 2031 3838 332e 3232 2c2d 8,-110 1883.22,- │ │ │ -00014450: 3833 2e32 3420 3938 342e 3635 2c2d 3639 83.24 984.65,-69 │ │ │ -00014460: 2e37 3120 3732 342e 3834 2c2d 3636 2e33 .71 724.84,-66.3 │ │ │ -00014470: 3522 2f3e 0a3c 706f 6c79 676f 6e20 6669 5"/>.<polygon fi │ │ │ -00014480: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00014490: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -000144a0: 696e 7473 3d22 3732 342e 3831 2c2d 3632 ints="724.81,-62 │ │ │ -000144b0: 2e38 3520 3731 342e 3737 2c2d 3636 2e32 .85 714.77,-66.2 │ │ │ -000144c0: 3220 3732 342e 3732 2c2d 3639 2e38 3520 2 724.72,-69.85 │ │ │ -000144d0: 3732 342e 3831 2c2d 3632 2e38 3522 2f3e 724.81,-62.85"/> │ │ │ -000144e0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -000144f0: 3c21 2d2d 204e 6f64 6535 3326 2334 353b <!-- Node53- │ │ │ -00014500: 2667 743b 4e6f 6465 3320 2d2d 3e0a 3c67 >Node3 -->.<g │ │ │ -00014510: 2069 643d 2265 6467 6531 3432 5f4e 6f64 id="edge142_Nod │ │ │ -00014520: 6530 3030 3035 335f 4e6f 6465 3030 3030 e000053_Node0000 │ │ │ -00014530: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ -00014540: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3326 >.<title>Node53& │ │ │ -00014550: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ -00014560: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00014570: 6467 6531 3432 5f4e 6f64 6530 3030 3035 dge142_Node00005 │ │ │ -00014580: 335f 4e6f 6465 3030 3030 3033 223e 3c61 3_Node000003"><a │ │ │ -00014590: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000145a0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000145b0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000145c0: 3866 6622 2064 3d22 4d32 3238 342e 3632 8ff" d="M2284.62 │ │ │ -000145d0: 2c2d 3630 372e 3934 4332 3432 382e 3031 ,-607.94C2428.01 │ │ │ -000145e0: 2c2d 3539 332e 3635 2032 3736 342c 2d35 ,-593.65 2764,-5 │ │ │ -000145f0: 3439 2e36 2032 3736 342c 2d34 3530 2e35 49.6 2764,-450.5 │ │ │ -00014600: 2032 3736 342c 2d34 3530 2e35 2032 3736 2764,-450.5 276 │ │ │ -00014610: 342c 2d34 3530 2e35 2032 3736 342c 2d31 4,-450.5 2764,-1 │ │ │ -00014620: 3138 2e35 2032 3736 342c 2d39 302e 3935 18.5 2764,-90.95 │ │ │ -00014630: 2032 3538 302e 372c 2d33 392e 3838 2032 2580.7,-39.88 2 │ │ │ -00014640: 3530 322e 3539 2c2d 3139 2e33 3722 2f3e 502.59,-19.37"/> │ │ │ -00014650: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00014660: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00014670: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00014680: 3d22 3235 3033 2e32 392c 2d31 352e 3933 ="2503.29,-15.93 │ │ │ -00014690: 2032 3439 322e 3733 2c2d 3136 2e37 3920 2492.73,-16.79 │ │ │ -000146a0: 3235 3031 2e35 322c 2d32 322e 3731 2032 2501.52,-22.71 2 │ │ │ -000146b0: 3530 332e 3239 2c2d 3135 2e39 3322 2f3e 503.29,-15.93"/> │ │ │ -000146c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -000146d0: 3c21 2d2d 204e 6f64 6535 3326 2334 353b <!-- Node53- │ │ │ -000146e0: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ -000146f0: 2069 643d 2265 6467 6531 3434 5f4e 6f64 id="edge144_Nod │ │ │ -00014700: 6530 3030 3035 335f 4e6f 6465 3030 3030 e000053_Node0000 │ │ │ -00014710: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -00014720: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3326 >.<title>Node53& │ │ │ -00014730: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -00014740: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00014750: 6467 6531 3434 5f4e 6f64 6530 3030 3035 dge144_Node00005 │ │ │ -00014760: 335f 4e6f 6465 3030 3030 3035 223e 3c61 3_Node000005"><a │ │ │ -00014770: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00014780: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00014790: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000147a0: 3866 6622 2064 3d22 4d32 3238 342e 3536 8ff" d="M2284.56 │ │ │ -000147b0: 2c2d 3630 382e 3343 3234 3335 2e33 322c ,-608.3C2435.32, │ │ │ -000147c0: 2d35 3935 2e31 3120 3238 3032 2c2d 3535 -595.11 2802,-55 │ │ │ -000147d0: 372e 3636 2032 3830 322c 2d35 3035 2e35 7.66 2802,-505.5 │ │ │ -000147e0: 2032 3830 322c 2d35 3035 2e35 2032 3830 2802,-505.5 280 │ │ │ -000147f0: 322c 2d35 3035 2e35 2032 3830 322c 2d31 2,-505.5 2802,-1 │ │ │ -00014800: 3138 2e35 2032 3830 322c 2d32 362e 3420 18.5 2802,-26.4 │ │ │ -00014810: 3236 3630 2e33 372c 2d31 312e 3439 2032 2660.37,-11.49 2 │ │ │ -00014820: 3538 362e 3938 2c2d 392e 3935 222f 3e0a 586.98,-9.95"/>. │ │ │ -00014830: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00014840: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -00014850: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -00014860: 2232 3538 362e 3732 2c2d 362e 3434 2032 "2586.72,-6.44 2 │ │ │ -00014870: 3537 362e 3638 2c2d 392e 3831 2032 3538 576.68,-9.81 258 │ │ │ -00014880: 362e 3633 2c2d 3133 2e34 3420 3235 3836 6.63,-13.44 2586 │ │ │ -00014890: 2e37 322c 2d36 2e34 3422 2f3e 0a3c 2f61 .72,-6.44"/>.</a │ │ │ -000148a0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -000148b0: 204e 6f64 6535 3326 2334 353b 2667 743b Node53-> │ │ │ -000148c0: 4e6f 6465 3231 202d 2d3e 0a3c 6720 6964 Node21 -->.<g id │ │ │ -000148d0: 3d22 6564 6765 3134 335f 4e6f 6465 3030 ="edge143_Node00 │ │ │ -000148e0: 3030 3533 5f4e 6f64 6530 3030 3032 3122 0053_Node000021" │ │ │ -000148f0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00014900: 7469 746c 653e 4e6f 6465 3533 2623 3435 title>Node53- │ │ │ -00014910: 3b26 6774 3b4e 6f64 6532 313c 2f74 6974 ;>Node21</tit │ │ │ -00014920: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00014930: 6531 3433 5f4e 6f64 6530 3030 3035 335f e143_Node000053_ │ │ │ -00014940: 4e6f 6465 3030 3030 3231 223e 3c61 2078 Node000021"><a x │ │ │ -00014950: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00014960: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00014970: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00014980: 6622 2064 3d22 4d32 3238 342e 3936 2c2d f" d="M2284.96,- │ │ │ -00014990: 3630 362e 3032 4332 3431 322e 3835 2c2d 606.02C2412.85,- │ │ │ -000149a0: 3538 372e 3133 2032 3638 382c 2d35 3235 587.13 2688,-525 │ │ │ -000149b0: 2e30 3420 3236 3838 2c2d 3334 302e 3520 .04 2688,-340.5 │ │ │ -000149c0: 3236 3838 2c2d 3334 302e 3520 3236 3838 2688,-340.5 2688 │ │ │ -000149d0: 2c2d 3334 302e 3520 3236 3838 2c2d 3238 ,-340.5 2688,-28 │ │ │ -000149e0: 332e 3520 3236 3838 2c2d 3231 352e 3936 3.5 2688,-215.96 │ │ │ -000149f0: 2032 3631 392e 3036 2c2d 3136 302e 3036 2619.06,-160.06 │ │ │ -00014a00: 2032 3538 312e 3938 2c2d 3133 342e 3838 2581.98,-134.88 │ │ │ -00014a10: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00014a20: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00014a30: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00014a40: 6e74 733d 2232 3538 332e 3537 2c2d 3133 nts="2583.57,-13 │ │ │ -00014a50: 312e 3733 2032 3537 332e 332c 2d31 3239 1.73 2573.3,-129 │ │ │ -00014a60: 2e31 3520 3235 3739 2e37 322c 2d31 3337 .15 2579.72,-137 │ │ │ -00014a70: 2e35 3820 3235 3833 2e35 372c 2d31 3331 .58 2583.57,-131 │ │ │ -00014a80: 2e37 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .73"/>.</a>.</g> │ │ │ -00014a90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .</g>.<!-- Node5 │ │ │ -00014aa0: 3326 2334 353b 2667 743b 4e6f 6465 3232 3->Node22 │ │ │ -00014ab0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00014ac0: 3133 375f 4e6f 6465 3030 3030 3533 5f4e 137_Node000053_N │ │ │ -00014ad0: 6f64 6530 3030 3032 3222 2063 6c61 7373 ode000022" class │ │ │ -00014ae0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -00014af0: 4e6f 6465 3533 2623 3435 3b26 6774 3b4e Node53->N │ │ │ -00014b00: 6f64 6532 323c 2f74 6974 6c65 3e0a 3c67 ode22..... │ │ │ -00014c50: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node53-& │ │ │ -00014cc0: 6774 3b4e 6f64 6532 363c 2f74 6974 6c65 gt;Node26..

....... │ │ │ -00014ea0: 3c74 6974 6c65 3e4e 6f64 6535 3326 2334 Node53 │ │ │ -00014eb0: 353b 2667 743b 4e6f 6465 3331 3c2f 7469 5;>Node31</ti │ │ │ -00014ec0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00014ed0: 6765 3134 305f 4e6f 6465 3030 3030 3533 ge140_Node000053 │ │ │ -00014ee0: 5f4e 6f64 6530 3030 3033 3122 3e3c 6120 _Node000031"><a │ │ │ -00014ef0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00014f00: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00014f10: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00014f20: 6666 2220 643d 224d 3232 3038 2e30 332c ff" d="M2208.03, │ │ │ -00014f30: 2d36 3034 2e39 3843 3231 3737 2e31 322c -604.98C2177.12, │ │ │ -00014f40: 2d35 3834 2e38 3120 3230 3936 2e34 322c -584.81 2096.42, │ │ │ -00014f50: 2d35 3333 2e30 3120 3230 3236 2c2d 3439 -533.01 2026,-49 │ │ │ -00014f60: 3520 3139 3139 2e32 2c2d 3433 372e 3336 5 1919.2,-437.36 │ │ │ -00014f70: 2031 3738 372e 3334 2c2d 3337 382e 3233 1787.34,-378.23 │ │ │ -00014f80: 2031 3732 392e 3935 2c2d 3335 332e 3037 1729.95,-353.07 │ │ │ -00014f90: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00014fa0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00014fb0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00014fc0: 6e74 733d 2231 3733 312e 3333 2c2d 3334 nts="1731.33,-34 │ │ │ -00014fd0: 392e 3835 2031 3732 302e 3736 2c2d 3334 9.85 1720.76,-34 │ │ │ -00014fe0: 392e 3035 2031 3732 382e 3532 2c2d 3335 9.05 1728.52,-35 │ │ │ -00014ff0: 362e 3236 2031 3733 312e 3333 2c2d 3334 6.26 1731.33,-34 │ │ │ -00015000: 392e 3835 222f 3e0a 3c2f 613e 0a3c 2f67 9.85"/>.</a>.</g │ │ │ -00015010: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00015020: 3533 2623 3435 3b26 6774 3b4e 6f64 6533 53->Node3 │ │ │ -00015030: 3220 2d2d 3e0a 3c67 2069 643d 2265 6467 2 -->.<g id="edg │ │ │ -00015040: 6531 3339 5f4e 6f64 6530 3030 3035 335f e139_Node000053_ │ │ │ -00015050: 4e6f 6465 3030 3030 3332 2220 636c 6173 Node000032" clas │ │ │ -00015060: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00015070: 3e4e 6f64 6535 3326 2334 353b 2667 743b >Node53-> │ │ │ -00015080: 4e6f 6465 3332 3c2f 7469 746c 653e 0a3c Node32.< │ │ │ -00015090: 6720 6964 3d22 615f 6564 6765 3133 395f g id="a_edge139_ │ │ │ -000150a0: 4e6f 6465 3030 3030 3533 5f4e 6f64 6530 Node000053_Node0 │ │ │ -000150b0: 3030 3033 3222 3e3c 6120 786c 696e 6b3a 00032">..< │ │ │ -00015160: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00015170: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00015180: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00015190: 3232 3832 2e37 342c 2d33 3033 2e36 3120 2282.74,-303.61 │ │ │ -000151a0: 3232 3737 2e36 352c 2d32 3934 2e33 3220 2277.65,-294.32 │ │ │ -000151b0: 3232 3735 2e38 332c 2d33 3034 2e37 3520 2275.83,-304.75 │ │ │ -000151c0: 3232 3832 2e37 342c 2d33 3033 2e36 3122 2282.74,-303.61" │ │ │ -000151d0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ -00015200: 0a3c 6720 6964 3d22 6564 6765 3134 315f ..Node │ │ │ -00015240: 3533 2623 3435 3b26 6774 3b4e 6f64 6535 53->Node5 │ │ │ -00015250: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2...< │ │ │ -00015300: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00015310: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00015320: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00015330: 3230 3237 2e30 332c 2d35 3637 2e37 3820 2027.03,-567.78 │ │ │ -00015340: 3230 3136 2e35 312c 2d35 3639 2e30 3820 2016.51,-569.08 │ │ │ -00015350: 3230 3235 2e35 342c 2d35 3734 2e36 3320 2025.54,-574.63 │ │ │ -00015360: 3230 3237 2e30 332c 2d35 3637 2e37 3822 2027.03,-567.78" │ │ │ -00015370: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ -000153a0: 0a3c 6720 6964 3d22 6564 6765 3134 375f ..Node │ │ │ -000153e0: 3534 2623 3435 3b26 6774 3b4e 6f64 6533 54->Node3 │ │ │ -000153f0: 313c 2f74 6974 6c65 3e0a 3c67 2069 643d 1..... │ │ │ -00015540: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .... │ │ │ -000155a0: 4e6f 6465 3534 2623 3435 3b26 6774 3b4e Node54->N │ │ │ -000155b0: 6f64 6533 323c 2f74 6974 6c65 3e0a 3c67 ode32....< │ │ │ -00015700: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -00015760: 3c74 6974 6c65 3e4e 6f64 6535 3526 2334 Node55 │ │ │ -00015770: 353b 2667 743b 4e6f 6465 323c 2f74 6974 5;>Node2</tit │ │ │ -00015780: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00015790: 6531 3439 5f4e 6f64 6530 3030 3035 355f e149_Node000055_ │ │ │ -000157a0: 4e6f 6465 3030 3030 3032 223e 3c61 2078 Node000002"><a x │ │ │ -000157b0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000157c0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000157d0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000157e0: 6622 2064 3d22 4d31 3839 322e 3832 2c2d f" d="M1892.82,- │ │ │ -000157f0: 3630 342e 3734 4331 3838 392e 3638 2c2d 604.74C1889.68,- │ │ │ -00015800: 3539 352e 3835 2031 3838 342e 3935 2c2d 595.85 1884.95,- │ │ │ -00015810: 3538 312e 3632 2031 3838 322c 2d35 3639 581.62 1882,-569 │ │ │ -00015820: 2031 3834 302e 3632 2c2d 3339 322e 3035 1840.62,-392.05 │ │ │ -00015830: 2031 3934 332e 3633 2c2d 3239 372e 3236 1943.63,-297.26 │ │ │ -00015840: 2031 3831 392c 2d31 3635 2031 3734 332e 1819,-165 1743. │ │ │ -00015850: 3739 2c2d 3835 2e31 3920 3936 342e 3831 79,-85.19 964.81 │ │ │ -00015860: 2c2d 3639 2e32 3120 3732 342e 3932 2c2d ,-69.21 724.92,- │ │ │ -00015870: 3636 2e31 3822 2f3e 0a3c 706f 6c79 676f 66.18"/>.<polygo │ │ │ -00015880: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00015890: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -000158a0: 2220 706f 696e 7473 3d22 3732 342e 3633 " points="724.63 │ │ │ -000158b0: 2c2d 3632 2e36 3720 3731 342e 3538 2c2d ,-62.67 714.58,- │ │ │ -000158c0: 3636 2e30 3520 3732 342e 3534 2c2d 3639 66.05 724.54,-69 │ │ │ -000158d0: 2e36 3720 3732 342e 3633 2c2d 3632 2e36 .67 724.63,-62.6 │ │ │ -000158e0: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ -000158f0: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3526 /g>.<!-- Node55& │ │ │ -00015900: 2334 353b 2667 743b 4e6f 6465 3232 202d #45;>Node22 - │ │ │ -00015910: 2d3e 0a3c 6720 6964 3d22 6564 6765 3135 ->.<g id="edge15 │ │ │ -00015920: 305f 4e6f 6465 3030 3030 3535 5f4e 6f64 0_Node000055_Nod │ │ │ -00015930: 6530 3030 3032 3222 2063 6c61 7373 3d22 e000022" class=" │ │ │ -00015940: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00015950: 6465 3535 2623 3435 3b26 6774 3b4e 6f64 de55->Nod │ │ │ -00015960: 6532 323c 2f74 6974 6c65 3e0a 3c67 2069 e22.........< │ │ │ -00015b10: 7469 746c 653e 4e6f 6465 3535 2623 3435 title>Node55- │ │ │ -00015b20: 3b26 6774 3b4e 6f64 6532 363c 2f74 6974 ;>Node26.. │ │ │ -00015b70: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 ... │ │ │ -00015c80: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .... │ │ │ -00015ce0: 4e6f 6465 3535 2623 3435 3b26 6774 3b4e Node55->N │ │ │ -00015cf0: 6f64 6534 333c 2f74 6974 6c65 3e0a 3c67 ode43... │ │ │ -00015e10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00015e20: 3c21 2d2d 204e 6f64 6535 3526 2334 353b .< │ │ │ -00015e40: 6720 6964 3d22 6564 6765 3135 335f 4e6f g id="edge153_No │ │ │ -00015e50: 6465 3030 3030 3535 5f4e 6f64 6530 3030 de000055_Node000 │ │ │ -00015e60: 3035 3222 2063 6c61 7373 3d22 6564 6765 052" class="edge │ │ │ -00015e70: 223e 0a3c 7469 746c 653e 4e6f 6465 3535 ">.Node55 │ │ │ -00015e80: 2623 3435 3b26 6774 3b4e 6f64 6535 323c ->Node52< │ │ │ -00015e90: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00015ea0: 5f65 6467 6531 3533 5f4e 6f64 6530 3030 _edge153_Node000 │ │ │ -00015eb0: 3035 355f 4e6f 6465 3030 3030 3532 223e 055_Node000052"> │ │ │ -00015ec0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ -00015ed0: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ -00015ee0: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ -00015ef0: 3362 3866 6622 2064 3d22 4d31 3930 392e 3b8ff" d="M1909. │ │ │ -00015f00: 3031 2c2d 3630 342e 3938 4331 3932 312e 01,-604.98C1921. │ │ │ -00015f10: 3436 2c2d 3539 362e 3834 2031 3934 302e 46,-596.84 1940. │ │ │ -00015f20: 3436 2c2d 3538 342e 3431 2031 3935 352e 46,-584.41 1955. │ │ │ -00015f30: 3231 2c2d 3537 342e 3736 222f 3e0a 3c70 21,-574.76"/>.<p │ │ │ -00015f40: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00015f50: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00015f60: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ -00015f70: 3935 372e 332c 2d35 3737 2e35 3720 3139 957.3,-577.57 19 │ │ │ -00015f80: 3633 2e37 352c 2d35 3639 2e31 3720 3139 63.75,-569.17 19 │ │ │ -00015f90: 3533 2e34 362c 2d35 3731 2e37 3220 3139 53.46,-571.72 19 │ │ │ -00015fa0: 3537 2e33 2c2d 3537 372e 3537 222f 3e0a 57.3,-577.57"/>. │ │ │ -00015fb0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00015fc0: 212d 2d20 4e6f 6465 3535 2623 3435 3b26 !-- Node55-& │ │ │ -00015fd0: 6774 3b4e 6f64 6535 3420 2d2d 3e0a 3c67 gt;Node54 -->.<g │ │ │ -00015fe0: 2069 643d 2265 6467 6531 3534 5f4e 6f64 id="edge154_Nod │ │ │ -00015ff0: 6530 3030 3035 355f 4e6f 6465 3030 3030 e000055_Node0000 │ │ │ -00016000: 3534 2220 636c 6173 733d 2265 6467 6522 54" class="edge" │ │ │ -00016010: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3526 >.<title>Node55& │ │ │ -00016020: 2334 353b 2667 743b 4e6f 6465 3534 3c2f #45;>Node54</ │ │ │ -00016030: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00016040: 6564 6765 3135 345f 4e6f 6465 3030 3030 edge154_Node0000 │ │ │ -00016050: 3535 5f4e 6f64 6530 3030 3035 3422 3e3c 55_Node000054">< │ │ │ -00016060: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00016070: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00016080: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00016090: 6238 6666 2220 643d 224d 3139 3532 2e30 b8ff" d="M1952.0 │ │ │ -000160a0: 332c 2d36 3039 2e31 3743 3230 3131 2e31 3,-609.17C2011.1 │ │ │ -000160b0: 332c 2d36 3031 2e31 3820 3231 3030 2e39 3,-601.18 2100.9 │ │ │ -000160c0: 382c 2d35 3738 2e34 3820 3231 3430 2c2d 8,-578.48 2140,- │ │ │ -000160d0: 3531 3420 3231 3438 2e32 352c 2d35 3030 514 2148.25,-500 │ │ │ -000160e0: 2e33 3720 3231 3435 2e30 342c 2d34 3832 .37 2145.04,-482 │ │ │ -000160f0: 2e30 3520 3231 3430 2e36 332c 2d34 3638 .05 2140.63,-468 │ │ │ -00016100: 2e35 3922 2f3e 0a3c 706f 6c79 676f 6e20 .59"/>.<polygon │ │ │ -00016110: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00016120: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00016130: 706f 696e 7473 3d22 3231 3433 2e38 332c points="2143.83, │ │ │ -00016140: 2d34 3637 2e31 3520 3231 3337 2e30 342c -467.15 2137.04, │ │ │ -00016150: 2d34 3539 2e30 3220 3231 3337 2e32 382c -459.02 2137.28, │ │ │ -00016160: 2d34 3639 2e36 3120 3231 3433 2e38 332c -469.61 2143.83, │ │ │ -00016170: 2d34 3637 2e31 3522 2f3e 0a3c 2f61 3e0a -467.15"/>.</a>. │ │ │ -00016180: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00016190: 6f64 6535 3826 2334 353b 2667 743b 4e6f ode58->No │ │ │ -000161a0: 6465 3220 2d2d 3e0a 3c67 2069 643d 2265 de2 -->.<g id="e │ │ │ -000161b0: 6467 6531 3536 5f4e 6f64 6530 3030 3035 dge156_Node00005 │ │ │ -000161c0: 385f 4e6f 6465 3030 3030 3032 2220 636c 8_Node000002" cl │ │ │ -000161d0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -000161e0: 6c65 3e4e 6f64 6535 3826 2334 353b 2667 le>Node58-&g │ │ │ -000161f0: 743b 4e6f 6465 323c 2f74 6974 6c65 3e0a t;Node2. │ │ │ -00016200: 3c67 2069 643d 2261 5f65 6467 6531 3536 .... │ │ │ -00016370: 3c2f 673e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00016380: 2f73 7667 3e0a /svg>. │ │ │ +00002bd0: 4d36 3236 2e30 352c 2d35 342e 3938 4336 M626.05,-54.98C6 │ │ │ +00002be0: 3432 2e33 392c 2d34 362e 3537 2036 3637 42.39,-46.57 667 │ │ │ +00002bf0: 2e36 332c 2d33 332e 3539 2036 3836 2e36 .63,-33.59 686.6 │ │ │ +00002c00: 332c 2d32 332e 3831 222f 3e0a 3c70 6f6c 3,-23.81"/>.......N │ │ │ +00002cc0: 6f64 6531 343c 2f74 6974 6c65 3e0a 3c67 ode14...climit │ │ │ +00002dc0: 733c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f s...... │ │ │ +00002e30: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ +00002e40: 6465 3134 3c2f 7469 746c 653e 0a3c 6720 de14......< │ │ │ +00002f60: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3520 /g>...Node │ │ │ +00002fa0: 3135 3c2f 7469 746c 653e 0a3c 6720 6964 15. │ │ │ +00002fc0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..cer │ │ │ +00003090: 726e 6f3c 2f74 6578 743e 0a3c 2f61 3e0a rno.. │ │ │ +000030a0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2-> │ │ │ +00003110: 4e6f 6465 3135 3c2f 7469 746c 653e 0a3c Node15.< │ │ │ +00003120: 6720 6964 3d22 615f 6564 6765 3134 5f4e g id="a_edge14_N │ │ │ +00003130: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ +00003140: 3030 3135 223e 3c61 2078 6c69 6e6b 3a74 0015">..... │ │ │ +00003230: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3136 ...Nod │ │ │ +00003270: 6531 363c 2f74 6974 6c65 3e0a 3c67 2069 e16...ne │ │ │ +00003360: 773c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f w...... │ │ │ +000033d0: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ +000033e0: 6465 3136 3c2f 7469 746c 653e 0a3c 6720 de16......< │ │ │ +00003500: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3720 /g>...Node │ │ │ +00003540: 3137 3c2f 7469 746c 653e 0a3c 6720 6964 17. │ │ │ +00003560: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..assert │ │ │ +00003640: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00003650: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node2->N │ │ │ +000036c0: 6f64 6531 373c 2f74 6974 6c65 3e0a 3c67 ode17......< │ │ │ +000037e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3826 /g>. │ │ │ +00003990: 0a3c 6720 6964 3d22 6564 6765 3139 5f4e ..Node1 │ │ │ +000039d0: 3826 2334 353b 2667 743b 4e6f 6465 3131 8->Node11 │ │ │ +000039e0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00003a10: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ +00003b00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....N │ │ │ +00003b60: 6f64 6531 3926 2334 353b 2667 743b 4e6f ode19->No │ │ │ +00003b70: 6465 3138 3c2f 7469 746c 653e 0a3c 6720 de18....... │ │ │ +00003ca0: 0a3c 2f73 7667 3e0a .. │ │ ├── ./usr/share/doc/ucommon-doc/html/a00397.svg │ │ │ @@ -8,2700 +8,2753 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">....< │ │ │ -00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ -000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ -000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ -000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ -000001d0: 736c 6174 6528 3420 3430 3829 223e 0a3c slate(4 408)">.< │ │ │ -000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 7563 title>ucommon/uc │ │ │ -000001f0: 6f6d 6d6f 6e2e 683c 2f74 6974 6c65 3e0a ommon.h. │ │ │ -00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ -00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ -00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...uc │ │ │ -00000370: 6f6d 6d6f 6e2f 7563 6f6d 6d6f 6e2e 683c ommon/ucommon.h< │ │ │ -00000380: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00000390: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....Nod │ │ │ -000003d0: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2. │ │ │ -000003f0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 . │ │ │ -00000490: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/conf │ │ │ -00000500: 6967 2e68 3c2f 7465 7874 3e0a 3c2f 613e ig.h. │ │ │ -00000510: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node1->N │ │ │ -00000580: 6f64 6532 3c2f 7469 746c 653e 0a3c 6720 ode2.....< │ │ │ -000006a0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node25. │ │ │ -000006f0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..uco │ │ │ -00000870: 6d6d 6f6e 2f73 6563 7572 652e 683c 2f74 mmon/secure.h...< │ │ │ -00000890: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>...Node3.. │ │ │ -00000af0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .common │ │ │ -00000bc0: 6370 702f 6164 6472 6573 732e 683c 2f74 cpp/address.h...< │ │ │ -00000be0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>. │ │ │ -00000c00: 0a3c 6720 6964 3d22 6564 6765 325f 4e6f ..Node2& │ │ │ -00000c40: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ -00000c50: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00000c60: 6467 6532 5f4e 6f64 6530 3030 3030 325f dge2_Node000002_ │ │ │ -00000c70: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ -00000c80: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00000c90: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00000ca0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00000cb0: 6622 2064 3d22 4d38 3631 2e38 362c 2d33 f" d="M861.86,-3 │ │ │ -00000cc0: 3337 2e36 3143 3738 302e 382c 2d33 3335 37.61C780.8,-335 │ │ │ -00000cd0: 2e30 3820 3635 332e 3134 2c2d 3332 352e .08 653.14,-325. │ │ │ -00000ce0: 3935 2036 3139 2c2d 3239 3420 3538 372e 95 619,-294 587. │ │ │ -00000cf0: 3533 2c2d 3236 342e 3535 2035 3930 2e34 53,-264.55 590.4 │ │ │ -00000d00: 332c 2d32 3036 2e32 3820 3539 322e 3833 3,-206.28 592.83 │ │ │ -00000d10: 2c2d 3138 342e 3233 222f 3e0a 3c70 6f6c ,-184.23"/>.<pol │ │ │ -00000d20: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00000d30: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00000d40: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ -00000d50: 2e39 2c2d 3334 312e 3131 2038 3732 2c2d .9,-341.11 872,- │ │ │ -00000d60: 3333 372e 3920 3836 322e 312c 2d33 3334 337.9 862.1,-334 │ │ │ -00000d70: 2e31 3120 3836 312e 392c 2d33 3431 2e31 .11 861.9,-341.1 │ │ │ -00000d80: 3122 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 1"/>.</a>.</g>.< │ │ │ -00000d90: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 202d /g>.<!-- Node4 - │ │ │ -00000da0: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ -00000db0: 3030 3034 2220 636c 6173 733d 226e 6f64 0004" class="nod │ │ │ -00000dc0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6534 e">.<title>Node4 │ │ │ -00000dd0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .. │ │ │ -00000e30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 . │ │ │ -00000e90: 3c74 6578 7420 7465 7874 2d61 6e63 686f c │ │ │ -00000ef0: 6f6d 6d6f 6e63 7070 2f63 6f6d 6d6f 6e63 ommoncpp/commonc │ │ │ -00000f00: 7070 2e68 3c2f 7465 7874 3e0a 3c2f 613e pp.h. │ │ │ -00000f10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ -00000f80: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4..... │ │ │ -00001120: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node5.< │ │ │ -00001170: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00001180: 3035 223e 3c61 2078 6c69 6e6b 3a68 7265 05">..common │ │ │ -00001290: 6370 702f 6463 6370 2e68 3c2f 7465 7874 cpp/dccp.h... │ │ │ -000012b0: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b .. │ │ │ -00001300: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ -00001310: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ -00001320: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00001330: 6532 305f 4e6f 6465 3030 3030 3032 5f4e e20_Node000002_N │ │ │ -00001340: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ -00001350: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00001360: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00001370: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00001380: 2220 643d 224d 3836 312e 3637 2c2d 3333 " d="M861.67,-33 │ │ │ -00001390: 352e 3135 4337 3738 2e35 362c 2d33 3330 5.15C778.56,-330 │ │ │ -000013a0: 2e30 3920 3634 352e 3039 2c2d 3331 382e .09 645.09,-318. │ │ │ -000013b0: 3420 3630 322c 2d32 3934 2035 3433 2e30 4 602,-294 543.0 │ │ │ -000013c0: 392c 2d32 3630 2e36 3420 3439 382e 3332 9,-260.64 498.32 │ │ │ -000013d0: 2c2d 3232 382e 3739 2035 3231 2c2d 3136 ,-228.79 521,-16 │ │ │ -000013e0: 3520 3533 352e 312c 2d31 3235 2e33 3320 5 535.1,-125.33 │ │ │ -000013f0: 3537 322e 3533 2c2d 3930 2035 3931 2e31 572.53,-90 591.1 │ │ │ -00001400: 362c 2d37 342e 3233 222f 3e0a 3c70 6f6c 6,-74.23"/>.<pol │ │ │ -00001410: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00001420: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00001430: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ -00001440: 2e36 312c 2d33 3338 2e36 3520 3837 312e .61,-338.65 871. │ │ │ -00001450: 382c 2d33 3335 2e37 3420 3836 322e 3032 8,-335.74 862.02 │ │ │ -00001460: 2c2d 3333 312e 3636 2038 3631 2e36 312c ,-331.66 861.61, │ │ │ -00001470: 2d33 3338 2e36 3522 2f3e 0a3c 2f61 3e0a -338.65"/>.</a>. │ │ │ -00001480: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00001490: 6f64 6536 202d 2d3e 0a3c 6720 6964 3d22 ode6 -->.<g id=" │ │ │ -000014a0: 4e6f 6465 3030 3030 3036 2220 636c 6173 Node000006" clas │ │ │ -000014b0: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ -000014c0: 3e4e 6f64 6536 3c2f 7469 746c 653e 0a3c >Node6.< │ │ │ -000014d0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -000014e0: 3036 223e 3c61 2078 6c69 6e6b 3a68 7265 06">. │ │ │ -00001530: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .< │ │ │ -00001590: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -000015a0: 3d22 6d69 6464 6c65 2220 783d 2233 3730 ="middle" x="370 │ │ │ -000015b0: 2220 793d 222d 3131 3722 2066 6f6e 742d " y="-117" font- │ │ │ -000015c0: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -000015d0: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -000015e0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -000015f0: 636f 6d6d 6f6e 6370 702f 736f 636b 6574 commoncpp/socket │ │ │ -00001600: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -00001610: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ -00001670: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ -00001680: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6.........Node2-&g │ │ │ -000019d0: 743b 4e6f 6465 373c 2f74 6974 6c65 3e0a t;Node7. │ │ │ -000019e0: 3c67 2069 643d 2261 5f65 6467 6533 335f .....< │ │ │ -00001b60: 2f67 3e0a 3c21 2d2d 204e 6f64 6538 202d /g>.. │ │ │ -00001d10: 3c67 2069 643d 2265 6467 6536 385f 4e6f .Node2& │ │ │ -00001d50: 2334 353b 2667 743b 4e6f 6465 383c 2f74 #45;>Node8</t │ │ │ -00001d60: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00001d70: 6467 6536 385f 4e6f 6465 3030 3030 3032 dge68_Node000002 │ │ │ -00001d80: 5f4e 6f64 6530 3030 3030 3822 3e3c 6120 _Node000008"><a │ │ │ -00001d90: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00001da0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00001db0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00001dc0: 6666 2220 643d 224d 3836 312e 3737 2c2d ff" d="M861.77,- │ │ │ -00001dd0: 3333 362e 3932 4337 3837 2e36 372c 2d33 336.92C787.67,-3 │ │ │ -00001de0: 3333 2e36 3520 3636 372e 3334 2c2d 3332 33.65 667.34,-32 │ │ │ -00001df0: 332e 3735 2035 3638 2c2d 3239 3420 3433 3.75 568,-294 43 │ │ │ -00001e00: 342e 3337 2c2d 3235 332e 3938 2033 3635 4.37,-253.98 365 │ │ │ -00001e10: 2e32 312c 2d32 3532 2e38 3420 3330 312c .21,-252.84 301, │ │ │ -00001e20: 2d31 3239 2032 3937 2e31 312c 2d31 3231 -129 297.11,-121 │ │ │ -00001e30: 2e35 2032 3935 2e38 322c 2d31 3136 2e36 .5 295.82,-116.6 │ │ │ -00001e40: 3720 3330 312c 2d31 3130 2033 3136 2e30 7 301,-110 316.0 │ │ │ -00001e50: 312c 2d39 302e 3720 3337 372e 3731 2c2d 1,-90.7 377.71,- │ │ │ -00001e60: 3738 2e33 3920 3432 332e 3632 2c2d 3731 78.39 423.62,-71 │ │ │ -00001e70: 2e37 3322 2f3e 0a3c 706f 6c79 676f 6e20 .73"/>.<polygon │ │ │ -00001e80: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00001e90: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00001ea0: 706f 696e 7473 3d22 3836 312e 3738 2c2d points="861.78,- │ │ │ -00001eb0: 3334 302e 3433 2038 3731 2e39 322c 2d33 340.43 871.92,-3 │ │ │ -00001ec0: 3337 2e33 3420 3836 322e 3037 2c2d 3333 37.34 862.07,-33 │ │ │ -00001ed0: 332e 3433 2038 3631 2e37 382c 2d33 3430 3.43 861.78,-340 │ │ │ -00001ee0: 2e34 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .43"/>.</a>.</g> │ │ │ -00001ef0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6539 .</g>.<!-- Node9 │ │ │ -00001f00: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -00001f10: 3030 3030 3039 2220 636c 6173 733d 226e 000009" class="n │ │ │ -00001f20: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -00001f30: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9. │ │ │ -00001f50: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commonc │ │ │ -00002070: 7070 2f75 6470 2e68 3c2f 7465 7874 3e0a pp/udp.h. │ │ │ -00002080: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00002090: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ -000020a0: 743b 4e6f 6465 3920 2d2d 3e0a 3c67 2069 t;Node9 -->..< │ │ │ -000020e0: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ -000020f0: 2667 743b 4e6f 6465 393c 2f74 6974 6c65 >Node9..... │ │ │ -00002280: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -000022c0: 6465 3130 3c2f 7469 746c 653e 0a3c 6720 de10...commoncpp │ │ │ -00002410: 2f61 7070 6c6f 672e 683c 2f74 6578 743e /applog.h │ │ │ -00002420: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00002430: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 . │ │ │ -00002480: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ -00002490: 353b 2667 743b 4e6f 6465 3130 3c2f 7469 5;>Node10</ti │ │ │ -000024a0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000024b0: 6765 3137 5f4e 6f64 6530 3030 3030 325f ge17_Node000002_ │ │ │ -000024c0: 4e6f 6465 3030 3030 3130 223e 3c61 2078 Node000010"><a x │ │ │ -000024d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000024e0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000024f0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00002500: 6622 2064 3d22 4d38 3935 2e30 332c 2d33 f" d="M895.03,-3 │ │ │ -00002510: 3236 2e32 3243 3835 382e 3831 2c2d 3331 26.22C858.81,-31 │ │ │ -00002520: 312e 3639 2038 3034 2e39 382c 2d32 3833 1.69 804.98,-283 │ │ │ -00002530: 2e36 3820 3738 312c 2d32 3339 2037 3630 .68 781,-239 760 │ │ │ -00002540: 2e36 342c 2d32 3031 2e30 3720 3739 322e .64,-201.07 792. │ │ │ -00002550: 3334 2c2d 3134 392e 3232 2038 3036 2e36 34,-149.22 806.6 │ │ │ -00002560: 312c 2d31 3239 2e30 3322 2f3e 0a3c 706f 1,-129.03"/>.<po │ │ │ -00002570: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -00002580: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -00002590: 6238 6666 2220 706f 696e 7473 3d22 3839 b8ff" points="89 │ │ │ -000025a0: 342e 3135 2c2d 3332 392e 3633 2039 3034 4.15,-329.63 904 │ │ │ -000025b0: 2e37 342c 2d33 3239 2e39 3620 3839 362e .74,-329.96 896. │ │ │ -000025c0: 3636 2c2d 3332 332e 3039 2038 3934 2e31 66,-323.09 894.1 │ │ │ -000025d0: 352c 2d33 3239 2e36 3322 2f3e 0a3c 2f61 5,-329.63"/>.</a │ │ │ -000025e0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -000025f0: 204e 6f64 6531 3120 2d2d 3e0a 3c67 2069 Node11 -->.<g i │ │ │ -00002600: 643d 224e 6f64 6530 3030 3031 3122 2063 d="Node000011" c │ │ │ -00002610: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ -00002620: 746c 653e 4e6f 6465 3131 3c2f 7469 746c tle>Node11</titl │ │ │ -00002630: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ -00002640: 3030 3030 3131 223e 3c61 2078 6c69 6e6b 000011"><a xlink │ │ │ -00002650: 3a68 7265 663d 2261 3030 3532 312e 6874 :href="a00521.ht │ │ │ -00002660: 6d6c 2220 7461 7267 6574 3d22 5f74 6f70 ml" target="_top │ │ │ -00002670: 2220 786c 696e 6b3a 7469 746c 653d 2247 " xlink:title="G │ │ │ -00002680: 4e55 2043 6f6d 6d6f 6e20 432b 2b20 6578 NU Common C++ ex │ │ │ -00002690: 6365 7074 696f 6e20 6d6f 6465 6c20 6261 ception model ba │ │ │ -000026a0: 7365 2063 6c61 7373 6573 2e22 3e0a 3c70 se classes.">.<p │ │ │ -000026b0: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ -000026c0: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ -000026d0: 3636 3622 2070 6f69 6e74 733d 2239 3237 666" points="927 │ │ │ -000026e0: 2e35 2c2d 3233 3920 3739 302e 352c 2d32 .5,-239 790.5,-2 │ │ │ -000026f0: 3339 2037 3930 2e35 2c2d 3232 3020 3932 39 790.5,-220 92 │ │ │ -00002700: 372e 352c 2d32 3230 2039 3237 2e35 2c2d 7.5,-220 927.5,- │ │ │ -00002710: 3233 3922 2f3e 0a3c 7465 7874 2074 6578 239"/>.<text tex │ │ │ -00002720: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ -00002730: 2220 783d 2238 3539 2220 793d 222d 3232 " x="859" y="-22 │ │ │ -00002740: 3722 2066 6f6e 742d 6661 6d69 6c79 3d22 7" font-family=" │ │ │ -00002750: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ -00002760: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ -00002770: 2231 302e 3030 223e 636f 6d6d 6f6e 6370 "10.00">commoncp │ │ │ -00002780: 702f 6578 6365 7074 696f 6e2e 683c 2f74 p/exception.h</t │ │ │ -00002790: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ -000027a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>.<!-- Node2&# │ │ │ -000027b0: 3435 3b26 6774 3b4e 6f64 6531 3120 2d2d 45;>Node11 -- │ │ │ -000027c0: 3e0a 3c67 2069 643d 2265 6467 6532 315f >.<g id="edge21_ │ │ │ -000027d0: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ -000027e0: 3030 3031 3122 2063 6c61 7373 3d22 6564 00011" class="ed │ │ │ -000027f0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -00002800: 3226 2334 353b 2667 743b 4e6f 6465 3131 2->Node11 │ │ │ -00002810: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00002840: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........ │ │ │ -00002970: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ -00002980: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00002990: 3132 223e 3c61 2078 6c69 6e6b 3a68 7265 12">. │ │ │ +000000e0: 6e2f 6163 6365 7373 2e68 2050 6167 6573 n/access.h Pages │ │ │ +000000f0: 3a20 3120 2d2d 3e0a 3c73 7667 2077 6964 : 1 -->...ucommon/acc │ │ │ +000001f0: 6573 732e 683c 2f74 6974 6c65 3e0a 3c21 ess.h...Node1.. │ │ │ +00000310: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/access │ │ │ +00000380: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00000390: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ +000003d0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2...ucom │ │ │ +00000530: 6d6f 6e2f 7563 6f6d 6d6f 6e2e 683c 2f74 mon/ucommon.h...< │ │ │ +00000550: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>. │ │ │ +00000570: 0a3c 6720 6964 3d22 6564 6765 315f 4e6f ..Node1& │ │ │ +000005b0: 2334 353b 2667 743b 4e6f 6465 323c 2f74 #45;>Node2</t │ │ │ +000005c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000005d0: 6467 6531 5f4e 6f64 6530 3030 3030 315f dge1_Node000001_ │ │ │ +000005e0: 4e6f 6465 3030 3030 3032 223e 3c61 2078 Node000002"><a x │ │ │ +000005f0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00000600: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00000610: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000620: 6622 2064 3d22 4d39 3937 2c2d 3432 392e f" d="M997,-429. │ │ │ +00000630: 3636 4339 3937 2c2d 3432 302e 3933 2039 66C997,-420.93 9 │ │ │ +00000640: 3937 2c2d 3431 302e 3939 2039 3937 2c2d 97,-410.99 997,- │ │ │ +00000650: 3430 342e 3039 222f 3e0a 3c70 6f6c 7967 404.09"/>.<polyg │ │ │ +00000660: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00000670: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000680: 6622 2070 6f69 6e74 733d 2239 3933 2e35 f" points="993.5 │ │ │ +00000690: 2c2d 3432 392e 3735 2039 3937 2c2d 3433 ,-429.75 997,-43 │ │ │ +000006a0: 392e 3735 2031 3030 302e 352c 2d34 3239 9.75 1000.5,-429 │ │ │ +000006b0: 2e37 3520 3939 332e 352c 2d34 3239 2e37 .75 993.5,-429.7 │ │ │ +000006c0: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ +000006d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 202d /g>.<!-- Node3 - │ │ │ +000006e0: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ +000006f0: 3030 3033 2220 636c 6173 733d 226e 6f64 0003" class="nod │ │ │ +00000700: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ +00000710: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .. │ │ │ +00000770: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .< │ │ │ +000007d0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +000007e0: 3d22 6d69 6464 6c65 2220 783d 2239 3331 ="middle" x="931 │ │ │ +000007f0: 2220 793d 222d 3333 3722 2066 6f6e 742d " y="-337" font- │ │ │ +00000800: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00000810: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00000820: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00000830: 636f 6d6d 6f6e 6370 702f 636f 6e66 6967 commoncpp/config │ │ │ +00000840: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00000850: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +000008b0: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ +000008c0: 6533 3c2f 7469 746c 653e 0a3c 6720 6964 e3.........N │ │ │ +00000a20: 6f64 6532 363c 2f74 6974 6c65 3e0a 3c67 ode26...ucomm │ │ │ +00000bb0: 6f6e 2f73 6563 7572 652e 683c 2f74 6578 on/secure.h..... │ │ │ +00000bf0: 3c67 2069 643d 2265 6467 6537 355f 4e6f .Node2& │ │ │ +00000c30: 2334 353b 2667 743b 4e6f 6465 3236 3c2f #45;>Node26</ │ │ │ +00000c40: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00000c50: 6564 6765 3735 5f4e 6f64 6530 3030 3030 edge75_Node00000 │ │ │ +00000c60: 325f 4e6f 6465 3030 3030 3236 223e 3c61 2_Node000026"><a │ │ │ +00000c70: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00000c80: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00000c90: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00000ca0: 3866 6622 2064 3d22 4d31 3031 352e 3535 8ff" d="M1015.55 │ │ │ +00000cb0: 2c2d 3337 382e 3643 3130 3237 2e33 382c ,-378.6C1027.38, │ │ │ +00000cc0: 2d33 3639 2e31 3120 3130 3432 2e32 392c -369.11 1042.29, │ │ │ +00000cd0: 2d33 3537 2e31 3320 3130 3532 2e32 2c2d -357.13 1052.2,- │ │ │ +00000ce0: 3334 392e 3137 222f 3e0a 3c70 6f6c 7967 349.17"/>.<polyg │ │ │ +00000cf0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00000d00: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000d10: 6622 2070 6f69 6e74 733d 2231 3031 332e f" points="1013. │ │ │ +00000d20: 3231 2c2d 3337 352e 3939 2031 3030 372e 21,-375.99 1007. │ │ │ +00000d30: 362c 2d33 3834 2e39 3820 3130 3137 2e35 6,-384.98 1017.5 │ │ │ +00000d40: 392c 2d33 3831 2e34 3520 3130 3133 2e32 9,-381.45 1013.2 │ │ │ +00000d50: 312c 2d33 3735 2e39 3922 2f3e 0a3c 2f61 1,-375.99"/>.</a │ │ │ +00000d60: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00000d70: 204e 6f64 6534 202d 2d3e 0a3c 6720 6964 Node4 -->.<g id │ │ │ +00000d80: 3d22 4e6f 6465 3030 3030 3034 2220 636c ="Node000004" cl │ │ │ +00000d90: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +00000da0: 6c65 3e4e 6f64 6534 3c2f 7469 746c 653e le>Node4 │ │ │ +00000db0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ..

.commoncp │ │ │ +00000f00: 702f 6164 6472 6573 732e 683c 2f74 6578 p/address.h.....< │ │ │ +00000f40: 6720 6964 3d22 6564 6765 335f 4e6f 6465 g id="edge3_Node │ │ │ +00000f50: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ +00000f60: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ +00000f70: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ +00000f80: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ +00000f90: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00000fa0: 6533 5f4e 6f64 6530 3030 3030 335f 4e6f e3_Node000003_No │ │ │ +00000fb0: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ +00000fc0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00000fd0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00000fe0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00000ff0: 2064 3d22 4d38 3631 2e38 362c 2d33 3337 d="M861.86,-337 │ │ │ +00001000: 2e36 3143 3738 302e 382c 2d33 3335 2e30 .61C780.8,-335.0 │ │ │ +00001010: 3820 3635 332e 3134 2c2d 3332 352e 3935 8 653.14,-325.95 │ │ │ +00001020: 2036 3139 2c2d 3239 3420 3538 372e 3533 619,-294 587.53 │ │ │ +00001030: 2c2d 3236 342e 3535 2035 3930 2e34 332c ,-264.55 590.43, │ │ │ +00001040: 2d32 3036 2e32 3820 3539 322e 3833 2c2d -206.28 592.83,- │ │ │ +00001050: 3138 342e 3233 222f 3e0a 3c70 6f6c 7967 184.23"/>.<polyg │ │ │ +00001060: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00001070: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00001080: 6622 2070 6f69 6e74 733d 2238 3631 2e39 f" points="861.9 │ │ │ +00001090: 2c2d 3334 312e 3131 2038 3732 2c2d 3333 ,-341.11 872,-33 │ │ │ +000010a0: 372e 3920 3836 322e 312c 2d33 3334 2e31 7.9 862.1,-334.1 │ │ │ +000010b0: 3120 3836 312e 392c 2d33 3431 2e31 3122 1 861.9,-341.11" │ │ │ +000010c0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +000010d0: 3e0a 3c21 2d2d 204e 6f64 6535 202d 2d3e >.<!-- Node5 --> │ │ │ +000010e0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +000010f0: 3035 2220 636c 6173 733d 226e 6f64 6522 05" class="node" │ │ │ +00001100: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3c2f >.<title>Node5</ │ │ │ +00001110: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00001120: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ +00001130: 6c69 6e6b 3a68 7265 663d 2261 3030 3531 link:href="a0051 │ │ │ +00001140: 385f 736f 7572 6365 2e68 746d 6c22 2074 8_source.html" t │ │ │ +00001150: 6172 6765 743d 225f 746f 7022 2078 6c69 arget="_top" xli │ │ │ +00001160: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00001170: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ +00001180: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ +00001190: 3636 3622 2070 6f69 6e74 733d 2239 3935 666" points="995 │ │ │ +000011a0: 2e35 2c2d 3139 2038 3436 2e35 2c2d 3139 .5,-19 846.5,-19 │ │ │ +000011b0: 2038 3436 2e35 2c30 2039 3935 2e35 2c30 846.5,0 995.5,0 │ │ │ +000011c0: 2039 3935 2e35 2c2d 3139 222f 3e0a 3c74 995.5,-19"/>.<t │ │ │ +000011d0: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ +000011e0: 226d 6964 646c 6522 2078 3d22 3932 3122 "middle" x="921" │ │ │ +000011f0: 2079 3d22 2d37 2220 666f 6e74 2d66 616d y="-7" font-fam │ │ │ +00001200: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +00001210: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +00001220: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ +00001230: 6d6f 6e63 7070 2f63 6f6d 6d6f 6e63 7070 moncpp/commoncpp │ │ │ +00001240: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00001250: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00001260: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +00001270: 3520 2d2d 3e0a 3c67 2069 643d 2265 6467 5 -->.<g id="edg │ │ │ +00001280: 6532 305f 4e6f 6465 3030 3030 3033 5f4e e20_Node000003_N │ │ │ +00001290: 6f64 6530 3030 3030 3522 2063 6c61 7373 ode000005" class │ │ │ +000012a0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +000012b0: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ +000012c0: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5.........N │ │ │ +000014a0: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6...commoncp │ │ │ +000015d0: 702f 6463 6370 2e68 3c2f 7465 7874 3e0a p/dccp.h. │ │ │ +000015e0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000015f0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +00001600: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->..< │ │ │ +00001640: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00001650: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6.........N │ │ │ +00001800: 6f64 6537 3c2f 7469 746c 653e 0a3c 6720 ode7..

.co │ │ │ +00001930: 6d6d 6f6e 6370 702f 736f 636b 6574 2e68 mmoncpp/socket.h │ │ │ +00001940: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......No │ │ │ +000019b0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +000019c0: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7...... │ │ │ +00001b10: 0a3c 212d 2d20 4e6f 6465 3820 2d2d 3e0a .. │ │ │ +00001b20: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ +00001b40: 0a3c 7469 746c 653e 4e6f 6465 383c 2f74 .Node8</t │ │ │ +00001b50: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +00001b60: 6f64 6530 3030 3030 3822 3e3c 6120 786c ode000008"><a xl │ │ │ +00001b70: 696e 6b3a 6872 6566 3d22 6130 3034 3937 ink:href="a00497 │ │ │ +00001b80: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ +00001b90: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ +00001ba0: 3d22 4d49 4d45 2064 6f63 756d 656e 7420 ="MIME document │ │ │ +00001bb0: 6162 7374 7261 6374 696f 6e73 2e22 3e0a abstractions.">. │ │ │ +00001bc0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ +00001bd0: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ +00001be0: 3636 3636 3622 2070 6f69 6e74 733d 2232 66666" points="2 │ │ │ +00001bf0: 3432 2e35 2c2d 3734 2031 3235 2e35 2c2d 42.5,-74 125.5,- │ │ │ +00001c00: 3734 2031 3235 2e35 2c2d 3535 2032 3432 74 125.5,-55 242 │ │ │ +00001c10: 2e35 2c2d 3535 2032 3432 2e35 2c2d 3734 .5,-55 242.5,-74 │ │ │ +00001c20: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ +00001c30: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ +00001c40: 3d22 3138 3422 2079 3d22 2d36 3222 2066 ="184" y="-62" f │ │ │ +00001c50: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ +00001c60: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ +00001c70: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ +00001c80: 3030 223e 636f 6d6d 6f6e 6370 702f 6d69 00">commoncpp/mi │ │ │ +00001c90: 6d65 2e68 3c2f 7465 7874 3e0a 3c2f 613e me.h</text>.</a> │ │ │ +00001ca0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00001cb0: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ +00001cc0: 6465 3820 2d2d 3e0a 3c67 2069 643d 2265 de8 -->.<g id="e │ │ │ +00001cd0: 6467 6533 345f 4e6f 6465 3030 3030 3033 dge34_Node000003 │ │ │ +00001ce0: 5f4e 6f64 6530 3030 3030 3822 2063 6c61 _Node000008" cla │ │ │ +00001cf0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +00001d00: 653e 4e6f 6465 3326 2334 353b 2667 743b e>Node3-> │ │ │ +00001d10: 4e6f 6465 383c 2f74 6974 6c65 3e0a 3c67 Node8....... │ │ │ +00001eb0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node9</ │ │ │ +00001ee0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00001ef0: 4e6f 6465 3030 3030 3039 223e 3c61 2078 Node000009"><a x │ │ │ +00001f00: 6c69 6e6b 3a68 7265 663d 2261 3030 3530 link:href="a0050 │ │ │ +00001f10: 332e 6874 6d6c 2220 7461 7267 6574 3d22 3.html" target=" │ │ │ +00001f20: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +00001f30: 653d 2274 6370 2064 6572 6976 6564 2073 e="tcp derived s │ │ │ +00001f40: 6f63 6b65 7420 636c 6173 7365 732e 223e ocket classes."> │ │ │ +00001f50: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00001f60: 7768 6974 6522 2073 7472 6f6b 653d 2223 white" stroke="# │ │ │ +00001f70: 3636 3636 3636 2220 706f 696e 7473 3d22 666666" points=" │ │ │ +00001f80: 3532 382c 2d37 3420 3432 342c 2d37 3420 528,-74 424,-74 │ │ │ +00001f90: 3432 342c 2d35 3520 3532 382c 2d35 3520 424,-55 528,-55 │ │ │ +00001fa0: 3532 382c 2d37 3422 2f3e 0a3c 7465 7874 528,-74"/>.<text │ │ │ +00001fb0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +00001fc0: 6464 6c65 2220 783d 2234 3736 2220 793d ddle" x="476" y= │ │ │ +00001fd0: 222d 3632 2220 666f 6e74 2d66 616d 696c "-62" font-famil │ │ │ +00001fe0: 793d 2248 656c 7665 7469 6361 2c73 616e y="Helvetica,san │ │ │ +00001ff0: 732d 5365 7269 6622 2066 6f6e 742d 7369 s-Serif" font-si │ │ │ +00002000: 7a65 3d22 3130 2e30 3022 3e63 6f6d 6d6f ze="10.00">commo │ │ │ +00002010: 6e63 7070 2f74 6370 2e68 3c2f 7465 7874 ncpp/tcp.h</text │ │ │ +00002020: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00002030: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b .<!-- Node3- │ │ │ +00002040: 2667 743b 4e6f 6465 3920 2d2d 3e0a 3c67 >Node9 -->.<g │ │ │ +00002050: 2069 643d 2265 6467 6536 395f 4e6f 6465 id="edge69_Node │ │ │ +00002060: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ +00002070: 3922 2063 6c61 7373 3d22 6564 6765 223e 9" class="edge"> │ │ │ +00002080: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .<title>Node3 │ │ │ +00002090: 353b 2667 743b 4e6f 6465 393c 2f74 6974 5;>Node9</tit │ │ │ +000020a0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000020b0: 6536 395f 4e6f 6465 3030 3030 3033 5f4e e69_Node000003_N │ │ │ +000020c0: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ +000020d0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +000020e0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +000020f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00002100: 2220 643d 224d 3836 312e 3737 2c2d 3333 " d="M861.77,-33 │ │ │ +00002110: 362e 3932 4337 3837 2e36 372c 2d33 3333 6.92C787.67,-333 │ │ │ +00002120: 2e36 3520 3636 372e 3334 2c2d 3332 332e .65 667.34,-323. │ │ │ +00002130: 3735 2035 3638 2c2d 3239 3420 3433 342e 75 568,-294 434. │ │ │ +00002140: 3337 2c2d 3235 332e 3938 2033 3635 2e32 37,-253.98 365.2 │ │ │ +00002150: 312c 2d32 3532 2e38 3420 3330 312c 2d31 1,-252.84 301,-1 │ │ │ +00002160: 3239 2032 3937 2e31 312c 2d31 3231 2e35 29 297.11,-121.5 │ │ │ +00002170: 2032 3935 2e38 322c 2d31 3136 2e36 3720 295.82,-116.67 │ │ │ +00002180: 3330 312c 2d31 3130 2033 3136 2e30 312c 301,-110 316.01, │ │ │ +00002190: 2d39 302e 3720 3337 372e 3731 2c2d 3738 -90.7 377.71,-78 │ │ │ +000021a0: 2e33 3920 3432 332e 3632 2c2d 3731 2e37 .39 423.62,-71.7 │ │ │ +000021b0: 3322 2f3e 0a3c 706f 6c79 676f 6e20 6669 3"/>.<polygon fi │ │ │ +000021c0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000021d0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000021e0: 696e 7473 3d22 3836 312e 3738 2c2d 3334 ints="861.78,-34 │ │ │ +000021f0: 302e 3433 2038 3731 2e39 322c 2d33 3337 0.43 871.92,-337 │ │ │ +00002200: 2e33 3420 3836 322e 3037 2c2d 3333 332e .34 862.07,-333. │ │ │ +00002210: 3433 2038 3631 2e37 382c 2d33 3430 2e34 43 861.78,-340.4 │ │ │ +00002220: 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 3"/>.</a>.</g>.< │ │ │ +00002230: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3020 /g>.<!-- Node10 │ │ │ +00002240: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ +00002250: 3030 3031 3022 2063 6c61 7373 3d22 6e6f 00010" class="no │ │ │ +00002260: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ +00002270: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10. │ │ │ +00002290: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commonc │ │ │ +000023b0: 7070 2f75 6470 2e68 3c2f 7465 7874 3e0a pp/udp.h. │ │ │ +000023c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000023d0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +000023e0: 743b 4e6f 6465 3130 202d 2d3e 0a3c 6720 t;Node10 -->.. │ │ │ +00002420: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ +00002430: 3b26 6774 3b4e 6f64 6531 303c 2f74 6974 ;>Node10</tit │ │ │ +00002440: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00002450: 6537 325f 4e6f 6465 3030 3030 3033 5f4e e72_Node000003_N │ │ │ +00002460: 6f64 6530 3030 3031 3022 3e3c 6120 786c ode000010"><a xl │ │ │ +00002470: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00002480: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00002490: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +000024a0: 2220 643d 224d 3836 312e 3834 2c2d 3333 " d="M861.84,-33 │ │ │ +000024b0: 382e 3939 4337 3137 2e32 2c2d 3333 392e 8.99C717.2,-339. │ │ │ +000024c0: 3136 2033 3837 2e35 352c 2d33 3334 2e38 16 387.55,-334.8 │ │ │ +000024d0: 3820 3238 342c 2d32 3934 2032 3432 2e34 8 284,-294 242.4 │ │ │ +000024e0: 322c 2d32 3737 2e35 3920 3230 362c 2d32 2,-277.59 206,-2 │ │ │ +000024f0: 3735 2e32 2032 3036 2c2d 3233 302e 3520 75.2 206,-230.5 │ │ │ +00002500: 3230 362c 2d32 3330 2e35 2032 3036 2c2d 206,-230.5 206,- │ │ │ +00002510: 3233 302e 3520 3230 362c 2d31 3733 2e35 230.5 206,-173.5 │ │ │ +00002520: 2032 3036 2c2d 3132 332e 3931 2032 3633 206,-123.91 263 │ │ │ +00002530: 2e36 332c 2d38 392e 3134 2032 3934 2e36 .63,-89.14 294.6 │ │ │ +00002540: 392c 2d37 3422 2f3e 0a3c 706f 6c79 676f 9,-74"/>.<polygo │ │ │ +00002550: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00002560: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00002570: 2220 706f 696e 7473 3d22 3836 312e 3934 " points="861.94 │ │ │ +00002580: 2c2d 3334 322e 3439 2038 3731 2e39 332c ,-342.49 871.93, │ │ │ +00002590: 2d33 3338 2e39 3720 3836 312e 3933 2c2d -338.97 861.93,- │ │ │ +000025a0: 3333 352e 3439 2038 3631 2e39 342c 2d33 335.49 861.94,-3 │ │ │ +000025b0: 3432 2e34 3922 2f3e 0a3c 2f61 3e0a 3c2f 42.49"/>.</a>.</ │ │ │ +000025c0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +000025d0: 6531 3120 2d2d 3e0a 3c67 2069 643d 224e e11 -->.<g id="N │ │ │ +000025e0: 6f64 6530 3030 3031 3122 2063 6c61 7373 ode000011" class │ │ │ +000025f0: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +00002600: 4e6f 6465 3131 3c2f 7469 746c 653e 0a3c Node11.< │ │ │ +00002610: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00002620: 3131 223e 3c61 2078 6c69 6e6b 3a68 7265 11">..commonc │ │ │ +00002750: 7070 2f61 7070 6c6f 672e 683c 2f74 6578 pp/applog.h..... │ │ │ +00002790: 3c67 2069 643d 2265 6467 6531 385f 4e6f .Node3& │ │ │ +000027d0: 2334 353b 2667 743b 4e6f 6465 3131 3c2f #45;>Node11</ │ │ │ +000027e0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000027f0: 6564 6765 3138 5f4e 6f64 6530 3030 3030 edge18_Node00000 │ │ │ +00002800: 335f 4e6f 6465 3030 3030 3131 223e 3c61 3_Node000011"><a │ │ │ +00002810: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00002820: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00002830: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00002840: 3866 6622 2064 3d22 4d38 3935 2e30 332c 8ff" d="M895.03, │ │ │ +00002850: 2d33 3236 2e32 3243 3835 382e 3831 2c2d -326.22C858.81,- │ │ │ +00002860: 3331 312e 3639 2038 3034 2e39 382c 2d32 311.69 804.98,-2 │ │ │ +00002870: 3833 2e36 3820 3738 312c 2d32 3339 2037 83.68 781,-239 7 │ │ │ +00002880: 3630 2e36 342c 2d32 3031 2e30 3720 3739 60.64,-201.07 79 │ │ │ +00002890: 322e 3334 2c2d 3134 392e 3232 2038 3036 2.34,-149.22 806 │ │ │ +000028a0: 2e36 312c 2d31 3239 2e30 3322 2f3e 0a3c .61,-129.03"/>.< │ │ │ +000028b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000028c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000028d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000028e0: 3839 342e 3135 2c2d 3332 392e 3633 2039 894.15,-329.63 9 │ │ │ +000028f0: 3034 2e37 342c 2d33 3239 2e39 3620 3839 04.74,-329.96 89 │ │ │ +00002900: 362e 3636 2c2d 3332 332e 3039 2038 3934 6.66,-323.09 894 │ │ │ +00002910: 2e31 352c 2d33 3239 2e36 3322 2f3e 0a3c .15,-329.63"/>.< │ │ │ +00002920: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00002930: 2d2d 204e 6f64 6531 3220 2d2d 3e0a 3c67 -- Node12 -->.<g │ │ │ +00002940: 2069 643d 224e 6f64 6530 3030 3031 3222 id="Node000012" │ │ │ +00002950: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00002960: 7469 746c 653e 4e6f 6465 3132 3c2f 7469 title>Node12</ti │ │ │ +00002970: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00002980: 6465 3030 3030 3132 223e 3c61 2078 6c69 de000012"><a xli │ │ │ +00002990: 6e6b 3a68 7265 663d 2261 3030 3530 302e nk:href="a00500. │ │ │ +000029a0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +000029b0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +000029c0: 2247 4e55 2043 6f6d 6d6f 6e20 432b 2b20 "GNU Common C++ │ │ │ +000029d0: 6578 6365 7074 696f 6e20 6d6f 6465 6c20 exception model │ │ │ +000029e0: 6261 7365 2063 6c61 7373 6573 2e22 3e0a base classes.">. │ │ │ 000029f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ 00002a00: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ 00002a10: 3636 3636 3622 2070 6f69 6e74 733d 2239 66666" points="9 │ │ │ -00002a20: 3730 2c2d 3138 3420 3836 362c 2d31 3834 70,-184 866,-184 │ │ │ -00002a30: 2038 3636 2c2d 3136 3520 3937 302c 2d31 866,-165 970,-1 │ │ │ -00002a40: 3635 2039 3730 2c2d 3138 3422 2f3e 0a3c 65 970,-184"/>.< │ │ │ -00002a50: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00002a60: 3d22 6d69 6464 6c65 2220 783d 2239 3138 ="middle" x="918 │ │ │ -00002a70: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ -00002a80: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00002a90: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00002aa0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00002ab0: 636f 6d6d 6f6e 6370 702f 6669 6c65 2e68 commoncpp/file.h │ │ │ -00002ac0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ -00002ad0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00002ae0: 3226 2334 353b 2667 743b 4e6f 6465 3132 2->Node12 │ │ │ -00002af0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00002b00: 3332 5f4e 6f64 6530 3030 3030 325f 4e6f 32_Node000002_No │ │ │ -00002b10: 6465 3030 3030 3132 2220 636c 6173 733d de000012" class= │ │ │ -00002b20: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00002b30: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ -00002b40: 6531 323c 2f74 6974 6c65 3e0a 3c67 2069 e12.........Node2->N │ │ │ -00002e90: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13.........N │ │ │ -00003020: 6f64 6531 343c 2f74 6974 6c65 3e0a 3c67 ode14..

.co │ │ │ -00003160: 6d6d 6f6e 6370 702f 746f 6b65 6e69 7a65 mmoncpp/tokenize │ │ │ -00003170: 722e 683c 2f74 6578 743e 0a3c 2f61 3e0a r.h.. │ │ │ -00003180: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2-> │ │ │ -000031f0: 4e6f 6465 3134 3c2f 7469 746c 653e 0a3c Node14.< │ │ │ -00003200: 6720 6964 3d22 615f 6564 6765 3730 5f4e g id="a_edge70_N │ │ │ -00003210: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ -00003220: 3030 3134 223e 3c61 2078 6c69 6e6b 3a74 0014">....< │ │ │ -00003340: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node15. │ │ │ -00003390: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 .< │ │ │ -00003410: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00003420: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00003430: 3636 3636 2220 706f 696e 7473 3d22 3134 6666" points="14 │ │ │ -00003440: 302c 2d31 3239 2032 382c 2d31 3239 2032 0,-129 28,-129 2 │ │ │ -00003450: 382c 2d31 3130 2031 3430 2c2d 3131 3020 8,-110 140,-110 │ │ │ -00003460: 3134 302c 2d31 3239 222f 3e0a 3c74 6578 140,-129"/>.comm │ │ │ -000034d0: 6f6e 6370 702f 6d69 7363 2e68 3c2f 7465 oncpp/misc.h.... │ │ │ -00003510: 0a3c 6720 6964 3d22 6564 6765 3334 5f4e ..Node2 │ │ │ -00003550: 2623 3435 3b26 6774 3b4e 6f64 6531 353c ->Node15< │ │ │ -00003560: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00003570: 5f65 6467 6533 345f 4e6f 6465 3030 3030 _edge34_Node0000 │ │ │ -00003580: 3032 5f4e 6f64 6530 3030 3031 3522 3e3c 02_Node000015">< │ │ │ -00003590: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000035a0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000035b0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000035c0: 6238 6666 2220 643d 224d 3836 312e 3734 b8ff" d="M861.74 │ │ │ -000035d0: 2c2d 3333 382e 3731 4336 3832 2e30 312c ,-338.71C682.01, │ │ │ -000035e0: 2d33 3338 2e36 3820 3231 302e 3731 2c2d -338.68 210.71,- │ │ │ -000035f0: 3333 342e 3638 2031 3534 2c2d 3239 3420 334.68 154,-294 │ │ │ -00003600: 3937 2e32 362c 2d32 3533 2e33 2038 362e 97.26,-253.3 86. │ │ │ -00003610: 3435 2c2d 3135 382e 3539 2038 342e 3434 45,-158.59 84.44 │ │ │ -00003620: 2c2d 3132 392e 3239 222f 3e0a 3c70 6f6c ,-129.29"/>.<pol │ │ │ -00003630: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00003640: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00003650: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ -00003660: 2e38 372c 2d33 3432 2e32 3120 3837 312e .87,-342.21 871. │ │ │ -00003670: 3837 2c2d 3333 382e 3731 2038 3631 2e38 87,-338.71 861.8 │ │ │ -00003680: 372c 2d33 3335 2e32 3120 3836 312e 3837 7,-335.21 861.87 │ │ │ -00003690: 2c2d 3334 322e 3231 222f 3e0a 3c2f 613e ,-342.21"/>.</a> │ │ │ -000036a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -000036b0: 4e6f 6465 3136 202d 2d3e 0a3c 6720 6964 Node16 -->.<g id │ │ │ -000036c0: 3d22 4e6f 6465 3030 3030 3136 2220 636c ="Node000016" cl │ │ │ -000036d0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -000036e0: 6c65 3e4e 6f64 6531 363c 2f74 6974 6c65 le>Node16...commonc │ │ │ -00003820: 7070 2f6e 756d 6265 7273 2e68 3c2f 7465 pp/numbers.h.... │ │ │ -00003860: 0a3c 6720 6964 3d22 6564 6765 3336 5f4e ..Node2 │ │ │ -000038a0: 2623 3435 3b26 6774 3b4e 6f64 6531 363c ->Node16< │ │ │ -000038b0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000038c0: 5f65 6467 6533 365f 4e6f 6465 3030 3030 _edge36_Node0000 │ │ │ -000038d0: 3032 5f4e 6f64 6530 3030 3031 3622 3e3c 02_Node000016">< │ │ │ -000038e0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000038f0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00003900: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00003910: 6238 6666 2220 643d 224d 3130 3030 2e34 b8ff" d="M1000.4 │ │ │ -00003920: 332c 2d33 3239 2e35 3843 3130 3935 2e31 3,-329.58C1095.1 │ │ │ -00003930: 392c 2d33 3137 2e33 3320 3132 3534 2e30 9,-317.33 1254.0 │ │ │ -00003940: 362c 2d32 3936 2e35 3320 3132 3630 2c2d 6,-296.53 1260,- │ │ │ -00003950: 3239 3420 3132 3930 2e33 342c 2d32 3831 294 1290.34,-281 │ │ │ -00003960: 2e30 3720 3133 3138 2e38 332c 2d32 3533 .07 1318.83,-253 │ │ │ -00003970: 2e34 3120 3133 3332 2e31 332c 2d32 3339 .41 1332.13,-239 │ │ │ -00003980: 2e32 3522 2f3e 0a3c 706f 6c79 676f 6e20 .25"/>.<polygon │ │ │ -00003990: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -000039a0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -000039b0: 706f 696e 7473 3d22 3939 392e 3831 2c2d points="999.81,- │ │ │ -000039c0: 3332 362e 3133 2039 3930 2e33 342c 2d33 326.13 990.34,-3 │ │ │ -000039d0: 3330 2e38 3820 3130 3030 2e37 2c2d 3333 30.88 1000.7,-33 │ │ │ -000039e0: 332e 3037 2039 3939 2e38 312c 2d33 3236 3.07 999.81,-326 │ │ │ -000039f0: 2e31 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .13"/>.</a>.</g> │ │ │ -00003a00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ -00003a10: 3720 2d2d 3e0a 3c67 2069 643d 224e 6f64 7 -->.<g id="Nod │ │ │ -00003a20: 6530 3030 3031 3722 2063 6c61 7373 3d22 e000017" class=" │ │ │ -00003a30: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ -00003a40: 6465 3137 3c2f 7469 746c 653e 0a3c 6720 de17.. │ │ │ -00003b50: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/obj │ │ │ -00003bc0: 6563 742e 683c 2f74 6578 743e 0a3c 2f61 ect.h......Node2-&g │ │ │ -00003c40: 743b 4e6f 6465 3137 3c2f 7469 746c 653e t;Node17 │ │ │ -00003c50: 0a3c 6720 6964 3d22 615f 6564 6765 3338 ... │ │ │ -00003d20: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 │ │ │ -00003d90: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00003da0: 3c21 2d2d 204e 6f64 6531 3820 2d2d 3e0a . │ │ │ -00003db0: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ -00003dd0: 0a3c 7469 746c 653e 4e6f 6465 3138 3c2f .Node18</ │ │ │ -00003de0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00003df0: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ -00003e00: 6c69 6e6b 3a68 7265 663d 2261 3030 3530 link:href="a0050 │ │ │ -00003e10: 395f 736f 7572 6365 2e68 746d 6c22 2074 9_source.html" t │ │ │ -00003e20: 6172 6765 743d 225f 746f 7022 2078 6c69 arget="_top" xli │ │ │ -00003e30: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00003e40: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ -00003e50: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ -00003e60: 3636 3622 2070 6f69 6e74 733d 2231 3637 666" points="167 │ │ │ -00003e70: 392c 2d31 3239 2031 3535 372c 2d31 3239 9,-129 1557,-129 │ │ │ -00003e80: 2031 3535 372c 2d31 3130 2031 3637 392c 1557,-110 1679, │ │ │ -00003e90: 2d31 3130 2031 3637 392c 2d31 3239 222f -110 1679,-129"/ │ │ │ -00003ea0: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ -00003eb0: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ -00003ec0: 3136 3138 2220 793d 222d 3131 3722 2066 1618" y="-117" f │ │ │ -00003ed0: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ -00003ee0: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ -00003ef0: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ -00003f00: 3030 223e 636f 6d6d 6f6e 6370 702f 7065 00">commoncpp/pe │ │ │ -00003f10: 7273 6973 742e 683c 2f74 6578 743e 0a3c rsist.h</text>.< │ │ │ -00003f20: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00003f30: 2d2d 204e 6f64 6532 2623 3435 3b26 6774 -- Node2-> │ │ │ -00003f40: 3b4e 6f64 6531 3820 2d2d 3e0a 3c67 2069 ;Node18 -->.<g i │ │ │ -00003f50: 643d 2265 6467 6534 305f 4e6f 6465 3030 d="edge40_Node00 │ │ │ -00003f60: 3030 3032 5f4e 6f64 6530 3030 3031 3822 0002_Node000018" │ │ │ -00003f70: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00003f80: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ -00003f90: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18</titl │ │ │ -00003fa0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00003fb0: 3430 5f4e 6f64 6530 3030 3030 325f 4e6f 40_Node000002_No │ │ │ -00003fc0: 6465 3030 3030 3138 223e 3c61 2078 6c69 de000018"><a xli │ │ │ -00003fd0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00003fe0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00003ff0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00004000: 2064 3d22 4d31 3030 302e 3434 2c2d 3332 d="M1000.44,-32 │ │ │ -00004010: 392e 3932 4331 3230 342e 3032 2c2d 3331 9.92C1204.02,-31 │ │ │ -00004020: 302e 3439 2031 3236 322e 3732 2c2d 3334 0.49 1262.72,-34 │ │ │ -00004030: 352e 3132 2031 3435 372c 2d32 3934 2031 5.12 1457,-294 1 │ │ │ -00004040: 3535 322e 3836 2c2d 3236 382e 3738 2031 552.86,-268.78 1 │ │ │ -00004050: 3630 352e 3932 2c2d 3237 322e 3237 2031 605.92,-272.27 1 │ │ │ -00004060: 3635 312c 2d31 3834 2031 3636 312e 3036 651,-184 1661.06 │ │ │ -00004070: 2c2d 3136 342e 3320 3136 3431 2e31 382c ,-164.3 1641.18, │ │ │ -00004080: 2d31 3431 2e33 2031 3632 382e 3133 2c2d -141.3 1628.13,- │ │ │ -00004090: 3132 392e 3131 222f 3e0a 3c70 6f6c 7967 129.11"/>.<polyg │ │ │ -000040a0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -000040b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000040c0: 6622 2070 6f69 6e74 733d 2239 3939 2e39 f" points="999.9 │ │ │ -000040d0: 332c 2d33 3236 2e34 3620 3939 302e 3332 3,-326.46 990.32 │ │ │ -000040e0: 2c2d 3333 302e 3932 2031 3030 302e 3632 ,-330.92 1000.62 │ │ │ -000040f0: 2c2d 3333 332e 3432 2039 3939 2e39 332c ,-333.42 999.93, │ │ │ -00004100: 2d33 3236 2e34 3622 2f3e 0a3c 2f61 3e0a -326.46"/>.</a>. │ │ │ -00004110: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00004120: 6f64 6531 3920 2d2d 3e0a 3c67 2069 643d ode19 -->.<g id= │ │ │ -00004130: 224e 6f64 6530 3030 3031 3922 2063 6c61 "Node000019" cla │ │ │ -00004140: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00004150: 653e 4e6f 6465 3139 3c2f 7469 746c 653e e>Node19 │ │ │ -00004160: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ -00004250: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/poi │ │ │ -000042c0: 6e74 6572 2e68 3c2f 7465 7874 3e0a 3c2f nter.h......Node2-& │ │ │ -00004340: 6774 3b4e 6f64 6531 393c 2f74 6974 6c65 gt;Node19... │ │ │ -00004420: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 │ │ │ -00004490: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000044a0: 3c21 2d2d 204e 6f64 6532 3020 2d2d 3e0a . │ │ │ -000044b0: 3c67 2069 643d 224e 6f64 6530 3030 3032 │ │ │ -000044d0: 0a3c 7469 746c 653e 4e6f 6465 3230 3c2f .Node20</ │ │ │ -000044e0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000044f0: 4e6f 6465 3030 3030 3230 223e 3c61 2078 Node000020"><a x │ │ │ -00004500: 6c69 6e6b 3a68 7265 663d 2261 3030 3530 link:href="a0050 │ │ │ -00004510: 332e 6874 6d6c 2220 7461 7267 6574 3d22 3.html" target=" │ │ │ -00004520: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ -00004530: 653d 2250 726f 6365 7373 2073 6572 7669 e="Process servi │ │ │ -00004540: 6365 732e 223e 0a3c 706f 6c79 676f 6e20 ces.">.<polygon │ │ │ -00004550: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ -00004560: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ -00004570: 696e 7473 3d22 3136 3432 2c2d 3138 3420 ints="1642,-184 │ │ │ -00004580: 3135 3136 2c2d 3138 3420 3135 3136 2c2d 1516,-184 1516,- │ │ │ -00004590: 3136 3520 3136 3432 2c2d 3136 3520 3136 165 1642,-165 16 │ │ │ -000045a0: 3432 2c2d 3138 3422 2f3e 0a3c 7465 7874 42,-184"/>.<text │ │ │ -000045b0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ -000045c0: 6464 6c65 2220 783d 2231 3537 3922 2079 ddle" x="1579" y │ │ │ -000045d0: 3d22 2d31 3732 2220 666f 6e74 2d66 616d ="-172" font-fam │ │ │ -000045e0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ -000045f0: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ -00004600: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ -00004610: 6d6f 6e63 7070 2f70 726f 6365 7373 2e68 moncpp/process.h │ │ │ -00004620: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ -00004630: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00004640: 3226 2334 353b 2667 743b 4e6f 6465 3230 2->Node20 │ │ │ -00004650: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00004660: 3434 5f4e 6f64 6530 3030 3030 325f 4e6f 44_Node000002_No │ │ │ -00004670: 6465 3030 3030 3230 2220 636c 6173 733d de000020" class= │ │ │ -00004680: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00004690: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ -000046a0: 6532 303c 2f74 6974 6c65 3e0a 3c67 2069 e20......... │ │ │ -00004830: 4e6f 6465 3231 3c2f 7469 746c 653e 0a3c Node21.< │ │ │ -00004840: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00004850: 3231 223e 3c61 2078 6c69 6e6b 3a68 7265 21">..commoncpp/sl │ │ │ -00004990: 6f67 2e68 3c2f 7465 7874 3e0a 3c2f 613e og.h. │ │ │ -000049a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ -00004a10: 3b4e 6f64 6532 313c 2f74 6974 6c65 3e0a ;Node21. │ │ │ -00004a20: 3c67 2069 643d 2261 5f65 6467 6534 375f .....< │ │ │ -00004b90: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3220 /g>...Node │ │ │ -00004bd0: 3232 3c2f 7469 746c 653e 0a3c 6720 6964 22. │ │ │ -00004bf0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..common │ │ │ -00004d10: 6370 702f 7374 7269 6e67 2e68 3c2f 7465 cpp/string.h.... │ │ │ -00004d50: 0a3c 6720 6964 3d22 6564 6765 3531 5f4e ..Node2 │ │ │ -00004d90: 2623 3435 3b26 6774 3b4e 6f64 6532 323c ->Node22< │ │ │ -00004da0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00004db0: 5f65 6467 6535 315f 4e6f 6465 3030 3030 _edge51_Node0000 │ │ │ -00004dc0: 3032 5f4e 6f64 6530 3030 3032 3222 3e3c 02_Node000022">< │ │ │ -00004dd0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00004de0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00004df0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00004e00: 6238 6666 2220 643d 224d 3838 312e 3631 b8ff" d="M881.61 │ │ │ -00004e10: 2c2d 3332 372e 3832 4338 3335 2e37 2c2d ,-327.82C835.7,- │ │ │ -00004e20: 3331 372e 3838 2037 3638 2e31 372c 2d33 317.88 768.17,-3 │ │ │ -00004e30: 3033 2e32 3820 3732 352e 3637 2c2d 3239 03.28 725.67,-29 │ │ │ -00004e40: 342e 3038 222f 3e0a 3c70 6f6c 7967 6f6e 4.08"/>.<polygon │ │ │ -00004e50: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00004e60: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00004e70: 2070 6f69 6e74 733d 2238 3831 2e31 322c points="881.12, │ │ │ -00004e80: 2d33 3331 2e32 3920 3839 312e 3634 2c2d -331.29 891.64,- │ │ │ -00004e90: 3332 392e 3938 2038 3832 2e36 2c2d 3332 329.98 882.6,-32 │ │ │ -00004ea0: 342e 3435 2038 3831 2e31 322c 2d33 3331 4.45 881.12,-331 │ │ │ -00004eb0: 2e32 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .29"/>.</a>.</g> │ │ │ -00004ec0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ -00004ed0: 3320 2d2d 3e0a 3c67 2069 643d 224e 6f64 3 -->.<g id="Nod │ │ │ -00004ee0: 6530 3030 3032 3322 2063 6c61 7373 3d22 e000023" class=" │ │ │ -00004ef0: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ -00004f00: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23..< │ │ │ -00004f90: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00004fa0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00004fb0: 3636 3636 2220 706f 696e 7473 3d22 3131 6666" points="11 │ │ │ -00004fc0: 3432 2c2d 3233 3920 3130 3232 2c2d 3233 42,-239 1022,-23 │ │ │ -00004fd0: 3920 3130 3232 2c2d 3232 3020 3131 3432 9 1022,-220 1142 │ │ │ -00004fe0: 2c2d 3232 3020 3131 3432 2c2d 3233 3922 ,-220 1142,-239" │ │ │ -00004ff0: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.commoncpp/t │ │ │ -00005060: 6872 6561 642e 683c 2f74 6578 743e 0a3c hread.h.< │ │ │ -00005070: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -000050d0: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ -000050e0: 2667 743b 4e6f 6465 3233 3c2f 7469 746c >Node23..

.

......Node24...commo │ │ │ -000053b0: 6e63 7070 2f78 6d6c 2e68 3c2f 7465 7874 ncpp/xml.h... │ │ │ -000053d0: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ..< │ │ │ -000053f0: 6720 6964 3d22 6564 6765 3732 5f4e 6f64 g id="edge72_Nod │ │ │ -00005400: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ -00005410: 3234 2220 636c 6173 733d 2265 6467 6522 24" class="edge" │ │ │ -00005420: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.Node2&# │ │ │ -00005430: 3435 3b26 6774 3b4e 6f64 6532 343c 2f74 45;>Node24</t │ │ │ -00005440: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00005450: 6467 6537 325f 4e6f 6465 3030 3030 3032 dge72_Node000002 │ │ │ -00005460: 5f4e 6f64 6530 3030 3032 3422 3e3c 6120 _Node000024"><a │ │ │ -00005470: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00005480: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00005490: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -000054a0: 6666 2220 643d 224d 3130 3030 2e33 352c ff" d="M1000.35, │ │ │ -000054b0: 2d33 3239 2e39 3643 3133 3436 2e30 342c -329.96C1346.04, │ │ │ -000054c0: 2d33 3030 2e39 3520 3134 3336 2e31 2c2d -300.95 1436.1,- │ │ │ -000054d0: 3332 342e 3920 3137 3738 2c2d 3239 3420 324.9 1778,-294 │ │ │ -000054e0: 3137 3831 2e30 382c 2d32 3933 2e37 3220 1781.08,-293.72 │ │ │ -000054f0: 3137 3834 2e32 342c 2d32 3933 2e34 2031 1784.24,-293.4 1 │ │ │ -00005500: 3738 372e 3432 2c2d 3239 332e 3036 222f 787.42,-293.06"/ │ │ │ -00005510: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00005520: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00005530: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00005540: 733d 2239 3939 2e39 382c 2d33 3236 2e34 s="999.98,-326.4 │ │ │ -00005550: 3820 3939 302e 3331 2c2d 3333 302e 3831 8 990.31,-330.81 │ │ │ -00005560: 2031 3030 302e 3537 2c2d 3333 332e 3435 1000.57,-333.45 │ │ │ -00005570: 2039 3939 2e39 382c 2d33 3236 2e34 3822 999.98,-326.48" │ │ │ -00005580: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00005590: 3e0a 3c21 2d2d 204e 6f64 6533 2623 3435 >.<!-- Node3- │ │ │ -000055a0: 3b26 6774 3b4e 6f64 6534 202d 2d3e 0a3c ;>Node4 -->.< │ │ │ -000055b0: 6720 6964 3d22 6564 6765 335f 4e6f 6465 g id="edge3_Node │ │ │ -000055c0: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ -000055d0: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ -000055e0: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .<title>Node3 │ │ │ -000055f0: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ -00005600: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00005610: 6533 5f4e 6f64 6530 3030 3030 335f 4e6f e3_Node000003_No │ │ │ -00005620: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ -00005630: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00005640: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00005650: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00005660: 2064 3d22 4d36 3035 2e35 312c 2d31 3536 d="M605.51,-156 │ │ │ -00005670: 2e34 3743 3632 342e 3138 2c2d 3133 302e .47C624.18,-130. │ │ │ -00005680: 3236 2036 3633 2e37 2c2d 3830 2e34 3120 26 663.7,-80.41 │ │ │ -00005690: 3731 302c 2d35 3520 3735 312e 3638 2c2d 710,-55 751.68,- │ │ │ -000056a0: 3332 2e31 3220 3830 332e 3934 2c2d 3230 32.12 803.94,-20 │ │ │ -000056b0: 2e39 3920 3834 362e 3031 2c2d 3135 2e35 .99 846.01,-15.5 │ │ │ -000056c0: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<polygon fi │ │ │ -000056d0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -000056e0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -000056f0: 696e 7473 3d22 3630 322e 3433 2c2d 3135 ints="602.43,-15 │ │ │ -00005700: 342e 3736 2035 3939 2e36 2c2d 3136 342e 4.76 599.6,-164. │ │ │ -00005710: 3937 2036 3038 2e31 382c 2d31 3538 2e37 97 608.18,-158.7 │ │ │ -00005720: 3620 3630 322e 3433 2c2d 3135 342e 3736 6 602.43,-154.76 │ │ │ -00005730: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00005740: 673e 0a3c 212d 2d20 4e6f 6465 3326 2334 g>.<!-- Node3 │ │ │ -00005750: 353b 2667 743b 4e6f 6465 3520 2d2d 3e0a 5;>Node5 -->. │ │ │ -00005760: 3c67 2069 643d 2265 6467 6534 5f4e 6f64 <g id="edge4_Nod │ │ │ -00005770: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00005780: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -00005790: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.<title>Node3&# │ │ │ -000057a0: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ -000057b0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000057c0: 6765 345f 4e6f 6465 3030 3030 3033 5f4e ge4_Node000003_N │ │ │ -000057d0: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ -000057e0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -000057f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00005800: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00005810: 2220 643d 224d 3539 352e 3431 2c2d 3135 " d="M595.41,-15 │ │ │ -00005820: 342e 3438 4335 3937 2e31 362c 2d31 3330 4.48C597.16,-130 │ │ │ -00005830: 2e38 3420 3630 302e 3037 2c2d 3931 2e35 .84 600.07,-91.5 │ │ │ -00005840: 2036 3031 2e33 362c 2d37 342e 3136 222f 601.36,-74.16"/ │ │ │ -00005850: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00005860: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00005870: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00005880: 733d 2235 3931 2e39 2c2d 3135 342e 3433 s="591.9,-154.43 │ │ │ -00005890: 2035 3934 2e36 352c 2d31 3634 2e36 3620 594.65,-164.66 │ │ │ -000058a0: 3539 382e 3838 2c2d 3135 342e 3935 2035 598.88,-154.95 5 │ │ │ -000058b0: 3931 2e39 2c2d 3135 342e 3433 222f 3e0a 91.9,-154.43"/>. │ │ │ -000058c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -000058d0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -000058e0: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->.<g i │ │ │ -000058f0: 643d 2265 6467 6536 5f4e 6f64 6530 3030 d="edge6_Node000 │ │ │ -00005900: 3030 335f 4e6f 6465 3030 3030 3036 2220 003_Node000006" │ │ │ -00005910: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -00005920: 6974 6c65 3e4e 6f64 6533 2623 3435 3b26 itle>Node3-& │ │ │ -00005930: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ -00005940: 0a3c 6720 6964 3d22 615f 6564 6765 365f ... │ │ │ -000059e0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -00005a50: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00005a60: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -00005a70: 743b 4e6f 6465 3820 2d2d 3e0a 3c67 2069 t;Node8 -->..< │ │ │ -00005ab0: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ -00005ac0: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8...common │ │ │ +00002ac0: 6370 702f 6578 6365 7074 696f 6e2e 683c cpp/exception.h< │ │ │ +00002ad0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00002ae0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ +00002b40: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +00002b50: 3132 3c2f 7469 746c 653e 0a3c 6720 6964 12..... │ │ │ +00002c70: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node13 │ │ │ +00002cc0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ +00002d90: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/file │ │ │ +00002e00: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00002e10: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ +00002e80: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13......< │ │ │ +00002fd0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3420 /g>...Node │ │ │ +00003010: 3134 3c2f 7469 746c 653e 0a3c 6720 6964 14. │ │ │ +00003030: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 .

. │ │ │ +000030e0: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/seri │ │ │ +00003150: 616c 2e68 3c2f 7465 7874 3e0a 3c2f 613e al.h. │ │ │ +00003160: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ +000031d0: 3b4e 6f64 6531 343c 2f74 6974 6c65 3e0a ;Node14. │ │ │ +000031e0: 3c67 2069 643d 2261 5f65 6467 6534 375f ....< │ │ │ +00003320: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node15. │ │ │ +00003370: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +000033d0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 . │ │ │ +000034a0: 636f 6d6d 6f6e 6370 702f 746f 6b65 6e69 commoncpp/tokeni │ │ │ +000034b0: 7a65 722e 683c 2f74 6578 743e 0a3c 2f61 zer.h......Node3-&g │ │ │ +00003530: 743b 4e6f 6465 3135 3c2f 7469 746c 653e t;Node15 │ │ │ +00003540: 0a3c 6720 6964 3d22 615f 6564 6765 3731 ...< │ │ │ +00003610: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00003620: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00003630: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00003640: 3937 342e 3636 2c2d 3332 332e 3832 2039 974.66,-323.82 9 │ │ │ +00003650: 3636 2c2d 3332 392e 3932 2039 3736 2e35 66,-329.92 976.5 │ │ │ +00003660: 372c 2d33 3330 2e35 3520 3937 342e 3636 7,-330.55 974.66 │ │ │ +00003670: 2c2d 3332 332e 3832 222f 3e0a 3c2f 613e ,-323.82"/>. │ │ │ +00003680: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node16. │ │ │ +00003750: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..co │ │ │ +00003810: 6d6d 6f6e 6370 702f 6d69 7363 2e68 3c2f mmoncpp/misc.h... │ │ │ +00003830: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 ...Node17...commo │ │ │ +00003b60: 6e63 7070 2f6e 756d 6265 7273 2e68 3c2f ncpp/numbers.h... │ │ │ +00003b80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 ... │ │ │ +00003d80: 4e6f 6465 3138 3c2f 7469 746c 653e 0a3c Node18.< │ │ │ +00003d90: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00003da0: 3138 223e 3c61 2078 6c69 6e6b 3a68 7265 18">..commoncpp/o │ │ │ +00003f00: 626a 6563 742e 683c 2f74 6578 743e 0a3c bject.h.< │ │ │ +00003f10: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00003f70: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00003f80: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18..

...... │ │ │ +000042c0: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ +000042d0: 353b 2667 743b 4e6f 6465 3139 3c2f 7469 5;>Node19</ti │ │ │ +000042e0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000042f0: 6765 3431 5f4e 6f64 6530 3030 3030 335f ge41_Node000003_ │ │ │ +00004300: 4e6f 6465 3030 3030 3139 223e 3c61 2078 Node000019"><a x │ │ │ +00004310: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00004320: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00004330: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00004340: 6622 2064 3d22 4d31 3030 302e 3434 2c2d f" d="M1000.44,- │ │ │ +00004350: 3332 392e 3932 4331 3230 342e 3032 2c2d 329.92C1204.02,- │ │ │ +00004360: 3331 302e 3439 2031 3236 322e 3732 2c2d 310.49 1262.72,- │ │ │ +00004370: 3334 352e 3132 2031 3435 372c 2d32 3934 345.12 1457,-294 │ │ │ +00004380: 2031 3535 322e 3836 2c2d 3236 382e 3738 1552.86,-268.78 │ │ │ +00004390: 2031 3630 352e 3932 2c2d 3237 322e 3237 1605.92,-272.27 │ │ │ +000043a0: 2031 3635 312c 2d31 3834 2031 3636 312e 1651,-184 1661. │ │ │ +000043b0: 3036 2c2d 3136 342e 3320 3136 3431 2e31 06,-164.3 1641.1 │ │ │ +000043c0: 382c 2d31 3431 2e33 2031 3632 382e 3133 8,-141.3 1628.13 │ │ │ +000043d0: 2c2d 3132 392e 3131 222f 3e0a 3c70 6f6c ,-129.11"/>.<pol │ │ │ +000043e0: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +000043f0: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +00004400: 3866 6622 2070 6f69 6e74 733d 2239 3939 8ff" points="999 │ │ │ +00004410: 2e39 332c 2d33 3236 2e34 3620 3939 302e .93,-326.46 990. │ │ │ +00004420: 3332 2c2d 3333 302e 3932 2031 3030 302e 32,-330.92 1000. │ │ │ +00004430: 3632 2c2d 3333 332e 3432 2039 3939 2e39 62,-333.42 999.9 │ │ │ +00004440: 332c 2d33 3236 2e34 3622 2f3e 0a3c 2f61 3,-326.46"/>.</a │ │ │ +00004450: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00004460: 204e 6f64 6532 3020 2d2d 3e0a 3c67 2069 Node20 -->.<g i │ │ │ +00004470: 643d 224e 6f64 6530 3030 3032 3022 2063 d="Node000020" c │ │ │ +00004480: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ +00004490: 746c 653e 4e6f 6465 3230 3c2f 7469 746c tle>Node20</titl │ │ │ +000044a0: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ +000044b0: 3030 3030 3230 223e 3c61 2078 6c69 6e6b 000020"><a xlink │ │ │ +000044c0: 3a68 7265 663d 2261 3030 3533 302e 6874 :href="a00530.ht │ │ │ +000044d0: 6d6c 2220 7461 7267 6574 3d22 5f74 6f70 ml" target="_top │ │ │ +000044e0: 2220 786c 696e 6b3a 7469 746c 653d 2254 " xlink:title="T │ │ │ +000044f0: 656d 706c 6174 6520 666f 7220 6372 6561 emplate for crea │ │ │ +00004500: 7469 6e67 2072 6566 6572 656e 6365 2063 ting reference c │ │ │ +00004510: 6f75 6e74 206d 616e 6167 6564 2073 6d61 ount managed sma │ │ │ +00004520: 7274 2070 6f69 6e74 6572 732e 223e 0a3c rt pointers.">.< │ │ │ +00004530: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +00004540: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +00004550: 3636 3636 2220 706f 696e 7473 3d22 3137 6666" points="17 │ │ │ +00004560: 3639 2c2d 3239 3420 3136 3437 2c2d 3239 69,-294 1647,-29 │ │ │ +00004570: 3420 3136 3437 2c2d 3237 3520 3137 3639 4 1647,-275 1769 │ │ │ +00004580: 2c2d 3237 3520 3137 3639 2c2d 3239 3422 ,-275 1769,-294" │ │ │ +00004590: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ +000045a0: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ +000045b0: 2231 3730 3822 2079 3d22 2d32 3832 2220 "1708" y="-282" │ │ │ +000045c0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +000045d0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +000045e0: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +000045f0: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f70 .00">commoncpp/p │ │ │ +00004600: 6f69 6e74 6572 2e68 3c2f 7465 7874 3e0a ointer.h</text>. │ │ │ +00004610: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +00004620: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +00004630: 743b 4e6f 6465 3230 202d 2d3e 0a3c 6720 t;Node20 -->.<g │ │ │ +00004640: 6964 3d22 6564 6765 3433 5f4e 6f64 6530 id="edge43_Node0 │ │ │ +00004650: 3030 3030 335f 4e6f 6465 3030 3030 3230 00003_Node000020 │ │ │ +00004660: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00004670: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 <title>Node3- │ │ │ +00004680: 3b26 6774 3b4e 6f64 6532 303c 2f74 6974 ;>Node20</tit │ │ │ +00004690: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000046a0: 6534 335f 4e6f 6465 3030 3030 3033 5f4e e43_Node000003_N │ │ │ +000046b0: 6f64 6530 3030 3032 3022 3e3c 6120 786c ode000020"><a xl │ │ │ +000046c0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +000046d0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +000046e0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +000046f0: 2220 643d 224d 3130 3030 2e34 312c 2d33 " d="M1000.41,-3 │ │ │ +00004700: 3239 2e39 3443 3132 3831 2e37 392c 2d33 29.94C1281.79,-3 │ │ │ +00004710: 3034 2e37 3920 3133 3535 2e30 382c 2d33 04.79 1355.08,-3 │ │ │ +00004720: 3137 2e36 3220 3136 3333 2c2d 3239 3420 17.62 1633,-294 │ │ │ +00004730: 3136 3337 2e34 342c 2d32 3933 2e36 3220 1637.44,-293.62 │ │ │ +00004740: 3136 3432 2e30 322c 2d32 3933 2e32 2031 1642.02,-293.2 1 │ │ │ +00004750: 3634 362e 3633 2c2d 3239 322e 3734 222f 646.63,-292.74"/ │ │ │ +00004760: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00004770: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00004780: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00004790: 733d 2239 3939 2e39 362c 2d33 3236 2e34 s="999.96,-326.4 │ │ │ +000047a0: 3620 3939 302e 3331 2c2d 3333 302e 3835 6 990.31,-330.85 │ │ │ +000047b0: 2031 3030 302e 3539 2c2d 3333 332e 3433 1000.59,-333.43 │ │ │ +000047c0: 2039 3939 2e39 362c 2d33 3236 2e34 3622 999.96,-326.46" │ │ │ +000047d0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +000047e0: 3e0a 3c21 2d2d 204e 6f64 6532 3120 2d2d >.<!-- Node21 -- │ │ │ +000047f0: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ +00004800: 3032 3122 2063 6c61 7373 3d22 6e6f 6465 021" class="node │ │ │ +00004810: 223e 0a3c 7469 746c 653e 4e6f 6465 3231 ">.<title>Node21 │ │ │ +00004820: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...c │ │ │ +00004950: 6f6d 6d6f 6e63 7070 2f70 726f 6365 7373 ommoncpp/process │ │ │ +00004960: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00004970: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ +000049e0: 6f64 6532 313c 2f74 6974 6c65 3e0a 3c67 ode21..... │ │ │ +00004b30: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node22 │ │ │ +00004b80: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...commoncpp/ │ │ │ +00004cd0: 736c 6f67 2e68 3c2f 7465 7874 3e0a 3c2f slog.h......Node3-& │ │ │ +00004d50: 6774 3b4e 6f64 6532 323c 2f74 6974 6c65 gt;Node22..... │ │ │ +00004ed0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ +00004f10: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23...comm │ │ │ +00005050: 6f6e 6370 702f 7374 7269 6e67 2e68 3c2f oncpp/string.h... │ │ │ +00005070: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 ... │ │ │ +00005240: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ +00005250: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00005260: 3234 223e 3c61 2078 6c69 6e6b 3a68 7265 24"> │ │ │ +000052d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..commoncpp │ │ │ +000053a0: 2f74 6872 6561 642e 683c 2f74 6578 743e /thread.h │ │ │ +000053b0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000053c0: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 . │ │ │ +00005410: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ +00005420: 353b 2667 743b 4e6f 6465 3234 3c2f 7469 5;>Node24</ti │ │ │ +00005430: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00005440: 6765 3730 5f4e 6f64 6530 3030 3030 335f ge70_Node000003_ │ │ │ +00005450: 4e6f 6465 3030 3030 3234 223e 3c61 2078 Node000024"><a x │ │ │ +00005460: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00005470: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00005480: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00005490: 6622 2064 3d22 4d39 3536 2e36 392c 2d33 f" d="M956.69,-3 │ │ │ +000054a0: 3235 2e32 3143 3937 322e 3032 2c2d 3331 25.21C972.02,-31 │ │ │ +000054b0: 362e 3920 3939 312e 3632 2c2d 3330 352e 6.9 991.62,-305. │ │ │ +000054c0: 3631 2031 3030 382c 2d32 3934 2031 3033 61 1008,-294 103 │ │ │ +000054d0: 322e 3836 2c2d 3237 362e 3338 2031 3035 2.86,-276.38 105 │ │ │ +000054e0: 392e 3335 2c2d 3235 322e 3134 2031 3037 9.35,-252.14 107 │ │ │ +000054f0: 322e 3838 2c2d 3233 392e 3331 222f 3e0a 2.88,-239.31"/>. │ │ │ +00005500: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00005510: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00005520: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00005530: 2239 3534 2e39 342c 2d33 3232 2e31 3820 "954.94,-322.18 │ │ │ +00005540: 3934 372e 3737 2c2d 3332 392e 3937 2039 947.77,-329.97 9 │ │ │ +00005550: 3538 2e32 342c 2d33 3238 2e33 3520 3935 58.24,-328.35 95 │ │ │ +00005560: 342e 3934 2c2d 3332 322e 3138 222f 3e0a 4.94,-322.18"/>. │ │ │ +00005570: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +00005580: 212d 2d20 4e6f 6465 3235 202d 2d3e 0a3c !-- Node25 -->.< │ │ │ +00005590: 6720 6964 3d22 4e6f 6465 3030 3030 3235 g id="Node000025 │ │ │ +000055a0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +000055b0: 3c74 6974 6c65 3e4e 6f64 6532 353c 2f74 <title>Node25</t │ │ │ +000055c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +000055d0: 6f64 6530 3030 3032 3522 3e3c 6120 786c ode000025"><a xl │ │ │ +000055e0: 696e 6b3a 6872 6566 3d22 6130 3035 3132 ink:href="a00512 │ │ │ +000055f0: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ +00005600: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ +00005610: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ +00005620: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ +00005630: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ +00005640: 3636 2220 706f 696e 7473 3d22 3138 3934 66" points="1894 │ │ │ +00005650: 2e35 2c2d 3239 3420 3137 3837 2e35 2c2d .5,-294 1787.5,- │ │ │ +00005660: 3239 3420 3137 3837 2e35 2c2d 3237 3520 294 1787.5,-275 │ │ │ +00005670: 3138 3934 2e35 2c2d 3237 3520 3138 3934 1894.5,-275 1894 │ │ │ +00005680: 2e35 2c2d 3239 3422 2f3e 0a3c 7465 7874 .5,-294"/>.<text │ │ │ +00005690: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +000056a0: 6464 6c65 2220 783d 2231 3834 3122 2079 ddle" x="1841" y │ │ │ +000056b0: 3d22 2d32 3832 2220 666f 6e74 2d66 616d ="-282" font-fam │ │ │ +000056c0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +000056d0: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +000056e0: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ +000056f0: 6d6f 6e63 7070 2f78 6d6c 2e68 3c2f 7465 moncpp/xml.h</te │ │ │ +00005700: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ +00005710: 673e 0a3c 212d 2d20 4e6f 6465 3326 2334 g>.<!-- Node3 │ │ │ +00005720: 353b 2667 743b 4e6f 6465 3235 202d 2d3e 5;>Node25 --> │ │ │ +00005730: 0a3c 6720 6964 3d22 6564 6765 3733 5f4e .<g id="edge73_N │ │ │ +00005740: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ +00005750: 3030 3235 2220 636c 6173 733d 2265 6467 0025" class="edg │ │ │ +00005760: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ +00005770: 2623 3435 3b26 6774 3b4e 6f64 6532 353c ->Node25< │ │ │ +00005780: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00005790: 5f65 6467 6537 335f 4e6f 6465 3030 3030 _edge73_Node0000 │ │ │ +000057a0: 3033 5f4e 6f64 6530 3030 3032 3522 3e3c 03_Node000025">< │ │ │ +000057b0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000057c0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000057d0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000057e0: 6238 6666 2220 643d 224d 3130 3030 2e33 b8ff" d="M1000.3 │ │ │ +000057f0: 352c 2d33 3239 2e39 3643 3133 3436 2e30 5,-329.96C1346.0 │ │ │ +00005800: 342c 2d33 3030 2e39 3520 3134 3336 2e31 4,-300.95 1436.1 │ │ │ +00005810: 2c2d 3332 342e 3920 3137 3738 2c2d 3239 ,-324.9 1778,-29 │ │ │ +00005820: 3420 3137 3831 2e30 382c 2d32 3933 2e37 4 1781.08,-293.7 │ │ │ +00005830: 3220 3137 3834 2e32 342c 2d32 3933 2e34 2 1784.24,-293.4 │ │ │ +00005840: 2031 3738 372e 3432 2c2d 3239 332e 3036 1787.42,-293.06 │ │ │ +00005850: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00005860: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00005870: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00005880: 6e74 733d 2239 3939 2e39 382c 2d33 3236 nts="999.98,-326 │ │ │ +00005890: 2e34 3820 3939 302e 3331 2c2d 3333 302e .48 990.31,-330. │ │ │ +000058a0: 3831 2031 3030 302e 3537 2c2d 3333 332e 81 1000.57,-333. │ │ │ +000058b0: 3435 2039 3939 2e39 382c 2d33 3236 2e34 45 999.98,-326.4 │ │ │ +000058c0: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ +000058d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>.<!-- Node4&# │ │ │ +000058e0: 3435 3b26 6774 3b4e 6f64 6535 202d 2d3e 45;>Node5 --> │ │ │ +000058f0: 0a3c 6720 6964 3d22 6564 6765 345f 4e6f .<g id="edge4_No │ │ │ +00005900: 6465 3030 3030 3034 5f4e 6f64 6530 3030 de000004_Node000 │ │ │ +00005910: 3030 3522 2063 6c61 7373 3d22 6564 6765 005" class="edge │ │ │ +00005920: 223e 0a3c 7469 746c 653e 4e6f 6465 3426 ">.<title>Node4& │ │ │ +00005930: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ +00005940: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00005950: 6467 6534 5f4e 6f64 6530 3030 3030 345f dge4_Node000004_ │ │ │ +00005960: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ +00005970: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00005980: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00005990: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000059a0: 6622 2064 3d22 4d36 3035 2e35 312c 2d31 f" d="M605.51,-1 │ │ │ +000059b0: 3536 2e34 3743 3632 342e 3138 2c2d 3133 56.47C624.18,-13 │ │ │ +000059c0: 302e 3236 2036 3633 2e37 2c2d 3830 2e34 0.26 663.7,-80.4 │ │ │ +000059d0: 3120 3731 302c 2d35 3520 3735 312e 3638 1 710,-55 751.68 │ │ │ +000059e0: 2c2d 3332 2e31 3220 3830 332e 3934 2c2d ,-32.12 803.94,- │ │ │ +000059f0: 3230 2e39 3920 3834 362e 3031 2c2d 3135 20.99 846.01,-15 │ │ │ +00005a00: 2e35 3822 2f3e 0a3c 706f 6c79 676f 6e20 .58"/>.<polygon │ │ │ +00005a10: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00005a20: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00005a30: 706f 696e 7473 3d22 3630 322e 3433 2c2d points="602.43,- │ │ │ +00005a40: 3135 342e 3736 2035 3939 2e36 2c2d 3136 154.76 599.6,-16 │ │ │ +00005a50: 342e 3937 2036 3038 2e31 382c 2d31 3538 4.97 608.18,-158 │ │ │ +00005a60: 2e37 3620 3630 322e 3433 2c2d 3135 342e .76 602.43,-154. │ │ │ +00005a70: 3736 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 76"/>.</a>.</g>. │ │ │ +00005a80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3426 </g>.<!-- Node4& │ │ │ +00005a90: 2334 353b 2667 743b 4e6f 6465 3620 2d2d #45;>Node6 -- │ │ │ +00005aa0: 3e0a 3c67 2069 643d 2265 6467 6535 5f4e >.<g id="edge5_N │ │ │ +00005ab0: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ +00005ac0: 3030 3036 2220 636c 6173 733d 2265 6467 0006" class="edg │ │ │ +00005ad0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6534 e">.<title>Node4 │ │ │ +00005ae0: 2623 3435 3b26 6774 3b4e 6f64 6536 3c2f ->Node6</ │ │ │ +00005af0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00005b00: 6564 6765 355f 4e6f 6465 3030 3030 3034 edge5_Node000004 │ │ │ +00005b10: 5f4e 6f64 6530 3030 3030 3622 3e3c 6120 _Node000006"><a │ │ │ +00005b20: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00005b30: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00005b40: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00005b50: 6666 2220 643d 224d 3539 352e 3431 2c2d ff" d="M595.41,- │ │ │ +00005b60: 3135 342e 3438 4335 3937 2e31 362c 2d31 154.48C597.16,-1 │ │ │ +00005b70: 3330 2e38 3420 3630 302e 3037 2c2d 3931 30.84 600.07,-91 │ │ │ +00005b80: 2e35 2036 3031 2e33 362c 2d37 342e 3136 .5 601.36,-74.16 │ │ │ 00005b90: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ 00005ba0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ 00005bb0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00005bc0: 6e74 733d 2235 3831 2e31 312c 2d31 3538 nts="581.11,-158 │ │ │ -00005bd0: 2e30 3820 3538 392e 3234 2c2d 3136 342e .08 589.24,-164. │ │ │ -00005be0: 3838 2035 3837 2e31 332c 2d31 3534 2e35 88 587.13,-154.5 │ │ │ -00005bf0: 2035 3831 2e31 312c 2d31 3538 2e30 3822 581.11,-158.08" │ │ │ -00005c00: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00005c10: 3e0a 3c21 2d2d 204e 6f64 6533 2623 3435 >.<!-- Node3- │ │ │ -00005c20: 3b26 6774 3b4e 6f64 6539 202d 2d3e 0a3c ;>Node9 -->.< │ │ │ -00005c30: 6720 6964 3d22 6564 6765 3136 5f4e 6f64 g id="edge16_Nod │ │ │ -00005c40: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00005c50: 3039 2220 636c 6173 733d 2265 6467 6522 09" class="edge" │ │ │ -00005c60: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.<title>Node3&# │ │ │ -00005c70: 3435 3b26 6774 3b4e 6f64 6539 3c2f 7469 45;>Node9</ti │ │ │ -00005c80: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00005c90: 6765 3136 5f4e 6f64 6530 3030 3030 335f ge16_Node000003_ │ │ │ -00005ca0: 4e6f 6465 3030 3030 3039 223e 3c61 2078 Node000009"><a x │ │ │ -00005cb0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00005cc0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00005cd0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00005ce0: 6622 2064 3d22 4d35 3634 2e36 392c 2d31 f" d="M564.69,-1 │ │ │ -00005cf0: 3631 2e30 3143 3533 332e 3634 2c2d 3134 61.01C533.64,-14 │ │ │ -00005d00: 372e 3920 3438 332e 3131 2c2d 3132 362e 7.9 483.11,-126. │ │ │ -00005d10: 3838 2034 3339 2c2d 3131 3020 3430 342e 88 439,-110 404. │ │ │ -00005d20: 3538 2c2d 3936 2e38 3320 3336 342e 3335 58,-96.83 364.35 │ │ │ -00005d30: 2c2d 3832 2e37 3420 3333 392e 3033 2c2d ,-82.74 339.03,- │ │ │ -00005d40: 3734 2e30 3222 2f3e 0a3c 706f 6c79 676f 74.02"/>.<polygo │ │ │ -00005d50: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00005d60: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00005d70: 2220 706f 696e 7473 3d22 3536 332e 3438 " points="563.48 │ │ │ -00005d80: 2c2d 3136 342e 3320 3537 342e 3035 2c2d ,-164.3 574.05,- │ │ │ -00005d90: 3136 342e 3938 2035 3636 2e32 312c 2d31 164.98 566.21,-1 │ │ │ -00005da0: 3537 2e38 3620 3536 332e 3438 2c2d 3136 57.86 563.48,-16 │ │ │ -00005db0: 342e 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 4.3"/>.</a>.</g> │ │ │ -00005dc0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .</g>.<!-- Node5 │ │ │ -00005dd0: 2623 3435 3b26 6774 3b4e 6f64 6534 202d ->Node4 - │ │ │ -00005de0: 2d3e 0a3c 6720 6964 3d22 6564 6765 355f ->.<g id="edge5_ │ │ │ -00005df0: 4e6f 6465 3030 3030 3035 5f4e 6f64 6530 Node000005_Node0 │ │ │ -00005e00: 3030 3030 3422 2063 6c61 7373 3d22 6564 00004" class="ed │ │ │ -00005e10: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -00005e20: 3526 2334 353b 2667 743b 4e6f 6465 343c 5->Node4< │ │ │ -00005e30: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00005e40: 5f65 6467 6535 5f4e 6f64 6530 3030 3030 _edge5_Node00000 │ │ │ -00005e50: 355f 4e6f 6465 3030 3030 3034 223e 3c61 5_Node000004"><a │ │ │ -00005e60: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00005e70: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00005e80: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00005e90: 3866 6622 2064 3d22 4d36 3633 2e33 332c 8ff" d="M663.33, │ │ │ -00005ea0: 2d35 332e 3331 4337 3233 2e32 342c 2d34 -53.31C723.24,-4 │ │ │ -00005eb0: 332e 3336 2038 3133 2e33 362c 2d32 382e 3.36 813.36,-28. │ │ │ -00005ec0: 3338 2038 3639 2e36 312c 2d31 392e 3034 38 869.61,-19.04 │ │ │ -00005ed0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00005ee0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00005ef0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00005f00: 6e74 733d 2236 3632 2e35 342c 2d34 392e nts="662.54,-49. │ │ │ -00005f10: 3839 2036 3533 2e32 352c 2d35 342e 3938 89 653.25,-54.98 │ │ │ -00005f20: 2036 3633 2e36 392c 2d35 362e 3820 3636 663.69,-56.8 66 │ │ │ -00005f30: 322e 3534 2c2d 3439 2e38 3922 2f3e 0a3c 2.54,-49.89"/>.< │ │ │ -00005f40: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00005f50: 2d2d 204e 6f64 6536 2623 3435 3b26 6774 -- Node6-> │ │ │ -00005f60: 3b4e 6f64 6534 202d 2d3e 0a3c 6720 6964 ;Node4 -->.<g id │ │ │ -00005f70: 3d22 6564 6765 375f 4e6f 6465 3030 3030 ="edge7_Node0000 │ │ │ -00005f80: 3036 5f4e 6f64 6530 3030 3030 3422 2063 06_Node000004" c │ │ │ -00005f90: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00005fa0: 746c 653e 4e6f 6465 3626 2334 353b 2667 tle>Node6-&g │ │ │ -00005fb0: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ -00005fc0: 3c67 2069 643d 2261 5f65 6467 6537 5f4e . │ │ │ -00006080: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......Node6-> │ │ │ -00006160: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5.....< │ │ │ -00006280: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ -000062e0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -000062f0: 6537 3c2f 7469 746c 653e 0a3c 6720 6964 e7..... │ │ │ -00006410: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6536 ... │ │ │ -000065f0: 0a3c 7469 746c 653e 4e6f 6465 3626 2334 .Node6 │ │ │ -00006600: 353b 2667 743b 4e6f 6465 393c 2f74 6974 5;>Node9</tit │ │ │ -00006610: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00006620: 6531 335f 4e6f 6465 3030 3030 3036 5f4e e13_Node000006_N │ │ │ -00006630: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ -00006640: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00006650: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00006660: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00006670: 2220 643d 224d 3335 332e 3637 2c2d 3130 " d="M353.67,-10 │ │ │ -00006680: 332e 3034 4333 3433 2e37 342c 2d39 332e 3.04C343.74,-93. │ │ │ -00006690: 3634 2033 3331 2e34 312c 2d38 312e 3938 64 331.41,-81.98 │ │ │ -000066a0: 2033 3233 2e31 362c 2d37 342e 3137 222f 323.16,-74.17"/ │ │ │ -000066b0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -000066c0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -000066d0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -000066e0: 733d 2233 3531 2e33 332c 2d31 3035 2e36 s="351.33,-105.6 │ │ │ -000066f0: 3520 3336 312c 2d31 3039 2e39 3820 3335 5 361,-109.98 35 │ │ │ -00006700: 362e 3135 2c2d 3130 302e 3537 2033 3531 6.15,-100.57 351 │ │ │ -00006710: 2e33 332c 2d31 3035 2e36 3522 2f3e 0a3c .33,-105.65"/>.< │ │ │ -00006720: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00006730: 2d2d 204e 6f64 6537 2623 3435 3b26 6774 -- Node7-> │ │ │ -00006740: 3b4e 6f64 6534 202d 2d3e 0a3c 6720 6964 ;Node4 -->.<g id │ │ │ -00006750: 3d22 6564 6765 3130 5f4e 6f64 6530 3030 ="edge10_Node000 │ │ │ -00006760: 3030 375f 4e6f 6465 3030 3030 3034 2220 007_Node000004" │ │ │ -00006770: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -00006780: 6974 6c65 3e4e 6f64 6537 2623 3435 3b26 itle>Node7-& │ │ │ -00006790: 6774 3b4e 6f64 6534 3c2f 7469 746c 653e gt;Node4 │ │ │ -000067a0: 0a3c 6720 6964 3d22 615f 6564 6765 3130 ........ │ │ │ -000068d0: 3c67 2069 643d 2265 6467 6531 325f 4e6f .Node8& │ │ │ -00006910: 2334 353b 2667 743b 4e6f 6465 343c 2f74 #45;>Node4</t │ │ │ -00006920: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00006930: 6467 6531 325f 4e6f 6465 3030 3030 3038 dge12_Node000008 │ │ │ -00006940: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ -00006950: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00006960: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00006970: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00006980: 6666 2220 643d 224d 3533 382e 3436 2c2d ff" d="M538.46,- │ │ │ -00006990: 3534 2e38 3443 3635 312e 362c 2d34 302e 54.84C651.6,-40. │ │ │ -000069a0: 3438 2037 3731 2e30 382c 2d32 362e 3935 48 771.08,-26.95 │ │ │ -000069b0: 2038 3436 2e32 352c 2d31 382e 3635 222f 846.25,-18.65"/ │ │ │ -000069c0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -000069d0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -000069e0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -000069f0: 733d 2235 3337 2e37 312c 2d35 312e 3431 s="537.71,-51.41 │ │ │ -00006a00: 2035 3238 2e32 332c 2d35 362e 3134 2035 528.23,-56.14 5 │ │ │ -00006a10: 3338 2e35 392c 2d35 382e 3335 2035 3337 38.59,-58.35 537 │ │ │ -00006a20: 2e37 312c 2d35 312e 3431 222f 3e0a 3c2f .71,-51.41"/>.</ │ │ │ -00006a30: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00006a40: 2d20 4e6f 6465 3926 2334 353b 2667 743b - Node9-> │ │ │ -00006a50: 4e6f 6465 3420 2d2d 3e0a 3c67 2069 643d Node4 -->.<g id= │ │ │ -00006a60: 2265 6467 6531 345f 4e6f 6465 3030 3030 "edge14_Node0000 │ │ │ -00006a70: 3039 5f4e 6f64 6530 3030 3030 3422 2063 09_Node000004" c │ │ │ -00006a80: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00006a90: 746c 653e 4e6f 6465 3926 2334 353b 2667 tle>Node9-&g │ │ │ -00006aa0: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ -00006ab0: 3c67 2069 643d 2261 5f65 6467 6531 345f ..< │ │ │ -00006b70: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00006b80: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00006b90: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00006ba0: 3337 372e 3335 2c2d 3531 2e39 3720 3336 377.35,-51.97 36 │ │ │ -00006bb0: 372e 382c 2d35 362e 3536 2033 3738 2e31 7.8,-56.56 378.1 │ │ │ -00006bc0: 322c 2d35 382e 3933 2033 3737 2e33 352c 2,-58.93 377.35, │ │ │ -00006bd0: 2d35 312e 3937 222f 3e0a 3c2f 613e 0a3c -51.97"/>..< │ │ │ -00006be0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node10-> │ │ │ -00006c50: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4.........N │ │ │ -00006dd0: 6f64 6531 3126 2334 353b 2667 743b 4e6f ode11->No │ │ │ -00006de0: 6465 333c 2f74 6974 6c65 3e0a 3c67 2069 de3......... │ │ │ -00006f60: 4e6f 6465 3131 2623 3435 3b26 6774 3b4e Node11->N │ │ │ -00006f70: 6f64 6534 3c2f 7469 746c 653e 0a3c 6720 ode4....... │ │ │ -00007100: 0a3c 6720 6964 3d22 6564 6765 3239 5f4e ..Node1 │ │ │ -00007140: 3126 2334 353b 2667 743b 4e6f 6465 363c 1->Node6< │ │ │ -00007150: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00007160: 5f65 6467 6532 395f 4e6f 6465 3030 3030 _edge29_Node0000 │ │ │ -00007170: 3131 5f4e 6f64 6530 3030 3030 3622 3e3c 11_Node000006">< │ │ │ -00007180: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00007190: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000071a0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000071b0: 6238 6666 2220 643d 224d 3737 392e 392c b8ff" d="M779.9, │ │ │ -000071c0: 2d32 3234 2e30 3743 3731 302e 3634 2c2d -224.07C710.64,- │ │ │ -000071d0: 3231 382e 3739 2036 3037 2e38 312c 2d32 218.79 607.81,-2 │ │ │ -000071e0: 3037 2e35 3120 3532 312c 2d31 3834 2034 07.51 521,-184 4 │ │ │ -000071f0: 3639 2e39 342c 2d31 3730 2e31 3720 3431 69.94,-170.17 41 │ │ │ -00007200: 332e 3337 2c2d 3134 322e 3932 2033 3836 3.37,-142.92 386 │ │ │ -00007210: 2e32 342c 2d31 3239 2e30 3522 2f3e 0a3c .24,-129.05"/>.< │ │ │ -00007220: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00007230: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00007240: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00007250: 3738 302e 3036 2c2d 3232 372e 3539 2037 780.06,-227.59 7 │ │ │ -00007260: 3930 2e32 392c 2d32 3234 2e38 3420 3738 90.29,-224.84 78 │ │ │ -00007270: 302e 3538 2c2d 3232 302e 3631 2037 3830 0.58,-220.61 780 │ │ │ -00007280: 2e30 362c 2d32 3237 2e35 3922 2f3e 0a3c .06,-227.59"/>.< │ │ │ -00007290: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -000072a0: 2d2d 204e 6f64 6531 3126 2334 353b 2667 -- Node11-&g │ │ │ -000072b0: 743b 4e6f 6465 3130 202d 2d3e 0a3c 6720 t;Node10 -->.<g │ │ │ -000072c0: 6964 3d22 6564 6765 3233 5f4e 6f64 6530 id="edge23_Node0 │ │ │ -000072d0: 3030 3031 315f 4e6f 6465 3030 3030 3130 00011_Node000010 │ │ │ -000072e0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -000072f0: 3c74 6974 6c65 3e4e 6f64 6531 3126 2334 <title>Node11 │ │ │ -00007300: 353b 2667 743b 4e6f 6465 3130 3c2f 7469 5;>Node10</ti │ │ │ -00007310: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007320: 6765 3233 5f4e 6f64 6530 3030 3031 315f ge23_Node000011_ │ │ │ -00007330: 4e6f 6465 3030 3030 3130 223e 3c61 2078 Node000010"><a x │ │ │ -00007340: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00007350: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00007360: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00007370: 6622 2064 3d22 4d38 3433 2e31 372c 2d32 f" d="M843.17,-2 │ │ │ -00007380: 3132 2e34 3343 3833 362e 3233 2c2d 3230 12.43C836.23,-20 │ │ │ -00007390: 342e 3439 2038 3238 2e36 332c 2d31 3934 4.49 828.63,-194 │ │ │ -000073a0: 2e34 2038 3234 2c2d 3138 3420 3831 352e .4 824,-184 815. │ │ │ -000073b0: 3831 2c2d 3136 352e 3620 3831 332e 372c 81,-165.6 813.7, │ │ │ -000073c0: 2d31 3431 2e36 3820 3831 332e 3137 2c2d -141.68 813.17,- │ │ │ -000073d0: 3132 392e 3122 2f3e 0a3c 706f 6c79 676f 129.1"/>.<polygo │ │ │ -000073e0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -000073f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00007400: 2220 706f 696e 7473 3d22 3834 302e 3635 " points="840.65 │ │ │ -00007410: 2c2d 3231 342e 3837 2038 3530 2e30 312c ,-214.87 850.01, │ │ │ -00007420: 2d32 3139 2e38 3520 3834 352e 382c 2d32 -219.85 845.8,-2 │ │ │ -00007430: 3130 2e31 3220 3834 302e 3635 2c2d 3231 10.12 840.65,-21 │ │ │ -00007440: 342e 3837 222f 3e0a 3c2f 613e 0a3c 2f67 4.87"/>.</a>.</g │ │ │ -00007450: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00007460: 3131 2623 3435 3b26 6774 3b4e 6f64 6531 11->Node1 │ │ │ -00007470: 3220 2d2d 3e0a 3c67 2069 643d 2265 6467 2 -->.<g id="edg │ │ │ -00007480: 6532 355f 4e6f 6465 3030 3030 3131 5f4e e25_Node000011_N │ │ │ -00007490: 6f64 6530 3030 3031 3222 2063 6c61 7373 ode000012" class │ │ │ -000074a0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -000074b0: 4e6f 6465 3131 2623 3435 3b26 6774 3b4e Node11->N │ │ │ -000074c0: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12...

. │ │ │ -000075e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node11-& │ │ │ -00007650: 6774 3b4e 6f64 6531 333c 2f74 6974 6c65 gt;Node13....... │ │ │ -000077a0: 0a3c 6720 6964 3d22 6564 6765 3330 5f4e ..Node1 │ │ │ -000077e0: 3126 2334 353b 2667 743b 4e6f 6465 3134 1->Node14 │ │ │ -000077f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00007820: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ -00007910: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node12-> │ │ │ -00007980: 3b4e 6f64 6534 3c2f 7469 746c 653e 0a3c ;Node4.< │ │ │ -00007990: 6720 6964 3d22 615f 6564 6765 3236 5f4e g id="a_edge26_N │ │ │ -000079a0: 6f64 6530 3030 3031 325f 4e6f 6465 3030 ode000012_Node00 │ │ │ -000079b0: 3030 3034 223e 3c61 2078 6c69 6e6b 3a74 0004">....< │ │ │ -00007aa0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node13-> │ │ │ -00007b10: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4...< │ │ │ -00007bc0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00007bd0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00007be0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00007bf0: 3130 3330 2e34 322c 2d31 3538 2e39 3320 1030.42,-158.93 │ │ │ -00007c00: 3130 3339 2e32 382c 2d31 3634 2e37 3420 1039.28,-164.74 │ │ │ -00007c10: 3130 3335 2e39 372c 2d31 3534 2e36 3720 1035.97,-154.67 │ │ │ -00007c20: 3130 3330 2e34 322c 2d31 3538 2e39 3322 1030.42,-158.93" │ │ │ -00007c30: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />..... │ │ │ -00007c60: 3c67 2069 643d 2265 6467 6533 315f 4e6f .Node14 │ │ │ -00007ca0: 2623 3435 3b26 6774 3b4e 6f64 6534 3c2f ->Node4</ │ │ │ -00007cb0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00007cc0: 6564 6765 3331 5f4e 6f64 6530 3030 3031 edge31_Node00001 │ │ │ -00007cd0: 345f 4e6f 6465 3030 3030 3034 223e 3c61 4_Node000004"><a │ │ │ -00007ce0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00007cf0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00007d00: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00007d10: 3866 6622 2064 3d22 4d31 3136 362e 3138 8ff" d="M1166.18 │ │ │ -00007d20: 2c2d 3135 392e 3632 4331 3131 322e 3433 ,-159.62C1112.43 │ │ │ -00007d30: 2c2d 3132 362e 3933 2039 3739 2e30 352c ,-126.93 979.05, │ │ │ -00007d40: 2d34 352e 3831 2039 3335 2e32 322c 2d31 -45.81 935.22,-1 │ │ │ -00007d50: 392e 3135 222f 3e0a 3c70 6f6c 7967 6f6e 9.15"/>.<polygon │ │ │ -00007d60: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00007d70: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00007d80: 2070 6f69 6e74 733d 2231 3136 342e 3631 points="1164.61 │ │ │ -00007d90: 2c2d 3136 322e 3736 2031 3137 342e 3937 ,-162.76 1174.97 │ │ │ -00007da0: 2c2d 3136 342e 3937 2031 3136 382e 3234 ,-164.97 1168.24 │ │ │ -00007db0: 2c2d 3135 362e 3738 2031 3136 342e 3631 ,-156.78 1164.61 │ │ │ -00007dc0: 2c2d 3136 322e 3736 222f 3e0a 3c2f 613e ,-162.76"/>.</a> │ │ │ -00007dd0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00007de0: 4e6f 6465 3135 2623 3435 3b26 6774 3b4e Node15->N │ │ │ -00007df0: 6f64 6534 202d 2d3e 0a3c 6720 6964 3d22 ode4 -->.<g id=" │ │ │ -00007e00: 6564 6765 3335 5f4e 6f64 6530 3030 3031 edge35_Node00001 │ │ │ -00007e10: 355f 4e6f 6465 3030 3030 3034 2220 636c 5_Node000004" cl │ │ │ -00007e20: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -00007e30: 6c65 3e4e 6f64 6531 3526 2334 353b 2667 le>Node15-&g │ │ │ -00007e40: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ -00007e50: 3c67 2069 643d 2261 5f65 6467 6533 355f ..

... │ │ │ -00007f80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3136 ... │ │ │ -000081c0: 3c74 6974 6c65 3e4e 6f64 6531 3726 2334 Node17 │ │ │ -000081d0: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ -000081e0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -000081f0: 6533 395f 4e6f 6465 3030 3030 3137 5f4e e39_Node000017_N │ │ │ -00008200: 6f64 6530 3030 3030 3422 3e3c 6120 786c ode000004"><a xl │ │ │ -00008210: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00008220: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00008230: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00008240: 2220 643d 224d 3134 3738 2e35 392c 2d32 " d="M1478.59,-2 │ │ │ -00008250: 3130 2e34 3143 3134 3633 2e38 312c 2d31 10.41C1463.81,-1 │ │ │ -00008260: 3732 2e30 3220 3134 3233 2e32 312c 2d38 72.02 1423.21,-8 │ │ │ -00008270: 332e 3535 2031 3335 342c 2d35 3520 3132 3.55 1354,-55 12 │ │ │ -00008280: 3931 2e30 342c 2d32 392e 3033 2031 3130 91.04,-29.03 110 │ │ │ -00008290: 322e 3038 2c2d 3137 2e35 3720 3939 352e 2.08,-17.57 995. │ │ │ -000082a0: 3736 2c2d 3133 2e30 3622 2f3e 0a3c 706f 76,-13.06"/>.<po │ │ │ -000082b0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -000082c0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -000082d0: 6238 6666 2220 706f 696e 7473 3d22 3134 b8ff" points="14 │ │ │ -000082e0: 3735 2e33 322c 2d32 3131 2e36 3620 3134 75.32,-211.66 14 │ │ │ -000082f0: 3832 2e30 382c 2d32 3139 2e38 3220 3134 82.08,-219.82 14 │ │ │ -00008300: 3831 2e38 392c 2d32 3039 2e32 3320 3134 81.89,-209.23 14 │ │ │ -00008310: 3735 2e33 322c 2d32 3131 2e36 3622 2f3e 75.32,-211.66"/> │ │ │ -00008320: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00008330: 3c21 2d2d 204e 6f64 6531 3826 2334 353b <!-- Node18- │ │ │ -00008340: 2667 743b 4e6f 6465 3420 2d2d 3e0a 3c67 >Node4 -->.<g │ │ │ -00008350: 2069 643d 2265 6467 6534 315f 4e6f 6465 id="edge41_Node │ │ │ -00008360: 3030 3030 3138 5f4e 6f64 6530 3030 3030 000018_Node00000 │ │ │ -00008370: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ -00008380: 0a3c 7469 746c 653e 4e6f 6465 3138 2623 .<title>Node18&# │ │ │ -00008390: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ -000083a0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000083b0: 6765 3431 5f4e 6f64 6530 3030 3031 385f ge41_Node000018_ │ │ │ -000083c0: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ -000083d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000083e0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000083f0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00008400: 6622 2064 3d22 4d31 3630 332e 3637 2c2d f" d="M1603.67,- │ │ │ -00008410: 3130 312e 3837 4331 3538 392e 3438 2c2d 101.87C1589.48,- │ │ │ -00008420: 3836 2e36 3820 3135 3636 2e32 352c 2d36 86.68 1566.25,-6 │ │ │ -00008430: 352e 3120 3135 3431 2c2d 3535 2031 3434 5.1 1541,-55 144 │ │ │ -00008440: 332e 3838 2c2d 3136 2e31 3420 3131 3338 3.88,-16.14 1138 │ │ │ -00008450: 2e32 372c 2d31 302e 3632 2039 3935 2e36 .27,-10.62 995.6 │ │ │ -00008460: 362c 2d31 302e 3232 222f 3e0a 3c70 6f6c 6,-10.22"/>.<pol │ │ │ -00008470: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00008480: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00008490: 3866 6622 2070 6f69 6e74 733d 2231 3630 8ff" points="160 │ │ │ -000084a0: 312e 3239 2c2d 3130 342e 3436 2031 3631 1.29,-104.46 161 │ │ │ -000084b0: 302e 3539 2c2d 3130 392e 3534 2031 3630 0.59,-109.54 160 │ │ │ -000084c0: 362e 3439 2c2d 3939 2e37 3720 3136 3031 6.49,-99.77 1601 │ │ │ -000084d0: 2e32 392c 2d31 3034 2e34 3622 2f3e 0a3c .29,-104.46"/>.< │ │ │ -000084e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -000084f0: 2d2d 204e 6f64 6531 3926 2334 353b 2667 -- Node19-&g │ │ │ -00008500: 743b 4e6f 6465 3420 2d2d 3e0a 3c67 2069 t;Node4 -->.<g i │ │ │ -00008510: 643d 2265 6467 6534 335f 4e6f 6465 3030 d="edge43_Node00 │ │ │ -00008520: 3030 3139 5f4e 6f64 6530 3030 3030 3422 0019_Node000004" │ │ │ -00008530: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00008540: 7469 746c 653e 4e6f 6465 3139 2623 3435 title>Node19- │ │ │ -00008550: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4</titl │ │ │ -00008560: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00008570: 3433 5f4e 6f64 6530 3030 3031 395f 4e6f 43_Node000019_No │ │ │ -00008580: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ -00008590: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -000085a0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -000085b0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -000085c0: 2064 3d22 4d31 3730 382c 2d32 3634 2e37 d="M1708,-264.7 │ │ │ -000085d0: 3743 3137 3038 2c2d 3234 332e 3233 2031 7C1708,-243.23 1 │ │ │ -000085e0: 3730 382c 2d32 3036 2e38 3120 3137 3038 708,-206.81 1708 │ │ │ -000085f0: 2c2d 3137 352e 3520 3137 3038 2c2d 3137 ,-175.5 1708,-17 │ │ │ -00008600: 352e 3520 3137 3038 2c2d 3137 352e 3520 5.5 1708,-175.5 │ │ │ -00008610: 3137 3038 2c2d 3131 382e 3520 3137 3038 1708,-118.5 1708 │ │ │ -00008620: 2c2d 3531 2e33 3920 3136 3336 2e30 312c ,-51.39 1636.01, │ │ │ -00008630: 2d37 312e 3638 2031 3537 312c 2d35 3520 -71.68 1571,-55 │ │ │ -00008640: 3134 3634 2e31 312c 2d32 372e 3537 2031 1464.11,-27.57 1 │ │ │ -00008650: 3134 322e 3534 2c2d 3136 2e31 2039 3935 142.54,-16.1 995 │ │ │ -00008660: 2e36 352c 2d31 322e 3222 2f3e 0a3c 706f .65,-12.2"/>.<po │ │ │ -00008670: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -00008680: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -00008690: 6238 6666 2220 706f 696e 7473 3d22 3137 b8ff" points="17 │ │ │ -000086a0: 3034 2e35 2c2d 3236 342e 3832 2031 3730 04.5,-264.82 170 │ │ │ -000086b0: 382c 2d32 3734 2e38 3220 3137 3131 2e35 8,-274.82 1711.5 │ │ │ -000086c0: 2c2d 3236 342e 3832 2031 3730 342e 352c ,-264.82 1704.5, │ │ │ -000086d0: 2d32 3634 2e38 3222 2f3e 0a3c 2f61 3e0a -264.82"/>.</a>. │ │ │ -000086e0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -000086f0: 6f64 6532 3026 2334 353b 2667 743b 4e6f ode20->No │ │ │ -00008700: 6465 3420 2d2d 3e0a 3c67 2069 643d 2265 de4 -->.<g id="e │ │ │ -00008710: 6467 6534 355f 4e6f 6465 3030 3030 3230 dge45_Node000020 │ │ │ -00008720: 5f4e 6f64 6530 3030 3030 3422 2063 6c61 _Node000004" cla │ │ │ -00008730: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00008740: 653e 4e6f 6465 3230 2623 3435 3b26 6774 e>Node20-> │ │ │ -00008750: 3b4e 6f64 6534 3c2f 7469 746c 653e 0a3c ;Node4.< │ │ │ -00008760: 6720 6964 3d22 615f 6564 6765 3435 5f4e g id="a_edge45_N │ │ │ -00008770: 6f64 6530 3030 3032 305f 4e6f 6465 3030 ode000020_Node00 │ │ │ -00008780: 3030 3034 223e 3c61 2078 6c69 6e6b 3a74 0004">..< │ │ │ -00008850: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00008860: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00008870: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00008880: 3135 3634 2e30 342c 2d31 3538 2e36 2031 1564.04,-158.6 1 │ │ │ -00008890: 3537 322e 3639 2c2d 3136 342e 3733 2031 572.69,-164.73 1 │ │ │ -000088a0: 3536 392e 3735 2c2d 3135 342e 3535 2031 569.75,-154.55 1 │ │ │ -000088b0: 3536 342e 3034 2c2d 3135 382e 3622 2f3e 564.04,-158.6"/> │ │ │ -000088c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000088d0: 3c21 2d2d 204e 6f64 6532 3126 2334 353b . │ │ │ -00008920: 0a3c 7469 746c 653e 4e6f 6465 3231 2623 .Node21&# │ │ │ -00008930: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ -00008940: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00008950: 6765 3439 5f4e 6f64 6530 3030 3032 315f ge49_Node000021_ │ │ │ -00008960: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ -00008970: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00008980: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00008990: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000089a0: 6622 2064 3d22 4d31 3336 312e 3939 2c2d f" d="M1361.99,- │ │ │ -000089b0: 3135 352e 3036 4331 3335 332e 3632 2c2d 155.06C1353.62,- │ │ │ -000089c0: 3132 382e 3131 2031 3333 342e 3034 2c2d 128.11 1334.04,- │ │ │ -000089d0: 3738 2e36 3420 3132 3938 2c2d 3535 2031 78.64 1298,-55 1 │ │ │ -000089e0: 3234 392e 3738 2c2d 3233 2e33 3720 3130 249.78,-23.37 10 │ │ │ -000089f0: 3931 2e33 312c 2d31 342e 3139 2039 3935 91.31,-14.19 995 │ │ │ -00008a00: 2e38 362c 2d31 312e 3535 222f 3e0a 3c70 .86,-11.55"/>.<p │ │ │ -00008a10: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00008a20: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00008a30: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ -00008a40: 3335 382e 3637 2c2d 3135 362e 3136 2031 358.67,-156.16 1 │ │ │ -00008a50: 3336 342e 3832 2c2d 3136 342e 3738 2031 364.82,-164.78 1 │ │ │ -00008a60: 3336 352e 3339 2c2d 3135 342e 3220 3133 365.39,-154.2 13 │ │ │ -00008a70: 3538 2e36 372c 2d31 3536 2e31 3622 2f3e 58.67,-156.16"/> │ │ │ -00008a80: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00008a90: 3c21 2d2d 204e 6f64 6532 3126 2334 353b <!-- Node21- │ │ │ -00008aa0: 2667 743b 4e6f 6465 3130 202d 2d3e 0a3c >Node10 -->.< │ │ │ -00008ab0: 6720 6964 3d22 6564 6765 3438 5f4e 6f64 g id="edge48_Nod │ │ │ -00008ac0: 6530 3030 3032 315f 4e6f 6465 3030 3030 e000021_Node0000 │ │ │ -00008ad0: 3130 2220 636c 6173 733d 2265 6467 6522 10" class="edge" │ │ │ -00008ae0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3126 >.<title>Node21& │ │ │ -00008af0: 2334 353b 2667 743b 4e6f 6465 3130 3c2f #45;>Node10</ │ │ │ -00008b00: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00008b10: 6564 6765 3438 5f4e 6f64 6530 3030 3032 edge48_Node00002 │ │ │ -00008b20: 315f 4e6f 6465 3030 3030 3130 223e 3c61 1_Node000010"><a │ │ │ -00008b30: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00008b40: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00008b50: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00008b60: 3866 6622 2064 3d22 4d31 3330 322e 3238 8ff" d="M1302.28 │ │ │ -00008b70: 2c2d 3136 372e 3331 4331 3139 342e 3533 ,-167.31C1194.53 │ │ │ -00008b80: 2c2d 3135 3720 3937 392e 3831 2c2d 3133 ,-157 979.81,-13 │ │ │ -00008b90: 362e 3436 2038 3734 2e33 352c 2d31 3236 6.46 874.35,-126 │ │ │ -00008ba0: 2e33 3722 2f3e 0a3c 706f 6c79 676f 6e20 .37"/>.<polygon │ │ │ -00008bb0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00008bc0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00008bd0: 706f 696e 7473 3d22 3133 3032 2e30 382c points="1302.08, │ │ │ -00008be0: 2d31 3730 2e38 2031 3331 322e 3336 2c2d -170.8 1312.36,- │ │ │ -00008bf0: 3136 382e 3237 2031 3330 322e 3734 2c2d 168.27 1302.74,- │ │ │ -00008c00: 3136 332e 3834 2031 3330 322e 3038 2c2d 163.84 1302.08,- │ │ │ -00008c10: 3137 302e 3822 2f3e 0a3c 2f61 3e0a 3c2f 170.8"/>.</a>.</ │ │ │ -00008c20: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00008c30: 6532 3226 2334 353b 2667 743b 4e6f 6465 e22->Node │ │ │ -00008c40: 3420 2d2d 3e0a 3c67 2069 643d 2265 6467 4 -->.<g id="edg │ │ │ -00008c50: 6535 325f 4e6f 6465 3030 3030 3232 5f4e e52_Node000022_N │ │ │ -00008c60: 6f64 6530 3030 3030 3422 2063 6c61 7373 ode000004" class │ │ │ -00008c70: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -00008c80: 4e6f 6465 3232 2623 3435 3b26 6774 3b4e Node22->N │ │ │ -00008c90: 6f64 6534 3c2f 7469 746c 653e 0a3c 6720 ode4..... │ │ │ -00008df0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node22-> │ │ │ -00008e60: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ -00008e70: 6720 6964 3d22 615f 6564 6765 3533 5f4e g id="a_edge53_N │ │ │ -00008e80: 6f64 6530 3030 3032 325f 4e6f 6465 3030 ode000022_Node00 │ │ │ -00008e90: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">.....< │ │ │ -00008fb0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3226 /g>...Node22- │ │ │ -000091d0: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8... │ │ │ -00009310: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00009320: 3c21 2d2d 204e 6f64 6532 3226 2334 353b . │ │ │ -00009370: 0a3c 7469 746c 653e 4e6f 6465 3232 2623 .Node22&# │ │ │ -00009380: 3435 3b26 6774 3b4e 6f64 6539 3c2f 7469 45;>Node9</ti │ │ │ -00009390: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000093a0: 6765 3637 5f4e 6f64 6530 3030 3032 325f ge67_Node000022_ │ │ │ -000093b0: 4e6f 6465 3030 3030 3039 223e 3c61 2078 Node000009"><a x │ │ │ -000093c0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000093d0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000093e0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000093f0: 6622 2064 3d22 4d36 3137 2e35 342c 2d32 f" d="M617.54,-2 │ │ │ -00009400: 3737 2e38 3143 3537 302e 3833 2c2d 3237 77.81C570.83,-27 │ │ │ -00009410: 322e 3132 2035 3038 2e33 372c 2d32 3630 2.12 508.37,-260 │ │ │ -00009420: 2e39 2034 3537 2c2d 3233 3920 3337 382e .9 457,-239 378. │ │ │ -00009430: 3936 2c2d 3230 352e 3733 2033 3430 2e30 96,-205.73 340.0 │ │ │ -00009440: 352c 2d32 3034 2e33 3220 3330 312c 2d31 5,-204.32 301,-1 │ │ │ -00009450: 3239 2032 3931 2e36 382c 2d31 3131 2e30 29 291.68,-111.0 │ │ │ -00009460: 3220 3330 312e 3839 2c2d 3836 2e39 3320 2 301.89,-86.93 │ │ │ -00009470: 3330 382e 3738 2c2d 3734 2e32 3122 2f3e 308.78,-74.21"/> │ │ │ -00009480: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00009490: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -000094a0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -000094b0: 3d22 3631 372e 3232 2c2d 3238 312e 3320 ="617.22,-281.3 │ │ │ -000094c0: 3632 372e 3536 2c2d 3237 382e 3938 2036 627.56,-278.98 6 │ │ │ -000094d0: 3138 2e30 332c 2d32 3734 2e33 3420 3631 18.03,-274.34 61 │ │ │ -000094e0: 372e 3232 2c2d 3238 312e 3322 2f3e 0a3c 7.22,-281.3"/>.< │ │ │ -000094f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00009500: 2d2d 204e 6f64 6532 3226 2334 353b 2667 -- Node22-&g │ │ │ -00009510: 743b 4e6f 6465 3131 202d 2d3e 0a3c 6720 t;Node11 -->.<g │ │ │ -00009520: 6964 3d22 6564 6765 3534 5f4e 6f64 6530 id="edge54_Node0 │ │ │ -00009530: 3030 3032 325f 4e6f 6465 3030 3030 3131 00022_Node000011 │ │ │ -00009540: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -00009550: 3c74 6974 6c65 3e4e 6f64 6532 3226 2334 <title>Node22 │ │ │ -00009560: 353b 2667 743b 4e6f 6465 3131 3c2f 7469 5;>Node11</ti │ │ │ -00009570: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00009580: 6765 3534 5f4e 6f64 6530 3030 3032 325f ge54_Node000022_ │ │ │ -00009590: 4e6f 6465 3030 3030 3131 223e 3c61 2078 Node000011"><a x │ │ │ -000095a0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000095b0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000095c0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000095d0: 6622 2064 3d22 4d37 3233 2e37 372c 2d32 f" d="M723.77,-2 │ │ │ -000095e0: 3731 2e39 3343 3735 362e 3039 2c2d 3236 71.93C756.09,-26 │ │ │ -000095f0: 322e 3033 2038 3031 2e38 362c 2d32 3438 2.03 801.86,-248 │ │ │ -00009600: 2e30 3120 3833 302e 3939 2c2d 3233 392e .01 830.99,-239. │ │ │ -00009610: 3038 222f 3e0a 3c70 6f6c 7967 6f6e 2066 08"/>.<polygon f │ │ │ -00009620: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00009630: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00009640: 6f69 6e74 733d 2237 3232 2e33 332c 2d32 oints="722.33,-2 │ │ │ -00009650: 3638 2e37 3120 3731 332e 382c 2d32 3734 68.71 713.8,-274 │ │ │ -00009660: 2e39 3820 3732 342e 3338 2c2d 3237 352e .98 724.38,-275. │ │ │ -00009670: 3420 3732 322e 3333 2c2d 3236 382e 3731 4 722.33,-268.71 │ │ │ -00009680: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00009690: 673e 0a3c 212d 2d20 4e6f 6465 3232 2623 g>.<!-- Node22&# │ │ │ -000096a0: 3435 3b26 6774 3b4e 6f64 6531 3620 2d2d 45;>Node16 -- │ │ │ -000096b0: 3e0a 3c67 2069 643d 2265 6467 6535 355f >.<g id="edge55_ │ │ │ -000096c0: 4e6f 6465 3030 3030 3232 5f4e 6f64 6530 Node000022_Node0 │ │ │ -000096d0: 3030 3031 3622 2063 6c61 7373 3d22 6564 00016" class="ed │ │ │ -000096e0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -000096f0: 3232 2623 3435 3b26 6774 3b4e 6f64 6531 22->Node1 │ │ │ -00009700: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6......... │ │ │ -00009880: 4e6f 6465 3232 2623 3435 3b26 6774 3b4e Node22->N │ │ │ -00009890: 6f64 6532 313c 2f74 6974 6c65 3e0a 3c67 ode21.....< │ │ │ -000099e0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node22-> │ │ │ -00009a50: 3b4e 6f64 6532 333c 2f74 6974 6c65 3e0a ;Node23. │ │ │ -00009a60: 3c67 2069 643d 2261 5f65 6467 6535 395f ..... │ │ │ -00009b80: 0a3c 212d 2d20 4e6f 6465 3233 2623 3435 ..< │ │ │ -00009ba0: 6720 6964 3d22 6564 6765 3630 5f4e 6f64 g id="edge60_Nod │ │ │ -00009bb0: 6530 3030 3032 335f 4e6f 6465 3030 3030 e000023_Node0000 │ │ │ -00009bc0: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ -00009bd0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3326 >.Node23& │ │ │ -00009be0: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ -00009bf0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00009c00: 6467 6536 305f 4e6f 6465 3030 3030 3233 dge60_Node000023 │ │ │ -00009c10: 5f4e 6f64 6530 3030 3030 3322 3e3c 6120 _Node000003"><a │ │ │ -00009c20: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00009c30: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00009c40: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00009c50: 6666 2220 643d 224d 3130 3131 2e35 392c ff" d="M1011.59, │ │ │ -00009c60: 2d32 3230 2e38 3543 3931 362e 3636 2c2d -220.85C916.66,- │ │ │ -00009c70: 3231 302e 3534 2037 3439 2e30 312c 2d31 210.54 749.01,-1 │ │ │ -00009c80: 3932 2e33 3320 3635 372e 3637 2c2d 3138 92.33 657.67,-18 │ │ │ -00009c90: 322e 3431 222f 3e0a 3c70 6f6c 7967 6f6e 2.41"/>.<polygon │ │ │ -00009ca0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00009cb0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00009cc0: 2070 6f69 6e74 733d 2231 3031 312e 3335 points="1011.35 │ │ │ -00009cd0: 2c2d 3232 342e 3335 2031 3032 312e 3637 ,-224.35 1021.67 │ │ │ -00009ce0: 2c2d 3232 312e 3935 2031 3031 322e 3131 ,-221.95 1012.11 │ │ │ -00009cf0: 2c2d 3231 372e 3339 2031 3031 312e 3335 ,-217.39 1011.35 │ │ │ -00009d00: 2c2d 3232 342e 3335 222f 3e0a 3c2f 613e ,-224.35"/>.</a> │ │ │ -00009d10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00009d20: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ -00009d30: 6f64 6534 202d 2d3e 0a3c 6720 6964 3d22 ode4 -->.<g id=" │ │ │ -00009d40: 6564 6765 3631 5f4e 6f64 6530 3030 3032 edge61_Node00002 │ │ │ -00009d50: 335f 4e6f 6465 3030 3030 3034 2220 636c 3_Node000004" cl │ │ │ -00009d60: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -00009d70: 6c65 3e4e 6f64 6532 3326 2334 353b 2667 le>Node23-&g │ │ │ -00009d80: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ -00009d90: 3c67 2069 643d 2261 5f65 6467 6536 315f ........ │ │ │ -00009f60: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ -00009f70: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12... │ │ │ -0000a020: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .... │ │ │ -0000a260: 0a3c 6720 6964 3d22 6564 6765 3636 5f4e ..Node2 │ │ │ -0000a2a0: 3326 2334 353b 2667 743b 4e6f 6465 3134 3->Node14 │ │ │ -0000a2b0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000a2e0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........< │ │ │ -0000a430: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ -0000a440: 3b26 6774 3b4e 6f64 6532 303c 2f74 6974 ;>Node20..< │ │ │ -0000a490: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000a4a0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000a4b0: 2220 643d 224d 3131 3532 2e34 352c 2d32 " d="M1152.45,-2 │ │ │ -0000a4c0: 3230 2e39 3943 3132 3439 2e35 2c2d 3231 20.99C1249.5,-21 │ │ │ -0000a4d0: 302e 3634 2031 3432 322e 3832 2c2d 3139 0.64 1422.82,-19 │ │ │ -0000a4e0: 322e 3136 2031 3531 352e 3835 2c2d 3138 2.16 1515.85,-18 │ │ │ -0000a4f0: 322e 3233 222f 3e0a 3c70 6f6c 7967 6f6e 2.23"/>.. │ │ │ -0000a570: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node23-& │ │ │ -0000a5e0: 6774 3b4e 6f64 6532 313c 2f74 6974 6c65 gt;Node21.....< │ │ │ -0000a710: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node24-> │ │ │ -0000a780: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4...< │ │ │ -0000a8a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000a8b0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000a8c0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000a8d0: 3138 3235 2e36 332c 2d32 3638 2e36 3820 1825.63,-268.68 │ │ │ -0000a8e0: 3138 3334 2e32 372c 2d32 3734 2e38 3220 1834.27,-274.82 │ │ │ -0000a8f0: 3138 3331 2e33 352c 2d32 3634 2e36 3320 1831.35,-264.63 │ │ │ -0000a900: 3138 3235 2e36 332c 2d32 3638 2e36 3822 1825.63,-268.68" │ │ │ -0000a910: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />...... │ │ │ +00005bc0: 6e74 733d 2235 3931 2e39 2c2d 3135 342e nts="591.9,-154. │ │ │ +00005bd0: 3433 2035 3934 2e36 352c 2d31 3634 2e36 43 594.65,-164.6 │ │ │ +00005be0: 3620 3539 382e 3838 2c2d 3135 342e 3935 6 598.88,-154.95 │ │ │ +00005bf0: 2035 3931 2e39 2c2d 3135 342e 3433 222f 591.9,-154.43"/ │ │ │ +00005c00: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >... │ │ │ +00005c10: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b ... │ │ │ +00005c60: 3c74 6974 6c65 3e4e 6f64 6534 2623 3435 Node4- │ │ │ +00005c70: 3b26 6774 3b4e 6f64 6537 3c2f 7469 746c ;>Node7</titl │ │ │ +00005c80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00005c90: 375f 4e6f 6465 3030 3030 3034 5f4e 6f64 7_Node000004_Nod │ │ │ +00005ca0: 6530 3030 3030 3722 3e3c 6120 786c 696e e000007"><a xlin │ │ │ +00005cb0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ +00005cc0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ +00005cd0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00005ce0: 643d 224d 3534 382e 3035 2c2d 3136 322e d="M548.05,-162. │ │ │ +00005cf0: 3633 4335 3036 2e30 392c 2d31 3532 2e37 63C506.09,-152.7 │ │ │ +00005d00: 2034 3434 2e38 382c 2d31 3338 2e32 3220 444.88,-138.22 │ │ │ +00005d10: 3430 362e 3237 2c2d 3132 392e 3038 222f 406.27,-129.08"/ │ │ │ +00005d20: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00005d30: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00005d40: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00005d50: 733d 2235 3437 2e34 372c 2d31 3636 2e30 s="547.47,-166.0 │ │ │ +00005d60: 3920 3535 382e 3031 2c2d 3136 342e 3938 9 558.01,-164.98 │ │ │ +00005d70: 2035 3439 2e30 392c 2d31 3539 2e32 3820 549.09,-159.28 │ │ │ +00005d80: 3534 372e 3437 2c2d 3136 362e 3039 222f 547.47,-166.09"/ │ │ │ +00005d90: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00005da0: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b .<!-- Node4- │ │ │ +00005db0: 2667 743b 4e6f 6465 3920 2d2d 3e0a 3c67 >Node9 -->.<g │ │ │ +00005dc0: 2069 643d 2265 6467 6531 365f 4e6f 6465 id="edge16_Node │ │ │ +00005dd0: 3030 3030 3034 5f4e 6f64 6530 3030 3030 000004_Node00000 │ │ │ +00005de0: 3922 2063 6c61 7373 3d22 6564 6765 223e 9" class="edge"> │ │ │ +00005df0: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .<title>Node4 │ │ │ +00005e00: 353b 2667 743b 4e6f 6465 393c 2f74 6974 5;>Node9</tit │ │ │ +00005e10: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00005e20: 6531 365f 4e6f 6465 3030 3030 3034 5f4e e16_Node000004_N │ │ │ +00005e30: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ +00005e40: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00005e50: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00005e60: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00005e70: 2220 643d 224d 3538 332e 3936 2c2d 3135 " d="M583.96,-15 │ │ │ +00005e80: 362e 3032 4335 3735 2e35 352c 2d31 3432 6.02C575.55,-142 │ │ │ +00005e90: 2e34 2035 3632 2e36 2c2d 3132 332e 3537 .4 562.6,-123.57 │ │ │ +00005ea0: 2035 3438 2c2d 3131 3020 3533 312e 3634 548,-110 531.64 │ │ │ +00005eb0: 2c2d 3934 2e38 2035 3039 2e33 322c 2d38 ,-94.8 509.32,-8 │ │ │ +00005ec0: 312e 3936 2034 3933 2e38 392c 2d37 342e 1.96 493.89,-74. │ │ │ +00005ed0: 3034 222f 3e0a 3c70 6f6c 7967 6f6e 2066 04"/>.<polygon f │ │ │ +00005ee0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00005ef0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00005f00: 6f69 6e74 733d 2235 3831 2e31 312c 2d31 oints="581.11,-1 │ │ │ +00005f10: 3538 2e30 3820 3538 392e 3234 2c2d 3136 58.08 589.24,-16 │ │ │ +00005f20: 342e 3838 2035 3837 2e31 332c 2d31 3534 4.88 587.13,-154 │ │ │ +00005f30: 2e35 2035 3831 2e31 312c 2d31 3538 2e30 .5 581.11,-158.0 │ │ │ +00005f40: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ +00005f50: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>.<!-- Node4&# │ │ │ +00005f60: 3435 3b26 6774 3b4e 6f64 6531 3020 2d2d 45;>Node10 -- │ │ │ +00005f70: 3e0a 3c67 2069 643d 2265 6467 6531 375f >.<g id="edge17_ │ │ │ +00005f80: 4e6f 6465 3030 3030 3034 5f4e 6f64 6530 Node000004_Node0 │ │ │ +00005f90: 3030 3031 3022 2063 6c61 7373 3d22 6564 00010" class="ed │ │ │ +00005fa0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00005fb0: 3426 2334 353b 2667 743b 4e6f 6465 3130 4->Node10 │ │ │ +00005fc0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00005ff0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ +00006100: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ +00006160: 4e6f 6465 3626 2334 353b 2667 743b 4e6f Node6->No │ │ │ +00006170: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5........< │ │ │ +000062b0: 6720 6964 3d22 6564 6765 385f 4e6f 6465 g id="edge8_Node │ │ │ +000062c0: 3030 3030 3037 5f4e 6f64 6530 3030 3030 000007_Node00000 │ │ │ +000062d0: 3522 2063 6c61 7373 3d22 6564 6765 223e 5" class="edge"> │ │ │ +000062e0: 0a3c 7469 746c 653e 4e6f 6465 3726 2334 .Node7 │ │ │ +000062f0: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ +00006300: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00006310: 6538 5f4e 6f64 6530 3030 3030 375f 4e6f e8_Node000007_No │ │ │ +00006320: 6465 3030 3030 3035 223e 3c61 2078 6c69 de000005"><a xli │ │ │ +00006330: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00006340: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00006350: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00006360: 2064 3d22 4d33 3737 2e35 352c 2d31 3030 d="M377.55,-100 │ │ │ +00006370: 2e33 3843 3338 342e 3831 2c2d 3835 2e34 .38C384.81,-85.4 │ │ │ +00006380: 3620 3339 372e 3239 2c2d 3635 2e31 3620 6 397.29,-65.16 │ │ │ +00006390: 3431 352c 2d35 3520 3435 312e 3437 2c2d 415,-55 451.47,- │ │ │ +000063a0: 3334 2e30 3720 3731 342e 3532 2c2d 3139 34.07 714.52,-19 │ │ │ +000063b0: 2e36 3220 3834 362e 3235 2c2d 3133 2e36 .62 846.25,-13.6 │ │ │ +000063c0: 3222 2f3e 0a3c 706f 6c79 676f 6e20 6669 2"/>.<polygon fi │ │ │ +000063d0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000063e0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000063f0: 696e 7473 3d22 3337 342e 3239 2c2d 3939 ints="374.29,-99 │ │ │ +00006400: 2e31 2033 3733 2e33 362c 2d31 3039 2e36 .1 373.36,-109.6 │ │ │ +00006410: 3620 3338 302e 3637 2c2d 3130 312e 3938 6 380.67,-101.98 │ │ │ +00006420: 2033 3734 2e32 392c 2d39 392e 3122 2f3e 374.29,-99.1"/> │ │ │ +00006430: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00006440: 3c21 2d2d 204e 6f64 6537 2623 3435 3b26 <!-- Node7-& │ │ │ +00006450: 6774 3b4e 6f64 6536 202d 2d3e 0a3c 6720 gt;Node6 -->.<g │ │ │ +00006460: 6964 3d22 6564 6765 395f 4e6f 6465 3030 id="edge9_Node00 │ │ │ +00006470: 3030 3037 5f4e 6f64 6530 3030 3030 3622 0007_Node000006" │ │ │ +00006480: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00006490: 7469 746c 653e 4e6f 6465 3726 2334 353b title>Node7- │ │ │ +000064a0: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6...< │ │ │ +00006550: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00006560: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00006570: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00006580: 3431 362e 3234 2c2d 3130 342e 3335 2034 416.24,-104.35 4 │ │ │ +00006590: 3037 2e32 372c 2d31 3039 2e39 3820 3431 07.27,-109.98 41 │ │ │ +000065a0: 372e 382c 2d31 3131 2e31 3720 3431 362e 7.8,-111.17 416. │ │ │ +000065b0: 3234 2c2d 3130 342e 3335 222f 3e0a 3c2f 24,-104.35"/>......Node7-&g │ │ │ +00006630: 743b 4e6f 6465 383c 2f74 6974 6c65 3e0a t;Node8. │ │ │ +00006640: 3c67 2069 643d 2261 5f65 6467 6531 305f ........Node7-> │ │ │ +000067c0: 3b4e 6f64 6539 3c2f 7469 746c 653e 0a3c ;Node9.< │ │ │ +000067d0: 6720 6964 3d22 615f 6564 6765 3132 5f4e g id="a_edge12_N │ │ │ +000067e0: 6f64 6530 3030 3030 375f 4e6f 6465 3030 ode000007_Node00 │ │ │ +000067f0: 3030 3039 223e 3c61 2078 6c69 6e6b 3a74 0009">........N │ │ │ +00006940: 6f64 6537 2623 3435 3b26 6774 3b4e 6f64 ode7->Nod │ │ │ +00006950: 6531 303c 2f74 6974 6c65 3e0a 3c67 2069 e10..... │ │ │ +00006a70: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6538 ....Node9-> │ │ │ +00006c60: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5...... │ │ │ +00006d80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3130 . │ │ │ +00006f50: 0a3c 6720 6964 3d22 6564 6765 3139 5f4e ..Node1 │ │ │ +00006f90: 3126 2334 353b 2667 743b 4e6f 6465 353c 1->Node5< │ │ │ +00006fa0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00006fb0: 5f65 6467 6531 395f 4e6f 6465 3030 3030 _edge19_Node0000 │ │ │ +00006fc0: 3131 5f4e 6f64 6530 3030 3030 3522 3e3c 11_Node000005">< │ │ │ +00006fd0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00006fe0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00006ff0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00007000: 6238 6666 2220 643d 224d 3832 392e 322c b8ff" d="M829.2, │ │ │ +00007010: 2d31 3032 2e33 4338 3532 2e34 2c2d 3739 -102.3C852.4,-79 │ │ │ +00007020: 2e31 2038 3934 2e32 392c 2d33 372e 3231 .1 894.29,-37.21 │ │ │ +00007030: 2039 3132 2e33 342c 2d31 392e 3136 222f 912.34,-19.16"/ │ │ │ +00007040: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00007050: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00007060: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00007070: 733d 2238 3236 2e34 332c 2d31 3030 2e31 s="826.43,-100.1 │ │ │ +00007080: 3220 3832 312e 3834 2c2d 3130 392e 3636 2 821.84,-109.66 │ │ │ +00007090: 2038 3331 2e33 382c 2d31 3035 2e30 3720 831.38,-105.07 │ │ │ +000070a0: 3832 362e 3433 2c2d 3130 302e 3132 222f 826.43,-100.12"/ │ │ │ +000070b0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +000070c0: 0a3c 212d 2d20 4e6f 6465 3132 2623 3435 .<!-- Node12- │ │ │ +000070d0: 3b26 6774 3b4e 6f64 6534 202d 2d3e 0a3c ;>Node4 -->.< │ │ │ +000070e0: 6720 6964 3d22 6564 6765 3233 5f4e 6f64 g id="edge23_Nod │ │ │ +000070f0: 6530 3030 3031 325f 4e6f 6465 3030 3030 e000012_Node0000 │ │ │ +00007100: 3034 2220 636c 6173 733d 2265 6467 6522 04" class="edge" │ │ │ +00007110: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3226 >.<title>Node12& │ │ │ +00007120: 2334 353b 2667 743b 4e6f 6465 343c 2f74 #45;>Node4</t │ │ │ +00007130: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00007140: 6467 6532 335f 4e6f 6465 3030 3030 3132 dge23_Node000012 │ │ │ +00007150: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ +00007160: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00007170: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00007180: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00007190: 6666 2220 643d 224d 3830 362e 3531 2c2d ff" d="M806.51,- │ │ │ +000071a0: 3231 3843 3735 362e 3834 2c2d 3230 382e 218C756.84,-208. │ │ │ +000071b0: 3037 2036 3833 2e31 372c 2d31 3933 2e33 07 683.17,-193.3 │ │ │ +000071c0: 3320 3633 362e 3931 2c2d 3138 342e 3038 3 636.91,-184.08 │ │ │ +000071d0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +000071e0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +000071f0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00007200: 6e74 733d 2238 3035 2e39 332c 2d32 3231 nts="805.93,-221 │ │ │ +00007210: 2e34 3620 3831 362e 3432 2c2d 3231 392e .46 816.42,-219. │ │ │ +00007220: 3938 2038 3037 2e33 2c2d 3231 342e 3539 98 807.3,-214.59 │ │ │ +00007230: 2038 3035 2e39 332c 2d32 3231 2e34 3622 805.93,-221.46" │ │ │ +00007240: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +00007250: 3e0a 3c21 2d2d 204e 6f64 6531 3226 2334 >.<!-- Node12 │ │ │ +00007260: 353b 2667 743b 4e6f 6465 3520 2d2d 3e0a 5;>Node5 -->. │ │ │ +00007270: 3c67 2069 643d 2265 6467 6532 355f 4e6f <g id="edge25_No │ │ │ +00007280: 6465 3030 3030 3132 5f4e 6f64 6530 3030 de000012_Node000 │ │ │ +00007290: 3030 3522 2063 6c61 7373 3d22 6564 6765 005" class="edge │ │ │ +000072a0: 223e 0a3c 7469 746c 653e 4e6f 6465 3132 ">.<title>Node12 │ │ │ +000072b0: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ +000072c0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000072d0: 6564 6765 3235 5f4e 6f64 6530 3030 3031 edge25_Node00001 │ │ │ +000072e0: 325f 4e6f 6465 3030 3030 3035 223e 3c61 2_Node000005"><a │ │ │ +000072f0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00007300: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00007310: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00007320: 3866 6622 2064 3d22 4d38 3535 2e31 322c 8ff" d="M855.12, │ │ │ +00007330: 2d32 3039 2e36 4338 3533 2e32 362c 2d31 -209.6C853.26,-1 │ │ │ +00007340: 3936 2e37 3220 3835 322e 3333 2c2d 3137 96.72 852.33,-17 │ │ │ +00007350: 392e 3435 2038 3537 2c2d 3136 3520 3836 9.45 857,-165 86 │ │ │ +00007360: 332e 3037 2c2d 3134 362e 3232 2038 3734 3.07,-146.22 874 │ │ │ +00007370: 2e31 2c2d 3134 362e 3632 2038 3833 2c2d .1,-146.62 883,- │ │ │ +00007380: 3132 3920 3930 322e 3539 2c2d 3930 2e32 129 902.59,-90.2 │ │ │ +00007390: 3420 3931 342e 3834 2c2d 3339 2e32 3920 4 914.84,-39.29 │ │ │ +000073a0: 3931 392e 322c 2d31 392e 3139 222f 3e0a 919.2,-19.19"/>. │ │ │ +000073b0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +000073c0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +000073d0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +000073e0: 2238 3531 2e37 2c2d 3231 302e 3336 2038 "851.7,-210.36 8 │ │ │ +000073f0: 3536 2e38 372c 2d32 3139 2e36 3120 3835 56.87,-219.61 85 │ │ │ +00007400: 382e 3539 2c2d 3230 392e 3136 2038 3531 8.59,-209.16 851 │ │ │ +00007410: 2e37 2c2d 3231 302e 3336 222f 3e0a 3c2f .7,-210.36"/>.</ │ │ │ +00007420: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +00007430: 2d20 4e6f 6465 3132 2623 3435 3b26 6774 - Node12-> │ │ │ +00007440: 3b4e 6f64 6537 202d 2d3e 0a3c 6720 6964 ;Node7 -->.<g id │ │ │ +00007450: 3d22 6564 6765 3330 5f4e 6f64 6530 3030 ="edge30_Node000 │ │ │ +00007460: 3031 325f 4e6f 6465 3030 3030 3037 2220 012_Node000007" │ │ │ +00007470: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +00007480: 6974 6c65 3e4e 6f64 6531 3226 2334 353b itle>Node12- │ │ │ +00007490: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7.........Node12-> │ │ │ +00007650: 4e6f 6465 3131 3c2f 7469 746c 653e 0a3c Node11.< │ │ │ +00007660: 6720 6964 3d22 615f 6564 6765 3234 5f4e g id="a_edge24_N │ │ │ +00007670: 6f64 6530 3030 3031 325f 4e6f 6465 3030 ode000012_Node00 │ │ │ +00007680: 3030 3131 223e 3c61 2078 6c69 6e6b 3a74 0011">..... │ │ │ +000077a0: 0a3c 212d 2d20 4e6f 6465 3132 2623 3435 .. │ │ │ +000077c0: 3c67 2069 643d 2265 6467 6532 365f 4e6f .Node12 │ │ │ +00007800: 2623 3435 3b26 6774 3b4e 6f64 6531 333c ->Node13< │ │ │ +00007810: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00007820: 5f65 6467 6532 365f 4e6f 6465 3030 3030 _edge26_Node0000 │ │ │ +00007830: 3132 5f4e 6f64 6530 3030 3031 3322 3e3c 12_Node000013">< │ │ │ +00007840: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00007850: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00007860: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00007870: 6238 6666 2220 643d 224d 3837 362e 322c b8ff" d="M876.2, │ │ │ +00007880: 2d32 3133 2e30 3443 3838 362e 3637 2c2d -213.04C886.67,- │ │ │ +00007890: 3230 332e 3634 2038 3939 2e36 352c 2d31 203.64 899.65,-1 │ │ │ +000078a0: 3931 2e39 3820 3930 382e 3335 2c2d 3138 91.98 908.35,-18 │ │ │ +000078b0: 342e 3137 222f 3e0a 3c70 6f6c 7967 6f6e 4.17"/>.<polygon │ │ │ +000078c0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +000078d0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +000078e0: 2070 6f69 6e74 733d 2238 3733 2e35 382c points="873.58, │ │ │ +000078f0: 2d32 3130 2e37 2038 3638 2e34 382c 2d32 -210.7 868.48,-2 │ │ │ +00007900: 3139 2e39 3820 3837 382e 3236 2c2d 3231 19.98 878.26,-21 │ │ │ +00007910: 352e 3931 2038 3733 2e35 382c 2d32 3130 5.91 873.58,-210 │ │ │ +00007920: 2e37 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .7"/>.</a>.</g>. │ │ │ +00007930: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 </g>.<!-- Node12 │ │ │ +00007940: 2623 3435 3b26 6774 3b4e 6f64 6531 3420 ->Node14 │ │ │ +00007950: 2d2d 3e0a 3c67 2069 643d 2265 6467 6532 -->.<g id="edge2 │ │ │ +00007960: 385f 4e6f 6465 3030 3030 3132 5f4e 6f64 8_Node000012_Nod │ │ │ +00007970: 6530 3030 3031 3422 2063 6c61 7373 3d22 e000014" class=" │ │ │ +00007980: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +00007990: 6465 3132 2623 3435 3b26 6774 3b4e 6f64 de12->Nod │ │ │ +000079a0: 6531 343c 2f74 6974 6c65 3e0a 3c67 2069 e14.........Node12- │ │ │ +00007b30: 2667 743b 4e6f 6465 3135 3c2f 7469 746c >Node15..

....< │ │ │ +00007c60: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3326 /g>. │ │ │ +00007e10: 0a3c 6720 6964 3d22 6564 6765 3239 5f4e ..Node1 │ │ │ +00007e50: 3426 2334 353b 2667 743b 4e6f 6465 353c 4->Node5< │ │ │ +00007e60: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00007e70: 5f65 6467 6532 395f 4e6f 6465 3030 3030 _edge29_Node0000 │ │ │ +00007e80: 3134 5f4e 6f64 6530 3030 3030 3522 3e3c 14_Node000005">< │ │ │ +00007e90: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00007ea0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00007eb0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00007ec0: 6238 6666 2220 643d 224d 3130 3333 2e30 b8ff" d="M1033.0 │ │ │ +00007ed0: 352c 2d31 3536 2e36 3243 3130 3036 2e37 5,-156.62C1006.7 │ │ │ +00007ee0: 322c 2d31 3232 2e32 3820 3934 372e 3732 2,-122.28 947.72 │ │ │ +00007ef0: 2c2d 3435 2e33 3420 3932 372e 3735 2c2d ,-45.34 927.75,- │ │ │ +00007f00: 3139 2e33 3122 2f3e 0a3c 706f 6c79 676f 19.31"/>.<polygo │ │ │ +00007f10: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00007f20: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00007f30: 2220 706f 696e 7473 3d22 3130 3330 2e34 " points="1030.4 │ │ │ +00007f40: 322c 2d31 3538 2e39 3320 3130 3339 2e32 2,-158.93 1039.2 │ │ │ +00007f50: 382c 2d31 3634 2e37 3420 3130 3335 2e39 8,-164.74 1035.9 │ │ │ +00007f60: 372c 2d31 3534 2e36 3720 3130 3330 2e34 7,-154.67 1030.4 │ │ │ +00007f70: 322c 2d31 3538 2e39 3322 2f3e 0a3c 2f61 2,-158.93"/>.</a │ │ │ +00007f80: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00007f90: 204e 6f64 6531 3526 2334 353b 2667 743b Node15-> │ │ │ +00007fa0: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ +00007fb0: 2265 6467 6533 325f 4e6f 6465 3030 3030 "edge32_Node0000 │ │ │ +00007fc0: 3135 5f4e 6f64 6530 3030 3030 3522 2063 15_Node000005" c │ │ │ +00007fd0: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00007fe0: 746c 653e 4e6f 6465 3135 2623 3435 3b26 tle>Node15-& │ │ │ +00007ff0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ +00008000: 0a3c 6720 6964 3d22 615f 6564 6765 3332 ...... │ │ │ +00008120: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3136 ... │ │ │ +00008320: 3c74 6974 6c65 3e4e 6f64 6531 3726 2334 Node17 │ │ │ +00008330: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ +00008340: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00008350: 6533 385f 4e6f 6465 3030 3030 3137 5f4e e38_Node000017_N │ │ │ +00008360: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ +00008370: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00008380: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00008390: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +000083a0: 2220 643d 224d 3133 3834 2e34 312c 2d32 " d="M1384.41,-2 │ │ │ +000083b0: 3136 2e36 3643 3134 3131 2e39 312c 2d32 16.66C1411.91,-2 │ │ │ +000083c0: 3036 2e36 3620 3134 3430 2e32 2c2d 3138 06.66 1440.2,-18 │ │ │ +000083d0: 392e 3934 2031 3433 302c 2d31 3635 2031 9.94 1430,-165 1 │ │ │ +000083e0: 3430 342e 3037 2c2d 3130 312e 3538 2031 404.07,-101.58 1 │ │ │ +000083f0: 3338 332e 3632 2c2d 3834 2e39 3620 3133 383.62,-84.96 13 │ │ │ +00008400: 3232 2c2d 3535 2031 3236 362e 3137 2c2d 22,-55 1266.17,- │ │ │ +00008410: 3237 2e38 3620 3130 3935 2e34 322c 2d31 27.86 1095.42,-1 │ │ │ +00008420: 362e 3937 2039 3935 2e36 342c 2d31 322e 6.97 995.64,-12. │ │ │ +00008430: 3834 222f 3e0a 3c70 6f6c 7967 6f6e 2066 84"/>.<polygon f │ │ │ +00008440: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00008450: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00008460: 6f69 6e74 733d 2231 3338 332e 3133 2c2d oints="1383.13,- │ │ │ +00008470: 3231 332e 3339 2031 3337 342e 3738 2c2d 213.39 1374.78,- │ │ │ +00008480: 3231 392e 3931 2031 3338 352e 3338 2c2d 219.91 1385.38,- │ │ │ +00008490: 3232 302e 3032 2031 3338 332e 3133 2c2d 220.02 1383.13,- │ │ │ +000084a0: 3231 332e 3339 222f 3e0a 3c2f 613e 0a3c 213.39"/>.</a>.< │ │ │ +000084b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +000084c0: 6465 3138 2623 3435 3b26 6774 3b4e 6f64 de18->Nod │ │ │ +000084d0: 6535 202d 2d3e 0a3c 6720 6964 3d22 6564 e5 -->.<g id="ed │ │ │ +000084e0: 6765 3430 5f4e 6f64 6530 3030 3031 385f ge40_Node000018_ │ │ │ +000084f0: 4e6f 6465 3030 3030 3035 2220 636c 6173 Node000005" clas │ │ │ +00008500: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00008510: 3e4e 6f64 6531 3826 2334 353b 2667 743b >Node18-> │ │ │ +00008520: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5..... │ │ │ +00008670: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node19-> │ │ │ +000086e0: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +000086f0: 6720 6964 3d22 615f 6564 6765 3432 5f4e g id="a_edge42_N │ │ │ +00008700: 6f64 6530 3030 3031 395f 4e6f 6465 3030 ode000019_Node00 │ │ │ +00008710: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">........ │ │ │ +00008890: 4e6f 6465 3230 2623 3435 3b26 6774 3b4e Node20->N │ │ │ +000088a0: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5......< │ │ │ +00008a30: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3126 /g>...Node22-> │ │ │ +00008c80: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +00008c90: 6720 6964 3d22 615f 6564 6765 3530 5f4e g id="a_edge50_N │ │ │ +00008ca0: 6f64 6530 3030 3032 325f 4e6f 6465 3030 ode000022_Node00 │ │ │ +00008cb0: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">.... │ │ │ +00008dd0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node22-&g │ │ │ +00008e40: 743b 4e6f 6465 3131 3c2f 7469 746c 653e t;Node11 │ │ │ +00008e50: 0a3c 6720 6964 3d22 615f 6564 6765 3439 .. │ │ │ +00008ef0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ...... │ │ │ +00008f90: 3c67 2069 643d 2265 6467 6535 335f 4e6f .Node23 │ │ │ +00008fd0: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ +00008fe0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00008ff0: 6564 6765 3533 5f4e 6f64 6530 3030 3032 edge53_Node00002 │ │ │ +00009000: 335f 4e6f 6465 3030 3030 3035 223e 3c61 3_Node000005"><a │ │ │ +00009010: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00009020: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00009030: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00009040: 3866 6622 2064 3d22 4d36 3936 2e33 2c2d 8ff" d="M696.3,- │ │ │ +00009050: 3236 352e 3939 4337 3037 2e35 352c 2d32 265.99C707.55,-2 │ │ │ +00009060: 3435 2e31 3620 3732 342c 2d32 3038 2e39 45.16 724,-208.9 │ │ │ +00009070: 3820 3732 342c 2d31 3735 2e35 2037 3234 8 724,-175.5 724 │ │ │ +00009080: 2c2d 3137 352e 3520 3732 342c 2d31 3735 ,-175.5 724,-175 │ │ │ +00009090: 2e35 2037 3234 2c2d 3131 382e 3520 3732 .5 724,-118.5 72 │ │ │ +000090a0: 342c 2d35 372e 3336 2037 3937 2e38 362c 4,-57.36 797.86, │ │ │ +000090b0: 2d33 302e 3620 3835 352e 3133 2c2d 3139 -30.6 855.13,-19 │ │ │ +000090c0: 2e30 3422 2f3e 0a3c 706f 6c79 676f 6e20 .04"/>.<polygon │ │ │ +000090d0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +000090e0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +000090f0: 706f 696e 7473 3d22 3639 332e 3133 2c2d points="693.13,- │ │ │ +00009100: 3236 342e 3437 2036 3931 2e32 382c 2d32 264.47 691.28,-2 │ │ │ +00009110: 3734 2e39 2036 3939 2e32 342c 2d32 3637 74.9 699.24,-267 │ │ │ +00009120: 2e39 2036 3933 2e31 332c 2d32 3634 2e34 .9 693.13,-264.4 │ │ │ +00009130: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ +00009140: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>.<!-- Node23& │ │ │ +00009150: 2334 353b 2667 743b 4e6f 6465 3620 2d2d #45;>Node6 -- │ │ │ +00009160: 3e0a 3c67 2069 643d 2265 6467 6535 345f >.<g id="edge54_ │ │ │ +00009170: 4e6f 6465 3030 3030 3233 5f4e 6f64 6530 Node000023_Node0 │ │ │ +00009180: 3030 3030 3622 2063 6c61 7373 3d22 6564 00006" class="ed │ │ │ +00009190: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +000091a0: 3233 2623 3435 3b26 6774 3b4e 6f64 6536 23->Node6 │ │ │ +000091b0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +000091e0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..< │ │ │ +00009280: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00009290: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000092a0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000092b0: 3638 312e 3637 2c2d 3236 352e 3037 2036 681.67,-265.07 6 │ │ │ +000092c0: 3835 2e37 322c 2d32 3734 2e38 3620 3638 85.72,-274.86 68 │ │ │ +000092d0: 382e 3636 2c2d 3236 342e 3638 2036 3831 8.66,-264.68 681 │ │ │ +000092e0: 2e36 372c 2d32 3635 2e30 3722 2f3e 0a3c .67,-265.07"/>.< │ │ │ +000092f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00009350: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ +00009360: 3b26 6774 3b4e 6f64 6537 3c2f 7469 746c ;>Node7..

.......N │ │ │ +00009510: 6f64 6532 3326 2334 353b 2667 743b 4e6f ode23->No │ │ │ +00009520: 6465 393c 2f74 6974 6c65 3e0a 3c67 2069 de9.. │ │ │ +000095f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ... │ │ │ +00009660: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23-&g │ │ │ +000096d0: 743b 4e6f 6465 3130 3c2f 7469 746c 653e t;Node10 │ │ │ +000096e0: 0a3c 6720 6964 3d22 615f 6564 6765 3638 ..... │ │ │ +00009840: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23-&g │ │ │ +000098b0: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ +000098c0: 0a3c 6720 6964 3d22 615f 6564 6765 3535 .... │ │ │ +000099d0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000099e0: 212d 2d20 4e6f 6465 3233 2623 3435 3b26 !-- Node23-& │ │ │ +000099f0: 6774 3b4e 6f64 6531 3720 2d2d 3e0a 3c67 gt;Node17 -->. │ │ │ +00009a30: 0a3c 7469 746c 653e 4e6f 6465 3233 2623 .Node23&# │ │ │ +00009a40: 3435 3b26 6774 3b4e 6f64 6531 373c 2f74 45;>Node17</t │ │ │ +00009a50: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00009a60: 6467 6535 365f 4e6f 6465 3030 3030 3233 dge56_Node000023 │ │ │ +00009a70: 5f4e 6f64 6530 3030 3031 3722 3e3c 6120 _Node000017"><a │ │ │ +00009a80: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00009a90: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00009aa0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00009ab0: 6666 2220 643d 224d 3735 342e 3336 2c2d ff" d="M754.36,- │ │ │ +00009ac0: 3237 372e 3936 4338 3830 2e38 392c 2d32 277.96C880.89,-2 │ │ │ +00009ad0: 3637 2e37 3120 3131 3439 2e39 382c 2d32 67.71 1149.98,-2 │ │ │ +00009ae0: 3435 2e39 2031 3237 342e 342c 2d32 3335 45.9 1274.4,-235 │ │ │ +00009af0: 2e38 3222 2f3e 0a3c 706f 6c79 676f 6e20 .82"/>.<polygon │ │ │ +00009b00: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00009b10: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00009b20: 706f 696e 7473 3d22 3735 332e 3732 2c2d points="753.72,- │ │ │ +00009b30: 3237 342e 3520 3734 342e 3034 2c2d 3237 274.5 744.04,-27 │ │ │ +00009b40: 382e 3820 3735 342e 3239 2c2d 3238 312e 8.8 754.29,-281. │ │ │ +00009b50: 3438 2037 3533 2e37 322c 2d32 3734 2e35 48 753.72,-274.5 │ │ │ +00009b60: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00009b70: 673e 0a3c 212d 2d20 4e6f 6465 3233 2623 g>.<!-- Node23&# │ │ │ +00009b80: 3435 3b26 6774 3b4e 6f64 6532 3220 2d2d 45;>Node22 -- │ │ │ +00009b90: 3e0a 3c67 2069 643d 2265 6467 6535 375f >.<g id="edge57_ │ │ │ +00009ba0: 4e6f 6465 3030 3030 3233 5f4e 6f64 6530 Node000023_Node0 │ │ │ +00009bb0: 3030 3032 3222 2063 6c61 7373 3d22 6564 00022" class="ed │ │ │ +00009bc0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00009bd0: 3233 2623 3435 3b26 6774 3b4e 6f64 6532 23->Node2 │ │ │ +00009be0: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2...... │ │ │ +00009d30: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 ...No │ │ │ +00009d90: 6465 3233 2623 3435 3b26 6774 3b4e 6f64 de23->Nod │ │ │ +00009da0: 6532 343c 2f74 6974 6c65 3e0a 3c67 2069 e24...

......Node24- │ │ │ +00009f30: 2667 743b 4e6f 6465 343c 2f74 6974 6c65 >Node4.........N │ │ │ +0000a0c0: 6f64 6532 3426 2334 353b 2667 743b 4e6f ode24->No │ │ │ +0000a0d0: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5... │ │ │ +0000a1d0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..... │ │ │ +0000a440: 0a3c 7469 746c 653e 4e6f 6465 3234 2623 .Node24&# │ │ │ +0000a450: 3435 3b26 6774 3b4e 6f64 6531 343c 2f74 45;>Node14</t │ │ │ +0000a460: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000a470: 6467 6536 355f 4e6f 6465 3030 3030 3234 dge65_Node000024 │ │ │ +0000a480: 5f4e 6f64 6530 3030 3031 3422 3e3c 6120 _Node000014"><a │ │ │ +0000a490: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000a4a0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000a4b0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000a4c0: 6666 2220 643d 224d 3130 3730 2e33 382c ff" d="M1070.38, │ │ │ +0000a4d0: 2d32 3131 2e33 3943 3130 3634 2e31 382c -211.39C1064.18, │ │ │ +0000a4e0: 2d32 3032 2e32 3720 3130 3536 2e38 332c -202.27 1056.83, │ │ │ +0000a4f0: 2d31 3931 2e34 3520 3130 3531 2e38 332c -191.45 1051.83, │ │ │ +0000a500: 2d31 3834 2e30 3922 2f3e 0a3c 706f 6c79 -184.09"/>.<poly │ │ │ +0000a510: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ +0000a520: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ +0000a530: 6666 2220 706f 696e 7473 3d22 3130 3637 ff" points="1067 │ │ │ +0000a540: 2e35 342c 2d32 3133 2e34 3420 3130 3736 .54,-213.44 1076 │ │ │ +0000a550: 2e30 362c 2d32 3139 2e37 3520 3130 3733 .06,-219.75 1073 │ │ │ +0000a560: 2e33 332c 2d32 3039 2e35 3120 3130 3637 .33,-209.51 1067 │ │ │ +0000a570: 2e35 342c 2d32 3133 2e34 3422 2f3e 0a3c .54,-213.44"/>.< │ │ │ +0000a580: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +0000a590: 2d2d 204e 6f64 6532 3426 2334 353b 2667 -- Node24-&g │ │ │ +0000a5a0: 743b 4e6f 6465 3135 202d 2d3e 0a3c 6720 t;Node15 -->.<g │ │ │ +0000a5b0: 6964 3d22 6564 6765 3637 5f4e 6f64 6530 id="edge67_Node0 │ │ │ +0000a5c0: 3030 3032 345f 4e6f 6465 3030 3030 3135 00024_Node000015 │ │ │ +0000a5d0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +0000a5e0: 3c74 6974 6c65 3e4e 6f64 6532 3426 2334 <title>Node24 │ │ │ +0000a5f0: 353b 2667 743b 4e6f 6465 3135 3c2f 7469 5;>Node15</ti │ │ │ +0000a600: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000a610: 6765 3637 5f4e 6f64 6530 3030 3032 345f ge67_Node000024_ │ │ │ +0000a620: 4e6f 6465 3030 3030 3135 223e 3c61 2078 Node000015"><a x │ │ │ +0000a630: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000a640: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000a650: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000a660: 6622 2064 3d22 4d31 3130 382e 3234 2c2d f" d="M1108.24,- │ │ │ +0000a670: 3231 352e 3543 3131 3237 2e39 332c 2d32 215.5C1127.93,-2 │ │ │ +0000a680: 3035 2e37 3520 3131 3534 2e33 322c 2d31 05.75 1154.32,-1 │ │ │ +0000a690: 3932 2e36 3820 3131 3731 2e35 2c2d 3138 92.68 1171.5,-18 │ │ │ +0000a6a0: 342e 3137 222f 3e0a 3c70 6f6c 7967 6f6e 4.17"/>.<polygon │ │ │ +0000a6b0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +0000a6c0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000a6d0: 2070 6f69 6e74 733d 2231 3130 362e 362c points="1106.6, │ │ │ +0000a6e0: 2d32 3132 2e34 3120 3130 3939 2e31 392c -212.41 1099.19, │ │ │ +0000a6f0: 2d32 3139 2e39 3820 3131 3039 2e37 312c -219.98 1109.71, │ │ │ +0000a700: 2d32 3138 2e36 3820 3131 3036 2e36 2c2d -218.68 1106.6,- │ │ │ +0000a710: 3231 322e 3431 222f 3e0a 3c2f 613e 0a3c 212.41"/>.</a>.< │ │ │ +0000a720: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +0000a730: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ +0000a740: 6532 3120 2d2d 3e0a 3c67 2069 643d 2265 e21 -->.<g id="e │ │ │ +0000a750: 6467 6536 345f 4e6f 6465 3030 3030 3234 dge64_Node000024 │ │ │ +0000a760: 5f4e 6f64 6530 3030 3032 3122 2063 6c61 _Node000021" cla │ │ │ +0000a770: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +0000a780: 653e 4e6f 6465 3234 2623 3435 3b26 6774 e>Node24-> │ │ │ +0000a790: 3b4e 6f64 6532 313c 2f74 6974 6c65 3e0a ;Node21. │ │ │ +0000a7a0: 3c67 2069 643d 2261 5f65 6467 6536 345f ........ │ │ │ +0000a920: 4e6f 6465 3234 2623 3435 3b26 6774 3b4e Node24->N │ │ │ +0000a930: 6f64 6532 323c 2f74 6974 6c65 3e0a 3c67 ode22...... │ │ │ +0000aa60: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 . │ │ │ @@ -47,164 +47,68 @@ │ │ │

│ │ │ │ │ │ │ │ │
│ │ │
│ │ │ Namespaces | │ │ │ Typedefs | │ │ │ -Functions
│ │ │ -
typeref.h File Reference
│ │ │ +Functions | │ │ │ +Variables
│ │ │ +
timers.h File Reference
│ │ │ │ │ │
│ │ │ │ │ │ -

A thread-safe atomic heap management system. │ │ │ +

Realtime timers and timer queues. │ │ │ More...

│ │ │ -
#include <ucommon/cpr.h>
│ │ │ -#include <ucommon/atomic.h>
│ │ │ -#include <ucommon/protocols.h>
│ │ │ -#include <ucommon/generics.h>
│ │ │ -#include <ucommon/object.h>
│ │ │ -#include <ucommon/thread.h>
│ │ │ +
#include <ucommon/linked.h>
│ │ │ +#include <unistd.h>
│ │ │ +#include <sys/time.h>
│ │ │ +#include <time.h>
│ │ │
│ │ │ -Include dependency graph for typeref.h:
│ │ │ +Include dependency graph for timers.h:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │

Go to the source code of this file.

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ Namespaces

namespace  ucommon
 Common namespace for all ucommon objects.
 
│ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ + │ │ │

│ │ │ Typedefs

typedef typeref< Type::Bools > ucommon::boolref_t
 
typedef const uint8_t * ucommon::Type::Bools
 
typedef typeref< Type::Bytes > ucommon::byteref_t
 
typedef const uint8_t * ucommon::Type::Bytes
 
typedef typeref< Type::Bytes >::value * ucommon::bytevalues_t
 
typedef const char * ucommon::Type::Chars
 
typedef typeref< Type::Chars >::value * ucommon::charvalues_t
 
typedef int32_t ucommon::Type::Integer
 
typedef double ucommon::Type::Real
 
typedef typeref< Type::Chars > ucommon::stringref_t
 
typedef Timer ucommon::timer_t
 A convenience type for timers.
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ +

│ │ │ Functions

class ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol
 An exclusive locking protocol interface base.
 
template<typename T >
typeref< T > ucommon::typeref_cast (T x)
 
│ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │

│ │ │ +Variables

class __attribute__((visibility("default"))) TimerQueue typedef TimerQueue::event ucommon::TQEvent
 A timer queue for timer events.
 
│ │ │

Detailed Description

│ │ │ -

A thread-safe atomic heap management system.

│ │ │ -

This is used to manage immutable heap instances of object types that are reference counted and automatically deleted when no longer used. All references to the object are through smart typeref pointers. Both specific classes for strings and byte arrays, and generic templates to support generic types in the heap are offered.

│ │ │ - │ │ │ -

Definition in file typeref.h.

│ │ │ -

Typedef Documentation

│ │ │ - │ │ │ -

◆ Bools

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
typedef const uint8_t* ucommon::Type::Bools
│ │ │ -
│ │ │ - │ │ │ -

Definition at line 738 of file typeref.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ Bytes

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
typedef const uint8_t* ucommon::Type::Bytes
│ │ │ -
│ │ │ - │ │ │ -

Definition at line 737 of file typeref.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ Chars

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
typedef const char* ucommon::Type::Chars
│ │ │ -
│ │ │ +

Realtime timers and timer queues.

│ │ │ +

This offers ucommon support for realtime high-resolution threadsafe timers and timer queues. Threads may be scheduled by timers and timer queues may be used to inject timer events into callback objects or through virtuals.

│ │ │ │ │ │ -

Definition at line 736 of file typeref.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ Integer

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
typedef int32_t ucommon::Type::Integer
│ │ │ -
│ │ │ - │ │ │ -

Definition at line 734 of file typeref.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ Real

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
typedef double ucommon::Type::Real
│ │ │ -
│ │ │ - │ │ │ -

Definition at line 735 of file typeref.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ -
│ │ │ +

Definition in file timers.h.

│ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,82 +3,46 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -_N_a_m_e_s_p_a_c_e_s | _T_y_p_e_d_e_f_s | _F_u_n_c_t_i_o_n_s │ │ │ │ -typeref.h File Reference │ │ │ │ -A thread-safe atomic heap management system. _M_o_r_e_._._. │ │ │ │ -#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_a_t_o_m_i_c_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_g_e_n_e_r_i_c_s_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_o_b_j_e_c_t_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ -Include dependency graph for typeref.h: │ │ │ │ +_N_a_m_e_s_p_a_c_e_s | _T_y_p_e_d_e_f_s | _F_u_n_c_t_i_o_n_s | _V_a_r_i_a_b_l_e_s │ │ │ │ +timers.h File Reference │ │ │ │ +Realtime timers and timer queues. _M_o_r_e_._._. │ │ │ │ +#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ +#include │ │ │ │ +#include │ │ │ │ +#include │ │ │ │ +Include dependency graph for timers.h: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ This graph shows which files directly or indirectly include this file: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ NNaammeessppaacceess │ │ │ │ namespace   _u_c_o_m_m_o_n │ │ │ │   Common namespace for all ucommon objects. │ │ │ │   │ │ │ │ TTyyppeeddeeffss │ │ │ │ - typedef typeref< Type::Bools >  _u_c_o_m_m_o_n_:_:_b_o_o_l_r_e_f___t │ │ │ │ -  │ │ │ │ - typedef const uint8_t *  _u_c_o_m_m_o_n_:_:_T_y_p_e_:_:_B_o_o_l_s │ │ │ │ -  │ │ │ │ - typedef typeref< Type::Bytes >  _u_c_o_m_m_o_n_:_:_b_y_t_e_r_e_f___t │ │ │ │ -  │ │ │ │ - typedef const uint8_t *  _u_c_o_m_m_o_n_:_:_T_y_p_e_:_:_B_y_t_e_s │ │ │ │ -  │ │ │ │ -typedef typeref< Type::Bytes >::value *  _u_c_o_m_m_o_n_:_:_b_y_t_e_v_a_l_u_e_s___t │ │ │ │ -  │ │ │ │ - typedef const char *  _u_c_o_m_m_o_n_:_:_T_y_p_e_:_:_C_h_a_r_s │ │ │ │ -  │ │ │ │ -typedef typeref< Type::Chars >::value *  _u_c_o_m_m_o_n_:_:_c_h_a_r_v_a_l_u_e_s___t │ │ │ │ -  │ │ │ │ - typedef int32_t  _u_c_o_m_m_o_n_:_:_T_y_p_e_:_:_I_n_t_e_g_e_r │ │ │ │ -  │ │ │ │ - typedef double  _u_c_o_m_m_o_n_:_:_T_y_p_e_:_:_R_e_a_l │ │ │ │ -  │ │ │ │ - typedef typeref< Type::Chars >  _u_c_o_m_m_o_n_:_:_s_t_r_i_n_g_r_e_f___t │ │ │ │ +typedef Timer  _u_c_o_m_m_o_n_:_:_t_i_m_e_r___t │ │ │ │ +  A convenience type for timers. │ │ │ │   │ │ │ │ FFuunnccttiioonnss │ │ │ │ - class  _u_c_o_m_m_o_n_:_:_____a_t_t_r_i_b_u_t_e____ ((visibility("default"))) │ │ │ │ - ExclusiveProtocol │ │ │ │ -  An exclusive locking protocol interface base. │ │ │ │ +class  _u_c_o_m_m_o_n_:_:_____a_t_t_r_i_b_u_t_e____ ((visibility("default"))) ExclusiveProtocol │ │ │ │ +  An exclusive locking protocol interface base. │ │ │ │   │ │ │ │ -template │ │ │ │ -typeref< T >  _u_c_o_m_m_o_n_:_:_t_y_p_e_r_e_f___c_a_s_t (T x) │ │ │ │ +VVaarriiaabblleess │ │ │ │ +class _____a_t_t_r_i_b_u_t_e____((visibility("default"))) │ │ │ │ + TimerQueue typedef TimerQueue::event  _u_c_o_m_m_o_n_:_:_T_Q_E_v_e_n_t │ │ │ │ +  A timer queue for timer events. │ │ │ │   │ │ │ │ ********** DDeettaaiilleedd DDeessccrriippttiioonn ********** │ │ │ │ -A thread-safe atomic heap management system. │ │ │ │ -This is used to manage immutable heap instances of object types that are │ │ │ │ -reference counted and automatically deleted when no longer used. All references │ │ │ │ -to the object are through smart typeref pointers. Both specific classes for │ │ │ │ -strings and byte arrays, and generic templates to support generic types in the │ │ │ │ -heap are offered. │ │ │ │ -Definition in file _t_y_p_e_r_e_f_._h. │ │ │ │ -********** TTyyppeeddeeff DDooccuummeennttaattiioonn ********** │ │ │ │ -********** _?◆_? BBoooollss ********** │ │ │ │ -typedef const uint8_t* ucommon::Type::Bools │ │ │ │ -Definition at line _7_3_8 of file _t_y_p_e_r_e_f_._h. │ │ │ │ -********** _?◆_? BByytteess ********** │ │ │ │ -typedef const uint8_t* ucommon::Type::Bytes │ │ │ │ -Definition at line _7_3_7 of file _t_y_p_e_r_e_f_._h. │ │ │ │ -********** _?◆_? CChhaarrss ********** │ │ │ │ -typedef const char* ucommon::Type::Chars │ │ │ │ -Definition at line _7_3_6 of file _t_y_p_e_r_e_f_._h. │ │ │ │ -********** _?◆_? IInntteeggeerr ********** │ │ │ │ -typedef int32_t ucommon::Type::Integer │ │ │ │ -Definition at line _7_3_4 of file _t_y_p_e_r_e_f_._h. │ │ │ │ -********** _?◆_? RReeaall ********** │ │ │ │ -typedef double ucommon::Type::Real │ │ │ │ -Definition at line _7_3_5 of file _t_y_p_e_r_e_f_._h. │ │ │ │ +Realtime timers and timer queues. │ │ │ │ +This offers ucommon support for realtime high-resolution threadsafe timers and │ │ │ │ +timer queues. Threads may be scheduled by timers and timer queues may be used │ │ │ │ +to inject timer events into callback objects or through virtuals. │ │ │ │ +Definition in file _t_i_m_e_r_s_._h. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00398_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/typeref.h Source File │ │ │ +UCommon: ucommon/timers.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ @@ -44,659 +44,216 @@ │ │ │
│ │ │ │ │ │ │ │ │
│ │ │ -
typeref.h
│ │ │ +
timers.h
│ │ │
│ │ │
│ │ │ -Go to the documentation of this file.
1// Copyright (C) 2015-2020 Cherokees of Idaho.
│ │ │ -
2//
│ │ │ -
3// This file is part of GNU uCommon C++.
│ │ │ -
4//
│ │ │ -
5// GNU uCommon C++ is free software: you can redistribute it and/or modify
│ │ │ -
6// it under the terms of the GNU Lesser General Public License as published
│ │ │ -
7// by the Free Software Foundation, either version 3 of the License, or
│ │ │ -
8// (at your option) any later version.
│ │ │ -
9//
│ │ │ -
10// GNU uCommon C++ is distributed in the hope that it will be useful,
│ │ │ -
11// but WITHOUT ANY WARRANTY; without even the implied warranty of
│ │ │ -
12// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
│ │ │ -
13// GNU Lesser General Public License for more details.
│ │ │ -
14//
│ │ │ -
15// You should have received a copy of the GNU Lesser General Public License
│ │ │ -
16// along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
│ │ │ -
17
│ │ │ -
28#ifndef _UCOMMON_TYPEREF_H_
│ │ │ -
29#define _UCOMMON_TYPEREF_H_
│ │ │ +Go to the documentation of this file.
1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
│ │ │ +
2// Copyright (C) 2015-2020 Cherokees of Idaho.
│ │ │ +
3//
│ │ │ +
4// This file is part of GNU uCommon C++.
│ │ │ +
5//
│ │ │ +
6// GNU uCommon C++ is free software: you can redistribute it and/or modify
│ │ │ +
7// it under the terms of the GNU Lesser General Public License as published
│ │ │ +
8// by the Free Software Foundation, either version 3 of the License, or
│ │ │ +
9// (at your option) any later version.
│ │ │ +
10//
│ │ │ +
11// GNU uCommon C++ is distributed in the hope that it will be useful,
│ │ │ +
12// but WITHOUT ANY WARRANTY; without even the implied warranty of
│ │ │ +
13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
│ │ │ +
14// GNU Lesser General Public License for more details.
│ │ │ +
15//
│ │ │ +
16// You should have received a copy of the GNU Lesser General Public License
│ │ │ +
17// along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
│ │ │ +
18
│ │ │ +
28#ifndef _UCOMMON_TIMERS_H_
│ │ │ +
29#define _UCOMMON_TIMERS_H_
│ │ │
30
│ │ │ -
31#ifndef _UCOMMON_CPR_H_
│ │ │ -
32#include <ucommon/cpr.h>
│ │ │ +
31#ifndef _UCOMMON_LINKED_H_
│ │ │ +
32#include <ucommon/linked.h>
│ │ │
33#endif
│ │ │
34
│ │ │ -
35#ifndef _UCOMMON_ATOMIC_H_
│ │ │ -
36#include <ucommon/atomic.h>
│ │ │ -
37#endif
│ │ │ -
38
│ │ │ -
39#ifndef _UCOMMON_PROTOCOLS_H_
│ │ │ -
40#include <ucommon/protocols.h>
│ │ │ -
41#endif
│ │ │ -
42
│ │ │ -
43#ifndef _UCOMMON_GENERICS_H_
│ │ │ -
44#include <ucommon/generics.h>
│ │ │ -
45#endif
│ │ │ -
46
│ │ │ -
47#ifndef _UCOMMON_OBJECT_H_
│ │ │ -
48#include <ucommon/object.h>
│ │ │ -
49#endif
│ │ │ -
50
│ │ │ -
51#ifndef _UCOMMON_THREAD_H_
│ │ │ -
52#include <ucommon/thread.h>
│ │ │ -
53#endif
│ │ │ -
54
│ │ │ -
55namespace ucommon {
│ │ │ +
35#ifndef _MSWINDOWS_
│ │ │ +
36#include <unistd.h>
│ │ │ +
37#include <sys/time.h>
│ │ │ +
38#endif
│ │ │ +
39
│ │ │ +
40#include <time.h>
│ │ │ +
41
│ │ │ +
42namespace ucommon {
│ │ │ +
43
│ │ │ +
50class __EXPORT Timer
│ │ │ +
51{
│ │ │ +
52private:
│ │ │ +
53 friend class Conditional;
│ │ │ +
54 friend class Semaphore;
│ │ │ +
55 friend class Event;
│ │ │
56
│ │ │ -
57class TypeRelease;
│ │ │ -
58class typeref_guard;
│ │ │ -
59
│ │ │ -
68class __EXPORT TypeRef
│ │ │ -
69{
│ │ │ -
70protected:
│ │ │ -
71 friend class ArrayRef;
│ │ │ -
72 friend class SharedRef;
│ │ │ -
73 friend class MapRef;
│ │ │ -
74 friend class TypeRelease;
│ │ │ -
75
│ │ │ -
76 class Release;
│ │ │ -
77
│ │ │ -
78public:
│ │ │ -
86 class __EXPORT Counted : public __PROTOCOL ObjectProtocol
│ │ │ -
87 {
│ │ │ -
88 private:
│ │ │ -
89 __DELETE_COPY(Counted);
│ │ │ -
90
│ │ │ -
91 protected:
│ │ │ -
92 friend class TypeRef;
│ │ │ -
93 friend class TypeRelease;
│ │ │ -
94
│ │ │ -
95 union {
│ │ │ -
96 TypeRelease *autorelease;
│ │ │ -
97 Counted *linkrelease;
│ │ │ -
98 };
│ │ │ +
57#if _POSIX_TIMERS > 0 && defined(POSIX_TIMERS)
│ │ │ +
58 timespec timer;
│ │ │ +
59#else
│ │ │ +
60#undef POSIX_TIMERS // make sure not used if no support
│ │ │ +
61 timeval timer;
│ │ │ +
62#endif
│ │ │ +
63 bool updated;
│ │ │ +
64
│ │ │ +
65protected:
│ │ │ +
71 bool update(void);
│ │ │ +
72
│ │ │ +
77 bool is_active(void) const;
│ │ │ +
78
│ │ │ +
79public:
│ │ │ +
80 static const timeout_t inf = ((timeout_t)(-1));
│ │ │ +
81 static const time_t reset = ((time_t)(0));
│ │ │ +
82
│ │ │ +
83#ifdef _MSWINDOWS_
│ │ │ +
84 typedef unsigned __int64 tick_t;
│ │ │ +
85#else
│ │ │ +
86 typedef uint64_t tick_t;
│ │ │ +
87#endif
│ │ │ +
88
│ │ │ +
92 Timer();
│ │ │ +
93
│ │ │ +
98 Timer(timeout_t offset);
│ │ │
99
│ │ │ -
100 mutable Atomic::counter count;
│ │ │ -
101 unsigned offset;
│ │ │ -
102 size_t size;
│ │ │ -
103
│ │ │ -
112 explicit Counted(void *address, size_t size, TypeRelease *ar = NULL);
│ │ │ -
113
│ │ │ -
119 virtual void dealloc(void);
│ │ │ -
120
│ │ │ -
121 public:
│ │ │ -
126 inline bool is() const {
│ │ │ -
127 return (count.get() > 0);
│ │ │ -
128 }
│ │ │ -
129
│ │ │ -
134 inline unsigned copies() const {
│ │ │ -
135 return ((unsigned)count.get());
│ │ │ -
136 }
│ │ │ -
137
│ │ │ -
138 inline TypeRelease *getRelease() const {
│ │ │ -
139 return autorelease;
│ │ │ -
140 }
│ │ │ -
141
│ │ │ -
148 void operator delete(void *address);
│ │ │ -
149
│ │ │ -
154 void retain();
│ │ │ -
155
│ │ │ -
160 void release();
│ │ │ -
161 };
│ │ │ -
162
│ │ │ -
163protected:
│ │ │ -
164 Counted *ref; // heap reference...
│ │ │ +
104 Timer(time_t offset);
│ │ │ +
105
│ │ │ +
110 Timer(const Timer& copy);
│ │ │ +
111
│ │ │ +
116 void set(timeout_t expire);
│ │ │ +
117
│ │ │ +
122 void set(time_t expire);
│ │ │ +
123
│ │ │ +
127 void set(void);
│ │ │ +
128
│ │ │ +
132 void clear(void);
│ │ │ +
133
│ │ │ +
138 timeout_t get(void) const;
│ │ │ +
139
│ │ │ +
144 inline timeout_t operator*() const {
│ │ │ +
145 return get();
│ │ │ +
146 }
│ │ │ +
147
│ │ │ +
152 bool operator!() const;
│ │ │ +
153
│ │ │ +
158 operator bool() const;
│ │ │ +
159
│ │ │ +
164 Timer& operator=(time_t expire);
│ │ │
165
│ │ │ -
170 TypeRef(Counted *object);
│ │ │ +
170 Timer& operator=(timeout_t expire);
│ │ │
171
│ │ │ -
177 TypeRef(const TypeRef& pointer);
│ │ │ -
178
│ │ │ -
182 TypeRef();
│ │ │ +
176 Timer& operator+=(time_t expire);
│ │ │ +
177
│ │ │ +
182 Timer& operator+=(timeout_t expire);
│ │ │
183
│ │ │ -
189 void set(Counted *object);
│ │ │ -
190
│ │ │ -
194 void assign(const typeref_guard& ref);
│ │ │ +
188 Timer& operator-=(time_t expire);
│ │ │ +
189
│ │ │ +
194 Timer& operator-=(timeout_t expire);
│ │ │
195
│ │ │ -
201 static caddr_t mem(caddr_t address);
│ │ │ +
201 timeout_t operator-(const Timer& timer);
│ │ │
202
│ │ │ -
203public:
│ │ │ -
208 virtual ~TypeRef();
│ │ │ +
208 bool operator==(const Timer& timer) const;
│ │ │
209
│ │ │ -
215 void set(const TypeRef& pointer);
│ │ │ +
215 bool operator!=(const Timer& timer) const;
│ │ │
216
│ │ │ -
220 void clear(void);
│ │ │ -
221
│ │ │ -
226 size_t size(void) const;
│ │ │ -
227
│ │ │ -
232 unsigned copies() const;
│ │ │ -
233
│ │ │ -
238 inline operator bool() const {
│ │ │ -
239 return ref != NULL;
│ │ │ -
240 }
│ │ │ -
241
│ │ │ -
246 inline bool operator!() const {
│ │ │ -
247 return ref == NULL;
│ │ │ -
248 }
│ │ │ -
249
│ │ │ -
259 inline static void put(TypeRef& target, Counted *object) {
│ │ │ -
260 target.set(object);
│ │ │ -
261 }
│ │ │ -
262
│ │ │ -
263 bool is_released(void);
│ │ │ -
264};
│ │ │ -
265
│ │ │ -
266class __EXPORT TypeRelease
│ │ │ -
267{
│ │ │ -
268public:
│ │ │ -
269 inline TypeRelease() {
│ │ │ -
270 delegate = nullptr;
│ │ │ -
271 }
│ │ │ +
222 bool operator<(const Timer& timer) const;
│ │ │ +
223
│ │ │ +
229 bool operator<=(const Timer& timer) const;
│ │ │ +
230
│ │ │ +
236 bool operator>(const Timer& timer) const;
│ │ │ +
237
│ │ │ +
243 bool operator>=(const Timer& timer) const;
│ │ │ +
244
│ │ │ +
249 static void sync(Timer &timer);
│ │ │ +
250
│ │ │ +
255 static tick_t ticks(void);
│ │ │ +
256};
│ │ │ +
257
│ │ │ +
268class __EXPORT TimerQueue : public OrderedIndex
│ │ │ +
269{
│ │ │ +
270private:
│ │ │ +
271 __DELETE_COPY(TimerQueue);
│ │ │
272
│ │ │ -
273 inline TypeRelease(TypeRelease *target) {
│ │ │ -
274 delegate = target;
│ │ │ -
275 }
│ │ │ -
276
│ │ │ -
277 virtual unsigned purge();
│ │ │ -
278
│ │ │ -
279 virtual caddr_t allocate(size_t size);
│ │ │ -
280
│ │ │ -
281protected:
│ │ │ -
282 friend class TypeRef::Counted;
│ │ │ -
283
│ │ │ -
284 TypeRelease *delegate;
│ │ │ -
285
│ │ │ -
286 void enlist(TypeRef::Counted **root, TypeRef::Counted *obj);
│ │ │ -
287
│ │ │ -
288 TypeRef::Counted *delist(TypeRef::Counted **root);
│ │ │ +
273public:
│ │ │ +
282 class __EXPORT event : protected Timer, public DLinkedObject
│ │ │ +
283 {
│ │ │ +
284 private:
│ │ │ +
285 __DELETE_DEFAULTS(event);
│ │ │ +
286
│ │ │ +
287 protected:
│ │ │ +
288 friend class TimerQueue;
│ │ │
289
│ │ │ -
290 virtual void release(TypeRef::Counted *obj);
│ │ │ -
291
│ │ │ -
292 void dealloc(TypeRef::Counted *obj);
│ │ │ -
293
│ │ │ -
294 inline size_t size(TypeRef::Counted *obj) {
│ │ │ -
295 return obj->size;
│ │ │ -
296 }
│ │ │ -
297};
│ │ │ -
298
│ │ │ -
299extern __EXPORT TypeRelease auto_release;
│ │ │ -
300extern __EXPORT TypeRelease secure_release;
│ │ │ -
301extern __EXPORT TypeRelease release_later;
│ │ │ +
294 event(timeout_t expire);
│ │ │ +
295
│ │ │ +
301 event(TimerQueue *queue, timeout_t expire);
│ │ │
302
│ │ │ -
303class __EXPORT typeref_guard : protected TypeRef
│ │ │ -
304{
│ │ │ -
305private:
│ │ │ -
306 friend class TypeRef;
│ │ │ +
306 virtual void expired(void) = 0;
│ │ │
307
│ │ │ -
308 mutable Mutex sync;
│ │ │ -
309
│ │ │ -
310public:
│ │ │ -
311 inline typeref_guard() : TypeRef() {}
│ │ │ -
312
│ │ │ -
313 inline typeref_guard(const typeref_guard& copy) : TypeRef(copy) {}
│ │ │ +
313 virtual timeout_t timeout(void);
│ │ │
314
│ │ │ -
315 inline typeref_guard(const TypeRef& pointer) : TypeRef(pointer) {}
│ │ │ -
316
│ │ │ -
317 void set(const TypeRef& pointer);
│ │ │ -
318
│ │ │ -
319 inline typeref_guard& operator=(const TypeRef& pointer) {
│ │ │ -
320 set(pointer);
│ │ │ -
321 return *this;
│ │ │ -
322 }
│ │ │ -
323};
│ │ │ -
324
│ │ │ -
325template<typename T, TypeRelease& R = auto_release>
│ │ │ -
326class typeref : public TypeRef
│ │ │ -
327{
│ │ │ -
328private:
│ │ │ -
329 class value : public Counted
│ │ │ -
330 {
│ │ │ -
331 private:
│ │ │ -
332 __DELETE_COPY(value);
│ │ │ -
333
│ │ │ -
334 public:
│ │ │ -
335 T data;
│ │ │ -
336
│ │ │ -
337 inline value(caddr_t mem, const T& object, TypeRelease *ar = &R) :
│ │ │ -
338 Counted(mem, sizeof(value), ar) {
│ │ │ -
339 data = object;
│ │ │ -
340 }
│ │ │ -
341 };
│ │ │ -
342
│ │ │ -
343public:
│ │ │ -
344 inline typeref() : TypeRef() {}
│ │ │ -
345
│ │ │ -
346 inline typeref(const typeref_guard& global) : TypeRef() {
│ │ │ -
347 TypeRef::assign(global);
│ │ │ -
348 }
│ │ │ -
349
│ │ │ -
350 inline typeref(const typeref& copy) : TypeRef(copy) {}
│ │ │ +
315 public:
│ │ │ +
319 virtual ~event();
│ │ │ +
320
│ │ │ +
326 void attach(TimerQueue *queue);
│ │ │ +
327
│ │ │ +
331 void detach(void);
│ │ │ +
332
│ │ │ +
337 void arm(timeout_t timeout);
│ │ │ +
338
│ │ │ +
342 void disarm(void);
│ │ │ +
343
│ │ │ +
348 inline timeout_t get(void) const {
│ │ │ +
349 return Timer::get();
│ │ │ +
350 }
│ │ │
351
│ │ │ -
352 inline typeref(const T& object, TypeRelease *ar = &R) : TypeRef() {
│ │ │ -
353 caddr_t p = R.allocate(sizeof(value));
│ │ │ -
354 TypeRef::set(new(mem(p)) value(p, object, ar));
│ │ │ -
355 }
│ │ │ -
356
│ │ │ -
357 inline explicit typeref(Counted *object) : TypeRef(object) {}
│ │ │ -
358
│ │ │ -
359 inline const T* operator->() const {
│ │ │ -
360 if(!ref)
│ │ │ -
361 return NULL;
│ │ │ -
362 value *v = polystatic_cast<value *>(ref);
│ │ │ -
363 return &(v->data);
│ │ │ -
364 }
│ │ │ -
365
│ │ │ -
366 inline const T& operator*() const {
│ │ │ -
367 value *v = polystatic_cast<value*>(ref);
│ │ │ -
368 __THROW_DEREF(v);
│ │ │ -
369 return *(&(v->data));
│ │ │ -
370 }
│ │ │ -
371
│ │ │ -
372 inline const T* operator()() const {
│ │ │ -
373 value *v = polystatic_cast<value*>(ref);
│ │ │ -
374 if(!v)
│ │ │ -
375 return nullptr;
│ │ │ -
376
│ │ │ -
377 return &(v->data);
│ │ │ -
378 }
│ │ │ -
379
│ │ │ -
380 inline operator const T&() const {
│ │ │ -
381 value *v = polystatic_cast<value*>(ref);
│ │ │ -
382 __THROW_DEREF(v);
│ │ │ -
383 return *(&(v->data));
│ │ │ -
384 }
│ │ │ +
352 inline timeout_t operator*() const {
│ │ │ +
353 return Timer::get();
│ │ │ +
354 }
│ │ │ +
355
│ │ │ +
359 void update(void);
│ │ │ +
360
│ │ │ +
365 inline TimerQueue *list(void) const {
│ │ │ +
366 return static_cast<TimerQueue*>(Root);
│ │ │ +
367 }
│ │ │ +
368 };
│ │ │ +
369
│ │ │ +
370protected:
│ │ │ +
371 friend class event;
│ │ │ +
372
│ │ │ +
377 virtual void modify(void) = 0;
│ │ │ +
378
│ │ │ +
384 virtual void update(void) = 0;
│ │ │
385
│ │ │ -
386 inline typeref& operator=(const typeref_guard& ptr) {
│ │ │ -
387 TypeRef::assign(ptr);
│ │ │ -
388 return *this;
│ │ │ -
389 }
│ │ │ -
390
│ │ │ -
391 inline typeref& operator=(const typeref& ptr) {
│ │ │ -
392 TypeRef::set(ptr);
│ │ │ -
393 return *this;
│ │ │ -
394 }
│ │ │ -
395
│ │ │ -
396 inline bool operator==(const typeref& ptr) const {
│ │ │ -
397 value *v1 = polystatic_cast<value*>(ref);
│ │ │ -
398 value *v2 = polystatic_cast<value*>(ptr.ref);
│ │ │ -
399 if(!v1 || !v2)
│ │ │ -
400 return false;
│ │ │ -
401 return v1->data == v2->data;
│ │ │ -
402 }
│ │ │ -
403
│ │ │ -
404 inline bool operator==(const T& obj) const {
│ │ │ -
405 value *v = polystatic_cast<value *>(ref);
│ │ │ -
406 if(!v)
│ │ │ -
407 return false;
│ │ │ -
408 return v->data == obj;
│ │ │ -
409 }
│ │ │ -
410
│ │ │ -
411 inline bool operator!=(const typeref& ptr) const {
│ │ │ -
412 return !(*this == ptr);
│ │ │ -
413 }
│ │ │ -
414
│ │ │ -
415 inline bool operator!=(const T& obj) const {
│ │ │ -
416 return !(*this == obj);
│ │ │ -
417 }
│ │ │ +
386public:
│ │ │ +
390 TimerQueue();
│ │ │ +
391
│ │ │ +
395 virtual ~TimerQueue();
│ │ │ +
396
│ │ │ +
401 void operator+=(event &timer);
│ │ │ +
402
│ │ │ +
407 void operator-=(event &timer);
│ │ │ +
408
│ │ │ +
416 timeout_t expire();
│ │ │ +
417};
│ │ │
418
│ │ │ -
419 inline void set(T& object, TypeRelease *pool = &R) {
│ │ │ -
420 clear();
│ │ │ -
421 caddr_t p = R.allocate(sizeof(value));
│ │ │ -
422 TypeRef::set(new(mem(p)) value(p, object, pool));
│ │ │ -
423 }
│ │ │ -
424
│ │ │ -
425 inline typeref& operator=(T& object) {
│ │ │ -
426 set(object);
│ │ │ -
427 return *this;
│ │ │ -
428 }
│ │ │ -
429};
│ │ │ +
422typedef TimerQueue::event TQEvent;
│ │ │ +
423
│ │ │ +
427typedef Timer timer_t;
│ │ │ +
428
│ │ │ +
429} // namespace ucommon
│ │ │
430
│ │ │ -
431// The specializations are done as simple template specializations so that the
│ │ │ -
432// hard parts can be hard-coded rather than inline members. This means we do
│ │ │ -
433// not pass the autorelease as a specialization here, but we can do a secondary
│ │ │ -
434// template that does use releases with a lot less overhead.
│ │ │ -
435
│ │ │ -
436template<>
│ │ │ -
437class __EXPORT typeref<const char *> : public TypeRef
│ │ │ -
438{
│ │ │ -
439public:
│ │ │ -
440 class value : public Counted
│ │ │ -
441 {
│ │ │ -
442 private:
│ │ │ -
443 __DELETE_COPY(value);
│ │ │ -
444
│ │ │ -
445 protected:
│ │ │ -
446 friend class typeref;
│ │ │ -
447
│ │ │ -
448 char mem[1];
│ │ │ -
449
│ │ │ -
450 value(caddr_t addr, size_t size, const char *str, TypeRelease *ar = &auto_release);
│ │ │ -
451
│ │ │ -
452 void destroy(void);
│ │ │ -
453
│ │ │ -
454 public:
│ │ │ -
455 inline char *get() {
│ │ │ -
456 return &mem[0];
│ │ │ -
457 }
│ │ │ -
458
│ │ │ -
459 inline size_t len() {
│ │ │ -
460 return strlen(mem);
│ │ │ -
461 }
│ │ │ -
462
│ │ │ -
463 inline size_t max() {
│ │ │ -
464 return size;
│ │ │ -
465 }
│ │ │ -
466
│ │ │ -
467 inline operator char *() {
│ │ │ -
468 return &mem[0];
│ │ │ -
469 }
│ │ │ -
470 };
│ │ │ -
471
│ │ │ -
472 typeref();
│ │ │ -
473
│ │ │ -
474 typeref(const typeref& copy);
│ │ │ -
475
│ │ │ -
476 typeref(const char *str, TypeRelease *ar = &auto_release);
│ │ │ -
477
│ │ │ -
478 typeref(size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
479
│ │ │ -
480 inline typeref(const typeref_guard& global) : TypeRef() {
│ │ │ -
481 TypeRef::assign(global);
│ │ │ -
482 }
│ │ │ -
483
│ │ │ -
484 inline explicit typeref(Counted *object) : TypeRef(object) {}
│ │ │ -
485
│ │ │ -
486 inline explicit typeref(value *value) : TypeRef(value) {}
│ │ │ -
487
│ │ │ -
488 const char *operator*() const;
│ │ │ -
489
│ │ │ -
490 inline operator const char *() const {
│ │ │ -
491 return operator*();
│ │ │ -
492 }
│ │ │ -
493
│ │ │ -
494 size_t len() const;
│ │ │ -
495
│ │ │ -
496 bool operator==(const typeref& ptr) const;
│ │ │ -
497
│ │ │ -
498 bool operator==(const char *obj) const;
│ │ │ -
499
│ │ │ -
500 bool operator==(value *chars) const;
│ │ │ -
501
│ │ │ -
502 inline bool operator!=(const typeref& ptr) const {
│ │ │ -
503 return !(*this == ptr);
│ │ │ -
504 }
│ │ │ -
505
│ │ │ -
506 inline bool operator!=(value *chars) const {
│ │ │ -
507 return !(*this == chars);
│ │ │ -
508 }
│ │ │ -
509
│ │ │ -
510 inline bool operator!=(const char *obj) const {
│ │ │ -
511 return !(*this == obj);
│ │ │ -
512 }
│ │ │ -
513
│ │ │ -
514 bool operator<(const typeref& ptr) const;
│ │ │ -
515
│ │ │ -
516 inline bool operator>(const typeref& ptr) const {
│ │ │ -
517 return (ptr < *this);
│ │ │ -
518 }
│ │ │ -
519
│ │ │ -
520 inline bool operator<=(const typeref& ptr) const {
│ │ │ -
521 return !(*this > ptr);
│ │ │ -
522 }
│ │ │ -
523
│ │ │ -
524 inline bool operator>=(const typeref& ptr) const {
│ │ │ -
525 return !(*this < ptr);
│ │ │ -
526 }
│ │ │ -
527
│ │ │ -
528 typeref& operator=(const typeref& objref);
│ │ │ -
529
│ │ │ -
530 typeref& operator=(const char *str);
│ │ │ -
531
│ │ │ -
532 typeref& operator=(value *chars);
│ │ │ -
533
│ │ │ -
534 const typeref operator+(const char *str) const;
│ │ │ -
535
│ │ │ -
536 const typeref operator+(const typeref& ptr) const;
│ │ │ -
537
│ │ │ -
538 const char *operator()(ssize_t offset) const;
│ │ │ -
539
│ │ │ -
540 void set(const char *str, TypeRelease *ar = &auto_release);
│ │ │ -
541
│ │ │ -
542 void hex(const uint8_t *mem, size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
543
│ │ │ -
544 void b64(const uint8_t *mem, size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
545
│ │ │ -
546 void assign(value *chars);
│ │ │ -
547
│ │ │ -
548 static void expand(value **handle, size_t size);
│ │ │ -
549
│ │ │ -
550 static value *create(size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
551
│ │ │ -
552 static void destroy(value *bytes);
│ │ │ -
553};
│ │ │ -
554
│ │ │ -
555template<>
│ │ │ -
556class __EXPORT typeref<const uint8_t *> : public TypeRef
│ │ │ -
557{
│ │ │ -
558public:
│ │ │ -
559 class value : public Counted
│ │ │ -
560 {
│ │ │ -
561 private:
│ │ │ -
562 __DELETE_COPY(value);
│ │ │ -
563
│ │ │ -
564 protected:
│ │ │ -
565 friend class typeref;
│ │ │ -
566
│ │ │ -
567 uint8_t mem[1];
│ │ │ -
568
│ │ │ -
569 value(caddr_t addr, size_t size, const uint8_t *data = nullptr, TypeRelease *ar = &auto_release);
│ │ │ -
570
│ │ │ -
571 void destroy(void);
│ │ │ -
572
│ │ │ -
573 public:
│ │ │ -
574 inline size_t max() {
│ │ │ -
575 return size;
│ │ │ -
576 }
│ │ │ -
577
│ │ │ -
578 inline uint8_t *get() {
│ │ │ -
579 return &mem[0];
│ │ │ -
580 }
│ │ │ -
581
│ │ │ -
582 inline operator uint8_t*() {
│ │ │ -
583 return &mem[0];
│ │ │ -
584 }
│ │ │ -
585 };
│ │ │ -
586
│ │ │ -
587 typeref();
│ │ │ -
588
│ │ │ -
589 typeref(const typeref& copy);
│ │ │ -
590
│ │ │ -
591 typeref(uint8_t *str, size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
592
│ │ │ -
593 typeref(size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
594
│ │ │ -
595 typeref(bool mode, size_t bits, TypeRelease *ar = &auto_release);
│ │ │ -
596
│ │ │ -
597 inline typeref(const typeref_guard& global) : TypeRef() {
│ │ │ -
598 TypeRef::assign(global);
│ │ │ -
599 }
│ │ │ -
600
│ │ │ -
601 inline explicit typeref(Counted *object) : TypeRef(object) {}
│ │ │ -
602
│ │ │ -
603 const uint8_t *operator*() const;
│ │ │ -
604
│ │ │ -
605 inline operator const uint8_t *() const {
│ │ │ -
606 return operator*();
│ │ │ -
607 }
│ │ │ -
608
│ │ │ -
609 typeref& operator=(const typeref& objref);
│ │ │ -
610
│ │ │ -
611 typeref& operator=(value *bytes);
│ │ │ -
612
│ │ │ -
613 bool operator==(const typeref& ptr) const;
│ │ │ -
614
│ │ │ -
615 bool operator==(value *bytes) const;
│ │ │ -
616
│ │ │ -
617 inline bool operator!=(const typeref& ptr) const {
│ │ │ -
618 return !(*this == ptr);
│ │ │ -
619 }
│ │ │ -
620
│ │ │ -
621 inline bool operator!=(value *bytes) const {
│ │ │ -
622 return !(*this == bytes);
│ │ │ -
623 }
│ │ │ -
624
│ │ │ -
625 const typeref operator+(const typeref& ptr) const;
│ │ │ -
626
│ │ │ -
627 void set(const uint8_t *str, size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
628
│ │ │ -
629 size_t set(bool bit, size_t offset, size_t bits = 1);
│ │ │ -
630
│ │ │ -
631 size_t hex(const char *str, bool ws = false, TypeRelease *ar = &auto_release);
│ │ │ -
632
│ │ │ -
633 size_t b64(const char *str, bool ws = false, TypeRelease *ar = &auto_release);
│ │ │ -
634
│ │ │ -
635 uint8_t *data(void);
│ │ │ -
636
│ │ │ -
637 bool get(size_t offset);
│ │ │ -
638
│ │ │ -
639 size_t count(size_t offset, size_t bits = 1);
│ │ │ -
640
│ │ │ -
641 void assign(value *bytes);
│ │ │ -
642
│ │ │ -
643 typeref<const char *> hex();
│ │ │ -
644
│ │ │ -
645 typeref<const char *> b64();
│ │ │ -
646
│ │ │ -
647 static value *create(size_t size, TypeRelease *ar = &auto_release);
│ │ │ -
648
│ │ │ -
649 static void destroy(value *bytes);
│ │ │ -
650};
│ │ │ -
651
│ │ │ -
652// convenience classes that roll up autorelease behavior for strings and
│ │ │ -
653// byte arrays into templates.
│ │ │ -
654
│ │ │ -
655template<TypeRelease& R>
│ │ │ -
656class stringref : public typeref<const char *>
│ │ │ -
657{
│ │ │ -
658public:
│ │ │ -
659 inline stringref() : typeref<const char *>() {}
│ │ │ -
660
│ │ │ -
661 inline stringref(const stringref& copy) : typeref<const char *>(copy) {}
│ │ │ -
662
│ │ │ -
663 inline stringref(const char *str) : typeref<const char *>(str, &R) {}
│ │ │ -
664
│ │ │ -
665 inline stringref(size_t size) : typeref<const char *>(size, &R) {}
│ │ │ -
666
│ │ │ -
667 inline explicit stringref(Counted *object) : typeref<const char *>(object) {}
│ │ │ -
668
│ │ │ -
669 inline void set(const char *str) {
│ │ │ -
670 typeref<const char *>::set(str, &R);
│ │ │ -
671 }
│ │ │ -
672
│ │ │ -
673 inline static value *create(size_t size) {
│ │ │ -
674 return typeref<const char *>::create(size, &R);
│ │ │ -
675 }
│ │ │ -
676
│ │ │ -
677 inline static stringref promote(typeref<const char *>& str) {
│ │ │ -
678 stringref result = *str;
│ │ │ -
679 return result;
│ │ │ -
680 }
│ │ │ -
681};
│ │ │ -
682
│ │ │ -
683template<TypeRelease& R>
│ │ │ -
684class byteref : public typeref<const uint8_t *>
│ │ │ -
685{
│ │ │ -
686public:
│ │ │ -
687 inline byteref() : typeref<const uint8_t *>() {}
│ │ │ -
688
│ │ │ -
689 inline byteref(uint8_t *str, size_t size) : typeref<const uint8_t *>(str, size, &R) {}
│ │ │ -
690
│ │ │ -
691 inline byteref(size_t size) : typeref<const uint8_t *>(size, &R) {}
│ │ │ -
692
│ │ │ -
693 inline byteref(bool mode, size_t bits) : typeref<const uint8_t *>(mode, bits, &R) {}
│ │ │ -
694
│ │ │ -
695 inline explicit byteref(Counted *object) : typeref<const uint8_t *>(object) {}
│ │ │ -
696
│ │ │ -
697 inline void set(const uint8_t *str, size_t size) {
│ │ │ -
698 typeref<const uint8_t *>::set(str, size, &R);
│ │ │ -
699 }
│ │ │ -
700
│ │ │ -
701 inline size_t hex(const char *str, bool ws = false) {
│ │ │ -
702 return typeref<const uint8_t *>::hex(str, ws, &R);
│ │ │ -
703 }
│ │ │ -
704
│ │ │ -
705 inline size_t b64(const char *str, bool ws = false) {
│ │ │ -
706 return typeref<const uint8_t *>::b64(str, ws, &R);
│ │ │ -
707 }
│ │ │ -
708
│ │ │ -
709 inline stringref<R> hex() {
│ │ │ -
710 typeref<const char *> str = typeref<const uint8_t *>::hex();
│ │ │ -
711 stringref<R> result = *str;
│ │ │ -
712 return result;
│ │ │ -
713 }
│ │ │ -
714
│ │ │ -
715 inline stringref<R> b64() {
│ │ │ -
716 typeref<const char *> str = typeref<const uint8_t *>::b64();
│ │ │ -
717 stringref<R> result = *str;
│ │ │ -
718 return result;
│ │ │ -
719 }
│ │ │ -
720
│ │ │ -
721 inline static value *create(size_t size) {
│ │ │ -
722 return typeref<const uint8_t *>::create(size, &R);
│ │ │ -
723 }
│ │ │ -
724
│ │ │ -
725 inline static byteref promote(typeref<const uint8_t *>& str) {
│ │ │ -
726 byteref result = *str;
│ │ │ -
727 return result;
│ │ │ -
728 }
│ │ │ -
729};
│ │ │ -
730
│ │ │ -
731// a namespace for aliasing things we may typically use as a typeref
│ │ │ -
732
│ │ │ -
733namespace Type {
│ │ │ -
734 typedef int32_t Integer;
│ │ │ -
735 typedef double Real;
│ │ │ -
736 typedef const char *Chars;
│ │ │ -
737 typedef const uint8_t *Bytes;
│ │ │ -
738 typedef const uint8_t *Bools;
│ │ │ -
739}
│ │ │ -
740
│ │ │ -
741typedef typeref<Type::Chars>::value *charvalues_t;
│ │ │ -
742typedef typeref<Type::Bytes>::value *bytevalues_t;
│ │ │ -
743typedef typeref<Type::Chars> stringref_t;
│ │ │ -
744typedef typeref<Type::Bytes> byteref_t;
│ │ │ -
745typedef typeref<Type::Bools> boolref_t;
│ │ │ -
746
│ │ │ -
747template<typename T>
│ │ │ -
748inline typeref<T> typeref_cast(T x) {
│ │ │ -
749 return typeref<T>(x);
│ │ │ -
750}
│ │ │ -
751
│ │ │ -
752} // namespace
│ │ │ -
753
│ │ │ -
754#endif
│ │ │ -
Abstract interfaces and support.
│ │ │ -
Generic templates for C++.
│ │ │ -
Runtime functions.
│ │ │ -
Atomic pointers and locks.
│ │ │ -
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ -
T &() max(T &o1, T &o2)
Convenience function to return max of two objects.
Definition generics.h:450
│ │ │ -
T copy(const T &src)
Convenience function to copy objects.
Definition generics.h:400
│ │ │ -
bool is(T &object)
Convenience function to validate object assuming it is castable to bool.
Definition generics.h:297
│ │ │ -
A common object base class with auto-pointer support.
│ │ │ -
Thread classes and sychronization objects.
│ │ │ +
431#endif
│ │ │ +
Linked objects, lists, templates, and containers.
│ │ │ +
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ +
Timer timer_t
A convenience type for timers.
Definition timers.h:427
│ │ │ +
class __attribute__((visibility("default"))) TimerQueue typedef TimerQueue::event TQEvent
A timer queue for timer events.
Definition timers.h:268
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,680 +3,220 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -typeref.h │ │ │ │ +timers.h │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ -1// Copyright (C) 2015-2020 Cherokees of Idaho. │ │ │ │ -2// │ │ │ │ -3// This file is part of GNU uCommon C++. │ │ │ │ -4// │ │ │ │ -5// GNU uCommon C++ is free software: you can redistribute it and/or modify │ │ │ │ -6// it under the terms of the GNU Lesser General Public License as published │ │ │ │ -7// by the Free Software Foundation, either version 3 of the License, or │ │ │ │ -8// (at your option) any later version. │ │ │ │ -9// │ │ │ │ -10// GNU uCommon C++ is distributed in the hope that it will be useful, │ │ │ │ -11// but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ -12// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ -13// GNU Lesser General Public License for more details. │ │ │ │ -14// │ │ │ │ -15// You should have received a copy of the GNU Lesser General Public License │ │ │ │ -16// along with GNU uCommon C++. If not, see . │ │ │ │ -17 │ │ │ │ -28#ifndef _UCOMMON_TYPEREF_H_ │ │ │ │ -29#define _UCOMMON_TYPEREF_H_ │ │ │ │ +1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks. │ │ │ │ +2// Copyright (C) 2015-2020 Cherokees of Idaho. │ │ │ │ +3// │ │ │ │ +4// This file is part of GNU uCommon C++. │ │ │ │ +5// │ │ │ │ +6// GNU uCommon C++ is free software: you can redistribute it and/or modify │ │ │ │ +7// it under the terms of the GNU Lesser General Public License as published │ │ │ │ +8// by the Free Software Foundation, either version 3 of the License, or │ │ │ │ +9// (at your option) any later version. │ │ │ │ +10// │ │ │ │ +11// GNU uCommon C++ is distributed in the hope that it will be useful, │ │ │ │ +12// but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ +13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ +14// GNU Lesser General Public License for more details. │ │ │ │ +15// │ │ │ │ +16// You should have received a copy of the GNU Lesser General Public License │ │ │ │ +17// along with GNU uCommon C++. If not, see . │ │ │ │ +18 │ │ │ │ +28#ifndef _UCOMMON_TIMERS_H_ │ │ │ │ +29#define _UCOMMON_TIMERS_H_ │ │ │ │ 30 │ │ │ │ -31#ifndef _UCOMMON_CPR_H_ │ │ │ │ -32#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ +31#ifndef _UCOMMON_LINKED_H_ │ │ │ │ +32#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ 33#endif │ │ │ │ 34 │ │ │ │ -35#ifndef _UCOMMON_ATOMIC_H_ │ │ │ │ -36#include <_u_c_o_m_m_o_n_/_a_t_o_m_i_c_._h> │ │ │ │ -37#endif │ │ │ │ -38 │ │ │ │ -39#ifndef _UCOMMON_PROTOCOLS_H_ │ │ │ │ -40#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ -41#endif │ │ │ │ -42 │ │ │ │ -43#ifndef _UCOMMON_GENERICS_H_ │ │ │ │ -44#include <_u_c_o_m_m_o_n_/_g_e_n_e_r_i_c_s_._h> │ │ │ │ -45#endif │ │ │ │ -46 │ │ │ │ -47#ifndef _UCOMMON_OBJECT_H_ │ │ │ │ -48#include <_u_c_o_m_m_o_n_/_o_b_j_e_c_t_._h> │ │ │ │ -49#endif │ │ │ │ -50 │ │ │ │ -51#ifndef _UCOMMON_THREAD_H_ │ │ │ │ -52#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ -53#endif │ │ │ │ -54 │ │ │ │ -55namespace _u_c_o_m_m_o_n { │ │ │ │ +35#ifndef _MSWINDOWS_ │ │ │ │ +36#include │ │ │ │ +37#include │ │ │ │ +38#endif │ │ │ │ +39 │ │ │ │ +40#include │ │ │ │ +41 │ │ │ │ +42namespace _u_c_o_m_m_o_n { │ │ │ │ +43 │ │ │ │ +50class __EXPORT Timer │ │ │ │ +51{ │ │ │ │ +52private: │ │ │ │ +53 friend class Conditional; │ │ │ │ +54 friend class Semaphore; │ │ │ │ +55 friend class Event; │ │ │ │ 56 │ │ │ │ -57class TypeRelease; │ │ │ │ -58class typeref_guard; │ │ │ │ -59 │ │ │ │ -68class __EXPORT TypeRef │ │ │ │ -69{ │ │ │ │ -70protected: │ │ │ │ -71 friend class ArrayRef; │ │ │ │ -72 friend class SharedRef; │ │ │ │ -73 friend class MapRef; │ │ │ │ -74 friend class TypeRelease; │ │ │ │ -75 │ │ │ │ -76 class Release; │ │ │ │ -77 │ │ │ │ -78public: │ │ │ │ -86 class __EXPORT Counted : public __PROTOCOL ObjectProtocol │ │ │ │ -87 { │ │ │ │ -88 private: │ │ │ │ -89 __DELETE_COPY(Counted); │ │ │ │ -90 │ │ │ │ -91 protected: │ │ │ │ -92 friend class TypeRef; │ │ │ │ -93 friend class TypeRelease; │ │ │ │ -94 │ │ │ │ -95 union { │ │ │ │ -96 TypeRelease *autorelease; │ │ │ │ -97 Counted *linkrelease; │ │ │ │ -98 }; │ │ │ │ +57#if _POSIX_TIMERS > 0 && defined(POSIX_TIMERS) │ │ │ │ +58 timespec timer; │ │ │ │ +59#else │ │ │ │ +60#undef POSIX_TIMERS // make sure not used if no support │ │ │ │ +61 timeval timer; │ │ │ │ +62#endif │ │ │ │ +63 bool updated; │ │ │ │ +64 │ │ │ │ +65protected: │ │ │ │ +71 bool update(void); │ │ │ │ +72 │ │ │ │ +77 bool is_active(void) const; │ │ │ │ +78 │ │ │ │ +79public: │ │ │ │ +80 static const timeout_t inf = ((timeout_t)(-1)); │ │ │ │ +81 static const time_t reset = ((time_t)(0)); │ │ │ │ +82 │ │ │ │ +83#ifdef _MSWINDOWS_ │ │ │ │ +84 typedef unsigned __int64 tick_t; │ │ │ │ +85#else │ │ │ │ +86 typedef uint64_t tick_t; │ │ │ │ +87#endif │ │ │ │ +88 │ │ │ │ +92 Timer(); │ │ │ │ +93 │ │ │ │ +98 Timer(timeout_t offset); │ │ │ │ 99 │ │ │ │ -100 mutable Atomic::counter count; │ │ │ │ -101 unsigned offset; │ │ │ │ -102 size_t size; │ │ │ │ -103 │ │ │ │ -112 explicit Counted(void *address, size_t size, TypeRelease *ar = NULL); │ │ │ │ -113 │ │ │ │ -119 virtual void dealloc(void); │ │ │ │ -120 │ │ │ │ -121 public: │ │ │ │ -126 inline bool _i_s() const { │ │ │ │ -127 return (count.get() > 0); │ │ │ │ -128 } │ │ │ │ -129 │ │ │ │ -134 inline unsigned copies() const { │ │ │ │ -135 return ((unsigned)count.get()); │ │ │ │ -136 } │ │ │ │ -137 │ │ │ │ -138 inline TypeRelease *getRelease() const { │ │ │ │ -139 return autorelease; │ │ │ │ -140 } │ │ │ │ -141 │ │ │ │ -148 void operator delete(void *address); │ │ │ │ -149 │ │ │ │ -154 void retain(); │ │ │ │ -155 │ │ │ │ -160 void release(); │ │ │ │ -161 }; │ │ │ │ -162 │ │ │ │ -163protected: │ │ │ │ -164 Counted *ref; // heap reference... │ │ │ │ +104 Timer(time_t offset); │ │ │ │ +105 │ │ │ │ +110 Timer(const Timer& copy); │ │ │ │ +111 │ │ │ │ +116 void set(timeout_t expire); │ │ │ │ +117 │ │ │ │ +122 void set(time_t expire); │ │ │ │ +123 │ │ │ │ +127 void set(void); │ │ │ │ +128 │ │ │ │ +132 void clear(void); │ │ │ │ +133 │ │ │ │ +138 timeout_t get(void) const; │ │ │ │ +139 │ │ │ │ +144 inline timeout_t operator*() const { │ │ │ │ +145 return get(); │ │ │ │ +146 } │ │ │ │ +147 │ │ │ │ +152 bool operator!() const; │ │ │ │ +153 │ │ │ │ +158 operator bool() const; │ │ │ │ +159 │ │ │ │ +164 Timer& operator=(time_t expire); │ │ │ │ 165 │ │ │ │ -170 TypeRef(Counted *object); │ │ │ │ +170 Timer& operator=(timeout_t expire); │ │ │ │ 171 │ │ │ │ -177 TypeRef(const TypeRef& pointer); │ │ │ │ -178 │ │ │ │ -182 TypeRef(); │ │ │ │ +176 Timer& operator+=(time_t expire); │ │ │ │ +177 │ │ │ │ +182 Timer& operator+=(timeout_t expire); │ │ │ │ 183 │ │ │ │ -189 void set(Counted *object); │ │ │ │ -190 │ │ │ │ -194 void assign(const typeref_guard& ref); │ │ │ │ +188 Timer& operator-=(time_t expire); │ │ │ │ +189 │ │ │ │ +194 Timer& operator-=(timeout_t expire); │ │ │ │ 195 │ │ │ │ -201 static caddr_t mem(caddr_t address); │ │ │ │ +201 timeout_t operator-(const Timer& timer); │ │ │ │ 202 │ │ │ │ -203public: │ │ │ │ -208 virtual ~TypeRef(); │ │ │ │ +208 bool operator==(const Timer& timer) const; │ │ │ │ 209 │ │ │ │ -215 void set(const TypeRef& pointer); │ │ │ │ +215 bool operator!=(const Timer& timer) const; │ │ │ │ 216 │ │ │ │ -220 void clear(void); │ │ │ │ -221 │ │ │ │ -226 size_t size(void) const; │ │ │ │ -227 │ │ │ │ -232 unsigned copies() const; │ │ │ │ -233 │ │ │ │ -238 inline operator bool() const { │ │ │ │ -239 return ref != NULL; │ │ │ │ -240 } │ │ │ │ -241 │ │ │ │ -246 inline bool operator!() const { │ │ │ │ -247 return ref == NULL; │ │ │ │ -248 } │ │ │ │ -249 │ │ │ │ -259 inline static void put(TypeRef& target, Counted *object) { │ │ │ │ -260 target.set(object); │ │ │ │ -261 } │ │ │ │ -262 │ │ │ │ -263 bool is_released(void); │ │ │ │ -264}; │ │ │ │ -265 │ │ │ │ -266class __EXPORT TypeRelease │ │ │ │ -267{ │ │ │ │ -268public: │ │ │ │ -269 inline TypeRelease() { │ │ │ │ -270 delegate = nullptr; │ │ │ │ -271 } │ │ │ │ +222 bool operator<(const Timer& timer) const; │ │ │ │ +223 │ │ │ │ +229 bool operator<=(const Timer& timer) const; │ │ │ │ +230 │ │ │ │ +236 bool operator>(const Timer& timer) const; │ │ │ │ +237 │ │ │ │ +243 bool operator>=(const Timer& timer) const; │ │ │ │ +244 │ │ │ │ +249 static void sync(Timer &timer); │ │ │ │ +250 │ │ │ │ +255 static tick_t ticks(void); │ │ │ │ +256}; │ │ │ │ +257 │ │ │ │ +268class __EXPORT TimerQueue : public OrderedIndex │ │ │ │ +269{ │ │ │ │ +270private: │ │ │ │ +271 __DELETE_COPY(TimerQueue); │ │ │ │ 272 │ │ │ │ -273 inline TypeRelease(TypeRelease *target) { │ │ │ │ -274 delegate = target; │ │ │ │ -275 } │ │ │ │ -276 │ │ │ │ -277 virtual unsigned purge(); │ │ │ │ -278 │ │ │ │ -279 virtual caddr_t allocate(size_t size); │ │ │ │ -280 │ │ │ │ -281protected: │ │ │ │ -282 friend class TypeRef::Counted; │ │ │ │ -283 │ │ │ │ -284 TypeRelease *delegate; │ │ │ │ -285 │ │ │ │ -286 void enlist(TypeRef::Counted **root, TypeRef::Counted *obj); │ │ │ │ -287 │ │ │ │ -288 TypeRef::Counted *delist(TypeRef::Counted **root); │ │ │ │ +273public: │ │ │ │ +282 class __EXPORT event : protected Timer, public DLinkedObject │ │ │ │ +283 { │ │ │ │ +284 private: │ │ │ │ +285 __DELETE_DEFAULTS(event); │ │ │ │ +286 │ │ │ │ +287 protected: │ │ │ │ +288 friend class TimerQueue; │ │ │ │ 289 │ │ │ │ -290 virtual void release(TypeRef::Counted *obj); │ │ │ │ -291 │ │ │ │ -292 void dealloc(TypeRef::Counted *obj); │ │ │ │ -293 │ │ │ │ -294 inline size_t size(TypeRef::Counted *obj) { │ │ │ │ -295 return obj->size; │ │ │ │ -296 } │ │ │ │ -297}; │ │ │ │ -298 │ │ │ │ -299extern __EXPORT TypeRelease auto_release; │ │ │ │ -300extern __EXPORT TypeRelease secure_release; │ │ │ │ -301extern __EXPORT TypeRelease release_later; │ │ │ │ +294 event(timeout_t expire); │ │ │ │ +295 │ │ │ │ +301 event(TimerQueue *queue, timeout_t expire); │ │ │ │ 302 │ │ │ │ -303class __EXPORT typeref_guard : protected TypeRef │ │ │ │ -304{ │ │ │ │ -305private: │ │ │ │ -306 friend class TypeRef; │ │ │ │ +306 virtual void expired(void) = 0; │ │ │ │ 307 │ │ │ │ -308 mutable Mutex sync; │ │ │ │ -309 │ │ │ │ -310public: │ │ │ │ -311 inline typeref_guard() : TypeRef() {} │ │ │ │ -312 │ │ │ │ -313 inline typeref_guard(const typeref_guard& copy) : TypeRef(_c_o_p_y) {} │ │ │ │ +313 virtual timeout_t timeout(void); │ │ │ │ 314 │ │ │ │ -315 inline typeref_guard(const TypeRef& pointer) : TypeRef(pointer) {} │ │ │ │ -316 │ │ │ │ -317 void set(const TypeRef& pointer); │ │ │ │ -318 │ │ │ │ -319 inline typeref_guard& operator=(const TypeRef& pointer) { │ │ │ │ -320 set(pointer); │ │ │ │ -321 return *this; │ │ │ │ -322 } │ │ │ │ -323}; │ │ │ │ -324 │ │ │ │ -325template │ │ │ │ -326class typeref : public TypeRef │ │ │ │ -327{ │ │ │ │ -328private: │ │ │ │ -329 class value : public Counted │ │ │ │ -330 { │ │ │ │ -331 private: │ │ │ │ -332 __DELETE_COPY(value); │ │ │ │ -333 │ │ │ │ -334 public: │ │ │ │ -335 T data; │ │ │ │ -336 │ │ │ │ -337 inline value(caddr_t mem, const T& object, TypeRelease *ar = &R) : │ │ │ │ -338 Counted(mem, sizeof(value), ar) { │ │ │ │ -339 data = object; │ │ │ │ -340 } │ │ │ │ -341 }; │ │ │ │ -342 │ │ │ │ -343public: │ │ │ │ -344 inline typeref() : TypeRef() {} │ │ │ │ -345 │ │ │ │ -346 inline typeref(const typeref_guard& global) : TypeRef() { │ │ │ │ -347 TypeRef::assign(global); │ │ │ │ -348 } │ │ │ │ -349 │ │ │ │ -350 inline typeref(const typeref& _c_o_p_y) : TypeRef(_c_o_p_y) {} │ │ │ │ +315 public: │ │ │ │ +319 virtual ~event(); │ │ │ │ +320 │ │ │ │ +326 void attach(TimerQueue *queue); │ │ │ │ +327 │ │ │ │ +331 void detach(void); │ │ │ │ +332 │ │ │ │ +337 void arm(timeout_t timeout); │ │ │ │ +338 │ │ │ │ +342 void disarm(void); │ │ │ │ +343 │ │ │ │ +348 inline timeout_t get(void) const { │ │ │ │ +349 return Timer::get(); │ │ │ │ +350 } │ │ │ │ 351 │ │ │ │ -352 inline typeref(const T& object, TypeRelease *ar = &R) : TypeRef() { │ │ │ │ -353 caddr_t p = R.allocate(sizeof(value)); │ │ │ │ -354 TypeRef::set(new(mem(p)) value(p, object, ar)); │ │ │ │ -355 } │ │ │ │ -356 │ │ │ │ -357 inline explicit typeref(Counted *object) : TypeRef(object) {} │ │ │ │ -358 │ │ │ │ -359 inline const T* operator->() const { │ │ │ │ -360 if(!ref) │ │ │ │ -361 return NULL; │ │ │ │ -362 value *v = polystatic_cast(ref); │ │ │ │ -363 return &(v->data); │ │ │ │ -364 } │ │ │ │ -365 │ │ │ │ -366 inline const T& operator*() const { │ │ │ │ -367 value *v = polystatic_cast(ref); │ │ │ │ -368 __THROW_DEREF(v); │ │ │ │ -369 return *(&(v->data)); │ │ │ │ -370 } │ │ │ │ -371 │ │ │ │ -372 inline const T* operator()() const { │ │ │ │ -373 value *v = polystatic_cast(ref); │ │ │ │ -374 if(!v) │ │ │ │ -375 return nullptr; │ │ │ │ -376 │ │ │ │ -377 return &(v->data); │ │ │ │ -378 } │ │ │ │ -379 │ │ │ │ -380 inline operator const T&() const { │ │ │ │ -381 value *v = polystatic_cast(ref); │ │ │ │ -382 __THROW_DEREF(v); │ │ │ │ -383 return *(&(v->data)); │ │ │ │ -384 } │ │ │ │ +352 inline timeout_t operator*() const { │ │ │ │ +353 return Timer::get(); │ │ │ │ +354 } │ │ │ │ +355 │ │ │ │ +359 void update(void); │ │ │ │ +360 │ │ │ │ +365 inline TimerQueue *list(void) const { │ │ │ │ +366 return static_cast(Root); │ │ │ │ +367 } │ │ │ │ +368 }; │ │ │ │ +369 │ │ │ │ +370protected: │ │ │ │ +371 friend class event; │ │ │ │ +372 │ │ │ │ +377 virtual void modify(void) = 0; │ │ │ │ +378 │ │ │ │ +384 virtual void update(void) = 0; │ │ │ │ 385 │ │ │ │ -386 inline typeref& operator=(const typeref_guard& ptr) { │ │ │ │ -387 TypeRef::assign(ptr); │ │ │ │ -388 return *this; │ │ │ │ -389 } │ │ │ │ -390 │ │ │ │ -391 inline typeref& operator=(const typeref& ptr) { │ │ │ │ -392 TypeRef::set(ptr); │ │ │ │ -393 return *this; │ │ │ │ -394 } │ │ │ │ -395 │ │ │ │ -396 inline bool operator==(const typeref& ptr) const { │ │ │ │ -397 value *v1 = polystatic_cast(ref); │ │ │ │ -398 value *v2 = polystatic_cast(ptr.ref); │ │ │ │ -399 if(!v1 || !v2) │ │ │ │ -400 return false; │ │ │ │ -401 return v1->data == v2->data; │ │ │ │ -402 } │ │ │ │ -403 │ │ │ │ -404 inline bool operator==(const T& obj) const { │ │ │ │ -405 value *v = polystatic_cast(ref); │ │ │ │ -406 if(!v) │ │ │ │ -407 return false; │ │ │ │ -408 return v->data == obj; │ │ │ │ -409 } │ │ │ │ -410 │ │ │ │ -411 inline bool operator!=(const typeref& ptr) const { │ │ │ │ -412 return !(*this == ptr); │ │ │ │ -413 } │ │ │ │ -414 │ │ │ │ -415 inline bool operator!=(const T& obj) const { │ │ │ │ -416 return !(*this == obj); │ │ │ │ -417 } │ │ │ │ +386public: │ │ │ │ +390 TimerQueue(); │ │ │ │ +391 │ │ │ │ +395 virtual ~TimerQueue(); │ │ │ │ +396 │ │ │ │ +401 void operator+=(event &timer); │ │ │ │ +402 │ │ │ │ +407 void operator-=(event &timer); │ │ │ │ +408 │ │ │ │ +416 timeout_t expire(); │ │ │ │ +417}; │ │ │ │ 418 │ │ │ │ -419 inline void set(T& object, TypeRelease *pool = &R) { │ │ │ │ -420 clear(); │ │ │ │ -421 caddr_t p = R.allocate(sizeof(value)); │ │ │ │ -422 TypeRef::set(new(mem(p)) value(p, object, pool)); │ │ │ │ -423 } │ │ │ │ -424 │ │ │ │ -425 inline typeref& operator=(T& object) { │ │ │ │ -426 set(object); │ │ │ │ -427 return *this; │ │ │ │ -428 } │ │ │ │ -429}; │ │ │ │ +_4_2_2typedef TimerQueue::event _T_Q_E_v_e_n_t; │ │ │ │ +423 │ │ │ │ +_4_2_7typedef Timer _t_i_m_e_r___t; │ │ │ │ +428 │ │ │ │ +429} // namespace ucommon │ │ │ │ 430 │ │ │ │ -431// The specializations are done as simple template specializations so that │ │ │ │ -the │ │ │ │ -432// hard parts can be hard-coded rather than inline members. This means we do │ │ │ │ -433// not pass the autorelease as a specialization here, but we can do a │ │ │ │ -secondary │ │ │ │ -434// template that does use releases with a lot less overhead. │ │ │ │ -435 │ │ │ │ -436template<> │ │ │ │ -437class __EXPORT typeref : public TypeRef │ │ │ │ -438{ │ │ │ │ -439public: │ │ │ │ -440 class value : public Counted │ │ │ │ -441 { │ │ │ │ -442 private: │ │ │ │ -443 __DELETE_COPY(value); │ │ │ │ -444 │ │ │ │ -445 protected: │ │ │ │ -446 friend class typeref; │ │ │ │ -447 │ │ │ │ -448 char mem[1]; │ │ │ │ -449 │ │ │ │ -450 value(caddr_t addr, size_t size, const char *str, TypeRelease *ar = │ │ │ │ -&auto_release); │ │ │ │ -451 │ │ │ │ -452 void destroy(void); │ │ │ │ -453 │ │ │ │ -454 public: │ │ │ │ -455 inline char *get() { │ │ │ │ -456 return &mem[0]; │ │ │ │ -457 } │ │ │ │ -458 │ │ │ │ -459 inline size_t len() { │ │ │ │ -460 return strlen(mem); │ │ │ │ -461 } │ │ │ │ -462 │ │ │ │ -463 inline size_t _m_a_x() { │ │ │ │ -464 return size; │ │ │ │ -465 } │ │ │ │ -466 │ │ │ │ -467 inline operator char *() { │ │ │ │ -468 return &mem[0]; │ │ │ │ -469 } │ │ │ │ -470 }; │ │ │ │ -471 │ │ │ │ -472 typeref(); │ │ │ │ -473 │ │ │ │ -474 typeref(const typeref& _c_o_p_y); │ │ │ │ -475 │ │ │ │ -476 typeref(const char *str, TypeRelease *ar = &auto_release); │ │ │ │ -477 │ │ │ │ -478 typeref(size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -479 │ │ │ │ -480 inline typeref(const typeref_guard& global) : TypeRef() { │ │ │ │ -481 TypeRef::assign(global); │ │ │ │ -482 } │ │ │ │ -483 │ │ │ │ -484 inline explicit typeref(Counted *object) : TypeRef(object) {} │ │ │ │ -485 │ │ │ │ -486 inline explicit typeref(value *value) : TypeRef(value) {} │ │ │ │ -487 │ │ │ │ -488 const char *operator*() const; │ │ │ │ -489 │ │ │ │ -490 inline operator const char *() const { │ │ │ │ -491 return operator*(); │ │ │ │ -492 } │ │ │ │ -493 │ │ │ │ -494 size_t len() const; │ │ │ │ -495 │ │ │ │ -496 bool operator==(const typeref& ptr) const; │ │ │ │ -497 │ │ │ │ -498 bool operator==(const char *obj) const; │ │ │ │ -499 │ │ │ │ -500 bool operator==(value *chars) const; │ │ │ │ -501 │ │ │ │ -502 inline bool operator!=(const typeref& ptr) const { │ │ │ │ -503 return !(*this == ptr); │ │ │ │ -504 } │ │ │ │ -505 │ │ │ │ -506 inline bool operator!=(value *chars) const { │ │ │ │ -507 return !(*this == chars); │ │ │ │ -508 } │ │ │ │ -509 │ │ │ │ -510 inline bool operator!=(const char *obj) const { │ │ │ │ -511 return !(*this == obj); │ │ │ │ -512 } │ │ │ │ -513 │ │ │ │ -514 bool operator<(const typeref& ptr) const; │ │ │ │ -515 │ │ │ │ -516 inline bool operator>(const typeref& ptr) const { │ │ │ │ -517 return (ptr < *this); │ │ │ │ -518 } │ │ │ │ -519 │ │ │ │ -520 inline bool operator<=(const typeref& ptr) const { │ │ │ │ -521 return !(*this > ptr); │ │ │ │ -522 } │ │ │ │ -523 │ │ │ │ -524 inline bool operator>=(const typeref& ptr) const { │ │ │ │ -525 return !(*this < ptr); │ │ │ │ -526 } │ │ │ │ -527 │ │ │ │ -528 typeref& operator=(const typeref& objref); │ │ │ │ -529 │ │ │ │ -530 typeref& operator=(const char *str); │ │ │ │ -531 │ │ │ │ -532 typeref& operator=(value *chars); │ │ │ │ -533 │ │ │ │ -534 const typeref operator+(const char *str) const; │ │ │ │ -535 │ │ │ │ -536 const typeref operator+(const typeref& ptr) const; │ │ │ │ -537 │ │ │ │ -538 const char *operator()(ssize_t offset) const; │ │ │ │ -539 │ │ │ │ -540 void set(const char *str, TypeRelease *ar = &auto_release); │ │ │ │ -541 │ │ │ │ -542 void hex(const uint8_t *mem, size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -543 │ │ │ │ -544 void b64(const uint8_t *mem, size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -545 │ │ │ │ -546 void assign(value *chars); │ │ │ │ -547 │ │ │ │ -548 static void expand(value **handle, size_t size); │ │ │ │ -549 │ │ │ │ -550 static value *create(size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -551 │ │ │ │ -552 static void destroy(value *bytes); │ │ │ │ -553}; │ │ │ │ -554 │ │ │ │ -555template<> │ │ │ │ -556class __EXPORT typeref : public TypeRef │ │ │ │ -557{ │ │ │ │ -558public: │ │ │ │ -559 class value : public Counted │ │ │ │ -560 { │ │ │ │ -561 private: │ │ │ │ -562 __DELETE_COPY(value); │ │ │ │ -563 │ │ │ │ -564 protected: │ │ │ │ -565 friend class typeref; │ │ │ │ -566 │ │ │ │ -567 uint8_t mem[1]; │ │ │ │ -568 │ │ │ │ -569 value(caddr_t addr, size_t size, const uint8_t *data = nullptr, TypeRelease │ │ │ │ -*ar = &auto_release); │ │ │ │ -570 │ │ │ │ -571 void destroy(void); │ │ │ │ -572 │ │ │ │ -573 public: │ │ │ │ -574 inline size_t _m_a_x() { │ │ │ │ -575 return size; │ │ │ │ -576 } │ │ │ │ -577 │ │ │ │ -578 inline uint8_t *get() { │ │ │ │ -579 return &mem[0]; │ │ │ │ -580 } │ │ │ │ -581 │ │ │ │ -582 inline operator uint8_t*() { │ │ │ │ -583 return &mem[0]; │ │ │ │ -584 } │ │ │ │ -585 }; │ │ │ │ -586 │ │ │ │ -587 typeref(); │ │ │ │ -588 │ │ │ │ -589 typeref(const typeref& _c_o_p_y); │ │ │ │ -590 │ │ │ │ -591 typeref(uint8_t *str, size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -592 │ │ │ │ -593 typeref(size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -594 │ │ │ │ -595 typeref(bool mode, size_t bits, TypeRelease *ar = &auto_release); │ │ │ │ -596 │ │ │ │ -597 inline typeref(const typeref_guard& global) : TypeRef() { │ │ │ │ -598 TypeRef::assign(global); │ │ │ │ -599 } │ │ │ │ -600 │ │ │ │ -601 inline explicit typeref(Counted *object) : TypeRef(object) {} │ │ │ │ -602 │ │ │ │ -603 const uint8_t *operator*() const; │ │ │ │ -604 │ │ │ │ -605 inline operator const uint8_t *() const { │ │ │ │ -606 return operator*(); │ │ │ │ -607 } │ │ │ │ -608 │ │ │ │ -609 typeref& operator=(const typeref& objref); │ │ │ │ -610 │ │ │ │ -611 typeref& operator=(value *bytes); │ │ │ │ -612 │ │ │ │ -613 bool operator==(const typeref& ptr) const; │ │ │ │ -614 │ │ │ │ -615 bool operator==(value *bytes) const; │ │ │ │ -616 │ │ │ │ -617 inline bool operator!=(const typeref& ptr) const { │ │ │ │ -618 return !(*this == ptr); │ │ │ │ -619 } │ │ │ │ -620 │ │ │ │ -621 inline bool operator!=(value *bytes) const { │ │ │ │ -622 return !(*this == bytes); │ │ │ │ -623 } │ │ │ │ -624 │ │ │ │ -625 const typeref operator+(const typeref& ptr) const; │ │ │ │ -626 │ │ │ │ -627 void set(const uint8_t *str, size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -628 │ │ │ │ -629 size_t set(bool bit, size_t offset, size_t bits = 1); │ │ │ │ -630 │ │ │ │ -631 size_t hex(const char *str, bool ws = false, TypeRelease *ar = │ │ │ │ -&auto_release); │ │ │ │ -632 │ │ │ │ -633 size_t b64(const char *str, bool ws = false, TypeRelease *ar = │ │ │ │ -&auto_release); │ │ │ │ -634 │ │ │ │ -635 uint8_t *data(void); │ │ │ │ -636 │ │ │ │ -637 bool get(size_t offset); │ │ │ │ -638 │ │ │ │ -639 size_t count(size_t offset, size_t bits = 1); │ │ │ │ -640 │ │ │ │ -641 void assign(value *bytes); │ │ │ │ -642 │ │ │ │ -643 typeref hex(); │ │ │ │ -644 │ │ │ │ -645 typeref b64(); │ │ │ │ -646 │ │ │ │ -647 static value *create(size_t size, TypeRelease *ar = &auto_release); │ │ │ │ -648 │ │ │ │ -649 static void destroy(value *bytes); │ │ │ │ -650}; │ │ │ │ -651 │ │ │ │ -652// convenience classes that roll up autorelease behavior for strings and │ │ │ │ -653// byte arrays into templates. │ │ │ │ -654 │ │ │ │ -655template │ │ │ │ -656class stringref : public typeref │ │ │ │ -657{ │ │ │ │ -658public: │ │ │ │ -659 inline stringref() : typeref() {} │ │ │ │ -660 │ │ │ │ -661 inline stringref(const stringref& _c_o_p_y) : typeref(_c_o_p_y) {} │ │ │ │ -662 │ │ │ │ -663 inline stringref(const char *str) : typeref(str, &R) {} │ │ │ │ -664 │ │ │ │ -665 inline stringref(size_t size) : typeref(size, &R) {} │ │ │ │ -666 │ │ │ │ -667 inline explicit stringref(Counted *object) : typeref(object) │ │ │ │ -{} │ │ │ │ -668 │ │ │ │ -669 inline void set(const char *str) { │ │ │ │ -670 typeref::set(str, &R); │ │ │ │ -671 } │ │ │ │ -672 │ │ │ │ -673 inline static value *create(size_t size) { │ │ │ │ -674 return typeref::create(size, &R); │ │ │ │ -675 } │ │ │ │ -676 │ │ │ │ -677 inline static stringref promote(typeref& str) { │ │ │ │ -678 stringref result = *str; │ │ │ │ -679 return result; │ │ │ │ -680 } │ │ │ │ -681}; │ │ │ │ -682 │ │ │ │ -683template │ │ │ │ -684class byteref : public typeref │ │ │ │ -685{ │ │ │ │ -686public: │ │ │ │ -687 inline byteref() : typeref() {} │ │ │ │ -688 │ │ │ │ -689 inline byteref(uint8_t *str, size_t size) : typeref(str, │ │ │ │ -size, &R) {} │ │ │ │ -690 │ │ │ │ -691 inline byteref(size_t size) : typeref(size, &R) {} │ │ │ │ -692 │ │ │ │ -693 inline byteref(bool mode, size_t bits) : typeref(mode, │ │ │ │ -bits, &R) {} │ │ │ │ -694 │ │ │ │ -695 inline explicit byteref(Counted *object) : typeref(object) │ │ │ │ -{} │ │ │ │ -696 │ │ │ │ -697 inline void set(const uint8_t *str, size_t size) { │ │ │ │ -698 typeref::set(str, size, &R); │ │ │ │ -699 } │ │ │ │ -700 │ │ │ │ -701 inline size_t hex(const char *str, bool ws = false) { │ │ │ │ -702 return typeref::hex(str, ws, &R); │ │ │ │ -703 } │ │ │ │ -704 │ │ │ │ -705 inline size_t b64(const char *str, bool ws = false) { │ │ │ │ -706 return typeref::b64(str, ws, &R); │ │ │ │ -707 } │ │ │ │ -708 │ │ │ │ -709 inline stringref hex() { │ │ │ │ -710 typeref str = typeref::hex(); │ │ │ │ -711 stringref result = *str; │ │ │ │ -712 return result; │ │ │ │ -713 } │ │ │ │ -714 │ │ │ │ -715 inline stringref b64() { │ │ │ │ -716 typeref str = typeref::b64(); │ │ │ │ -717 stringref result = *str; │ │ │ │ -718 return result; │ │ │ │ -719 } │ │ │ │ -720 │ │ │ │ -721 inline static value *create(size_t size) { │ │ │ │ -722 return typeref::create(size, &R); │ │ │ │ -723 } │ │ │ │ -724 │ │ │ │ -725 inline static byteref promote(typeref& str) { │ │ │ │ -726 byteref result = *str; │ │ │ │ -727 return result; │ │ │ │ -728 } │ │ │ │ -729}; │ │ │ │ -730 │ │ │ │ -731// a namespace for aliasing things we may typically use as a typeref │ │ │ │ -732 │ │ │ │ -733namespace Type { │ │ │ │ -734 typedef int32_t Integer; │ │ │ │ -735 typedef double Real; │ │ │ │ -736 typedef const char *Chars; │ │ │ │ -737 typedef const uint8_t *Bytes; │ │ │ │ -738 typedef const uint8_t *Bools; │ │ │ │ -739} │ │ │ │ -740 │ │ │ │ -741typedef typeref::value *charvalues_t; │ │ │ │ -742typedef typeref::value *bytevalues_t; │ │ │ │ -743typedef typeref stringref_t; │ │ │ │ -744typedef typeref byteref_t; │ │ │ │ -745typedef typeref boolref_t; │ │ │ │ -746 │ │ │ │ -747template │ │ │ │ -748inline typeref typeref_cast(T x) { │ │ │ │ -749 return typeref(x); │ │ │ │ -750} │ │ │ │ -751 │ │ │ │ -752} // namespace │ │ │ │ -753 │ │ │ │ -754#endif │ │ │ │ -_p_r_o_t_o_c_o_l_s_._h │ │ │ │ -Abstract interfaces and support. │ │ │ │ -_g_e_n_e_r_i_c_s_._h │ │ │ │ -Generic templates for C++. │ │ │ │ -_c_p_r_._h │ │ │ │ -Runtime functions. │ │ │ │ -_a_t_o_m_i_c_._h │ │ │ │ -Atomic pointers and locks. │ │ │ │ +431#endif │ │ │ │ +_l_i_n_k_e_d_._h │ │ │ │ +Linked objects, lists, templates, and containers. │ │ │ │ _u_c_o_m_m_o_n │ │ │ │ Common namespace for all ucommon objects. │ │ │ │ DDeeffiinniittiioonn _a_c_c_e_s_s_._h_:_4_7 │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_x │ │ │ │ -T &() max(T &o1, T &o2) │ │ │ │ -Convenience function to return max of two objects. │ │ │ │ -DDeeffiinniittiioonn _g_e_n_e_r_i_c_s_._h_:_4_5_0 │ │ │ │ -_u_c_o_m_m_o_n_:_:_c_o_p_y │ │ │ │ -T copy(const T &src) │ │ │ │ -Convenience function to copy objects. │ │ │ │ -DDeeffiinniittiioonn _g_e_n_e_r_i_c_s_._h_:_4_0_0 │ │ │ │ -_u_c_o_m_m_o_n_:_:_i_s │ │ │ │ -bool is(T &object) │ │ │ │ -Convenience function to validate object assuming it is castable to bool. │ │ │ │ -DDeeffiinniittiioonn _g_e_n_e_r_i_c_s_._h_:_2_9_7 │ │ │ │ -_o_b_j_e_c_t_._h │ │ │ │ -A common object base class with auto-pointer support. │ │ │ │ -_t_h_r_e_a_d_._h │ │ │ │ -Thread classes and sychronization objects. │ │ │ │ +_u_c_o_m_m_o_n_:_:_t_i_m_e_r___t │ │ │ │ +Timer timer_t │ │ │ │ +A convenience type for timers. │ │ │ │ +DDeeffiinniittiioonn _t_i_m_e_r_s_._h_:_4_2_7 │ │ │ │ +_u_c_o_m_m_o_n_:_:_T_Q_E_v_e_n_t │ │ │ │ +class __attribute__((visibility("default"))) TimerQueue typedef TimerQueue:: │ │ │ │ +event TQEvent │ │ │ │ +A timer queue for timer events. │ │ │ │ +DDeeffiinniittiioonn _t_i_m_e_r_s_._h_:_2_6_8 │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00399.svg │ │ │ @@ -8,2283 +8,1410 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">....< │ │ │ -00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ -000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ -000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ -000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ -000001d0: 736c 6174 6528 3420 3531 3829 223e 0a3c slate(4 518)">.< │ │ │ -000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 7479 title>ucommon/ty │ │ │ -000001f0: 7065 7265 662e 683c 2f74 6974 6c65 3e0a peref.h. │ │ │ -00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ -00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ -00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...u │ │ │ -00000360: 636f 6d6d 6f6e 2f74 7970 6572 6566 2e68 common/typeref.h │ │ │ -00000370: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......No │ │ │ -000003c0: 6465 323c 2f74 6974 6c65 3e0a 3c67 2069 de2...uco │ │ │ -000004f0: 6d6d 6f6e 2f63 7072 2e68 3c2f 7465 7874 mmon/cpr.h... │ │ │ -00000510: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ... │ │ │ -00000560: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -00000570: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2</titl │ │ │ -00000580: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00000590: 315f 4e6f 6465 3030 3030 3031 5f4e 6f64 1_Node000001_Nod │ │ │ -000005a0: 6530 3030 3030 3222 3e3c 6120 786c 696e e000002"><a xlin │ │ │ -000005b0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -000005c0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -000005d0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -000005e0: 643d 224d 3636 382e 3536 2c2d 3439 342e d="M668.56,-494. │ │ │ -000005f0: 3931 4336 3733 2e37 352c 2d34 3736 2e37 91C673.75,-476.7 │ │ │ -00000600: 3420 3638 352c 2d34 3333 2036 3835 2c2d 4 685,-433 685,- │ │ │ -00000610: 3339 352e 3520 3638 352c 2d33 3935 2e35 395.5 685,-395.5 │ │ │ -00000620: 2036 3835 2c2d 3339 352e 3520 3638 352c 685,-395.5 685, │ │ │ -00000630: 2d32 3833 2e35 2036 3835 2c2d 3233 322e -283.5 685,-232. │ │ │ -00000640: 3232 2035 3333 2e36 2c2d 3138 362e 3420 22 533.6,-186.4 │ │ │ -00000650: 3438 372c 2d31 3635 2034 3630 2e32 342c 487,-165 460.24, │ │ │ -00000660: 2d31 3532 2e37 3120 3432 392e 3034 2c2d -152.71 429.04,- │ │ │ -00000670: 3134 302e 3838 2034 3035 2e37 342c 2d31 140.88 405.74,-1 │ │ │ -00000680: 3332 2e35 3122 2f3e 0a3c 706f 6c79 676f 32.51"/>.<polygo │ │ │ -00000690: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -000006a0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -000006b0: 2220 706f 696e 7473 3d22 3430 362e 3837 " points="406.87 │ │ │ -000006c0: 2c2d 3132 392e 3139 2033 3936 2e32 372c ,-129.19 396.27, │ │ │ -000006d0: 2d31 3239 2e31 3420 3430 342e 3532 2c2d -129.14 404.52,- │ │ │ -000006e0: 3133 352e 3739 2034 3036 2e38 372c 2d31 135.79 406.87,-1 │ │ │ -000006f0: 3239 2e31 3922 2f3e 0a3c 2f61 3e0a 3c2f 29.19"/>.</a>.</ │ │ │ -00000700: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00000710: 6531 3920 2d2d 3e0a 3c67 2069 643d 224e e19 -->.<g id="N │ │ │ -00000720: 6f64 6530 3030 3031 3922 2063 6c61 7373 ode000019" class │ │ │ -00000730: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ -00000740: 4e6f 6465 3139 3c2f 7469 746c 653e 0a3c Node19.< │ │ │ -00000750: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00000760: 3139 223e 3c61 2078 6c69 6e6b 3a68 7265 19">. │ │ │ -00000820: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/atomic │ │ │ -00000890: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -000008a0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node1->N │ │ │ -00000910: 6f64 6531 393c 2f74 6974 6c65 3e0a 3c67 ode19........ │ │ │ -00000c20: 3c67 2069 643d 2265 6467 6532 315f 4e6f .Node1& │ │ │ -00000c60: 2334 353b 2667 743b 4e6f 6465 3230 3c2f #45;>Node20</ │ │ │ -00000c70: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00000c80: 6564 6765 3231 5f4e 6f64 6530 3030 3030 edge21_Node00000 │ │ │ -00000c90: 315f 4e6f 6465 3030 3030 3230 223e 3c61 1_Node000020"><a │ │ │ -00000ca0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00000cb0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00000cc0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00000cd0: 3866 6622 2064 3d22 4d36 3039 2e39 362c 8ff" d="M609.96, │ │ │ -00000ce0: 2d35 3030 2e30 3743 3439 392e 3837 2c2d -500.07C499.87,- │ │ │ -00000cf0: 3439 312e 3738 2032 3636 2c2d 3436 352e 491.78 266,-465. │ │ │ -00000d00: 3920 3236 362c 2d33 3935 2e35 2032 3636 9 266,-395.5 266 │ │ │ -00000d10: 2c2d 3339 352e 3520 3236 362c 2d33 3935 ,-395.5 266,-395 │ │ │ -00000d20: 2e35 2032 3636 2c2d 3333 382e 3520 3236 .5 266,-338.5 26 │ │ │ -00000d30: 362c 2d32 3836 2e30 3620 3237 342e 332c 6,-286.06 274.3, │ │ │ -00000d40: 2d32 3234 2e35 3720 3237 382e 3935 2c2d -224.57 278.95,- │ │ │ -00000d50: 3139 342e 3322 2f3e 0a3c 706f 6c79 676f 194.3"/>.<polygo │ │ │ -00000d60: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00000d70: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000d80: 2220 706f 696e 7473 3d22 3238 322e 3432 " points="282.42 │ │ │ -00000d90: 2c2d 3139 342e 3733 2032 3830 2e35 322c ,-194.73 280.52, │ │ │ -00000da0: 2d31 3834 2e33 2032 3735 2e35 312c 2d31 -184.3 275.51,-1 │ │ │ -00000db0: 3933 2e36 3420 3238 322e 3432 2c2d 3139 93.64 282.42,-19 │ │ │ -00000dc0: 342e 3733 222f 3e0a 3c2f 613e 0a3c 2f67 4.73"/>.</a>.</g │ │ │ -00000dd0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00000de0: 3231 202d 2d3e 0a3c 6720 6964 3d22 4e6f 21 -->.<g id="No │ │ │ -00000df0: 6465 3030 3030 3231 2220 636c 6173 733d de000021" class= │ │ │ -00000e00: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ -00000e10: 6f64 6532 313c 2f74 6974 6c65 3e0a 3c67 ode21... │ │ │ -00000ef0: 3c74 6578 7420 7465 7874 2d61 6e63 686f ucommon/generic │ │ │ -00000f60: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h.. │ │ │ -00000f70: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node1-> │ │ │ -00000fe0: 4e6f 6465 3231 3c2f 7469 746c 653e 0a3c Node21.< │ │ │ -00000ff0: 6720 6964 3d22 615f 6564 6765 3233 5f4e g id="a_edge23_N │ │ │ -00001000: 6f64 6530 3030 3030 315f 4e6f 6465 3030 ode000001_Node00 │ │ │ -00001010: 3030 3231 223e 3c61 2078 6c69 6e6b 3a74 0021">..... │ │ │ -00001150: 0a3c 212d 2d20 4e6f 6465 3233 202d 2d3e . │ │ │ -00001160: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node23< │ │ │ -00001190: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000011a0: 5f4e 6f64 6530 3030 3032 3322 3e3c 6120 _Node000023"><a │ │ │ -000011b0: 786c 696e 6b3a 6872 6566 3d22 6130 3039 xlink:href="a009 │ │ │ -000011c0: 3432 2e68 746d 6c22 2074 6172 6765 743d 42.html" target= │ │ │ -000011d0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -000011e0: 6c65 3d22 4120 636f 6d6d 6f6e 206f 626a le="A common obj │ │ │ -000011f0: 6563 7420 6261 7365 2063 6c61 7373 2077 ect base class w │ │ │ -00001200: 6974 6820 6175 746f 2623 3435 3b70 6f69 ith auto-poi │ │ │ -00001210: 6e74 6572 2073 7570 706f 7274 2e22 3e0a nter support.">. │ │ │ -00001220: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ -00001230: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ -00001240: 3636 3636 3622 2070 6f69 6e74 733d 2235 66666" points="5 │ │ │ -00001250: 3830 2e35 2c2d 3233 3920 3437 332e 352c 80.5,-239 473.5, │ │ │ -00001260: 2d32 3339 2034 3733 2e35 2c2d 3232 3020 -239 473.5,-220 │ │ │ -00001270: 3538 302e 352c 2d32 3230 2035 3830 2e35 580.5,-220 580.5 │ │ │ -00001280: 2c2d 3233 3922 2f3e 0a3c 7465 7874 2074 ,-239"/>.<text t │ │ │ -00001290: 6578 742d 616e 6368 6f72 3d22 6d69 6464 ext-anchor="midd │ │ │ -000012a0: 6c65 2220 783d 2235 3237 2220 793d 222d le" x="527" y="- │ │ │ -000012b0: 3232 3722 2066 6f6e 742d 6661 6d69 6c79 227" font-family │ │ │ -000012c0: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ -000012d0: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ -000012e0: 653d 2231 302e 3030 223e 7563 6f6d 6d6f e="10.00">ucommo │ │ │ -000012f0: 6e2f 6f62 6a65 6374 2e68 3c2f 7465 7874 n/object.h</text │ │ │ -00001300: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00001310: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b .<!-- Node1- │ │ │ -00001320: 2667 743b 4e6f 6465 3233 202d 2d3e 0a3c >Node23 -->.< │ │ │ -00001330: 6720 6964 3d22 6564 6765 3238 5f4e 6f64 g id="edge28_Nod │ │ │ -00001340: 6530 3030 3030 315f 4e6f 6465 3030 3030 e000001_Node0000 │ │ │ -00001350: 3233 2220 636c 6173 733d 2265 6467 6522 23" class="edge" │ │ │ -00001360: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 2623 >.<title>Node1&# │ │ │ -00001370: 3435 3b26 6774 3b4e 6f64 6532 333c 2f74 45;>Node23</t │ │ │ -00001380: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00001390: 6467 6532 385f 4e6f 6465 3030 3030 3031 dge28_Node000001 │ │ │ -000013a0: 5f4e 6f64 6530 3030 3032 3322 3e3c 6120 _Node000023"><a │ │ │ -000013b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -000013c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -000013d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -000013e0: 6666 2220 643d 224d 3636 332e 3434 2c2d ff" d="M663.44,- │ │ │ -000013f0: 3439 342e 3931 4336 3538 2e32 352c 2d34 494.91C658.25,-4 │ │ │ -00001400: 3736 2e37 3420 3634 372c 2d34 3333 2036 76.74 647,-433 6 │ │ │ -00001410: 3437 2c2d 3339 352e 3520 3634 372c 2d33 47,-395.5 647,-3 │ │ │ -00001420: 3935 2e35 2036 3437 2c2d 3339 352e 3520 95.5 647,-395.5 │ │ │ -00001430: 3634 372c 2d33 3338 2e35 2036 3437 2c2d 647,-338.5 647,- │ │ │ -00001440: 3239 312e 3336 2035 3935 2e32 2c2d 3235 291.36 595.2,-25 │ │ │ -00001450: 392e 3534 2035 3539 2e36 372c 2d32 3433 9.54 559.67,-243 │ │ │ -00001460: 2e32 3622 2f3e 0a3c 706f 6c79 676f 6e20 .26"/>.<polygon │ │ │ -00001470: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00001480: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00001490: 706f 696e 7473 3d22 3536 302e 372c 2d32 points="560.7,-2 │ │ │ -000014a0: 3339 2e38 3920 3535 302e 3134 2c2d 3233 39.89 550.14,-23 │ │ │ -000014b0: 392e 3039 2035 3537 2e38 392c 2d32 3436 9.09 557.89,-246 │ │ │ -000014c0: 2e33 3120 3536 302e 372c 2d32 3339 2e38 .31 560.7,-239.8 │ │ │ -000014d0: 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 9"/>.</a>.</g>.< │ │ │ -000014e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3520 /g>.<!-- Node25 │ │ │ -000014f0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -00001500: 3030 3032 3522 2063 6c61 7373 3d22 6e6f 00025" class="no │ │ │ -00001510: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00001520: 3235 3c2f 7469 746c 653e 0a3c 6720 6964 25. │ │ │ -00001540: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..uc │ │ │ -00001670: 6f6d 6d6f 6e2f 7468 7265 6164 2e68 3c2f ommon/thread.h... │ │ │ -00001690: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 ...< │ │ │ -00001880: 7469 746c 653e 4e6f 6465 333c 2f74 6974 title>Node3..< │ │ │ -00001920: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00001930: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00001940: 3636 3636 2220 706f 696e 7473 3d22 3634 6666" points="64 │ │ │ -00001950: 312e 352c 2d37 3420 3532 322e 352c 2d37 1.5,-74 522.5,-7 │ │ │ -00001960: 3420 3532 322e 352c 2d35 3520 3634 312e 4 522.5,-55 641. │ │ │ -00001970: 352c 2d35 3520 3634 312e 352c 2d37 3422 5,-55 641.5,-74" │ │ │ -00001980: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.ucommon/platf │ │ │ -000019f0: 6f72 6d2e 683c 2f74 6578 743e 0a3c 2f61 orm.h......Node2-> │ │ │ -00001a70: 4e6f 6465 333c 2f74 6974 6c65 3e0a 3c67 Node3..... │ │ │ -00001b90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00001bd0: 6465 3132 3c2f 7469 746c 653e 0a3c 6720 de12...unistd.h< │ │ │ -00001cc0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00001cd0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -00001d30: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ -00001d40: 3132 3c2f 7469 746c 653e 0a3c 6720 6964 12.... │ │ │ -00001e50: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00001e60: 212d 2d20 4e6f 6465 3420 2d2d 3e0a 3c67 !-- Node4 -->..< │ │ │ -00001e90: 7469 746c 653e 4e6f 6465 343c 2f74 6974 title>Node4...< │ │ │ -00001f30: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00001f40: 3d22 6d69 6464 6c65 2220 783d 2231 3939 ="middle" x="199 │ │ │ -00001f50: 2220 793d 222d 3722 2066 6f6e 742d 6661 " y="-7" font-fa │ │ │ -00001f60: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily="Helvetica, │ │ │ -00001f70: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif" font │ │ │ -00001f80: 2d73 697a 653d 2231 302e 3030 223e 6373 -size="10.00">cs │ │ │ -00001f90: 7464 6c69 623c 2f74 6578 743e 0a3c 2f61 tdlib......Node3-> │ │ │ -00002010: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4......< │ │ │ -00002130: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 202d /g>. │ │ │ -000022a0: 0a3c 6720 6964 3d22 6564 6765 345f 4e6f ..Node3& │ │ │ -000022e0: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -000022f0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00002300: 6467 6534 5f4e 6f64 6530 3030 3030 335f dge4_Node000003_ │ │ │ -00002310: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ -00002320: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00002330: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00002340: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00002350: 6622 2064 3d22 4d36 3431 2e38 2c2d 3536 f" d="M641.8,-56 │ │ │ -00002360: 2e35 3743 3733 362e 3338 2c2d 3435 2e35 .57C736.38,-45.5 │ │ │ -00002370: 3920 3931 332e 3834 2c2d 3234 2e39 3520 9 913.84,-24.95 │ │ │ -00002380: 3936 302e 3137 2c2d 3138 2e36 3622 2f3e 960.17,-18.66"/> │ │ │ -00002390: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000023a0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -000023b0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -000023c0: 3d22 3936 302e 3936 2c2d 3232 2e30 3920 ="960.96,-22.09 │ │ │ -000023d0: 3937 302e 3333 2c2d 3137 2e31 3620 3935 970.33,-17.16 95 │ │ │ -000023e0: 392e 3933 2c2d 3135 2e31 3620 3936 302e 9.93,-15.16 960. │ │ │ -000023f0: 3936 2c2d 3232 2e30 3922 2f3e 0a3c 2f61 96,-22.09"/>.</a │ │ │ -00002400: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00002410: 204e 6f64 6536 202d 2d3e 0a3c 6720 6964 Node6 -->.<g id │ │ │ -00002420: 3d22 4e6f 6465 3030 3030 3036 2220 636c ="Node000006" cl │ │ │ -00002430: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00002440: 6c65 3e4e 6f64 6536 3c2f 7469 746c 653e le>Node6 │ │ │ -00002450: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ -000024e0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .stdexcept... │ │ │ -00002560: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ... │ │ │ -000025b0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ -000025c0: 3b26 6774 3b4e 6f64 6536 3c2f 7469 746c ;>Node6</titl │ │ │ -000025d0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000025e0: 355f 4e6f 6465 3030 3030 3033 5f4e 6f64 5_Node000003_Nod │ │ │ -000025f0: 6530 3030 3030 3622 3e3c 6120 786c 696e e000006"><a xlin │ │ │ -00002600: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00002610: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00002620: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00002630: 643d 224d 3634 312e 3736 2c2d 3536 2e35 d="M641.76,-56.5 │ │ │ -00002640: 3443 3634 362e 3538 2c2d 3536 2e30 3120 4C646.58,-56.01 │ │ │ -00002650: 3635 312e 3337 2c2d 3535 2e34 3920 3635 651.37,-55.49 65 │ │ │ -00002660: 362c 2d35 3520 3831 392e 3639 2c2d 3337 6,-55 819.69,-37 │ │ │ -00002670: 2e37 3620 3836 342e 3232 2c2d 3433 2e34 .76 864.22,-43.4 │ │ │ -00002680: 3520 3130 3331 2e33 362c 2d31 382e 3933 5 1031.36,-18.93 │ │ │ -00002690: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -000026a0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -000026b0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -000026c0: 6e74 733d 2231 3033 322e 3132 2c2d 3232 nts="1032.12,-22 │ │ │ -000026d0: 2e33 3520 3130 3431 2e35 2c2d 3137 2e34 .35 1041.5,-17.4 │ │ │ -000026e0: 3320 3130 3331 2e30 392c 2d31 352e 3433 3 1031.09,-15.43 │ │ │ -000026f0: 2031 3033 322e 3132 2c2d 3232 2e33 3522 1032.12,-22.35" │ │ │ -00002700: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00002710: 3e0a 3c21 2d2d 204e 6f64 6537 202d 2d3e >.<!-- Node7 --> │ │ │ -00002720: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ -00002730: 3037 2220 636c 6173 733d 226e 6f64 6522 07" class="node" │ │ │ -00002740: 3e0a 3c74 6974 6c65 3e4e 6f64 6537 3c2f >.<title>Node7</ │ │ │ -00002750: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00002760: 4e6f 6465 3030 3030 3037 223e 3c61 2078 Node000007"><a x │ │ │ -00002770: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00002780: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00002790: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ -000027a0: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ -000027b0: 2233 3034 2e35 2c2d 3139 2032 3431 2e35 "304.5,-19 241.5 │ │ │ -000027c0: 2c2d 3139 2032 3431 2e35 2c30 2033 3034 ,-19 241.5,0 304 │ │ │ -000027d0: 2e35 2c30 2033 3034 2e35 2c2d 3139 222f .5,0 304.5,-19"/ │ │ │ -000027e0: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ -000027f0: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ -00002800: 3237 3322 2079 3d22 2d37 2220 666f 6e74 273" y="-7" font │ │ │ -00002810: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00002820: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00002830: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00002840: 3e70 7468 7265 6164 2e68 3c2f 7465 7874 >pthread.h</text │ │ │ -00002850: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00002860: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b .<!-- Node3- │ │ │ -00002870: 2667 743b 4e6f 6465 3720 2d2d 3e0a 3c67 >Node7 -->.<g │ │ │ -00002880: 2069 643d 2265 6467 6536 5f4e 6f64 6530 id="edge6_Node0 │ │ │ -00002890: 3030 3030 335f 4e6f 6465 3030 3030 3037 00003_Node000007 │ │ │ -000028a0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -000028b0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 <title>Node3- │ │ │ -000028c0: 3b26 6774 3b4e 6f64 6537 3c2f 7469 746c ;>Node7</titl │ │ │ -000028d0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000028e0: 365f 4e6f 6465 3030 3030 3033 5f4e 6f64 6_Node000003_Nod │ │ │ -000028f0: 6530 3030 3030 3722 3e3c 6120 786c 696e e000007"><a xlin │ │ │ -00002900: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00002910: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00002920: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00002930: 643d 224d 3532 352e 3937 2c2d 3534 2e39 d="M525.97,-54.9 │ │ │ -00002940: 3943 3437 332e 372c 2d34 362e 3838 2033 9C473.7,-46.88 3 │ │ │ -00002950: 3933 2e33 2c2d 3333 2e39 3720 3331 342e 93.3,-33.97 314. │ │ │ -00002960: 392c 2d31 392e 3322 2f3e 0a3c 706f 6c79 9,-19.3"/>.<poly │ │ │ -00002970: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -00002980: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -00002990: 6666 2220 706f 696e 7473 3d22 3331 352e ff" points="315. │ │ │ -000029a0: 3333 2c2d 3135 2e38 3220 3330 342e 3835 33,-15.82 304.85 │ │ │ -000029b0: 2c2d 3137 2e34 2033 3134 2e30 332c 2d32 ,-17.4 314.03,-2 │ │ │ -000029c0: 322e 3720 3331 352e 3333 2c2d 3135 2e38 2.7 315.33,-15.8 │ │ │ -000029d0: 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2"/>.</a>.</g>.< │ │ │ -000029e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6538 202d /g>.<!-- Node8 - │ │ │ -000029f0: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ -00002a00: 3030 3038 2220 636c 6173 733d 226e 6f64 0008" class="nod │ │ │ -00002a10: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6538 e">.<title>Node8 │ │ │ -00002a20: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...signal.h.....< │ │ │ -00002b50: 6720 6964 3d22 6564 6765 375f 4e6f 6465 g id="edge7_Node │ │ │ -00002b60: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ -00002b70: 3822 2063 6c61 7373 3d22 6564 6765 223e 8" class="edge"> │ │ │ -00002b80: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ -00002b90: 353b 2667 743b 4e6f 6465 383c 2f74 6974 5;>Node8</tit │ │ │ -00002ba0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00002bb0: 6537 5f4e 6f64 6530 3030 3030 335f 4e6f e7_Node000003_No │ │ │ -00002bc0: 6465 3030 3030 3038 223e 3c61 2078 6c69 de000008"><a xli │ │ │ -00002bd0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00002be0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00002bf0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00002c00: 2064 3d22 4d35 3434 2e36 312c 2d35 342e d="M544.61,-54. │ │ │ -00002c10: 3939 4335 3037 2e34 332c 2d34 362e 3531 99C507.43,-46.51 │ │ │ -00002c20: 2034 3438 2e34 372c 2d33 332e 3037 2033 448.47,-33.07 3 │ │ │ -00002c30: 3837 2e39 392c 2d31 392e 3232 222f 3e0a 87.99,-19.22"/>. │ │ │ -00002c40: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00002c50: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -00002c60: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -00002c70: 2233 3838 2e34 312c 2d31 352e 3733 2033 "388.41,-15.73 3 │ │ │ -00002c80: 3737 2e38 382c 2d31 362e 3931 2033 3836 77.88,-16.91 386 │ │ │ -00002c90: 2e38 352c 2d32 322e 3535 2033 3838 2e34 .85,-22.55 388.4 │ │ │ -00002ca0: 312c 2d31 352e 3733 222f 3e0a 3c2f 613e 1,-15.73"/>.</a> │ │ │ -00002cb0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00002cc0: 4e6f 6465 3920 2d2d 3e0a 3c67 2069 643d Node9 -->.<g id= │ │ │ -00002cd0: 224e 6f64 6530 3030 3030 3922 2063 6c61 "Node000009" cla │ │ │ -00002ce0: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00002cf0: 653e 4e6f 6465 393c 2f74 6974 6c65 3e0a e>Node9. │ │ │ -00002d00: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ -00002d80: 0a3c 7465 7874 2074 6578 742d 616e 6368 . │ │ │ -00002de0: 7379 732f 7374 6174 2e68 3c2f 7465 7874 sys/stat.h... │ │ │ -00002e00: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ... │ │ │ -00002e50: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ -00002e60: 3b26 6774 3b4e 6f64 6539 3c2f 7469 746c ;>Node9</titl │ │ │ -00002e70: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00002e80: 385f 4e6f 6465 3030 3030 3033 5f4e 6f64 8_Node000003_Nod │ │ │ -00002e90: 6530 3030 3030 3922 3e3c 6120 786c 696e e000009"><a xlin │ │ │ -00002ea0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00002eb0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00002ec0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00002ed0: 643d 224d 3535 372e 3236 2c2d 3534 2e39 d="M557.26,-54.9 │ │ │ -00002ee0: 3843 3533 312e 3633 2c2d 3436 2e31 3620 8C531.63,-46.16 │ │ │ -00002ef0: 3439 312e 3337 2c2d 3332 2e33 3120 3436 491.37,-32.31 46 │ │ │ -00002f00: 322e 3539 2c2d 3232 2e34 3122 2f3e 0a3c 2.59,-22.41"/>.< │ │ │ -00002f10: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00002f20: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00002f30: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00002f40: 3436 332e 3533 2c2d 3139 2e30 3320 3435 463.53,-19.03 45 │ │ │ -00002f50: 322e 3934 2c2d 3139 2e30 3820 3436 312e 2.94,-19.08 461. │ │ │ -00002f60: 3235 2c2d 3235 2e36 3520 3436 332e 3533 25,-25.65 463.53 │ │ │ -00002f70: 2c2d 3139 2e30 3322 2f3e 0a3c 2f61 3e0a ,-19.03"/>.</a>. │ │ │ -00002f80: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00002f90: 6f64 6531 3020 2d2d 3e0a 3c67 2069 643d ode10 -->.<g id= │ │ │ -00002fa0: 224e 6f64 6530 3030 3031 3022 2063 6c61 "Node000010" cla │ │ │ -00002fb0: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00002fc0: 653e 4e6f 6465 3130 3c2f 7469 746c 653e e>Node10 │ │ │ -00002fd0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...sys/types.h.... │ │ │ -000030f0: 0a3c 6720 6964 3d22 6564 6765 395f 4e6f ..Node3& │ │ │ -00003130: 2334 353b 2667 743b 4e6f 6465 3130 3c2f #45;>Node10</ │ │ │ -00003140: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00003150: 6564 6765 395f 4e6f 6465 3030 3030 3033 edge9_Node000003 │ │ │ -00003160: 5f4e 6f64 6530 3030 3031 3022 3e3c 6120 _Node000010"><a │ │ │ -00003170: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00003180: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00003190: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -000031a0: 6666 2220 643d 224d 3537 312e 3037 2c2d ff" d="M571.07,- │ │ │ -000031b0: 3534 2e39 3843 3536 302e 3932 2c2d 3437 54.98C560.92,-47 │ │ │ -000031c0: 2e30 3720 3534 352e 3538 2c2d 3335 2e31 .07 545.58,-35.1 │ │ │ -000031d0: 3120 3533 332e 3335 2c2d 3235 2e35 3822 1 533.35,-25.58" │ │ │ -000031e0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -000031f0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00003200: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00003210: 7473 3d22 3533 352e 3136 2c2d 3232 2e35 ts="535.16,-22.5 │ │ │ -00003220: 3620 3532 352e 3132 2c2d 3139 2e31 3720 6 525.12,-19.17 │ │ │ -00003230: 3533 302e 3836 2c2d 3238 2e30 3820 3533 530.86,-28.08 53 │ │ │ -00003240: 352e 3136 2c2d 3232 2e35 3622 2f3e 0a3c 5.16,-22.56"/>.< │ │ │ -00003250: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00003260: 2d2d 204e 6f64 6531 3120 2d2d 3e0a 3c67 -- Node11 -->.<g │ │ │ -00003270: 2069 643d 224e 6f64 6530 3030 3031 3122 id="Node000011" │ │ │ -00003280: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -00003290: 7469 746c 653e 4e6f 6465 3131 3c2f 7469 title>Node11</ti │ │ │ -000032a0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -000032b0: 6465 3030 3030 3131 223e 3c61 2078 6c69 de000011"><a xli │ │ │ -000032c0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -000032d0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -000032e0: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -000032f0: 3939 3939 3922 2070 6f69 6e74 733d 2236 99999" points="6 │ │ │ -00003300: 3231 2e35 2c2d 3139 2035 3638 2e35 2c2d 21.5,-19 568.5,- │ │ │ -00003310: 3139 2035 3638 2e35 2c30 2036 3231 2e35 19 568.5,0 621.5 │ │ │ -00003320: 2c30 2036 3231 2e35 2c2d 3139 222f 3e0a ,0 621.5,-19"/>. │ │ │ -00003330: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ -00003340: 723d 226d 6964 646c 6522 2078 3d22 3539 r="middle" x="59 │ │ │ -00003350: 3522 2079 3d22 2d37 2220 666f 6e74 2d66 5" y="-7" font-f │ │ │ -00003360: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -00003370: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00003380: 742d 7369 7a65 3d22 3130 2e30 3022 3e73 t-size="10.00">s │ │ │ -00003390: 7464 696e 742e 683c 2f74 6578 743e 0a3c tdint.h</text>.< │ │ │ -000033a0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -000033b0: 2d2d 204e 6f64 6533 2623 3435 3b26 6774 -- Node3-> │ │ │ -000033c0: 3b4e 6f64 6531 3120 2d2d 3e0a 3c67 2069 ;Node11 -->.<g i │ │ │ -000033d0: 643d 2265 6467 6531 305f 4e6f 6465 3030 d="edge10_Node00 │ │ │ -000033e0: 3030 3033 5f4e 6f64 6530 3030 3031 3122 0003_Node000011" │ │ │ -000033f0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00003400: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ -00003410: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11</titl │ │ │ -00003420: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00003430: 3130 5f4e 6f64 6530 3030 3030 335f 4e6f 10_Node000003_No │ │ │ -00003440: 6465 3030 3030 3131 223e 3c61 2078 6c69 de000011"><a xli │ │ │ -00003450: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00003460: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00003470: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00003480: 2064 3d22 4d35 3834 2e31 352c 2d35 342e d="M584.15,-54. │ │ │ -00003490: 3735 4335 3835 2e38 372c 2d34 372e 3732 75C585.87,-47.72 │ │ │ -000034a0: 2035 3838 2e33 352c 2d33 372e 3632 2035 588.35,-37.62 5 │ │ │ -000034b0: 3930 2e35 2c2d 3238 2e38 3422 2f3e 0a3c 90.5,-28.84"/>.< │ │ │ -000034c0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000034d0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000034e0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000034f0: 3539 332e 3931 2c2d 3239 2e36 3320 3539 593.91,-29.63 59 │ │ │ -00003500: 322e 3839 2c2d 3139 2e30 3920 3538 372e 2.89,-19.09 587. │ │ │ -00003510: 3131 2c2d 3237 2e39 3720 3539 332e 3931 11,-27.97 593.91 │ │ │ -00003520: 2c2d 3239 2e36 3322 2f3e 0a3c 2f61 3e0a ,-29.63"/>.</a>. │ │ │ -00003530: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00003540: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ -00003550: 6531 3220 2d2d 3e0a 3c67 2069 643d 2265 e12 -->.<g id="e │ │ │ -00003560: 6467 6531 315f 4e6f 6465 3030 3030 3033 dge11_Node000003 │ │ │ -00003570: 5f4e 6f64 6530 3030 3031 3222 2063 6c61 _Node000012" cla │ │ │ -00003580: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00003590: 653e 4e6f 6465 3326 2334 353b 2667 743b e>Node3-> │ │ │ -000035a0: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ -000035b0: 6720 6964 3d22 615f 6564 6765 3131 5f4e g id="a_edge11_N │ │ │ -000035c0: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ -000035d0: 3030 3132 223e 3c61 2078 6c69 6e6b 3a74 0012">........N │ │ │ -00003860: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ -00003870: 6531 333c 2f74 6974 6c65 3e0a 3c67 2069 e13....< │ │ │ -00003980: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -000039c0: 7469 746c 653e 4e6f 6465 3134 3c2f 7469 title>Node14..

. │ │ │ -00003a60: 3c74 6578 7420 7465 7874 2d61 6e63 686f c │ │ │ -00003ac0: 6374 7970 653c 2f74 6578 743e 0a3c 2f61 ctype......Node3-&g │ │ │ -00003b40: 743b 4e6f 6465 3134 3c2f 7469 746c 653e t;Node14 │ │ │ -00003b50: 0a3c 6720 6964 3d22 615f 6564 6765 3133 ..... │ │ │ -00003c60: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00003ca0: 6465 3135 3c2f 7469 746c 653e 0a3c 6720 de15...cli │ │ │ -00003d90: 6d69 7473 3c2f 7465 7874 3e0a 3c2f 613e mits. │ │ │ -00003da0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ -00003e10: 3b4e 6f64 6531 353c 2f74 6974 6c65 3e0a ;Node15. │ │ │ -00003e20: 3c67 2069 643d 2261 5f65 6467 6531 345f ..... │ │ │ -00003f30: 0a3c 212d 2d20 4e6f 6465 3136 202d 2d3e . │ │ │ -00003f40: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node16< │ │ │ -00003f70: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00003f80: 5f4e 6f64 6530 3030 3031 3622 3e3c 6120 _Node000016"><a │ │ │ -00003f90: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00003fa0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00003fb0: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ -00003fc0: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ -00003fd0: 3d22 3832 322e 352c 2d31 3920 3737 352e ="822.5,-19 775. │ │ │ -00003fe0: 352c 2d31 3920 3737 352e 352c 3020 3832 5,-19 775.5,0 82 │ │ │ -00003ff0: 322e 352c 3020 3832 322e 352c 2d31 3922 2.5,0 822.5,-19" │ │ │ -00004000: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ -00004010: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ -00004020: 2237 3939 2220 793d 222d 3722 2066 6f6e "799" y="-7" fon │ │ │ -00004030: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ -00004040: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ -00004050: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ -00004060: 223e 6365 7272 6e6f 3c2f 7465 7874 3e0a ">cerrno</text>. │ │ │ -00004070: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00004080: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -00004090: 743b 4e6f 6465 3136 202d 2d3e 0a3c 6720 t;Node16 -->.<g │ │ │ -000040a0: 6964 3d22 6564 6765 3135 5f4e 6f64 6530 id="edge15_Node0 │ │ │ -000040b0: 3030 3030 335f 4e6f 6465 3030 3030 3136 00003_Node000016 │ │ │ -000040c0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -000040d0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 <title>Node3- │ │ │ -000040e0: 3b26 6774 3b4e 6f64 6531 363c 2f74 6974 ;>Node16</tit │ │ │ -000040f0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00004100: 6531 355f 4e6f 6465 3030 3030 3033 5f4e e15_Node000003_N │ │ │ -00004110: 6f64 6530 3030 3031 3622 3e3c 6120 786c ode000016"><a xl │ │ │ -00004120: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00004130: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00004140: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00004150: 2220 643d 224d 3631 382c 2d35 342e 3936 " d="M618,-54.96 │ │ │ -00004160: 4336 3533 2e30 392c 2d34 362e 3620 3730 C653.09,-46.6 70 │ │ │ -00004170: 382e 3232 2c2d 3333 2e33 3720 3736 352e 8.22,-33.37 765. │ │ │ -00004180: 332c 2d31 392e 3135 222f 3e0a 3c70 6f6c 3,-19.15"/>.<pol │ │ │ -00004190: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -000041a0: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -000041b0: 3866 6622 2070 6f69 6e74 733d 2237 3636 8ff" points="766 │ │ │ -000041c0: 2e33 362c 2d32 322e 3439 2037 3735 2e32 .36,-22.49 775.2 │ │ │ -000041d0: 322c 2d31 362e 3637 2037 3634 2e36 372c 2,-16.67 764.67, │ │ │ -000041e0: 2d31 352e 3720 3736 362e 3336 2c2d 3232 -15.7 766.36,-22 │ │ │ -000041f0: 2e34 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .49"/>.</a>.</g> │ │ │ -00004200: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ -00004210: 3720 2d2d 3e0a 3c67 2069 643d 224e 6f64 7 -->.<g id="Nod │ │ │ -00004220: 6530 3030 3031 3722 2063 6c61 7373 3d22 e000017" class=" │ │ │ -00004230: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ -00004240: 6465 3137 3c2f 7469 746c 653e 0a3c 6720 de17...new... │ │ │ -00004350: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ..< │ │ │ -00004370: 6720 6964 3d22 6564 6765 3136 5f4e 6f64 g id="edge16_Nod │ │ │ -00004380: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00004390: 3137 2220 636c 6173 733d 2265 6467 6522 17" class="edge" │ │ │ -000043a0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.Node3&# │ │ │ -000043b0: 3435 3b26 6774 3b4e 6f64 6531 373c 2f74 45;>Node17</t │ │ │ -000043c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000043d0: 6467 6531 365f 4e6f 6465 3030 3030 3033 dge16_Node000003 │ │ │ -000043e0: 5f4e 6f64 6530 3030 3031 3722 3e3c 6120 _Node000017"><a │ │ │ -000043f0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00004400: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00004410: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00004420: 6666 2220 643d 224d 3634 312e 3032 2c2d ff" d="M641.02,- │ │ │ -00004430: 3534 2e39 3643 3638 392e 3435 2c2d 3437 54.96C689.45,-47 │ │ │ -00004440: 2e35 2037 3539 2e39 352c 2d33 352e 3539 .5 759.95,-35.59 │ │ │ -00004450: 2038 3330 2e34 362c 2d31 382e 3837 222f 830.46,-18.87"/ │ │ │ -00004460: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00004470: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00004480: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00004490: 733d 2238 3331 2e35 2c2d 3232 2e32 3220 s="831.5,-22.22 │ │ │ -000044a0: 3834 302e 3431 2c2d 3136 2e34 3820 3832 840.41,-16.48 82 │ │ │ -000044b0: 392e 3837 2c2d 3135 2e34 3120 3833 312e 9.87,-15.41 831. │ │ │ -000044c0: 352c 2d32 322e 3232 222f 3e0a 3c2f 613e 5,-22.22"/>.</a> │ │ │ -000044d0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -000044e0: 4e6f 6465 3138 202d 2d3e 0a3c 6720 6964 Node18 -->.<g id │ │ │ -000044f0: 3d22 4e6f 6465 3030 3030 3138 2220 636c ="Node000018" cl │ │ │ -00004500: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00004510: 6c65 3e4e 6f64 6531 383c 2f74 6974 6c65 le>Node18...assert.h... │ │ │ -00004620: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ..< │ │ │ -00004640: 6720 6964 3d22 6564 6765 3137 5f4e 6f64 g id="edge17_Nod │ │ │ -00004650: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00004660: 3138 2220 636c 6173 733d 2265 6467 6522 18" class="edge" │ │ │ -00004670: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.Node3&# │ │ │ -00004680: 3435 3b26 6774 3b4e 6f64 6531 383c 2f74 45;>Node18</t │ │ │ -00004690: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000046a0: 6467 6531 375f 4e6f 6465 3030 3030 3033 dge17_Node000003 │ │ │ -000046b0: 5f4e 6f64 6530 3030 3031 3822 3e3c 6120 _Node000018"><a │ │ │ -000046c0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -000046d0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -000046e0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -000046f0: 6666 2220 643d 224d 3634 312e 3633 2c2d ff" d="M641.63,- │ │ │ -00004700: 3536 2e31 3143 3730 332e 3038 2c2d 3438 56.11C703.08,-48 │ │ │ -00004710: 2e31 3820 3830 312e 3535 2c2d 3334 2e36 .18 801.55,-34.6 │ │ │ -00004720: 2038 3836 2c2d 3139 2038 3836 2e31 2c2d 886,-19 886.1,- │ │ │ -00004730: 3138 2e39 3820 3838 362e 322c 2d31 382e 18.98 886.2,-18. │ │ │ -00004740: 3936 2038 3836 2e33 2c2d 3138 2e39 3422 96 886.3,-18.94" │ │ │ -00004750: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00004760: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00004770: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00004780: 7473 3d22 3838 362e 372c 2d32 322e 3433 ts="886.7,-22.43 │ │ │ -00004790: 2038 3935 2e38 332c 2d31 372e 3035 2038 895.83,-17.05 8 │ │ │ -000047a0: 3835 2e33 342c 2d31 352e 3537 2038 3836 85.34,-15.57 886 │ │ │ -000047b0: 2e37 2c2d 3232 2e34 3322 2f3e 0a3c 2f61 .7,-22.43"/>.</a │ │ │ -000047c0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -000047d0: 204e 6f64 6531 3926 2334 353b 2667 743b Node19-> │ │ │ -000047e0: 4e6f 6465 3320 2d2d 3e0a 3c67 2069 643d Node3 -->.<g id= │ │ │ -000047f0: 2265 6467 6532 305f 4e6f 6465 3030 3030 "edge20_Node0000 │ │ │ -00004800: 3139 5f4e 6f64 6530 3030 3030 3322 2063 19_Node000003" c │ │ │ -00004810: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00004820: 746c 653e 4e6f 6465 3139 2623 3435 3b26 tle>Node19-& │ │ │ -00004830: 6774 3b4e 6f64 6533 3c2f 7469 746c 653e gt;Node3 │ │ │ -00004840: 0a3c 6720 6964 3d22 615f 6564 6765 3230 .. │ │ │ -00004920: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ... │ │ │ -00004990: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node20-> │ │ │ -00004a00: 3b4e 6f64 6532 3c2f 7469 746c 653e 0a3c ;Node2.< │ │ │ -00004a10: 6720 6964 3d22 615f 6564 6765 3232 5f4e g id="a_edge22_N │ │ │ -00004a20: 6f64 6530 3030 3032 305f 4e6f 6465 3030 ode000020_Node00 │ │ │ -00004a30: 3030 3032 223e 3c61 2078 6c69 6e6b 3a74 0002">..

......Node21- │ │ │ -00004b90: 2667 743b 4e6f 6465 323c 2f74 6974 6c65 >Node2... │ │ │ -00004cb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00004cc0: 3c21 2d2d 204e 6f64 6532 3126 2334 353b . │ │ │ -00004d10: 0a3c 7469 746c 653e 4e6f 6465 3231 2623 .Node21&# │ │ │ -00004d20: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ -00004d30: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00004d40: 6765 3235 5f4e 6f64 6530 3030 3032 315f ge25_Node000021_ │ │ │ -00004d50: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ -00004d60: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00004d70: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00004d80: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00004d90: 6622 2064 3d22 4d35 3835 2e36 342c 2d31 f" d="M585.64,-1 │ │ │ -00004da0: 3634 2e39 3743 3531 382e 3138 2c2d 3133 64.97C518.18,-13 │ │ │ -00004db0: 382e 3032 2033 3039 2e35 2c2d 3534 2e36 8.02 309.5,-54.6 │ │ │ -00004dc0: 3520 3233 302e 312c 2d32 322e 3932 222f 5 230.1,-22.92"/ │ │ │ -00004dd0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00004de0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00004df0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00004e00: 733d 2232 3331 2e32 332c 2d31 392e 3631 s="231.23,-19.61 │ │ │ -00004e10: 2032 3230 2e36 342c 2d31 392e 3135 2032 220.64,-19.15 2 │ │ │ -00004e20: 3238 2e36 332c 2d32 362e 3131 2032 3331 28.63,-26.11 231 │ │ │ -00004e30: 2e32 332c 2d31 392e 3631 222f 3e0a 3c2f .23,-19.61"/>.</ │ │ │ -00004e40: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00004e50: 2d20 4e6f 6465 3231 2623 3435 3b26 6774 - Node21-> │ │ │ -00004e60: 3b4e 6f64 6536 202d 2d3e 0a3c 6720 6964 ;Node6 -->.<g id │ │ │ -00004e70: 3d22 6564 6765 3237 5f4e 6f64 6530 3030 ="edge27_Node000 │ │ │ -00004e80: 3032 315f 4e6f 6465 3030 3030 3036 2220 021_Node000006" │ │ │ -00004e90: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -00004ea0: 6974 6c65 3e4e 6f64 6532 3126 2334 353b itle>Node21- │ │ │ -00004eb0: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6...... │ │ │ -00004fe0: 0a3c 212d 2d20 4e6f 6465 3232 202d 2d3e . │ │ │ -00004ff0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node22< │ │ │ -00005020: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00005030: 5f4e 6f64 6530 3030 3032 3222 3e3c 6120 _Node000022"><a │ │ │ -00005040: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00005050: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00005060: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ -00005070: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ -00005080: 3d22 3632 392c 2d31 3239 2035 3739 2c2d ="629,-129 579,- │ │ │ -00005090: 3132 3920 3537 392c 2d31 3130 2036 3239 129 579,-110 629 │ │ │ -000050a0: 2c2d 3131 3020 3632 392c 2d31 3239 222f ,-110 629,-129"/ │ │ │ -000050b0: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ -000050c0: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ -000050d0: 3630 3422 2079 3d22 2d31 3137 2220 666f 604" y="-117" fo │ │ │ -000050e0: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -000050f0: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00005100: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00005110: 3022 3e63 7374 7269 6e67 3c2f 7465 7874 0">cstring</text │ │ │ -00005120: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00005130: 0a3c 212d 2d20 4e6f 6465 3231 2623 3435 .<!-- Node21- │ │ │ -00005140: 3b26 6774 3b4e 6f64 6532 3220 2d2d 3e0a ;>Node22 -->. │ │ │ -00005150: 3c67 2069 643d 2265 6467 6532 365f 4e6f <g id="edge26_No │ │ │ -00005160: 6465 3030 3030 3231 5f4e 6f64 6530 3030 de000021_Node000 │ │ │ -00005170: 3032 3222 2063 6c61 7373 3d22 6564 6765 022" class="edge │ │ │ -00005180: 223e 0a3c 7469 746c 653e 4e6f 6465 3231 ">.<title>Node21 │ │ │ -00005190: 2623 3435 3b26 6774 3b4e 6f64 6532 323c ->Node22< │ │ │ -000051a0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000051b0: 5f65 6467 6532 365f 4e6f 6465 3030 3030 _edge26_Node0000 │ │ │ -000051c0: 3231 5f4e 6f64 6530 3030 3032 3222 3e3c 21_Node000022">< │ │ │ -000051d0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000051e0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000051f0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00005200: 6238 6666 2220 643d 224d 3630 362e 352c b8ff" d="M606.5, │ │ │ -00005210: 2d31 3634 2e37 3543 3630 362e 3131 2c2d -164.75C606.11,- │ │ │ -00005220: 3135 372e 3820 3630 352e 3535 2c2d 3134 157.8 605.55,-14 │ │ │ -00005230: 372e 3835 2036 3035 2e30 352c 2d31 3339 7.85 605.05,-139 │ │ │ -00005240: 2e31 3322 2f3e 0a3c 706f 6c79 676f 6e20 .13"/>.<polygon │ │ │ -00005250: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00005260: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00005270: 706f 696e 7473 3d22 3630 382e 3535 2c2d points="608.55,- │ │ │ -00005280: 3133 382e 3838 2036 3034 2e34 392c 2d31 138.88 604.49,-1 │ │ │ -00005290: 3239 2e30 3920 3630 312e 3536 2c2d 3133 29.09 601.56,-13 │ │ │ -000052a0: 392e 3237 2036 3038 2e35 352c 2d31 3338 9.27 608.55,-138 │ │ │ -000052b0: 2e38 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e .88"/>.</a>.</g> │ │ │ -000052c0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ -000052d0: 3326 2334 353b 2667 743b 4e6f 6465 3220 3->Node2 │ │ │ -000052e0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6532 -->.<g id="edge2 │ │ │ -000052f0: 395f 4e6f 6465 3030 3030 3233 5f4e 6f64 9_Node000023_Nod │ │ │ -00005300: 6530 3030 3030 3222 2063 6c61 7373 3d22 e000002" class=" │ │ │ -00005310: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00005320: 6465 3233 2623 3435 3b26 6774 3b4e 6f64 de23->Nod │ │ │ -00005330: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2...< │ │ │ -00005400: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00005410: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00005420: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00005430: 3430 332e 3333 2c2d 3132 392e 3736 2033 403.33,-129.76 3 │ │ │ -00005440: 3932 2e37 362c 2d31 3239 2e30 3220 3430 92.76,-129.02 40 │ │ │ -00005450: 302e 3537 2c2d 3133 362e 3139 2034 3033 0.57,-136.19 403 │ │ │ -00005460: 2e33 332c 2d31 3239 2e37 3622 2f3e 0a3c .33,-129.76"/>.< │ │ │ -00005470: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -000054d0: 3c74 6974 6c65 3e4e 6f64 6532 3326 2334 Node23 │ │ │ -000054e0: 353b 2667 743b 4e6f 6465 3230 3c2f 7469 5;>Node20</ti │ │ │ -000054f0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00005500: 6765 3331 5f4e 6f64 6530 3030 3032 335f ge31_Node000023_ │ │ │ -00005510: 4e6f 6465 3030 3030 3230 223e 3c61 2078 Node000020"><a x │ │ │ -00005520: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00005530: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00005540: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00005550: 6622 2064 3d22 4d34 3837 2e36 342c 2d32 f" d="M487.64,-2 │ │ │ -00005560: 3139 2e39 3843 3434 352e 3236 2c2d 3231 19.98C445.26,-21 │ │ │ -00005570: 302e 3832 2033 3737 2e37 342c 2d31 3936 0.82 377.74,-196 │ │ │ -00005580: 2e32 3120 3333 312e 3732 2c2d 3138 362e .21 331.72,-186. │ │ │ -00005590: 3236 222f 3e0a 3c70 6f6c 7967 6f6e 2066 26"/>.<polygon f │ │ │ -000055a0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -000055b0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -000055c0: 6f69 6e74 733d 2233 3332 2e31 392c 2d31 oints="332.19,-1 │ │ │ -000055d0: 3832 2e37 3820 3332 312e 3637 2c2d 3138 82.78 321.67,-18 │ │ │ -000055e0: 342e 3038 2033 3330 2e37 312c 2d31 3839 4.08 330.71,-189 │ │ │ -000055f0: 2e36 3220 3333 322e 3139 2c2d 3138 322e .62 332.19,-182. │ │ │ -00005600: 3738 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 78"/>.</a>.</g>. │ │ │ -00005610: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 </g>.<!-- Node23 │ │ │ -00005620: 2623 3435 3b26 6774 3b4e 6f64 6532 3120 ->Node21 │ │ │ -00005630: 2d2d 3e0a 3c67 2069 643d 2265 6467 6533 -->.<g id="edge3 │ │ │ -00005640: 305f 4e6f 6465 3030 3030 3233 5f4e 6f64 0_Node000023_Nod │ │ │ -00005650: 6530 3030 3032 3122 2063 6c61 7373 3d22 e000021" class=" │ │ │ -00005660: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00005670: 6465 3233 2623 3435 3b26 6774 3b4e 6f64 de23->Nod │ │ │ -00005680: 6532 313c 2f74 6974 6c65 3e0a 3c67 2069 e21.........Node24...stdlib.h │ │ │ -000058f0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ...... │ │ │ -00005960: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ -00005970: 6f64 6532 343c 2f74 6974 6c65 3e0a 3c67 ode24...

......N │ │ │ -00005af0: 6f64 6532 3526 2334 353b 2667 743b 4e6f ode25->No │ │ │ -00005b00: 6465 323c 2f74 6974 6c65 3e0a 3c67 2069 de2...... │ │ │ -00005c80: 0a3c 212d 2d20 4e6f 6465 3236 202d 2d3e . │ │ │ -00005c90: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node26< │ │ │ -00005cc0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00005cd0: 5f4e 6f64 6530 3030 3032 3622 3e3c 6120 _Node000026"><a │ │ │ -00005ce0: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ -00005cf0: 3031 2e68 746d 6c22 2074 6172 6765 743d 01.html" target= │ │ │ -00005d00: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00005d10: 6c65 3d22 5265 616c 7469 6d65 2074 696d le="Realtime tim │ │ │ -00005d20: 6572 7320 616e 6420 7469 6d65 7220 7175 ers and timer qu │ │ │ -00005d30: 6575 6573 2e22 3e0a 3c70 6f6c 7967 6f6e eues.">.<polygon │ │ │ -00005d40: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ -00005d50: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ -00005d60: 6f69 6e74 733d 2232 3336 2e35 2c2d 3334 oints="236.5,-34 │ │ │ -00005d70: 3920 3132 372e 352c 2d33 3439 2031 3237 9 127.5,-349 127 │ │ │ -00005d80: 2e35 2c2d 3333 3020 3233 362e 352c 2d33 .5,-330 236.5,-3 │ │ │ -00005d90: 3330 2032 3336 2e35 2c2d 3334 3922 2f3e 30 236.5,-349"/> │ │ │ -00005da0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ -00005db0: 6f72 3d22 6d69 6464 6c65 2220 783d 2231 or="middle" x="1 │ │ │ -00005dc0: 3832 2220 793d 222d 3333 3722 2066 6f6e 82" y="-337" fon │ │ │ -00005dd0: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ -00005de0: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ -00005df0: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ -00005e00: 223e 7563 6f6d 6d6f 6e2f 7469 6d65 7273 ">ucommon/timers │ │ │ -00005e10: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ -00005e20: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00005e30: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ -00005e40: 6532 3620 2d2d 3e0a 3c67 2069 643d 2265 e26 -->.<g id="e │ │ │ -00005e50: 6467 6533 355f 4e6f 6465 3030 3030 3235 dge35_Node000025 │ │ │ -00005e60: 5f4e 6f64 6530 3030 3032 3622 2063 6c61 _Node000026" cla │ │ │ -00005e70: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00005e80: 653e 4e6f 6465 3235 2623 3435 3b26 6774 e>Node25-> │ │ │ -00005e90: 3b4e 6f64 6532 363c 2f74 6974 6c65 3e0a ;Node26. │ │ │ -00005ea0: 3c67 2069 643d 2261 5f65 6467 6533 355f .. │ │ │ -00005f40: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -00005fb0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00005fc0: 212d 2d20 4e6f 6465 3330 202d 2d3e 0a3c !-- Node30 -->.< │ │ │ -00005fd0: 6720 6964 3d22 4e6f 6465 3030 3030 3330 g id="Node000030 │ │ │ -00005fe0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00005ff0: 3c74 6974 6c65 3e4e 6f64 6533 303c 2f74 Node30</t │ │ │ -00006000: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00006010: 6f64 6530 3030 3033 3022 3e3c 6120 786c ode000030"><a xl │ │ │ -00006020: 696e 6b3a 6872 6566 3d22 6130 3031 3535 ink:href="a00155 │ │ │ -00006030: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00006040: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -00006050: 3d22 5072 6976 6174 6520 6865 6170 732c ="Private heaps, │ │ │ -00006060: 2070 6f6f 6c73 2c20 616e 6420 6173 736f pools, and asso │ │ │ -00006070: 6369 6174 696f 6e73 2e22 3e0a 3c70 6f6c ciations.">.<pol │ │ │ -00006080: 7967 6f6e 2066 696c 6c3d 2277 6869 7465 ygon fill="white │ │ │ -00006090: 2220 7374 726f 6b65 3d22 2336 3636 3636 " stroke="#66666 │ │ │ -000060a0: 3622 2070 6f69 6e74 733d 2234 3237 2e35 6" points="427.5 │ │ │ -000060b0: 2c2d 3334 3920 3331 302e 352c 2d33 3439 ,-349 310.5,-349 │ │ │ -000060c0: 2033 3130 2e35 2c2d 3333 3020 3432 372e 310.5,-330 427. │ │ │ -000060d0: 352c 2d33 3330 2034 3237 2e35 2c2d 3334 5,-330 427.5,-34 │ │ │ -000060e0: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ -000060f0: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ -00006100: 783d 2233 3639 2220 793d 222d 3333 3722 x="369" y="-337" │ │ │ -00006110: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ -00006120: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ -00006130: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ -00006140: 302e 3030 223e 7563 6f6d 6d6f 6e2f 6d65 0.00">ucommon/me │ │ │ -00006150: 6d6f 7279 2e68 3c2f 7465 7874 3e0a 3c2f mory.h</text>.</ │ │ │ -00006160: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00006170: 2d20 4e6f 6465 3235 2623 3435 3b26 6774 - Node25-> │ │ │ -00006180: 3b4e 6f64 6533 3020 2d2d 3e0a 3c67 2069 ;Node30 -->.<g i │ │ │ -00006190: 643d 2265 6467 6534 325f 4e6f 6465 3030 d="edge42_Node00 │ │ │ -000061a0: 3030 3235 5f4e 6f64 6530 3030 3033 3022 0025_Node000030" │ │ │ -000061b0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -000061c0: 7469 746c 653e 4e6f 6465 3235 2623 3435 title>Node25- │ │ │ -000061d0: 3b26 6774 3b4e 6f64 6533 303c 2f74 6974 ;>Node30</tit │ │ │ -000061e0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -000061f0: 6534 325f 4e6f 6465 3030 3030 3235 5f4e e42_Node000025_N │ │ │ -00006200: 6f64 6530 3030 3033 3022 3e3c 6120 786c ode000030"><a xl │ │ │ -00006210: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00006220: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00006230: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00006240: 2220 643d 224d 3139 372e 3931 2c2d 3433 " d="M197.91,-43 │ │ │ -00006250: 392e 3834 4332 3330 2e30 392c 2d34 3231 9.84C230.09,-421 │ │ │ -00006260: 2e31 3620 3330 362e 3332 2c2d 3337 362e .16 306.32,-376. │ │ │ -00006270: 3920 3334 352e 3234 2c2d 3335 342e 3322 9 345.24,-354.3" │ │ │ -00006280: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00006290: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -000062a0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -000062b0: 7473 3d22 3334 372e 3339 2c2d 3335 372e ts="347.39,-357. │ │ │ -000062c0: 3120 3335 342e 3238 2c2d 3334 392e 3035 1 354.28,-349.05 │ │ │ -000062d0: 2033 3433 2e38 382c 2d33 3531 2e30 3420 343.88,-351.04 │ │ │ -000062e0: 3334 372e 3339 2c2d 3335 372e 3122 2f3e 347.39,-357.1"/> │ │ │ -000062f0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00006300: 3c21 2d2d 204e 6f64 6533 3320 2d2d 3e0a <!-- Node33 -->. │ │ │ -00006310: 3c67 2069 643d 224e 6f64 6530 3030 3033 <g id="Node00003 │ │ │ -00006320: 3322 2063 6c61 7373 3d22 6e6f 6465 223e 3" class="node"> │ │ │ -00006330: 0a3c 7469 746c 653e 4e6f 6465 3333 3c2f .<title>Node33</ │ │ │ -00006340: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00006350: 4e6f 6465 3030 3030 3333 223e 3c61 2078 Node000033"><a x │ │ │ -00006360: 6c69 6e6b 3a68 7265 663d 2261 3030 3437 link:href="a0047 │ │ │ -00006370: 332e 6874 6d6c 2220 7461 7267 6574 3d22 3.html" target=" │ │ │ -00006380: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ -00006390: 653d 2243 6f6e 6469 7469 6f6e 2063 6c61 e="Condition cla │ │ │ -000063a0: 7373 6573 2066 6f72 2074 6872 6561 6420 sses for thread │ │ │ -000063b0: 7379 6368 726f 6e69 7a61 7469 6f6e 2061 sychronization a │ │ │ -000063c0: 6e64 2074 696d 696e 672e 223e 0a3c 706f nd timing.">.<po │ │ │ -000063d0: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ -000063e0: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ -000063f0: 3636 2220 706f 696e 7473 3d22 3135 372c 66" points="157, │ │ │ -00006400: 2d34 3034 2033 352c 2d34 3034 2033 352c -404 35,-404 35, │ │ │ -00006410: 2d33 3835 2031 3537 2c2d 3338 3520 3135 -385 157,-385 15 │ │ │ -00006420: 372c 2d34 3034 222f 3e0a 3c74 6578 7420 7,-404"/>.<text │ │ │ -00006430: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ -00006440: 646c 6522 2078 3d22 3936 2220 793d 222d dle" x="96" y="- │ │ │ -00006450: 3339 3222 2066 6f6e 742d 6661 6d69 6c79 392" font-family │ │ │ -00006460: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ -00006470: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ -00006480: 653d 2231 302e 3030 223e 7563 6f6d 6d6f e="10.00">ucommo │ │ │ -00006490: 6e2f 636f 6e64 6974 696f 6e2e 683c 2f74 n/condition.h</t │ │ │ -000064a0: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ -000064b0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3526 /g>.<!-- Node25& │ │ │ -000064c0: 2334 353b 2667 743b 4e6f 6465 3333 202d #45;>Node33 - │ │ │ -000064d0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3534 ->.<g id="edge54 │ │ │ -000064e0: 5f4e 6f64 6530 3030 3032 355f 4e6f 6465 _Node000025_Node │ │ │ -000064f0: 3030 3030 3333 2220 636c 6173 733d 2265 000033" class="e │ │ │ -00006500: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00006510: 6532 3526 2334 353b 2667 743b 4e6f 6465 e25->Node │ │ │ -00006520: 3333 3c2f 7469 746c 653e 0a3c 6720 6964 33.... │ │ │ -00006640: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node26-& │ │ │ -000066b0: 6774 3b4e 6f64 6531 323c 2f74 6974 6c65 gt;Node12... │ │ │ -000067c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......N │ │ │ -00006870: 6f64 6532 373c 2f74 6974 6c65 3e0a 3c67 ode27..

.ucommon/ │ │ │ -000069d0: 6c69 6e6b 6564 2e68 3c2f 7465 7874 3e0a linked.h. │ │ │ -000069e0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000069f0: 212d 2d20 4e6f 6465 3236 2623 3435 3b26 !-- Node26-& │ │ │ -00006a00: 6774 3b4e 6f64 6532 3720 2d2d 3e0a 3c67 gt;Node27 -->. │ │ │ -00006a40: 0a3c 7469 746c 653e 4e6f 6465 3236 2623 .Node26&# │ │ │ -00006a50: 3435 3b26 6774 3b4e 6f64 6532 373c 2f74 45;>Node27</t │ │ │ -00006a60: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00006a70: 6467 6533 365f 4e6f 6465 3030 3030 3236 dge36_Node000026 │ │ │ -00006a80: 5f4e 6f64 6530 3030 3032 3722 3e3c 6120 _Node000027"><a │ │ │ -00006a90: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00006aa0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00006ab0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00006ac0: 6666 2220 643d 224d 3233 362e 3637 2c2d ff" d="M236.67,- │ │ │ -00006ad0: 3333 302e 3143 3239 382e 3236 2c2d 3332 330.1C298.26,-32 │ │ │ -00006ae0: 302e 3634 2033 3938 2e32 342c 2d33 3035 0.64 398.24,-305 │ │ │ -00006af0: 2e32 3820 3436 332e 3331 2c2d 3239 352e .28 463.31,-295. │ │ │ -00006b00: 3238 222f 3e0a 3c70 6f6c 7967 6f6e 2066 28"/>.<polygon f │ │ │ -00006b10: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00006b20: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00006b30: 6f69 6e74 733d 2234 3634 2e30 392c 2d32 oints="464.09,-2 │ │ │ -00006b40: 3938 2e37 3120 3437 332e 3434 2c2d 3239 98.71 473.44,-29 │ │ │ -00006b50: 332e 3733 2034 3633 2e30 332c 2d32 3931 3.73 463.03,-291 │ │ │ -00006b60: 2e37 3920 3436 342e 3039 2c2d 3239 382e .79 464.09,-298. │ │ │ -00006b70: 3731 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 71"/>.</a>.</g>. │ │ │ -00006b80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3238 </g>.<!-- Node28 │ │ │ -00006b90: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -00006ba0: 3030 3030 3238 2220 636c 6173 733d 226e 000028" class="n │ │ │ -00006bb0: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -00006bc0: 6532 383c 2f74 6974 6c65 3e0a 3c67 2069 e28...sys/time. │ │ │ -00006cc0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h......Node26-> │ │ │ -00006d40: 4e6f 6465 3238 3c2f 7469 746c 653e 0a3c Node28.< │ │ │ -00006d50: 6720 6964 3d22 615f 6564 6765 3430 5f4e g id="a_edge40_N │ │ │ -00006d60: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ -00006d70: 3030 3238 223e 3c61 2078 6c69 6e6b 3a74 0028">.. │ │ │ -00006df0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -00006e60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00006e70: 212d 2d20 4e6f 6465 3239 202d 2d3e 0a3c !-- Node29 -->.< │ │ │ -00006e80: 6720 6964 3d22 4e6f 6465 3030 3030 3239 g id="Node000029 │ │ │ -00006e90: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00006ea0: 3c74 6974 6c65 3e4e 6f64 6532 393c 2f74 Node29</t │ │ │ -00006eb0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00006ec0: 6f64 6530 3030 3032 3922 3e3c 6120 786c ode000029"><a xl │ │ │ -00006ed0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00006ee0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ -00006ef0: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ -00006f00: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ -00006f10: 3233 382c 2d32 3934 2031 3930 2c2d 3239 238,-294 190,-29 │ │ │ -00006f20: 3420 3139 302c 2d32 3735 2032 3338 2c2d 4 190,-275 238,- │ │ │ -00006f30: 3237 3520 3233 382c 2d32 3934 222f 3e0a 275 238,-294"/>. │ │ │ -00006f40: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ -00006f50: 723d 226d 6964 646c 6522 2078 3d22 3231 r="middle" x="21 │ │ │ -00006f60: 3422 2079 3d22 2d32 3832 2220 666f 6e74 4" y="-282" font │ │ │ -00006f70: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00006f80: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00006f90: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00006fa0: 3e74 696d 652e 683c 2f74 6578 743e 0a3c >time.h</text>.< │ │ │ -00006fb0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00006fc0: 2d2d 204e 6f64 6532 3626 2334 353b 2667 -- Node26-&g │ │ │ -00006fd0: 743b 4e6f 6465 3239 202d 2d3e 0a3c 6720 t;Node29 -->.<g │ │ │ -00006fe0: 6964 3d22 6564 6765 3431 5f4e 6f64 6530 id="edge41_Node0 │ │ │ -00006ff0: 3030 3032 365f 4e6f 6465 3030 3030 3239 00026_Node000029 │ │ │ -00007000: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -00007010: 3c74 6974 6c65 3e4e 6f64 6532 3626 2334 <title>Node26 │ │ │ -00007020: 353b 2667 743b 4e6f 6465 3239 3c2f 7469 5;>Node29</ti │ │ │ -00007030: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007040: 6765 3431 5f4e 6f64 6530 3030 3032 365f ge41_Node000026_ │ │ │ -00007050: 4e6f 6465 3030 3030 3239 223e 3c61 2078 Node000029"><a x │ │ │ -00007060: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00007070: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00007080: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00007090: 6622 2064 3d22 4d31 3837 2e32 382c 2d33 f" d="M187.28,-3 │ │ │ -000070a0: 3239 2e37 3543 3139 312e 3731 2c2d 3332 29.75C191.71,-32 │ │ │ -000070b0: 322e 3432 2031 3938 2e31 362c 2d33 3131 2.42 198.16,-311 │ │ │ -000070c0: 2e37 3320 3230 332e 3632 2c2d 3330 322e .73 203.62,-302. │ │ │ -000070d0: 3722 2f3e 0a3c 706f 6c79 676f 6e20 6669 7"/>.<polygon fi │ │ │ -000070e0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -000070f0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00007100: 696e 7473 3d22 3230 362e 3634 2c2d 3330 ints="206.64,-30 │ │ │ -00007110: 342e 3436 2032 3038 2e38 312c 2d32 3934 4.46 208.81,-294 │ │ │ -00007120: 2e30 3920 3230 302e 3635 2c2d 3330 302e .09 200.65,-300. │ │ │ -00007130: 3834 2032 3036 2e36 342c 2d33 3034 2e34 84 206.64,-304.4 │ │ │ -00007140: 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 6"/>.</a>.</g>.< │ │ │ -00007150: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3726 /g>.<!-- Node27& │ │ │ -00007160: 2334 353b 2667 743b 4e6f 6465 3320 2d2d #45;>Node3 -- │ │ │ -00007170: 3e0a 3c67 2069 643d 2265 6467 6533 375f >.<g id="edge37_ │ │ │ -00007180: 4e6f 6465 3030 3030 3237 5f4e 6f64 6530 Node000027_Node0 │ │ │ -00007190: 3030 3030 3322 2063 6c61 7373 3d22 6564 00003" class="ed │ │ │ -000071a0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -000071b0: 3237 2623 3435 3b26 6774 3b4e 6f64 6533 27->Node3 │ │ │ -000071c0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -000071f0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .. │ │ │ -00007290: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -00007300: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node27-& │ │ │ -00007370: 6774 3b4e 6f64 6532 333c 2f74 6974 6c65 gt;Node23.... │ │ │ -00007480: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00007490: 212d 2d20 4e6f 6465 3330 2623 3435 3b26 !-- Node30-& │ │ │ -000074a0: 6774 3b4e 6f64 6533 202d 2d3e 0a3c 6720 gt;Node3 -->.. │ │ │ -000074e0: 3c74 6974 6c65 3e4e 6f64 6533 3026 2334 Node30 │ │ │ -000074f0: 353b 2667 743b 4e6f 6465 333c 2f74 6974 5;>Node3</tit │ │ │ -00007500: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00007510: 6534 335f 4e6f 6465 3030 3030 3330 5f4e e43_Node000030_N │ │ │ -00007520: 6f64 6530 3030 3030 3322 3e3c 6120 786c ode000003"><a xl │ │ │ -00007530: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00007540: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00007550: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00007560: 2220 643d 224d 3432 372e 3639 2c2d 3333 " d="M427.69,-33 │ │ │ -00007570: 342e 3836 4334 3733 2e36 2c2d 3333 302e 4.86C473.6,-330. │ │ │ -00007580: 3132 2035 3337 2e39 392c 2d33 3139 2e31 12 537.99,-319.1 │ │ │ -00007590: 3920 3538 392c 2d32 3934 2036 3439 2e30 9 589,-294 649.0 │ │ │ -000075a0: 352c 2d32 3634 2e33 3520 3637 312e 3239 5,-264.35 671.29 │ │ │ -000075b0: 2c2d 3234 372e 3639 2036 3932 2c2d 3138 ,-247.69 692,-18 │ │ │ -000075c0: 3420 3730 322e 3534 2c2d 3135 312e 3620 4 702.54,-151.6 │ │ │ -000075d0: 3639 342e 3732 2c2d 3133 352e 3338 2036 694.72,-135.38 6 │ │ │ -000075e0: 3732 2c2d 3131 3020 3635 382e 3636 2c2d 72,-110 658.66,- │ │ │ -000075f0: 3935 2e31 2036 3339 2e31 392c 2d38 342e 95.1 639.19,-84. │ │ │ -00007600: 3631 2036 3231 2e37 382c 2d37 372e 3538 61 621.78,-77.58 │ │ │ -00007610: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00007620: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00007630: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00007640: 6e74 733d 2236 3232 2e39 362c 2d37 342e nts="622.96,-74. │ │ │ -00007650: 3239 2036 3132 2e33 362c 2d37 342e 3032 29 612.36,-74.02 │ │ │ -00007660: 2036 3230 2e34 382c 2d38 302e 3833 2036 620.48,-80.83 6 │ │ │ -00007670: 3232 2e39 362c 2d37 342e 3239 222f 3e0a 22.96,-74.29"/>. │ │ │ -00007680: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00007690: 212d 2d20 4e6f 6465 3330 2623 3435 3b26 !-- Node30-& │ │ │ -000076a0: 6774 3b4e 6f64 6532 3020 2d2d 3e0a 3c67 gt;Node20 -->.<g │ │ │ -000076b0: 2069 643d 2265 6467 6534 345f 4e6f 6465 id="edge44_Node │ │ │ -000076c0: 3030 3030 3330 5f4e 6f64 6530 3030 3032 000030_Node00002 │ │ │ -000076d0: 3022 2063 6c61 7373 3d22 6564 6765 223e 0" class="edge"> │ │ │ -000076e0: 0a3c 7469 746c 653e 4e6f 6465 3330 2623 .<title>Node30&# │ │ │ -000076f0: 3435 3b26 6774 3b4e 6f64 6532 303c 2f74 45;>Node20</t │ │ │ -00007700: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00007710: 6467 6534 345f 4e6f 6465 3030 3030 3330 dge44_Node000030 │ │ │ -00007720: 5f4e 6f64 6530 3030 3032 3022 3e3c 6120 _Node000020"><a │ │ │ -00007730: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00007740: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00007750: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00007760: 6666 2220 643d 224d 3335 372e 3239 2c2d ff" d="M357.29,- │ │ │ -00007770: 3332 392e 3831 4333 3436 2e39 382c 2d33 329.81C346.98,-3 │ │ │ -00007780: 3231 2e36 2033 3332 2e32 2c2d 3330 382e 21.6 332.2,-308. │ │ │ -00007790: 3433 2033 3233 2c2d 3239 3420 3330 322e 43 323,-294 302. │ │ │ -000077a0: 3539 2c2d 3236 312e 3939 2032 3930 2e39 59,-261.99 290.9 │ │ │ -000077b0: 362c 2d32 3138 2e36 2032 3835 2e36 322c 6,-218.6 285.62, │ │ │ -000077c0: 2d31 3934 2e31 3922 2f3e 0a3c 706f 6c79 -194.19"/>.<poly │ │ │ -000077d0: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -000077e0: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -000077f0: 6666 2220 706f 696e 7473 3d22 3238 392c ff" points="289, │ │ │ -00007800: 2d31 3933 2e32 3320 3238 332e 3535 2c2d -193.23 283.55,- │ │ │ -00007810: 3138 342e 3134 2032 3832 2e31 342c 2d31 184.14 282.14,-1 │ │ │ -00007820: 3934 2e36 3420 3238 392c 2d31 3933 2e32 94.64 289,-193.2 │ │ │ -00007830: 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 3"/>.</a>.</g>.< │ │ │ -00007840: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3026 /g>.<!-- Node30& │ │ │ -00007850: 2334 353b 2667 743b 4e6f 6465 3237 202d #45;>Node27 - │ │ │ -00007860: 2d3e 0a3c 6720 6964 3d22 6564 6765 3435 ->.<g id="edge45 │ │ │ -00007870: 5f4e 6f64 6530 3030 3033 305f 4e6f 6465 _Node000030_Node │ │ │ -00007880: 3030 3030 3237 2220 636c 6173 733d 2265 000027" class="e │ │ │ -00007890: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -000078a0: 6533 3026 2334 353b 2667 743b 4e6f 6465 e30->Node │ │ │ -000078b0: 3237 3c2f 7469 746c 653e 0a3c 6720 6964 27..... │ │ │ -000079d0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node31 │ │ │ -00007a20: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...ucommon/s │ │ │ -00007b80: 7472 696e 672e 683c 2f74 6578 743e 0a3c tring.h.< │ │ │ -00007b90: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -00007bf0: 3c74 6974 6c65 3e4e 6f64 6533 3026 2334 Node30 │ │ │ -00007c00: 353b 2667 743b 4e6f 6465 3331 3c2f 7469 5;>Node31</ti │ │ │ -00007c10: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007c20: 6765 3436 5f4e 6f64 6530 3030 3033 305f ge46_Node000030_ │ │ │ -00007c30: 4e6f 6465 3030 3030 3331 223e 3c61 2078 Node000031"><a x │ │ │ -00007c40: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00007c50: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00007c60: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00007c70: 6622 2064 3d22 4d33 3731 2e36 342c 2d33 f" d="M371.64,-3 │ │ │ -00007c80: 3239 2e37 3543 3337 332e 3736 2c2d 3332 29.75C373.76,-32 │ │ │ -00007c90: 322e 3732 2033 3736 2e38 312c 2d33 3132 2.72 376.81,-312 │ │ │ -00007ca0: 2e36 3220 3337 392e 3436 2c2d 3330 332e .62 379.46,-303. │ │ │ -00007cb0: 3834 222f 3e0a 3c70 6f6c 7967 6f6e 2066 84"/>.<polygon f │ │ │ -00007cc0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00007cd0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00007ce0: 6f69 6e74 733d 2233 3832 2e38 372c 2d33 oints="382.87,-3 │ │ │ -00007cf0: 3034 2e36 3720 3338 322e 3431 2c2d 3239 04.67 382.41,-29 │ │ │ -00007d00: 342e 3039 2033 3736 2e31 372c 2d33 3032 4.09 376.17,-302 │ │ │ -00007d10: 2e36 3520 3338 322e 3837 2c2d 3330 342e .65 382.87,-304. │ │ │ -00007d20: 3637 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 67"/>.</a>.</g>. │ │ │ -00007d30: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3331 </g>.<!-- Node31 │ │ │ -00007d40: 2623 3435 3b26 6774 3b4e 6f64 6532 202d ->Node2 - │ │ │ -00007d50: 2d3e 0a3c 6720 6964 3d22 6564 6765 3437 ->.<g id="edge47 │ │ │ -00007d60: 5f4e 6f64 6530 3030 3033 315f 4e6f 6465 _Node000031_Node │ │ │ -00007d70: 3030 3030 3032 2220 636c 6173 733d 2265 000002" class="e │ │ │ -00007d80: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00007d90: 6533 3126 2334 353b 2667 743b 4e6f 6465 e31->Node │ │ │ -00007da0: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2.........Node31-> │ │ │ -00007f30: 4e6f 6465 3133 3c2f 7469 746c 653e 0a3c Node13.< │ │ │ -00007f40: 6720 6964 3d22 615f 6564 6765 3531 5f4e g id="a_edge51_N │ │ │ -00007f50: 6f64 6530 3030 3033 315f 4e6f 6465 3030 ode000031_Node00 │ │ │ -00007f60: 3030 3133 223e 3c61 2078 6c69 6e6b 3a74 0013">.. │ │ │ -00008070: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00008080: 3c21 2d2d 204e 6f64 6533 3126 2334 353b .< │ │ │ -000080a0: 6720 6964 3d22 6564 6765 3439 5f4e 6f64 g id="edge49_Nod │ │ │ -000080b0: 6530 3030 3033 315f 4e6f 6465 3030 3030 e000031_Node0000 │ │ │ -000080c0: 3230 2220 636c 6173 733d 2265 6467 6522 20" class="edge" │ │ │ -000080d0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3126 >.Node31& │ │ │ -000080e0: 2334 353b 2667 743b 4e6f 6465 3230 3c2f #45;>Node20</ │ │ │ -000080f0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00008100: 6564 6765 3439 5f4e 6f64 6530 3030 3033 edge49_Node00003 │ │ │ -00008110: 315f 4e6f 6465 3030 3030 3230 223e 3c61 1_Node000020"><a │ │ │ -00008120: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00008130: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00008140: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00008150: 3866 6622 2064 3d22 4d33 3736 2e35 372c 8ff" d="M376.57, │ │ │ -00008160: 2d32 3734 2e36 3643 3335 392e 3231 2c2d -274.66C359.21,- │ │ │ -00008170: 3235 362e 3436 2033 3139 2e32 342c 2d32 256.46 319.24,-2 │ │ │ -00008180: 3134 2e35 3520 3239 372e 3233 2c2d 3139 14.55 297.23,-19 │ │ │ -00008190: 312e 3437 222f 3e0a 3c70 6f6c 7967 6f6e 1.47"/>.<polygon │ │ │ -000081a0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -000081b0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -000081c0: 2070 6f69 6e74 733d 2232 3939 2e36 392c points="299.69, │ │ │ -000081d0: 2d31 3838 2e39 3820 3239 302e 3236 2c2d -188.98 290.26,- │ │ │ -000081e0: 3138 342e 3136 2032 3934 2e36 332c 2d31 184.16 294.63,-1 │ │ │ -000081f0: 3933 2e38 3120 3239 392e 3639 2c2d 3138 93.81 299.69,-18 │ │ │ -00008200: 382e 3938 222f 3e0a 3c2f 613e 0a3c 2f67 8.98"/>.</a>.</g │ │ │ -00008210: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00008220: 3331 2623 3435 3b26 6774 3b4e 6f64 6532 31->Node2 │ │ │ -00008230: 3120 2d2d 3e0a 3c67 2069 643d 2265 6467 1 -->.<g id="edg │ │ │ -00008240: 6534 385f 4e6f 6465 3030 3030 3331 5f4e e48_Node000031_N │ │ │ -00008250: 6f64 6530 3030 3032 3122 2063 6c61 7373 ode000021" class │ │ │ -00008260: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -00008270: 4e6f 6465 3331 2623 3435 3b26 6774 3b4e Node31->N │ │ │ -00008280: 6f64 6532 313c 2f74 6974 6c65 3e0a 3c67 ode21......< │ │ │ -000083d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3126 /g>...Node31-&g │ │ │ -000085d0: 743b 4e6f 6465 3331 3c2f 7469 746c 653e t;Node31 │ │ │ -000085e0: 0a3c 6720 6964 3d22 615f 6564 6765 3532 ...... │ │ │ -00008720: 0a3c 212d 2d20 4e6f 6465 3332 202d 2d3e . │ │ │ -00008730: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node32< │ │ │ -00008760: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00008770: 5f4e 6f64 6530 3030 3033 3222 3e3c 6120 _Node000032"><a │ │ │ -00008780: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00008790: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000087a0: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ -000087b0: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ -000087c0: 3d22 3435 352c 2d32 3339 2033 3939 2c2d ="455,-239 399,- │ │ │ -000087d0: 3233 3920 3339 392c 2d32 3230 2034 3535 239 399,-220 455 │ │ │ -000087e0: 2c2d 3232 3020 3435 352c 2d32 3339 222f ,-220 455,-239"/ │ │ │ -000087f0: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ -00008800: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ -00008810: 3432 3722 2079 3d22 2d32 3237 2220 666f 427" y="-227" fo │ │ │ -00008820: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -00008830: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00008840: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00008850: 3022 3e73 7464 6172 672e 683c 2f74 6578 0">stdarg.h</tex │ │ │ -00008860: 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 t>.</a>.</g>.</g │ │ │ -00008870: 3e0a 3c21 2d2d 204e 6f64 6533 3126 2334 >.<!-- Node31 │ │ │ -00008880: 353b 2667 743b 4e6f 6465 3332 202d 2d3e 5;>Node32 --> │ │ │ -00008890: 0a3c 6720 6964 3d22 6564 6765 3533 5f4e .<g id="edge53_N │ │ │ -000088a0: 6f64 6530 3030 3033 315f 4e6f 6465 3030 ode000031_Node00 │ │ │ -000088b0: 3030 3332 2220 636c 6173 733d 2265 6467 0032" class="edg │ │ │ -000088c0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ -000088d0: 3126 2334 353b 2667 743b 4e6f 6465 3332 1->Node32 │ │ │ -000088e0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00008910: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........N │ │ │ -00008a60: 6f64 6533 3326 2334 353b 2667 743b 4e6f ode33->No │ │ │ -00008a70: 6465 323c 2f74 6974 6c65 3e0a 3c67 2069 de2.........Node33-> │ │ │ -00008de0: 4e6f 6465 3330 3c2f 7469 746c 653e 0a3c Node30.< │ │ │ -00008df0: 6720 6964 3d22 615f 6564 6765 3537 5f4e g id="a_edge57_N │ │ │ -00008e00: 6f64 6530 3030 3033 335f 4e6f 6465 3030 ode000033_Node00 │ │ │ -00008e10: 3030 3330 223e 3c61 2078 6c69 6e6b 3a74 0030">.. │ │ │ -00008e90: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -00008f00: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00008f10: 2f67 3e0a 3c2f 7376 673e 0a /g>.. │ │ │ +000000e0: 6e2f 7469 6d65 7273 2e68 2050 6167 6573 n/timers.h Pages │ │ │ +000000f0: 3a20 3120 2d2d 3e0a 3c73 7667 2077 6964 : 1 -->...ucommon/tim │ │ │ +000001f0: 6572 732e 683c 2f74 6974 6c65 3e0a 3c21 ers.h...Node1... │ │ │ +00000350: 7563 6f6d 6d6f 6e2f 7469 6d65 7273 2e68 ucommon/timers.h │ │ │ +00000360: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......No │ │ │ +000003b0: 6465 323c 2f74 6974 6c65 3e0a 3c67 2069 de2...uc │ │ │ +00000500: 6f6d 6d6f 6e2f 6c69 6e6b 6564 2e68 3c2f ommon/linked.h... │ │ │ +00000520: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 ...Node │ │ │ +000006f0: 3132 3c2f 7469 746c 653e 0a3c 6720 6964 12. │ │ │ +00000710: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..uni │ │ │ +000007f0: 7374 642e 683c 2f74 6578 743e 0a3c 2f61 std.h......Node1-&g │ │ │ +00000870: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ +00000880: 0a3c 6720 6964 3d22 615f 6564 6765 3330 .........Node25...sys/ti │ │ │ +00000b30: 6d65 2e68 3c2f 7465 7874 3e0a 3c2f 613e me.h. │ │ │ +00000b40: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node1-> │ │ │ +00000bb0: 3b4e 6f64 6532 353c 2f74 6974 6c65 3e0a ;Node25. │ │ │ +00000bc0: 3c67 2069 643d 2261 5f65 6467 6533 315f . │ │ │ +00000c60: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +00000cd0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00000ce0: 3c21 2d2d 204e 6f64 6532 3620 2d2d 3e0a . │ │ │ +00000cf0: 3c67 2069 643d 224e 6f64 6530 3030 3032 │ │ │ +00000d10: 0a3c 7469 746c 653e 4e6f 6465 3236 3c2f .Node26.. │ │ │ +00000d50: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .ti │ │ │ +00000e20: 6d65 2e68 3c2f 7465 7874 3e0a 3c2f 613e me.h. │ │ │ +00000e30: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node1-> │ │ │ +00000ea0: 3b4e 6f64 6532 363c 2f74 6974 6c65 3e0a ;Node26. │ │ │ +00000eb0: 3c67 2069 643d 2261 5f65 6467 6533 325f .. │ │ │ +00000f50: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......Node3 │ │ │ +00001010: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...ucommon/ │ │ │ +00001160: 706c 6174 666f 726d 2e68 3c2f 7465 7874 platform.h... │ │ │ +00001180: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ... │ │ │ +000011d0: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ +000011e0: 3b26 6774 3b4e 6f64 6533 3c2f 7469 746c ;>Node3.........Node2-> │ │ │ +00001550: 3b4e 6f64 6531 393c 2f74 6974 6c65 3e0a ;Node19. │ │ │ +00001560: 3c67 2069 643d 2261 5f65 6467 6531 385f . │ │ │ +00001600: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +00001670: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00001680: 3c21 2d2d 204e 6f64 6534 202d 2d3e 0a3c .< │ │ │ +00001690: 6720 6964 3d22 4e6f 6465 3030 3030 3034 g id="Node000004 │ │ │ +000016a0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +000016b0: 3c74 6974 6c65 3e4e 6f64 6534 3c2f 7469 Node4</ti │ │ │ +000016c0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +000016d0: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ +000016e0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +000016f0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ +00001700: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ +00001710: 3939 3939 3922 2070 6f69 6e74 733d 2231 99999" points="1 │ │ │ +00001720: 3332 2c2d 3139 2038 332c 2d31 3920 3833 32,-19 83,-19 83 │ │ │ +00001730: 2c30 2031 3332 2c30 2031 3332 2c2d 3139 ,0 132,0 132,-19 │ │ │ +00001740: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ +00001750: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ +00001760: 3d22 3130 372e 3522 2079 3d22 2d37 2220 ="107.5" y="-7" │ │ │ +00001770: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +00001780: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +00001790: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +000017a0: 2e30 3022 3e63 7374 646c 6962 3c2f 7465 .00">cstdlib</te │ │ │ +000017b0: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ +000017c0: 673e 0a3c 212d 2d20 4e6f 6465 3326 2334 g>.<!-- Node3 │ │ │ +000017d0: 353b 2667 743b 4e6f 6465 3420 2d2d 3e0a 5;>Node4 -->. │ │ │ +000017e0: 3c67 2069 643d 2265 6467 6533 5f4e 6f64 <g id="edge3_Nod │ │ │ +000017f0: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ +00001800: 3034 2220 636c 6173 733d 2265 6467 6522 04" class="edge" │ │ │ +00001810: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.<title>Node3&# │ │ │ +00001820: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ +00001830: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00001840: 6765 335f 4e6f 6465 3030 3030 3033 5f4e ge3_Node000003_N │ │ │ +00001850: 6f64 6530 3030 3030 3422 3e3c 6120 786c ode000004"><a xl │ │ │ +00001860: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00001870: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00001880: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00001890: 2220 643d 224d 3438 302e 3939 2c2d 3539 " d="M480.99,-59 │ │ │ +000018a0: 2e33 3643 3430 342e 3736 2c2d 3533 2e35 .36C404.76,-53.5 │ │ │ +000018b0: 3120 3236 382e 3436 2c2d 3431 2e31 3820 1 268.46,-41.18 │ │ │ +000018c0: 3134 322e 3531 2c2d 3138 2e39 3422 2f3e 142.51,-18.94"/> │ │ │ +000018d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +000018e0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +000018f0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00001900: 3d22 3134 322e 3736 2c2d 3135 2e34 3320 ="142.76,-15.43 │ │ │ +00001910: 3133 322e 332c 2d31 372e 3131 2031 3431 132.3,-17.11 141 │ │ │ +00001920: 2e35 332c 2d32 322e 3332 2031 3432 2e37 .53,-22.32 142.7 │ │ │ +00001930: 362c 2d31 352e 3433 222f 3e0a 3c2f 613e 6,-15.43"/>.</a> │ │ │ +00001940: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00001950: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ +00001960: 224e 6f64 6530 3030 3030 3522 2063 6c61 "Node000005" cla │ │ │ +00001970: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +00001980: 653e 4e6f 6465 353c 2f74 6974 6c65 3e0a e>Node5. │ │ │ +00001990: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +00001a10: 0a3c 7465 7874 2074 6578 742d 616e 6368 .cstddef │ │ │ +00001a80: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00001a90: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 ..< │ │ │ +00001ae0: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00001af0: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5...

......No │ │ │ +00001c50: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6...stdexcept< │ │ │ +00001d40: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00001d50: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....N │ │ │ +00001f10: 6f64 6537 3c2f 7469 746c 653e 0a3c 6720 ode7...p │ │ │ +00002000: 7468 7265 6164 2e68 3c2f 7465 7874 3e0a thread.h. │ │ │ +00002010: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00002020: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +00002030: 743b 4e6f 6465 3720 2d2d 3e0a 3c67 2069 t;Node7 -->..Node3-& │ │ │ +00002080: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ +00002090: 0a3c 6720 6964 3d22 615f 6564 6765 365f .........N │ │ │ +000021e0: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8...s │ │ │ +000022d0: 6967 6e61 6c2e 683c 2f74 6578 743e 0a3c ignal.h.< │ │ │ +000022e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node3-&g │ │ │ +00002350: 743b 4e6f 6465 383c 2f74 6974 6c65 3e0a t;Node8. │ │ │ +00002360: 3c67 2069 643d 2261 5f65 6467 6537 5f4e .... │ │ │ +00002470: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6539 ....Nod │ │ │ +000024b0: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9. │ │ │ +000024d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..sys/st │ │ │ +000025b0: 6174 2e68 3c2f 7465 7874 3e0a 3c2f 613e at.h. │ │ │ +000025c0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3->N │ │ │ +00002630: 6f64 6539 3c2f 7469 746c 653e 0a3c 6720 ode9....< │ │ │ +00002740: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00002780: 7469 746c 653e 4e6f 6465 3130 3c2f 7469 title>Node10..

. │ │ │ +00002820: 3c74 6578 7420 7465 7874 2d61 6e63 686f sys/types.h.... │ │ │ +000028c0: 0a3c 6720 6964 3d22 6564 6765 395f 4e6f ..Node3& │ │ │ +00002900: 2334 353b 2667 743b 4e6f 6465 3130 3c2f #45;>Node10</ │ │ │ +00002910: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00002920: 6564 6765 395f 4e6f 6465 3030 3030 3033 edge9_Node000003 │ │ │ +00002930: 5f4e 6f64 6530 3030 3031 3022 3e3c 6120 _Node000010"><a │ │ │ +00002940: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00002950: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00002960: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00002970: 6666 2220 643d 224d 3438 302e 3836 2c2d ff" d="M480.86,- │ │ │ +00002980: 3535 2e37 4334 3230 2e37 332c 2d34 372e 55.7C420.73,-47. │ │ │ +00002990: 3635 2033 3235 2c2d 3334 2e33 3620 3233 65 325,-34.36 23 │ │ │ +000029a0: 322e 3838 2c2d 3139 2e31 3722 2f3e 0a3c 2.88,-19.17"/>.< │ │ │ +000029b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000029c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000029d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000029e0: 3233 332e 3236 2c2d 3135 2e36 3920 3232 233.26,-15.69 22 │ │ │ +000029f0: 322e 3833 2c2d 3137 2e35 2032 3332 2e31 2.83,-17.5 232.1 │ │ │ +00002a00: 322c 2d32 322e 3539 2032 3333 2e32 362c 2,-22.59 233.26, │ │ │ +00002a10: 2d31 352e 3639 222f 3e0a 3c2f 613e 0a3c -15.69"/>.</a>.< │ │ │ +00002a20: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00002a30: 6465 3131 202d 2d3e 0a3c 6720 6964 3d22 de11 -->.<g id=" │ │ │ +00002a40: 4e6f 6465 3030 3030 3131 2220 636c 6173 Node000011" clas │ │ │ +00002a50: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ +00002a60: 3e4e 6f64 6531 313c 2f74 6974 6c65 3e0a >Node11. │ │ │ +00002a70: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +00002af0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .stdint.h... │ │ │ +00002b70: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ..< │ │ │ +00002b90: 6720 6964 3d22 6564 6765 3130 5f4e 6f64 g id="edge10_Nod │ │ │ +00002ba0: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ +00002bb0: 3131 2220 636c 6173 733d 2265 6467 6522 11" class="edge" │ │ │ +00002bc0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.Node3&# │ │ │ +00002bd0: 3435 3b26 6774 3b4e 6f64 6531 313c 2f74 45;>Node11</t │ │ │ +00002be0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00002bf0: 6467 6531 305f 4e6f 6465 3030 3030 3033 dge10_Node000003 │ │ │ +00002c00: 5f4e 6f64 6530 3030 3031 3122 3e3c 6120 _Node000011"><a │ │ │ +00002c10: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00002c20: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00002c30: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00002c40: 6666 2220 643d 224d 3439 312e 3335 2c2d ff" d="M491.35,- │ │ │ +00002c50: 3534 2e39 3643 3434 352e 3438 2c2d 3436 54.96C445.48,-46 │ │ │ +00002c60: 2e38 3320 3337 342e 392c 2d33 332e 3933 .83 374.9,-33.93 │ │ │ +00002c70: 2033 3034 2e31 382c 2d31 392e 3036 222f 304.18,-19.06"/ │ │ │ +00002c80: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00002c90: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00002ca0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00002cb0: 733d 2233 3034 2e37 312c 2d31 352e 3620 s="304.71,-15.6 │ │ │ +00002cc0: 3239 342e 3231 2c2d 3136 2e39 3520 3330 294.21,-16.95 30 │ │ │ +00002cd0: 332e 3236 2c2d 3232 2e34 3420 3330 342e 3.26,-22.44 304. │ │ │ +00002ce0: 3731 2c2d 3135 2e36 222f 3e0a 3c2f 613e 71,-15.6"/>.</a> │ │ │ +00002cf0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00002d00: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ +00002d10: 6465 3132 202d 2d3e 0a3c 6720 6964 3d22 de12 -->.<g id=" │ │ │ +00002d20: 6564 6765 3131 5f4e 6f64 6530 3030 3030 edge11_Node00000 │ │ │ +00002d30: 335f 4e6f 6465 3030 3030 3132 2220 636c 3_Node000012" cl │ │ │ +00002d40: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +00002d50: 6c65 3e4e 6f64 6533 2623 3435 3b26 6774 le>Node3-> │ │ │ +00002d60: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ +00002d70: 3c67 2069 643d 2261 5f65 6467 6531 315f ........Node13...s │ │ │ +00002fc0: 7464 696f 2e68 3c2f 7465 7874 3e0a 3c2f tdio.h......Node3-& │ │ │ +00003040: 6774 3b4e 6f64 6531 333c 2f74 6974 6c65 gt;Node13...

..< │ │ │ +00003160: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node14. │ │ │ +000031b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +00003230: 0a3c 7465 7874 2074 6578 742d 616e 6368 .cctype. │ │ │ +000032a0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000032b0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +000032c0: 743b 4e6f 6465 3134 202d 2d3e 0a3c 6720 t;Node14 -->.. │ │ │ +00003300: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ +00003310: 3b26 6774 3b4e 6f64 6531 343c 2f74 6974 ;>Node14</tit │ │ │ +00003320: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00003330: 6531 335f 4e6f 6465 3030 3030 3033 5f4e e13_Node000003_N │ │ │ +00003340: 6f64 6530 3030 3031 3422 3e3c 6120 786c ode000014"><a xl │ │ │ +00003350: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00003360: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00003370: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00003380: 2220 643d 224d 3531 382e 3831 2c2d 3534 " d="M518.81,-54 │ │ │ +00003390: 2e39 3843 3439 362e 372c 2d34 362e 3320 .98C496.7,-46.3 │ │ │ +000033a0: 3436 322e 3138 2c2d 3332 2e37 3520 3433 462.18,-32.75 43 │ │ │ +000033b0: 372e 3035 2c2d 3232 2e38 3822 2f3e 0a3c 7.05,-22.88"/>.< │ │ │ +000033c0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000033d0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000033e0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000033f0: 3433 382e 3137 2c2d 3139 2e35 3720 3432 438.17,-19.57 42 │ │ │ +00003400: 372e 3538 2c2d 3139 2e31 3720 3433 352e 7.58,-19.17 435. │ │ │ +00003410: 3631 2c2d 3236 2e30 3820 3433 382e 3137 61,-26.08 438.17 │ │ │ +00003420: 2c2d 3139 2e35 3722 2f3e 0a3c 2f61 3e0a ,-19.57"/>.</a>. │ │ │ +00003430: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00003440: 6f64 6531 3520 2d2d 3e0a 3c67 2069 643d ode15 -->.<g id= │ │ │ +00003450: 224e 6f64 6530 3030 3031 3522 2063 6c61 "Node000015" cla │ │ │ +00003460: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +00003470: 653e 4e6f 6465 3135 3c2f 7469 746c 653e e>Node15 │ │ │ +00003480: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...cli │ │ │ +00003570: 6d69 7473 3c2f 7465 7874 3e0a 3c2f 613e mits. │ │ │ +00003580: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ +000035f0: 3b4e 6f64 6531 353c 2f74 6974 6c65 3e0a ;Node15. │ │ │ +00003600: 3c67 2069 643d 2261 5f65 6467 6531 345f ........ │ │ │ +00003750: 4e6f 6465 3136 3c2f 7469 746c 653e 0a3c Node16.< │ │ │ +00003760: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00003770: 3136 223e 3c61 2078 6c69 6e6b 3a74 6974 16">.. │ │ │ +000037e0: 3c74 6578 7420 7465 7874 2d61 6e63 686f cerrno.< │ │ │ +00003850: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +000038b0: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +000038c0: 2667 743b 4e6f 6465 3136 3c2f 7469 746c >Node16..

.......Node17...new. │ │ │ +00003b10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00003b20: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +00003b30: 743b 4e6f 6465 3137 202d 2d3e 0a3c 6720 t;Node17 -->.. │ │ │ +00003b70: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ +00003b80: 3b26 6774 3b4e 6f64 6531 373c 2f74 6974 ;>Node17</tit │ │ │ +00003b90: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00003ba0: 6531 365f 4e6f 6465 3030 3030 3033 5f4e e16_Node000003_N │ │ │ +00003bb0: 6f64 6530 3030 3031 3722 3e3c 6120 786c ode000017"><a xl │ │ │ +00003bc0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00003bd0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00003be0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00003bf0: 2220 643d 224d 3535 302e 3134 2c2d 3534 " d="M550.14,-54 │ │ │ +00003c00: 2e39 3843 3535 392e 3031 2c2d 3437 2e31 .98C559.01,-47.1 │ │ │ +00003c10: 3520 3537 322e 3337 2c2d 3335 2e33 3420 5 572.37,-35.34 │ │ │ +00003c20: 3538 332e 3131 2c2d 3235 2e38 3622 2f3e 583.11,-25.86"/> │ │ │ +00003c30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00003c40: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00003c50: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00003c60: 3d22 3538 352e 3531 2c2d 3238 2e34 3120 ="585.51,-28.41 │ │ │ +00003c70: 3539 302e 3638 2c2d 3139 2e31 3720 3538 590.68,-19.17 58 │ │ │ +00003c80: 302e 3837 2c2d 3233 2e31 3720 3538 352e 0.87,-23.17 585. │ │ │ +00003c90: 3531 2c2d 3238 2e34 3122 2f3e 0a3c 2f61 51,-28.41"/>.</a │ │ │ +00003ca0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00003cb0: 204e 6f64 6531 3820 2d2d 3e0a 3c67 2069 Node18 -->.<g i │ │ │ +00003cc0: 643d 224e 6f64 6530 3030 3031 3822 2063 d="Node000018" c │ │ │ +00003cd0: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ +00003ce0: 746c 653e 4e6f 6465 3138 3c2f 7469 746c tle>Node18</titl │ │ │ +00003cf0: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ +00003d00: 3030 3030 3138 223e 3c61 2078 6c69 6e6b 000018"><a xlink │ │ │ +00003d10: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ +00003d20: 7967 6f6e 2066 696c 6c3d 2223 6530 6530 ygon fill="#e0e0 │ │ │ +00003d30: 6530 2220 7374 726f 6b65 3d22 2339 3939 e0" stroke="#999 │ │ │ +00003d40: 3939 3922 2070 6f69 6e74 733d 2236 3933 999" points="693 │ │ │ +00003d50: 2e35 2c2d 3139 2036 3337 2e35 2c2d 3139 .5,-19 637.5,-19 │ │ │ +00003d60: 2036 3337 2e35 2c30 2036 3933 2e35 2c30 637.5,0 693.5,0 │ │ │ +00003d70: 2036 3933 2e35 2c2d 3139 222f 3e0a 3c74 693.5,-19"/>.<t │ │ │ +00003d80: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ +00003d90: 226d 6964 646c 6522 2078 3d22 3636 352e "middle" x="665. │ │ │ +00003da0: 3522 2079 3d22 2d37 2220 666f 6e74 2d66 5" y="-7" font-f │ │ │ +00003db0: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ +00003dc0: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ +00003dd0: 742d 7369 7a65 3d22 3130 2e30 3022 3e61 t-size="10.00">a │ │ │ +00003de0: 7373 6572 742e 683c 2f74 6578 743e 0a3c ssert.h</text>.< │ │ │ +00003df0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00003e00: 2d2d 204e 6f64 6533 2623 3435 3b26 6774 -- Node3-> │ │ │ +00003e10: 3b4e 6f64 6531 3820 2d2d 3e0a 3c67 2069 ;Node18 -->.<g i │ │ │ +00003e20: 643d 2265 6467 6531 375f 4e6f 6465 3030 d="edge17_Node00 │ │ │ +00003e30: 3030 3033 5f4e 6f64 6530 3030 3031 3822 0003_Node000018" │ │ │ +00003e40: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00003e50: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00003e60: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18</titl │ │ │ +00003e70: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00003e80: 3137 5f4e 6f64 6530 3030 3030 335f 4e6f 17_Node000003_No │ │ │ +00003e90: 6465 3030 3030 3138 223e 3c61 2078 6c69 de000018"><a xli │ │ │ +00003ea0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00003eb0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00003ec0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00003ed0: 2064 3d22 4d35 3630 2e35 382c 2d35 342e d="M560.58,-54. │ │ │ +00003ee0: 3938 4335 3830 2e38 372c 2d34 362e 3338 98C580.87,-46.38 │ │ │ +00003ef0: 2036 3132 2e34 362c 2d33 322e 3939 2036 612.46,-32.99 6 │ │ │ +00003f00: 3335 2e36 372c 2d32 332e 3135 222f 3e0a 35.67,-23.15"/>. │ │ │ +00003f10: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00003f20: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00003f30: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00003f40: 2236 3337 2e32 312c 2d32 362e 3320 3634 "637.21,-26.3 64 │ │ │ +00003f50: 352e 3035 2c2d 3139 2e31 3720 3633 342e 5.05,-19.17 634. │ │ │ +00003f60: 3438 2c2d 3139 2e38 3520 3633 372e 3231 48,-19.85 637.21 │ │ │ +00003f70: 2c2d 3236 2e33 222f 3e0a 3c2f 613e 0a3c ,-26.3"/>.</a>.< │ │ │ +00003f80: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00003f90: 6465 3230 202d 2d3e 0a3c 6720 6964 3d22 de20 -->.<g id=" │ │ │ +00003fa0: 4e6f 6465 3030 3030 3230 2220 636c 6173 Node000020" clas │ │ │ +00003fb0: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ +00003fc0: 3e4e 6f64 6532 303c 2f74 6974 6c65 3e0a >Node20. │ │ │ +00003fd0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 │ │ │ +00004030: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..uco │ │ │ +00004100: 6d6d 6f6e 2f63 7072 2e68 3c2f 7465 7874 mmon/cpr.h... │ │ │ +00004120: 0a3c 212d 2d20 4e6f 6465 3139 2623 3435 .. │ │ │ +00004140: 3c67 2069 643d 2265 6467 6531 395f 4e6f .Node19 │ │ │ +00004180: 2623 3435 3b26 6774 3b4e 6f64 6532 303c ->Node20< │ │ │ +00004190: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000041a0: 5f65 6467 6531 395f 4e6f 6465 3030 3030 _edge19_Node0000 │ │ │ +000041b0: 3139 5f4e 6f64 6530 3030 3032 3022 3e3c 19_Node000020">< │ │ │ +000041c0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000041d0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000041e0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000041f0: 6238 6666 2220 643d 224d 3438 302e 3639 b8ff" d="M480.69 │ │ │ +00004200: 2c2d 3231 392e 3935 4334 3634 2e36 362c ,-219.95C464.66, │ │ │ +00004210: 2d32 3132 2e39 3920 3434 352e 3037 2c2d -212.99 445.07,- │ │ │ +00004220: 3230 312e 3432 2034 3335 2e35 2c2d 3138 201.42 435.5,-18 │ │ │ +00004230: 3420 3432 332e 3731 2c2d 3136 322e 3534 4 423.71,-162.54 │ │ │ +00004240: 2034 3439 2e34 342c 2d31 3434 2e35 3320 449.44,-144.53 │ │ │ +00004250: 3437 322e 3936 2c2d 3133 332e 3233 222f 472.96,-133.23"/ │ │ │ +00004260: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00004270: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00004280: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00004290: 733d 2234 3734 2e34 342c 2d31 3336 2e34 s="474.44,-136.4 │ │ │ +000042a0: 2034 3832 2e31 322c 2d31 3239 2e31 2034 482.12,-129.1 4 │ │ │ +000042b0: 3731 2e35 362c 2d31 3330 2e30 3220 3437 71.56,-130.02 47 │ │ │ +000042c0: 342e 3434 2c2d 3133 362e 3422 2f3e 0a3c 4.44,-136.4"/>.< │ │ │ +000042d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +000042e0: 2d2d 204e 6f64 6532 3120 2d2d 3e0a 3c67 -- Node21 -->.<g │ │ │ +000042f0: 2069 643d 224e 6f64 6530 3030 3032 3122 id="Node000021" │ │ │ +00004300: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00004310: 7469 746c 653e 4e6f 6465 3231 3c2f 7469 title>Node21</ti │ │ │ +00004320: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00004330: 6465 3030 3030 3231 223e 3c61 2078 6c69 de000021"><a xli │ │ │ +00004340: 6e6b 3a68 7265 663d 2261 3030 3435 352e nk:href="a00455. │ │ │ +00004350: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +00004360: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +00004370: 2247 656e 6572 6963 2074 656d 706c 6174 "Generic templat │ │ │ +00004380: 6573 2066 6f72 2043 2b2b 2e22 3e0a 3c70 es for C++.">.<p │ │ │ +00004390: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ +000043a0: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ +000043b0: 3636 3622 2070 6f69 6e74 733d 2233 3034 666" points="304 │ │ │ +000043c0: 2c2d 3138 3420 3138 352c 2d31 3834 2031 ,-184 185,-184 1 │ │ │ +000043d0: 3835 2c2d 3136 3520 3330 342c 2d31 3635 85,-165 304,-165 │ │ │ +000043e0: 2033 3034 2c2d 3138 3422 2f3e 0a3c 7465 304,-184"/>.<te │ │ │ +000043f0: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ +00004400: 6d69 6464 6c65 2220 783d 2232 3434 2e35 middle" x="244.5 │ │ │ +00004410: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ +00004420: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00004430: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00004440: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00004450: 7563 6f6d 6d6f 6e2f 6765 6e65 7269 6373 ucommon/generics │ │ │ +00004460: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00004470: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00004480: 6465 3139 2623 3435 3b26 6774 3b4e 6f64 de19->Nod │ │ │ +00004490: 6532 3120 2d2d 3e0a 3c67 2069 643d 2265 e21 -->.<g id="e │ │ │ +000044a0: 6467 6532 325f 4e6f 6465 3030 3030 3139 dge22_Node000019 │ │ │ +000044b0: 5f4e 6f64 6530 3030 3032 3122 2063 6c61 _Node000021" cla │ │ │ +000044c0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +000044d0: 653e 4e6f 6465 3139 2623 3435 3b26 6774 e>Node19-> │ │ │ +000044e0: 3b4e 6f64 6532 313c 2f74 6974 6c65 3e0a ;Node21. │ │ │ +000044f0: 3c67 2069 643d 2261 5f65 6467 6532 325f . │ │ │ +00004590: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ +00004600: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00004610: 212d 2d20 4e6f 6465 3233 202d 2d3e 0a3c !-- Node23 -->.< │ │ │ +00004620: 6720 6964 3d22 4e6f 6465 3030 3030 3233 g id="Node000023 │ │ │ +00004630: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00004640: 3c74 6974 6c65 3e4e 6f64 6532 333c 2f74 Node23</t │ │ │ +00004650: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +00004660: 6f64 6530 3030 3032 3322 3e3c 6120 786c ode000023"><a xl │ │ │ +00004670: 696e 6b3a 6872 6566 3d22 6130 3033 3932 ink:href="a00392 │ │ │ +00004680: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ +00004690: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ +000046a0: 3d22 4162 7374 7261 6374 2069 6e74 6572 ="Abstract inter │ │ │ +000046b0: 6661 6365 7320 616e 6420 7375 7070 6f72 faces and suppor │ │ │ +000046c0: 742e 223e 0a3c 706f 6c79 676f 6e20 6669 t.">.<polygon fi │ │ │ +000046d0: 6c6c 3d22 7768 6974 6522 2073 7472 6f6b ll="white" strok │ │ │ +000046e0: 653d 2223 3636 3636 3636 2220 706f 696e e="#666666" poin │ │ │ +000046f0: 7473 3d22 3536 362e 352c 2d31 3834 2034 ts="566.5,-184 4 │ │ │ +00004700: 3434 2e35 2c2d 3138 3420 3434 342e 352c 44.5,-184 444.5, │ │ │ +00004710: 2d31 3635 2035 3636 2e35 2c2d 3136 3520 -165 566.5,-165 │ │ │ +00004720: 3536 362e 352c 2d31 3834 222f 3e0a 3c74 566.5,-184"/>.<t │ │ │ +00004730: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ +00004740: 226d 6964 646c 6522 2078 3d22 3530 352e "middle" x="505. │ │ │ +00004750: 3522 2079 3d22 2d31 3732 2220 666f 6e74 5" y="-172" font │ │ │ +00004760: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ +00004770: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ +00004780: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ +00004790: 3e75 636f 6d6d 6f6e 2f70 726f 746f 636f >ucommon/protoco │ │ │ +000047a0: 6c73 2e68 3c2f 7465 7874 3e0a 3c2f 613e ls.h</text>.</a> │ │ │ +000047b0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +000047c0: 4e6f 6465 3139 2623 3435 3b26 6774 3b4e Node19->N │ │ │ +000047d0: 6f64 6532 3320 2d2d 3e0a 3c67 2069 643d ode23 -->.<g id= │ │ │ +000047e0: 2265 6467 6532 375f 4e6f 6465 3030 3030 "edge27_Node0000 │ │ │ +000047f0: 3139 5f4e 6f64 6530 3030 3032 3322 2063 19_Node000023" c │ │ │ +00004800: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00004810: 746c 653e 4e6f 6465 3139 2623 3435 3b26 tle>Node19-& │ │ │ +00004820: 6774 3b4e 6f64 6532 333c 2f74 6974 6c65 gt;Node23...

......N │ │ │ +00004af0: 6f64 6531 3926 2334 353b 2667 743b 4e6f ode19->No │ │ │ +00004b00: 6465 3234 3c2f 7469 746c 653e 0a3c 6720 de24...

......Node20- │ │ │ +00004c90: 2667 743b 4e6f 6465 333c 2f74 6974 6c65 >Node3... │ │ │ +00004d40: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ +00004db0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node20-> │ │ │ +00004e20: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ +00004e30: 3c67 2069 643d 2261 5f65 6467 6532 315f ..... │ │ │ +00004f70: 0a3c 212d 2d20 4e6f 6465 3231 2623 3435 ..< │ │ │ +00004f90: 6720 6964 3d22 6564 6765 3234 5f4e 6f64 g id="edge24_Nod │ │ │ +00004fa0: 6530 3030 3032 315f 4e6f 6465 3030 3030 e000021_Node0000 │ │ │ +00004fb0: 3034 2220 636c 6173 733d 2265 6467 6522 04" class="edge" │ │ │ +00004fc0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3126 >.Node21& │ │ │ +00004fd0: 2334 353b 2667 743b 4e6f 6465 343c 2f74 #45;>Node4</t │ │ │ +00004fe0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00004ff0: 6467 6532 345f 4e6f 6465 3030 3030 3231 dge24_Node000021 │ │ │ +00005000: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ +00005010: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00005020: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00005030: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00005040: 6666 2220 643d 224d 3233 372e 3133 2c2d ff" d="M237.13,- │ │ │ +00005050: 3136 342e 3734 4332 3135 2e32 312c 2d31 164.74C215.21,-1 │ │ │ +00005060: 3338 2e36 3520 3135 302e 3039 2c2d 3631 38.65 150.09,-61 │ │ │ +00005070: 2e31 3720 3132 312e 3337 2c2d 3237 222f .17 121.37,-27"/ │ │ │ +00005080: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00005090: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +000050a0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +000050b0: 733d 2231 3234 2e30 322c 2d32 342e 3731 s="124.02,-24.71 │ │ │ +000050c0: 2031 3134 2e39 2c2d 3139 2e33 3120 3131 114.9,-19.31 11 │ │ │ +000050d0: 382e 3636 2c2d 3239 2e32 3120 3132 342e 8.66,-29.21 124. │ │ │ +000050e0: 3032 2c2d 3234 2e37 3122 2f3e 0a3c 2f61 02,-24.71"/>.</a │ │ │ +000050f0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00005100: 204e 6f64 6532 3126 2334 353b 2667 743b Node21-> │ │ │ +00005110: 4e6f 6465 3620 2d2d 3e0a 3c67 2069 643d Node6 -->.<g id= │ │ │ +00005120: 2265 6467 6532 365f 4e6f 6465 3030 3030 "edge26_Node0000 │ │ │ +00005130: 3231 5f4e 6f64 6530 3030 3030 3622 2063 21_Node000006" c │ │ │ +00005140: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00005150: 746c 653e 4e6f 6465 3231 2623 3435 3b26 tle>Node21-& │ │ │ +00005160: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ +00005170: 0a3c 6720 6964 3d22 615f 6564 6765 3236 ......... │ │ │ +00005450: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ +00005460: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00005470: 3232 223e 3c61 2078 6c69 6e6b 3a74 6974 22">..cstring...< │ │ │ +00005570: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3126 /g>...Node23- │ │ │ +00005760: 2667 743b 4e6f 6465 3230 3c2f 7469 746c >Node20..

.< │ │ │ +00005810: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00005820: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00005830: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00005840: 3530 392c 2d31 3339 2e30 3920 3530 352e 509,-139.09 505. │ │ │ +00005850: 352c 2d31 3239 2e30 3920 3530 322c 2d31 5,-129.09 502,-1 │ │ │ +00005860: 3339 2e30 3920 3530 392c 2d31 3339 2e30 39.09 509,-139.0 │ │ │ +00005870: 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 9"/>...< │ │ │ +00005880: 2f67 3e0a 3c2f 673e 0a3c 2f73 7667 3e0a /g>... │ │ ├── ./usr/share/doc/ucommon-doc/html/a00400.svg │ │ │ @@ -8,3448 +8,4156 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">....< │ │ │ -00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ -000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ -000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ -000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ -000001d0: 736c 6174 6528 3420 3537 3329 223e 0a3c slate(4 573)">.< │ │ │ -000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 7479 title>ucommon/ty │ │ │ -000001f0: 7065 7265 662e 683c 2f74 6974 6c65 3e0a peref.h. │ │ │ -00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ -00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ -00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1.. │ │ │ -00000300: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/typere │ │ │ -00000370: 662e 683c 2f74 6578 743e 0a3c 2f61 3e0a f.h.. │ │ │ +000000e0: 6e2f 7469 6d65 7273 2e68 2050 6167 6573 n/timers.h Pages │ │ │ +000000f0: 3a20 3120 2d2d 3e0a 3c73 7667 2077 6964 : 1 -->...ucommon/tim │ │ │ +000001f0: 6572 732e 683c 2f74 6974 6c65 3e0a 3c21 ers.h...Node1...< │ │ │ +00000300: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00000310: 3d22 6d69 6464 6c65 2220 783d 2239 3530 ="middle" x="950 │ │ │ +00000320: 2e30 3522 2079 3d22 2d37 3232 2220 666f .05" y="-722" fo │ │ │ +00000330: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ +00000340: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ +00000350: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ +00000360: 3022 3e75 636f 6d6d 6f6e 2f74 696d 6572 0">ucommon/timer │ │ │ +00000370: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h.. │ │ │ 00000380: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2.< │ │ │ 000003d0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ 000003e0: 3032 223e 3c61 2078 6c69 6e6b 3a68 7265 02">..ucommon/arra │ │ │ -00000520: 7972 6566 2e68 3c2f 7465 7874 3e0a 3c2f yref.h......Node1-> │ │ │ -000005a0: 3b4e 6f64 6532 3c2f 7469 746c 653e 0a3c ;Node2.< │ │ │ -000005b0: 6720 6964 3d22 615f 6564 6765 315f 4e6f g id="a_edge1_No │ │ │ -000005c0: 6465 3030 3030 3031 5f4e 6f64 6530 3030 de000001_Node000 │ │ │ -000005d0: 3030 3222 3e3c 6120 786c 696e 6b3a 7469 002">..... │ │ │ -000006f0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3320 ...Node │ │ │ -00000730: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3.< │ │ │ -00000750: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -00000760: 3033 3935 2e68 746d 6c22 2074 6172 6765 0395.html" targe │ │ │ -00000770: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -00000780: 6974 6c65 3d22 546f 7020 6c65 7665 6c20 itle="Top level │ │ │ -00000790: 696e 636c 7564 6520 6669 6c65 2066 6f72 include file for │ │ │ -000007a0: 2074 6865 2047 4e55 2075 436f 6d6d 6f6e the GNU uCommon │ │ │ -000007b0: 2043 2b2b 2063 6f72 6520 6c69 6272 6172 C++ core librar │ │ │ -000007c0: 792e 223e 0a3c 706f 6c79 676f 6e20 6669 y.">..ucommon/ │ │ │ -00000890: 7563 6f6d 6d6f 6e2e 683c 2f74 6578 743e ucommon.h │ │ │ -000008a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000008b0: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 .. │ │ │ -00000900: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -00000910: 3b26 6774 3b4e 6f64 6533 3c2f 7469 746c ;>Node3</titl │ │ │ -00000920: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00000930: 3933 5f4e 6f64 6530 3030 3030 315f 4e6f 93_Node000001_No │ │ │ -00000940: 6465 3030 3030 3033 223e 3c61 2078 6c69 de000003"><a xli │ │ │ -00000950: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00000960: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00000970: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00000980: 2064 3d22 4d38 3834 2e38 2c2d 3535 322e d="M884.8,-552. │ │ │ -00000990: 3433 4338 3333 2e38 342c 2d35 3436 2e32 43C833.84,-546.2 │ │ │ -000009a0: 3220 3736 392e 3431 2c2d 3533 342e 3520 2 769.41,-534.5 │ │ │ -000009b0: 3735 332c 2d35 3134 2037 3437 2e37 322c 753,-514 747.72, │ │ │ -000009c0: 2d35 3037 2e34 3120 3734 392e 3432 2c2d -507.41 749.42,- │ │ │ -000009d0: 3530 322e 3635 2037 3533 2c2d 3439 3520 502.65 753,-495 │ │ │ -000009e0: 3738 342e 3139 2c2d 3432 382e 3420 3837 784.19,-428.4 87 │ │ │ -000009f0: 322e 3432 2c2d 3430 362e 3231 2039 3333 2.42,-406.21 933 │ │ │ -00000a00: 2e37 352c 2d33 3938 2e39 3122 2f3e 0a3c .75,-398.91"/>.< │ │ │ -00000a10: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00000a20: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00000a30: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00000a40: 3838 342e 3436 2c2d 3535 352e 3931 2038 884.46,-555.91 8 │ │ │ -00000a50: 3934 2e38 2c2d 3535 332e 3539 2038 3835 94.8,-553.59 885 │ │ │ -00000a60: 2e32 372c 2d35 3438 2e39 3620 3838 342e .27,-548.96 884. │ │ │ -00000a70: 3436 2c2d 3535 352e 3931 222f 3e0a 3c2f 46,-555.91"/>.</ │ │ │ -00000a80: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00000a90: 2d20 4e6f 6465 3238 202d 2d3e 0a3c 6720 - Node28 -->.<g │ │ │ -00000aa0: 6964 3d22 4e6f 6465 3030 3030 3238 2220 id="Node000028" │ │ │ -00000ab0: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ -00000ac0: 6974 6c65 3e4e 6f64 6532 383c 2f74 6974 itle>Node28</tit │ │ │ -00000ad0: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ -00000ae0: 6530 3030 3032 3822 3e3c 6120 786c 696e e000028"><a xlin │ │ │ -00000af0: 6b3a 6872 6566 3d22 6130 3034 3634 2e68 k:href="a00464.h │ │ │ -00000b00: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ -00000b10: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ -00000b20: 4261 7369 6320 636c 6173 7365 7320 666f Basic classes fo │ │ │ -00000b30: 7220 6d61 6e69 7075 6c61 7469 6e67 2074 r manipulating t │ │ │ -00000b40: 696d 6520 616e 6420 6461 7465 2062 6173 ime and date bas │ │ │ -00000b50: 6564 2064 6174 612c 2070 6172 7469 6375 ed data, particu │ │ │ -00000b60: 6c61 726c 7920 7468 6174 206d 6179 2062 larly that may b │ │ │ -00000b70: 6520 696e 2073 7472 696e 6773 2e22 3e0a e in strings.">. │ │ │ -00000b80: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ -00000b90: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ -00000ba0: 3636 3636 3622 2070 6f69 6e74 733d 2238 66666" points="8 │ │ │ -00000bb0: 3834 2c2d 3531 3420 3736 322c 2d35 3134 84,-514 762,-514 │ │ │ -00000bc0: 2037 3632 2c2d 3439 3520 3838 342c 2d34 762,-495 884,-4 │ │ │ -00000bd0: 3935 2038 3834 2c2d 3531 3422 2f3e 0a3c 95 884,-514"/>.< │ │ │ -00000be0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00000bf0: 3d22 6d69 6464 6c65 2220 783d 2238 3233 ="middle" x="823 │ │ │ -00000c00: 2220 793d 222d 3530 3222 2066 6f6e 742d " y="-502" font- │ │ │ -00000c10: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00000c20: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00000c30: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00000c40: 7563 6f6d 6d6f 6e2f 6461 7465 7469 6d65 ucommon/datetime │ │ │ -00000c50: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ -00000c60: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00000c70: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ -00000c80: 3238 202d 2d3e 0a3c 6720 6964 3d22 6564 28 -->.<g id="ed │ │ │ -00000c90: 6765 3737 5f4e 6f64 6530 3030 3030 315f ge77_Node000001_ │ │ │ -00000ca0: 4e6f 6465 3030 3030 3238 2220 636c 6173 Node000028" clas │ │ │ -00000cb0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00000cc0: 3e4e 6f64 6531 2623 3435 3b26 6774 3b4e >Node1->N │ │ │ -00000cd0: 6f64 6532 383c 2f74 6974 6c65 3e0a 3c67 ode28...< │ │ │ -00000d80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00000d90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00000da0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00000db0: 3931 392e 3836 2c2d 3534 392e 3339 2039 919.86,-549.39 9 │ │ │ -00000dc0: 3330 2e34 332c 2d35 3439 2e39 3820 3932 30.43,-549.98 92 │ │ │ -00000dd0: 322e 3533 2c2d 3534 322e 3933 2039 3139 2.53,-542.93 919 │ │ │ -00000de0: 2e38 362c 2d35 3439 2e33 3922 2f3e 0a3c .86,-549.39"/>.< │ │ │ -00000df0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00000e30: 7469 746c 653e 4e6f 6465 3239 3c2f 7469 title>Node29...ucommon/f │ │ │ -00000f90: 7379 732e 683c 2f74 6578 743e 0a3c 2f61 sys.h......Node1-&g │ │ │ -00001010: 743b 4e6f 6465 3239 3c2f 7469 746c 653e t;Node29 │ │ │ -00001020: 0a3c 6720 6964 3d22 615f 6564 6765 3739 .... │ │ │ -00001120: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00001130: 212d 2d20 4e6f 6465 3332 202d 2d3e 0a3c !-- Node32 -->.< │ │ │ -00001140: 6720 6964 3d22 4e6f 6465 3030 3030 3332 g id="Node000032 │ │ │ -00001150: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00001160: 3c74 6974 6c65 3e4e 6f64 6533 323c 2f74 Node32</t │ │ │ -00001170: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00001180: 6f64 6530 3030 3033 3222 3e3c 6120 786c ode000032"><a xl │ │ │ -00001190: 696e 6b3a 6872 6566 3d22 6130 3034 3433 ink:href="a00443 │ │ │ -000011a0: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -000011b0: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -000011c0: 3d22 4d61 7073 206f 6620 7468 7265 6164 ="Maps of thread │ │ │ -000011d0: 2623 3435 3b73 6166 6520 7374 726f 6e67 -safe strong │ │ │ -000011e0: 6c79 2074 7970 6564 2068 6561 7020 6f62 ly typed heap ob │ │ │ -000011f0: 6a65 6374 732e 223e 0a3c 706f 6c79 676f jects.">.<polygo │ │ │ -00001200: 6e20 6669 6c6c 3d22 7768 6974 6522 2073 n fill="white" s │ │ │ -00001210: 7472 6f6b 653d 2223 3636 3636 3636 2220 troke="#666666" │ │ │ -00001220: 706f 696e 7473 3d22 3131 3330 2c2d 3531 points="1130,-51 │ │ │ -00001230: 3420 3130 3138 2c2d 3531 3420 3130 3138 4 1018,-514 1018 │ │ │ -00001240: 2c2d 3439 3520 3131 3330 2c2d 3439 3520 ,-495 1130,-495 │ │ │ -00001250: 3131 3330 2c2d 3531 3422 2f3e 0a3c 7465 1130,-514"/>.<te │ │ │ -00001260: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ -00001270: 6d69 6464 6c65 2220 783d 2231 3037 3422 middle" x="1074" │ │ │ -00001280: 2079 3d22 2d35 3032 2220 666f 6e74 2d66 y="-502" font-f │ │ │ -00001290: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -000012a0: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -000012b0: 742d 7369 7a65 3d22 3130 2e30 3022 3e75 t-size="10.00">u │ │ │ -000012c0: 636f 6d6d 6f6e 2f6d 6170 7265 662e 683c common/mapref.h< │ │ │ -000012d0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ -000012e0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ -000012f0: 2623 3435 3b26 6774 3b4e 6f64 6533 3220 ->Node32 │ │ │ -00001300: 2d2d 3e0a 3c67 2069 643d 2265 6467 6538 -->.<g id="edge8 │ │ │ -00001310: 355f 4e6f 6465 3030 3030 3031 5f4e 6f64 5_Node000001_Nod │ │ │ -00001320: 6530 3030 3033 3222 2063 6c61 7373 3d22 e000032" class=" │ │ │ -00001330: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00001340: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ -00001350: 3332 3c2f 7469 746c 653e 0a3c 6720 6964 32...

......Node33..< │ │ │ -00001540: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00001550: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00001560: 3636 3636 2220 706f 696e 7473 3d22 3133 6666" points="13 │ │ │ -00001570: 3431 2c2d 3435 3920 3132 3331 2c2d 3435 41,-459 1231,-45 │ │ │ -00001580: 3920 3132 3331 2c2d 3434 3020 3133 3431 9 1231,-440 1341 │ │ │ -00001590: 2c2d 3434 3020 3133 3431 2c2d 3435 3922 ,-440 1341,-459" │ │ │ -000015a0: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.ucommon/sha │ │ │ -00001610: 7265 642e 683c 2f74 6578 743e 0a3c 2f61 red.h......Node1-&g │ │ │ -00001690: 743b 4e6f 6465 3333 3c2f 7469 746c 653e t;Node33 │ │ │ -000016a0: 0a3c 6720 6964 3d22 615f 6564 6765 3837 ...< │ │ │ -00001770: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00001780: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00001790: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000017a0: 3130 3136 2e39 2c2d 3535 332e 3837 2031 1016.9,-553.87 1 │ │ │ -000017b0: 3030 372e 3032 2c2d 3535 372e 3639 2031 007.02,-557.69 1 │ │ │ -000017c0: 3031 372e 3132 2c2d 3536 302e 3837 2031 017.12,-560.87 1 │ │ │ -000017d0: 3031 362e 392c 2d35 3533 2e38 3722 2f3e 016.9,-553.87"/> │ │ │ -000017e0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000017f0: 3c21 2d2d 204e 6f64 6533 3420 2d2d 3e0a . │ │ │ -00001800: 3c67 2069 643d 224e 6f64 6530 3030 3033 │ │ │ -00001820: 0a3c 7469 746c 653e 4e6f 6465 3334 3c2f .Node34</ │ │ │ -00001830: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00001840: 4e6f 6465 3030 3030 3334 223e 3c61 2078 Node000034"><a x │ │ │ -00001850: 6c69 6e6b 3a68 7265 663d 2261 3030 3934 link:href="a0094 │ │ │ -00001860: 382e 6874 6d6c 2220 7461 7267 6574 3d22 8.html" target=" │ │ │ -00001870: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ -00001880: 653d 2243 6f6d 6d6f 6e20 736f 636b 6574 e="Common socket │ │ │ -00001890: 2063 6c61 7373 2061 6e64 2061 6464 7265 class and addre │ │ │ -000018a0: 7373 206d 616e 6970 756c 6174 696f 6e2e ss manipulation. │ │ │ -000018b0: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">.<polygon fill │ │ │ -000018c0: 3d22 7768 6974 6522 2073 7472 6f6b 653d ="white" stroke= │ │ │ -000018d0: 2223 3636 3636 3636 2220 706f 696e 7473 "#666666" points │ │ │ -000018e0: 3d22 3132 3537 2e35 2c2d 3531 3420 3131 ="1257.5,-514 11 │ │ │ -000018f0: 3438 2e35 2c2d 3531 3420 3131 3438 2e35 48.5,-514 1148.5 │ │ │ -00001900: 2c2d 3439 3520 3132 3537 2e35 2c2d 3439 ,-495 1257.5,-49 │ │ │ -00001910: 3520 3132 3537 2e35 2c2d 3531 3422 2f3e 5 1257.5,-514"/> │ │ │ -00001920: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ -00001930: 6f72 3d22 6d69 6464 6c65 2220 783d 2231 or="middle" x="1 │ │ │ -00001940: 3230 3322 2079 3d22 2d35 3032 2220 666f 203" y="-502" fo │ │ │ -00001950: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -00001960: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00001970: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00001980: 3022 3e75 636f 6d6d 6f6e 2f73 6f63 6b65 0">ucommon/socke │ │ │ -00001990: 742e 683c 2f74 6578 743e 0a3c 2f61 3e0a t.h</text>.</a>. │ │ │ -000019a0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -000019b0: 6f64 6531 2623 3435 3b26 6774 3b4e 6f64 ode1->Nod │ │ │ -000019c0: 6533 3420 2d2d 3e0a 3c67 2069 643d 2265 e34 -->.<g id="e │ │ │ -000019d0: 6467 6538 395f 4e6f 6465 3030 3030 3031 dge89_Node000001 │ │ │ -000019e0: 5f4e 6f64 6530 3030 3033 3422 2063 6c61 _Node000034" cla │ │ │ -000019f0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00001a00: 653e 4e6f 6465 3126 2334 353b 2667 743b e>Node1-> │ │ │ -00001a10: 4e6f 6465 3334 3c2f 7469 746c 653e 0a3c Node34.< │ │ │ -00001a20: 6720 6964 3d22 615f 6564 6765 3839 5f4e g id="a_edge89_N │ │ │ -00001a30: 6f64 6530 3030 3030 315f 4e6f 6465 3030 ode000001_Node00 │ │ │ -00001a40: 3030 3334 223e 3c61 2078 6c69 6e6b 3a74 0034">.......< │ │ │ -00001b60: 6720 6964 3d22 6564 6765 325f 4e6f 6465 g id="edge2_Node │ │ │ -00001b70: 3030 3030 3032 5f4e 6f64 6530 3030 3030 000002_Node00000 │ │ │ -00001b80: 3322 2063 6c61 7373 3d22 6564 6765 223e 3" class="edge"> │ │ │ -00001b90: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ -00001ba0: 353b 2667 743b 4e6f 6465 333c 2f74 6974 5;>Node3</tit │ │ │ -00001bb0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00001bc0: 6532 5f4e 6f64 6530 3030 3030 325f 4e6f e2_Node000002_No │ │ │ -00001bd0: 6465 3030 3030 3033 223e 3c61 2078 6c69 de000003"><a xli │ │ │ -00001be0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00001bf0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00001c00: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00001c10: 2064 3d22 4d37 3134 2e32 392c 2d34 3338 d="M714.29,-438 │ │ │ -00001c20: 2e34 3343 3737 392e 3832 2c2d 3432 382e .43C779.82,-428. │ │ │ -00001c30: 3438 2038 3738 2e39 392c 2d34 3133 2e34 48 878.99,-413.4 │ │ │ -00001c40: 3220 3934 302e 3738 2c2d 3430 342e 3034 2 940.78,-404.04 │ │ │ -00001c50: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00001c60: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00001c70: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00001c80: 6e74 733d 2237 3133 2e34 332c 2d34 3335 nts="713.43,-435 │ │ │ -00001c90: 2e30 3220 3730 342e 3037 2c2d 3433 392e .02 704.07,-439. │ │ │ -00001ca0: 3938 2037 3134 2e34 392c 2d34 3431 2e39 98 714.49,-441.9 │ │ │ -00001cb0: 3420 3731 332e 3433 2c2d 3433 352e 3032 4 713.43,-435.02 │ │ │ -00001cc0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00001cd0: 673e 0a3c 212d 2d20 4e6f 6465 3420 2d2d g>.<!-- Node4 -- │ │ │ -00001ce0: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ -00001cf0: 3030 3422 2063 6c61 7373 3d22 6e6f 6465 004" class="node │ │ │ -00001d00: 223e 0a3c 7469 746c 653e 4e6f 6465 343c ">.<title>Node4< │ │ │ -00001d10: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00001d20: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ -00001d30: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ -00001d40: 3237 5f73 6f75 7263 652e 6874 6d6c 2220 27_source.html" │ │ │ -00001d50: 7461 7267 6574 3d22 5f74 6f70 2220 786c target="_top" xl │ │ │ -00001d60: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00001d70: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00001d80: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00001d90: 3636 3636 2220 706f 696e 7473 3d22 3939 6666" points="99 │ │ │ -00001da0: 302c 2d33 3439 2038 3732 2c2d 3334 3920 0,-349 872,-349 │ │ │ -00001db0: 3837 322c 2d33 3330 2039 3930 2c2d 3333 872,-330 990,-33 │ │ │ -00001dc0: 3020 3939 302c 2d33 3439 222f 3e0a 3c74 0 990,-349"/>.<t │ │ │ -00001dd0: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -00001de0: 226d 6964 646c 6522 2078 3d22 3933 3122 "middle" x="931" │ │ │ -00001df0: 2079 3d22 2d33 3337 2220 666f 6e74 2d66 y="-337" font-f │ │ │ -00001e00: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -00001e10: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00001e20: 742d 7369 7a65 3d22 3130 2e30 3022 3e63 t-size="10.00">c │ │ │ -00001e30: 6f6d 6d6f 6e63 7070 2f63 6f6e 6669 672e ommoncpp/config. │ │ │ -00001e40: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -00001e50: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00001e60: 6533 2623 3435 3b26 6774 3b4e 6f64 6534 e3->Node4 │ │ │ -00001e70: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00001e80: 335f 4e6f 6465 3030 3030 3033 5f4e 6f64 3_Node000003_Nod │ │ │ -00001e90: 6530 3030 3030 3422 2063 6c61 7373 3d22 e000004" class=" │ │ │ -00001ea0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00001eb0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ -00001ec0: 343c 2f74 6974 6c65 3e0a 3c67 2069 643d 4. │ │ │ -00001ef0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ -00001fe0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -00002020: 6465 3237 3c2f 7469 746c 653e 0a3c 6720 de27...ucommo │ │ │ -000021b0: 6e2f 7365 6375 7265 2e68 3c2f 7465 7874 n/secure.h... │ │ │ -000021d0: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ..< │ │ │ -000021f0: 6720 6964 3d22 6564 6765 3736 5f4e 6f64 g id="edge76_Nod │ │ │ -00002200: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00002210: 3237 2220 636c 6173 733d 2265 6467 6522 27" class="edge" │ │ │ -00002220: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.Node3&# │ │ │ -00002230: 3435 3b26 6774 3b4e 6f64 6532 373c 2f74 45;>Node27</t │ │ │ -00002240: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00002250: 6467 6537 365f 4e6f 6465 3030 3030 3033 dge76_Node000003 │ │ │ -00002260: 5f4e 6f64 6530 3030 3032 3722 3e3c 6120 _Node000027"><a │ │ │ -00002270: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00002280: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00002290: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -000022a0: 6666 2220 643d 224d 3130 3135 2e35 352c ff" d="M1015.55, │ │ │ -000022b0: 2d33 3738 2e36 4331 3032 372e 3338 2c2d -378.6C1027.38,- │ │ │ -000022c0: 3336 392e 3131 2031 3034 322e 3239 2c2d 369.11 1042.29,- │ │ │ -000022d0: 3335 372e 3133 2031 3035 322e 322c 2d33 357.13 1052.2,-3 │ │ │ -000022e0: 3439 2e31 3722 2f3e 0a3c 706f 6c79 676f 49.17"/>.<polygo │ │ │ -000022f0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00002300: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00002310: 2220 706f 696e 7473 3d22 3130 3133 2e32 " points="1013.2 │ │ │ -00002320: 312c 2d33 3735 2e39 3920 3130 3037 2e36 1,-375.99 1007.6 │ │ │ -00002330: 2c2d 3338 342e 3938 2031 3031 372e 3539 ,-384.98 1017.59 │ │ │ -00002340: 2c2d 3338 312e 3435 2031 3031 332e 3231 ,-381.45 1013.21 │ │ │ -00002350: 2c2d 3337 352e 3939 222f 3e0a 3c2f 613e ,-375.99"/>.</a> │ │ │ -00002360: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00002370: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ -00002380: 224e 6f64 6530 3030 3030 3522 2063 6c61 "Node000005" cla │ │ │ -00002390: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -000023a0: 653e 4e6f 6465 353c 2f74 6974 6c65 3e0a e>Node5. │ │ │ -000023b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commoncpp │ │ │ -00002500: 2f61 6464 7265 7373 2e68 3c2f 7465 7874 /address.h... │ │ │ -00002520: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b ... │ │ │ -00002570: 3c74 6974 6c65 3e4e 6f64 6534 2623 3435 Node4- │ │ │ -00002580: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5</titl │ │ │ -00002590: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000025a0: 345f 4e6f 6465 3030 3030 3034 5f4e 6f64 4_Node000004_Nod │ │ │ -000025b0: 6530 3030 3030 3522 3e3c 6120 786c 696e e000005"><a xlin │ │ │ -000025c0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -000025d0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -000025e0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -000025f0: 643d 224d 3836 312e 3836 2c2d 3333 372e d="M861.86,-337. │ │ │ -00002600: 3631 4337 3830 2e38 2c2d 3333 352e 3038 61C780.8,-335.08 │ │ │ -00002610: 2036 3533 2e31 342c 2d33 3235 2e39 3520 653.14,-325.95 │ │ │ -00002620: 3631 392c 2d32 3934 2035 3837 2e35 332c 619,-294 587.53, │ │ │ -00002630: 2d32 3634 2e35 3520 3539 302e 3433 2c2d -264.55 590.43,- │ │ │ -00002640: 3230 362e 3238 2035 3932 2e38 332c 2d31 206.28 592.83,-1 │ │ │ -00002650: 3834 2e32 3322 2f3e 0a3c 706f 6c79 676f 84.23"/>.<polygo │ │ │ -00002660: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00002670: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00002680: 2220 706f 696e 7473 3d22 3836 312e 392c " points="861.9, │ │ │ -00002690: 2d33 3431 2e31 3120 3837 322c 2d33 3337 -341.11 872,-337 │ │ │ -000026a0: 2e39 2038 3632 2e31 2c2d 3333 342e 3131 .9 862.1,-334.11 │ │ │ -000026b0: 2038 3631 2e39 2c2d 3334 312e 3131 222f 861.9,-341.11"/ │ │ │ -000026c0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -000026d0: 0a3c 212d 2d20 4e6f 6465 3620 2d2d 3e0a .<!-- Node6 -->. │ │ │ -000026e0: 3c67 2069 643d 224e 6f64 6530 3030 3030 <g id="Node00000 │ │ │ -000026f0: 3622 2063 6c61 7373 3d22 6e6f 6465 223e 6" class="node"> │ │ │ -00002700: 0a3c 7469 746c 653e 4e6f 6465 363c 2f74 .<title>Node6</t │ │ │ -00002710: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00002720: 6f64 6530 3030 3030 3622 3e3c 6120 786c ode000006"><a xl │ │ │ -00002730: 696e 6b3a 6872 6566 3d22 6130 3035 3330 ink:href="a00530 │ │ │ -00002740: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ -00002750: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ -00002760: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ -00002770: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ -00002780: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ -00002790: 3636 2220 706f 696e 7473 3d22 3939 352e 66" points="995. │ │ │ -000027a0: 352c 2d31 3920 3834 362e 352c 2d31 3920 5,-19 846.5,-19 │ │ │ -000027b0: 3834 362e 352c 3020 3939 352e 352c 3020 846.5,0 995.5,0 │ │ │ -000027c0: 3939 352e 352c 2d31 3922 2f3e 0a3c 7465 995.5,-19"/>.<te │ │ │ -000027d0: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ -000027e0: 6d69 6464 6c65 2220 783d 2239 3231 2220 middle" x="921" │ │ │ -000027f0: 793d 222d 3722 2066 6f6e 742d 6661 6d69 y="-7" font-fami │ │ │ -00002800: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ -00002810: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ -00002820: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ -00002830: 6f6e 6370 702f 636f 6d6d 6f6e 6370 702e oncpp/commoncpp. │ │ │ -00002840: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -00002850: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00002860: 6534 2623 3435 3b26 6774 3b4e 6f64 6536 e4->Node6 │ │ │ -00002870: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00002880: 3231 5f4e 6f64 6530 3030 3030 345f 4e6f 21_Node000004_No │ │ │ -00002890: 6465 3030 3030 3036 2220 636c 6173 733d de000006" class= │ │ │ -000028a0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -000028b0: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ -000028c0: 6536 3c2f 7469 746c 653e 0a3c 6720 6964 e6.........No │ │ │ -00002aa0: 6465 373c 2f74 6974 6c65 3e0a 3c67 2069 de7...commoncpp │ │ │ -00002bd0: 2f64 6363 702e 683c 2f74 6578 743e 0a3c /dccp.h.< │ │ │ -00002be0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node4-& │ │ │ -00002c50: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ -00002c60: 0a3c 6720 6964 3d22 615f 6564 6765 3232 .........No │ │ │ -00002e00: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8...com │ │ │ -00002f30: 6d6f 6e63 7070 2f73 6f63 6b65 742e 683c moncpp/socket.h< │ │ │ -00002f40: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00002f50: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 ...< │ │ │ -00003120: 6720 6964 3d22 4e6f 6465 3030 3030 3039 g id="Node000009 │ │ │ -00003130: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00003140: 3c74 6974 6c65 3e4e 6f64 6539 3c2f 7469 Node9</ti │ │ │ -00003150: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00003160: 6465 3030 3030 3039 223e 3c61 2078 6c69 de000009"><a xli │ │ │ -00003170: 6e6b 3a68 7265 663d 2261 3030 3531 352e nk:href="a00515. │ │ │ -00003180: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ -00003190: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ -000031a0: 224d 494d 4520 646f 6375 6d65 6e74 2061 "MIME document a │ │ │ -000031b0: 6273 7472 6163 7469 6f6e 732e 223e 0a3c bstractions.">.< │ │ │ -000031c0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -000031d0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -000031e0: 3636 3636 2220 706f 696e 7473 3d22 3234 6666" points="24 │ │ │ -000031f0: 322e 352c 2d37 3420 3132 352e 352c 2d37 2.5,-74 125.5,-7 │ │ │ -00003200: 3420 3132 352e 352c 2d35 3520 3234 322e 4 125.5,-55 242. │ │ │ -00003210: 352c 2d35 3520 3234 322e 352c 2d37 3422 5,-55 242.5,-74" │ │ │ -00003220: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ -00003230: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ -00003240: 2231 3834 2220 793d 222d 3632 2220 666f "184" y="-62" fo │ │ │ -00003250: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -00003260: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00003270: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00003280: 3022 3e63 6f6d 6d6f 6e63 7070 2f6d 696d 0">commoncpp/mim │ │ │ -00003290: 652e 683c 2f74 6578 743e 0a3c 2f61 3e0a e.h</text>.</a>. │ │ │ -000032a0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -000032b0: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ -000032c0: 6539 202d 2d3e 0a3c 6720 6964 3d22 6564 e9 -->.<g id="ed │ │ │ -000032d0: 6765 3335 5f4e 6f64 6530 3030 3030 345f ge35_Node000004_ │ │ │ -000032e0: 4e6f 6465 3030 3030 3039 2220 636c 6173 Node000009" clas │ │ │ -000032f0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00003300: 3e4e 6f64 6534 2623 3435 3b26 6774 3b4e >Node4->N │ │ │ -00003310: 6f64 6539 3c2f 7469 746c 653e 0a3c 6720 ode9...... │ │ │ -000034a0: 0a3c 212d 2d20 4e6f 6465 3130 202d 2d3e . │ │ │ -000034b0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node10< │ │ │ -000034e0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000034f0: 5f4e 6f64 6530 3030 3031 3022 3e3c 6120 _Node000010"><a │ │ │ -00003500: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ -00003510: 3934 2e68 746d 6c22 2074 6172 6765 743d 94.html" target= │ │ │ -00003520: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00003530: 6c65 3d22 7463 7020 6465 7269 7665 6420 le="tcp derived │ │ │ -00003540: 736f 636b 6574 2063 6c61 7373 6573 2e22 socket classes." │ │ │ -00003550: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00003560: 2277 6869 7465 2220 7374 726f 6b65 3d22 "white" stroke=" │ │ │ -00003570: 2336 3636 3636 3622 2070 6f69 6e74 733d #666666" points= │ │ │ -00003580: 2235 3238 2c2d 3734 2034 3234 2c2d 3734 "528,-74 424,-74 │ │ │ -00003590: 2034 3234 2c2d 3535 2035 3238 2c2d 3535 424,-55 528,-55 │ │ │ -000035a0: 2035 3238 2c2d 3734 222f 3e0a 3c74 6578 528,-74"/>.<tex │ │ │ -000035b0: 7420 7465 7874 2d61 6e63 686f 723d 226d t text-anchor="m │ │ │ -000035c0: 6964 646c 6522 2078 3d22 3437 3622 2079 iddle" x="476" y │ │ │ -000035d0: 3d22 2d36 3222 2066 6f6e 742d 6661 6d69 ="-62" font-fami │ │ │ -000035e0: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ -000035f0: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ -00003600: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ -00003610: 6f6e 6370 702f 7463 702e 683c 2f74 6578 oncpp/tcp.h</tex │ │ │ -00003620: 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 t>.</a>.</g>.</g │ │ │ -00003630: 3e0a 3c21 2d2d 204e 6f64 6534 2623 3435 >.<!-- Node4- │ │ │ -00003640: 3b26 6774 3b4e 6f64 6531 3020 2d2d 3e0a ;>Node10 -->. │ │ │ -00003650: 3c67 2069 643d 2265 6467 6537 305f 4e6f <g id="edge70_No │ │ │ -00003660: 6465 3030 3030 3034 5f4e 6f64 6530 3030 de000004_Node000 │ │ │ -00003670: 3031 3022 2063 6c61 7373 3d22 6564 6765 010" class="edge │ │ │ -00003680: 223e 0a3c 7469 746c 653e 4e6f 6465 3426 ">.<title>Node4& │ │ │ -00003690: 2334 353b 2667 743b 4e6f 6465 3130 3c2f #45;>Node10</ │ │ │ -000036a0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000036b0: 6564 6765 3730 5f4e 6f64 6530 3030 3030 edge70_Node00000 │ │ │ -000036c0: 345f 4e6f 6465 3030 3030 3130 223e 3c61 4_Node000010"><a │ │ │ -000036d0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000036e0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000036f0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00003700: 3866 6622 2064 3d22 4d38 3631 2e37 372c 8ff" d="M861.77, │ │ │ -00003710: 2d33 3336 2e39 3243 3738 372e 3637 2c2d -336.92C787.67,- │ │ │ -00003720: 3333 332e 3635 2036 3637 2e33 342c 2d33 333.65 667.34,-3 │ │ │ -00003730: 3233 2e37 3520 3536 382c 2d32 3934 2034 23.75 568,-294 4 │ │ │ -00003740: 3334 2e33 372c 2d32 3533 2e39 3820 3336 34.37,-253.98 36 │ │ │ -00003750: 352e 3231 2c2d 3235 322e 3834 2033 3031 5.21,-252.84 301 │ │ │ -00003760: 2c2d 3132 3920 3239 372e 3131 2c2d 3132 ,-129 297.11,-12 │ │ │ -00003770: 312e 3520 3239 352e 3832 2c2d 3131 362e 1.5 295.82,-116. │ │ │ -00003780: 3637 2033 3031 2c2d 3131 3020 3331 362e 67 301,-110 316. │ │ │ -00003790: 3031 2c2d 3930 2e37 2033 3737 2e37 312c 01,-90.7 377.71, │ │ │ -000037a0: 2d37 382e 3339 2034 3233 2e36 322c 2d37 -78.39 423.62,-7 │ │ │ -000037b0: 312e 3733 222f 3e0a 3c70 6f6c 7967 6f6e 1.73"/>.<polygon │ │ │ -000037c0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -000037d0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -000037e0: 2070 6f69 6e74 733d 2238 3631 2e37 382c points="861.78, │ │ │ -000037f0: 2d33 3430 2e34 3320 3837 312e 3932 2c2d -340.43 871.92,- │ │ │ -00003800: 3333 372e 3334 2038 3632 2e30 372c 2d33 337.34 862.07,-3 │ │ │ -00003810: 3333 2e34 3320 3836 312e 3738 2c2d 3334 33.43 861.78,-34 │ │ │ -00003820: 302e 3433 222f 3e0a 3c2f 613e 0a3c 2f67 0.43"/>.</a>.</g │ │ │ -00003830: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00003840: 3131 202d 2d3e 0a3c 6720 6964 3d22 4e6f 11 -->.<g id="No │ │ │ -00003850: 6465 3030 3030 3131 2220 636c 6173 733d de000011" class= │ │ │ -00003860: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ -00003870: 6f64 6531 313c 2f74 6974 6c65 3e0a 3c67 ode11...comm │ │ │ -000039b0: 6f6e 6370 702f 7564 702e 683c 2f74 6578 oncpp/udp.h..... │ │ │ -000039f0: 3c67 2069 643d 2265 6467 6537 335f 4e6f .Node4& │ │ │ -00003a30: 2334 353b 2667 743b 4e6f 6465 3131 3c2f #45;>Node11</ │ │ │ -00003a40: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00003a50: 6564 6765 3733 5f4e 6f64 6530 3030 3030 edge73_Node00000 │ │ │ -00003a60: 345f 4e6f 6465 3030 3030 3131 223e 3c61 4_Node000011"><a │ │ │ -00003a70: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00003a80: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00003a90: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00003aa0: 3866 6622 2064 3d22 4d38 3631 2e38 342c 8ff" d="M861.84, │ │ │ -00003ab0: 2d33 3338 2e39 3943 3731 372e 322c 2d33 -338.99C717.2,-3 │ │ │ -00003ac0: 3339 2e31 3620 3338 372e 3535 2c2d 3333 39.16 387.55,-33 │ │ │ -00003ad0: 342e 3838 2032 3834 2c2d 3239 3420 3234 4.88 284,-294 24 │ │ │ -00003ae0: 322e 3432 2c2d 3237 372e 3539 2032 3036 2.42,-277.59 206 │ │ │ -00003af0: 2c2d 3237 352e 3220 3230 362c 2d32 3330 ,-275.2 206,-230 │ │ │ -00003b00: 2e35 2032 3036 2c2d 3233 302e 3520 3230 .5 206,-230.5 20 │ │ │ -00003b10: 362c 2d32 3330 2e35 2032 3036 2c2d 3137 6,-230.5 206,-17 │ │ │ -00003b20: 332e 3520 3230 362c 2d31 3233 2e39 3120 3.5 206,-123.91 │ │ │ -00003b30: 3236 332e 3633 2c2d 3839 2e31 3420 3239 263.63,-89.14 29 │ │ │ -00003b40: 342e 3639 2c2d 3734 222f 3e0a 3c70 6f6c 4.69,-74"/>.<pol │ │ │ -00003b50: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00003b60: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00003b70: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ -00003b80: 2e39 342c 2d33 3432 2e34 3920 3837 312e .94,-342.49 871. │ │ │ -00003b90: 3933 2c2d 3333 382e 3937 2038 3631 2e39 93,-338.97 861.9 │ │ │ -00003ba0: 332c 2d33 3335 2e34 3920 3836 312e 3934 3,-335.49 861.94 │ │ │ -00003bb0: 2c2d 3334 322e 3439 222f 3e0a 3c2f 613e ,-342.49"/>.</a> │ │ │ -00003bc0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00003bd0: 4e6f 6465 3132 202d 2d3e 0a3c 6720 6964 Node12 -->.<g id │ │ │ -00003be0: 3d22 4e6f 6465 3030 3030 3132 2220 636c ="Node000012" cl │ │ │ -00003bf0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00003c00: 6c65 3e4e 6f64 6531 323c 2f74 6974 6c65 le>Node12...comm │ │ │ -00003d50: 6f6e 6370 702f 6170 706c 6f67 2e68 3c2f oncpp/applog.h... │ │ │ -00003d70: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3426 ..< │ │ │ -00003f40: 6720 6964 3d22 4e6f 6465 3030 3030 3133 g id="Node000013 │ │ │ -00003f50: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00003f60: 3c74 6974 6c65 3e4e 6f64 6531 333c 2f74 Node13</t │ │ │ -00003f70: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00003f80: 6f64 6530 3030 3031 3322 3e3c 6120 786c ode000013"><a xl │ │ │ -00003f90: 696e 6b3a 6872 6566 3d22 6130 3035 3231 ink:href="a00521 │ │ │ -00003fa0: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00003fb0: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -00003fc0: 3d22 474e 5520 436f 6d6d 6f6e 2043 2b2b ="GNU Common C++ │ │ │ -00003fd0: 2065 7863 6570 7469 6f6e 206d 6f64 656c exception model │ │ │ -00003fe0: 2062 6173 6520 636c 6173 7365 732e 223e base classes."> │ │ │ -00003ff0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00004000: 7768 6974 6522 2073 7472 6f6b 653d 2223 white" stroke="# │ │ │ -00004010: 3636 3636 3636 2220 706f 696e 7473 3d22 666666" points=" │ │ │ -00004020: 3932 372e 352c 2d32 3339 2037 3930 2e35 927.5,-239 790.5 │ │ │ -00004030: 2c2d 3233 3920 3739 302e 352c 2d32 3230 ,-239 790.5,-220 │ │ │ -00004040: 2039 3237 2e35 2c2d 3232 3020 3932 372e 927.5,-220 927. │ │ │ -00004050: 352c 2d32 3339 222f 3e0a 3c74 6578 7420 5,-239"/>.<text │ │ │ -00004060: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ -00004070: 646c 6522 2078 3d22 3835 3922 2079 3d22 dle" x="859" y=" │ │ │ -00004080: 2d32 3237 2220 666f 6e74 2d66 616d 696c -227" font-famil │ │ │ -00004090: 793d 2248 656c 7665 7469 6361 2c73 616e y="Helvetica,san │ │ │ -000040a0: 732d 5365 7269 6622 2066 6f6e 742d 7369 s-Serif" font-si │ │ │ -000040b0: 7a65 3d22 3130 2e30 3022 3e63 6f6d 6d6f ze="10.00">commo │ │ │ -000040c0: 6e63 7070 2f65 7863 6570 7469 6f6e 2e68 ncpp/exception.h │ │ │ -000040d0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ -000040e0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -000040f0: 3426 2334 353b 2667 743b 4e6f 6465 3133 4->Node13 │ │ │ -00004100: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00004110: 3233 5f4e 6f64 6530 3030 3030 345f 4e6f 23_Node000004_No │ │ │ -00004120: 6465 3030 3030 3133 2220 636c 6173 733d de000013" class= │ │ │ -00004130: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00004140: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ -00004150: 6531 333c 2f74 6974 6c65 3e0a 3c67 2069 e13.... │ │ │ -00004270: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node14...commoncpp/fil │ │ │ -00004400: 652e 683c 2f74 6578 743e 0a3c 2f61 3e0a e.h.. │ │ │ -00004410: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4-> │ │ │ -00004480: 4e6f 6465 3134 3c2f 7469 746c 653e 0a3c Node14.< │ │ │ -00004490: 6720 6964 3d22 615f 6564 6765 3334 5f4e g id="a_edge34_N │ │ │ -000044a0: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ -000044b0: 3030 3134 223e 3c61 2078 6c69 6e6b 3a74 0014">..... │ │ │ -000045d0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3135 ...Nod │ │ │ -00004610: 6531 353c 2f74 6974 6c65 3e0a 3c67 2069 e15..< │ │ │ -00004680: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00004690: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -000046a0: 3636 3636 2220 706f 696e 7473 3d22 3131 6666" points="11 │ │ │ -000046b0: 3034 2c2d 3138 3420 3938 382c 2d31 3834 04,-184 988,-184 │ │ │ -000046c0: 2039 3838 2c2d 3136 3520 3131 3034 2c2d 988,-165 1104,- │ │ │ -000046d0: 3136 3520 3131 3034 2c2d 3138 3422 2f3e 165 1104,-184"/> │ │ │ -000046e0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/ser │ │ │ -00004750: 6961 6c2e 683c 2f74 6578 743e 0a3c 2f61 ial.h......Node4-&g │ │ │ -000047d0: 743b 4e6f 6465 3135 3c2f 7469 746c 653e t;Node15 │ │ │ -000047e0: 0a3c 6720 6964 3d22 615f 6564 6765 3438 ..... │ │ │ -00004920: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node16 │ │ │ -00004970: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 . │ │ │ -000049d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..< │ │ │ -00004a40: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00004a50: 3d22 6d69 6464 6c65 2220 783d 2231 3138 ="middle" x="118 │ │ │ -00004a60: 3922 2079 3d22 2d31 3732 2220 666f 6e74 9" y="-172" font │ │ │ -00004a70: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00004a80: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00004a90: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00004aa0: 3e63 6f6d 6d6f 6e63 7070 2f74 6f6b 656e >commoncpp/token │ │ │ -00004ab0: 697a 6572 2e68 3c2f 7465 7874 3e0a 3c2f izer.h......Node4-& │ │ │ -00004b30: 6774 3b4e 6f64 6531 363c 2f74 6974 6c65 gt;Node16...< │ │ │ -00004c10: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00004c20: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00004c30: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00004c40: 3937 342e 3633 2c2d 3332 332e 3739 2039 974.63,-323.79 9 │ │ │ -00004c50: 3635 2e39 372c 2d33 3239 2e39 2039 3736 65.97,-329.9 976 │ │ │ -00004c60: 2e35 352c 2d33 3330 2e35 3220 3937 342e .55,-330.52 974. │ │ │ -00004c70: 3633 2c2d 3332 332e 3739 222f 3e0a 3c2f 63,-323.79"/>......Node17... │ │ │ -00004db0: 3c74 6578 7420 7465 7874 2d61 6e63 686f │ │ │ -00004e10: 636f 6d6d 6f6e 6370 702f 6d69 7363 2e68 commoncpp/misc.h │ │ │ -00004e20: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ -00004e90: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ -00004ea0: 6531 373c 2f74 6974 6c65 3e0a 3c67 2069 e17... │ │ │ -00004f70: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -00004fe0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00004ff0: 212d 2d20 4e6f 6465 3138 202d 2d3e 0a3c !-- Node18 -->.< │ │ │ -00005000: 6720 6964 3d22 4e6f 6465 3030 3030 3138 g id="Node000018 │ │ │ -00005010: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00005020: 3c74 6974 6c65 3e4e 6f64 6531 383c 2f74 Node18</t │ │ │ -00005030: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00005040: 6f64 6530 3030 3031 3822 3e3c 6120 786c ode000018"><a xl │ │ │ -00005050: 696e 6b3a 6872 6566 3d22 6130 3039 3333 ink:href="a00933 │ │ │ -00005060: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ -00005070: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ -00005080: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ -00005090: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ -000050a0: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ -000050b0: 3636 2220 706f 696e 7473 3d22 3134 3035 66" points="1405 │ │ │ -000050c0: 2e35 2c2d 3233 3920 3132 3734 2e35 2c2d .5,-239 1274.5,- │ │ │ -000050d0: 3233 3920 3132 3734 2e35 2c2d 3232 3020 239 1274.5,-220 │ │ │ -000050e0: 3134 3035 2e35 2c2d 3232 3020 3134 3035 1405.5,-220 1405 │ │ │ -000050f0: 2e35 2c2d 3233 3922 2f3e 0a3c 7465 7874 .5,-239"/>.<text │ │ │ -00005100: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ -00005110: 6464 6c65 2220 783d 2231 3334 3022 2079 ddle" x="1340" y │ │ │ -00005120: 3d22 2d32 3237 2220 666f 6e74 2d66 616d ="-227" font-fam │ │ │ -00005130: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ -00005140: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ -00005150: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ -00005160: 6d6f 6e63 7070 2f6e 756d 6265 7273 2e68 moncpp/numbers.h │ │ │ -00005170: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ -00005180: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00005190: 3426 2334 353b 2667 743b 4e6f 6465 3138 4->Node18 │ │ │ -000051a0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -000051b0: 3338 5f4e 6f64 6530 3030 3030 345f 4e6f 38_Node000004_No │ │ │ -000051c0: 6465 3030 3030 3138 2220 636c 6173 733d de000018" class= │ │ │ -000051d0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -000051e0: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ -000051f0: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18..... │ │ │ -00005340: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node19 │ │ │ -00005390: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...commoncpp │ │ │ -00005500: 2f6f 626a 6563 742e 683c 2f74 6578 743e /object.h │ │ │ -00005510: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00005520: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 . │ │ │ -00005570: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .Node4 │ │ │ -00005580: 353b 2667 743b 4e6f 6465 3139 3c2f 7469 5;>Node19</ti │ │ │ -00005590: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000055a0: 6765 3430 5f4e 6f64 6530 3030 3030 345f ge40_Node000004_ │ │ │ -000055b0: 4e6f 6465 3030 3030 3139 223e 3c61 2078 Node000019"><a x │ │ │ -000055c0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000055d0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000055e0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000055f0: 6622 2064 3d22 4d31 3030 302e 3632 2c2d f" d="M1000.62,- │ │ │ -00005600: 3332 392e 3832 4331 3132 392e 3638 2c2d 329.82C1129.68,- │ │ │ -00005610: 3331 342e 3333 2031 3136 352e 3431 2c2d 314.33 1165.41,- │ │ │ -00005620: 3332 312e 3333 2031 3238 392c 2d32 3934 321.33 1289,-294 │ │ │ -00005630: 2031 3335 342e 3039 2c2d 3237 392e 3631 1354.09,-279.61 │ │ │ -00005640: 2031 3432 382e 3238 2c2d 3235 322e 3733 1428.28,-252.73 │ │ │ -00005650: 2031 3436 342e 3232 2c2d 3233 392e 3032 1464.22,-239.02 │ │ │ -00005660: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00005670: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00005680: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00005690: 6e74 733d 2239 3939 2e38 342c 2d33 3236 nts="999.84,-326 │ │ │ -000056a0: 2e33 3920 3939 302e 3334 2c2d 3333 312e .39 990.34,-331. │ │ │ -000056b0: 3038 2031 3030 302e 3639 2c2d 3333 332e 08 1000.69,-333. │ │ │ -000056c0: 3334 2039 3939 2e38 342c 2d33 3236 2e33 34 999.84,-326.3 │ │ │ -000056d0: 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 9"/>.</a>.</g>.< │ │ │ -000056e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3020 /g>.<!-- Node20 │ │ │ -000056f0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -00005700: 3030 3032 3022 2063 6c61 7373 3d22 6e6f 00020" class="no │ │ │ -00005710: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00005720: 3230 3c2f 7469 746c 653e 0a3c 6720 6964 20. │ │ │ -00005740: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commoncp │ │ │ -00005850: 702f 7065 7273 6973 742e 683c 2f74 6578 p/persist.h..... │ │ │ -00005890: 3c67 2069 643d 2265 6467 6534 325f 4e6f .Node4& │ │ │ -000058d0: 2334 353b 2667 743b 4e6f 6465 3230 3c2f #45;>Node20</ │ │ │ -000058e0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000058f0: 6564 6765 3432 5f4e 6f64 6530 3030 3030 edge42_Node00000 │ │ │ -00005900: 345f 4e6f 6465 3030 3030 3230 223e 3c61 4_Node000020"><a │ │ │ -00005910: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00005920: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00005930: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00005940: 3866 6622 2064 3d22 4d31 3030 302e 3535 8ff" d="M1000.55 │ │ │ -00005950: 2c2d 3332 392e 3932 4331 3230 362e 3237 ,-329.92C1206.27 │ │ │ -00005960: 2c2d 3331 302e 3432 2031 3236 362e 3033 ,-310.42 1266.03 │ │ │ -00005970: 2c2d 3334 372e 3234 2031 3436 322c 2d32 ,-347.24 1462,-2 │ │ │ -00005980: 3934 2031 3535 352e 3739 2c2d 3236 382e 94 1555.79,-268. │ │ │ -00005990: 3532 2031 3630 362e 382c 2d32 3730 2e35 52 1606.8,-270.5 │ │ │ -000059a0: 3620 3136 3531 2c2d 3138 3420 3136 3631 6 1651,-184 1661 │ │ │ -000059b0: 2e30 362c 2d31 3634 2e33 2031 3634 312e .06,-164.3 1641. │ │ │ -000059c0: 3138 2c2d 3134 312e 3320 3136 3238 2e31 18,-141.3 1628.1 │ │ │ -000059d0: 332c 2d31 3239 2e31 3122 2f3e 0a3c 706f 3,-129.11"/>.<po │ │ │ -000059e0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -000059f0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -00005a00: 6238 6666 2220 706f 696e 7473 3d22 3939 b8ff" points="99 │ │ │ -00005a10: 392e 3933 2c2d 3332 362e 3436 2039 3930 9.93,-326.46 990 │ │ │ -00005a20: 2e33 322c 2d33 3330 2e39 3220 3130 3030 .32,-330.92 1000 │ │ │ -00005a30: 2e36 312c 2d33 3333 2e34 3320 3939 392e .61,-333.43 999. │ │ │ -00005a40: 3933 2c2d 3332 362e 3436 222f 3e0a 3c2f 93,-326.46"/>.</ │ │ │ -00005a50: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00005a60: 2d20 4e6f 6465 3231 202d 2d3e 0a3c 6720 - Node21 -->.<g │ │ │ -00005a70: 6964 3d22 4e6f 6465 3030 3030 3231 2220 id="Node000021" │ │ │ -00005a80: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ -00005a90: 6974 6c65 3e4e 6f64 6532 313c 2f74 6974 itle>Node21</tit │ │ │ -00005aa0: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ -00005ab0: 6530 3030 3032 3122 3e3c 6120 786c 696e e000021"><a xlin │ │ │ -00005ac0: 6b3a 6872 6566 3d22 6130 3035 3036 2e68 k:href="a00506.h │ │ │ -00005ad0: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ -00005ae0: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ -00005af0: 5465 6d70 6c61 7465 2066 6f72 2063 7265 Template for cre │ │ │ -00005b00: 6174 696e 6720 7265 6665 7265 6e63 6520 ating reference │ │ │ -00005b10: 636f 756e 7420 6d61 6e61 6765 6420 736d count managed sm │ │ │ -00005b20: 6172 7420 706f 696e 7465 7273 2e22 3e0a art pointers.">. │ │ │ -00005b30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ -00005b40: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ -00005b50: 3636 3636 3622 2070 6f69 6e74 733d 2231 66666" points="1 │ │ │ -00005b60: 3736 392c 2d32 3934 2031 3634 372c 2d32 769,-294 1647,-2 │ │ │ -00005b70: 3934 2031 3634 372c 2d32 3735 2031 3736 94 1647,-275 176 │ │ │ -00005b80: 392c 2d32 3735 2031 3736 392c 2d32 3934 9,-275 1769,-294 │ │ │ -00005b90: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ -00005ba0: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ -00005bb0: 3d22 3137 3038 2220 793d 222d 3238 3222 ="1708" y="-282" │ │ │ -00005bc0: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ -00005bd0: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ -00005be0: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ -00005bf0: 302e 3030 223e 636f 6d6d 6f6e 6370 702f 0.00">commoncpp/ │ │ │ -00005c00: 706f 696e 7465 722e 683c 2f74 6578 743e pointer.h</text> │ │ │ -00005c10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00005c20: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 <!-- Node4-& │ │ │ -00005c30: 6774 3b4e 6f64 6532 3120 2d2d 3e0a 3c67 gt;Node21 -->.<g │ │ │ -00005c40: 2069 643d 2265 6467 6534 345f 4e6f 6465 id="edge44_Node │ │ │ -00005c50: 3030 3030 3034 5f4e 6f64 6530 3030 3032 000004_Node00002 │ │ │ -00005c60: 3122 2063 6c61 7373 3d22 6564 6765 223e 1" class="edge"> │ │ │ -00005c70: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .<title>Node4 │ │ │ -00005c80: 353b 2667 743b 4e6f 6465 3231 3c2f 7469 5;>Node21</ti │ │ │ -00005c90: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00005ca0: 6765 3434 5f4e 6f64 6530 3030 3030 345f ge44_Node000004_ │ │ │ -00005cb0: 4e6f 6465 3030 3030 3231 223e 3c61 2078 Node000021"><a x │ │ │ -00005cc0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00005cd0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00005ce0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00005cf0: 6622 2064 3d22 4d31 3030 302e 3431 2c2d f" d="M1000.41,- │ │ │ -00005d00: 3332 392e 3934 4331 3238 312e 3739 2c2d 329.94C1281.79,- │ │ │ -00005d10: 3330 342e 3739 2031 3335 352e 3038 2c2d 304.79 1355.08,- │ │ │ -00005d20: 3331 372e 3632 2031 3633 332c 2d32 3934 317.62 1633,-294 │ │ │ -00005d30: 2031 3633 372e 3434 2c2d 3239 332e 3632 1637.44,-293.62 │ │ │ -00005d40: 2031 3634 322e 3032 2c2d 3239 332e 3220 1642.02,-293.2 │ │ │ -00005d50: 3136 3436 2e36 332c 2d32 3932 2e37 3422 1646.63,-292.74" │ │ │ -00005d60: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00005d70: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00005d80: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00005d90: 7473 3d22 3939 392e 3936 2c2d 3332 362e ts="999.96,-326. │ │ │ -00005da0: 3436 2039 3930 2e33 312c 2d33 3330 2e38 46 990.31,-330.8 │ │ │ -00005db0: 3520 3130 3030 2e35 392c 2d33 3333 2e34 5 1000.59,-333.4 │ │ │ -00005dc0: 3320 3939 392e 3936 2c2d 3332 362e 3436 3 999.96,-326.46 │ │ │ -00005dd0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00005de0: 673e 0a3c 212d 2d20 4e6f 6465 3232 202d g>.<!-- Node22 - │ │ │ -00005df0: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ -00005e00: 3030 3232 2220 636c 6173 733d 226e 6f64 0022" class="nod │ │ │ -00005e10: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -00005e20: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2.< │ │ │ -00005e40: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -00005e50: 3035 3033 2e68 746d 6c22 2074 6172 6765 0503.html" targe │ │ │ -00005e60: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -00005e70: 6974 6c65 3d22 5072 6f63 6573 7320 7365 itle="Process se │ │ │ -00005e80: 7276 6963 6573 2e22 3e0a 3c70 6f6c 7967 rvices.">.. │ │ │ -00005f50: 636f 6d6d 6f6e 6370 702f 7072 6f63 6573 commoncpp/proces │ │ │ -00005f60: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h.. │ │ │ -00005f70: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4-> │ │ │ -00005fe0: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ -00005ff0: 6720 6964 3d22 615f 6564 6765 3436 5f4e g id="a_edge46_N │ │ │ -00006000: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ -00006010: 3030 3232 223e 3c61 2078 6c69 6e6b 3a74 0022">.... │ │ │ -00006130: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23 │ │ │ -00006180: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...commoncpp/ │ │ │ -000062d0: 736c 6f67 2e68 3c2f 7465 7874 3e0a 3c2f slog.h......Node4-& │ │ │ -00006350: 6774 3b4e 6f64 6532 333c 2f74 6974 6c65 gt;Node23... │ │ │ -00006430: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -000064a0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000064b0: 212d 2d20 4e6f 6465 3234 202d 2d3e 0a3c !-- Node24 -->.< │ │ │ -000064c0: 6720 6964 3d22 4e6f 6465 3030 3030 3234 g id="Node000024 │ │ │ -000064d0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -000064e0: 3c74 6974 6c65 3e4e 6f64 6532 343c 2f74 Node24</t │ │ │ -000064f0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00006500: 6f64 6530 3030 3032 3422 3e3c 6120 786c ode000024"><a xl │ │ │ -00006510: 696e 6b3a 6872 6566 3d22 6130 3039 3531 ink:href="a00951 │ │ │ -00006520: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00006530: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -00006540: 3d22 436f 6d6d 6f6e 2043 2b2b 2067 656e ="Common C++ gen │ │ │ -00006550: 6572 6963 2073 7472 696e 6720 636c 6173 eric string clas │ │ │ -00006560: 732e 223e 0a3c 706f 6c79 676f 6e20 6669 s.">.<polygon fi │ │ │ -00006570: 6c6c 3d22 7768 6974 6522 2073 7472 6f6b ll="white" strok │ │ │ -00006580: 653d 2223 3636 3636 3636 2220 706f 696e e="#666666" poin │ │ │ -00006590: 7473 3d22 3734 342c 2d32 3934 2036 3238 ts="744,-294 628 │ │ │ -000065a0: 2c2d 3239 3420 3632 382c 2d32 3735 2037 ,-294 628,-275 7 │ │ │ -000065b0: 3434 2c2d 3237 3520 3734 342c 2d32 3934 44,-275 744,-294 │ │ │ -000065c0: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ -000065d0: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ -000065e0: 3d22 3638 3622 2079 3d22 2d32 3832 2220 ="686" y="-282" │ │ │ -000065f0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -00006600: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -00006610: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -00006620: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f73 .00">commoncpp/s │ │ │ -00006630: 7472 696e 672e 683c 2f74 6578 743e 0a3c tring.h</text>.< │ │ │ -00006640: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00006650: 2d2d 204e 6f64 6534 2623 3435 3b26 6774 -- Node4-> │ │ │ -00006660: 3b4e 6f64 6532 3420 2d2d 3e0a 3c67 2069 ;Node24 -->.<g i │ │ │ -00006670: 643d 2265 6467 6535 335f 4e6f 6465 3030 d="edge53_Node00 │ │ │ -00006680: 3030 3034 5f4e 6f64 6530 3030 3032 3422 0004_Node000024" │ │ │ -00006690: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -000066a0: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ -000066b0: 2667 743b 4e6f 6465 3234 3c2f 7469 746c >Node24</titl │ │ │ -000066c0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000066d0: 3533 5f4e 6f64 6530 3030 3030 345f 4e6f 53_Node000004_No │ │ │ -000066e0: 6465 3030 3030 3234 223e 3c61 2078 6c69 de000024"><a xli │ │ │ -000066f0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00006700: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00006710: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00006720: 2064 3d22 4d38 3831 2e36 312c 2d33 3237 d="M881.61,-327 │ │ │ -00006730: 2e38 3243 3833 352e 372c 2d33 3137 2e38 .82C835.7,-317.8 │ │ │ -00006740: 3820 3736 382e 3137 2c2d 3330 332e 3238 8 768.17,-303.28 │ │ │ -00006750: 2037 3235 2e36 372c 2d32 3934 2e30 3822 725.67,-294.08" │ │ │ -00006760: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00006770: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00006780: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00006790: 7473 3d22 3838 312e 3132 2c2d 3333 312e ts="881.12,-331. │ │ │ -000067a0: 3239 2038 3931 2e36 342c 2d33 3239 2e39 29 891.64,-329.9 │ │ │ -000067b0: 3820 3838 322e 362c 2d33 3234 2e34 3520 8 882.6,-324.45 │ │ │ -000067c0: 3838 312e 3132 2c2d 3333 312e 3239 222f 881.12,-331.29"/ │ │ │ -000067d0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -000067e0: 0a3c 212d 2d20 4e6f 6465 3235 202d 2d3e .<!-- Node25 --> │ │ │ -000067f0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ -00006800: 3235 2220 636c 6173 733d 226e 6f64 6522 25" class="node" │ │ │ -00006810: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 353c >.<title>Node25< │ │ │ -00006820: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00006830: 5f4e 6f64 6530 3030 3032 3522 3e3c 6120 _Node000025"><a │ │ │ -00006840: 786c 696e 6b3a 6872 6566 3d22 6130 3039 xlink:href="a009 │ │ │ -00006850: 3537 2e68 746d 6c22 2074 6172 6765 743d 57.html" target= │ │ │ -00006860: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00006870: 6c65 3d22 436f 6d6d 6f6e 2043 2b2b 2074 le="Common C++ t │ │ │ -00006880: 6872 6561 6420 636c 6173 7320 616e 6420 hread class and │ │ │ -00006890: 7379 6368 726f 6e69 7a61 7469 6f6e 206f sychronization o │ │ │ -000068a0: 626a 6563 7473 2e22 3e0a 3c70 6f6c 7967 bjects.">.<polyg │ │ │ -000068b0: 6f6e 2066 696c 6c3d 2277 6869 7465 2220 on fill="white" │ │ │ -000068c0: 7374 726f 6b65 3d22 2336 3636 3636 3622 stroke="#666666" │ │ │ -000068d0: 2070 6f69 6e74 733d 2231 3134 322c 2d32 points="1142,-2 │ │ │ -000068e0: 3339 2031 3032 322c 2d32 3339 2031 3032 39 1022,-239 102 │ │ │ -000068f0: 322c 2d32 3230 2031 3134 322c 2d32 3230 2,-220 1142,-220 │ │ │ -00006900: 2031 3134 322c 2d32 3339 222f 3e0a 3c74 1142,-239"/>.<t │ │ │ -00006910: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -00006920: 226d 6964 646c 6522 2078 3d22 3130 3832 "middle" x="1082 │ │ │ -00006930: 2220 793d 222d 3232 3722 2066 6f6e 742d " y="-227" font- │ │ │ -00006940: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00006950: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00006960: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00006970: 636f 6d6d 6f6e 6370 702f 7468 7265 6164 commoncpp/thread │ │ │ -00006980: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ -00006990: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -000069a0: 6465 3426 2334 353b 2667 743b 4e6f 6465 de4->Node │ │ │ -000069b0: 3235 202d 2d3e 0a3c 6720 6964 3d22 6564 25 -->.<g id="ed │ │ │ -000069c0: 6765 3731 5f4e 6f64 6530 3030 3030 345f ge71_Node000004_ │ │ │ -000069d0: 4e6f 6465 3030 3030 3235 2220 636c 6173 Node000025" clas │ │ │ -000069e0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -000069f0: 3e4e 6f64 6534 2623 3435 3b26 6774 3b4e >Node4->N │ │ │ -00006a00: 6f64 6532 353c 2f74 6974 6c65 3e0a 3c67 ode25......... │ │ │ -00006b90: 4e6f 6465 3236 3c2f 7469 746c 653e 0a3c Node26.< │ │ │ -00006ba0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00006bb0: 3236 223e 3c61 2078 6c69 6e6b 3a68 7265 26">..commoncpp/ │ │ │ -00006cd0: 786d 6c2e 683c 2f74 6578 743e 0a3c 2f61 xml.h......Node4-&g │ │ │ -00006d50: 743b 4e6f 6465 3236 3c2f 7469 746c 653e t;Node26 │ │ │ -00006d60: 0a3c 6720 6964 3d22 615f 6564 6765 3734 .........Node5-> │ │ │ -00006f10: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ -00006f20: 6720 6964 3d22 615f 6564 6765 355f 4e6f g id="a_edge5_No │ │ │ -00006f30: 6465 3030 3030 3035 5f4e 6f64 6530 3030 de000005_Node000 │ │ │ -00006f40: 3030 3622 3e3c 6120 786c 696e 6b3a 7469 006">.. │ │ │ -00006fe0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .< │ │ │ -00007050: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node5-&g │ │ │ -000070c0: 743b 4e6f 6465 373c 2f74 6974 6c65 3e0a t;Node7. │ │ │ -000070d0: 3c67 2069 643d 2261 5f65 6467 6536 5f4e .... │ │ │ -000071e0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ -00007240: 4e6f 6465 3526 2334 353b 2667 743b 4e6f Node5->No │ │ │ -00007250: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8..... │ │ │ -00007370: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node5-> │ │ │ -000073e0: 4e6f 6465 3130 3c2f 7469 746c 653e 0a3c Node10.< │ │ │ -000073f0: 6720 6964 3d22 615f 6564 6765 3137 5f4e g id="a_edge17_N │ │ │ -00007400: 6f64 6530 3030 3030 355f 4e6f 6465 3030 ode000005_Node00 │ │ │ -00007410: 3030 3130 223e 3c61 2078 6c69 6e6b 3a74 0010">. │ │ │ -000074b0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ -00007520: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00007530: 212d 2d20 4e6f 6465 3526 2334 353b 2667 !-- Node5-&g │ │ │ -00007540: 743b 4e6f 6465 3131 202d 2d3e 0a3c 6720 t;Node11 -->.. │ │ │ -00007580: 3c74 6974 6c65 3e4e 6f64 6535 2623 3435 Node5- │ │ │ -00007590: 3b26 6774 3b4e 6f64 6531 313c 2f74 6974 ;>Node11</tit │ │ │ -000075a0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -000075b0: 6531 385f 4e6f 6465 3030 3030 3035 5f4e e18_Node000005_N │ │ │ -000075c0: 6f64 6530 3030 3031 3122 3e3c 6120 786c ode000011"><a xl │ │ │ -000075d0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -000075e0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -000075f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00007600: 2220 643d 224d 3536 342e 3639 2c2d 3136 " d="M564.69,-16 │ │ │ -00007610: 312e 3031 4335 3333 2e36 342c 2d31 3437 1.01C533.64,-147 │ │ │ -00007620: 2e39 2034 3833 2e31 312c 2d31 3236 2e38 .9 483.11,-126.8 │ │ │ -00007630: 3820 3433 392c 2d31 3130 2034 3034 2e35 8 439,-110 404.5 │ │ │ -00007640: 382c 2d39 362e 3833 2033 3634 2e33 352c 8,-96.83 364.35, │ │ │ -00007650: 2d38 322e 3734 2033 3339 2e30 332c 2d37 -82.74 339.03,-7 │ │ │ -00007660: 342e 3032 222f 3e0a 3c70 6f6c 7967 6f6e 4.02"/>.<polygon │ │ │ -00007670: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00007680: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00007690: 2070 6f69 6e74 733d 2235 3633 2e34 382c points="563.48, │ │ │ -000076a0: 2d31 3634 2e33 2035 3734 2e30 352c 2d31 -164.3 574.05,-1 │ │ │ -000076b0: 3634 2e39 3820 3536 362e 3231 2c2d 3135 64.98 566.21,-15 │ │ │ -000076c0: 372e 3836 2035 3633 2e34 382c 2d31 3634 7.86 563.48,-164 │ │ │ -000076d0: 2e33 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .3"/>.</a>.</g>. │ │ │ -000076e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3726 </g>.<!-- Node7& │ │ │ -000076f0: 2334 353b 2667 743b 4e6f 6465 3620 2d2d #45;>Node6 -- │ │ │ -00007700: 3e0a 3c67 2069 643d 2265 6467 6537 5f4e >.<g id="edge7_N │ │ │ -00007710: 6f64 6530 3030 3030 375f 4e6f 6465 3030 ode000007_Node00 │ │ │ -00007720: 3030 3036 2220 636c 6173 733d 2265 6467 0006" class="edg │ │ │ -00007730: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6537 e">.<title>Node7 │ │ │ -00007740: 2623 3435 3b26 6774 3b4e 6f64 6536 3c2f ->Node6</ │ │ │ -00007750: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00007760: 6564 6765 375f 4e6f 6465 3030 3030 3037 edge7_Node000007 │ │ │ -00007770: 5f4e 6f64 6530 3030 3030 3622 3e3c 6120 _Node000006"><a │ │ │ -00007780: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00007790: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -000077a0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -000077b0: 6666 2220 643d 224d 3636 332e 3333 2c2d ff" d="M663.33,- │ │ │ -000077c0: 3533 2e33 3143 3732 332e 3234 2c2d 3433 53.31C723.24,-43 │ │ │ -000077d0: 2e33 3620 3831 332e 3336 2c2d 3238 2e33 .36 813.36,-28.3 │ │ │ -000077e0: 3820 3836 392e 3631 2c2d 3139 2e30 3422 8 869.61,-19.04" │ │ │ -000077f0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00007800: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00007810: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00007820: 7473 3d22 3636 322e 3534 2c2d 3439 2e38 ts="662.54,-49.8 │ │ │ -00007830: 3920 3635 332e 3235 2c2d 3534 2e39 3820 9 653.25,-54.98 │ │ │ -00007840: 3636 332e 3639 2c2d 3536 2e38 2036 3632 663.69,-56.8 662 │ │ │ -00007850: 2e35 342c 2d34 392e 3839 222f 3e0a 3c2f .54,-49.89"/>.</ │ │ │ -00007860: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00007870: 2d20 4e6f 6465 3826 2334 353b 2667 743b - Node8-> │ │ │ -00007880: 4e6f 6465 3620 2d2d 3e0a 3c67 2069 643d Node6 -->.<g id= │ │ │ -00007890: 2265 6467 6539 5f4e 6f64 6530 3030 3030 "edge9_Node00000 │ │ │ -000078a0: 385f 4e6f 6465 3030 3030 3036 2220 636c 8_Node000006" cl │ │ │ -000078b0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -000078c0: 6c65 3e4e 6f64 6538 2623 3435 3b26 6774 le>Node8-> │ │ │ -000078d0: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ -000078e0: 6720 6964 3d22 615f 6564 6765 395f 4e6f g id="a_edge9_No │ │ │ -000078f0: 6465 3030 3030 3038 5f4e 6f64 6530 3030 de000008_Node000 │ │ │ -00007900: 3030 3622 3e3c 6120 786c 696e 6b3a 7469 006">.. │ │ │ -000079a0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -00007a10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node8-> │ │ │ -00007a80: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7..... │ │ │ -00007ba0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node8->N │ │ │ -00007c10: 6f64 6539 3c2f 7469 746c 653e 0a3c 6720 ode9.....< │ │ │ -00007d30: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node8->N │ │ │ -00007da0: 6f64 6531 303c 2f74 6974 6c65 3e0a 3c67 ode10..... │ │ │ -00007ec0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6538 ....No │ │ │ -00007f20: 6465 3826 2334 353b 2667 743b 4e6f 6465 de8->Node │ │ │ -00007f30: 3131 3c2f 7469 746c 653e 0a3c 6720 6964 11...... │ │ │ -00008050: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3926 ...Node10-> │ │ │ -00008240: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ -00008250: 6720 6964 3d22 615f 6564 6765 3134 5f4e g id="a_edge14_N │ │ │ -00008260: 6f64 6530 3030 3031 305f 4e6f 6465 3030 ode000010_Node00 │ │ │ -00008270: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">.... │ │ │ -00008360: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -000083c0: 6465 3131 2623 3435 3b26 6774 3b4e 6f64 de11->Nod │ │ │ -000083d0: 6536 3c2f 7469 746c 653e 0a3c 6720 6964 e6......< │ │ │ -00008510: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3226 /g>.. │ │ │ -000086c0: 3c67 2069 643d 2265 6467 6532 345f 4e6f .Node13 │ │ │ -00008700: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ -00008710: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00008720: 6564 6765 3234 5f4e 6f64 6530 3030 3031 edge24_Node00001 │ │ │ -00008730: 335f 4e6f 6465 3030 3030 3035 223e 3c61 3_Node000005"><a │ │ │ -00008740: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00008750: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00008760: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00008770: 3866 6622 2064 3d22 4d38 3036 2e35 312c 8ff" d="M806.51, │ │ │ -00008780: 2d32 3138 4337 3536 2e38 342c 2d32 3038 -218C756.84,-208 │ │ │ -00008790: 2e30 3720 3638 332e 3137 2c2d 3139 332e .07 683.17,-193. │ │ │ -000087a0: 3333 2036 3336 2e39 312c 2d31 3834 2e30 33 636.91,-184.0 │ │ │ -000087b0: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<polygon fi │ │ │ -000087c0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -000087d0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -000087e0: 696e 7473 3d22 3830 352e 3933 2c2d 3232 ints="805.93,-22 │ │ │ -000087f0: 312e 3436 2038 3136 2e34 322c 2d32 3139 1.46 816.42,-219 │ │ │ -00008800: 2e39 3820 3830 372e 332c 2d32 3134 2e35 .98 807.3,-214.5 │ │ │ -00008810: 3920 3830 352e 3933 2c2d 3232 312e 3436 9 805.93,-221.46 │ │ │ -00008820: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00008830: 673e 0a3c 212d 2d20 4e6f 6465 3133 2623 g>.<!-- Node13&# │ │ │ -00008840: 3435 3b26 6774 3b4e 6f64 6536 202d 2d3e 45;>Node6 --> │ │ │ -00008850: 0a3c 6720 6964 3d22 6564 6765 3236 5f4e .<g id="edge26_N │ │ │ -00008860: 6f64 6530 3030 3031 335f 4e6f 6465 3030 ode000013_Node00 │ │ │ -00008870: 3030 3036 2220 636c 6173 733d 2265 6467 0006" class="edg │ │ │ -00008880: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6531 e">.<title>Node1 │ │ │ -00008890: 3326 2334 353b 2667 743b 4e6f 6465 363c 3->Node6< │ │ │ -000088a0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000088b0: 5f65 6467 6532 365f 4e6f 6465 3030 3030 _edge26_Node0000 │ │ │ -000088c0: 3133 5f4e 6f64 6530 3030 3030 3622 3e3c 13_Node000006">< │ │ │ -000088d0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000088e0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000088f0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00008900: 6238 6666 2220 643d 224d 3835 352e 3132 b8ff" d="M855.12 │ │ │ -00008910: 2c2d 3230 392e 3643 3835 332e 3236 2c2d ,-209.6C853.26,- │ │ │ -00008920: 3139 362e 3732 2038 3532 2e33 332c 2d31 196.72 852.33,-1 │ │ │ -00008930: 3739 2e34 3520 3835 372c 2d31 3635 2038 79.45 857,-165 8 │ │ │ -00008940: 3633 2e30 372c 2d31 3436 2e32 3220 3837 63.07,-146.22 87 │ │ │ -00008950: 342e 312c 2d31 3436 2e36 3220 3838 332c 4.1,-146.62 883, │ │ │ -00008960: 2d31 3239 2039 3032 2e35 392c 2d39 302e -129 902.59,-90. │ │ │ -00008970: 3234 2039 3134 2e38 342c 2d33 392e 3239 24 914.84,-39.29 │ │ │ -00008980: 2039 3139 2e32 2c2d 3139 2e31 3922 2f3e 919.2,-19.19"/> │ │ │ -00008990: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000089a0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -000089b0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -000089c0: 3d22 3835 312e 372c 2d32 3130 2e33 3620 ="851.7,-210.36 │ │ │ -000089d0: 3835 362e 3837 2c2d 3231 392e 3631 2038 856.87,-219.61 8 │ │ │ -000089e0: 3538 2e35 392c 2d32 3039 2e31 3620 3835 58.59,-209.16 85 │ │ │ -000089f0: 312e 372c 2d32 3130 2e33 3622 2f3e 0a3c 1.7,-210.36"/>.< │ │ │ -00008a00: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00008a10: 2d2d 204e 6f64 6531 3326 2334 353b 2667 -- Node13-&g │ │ │ -00008a20: 743b 4e6f 6465 3820 2d2d 3e0a 3c67 2069 t;Node8 -->.<g i │ │ │ -00008a30: 643d 2265 6467 6533 315f 4e6f 6465 3030 d="edge31_Node00 │ │ │ -00008a40: 3030 3133 5f4e 6f64 6530 3030 3030 3822 0013_Node000008" │ │ │ -00008a50: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00008a60: 7469 746c 653e 4e6f 6465 3133 2623 3435 title>Node13- │ │ │ -00008a70: 3b26 6774 3b4e 6f64 6538 3c2f 7469 746c ;>Node8</titl │ │ │ -00008a80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00008a90: 3331 5f4e 6f64 6530 3030 3031 335f 4e6f 31_Node000013_No │ │ │ -00008aa0: 6465 3030 3030 3038 223e 3c61 2078 6c69 de000008"><a xli │ │ │ -00008ab0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00008ac0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00008ad0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00008ae0: 2064 3d22 4d37 3739 2e39 2c2d 3232 342e d="M779.9,-224. │ │ │ -00008af0: 3037 4337 3130 2e36 342c 2d32 3138 2e37 07C710.64,-218.7 │ │ │ -00008b00: 3920 3630 372e 3831 2c2d 3230 372e 3531 9 607.81,-207.51 │ │ │ -00008b10: 2035 3231 2c2d 3138 3420 3436 392e 3934 521,-184 469.94 │ │ │ -00008b20: 2c2d 3137 302e 3137 2034 3133 2e33 372c ,-170.17 413.37, │ │ │ -00008b30: 2d31 3432 2e39 3220 3338 362e 3234 2c2d -142.92 386.24,- │ │ │ -00008b40: 3132 392e 3035 222f 3e0a 3c70 6f6c 7967 129.05"/>.<polyg │ │ │ -00008b50: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -00008b60: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00008b70: 6622 2070 6f69 6e74 733d 2237 3830 2e30 f" points="780.0 │ │ │ -00008b80: 362c 2d32 3237 2e35 3920 3739 302e 3239 6,-227.59 790.29 │ │ │ -00008b90: 2c2d 3232 342e 3834 2037 3830 2e35 382c ,-224.84 780.58, │ │ │ -00008ba0: 2d32 3230 2e36 3120 3738 302e 3036 2c2d -220.61 780.06,- │ │ │ -00008bb0: 3232 372e 3539 222f 3e0a 3c2f 613e 0a3c 227.59"/>.</a>.< │ │ │ -00008bc0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00008bd0: 6465 3133 2623 3435 3b26 6774 3b4e 6f64 de13->Nod │ │ │ -00008be0: 6531 3220 2d2d 3e0a 3c67 2069 643d 2265 e12 -->.<g id="e │ │ │ -00008bf0: 6467 6532 355f 4e6f 6465 3030 3030 3133 dge25_Node000013 │ │ │ -00008c00: 5f4e 6f64 6530 3030 3031 3222 2063 6c61 _Node000012" cla │ │ │ -00008c10: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00008c20: 653e 4e6f 6465 3133 2623 3435 3b26 6774 e>Node13-> │ │ │ -00008c30: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ -00008c40: 3c67 2069 643d 2261 5f65 6467 6532 355f ...... │ │ │ -00008da0: 0a3c 6720 6964 3d22 6564 6765 3237 5f4e ..Node1 │ │ │ -00008de0: 3326 2334 353b 2667 743b 4e6f 6465 3134 3->Node14 │ │ │ -00008df0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00008e20: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ -00008f10: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....N │ │ │ -00008f70: 6f64 6531 3326 2334 353b 2667 743b 4e6f ode13->No │ │ │ -00008f80: 6465 3135 3c2f 7469 746c 653e 0a3c 6720 de15...

......< │ │ │ -00009100: 7469 746c 653e 4e6f 6465 3133 2623 3435 title>Node13- │ │ │ -00009110: 3b26 6774 3b4e 6f64 6531 363c 2f74 6974 ;>Node16..< │ │ │ -00009160: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00009170: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00009180: 2220 643d 224d 3932 322e 3036 2c2d 3231 " d="M922.06,-21 │ │ │ -00009190: 382e 3337 4339 3834 2e30 332c 2d32 3038 8.37C984.03,-208 │ │ │ -000091a0: 2e34 3220 3130 3737 2e35 332c 2d31 3933 .42 1077.53,-193 │ │ │ -000091b0: 2e34 2031 3133 352e 3834 2c2d 3138 342e .4 1135.84,-184. │ │ │ -000091c0: 3034 222f 3e0a 3c70 6f6c 7967 6f6e 2066 04"/>.... │ │ │ -00009240: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3134 ...Node16- │ │ │ -000095d0: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6..... │ │ │ -00009700: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00009760: 6465 3137 2623 3435 3b26 6774 3b4e 6f64 de17->Nod │ │ │ -00009770: 6536 3c2f 7469 746c 653e 0a3c 6720 6964 e6... │ │ │ -000098a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000098b0: 3c21 2d2d 204e 6f64 6531 3826 2334 353b . │ │ │ -00009900: 0a3c 7469 746c 653e 4e6f 6465 3138 2623 .Node18&# │ │ │ -00009910: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ -00009920: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00009930: 6765 3339 5f4e 6f64 6530 3030 3031 385f ge39_Node000018_ │ │ │ -00009940: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ -00009950: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00009960: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00009970: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00009980: 6622 2064 3d22 4d31 3338 342e 3935 2c2d f" d="M1384.95,- │ │ │ -00009990: 3231 362e 3734 4331 3431 322e 3738 2c2d 216.74C1412.78,- │ │ │ -000099a0: 3230 362e 3738 2031 3434 312e 3339 2c2d 206.78 1441.39,- │ │ │ -000099b0: 3139 302e 3038 2031 3433 312c 2d31 3635 190.08 1431,-165 │ │ │ -000099c0: 2031 3430 342e 3534 2c2d 3130 312e 3132 1404.54,-101.12 │ │ │ -000099d0: 2031 3338 332e 3331 2c2d 3834 2e39 3520 1383.31,-84.95 │ │ │ -000099e0: 3133 3231 2c2d 3535 2031 3236 352e 3237 1321,-55 1265.27 │ │ │ -000099f0: 2c2d 3238 2e32 3120 3130 3935 2e33 392c ,-28.21 1095.39, │ │ │ -00009a00: 2d31 372e 3139 2039 3935 2e38 342c 2d31 -17.19 995.84,-1 │ │ │ -00009a10: 322e 3934 222f 3e0a 3c70 6f6c 7967 6f6e 2.94"/>.<polygon │ │ │ -00009a20: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00009a30: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00009a40: 2070 6f69 6e74 733d 2231 3338 332e 3539 points="1383.59 │ │ │ -00009a50: 2c2d 3231 332e 3520 3133 3735 2e32 312c ,-213.5 1375.21, │ │ │ -00009a60: 2d32 3139 2e39 3820 3133 3835 2e38 2c2d -219.98 1385.8,- │ │ │ -00009a70: 3232 302e 3135 2031 3338 332e 3539 2c2d 220.15 1383.59,- │ │ │ -00009a80: 3231 332e 3522 2f3e 0a3c 2f61 3e0a 3c2f 213.5"/>.</a>.</ │ │ │ -00009a90: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00009aa0: 6531 3926 2334 353b 2667 743b 4e6f 6465 e19->Node │ │ │ -00009ab0: 3620 2d2d 3e0a 3c67 2069 643d 2265 6467 6 -->.<g id="edg │ │ │ -00009ac0: 6534 315f 4e6f 6465 3030 3030 3139 5f4e e41_Node000019_N │ │ │ -00009ad0: 6f64 6530 3030 3030 3622 2063 6c61 7373 ode000006" class │ │ │ -00009ae0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -00009af0: 4e6f 6465 3139 2623 3435 3b26 6774 3b4e Node19->N │ │ │ -00009b00: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6......... │ │ │ -00009cb0: 4e6f 6465 3230 2623 3435 3b26 6774 3b4e Node20->N │ │ │ -00009cc0: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6..... │ │ │ -00009e10: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -00009e70: 6465 3231 2623 3435 3b26 6774 3b4e 6f64 de21->Nod │ │ │ -00009e80: 6536 3c2f 7469 746c 653e 0a3c 6720 6964 e6......< │ │ │ -0000a010: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3226 /g>...Node23-> │ │ │ -0000a260: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ -0000a270: 6720 6964 3d22 615f 6564 6765 3531 5f4e g id="a_edge51_N │ │ │ -0000a280: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ -0000a290: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">.... │ │ │ -0000a3b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23-&g │ │ │ -0000a420: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ -0000a430: 0a3c 6720 6964 3d22 615f 6564 6765 3530 .. │ │ │ -0000a4d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ...... │ │ │ -0000a570: 3c67 2069 643d 2265 6467 6535 345f 4e6f .Node24 │ │ │ -0000a5b0: 2623 3435 3b26 6774 3b4e 6f64 6536 3c2f ->Node6</ │ │ │ -0000a5c0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000a5d0: 6564 6765 3534 5f4e 6f64 6530 3030 3032 edge54_Node00002 │ │ │ -0000a5e0: 345f 4e6f 6465 3030 3030 3036 223e 3c61 4_Node000006"><a │ │ │ -0000a5f0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000a600: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000a610: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000a620: 3866 6622 2064 3d22 4d36 3936 2e33 2c2d 8ff" d="M696.3,- │ │ │ -0000a630: 3236 352e 3939 4337 3037 2e35 352c 2d32 265.99C707.55,-2 │ │ │ -0000a640: 3435 2e31 3620 3732 342c 2d32 3038 2e39 45.16 724,-208.9 │ │ │ -0000a650: 3820 3732 342c 2d31 3735 2e35 2037 3234 8 724,-175.5 724 │ │ │ -0000a660: 2c2d 3137 352e 3520 3732 342c 2d31 3735 ,-175.5 724,-175 │ │ │ -0000a670: 2e35 2037 3234 2c2d 3131 382e 3520 3732 .5 724,-118.5 72 │ │ │ -0000a680: 342c 2d35 372e 3336 2037 3937 2e38 362c 4,-57.36 797.86, │ │ │ -0000a690: 2d33 302e 3620 3835 352e 3133 2c2d 3139 -30.6 855.13,-19 │ │ │ -0000a6a0: 2e30 3422 2f3e 0a3c 706f 6c79 676f 6e20 .04"/>.<polygon │ │ │ -0000a6b0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000a6c0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000a6d0: 706f 696e 7473 3d22 3639 332e 3133 2c2d points="693.13,- │ │ │ -0000a6e0: 3236 342e 3437 2036 3931 2e32 382c 2d32 264.47 691.28,-2 │ │ │ -0000a6f0: 3734 2e39 2036 3939 2e32 342c 2d32 3637 74.9 699.24,-267 │ │ │ -0000a700: 2e39 2036 3933 2e31 332c 2d32 3634 2e34 .9 693.13,-264.4 │ │ │ -0000a710: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ -0000a720: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3426 /g>.<!-- Node24& │ │ │ -0000a730: 2334 353b 2667 743b 4e6f 6465 3720 2d2d #45;>Node7 -- │ │ │ -0000a740: 3e0a 3c67 2069 643d 2265 6467 6535 355f >.<g id="edge55_ │ │ │ -0000a750: 4e6f 6465 3030 3030 3234 5f4e 6f64 6530 Node000024_Node0 │ │ │ -0000a760: 3030 3030 3722 2063 6c61 7373 3d22 6564 00007" class="ed │ │ │ -0000a770: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -0000a780: 3234 2623 3435 3b26 6774 3b4e 6f64 6537 24->Node7 │ │ │ -0000a790: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000a7c0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..< │ │ │ -0000a860: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000a870: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000a880: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000a890: 3638 312e 3637 2c2d 3236 352e 3037 2036 681.67,-265.07 6 │ │ │ -0000a8a0: 3835 2e37 322c 2d32 3734 2e38 3620 3638 85.72,-274.86 68 │ │ │ -0000a8b0: 382e 3636 2c2d 3236 342e 3638 2036 3831 8.66,-264.68 681 │ │ │ -0000a8c0: 2e36 372c 2d32 3635 2e30 3722 2f3e 0a3c .67,-265.07"/>.< │ │ │ -0000a8d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -0000a930: 7469 746c 653e 4e6f 6465 3234 2623 3435 title>Node24- │ │ │ -0000a940: 3b26 6774 3b4e 6f64 6538 3c2f 7469 746c ;>Node8..

....... │ │ │ -0000aaf0: 4e6f 6465 3234 2623 3435 3b26 6774 3b4e Node24->N │ │ │ -0000ab00: 6f64 6531 303c 2f74 6974 6c65 3e0a 3c67 ode10.........Node24- │ │ │ -0000acb0: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11..

.< │ │ │ -0000adb0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000adc0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000add0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000ade0: 3631 372e 3232 2c2d 3238 312e 3320 3632 617.22,-281.3 62 │ │ │ -0000adf0: 372e 3536 2c2d 3237 382e 3938 2036 3138 7.56,-278.98 618 │ │ │ -0000ae00: 2e30 332c 2d32 3734 2e33 3420 3631 372e .03,-274.34 617. │ │ │ -0000ae10: 3232 2c2d 3238 312e 3322 2f3e 0a3c 2f61 22,-281.3"/>......Node24- │ │ │ -0000ae90: 2667 743b 4e6f 6465 3133 3c2f 7469 746c >Node13..

.... │ │ │ -0000afc0: 0a3c 212d 2d20 4e6f 6465 3234 2623 3435 .. │ │ │ -0000afe0: 3c67 2069 643d 2265 6467 6535 375f 4e6f .Node24 │ │ │ -0000b020: 2623 3435 3b26 6774 3b4e 6f64 6531 383c ->Node18< │ │ │ -0000b030: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000b040: 5f65 6467 6535 375f 4e6f 6465 3030 3030 _edge57_Node0000 │ │ │ -0000b050: 3234 5f4e 6f64 6530 3030 3031 3822 3e3c 24_Node000018">< │ │ │ -0000b060: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000b070: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000b080: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000b090: 6238 6666 2220 643d 224d 3735 342e 3336 b8ff" d="M754.36 │ │ │ -0000b0a0: 2c2d 3237 372e 3936 4338 3830 2e38 392c ,-277.96C880.89, │ │ │ -0000b0b0: 2d32 3637 2e37 3120 3131 3439 2e39 382c -267.71 1149.98, │ │ │ -0000b0c0: 2d32 3435 2e39 2031 3237 342e 342c 2d32 -245.9 1274.4,-2 │ │ │ -0000b0d0: 3335 2e38 3222 2f3e 0a3c 706f 6c79 676f 35.82"/>.<polygo │ │ │ -0000b0e0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -0000b0f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000b100: 2220 706f 696e 7473 3d22 3735 332e 3732 " points="753.72 │ │ │ -0000b110: 2c2d 3237 342e 3520 3734 342e 3034 2c2d ,-274.5 744.04,- │ │ │ -0000b120: 3237 382e 3820 3735 342e 3239 2c2d 3238 278.8 754.29,-28 │ │ │ -0000b130: 312e 3438 2037 3533 2e37 322c 2d32 3734 1.48 753.72,-274 │ │ │ -0000b140: 2e35 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .5"/>.</a>.</g>. │ │ │ -0000b150: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3234 </g>.<!-- Node24 │ │ │ -0000b160: 2623 3435 3b26 6774 3b4e 6f64 6532 3320 ->Node23 │ │ │ -0000b170: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ -0000b180: 385f 4e6f 6465 3030 3030 3234 5f4e 6f64 8_Node000024_Nod │ │ │ -0000b190: 6530 3030 3032 3322 2063 6c61 7373 3d22 e000023" class=" │ │ │ -0000b1a0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000b1b0: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ -0000b1c0: 6532 333c 2f74 6974 6c65 3e0a 3c67 2069 e23......... │ │ │ -0000b370: 4e6f 6465 3234 2623 3435 3b26 6774 3b4e Node24->N │ │ │ -0000b380: 6f64 6532 353c 2f74 6974 6c65 3e0a 3c67 ode25... │ │ │ -0000b430: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -0000b4a0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -0000b4b0: 212d 2d20 4e6f 6465 3235 2623 3435 3b26 !-- Node25-& │ │ │ -0000b4c0: 6774 3b4e 6f64 6535 202d 2d3e 0a3c 6720 gt;Node5 -->.. │ │ │ -0000b500: 3c74 6974 6c65 3e4e 6f64 6532 3526 2334 Node25 │ │ │ -0000b510: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ -0000b520: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -0000b530: 6536 325f 4e6f 6465 3030 3030 3235 5f4e e62_Node000025_N │ │ │ -0000b540: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ -0000b550: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -0000b560: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000b570: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000b580: 2220 643d 224d 3130 3131 2e35 392c 2d32 " d="M1011.59,-2 │ │ │ -0000b590: 3230 2e38 3543 3931 362e 3636 2c2d 3231 20.85C916.66,-21 │ │ │ -0000b5a0: 302e 3534 2037 3439 2e30 312c 2d31 3932 0.54 749.01,-192 │ │ │ -0000b5b0: 2e33 3320 3635 372e 3637 2c2d 3138 322e .33 657.67,-182. │ │ │ -0000b5c0: 3431 222f 3e0a 3c70 6f6c 7967 6f6e 2066 41"/>.<polygon f │ │ │ -0000b5d0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -0000b5e0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -0000b5f0: 6f69 6e74 733d 2231 3031 312e 3335 2c2d oints="1011.35,- │ │ │ -0000b600: 3232 342e 3335 2031 3032 312e 3637 2c2d 224.35 1021.67,- │ │ │ -0000b610: 3232 312e 3935 2031 3031 322e 3131 2c2d 221.95 1012.11,- │ │ │ -0000b620: 3231 372e 3339 2031 3031 312e 3335 2c2d 217.39 1011.35,- │ │ │ -0000b630: 3232 342e 3335 222f 3e0a 3c2f 613e 0a3c 224.35"/>.</a>.< │ │ │ -0000b640: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -0000b650: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ -0000b660: 6536 202d 2d3e 0a3c 6720 6964 3d22 6564 e6 -->.<g id="ed │ │ │ -0000b670: 6765 3633 5f4e 6f64 6530 3030 3032 355f ge63_Node000025_ │ │ │ -0000b680: 4e6f 6465 3030 3030 3036 2220 636c 6173 Node000006" clas │ │ │ -0000b690: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -0000b6a0: 3e4e 6f64 6532 3526 2334 353b 2667 743b >Node25-> │ │ │ -0000b6b0: 4e6f 6465 363c 2f74 6974 6c65 3e0a 3c67 Node6.. │ │ │ -0000b7b0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ -0000b820: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -0000b830: 212d 2d20 4e6f 6465 3235 2623 3435 3b26 !-- Node25-& │ │ │ -0000b840: 6774 3b4e 6f64 6531 3420 2d2d 3e0a 3c67 gt;Node14 -->. │ │ │ -0000b880: 0a3c 7469 746c 653e 4e6f 6465 3235 2623 .Node25&# │ │ │ -0000b890: 3435 3b26 6774 3b4e 6f64 6531 343c 2f74 45;>Node14</t │ │ │ -0000b8a0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000b8b0: 6467 6536 345f 4e6f 6465 3030 3030 3235 dge64_Node000025 │ │ │ -0000b8c0: 5f4e 6f64 6530 3030 3031 3422 3e3c 6120 _Node000014"><a │ │ │ -0000b8d0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000b8e0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000b8f0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000b900: 6666 2220 643d 224d 3130 3435 2e37 392c ff" d="M1045.79, │ │ │ -0000b910: 2d32 3136 2e38 4331 3031 352e 3138 2c2d -216.8C1015.18,- │ │ │ -0000b920: 3230 362e 3931 2039 3732 2e30 352c 2d31 206.91 972.05,-1 │ │ │ -0000b930: 3932 2e39 3720 3934 342e 3536 2c2d 3138 92.97 944.56,-18 │ │ │ -0000b940: 342e 3038 222f 3e0a 3c70 6f6c 7967 6f6e 4.08"/>.<polygon │ │ │ -0000b950: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -0000b960: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000b970: 2070 6f69 6e74 733d 2231 3034 352e 3036 points="1045.06 │ │ │ -0000b980: 2c2d 3232 302e 3234 2031 3035 352e 3635 ,-220.24 1055.65 │ │ │ -0000b990: 2c2d 3231 392e 3938 2031 3034 372e 3231 ,-219.98 1047.21 │ │ │ -0000b9a0: 2c2d 3231 332e 3538 2031 3034 352e 3036 ,-213.58 1045.06 │ │ │ -0000b9b0: 2c2d 3232 302e 3234 222f 3e0a 3c2f 613e ,-220.24"/>.</a> │ │ │ -0000b9c0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -0000b9d0: 4e6f 6465 3235 2623 3435 3b26 6774 3b4e Node25->N │ │ │ -0000b9e0: 6f64 6531 3520 2d2d 3e0a 3c67 2069 643d ode15 -->.<g id= │ │ │ -0000b9f0: 2265 6467 6536 365f 4e6f 6465 3030 3030 "edge66_Node0000 │ │ │ -0000ba00: 3235 5f4e 6f64 6530 3030 3031 3522 2063 25_Node000015" c │ │ │ -0000ba10: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -0000ba20: 746c 653e 4e6f 6465 3235 2623 3435 3b26 tle>Node25-& │ │ │ -0000ba30: 6774 3b4e 6f64 6531 353c 2f74 6974 6c65 gt;Node15..... │ │ │ -0000bb60: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node25-&g │ │ │ -0000bbd0: 743b 4e6f 6465 3136 3c2f 7469 746c 653e t;Node16 │ │ │ -0000bbe0: 0a3c 6720 6964 3d22 615f 6564 6765 3638 ...... │ │ │ -0000bd00: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 ...No │ │ │ -0000bd60: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ -0000bd70: 6532 323c 2f74 6974 6c65 3e0a 3c67 2069 e22... │ │ │ -0000be20: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .....< │ │ │ -0000c060: 6720 6964 3d22 6564 6765 3735 5f4e 6f64 g id="edge75_Nod │ │ │ -0000c070: 6530 3030 3032 365f 4e6f 6465 3030 3030 e000026_Node0000 │ │ │ -0000c080: 3036 2220 636c 6173 733d 2265 6467 6522 06" class="edge" │ │ │ -0000c090: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3626 >.Node26& │ │ │ -0000c0a0: 2334 353b 2667 743b 4e6f 6465 363c 2f74 #45;>Node6</t │ │ │ -0000c0b0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000c0c0: 6467 6537 355f 4e6f 6465 3030 3030 3236 dge75_Node000026 │ │ │ -0000c0d0: 5f4e 6f64 6530 3030 3030 3622 3e3c 6120 _Node000006"><a │ │ │ -0000c0e0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000c0f0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000c100: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000c110: 6666 2220 643d 224d 3138 3238 2e34 332c ff" d="M1828.43, │ │ │ -0000c120: 2d32 3636 2e35 3743 3138 3134 2e35 312c -266.57C1814.51, │ │ │ -0000c130: 2d32 3436 2e31 2031 3739 342c 2d32 3130 -246.1 1794,-210 │ │ │ -0000c140: 2e30 3820 3137 3934 2c2d 3137 352e 3520 .08 1794,-175.5 │ │ │ -0000c150: 3137 3934 2c2d 3137 352e 3520 3137 3934 1794,-175.5 1794 │ │ │ -0000c160: 2c2d 3137 352e 3520 3137 3934 2c2d 3131 ,-175.5 1794,-11 │ │ │ -0000c170: 382e 3520 3137 3934 2c2d 3434 2e30 3520 8.5 1794,-44.05 │ │ │ -0000c180: 3137 3131 2e35 362c 2d37 312e 3634 2031 1711.56,-71.64 1 │ │ │ -0000c190: 3633 392c 2d35 3520 3135 3138 2e33 332c 639,-55 1518.33, │ │ │ -0000c1a0: 2d32 372e 3334 2031 3135 332e 3936 2c2d -27.34 1153.96,- │ │ │ -0000c1b0: 3135 2e38 3320 3939 352e 3731 2c2d 3132 15.83 995.71,-12 │ │ │ -0000c1c0: 2e30 3522 2f3e 0a3c 706f 6c79 676f 6e20 .05"/>.<polygon │ │ │ -0000c1d0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -0000c1e0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -0000c1f0: 706f 696e 7473 3d22 3138 3235 2e36 332c points="1825.63, │ │ │ -0000c200: 2d32 3638 2e36 3820 3138 3334 2e32 372c -268.68 1834.27, │ │ │ -0000c210: 2d32 3734 2e38 3220 3138 3331 2e33 352c -274.82 1831.35, │ │ │ -0000c220: 2d32 3634 2e36 3320 3138 3235 2e36 332c -264.63 1825.63, │ │ │ -0000c230: 2d32 3638 2e36 3822 2f3e 0a3c 2f61 3e0a -268.68"/>.</a>. │ │ │ -0000c240: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -0000c250: 6f64 6532 3826 2334 353b 2667 743b 4e6f ode28->No │ │ │ -0000c260: 6465 3320 2d2d 3e0a 3c67 2069 643d 2265 de3 -->.<g id="e │ │ │ -0000c270: 6467 6537 385f 4e6f 6465 3030 3030 3238 dge78_Node000028 │ │ │ -0000c280: 5f4e 6f64 6530 3030 3030 3322 2063 6c61 _Node000003" cla │ │ │ -0000c290: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -0000c2a0: 653e 4e6f 6465 3238 2623 3435 3b26 6774 e>Node28-> │ │ │ -0000c2b0: 3b4e 6f64 6533 3c2f 7469 746c 653e 0a3c ;Node3.< │ │ │ -0000c2c0: 6720 6964 3d22 615f 6564 6765 3738 5f4e g id="a_edge78_N │ │ │ -0000c2d0: 6f64 6530 3030 3032 385f 4e6f 6465 3030 ode000028_Node00 │ │ │ -0000c2e0: 3030 3033 223e 3c61 2078 6c69 6e6b 3a74 0003">....... │ │ │ -0000c420: 3c67 2069 643d 2265 6467 6538 345f 4e6f .Node29 │ │ │ -0000c460: 2623 3435 3b26 6774 3b4e 6f64 6533 3c2f ->Node3</ │ │ │ -0000c470: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000c480: 6564 6765 3834 5f4e 6f64 6530 3030 3032 edge84_Node00002 │ │ │ -0000c490: 395f 4e6f 6465 3030 3030 3033 223e 3c61 9_Node000003"><a │ │ │ -0000c4a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000c4b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000c4c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000c4d0: 3866 6622 2064 3d22 4d39 3632 2e37 312c 8ff" d="M962.71, │ │ │ -0000c4e0: 2d34 3836 2e35 3243 3936 372e 392c 2d34 -486.52C967.9,-4 │ │ │ -0000c4f0: 3738 2e34 3420 3937 332e 3738 2c2d 3436 78.44 973.78,-46 │ │ │ -0000c500: 382e 3520 3937 382c 2d34 3539 2039 3836 8.5 978,-459 986 │ │ │ -0000c510: 2e33 322c 2d34 3430 2e32 3820 3939 322e .32,-440.28 992. │ │ │ -0000c520: 3235 2c2d 3431 362e 3839 2039 3935 2e31 25,-416.89 995.1 │ │ │ -0000c530: 2c2d 3430 342e 3338 222f 3e0a 3c70 6f6c ,-404.38"/>.<pol │ │ │ -0000c540: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -0000c550: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -0000c560: 3866 6622 2070 6f69 6e74 733d 2239 3539 8ff" points="959 │ │ │ -0000c570: 2e36 392c 2d34 3834 2e37 3320 3935 372e .69,-484.73 957. │ │ │ -0000c580: 3037 2c2d 3439 342e 3939 2039 3635 2e35 07,-494.99 965.5 │ │ │ -0000c590: 322c 2d34 3838 2e36 3120 3935 392e 3639 2,-488.61 959.69 │ │ │ -0000c5a0: 2c2d 3438 342e 3733 222f 3e0a 3c2f 613e ,-484.73"/>.</a> │ │ │ -0000c5b0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -0000c5c0: 4e6f 6465 3330 202d 2d3e 0a3c 6720 6964 Node30 -->.<g id │ │ │ -0000c5d0: 3d22 4e6f 6465 3030 3030 3330 2220 636c ="Node000030" cl │ │ │ -0000c5e0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -0000c5f0: 6c65 3e4e 6f64 6533 303c 2f74 6974 6c65 le>Node30...u │ │ │ -0000c780: 636f 6d6d 6f6e 2f73 7472 6561 6d2e 683c common/stream.h< │ │ │ -0000c790: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -0000c7a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ -0000c800: 6f64 6532 3926 2334 353b 2667 743b 4e6f ode29->No │ │ │ -0000c810: 6465 3330 3c2f 7469 746c 653e 0a3c 6720 de30... │ │ │ -0000c8c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -0000c930: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -0000c940: 212d 2d20 4e6f 6465 3331 202d 2d3e 0a3c !-- Node31 -->.< │ │ │ -0000c950: 6720 6964 3d22 4e6f 6465 3030 3030 3331 g id="Node000031 │ │ │ -0000c960: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -0000c970: 3c74 6974 6c65 3e4e 6f64 6533 313c 2f74 Node31</t │ │ │ -0000c980: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -0000c990: 6f64 6530 3030 3033 3122 3e3c 6120 786c ode000031"><a xl │ │ │ -0000c9a0: 696e 6b3a 6872 6566 3d22 6130 3034 3037 ink:href="a00407 │ │ │ -0000c9b0: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -0000c9c0: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -0000c9d0: 3d22 5465 6d70 6f72 6172 7920 7465 6d70 ="Temporary temp │ │ │ -0000c9e0: 6c61 7465 7320 666f 7220 432b 2b2e 223e lates for C++."> │ │ │ -0000c9f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -0000ca00: 7768 6974 6522 2073 7472 6f6b 653d 2223 white" stroke="# │ │ │ -0000ca10: 3636 3636 3636 2220 706f 696e 7473 3d22 666666" points=" │ │ │ -0000ca20: 3936 382e 352c 2d34 3539 2038 3431 2e35 968.5,-459 841.5 │ │ │ -0000ca30: 2c2d 3435 3920 3834 312e 352c 2d34 3430 ,-459 841.5,-440 │ │ │ -0000ca40: 2039 3638 2e35 2c2d 3434 3020 3936 382e 968.5,-440 968. │ │ │ -0000ca50: 352c 2d34 3539 222f 3e0a 3c74 6578 7420 5,-459"/>.<text │ │ │ -0000ca60: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ -0000ca70: 646c 6522 2078 3d22 3930 3522 2079 3d22 dle" x="905" y=" │ │ │ -0000ca80: 2d34 3437 2220 666f 6e74 2d66 616d 696c -447" font-famil │ │ │ -0000ca90: 793d 2248 656c 7665 7469 6361 2c73 616e y="Helvetica,san │ │ │ -0000caa0: 732d 5365 7269 6622 2066 6f6e 742d 7369 s-Serif" font-si │ │ │ -0000cab0: 7a65 3d22 3130 2e30 3022 3e75 636f 6d6d ze="10.00">ucomm │ │ │ -0000cac0: 6f6e 2f74 656d 706f 7261 7279 2e68 3c2f on/temporary.h</ │ │ │ -0000cad0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -0000cae0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3239 </g>.<!-- Node29 │ │ │ -0000caf0: 2623 3435 3b26 6774 3b4e 6f64 6533 3120 ->Node31 │ │ │ -0000cb00: 2d2d 3e0a 3c67 2069 643d 2265 6467 6538 -->.<g id="edge8 │ │ │ -0000cb10: 325f 4e6f 6465 3030 3030 3239 5f4e 6f64 2_Node000029_Nod │ │ │ -0000cb20: 6530 3030 3033 3122 2063 6c61 7373 3d22 e000031" class=" │ │ │ -0000cb30: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000cb40: 6465 3239 2623 3435 3b26 6774 3b4e 6f64 de29->Nod │ │ │ -0000cb50: 6533 313c 2f74 6974 6c65 3e0a 3c67 2069 e31.....< │ │ │ -0000cc70: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node30-> │ │ │ -0000cce0: 4e6f 6465 333c 2f74 6974 6c65 3e0a 3c67 Node3.. │ │ │ -0000cd90: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..... │ │ │ -0000ce30: 0a3c 6720 6964 3d22 6564 6765 3833 5f4e ..Node3 │ │ │ -0000ce70: 3126 2334 353b 2667 743b 4e6f 6465 333c 1->Node3< │ │ │ -0000ce80: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000ce90: 5f65 6467 6538 335f 4e6f 6465 3030 3030 _edge83_Node0000 │ │ │ -0000cea0: 3331 5f4e 6f64 6530 3030 3030 3322 3e3c 31_Node000003">< │ │ │ -0000ceb0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000cec0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000ced0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000cee0: 6238 6666 2220 643d 224d 3932 382e 3439 b8ff" d="M928.49 │ │ │ -0000cef0: 2c2d 3433 342e 3937 4339 3435 2e33 312c ,-434.97C945.31, │ │ │ -0000cf00: 2d34 3235 2e32 3820 3936 372e 3435 2c2d -425.28 967.45,- │ │ │ -0000cf10: 3431 322e 3532 2039 3831 2e39 352c 2d34 412.52 981.95,-4 │ │ │ -0000cf20: 3034 2e31 3722 2f3e 0a3c 706f 6c79 676f 04.17"/>.<polygo │ │ │ -0000cf30: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -0000cf40: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000cf50: 2220 706f 696e 7473 3d22 3932 362e 372c " points="926.7, │ │ │ -0000cf60: 2d34 3331 2e39 3620 3931 392e 3738 2c2d -431.96 919.78,- │ │ │ -0000cf70: 3433 392e 3938 2039 3330 2e31 392c 2d34 439.98 930.19,-4 │ │ │ -0000cf80: 3338 2e30 3320 3932 362e 372c 2d34 3331 38.03 926.7,-431 │ │ │ -0000cf90: 2e39 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e .96"/>.</a>.</g> │ │ │ -0000cfa0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ -0000cfb0: 3226 2334 353b 2667 743b 4e6f 6465 3320 2->Node3 │ │ │ -0000cfc0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6538 -->.<g id="edge8 │ │ │ -0000cfd0: 365f 4e6f 6465 3030 3030 3332 5f4e 6f64 6_Node000032_Nod │ │ │ -0000cfe0: 6530 3030 3030 3322 2063 6c61 7373 3d22 e000003" class=" │ │ │ -0000cff0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000d000: 6465 3332 2623 3435 3b26 6774 3b4e 6f64 de32->Nod │ │ │ -0000d010: 6533 3c2f 7469 746c 653e 0a3c 6720 6964 e3...< │ │ │ -0000d0c0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000d0d0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000d0e0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000d0f0: 3130 3539 2e30 342c 2d34 3838 2e35 3520 1059.04,-488.55 │ │ │ -0000d100: 3130 3637 2e37 2c2d 3439 342e 3636 2031 1067.7,-494.66 1 │ │ │ -0000d110: 3036 342e 3734 2c2d 3438 342e 3439 2031 064.74,-484.49 1 │ │ │ -0000d120: 3035 392e 3034 2c2d 3438 382e 3535 222f 059.04,-488.55"/ │ │ │ -0000d130: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >... │ │ │ -0000d140: 0a3c 212d 2d20 4e6f 6465 3333 2623 3435 ..< │ │ │ -0000d160: 6720 6964 3d22 6564 6765 3838 5f4e 6f64 g id="edge88_Nod │ │ │ -0000d170: 6530 3030 3033 335f 4e6f 6465 3030 3030 e000033_Node0000 │ │ │ -0000d180: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ -0000d190: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3326 >.Node33& │ │ │ -0000d1a0: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ -0000d1b0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000d1c0: 6467 6538 385f 4e6f 6465 3030 3030 3333 dge88_Node000033 │ │ │ -0000d1d0: 5f4e 6f64 6530 3030 3030 3322 3e3c 6120 _Node000003"><a │ │ │ -0000d1e0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000d1f0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000d200: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000d210: 6666 2220 643d 224d 3132 3239 2e34 342c ff" d="M1229.44, │ │ │ -0000d220: 2d34 3338 2e31 3343 3131 3735 2e32 362c -438.13C1175.26, │ │ │ -0000d230: 2d34 3238 2e31 3920 3130 3934 2e34 362c -428.19 1094.46, │ │ │ -0000d240: 2d34 3133 2e33 3720 3130 3433 2e38 2c2d -413.37 1043.8,- │ │ │ -0000d250: 3430 342e 3038 222f 3e0a 3c70 6f6c 7967 404.08"/>.<polyg │ │ │ -0000d260: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -0000d270: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000d280: 6622 2070 6f69 6e74 733d 2231 3232 392e f" points="1229. │ │ │ -0000d290: 312c 2d34 3431 2e36 3220 3132 3339 2e35 1,-441.62 1239.5 │ │ │ -0000d2a0: 372c 2d34 3339 2e39 3820 3132 3330 2e33 7,-439.98 1230.3 │ │ │ -0000d2b0: 362c 2d34 3334 2e37 3420 3132 3239 2e31 6,-434.74 1229.1 │ │ │ -0000d2c0: 2c2d 3434 312e 3632 222f 3e0a 3c2f 613e ,-441.62"/>.</a> │ │ │ -0000d2d0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -0000d2e0: 4e6f 6465 3334 2623 3435 3b26 6774 3b4e Node34->N │ │ │ -0000d2f0: 6f64 6533 202d 2d3e 0a3c 6720 6964 3d22 ode3 -->.<g id=" │ │ │ -0000d300: 6564 6765 3932 5f4e 6f64 6530 3030 3033 edge92_Node00003 │ │ │ -0000d310: 345f 4e6f 6465 3030 3030 3033 2220 636c 4_Node000003" cl │ │ │ -0000d320: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -0000d330: 6c65 3e4e 6f64 6533 3426 2334 353b 2667 le>Node34-&g │ │ │ -0000d340: 743b 4e6f 6465 333c 2f74 6974 6c65 3e0a t;Node3. │ │ │ -0000d350: 3c67 2069 643d 2261 5f65 6467 6539 325f ..< │ │ │ -0000d420: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000d430: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000d440: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000d450: 3131 3938 2e37 352c 2d34 3835 2031 3230 1198.75,-485 120 │ │ │ -0000d460: 322e 3939 2c2d 3439 342e 3731 2031 3230 2.99,-494.71 120 │ │ │ -0000d470: 352e 3733 2c2d 3438 342e 3437 2031 3139 5.73,-484.47 119 │ │ │ -0000d480: 382e 3735 2c2d 3438 3522 2f3e 0a3c 2f61 8.75,-485"/>......Node34- │ │ │ -0000d500: 2667 743b 4e6f 6465 3330 3c2f 7469 746c >Node30..

... │ │ │ -0000d630: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node34-&g │ │ │ -0000d6a0: 743b 4e6f 6465 3333 3c2f 7469 746c 653e t;Node33 │ │ │ -0000d6b0: 0a3c 6720 6964 3d22 615f 6564 6765 3930 .....< │ │ │ -0000d7d0: 2f67 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c2f /g>.... │ │ │ +00000410: 696e 6b3a 7469 746c 653d 2243 6f6e 6469 ink:title="Condi │ │ │ +00000420: 7469 6f6e 2063 6c61 7373 6573 2066 6f72 tion classes for │ │ │ +00000430: 2074 6872 6561 6420 7379 6368 726f 6e69 thread sychroni │ │ │ +00000440: 7a61 7469 6f6e 2061 6e64 2074 696d 696e zation and timin │ │ │ +00000450: 672e 223e 0a3c 706f 6c79 676f 6e20 6669 g.">..ucommon/c │ │ │ +00000530: 6f6e 6469 7469 6f6e 2e68 3c2f 7465 7874 ondition.h... │ │ │ +00000550: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ... │ │ │ +000005a0: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ +000005b0: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2</titl │ │ │ +000005c0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +000005d0: 315f 4e6f 6465 3030 3030 3031 5f4e 6f64 1_Node000001_Nod │ │ │ +000005e0: 6530 3030 3030 3222 3e3c 6120 786c 696e e000002"><a xlin │ │ │ +000005f0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ +00000600: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ +00000610: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00000620: 643d 224d 3933 362e 3331 2c2d 3730 362e d="M936.31,-706. │ │ │ +00000630: 3936 4339 3238 2e36 342c 2d36 3937 2e37 96C928.64,-697.7 │ │ │ +00000640: 3220 3931 392e 3431 2c2d 3638 362e 3620 2 919.41,-686.6 │ │ │ +00000650: 3931 332e 3138 2c2d 3637 392e 3039 222f 913.18,-679.09"/ │ │ │ +00000660: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00000670: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00000680: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00000690: 733d 2239 3333 2e37 2c2d 3730 392e 3239 s="933.7,-709.29 │ │ │ +000006a0: 2039 3432 2e37 382c 2d37 3134 2e37 3520 942.78,-714.75 │ │ │ +000006b0: 3933 392e 3039 2c2d 3730 342e 3832 2039 939.09,-704.82 9 │ │ │ +000006c0: 3333 2e37 2c2d 3730 392e 3239 222f 3e0a 33.7,-709.29"/>. │ │ │ +000006d0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +000006e0: 212d 2d20 4e6f 6465 3320 2d2d 3e0a 3c67 !-- Node3 -->.<g │ │ │ +000006f0: 2069 643d 224e 6f64 6530 3030 3030 3322 id="Node000003" │ │ │ +00000700: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00000710: 7469 746c 653e 4e6f 6465 333c 2f74 6974 title>Node3</tit │ │ │ +00000720: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ +00000730: 6530 3030 3030 3322 3e3c 6120 786c 696e e000003"><a xlin │ │ │ +00000740: 6b3a 6872 6566 3d22 6130 3039 3630 2e68 k:href="a00960.h │ │ │ +00000750: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ +00000760: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ +00000770: 5468 7265 6164 2063 6c61 7373 6573 2061 Thread classes a │ │ │ +00000780: 6e64 2073 7963 6872 6f6e 697a 6174 696f nd sychronizatio │ │ │ +00000790: 6e20 6f62 6a65 6374 732e 223e 0a3c 706f n objects.">.<po │ │ │ +000007a0: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ +000007b0: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ +000007c0: 3636 2220 706f 696e 7473 3d22 3130 3439 66" points="1049 │ │ │ +000007d0: 2e35 352c 2d36 3234 2039 3430 2e35 352c .55,-624 940.55, │ │ │ +000007e0: 2d36 3234 2039 3430 2e35 352c 2d36 3035 -624 940.55,-605 │ │ │ +000007f0: 2031 3034 392e 3535 2c2d 3630 3520 3130 1049.55,-605 10 │ │ │ +00000800: 3439 2e35 352c 2d36 3234 222f 3e0a 3c74 49.55,-624"/>.<t │ │ │ +00000810: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ +00000820: 226d 6964 646c 6522 2078 3d22 3939 352e "middle" x="995. │ │ │ +00000830: 3035 2220 793d 222d 3631 3222 2066 6f6e 05" y="-612" fon │ │ │ +00000840: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ +00000850: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ +00000860: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ +00000870: 223e 7563 6f6d 6d6f 6e2f 7468 7265 6164 ">ucommon/thread │ │ │ +00000880: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00000890: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +000008a0: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ +000008b0: 3320 2d2d 3e0a 3c67 2069 643d 2265 6467 3 -->.<g id="edg │ │ │ +000008c0: 6531 3130 5f4e 6f64 6530 3030 3030 315f e110_Node000001_ │ │ │ +000008d0: 4e6f 6465 3030 3030 3033 2220 636c 6173 Node000003" clas │ │ │ +000008e0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +000008f0: 3e4e 6f64 6531 2623 3435 3b26 6774 3b4e >Node1->N │ │ │ +00000900: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3...... │ │ │ +00000a50: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3520 ...Node │ │ │ +00000a90: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5.< │ │ │ +00000ab0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ +00000ac0: 3034 3031 2e68 746d 6c22 2074 6172 6765 0401.html" targe │ │ │ +00000ad0: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ +00000ae0: 6974 6c65 3d22 546f 7020 6c65 7665 6c20 itle="Top level │ │ │ +00000af0: 696e 636c 7564 6520 6669 6c65 2066 6f72 include file for │ │ │ +00000b00: 2074 6865 2047 4e55 2075 436f 6d6d 6f6e the GNU uCommon │ │ │ +00000b10: 2043 2b2b 2063 6f72 6520 6c69 6272 6172 C++ core librar │ │ │ +00000b20: 792e 223e 0a3c 706f 6c79 676f 6e20 6669 y.">..ucommon/u │ │ │ +00000c00: 636f 6d6d 6f6e 2e68 3c2f 7465 7874 3e0a common.h. │ │ │ +00000c10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00000c20: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ +00000c30: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->.. │ │ │ +00000c70: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ +00000c80: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5</titl │ │ │ +00000c90: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00000ca0: 3131 315f 4e6f 6465 3030 3030 3031 5f4e 111_Node000001_N │ │ │ +00000cb0: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ +00000cc0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00000cd0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00000ce0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00000cf0: 2220 643d 224d 3838 352e 3234 2c2d 3731 " d="M885.24,-71 │ │ │ +00000d00: 372e 3731 4337 3830 2e33 352c 2d37 3036 7.71C780.35,-706 │ │ │ +00000d10: 2e35 3220 3538 352e 3035 2c2d 3637 372e .52 585.05,-677. │ │ │ +00000d20: 3338 2035 3835 2e30 352c 2d36 3135 2e35 38 585.05,-615.5 │ │ │ +00000d30: 2035 3835 2e30 352c 2d36 3135 2e35 2035 585.05,-615.5 5 │ │ │ +00000d40: 3835 2e30 352c 2d36 3135 2e35 2035 3835 85.05,-615.5 585 │ │ │ +00000d50: 2e30 352c 2d35 3033 2e35 2035 3835 2e30 .05,-503.5 585.0 │ │ │ +00000d60: 352c 2d34 3633 2e34 3320 3631 332e 3437 5,-463.43 613.47 │ │ │ +00000d70: 2c2d 3435 382e 3434 2036 3439 2e30 352c ,-458.44 649.05, │ │ │ +00000d80: 2d34 3430 2037 3038 2e33 312c 2d34 3039 -440 708.31,-409 │ │ │ +00000d90: 2e32 3920 3738 342e 3832 2c2d 3339 392e .29 784.82,-399. │ │ │ +00000da0: 3320 3833 372e 3931 2c2d 3339 362e 3238 3 837.91,-396.28 │ │ │ +00000db0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00000dc0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00000dd0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00000de0: 6e74 733d 2238 3835 2e30 392c 2d37 3231 nts="885.09,-721 │ │ │ +00000df0: 2e32 3120 3839 352e 342c 2d37 3138 2e37 .21 895.4,-718.7 │ │ │ +00000e00: 3620 3838 352e 3832 2c2d 3731 342e 3235 6 885.82,-714.25 │ │ │ +00000e10: 2038 3835 2e30 392c 2d37 3231 2e32 3122 885.09,-721.21" │ │ │ +00000e20: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +00000e30: 3e0a 3c21 2d2d 204e 6f64 6533 3920 2d2d >.<!-- Node39 -- │ │ │ +00000e40: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ +00000e50: 3033 3922 2063 6c61 7373 3d22 6e6f 6465 039" class="node │ │ │ +00000e60: 223e 0a3c 7469 746c 653e 4e6f 6465 3339 ">.<title>Node39 │ │ │ +00000e70: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...uco │ │ │ +00000fd0: 6d6d 6f6e 2f73 6f63 6b65 742e 683c 2f74 mmon/socket.h...< │ │ │ +00000ff0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>...Node2->N │ │ │ +000011f0: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3.... │ │ │ +00001310: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ +00001380: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +00001390: 6720 6964 3d22 615f 6564 6765 3130 385f g id="a_edge108_ │ │ │ +000013a0: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ +000013b0: 3030 3030 3522 3e3c 6120 786c 696e 6b3a 00005">.... │ │ │ +00001520: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4.< │ │ │ +00001570: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00001580: 3034 223e 3c61 2078 6c69 6e6b 3a68 7265 04">..ucommon │ │ │ +000016d0: 2f61 7272 6179 7265 662e 683c 2f74 6578 /arrayref.h.....< │ │ │ +00001710: 6720 6964 3d22 6564 6765 335f 4e6f 6465 g id="edge3_Node │ │ │ +00001720: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ +00001730: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ +00001740: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ +00001750: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ +00001760: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00001770: 6533 5f4e 6f64 6530 3030 3030 335f 4e6f e3_Node000003_No │ │ │ +00001780: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ +00001790: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +000017a0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +000017b0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +000017c0: 2064 3d22 4d39 3931 2e35 382c 2d35 3934 d="M991.58,-594 │ │ │ +000017d0: 2e38 4339 3837 2e32 312c 2d35 3731 2e32 .8C987.21,-571.2 │ │ │ +000017e0: 2039 3739 2e38 372c 2d35 3331 2e35 3820 979.87,-531.58 │ │ │ +000017f0: 3937 362e 3635 2c2d 3531 342e 3136 222f 976.65,-514.16"/ │ │ │ +00001800: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00001810: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00001820: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00001830: 733d 2239 3838 2e31 352c 2d35 3935 2e34 s="988.15,-595.4 │ │ │ +00001840: 3720 3939 332e 3431 2c2d 3630 342e 3636 7 993.41,-604.66 │ │ │ +00001850: 2039 3935 2e30 332c 2d35 3934 2e31 3920 995.03,-594.19 │ │ │ +00001860: 3938 382e 3135 2c2d 3539 352e 3437 222f 988.15,-595.47"/ │ │ │ +00001870: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00001880: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b .<!-- Node3- │ │ │ +00001890: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ +000018a0: 2069 643d 2265 6467 6531 3037 5f4e 6f64 id="edge107_Nod │ │ │ +000018b0: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ +000018c0: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ +000018d0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.<title>Node3&# │ │ │ +000018e0: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ +000018f0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00001900: 6765 3130 375f 4e6f 6465 3030 3030 3033 ge107_Node000003 │ │ │ +00001910: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ +00001920: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00001930: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00001940: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00001950: 6666 2220 643d 224d 3934 302e 3937 2c2d ff" d="M940.97,- │ │ │ +00001960: 3630 322e 3832 4339 3038 2e33 372c 2d35 602.82C908.37,-5 │ │ │ +00001970: 3935 2e34 3120 3836 362e 3434 2c2d 3538 95.41 866.44,-58 │ │ │ +00001980: 342e 3134 2038 3331 2e30 352c 2d35 3639 4.14 831.05,-569 │ │ │ +00001990: 2037 3837 2e36 2c2d 3535 302e 3431 2037 787.6,-550.41 7 │ │ │ +000019a0: 3633 2e32 362c 2d35 3535 2e31 3620 3734 63.26,-555.16 74 │ │ │ +000019b0: 302e 3035 2c2d 3531 3420 3730 372e 3939 0.05,-514 707.99 │ │ │ +000019c0: 2c2d 3435 372e 3137 2038 3039 2e38 342c ,-457.17 809.84, │ │ │ +000019d0: 2d34 3139 2e39 2038 3636 2e32 322c 2d34 -419.9 866.22,-4 │ │ │ +000019e0: 3034 2e31 3122 2f3e 0a3c 706f 6c79 676f 04.11"/>.<polygo │ │ │ +000019f0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00001a00: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00001a10: 2220 706f 696e 7473 3d22 3934 302e 3235 " points="940.25 │ │ │ +00001a20: 2c2d 3630 362e 3235 2039 3530 2e37 372c ,-606.25 950.77, │ │ │ +00001a30: 2d36 3035 2039 3431 2e37 362c 2d35 3939 -605 941.76,-599 │ │ │ +00001a40: 2e34 3120 3934 302e 3235 2c2d 3630 362e .41 940.25,-606. │ │ │ +00001a50: 3235 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 25"/>.</a>.</g>. │ │ │ +00001a60: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3330 </g>.<!-- Node30 │ │ │ +00001a70: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ +00001a80: 3030 3030 3330 2220 636c 6173 733d 226e 000030" class="n │ │ │ +00001a90: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ +00001aa0: 6533 303c 2f74 6974 6c65 3e0a 3c67 2069 e30...ucommon/fsys. │ │ │ +00001c10: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ +00001c80: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ +00001c90: 6465 3330 3c2f 7469 746c 653e 0a3c 6720 de30...< │ │ │ +00001d70: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00001d80: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00001d90: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00001da0: 3130 3539 2e34 2c2d 3630 332e 3920 3130 1059.4,-603.9 10 │ │ │ +00001db0: 3439 2e38 372c 2d36 3038 2e35 3320 3130 49.87,-608.53 10 │ │ │ +00001dc0: 3630 2e32 312c 2d36 3130 2e38 3520 3130 60.21,-610.85 10 │ │ │ +00001dd0: 3539 2e34 2c2d 3630 332e 3922 2f3e 0a3c 59.4,-603.9"/>.< │ │ │ +00001de0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00001e20: 7469 746c 653e 4e6f 6465 3331 3c2f 7469 title>Node31...< │ │ │ +00001f60: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00001f70: 3d22 6d69 6464 6c65 2220 783d 2231 3332 ="middle" x="132 │ │ │ +00001f80: 382e 3035 2220 793d 222d 3434 3722 2066 8.05" y="-447" f │ │ │ +00001f90: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ +00001fa0: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ +00001fb0: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ +00001fc0: 3030 223e 7563 6f6d 6d6f 6e2f 7374 7265 00">ucommon/stre │ │ │ +00001fd0: 616d 2e68 3c2f 7465 7874 3e0a 3c2f 613e am.h. │ │ │ +00001fe0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ +00002050: 3b4e 6f64 6533 313c 2f74 6974 6c65 3e0a ;Node31. │ │ │ +00002060: 3c67 2069 643d 2261 5f65 6467 6539 335f .. │ │ │ +000021a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000021b0: 3c21 2d2d 204e 6f64 6533 3220 2d2d 3e0a . │ │ │ +000021c0: 3c67 2069 643d 224e 6f64 6530 3030 3033 │ │ │ +000021e0: 0a3c 7469 746c 653e 4e6f 6465 3332 3c2f .Node32</ │ │ │ +000021f0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00002200: 4e6f 6465 3030 3030 3332 223e 3c61 2078 Node000032"><a x │ │ │ +00002210: 6c69 6e6b 3a68 7265 663d 2261 3030 3432 link:href="a0042 │ │ │ +00002220: 352e 6874 6d6c 2220 7461 7267 6574 3d22 5.html" target=" │ │ │ +00002230: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +00002240: 653d 2254 656d 706f 7261 7279 2074 656d e="Temporary tem │ │ │ +00002250: 706c 6174 6573 2066 6f72 2043 2b2b 2e22 plates for C++." │ │ │ +00002260: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00002270: 2277 6869 7465 2220 7374 726f 6b65 3d22 "white" stroke=" │ │ │ +00002280: 2336 3636 3636 3622 2070 6f69 6e74 733d #666666" points= │ │ │ +00002290: 2231 3231 352e 3535 2c2d 3435 3920 3130 "1215.55,-459 10 │ │ │ +000022a0: 3838 2e35 352c 2d34 3539 2031 3038 382e 88.55,-459 1088. │ │ │ +000022b0: 3535 2c2d 3434 3020 3132 3135 2e35 352c 55,-440 1215.55, │ │ │ +000022c0: 2d34 3430 2031 3231 352e 3535 2c2d 3435 -440 1215.55,-45 │ │ │ +000022d0: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ +000022e0: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ +000022f0: 783d 2231 3135 322e 3035 2220 793d 222d x="1152.05" y="- │ │ │ +00002300: 3434 3722 2066 6f6e 742d 6661 6d69 6c79 447" font-family │ │ │ +00002310: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ +00002320: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ +00002330: 653d 2231 302e 3030 223e 7563 6f6d 6d6f e="10.00">ucommo │ │ │ +00002340: 6e2f 7465 6d70 6f72 6172 792e 683c 2f74 n/temporary.h</t │ │ │ +00002350: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ +00002360: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>.<!-- Node3&# │ │ │ +00002370: 3435 3b26 6774 3b4e 6f64 6533 3220 2d2d 45;>Node32 -- │ │ │ +00002380: 3e0a 3c67 2069 643d 2265 6467 6539 345f >.<g id="edge94_ │ │ │ +00002390: 4e6f 6465 3030 3030 3033 5f4e 6f64 6530 Node000003_Node0 │ │ │ +000023a0: 3030 3033 3222 2063 6c61 7373 3d22 6564 00032" class="ed │ │ │ +000023b0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +000023c0: 3326 2334 353b 2667 743b 4e6f 6465 3332 3->Node32 │ │ │ +000023d0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00002400: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..

. │ │ │ +000024f0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00002500: 212d 2d20 4e6f 6465 3333 202d 2d3e 0a3c !-- Node33 -->.< │ │ │ +00002510: 6720 6964 3d22 4e6f 6465 3030 3030 3333 g id="Node000033 │ │ │ +00002520: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00002530: 3c74 6974 6c65 3e4e 6f64 6533 333c 2f74 Node33</t │ │ │ +00002540: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +00002550: 6f64 6530 3030 3033 3322 3e3c 6120 786c ode000033"><a xl │ │ │ +00002560: 696e 6b3a 6872 6566 3d22 6130 3034 3739 ink:href="a00479 │ │ │ +00002570: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ +00002580: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ +00002590: 3d22 5375 7070 6f72 7420 666f 7220 6d65 ="Support for me │ │ │ +000025a0: 6d6f 7279 206d 6170 7065 6420 6f62 6a65 mory mapped obje │ │ │ +000025b0: 6374 732e 223e 0a3c 706f 6c79 676f 6e20 cts.">.<polygon │ │ │ +000025c0: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ +000025d0: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ +000025e0: 696e 7473 3d22 3736 382e 3535 2c2d 3536 ints="768.55,-56 │ │ │ +000025f0: 3920 3635 312e 3535 2c2d 3536 3920 3635 9 651.55,-569 65 │ │ │ +00002600: 312e 3535 2c2d 3535 3020 3736 382e 3535 1.55,-550 768.55 │ │ │ +00002610: 2c2d 3535 3020 3736 382e 3535 2c2d 3536 ,-550 768.55,-56 │ │ │ +00002620: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ +00002630: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ +00002640: 783d 2237 3130 2e30 3522 2079 3d22 2d35 x="710.05" y="-5 │ │ │ +00002650: 3537 2220 666f 6e74 2d66 616d 696c 793d 57" font-family= │ │ │ +00002660: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ +00002670: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ +00002680: 3d22 3130 2e30 3022 3e75 636f 6d6d 6f6e ="10.00">ucommon │ │ │ +00002690: 2f6d 6170 7065 642e 683c 2f74 6578 743e /mapped.h</text> │ │ │ +000026a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +000026b0: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 <!-- Node3-& │ │ │ +000026c0: 6774 3b4e 6f64 6533 3320 2d2d 3e0a 3c67 gt;Node33 -->.<g │ │ │ +000026d0: 2069 643d 2265 6467 6538 355f 4e6f 6465 id="edge85_Node │ │ │ +000026e0: 3030 3030 3033 5f4e 6f64 6530 3030 3033 000003_Node00003 │ │ │ +000026f0: 3322 2063 6c61 7373 3d22 6564 6765 223e 3" class="edge"> │ │ │ +00002700: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .<title>Node3 │ │ │ +00002710: 353b 2667 743b 4e6f 6465 3333 3c2f 7469 5;>Node33</ti │ │ │ +00002720: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00002730: 6765 3835 5f4e 6f64 6530 3030 3030 335f ge85_Node000003_ │ │ │ +00002740: 4e6f 6465 3030 3030 3333 223e 3c61 2078 Node000033"><a x │ │ │ +00002750: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00002760: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00002770: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00002780: 6622 2064 3d22 4d39 3339 2e32 372c 2d36 f" d="M939.27,-6 │ │ │ +00002790: 3033 2e31 3343 3838 352e 3833 2c2d 3539 03.13C885.83,-59 │ │ │ +000027a0: 332e 3139 2038 3036 2e31 352c 2d35 3738 3.19 806.15,-578 │ │ │ +000027b0: 2e33 3720 3735 362e 3139 2c2d 3536 392e .37 756.19,-569. │ │ │ +000027c0: 3038 222f 3e0a 3c70 6f6c 7967 6f6e 2066 08"/>.<polygon f │ │ │ +000027d0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +000027e0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +000027f0: 6f69 6e74 733d 2239 3338 2e37 382c 2d36 oints="938.78,-6 │ │ │ +00002800: 3036 2e36 2039 3439 2e32 362c 2d36 3034 06.6 949.26,-604 │ │ │ +00002810: 2e39 3820 3934 302e 3036 2c2d 3539 392e .98 940.06,-599. │ │ │ +00002820: 3732 2039 3338 2e37 382c 2d36 3036 2e36 72 938.78,-606.6 │ │ │ +00002830: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00002840: 673e 0a3c 212d 2d20 4e6f 6465 3334 202d g>.<!-- Node34 - │ │ │ +00002850: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ +00002860: 3030 3334 2220 636c 6173 733d 226e 6f64 0034" class="nod │ │ │ +00002870: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ +00002880: 343c 2f74 6974 6c65 3e0a 3c67 2069 643d 4.< │ │ │ +000028a0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ +000028b0: 3034 3634 2e68 746d 6c22 2074 6172 6765 0464.html" targe │ │ │ +000028c0: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ +000028d0: 6974 6c65 3d22 4d61 7073 206f 6620 7468 itle="Maps of th │ │ │ +000028e0: 7265 6164 2623 3435 3b73 6166 6520 7374 read-safe st │ │ │ +000028f0: 726f 6e67 6c79 2074 7970 6564 2068 6561 rongly typed hea │ │ │ +00002900: 7020 6f62 6a65 6374 732e 223e 0a3c 706f p objects.">..u │ │ │ +000029e0: 636f 6d6d 6f6e 2f6d 6170 7265 662e 683c common/mapref.h< │ │ │ +000029f0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00002a00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ +00002a60: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +00002a70: 3334 3c2f 7469 746c 653e 0a3c 6720 6964 34.........No │ │ │ +00002de0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +00002df0: 3335 3c2f 7469 746c 653e 0a3c 6720 6964 35.....< │ │ │ +00002f10: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node36. │ │ │ +00002f60: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..ucommon/share │ │ │ +000030c0: 642e 683c 2f74 6578 743e 0a3c 2f61 3e0a d.h.. │ │ │ +000030d0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3-> │ │ │ +00003140: 4e6f 6465 3336 3c2f 7469 746c 653e 0a3c Node36.< │ │ │ +00003150: 6720 6964 3d22 615f 6564 6765 3931 5f4e g id="a_edge91_N │ │ │ +00003160: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ +00003170: 3030 3336 223e 3c61 2078 6c69 6e6b 3a74 0036">.. │ │ │ +00003220: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......Node3->N │ │ │ +000034d0: 6f64 6533 373c 2f74 6974 6c65 3e0a 3c67 ode37.... │ │ │ +000035f0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00003600: 212d 2d20 4e6f 6465 3426 2334 353b 2667 !-- Node4-&g │ │ │ +00003610: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->..Node4-& │ │ │ +00003660: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ +00003670: 0a3c 6720 6964 3d22 615f 6564 6765 345f ..... │ │ │ +000037b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node6.< │ │ │ +00003800: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00003810: 3036 223e 3c61 2078 6c69 6e6b 3a68 7265 06">..commoncp │ │ │ +00003930: 702f 636f 6e66 6967 2e68 3c2f 7465 7874 p/config.h... │ │ │ +00003950: 0a3c 212d 2d20 4e6f 6465 3526 2334 353b ... │ │ │ +000039a0: 3c74 6974 6c65 3e4e 6f64 6535 2623 3435 Node5- │ │ │ +000039b0: 3b26 6774 3b4e 6f64 6536 3c2f 7469 746c ;>Node6</titl │ │ │ +000039c0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +000039d0: 355f 4e6f 6465 3030 3030 3035 5f4e 6f64 5_Node000005_Nod │ │ │ +000039e0: 6530 3030 3030 3622 3e3c 6120 786c 696e e000006"><a xlin │ │ │ +000039f0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ +00003a00: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ +00003a10: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00003a20: 643d 224d 3838 322e 3439 2c2d 3337 382e d="M882.49,-378. │ │ │ +00003a30: 3643 3837 302e 3637 2c2d 3336 392e 3131 6C870.67,-369.11 │ │ │ +00003a40: 2038 3535 2e37 362c 2d33 3537 2e31 3320 855.76,-357.13 │ │ │ +00003a50: 3834 352e 3834 2c2d 3334 392e 3137 222f 845.84,-349.17"/ │ │ │ +00003a60: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00003a70: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00003a80: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00003a90: 733d 2238 3830 2e34 352c 2d33 3831 2e34 s="880.45,-381.4 │ │ │ +00003aa0: 3520 3839 302e 3434 2c2d 3338 342e 3938 5 890.44,-384.98 │ │ │ +00003ab0: 2038 3834 2e38 342c 2d33 3735 2e39 3920 884.84,-375.99 │ │ │ +00003ac0: 3838 302e 3435 2c2d 3338 312e 3435 222f 880.45,-381.45"/ │ │ │ +00003ad0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00003ae0: 0a3c 212d 2d20 4e6f 6465 3239 202d 2d3e .<!-- Node29 --> │ │ │ +00003af0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +00003b00: 3239 2220 636c 6173 733d 226e 6f64 6522 29" class="node" │ │ │ +00003b10: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 393c >.<title>Node29< │ │ │ +00003b20: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00003b30: 5f4e 6f64 6530 3030 3032 3922 3e3c 6120 _Node000029"><a │ │ │ +00003b40: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ +00003b50: 3337 2e68 746d 6c22 2074 6172 6765 743d 37.html" target= │ │ │ +00003b60: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00003b70: 6c65 3d22 5468 6973 206c 6962 7261 7279 le="This library │ │ │ +00003b80: 2068 6f6c 6473 2062 6173 6963 2063 7279 holds basic cry │ │ │ +00003b90: 7074 6f67 7261 7068 6963 2066 756e 6374 ptographic funct │ │ │ +00003ba0: 696f 6e73 2061 6e64 2073 6563 7572 6520 ions and secure │ │ │ +00003bb0: 736f 636b 6574 2073 7570 706f 7274 2066 socket support f │ │ │ +00003bc0: 6f72 2075 7365 2077 6974 6820 474e 5520 or use with GNU │ │ │ +00003bd0: 7543 6f6d 6d6f 6e20 432e 2e2e 223e 0a3c uCommon C...">.< │ │ │ +00003be0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +00003bf0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +00003c00: 3636 3636 2220 706f 696e 7473 3d22 3130 6666" points="10 │ │ │ +00003c10: 3232 2e30 352c 2d33 3439 2039 3132 2e30 22.05,-349 912.0 │ │ │ +00003c20: 352c 2d33 3439 2039 3132 2e30 352c 2d33 5,-349 912.05,-3 │ │ │ +00003c30: 3330 2031 3032 322e 3035 2c2d 3333 3020 30 1022.05,-330 │ │ │ +00003c40: 3130 3232 2e30 352c 2d33 3439 222f 3e0a 1022.05,-349"/>. │ │ │ +00003c50: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ +00003c60: 723d 226d 6964 646c 6522 2078 3d22 3936 r="middle" x="96 │ │ │ +00003c70: 372e 3035 2220 793d 222d 3333 3722 2066 7.05" y="-337" f │ │ │ +00003c80: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ +00003c90: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ +00003ca0: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ +00003cb0: 3030 223e 7563 6f6d 6d6f 6e2f 7365 6375 00">ucommon/secu │ │ │ +00003cc0: 7265 2e68 3c2f 7465 7874 3e0a 3c2f 613e re.h</text>.</a> │ │ │ +00003cd0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00003ce0: 4e6f 6465 3526 2334 353b 2667 743b 4e6f Node5->No │ │ │ +00003cf0: 6465 3239 202d 2d3e 0a3c 6720 6964 3d22 de29 -->.<g id=" │ │ │ +00003d00: 6564 6765 3738 5f4e 6f64 6530 3030 3030 edge78_Node00000 │ │ │ +00003d10: 355f 4e6f 6465 3030 3030 3239 2220 636c 5_Node000029" cl │ │ │ +00003d20: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +00003d30: 6c65 3e4e 6f64 6535 2623 3435 3b26 6774 le>Node5-> │ │ │ +00003d40: 3b4e 6f64 6532 393c 2f74 6974 6c65 3e0a ;Node29. │ │ │ +00003d50: 3c67 2069 643d 2261 5f65 6467 6537 385f ..< │ │ │ +00003df0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00003e00: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00003e10: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00003e20: 3931 372e 3236 2c2d 3337 352e 3939 2039 917.26,-375.99 9 │ │ │ +00003e30: 3131 2e36 352c 2d33 3834 2e39 3820 3932 11.65,-384.98 92 │ │ │ +00003e40: 312e 3634 2c2d 3338 312e 3435 2039 3137 1.64,-381.45 917 │ │ │ +00003e50: 2e32 362c 2d33 3735 2e39 3922 2f3e 0a3c .26,-375.99"/>.< │ │ │ +00003e60: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node7.. │ │ │ +00003f30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .commoncpp/addr │ │ │ +00004010: 6573 732e 683c 2f74 6578 743e 0a3c 2f61 ess.h......Node6-> │ │ │ +00004090: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7..... │ │ │ +000041e0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6538 ....Nod │ │ │ +00004220: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8. │ │ │ +00004240: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commonc │ │ │ +00004350: 7070 2f63 6f6d 6d6f 6e63 7070 2e68 3c2f pp/commoncpp.h... │ │ │ +00004370: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3626 ... │ │ │ +000045d0: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9...commoncpp/dccp. │ │ │ +00004710: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h......N │ │ │ +00004780: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +00004790: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9.........No │ │ │ +00004b30: 6465 3626 2334 353b 2667 743b 4e6f 6465 de6->Node │ │ │ +00004b40: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10...< │ │ │ +00004c40: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00004c50: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00004c60: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00004c70: 3736 352e 3831 2c2d 3333 372e 3635 2037 765.81,-337.65 7 │ │ │ +00004c80: 3736 2e30 332c 2d33 3334 2e38 3620 3736 76.03,-334.86 76 │ │ │ +00004c90: 362e 332c 2d33 3330 2e36 3620 3736 352e 6.3,-330.66 765. │ │ │ +00004ca0: 3831 2c2d 3333 372e 3635 222f 3e0a 3c2f 81,-337.65"/>......Node11..

.commoncpp │ │ │ +00004e40: 2f6d 696d 652e 683c 2f74 6578 743e 0a3c /mime.h.< │ │ │ +00004e50: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00004eb0: 7469 746c 653e 4e6f 6465 3626 2334 353b title>Node6- │ │ │ +00004ec0: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11..

.......N │ │ │ +000050a0: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12.. │ │ │ +00005180: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/tc │ │ │ +000051f0: 702e 683c 2f74 6578 743e 0a3c 2f61 3e0a p.h.. │ │ │ +00005200: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node6-> │ │ │ +00005270: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ +00005280: 6720 6964 3d22 615f 6564 6765 3732 5f4e g id="a_edge72_N │ │ │ +00005290: 6f64 6530 3030 3030 365f 4e6f 6465 3030 ode000006_Node00 │ │ │ +000052a0: 3030 3132 223e 3c61 2078 6c69 6e6b 3a74 0012">... │ │ │ +00005410: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node13...commoncp │ │ │ +000055a0: 702f 7564 702e 683c 2f74 6578 743e 0a3c p/udp.h.< │ │ │ +000055b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00005610: 7469 746c 653e 4e6f 6465 3626 2334 353b title>Node6- │ │ │ +00005620: 2667 743b 4e6f 6465 3133 3c2f 7469 746c >Node13..

.... │ │ │ +000057a0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3134 ...Nod │ │ │ +000057e0: 6531 343c 2f74 6974 6c65 3e0a 3c67 2069 e14...commoncp │ │ │ +00005940: 702f 6170 706c 6f67 2e68 3c2f 7465 7874 p/applog.h... │ │ │ +00005960: 0a3c 212d 2d20 4e6f 6465 3626 2334 353b ..< │ │ │ +00005980: 6720 6964 3d22 6564 6765 3231 5f4e 6f64 g id="edge21_Nod │ │ │ +00005990: 6530 3030 3030 365f 4e6f 6465 3030 3030 e000006_Node0000 │ │ │ +000059a0: 3134 2220 636c 6173 733d 2265 6467 6522 14" class="edge" │ │ │ +000059b0: 3e0a 3c74 6974 6c65 3e4e 6f64 6536 2623 >.Node6&# │ │ │ +000059c0: 3435 3b26 6774 3b4e 6f64 6531 343c 2f74 45;>Node14</t │ │ │ +000059d0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000059e0: 6467 6532 315f 4e6f 6465 3030 3030 3036 dge21_Node000006 │ │ │ +000059f0: 5f4e 6f64 6530 3030 3031 3422 3e3c 6120 _Node000014"><a │ │ │ +00005a00: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00005a10: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00005a20: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00005a30: 6666 2220 643d 224d 3832 332e 3833 2c2d ff" d="M823.83,- │ │ │ +00005a40: 3332 312e 3231 4337 3938 2e37 372c 2d32 321.21C798.77,-2 │ │ │ +00005a50: 3832 2e35 2037 3430 2e32 352c 2d31 3931 82.5 740.25,-191 │ │ │ +00005a60: 2e36 3520 3733 382e 3035 2c2d 3138 3420 .65 738.05,-184 │ │ │ +00005a70: 3733 352e 3731 2c2d 3137 352e 3839 2037 735.71,-175.89 7 │ │ │ +00005a80: 3335 2e31 382c 2d31 3732 2e39 3420 3733 35.18,-172.94 73 │ │ │ +00005a90: 382e 3035 2c2d 3136 3520 3734 332e 332c 8.05,-165 743.3, │ │ │ +00005aa0: 2d31 3530 2e34 3520 3735 352e 3633 2c2d -150.45 755.63,- │ │ │ +00005ab0: 3133 372e 3320 3736 342e 3631 2c2d 3132 137.3 764.61,-12 │ │ │ +00005ac0: 392e 3133 222f 3e0a 3c70 6f6c 7967 6f6e 9.13"/>.<polygon │ │ │ +00005ad0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00005ae0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00005af0: 2070 6f69 6e74 733d 2238 3231 2e30 352c points="821.05, │ │ │ +00005b00: 2d33 3233 2e33 3620 3832 392e 3433 2c2d -323.36 829.43,- │ │ │ +00005b10: 3332 392e 3835 2038 3236 2e39 332c 2d33 329.85 826.93,-3 │ │ │ +00005b20: 3139 2e35 3520 3832 312e 3035 2c2d 3332 19.55 821.05,-32 │ │ │ +00005b30: 332e 3336 222f 3e0a 3c2f 613e 0a3c 2f67 3.36"/>.</a>.</g │ │ │ +00005b40: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00005b50: 3135 202d 2d3e 0a3c 6720 6964 3d22 4e6f 15 -->.<g id="No │ │ │ +00005b60: 6465 3030 3030 3135 2220 636c 6173 733d de000015" class= │ │ │ +00005b70: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ +00005b80: 6f64 6531 353c 2f74 6974 6c65 3e0a 3c67 ode15...commo │ │ │ +00005ce0: 6e63 7070 2f65 7863 6570 7469 6f6e 2e68 ncpp/exception.h │ │ │ +00005cf0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ +00005d60: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +00005d70: 6531 353c 2f74 6974 6c65 3e0a 3c67 2069 e15... │ │ │ +00005eb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00005ec0: 3c21 2d2d 204e 6f64 6531 3620 2d2d 3e0a . │ │ │ +00005ed0: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ +00005ef0: 0a3c 7469 746c 653e 4e6f 6465 3136 3c2f .Node16</ │ │ │ +00005f00: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00005f10: 4e6f 6465 3030 3030 3136 223e 3c61 2078 Node000016"><a x │ │ │ +00005f20: 6c69 6e6b 3a68 7265 663d 2261 3030 3532 link:href="a0052 │ │ │ +00005f30: 312e 6874 6d6c 2220 7461 7267 6574 3d22 1.html" target=" │ │ │ +00005f40: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +00005f50: 653d 2246 696c 6573 2061 6e64 2064 796e e="Files and dyn │ │ │ +00005f60: 616d 6963 206c 6f61 6465 7220 7365 7276 amic loader serv │ │ │ +00005f70: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ +00005f80: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ +00005f90: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ +00005fa0: 6f69 6e74 733d 2239 3739 2e30 352c 2d31 oints="979.05,-1 │ │ │ +00005fb0: 3834 2038 3735 2e30 352c 2d31 3834 2038 84 875.05,-184 8 │ │ │ +00005fc0: 3735 2e30 352c 2d31 3635 2039 3739 2e30 75.05,-165 979.0 │ │ │ +00005fd0: 352c 2d31 3635 2039 3739 2e30 352c 2d31 5,-165 979.05,-1 │ │ │ +00005fe0: 3834 222f 3e0a 3c74 6578 7420 7465 7874 84"/>.<text text │ │ │ +00005ff0: 2d61 6e63 686f 723d 226d 6964 646c 6522 -anchor="middle" │ │ │ +00006000: 2078 3d22 3932 372e 3035 2220 793d 222d x="927.05" y="- │ │ │ +00006010: 3137 3222 2066 6f6e 742d 6661 6d69 6c79 172" font-family │ │ │ +00006020: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ +00006030: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ +00006040: 653d 2231 302e 3030 223e 636f 6d6d 6f6e e="10.00">common │ │ │ +00006050: 6370 702f 6669 6c65 2e68 3c2f 7465 7874 cpp/file.h</text │ │ │ +00006060: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00006070: 0a3c 212d 2d20 4e6f 6465 3626 2334 353b .<!-- Node6- │ │ │ +00006080: 2667 743b 4e6f 6465 3136 202d 2d3e 0a3c >Node16 -->.< │ │ │ +00006090: 6720 6964 3d22 6564 6765 3336 5f4e 6f64 g id="edge36_Nod │ │ │ +000060a0: 6530 3030 3030 365f 4e6f 6465 3030 3030 e000006_Node0000 │ │ │ +000060b0: 3136 2220 636c 6173 733d 2265 6467 6522 16" class="edge" │ │ │ +000060c0: 3e0a 3c74 6974 6c65 3e4e 6f64 6536 2623 >.<title>Node6&# │ │ │ +000060d0: 3435 3b26 6774 3b4e 6f64 6531 363c 2f74 45;>Node16</t │ │ │ +000060e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000060f0: 6467 6533 365f 4e6f 6465 3030 3030 3036 dge36_Node000006 │ │ │ +00006100: 5f4e 6f64 6530 3030 3031 3622 3e3c 6120 _Node000016"><a │ │ │ +00006110: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00006120: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00006130: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00006140: 6666 2220 643d 224d 3833 372e 3732 2c2d ff" d="M837.72,- │ │ │ +00006150: 3331 392e 3535 4338 3431 2e39 332c 2d32 319.55C841.93,-2 │ │ │ +00006160: 3934 2e38 3720 3835 312e 392c 2d32 3531 94.87 851.9,-251 │ │ │ +00006170: 2e31 3820 3837 332e 3035 2c2d 3232 3020 .18 873.05,-220 │ │ │ +00006180: 3838 332e 3237 2c2d 3230 342e 3932 2039 883.27,-204.92 9 │ │ │ +00006190: 3030 2e30 352c 2d31 3932 2e32 3320 3931 00.05,-192.23 91 │ │ │ +000061a0: 322e 322c 2d31 3834 2e33 3122 2f3e 0a3c 2.2,-184.31"/>.< │ │ │ +000061b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000061c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000061d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000061e0: 3833 342e 3232 2c2d 3331 392e 3331 2038 834.22,-319.31 8 │ │ │ +000061f0: 3336 2e31 332c 2d33 3239 2e37 3320 3834 36.13,-329.73 84 │ │ │ +00006200: 312e 3133 2c2d 3332 302e 3339 2038 3334 1.13,-320.39 834 │ │ │ +00006210: 2e32 322c 2d33 3139 2e33 3122 2f3e 0a3c .22,-319.31"/>.< │ │ │ +00006220: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00006230: 2d2d 204e 6f64 6531 3720 2d2d 3e0a 3c67 -- Node17 -->.<g │ │ │ +00006240: 2069 643d 224e 6f64 6530 3030 3031 3722 id="Node000017" │ │ │ +00006250: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00006260: 7469 746c 653e 4e6f 6465 3137 3c2f 7469 title>Node17</ti │ │ │ +00006270: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00006280: 6465 3030 3030 3137 223e 3c61 2078 6c69 de000017"><a xli │ │ │ +00006290: 6e6b 3a68 7265 663d 2261 3030 3530 392e nk:href="a00509. │ │ │ +000062a0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +000062b0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +000062c0: 2253 6572 6961 6c20 492f 4f20 7365 7276 "Serial I/O serv │ │ │ +000062d0: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ +000062e0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ +000062f0: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ +00006300: 6f69 6e74 733d 2231 3135 312e 3035 2c2d oints="1151.05,- │ │ │ +00006310: 3138 3420 3130 3335 2e30 352c 2d31 3834 184 1035.05,-184 │ │ │ +00006320: 2031 3033 352e 3035 2c2d 3136 3520 3131 1035.05,-165 11 │ │ │ +00006330: 3531 2e30 352c 2d31 3635 2031 3135 312e 51.05,-165 1151. │ │ │ +00006340: 3035 2c2d 3138 3422 2f3e 0a3c 7465 7874 05,-184"/>.<text │ │ │ +00006350: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +00006360: 6464 6c65 2220 783d 2231 3039 332e 3035 ddle" x="1093.05 │ │ │ +00006370: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ +00006380: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00006390: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +000063a0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +000063b0: 636f 6d6d 6f6e 6370 702f 7365 7269 616c commoncpp/serial │ │ │ +000063c0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +000063d0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +000063e0: 6465 3626 2334 353b 2667 743b 4e6f 6465 de6->Node │ │ │ +000063f0: 3137 202d 2d3e 0a3c 6720 6964 3d22 6564 17 -->.<g id="ed │ │ │ +00006400: 6765 3530 5f4e 6f64 6530 3030 3030 365f ge50_Node000006_ │ │ │ +00006410: 4e6f 6465 3030 3030 3137 2220 636c 6173 Node000017" clas │ │ │ +00006420: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00006430: 3e4e 6f64 6536 2623 3435 3b26 6774 3b4e >Node6->N │ │ │ +00006440: 6f64 6531 373c 2f74 6974 6c65 3e0a 3c67 ode17.........Node18...commo │ │ │ +00006720: 6e63 7070 2f74 6f6b 656e 697a 6572 2e68 ncpp/tokenizer.h │ │ │ +00006730: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ +000067a0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +000067b0: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18.........N │ │ │ +00006b50: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +00006b60: 6531 393c 2f74 6974 6c65 3e0a 3c67 2069 e19.........N │ │ │ +00006d20: 6f64 6532 303c 2f74 6974 6c65 3e0a 3c67 ode20...com │ │ │ +00006e60: 6d6f 6e63 7070 2f6e 756d 6265 7273 2e68 moncpp/numbers.h │ │ │ +00006e70: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ +00006ee0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +00006ef0: 6532 303c 2f74 6974 6c65 3e0a 3c67 2069 e20.....< │ │ │ +00007040: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node21. │ │ │ +00007090: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..co │ │ │ +00007200: 6d6d 6f6e 6370 702f 6f62 6a65 6374 2e68 mmoncpp/object.h │ │ │ +00007210: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ +00007280: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +00007290: 6532 313c 2f74 6974 6c65 3e0a 3c67 2069 e21......... │ │ │ +00007420: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ +00007430: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00007440: 3232 223e 3c61 2078 6c69 6e6b 3a68 7265 22">..co │ │ │ +00007560: 6d6d 6f6e 6370 702f 7065 7273 6973 742e mmoncpp/persist. │ │ │ +00007570: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ +000075e0: 4e6f 6465 3626 2334 353b 2667 743b 4e6f Node6->No │ │ │ +000075f0: 6465 3232 3c2f 7469 746c 653e 0a3c 6720 de22......... │ │ │ +000077b0: 4e6f 6465 3233 3c2f 7469 746c 653e 0a3c Node23.< │ │ │ +000077c0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +000077d0: 3233 223e 3c61 2078 6c69 6e6b 3a68 7265 23">..commoncpp/poi │ │ │ +00007930: 6e74 6572 2e68 3c2f 7465 7874 3e0a 3c2f nter.h......Node6-& │ │ │ +000079b0: 6774 3b4e 6f64 6532 333c 2f74 6974 6c65 gt;Node23...... │ │ │ +00007b10: 0a3c 212d 2d20 4e6f 6465 3234 202d 2d3e . │ │ │ +00007b20: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node24< │ │ │ +00007b50: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00007b60: 5f4e 6f64 6530 3030 3032 3422 3e3c 6120 _Node000024"><a │ │ │ +00007b70: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ +00007b80: 3835 2e68 746d 6c22 2074 6172 6765 743d 85.html" target= │ │ │ +00007b90: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00007ba0: 6c65 3d22 5072 6f63 6573 7320 7365 7276 le="Process serv │ │ │ +00007bb0: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ +00007bc0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ +00007bd0: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ +00007be0: 6f69 6e74 733d 2231 3438 352e 3035 2c2d oints="1485.05,- │ │ │ +00007bf0: 3138 3420 3133 3539 2e30 352c 2d31 3834 184 1359.05,-184 │ │ │ +00007c00: 2031 3335 392e 3035 2c2d 3136 3520 3134 1359.05,-165 14 │ │ │ +00007c10: 3835 2e30 352c 2d31 3635 2031 3438 352e 85.05,-165 1485. │ │ │ +00007c20: 3035 2c2d 3138 3422 2f3e 0a3c 7465 7874 05,-184"/>.<text │ │ │ +00007c30: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +00007c40: 6464 6c65 2220 783d 2231 3432 322e 3035 ddle" x="1422.05 │ │ │ +00007c50: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ +00007c60: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00007c70: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00007c80: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00007c90: 636f 6d6d 6f6e 6370 702f 7072 6f63 6573 commoncpp/proces │ │ │ +00007ca0: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h</text>.</a>. │ │ │ +00007cb0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00007cc0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +00007cd0: 6532 3420 2d2d 3e0a 3c67 2069 643d 2265 e24 -->.<g id="e │ │ │ +00007ce0: 6467 6534 385f 4e6f 6465 3030 3030 3036 dge48_Node000006 │ │ │ +00007cf0: 5f4e 6f64 6530 3030 3032 3422 2063 6c61 _Node000024" cla │ │ │ +00007d00: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +00007d10: 653e 4e6f 6465 3626 2334 353b 2667 743b e>Node6-> │ │ │ +00007d20: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ +00007d30: 6720 6964 3d22 615f 6564 6765 3438 5f4e g id="a_edge48_N │ │ │ +00007d40: 6f64 6530 3030 3030 365f 4e6f 6465 3030 ode000006_Node00 │ │ │ +00007d50: 3030 3234 223e 3c61 2078 6c69 6e6b 3a74 0024">..

. │ │ │ +00007e70: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node25...commonc │ │ │ +00008010: 7070 2f73 6c6f 672e 683c 2f74 6578 743e pp/slog.h │ │ │ +00008020: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00008030: 3c21 2d2d 204e 6f64 6536 2623 3435 3b26 . │ │ │ +00008080: 0a3c 7469 746c 653e 4e6f 6465 3626 2334 .Node6 │ │ │ +00008090: 353b 2667 743b 4e6f 6465 3235 3c2f 7469 5;>Node25</ti │ │ │ +000080a0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000080b0: 6765 3531 5f4e 6f64 6530 3030 3030 365f ge51_Node000006_ │ │ │ +000080c0: 4e6f 6465 3030 3030 3235 223e 3c61 2078 Node000025"><a x │ │ │ +000080d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000080e0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000080f0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00008100: 6622 2064 3d22 4d38 3331 2e32 372c 2d33 f" d="M831.27,-3 │ │ │ +00008110: 3139 2e38 3343 3832 342e 3135 2c2d 3238 19.83C824.15,-28 │ │ │ +00008120: 342e 3637 2038 3039 2e30 312c 2d32 3039 4.67 809.01,-209 │ │ │ +00008130: 2e39 2038 3033 2e38 332c 2d31 3834 2e33 .9 803.83,-184.3 │ │ │ +00008140: 3122 2f3e 0a3c 706f 6c79 676f 6e20 6669 1"/>.<polygon fi │ │ │ +00008150: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +00008160: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +00008170: 696e 7473 3d22 3832 372e 3836 2c2d 3332 ints="827.86,-32 │ │ │ +00008180: 302e 3633 2038 3333 2e32 372c 2d33 3239 0.63 833.27,-329 │ │ │ +00008190: 2e37 3420 3833 342e 3732 2c2d 3331 392e .74 834.72,-319. │ │ │ +000081a0: 3234 2038 3237 2e38 362c 2d33 3230 2e36 24 827.86,-320.6 │ │ │ +000081b0: 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 3"/>.</a>.</g>.< │ │ │ +000081c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3620 /g>.<!-- Node26 │ │ │ +000081d0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ +000081e0: 3030 3032 3622 2063 6c61 7373 3d22 6e6f 00026" class="no │ │ │ +000081f0: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ +00008200: 3236 3c2f 7469 746c 653e 0a3c 6720 6964 26. │ │ │ +00008220: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..comm │ │ │ +00008350: 6f6e 6370 702f 7374 7269 6e67 2e68 3c2f oncpp/string.h... │ │ │ +00008370: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3626 ...No │ │ │ +00008540: 6465 3237 3c2f 7469 746c 653e 0a3c 6720 de27..< │ │ │ +000085d0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +000085e0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +000085f0: 3636 3636 2220 706f 696e 7473 3d22 3130 6666" points="10 │ │ │ +00008600: 3032 2e30 352c 2d32 3339 2038 3832 2e30 02.05,-239 882.0 │ │ │ +00008610: 352c 2d32 3339 2038 3832 2e30 352c 2d32 5,-239 882.05,-2 │ │ │ +00008620: 3230 2031 3030 322e 3035 2c2d 3232 3020 20 1002.05,-220 │ │ │ +00008630: 3130 3032 2e30 352c 2d32 3339 222f 3e0a 1002.05,-239"/>. │ │ │ +00008640: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/th │ │ │ +000086b0: 7265 6164 2e68 3c2f 7465 7874 3e0a 3c2f read.h......Node6-& │ │ │ +00008730: 6774 3b4e 6f64 6532 373c 2f74 6974 6c65 gt;Node27.. │ │ │ +000087e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ +00008850: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00008860: 212d 2d20 4e6f 6465 3238 202d 2d3e 0a3c !-- Node28 -->.< │ │ │ +00008870: 6720 6964 3d22 4e6f 6465 3030 3030 3238 g id="Node000028 │ │ │ +00008880: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00008890: 3c74 6974 6c65 3e4e 6f64 6532 383c 2f74 Node28</t │ │ │ +000088a0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +000088b0: 6f64 6530 3030 3032 3822 3e3c 6120 786c ode000028"><a xl │ │ │ +000088c0: 696e 6b3a 6872 6566 3d22 6130 3035 3132 ink:href="a00512 │ │ │ +000088d0: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ +000088e0: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ +000088f0: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ +00008900: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ +00008910: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ +00008920: 3636 2220 706f 696e 7473 3d22 3139 3039 66" points="1909 │ │ │ +00008930: 2e35 352c 2d32 3934 2031 3830 322e 3535 .55,-294 1802.55 │ │ │ +00008940: 2c2d 3239 3420 3138 3032 2e35 352c 2d32 ,-294 1802.55,-2 │ │ │ +00008950: 3735 2031 3930 392e 3535 2c2d 3237 3520 75 1909.55,-275 │ │ │ +00008960: 3139 3039 2e35 352c 2d32 3934 222f 3e0a 1909.55,-294"/>. │ │ │ +00008970: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ +00008980: 723d 226d 6964 646c 6522 2078 3d22 3138 r="middle" x="18 │ │ │ +00008990: 3536 2e30 3522 2079 3d22 2d32 3832 2220 56.05" y="-282" │ │ │ +000089a0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +000089b0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +000089c0: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +000089d0: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f78 .00">commoncpp/x │ │ │ +000089e0: 6d6c 2e68 3c2f 7465 7874 3e0a 3c2f 613e ml.h</text>.</a> │ │ │ +000089f0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00008a00: 4e6f 6465 3626 2334 353b 2667 743b 4e6f Node6->No │ │ │ +00008a10: 6465 3238 202d 2d3e 0a3c 6720 6964 3d22 de28 -->.<g id=" │ │ │ +00008a20: 6564 6765 3736 5f4e 6f64 6530 3030 3030 edge76_Node00000 │ │ │ +00008a30: 365f 4e6f 6465 3030 3030 3238 2220 636c 6_Node000028" cl │ │ │ +00008a40: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +00008a50: 6c65 3e4e 6f64 6536 2623 3435 3b26 6774 le>Node6-> │ │ │ +00008a60: 3b4e 6f64 6532 383c 2f74 6974 6c65 3e0a ;Node28. │ │ │ +00008a70: 3c67 2069 643d 2261 5f65 6467 6537 365f . │ │ │ +00008b40: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +00008bb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00008bc0: 3c21 2d2d 204e 6f64 6537 2623 3435 3b26 ..< │ │ │ +00008c10: 7469 746c 653e 4e6f 6465 3726 2334 353b title>Node7- │ │ │ +00008c20: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8...... │ │ │ +00008d70: 0a3c 212d 2d20 4e6f 6465 3726 2334 353b ... │ │ │ +00008dc0: 3c74 6974 6c65 3e4e 6f64 6537 2623 3435 Node7- │ │ │ +00008dd0: 3b26 6774 3b4e 6f64 6539 3c2f 7469 746c ;>Node9</titl │ │ │ +00008de0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00008df0: 385f 4e6f 6465 3030 3030 3037 5f4e 6f64 8_Node000007_Nod │ │ │ +00008e00: 6530 3030 3030 3922 3e3c 6120 786c 696e e000009"><a xlin │ │ │ +00008e10: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ +00008e20: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ +00008e30: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00008e40: 643d 224d 3532 322e 3236 2c2d 3135 352e d="M522.26,-155. │ │ │ +00008e50: 3439 4335 3237 2e36 312c 2d31 3432 2e38 49C527.61,-142.8 │ │ │ +00008e60: 2035 3332 2e36 342c 2d31 3235 2e34 2035 532.64,-125.4 5 │ │ │ +00008e70: 3239 2e30 352c 2d31 3130 2035 3235 2e39 29.05,-110 525.9 │ │ │ +00008e80: 352c 2d39 362e 3734 2035 3138 2e32 392c 5,-96.74 518.29, │ │ │ +00008e90: 2d38 322e 3920 3531 322e 3839 2c2d 3734 -82.9 512.89,-74 │ │ │ +00008ea0: 2e32 3422 2f3e 0a3c 706f 6c79 676f 6e20 .24"/>.<polygon │ │ │ +00008eb0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00008ec0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00008ed0: 706f 696e 7473 3d22 3531 382e 3933 2c2d points="518.93,- │ │ │ +00008ee0: 3135 342e 3335 2035 3137 2e38 382c 2d31 154.35 517.88,-1 │ │ │ +00008ef0: 3634 2e39 2035 3235 2e32 382c 2d31 3537 64.9 525.28,-157 │ │ │ +00008f00: 2e33 3120 3531 382e 3933 2c2d 3135 342e .31 518.93,-154. │ │ │ +00008f10: 3335 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 35"/>.</a>.</g>. │ │ │ +00008f20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3726 </g>.<!-- Node7& │ │ │ +00008f30: 2334 353b 2667 743b 4e6f 6465 3130 202d #45;>Node10 - │ │ │ +00008f40: 2d3e 0a3c 6720 6964 3d22 6564 6765 3130 ->.<g id="edge10 │ │ │ +00008f50: 5f4e 6f64 6530 3030 3030 375f 4e6f 6465 _Node000007_Node │ │ │ +00008f60: 3030 3030 3130 2220 636c 6173 733d 2265 000010" class="e │ │ │ +00008f70: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +00008f80: 6537 2623 3435 3b26 6774 3b4e 6f64 6531 e7->Node1 │ │ │ +00008f90: 303c 2f74 6974 6c65 3e0a 3c67 2069 643d 0.....< │ │ │ +000090b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node7->N │ │ │ +00009120: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12......< │ │ │ +00009270: 2f67 3e0a 3c21 2d2d 204e 6f64 6537 2623 /g>...Node9-&g │ │ │ +00009490: 743b 4e6f 6465 383c 2f74 6974 6c65 3e0a t;Node8. │ │ │ +000094a0: 3c67 2069 643d 2261 5f65 6467 6539 5f4e .... │ │ │ +000095b0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +00009610: 6465 3130 2623 3435 3b26 6774 3b4e 6f64 de10->Nod │ │ │ +00009620: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8...< │ │ │ +000096f0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00009700: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00009710: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00009720: 3333 372e 3838 2c2d 3130 322e 3320 3333 337.88,-102.3 33 │ │ │ +00009730: 302e 3437 2c2d 3130 392e 3837 2033 3430 0.47,-109.87 340 │ │ │ +00009740: 2e39 392c 2d31 3038 2e35 3720 3333 372e .99,-108.57 337. │ │ │ +00009750: 3838 2c2d 3130 322e 3322 2f3e 0a3c 2f61 88,-102.3"/>......Node10-& │ │ │ +000097d0: 6774 3b4e 6f64 6539 3c2f 7469 746c 653e gt;Node9 │ │ │ +000097e0: 0a3c 6720 6964 3d22 615f 6564 6765 3132 ..... │ │ │ +000098f0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node10-&g │ │ │ +00009960: 743b 4e6f 6465 3131 3c2f 7469 746c 653e t;Node11 │ │ │ +00009970: 0a3c 6720 6964 3d22 615f 6564 6765 3133 .........Node10-> │ │ │ +00009af0: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ +00009b00: 6720 6964 3d22 615f 6564 6765 3135 5f4e g id="a_edge15_N │ │ │ +00009b10: 6f64 6530 3030 3031 305f 4e6f 6465 3030 ode000010_Node00 │ │ │ +00009b20: 3030 3132 223e 3c61 2078 6c69 6e6b 3a74 0012">........Node10- │ │ │ +00009c80: 2667 743b 4e6f 6465 3133 3c2f 7469 746c >Node13..

. │ │ │ +00009d30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......Node11- │ │ │ +00009e10: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8..... │ │ │ +00009f30: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +00009f90: 6465 3132 2623 3435 3b26 6774 3b4e 6f64 de12->Nod │ │ │ +00009fa0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8........ │ │ │ +0000a0e0: 3c67 2069 643d 2265 6467 6531 385f 4e6f .Node13 │ │ │ +0000a120: 2623 3435 3b26 6774 3b4e 6f64 6538 3c2f ->Node8</ │ │ │ +0000a130: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000a140: 6564 6765 3138 5f4e 6f64 6530 3030 3031 edge18_Node00001 │ │ │ +0000a150: 335f 4e6f 6465 3030 3030 3038 223e 3c61 3_Node000008"><a │ │ │ +0000a160: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000a170: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000a180: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000a190: 3866 6622 2064 3d22 4d34 3035 2e31 322c 8ff" d="M405.12, │ │ │ +0000a1a0: 2d35 352e 3433 4334 3036 2e34 342c 2d35 -55.43C406.44,-5 │ │ │ +0000a1b0: 352e 3238 2034 3037 2e37 352c 2d35 352e 5.28 407.75,-55. │ │ │ +0000a1c0: 3134 2034 3039 2e30 352c 2d35 3520 3536 14 409.05,-55 56 │ │ │ +0000a1d0: 302e 3634 2c2d 3338 2e38 3120 3733 382e 0.64,-38.81 738. │ │ │ +0000a1e0: 3434 2c2d 3234 2e30 3420 3833 362e 3534 44,-24.04 836.54 │ │ │ +0000a1f0: 2c2d 3136 2e32 3622 2f3e 0a3c 706f 6c79 ,-16.26"/>.<poly │ │ │ +0000a200: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ +0000a210: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ +0000a220: 6666 2220 706f 696e 7473 3d22 3430 342e ff" points="404. │ │ │ +0000a230: 3339 2c2d 3531 2e39 3920 3339 342e 3835 39,-51.99 394.85 │ │ │ +0000a240: 2c2d 3536 2e35 3920 3430 352e 3138 2c2d ,-56.59 405.18,- │ │ │ +0000a250: 3538 2e39 3420 3430 342e 3339 2c2d 3531 58.94 404.39,-51 │ │ │ +0000a260: 2e39 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .99"/>.</a>.</g> │ │ │ +0000a270: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ +0000a280: 3426 2334 353b 2667 743b 4e6f 6465 3820 4->Node8 │ │ │ +0000a290: 2d2d 3e0a 3c67 2069 643d 2265 6467 6532 -->.<g id="edge2 │ │ │ +0000a2a0: 325f 4e6f 6465 3030 3030 3134 5f4e 6f64 2_Node000014_Nod │ │ │ +0000a2b0: 6530 3030 3030 3822 2063 6c61 7373 3d22 e000008" class=" │ │ │ +0000a2c0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +0000a2d0: 6465 3134 2623 3435 3b26 6774 3b4e 6f64 de14->Nod │ │ │ +0000a2e0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8......< │ │ │ +0000a400: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3526 /g>...Node15-> │ │ │ +0000a600: 4e6f 6465 383c 2f74 6974 6c65 3e0a 3c67 Node8......< │ │ │ +0000a750: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3526 /g>. │ │ │ +0000a930: 0a3c 6720 6964 3d22 6564 6765 3237 5f4e ..Node1 │ │ │ +0000a970: 3526 2334 353b 2667 743b 4e6f 6465 3134 5->Node14 │ │ │ +0000a980: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000a9b0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 . │ │ │ +0000aa50: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..< │ │ │ +0000aac0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +0000ab20: 3c74 6974 6c65 3e4e 6f64 6531 3526 2334 Node15 │ │ │ +0000ab30: 353b 2667 743b 4e6f 6465 3136 3c2f 7469 5;>Node16</ti │ │ │ +0000ab40: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000ab50: 6765 3239 5f4e 6f64 6530 3030 3031 355f ge29_Node000015_ │ │ │ +0000ab60: 4e6f 6465 3030 3030 3136 223e 3c61 2078 Node000016"><a x │ │ │ +0000ab70: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000ab80: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000ab90: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000aba0: 6622 2064 3d22 4d37 3330 2e33 352c 2d32 f" d="M730.35,-2 │ │ │ +0000abb0: 3137 2e38 3843 3737 362e 3435 2c2d 3230 17.88C776.45,-20 │ │ │ +0000abc0: 372e 3934 2038 3434 2e34 352c 2d31 3933 7.94 844.45,-193 │ │ │ +0000abd0: 2e33 2038 3837 2e32 312c 2d31 3834 2e30 .3 887.21,-184.0 │ │ │ +0000abe0: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<polygon fi │ │ │ +0000abf0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +0000ac00: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +0000ac10: 696e 7473 3d22 3732 392e 3631 2c2d 3231 ints="729.61,-21 │ │ │ +0000ac20: 342e 3436 2037 3230 2e35 372c 2d32 3139 4.46 720.57,-219 │ │ │ +0000ac30: 2e39 3820 3733 312e 3038 2c2d 3232 312e .98 731.08,-221. │ │ │ +0000ac40: 3320 3732 392e 3631 2c2d 3231 342e 3436 3 729.61,-214.46 │ │ │ +0000ac50: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +0000ac60: 673e 0a3c 212d 2d20 4e6f 6465 3135 2623 g>.<!-- Node15&# │ │ │ +0000ac70: 3435 3b26 6774 3b4e 6f64 6531 3720 2d2d 45;>Node17 -- │ │ │ +0000ac80: 3e0a 3c67 2069 643d 2265 6467 6533 315f >.<g id="edge31_ │ │ │ +0000ac90: 4e6f 6465 3030 3030 3135 5f4e 6f64 6530 Node000015_Node0 │ │ │ +0000aca0: 3030 3031 3722 2063 6c61 7373 3d22 6564 00017" class="ed │ │ │ +0000acb0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +0000acc0: 3135 2623 3435 3b26 6774 3b4e 6f64 6531 15->Node1 │ │ │ +0000acd0: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7..... │ │ │ +0000adf0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node15-&g │ │ │ +0000ae60: 743b 4e6f 6465 3138 3c2f 7469 746c 653e t;Node18 │ │ │ +0000ae70: 0a3c 6720 6964 3d22 615f 6564 6765 3334 ... │ │ │ +0000af40: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .< │ │ │ +0000afb0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +0000b010: 7469 746c 653e 4e6f 6465 3136 2623 3435 title>Node16- │ │ │ +0000b020: 3b26 6774 3b4e 6f64 6538 3c2f 7469 746c ;>Node8..

│ │ │ +0000b0d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +0000b140: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000b150: 3c21 2d2d 204e 6f64 6531 3726 2334 353b . │ │ │ +0000b1a0: 0a3c 7469 746c 653e 4e6f 6465 3137 2623 .Node17&# │ │ │ +0000b1b0: 3435 3b26 6774 3b4e 6f64 6538 3c2f 7469 45;>Node8</ti │ │ │ +0000b1c0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000b1d0: 6765 3332 5f4e 6f64 6530 3030 3031 375f ge32_Node000017_ │ │ │ +0000b1e0: 4e6f 6465 3030 3030 3038 223e 3c61 2078 Node000008"><a x │ │ │ +0000b1f0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000b200: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000b210: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000b220: 6622 2064 3d22 4d31 3038 362e 3235 2c2d f" d="M1086.25,- │ │ │ +0000b230: 3135 352e 3135 4331 3037 352e 3837 2c2d 155.15C1075.87,- │ │ │ +0000b240: 3132 392e 3436 2031 3035 332e 3738 2c2d 129.46 1053.78,- │ │ │ +0000b250: 3832 2e38 3320 3130 3231 2e30 352c 2d35 82.83 1021.05,-5 │ │ │ +0000b260: 3520 3130 3030 2e30 312c 2d33 372e 3132 5 1000.01,-37.12 │ │ │ +0000b270: 2039 3730 2e38 362c 2d32 352e 3736 2039 970.86,-25.76 9 │ │ │ +0000b280: 3437 2e38 352c 2d31 3922 2f3e 0a3c 706f 47.85,-19"/>.<po │ │ │ +0000b290: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +0000b2a0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +0000b2b0: 6238 6666 2220 706f 696e 7473 3d22 3130 b8ff" points="10 │ │ │ +0000b2c0: 3833 2e30 392c 2d31 3536 2e37 2031 3038 83.09,-156.7 108 │ │ │ +0000b2d0: 392e 3937 2c2d 3136 342e 3736 2031 3038 9.97,-164.76 108 │ │ │ +0000b2e0: 392e 3632 2c2d 3135 342e 3137 2031 3038 9.62,-154.17 108 │ │ │ +0000b2f0: 332e 3039 2c2d 3135 362e 3722 2f3e 0a3c 3.09,-156.7"/>.< │ │ │ +0000b300: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +0000b310: 2d2d 204e 6f64 6531 3826 2334 353b 2667 -- Node18-&g │ │ │ +0000b320: 743b 4e6f 6465 3820 2d2d 3e0a 3c67 2069 t;Node8 -->.<g i │ │ │ +0000b330: 643d 2265 6467 6533 355f 4e6f 6465 3030 d="edge35_Node00 │ │ │ +0000b340: 3030 3138 5f4e 6f64 6530 3030 3030 3822 0018_Node000008" │ │ │ +0000b350: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +0000b360: 7469 746c 653e 4e6f 6465 3138 2623 3435 title>Node18- │ │ │ +0000b370: 3b26 6774 3b4e 6f64 6538 3c2f 7469 746c ;>Node8</titl │ │ │ +0000b380: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +0000b390: 3335 5f4e 6f64 6530 3030 3031 385f 4e6f 35_Node000018_No │ │ │ +0000b3a0: 6465 3030 3030 3038 223e 3c61 2078 6c69 de000008"><a xli │ │ │ +0000b3b0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +0000b3c0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +0000b3d0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000b3e0: 2064 3d22 4d31 3231 352e 3832 2c2d 3135 d="M1215.82,-15 │ │ │ +0000b3f0: 382e 3833 4331 3138 312e 3735 2c2d 3133 8.83C1181.75,-13 │ │ │ +0000b400: 342e 3633 2031 3131 302e 3135 2c2d 3835 4.63 1110.15,-85 │ │ │ +0000b410: 2e39 3520 3130 3434 2e30 352c 2d35 3520 .95 1044.05,-55 │ │ │ +0000b420: 3130 3130 2e38 362c 2d33 392e 3436 2039 1010.86,-39.46 9 │ │ │ +0000b430: 3730 2e37 332c 2d32 362e 3831 2039 3433 70.73,-26.81 943 │ │ │ +0000b440: 2e32 382c 2d31 392e 3033 222f 3e0a 3c70 .28,-19.03"/>.<p │ │ │ +0000b450: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +0000b460: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +0000b470: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ +0000b480: 3231 332e 3836 2c2d 3136 312e 3733 2031 213.86,-161.73 1 │ │ │ +0000b490: 3232 342e 3032 2c2d 3136 342e 3720 3132 224.02,-164.7 12 │ │ │ +0000b4a0: 3137 2e39 332c 2d31 3536 2e30 3420 3132 17.93,-156.04 12 │ │ │ +0000b4b0: 3133 2e38 362c 2d31 3631 2e37 3322 2f3e 13.86,-161.73"/> │ │ │ +0000b4c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +0000b4d0: 3c21 2d2d 204e 6f64 6531 3926 2334 353b <!-- Node19- │ │ │ +0000b4e0: 2667 743b 4e6f 6465 3820 2d2d 3e0a 3c67 >Node8 -->.<g │ │ │ +0000b4f0: 2069 643d 2265 6467 6533 395f 4e6f 6465 id="edge39_Node │ │ │ +0000b500: 3030 3030 3139 5f4e 6f64 6530 3030 3030 000019_Node00000 │ │ │ +0000b510: 3822 2063 6c61 7373 3d22 6564 6765 223e 8" class="edge"> │ │ │ +0000b520: 0a3c 7469 746c 653e 4e6f 6465 3139 2623 .<title>Node19&# │ │ │ +0000b530: 3435 3b26 6774 3b4e 6f64 6538 3c2f 7469 45;>Node8</ti │ │ │ +0000b540: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000b550: 6765 3339 5f4e 6f64 6530 3030 3031 395f ge39_Node000019_ │ │ │ +0000b560: 4e6f 6465 3030 3030 3038 223e 3c61 2078 Node000008"><a x │ │ │ +0000b570: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000b580: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000b590: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000b5a0: 6622 2064 3d22 4d31 3434 362e 3436 2c2d f" d="M1446.46,- │ │ │ +0000b5b0: 3130 312e 3537 4331 3433 332e 3239 2c2d 101.57C1433.29,- │ │ │ +0000b5c0: 3836 2e35 2031 3431 312e 3833 2c2d 3635 86.5 1411.83,-65 │ │ │ +0000b5d0: 2e32 3820 3133 3838 2e30 352c 2d35 3520 .28 1388.05,-55 │ │ │ +0000b5e0: 3133 3137 2e37 312c 2d32 342e 3631 2031 1317.71,-24.61 1 │ │ │ +0000b5f0: 3130 312e 3533 2c2d 3134 2e39 3120 3938 101.53,-14.91 98 │ │ │ +0000b600: 352e 3838 2c2d 3131 2e38 3622 2f3e 0a3c 5.88,-11.86"/>.< │ │ │ +0000b610: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000b620: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000b630: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000b640: 3134 3434 2e31 312c 2d31 3034 2e32 3120 1444.11,-104.21 │ │ │ +0000b650: 3134 3533 2e32 322c 2d31 3039 2e36 3120 1453.22,-109.61 │ │ │ +0000b660: 3134 3439 2e34 372c 2d39 392e 3720 3134 1449.47,-99.7 14 │ │ │ +0000b670: 3434 2e31 312c 2d31 3034 2e32 3122 2f3e 44.11,-104.21"/> │ │ │ +0000b680: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +0000b690: 3c21 2d2d 204e 6f64 6532 3026 2334 353b <!-- Node20- │ │ │ +0000b6a0: 2667 743b 4e6f 6465 3820 2d2d 3e0a 3c67 >Node8 -->.<g │ │ │ +0000b6b0: 2069 643d 2265 6467 6534 315f 4e6f 6465 id="edge41_Node │ │ │ +0000b6c0: 3030 3030 3230 5f4e 6f64 6530 3030 3030 000020_Node00000 │ │ │ +0000b6d0: 3822 2063 6c61 7373 3d22 6564 6765 223e 8" class="edge"> │ │ │ +0000b6e0: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .<title>Node20&# │ │ │ +0000b6f0: 3435 3b26 6774 3b4e 6f64 6538 3c2f 7469 45;>Node8</ti │ │ │ +0000b700: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000b710: 6765 3431 5f4e 6f64 6530 3030 3032 305f ge41_Node000020_ │ │ │ +0000b720: 4e6f 6465 3030 3030 3038 223e 3c61 2078 Node000008"><a x │ │ │ +0000b730: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000b740: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000b750: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000b760: 6622 2064 3d22 4d31 3233 372e 3732 2c2d f" d="M1237.72,- │ │ │ +0000b770: 3232 322e 3037 4331 3238 352e 3138 2c2d 222.07C1285.18,- │ │ │ +0000b780: 3231 342e 3638 2031 3333 332e 3631 2c2d 214.68 1333.61,- │ │ │ +0000b790: 3139 382e 3834 2031 3331 322e 3035 2c2d 198.84 1312.05,- │ │ │ +0000b7a0: 3136 3520 3132 3432 2e30 392c 2d35 352e 165 1242.09,-55. │ │ │ +0000b7b0: 3231 2031 3038 312e 3138 2c2d 3233 2e33 21 1081.18,-23.3 │ │ │ +0000b7c0: 3120 3938 352e 3832 2c2d 3134 2e31 3222 1 985.82,-14.12" │ │ │ +0000b7d0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ +0000b7e0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ +0000b7f0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ +0000b800: 7473 3d22 3132 3337 2e30 332c 2d32 3138 ts="1237.03,-218 │ │ │ +0000b810: 2e36 3320 3132 3237 2e36 342c 2d32 3233 .63 1227.64,-223 │ │ │ +0000b820: 2e35 3220 3132 3338 2e30 332c 2d32 3235 .52 1238.03,-225 │ │ │ +0000b830: 2e35 3620 3132 3337 2e30 332c 2d32 3138 .56 1237.03,-218 │ │ │ +0000b840: 2e36 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .63"/>.</a>.</g> │ │ │ +0000b850: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ +0000b860: 3126 2334 353b 2667 743b 4e6f 6465 3820 1->Node8 │ │ │ +0000b870: 2d2d 3e0a 3c67 2069 643d 2265 6467 6534 -->.<g id="edge4 │ │ │ +0000b880: 335f 4e6f 6465 3030 3030 3231 5f4e 6f64 3_Node000021_Nod │ │ │ +0000b890: 6530 3030 3030 3822 2063 6c61 7373 3d22 e000008" class=" │ │ │ +0000b8a0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +0000b8b0: 6465 3231 2623 3435 3b26 6774 3b4e 6f64 de21->Nod │ │ │ +0000b8c0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8....... │ │ │ +0000ba60: 0a3c 6720 6964 3d22 6564 6765 3435 5f4e ..Node2 │ │ │ +0000baa0: 3226 2334 353b 2667 743b 4e6f 6465 383c 2->Node8< │ │ │ +0000bab0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000bac0: 5f65 6467 6534 355f 4e6f 6465 3030 3030 _edge45_Node0000 │ │ │ +0000bad0: 3232 5f4e 6f64 6530 3030 3030 3822 3e3c 22_Node000008">< │ │ │ +0000bae0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000baf0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000bb00: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000bb10: 6238 6666 2220 643d 224d 3136 3230 2e36 b8ff" d="M1620.6 │ │ │ +0000bb20: 332c 2d31 3032 2e33 3443 3136 3036 2e39 3,-102.34C1606.9 │ │ │ +0000bb30: 322c 2d38 372e 3132 2031 3538 342e 3132 2,-87.12 1584.12 │ │ │ +0000bb40: 2c2d 3635 2e31 3820 3135 3539 2e30 352c ,-65.18 1559.05, │ │ │ +0000bb50: 2d35 3520 3134 3536 2e39 382c 2d31 332e -55 1456.98,-13. │ │ │ +0000bb60: 3537 2031 3133 332e 3237 2c2d 392e 3436 57 1133.27,-9.46 │ │ │ +0000bb70: 2039 3835 2e36 382c 2d39 2e38 3322 2f3e 985.68,-9.83"/> │ │ │ +0000bb80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +0000bb90: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +0000bba0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +0000bbb0: 3d22 3136 3138 2e30 372c 2d31 3034 2e37 ="1618.07,-104.7 │ │ │ +0000bbc0: 3420 3136 3237 2e32 372c 2d31 3039 2e39 4 1627.27,-109.9 │ │ │ +0000bbd0: 3920 3136 3233 2e33 362c 2d31 3030 2e31 9 1623.36,-100.1 │ │ │ +0000bbe0: 3520 3136 3138 2e30 372c 2d31 3034 2e37 5 1618.07,-104.7 │ │ │ +0000bbf0: 3422 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 4"/>.</a>.</g>.< │ │ │ +0000bc00: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>.<!-- Node23& │ │ │ +0000bc10: 2334 353b 2667 743b 4e6f 6465 3820 2d2d #45;>Node8 -- │ │ │ +0000bc20: 3e0a 3c67 2069 643d 2265 6467 6534 375f >.<g id="edge47_ │ │ │ +0000bc30: 4e6f 6465 3030 3030 3233 5f4e 6f64 6530 Node000023_Node0 │ │ │ +0000bc40: 3030 3030 3822 2063 6c61 7373 3d22 6564 00008" class="ed │ │ │ +0000bc50: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +0000bc60: 3233 2623 3435 3b26 6774 3b4e 6f64 6538 23->Node8 │ │ │ +0000bc70: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000bca0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .. │ │ │ +0000bda0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .... │ │ │ +0000be40: 0a3c 6720 6964 3d22 6564 6765 3439 5f4e ..Node2 │ │ │ +0000be80: 3426 2334 353b 2667 743b 4e6f 6465 383c 4->Node8< │ │ │ +0000be90: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000bea0: 5f65 6467 6534 395f 4e6f 6465 3030 3030 _edge49_Node0000 │ │ │ +0000beb0: 3234 5f4e 6f64 6530 3030 3030 3822 3e3c 24_Node000008">< │ │ │ +0000bec0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000bed0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000bee0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000bef0: 6238 6666 2220 643d 224d 3134 3131 2e32 b8ff" d="M1411.2 │ │ │ +0000bf00: 382c 2d31 3536 2e30 3843 3133 3931 2e33 8,-156.08C1391.3 │ │ │ +0000bf10: 312c 2d31 3233 2e38 3920 3133 3530 2e31 1,-123.89 1350.1 │ │ │ +0000bf20: 2c2d 3538 2e30 3920 3133 3435 2e30 352c ,-58.09 1345.05, │ │ │ +0000bf30: 2d35 3520 3132 3836 2e35 352c 2d31 392e -55 1286.55,-19. │ │ │ +0000bf40: 3237 2031 3039 332e 3832 2c2d 3131 2e38 27 1093.82,-11.8 │ │ │ +0000bf50: 3220 3938 352e 3931 2c2d 3130 2e35 3222 2 985.91,-10.52" │ │ │ +0000bf60: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ +0000bf70: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ +0000bf80: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ +0000bf90: 7473 3d22 3134 3038 2e34 392c 2d31 3538 ts="1408.49,-158 │ │ │ +0000bfa0: 2e32 3220 3134 3136 2e37 332c 2d31 3634 .22 1416.73,-164 │ │ │ +0000bfb0: 2e38 3820 3134 3134 2e34 342c 2d31 3534 .88 1414.44,-154 │ │ │ +0000bfc0: 2e35 3420 3134 3038 2e34 392c 2d31 3538 .54 1408.49,-158 │ │ │ +0000bfd0: 2e32 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e .22"/>.</a>.</g> │ │ │ +0000bfe0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ +0000bff0: 3526 2334 353b 2667 743b 4e6f 6465 3820 5->Node8 │ │ │ +0000c000: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ +0000c010: 335f 4e6f 6465 3030 3030 3235 5f4e 6f64 3_Node000025_Nod │ │ │ +0000c020: 6530 3030 3030 3822 2063 6c61 7373 3d22 e000008" class=" │ │ │ +0000c030: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +0000c040: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ +0000c050: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8... │ │ │ +0000c190: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000c1a0: 3c21 2d2d 204e 6f64 6532 3526 2334 353b .< │ │ │ +0000c1c0: 6720 6964 3d22 6564 6765 3532 5f4e 6f64 g id="edge52_Nod │ │ │ +0000c1d0: 6530 3030 3032 355f 4e6f 6465 3030 3030 e000025_Node0000 │ │ │ +0000c1e0: 3134 2220 636c 6173 733d 2265 6467 6522 14" class="edge" │ │ │ +0000c1f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3526 >.Node25& │ │ │ +0000c200: 2334 353b 2667 743b 4e6f 6465 3134 3c2f #45;>Node14</ │ │ │ +0000c210: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000c220: 6564 6765 3532 5f4e 6f64 6530 3030 3032 edge52_Node00002 │ │ │ +0000c230: 355f 4e6f 6465 3030 3030 3134 223e 3c61 5_Node000014"><a │ │ │ +0000c240: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000c250: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000c260: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000c270: 3866 6622 2064 3d22 4d37 3933 2e30 342c 8ff" d="M793.04, │ │ │ +0000c280: 2d31 3535 2e38 3243 3738 382e 3435 2c2d -155.82C788.45,- │ │ │ +0000c290: 3134 362e 3832 2037 3833 2e30 392c 2d31 146.82 783.09,-1 │ │ │ +0000c2a0: 3336 2e32 3920 3737 392e 3432 2c2d 3132 36.29 779.42,-12 │ │ │ +0000c2b0: 392e 3039 222f 3e0a 3c70 6f6c 7967 6f6e 9.09"/>.<polygon │ │ │ +0000c2c0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +0000c2d0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000c2e0: 2070 6f69 6e74 733d 2237 3839 2e39 332c points="789.93, │ │ │ +0000c2f0: 2d31 3537 2e34 3320 3739 372e 3539 2c2d -157.43 797.59,- │ │ │ +0000c300: 3136 342e 3735 2037 3936 2e31 372c 2d31 164.75 796.17,-1 │ │ │ +0000c310: 3534 2e32 3520 3738 392e 3933 2c2d 3135 54.25 789.93,-15 │ │ │ +0000c320: 372e 3433 222f 3e0a 3c2f 613e 0a3c 2f67 7.43"/>.</a>.</g │ │ │ +0000c330: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +0000c340: 3236 2623 3435 3b26 6774 3b4e 6f64 6538 26->Node8 │ │ │ +0000c350: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +0000c360: 3536 5f4e 6f64 6530 3030 3032 365f 4e6f 56_Node000026_No │ │ │ +0000c370: 6465 3030 3030 3038 2220 636c 6173 733d de000008" class= │ │ │ +0000c380: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +0000c390: 6f64 6532 3626 2334 353b 2667 743b 4e6f ode26->No │ │ │ +0000c3a0: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8.... │ │ │ +0000c510: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node26-&g │ │ │ +0000c580: 743b 4e6f 6465 393c 2f74 6974 6c65 3e0a t;Node9. │ │ │ +0000c590: 3c67 2069 643d 2261 5f65 6467 6535 375f ........Node26-> │ │ │ +0000c920: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ +0000c930: 3c67 2069 643d 2261 5f65 6467 6536 325f .. │ │ │ +0000ca20: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +0000ca90: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +0000caa0: 212d 2d20 4e6f 6465 3236 2623 3435 3b26 !-- Node26-& │ │ │ +0000cab0: 6774 3b4e 6f64 6531 3320 2d2d 3e0a 3c67 gt;Node13 -->. │ │ │ +0000caf0: 0a3c 7469 746c 653e 4e6f 6465 3236 2623 .Node26&# │ │ │ +0000cb00: 3435 3b26 6774 3b4e 6f64 6531 333c 2f74 45;>Node13</t │ │ │ +0000cb10: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000cb20: 6467 6537 315f 4e6f 6465 3030 3030 3236 dge71_Node000026 │ │ │ +0000cb30: 5f4e 6f64 6530 3030 3031 3322 3e3c 6120 _Node000013"><a │ │ │ +0000cb40: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000cb50: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000cb60: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000cb70: 6666 2220 643d 224d 3439 362e 3537 2c2d ff" d="M496.57,- │ │ │ +0000cb80: 3237 342e 3138 4334 3137 2e38 362c 2d32 274.18C417.86,-2 │ │ │ +0000cb90: 3539 2e32 3420 3239 332e 3232 2c2d 3232 59.24 293.22,-22 │ │ │ +0000cba0: 312e 3531 2032 3434 2e30 352c 2d31 3239 1.51 244.05,-129 │ │ │ +0000cbb0: 2032 3239 2e31 372c 2d31 3031 2e30 3120 229.17,-101.01 │ │ │ +0000cbc0: 3236 392e 3331 2c2d 3833 2e34 3220 3330 269.31,-83.42 30 │ │ │ +0000cbd0: 322e 3431 2c2d 3734 2e30 3422 2f3e 0a3c 2.41,-74.04"/>.< │ │ │ +0000cbe0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000cbf0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000cc00: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000cc10: 3439 362e 3432 2c2d 3237 372e 3731 2035 496.42,-277.71 5 │ │ │ +0000cc20: 3036 2e38 392c 2d32 3736 2e30 3620 3439 06.89,-276.06 49 │ │ │ +0000cc30: 372e 3637 2c2d 3237 302e 3832 2034 3936 7.67,-270.82 496 │ │ │ +0000cc40: 2e34 322c 2d32 3737 2e37 3122 2f3e 0a3c .42,-277.71"/>.< │ │ │ +0000cc50: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +0000cc60: 2d2d 204e 6f64 6532 3626 2334 353b 2667 -- Node26-&g │ │ │ +0000cc70: 743b 4e6f 6465 3135 202d 2d3e 0a3c 6720 t;Node15 -->.<g │ │ │ +0000cc80: 6964 3d22 6564 6765 3538 5f4e 6f64 6530 id="edge58_Node0 │ │ │ +0000cc90: 3030 3032 365f 4e6f 6465 3030 3030 3135 00026_Node000015 │ │ │ +0000cca0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +0000ccb0: 3c74 6974 6c65 3e4e 6f64 6532 3626 2334 <title>Node26 │ │ │ +0000ccc0: 353b 2667 743b 4e6f 6465 3135 3c2f 7469 5;>Node15</ti │ │ │ +0000ccd0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000cce0: 6765 3538 5f4e 6f64 6530 3030 3032 365f ge58_Node000026_ │ │ │ +0000ccf0: 4e6f 6465 3030 3030 3135 223e 3c61 2078 Node000015"><a x │ │ │ +0000cd00: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000cd10: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000cd20: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000cd30: 6622 2064 3d22 4d35 3932 2e39 322c 2d32 f" d="M592.92,-2 │ │ │ +0000cd40: 3730 2e37 3743 3631 342e 3331 2c2d 3236 70.77C614.31,-26 │ │ │ +0000cd50: 302e 3939 2036 3433 2e32 382c 2d32 3437 0.99 643.28,-247 │ │ │ +0000cd60: 2e37 3520 3636 322e 3037 2c2d 3233 392e .75 662.07,-239. │ │ │ +0000cd70: 3137 222f 3e0a 3c70 6f6c 7967 6f6e 2066 17"/>.<polygon f │ │ │ +0000cd80: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +0000cd90: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +0000cda0: 6f69 6e74 733d 2235 3931 2e33 322c 2d32 oints="591.32,-2 │ │ │ +0000cdb0: 3637 2e36 3520 3538 332e 3638 2c2d 3237 67.65 583.68,-27 │ │ │ +0000cdc0: 342e 3938 2035 3934 2e32 332c 2d32 3734 4.98 594.23,-274 │ │ │ +0000cdd0: 2e30 3120 3539 312e 3332 2c2d 3236 372e .01 591.32,-267. │ │ │ +0000cde0: 3635 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 65"/>.</a>.</g>. │ │ │ +0000cdf0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3236 </g>.<!-- Node26 │ │ │ +0000ce00: 2623 3435 3b26 6774 3b4e 6f64 6532 3020 ->Node20 │ │ │ +0000ce10: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ +0000ce20: 395f 4e6f 6465 3030 3030 3236 5f4e 6f64 9_Node000026_Nod │ │ │ +0000ce30: 6530 3030 3032 3022 2063 6c61 7373 3d22 e000020" class=" │ │ │ +0000ce40: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +0000ce50: 6465 3236 2623 3435 3b26 6774 3b4e 6f64 de26->Nod │ │ │ +0000ce60: 6532 303c 2f74 6974 6c65 3e0a 3c67 2069 e20...

......Node26- │ │ │ +0000cff0: 2667 743b 4e6f 6465 3235 3c2f 7469 746c >Node25..

.......Node26-> │ │ │ +0000d1b0: 4e6f 6465 3237 3c2f 7469 746c 653e 0a3c Node27.< │ │ │ +0000d1c0: 6720 6964 3d22 615f 6564 6765 3633 5f4e g id="a_edge63_N │ │ │ +0000d1d0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ +0000d1e0: 3030 3237 223e 3c61 2078 6c69 6e6b 3a74 0027">..

......Node27- │ │ │ +0000d340: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7...... │ │ │ +0000d470: 0a3c 212d 2d20 4e6f 6465 3237 2623 3435 ..< │ │ │ +0000d490: 6720 6964 3d22 6564 6765 3635 5f4e 6f64 g id="edge65_Nod │ │ │ +0000d4a0: 6530 3030 3032 375f 4e6f 6465 3030 3030 e000027_Node0000 │ │ │ +0000d4b0: 3038 2220 636c 6173 733d 2265 6467 6522 08" class="edge" │ │ │ +0000d4c0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3726 >.Node27& │ │ │ +0000d4d0: 2334 353b 2667 743b 4e6f 6465 383c 2f74 #45;>Node8</t │ │ │ +0000d4e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000d4f0: 6467 6536 355f 4e6f 6465 3030 3030 3237 dge65_Node000027 │ │ │ +0000d500: 5f4e 6f64 6530 3030 3030 3822 3e3c 6120 _Node000008"><a │ │ │ +0000d510: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000d520: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000d530: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000d540: 6666 2220 643d 224d 3936 342e 3034 2c2d ff" d="M964.04,- │ │ │ +0000d550: 3231 332e 3535 4339 3733 2e33 2c2d 3230 213.55C973.3,-20 │ │ │ +0000d560: 352e 3931 2039 3833 2e30 362c 2d31 3935 5.91 983.06,-195 │ │ │ +0000d570: 2e37 3520 3938 382e 3035 2c2d 3138 3420 .75 988.05,-184 │ │ │ +0000d580: 3939 312e 3334 2c2d 3137 362e 3233 2039 991.34,-176.23 9 │ │ │ +0000d590: 3839 2e39 382c 2d31 3733 2e32 3220 3938 89.98,-173.22 98 │ │ │ +0000d5a0: 382e 3035 2c2d 3136 3520 3937 332e 392c 8.05,-165 973.9, │ │ │ +0000d5b0: 2d31 3034 2e39 3120 3933 322e 3636 2c2d -104.91 932.66,- │ │ │ +0000d5c0: 3431 2e34 3820 3931 372e 3039 2c2d 3139 41.48 917.09,-19 │ │ │ +0000d5d0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +0000d5e0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +0000d5f0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +0000d600: 6e74 733d 2239 3631 2e36 352c 2d32 3130 nts="961.65,-210 │ │ │ +0000d610: 2e39 3720 3935 352e 3833 2c2d 3231 392e .97 955.83,-219. │ │ │ +0000d620: 3832 2039 3635 2e39 2c2d 3231 362e 3533 82 965.9,-216.53 │ │ │ +0000d630: 2039 3631 2e36 352c 2d32 3130 2e39 3722 961.65,-210.97" │ │ │ +0000d640: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +0000d650: 3e0a 3c21 2d2d 204e 6f64 6532 3726 2334 >.<!-- Node27 │ │ │ +0000d660: 353b 2667 743b 4e6f 6465 3136 202d 2d3e 5;>Node16 --> │ │ │ +0000d670: 0a3c 6720 6964 3d22 6564 6765 3636 5f4e .<g id="edge66_N │ │ │ +0000d680: 6f64 6530 3030 3032 375f 4e6f 6465 3030 ode000027_Node00 │ │ │ +0000d690: 3030 3136 2220 636c 6173 733d 2265 6467 0016" class="edg │ │ │ +0000d6a0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ +0000d6b0: 3726 2334 353b 2667 743b 4e6f 6465 3136 7->Node16 │ │ │ +0000d6c0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000d6f0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........Node27-> │ │ │ +0000d850: 4e6f 6465 3137 3c2f 7469 746c 653e 0a3c Node17.< │ │ │ +0000d860: 6720 6964 3d22 615f 6564 6765 3638 5f4e g id="a_edge68_N │ │ │ +0000d870: 6f64 6530 3030 3032 375f 4e6f 6465 3030 ode000027_Node00 │ │ │ +0000d880: 3030 3137 223e 3c61 2078 6c69 6e6b 3a74 0017">..... │ │ │ +0000d980: 0a3c 212d 2d20 4e6f 6465 3237 2623 3435 .. │ │ │ +0000d9a0: 3c67 2069 643d 2265 6467 6537 305f 4e6f .Node27 │ │ │ +0000d9e0: 2623 3435 3b26 6774 3b4e 6f64 6531 383c ->Node18< │ │ │ +0000d9f0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000da00: 5f65 6467 6537 305f 4e6f 6465 3030 3030 _edge70_Node0000 │ │ │ +0000da10: 3237 5f4e 6f64 6530 3030 3031 3822 3e3c 27_Node000018">< │ │ │ +0000da20: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000da30: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000da40: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000da50: 6238 6666 2220 643d 224d 3939 392e 3234 b8ff" d="M999.24 │ │ │ +0000da60: 2c2d 3231 382e 3139 4331 3035 342e 3336 ,-218.19C1054.36 │ │ │ +0000da70: 2c2d 3230 382e 3235 2031 3133 362e 382c ,-208.25 1136.8, │ │ │ +0000da80: 2d31 3933 2e33 3920 3131 3838 2e34 342c -193.39 1188.44, │ │ │ +0000da90: 2d31 3834 2e30 3822 2f3e 0a3c 706f 6c79 -184.08"/>.<poly │ │ │ +0000daa0: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ +0000dab0: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ +0000dac0: 6666 2220 706f 696e 7473 3d22 3939 382e ff" points="998. │ │ │ +0000dad0: 352c 2d32 3134 2e37 3720 3938 392e 3238 5,-214.77 989.28 │ │ │ +0000dae0: 2c2d 3231 392e 3938 2039 3939 2e37 342c ,-219.98 999.74, │ │ │ +0000daf0: 2d32 3231 2e36 3520 3939 382e 352c 2d32 -221.65 998.5,-2 │ │ │ +0000db00: 3134 2e37 3722 2f3e 0a3c 2f61 3e0a 3c2f 14.77"/>.</a>.</ │ │ │ +0000db10: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +0000db20: 6532 3726 2334 353b 2667 743b 4e6f 6465 e27->Node │ │ │ +0000db30: 3234 202d 2d3e 0a3c 6720 6964 3d22 6564 24 -->.<g id="ed │ │ │ +0000db40: 6765 3637 5f4e 6f64 6530 3030 3032 375f ge67_Node000027_ │ │ │ +0000db50: 4e6f 6465 3030 3030 3234 2220 636c 6173 Node000024" clas │ │ │ +0000db60: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +0000db70: 3e4e 6f64 6532 3726 2334 353b 2667 743b >Node27-> │ │ │ +0000db80: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ +0000db90: 6720 6964 3d22 615f 6564 6765 3637 5f4e g id="a_edge67_N │ │ │ +0000dba0: 6f64 6530 3030 3032 375f 4e6f 6465 3030 ode000027_Node00 │ │ │ +0000dbb0: 3030 3234 223e 3c61 2078 6c69 6e6b 3a74 0024">.... │ │ │ +0000dcb0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ +0000dd10: 6f64 6532 3726 2334 353b 2667 743b 4e6f ode27->No │ │ │ +0000dd20: 6465 3235 3c2f 7469 746c 653e 0a3c 6720 de25...

......Node28- │ │ │ +0000deb0: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8..... │ │ │ +0000e060: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node30-> │ │ │ +0000e0d0: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +0000e0e0: 6720 6964 3d22 615f 6564 6765 3834 5f4e g id="a_edge84_N │ │ │ +0000e0f0: 6f64 6530 3030 3033 305f 4e6f 6465 3030 ode000030_Node00 │ │ │ +0000e100: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">..< │ │ │ +0000e1b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000e1c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000e1d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000e1e0: 3132 3230 2e38 342c 2d34 3834 2e34 3420 1220.84,-484.44 │ │ │ +0000e1f0: 3132 3139 2e33 382c 2d34 3934 2e39 3420 1219.38,-494.94 │ │ │ +0000e200: 3132 3237 2e30 362c 2d34 3837 2e36 3520 1227.06,-487.65 │ │ │ +0000e210: 3132 3230 2e38 342c 2d34 3834 2e34 3422 1220.84,-484.44" │ │ │ +0000e220: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ +0000e250: 0a3c 6720 6964 3d22 6564 6765 3830 5f4e ..Node3 │ │ │ +0000e290: 3026 2334 353b 2667 743b 4e6f 6465 3331 0->Node31 │ │ │ +0000e2a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000e2d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........< │ │ │ +0000e420: 7469 746c 653e 4e6f 6465 3330 2623 3435 title>Node30- │ │ │ +0000e430: 3b26 6774 3b4e 6f64 6533 323c 2f74 6974 ;>Node32..< │ │ │ +0000e480: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000e490: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000e4a0: 2220 643d 224d 3131 3936 2e32 392c 2d34 " d="M1196.29,-4 │ │ │ +0000e4b0: 3838 2e33 3243 3131 3835 2e32 342c 2d34 88.32C1185.24,-4 │ │ │ +0000e4c0: 3738 2e38 3720 3131 3731 2e34 312c 2d34 78.87 1171.41,-4 │ │ │ +0000e4d0: 3637 2e30 3620 3131 3632 2e31 392c 2d34 67.06 1162.19,-4 │ │ │ +0000e4e0: 3539 2e31 3722 2f3e 0a3c 706f 6c79 676f 59.17"/>.......Node31-& │ │ │ +0000e5d0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ +0000e5e0: 0a3c 6720 6964 3d22 615f 6564 6765 3831 ......... │ │ │ +0000e760: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ +0000e770: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5...

... │ │ │ +0000e8a0: 0a3c 212d 2d20 4e6f 6465 3333 2623 3435 ..< │ │ │ +0000e8c0: 6720 6964 3d22 6564 6765 3836 5f4e 6f64 g id="edge86_Nod │ │ │ +0000e8d0: 6530 3030 3033 335f 4e6f 6465 3030 3030 e000033_Node0000 │ │ │ +0000e8e0: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ +0000e8f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3326 >.Node33& │ │ │ +0000e900: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ +0000e910: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000e920: 6467 6538 365f 4e6f 6465 3030 3030 3333 dge86_Node000033 │ │ │ +0000e930: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ +0000e940: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000e950: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000e960: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000e970: 6666 2220 643d 224d 3730 332e 3039 2c2d ff" d="M703.09,- │ │ │ +0000e980: 3534 302e 3339 4336 3934 2e36 352c 2d35 540.39C694.65,-5 │ │ │ +0000e990: 3135 2e30 3120 3638 342e 3136 2c2d 3436 15.01 684.16,-46 │ │ │ +0000e9a0: 382e 3733 2037 3037 2e30 352c 2d34 3430 8.73 707.05,-440 │ │ │ +0000e9b0: 2037 3233 2e32 352c 2d34 3139 2e36 3620 723.25,-419.66 │ │ │ +0000e9c0: 3738 372e 3435 2c2d 3430 372e 3836 2038 787.45,-407.86 8 │ │ │ +0000e9d0: 3337 2e36 312c 2d34 3031 2e35 3822 2f3e 37.61,-401.58"/> │ │ │ +0000e9e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +0000e9f0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +0000ea00: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +0000ea10: 3d22 3639 392e 3832 2c2d 3534 312e 3635 ="699.82,-541.65 │ │ │ +0000ea20: 2037 3036 2e34 392c 2d35 3439 2e38 3820 706.49,-549.88 │ │ │ +0000ea30: 3730 362e 3432 2c2d 3533 392e 3239 2036 706.42,-539.29 6 │ │ │ +0000ea40: 3939 2e38 322c 2d35 3431 2e36 3522 2f3e 99.82,-541.65"/> │ │ │ +0000ea50: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +0000ea60: 3c21 2d2d 204e 6f64 6533 3426 2334 353b <!-- Node34- │ │ │ +0000ea70: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ +0000ea80: 2069 643d 2265 6467 6538 385f 4e6f 6465 id="edge88_Node │ │ │ +0000ea90: 3030 3030 3334 5f4e 6f64 6530 3030 3030 000034_Node00000 │ │ │ +0000eaa0: 3522 2063 6c61 7373 3d22 6564 6765 223e 5" class="edge"> │ │ │ +0000eab0: 0a3c 7469 746c 653e 4e6f 6465 3334 2623 .<title>Node34&# │ │ │ +0000eac0: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ +0000ead0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000eae0: 6765 3838 5f4e 6f64 6530 3030 3033 345f ge88_Node000034_ │ │ │ +0000eaf0: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ +0000eb00: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000eb10: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000eb20: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000eb30: 6622 2064 3d22 4d38 3039 2e30 392c 2d34 f" d="M809.09,-4 │ │ │ +0000eb40: 3834 2e36 3943 3831 322e 3736 2c2d 3437 84.69C812.76,-47 │ │ │ +0000eb50: 312e 3131 2038 3139 2e32 382c 2d34 3532 1.11 819.28,-452 │ │ │ +0000eb60: 2e39 3620 3833 302e 3035 2c2d 3434 3020 .96 830.05,-440 │ │ │ +0000eb70: 3834 332e 3631 2c2d 3432 332e 3636 2038 843.61,-423.66 8 │ │ │ +0000eb80: 3634 2e38 2c2d 3431 312e 3438 2038 3830 64.8,-411.48 880 │ │ │ +0000eb90: 2e35 2c2d 3430 342e 3034 222f 3e0a 3c70 .5,-404.04"/>.<p │ │ │ +0000eba0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +0000ebb0: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +0000ebc0: 3362 3866 6622 2070 6f69 6e74 733d 2238 3b8ff" points="8 │ │ │ +0000ebd0: 3035 2e36 2c2d 3438 342e 3237 2038 3036 05.6,-484.27 806 │ │ │ +0000ebe0: 2e36 352c 2d34 3934 2e38 3120 3831 322e .65,-494.81 812. │ │ │ +0000ebf0: 342c 2d34 3835 2e39 3120 3830 352e 362c 4,-485.91 805.6, │ │ │ +0000ec00: 2d34 3834 2e32 3722 2f3e 0a3c 2f61 3e0a -484.27"/>.</a>. │ │ │ +0000ec10: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +0000ec20: 6f64 6533 3526 2334 353b 2667 743b 4e6f ode35->No │ │ │ +0000ec30: 6465 3520 2d2d 3e0a 3c67 2069 643d 2265 de5 -->.<g id="e │ │ │ +0000ec40: 6467 6539 305f 4e6f 6465 3030 3030 3335 dge90_Node000035 │ │ │ +0000ec50: 5f4e 6f64 6530 3030 3030 3522 2063 6c61 _Node000005" cla │ │ │ +0000ec60: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +0000ec70: 653e 4e6f 6465 3335 2623 3435 3b26 6774 e>Node35-> │ │ │ +0000ec80: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +0000ec90: 6720 6964 3d22 615f 6564 6765 3930 5f4e g id="a_edge90_N │ │ │ +0000eca0: 6f64 6530 3030 3033 355f 4e6f 6465 3030 ode000035_Node00 │ │ │ +0000ecb0: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">........N │ │ │ +0000ee30: 6f64 6533 3626 2334 353b 2667 743b 4e6f ode36->No │ │ │ +0000ee40: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5....< │ │ │ +0000ef90: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +0000eff0: 7469 746c 653e 4e6f 6465 3337 2623 3435 title>Node37- │ │ │ +0000f000: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4..

....... │ │ │ +0000f190: 4e6f 6465 3337 2623 3435 3b26 6774 3b4e Node37->N │ │ │ +0000f1a0: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5.........Node37-> │ │ │ +0000f390: 4e6f 6465 3330 3c2f 7469 746c 653e 0a3c Node30.< │ │ │ +0000f3a0: 6720 6964 3d22 615f 6564 6765 3939 5f4e g id="a_edge99_N │ │ │ +0000f3b0: 6f64 6530 3030 3033 375f 4e6f 6465 3030 ode000037_Node00 │ │ │ +0000f3c0: 3030 3330 223e 3c61 2078 6c69 6e6b 3a74 0030">.... │ │ │ +0000f4c0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .... │ │ │ +0000f520: 4e6f 6465 3337 2623 3435 3b26 6774 3b4e Node37->N │ │ │ +0000f530: 6f64 6533 343c 2f74 6974 6c65 3e0a 3c67 ode34... │ │ │ +0000f5e0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .... │ │ │ +0000f680: 0a3c 6720 6964 3d22 6564 6765 3130 315f ..Node │ │ │ +0000f6c0: 3337 2623 3435 3b26 6774 3b4e 6f64 6533 37->Node3 │ │ │ +0000f6d0: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6....< │ │ │ +0000f820: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +0000f860: 7469 746c 653e 4e6f 6465 3338 3c2f 7469 title>Node38. │ │ │ +0000f920: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..ucommon/d │ │ │ +0000fa00: 6174 6574 696d 652e 683c 2f74 6578 743e atetime.h │ │ │ +0000fa10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000fa20: 3c21 2d2d 204e 6f64 6533 3726 2334 353b .< │ │ │ +0000fa40: 6720 6964 3d22 6564 6765 3937 5f4e 6f64 g id="edge97_Nod │ │ │ +0000fa50: 6530 3030 3033 375f 4e6f 6465 3030 3030 e000037_Node0000 │ │ │ +0000fa60: 3338 2220 636c 6173 733d 2265 6467 6522 38" class="edge" │ │ │ +0000fa70: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3726 >.Node37& │ │ │ +0000fa80: 2334 353b 2667 743b 4e6f 6465 3338 3c2f #45;>Node38</ │ │ │ +0000fa90: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000faa0: 6564 6765 3937 5f4e 6f64 6530 3030 3033 edge97_Node00003 │ │ │ +0000fab0: 375f 4e6f 6465 3030 3030 3338 223e 3c61 7_Node000038"><a │ │ │ +0000fac0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000fad0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000fae0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000faf0: 3866 6622 2064 3d22 4d31 3133 342e 312c 8ff" d="M1134.1, │ │ │ +0000fb00: 2d35 3430 2e30 3543 3131 3331 2e30 312c -540.05C1131.01, │ │ │ +0000fb10: 2d35 3236 2e31 3220 3131 3234 2e38 382c -526.12 1124.88, │ │ │ +0000fb20: 2d35 3037 2e33 3620 3131 3133 2e30 352c -507.36 1113.05, │ │ │ +0000fb30: 2d34 3935 2031 3039 352e 3539 2c2d 3437 -495 1095.59,-47 │ │ │ +0000fb40: 362e 3738 2031 3036 392e 3435 2c2d 3436 6.78 1069.45,-46 │ │ │ +0000fb50: 352e 3634 2031 3034 372e 3735 2c2d 3435 5.64 1047.75,-45 │ │ │ +0000fb60: 392e 3036 222f 3e0a 3c70 6f6c 7967 6f6e 9.06"/>.<polygon │ │ │ +0000fb70: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +0000fb80: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000fb90: 2070 6f69 6e74 733d 2231 3133 302e 3638 points="1130.68 │ │ │ +0000fba0: 2c2d 3534 302e 3820 3131 3335 2e39 382c ,-540.8 1135.98, │ │ │ +0000fbb0: 2d35 3439 2e39 3720 3131 3337 2e35 362c -549.97 1137.56, │ │ │ +0000fbc0: 2d35 3339 2e35 2031 3133 302e 3638 2c2d -539.5 1130.68,- │ │ │ +0000fbd0: 3534 302e 3822 2f3e 0a3c 2f61 3e0a 3c2f 540.8"/>.</a>.</ │ │ │ +0000fbe0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +0000fbf0: 6533 3726 2334 353b 2667 743b 4e6f 6465 e37->Node │ │ │ +0000fc00: 3339 202d 2d3e 0a3c 6720 6964 3d22 6564 39 -->.<g id="ed │ │ │ +0000fc10: 6765 3130 325f 4e6f 6465 3030 3030 3337 ge102_Node000037 │ │ │ +0000fc20: 5f4e 6f64 6530 3030 3033 3922 2063 6c61 _Node000039" cla │ │ │ +0000fc30: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +0000fc40: 653e 4e6f 6465 3337 2623 3435 3b26 6774 e>Node37-> │ │ │ +0000fc50: 3b4e 6f64 6533 393c 2f74 6974 6c65 3e0a ;Node39. │ │ │ +0000fc60: 3c67 2069 643d 2261 5f65 6467 6531 3032 ........ │ │ │ +0000fde0: 4e6f 6465 3338 2623 3435 3b26 6774 3b4e Node38->N │ │ │ +0000fdf0: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5.........Node39- │ │ │ +0000ff80: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5..

....< │ │ │ +000100e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3926 /g>. │ │ │ +000102a0: 0a3c 6720 6964 3d22 6564 6765 3130 335f ..Node │ │ │ +000102e0: 3339 2623 3435 3b26 6774 3b4e 6f64 6533 39->Node3 │ │ │ +000102f0: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6...< │ │ │ +000103a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000103b0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000103c0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000103d0: 3134 3031 2e32 342c 2d34 3837 2e37 3720 1401.24,-487.77 │ │ │ +000103e0: 3133 3933 2e34 392c 2d34 3934 2e39 3820 1393.49,-494.98 │ │ │ +000103f0: 3134 3034 2e30 352c 2d34 3934 2e31 3820 1404.05,-494.18 │ │ │ +00010400: 3134 3031 2e32 342c 2d34 3837 2e37 3722 1401.24,-487.77" │ │ │ +00010410: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />...... │ │ ├── ./usr/share/doc/ucommon-doc/html/a00401.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/timers.h File Reference │ │ │ +UCommon: ucommon/ucommon.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ @@ -44,71 +44,67 @@ │ │ │
│ │ │ │ │ │ │ │ │
│ │ │ -
│ │ │ -Namespaces | │ │ │ -Typedefs | │ │ │ -Functions | │ │ │ -Variables
│ │ │ -
timers.h File Reference
│ │ │ +
ucommon.h File Reference
│ │ │
│ │ │
│ │ │ │ │ │ -

Realtime timers and timer queues. │ │ │ +

Top level include file for the GNU uCommon C++ core library. │ │ │ More...

│ │ │ -
#include <ucommon/linked.h>
│ │ │ -#include <unistd.h>
│ │ │ -#include <sys/time.h>
│ │ │ -#include <time.h>
│ │ │ +
#include <ucommon/platform.h>
│ │ │ +#include <ucommon/cpr.h>
│ │ │ +#include <ucommon/atomic.h>
│ │ │ +#include <ucommon/generics.h>
│ │ │ +#include <ucommon/protocols.h>
│ │ │ +#include <ucommon/object.h>
│ │ │ +#include <ucommon/typeref.h>
│ │ │ +#include <ucommon/string.h>
│ │ │ +#include <ucommon/counter.h>
│ │ │ +#include <ucommon/numbers.h>
│ │ │ +#include <ucommon/reuse.h>
│ │ │ +#include <ucommon/linked.h>
│ │ │ +#include <ucommon/timers.h>
│ │ │ +#include <ucommon/access.h>
│ │ │ +#include <ucommon/memory.h>
│ │ │ +#include <ucommon/mapped.h>
│ │ │ +#include <ucommon/unicode.h>
│ │ │ +#include <ucommon/datetime.h>
│ │ │ +#include <ucommon/keydata.h>
│ │ │ +#include <ucommon/socket.h>
│ │ │ +#include <ucommon/condition.h>
│ │ │ +#include <ucommon/thread.h>
│ │ │ +#include <ucommon/arrayref.h>
│ │ │ +#include <ucommon/mapref.h>
│ │ │ +#include <ucommon/shared.h>
│ │ │ +#include <ucommon/fsys.h>
│ │ │ +#include <ucommon/temporary.h>
│ │ │ +#include <ucommon/shell.h>
│ │ │ +#include <ucommon/stream.h>
│ │ │ +#include <ucommon/stl.h>
│ │ │
│ │ │ -Include dependency graph for timers.h:
│ │ │ +Include dependency graph for ucommon.h:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │

Go to the source code of this file.

│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -

│ │ │ -Namespaces

namespace  ucommon
 Common namespace for all ucommon objects.
 
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -

│ │ │ -Typedefs

typedef Timer ucommon::timer_t
 A convenience type for timers.
 
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -

│ │ │ -Functions

class ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol
 An exclusive locking protocol interface base.
 
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -

│ │ │ -Variables

class __attribute__((visibility("default"))) TimerQueue typedef TimerQueue::event ucommon::TQEvent
 A timer queue for timer events.
 
│ │ │

Detailed Description

│ │ │ -

Realtime timers and timer queues.

│ │ │ -

This offers ucommon support for realtime high-resolution threadsafe timers and timer queues. Threads may be scheduled by timers and timer queues may be used to inject timer events into callback objects or through virtuals.

│ │ │ +

Top level include file for the GNU uCommon C++ core library.

│ │ │ +

This is the only include file you need to have in your sources; it includes the remaining header files.

│ │ │ │ │ │ -

Definition in file timers.h.

│ │ │ +

Definition in file ucommon.h.

│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,46 +3,53 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -_N_a_m_e_s_p_a_c_e_s | _T_y_p_e_d_e_f_s | _F_u_n_c_t_i_o_n_s | _V_a_r_i_a_b_l_e_s │ │ │ │ -timers.h File Reference │ │ │ │ -Realtime timers and timer queues. _M_o_r_e_._._. │ │ │ │ +ucommon.h File Reference │ │ │ │ +Top level include file for the GNU uCommon C++ core library. _M_o_r_e_._._. │ │ │ │ +#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_a_t_o_m_i_c_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_g_e_n_e_r_i_c_s_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_o_b_j_e_c_t_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_t_y_p_e_r_e_f_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_c_o_u_n_t_e_r_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_n_u_m_b_e_r_s_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_r_e_u_s_e_._h> │ │ │ │ #include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ -#include │ │ │ │ -#include │ │ │ │ -#include │ │ │ │ -Include dependency graph for timers.h: │ │ │ │ +#include <_u_c_o_m_m_o_n_/_t_i_m_e_r_s_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_a_c_c_e_s_s_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_m_a_p_p_e_d_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_u_n_i_c_o_d_e_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_d_a_t_e_t_i_m_e_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_k_e_y_d_a_t_a_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_s_o_c_k_e_t_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_c_o_n_d_i_t_i_o_n_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_a_r_r_a_y_r_e_f_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_m_a_p_r_e_f_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_s_h_a_r_e_d_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_f_s_y_s_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_t_e_m_p_o_r_a_r_y_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_s_h_e_l_l_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_s_t_r_e_a_m_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_s_t_l_._h> │ │ │ │ +Include dependency graph for ucommon.h: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ This graph shows which files directly or indirectly include this file: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ -NNaammeessppaacceess │ │ │ │ -namespace   _u_c_o_m_m_o_n │ │ │ │ -  Common namespace for all ucommon objects. │ │ │ │ -  │ │ │ │ -TTyyppeeddeeffss │ │ │ │ -typedef Timer  _u_c_o_m_m_o_n_:_:_t_i_m_e_r___t │ │ │ │ -  A convenience type for timers. │ │ │ │ -  │ │ │ │ -FFuunnccttiioonnss │ │ │ │ -class  _u_c_o_m_m_o_n_:_:_____a_t_t_r_i_b_u_t_e____ ((visibility("default"))) ExclusiveProtocol │ │ │ │ -  An exclusive locking protocol interface base. │ │ │ │ -  │ │ │ │ -VVaarriiaabblleess │ │ │ │ -class _____a_t_t_r_i_b_u_t_e____((visibility("default"))) │ │ │ │ - TimerQueue typedef TimerQueue::event  _u_c_o_m_m_o_n_:_:_T_Q_E_v_e_n_t │ │ │ │ -  A timer queue for timer events. │ │ │ │ -  │ │ │ │ ********** DDeettaaiilleedd DDeessccrriippttiioonn ********** │ │ │ │ -Realtime timers and timer queues. │ │ │ │ -This offers ucommon support for realtime high-resolution threadsafe timers and │ │ │ │ -timer queues. Threads may be scheduled by timers and timer queues may be used │ │ │ │ -to inject timer events into callback objects or through virtuals. │ │ │ │ -Definition in file _t_i_m_e_r_s_._h. │ │ │ │ +Top level include file for the GNU uCommon C++ core library. │ │ │ │ +This is the only include file you need to have in your sources; it includes the │ │ │ │ +remaining header files. │ │ │ │ +Definition in file _u_c_o_m_m_o_n_._h. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00401_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/timers.h Source File │ │ │ +UCommon: ucommon/ucommon.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ @@ -44,15 +44,15 @@ │ │ │
│ │ │ │ │ │
│ │ │
│ │ │ -
timers.h
│ │ │ +
ucommon.h
│ │ │
│ │ │
│ │ │ Go to the documentation of this file.
1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
│ │ │
2// Copyright (C) 2015-2020 Cherokees of Idaho.
│ │ │
3//
│ │ │
4// This file is part of GNU uCommon C++.
│ │ │
5//
│ │ │ @@ -65,195 +65,81 @@ │ │ │
12// but WITHOUT ANY WARRANTY; without even the implied warranty of
│ │ │
13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
│ │ │
14// GNU Lesser General Public License for more details.
│ │ │
15//
│ │ │
16// You should have received a copy of the GNU Lesser General Public License
│ │ │
17// along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
│ │ │
18
│ │ │ -
28#ifndef _UCOMMON_TIMERS_H_
│ │ │ -
29#define _UCOMMON_TIMERS_H_
│ │ │ -
30
│ │ │ -
31#ifndef _UCOMMON_LINKED_H_
│ │ │ -
32#include <ucommon/linked.h>
│ │ │ -
33#endif
│ │ │ -
34
│ │ │ -
35#ifndef _MSWINDOWS_
│ │ │ -
36#include <unistd.h>
│ │ │ -
37#include <sys/time.h>
│ │ │ -
38#endif
│ │ │ -
39
│ │ │ -
40#include <time.h>
│ │ │ -
41
│ │ │ -
42namespace ucommon {
│ │ │ -
43
│ │ │ -
50class __EXPORT Timer
│ │ │ -
51{
│ │ │ -
52private:
│ │ │ -
53 friend class Conditional;
│ │ │ -
54 friend class Semaphore;
│ │ │ -
55 friend class Event;
│ │ │ -
56
│ │ │ -
57#if _POSIX_TIMERS > 0 && defined(POSIX_TIMERS)
│ │ │ -
58 timespec timer;
│ │ │ -
59#else
│ │ │ -
60#undef POSIX_TIMERS // make sure not used if no support
│ │ │ -
61 timeval timer;
│ │ │ -
62#endif
│ │ │ -
63 bool updated;
│ │ │ -
64
│ │ │ -
65protected:
│ │ │ -
71 bool update(void);
│ │ │ -
72
│ │ │ -
77 bool is_active(void) const;
│ │ │ -
78
│ │ │ -
79public:
│ │ │ -
80 static const timeout_t inf = ((timeout_t)(-1));
│ │ │ -
81 static const time_t reset = ((time_t)(0));
│ │ │ -
82
│ │ │ -
83#ifdef _MSWINDOWS_
│ │ │ -
84 typedef unsigned __int64 tick_t;
│ │ │ -
85#else
│ │ │ -
86 typedef uint64_t tick_t;
│ │ │ -
87#endif
│ │ │ -
88
│ │ │ -
92 Timer();
│ │ │ -
93
│ │ │ -
98 Timer(timeout_t offset);
│ │ │ -
99
│ │ │ -
104 Timer(time_t offset);
│ │ │ -
105
│ │ │ -
110 Timer(const Timer& copy);
│ │ │ -
111
│ │ │ -
116 void set(timeout_t expire);
│ │ │ -
117
│ │ │ -
122 void set(time_t expire);
│ │ │ -
123
│ │ │ -
127 void set(void);
│ │ │ -
128
│ │ │ -
132 void clear(void);
│ │ │ -
133
│ │ │ -
138 timeout_t get(void) const;
│ │ │ -
139
│ │ │ -
144 inline timeout_t operator*() const {
│ │ │ -
145 return get();
│ │ │ -
146 }
│ │ │ -
147
│ │ │ -
152 bool operator!() const;
│ │ │ -
153
│ │ │ -
158 operator bool() const;
│ │ │ -
159
│ │ │ -
164 Timer& operator=(time_t expire);
│ │ │ -
165
│ │ │ -
170 Timer& operator=(timeout_t expire);
│ │ │ -
171
│ │ │ -
176 Timer& operator+=(time_t expire);
│ │ │ -
177
│ │ │ -
182 Timer& operator+=(timeout_t expire);
│ │ │ -
183
│ │ │ -
188 Timer& operator-=(time_t expire);
│ │ │ -
189
│ │ │ -
194 Timer& operator-=(timeout_t expire);
│ │ │ -
195
│ │ │ -
201 timeout_t operator-(const Timer& timer);
│ │ │ -
202
│ │ │ -
208 bool operator==(const Timer& timer) const;
│ │ │ -
209
│ │ │ -
215 bool operator!=(const Timer& timer) const;
│ │ │ -
216
│ │ │ -
222 bool operator<(const Timer& timer) const;
│ │ │ -
223
│ │ │ -
229 bool operator<=(const Timer& timer) const;
│ │ │ -
230
│ │ │ -
236 bool operator>(const Timer& timer) const;
│ │ │ -
237
│ │ │ -
243 bool operator>=(const Timer& timer) const;
│ │ │ -
244
│ │ │ -
249 static void sync(Timer &timer);
│ │ │ -
250
│ │ │ -
255 static tick_t ticks(void);
│ │ │ -
256};
│ │ │ -
257
│ │ │ -
268class __EXPORT TimerQueue : public OrderedIndex
│ │ │ -
269{
│ │ │ -
270private:
│ │ │ -
271 __DELETE_COPY(TimerQueue);
│ │ │ -
272
│ │ │ -
273public:
│ │ │ -
282 class __EXPORT event : protected Timer, public DLinkedObject
│ │ │ -
283 {
│ │ │ -
284 private:
│ │ │ -
285 __DELETE_DEFAULTS(event);
│ │ │ -
286
│ │ │ -
287 protected:
│ │ │ -
288 friend class TimerQueue;
│ │ │ -
289
│ │ │ -
294 event(timeout_t expire);
│ │ │ -
295
│ │ │ -
301 event(TimerQueue *queue, timeout_t expire);
│ │ │ -
302
│ │ │ -
306 virtual void expired(void) = 0;
│ │ │ -
307
│ │ │ -
313 virtual timeout_t timeout(void);
│ │ │ -
314
│ │ │ -
315 public:
│ │ │ -
319 virtual ~event();
│ │ │ -
320
│ │ │ -
326 void attach(TimerQueue *queue);
│ │ │ -
327
│ │ │ -
331 void detach(void);
│ │ │ -
332
│ │ │ -
337 void arm(timeout_t timeout);
│ │ │ -
338
│ │ │ -
342 void disarm(void);
│ │ │ -
343
│ │ │ -
348 inline timeout_t get(void) const {
│ │ │ -
349 return Timer::get();
│ │ │ -
350 }
│ │ │ -
351
│ │ │ -
352 inline timeout_t operator*() const {
│ │ │ -
353 return Timer::get();
│ │ │ -
354 }
│ │ │ -
355
│ │ │ -
359 void update(void);
│ │ │ -
360
│ │ │ -
365 inline TimerQueue *list(void) const {
│ │ │ -
366 return static_cast<TimerQueue*>(Root);
│ │ │ -
367 }
│ │ │ -
368 };
│ │ │ -
369
│ │ │ -
370protected:
│ │ │ -
371 friend class event;
│ │ │ -
372
│ │ │ -
377 virtual void modify(void) = 0;
│ │ │ -
378
│ │ │ -
384 virtual void update(void) = 0;
│ │ │ -
385
│ │ │ -
386public:
│ │ │ -
390 TimerQueue();
│ │ │ -
391
│ │ │ -
395 virtual ~TimerQueue();
│ │ │ -
396
│ │ │ -
401 void operator+=(event &timer);
│ │ │ -
402
│ │ │ -
407 void operator-=(event &timer);
│ │ │ -
408
│ │ │ -
416 timeout_t expire();
│ │ │ -
417};
│ │ │ -
418
│ │ │ -
422typedef TimerQueue::event TQEvent;
│ │ │ -
423
│ │ │ -
427typedef Timer timer_t;
│ │ │ -
428
│ │ │ -
429} // namespace ucommon
│ │ │ -
430
│ │ │ -
431#endif
│ │ │ -
Linked objects, lists, templates, and containers.
│ │ │ -
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ -
Timer timer_t
A convenience type for timers.
Definition timers.h:427
│ │ │ -
class __attribute__((visibility("default"))) TimerQueue typedef TimerQueue::event TQEvent
A timer queue for timer events.
Definition timers.h:268
│ │ │ +
84#ifndef _UCOMMON_UCOMMON_H_
│ │ │ +
85#define _UCOMMON_UCOMMON_H_
│ │ │ +
86#include <ucommon/platform.h>
│ │ │ +
87#include <ucommon/cpr.h>
│ │ │ +
88#include <ucommon/atomic.h>
│ │ │ +
89#include <ucommon/generics.h>
│ │ │ +
90#include <ucommon/protocols.h>
│ │ │ +
91#include <ucommon/object.h>
│ │ │ +
92#include <ucommon/typeref.h>
│ │ │ +
93#include <ucommon/string.h>
│ │ │ +
94#include <ucommon/counter.h>
│ │ │ +
95#include <ucommon/numbers.h>
│ │ │ +
96#include <ucommon/reuse.h>
│ │ │ +
97#include <ucommon/linked.h>
│ │ │ +
98#include <ucommon/timers.h>
│ │ │ +
99#include <ucommon/access.h>
│ │ │ +
100#include <ucommon/memory.h>
│ │ │ +
101#include <ucommon/mapped.h>
│ │ │ +
102#include <ucommon/unicode.h>
│ │ │ +
103#include <ucommon/datetime.h>
│ │ │ +
104#include <ucommon/keydata.h>
│ │ │ +
105#include <ucommon/socket.h>
│ │ │ +
106#include <ucommon/condition.h>
│ │ │ +
107#include <ucommon/thread.h>
│ │ │ +
108#include <ucommon/arrayref.h>
│ │ │ +
109#include <ucommon/mapref.h>
│ │ │ +
110#include <ucommon/shared.h>
│ │ │ +
111#include <ucommon/fsys.h>
│ │ │ +
112#include <ucommon/temporary.h>
│ │ │ +
113#include <ucommon/shell.h>
│ │ │ +
114
│ │ │ +
115#ifndef UCOMMON_SYSRUNTIME
│ │ │ +
116#include <ucommon/stream.h>
│ │ │ +
117#include <ucommon/stl.h>
│ │ │ +
118#endif
│ │ │ +
119
│ │ │ +
120#endif
│ │ │ +
Private heaps, pools, and associations.
│ │ │ +
Abstract interfaces and support.
│ │ │ +
Locking protocol classes for member function automatic operations.
│ │ │ +
Realtime timers and timer queues.
│ │ │ +
Basic classes for manipulating time and date based data, particularly that may be in strings.
│ │ │ +
Basic array and reusable object factory heap support.
│ │ │ +
Parsing of config files that have keyword/value pairs.
│ │ │ +
Support for various automatic counting objects.
│ │ │ +
Atomic pointers and locks.
│ │ │ +
Temporary templates for C++.
│ │ │ +
Generic shell parsing and application services.
│ │ │ +
Linked objects, lists, templates, and containers.
│ │ │ +
Basic UCommon Unicode support.
│ │ │ +
Runtime functions.
│ │ │ +
A thread-safe atomic heap management system.
│ │ │ +
Arrays of thread-safe strongly typed heap objects.
│ │ │ +
Generic templates for C++.
│ │ │ +
Any ucommon streaming classes that are built from std::streamio facilities and that support ANSI C++ ...
│ │ │ +
Condition classes for thread sychronization and timing.
│ │ │ +
Maps of thread-safe strongly typed heap objects.
│ │ │ +
Common thread shared data types we will use.
│ │ │ +
Various miscellaneous platform specific headers and defines.
│ │ │ +
Placeholder for future classes that require stl support.
│ │ │ +
Support for memory mapped objects.
│ │ │ +
Thread-aware file system manipulation class.
│ │ │ +
Support classes for manipulation of numbers as strings.
│ │ │ +
A common object base class with auto-pointer support.
│ │ │ +
Common socket class and address manipulation.
│ │ │ +
A common string class and character string support functions.
│ │ │ +
Thread classes and sychronization objects.
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -timers.h │ │ │ │ +ucommon.h │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ 1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks. │ │ │ │ 2// Copyright (C) 2015-2020 Cherokees of Idaho. │ │ │ │ 3// │ │ │ │ 4// This file is part of GNU uCommon C++. │ │ │ │ 5// │ │ │ │ 6// GNU uCommon C++ is free software: you can redistribute it and/or modify │ │ │ │ @@ -23,200 +23,108 @@ │ │ │ │ 12// but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ 13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ 14// GNU Lesser General Public License for more details. │ │ │ │ 15// │ │ │ │ 16// You should have received a copy of the GNU Lesser General Public License │ │ │ │ 17// along with GNU uCommon C++. If not, see . │ │ │ │ 18 │ │ │ │ -28#ifndef _UCOMMON_TIMERS_H_ │ │ │ │ -29#define _UCOMMON_TIMERS_H_ │ │ │ │ -30 │ │ │ │ -31#ifndef _UCOMMON_LINKED_H_ │ │ │ │ -32#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ -33#endif │ │ │ │ -34 │ │ │ │ -35#ifndef _MSWINDOWS_ │ │ │ │ -36#include │ │ │ │ -37#include │ │ │ │ -38#endif │ │ │ │ -39 │ │ │ │ -40#include │ │ │ │ -41 │ │ │ │ -42namespace _u_c_o_m_m_o_n { │ │ │ │ -43 │ │ │ │ -50class __EXPORT Timer │ │ │ │ -51{ │ │ │ │ -52private: │ │ │ │ -53 friend class Conditional; │ │ │ │ -54 friend class Semaphore; │ │ │ │ -55 friend class Event; │ │ │ │ -56 │ │ │ │ -57#if _POSIX_TIMERS > 0 && defined(POSIX_TIMERS) │ │ │ │ -58 timespec timer; │ │ │ │ -59#else │ │ │ │ -60#undef POSIX_TIMERS // make sure not used if no support │ │ │ │ -61 timeval timer; │ │ │ │ -62#endif │ │ │ │ -63 bool updated; │ │ │ │ -64 │ │ │ │ -65protected: │ │ │ │ -71 bool update(void); │ │ │ │ -72 │ │ │ │ -77 bool is_active(void) const; │ │ │ │ -78 │ │ │ │ -79public: │ │ │ │ -80 static const timeout_t inf = ((timeout_t)(-1)); │ │ │ │ -81 static const time_t reset = ((time_t)(0)); │ │ │ │ -82 │ │ │ │ -83#ifdef _MSWINDOWS_ │ │ │ │ -84 typedef unsigned __int64 tick_t; │ │ │ │ -85#else │ │ │ │ -86 typedef uint64_t tick_t; │ │ │ │ -87#endif │ │ │ │ -88 │ │ │ │ -92 Timer(); │ │ │ │ -93 │ │ │ │ -98 Timer(timeout_t offset); │ │ │ │ -99 │ │ │ │ -104 Timer(time_t offset); │ │ │ │ -105 │ │ │ │ -110 Timer(const Timer& copy); │ │ │ │ -111 │ │ │ │ -116 void set(timeout_t expire); │ │ │ │ -117 │ │ │ │ -122 void set(time_t expire); │ │ │ │ -123 │ │ │ │ -127 void set(void); │ │ │ │ -128 │ │ │ │ -132 void clear(void); │ │ │ │ -133 │ │ │ │ -138 timeout_t get(void) const; │ │ │ │ -139 │ │ │ │ -144 inline timeout_t operator*() const { │ │ │ │ -145 return get(); │ │ │ │ -146 } │ │ │ │ -147 │ │ │ │ -152 bool operator!() const; │ │ │ │ -153 │ │ │ │ -158 operator bool() const; │ │ │ │ -159 │ │ │ │ -164 Timer& operator=(time_t expire); │ │ │ │ -165 │ │ │ │ -170 Timer& operator=(timeout_t expire); │ │ │ │ -171 │ │ │ │ -176 Timer& operator+=(time_t expire); │ │ │ │ -177 │ │ │ │ -182 Timer& operator+=(timeout_t expire); │ │ │ │ -183 │ │ │ │ -188 Timer& operator-=(time_t expire); │ │ │ │ -189 │ │ │ │ -194 Timer& operator-=(timeout_t expire); │ │ │ │ -195 │ │ │ │ -201 timeout_t operator-(const Timer& timer); │ │ │ │ -202 │ │ │ │ -208 bool operator==(const Timer& timer) const; │ │ │ │ -209 │ │ │ │ -215 bool operator!=(const Timer& timer) const; │ │ │ │ -216 │ │ │ │ -222 bool operator<(const Timer& timer) const; │ │ │ │ -223 │ │ │ │ -229 bool operator<=(const Timer& timer) const; │ │ │ │ -230 │ │ │ │ -236 bool operator>(const Timer& timer) const; │ │ │ │ -237 │ │ │ │ -243 bool operator>=(const Timer& timer) const; │ │ │ │ -244 │ │ │ │ -249 static void sync(Timer &timer); │ │ │ │ -250 │ │ │ │ -255 static tick_t ticks(void); │ │ │ │ -256}; │ │ │ │ -257 │ │ │ │ -268class __EXPORT TimerQueue : public OrderedIndex │ │ │ │ -269{ │ │ │ │ -270private: │ │ │ │ -271 __DELETE_COPY(TimerQueue); │ │ │ │ -272 │ │ │ │ -273public: │ │ │ │ -282 class __EXPORT event : protected Timer, public DLinkedObject │ │ │ │ -283 { │ │ │ │ -284 private: │ │ │ │ -285 __DELETE_DEFAULTS(event); │ │ │ │ -286 │ │ │ │ -287 protected: │ │ │ │ -288 friend class TimerQueue; │ │ │ │ -289 │ │ │ │ -294 event(timeout_t expire); │ │ │ │ -295 │ │ │ │ -301 event(TimerQueue *queue, timeout_t expire); │ │ │ │ -302 │ │ │ │ -306 virtual void expired(void) = 0; │ │ │ │ -307 │ │ │ │ -313 virtual timeout_t timeout(void); │ │ │ │ -314 │ │ │ │ -315 public: │ │ │ │ -319 virtual ~event(); │ │ │ │ -320 │ │ │ │ -326 void attach(TimerQueue *queue); │ │ │ │ -327 │ │ │ │ -331 void detach(void); │ │ │ │ -332 │ │ │ │ -337 void arm(timeout_t timeout); │ │ │ │ -338 │ │ │ │ -342 void disarm(void); │ │ │ │ -343 │ │ │ │ -348 inline timeout_t get(void) const { │ │ │ │ -349 return Timer::get(); │ │ │ │ -350 } │ │ │ │ -351 │ │ │ │ -352 inline timeout_t operator*() const { │ │ │ │ -353 return Timer::get(); │ │ │ │ -354 } │ │ │ │ -355 │ │ │ │ -359 void update(void); │ │ │ │ -360 │ │ │ │ -365 inline TimerQueue *list(void) const { │ │ │ │ -366 return static_cast(Root); │ │ │ │ -367 } │ │ │ │ -368 }; │ │ │ │ -369 │ │ │ │ -370protected: │ │ │ │ -371 friend class event; │ │ │ │ -372 │ │ │ │ -377 virtual void modify(void) = 0; │ │ │ │ -378 │ │ │ │ -384 virtual void update(void) = 0; │ │ │ │ -385 │ │ │ │ -386public: │ │ │ │ -390 TimerQueue(); │ │ │ │ -391 │ │ │ │ -395 virtual ~TimerQueue(); │ │ │ │ -396 │ │ │ │ -401 void operator+=(event &timer); │ │ │ │ -402 │ │ │ │ -407 void operator-=(event &timer); │ │ │ │ -408 │ │ │ │ -416 timeout_t expire(); │ │ │ │ -417}; │ │ │ │ -418 │ │ │ │ -_4_2_2typedef TimerQueue::event _T_Q_E_v_e_n_t; │ │ │ │ -423 │ │ │ │ -_4_2_7typedef Timer _t_i_m_e_r___t; │ │ │ │ -428 │ │ │ │ -429} // namespace ucommon │ │ │ │ -430 │ │ │ │ -431#endif │ │ │ │ +84#ifndef _UCOMMON_UCOMMON_H_ │ │ │ │ +85#define _UCOMMON_UCOMMON_H_ │ │ │ │ +86#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ +87#include <_u_c_o_m_m_o_n_/_c_p_r_._h> │ │ │ │ +88#include <_u_c_o_m_m_o_n_/_a_t_o_m_i_c_._h> │ │ │ │ +89#include <_u_c_o_m_m_o_n_/_g_e_n_e_r_i_c_s_._h> │ │ │ │ +90#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ +91#include <_u_c_o_m_m_o_n_/_o_b_j_e_c_t_._h> │ │ │ │ +92#include <_u_c_o_m_m_o_n_/_t_y_p_e_r_e_f_._h> │ │ │ │ +93#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ +94#include <_u_c_o_m_m_o_n_/_c_o_u_n_t_e_r_._h> │ │ │ │ +95#include <_u_c_o_m_m_o_n_/_n_u_m_b_e_r_s_._h> │ │ │ │ +96#include <_u_c_o_m_m_o_n_/_r_e_u_s_e_._h> │ │ │ │ +97#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ +98#include <_u_c_o_m_m_o_n_/_t_i_m_e_r_s_._h> │ │ │ │ +99#include <_u_c_o_m_m_o_n_/_a_c_c_e_s_s_._h> │ │ │ │ +100#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ +101#include <_u_c_o_m_m_o_n_/_m_a_p_p_e_d_._h> │ │ │ │ +102#include <_u_c_o_m_m_o_n_/_u_n_i_c_o_d_e_._h> │ │ │ │ +103#include <_u_c_o_m_m_o_n_/_d_a_t_e_t_i_m_e_._h> │ │ │ │ +104#include <_u_c_o_m_m_o_n_/_k_e_y_d_a_t_a_._h> │ │ │ │ +105#include <_u_c_o_m_m_o_n_/_s_o_c_k_e_t_._h> │ │ │ │ +106#include <_u_c_o_m_m_o_n_/_c_o_n_d_i_t_i_o_n_._h> │ │ │ │ +107#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ +108#include <_u_c_o_m_m_o_n_/_a_r_r_a_y_r_e_f_._h> │ │ │ │ +109#include <_u_c_o_m_m_o_n_/_m_a_p_r_e_f_._h> │ │ │ │ +110#include <_u_c_o_m_m_o_n_/_s_h_a_r_e_d_._h> │ │ │ │ +111#include <_u_c_o_m_m_o_n_/_f_s_y_s_._h> │ │ │ │ +112#include <_u_c_o_m_m_o_n_/_t_e_m_p_o_r_a_r_y_._h> │ │ │ │ +113#include <_u_c_o_m_m_o_n_/_s_h_e_l_l_._h> │ │ │ │ +114 │ │ │ │ +115#ifndef UCOMMON_SYSRUNTIME │ │ │ │ +116#include <_u_c_o_m_m_o_n_/_s_t_r_e_a_m_._h> │ │ │ │ +117#include <_u_c_o_m_m_o_n_/_s_t_l_._h> │ │ │ │ +118#endif │ │ │ │ +119 │ │ │ │ +120#endif │ │ │ │ +_m_e_m_o_r_y_._h │ │ │ │ +Private heaps, pools, and associations. │ │ │ │ +_p_r_o_t_o_c_o_l_s_._h │ │ │ │ +Abstract interfaces and support. │ │ │ │ +_a_c_c_e_s_s_._h │ │ │ │ +Locking protocol classes for member function automatic operations. │ │ │ │ +_t_i_m_e_r_s_._h │ │ │ │ +Realtime timers and timer queues. │ │ │ │ +_d_a_t_e_t_i_m_e_._h │ │ │ │ +Basic classes for manipulating time and date based data, particularly that may │ │ │ │ +be in strings. │ │ │ │ +_r_e_u_s_e_._h │ │ │ │ +Basic array and reusable object factory heap support. │ │ │ │ +_k_e_y_d_a_t_a_._h │ │ │ │ +Parsing of config files that have keyword/value pairs. │ │ │ │ +_c_o_u_n_t_e_r_._h │ │ │ │ +Support for various automatic counting objects. │ │ │ │ +_a_t_o_m_i_c_._h │ │ │ │ +Atomic pointers and locks. │ │ │ │ +_t_e_m_p_o_r_a_r_y_._h │ │ │ │ +Temporary templates for C++. │ │ │ │ +_s_h_e_l_l_._h │ │ │ │ +Generic shell parsing and application services. │ │ │ │ _l_i_n_k_e_d_._h │ │ │ │ Linked objects, lists, templates, and containers. │ │ │ │ -_u_c_o_m_m_o_n │ │ │ │ -Common namespace for all ucommon objects. │ │ │ │ -DDeeffiinniittiioonn _a_c_c_e_s_s_._h_:_4_7 │ │ │ │ -_u_c_o_m_m_o_n_:_:_t_i_m_e_r___t │ │ │ │ -Timer timer_t │ │ │ │ -A convenience type for timers. │ │ │ │ -DDeeffiinniittiioonn _t_i_m_e_r_s_._h_:_4_2_7 │ │ │ │ -_u_c_o_m_m_o_n_:_:_T_Q_E_v_e_n_t │ │ │ │ -class __attribute__((visibility("default"))) TimerQueue typedef TimerQueue:: │ │ │ │ -event TQEvent │ │ │ │ -A timer queue for timer events. │ │ │ │ -DDeeffiinniittiioonn _t_i_m_e_r_s_._h_:_2_6_8 │ │ │ │ +_u_n_i_c_o_d_e_._h │ │ │ │ +Basic UCommon Unicode support. │ │ │ │ +_c_p_r_._h │ │ │ │ +Runtime functions. │ │ │ │ +_t_y_p_e_r_e_f_._h │ │ │ │ +A thread-safe atomic heap management system. │ │ │ │ +_a_r_r_a_y_r_e_f_._h │ │ │ │ +Arrays of thread-safe strongly typed heap objects. │ │ │ │ +_g_e_n_e_r_i_c_s_._h │ │ │ │ +Generic templates for C++. │ │ │ │ +_s_t_r_e_a_m_._h │ │ │ │ +Any ucommon streaming classes that are built from std::streamio facilities and │ │ │ │ +that support ANSI C++ ... │ │ │ │ +_c_o_n_d_i_t_i_o_n_._h │ │ │ │ +Condition classes for thread sychronization and timing. │ │ │ │ +_m_a_p_r_e_f_._h │ │ │ │ +Maps of thread-safe strongly typed heap objects. │ │ │ │ +_s_h_a_r_e_d_._h │ │ │ │ +Common thread shared data types we will use. │ │ │ │ +_p_l_a_t_f_o_r_m_._h │ │ │ │ +Various miscellaneous platform specific headers and defines. │ │ │ │ +_s_t_l_._h │ │ │ │ +Placeholder for future classes that require stl support. │ │ │ │ +_m_a_p_p_e_d_._h │ │ │ │ +Support for memory mapped objects. │ │ │ │ +_f_s_y_s_._h │ │ │ │ +Thread-aware file system manipulation class. │ │ │ │ +_n_u_m_b_e_r_s_._h │ │ │ │ +Support classes for manipulation of numbers as strings. │ │ │ │ +_o_b_j_e_c_t_._h │ │ │ │ +A common object base class with auto-pointer support. │ │ │ │ +_s_o_c_k_e_t_._h │ │ │ │ +Common socket class and address manipulation. │ │ │ │ +_s_t_r_i_n_g_._h │ │ │ │ +A common string class and character string support functions. │ │ │ │ +_t_h_r_e_a_d_._h │ │ │ │ +Thread classes and sychronization objects. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00402.svg │ │ │ @@ -8,1410 +8,5682 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">.....ucommon/tim │ │ │ -000001f0: 6572 732e 683c 2f74 6974 6c65 3e0a 3c21 ers.h...Node1... │ │ │ -00000350: 7563 6f6d 6d6f 6e2f 7469 6d65 7273 2e68 ucommon/timers.h │ │ │ -00000360: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......No │ │ │ -000003b0: 6465 323c 2f74 6974 6c65 3e0a 3c67 2069 de2...uc │ │ │ -00000500: 6f6d 6d6f 6e2f 6c69 6e6b 6564 2e68 3c2f ommon/linked.h... │ │ │ -00000520: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 ...Node │ │ │ -000006f0: 3132 3c2f 7469 746c 653e 0a3c 6720 6964 12. │ │ │ -00000710: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..uni │ │ │ -000007f0: 7374 642e 683c 2f74 6578 743e 0a3c 2f61 std.h......Node1-&g │ │ │ -00000870: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ -00000880: 0a3c 6720 6964 3d22 615f 6564 6765 3330 .........Node25...sys/ti │ │ │ -00000b30: 6d65 2e68 3c2f 7465 7874 3e0a 3c2f 613e me.h. │ │ │ -00000b40: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node1-> │ │ │ -00000bb0: 3b4e 6f64 6532 353c 2f74 6974 6c65 3e0a ;Node25. │ │ │ -00000bc0: 3c67 2069 643d 2261 5f65 6467 6533 315f . │ │ │ -00000c60: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ -00000cd0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00000ce0: 3c21 2d2d 204e 6f64 6532 3620 2d2d 3e0a . │ │ │ -00000cf0: 3c67 2069 643d 224e 6f64 6530 3030 3032 │ │ │ -00000d10: 0a3c 7469 746c 653e 4e6f 6465 3236 3c2f .Node26.. │ │ │ -00000d50: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .ti │ │ │ -00000e20: 6d65 2e68 3c2f 7465 7874 3e0a 3c2f 613e me.h. │ │ │ -00000e30: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node1-> │ │ │ -00000ea0: 3b4e 6f64 6532 363c 2f74 6974 6c65 3e0a ;Node26. │ │ │ -00000eb0: 3c67 2069 643d 2261 5f65 6467 6533 325f .. │ │ │ -00000f50: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......Node3 │ │ │ -00001010: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...ucommon/ │ │ │ -00001160: 706c 6174 666f 726d 2e68 3c2f 7465 7874 platform.h... │ │ │ -00001180: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ... │ │ │ -000011d0: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ -000011e0: 3b26 6774 3b4e 6f64 6533 3c2f 7469 746c ;>Node3.........Node2-> │ │ │ -00001550: 3b4e 6f64 6531 393c 2f74 6974 6c65 3e0a ;Node19. │ │ │ -00001560: 3c67 2069 643d 2261 5f65 6467 6531 385f . │ │ │ -00001600: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ -00001670: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00001680: 3c21 2d2d 204e 6f64 6534 202d 2d3e 0a3c .< │ │ │ -00001690: 6720 6964 3d22 4e6f 6465 3030 3030 3034 g id="Node000004 │ │ │ -000016a0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -000016b0: 3c74 6974 6c65 3e4e 6f64 6534 3c2f 7469 Node4</ti │ │ │ -000016c0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -000016d0: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ -000016e0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -000016f0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -00001700: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -00001710: 3939 3939 3922 2070 6f69 6e74 733d 2231 99999" points="1 │ │ │ -00001720: 3332 2c2d 3139 2038 332c 2d31 3920 3833 32,-19 83,-19 83 │ │ │ -00001730: 2c30 2031 3332 2c30 2031 3332 2c2d 3139 ,0 132,0 132,-19 │ │ │ -00001740: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ -00001750: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ -00001760: 3d22 3130 372e 3522 2079 3d22 2d37 2220 ="107.5" y="-7" │ │ │ -00001770: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -00001780: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -00001790: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -000017a0: 2e30 3022 3e63 7374 646c 6962 3c2f 7465 .00">cstdlib</te │ │ │ -000017b0: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ -000017c0: 673e 0a3c 212d 2d20 4e6f 6465 3326 2334 g>.<!-- Node3 │ │ │ -000017d0: 353b 2667 743b 4e6f 6465 3420 2d2d 3e0a 5;>Node4 -->. │ │ │ -000017e0: 3c67 2069 643d 2265 6467 6533 5f4e 6f64 <g id="edge3_Nod │ │ │ -000017f0: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00001800: 3034 2220 636c 6173 733d 2265 6467 6522 04" class="edge" │ │ │ -00001810: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.<title>Node3&# │ │ │ -00001820: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ -00001830: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00001840: 6765 335f 4e6f 6465 3030 3030 3033 5f4e ge3_Node000003_N │ │ │ -00001850: 6f64 6530 3030 3030 3422 3e3c 6120 786c ode000004"><a xl │ │ │ -00001860: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00001870: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00001880: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00001890: 2220 643d 224d 3438 302e 3939 2c2d 3539 " d="M480.99,-59 │ │ │ -000018a0: 2e33 3643 3430 342e 3736 2c2d 3533 2e35 .36C404.76,-53.5 │ │ │ -000018b0: 3120 3236 382e 3436 2c2d 3431 2e31 3820 1 268.46,-41.18 │ │ │ -000018c0: 3134 322e 3531 2c2d 3138 2e39 3422 2f3e 142.51,-18.94"/> │ │ │ -000018d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000018e0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -000018f0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00001900: 3d22 3134 322e 3736 2c2d 3135 2e34 3320 ="142.76,-15.43 │ │ │ -00001910: 3133 322e 332c 2d31 372e 3131 2031 3431 132.3,-17.11 141 │ │ │ -00001920: 2e35 332c 2d32 322e 3332 2031 3432 2e37 .53,-22.32 142.7 │ │ │ -00001930: 362c 2d31 352e 3433 222f 3e0a 3c2f 613e 6,-15.43"/>.</a> │ │ │ -00001940: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00001950: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ -00001960: 224e 6f64 6530 3030 3030 3522 2063 6c61 "Node000005" cla │ │ │ -00001970: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00001980: 653e 4e6f 6465 353c 2f74 6974 6c65 3e0a e>Node5. │ │ │ -00001990: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ -00001a10: 0a3c 7465 7874 2074 6578 742d 616e 6368 .cstddef │ │ │ -00001a80: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00001a90: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 ..< │ │ │ -00001ae0: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ -00001af0: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5...

......No │ │ │ -00001c50: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6...stdexcept< │ │ │ -00001d40: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00001d50: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....N │ │ │ -00001f10: 6f64 6537 3c2f 7469 746c 653e 0a3c 6720 ode7...p │ │ │ -00002000: 7468 7265 6164 2e68 3c2f 7465 7874 3e0a thread.h. │ │ │ -00002010: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00002020: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -00002030: 743b 4e6f 6465 3720 2d2d 3e0a 3c67 2069 t;Node7 -->..Node3-& │ │ │ -00002080: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ -00002090: 0a3c 6720 6964 3d22 615f 6564 6765 365f .........N │ │ │ -000021e0: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8...s │ │ │ -000022d0: 6967 6e61 6c2e 683c 2f74 6578 743e 0a3c ignal.h.< │ │ │ -000022e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node3-&g │ │ │ -00002350: 743b 4e6f 6465 383c 2f74 6974 6c65 3e0a t;Node8. │ │ │ -00002360: 3c67 2069 643d 2261 5f65 6467 6537 5f4e .... │ │ │ -00002470: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6539 ....Nod │ │ │ -000024b0: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9. │ │ │ -000024d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..sys/st │ │ │ -000025b0: 6174 2e68 3c2f 7465 7874 3e0a 3c2f 613e at.h. │ │ │ -000025c0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3->N │ │ │ -00002630: 6f64 6539 3c2f 7469 746c 653e 0a3c 6720 ode9....< │ │ │ -00002740: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00002780: 7469 746c 653e 4e6f 6465 3130 3c2f 7469 title>Node10..

. │ │ │ -00002820: 3c74 6578 7420 7465 7874 2d61 6e63 686f sys/types.h.... │ │ │ -000028c0: 0a3c 6720 6964 3d22 6564 6765 395f 4e6f ..Node3& │ │ │ -00002900: 2334 353b 2667 743b 4e6f 6465 3130 3c2f #45;>Node10</ │ │ │ -00002910: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00002920: 6564 6765 395f 4e6f 6465 3030 3030 3033 edge9_Node000003 │ │ │ -00002930: 5f4e 6f64 6530 3030 3031 3022 3e3c 6120 _Node000010"><a │ │ │ -00002940: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00002950: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00002960: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00002970: 6666 2220 643d 224d 3438 302e 3836 2c2d ff" d="M480.86,- │ │ │ -00002980: 3535 2e37 4334 3230 2e37 332c 2d34 372e 55.7C420.73,-47. │ │ │ -00002990: 3635 2033 3235 2c2d 3334 2e33 3620 3233 65 325,-34.36 23 │ │ │ -000029a0: 322e 3838 2c2d 3139 2e31 3722 2f3e 0a3c 2.88,-19.17"/>.< │ │ │ -000029b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000029c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000029d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000029e0: 3233 332e 3236 2c2d 3135 2e36 3920 3232 233.26,-15.69 22 │ │ │ -000029f0: 322e 3833 2c2d 3137 2e35 2032 3332 2e31 2.83,-17.5 232.1 │ │ │ -00002a00: 322c 2d32 322e 3539 2032 3333 2e32 362c 2,-22.59 233.26, │ │ │ -00002a10: 2d31 352e 3639 222f 3e0a 3c2f 613e 0a3c -15.69"/>.</a>.< │ │ │ -00002a20: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00002a30: 6465 3131 202d 2d3e 0a3c 6720 6964 3d22 de11 -->.<g id=" │ │ │ -00002a40: 4e6f 6465 3030 3030 3131 2220 636c 6173 Node000011" clas │ │ │ -00002a50: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ -00002a60: 3e4e 6f64 6531 313c 2f74 6974 6c65 3e0a >Node11. │ │ │ -00002a70: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ -00002af0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .stdint.h... │ │ │ -00002b70: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ..< │ │ │ -00002b90: 6720 6964 3d22 6564 6765 3130 5f4e 6f64 g id="edge10_Nod │ │ │ -00002ba0: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ -00002bb0: 3131 2220 636c 6173 733d 2265 6467 6522 11" class="edge" │ │ │ -00002bc0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.Node3&# │ │ │ -00002bd0: 3435 3b26 6774 3b4e 6f64 6531 313c 2f74 45;>Node11</t │ │ │ -00002be0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00002bf0: 6467 6531 305f 4e6f 6465 3030 3030 3033 dge10_Node000003 │ │ │ -00002c00: 5f4e 6f64 6530 3030 3031 3122 3e3c 6120 _Node000011"><a │ │ │ -00002c10: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00002c20: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00002c30: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00002c40: 6666 2220 643d 224d 3439 312e 3335 2c2d ff" d="M491.35,- │ │ │ -00002c50: 3534 2e39 3643 3434 352e 3438 2c2d 3436 54.96C445.48,-46 │ │ │ -00002c60: 2e38 3320 3337 342e 392c 2d33 332e 3933 .83 374.9,-33.93 │ │ │ -00002c70: 2033 3034 2e31 382c 2d31 392e 3036 222f 304.18,-19.06"/ │ │ │ -00002c80: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00002c90: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00002ca0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00002cb0: 733d 2233 3034 2e37 312c 2d31 352e 3620 s="304.71,-15.6 │ │ │ -00002cc0: 3239 342e 3231 2c2d 3136 2e39 3520 3330 294.21,-16.95 30 │ │ │ -00002cd0: 332e 3236 2c2d 3232 2e34 3420 3330 342e 3.26,-22.44 304. │ │ │ -00002ce0: 3731 2c2d 3135 2e36 222f 3e0a 3c2f 613e 71,-15.6"/>.</a> │ │ │ -00002cf0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00002d00: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ -00002d10: 6465 3132 202d 2d3e 0a3c 6720 6964 3d22 de12 -->.<g id=" │ │ │ -00002d20: 6564 6765 3131 5f4e 6f64 6530 3030 3030 edge11_Node00000 │ │ │ -00002d30: 335f 4e6f 6465 3030 3030 3132 2220 636c 3_Node000012" cl │ │ │ -00002d40: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -00002d50: 6c65 3e4e 6f64 6533 2623 3435 3b26 6774 le>Node3-> │ │ │ -00002d60: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ -00002d70: 3c67 2069 643d 2261 5f65 6467 6531 315f ........Node13...s │ │ │ -00002fc0: 7464 696f 2e68 3c2f 7465 7874 3e0a 3c2f tdio.h......Node3-& │ │ │ -00003040: 6774 3b4e 6f64 6531 333c 2f74 6974 6c65 gt;Node13...

..< │ │ │ -00003160: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node14. │ │ │ -000031b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ -00003230: 0a3c 7465 7874 2074 6578 742d 616e 6368 .cctype. │ │ │ -000032a0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000032b0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -000032c0: 743b 4e6f 6465 3134 202d 2d3e 0a3c 6720 t;Node14 -->.. │ │ │ -00003300: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ -00003310: 3b26 6774 3b4e 6f64 6531 343c 2f74 6974 ;>Node14</tit │ │ │ -00003320: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00003330: 6531 335f 4e6f 6465 3030 3030 3033 5f4e e13_Node000003_N │ │ │ -00003340: 6f64 6530 3030 3031 3422 3e3c 6120 786c ode000014"><a xl │ │ │ -00003350: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00003360: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00003370: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00003380: 2220 643d 224d 3531 382e 3831 2c2d 3534 " d="M518.81,-54 │ │ │ -00003390: 2e39 3843 3439 362e 372c 2d34 362e 3320 .98C496.7,-46.3 │ │ │ -000033a0: 3436 322e 3138 2c2d 3332 2e37 3520 3433 462.18,-32.75 43 │ │ │ -000033b0: 372e 3035 2c2d 3232 2e38 3822 2f3e 0a3c 7.05,-22.88"/>.< │ │ │ -000033c0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000033d0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000033e0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000033f0: 3433 382e 3137 2c2d 3139 2e35 3720 3432 438.17,-19.57 42 │ │ │ -00003400: 372e 3538 2c2d 3139 2e31 3720 3433 352e 7.58,-19.17 435. │ │ │ -00003410: 3631 2c2d 3236 2e30 3820 3433 382e 3137 61,-26.08 438.17 │ │ │ -00003420: 2c2d 3139 2e35 3722 2f3e 0a3c 2f61 3e0a ,-19.57"/>.</a>. │ │ │ -00003430: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00003440: 6f64 6531 3520 2d2d 3e0a 3c67 2069 643d ode15 -->.<g id= │ │ │ -00003450: 224e 6f64 6530 3030 3031 3522 2063 6c61 "Node000015" cla │ │ │ -00003460: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00003470: 653e 4e6f 6465 3135 3c2f 7469 746c 653e e>Node15 │ │ │ -00003480: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...cli │ │ │ -00003570: 6d69 7473 3c2f 7465 7874 3e0a 3c2f 613e mits. │ │ │ -00003580: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ -000035f0: 3b4e 6f64 6531 353c 2f74 6974 6c65 3e0a ;Node15. │ │ │ -00003600: 3c67 2069 643d 2261 5f65 6467 6531 345f ........ │ │ │ -00003750: 4e6f 6465 3136 3c2f 7469 746c 653e 0a3c Node16.< │ │ │ -00003760: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00003770: 3136 223e 3c61 2078 6c69 6e6b 3a74 6974 16">.. │ │ │ -000037e0: 3c74 6578 7420 7465 7874 2d61 6e63 686f cerrno.< │ │ │ -00003850: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -000038b0: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ -000038c0: 2667 743b 4e6f 6465 3136 3c2f 7469 746c >Node16..

.......Node17...new. │ │ │ -00003b10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00003b20: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -00003b30: 743b 4e6f 6465 3137 202d 2d3e 0a3c 6720 t;Node17 -->.. │ │ │ -00003b70: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ -00003b80: 3b26 6774 3b4e 6f64 6531 373c 2f74 6974 ;>Node17</tit │ │ │ -00003b90: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00003ba0: 6531 365f 4e6f 6465 3030 3030 3033 5f4e e16_Node000003_N │ │ │ -00003bb0: 6f64 6530 3030 3031 3722 3e3c 6120 786c ode000017"><a xl │ │ │ -00003bc0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00003bd0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00003be0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00003bf0: 2220 643d 224d 3535 302e 3134 2c2d 3534 " d="M550.14,-54 │ │ │ -00003c00: 2e39 3843 3535 392e 3031 2c2d 3437 2e31 .98C559.01,-47.1 │ │ │ -00003c10: 3520 3537 322e 3337 2c2d 3335 2e33 3420 5 572.37,-35.34 │ │ │ -00003c20: 3538 332e 3131 2c2d 3235 2e38 3622 2f3e 583.11,-25.86"/> │ │ │ -00003c30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00003c40: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00003c50: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00003c60: 3d22 3538 352e 3531 2c2d 3238 2e34 3120 ="585.51,-28.41 │ │ │ -00003c70: 3539 302e 3638 2c2d 3139 2e31 3720 3538 590.68,-19.17 58 │ │ │ -00003c80: 302e 3837 2c2d 3233 2e31 3720 3538 352e 0.87,-23.17 585. │ │ │ -00003c90: 3531 2c2d 3238 2e34 3122 2f3e 0a3c 2f61 51,-28.41"/>.</a │ │ │ -00003ca0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00003cb0: 204e 6f64 6531 3820 2d2d 3e0a 3c67 2069 Node18 -->.<g i │ │ │ -00003cc0: 643d 224e 6f64 6530 3030 3031 3822 2063 d="Node000018" c │ │ │ -00003cd0: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ -00003ce0: 746c 653e 4e6f 6465 3138 3c2f 7469 746c tle>Node18</titl │ │ │ -00003cf0: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ -00003d00: 3030 3030 3138 223e 3c61 2078 6c69 6e6b 000018"><a xlink │ │ │ -00003d10: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ -00003d20: 7967 6f6e 2066 696c 6c3d 2223 6530 6530 ygon fill="#e0e0 │ │ │ -00003d30: 6530 2220 7374 726f 6b65 3d22 2339 3939 e0" stroke="#999 │ │ │ -00003d40: 3939 3922 2070 6f69 6e74 733d 2236 3933 999" points="693 │ │ │ -00003d50: 2e35 2c2d 3139 2036 3337 2e35 2c2d 3139 .5,-19 637.5,-19 │ │ │ -00003d60: 2036 3337 2e35 2c30 2036 3933 2e35 2c30 637.5,0 693.5,0 │ │ │ -00003d70: 2036 3933 2e35 2c2d 3139 222f 3e0a 3c74 693.5,-19"/>.<t │ │ │ -00003d80: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -00003d90: 226d 6964 646c 6522 2078 3d22 3636 352e "middle" x="665. │ │ │ -00003da0: 3522 2079 3d22 2d37 2220 666f 6e74 2d66 5" y="-7" font-f │ │ │ -00003db0: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -00003dc0: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00003dd0: 742d 7369 7a65 3d22 3130 2e30 3022 3e61 t-size="10.00">a │ │ │ -00003de0: 7373 6572 742e 683c 2f74 6578 743e 0a3c ssert.h</text>.< │ │ │ -00003df0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00003e00: 2d2d 204e 6f64 6533 2623 3435 3b26 6774 -- Node3-> │ │ │ -00003e10: 3b4e 6f64 6531 3820 2d2d 3e0a 3c67 2069 ;Node18 -->.<g i │ │ │ -00003e20: 643d 2265 6467 6531 375f 4e6f 6465 3030 d="edge17_Node00 │ │ │ -00003e30: 3030 3033 5f4e 6f64 6530 3030 3031 3822 0003_Node000018" │ │ │ -00003e40: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00003e50: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ -00003e60: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18</titl │ │ │ -00003e70: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00003e80: 3137 5f4e 6f64 6530 3030 3030 335f 4e6f 17_Node000003_No │ │ │ -00003e90: 6465 3030 3030 3138 223e 3c61 2078 6c69 de000018"><a xli │ │ │ -00003ea0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00003eb0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00003ec0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00003ed0: 2064 3d22 4d35 3630 2e35 382c 2d35 342e d="M560.58,-54. │ │ │ -00003ee0: 3938 4335 3830 2e38 372c 2d34 362e 3338 98C580.87,-46.38 │ │ │ -00003ef0: 2036 3132 2e34 362c 2d33 322e 3939 2036 612.46,-32.99 6 │ │ │ -00003f00: 3335 2e36 372c 2d32 332e 3135 222f 3e0a 35.67,-23.15"/>. │ │ │ -00003f10: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00003f20: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -00003f30: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -00003f40: 2236 3337 2e32 312c 2d32 362e 3320 3634 "637.21,-26.3 64 │ │ │ -00003f50: 352e 3035 2c2d 3139 2e31 3720 3633 342e 5.05,-19.17 634. │ │ │ -00003f60: 3438 2c2d 3139 2e38 3520 3633 372e 3231 48,-19.85 637.21 │ │ │ -00003f70: 2c2d 3236 2e33 222f 3e0a 3c2f 613e 0a3c ,-26.3"/>.</a>.< │ │ │ -00003f80: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00003f90: 6465 3230 202d 2d3e 0a3c 6720 6964 3d22 de20 -->.<g id=" │ │ │ -00003fa0: 4e6f 6465 3030 3030 3230 2220 636c 6173 Node000020" clas │ │ │ -00003fb0: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ -00003fc0: 3e4e 6f64 6532 303c 2f74 6974 6c65 3e0a >Node20. │ │ │ -00003fd0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 │ │ │ -00004030: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..uco │ │ │ -00004100: 6d6d 6f6e 2f63 7072 2e68 3c2f 7465 7874 mmon/cpr.h... │ │ │ -00004120: 0a3c 212d 2d20 4e6f 6465 3139 2623 3435 .. │ │ │ -00004140: 3c67 2069 643d 2265 6467 6531 395f 4e6f .Node19 │ │ │ -00004180: 2623 3435 3b26 6774 3b4e 6f64 6532 303c ->Node20< │ │ │ -00004190: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000041a0: 5f65 6467 6531 395f 4e6f 6465 3030 3030 _edge19_Node0000 │ │ │ -000041b0: 3139 5f4e 6f64 6530 3030 3032 3022 3e3c 19_Node000020">< │ │ │ -000041c0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000041d0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000041e0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000041f0: 6238 6666 2220 643d 224d 3438 302e 3639 b8ff" d="M480.69 │ │ │ -00004200: 2c2d 3231 392e 3935 4334 3634 2e36 362c ,-219.95C464.66, │ │ │ -00004210: 2d32 3132 2e39 3920 3434 352e 3037 2c2d -212.99 445.07,- │ │ │ -00004220: 3230 312e 3432 2034 3335 2e35 2c2d 3138 201.42 435.5,-18 │ │ │ -00004230: 3420 3432 332e 3731 2c2d 3136 322e 3534 4 423.71,-162.54 │ │ │ -00004240: 2034 3439 2e34 342c 2d31 3434 2e35 3320 449.44,-144.53 │ │ │ -00004250: 3437 322e 3936 2c2d 3133 332e 3233 222f 472.96,-133.23"/ │ │ │ -00004260: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00004270: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00004280: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00004290: 733d 2234 3734 2e34 342c 2d31 3336 2e34 s="474.44,-136.4 │ │ │ -000042a0: 2034 3832 2e31 322c 2d31 3239 2e31 2034 482.12,-129.1 4 │ │ │ -000042b0: 3731 2e35 362c 2d31 3330 2e30 3220 3437 71.56,-130.02 47 │ │ │ -000042c0: 342e 3434 2c2d 3133 362e 3422 2f3e 0a3c 4.44,-136.4"/>.< │ │ │ -000042d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -000042e0: 2d2d 204e 6f64 6532 3120 2d2d 3e0a 3c67 -- Node21 -->.<g │ │ │ -000042f0: 2069 643d 224e 6f64 6530 3030 3032 3122 id="Node000021" │ │ │ -00004300: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -00004310: 7469 746c 653e 4e6f 6465 3231 3c2f 7469 title>Node21</ti │ │ │ -00004320: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00004330: 6465 3030 3030 3231 223e 3c61 2078 6c69 de000021"><a xli │ │ │ -00004340: 6e6b 3a68 7265 663d 2261 3030 3435 352e nk:href="a00455. │ │ │ -00004350: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ -00004360: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ -00004370: 2247 656e 6572 6963 2074 656d 706c 6174 "Generic templat │ │ │ -00004380: 6573 2066 6f72 2043 2b2b 2e22 3e0a 3c70 es for C++.">.<p │ │ │ -00004390: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ -000043a0: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ -000043b0: 3636 3622 2070 6f69 6e74 733d 2233 3034 666" points="304 │ │ │ -000043c0: 2c2d 3138 3420 3138 352c 2d31 3834 2031 ,-184 185,-184 1 │ │ │ -000043d0: 3835 2c2d 3136 3520 3330 342c 2d31 3635 85,-165 304,-165 │ │ │ -000043e0: 2033 3034 2c2d 3138 3422 2f3e 0a3c 7465 304,-184"/>.<te │ │ │ -000043f0: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ -00004400: 6d69 6464 6c65 2220 783d 2232 3434 2e35 middle" x="244.5 │ │ │ -00004410: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ -00004420: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00004430: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00004440: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00004450: 7563 6f6d 6d6f 6e2f 6765 6e65 7269 6373 ucommon/generics │ │ │ -00004460: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ -00004470: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00004480: 6465 3139 2623 3435 3b26 6774 3b4e 6f64 de19->Nod │ │ │ -00004490: 6532 3120 2d2d 3e0a 3c67 2069 643d 2265 e21 -->.<g id="e │ │ │ -000044a0: 6467 6532 325f 4e6f 6465 3030 3030 3139 dge22_Node000019 │ │ │ -000044b0: 5f4e 6f64 6530 3030 3032 3122 2063 6c61 _Node000021" cla │ │ │ -000044c0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -000044d0: 653e 4e6f 6465 3139 2623 3435 3b26 6774 e>Node19-> │ │ │ -000044e0: 3b4e 6f64 6532 313c 2f74 6974 6c65 3e0a ;Node21. │ │ │ -000044f0: 3c67 2069 643d 2261 5f65 6467 6532 325f . │ │ │ -00004590: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ -00004600: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00004610: 212d 2d20 4e6f 6465 3233 202d 2d3e 0a3c !-- Node23 -->.< │ │ │ -00004620: 6720 6964 3d22 4e6f 6465 3030 3030 3233 g id="Node000023 │ │ │ -00004630: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00004640: 3c74 6974 6c65 3e4e 6f64 6532 333c 2f74 Node23</t │ │ │ -00004650: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00004660: 6f64 6530 3030 3032 3322 3e3c 6120 786c ode000023"><a xl │ │ │ -00004670: 696e 6b3a 6872 6566 3d22 6130 3034 3331 ink:href="a00431 │ │ │ -00004680: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00004690: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -000046a0: 3d22 4162 7374 7261 6374 2069 6e74 6572 ="Abstract inter │ │ │ -000046b0: 6661 6365 7320 616e 6420 7375 7070 6f72 faces and suppor │ │ │ -000046c0: 742e 223e 0a3c 706f 6c79 676f 6e20 6669 t.">.<polygon fi │ │ │ -000046d0: 6c6c 3d22 7768 6974 6522 2073 7472 6f6b ll="white" strok │ │ │ -000046e0: 653d 2223 3636 3636 3636 2220 706f 696e e="#666666" poin │ │ │ -000046f0: 7473 3d22 3536 362e 352c 2d31 3834 2034 ts="566.5,-184 4 │ │ │ -00004700: 3434 2e35 2c2d 3138 3420 3434 342e 352c 44.5,-184 444.5, │ │ │ -00004710: 2d31 3635 2035 3636 2e35 2c2d 3136 3520 -165 566.5,-165 │ │ │ -00004720: 3536 362e 352c 2d31 3834 222f 3e0a 3c74 566.5,-184"/>.<t │ │ │ -00004730: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -00004740: 226d 6964 646c 6522 2078 3d22 3530 352e "middle" x="505. │ │ │ -00004750: 3522 2079 3d22 2d31 3732 2220 666f 6e74 5" y="-172" font │ │ │ -00004760: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00004770: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00004780: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00004790: 3e75 636f 6d6d 6f6e 2f70 726f 746f 636f >ucommon/protoco │ │ │ -000047a0: 6c73 2e68 3c2f 7465 7874 3e0a 3c2f 613e ls.h</text>.</a> │ │ │ -000047b0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -000047c0: 4e6f 6465 3139 2623 3435 3b26 6774 3b4e Node19->N │ │ │ -000047d0: 6f64 6532 3320 2d2d 3e0a 3c67 2069 643d ode23 -->.<g id= │ │ │ -000047e0: 2265 6467 6532 375f 4e6f 6465 3030 3030 "edge27_Node0000 │ │ │ -000047f0: 3139 5f4e 6f64 6530 3030 3032 3322 2063 19_Node000023" c │ │ │ -00004800: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00004810: 746c 653e 4e6f 6465 3139 2623 3435 3b26 tle>Node19-& │ │ │ -00004820: 6774 3b4e 6f64 6532 333c 2f74 6974 6c65 gt;Node23...

......N │ │ │ -00004af0: 6f64 6531 3926 2334 353b 2667 743b 4e6f ode19->No │ │ │ -00004b00: 6465 3234 3c2f 7469 746c 653e 0a3c 6720 de24...

......Node20- │ │ │ -00004c90: 2667 743b 4e6f 6465 333c 2f74 6974 6c65 >Node3... │ │ │ -00004d40: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ -00004db0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node20-> │ │ │ -00004e20: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ -00004e30: 3c67 2069 643d 2261 5f65 6467 6532 315f ..... │ │ │ -00004f70: 0a3c 212d 2d20 4e6f 6465 3231 2623 3435 ..< │ │ │ -00004f90: 6720 6964 3d22 6564 6765 3234 5f4e 6f64 g id="edge24_Nod │ │ │ -00004fa0: 6530 3030 3032 315f 4e6f 6465 3030 3030 e000021_Node0000 │ │ │ -00004fb0: 3034 2220 636c 6173 733d 2265 6467 6522 04" class="edge" │ │ │ -00004fc0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3126 >.Node21& │ │ │ -00004fd0: 2334 353b 2667 743b 4e6f 6465 343c 2f74 #45;>Node4</t │ │ │ -00004fe0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00004ff0: 6467 6532 345f 4e6f 6465 3030 3030 3231 dge24_Node000021 │ │ │ -00005000: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ -00005010: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00005020: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00005030: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00005040: 6666 2220 643d 224d 3233 372e 3133 2c2d ff" d="M237.13,- │ │ │ -00005050: 3136 342e 3734 4332 3135 2e32 312c 2d31 164.74C215.21,-1 │ │ │ -00005060: 3338 2e36 3520 3135 302e 3039 2c2d 3631 38.65 150.09,-61 │ │ │ -00005070: 2e31 3720 3132 312e 3337 2c2d 3237 222f .17 121.37,-27"/ │ │ │ -00005080: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00005090: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -000050a0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -000050b0: 733d 2231 3234 2e30 322c 2d32 342e 3731 s="124.02,-24.71 │ │ │ -000050c0: 2031 3134 2e39 2c2d 3139 2e33 3120 3131 114.9,-19.31 11 │ │ │ -000050d0: 382e 3636 2c2d 3239 2e32 3120 3132 342e 8.66,-29.21 124. │ │ │ -000050e0: 3032 2c2d 3234 2e37 3122 2f3e 0a3c 2f61 02,-24.71"/>.</a │ │ │ -000050f0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00005100: 204e 6f64 6532 3126 2334 353b 2667 743b Node21-> │ │ │ -00005110: 4e6f 6465 3620 2d2d 3e0a 3c67 2069 643d Node6 -->.<g id= │ │ │ -00005120: 2265 6467 6532 365f 4e6f 6465 3030 3030 "edge26_Node0000 │ │ │ -00005130: 3231 5f4e 6f64 6530 3030 3030 3622 2063 21_Node000006" c │ │ │ -00005140: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00005150: 746c 653e 4e6f 6465 3231 2623 3435 3b26 tle>Node21-& │ │ │ -00005160: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ -00005170: 0a3c 6720 6964 3d22 615f 6564 6765 3236 ......... │ │ │ -00005450: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ -00005460: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00005470: 3232 223e 3c61 2078 6c69 6e6b 3a74 6974 22">..cstring...< │ │ │ -00005570: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3126 /g>...Node23- │ │ │ -00005760: 2667 743b 4e6f 6465 3230 3c2f 7469 746c >Node20..

.< │ │ │ -00005810: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00005820: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00005830: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00005840: 3530 392c 2d31 3339 2e30 3920 3530 352e 509,-139.09 505. │ │ │ -00005850: 352c 2d31 3239 2e30 3920 3530 322c 2d31 5,-129.09 502,-1 │ │ │ -00005860: 3339 2e30 3920 3530 392c 2d31 3339 2e30 39.09 509,-139.0 │ │ │ -00005870: 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 9"/>...< │ │ │ -00005880: 2f67 3e0a 3c2f 673e 0a3c 2f73 7667 3e0a /g>... │ │ │ +000000e0: 6e2f 7563 6f6d 6d6f 6e2e 6820 5061 6765 n/ucommon.h Page │ │ │ +000000f0: 733a 2031 202d 2d3e 0a3c 7376 6720 7769 s: 1 -->..< │ │ │ +00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ +000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ +000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ +000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ +000001d0: 736c 6174 6528 3420 3638 3329 223e 0a3c slate(4 683)">.< │ │ │ +000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 7563 title>ucommon/uc │ │ │ +000001f0: 6f6d 6d6f 6e2e 683c 2f74 6974 6c65 3e0a ommon.h. │ │ │ +00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ +00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ +00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...< │ │ │ +00000310: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00000320: 3d22 6d69 6464 6c65 2220 783d 2231 3435 ="middle" x="145 │ │ │ +00000330: 3122 2079 3d22 2d36 3637 2220 666f 6e74 1" y="-667" font │ │ │ +00000340: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ +00000350: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ +00000360: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ +00000370: 3e75 636f 6d6d 6f6e 2f75 636f 6d6d 6f6e >ucommon/ucommon │ │ │ +00000380: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00000390: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ +000003d0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2...uco │ │ │ +00000530: 6d6d 6f6e 2f70 6c61 7466 6f72 6d2e 683c mmon/platform.h< │ │ │ +00000540: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00000550: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ... │ │ │ +00000780: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ +000007a0: 0a3c 7469 746c 653e 4e6f 6465 3138 3c2f .Node18</ │ │ │ +000007b0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000007c0: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ +000007d0: 6c69 6e6b 3a68 7265 663d 2261 3030 3434 link:href="a0044 │ │ │ +000007e0: 302e 6874 6d6c 2220 7461 7267 6574 3d22 0.html" target=" │ │ │ +000007f0: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +00000800: 653d 2252 756e 7469 6d65 2066 756e 6374 e="Runtime funct │ │ │ +00000810: 696f 6e73 2e22 3e0a 3c70 6f6c 7967 6f6e ions.">.<polygon │ │ │ +00000820: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ +00000830: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ +00000840: 6f69 6e74 733d 2231 3439 372c 2d31 3239 oints="1497,-129 │ │ │ +00000850: 2031 3430 352c 2d31 3239 2031 3430 352c 1405,-129 1405, │ │ │ +00000860: 2d31 3130 2031 3439 372c 2d31 3130 2031 -110 1497,-110 1 │ │ │ +00000870: 3439 372c 2d31 3239 222f 3e0a 3c74 6578 497,-129"/>.<tex │ │ │ +00000880: 7420 7465 7874 2d61 6e63 686f 723d 226d t text-anchor="m │ │ │ +00000890: 6964 646c 6522 2078 3d22 3134 3531 2220 iddle" x="1451" │ │ │ +000008a0: 793d 222d 3131 3722 2066 6f6e 742d 6661 y="-117" font-fa │ │ │ +000008b0: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily="Helvetica, │ │ │ +000008c0: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif" font │ │ │ +000008d0: 2d73 697a 653d 2231 302e 3030 223e 7563 -size="10.00">uc │ │ │ +000008e0: 6f6d 6d6f 6e2f 6370 722e 683c 2f74 6578 ommon/cpr.h</tex │ │ │ +000008f0: 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 t>.</a>.</g>.</g │ │ │ +00000900: 3e0a 3c21 2d2d 204e 6f64 6531 2623 3435 >.<!-- Node1- │ │ │ +00000910: 3b26 6774 3b4e 6f64 6531 3820 2d2d 3e0a ;>Node18 -->. │ │ │ +00000920: 3c67 2069 643d 2265 6467 6531 375f 4e6f <g id="edge17_No │ │ │ +00000930: 6465 3030 3030 3031 5f4e 6f64 6530 3030 de000001_Node000 │ │ │ +00000940: 3031 3822 2063 6c61 7373 3d22 6564 6765 018" class="edge │ │ │ +00000950: 223e 0a3c 7469 746c 653e 4e6f 6465 3126 ">.<title>Node1& │ │ │ +00000960: 2334 353b 2667 743b 4e6f 6465 3138 3c2f #45;>Node18</ │ │ │ +00000970: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00000980: 6564 6765 3137 5f4e 6f64 6530 3030 3030 edge17_Node00000 │ │ │ +00000990: 315f 4e6f 6465 3030 3030 3138 223e 3c61 1_Node000018"><a │ │ │ +000009a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000009b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000009c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000009d0: 3866 6622 2064 3d22 4d31 3531 342e 3132 8ff" d="M1514.12 │ │ │ +000009e0: 2c2d 3636 3843 3137 3534 2e37 362c 2d36 ,-668C1754.76,-6 │ │ │ +000009f0: 3635 2e38 3820 3236 3036 2e39 382c 2d36 65.88 2606.98,-6 │ │ │ +00000a00: 3536 2e31 3220 3237 3234 2c2d 3632 3420 56.12 2724,-624 │ │ │ +00000a10: 3237 3830 2e36 382c 2d36 3038 2e34 3420 2780.68,-608.44 │ │ │ +00000a20: 3238 3430 2c2d 3631 392e 3237 2032 3834 2840,-619.27 284 │ │ │ +00000a30: 302c 2d35 3630 2e35 2032 3834 302c 2d35 0,-560.5 2840,-5 │ │ │ +00000a40: 3630 2e35 2032 3834 302c 2d35 3630 2e35 60.5 2840,-560.5 │ │ │ +00000a50: 2032 3834 302c 2d33 3933 2e35 2032 3834 2840,-393.5 284 │ │ │ +00000a60: 302c 2d32 3435 2e32 3120 3236 3834 2e36 0,-245.21 2684.6 │ │ │ +00000a70: 332c 2d32 3932 2e30 3120 3235 3535 2c2d 3,-292.01 2555,- │ │ │ +00000a80: 3232 3020 3235 3037 2e35 372c 2d31 3933 220 2507.57,-193 │ │ │ +00000a90: 2e36 3520 3234 3938 2e34 392c 2d31 3738 .65 2498.49,-178 │ │ │ +00000aa0: 2e37 3420 3234 3436 2c2d 3136 3520 3232 .74 2446,-165 22 │ │ │ +00000ab0: 3636 2e37 332c 2d31 3138 2e30 3820 3136 66.73,-118.08 16 │ │ │ +00000ac0: 3930 2e31 352c 2d31 3138 2e35 3320 3135 90.15,-118.53 15 │ │ │ +00000ad0: 3037 2e32 332c 2d31 3139 2e39 3222 2f3e 07.23,-119.92"/> │ │ │ +00000ae0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00000af0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00000b00: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00000b10: 3d22 3135 3037 2c2d 3131 362e 3433 2031 ="1507,-116.43 1 │ │ │ +00000b20: 3439 372e 3033 2c2d 3132 302e 3031 2031 497.03,-120.01 1 │ │ │ +00000b30: 3530 372e 3036 2c2d 3132 332e 3433 2031 507.06,-123.43 1 │ │ │ +00000b40: 3530 372c 2d31 3136 2e34 3322 2f3e 0a3c 507,-116.43"/>.< │ │ │ +00000b50: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00000b60: 2d2d 204e 6f64 6531 3920 2d2d 3e0a 3c67 -- Node19 -->.<g │ │ │ +00000b70: 2069 643d 224e 6f64 6530 3030 3031 3922 id="Node000019" │ │ │ +00000b80: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00000b90: 7469 746c 653e 4e6f 6465 3139 3c2f 7469 title>Node19</ti │ │ │ +00000ba0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00000bb0: 6465 3030 3030 3139 223e 3c61 2078 6c69 de000019"><a xli │ │ │ +00000bc0: 6e6b 3a68 7265 663d 2261 3030 3431 392e nk:href="a00419. │ │ │ +00000bd0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +00000be0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +00000bf0: 2241 746f 6d69 6320 706f 696e 7465 7273 "Atomic pointers │ │ │ +00000c00: 2061 6e64 206c 6f63 6b73 2e22 3e0a 3c70 and locks.">.<p │ │ │ +00000c10: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ +00000c20: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ +00000c30: 3636 3622 2070 6f69 6e74 733d 2239 3837 666" points="987 │ │ │ +00000c40: 2e35 2c2d 3435 3920 3837 362e 352c 2d34 .5,-459 876.5,-4 │ │ │ +00000c50: 3539 2038 3736 2e35 2c2d 3434 3020 3938 59 876.5,-440 98 │ │ │ +00000c60: 372e 352c 2d34 3430 2039 3837 2e35 2c2d 7.5,-440 987.5,- │ │ │ +00000c70: 3435 3922 2f3e 0a3c 7465 7874 2074 6578 459"/>.<text tex │ │ │ +00000c80: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ +00000c90: 2220 783d 2239 3332 2220 793d 222d 3434 " x="932" y="-44 │ │ │ +00000ca0: 3722 2066 6f6e 742d 6661 6d69 6c79 3d22 7" font-family=" │ │ │ +00000cb0: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ +00000cc0: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ +00000cd0: 2231 302e 3030 223e 7563 6f6d 6d6f 6e2f "10.00">ucommon/ │ │ │ +00000ce0: 6174 6f6d 6963 2e68 3c2f 7465 7874 3e0a atomic.h</text>. │ │ │ +00000cf0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +00000d00: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ +00000d10: 743b 4e6f 6465 3139 202d 2d3e 0a3c 6720 t;Node19 -->.<g │ │ │ +00000d20: 6964 3d22 6564 6765 3230 5f4e 6f64 6530 id="edge20_Node0 │ │ │ +00000d30: 3030 3030 315f 4e6f 6465 3030 3030 3139 00001_Node000019 │ │ │ +00000d40: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00000d50: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 <title>Node1- │ │ │ +00000d60: 3b26 6774 3b4e 6f64 6531 393c 2f74 6974 ;>Node19</tit │ │ │ +00000d70: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00000d80: 6532 305f 4e6f 6465 3030 3030 3031 5f4e e20_Node000001_N │ │ │ +00000d90: 6f64 6530 3030 3031 3922 3e3c 6120 786c ode000019"><a xl │ │ │ +00000da0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00000db0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00000dc0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00000dd0: 2220 643d 224d 3133 3837 2e35 392c 2d36 " d="M1387.59,-6 │ │ │ +00000de0: 3637 2e37 4331 3134 342e 332c 2d36 3634 67.7C1144.3,-664 │ │ │ +00000df0: 2e34 3620 3238 312e 3539 2c2d 3635 312e .46 281.59,-651. │ │ │ +00000e00: 3038 2032 3330 2c2d 3632 3420 3137 382e 08 230,-624 178. │ │ │ +00000e10: 3438 2c2d 3539 362e 3936 2031 3733 2e33 48,-596.96 173.3 │ │ │ +00000e20: 382c 2d35 3730 2e33 3820 3135 392c 2d35 8,-570.38 159,-5 │ │ │ +00000e30: 3134 2031 3536 2e39 312c 2d35 3035 2e38 14 156.91,-505.8 │ │ │ +00000e40: 3220 3135 332e 322c 2d35 3031 2e31 3420 2 153.2,-501.14 │ │ │ +00000e50: 3135 392c 2d34 3935 2031 3833 2e31 332c 159,-495 183.13, │ │ │ +00000e60: 2d34 3639 2e34 3420 3638 332e 3839 2c2d -469.44 683.89,- │ │ │ +00000e70: 3435 352e 3934 2038 3636 2e32 392c 2d34 455.94 866.29,-4 │ │ │ +00000e80: 3531 2e38 3622 2f3e 0a3c 706f 6c79 676f 51.86"/>.<polygo │ │ │ +00000e90: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00000ea0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00000eb0: 2220 706f 696e 7473 3d22 3836 362e 3336 " points="866.36 │ │ │ +00000ec0: 2c2d 3435 352e 3336 2038 3736 2e32 382c ,-455.36 876.28, │ │ │ +00000ed0: 2d34 3531 2e36 3420 3836 362e 3231 2c2d -451.64 866.21,- │ │ │ +00000ee0: 3434 382e 3336 2038 3636 2e33 362c 2d34 448.36 866.36,-4 │ │ │ +00000ef0: 3535 2e33 3622 2f3e 0a3c 2f61 3e0a 3c2f 55.36"/>.</a>.</ │ │ │ +00000f00: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +00000f10: 6532 3020 2d2d 3e0a 3c67 2069 643d 224e e20 -->.<g id="N │ │ │ +00000f20: 6f64 6530 3030 3032 3022 2063 6c61 7373 ode000020" class │ │ │ +00000f30: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +00000f40: 4e6f 6465 3230 3c2f 7469 746c 653e 0a3c Node20.< │ │ │ +00000f50: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00000f60: 3230 223e 3c61 2078 6c69 6e6b 3a68 7265 20">..ucommon/ │ │ │ +00001090: 6765 6e65 7269 6373 2e68 3c2f 7465 7874 generics.h... │ │ │ +000010b0: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ..< │ │ │ +000010d0: 6720 6964 3d22 6564 6765 3232 5f4e 6f64 g id="edge22_Nod │ │ │ +000010e0: 6530 3030 3030 315f 4e6f 6465 3030 3030 e000001_Node0000 │ │ │ +000010f0: 3230 2220 636c 6173 733d 2265 6467 6522 20" class="edge" │ │ │ +00001100: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 2623 >.Node1&# │ │ │ +00001110: 3435 3b26 6774 3b4e 6f64 6532 303c 2f74 45;>Node20</t │ │ │ +00001120: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00001130: 6467 6532 325f 4e6f 6465 3030 3030 3031 dge22_Node000001 │ │ │ +00001140: 5f4e 6f64 6530 3030 3032 3022 3e3c 6120 _Node000020"><a │ │ │ +00001150: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00001160: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00001170: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00001180: 6666 2220 643d 224d 3135 3134 2e32 372c ff" d="M1514.27, │ │ │ +00001190: 2d36 3637 2e37 3443 3137 3336 2e35 392c -667.74C1736.59, │ │ │ +000011a0: 2d36 3634 2e38 3320 3234 3734 2e30 322c -664.83 2474.02, │ │ │ +000011b0: 2d36 3533 2e30 3720 3235 3736 2c2d 3632 -653.07 2576,-62 │ │ │ +000011c0: 3420 3236 3331 2e30 332c 2d36 3038 2e33 4 2631.03,-608.3 │ │ │ +000011d0: 3220 3236 3838 2c2d 3631 372e 3732 2032 2 2688,-617.72 2 │ │ │ +000011e0: 3638 382c 2d35 3630 2e35 2032 3638 382c 688,-560.5 2688, │ │ │ +000011f0: 2d35 3630 2e35 2032 3638 382c 2d35 3630 -560.5 2688,-560 │ │ │ +00001200: 2e35 2032 3638 382c 2d35 3033 2e35 2032 .5 2688,-503.5 2 │ │ │ +00001210: 3638 382c 2d34 3538 2e35 3420 3234 3338 688,-458.54 2438 │ │ │ +00001220: 2e35 332c 2d32 3439 2e33 3420 3233 3637 .53,-249.34 2367 │ │ │ +00001230: 2e36 2c2d 3139 302e 3738 222f 3e0a 3c70 .6,-190.78"/>.<p │ │ │ +00001240: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +00001250: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +00001260: 3362 3866 6622 2070 6f69 6e74 733d 2232 3b8ff" points="2 │ │ │ +00001270: 3336 392e 3436 2c2d 3138 372e 3737 2032 369.46,-187.77 2 │ │ │ +00001280: 3335 392e 3532 2c2d 3138 342e 3131 2032 359.52,-184.11 2 │ │ │ +00001290: 3336 352e 3031 2c2d 3139 332e 3137 2032 365.01,-193.17 2 │ │ │ +000012a0: 3336 392e 3436 2c2d 3138 372e 3737 222f 369.46,-187.77"/ │ │ │ +000012b0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +000012c0: 0a3c 212d 2d20 4e6f 6465 3232 202d 2d3e .<!-- Node22 --> │ │ │ +000012d0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +000012e0: 3232 2220 636c 6173 733d 226e 6f64 6522 22" class="node" │ │ │ +000012f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 323c >.<title>Node22< │ │ │ +00001300: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00001310: 5f4e 6f64 6530 3030 3032 3222 3e3c 6120 _Node000022"><a │ │ │ +00001320: 786c 696e 6b3a 6872 6566 3d22 6130 3033 xlink:href="a003 │ │ │ +00001330: 3932 2e68 746d 6c22 2074 6172 6765 743d 92.html" target= │ │ │ +00001340: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00001350: 6c65 3d22 4162 7374 7261 6374 2069 6e74 le="Abstract int │ │ │ +00001360: 6572 6661 6365 7320 616e 6420 7375 7070 erfaces and supp │ │ │ +00001370: 6f72 742e 223e 0a3c 706f 6c79 676f 6e20 ort.">.<polygon │ │ │ +00001380: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ +00001390: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ +000013a0: 696e 7473 3d22 3138 3130 2c2d 3138 3420 ints="1810,-184 │ │ │ +000013b0: 3136 3838 2c2d 3138 3420 3136 3838 2c2d 1688,-184 1688,- │ │ │ +000013c0: 3136 3520 3138 3130 2c2d 3136 3520 3138 165 1810,-165 18 │ │ │ +000013d0: 3130 2c2d 3138 3422 2f3e 0a3c 7465 7874 10,-184"/>.<text │ │ │ +000013e0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +000013f0: 6464 6c65 2220 783d 2231 3734 3922 2079 ddle" x="1749" y │ │ │ +00001400: 3d22 2d31 3732 2220 666f 6e74 2d66 616d ="-172" font-fam │ │ │ +00001410: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +00001420: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +00001430: 7369 7a65 3d22 3130 2e30 3022 3e75 636f size="10.00">uco │ │ │ +00001440: 6d6d 6f6e 2f70 726f 746f 636f 6c73 2e68 mmon/protocols.h │ │ │ +00001450: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ +00001460: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00001470: 3126 2334 353b 2667 743b 4e6f 6465 3232 1->Node22 │ │ │ +00001480: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +00001490: 3237 5f4e 6f64 6530 3030 3030 315f 4e6f 27_Node000001_No │ │ │ +000014a0: 6465 3030 3030 3232 2220 636c 6173 733d de000022" class= │ │ │ +000014b0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +000014c0: 6f64 6531 2623 3435 3b26 6774 3b4e 6f64 ode1->Nod │ │ │ +000014d0: 6532 323c 2f74 6974 6c65 3e0a 3c67 2069 e22.........Node23...ucom │ │ │ +00001840: 6d6f 6e2f 6f62 6a65 6374 2e68 3c2f 7465 mon/object.h.... │ │ │ +00001880: 0a3c 6720 6964 3d22 6564 6765 3239 5f4e ..Node1 │ │ │ +000018c0: 2623 3435 3b26 6774 3b4e 6f64 6532 333c ->Node23< │ │ │ +000018d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000018e0: 5f65 6467 6532 395f 4e6f 6465 3030 3030 _edge29_Node0000 │ │ │ +000018f0: 3031 5f4e 6f64 6530 3030 3032 3322 3e3c 01_Node000023">< │ │ │ +00001900: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00001910: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00001920: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00001930: 6238 6666 2220 643d 224d 3133 3837 2e39 b8ff" d="M1387.9 │ │ │ +00001940: 362c 2d36 3637 2e31 3143 3131 3936 2e33 6,-667.11C1196.3 │ │ │ +00001950: 322c 2d36 3632 2e36 3420 3632 382e 3739 2,-662.64 628.79 │ │ │ +00001960: 2c2d 3634 372e 3535 2035 3439 2c2d 3632 ,-647.55 549,-62 │ │ │ +00001970: 3420 3530 322e 3231 2c2d 3631 302e 3139 4 502.21,-610.19 │ │ │ +00001980: 2034 3738 2e33 372c 2d36 3131 2e32 3720 478.37,-611.27 │ │ │ +00001990: 3435 342c 2d35 3639 2033 3732 2e30 382c 454,-569 372.08, │ │ │ +000019a0: 2d34 3236 2e39 3220 3532 332e 3531 2c2d -426.92 523.51,- │ │ │ +000019b0: 3333 322e 3738 2036 3737 2c2d 3237 3520 332.78 677,-275 │ │ │ +000019c0: 3733 382e 322c 2d32 3531 2e39 3620 3932 738.2,-251.96 92 │ │ │ +000019d0: 312e 3636 2c2d 3233 392e 3035 2031 3032 1.66,-239.05 102 │ │ │ +000019e0: 302e 3033 2c2d 3233 332e 3631 222f 3e0a 0.03,-233.61"/>. │ │ │ +000019f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00001a00: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00001a10: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00001a20: 2231 3032 302e 3335 2c2d 3233 372e 3120 "1020.35,-237.1 │ │ │ +00001a30: 3130 3330 2e31 352c 2d32 3333 2e30 3620 1030.15,-233.06 │ │ │ +00001a40: 3130 3139 2e39 372c 2d32 3330 2e31 3120 1019.97,-230.11 │ │ │ +00001a50: 3130 3230 2e33 352c 2d32 3337 2e31 222f 1020.35,-237.1"/ │ │ │ +00001a60: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00001a70: 0a3c 212d 2d20 4e6f 6465 3235 202d 2d3e .<!-- Node25 --> │ │ │ +00001a80: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +00001a90: 3235 2220 636c 6173 733d 226e 6f64 6522 25" class="node" │ │ │ +00001aa0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 353c >.<title>Node25< │ │ │ +00001ab0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00001ac0: 5f4e 6f64 6530 3030 3032 3522 3e3c 6120 _Node000025"><a │ │ │ +00001ad0: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ +00001ae0: 3436 2e68 746d 6c22 2074 6172 6765 743d 46.html" target= │ │ │ +00001af0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00001b00: 6c65 3d22 4120 7468 7265 6164 2623 3435 le="A thread- │ │ │ +00001b10: 3b73 6166 6520 6174 6f6d 6963 2068 6561 ;safe atomic hea │ │ │ +00001b20: 7020 6d61 6e61 6765 6d65 6e74 2073 7973 p management sys │ │ │ +00001b30: 7465 6d2e 223e 0a3c 706f 6c79 676f 6e20 tem.">.<polygon │ │ │ +00001b40: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ +00001b50: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ +00001b60: 696e 7473 3d22 3131 3738 2c2d 3531 3420 ints="1178,-514 │ │ │ +00001b70: 3130 3636 2c2d 3531 3420 3130 3636 2c2d 1066,-514 1066,- │ │ │ +00001b80: 3439 3520 3131 3738 2c2d 3439 3520 3131 495 1178,-495 11 │ │ │ +00001b90: 3738 2c2d 3531 3422 2f3e 0a3c 7465 7874 78,-514"/>.<text │ │ │ +00001ba0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +00001bb0: 6464 6c65 2220 783d 2231 3132 3222 2079 ddle" x="1122" y │ │ │ +00001bc0: 3d22 2d35 3032 2220 666f 6e74 2d66 616d ="-502" font-fam │ │ │ +00001bd0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +00001be0: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +00001bf0: 7369 7a65 3d22 3130 2e30 3022 3e75 636f size="10.00">uco │ │ │ +00001c00: 6d6d 6f6e 2f74 7970 6572 6566 2e68 3c2f mmon/typeref.h</ │ │ │ +00001c10: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ +00001c20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 </g>.<!-- Node1& │ │ │ +00001c30: 2334 353b 2667 743b 4e6f 6465 3235 202d #45;>Node25 - │ │ │ +00001c40: 2d3e 0a3c 6720 6964 3d22 6564 6765 3334 ->.<g id="edge34 │ │ │ +00001c50: 5f4e 6f64 6530 3030 3030 315f 4e6f 6465 _Node000001_Node │ │ │ +00001c60: 3030 3030 3235 2220 636c 6173 733d 2265 000025" class="e │ │ │ +00001c70: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +00001c80: 6531 2623 3435 3b26 6774 3b4e 6f64 6532 e1->Node2 │ │ │ +00001c90: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5.........Node1-> │ │ │ +00002000: 4e6f 6465 3236 3c2f 7469 746c 653e 0a3c Node26.< │ │ │ +00002010: 6720 6964 3d22 615f 6564 6765 3130 335f g id="a_edge103_ │ │ │ +00002020: 4e6f 6465 3030 3030 3031 5f4e 6f64 6530 Node000001_Node0 │ │ │ +00002030: 3030 3032 3622 3e3c 6120 786c 696e 6b3a 00026">........Node27...ucom │ │ │ +000022e0: 6d6f 6e2f 7469 6d65 7273 2e68 3c2f 7465 mon/timers.h.... │ │ │ +00002320: 0a3c 6720 6964 3d22 6564 6765 3732 5f4e ..Node1 │ │ │ +00002360: 2623 3435 3b26 6774 3b4e 6f64 6532 373c ->Node27< │ │ │ +00002370: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00002380: 5f65 6467 6537 325f 4e6f 6465 3030 3030 _edge72_Node0000 │ │ │ +00002390: 3031 5f4e 6f64 6530 3030 3032 3722 3e3c 01_Node000027">< │ │ │ +000023a0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000023b0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000023c0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000023d0: 6238 6666 2220 643d 224d 3133 3837 2e38 b8ff" d="M1387.8 │ │ │ +000023e0: 372c 2d36 3638 2e39 3943 3132 3438 2e39 7,-668.99C1248.9 │ │ │ +000023f0: 312c 2d36 3639 2e32 3920 3932 302e 3833 1,-669.29 920.83 │ │ │ +00002400: 2c2d 3636 352e 3431 2038 3139 2c2d 3632 ,-665.41 819,-62 │ │ │ +00002410: 3420 3738 332e 3935 2c2d 3630 392e 3734 4 783.95,-609.74 │ │ │ +00002420: 2037 3639 2e39 322c 2d36 3033 2e33 3320 769.92,-603.33 │ │ │ +00002430: 3735 342c 2d35 3639 2037 3336 2e38 382c 754,-569 736.88, │ │ │ +00002440: 2d35 3332 2e31 2037 3233 2e35 312c 2d35 -532.1 723.51,-5 │ │ │ +00002450: 3139 2e38 3520 3738 342c 2d34 3430 2038 19.85 784,-440 8 │ │ │ +00002460: 3032 2e37 382c 2d34 3135 2e32 3120 3832 02.78,-415.21 82 │ │ │ +00002470: 302e 3736 2c2d 3432 342e 3637 2038 3434 0.76,-424.67 844 │ │ │ +00002480: 2c2d 3430 3420 3835 392e 3339 2c2d 3339 ,-404 859.39,-39 │ │ │ +00002490: 302e 3331 2038 3733 2e33 352c 2d33 3731 0.31 873.35,-371 │ │ │ +000024a0: 2e32 3520 3838 322e 3339 2c2d 3335 372e .25 882.39,-357. │ │ │ +000024b0: 3539 222f 3e0a 3c70 6f6c 7967 6f6e 2066 59"/>.<polygon f │ │ │ +000024c0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +000024d0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +000024e0: 6f69 6e74 733d 2238 3835 2e33 372c 2d33 oints="885.37,-3 │ │ │ +000024f0: 3539 2e34 3320 3838 372e 3833 2c2d 3334 59.43 887.83,-34 │ │ │ +00002500: 392e 3133 2038 3739 2e34 382c 2d33 3535 9.13 879.48,-355 │ │ │ +00002510: 2e36 3520 3838 352e 3337 2c2d 3335 392e .65 885.37,-359. │ │ │ +00002520: 3433 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 43"/>.</a>.</g>. │ │ │ +00002530: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3238 </g>.<!-- Node28 │ │ │ +00002540: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ +00002550: 3030 3030 3238 2220 636c 6173 733d 226e 000028" class="n │ │ │ +00002560: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ +00002570: 6532 383c 2f74 6974 6c65 3e0a 3c67 2069 e28...ucommon │ │ │ +000026d0: 2f6c 696e 6b65 642e 683c 2f74 6578 743e /linked.h │ │ │ +000026e0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000026f0: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 . │ │ │ +00002740: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .Node1 │ │ │ +00002750: 353b 2667 743b 4e6f 6465 3238 3c2f 7469 5;>Node28</ti │ │ │ +00002760: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00002770: 6765 3731 5f4e 6f64 6530 3030 3030 315f ge71_Node000001_ │ │ │ +00002780: 4e6f 6465 3030 3030 3238 223e 3c61 2078 Node000028"><a x │ │ │ +00002790: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000027a0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000027b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000027c0: 6622 2064 3d22 4d31 3338 372e 3736 2c2d f" d="M1387.76,- │ │ │ +000027d0: 3636 372e 3536 4331 3232 392e 3937 2c2d 667.56C1229.97,- │ │ │ +000027e0: 3636 342e 3737 2038 3237 2e38 312c 2d36 664.77 827.81,-6 │ │ │ +000027f0: 3534 2e37 2037 3736 2c2d 3632 3420 3732 54.7 776,-624 72 │ │ │ +00002800: 342e 3437 2c2d 3539 332e 3437 2037 3232 4.47,-593.47 722 │ │ │ +00002810: 2e36 312c 2d35 3533 2e31 3420 3733 372c .61,-553.14 737, │ │ │ +00002820: 2d34 3935 2037 3433 2e36 342c 2d34 3638 -495 743.64,-468 │ │ │ +00002830: 2e31 3820 3734 382e 342c 2d34 3631 2e33 .18 748.4,-461.3 │ │ │ +00002840: 2037 3636 2c2d 3434 3020 3738 322e 3332 766,-440 782.32 │ │ │ +00002850: 2c2d 3432 302e 3236 2037 3937 2e31 2c2d ,-420.26 797.1,- │ │ │ +00002860: 3432 352e 3531 2038 3131 2c2d 3430 3420 425.51 811,-404 │ │ │ +00002870: 3832 392e 3433 2c2d 3337 352e 3438 2038 829.43,-375.48 8 │ │ │ +00002880: 3036 2e36 382c 2d33 3534 2e36 3820 3833 06.68,-354.68 83 │ │ │ +00002890: 302c 2d33 3330 2038 3439 2e38 312c 2d33 0,-330 849.81,-3 │ │ │ +000028a0: 3039 2e30 3420 3837 392e 3432 2c2d 3239 09.04 879.42,-29 │ │ │ +000028b0: 372e 3932 2039 3036 2e33 322c 2d32 3932 7.92 906.32,-292 │ │ │ +000028c0: 2e30 3322 2f3e 0a3c 706f 6c79 676f 6e20 .03"/>.<polygon │ │ │ +000028d0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +000028e0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +000028f0: 706f 696e 7473 3d22 3930 372e 3334 2c2d points="907.34,- │ │ │ +00002900: 3239 352e 3339 2039 3136 2e34 372c 2d32 295.39 916.47,-2 │ │ │ +00002910: 3930 2e30 3220 3930 352e 3938 2c2d 3238 90.02 905.98,-28 │ │ │ +00002920: 382e 3533 2039 3037 2e33 342c 2d32 3935 8.53 907.34,-295 │ │ │ +00002930: 2e33 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .39"/>.</a>.</g> │ │ │ +00002940: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ +00002950: 3120 2d2d 3e0a 3c67 2069 643d 224e 6f64 1 -->.<g id="Nod │ │ │ +00002960: 6530 3030 3033 3122 2063 6c61 7373 3d22 e000031" class=" │ │ │ +00002970: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +00002980: 6465 3331 3c2f 7469 746c 653e 0a3c 6720 de31.. │ │ │ +00002a70: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/memor │ │ │ +00002ae0: 792e 683c 2f74 6578 743e 0a3c 2f61 3e0a y.h.. │ │ │ +00002af0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node1-> │ │ │ +00002b60: 4e6f 6465 3331 3c2f 7469 746c 653e 0a3c Node31.< │ │ │ +00002b70: 6720 6964 3d22 615f 6564 6765 3737 5f4e g id="a_edge77_N │ │ │ +00002b80: 6f64 6530 3030 3030 315f 4e6f 6465 3030 ode000001_Node00 │ │ │ +00002b90: 3030 3331 223e 3c61 2078 6c69 6e6b 3a74 0031">........Node1-& │ │ │ +00002f40: 6774 3b4e 6f64 6533 323c 2f74 6974 6c65 gt;Node32...

.. │ │ │ +000030b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node34 │ │ │ +00003100: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...uco │ │ │ +00003250: 6d6d 6f6e 2f63 6f6e 6469 7469 6f6e 2e68 mmon/condition.h │ │ │ +00003260: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ...... │ │ │ +000032d0: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ +000032e0: 6465 3334 3c2f 7469 746c 653e 0a3c 6720 de34.........Node35...ucom │ │ │ +000035d0: 6d6f 6e2f 636f 756e 7465 722e 683c 2f74 mon/counter.h...< │ │ │ +000035f0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>...< │ │ │ +000037e0: 7469 746c 653e 4e6f 6465 3336 3c2f 7469 title>Node36...ucomm │ │ │ +00003940: 6f6e 2f6e 756d 6265 7273 2e68 3c2f 7465 on/numbers.h.... │ │ │ +00003980: 0a3c 6720 6964 3d22 6564 6765 3637 5f4e ..Node1 │ │ │ +000039c0: 2623 3435 3b26 6774 3b4e 6f64 6533 363c ->Node36< │ │ │ +000039d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000039e0: 5f65 6467 6536 375f 4e6f 6465 3030 3030 _edge67_Node0000 │ │ │ +000039f0: 3031 5f4e 6f64 6530 3030 3033 3622 3e3c 01_Node000036">< │ │ │ +00003a00: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00003a10: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00003a20: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00003a30: 6238 6666 2220 643d 224d 3133 3837 2e39 b8ff" d="M1387.9 │ │ │ +00003a40: 332c 2d36 3637 2e35 3943 3131 3633 2e36 3,-667.59C1163.6 │ │ │ +00003a50: 372c 2d36 3634 2e31 3320 3431 322e 3538 7,-664.13 412.58 │ │ │ +00003a60: 2c2d 3635 302e 3634 2033 3038 2c2d 3632 ,-650.64 308,-62 │ │ │ +00003a70: 3420 3235 342e 3635 2c2d 3631 302e 3431 4 254.65,-610.41 │ │ │ +00003a80: 2032 3236 2e30 332c 2d36 3135 2e37 3820 226.03,-615.78 │ │ │ +00003a90: 3139 372c 2d35 3639 2031 3837 2e33 362c 197,-569 187.36, │ │ │ +00003aa0: 2d35 3533 2e34 3620 3139 392e 3435 2c2d -553.46 199.45,- │ │ │ +00003ab0: 3533 342e 3439 2032 3131 2e32 342c 2d35 534.49 211.24,-5 │ │ │ +00003ac0: 3231 2e33 3522 2f3e 0a3c 706f 6c79 676f 21.35"/>.<polygo │ │ │ +00003ad0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00003ae0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00003af0: 2220 706f 696e 7473 3d22 3231 332e 3931 " points="213.91 │ │ │ +00003b00: 2c2d 3532 332e 3633 2032 3138 2e33 352c ,-523.63 218.35, │ │ │ +00003b10: 2d35 3134 2e30 3120 3230 382e 3838 2c2d -514.01 208.88,- │ │ │ +00003b20: 3531 382e 3736 2032 3133 2e39 312c 2d35 518.76 213.91,-5 │ │ │ +00003b30: 3233 2e36 3322 2f3e 0a3c 2f61 3e0a 3c2f 23.63"/>.</a>.</ │ │ │ +00003b40: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +00003b50: 6533 3720 2d2d 3e0a 3c67 2069 643d 224e e37 -->.<g id="N │ │ │ +00003b60: 6f64 6530 3030 3033 3722 2063 6c61 7373 ode000037" class │ │ │ +00003b70: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +00003b80: 4e6f 6465 3337 3c2f 7469 746c 653e 0a3c Node37.< │ │ │ +00003b90: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00003ba0: 3337 223e 3c61 2078 6c69 6e6b 3a68 7265 37">..ucommon │ │ │ +00003ce0: 2f72 6575 7365 2e68 3c2f 7465 7874 3e0a /reuse.h. │ │ │ +00003cf0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00003d00: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ +00003d10: 743b 4e6f 6465 3337 202d 2d3e 0a3c 6720 t;Node37 -->.. │ │ │ +00003d50: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ +00003d60: 3b26 6774 3b4e 6f64 6533 373c 2f74 6974 ;>Node37</tit │ │ │ +00003d70: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00003d80: 6536 395f 4e6f 6465 3030 3030 3031 5f4e e69_Node000001_N │ │ │ +00003d90: 6f64 6530 3030 3033 3722 3e3c 6120 786c ode000037"><a xl │ │ │ +00003da0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00003db0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00003dc0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00003dd0: 2220 643d 224d 3134 3530 2e33 2c2d 3635 " d="M1450.3,-65 │ │ │ +00003de0: 392e 3734 4331 3434 382e 3237 2c2d 3633 9.74C1448.27,-63 │ │ │ +00003df0: 342e 3331 2031 3434 322e 3335 2c2d 3536 4.31 1442.35,-56 │ │ │ +00003e00: 302e 3038 2031 3433 392e 3533 2c2d 3532 0.08 1439.53,-52 │ │ │ +00003e10: 342e 3639 222f 3e0a 3c70 6f6c 7967 6f6e 4.69"/>.<polygon │ │ │ +00003e20: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00003e30: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00003e40: 2070 6f69 6e74 733d 2231 3434 322e 3939 points="1442.99 │ │ │ +00003e50: 2c2d 3532 3420 3134 3338 2e37 2c2d 3531 ,-524 1438.7,-51 │ │ │ +00003e60: 342e 3331 2031 3433 362e 3031 2c2d 3532 4.31 1436.01,-52 │ │ │ +00003e70: 342e 3535 2031 3434 322e 3939 2c2d 3532 4.55 1442.99,-52 │ │ │ +00003e80: 3422 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 4"/>.</a>.</g>.< │ │ │ +00003e90: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3820 /g>.<!-- Node38 │ │ │ +00003ea0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ +00003eb0: 3030 3033 3822 2063 6c61 7373 3d22 6e6f 00038" class="no │ │ │ +00003ec0: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ +00003ed0: 3338 3c2f 7469 746c 653e 0a3c 6720 6964 38. │ │ │ +00003ef0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 .. │ │ │ +00003fd0: 3c74 6578 7420 7465 7874 2d61 6e63 686f ucommon/access │ │ │ +00004040: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00004050: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node1->N │ │ │ +000040c0: 6f64 6533 383c 2f74 6974 6c65 3e0a 3c67 ode38... │ │ │ +00004210: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ... │ │ │ +00004290: 0a3c 212d 2d20 4e6f 6465 3339 202d 2d3e . │ │ │ +000042a0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node39< │ │ │ +000042d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000042e0: 5f4e 6f64 6530 3030 3033 3922 3e3c 6120 _Node000039"><a │ │ │ +000042f0: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ +00004300: 3739 2e68 746d 6c22 2074 6172 6765 743d 79.html" target= │ │ │ +00004310: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00004320: 6c65 3d22 5375 7070 6f72 7420 666f 7220 le="Support for │ │ │ +00004330: 6d65 6d6f 7279 206d 6170 7065 6420 6f62 memory mapped ob │ │ │ +00004340: 6a65 6374 732e 223e 0a3c 706f 6c79 676f jects.">.<polygo │ │ │ +00004350: 6e20 6669 6c6c 3d22 7768 6974 6522 2073 n fill="white" s │ │ │ +00004360: 7472 6f6b 653d 2223 3636 3636 3636 2220 troke="#666666" │ │ │ +00004370: 706f 696e 7473 3d22 3234 3639 2e35 2c2d points="2469.5,- │ │ │ +00004380: 3531 3420 3233 3532 2e35 2c2d 3531 3420 514 2352.5,-514 │ │ │ +00004390: 3233 3532 2e35 2c2d 3439 3520 3234 3639 2352.5,-495 2469 │ │ │ +000043a0: 2e35 2c2d 3439 3520 3234 3639 2e35 2c2d .5,-495 2469.5,- │ │ │ +000043b0: 3531 3422 2f3e 0a3c 7465 7874 2074 6578 514"/>.<text tex │ │ │ +000043c0: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ +000043d0: 2220 783d 2232 3431 3122 2079 3d22 2d35 " x="2411" y="-5 │ │ │ +000043e0: 3032 2220 666f 6e74 2d66 616d 696c 793d 02" font-family= │ │ │ +000043f0: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ +00004400: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ +00004410: 3d22 3130 2e30 3022 3e75 636f 6d6d 6f6e ="10.00">ucommon │ │ │ +00004420: 2f6d 6170 7065 642e 683c 2f74 6578 743e /mapped.h</text> │ │ │ +00004430: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00004440: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 <!-- Node1-& │ │ │ +00004450: 6774 3b4e 6f64 6533 3920 2d2d 3e0a 3c67 gt;Node39 -->.<g │ │ │ +00004460: 2069 643d 2265 6467 6537 385f 4e6f 6465 id="edge78_Node │ │ │ +00004470: 3030 3030 3031 5f4e 6f64 6530 3030 3033 000001_Node00003 │ │ │ +00004480: 3922 2063 6c61 7373 3d22 6564 6765 223e 9" class="edge"> │ │ │ +00004490: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .<title>Node1 │ │ │ +000044a0: 353b 2667 743b 4e6f 6465 3339 3c2f 7469 5;>Node39</ti │ │ │ +000044b0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000044c0: 6765 3738 5f4e 6f64 6530 3030 3030 315f ge78_Node000001_ │ │ │ +000044d0: 4e6f 6465 3030 3030 3339 223e 3c61 2078 Node000039"><a x │ │ │ +000044e0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000044f0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00004500: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00004510: 6622 2064 3d22 4d31 3531 342e 3033 2c2d f" d="M1514.03,- │ │ │ +00004520: 3636 382e 3743 3137 3034 2e38 372c 2d36 668.7C1704.87,-6 │ │ │ +00004530: 3638 2e38 3320 3232 3637 2e36 332c 2d36 68.83 2267.63,-6 │ │ │ +00004540: 3635 2e36 3520 3233 3338 2c2d 3632 3420 65.65 2338,-624 │ │ │ +00004550: 3233 3735 2e38 332c 2d36 3031 2e36 3120 2375.83,-601.61 │ │ │ +00004560: 3233 3936 2e37 362c 2d35 3531 2e31 3920 2396.76,-551.19 │ │ │ +00004570: 3234 3035 2e37 2c2d 3532 332e 3922 2f3e 2405.7,-523.9"/> │ │ │ +00004580: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00004590: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +000045a0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +000045b0: 3d22 3234 3039 2e31 332c 2d35 3234 2e36 ="2409.13,-524.6 │ │ │ +000045c0: 3520 3234 3038 2e37 332c 2d35 3134 2e30 5 2408.73,-514.0 │ │ │ +000045d0: 3620 3234 3032 2e34 342c 2d35 3232 2e35 6 2402.44,-522.5 │ │ │ +000045e0: 3920 3234 3039 2e31 332c 2d35 3234 2e36 9 2409.13,-524.6 │ │ │ +000045f0: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ +00004600: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3020 /g>.<!-- Node40 │ │ │ +00004610: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ +00004620: 3030 3034 3022 2063 6c61 7373 3d22 6e6f 00040" class="no │ │ │ +00004630: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ +00004640: 3430 3c2f 7469 746c 653e 0a3c 6720 6964 40. │ │ │ +00004660: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..uc │ │ │ +00004780: 6f6d 6d6f 6e2f 756e 6963 6f64 652e 683c ommon/unicode.h< │ │ │ +00004790: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +000047a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +00004800: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ +00004810: 3430 3c2f 7469 746c 653e 0a3c 6720 6964 40.........N │ │ │ +000049d0: 6f64 6534 313c 2f74 6974 6c65 3e0a 3c67 ode41...ucommon/ │ │ │ +00004b50: 6461 7465 7469 6d65 2e68 3c2f 7465 7874 datetime.h... │ │ │ +00004b70: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ..< │ │ │ +00004b90: 6720 6964 3d22 6564 6765 3835 5f4e 6f64 g id="edge85_Nod │ │ │ +00004ba0: 6530 3030 3030 315f 4e6f 6465 3030 3030 e000001_Node0000 │ │ │ +00004bb0: 3431 2220 636c 6173 733d 2265 6467 6522 41" class="edge" │ │ │ +00004bc0: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 2623 >.Node1&# │ │ │ +00004bd0: 3435 3b26 6774 3b4e 6f64 6534 313c 2f74 45;>Node41</t │ │ │ +00004be0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00004bf0: 6467 6538 355f 4e6f 6465 3030 3030 3031 dge85_Node000001 │ │ │ +00004c00: 5f4e 6f64 6530 3030 3034 3122 3e3c 6120 _Node000041"><a │ │ │ +00004c10: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00004c20: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00004c30: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00004c40: 6666 2220 643d 224d 3133 3837 2e36 352c ff" d="M1387.65, │ │ │ +00004c50: 2d36 3638 2e33 3543 3131 3636 2e38 342c -668.35C1166.84, │ │ │ +00004c60: 2d36 3637 2e35 3220 3433 392e 332c 2d36 -667.52 439.3,-6 │ │ │ +00004c70: 3631 2e38 3920 3334 322c 2d36 3234 2033 61.89 342,-624 3 │ │ │ +00004c80: 3136 2e37 382c 2d36 3134 2e31 3820 3239 16.78,-614.18 29 │ │ │ +00004c90: 342e 3032 2c2d 3539 322e 3135 2032 3830 4.02,-592.15 280 │ │ │ +00004ca0: 2e33 352c 2d35 3736 2e38 3122 2f3e 0a3c .35,-576.81"/>.< │ │ │ +00004cb0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00004cc0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00004cd0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00004ce0: 3238 322e 392c 2d35 3734 2e34 3120 3237 282.9,-574.41 27 │ │ │ +00004cf0: 332e 3734 2c2d 3536 392e 3120 3237 372e 3.74,-569.1 277. │ │ │ +00004d00: 3539 2c2d 3537 382e 3937 2032 3832 2e39 59,-578.97 282.9 │ │ │ +00004d10: 2c2d 3537 342e 3431 222f 3e0a 3c2f 613e ,-574.41"/>.</a> │ │ │ +00004d20: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00004d30: 4e6f 6465 3432 202d 2d3e 0a3c 6720 6964 Node42 -->.<g id │ │ │ +00004d40: 3d22 4e6f 6465 3030 3030 3432 2220 636c ="Node000042" cl │ │ │ +00004d50: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +00004d60: 6c65 3e4e 6f64 6534 323c 2f74 6974 6c65 le>Node42...ucommon/k │ │ │ +00004ec0: 6579 6461 7461 2e68 3c2f 7465 7874 3e0a eydata.h. │ │ │ +00004ed0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00004ee0: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ +00004ef0: 743b 4e6f 6465 3432 202d 2d3e 0a3c 6720 t;Node42 -->.. │ │ │ +00004f30: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ +00004f40: 3b26 6774 3b4e 6f64 6534 323c 2f74 6974 ;>Node42</tit │ │ │ +00004f50: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00004f60: 6539 315f 4e6f 6465 3030 3030 3031 5f4e e91_Node000001_N │ │ │ +00004f70: 6f64 6530 3030 3034 3222 3e3c 6120 786c ode000042"><a xl │ │ │ +00004f80: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00004f90: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00004fa0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00004fb0: 2220 643d 224d 3133 3837 2e37 312c 2d36 " d="M1387.71,-6 │ │ │ +00004fc0: 3637 2e36 3743 3131 3930 2e31 332c 2d36 67.67C1190.13,-6 │ │ │ +00004fd0: 3634 2e37 3820 3539 362e 3139 2c2d 3635 64.78 596.19,-65 │ │ │ +00004fe0: 332e 3635 2035 3638 2c2d 3632 3420 3532 3.65 568,-624 52 │ │ │ +00004ff0: 382e 3439 2c2d 3538 322e 3435 2035 3339 8.49,-582.45 539 │ │ │ +00005000: 2e31 312c 2d35 3434 2e35 3220 3536 382c .11,-544.52 568, │ │ │ +00005010: 2d34 3935 2035 3935 2e39 322c 2d34 3437 -495 595.92,-447 │ │ │ +00005020: 2e31 3420 3635 362e 3332 2c2d 3432 302e .14 656.32,-420. │ │ │ +00005030: 3438 2036 3938 2e35 332c 2d34 3037 2e30 48 698.53,-407.0 │ │ │ +00005040: 3622 2f3e 0a3c 706f 6c79 676f 6e20 6669 6"/>.<polygon fi │ │ │ +00005050: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +00005060: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +00005070: 696e 7473 3d22 3639 392e 3736 2c2d 3431 ints="699.76,-41 │ │ │ +00005080: 302e 3334 2037 3038 2e33 312c 2d34 3034 0.34 708.31,-404 │ │ │ +00005090: 2e30 3820 3639 372e 3732 2c2d 3430 332e .08 697.72,-403. │ │ │ +000050a0: 3635 2036 3939 2e37 362c 2d34 3130 2e33 65 699.76,-410.3 │ │ │ +000050b0: 3422 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 4"/>.</a>.</g>.< │ │ │ +000050c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3320 /g>.<!-- Node43 │ │ │ +000050d0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ +000050e0: 3030 3034 3322 2063 6c61 7373 3d22 6e6f 00043" class="no │ │ │ +000050f0: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ +00005100: 3433 3c2f 7469 746c 653e 0a3c 6720 6964 43. │ │ │ +00005120: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..u │ │ │ +00005250: 636f 6d6d 6f6e 2f73 6f63 6b65 742e 683c common/socket.h< │ │ │ +00005260: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00005270: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +000052d0: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ +000052e0: 3433 3c2f 7469 746c 653e 0a3c 6720 6964 43......... │ │ │ +00005640: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ +00005650: 3b26 6774 3b4e 6f64 6534 393c 2f74 6974 ;>Node49</tit │ │ │ +00005660: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00005670: 6531 3034 5f4e 6f64 6530 3030 3030 315f e104_Node000001_ │ │ │ +00005680: 4e6f 6465 3030 3030 3439 223e 3c61 2078 Node000049"><a x │ │ │ +00005690: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000056a0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000056b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000056c0: 6622 2064 3d22 4d31 3435 392e 3539 2c2d f" d="M1459.59,- │ │ │ +000056d0: 3635 392e 3636 4331 3437 372e 3239 2c2d 659.66C1477.29,- │ │ │ +000056e0: 3634 312e 3436 2031 3531 382e 3034 2c2d 641.46 1518.04,- │ │ │ +000056f0: 3539 392e 3535 2031 3534 302e 3438 2c2d 599.55 1540.48,- │ │ │ +00005700: 3537 362e 3437 222f 3e0a 3c70 6f6c 7967 576.47"/>.<polyg │ │ │ +00005710: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00005720: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00005730: 6622 2070 6f69 6e74 733d 2231 3534 332e f" points="1543. │ │ │ +00005740: 3132 2c2d 3537 382e 3737 2031 3534 372e 12,-578.77 1547. │ │ │ +00005750: 3538 2c2d 3536 392e 3136 2031 3533 382e 58,-569.16 1538. │ │ │ +00005760: 312c 2d35 3733 2e38 3920 3135 3433 2e31 1,-573.89 1543.1 │ │ │ +00005770: 322c 2d35 3738 2e37 3722 2f3e 0a3c 2f61 2,-578.77"/>.</a │ │ │ +00005780: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00005790: 204e 6f64 6535 3020 2d2d 3e0a 3c67 2069 Node50 -->.<g i │ │ │ +000057a0: 643d 224e 6f64 6530 3030 3035 3022 2063 d="Node000050" c │ │ │ +000057b0: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ +000057c0: 746c 653e 4e6f 6465 3530 3c2f 7469 746c tle>Node50</titl │ │ │ +000057d0: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ +000057e0: 3030 3030 3530 223e 3c61 2078 6c69 6e6b 000050"><a xlink │ │ │ +000057f0: 3a68 7265 663d 2261 3030 3436 342e 6874 :href="a00464.ht │ │ │ +00005800: 6d6c 2220 7461 7267 6574 3d22 5f74 6f70 ml" target="_top │ │ │ +00005810: 2220 786c 696e 6b3a 7469 746c 653d 224d " xlink:title="M │ │ │ +00005820: 6170 7320 6f66 2074 6872 6561 6426 2334 aps of thread │ │ │ +00005830: 353b 7361 6665 2073 7472 6f6e 676c 7920 5;safe strongly │ │ │ +00005840: 7479 7065 6420 6865 6170 206f 626a 6563 typed heap objec │ │ │ +00005850: 7473 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 ts.">.<polygon f │ │ │ +00005860: 696c 6c3d 2277 6869 7465 2220 7374 726f ill="white" stro │ │ │ +00005870: 6b65 3d22 2336 3636 3636 3622 2070 6f69 ke="#666666" poi │ │ │ +00005880: 6e74 733d 2231 3236 322c 2d35 3639 2031 nts="1262,-569 1 │ │ │ +00005890: 3135 302c 2d35 3639 2031 3135 302c 2d35 150,-569 1150,-5 │ │ │ +000058a0: 3530 2031 3236 322c 2d35 3530 2031 3236 50 1262,-550 126 │ │ │ +000058b0: 322c 2d35 3639 222f 3e0a 3c74 6578 7420 2,-569"/>.<text │ │ │ +000058c0: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ +000058d0: 646c 6522 2078 3d22 3132 3036 2220 793d dle" x="1206" y= │ │ │ +000058e0: 222d 3535 3722 2066 6f6e 742d 6661 6d69 "-557" font-fami │ │ │ +000058f0: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ +00005900: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ +00005910: 697a 653d 2231 302e 3030 223e 7563 6f6d ize="10.00">ucom │ │ │ +00005920: 6d6f 6e2f 6d61 7072 6566 2e68 3c2f 7465 mon/mapref.h</te │ │ │ +00005930: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ +00005940: 673e 0a3c 212d 2d20 4e6f 6465 3126 2334 g>.<!-- Node1 │ │ │ +00005950: 353b 2667 743b 4e6f 6465 3530 202d 2d3e 5;>Node50 --> │ │ │ +00005960: 0a3c 6720 6964 3d22 6564 6765 3131 315f .<g id="edge111_ │ │ │ +00005970: 4e6f 6465 3030 3030 3031 5f4e 6f64 6530 Node000001_Node0 │ │ │ +00005980: 3030 3035 3022 2063 6c61 7373 3d22 6564 00050" class="ed │ │ │ +00005990: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +000059a0: 3126 2334 353b 2667 743b 4e6f 6465 3530 1->Node50 │ │ │ +000059b0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...< │ │ │ +00005a60: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00005a70: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00005a80: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00005a90: 3132 3335 2e39 352c 2d35 3639 2e38 3820 1235.95,-569.88 │ │ │ +00005aa0: 3132 3235 2e33 392c 2d35 3639 2e30 3520 1225.39,-569.05 │ │ │ +00005ab0: 3132 3333 2e31 332c 2d35 3736 2e32 3820 1233.13,-576.28 │ │ │ +00005ac0: 3132 3335 2e39 352c 2d35 3639 2e38 3822 1235.95,-569.88" │ │ │ +00005ad0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />......Node1-&g │ │ │ +00005cf0: 743b 4e6f 6465 3531 3c2f 7469 746c 653e t;Node51 │ │ │ +00005d00: 0a3c 6720 6964 3d22 615f 6564 6765 3131 ......< │ │ │ +00005e20: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3220 /g>...Node │ │ │ +00005e60: 3532 3c2f 7469 746c 653e 0a3c 6720 6964 52. │ │ │ +00005e80: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..uc │ │ │ +00005fb0: 6f6d 6d6f 6e2f 6673 7973 2e68 3c2f 7465 ommon/fsys.h.... │ │ │ +00005ff0: 0a3c 6720 6964 3d22 6564 6765 3132 375f ..Node │ │ │ +00006030: 3126 2334 353b 2667 743b 4e6f 6465 3532 1->Node52 │ │ │ +00006040: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .....< │ │ │ +00006190: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node53. │ │ │ +000061e0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..ucomm │ │ │ +00006320: 6f6e 2f74 656d 706f 7261 7279 2e68 3c2f on/temporary.h... │ │ │ +00006340: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 ... │ │ │ +000066f0: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ +00006700: 3b26 6774 3b4e 6f64 6535 343c 2f74 6974 ;>Node54</tit │ │ │ +00006710: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00006720: 6531 3435 5f4e 6f64 6530 3030 3030 315f e145_Node000001_ │ │ │ +00006730: 4e6f 6465 3030 3030 3534 223e 3c61 2078 Node000054"><a x │ │ │ +00006740: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00006750: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00006760: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00006770: 6622 2064 3d22 4d31 3531 342e 312c 2d36 f" d="M1514.1,-6 │ │ │ +00006780: 3637 2e35 3243 3137 3035 2e33 372c 2d36 67.52C1705.37,-6 │ │ │ +00006790: 3634 2e32 3320 3232 3637 2e32 342c 2d36 64.23 2267.24,-6 │ │ │ +000067a0: 3532 2e32 3120 3232 3934 2c2d 3632 3420 52.21 2294,-624 │ │ │ +000067b0: 3233 3530 2e33 392c 2d35 3634 2e35 3520 2350.39,-564.55 │ │ │ +000067c0: 3232 3231 2e32 362c 2d34 3932 2e34 3520 2221.26,-492.45 │ │ │ +000067d0: 3231 3631 2e34 2c2d 3436 332e 3438 222f 2161.4,-463.48"/ │ │ │ +000067e0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +000067f0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00006800: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00006810: 733d 2232 3136 322e 3633 2c2d 3436 302e s="2162.63,-460. │ │ │ +00006820: 3138 2032 3135 322e 3039 2c2d 3435 392e 18 2152.09,-459. │ │ │ +00006830: 3035 2032 3135 392e 3632 2c2d 3436 362e 05 2159.62,-466. │ │ │ +00006840: 3520 3231 3632 2e36 332c 2d34 3630 2e31 5 2162.63,-460.1 │ │ │ +00006850: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ +00006860: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3520 /g>.<!-- Node55 │ │ │ +00006870: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ +00006880: 3030 3035 3522 2063 6c61 7373 3d22 6e6f 00055" class="no │ │ │ +00006890: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ +000068a0: 3535 3c2f 7469 746c 653e 0a3c 6720 6964 55. │ │ │ +000068c0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..ucommon/st │ │ │ +00006a30: 7265 616d 2e68 3c2f 7465 7874 3e0a 3c2f ream.h......< │ │ │ +00006aa0: 7469 746c 653e 4e6f 6465 3126 2334 353b title>Node1- │ │ │ +00006ab0: 2667 743b 4e6f 6465 3535 3c2f 7469 746c >Node55..< │ │ │ +00006b00: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00006b10: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00006b20: 2220 643d 224d 3135 3134 2e30 342c 2d36 " d="M1514.04,-6 │ │ │ +00006b30: 3631 2e30 3743 3135 3838 2e35 362c 2d36 61.07C1588.56,-6 │ │ │ +00006b40: 3532 2e32 3820 3137 3136 2e33 322c 2d36 52.28 1716.32,-6 │ │ │ +00006b50: 3337 2e31 3720 3138 3236 2c2d 3632 3420 37.17 1826,-624 │ │ │ +00006b60: 3138 3237 2e32 362c 2d36 3233 2e38 3520 1827.26,-623.85 │ │ │ +00006b70: 3138 3238 2e35 342c 2d36 3233 2e36 3920 1828.54,-623.69 │ │ │ +00006b80: 3138 3239 2e38 332c 2d36 3233 2e35 3422 1829.83,-623.54" │ │ │ +00006b90: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />... │ │ │ +00006c10: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 ....No │ │ │ +00006c50: 6465 3538 3c2f 7469 746c 653e 0a3c 6720 de58...ucommon │ │ │ +00006db0: 2f73 746c 2e68 3c2f 7465 7874 3e0a 3c2f /stl.h......< │ │ │ +00006e20: 7469 746c 653e 4e6f 6465 3126 2334 353b title>Node1- │ │ │ +00006e30: 2667 743b 4e6f 6465 3538 3c2f 7469 746c >Node58..< │ │ │ +00006e80: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00006e90: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00006ea0: 2220 643d 224d 3133 3837 2e37 332c 2d36 " d="M1387.73,-6 │ │ │ +00006eb0: 3638 2e39 3143 3131 3230 2e36 352c 2d36 68.91C1120.65,-6 │ │ │ +00006ec0: 3730 2e33 3420 3937 2e30 392c 2d36 3732 70.34 97.09,-672 │ │ │ +00006ed0: 2e36 3120 3530 2c2d 3632 3420 2d32 312e .61 50,-624 -21. │ │ │ +00006ee0: 3639 2c2d 3534 392e 3939 2033 382e 3736 69,-549.99 38.76 │ │ │ +00006ef0: 2c2d 3430 382e 3239 2036 332e 3538 2c2d ,-408.29 63.58,- │ │ │ +00006f00: 3335 382e 3431 222f 3e0a 3c70 6f6c 7967 358.41"/>....< │ │ │ +00006f80: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 202d /g>...Nod │ │ │ +00007130: 6532 2623 3435 3b26 6774 3b4e 6f64 6533 e2->Node3 │ │ │ +00007140: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ +00007170: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00007180: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">..

......Node4 │ │ │ +000072d0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...cstdd │ │ │ +000073c0: 6566 3c2f 7465 7874 3e0a 3c2f 613e 0a3c ef..< │ │ │ +000073d0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +00007430: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ +00007440: 6534 3c2f 7469 746c 653e 0a3c 6720 6964 e4... │ │ │ +00007550: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00007560: 3c21 2d2d 204e 6f64 6535 202d 2d3e 0a3c .< │ │ │ +00007570: 6720 6964 3d22 4e6f 6465 3030 3030 3035 g id="Node000005 │ │ │ +00007580: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00007590: 3c74 6974 6c65 3e4e 6f64 6535 3c2f 7469 Node5</ti │ │ │ +000075a0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +000075b0: 6465 3030 3030 3035 223e 3c61 2078 6c69 de000005"><a xli │ │ │ +000075c0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +000075d0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ +000075e0: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ +000075f0: 3939 3939 3922 2070 6f69 6e74 733d 2232 99999" points="2 │ │ │ +00007600: 3537 362e 352c 2d31 3920 3235 3131 2e35 576.5,-19 2511.5 │ │ │ +00007610: 2c2d 3139 2032 3531 312e 352c 3020 3235 ,-19 2511.5,0 25 │ │ │ +00007620: 3736 2e35 2c30 2032 3537 362e 352c 2d31 76.5,0 2576.5,-1 │ │ │ +00007630: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ +00007640: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ +00007650: 783d 2232 3534 3422 2079 3d22 2d37 2220 x="2544" y="-7" │ │ │ +00007660: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +00007670: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +00007680: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +00007690: 2e30 3022 3e73 7464 6578 6365 7074 3c2f .00">stdexcept</ │ │ │ +000076a0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ +000076b0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 </g>.<!-- Node2& │ │ │ +000076c0: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ +000076d0: 3e0a 3c67 2069 643d 2265 6467 6534 5f4e >.<g id="edge4_N │ │ │ +000076e0: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ +000076f0: 3030 3035 2220 636c 6173 733d 2265 6467 0005" class="edg │ │ │ +00007700: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ +00007710: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ +00007720: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00007730: 6564 6765 345f 4e6f 6465 3030 3030 3032 edge4_Node000002 │ │ │ +00007740: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ +00007750: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00007760: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00007770: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00007780: 6666 2220 643d 224d 3731 342e 3834 2c2d ff" d="M714.84,- │ │ │ +00007790: 3633 2e34 3743 3938 382e 3436 2c2d 3633 63.47C988.46,-63 │ │ │ +000077a0: 2e31 3320 3231 3233 2e30 352c 2d35 392e .13 2123.05,-59. │ │ │ +000077b0: 3331 2032 3530 302e 3933 2c2d 3138 2e38 31 2500.93,-18.8 │ │ │ +000077c0: 3522 2f3e 0a3c 706f 6c79 676f 6e20 6669 5"/>.<polygon fi │ │ │ +000077d0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000077e0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000077f0: 696e 7473 3d22 3235 3031 2e35 312c 2d32 ints="2501.51,-2 │ │ │ +00007800: 322e 3331 2032 3531 312e 3037 2c2d 3137 2.31 2511.07,-17 │ │ │ +00007810: 2e37 3320 3235 3030 2e37 352c 2d31 352e .73 2500.75,-15. │ │ │ +00007820: 3335 2032 3530 312e 3531 2c2d 3232 2e33 35 2501.51,-22.3 │ │ │ +00007830: 3122 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 1"/>.</a>.</g>.< │ │ │ +00007840: 2f67 3e0a 3c21 2d2d 204e 6f64 6536 202d /g>.<!-- Node6 - │ │ │ +00007850: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ +00007860: 3030 3036 2220 636c 6173 733d 226e 6f64 0006" class="nod │ │ │ +00007870: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6536 e">.<title>Node6 │ │ │ +00007880: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...pthread.h..... │ │ │ +000079b0: 3c67 2069 643d 2265 6467 6535 5f4e 6f64 .Node2&# │ │ │ +000079f0: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ +00007a00: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00007a10: 6765 355f 4e6f 6465 3030 3030 3032 5f4e ge5_Node000002_N │ │ │ +00007a20: 6f64 6530 3030 3030 3622 3e3c 6120 786c ode000006"><a xl │ │ │ +00007a30: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00007a40: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00007a50: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00007a60: 2220 643d 224d 3637 372e 3938 2c2d 3534 " d="M677.98,-54 │ │ │ +00007a70: 2e39 3843 3730 312e 352c 2d34 362e 3237 .98C701.5,-46.27 │ │ │ +00007a80: 2037 3338 2e32 392c 2d33 322e 3633 2037 738.29,-32.63 7 │ │ │ +00007a90: 3634 2e39 342c 2d32 322e 3735 222f 3e0a 64.94,-22.75"/>. │ │ │ +00007aa0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00007ab0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00007ac0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00007ad0: 2237 3636 2e34 352c 2d32 352e 3933 2037 "766.45,-25.93 7 │ │ │ +00007ae0: 3734 2e36 312c 2d31 392e 3137 2037 3634 74.61,-19.17 764 │ │ │ +00007af0: 2e30 312c 2d31 392e 3336 2037 3636 2e34 .01,-19.36 766.4 │ │ │ +00007b00: 352c 2d32 352e 3933 222f 3e0a 3c2f 613e 5,-25.93"/>.</a> │ │ │ +00007b10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00007b20: 4e6f 6465 3720 2d2d 3e0a 3c67 2069 643d Node7 -->.<g id= │ │ │ +00007b30: 224e 6f64 6530 3030 3030 3722 2063 6c61 "Node000007" cla │ │ │ +00007b40: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +00007b50: 653e 4e6f 6465 373c 2f74 6974 6c65 3e0a e>Node7. │ │ │ +00007b60: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 .. │ │ │ +00007bf0: 3c74 6578 7420 7465 7874 2d61 6e63 686f │ │ │ +00007c50: 7369 676e 616c 2e68 3c2f 7465 7874 3e0a signal.h. │ │ │ +00007c60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00007c70: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ +00007c80: 743b 4e6f 6465 3720 2d2d 3e0a 3c67 2069 t;Node7 -->..Node2-& │ │ │ +00007cd0: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ +00007ce0: 0a3c 6720 6964 3d22 615f 6564 6765 365f ...< │ │ │ +00007d80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00007d90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00007da0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00007db0: 3232 3532 2e35 372c 2d31 352e 3232 2032 2252.57,-15.22 2 │ │ │ +00007dc0: 3236 322e 3435 2c2d 3131 2e33 3920 3232 262.45,-11.39 22 │ │ │ +00007dd0: 3532 2e33 342c 2d38 2e32 3220 3232 3532 52.34,-8.22 2252 │ │ │ +00007de0: 2e35 372c 2d31 352e 3232 222f 3e0a 3c2f .57,-15.22"/>......Node8...sys/stat │ │ │ +00007f30: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00007f40: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +00007fa0: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ +00007fb0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8...

... │ │ │ +000080f0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3920 ...Node │ │ │ +00008130: 393c 2f74 6974 6c65 3e0a 3c67 2069 643d 9.< │ │ │ +00008150: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00008160: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..sys/ty │ │ │ +00008220: 7065 732e 683c 2f74 6578 743e 0a3c 2f61 pes.h......Node2-> │ │ │ +000082a0: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9......< │ │ │ +000083c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3020 /g>...Node │ │ │ +00008400: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10. │ │ │ +00008420: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..stdint.h...< │ │ │ +00008510: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>..< │ │ │ +000086b0: 6720 6964 3d22 4e6f 6465 3030 3030 3131 g id="Node000011 │ │ │ +000086c0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +000086d0: 3c74 6974 6c65 3e4e 6f64 6531 313c 2f74 Node11</t │ │ │ +000086e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +000086f0: 6f64 6530 3030 3031 3122 3e3c 6120 786c ode000011"><a xl │ │ │ +00008700: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00008710: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ +00008720: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ +00008730: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ +00008740: 3334 342c 2d31 3920 3238 382c 2d31 3920 344,-19 288,-19 │ │ │ +00008750: 3238 382c 3020 3334 342c 3020 3334 342c 288,0 344,0 344, │ │ │ +00008760: 2d31 3922 2f3e 0a3c 7465 7874 2074 6578 -19"/>.<text tex │ │ │ +00008770: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ +00008780: 2220 783d 2233 3136 2220 793d 222d 3722 " x="316" y="-7" │ │ │ +00008790: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ +000087a0: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ +000087b0: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ +000087c0: 302e 3030 223e 756e 6973 7464 2e68 3c2f 0.00">unistd.h</ │ │ │ +000087d0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ +000087e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 </g>.<!-- Node2& │ │ │ +000087f0: 2334 353b 2667 743b 4e6f 6465 3131 202d #45;>Node11 - │ │ │ +00008800: 2d3e 0a3c 6720 6964 3d22 6564 6765 3130 ->.<g id="edge10 │ │ │ +00008810: 5f4e 6f64 6530 3030 3030 325f 4e6f 6465 _Node000002_Node │ │ │ +00008820: 3030 3030 3131 2220 636c 6173 733d 2265 000011" class="e │ │ │ +00008830: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +00008840: 6532 2623 3435 3b26 6774 3b4e 6f64 6531 e2->Node1 │ │ │ +00008850: 313c 2f74 6974 6c65 3e0a 3c67 2069 643d 1...... │ │ │ +00008990: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 ...Nod │ │ │ +000089d0: 6531 323c 2f74 6974 6c65 3e0a 3c67 2069 e12...stdio.h │ │ │ +00008ad0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00008ae0: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 . │ │ │ +00008b30: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ +00008b40: 353b 2667 743b 4e6f 6465 3132 3c2f 7469 5;>Node12</ti │ │ │ +00008b50: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00008b60: 6765 3131 5f4e 6f64 6530 3030 3030 325f ge11_Node000002_ │ │ │ +00008b70: 4e6f 6465 3030 3030 3132 223e 3c61 2078 Node000012"><a x │ │ │ +00008b80: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00008b90: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00008ba0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00008bb0: 6622 2064 3d22 4d37 3134 2e37 342c 2d35 f" d="M714.74,-5 │ │ │ +00008bc0: 362e 3237 4337 3139 2e35 362c 2d35 352e 6.27C719.56,-55. │ │ │ +00008bd0: 3820 3732 342e 3336 2c2d 3535 2e33 3720 8 724.36,-55.37 │ │ │ +00008be0: 3732 392c 2d35 3520 3131 3032 2e38 352c 729,-55 1102.85, │ │ │ +00008bf0: 2d32 352e 3538 2031 3139 382e 392c 2d35 -25.58 1198.9,-5 │ │ │ +00008c00: 362e 3736 2031 3537 322c 2d31 3920 3135 6.76 1572,-19 15 │ │ │ +00008c10: 3737 2e36 382c 2d31 382e 3433 2031 3538 77.68,-18.43 158 │ │ │ +00008c20: 332e 3637 2c2d 3137 2e36 3420 3135 3839 3.67,-17.64 1589 │ │ │ +00008c30: 2e35 312c 2d31 362e 3738 222f 3e0a 3c70 .51,-16.78"/>.<p │ │ │ +00008c40: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +00008c50: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +00008c60: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ +00008c70: 3539 302e 342c 2d32 302e 3138 2031 3539 590.4,-20.18 159 │ │ │ +00008c80: 392e 3734 2c2d 3135 2e31 3720 3135 3839 9.74,-15.17 1589 │ │ │ +00008c90: 2e33 322c 2d31 332e 3236 2031 3539 302e .32,-13.26 1590. │ │ │ +00008ca0: 342c 2d32 302e 3138 222f 3e0a 3c2f 613e 4,-20.18"/>.</a> │ │ │ +00008cb0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00008cc0: 4e6f 6465 3133 202d 2d3e 0a3c 6720 6964 Node13 -->.<g id │ │ │ +00008cd0: 3d22 4e6f 6465 3030 3030 3133 2220 636c ="Node000013" cl │ │ │ +00008ce0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +00008cf0: 6c65 3e4e 6f64 6531 333c 2f74 6974 6c65 le>Node13...ccty │ │ │ +00008df0: 7065 3c2f 7465 7874 3e0a 3c2f 613e 0a3c pe..< │ │ │ +00008e00: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node2->N │ │ │ +00008e70: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13..... │ │ │ +00008f90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +00008fd0: 6465 3134 3c2f 7469 746c 653e 0a3c 6720 de14...cli │ │ │ +000090c0: 6d69 7473 3c2f 7465 7874 3e0a 3c2f 613e mits. │ │ │ +000090d0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ +00009140: 3b4e 6f64 6531 343c 2f74 6974 6c65 3e0a ;Node14. │ │ │ +00009150: 3c67 2069 643d 2261 5f65 6467 6531 335f ........N │ │ │ +000092a0: 6f64 6531 353c 2f74 6974 6c65 3e0a 3c67 ode15...cerrno... │ │ │ +000093b0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 ...Node2-& │ │ │ +000096f0: 6774 3b4e 6f64 6531 363c 2f74 6974 6c65 gt;Node16.........N │ │ │ +00009840: 6f64 6531 373c 2f74 6974 6c65 3e0a 3c67 ode17...< │ │ │ +000098d0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +000098e0: 3d22 6d69 6464 6c65 2220 783d 2237 3230 ="middle" x="720 │ │ │ +000098f0: 2220 793d 222d 3722 2066 6f6e 742d 6661 " y="-7" font-fa │ │ │ +00009900: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily="Helvetica, │ │ │ +00009910: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif" font │ │ │ +00009920: 2d73 697a 653d 2231 302e 3030 223e 6173 -size="10.00">as │ │ │ +00009930: 7365 7274 2e68 3c2f 7465 7874 3e0a 3c2f sert.h......Node2-& │ │ │ +000099b0: 6774 3b4e 6f64 6531 373c 2f74 6974 6c65 gt;Node17...

.. │ │ │ +00009ad0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +00009b30: 6465 3138 2623 3435 3b26 6774 3b4e 6f64 de18->Nod │ │ │ +00009b40: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2..... │ │ │ +00009c60: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....N │ │ │ +00009cc0: 6f64 6531 3826 2334 353b 2667 743b 4e6f ode18->No │ │ │ +00009cd0: 6465 3131 3c2f 7469 746c 653e 0a3c 6720 de11....< │ │ │ +00009e10: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00009e70: 7469 746c 653e 4e6f 6465 3139 2623 3435 title>Node19- │ │ │ +00009e80: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2..

. │ │ │ +00009fe0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00009ff0: 3c21 2d2d 204e 6f64 6532 3026 2334 353b . │ │ │ +0000a040: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .Node20&# │ │ │ +0000a050: 3435 3b26 6774 3b4e 6f64 6533 3c2f 7469 45;>Node3</ti │ │ │ +0000a060: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000a070: 6765 3234 5f4e 6f64 6530 3030 3032 305f ge24_Node000020_ │ │ │ +0000a080: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ +0000a090: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000a0a0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000a0b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000a0c0: 6622 2064 3d22 4d32 3335 352e 342c 2d31 f" d="M2355.4,-1 │ │ │ +0000a0d0: 3634 2e37 3443 3233 3734 2e33 372c 2d31 64.74C2374.37,-1 │ │ │ +0000a0e0: 3338 2e37 3620 3234 3330 2e35 332c 2d36 38.76 2430.53,-6 │ │ │ +0000a0f0: 312e 3833 2032 3435 352e 3633 2c2d 3237 1.83 2455.63,-27 │ │ │ +0000a100: 2e34 3422 2f3e 0a3c 706f 6c79 676f 6e20 .44"/>.<polygon │ │ │ +0000a110: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000a120: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000a130: 706f 696e 7473 3d22 3234 3538 2e35 2c2d points="2458.5,- │ │ │ +0000a140: 3239 2e34 3520 3234 3631 2e35 372c 2d31 29.45 2461.57,-1 │ │ │ +0000a150: 392e 3331 2032 3435 322e 3835 2c2d 3235 9.31 2452.85,-25 │ │ │ +0000a160: 2e33 3220 3234 3538 2e35 2c2d 3239 2e34 .32 2458.5,-29.4 │ │ │ +0000a170: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ +0000a180: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3026 /g>.<!-- Node20& │ │ │ +0000a190: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ +0000a1a0: 3e0a 3c67 2069 643d 2265 6467 6532 365f >.<g id="edge26_ │ │ │ +0000a1b0: 4e6f 6465 3030 3030 3230 5f4e 6f64 6530 Node000020_Node0 │ │ │ +0000a1c0: 3030 3030 3522 2063 6c61 7373 3d22 6564 00005" class="ed │ │ │ +0000a1d0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +0000a1e0: 3230 2623 3435 3b26 6774 3b4e 6f64 6535 20->Node5 │ │ │ +0000a1f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000a220: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ +0000a310: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node20-&g │ │ │ +0000a380: 743b 4e6f 6465 3138 3c2f 7469 746c 653e t;Node18 │ │ │ +0000a390: 0a3c 6720 6964 3d22 615f 6564 6765 3233 .....< │ │ │ +0000a4b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node21. │ │ │ +0000a500: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..< │ │ │ +0000a590: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +0000a5a0: 3d22 6d69 6464 6c65 2220 783d 2232 3535 ="middle" x="255 │ │ │ +0000a5b0: 3922 2079 3d22 2d31 3137 2220 666f 6e74 9" y="-117" font │ │ │ +0000a5c0: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ +0000a5d0: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ +0000a5e0: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ +0000a5f0: 3e63 7374 7269 6e67 3c2f 7465 7874 3e0a >cstring. │ │ │ +0000a600: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +0000a610: 212d 2d20 4e6f 6465 3230 2623 3435 3b26 !-- Node20-& │ │ │ +0000a620: 6774 3b4e 6f64 6532 3120 2d2d 3e0a 3c67 gt;Node21 -->. │ │ │ +0000a660: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .Node20&# │ │ │ +0000a670: 3435 3b26 6774 3b4e 6f64 6532 313c 2f74 45;>Node21</t │ │ │ +0000a680: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000a690: 6467 6532 355f 4e6f 6465 3030 3030 3230 dge25_Node000020 │ │ │ +0000a6a0: 5f4e 6f64 6530 3030 3032 3122 3e3c 6120 _Node000021"><a │ │ │ +0000a6b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000a6c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000a6d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000a6e0: 6666 2220 643d 224d 3233 3832 2e37 342c ff" d="M2382.74, │ │ │ +0000a6f0: 2d31 3634 2e39 3843 3234 3231 2e34 382c -164.98C2421.48, │ │ │ +0000a700: 2d31 3535 2e32 3120 3234 3834 2e37 332c -155.21 2484.73, │ │ │ +0000a710: 2d31 3339 2e32 3520 3235 3233 2e39 392c -139.25 2523.99, │ │ │ +0000a720: 2d31 3239 2e33 3422 2f3e 0a3c 706f 6c79 -129.34"/>.<poly │ │ │ +0000a730: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ +0000a740: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ +0000a750: 6666 2220 706f 696e 7473 3d22 3235 3235 ff" points="2525 │ │ │ +0000a760: 2e30 372c 2d31 3332 2e36 3720 3235 3333 .07,-132.67 2533 │ │ │ +0000a770: 2e39 312c 2d31 3236 2e38 3320 3235 3233 .91,-126.83 2523 │ │ │ +0000a780: 2e33 362c 2d31 3235 2e38 3920 3235 3235 .36,-125.89 2525 │ │ │ +0000a790: 2e30 372c 2d31 3332 2e36 3722 2f3e 0a3c .07,-132.67"/>.< │ │ │ +0000a7a0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +0000a7b0: 2d2d 204e 6f64 6532 3226 2334 353b 2667 -- Node22-&g │ │ │ +0000a7c0: 743b 4e6f 6465 3138 202d 2d3e 0a3c 6720 t;Node18 -->.<g │ │ │ +0000a7d0: 6964 3d22 6564 6765 3238 5f4e 6f64 6530 id="edge28_Node0 │ │ │ +0000a7e0: 3030 3032 325f 4e6f 6465 3030 3030 3138 00022_Node000018 │ │ │ +0000a7f0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +0000a800: 3c74 6974 6c65 3e4e 6f64 6532 3226 2334 <title>Node22 │ │ │ +0000a810: 353b 2667 743b 4e6f 6465 3138 3c2f 7469 5;>Node18</ti │ │ │ +0000a820: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000a830: 6765 3238 5f4e 6f64 6530 3030 3032 325f ge28_Node000022_ │ │ │ +0000a840: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ +0000a850: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000a860: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000a870: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000a880: 6622 2064 3d22 4d31 3730 312e 3132 2c2d f" d="M1701.12,- │ │ │ +0000a890: 3136 342e 3938 4331 3634 382e 332c 2d31 164.98C1648.3,-1 │ │ │ +0000a8a0: 3535 2e35 3920 3135 3633 2e33 392c 2d31 55.59 1563.39,-1 │ │ │ +0000a8b0: 3430 2e34 3920 3135 3037 2e33 392c 2d31 40.49 1507.39,-1 │ │ │ +0000a8c0: 3330 2e35 3322 2f3e 0a3c 706f 6c79 676f 30.53"/>.<polygo │ │ │ +0000a8d0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +0000a8e0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000a8f0: 2220 706f 696e 7473 3d22 3135 3037 2e37 " points="1507.7 │ │ │ +0000a900: 352c 2d31 3237 2e30 3420 3134 3937 2e32 5,-127.04 1497.2 │ │ │ +0000a910: 392c 2d31 3238 2e37 3320 3135 3036 2e35 9,-128.73 1506.5 │ │ │ +0000a920: 322c 2d31 3333 2e39 3320 3135 3037 2e37 2,-133.93 1507.7 │ │ │ +0000a930: 352c 2d31 3237 2e30 3422 2f3e 0a3c 2f61 5,-127.04"/>.</a │ │ │ +0000a940: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +0000a950: 204e 6f64 6532 3326 2334 353b 2667 743b Node23-> │ │ │ +0000a960: 4e6f 6465 3138 202d 2d3e 0a3c 6720 6964 Node18 -->.<g id │ │ │ +0000a970: 3d22 6564 6765 3330 5f4e 6f64 6530 3030 ="edge30_Node000 │ │ │ +0000a980: 3032 335f 4e6f 6465 3030 3030 3138 2220 023_Node000018" │ │ │ +0000a990: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +0000a9a0: 6974 6c65 3e4e 6f64 6532 3326 2334 353b itle>Node23- │ │ │ +0000a9b0: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18</titl │ │ │ +0000a9c0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +0000a9d0: 3330 5f4e 6f64 6530 3030 3032 335f 4e6f 30_Node000023_No │ │ │ +0000a9e0: 6465 3030 3030 3138 223e 3c61 2078 6c69 de000018"><a xli │ │ │ +0000a9f0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +0000aa00: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +0000aa10: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000aa20: 2064 3d22 4d31 3037 392e 3234 2c2d 3231 d="M1079.24,-21 │ │ │ +0000aa30: 392e 3838 4331 3037 322e 3439 2c2d 3230 9.88C1072.49,-20 │ │ │ +0000aa40: 362e 3420 3130 3632 2e34 322c 2d31 3830 6.4 1062.42,-180 │ │ │ +0000aa50: 2e32 3820 3130 3736 2c2d 3136 3520 3130 .28 1076,-165 10 │ │ │ +0000aa60: 3936 2e37 392c 2d31 3431 2e36 2031 3239 96.79,-141.6 129 │ │ │ +0000aa70: 352e 3239 2c2d 3132 382e 3335 2031 3339 5.29,-128.35 139 │ │ │ +0000aa80: 342e 3736 2c2d 3132 332e 3132 222f 3e0a 4.76,-123.12"/>. │ │ │ +0000aa90: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +0000aaa0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +0000aab0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +0000aac0: 2231 3339 352e 3133 2c2d 3132 362e 3631 "1395.13,-126.61 │ │ │ +0000aad0: 2031 3430 342e 3933 2c2d 3132 322e 3620 1404.93,-122.6 │ │ │ +0000aae0: 3133 3934 2e37 372c 2d31 3139 2e36 3220 1394.77,-119.62 │ │ │ +0000aaf0: 3133 3935 2e31 332c 2d31 3236 2e36 3122 1395.13,-126.61" │ │ │ +0000ab00: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +0000ab10: 3e0a 3c21 2d2d 204e 6f64 6532 3326 2334 >.<!-- Node23 │ │ │ +0000ab20: 353b 2667 743b 4e6f 6465 3230 202d 2d3e 5;>Node20 --> │ │ │ +0000ab30: 0a3c 6720 6964 3d22 6564 6765 3331 5f4e .<g id="edge31_N │ │ │ +0000ab40: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ +0000ab50: 3030 3230 2220 636c 6173 733d 2265 6467 0020" class="edg │ │ │ +0000ab60: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ +0000ab70: 3326 2334 353b 2667 743b 4e6f 6465 3230 3->Node20 │ │ │ +0000ab80: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000abb0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..

.< │ │ │ +0000aca0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +0000ad00: 3c74 6974 6c65 3e4e 6f64 6532 3326 2334 Node23 │ │ │ +0000ad10: 353b 2667 743b 4e6f 6465 3232 3c2f 7469 5;>Node22</ti │ │ │ +0000ad20: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000ad30: 6765 3332 5f4e 6f64 6530 3030 3032 335f ge32_Node000023_ │ │ │ +0000ad40: 4e6f 6465 3030 3030 3232 223e 3c61 2078 Node000022"><a x │ │ │ +0000ad50: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000ad60: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000ad70: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000ad80: 6622 2064 3d22 4d31 3133 372e 3538 2c2d f" d="M1137.58,- │ │ │ +0000ad90: 3232 342e 3233 4331 3235 362e 3732 2c2d 224.23C1256.72,- │ │ │ +0000ada0: 3231 342e 3733 2031 3534 332e 3636 2c2d 214.73 1543.66,- │ │ │ +0000adb0: 3139 312e 3837 2031 3637 372e 3733 2c2d 191.87 1677.73,- │ │ │ +0000adc0: 3138 312e 3138 222f 3e0a 3c70 6f6c 7967 181.18"/>.<polyg │ │ │ +0000add0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +0000ade0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000adf0: 6622 2070 6f69 6e74 733d 2231 3637 382e f" points="1678. │ │ │ +0000ae00: 322c 2d31 3834 2e36 3520 3136 3837 2e38 2,-184.65 1687.8 │ │ │ +0000ae10: 392c 2d31 3830 2e33 3720 3136 3737 2e36 9,-180.37 1677.6 │ │ │ +0000ae20: 352c 2d31 3737 2e36 3820 3136 3738 2e32 5,-177.68 1678.2 │ │ │ +0000ae30: 2c2d 3138 342e 3635 222f 3e0a 3c2f 613e ,-184.65"/>.</a> │ │ │ +0000ae40: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +0000ae50: 4e6f 6465 3234 202d 2d3e 0a3c 6720 6964 Node24 -->.<g id │ │ │ +0000ae60: 3d22 4e6f 6465 3030 3030 3234 2220 636c ="Node000024" cl │ │ │ +0000ae70: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +0000ae80: 6c65 3e4e 6f64 6532 343c 2f74 6974 6c65 le>Node24...std │ │ │ +0000af90: 6c69 622e 683c 2f74 6578 743e 0a3c 2f61 lib.h......Node23- │ │ │ +0000b010: 2667 743b 4e6f 6465 3234 3c2f 7469 746c >Node24..

...< │ │ │ +0000b140: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node25-> │ │ │ +0000b1b0: 3b4e 6f64 6531 383c 2f74 6974 6c65 3e0a ;Node18. │ │ │ +0000b1c0: 3c67 2069 643d 2261 5f65 6467 6533 355f .... │ │ │ +0000b320: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node25-&g │ │ │ +0000b390: 743b 4e6f 6465 3139 3c2f 7469 746c 653e t;Node19 │ │ │ +0000b3a0: 0a3c 6720 6964 3d22 615f 6564 6765 3336 ...... │ │ │ +0000b4c0: 0a3c 212d 2d20 4e6f 6465 3235 2623 3435 .. │ │ │ +0000b4e0: 3c67 2069 643d 2265 6467 6533 385f 4e6f .Node25 │ │ │ +0000b520: 2623 3435 3b26 6774 3b4e 6f64 6532 303c ->Node20< │ │ │ +0000b530: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000b540: 5f65 6467 6533 385f 4e6f 6465 3030 3030 _edge38_Node0000 │ │ │ +0000b550: 3235 5f4e 6f64 6530 3030 3032 3022 3e3c 25_Node000020">< │ │ │ +0000b560: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000b570: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000b580: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000b590: 6238 6666 2220 643d 224d 3131 3434 2e35 b8ff" d="M1144.5 │ │ │ +0000b5a0: 392c 2d34 3934 2e38 3943 3131 3937 2e37 9,-494.89C1197.7 │ │ │ +0000b5b0: 312c 2d34 3734 2e37 3420 3133 3334 2e38 1,-474.74 1334.8 │ │ │ +0000b5c0: 332c 2d34 3233 2e33 3520 3134 3531 2c2d 3,-423.35 1451,- │ │ │ +0000b5d0: 3338 3520 3137 3538 2e36 382c 2d32 3833 385 1758.68,-283 │ │ │ +0000b5e0: 2e34 3420 3231 3431 2e31 352c 2d32 3131 .44 2141.15,-211 │ │ │ +0000b5f0: 2e35 3220 3232 3837 2e38 332c 2d31 3835 .52 2287.83,-185 │ │ │ +0000b600: 2e38 3522 2f3e 0a3c 706f 6c79 676f 6e20 .85"/>.<polygon │ │ │ +0000b610: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000b620: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000b630: 706f 696e 7473 3d22 3232 3838 2e37 332c points="2288.73, │ │ │ +0000b640: 2d31 3839 2e32 3520 3232 3937 2e39 382c -189.25 2297.98, │ │ │ +0000b650: 2d31 3834 2e30 3820 3232 3837 2e35 332c -184.08 2287.53, │ │ │ +0000b660: 2d31 3832 2e33 3520 3232 3838 2e37 332c -182.35 2288.73, │ │ │ +0000b670: 2d31 3839 2e32 3522 2f3e 0a3c 2f61 3e0a -189.25"/>.</a>. │ │ │ +0000b680: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +0000b690: 6f64 6532 3526 2334 353b 2667 743b 4e6f ode25->No │ │ │ +0000b6a0: 6465 3232 202d 2d3e 0a3c 6720 6964 3d22 de22 -->.<g id=" │ │ │ +0000b6b0: 6564 6765 3337 5f4e 6f64 6530 3030 3032 edge37_Node00002 │ │ │ +0000b6c0: 355f 4e6f 6465 3030 3030 3232 2220 636c 5_Node000022" cl │ │ │ +0000b6d0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +0000b6e0: 6c65 3e4e 6f64 6532 3526 2334 353b 2667 le>Node25-&g │ │ │ +0000b6f0: 743b 4e6f 6465 3232 3c2f 7469 746c 653e t;Node22 │ │ │ +0000b700: 0a3c 6720 6964 3d22 615f 6564 6765 3337 .........< │ │ │ +0000b8d0: 7469 746c 653e 4e6f 6465 3235 2623 3435 title>Node25- │ │ │ +0000b8e0: 3b26 6774 3b4e 6f64 6532 333c 2f74 6974 ;>Node23..< │ │ │ +0000b930: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000b940: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000b950: 2220 643d 224d 3131 3232 2e38 312c 2d34 " d="M1122.81,-4 │ │ │ +0000b960: 3934 2e38 3343 3131 3234 2e34 352c 2d34 94.83C1124.45,-4 │ │ │ +0000b970: 3736 2e35 3120 3131 3238 2c2d 3433 322e 76.51 1128,-432. │ │ │ +0000b980: 3439 2031 3132 382c 2d33 3935 2e35 2031 49 1128,-395.5 1 │ │ │ +0000b990: 3132 382c 2d33 3935 2e35 2031 3132 382c 128,-395.5 1128, │ │ │ +0000b9a0: 2d33 3935 2e35 2031 3132 382c 2d33 3338 -395.5 1128,-338 │ │ │ +0000b9b0: 2e35 2031 3132 382c 2d33 3034 2e34 3220 .5 1128,-304.42 │ │ │ +0000b9c0: 3131 3038 2e39 372c 2d32 3638 2e34 3620 1108.97,-268.46 │ │ │ +0000b9d0: 3130 3935 2e39 342c 2d32 3437 2e38 3322 1095.94,-247.83" │ │ │ +0000b9e0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.... │ │ │ +0000ba60: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 ...No │ │ │ +0000bac0: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ +0000bad0: 6532 363c 2f74 6974 6c65 3e0a 3c67 2069 e26.. │ │ │ +0000bb80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..< │ │ │ +0000bbf0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +0000bc50: 3c74 6974 6c65 3e4e 6f64 6532 3626 2334 Node26 │ │ │ +0000bc60: 353b 2667 743b 4e6f 6465 3138 3c2f 7469 5;>Node18</ti │ │ │ +0000bc70: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000bc80: 6765 3431 5f4e 6f64 6530 3030 3032 365f ge41_Node000026_ │ │ │ +0000bc90: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ +0000bca0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000bcb0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000bcc0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000bcd0: 6622 2064 3d22 4d31 3439 342e 3133 2c2d f" d="M1494.13,- │ │ │ +0000bce0: 3433 392e 3937 4331 3438 302e 362c 2d34 439.97C1480.6,-4 │ │ │ +0000bcf0: 3332 2e33 2031 3436 322e 312c 2d34 3139 32.3 1462.1,-419 │ │ │ +0000bd00: 2e38 3220 3134 3531 2c2d 3430 3420 3134 .82 1451,-404 14 │ │ │ +0000bd10: 3334 2e30 382c 2d33 3739 2e38 3820 3134 34.08,-379.88 14 │ │ │ +0000bd20: 3332 2c2d 3336 392e 3936 2031 3433 322c 32,-369.96 1432, │ │ │ +0000bd30: 2d33 3430 2e35 2031 3433 322c 2d33 3430 -340.5 1432,-340 │ │ │ +0000bd40: 2e35 2031 3433 322c 2d33 3430 2e35 2031 .5 1432,-340.5 1 │ │ │ +0000bd50: 3433 322c 2d32 3238 2e35 2031 3433 322c 432,-228.5 1432, │ │ │ +0000bd60: 2d31 3936 2e35 3620 3134 3430 2e31 362c -196.56 1440.16, │ │ │ +0000bd70: 2d31 3630 2e31 2031 3434 352e 3738 2c2d -160.1 1445.78,- │ │ │ +0000bd80: 3133 382e 3737 222f 3e0a 3c70 6f6c 7967 138.77"/>.<polyg │ │ │ +0000bd90: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +0000bda0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000bdb0: 6622 2070 6f69 6e74 733d 2231 3434 392e f" points="1449. │ │ │ +0000bdc0: 3137 2c2d 3133 392e 3636 2031 3434 382e 17,-139.66 1448. │ │ │ +0000bdd0: 3434 2c2d 3132 392e 3039 2031 3434 322e 44,-129.09 1442. │ │ │ +0000bde0: 3432 2c2d 3133 372e 3831 2031 3434 392e 42,-137.81 1449. │ │ │ +0000bdf0: 3137 2c2d 3133 392e 3636 222f 3e0a 3c2f 17,-139.66"/>.</ │ │ │ +0000be00: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +0000be10: 2d20 4e6f 6465 3236 2623 3435 3b26 6774 - Node26-> │ │ │ +0000be20: 3b4e 6f64 6532 3720 2d2d 3e0a 3c67 2069 ;Node27 -->.<g i │ │ │ +0000be30: 643d 2265 6467 6534 325f 4e6f 6465 3030 d="edge42_Node00 │ │ │ +0000be40: 3030 3236 5f4e 6f64 6530 3030 3032 3722 0026_Node000027" │ │ │ +0000be50: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +0000be60: 7469 746c 653e 4e6f 6465 3236 2623 3435 title>Node26- │ │ │ +0000be70: 3b26 6774 3b4e 6f64 6532 373c 2f74 6974 ;>Node27</tit │ │ │ +0000be80: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +0000be90: 6534 325f 4e6f 6465 3030 3030 3236 5f4e e42_Node000026_N │ │ │ +0000bea0: 6f64 6530 3030 3032 3722 3e3c 6120 786c ode000027"><a xl │ │ │ +0000beb0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +0000bec0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000bed0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000bee0: 2220 643d 224d 3134 3632 2e32 352c 2d34 " d="M1462.25,-4 │ │ │ +0000bef0: 3339 2e39 3843 3133 3439 2e38 332c 2d34 39.98C1349.83,-4 │ │ │ +0000bf00: 3230 2e33 3420 3130 3732 2e38 312c 2d33 20.34 1072.81,-3 │ │ │ +0000bf10: 3731 2e39 3220 3935 312e 352c 2d33 3530 71.92 951.5,-350 │ │ │ +0000bf20: 2e37 3222 2f3e 0a3c 706f 6c79 676f 6e20 .72"/>.<polygon │ │ │ +0000bf30: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000bf40: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000bf50: 706f 696e 7473 3d22 3935 322e 3039 2c2d points="952.09,- │ │ │ +0000bf60: 3334 372e 3237 2039 3431 2e36 342c 2d33 347.27 941.64,-3 │ │ │ +0000bf70: 3439 2039 3530 2e38 392c 2d33 3534 2e31 49 950.89,-354.1 │ │ │ +0000bf80: 3720 3935 322e 3039 2c2d 3334 372e 3237 7 952.09,-347.27 │ │ │ +0000bf90: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +0000bfa0: 673e 0a3c 212d 2d20 4e6f 6465 3236 2623 g>.<!-- Node26&# │ │ │ +0000bfb0: 3435 3b26 6774 3b4e 6f64 6533 3120 2d2d 45;>Node31 -- │ │ │ +0000bfc0: 3e0a 3c67 2069 643d 2265 6467 6534 385f >.<g id="edge48_ │ │ │ +0000bfd0: 4e6f 6465 3030 3030 3236 5f4e 6f64 6530 Node000026_Node0 │ │ │ +0000bfe0: 3030 3033 3122 2063 6c61 7373 3d22 6564 00031" class="ed │ │ │ +0000bff0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +0000c000: 3236 2623 3435 3b26 6774 3b4e 6f64 6533 26->Node3 │ │ │ +0000c010: 313c 2f74 6974 6c65 3e0a 3c67 2069 643d 1.........Node26-> │ │ │ +0000c1d0: 4e6f 6465 3334 3c2f 7469 746c 653e 0a3c Node34.< │ │ │ +0000c1e0: 6720 6964 3d22 615f 6564 6765 3630 5f4e g id="a_edge60_N │ │ │ +0000c1f0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ +0000c200: 3030 3334 223e 3c61 2078 6c69 6e6b 3a74 0034">.... │ │ │ +0000c300: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ +0000c360: 6f64 6532 3726 2334 353b 2667 743b 4e6f ode27->No │ │ │ +0000c370: 6465 3131 3c2f 7469 746c 653e 0a3c 6720 de11... │ │ │ +0000c480: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000c490: 3c21 2d2d 204e 6f64 6532 3726 2334 353b .< │ │ │ +0000c4b0: 6720 6964 3d22 6564 6765 3433 5f4e 6f64 g id="edge43_Nod │ │ │ +0000c4c0: 6530 3030 3032 375f 4e6f 6465 3030 3030 e000027_Node0000 │ │ │ +0000c4d0: 3238 2220 636c 6173 733d 2265 6467 6522 28" class="edge" │ │ │ +0000c4e0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3726 >.Node27& │ │ │ +0000c4f0: 2334 353b 2667 743b 4e6f 6465 3238 3c2f #45;>Node28</ │ │ │ +0000c500: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000c510: 6564 6765 3433 5f4e 6f64 6530 3030 3032 edge43_Node00002 │ │ │ +0000c520: 375f 4e6f 6465 3030 3030 3238 223e 3c61 7_Node000028"><a │ │ │ +0000c530: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000c540: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000c550: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000c560: 3866 6622 2064 3d22 4d39 3035 2e33 372c 8ff" d="M905.37, │ │ │ +0000c570: 2d33 3239 2e39 3843 3931 372e 3039 2c2d -329.98C917.09,- │ │ │ +0000c580: 3332 312e 3932 2039 3334 2e39 322c 2d33 321.92 934.92,-3 │ │ │ +0000c590: 3039 2e36 3520 3934 382e 3839 2c2d 3330 09.65 948.89,-30 │ │ │ +0000c5a0: 302e 3033 222f 3e0a 3c70 6f6c 7967 6f6e 0.03"/>.<polygon │ │ │ +0000c5b0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +0000c5c0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000c5d0: 2070 6f69 6e74 733d 2239 3531 2e31 352c points="951.15, │ │ │ +0000c5e0: 2d33 3032 2e37 3220 3935 372e 342c 2d32 -302.72 957.4,-2 │ │ │ +0000c5f0: 3934 2e31 3720 3934 372e 3138 2c2d 3239 94.17 947.18,-29 │ │ │ +0000c600: 362e 3936 2039 3531 2e31 352c 2d33 3032 6.96 951.15,-302 │ │ │ +0000c610: 2e37 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e .72"/>.</a>.</g> │ │ │ +0000c620: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ +0000c630: 3920 2d2d 3e0a 3c67 2069 643d 224e 6f64 9 -->.<g id="Nod │ │ │ +0000c640: 6530 3030 3032 3922 2063 6c61 7373 3d22 e000029" class=" │ │ │ +0000c650: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +0000c660: 6465 3239 3c2f 7469 746c 653e 0a3c 6720 de29...sys/time │ │ │ +0000c760: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +0000c770: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node27-> │ │ │ +0000c7e0: 3b4e 6f64 6532 393c 2f74 6974 6c65 3e0a ;Node29. │ │ │ +0000c7f0: 3c67 2069 643d 2261 5f65 6467 6534 375f ....< │ │ │ +0000c900: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node28-> │ │ │ +0000c970: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2..... │ │ │ +0000ca90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ +0000caf0: 6f64 6532 3826 2334 353b 2667 743b 4e6f ode28->No │ │ │ +0000cb00: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23.. │ │ │ +0000cbb0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ +0000cc30: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3126 /g>...< │ │ │ +0000ce60: 7469 746c 653e 4e6f 6465 3331 2623 3435 title>Node31- │ │ │ +0000ce70: 3b26 6774 3b4e 6f64 6532 323c 2f74 6974 ;>Node22..< │ │ │ +0000cec0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000ced0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000cee0: 2220 643d 224d 3137 3033 2e35 382c 2d33 " d="M1703.58,-3 │ │ │ +0000cef0: 3239 2e37 3443 3137 3131 2e31 2c2d 3330 29.74C1711.1,-30 │ │ │ +0000cf00: 342e 3220 3137 3333 2e31 322c 2d32 3239 4.2 1733.12,-229 │ │ │ +0000cf10: 2e34 3320 3137 3433 2e34 382c 2d31 3934 .43 1743.48,-194 │ │ │ +0000cf20: 2e32 3322 2f3e 0a3c 706f 6c79 676f 6e20 .23"/>... │ │ │ +0000cfa0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node31-&g │ │ │ +0000d010: 743b 4e6f 6465 3238 3c2f 7469 746c 653e t;Node28 │ │ │ +0000d020: 0a3c 6720 6964 3d22 615f 6564 6765 3531 .....< │ │ │ +0000d140: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node31-> │ │ │ +0000d1b0: 3b4e 6f64 6533 323c 2f74 6974 6c65 3e0a ;Node32. │ │ │ +0000d1c0: 3c67 2069 643d 2261 5f65 6467 6535 325f ... │ │ │ +0000d300: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +0000d310: 212d 2d20 4e6f 6465 3332 2623 3435 3b26 !-- Node32-& │ │ │ +0000d320: 6774 3b4e 6f64 6531 3220 2d2d 3e0a 3c67 gt;Node12 -->. │ │ │ +0000d360: 0a3c 7469 746c 653e 4e6f 6465 3332 2623 .Node32&# │ │ │ +0000d370: 3435 3b26 6774 3b4e 6f64 6531 323c 2f74 45;>Node12</t │ │ │ +0000d380: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000d390: 6467 6535 375f 4e6f 6465 3030 3030 3332 dge57_Node000032 │ │ │ +0000d3a0: 5f4e 6f64 6530 3030 3031 3222 3e3c 6120 _Node000012"><a │ │ │ +0000d3b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000d3c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000d3d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000d3e0: 6666 2220 643d 224d 3233 3238 2e36 312c ff" d="M2328.61, │ │ │ +0000d3f0: 2d32 3831 2e34 3443 3233 3939 2e37 342c -281.44C2399.74, │ │ │ +0000d400: 2d32 3737 2e36 3120 3235 3231 2e35 362c -277.61 2521.56, │ │ │ +0000d410: 2d32 3637 2e30 3620 3235 3535 2c2d 3233 -267.06 2555,-23 │ │ │ +0000d420: 3920 3236 3030 2e37 382c 2d32 3030 2e35 9 2600.78,-200.5 │ │ │ +0000d430: 3820 3236 3332 2e36 312c 2d31 3534 2e37 8 2632.61,-154.7 │ │ │ +0000d440: 3620 3235 3933 2c2d 3131 3020 3235 3239 6 2593,-110 2529 │ │ │ +0000d450: 2e39 342c 2d33 382e 3734 2031 3832 382e .94,-38.74 1828. │ │ │ +0000d460: 312c 2d31 352e 3834 2031 3636 302e 372c 1,-15.84 1660.7, │ │ │ +0000d470: 2d31 312e 3338 222f 3e0a 3c70 6f6c 7967 -11.38"/>.<polyg │ │ │ +0000d480: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +0000d490: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000d4a0: 6622 2070 6f69 6e74 733d 2231 3636 302e f" points="1660. │ │ │ +0000d4b0: 3534 2c2d 372e 3837 2031 3635 302e 3435 54,-7.87 1650.45 │ │ │ +0000d4c0: 2c2d 3131 2e31 3120 3136 3630 2e33 362c ,-11.11 1660.36, │ │ │ +0000d4d0: 2d31 342e 3837 2031 3636 302e 3534 2c2d -14.87 1660.54,- │ │ │ +0000d4e0: 372e 3837 222f 3e0a 3c2f 613e 0a3c 2f67 7.87"/>.</a>.</g │ │ │ +0000d4f0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +0000d500: 3332 2623 3435 3b26 6774 3b4e 6f64 6531 32->Node1 │ │ │ +0000d510: 3820 2d2d 3e0a 3c67 2069 643d 2265 6467 8 -->.<g id="edg │ │ │ +0000d520: 6535 335f 4e6f 6465 3030 3030 3332 5f4e e53_Node000032_N │ │ │ +0000d530: 6f64 6530 3030 3031 3822 2063 6c61 7373 ode000018" class │ │ │ +0000d540: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +0000d550: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ +0000d560: 6f64 6531 383c 2f74 6974 6c65 3e0a 3c67 ode18......... │ │ │ +0000d740: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ +0000d750: 6f64 6532 303c 2f74 6974 6c65 3e0a 3c67 ode20..... │ │ │ +0000d8a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....N │ │ │ +0000d900: 6f64 6533 3226 2334 353b 2667 743b 4e6f ode32->No │ │ │ +0000d910: 6465 3232 3c2f 7469 746c 653e 0a3c 6720 de22....< │ │ │ +0000da60: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +0000dac0: 3c74 6974 6c65 3e4e 6f64 6533 3226 2334 Node32 │ │ │ +0000dad0: 353b 2667 743b 4e6f 6465 3233 3c2f 7469 5;>Node23</ti │ │ │ +0000dae0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000daf0: 6765 3536 5f4e 6f64 6530 3030 3033 325f ge56_Node000032_ │ │ │ +0000db00: 4e6f 6465 3030 3030 3233 223e 3c61 2078 Node000023"><a x │ │ │ +0000db10: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000db20: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000db30: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000db40: 6622 2064 3d22 4d32 3232 332e 3234 2c2d f" d="M2223.24,- │ │ │ +0000db50: 3238 312e 3135 4332 3032 392e 3733 2c2d 281.15C2029.73,- │ │ │ +0000db60: 3237 322e 3535 2031 3335 392e 322c 2d32 272.55 1359.2,-2 │ │ │ +0000db70: 3432 2e37 3420 3131 3438 2e31 332c 2d32 42.74 1148.13,-2 │ │ │ +0000db80: 3333 2e33 3522 2f3e 0a3c 706f 6c79 676f 33.35"/>.<polygo │ │ │ +0000db90: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +0000dba0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000dbb0: 2220 706f 696e 7473 3d22 3131 3437 2e39 " points="1147.9 │ │ │ +0000dbc0: 392c 2d32 3239 2e38 3420 3131 3337 2e38 9,-229.84 1137.8 │ │ │ +0000dbd0: 342c 2d32 3332 2e38 3920 3131 3437 2e36 4,-232.89 1147.6 │ │ │ +0000dbe0: 382c 2d32 3336 2e38 3320 3131 3437 2e39 8,-236.83 1147.9 │ │ │ +0000dbf0: 392c 2d32 3239 2e38 3422 2f3e 0a3c 2f61 9,-229.84"/>.</a │ │ │ +0000dc00: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +0000dc10: 204e 6f64 6533 3226 2334 353b 2667 743b Node32-> │ │ │ +0000dc20: 4e6f 6465 3332 202d 2d3e 0a3c 6720 6964 Node32 -->.<g id │ │ │ +0000dc30: 3d22 6564 6765 3538 5f4e 6f64 6530 3030 ="edge58_Node000 │ │ │ +0000dc40: 3033 325f 4e6f 6465 3030 3030 3332 2220 032_Node000032" │ │ │ +0000dc50: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +0000dc60: 6974 6c65 3e4e 6f64 6533 3226 2334 353b itle>Node32- │ │ │ +0000dc70: 2667 743b 4e6f 6465 3332 3c2f 7469 746c >Node32</titl │ │ │ +0000dc80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +0000dc90: 3538 5f4e 6f64 6530 3030 3033 325f 4e6f 58_Node000032_No │ │ │ +0000dca0: 6465 3030 3030 3332 223e 3c61 2078 6c69 de000032"><a xli │ │ │ +0000dcb0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +0000dcc0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +0000dcd0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000dce0: 2064 3d22 4d32 3330 392c 2d32 3934 2e30 d="M2309,-294.0 │ │ │ +0000dcf0: 3343 3233 3238 2e33 372c 2d32 3936 2e30 3C2328.37,-296.0 │ │ │ +0000dd00: 3620 3233 3436 2e35 2c2d 3239 322e 3838 6 2346.5,-292.88 │ │ │ +0000dd10: 2032 3334 362e 352c 2d32 3834 2e35 2032 2346.5,-284.5 2 │ │ │ +0000dd20: 3334 362e 352c 2d32 3737 2e36 3220 3233 346.5,-277.62 23 │ │ │ +0000dd30: 3334 2e33 2c2d 3237 342e 3235 2032 3331 34.3,-274.25 231 │ │ │ +0000dd40: 392e 3232 2c2d 3237 342e 3338 222f 3e0a 9.22,-274.38"/>. │ │ │ +0000dd50: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +0000dd60: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +0000dd70: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +0000dd80: 2232 3331 382e 3738 2c2d 3237 302e 3920 "2318.78,-270.9 │ │ │ +0000dd90: 3233 3039 2c2d 3237 342e 3937 2032 3331 2309,-274.97 231 │ │ │ +0000dda0: 392e 3138 2c2d 3237 372e 3839 2032 3331 9.18,-277.89 231 │ │ │ +0000ddb0: 382e 3738 2c2d 3237 302e 3922 2f3e 0a3c 8.78,-270.9"/>.< │ │ │ +0000ddc0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +0000ddd0: 2d2d 204e 6f64 6533 3320 2d2d 3e0a 3c67 -- Node33 -->.<g │ │ │ +0000dde0: 2069 643d 224e 6f64 6530 3030 3033 3322 id="Node000033" │ │ │ +0000ddf0: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +0000de00: 7469 746c 653e 4e6f 6465 3333 3c2f 7469 title>Node33</ti │ │ │ +0000de10: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +0000de20: 6465 3030 3030 3333 223e 3c61 2078 6c69 de000033"><a xli │ │ │ +0000de30: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +0000de40: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ +0000de50: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ +0000de60: 3939 3939 3922 2070 6f69 6e74 733d 2232 99999" points="2 │ │ │ +0000de70: 3330 342c 2d32 3339 2032 3234 382c 2d32 304,-239 2248,-2 │ │ │ +0000de80: 3339 2032 3234 382c 2d32 3230 2032 3330 39 2248,-220 230 │ │ │ +0000de90: 342c 2d32 3230 2032 3330 342c 2d32 3339 4,-220 2304,-239 │ │ │ +0000dea0: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ +0000deb0: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ +0000dec0: 3d22 3232 3736 2220 793d 222d 3232 3722 ="2276" y="-227" │ │ │ +0000ded0: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ +0000dee0: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ +0000def0: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ +0000df00: 302e 3030 223e 7374 6461 7267 2e68 3c2f 0.00">stdarg.h</ │ │ │ +0000df10: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ +0000df20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3332 </g>.<!-- Node32 │ │ │ +0000df30: 2623 3435 3b26 6774 3b4e 6f64 6533 3320 ->Node33 │ │ │ +0000df40: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ +0000df50: 395f 4e6f 6465 3030 3030 3332 5f4e 6f64 9_Node000032_Nod │ │ │ +0000df60: 6530 3030 3033 3322 2063 6c61 7373 3d22 e000033" class=" │ │ │ +0000df70: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +0000df80: 6465 3332 2623 3435 3b26 6774 3b4e 6f64 de32->Nod │ │ │ +0000df90: 6533 333c 2f74 6974 6c65 3e0a 3c67 2069 e33...... │ │ │ +0000e0b0: 0a3c 212d 2d20 4e6f 6465 3334 2623 3435 .. │ │ │ +0000e0d0: 3c67 2069 643d 2265 6467 6536 315f 4e6f .Node34 │ │ │ +0000e110: 2623 3435 3b26 6774 3b4e 6f64 6531 383c ->Node18< │ │ │ +0000e120: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000e130: 5f65 6467 6536 315f 4e6f 6465 3030 3030 _edge61_Node0000 │ │ │ +0000e140: 3334 5f4e 6f64 6530 3030 3031 3822 3e3c 34_Node000018">< │ │ │ +0000e150: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000e160: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000e170: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000e180: 6238 6666 2220 643d 224d 3135 3133 2e36 b8ff" d="M1513.6 │ │ │ +0000e190: 392c 2d33 3834 2e39 3143 3134 3939 2e35 9,-384.91C1499.5 │ │ │ +0000e1a0: 392c 2d33 3637 2e34 3320 3134 3730 2c2d 9,-367.43 1470,- │ │ │ +0000e1b0: 3332 352e 3933 2031 3437 302c 2d32 3835 325.93 1470,-285 │ │ │ +0000e1c0: 2e35 2031 3437 302c 2d32 3835 2e35 2031 .5 1470,-285.5 1 │ │ │ +0000e1d0: 3437 302c 2d32 3835 2e35 2031 3437 302c 470,-285.5 1470, │ │ │ +0000e1e0: 2d32 3238 2e35 2031 3437 302c 2d31 3936 -228.5 1470,-196 │ │ │ +0000e1f0: 2e35 3620 3134 3631 2e38 342c 2d31 3630 .56 1461.84,-160 │ │ │ +0000e200: 2e31 2031 3435 362e 3232 2c2d 3133 382e .1 1456.22,-138. │ │ │ +0000e210: 3737 222f 3e0a 3c70 6f6c 7967 6f6e 2066 77"/>.<polygon f │ │ │ +0000e220: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +0000e230: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +0000e240: 6f69 6e74 733d 2231 3435 392e 3538 2c2d oints="1459.58,- │ │ │ +0000e250: 3133 372e 3831 2031 3435 332e 3536 2c2d 137.81 1453.56,- │ │ │ +0000e260: 3132 392e 3039 2031 3435 322e 3833 2c2d 129.09 1452.83,- │ │ │ +0000e270: 3133 392e 3636 2031 3435 392e 3538 2c2d 139.66 1459.58,- │ │ │ +0000e280: 3133 372e 3831 222f 3e0a 3c2f 613e 0a3c 137.81"/>.</a>.< │ │ │ +0000e290: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +0000e2a0: 6465 3334 2623 3435 3b26 6774 3b4e 6f64 de34->Nod │ │ │ +0000e2b0: 6532 3720 2d2d 3e0a 3c67 2069 643d 2265 e27 -->.<g id="e │ │ │ +0000e2c0: 6467 6536 325f 4e6f 6465 3030 3030 3334 dge62_Node000034 │ │ │ +0000e2d0: 5f4e 6f64 6530 3030 3032 3722 2063 6c61 _Node000027" cla │ │ │ +0000e2e0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +0000e2f0: 653e 4e6f 6465 3334 2623 3435 3b26 6774 e>Node34-> │ │ │ +0000e300: 3b4e 6f64 6532 373c 2f74 6974 6c65 3e0a ;Node27. │ │ │ +0000e310: 3c67 2069 643d 2261 5f65 6467 6536 325f . │ │ │ +0000e3b0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +0000e420: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000e430: 3c21 2d2d 204e 6f64 6533 3426 2334 353b .< │ │ │ +0000e450: 6720 6964 3d22 6564 6765 3633 5f4e 6f64 g id="edge63_Nod │ │ │ +0000e460: 6530 3030 3033 345f 4e6f 6465 3030 3030 e000034_Node0000 │ │ │ +0000e470: 3331 2220 636c 6173 733d 2265 6467 6522 31" class="edge" │ │ │ +0000e480: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3426 >.Node34& │ │ │ +0000e490: 2334 353b 2667 743b 4e6f 6465 3331 3c2f #45;>Node31</ │ │ │ +0000e4a0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000e4b0: 6564 6765 3633 5f4e 6f64 6530 3030 3033 edge63_Node00003 │ │ │ +0000e4c0: 345f 4e6f 6465 3030 3030 3331 223e 3c61 4_Node000031"><a │ │ │ +0000e4d0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000e4e0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000e4f0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000e500: 3866 6622 2064 3d22 4d31 3534 392e 3932 8ff" d="M1549.92 │ │ │ +0000e510: 2c2d 3338 342e 3938 4331 3538 302e 3237 ,-384.98C1580.27 │ │ │ +0000e520: 2c2d 3337 362e 3035 2031 3632 382e 3137 ,-376.05 1628.17 │ │ │ +0000e530: 2c2d 3336 312e 3934 2031 3636 312e 3838 ,-361.94 1661.88 │ │ │ +0000e540: 2c2d 3335 322e 3032 222f 3e0a 3c70 6f6c ,-352.02"/>.<pol │ │ │ +0000e550: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +0000e560: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +0000e570: 3866 6622 2070 6f69 6e74 733d 2231 3636 8ff" points="166 │ │ │ +0000e580: 332e 3235 2c2d 3335 352e 3236 2031 3637 3.25,-355.26 167 │ │ │ +0000e590: 312e 3835 2c2d 3334 392e 3038 2031 3636 1.85,-349.08 166 │ │ │ +0000e5a0: 312e 3237 2c2d 3334 382e 3535 2031 3636 1.27,-348.55 166 │ │ │ +0000e5b0: 332e 3235 2c2d 3335 352e 3236 222f 3e0a 3.25,-355.26"/>. │ │ │ +0000e5c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +0000e5d0: 212d 2d20 4e6f 6465 3335 2623 3435 3b26 !-- Node35-& │ │ │ +0000e5e0: 6774 3b4e 6f64 6532 202d 2d3e 0a3c 6720 gt;Node2 -->.<g │ │ │ +0000e5f0: 6964 3d22 6564 6765 3636 5f4e 6f64 6530 id="edge66_Node0 │ │ │ +0000e600: 3030 3033 355f 4e6f 6465 3030 3030 3032 00035_Node000002 │ │ │ +0000e610: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +0000e620: 3c74 6974 6c65 3e4e 6f64 6533 3526 2334 <title>Node35 │ │ │ +0000e630: 353b 2667 743b 4e6f 6465 323c 2f74 6974 5;>Node2</tit │ │ │ +0000e640: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +0000e650: 6536 365f 4e6f 6465 3030 3030 3335 5f4e e66_Node000035_N │ │ │ +0000e660: 6f64 6530 3030 3030 3222 3e3c 6120 786c ode000002"><a xl │ │ │ +0000e670: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +0000e680: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000e690: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000e6a0: 2220 643d 224d 3335 312e 3733 2c2d 3338 " d="M351.73,-38 │ │ │ +0000e6b0: 342e 3832 4333 3634 2e37 332c 2d33 3637 4.82C364.73,-367 │ │ │ +0000e6c0: 2e31 3720 3339 322c 2d33 3235 2e33 3720 .17 392,-325.37 │ │ │ +0000e6d0: 3339 322c 2d32 3835 2e35 2033 3932 2c2d 392,-285.5 392,- │ │ │ +0000e6e0: 3238 352e 3520 3339 322c 2d32 3835 2e35 285.5 392,-285.5 │ │ │ +0000e6f0: 2033 3932 2c2d 3137 332e 3520 3339 322c 392,-173.5 392, │ │ │ +0000e700: 2d38 392e 3839 2035 3037 2e31 352c 2d36 -89.89 507.15,-6 │ │ │ +0000e710: 392e 3634 2035 3835 2e30 372c 2d36 352e 9.64 585.07,-65. │ │ │ +0000e720: 3531 222f 3e0a 3c70 6f6c 7967 6f6e 2066 51"/>.<polygon f │ │ │ +0000e730: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +0000e740: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +0000e750: 6f69 6e74 733d 2235 3835 2e34 392c 2d36 oints="585.49,-6 │ │ │ +0000e760: 382e 3939 2035 3935 2e33 322c 2d36 352e 8.99 595.32,-65. │ │ │ +0000e770: 3035 2035 3835 2e31 372c 2d36 3220 3538 05 585.17,-62 58 │ │ │ +0000e780: 352e 3439 2c2d 3638 2e39 3922 2f3e 0a3c 5.49,-68.99"/>.< │ │ │ +0000e790: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +0000e7a0: 2d2d 204e 6f64 6533 3626 2334 353b 2667 -- Node36-&g │ │ │ +0000e7b0: 743b 4e6f 6465 3220 2d2d 3e0a 3c67 2069 t;Node2 -->.<g i │ │ │ +0000e7c0: 643d 2265 6467 6536 385f 4e6f 6465 3030 d="edge68_Node00 │ │ │ +0000e7d0: 3030 3336 5f4e 6f64 6530 3030 3030 3222 0036_Node000002" │ │ │ +0000e7e0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +0000e7f0: 7469 746c 653e 4e6f 6465 3336 2623 3435 title>Node36- │ │ │ +0000e800: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2</titl │ │ │ +0000e810: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +0000e820: 3638 5f4e 6f64 6530 3030 3033 365f 4e6f 68_Node000036_No │ │ │ +0000e830: 6465 3030 3030 3032 223e 3c61 2078 6c69 de000002"><a xli │ │ │ +0000e840: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +0000e850: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +0000e860: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000e870: 2064 3d22 4d32 3237 2e36 362c 2d34 3934 d="M227.66,-494 │ │ │ +0000e880: 2e35 3543 3232 362e 3339 2c2d 3436 302e .55C226.39,-460. │ │ │ +0000e890: 3320 3232 322c 2d33 3334 2e33 3220 3232 3 222,-334.32 22 │ │ │ +0000e8a0: 322c 2d32 3330 2e35 2032 3232 2c2d 3233 2,-230.5 222,-23 │ │ │ +0000e8b0: 302e 3520 3232 322c 2d32 3330 2e35 2032 0.5 222,-230.5 2 │ │ │ +0000e8c0: 3232 2c2d 3137 332e 3520 3232 322c 2d39 22,-173.5 222,-9 │ │ │ +0000e8d0: 392e 3535 2034 3632 2e37 342c 2d37 352e 9.55 462.74,-75. │ │ │ +0000e8e0: 3834 2035 3835 2e32 312c 2d36 382e 3536 84 585.21,-68.56 │ │ │ +0000e8f0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +0000e900: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +0000e910: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +0000e920: 6e74 733d 2235 3835 2e34 362c 2d37 322e nts="585.46,-72. │ │ │ +0000e930: 3035 2035 3935 2e32 352c 2d36 372e 3938 05 595.25,-67.98 │ │ │ +0000e940: 2035 3835 2e30 362c 2d36 352e 3036 2035 585.06,-65.06 5 │ │ │ +0000e950: 3835 2e34 362c 2d37 322e 3035 222f 3e0a 85.46,-72.05"/>. │ │ │ +0000e960: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +0000e970: 212d 2d20 4e6f 6465 3337 2623 3435 3b26 !-- Node37-& │ │ │ +0000e980: 6774 3b4e 6f64 6532 3620 2d2d 3e0a 3c67 gt;Node26 -->.<g │ │ │ +0000e990: 2069 643d 2265 6467 6537 305f 4e6f 6465 id="edge70_Node │ │ │ +0000e9a0: 3030 3030 3337 5f4e 6f64 6530 3030 3032 000037_Node00002 │ │ │ +0000e9b0: 3622 2063 6c61 7373 3d22 6564 6765 223e 6" class="edge"> │ │ │ +0000e9c0: 0a3c 7469 746c 653e 4e6f 6465 3337 2623 .<title>Node37&# │ │ │ +0000e9d0: 3435 3b26 6774 3b4e 6f64 6532 363c 2f74 45;>Node26</t │ │ │ +0000e9e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000e9f0: 6467 6537 305f 4e6f 6465 3030 3030 3337 dge70_Node000037 │ │ │ +0000ea00: 5f4e 6f64 6530 3030 3032 3622 3e3c 6120 _Node000026"><a │ │ │ +0000ea10: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000ea20: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000ea30: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000ea40: 6666 2220 643d 224d 3134 3439 2e37 332c ff" d="M1449.73, │ │ │ +0000ea50: 2d34 3934 2e39 3843 3134 3630 2e37 332c -494.98C1460.73, │ │ │ +0000ea60: 2d34 3837 2031 3437 372e 3432 2c2d 3437 -487 1477.42,-47 │ │ │ +0000ea70: 342e 3838 2031 3439 302e 362c 2d34 3635 4.88 1490.6,-465 │ │ │ +0000ea80: 2e33 3122 2f3e 0a3c 706f 6c79 676f 6e20 .31"/>.<polygon │ │ │ +0000ea90: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000eaa0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000eab0: 706f 696e 7473 3d22 3134 3933 2e30 322c points="1493.02, │ │ │ +0000eac0: 2d34 3637 2e38 3820 3134 3939 2e30 362c -467.88 1499.06, │ │ │ +0000ead0: 2d34 3539 2e31 3720 3134 3838 2e39 312c -459.17 1488.91, │ │ │ +0000eae0: 2d34 3632 2e32 3120 3134 3933 2e30 322c -462.21 1493.02, │ │ │ +0000eaf0: 2d34 3637 2e38 3822 2f3e 0a3c 2f61 3e0a -467.88"/>.</a>. │ │ │ +0000eb00: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +0000eb10: 6f64 6533 3826 2334 353b 2667 743b 4e6f ode38->No │ │ │ +0000eb20: 6465 3220 2d2d 3e0a 3c67 2069 643d 2265 de2 -->.<g id="e │ │ │ +0000eb30: 6467 6537 345f 4e6f 6465 3030 3030 3338 dge74_Node000038 │ │ │ +0000eb40: 5f4e 6f64 6530 3030 3030 3222 2063 6c61 _Node000002" cla │ │ │ +0000eb50: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +0000eb60: 653e 4e6f 6465 3338 2623 3435 3b26 6774 e>Node38-> │ │ │ +0000eb70: 3b4e 6f64 6532 3c2f 7469 746c 653e 0a3c ;Node2.< │ │ │ +0000eb80: 6720 6964 3d22 615f 6564 6765 3734 5f4e g id="a_edge74_N │ │ │ +0000eb90: 6f64 6530 3030 3033 385f 4e6f 6465 3030 ode000038_Node00 │ │ │ +0000eba0: 3030 3032 223e 3c61 2078 6c69 6e6b 3a74 0002">.. │ │ │ +0000ec70: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +0000ece0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node38-& │ │ │ +0000ed50: 6774 3b4e 6f64 6531 383c 2f74 6974 6c65 gt;Node18.. │ │ │ +0000ee30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ +0000eeb0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3826 /g>..< │ │ │ +0000f070: 6720 6964 3d22 6564 6765 3832 5f4e 6f64 g id="edge82_Nod │ │ │ +0000f080: 6530 3030 3033 395f 4e6f 6465 3030 3030 e000039_Node0000 │ │ │ +0000f090: 3037 2220 636c 6173 733d 2265 6467 6522 07" class="edge" │ │ │ +0000f0a0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3926 >.Node39& │ │ │ +0000f0b0: 2334 353b 2667 743b 4e6f 6465 373c 2f74 #45;>Node7</t │ │ │ +0000f0c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000f0d0: 6467 6538 325f 4e6f 6465 3030 3030 3339 dge82_Node000039 │ │ │ +0000f0e0: 5f4e 6f64 6530 3030 3030 3722 3e3c 6120 _Node000007"><a │ │ │ +0000f0f0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000f100: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000f110: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000f120: 6666 2220 643d 224d 3234 3131 2c2d 3439 ff" d="M2411,-49 │ │ │ +0000f130: 342e 3943 3234 3131 2e32 392c 2d34 3832 4.9C2411.29,-482 │ │ │ +0000f140: 2e33 3320 3234 3132 2e39 372c 2d34 3538 .33 2412.97,-458 │ │ │ +0000f150: 2e34 3120 3234 3231 2c2d 3434 3020 3234 .41 2421,-440 24 │ │ │ +0000f160: 3838 2e38 322c 2d32 3834 2e34 3620 3237 88.82,-284.46 27 │ │ │ +0000f170: 3230 2e39 362c 2d32 3430 2e39 3120 3236 20.96,-240.91 26 │ │ │ +0000f180: 3133 2c2d 3131 3020 3235 3431 2e37 372c 13,-110 2541.77, │ │ │ +0000f190: 2d32 332e 3633 2032 3339 372e 332c 2d31 -23.63 2397.3,-1 │ │ │ +0000f1a0: 302e 3733 2032 3332 382e 3333 2c2d 392e 0.73 2328.33,-9. │ │ │ +0000f1b0: 3737 222f 3e0a 3c70 6f6c 7967 6f6e 2066 77"/>.<polygon f │ │ │ +0000f1c0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +0000f1d0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +0000f1e0: 6f69 6e74 733d 2232 3332 372e 3935 2c2d oints="2327.95,- │ │ │ +0000f1f0: 362e 3236 2032 3331 372e 3933 2c2d 392e 6.26 2317.93,-9. │ │ │ +0000f200: 3731 2032 3332 372e 3931 2c2d 3133 2e32 71 2327.91,-13.2 │ │ │ +0000f210: 3620 3233 3237 2e39 352c 2d36 2e32 3622 6 2327.95,-6.26" │ │ │ +0000f220: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +0000f230: 3e0a 3c21 2d2d 204e 6f64 6533 3926 2334 >.<!-- Node39 │ │ │ +0000f240: 353b 2667 743b 4e6f 6465 3236 202d 2d3e 5;>Node26 --> │ │ │ +0000f250: 0a3c 6720 6964 3d22 6564 6765 3830 5f4e .<g id="edge80_N │ │ │ +0000f260: 6f64 6530 3030 3033 395f 4e6f 6465 3030 ode000039_Node00 │ │ │ +0000f270: 3030 3236 2220 636c 6173 733d 2265 6467 0026" class="edg │ │ │ +0000f280: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ +0000f290: 3926 2334 353b 2667 743b 4e6f 6465 3236 9->Node26 │ │ │ +0000f2a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000f2d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........< │ │ │ +0000f420: 7469 746c 653e 4e6f 6465 3339 2623 3435 title>Node39- │ │ │ +0000f430: 3b26 6774 3b4e 6f64 6532 383c 2f74 6974 ;>Node28..< │ │ │ +0000f480: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000f490: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000f4a0: 2220 643d 224d 3233 3836 2e33 342c 2d34 " d="M2386.34,-4 │ │ │ +0000f4b0: 3934 2e39 3143 3233 3236 2e31 362c 2d34 94.91C2326.16,-4 │ │ │ +0000f4c0: 3734 2e31 3420 3231 3636 2e37 362c 2d34 74.14 2166.76,-4 │ │ │ +0000f4d0: 3230 2e33 3320 3230 3331 2c2d 3338 3520 20.33 2031,-385 │ │ │ +0000f4e0: 3139 3135 2e38 352c 2d33 3535 2e30 3320 1915.85,-355.03 │ │ │ +0000f4f0: 3138 3836 2e39 362c 2d33 3435 2e35 3720 1886.96,-345.57 │ │ │ +0000f500: 3137 3639 2c2d 3333 3020 3134 3937 2e31 1769,-330 1497.1 │ │ │ +0000f510: 372c 2d32 3934 2e31 3120 3131 3639 2e35 7,-294.11 1169.5 │ │ │ +0000f520: 392c 2d32 3837 2e31 3120 3130 3333 2e37 9,-287.11 1033.7 │ │ │ +0000f530: 382c 2d32 3835 2e37 3922 2f3e 0a3c 706f 8,-285.79"/>. │ │ │ +0000f5b0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +0000f5c0: 3c21 2d2d 204e 6f64 6533 3926 2334 353b .< │ │ │ +0000f5e0: 6720 6964 3d22 6564 6765 3831 5f4e 6f64 g id="edge81_Nod │ │ │ +0000f5f0: 6530 3030 3033 395f 4e6f 6465 3030 3030 e000039_Node0000 │ │ │ +0000f600: 3332 2220 636c 6173 733d 2265 6467 6522 32" class="edge" │ │ │ +0000f610: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3926 >.Node39& │ │ │ +0000f620: 2334 353b 2667 743b 4e6f 6465 3332 3c2f #45;>Node32</ │ │ │ +0000f630: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +0000f640: 6564 6765 3831 5f4e 6f64 6530 3030 3033 edge81_Node00003 │ │ │ +0000f650: 395f 4e6f 6465 3030 3030 3332 223e 3c61 9_Node000032"><a │ │ │ +0000f660: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +0000f670: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +0000f680: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +0000f690: 3866 6622 2064 3d22 4d32 3430 362e 312c 8ff" d="M2406.1, │ │ │ +0000f6a0: 2d34 3934 2e37 3943 3234 3031 2e32 312c -494.79C2401.21, │ │ │ +0000f6b0: 2d34 3835 2e39 3320 3233 3933 2e36 332c -485.93 2393.63, │ │ │ +0000f6c0: 2d34 3731 2e37 3220 3233 3838 2c2d 3435 -471.72 2388,-45 │ │ │ +0000f6d0: 3920 3233 3633 2e32 342c 2d34 3033 2e30 9 2363.24,-403.0 │ │ │ +0000f6e0: 3620 3233 3737 2e34 392c 2d33 3738 2e33 6 2377.49,-378.3 │ │ │ +0000f6f0: 3420 3233 3430 2c2d 3333 3020 3233 3330 4 2340,-330 2330 │ │ │ +0000f700: 2e31 322c 2d33 3137 2e32 3620 3233 3135 .12,-317.26 2315 │ │ │ +0000f710: 2e35 382c 2d33 3036 2e37 3520 3233 3032 .58,-306.75 2302 │ │ │ +0000f720: 2e38 362c 2d32 3939 2e31 3422 2f3e 0a3c .86,-299.14"/>.< │ │ │ +0000f730: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000f740: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000f750: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000f760: 3233 3034 2e34 332c 2d32 3936 2e30 3120 2304.43,-296.01 │ │ │ +0000f770: 3232 3934 2e30 312c 2d32 3934 2e31 3320 2294.01,-294.13 │ │ │ +0000f780: 3233 3030 2e39 382c 2d33 3032 2e31 2032 2300.98,-302.1 2 │ │ │ +0000f790: 3330 342e 3433 2c2d 3239 362e 3031 222f 304.43,-296.01"/ │ │ │ +0000f7a0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +0000f7b0: 0a3c 212d 2d20 4e6f 6465 3430 2623 3435 .<!-- Node40- │ │ │ +0000f7c0: 3b26 6774 3b4e 6f64 6533 3220 2d2d 3e0a ;>Node32 -->. │ │ │ +0000f7d0: 3c67 2069 643d 2265 6467 6538 345f 4e6f <g id="edge84_No │ │ │ +0000f7e0: 6465 3030 3030 3430 5f4e 6f64 6530 3030 de000040_Node000 │ │ │ +0000f7f0: 3033 3222 2063 6c61 7373 3d22 6564 6765 032" class="edge │ │ │ +0000f800: 223e 0a3c 7469 746c 653e 4e6f 6465 3430 ">.<title>Node40 │ │ │ +0000f810: 2623 3435 3b26 6774 3b4e 6f64 6533 323c ->Node32< │ │ │ +0000f820: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +0000f830: 5f65 6467 6538 345f 4e6f 6465 3030 3030 _edge84_Node0000 │ │ │ +0000f840: 3430 5f4e 6f64 6530 3030 3033 3222 3e3c 40_Node000032">< │ │ │ +0000f850: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +0000f860: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +0000f870: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +0000f880: 6238 6666 2220 643d 224d 3234 3832 2e30 b8ff" d="M2482.0 │ │ │ +0000f890: 312c 2d34 3339 2e39 3243 3234 3636 2e38 1,-439.92C2466.8 │ │ │ +0000f8a0: 332c 2d34 3138 2e37 3120 3234 3234 2e37 3,-418.71 2424.7 │ │ │ +0000f8b0: 312c 2d33 3633 2e31 3320 3233 3738 2c2d 1,-363.13 2378,- │ │ │ +0000f8c0: 3333 3020 3233 3538 2e32 332c 2d33 3135 330 2358.23,-315 │ │ │ +0000f8d0: 2e39 3720 3233 3333 2e33 342c 2d33 3035 .97 2333.34,-305 │ │ │ +0000f8e0: 2e30 3120 3233 3133 2e30 392c 2d32 3937 .01 2313.09,-297 │ │ │ +0000f8f0: 2e34 3722 2f3e 0a3c 706f 6c79 676f 6e20 .47"/>.<polygon │ │ │ +0000f900: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +0000f910: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +0000f920: 706f 696e 7473 3d22 3233 3134 2e31 362c points="2314.16, │ │ │ +0000f930: 2d32 3934 2e31 3420 3233 3033 2e35 372c -294.14 2303.57, │ │ │ +0000f940: 2d32 3934 2e30 3520 3233 3131 2e38 2c2d -294.05 2311.8,- │ │ │ +0000f950: 3330 302e 3732 2032 3331 342e 3136 2c2d 300.72 2314.16,- │ │ │ +0000f960: 3239 342e 3134 222f 3e0a 3c2f 613e 0a3c 294.14"/>.</a>.< │ │ │ +0000f970: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +0000f980: 6465 3431 2623 3435 3b26 6774 3b4e 6f64 de41->Nod │ │ │ +0000f990: 6532 202d 2d3e 0a3c 6720 6964 3d22 6564 e2 -->.<g id="ed │ │ │ +0000f9a0: 6765 3836 5f4e 6f64 6530 3030 3034 315f ge86_Node000041_ │ │ │ +0000f9b0: 4e6f 6465 3030 3030 3032 2220 636c 6173 Node000002" clas │ │ │ +0000f9c0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +0000f9d0: 3e4e 6f64 6534 3126 2334 353b 2667 743b >Node41-> │ │ │ +0000f9e0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2....< │ │ │ +0000fb90: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +0000fbf0: 3c74 6974 6c65 3e4e 6f64 6534 3126 2334 Node41 │ │ │ +0000fc00: 353b 2667 743b 4e6f 6465 3131 3c2f 7469 5;>Node11</ti │ │ │ +0000fc10: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000fc20: 6765 3839 5f4e 6f64 6530 3030 3034 315f ge89_Node000041_ │ │ │ +0000fc30: 4e6f 6465 3030 3030 3131 223e 3c61 2078 Node000011"><a x │ │ │ +0000fc40: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000fc50: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000fc60: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000fc70: 6622 2064 3d22 4d32 3131 2e33 352c 2d35 f" d="M211.35,-5 │ │ │ +0000fc80: 3439 2e39 3743 3133 332e 312c 2d35 3334 49.97C133.1,-534 │ │ │ +0000fc90: 2e34 3720 302c 2d34 3933 2e36 3620 302c .47 0,-493.66 0, │ │ │ +0000fca0: 2d33 3935 2e35 2030 2c2d 3339 352e 3520 -395.5 0,-395.5 │ │ │ +0000fcb0: 302c 2d33 3935 2e35 2030 2c2d 3131 382e 0,-395.5 0,-118. │ │ │ +0000fcc0: 3520 302c 2d36 302e 3334 2031 3934 2e30 5 0,-60.34 194.0 │ │ │ +0000fcd0: 392c 2d32 372e 3031 2032 3738 2e30 352c 9,-27.01 278.05, │ │ │ +0000fce0: 2d31 352e 3331 222f 3e0a 3c70 6f6c 7967 -15.31"/>.<polyg │ │ │ +0000fcf0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +0000fd00: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000fd10: 6622 2070 6f69 6e74 733d 2232 3738 2e35 f" points="278.5 │ │ │ +0000fd20: 322c 2d31 382e 3738 2032 3837 2e39 362c 2,-18.78 287.96, │ │ │ +0000fd30: 2d31 332e 3936 2032 3737 2e35 382c 2d31 -13.96 277.58,-1 │ │ │ +0000fd40: 312e 3834 2032 3738 2e35 322c 2d31 382e 1.84 278.52,-18. │ │ │ +0000fd50: 3738 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 78"/>.</a>.</g>. │ │ │ +0000fd60: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3431 </g>.<!-- Node41 │ │ │ +0000fd70: 2623 3435 3b26 6774 3b4e 6f64 6532 3520 ->Node25 │ │ │ +0000fd80: 2d2d 3e0a 3c67 2069 643d 2265 6467 6538 -->.<g id="edge8 │ │ │ +0000fd90: 385f 4e6f 6465 3030 3030 3431 5f4e 6f64 8_Node000041_Nod │ │ │ +0000fda0: 6530 3030 3032 3522 2063 6c61 7373 3d22 e000025" class=" │ │ │ +0000fdb0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +0000fdc0: 6465 3431 2623 3435 3b26 6774 3b4e 6f64 de41->Nod │ │ │ +0000fdd0: 6532 353c 2f74 6974 6c65 3e0a 3c67 2069 e25....< │ │ │ +0000fef0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +0000ff50: 3c74 6974 6c65 3e4e 6f64 6534 3126 2334 Node41 │ │ │ +0000ff60: 353b 2667 743b 4e6f 6465 3239 3c2f 7469 5;>Node29</ti │ │ │ +0000ff70: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000ff80: 6765 3930 5f4e 6f64 6530 3030 3034 315f ge90_Node000041_ │ │ │ +0000ff90: 4e6f 6465 3030 3030 3239 223e 3c61 2078 Node000029"><a x │ │ │ +0000ffa0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000ffb0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000ffc0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000ffd0: 6622 2064 3d22 4d32 3831 2e33 312c 2d35 f" d="M281.31,-5 │ │ │ +0000ffe0: 3439 2e38 3843 3334 362e 3438 2c2d 3531 49.88C346.48,-51 │ │ │ +0000fff0: 302e 3620 3631 352e 3634 2c2d 3334 382e 0.6 615.64,-348. │ │ │ +00010000: 3339 2036 3936 2e37 362c 2d32 3939 2e35 39 696.76,-299.5 │ │ │ +00010010: 3122 2f3e 0a3c 706f 6c79 676f 6e20 6669 1"/>.<polygon fi │ │ │ +00010020: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +00010030: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +00010040: 696e 7473 3d22 3639 382e 3933 2c2d 3330 ints="698.93,-30 │ │ │ +00010050: 322e 3238 2037 3035 2e36 392c 2d32 3934 2.28 705.69,-294 │ │ │ +00010060: 2e31 3220 3639 352e 3332 2c2d 3239 362e .12 695.32,-296. │ │ │ +00010070: 3239 2036 3938 2e39 332c 2d33 3032 2e32 29 698.93,-302.2 │ │ │ +00010080: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ +00010090: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 3126 /g>.<!-- Node41& │ │ │ +000100a0: 2334 353b 2667 743b 4e6f 6465 3336 202d #45;>Node36 - │ │ │ +000100b0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3837 ->.<g id="edge87 │ │ │ +000100c0: 5f4e 6f64 6530 3030 3034 315f 4e6f 6465 _Node000041_Node │ │ │ +000100d0: 3030 3030 3336 2220 636c 6173 733d 2265 000036" class="e │ │ │ +000100e0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +000100f0: 6534 3126 2334 353b 2667 743b 4e6f 6465 e41->Node │ │ │ +00010100: 3336 3c2f 7469 746c 653e 0a3c 6720 6964 36..... │ │ │ +00010220: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node42-> │ │ │ +00010290: 3b4e 6f64 6532 3c2f 7469 746c 653e 0a3c ;Node2.< │ │ │ +000102a0: 6720 6964 3d22 615f 6564 6765 3932 5f4e g id="a_edge92_N │ │ │ +000102b0: 6f64 6530 3030 3034 325f 4e6f 6465 3030 ode000042_Node00 │ │ │ +000102c0: 3030 3032 223e 3c61 2078 6c69 6e6b 3a74 0002">.. │ │ │ +000103d0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000103e0: 3c21 2d2d 204e 6f64 6534 3226 2334 353b .< │ │ │ +00010400: 6720 6964 3d22 6564 6765 3933 5f4e 6f64 g id="edge93_Nod │ │ │ +00010410: 6530 3030 3034 325f 4e6f 6465 3030 3030 e000042_Node0000 │ │ │ +00010420: 3238 2220 636c 6173 733d 2265 6467 6522 28" class="edge" │ │ │ +00010430: 3e0a 3c74 6974 6c65 3e4e 6f64 6534 3226 >.Node42& │ │ │ +00010440: 2334 353b 2667 743b 4e6f 6465 3238 3c2f #45;>Node28</ │ │ │ +00010450: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00010460: 6564 6765 3933 5f4e 6f64 6530 3030 3034 edge93_Node00004 │ │ │ +00010470: 325f 4e6f 6465 3030 3030 3238 223e 3c61 2_Node000028"><a │ │ │ +00010480: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00010490: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000104a0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000104b0: 3866 6622 2064 3d22 4d37 3438 2e37 382c 8ff" d="M748.78, │ │ │ +000104c0: 2d33 3834 2e36 4337 3536 2e37 2c2d 3337 -384.6C756.7,-37 │ │ │ +000104d0: 302e 3733 2037 3733 2e38 392c 2d33 3434 0.73 773.89,-344 │ │ │ +000104e0: 2e30 3920 3739 362c 2d33 3330 2038 3239 .09 796,-330 829 │ │ │ +000104f0: 2e30 322c 2d33 3038 2e39 3520 3837 312e .02,-308.95 871. │ │ │ +00010500: 3533 2c2d 3239 372e 3834 2039 3036 2e32 53,-297.84 906.2 │ │ │ +00010510: 362c 2d32 3931 2e39 3922 2f3e 0a3c 706f 6,-291.99"/>.<po │ │ │ +00010520: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +00010530: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +00010540: 6238 6666 2220 706f 696e 7473 3d22 3930 b8ff" points="90 │ │ │ +00010550: 362e 3937 2c2d 3239 352e 3432 2039 3136 6.97,-295.42 916 │ │ │ +00010560: 2e33 2c2d 3239 302e 3431 2039 3035 2e38 .3,-290.41 905.8 │ │ │ +00010570: 382c 2d32 3838 2e35 3120 3930 362e 3937 8,-288.51 906.97 │ │ │ +00010580: 2c2d 3239 352e 3432 222f 3e0a 3c2f 613e ,-295.42"/>.</a> │ │ │ +00010590: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +000105a0: 4e6f 6465 3432 2623 3435 3b26 6774 3b4e Node42->N │ │ │ +000105b0: 6f64 6533 3120 2d2d 3e0a 3c67 2069 643d ode31 -->.<g id= │ │ │ +000105c0: 2265 6467 6539 345f 4e6f 6465 3030 3030 "edge94_Node0000 │ │ │ +000105d0: 3432 5f4e 6f64 6530 3030 3033 3122 2063 42_Node000031" c │ │ │ +000105e0: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +000105f0: 746c 653e 4e6f 6465 3432 2623 3435 3b26 tle>Node42-& │ │ │ +00010600: 6774 3b4e 6f64 6533 313c 2f74 6974 6c65 gt;Node31.........Node43-> │ │ │ +000107a0: 3b4e 6f64 6531 313c 2f74 6974 6c65 3e0a ;Node11. │ │ │ +000107b0: 3c67 2069 643d 2261 5f65 6467 6531 3030 ..

..< │ │ │ +00010910: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node43-&g │ │ │ +00010980: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ +00010990: 0a3c 6720 6964 3d22 615f 6564 6765 3130 .. │ │ │ +00010a80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ +00010af0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00010b00: 212d 2d20 4e6f 6465 3433 2623 3435 3b26 !-- Node43-& │ │ │ +00010b10: 6774 3b4e 6f64 6532 3520 2d2d 3e0a 3c67 gt;Node25 -->. │ │ │ +00010b50: 0a3c 7469 746c 653e 4e6f 6465 3433 2623 .Node43&# │ │ │ +00010b60: 3435 3b26 6774 3b4e 6f64 6532 353c 2f74 45;>Node25</t │ │ │ +00010b70: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00010b80: 6467 6539 395f 4e6f 6465 3030 3030 3433 dge99_Node000043 │ │ │ +00010b90: 5f4e 6f64 6530 3030 3032 3522 3e3c 6120 _Node000025"><a │ │ │ +00010ba0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00010bb0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00010bc0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00010bd0: 6666 2220 643d 224d 3836 362c 2d35 3439 ff" d="M866,-549 │ │ │ +00010be0: 2e39 3843 3931 392e 3632 2c2d 3534 302e .98C919.62,-540. │ │ │ +00010bf0: 3637 2031 3030 352e 3534 2c2d 3532 352e 67 1005.54,-525. │ │ │ +00010c00: 3734 2031 3036 322e 3836 2c2d 3531 352e 74 1062.86,-515. │ │ │ +00010c10: 3738 222f 3e0a 3c70 6f6c 7967 6f6e 2066 78"/>.<polygon f │ │ │ +00010c20: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00010c30: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00010c40: 6f69 6e74 733d 2231 3036 332e 3631 2c2d oints="1063.61,- │ │ │ +00010c50: 3531 392e 3220 3130 3732 2e38 372c 2d35 519.2 1072.87,-5 │ │ │ +00010c60: 3134 2e30 3420 3130 3632 2e34 312c 2d35 14.04 1062.41,-5 │ │ │ +00010c70: 3132 2e33 2031 3036 332e 3631 2c2d 3531 12.3 1063.61,-51 │ │ │ +00010c80: 392e 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e 9.2"/>.</a>.</g> │ │ │ +00010c90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 .</g>.<!-- Node4 │ │ │ +00010ca0: 3326 2334 353b 2667 743b 4e6f 6465 3237 3->Node27 │ │ │ +00010cb0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +00010cc0: 3936 5f4e 6f64 6530 3030 3034 335f 4e6f 96_Node000043_No │ │ │ +00010cd0: 6465 3030 3030 3237 2220 636c 6173 733d de000027" class= │ │ │ +00010ce0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +00010cf0: 6f64 6534 3326 2334 353b 2667 743b 4e6f ode43->No │ │ │ +00010d00: 6465 3237 3c2f 7469 746c 653e 0a3c 6720 de27.........Node43-> │ │ │ +00010ee0: 4e6f 6465 3238 3c2f 7469 746c 653e 0a3c Node28.< │ │ │ +00010ef0: 6720 6964 3d22 615f 6564 6765 3937 5f4e g id="a_edge97_N │ │ │ +00010f00: 6f64 6530 3030 3034 335f 4e6f 6465 3030 ode000043_Node00 │ │ │ +00010f10: 3030 3238 223e 3c61 2078 6c69 6e6b 3a74 0028">...... │ │ │ +000110a0: 0a3c 6720 6964 3d22 6564 6765 3938 5f4e ..Node4 │ │ │ +000110e0: 3326 2334 353b 2667 743b 4e6f 6465 3332 3->Node32 │ │ │ +000110f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00011120: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .. │ │ │ +000111c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ...... │ │ │ +00011460: 3c74 6974 6c65 3e4e 6f64 6534 3926 2334 Node49 │ │ │ +00011470: 353b 2667 743b 4e6f 6465 3139 3c2f 7469 5;>Node19</ti │ │ │ +00011480: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00011490: 6765 3130 365f 4e6f 6465 3030 3030 3439 ge106_Node000049 │ │ │ +000114a0: 5f4e 6f64 6530 3030 3031 3922 3e3c 6120 _Node000019"><a │ │ │ +000114b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +000114c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +000114d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +000114e0: 6666 2220 643d 224d 3134 3937 2e39 352c ff" d="M1497.95, │ │ │ +000114f0: 2d35 3536 2e30 3943 3133 3834 2e37 342c -556.09C1384.74, │ │ │ +00011500: 2d35 3530 2e39 3320 3131 3338 2e34 312c -550.93 1138.41, │ │ │ +00011510: 2d35 3337 2e33 3620 3130 3537 2c2d 3531 -537.36 1057,-51 │ │ │ +00011520: 3420 3130 3138 2e33 382c 2d35 3032 2e39 4 1018.38,-502.9 │ │ │ +00011530: 3120 3937 372e 3538 2c2d 3437 392e 3732 1 977.58,-479.72 │ │ │ +00011540: 2039 3533 2e34 382c 2d34 3634 2e36 3422 953.48,-464.64" │ │ │ +00011550: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ +00011560: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ +00011570: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ +00011580: 7473 3d22 3935 352e 3133 2c2d 3436 312e ts="955.13,-461. │ │ │ +00011590: 3534 2039 3434 2e38 312c 2d34 3539 2e31 54 944.81,-459.1 │ │ │ +000115a0: 3220 3935 312e 3336 2c2d 3436 372e 3434 2 951.36,-467.44 │ │ │ +000115b0: 2039 3535 2e31 332c 2d34 3631 2e35 3422 955.13,-461.54" │ │ │ +000115c0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +000115d0: 3e0a 3c21 2d2d 204e 6f64 6534 3926 2334 >.<!-- Node49 │ │ │ +000115e0: 353b 2667 743b 4e6f 6465 3232 202d 2d3e 5;>Node22 --> │ │ │ +000115f0: 0a3c 6720 6964 3d22 6564 6765 3130 375f .<g id="edge107_ │ │ │ +00011600: 4e6f 6465 3030 3030 3439 5f4e 6f64 6530 Node000049_Node0 │ │ │ +00011610: 3030 3032 3222 2063 6c61 7373 3d22 6564 00022" class="ed │ │ │ +00011620: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00011630: 3439 2623 3435 3b26 6774 3b4e 6f64 6532 49->Node2 │ │ │ +00011640: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2.... │ │ │ +00011790: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node49- │ │ │ +00011800: 2667 743b 4e6f 6465 3233 3c2f 7469 746c >Node23..< │ │ │ +00011850: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00011860: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00011870: 2220 643d 224d 3134 3937 2e39 352c 2d35 " d="M1497.95,-5 │ │ │ +00011880: 3531 2e39 3243 3134 3631 2e34 362c 2d35 51.92C1461.46,-5 │ │ │ +00011890: 3435 2e39 3420 3134 3134 2e33 392c 2d35 45.94 1414.39,-5 │ │ │ +000118a0: 3334 2e37 3320 3133 3737 2c2d 3531 3420 34.73 1377,-514 │ │ │ +000118b0: 3133 3630 2e31 312c 2d35 3034 2e36 3420 1360.11,-504.64 │ │ │ +000118c0: 3131 3539 2e30 392c 2d33 3035 2e32 3120 1159.09,-305.21 │ │ │ +000118d0: 3131 3030 2e31 342c 2d32 3436 2e35 3822 1100.14,-246.58" │ │ │ +000118e0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.... │ │ │ +00011960: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3439 ...N │ │ │ +000119c0: 6f64 6534 3926 2334 353b 2667 743b 4e6f ode49->No │ │ │ +000119d0: 6465 3235 3c2f 7469 746c 653e 0a3c 6720 de25..... │ │ │ +00011b00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 .... │ │ │ +00011b60: 4e6f 6465 3439 2623 3435 3b26 6774 3b4e Node49->N │ │ │ +00011b70: 6f64 6532 363c 2f74 6974 6c65 3e0a 3c67 ode26...

... │ │ │ +00011cd0: 0a3c 212d 2d20 4e6f 6465 3530 2623 3435 .. │ │ │ +00011cf0: 3c67 2069 643d 2265 6467 6531 3132 5f4e .Node5 │ │ │ +00011d30: 3026 2334 353b 2667 743b 4e6f 6465 3138 0->Node18 │ │ │ +00011d40: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ..... │ │ │ +00011e90: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node50-& │ │ │ +00011f00: 6774 3b4e 6f64 6531 393c 2f74 6974 6c65 gt;Node19..

.......< │ │ │ +000120b0: 7469 746c 653e 4e6f 6465 3530 2623 3435 title>Node50- │ │ │ +000120c0: 3b26 6774 3b4e 6f64 6532 323c 2f74 6974 ;>Node22.. │ │ │ +00012110: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 ... │ │ │ +00012220: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .... │ │ │ +00012280: 4e6f 6465 3530 2623 3435 3b26 6774 3b4e Node50->N │ │ │ +00012290: 6f64 6532 333c 2f74 6974 6c65 3e0a 3c67 ode23....< │ │ │ +000123e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.... │ │ │ +00012440: 0a3c 7469 746c 653e 4e6f 6465 3530 2623 .Node50&# │ │ │ +00012450: 3435 3b26 6774 3b4e 6f64 6532 353c 2f74 45;>Node25</t │ │ │ +00012460: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00012470: 6467 6531 3136 5f4e 6f64 6530 3030 3035 dge116_Node00005 │ │ │ +00012480: 305f 4e6f 6465 3030 3030 3235 223e 3c61 0_Node000025"><a │ │ │ +00012490: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000124a0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000124b0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000124c0: 3866 6622 2064 3d22 4d31 3139 322e 352c 8ff" d="M1192.5, │ │ │ +000124d0: 2d35 3439 2e39 3843 3131 3739 2e36 2c2d -549.98C1179.6,- │ │ │ +000124e0: 3534 312e 3834 2031 3135 392e 392c 2d35 541.84 1159.9,-5 │ │ │ +000124f0: 3239 2e34 3120 3131 3434 2e36 2c2d 3531 29.41 1144.6,-51 │ │ │ +00012500: 392e 3736 222f 3e0a 3c70 6f6c 7967 6f6e 9.76"/>.<polygon │ │ │ +00012510: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00012520: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00012530: 2070 6f69 6e74 733d 2231 3134 362e 3037 points="1146.07 │ │ │ +00012540: 2c2d 3531 362e 3535 2031 3133 352e 3734 ,-516.55 1135.74 │ │ │ +00012550: 2c2d 3531 342e 3137 2031 3134 322e 3333 ,-514.17 1142.33 │ │ │ +00012560: 2c2d 3532 322e 3437 2031 3134 362e 3037 ,-522.47 1146.07 │ │ │ +00012570: 2c2d 3531 362e 3535 222f 3e0a 3c2f 613e ,-516.55"/>.</a> │ │ │ +00012580: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00012590: 4e6f 6465 3530 2623 3435 3b26 6774 3b4e Node50->N │ │ │ +000125a0: 6f64 6532 3620 2d2d 3e0a 3c67 2069 643d ode26 -->.<g id= │ │ │ +000125b0: 2265 6467 6531 3138 5f4e 6f64 6530 3030 "edge118_Node000 │ │ │ +000125c0: 3035 305f 4e6f 6465 3030 3030 3236 2220 050_Node000026" │ │ │ +000125d0: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +000125e0: 6974 6c65 3e4e 6f64 6535 3026 2334 353b itle>Node50- │ │ │ +000125f0: 2667 743b 4e6f 6465 3236 3c2f 7469 746c >Node26</titl │ │ │ +00012600: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00012610: 3131 385f 4e6f 6465 3030 3030 3530 5f4e 118_Node000050_N │ │ │ +00012620: 6f64 6530 3030 3032 3622 3e3c 6120 786c ode000026"><a xl │ │ │ +00012630: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00012640: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00012650: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00012660: 2220 643d 224d 3132 3136 2e36 392c 2d35 " d="M1216.69,-5 │ │ │ +00012670: 3439 2e38 3943 3132 3334 2e32 362c 2d35 49.89C1234.26,-5 │ │ │ +00012680: 3336 2e31 3820 3132 3730 2e38 312c 2d35 36.18 1270.81,-5 │ │ │ +00012690: 3039 2e34 3620 3133 3036 2c2d 3439 3520 09.46 1306,-495 │ │ │ +000126a0: 3133 3531 2e31 332c 2d34 3736 2e34 3620 1351.13,-476.46 │ │ │ +000126b0: 3134 3035 2e31 362c 2d34 3635 2e31 3420 1405.16,-465.14 │ │ │ +000126c0: 3134 3436 2e34 322c 2d34 3538 2e35 3622 1446.42,-458.56" │ │ │ +000126d0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ +000126e0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ +000126f0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ +00012700: 7473 3d22 3134 3437 2c2d 3436 322e 3031 ts="1447,-462.01 │ │ │ +00012710: 2031 3435 362e 3335 2c2d 3435 372e 3033 1456.35,-457.03 │ │ │ +00012720: 2031 3434 352e 3933 2c2d 3435 352e 3039 1445.93,-455.09 │ │ │ +00012730: 2031 3434 372c 2d34 3632 2e30 3122 2f3e 1447,-462.01"/> │ │ │ +00012740: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00012750: 3c21 2d2d 204e 6f64 6535 3026 2334 353b <!-- Node50- │ │ │ +00012760: 2667 743b 4e6f 6465 3238 202d 2d3e 0a3c >Node28 -->.< │ │ │ +00012770: 6720 6964 3d22 6564 6765 3131 375f 4e6f g id="edge117_No │ │ │ +00012780: 6465 3030 3030 3530 5f4e 6f64 6530 3030 de000050_Node000 │ │ │ +00012790: 3032 3822 2063 6c61 7373 3d22 6564 6765 028" class="edge │ │ │ +000127a0: 223e 0a3c 7469 746c 653e 4e6f 6465 3530 ">.<title>Node50 │ │ │ +000127b0: 2623 3435 3b26 6774 3b4e 6f64 6532 383c ->Node28< │ │ │ +000127c0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000127d0: 5f65 6467 6531 3137 5f4e 6f64 6530 3030 _edge117_Node000 │ │ │ +000127e0: 3035 305f 4e6f 6465 3030 3030 3238 223e 050_Node000028"> │ │ │ +000127f0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00012800: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +00012810: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +00012820: 3362 3866 6622 2064 3d22 4d31 3134 392e 3b8ff" d="M1149. │ │ │ +00012830: 3833 2c2d 3535 312e 3236 4331 3130 332e 83,-551.26C1103. │ │ │ +00012840: 3131 2c2d 3534 342e 3131 2031 3034 312e 11,-544.11 1041. │ │ │ +00012850: 3533 2c2d 3533 312e 3636 2031 3032 342c 53,-531.66 1024, │ │ │ +00012860: 2d35 3134 2031 3030 382e 3939 2c2d 3439 -514 1008.99,-49 │ │ │ +00012870: 382e 3837 2039 3832 2e34 352c 2d33 3535 8.87 982.45,-355 │ │ │ +00012880: 2e39 2039 3733 2e32 352c 2d33 3034 2e31 .9 973.25,-304.1 │ │ │ +00012890: 3222 2f3e 0a3c 706f 6c79 676f 6e20 6669 2"/>.<polygon fi │ │ │ +000128a0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000128b0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000128c0: 696e 7473 3d22 3937 362e 3636 2c2d 3330 ints="976.66,-30 │ │ │ +000128d0: 332e 3237 2039 3731 2e34 372c 2d32 3934 3.27 971.47,-294 │ │ │ +000128e0: 2e30 3220 3936 392e 3736 2c2d 3330 342e .02 969.76,-304. │ │ │ +000128f0: 3438 2039 3736 2e36 362c 2d33 3033 2e32 48 976.66,-303.2 │ │ │ +00012900: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ +00012910: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3126 /g>.<!-- Node51& │ │ │ +00012920: 2334 353b 2667 743b 4e6f 6465 3138 202d #45;>Node18 - │ │ │ +00012930: 2d3e 0a3c 6720 6964 3d22 6564 6765 3132 ->.<g id="edge12 │ │ │ +00012940: 305f 4e6f 6465 3030 3030 3531 5f4e 6f64 0_Node000051_Nod │ │ │ +00012950: 6530 3030 3031 3822 2063 6c61 7373 3d22 e000018" class=" │ │ │ +00012960: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +00012970: 6465 3531 2623 3435 3b26 6774 3b4e 6f64 de51->Nod │ │ │ +00012980: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18...< │ │ │ +00012a80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00012a90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00012aa0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00012ab0: 3133 3935 2e32 2c2d 3132 392e 3236 2031 1395.2,-129.26 1 │ │ │ +00012ac0: 3430 342e 3832 2c2d 3132 342e 3831 2031 404.82,-124.81 1 │ │ │ +00012ad0: 3339 342e 3533 2c2d 3132 322e 3320 3133 394.53,-122.3 13 │ │ │ +00012ae0: 3935 2e32 2c2d 3132 392e 3236 222f 3e0a 95.2,-129.26"/>. │ │ │ +00012af0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00012b00: 212d 2d20 4e6f 6465 3531 2623 3435 3b26 !-- Node51-& │ │ │ +00012b10: 6774 3b4e 6f64 6531 3920 2d2d 3e0a 3c67 gt;Node19 -->..Node51& │ │ │ +00012b60: 2334 353b 2667 743b 4e6f 6465 3139 3c2f #45;>Node19</ │ │ │ +00012b70: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00012b80: 6564 6765 3132 315f 4e6f 6465 3030 3030 edge121_Node0000 │ │ │ +00012b90: 3531 5f4e 6f64 6530 3030 3031 3922 3e3c 51_Node000019">< │ │ │ +00012ba0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00012bb0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00012bc0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00012bd0: 6238 6666 2220 643d 224d 3930 312e 3732 b8ff" d="M901.72 │ │ │ +00012be0: 2c2d 3630 342e 3734 4339 3036 2e37 332c ,-604.74C906.73, │ │ │ +00012bf0: 2d35 3739 2e32 2039 3231 2e34 312c 2d35 -579.2 921.41,-5 │ │ │ +00012c00: 3034 2e34 3320 3932 382e 3332 2c2d 3436 04.43 928.32,-46 │ │ │ +00012c10: 392e 3233 222f 3e0a 3c70 6f6c 7967 6f6e 9.23"/>.<polygon │ │ │ +00012c20: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00012c30: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00012c40: 2070 6f69 6e74 733d 2239 3331 2e37 382c points="931.78, │ │ │ +00012c50: 2d34 3639 2e37 3920 3933 302e 3237 2c2d -469.79 930.27,- │ │ │ +00012c60: 3435 392e 3331 2039 3234 2e39 312c 2d34 459.31 924.91,-4 │ │ │ +00012c70: 3638 2e34 3520 3933 312e 3738 2c2d 3436 68.45 931.78,-46 │ │ │ +00012c80: 392e 3739 222f 3e0a 3c2f 613e 0a3c 2f67 9.79"/>.</a>.</g │ │ │ +00012c90: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00012ca0: 3531 2623 3435 3b26 6774 3b4e 6f64 6532 51->Node2 │ │ │ +00012cb0: 3220 2d2d 3e0a 3c67 2069 643d 2265 6467 2 -->.<g id="edg │ │ │ +00012cc0: 6531 3232 5f4e 6f64 6530 3030 3035 315f e122_Node000051_ │ │ │ +00012cd0: 4e6f 6465 3030 3030 3232 2220 636c 6173 Node000022" clas │ │ │ +00012ce0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00012cf0: 3e4e 6f64 6535 3126 2334 353b 2667 743b >Node51-> │ │ │ +00012d00: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ +00012d10: 6720 6964 3d22 615f 6564 6765 3132 325f g id="a_edge122_ │ │ │ +00012d20: 4e6f 6465 3030 3030 3531 5f4e 6f64 6530 Node000051_Node0 │ │ │ +00012d30: 3030 3032 3222 3e3c 6120 786c 696e 6b3a 00022">.. │ │ │ +00012e00: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ +00012e70: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node51-&g │ │ │ +00012ee0: 743b 4e6f 6465 3233 3c2f 7469 746c 653e t;Node23 │ │ │ +00012ef0: 0a3c 6720 6964 3d22 615f 6564 6765 3132 ...

│ │ │ +00013050: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00013060: 3c21 2d2d 204e 6f64 6535 3126 2334 353b .< │ │ │ +00013080: 6720 6964 3d22 6564 6765 3132 345f 4e6f g id="edge124_No │ │ │ +00013090: 6465 3030 3030 3531 5f4e 6f64 6530 3030 de000051_Node000 │ │ │ +000130a0: 3032 3522 2063 6c61 7373 3d22 6564 6765 025" class="edge │ │ │ +000130b0: 223e 0a3c 7469 746c 653e 4e6f 6465 3531 ">.Node51 │ │ │ +000130c0: 2623 3435 3b26 6774 3b4e 6f64 6532 353c ->Node25< │ │ │ +000130d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000130e0: 5f65 6467 6531 3234 5f4e 6f64 6530 3030 _edge124_Node000 │ │ │ +000130f0: 3035 315f 4e6f 6465 3030 3030 3235 223e 051_Node000025"> │ │ │ +00013100: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00013110: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +00013120: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +00013130: 3362 3866 6622 2064 3d22 4d39 3137 2e37 3b8ff" d="M917.7 │ │ │ +00013140: 392c 2d36 3034 2e38 3443 3935 362e 372c 9,-604.84C956.7, │ │ │ +00013150: 2d35 3835 2e39 3220 3130 3439 2e35 312c -585.92 1049.51, │ │ │ +00013160: 2d35 3430 2e37 3720 3130 3935 2e33 392c -540.77 1095.39, │ │ │ +00013170: 2d35 3138 2e34 3522 2f3e 0a3c 706f 6c79 -518.45"/>.<poly │ │ │ +00013180: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ +00013190: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ +000131a0: 6666 2220 706f 696e 7473 3d22 3130 3936 ff" points="1096 │ │ │ +000131b0: 2e39 372c 2d35 3231 2e35 3720 3131 3034 .97,-521.57 1104 │ │ │ +000131c0: 2e34 332c 2d35 3134 2e30 3520 3130 3933 .43,-514.05 1093 │ │ │ +000131d0: 2e39 312c 2d35 3135 2e32 3720 3130 3936 .91,-515.27 1096 │ │ │ +000131e0: 2e39 372c 2d35 3231 2e35 3722 2f3e 0a3c .97,-521.57"/>.< │ │ │ +000131f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00013200: 2d2d 204e 6f64 6535 3126 2334 353b 2667 -- Node51-&g │ │ │ +00013210: 743b 4e6f 6465 3236 202d 2d3e 0a3c 6720 t;Node26 -->.<g │ │ │ +00013220: 6964 3d22 6564 6765 3132 355f 4e6f 6465 id="edge125_Node │ │ │ +00013230: 3030 3030 3531 5f4e 6f64 6530 3030 3032 000051_Node00002 │ │ │ +00013240: 3622 2063 6c61 7373 3d22 6564 6765 223e 6" class="edge"> │ │ │ +00013250: 0a3c 7469 746c 653e 4e6f 6465 3531 2623 .<title>Node51&# │ │ │ +00013260: 3435 3b26 6774 3b4e 6f64 6532 363c 2f74 45;>Node26</t │ │ │ +00013270: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00013280: 6467 6531 3235 5f4e 6f64 6530 3030 3035 dge125_Node00005 │ │ │ +00013290: 315f 4e6f 6465 3030 3030 3236 223e 3c61 1_Node000026"><a │ │ │ +000132a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000132b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000132c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000132d0: 3866 6622 2064 3d22 4d39 3535 2e30 352c 8ff" d="M955.05, │ │ │ +000132e0: 2d36 3130 2e31 3843 3130 3433 2e38 372c -610.18C1043.87, │ │ │ +000132f0: 2d36 3034 2e32 3920 3132 3134 2e35 362c -604.29 1214.56, │ │ │ +00013300: 2d35 3930 2e35 3320 3132 3731 2c2d 3536 -590.53 1271,-56 │ │ │ +00013310: 3920 3133 3234 2e36 382c 2d35 3438 2e35 9 1324.68,-548.5 │ │ │ +00013320: 3220 3133 3235 2e36 352c 2d35 3230 2e37 2 1325.65,-520.7 │ │ │ +00013330: 3720 3133 3737 2c2d 3439 3520 3134 3035 7 1377,-495 1405 │ │ │ +00013340: 2e35 362c 2d34 3830 2e36 3720 3134 3339 .56,-480.67 1439 │ │ │ +00013350: 2e37 382c 2d34 3639 2e34 2031 3436 362e .78,-469.4 1466. │ │ │ +00013360: 3438 2c2d 3436 312e 3738 222f 3e0a 3c70 48,-461.78"/>.<p │ │ │ +00013370: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +00013380: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +00013390: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ +000133a0: 3436 372e 3633 2c2d 3436 352e 3120 3134 467.63,-465.1 14 │ │ │ +000133b0: 3736 2e33 332c 2d34 3539 2e30 3420 3134 76.33,-459.04 14 │ │ │ +000133c0: 3635 2e37 352c 2d34 3538 2e33 3520 3134 65.75,-458.35 14 │ │ │ +000133d0: 3637 2e36 332c 2d34 3635 2e31 222f 3e0a 67.63,-465.1"/>. │ │ │ +000133e0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +000133f0: 212d 2d20 4e6f 6465 3531 2623 3435 3b26 !-- Node51-& │ │ │ +00013400: 6774 3b4e 6f64 6534 3320 2d2d 3e0a 3c67 gt;Node43 -->.<g │ │ │ +00013410: 2069 643d 2265 6467 6531 3236 5f4e 6f64 id="edge126_Nod │ │ │ +00013420: 6530 3030 3035 315f 4e6f 6465 3030 3030 e000051_Node0000 │ │ │ +00013430: 3433 2220 636c 6173 733d 2265 6467 6522 43" class="edge" │ │ │ +00013440: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3126 >.<title>Node51& │ │ │ +00013450: 2334 353b 2667 743b 4e6f 6465 3433 3c2f #45;>Node43</ │ │ │ +00013460: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00013470: 6564 6765 3132 365f 4e6f 6465 3030 3030 edge126_Node0000 │ │ │ +00013480: 3531 5f4e 6f64 6530 3030 3034 3322 3e3c 51_Node000043">< │ │ │ +00013490: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000134a0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000134b0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000134c0: 6238 6666 2220 643d 224d 3838 362e 3636 b8ff" d="M886.66 │ │ │ +000134d0: 2c2d 3630 342e 3938 4338 3733 2e39 312c ,-604.98C873.91, │ │ │ +000134e0: 2d35 3936 2e38 3420 3835 342e 3435 2c2d -596.84 854.45,- │ │ │ +000134f0: 3538 342e 3431 2038 3339 2e33 332c 2d35 584.41 839.33,-5 │ │ │ +00013500: 3734 2e37 3622 2f3e 0a3c 706f 6c79 676f 74.76"/>.<polygo │ │ │ +00013510: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00013520: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00013530: 2220 706f 696e 7473 3d22 3834 302e 3839 " points="840.89 │ │ │ +00013540: 2c2d 3537 312e 3620 3833 302e 3538 2c2d ,-571.6 830.58,- │ │ │ +00013550: 3536 392e 3137 2038 3337 2e31 322c 2d35 569.17 837.12,-5 │ │ │ +00013560: 3737 2e35 2038 3430 2e38 392c 2d35 3731 77.5 840.89,-571 │ │ │ +00013570: 2e36 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .6"/>.</a>.</g>. │ │ │ +00013580: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3532 </g>.<!-- Node52 │ │ │ +00013590: 2623 3435 3b26 6774 3b4e 6f64 6532 202d ->Node2 - │ │ │ +000135a0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3132 ->.<g id="edge12 │ │ │ +000135b0: 385f 4e6f 6465 3030 3030 3532 5f4e 6f64 8_Node000052_Nod │ │ │ +000135c0: 6530 3030 3030 3222 2063 6c61 7373 3d22 e000002" class=" │ │ │ +000135d0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +000135e0: 6465 3532 2623 3435 3b26 6774 3b4e 6f64 de52->Nod │ │ │ +000135f0: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2...... │ │ │ +000137b0: 0a3c 212d 2d20 4e6f 6465 3532 2623 3435 ..< │ │ │ +000137d0: 6720 6964 3d22 6564 6765 3133 335f 4e6f g id="edge133_No │ │ │ +000137e0: 6465 3030 3030 3532 5f4e 6f64 6530 3030 de000052_Node000 │ │ │ +000137f0: 3030 3822 2063 6c61 7373 3d22 6564 6765 008" class="edge │ │ │ +00013800: 223e 0a3c 7469 746c 653e 4e6f 6465 3532 ">.Node52 │ │ │ +00013810: 2623 3435 3b26 6774 3b4e 6f64 6538 3c2f ->Node8</ │ │ │ +00013820: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00013830: 6564 6765 3133 335f 4e6f 6465 3030 3030 edge133_Node0000 │ │ │ +00013840: 3532 5f4e 6f64 6530 3030 3030 3822 3e3c 52_Node000008">< │ │ │ +00013850: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00013860: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00013870: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00013880: 6238 6666 2220 643d 224d 3139 3830 2e36 b8ff" d="M1980.6 │ │ │ +00013890: 2c2d 3534 392e 3834 4331 3939 302e 3235 ,-549.84C1990.25 │ │ │ +000138a0: 2c2d 3532 352e 3820 3230 3136 2c2d 3435 ,-525.8 2016,-45 │ │ │ +000138b0: 362e 3032 2032 3031 362c 2d33 3935 2e35 6.02 2016,-395.5 │ │ │ +000138c0: 2032 3031 362c 2d33 3935 2e35 2032 3031 2016,-395.5 201 │ │ │ +000138d0: 362c 2d33 3935 2e35 2032 3031 362c 2d31 6,-395.5 2016,-1 │ │ │ +000138e0: 3138 2e35 2032 3031 362c 2d39 352e 3932 18.5 2016,-95.92 │ │ │ +000138f0: 2031 3639 312e 3431 2c2d 3338 2031 3537 1691.41,-38 157 │ │ │ +00013900: 332e 3331 2c2d 3137 2e36 3822 2f3e 0a3c 3.31,-17.68"/>.< │ │ │ +00013910: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00013920: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00013930: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00013940: 3135 3733 2e36 352c 2d31 342e 3139 2031 1573.65,-14.19 1 │ │ │ +00013950: 3536 332e 322c 2d31 352e 3934 2031 3537 563.2,-15.94 157 │ │ │ +00013960: 322e 3436 2c2d 3231 2e30 3920 3135 3733 2.46,-21.09 1573 │ │ │ +00013970: 2e36 352c 2d31 342e 3139 222f 3e0a 3c2f .65,-14.19"/>.</ │ │ │ +00013980: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +00013990: 2d20 4e6f 6465 3532 2623 3435 3b26 6774 - Node52-> │ │ │ +000139a0: 3b4e 6f64 6531 3220 2d2d 3e0a 3c67 2069 ;Node12 -->.<g i │ │ │ +000139b0: 643d 2265 6467 6531 3334 5f4e 6f64 6530 d="edge134_Node0 │ │ │ +000139c0: 3030 3035 325f 4e6f 6465 3030 3030 3132 00052_Node000012 │ │ │ +000139d0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +000139e0: 3c74 6974 6c65 3e4e 6f64 6535 3226 2334 <title>Node52 │ │ │ +000139f0: 353b 2667 743b 4e6f 6465 3132 3c2f 7469 5;>Node12</ti │ │ │ +00013a00: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00013a10: 6765 3133 345f 4e6f 6465 3030 3030 3532 ge134_Node000052 │ │ │ +00013a20: 5f4e 6f64 6530 3030 3031 3222 3e3c 6120 _Node000012"><a │ │ │ +00013a30: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00013a40: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00013a50: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00013a60: 6666 2220 643d 224d 3230 3236 2e31 322c ff" d="M2026.12, │ │ │ +00013a70: 2d35 3534 2e34 3443 3230 3533 2e32 362c -554.44C2053.26, │ │ │ +00013a80: 2d35 3439 2e33 3920 3230 3834 2e38 372c -549.39 2084.87, │ │ │ +00013a90: 2d35 3338 2e32 3820 3231 3032 2c2d 3531 -538.28 2102,-51 │ │ │ +00013aa0: 3420 3231 3137 2e38 312c 2d34 3931 2e35 4 2117.81,-491.5 │ │ │ +00013ab0: 3920 3230 3832 2e39 2c2d 3438 342e 3935 9 2082.9,-484.95 │ │ │ +00013ac0: 2032 3037 342c 2d34 3539 2032 3037 312e 2074,-459 2071. │ │ │ +00013ad0: 3236 2c2d 3435 312e 3031 2032 3037 332e 26,-451.01 2073. │ │ │ +00013ae0: 3132 2c2d 3434 382e 3420 3230 3734 2c2d 12,-448.4 2074,- │ │ │ +00013af0: 3434 3020 3230 3836 2e35 312c 2d33 3230 440 2086.51,-320 │ │ │ +00013b00: 2e34 3920 3231 3330 2c2d 3239 352e 3636 .49 2130,-295.66 │ │ │ +00013b10: 2032 3133 302c 2d31 3735 2e35 2032 3133 2130,-175.5 213 │ │ │ +00013b20: 302c 2d31 3735 2e35 2032 3133 302c 2d31 0,-175.5 2130,-1 │ │ │ +00013b30: 3735 2e35 2032 3133 302c 2d31 3138 2e35 75.5 2130,-118.5 │ │ │ +00013b40: 2032 3133 302c 2d32 322e 3331 2031 3737 2130,-22.31 177 │ │ │ +00013b50: 352e 322c 2d31 312e 3439 2031 3636 302e 5.2,-11.49 1660. │ │ │ +00013b60: 3339 2c2d 3130 2e35 3122 2f3e 0a3c 706f 39,-10.51"/>.<po │ │ │ +00013b70: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +00013b80: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +00013b90: 6238 6666 2220 706f 696e 7473 3d22 3136 b8ff" points="16 │ │ │ +00013ba0: 3630 2e30 372c 2d37 2e30 3120 3136 3530 60.07,-7.01 1650 │ │ │ +00013bb0: 2e30 342c 2d31 302e 3435 2031 3636 302e .04,-10.45 1660. │ │ │ +00013bc0: 3032 2c2d 3134 2e30 3120 3136 3630 2e30 02,-14.01 1660.0 │ │ │ +00013bd0: 372c 2d37 2e30 3122 2f3e 0a3c 2f61 3e0a 7,-7.01"/>.</a>. │ │ │ +00013be0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00013bf0: 6f64 6535 3226 2334 353b 2667 743b 4e6f ode52->No │ │ │ +00013c00: 6465 3232 202d 2d3e 0a3c 6720 6964 3d22 de22 -->.<g id=" │ │ │ +00013c10: 6564 6765 3132 395f 4e6f 6465 3030 3030 edge129_Node0000 │ │ │ +00013c20: 3532 5f4e 6f64 6530 3030 3032 3222 2063 52_Node000022" c │ │ │ +00013c30: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00013c40: 746c 653e 4e6f 6465 3532 2623 3435 3b26 tle>Node52-& │ │ │ +00013c50: 6774 3b4e 6f64 6532 323c 2f74 6974 6c65 gt;Node22..

│ │ │ +00013d30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ +00013db0: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3226 /g>...< │ │ │ +00014170: 7469 746c 653e 4e6f 6465 3532 2623 3435 title>Node52- │ │ │ +00014180: 3b26 6774 3b4e 6f64 6533 313c 2f74 6974 ;>Node31.. │ │ │ +000141d0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 │ │ │ +00014260: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ...... │ │ │ +00014300: 3c67 2069 643d 2265 6467 6531 3336 5f4e .Node5 │ │ │ +00014340: 3326 2334 353b 2667 743b 4e6f 6465 323c 3->Node2< │ │ │ +00014350: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00014360: 5f65 6467 6531 3336 5f4e 6f64 6530 3030 _edge136_Node000 │ │ │ +00014370: 3035 335f 4e6f 6465 3030 3030 3032 223e 053_Node000002"> │ │ │ +00014380: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00014390: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +000143a0: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +000143b0: 3362 3866 6622 2064 3d22 4d32 3232 342e 3b8ff" d="M2224. │ │ │ +000143c0: 3334 2c2d 3630 342e 3843 3232 3237 2e35 34,-604.8C2227.5 │ │ │ +000143d0: 352c 2d35 3935 2e39 3420 3232 3332 2e31 5,-595.94 2232.1 │ │ │ +000143e0: 382c 2d35 3831 2e37 3520 3232 3334 2c2d 8,-581.75 2234,- │ │ │ +000143f0: 3536 3920 3232 3432 2e32 342c 2d35 3131 569 2242.24,-511 │ │ │ +00014400: 2e34 3320 3232 3430 2e34 392c 2d34 3930 .43 2240.49,-490 │ │ │ +00014410: 2e37 3120 3232 3132 2c2d 3434 3020 3231 .71 2212,-440 21 │ │ │ +00014420: 3138 2e36 322c 2d32 3733 2e38 2032 3130 18.62,-273.8 210 │ │ │ +00014430: 392e 3238 2c2d 3139 332e 3639 2031 3933 9.28,-193.69 193 │ │ │ +00014440: 382c 2d31 3130 2031 3838 332e 3232 2c2d 8,-110 1883.22,- │ │ │ +00014450: 3833 2e32 3420 3938 342e 3635 2c2d 3639 83.24 984.65,-69 │ │ │ +00014460: 2e37 3120 3732 342e 3834 2c2d 3636 2e33 .71 724.84,-66.3 │ │ │ +00014470: 3522 2f3e 0a3c 706f 6c79 676f 6e20 6669 5"/>.<polygon fi │ │ │ +00014480: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +00014490: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000144a0: 696e 7473 3d22 3732 342e 3831 2c2d 3632 ints="724.81,-62 │ │ │ +000144b0: 2e38 3520 3731 342e 3737 2c2d 3636 2e32 .85 714.77,-66.2 │ │ │ +000144c0: 3220 3732 342e 3732 2c2d 3639 2e38 3520 2 724.72,-69.85 │ │ │ +000144d0: 3732 342e 3831 2c2d 3632 2e38 3522 2f3e 724.81,-62.85"/> │ │ │ +000144e0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +000144f0: 3c21 2d2d 204e 6f64 6535 3326 2334 353b <!-- Node53- │ │ │ +00014500: 2667 743b 4e6f 6465 3320 2d2d 3e0a 3c67 >Node3 -->.<g │ │ │ +00014510: 2069 643d 2265 6467 6531 3432 5f4e 6f64 id="edge142_Nod │ │ │ +00014520: 6530 3030 3035 335f 4e6f 6465 3030 3030 e000053_Node0000 │ │ │ +00014530: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ +00014540: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3326 >.<title>Node53& │ │ │ +00014550: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ +00014560: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00014570: 6467 6531 3432 5f4e 6f64 6530 3030 3035 dge142_Node00005 │ │ │ +00014580: 335f 4e6f 6465 3030 3030 3033 223e 3c61 3_Node000003"><a │ │ │ +00014590: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000145a0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000145b0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000145c0: 3866 6622 2064 3d22 4d32 3238 342e 3632 8ff" d="M2284.62 │ │ │ +000145d0: 2c2d 3630 372e 3934 4332 3432 382e 3031 ,-607.94C2428.01 │ │ │ +000145e0: 2c2d 3539 332e 3635 2032 3736 342c 2d35 ,-593.65 2764,-5 │ │ │ +000145f0: 3439 2e36 2032 3736 342c 2d34 3530 2e35 49.6 2764,-450.5 │ │ │ +00014600: 2032 3736 342c 2d34 3530 2e35 2032 3736 2764,-450.5 276 │ │ │ +00014610: 342c 2d34 3530 2e35 2032 3736 342c 2d31 4,-450.5 2764,-1 │ │ │ +00014620: 3138 2e35 2032 3736 342c 2d39 302e 3935 18.5 2764,-90.95 │ │ │ +00014630: 2032 3538 302e 372c 2d33 392e 3838 2032 2580.7,-39.88 2 │ │ │ +00014640: 3530 322e 3539 2c2d 3139 2e33 3722 2f3e 502.59,-19.37"/> │ │ │ +00014650: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00014660: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00014670: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00014680: 3d22 3235 3033 2e32 392c 2d31 352e 3933 ="2503.29,-15.93 │ │ │ +00014690: 2032 3439 322e 3733 2c2d 3136 2e37 3920 2492.73,-16.79 │ │ │ +000146a0: 3235 3031 2e35 322c 2d32 322e 3731 2032 2501.52,-22.71 2 │ │ │ +000146b0: 3530 332e 3239 2c2d 3135 2e39 3322 2f3e 503.29,-15.93"/> │ │ │ +000146c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +000146d0: 3c21 2d2d 204e 6f64 6535 3326 2334 353b <!-- Node53- │ │ │ +000146e0: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ +000146f0: 2069 643d 2265 6467 6531 3434 5f4e 6f64 id="edge144_Nod │ │ │ +00014700: 6530 3030 3035 335f 4e6f 6465 3030 3030 e000053_Node0000 │ │ │ +00014710: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ +00014720: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3326 >.<title>Node53& │ │ │ +00014730: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ +00014740: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00014750: 6467 6531 3434 5f4e 6f64 6530 3030 3035 dge144_Node00005 │ │ │ +00014760: 335f 4e6f 6465 3030 3030 3035 223e 3c61 3_Node000005"><a │ │ │ +00014770: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00014780: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00014790: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000147a0: 3866 6622 2064 3d22 4d32 3238 342e 3536 8ff" d="M2284.56 │ │ │ +000147b0: 2c2d 3630 382e 3343 3234 3335 2e33 322c ,-608.3C2435.32, │ │ │ +000147c0: 2d35 3935 2e31 3120 3238 3032 2c2d 3535 -595.11 2802,-55 │ │ │ +000147d0: 372e 3636 2032 3830 322c 2d35 3035 2e35 7.66 2802,-505.5 │ │ │ +000147e0: 2032 3830 322c 2d35 3035 2e35 2032 3830 2802,-505.5 280 │ │ │ +000147f0: 322c 2d35 3035 2e35 2032 3830 322c 2d31 2,-505.5 2802,-1 │ │ │ +00014800: 3138 2e35 2032 3830 322c 2d32 362e 3420 18.5 2802,-26.4 │ │ │ +00014810: 3236 3630 2e33 372c 2d31 312e 3439 2032 2660.37,-11.49 2 │ │ │ +00014820: 3538 362e 3938 2c2d 392e 3935 222f 3e0a 586.98,-9.95"/>. │ │ │ +00014830: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00014840: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00014850: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00014860: 2232 3538 362e 3732 2c2d 362e 3434 2032 "2586.72,-6.44 2 │ │ │ +00014870: 3537 362e 3638 2c2d 392e 3831 2032 3538 576.68,-9.81 258 │ │ │ +00014880: 362e 3633 2c2d 3133 2e34 3420 3235 3836 6.63,-13.44 2586 │ │ │ +00014890: 2e37 322c 2d36 2e34 3422 2f3e 0a3c 2f61 .72,-6.44"/>.</a │ │ │ +000148a0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +000148b0: 204e 6f64 6535 3326 2334 353b 2667 743b Node53-> │ │ │ +000148c0: 4e6f 6465 3231 202d 2d3e 0a3c 6720 6964 Node21 -->.<g id │ │ │ +000148d0: 3d22 6564 6765 3134 335f 4e6f 6465 3030 ="edge143_Node00 │ │ │ +000148e0: 3030 3533 5f4e 6f64 6530 3030 3032 3122 0053_Node000021" │ │ │ +000148f0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00014900: 7469 746c 653e 4e6f 6465 3533 2623 3435 title>Node53- │ │ │ +00014910: 3b26 6774 3b4e 6f64 6532 313c 2f74 6974 ;>Node21</tit │ │ │ +00014920: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00014930: 6531 3433 5f4e 6f64 6530 3030 3035 335f e143_Node000053_ │ │ │ +00014940: 4e6f 6465 3030 3030 3231 223e 3c61 2078 Node000021"><a x │ │ │ +00014950: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00014960: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00014970: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00014980: 6622 2064 3d22 4d32 3238 342e 3936 2c2d f" d="M2284.96,- │ │ │ +00014990: 3630 362e 3032 4332 3431 322e 3835 2c2d 606.02C2412.85,- │ │ │ +000149a0: 3538 372e 3133 2032 3638 382c 2d35 3235 587.13 2688,-525 │ │ │ +000149b0: 2e30 3420 3236 3838 2c2d 3334 302e 3520 .04 2688,-340.5 │ │ │ +000149c0: 3236 3838 2c2d 3334 302e 3520 3236 3838 2688,-340.5 2688 │ │ │ +000149d0: 2c2d 3334 302e 3520 3236 3838 2c2d 3238 ,-340.5 2688,-28 │ │ │ +000149e0: 332e 3520 3236 3838 2c2d 3231 352e 3936 3.5 2688,-215.96 │ │ │ +000149f0: 2032 3631 392e 3036 2c2d 3136 302e 3036 2619.06,-160.06 │ │ │ +00014a00: 2032 3538 312e 3938 2c2d 3133 342e 3838 2581.98,-134.88 │ │ │ +00014a10: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00014a20: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00014a30: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00014a40: 6e74 733d 2232 3538 332e 3537 2c2d 3133 nts="2583.57,-13 │ │ │ +00014a50: 312e 3733 2032 3537 332e 332c 2d31 3239 1.73 2573.3,-129 │ │ │ +00014a60: 2e31 3520 3235 3739 2e37 322c 2d31 3337 .15 2579.72,-137 │ │ │ +00014a70: 2e35 3820 3235 3833 2e35 372c 2d31 3331 .58 2583.57,-131 │ │ │ +00014a80: 2e37 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .73"/>.</a>.</g> │ │ │ +00014a90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .</g>.<!-- Node5 │ │ │ +00014aa0: 3326 2334 353b 2667 743b 4e6f 6465 3232 3->Node22 │ │ │ +00014ab0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +00014ac0: 3133 375f 4e6f 6465 3030 3030 3533 5f4e 137_Node000053_N │ │ │ +00014ad0: 6f64 6530 3030 3032 3222 2063 6c61 7373 ode000022" class │ │ │ +00014ae0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +00014af0: 4e6f 6465 3533 2623 3435 3b26 6774 3b4e Node53->N │ │ │ +00014b00: 6f64 6532 323c 2f74 6974 6c65 3e0a 3c67 ode22..... │ │ │ +00014c50: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node53-& │ │ │ +00014cc0: 6774 3b4e 6f64 6532 363c 2f74 6974 6c65 gt;Node26..

....... │ │ │ +00014ea0: 3c74 6974 6c65 3e4e 6f64 6535 3326 2334 Node53 │ │ │ +00014eb0: 353b 2667 743b 4e6f 6465 3331 3c2f 7469 5;>Node31</ti │ │ │ +00014ec0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00014ed0: 6765 3134 305f 4e6f 6465 3030 3030 3533 ge140_Node000053 │ │ │ +00014ee0: 5f4e 6f64 6530 3030 3033 3122 3e3c 6120 _Node000031"><a │ │ │ +00014ef0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00014f00: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00014f10: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00014f20: 6666 2220 643d 224d 3232 3038 2e30 332c ff" d="M2208.03, │ │ │ +00014f30: 2d36 3034 2e39 3843 3231 3737 2e31 322c -604.98C2177.12, │ │ │ +00014f40: 2d35 3834 2e38 3120 3230 3936 2e34 322c -584.81 2096.42, │ │ │ +00014f50: 2d35 3333 2e30 3120 3230 3236 2c2d 3439 -533.01 2026,-49 │ │ │ +00014f60: 3520 3139 3139 2e32 2c2d 3433 372e 3336 5 1919.2,-437.36 │ │ │ +00014f70: 2031 3738 372e 3334 2c2d 3337 382e 3233 1787.34,-378.23 │ │ │ +00014f80: 2031 3732 392e 3935 2c2d 3335 332e 3037 1729.95,-353.07 │ │ │ +00014f90: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00014fa0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00014fb0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00014fc0: 6e74 733d 2231 3733 312e 3333 2c2d 3334 nts="1731.33,-34 │ │ │ +00014fd0: 392e 3835 2031 3732 302e 3736 2c2d 3334 9.85 1720.76,-34 │ │ │ +00014fe0: 392e 3035 2031 3732 382e 3532 2c2d 3335 9.05 1728.52,-35 │ │ │ +00014ff0: 362e 3236 2031 3733 312e 3333 2c2d 3334 6.26 1731.33,-34 │ │ │ +00015000: 392e 3835 222f 3e0a 3c2f 613e 0a3c 2f67 9.85"/>.</a>.</g │ │ │ +00015010: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00015020: 3533 2623 3435 3b26 6774 3b4e 6f64 6533 53->Node3 │ │ │ +00015030: 3220 2d2d 3e0a 3c67 2069 643d 2265 6467 2 -->.<g id="edg │ │ │ +00015040: 6531 3339 5f4e 6f64 6530 3030 3035 335f e139_Node000053_ │ │ │ +00015050: 4e6f 6465 3030 3030 3332 2220 636c 6173 Node000032" clas │ │ │ +00015060: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00015070: 3e4e 6f64 6535 3326 2334 353b 2667 743b >Node53-> │ │ │ +00015080: 4e6f 6465 3332 3c2f 7469 746c 653e 0a3c Node32.< │ │ │ +00015090: 6720 6964 3d22 615f 6564 6765 3133 395f g id="a_edge139_ │ │ │ +000150a0: 4e6f 6465 3030 3030 3533 5f4e 6f64 6530 Node000053_Node0 │ │ │ +000150b0: 3030 3033 3222 3e3c 6120 786c 696e 6b3a 00032">..< │ │ │ +00015160: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00015170: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00015180: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00015190: 3232 3832 2e37 342c 2d33 3033 2e36 3120 2282.74,-303.61 │ │ │ +000151a0: 3232 3737 2e36 352c 2d32 3934 2e33 3220 2277.65,-294.32 │ │ │ +000151b0: 3232 3735 2e38 332c 2d33 3034 2e37 3520 2275.83,-304.75 │ │ │ +000151c0: 3232 3832 2e37 342c 2d33 3033 2e36 3122 2282.74,-303.61" │ │ │ +000151d0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ +00015200: 0a3c 6720 6964 3d22 6564 6765 3134 315f ..Node │ │ │ +00015240: 3533 2623 3435 3b26 6774 3b4e 6f64 6535 53->Node5 │ │ │ +00015250: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2...< │ │ │ +00015300: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00015310: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00015320: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00015330: 3230 3237 2e30 332c 2d35 3637 2e37 3820 2027.03,-567.78 │ │ │ +00015340: 3230 3136 2e35 312c 2d35 3639 2e30 3820 2016.51,-569.08 │ │ │ +00015350: 3230 3235 2e35 342c 2d35 3734 2e36 3320 2025.54,-574.63 │ │ │ +00015360: 3230 3237 2e30 332c 2d35 3637 2e37 3822 2027.03,-567.78" │ │ │ +00015370: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ +000153a0: 0a3c 6720 6964 3d22 6564 6765 3134 375f ..Node │ │ │ +000153e0: 3534 2623 3435 3b26 6774 3b4e 6f64 6533 54->Node3 │ │ │ +000153f0: 313c 2f74 6974 6c65 3e0a 3c67 2069 643d 1..... │ │ │ +00015540: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .... │ │ │ +000155a0: 4e6f 6465 3534 2623 3435 3b26 6774 3b4e Node54->N │ │ │ +000155b0: 6f64 6533 323c 2f74 6974 6c65 3e0a 3c67 ode32....< │ │ │ +00015700: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +00015760: 3c74 6974 6c65 3e4e 6f64 6535 3526 2334 Node55 │ │ │ +00015770: 353b 2667 743b 4e6f 6465 323c 2f74 6974 5;>Node2</tit │ │ │ +00015780: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00015790: 6531 3439 5f4e 6f64 6530 3030 3035 355f e149_Node000055_ │ │ │ +000157a0: 4e6f 6465 3030 3030 3032 223e 3c61 2078 Node000002"><a x │ │ │ +000157b0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000157c0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000157d0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000157e0: 6622 2064 3d22 4d31 3839 322e 3832 2c2d f" d="M1892.82,- │ │ │ +000157f0: 3630 342e 3734 4331 3838 392e 3638 2c2d 604.74C1889.68,- │ │ │ +00015800: 3539 352e 3835 2031 3838 342e 3935 2c2d 595.85 1884.95,- │ │ │ +00015810: 3538 312e 3632 2031 3838 322c 2d35 3639 581.62 1882,-569 │ │ │ +00015820: 2031 3834 302e 3632 2c2d 3339 322e 3035 1840.62,-392.05 │ │ │ +00015830: 2031 3934 332e 3633 2c2d 3239 372e 3236 1943.63,-297.26 │ │ │ +00015840: 2031 3831 392c 2d31 3635 2031 3734 332e 1819,-165 1743. │ │ │ +00015850: 3739 2c2d 3835 2e31 3920 3936 342e 3831 79,-85.19 964.81 │ │ │ +00015860: 2c2d 3639 2e32 3120 3732 342e 3932 2c2d ,-69.21 724.92,- │ │ │ +00015870: 3636 2e31 3822 2f3e 0a3c 706f 6c79 676f 66.18"/>.<polygo │ │ │ +00015880: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00015890: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +000158a0: 2220 706f 696e 7473 3d22 3732 342e 3633 " points="724.63 │ │ │ +000158b0: 2c2d 3632 2e36 3720 3731 342e 3538 2c2d ,-62.67 714.58,- │ │ │ +000158c0: 3636 2e30 3520 3732 342e 3534 2c2d 3639 66.05 724.54,-69 │ │ │ +000158d0: 2e36 3720 3732 342e 3633 2c2d 3632 2e36 .67 724.63,-62.6 │ │ │ +000158e0: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ +000158f0: 2f67 3e0a 3c21 2d2d 204e 6f64 6535 3526 /g>.<!-- Node55& │ │ │ +00015900: 2334 353b 2667 743b 4e6f 6465 3232 202d #45;>Node22 - │ │ │ +00015910: 2d3e 0a3c 6720 6964 3d22 6564 6765 3135 ->.<g id="edge15 │ │ │ +00015920: 305f 4e6f 6465 3030 3030 3535 5f4e 6f64 0_Node000055_Nod │ │ │ +00015930: 6530 3030 3032 3222 2063 6c61 7373 3d22 e000022" class=" │ │ │ +00015940: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +00015950: 6465 3535 2623 3435 3b26 6774 3b4e 6f64 de55->Nod │ │ │ +00015960: 6532 323c 2f74 6974 6c65 3e0a 3c67 2069 e22.........< │ │ │ +00015b10: 7469 746c 653e 4e6f 6465 3535 2623 3435 title>Node55- │ │ │ +00015b20: 3b26 6774 3b4e 6f64 6532 363c 2f74 6974 ;>Node26.. │ │ │ +00015b70: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 ... │ │ │ +00015c80: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .... │ │ │ +00015ce0: 4e6f 6465 3535 2623 3435 3b26 6774 3b4e Node55->N │ │ │ +00015cf0: 6f64 6534 333c 2f74 6974 6c65 3e0a 3c67 ode43... │ │ │ +00015e10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00015e20: 3c21 2d2d 204e 6f64 6535 3526 2334 353b .< │ │ │ +00015e40: 6720 6964 3d22 6564 6765 3135 335f 4e6f g id="edge153_No │ │ │ +00015e50: 6465 3030 3030 3535 5f4e 6f64 6530 3030 de000055_Node000 │ │ │ +00015e60: 3035 3222 2063 6c61 7373 3d22 6564 6765 052" class="edge │ │ │ +00015e70: 223e 0a3c 7469 746c 653e 4e6f 6465 3535 ">.Node55 │ │ │ +00015e80: 2623 3435 3b26 6774 3b4e 6f64 6535 323c ->Node52< │ │ │ +00015e90: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00015ea0: 5f65 6467 6531 3533 5f4e 6f64 6530 3030 _edge153_Node000 │ │ │ +00015eb0: 3035 355f 4e6f 6465 3030 3030 3532 223e 055_Node000052"> │ │ │ +00015ec0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 <a xlink:title=" │ │ │ +00015ed0: 2022 3e0a 3c70 6174 6820 6669 6c6c 3d22 ">.<path fill=" │ │ │ +00015ee0: 6e6f 6e65 2220 7374 726f 6b65 3d22 2336 none" stroke="#6 │ │ │ +00015ef0: 3362 3866 6622 2064 3d22 4d31 3930 392e 3b8ff" d="M1909. │ │ │ +00015f00: 3031 2c2d 3630 342e 3938 4331 3932 312e 01,-604.98C1921. │ │ │ +00015f10: 3436 2c2d 3539 362e 3834 2031 3934 302e 46,-596.84 1940. │ │ │ +00015f20: 3436 2c2d 3538 342e 3431 2031 3935 352e 46,-584.41 1955. │ │ │ +00015f30: 3231 2c2d 3537 342e 3736 222f 3e0a 3c70 21,-574.76"/>.<p │ │ │ +00015f40: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +00015f50: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +00015f60: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ +00015f70: 3935 372e 332c 2d35 3737 2e35 3720 3139 957.3,-577.57 19 │ │ │ +00015f80: 3633 2e37 352c 2d35 3639 2e31 3720 3139 63.75,-569.17 19 │ │ │ +00015f90: 3533 2e34 362c 2d35 3731 2e37 3220 3139 53.46,-571.72 19 │ │ │ +00015fa0: 3537 2e33 2c2d 3537 372e 3537 222f 3e0a 57.3,-577.57"/>. │ │ │ +00015fb0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +00015fc0: 212d 2d20 4e6f 6465 3535 2623 3435 3b26 !-- Node55-& │ │ │ +00015fd0: 6774 3b4e 6f64 6535 3420 2d2d 3e0a 3c67 gt;Node54 -->.<g │ │ │ +00015fe0: 2069 643d 2265 6467 6531 3534 5f4e 6f64 id="edge154_Nod │ │ │ +00015ff0: 6530 3030 3035 355f 4e6f 6465 3030 3030 e000055_Node0000 │ │ │ +00016000: 3534 2220 636c 6173 733d 2265 6467 6522 54" class="edge" │ │ │ +00016010: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3526 >.<title>Node55& │ │ │ +00016020: 2334 353b 2667 743b 4e6f 6465 3534 3c2f #45;>Node54</ │ │ │ +00016030: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00016040: 6564 6765 3135 345f 4e6f 6465 3030 3030 edge154_Node0000 │ │ │ +00016050: 3535 5f4e 6f64 6530 3030 3035 3422 3e3c 55_Node000054">< │ │ │ +00016060: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00016070: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00016080: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00016090: 6238 6666 2220 643d 224d 3139 3532 2e30 b8ff" d="M1952.0 │ │ │ +000160a0: 332c 2d36 3039 2e31 3743 3230 3131 2e31 3,-609.17C2011.1 │ │ │ +000160b0: 332c 2d36 3031 2e31 3820 3231 3030 2e39 3,-601.18 2100.9 │ │ │ +000160c0: 382c 2d35 3738 2e34 3820 3231 3430 2c2d 8,-578.48 2140,- │ │ │ +000160d0: 3531 3420 3231 3438 2e32 352c 2d35 3030 514 2148.25,-500 │ │ │ +000160e0: 2e33 3720 3231 3435 2e30 342c 2d34 3832 .37 2145.04,-482 │ │ │ +000160f0: 2e30 3520 3231 3430 2e36 332c 2d34 3638 .05 2140.63,-468 │ │ │ +00016100: 2e35 3922 2f3e 0a3c 706f 6c79 676f 6e20 .59"/>.<polygon │ │ │ +00016110: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00016120: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00016130: 706f 696e 7473 3d22 3231 3433 2e38 332c points="2143.83, │ │ │ +00016140: 2d34 3637 2e31 3520 3231 3337 2e30 342c -467.15 2137.04, │ │ │ +00016150: 2d34 3539 2e30 3220 3231 3337 2e32 382c -459.02 2137.28, │ │ │ +00016160: 2d34 3639 2e36 3120 3231 3433 2e38 332c -469.61 2143.83, │ │ │ +00016170: 2d34 3637 2e31 3522 2f3e 0a3c 2f61 3e0a -467.15"/>.</a>. │ │ │ +00016180: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00016190: 6f64 6535 3826 2334 353b 2667 743b 4e6f ode58->No │ │ │ +000161a0: 6465 3220 2d2d 3e0a 3c67 2069 643d 2265 de2 -->.<g id="e │ │ │ +000161b0: 6467 6531 3536 5f4e 6f64 6530 3030 3035 dge156_Node00005 │ │ │ +000161c0: 385f 4e6f 6465 3030 3030 3032 2220 636c 8_Node000002" cl │ │ │ +000161d0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +000161e0: 6c65 3e4e 6f64 6535 3826 2334 353b 2667 le>Node58-&g │ │ │ +000161f0: 743b 4e6f 6465 323c 2f74 6974 6c65 3e0a t;Node2. │ │ │ +00016200: 3c67 2069 643d 2261 5f65 6467 6531 3536 .... │ │ │ +00016370: 3c2f 673e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00016380: 2f73 7667 3e0a /svg>. │ │ ├── ./usr/share/doc/ucommon-doc/html/a00403.svg │ │ │ @@ -8,4156 +8,2700 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">.....ucommon/tim │ │ │ -000001f0: 6572 732e 683c 2f74 6974 6c65 3e0a 3c21 ers.h...Node1...< │ │ │ -00000300: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00000310: 3d22 6d69 6464 6c65 2220 783d 2239 3530 ="middle" x="950 │ │ │ -00000320: 2e30 3522 2079 3d22 2d37 3232 2220 666f .05" y="-722" fo │ │ │ -00000330: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -00000340: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00000350: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00000360: 3022 3e75 636f 6d6d 6f6e 2f74 696d 6572 0">ucommon/timer │ │ │ -00000370: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h.. │ │ │ -00000380: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2.< │ │ │ -000003d0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -000003e0: 3032 223e 3c61 2078 6c69 6e6b 3a68 7265 02">..ucommon/c │ │ │ -00000530: 6f6e 6469 7469 6f6e 2e68 3c2f 7465 7874 ondition.h... │ │ │ -00000550: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ... │ │ │ -000005a0: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -000005b0: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2.... │ │ │ -000006d0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000006e0: 212d 2d20 4e6f 6465 3320 2d2d 3e0a 3c67 !-- Node3 -->..< │ │ │ -00000710: 7469 746c 653e 4e6f 6465 333c 2f74 6974 title>Node3...ucommon/thread │ │ │ -00000880: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -00000890: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node1->N │ │ │ -00000900: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3...... │ │ │ -00000a50: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3520 ...Node │ │ │ -00000a90: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5.< │ │ │ -00000ab0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -00000ac0: 3033 3935 2e68 746d 6c22 2074 6172 6765 0395.html" targe │ │ │ -00000ad0: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -00000ae0: 6974 6c65 3d22 546f 7020 6c65 7665 6c20 itle="Top level │ │ │ -00000af0: 696e 636c 7564 6520 6669 6c65 2066 6f72 include file for │ │ │ -00000b00: 2074 6865 2047 4e55 2075 436f 6d6d 6f6e the GNU uCommon │ │ │ -00000b10: 2043 2b2b 2063 6f72 6520 6c69 6272 6172 C++ core librar │ │ │ -00000b20: 792e 223e 0a3c 706f 6c79 676f 6e20 6669 y.">..ucommon/u │ │ │ -00000c00: 636f 6d6d 6f6e 2e68 3c2f 7465 7874 3e0a common.h. │ │ │ -00000c10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00000c20: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ -00000c30: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->.. │ │ │ -00000c70: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -00000c80: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5..< │ │ │ -00000cd0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00000ce0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000cf0: 2220 643d 224d 3838 352e 3234 2c2d 3731 " d="M885.24,-71 │ │ │ -00000d00: 372e 3731 4337 3830 2e33 352c 2d37 3036 7.71C780.35,-706 │ │ │ -00000d10: 2e35 3220 3538 352e 3035 2c2d 3637 372e .52 585.05,-677. │ │ │ -00000d20: 3338 2035 3835 2e30 352c 2d36 3135 2e35 38 585.05,-615.5 │ │ │ -00000d30: 2035 3835 2e30 352c 2d36 3135 2e35 2035 585.05,-615.5 5 │ │ │ -00000d40: 3835 2e30 352c 2d36 3135 2e35 2035 3835 85.05,-615.5 585 │ │ │ -00000d50: 2e30 352c 2d35 3033 2e35 2035 3835 2e30 .05,-503.5 585.0 │ │ │ -00000d60: 352c 2d34 3633 2e34 3320 3631 332e 3437 5,-463.43 613.47 │ │ │ -00000d70: 2c2d 3435 382e 3434 2036 3439 2e30 352c ,-458.44 649.05, │ │ │ -00000d80: 2d34 3430 2037 3038 2e33 312c 2d34 3039 -440 708.31,-409 │ │ │ -00000d90: 2e32 3920 3738 342e 3832 2c2d 3339 392e .29 784.82,-399. │ │ │ -00000da0: 3320 3833 372e 3931 2c2d 3339 362e 3238 3 837.91,-396.28 │ │ │ -00000db0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.......Node2->N │ │ │ -000011f0: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3.... │ │ │ -00001310: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ -00001380: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ -00001390: 6720 6964 3d22 615f 6564 6765 3130 385f g id="a_edge108_ │ │ │ -000013a0: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ -000013b0: 3030 3030 3522 3e3c 6120 786c 696e 6b3a 00005">.... │ │ │ -00001520: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4.< │ │ │ -00001570: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00001580: 3034 223e 3c61 2078 6c69 6e6b 3a68 7265 04">..ucommon │ │ │ -000016d0: 2f61 7272 6179 7265 662e 683c 2f74 6578 /arrayref.h.....< │ │ │ -00001710: 6720 6964 3d22 6564 6765 335f 4e6f 6465 g id="edge3_Node │ │ │ -00001720: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ -00001730: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ -00001740: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ -00001750: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4..

.... │ │ │ -00001880: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ...Node3&# │ │ │ -000018e0: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ -000018f0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00001900: 6765 3130 375f 4e6f 6465 3030 3030 3033 ge107_Node000003 │ │ │ -00001910: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -00001920: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00001930: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00001940: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00001950: 6666 2220 643d 224d 3934 302e 3937 2c2d ff" d="M940.97,- │ │ │ -00001960: 3630 322e 3832 4339 3038 2e33 372c 2d35 602.82C908.37,-5 │ │ │ -00001970: 3935 2e34 3120 3836 362e 3434 2c2d 3538 95.41 866.44,-58 │ │ │ -00001980: 342e 3134 2038 3331 2e30 352c 2d35 3639 4.14 831.05,-569 │ │ │ -00001990: 2037 3837 2e36 2c2d 3535 302e 3431 2037 787.6,-550.41 7 │ │ │ -000019a0: 3633 2e32 362c 2d35 3535 2e31 3620 3734 63.26,-555.16 74 │ │ │ -000019b0: 302e 3035 2c2d 3531 3420 3730 372e 3939 0.05,-514 707.99 │ │ │ -000019c0: 2c2d 3435 372e 3137 2038 3039 2e38 342c ,-457.17 809.84, │ │ │ -000019d0: 2d34 3139 2e39 2038 3636 2e32 322c 2d34 -419.9 866.22,-4 │ │ │ -000019e0: 3034 2e31 3122 2f3e 0a3c 706f 6c79 676f 04.11"/>.<polygo │ │ │ -000019f0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00001a00: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00001a10: 2220 706f 696e 7473 3d22 3934 302e 3235 " points="940.25 │ │ │ -00001a20: 2c2d 3630 362e 3235 2039 3530 2e37 372c ,-606.25 950.77, │ │ │ -00001a30: 2d36 3035 2039 3431 2e37 362c 2d35 3939 -605 941.76,-599 │ │ │ -00001a40: 2e34 3120 3934 302e 3235 2c2d 3630 362e .41 940.25,-606. │ │ │ -00001a50: 3235 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 25"/>.</a>.</g>. │ │ │ -00001a60: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3330 </g>.<!-- Node30 │ │ │ -00001a70: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -00001a80: 3030 3030 3330 2220 636c 6173 733d 226e 000030" class="n │ │ │ -00001a90: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -00001aa0: 6533 303c 2f74 6974 6c65 3e0a 3c67 2069 e30...ucommon/fsys. │ │ │ -00001c10: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ -00001c80: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ -00001c90: 6465 3330 3c2f 7469 746c 653e 0a3c 6720 de30...< │ │ │ -00001d70: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00001d80: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00001d90: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00001da0: 3130 3539 2e34 2c2d 3630 332e 3920 3130 1059.4,-603.9 10 │ │ │ -00001db0: 3439 2e38 372c 2d36 3038 2e35 3320 3130 49.87,-608.53 10 │ │ │ -00001dc0: 3630 2e32 312c 2d36 3130 2e38 3520 3130 60.21,-610.85 10 │ │ │ -00001dd0: 3539 2e34 2c2d 3630 332e 3922 2f3e 0a3c 59.4,-603.9"/>.< │ │ │ -00001de0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00001e20: 7469 746c 653e 4e6f 6465 3331 3c2f 7469 title>Node31...< │ │ │ -00001f60: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00001f70: 3d22 6d69 6464 6c65 2220 783d 2231 3332 ="middle" x="132 │ │ │ -00001f80: 382e 3035 2220 793d 222d 3434 3722 2066 8.05" y="-447" f │ │ │ -00001f90: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ -00001fa0: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ -00001fb0: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ -00001fc0: 3030 223e 7563 6f6d 6d6f 6e2f 7374 7265 00">ucommon/stre │ │ │ -00001fd0: 616d 2e68 3c2f 7465 7874 3e0a 3c2f 613e am.h. │ │ │ -00001fe0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ -00002050: 3b4e 6f64 6533 313c 2f74 6974 6c65 3e0a ;Node31. │ │ │ -00002060: 3c67 2069 643d 2261 5f65 6467 6539 335f .. │ │ │ -000021a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000021b0: 3c21 2d2d 204e 6f64 6533 3220 2d2d 3e0a . │ │ │ -000021c0: 3c67 2069 643d 224e 6f64 6530 3030 3033 │ │ │ -000021e0: 0a3c 7469 746c 653e 4e6f 6465 3332 3c2f .Node32</ │ │ │ -000021f0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00002200: 4e6f 6465 3030 3030 3332 223e 3c61 2078 Node000032"><a x │ │ │ -00002210: 6c69 6e6b 3a68 7265 663d 2261 3030 3430 link:href="a0040 │ │ │ -00002220: 372e 6874 6d6c 2220 7461 7267 6574 3d22 7.html" target=" │ │ │ -00002230: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ -00002240: 653d 2254 656d 706f 7261 7279 2074 656d e="Temporary tem │ │ │ -00002250: 706c 6174 6573 2066 6f72 2043 2b2b 2e22 plates for C++." │ │ │ -00002260: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00002270: 2277 6869 7465 2220 7374 726f 6b65 3d22 "white" stroke=" │ │ │ -00002280: 2336 3636 3636 3622 2070 6f69 6e74 733d #666666" points= │ │ │ -00002290: 2231 3231 352e 3535 2c2d 3435 3920 3130 "1215.55,-459 10 │ │ │ -000022a0: 3838 2e35 352c 2d34 3539 2031 3038 382e 88.55,-459 1088. │ │ │ -000022b0: 3535 2c2d 3434 3020 3132 3135 2e35 352c 55,-440 1215.55, │ │ │ -000022c0: 2d34 3430 2031 3231 352e 3535 2c2d 3435 -440 1215.55,-45 │ │ │ -000022d0: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ -000022e0: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ -000022f0: 783d 2231 3135 322e 3035 2220 793d 222d x="1152.05" y="- │ │ │ -00002300: 3434 3722 2066 6f6e 742d 6661 6d69 6c79 447" font-family │ │ │ -00002310: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ -00002320: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ -00002330: 653d 2231 302e 3030 223e 7563 6f6d 6d6f e="10.00">ucommo │ │ │ -00002340: 6e2f 7465 6d70 6f72 6172 792e 683c 2f74 n/temporary.h</t │ │ │ -00002350: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ -00002360: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>.<!-- Node3&# │ │ │ -00002370: 3435 3b26 6774 3b4e 6f64 6533 3220 2d2d 45;>Node32 -- │ │ │ -00002380: 3e0a 3c67 2069 643d 2265 6467 6539 345f >.<g id="edge94_ │ │ │ -00002390: 4e6f 6465 3030 3030 3033 5f4e 6f64 6530 Node000003_Node0 │ │ │ -000023a0: 3030 3033 3222 2063 6c61 7373 3d22 6564 00032" class="ed │ │ │ -000023b0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -000023c0: 3326 2334 353b 2667 743b 4e6f 6465 3332 3->Node32 │ │ │ -000023d0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00002400: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..

. │ │ │ -000024f0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00002500: 212d 2d20 4e6f 6465 3333 202d 2d3e 0a3c !-- Node33 -->.< │ │ │ -00002510: 6720 6964 3d22 4e6f 6465 3030 3030 3333 g id="Node000033 │ │ │ -00002520: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00002530: 3c74 6974 6c65 3e4e 6f64 6533 333c 2f74 Node33</t │ │ │ -00002540: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00002550: 6f64 6530 3030 3033 3322 3e3c 6120 786c ode000033"><a xl │ │ │ -00002560: 696e 6b3a 6872 6566 3d22 6130 3034 3436 ink:href="a00446 │ │ │ -00002570: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00002580: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -00002590: 3d22 5375 7070 6f72 7420 666f 7220 6d65 ="Support for me │ │ │ -000025a0: 6d6f 7279 206d 6170 7065 6420 6f62 6a65 mory mapped obje │ │ │ -000025b0: 6374 732e 223e 0a3c 706f 6c79 676f 6e20 cts.">.<polygon │ │ │ -000025c0: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ -000025d0: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ -000025e0: 696e 7473 3d22 3736 382e 3535 2c2d 3536 ints="768.55,-56 │ │ │ -000025f0: 3920 3635 312e 3535 2c2d 3536 3920 3635 9 651.55,-569 65 │ │ │ -00002600: 312e 3535 2c2d 3535 3020 3736 382e 3535 1.55,-550 768.55 │ │ │ -00002610: 2c2d 3535 3020 3736 382e 3535 2c2d 3536 ,-550 768.55,-56 │ │ │ -00002620: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ -00002630: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ -00002640: 783d 2237 3130 2e30 3522 2079 3d22 2d35 x="710.05" y="-5 │ │ │ -00002650: 3537 2220 666f 6e74 2d66 616d 696c 793d 57" font-family= │ │ │ -00002660: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ -00002670: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ -00002680: 3d22 3130 2e30 3022 3e75 636f 6d6d 6f6e ="10.00">ucommon │ │ │ -00002690: 2f6d 6170 7065 642e 683c 2f74 6578 743e /mapped.h</text> │ │ │ -000026a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -000026b0: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 <!-- Node3-& │ │ │ -000026c0: 6774 3b4e 6f64 6533 3320 2d2d 3e0a 3c67 gt;Node33 -->.<g │ │ │ -000026d0: 2069 643d 2265 6467 6538 355f 4e6f 6465 id="edge85_Node │ │ │ -000026e0: 3030 3030 3033 5f4e 6f64 6530 3030 3033 000003_Node00003 │ │ │ -000026f0: 3322 2063 6c61 7373 3d22 6564 6765 223e 3" class="edge"> │ │ │ -00002700: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .<title>Node3 │ │ │ -00002710: 353b 2667 743b 4e6f 6465 3333 3c2f 7469 5;>Node33</ti │ │ │ -00002720: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00002730: 6765 3835 5f4e 6f64 6530 3030 3030 335f ge85_Node000003_ │ │ │ -00002740: 4e6f 6465 3030 3030 3333 223e 3c61 2078 Node000033"><a x │ │ │ -00002750: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00002760: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00002770: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00002780: 6622 2064 3d22 4d39 3339 2e32 372c 2d36 f" d="M939.27,-6 │ │ │ -00002790: 3033 2e31 3343 3838 352e 3833 2c2d 3539 03.13C885.83,-59 │ │ │ -000027a0: 332e 3139 2038 3036 2e31 352c 2d35 3738 3.19 806.15,-578 │ │ │ -000027b0: 2e33 3720 3735 362e 3139 2c2d 3536 392e .37 756.19,-569. │ │ │ -000027c0: 3038 222f 3e0a 3c70 6f6c 7967 6f6e 2066 08"/>.<polygon f │ │ │ -000027d0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -000027e0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -000027f0: 6f69 6e74 733d 2239 3338 2e37 382c 2d36 oints="938.78,-6 │ │ │ -00002800: 3036 2e36 2039 3439 2e32 362c 2d36 3034 06.6 949.26,-604 │ │ │ -00002810: 2e39 3820 3934 302e 3036 2c2d 3539 392e .98 940.06,-599. │ │ │ -00002820: 3732 2039 3338 2e37 382c 2d36 3036 2e36 72 938.78,-606.6 │ │ │ -00002830: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00002840: 673e 0a3c 212d 2d20 4e6f 6465 3334 202d g>.<!-- Node34 - │ │ │ -00002850: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ -00002860: 3030 3334 2220 636c 6173 733d 226e 6f64 0034" class="nod │ │ │ -00002870: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ -00002880: 343c 2f74 6974 6c65 3e0a 3c67 2069 643d 4.< │ │ │ -000028a0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -000028b0: 3034 3433 2e68 746d 6c22 2074 6172 6765 0443.html" targe │ │ │ -000028c0: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -000028d0: 6974 6c65 3d22 4d61 7073 206f 6620 7468 itle="Maps of th │ │ │ -000028e0: 7265 6164 2623 3435 3b73 6166 6520 7374 read-safe st │ │ │ -000028f0: 726f 6e67 6c79 2074 7970 6564 2068 6561 rongly typed hea │ │ │ -00002900: 7020 6f62 6a65 6374 732e 223e 0a3c 706f p objects.">..u │ │ │ -000029e0: 636f 6d6d 6f6e 2f6d 6170 7265 662e 683c common/mapref.h< │ │ │ -000029f0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00002a00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ -00002a60: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ -00002a70: 3334 3c2f 7469 746c 653e 0a3c 6720 6964 34.........No │ │ │ -00002de0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ -00002df0: 3335 3c2f 7469 746c 653e 0a3c 6720 6964 35.....< │ │ │ -00002f10: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node36. │ │ │ -00002f60: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..ucommon/share │ │ │ -000030c0: 642e 683c 2f74 6578 743e 0a3c 2f61 3e0a d.h.. │ │ │ -000030d0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3-> │ │ │ -00003140: 4e6f 6465 3336 3c2f 7469 746c 653e 0a3c Node36.< │ │ │ -00003150: 6720 6964 3d22 615f 6564 6765 3931 5f4e g id="a_edge91_N │ │ │ -00003160: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ -00003170: 3030 3336 223e 3c61 2078 6c69 6e6b 3a74 0036">.. │ │ │ -00003220: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......Node3->N │ │ │ -000034d0: 6f64 6533 373c 2f74 6974 6c65 3e0a 3c67 ode37.... │ │ │ -000035f0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00003600: 212d 2d20 4e6f 6465 3426 2334 353b 2667 !-- Node4-&g │ │ │ -00003610: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->..Node4-& │ │ │ -00003660: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ -00003670: 0a3c 6720 6964 3d22 615f 6564 6765 345f ..... │ │ │ -000037b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node6.< │ │ │ -00003800: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00003810: 3036 223e 3c61 2078 6c69 6e6b 3a68 7265 06">..commoncp │ │ │ -00003930: 702f 636f 6e66 6967 2e68 3c2f 7465 7874 p/config.h... │ │ │ -00003950: 0a3c 212d 2d20 4e6f 6465 3526 2334 353b ... │ │ │ -000039a0: 3c74 6974 6c65 3e4e 6f64 6535 2623 3435 Node5- │ │ │ -000039b0: 3b26 6774 3b4e 6f64 6536 3c2f 7469 746c ;>Node6</titl │ │ │ -000039c0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000039d0: 355f 4e6f 6465 3030 3030 3035 5f4e 6f64 5_Node000005_Nod │ │ │ -000039e0: 6530 3030 3030 3622 3e3c 6120 786c 696e e000006"><a xlin │ │ │ -000039f0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00003a00: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00003a10: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00003a20: 643d 224d 3838 322e 3439 2c2d 3337 382e d="M882.49,-378. │ │ │ -00003a30: 3643 3837 302e 3637 2c2d 3336 392e 3131 6C870.67,-369.11 │ │ │ -00003a40: 2038 3535 2e37 362c 2d33 3537 2e31 3320 855.76,-357.13 │ │ │ -00003a50: 3834 352e 3834 2c2d 3334 392e 3137 222f 845.84,-349.17"/ │ │ │ -00003a60: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00003a70: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00003a80: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00003a90: 733d 2238 3830 2e34 352c 2d33 3831 2e34 s="880.45,-381.4 │ │ │ -00003aa0: 3520 3839 302e 3434 2c2d 3338 342e 3938 5 890.44,-384.98 │ │ │ -00003ab0: 2038 3834 2e38 342c 2d33 3735 2e39 3920 884.84,-375.99 │ │ │ -00003ac0: 3838 302e 3435 2c2d 3338 312e 3435 222f 880.45,-381.45"/ │ │ │ -00003ad0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00003ae0: 0a3c 212d 2d20 4e6f 6465 3239 202d 2d3e .<!-- Node29 --> │ │ │ -00003af0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ -00003b00: 3239 2220 636c 6173 733d 226e 6f64 6522 29" class="node" │ │ │ -00003b10: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 393c >.<title>Node29< │ │ │ -00003b20: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00003b30: 5f4e 6f64 6530 3030 3032 3922 3e3c 6120 _Node000029"><a │ │ │ -00003b40: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ -00003b50: 3235 2e68 746d 6c22 2074 6172 6765 743d 25.html" target= │ │ │ -00003b60: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00003b70: 6c65 3d22 5468 6973 206c 6962 7261 7279 le="This library │ │ │ -00003b80: 2068 6f6c 6473 2062 6173 6963 2063 7279 holds basic cry │ │ │ -00003b90: 7074 6f67 7261 7068 6963 2066 756e 6374 ptographic funct │ │ │ -00003ba0: 696f 6e73 2061 6e64 2073 6563 7572 6520 ions and secure │ │ │ -00003bb0: 736f 636b 6574 2073 7570 706f 7274 2066 socket support f │ │ │ -00003bc0: 6f72 2075 7365 2077 6974 6820 474e 5520 or use with GNU │ │ │ -00003bd0: 7543 6f6d 6d6f 6e20 432e 2e2e 223e 0a3c uCommon C...">.< │ │ │ -00003be0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00003bf0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00003c00: 3636 3636 2220 706f 696e 7473 3d22 3130 6666" points="10 │ │ │ -00003c10: 3232 2e30 352c 2d33 3439 2039 3132 2e30 22.05,-349 912.0 │ │ │ -00003c20: 352c 2d33 3439 2039 3132 2e30 352c 2d33 5,-349 912.05,-3 │ │ │ -00003c30: 3330 2031 3032 322e 3035 2c2d 3333 3020 30 1022.05,-330 │ │ │ -00003c40: 3130 3232 2e30 352c 2d33 3439 222f 3e0a 1022.05,-349"/>. │ │ │ -00003c50: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ -00003c60: 723d 226d 6964 646c 6522 2078 3d22 3936 r="middle" x="96 │ │ │ -00003c70: 372e 3035 2220 793d 222d 3333 3722 2066 7.05" y="-337" f │ │ │ -00003c80: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ -00003c90: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ -00003ca0: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ -00003cb0: 3030 223e 7563 6f6d 6d6f 6e2f 7365 6375 00">ucommon/secu │ │ │ -00003cc0: 7265 2e68 3c2f 7465 7874 3e0a 3c2f 613e re.h</text>.</a> │ │ │ -00003cd0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00003ce0: 4e6f 6465 3526 2334 353b 2667 743b 4e6f Node5->No │ │ │ -00003cf0: 6465 3239 202d 2d3e 0a3c 6720 6964 3d22 de29 -->.<g id=" │ │ │ -00003d00: 6564 6765 3738 5f4e 6f64 6530 3030 3030 edge78_Node00000 │ │ │ -00003d10: 355f 4e6f 6465 3030 3030 3239 2220 636c 5_Node000029" cl │ │ │ -00003d20: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -00003d30: 6c65 3e4e 6f64 6535 2623 3435 3b26 6774 le>Node5-> │ │ │ -00003d40: 3b4e 6f64 6532 393c 2f74 6974 6c65 3e0a ;Node29. │ │ │ -00003d50: 3c67 2069 643d 2261 5f65 6467 6537 385f ..< │ │ │ -00003df0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00003e00: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00003e10: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00003e20: 3931 372e 3236 2c2d 3337 352e 3939 2039 917.26,-375.99 9 │ │ │ -00003e30: 3131 2e36 352c 2d33 3834 2e39 3820 3932 11.65,-384.98 92 │ │ │ -00003e40: 312e 3634 2c2d 3338 312e 3435 2039 3137 1.64,-381.45 917 │ │ │ -00003e50: 2e32 362c 2d33 3735 2e39 3922 2f3e 0a3c .26,-375.99"/>.< │ │ │ -00003e60: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node7.. │ │ │ -00003f30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .commoncpp/addr │ │ │ -00004010: 6573 732e 683c 2f74 6578 743e 0a3c 2f61 ess.h......Node6-> │ │ │ -00004090: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7..... │ │ │ -000041e0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6538 ....Nod │ │ │ -00004220: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8. │ │ │ -00004240: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commonc │ │ │ -00004350: 7070 2f63 6f6d 6d6f 6e63 7070 2e68 3c2f pp/commoncpp.h... │ │ │ -00004370: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3626 ... │ │ │ -000045d0: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9...commoncpp/dccp. │ │ │ -00004710: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h......N │ │ │ -00004780: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -00004790: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9.........No │ │ │ -00004b30: 6465 3626 2334 353b 2667 743b 4e6f 6465 de6->Node │ │ │ -00004b40: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10...< │ │ │ -00004c40: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00004c50: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00004c60: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00004c70: 3736 352e 3831 2c2d 3333 372e 3635 2037 765.81,-337.65 7 │ │ │ -00004c80: 3736 2e30 332c 2d33 3334 2e38 3620 3736 76.03,-334.86 76 │ │ │ -00004c90: 362e 332c 2d33 3330 2e36 3620 3736 352e 6.3,-330.66 765. │ │ │ -00004ca0: 3831 2c2d 3333 372e 3635 222f 3e0a 3c2f 81,-337.65"/>......Node11..

.commoncpp │ │ │ -00004e40: 2f6d 696d 652e 683c 2f74 6578 743e 0a3c /mime.h.< │ │ │ -00004e50: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00004eb0: 7469 746c 653e 4e6f 6465 3626 2334 353b title>Node6- │ │ │ -00004ec0: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11..

.......N │ │ │ -000050a0: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12.. │ │ │ -00005180: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/tc │ │ │ -000051f0: 702e 683c 2f74 6578 743e 0a3c 2f61 3e0a p.h.. │ │ │ -00005200: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node6-> │ │ │ -00005270: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ -00005280: 6720 6964 3d22 615f 6564 6765 3732 5f4e g id="a_edge72_N │ │ │ -00005290: 6f64 6530 3030 3030 365f 4e6f 6465 3030 ode000006_Node00 │ │ │ -000052a0: 3030 3132 223e 3c61 2078 6c69 6e6b 3a74 0012">... │ │ │ -00005410: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node13...commoncp │ │ │ -000055a0: 702f 7564 702e 683c 2f74 6578 743e 0a3c p/udp.h.< │ │ │ -000055b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00005610: 7469 746c 653e 4e6f 6465 3626 2334 353b title>Node6- │ │ │ -00005620: 2667 743b 4e6f 6465 3133 3c2f 7469 746c >Node13..

.... │ │ │ -000057a0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3134 ...Nod │ │ │ -000057e0: 6531 343c 2f74 6974 6c65 3e0a 3c67 2069 e14...commoncp │ │ │ -00005940: 702f 6170 706c 6f67 2e68 3c2f 7465 7874 p/applog.h... │ │ │ -00005960: 0a3c 212d 2d20 4e6f 6465 3626 2334 353b ..< │ │ │ -00005980: 6720 6964 3d22 6564 6765 3231 5f4e 6f64 g id="edge21_Nod │ │ │ -00005990: 6530 3030 3030 365f 4e6f 6465 3030 3030 e000006_Node0000 │ │ │ -000059a0: 3134 2220 636c 6173 733d 2265 6467 6522 14" class="edge" │ │ │ -000059b0: 3e0a 3c74 6974 6c65 3e4e 6f64 6536 2623 >.Node6&# │ │ │ -000059c0: 3435 3b26 6774 3b4e 6f64 6531 343c 2f74 45;>Node14</t │ │ │ -000059d0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000059e0: 6467 6532 315f 4e6f 6465 3030 3030 3036 dge21_Node000006 │ │ │ -000059f0: 5f4e 6f64 6530 3030 3031 3422 3e3c 6120 _Node000014"><a │ │ │ -00005a00: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00005a10: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00005a20: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00005a30: 6666 2220 643d 224d 3832 332e 3833 2c2d ff" d="M823.83,- │ │ │ -00005a40: 3332 312e 3231 4337 3938 2e37 372c 2d32 321.21C798.77,-2 │ │ │ -00005a50: 3832 2e35 2037 3430 2e32 352c 2d31 3931 82.5 740.25,-191 │ │ │ -00005a60: 2e36 3520 3733 382e 3035 2c2d 3138 3420 .65 738.05,-184 │ │ │ -00005a70: 3733 352e 3731 2c2d 3137 352e 3839 2037 735.71,-175.89 7 │ │ │ -00005a80: 3335 2e31 382c 2d31 3732 2e39 3420 3733 35.18,-172.94 73 │ │ │ -00005a90: 382e 3035 2c2d 3136 3520 3734 332e 332c 8.05,-165 743.3, │ │ │ -00005aa0: 2d31 3530 2e34 3520 3735 352e 3633 2c2d -150.45 755.63,- │ │ │ -00005ab0: 3133 372e 3320 3736 342e 3631 2c2d 3132 137.3 764.61,-12 │ │ │ -00005ac0: 392e 3133 222f 3e0a 3c70 6f6c 7967 6f6e 9.13"/>.<polygon │ │ │ -00005ad0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -00005ae0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00005af0: 2070 6f69 6e74 733d 2238 3231 2e30 352c points="821.05, │ │ │ -00005b00: 2d33 3233 2e33 3620 3832 392e 3433 2c2d -323.36 829.43,- │ │ │ -00005b10: 3332 392e 3835 2038 3236 2e39 332c 2d33 329.85 826.93,-3 │ │ │ -00005b20: 3139 2e35 3520 3832 312e 3035 2c2d 3332 19.55 821.05,-32 │ │ │ -00005b30: 332e 3336 222f 3e0a 3c2f 613e 0a3c 2f67 3.36"/>.</a>.</g │ │ │ -00005b40: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00005b50: 3135 202d 2d3e 0a3c 6720 6964 3d22 4e6f 15 -->.<g id="No │ │ │ -00005b60: 6465 3030 3030 3135 2220 636c 6173 733d de000015" class= │ │ │ -00005b70: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ -00005b80: 6f64 6531 353c 2f74 6974 6c65 3e0a 3c67 ode15...commo │ │ │ -00005ce0: 6e63 7070 2f65 7863 6570 7469 6f6e 2e68 ncpp/exception.h │ │ │ -00005cf0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ -00005d60: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -00005d70: 6531 353c 2f74 6974 6c65 3e0a 3c67 2069 e15... │ │ │ -00005eb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00005ec0: 3c21 2d2d 204e 6f64 6531 3620 2d2d 3e0a . │ │ │ -00005ed0: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ -00005ef0: 0a3c 7469 746c 653e 4e6f 6465 3136 3c2f .Node16</ │ │ │ -00005f00: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00005f10: 4e6f 6465 3030 3030 3136 223e 3c61 2078 Node000016"><a x │ │ │ -00005f20: 6c69 6e6b 3a68 7265 663d 2261 3030 3531 link:href="a0051 │ │ │ -00005f30: 382e 6874 6d6c 2220 7461 7267 6574 3d22 8.html" target=" │ │ │ -00005f40: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ -00005f50: 653d 2246 696c 6573 2061 6e64 2064 796e e="Files and dyn │ │ │ -00005f60: 616d 6963 206c 6f61 6465 7220 7365 7276 amic loader serv │ │ │ -00005f70: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ -00005f80: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ -00005f90: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ -00005fa0: 6f69 6e74 733d 2239 3739 2e30 352c 2d31 oints="979.05,-1 │ │ │ -00005fb0: 3834 2038 3735 2e30 352c 2d31 3834 2038 84 875.05,-184 8 │ │ │ -00005fc0: 3735 2e30 352c 2d31 3635 2039 3739 2e30 75.05,-165 979.0 │ │ │ -00005fd0: 352c 2d31 3635 2039 3739 2e30 352c 2d31 5,-165 979.05,-1 │ │ │ -00005fe0: 3834 222f 3e0a 3c74 6578 7420 7465 7874 84"/>.<text text │ │ │ -00005ff0: 2d61 6e63 686f 723d 226d 6964 646c 6522 -anchor="middle" │ │ │ -00006000: 2078 3d22 3932 372e 3035 2220 793d 222d x="927.05" y="- │ │ │ -00006010: 3137 3222 2066 6f6e 742d 6661 6d69 6c79 172" font-family │ │ │ -00006020: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ -00006030: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ -00006040: 653d 2231 302e 3030 223e 636f 6d6d 6f6e e="10.00">common │ │ │ -00006050: 6370 702f 6669 6c65 2e68 3c2f 7465 7874 cpp/file.h</text │ │ │ -00006060: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00006070: 0a3c 212d 2d20 4e6f 6465 3626 2334 353b .<!-- Node6- │ │ │ -00006080: 2667 743b 4e6f 6465 3136 202d 2d3e 0a3c >Node16 -->.< │ │ │ -00006090: 6720 6964 3d22 6564 6765 3336 5f4e 6f64 g id="edge36_Nod │ │ │ -000060a0: 6530 3030 3030 365f 4e6f 6465 3030 3030 e000006_Node0000 │ │ │ -000060b0: 3136 2220 636c 6173 733d 2265 6467 6522 16" class="edge" │ │ │ -000060c0: 3e0a 3c74 6974 6c65 3e4e 6f64 6536 2623 >.<title>Node6&# │ │ │ -000060d0: 3435 3b26 6774 3b4e 6f64 6531 363c 2f74 45;>Node16</t │ │ │ -000060e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000060f0: 6467 6533 365f 4e6f 6465 3030 3030 3036 dge36_Node000006 │ │ │ -00006100: 5f4e 6f64 6530 3030 3031 3622 3e3c 6120 _Node000016"><a │ │ │ -00006110: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00006120: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00006130: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00006140: 6666 2220 643d 224d 3833 372e 3732 2c2d ff" d="M837.72,- │ │ │ -00006150: 3331 392e 3535 4338 3431 2e39 332c 2d32 319.55C841.93,-2 │ │ │ -00006160: 3934 2e38 3720 3835 312e 392c 2d32 3531 94.87 851.9,-251 │ │ │ -00006170: 2e31 3820 3837 332e 3035 2c2d 3232 3020 .18 873.05,-220 │ │ │ -00006180: 3838 332e 3237 2c2d 3230 342e 3932 2039 883.27,-204.92 9 │ │ │ -00006190: 3030 2e30 352c 2d31 3932 2e32 3320 3931 00.05,-192.23 91 │ │ │ -000061a0: 322e 322c 2d31 3834 2e33 3122 2f3e 0a3c 2.2,-184.31"/>.< │ │ │ -000061b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000061c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000061d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000061e0: 3833 342e 3232 2c2d 3331 392e 3331 2038 834.22,-319.31 8 │ │ │ -000061f0: 3336 2e31 332c 2d33 3239 2e37 3320 3834 36.13,-329.73 84 │ │ │ -00006200: 312e 3133 2c2d 3332 302e 3339 2038 3334 1.13,-320.39 834 │ │ │ -00006210: 2e32 322c 2d33 3139 2e33 3122 2f3e 0a3c .22,-319.31"/>.< │ │ │ -00006220: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00006230: 2d2d 204e 6f64 6531 3720 2d2d 3e0a 3c67 -- Node17 -->.<g │ │ │ -00006240: 2069 643d 224e 6f64 6530 3030 3031 3722 id="Node000017" │ │ │ -00006250: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -00006260: 7469 746c 653e 4e6f 6465 3137 3c2f 7469 title>Node17</ti │ │ │ -00006270: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00006280: 6465 3030 3030 3137 223e 3c61 2078 6c69 de000017"><a xli │ │ │ -00006290: 6e6b 3a68 7265 663d 2261 3030 3530 302e nk:href="a00500. │ │ │ -000062a0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ -000062b0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ -000062c0: 2253 6572 6961 6c20 492f 4f20 7365 7276 "Serial I/O serv │ │ │ -000062d0: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ -000062e0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ -000062f0: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ -00006300: 6f69 6e74 733d 2231 3135 312e 3035 2c2d oints="1151.05,- │ │ │ -00006310: 3138 3420 3130 3335 2e30 352c 2d31 3834 184 1035.05,-184 │ │ │ -00006320: 2031 3033 352e 3035 2c2d 3136 3520 3131 1035.05,-165 11 │ │ │ -00006330: 3531 2e30 352c 2d31 3635 2031 3135 312e 51.05,-165 1151. │ │ │ -00006340: 3035 2c2d 3138 3422 2f3e 0a3c 7465 7874 05,-184"/>.<text │ │ │ -00006350: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ -00006360: 6464 6c65 2220 783d 2231 3039 332e 3035 ddle" x="1093.05 │ │ │ -00006370: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ -00006380: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00006390: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -000063a0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -000063b0: 636f 6d6d 6f6e 6370 702f 7365 7269 616c commoncpp/serial │ │ │ -000063c0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ -000063d0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -000063e0: 6465 3626 2334 353b 2667 743b 4e6f 6465 de6->Node │ │ │ -000063f0: 3137 202d 2d3e 0a3c 6720 6964 3d22 6564 17 -->.<g id="ed │ │ │ -00006400: 6765 3530 5f4e 6f64 6530 3030 3030 365f ge50_Node000006_ │ │ │ -00006410: 4e6f 6465 3030 3030 3137 2220 636c 6173 Node000017" clas │ │ │ -00006420: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00006430: 3e4e 6f64 6536 2623 3435 3b26 6774 3b4e >Node6->N │ │ │ -00006440: 6f64 6531 373c 2f74 6974 6c65 3e0a 3c67 ode17.........Node18...commo │ │ │ -00006720: 6e63 7070 2f74 6f6b 656e 697a 6572 2e68 ncpp/tokenizer.h │ │ │ -00006730: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ -000067a0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -000067b0: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18.........N │ │ │ -00006b50: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -00006b60: 6531 393c 2f74 6974 6c65 3e0a 3c67 2069 e19.........N │ │ │ -00006d20: 6f64 6532 303c 2f74 6974 6c65 3e0a 3c67 ode20...com │ │ │ -00006e60: 6d6f 6e63 7070 2f6e 756d 6265 7273 2e68 moncpp/numbers.h │ │ │ -00006e70: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ -00006ee0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -00006ef0: 6532 303c 2f74 6974 6c65 3e0a 3c67 2069 e20.....< │ │ │ -00007040: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node21. │ │ │ -00007090: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..co │ │ │ -00007200: 6d6d 6f6e 6370 702f 6f62 6a65 6374 2e68 mmoncpp/object.h │ │ │ -00007210: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ -00007280: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -00007290: 6532 313c 2f74 6974 6c65 3e0a 3c67 2069 e21......... │ │ │ -00007420: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ -00007430: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -00007440: 3232 223e 3c61 2078 6c69 6e6b 3a68 7265 22">..co │ │ │ -00007560: 6d6d 6f6e 6370 702f 7065 7273 6973 742e mmoncpp/persist. │ │ │ -00007570: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ -000075e0: 4e6f 6465 3626 2334 353b 2667 743b 4e6f Node6->No │ │ │ -000075f0: 6465 3232 3c2f 7469 746c 653e 0a3c 6720 de22......... │ │ │ -000077b0: 4e6f 6465 3233 3c2f 7469 746c 653e 0a3c Node23.< │ │ │ -000077c0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -000077d0: 3233 223e 3c61 2078 6c69 6e6b 3a68 7265 23">..commoncpp/poi │ │ │ -00007930: 6e74 6572 2e68 3c2f 7465 7874 3e0a 3c2f nter.h......Node6-& │ │ │ -000079b0: 6774 3b4e 6f64 6532 333c 2f74 6974 6c65 gt;Node23...... │ │ │ -00007b10: 0a3c 212d 2d20 4e6f 6465 3234 202d 2d3e . │ │ │ -00007b20: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node24< │ │ │ -00007b50: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00007b60: 5f4e 6f64 6530 3030 3032 3422 3e3c 6120 _Node000024"><a │ │ │ -00007b70: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ -00007b80: 3033 2e68 746d 6c22 2074 6172 6765 743d 03.html" target= │ │ │ -00007b90: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00007ba0: 6c65 3d22 5072 6f63 6573 7320 7365 7276 le="Process serv │ │ │ -00007bb0: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ -00007bc0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ -00007bd0: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ -00007be0: 6f69 6e74 733d 2231 3438 352e 3035 2c2d oints="1485.05,- │ │ │ -00007bf0: 3138 3420 3133 3539 2e30 352c 2d31 3834 184 1359.05,-184 │ │ │ -00007c00: 2031 3335 392e 3035 2c2d 3136 3520 3134 1359.05,-165 14 │ │ │ -00007c10: 3835 2e30 352c 2d31 3635 2031 3438 352e 85.05,-165 1485. │ │ │ -00007c20: 3035 2c2d 3138 3422 2f3e 0a3c 7465 7874 05,-184"/>.<text │ │ │ -00007c30: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ -00007c40: 6464 6c65 2220 783d 2231 3432 322e 3035 ddle" x="1422.05 │ │ │ -00007c50: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ -00007c60: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ -00007c70: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ -00007c80: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ -00007c90: 636f 6d6d 6f6e 6370 702f 7072 6f63 6573 commoncpp/proces │ │ │ -00007ca0: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h</text>.</a>. │ │ │ -00007cb0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00007cc0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ -00007cd0: 6532 3420 2d2d 3e0a 3c67 2069 643d 2265 e24 -->.<g id="e │ │ │ -00007ce0: 6467 6534 385f 4e6f 6465 3030 3030 3036 dge48_Node000006 │ │ │ -00007cf0: 5f4e 6f64 6530 3030 3032 3422 2063 6c61 _Node000024" cla │ │ │ -00007d00: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00007d10: 653e 4e6f 6465 3626 2334 353b 2667 743b e>Node6-> │ │ │ -00007d20: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ -00007d30: 6720 6964 3d22 615f 6564 6765 3438 5f4e g id="a_edge48_N │ │ │ -00007d40: 6f64 6530 3030 3030 365f 4e6f 6465 3030 ode000006_Node00 │ │ │ -00007d50: 3030 3234 223e 3c61 2078 6c69 6e6b 3a74 0024">..

. │ │ │ -00007e70: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node25...commonc │ │ │ -00008010: 7070 2f73 6c6f 672e 683c 2f74 6578 743e pp/slog.h │ │ │ -00008020: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00008030: 3c21 2d2d 204e 6f64 6536 2623 3435 3b26 . │ │ │ -00008080: 0a3c 7469 746c 653e 4e6f 6465 3626 2334 .Node6 │ │ │ -00008090: 353b 2667 743b 4e6f 6465 3235 3c2f 7469 5;>Node25</ti │ │ │ -000080a0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -000080b0: 6765 3531 5f4e 6f64 6530 3030 3030 365f ge51_Node000006_ │ │ │ -000080c0: 4e6f 6465 3030 3030 3235 223e 3c61 2078 Node000025"><a x │ │ │ -000080d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000080e0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000080f0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00008100: 6622 2064 3d22 4d38 3331 2e32 372c 2d33 f" d="M831.27,-3 │ │ │ -00008110: 3139 2e38 3343 3832 342e 3135 2c2d 3238 19.83C824.15,-28 │ │ │ -00008120: 342e 3637 2038 3039 2e30 312c 2d32 3039 4.67 809.01,-209 │ │ │ -00008130: 2e39 2038 3033 2e38 332c 2d31 3834 2e33 .9 803.83,-184.3 │ │ │ -00008140: 3122 2f3e 0a3c 706f 6c79 676f 6e20 6669 1"/>.<polygon fi │ │ │ -00008150: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00008160: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00008170: 696e 7473 3d22 3832 372e 3836 2c2d 3332 ints="827.86,-32 │ │ │ -00008180: 302e 3633 2038 3333 2e32 372c 2d33 3239 0.63 833.27,-329 │ │ │ -00008190: 2e37 3420 3833 342e 3732 2c2d 3331 392e .74 834.72,-319. │ │ │ -000081a0: 3234 2038 3237 2e38 362c 2d33 3230 2e36 24 827.86,-320.6 │ │ │ -000081b0: 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 3"/>.</a>.</g>.< │ │ │ -000081c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3620 /g>.<!-- Node26 │ │ │ -000081d0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -000081e0: 3030 3032 3622 2063 6c61 7373 3d22 6e6f 00026" class="no │ │ │ -000081f0: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00008200: 3236 3c2f 7469 746c 653e 0a3c 6720 6964 26. │ │ │ -00008220: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..comm │ │ │ -00008350: 6f6e 6370 702f 7374 7269 6e67 2e68 3c2f oncpp/string.h... │ │ │ -00008370: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3626 ...No │ │ │ -00008540: 6465 3237 3c2f 7469 746c 653e 0a3c 6720 de27..< │ │ │ -000085d0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -000085e0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -000085f0: 3636 3636 2220 706f 696e 7473 3d22 3130 6666" points="10 │ │ │ -00008600: 3032 2e30 352c 2d32 3339 2038 3832 2e30 02.05,-239 882.0 │ │ │ -00008610: 352c 2d32 3339 2038 3832 2e30 352c 2d32 5,-239 882.05,-2 │ │ │ -00008620: 3230 2031 3030 322e 3035 2c2d 3232 3020 20 1002.05,-220 │ │ │ -00008630: 3130 3032 2e30 352c 2d32 3339 222f 3e0a 1002.05,-239"/>. │ │ │ -00008640: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/th │ │ │ -000086b0: 7265 6164 2e68 3c2f 7465 7874 3e0a 3c2f read.h......Node6-& │ │ │ -00008730: 6774 3b4e 6f64 6532 373c 2f74 6974 6c65 gt;Node27.. │ │ │ -000087e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ -00008850: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00008860: 212d 2d20 4e6f 6465 3238 202d 2d3e 0a3c !-- Node28 -->.< │ │ │ -00008870: 6720 6964 3d22 4e6f 6465 3030 3030 3238 g id="Node000028 │ │ │ -00008880: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00008890: 3c74 6974 6c65 3e4e 6f64 6532 383c 2f74 Node28</t │ │ │ -000088a0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -000088b0: 6f64 6530 3030 3032 3822 3e3c 6120 786c ode000028"><a xl │ │ │ -000088c0: 696e 6b3a 6872 6566 3d22 6130 3034 3835 ink:href="a00485 │ │ │ -000088d0: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ -000088e0: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ -000088f0: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ -00008900: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ -00008910: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ -00008920: 3636 2220 706f 696e 7473 3d22 3139 3039 66" points="1909 │ │ │ -00008930: 2e35 352c 2d32 3934 2031 3830 322e 3535 .55,-294 1802.55 │ │ │ -00008940: 2c2d 3239 3420 3138 3032 2e35 352c 2d32 ,-294 1802.55,-2 │ │ │ -00008950: 3735 2031 3930 392e 3535 2c2d 3237 3520 75 1909.55,-275 │ │ │ -00008960: 3139 3039 2e35 352c 2d32 3934 222f 3e0a 1909.55,-294"/>. │ │ │ -00008970: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ -00008980: 723d 226d 6964 646c 6522 2078 3d22 3138 r="middle" x="18 │ │ │ -00008990: 3536 2e30 3522 2079 3d22 2d32 3832 2220 56.05" y="-282" │ │ │ -000089a0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -000089b0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -000089c0: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -000089d0: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f78 .00">commoncpp/x │ │ │ -000089e0: 6d6c 2e68 3c2f 7465 7874 3e0a 3c2f 613e ml.h</text>.</a> │ │ │ -000089f0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00008a00: 4e6f 6465 3626 2334 353b 2667 743b 4e6f Node6->No │ │ │ -00008a10: 6465 3238 202d 2d3e 0a3c 6720 6964 3d22 de28 -->.<g id=" │ │ │ -00008a20: 6564 6765 3736 5f4e 6f64 6530 3030 3030 edge76_Node00000 │ │ │ -00008a30: 365f 4e6f 6465 3030 3030 3238 2220 636c 6_Node000028" cl │ │ │ -00008a40: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -00008a50: 6c65 3e4e 6f64 6536 2623 3435 3b26 6774 le>Node6-> │ │ │ -00008a60: 3b4e 6f64 6532 383c 2f74 6974 6c65 3e0a ;Node28. │ │ │ -00008a70: 3c67 2069 643d 2261 5f65 6467 6537 365f . │ │ │ -00008b40: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ -00008bb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00008bc0: 3c21 2d2d 204e 6f64 6537 2623 3435 3b26 ..< │ │ │ -00008c10: 7469 746c 653e 4e6f 6465 3726 2334 353b title>Node7- │ │ │ -00008c20: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8...... │ │ │ -00008d70: 0a3c 212d 2d20 4e6f 6465 3726 2334 353b ... │ │ │ -00008dc0: 3c74 6974 6c65 3e4e 6f64 6537 2623 3435 Node7- │ │ │ -00008dd0: 3b26 6774 3b4e 6f64 6539 3c2f 7469 746c ;>Node9</titl │ │ │ -00008de0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00008df0: 385f 4e6f 6465 3030 3030 3037 5f4e 6f64 8_Node000007_Nod │ │ │ -00008e00: 6530 3030 3030 3922 3e3c 6120 786c 696e e000009"><a xlin │ │ │ -00008e10: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00008e20: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00008e30: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00008e40: 643d 224d 3532 322e 3236 2c2d 3135 352e d="M522.26,-155. │ │ │ -00008e50: 3439 4335 3237 2e36 312c 2d31 3432 2e38 49C527.61,-142.8 │ │ │ -00008e60: 2035 3332 2e36 342c 2d31 3235 2e34 2035 532.64,-125.4 5 │ │ │ -00008e70: 3239 2e30 352c 2d31 3130 2035 3235 2e39 29.05,-110 525.9 │ │ │ -00008e80: 352c 2d39 362e 3734 2035 3138 2e32 392c 5,-96.74 518.29, │ │ │ -00008e90: 2d38 322e 3920 3531 322e 3839 2c2d 3734 -82.9 512.89,-74 │ │ │ -00008ea0: 2e32 3422 2f3e 0a3c 706f 6c79 676f 6e20 .24"/>.<polygon │ │ │ -00008eb0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00008ec0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00008ed0: 706f 696e 7473 3d22 3531 382e 3933 2c2d points="518.93,- │ │ │ -00008ee0: 3135 342e 3335 2035 3137 2e38 382c 2d31 154.35 517.88,-1 │ │ │ -00008ef0: 3634 2e39 2035 3235 2e32 382c 2d31 3537 64.9 525.28,-157 │ │ │ -00008f00: 2e33 3120 3531 382e 3933 2c2d 3135 342e .31 518.93,-154. │ │ │ -00008f10: 3335 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 35"/>.</a>.</g>. │ │ │ -00008f20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3726 </g>.<!-- Node7& │ │ │ -00008f30: 2334 353b 2667 743b 4e6f 6465 3130 202d #45;>Node10 - │ │ │ -00008f40: 2d3e 0a3c 6720 6964 3d22 6564 6765 3130 ->.<g id="edge10 │ │ │ -00008f50: 5f4e 6f64 6530 3030 3030 375f 4e6f 6465 _Node000007_Node │ │ │ -00008f60: 3030 3030 3130 2220 636c 6173 733d 2265 000010" class="e │ │ │ -00008f70: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00008f80: 6537 2623 3435 3b26 6774 3b4e 6f64 6531 e7->Node1 │ │ │ -00008f90: 303c 2f74 6974 6c65 3e0a 3c67 2069 643d 0.....< │ │ │ -000090b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node7->N │ │ │ -00009120: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12......< │ │ │ -00009270: 2f67 3e0a 3c21 2d2d 204e 6f64 6537 2623 /g>...Node9-&g │ │ │ -00009490: 743b 4e6f 6465 383c 2f74 6974 6c65 3e0a t;Node8. │ │ │ -000094a0: 3c67 2069 643d 2261 5f65 6467 6539 5f4e .... │ │ │ -000095b0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00009610: 6465 3130 2623 3435 3b26 6774 3b4e 6f64 de10->Nod │ │ │ -00009620: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8...< │ │ │ -000096f0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00009700: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00009710: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00009720: 3333 372e 3838 2c2d 3130 322e 3320 3333 337.88,-102.3 33 │ │ │ -00009730: 302e 3437 2c2d 3130 392e 3837 2033 3430 0.47,-109.87 340 │ │ │ -00009740: 2e39 392c 2d31 3038 2e35 3720 3333 372e .99,-108.57 337. │ │ │ -00009750: 3838 2c2d 3130 322e 3322 2f3e 0a3c 2f61 88,-102.3"/>......Node10-& │ │ │ -000097d0: 6774 3b4e 6f64 6539 3c2f 7469 746c 653e gt;Node9 │ │ │ -000097e0: 0a3c 6720 6964 3d22 615f 6564 6765 3132 ..... │ │ │ -000098f0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node10-&g │ │ │ -00009960: 743b 4e6f 6465 3131 3c2f 7469 746c 653e t;Node11 │ │ │ -00009970: 0a3c 6720 6964 3d22 615f 6564 6765 3133 .........Node10-> │ │ │ -00009af0: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ -00009b00: 6720 6964 3d22 615f 6564 6765 3135 5f4e g id="a_edge15_N │ │ │ -00009b10: 6f64 6530 3030 3031 305f 4e6f 6465 3030 ode000010_Node00 │ │ │ -00009b20: 3030 3132 223e 3c61 2078 6c69 6e6b 3a74 0012">........Node10- │ │ │ -00009c80: 2667 743b 4e6f 6465 3133 3c2f 7469 746c >Node13..

. │ │ │ -00009d30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......Node11- │ │ │ -00009e10: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8..... │ │ │ -00009f30: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00009f90: 6465 3132 2623 3435 3b26 6774 3b4e 6f64 de12->Nod │ │ │ -00009fa0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8........ │ │ │ -0000a0e0: 3c67 2069 643d 2265 6467 6531 385f 4e6f .Node13 │ │ │ -0000a120: 2623 3435 3b26 6774 3b4e 6f64 6538 3c2f ->Node8</ │ │ │ -0000a130: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000a140: 6564 6765 3138 5f4e 6f64 6530 3030 3031 edge18_Node00001 │ │ │ -0000a150: 335f 4e6f 6465 3030 3030 3038 223e 3c61 3_Node000008"><a │ │ │ -0000a160: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000a170: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000a180: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000a190: 3866 6622 2064 3d22 4d34 3035 2e31 322c 8ff" d="M405.12, │ │ │ -0000a1a0: 2d35 352e 3433 4334 3036 2e34 342c 2d35 -55.43C406.44,-5 │ │ │ -0000a1b0: 352e 3238 2034 3037 2e37 352c 2d35 352e 5.28 407.75,-55. │ │ │ -0000a1c0: 3134 2034 3039 2e30 352c 2d35 3520 3536 14 409.05,-55 56 │ │ │ -0000a1d0: 302e 3634 2c2d 3338 2e38 3120 3733 382e 0.64,-38.81 738. │ │ │ -0000a1e0: 3434 2c2d 3234 2e30 3420 3833 362e 3534 44,-24.04 836.54 │ │ │ -0000a1f0: 2c2d 3136 2e32 3622 2f3e 0a3c 706f 6c79 ,-16.26"/>.<poly │ │ │ -0000a200: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -0000a210: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -0000a220: 6666 2220 706f 696e 7473 3d22 3430 342e ff" points="404. │ │ │ -0000a230: 3339 2c2d 3531 2e39 3920 3339 342e 3835 39,-51.99 394.85 │ │ │ -0000a240: 2c2d 3536 2e35 3920 3430 352e 3138 2c2d ,-56.59 405.18,- │ │ │ -0000a250: 3538 2e39 3420 3430 342e 3339 2c2d 3531 58.94 404.39,-51 │ │ │ -0000a260: 2e39 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .99"/>.</a>.</g> │ │ │ -0000a270: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ -0000a280: 3426 2334 353b 2667 743b 4e6f 6465 3820 4->Node8 │ │ │ -0000a290: 2d2d 3e0a 3c67 2069 643d 2265 6467 6532 -->.<g id="edge2 │ │ │ -0000a2a0: 325f 4e6f 6465 3030 3030 3134 5f4e 6f64 2_Node000014_Nod │ │ │ -0000a2b0: 6530 3030 3030 3822 2063 6c61 7373 3d22 e000008" class=" │ │ │ -0000a2c0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000a2d0: 6465 3134 2623 3435 3b26 6774 3b4e 6f64 de14->Nod │ │ │ -0000a2e0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8......< │ │ │ -0000a400: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3526 /g>...Node15-> │ │ │ -0000a600: 4e6f 6465 383c 2f74 6974 6c65 3e0a 3c67 Node8......< │ │ │ -0000a750: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3526 /g>. │ │ │ -0000a930: 0a3c 6720 6964 3d22 6564 6765 3237 5f4e ..Node1 │ │ │ -0000a970: 3526 2334 353b 2667 743b 4e6f 6465 3134 5->Node14 │ │ │ -0000a980: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000a9b0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 . │ │ │ -0000aa50: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..< │ │ │ -0000aac0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -0000ab20: 3c74 6974 6c65 3e4e 6f64 6531 3526 2334 Node15 │ │ │ -0000ab30: 353b 2667 743b 4e6f 6465 3136 3c2f 7469 5;>Node16</ti │ │ │ -0000ab40: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000ab50: 6765 3239 5f4e 6f64 6530 3030 3031 355f ge29_Node000015_ │ │ │ -0000ab60: 4e6f 6465 3030 3030 3136 223e 3c61 2078 Node000016"><a x │ │ │ -0000ab70: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000ab80: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000ab90: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000aba0: 6622 2064 3d22 4d37 3330 2e33 352c 2d32 f" d="M730.35,-2 │ │ │ -0000abb0: 3137 2e38 3843 3737 362e 3435 2c2d 3230 17.88C776.45,-20 │ │ │ -0000abc0: 372e 3934 2038 3434 2e34 352c 2d31 3933 7.94 844.45,-193 │ │ │ -0000abd0: 2e33 2038 3837 2e32 312c 2d31 3834 2e30 .3 887.21,-184.0 │ │ │ -0000abe0: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<polygon fi │ │ │ -0000abf0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -0000ac00: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -0000ac10: 696e 7473 3d22 3732 392e 3631 2c2d 3231 ints="729.61,-21 │ │ │ -0000ac20: 342e 3436 2037 3230 2e35 372c 2d32 3139 4.46 720.57,-219 │ │ │ -0000ac30: 2e39 3820 3733 312e 3038 2c2d 3232 312e .98 731.08,-221. │ │ │ -0000ac40: 3320 3732 392e 3631 2c2d 3231 342e 3436 3 729.61,-214.46 │ │ │ -0000ac50: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -0000ac60: 673e 0a3c 212d 2d20 4e6f 6465 3135 2623 g>.<!-- Node15&# │ │ │ -0000ac70: 3435 3b26 6774 3b4e 6f64 6531 3720 2d2d 45;>Node17 -- │ │ │ -0000ac80: 3e0a 3c67 2069 643d 2265 6467 6533 315f >.<g id="edge31_ │ │ │ -0000ac90: 4e6f 6465 3030 3030 3135 5f4e 6f64 6530 Node000015_Node0 │ │ │ -0000aca0: 3030 3031 3722 2063 6c61 7373 3d22 6564 00017" class="ed │ │ │ -0000acb0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -0000acc0: 3135 2623 3435 3b26 6774 3b4e 6f64 6531 15->Node1 │ │ │ -0000acd0: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7..... │ │ │ -0000adf0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node15-&g │ │ │ -0000ae60: 743b 4e6f 6465 3138 3c2f 7469 746c 653e t;Node18 │ │ │ -0000ae70: 0a3c 6720 6964 3d22 615f 6564 6765 3334 ... │ │ │ -0000af40: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .< │ │ │ -0000afb0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -0000b010: 7469 746c 653e 4e6f 6465 3136 2623 3435 title>Node16- │ │ │ -0000b020: 3b26 6774 3b4e 6f64 6538 3c2f 7469 746c ;>Node8..

│ │ │ -0000b0d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ -0000b140: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -0000b150: 3c21 2d2d 204e 6f64 6531 3726 2334 353b . │ │ │ -0000b1a0: 0a3c 7469 746c 653e 4e6f 6465 3137 2623 .Node17&# │ │ │ -0000b1b0: 3435 3b26 6774 3b4e 6f64 6538 3c2f 7469 45;>Node8</ti │ │ │ -0000b1c0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000b1d0: 6765 3332 5f4e 6f64 6530 3030 3031 375f ge32_Node000017_ │ │ │ -0000b1e0: 4e6f 6465 3030 3030 3038 223e 3c61 2078 Node000008"><a x │ │ │ -0000b1f0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000b200: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000b210: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000b220: 6622 2064 3d22 4d31 3038 362e 3235 2c2d f" d="M1086.25,- │ │ │ -0000b230: 3135 352e 3135 4331 3037 352e 3837 2c2d 155.15C1075.87,- │ │ │ -0000b240: 3132 392e 3436 2031 3035 332e 3738 2c2d 129.46 1053.78,- │ │ │ -0000b250: 3832 2e38 3320 3130 3231 2e30 352c 2d35 82.83 1021.05,-5 │ │ │ -0000b260: 3520 3130 3030 2e30 312c 2d33 372e 3132 5 1000.01,-37.12 │ │ │ -0000b270: 2039 3730 2e38 362c 2d32 352e 3736 2039 970.86,-25.76 9 │ │ │ -0000b280: 3437 2e38 352c 2d31 3922 2f3e 0a3c 706f 47.85,-19"/>.<po │ │ │ -0000b290: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -0000b2a0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -0000b2b0: 6238 6666 2220 706f 696e 7473 3d22 3130 b8ff" points="10 │ │ │ -0000b2c0: 3833 2e30 392c 2d31 3536 2e37 2031 3038 83.09,-156.7 108 │ │ │ -0000b2d0: 392e 3937 2c2d 3136 342e 3736 2031 3038 9.97,-164.76 108 │ │ │ -0000b2e0: 392e 3632 2c2d 3135 342e 3137 2031 3038 9.62,-154.17 108 │ │ │ -0000b2f0: 332e 3039 2c2d 3135 362e 3722 2f3e 0a3c 3.09,-156.7"/>.< │ │ │ -0000b300: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -0000b310: 2d2d 204e 6f64 6531 3826 2334 353b 2667 -- Node18-&g │ │ │ -0000b320: 743b 4e6f 6465 3820 2d2d 3e0a 3c67 2069 t;Node8 -->.<g i │ │ │ -0000b330: 643d 2265 6467 6533 355f 4e6f 6465 3030 d="edge35_Node00 │ │ │ -0000b340: 3030 3138 5f4e 6f64 6530 3030 3030 3822 0018_Node000008" │ │ │ -0000b350: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -0000b360: 7469 746c 653e 4e6f 6465 3138 2623 3435 title>Node18- │ │ │ -0000b370: 3b26 6774 3b4e 6f64 6538 3c2f 7469 746c ;>Node8</titl │ │ │ -0000b380: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -0000b390: 3335 5f4e 6f64 6530 3030 3031 385f 4e6f 35_Node000018_No │ │ │ -0000b3a0: 6465 3030 3030 3038 223e 3c61 2078 6c69 de000008"><a xli │ │ │ -0000b3b0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -0000b3c0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -0000b3d0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000b3e0: 2064 3d22 4d31 3231 352e 3832 2c2d 3135 d="M1215.82,-15 │ │ │ -0000b3f0: 382e 3833 4331 3138 312e 3735 2c2d 3133 8.83C1181.75,-13 │ │ │ -0000b400: 342e 3633 2031 3131 302e 3135 2c2d 3835 4.63 1110.15,-85 │ │ │ -0000b410: 2e39 3520 3130 3434 2e30 352c 2d35 3520 .95 1044.05,-55 │ │ │ -0000b420: 3130 3130 2e38 362c 2d33 392e 3436 2039 1010.86,-39.46 9 │ │ │ -0000b430: 3730 2e37 332c 2d32 362e 3831 2039 3433 70.73,-26.81 943 │ │ │ -0000b440: 2e32 382c 2d31 392e 3033 222f 3e0a 3c70 .28,-19.03"/>.<p │ │ │ -0000b450: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -0000b460: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -0000b470: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ -0000b480: 3231 332e 3836 2c2d 3136 312e 3733 2031 213.86,-161.73 1 │ │ │ -0000b490: 3232 342e 3032 2c2d 3136 342e 3720 3132 224.02,-164.7 12 │ │ │ -0000b4a0: 3137 2e39 332c 2d31 3536 2e30 3420 3132 17.93,-156.04 12 │ │ │ -0000b4b0: 3133 2e38 362c 2d31 3631 2e37 3322 2f3e 13.86,-161.73"/> │ │ │ -0000b4c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -0000b4d0: 3c21 2d2d 204e 6f64 6531 3926 2334 353b <!-- Node19- │ │ │ -0000b4e0: 2667 743b 4e6f 6465 3820 2d2d 3e0a 3c67 >Node8 -->.<g │ │ │ -0000b4f0: 2069 643d 2265 6467 6533 395f 4e6f 6465 id="edge39_Node │ │ │ -0000b500: 3030 3030 3139 5f4e 6f64 6530 3030 3030 000019_Node00000 │ │ │ -0000b510: 3822 2063 6c61 7373 3d22 6564 6765 223e 8" class="edge"> │ │ │ -0000b520: 0a3c 7469 746c 653e 4e6f 6465 3139 2623 .<title>Node19&# │ │ │ -0000b530: 3435 3b26 6774 3b4e 6f64 6538 3c2f 7469 45;>Node8</ti │ │ │ -0000b540: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000b550: 6765 3339 5f4e 6f64 6530 3030 3031 395f ge39_Node000019_ │ │ │ -0000b560: 4e6f 6465 3030 3030 3038 223e 3c61 2078 Node000008"><a x │ │ │ -0000b570: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000b580: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000b590: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000b5a0: 6622 2064 3d22 4d31 3434 362e 3436 2c2d f" d="M1446.46,- │ │ │ -0000b5b0: 3130 312e 3537 4331 3433 332e 3239 2c2d 101.57C1433.29,- │ │ │ -0000b5c0: 3836 2e35 2031 3431 312e 3833 2c2d 3635 86.5 1411.83,-65 │ │ │ -0000b5d0: 2e32 3820 3133 3838 2e30 352c 2d35 3520 .28 1388.05,-55 │ │ │ -0000b5e0: 3133 3137 2e37 312c 2d32 342e 3631 2031 1317.71,-24.61 1 │ │ │ -0000b5f0: 3130 312e 3533 2c2d 3134 2e39 3120 3938 101.53,-14.91 98 │ │ │ -0000b600: 352e 3838 2c2d 3131 2e38 3622 2f3e 0a3c 5.88,-11.86"/>.< │ │ │ -0000b610: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000b620: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000b630: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000b640: 3134 3434 2e31 312c 2d31 3034 2e32 3120 1444.11,-104.21 │ │ │ -0000b650: 3134 3533 2e32 322c 2d31 3039 2e36 3120 1453.22,-109.61 │ │ │ -0000b660: 3134 3439 2e34 372c 2d39 392e 3720 3134 1449.47,-99.7 14 │ │ │ -0000b670: 3434 2e31 312c 2d31 3034 2e32 3122 2f3e 44.11,-104.21"/> │ │ │ -0000b680: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -0000b690: 3c21 2d2d 204e 6f64 6532 3026 2334 353b <!-- Node20- │ │ │ -0000b6a0: 2667 743b 4e6f 6465 3820 2d2d 3e0a 3c67 >Node8 -->.<g │ │ │ -0000b6b0: 2069 643d 2265 6467 6534 315f 4e6f 6465 id="edge41_Node │ │ │ -0000b6c0: 3030 3030 3230 5f4e 6f64 6530 3030 3030 000020_Node00000 │ │ │ -0000b6d0: 3822 2063 6c61 7373 3d22 6564 6765 223e 8" class="edge"> │ │ │ -0000b6e0: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .<title>Node20&# │ │ │ -0000b6f0: 3435 3b26 6774 3b4e 6f64 6538 3c2f 7469 45;>Node8</ti │ │ │ -0000b700: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000b710: 6765 3431 5f4e 6f64 6530 3030 3032 305f ge41_Node000020_ │ │ │ -0000b720: 4e6f 6465 3030 3030 3038 223e 3c61 2078 Node000008"><a x │ │ │ -0000b730: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000b740: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000b750: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000b760: 6622 2064 3d22 4d31 3233 372e 3732 2c2d f" d="M1237.72,- │ │ │ -0000b770: 3232 322e 3037 4331 3238 352e 3138 2c2d 222.07C1285.18,- │ │ │ -0000b780: 3231 342e 3638 2031 3333 332e 3631 2c2d 214.68 1333.61,- │ │ │ -0000b790: 3139 382e 3834 2031 3331 322e 3035 2c2d 198.84 1312.05,- │ │ │ -0000b7a0: 3136 3520 3132 3432 2e30 392c 2d35 352e 165 1242.09,-55. │ │ │ -0000b7b0: 3231 2031 3038 312e 3138 2c2d 3233 2e33 21 1081.18,-23.3 │ │ │ -0000b7c0: 3120 3938 352e 3832 2c2d 3134 2e31 3222 1 985.82,-14.12" │ │ │ -0000b7d0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -0000b7e0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -0000b7f0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -0000b800: 7473 3d22 3132 3337 2e30 332c 2d32 3138 ts="1237.03,-218 │ │ │ -0000b810: 2e36 3320 3132 3237 2e36 342c 2d32 3233 .63 1227.64,-223 │ │ │ -0000b820: 2e35 3220 3132 3338 2e30 332c 2d32 3235 .52 1238.03,-225 │ │ │ -0000b830: 2e35 3620 3132 3337 2e30 332c 2d32 3138 .56 1237.03,-218 │ │ │ -0000b840: 2e36 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .63"/>.</a>.</g> │ │ │ -0000b850: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ -0000b860: 3126 2334 353b 2667 743b 4e6f 6465 3820 1->Node8 │ │ │ -0000b870: 2d2d 3e0a 3c67 2069 643d 2265 6467 6534 -->.<g id="edge4 │ │ │ -0000b880: 335f 4e6f 6465 3030 3030 3231 5f4e 6f64 3_Node000021_Nod │ │ │ -0000b890: 6530 3030 3030 3822 2063 6c61 7373 3d22 e000008" class=" │ │ │ -0000b8a0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000b8b0: 6465 3231 2623 3435 3b26 6774 3b4e 6f64 de21->Nod │ │ │ -0000b8c0: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8....... │ │ │ -0000ba60: 0a3c 6720 6964 3d22 6564 6765 3435 5f4e ..Node2 │ │ │ -0000baa0: 3226 2334 353b 2667 743b 4e6f 6465 383c 2->Node8< │ │ │ -0000bab0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000bac0: 5f65 6467 6534 355f 4e6f 6465 3030 3030 _edge45_Node0000 │ │ │ -0000bad0: 3232 5f4e 6f64 6530 3030 3030 3822 3e3c 22_Node000008">< │ │ │ -0000bae0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000baf0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000bb00: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000bb10: 6238 6666 2220 643d 224d 3136 3230 2e36 b8ff" d="M1620.6 │ │ │ -0000bb20: 332c 2d31 3032 2e33 3443 3136 3036 2e39 3,-102.34C1606.9 │ │ │ -0000bb30: 322c 2d38 372e 3132 2031 3538 342e 3132 2,-87.12 1584.12 │ │ │ -0000bb40: 2c2d 3635 2e31 3820 3135 3539 2e30 352c ,-65.18 1559.05, │ │ │ -0000bb50: 2d35 3520 3134 3536 2e39 382c 2d31 332e -55 1456.98,-13. │ │ │ -0000bb60: 3537 2031 3133 332e 3237 2c2d 392e 3436 57 1133.27,-9.46 │ │ │ -0000bb70: 2039 3835 2e36 382c 2d39 2e38 3322 2f3e 985.68,-9.83"/> │ │ │ -0000bb80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -0000bb90: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -0000bba0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -0000bbb0: 3d22 3136 3138 2e30 372c 2d31 3034 2e37 ="1618.07,-104.7 │ │ │ -0000bbc0: 3420 3136 3237 2e32 372c 2d31 3039 2e39 4 1627.27,-109.9 │ │ │ -0000bbd0: 3920 3136 3233 2e33 362c 2d31 3030 2e31 9 1623.36,-100.1 │ │ │ -0000bbe0: 3520 3136 3138 2e30 372c 2d31 3034 2e37 5 1618.07,-104.7 │ │ │ -0000bbf0: 3422 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 4"/>.</a>.</g>.< │ │ │ -0000bc00: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>.<!-- Node23& │ │ │ -0000bc10: 2334 353b 2667 743b 4e6f 6465 3820 2d2d #45;>Node8 -- │ │ │ -0000bc20: 3e0a 3c67 2069 643d 2265 6467 6534 375f >.<g id="edge47_ │ │ │ -0000bc30: 4e6f 6465 3030 3030 3233 5f4e 6f64 6530 Node000023_Node0 │ │ │ -0000bc40: 3030 3030 3822 2063 6c61 7373 3d22 6564 00008" class="ed │ │ │ -0000bc50: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -0000bc60: 3233 2623 3435 3b26 6774 3b4e 6f64 6538 23->Node8 │ │ │ -0000bc70: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000bca0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .. │ │ │ -0000bda0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .... │ │ │ -0000be40: 0a3c 6720 6964 3d22 6564 6765 3439 5f4e ..Node2 │ │ │ -0000be80: 3426 2334 353b 2667 743b 4e6f 6465 383c 4->Node8< │ │ │ -0000be90: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000bea0: 5f65 6467 6534 395f 4e6f 6465 3030 3030 _edge49_Node0000 │ │ │ -0000beb0: 3234 5f4e 6f64 6530 3030 3030 3822 3e3c 24_Node000008">< │ │ │ -0000bec0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000bed0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000bee0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000bef0: 6238 6666 2220 643d 224d 3134 3131 2e32 b8ff" d="M1411.2 │ │ │ -0000bf00: 382c 2d31 3536 2e30 3843 3133 3931 2e33 8,-156.08C1391.3 │ │ │ -0000bf10: 312c 2d31 3233 2e38 3920 3133 3530 2e31 1,-123.89 1350.1 │ │ │ -0000bf20: 2c2d 3538 2e30 3920 3133 3435 2e30 352c ,-58.09 1345.05, │ │ │ -0000bf30: 2d35 3520 3132 3836 2e35 352c 2d31 392e -55 1286.55,-19. │ │ │ -0000bf40: 3237 2031 3039 332e 3832 2c2d 3131 2e38 27 1093.82,-11.8 │ │ │ -0000bf50: 3220 3938 352e 3931 2c2d 3130 2e35 3222 2 985.91,-10.52" │ │ │ -0000bf60: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -0000bf70: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -0000bf80: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -0000bf90: 7473 3d22 3134 3038 2e34 392c 2d31 3538 ts="1408.49,-158 │ │ │ -0000bfa0: 2e32 3220 3134 3136 2e37 332c 2d31 3634 .22 1416.73,-164 │ │ │ -0000bfb0: 2e38 3820 3134 3134 2e34 342c 2d31 3534 .88 1414.44,-154 │ │ │ -0000bfc0: 2e35 3420 3134 3038 2e34 392c 2d31 3538 .54 1408.49,-158 │ │ │ -0000bfd0: 2e32 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e .22"/>.</a>.</g> │ │ │ -0000bfe0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ -0000bff0: 3526 2334 353b 2667 743b 4e6f 6465 3820 5->Node8 │ │ │ -0000c000: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ -0000c010: 335f 4e6f 6465 3030 3030 3235 5f4e 6f64 3_Node000025_Nod │ │ │ -0000c020: 6530 3030 3030 3822 2063 6c61 7373 3d22 e000008" class=" │ │ │ -0000c030: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000c040: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ -0000c050: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8... │ │ │ -0000c190: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -0000c1a0: 3c21 2d2d 204e 6f64 6532 3526 2334 353b .< │ │ │ -0000c1c0: 6720 6964 3d22 6564 6765 3532 5f4e 6f64 g id="edge52_Nod │ │ │ -0000c1d0: 6530 3030 3032 355f 4e6f 6465 3030 3030 e000025_Node0000 │ │ │ -0000c1e0: 3134 2220 636c 6173 733d 2265 6467 6522 14" class="edge" │ │ │ -0000c1f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3526 >.Node25& │ │ │ -0000c200: 2334 353b 2667 743b 4e6f 6465 3134 3c2f #45;>Node14</ │ │ │ -0000c210: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000c220: 6564 6765 3532 5f4e 6f64 6530 3030 3032 edge52_Node00002 │ │ │ -0000c230: 355f 4e6f 6465 3030 3030 3134 223e 3c61 5_Node000014"><a │ │ │ -0000c240: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000c250: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000c260: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000c270: 3866 6622 2064 3d22 4d37 3933 2e30 342c 8ff" d="M793.04, │ │ │ -0000c280: 2d31 3535 2e38 3243 3738 382e 3435 2c2d -155.82C788.45,- │ │ │ -0000c290: 3134 362e 3832 2037 3833 2e30 392c 2d31 146.82 783.09,-1 │ │ │ -0000c2a0: 3336 2e32 3920 3737 392e 3432 2c2d 3132 36.29 779.42,-12 │ │ │ -0000c2b0: 392e 3039 222f 3e0a 3c70 6f6c 7967 6f6e 9.09"/>.<polygon │ │ │ -0000c2c0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -0000c2d0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000c2e0: 2070 6f69 6e74 733d 2237 3839 2e39 332c points="789.93, │ │ │ -0000c2f0: 2d31 3537 2e34 3320 3739 372e 3539 2c2d -157.43 797.59,- │ │ │ -0000c300: 3136 342e 3735 2037 3936 2e31 372c 2d31 164.75 796.17,-1 │ │ │ -0000c310: 3534 2e32 3520 3738 392e 3933 2c2d 3135 54.25 789.93,-15 │ │ │ -0000c320: 372e 3433 222f 3e0a 3c2f 613e 0a3c 2f67 7.43"/>.</a>.</g │ │ │ -0000c330: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -0000c340: 3236 2623 3435 3b26 6774 3b4e 6f64 6538 26->Node8 │ │ │ -0000c350: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -0000c360: 3536 5f4e 6f64 6530 3030 3032 365f 4e6f 56_Node000026_No │ │ │ -0000c370: 6465 3030 3030 3038 2220 636c 6173 733d de000008" class= │ │ │ -0000c380: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -0000c390: 6f64 6532 3626 2334 353b 2667 743b 4e6f ode26->No │ │ │ -0000c3a0: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8.... │ │ │ -0000c510: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node26-&g │ │ │ -0000c580: 743b 4e6f 6465 393c 2f74 6974 6c65 3e0a t;Node9. │ │ │ -0000c590: 3c67 2069 643d 2261 5f65 6467 6535 375f ........Node26-> │ │ │ -0000c920: 3b4e 6f64 6531 323c 2f74 6974 6c65 3e0a ;Node12. │ │ │ -0000c930: 3c67 2069 643d 2261 5f65 6467 6536 325f .. │ │ │ -0000ca20: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ -0000ca90: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -0000caa0: 212d 2d20 4e6f 6465 3236 2623 3435 3b26 !-- Node26-& │ │ │ -0000cab0: 6774 3b4e 6f64 6531 3320 2d2d 3e0a 3c67 gt;Node13 -->. │ │ │ -0000caf0: 0a3c 7469 746c 653e 4e6f 6465 3236 2623 .Node26&# │ │ │ -0000cb00: 3435 3b26 6774 3b4e 6f64 6531 333c 2f74 45;>Node13</t │ │ │ -0000cb10: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000cb20: 6467 6537 315f 4e6f 6465 3030 3030 3236 dge71_Node000026 │ │ │ -0000cb30: 5f4e 6f64 6530 3030 3031 3322 3e3c 6120 _Node000013"><a │ │ │ -0000cb40: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000cb50: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000cb60: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000cb70: 6666 2220 643d 224d 3439 362e 3537 2c2d ff" d="M496.57,- │ │ │ -0000cb80: 3237 342e 3138 4334 3137 2e38 362c 2d32 274.18C417.86,-2 │ │ │ -0000cb90: 3539 2e32 3420 3239 332e 3232 2c2d 3232 59.24 293.22,-22 │ │ │ -0000cba0: 312e 3531 2032 3434 2e30 352c 2d31 3239 1.51 244.05,-129 │ │ │ -0000cbb0: 2032 3239 2e31 372c 2d31 3031 2e30 3120 229.17,-101.01 │ │ │ -0000cbc0: 3236 392e 3331 2c2d 3833 2e34 3220 3330 269.31,-83.42 30 │ │ │ -0000cbd0: 322e 3431 2c2d 3734 2e30 3422 2f3e 0a3c 2.41,-74.04"/>.< │ │ │ -0000cbe0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000cbf0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000cc00: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000cc10: 3439 362e 3432 2c2d 3237 372e 3731 2035 496.42,-277.71 5 │ │ │ -0000cc20: 3036 2e38 392c 2d32 3736 2e30 3620 3439 06.89,-276.06 49 │ │ │ -0000cc30: 372e 3637 2c2d 3237 302e 3832 2034 3936 7.67,-270.82 496 │ │ │ -0000cc40: 2e34 322c 2d32 3737 2e37 3122 2f3e 0a3c .42,-277.71"/>.< │ │ │ -0000cc50: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -0000cc60: 2d2d 204e 6f64 6532 3626 2334 353b 2667 -- Node26-&g │ │ │ -0000cc70: 743b 4e6f 6465 3135 202d 2d3e 0a3c 6720 t;Node15 -->.<g │ │ │ -0000cc80: 6964 3d22 6564 6765 3538 5f4e 6f64 6530 id="edge58_Node0 │ │ │ -0000cc90: 3030 3032 365f 4e6f 6465 3030 3030 3135 00026_Node000015 │ │ │ -0000cca0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -0000ccb0: 3c74 6974 6c65 3e4e 6f64 6532 3626 2334 <title>Node26 │ │ │ -0000ccc0: 353b 2667 743b 4e6f 6465 3135 3c2f 7469 5;>Node15</ti │ │ │ -0000ccd0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000cce0: 6765 3538 5f4e 6f64 6530 3030 3032 365f ge58_Node000026_ │ │ │ -0000ccf0: 4e6f 6465 3030 3030 3135 223e 3c61 2078 Node000015"><a x │ │ │ -0000cd00: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000cd10: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000cd20: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000cd30: 6622 2064 3d22 4d35 3932 2e39 322c 2d32 f" d="M592.92,-2 │ │ │ -0000cd40: 3730 2e37 3743 3631 342e 3331 2c2d 3236 70.77C614.31,-26 │ │ │ -0000cd50: 302e 3939 2036 3433 2e32 382c 2d32 3437 0.99 643.28,-247 │ │ │ -0000cd60: 2e37 3520 3636 322e 3037 2c2d 3233 392e .75 662.07,-239. │ │ │ -0000cd70: 3137 222f 3e0a 3c70 6f6c 7967 6f6e 2066 17"/>.<polygon f │ │ │ -0000cd80: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -0000cd90: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -0000cda0: 6f69 6e74 733d 2235 3931 2e33 322c 2d32 oints="591.32,-2 │ │ │ -0000cdb0: 3637 2e36 3520 3538 332e 3638 2c2d 3237 67.65 583.68,-27 │ │ │ -0000cdc0: 342e 3938 2035 3934 2e32 332c 2d32 3734 4.98 594.23,-274 │ │ │ -0000cdd0: 2e30 3120 3539 312e 3332 2c2d 3236 372e .01 591.32,-267. │ │ │ -0000cde0: 3635 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 65"/>.</a>.</g>. │ │ │ -0000cdf0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3236 </g>.<!-- Node26 │ │ │ -0000ce00: 2623 3435 3b26 6774 3b4e 6f64 6532 3020 ->Node20 │ │ │ -0000ce10: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ -0000ce20: 395f 4e6f 6465 3030 3030 3236 5f4e 6f64 9_Node000026_Nod │ │ │ -0000ce30: 6530 3030 3032 3022 2063 6c61 7373 3d22 e000020" class=" │ │ │ -0000ce40: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -0000ce50: 6465 3236 2623 3435 3b26 6774 3b4e 6f64 de26->Nod │ │ │ -0000ce60: 6532 303c 2f74 6974 6c65 3e0a 3c67 2069 e20...

......Node26- │ │ │ -0000cff0: 2667 743b 4e6f 6465 3235 3c2f 7469 746c >Node25..

.......Node26-> │ │ │ -0000d1b0: 4e6f 6465 3237 3c2f 7469 746c 653e 0a3c Node27.< │ │ │ -0000d1c0: 6720 6964 3d22 615f 6564 6765 3633 5f4e g id="a_edge63_N │ │ │ -0000d1d0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ -0000d1e0: 3030 3237 223e 3c61 2078 6c69 6e6b 3a74 0027">..

......Node27- │ │ │ -0000d340: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7...... │ │ │ -0000d470: 0a3c 212d 2d20 4e6f 6465 3237 2623 3435 ..< │ │ │ -0000d490: 6720 6964 3d22 6564 6765 3635 5f4e 6f64 g id="edge65_Nod │ │ │ -0000d4a0: 6530 3030 3032 375f 4e6f 6465 3030 3030 e000027_Node0000 │ │ │ -0000d4b0: 3038 2220 636c 6173 733d 2265 6467 6522 08" class="edge" │ │ │ -0000d4c0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3726 >.Node27& │ │ │ -0000d4d0: 2334 353b 2667 743b 4e6f 6465 383c 2f74 #45;>Node8</t │ │ │ -0000d4e0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000d4f0: 6467 6536 355f 4e6f 6465 3030 3030 3237 dge65_Node000027 │ │ │ -0000d500: 5f4e 6f64 6530 3030 3030 3822 3e3c 6120 _Node000008"><a │ │ │ -0000d510: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000d520: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000d530: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000d540: 6666 2220 643d 224d 3936 342e 3034 2c2d ff" d="M964.04,- │ │ │ -0000d550: 3231 332e 3535 4339 3733 2e33 2c2d 3230 213.55C973.3,-20 │ │ │ -0000d560: 352e 3931 2039 3833 2e30 362c 2d31 3935 5.91 983.06,-195 │ │ │ -0000d570: 2e37 3520 3938 382e 3035 2c2d 3138 3420 .75 988.05,-184 │ │ │ -0000d580: 3939 312e 3334 2c2d 3137 362e 3233 2039 991.34,-176.23 9 │ │ │ -0000d590: 3839 2e39 382c 2d31 3733 2e32 3220 3938 89.98,-173.22 98 │ │ │ -0000d5a0: 382e 3035 2c2d 3136 3520 3937 332e 392c 8.05,-165 973.9, │ │ │ -0000d5b0: 2d31 3034 2e39 3120 3933 322e 3636 2c2d -104.91 932.66,- │ │ │ -0000d5c0: 3431 2e34 3820 3931 372e 3039 2c2d 3139 41.48 917.09,-19 │ │ │ -0000d5d0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -0000d5e0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -0000d5f0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -0000d600: 6e74 733d 2239 3631 2e36 352c 2d32 3130 nts="961.65,-210 │ │ │ -0000d610: 2e39 3720 3935 352e 3833 2c2d 3231 392e .97 955.83,-219. │ │ │ -0000d620: 3832 2039 3635 2e39 2c2d 3231 362e 3533 82 965.9,-216.53 │ │ │ -0000d630: 2039 3631 2e36 352c 2d32 3130 2e39 3722 961.65,-210.97" │ │ │ -0000d640: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -0000d650: 3e0a 3c21 2d2d 204e 6f64 6532 3726 2334 >.<!-- Node27 │ │ │ -0000d660: 353b 2667 743b 4e6f 6465 3136 202d 2d3e 5;>Node16 --> │ │ │ -0000d670: 0a3c 6720 6964 3d22 6564 6765 3636 5f4e .<g id="edge66_N │ │ │ -0000d680: 6f64 6530 3030 3032 375f 4e6f 6465 3030 ode000027_Node00 │ │ │ -0000d690: 3030 3136 2220 636c 6173 733d 2265 6467 0016" class="edg │ │ │ -0000d6a0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -0000d6b0: 3726 2334 353b 2667 743b 4e6f 6465 3136 7->Node16 │ │ │ -0000d6c0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000d6f0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........Node27-> │ │ │ -0000d850: 4e6f 6465 3137 3c2f 7469 746c 653e 0a3c Node17.< │ │ │ -0000d860: 6720 6964 3d22 615f 6564 6765 3638 5f4e g id="a_edge68_N │ │ │ -0000d870: 6f64 6530 3030 3032 375f 4e6f 6465 3030 ode000027_Node00 │ │ │ -0000d880: 3030 3137 223e 3c61 2078 6c69 6e6b 3a74 0017">..... │ │ │ -0000d980: 0a3c 212d 2d20 4e6f 6465 3237 2623 3435 .. │ │ │ -0000d9a0: 3c67 2069 643d 2265 6467 6537 305f 4e6f .Node27 │ │ │ -0000d9e0: 2623 3435 3b26 6774 3b4e 6f64 6531 383c ->Node18< │ │ │ -0000d9f0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -0000da00: 5f65 6467 6537 305f 4e6f 6465 3030 3030 _edge70_Node0000 │ │ │ -0000da10: 3237 5f4e 6f64 6530 3030 3031 3822 3e3c 27_Node000018">< │ │ │ -0000da20: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -0000da30: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -0000da40: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -0000da50: 6238 6666 2220 643d 224d 3939 392e 3234 b8ff" d="M999.24 │ │ │ -0000da60: 2c2d 3231 382e 3139 4331 3035 342e 3336 ,-218.19C1054.36 │ │ │ -0000da70: 2c2d 3230 382e 3235 2031 3133 362e 382c ,-208.25 1136.8, │ │ │ -0000da80: 2d31 3933 2e33 3920 3131 3838 2e34 342c -193.39 1188.44, │ │ │ -0000da90: 2d31 3834 2e30 3822 2f3e 0a3c 706f 6c79 -184.08"/>.<poly │ │ │ -0000daa0: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -0000dab0: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -0000dac0: 6666 2220 706f 696e 7473 3d22 3939 382e ff" points="998. │ │ │ -0000dad0: 352c 2d32 3134 2e37 3720 3938 392e 3238 5,-214.77 989.28 │ │ │ -0000dae0: 2c2d 3231 392e 3938 2039 3939 2e37 342c ,-219.98 999.74, │ │ │ -0000daf0: 2d32 3231 2e36 3520 3939 382e 352c 2d32 -221.65 998.5,-2 │ │ │ -0000db00: 3134 2e37 3722 2f3e 0a3c 2f61 3e0a 3c2f 14.77"/>.</a>.</ │ │ │ -0000db10: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -0000db20: 6532 3726 2334 353b 2667 743b 4e6f 6465 e27->Node │ │ │ -0000db30: 3234 202d 2d3e 0a3c 6720 6964 3d22 6564 24 -->.<g id="ed │ │ │ -0000db40: 6765 3637 5f4e 6f64 6530 3030 3032 375f ge67_Node000027_ │ │ │ -0000db50: 4e6f 6465 3030 3030 3234 2220 636c 6173 Node000024" clas │ │ │ -0000db60: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -0000db70: 3e4e 6f64 6532 3726 2334 353b 2667 743b >Node27-> │ │ │ -0000db80: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ -0000db90: 6720 6964 3d22 615f 6564 6765 3637 5f4e g id="a_edge67_N │ │ │ -0000dba0: 6f64 6530 3030 3032 375f 4e6f 6465 3030 ode000027_Node00 │ │ │ -0000dbb0: 3030 3234 223e 3c61 2078 6c69 6e6b 3a74 0024">.... │ │ │ -0000dcb0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ -0000dd10: 6f64 6532 3726 2334 353b 2667 743b 4e6f ode27->No │ │ │ -0000dd20: 6465 3235 3c2f 7469 746c 653e 0a3c 6720 de25...

......Node28- │ │ │ -0000deb0: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8..... │ │ │ -0000e060: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node30-> │ │ │ -0000e0d0: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ -0000e0e0: 6720 6964 3d22 615f 6564 6765 3834 5f4e g id="a_edge84_N │ │ │ -0000e0f0: 6f64 6530 3030 3033 305f 4e6f 6465 3030 ode000030_Node00 │ │ │ -0000e100: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">..< │ │ │ -0000e1b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -0000e1c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -0000e1d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -0000e1e0: 3132 3230 2e38 342c 2d34 3834 2e34 3420 1220.84,-484.44 │ │ │ -0000e1f0: 3132 3139 2e33 382c 2d34 3934 2e39 3420 1219.38,-494.94 │ │ │ -0000e200: 3132 3237 2e30 362c 2d34 3837 2e36 3520 1227.06,-487.65 │ │ │ -0000e210: 3132 3230 2e38 342c 2d34 3834 2e34 3422 1220.84,-484.44" │ │ │ -0000e220: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.... │ │ │ -0000e250: 0a3c 6720 6964 3d22 6564 6765 3830 5f4e ..Node3 │ │ │ -0000e290: 3026 2334 353b 2667 743b 4e6f 6465 3331 0->Node31 │ │ │ -0000e2a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -0000e2d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........< │ │ │ -0000e420: 7469 746c 653e 4e6f 6465 3330 2623 3435 title>Node30- │ │ │ -0000e430: 3b26 6774 3b4e 6f64 6533 323c 2f74 6974 ;>Node32..< │ │ │ -0000e480: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -0000e490: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000e4a0: 2220 643d 224d 3131 3936 2e32 392c 2d34 " d="M1196.29,-4 │ │ │ -0000e4b0: 3838 2e33 3243 3131 3835 2e32 342c 2d34 88.32C1185.24,-4 │ │ │ -0000e4c0: 3738 2e38 3720 3131 3731 2e34 312c 2d34 78.87 1171.41,-4 │ │ │ -0000e4d0: 3637 2e30 3620 3131 3632 2e31 392c 2d34 67.06 1162.19,-4 │ │ │ -0000e4e0: 3539 2e31 3722 2f3e 0a3c 706f 6c79 676f 59.17"/>.......Node31-& │ │ │ -0000e5d0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ -0000e5e0: 0a3c 6720 6964 3d22 615f 6564 6765 3831 ......... │ │ │ -0000e760: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ -0000e770: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5...

... │ │ │ -0000e8a0: 0a3c 212d 2d20 4e6f 6465 3333 2623 3435 ..< │ │ │ -0000e8c0: 6720 6964 3d22 6564 6765 3836 5f4e 6f64 g id="edge86_Nod │ │ │ -0000e8d0: 6530 3030 3033 335f 4e6f 6465 3030 3030 e000033_Node0000 │ │ │ -0000e8e0: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -0000e8f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3326 >.Node33& │ │ │ -0000e900: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -0000e910: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000e920: 6467 6538 365f 4e6f 6465 3030 3030 3333 dge86_Node000033 │ │ │ -0000e930: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -0000e940: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000e950: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000e960: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000e970: 6666 2220 643d 224d 3730 332e 3039 2c2d ff" d="M703.09,- │ │ │ -0000e980: 3534 302e 3339 4336 3934 2e36 352c 2d35 540.39C694.65,-5 │ │ │ -0000e990: 3135 2e30 3120 3638 342e 3136 2c2d 3436 15.01 684.16,-46 │ │ │ -0000e9a0: 382e 3733 2037 3037 2e30 352c 2d34 3430 8.73 707.05,-440 │ │ │ -0000e9b0: 2037 3233 2e32 352c 2d34 3139 2e36 3620 723.25,-419.66 │ │ │ -0000e9c0: 3738 372e 3435 2c2d 3430 372e 3836 2038 787.45,-407.86 8 │ │ │ -0000e9d0: 3337 2e36 312c 2d34 3031 2e35 3822 2f3e 37.61,-401.58"/> │ │ │ -0000e9e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -0000e9f0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -0000ea00: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -0000ea10: 3d22 3639 392e 3832 2c2d 3534 312e 3635 ="699.82,-541.65 │ │ │ -0000ea20: 2037 3036 2e34 392c 2d35 3439 2e38 3820 706.49,-549.88 │ │ │ -0000ea30: 3730 362e 3432 2c2d 3533 392e 3239 2036 706.42,-539.29 6 │ │ │ -0000ea40: 3939 2e38 322c 2d35 3431 2e36 3522 2f3e 99.82,-541.65"/> │ │ │ -0000ea50: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -0000ea60: 3c21 2d2d 204e 6f64 6533 3426 2334 353b <!-- Node34- │ │ │ -0000ea70: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ -0000ea80: 2069 643d 2265 6467 6538 385f 4e6f 6465 id="edge88_Node │ │ │ -0000ea90: 3030 3030 3334 5f4e 6f64 6530 3030 3030 000034_Node00000 │ │ │ -0000eaa0: 3522 2063 6c61 7373 3d22 6564 6765 223e 5" class="edge"> │ │ │ -0000eab0: 0a3c 7469 746c 653e 4e6f 6465 3334 2623 .<title>Node34&# │ │ │ -0000eac0: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ -0000ead0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -0000eae0: 6765 3838 5f4e 6f64 6530 3030 3033 345f ge88_Node000034_ │ │ │ -0000eaf0: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ -0000eb00: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -0000eb10: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -0000eb20: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -0000eb30: 6622 2064 3d22 4d38 3039 2e30 392c 2d34 f" d="M809.09,-4 │ │ │ -0000eb40: 3834 2e36 3943 3831 322e 3736 2c2d 3437 84.69C812.76,-47 │ │ │ -0000eb50: 312e 3131 2038 3139 2e32 382c 2d34 3532 1.11 819.28,-452 │ │ │ -0000eb60: 2e39 3620 3833 302e 3035 2c2d 3434 3020 .96 830.05,-440 │ │ │ -0000eb70: 3834 332e 3631 2c2d 3432 332e 3636 2038 843.61,-423.66 8 │ │ │ -0000eb80: 3634 2e38 2c2d 3431 312e 3438 2038 3830 64.8,-411.48 880 │ │ │ -0000eb90: 2e35 2c2d 3430 342e 3034 222f 3e0a 3c70 .5,-404.04"/>.<p │ │ │ -0000eba0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -0000ebb0: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -0000ebc0: 3362 3866 6622 2070 6f69 6e74 733d 2238 3b8ff" points="8 │ │ │ -0000ebd0: 3035 2e36 2c2d 3438 342e 3237 2038 3036 05.6,-484.27 806 │ │ │ -0000ebe0: 2e36 352c 2d34 3934 2e38 3120 3831 322e .65,-494.81 812. │ │ │ -0000ebf0: 342c 2d34 3835 2e39 3120 3830 352e 362c 4,-485.91 805.6, │ │ │ -0000ec00: 2d34 3834 2e32 3722 2f3e 0a3c 2f61 3e0a -484.27"/>.</a>. │ │ │ -0000ec10: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -0000ec20: 6f64 6533 3526 2334 353b 2667 743b 4e6f ode35->No │ │ │ -0000ec30: 6465 3520 2d2d 3e0a 3c67 2069 643d 2265 de5 -->.<g id="e │ │ │ -0000ec40: 6467 6539 305f 4e6f 6465 3030 3030 3335 dge90_Node000035 │ │ │ -0000ec50: 5f4e 6f64 6530 3030 3030 3522 2063 6c61 _Node000005" cla │ │ │ -0000ec60: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -0000ec70: 653e 4e6f 6465 3335 2623 3435 3b26 6774 e>Node35-> │ │ │ -0000ec80: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ -0000ec90: 6720 6964 3d22 615f 6564 6765 3930 5f4e g id="a_edge90_N │ │ │ -0000eca0: 6f64 6530 3030 3033 355f 4e6f 6465 3030 ode000035_Node00 │ │ │ -0000ecb0: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">........N │ │ │ -0000ee30: 6f64 6533 3626 2334 353b 2667 743b 4e6f ode36->No │ │ │ -0000ee40: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5....< │ │ │ -0000ef90: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -0000eff0: 7469 746c 653e 4e6f 6465 3337 2623 3435 title>Node37- │ │ │ -0000f000: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4..

....... │ │ │ -0000f190: 4e6f 6465 3337 2623 3435 3b26 6774 3b4e Node37->N │ │ │ -0000f1a0: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5.........Node37-> │ │ │ -0000f390: 4e6f 6465 3330 3c2f 7469 746c 653e 0a3c Node30.< │ │ │ -0000f3a0: 6720 6964 3d22 615f 6564 6765 3939 5f4e g id="a_edge99_N │ │ │ -0000f3b0: 6f64 6530 3030 3033 375f 4e6f 6465 3030 ode000037_Node00 │ │ │ -0000f3c0: 3030 3330 223e 3c61 2078 6c69 6e6b 3a74 0030">.... │ │ │ -0000f4c0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .... │ │ │ -0000f520: 4e6f 6465 3337 2623 3435 3b26 6774 3b4e Node37->N │ │ │ -0000f530: 6f64 6533 343c 2f74 6974 6c65 3e0a 3c67 ode34... │ │ │ -0000f5e0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .... │ │ │ -0000f680: 0a3c 6720 6964 3d22 6564 6765 3130 315f ..Node │ │ │ -0000f6c0: 3337 2623 3435 3b26 6774 3b4e 6f64 6533 37->Node3 │ │ │ -0000f6d0: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6....< │ │ │ -0000f820: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -0000f860: 7469 746c 653e 4e6f 6465 3338 3c2f 7469 title>Node38. │ │ │ -0000f920: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..ucommon/d │ │ │ -0000fa00: 6174 6574 696d 652e 683c 2f74 6578 743e atetime.h │ │ │ -0000fa10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -0000fa20: 3c21 2d2d 204e 6f64 6533 3726 2334 353b .< │ │ │ -0000fa40: 6720 6964 3d22 6564 6765 3937 5f4e 6f64 g id="edge97_Nod │ │ │ -0000fa50: 6530 3030 3033 375f 4e6f 6465 3030 3030 e000037_Node0000 │ │ │ -0000fa60: 3338 2220 636c 6173 733d 2265 6467 6522 38" class="edge" │ │ │ -0000fa70: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3726 >.Node37& │ │ │ -0000fa80: 2334 353b 2667 743b 4e6f 6465 3338 3c2f #45;>Node38</ │ │ │ -0000fa90: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000faa0: 6564 6765 3937 5f4e 6f64 6530 3030 3033 edge97_Node00003 │ │ │ -0000fab0: 375f 4e6f 6465 3030 3030 3338 223e 3c61 7_Node000038"><a │ │ │ -0000fac0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000fad0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000fae0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000faf0: 3866 6622 2064 3d22 4d31 3133 342e 312c 8ff" d="M1134.1, │ │ │ -0000fb00: 2d35 3430 2e30 3543 3131 3331 2e30 312c -540.05C1131.01, │ │ │ -0000fb10: 2d35 3236 2e31 3220 3131 3234 2e38 382c -526.12 1124.88, │ │ │ -0000fb20: 2d35 3037 2e33 3620 3131 3133 2e30 352c -507.36 1113.05, │ │ │ -0000fb30: 2d34 3935 2031 3039 352e 3539 2c2d 3437 -495 1095.59,-47 │ │ │ -0000fb40: 362e 3738 2031 3036 392e 3435 2c2d 3436 6.78 1069.45,-46 │ │ │ -0000fb50: 352e 3634 2031 3034 372e 3735 2c2d 3435 5.64 1047.75,-45 │ │ │ -0000fb60: 392e 3036 222f 3e0a 3c70 6f6c 7967 6f6e 9.06"/>.<polygon │ │ │ -0000fb70: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -0000fb80: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000fb90: 2070 6f69 6e74 733d 2231 3133 302e 3638 points="1130.68 │ │ │ -0000fba0: 2c2d 3534 302e 3820 3131 3335 2e39 382c ,-540.8 1135.98, │ │ │ -0000fbb0: 2d35 3439 2e39 3720 3131 3337 2e35 362c -549.97 1137.56, │ │ │ -0000fbc0: 2d35 3339 2e35 2031 3133 302e 3638 2c2d -539.5 1130.68,- │ │ │ -0000fbd0: 3534 302e 3822 2f3e 0a3c 2f61 3e0a 3c2f 540.8"/>.</a>.</ │ │ │ -0000fbe0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -0000fbf0: 6533 3726 2334 353b 2667 743b 4e6f 6465 e37->Node │ │ │ -0000fc00: 3339 202d 2d3e 0a3c 6720 6964 3d22 6564 39 -->.<g id="ed │ │ │ -0000fc10: 6765 3130 325f 4e6f 6465 3030 3030 3337 ge102_Node000037 │ │ │ -0000fc20: 5f4e 6f64 6530 3030 3033 3922 2063 6c61 _Node000039" cla │ │ │ -0000fc30: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -0000fc40: 653e 4e6f 6465 3337 2623 3435 3b26 6774 e>Node37-> │ │ │ -0000fc50: 3b4e 6f64 6533 393c 2f74 6974 6c65 3e0a ;Node39. │ │ │ -0000fc60: 3c67 2069 643d 2261 5f65 6467 6531 3032 ........ │ │ │ -0000fde0: 4e6f 6465 3338 2623 3435 3b26 6774 3b4e Node38->N │ │ │ -0000fdf0: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5.........Node39- │ │ │ -0000ff80: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5..

....< │ │ │ -000100e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3926 /g>. │ │ │ -000102a0: 0a3c 6720 6964 3d22 6564 6765 3130 335f ..Node │ │ │ -000102e0: 3339 2623 3435 3b26 6774 3b4e 6f64 6533 39->Node3 │ │ │ -000102f0: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6...< │ │ │ -000103a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000103b0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000103c0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000103d0: 3134 3031 2e32 342c 2d34 3837 2e37 3720 1401.24,-487.77 │ │ │ -000103e0: 3133 3933 2e34 392c 2d34 3934 2e39 3820 1393.49,-494.98 │ │ │ -000103f0: 3134 3034 2e30 352c 2d34 3934 2e31 3820 1404.05,-494.18 │ │ │ -00010400: 3134 3031 2e32 342c 2d34 3837 2e37 3722 1401.24,-487.77" │ │ │ -00010410: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />...... │ │ │ +000000e0: 6e2f 7563 6f6d 6d6f 6e2e 6820 5061 6765 n/ucommon.h Page │ │ │ +000000f0: 733a 2031 202d 2d3e 0a3c 7376 6720 7769 s: 1 -->..< │ │ │ +00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ +000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ +000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ +000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ +000001d0: 736c 6174 6528 3420 3430 3829 223e 0a3c slate(4 408)">.< │ │ │ +000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 7563 title>ucommon/uc │ │ │ +000001f0: 6f6d 6d6f 6e2e 683c 2f74 6974 6c65 3e0a ommon.h. │ │ │ +00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ +00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ +00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...uc │ │ │ +00000370: 6f6d 6d6f 6e2f 7563 6f6d 6d6f 6e2e 683c ommon/ucommon.h< │ │ │ +00000380: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00000390: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....Nod │ │ │ +000003d0: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2. │ │ │ +000003f0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 . │ │ │ +00000490: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/conf │ │ │ +00000500: 6967 2e68 3c2f 7465 7874 3e0a 3c2f 613e ig.h. │ │ │ +00000510: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node1->N │ │ │ +00000580: 6f64 6532 3c2f 7469 746c 653e 0a3c 6720 ode2.....< │ │ │ +000006a0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node25. │ │ │ +000006f0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..uco │ │ │ +00000870: 6d6d 6f6e 2f73 6563 7572 652e 683c 2f74 mmon/secure.h...< │ │ │ +00000890: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>...Node3.. │ │ │ +00000af0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .common │ │ │ +00000bc0: 6370 702f 6164 6472 6573 732e 683c 2f74 cpp/address.h...< │ │ │ +00000be0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>. │ │ │ +00000c00: 0a3c 6720 6964 3d22 6564 6765 325f 4e6f ..Node2& │ │ │ +00000c40: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ +00000c50: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00000c60: 6467 6532 5f4e 6f64 6530 3030 3030 325f dge2_Node000002_ │ │ │ +00000c70: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ +00000c80: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00000c90: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00000ca0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000cb0: 6622 2064 3d22 4d38 3631 2e38 362c 2d33 f" d="M861.86,-3 │ │ │ +00000cc0: 3337 2e36 3143 3738 302e 382c 2d33 3335 37.61C780.8,-335 │ │ │ +00000cd0: 2e30 3820 3635 332e 3134 2c2d 3332 352e .08 653.14,-325. │ │ │ +00000ce0: 3935 2036 3139 2c2d 3239 3420 3538 372e 95 619,-294 587. │ │ │ +00000cf0: 3533 2c2d 3236 342e 3535 2035 3930 2e34 53,-264.55 590.4 │ │ │ +00000d00: 332c 2d32 3036 2e32 3820 3539 322e 3833 3,-206.28 592.83 │ │ │ +00000d10: 2c2d 3138 342e 3233 222f 3e0a 3c70 6f6c ,-184.23"/>.<pol │ │ │ +00000d20: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +00000d30: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +00000d40: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ +00000d50: 2e39 2c2d 3334 312e 3131 2038 3732 2c2d .9,-341.11 872,- │ │ │ +00000d60: 3333 372e 3920 3836 322e 312c 2d33 3334 337.9 862.1,-334 │ │ │ +00000d70: 2e31 3120 3836 312e 392c 2d33 3431 2e31 .11 861.9,-341.1 │ │ │ +00000d80: 3122 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 1"/>.</a>.</g>.< │ │ │ +00000d90: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 202d /g>.<!-- Node4 - │ │ │ +00000da0: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ +00000db0: 3030 3034 2220 636c 6173 733d 226e 6f64 0004" class="nod │ │ │ +00000dc0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6534 e">.<title>Node4 │ │ │ +00000dd0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .. │ │ │ +00000e30: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 . │ │ │ +00000e90: 3c74 6578 7420 7465 7874 2d61 6e63 686f c │ │ │ +00000ef0: 6f6d 6d6f 6e63 7070 2f63 6f6d 6d6f 6e63 ommoncpp/commonc │ │ │ +00000f00: 7070 2e68 3c2f 7465 7874 3e0a 3c2f 613e pp.h. │ │ │ +00000f10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ +00000f80: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4..... │ │ │ +00001120: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node5.< │ │ │ +00001170: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00001180: 3035 223e 3c61 2078 6c69 6e6b 3a68 7265 05">..common │ │ │ +00001290: 6370 702f 6463 6370 2e68 3c2f 7465 7874 cpp/dccp.h... │ │ │ +000012b0: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b .. │ │ │ +00001300: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ +00001310: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ +00001320: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00001330: 6532 305f 4e6f 6465 3030 3030 3032 5f4e e20_Node000002_N │ │ │ +00001340: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ +00001350: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00001360: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00001370: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00001380: 2220 643d 224d 3836 312e 3637 2c2d 3333 " d="M861.67,-33 │ │ │ +00001390: 352e 3135 4337 3738 2e35 362c 2d33 3330 5.15C778.56,-330 │ │ │ +000013a0: 2e30 3920 3634 352e 3039 2c2d 3331 382e .09 645.09,-318. │ │ │ +000013b0: 3420 3630 322c 2d32 3934 2035 3433 2e30 4 602,-294 543.0 │ │ │ +000013c0: 392c 2d32 3630 2e36 3420 3439 382e 3332 9,-260.64 498.32 │ │ │ +000013d0: 2c2d 3232 382e 3739 2035 3231 2c2d 3136 ,-228.79 521,-16 │ │ │ +000013e0: 3520 3533 352e 312c 2d31 3235 2e33 3320 5 535.1,-125.33 │ │ │ +000013f0: 3537 322e 3533 2c2d 3930 2035 3931 2e31 572.53,-90 591.1 │ │ │ +00001400: 362c 2d37 342e 3233 222f 3e0a 3c70 6f6c 6,-74.23"/>.<pol │ │ │ +00001410: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +00001420: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +00001430: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ +00001440: 2e36 312c 2d33 3338 2e36 3520 3837 312e .61,-338.65 871. │ │ │ +00001450: 382c 2d33 3335 2e37 3420 3836 322e 3032 8,-335.74 862.02 │ │ │ +00001460: 2c2d 3333 312e 3636 2038 3631 2e36 312c ,-331.66 861.61, │ │ │ +00001470: 2d33 3338 2e36 3522 2f3e 0a3c 2f61 3e0a -338.65"/>.</a>. │ │ │ +00001480: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00001490: 6f64 6536 202d 2d3e 0a3c 6720 6964 3d22 ode6 -->.<g id=" │ │ │ +000014a0: 4e6f 6465 3030 3030 3036 2220 636c 6173 Node000006" clas │ │ │ +000014b0: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ +000014c0: 3e4e 6f64 6536 3c2f 7469 746c 653e 0a3c >Node6.< │ │ │ +000014d0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +000014e0: 3036 223e 3c61 2078 6c69 6e6b 3a68 7265 06">. │ │ │ +00001530: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .< │ │ │ +00001590: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +000015a0: 3d22 6d69 6464 6c65 2220 783d 2233 3730 ="middle" x="370 │ │ │ +000015b0: 2220 793d 222d 3131 3722 2066 6f6e 742d " y="-117" font- │ │ │ +000015c0: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +000015d0: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +000015e0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +000015f0: 636f 6d6d 6f6e 6370 702f 736f 636b 6574 commoncpp/socket │ │ │ +00001600: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00001610: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ +00001670: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ +00001680: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6.........Node2-&g │ │ │ +000019d0: 743b 4e6f 6465 373c 2f74 6974 6c65 3e0a t;Node7. │ │ │ +000019e0: 3c67 2069 643d 2261 5f65 6467 6533 335f .....< │ │ │ +00001b60: 2f67 3e0a 3c21 2d2d 204e 6f64 6538 202d /g>.. │ │ │ +00001d10: 3c67 2069 643d 2265 6467 6536 385f 4e6f .Node2& │ │ │ +00001d50: 2334 353b 2667 743b 4e6f 6465 383c 2f74 #45;>Node8</t │ │ │ +00001d60: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00001d70: 6467 6536 385f 4e6f 6465 3030 3030 3032 dge68_Node000002 │ │ │ +00001d80: 5f4e 6f64 6530 3030 3030 3822 3e3c 6120 _Node000008"><a │ │ │ +00001d90: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00001da0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00001db0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00001dc0: 6666 2220 643d 224d 3836 312e 3737 2c2d ff" d="M861.77,- │ │ │ +00001dd0: 3333 362e 3932 4337 3837 2e36 372c 2d33 336.92C787.67,-3 │ │ │ +00001de0: 3333 2e36 3520 3636 372e 3334 2c2d 3332 33.65 667.34,-32 │ │ │ +00001df0: 332e 3735 2035 3638 2c2d 3239 3420 3433 3.75 568,-294 43 │ │ │ +00001e00: 342e 3337 2c2d 3235 332e 3938 2033 3635 4.37,-253.98 365 │ │ │ +00001e10: 2e32 312c 2d32 3532 2e38 3420 3330 312c .21,-252.84 301, │ │ │ +00001e20: 2d31 3239 2032 3937 2e31 312c 2d31 3231 -129 297.11,-121 │ │ │ +00001e30: 2e35 2032 3935 2e38 322c 2d31 3136 2e36 .5 295.82,-116.6 │ │ │ +00001e40: 3720 3330 312c 2d31 3130 2033 3136 2e30 7 301,-110 316.0 │ │ │ +00001e50: 312c 2d39 302e 3720 3337 372e 3731 2c2d 1,-90.7 377.71,- │ │ │ +00001e60: 3738 2e33 3920 3432 332e 3632 2c2d 3731 78.39 423.62,-71 │ │ │ +00001e70: 2e37 3322 2f3e 0a3c 706f 6c79 676f 6e20 .73"/>.<polygon │ │ │ +00001e80: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00001e90: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00001ea0: 706f 696e 7473 3d22 3836 312e 3738 2c2d points="861.78,- │ │ │ +00001eb0: 3334 302e 3433 2038 3731 2e39 322c 2d33 340.43 871.92,-3 │ │ │ +00001ec0: 3337 2e33 3420 3836 322e 3037 2c2d 3333 37.34 862.07,-33 │ │ │ +00001ed0: 332e 3433 2038 3631 2e37 382c 2d33 3430 3.43 861.78,-340 │ │ │ +00001ee0: 2e34 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .43"/>.</a>.</g> │ │ │ +00001ef0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6539 .</g>.<!-- Node9 │ │ │ +00001f00: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ +00001f10: 3030 3030 3039 2220 636c 6173 733d 226e 000009" class="n │ │ │ +00001f20: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ +00001f30: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9. │ │ │ +00001f50: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commonc │ │ │ +00002070: 7070 2f75 6470 2e68 3c2f 7465 7874 3e0a pp/udp.h. │ │ │ +00002080: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00002090: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ +000020a0: 743b 4e6f 6465 3920 2d2d 3e0a 3c67 2069 t;Node9 -->..< │ │ │ +000020e0: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ +000020f0: 2667 743b 4e6f 6465 393c 2f74 6974 6c65 >Node9..... │ │ │ +00002280: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +000022c0: 6465 3130 3c2f 7469 746c 653e 0a3c 6720 de10...commoncpp │ │ │ +00002410: 2f61 7070 6c6f 672e 683c 2f74 6578 743e /applog.h │ │ │ +00002420: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00002430: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 . │ │ │ +00002480: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ +00002490: 353b 2667 743b 4e6f 6465 3130 3c2f 7469 5;>Node10</ti │ │ │ +000024a0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000024b0: 6765 3137 5f4e 6f64 6530 3030 3030 325f ge17_Node000002_ │ │ │ +000024c0: 4e6f 6465 3030 3030 3130 223e 3c61 2078 Node000010"><a x │ │ │ +000024d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000024e0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000024f0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00002500: 6622 2064 3d22 4d38 3935 2e30 332c 2d33 f" d="M895.03,-3 │ │ │ +00002510: 3236 2e32 3243 3835 382e 3831 2c2d 3331 26.22C858.81,-31 │ │ │ +00002520: 312e 3639 2038 3034 2e39 382c 2d32 3833 1.69 804.98,-283 │ │ │ +00002530: 2e36 3820 3738 312c 2d32 3339 2037 3630 .68 781,-239 760 │ │ │ +00002540: 2e36 342c 2d32 3031 2e30 3720 3739 322e .64,-201.07 792. │ │ │ +00002550: 3334 2c2d 3134 392e 3232 2038 3036 2e36 34,-149.22 806.6 │ │ │ +00002560: 312c 2d31 3239 2e30 3322 2f3e 0a3c 706f 1,-129.03"/>.<po │ │ │ +00002570: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +00002580: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +00002590: 6238 6666 2220 706f 696e 7473 3d22 3839 b8ff" points="89 │ │ │ +000025a0: 342e 3135 2c2d 3332 392e 3633 2039 3034 4.15,-329.63 904 │ │ │ +000025b0: 2e37 342c 2d33 3239 2e39 3620 3839 362e .74,-329.96 896. │ │ │ +000025c0: 3636 2c2d 3332 332e 3039 2038 3934 2e31 66,-323.09 894.1 │ │ │ +000025d0: 352c 2d33 3239 2e36 3322 2f3e 0a3c 2f61 5,-329.63"/>.</a │ │ │ +000025e0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +000025f0: 204e 6f64 6531 3120 2d2d 3e0a 3c67 2069 Node11 -->.<g i │ │ │ +00002600: 643d 224e 6f64 6530 3030 3031 3122 2063 d="Node000011" c │ │ │ +00002610: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ +00002620: 746c 653e 4e6f 6465 3131 3c2f 7469 746c tle>Node11</titl │ │ │ +00002630: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ +00002640: 3030 3030 3131 223e 3c61 2078 6c69 6e6b 000011"><a xlink │ │ │ +00002650: 3a68 7265 663d 2261 3030 3530 302e 6874 :href="a00500.ht │ │ │ +00002660: 6d6c 2220 7461 7267 6574 3d22 5f74 6f70 ml" target="_top │ │ │ +00002670: 2220 786c 696e 6b3a 7469 746c 653d 2247 " xlink:title="G │ │ │ +00002680: 4e55 2043 6f6d 6d6f 6e20 432b 2b20 6578 NU Common C++ ex │ │ │ +00002690: 6365 7074 696f 6e20 6d6f 6465 6c20 6261 ception model ba │ │ │ +000026a0: 7365 2063 6c61 7373 6573 2e22 3e0a 3c70 se classes.">.<p │ │ │ +000026b0: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ +000026c0: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ +000026d0: 3636 3622 2070 6f69 6e74 733d 2239 3237 666" points="927 │ │ │ +000026e0: 2e35 2c2d 3233 3920 3739 302e 352c 2d32 .5,-239 790.5,-2 │ │ │ +000026f0: 3339 2037 3930 2e35 2c2d 3232 3020 3932 39 790.5,-220 92 │ │ │ +00002700: 372e 352c 2d32 3230 2039 3237 2e35 2c2d 7.5,-220 927.5,- │ │ │ +00002710: 3233 3922 2f3e 0a3c 7465 7874 2074 6578 239"/>.<text tex │ │ │ +00002720: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ +00002730: 2220 783d 2238 3539 2220 793d 222d 3232 " x="859" y="-22 │ │ │ +00002740: 3722 2066 6f6e 742d 6661 6d69 6c79 3d22 7" font-family=" │ │ │ +00002750: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ +00002760: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ +00002770: 2231 302e 3030 223e 636f 6d6d 6f6e 6370 "10.00">commoncp │ │ │ +00002780: 702f 6578 6365 7074 696f 6e2e 683c 2f74 p/exception.h</t │ │ │ +00002790: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ +000027a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>.<!-- Node2&# │ │ │ +000027b0: 3435 3b26 6774 3b4e 6f64 6531 3120 2d2d 45;>Node11 -- │ │ │ +000027c0: 3e0a 3c67 2069 643d 2265 6467 6532 315f >.<g id="edge21_ │ │ │ +000027d0: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ +000027e0: 3030 3031 3122 2063 6c61 7373 3d22 6564 00011" class="ed │ │ │ +000027f0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00002800: 3226 2334 353b 2667 743b 4e6f 6465 3131 2->Node11 │ │ │ +00002810: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00002840: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........ │ │ │ +00002970: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ +00002980: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00002990: 3132 223e 3c61 2078 6c69 6e6b 3a68 7265 12">. │ │ │ +000029f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .< │ │ │ +00002a50: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00002a60: 3d22 6d69 6464 6c65 2220 783d 2239 3138 ="middle" x="918 │ │ │ +00002a70: 2220 793d 222d 3137 3222 2066 6f6e 742d " y="-172" font- │ │ │ +00002a80: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00002a90: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00002aa0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00002ab0: 636f 6d6d 6f6e 6370 702f 6669 6c65 2e68 commoncpp/file.h │ │ │ +00002ac0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ +00002b30: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ +00002b40: 6531 323c 2f74 6974 6c65 3e0a 3c67 2069 e12.........Node2->N │ │ │ +00002e90: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13.........N │ │ │ +00003020: 6f64 6531 343c 2f74 6974 6c65 3e0a 3c67 ode14..

.co │ │ │ +00003160: 6d6d 6f6e 6370 702f 746f 6b65 6e69 7a65 mmoncpp/tokenize │ │ │ +00003170: 722e 683c 2f74 6578 743e 0a3c 2f61 3e0a r.h.. │ │ │ +00003180: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2-> │ │ │ +000031f0: 4e6f 6465 3134 3c2f 7469 746c 653e 0a3c Node14.< │ │ │ +00003200: 6720 6964 3d22 615f 6564 6765 3730 5f4e g id="a_edge70_N │ │ │ +00003210: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ +00003220: 3030 3134 223e 3c61 2078 6c69 6e6b 3a74 0014">....< │ │ │ +00003340: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node15. │ │ │ +00003390: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 .< │ │ │ +00003410: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +00003420: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +00003430: 3636 3636 2220 706f 696e 7473 3d22 3134 6666" points="14 │ │ │ +00003440: 302c 2d31 3239 2032 382c 2d31 3239 2032 0,-129 28,-129 2 │ │ │ +00003450: 382c 2d31 3130 2031 3430 2c2d 3131 3020 8,-110 140,-110 │ │ │ +00003460: 3134 302c 2d31 3239 222f 3e0a 3c74 6578 140,-129"/>.comm │ │ │ +000034d0: 6f6e 6370 702f 6d69 7363 2e68 3c2f 7465 oncpp/misc.h.... │ │ │ +00003510: 0a3c 6720 6964 3d22 6564 6765 3334 5f4e ..Node2 │ │ │ +00003550: 2623 3435 3b26 6774 3b4e 6f64 6531 353c ->Node15< │ │ │ +00003560: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00003570: 5f65 6467 6533 345f 4e6f 6465 3030 3030 _edge34_Node0000 │ │ │ +00003580: 3032 5f4e 6f64 6530 3030 3031 3522 3e3c 02_Node000015">< │ │ │ +00003590: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000035a0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000035b0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000035c0: 6238 6666 2220 643d 224d 3836 312e 3734 b8ff" d="M861.74 │ │ │ +000035d0: 2c2d 3333 382e 3731 4336 3832 2e30 312c ,-338.71C682.01, │ │ │ +000035e0: 2d33 3338 2e36 3820 3231 302e 3731 2c2d -338.68 210.71,- │ │ │ +000035f0: 3333 342e 3638 2031 3534 2c2d 3239 3420 334.68 154,-294 │ │ │ +00003600: 3937 2e32 362c 2d32 3533 2e33 2038 362e 97.26,-253.3 86. │ │ │ +00003610: 3435 2c2d 3135 382e 3539 2038 342e 3434 45,-158.59 84.44 │ │ │ +00003620: 2c2d 3132 392e 3239 222f 3e0a 3c70 6f6c ,-129.29"/>.<pol │ │ │ +00003630: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +00003640: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +00003650: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ +00003660: 2e38 372c 2d33 3432 2e32 3120 3837 312e .87,-342.21 871. │ │ │ +00003670: 3837 2c2d 3333 382e 3731 2038 3631 2e38 87,-338.71 861.8 │ │ │ +00003680: 372c 2d33 3335 2e32 3120 3836 312e 3837 7,-335.21 861.87 │ │ │ +00003690: 2c2d 3334 322e 3231 222f 3e0a 3c2f 613e ,-342.21"/>.</a> │ │ │ +000036a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +000036b0: 4e6f 6465 3136 202d 2d3e 0a3c 6720 6964 Node16 -->.<g id │ │ │ +000036c0: 3d22 4e6f 6465 3030 3030 3136 2220 636c ="Node000016" cl │ │ │ +000036d0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +000036e0: 6c65 3e4e 6f64 6531 363c 2f74 6974 6c65 le>Node16...commonc │ │ │ +00003820: 7070 2f6e 756d 6265 7273 2e68 3c2f 7465 pp/numbers.h.... │ │ │ +00003860: 0a3c 6720 6964 3d22 6564 6765 3336 5f4e ..Node2 │ │ │ +000038a0: 2623 3435 3b26 6774 3b4e 6f64 6531 363c ->Node16< │ │ │ +000038b0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000038c0: 5f65 6467 6533 365f 4e6f 6465 3030 3030 _edge36_Node0000 │ │ │ +000038d0: 3032 5f4e 6f64 6530 3030 3031 3622 3e3c 02_Node000016">< │ │ │ +000038e0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000038f0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00003900: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00003910: 6238 6666 2220 643d 224d 3130 3030 2e34 b8ff" d="M1000.4 │ │ │ +00003920: 332c 2d33 3239 2e35 3843 3130 3935 2e31 3,-329.58C1095.1 │ │ │ +00003930: 392c 2d33 3137 2e33 3320 3132 3534 2e30 9,-317.33 1254.0 │ │ │ +00003940: 362c 2d32 3936 2e35 3320 3132 3630 2c2d 6,-296.53 1260,- │ │ │ +00003950: 3239 3420 3132 3930 2e33 342c 2d32 3831 294 1290.34,-281 │ │ │ +00003960: 2e30 3720 3133 3138 2e38 332c 2d32 3533 .07 1318.83,-253 │ │ │ +00003970: 2e34 3120 3133 3332 2e31 332c 2d32 3339 .41 1332.13,-239 │ │ │ +00003980: 2e32 3522 2f3e 0a3c 706f 6c79 676f 6e20 .25"/>.<polygon │ │ │ +00003990: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +000039a0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +000039b0: 706f 696e 7473 3d22 3939 392e 3831 2c2d points="999.81,- │ │ │ +000039c0: 3332 362e 3133 2039 3930 2e33 342c 2d33 326.13 990.34,-3 │ │ │ +000039d0: 3330 2e38 3820 3130 3030 2e37 2c2d 3333 30.88 1000.7,-33 │ │ │ +000039e0: 332e 3037 2039 3939 2e38 312c 2d33 3236 3.07 999.81,-326 │ │ │ +000039f0: 2e31 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .13"/>.</a>.</g> │ │ │ +00003a00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ +00003a10: 3720 2d2d 3e0a 3c67 2069 643d 224e 6f64 7 -->.<g id="Nod │ │ │ +00003a20: 6530 3030 3031 3722 2063 6c61 7373 3d22 e000017" class=" │ │ │ +00003a30: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +00003a40: 6465 3137 3c2f 7469 746c 653e 0a3c 6720 de17.. │ │ │ +00003b50: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/obj │ │ │ +00003bc0: 6563 742e 683c 2f74 6578 743e 0a3c 2f61 ect.h......Node2-&g │ │ │ +00003c40: 743b 4e6f 6465 3137 3c2f 7469 746c 653e t;Node17 │ │ │ +00003c50: 0a3c 6720 6964 3d22 615f 6564 6765 3338 ... │ │ │ +00003d20: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 │ │ │ +00003d90: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00003da0: 3c21 2d2d 204e 6f64 6531 3820 2d2d 3e0a . │ │ │ +00003db0: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ +00003dd0: 0a3c 7469 746c 653e 4e6f 6465 3138 3c2f .Node18</ │ │ │ +00003de0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00003df0: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ +00003e00: 6c69 6e6b 3a68 7265 663d 2261 3030 3532 link:href="a0052 │ │ │ +00003e10: 375f 736f 7572 6365 2e68 746d 6c22 2074 7_source.html" t │ │ │ +00003e20: 6172 6765 743d 225f 746f 7022 2078 6c69 arget="_top" xli │ │ │ +00003e30: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00003e40: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ +00003e50: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ +00003e60: 3636 3622 2070 6f69 6e74 733d 2231 3637 666" points="167 │ │ │ +00003e70: 392c 2d31 3239 2031 3535 372c 2d31 3239 9,-129 1557,-129 │ │ │ +00003e80: 2031 3535 372c 2d31 3130 2031 3637 392c 1557,-110 1679, │ │ │ +00003e90: 2d31 3130 2031 3637 392c 2d31 3239 222f -110 1679,-129"/ │ │ │ +00003ea0: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ +00003eb0: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ +00003ec0: 3136 3138 2220 793d 222d 3131 3722 2066 1618" y="-117" f │ │ │ +00003ed0: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ +00003ee0: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ +00003ef0: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ +00003f00: 3030 223e 636f 6d6d 6f6e 6370 702f 7065 00">commoncpp/pe │ │ │ +00003f10: 7273 6973 742e 683c 2f74 6578 743e 0a3c rsist.h</text>.< │ │ │ +00003f20: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00003f30: 2d2d 204e 6f64 6532 2623 3435 3b26 6774 -- Node2-> │ │ │ +00003f40: 3b4e 6f64 6531 3820 2d2d 3e0a 3c67 2069 ;Node18 -->.<g i │ │ │ +00003f50: 643d 2265 6467 6534 305f 4e6f 6465 3030 d="edge40_Node00 │ │ │ +00003f60: 3030 3032 5f4e 6f64 6530 3030 3031 3822 0002_Node000018" │ │ │ +00003f70: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00003f80: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ +00003f90: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18</titl │ │ │ +00003fa0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00003fb0: 3430 5f4e 6f64 6530 3030 3030 325f 4e6f 40_Node000002_No │ │ │ +00003fc0: 6465 3030 3030 3138 223e 3c61 2078 6c69 de000018"><a xli │ │ │ +00003fd0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00003fe0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00003ff0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00004000: 2064 3d22 4d31 3030 302e 3434 2c2d 3332 d="M1000.44,-32 │ │ │ +00004010: 392e 3932 4331 3230 342e 3032 2c2d 3331 9.92C1204.02,-31 │ │ │ +00004020: 302e 3439 2031 3236 322e 3732 2c2d 3334 0.49 1262.72,-34 │ │ │ +00004030: 352e 3132 2031 3435 372c 2d32 3934 2031 5.12 1457,-294 1 │ │ │ +00004040: 3535 322e 3836 2c2d 3236 382e 3738 2031 552.86,-268.78 1 │ │ │ +00004050: 3630 352e 3932 2c2d 3237 322e 3237 2031 605.92,-272.27 1 │ │ │ +00004060: 3635 312c 2d31 3834 2031 3636 312e 3036 651,-184 1661.06 │ │ │ +00004070: 2c2d 3136 342e 3320 3136 3431 2e31 382c ,-164.3 1641.18, │ │ │ +00004080: 2d31 3431 2e33 2031 3632 382e 3133 2c2d -141.3 1628.13,- │ │ │ +00004090: 3132 392e 3131 222f 3e0a 3c70 6f6c 7967 129.11"/>.<polyg │ │ │ +000040a0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +000040b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000040c0: 6622 2070 6f69 6e74 733d 2239 3939 2e39 f" points="999.9 │ │ │ +000040d0: 332c 2d33 3236 2e34 3620 3939 302e 3332 3,-326.46 990.32 │ │ │ +000040e0: 2c2d 3333 302e 3932 2031 3030 302e 3632 ,-330.92 1000.62 │ │ │ +000040f0: 2c2d 3333 332e 3432 2039 3939 2e39 332c ,-333.42 999.93, │ │ │ +00004100: 2d33 3236 2e34 3622 2f3e 0a3c 2f61 3e0a -326.46"/>.</a>. │ │ │ +00004110: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00004120: 6f64 6531 3920 2d2d 3e0a 3c67 2069 643d ode19 -->.<g id= │ │ │ +00004130: 224e 6f64 6530 3030 3031 3922 2063 6c61 "Node000019" cla │ │ │ +00004140: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +00004150: 653e 4e6f 6465 3139 3c2f 7469 746c 653e e>Node19 │ │ │ +00004160: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ +00004250: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/poi │ │ │ +000042c0: 6e74 6572 2e68 3c2f 7465 7874 3e0a 3c2f nter.h......Node2-& │ │ │ +00004340: 6774 3b4e 6f64 6531 393c 2f74 6974 6c65 gt;Node19... │ │ │ +00004420: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 │ │ │ +00004490: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000044a0: 3c21 2d2d 204e 6f64 6532 3020 2d2d 3e0a . │ │ │ +000044b0: 3c67 2069 643d 224e 6f64 6530 3030 3032 │ │ │ +000044d0: 0a3c 7469 746c 653e 4e6f 6465 3230 3c2f .Node20</ │ │ │ +000044e0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000044f0: 4e6f 6465 3030 3030 3230 223e 3c61 2078 Node000020"><a x │ │ │ +00004500: 6c69 6e6b 3a68 7265 663d 2261 3030 3438 link:href="a0048 │ │ │ +00004510: 352e 6874 6d6c 2220 7461 7267 6574 3d22 5.html" target=" │ │ │ +00004520: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +00004530: 653d 2250 726f 6365 7373 2073 6572 7669 e="Process servi │ │ │ +00004540: 6365 732e 223e 0a3c 706f 6c79 676f 6e20 ces.">.<polygon │ │ │ +00004550: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ +00004560: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ +00004570: 696e 7473 3d22 3136 3432 2c2d 3138 3420 ints="1642,-184 │ │ │ +00004580: 3135 3136 2c2d 3138 3420 3135 3136 2c2d 1516,-184 1516,- │ │ │ +00004590: 3136 3520 3136 3432 2c2d 3136 3520 3136 165 1642,-165 16 │ │ │ +000045a0: 3432 2c2d 3138 3422 2f3e 0a3c 7465 7874 42,-184"/>.<text │ │ │ +000045b0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +000045c0: 6464 6c65 2220 783d 2231 3537 3922 2079 ddle" x="1579" y │ │ │ +000045d0: 3d22 2d31 3732 2220 666f 6e74 2d66 616d ="-172" font-fam │ │ │ +000045e0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +000045f0: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +00004600: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ +00004610: 6d6f 6e63 7070 2f70 726f 6365 7373 2e68 moncpp/process.h │ │ │ +00004620: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ +00004630: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00004640: 3226 2334 353b 2667 743b 4e6f 6465 3230 2->Node20 │ │ │ +00004650: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +00004660: 3434 5f4e 6f64 6530 3030 3030 325f 4e6f 44_Node000002_No │ │ │ +00004670: 6465 3030 3030 3230 2220 636c 6173 733d de000020" class= │ │ │ +00004680: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +00004690: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ +000046a0: 6532 303c 2f74 6974 6c65 3e0a 3c67 2069 e20......... │ │ │ +00004830: 4e6f 6465 3231 3c2f 7469 746c 653e 0a3c Node21.< │ │ │ +00004840: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00004850: 3231 223e 3c61 2078 6c69 6e6b 3a68 7265 21">..commoncpp/sl │ │ │ +00004990: 6f67 2e68 3c2f 7465 7874 3e0a 3c2f 613e og.h. │ │ │ +000049a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2-> │ │ │ +00004a10: 3b4e 6f64 6532 313c 2f74 6974 6c65 3e0a ;Node21. │ │ │ +00004a20: 3c67 2069 643d 2261 5f65 6467 6534 375f .....< │ │ │ +00004b90: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3220 /g>...Node │ │ │ +00004bd0: 3232 3c2f 7469 746c 653e 0a3c 6720 6964 22. │ │ │ +00004bf0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..common │ │ │ +00004d10: 6370 702f 7374 7269 6e67 2e68 3c2f 7465 cpp/string.h.... │ │ │ +00004d50: 0a3c 6720 6964 3d22 6564 6765 3531 5f4e ..Node2 │ │ │ +00004d90: 2623 3435 3b26 6774 3b4e 6f64 6532 323c ->Node22< │ │ │ +00004da0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00004db0: 5f65 6467 6535 315f 4e6f 6465 3030 3030 _edge51_Node0000 │ │ │ +00004dc0: 3032 5f4e 6f64 6530 3030 3032 3222 3e3c 02_Node000022">< │ │ │ +00004dd0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00004de0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00004df0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00004e00: 6238 6666 2220 643d 224d 3838 312e 3631 b8ff" d="M881.61 │ │ │ +00004e10: 2c2d 3332 372e 3832 4338 3335 2e37 2c2d ,-327.82C835.7,- │ │ │ +00004e20: 3331 372e 3838 2037 3638 2e31 372c 2d33 317.88 768.17,-3 │ │ │ +00004e30: 3033 2e32 3820 3732 352e 3637 2c2d 3239 03.28 725.67,-29 │ │ │ +00004e40: 342e 3038 222f 3e0a 3c70 6f6c 7967 6f6e 4.08"/>.<polygon │ │ │ +00004e50: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00004e60: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00004e70: 2070 6f69 6e74 733d 2238 3831 2e31 322c points="881.12, │ │ │ +00004e80: 2d33 3331 2e32 3920 3839 312e 3634 2c2d -331.29 891.64,- │ │ │ +00004e90: 3332 392e 3938 2038 3832 2e36 2c2d 3332 329.98 882.6,-32 │ │ │ +00004ea0: 342e 3435 2038 3831 2e31 322c 2d33 3331 4.45 881.12,-331 │ │ │ +00004eb0: 2e32 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .29"/>.</a>.</g> │ │ │ +00004ec0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ +00004ed0: 3320 2d2d 3e0a 3c67 2069 643d 224e 6f64 3 -->.<g id="Nod │ │ │ +00004ee0: 6530 3030 3032 3322 2063 6c61 7373 3d22 e000023" class=" │ │ │ +00004ef0: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +00004f00: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23..< │ │ │ +00004f90: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +00004fa0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +00004fb0: 3636 3636 2220 706f 696e 7473 3d22 3131 6666" points="11 │ │ │ +00004fc0: 3432 2c2d 3233 3920 3130 3232 2c2d 3233 42,-239 1022,-23 │ │ │ +00004fd0: 3920 3130 3232 2c2d 3232 3020 3131 3432 9 1022,-220 1142 │ │ │ +00004fe0: 2c2d 3232 3020 3131 3432 2c2d 3233 3922 ,-220 1142,-239" │ │ │ +00004ff0: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.commoncpp/t │ │ │ +00005060: 6872 6561 642e 683c 2f74 6578 743e 0a3c hread.h.< │ │ │ +00005070: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +000050d0: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ +000050e0: 2667 743b 4e6f 6465 3233 3c2f 7469 746c >Node23..

.

......Node24...commo │ │ │ +000053b0: 6e63 7070 2f78 6d6c 2e68 3c2f 7465 7874 ncpp/xml.h... │ │ │ +000053d0: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ..< │ │ │ +000053f0: 6720 6964 3d22 6564 6765 3732 5f4e 6f64 g id="edge72_Nod │ │ │ +00005400: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ +00005410: 3234 2220 636c 6173 733d 2265 6467 6522 24" class="edge" │ │ │ +00005420: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.Node2&# │ │ │ +00005430: 3435 3b26 6774 3b4e 6f64 6532 343c 2f74 45;>Node24</t │ │ │ +00005440: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00005450: 6467 6537 325f 4e6f 6465 3030 3030 3032 dge72_Node000002 │ │ │ +00005460: 5f4e 6f64 6530 3030 3032 3422 3e3c 6120 _Node000024"><a │ │ │ +00005470: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00005480: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00005490: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +000054a0: 6666 2220 643d 224d 3130 3030 2e33 352c ff" d="M1000.35, │ │ │ +000054b0: 2d33 3239 2e39 3643 3133 3436 2e30 342c -329.96C1346.04, │ │ │ +000054c0: 2d33 3030 2e39 3520 3134 3336 2e31 2c2d -300.95 1436.1,- │ │ │ +000054d0: 3332 342e 3920 3137 3738 2c2d 3239 3420 324.9 1778,-294 │ │ │ +000054e0: 3137 3831 2e30 382c 2d32 3933 2e37 3220 1781.08,-293.72 │ │ │ +000054f0: 3137 3834 2e32 342c 2d32 3933 2e34 2031 1784.24,-293.4 1 │ │ │ +00005500: 3738 372e 3432 2c2d 3239 332e 3036 222f 787.42,-293.06"/ │ │ │ +00005510: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00005520: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00005530: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00005540: 733d 2239 3939 2e39 382c 2d33 3236 2e34 s="999.98,-326.4 │ │ │ +00005550: 3820 3939 302e 3331 2c2d 3333 302e 3831 8 990.31,-330.81 │ │ │ +00005560: 2031 3030 302e 3537 2c2d 3333 332e 3435 1000.57,-333.45 │ │ │ +00005570: 2039 3939 2e39 382c 2d33 3236 2e34 3822 999.98,-326.48" │ │ │ +00005580: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +00005590: 3e0a 3c21 2d2d 204e 6f64 6533 2623 3435 >.<!-- Node3- │ │ │ +000055a0: 3b26 6774 3b4e 6f64 6534 202d 2d3e 0a3c ;>Node4 -->.< │ │ │ +000055b0: 6720 6964 3d22 6564 6765 335f 4e6f 6465 g id="edge3_Node │ │ │ +000055c0: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ +000055d0: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ +000055e0: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .<title>Node3 │ │ │ +000055f0: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ +00005600: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00005610: 6533 5f4e 6f64 6530 3030 3030 335f 4e6f e3_Node000003_No │ │ │ +00005620: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ +00005630: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00005640: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00005650: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00005660: 2064 3d22 4d36 3035 2e35 312c 2d31 3536 d="M605.51,-156 │ │ │ +00005670: 2e34 3743 3632 342e 3138 2c2d 3133 302e .47C624.18,-130. │ │ │ +00005680: 3236 2036 3633 2e37 2c2d 3830 2e34 3120 26 663.7,-80.41 │ │ │ +00005690: 3731 302c 2d35 3520 3735 312e 3638 2c2d 710,-55 751.68,- │ │ │ +000056a0: 3332 2e31 3220 3830 332e 3934 2c2d 3230 32.12 803.94,-20 │ │ │ +000056b0: 2e39 3920 3834 362e 3031 2c2d 3135 2e35 .99 846.01,-15.5 │ │ │ +000056c0: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<polygon fi │ │ │ +000056d0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000056e0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000056f0: 696e 7473 3d22 3630 322e 3433 2c2d 3135 ints="602.43,-15 │ │ │ +00005700: 342e 3736 2035 3939 2e36 2c2d 3136 342e 4.76 599.6,-164. │ │ │ +00005710: 3937 2036 3038 2e31 382c 2d31 3538 2e37 97 608.18,-158.7 │ │ │ +00005720: 3620 3630 322e 3433 2c2d 3135 342e 3736 6 602.43,-154.76 │ │ │ +00005730: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00005740: 673e 0a3c 212d 2d20 4e6f 6465 3326 2334 g>.<!-- Node3 │ │ │ +00005750: 353b 2667 743b 4e6f 6465 3520 2d2d 3e0a 5;>Node5 -->. │ │ │ +00005760: 3c67 2069 643d 2265 6467 6534 5f4e 6f64 <g id="edge4_Nod │ │ │ +00005770: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ +00005780: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ +00005790: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.<title>Node3&# │ │ │ +000057a0: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ +000057b0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000057c0: 6765 345f 4e6f 6465 3030 3030 3033 5f4e ge4_Node000003_N │ │ │ +000057d0: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ +000057e0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +000057f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00005800: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00005810: 2220 643d 224d 3539 352e 3431 2c2d 3135 " d="M595.41,-15 │ │ │ +00005820: 342e 3438 4335 3937 2e31 362c 2d31 3330 4.48C597.16,-130 │ │ │ +00005830: 2e38 3420 3630 302e 3037 2c2d 3931 2e35 .84 600.07,-91.5 │ │ │ +00005840: 2036 3031 2e33 362c 2d37 342e 3136 222f 601.36,-74.16"/ │ │ │ +00005850: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00005860: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00005870: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00005880: 733d 2235 3931 2e39 2c2d 3135 342e 3433 s="591.9,-154.43 │ │ │ +00005890: 2035 3934 2e36 352c 2d31 3634 2e36 3620 594.65,-164.66 │ │ │ +000058a0: 3539 382e 3838 2c2d 3135 342e 3935 2035 598.88,-154.95 5 │ │ │ +000058b0: 3931 2e39 2c2d 3135 342e 3433 222f 3e0a 91.9,-154.43"/>. │ │ │ +000058c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +000058d0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +000058e0: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->.<g i │ │ │ +000058f0: 643d 2265 6467 6536 5f4e 6f64 6530 3030 d="edge6_Node000 │ │ │ +00005900: 3030 335f 4e6f 6465 3030 3030 3036 2220 003_Node000006" │ │ │ +00005910: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +00005920: 6974 6c65 3e4e 6f64 6533 2623 3435 3b26 itle>Node3-& │ │ │ +00005930: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ +00005940: 0a3c 6720 6964 3d22 615f 6564 6765 365f ... │ │ │ +000059e0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +00005a50: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00005a60: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +00005a70: 743b 4e6f 6465 3820 2d2d 3e0a 3c67 2069 t;Node8 -->..< │ │ │ +00005ab0: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00005ac0: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8........< │ │ │ +00005c30: 6720 6964 3d22 6564 6765 3136 5f4e 6f64 g id="edge16_Nod │ │ │ +00005c40: 6530 3030 3030 335f 4e6f 6465 3030 3030 e000003_Node0000 │ │ │ +00005c50: 3039 2220 636c 6173 733d 2265 6467 6522 09" class="edge" │ │ │ +00005c60: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 2623 >.Node3&# │ │ │ +00005c70: 3435 3b26 6774 3b4e 6f64 6539 3c2f 7469 45;>Node9</ti │ │ │ +00005c80: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00005c90: 6765 3136 5f4e 6f64 6530 3030 3030 335f ge16_Node000003_ │ │ │ +00005ca0: 4e6f 6465 3030 3030 3039 223e 3c61 2078 Node000009"><a x │ │ │ +00005cb0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00005cc0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00005cd0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00005ce0: 6622 2064 3d22 4d35 3634 2e36 392c 2d31 f" d="M564.69,-1 │ │ │ +00005cf0: 3631 2e30 3143 3533 332e 3634 2c2d 3134 61.01C533.64,-14 │ │ │ +00005d00: 372e 3920 3438 332e 3131 2c2d 3132 362e 7.9 483.11,-126. │ │ │ +00005d10: 3838 2034 3339 2c2d 3131 3020 3430 342e 88 439,-110 404. │ │ │ +00005d20: 3538 2c2d 3936 2e38 3320 3336 342e 3335 58,-96.83 364.35 │ │ │ +00005d30: 2c2d 3832 2e37 3420 3333 392e 3033 2c2d ,-82.74 339.03,- │ │ │ +00005d40: 3734 2e30 3222 2f3e 0a3c 706f 6c79 676f 74.02"/>.<polygo │ │ │ +00005d50: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00005d60: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00005d70: 2220 706f 696e 7473 3d22 3536 332e 3438 " points="563.48 │ │ │ +00005d80: 2c2d 3136 342e 3320 3537 342e 3035 2c2d ,-164.3 574.05,- │ │ │ +00005d90: 3136 342e 3938 2035 3636 2e32 312c 2d31 164.98 566.21,-1 │ │ │ +00005da0: 3537 2e38 3620 3536 332e 3438 2c2d 3136 57.86 563.48,-16 │ │ │ +00005db0: 342e 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 4.3"/>.</a>.</g> │ │ │ +00005dc0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 .</g>.<!-- Node5 │ │ │ +00005dd0: 2623 3435 3b26 6774 3b4e 6f64 6534 202d ->Node4 - │ │ │ +00005de0: 2d3e 0a3c 6720 6964 3d22 6564 6765 355f ->.<g id="edge5_ │ │ │ +00005df0: 4e6f 6465 3030 3030 3035 5f4e 6f64 6530 Node000005_Node0 │ │ │ +00005e00: 3030 3030 3422 2063 6c61 7373 3d22 6564 00004" class="ed │ │ │ +00005e10: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00005e20: 3526 2334 353b 2667 743b 4e6f 6465 343c 5->Node4< │ │ │ +00005e30: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00005e40: 5f65 6467 6535 5f4e 6f64 6530 3030 3030 _edge5_Node00000 │ │ │ +00005e50: 355f 4e6f 6465 3030 3030 3034 223e 3c61 5_Node000004"><a │ │ │ +00005e60: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00005e70: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00005e80: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00005e90: 3866 6622 2064 3d22 4d36 3633 2e33 332c 8ff" d="M663.33, │ │ │ +00005ea0: 2d35 332e 3331 4337 3233 2e32 342c 2d34 -53.31C723.24,-4 │ │ │ +00005eb0: 332e 3336 2038 3133 2e33 362c 2d32 382e 3.36 813.36,-28. │ │ │ +00005ec0: 3338 2038 3639 2e36 312c 2d31 392e 3034 38 869.61,-19.04 │ │ │ +00005ed0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00005ee0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00005ef0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00005f00: 6e74 733d 2236 3632 2e35 342c 2d34 392e nts="662.54,-49. │ │ │ +00005f10: 3839 2036 3533 2e32 352c 2d35 342e 3938 89 653.25,-54.98 │ │ │ +00005f20: 2036 3633 2e36 392c 2d35 362e 3820 3636 663.69,-56.8 66 │ │ │ +00005f30: 322e 3534 2c2d 3439 2e38 3922 2f3e 0a3c 2.54,-49.89"/>.< │ │ │ +00005f40: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00005f50: 2d2d 204e 6f64 6536 2623 3435 3b26 6774 -- Node6-> │ │ │ +00005f60: 3b4e 6f64 6534 202d 2d3e 0a3c 6720 6964 ;Node4 -->.<g id │ │ │ +00005f70: 3d22 6564 6765 375f 4e6f 6465 3030 3030 ="edge7_Node0000 │ │ │ +00005f80: 3036 5f4e 6f64 6530 3030 3030 3422 2063 06_Node000004" c │ │ │ +00005f90: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00005fa0: 746c 653e 4e6f 6465 3626 2334 353b 2667 tle>Node6-&g │ │ │ +00005fb0: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ +00005fc0: 3c67 2069 643d 2261 5f65 6467 6537 5f4e . │ │ │ +00006080: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......Node6-> │ │ │ +00006160: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5.....< │ │ │ +00006280: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +000062e0: 6f64 6536 2623 3435 3b26 6774 3b4e 6f64 ode6->Nod │ │ │ +000062f0: 6537 3c2f 7469 746c 653e 0a3c 6720 6964 e7..... │ │ │ +00006410: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6536 ... │ │ │ +000065f0: 0a3c 7469 746c 653e 4e6f 6465 3626 2334 .Node6 │ │ │ +00006600: 353b 2667 743b 4e6f 6465 393c 2f74 6974 5;>Node9</tit │ │ │ +00006610: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00006620: 6531 335f 4e6f 6465 3030 3030 3036 5f4e e13_Node000006_N │ │ │ +00006630: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ +00006640: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00006650: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00006660: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00006670: 2220 643d 224d 3335 332e 3637 2c2d 3130 " d="M353.67,-10 │ │ │ +00006680: 332e 3034 4333 3433 2e37 342c 2d39 332e 3.04C343.74,-93. │ │ │ +00006690: 3634 2033 3331 2e34 312c 2d38 312e 3938 64 331.41,-81.98 │ │ │ +000066a0: 2033 3233 2e31 362c 2d37 342e 3137 222f 323.16,-74.17"/ │ │ │ +000066b0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +000066c0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +000066d0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +000066e0: 733d 2233 3531 2e33 332c 2d31 3035 2e36 s="351.33,-105.6 │ │ │ +000066f0: 3520 3336 312c 2d31 3039 2e39 3820 3335 5 361,-109.98 35 │ │ │ +00006700: 362e 3135 2c2d 3130 302e 3537 2033 3531 6.15,-100.57 351 │ │ │ +00006710: 2e33 332c 2d31 3035 2e36 3522 2f3e 0a3c .33,-105.65"/>.< │ │ │ +00006720: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00006730: 2d2d 204e 6f64 6537 2623 3435 3b26 6774 -- Node7-> │ │ │ +00006740: 3b4e 6f64 6534 202d 2d3e 0a3c 6720 6964 ;Node4 -->.<g id │ │ │ +00006750: 3d22 6564 6765 3130 5f4e 6f64 6530 3030 ="edge10_Node000 │ │ │ +00006760: 3030 375f 4e6f 6465 3030 3030 3034 2220 007_Node000004" │ │ │ +00006770: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +00006780: 6974 6c65 3e4e 6f64 6537 2623 3435 3b26 itle>Node7-& │ │ │ +00006790: 6774 3b4e 6f64 6534 3c2f 7469 746c 653e gt;Node4 │ │ │ +000067a0: 0a3c 6720 6964 3d22 615f 6564 6765 3130 ........ │ │ │ +000068d0: 3c67 2069 643d 2265 6467 6531 325f 4e6f .Node8& │ │ │ +00006910: 2334 353b 2667 743b 4e6f 6465 343c 2f74 #45;>Node4</t │ │ │ +00006920: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00006930: 6467 6531 325f 4e6f 6465 3030 3030 3038 dge12_Node000008 │ │ │ +00006940: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ +00006950: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00006960: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00006970: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00006980: 6666 2220 643d 224d 3533 382e 3436 2c2d ff" d="M538.46,- │ │ │ +00006990: 3534 2e38 3443 3635 312e 362c 2d34 302e 54.84C651.6,-40. │ │ │ +000069a0: 3438 2037 3731 2e30 382c 2d32 362e 3935 48 771.08,-26.95 │ │ │ +000069b0: 2038 3436 2e32 352c 2d31 382e 3635 222f 846.25,-18.65"/ │ │ │ +000069c0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +000069d0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +000069e0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +000069f0: 733d 2235 3337 2e37 312c 2d35 312e 3431 s="537.71,-51.41 │ │ │ +00006a00: 2035 3238 2e32 332c 2d35 362e 3134 2035 528.23,-56.14 5 │ │ │ +00006a10: 3338 2e35 392c 2d35 382e 3335 2035 3337 38.59,-58.35 537 │ │ │ +00006a20: 2e37 312c 2d35 312e 3431 222f 3e0a 3c2f .71,-51.41"/>.</ │ │ │ +00006a30: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +00006a40: 2d20 4e6f 6465 3926 2334 353b 2667 743b - Node9-> │ │ │ +00006a50: 4e6f 6465 3420 2d2d 3e0a 3c67 2069 643d Node4 -->.<g id= │ │ │ +00006a60: 2265 6467 6531 345f 4e6f 6465 3030 3030 "edge14_Node0000 │ │ │ +00006a70: 3039 5f4e 6f64 6530 3030 3030 3422 2063 09_Node000004" c │ │ │ +00006a80: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00006a90: 746c 653e 4e6f 6465 3926 2334 353b 2667 tle>Node9-&g │ │ │ +00006aa0: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ +00006ab0: 3c67 2069 643d 2261 5f65 6467 6531 345f ..< │ │ │ +00006b70: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00006b80: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00006b90: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00006ba0: 3337 372e 3335 2c2d 3531 2e39 3720 3336 377.35,-51.97 36 │ │ │ +00006bb0: 372e 382c 2d35 362e 3536 2033 3738 2e31 7.8,-56.56 378.1 │ │ │ +00006bc0: 322c 2d35 382e 3933 2033 3737 2e33 352c 2,-58.93 377.35, │ │ │ +00006bd0: 2d35 312e 3937 222f 3e0a 3c2f 613e 0a3c -51.97"/>..< │ │ │ +00006be0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node10-> │ │ │ +00006c50: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4.........N │ │ │ +00006dd0: 6f64 6531 3126 2334 353b 2667 743b 4e6f ode11->No │ │ │ +00006de0: 6465 333c 2f74 6974 6c65 3e0a 3c67 2069 de3......... │ │ │ +00006f60: 4e6f 6465 3131 2623 3435 3b26 6774 3b4e Node11->N │ │ │ +00006f70: 6f64 6534 3c2f 7469 746c 653e 0a3c 6720 ode4....... │ │ │ +00007100: 0a3c 6720 6964 3d22 6564 6765 3239 5f4e ..Node1 │ │ │ +00007140: 3126 2334 353b 2667 743b 4e6f 6465 363c 1->Node6< │ │ │ +00007150: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00007160: 5f65 6467 6532 395f 4e6f 6465 3030 3030 _edge29_Node0000 │ │ │ +00007170: 3131 5f4e 6f64 6530 3030 3030 3622 3e3c 11_Node000006">< │ │ │ +00007180: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00007190: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000071a0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000071b0: 6238 6666 2220 643d 224d 3737 392e 392c b8ff" d="M779.9, │ │ │ +000071c0: 2d32 3234 2e30 3743 3731 302e 3634 2c2d -224.07C710.64,- │ │ │ +000071d0: 3231 382e 3739 2036 3037 2e38 312c 2d32 218.79 607.81,-2 │ │ │ +000071e0: 3037 2e35 3120 3532 312c 2d31 3834 2034 07.51 521,-184 4 │ │ │ +000071f0: 3639 2e39 342c 2d31 3730 2e31 3720 3431 69.94,-170.17 41 │ │ │ +00007200: 332e 3337 2c2d 3134 322e 3932 2033 3836 3.37,-142.92 386 │ │ │ +00007210: 2e32 342c 2d31 3239 2e30 3522 2f3e 0a3c .24,-129.05"/>.< │ │ │ +00007220: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00007230: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00007240: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00007250: 3738 302e 3036 2c2d 3232 372e 3539 2037 780.06,-227.59 7 │ │ │ +00007260: 3930 2e32 392c 2d32 3234 2e38 3420 3738 90.29,-224.84 78 │ │ │ +00007270: 302e 3538 2c2d 3232 302e 3631 2037 3830 0.58,-220.61 780 │ │ │ +00007280: 2e30 362c 2d32 3237 2e35 3922 2f3e 0a3c .06,-227.59"/>.< │ │ │ +00007290: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +000072a0: 2d2d 204e 6f64 6531 3126 2334 353b 2667 -- Node11-&g │ │ │ +000072b0: 743b 4e6f 6465 3130 202d 2d3e 0a3c 6720 t;Node10 -->.<g │ │ │ +000072c0: 6964 3d22 6564 6765 3233 5f4e 6f64 6530 id="edge23_Node0 │ │ │ +000072d0: 3030 3031 315f 4e6f 6465 3030 3030 3130 00011_Node000010 │ │ │ +000072e0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +000072f0: 3c74 6974 6c65 3e4e 6f64 6531 3126 2334 <title>Node11 │ │ │ +00007300: 353b 2667 743b 4e6f 6465 3130 3c2f 7469 5;>Node10</ti │ │ │ +00007310: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00007320: 6765 3233 5f4e 6f64 6530 3030 3031 315f ge23_Node000011_ │ │ │ +00007330: 4e6f 6465 3030 3030 3130 223e 3c61 2078 Node000010"><a x │ │ │ +00007340: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00007350: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00007360: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00007370: 6622 2064 3d22 4d38 3433 2e31 372c 2d32 f" d="M843.17,-2 │ │ │ +00007380: 3132 2e34 3343 3833 362e 3233 2c2d 3230 12.43C836.23,-20 │ │ │ +00007390: 342e 3439 2038 3238 2e36 332c 2d31 3934 4.49 828.63,-194 │ │ │ +000073a0: 2e34 2038 3234 2c2d 3138 3420 3831 352e .4 824,-184 815. │ │ │ +000073b0: 3831 2c2d 3136 352e 3620 3831 332e 372c 81,-165.6 813.7, │ │ │ +000073c0: 2d31 3431 2e36 3820 3831 332e 3137 2c2d -141.68 813.17,- │ │ │ +000073d0: 3132 392e 3122 2f3e 0a3c 706f 6c79 676f 129.1"/>.<polygo │ │ │ +000073e0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +000073f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00007400: 2220 706f 696e 7473 3d22 3834 302e 3635 " points="840.65 │ │ │ +00007410: 2c2d 3231 342e 3837 2038 3530 2e30 312c ,-214.87 850.01, │ │ │ +00007420: 2d32 3139 2e38 3520 3834 352e 382c 2d32 -219.85 845.8,-2 │ │ │ +00007430: 3130 2e31 3220 3834 302e 3635 2c2d 3231 10.12 840.65,-21 │ │ │ +00007440: 342e 3837 222f 3e0a 3c2f 613e 0a3c 2f67 4.87"/>.</a>.</g │ │ │ +00007450: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ +00007460: 3131 2623 3435 3b26 6774 3b4e 6f64 6531 11->Node1 │ │ │ +00007470: 3220 2d2d 3e0a 3c67 2069 643d 2265 6467 2 -->.<g id="edg │ │ │ +00007480: 6532 355f 4e6f 6465 3030 3030 3131 5f4e e25_Node000011_N │ │ │ +00007490: 6f64 6530 3030 3031 3222 2063 6c61 7373 ode000012" class │ │ │ +000074a0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +000074b0: 4e6f 6465 3131 2623 3435 3b26 6774 3b4e Node11->N │ │ │ +000074c0: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12...

. │ │ │ +000075e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node11-& │ │ │ +00007650: 6774 3b4e 6f64 6531 333c 2f74 6974 6c65 gt;Node13....... │ │ │ +000077a0: 0a3c 6720 6964 3d22 6564 6765 3330 5f4e ..Node1 │ │ │ +000077e0: 3126 2334 353b 2667 743b 4e6f 6465 3134 1->Node14 │ │ │ +000077f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00007820: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ +00007910: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node12-> │ │ │ +00007980: 3b4e 6f64 6534 3c2f 7469 746c 653e 0a3c ;Node4.< │ │ │ +00007990: 6720 6964 3d22 615f 6564 6765 3236 5f4e g id="a_edge26_N │ │ │ +000079a0: 6f64 6530 3030 3031 325f 4e6f 6465 3030 ode000012_Node00 │ │ │ +000079b0: 3030 3034 223e 3c61 2078 6c69 6e6b 3a74 0004">....< │ │ │ +00007aa0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node13-> │ │ │ +00007b10: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4...< │ │ │ +00007bc0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00007bd0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00007be0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00007bf0: 3130 3330 2e34 322c 2d31 3538 2e39 3320 1030.42,-158.93 │ │ │ +00007c00: 3130 3339 2e32 382c 2d31 3634 2e37 3420 1039.28,-164.74 │ │ │ +00007c10: 3130 3335 2e39 372c 2d31 3534 2e36 3720 1035.97,-154.67 │ │ │ +00007c20: 3130 3330 2e34 322c 2d31 3538 2e39 3322 1030.42,-158.93" │ │ │ +00007c30: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />..... │ │ │ +00007c60: 3c67 2069 643d 2265 6467 6533 315f 4e6f .Node14 │ │ │ +00007ca0: 2623 3435 3b26 6774 3b4e 6f64 6534 3c2f ->Node4</ │ │ │ +00007cb0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00007cc0: 6564 6765 3331 5f4e 6f64 6530 3030 3031 edge31_Node00001 │ │ │ +00007cd0: 345f 4e6f 6465 3030 3030 3034 223e 3c61 4_Node000004"><a │ │ │ +00007ce0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00007cf0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00007d00: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00007d10: 3866 6622 2064 3d22 4d31 3136 362e 3138 8ff" d="M1166.18 │ │ │ +00007d20: 2c2d 3135 392e 3632 4331 3131 322e 3433 ,-159.62C1112.43 │ │ │ +00007d30: 2c2d 3132 362e 3933 2039 3739 2e30 352c ,-126.93 979.05, │ │ │ +00007d40: 2d34 352e 3831 2039 3335 2e32 322c 2d31 -45.81 935.22,-1 │ │ │ +00007d50: 392e 3135 222f 3e0a 3c70 6f6c 7967 6f6e 9.15"/>.<polygon │ │ │ +00007d60: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00007d70: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00007d80: 2070 6f69 6e74 733d 2231 3136 342e 3631 points="1164.61 │ │ │ +00007d90: 2c2d 3136 322e 3736 2031 3137 342e 3937 ,-162.76 1174.97 │ │ │ +00007da0: 2c2d 3136 342e 3937 2031 3136 382e 3234 ,-164.97 1168.24 │ │ │ +00007db0: 2c2d 3135 362e 3738 2031 3136 342e 3631 ,-156.78 1164.61 │ │ │ +00007dc0: 2c2d 3136 322e 3736 222f 3e0a 3c2f 613e ,-162.76"/>.</a> │ │ │ +00007dd0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00007de0: 4e6f 6465 3135 2623 3435 3b26 6774 3b4e Node15->N │ │ │ +00007df0: 6f64 6534 202d 2d3e 0a3c 6720 6964 3d22 ode4 -->.<g id=" │ │ │ +00007e00: 6564 6765 3335 5f4e 6f64 6530 3030 3031 edge35_Node00001 │ │ │ +00007e10: 355f 4e6f 6465 3030 3030 3034 2220 636c 5_Node000004" cl │ │ │ +00007e20: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +00007e30: 6c65 3e4e 6f64 6531 3526 2334 353b 2667 le>Node15-&g │ │ │ +00007e40: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ +00007e50: 3c67 2069 643d 2261 5f65 6467 6533 355f ..

... │ │ │ +00007f80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3136 ... │ │ │ +000081c0: 3c74 6974 6c65 3e4e 6f64 6531 3726 2334 Node17 │ │ │ +000081d0: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ +000081e0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000081f0: 6533 395f 4e6f 6465 3030 3030 3137 5f4e e39_Node000017_N │ │ │ +00008200: 6f64 6530 3030 3030 3422 3e3c 6120 786c ode000004"><a xl │ │ │ +00008210: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00008220: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00008230: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00008240: 2220 643d 224d 3134 3738 2e35 392c 2d32 " d="M1478.59,-2 │ │ │ +00008250: 3130 2e34 3143 3134 3633 2e38 312c 2d31 10.41C1463.81,-1 │ │ │ +00008260: 3732 2e30 3220 3134 3233 2e32 312c 2d38 72.02 1423.21,-8 │ │ │ +00008270: 332e 3535 2031 3335 342c 2d35 3520 3132 3.55 1354,-55 12 │ │ │ +00008280: 3931 2e30 342c 2d32 392e 3033 2031 3130 91.04,-29.03 110 │ │ │ +00008290: 322e 3038 2c2d 3137 2e35 3720 3939 352e 2.08,-17.57 995. │ │ │ +000082a0: 3736 2c2d 3133 2e30 3622 2f3e 0a3c 706f 76,-13.06"/>.<po │ │ │ +000082b0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +000082c0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +000082d0: 6238 6666 2220 706f 696e 7473 3d22 3134 b8ff" points="14 │ │ │ +000082e0: 3735 2e33 322c 2d32 3131 2e36 3620 3134 75.32,-211.66 14 │ │ │ +000082f0: 3832 2e30 382c 2d32 3139 2e38 3220 3134 82.08,-219.82 14 │ │ │ +00008300: 3831 2e38 392c 2d32 3039 2e32 3320 3134 81.89,-209.23 14 │ │ │ +00008310: 3735 2e33 322c 2d32 3131 2e36 3622 2f3e 75.32,-211.66"/> │ │ │ +00008320: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00008330: 3c21 2d2d 204e 6f64 6531 3826 2334 353b <!-- Node18- │ │ │ +00008340: 2667 743b 4e6f 6465 3420 2d2d 3e0a 3c67 >Node4 -->.<g │ │ │ +00008350: 2069 643d 2265 6467 6534 315f 4e6f 6465 id="edge41_Node │ │ │ +00008360: 3030 3030 3138 5f4e 6f64 6530 3030 3030 000018_Node00000 │ │ │ +00008370: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ +00008380: 0a3c 7469 746c 653e 4e6f 6465 3138 2623 .<title>Node18&# │ │ │ +00008390: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ +000083a0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000083b0: 6765 3431 5f4e 6f64 6530 3030 3031 385f ge41_Node000018_ │ │ │ +000083c0: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ +000083d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000083e0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000083f0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00008400: 6622 2064 3d22 4d31 3630 332e 3637 2c2d f" d="M1603.67,- │ │ │ +00008410: 3130 312e 3837 4331 3538 392e 3438 2c2d 101.87C1589.48,- │ │ │ +00008420: 3836 2e36 3820 3135 3636 2e32 352c 2d36 86.68 1566.25,-6 │ │ │ +00008430: 352e 3120 3135 3431 2c2d 3535 2031 3434 5.1 1541,-55 144 │ │ │ +00008440: 332e 3838 2c2d 3136 2e31 3420 3131 3338 3.88,-16.14 1138 │ │ │ +00008450: 2e32 372c 2d31 302e 3632 2039 3935 2e36 .27,-10.62 995.6 │ │ │ +00008460: 362c 2d31 302e 3232 222f 3e0a 3c70 6f6c 6,-10.22"/>.<pol │ │ │ +00008470: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +00008480: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +00008490: 3866 6622 2070 6f69 6e74 733d 2231 3630 8ff" points="160 │ │ │ +000084a0: 312e 3239 2c2d 3130 342e 3436 2031 3631 1.29,-104.46 161 │ │ │ +000084b0: 302e 3539 2c2d 3130 392e 3534 2031 3630 0.59,-109.54 160 │ │ │ +000084c0: 362e 3439 2c2d 3939 2e37 3720 3136 3031 6.49,-99.77 1601 │ │ │ +000084d0: 2e32 392c 2d31 3034 2e34 3622 2f3e 0a3c .29,-104.46"/>.< │ │ │ +000084e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +000084f0: 2d2d 204e 6f64 6531 3926 2334 353b 2667 -- Node19-&g │ │ │ +00008500: 743b 4e6f 6465 3420 2d2d 3e0a 3c67 2069 t;Node4 -->.<g i │ │ │ +00008510: 643d 2265 6467 6534 335f 4e6f 6465 3030 d="edge43_Node00 │ │ │ +00008520: 3030 3139 5f4e 6f64 6530 3030 3030 3422 0019_Node000004" │ │ │ +00008530: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00008540: 7469 746c 653e 4e6f 6465 3139 2623 3435 title>Node19- │ │ │ +00008550: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4</titl │ │ │ +00008560: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00008570: 3433 5f4e 6f64 6530 3030 3031 395f 4e6f 43_Node000019_No │ │ │ +00008580: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ +00008590: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +000085a0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +000085b0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +000085c0: 2064 3d22 4d31 3730 382c 2d32 3634 2e37 d="M1708,-264.7 │ │ │ +000085d0: 3743 3137 3038 2c2d 3234 332e 3233 2031 7C1708,-243.23 1 │ │ │ +000085e0: 3730 382c 2d32 3036 2e38 3120 3137 3038 708,-206.81 1708 │ │ │ +000085f0: 2c2d 3137 352e 3520 3137 3038 2c2d 3137 ,-175.5 1708,-17 │ │ │ +00008600: 352e 3520 3137 3038 2c2d 3137 352e 3520 5.5 1708,-175.5 │ │ │ +00008610: 3137 3038 2c2d 3131 382e 3520 3137 3038 1708,-118.5 1708 │ │ │ +00008620: 2c2d 3531 2e33 3920 3136 3336 2e30 312c ,-51.39 1636.01, │ │ │ +00008630: 2d37 312e 3638 2031 3537 312c 2d35 3520 -71.68 1571,-55 │ │ │ +00008640: 3134 3634 2e31 312c 2d32 372e 3537 2031 1464.11,-27.57 1 │ │ │ +00008650: 3134 322e 3534 2c2d 3136 2e31 2039 3935 142.54,-16.1 995 │ │ │ +00008660: 2e36 352c 2d31 322e 3222 2f3e 0a3c 706f .65,-12.2"/>.<po │ │ │ +00008670: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +00008680: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +00008690: 6238 6666 2220 706f 696e 7473 3d22 3137 b8ff" points="17 │ │ │ +000086a0: 3034 2e35 2c2d 3236 342e 3832 2031 3730 04.5,-264.82 170 │ │ │ +000086b0: 382c 2d32 3734 2e38 3220 3137 3131 2e35 8,-274.82 1711.5 │ │ │ +000086c0: 2c2d 3236 342e 3832 2031 3730 342e 352c ,-264.82 1704.5, │ │ │ +000086d0: 2d32 3634 2e38 3222 2f3e 0a3c 2f61 3e0a -264.82"/>.</a>. │ │ │ +000086e0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +000086f0: 6f64 6532 3026 2334 353b 2667 743b 4e6f ode20->No │ │ │ +00008700: 6465 3420 2d2d 3e0a 3c67 2069 643d 2265 de4 -->.<g id="e │ │ │ +00008710: 6467 6534 355f 4e6f 6465 3030 3030 3230 dge45_Node000020 │ │ │ +00008720: 5f4e 6f64 6530 3030 3030 3422 2063 6c61 _Node000004" cla │ │ │ +00008730: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +00008740: 653e 4e6f 6465 3230 2623 3435 3b26 6774 e>Node20-> │ │ │ +00008750: 3b4e 6f64 6534 3c2f 7469 746c 653e 0a3c ;Node4.< │ │ │ +00008760: 6720 6964 3d22 615f 6564 6765 3435 5f4e g id="a_edge45_N │ │ │ +00008770: 6f64 6530 3030 3032 305f 4e6f 6465 3030 ode000020_Node00 │ │ │ +00008780: 3030 3034 223e 3c61 2078 6c69 6e6b 3a74 0004">..< │ │ │ +00008850: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00008860: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00008870: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00008880: 3135 3634 2e30 342c 2d31 3538 2e36 2031 1564.04,-158.6 1 │ │ │ +00008890: 3537 322e 3639 2c2d 3136 342e 3733 2031 572.69,-164.73 1 │ │ │ +000088a0: 3536 392e 3735 2c2d 3135 342e 3535 2031 569.75,-154.55 1 │ │ │ +000088b0: 3536 342e 3034 2c2d 3135 382e 3622 2f3e 564.04,-158.6"/> │ │ │ +000088c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000088d0: 3c21 2d2d 204e 6f64 6532 3126 2334 353b . │ │ │ +00008920: 0a3c 7469 746c 653e 4e6f 6465 3231 2623 .Node21&# │ │ │ +00008930: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ +00008940: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00008950: 6765 3439 5f4e 6f64 6530 3030 3032 315f ge49_Node000021_ │ │ │ +00008960: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ +00008970: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00008980: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00008990: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000089a0: 6622 2064 3d22 4d31 3336 312e 3939 2c2d f" d="M1361.99,- │ │ │ +000089b0: 3135 352e 3036 4331 3335 332e 3632 2c2d 155.06C1353.62,- │ │ │ +000089c0: 3132 382e 3131 2031 3333 342e 3034 2c2d 128.11 1334.04,- │ │ │ +000089d0: 3738 2e36 3420 3132 3938 2c2d 3535 2031 78.64 1298,-55 1 │ │ │ +000089e0: 3234 392e 3738 2c2d 3233 2e33 3720 3130 249.78,-23.37 10 │ │ │ +000089f0: 3931 2e33 312c 2d31 342e 3139 2039 3935 91.31,-14.19 995 │ │ │ +00008a00: 2e38 362c 2d31 312e 3535 222f 3e0a 3c70 .86,-11.55"/>.<p │ │ │ +00008a10: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +00008a20: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +00008a30: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ +00008a40: 3335 382e 3637 2c2d 3135 362e 3136 2031 358.67,-156.16 1 │ │ │ +00008a50: 3336 342e 3832 2c2d 3136 342e 3738 2031 364.82,-164.78 1 │ │ │ +00008a60: 3336 352e 3339 2c2d 3135 342e 3220 3133 365.39,-154.2 13 │ │ │ +00008a70: 3538 2e36 372c 2d31 3536 2e31 3622 2f3e 58.67,-156.16"/> │ │ │ +00008a80: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00008a90: 3c21 2d2d 204e 6f64 6532 3126 2334 353b <!-- Node21- │ │ │ +00008aa0: 2667 743b 4e6f 6465 3130 202d 2d3e 0a3c >Node10 -->.< │ │ │ +00008ab0: 6720 6964 3d22 6564 6765 3438 5f4e 6f64 g id="edge48_Nod │ │ │ +00008ac0: 6530 3030 3032 315f 4e6f 6465 3030 3030 e000021_Node0000 │ │ │ +00008ad0: 3130 2220 636c 6173 733d 2265 6467 6522 10" class="edge" │ │ │ +00008ae0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3126 >.<title>Node21& │ │ │ +00008af0: 2334 353b 2667 743b 4e6f 6465 3130 3c2f #45;>Node10</ │ │ │ +00008b00: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00008b10: 6564 6765 3438 5f4e 6f64 6530 3030 3032 edge48_Node00002 │ │ │ +00008b20: 315f 4e6f 6465 3030 3030 3130 223e 3c61 1_Node000010"><a │ │ │ +00008b30: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00008b40: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00008b50: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00008b60: 3866 6622 2064 3d22 4d31 3330 322e 3238 8ff" d="M1302.28 │ │ │ +00008b70: 2c2d 3136 372e 3331 4331 3139 342e 3533 ,-167.31C1194.53 │ │ │ +00008b80: 2c2d 3135 3720 3937 392e 3831 2c2d 3133 ,-157 979.81,-13 │ │ │ +00008b90: 362e 3436 2038 3734 2e33 352c 2d31 3236 6.46 874.35,-126 │ │ │ +00008ba0: 2e33 3722 2f3e 0a3c 706f 6c79 676f 6e20 .37"/>.<polygon │ │ │ +00008bb0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00008bc0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00008bd0: 706f 696e 7473 3d22 3133 3032 2e30 382c points="1302.08, │ │ │ +00008be0: 2d31 3730 2e38 2031 3331 322e 3336 2c2d -170.8 1312.36,- │ │ │ +00008bf0: 3136 382e 3237 2031 3330 322e 3734 2c2d 168.27 1302.74,- │ │ │ +00008c00: 3136 332e 3834 2031 3330 322e 3038 2c2d 163.84 1302.08,- │ │ │ +00008c10: 3137 302e 3822 2f3e 0a3c 2f61 3e0a 3c2f 170.8"/>.</a>.</ │ │ │ +00008c20: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +00008c30: 6532 3226 2334 353b 2667 743b 4e6f 6465 e22->Node │ │ │ +00008c40: 3420 2d2d 3e0a 3c67 2069 643d 2265 6467 4 -->.<g id="edg │ │ │ +00008c50: 6535 325f 4e6f 6465 3030 3030 3232 5f4e e52_Node000022_N │ │ │ +00008c60: 6f64 6530 3030 3030 3422 2063 6c61 7373 ode000004" class │ │ │ +00008c70: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +00008c80: 4e6f 6465 3232 2623 3435 3b26 6774 3b4e Node22->N │ │ │ +00008c90: 6f64 6534 3c2f 7469 746c 653e 0a3c 6720 ode4..... │ │ │ +00008df0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node22-> │ │ │ +00008e60: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +00008e70: 6720 6964 3d22 615f 6564 6765 3533 5f4e g id="a_edge53_N │ │ │ +00008e80: 6f64 6530 3030 3032 325f 4e6f 6465 3030 ode000022_Node00 │ │ │ +00008e90: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">.....< │ │ │ +00008fb0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3226 /g>...Node22- │ │ │ +000091d0: 2667 743b 4e6f 6465 383c 2f74 6974 6c65 >Node8... │ │ │ +00009310: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00009320: 3c21 2d2d 204e 6f64 6532 3226 2334 353b . │ │ │ +00009370: 0a3c 7469 746c 653e 4e6f 6465 3232 2623 .Node22&# │ │ │ +00009380: 3435 3b26 6774 3b4e 6f64 6539 3c2f 7469 45;>Node9</ti │ │ │ +00009390: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000093a0: 6765 3637 5f4e 6f64 6530 3030 3032 325f ge67_Node000022_ │ │ │ +000093b0: 4e6f 6465 3030 3030 3039 223e 3c61 2078 Node000009"><a x │ │ │ +000093c0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000093d0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000093e0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000093f0: 6622 2064 3d22 4d36 3137 2e35 342c 2d32 f" d="M617.54,-2 │ │ │ +00009400: 3737 2e38 3143 3537 302e 3833 2c2d 3237 77.81C570.83,-27 │ │ │ +00009410: 322e 3132 2035 3038 2e33 372c 2d32 3630 2.12 508.37,-260 │ │ │ +00009420: 2e39 2034 3537 2c2d 3233 3920 3337 382e .9 457,-239 378. │ │ │ +00009430: 3936 2c2d 3230 352e 3733 2033 3430 2e30 96,-205.73 340.0 │ │ │ +00009440: 352c 2d32 3034 2e33 3220 3330 312c 2d31 5,-204.32 301,-1 │ │ │ +00009450: 3239 2032 3931 2e36 382c 2d31 3131 2e30 29 291.68,-111.0 │ │ │ +00009460: 3220 3330 312e 3839 2c2d 3836 2e39 3320 2 301.89,-86.93 │ │ │ +00009470: 3330 382e 3738 2c2d 3734 2e32 3122 2f3e 308.78,-74.21"/> │ │ │ +00009480: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00009490: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +000094a0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +000094b0: 3d22 3631 372e 3232 2c2d 3238 312e 3320 ="617.22,-281.3 │ │ │ +000094c0: 3632 372e 3536 2c2d 3237 382e 3938 2036 627.56,-278.98 6 │ │ │ +000094d0: 3138 2e30 332c 2d32 3734 2e33 3420 3631 18.03,-274.34 61 │ │ │ +000094e0: 372e 3232 2c2d 3238 312e 3322 2f3e 0a3c 7.22,-281.3"/>.< │ │ │ +000094f0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00009500: 2d2d 204e 6f64 6532 3226 2334 353b 2667 -- Node22-&g │ │ │ +00009510: 743b 4e6f 6465 3131 202d 2d3e 0a3c 6720 t;Node11 -->.<g │ │ │ +00009520: 6964 3d22 6564 6765 3534 5f4e 6f64 6530 id="edge54_Node0 │ │ │ +00009530: 3030 3032 325f 4e6f 6465 3030 3030 3131 00022_Node000011 │ │ │ +00009540: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00009550: 3c74 6974 6c65 3e4e 6f64 6532 3226 2334 <title>Node22 │ │ │ +00009560: 353b 2667 743b 4e6f 6465 3131 3c2f 7469 5;>Node11</ti │ │ │ +00009570: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00009580: 6765 3534 5f4e 6f64 6530 3030 3032 325f ge54_Node000022_ │ │ │ +00009590: 4e6f 6465 3030 3030 3131 223e 3c61 2078 Node000011"><a x │ │ │ +000095a0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000095b0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000095c0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +000095d0: 6622 2064 3d22 4d37 3233 2e37 372c 2d32 f" d="M723.77,-2 │ │ │ +000095e0: 3731 2e39 3343 3735 362e 3039 2c2d 3236 71.93C756.09,-26 │ │ │ +000095f0: 322e 3033 2038 3031 2e38 362c 2d32 3438 2.03 801.86,-248 │ │ │ +00009600: 2e30 3120 3833 302e 3939 2c2d 3233 392e .01 830.99,-239. │ │ │ +00009610: 3038 222f 3e0a 3c70 6f6c 7967 6f6e 2066 08"/>.<polygon f │ │ │ +00009620: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00009630: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00009640: 6f69 6e74 733d 2237 3232 2e33 332c 2d32 oints="722.33,-2 │ │ │ +00009650: 3638 2e37 3120 3731 332e 382c 2d32 3734 68.71 713.8,-274 │ │ │ +00009660: 2e39 3820 3732 342e 3338 2c2d 3237 352e .98 724.38,-275. │ │ │ +00009670: 3420 3732 322e 3333 2c2d 3236 382e 3731 4 722.33,-268.71 │ │ │ +00009680: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00009690: 673e 0a3c 212d 2d20 4e6f 6465 3232 2623 g>.<!-- Node22&# │ │ │ +000096a0: 3435 3b26 6774 3b4e 6f64 6531 3620 2d2d 45;>Node16 -- │ │ │ +000096b0: 3e0a 3c67 2069 643d 2265 6467 6535 355f >.<g id="edge55_ │ │ │ +000096c0: 4e6f 6465 3030 3030 3232 5f4e 6f64 6530 Node000022_Node0 │ │ │ +000096d0: 3030 3031 3622 2063 6c61 7373 3d22 6564 00016" class="ed │ │ │ +000096e0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +000096f0: 3232 2623 3435 3b26 6774 3b4e 6f64 6531 22->Node1 │ │ │ +00009700: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6......... │ │ │ +00009880: 4e6f 6465 3232 2623 3435 3b26 6774 3b4e Node22->N │ │ │ +00009890: 6f64 6532 313c 2f74 6974 6c65 3e0a 3c67 ode21.....< │ │ │ +000099e0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node22-> │ │ │ +00009a50: 3b4e 6f64 6532 333c 2f74 6974 6c65 3e0a ;Node23. │ │ │ +00009a60: 3c67 2069 643d 2261 5f65 6467 6535 395f ..... │ │ │ +00009b80: 0a3c 212d 2d20 4e6f 6465 3233 2623 3435 ..< │ │ │ +00009ba0: 6720 6964 3d22 6564 6765 3630 5f4e 6f64 g id="edge60_Nod │ │ │ +00009bb0: 6530 3030 3032 335f 4e6f 6465 3030 3030 e000023_Node0000 │ │ │ +00009bc0: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ +00009bd0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3326 >.Node23& │ │ │ +00009be0: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ +00009bf0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00009c00: 6467 6536 305f 4e6f 6465 3030 3030 3233 dge60_Node000023 │ │ │ +00009c10: 5f4e 6f64 6530 3030 3030 3322 3e3c 6120 _Node000003"><a │ │ │ +00009c20: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00009c30: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00009c40: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00009c50: 6666 2220 643d 224d 3130 3131 2e35 392c ff" d="M1011.59, │ │ │ +00009c60: 2d32 3230 2e38 3543 3931 362e 3636 2c2d -220.85C916.66,- │ │ │ +00009c70: 3231 302e 3534 2037 3439 2e30 312c 2d31 210.54 749.01,-1 │ │ │ +00009c80: 3932 2e33 3320 3635 372e 3637 2c2d 3138 92.33 657.67,-18 │ │ │ +00009c90: 322e 3431 222f 3e0a 3c70 6f6c 7967 6f6e 2.41"/>.<polygon │ │ │ +00009ca0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00009cb0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00009cc0: 2070 6f69 6e74 733d 2231 3031 312e 3335 points="1011.35 │ │ │ +00009cd0: 2c2d 3232 342e 3335 2031 3032 312e 3637 ,-224.35 1021.67 │ │ │ +00009ce0: 2c2d 3232 312e 3935 2031 3031 322e 3131 ,-221.95 1012.11 │ │ │ +00009cf0: 2c2d 3231 372e 3339 2031 3031 312e 3335 ,-217.39 1011.35 │ │ │ +00009d00: 2c2d 3232 342e 3335 222f 3e0a 3c2f 613e ,-224.35"/>.</a> │ │ │ +00009d10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00009d20: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ +00009d30: 6f64 6534 202d 2d3e 0a3c 6720 6964 3d22 ode4 -->.<g id=" │ │ │ +00009d40: 6564 6765 3631 5f4e 6f64 6530 3030 3032 edge61_Node00002 │ │ │ +00009d50: 335f 4e6f 6465 3030 3030 3034 2220 636c 3_Node000004" cl │ │ │ +00009d60: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +00009d70: 6c65 3e4e 6f64 6532 3326 2334 353b 2667 le>Node23-&g │ │ │ +00009d80: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ +00009d90: 3c67 2069 643d 2261 5f65 6467 6536 315f ........ │ │ │ +00009f60: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ +00009f70: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12... │ │ │ +0000a020: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .... │ │ │ +0000a260: 0a3c 6720 6964 3d22 6564 6765 3636 5f4e ..Node2 │ │ │ +0000a2a0: 3326 2334 353b 2667 743b 4e6f 6465 3134 3->Node14 │ │ │ +0000a2b0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +0000a2e0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........< │ │ │ +0000a430: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ +0000a440: 3b26 6774 3b4e 6f64 6532 303c 2f74 6974 ;>Node20..< │ │ │ +0000a490: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +0000a4a0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +0000a4b0: 2220 643d 224d 3131 3532 2e34 352c 2d32 " d="M1152.45,-2 │ │ │ +0000a4c0: 3230 2e39 3943 3132 3439 2e35 2c2d 3231 20.99C1249.5,-21 │ │ │ +0000a4d0: 302e 3634 2031 3432 322e 3832 2c2d 3139 0.64 1422.82,-19 │ │ │ +0000a4e0: 322e 3136 2031 3531 352e 3835 2c2d 3138 2.16 1515.85,-18 │ │ │ +0000a4f0: 322e 3233 222f 3e0a 3c70 6f6c 7967 6f6e 2.23"/>.. │ │ │ +0000a570: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node23-& │ │ │ +0000a5e0: 6774 3b4e 6f64 6532 313c 2f74 6974 6c65 gt;Node21.....< │ │ │ +0000a710: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node24-> │ │ │ +0000a780: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4...< │ │ │ +0000a8a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +0000a8b0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +0000a8c0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +0000a8d0: 3138 3235 2e36 332c 2d32 3638 2e36 3820 1825.63,-268.68 │ │ │ +0000a8e0: 3138 3334 2e32 372c 2d32 3734 2e38 3220 1834.27,-274.82 │ │ │ +0000a8f0: 3138 3331 2e33 352c 2d32 3634 2e36 3320 1831.35,-264.63 │ │ │ +0000a900: 3138 3235 2e36 332c 2d32 3638 2e36 3822 1825.63,-268.68" │ │ │ +0000a910: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />...... │ │ ├── ./usr/share/doc/ucommon-doc/html/a00407.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/temporary.h File Reference │ │ │ +UCommon: ucommon/reuse.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ @@ -47,126 +47,60 @@ │ │ │ │ │ │
│ │ │ │ │ │
│ │ │
│ │ │ Data Structures | │ │ │ Namespaces | │ │ │ -Macros
│ │ │ -
temporary.h File Reference
│ │ │ +Typedefs
│ │ │ +
reuse.h File Reference
│ │ │ │ │ │
│ │ │ │ │ │ -

Temporary templates for C++. │ │ │ +

Basic array and reusable object factory heap support. │ │ │ More...

│ │ │ -
#include <ucommon/platform.h>
│ │ │ -#include <ucommon/protocols.h>
│ │ │ -#include <ucommon/thread.h>
│ │ │ -#include <ucommon/string.h>
│ │ │ -#include <ucommon/memory.h>
│ │ │ -#include <ucommon/fsys.h>
│ │ │ -#include <cstdlib>
│ │ │ -#include <cstring>
│ │ │ -#include <stdexcept>
│ │ │ +
#include <ucommon/thread.h>
│ │ │
│ │ │ -Include dependency graph for temporary.h:
│ │ │ +Include dependency graph for reuse.h:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │

Go to the source code of this file.

│ │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ + │ │ │ │ │ │

│ │ │ Data Structures

class  ucommon::temporary< T >
 Manage temporary object stored on the heap. More...
class  ucommon::array_reuse< T >
 An array of reusable objects. More...
 
class  ucommon::paged_reuse< T >
 A reusable private pool of reusable types. More...
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ Namespaces

namespace  ucommon
 Common namespace for all ucommon objects.
 
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ + │ │ │

│ │ │ -Macros

#define THROW(x)   throw x
 
#define THROWS(x)   throw(x)
 
#define THROWS_ANY   throw()
 

│ │ │ +Typedefs

typedef unsigned short ucommon::vectorsize_t
 
│ │ │

Detailed Description

│ │ │ -

Temporary templates for C++.

│ │ │ -

This offers automatic management of heap temporary objects.

│ │ │ - │ │ │ -

Definition in file temporary.h.

│ │ │ -

Macro Definition Documentation

│ │ │ - │ │ │ -

◆ THROW

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
#define THROW( x)   throw x
│ │ │ -
│ │ │ - │ │ │ -

Definition at line 57 of file temporary.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ THROWS

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
#define THROWS( x)   throw(x)
│ │ │ -
│ │ │ +

Basic array and reusable object factory heap support.

│ │ │ +

This offers ucommon support for forming reusable object pools. Reusable object pools can be tied to local heaps and offer a means to create type factories that do not require global locking through malloc.

│ │ │ │ │ │ -

Definition at line 62 of file temporary.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ THROWS_ANY

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
#define THROWS_ANY   throw()
│ │ │ -
│ │ │ - │ │ │ -

Definition at line 63 of file temporary.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ -
│ │ │ +

Definition in file reuse.h.

│ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,57 +3,40 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -_D_a_t_a_ _S_t_r_u_c_t_u_r_e_s | _N_a_m_e_s_p_a_c_e_s | _M_a_c_r_o_s │ │ │ │ -temporary.h File Reference │ │ │ │ -Temporary templates for C++. _M_o_r_e_._._. │ │ │ │ -#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ +_D_a_t_a_ _S_t_r_u_c_t_u_r_e_s | _N_a_m_e_s_p_a_c_e_s | _T_y_p_e_d_e_f_s │ │ │ │ +reuse.h File Reference │ │ │ │ +Basic array and reusable object factory heap support. _M_o_r_e_._._. │ │ │ │ #include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ -#include <_u_c_o_m_m_o_n_/_f_s_y_s_._h> │ │ │ │ -#include │ │ │ │ -#include │ │ │ │ -#include │ │ │ │ -Include dependency graph for temporary.h: │ │ │ │ +Include dependency graph for reuse.h: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ This graph shows which files directly or indirectly include this file: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ DDaattaa SSttrruuccttuurreess │ │ │ │ -class   _u_c_o_m_m_o_n_:_:_t_e_m_p_o_r_a_r_y_<_ _T_ _> │ │ │ │ -  Manage temporary object stored on the heap. _M_o_r_e_._._. │ │ │ │ +class   _u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_<_ _T_ _> │ │ │ │ +  An array of reusable objects. _M_o_r_e_._._. │ │ │ │ +  │ │ │ │ +class   _u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_<_ _T_ _> │ │ │ │ +  A reusable private pool of reusable types. _M_o_r_e_._._. │ │ │ │   │ │ │ │ NNaammeessppaacceess │ │ │ │ namespace   _u_c_o_m_m_o_n │ │ │ │   Common namespace for all ucommon objects. │ │ │ │   │ │ │ │ -MMaaccrrooss │ │ │ │ -#define  _T_H_R_O_W(x)   throw x │ │ │ │ -  │ │ │ │ -#define  _T_H_R_O_W_S(x)   throw(x) │ │ │ │ -  │ │ │ │ -#define  _T_H_R_O_W_S___A_N_Y   throw() │ │ │ │ +TTyyppeeddeeffss │ │ │ │ +typedef unsigned short  _u_c_o_m_m_o_n_:_:_v_e_c_t_o_r_s_i_z_e___t │ │ │ │   │ │ │ │ ********** DDeettaaiilleedd DDeessccrriippttiioonn ********** │ │ │ │ -Temporary templates for C++. │ │ │ │ -This offers automatic management of heap temporary objects. │ │ │ │ -Definition in file _t_e_m_p_o_r_a_r_y_._h. │ │ │ │ -********** MMaaccrroo DDeeffiinniittiioonn DDooccuummeennttaattiioonn ********** │ │ │ │ -********** _?◆_? TTHHRROOWW ********** │ │ │ │ -#define THROW (   x )    throw x │ │ │ │ -Definition at line _5_7 of file _t_e_m_p_o_r_a_r_y_._h. │ │ │ │ -********** _?◆_? TTHHRROOWWSS ********** │ │ │ │ -#define THROWS (   x )    throw(x) │ │ │ │ -Definition at line _6_2 of file _t_e_m_p_o_r_a_r_y_._h. │ │ │ │ -********** _?◆_? TTHHRROOWWSS__AANNYY ********** │ │ │ │ -#define THROWS_ANY   throw() │ │ │ │ -Definition at line _6_3 of file _t_e_m_p_o_r_a_r_y_._h. │ │ │ │ +Basic array and reusable object factory heap support. │ │ │ │ +This offers ucommon support for forming reusable object pools. Reusable object │ │ │ │ +pools can be tied to local heaps and offer a means to create type factories │ │ │ │ +that do not require global locking through malloc. │ │ │ │ +Definition in file _r_e_u_s_e_._h. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00407_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/temporary.h Source File │ │ │ +UCommon: ucommon/reuse.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ @@ -44,15 +44,15 @@ │ │ │
│ │ │ │ │ │ │ │ │
│ │ │ -
temporary.h
│ │ │ +
reuse.h
│ │ │
│ │ │
│ │ │ Go to the documentation of this file.
1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
│ │ │
2// Copyright (C) 2015-2020 Cherokees of Idaho.
│ │ │
3//
│ │ │
4// This file is part of GNU uCommon C++.
│ │ │
5//
│ │ │ @@ -65,330 +65,199 @@ │ │ │
12// but WITHOUT ANY WARRANTY; without even the implied warranty of
│ │ │
13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
│ │ │
14// GNU Lesser General Public License for more details.
│ │ │
15//
│ │ │
16// You should have received a copy of the GNU Lesser General Public License
│ │ │
17// along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
│ │ │
18
│ │ │ -
25#ifndef _UCOMMON_TEMPORARY_H_
│ │ │ -
26#define _UCOMMON_TEMPORARY_H_
│ │ │ -
27
│ │ │ -
28#ifndef _UCOMMON_CONFIG_H_
│ │ │ -
29#include <ucommon/platform.h>
│ │ │ -
30#endif
│ │ │ -
31
│ │ │ -
32#ifndef _UCOMMON_PROTOCOLS_H_
│ │ │ -
33#include <ucommon/protocols.h>
│ │ │ -
34#endif
│ │ │ +
27#ifndef _UCOMMON_REUSE_H_
│ │ │ +
28#define _UCOMMON_REUSE_H_
│ │ │ +
29
│ │ │ +
30#ifndef _UCOMMON_THREAD_H_
│ │ │ +
31#include <ucommon/thread.h>
│ │ │ +
32#endif
│ │ │ +
33
│ │ │ +
34namespace ucommon {
│ │ │
35
│ │ │ -
36#ifndef _UCOMMON_THREAD_H_
│ │ │ -
37#include <ucommon/thread.h>
│ │ │ -
38#endif
│ │ │ -
39
│ │ │ -
40#ifndef _UCOMMON_STRING_H_
│ │ │ -
41#include <ucommon/string.h>
│ │ │ -
42#endif
│ │ │ -
43
│ │ │ -
44#ifndef _UCOMMON_MEMORY_H_
│ │ │ -
45#include <ucommon/memory.h>
│ │ │ -
46#endif
│ │ │ -
47
│ │ │ -
48#ifndef _UCOMMON_FSYS_H_
│ │ │ -
49#include <ucommon/fsys.h>
│ │ │ -
50#endif
│ │ │ +
36typedef unsigned short vectorsize_t;
│ │ │ +
37
│ │ │ +
45class __EXPORT ArrayReuse : public ReusableAllocator
│ │ │ +
46{
│ │ │ +
47private:
│ │ │ +
48 size_t objsize;
│ │ │ +
49 unsigned count, limit, used;
│ │ │ +
50 caddr_t mem;
│ │ │
51
│ │ │ -
52#include <cstdlib>
│ │ │ -
53#include <cstring>
│ │ │ -
54#include <stdexcept>
│ │ │ -
55
│ │ │ -
56#ifndef UCOMMON_SYSRUNTIME
│ │ │ -
57#define THROW(x) throw x
│ │ │ -
58#if __cplusplus > 199711L
│ │ │ -
59#define THROWS(x)
│ │ │ -
60#define THROWS_ANY
│ │ │ -
61#else
│ │ │ -
62#define THROWS(x) throw(x)
│ │ │ -
63#define THROWS_ANY throw()
│ │ │ -
64#endif
│ │ │ -
65#else
│ │ │ -
66#define THROW(x) ::abort()
│ │ │ -
67#define THROWS(x)
│ │ │ -
68#define THROWS_ANY
│ │ │ -
69#endif
│ │ │ -
70
│ │ │ -
71namespace ucommon {
│ │ │ -
72
│ │ │ -
84template <typename T>
│ │ │ - │ │ │ -
86{
│ │ │ -
87private:
│ │ │ -
88 __DELETE_COPY(temporary);
│ │ │ -
89
│ │ │ -
90protected:
│ │ │ -
91 T *array;
│ │ │ -
92 size_t used;
│ │ │ -
93
│ │ │ -
94public:
│ │ │ -
98 inline temporary(size_t size = 1) {
│ │ │ -
99 array = new T[size];
│ │ │ -
100 used = size;
│ │ │ -
101 }
│ │ │ -
102
│ │ │ -
103 inline temporary(size_t size, const T initial) {
│ │ │ -
104 array = new T[size];
│ │ │ -
105 used = size;
│ │ │ -
106 for(size_t p = 0; p < size; ++p)
│ │ │ -
107 array[p] = initial;
│ │ │ -
108 }
│ │ │ -
109
│ │ │ -
110 inline explicit temporary(const T initial) {
│ │ │ -
111 array = new T[1];
│ │ │ -
112 used = 1;
│ │ │ -
113 array[0] = initial;
│ │ │ -
114 }
│ │ │ -
115
│ │ │ -
116 inline ~temporary() {
│ │ │ -
117 if(array) {
│ │ │ -
118 delete[] array;
│ │ │ -
119 array = NULL;
│ │ │ -
120 }
│ │ │ -
121 }
│ │ │ -
122
│ │ │ -
123 inline operator T&() const {
│ │ │ -
124 return array[0];
│ │ │ -
125 }
│ │ │ -
126
│ │ │ -
131 inline T& operator*() const {
│ │ │ -
132 return array[0];
│ │ │ -
133 }
│ │ │ -
134
│ │ │ -
139 inline T* operator->() const {
│ │ │ -
140 return &array[0];
│ │ │ -
141 }
│ │ │ -
142
│ │ │ -
143 inline operator bool() const {
│ │ │ -
144 return array != NULL;
│ │ │ -
145 }
│ │ │ -
146
│ │ │ -
147 inline bool operator!() const {
│ │ │ -
148 return array == NULL;
│ │ │ -
149 }
│ │ │ -
150
│ │ │ -
151 inline temporary& operator=(const T initial) {
│ │ │ -
152 array[0] = initial;
│ │ │ -
153 return *this;
│ │ │ -
154 }
│ │ │ -
155
│ │ │ -
156 inline void release() {
│ │ │ -
157 if(array) {
│ │ │ -
158 delete[] array;
│ │ │ -
159 array = NULL;
│ │ │ -
160 }
│ │ │ -
161 }
│ │ │ -
162
│ │ │ -
163 inline T& operator[](size_t index) const {
│ │ │ -
164 crit(index < used, "array out of bound");
│ │ │ -
165 return array[index];
│ │ │ -
166 }
│ │ │ -
167
│ │ │ -
168 inline T* operator()(size_t index) const {
│ │ │ -
169 crit(index < used, "array out of bound");
│ │ │ -
170 return &array[index];
│ │ │ -
171 }
│ │ │ -
172
│ │ │ -
173 inline void operator()(size_t index, const T value) {
│ │ │ -
174 crit(index < used, "array out of bound");
│ │ │ -
175 array[index] = value;
│ │ │ -
176 }
│ │ │ -
177
│ │ │ -
178 inline T& value(size_t index) const {
│ │ │ -
179 crit(index < used, "array out of bound");
│ │ │ -
180 return array[index];
│ │ │ -
181 }
│ │ │ -
182
│ │ │ -
183 inline void value(size_t index, const T value) {
│ │ │ -
184 crit(index < used, "array out of bound");
│ │ │ -
185 array[index] = value;
│ │ │ -
186 }
│ │ │ -
187
│ │ │ -
188 inline size_t read(FILE *fp) {
│ │ │ -
189 return (fp == NULL) || (array == NULL) ?
│ │ │ -
190 0 : fread(array, sizeof(T), used, fp);
│ │ │ -
191 }
│ │ │ -
192
│ │ │ -
193 inline size_t write(FILE *fp) {
│ │ │ -
194 return (fp == NULL) || (array == NULL) ?
│ │ │ -
195 0 : fwrite(array, sizeof(T), used, fp);
│ │ │ -
196 }
│ │ │ -
197
│ │ │ -
198 inline size_t seek(FILE *fp, long pos) {
│ │ │ -
199 return (fp == NULL) ?
│ │ │ -
200 0 : (fseek(fp, sizeof(T) * pos, SEEK_CUR) / sizeof(T));
│ │ │ -
201 }
│ │ │ -
202};
│ │ │ +
52 __DELETE_DEFAULTS(ArrayReuse);
│ │ │ +
53
│ │ │ +
54protected:
│ │ │ +
55 ArrayReuse(size_t objsize, unsigned c);
│ │ │ +
56 ArrayReuse(size_t objsize, unsigned c, void *memory);
│ │ │ +
57
│ │ │ +
58public:
│ │ │ +
62 ~ArrayReuse();
│ │ │ +
63
│ │ │ +
64protected:
│ │ │ +
65 bool avail(void) const;
│ │ │ +
66
│ │ │ +
67 ReusableObject *get(timeout_t timeout);
│ │ │ +
68 ReusableObject *get(void);
│ │ │ +
69 ReusableObject *request(void);
│ │ │ +
70};
│ │ │ +
71
│ │ │ +
79class __EXPORT PagerReuse : protected __PROTOCOL MemoryRedirect, protected ReusableAllocator
│ │ │ +
80{
│ │ │ +
81private:
│ │ │ +
82 unsigned limit, count;
│ │ │ +
83 size_t osize;
│ │ │ +
84
│ │ │ +
85 __DELETE_DEFAULTS(PagerReuse);
│ │ │ +
86
│ │ │ +
87protected:
│ │ │ +
88 PagerReuse(mempager *pager, size_t objsize, unsigned count);
│ │ │ +
89 ~PagerReuse();
│ │ │ +
90
│ │ │ +
91 bool avail(void) const;
│ │ │ +
92 ReusableObject *get(void);
│ │ │ +
93 ReusableObject *get(timeout_t timeout);
│ │ │ +
94 ReusableObject *request(void);
│ │ │ +
95};
│ │ │ +
96
│ │ │ +
103template<class T>
│ │ │ +
104class array_reuse : protected ArrayReuse
│ │ │ +
105{
│ │ │ +
106private:
│ │ │ +
107 __DELETE_DEFAULTS(array_reuse);
│ │ │ +
108
│ │ │ +
109public:
│ │ │ +
114 inline array_reuse(unsigned count) :
│ │ │ +
115 ArrayReuse(sizeof(T), count) {}
│ │ │ +
116
│ │ │ +
122 inline array_reuse(unsigned count, void *memory) :
│ │ │ +
123 ArrayReuse(sizeof(T), count, memory) {}
│ │ │ +
124
│ │ │ +
129 inline operator bool() const {
│ │ │ +
130 return avail();
│ │ │ +
131 }
│ │ │ +
132
│ │ │ +
137 inline bool operator!() const {
│ │ │ +
138 return !avail();
│ │ │ +
139 }
│ │ │ +
140
│ │ │ +
145 inline T* request(void) {
│ │ │ +
146 return static_cast<T*>(ArrayReuse::request());
│ │ │ +
147 }
│ │ │ +
148
│ │ │ +
154 inline T* get(void) {
│ │ │ +
155 return static_cast<T*>(ArrayReuse::get());
│ │ │ +
156 }
│ │ │ +
157
│ │ │ +
163 inline T* create(void) {
│ │ │ +
164 return init<T>(static_cast<T*>(ArrayReuse::get()));
│ │ │ +
165 }
│ │ │ +
166
│ │ │ +
173 inline T* get(timeout_t timeout) {
│ │ │ +
174 return static_cast<T*>(ArrayReuse::get(timeout));
│ │ │ +
175 }
│ │ │ +
176
│ │ │ +
183 inline T* create(timeout_t timeout) {
│ │ │ +
184 return init<T>(static_cast<T*>(ArrayReuse::get(timeout)));
│ │ │ +
185 }
│ │ │ +
186
│ │ │ +
191 inline void release(T *object) {
│ │ │ +
192 ArrayReuse::release(object);
│ │ │ +
193 }
│ │ │ +
194
│ │ │ +
200 inline operator T*() {
│ │ │ +
201 return array_reuse::get();
│ │ │ +
202 }
│ │ │
203
│ │ │ -
204template<>
│ │ │ -
205class temporary<char *>
│ │ │ -
206{
│ │ │ -
207private:
│ │ │ -
208 __DELETE_COPY(temporary);
│ │ │ -
209
│ │ │ -
210protected:
│ │ │ -
211 char *object;
│ │ │ -
212 size_t used;
│ │ │ +
209 inline T *operator*() {
│ │ │ +
210 return array_reuse::get();
│ │ │ +
211 }
│ │ │ +
212};
│ │ │
213
│ │ │ -
214public:
│ │ │ -
218 inline temporary(size_t size) {
│ │ │ -
219 object = (char *)::malloc(size);
│ │ │ -
220 used = size;
│ │ │ -
221 }
│ │ │ -
222
│ │ │ -
223 inline operator char *() const {
│ │ │ -
224 return object;
│ │ │ -
225 }
│ │ │ -
226
│ │ │ -
227 inline size_t size() const {
│ │ │ -
228 return used;
│ │ │ -
229 }
│ │ │ -
230
│ │ │ -
235 inline char *operator*() const {
│ │ │ -
236 return object;
│ │ │ -
237 }
│ │ │ -
238
│ │ │ -
239 inline operator bool() const {
│ │ │ -
240 return object != NULL;
│ │ │ -
241 }
│ │ │ -
242
│ │ │ -
243 inline bool operator!() const {
│ │ │ -
244 return object == NULL;
│ │ │ -
245 }
│ │ │ -
246
│ │ │ -
247 inline void release() {
│ │ │ -
248 if(object) {
│ │ │ -
249 ::free(object);
│ │ │ -
250 object = NULL;
│ │ │ -
251 }
│ │ │ -
252 }
│ │ │ -
253
│ │ │ -
254 inline ~temporary() {
│ │ │ -
255 if(object) {
│ │ │ -
256 ::free(object);
│ │ │ -
257 object = NULL;
│ │ │ -
258 }
│ │ │ -
259 }
│ │ │ -
260
│ │ │ -
261 inline size_t read(FILE *fp) {
│ │ │ -
262 return (fp == NULL) || (object == NULL) ?
│ │ │ -
263 0 : String::count(fgets(object, (socksize_t)used, fp));
│ │ │ -
264 }
│ │ │ -
265
│ │ │ -
266 inline size_t write(FILE *fp) {
│ │ │ -
267 return (fp == NULL) || (object == NULL) ?
│ │ │ -
268 0 : fputs(object, fp);
│ │ │ -
269 }
│ │ │ -
270
│ │ │ -
271 inline size_t seek(FILE *fp, long pos) {
│ │ │ -
272 return (fp == NULL) ?
│ │ │ -
273 0 : fseek(fp, pos, SEEK_CUR);
│ │ │ -
274 }
│ │ │ -
275};
│ │ │ -
276
│ │ │ -
277template<>
│ │ │ -
278class temporary<uint8_t *>
│ │ │ -
279{
│ │ │ -
280private:
│ │ │ -
281 inline temporary(const temporary<uint8_t *>&) {};
│ │ │ -
282
│ │ │ -
283protected:
│ │ │ -
284 uint8_t *object;
│ │ │ -
285 size_t used;
│ │ │ -
286
│ │ │ -
287public:
│ │ │ -
291 inline temporary(size_t size) {
│ │ │ -
292 object = (uint8_t *)::malloc(size);
│ │ │ -
293 used = size;
│ │ │ -
294 }
│ │ │ -
295
│ │ │ -
296 inline operator uint8_t *() const {
│ │ │ -
297 return object;
│ │ │ -
298 }
│ │ │ -
299
│ │ │ -
300 inline size_t size() const {
│ │ │ -
301 return used;
│ │ │ -
302 }
│ │ │ -
303
│ │ │ -
308 inline uint8_t *operator*() const {
│ │ │ -
309 return object;
│ │ │ -
310 }
│ │ │ -
311
│ │ │ -
312 inline operator bool() const {
│ │ │ -
313 return object != NULL;
│ │ │ -
314 }
│ │ │ -
315
│ │ │ -
316 inline bool operator!() const {
│ │ │ -
317 return object == NULL;
│ │ │ -
318 }
│ │ │ -
319
│ │ │ -
320 inline void release() {
│ │ │ -
321 if(object) {
│ │ │ -
322 ::free(object);
│ │ │ -
323 object = NULL;
│ │ │ -
324 }
│ │ │ +
220template <class T>
│ │ │ +
221class paged_reuse : protected PagerReuse
│ │ │ +
222{
│ │ │ +
223private:
│ │ │ +
224 __DELETE_DEFAULTS(paged_reuse);
│ │ │ +
225
│ │ │ +
226public:
│ │ │ +
234 inline paged_reuse(mempager *pager, unsigned count) :
│ │ │ +
235 PagerReuse(pager, sizeof(T), count) {}
│ │ │ +
236
│ │ │ +
241 inline operator bool() const {
│ │ │ +
242 return PagerReuse::avail();
│ │ │ +
243 }
│ │ │ +
244
│ │ │ +
249 inline bool operator!() const {
│ │ │ +
250 return !PagerReuse::avail();
│ │ │ +
251 }
│ │ │ +
252
│ │ │ +
258 inline T *get(void) {
│ │ │ +
259 return static_cast<T*>(PagerReuse::get());
│ │ │ +
260 }
│ │ │ +
261
│ │ │ +
268 inline T *create(void) {
│ │ │ +
269 return init<T>(static_cast<T*>(PagerReuse::get()));
│ │ │ +
270 }
│ │ │ +
271
│ │ │ +
278 inline T *get(timeout_t timeout) {
│ │ │ +
279 return static_cast<T*>(PagerReuse::get(timeout));
│ │ │ +
280 }
│ │ │ +
281
│ │ │ +
289 inline T *create(timeout_t timeout) {
│ │ │ +
290 return init<T>(static_cast<T*>(PagerReuse::get(timeout)));
│ │ │ +
291 }
│ │ │ +
292
│ │ │ +
297 inline T *request(void) {
│ │ │ +
298 return static_cast<T*>(PagerReuse::request());
│ │ │ +
299 }
│ │ │ +
300
│ │ │ +
305 inline void release(T *object) {
│ │ │ +
306 PagerReuse::release(object);
│ │ │ +
307 }
│ │ │ +
308
│ │ │ +
314 inline T *operator*() {
│ │ │ +
315 return paged_reuse::get();
│ │ │ +
316 }
│ │ │ +
317
│ │ │ +
323 inline operator T*() {
│ │ │ +
324 return paged_reuse::get();
│ │ │
325 }
│ │ │ -
326
│ │ │ -
327 inline size_t read(FILE *fp) {
│ │ │ -
328 return (fp == NULL) || (object == NULL) ?
│ │ │ -
329 0 : fread(object, 1, used, fp);
│ │ │ -
330 }
│ │ │ -
331
│ │ │ -
332 inline size_t write(FILE *fp) {
│ │ │ -
333 return (fp == NULL) || (object == NULL) ?
│ │ │ -
334 0 : fwrite(object, 1, used, fp);
│ │ │ -
335 }
│ │ │ -
336
│ │ │ -
337 inline size_t seek(FILE *fp, long pos) {
│ │ │ -
338 return (fp == NULL) ?
│ │ │ -
339 0 : fseek(fp, pos, SEEK_CUR);
│ │ │ -
340 }
│ │ │ -
341
│ │ │ -
342 inline size_t read(fsys& fs) {
│ │ │ -
343 ssize_t result;
│ │ │ -
344 if(!object || (result = fs.read(object, used)) < 0)
│ │ │ -
345 return 0;
│ │ │ -
346 return (size_t)result;
│ │ │ -
347 }
│ │ │ -
348
│ │ │ -
349 inline size_t write(fsys& fs) {
│ │ │ -
350 ssize_t result;
│ │ │ -
351 if(!object || (result = fs.write(object, used)) < 0)
│ │ │ -
352 return 0;
│ │ │ -
353 return (size_t)result;
│ │ │ -
354 }
│ │ │ -
355
│ │ │ -
356 inline ~temporary() {
│ │ │ -
357 if(object) {
│ │ │ -
358 ::free(object);
│ │ │ -
359 object = NULL;
│ │ │ -
360 }
│ │ │ -
361 }
│ │ │ -
362};
│ │ │ -
363
│ │ │ -
364} // namespace ucommon
│ │ │ -
365
│ │ │ -
366#endif
│ │ │ -
Private heaps, pools, and associations.
│ │ │ -
Abstract interfaces and support.
│ │ │ -
Various miscellaneous platform specific headers and defines.
│ │ │ -
Thread-aware file system manipulation class.
│ │ │ -
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ -
Manage temporary object stored on the heap.
Definition temporary.h:86
│ │ │ -
T * operator->() const
Access members of our heap object through our temporary.
Definition temporary.h:139
│ │ │ -
T & operator*() const
Access heap object through our temporary directly.
Definition temporary.h:131
│ │ │ -
temporary(size_t size=1)
Construct a temporary object, create our stack frame reference.
Definition temporary.h:98
│ │ │ -
A common string class and character string support functions.
│ │ │ +
326};
│ │ │ +
327
│ │ │ +
328} // namespace ucommon
│ │ │ +
329
│ │ │ +
330#endif
│ │ │ +
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ +
T &() limit(T &value, T &low, T &high)
Convenience macro to range restrict values.
Definition generics.h:473
│ │ │ +
This is a base class for objects that may be created in pager pools.
Definition memory.h:854
│ │ │ +
An array of reusable objects.
Definition reuse.h:105
│ │ │ +
T * request(void)
Request immediately next available typed object from the heap.
Definition reuse.h:145
│ │ │ +
array_reuse(unsigned count, void *memory)
Create reusable objects of specific type in preallocated memory.
Definition reuse.h:122
│ │ │ +
T * create(timeout_t timeout)
Create a typed object from the heap.
Definition reuse.h:183
│ │ │ +
T * create(void)
Create a typed object from the heap.
Definition reuse.h:163
│ │ │ +
T * get(void)
Get a typed object from the heap.
Definition reuse.h:154
│ │ │ +
array_reuse(unsigned count)
Create private heap of reusable objects of specified type.
Definition reuse.h:114
│ │ │ +
void release(T *object)
Release (return) a typed object back to the heap for re-use.
Definition reuse.h:191
│ │ │ +
bool operator!() const
Test if the entire heap has been allocated.
Definition reuse.h:137
│ │ │ +
T * operator*()
Get a typed object from the heap by pointer reference.
Definition reuse.h:209
│ │ │ +
T * get(timeout_t timeout)
Get a typed object from the heap.
Definition reuse.h:173
│ │ │ +
A reusable private pool of reusable types.
Definition reuse.h:222
│ │ │ +
T * create(void)
Get a typed object from the pager heap.
Definition reuse.h:268
│ │ │ +
void release(T *object)
Release (return) a typed object back to the pager heap for re-use.
Definition reuse.h:305
│ │ │ +
T * create(timeout_t timeout)
Create a typed object from the heap.
Definition reuse.h:289
│ │ │ +
T * get(void)
Get a typed object from the pager heap.
Definition reuse.h:258
│ │ │ +
T * operator*()
Get a typed object from the pager heap by type casting reference.
Definition reuse.h:314
│ │ │ +
bool operator!() const
Test if no objects are available for reuse or the pager.
Definition reuse.h:249
│ │ │ +
T * get(timeout_t timeout)
Get a typed object from the heap.
Definition reuse.h:278
│ │ │ +
paged_reuse(mempager *pager, unsigned count)
Create a managed reusable typed object pool.
Definition reuse.h:234
│ │ │ +
T * request(void)
Request immediately next available typed object from the pager heap.
Definition reuse.h:297
│ │ │
Thread classes and sychronization objects.
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -temporary.h │ │ │ │ +reuse.h │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ 1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks. │ │ │ │ 2// Copyright (C) 2015-2020 Cherokees of Idaho. │ │ │ │ 3// │ │ │ │ 4// This file is part of GNU uCommon C++. │ │ │ │ 5// │ │ │ │ 6// GNU uCommon C++ is free software: you can redistribute it and/or modify │ │ │ │ @@ -23,345 +23,265 @@ │ │ │ │ 12// but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ 13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ 14// GNU Lesser General Public License for more details. │ │ │ │ 15// │ │ │ │ 16// You should have received a copy of the GNU Lesser General Public License │ │ │ │ 17// along with GNU uCommon C++. If not, see . │ │ │ │ 18 │ │ │ │ -25#ifndef _UCOMMON_TEMPORARY_H_ │ │ │ │ -26#define _UCOMMON_TEMPORARY_H_ │ │ │ │ -27 │ │ │ │ -28#ifndef _UCOMMON_CONFIG_H_ │ │ │ │ -29#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ -30#endif │ │ │ │ -31 │ │ │ │ -32#ifndef _UCOMMON_PROTOCOLS_H_ │ │ │ │ -33#include <_u_c_o_m_m_o_n_/_p_r_o_t_o_c_o_l_s_._h> │ │ │ │ -34#endif │ │ │ │ +27#ifndef _UCOMMON_REUSE_H_ │ │ │ │ +28#define _UCOMMON_REUSE_H_ │ │ │ │ +29 │ │ │ │ +30#ifndef _UCOMMON_THREAD_H_ │ │ │ │ +31#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ +32#endif │ │ │ │ +33 │ │ │ │ +34namespace _u_c_o_m_m_o_n { │ │ │ │ 35 │ │ │ │ -36#ifndef _UCOMMON_THREAD_H_ │ │ │ │ -37#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ -38#endif │ │ │ │ -39 │ │ │ │ -40#ifndef _UCOMMON_STRING_H_ │ │ │ │ -41#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ -42#endif │ │ │ │ -43 │ │ │ │ -44#ifndef _UCOMMON_MEMORY_H_ │ │ │ │ -45#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ -46#endif │ │ │ │ -47 │ │ │ │ -48#ifndef _UCOMMON_FSYS_H_ │ │ │ │ -49#include <_u_c_o_m_m_o_n_/_f_s_y_s_._h> │ │ │ │ -50#endif │ │ │ │ +36typedef unsigned short vectorsize_t; │ │ │ │ +37 │ │ │ │ +45class __EXPORT ArrayReuse : public ReusableAllocator │ │ │ │ +46{ │ │ │ │ +47private: │ │ │ │ +48 size_t objsize; │ │ │ │ +49 unsigned count, _l_i_m_i_t, used; │ │ │ │ +50 caddr_t mem; │ │ │ │ 51 │ │ │ │ -52#include │ │ │ │ -53#include │ │ │ │ -54#include │ │ │ │ -55 │ │ │ │ -56#ifndef UCOMMON_SYSRUNTIME │ │ │ │ -57#define THROW(x) throw x │ │ │ │ -58#if __cplusplus > 199711L │ │ │ │ -59#define THROWS(x) │ │ │ │ -60#define THROWS_ANY │ │ │ │ -61#else │ │ │ │ -62#define THROWS(x) throw(x) │ │ │ │ -63#define THROWS_ANY throw() │ │ │ │ -64#endif │ │ │ │ -65#else │ │ │ │ -66#define THROW(x) ::abort() │ │ │ │ -67#define THROWS(x) │ │ │ │ -68#define THROWS_ANY │ │ │ │ -69#endif │ │ │ │ -70 │ │ │ │ -71namespace _u_c_o_m_m_o_n { │ │ │ │ -72 │ │ │ │ -84template │ │ │ │ -_8_5class _t_e_m_p_o_r_a_r_y │ │ │ │ -86{ │ │ │ │ -87private: │ │ │ │ -88 __DELETE_COPY(_t_e_m_p_o_r_a_r_y); │ │ │ │ -89 │ │ │ │ -90protected: │ │ │ │ -91 T *array; │ │ │ │ -92 size_t used; │ │ │ │ -93 │ │ │ │ -94public: │ │ │ │ -_9_8 inline _t_e_m_p_o_r_a_r_y(size_t size = 1) { │ │ │ │ -99 array = new T[size]; │ │ │ │ -100 used = size; │ │ │ │ -101 } │ │ │ │ -102 │ │ │ │ -103 inline _t_e_m_p_o_r_a_r_y(size_t size, const T initial) { │ │ │ │ -104 array = new T[size]; │ │ │ │ -105 used = size; │ │ │ │ -106 for(size_t p = 0; p < size; ++p) │ │ │ │ -107 array[p] = initial; │ │ │ │ -108 } │ │ │ │ -109 │ │ │ │ -110 inline explicit temporary(const T initial) { │ │ │ │ -111 array = new T[1]; │ │ │ │ -112 used = 1; │ │ │ │ -113 array[0] = initial; │ │ │ │ -114 } │ │ │ │ -115 │ │ │ │ -116 inline ~temporary() { │ │ │ │ -117 if(array) { │ │ │ │ -118 delete[] array; │ │ │ │ -119 array = NULL; │ │ │ │ -120 } │ │ │ │ -121 } │ │ │ │ -122 │ │ │ │ -123 inline operator T&() const { │ │ │ │ -124 return array[0]; │ │ │ │ -125 } │ │ │ │ -126 │ │ │ │ -_1_3_1 inline T& _o_p_e_r_a_t_o_r_*() const { │ │ │ │ -132 return array[0]; │ │ │ │ -133 } │ │ │ │ -134 │ │ │ │ -_1_3_9 inline T* _o_p_e_r_a_t_o_r_-_>() const { │ │ │ │ -140 return &array[0]; │ │ │ │ -141 } │ │ │ │ -142 │ │ │ │ -143 inline operator bool() const { │ │ │ │ -144 return array != NULL; │ │ │ │ -145 } │ │ │ │ -146 │ │ │ │ -147 inline bool operator!() const { │ │ │ │ -148 return array == NULL; │ │ │ │ -149 } │ │ │ │ -150 │ │ │ │ -151 inline temporary& operator=(const T initial) { │ │ │ │ -152 array[0] = initial; │ │ │ │ -153 return *this; │ │ │ │ -154 } │ │ │ │ -155 │ │ │ │ -156 inline void release() { │ │ │ │ -157 if(array) { │ │ │ │ -158 delete[] array; │ │ │ │ -159 array = NULL; │ │ │ │ -160 } │ │ │ │ -161 } │ │ │ │ -162 │ │ │ │ -163 inline T& operator[](size_t index) const { │ │ │ │ -164 crit(index < used, "array out of bound"); │ │ │ │ -165 return array[index]; │ │ │ │ -166 } │ │ │ │ -167 │ │ │ │ -168 inline T* operator()(size_t index) const { │ │ │ │ -169 crit(index < used, "array out of bound"); │ │ │ │ -170 return &array[index]; │ │ │ │ -171 } │ │ │ │ -172 │ │ │ │ -173 inline void operator()(size_t index, const T value) { │ │ │ │ -174 crit(index < used, "array out of bound"); │ │ │ │ -175 array[index] = value; │ │ │ │ -176 } │ │ │ │ -177 │ │ │ │ -178 inline T& value(size_t index) const { │ │ │ │ -179 crit(index < used, "array out of bound"); │ │ │ │ -180 return array[index]; │ │ │ │ -181 } │ │ │ │ -182 │ │ │ │ -183 inline void value(size_t index, const T value) { │ │ │ │ -184 crit(index < used, "array out of bound"); │ │ │ │ -185 array[index] = value; │ │ │ │ -186 } │ │ │ │ -187 │ │ │ │ -188 inline size_t read(FILE *fp) { │ │ │ │ -189 return (fp == NULL) || (array == NULL) ? │ │ │ │ -190 0 : fread(array, sizeof(T), used, fp); │ │ │ │ -191 } │ │ │ │ -192 │ │ │ │ -193 inline size_t write(FILE *fp) { │ │ │ │ -194 return (fp == NULL) || (array == NULL) ? │ │ │ │ -195 0 : fwrite(array, sizeof(T), used, fp); │ │ │ │ -196 } │ │ │ │ -197 │ │ │ │ -198 inline size_t seek(FILE *fp, long pos) { │ │ │ │ -199 return (fp == NULL) ? │ │ │ │ -200 0 : (fseek(fp, sizeof(T) * pos, SEEK_CUR) / sizeof(T)); │ │ │ │ -201 } │ │ │ │ -202}; │ │ │ │ +52 __DELETE_DEFAULTS(ArrayReuse); │ │ │ │ +53 │ │ │ │ +54protected: │ │ │ │ +55 ArrayReuse(size_t objsize, unsigned c); │ │ │ │ +56 ArrayReuse(size_t objsize, unsigned c, void *memory); │ │ │ │ +57 │ │ │ │ +58public: │ │ │ │ +62 ~ArrayReuse(); │ │ │ │ +63 │ │ │ │ +64protected: │ │ │ │ +65 bool avail(void) const; │ │ │ │ +66 │ │ │ │ +67 ReusableObject *get(timeout_t timeout); │ │ │ │ +68 ReusableObject *get(void); │ │ │ │ +69 ReusableObject *request(void); │ │ │ │ +70}; │ │ │ │ +71 │ │ │ │ +79class __EXPORT PagerReuse : protected __PROTOCOL MemoryRedirect, protected │ │ │ │ +ReusableAllocator │ │ │ │ +80{ │ │ │ │ +81private: │ │ │ │ +82 unsigned _l_i_m_i_t, count; │ │ │ │ +83 size_t osize; │ │ │ │ +84 │ │ │ │ +85 __DELETE_DEFAULTS(PagerReuse); │ │ │ │ +86 │ │ │ │ +87protected: │ │ │ │ +88 PagerReuse(mempager *pager, size_t objsize, unsigned count); │ │ │ │ +89 ~PagerReuse(); │ │ │ │ +90 │ │ │ │ +91 bool avail(void) const; │ │ │ │ +92 ReusableObject *get(void); │ │ │ │ +93 ReusableObject *get(timeout_t timeout); │ │ │ │ +94 ReusableObject *request(void); │ │ │ │ +95}; │ │ │ │ +96 │ │ │ │ +103template │ │ │ │ +_1_0_4class _a_r_r_a_y___r_e_u_s_e : protected ArrayReuse │ │ │ │ +105{ │ │ │ │ +106private: │ │ │ │ +107 __DELETE_DEFAULTS(_a_r_r_a_y___r_e_u_s_e); │ │ │ │ +108 │ │ │ │ +109public: │ │ │ │ +_1_1_4 inline _a_r_r_a_y___r_e_u_s_e(unsigned count) : │ │ │ │ +115 ArrayReuse(sizeof(T), count) {} │ │ │ │ +116 │ │ │ │ +_1_2_2 inline _a_r_r_a_y___r_e_u_s_e(unsigned count, void *memory) : │ │ │ │ +123 ArrayReuse(sizeof(T), count, memory) {} │ │ │ │ +124 │ │ │ │ +_1_2_9 inline operator bool() const { │ │ │ │ +130 return avail(); │ │ │ │ +131 } │ │ │ │ +132 │ │ │ │ +_1_3_7 inline bool _o_p_e_r_a_t_o_r_!() const { │ │ │ │ +138 return !avail(); │ │ │ │ +139 } │ │ │ │ +140 │ │ │ │ +_1_4_5 inline T* _r_e_q_u_e_s_t(void) { │ │ │ │ +146 return static_cast(ArrayReuse::request()); │ │ │ │ +147 } │ │ │ │ +148 │ │ │ │ +_1_5_4 inline T* _g_e_t(void) { │ │ │ │ +155 return static_cast(ArrayReuse::get()); │ │ │ │ +156 } │ │ │ │ +157 │ │ │ │ +_1_6_3 inline T* _c_r_e_a_t_e(void) { │ │ │ │ +164 return init(static_cast(ArrayReuse::get())); │ │ │ │ +165 } │ │ │ │ +166 │ │ │ │ +_1_7_3 inline T* _g_e_t(timeout_t timeout) { │ │ │ │ +174 return static_cast(ArrayReuse::get(timeout)); │ │ │ │ +175 } │ │ │ │ +176 │ │ │ │ +_1_8_3 inline T* _c_r_e_a_t_e(timeout_t timeout) { │ │ │ │ +184 return init(static_cast(ArrayReuse::get(timeout))); │ │ │ │ +185 } │ │ │ │ +186 │ │ │ │ +_1_9_1 inline void _r_e_l_e_a_s_e(T *object) { │ │ │ │ +192 ArrayReuse::release(object); │ │ │ │ +193 } │ │ │ │ +194 │ │ │ │ +_2_0_0 inline operator T*() { │ │ │ │ +201 return _a_r_r_a_y___r_e_u_s_e_:_:_g_e_t(); │ │ │ │ +202 } │ │ │ │ 203 │ │ │ │ -204template<> │ │ │ │ -205class temporary │ │ │ │ -206{ │ │ │ │ -207private: │ │ │ │ -208 __DELETE_COPY(temporary); │ │ │ │ -209 │ │ │ │ -210protected: │ │ │ │ -211 char *object; │ │ │ │ -212 size_t used; │ │ │ │ +_2_0_9 inline T *_o_p_e_r_a_t_o_r_*() { │ │ │ │ +210 return _a_r_r_a_y___r_e_u_s_e_:_:_g_e_t(); │ │ │ │ +211 } │ │ │ │ +212}; │ │ │ │ 213 │ │ │ │ -214public: │ │ │ │ -218 inline temporary(size_t size) { │ │ │ │ -219 object = (char *)::malloc(size); │ │ │ │ -220 used = size; │ │ │ │ -221 } │ │ │ │ -222 │ │ │ │ -223 inline operator char *() const { │ │ │ │ -224 return object; │ │ │ │ -225 } │ │ │ │ -226 │ │ │ │ -227 inline size_t size() const { │ │ │ │ -228 return used; │ │ │ │ -229 } │ │ │ │ -230 │ │ │ │ -235 inline char *operator*() const { │ │ │ │ -236 return object; │ │ │ │ -237 } │ │ │ │ -238 │ │ │ │ -239 inline operator bool() const { │ │ │ │ -240 return object != NULL; │ │ │ │ -241 } │ │ │ │ -242 │ │ │ │ -243 inline bool operator!() const { │ │ │ │ -244 return object == NULL; │ │ │ │ -245 } │ │ │ │ -246 │ │ │ │ -247 inline void release() { │ │ │ │ -248 if(object) { │ │ │ │ -249 ::free(object); │ │ │ │ -250 object = NULL; │ │ │ │ +220template │ │ │ │ +_2_2_1class _p_a_g_e_d___r_e_u_s_e : protected PagerReuse │ │ │ │ +222{ │ │ │ │ +223private: │ │ │ │ +224 __DELETE_DEFAULTS(_p_a_g_e_d___r_e_u_s_e); │ │ │ │ +225 │ │ │ │ +226public: │ │ │ │ +_2_3_4 inline _p_a_g_e_d___r_e_u_s_e(mempager *_p_a_g_e_r, unsigned count) : │ │ │ │ +235 PagerReuse(_p_a_g_e_r, sizeof(T), count) {} │ │ │ │ +236 │ │ │ │ +_2_4_1 inline operator bool() const { │ │ │ │ +242 return PagerReuse::avail(); │ │ │ │ +243 } │ │ │ │ +244 │ │ │ │ +_2_4_9 inline bool _o_p_e_r_a_t_o_r_!() const { │ │ │ │ +250 return !PagerReuse::avail(); │ │ │ │ 251 } │ │ │ │ -252 } │ │ │ │ -253 │ │ │ │ -254 inline ~temporary() { │ │ │ │ -255 if(object) { │ │ │ │ -256 ::free(object); │ │ │ │ -257 object = NULL; │ │ │ │ -258 } │ │ │ │ -259 } │ │ │ │ -260 │ │ │ │ -261 inline size_t read(FILE *fp) { │ │ │ │ -262 return (fp == NULL) || (object == NULL) ? │ │ │ │ -263 0 : String::count(fgets(object, (socksize_t)used, fp)); │ │ │ │ -264 } │ │ │ │ -265 │ │ │ │ -266 inline size_t write(FILE *fp) { │ │ │ │ -267 return (fp == NULL) || (object == NULL) ? │ │ │ │ -268 0 : fputs(object, fp); │ │ │ │ -269 } │ │ │ │ -270 │ │ │ │ -271 inline size_t seek(FILE *fp, long pos) { │ │ │ │ -272 return (fp == NULL) ? │ │ │ │ -273 0 : fseek(fp, pos, SEEK_CUR); │ │ │ │ -274 } │ │ │ │ -275}; │ │ │ │ -276 │ │ │ │ -277template<> │ │ │ │ -278class temporary │ │ │ │ -279{ │ │ │ │ -280private: │ │ │ │ -281 inline temporary(const temporary&) {}; │ │ │ │ -282 │ │ │ │ -283protected: │ │ │ │ -284 uint8_t *object; │ │ │ │ -285 size_t used; │ │ │ │ -286 │ │ │ │ -287public: │ │ │ │ -291 inline temporary(size_t size) { │ │ │ │ -292 object = (uint8_t *)::malloc(size); │ │ │ │ -293 used = size; │ │ │ │ -294 } │ │ │ │ -295 │ │ │ │ -296 inline operator uint8_t *() const { │ │ │ │ -297 return object; │ │ │ │ -298 } │ │ │ │ -299 │ │ │ │ -300 inline size_t size() const { │ │ │ │ -301 return used; │ │ │ │ -302 } │ │ │ │ -303 │ │ │ │ -308 inline uint8_t *operator*() const { │ │ │ │ -309 return object; │ │ │ │ -310 } │ │ │ │ -311 │ │ │ │ -312 inline operator bool() const { │ │ │ │ -313 return object != NULL; │ │ │ │ -314 } │ │ │ │ -315 │ │ │ │ -316 inline bool operator!() const { │ │ │ │ -317 return object == NULL; │ │ │ │ -318 } │ │ │ │ -319 │ │ │ │ -320 inline void release() { │ │ │ │ -321 if(object) { │ │ │ │ -322 ::free(object); │ │ │ │ -323 object = NULL; │ │ │ │ -324 } │ │ │ │ +252 │ │ │ │ +_2_5_8 inline T *_g_e_t(void) { │ │ │ │ +259 return static_cast(PagerReuse::get()); │ │ │ │ +260 } │ │ │ │ +261 │ │ │ │ +_2_6_8 inline T *_c_r_e_a_t_e(void) { │ │ │ │ +269 return init(static_cast(PagerReuse::get())); │ │ │ │ +270 } │ │ │ │ +271 │ │ │ │ +_2_7_8 inline T *_g_e_t(timeout_t timeout) { │ │ │ │ +279 return static_cast(PagerReuse::get(timeout)); │ │ │ │ +280 } │ │ │ │ +281 │ │ │ │ +_2_8_9 inline T *_c_r_e_a_t_e(timeout_t timeout) { │ │ │ │ +290 return init(static_cast(PagerReuse::get(timeout))); │ │ │ │ +291 } │ │ │ │ +292 │ │ │ │ +_2_9_7 inline T *_r_e_q_u_e_s_t(void) { │ │ │ │ +298 return static_cast(PagerReuse::request()); │ │ │ │ +299 } │ │ │ │ +300 │ │ │ │ +_3_0_5 inline void _r_e_l_e_a_s_e(T *object) { │ │ │ │ +306 PagerReuse::release(object); │ │ │ │ +307 } │ │ │ │ +308 │ │ │ │ +_3_1_4 inline T *_o_p_e_r_a_t_o_r_*() { │ │ │ │ +315 return _p_a_g_e_d___r_e_u_s_e_:_:_g_e_t(); │ │ │ │ +316 } │ │ │ │ +317 │ │ │ │ +_3_2_3 inline operator T*() { │ │ │ │ +324 return _p_a_g_e_d___r_e_u_s_e_:_:_g_e_t(); │ │ │ │ 325 } │ │ │ │ -326 │ │ │ │ -327 inline size_t read(FILE *fp) { │ │ │ │ -328 return (fp == NULL) || (object == NULL) ? │ │ │ │ -329 0 : fread(object, 1, used, fp); │ │ │ │ -330 } │ │ │ │ -331 │ │ │ │ -332 inline size_t write(FILE *fp) { │ │ │ │ -333 return (fp == NULL) || (object == NULL) ? │ │ │ │ -334 0 : fwrite(object, 1, used, fp); │ │ │ │ -335 } │ │ │ │ -336 │ │ │ │ -337 inline size_t seek(FILE *fp, long pos) { │ │ │ │ -338 return (fp == NULL) ? │ │ │ │ -339 0 : fseek(fp, pos, SEEK_CUR); │ │ │ │ -340 } │ │ │ │ -341 │ │ │ │ -342 inline size_t read(fsys& fs) { │ │ │ │ -343 ssize_t result; │ │ │ │ -344 if(!object || (result = fs.read(object, used)) < 0) │ │ │ │ -345 return 0; │ │ │ │ -346 return (size_t)result; │ │ │ │ -347 } │ │ │ │ -348 │ │ │ │ -349 inline size_t write(fsys& fs) { │ │ │ │ -350 ssize_t result; │ │ │ │ -351 if(!object || (result = fs.write(object, used)) < 0) │ │ │ │ -352 return 0; │ │ │ │ -353 return (size_t)result; │ │ │ │ -354 } │ │ │ │ -355 │ │ │ │ -356 inline ~temporary() { │ │ │ │ -357 if(object) { │ │ │ │ -358 ::free(object); │ │ │ │ -359 object = NULL; │ │ │ │ -360 } │ │ │ │ -361 } │ │ │ │ -362}; │ │ │ │ -363 │ │ │ │ -364} // namespace ucommon │ │ │ │ -365 │ │ │ │ -366#endif │ │ │ │ -_m_e_m_o_r_y_._h │ │ │ │ -Private heaps, pools, and associations. │ │ │ │ -_p_r_o_t_o_c_o_l_s_._h │ │ │ │ -Abstract interfaces and support. │ │ │ │ -_p_l_a_t_f_o_r_m_._h │ │ │ │ -Various miscellaneous platform specific headers and defines. │ │ │ │ -_f_s_y_s_._h │ │ │ │ -Thread-aware file system manipulation class. │ │ │ │ +326}; │ │ │ │ +327 │ │ │ │ +328} // namespace ucommon │ │ │ │ +329 │ │ │ │ +330#endif │ │ │ │ _u_c_o_m_m_o_n │ │ │ │ Common namespace for all ucommon objects. │ │ │ │ DDeeffiinniittiioonn _a_c_c_e_s_s_._h_:_4_7 │ │ │ │ -_u_c_o_m_m_o_n_:_:_t_e_m_p_o_r_a_r_y │ │ │ │ -Manage temporary object stored on the heap. │ │ │ │ -DDeeffiinniittiioonn _t_e_m_p_o_r_a_r_y_._h_:_8_6 │ │ │ │ -_u_c_o_m_m_o_n_:_:_t_e_m_p_o_r_a_r_y_:_:_o_p_e_r_a_t_o_r_-_> │ │ │ │ -T * operator->() const │ │ │ │ -Access members of our heap object through our temporary. │ │ │ │ -DDeeffiinniittiioonn _t_e_m_p_o_r_a_r_y_._h_:_1_3_9 │ │ │ │ -_u_c_o_m_m_o_n_:_:_t_e_m_p_o_r_a_r_y_:_:_o_p_e_r_a_t_o_r_* │ │ │ │ -T & operator*() const │ │ │ │ -Access heap object through our temporary directly. │ │ │ │ -DDeeffiinniittiioonn _t_e_m_p_o_r_a_r_y_._h_:_1_3_1 │ │ │ │ -_u_c_o_m_m_o_n_:_:_t_e_m_p_o_r_a_r_y_:_:_t_e_m_p_o_r_a_r_y │ │ │ │ -temporary(size_t size=1) │ │ │ │ -Construct a temporary object, create our stack frame reference. │ │ │ │ -DDeeffiinniittiioonn _t_e_m_p_o_r_a_r_y_._h_:_9_8 │ │ │ │ -_s_t_r_i_n_g_._h │ │ │ │ -A common string class and character string support functions. │ │ │ │ +_u_c_o_m_m_o_n_:_:_l_i_m_i_t │ │ │ │ +T &() limit(T &value, T &low, T &high) │ │ │ │ +Convenience macro to range restrict values. │ │ │ │ +DDeeffiinniittiioonn _g_e_n_e_r_i_c_s_._h_:_4_7_3 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_r │ │ │ │ +This is a base class for objects that may be created in pager pools. │ │ │ │ +DDeeffiinniittiioonn _m_e_m_o_r_y_._h_:_8_5_4 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e │ │ │ │ +An array of reusable objects. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_0_5 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_r_e_q_u_e_s_t │ │ │ │ +T * request(void) │ │ │ │ +Request immediately next available typed object from the heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_4_5 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_a_r_r_a_y___r_e_u_s_e │ │ │ │ +array_reuse(unsigned count, void *memory) │ │ │ │ +Create reusable objects of specific type in preallocated memory. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_2_2 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_c_r_e_a_t_e │ │ │ │ +T * create(timeout_t timeout) │ │ │ │ +Create a typed object from the heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_8_3 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_c_r_e_a_t_e │ │ │ │ +T * create(void) │ │ │ │ +Create a typed object from the heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_6_3 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_g_e_t │ │ │ │ +T * get(void) │ │ │ │ +Get a typed object from the heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_5_4 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_a_r_r_a_y___r_e_u_s_e │ │ │ │ +array_reuse(unsigned count) │ │ │ │ +Create private heap of reusable objects of specified type. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_1_4 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_r_e_l_e_a_s_e │ │ │ │ +void release(T *object) │ │ │ │ +Release (return) a typed object back to the heap for re-use. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_9_1 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_o_p_e_r_a_t_o_r_! │ │ │ │ +bool operator!() const │ │ │ │ +Test if the entire heap has been allocated. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_3_7 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_o_p_e_r_a_t_o_r_* │ │ │ │ +T * operator*() │ │ │ │ +Get a typed object from the heap by pointer reference. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_0_9 │ │ │ │ +_u_c_o_m_m_o_n_:_:_a_r_r_a_y___r_e_u_s_e_:_:_g_e_t │ │ │ │ +T * get(timeout_t timeout) │ │ │ │ +Get a typed object from the heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_1_7_3 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e │ │ │ │ +A reusable private pool of reusable types. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_2_2 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_c_r_e_a_t_e │ │ │ │ +T * create(void) │ │ │ │ +Get a typed object from the pager heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_6_8 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_r_e_l_e_a_s_e │ │ │ │ +void release(T *object) │ │ │ │ +Release (return) a typed object back to the pager heap for re-use. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_3_0_5 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_c_r_e_a_t_e │ │ │ │ +T * create(timeout_t timeout) │ │ │ │ +Create a typed object from the heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_8_9 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_g_e_t │ │ │ │ +T * get(void) │ │ │ │ +Get a typed object from the pager heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_5_8 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_o_p_e_r_a_t_o_r_* │ │ │ │ +T * operator*() │ │ │ │ +Get a typed object from the pager heap by type casting reference. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_3_1_4 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_o_p_e_r_a_t_o_r_! │ │ │ │ +bool operator!() const │ │ │ │ +Test if no objects are available for reuse or the pager. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_4_9 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_g_e_t │ │ │ │ +T * get(timeout_t timeout) │ │ │ │ +Get a typed object from the heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_7_8 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_p_a_g_e_d___r_e_u_s_e │ │ │ │ +paged_reuse(mempager *pager, unsigned count) │ │ │ │ +Create a managed reusable typed object pool. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_3_4 │ │ │ │ +_u_c_o_m_m_o_n_:_:_p_a_g_e_d___r_e_u_s_e_:_:_r_e_q_u_e_s_t │ │ │ │ +T * request(void) │ │ │ │ +Request immediately next available typed object from the pager heap. │ │ │ │ +DDeeffiinniittiioonn _r_e_u_s_e_._h_:_2_9_7 │ │ │ │ _t_h_r_e_a_d_._h │ │ │ │ Thread classes and sychronization objects. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00408.svg │ │ │ @@ -8,2890 +8,2083 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">... │ │ │ -00000190: 0a3c 6720 6964 3d22 6772 6170 6830 2220 . │ │ │ -000001e0: 0a3c 7469 746c 653e 7563 6f6d 6d6f 6e2f .ucommon/ │ │ │ -000001f0: 7465 6d70 6f72 6172 792e 683c 2f74 6974 temporary.h...Node2. │ │ │ -000003c0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..ucommon/p │ │ │ -00000510: 6c61 7466 6f72 6d2e 683c 2f74 6578 743e latform.h │ │ │ -00000520: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00000530: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 ..< │ │ │ -00000580: 7469 746c 653e 4e6f 6465 3126 2334 353b title>Node1- │ │ │ -00000590: 2667 743b 4e6f 6465 323c 2f74 6974 6c65 >Node2.... │ │ │ -00000720: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3. │ │ │ -00000770: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..cstdli │ │ │ -00000850: 623c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f b......N │ │ │ -000008c0: 6f64 6531 2623 3435 3b26 6774 3b4e 6f64 ode1->Nod │ │ │ -000008d0: 6533 3c2f 7469 746c 653e 0a3c 6720 6964 e3.........Node5 │ │ │ -00000a80: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...stdexcept..... │ │ │ -00000ba0: 3c67 2069 643d 2265 6467 6537 345f 4e6f .Node1& │ │ │ -00000be0: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -00000bf0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00000c00: 6467 6537 345f 4e6f 6465 3030 3030 3031 dge74_Node000001 │ │ │ -00000c10: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -00000c20: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00000c30: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00000c40: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00000c50: 6666 2220 643d 224d 3338 342e 3332 2c2d ff" d="M384.32,- │ │ │ -00000c60: 3630 342e 3935 4333 3531 2e33 362c 2d35 604.95C351.36,-5 │ │ │ -00000c70: 3930 2e30 3620 3239 312e 352c 2d35 3536 90.06 291.5,-556 │ │ │ -00000c80: 2e30 3720 3239 312e 352c 2d35 3035 2e35 .07 291.5,-505.5 │ │ │ -00000c90: 2032 3931 2e35 2c2d 3530 352e 3520 3239 291.5,-505.5 29 │ │ │ -00000ca0: 312e 352c 2d35 3035 2e35 2032 3931 2e35 1.5,-505.5 291.5 │ │ │ -00000cb0: 2c2d 3333 382e 3520 3239 312e 352c 2d33 ,-338.5 291.5,-3 │ │ │ -00000cc0: 3132 2e35 3620 3336 342e 3038 2c2d 3231 12.56 364.08,-21 │ │ │ -00000cd0: 352e 3039 2035 3338 2e35 2c2d 3131 3020 5.09 538.5,-110 │ │ │ -00000ce0: 3631 352e 3633 2c2d 3633 2e35 3320 3731 615.63,-63.53 71 │ │ │ -00000cf0: 372e 3738 2c2d 3334 2e30 3820 3737 342e 7.78,-34.08 774. │ │ │ -00000d00: 3633 2c2d 3230 2e31 3122 2f3e 0a3c 706f 63,-20.11"/>.<po │ │ │ -00000d10: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -00000d20: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -00000d30: 6238 6666 2220 706f 696e 7473 3d22 3737 b8ff" points="77 │ │ │ -00000d40: 352e 382c 2d32 332e 3432 2037 3834 2e37 5.8,-23.42 784.7 │ │ │ -00000d50: 2c2d 3137 2e36 3820 3737 342e 3136 2c2d ,-17.68 774.16,- │ │ │ -00000d60: 3136 2e36 3220 3737 352e 382c 2d32 332e 16.62 775.8,-23. │ │ │ -00000d70: 3432 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 42"/>.</a>.</g>. │ │ │ -00000d80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3138 </g>.<!-- Node18 │ │ │ -00000d90: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -00000da0: 3030 3030 3138 2220 636c 6173 733d 226e 000018" class="n │ │ │ -00000db0: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -00000dc0: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18...ucommo │ │ │ -00000f10: 6e2f 7072 6f74 6f63 6f6c 732e 683c 2f74 n/protocols.h...< │ │ │ -00000f30: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>...Node20...u │ │ │ -000012c0: 636f 6d6d 6f6e 2f74 6872 6561 642e 683c common/thread.h< │ │ │ -000012d0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -000012e0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00001340: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ -00001350: 3230 3c2f 7469 746c 653e 0a3c 6720 6964 20......< │ │ │ -000014a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3520 /g>...Node │ │ │ -000014e0: 3235 3c2f 7469 746c 653e 0a3c 6720 6964 25. │ │ │ -00001500: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..< │ │ │ -00001580: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -00001590: 3d22 6d69 6464 6c65 2220 783d 2235 3732 ="middle" x="572 │ │ │ -000015a0: 2e35 2220 793d 222d 3131 3722 2066 6f6e .5" y="-117" fon │ │ │ -000015b0: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ -000015c0: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ -000015d0: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ -000015e0: 223e 6373 7472 696e 673c 2f74 6578 743e ">cstring │ │ │ -000015f0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00001600: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 . │ │ │ -00001650: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .Node1 │ │ │ -00001660: 353b 2667 743b 4e6f 6465 3235 3c2f 7469 5;>Node25</ti │ │ │ -00001670: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00001680: 6765 3733 5f4e 6f64 6530 3030 3030 315f ge73_Node000001_ │ │ │ -00001690: 4e6f 6465 3030 3030 3235 223e 3c61 2078 Node000025"><a x │ │ │ -000016a0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000016b0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000016c0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000016d0: 6622 2064 3d22 4d33 3933 2e36 322c 2d36 f" d="M393.62,-6 │ │ │ -000016e0: 3034 2e38 3843 3337 322e 3235 2c2d 3538 04.88C372.25,-58 │ │ │ -000016f0: 382e 3236 2033 3239 2e35 2c2d 3534 392e 8.26 329.5,-549. │ │ │ -00001700: 3532 2033 3239 2e35 2c2d 3530 352e 3520 52 329.5,-505.5 │ │ │ -00001710: 3332 392e 352c 2d35 3035 2e35 2033 3239 329.5,-505.5 329 │ │ │ -00001720: 2e35 2c2d 3530 352e 3520 3332 392e 352c .5,-505.5 329.5, │ │ │ -00001730: 2d33 3338 2e35 2033 3239 2e35 2c2d 3330 -338.5 329.5,-30 │ │ │ -00001740: 382e 3531 2034 3935 2e35 382c 2d31 3739 8.51 495.58,-179 │ │ │ -00001750: 2e31 3220 3535 332e 3134 2c2d 3133 352e .12 553.14,-135. │ │ │ -00001760: 3137 222f 3e0a 3c70 6f6c 7967 6f6e 2066 17"/>.<polygon f │ │ │ -00001770: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00001780: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00001790: 6f69 6e74 733d 2235 3535 2e32 372c 2d31 oints="555.27,-1 │ │ │ -000017a0: 3337 2e39 3520 3536 312e 3131 2c2d 3132 37.95 561.11,-12 │ │ │ -000017b0: 392e 3120 3535 312e 3033 2c2d 3133 322e 9.1 551.03,-132. │ │ │ -000017c0: 3338 2035 3535 2e32 372c 2d31 3337 2e39 38 555.27,-137.9 │ │ │ -000017d0: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ -000017e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3920 /g>.<!-- Node29 │ │ │ -000017f0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -00001800: 3030 3032 3922 2063 6c61 7373 3d22 6e6f 00029" class="no │ │ │ -00001810: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00001820: 3239 3c2f 7469 746c 653e 0a3c 6720 6964 29. │ │ │ -00001840: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 │ │ │ -000018a0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..ucommon │ │ │ -00001970: 2f6d 656d 6f72 792e 683c 2f74 6578 743e /memory.h │ │ │ -00001980: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00001990: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 . │ │ │ -000019e0: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .Node1 │ │ │ -000019f0: 353b 2667 743b 4e6f 6465 3239 3c2f 7469 5;>Node29</ti │ │ │ -00001a00: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00001a10: 6765 3535 5f4e 6f64 6530 3030 3030 315f ge55_Node000001_ │ │ │ -00001a20: 4e6f 6465 3030 3030 3239 223e 3c61 2078 Node000029"><a x │ │ │ -00001a30: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00001a40: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00001a50: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00001a60: 6622 2064 3d22 4d34 3639 2e30 392c 2d36 f" d="M469.09,-6 │ │ │ -00001a70: 3039 2e32 3843 3632 392e 3631 2c2d 3539 09.28C629.61,-59 │ │ │ -00001a80: 372e 3737 2031 3033 382e 352c 2d35 3632 7.77 1038.5,-562 │ │ │ -00001a90: 2e38 3420 3130 3338 2e35 2c2d 3530 352e .84 1038.5,-505. │ │ │ -00001aa0: 3520 3130 3338 2e35 2c2d 3530 352e 3520 5 1038.5,-505.5 │ │ │ -00001ab0: 3130 3338 2e35 2c2d 3530 352e 3520 3130 1038.5,-505.5 10 │ │ │ -00001ac0: 3338 2e35 2c2d 3434 382e 3520 3130 3338 38.5,-448.5 1038 │ │ │ -00001ad0: 2e35 2c2d 3431 302e 3735 2031 3036 382e .5,-410.75 1068. │ │ │ -00001ae0: 3632 2c2d 3337 352e 3431 2031 3038 382e 62,-375.41 1088. │ │ │ -00001af0: 3737 2c2d 3335 352e 3939 222f 3e0a 3c70 77,-355.99"/>.<p │ │ │ -00001b00: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00001b10: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00001b20: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ -00001b30: 3039 312e 3232 2c2d 3335 382e 3520 3130 091.22,-358.5 10 │ │ │ -00001b40: 3936 2e31 372c 2d33 3439 2e31 3320 3130 96.17,-349.13 10 │ │ │ -00001b50: 3836 2e34 362c 2d33 3533 2e33 3620 3130 86.46,-353.36 10 │ │ │ -00001b60: 3931 2e32 322c 2d33 3538 2e35 222f 3e0a 91.22,-358.5"/>. │ │ │ -00001b70: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00001b80: 212d 2d20 4e6f 6465 3330 202d 2d3e 0a3c !-- Node30 -->.< │ │ │ -00001b90: 6720 6964 3d22 4e6f 6465 3030 3030 3330 g id="Node000030 │ │ │ -00001ba0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00001bb0: 3c74 6974 6c65 3e4e 6f64 6533 303c 2f74 <title>Node30</t │ │ │ -00001bc0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00001bd0: 6f64 6530 3030 3033 3022 3e3c 6120 786c ode000030"><a xl │ │ │ -00001be0: 696e 6b3a 6872 6566 3d22 6130 3039 3534 ink:href="a00954 │ │ │ -00001bf0: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00001c00: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -00001c10: 3d22 4120 636f 6d6d 6f6e 2073 7472 696e ="A common strin │ │ │ -00001c20: 6720 636c 6173 7320 616e 6420 6368 6172 g class and char │ │ │ -00001c30: 6163 7465 7220 7374 7269 6e67 2073 7570 acter string sup │ │ │ -00001c40: 706f 7274 2066 756e 6374 696f 6e73 2e22 port functions." │ │ │ -00001c50: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00001c60: 2277 6869 7465 2220 7374 726f 6b65 3d22 "white" stroke=" │ │ │ -00001c70: 2336 3636 3636 3622 2070 6f69 6e74 733d #666666" points= │ │ │ -00001c80: 2231 3332 372c 2d32 3934 2031 3232 322c "1327,-294 1222, │ │ │ -00001c90: 2d32 3934 2031 3232 322c 2d32 3735 2031 -294 1222,-275 1 │ │ │ -00001ca0: 3332 372c 2d32 3735 2031 3332 372c 2d32 327,-275 1327,-2 │ │ │ -00001cb0: 3934 222f 3e0a 3c74 6578 7420 7465 7874 94"/>.<text text │ │ │ -00001cc0: 2d61 6e63 686f 723d 226d 6964 646c 6522 -anchor="middle" │ │ │ -00001cd0: 2078 3d22 3132 3734 2e35 2220 793d 222d x="1274.5" y="- │ │ │ -00001ce0: 3238 3222 2066 6f6e 742d 6661 6d69 6c79 282" font-family │ │ │ -00001cf0: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ -00001d00: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ -00001d10: 653d 2231 302e 3030 223e 7563 6f6d 6d6f e="10.00">ucommo │ │ │ -00001d20: 6e2f 7374 7269 6e67 2e68 3c2f 7465 7874 n/string.h</text │ │ │ -00001d30: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00001d40: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b .<!-- Node1- │ │ │ -00001d50: 2667 743b 4e6f 6465 3330 202d 2d3e 0a3c >Node30 -->.< │ │ │ -00001d60: 6720 6964 3d22 6564 6765 3534 5f4e 6f64 g id="edge54_Nod │ │ │ -00001d70: 6530 3030 3030 315f 4e6f 6465 3030 3030 e000001_Node0000 │ │ │ -00001d80: 3330 2220 636c 6173 733d 2265 6467 6522 30" class="edge" │ │ │ -00001d90: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 2623 >.<title>Node1&# │ │ │ -00001da0: 3435 3b26 6774 3b4e 6f64 6533 303c 2f74 45;>Node30</t │ │ │ -00001db0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00001dc0: 6467 6535 345f 4e6f 6465 3030 3030 3031 dge54_Node000001 │ │ │ -00001dd0: 5f4e 6f64 6530 3030 3033 3022 3e3c 6120 _Node000030"><a │ │ │ -00001de0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00001df0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00001e00: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00001e10: 6666 2220 643d 224d 3436 392e 3234 2c2d ff" d="M469.24,- │ │ │ -00001e20: 3631 332e 3737 4336 3238 2e39 362c 2d36 613.77C628.96,-6 │ │ │ -00001e30: 3133 2e38 3120 3130 3432 2e38 342c 2d36 13.81 1042.84,-6 │ │ │ -00001e40: 3039 2e38 3520 3131 3733 2e35 2c2d 3536 09.85 1173.5,-56 │ │ │ -00001e50: 3920 3132 3235 2e31 392c 2d35 3532 2e38 9 1225.19,-552.8 │ │ │ -00001e60: 3420 3132 3737 2e35 2c2d 3535 392e 3636 4 1277.5,-559.66 │ │ │ -00001e70: 2031 3237 372e 352c 2d35 3035 2e35 2031 1277.5,-505.5 1 │ │ │ -00001e80: 3237 372e 352c 2d35 3035 2e35 2031 3237 277.5,-505.5 127 │ │ │ -00001e90: 372e 352c 2d35 3035 2e35 2031 3237 372e 7.5,-505.5 1277. │ │ │ -00001ea0: 352c 2d33 3933 2e35 2031 3237 372e 352c 5,-393.5 1277.5, │ │ │ -00001eb0: 2d33 3632 2e31 3820 3132 3736 2e32 322c -362.18 1276.22, │ │ │ -00001ec0: 2d33 3235 2e37 3720 3132 3735 2e33 342c -325.77 1275.34, │ │ │ -00001ed0: 2d33 3034 2e32 3322 2f3e 0a3c 706f 6c79 -304.23"/>.<poly │ │ │ -00001ee0: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -00001ef0: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -00001f00: 6666 2220 706f 696e 7473 3d22 3132 3738 ff" points="1278 │ │ │ -00001f10: 2e38 332c 2d33 3034 2e30 3220 3132 3734 .83,-304.02 1274 │ │ │ -00001f20: 2e39 2c2d 3239 342e 3138 2031 3237 312e .9,-294.18 1271. │ │ │ -00001f30: 3834 2c2d 3330 342e 3332 2031 3237 382e 84,-304.32 1278. │ │ │ -00001f40: 3833 2c2d 3330 342e 3032 222f 3e0a 3c2f 83,-304.02"/>.</ │ │ │ -00001f50: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00001f60: 2d20 4e6f 6465 3333 202d 2d3e 0a3c 6720 - Node33 -->.<g │ │ │ -00001f70: 6964 3d22 4e6f 6465 3030 3030 3333 2220 id="Node000033" │ │ │ -00001f80: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ -00001f90: 6974 6c65 3e4e 6f64 6533 333c 2f74 6974 itle>Node33</tit │ │ │ -00001fa0: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ -00001fb0: 6530 3030 3033 3322 3e3c 6120 786c 696e e000033"><a xlin │ │ │ -00001fc0: 6b3a 6872 6566 3d22 6130 3034 3538 2e68 k:href="a00458.h │ │ │ -00001fd0: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ -00001fe0: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ -00001ff0: 5468 7265 6164 2623 3435 3b61 7761 7265 Thread-aware │ │ │ -00002000: 2066 696c 6520 7379 7374 656d 206d 616e file system man │ │ │ -00002010: 6970 756c 6174 696f 6e20 636c 6173 732e ipulation class. │ │ │ -00002020: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">.<polygon fill │ │ │ -00002030: 3d22 7768 6974 6522 2073 7472 6f6b 653d ="white" stroke= │ │ │ -00002040: 2223 3636 3636 3636 2220 706f 696e 7473 "#666666" points │ │ │ -00002050: 3d22 3131 3634 2e35 2c2d 3536 3920 3130 ="1164.5,-569 10 │ │ │ -00002060: 3636 2e35 2c2d 3536 3920 3130 3636 2e35 66.5,-569 1066.5 │ │ │ -00002070: 2c2d 3535 3020 3131 3634 2e35 2c2d 3535 ,-550 1164.5,-55 │ │ │ -00002080: 3020 3131 3634 2e35 2c2d 3536 3922 2f3e 0 1164.5,-569"/> │ │ │ -00002090: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ -000020a0: 6f72 3d22 6d69 6464 6c65 2220 783d 2231 or="middle" x="1 │ │ │ -000020b0: 3131 352e 3522 2079 3d22 2d35 3537 2220 115.5" y="-557" │ │ │ -000020c0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -000020d0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -000020e0: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -000020f0: 2e30 3022 3e75 636f 6d6d 6f6e 2f66 7379 .00">ucommon/fsy │ │ │ -00002100: 732e 683c 2f74 6578 743e 0a3c 2f61 3e0a s.h</text>.</a>. │ │ │ -00002110: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00002120: 6f64 6531 2623 3435 3b26 6774 3b4e 6f64 ode1->Nod │ │ │ -00002130: 6533 3320 2d2d 3e0a 3c67 2069 643d 2265 e33 -->.<g id="e │ │ │ -00002140: 6467 6535 365f 4e6f 6465 3030 3030 3031 dge56_Node000001 │ │ │ -00002150: 5f4e 6f64 6530 3030 3033 3322 2063 6c61 _Node000033" cla │ │ │ -00002160: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00002170: 653e 4e6f 6465 3126 2334 353b 2667 743b e>Node1-> │ │ │ -00002180: 4e6f 6465 3333 3c2f 7469 746c 653e 0a3c Node33.< │ │ │ -00002190: 6720 6964 3d22 615f 6564 6765 3536 5f4e g id="a_edge56_N │ │ │ -000021a0: 6f64 6530 3030 3030 315f 4e6f 6465 3030 ode000001_Node00 │ │ │ -000021b0: 3030 3333 223e 3c61 2078 6c69 6e6b 3a74 0033">...< │ │ │ -000022d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node2-&g │ │ │ -00002340: 743b 4e6f 6465 333c 2f74 6974 6c65 3e0a t;Node3. │ │ │ -00002350: 3c67 2069 643d 2261 5f65 6467 6532 5f4e ..

.... │ │ │ -00002490: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node4</ │ │ │ -000024c0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000024d0: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ -000024e0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000024f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00002500: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ -00002510: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ -00002520: 2234 3531 2c2d 3139 2033 3938 2c2d 3139 "451,-19 398,-19 │ │ │ -00002530: 2033 3938 2c30 2034 3531 2c30 2034 3531 398,0 451,0 451 │ │ │ -00002540: 2c2d 3139 222f 3e0a 3c74 6578 7420 7465 ,-19"/>.<text te │ │ │ -00002550: 7874 2d61 6e63 686f 723d 226d 6964 646c xt-anchor="middl │ │ │ -00002560: 6522 2078 3d22 3432 342e 3522 2079 3d22 e" x="424.5" y=" │ │ │ -00002570: 2d37 2220 666f 6e74 2d66 616d 696c 793d -7" font-family= │ │ │ -00002580: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ -00002590: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ -000025a0: 3d22 3130 2e30 3022 3e63 7374 6464 6566 ="10.00">cstddef │ │ │ -000025b0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 </text>.</a>.</g │ │ │ -000025c0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -000025d0: 3226 2334 353b 2667 743b 4e6f 6465 3420 2->Node4 │ │ │ -000025e0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6533 -->.<g id="edge3 │ │ │ -000025f0: 5f4e 6f64 6530 3030 3030 325f 4e6f 6465 _Node000002_Node │ │ │ -00002600: 3030 3030 3034 2220 636c 6173 733d 2265 000004" class="e │ │ │ -00002610: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00002620: 6532 2623 3435 3b26 6774 3b4e 6f64 6534 e2->Node4 │ │ │ -00002630: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ -00002660: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00002670: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.. │ │ │ -00002740: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00002750: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 ..< │ │ │ -000027a0: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ -000027b0: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5...... │ │ │ -000028d0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3620 ...Node │ │ │ -00002910: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6.< │ │ │ -00002930: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00002940: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..pthr │ │ │ -00002a00: 6561 642e 683c 2f74 6578 743e 0a3c 2f61 ead.h......Node2-> │ │ │ -00002a80: 4e6f 6465 363c 2f74 6974 6c65 3e0a 3c67 Node6..... │ │ │ -00002b90: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6537 ....Nod │ │ │ -00002bd0: 6537 3c2f 7469 746c 653e 0a3c 6720 6964 e7. │ │ │ -00002bf0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..sig │ │ │ -00002cc0: 6e61 6c2e 683c 2f74 6578 743e 0a3c 2f61 nal.h......Node2-> │ │ │ -00002d40: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7......< │ │ │ -00002e60: 2f67 3e0a 3c21 2d2d 204e 6f64 6538 202d /g>...Node2-> │ │ │ -00003020: 4e6f 6465 383c 2f74 6974 6c65 3e0a 3c67 Node8.. │ │ │ -000030f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ -00003160: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00003170: 3c21 2d2d 204e 6f64 6539 202d 2d3e 0a3c .< │ │ │ -00003180: 6720 6964 3d22 4e6f 6465 3030 3030 3039 g id="Node000009 │ │ │ -00003190: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -000031a0: 3c74 6974 6c65 3e4e 6f64 6539 3c2f 7469 Node9</ti │ │ │ -000031b0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -000031c0: 6465 3030 3030 3039 223e 3c61 2078 6c69 de000009"><a xli │ │ │ -000031d0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -000031e0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -000031f0: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -00003200: 3939 3939 3922 2070 6f69 6e74 733d 2236 99999" points="6 │ │ │ -00003210: 3935 2e35 2c2d 3139 2036 3233 2e35 2c2d 95.5,-19 623.5,- │ │ │ -00003220: 3139 2036 3233 2e35 2c30 2036 3935 2e35 19 623.5,0 695.5 │ │ │ -00003230: 2c30 2036 3935 2e35 2c2d 3139 222f 3e0a ,0 695.5,-19"/>. │ │ │ -00003240: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ -00003250: 723d 226d 6964 646c 6522 2078 3d22 3635 r="middle" x="65 │ │ │ -00003260: 392e 3522 2079 3d22 2d37 2220 666f 6e74 9.5" y="-7" font │ │ │ -00003270: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00003280: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00003290: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -000032a0: 3e73 7973 2f74 7970 6573 2e68 3c2f 7465 >sys/types.h</te │ │ │ -000032b0: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ -000032c0: 673e 0a3c 212d 2d20 4e6f 6465 3226 2334 g>.<!-- Node2 │ │ │ -000032d0: 353b 2667 743b 4e6f 6465 3920 2d2d 3e0a 5;>Node9 -->. │ │ │ -000032e0: 3c67 2069 643d 2265 6467 6538 5f4e 6f64 <g id="edge8_Nod │ │ │ -000032f0: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ -00003300: 3039 2220 636c 6173 733d 2265 6467 6522 09" class="edge" │ │ │ -00003310: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.<title>Node2&# │ │ │ -00003320: 3435 3b26 6774 3b4e 6f64 6539 3c2f 7469 45;>Node9</ti │ │ │ -00003330: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00003340: 6765 385f 4e6f 6465 3030 3030 3032 5f4e ge8_Node000002_N │ │ │ -00003350: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ -00003360: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00003370: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00003380: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00003390: 2220 643d 224d 3532 362e 3035 2c2d 3534 " d="M526.05,-54 │ │ │ -000033a0: 2e39 3843 3535 322e 3632 2c2d 3436 2e31 .98C552.62,-46.1 │ │ │ -000033b0: 3320 3539 342e 3434 2c2d 3332 2e31 3920 3 594.44,-32.19 │ │ │ -000033c0: 3632 342e 3137 2c2d 3232 2e32 3822 2f3e 624.17,-22.28"/> │ │ │ -000033d0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000033e0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -000033f0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00003400: 3d22 3632 352e 3337 2c2d 3235 2e35 3620 ="625.37,-25.56 │ │ │ -00003410: 3633 332e 3735 2c2d 3139 2e30 3820 3632 633.75,-19.08 62 │ │ │ -00003420: 332e 3136 2c2d 3138 2e39 3220 3632 352e 3.16,-18.92 625. │ │ │ -00003430: 3337 2c2d 3235 2e35 3622 2f3e 0a3c 2f61 37,-25.56"/>.</a │ │ │ -00003440: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00003450: 204e 6f64 6531 3020 2d2d 3e0a 3c67 2069 Node10 -->.<g i │ │ │ -00003460: 643d 224e 6f64 6530 3030 3031 3022 2063 d="Node000010" c │ │ │ -00003470: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ -00003480: 746c 653e 4e6f 6465 3130 3c2f 7469 746c tle>Node10</titl │ │ │ -00003490: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ -000034a0: 3030 3030 3130 223e 3c61 2078 6c69 6e6b 000010"><a xlink │ │ │ -000034b0: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ -000034c0: 7967 6f6e 2066 696c 6c3d 2223 6530 6530 ygon fill="#e0e0 │ │ │ -000034d0: 6530 2220 7374 726f 6b65 3d22 2339 3939 e0" stroke="#999 │ │ │ -000034e0: 3939 3922 2070 6f69 6e74 733d 2237 3637 999" points="767 │ │ │ -000034f0: 2c2d 3139 2037 3134 2c2d 3139 2037 3134 ,-19 714,-19 714 │ │ │ -00003500: 2c30 2037 3637 2c30 2037 3637 2c2d 3139 ,0 767,0 767,-19 │ │ │ -00003510: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ -00003520: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ -00003530: 3d22 3734 302e 3522 2079 3d22 2d37 2220 ="740.5" y="-7" │ │ │ -00003540: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -00003550: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -00003560: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -00003570: 2e30 3022 3e73 7464 696e 742e 683c 2f74 .00">stdint.h</t │ │ │ -00003580: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ -00003590: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>.<!-- Node2&# │ │ │ -000035a0: 3435 3b26 6774 3b4e 6f64 6531 3020 2d2d 45;>Node10 -- │ │ │ -000035b0: 3e0a 3c67 2069 643d 2265 6467 6539 5f4e >.<g id="edge9_N │ │ │ -000035c0: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ -000035d0: 3030 3130 2220 636c 6173 733d 2265 6467 0010" class="edg │ │ │ -000035e0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -000035f0: 2623 3435 3b26 6774 3b4e 6f64 6531 303c ->Node10< │ │ │ -00003600: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00003610: 5f65 6467 6539 5f4e 6f64 6530 3030 3030 _edge9_Node00000 │ │ │ -00003620: 325f 4e6f 6465 3030 3030 3130 223e 3c61 2_Node000010"><a │ │ │ -00003630: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00003640: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00003650: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00003660: 3866 6622 2064 3d22 4d35 3430 2e38 2c2d 8ff" d="M540.8,- │ │ │ -00003670: 3534 2e39 3243 3537 392e 3839 2c2d 3436 54.92C579.89,-46 │ │ │ -00003680: 2e35 3520 3634 312e 3135 2c2d 3333 2e33 .55 641.15,-33.3 │ │ │ -00003690: 3220 3730 332e 3732 2c2d 3139 2e31 3522 2 703.72,-19.15" │ │ │ -000036a0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -000036b0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -000036c0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -000036d0: 7473 3d22 3730 342e 382c 2d32 322e 3439 ts="704.8,-22.49 │ │ │ -000036e0: 2037 3133 2e37 382c 2d31 362e 3836 2037 713.78,-16.86 7 │ │ │ -000036f0: 3033 2e32 352c 2d31 352e 3636 2037 3034 03.25,-15.66 704 │ │ │ -00003700: 2e38 2c2d 3232 2e34 3922 2f3e 0a3c 2f61 .8,-22.49"/>.</a │ │ │ -00003710: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00003720: 204e 6f64 6531 3120 2d2d 3e0a 3c67 2069 Node11 -->.<g i │ │ │ -00003730: 643d 224e 6f64 6530 3030 3031 3122 2063 d="Node000011" c │ │ │ -00003740: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ -00003750: 746c 653e 4e6f 6465 3131 3c2f 7469 746c tle>Node11</titl │ │ │ -00003760: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ -00003770: 3030 3030 3131 223e 3c61 2078 6c69 6e6b 000011"><a xlink │ │ │ -00003780: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ -00003790: 7967 6f6e 2066 696c 6c3d 2223 6530 6530 ygon fill="#e0e0 │ │ │ -000037a0: 6530 2220 7374 726f 6b65 3d22 2339 3939 e0" stroke="#999 │ │ │ -000037b0: 3939 3922 2070 6f69 6e74 733d 2239 3234 999" points="924 │ │ │ -000037c0: 2e35 2c2d 3139 2038 3638 2e35 2c2d 3139 .5,-19 868.5,-19 │ │ │ -000037d0: 2038 3638 2e35 2c30 2039 3234 2e35 2c30 868.5,0 924.5,0 │ │ │ -000037e0: 2039 3234 2e35 2c2d 3139 222f 3e0a 3c74 924.5,-19"/>.<t │ │ │ -000037f0: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -00003800: 226d 6964 646c 6522 2078 3d22 3839 362e "middle" x="896. │ │ │ -00003810: 3522 2079 3d22 2d37 2220 666f 6e74 2d66 5" y="-7" font-f │ │ │ -00003820: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -00003830: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00003840: 742d 7369 7a65 3d22 3130 2e30 3022 3e75 t-size="10.00">u │ │ │ -00003850: 6e69 7374 642e 683c 2f74 6578 743e 0a3c nistd.h</text>.< │ │ │ -00003860: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00003870: 2d2d 204e 6f64 6532 2623 3435 3b26 6774 -- Node2-> │ │ │ -00003880: 3b4e 6f64 6531 3120 2d2d 3e0a 3c67 2069 ;Node11 -->.<g i │ │ │ -00003890: 643d 2265 6467 6531 305f 4e6f 6465 3030 d="edge10_Node00 │ │ │ -000038a0: 3030 3032 5f4e 6f64 6530 3030 3031 3122 0002_Node000011" │ │ │ -000038b0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -000038c0: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ -000038d0: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11</titl │ │ │ -000038e0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000038f0: 3130 5f4e 6f64 6530 3030 3030 325f 4e6f 10_Node000002_No │ │ │ -00003900: 6465 3030 3030 3131 223e 3c61 2078 6c69 de000011"><a xli │ │ │ -00003910: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00003920: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00003930: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00003940: 2064 3d22 4d35 3630 2e31 372c 2d35 372e d="M560.17,-57. │ │ │ -00003950: 3939 4336 3239 2e35 342c 2d35 312e 3137 99C629.54,-51.17 │ │ │ -00003960: 2037 3437 2e36 352c 2d33 382e 3235 2038 747.65,-38.25 8 │ │ │ -00003970: 3538 2e32 382c 2d31 392e 3035 222f 3e0a 58.28,-19.05"/>. │ │ │ -00003980: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00003990: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -000039a0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -000039b0: 2238 3539 2e30 342c 2d32 322e 3437 2038 "859.04,-22.47 8 │ │ │ -000039c0: 3638 2e32 382c 2d31 372e 3320 3835 372e 68.28,-17.3 857. │ │ │ -000039d0: 3832 2c2d 3135 2e35 3820 3835 392e 3034 82,-15.58 859.04 │ │ │ -000039e0: 2c2d 3232 2e34 3722 2f3e 0a3c 2f61 3e0a ,-22.47"/>.</a>. │ │ │ -000039f0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00003a00: 6f64 6531 3220 2d2d 3e0a 3c67 2069 643d ode12 -->.<g id= │ │ │ -00003a10: 224e 6f64 6530 3030 3031 3222 2063 6c61 "Node000012" cla │ │ │ -00003a20: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00003a30: 653e 4e6f 6465 3132 3c2f 7469 746c 653e e>Node12 │ │ │ -00003a40: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ -00003ad0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .stdio.h... │ │ │ -00003b50: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ..< │ │ │ -00003b70: 6720 6964 3d22 6564 6765 3131 5f4e 6f64 g id="edge11_Nod │ │ │ -00003b80: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ -00003b90: 3132 2220 636c 6173 733d 2265 6467 6522 12" class="edge" │ │ │ -00003ba0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.Node2&# │ │ │ -00003bb0: 3435 3b26 6774 3b4e 6f64 6531 323c 2f74 45;>Node12</t │ │ │ -00003bc0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00003bd0: 6467 6531 315f 4e6f 6465 3030 3030 3032 dge11_Node000002 │ │ │ -00003be0: 5f4e 6f64 6530 3030 3031 3222 3e3c 6120 _Node000012"><a │ │ │ -00003bf0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00003c00: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00003c10: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00003c20: 6666 2220 643d 224d 3536 302e 3232 2c2d ff" d="M560.22,- │ │ │ -00003c30: 3539 2e37 3143 3732 332e 3035 2c2d 3439 59.71C723.05,-49 │ │ │ -00003c40: 2e33 3720 3131 3731 2e32 322c 2d32 302e .37 1171.22,-20. │ │ │ -00003c50: 3933 2031 3330 302e 3239 2c2d 3132 2e37 93 1300.29,-12.7 │ │ │ -00003c60: 3322 2f3e 0a3c 706f 6c79 676f 6e20 6669 3"/>.<polygon fi │ │ │ -00003c70: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00003c80: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00003c90: 696e 7473 3d22 3133 3030 2e36 352c 2d31 ints="1300.65,-1 │ │ │ -00003ca0: 362e 3232 2031 3331 302e 3431 2c2d 3132 6.22 1310.41,-12 │ │ │ -00003cb0: 2e30 3920 3133 3030 2e32 312c 2d39 2e32 .09 1300.21,-9.2 │ │ │ -00003cc0: 3320 3133 3030 2e36 352c 2d31 362e 3232 3 1300.65,-16.22 │ │ │ -00003cd0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00003ce0: 673e 0a3c 212d 2d20 4e6f 6465 3133 202d g>.<!-- Node13 - │ │ │ -00003cf0: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ -00003d00: 3030 3133 2220 636c 6173 733d 226e 6f64 0013" class="nod │ │ │ -00003d10: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6531 e">.<title>Node1 │ │ │ -00003d20: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3.< │ │ │ -00003d40: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00003d50: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..cctype< │ │ │ -00003e10: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00003e20: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -00003e80: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ -00003e90: 3133 3c2f 7469 746c 653e 0a3c 6720 6964 13....... │ │ │ -00004120: 0a3c 6720 6964 3d22 6564 6765 3133 5f4e ..Node2 │ │ │ -00004160: 2623 3435 3b26 6774 3b4e 6f64 6531 343c ->Node14< │ │ │ -00004170: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00004180: 5f65 6467 6531 335f 4e6f 6465 3030 3030 _edge13_Node0000 │ │ │ -00004190: 3032 5f4e 6f64 6530 3030 3031 3422 3e3c 02_Node000014">< │ │ │ -000041a0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000041b0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000041c0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -000041d0: 6238 6666 2220 643d 224d 3434 302e 3737 b8ff" d="M440.77 │ │ │ -000041e0: 2c2d 3536 2e36 3643 3338 302e 3837 2c2d ,-56.66C380.87,- │ │ │ -000041f0: 3439 2e33 3820 3238 352e 3831 2c2d 3336 49.38 285.81,-36 │ │ │ -00004200: 2e37 3420 3139 342e 3634 2c2d 3139 2e30 .74 194.64,-19.0 │ │ │ -00004210: 3522 2f3e 0a3c 706f 6c79 676f 6e20 6669 5"/>.<polygon fi │ │ │ -00004220: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00004230: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00004240: 696e 7473 3d22 3139 352e 3137 2c2d 3135 ints="195.17,-15 │ │ │ -00004250: 2e35 3920 3138 342e 3639 2c2d 3137 2e31 .59 184.69,-17.1 │ │ │ -00004260: 2031 3933 2e38 332c 2d32 322e 3436 2031 193.83,-22.46 1 │ │ │ -00004270: 3935 2e31 372c 2d31 352e 3539 222f 3e0a 95.17,-15.59"/>. │ │ │ -00004280: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00004290: 212d 2d20 4e6f 6465 3135 202d 2d3e 0a3c !-- Node15 -->.< │ │ │ -000042a0: 6720 6964 3d22 4e6f 6465 3030 3030 3135 g id="Node000015 │ │ │ -000042b0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -000042c0: 3c74 6974 6c65 3e4e 6f64 6531 353c 2f74 <title>Node15</t │ │ │ -000042d0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -000042e0: 6f64 6530 3030 3031 3522 3e3c 6120 786c ode000015"><a xl │ │ │ -000042f0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00004300: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ -00004310: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ -00004320: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ -00004330: 3235 302c 2d31 3920 3230 332c 2d31 3920 250,-19 203,-19 │ │ │ -00004340: 3230 332c 3020 3235 302c 3020 3235 302c 203,0 250,0 250, │ │ │ -00004350: 2d31 3922 2f3e 0a3c 7465 7874 2074 6578 -19"/>.<text tex │ │ │ -00004360: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ -00004370: 2220 783d 2232 3236 2e35 2220 793d 222d " x="226.5" y="- │ │ │ -00004380: 3722 2066 6f6e 742d 6661 6d69 6c79 3d22 7" font-family=" │ │ │ -00004390: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ -000043a0: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ -000043b0: 2231 302e 3030 223e 6365 7272 6e6f 3c2f "10.00">cerrno</ │ │ │ -000043c0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -000043d0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 </g>.<!-- Node2& │ │ │ -000043e0: 2334 353b 2667 743b 4e6f 6465 3135 202d #45;>Node15 - │ │ │ -000043f0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3134 ->.<g id="edge14 │ │ │ -00004400: 5f4e 6f64 6530 3030 3030 325f 4e6f 6465 _Node000002_Node │ │ │ -00004410: 3030 3030 3135 2220 636c 6173 733d 2265 000015" class="e │ │ │ -00004420: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00004430: 6532 2623 3435 3b26 6774 3b4e 6f64 6531 e2->Node1 │ │ │ -00004440: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5... │ │ │ -00004550: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00004560: 3c21 2d2d 204e 6f64 6531 3620 2d2d 3e0a . │ │ │ -00004570: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ -00004590: 0a3c 7469 746c 653e 4e6f 6465 3136 3c2f .Node16</ │ │ │ -000045a0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000045b0: 4e6f 6465 3030 3030 3136 223e 3c61 2078 Node000016"><a x │ │ │ -000045c0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000045d0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -000045e0: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ -000045f0: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ -00004600: 2233 3035 2c2d 3139 2032 3638 2c2d 3139 "305,-19 268,-19 │ │ │ -00004610: 2032 3638 2c30 2033 3035 2c30 2033 3035 268,0 305,0 305 │ │ │ -00004620: 2c2d 3139 222f 3e0a 3c74 6578 7420 7465 ,-19"/>.<text te │ │ │ -00004630: 7874 2d61 6e63 686f 723d 226d 6964 646c xt-anchor="middl │ │ │ -00004640: 6522 2078 3d22 3238 362e 3522 2079 3d22 e" x="286.5" y=" │ │ │ -00004650: 2d37 2220 666f 6e74 2d66 616d 696c 793d -7" font-family= │ │ │ -00004660: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ -00004670: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ -00004680: 3d22 3130 2e30 3022 3e6e 6577 3c2f 7465 ="10.00">new</te │ │ │ -00004690: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ -000046a0: 673e 0a3c 212d 2d20 4e6f 6465 3226 2334 g>.<!-- Node2 │ │ │ -000046b0: 353b 2667 743b 4e6f 6465 3136 202d 2d3e 5;>Node16 --> │ │ │ -000046c0: 0a3c 6720 6964 3d22 6564 6765 3135 5f4e .<g id="edge15_N │ │ │ -000046d0: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ -000046e0: 3030 3136 2220 636c 6173 733d 2265 6467 0016" class="edg │ │ │ -000046f0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -00004700: 2623 3435 3b26 6774 3b4e 6f64 6531 363c ->Node16< │ │ │ -00004710: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00004720: 5f65 6467 6531 355f 4e6f 6465 3030 3030 _edge15_Node0000 │ │ │ -00004730: 3032 5f4e 6f64 6530 3030 3031 3622 3e3c 02_Node000016">< │ │ │ -00004740: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00004750: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00004760: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00004770: 6238 6666 2220 643d 224d 3436 312e 3836 b8ff" d="M461.86 │ │ │ -00004780: 2c2d 3534 2e39 3643 3432 362e 3138 2c2d ,-54.96C426.18,- │ │ │ -00004790: 3436 2e39 3320 3337 312e 3532 2c2d 3334 46.93 371.52,-34 │ │ │ -000047a0: 2e32 3220 3331 342e 3936 2c2d 3138 2e39 .22 314.96,-18.9 │ │ │ -000047b0: 3922 2f3e 0a3c 706f 6c79 676f 6e20 6669 9"/>.<polygon fi │ │ │ -000047c0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -000047d0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -000047e0: 696e 7473 3d22 3331 352e 372c 2d31 352e ints="315.7,-15. │ │ │ -000047f0: 3537 2033 3035 2e31 332c 2d31 362e 3333 57 305.13,-16.33 │ │ │ -00004800: 2033 3133 2e38 372c 2d32 322e 3332 2033 313.87,-22.32 3 │ │ │ -00004810: 3135 2e37 2c2d 3135 2e35 3722 2f3e 0a3c 15.7,-15.57"/>.< │ │ │ -00004820: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00004830: 2d2d 204e 6f64 6531 3720 2d2d 3e0a 3c67 -- Node17 -->.<g │ │ │ -00004840: 2069 643d 224e 6f64 6530 3030 3031 3722 id="Node000017" │ │ │ -00004850: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ -00004860: 7469 746c 653e 4e6f 6465 3137 3c2f 7469 title>Node17</ti │ │ │ -00004870: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ -00004880: 6465 3030 3030 3137 223e 3c61 2078 6c69 de000017"><a xli │ │ │ -00004890: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -000048a0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ -000048b0: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ -000048c0: 3939 3939 3922 2070 6f69 6e74 733d 2233 99999" points="3 │ │ │ -000048d0: 3739 2e35 2c2d 3139 2033 3233 2e35 2c2d 79.5,-19 323.5,- │ │ │ -000048e0: 3139 2033 3233 2e35 2c30 2033 3739 2e35 19 323.5,0 379.5 │ │ │ -000048f0: 2c30 2033 3739 2e35 2c2d 3139 222f 3e0a ,0 379.5,-19"/>. │ │ │ -00004900: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ -00004910: 723d 226d 6964 646c 6522 2078 3d22 3335 r="middle" x="35 │ │ │ -00004920: 312e 3522 2079 3d22 2d37 2220 666f 6e74 1.5" y="-7" font │ │ │ -00004930: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00004940: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00004950: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00004960: 3e61 7373 6572 742e 683c 2f74 6578 743e >assert.h</text> │ │ │ -00004970: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00004980: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 <!-- Node2-& │ │ │ -00004990: 6774 3b4e 6f64 6531 3720 2d2d 3e0a 3c67 gt;Node17 -->.<g │ │ │ -000049a0: 2069 643d 2265 6467 6531 365f 4e6f 6465 id="edge16_Node │ │ │ -000049b0: 3030 3030 3032 5f4e 6f64 6530 3030 3031 000002_Node00001 │ │ │ -000049c0: 3722 2063 6c61 7373 3d22 6564 6765 223e 7" class="edge"> │ │ │ -000049d0: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .<title>Node2 │ │ │ -000049e0: 353b 2667 743b 4e6f 6465 3137 3c2f 7469 5;>Node17</ti │ │ │ -000049f0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00004a00: 6765 3136 5f4e 6f64 6530 3030 3030 325f ge16_Node000002_ │ │ │ -00004a10: 4e6f 6465 3030 3030 3137 223e 3c61 2078 Node000017"><a x │ │ │ -00004a20: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00004a30: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00004a40: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00004a50: 6622 2064 3d22 4d34 3736 2e35 362c 2d35 f" d="M476.56,-5 │ │ │ -00004a60: 342e 3938 4334 3531 2e39 342c 2d34 362e 4.98C451.94,-46. │ │ │ -00004a70: 3233 2034 3133 2e33 382c 2d33 322e 3531 23 413.38,-32.51 │ │ │ -00004a80: 2033 3835 2e35 382c 2d32 322e 3632 222f 385.58,-22.62"/ │ │ │ -00004a90: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00004aa0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00004ab0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00004ac0: 733d 2233 3836 2e34 372c 2d31 392e 3232 s="386.47,-19.22 │ │ │ -00004ad0: 2033 3735 2e38 382c 2d31 392e 3137 2033 375.88,-19.17 3 │ │ │ -00004ae0: 3834 2e31 322c 2d32 352e 3832 2033 3836 84.12,-25.82 386 │ │ │ -00004af0: 2e34 372c 2d31 392e 3232 222f 3e0a 3c2f .47,-19.22"/>.</ │ │ │ -00004b00: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00004b10: 2d20 4e6f 6465 3139 202d 2d3e 0a3c 6720 - Node19 -->.<g │ │ │ -00004b20: 6964 3d22 4e6f 6465 3030 3030 3139 2220 id="Node000019" │ │ │ -00004b30: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ -00004b40: 6974 6c65 3e4e 6f64 6531 393c 2f74 6974 itle>Node19</tit │ │ │ -00004b50: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ -00004b60: 6530 3030 3031 3922 3e3c 6120 786c 696e e000019"><a xlin │ │ │ -00004b70: 6b3a 6872 6566 3d22 6130 3034 3637 2e68 k:href="a00467.h │ │ │ -00004b80: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ -00004b90: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ -00004ba0: 5275 6e74 696d 6520 6675 6e63 7469 6f6e Runtime function │ │ │ -00004bb0: 732e 223e 0a3c 706f 6c79 676f 6e20 6669 s.">.<polygon fi │ │ │ -00004bc0: 6c6c 3d22 7768 6974 6522 2073 7472 6f6b ll="white" strok │ │ │ -00004bd0: 653d 2223 3636 3636 3636 2220 706f 696e e="#666666" poin │ │ │ -00004be0: 7473 3d22 3836 372e 352c 2d31 3239 2037 ts="867.5,-129 7 │ │ │ -00004bf0: 3735 2e35 2c2d 3132 3920 3737 352e 352c 75.5,-129 775.5, │ │ │ -00004c00: 2d31 3130 2038 3637 2e35 2c2d 3131 3020 -110 867.5,-110 │ │ │ -00004c10: 3836 372e 352c 2d31 3239 222f 3e0a 3c74 867.5,-129"/>.<t │ │ │ -00004c20: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -00004c30: 226d 6964 646c 6522 2078 3d22 3832 312e "middle" x="821. │ │ │ -00004c40: 3522 2079 3d22 2d31 3137 2220 666f 6e74 5" y="-117" font │ │ │ -00004c50: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00004c60: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00004c70: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00004c80: 3e75 636f 6d6d 6f6e 2f63 7072 2e68 3c2f >ucommon/cpr.h</ │ │ │ -00004c90: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -00004ca0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3138 </g>.<!-- Node18 │ │ │ -00004cb0: 2623 3435 3b26 6774 3b4e 6f64 6531 3920 ->Node19 │ │ │ -00004cc0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6531 -->.<g id="edge1 │ │ │ -00004cd0: 385f 4e6f 6465 3030 3030 3138 5f4e 6f64 8_Node000018_Nod │ │ │ -00004ce0: 6530 3030 3031 3922 2063 6c61 7373 3d22 e000019" class=" │ │ │ -00004cf0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00004d00: 6465 3138 2623 3435 3b26 6774 3b4e 6f64 de18->Nod │ │ │ -00004d10: 6531 393c 2f74 6974 6c65 3e0a 3c67 2069 e19.........Node19-& │ │ │ -00004ea0: 6774 3b4e 6f64 6532 3c2f 7469 746c 653e gt;Node2 │ │ │ -00004eb0: 0a3c 6720 6964 3d22 615f 6564 6765 3139 ... │ │ │ -00004f50: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ -00004fc0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node19-> │ │ │ -00005030: 3b4e 6f64 6531 313c 2f74 6974 6c65 3e0a ;Node11. │ │ │ -00005040: 3c67 2069 643d 2261 5f65 6467 6532 305f ..

..< │ │ │ -00005150: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node20-> │ │ │ -000051c0: 3b4e 6f64 6531 393c 2f74 6974 6c65 3e0a ;Node19. │ │ │ -000051d0: 3c67 2069 643d 2261 5f65 6467 6532 325f ..< │ │ │ -000052c0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000052d0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000052e0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000052f0: 3830 362e 3739 2c2d 3133 382e 3736 2038 806.79,-138.76 8 │ │ │ -00005300: 3131 2e35 392c 2d31 3239 2e33 3120 3830 11.59,-129.31 80 │ │ │ -00005310: 312e 3935 2c2d 3133 332e 3731 2038 3036 1.95,-133.71 806 │ │ │ -00005320: 2e37 392c 2d31 3338 2e37 3622 2f3e 0a3c .79,-138.76"/>.< │ │ │ -00005330: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ -00005370: 7469 746c 653e 4e6f 6465 3231 3c2f 7469 title>Node21...ucommon/t │ │ │ -000054c0: 696d 6572 732e 683c 2f74 6578 743e 0a3c imers.h.< │ │ │ -000054d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -00005530: 3c74 6974 6c65 3e4e 6f64 6532 3026 2334 Node20 │ │ │ -00005540: 353b 2667 743b 4e6f 6465 3231 3c2f 7469 5;>Node21</ti │ │ │ -00005550: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00005560: 6765 3233 5f4e 6f64 6530 3030 3032 305f ge23_Node000020_ │ │ │ -00005570: 4e6f 6465 3030 3030 3231 223e 3c61 2078 Node000021"><a x │ │ │ -00005580: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00005590: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000055a0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000055b0: 6622 2064 3d22 4d38 3233 2e32 332c 2d34 f" d="M823.23,-4 │ │ │ -000055c0: 3339 2e38 3843 3832 342e 3732 2c2d 3432 39.88C824.72,-42 │ │ │ -000055d0: 362e 3835 2038 3239 2e30 392c 2d34 3031 6.85 829.09,-401 │ │ │ -000055e0: 2e38 3720 3834 312e 352c 2d33 3835 2038 .87 841.5,-385 8 │ │ │ -000055f0: 3531 2e31 322c 2d33 3731 2e39 3220 3836 51.12,-371.92 86 │ │ │ -00005600: 352e 3831 2c2d 3336 312e 3437 2038 3738 5.81,-361.47 878 │ │ │ -00005610: 2e38 392c 2d33 3534 222f 3e0a 3c70 6f6c .89,-354"/>.<pol │ │ │ -00005620: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00005630: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00005640: 3866 6622 2070 6f69 6e74 733d 2238 3830 8ff" points="880 │ │ │ -00005650: 2e38 382c 2d33 3536 2e39 2038 3838 2e30 .88,-356.9 888.0 │ │ │ -00005660: 342c 2d33 3439 2e30 3820 3837 372e 3537 4,-349.08 877.57 │ │ │ -00005670: 2c2d 3335 302e 3733 2038 3830 2e38 382c ,-350.73 880.88, │ │ │ -00005680: 2d33 3536 2e39 222f 3e0a 3c2f 613e 0a3c -356.9"/>.</a>.< │ │ │ -00005690: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -000056a0: 6465 3230 2623 3435 3b26 6774 3b4e 6f64 de20->Nod │ │ │ -000056b0: 6532 3920 2d2d 3e0a 3c67 2069 643d 2265 e29 -->.<g id="e │ │ │ -000056c0: 6467 6533 385f 4e6f 6465 3030 3030 3230 dge38_Node000020 │ │ │ -000056d0: 5f4e 6f64 6530 3030 3032 3922 2063 6c61 _Node000029" cla │ │ │ -000056e0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -000056f0: 653e 4e6f 6465 3230 2623 3435 3b26 6774 e>Node20-> │ │ │ -00005700: 3b4e 6f64 6532 393c 2f74 6974 6c65 3e0a ;Node29. │ │ │ -00005710: 3c67 2069 643d 2261 5f65 6467 6533 385f ........Node32...ucommon/co │ │ │ -00005a00: 6e64 6974 696f 6e2e 683c 2f74 6578 743e ndition.h │ │ │ -00005a10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00005a20: 3c21 2d2d 204e 6f64 6532 3026 2334 353b .< │ │ │ -00005a40: 6720 6964 3d22 6564 6765 3530 5f4e 6f64 g id="edge50_Nod │ │ │ -00005a50: 6530 3030 3032 305f 4e6f 6465 3030 3030 e000020_Node0000 │ │ │ -00005a60: 3332 2220 636c 6173 733d 2265 6467 6522 32" class="edge" │ │ │ -00005a70: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3026 >.Node20& │ │ │ -00005a80: 2334 353b 2667 743b 4e6f 6465 3332 3c2f #45;>Node32</ │ │ │ -00005a90: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00005aa0: 6564 6765 3530 5f4e 6f64 6530 3030 3032 edge50_Node00002 │ │ │ -00005ab0: 305f 4e6f 6465 3030 3030 3332 223e 3c61 0_Node000032"><a │ │ │ -00005ac0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00005ad0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00005ae0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00005af0: 3866 6622 2064 3d22 4d38 3336 2e38 2c2d 8ff" d="M836.8,- │ │ │ -00005b00: 3433 392e 3938 4338 3530 2e36 2c2d 3433 439.98C850.6,-43 │ │ │ -00005b10: 312e 3737 2038 3731 2e37 342c 2d34 3139 1.77 871.74,-419 │ │ │ -00005b20: 2e31 3820 3838 382e 3031 2c2d 3430 392e .18 888.01,-409. │ │ │ -00005b30: 3439 222f 3e0a 3c70 6f6c 7967 6f6e 2066 49"/>.<polygon f │ │ │ -00005b40: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00005b50: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00005b60: 6f69 6e74 733d 2238 3930 2e31 342c 2d34 oints="890.14,-4 │ │ │ -00005b70: 3132 2e32 3920 3839 362e 3934 2c2d 3430 12.29 896.94,-40 │ │ │ -00005b80: 342e 3137 2038 3836 2e35 362c 2d34 3036 4.17 886.56,-406 │ │ │ -00005b90: 2e32 3820 3839 302e 3134 2c2d 3431 322e .28 890.14,-412. │ │ │ -00005ba0: 3239 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 29"/>.</a>.</g>. │ │ │ -00005bb0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3231 </g>.<!-- Node21 │ │ │ -00005bc0: 2623 3435 3b26 6774 3b4e 6f64 6531 3120 ->Node11 │ │ │ -00005bd0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6533 -->.<g id="edge3 │ │ │ -00005be0: 355f 4e6f 6465 3030 3030 3231 5f4e 6f64 5_Node000021_Nod │ │ │ -00005bf0: 6530 3030 3031 3122 2063 6c61 7373 3d22 e000011" class=" │ │ │ -00005c00: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -00005c10: 6465 3231 2623 3435 3b26 6774 3b4e 6f64 de21->Nod │ │ │ -00005c20: 6531 313c 2f74 6974 6c65 3e0a 3c67 2069 e11.........N │ │ │ -00005e20: 6f64 6532 323c 2f74 6974 6c65 3e0a 3c67 ode22..

. │ │ │ -00005f10: 3c74 6578 7420 7465 7874 2d61 6e63 686f ucommon/linke │ │ │ -00005f80: 642e 683c 2f74 6578 743e 0a3c 2f61 3e0a d.h.. │ │ │ -00005f90: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node21-&g │ │ │ -00006000: 743b 4e6f 6465 3232 3c2f 7469 746c 653e t;Node22 │ │ │ -00006010: 0a3c 6720 6964 3d22 615f 6564 6765 3234 ...... │ │ │ -00006130: 0a3c 212d 2d20 4e6f 6465 3237 202d 2d3e . │ │ │ -00006140: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node27< │ │ │ -00006170: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00006180: 5f4e 6f64 6530 3030 3032 3722 3e3c 6120 _Node000027"><a │ │ │ -00006190: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -000061a0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000061b0: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ -000061c0: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ -000061d0: 3d22 3832 312e 352c 2d32 3934 2037 3533 ="821.5,-294 753 │ │ │ -000061e0: 2e35 2c2d 3239 3420 3735 332e 352c 2d32 .5,-294 753.5,-2 │ │ │ -000061f0: 3735 2038 3231 2e35 2c2d 3237 3520 3832 75 821.5,-275 82 │ │ │ -00006200: 312e 352c 2d32 3934 222f 3e0a 3c74 6578 1.5,-294"/>.<tex │ │ │ -00006210: 7420 7465 7874 2d61 6e63 686f 723d 226d t text-anchor="m │ │ │ -00006220: 6964 646c 6522 2078 3d22 3738 372e 3522 iddle" x="787.5" │ │ │ -00006230: 2079 3d22 2d32 3832 2220 666f 6e74 2d66 y="-282" font-f │ │ │ -00006240: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -00006250: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00006260: 742d 7369 7a65 3d22 3130 2e30 3022 3e73 t-size="10.00">s │ │ │ -00006270: 7973 2f74 696d 652e 683c 2f74 6578 743e ys/time.h</text> │ │ │ -00006280: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00006290: 3c21 2d2d 204e 6f64 6532 3126 2334 353b <!-- Node21- │ │ │ -000062a0: 2667 743b 4e6f 6465 3237 202d 2d3e 0a3c >Node27 -->.< │ │ │ -000062b0: 6720 6964 3d22 6564 6765 3336 5f4e 6f64 g id="edge36_Nod │ │ │ -000062c0: 6530 3030 3032 315f 4e6f 6465 3030 3030 e000021_Node0000 │ │ │ -000062d0: 3237 2220 636c 6173 733d 2265 6467 6522 27" class="edge" │ │ │ -000062e0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3126 >.<title>Node21& │ │ │ -000062f0: 2334 353b 2667 743b 4e6f 6465 3237 3c2f #45;>Node27</ │ │ │ -00006300: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00006310: 6564 6765 3336 5f4e 6f64 6530 3030 3032 edge36_Node00002 │ │ │ -00006320: 315f 4e6f 6465 3030 3030 3237 223e 3c61 1_Node000027"><a │ │ │ -00006330: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00006340: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00006350: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00006360: 3866 6622 2064 3d22 4d38 3838 2e32 322c 8ff" d="M888.22, │ │ │ -00006370: 2d33 3239 2e39 3843 3836 382e 3833 2c2d -329.98C868.83,- │ │ │ -00006380: 3332 312e 3432 2038 3338 2e36 392c 2d33 321.42 838.69,-3 │ │ │ -00006390: 3038 2e31 3120 3831 362e 3433 2c2d 3239 08.11 816.43,-29 │ │ │ -000063a0: 382e 3238 222f 3e0a 3c70 6f6c 7967 6f6e 8.28"/>.<polygon │ │ │ -000063b0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -000063c0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -000063d0: 2070 6f69 6e74 733d 2238 3137 2e36 392c points="817.69, │ │ │ -000063e0: 2d32 3935 2e30 3120 3830 372e 3133 2c2d -295.01 807.13,- │ │ │ -000063f0: 3239 342e 3137 2038 3134 2e38 362c 2d33 294.17 814.86,-3 │ │ │ -00006400: 3031 2e34 3120 3831 372e 3639 2c2d 3239 01.41 817.69,-29 │ │ │ -00006410: 352e 3031 222f 3e0a 3c2f 613e 0a3c 2f67 5.01"/>.</a>.</g │ │ │ -00006420: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00006430: 3238 202d 2d3e 0a3c 6720 6964 3d22 4e6f 28 -->.<g id="No │ │ │ -00006440: 6465 3030 3030 3238 2220 636c 6173 733d de000028" class= │ │ │ -00006450: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ -00006460: 6f64 6532 383c 2f74 6974 6c65 3e0a 3c67 ode28...time.h.... │ │ │ -000065a0: 0a3c 6720 6964 3d22 6564 6765 3337 5f4e ..Node2 │ │ │ -000065e0: 3126 2334 353b 2667 743b 4e6f 6465 3238 1->Node28 │ │ │ -000065f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00006620: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ....< │ │ │ -00006710: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node22-> │ │ │ -00006780: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2... │ │ │ -000068c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000068d0: 3c21 2d2d 204e 6f64 6532 3320 2d2d 3e0a . │ │ │ -000068e0: 3c67 2069 643d 224e 6f64 6530 3030 3032 │ │ │ -00006900: 0a3c 7469 746c 653e 4e6f 6465 3233 3c2f .Node23</ │ │ │ -00006910: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00006920: 4e6f 6465 3030 3030 3233 223e 3c61 2078 Node000023"><a x │ │ │ -00006930: 6c69 6e6b 3a68 7265 663d 2261 3030 3934 link:href="a0094 │ │ │ -00006940: 322e 6874 6d6c 2220 7461 7267 6574 3d22 2.html" target=" │ │ │ -00006950: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ -00006960: 653d 2241 2063 6f6d 6d6f 6e20 6f62 6a65 e="A common obje │ │ │ -00006970: 6374 2062 6173 6520 636c 6173 7320 7769 ct base class wi │ │ │ -00006980: 7468 2061 7574 6f26 2334 353b 706f 696e th auto-poin │ │ │ -00006990: 7465 7220 7375 7070 6f72 742e 223e 0a3c ter support.">.< │ │ │ -000069a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -000069b0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -000069c0: 3636 3636 2220 706f 696e 7473 3d22 3839 6666" points="89 │ │ │ -000069d0: 392c 2d32 3339 2037 3932 2c2d 3233 3920 9,-239 792,-239 │ │ │ -000069e0: 3739 322c 2d32 3230 2038 3939 2c2d 3232 792,-220 899,-22 │ │ │ -000069f0: 3020 3839 392c 2d32 3339 222f 3e0a 3c74 0 899,-239"/>.<t │ │ │ -00006a00: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ -00006a10: 226d 6964 646c 6522 2078 3d22 3834 352e "middle" x="845. │ │ │ -00006a20: 3522 2079 3d22 2d32 3237 2220 666f 6e74 5" y="-227" font │ │ │ -00006a30: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -00006a40: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00006a50: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00006a60: 3e75 636f 6d6d 6f6e 2f6f 626a 6563 742e >ucommon/object. │ │ │ -00006a70: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -00006a80: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00006a90: 6532 3226 2334 353b 2667 743b 4e6f 6465 e22->Node │ │ │ -00006aa0: 3233 202d 2d3e 0a3c 6720 6964 3d22 6564 23 -->.<g id="ed │ │ │ -00006ab0: 6765 3236 5f4e 6f64 6530 3030 3032 325f ge26_Node000022_ │ │ │ -00006ac0: 4e6f 6465 3030 3030 3233 2220 636c 6173 Node000023" clas │ │ │ -00006ad0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00006ae0: 3e4e 6f64 6532 3226 2334 353b 2667 743b >Node22-> │ │ │ -00006af0: 4e6f 6465 3233 3c2f 7469 746c 653e 0a3c Node23.< │ │ │ -00006b00: 6720 6964 3d22 615f 6564 6765 3236 5f4e g id="a_edge26_N │ │ │ -00006b10: 6f64 6530 3030 3032 325f 4e6f 6465 3030 ode000022_Node00 │ │ │ -00006b20: 3030 3233 223e 3c61 2078 6c69 6e6b 3a74 0023">.. │ │ │ -00006ba0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .< │ │ │ -00006c10: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -00006c70: 3c74 6974 6c65 3e4e 6f64 6532 3326 2334 Node23 │ │ │ -00006c80: 353b 2667 743b 4e6f 6465 3138 3c2f 7469 5;>Node18</ti │ │ │ -00006c90: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00006ca0: 6765 3333 5f4e 6f64 6530 3030 3032 335f ge33_Node000023_ │ │ │ -00006cb0: 4e6f 6465 3030 3030 3138 223e 3c61 2078 Node000018"><a x │ │ │ -00006cc0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00006cd0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00006ce0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00006cf0: 6622 2064 3d22 4d38 3637 2e35 312c 2d32 f" d="M867.51,-2 │ │ │ -00006d00: 3139 2e39 3843 3838 392e 3935 2c2d 3231 19.98C889.95,-21 │ │ │ -00006d10: 312e 3320 3932 342e 3938 2c2d 3139 372e 1.3 924.98,-197. │ │ │ -00006d20: 3735 2039 3530 2e34 392c 2d31 3837 2e38 75 950.49,-187.8 │ │ │ -00006d30: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<polygon fi │ │ │ -00006d40: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00006d50: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00006d60: 696e 7473 3d22 3935 322e 3032 2c2d 3139 ints="952.02,-19 │ │ │ -00006d70: 312e 3034 2039 3630 2e30 392c 2d31 3834 1.04 960.09,-184 │ │ │ -00006d80: 2e31 3720 3934 392e 352c 2d31 3834 2e35 .17 949.5,-184.5 │ │ │ -00006d90: 3120 3935 322e 3032 2c2d 3139 312e 3034 1 952.02,-191.04 │ │ │ -00006da0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ -00006db0: 673e 0a3c 212d 2d20 4e6f 6465 3233 2623 g>.<!-- Node23&# │ │ │ -00006dc0: 3435 3b26 6774 3b4e 6f64 6531 3920 2d2d 45;>Node19 -- │ │ │ -00006dd0: 3e0a 3c67 2069 643d 2265 6467 6532 375f >.<g id="edge27_ │ │ │ -00006de0: 4e6f 6465 3030 3030 3233 5f4e 6f64 6530 Node000023_Node0 │ │ │ -00006df0: 3030 3031 3922 2063 6c61 7373 3d22 6564 00019" class="ed │ │ │ -00006e00: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -00006e10: 3233 2623 3435 3b26 6774 3b4e 6f64 6531 23->Node1 │ │ │ -00006e20: 393c 2f74 6974 6c65 3e0a 3c67 2069 643d 9.....< │ │ │ -00006f40: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node24. │ │ │ -00006f90: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..ucomm │ │ │ -000070c0: 6f6e 2f67 656e 6572 6963 732e 683c 2f74 on/generics.h...< │ │ │ -000070e0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>....ucommon/reus │ │ │ +000001f0: 652e 683c 2f74 6974 6c65 3e0a 3c21 2d2d e.h...Node1 │ │ │ +00000240: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ..

.< │ │ │ +00000300: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00000310: 3d22 6d69 6464 6c65 2220 783d 2235 3434 ="middle" x="544 │ │ │ +00000320: 2220 793d 222d 3530 3222 2066 6f6e 742d " y="-502" font- │ │ │ +00000330: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00000340: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00000350: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00000360: 7563 6f6d 6d6f 6e2f 7265 7573 652e 683c ucommon/reuse.h< │ │ │ +00000370: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +00000380: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....Nod │ │ │ +000003c0: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2. │ │ │ +000003e0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..uc │ │ │ +00000510: 6f6d 6d6f 6e2f 7468 7265 6164 2e68 3c2f ommon/thread.h... │ │ │ +00000530: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 ...Node2-> │ │ │ +000008a0: 3b4e 6f64 6533 3c2f 7469 746c 653e 0a3c ;Node3.< │ │ │ +000008b0: 6720 6964 3d22 615f 6564 6765 325f 4e6f g id="a_edge2_No │ │ │ +000008c0: 6465 3030 3030 3032 5f4e 6f64 6530 3030 de000002_Node000 │ │ │ +000008d0: 3030 3322 3e3c 6120 786c 696e 6b3a 7469 003">..... │ │ │ +00000a10: 0a3c 212d 2d20 4e6f 6465 3230 202d 2d3e . │ │ │ +00000a20: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node20< │ │ │ +00000a50: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00000a60: 5f4e 6f64 6530 3030 3032 3022 3e3c 6120 _Node000020"><a │ │ │ +00000a70: 786c 696e 6b3a 6872 6566 3d22 6130 3033 xlink:href="a003 │ │ │ +00000a80: 3938 2e68 746d 6c22 2074 6172 6765 743d 98.html" target= │ │ │ +00000a90: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00000aa0: 6c65 3d22 5265 616c 7469 6d65 2074 696d le="Realtime tim │ │ │ +00000ab0: 6572 7320 616e 6420 7469 6d65 7220 7175 ers and timer qu │ │ │ +00000ac0: 6575 6573 2e22 3e0a 3c70 6f6c 7967 6f6e eues.">.<polygon │ │ │ +00000ad0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ +00000ae0: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ +00000af0: 6f69 6e74 733d 2237 3236 2e35 2c2d 3334 oints="726.5,-34 │ │ │ +00000b00: 3920 3631 372e 352c 2d33 3439 2036 3137 9 617.5,-349 617 │ │ │ +00000b10: 2e35 2c2d 3333 3020 3732 362e 352c 2d33 .5,-330 726.5,-3 │ │ │ +00000b20: 3330 2037 3236 2e35 2c2d 3334 3922 2f3e 30 726.5,-349"/> │ │ │ +00000b30: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ +00000b40: 6f72 3d22 6d69 6464 6c65 2220 783d 2236 or="middle" x="6 │ │ │ +00000b50: 3732 2220 793d 222d 3333 3722 2066 6f6e 72" y="-337" fon │ │ │ +00000b60: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ +00000b70: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ +00000b80: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ +00000b90: 223e 7563 6f6d 6d6f 6e2f 7469 6d65 7273 ">ucommon/timers │ │ │ +00000ba0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00000bb0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00000bc0: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ +00000bd0: 3230 202d 2d3e 0a3c 6720 6964 3d22 6564 20 -->.<g id="ed │ │ │ +00000be0: 6765 3230 5f4e 6f64 6530 3030 3030 325f ge20_Node000002_ │ │ │ +00000bf0: 4e6f 6465 3030 3030 3230 2220 636c 6173 Node000020" clas │ │ │ +00000c00: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00000c10: 3e4e 6f64 6532 2623 3435 3b26 6774 3b4e >Node2->N │ │ │ +00000c20: 6f64 6532 303c 2f74 6974 6c65 3e0a 3c67 ode20........ │ │ │ +00000f70: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ +00000f80: 353b 2667 743b 4e6f 6465 3239 3c2f 7469 5;>Node29</ti │ │ │ +00000f90: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00000fa0: 6765 3336 5f4e 6f64 6530 3030 3030 325f ge36_Node000002_ │ │ │ +00000fb0: 4e6f 6465 3030 3030 3239 223e 3c61 2078 Node000029"><a x │ │ │ +00000fc0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00000fd0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00000fe0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000ff0: 6622 2064 3d22 4d35 3039 2e39 362c 2d34 f" d="M509.96,-4 │ │ │ +00001000: 3339 2e39 3343 3438 362e 3132 2c2d 3433 39.93C486.12,-43 │ │ │ +00001010: 322e 3835 2034 3534 2e33 2c2d 3432 312e 2.85 454.3,-421. │ │ │ +00001020: 3135 2034 3330 2c2d 3430 3420 3431 322e 15 430,-404 412. │ │ │ +00001030: 3031 2c2d 3339 312e 3331 2033 3936 2e31 01,-391.31 396.1 │ │ │ +00001040: 322c 2d33 3731 2e35 3120 3338 362e 312c 2,-371.51 386.1, │ │ │ +00001050: 2d33 3537 2e33 3922 2f3e 0a3c 706f 6c79 -357.39"/>.<poly │ │ │ +00001060: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ +00001070: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ +00001080: 6666 2220 706f 696e 7473 3d22 3338 382e ff" points="388. │ │ │ +00001090: 3934 2c2d 3335 352e 3335 2033 3830 2e34 94,-355.35 380.4 │ │ │ +000010a0: 2c2d 3334 392e 3037 2033 3833 2e31 362c ,-349.07 383.16, │ │ │ +000010b0: 2d33 3539 2e33 2033 3838 2e39 342c 2d33 -359.3 388.94,-3 │ │ │ +000010c0: 3535 2e33 3522 2f3e 0a3c 2f61 3e0a 3c2f 55.35"/>.</a>.</ │ │ │ +000010d0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +000010e0: 6533 3220 2d2d 3e0a 3c67 2069 643d 224e e32 -->.<g id="N │ │ │ +000010f0: 6f64 6530 3030 3033 3222 2063 6c61 7373 ode000032" class │ │ │ +00001100: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +00001110: 4e6f 6465 3332 3c2f 7469 746c 653e 0a3c Node32.< │ │ │ +00001120: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00001130: 3332 223e 3c61 2078 6c69 6e6b 3a68 7265 32">..ucommon/con │ │ │ +00001270: 6469 7469 6f6e 2e68 3c2f 7465 7874 3e0a dition.h. │ │ │ +00001280: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00001290: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ +000012a0: 743b 4e6f 6465 3332 202d 2d3e 0a3c 6720 t;Node32 -->.. │ │ │ +000012e0: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ +000012f0: 3b26 6774 3b4e 6f64 6533 323c 2f74 6974 ;>Node32</tit │ │ │ +00001300: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00001310: 6534 385f 4e6f 6465 3030 3030 3032 5f4e e48_Node000002_N │ │ │ +00001320: 6f64 6530 3030 3033 3222 3e3c 6120 786c ode000032"><a xl │ │ │ +00001330: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00001340: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00001350: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00001360: 2220 643d 224d 3533 362e 3733 2c2d 3433 " d="M536.73,-43 │ │ │ +00001370: 392e 3735 4335 3330 2e34 362c 2d34 3332 9.75C530.46,-432 │ │ │ +00001380: 2e31 3820 3532 312e 3231 2c2d 3432 312e .18 521.21,-421. │ │ │ +00001390: 3035 2035 3133 2e35 372c 2d34 3131 2e38 05 513.57,-411.8 │ │ │ +000013a0: 3422 2f3e 0a3c 706f 6c79 676f 6e20 6669 4"/>.<polygon fi │ │ │ +000013b0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000013c0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000013d0: 696e 7473 3d22 3531 362e 3231 2c2d 3430 ints="516.21,-40 │ │ │ +000013e0: 392e 3535 2035 3037 2e31 332c 2d34 3034 9.55 507.13,-404 │ │ │ +000013f0: 2e30 3920 3531 302e 3833 2c2d 3431 342e .09 510.83,-414. │ │ │ +00001400: 3032 2035 3136 2e32 312c 2d34 3039 2e35 02 516.21,-409.5 │ │ │ +00001410: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ +00001420: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 202d /g>.<!-- Node4 - │ │ │ +00001430: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ +00001440: 3030 3034 2220 636c 6173 733d 226e 6f64 0004" class="nod │ │ │ +00001450: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6534 e">.<title>Node4 │ │ │ +00001460: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...ucommon/ │ │ │ +000015c0: 706c 6174 666f 726d 2e68 3c2f 7465 7874 platform.h... │ │ │ +000015e0: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ... │ │ │ +00001630: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ +00001640: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4</titl │ │ │ +00001650: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00001660: 335f 4e6f 6465 3030 3030 3033 5f4e 6f64 3_Node000003_Nod │ │ │ +00001670: 6530 3030 3030 3422 3e3c 6120 786c 696e e000004"><a xlin │ │ │ +00001680: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ +00001690: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ +000016a0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +000016b0: 643d 224d 3531 312e 3833 2c2d 3130 392e d="M511.83,-109. │ │ │ +000016c0: 3735 4335 3131 2e37 2c2d 3130 322e 3820 75C511.7,-102.8 │ │ │ +000016d0: 3531 312e 3532 2c2d 3932 2e38 3520 3531 511.52,-92.85 51 │ │ │ +000016e0: 312e 3335 2c2d 3834 2e31 3322 2f3e 0a3c 1.35,-84.13"/>.< │ │ │ +000016f0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00001700: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00001710: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00001720: 3531 342e 3835 2c2d 3834 2e30 3220 3531 514.85,-84.02 51 │ │ │ +00001730: 312e 3136 2c2d 3734 2e30 3920 3530 372e 1.16,-74.09 507. │ │ │ +00001740: 3835 2c2d 3834 2e31 3520 3531 342e 3835 85,-84.15 514.85 │ │ │ +00001750: 2c2d 3834 2e30 3222 2f3e 0a3c 2f61 3e0a ,-84.02"/>.</a>. │ │ │ +00001760: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00001770: 6f64 6531 3320 2d2d 3e0a 3c67 2069 643d ode13 -->.<g id= │ │ │ +00001780: 224e 6f64 6530 3030 3031 3322 2063 6c61 "Node000013" cla │ │ │ +00001790: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +000017a0: 653e 4e6f 6465 3133 3c2f 7469 746c 653e e>Node13 │ │ │ +000017b0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...unistd.h< │ │ │ +000018a0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +000018b0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ +00001910: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +00001920: 3133 3c2f 7469 746c 653e 0a3c 6720 6964 13.... │ │ │ +00001a60: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node5. │ │ │ +00001ab0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..cstdli │ │ │ +00001ba0: 623c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f b......No │ │ │ +00001c10: 6465 3426 2334 353b 2667 743b 4e6f 6465 de4->Node │ │ │ +00001c20: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5. │ │ │ +00001c50: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ...< │ │ │ +00001d30: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node6...cst │ │ │ +00001e70: 6464 6566 3c2f 7465 7874 3e0a 3c2f 613e ddef. │ │ │ +00001e80: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node4->N │ │ │ +00001ef0: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6.... │ │ │ +00002000: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00002010: 212d 2d20 4e6f 6465 3720 2d2d 3e0a 3c67 !-- Node7 -->..< │ │ │ +00002040: 7469 746c 653e 4e6f 6465 373c 2f74 6974 title>Node7...stde │ │ │ +00002140: 7863 6570 743c 2f74 6578 743e 0a3c 2f61 xcept......Node4-> │ │ │ +000021c0: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7...... │ │ │ +000022e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3820 ...Node │ │ │ +00002320: 383c 2f74 6974 6c65 3e0a 3c67 2069 643d 8.< │ │ │ +00002340: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00002350: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..pthread.h...< │ │ │ +00002430: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>. │ │ │ +00002450: 0a3c 6720 6964 3d22 6564 6765 375f 4e6f ..Node4& │ │ │ +00002490: 2334 353b 2667 743b 4e6f 6465 383c 2f74 #45;>Node8</t │ │ │ +000024a0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000024b0: 6467 6537 5f4e 6f64 6530 3030 3030 345f dge7_Node000004_ │ │ │ +000024c0: 4e6f 6465 3030 3030 3038 223e 3c61 2078 Node000008"><a x │ │ │ +000024d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000024e0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +000024f0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00002500: 6622 2064 3d22 4d35 3232 2e38 392c 2d35 f" d="M522.89,-5 │ │ │ +00002510: 342e 3938 4335 3334 2e31 352c 2d34 362e 4.98C534.15,-46. │ │ │ +00002520: 3932 2035 3531 2e32 392c 2d33 342e 3635 92 551.29,-34.65 │ │ │ +00002530: 2035 3634 2e37 312c 2d32 352e 3033 222f 564.71,-25.03"/ │ │ │ +00002540: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00002550: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00002560: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00002570: 733d 2235 3636 2e38 2c2d 3237 2e38 3420 s="566.8,-27.84 │ │ │ +00002580: 3537 322e 3839 2c2d 3139 2e31 3720 3536 572.89,-19.17 56 │ │ │ +00002590: 322e 3733 2c2d 3232 2e31 3520 3536 362e 2.73,-22.15 566. │ │ │ +000025a0: 382c 2d32 372e 3834 222f 3e0a 3c2f 613e 8,-27.84"/>.</a> │ │ │ +000025b0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +000025c0: 4e6f 6465 3920 2d2d 3e0a 3c67 2069 643d Node9 -->.<g id= │ │ │ +000025d0: 224e 6f64 6530 3030 3030 3922 2063 6c61 "Node000009" cla │ │ │ +000025e0: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +000025f0: 653e 4e6f 6465 393c 2f74 6974 6c65 3e0a e>Node9. │ │ │ +00002600: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..signal │ │ │ +000026f0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00002700: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +00002760: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ +00002770: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9... │ │ │ +00002880: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00002890: 3c21 2d2d 204e 6f64 6531 3020 2d2d 3e0a . │ │ │ +000028a0: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ +000028c0: 0a3c 7469 746c 653e 4e6f 6465 3130 3c2f .Node10</ │ │ │ +000028d0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000028e0: 4e6f 6465 3030 3030 3130 223e 3c61 2078 Node000010"><a x │ │ │ +000028f0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00002900: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00002910: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ +00002920: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ +00002930: 2237 3732 2c2d 3139 2037 3038 2c2d 3139 "772,-19 708,-19 │ │ │ +00002940: 2037 3038 2c30 2037 3732 2c30 2037 3732 708,0 772,0 772 │ │ │ +00002950: 2c2d 3139 222f 3e0a 3c74 6578 7420 7465 ,-19"/>.<text te │ │ │ +00002960: 7874 2d61 6e63 686f 723d 226d 6964 646c xt-anchor="middl │ │ │ +00002970: 6522 2078 3d22 3734 3022 2079 3d22 2d37 e" x="740" y="-7 │ │ │ +00002980: 2220 666f 6e74 2d66 616d 696c 793d 2248 " font-family="H │ │ │ +00002990: 656c 7665 7469 6361 2c73 616e 732d 5365 elvetica,sans-Se │ │ │ +000029a0: 7269 6622 2066 6f6e 742d 7369 7a65 3d22 rif" font-size=" │ │ │ +000029b0: 3130 2e30 3022 3e73 7973 2f73 7461 742e 10.00">sys/stat. │ │ │ +000029c0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ +000029d0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +000029e0: 6534 2623 3435 3b26 6774 3b4e 6f64 6531 e4->Node1 │ │ │ +000029f0: 3020 2d2d 3e0a 3c67 2069 643d 2265 6467 0 -->.<g id="edg │ │ │ +00002a00: 6539 5f4e 6f64 6530 3030 3030 345f 4e6f e9_Node000004_No │ │ │ +00002a10: 6465 3030 3030 3130 2220 636c 6173 733d de000010" class= │ │ │ +00002a20: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +00002a30: 6f64 6534 2623 3435 3b26 6774 3b4e 6f64 ode4->Nod │ │ │ +00002a40: 6531 303c 2f74 6974 6c65 3e0a 3c67 2069 e10.........Node4-> │ │ │ +00002d10: 3b4e 6f64 6531 313c 2f74 6974 6c65 3e0a ;Node11. │ │ │ +00002d20: 3c67 2069 643d 2261 5f65 6467 6531 305f ........ │ │ │ +00002e70: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ +00002e80: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00002e90: 3132 223e 3c61 2078 6c69 6e6b 3a74 6974 12">..stdint. │ │ │ +00002f70: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ +00002fe0: 4e6f 6465 3426 2334 353b 2667 743b 4e6f Node4->No │ │ │ +00002ff0: 6465 3132 3c2f 7469 746c 653e 0a3c 6720 de12......< │ │ │ +00003110: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>...Nod │ │ │ +00003300: 6531 343c 2f74 6974 6c65 3e0a 3c67 2069 e14...stdio.h..... │ │ │ +00003420: 3c67 2069 643d 2265 6467 6531 335f 4e6f .Node4& │ │ │ +00003460: 2334 353b 2667 743b 4e6f 6465 3134 3c2f #45;>Node14</ │ │ │ +00003470: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00003480: 6564 6765 3133 5f4e 6f64 6530 3030 3030 edge13_Node00000 │ │ │ +00003490: 345f 4e6f 6465 3030 3030 3134 223e 3c61 4_Node000014"><a │ │ │ +000034a0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000034b0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000034c0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000034d0: 3866 6622 2064 3d22 4d34 3531 2e34 2c2d 8ff" d="M451.4,- │ │ │ +000034e0: 3630 2e34 3343 3336 362e 3532 2c2d 3535 60.43C366.52,-55 │ │ │ +000034f0: 2e34 3320 3230 352e 3838 2c2d 3433 2e37 .43 205.88,-43.7 │ │ │ +00003500: 3120 3630 2e31 382c 2d31 382e 3935 222f 1 60.18,-18.95"/ │ │ │ +00003510: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00003520: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00003530: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00003540: 733d 2236 302e 3631 2c2d 3135 2e34 3820 s="60.61,-15.48 │ │ │ +00003550: 3530 2e31 362c 2d31 372e 3233 2035 392e 50.16,-17.23 59. │ │ │ +00003560: 3432 2c2d 3232 2e33 3820 3630 2e36 312c 42,-22.38 60.61, │ │ │ +00003570: 2d31 352e 3438 222f 3e0a 3c2f 613e 0a3c -15.48"/>.</a>.< │ │ │ +00003580: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00003590: 6465 3135 202d 2d3e 0a3c 6720 6964 3d22 de15 -->.<g id=" │ │ │ +000035a0: 4e6f 6465 3030 3030 3135 2220 636c 6173 Node000015" clas │ │ │ +000035b0: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ +000035c0: 3e4e 6f64 6531 353c 2f74 6974 6c65 3e0a >Node15. │ │ │ +000035d0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..cct │ │ │ +000036c0: 7970 653c 2f74 6578 743e 0a3c 2f61 3e0a ype.. │ │ │ +000036d0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4-> │ │ │ +00003740: 4e6f 6465 3135 3c2f 7469 746c 653e 0a3c Node15.< │ │ │ +00003750: 6720 6964 3d22 615f 6564 6765 3134 5f4e g id="a_edge14_N │ │ │ +00003760: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ +00003770: 3030 3135 223e 3c61 2078 6c69 6e6b 3a74 0015">.... │ │ │ +00003860: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +000038a0: 6465 3136 3c2f 7469 746c 653e 0a3c 6720 de16...cli │ │ │ +00003990: 6d69 7473 3c2f 7465 7874 3e0a 3c2f 613e mits. │ │ │ +000039a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node4-> │ │ │ +00003a10: 3b4e 6f64 6531 363c 2f74 6974 6c65 3e0a ;Node16. │ │ │ +00003a20: 3c67 2069 643d 2261 5f65 6467 6531 355f ..... │ │ │ +00003b30: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3137 ...Nod │ │ │ +00003b70: 6531 373c 2f74 6974 6c65 3e0a 3c67 2069 e17...cerrno.... │ │ │ +00003ca0: 0a3c 6720 6964 3d22 6564 6765 3136 5f4e ..Node4 │ │ │ +00003ce0: 2623 3435 3b26 6774 3b4e 6f64 6531 373c ->Node17< │ │ │ +00003cf0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00003d00: 5f65 6467 6531 365f 4e6f 6465 3030 3030 _edge16_Node0000 │ │ │ +00003d10: 3034 5f4e 6f64 6530 3030 3031 3722 3e3c 04_Node000017">< │ │ │ +00003d20: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00003d30: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00003d40: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00003d50: 6238 6666 2220 643d 224d 3437 382e 3739 b8ff" d="M478.79 │ │ │ +00003d60: 2c2d 3534 2e39 3843 3434 362e 3935 2c2d ,-54.98C446.95,- │ │ │ +00003d70: 3436 2e35 3520 3339 362e 3539 2c2d 3333 46.55 396.59,-33 │ │ │ +00003d80: 2e32 3120 3334 342e 3531 2c2d 3139 2e34 .21 344.51,-19.4 │ │ │ +00003d90: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00003da0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00003db0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00003dc0: 6e74 733d 2233 3435 2e33 332c 2d31 3620 nts="345.33,-16 │ │ │ +00003dd0: 3333 342e 3737 2c2d 3136 2e38 3120 3334 334.77,-16.81 34 │ │ │ +00003de0: 332e 3533 2c2d 3232 2e37 3620 3334 352e 3.53,-22.76 345. │ │ │ +00003df0: 3333 2c2d 3136 222f 3e0a 3c2f 613e 0a3c 33,-16"/>.</a>.< │ │ │ +00003e00: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00003e10: 6465 3138 202d 2d3e 0a3c 6720 6964 3d22 de18 -->.<g id=" │ │ │ +00003e20: 4e6f 6465 3030 3030 3138 2220 636c 6173 Node000018" clas │ │ │ +00003e30: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ +00003e40: 3e4e 6f64 6531 383c 2f74 6974 6c65 3e0a >Node18. │ │ │ +00003e50: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..new...< │ │ │ +00003f50: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>...Node19...assert.h.... │ │ │ +00004240: 0a3c 6720 6964 3d22 6564 6765 3138 5f4e ..Node4 │ │ │ +00004280: 2623 3435 3b26 6774 3b4e 6f64 6531 393c ->Node19< │ │ │ +00004290: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +000042a0: 5f65 6467 6531 385f 4e6f 6465 3030 3030 _edge18_Node0000 │ │ │ +000042b0: 3034 5f4e 6f64 6530 3030 3031 3922 3e3c 04_Node000019">< │ │ │ +000042c0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000042d0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000042e0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000042f0: 6238 6666 2220 643d 224d 3439 382e 3935 b8ff" d="M498.95 │ │ │ +00004300: 2c2d 3534 2e39 3843 3438 372e 3534 2c2d ,-54.98C487.54,- │ │ │ +00004310: 3436 2e39 3220 3437 302e 3137 2c2d 3334 46.92 470.17,-34 │ │ │ +00004320: 2e36 3520 3435 362e 3537 2c2d 3235 2e30 .65 456.57,-25.0 │ │ │ +00004330: 3322 2f3e 0a3c 706f 6c79 676f 6e20 6669 3"/>.<polygon fi │ │ │ +00004340: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +00004350: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +00004360: 696e 7473 3d22 3435 382e 3436 2c2d 3232 ints="458.46,-22 │ │ │ +00004370: 2e30 3820 3434 382e 3237 2c2d 3139 2e31 .08 448.27,-19.1 │ │ │ +00004380: 3720 3435 342e 3432 2c2d 3237 2e38 2034 7 454.42,-27.8 4 │ │ │ +00004390: 3538 2e34 362c 2d32 322e 3038 222f 3e0a 58.46,-22.08"/>. │ │ │ +000043a0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +000043b0: 212d 2d20 4e6f 6465 3230 2623 3435 3b26 !-- Node20-& │ │ │ +000043c0: 6774 3b4e 6f64 6531 3320 2d2d 3e0a 3c67 gt;Node13 -->.<g │ │ │ +000043d0: 2069 643d 2265 6467 6533 335f 4e6f 6465 id="edge33_Node │ │ │ +000043e0: 3030 3030 3230 5f4e 6f64 6530 3030 3031 000020_Node00001 │ │ │ +000043f0: 3322 2063 6c61 7373 3d22 6564 6765 223e 3" class="edge"> │ │ │ +00004400: 0a3c 7469 746c 653e 4e6f 6465 3230 2623 .<title>Node20&# │ │ │ +00004410: 3435 3b26 6774 3b4e 6f64 6531 333c 2f74 45;>Node13</t │ │ │ +00004420: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00004430: 6467 6533 335f 4e6f 6465 3030 3030 3230 dge33_Node000020 │ │ │ +00004440: 5f4e 6f64 6530 3030 3031 3322 3e3c 6120 _Node000013"><a │ │ │ +00004450: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00004460: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00004470: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00004480: 6666 2220 643d 224d 3637 312e 362c 2d33 ff" d="M671.6,-3 │ │ │ +00004490: 3239 2e38 3243 3637 302e 3738 2c2d 3331 29.82C670.78,-31 │ │ │ +000044a0: 312e 3439 2036 3639 2c2d 3236 372e 3435 1.49 669,-267.45 │ │ │ +000044b0: 2036 3639 2c2d 3233 302e 3520 3636 392c 669,-230.5 669, │ │ │ +000044c0: 2d32 3330 2e35 2036 3639 2c2d 3233 302e -230.5 669,-230. │ │ │ +000044d0: 3520 3636 392c 2d31 3138 2e35 2036 3639 5 669,-118.5 669 │ │ │ +000044e0: 2c2d 3130 302e 3935 2039 3133 2e31 382c ,-100.95 913.18, │ │ │ +000044f0: 2d34 312e 3834 2031 3030 392e 3033 2c2d -41.84 1009.03,- │ │ │ +00004500: 3139 2e33 3222 2f3e 0a3c 706f 6c79 676f 19.32"/>.<polygo │ │ │ +00004510: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00004520: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00004530: 2220 706f 696e 7473 3d22 3130 3039 2e39 " points="1009.9 │ │ │ +00004540: 362c 2d32 322e 3720 3130 3138 2e39 2c2d 6,-22.7 1018.9,- │ │ │ +00004550: 3137 2e30 3120 3130 3038 2e33 362c 2d31 17.01 1008.36,-1 │ │ │ +00004560: 352e 3838 2031 3030 392e 3936 2c2d 3232 5.88 1009.96,-22 │ │ │ +00004570: 2e37 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .7"/>.</a>.</g>. │ │ │ +00004580: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3231 </g>.<!-- Node21 │ │ │ +00004590: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ +000045a0: 3030 3030 3231 2220 636c 6173 733d 226e 000021" class="n │ │ │ +000045b0: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ +000045c0: 6532 313c 2f74 6974 6c65 3e0a 3c67 2069 e21...ucommon/li │ │ │ +00004720: 6e6b 6564 2e68 3c2f 7465 7874 3e0a 3c2f nked.h......< │ │ │ +00004790: 7469 746c 653e 4e6f 6465 3230 2623 3435 title>Node20- │ │ │ +000047a0: 3b26 6774 3b4e 6f64 6532 313c 2f74 6974 ;>Node21..< │ │ │ +000047f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00004800: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00004810: 2220 643d 224d 3633 382e 3538 2c2d 3332 " d="M638.58,-32 │ │ │ +00004820: 392e 3938 4336 3033 2e30 362c 2d33 3230 9.98C603.06,-320 │ │ │ +00004830: 2e39 3320 3534 362e 3733 2c2d 3330 362e .93 546.73,-306. │ │ │ +00004840: 3538 2035 3037 2e37 2c2d 3239 362e 3634 58 507.7,-296.64 │ │ │ +00004850: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.......N │ │ │ +00004a80: 6f64 6532 3026 2334 353b 2667 743b 4e6f ode20->No │ │ │ +00004a90: 6465 3237 3c2f 7469 746c 653e 0a3c 6720 de27.... │ │ │ +00004bb0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node28...tim │ │ │ +00004cf0: 652e 683c 2f74 6578 743e 0a3c 2f61 3e0a e.h.. │ │ │ +00004d00: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node20-&g │ │ │ +00004d70: 743b 4e6f 6465 3238 3c2f 7469 746c 653e t;Node28 │ │ │ +00004d80: 0a3c 6720 6964 3d22 615f 6564 6765 3335 ... │ │ │ +00004e20: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ +00004e90: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00004ea0: 212d 2d20 4e6f 6465 3231 2623 3435 3b26 !-- Node21-& │ │ │ +00004eb0: 6774 3b4e 6f64 6534 202d 2d3e 0a3c 6720 gt;Node4 -->.. │ │ │ +00004ef0: 3c74 6974 6c65 3e4e 6f64 6532 3126 2334 Node21 │ │ │ +00004f00: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ +00004f10: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00004f20: 6532 325f 4e6f 6465 3030 3030 3231 5f4e e22_Node000021_N │ │ │ +00004f30: 6f64 6530 3030 3030 3422 3e3c 6120 786c ode000004"><a xl │ │ │ +00004f40: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00004f50: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00004f60: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00004f70: 2220 643d 224d 3437 362e 3932 2c2d 3237 " d="M476.92,-27 │ │ │ +00004f80: 342e 3838 4334 3838 2e33 372c 2d32 3636 4.88C488.37,-266 │ │ │ +00004f90: 2e37 3220 3530 342e 3935 2c2d 3235 332e .72 504.95,-253. │ │ │ +00004fa0: 3538 2035 3136 2c2d 3233 3920 3534 382e 58 516,-239 548. │ │ │ +00004fb0: 3535 2c2d 3139 362e 3035 2035 3535 2e33 55,-196.05 555.3 │ │ │ +00004fc0: 392c 2d31 3831 2e36 3220 3536 372c 2d31 9,-181.62 567,-1 │ │ │ +00004fd0: 3239 2035 3638 2e38 322c 2d31 3230 2e37 29 568.82,-120.7 │ │ │ +00004fe0: 3520 3537 302e 3637 2c2d 3131 372e 3631 5 570.67,-117.61 │ │ │ +00004ff0: 2035 3637 2c2d 3131 3020 3536 302e 3738 567,-110 560.78 │ │ │ +00005000: 2c2d 3937 2e31 3220 3534 382e 3832 2c2d ,-97.12 548.82,- │ │ │ +00005010: 3836 2e38 3220 3533 372e 3534 2c2d 3739 86.82 537.54,-79 │ │ │ +00005020: 2e33 3822 2f3e 0a3c 706f 6c79 676f 6e20 .38"/>.<polygon │ │ │ +00005030: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00005040: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00005050: 706f 696e 7473 3d22 3533 392e 3133 2c2d points="539.13,- │ │ │ +00005060: 3736 2e32 3520 3532 382e 3737 2c2d 3734 76.25 528.77,-74 │ │ │ +00005070: 2e30 3420 3533 352e 3439 2c2d 3832 2e32 .04 535.49,-82.2 │ │ │ +00005080: 3320 3533 392e 3133 2c2d 3736 2e32 3522 3 539.13,-76.25" │ │ │ +00005090: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +000050a0: 3e0a 3c21 2d2d 204e 6f64 6532 3220 2d2d >.<!-- Node22 -- │ │ │ +000050b0: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ +000050c0: 3032 3222 2063 6c61 7373 3d22 6e6f 6465 022" class="node │ │ │ +000050d0: 223e 0a3c 7469 746c 653e 4e6f 6465 3232 ">.<title>Node22 │ │ │ +000050e0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00005170: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..ucomm │ │ │ +00005240: 6f6e 2f6f 626a 6563 742e 683c 2f74 6578 on/object.h.... │ │ │ +00005280: 0a3c 6720 6964 3d22 6564 6765 3233 5f4e ..Node2 │ │ │ +000052c0: 3126 2334 353b 2667 743b 4e6f 6465 3232 1->Node22 │ │ │ +000052d0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00005300: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........ │ │ │ +00005450: 4e6f 6465 3232 2623 3435 3b26 6774 3b4e Node22->N │ │ │ +00005460: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3......< │ │ │ +000055b0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3320 /g>...Node │ │ │ +000055f0: 3233 3c2f 7469 746c 653e 0a3c 6720 6964 23. │ │ │ +00005610: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..uc │ │ │ +00005730: 6f6d 6d6f 6e2f 6765 6e65 7269 6373 2e68 ommon/generics.h │ │ │ +00005740: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ...... │ │ │ +000057b0: 4e6f 6465 3232 2623 3435 3b26 6774 3b4e Node22->N │ │ │ +000057c0: 6f64 6532 333c 2f74 6974 6c65 3e0a 3c67 ode23...< │ │ │ +00005870: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00005880: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00005890: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000058a0: 3233 302e 3636 2c2d 3138 322e 3531 2032 230.66,-182.51 2 │ │ │ +000058b0: 3230 2e31 382c 2d31 3834 2e30 3820 3232 20.18,-184.08 22 │ │ │ +000058c0: 392e 3335 2c2d 3138 392e 3339 2032 3330 9.35,-189.39 230 │ │ │ +000058d0: 2e36 362c 2d31 3832 2e35 3122 2f3e 0a3c .66,-182.51"/>.< │ │ │ +000058e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00005920: 7469 746c 653e 4e6f 6465 3235 3c2f 7469 title>Node25...ucommon/prot │ │ │ +00005a70: 6f63 6f6c 732e 683c 2f74 6578 743e 0a3c ocols.h.< │ │ │ +00005a80: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ +00005ae0: 3c74 6974 6c65 3e4e 6f64 6532 3226 2334 Node22 │ │ │ +00005af0: 353b 2667 743b 4e6f 6465 3235 3c2f 7469 5;>Node25</ti │ │ │ +00005b00: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00005b10: 6765 3330 5f4e 6f64 6530 3030 3032 325f ge30_Node000022_ │ │ │ +00005b20: 4e6f 6465 3030 3030 3235 223e 3c61 2078 Node000025"><a x │ │ │ +00005b30: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00005b40: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00005b50: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00005b60: 6622 2064 3d22 4d34 3337 2e36 312c 2d32 f" d="M437.61,-2 │ │ │ +00005b70: 3139 2e39 3843 3432 312e 3433 2c2d 3231 19.98C421.43,-21 │ │ │ +00005b80: 312e 3537 2033 3936 2e34 332c 2d31 3938 1.57 396.43,-198 │ │ │ +00005b90: 2e35 3920 3337 372e 3632 2c2d 3138 382e .59 377.62,-188. │ │ │ +00005ba0: 3831 222f 3e0a 3c70 6f6c 7967 6f6e 2066 81"/>.<polygon f │ │ │ +00005bb0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00005bc0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00005bd0: 6f69 6e74 733d 2233 3739 2e31 372c 2d31 oints="379.17,-1 │ │ │ +00005be0: 3835 2e36 3820 3336 382e 3639 2c2d 3138 85.68 368.69,-18 │ │ │ +00005bf0: 342e 3137 2033 3735 2e39 352c 2d31 3931 4.17 375.95,-191 │ │ │ +00005c00: 2e38 3920 3337 392e 3137 2c2d 3138 352e .89 379.17,-185. │ │ │ +00005c10: 3638 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 68"/>.</a>.</g>. │ │ │ +00005c20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3236 </g>.<!-- Node26 │ │ │ +00005c30: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ +00005c40: 3030 3030 3236 2220 636c 6173 733d 226e 000026" class="n │ │ │ +00005c50: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ +00005c60: 6532 363c 2f74 6974 6c65 3e0a 3c67 2069 e26... │ │ │ +00005d00: 3c74 6578 7420 7465 7874 2d61 6e63 686f stdlib.h │ │ │ +00005d70: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00005d80: 3c21 2d2d 204e 6f64 6532 3226 2334 353b .< │ │ │ +00005da0: 6720 6964 3d22 6564 6765 3332 5f4e 6f64 g id="edge32_Nod │ │ │ +00005db0: 6530 3030 3032 325f 4e6f 6465 3030 3030 e000022_Node0000 │ │ │ +00005dc0: 3236 2220 636c 6173 733d 2265 6467 6522 26" class="edge" │ │ │ +00005dd0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3226 >.Node22& │ │ │ +00005de0: 2334 353b 2667 743b 4e6f 6465 3236 3c2f #45;>Node26</ │ │ │ +00005df0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00005e00: 6564 6765 3332 5f4e 6f64 6530 3030 3032 edge32_Node00002 │ │ │ +00005e10: 325f 4e6f 6465 3030 3030 3236 223e 3c61 2_Node000026"><a │ │ │ +00005e20: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00005e30: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00005e40: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00005e50: 3866 6622 2064 3d22 4d34 3534 2e36 362c 8ff" d="M454.66, │ │ │ +00005e60: 2d32 3139 2e37 3543 3435 352e 3138 2c2d -219.75C455.18,- │ │ │ +00005e70: 3231 322e 3820 3435 352e 3934 2c2d 3230 212.8 455.94,-20 │ │ │ +00005e80: 322e 3835 2034 3536 2e35 392c 2d31 3934 2.85 456.59,-194 │ │ │ +00005e90: 2e31 3322 2f3e 0a3c 706f 6c79 676f 6e20 .13"/>.<polygon │ │ │ +00005ea0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00005eb0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00005ec0: 706f 696e 7473 3d22 3436 302e 3039 2c2d points="460.09,- │ │ │ +00005ed0: 3139 342e 3332 2034 3537 2e33 352c 2d31 194.32 457.35,-1 │ │ │ +00005ee0: 3834 2e30 3920 3435 332e 3131 2c2d 3139 84.09 453.11,-19 │ │ │ +00005ef0: 332e 3820 3436 302e 3039 2c2d 3139 342e 3.8 460.09,-194. │ │ │ +00005f00: 3332 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 32"/>.</a>.</g>. │ │ │ +00005f10: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 </g>.<!-- Node23 │ │ │ +00005f20: 2623 3435 3b26 6774 3b4e 6f64 6533 202d ->Node3 - │ │ │ +00005f30: 2d3e 0a3c 6720 6964 3d22 6564 6765 3236 ->.<g id="edge26 │ │ │ +00005f40: 5f4e 6f64 6530 3030 3032 335f 4e6f 6465 _Node000023_Node │ │ │ +00005f50: 3030 3030 3033 2220 636c 6173 733d 2265 000003" class="e │ │ │ +00005f60: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +00005f70: 6532 3326 2334 353b 2667 743b 4e6f 6465 e23->Node │ │ │ +00005f80: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3..... │ │ │ +000060a0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23-> │ │ │ +00006110: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +00006120: 6720 6964 3d22 615f 6564 6765 3237 5f4e g id="a_edge27_N │ │ │ +00006130: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ +00006140: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">..

..< │ │ │ +00006230: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node23-> │ │ │ +000062a0: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7......< │ │ │ +000063c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3420 /g>...Node │ │ │ +00006400: 3234 3c2f 7469 746c 653e 0a3c 6720 6964 24. │ │ │ +00006420: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..cstring...< │ │ │ +00006510: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>...Node25-> │ │ │ +00006710: 4e6f 6465 333c 2f74 6974 6c65 3e0a 3c67 Node3...< │ │ │ +000067c0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000067d0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000067e0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000067f0: 3437 372e 372c 2d31 3335 2e35 3520 3438 477.7,-135.55 48 │ │ │ +00006800: 362e 3039 2c2d 3132 392e 3038 2034 3735 6.09,-129.08 475 │ │ │ +00006810: 2e35 2c2d 3132 382e 3920 3437 372e 372c .5,-128.9 477.7, │ │ │ +00006820: 2d31 3335 2e35 3522 2f3e 0a3c 2f61 3e0a -135.55"/>.. │ │ │ +00006830: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node29-> │ │ │ +000068a0: 3b4e 6f64 6534 3c2f 7469 746c 653e 0a3c ;Node4.< │ │ │ +000068b0: 6720 6964 3d22 615f 6564 6765 3337 5f4e g id="a_edge37_N │ │ │ +000068c0: 6f64 6530 3030 3032 395f 4e6f 6465 3030 ode000029_Node00 │ │ │ +000068d0: 3030 3034 223e 3c61 2078 6c69 6e6b 3a74 0004">. │ │ │ +000069c0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......Node29- │ │ │ +00006aa0: 2667 743b 4e6f 6465 3231 3c2f 7469 746c >Node21..

.... │ │ │ +00006bd0: 0a3c 212d 2d20 4e6f 6465 3239 2623 3435 .. │ │ │ +00006bf0: 3c67 2069 643d 2265 6467 6533 385f 4e6f .Node29 │ │ │ +00006c30: 2623 3435 3b26 6774 3b4e 6f64 6532 353c ->Node25< │ │ │ +00006c40: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00006c50: 5f65 6467 6533 385f 4e6f 6465 3030 3030 _edge38_Node0000 │ │ │ +00006c60: 3239 5f4e 6f64 6530 3030 3032 3522 3e3c 29_Node000025">< │ │ │ +00006c70: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00006c80: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00006c90: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00006ca0: 6238 6666 2220 643d 224d 3337 332e 3736 b8ff" d="M373.76 │ │ │ +00006cb0: 2c2d 3332 392e 3734 4333 3730 2e31 362c ,-329.74C370.16, │ │ │ +00006cc0: 2d33 3034 2e32 2033 3539 2e36 312c 2d32 -304.2 359.61,-2 │ │ │ +00006cd0: 3239 2e34 3320 3335 342e 3634 2c2d 3139 29.43 354.64,-19 │ │ │ +00006ce0: 342e 3233 222f 3e0a 3c70 6f6c 7967 6f6e 4.23"/>.<polygon │ │ │ +00006cf0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +00006d00: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00006d10: 2070 6f69 6e74 733d 2233 3538 2e31 312c points="358.11, │ │ │ +00006d20: 2d31 3933 2e37 3220 3335 332e 3234 2c2d -193.72 353.24,- │ │ │ +00006d30: 3138 342e 3331 2033 3531 2e31 372c 2d31 184.31 351.17,-1 │ │ │ +00006d40: 3934 2e37 2033 3538 2e31 312c 2d31 3933 94.7 358.11,-193 │ │ │ +00006d50: 2e37 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e .72"/>.</a>.</g> │ │ │ +00006d60: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ +00006d70: 3020 2d2d 3e0a 3c67 2069 643d 224e 6f64 0 -->.<g id="Nod │ │ │ +00006d80: 6530 3030 3033 3022 2063 6c61 7373 3d22 e000030" class=" │ │ │ +00006d90: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +00006da0: 6465 3330 3c2f 7469 746c 653e 0a3c 6720 de30...ucommon/strin │ │ │ +00006f10: 672e 683c 2f74 6578 743e 0a3c 2f61 3e0a g.h.. │ │ │ +00006f20: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node29-&g │ │ │ +00006f90: 743b 4e6f 6465 3330 3c2f 7469 746c 653e t;Node30 │ │ │ +00006fa0: 0a3c 6720 6964 3d22 615f 6564 6765 3430 .. │ │ │ +00007040: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +000070b0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000070c0: 3c21 2d2d 204e 6f64 6533 3026 2334 353b . │ │ │ +00007110: 0a3c 7469 746c 653e 4e6f 6465 3330 2623 .Node30&# │ │ │ +00007120: 3435 3b26 6774 3b4e 6f64 6533 3c2f 7469 45;>Node3</ti │ │ │ +00007130: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00007140: 6765 3431 5f4e 6f64 6530 3030 3033 305f ge41_Node000030_ │ │ │ +00007150: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ +00007160: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00007170: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00007180: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00007190: 6622 2064 3d22 4d32 3631 2e34 322c 2d32 f" d="M261.42,-2 │ │ │ +000071a0: 3734 2e39 3243 3235 372e 3938 2c2d 3235 74.92C257.98,-25 │ │ │ +000071b0: 332e 3231 2032 3532 2e32 392c 2d31 3935 3.21 252.29,-195 │ │ │ +000071c0: 2e36 3820 3238 322c 2d31 3635 2033 3035 .68 282,-165 305 │ │ │ +000071d0: 2e35 342c 2d31 3430 2e37 2033 3935 2e36 .54,-140.7 395.6 │ │ │ +000071e0: 332c 2d31 3239 2e31 3920 3435 352e 3832 3,-129.19 455.82 │ │ │ +000071f0: 2c2d 3132 342e 3131 222f 3e0a 3c70 6f6c ,-124.11"/>.<pol │ │ │ 00007200: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ 00007210: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00007220: 3866 6622 2070 6f69 6e74 733d 2236 3634 8ff" points="664 │ │ │ -00007230: 2e31 312c 2d31 3832 2e39 3320 3635 332e .11,-182.93 653. │ │ │ -00007240: 3538 2c2d 3138 342e 3038 2036 3632 2e35 58,-184.08 662.5 │ │ │ -00007250: 332c 2d31 3839 2e37 3520 3636 342e 3131 3,-189.75 664.11 │ │ │ -00007260: 2c2d 3138 322e 3933 222f 3e0a 3c2f 613e ,-182.93"/>.</a> │ │ │ -00007270: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00007280: 4e6f 6465 3236 202d 2d3e 0a3c 6720 6964 Node26 -->.<g id │ │ │ -00007290: 3d22 4e6f 6465 3030 3030 3236 2220 636c ="Node000026" cl │ │ │ -000072a0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -000072b0: 6c65 3e4e 6f64 6532 363c 2f74 6974 6c65 le>Node26...s │ │ │ -000073b0: 7464 6c69 622e 683c 2f74 6578 743e 0a3c tdlib.h.< │ │ │ -000073c0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -00007420: 3c74 6974 6c65 3e4e 6f64 6532 3326 2334 Node23 │ │ │ -00007430: 353b 2667 743b 4e6f 6465 3236 3c2f 7469 5;>Node26</ti │ │ │ -00007440: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007450: 6765 3334 5f4e 6f64 6530 3030 3032 335f ge34_Node000023_ │ │ │ -00007460: 4e6f 6465 3030 3030 3236 223e 3c61 2078 Node000026"><a x │ │ │ -00007470: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00007480: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00007490: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000074a0: 6622 2064 3d22 4d38 3530 2e36 322c 2d32 f" d="M850.62,-2 │ │ │ -000074b0: 3139 2e37 3543 3835 342e 3836 2c2d 3231 19.75C854.86,-21 │ │ │ -000074c0: 322e 3439 2038 3631 2e30 332c 2d32 3031 2.49 861.03,-201 │ │ │ -000074d0: 2e39 3520 3836 362e 3238 2c2d 3139 322e .95 866.28,-192. │ │ │ -000074e0: 3938 222f 3e0a 3c70 6f6c 7967 6f6e 2066 98"/>.<polygon f │ │ │ -000074f0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00007500: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00007510: 6f69 6e74 733d 2238 3639 2e34 352c 2d31 oints="869.45,-1 │ │ │ -00007520: 3934 2e34 3920 3837 312e 3438 2c2d 3138 94.49 871.48,-18 │ │ │ -00007530: 342e 3039 2038 3633 2e34 312c 2d31 3930 4.09 863.41,-190 │ │ │ -00007540: 2e39 3520 3836 392e 3435 2c2d 3139 342e .95 869.45,-194. │ │ │ -00007550: 3439 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 49"/>.</a>.</g>. │ │ │ -00007560: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3234 </g>.<!-- Node24 │ │ │ -00007570: 2623 3435 3b26 6774 3b4e 6f64 6533 202d ->Node3 - │ │ │ -00007580: 2d3e 0a3c 6720 6964 3d22 6564 6765 3330 ->.<g id="edge30 │ │ │ -00007590: 5f4e 6f64 6530 3030 3032 345f 4e6f 6465 _Node000024_Node │ │ │ -000075a0: 3030 3030 3033 2220 636c 6173 733d 2265 000003" class="e │ │ │ -000075b0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -000075c0: 6532 3426 2334 353b 2667 743b 4e6f 6465 e24->Node │ │ │ -000075d0: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3.........Node24-& │ │ │ -00007770: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ -00007780: 0a3c 6720 6964 3d22 615f 6564 6765 3332 ... │ │ │ -000078b0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -000078c0: 3c21 2d2d 204e 6f64 6532 3426 2334 353b .< │ │ │ -000078e0: 6720 6964 3d22 6564 6765 3239 5f4e 6f64 g id="edge29_Nod │ │ │ -000078f0: 6530 3030 3032 345f 4e6f 6465 3030 3030 e000024_Node0000 │ │ │ -00007900: 3139 2220 636c 6173 733d 2265 6467 6522 19" class="edge" │ │ │ -00007910: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3426 >.Node24& │ │ │ -00007920: 2334 353b 2667 743b 4e6f 6465 3139 3c2f #45;>Node19</ │ │ │ -00007930: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00007940: 6564 6765 3239 5f4e 6f64 6530 3030 3032 edge29_Node00002 │ │ │ -00007950: 345f 4e6f 6465 3030 3030 3139 223e 3c61 4_Node000019"><a │ │ │ -00007960: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00007970: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00007980: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00007990: 3866 6622 2064 3d22 4d36 3439 2e34 342c 8ff" d="M649.44, │ │ │ -000079a0: 2d31 3634 2e39 3843 3638 342e 3435 2c2d -164.98C684.45,- │ │ │ -000079b0: 3135 352e 3933 2037 3339 2e39 372c 2d31 155.93 739.97,-1 │ │ │ -000079c0: 3431 2e35 3820 3737 382e 3433 2c2d 3133 41.58 778.43,-13 │ │ │ -000079d0: 312e 3634 222f 3e0a 3c70 6f6c 7967 6f6e 1.64"/>.<polygon │ │ │ -000079e0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -000079f0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00007a00: 2070 6f69 6e74 733d 2237 3739 2e35 2c2d points="779.5,- │ │ │ -00007a10: 3133 342e 3937 2037 3838 2e33 312c 2d31 134.97 788.31,-1 │ │ │ -00007a20: 3239 2e30 3820 3737 372e 3735 2c2d 3132 29.08 777.75,-12 │ │ │ -00007a30: 382e 3220 3737 392e 352c 2d31 3334 2e39 8.2 779.5,-134.9 │ │ │ -00007a40: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ -00007a50: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3426 /g>.<!-- Node24& │ │ │ -00007a60: 2334 353b 2667 743b 4e6f 6465 3235 202d #45;>Node25 - │ │ │ -00007a70: 2d3e 0a3c 6720 6964 3d22 6564 6765 3331 ->.<g id="edge31 │ │ │ -00007a80: 5f4e 6f64 6530 3030 3032 345f 4e6f 6465 _Node000024_Node │ │ │ -00007a90: 3030 3030 3235 2220 636c 6173 733d 2265 000025" class="e │ │ │ -00007aa0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00007ab0: 6532 3426 2334 353b 2667 743b 4e6f 6465 e24->Node │ │ │ -00007ac0: 3235 3c2f 7469 746c 653e 0a3c 6720 6964 25.... │ │ │ -00007be0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node29-&g │ │ │ -00007c50: 743b 4e6f 6465 323c 2f74 6974 6c65 3e0a t;Node2. │ │ │ -00007c60: 3c67 2069 643d 2261 5f65 6467 6533 395f ...... │ │ │ -00007df0: 0a3c 6720 6964 3d22 6564 6765 3430 5f4e ..Node2 │ │ │ -00007e30: 3926 2334 353b 2667 743b 4e6f 6465 3138 9->Node18 │ │ │ -00007e40: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00007e70: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..... │ │ │ -00007f90: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3239 ...No │ │ │ -00007ff0: 6465 3239 2623 3435 3b26 6774 3b4e 6f64 de29->Nod │ │ │ -00008000: 6532 323c 2f74 6974 6c65 3e0a 3c67 2069 e22... │ │ │ -000080b0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ... │ │ │ -00008130: 0a3c 212d 2d20 4e6f 6465 3239 2623 3435 .. │ │ │ -00008150: 3c67 2069 643d 2265 6467 6534 325f 4e6f .Node29 │ │ │ -00008190: 2623 3435 3b26 6774 3b4e 6f64 6533 303c ->Node30< │ │ │ -000081a0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000081b0: 5f65 6467 6534 325f 4e6f 6465 3030 3030 _edge42_Node0000 │ │ │ -000081c0: 3239 5f4e 6f64 6530 3030 3033 3022 3e3c 29_Node000030">< │ │ │ -000081d0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000081e0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -000081f0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00008200: 6238 6666 2220 643d 224d 3131 3333 2e34 b8ff" d="M1133.4 │ │ │ -00008210: 392c 2d33 3239 2e39 3843 3131 3631 2e37 9,-329.98C1161.7 │ │ │ -00008220: 2c2d 3332 312e 3039 2031 3230 362e 3134 ,-321.09 1206.14 │ │ │ -00008230: 2c2d 3330 372e 3037 2031 3233 372e 3538 ,-307.07 1237.58 │ │ │ -00008240: 2c2d 3239 372e 3135 222f 3e0a 3c70 6f6c ,-297.15"/>.<pol │ │ │ -00008250: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00008260: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00008270: 3866 6622 2070 6f69 6e74 733d 2231 3233 8ff" points="123 │ │ │ -00008280: 382e 3831 2c2d 3330 302e 3433 2031 3234 8.81,-300.43 124 │ │ │ -00008290: 372e 332c 2d32 3934 2e30 3820 3132 3336 7.3,-294.08 1236 │ │ │ -000082a0: 2e37 312c 2d32 3933 2e37 3520 3132 3338 .71,-293.75 1238 │ │ │ -000082b0: 2e38 312c 2d33 3030 2e34 3322 2f3e 0a3c .81,-300.43"/>.< │ │ │ -000082c0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -000082d0: 2d2d 204e 6f64 6533 3026 2334 353b 2667 -- Node30-&g │ │ │ -000082e0: 743b 4e6f 6465 3132 202d 2d3e 0a3c 6720 t;Node12 -->.<g │ │ │ -000082f0: 6964 3d22 6564 6765 3437 5f4e 6f64 6530 id="edge47_Node0 │ │ │ -00008300: 3030 3033 305f 4e6f 6465 3030 3030 3132 00030_Node000012 │ │ │ -00008310: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -00008320: 3c74 6974 6c65 3e4e 6f64 6533 3026 2334 <title>Node30 │ │ │ -00008330: 353b 2667 743b 4e6f 6465 3132 3c2f 7469 5;>Node12</ti │ │ │ -00008340: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00008350: 6765 3437 5f4e 6f64 6530 3030 3033 305f ge47_Node000030_ │ │ │ -00008360: 4e6f 6465 3030 3030 3132 223e 3c61 2078 Node000012"><a x │ │ │ -00008370: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00008380: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00008390: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000083a0: 6622 2064 3d22 4d31 3238 332e 352c 2d32 f" d="M1283.5,-2 │ │ │ -000083b0: 3734 2e39 3243 3133 3030 2e34 372c 2d32 74.92C1300.47,-2 │ │ │ -000083c0: 3537 2e37 3620 3133 3335 2e35 2c2d 3231 57.76 1335.5,-21 │ │ │ -000083d0: 372e 3238 2031 3333 352e 352c 2d31 3735 7.28 1335.5,-175 │ │ │ -000083e0: 2e35 2031 3333 352e 352c 2d31 3735 2e35 .5 1335.5,-175.5 │ │ │ -000083f0: 2031 3333 352e 352c 2d31 3735 2e35 2031 1335.5,-175.5 1 │ │ │ -00008400: 3333 352e 352c 2d31 3138 2e35 2031 3333 335.5,-118.5 133 │ │ │ -00008410: 352e 352c 2d38 372e 3139 2031 3333 352e 5.5,-87.19 1335. │ │ │ -00008420: 352c 2d35 302e 3737 2031 3333 352e 352c 5,-50.77 1335.5, │ │ │ -00008430: 2d32 392e 3233 222f 3e0a 3c70 6f6c 7967 -29.23"/>.<polyg │ │ │ -00008440: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -00008450: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00008460: 6622 2070 6f69 6e74 733d 2231 3333 392c f" points="1339, │ │ │ -00008470: 2d32 392e 3138 2031 3333 352e 352c 2d31 -29.18 1335.5,-1 │ │ │ -00008480: 392e 3138 2031 3333 322c 2d32 392e 3138 9.18 1332,-29.18 │ │ │ -00008490: 2031 3333 392c 2d32 392e 3138 222f 3e0a 1339,-29.18"/>. │ │ │ -000084a0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -000084b0: 212d 2d20 4e6f 6465 3330 2623 3435 3b26 !-- Node30-& │ │ │ -000084c0: 6774 3b4e 6f64 6531 3820 2d2d 3e0a 3c67 gt;Node18 -->.<g │ │ │ -000084d0: 2069 643d 2265 6467 6534 355f 4e6f 6465 id="edge45_Node │ │ │ -000084e0: 3030 3030 3330 5f4e 6f64 6530 3030 3031 000030_Node00001 │ │ │ -000084f0: 3822 2063 6c61 7373 3d22 6564 6765 223e 8" class="edge"> │ │ │ -00008500: 0a3c 7469 746c 653e 4e6f 6465 3330 2623 .<title>Node30&# │ │ │ -00008510: 3435 3b26 6774 3b4e 6f64 6531 383c 2f74 45;>Node18</t │ │ │ -00008520: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00008530: 6467 6534 355f 4e6f 6465 3030 3030 3330 dge45_Node000030 │ │ │ -00008540: 5f4e 6f64 6530 3030 3031 3822 3e3c 6120 _Node000018"><a │ │ │ -00008550: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00008560: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00008570: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00008580: 6666 2220 643d 224d 3132 3535 2e36 352c ff" d="M1255.65, │ │ │ -00008590: 2d32 3734 2e39 3143 3132 3237 2e33 2c2d -274.91C1227.3,- │ │ │ -000085a0: 3236 322e 3134 2031 3137 312e 3832 2c2d 262.14 1171.82,- │ │ │ -000085b0: 3233 372e 3734 2031 3132 332e 352c 2d32 237.74 1123.5,-2 │ │ │ -000085c0: 3230 2031 3038 392e 3535 2c2d 3230 372e 20 1089.55,-207. │ │ │ -000085d0: 3533 2031 3035 302e 3236 2c2d 3139 352e 53 1050.26,-195. │ │ │ -000085e0: 3331 2031 3032 312e 382c 2d31 3836 2e38 31 1021.8,-186.8 │ │ │ -000085f0: 3422 2f3e 0a3c 706f 6c79 676f 6e20 6669 4"/>.<polygon fi │ │ │ -00008600: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00008610: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00008620: 696e 7473 3d22 3130 3232 2e37 392c 2d31 ints="1022.79,-1 │ │ │ -00008630: 3833 2e34 3820 3130 3132 2e32 2c2d 3138 83.48 1012.2,-18 │ │ │ -00008640: 342e 3031 2031 3032 302e 382c 2d31 3930 4.01 1020.8,-190 │ │ │ -00008650: 2e32 2031 3032 322e 3739 2c2d 3138 332e .2 1022.79,-183. │ │ │ -00008660: 3438 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 48"/>.</a>.</g>. │ │ │ -00008670: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3330 </g>.<!-- Node30 │ │ │ -00008680: 2623 3435 3b26 6774 3b4e 6f64 6531 3920 ->Node19 │ │ │ -00008690: 2d2d 3e0a 3c67 2069 643d 2265 6467 6534 -->.<g id="edge4 │ │ │ -000086a0: 335f 4e6f 6465 3030 3030 3330 5f4e 6f64 3_Node000030_Nod │ │ │ -000086b0: 6530 3030 3031 3922 2063 6c61 7373 3d22 e000019" class=" │ │ │ -000086c0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -000086d0: 6465 3330 2623 3435 3b26 6774 3b4e 6f64 de30->Nod │ │ │ -000086e0: 6531 393c 2f74 6974 6c65 3e0a 3c67 2069 e19......... │ │ │ -00008890: 4e6f 6465 3330 2623 3435 3b26 6774 3b4e Node30->N │ │ │ -000088a0: 6f64 6532 333c 2f74 6974 6c65 3e0a 3c67 ode23.... │ │ │ -000089c0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node30-& │ │ │ -00008a30: 6774 3b4e 6f64 6532 343c 2f74 6974 6c65 gt;Node24...

......Node30- │ │ │ -00008bf0: 2667 743b 4e6f 6465 3330 3c2f 7469 746c >Node30..

.......Node31... │ │ │ -00008e90: 7374 6461 7267 2e68 3c2f 7465 7874 3e0a stdarg.h. │ │ │ -00008ea0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00008eb0: 212d 2d20 4e6f 6465 3330 2623 3435 3b26 !-- Node30-& │ │ │ -00008ec0: 6774 3b4e 6f64 6533 3120 2d2d 3e0a 3c67 gt;Node31 -->. │ │ │ -00008f00: 0a3c 7469 746c 653e 4e6f 6465 3330 2623 .Node30&# │ │ │ -00008f10: 3435 3b26 6774 3b4e 6f64 6533 313c 2f74 45;>Node31</t │ │ │ -00008f20: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00008f30: 6467 6534 395f 4e6f 6465 3030 3030 3330 dge49_Node000030 │ │ │ -00008f40: 5f4e 6f64 6530 3030 3033 3122 3e3c 6120 _Node000031"><a │ │ │ -00008f50: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00008f60: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00008f70: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00008f80: 6666 2220 643d 224d 3132 3639 2e30 352c ff" d="M1269.05, │ │ │ -00008f90: 2d32 3734 2e37 3543 3132 3634 2e34 392c -274.75C1264.49, │ │ │ -00008fa0: 2d32 3637 2e34 3220 3132 3537 2e38 332c -267.42 1257.83, │ │ │ -00008fb0: 2d32 3536 2e37 3320 3132 3532 2e32 312c -256.73 1252.21, │ │ │ -00008fc0: 2d32 3437 2e37 222f 3e0a 3c70 6f6c 7967 -247.7"/>.<polyg │ │ │ -00008fd0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -00008fe0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00008ff0: 6622 2070 6f69 6e74 733d 2231 3235 352e f" points="1255. │ │ │ -00009000: 312c 2d32 3435 2e37 3320 3132 3436 2e38 1,-245.73 1246.8 │ │ │ -00009010: 352c 2d32 3339 2e30 3920 3132 3439 2e31 5,-239.09 1249.1 │ │ │ -00009020: 362c 2d32 3439 2e34 3320 3132 3535 2e31 6,-249.43 1255.1 │ │ │ -00009030: 2c2d 3234 352e 3733 222f 3e0a 3c2f 613e ,-245.73"/>.</a> │ │ │ -00009040: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00009050: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ -00009060: 6f64 6531 3920 2d2d 3e0a 3c67 2069 643d ode19 -->.<g id= │ │ │ -00009070: 2265 6467 6535 315f 4e6f 6465 3030 3030 "edge51_Node0000 │ │ │ -00009080: 3332 5f4e 6f64 6530 3030 3031 3922 2063 32_Node000019" c │ │ │ -00009090: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -000090a0: 746c 653e 4e6f 6465 3332 2623 3435 3b26 tle>Node32-& │ │ │ -000090b0: 6774 3b4e 6f64 6531 393c 2f74 6974 6c65 gt;Node19...... │ │ │ -00009230: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3332 ...No │ │ │ -00009290: 6465 3332 2623 3435 3b26 6774 3b4e 6f64 de32->Nod │ │ │ -000092a0: 6532 313c 2f74 6974 6c65 3e0a 3c67 2069 e21.....< │ │ │ -000093c0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node32-> │ │ │ -00009430: 3b4e 6f64 6532 393c 2f74 6974 6c65 3e0a ;Node29. │ │ │ -00009440: 3c67 2069 643d 2261 5f65 6467 6535 335f . │ │ │ -000094e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ -00009560: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3326 /g>...< │ │ │ -00009790: 7469 746c 653e 4e6f 6465 3333 2623 3435 title>Node33- │ │ │ -000097a0: 3b26 6774 3b4e 6f64 6538 3c2f 7469 746c ;>Node8..

... │ │ │ -00009940: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node33-&g │ │ │ -000099b0: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ -000099c0: 0a3c 6720 6964 3d22 615f 6564 6765 3731 .........Node33-& │ │ │ -00009d60: 6774 3b4e 6f64 6532 303c 2f74 6974 6c65 gt;Node20......< │ │ │ -00009e90: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3326 /g>...Node33- │ │ │ -0000a250: 2667 743b 4e6f 6465 3334 3c2f 7469 746c >Node34..

....< │ │ │ -0000a380: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3620 /g>...Node │ │ │ -0000a3c0: 3336 3c2f 7469 746c 653e 0a3c 6720 6964 36. │ │ │ -0000a3e0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..er │ │ │ -0000a4c0: 726e 6f2e 683c 2f74 6578 743e 0a3c 2f61 rno.h......Node33- │ │ │ -0000a540: 2667 743b 4e6f 6465 3336 3c2f 7469 746c >Node36..

.......Node34-> │ │ │ -0000a6e0: 4e6f 6465 3138 3c2f 7469 746c 653e 0a3c Node18.< │ │ │ -0000a6f0: 6720 6964 3d22 615f 6564 6765 3634 5f4e g id="a_edge64_N │ │ │ -0000a700: 6f64 6530 3030 3033 345f 4e6f 6465 3030 ode000034_Node00 │ │ │ -0000a710: 3030 3138 223e 3c61 2078 6c69 6e6b 3a74 0018">.... │ │ │ -0000a880: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....N │ │ │ -0000a8e0: 6f64 6533 3426 2334 353b 2667 743b 4e6f ode34->No │ │ │ -0000a8f0: 6465 3139 3c2f 7469 746c 653e 0a3c 6720 de19.........Node34- │ │ │ -0000aad0: 2667 743b 4e6f 6465 3230 3c2f 7469 746c >Node20..

│ │ │ -0000ab80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ -0000abf0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -0000ac00: 212d 2d20 4e6f 6465 3334 2623 3435 3b26 !-- Node34-& │ │ │ -0000ac10: 6774 3b4e 6f64 6532 3320 2d2d 3e0a 3c67 gt;Node23 -->. │ │ │ -0000ac50: 0a3c 7469 746c 653e 4e6f 6465 3334 2623 .Node34&# │ │ │ -0000ac60: 3435 3b26 6774 3b4e 6f64 6532 333c 2f74 45;>Node23</t │ │ │ -0000ac70: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000ac80: 6467 6536 365f 4e6f 6465 3030 3030 3334 dge66_Node000034 │ │ │ -0000ac90: 5f4e 6f64 6530 3030 3032 3322 3e3c 6120 _Node000023"><a │ │ │ -0000aca0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000acb0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000acc0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000acd0: 6666 2220 643d 224d 3634 392e 352c 2d34 ff" d="M649.5,-4 │ │ │ -0000ace0: 3934 2e38 3243 3634 392e 352c 2d34 3736 94.82C649.5,-476 │ │ │ -0000acf0: 2e34 3820 3634 392e 352c 2d34 3332 2e34 .48 649.5,-432.4 │ │ │ -0000ad00: 3420 3634 392e 352c 2d33 3935 2e35 2036 4 649.5,-395.5 6 │ │ │ -0000ad10: 3439 2e35 2c2d 3339 352e 3520 3634 392e 49.5,-395.5 649. │ │ │ -0000ad20: 352c 2d33 3935 2e35 2036 3439 2e35 2c2d 5,-395.5 649.5,- │ │ │ -0000ad30: 3333 382e 3520 3634 392e 352c 2d33 3038 338.5 649.5,-308 │ │ │ -0000ad40: 2e33 3320 3635 312e 3034 2c2d 3239 352e .33 651.04,-295. │ │ │ -0000ad50: 3135 2036 3733 2e35 2c2d 3237 3520 3730 15 673.5,-275 70 │ │ │ -0000ad60: 322e 3836 2c2d 3234 382e 3636 2037 3435 2.86,-248.66 745 │ │ │ -0000ad70: 2e38 2c2d 3233 372e 3533 2037 3831 2e34 .8,-237.53 781.4 │ │ │ -0000ad80: 342c 2d32 3332 2e39 3922 2f3e 0a3c 706f 4,-232.99"/>.<po │ │ │ -0000ad90: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -0000ada0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -0000adb0: 6238 6666 2220 706f 696e 7473 3d22 3738 b8ff" points="78 │ │ │ -0000adc0: 322e 3231 2c2d 3233 362e 3432 2037 3931 2.21,-236.42 791 │ │ │ -0000add0: 2e37 352c 2d32 3331 2e38 3320 3738 312e .75,-231.83 781. │ │ │ -0000ade0: 3433 2c2d 3232 392e 3437 2037 3832 2e32 43,-229.47 782.2 │ │ │ -0000adf0: 312c 2d32 3336 2e34 3222 2f3e 0a3c 2f61 1,-236.42"/>.</a │ │ │ -0000ae00: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -0000ae10: 204e 6f64 6533 3426 2334 353b 2667 743b Node34-> │ │ │ -0000ae20: 4e6f 6465 3234 202d 2d3e 0a3c 6720 6964 Node24 -->.<g id │ │ │ -0000ae30: 3d22 6564 6765 3635 5f4e 6f64 6530 3030 ="edge65_Node000 │ │ │ -0000ae40: 3033 345f 4e6f 6465 3030 3030 3234 2220 034_Node000024" │ │ │ -0000ae50: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -0000ae60: 6974 6c65 3e4e 6f64 6533 3426 2334 353b itle>Node34- │ │ │ -0000ae70: 2667 743b 4e6f 6465 3234 3c2f 7469 746c >Node24</titl │ │ │ -0000ae80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -0000ae90: 3635 5f4e 6f64 6530 3030 3033 345f 4e6f 65_Node000034_No │ │ │ -0000aea0: 6465 3030 3030 3234 223e 3c61 2078 6c69 de000024"><a xli │ │ │ -0000aeb0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -0000aec0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -0000aed0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000aee0: 2064 3d22 4d36 3333 2e34 372c 2d34 3934 d="M633.47,-494 │ │ │ -0000aef0: 2e39 3543 3632 312e 3039 2c2d 3438 372e .95C621.09,-487. │ │ │ -0000af00: 3335 2036 3034 2e38 352c 2d34 3734 2e39 35 604.85,-474.9 │ │ │ -0000af10: 3720 3539 372e 352c 2d34 3539 2035 3535 7 597.5,-459 555 │ │ │ -0000af20: 2e32 2c2d 3336 372e 3133 2035 3932 2e38 .2,-367.13 592.8 │ │ │ -0000af30: 342c 2d32 3430 2e35 3720 3630 392e 3531 4,-240.57 609.51 │ │ │ -0000af40: 2c2d 3139 332e 3831 222f 3e0a 3c70 6f6c ,-193.81"/>.<pol │ │ │ -0000af50: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -0000af60: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -0000af70: 3866 6622 2070 6f69 6e74 733d 2236 3132 8ff" points="612 │ │ │ -0000af80: 2e38 312c 2d31 3934 2e39 3920 3631 322e .81,-194.99 612. │ │ │ -0000af90: 3937 2c2d 3138 342e 3420 3630 362e 3234 97,-184.4 606.24 │ │ │ -0000afa0: 2c2d 3139 322e 3537 2036 3132 2e38 312c ,-192.57 612.81, │ │ │ -0000afb0: 2d31 3934 2e39 3922 2f3e 0a3c 2f61 3e0a -194.99"/>.</a>. │ │ │ -0000afc0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -0000afd0: 6f64 6533 3520 2d2d 3e0a 3c67 2069 643d ode35 -->.<g id= │ │ │ -0000afe0: 224e 6f64 6530 3030 3033 3522 2063 6c61 "Node000035" cla │ │ │ -0000aff0: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -0000b000: 653e 4e6f 6465 3335 3c2f 7469 746c 653e e>Node35 │ │ │ -0000b010: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...ucom │ │ │ -0000b140: 6d6f 6e2f 6174 6f6d 6963 2e68 3c2f 7465 mon/atomic.h.....< │ │ │ -0000b340: 6720 6964 3d22 6564 6765 3633 5f4e 6f64 g id="edge63_Nod │ │ │ -0000b350: 6530 3030 3033 355f 4e6f 6465 3030 3030 e000035_Node0000 │ │ │ -0000b360: 3032 2220 636c 6173 733d 2265 6467 6522 02" class="edge" │ │ │ -0000b370: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3526 >.Node35& │ │ │ -0000b380: 2334 353b 2667 743b 4e6f 6465 323c 2f74 #45;>Node2</t │ │ │ -0000b390: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -0000b3a0: 6467 6536 335f 4e6f 6465 3030 3030 3335 dge63_Node000035 │ │ │ -0000b3b0: 5f4e 6f64 6530 3030 3030 3222 3e3c 6120 _Node000002"><a │ │ │ -0000b3c0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -0000b3d0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -0000b3e0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -0000b3f0: 6666 2220 643d 224d 3438 382e 3432 2c2d ff" d="M488.42,- │ │ │ -0000b400: 3338 342e 3834 4334 3836 2e32 342c 2d33 384.84C486.24,-3 │ │ │ -0000b410: 3636 2e35 3320 3438 312e 352c 2d33 3232 66.53 481.5,-322 │ │ │ -0000b420: 2e35 3420 3438 312e 352c 2d32 3835 2e35 .54 481.5,-285.5 │ │ │ -0000b430: 2034 3831 2e35 2c2d 3238 352e 3520 3438 481.5,-285.5 48 │ │ │ -0000b440: 312e 352c 2d32 3835 2e35 2034 3831 2e35 1.5,-285.5 481.5 │ │ │ -0000b450: 2c2d 3137 332e 3520 3438 312e 352c 2d31 ,-173.5 481.5,-1 │ │ │ -0000b460: 3431 2e35 3620 3438 392e 3636 2c2d 3130 41.56 489.66,-10 │ │ │ -0000b470: 352e 3120 3439 352e 3238 2c2d 3833 2e37 5.1 495.28,-83.7 │ │ │ -0000b480: 3722 2f3e 0a3c 706f 6c79 676f 6e20 6669 7"/>.<polygon fi │ │ │ -0000b490: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -0000b4a0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -0000b4b0: 696e 7473 3d22 3439 382e 3637 2c2d 3834 ints="498.67,-84 │ │ │ -0000b4c0: 2e36 3620 3439 372e 3934 2c2d 3734 2e30 .66 497.94,-74.0 │ │ │ -0000b4d0: 3920 3439 312e 3932 2c2d 3832 2e38 3120 9 491.92,-82.81 │ │ │ -0000b4e0: 3439 382e 3637 2c2d 3834 2e36 3622 2f3e 498.67,-84.66"/> │ │ │ -0000b4f0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -0000b500: 3c2f 673e 0a3c 2f73 7667 3e0a </g>.</svg>. │ │ │ +00007220: 3866 6622 2070 6f69 6e74 733d 2234 3536 8ff" points="456 │ │ │ +00007230: 2e32 362c 2d31 3237 2e35 3820 3436 352e .26,-127.58 465. │ │ │ +00007240: 3935 2c2d 3132 332e 3239 2034 3535 2e37 95,-123.29 455.7 │ │ │ +00007250: 2c2d 3132 302e 3631 2034 3536 2e32 362c ,-120.61 456.26, │ │ │ +00007260: 2d31 3237 2e35 3822 2f3e 0a3c 2f61 3e0a -127.58"/>.</a>. │ │ │ +00007270: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00007280: 6f64 6533 3026 2334 353b 2667 743b 4e6f ode30->No │ │ │ +00007290: 6465 3134 202d 2d3e 0a3c 6720 6964 3d22 de14 -->.<g id=" │ │ │ +000072a0: 6564 6765 3435 5f4e 6f64 6530 3030 3033 edge45_Node00003 │ │ │ +000072b0: 305f 4e6f 6465 3030 3030 3134 2220 636c 0_Node000014" cl │ │ │ +000072c0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ +000072d0: 6c65 3e4e 6f64 6533 3026 2334 353b 2667 le>Node30-&g │ │ │ +000072e0: 743b 4e6f 6465 3134 3c2f 7469 746c 653e t;Node14 │ │ │ +000072f0: 0a3c 6720 6964 3d22 615f 6564 6765 3435 .... │ │ │ +00007420: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node30-& │ │ │ +00007490: 6774 3b4e 6f64 6532 323c 2f74 6974 6c65 gt;Node22.. │ │ │ +00007540: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ +000075b0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000075c0: 212d 2d20 4e6f 6465 3330 2623 3435 3b26 !-- Node30-& │ │ │ +000075d0: 6774 3b4e 6f64 6532 3320 2d2d 3e0a 3c67 gt;Node23 -->. │ │ │ +00007610: 0a3c 7469 746c 653e 4e6f 6465 3330 2623 .Node30&# │ │ │ +00007620: 3435 3b26 6774 3b4e 6f64 6532 333c 2f74 45;>Node23</t │ │ │ +00007630: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00007640: 6467 6534 325f 4e6f 6465 3030 3030 3330 dge42_Node000030 │ │ │ +00007650: 5f4e 6f64 6530 3030 3032 3322 3e3c 6120 _Node000023"><a │ │ │ +00007660: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00007670: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00007680: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00007690: 6666 2220 643d 224d 3235 352e 382c 2d32 ff" d="M255.8,-2 │ │ │ +000076a0: 3734 2e36 3643 3234 312e 3039 2c2d 3235 74.66C241.09,-25 │ │ │ +000076b0: 362e 3631 2032 3037 2e34 312c 2d32 3135 6.61 207.41,-215 │ │ │ +000076c0: 2e32 3820 3138 382e 3531 2c2d 3139 322e .28 188.51,-192. │ │ │ +000076d0: 3038 222f 3e0a 3c70 6f6c 7967 6f6e 2066 08"/>.<polygon f │ │ │ +000076e0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +000076f0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00007700: 6f69 6e74 733d 2231 3931 2e30 392c 2d31 oints="191.09,-1 │ │ │ +00007710: 3839 2e37 2031 3832 2e30 352c 2d31 3834 89.7 182.05,-184 │ │ │ +00007720: 2e31 3620 3138 352e 3636 2c2d 3139 342e .16 185.66,-194. │ │ │ +00007730: 3132 2031 3931 2e30 392c 2d31 3839 2e37 12 191.09,-189.7 │ │ │ +00007740: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00007750: 673e 0a3c 212d 2d20 4e6f 6465 3330 2623 g>.<!-- Node30&# │ │ │ +00007760: 3435 3b26 6774 3b4e 6f64 6532 3520 2d2d 45;>Node25 -- │ │ │ +00007770: 3e0a 3c67 2069 643d 2265 6467 6534 335f >.<g id="edge43_ │ │ │ +00007780: 4e6f 6465 3030 3030 3330 5f4e 6f64 6530 Node000030_Node0 │ │ │ +00007790: 3030 3032 3522 2063 6c61 7373 3d22 6564 00025" class="ed │ │ │ +000077a0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +000077b0: 3330 2623 3435 3b26 6774 3b4e 6f64 6532 30->Node2 │ │ │ +000077c0: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5......... │ │ │ +00007940: 4e6f 6465 3330 2623 3435 3b26 6774 3b4e Node30->N │ │ │ +00007950: 6f64 6533 303c 2f74 6974 6c65 3e0a 3c67 ode30....< │ │ │ +00007a90: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00007ad0: 7469 746c 653e 4e6f 6465 3331 3c2f 7469 title>Node31..

.< │ │ │ +00007b70: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +00007b80: 3d22 6d69 6464 6c65 2220 783d 2231 3639 ="middle" x="169 │ │ │ +00007b90: 2220 793d 222d 3232 3722 2066 6f6e 742d " y="-227" font- │ │ │ +00007ba0: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00007bb0: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00007bc0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00007bd0: 7374 6461 7267 2e68 3c2f 7465 7874 3e0a stdarg.h. │ │ │ +00007be0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00007bf0: 212d 2d20 4e6f 6465 3330 2623 3435 3b26 !-- Node30-& │ │ │ +00007c00: 6774 3b4e 6f64 6533 3120 2d2d 3e0a 3c67 gt;Node31 -->. │ │ │ +00007c40: 0a3c 7469 746c 653e 4e6f 6465 3330 2623 .Node30&# │ │ │ +00007c50: 3435 3b26 6774 3b4e 6f64 6533 313c 2f74 45;>Node31</t │ │ │ +00007c60: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00007c70: 6467 6534 375f 4e6f 6465 3030 3030 3330 dge47_Node000030 │ │ │ +00007c80: 5f4e 6f64 6530 3030 3033 3122 3e3c 6120 _Node000031"><a │ │ │ +00007c90: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00007ca0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00007cb0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00007cc0: 6666 2220 643d 224d 3234 372e 392c 2d32 ff" d="M247.9,-2 │ │ │ +00007cd0: 3734 2e39 3843 3233 332e 3138 2c2d 3236 74.98C233.18,-26 │ │ │ +00007ce0: 362e 3639 2032 3130 2e35 382c 2d32 3533 6.69 210.58,-253 │ │ │ +00007cf0: 2e39 3420 3139 332e 3333 2c2d 3234 342e .94 193.33,-244. │ │ │ +00007d00: 3232 222f 3e0a 3c70 6f6c 7967 6f6e 2066 22"/>.<polygon f │ │ │ +00007d10: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00007d20: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00007d30: 6f69 6e74 733d 2231 3934 2e38 312c 2d32 oints="194.81,-2 │ │ │ +00007d40: 3431 2e30 3320 3138 342e 3338 2c2d 3233 41.03 184.38,-23 │ │ │ +00007d50: 392e 3137 2031 3931 2e33 372c 2d32 3437 9.17 191.37,-247 │ │ │ +00007d60: 2e31 3320 3139 342e 3831 2c2d 3234 312e .13 194.81,-241. │ │ │ +00007d70: 3033 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 03"/>.</a>.</g>. │ │ │ +00007d80: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3332 </g>.<!-- Node32 │ │ │ +00007d90: 2623 3435 3b26 6774 3b4e 6f64 6533 202d ->Node3 - │ │ │ +00007da0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3439 ->.<g id="edge49 │ │ │ +00007db0: 5f4e 6f64 6530 3030 3033 325f 4e6f 6465 _Node000032_Node │ │ │ +00007dc0: 3030 3030 3033 2220 636c 6173 733d 2265 000003" class="e │ │ │ +00007dd0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ +00007de0: 6533 3226 2334 353b 2667 743b 4e6f 6465 e32->Node │ │ │ +00007df0: 333c 2f74 6974 6c65 3e0a 3c67 2069 643d 3...< │ │ │ +00007ee0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00007ef0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00007f00: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00007f10: 3532 352e 3436 2c2d 3133 352e 3938 2035 525.46,-135.98 5 │ │ │ +00007f20: 3137 2e34 322c 2d31 3239 2e30 3820 3531 17.42,-129.08 51 │ │ │ +00007f30: 392e 342c 2d31 3339 2e34 3920 3532 352e 9.4,-139.49 525. │ │ │ +00007f40: 3436 2c2d 3133 352e 3938 222f 3e0a 3c2f 46,-135.98"/>......< │ │ │ +00007fb0: 7469 746c 653e 4e6f 6465 3332 2623 3435 title>Node32- │ │ │ +00007fc0: 3b26 6774 3b4e 6f64 6532 303c 2f74 6974 ;>Node20..< │ │ │ +00008010: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00008020: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00008030: 2220 643d 224d 3532 372e 3633 2c2d 3338 " d="M527.63,-38 │ │ │ +00008040: 342e 3938 4335 3536 2e35 312c 2d33 3736 4.98C556.51,-376 │ │ │ +00008050: 2e30 3920 3630 322e 3031 2c2d 3336 322e .09 602.01,-362. │ │ │ +00008060: 3037 2036 3334 2e32 2c2d 3335 322e 3135 07 634.2,-352.15 │ │ │ +00008070: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>....... │ │ │ -00000190: 0a3c 6720 6964 3d22 6772 6170 6830 2220 . │ │ │ -000001e0: 0a3c 7469 746c 653e 7563 6f6d 6d6f 6e2f .ucommon/ │ │ │ -000001f0: 7465 6d70 6f72 6172 792e 683c 2f74 6974 temporary.h...Nod │ │ │ -000003c0: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2. │ │ │ -000003e0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..ucommon │ │ │ -00000520: 2f75 636f 6d6d 6f6e 2e68 3c2f 7465 7874 /ucommon.h... │ │ │ -00000540: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b ... │ │ │ -00000590: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 Node1- │ │ │ -000005a0: 3b26 6774 3b4e 6f64 6532 3c2f 7469 746c ;>Node2</titl │ │ │ -000005b0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -000005c0: 315f 4e6f 6465 3030 3030 3031 5f4e 6f64 1_Node000001_Nod │ │ │ -000005d0: 6530 3030 3030 3222 3e3c 6120 786c 696e e000002"><a xlin │ │ │ -000005e0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -000005f0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00000600: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00000610: 643d 224d 3939 372c 2d34 3239 2e36 3643 d="M997,-429.66C │ │ │ -00000620: 3939 372c 2d34 3230 2e39 3320 3939 372c 997,-420.93 997, │ │ │ -00000630: 2d34 3130 2e39 3920 3939 372c 2d34 3034 -410.99 997,-404 │ │ │ -00000640: 2e30 3922 2f3e 0a3c 706f 6c79 676f 6e20 .09"/>.<polygon │ │ │ -00000650: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00000660: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00000670: 706f 696e 7473 3d22 3939 332e 352c 2d34 points="993.5,-4 │ │ │ -00000680: 3239 2e37 3520 3939 372c 2d34 3339 2e37 29.75 997,-439.7 │ │ │ -00000690: 3520 3130 3030 2e35 2c2d 3432 392e 3735 5 1000.5,-429.75 │ │ │ -000006a0: 2039 3933 2e35 2c2d 3432 392e 3735 222f 993.5,-429.75"/ │ │ │ -000006b0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -000006c0: 0a3c 212d 2d20 4e6f 6465 3320 2d2d 3e0a .<!-- Node3 -->. │ │ │ -000006d0: 3c67 2069 643d 224e 6f64 6530 3030 3030 <g id="Node00000 │ │ │ -000006e0: 3322 2063 6c61 7373 3d22 6e6f 6465 223e 3" class="node"> │ │ │ -000006f0: 0a3c 7469 746c 653e 4e6f 6465 333c 2f74 .<title>Node3</t │ │ │ -00000700: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00000710: 6f64 6530 3030 3030 3322 3e3c 6120 786c ode000003"><a xl │ │ │ -00000720: 696e 6b3a 6872 6566 3d22 6130 3035 3237 ink:href="a00527 │ │ │ -00000730: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ -00000740: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ -00000750: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ -00000760: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ -00000770: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ -00000780: 3636 2220 706f 696e 7473 3d22 3939 302c 66" points="990, │ │ │ -00000790: 2d33 3439 2038 3732 2c2d 3334 3920 3837 -349 872,-349 87 │ │ │ -000007a0: 322c 2d33 3330 2039 3930 2c2d 3333 3020 2,-330 990,-330 │ │ │ -000007b0: 3939 302c 2d33 3439 222f 3e0a 3c74 6578 990,-349"/>.<tex │ │ │ -000007c0: 7420 7465 7874 2d61 6e63 686f 723d 226d t text-anchor="m │ │ │ -000007d0: 6964 646c 6522 2078 3d22 3933 3122 2079 iddle" x="931" y │ │ │ -000007e0: 3d22 2d33 3337 2220 666f 6e74 2d66 616d ="-337" font-fam │ │ │ -000007f0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ -00000800: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ -00000810: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ -00000820: 6d6f 6e63 7070 2f63 6f6e 6669 672e 683c moncpp/config.h< │ │ │ -00000830: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ -00000840: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ -00000850: 2623 3435 3b26 6774 3b4e 6f64 6533 202d ->Node3 - │ │ │ -00000860: 2d3e 0a3c 6720 6964 3d22 6564 6765 325f ->.<g id="edge2_ │ │ │ -00000870: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ -00000880: 3030 3030 3322 2063 6c61 7373 3d22 6564 00003" class="ed │ │ │ -00000890: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ -000008a0: 3226 2334 353b 2667 743b 4e6f 6465 333c 2->Node3< │ │ │ -000008b0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -000008c0: 5f65 6467 6532 5f4e 6f64 6530 3030 3030 _edge2_Node00000 │ │ │ -000008d0: 325f 4e6f 6465 3030 3030 3033 223e 3c61 2_Node000003"><a │ │ │ -000008e0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000008f0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00000900: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00000910: 3866 6622 2064 3d22 4d39 3738 2e34 352c 8ff" d="M978.45, │ │ │ -00000920: 2d33 3738 2e36 4339 3636 2e36 322c 2d33 -378.6C966.62,-3 │ │ │ -00000930: 3639 2e31 3120 3935 312e 3731 2c2d 3335 69.11 951.71,-35 │ │ │ -00000940: 372e 3133 2039 3431 2e38 2c2d 3334 392e 7.13 941.8,-349. │ │ │ -00000950: 3137 222f 3e0a 3c70 6f6c 7967 6f6e 2066 17"/>.<polygon f │ │ │ -00000960: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00000970: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00000980: 6f69 6e74 733d 2239 3736 2e34 312c 2d33 oints="976.41,-3 │ │ │ -00000990: 3831 2e34 3520 3938 362e 342c 2d33 3834 81.45 986.4,-384 │ │ │ -000009a0: 2e39 3820 3938 302e 3739 2c2d 3337 352e .98 980.79,-375. │ │ │ -000009b0: 3939 2039 3736 2e34 312c 2d33 3831 2e34 99 976.41,-381.4 │ │ │ -000009c0: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ -000009d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3620 /g>.<!-- Node26 │ │ │ -000009e0: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ -000009f0: 3030 3032 3622 2063 6c61 7373 3d22 6e6f 00026" class="no │ │ │ -00000a00: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ -00000a10: 3236 3c2f 7469 746c 653e 0a3c 6720 6964 26. │ │ │ -00000a30: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..ucommon/ │ │ │ -00000ba0: 7365 6375 7265 2e68 3c2f 7465 7874 3e0a secure.h. │ │ │ -00000bb0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00000bc0: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ -00000bd0: 743b 4e6f 6465 3236 202d 2d3e 0a3c 6720 t;Node26 -->.. │ │ │ -00000c10: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ -00000c20: 3b26 6774 3b4e 6f64 6532 363c 2f74 6974 ;>Node26</tit │ │ │ -00000c30: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00000c40: 6537 355f 4e6f 6465 3030 3030 3032 5f4e e75_Node000002_N │ │ │ -00000c50: 6f64 6530 3030 3032 3622 3e3c 6120 786c ode000026"><a xl │ │ │ -00000c60: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00000c70: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00000c80: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00000c90: 2220 643d 224d 3130 3135 2e35 352c 2d33 " d="M1015.55,-3 │ │ │ -00000ca0: 3738 2e36 4331 3032 372e 3338 2c2d 3336 78.6C1027.38,-36 │ │ │ -00000cb0: 392e 3131 2031 3034 322e 3239 2c2d 3335 9.11 1042.29,-35 │ │ │ -00000cc0: 372e 3133 2031 3035 322e 322c 2d33 3439 7.13 1052.2,-349 │ │ │ -00000cd0: 2e31 3722 2f3e 0a3c 706f 6c79 676f 6e20 .17"/>.<polygon │ │ │ -00000ce0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00000cf0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00000d00: 706f 696e 7473 3d22 3130 3133 2e32 312c points="1013.21, │ │ │ -00000d10: 2d33 3735 2e39 3920 3130 3037 2e36 2c2d -375.99 1007.6,- │ │ │ -00000d20: 3338 342e 3938 2031 3031 372e 3539 2c2d 384.98 1017.59,- │ │ │ -00000d30: 3338 312e 3435 2031 3031 332e 3231 2c2d 381.45 1013.21,- │ │ │ -00000d40: 3337 352e 3939 222f 3e0a 3c2f 613e 0a3c 375.99"/>.</a>.< │ │ │ -00000d50: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00000d60: 6465 3420 2d2d 3e0a 3c67 2069 643d 224e de4 -->.<g id="N │ │ │ -00000d70: 6f64 6530 3030 3030 3422 2063 6c61 7373 ode000004" class │ │ │ -00000d80: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ -00000d90: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4...commoncpp/a │ │ │ -00000ef0: 6464 7265 7373 2e68 3c2f 7465 7874 3e0a ddress.h. │ │ │ -00000f00: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00000f10: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -00000f20: 743b 4e6f 6465 3420 2d2d 3e0a 3c67 2069 t;Node4 -->..Node3-& │ │ │ -00000f70: 6774 3b4e 6f64 6534 3c2f 7469 746c 653e gt;Node4 │ │ │ -00000f80: 0a3c 6720 6964 3d22 615f 6564 6765 335f .... │ │ │ -000010b0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000010c0: 212d 2d20 4e6f 6465 3520 2d2d 3e0a 3c67 !-- Node5 -->..< │ │ │ -000010f0: 7469 746c 653e 4e6f 6465 353c 2f74 6974 title>Node5...common │ │ │ -00001220: 6370 702f 636f 6d6d 6f6e 6370 702e 683c cpp/commoncpp.h< │ │ │ -00001230: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00001240: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....Node │ │ │ -00001490: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6.< │ │ │ -000014b0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -000014c0: 3035 3234 5f73 6f75 7263 652e 6874 6d6c 0524_source.html │ │ │ -000014d0: 2220 7461 7267 6574 3d22 5f74 6f70 2220 " target="_top" │ │ │ -000014e0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -000014f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..commoncpp/d │ │ │ -000015c0: 6363 702e 683c 2f74 6578 743e 0a3c 2f61 ccp.h......Node3-> │ │ │ -00001640: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ -00001650: 6720 6964 3d22 615f 6564 6765 3231 5f4e g id="a_edge21_N │ │ │ -00001660: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ -00001670: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">..... │ │ │ -000017b0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3720 ...Node │ │ │ -000017f0: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7.< │ │ │ -00001810: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -00001820: 3039 3435 2e68 746d 6c22 2074 6172 6765 0945.html" targe │ │ │ -00001830: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -00001840: 6974 6c65 3d22 736f 636b 6574 206f 7065 itle="socket ope │ │ │ -00001850: 7261 7469 6f6e 732e 223e 0a3c 706f 6c79 rations.">..commo │ │ │ -00001920: 6e63 7070 2f73 6f63 6b65 742e 683c 2f74 ncpp/socket.h...< │ │ │ -00001940: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 2623 /g>. │ │ │ -00001960: 0a3c 6720 6964 3d22 6564 6765 3531 5f4e ..Node3 │ │ │ -000019a0: 2623 3435 3b26 6774 3b4e 6f64 6537 3c2f ->Node7...< │ │ │ -00001a80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00001a90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00001aa0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00001ab0: 3836 312e 3838 2c2d 3334 322e 3333 2038 861.88,-342.33 8 │ │ │ -00001ac0: 3731 2e38 372c 2d33 3338 2e38 3220 3836 71.87,-338.82 86 │ │ │ -00001ad0: 312e 3837 2c2d 3333 352e 3333 2038 3631 1.87,-335.33 861 │ │ │ -00001ae0: 2e38 382c 2d33 3432 2e33 3322 2f3e 0a3c .88,-342.33"/>.< │ │ │ -00001af0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node8.. │ │ │ -00001c10: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/mime. │ │ │ -00001c80: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h......N │ │ │ -00001cf0: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ -00001d00: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8.... │ │ │ -00001e80: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00001e90: 212d 2d20 4e6f 6465 3920 2d2d 3e0a 3c67 !-- Node9 -->..< │ │ │ -00001ec0: 7469 746c 653e 4e6f 6465 393c 2f74 6974 title>Node9..

.commoncp │ │ │ -00002000: 702f 7463 702e 683c 2f74 6578 743e 0a3c p/tcp.h.< │ │ │ -00002010: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node3-& │ │ │ -00002080: 6774 3b4e 6f64 6539 3c2f 7469 746c 653e gt;Node9 │ │ │ -00002090: 0a3c 6720 6964 3d22 615f 6564 6765 3639 ...... │ │ │ -00002220: 0a3c 212d 2d20 4e6f 6465 3130 202d 2d3e . │ │ │ -00002230: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node10< │ │ │ -00002260: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00002270: 5f4e 6f64 6530 3030 3031 3022 3e3c 6120 _Node000010"><a │ │ │ -00002280: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ -00002290: 3838 2e68 746d 6c22 2074 6172 6765 743d 88.html" target= │ │ │ -000022a0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -000022b0: 6c65 3d22 7564 7020 6465 7269 7665 6420 le="udp derived │ │ │ -000022c0: 736f 636b 6574 2063 6c61 7373 6573 2e22 socket classes." │ │ │ -000022d0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -000022e0: 2277 6869 7465 2220 7374 726f 6b65 3d22 "white" stroke=" │ │ │ -000022f0: 2336 3636 3636 3622 2070 6f69 6e74 733d #666666" points= │ │ │ -00002300: 2233 3637 2e35 2c2d 3734 2032 3630 2e35 "367.5,-74 260.5 │ │ │ -00002310: 2c2d 3734 2032 3630 2e35 2c2d 3535 2033 ,-74 260.5,-55 3 │ │ │ -00002320: 3637 2e35 2c2d 3535 2033 3637 2e35 2c2d 67.5,-55 367.5,- │ │ │ -00002330: 3734 222f 3e0a 3c74 6578 7420 7465 7874 74"/>.<text text │ │ │ -00002340: 2d61 6e63 686f 723d 226d 6964 646c 6522 -anchor="middle" │ │ │ -00002350: 2078 3d22 3331 3422 2079 3d22 2d36 3222 x="314" y="-62" │ │ │ -00002360: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ -00002370: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ -00002380: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ -00002390: 302e 3030 223e 636f 6d6d 6f6e 6370 702f 0.00">commoncpp/ │ │ │ -000023a0: 7564 702e 683c 2f74 6578 743e 0a3c 2f61 udp.h</text>.</a │ │ │ -000023b0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -000023c0: 204e 6f64 6533 2623 3435 3b26 6774 3b4e Node3->N │ │ │ -000023d0: 6f64 6531 3020 2d2d 3e0a 3c67 2069 643d ode10 -->.<g id= │ │ │ -000023e0: 2265 6467 6537 325f 4e6f 6465 3030 3030 "edge72_Node0000 │ │ │ -000023f0: 3033 5f4e 6f64 6530 3030 3031 3022 2063 03_Node000010" c │ │ │ -00002400: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00002410: 746c 653e 4e6f 6465 3326 2334 353b 2667 tle>Node3-&g │ │ │ -00002420: 743b 4e6f 6465 3130 3c2f 7469 746c 653e t;Node10 │ │ │ -00002430: 0a3c 6720 6964 3d22 615f 6564 6765 3732 ...... │ │ │ -000025b0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3131 ...Nod │ │ │ -000025f0: 6531 313c 2f74 6974 6c65 3e0a 3c67 2069 e11...commoncpp/ │ │ │ -00002740: 6170 706c 6f67 2e68 3c2f 7465 7874 3e0a applog.h. │ │ │ -00002750: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00002760: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ -00002770: 743b 4e6f 6465 3131 202d 2d3e 0a3c 6720 t;Node11 -->.. │ │ │ -000027b0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ -000027c0: 3b26 6774 3b4e 6f64 6531 313c 2f74 6974 ;>Node11</tit │ │ │ -000027d0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -000027e0: 6531 385f 4e6f 6465 3030 3030 3033 5f4e e18_Node000003_N │ │ │ -000027f0: 6f64 6530 3030 3031 3122 3e3c 6120 786c ode000011"><a xl │ │ │ -00002800: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00002810: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00002820: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00002830: 2220 643d 224d 3839 352e 3033 2c2d 3332 " d="M895.03,-32 │ │ │ -00002840: 362e 3232 4338 3538 2e38 312c 2d33 3131 6.22C858.81,-311 │ │ │ -00002850: 2e36 3920 3830 342e 3938 2c2d 3238 332e .69 804.98,-283. │ │ │ -00002860: 3638 2037 3831 2c2d 3233 3920 3736 302e 68 781,-239 760. │ │ │ -00002870: 3634 2c2d 3230 312e 3037 2037 3932 2e33 64,-201.07 792.3 │ │ │ -00002880: 342c 2d31 3439 2e32 3220 3830 362e 3631 4,-149.22 806.61 │ │ │ -00002890: 2c2d 3132 392e 3033 222f 3e0a 3c70 6f6c ,-129.03"/>.<pol │ │ │ -000028a0: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -000028b0: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -000028c0: 3866 6622 2070 6f69 6e74 733d 2238 3934 8ff" points="894 │ │ │ -000028d0: 2e31 352c 2d33 3239 2e36 3320 3930 342e .15,-329.63 904. │ │ │ -000028e0: 3734 2c2d 3332 392e 3936 2038 3936 2e36 74,-329.96 896.6 │ │ │ -000028f0: 362c 2d33 3233 2e30 3920 3839 342e 3135 6,-323.09 894.15 │ │ │ -00002900: 2c2d 3332 392e 3633 222f 3e0a 3c2f 613e ,-329.63"/>.</a> │ │ │ -00002910: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -00002920: 4e6f 6465 3132 202d 2d3e 0a3c 6720 6964 Node12 -->.<g id │ │ │ -00002930: 3d22 4e6f 6465 3030 3030 3132 2220 636c ="Node000012" cl │ │ │ -00002940: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00002950: 6c65 3e4e 6f64 6531 323c 2f74 6974 6c65 le>Node12...commoncpp │ │ │ -00002ab0: 2f65 7863 6570 7469 6f6e 2e68 3c2f 7465 /exception.h.... │ │ │ -00002af0: 0a3c 6720 6964 3d22 6564 6765 3232 5f4e ..Node3 │ │ │ -00002b30: 2623 3435 3b26 6774 3b4e 6f64 6531 323c ->Node12< │ │ │ -00002b40: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00002b50: 5f65 6467 6532 325f 4e6f 6465 3030 3030 _edge22_Node0000 │ │ │ -00002b60: 3033 5f4e 6f64 6530 3030 3031 3222 3e3c 03_Node000012">< │ │ │ -00002b70: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -00002b80: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ -00002b90: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ -00002ba0: 6238 6666 2220 643d 224d 3931 392e 3338 b8ff" d="M919.38 │ │ │ -00002bb0: 2c2d 3332 312e 3037 4339 3033 2e37 362c ,-321.07C903.76, │ │ │ -00002bc0: 2d32 3937 2e36 3420 3837 362e 3539 2c2d -297.64 876.59,- │ │ │ -00002bd0: 3235 362e 3839 2038 3634 2e37 372c 2d32 256.89 864.77,-2 │ │ │ -00002be0: 3339 2e31 3622 2f3e 0a3c 706f 6c79 676f 39.16"/>.<polygo │ │ │ -00002bf0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -00002c00: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00002c10: 2220 706f 696e 7473 3d22 3931 362e 3635 " points="916.65 │ │ │ -00002c20: 2c2d 3332 332e 3238 2039 3235 2e31 312c ,-323.28 925.11, │ │ │ -00002c30: 2d33 3239 2e36 3620 3932 322e 3437 2c2d -329.66 922.47,- │ │ │ -00002c40: 3331 392e 3420 3931 362e 3635 2c2d 3332 319.4 916.65,-32 │ │ │ -00002c50: 332e 3238 222f 3e0a 3c2f 613e 0a3c 2f67 3.28"/>.</a>.</g │ │ │ -00002c60: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00002c70: 3133 202d 2d3e 0a3c 6720 6964 3d22 4e6f 13 -->.<g id="No │ │ │ -00002c80: 6465 3030 3030 3133 2220 636c 6173 733d de000013" class= │ │ │ -00002c90: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ -00002ca0: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13..< │ │ │ -00002d20: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ -00002d30: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ -00002d40: 3636 3636 2220 706f 696e 7473 3d22 3937 6666" points="97 │ │ │ -00002d50: 302c 2d31 3834 2038 3636 2c2d 3138 3420 0,-184 866,-184 │ │ │ -00002d60: 3836 362c 2d31 3635 2039 3730 2c2d 3136 866,-165 970,-16 │ │ │ -00002d70: 3520 3937 302c 2d31 3834 222f 3e0a 3c74 5 970,-184"/>.c │ │ │ -00002de0: 6f6d 6d6f 6e63 7070 2f66 696c 652e 683c ommoncpp/file.h< │ │ │ -00002df0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -00002e00: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ -00002e60: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ -00002e70: 3133 3c2f 7469 746c 653e 0a3c 6720 6964 13...... │ │ │ -00002fc0: 0a3c 212d 2d20 4e6f 6465 3134 202d 2d3e . │ │ │ -00002fd0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node14< │ │ │ -00003000: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ -00003010: 5f4e 6f64 6530 3030 3031 3422 3e3c 6120 _Node000014"><a │ │ │ -00003020: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ -00003030: 3030 2e68 746d 6c22 2074 6172 6765 743d 00.html" target= │ │ │ -00003040: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ -00003050: 6c65 3d22 5365 7269 616c 2049 2f4f 2073 le="Serial I/O s │ │ │ -00003060: 6572 7669 6365 732e 223e 0a3c 706f 6c79 ervices.">.<poly │ │ │ -00003070: 676f 6e20 6669 6c6c 3d22 7768 6974 6522 gon fill="white" │ │ │ -00003080: 2073 7472 6f6b 653d 2223 3636 3636 3636 stroke="#666666 │ │ │ -00003090: 2220 706f 696e 7473 3d22 3131 3034 2c2d " points="1104,- │ │ │ -000030a0: 3138 3420 3938 382c 2d31 3834 2039 3838 184 988,-184 988 │ │ │ -000030b0: 2c2d 3136 3520 3131 3034 2c2d 3136 3520 ,-165 1104,-165 │ │ │ -000030c0: 3131 3034 2c2d 3138 3422 2f3e 0a3c 7465 1104,-184"/>.<te │ │ │ -000030d0: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ -000030e0: 6d69 6464 6c65 2220 783d 2231 3034 3622 middle" x="1046" │ │ │ -000030f0: 2079 3d22 2d31 3732 2220 666f 6e74 2d66 y="-172" font-f │ │ │ -00003100: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ -00003110: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ -00003120: 742d 7369 7a65 3d22 3130 2e30 3022 3e63 t-size="10.00">c │ │ │ -00003130: 6f6d 6d6f 6e63 7070 2f73 6572 6961 6c2e ommoncpp/serial. │ │ │ -00003140: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ -00003150: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00003160: 6533 2623 3435 3b26 6774 3b4e 6f64 6531 e3->Node1 │ │ │ -00003170: 3420 2d2d 3e0a 3c67 2069 643d 2265 6467 4 -->.<g id="edg │ │ │ -00003180: 6534 375f 4e6f 6465 3030 3030 3033 5f4e e47_Node000003_N │ │ │ -00003190: 6f64 6530 3030 3031 3422 2063 6c61 7373 ode000014" class │ │ │ -000031a0: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ -000031b0: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ -000031c0: 6465 3134 3c2f 7469 746c 653e 0a3c 6720 de14..... │ │ │ -00003310: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00003350: 6465 3135 3c2f 7469 746c 653e 0a3c 6720 de15...com │ │ │ -00003490: 6d6f 6e63 7070 2f74 6f6b 656e 697a 6572 moncpp/tokenizer │ │ │ -000034a0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -000034b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ -00003520: 6f64 6531 353c 2f74 6974 6c65 3e0a 3c67 ode15......... │ │ │ -000036b0: 4e6f 6465 3136 3c2f 7469 746c 653e 0a3c Node16.< │ │ │ -000036c0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ -000036d0: 3136 223e 3c61 2078 6c69 6e6b 3a68 7265 16">.

.commo │ │ │ -00003800: 6e63 7070 2f6d 6973 632e 683c 2f74 6578 ncpp/misc.h..... │ │ │ -00003840: 3c67 2069 643d 2265 6467 6533 355f 4e6f .Node3& │ │ │ -00003880: 2334 353b 2667 743b 4e6f 6465 3136 3c2f #45;>Node16</ │ │ │ -00003890: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000038a0: 6564 6765 3335 5f4e 6f64 6530 3030 3030 edge35_Node00000 │ │ │ -000038b0: 335f 4e6f 6465 3030 3030 3136 223e 3c61 3_Node000016"><a │ │ │ -000038c0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000038d0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000038e0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000038f0: 3866 6622 2064 3d22 4d38 3631 2e37 342c 8ff" d="M861.74, │ │ │ -00003900: 2d33 3338 2e37 3143 3638 322e 3031 2c2d -338.71C682.01,- │ │ │ -00003910: 3333 382e 3638 2032 3130 2e37 312c 2d33 338.68 210.71,-3 │ │ │ -00003920: 3334 2e36 3820 3135 342c 2d32 3934 2039 34.68 154,-294 9 │ │ │ -00003930: 372e 3236 2c2d 3235 332e 3320 3836 2e34 7.26,-253.3 86.4 │ │ │ -00003940: 352c 2d31 3538 2e35 3920 3834 2e34 342c 5,-158.59 84.44, │ │ │ -00003950: 2d31 3239 2e32 3922 2f3e 0a3c 706f 6c79 -129.29"/>.<poly │ │ │ -00003960: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ -00003970: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ -00003980: 6666 2220 706f 696e 7473 3d22 3836 312e ff" points="861. │ │ │ -00003990: 3837 2c2d 3334 322e 3231 2038 3731 2e38 87,-342.21 871.8 │ │ │ -000039a0: 372c 2d33 3338 2e37 3120 3836 312e 3837 7,-338.71 861.87 │ │ │ -000039b0: 2c2d 3333 352e 3231 2038 3631 2e38 372c ,-335.21 861.87, │ │ │ -000039c0: 2d33 3432 2e32 3122 2f3e 0a3c 2f61 3e0a -342.21"/>.</a>. │ │ │ -000039d0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -000039e0: 6f64 6531 3720 2d2d 3e0a 3c67 2069 643d ode17 -->.<g id= │ │ │ -000039f0: 224e 6f64 6530 3030 3031 3722 2063 6c61 "Node000017" cla │ │ │ -00003a00: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ -00003a10: 653e 4e6f 6465 3137 3c2f 7469 746c 653e e>Node17 │ │ │ -00003a20: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...commoncp │ │ │ -00003b50: 702f 6e75 6d62 6572 732e 683c 2f74 6578 p/numbers.h..... │ │ │ -00003b90: 3c67 2069 643d 2265 6467 6533 375f 4e6f .Node3& │ │ │ -00003bd0: 2334 353b 2667 743b 4e6f 6465 3137 3c2f #45;>Node17</ │ │ │ -00003be0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00003bf0: 6564 6765 3337 5f4e 6f64 6530 3030 3030 edge37_Node00000 │ │ │ -00003c00: 335f 4e6f 6465 3030 3030 3137 223e 3c61 3_Node000017"><a │ │ │ -00003c10: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00003c20: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00003c30: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00003c40: 3866 6622 2064 3d22 4d31 3030 302e 3433 8ff" d="M1000.43 │ │ │ -00003c50: 2c2d 3332 392e 3538 4331 3039 352e 3139 ,-329.58C1095.19 │ │ │ -00003c60: 2c2d 3331 372e 3333 2031 3235 342e 3036 ,-317.33 1254.06 │ │ │ -00003c70: 2c2d 3239 362e 3533 2031 3236 302c 2d32 ,-296.53 1260,-2 │ │ │ -00003c80: 3934 2031 3239 302e 3334 2c2d 3238 312e 94 1290.34,-281. │ │ │ -00003c90: 3037 2031 3331 382e 3833 2c2d 3235 332e 07 1318.83,-253. │ │ │ -00003ca0: 3431 2031 3333 322e 3133 2c2d 3233 392e 41 1332.13,-239. │ │ │ -00003cb0: 3235 222f 3e0a 3c70 6f6c 7967 6f6e 2066 25"/>.<polygon f │ │ │ -00003cc0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00003cd0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00003ce0: 6f69 6e74 733d 2239 3939 2e38 312c 2d33 oints="999.81,-3 │ │ │ -00003cf0: 3236 2e31 3320 3939 302e 3334 2c2d 3333 26.13 990.34,-33 │ │ │ -00003d00: 302e 3838 2031 3030 302e 372c 2d33 3333 0.88 1000.7,-333 │ │ │ -00003d10: 2e30 3720 3939 392e 3831 2c2d 3332 362e .07 999.81,-326. │ │ │ -00003d20: 3133 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 13"/>.</a>.</g>. │ │ │ -00003d30: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3138 </g>.<!-- Node18 │ │ │ -00003d40: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -00003d50: 3030 3030 3138 2220 636c 6173 733d 226e 000018" class="n │ │ │ -00003d60: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -00003d70: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18... │ │ │ -00003e80: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/obje │ │ │ -00003ef0: 6374 2e68 3c2f 7465 7874 3e0a 3c2f 613e ct.h. │ │ │ -00003f00: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ -00003f70: 3b4e 6f64 6531 383c 2f74 6974 6c65 3e0a ;Node18. │ │ │ -00003f80: 3c67 2069 643d 2261 5f65 6467 6533 395f ..< │ │ │ -00004050: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00004060: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00004070: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00004080: 3939 392e 3834 2c2d 3332 362e 3339 2039 999.84,-326.39 9 │ │ │ -00004090: 3930 2e33 342c 2d33 3331 2e30 3820 3130 90.34,-331.08 10 │ │ │ -000040a0: 3030 2e36 392c 2d33 3333 2e33 3420 3939 00.69,-333.34 99 │ │ │ -000040b0: 392e 3834 2c2d 3332 362e 3339 222f 3e0a 9.84,-326.39"/>. │ │ │ -000040c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000040d0: 212d 2d20 4e6f 6465 3139 202d 2d3e 0a3c !-- Node19 -->.< │ │ │ -000040e0: 6720 6964 3d22 4e6f 6465 3030 3030 3139 g id="Node000019 │ │ │ -000040f0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00004100: 3c74 6974 6c65 3e4e 6f64 6531 393c 2f74 Node19</t │ │ │ -00004110: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00004120: 6f64 6530 3030 3031 3922 3e3c 6120 786c ode000019"><a xl │ │ │ -00004130: 696e 6b3a 6872 6566 3d22 6130 3035 3039 ink:href="a00509 │ │ │ -00004140: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ -00004150: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ -00004160: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ -00004170: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ -00004180: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ -00004190: 3636 2220 706f 696e 7473 3d22 3136 3739 66" points="1679 │ │ │ -000041a0: 2c2d 3132 3920 3135 3537 2c2d 3132 3920 ,-129 1557,-129 │ │ │ -000041b0: 3135 3537 2c2d 3131 3020 3136 3739 2c2d 1557,-110 1679,- │ │ │ -000041c0: 3131 3020 3136 3739 2c2d 3132 3922 2f3e 110 1679,-129"/> │ │ │ -000041d0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ -000041e0: 6f72 3d22 6d69 6464 6c65 2220 783d 2231 or="middle" x="1 │ │ │ -000041f0: 3631 3822 2079 3d22 2d31 3137 2220 666f 618" y="-117" fo │ │ │ -00004200: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -00004210: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00004220: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00004230: 3022 3e63 6f6d 6d6f 6e63 7070 2f70 6572 0">commoncpp/per │ │ │ -00004240: 7369 7374 2e68 3c2f 7465 7874 3e0a 3c2f sist.h</text>.</ │ │ │ -00004250: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ -00004260: 2d20 4e6f 6465 3326 2334 353b 2667 743b - Node3-> │ │ │ -00004270: 4e6f 6465 3139 202d 2d3e 0a3c 6720 6964 Node19 -->.<g id │ │ │ -00004280: 3d22 6564 6765 3431 5f4e 6f64 6530 3030 ="edge41_Node000 │ │ │ -00004290: 3030 335f 4e6f 6465 3030 3030 3139 2220 003_Node000019" │ │ │ -000042a0: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -000042b0: 6974 6c65 3e4e 6f64 6533 2623 3435 3b26 itle>Node3-& │ │ │ -000042c0: 6774 3b4e 6f64 6531 393c 2f74 6974 6c65 gt;Node19.....< │ │ │ -00004440: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node20. │ │ │ -00004490: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 .. │ │ │ -00004580: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/poin │ │ │ -000045f0: 7465 722e 683c 2f74 6578 743e 0a3c 2f61 ter.h......Node3-&g │ │ │ -00004670: 743b 4e6f 6465 3230 3c2f 7469 746c 653e t;Node20 │ │ │ -00004680: 0a3c 6720 6964 3d22 615f 6564 6765 3433 ...< │ │ │ -00004750: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00004760: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00004770: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00004780: 3939 392e 3936 2c2d 3332 362e 3436 2039 999.96,-326.46 9 │ │ │ -00004790: 3930 2e33 312c 2d33 3330 2e38 3520 3130 90.31,-330.85 10 │ │ │ -000047a0: 3030 2e35 392c 2d33 3333 2e34 3320 3939 00.59,-333.43 99 │ │ │ -000047b0: 392e 3936 2c2d 3332 362e 3436 222f 3e0a 9.96,-326.46"/>. │ │ │ -000047c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -000047d0: 212d 2d20 4e6f 6465 3231 202d 2d3e 0a3c !-- Node21 -->.< │ │ │ -000047e0: 6720 6964 3d22 4e6f 6465 3030 3030 3231 g id="Node000021 │ │ │ -000047f0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00004800: 3c74 6974 6c65 3e4e 6f64 6532 313c 2f74 Node21</t │ │ │ -00004810: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00004820: 6f64 6530 3030 3032 3122 3e3c 6120 786c ode000021"><a xl │ │ │ -00004830: 696e 6b3a 6872 6566 3d22 6130 3035 3033 ink:href="a00503 │ │ │ -00004840: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ -00004850: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ -00004860: 3d22 5072 6f63 6573 7320 7365 7276 6963 ="Process servic │ │ │ -00004870: 6573 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 es.">.<polygon f │ │ │ -00004880: 696c 6c3d 2277 6869 7465 2220 7374 726f ill="white" stro │ │ │ -00004890: 6b65 3d22 2336 3636 3636 3622 2070 6f69 ke="#666666" poi │ │ │ -000048a0: 6e74 733d 2231 3634 322c 2d31 3834 2031 nts="1642,-184 1 │ │ │ -000048b0: 3531 362c 2d31 3834 2031 3531 362c 2d31 516,-184 1516,-1 │ │ │ -000048c0: 3635 2031 3634 322c 2d31 3635 2031 3634 65 1642,-165 164 │ │ │ -000048d0: 322c 2d31 3834 222f 3e0a 3c74 6578 7420 2,-184"/>.<text │ │ │ -000048e0: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ -000048f0: 646c 6522 2078 3d22 3135 3739 2220 793d dle" x="1579" y= │ │ │ -00004900: 222d 3137 3222 2066 6f6e 742d 6661 6d69 "-172" font-fami │ │ │ -00004910: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ -00004920: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ -00004930: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ -00004940: 6f6e 6370 702f 7072 6f63 6573 732e 683c oncpp/process.h< │ │ │ -00004950: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ -00004960: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ -00004970: 2623 3435 3b26 6774 3b4e 6f64 6532 3120 ->Node21 │ │ │ -00004980: 2d2d 3e0a 3c67 2069 643d 2265 6467 6534 -->.<g id="edge4 │ │ │ -00004990: 355f 4e6f 6465 3030 3030 3033 5f4e 6f64 5_Node000003_Nod │ │ │ -000049a0: 6530 3030 3032 3122 2063 6c61 7373 3d22 e000021" class=" │ │ │ -000049b0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ -000049c0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ -000049d0: 3231 3c2f 7469 746c 653e 0a3c 6720 6964 21.........N │ │ │ -00004b60: 6f64 6532 323c 2f74 6974 6c65 3e0a 3c67 ode22.. │ │ │ -00004c50: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/slo │ │ │ -00004cc0: 672e 683c 2f74 6578 743e 0a3c 2f61 3e0a g.h.. │ │ │ -00004cd0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3-> │ │ │ -00004d40: 4e6f 6465 3232 3c2f 7469 746c 653e 0a3c Node22.< │ │ │ -00004d50: 6720 6964 3d22 615f 6564 6765 3438 5f4e g id="a_edge48_N │ │ │ -00004d60: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ -00004d70: 3030 3232 223e 3c61 2078 6c69 6e6b 3a74 0022">....... │ │ │ -00005080: 3c67 2069 643d 2265 6467 6535 325f 4e6f .Node3& │ │ │ -000050c0: 2334 353b 2667 743b 4e6f 6465 3233 3c2f #45;>Node23</ │ │ │ -000050d0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000050e0: 6564 6765 3532 5f4e 6f64 6530 3030 3030 edge52_Node00000 │ │ │ -000050f0: 335f 4e6f 6465 3030 3030 3233 223e 3c61 3_Node000023"><a │ │ │ -00005100: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00005110: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00005120: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00005130: 3866 6622 2064 3d22 4d38 3831 2e36 312c 8ff" d="M881.61, │ │ │ -00005140: 2d33 3237 2e38 3243 3833 352e 372c 2d33 -327.82C835.7,-3 │ │ │ -00005150: 3137 2e38 3820 3736 382e 3137 2c2d 3330 17.88 768.17,-30 │ │ │ -00005160: 332e 3238 2037 3235 2e36 372c 2d32 3934 3.28 725.67,-294 │ │ │ -00005170: 2e30 3822 2f3e 0a3c 706f 6c79 676f 6e20 .08"/>.<polygon │ │ │ -00005180: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ -00005190: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -000051a0: 706f 696e 7473 3d22 3838 312e 3132 2c2d points="881.12,- │ │ │ -000051b0: 3333 312e 3239 2038 3931 2e36 342c 2d33 331.29 891.64,-3 │ │ │ -000051c0: 3239 2e39 3820 3838 322e 362c 2d33 3234 29.98 882.6,-324 │ │ │ -000051d0: 2e34 3520 3838 312e 3132 2c2d 3333 312e .45 881.12,-331. │ │ │ -000051e0: 3239 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 29"/>.</a>.</g>. │ │ │ -000051f0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3234 </g>.<!-- Node24 │ │ │ -00005200: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -00005210: 3030 3030 3234 2220 636c 6173 733d 226e 000024" class="n │ │ │ -00005220: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -00005230: 6532 343c 2f74 6974 6c65 3e0a 3c67 2069 e24..

.commoncpp/th │ │ │ -00005390: 7265 6164 2e68 3c2f 7465 7874 3e0a 3c2f read.h......Node3-& │ │ │ -00005410: 6774 3b4e 6f64 6532 343c 2f74 6974 6c65 gt;Node24.........Node25...common │ │ │ -000056e0: 6370 702f 786d 6c2e 683c 2f74 6578 743e cpp/xml.h │ │ │ -000056f0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00005700: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 . │ │ │ -00005750: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ -00005760: 353b 2667 743b 4e6f 6465 3235 3c2f 7469 5;>Node25</ti │ │ │ -00005770: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00005780: 6765 3733 5f4e 6f64 6530 3030 3030 335f ge73_Node000003_ │ │ │ -00005790: 4e6f 6465 3030 3030 3235 223e 3c61 2078 Node000025"><a x │ │ │ -000057a0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -000057b0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -000057c0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000057d0: 6622 2064 3d22 4d31 3030 302e 3335 2c2d f" d="M1000.35,- │ │ │ -000057e0: 3332 392e 3936 4331 3334 362e 3034 2c2d 329.96C1346.04,- │ │ │ -000057f0: 3330 302e 3935 2031 3433 362e 312c 2d33 300.95 1436.1,-3 │ │ │ -00005800: 3234 2e39 2031 3737 382c 2d32 3934 2031 24.9 1778,-294 1 │ │ │ -00005810: 3738 312e 3038 2c2d 3239 332e 3732 2031 781.08,-293.72 1 │ │ │ -00005820: 3738 342e 3234 2c2d 3239 332e 3420 3137 784.24,-293.4 17 │ │ │ -00005830: 3837 2e34 322c 2d32 3933 2e30 3622 2f3e 87.42,-293.06"/> │ │ │ -00005840: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00005850: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00005860: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00005870: 3d22 3939 392e 3938 2c2d 3332 362e 3438 ="999.98,-326.48 │ │ │ -00005880: 2039 3930 2e33 312c 2d33 3330 2e38 3120 990.31,-330.81 │ │ │ -00005890: 3130 3030 2e35 372c 2d33 3333 2e34 3520 1000.57,-333.45 │ │ │ -000058a0: 3939 392e 3938 2c2d 3332 362e 3438 222f 999.98,-326.48"/ │ │ │ -000058b0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -000058c0: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b .<!-- Node4- │ │ │ -000058d0: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ -000058e0: 2069 643d 2265 6467 6534 5f4e 6f64 6530 id="edge4_Node0 │ │ │ -000058f0: 3030 3030 345f 4e6f 6465 3030 3030 3035 00004_Node000005 │ │ │ -00005900: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -00005910: 3c74 6974 6c65 3e4e 6f64 6534 2623 3435 <title>Node4- │ │ │ -00005920: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5</titl │ │ │ -00005930: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00005940: 345f 4e6f 6465 3030 3030 3034 5f4e 6f64 4_Node000004_Nod │ │ │ -00005950: 6530 3030 3030 3522 3e3c 6120 786c 696e e000005"><a xlin │ │ │ -00005960: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -00005970: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -00005980: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -00005990: 643d 224d 3630 352e 3531 2c2d 3135 362e d="M605.51,-156. │ │ │ -000059a0: 3437 4336 3234 2e31 382c 2d31 3330 2e32 47C624.18,-130.2 │ │ │ -000059b0: 3620 3636 332e 372c 2d38 302e 3431 2037 6 663.7,-80.41 7 │ │ │ -000059c0: 3130 2c2d 3535 2037 3531 2e36 382c 2d33 10,-55 751.68,-3 │ │ │ -000059d0: 322e 3132 2038 3033 2e39 342c 2d32 302e 2.12 803.94,-20. │ │ │ -000059e0: 3939 2038 3436 2e30 312c 2d31 352e 3538 99 846.01,-15.58 │ │ │ -000059f0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -00005a00: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -00005a10: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -00005a20: 6e74 733d 2236 3032 2e34 332c 2d31 3534 nts="602.43,-154 │ │ │ -00005a30: 2e37 3620 3539 392e 362c 2d31 3634 2e39 .76 599.6,-164.9 │ │ │ -00005a40: 3720 3630 382e 3138 2c2d 3135 382e 3736 7 608.18,-158.76 │ │ │ -00005a50: 2036 3032 2e34 332c 2d31 3534 2e37 3622 602.43,-154.76" │ │ │ -00005a60: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00005a70: 3e0a 3c21 2d2d 204e 6f64 6534 2623 3435 >.<!-- Node4- │ │ │ -00005a80: 3b26 6774 3b4e 6f64 6536 202d 2d3e 0a3c ;>Node6 -->.< │ │ │ -00005a90: 6720 6964 3d22 6564 6765 355f 4e6f 6465 g id="edge5_Node │ │ │ -00005aa0: 3030 3030 3034 5f4e 6f64 6530 3030 3030 000004_Node00000 │ │ │ -00005ab0: 3622 2063 6c61 7373 3d22 6564 6765 223e 6" class="edge"> │ │ │ -00005ac0: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .<title>Node4 │ │ │ -00005ad0: 353b 2667 743b 4e6f 6465 363c 2f74 6974 5;>Node6</tit │ │ │ -00005ae0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00005af0: 6535 5f4e 6f64 6530 3030 3030 345f 4e6f e5_Node000004_No │ │ │ -00005b00: 6465 3030 3030 3036 223e 3c61 2078 6c69 de000006"><a xli │ │ │ -00005b10: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00005b20: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00005b30: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00005b40: 2064 3d22 4d35 3935 2e34 312c 2d31 3534 d="M595.41,-154 │ │ │ -00005b50: 2e34 3843 3539 372e 3136 2c2d 3133 302e .48C597.16,-130. │ │ │ -00005b60: 3834 2036 3030 2e30 372c 2d39 312e 3520 84 600.07,-91.5 │ │ │ -00005b70: 3630 312e 3336 2c2d 3734 2e31 3622 2f3e 601.36,-74.16"/> │ │ │ -00005b80: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -00005b90: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -00005ba0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -00005bb0: 3d22 3539 312e 392c 2d31 3534 2e34 3320 ="591.9,-154.43 │ │ │ -00005bc0: 3539 342e 3635 2c2d 3136 342e 3636 2035 594.65,-164.66 5 │ │ │ -00005bd0: 3938 2e38 382c 2d31 3534 2e39 3520 3539 98.88,-154.95 59 │ │ │ -00005be0: 312e 392c 2d31 3534 2e34 3322 2f3e 0a3c 1.9,-154.43"/>.< │ │ │ -00005bf0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -00005c00: 2d2d 204e 6f64 6534 2623 3435 3b26 6774 -- Node4-> │ │ │ -00005c10: 3b4e 6f64 6537 202d 2d3e 0a3c 6720 6964 ;Node7 -->.<g id │ │ │ -00005c20: 3d22 6564 6765 375f 4e6f 6465 3030 3030 ="edge7_Node0000 │ │ │ -00005c30: 3034 5f4e 6f64 6530 3030 3030 3722 2063 04_Node000007" c │ │ │ -00005c40: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00005c50: 746c 653e 4e6f 6465 3426 2334 353b 2667 tle>Node4-&g │ │ │ -00005c60: 743b 4e6f 6465 373c 2f74 6974 6c65 3e0a t;Node7. │ │ │ -00005c70: 3c67 2069 643d 2261 5f65 6467 6537 5f4e ..< │ │ │ -00005d10: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00005d20: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00005d30: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00005d40: 3534 372e 3437 2c2d 3136 362e 3039 2035 547.47,-166.09 5 │ │ │ -00005d50: 3538 2e30 312c 2d31 3634 2e39 3820 3534 58.01,-164.98 54 │ │ │ -00005d60: 392e 3039 2c2d 3135 392e 3238 2035 3437 9.09,-159.28 547 │ │ │ -00005d70: 2e34 372c 2d31 3636 2e30 3922 2f3e 0a3c .47,-166.09"/>.< │ │ │ -00005d80: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node4-& │ │ │ -00005df0: 6774 3b4e 6f64 6539 3c2f 7469 746c 653e gt;Node9 │ │ │ -00005e00: 0a3c 6720 6964 3d22 615f 6564 6765 3136 ...... │ │ │ -00005f40: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b ..< │ │ │ -00005f60: 6720 6964 3d22 6564 6765 3137 5f4e 6f64 g id="edge17_Nod │ │ │ -00005f70: 6530 3030 3030 345f 4e6f 6465 3030 3030 e000004_Node0000 │ │ │ -00005f80: 3130 2220 636c 6173 733d 2265 6467 6522 10" class="edge" │ │ │ -00005f90: 3e0a 3c74 6974 6c65 3e4e 6f64 6534 2623 >.Node4&# │ │ │ -00005fa0: 3435 3b26 6774 3b4e 6f64 6531 303c 2f74 45;>Node10</t │ │ │ -00005fb0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00005fc0: 6467 6531 375f 4e6f 6465 3030 3030 3034 dge17_Node000004 │ │ │ -00005fd0: 5f4e 6f64 6530 3030 3031 3022 3e3c 6120 _Node000010"><a │ │ │ -00005fe0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00005ff0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00006000: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00006010: 6666 2220 643d 224d 3536 342e 3639 2c2d ff" d="M564.69,- │ │ │ -00006020: 3136 312e 3031 4335 3333 2e36 342c 2d31 161.01C533.64,-1 │ │ │ -00006030: 3437 2e39 2034 3833 2e31 312c 2d31 3236 47.9 483.11,-126 │ │ │ -00006040: 2e38 3820 3433 392c 2d31 3130 2034 3034 .88 439,-110 404 │ │ │ -00006050: 2e35 382c 2d39 362e 3833 2033 3634 2e33 .58,-96.83 364.3 │ │ │ -00006060: 352c 2d38 322e 3734 2033 3339 2e30 332c 5,-82.74 339.03, │ │ │ -00006070: 2d37 342e 3032 222f 3e0a 3c70 6f6c 7967 -74.02"/>.<polyg │ │ │ -00006080: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ -00006090: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -000060a0: 6622 2070 6f69 6e74 733d 2235 3633 2e34 f" points="563.4 │ │ │ -000060b0: 382c 2d31 3634 2e33 2035 3734 2e30 352c 8,-164.3 574.05, │ │ │ -000060c0: 2d31 3634 2e39 3820 3536 362e 3231 2c2d -164.98 566.21,- │ │ │ -000060d0: 3135 372e 3836 2035 3633 2e34 382c 2d31 157.86 563.48,-1 │ │ │ -000060e0: 3634 2e33 222f 3e0a 3c2f 613e 0a3c 2f67 64.3"/>.</a>.</g │ │ │ -000060f0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00006100: 3626 2334 353b 2667 743b 4e6f 6465 3520 6->Node5 │ │ │ -00006110: 2d2d 3e0a 3c67 2069 643d 2265 6467 6536 -->.<g id="edge6 │ │ │ -00006120: 5f4e 6f64 6530 3030 3030 365f 4e6f 6465 _Node000006_Node │ │ │ -00006130: 3030 3030 3035 2220 636c 6173 733d 2265 000005" class="e │ │ │ -00006140: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00006150: 6536 2623 3435 3b26 6774 3b4e 6f64 6535 e6->Node5 │ │ │ -00006160: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ -00006190: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ -000061a0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">... │ │ │ -00006270: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00006280: 212d 2d20 4e6f 6465 3726 2334 353b 2667 !-- Node7-&g │ │ │ -00006290: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->..Node7-& │ │ │ -000062e0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ -000062f0: 0a3c 6720 6964 3d22 615f 6564 6765 385f .........Node7-> │ │ │ -00006490: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ -000064a0: 6720 6964 3d22 615f 6564 6765 395f 4e6f g id="a_edge9_No │ │ │ -000064b0: 6465 3030 3030 3037 5f4e 6f64 6530 3030 de000007_Node000 │ │ │ -000064c0: 3030 3622 3e3c 6120 786c 696e 6b3a 7469 006">.... │ │ │ -000065b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node7->N │ │ │ -00006620: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8.....< │ │ │ -00006740: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ -000067a0: 4e6f 6465 3726 2334 353b 2667 743b 4e6f Node7->No │ │ │ -000067b0: 6465 393c 2f74 6974 6c65 3e0a 3c67 2069 de9......< │ │ │ -000068d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6537 2623 /g>.. │ │ │ -00006a80: 3c67 2069 643d 2265 6467 6531 315f 4e6f .Node8& │ │ │ -00006ac0: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -00006ad0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00006ae0: 6467 6531 315f 4e6f 6465 3030 3030 3038 dge11_Node000008 │ │ │ -00006af0: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -00006b00: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00006b10: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00006b20: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00006b30: 6666 2220 643d 224d 3235 322e 3939 2c2d ff" d="M252.99,- │ │ │ -00006b40: 3534 2e38 3643 3437 342e 3339 2c2d 3333 54.86C474.39,-33 │ │ │ -00006b50: 2e37 3520 3732 342e 3235 2c2d 3230 2e30 .75 724.25,-20.0 │ │ │ -00006b60: 3420 3834 362e 3237 2c2d 3134 222f 3e0a 4 846.27,-14"/>. │ │ │ -00006b70: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00006b80: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -00006b90: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -00006ba0: 2232 3532 2e34 322c 2d35 312e 3420 3234 "252.42,-51.4 24 │ │ │ -00006bb0: 322e 382c 2d35 352e 3834 2032 3533 2e30 2.8,-55.84 253.0 │ │ │ -00006bc0: 392c 2d35 382e 3337 2032 3532 2e34 322c 9,-58.37 252.42, │ │ │ -00006bd0: 2d35 312e 3422 2f3e 0a3c 2f61 3e0a 3c2f -51.4"/>.</a>.</ │ │ │ -00006be0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ -00006bf0: 6539 2623 3435 3b26 6774 3b4e 6f64 6535 e9->Node5 │ │ │ -00006c00: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00006c10: 3133 5f4e 6f64 6530 3030 3030 395f 4e6f 13_Node000009_No │ │ │ -00006c20: 6465 3030 3030 3035 2220 636c 6173 733d de000005" class= │ │ │ -00006c30: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00006c40: 6f64 6539 2623 3435 3b26 6774 3b4e 6f64 ode9->Nod │ │ │ -00006c50: 6535 3c2f 7469 746c 653e 0a3c 6720 6964 e5........ │ │ │ -00006d90: 3c67 2069 643d 2265 6467 6531 355f 4e6f .Node10 │ │ │ -00006dd0: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ -00006de0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00006df0: 6564 6765 3135 5f4e 6f64 6530 3030 3031 edge15_Node00001 │ │ │ -00006e00: 305f 4e6f 6465 3030 3030 3035 223e 3c61 0_Node000005"><a │ │ │ -00006e10: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00006e20: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00006e30: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00006e40: 3866 6622 2064 3d22 4d33 3738 2e30 372c 8ff" d="M378.07, │ │ │ -00006e50: 2d35 352e 3432 4333 3739 2e33 392c 2d35 -55.42C379.39,-5 │ │ │ -00006e60: 352e 3237 2033 3830 2e37 2c2d 3535 2e31 5.27 380.7,-55.1 │ │ │ -00006e70: 3320 3338 322c 2d35 3520 3534 372e 3534 3 382,-55 547.54 │ │ │ -00006e80: 2c2d 3337 2e38 3320 3734 322e 3234 2c2d ,-37.83 742.24,- │ │ │ -00006e90: 3233 2e31 2038 3436 2e33 362c 2d31 352e 23.1 846.36,-15. │ │ │ -00006ea0: 3637 222f 3e0a 3c70 6f6c 7967 6f6e 2066 67"/>.<polygon f │ │ │ -00006eb0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00006ec0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00006ed0: 6f69 6e74 733d 2233 3737 2e33 352c 2d35 oints="377.35,-5 │ │ │ -00006ee0: 312e 3937 2033 3637 2e38 2c2d 3536 2e35 1.97 367.8,-56.5 │ │ │ -00006ef0: 3620 3337 382e 3132 2c2d 3538 2e39 3320 6 378.12,-58.93 │ │ │ -00006f00: 3337 372e 3335 2c2d 3531 2e39 3722 2f3e 377.35,-51.97"/> │ │ │ -00006f10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00006f20: 3c21 2d2d 204e 6f64 6531 3126 2334 353b <!-- Node11- │ │ │ -00006f30: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ -00006f40: 2069 643d 2265 6467 6531 395f 4e6f 6465 id="edge19_Node │ │ │ -00006f50: 3030 3030 3131 5f4e 6f64 6530 3030 3030 000011_Node00000 │ │ │ -00006f60: 3522 2063 6c61 7373 3d22 6564 6765 223e 5" class="edge"> │ │ │ -00006f70: 0a3c 7469 746c 653e 4e6f 6465 3131 2623 .<title>Node11&# │ │ │ -00006f80: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ -00006f90: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00006fa0: 6765 3139 5f4e 6f64 6530 3030 3031 315f ge19_Node000011_ │ │ │ -00006fb0: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ -00006fc0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00006fd0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00006fe0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00006ff0: 6622 2064 3d22 4d38 3239 2e32 2c2d 3130 f" d="M829.2,-10 │ │ │ -00007000: 322e 3343 3835 322e 342c 2d37 392e 3120 2.3C852.4,-79.1 │ │ │ -00007010: 3839 342e 3239 2c2d 3337 2e32 3120 3931 894.29,-37.21 91 │ │ │ -00007020: 322e 3334 2c2d 3139 2e31 3622 2f3e 0a3c 2.34,-19.16"/>.< │ │ │ -00007030: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00007040: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00007050: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00007060: 3832 362e 3433 2c2d 3130 302e 3132 2038 826.43,-100.12 8 │ │ │ -00007070: 3231 2e38 342c 2d31 3039 2e36 3620 3833 21.84,-109.66 83 │ │ │ -00007080: 312e 3338 2c2d 3130 352e 3037 2038 3236 1.38,-105.07 826 │ │ │ -00007090: 2e34 332c 2d31 3030 2e31 3222 2f3e 0a3c .43,-100.12"/>.< │ │ │ -000070a0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ -000070b0: 2d2d 204e 6f64 6531 3226 2334 353b 2667 -- Node12-&g │ │ │ -000070c0: 743b 4e6f 6465 3420 2d2d 3e0a 3c67 2069 t;Node4 -->.<g i │ │ │ -000070d0: 643d 2265 6467 6532 335f 4e6f 6465 3030 d="edge23_Node00 │ │ │ -000070e0: 3030 3132 5f4e 6f64 6530 3030 3030 3422 0012_Node000004" │ │ │ -000070f0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ -00007100: 7469 746c 653e 4e6f 6465 3132 2623 3435 title>Node12- │ │ │ -00007110: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4</titl │ │ │ -00007120: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00007130: 3233 5f4e 6f64 6530 3030 3031 325f 4e6f 23_Node000012_No │ │ │ -00007140: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ -00007150: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -00007160: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -00007170: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -00007180: 2064 3d22 4d38 3036 2e35 312c 2d32 3138 d="M806.51,-218 │ │ │ -00007190: 4337 3536 2e38 342c 2d32 3038 2e30 3720 C756.84,-208.07 │ │ │ -000071a0: 3638 332e 3137 2c2d 3139 332e 3333 2036 683.17,-193.33 6 │ │ │ -000071b0: 3336 2e39 312c 2d31 3834 2e30 3822 2f3e 36.91,-184.08"/> │ │ │ -000071c0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ -000071d0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ -000071e0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ -000071f0: 3d22 3830 352e 3933 2c2d 3232 312e 3436 ="805.93,-221.46 │ │ │ -00007200: 2038 3136 2e34 322c 2d32 3139 2e39 3820 816.42,-219.98 │ │ │ -00007210: 3830 372e 332c 2d32 3134 2e35 3920 3830 807.3,-214.59 80 │ │ │ -00007220: 352e 3933 2c2d 3232 312e 3436 222f 3e0a 5.93,-221.46"/>. │ │ │ -00007230: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ -00007240: 212d 2d20 4e6f 6465 3132 2623 3435 3b26 !-- Node12-& │ │ │ -00007250: 6774 3b4e 6f64 6535 202d 2d3e 0a3c 6720 gt;Node5 -->.<g │ │ │ -00007260: 6964 3d22 6564 6765 3235 5f4e 6f64 6530 id="edge25_Node0 │ │ │ -00007270: 3030 3031 325f 4e6f 6465 3030 3030 3035 00012_Node000005 │ │ │ -00007280: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ -00007290: 3c74 6974 6c65 3e4e 6f64 6531 3226 2334 <title>Node12 │ │ │ -000072a0: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ -000072b0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -000072c0: 6532 355f 4e6f 6465 3030 3030 3132 5f4e e25_Node000012_N │ │ │ -000072d0: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ -000072e0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -000072f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00007300: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00007310: 2220 643d 224d 3835 352e 3132 2c2d 3230 " d="M855.12,-20 │ │ │ -00007320: 392e 3643 3835 332e 3236 2c2d 3139 362e 9.6C853.26,-196. │ │ │ -00007330: 3732 2038 3532 2e33 332c 2d31 3739 2e34 72 852.33,-179.4 │ │ │ -00007340: 3520 3835 372c 2d31 3635 2038 3633 2e30 5 857,-165 863.0 │ │ │ -00007350: 372c 2d31 3436 2e32 3220 3837 342e 312c 7,-146.22 874.1, │ │ │ -00007360: 2d31 3436 2e36 3220 3838 332c 2d31 3239 -146.62 883,-129 │ │ │ -00007370: 2039 3032 2e35 392c 2d39 302e 3234 2039 902.59,-90.24 9 │ │ │ -00007380: 3134 2e38 342c 2d33 392e 3239 2039 3139 14.84,-39.29 919 │ │ │ -00007390: 2e32 2c2d 3139 2e31 3922 2f3e 0a3c 706f .2,-19.19"/>.<po │ │ │ -000073a0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -000073b0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -000073c0: 6238 6666 2220 706f 696e 7473 3d22 3835 b8ff" points="85 │ │ │ -000073d0: 312e 372c 2d32 3130 2e33 3620 3835 362e 1.7,-210.36 856. │ │ │ -000073e0: 3837 2c2d 3231 392e 3631 2038 3538 2e35 87,-219.61 858.5 │ │ │ -000073f0: 392c 2d32 3039 2e31 3620 3835 312e 372c 9,-209.16 851.7, │ │ │ -00007400: 2d32 3130 2e33 3622 2f3e 0a3c 2f61 3e0a -210.36"/>.</a>. │ │ │ -00007410: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ -00007420: 6f64 6531 3226 2334 353b 2667 743b 4e6f ode12->No │ │ │ -00007430: 6465 3720 2d2d 3e0a 3c67 2069 643d 2265 de7 -->.<g id="e │ │ │ -00007440: 6467 6533 305f 4e6f 6465 3030 3030 3132 dge30_Node000012 │ │ │ -00007450: 5f4e 6f64 6530 3030 3030 3722 2063 6c61 _Node000007" cla │ │ │ -00007460: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ -00007470: 653e 4e6f 6465 3132 2623 3435 3b26 6774 e>Node12-> │ │ │ -00007480: 3b4e 6f64 6537 3c2f 7469 746c 653e 0a3c ;Node7.< │ │ │ -00007490: 6720 6964 3d22 615f 6564 6765 3330 5f4e g id="a_edge30_N │ │ │ -000074a0: 6f64 6530 3030 3031 325f 4e6f 6465 3030 ode000012_Node00 │ │ │ -000074b0: 3030 3037 223e 3c61 2078 6c69 6e6b 3a74 0007">..... │ │ │ -000075d0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 ...No │ │ │ -00007630: 6465 3132 2623 3435 3b26 6774 3b4e 6f64 de12->Nod │ │ │ -00007640: 6531 313c 2f74 6974 6c65 3e0a 3c67 2069 e11... │ │ │ -00007710: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .< │ │ │ -00007780: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ -000077e0: 3c74 6974 6c65 3e4e 6f64 6531 3226 2334 Node12 │ │ │ -000077f0: 353b 2667 743b 4e6f 6465 3133 3c2f 7469 5;>Node13</ti │ │ │ -00007800: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007810: 6765 3236 5f4e 6f64 6530 3030 3031 325f ge26_Node000012_ │ │ │ -00007820: 4e6f 6465 3030 3030 3133 223e 3c61 2078 Node000013"><a x │ │ │ -00007830: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00007840: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00007850: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00007860: 6622 2064 3d22 4d38 3736 2e32 2c2d 3231 f" d="M876.2,-21 │ │ │ -00007870: 332e 3034 4338 3836 2e36 372c 2d32 3033 3.04C886.67,-203 │ │ │ -00007880: 2e36 3420 3839 392e 3635 2c2d 3139 312e .64 899.65,-191. │ │ │ -00007890: 3938 2039 3038 2e33 352c 2d31 3834 2e31 98 908.35,-184.1 │ │ │ -000078a0: 3722 2f3e 0a3c 706f 6c79 676f 6e20 6669 7"/>.<polygon fi │ │ │ -000078b0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -000078c0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -000078d0: 696e 7473 3d22 3837 332e 3538 2c2d 3231 ints="873.58,-21 │ │ │ -000078e0: 302e 3720 3836 382e 3438 2c2d 3231 392e 0.7 868.48,-219. │ │ │ -000078f0: 3938 2038 3738 2e32 362c 2d32 3135 2e39 98 878.26,-215.9 │ │ │ -00007900: 3120 3837 332e 3538 2c2d 3231 302e 3722 1 873.58,-210.7" │ │ │ -00007910: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00007920: 3e0a 3c21 2d2d 204e 6f64 6531 3226 2334 >.<!-- Node12 │ │ │ -00007930: 353b 2667 743b 4e6f 6465 3134 202d 2d3e 5;>Node14 --> │ │ │ -00007940: 0a3c 6720 6964 3d22 6564 6765 3238 5f4e .<g id="edge28_N │ │ │ -00007950: 6f64 6530 3030 3031 325f 4e6f 6465 3030 ode000012_Node00 │ │ │ -00007960: 3030 3134 2220 636c 6173 733d 2265 6467 0014" class="edg │ │ │ -00007970: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6531 e">.<title>Node1 │ │ │ -00007980: 3226 2334 353b 2667 743b 4e6f 6465 3134 2->Node14 │ │ │ -00007990: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -000079c0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ....< │ │ │ -00007ab0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node12-> │ │ │ -00007b20: 3b4e 6f64 6531 353c 2f74 6974 6c65 3e0a ;Node15. │ │ │ -00007b30: 3c67 2069 643d 2261 5f65 6467 6533 315f ..... │ │ │ -00007c50: 0a3c 212d 2d20 4e6f 6465 3133 2623 3435 ..< │ │ │ -00007c70: 6720 6964 3d22 6564 6765 3237 5f4e 6f64 g id="edge27_Nod │ │ │ -00007c80: 6530 3030 3031 335f 4e6f 6465 3030 3030 e000013_Node0000 │ │ │ -00007c90: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -00007ca0: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3326 >.Node13& │ │ │ -00007cb0: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -00007cc0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00007cd0: 6467 6532 375f 4e6f 6465 3030 3030 3133 dge27_Node000013 │ │ │ -00007ce0: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -00007cf0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00007d00: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00007d10: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00007d20: 6666 2220 643d 224d 3931 382e 3335 2c2d ff" d="M918.35,- │ │ │ -00007d30: 3135 342e 3337 4339 3139 2c2d 3131 392e 154.37C919,-119. │ │ │ -00007d40: 3033 2039 3230 2e33 372c 2d34 342e 3739 03 920.37,-44.79 │ │ │ -00007d50: 2039 3230 2e38 342c 2d31 392e 3331 222f 920.84,-19.31"/ │ │ │ -00007d60: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00007d70: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00007d80: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00007d90: 733d 2239 3134 2e38 352c 2d31 3534 2e36 s="914.85,-154.6 │ │ │ -00007da0: 3720 3931 382e 3136 2c2d 3136 342e 3734 7 918.16,-164.74 │ │ │ -00007db0: 2039 3231 2e38 342c 2d31 3534 2e38 2039 921.84,-154.8 9 │ │ │ -00007dc0: 3134 2e38 352c 2d31 3534 2e36 3722 2f3e 14.85,-154.67"/> │ │ │ -00007dd0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ -00007de0: 3c21 2d2d 204e 6f64 6531 3426 2334 353b <!-- Node14- │ │ │ -00007df0: 2667 743b 4e6f 6465 3520 2d2d 3e0a 3c67 >Node5 -->.<g │ │ │ -00007e00: 2069 643d 2265 6467 6532 395f 4e6f 6465 id="edge29_Node │ │ │ -00007e10: 3030 3030 3134 5f4e 6f64 6530 3030 3030 000014_Node00000 │ │ │ -00007e20: 3522 2063 6c61 7373 3d22 6564 6765 223e 5" class="edge"> │ │ │ -00007e30: 0a3c 7469 746c 653e 4e6f 6465 3134 2623 .<title>Node14&# │ │ │ -00007e40: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ -00007e50: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ -00007e60: 6765 3239 5f4e 6f64 6530 3030 3031 345f ge29_Node000014_ │ │ │ -00007e70: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ -00007e80: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00007e90: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00007ea0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00007eb0: 6622 2064 3d22 4d31 3033 332e 3035 2c2d f" d="M1033.05,- │ │ │ -00007ec0: 3135 362e 3632 4331 3030 362e 3732 2c2d 156.62C1006.72,- │ │ │ -00007ed0: 3132 322e 3238 2039 3437 2e37 322c 2d34 122.28 947.72,-4 │ │ │ -00007ee0: 352e 3334 2039 3237 2e37 352c 2d31 392e 5.34 927.75,-19. │ │ │ -00007ef0: 3331 222f 3e0a 3c70 6f6c 7967 6f6e 2066 31"/>.<polygon f │ │ │ -00007f00: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00007f10: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00007f20: 6f69 6e74 733d 2231 3033 302e 3432 2c2d oints="1030.42,- │ │ │ -00007f30: 3135 382e 3933 2031 3033 392e 3238 2c2d 158.93 1039.28,- │ │ │ -00007f40: 3136 342e 3734 2031 3033 352e 3937 2c2d 164.74 1035.97,- │ │ │ -00007f50: 3135 342e 3637 2031 3033 302e 3432 2c2d 154.67 1030.42,- │ │ │ -00007f60: 3135 382e 3933 222f 3e0a 3c2f 613e 0a3c 158.93"/>.</a>.< │ │ │ -00007f70: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ -00007f80: 6465 3135 2623 3435 3b26 6774 3b4e 6f64 de15->Nod │ │ │ -00007f90: 6535 202d 2d3e 0a3c 6720 6964 3d22 6564 e5 -->.<g id="ed │ │ │ -00007fa0: 6765 3332 5f4e 6f64 6530 3030 3031 355f ge32_Node000015_ │ │ │ -00007fb0: 4e6f 6465 3030 3030 3035 2220 636c 6173 Node000005" clas │ │ │ -00007fc0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ -00007fd0: 3e4e 6f64 6531 3526 2334 353b 2667 743b >Node15-> │ │ │ -00007fe0: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5...< │ │ │ -00008090: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -000080a0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -000080b0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -000080c0: 3131 3634 2e36 312c 2d31 3632 2e37 3620 1164.61,-162.76 │ │ │ -000080d0: 3131 3734 2e39 372c 2d31 3634 2e39 3720 1174.97,-164.97 │ │ │ -000080e0: 3131 3638 2e32 342c 2d31 3536 2e37 3820 1168.24,-156.78 │ │ │ -000080f0: 3131 3634 2e36 312c 2d31 3632 2e37 3622 1164.61,-162.76" │ │ │ -00008100: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />..... │ │ │ -00008130: 3c67 2069 643d 2265 6467 6533 365f 4e6f .Node16 │ │ │ -00008170: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ -00008180: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00008190: 6564 6765 3336 5f4e 6f64 6530 3030 3031 edge36_Node00001 │ │ │ -000081a0: 365f 4e6f 6465 3030 3030 3035 223e 3c61 6_Node000005"><a │ │ │ -000081b0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -000081c0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -000081d0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -000081e0: 3866 6622 2064 3d22 4d38 382e 312c 2d39 8ff" d="M88.1,-9 │ │ │ -000081f0: 392e 3534 4339 322e 3338 2c2d 3834 2e37 9.54C92.38,-84.7 │ │ │ -00008200: 3220 3130 302e 3639 2c2d 3635 2e30 3220 2 100.69,-65.02 │ │ │ -00008210: 3131 362c 2d35 3520 3137 362e 3137 2c2d 116,-55 176.17,- │ │ │ -00008220: 3135 2e36 3120 3635 382e 3436 2c2d 3130 15.61 658.46,-10 │ │ │ -00008230: 2e37 3920 3834 362e 3431 2c2d 3130 2e34 .79 846.41,-10.4 │ │ │ -00008240: 3122 2f3e 0a3c 706f 6c79 676f 6e20 6669 1"/>.<polygon fi │ │ │ -00008250: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ -00008260: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ -00008270: 696e 7473 3d22 3834 2e36 2c2d 3939 2e31 ints="84.6,-99.1 │ │ │ -00008280: 3220 3835 2e35 362c 2d31 3039 2e36 3720 2 85.56,-109.67 │ │ │ -00008290: 3931 2e33 392c 2d31 3030 2e38 3220 3834 91.39,-100.82 84 │ │ │ -000082a0: 2e36 2c2d 3939 2e31 3222 2f3e 0a3c 2f61 .6,-99.12"/>.</a │ │ │ -000082b0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -000082c0: 204e 6f64 6531 3726 2334 353b 2667 743b Node17-> │ │ │ -000082d0: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ -000082e0: 2265 6467 6533 385f 4e6f 6465 3030 3030 "edge38_Node0000 │ │ │ -000082f0: 3137 5f4e 6f64 6530 3030 3030 3522 2063 17_Node000005" c │ │ │ -00008300: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -00008310: 746c 653e 4e6f 6465 3137 2623 3435 3b26 tle>Node17-& │ │ │ -00008320: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ -00008330: 0a3c 6720 6964 3d22 615f 6564 6765 3338 ..... │ │ │ -000084a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ -00008500: 6465 3138 2623 3435 3b26 6774 3b4e 6f64 de18->Nod │ │ │ -00008510: 6535 3c2f 7469 746c 653e 0a3c 6720 6964 e5.........N │ │ │ -000086c0: 6f64 6531 3926 2334 353b 2667 743b 4e6f ode19->No │ │ │ -000086d0: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5...... │ │ │ -00008820: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3230 ..< │ │ │ -00008a40: 6720 6964 3d22 6564 6765 3436 5f4e 6f64 g id="edge46_Nod │ │ │ -00008a50: 6530 3030 3032 315f 4e6f 6465 3030 3030 e000021_Node0000 │ │ │ -00008a60: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ -00008a70: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3126 >.Node21& │ │ │ -00008a80: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ -00008a90: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00008aa0: 6467 6534 365f 4e6f 6465 3030 3030 3231 dge46_Node000021 │ │ │ -00008ab0: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ -00008ac0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00008ad0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00008ae0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00008af0: 6666 2220 643d 224d 3135 3636 2e37 352c ff" d="M1566.75, │ │ │ -00008b00: 2d31 3536 2e33 3743 3135 3630 2e39 362c -156.37C1560.96, │ │ │ -00008b10: 2d31 3438 2e31 3620 3135 3534 2e30 322c -148.16 1554.02, │ │ │ -00008b20: 2d31 3338 2e31 3420 3135 3438 2c2d 3132 -138.14 1548,-12 │ │ │ -00008b30: 3920 3135 3236 2e37 2c2d 3936 2e36 3620 9 1526.7,-96.66 │ │ │ -00008b40: 3135 3335 2e31 2c2d 3735 2e30 3920 3135 1535.1,-75.09 15 │ │ │ -00008b50: 3032 2c2d 3535 2031 3435 392e 3731 2c2d 02,-55 1459.71,- │ │ │ -00008b60: 3239 2e33 3320 3131 3432 2e37 382c 2d31 29.33 1142.78,-1 │ │ │ -00008b70: 362e 3931 2039 3935 2e36 352c 2d31 322e 6.91 995.65,-12. │ │ │ -00008b80: 3437 222f 3e0a 3c70 6f6c 7967 6f6e 2066 47"/>.<polygon f │ │ │ -00008b90: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ -00008ba0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ -00008bb0: 6f69 6e74 733d 2231 3536 342e 3034 2c2d oints="1564.04,- │ │ │ -00008bc0: 3135 382e 3620 3135 3732 2e36 392c 2d31 158.6 1572.69,-1 │ │ │ -00008bd0: 3634 2e37 3320 3135 3639 2e37 352c 2d31 64.73 1569.75,-1 │ │ │ -00008be0: 3534 2e35 3520 3135 3634 2e30 342c 2d31 54.55 1564.04,-1 │ │ │ -00008bf0: 3538 2e36 222f 3e0a 3c2f 613e 0a3c 2f67 58.6"/>.</a>.</g │ │ │ -00008c00: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -00008c10: 3232 2623 3435 3b26 6774 3b4e 6f64 6535 22->Node5 │ │ │ -00008c20: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ -00008c30: 3530 5f4e 6f64 6530 3030 3032 325f 4e6f 50_Node000022_No │ │ │ -00008c40: 6465 3030 3030 3035 2220 636c 6173 733d de000005" class= │ │ │ -00008c50: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ -00008c60: 6f64 6532 3226 2334 353b 2667 743b 4e6f ode22->No │ │ │ -00008c70: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5......... │ │ │ -00008e20: 4e6f 6465 3232 2623 3435 3b26 6774 3b4e Node22->N │ │ │ -00008e30: 6f64 6531 313c 2f74 6974 6c65 3e0a 3c67 ode11...

. │ │ │ -00008f50: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00008f60: 212d 2d20 4e6f 6465 3233 2623 3435 3b26 !-- Node23-& │ │ │ -00008f70: 6774 3b4e 6f64 6535 202d 2d3e 0a3c 6720 gt;Node5 -->.. │ │ │ -00008fb0: 3c74 6974 6c65 3e4e 6f64 6532 3326 2334 Node23 │ │ │ -00008fc0: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ -00008fd0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00008fe0: 6535 335f 4e6f 6465 3030 3030 3233 5f4e e53_Node000023_N │ │ │ -00008ff0: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ -00009000: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00009010: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -00009020: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -00009030: 2220 643d 224d 3639 362e 332c 2d32 3635 " d="M696.3,-265 │ │ │ -00009040: 2e39 3943 3730 372e 3535 2c2d 3234 352e .99C707.55,-245. │ │ │ -00009050: 3136 2037 3234 2c2d 3230 382e 3938 2037 16 724,-208.98 7 │ │ │ -00009060: 3234 2c2d 3137 352e 3520 3732 342c 2d31 24,-175.5 724,-1 │ │ │ -00009070: 3735 2e35 2037 3234 2c2d 3137 352e 3520 75.5 724,-175.5 │ │ │ -00009080: 3732 342c 2d31 3138 2e35 2037 3234 2c2d 724,-118.5 724,- │ │ │ -00009090: 3537 2e33 3620 3739 372e 3836 2c2d 3330 57.36 797.86,-30 │ │ │ -000090a0: 2e36 2038 3535 2e31 332c 2d31 392e 3034 .6 855.13,-19.04 │ │ │ -000090b0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ -000090c0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ -000090d0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ -000090e0: 6e74 733d 2236 3933 2e31 332c 2d32 3634 nts="693.13,-264 │ │ │ -000090f0: 2e34 3720 3639 312e 3238 2c2d 3237 342e .47 691.28,-274. │ │ │ -00009100: 3920 3639 392e 3234 2c2d 3236 372e 3920 9 699.24,-267.9 │ │ │ -00009110: 3639 332e 3133 2c2d 3236 342e 3437 222f 693.13,-264.47"/ │ │ │ -00009120: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ -00009130: 0a3c 212d 2d20 4e6f 6465 3233 2623 3435 .<!-- Node23- │ │ │ -00009140: 3b26 6774 3b4e 6f64 6536 202d 2d3e 0a3c ;>Node6 -->.< │ │ │ -00009150: 6720 6964 3d22 6564 6765 3534 5f4e 6f64 g id="edge54_Nod │ │ │ -00009160: 6530 3030 3032 335f 4e6f 6465 3030 3030 e000023_Node0000 │ │ │ -00009170: 3036 2220 636c 6173 733d 2265 6467 6522 06" class="edge" │ │ │ -00009180: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3326 >.<title>Node23& │ │ │ -00009190: 2334 353b 2667 743b 4e6f 6465 363c 2f74 #45;>Node6</t │ │ │ -000091a0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -000091b0: 6467 6535 345f 4e6f 6465 3030 3030 3233 dge54_Node000023 │ │ │ -000091c0: 5f4e 6f64 6530 3030 3030 3622 3e3c 6120 _Node000006"><a │ │ │ -000091d0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -000091e0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -000091f0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00009200: 6666 2220 643d 224d 3638 352e 3136 2c2d ff" d="M685.16,- │ │ │ -00009210: 3236 342e 3731 4336 3833 2e35 372c 2d32 264.71C683.57,-2 │ │ │ -00009220: 3430 2e38 3120 3637 392e 3031 2c2d 3139 40.81 679.01,-19 │ │ │ -00009230: 382e 3631 2036 3636 2c2d 3136 3520 3635 8.61 666,-165 65 │ │ │ -00009240: 312e 3736 2c2d 3132 382e 3232 2036 3232 1.76,-128.22 622 │ │ │ -00009250: 2e38 382c 2d39 302e 3634 2036 3039 2e33 .88,-90.64 609.3 │ │ │ -00009260: 332c 2d37 342e 3135 222f 3e0a 3c70 6f6c 3,-74.15"/>.<pol │ │ │ -00009270: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ -00009280: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ -00009290: 3866 6622 2070 6f69 6e74 733d 2236 3831 8ff" points="681 │ │ │ -000092a0: 2e36 372c 2d32 3635 2e30 3720 3638 352e .67,-265.07 685. │ │ │ -000092b0: 3732 2c2d 3237 342e 3836 2036 3838 2e36 72,-274.86 688.6 │ │ │ -000092c0: 362c 2d32 3634 2e36 3820 3638 312e 3637 6,-264.68 681.67 │ │ │ -000092d0: 2c2d 3236 352e 3037 222f 3e0a 3c2f 613e ,-265.07"/>.</a> │ │ │ -000092e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -000092f0: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ -00009300: 6f64 6537 202d 2d3e 0a3c 6720 6964 3d22 ode7 -->.<g id=" │ │ │ -00009310: 6564 6765 3538 5f4e 6f64 6530 3030 3032 edge58_Node00002 │ │ │ -00009320: 335f 4e6f 6465 3030 3030 3037 2220 636c 3_Node000007" cl │ │ │ -00009330: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ -00009340: 6c65 3e4e 6f64 6532 3326 2334 353b 2667 le>Node23-&g │ │ │ -00009350: 743b 4e6f 6465 373c 2f74 6974 6c65 3e0a t;Node7. │ │ │ -00009360: 3c67 2069 643d 2261 5f65 6467 6535 385f .....< │ │ │ -000094a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>... │ │ │ -000096b0: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ -000096c0: 6f64 6531 303c 2f74 6974 6c65 3e0a 3c67 ode10......... │ │ │ -00009890: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ -000098a0: 6f64 6531 323c 2f74 6974 6c65 3e0a 3c67 ode12...< │ │ │ -00009950: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ -00009960: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ -00009970: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ -00009980: 3732 322e 3333 2c2d 3236 382e 3731 2037 722.33,-268.71 7 │ │ │ -00009990: 3133 2e38 2c2d 3237 342e 3938 2037 3234 13.8,-274.98 724 │ │ │ -000099a0: 2e33 382c 2d32 3735 2e34 2037 3232 2e33 .38,-275.4 722.3 │ │ │ -000099b0: 332c 2d32 3638 2e37 3122 2f3e 0a3c 2f61 3,-268.71"/>......Node23- │ │ │ -00009a30: 2667 743b 4e6f 6465 3137 3c2f 7469 746c >Node17..

. │ │ │ -00009b50: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ -00009b60: 3c21 2d2d 204e 6f64 6532 3326 2334 353b .< │ │ │ -00009b80: 6720 6964 3d22 6564 6765 3537 5f4e 6f64 g id="edge57_Nod │ │ │ -00009b90: 6530 3030 3032 335f 4e6f 6465 3030 3030 e000023_Node0000 │ │ │ -00009ba0: 3232 2220 636c 6173 733d 2265 6467 6522 22" class="edge" │ │ │ -00009bb0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3326 >.Node23& │ │ │ -00009bc0: 2334 353b 2667 743b 4e6f 6465 3232 3c2f #45;>Node22</ │ │ │ -00009bd0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00009be0: 6564 6765 3537 5f4e 6f64 6530 3030 3032 edge57_Node00002 │ │ │ -00009bf0: 335f 4e6f 6465 3030 3030 3232 223e 3c61 3_Node000022"><a │ │ │ -00009c00: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00009c10: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00009c20: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00009c30: 3866 6622 2064 3d22 4d37 3534 2e33 342c 8ff" d="M754.34, │ │ │ -00009c40: 2d32 3831 2e30 3343 3834 352e 3531 2c2d -281.03C845.51,- │ │ │ -00009c50: 3237 362e 3832 2031 3031 312e 3635 2c2d 276.82 1011.65,- │ │ │ -00009c60: 3236 352e 3920 3131 3531 2c2d 3233 3920 265.9 1151,-239 │ │ │ -00009c70: 3132 3232 2e33 382c 2d32 3235 2e32 3220 1222.38,-225.22 │ │ │ -00009c80: 3133 3034 2e30 362c 2d31 3937 2e39 3420 1304.06,-197.94 │ │ │ -00009c90: 3133 3433 2e33 392c 2d31 3834 2e30 3622 1343.39,-184.06" │ │ │ -00009ca0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ -00009cb0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ -00009cc0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ -00009cd0: 7473 3d22 3735 332e 3937 2c2d 3237 372e ts="753.97,-277. │ │ │ -00009ce0: 3535 2037 3434 2e31 342c 2d32 3831 2e34 55 744.14,-281.4 │ │ │ -00009cf0: 3920 3735 342e 3238 2c2d 3238 342e 3534 9 754.28,-284.54 │ │ │ -00009d00: 2037 3533 2e39 372c 2d32 3737 2e35 3522 753.97,-277.55" │ │ │ -00009d10: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ -00009d20: 3e0a 3c21 2d2d 204e 6f64 6532 3326 2334 >.<!-- Node23 │ │ │ -00009d30: 353b 2667 743b 4e6f 6465 3234 202d 2d3e 5;>Node24 --> │ │ │ -00009d40: 0a3c 6720 6964 3d22 6564 6765 3630 5f4e .<g id="edge60_N │ │ │ -00009d50: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ -00009d60: 3030 3234 2220 636c 6173 733d 2265 6467 0024" class="edg │ │ │ -00009d70: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -00009d80: 3326 2334 353b 2667 743b 4e6f 6465 3234 3->Node24 │ │ │ -00009d90: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ -00009dc0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ -00009eb0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node24-> │ │ │ -00009f20: 3b4e 6f64 6534 3c2f 7469 746c 653e 0a3c ;Node4.< │ │ │ -00009f30: 6720 6964 3d22 615f 6564 6765 3631 5f4e g id="a_edge61_N │ │ │ -00009f40: 6f64 6530 3030 3032 345f 4e6f 6465 3030 ode000024_Node00 │ │ │ -00009f50: 3030 3034 223e 3c61 2078 6c69 6e6b 3a74 0004">. │ │ │ -00009fd0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ -0000a050: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3426 /g>..< │ │ │ -0000a260: 6720 6964 3d22 6564 6765 3633 5f4e 6f64 g id="edge63_Nod │ │ │ -0000a270: 6530 3030 3032 345f 4e6f 6465 3030 3030 e000024_Node0000 │ │ │ -0000a280: 3133 2220 636c 6173 733d 2265 6467 6522 13" class="edge" │ │ │ -0000a290: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3426 >.Node24& │ │ │ -0000a2a0: 2334 353b 2667 743b 4e6f 6465 3133 3c2f #45;>Node13</ │ │ │ -0000a2b0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000a2c0: 6564 6765 3633 5f4e 6f64 6530 3030 3032 edge63_Node00002 │ │ │ -0000a2d0: 345f 4e6f 6465 3030 3030 3133 223e 3c61 4_Node000013"><a │ │ │ -0000a2e0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000a2f0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000a300: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000a310: 3866 6622 2064 3d22 4d31 3034 352e 3739 8ff" d="M1045.79 │ │ │ -0000a320: 2c2d 3231 362e 3843 3130 3135 2e31 382c ,-216.8C1015.18, │ │ │ -0000a330: 2d32 3036 2e39 3120 3937 322e 3035 2c2d -206.91 972.05,- │ │ │ -0000a340: 3139 322e 3937 2039 3434 2e35 362c 2d31 192.97 944.56,-1 │ │ │ -0000a350: 3834 2e30 3822 2f3e 0a3c 706f 6c79 676f 84.08"/>.<polygo │ │ │ -0000a360: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ -0000a370: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -0000a380: 2220 706f 696e 7473 3d22 3130 3435 2e30 " points="1045.0 │ │ │ -0000a390: 362c 2d32 3230 2e32 3420 3130 3535 2e36 6,-220.24 1055.6 │ │ │ -0000a3a0: 352c 2d32 3139 2e39 3820 3130 3437 2e32 5,-219.98 1047.2 │ │ │ -0000a3b0: 312c 2d32 3133 2e35 3820 3130 3435 2e30 1,-213.58 1045.0 │ │ │ -0000a3c0: 362c 2d32 3230 2e32 3422 2f3e 0a3c 2f61 6,-220.24"/>.</a │ │ │ -0000a3d0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -0000a3e0: 204e 6f64 6532 3426 2334 353b 2667 743b Node24-> │ │ │ -0000a3f0: 4e6f 6465 3134 202d 2d3e 0a3c 6720 6964 Node14 -->.<g id │ │ │ -0000a400: 3d22 6564 6765 3635 5f4e 6f64 6530 3030 ="edge65_Node000 │ │ │ -0000a410: 3032 345f 4e6f 6465 3030 3030 3134 2220 024_Node000014" │ │ │ -0000a420: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ -0000a430: 6974 6c65 3e4e 6f64 6532 3426 2334 353b itle>Node24- │ │ │ -0000a440: 2667 743b 4e6f 6465 3134 3c2f 7469 746c >Node14</titl │ │ │ -0000a450: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -0000a460: 3635 5f4e 6f64 6530 3030 3032 345f 4e6f 65_Node000024_No │ │ │ -0000a470: 6465 3030 3030 3134 223e 3c61 2078 6c69 de000014"><a xli │ │ │ -0000a480: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ -0000a490: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ -0000a4a0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000a4b0: 2064 3d22 4d31 3037 302e 3338 2c2d 3231 d="M1070.38,-21 │ │ │ -0000a4c0: 312e 3339 4331 3036 342e 3138 2c2d 3230 1.39C1064.18,-20 │ │ │ -0000a4d0: 322e 3237 2031 3035 362e 3833 2c2d 3139 2.27 1056.83,-19 │ │ │ -0000a4e0: 312e 3435 2031 3035 312e 3833 2c2d 3138 1.45 1051.83,-18 │ │ │ -0000a4f0: 342e 3039 222f 3e0a 3c70 6f6c 7967 6f6e 4.09"/>.<polygon │ │ │ -0000a500: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -0000a510: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000a520: 2070 6f69 6e74 733d 2231 3036 372e 3534 points="1067.54 │ │ │ -0000a530: 2c2d 3231 332e 3434 2031 3037 362e 3036 ,-213.44 1076.06 │ │ │ -0000a540: 2c2d 3231 392e 3735 2031 3037 332e 3333 ,-219.75 1073.33 │ │ │ -0000a550: 2c2d 3230 392e 3531 2031 3036 372e 3534 ,-209.51 1067.54 │ │ │ -0000a560: 2c2d 3231 332e 3434 222f 3e0a 3c2f 613e ,-213.44"/>.</a> │ │ │ -0000a570: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -0000a580: 4e6f 6465 3234 2623 3435 3b26 6774 3b4e Node24->N │ │ │ -0000a590: 6f64 6531 3520 2d2d 3e0a 3c67 2069 643d ode15 -->.<g id= │ │ │ -0000a5a0: 2265 6467 6536 375f 4e6f 6465 3030 3030 "edge67_Node0000 │ │ │ -0000a5b0: 3234 5f4e 6f64 6530 3030 3031 3522 2063 24_Node000015" c │ │ │ -0000a5c0: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ -0000a5d0: 746c 653e 4e6f 6465 3234 2623 3435 3b26 tle>Node24-& │ │ │ -0000a5e0: 6774 3b4e 6f64 6531 353c 2f74 6974 6c65 gt;Node15..... │ │ │ -0000a710: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....N │ │ │ -0000a770: 6f64 6532 3426 2334 353b 2667 743b 4e6f ode24->No │ │ │ -0000a780: 6465 3231 3c2f 7469 746c 653e 0a3c 6720 de21.. │ │ │ -0000a830: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ -0000a8b0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3426 /g>.. │ │ │ -0000aa70: 3c67 2069 643d 2265 6467 6537 345f 4e6f .Node25 │ │ │ -0000aab0: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ -0000aac0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -0000aad0: 6564 6765 3734 5f4e 6f64 6530 3030 3032 edge74_Node00002 │ │ │ -0000aae0: 355f 4e6f 6465 3030 3030 3035 223e 3c61 5_Node000005"><a │ │ │ -0000aaf0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -0000ab00: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -0000ab10: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -0000ab20: 3866 6622 2064 3d22 4d31 3832 382e 3433 8ff" d="M1828.43 │ │ │ -0000ab30: 2c2d 3236 362e 3537 4331 3831 342e 3531 ,-266.57C1814.51 │ │ │ -0000ab40: 2c2d 3234 362e 3120 3137 3934 2c2d 3231 ,-246.1 1794,-21 │ │ │ -0000ab50: 302e 3038 2031 3739 342c 2d31 3735 2e35 0.08 1794,-175.5 │ │ │ -0000ab60: 2031 3739 342c 2d31 3735 2e35 2031 3739 1794,-175.5 179 │ │ │ -0000ab70: 342c 2d31 3735 2e35 2031 3739 342c 2d31 4,-175.5 1794,-1 │ │ │ -0000ab80: 3138 2e35 2031 3739 342c 2d34 342e 3838 18.5 1794,-44.88 │ │ │ -0000ab90: 2031 3731 322e 3733 2c2d 3731 2e36 3120 1712.73,-71.61 │ │ │ -0000aba0: 3136 3431 2c2d 3535 2031 3531 392e 3938 1641,-55 1519.98 │ │ │ -0000abb0: 2c2d 3236 2e39 3820 3131 3534 2e31 382c ,-26.98 1154.18, │ │ │ -0000abc0: 2d31 352e 3636 2039 3935 2e36 332c 2d31 -15.66 995.63,-1 │ │ │ -0000abd0: 312e 3939 222f 3e0a 3c70 6f6c 7967 6f6e 1.99"/>.<polygon │ │ │ -0000abe0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -0000abf0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -0000ac00: 2070 6f69 6e74 733d 2231 3832 352e 3633 points="1825.63 │ │ │ -0000ac10: 2c2d 3236 382e 3638 2031 3833 342e 3237 ,-268.68 1834.27 │ │ │ -0000ac20: 2c2d 3237 342e 3832 2031 3833 312e 3335 ,-274.82 1831.35 │ │ │ -0000ac30: 2c2d 3236 342e 3633 2031 3832 352e 3633 ,-264.63 1825.63 │ │ │ -0000ac40: 2c2d 3236 382e 3638 222f 3e0a 3c2f 613e ,-268.68"/>.</a> │ │ │ -0000ac50: 0a3c 2f67 3e0a 3c2f 673e 0a3c 2f67 3e0a .</g>.</g>.</g>. │ │ │ -0000ac60: 3c2f 7376 673e 0a </svg>. │ │ │ +000000e0: 6e2f 7265 7573 652e 6820 5061 6765 733a n/reuse.h Pages: │ │ │ +000000f0: 2031 202d 2d3e 0a3c 7376 6720 7769 6474 1 -->.<svg widt │ │ │ +00000100: 683d 2231 3930 3370 7422 2068 6569 6768 h="1903pt" heigh │ │ │ +00000110: 743d 2234 3637 7074 220a 2076 6965 7742 t="467pt". viewB │ │ │ +00000120: 6f78 3d22 302e 3030 2030 2e30 3020 3139 ox="0.00 0.00 19 │ │ │ +00000130: 3032 2e35 3020 3436 372e 3030 2220 786d 02.50 467.00" xm │ │ │ +00000140: 6c6e 733d 2268 7474 703a 2f2f 7777 772e lns="http://www. │ │ │ +00000150: 7733 2e6f 7267 2f32 3030 302f 7376 6722 w3.org/2000/svg" │ │ │ +00000160: 2078 6d6c 6e73 3a78 6c69 6e6b 3d22 6874 xmlns:xlink="ht │ │ │ +00000170: 7470 3a2f 2f77 7777 2e77 332e 6f72 672f tp://www.w3.org/ │ │ │ +00000180: 3139 3939 2f78 6c69 6e6b 223e 0a3c 6720 1999/xlink">.<g │ │ │ +00000190: 6964 3d22 6772 6170 6830 2220 636c 6173 id="graph0" clas │ │ │ +000001a0: 733d 2267 7261 7068 2220 7472 616e 7366 s="graph" transf │ │ │ +000001b0: 6f72 6d3d 2273 6361 6c65 2831 2031 2920 orm="scale(1 1) │ │ │ +000001c0: 726f 7461 7465 2830 2920 7472 616e 736c rotate(0) transl │ │ │ +000001d0: 6174 6528 3420 3436 3329 223e 0a3c 7469 ate(4 463)">.<ti │ │ │ +000001e0: 746c 653e 7563 6f6d 6d6f 6e2f 7265 7573 tle>ucommon/reus │ │ │ +000001f0: 652e 683c 2f74 6974 6c65 3e0a 3c21 2d2d e.h...Node1 │ │ │ +00000240: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ..

.ucommon/reuse │ │ │ +00000370: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00000380: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.... │ │ │ +000003c0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2...ucom │ │ │ +00000520: 6d6f 6e2f 7563 6f6d 6d6f 6e2e 683c 2f74 mon/ucommon.h...< │ │ │ +00000540: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 2623 /g>. │ │ │ +00000560: 0a3c 6720 6964 3d22 6564 6765 315f 4e6f ..Node1& │ │ │ +000005a0: 2334 353b 2667 743b 4e6f 6465 323c 2f74 #45;>Node2</t │ │ │ +000005b0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000005c0: 6467 6531 5f4e 6f64 6530 3030 3030 315f dge1_Node000001_ │ │ │ +000005d0: 4e6f 6465 3030 3030 3032 223e 3c61 2078 Node000002"><a x │ │ │ +000005e0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000005f0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00000600: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000610: 6622 2064 3d22 4d39 3937 2c2d 3432 392e f" d="M997,-429. │ │ │ +00000620: 3636 4339 3937 2c2d 3432 302e 3933 2039 66C997,-420.93 9 │ │ │ +00000630: 3937 2c2d 3431 302e 3939 2039 3937 2c2d 97,-410.99 997,- │ │ │ +00000640: 3430 342e 3039 222f 3e0a 3c70 6f6c 7967 404.09"/>.<polyg │ │ │ +00000650: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00000660: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000670: 6622 2070 6f69 6e74 733d 2239 3933 2e35 f" points="993.5 │ │ │ +00000680: 2c2d 3432 392e 3735 2039 3937 2c2d 3433 ,-429.75 997,-43 │ │ │ +00000690: 392e 3735 2031 3030 302e 352c 2d34 3239 9.75 1000.5,-429 │ │ │ +000006a0: 2e37 3520 3939 332e 352c 2d34 3239 2e37 .75 993.5,-429.7 │ │ │ +000006b0: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ +000006c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 202d /g>.<!-- Node3 - │ │ │ +000006d0: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ +000006e0: 3030 3033 2220 636c 6173 733d 226e 6f64 0003" class="nod │ │ │ +000006f0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ +00000700: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .. │ │ │ +00000760: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .< │ │ │ +000007c0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +000007d0: 3d22 6d69 6464 6c65 2220 783d 2239 3331 ="middle" x="931 │ │ │ +000007e0: 2220 793d 222d 3333 3722 2066 6f6e 742d " y="-337" font- │ │ │ +000007f0: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00000800: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00000810: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00000820: 636f 6d6d 6f6e 6370 702f 636f 6e66 6967 commoncpp/config │ │ │ +00000830: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00000840: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ +000008a0: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ +000008b0: 6533 3c2f 7469 746c 653e 0a3c 6720 6964 e3.........N │ │ │ +00000a10: 6f64 6532 363c 2f74 6974 6c65 3e0a 3c67 ode26...ucomm │ │ │ +00000ba0: 6f6e 2f73 6563 7572 652e 683c 2f74 6578 on/secure.h..... │ │ │ +00000be0: 3c67 2069 643d 2265 6467 6537 355f 4e6f .Node2& │ │ │ +00000c20: 2334 353b 2667 743b 4e6f 6465 3236 3c2f #45;>Node26</ │ │ │ +00000c30: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00000c40: 6564 6765 3735 5f4e 6f64 6530 3030 3030 edge75_Node00000 │ │ │ +00000c50: 325f 4e6f 6465 3030 3030 3236 223e 3c61 2_Node000026"><a │ │ │ +00000c60: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00000c70: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00000c80: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00000c90: 3866 6622 2064 3d22 4d31 3031 352e 3535 8ff" d="M1015.55 │ │ │ +00000ca0: 2c2d 3337 382e 3643 3130 3237 2e33 382c ,-378.6C1027.38, │ │ │ +00000cb0: 2d33 3639 2e31 3120 3130 3432 2e32 392c -369.11 1042.29, │ │ │ +00000cc0: 2d33 3537 2e31 3320 3130 3532 2e32 2c2d -357.13 1052.2,- │ │ │ +00000cd0: 3334 392e 3137 222f 3e0a 3c70 6f6c 7967 349.17"/>.<polyg │ │ │ +00000ce0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00000cf0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000d00: 6622 2070 6f69 6e74 733d 2231 3031 332e f" points="1013. │ │ │ +00000d10: 3231 2c2d 3337 352e 3939 2031 3030 372e 21,-375.99 1007. │ │ │ +00000d20: 362c 2d33 3834 2e39 3820 3130 3137 2e35 6,-384.98 1017.5 │ │ │ +00000d30: 392c 2d33 3831 2e34 3520 3130 3133 2e32 9,-381.45 1013.2 │ │ │ +00000d40: 312c 2d33 3735 2e39 3922 2f3e 0a3c 2f61 1,-375.99"/>.</a │ │ │ +00000d50: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00000d60: 204e 6f64 6534 202d 2d3e 0a3c 6720 6964 Node4 -->.<g id │ │ │ +00000d70: 3d22 4e6f 6465 3030 3030 3034 2220 636c ="Node000004" cl │ │ │ +00000d80: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +00000d90: 6c65 3e4e 6f64 6534 3c2f 7469 746c 653e le>Node4 │ │ │ +00000da0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ..

.commoncp │ │ │ +00000ef0: 702f 6164 6472 6573 732e 683c 2f74 6578 p/address.h.....< │ │ │ +00000f30: 6720 6964 3d22 6564 6765 335f 4e6f 6465 g id="edge3_Node │ │ │ +00000f40: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ +00000f50: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ +00000f60: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ +00000f70: 353b 2667 743b 4e6f 6465 343c 2f74 6974 5;>Node4</tit │ │ │ +00000f80: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00000f90: 6533 5f4e 6f64 6530 3030 3030 335f 4e6f e3_Node000003_No │ │ │ +00000fa0: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ +00000fb0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00000fc0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00000fd0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00000fe0: 2064 3d22 4d38 3631 2e38 362c 2d33 3337 d="M861.86,-337 │ │ │ +00000ff0: 2e36 3143 3738 302e 382c 2d33 3335 2e30 .61C780.8,-335.0 │ │ │ +00001000: 3820 3635 332e 3134 2c2d 3332 352e 3935 8 653.14,-325.95 │ │ │ +00001010: 2036 3139 2c2d 3239 3420 3538 372e 3533 619,-294 587.53 │ │ │ +00001020: 2c2d 3236 342e 3535 2035 3930 2e34 332c ,-264.55 590.43, │ │ │ +00001030: 2d32 3036 2e32 3820 3539 322e 3833 2c2d -206.28 592.83,- │ │ │ +00001040: 3138 342e 3233 222f 3e0a 3c70 6f6c 7967 184.23"/>.<polyg │ │ │ +00001050: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ +00001060: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00001070: 6622 2070 6f69 6e74 733d 2238 3631 2e39 f" points="861.9 │ │ │ +00001080: 2c2d 3334 312e 3131 2038 3732 2c2d 3333 ,-341.11 872,-33 │ │ │ +00001090: 372e 3920 3836 322e 312c 2d33 3334 2e31 7.9 862.1,-334.1 │ │ │ +000010a0: 3120 3836 312e 392c 2d33 3431 2e31 3122 1 861.9,-341.11" │ │ │ +000010b0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +000010c0: 3e0a 3c21 2d2d 204e 6f64 6535 202d 2d3e >.<!-- Node5 --> │ │ │ +000010d0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +000010e0: 3035 2220 636c 6173 733d 226e 6f64 6522 05" class="node" │ │ │ +000010f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 3c2f >.<title>Node5</ │ │ │ +00001100: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00001110: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ +00001120: 6c69 6e6b 3a68 7265 663d 2261 3030 3531 link:href="a0051 │ │ │ +00001130: 385f 736f 7572 6365 2e68 746d 6c22 2074 8_source.html" t │ │ │ +00001140: 6172 6765 743d 225f 746f 7022 2078 6c69 arget="_top" xli │ │ │ +00001150: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00001160: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ +00001170: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ +00001180: 3636 3622 2070 6f69 6e74 733d 2239 3935 666" points="995 │ │ │ +00001190: 2e35 2c2d 3139 2038 3436 2e35 2c2d 3139 .5,-19 846.5,-19 │ │ │ +000011a0: 2038 3436 2e35 2c30 2039 3935 2e35 2c30 846.5,0 995.5,0 │ │ │ +000011b0: 2039 3935 2e35 2c2d 3139 222f 3e0a 3c74 995.5,-19"/>.<t │ │ │ +000011c0: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ +000011d0: 226d 6964 646c 6522 2078 3d22 3932 3122 "middle" x="921" │ │ │ +000011e0: 2079 3d22 2d37 2220 666f 6e74 2d66 616d y="-7" font-fam │ │ │ +000011f0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +00001200: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +00001210: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ +00001220: 6d6f 6e63 7070 2f63 6f6d 6d6f 6e63 7070 moncpp/commoncpp │ │ │ +00001230: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00001240: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00001250: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +00001260: 3520 2d2d 3e0a 3c67 2069 643d 2265 6467 5 -->.<g id="edg │ │ │ +00001270: 6532 305f 4e6f 6465 3030 3030 3033 5f4e e20_Node000003_N │ │ │ +00001280: 6f64 6530 3030 3030 3522 2063 6c61 7373 ode000005" class │ │ │ +00001290: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ +000012a0: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ +000012b0: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5.........N │ │ │ +00001490: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6...commoncp │ │ │ +000015c0: 702f 6463 6370 2e68 3c2f 7465 7874 3e0a p/dccp.h. │ │ │ +000015d0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000015e0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +000015f0: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->..< │ │ │ +00001630: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00001640: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6.........N │ │ │ +000017f0: 6f64 6537 3c2f 7469 746c 653e 0a3c 6720 ode7..

.co │ │ │ +00001920: 6d6d 6f6e 6370 702f 736f 636b 6574 2e68 mmoncpp/socket.h │ │ │ +00001930: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......No │ │ │ +000019a0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +000019b0: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7...... │ │ │ +00001b00: 0a3c 212d 2d20 4e6f 6465 3820 2d2d 3e0a .. │ │ │ +00001b10: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ +00001b30: 0a3c 7469 746c 653e 4e6f 6465 383c 2f74 .Node8</t │ │ │ +00001b40: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +00001b50: 6f64 6530 3030 3030 3822 3e3c 6120 786c ode000008"><a xl │ │ │ +00001b60: 696e 6b3a 6872 6566 3d22 6130 3034 3937 ink:href="a00497 │ │ │ +00001b70: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ +00001b80: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ +00001b90: 3d22 4d49 4d45 2064 6f63 756d 656e 7420 ="MIME document │ │ │ +00001ba0: 6162 7374 7261 6374 696f 6e73 2e22 3e0a abstractions.">. │ │ │ +00001bb0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ +00001bc0: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ +00001bd0: 3636 3636 3622 2070 6f69 6e74 733d 2232 66666" points="2 │ │ │ +00001be0: 3432 2e35 2c2d 3734 2031 3235 2e35 2c2d 42.5,-74 125.5,- │ │ │ +00001bf0: 3734 2031 3235 2e35 2c2d 3535 2032 3432 74 125.5,-55 242 │ │ │ +00001c00: 2e35 2c2d 3535 2032 3432 2e35 2c2d 3734 .5,-55 242.5,-74 │ │ │ +00001c10: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ +00001c20: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ +00001c30: 3d22 3138 3422 2079 3d22 2d36 3222 2066 ="184" y="-62" f │ │ │ +00001c40: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ +00001c50: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ +00001c60: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ +00001c70: 3030 223e 636f 6d6d 6f6e 6370 702f 6d69 00">commoncpp/mi │ │ │ +00001c80: 6d65 2e68 3c2f 7465 7874 3e0a 3c2f 613e me.h</text>.</a> │ │ │ +00001c90: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00001ca0: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ +00001cb0: 6465 3820 2d2d 3e0a 3c67 2069 643d 2265 de8 -->.<g id="e │ │ │ +00001cc0: 6467 6533 345f 4e6f 6465 3030 3030 3033 dge34_Node000003 │ │ │ +00001cd0: 5f4e 6f64 6530 3030 3030 3822 2063 6c61 _Node000008" cla │ │ │ +00001ce0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +00001cf0: 653e 4e6f 6465 3326 2334 353b 2667 743b e>Node3-> │ │ │ +00001d00: 4e6f 6465 383c 2f74 6974 6c65 3e0a 3c67 Node8....... │ │ │ +00001ea0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node9</ │ │ │ +00001ed0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00001ee0: 4e6f 6465 3030 3030 3039 223e 3c61 2078 Node000009"><a x │ │ │ +00001ef0: 6c69 6e6b 3a68 7265 663d 2261 3030 3530 link:href="a0050 │ │ │ +00001f00: 332e 6874 6d6c 2220 7461 7267 6574 3d22 3.html" target=" │ │ │ +00001f10: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +00001f20: 653d 2274 6370 2064 6572 6976 6564 2073 e="tcp derived s │ │ │ +00001f30: 6f63 6b65 7420 636c 6173 7365 732e 223e ocket classes."> │ │ │ +00001f40: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00001f50: 7768 6974 6522 2073 7472 6f6b 653d 2223 white" stroke="# │ │ │ +00001f60: 3636 3636 3636 2220 706f 696e 7473 3d22 666666" points=" │ │ │ +00001f70: 3532 382c 2d37 3420 3432 342c 2d37 3420 528,-74 424,-74 │ │ │ +00001f80: 3432 342c 2d35 3520 3532 382c 2d35 3520 424,-55 528,-55 │ │ │ +00001f90: 3532 382c 2d37 3422 2f3e 0a3c 7465 7874 528,-74"/>.<text │ │ │ +00001fa0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +00001fb0: 6464 6c65 2220 783d 2234 3736 2220 793d ddle" x="476" y= │ │ │ +00001fc0: 222d 3632 2220 666f 6e74 2d66 616d 696c "-62" font-famil │ │ │ +00001fd0: 793d 2248 656c 7665 7469 6361 2c73 616e y="Helvetica,san │ │ │ +00001fe0: 732d 5365 7269 6622 2066 6f6e 742d 7369 s-Serif" font-si │ │ │ +00001ff0: 7a65 3d22 3130 2e30 3022 3e63 6f6d 6d6f ze="10.00">commo │ │ │ +00002000: 6e63 7070 2f74 6370 2e68 3c2f 7465 7874 ncpp/tcp.h</text │ │ │ +00002010: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00002020: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b .<!-- Node3- │ │ │ +00002030: 2667 743b 4e6f 6465 3920 2d2d 3e0a 3c67 >Node9 -->.<g │ │ │ +00002040: 2069 643d 2265 6467 6536 395f 4e6f 6465 id="edge69_Node │ │ │ +00002050: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ +00002060: 3922 2063 6c61 7373 3d22 6564 6765 223e 9" class="edge"> │ │ │ +00002070: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .<title>Node3 │ │ │ +00002080: 353b 2667 743b 4e6f 6465 393c 2f74 6974 5;>Node9</tit │ │ │ +00002090: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +000020a0: 6536 395f 4e6f 6465 3030 3030 3033 5f4e e69_Node000003_N │ │ │ +000020b0: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ +000020c0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +000020d0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +000020e0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +000020f0: 2220 643d 224d 3836 312e 3737 2c2d 3333 " d="M861.77,-33 │ │ │ +00002100: 362e 3932 4337 3837 2e36 372c 2d33 3333 6.92C787.67,-333 │ │ │ +00002110: 2e36 3520 3636 372e 3334 2c2d 3332 332e .65 667.34,-323. │ │ │ +00002120: 3735 2035 3638 2c2d 3239 3420 3433 342e 75 568,-294 434. │ │ │ +00002130: 3337 2c2d 3235 332e 3938 2033 3635 2e32 37,-253.98 365.2 │ │ │ +00002140: 312c 2d32 3532 2e38 3420 3330 312c 2d31 1,-252.84 301,-1 │ │ │ +00002150: 3239 2032 3937 2e31 312c 2d31 3231 2e35 29 297.11,-121.5 │ │ │ +00002160: 2032 3935 2e38 322c 2d31 3136 2e36 3720 295.82,-116.67 │ │ │ +00002170: 3330 312c 2d31 3130 2033 3136 2e30 312c 301,-110 316.01, │ │ │ +00002180: 2d39 302e 3720 3337 372e 3731 2c2d 3738 -90.7 377.71,-78 │ │ │ +00002190: 2e33 3920 3432 332e 3632 2c2d 3731 2e37 .39 423.62,-71.7 │ │ │ +000021a0: 3322 2f3e 0a3c 706f 6c79 676f 6e20 6669 3"/>.<polygon fi │ │ │ +000021b0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000021c0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000021d0: 696e 7473 3d22 3836 312e 3738 2c2d 3334 ints="861.78,-34 │ │ │ +000021e0: 302e 3433 2038 3731 2e39 322c 2d33 3337 0.43 871.92,-337 │ │ │ +000021f0: 2e33 3420 3836 322e 3037 2c2d 3333 332e .34 862.07,-333. │ │ │ +00002200: 3433 2038 3631 2e37 382c 2d33 3430 2e34 43 861.78,-340.4 │ │ │ +00002210: 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 3"/>.</a>.</g>.< │ │ │ +00002220: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3020 /g>.<!-- Node10 │ │ │ +00002230: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ +00002240: 3030 3031 3022 2063 6c61 7373 3d22 6e6f 00010" class="no │ │ │ +00002250: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ +00002260: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10. │ │ │ +00002280: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..commonc │ │ │ +000023a0: 7070 2f75 6470 2e68 3c2f 7465 7874 3e0a pp/udp.h. │ │ │ +000023b0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000023c0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +000023d0: 743b 4e6f 6465 3130 202d 2d3e 0a3c 6720 t;Node10 -->.. │ │ │ +00002410: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ +00002420: 3b26 6774 3b4e 6f64 6531 303c 2f74 6974 ;>Node10</tit │ │ │ +00002430: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00002440: 6537 325f 4e6f 6465 3030 3030 3033 5f4e e72_Node000003_N │ │ │ +00002450: 6f64 6530 3030 3031 3022 3e3c 6120 786c ode000010"><a xl │ │ │ +00002460: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00002470: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00002480: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00002490: 2220 643d 224d 3836 312e 3834 2c2d 3333 " d="M861.84,-33 │ │ │ +000024a0: 382e 3939 4337 3137 2e32 2c2d 3333 392e 8.99C717.2,-339. │ │ │ +000024b0: 3136 2033 3837 2e35 352c 2d33 3334 2e38 16 387.55,-334.8 │ │ │ +000024c0: 3820 3238 342c 2d32 3934 2032 3432 2e34 8 284,-294 242.4 │ │ │ +000024d0: 322c 2d32 3737 2e35 3920 3230 362c 2d32 2,-277.59 206,-2 │ │ │ +000024e0: 3735 2e32 2032 3036 2c2d 3233 302e 3520 75.2 206,-230.5 │ │ │ +000024f0: 3230 362c 2d32 3330 2e35 2032 3036 2c2d 206,-230.5 206,- │ │ │ +00002500: 3233 302e 3520 3230 362c 2d31 3733 2e35 230.5 206,-173.5 │ │ │ +00002510: 2032 3036 2c2d 3132 332e 3931 2032 3633 206,-123.91 263 │ │ │ +00002520: 2e36 332c 2d38 392e 3134 2032 3934 2e36 .63,-89.14 294.6 │ │ │ +00002530: 392c 2d37 3422 2f3e 0a3c 706f 6c79 676f 9,-74"/>.<polygo │ │ │ +00002540: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00002550: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00002560: 2220 706f 696e 7473 3d22 3836 312e 3934 " points="861.94 │ │ │ +00002570: 2c2d 3334 322e 3439 2038 3731 2e39 332c ,-342.49 871.93, │ │ │ +00002580: 2d33 3338 2e39 3720 3836 312e 3933 2c2d -338.97 861.93,- │ │ │ +00002590: 3333 352e 3439 2038 3631 2e39 342c 2d33 335.49 861.94,-3 │ │ │ +000025a0: 3432 2e34 3922 2f3e 0a3c 2f61 3e0a 3c2f 42.49"/>.</a>.</ │ │ │ +000025b0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +000025c0: 6531 3120 2d2d 3e0a 3c67 2069 643d 224e e11 -->.<g id="N │ │ │ +000025d0: 6f64 6530 3030 3031 3122 2063 6c61 7373 ode000011" class │ │ │ +000025e0: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +000025f0: 4e6f 6465 3131 3c2f 7469 746c 653e 0a3c Node11.< │ │ │ +00002600: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00002610: 3131 223e 3c61 2078 6c69 6e6b 3a68 7265 11">..commonc │ │ │ +00002740: 7070 2f61 7070 6c6f 672e 683c 2f74 6578 pp/applog.h..... │ │ │ +00002780: 3c67 2069 643d 2265 6467 6531 385f 4e6f .Node3& │ │ │ +000027c0: 2334 353b 2667 743b 4e6f 6465 3131 3c2f #45;>Node11</ │ │ │ +000027d0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000027e0: 6564 6765 3138 5f4e 6f64 6530 3030 3030 edge18_Node00000 │ │ │ +000027f0: 335f 4e6f 6465 3030 3030 3131 223e 3c61 3_Node000011"><a │ │ │ +00002800: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00002810: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00002820: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00002830: 3866 6622 2064 3d22 4d38 3935 2e30 332c 8ff" d="M895.03, │ │ │ +00002840: 2d33 3236 2e32 3243 3835 382e 3831 2c2d -326.22C858.81,- │ │ │ +00002850: 3331 312e 3639 2038 3034 2e39 382c 2d32 311.69 804.98,-2 │ │ │ +00002860: 3833 2e36 3820 3738 312c 2d32 3339 2037 83.68 781,-239 7 │ │ │ +00002870: 3630 2e36 342c 2d32 3031 2e30 3720 3739 60.64,-201.07 79 │ │ │ +00002880: 322e 3334 2c2d 3134 392e 3232 2038 3036 2.34,-149.22 806 │ │ │ +00002890: 2e36 312c 2d31 3239 2e30 3322 2f3e 0a3c .61,-129.03"/>.< │ │ │ +000028a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +000028b0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +000028c0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000028d0: 3839 342e 3135 2c2d 3332 392e 3633 2039 894.15,-329.63 9 │ │ │ +000028e0: 3034 2e37 342c 2d33 3239 2e39 3620 3839 04.74,-329.96 89 │ │ │ +000028f0: 362e 3636 2c2d 3332 332e 3039 2038 3934 6.66,-323.09 894 │ │ │ +00002900: 2e31 352c 2d33 3239 2e36 3322 2f3e 0a3c .15,-329.63"/>.< │ │ │ +00002910: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00002920: 2d2d 204e 6f64 6531 3220 2d2d 3e0a 3c67 -- Node12 -->.<g │ │ │ +00002930: 2069 643d 224e 6f64 6530 3030 3031 3222 id="Node000012" │ │ │ +00002940: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ +00002950: 7469 746c 653e 4e6f 6465 3132 3c2f 7469 title>Node12</ti │ │ │ +00002960: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00002970: 6465 3030 3030 3132 223e 3c61 2078 6c69 de000012"><a xli │ │ │ +00002980: 6e6b 3a68 7265 663d 2261 3030 3530 302e nk:href="a00500. │ │ │ +00002990: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ +000029a0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ +000029b0: 2247 4e55 2043 6f6d 6d6f 6e20 432b 2b20 "GNU Common C++ │ │ │ +000029c0: 6578 6365 7074 696f 6e20 6d6f 6465 6c20 exception model │ │ │ +000029d0: 6261 7365 2063 6c61 7373 6573 2e22 3e0a base classes.">. │ │ │ +000029e0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ +000029f0: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ +00002a00: 3636 3636 3622 2070 6f69 6e74 733d 2239 66666" points="9 │ │ │ +00002a10: 3237 2e35 2c2d 3233 3920 3739 302e 352c 27.5,-239 790.5, │ │ │ +00002a20: 2d32 3339 2037 3930 2e35 2c2d 3232 3020 -239 790.5,-220 │ │ │ +00002a30: 3932 372e 352c 2d32 3230 2039 3237 2e35 927.5,-220 927.5 │ │ │ +00002a40: 2c2d 3233 3922 2f3e 0a3c 7465 7874 2074 ,-239"/>.<text t │ │ │ +00002a50: 6578 742d 616e 6368 6f72 3d22 6d69 6464 ext-anchor="midd │ │ │ +00002a60: 6c65 2220 783d 2238 3539 2220 793d 222d le" x="859" y="- │ │ │ +00002a70: 3232 3722 2066 6f6e 742d 6661 6d69 6c79 227" font-family │ │ │ +00002a80: 3d22 4865 6c76 6574 6963 612c 7361 6e73 ="Helvetica,sans │ │ │ +00002a90: 2d53 6572 6966 2220 666f 6e74 2d73 697a -Serif" font-siz │ │ │ +00002aa0: 653d 2231 302e 3030 223e 636f 6d6d 6f6e e="10.00">common │ │ │ +00002ab0: 6370 702f 6578 6365 7074 696f 6e2e 683c cpp/exception.h< │ │ │ +00002ac0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ +00002ad0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 .</g>.<!-- Node3 │ │ │ +00002ae0: 2623 3435 3b26 6774 3b4e 6f64 6531 3220 ->Node12 │ │ │ +00002af0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6532 -->.<g id="edge2 │ │ │ +00002b00: 325f 4e6f 6465 3030 3030 3033 5f4e 6f64 2_Node000003_Nod │ │ │ +00002b10: 6530 3030 3031 3222 2063 6c61 7373 3d22 e000012" class=" │ │ │ +00002b20: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +00002b30: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ +00002b40: 3132 3c2f 7469 746c 653e 0a3c 6720 6964 12..... │ │ │ +00002c60: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node13 │ │ │ +00002cb0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 .. │ │ │ +00002d80: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/file │ │ │ +00002df0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00002e00: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ +00002e70: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13......< │ │ │ +00002fc0: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3420 /g>...Node │ │ │ +00003000: 3134 3c2f 7469 746c 653e 0a3c 6720 6964 14. │ │ │ +00003020: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 .

. │ │ │ +000030d0: 3c74 6578 7420 7465 7874 2d61 6e63 686f commoncpp/seri │ │ │ +00003140: 616c 2e68 3c2f 7465 7874 3e0a 3c2f 613e al.h. │ │ │ +00003150: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ +000031c0: 3b4e 6f64 6531 343c 2f74 6974 6c65 3e0a ;Node14. │ │ │ +000031d0: 3c67 2069 643d 2261 5f65 6467 6534 375f ....< │ │ │ +00003310: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node15. │ │ │ +00003360: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +000033c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 . │ │ │ +00003490: 636f 6d6d 6f6e 6370 702f 746f 6b65 6e69 commoncpp/tokeni │ │ │ +000034a0: 7a65 722e 683c 2f74 6578 743e 0a3c 2f61 zer.h......Node3-&g │ │ │ +00003520: 743b 4e6f 6465 3135 3c2f 7469 746c 653e t;Node15 │ │ │ +00003530: 0a3c 6720 6964 3d22 615f 6564 6765 3731 ...< │ │ │ +00003600: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00003610: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00003620: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00003630: 3937 342e 3636 2c2d 3332 332e 3832 2039 974.66,-323.82 9 │ │ │ +00003640: 3636 2c2d 3332 392e 3932 2039 3736 2e35 66,-329.92 976.5 │ │ │ +00003650: 372c 2d33 3330 2e35 3520 3937 342e 3636 7,-330.55 974.66 │ │ │ +00003660: 2c2d 3332 332e 3832 222f 3e0a 3c2f 613e ,-323.82"/>. │ │ │ +00003670: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node16. │ │ │ +00003740: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..co │ │ │ +00003800: 6d6d 6f6e 6370 702f 6d69 7363 2e68 3c2f mmoncpp/misc.h... │ │ │ +00003820: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 ...Node17...commo │ │ │ +00003b50: 6e63 7070 2f6e 756d 6265 7273 2e68 3c2f ncpp/numbers.h... │ │ │ +00003b70: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 ... │ │ │ +00003d70: 4e6f 6465 3138 3c2f 7469 746c 653e 0a3c Node18.< │ │ │ +00003d80: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00003d90: 3138 223e 3c61 2078 6c69 6e6b 3a68 7265 18">..commoncpp/o │ │ │ +00003ef0: 626a 6563 742e 683c 2f74 6578 743e 0a3c bject.h.< │ │ │ +00003f00: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00003f60: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ +00003f70: 2667 743b 4e6f 6465 3138 3c2f 7469 746c >Node18..

...... │ │ │ +000042b0: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ +000042c0: 353b 2667 743b 4e6f 6465 3139 3c2f 7469 5;>Node19</ti │ │ │ +000042d0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +000042e0: 6765 3431 5f4e 6f64 6530 3030 3030 335f ge41_Node000003_ │ │ │ +000042f0: 4e6f 6465 3030 3030 3139 223e 3c61 2078 Node000019"><a x │ │ │ +00004300: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00004310: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00004320: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00004330: 6622 2064 3d22 4d31 3030 302e 3434 2c2d f" d="M1000.44,- │ │ │ +00004340: 3332 392e 3932 4331 3230 342e 3032 2c2d 329.92C1204.02,- │ │ │ +00004350: 3331 302e 3439 2031 3236 322e 3732 2c2d 310.49 1262.72,- │ │ │ +00004360: 3334 352e 3132 2031 3435 372c 2d32 3934 345.12 1457,-294 │ │ │ +00004370: 2031 3535 322e 3836 2c2d 3236 382e 3738 1552.86,-268.78 │ │ │ +00004380: 2031 3630 352e 3932 2c2d 3237 322e 3237 1605.92,-272.27 │ │ │ +00004390: 2031 3635 312c 2d31 3834 2031 3636 312e 1651,-184 1661. │ │ │ +000043a0: 3036 2c2d 3136 342e 3320 3136 3431 2e31 06,-164.3 1641.1 │ │ │ +000043b0: 382c 2d31 3431 2e33 2031 3632 382e 3133 8,-141.3 1628.13 │ │ │ +000043c0: 2c2d 3132 392e 3131 222f 3e0a 3c70 6f6c ,-129.11"/>.<pol │ │ │ +000043d0: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ +000043e0: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ +000043f0: 3866 6622 2070 6f69 6e74 733d 2239 3939 8ff" points="999 │ │ │ +00004400: 2e39 332c 2d33 3236 2e34 3620 3939 302e .93,-326.46 990. │ │ │ +00004410: 3332 2c2d 3333 302e 3932 2031 3030 302e 32,-330.92 1000. │ │ │ +00004420: 3632 2c2d 3333 332e 3432 2039 3939 2e39 62,-333.42 999.9 │ │ │ +00004430: 332c 2d33 3236 2e34 3622 2f3e 0a3c 2f61 3,-326.46"/>.</a │ │ │ +00004440: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00004450: 204e 6f64 6532 3020 2d2d 3e0a 3c67 2069 Node20 -->.<g i │ │ │ +00004460: 643d 224e 6f64 6530 3030 3032 3022 2063 d="Node000020" c │ │ │ +00004470: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ +00004480: 746c 653e 4e6f 6465 3230 3c2f 7469 746c tle>Node20</titl │ │ │ +00004490: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ +000044a0: 3030 3030 3230 223e 3c61 2078 6c69 6e6b 000020"><a xlink │ │ │ +000044b0: 3a68 7265 663d 2261 3030 3533 302e 6874 :href="a00530.ht │ │ │ +000044c0: 6d6c 2220 7461 7267 6574 3d22 5f74 6f70 ml" target="_top │ │ │ +000044d0: 2220 786c 696e 6b3a 7469 746c 653d 2254 " xlink:title="T │ │ │ +000044e0: 656d 706c 6174 6520 666f 7220 6372 6561 emplate for crea │ │ │ +000044f0: 7469 6e67 2072 6566 6572 656e 6365 2063 ting reference c │ │ │ +00004500: 6f75 6e74 206d 616e 6167 6564 2073 6d61 ount managed sma │ │ │ +00004510: 7274 2070 6f69 6e74 6572 732e 223e 0a3c rt pointers.">.< │ │ │ +00004520: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ +00004530: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ +00004540: 3636 3636 2220 706f 696e 7473 3d22 3137 6666" points="17 │ │ │ +00004550: 3639 2c2d 3239 3420 3136 3437 2c2d 3239 69,-294 1647,-29 │ │ │ +00004560: 3420 3136 3437 2c2d 3237 3520 3137 3639 4 1647,-275 1769 │ │ │ +00004570: 2c2d 3237 3520 3137 3639 2c2d 3239 3422 ,-275 1769,-294" │ │ │ +00004580: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ +00004590: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ +000045a0: 2231 3730 3822 2079 3d22 2d32 3832 2220 "1708" y="-282" │ │ │ +000045b0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +000045c0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +000045d0: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +000045e0: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f70 .00">commoncpp/p │ │ │ +000045f0: 6f69 6e74 6572 2e68 3c2f 7465 7874 3e0a ointer.h</text>. │ │ │ +00004600: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +00004610: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ +00004620: 743b 4e6f 6465 3230 202d 2d3e 0a3c 6720 t;Node20 -->.<g │ │ │ +00004630: 6964 3d22 6564 6765 3433 5f4e 6f64 6530 id="edge43_Node0 │ │ │ +00004640: 3030 3030 335f 4e6f 6465 3030 3030 3230 00003_Node000020 │ │ │ +00004650: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00004660: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 <title>Node3- │ │ │ +00004670: 3b26 6774 3b4e 6f64 6532 303c 2f74 6974 ;>Node20</tit │ │ │ +00004680: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00004690: 6534 335f 4e6f 6465 3030 3030 3033 5f4e e43_Node000003_N │ │ │ +000046a0: 6f64 6530 3030 3032 3022 3e3c 6120 786c ode000020"><a xl │ │ │ +000046b0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +000046c0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +000046d0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +000046e0: 2220 643d 224d 3130 3030 2e34 312c 2d33 " d="M1000.41,-3 │ │ │ +000046f0: 3239 2e39 3443 3132 3831 2e37 392c 2d33 29.94C1281.79,-3 │ │ │ +00004700: 3034 2e37 3920 3133 3535 2e30 382c 2d33 04.79 1355.08,-3 │ │ │ +00004710: 3137 2e36 3220 3136 3333 2c2d 3239 3420 17.62 1633,-294 │ │ │ +00004720: 3136 3337 2e34 342c 2d32 3933 2e36 3220 1637.44,-293.62 │ │ │ +00004730: 3136 3432 2e30 322c 2d32 3933 2e32 2031 1642.02,-293.2 1 │ │ │ +00004740: 3634 362e 3633 2c2d 3239 322e 3734 222f 646.63,-292.74"/ │ │ │ +00004750: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00004760: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00004770: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00004780: 733d 2239 3939 2e39 362c 2d33 3236 2e34 s="999.96,-326.4 │ │ │ +00004790: 3620 3939 302e 3331 2c2d 3333 302e 3835 6 990.31,-330.85 │ │ │ +000047a0: 2031 3030 302e 3539 2c2d 3333 332e 3433 1000.59,-333.43 │ │ │ +000047b0: 2039 3939 2e39 362c 2d33 3236 2e34 3622 999.96,-326.46" │ │ │ +000047c0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +000047d0: 3e0a 3c21 2d2d 204e 6f64 6532 3120 2d2d >.<!-- Node21 -- │ │ │ +000047e0: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ +000047f0: 3032 3122 2063 6c61 7373 3d22 6e6f 6465 021" class="node │ │ │ +00004800: 223e 0a3c 7469 746c 653e 4e6f 6465 3231 ">.<title>Node21 │ │ │ +00004810: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...c │ │ │ +00004940: 6f6d 6d6f 6e63 7070 2f70 726f 6365 7373 ommoncpp/process │ │ │ +00004950: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ +00004960: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ +000049d0: 6f64 6532 313c 2f74 6974 6c65 3e0a 3c67 ode21..... │ │ │ +00004b20: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node22 │ │ │ +00004b70: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...commoncpp/ │ │ │ +00004cc0: 736c 6f67 2e68 3c2f 7465 7874 3e0a 3c2f slog.h......Node3-& │ │ │ +00004d40: 6774 3b4e 6f64 6532 323c 2f74 6974 6c65 gt;Node22..... │ │ │ +00004ec0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ +00004f00: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23...comm │ │ │ +00005040: 6f6e 6370 702f 7374 7269 6e67 2e68 3c2f oncpp/string.h... │ │ │ +00005060: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 ... │ │ │ +00005230: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ +00005240: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00005250: 3234 223e 3c61 2078 6c69 6e6b 3a68 7265 24"> │ │ │ +000052c0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..commoncpp │ │ │ +00005390: 2f74 6872 6561 642e 683c 2f74 6578 743e /thread.h │ │ │ +000053a0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +000053b0: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 . │ │ │ +00005400: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ +00005410: 353b 2667 743b 4e6f 6465 3234 3c2f 7469 5;>Node24</ti │ │ │ +00005420: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00005430: 6765 3730 5f4e 6f64 6530 3030 3030 335f ge70_Node000003_ │ │ │ +00005440: 4e6f 6465 3030 3030 3234 223e 3c61 2078 Node000024"><a x │ │ │ +00005450: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00005460: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00005470: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00005480: 6622 2064 3d22 4d39 3536 2e36 392c 2d33 f" d="M956.69,-3 │ │ │ +00005490: 3235 2e32 3143 3937 322e 3032 2c2d 3331 25.21C972.02,-31 │ │ │ +000054a0: 362e 3920 3939 312e 3632 2c2d 3330 352e 6.9 991.62,-305. │ │ │ +000054b0: 3631 2031 3030 382c 2d32 3934 2031 3033 61 1008,-294 103 │ │ │ +000054c0: 322e 3836 2c2d 3237 362e 3338 2031 3035 2.86,-276.38 105 │ │ │ +000054d0: 392e 3335 2c2d 3235 322e 3134 2031 3037 9.35,-252.14 107 │ │ │ +000054e0: 322e 3838 2c2d 3233 392e 3331 222f 3e0a 2.88,-239.31"/>. │ │ │ +000054f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00005500: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00005510: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00005520: 2239 3534 2e39 342c 2d33 3232 2e31 3820 "954.94,-322.18 │ │ │ +00005530: 3934 372e 3737 2c2d 3332 392e 3937 2039 947.77,-329.97 9 │ │ │ +00005540: 3538 2e32 342c 2d33 3238 2e33 3520 3935 58.24,-328.35 95 │ │ │ +00005550: 342e 3934 2c2d 3332 322e 3138 222f 3e0a 4.94,-322.18"/>. │ │ │ +00005560: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ +00005570: 212d 2d20 4e6f 6465 3235 202d 2d3e 0a3c !-- Node25 -->.< │ │ │ +00005580: 6720 6964 3d22 4e6f 6465 3030 3030 3235 g id="Node000025 │ │ │ +00005590: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +000055a0: 3c74 6974 6c65 3e4e 6f64 6532 353c 2f74 <title>Node25</t │ │ │ +000055b0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ +000055c0: 6f64 6530 3030 3032 3522 3e3c 6120 786c ode000025"><a xl │ │ │ +000055d0: 696e 6b3a 6872 6566 3d22 6130 3035 3132 ink:href="a00512 │ │ │ +000055e0: 5f73 6f75 7263 652e 6874 6d6c 2220 7461 _source.html" ta │ │ │ +000055f0: 7267 6574 3d22 5f74 6f70 2220 786c 696e rget="_top" xlin │ │ │ +00005600: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ +00005610: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ +00005620: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ +00005630: 3636 2220 706f 696e 7473 3d22 3138 3934 66" points="1894 │ │ │ +00005640: 2e35 2c2d 3239 3420 3137 3837 2e35 2c2d .5,-294 1787.5,- │ │ │ +00005650: 3239 3420 3137 3837 2e35 2c2d 3237 3520 294 1787.5,-275 │ │ │ +00005660: 3138 3934 2e35 2c2d 3237 3520 3138 3934 1894.5,-275 1894 │ │ │ +00005670: 2e35 2c2d 3239 3422 2f3e 0a3c 7465 7874 .5,-294"/>.<text │ │ │ +00005680: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ +00005690: 6464 6c65 2220 783d 2231 3834 3122 2079 ddle" x="1841" y │ │ │ +000056a0: 3d22 2d32 3832 2220 666f 6e74 2d66 616d ="-282" font-fam │ │ │ +000056b0: 696c 793d 2248 656c 7665 7469 6361 2c73 ily="Helvetica,s │ │ │ +000056c0: 616e 732d 5365 7269 6622 2066 6f6e 742d ans-Serif" font- │ │ │ +000056d0: 7369 7a65 3d22 3130 2e30 3022 3e63 6f6d size="10.00">com │ │ │ +000056e0: 6d6f 6e63 7070 2f78 6d6c 2e68 3c2f 7465 moncpp/xml.h</te │ │ │ +000056f0: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ +00005700: 673e 0a3c 212d 2d20 4e6f 6465 3326 2334 g>.<!-- Node3 │ │ │ +00005710: 353b 2667 743b 4e6f 6465 3235 202d 2d3e 5;>Node25 --> │ │ │ +00005720: 0a3c 6720 6964 3d22 6564 6765 3733 5f4e .<g id="edge73_N │ │ │ +00005730: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ +00005740: 3030 3235 2220 636c 6173 733d 2265 6467 0025" class="edg │ │ │ +00005750: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ +00005760: 2623 3435 3b26 6774 3b4e 6f64 6532 353c ->Node25< │ │ │ +00005770: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00005780: 5f65 6467 6537 335f 4e6f 6465 3030 3030 _edge73_Node0000 │ │ │ +00005790: 3033 5f4e 6f64 6530 3030 3032 3522 3e3c 03_Node000025">< │ │ │ +000057a0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +000057b0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +000057c0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +000057d0: 6238 6666 2220 643d 224d 3130 3030 2e33 b8ff" d="M1000.3 │ │ │ +000057e0: 352c 2d33 3239 2e39 3643 3133 3436 2e30 5,-329.96C1346.0 │ │ │ +000057f0: 342c 2d33 3030 2e39 3520 3134 3336 2e31 4,-300.95 1436.1 │ │ │ +00005800: 2c2d 3332 342e 3920 3137 3738 2c2d 3239 ,-324.9 1778,-29 │ │ │ +00005810: 3420 3137 3831 2e30 382c 2d32 3933 2e37 4 1781.08,-293.7 │ │ │ +00005820: 3220 3137 3834 2e32 342c 2d32 3933 2e34 2 1784.24,-293.4 │ │ │ +00005830: 2031 3738 372e 3432 2c2d 3239 332e 3036 1787.42,-293.06 │ │ │ +00005840: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00005850: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00005860: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00005870: 6e74 733d 2239 3939 2e39 382c 2d33 3236 nts="999.98,-326 │ │ │ +00005880: 2e34 3820 3939 302e 3331 2c2d 3333 302e .48 990.31,-330. │ │ │ +00005890: 3831 2031 3030 302e 3537 2c2d 3333 332e 81 1000.57,-333. │ │ │ +000058a0: 3435 2039 3939 2e39 382c 2d33 3236 2e34 45 999.98,-326.4 │ │ │ +000058b0: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ +000058c0: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>.<!-- Node4&# │ │ │ +000058d0: 3435 3b26 6774 3b4e 6f64 6535 202d 2d3e 45;>Node5 --> │ │ │ +000058e0: 0a3c 6720 6964 3d22 6564 6765 345f 4e6f .<g id="edge4_No │ │ │ +000058f0: 6465 3030 3030 3034 5f4e 6f64 6530 3030 de000004_Node000 │ │ │ +00005900: 3030 3522 2063 6c61 7373 3d22 6564 6765 005" class="edge │ │ │ +00005910: 223e 0a3c 7469 746c 653e 4e6f 6465 3426 ">.<title>Node4& │ │ │ +00005920: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ +00005930: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00005940: 6467 6534 5f4e 6f64 6530 3030 3030 345f dge4_Node000004_ │ │ │ +00005950: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ +00005960: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00005970: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00005980: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00005990: 6622 2064 3d22 4d36 3035 2e35 312c 2d31 f" d="M605.51,-1 │ │ │ +000059a0: 3536 2e34 3743 3632 342e 3138 2c2d 3133 56.47C624.18,-13 │ │ │ +000059b0: 302e 3236 2036 3633 2e37 2c2d 3830 2e34 0.26 663.7,-80.4 │ │ │ +000059c0: 3120 3731 302c 2d35 3520 3735 312e 3638 1 710,-55 751.68 │ │ │ +000059d0: 2c2d 3332 2e31 3220 3830 332e 3934 2c2d ,-32.12 803.94,- │ │ │ +000059e0: 3230 2e39 3920 3834 362e 3031 2c2d 3135 20.99 846.01,-15 │ │ │ +000059f0: 2e35 3822 2f3e 0a3c 706f 6c79 676f 6e20 .58"/>.<polygon │ │ │ +00005a00: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00005a10: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00005a20: 706f 696e 7473 3d22 3630 322e 3433 2c2d points="602.43,- │ │ │ +00005a30: 3135 342e 3736 2035 3939 2e36 2c2d 3136 154.76 599.6,-16 │ │ │ +00005a40: 342e 3937 2036 3038 2e31 382c 2d31 3538 4.97 608.18,-158 │ │ │ +00005a50: 2e37 3620 3630 322e 3433 2c2d 3135 342e .76 602.43,-154. │ │ │ +00005a60: 3736 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 76"/>.</a>.</g>. │ │ │ +00005a70: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3426 </g>.<!-- Node4& │ │ │ +00005a80: 2334 353b 2667 743b 4e6f 6465 3620 2d2d #45;>Node6 -- │ │ │ +00005a90: 3e0a 3c67 2069 643d 2265 6467 6535 5f4e >.<g id="edge5_N │ │ │ +00005aa0: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ +00005ab0: 3030 3036 2220 636c 6173 733d 2265 6467 0006" class="edg │ │ │ +00005ac0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6534 e">.<title>Node4 │ │ │ +00005ad0: 2623 3435 3b26 6774 3b4e 6f64 6536 3c2f ->Node6</ │ │ │ +00005ae0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00005af0: 6564 6765 355f 4e6f 6465 3030 3030 3034 edge5_Node000004 │ │ │ +00005b00: 5f4e 6f64 6530 3030 3030 3622 3e3c 6120 _Node000006"><a │ │ │ +00005b10: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00005b20: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00005b30: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00005b40: 6666 2220 643d 224d 3539 352e 3431 2c2d ff" d="M595.41,- │ │ │ +00005b50: 3135 342e 3438 4335 3937 2e31 362c 2d31 154.48C597.16,-1 │ │ │ +00005b60: 3330 2e38 3420 3630 302e 3037 2c2d 3931 30.84 600.07,-91 │ │ │ +00005b70: 2e35 2036 3031 2e33 362c 2d37 342e 3136 .5 601.36,-74.16 │ │ │ +00005b80: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00005b90: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00005ba0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00005bb0: 6e74 733d 2235 3931 2e39 2c2d 3135 342e nts="591.9,-154. │ │ │ +00005bc0: 3433 2035 3934 2e36 352c 2d31 3634 2e36 43 594.65,-164.6 │ │ │ +00005bd0: 3620 3539 382e 3838 2c2d 3135 342e 3935 6 598.88,-154.95 │ │ │ +00005be0: 2035 3931 2e39 2c2d 3135 342e 3433 222f 591.9,-154.43"/ │ │ │ +00005bf0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00005c00: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b .<!-- Node4- │ │ │ +00005c10: 2667 743b 4e6f 6465 3720 2d2d 3e0a 3c67 >Node7 -->.<g │ │ │ +00005c20: 2069 643d 2265 6467 6537 5f4e 6f64 6530 id="edge7_Node0 │ │ │ +00005c30: 3030 3030 345f 4e6f 6465 3030 3030 3037 00004_Node000007 │ │ │ +00005c40: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +00005c50: 3c74 6974 6c65 3e4e 6f64 6534 2623 3435 <title>Node4- │ │ │ +00005c60: 3b26 6774 3b4e 6f64 6537 3c2f 7469 746c ;>Node7</titl │ │ │ +00005c70: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00005c80: 375f 4e6f 6465 3030 3030 3034 5f4e 6f64 7_Node000004_Nod │ │ │ +00005c90: 6530 3030 3030 3722 3e3c 6120 786c 696e e000007"><a xlin │ │ │ +00005ca0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ +00005cb0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ +00005cc0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00005cd0: 643d 224d 3534 382e 3035 2c2d 3136 322e d="M548.05,-162. │ │ │ +00005ce0: 3633 4335 3036 2e30 392c 2d31 3532 2e37 63C506.09,-152.7 │ │ │ +00005cf0: 2034 3434 2e38 382c 2d31 3338 2e32 3220 444.88,-138.22 │ │ │ +00005d00: 3430 362e 3237 2c2d 3132 392e 3038 222f 406.27,-129.08"/ │ │ │ +00005d10: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00005d20: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00005d30: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00005d40: 733d 2235 3437 2e34 372c 2d31 3636 2e30 s="547.47,-166.0 │ │ │ +00005d50: 3920 3535 382e 3031 2c2d 3136 342e 3938 9 558.01,-164.98 │ │ │ +00005d60: 2035 3439 2e30 392c 2d31 3539 2e32 3820 549.09,-159.28 │ │ │ +00005d70: 3534 372e 3437 2c2d 3136 362e 3039 222f 547.47,-166.09"/ │ │ │ +00005d80: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00005d90: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b .<!-- Node4- │ │ │ +00005da0: 2667 743b 4e6f 6465 3920 2d2d 3e0a 3c67 >Node9 -->.<g │ │ │ +00005db0: 2069 643d 2265 6467 6531 365f 4e6f 6465 id="edge16_Node │ │ │ +00005dc0: 3030 3030 3034 5f4e 6f64 6530 3030 3030 000004_Node00000 │ │ │ +00005dd0: 3922 2063 6c61 7373 3d22 6564 6765 223e 9" class="edge"> │ │ │ +00005de0: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .<title>Node4 │ │ │ +00005df0: 353b 2667 743b 4e6f 6465 393c 2f74 6974 5;>Node9</tit │ │ │ +00005e00: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00005e10: 6531 365f 4e6f 6465 3030 3030 3034 5f4e e16_Node000004_N │ │ │ +00005e20: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ +00005e30: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00005e40: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00005e50: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00005e60: 2220 643d 224d 3538 332e 3936 2c2d 3135 " d="M583.96,-15 │ │ │ +00005e70: 362e 3032 4335 3735 2e35 352c 2d31 3432 6.02C575.55,-142 │ │ │ +00005e80: 2e34 2035 3632 2e36 2c2d 3132 332e 3537 .4 562.6,-123.57 │ │ │ +00005e90: 2035 3438 2c2d 3131 3020 3533 312e 3634 548,-110 531.64 │ │ │ +00005ea0: 2c2d 3934 2e38 2035 3039 2e33 322c 2d38 ,-94.8 509.32,-8 │ │ │ +00005eb0: 312e 3936 2034 3933 2e38 392c 2d37 342e 1.96 493.89,-74. │ │ │ +00005ec0: 3034 222f 3e0a 3c70 6f6c 7967 6f6e 2066 04"/>.<polygon f │ │ │ +00005ed0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00005ee0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00005ef0: 6f69 6e74 733d 2235 3831 2e31 312c 2d31 oints="581.11,-1 │ │ │ +00005f00: 3538 2e30 3820 3538 392e 3234 2c2d 3136 58.08 589.24,-16 │ │ │ +00005f10: 342e 3838 2035 3837 2e31 332c 2d31 3534 4.88 587.13,-154 │ │ │ +00005f20: 2e35 2035 3831 2e31 312c 2d31 3538 2e30 .5 581.11,-158.0 │ │ │ +00005f30: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ +00005f40: 2f67 3e0a 3c21 2d2d 204e 6f64 6534 2623 /g>.<!-- Node4&# │ │ │ +00005f50: 3435 3b26 6774 3b4e 6f64 6531 3020 2d2d 45;>Node10 -- │ │ │ +00005f60: 3e0a 3c67 2069 643d 2265 6467 6531 375f >.<g id="edge17_ │ │ │ +00005f70: 4e6f 6465 3030 3030 3034 5f4e 6f64 6530 Node000004_Node0 │ │ │ +00005f80: 3030 3031 3022 2063 6c61 7373 3d22 6564 00010" class="ed │ │ │ +00005f90: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00005fa0: 3426 2334 353b 2667 743b 4e6f 6465 3130 4->Node10 │ │ │ +00005fb0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00005fe0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ +000060f0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ +00006150: 4e6f 6465 3626 2334 353b 2667 743b 4e6f Node6->No │ │ │ +00006160: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5........< │ │ │ +000062a0: 6720 6964 3d22 6564 6765 385f 4e6f 6465 g id="edge8_Node │ │ │ +000062b0: 3030 3030 3037 5f4e 6f64 6530 3030 3030 000007_Node00000 │ │ │ +000062c0: 3522 2063 6c61 7373 3d22 6564 6765 223e 5" class="edge"> │ │ │ +000062d0: 0a3c 7469 746c 653e 4e6f 6465 3726 2334 .Node7 │ │ │ +000062e0: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ +000062f0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00006300: 6538 5f4e 6f64 6530 3030 3030 375f 4e6f e8_Node000007_No │ │ │ +00006310: 6465 3030 3030 3035 223e 3c61 2078 6c69 de000005"><a xli │ │ │ +00006320: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00006330: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00006340: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00006350: 2064 3d22 4d33 3737 2e35 352c 2d31 3030 d="M377.55,-100 │ │ │ +00006360: 2e33 3843 3338 342e 3831 2c2d 3835 2e34 .38C384.81,-85.4 │ │ │ +00006370: 3620 3339 372e 3239 2c2d 3635 2e31 3620 6 397.29,-65.16 │ │ │ +00006380: 3431 352c 2d35 3520 3435 312e 3437 2c2d 415,-55 451.47,- │ │ │ +00006390: 3334 2e30 3720 3731 342e 3532 2c2d 3139 34.07 714.52,-19 │ │ │ +000063a0: 2e36 3220 3834 362e 3235 2c2d 3133 2e36 .62 846.25,-13.6 │ │ │ +000063b0: 3222 2f3e 0a3c 706f 6c79 676f 6e20 6669 2"/>.<polygon fi │ │ │ +000063c0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +000063d0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +000063e0: 696e 7473 3d22 3337 342e 3239 2c2d 3939 ints="374.29,-99 │ │ │ +000063f0: 2e31 2033 3733 2e33 362c 2d31 3039 2e36 .1 373.36,-109.6 │ │ │ +00006400: 3620 3338 302e 3637 2c2d 3130 312e 3938 6 380.67,-101.98 │ │ │ +00006410: 2033 3734 2e32 392c 2d39 392e 3122 2f3e 374.29,-99.1"/> │ │ │ +00006420: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ +00006430: 3c21 2d2d 204e 6f64 6537 2623 3435 3b26 <!-- Node7-& │ │ │ +00006440: 6774 3b4e 6f64 6536 202d 2d3e 0a3c 6720 gt;Node6 -->.<g │ │ │ +00006450: 6964 3d22 6564 6765 395f 4e6f 6465 3030 id="edge9_Node00 │ │ │ +00006460: 3030 3037 5f4e 6f64 6530 3030 3030 3622 0007_Node000006" │ │ │ +00006470: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00006480: 7469 746c 653e 4e6f 6465 3726 2334 353b title>Node7- │ │ │ +00006490: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6...< │ │ │ +00006540: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00006550: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00006560: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00006570: 3431 362e 3234 2c2d 3130 342e 3335 2034 416.24,-104.35 4 │ │ │ +00006580: 3037 2e32 372c 2d31 3039 2e39 3820 3431 07.27,-109.98 41 │ │ │ +00006590: 372e 382c 2d31 3131 2e31 3720 3431 362e 7.8,-111.17 416. │ │ │ +000065a0: 3234 2c2d 3130 342e 3335 222f 3e0a 3c2f 24,-104.35"/>......Node7-&g │ │ │ +00006620: 743b 4e6f 6465 383c 2f74 6974 6c65 3e0a t;Node8. │ │ │ +00006630: 3c67 2069 643d 2261 5f65 6467 6531 305f ........Node7-> │ │ │ +000067b0: 3b4e 6f64 6539 3c2f 7469 746c 653e 0a3c ;Node9.< │ │ │ +000067c0: 6720 6964 3d22 615f 6564 6765 3132 5f4e g id="a_edge12_N │ │ │ +000067d0: 6f64 6530 3030 3030 375f 4e6f 6465 3030 ode000007_Node00 │ │ │ +000067e0: 3030 3039 223e 3c61 2078 6c69 6e6b 3a74 0009">........N │ │ │ +00006930: 6f64 6537 2623 3435 3b26 6774 3b4e 6f64 ode7->Nod │ │ │ +00006940: 6531 303c 2f74 6974 6c65 3e0a 3c67 2069 e10..... │ │ │ +00006a60: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6538 ....Node9-> │ │ │ +00006c50: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5...... │ │ │ +00006d70: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3130 . │ │ │ +00006f40: 0a3c 6720 6964 3d22 6564 6765 3139 5f4e ..Node1 │ │ │ +00006f80: 3126 2334 353b 2667 743b 4e6f 6465 353c 1->Node5< │ │ │ +00006f90: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00006fa0: 5f65 6467 6531 395f 4e6f 6465 3030 3030 _edge19_Node0000 │ │ │ +00006fb0: 3131 5f4e 6f64 6530 3030 3030 3522 3e3c 11_Node000005">< │ │ │ +00006fc0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00006fd0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00006fe0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00006ff0: 6238 6666 2220 643d 224d 3832 392e 322c b8ff" d="M829.2, │ │ │ +00007000: 2d31 3032 2e33 4338 3532 2e34 2c2d 3739 -102.3C852.4,-79 │ │ │ +00007010: 2e31 2038 3934 2e32 392c 2d33 372e 3231 .1 894.29,-37.21 │ │ │ +00007020: 2039 3132 2e33 342c 2d31 392e 3136 222f 912.34,-19.16"/ │ │ │ +00007030: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00007040: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00007050: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00007060: 733d 2238 3236 2e34 332c 2d31 3030 2e31 s="826.43,-100.1 │ │ │ +00007070: 3220 3832 312e 3834 2c2d 3130 392e 3636 2 821.84,-109.66 │ │ │ +00007080: 2038 3331 2e33 382c 2d31 3035 2e30 3720 831.38,-105.07 │ │ │ +00007090: 3832 362e 3433 2c2d 3130 302e 3132 222f 826.43,-100.12"/ │ │ │ +000070a0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +000070b0: 0a3c 212d 2d20 4e6f 6465 3132 2623 3435 .<!-- Node12- │ │ │ +000070c0: 3b26 6774 3b4e 6f64 6534 202d 2d3e 0a3c ;>Node4 -->.< │ │ │ +000070d0: 6720 6964 3d22 6564 6765 3233 5f4e 6f64 g id="edge23_Nod │ │ │ +000070e0: 6530 3030 3031 325f 4e6f 6465 3030 3030 e000012_Node0000 │ │ │ +000070f0: 3034 2220 636c 6173 733d 2265 6467 6522 04" class="edge" │ │ │ +00007100: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3226 >.<title>Node12& │ │ │ +00007110: 2334 353b 2667 743b 4e6f 6465 343c 2f74 #45;>Node4</t │ │ │ +00007120: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00007130: 6467 6532 335f 4e6f 6465 3030 3030 3132 dge23_Node000012 │ │ │ +00007140: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ +00007150: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00007160: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00007170: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00007180: 6666 2220 643d 224d 3830 362e 3531 2c2d ff" d="M806.51,- │ │ │ +00007190: 3231 3843 3735 362e 3834 2c2d 3230 382e 218C756.84,-208. │ │ │ +000071a0: 3037 2036 3833 2e31 372c 2d31 3933 2e33 07 683.17,-193.3 │ │ │ +000071b0: 3320 3633 362e 3931 2c2d 3138 342e 3038 3 636.91,-184.08 │ │ │ +000071c0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +000071d0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +000071e0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +000071f0: 6e74 733d 2238 3035 2e39 332c 2d32 3231 nts="805.93,-221 │ │ │ +00007200: 2e34 3620 3831 362e 3432 2c2d 3231 392e .46 816.42,-219. │ │ │ +00007210: 3938 2038 3037 2e33 2c2d 3231 342e 3539 98 807.3,-214.59 │ │ │ +00007220: 2038 3035 2e39 332c 2d32 3231 2e34 3622 805.93,-221.46" │ │ │ +00007230: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +00007240: 3e0a 3c21 2d2d 204e 6f64 6531 3226 2334 >.<!-- Node12 │ │ │ +00007250: 353b 2667 743b 4e6f 6465 3520 2d2d 3e0a 5;>Node5 -->. │ │ │ +00007260: 3c67 2069 643d 2265 6467 6532 355f 4e6f <g id="edge25_No │ │ │ +00007270: 6465 3030 3030 3132 5f4e 6f64 6530 3030 de000012_Node000 │ │ │ +00007280: 3030 3522 2063 6c61 7373 3d22 6564 6765 005" class="edge │ │ │ +00007290: 223e 0a3c 7469 746c 653e 4e6f 6465 3132 ">.<title>Node12 │ │ │ +000072a0: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ +000072b0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000072c0: 6564 6765 3235 5f4e 6f64 6530 3030 3031 edge25_Node00001 │ │ │ +000072d0: 325f 4e6f 6465 3030 3030 3035 223e 3c61 2_Node000005"><a │ │ │ +000072e0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000072f0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00007300: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00007310: 3866 6622 2064 3d22 4d38 3535 2e31 322c 8ff" d="M855.12, │ │ │ +00007320: 2d32 3039 2e36 4338 3533 2e32 362c 2d31 -209.6C853.26,-1 │ │ │ +00007330: 3936 2e37 3220 3835 322e 3333 2c2d 3137 96.72 852.33,-17 │ │ │ +00007340: 392e 3435 2038 3537 2c2d 3136 3520 3836 9.45 857,-165 86 │ │ │ +00007350: 332e 3037 2c2d 3134 362e 3232 2038 3734 3.07,-146.22 874 │ │ │ +00007360: 2e31 2c2d 3134 362e 3632 2038 3833 2c2d .1,-146.62 883,- │ │ │ +00007370: 3132 3920 3930 322e 3539 2c2d 3930 2e32 129 902.59,-90.2 │ │ │ +00007380: 3420 3931 342e 3834 2c2d 3339 2e32 3920 4 914.84,-39.29 │ │ │ +00007390: 3931 392e 322c 2d31 392e 3139 222f 3e0a 919.2,-19.19"/>. │ │ │ +000073a0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +000073b0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +000073c0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +000073d0: 2238 3531 2e37 2c2d 3231 302e 3336 2038 "851.7,-210.36 8 │ │ │ +000073e0: 3536 2e38 372c 2d32 3139 2e36 3120 3835 56.87,-219.61 85 │ │ │ +000073f0: 382e 3539 2c2d 3230 392e 3136 2038 3531 8.59,-209.16 851 │ │ │ +00007400: 2e37 2c2d 3231 302e 3336 222f 3e0a 3c2f .7,-210.36"/>.</ │ │ │ +00007410: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +00007420: 2d20 4e6f 6465 3132 2623 3435 3b26 6774 - Node12-> │ │ │ +00007430: 3b4e 6f64 6537 202d 2d3e 0a3c 6720 6964 ;Node7 -->.<g id │ │ │ +00007440: 3d22 6564 6765 3330 5f4e 6f64 6530 3030 ="edge30_Node000 │ │ │ +00007450: 3031 325f 4e6f 6465 3030 3030 3037 2220 012_Node000007" │ │ │ +00007460: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +00007470: 6974 6c65 3e4e 6f64 6531 3226 2334 353b itle>Node12- │ │ │ +00007480: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7.........Node12-> │ │ │ +00007640: 4e6f 6465 3131 3c2f 7469 746c 653e 0a3c Node11.< │ │ │ +00007650: 6720 6964 3d22 615f 6564 6765 3234 5f4e g id="a_edge24_N │ │ │ +00007660: 6f64 6530 3030 3031 325f 4e6f 6465 3030 ode000012_Node00 │ │ │ +00007670: 3030 3131 223e 3c61 2078 6c69 6e6b 3a74 0011">..... │ │ │ +00007790: 0a3c 212d 2d20 4e6f 6465 3132 2623 3435 .. │ │ │ +000077b0: 3c67 2069 643d 2265 6467 6532 365f 4e6f .Node12 │ │ │ +000077f0: 2623 3435 3b26 6774 3b4e 6f64 6531 333c ->Node13< │ │ │ +00007800: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00007810: 5f65 6467 6532 365f 4e6f 6465 3030 3030 _edge26_Node0000 │ │ │ +00007820: 3132 5f4e 6f64 6530 3030 3031 3322 3e3c 12_Node000013">< │ │ │ +00007830: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00007840: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00007850: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00007860: 6238 6666 2220 643d 224d 3837 362e 322c b8ff" d="M876.2, │ │ │ +00007870: 2d32 3133 2e30 3443 3838 362e 3637 2c2d -213.04C886.67,- │ │ │ +00007880: 3230 332e 3634 2038 3939 2e36 352c 2d31 203.64 899.65,-1 │ │ │ +00007890: 3931 2e39 3820 3930 382e 3335 2c2d 3138 91.98 908.35,-18 │ │ │ +000078a0: 342e 3137 222f 3e0a 3c70 6f6c 7967 6f6e 4.17"/>.<polygon │ │ │ +000078b0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +000078c0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +000078d0: 2070 6f69 6e74 733d 2238 3733 2e35 382c points="873.58, │ │ │ +000078e0: 2d32 3130 2e37 2038 3638 2e34 382c 2d32 -210.7 868.48,-2 │ │ │ +000078f0: 3139 2e39 3820 3837 382e 3236 2c2d 3231 19.98 878.26,-21 │ │ │ +00007900: 352e 3931 2038 3733 2e35 382c 2d32 3130 5.91 873.58,-210 │ │ │ +00007910: 2e37 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .7"/>.</a>.</g>. │ │ │ +00007920: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 </g>.<!-- Node12 │ │ │ +00007930: 2623 3435 3b26 6774 3b4e 6f64 6531 3420 ->Node14 │ │ │ +00007940: 2d2d 3e0a 3c67 2069 643d 2265 6467 6532 -->.<g id="edge2 │ │ │ +00007950: 385f 4e6f 6465 3030 3030 3132 5f4e 6f64 8_Node000012_Nod │ │ │ +00007960: 6530 3030 3031 3422 2063 6c61 7373 3d22 e000014" class=" │ │ │ +00007970: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ +00007980: 6465 3132 2623 3435 3b26 6774 3b4e 6f64 de12->Nod │ │ │ +00007990: 6531 343c 2f74 6974 6c65 3e0a 3c67 2069 e14.........Node12- │ │ │ +00007b20: 2667 743b 4e6f 6465 3135 3c2f 7469 746c >Node15..

....< │ │ │ +00007c50: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3326 /g>. │ │ │ +00007e00: 0a3c 6720 6964 3d22 6564 6765 3239 5f4e ..Node1 │ │ │ +00007e40: 3426 2334 353b 2667 743b 4e6f 6465 353c 4->Node5< │ │ │ +00007e50: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00007e60: 5f65 6467 6532 395f 4e6f 6465 3030 3030 _edge29_Node0000 │ │ │ +00007e70: 3134 5f4e 6f64 6530 3030 3030 3522 3e3c 14_Node000005">< │ │ │ +00007e80: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00007e90: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ +00007ea0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ +00007eb0: 6238 6666 2220 643d 224d 3130 3333 2e30 b8ff" d="M1033.0 │ │ │ +00007ec0: 352c 2d31 3536 2e36 3243 3130 3036 2e37 5,-156.62C1006.7 │ │ │ +00007ed0: 322c 2d31 3232 2e32 3820 3934 372e 3732 2,-122.28 947.72 │ │ │ +00007ee0: 2c2d 3435 2e33 3420 3932 372e 3735 2c2d ,-45.34 927.75,- │ │ │ +00007ef0: 3139 2e33 3122 2f3e 0a3c 706f 6c79 676f 19.31"/>.<polygo │ │ │ +00007f00: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ +00007f10: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00007f20: 2220 706f 696e 7473 3d22 3130 3330 2e34 " points="1030.4 │ │ │ +00007f30: 322c 2d31 3538 2e39 3320 3130 3339 2e32 2,-158.93 1039.2 │ │ │ +00007f40: 382c 2d31 3634 2e37 3420 3130 3335 2e39 8,-164.74 1035.9 │ │ │ +00007f50: 372c 2d31 3534 2e36 3720 3130 3330 2e34 7,-154.67 1030.4 │ │ │ +00007f60: 322c 2d31 3538 2e39 3322 2f3e 0a3c 2f61 2,-158.93"/>.</a │ │ │ +00007f70: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00007f80: 204e 6f64 6531 3526 2334 353b 2667 743b Node15-> │ │ │ +00007f90: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ +00007fa0: 2265 6467 6533 325f 4e6f 6465 3030 3030 "edge32_Node0000 │ │ │ +00007fb0: 3135 5f4e 6f64 6530 3030 3030 3522 2063 15_Node000005" c │ │ │ +00007fc0: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ +00007fd0: 746c 653e 4e6f 6465 3135 2623 3435 3b26 tle>Node15-& │ │ │ +00007fe0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ +00007ff0: 0a3c 6720 6964 3d22 615f 6564 6765 3332 ...... │ │ │ +00008110: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3136 ... │ │ │ +00008310: 3c74 6974 6c65 3e4e 6f64 6531 3726 2334 Node17 │ │ │ +00008320: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ +00008330: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00008340: 6533 385f 4e6f 6465 3030 3030 3137 5f4e e38_Node000017_N │ │ │ +00008350: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ +00008360: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00008370: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00008380: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00008390: 2220 643d 224d 3133 3834 2e34 312c 2d32 " d="M1384.41,-2 │ │ │ +000083a0: 3136 2e36 3643 3134 3131 2e39 312c 2d32 16.66C1411.91,-2 │ │ │ +000083b0: 3036 2e36 3620 3134 3430 2e32 2c2d 3138 06.66 1440.2,-18 │ │ │ +000083c0: 392e 3934 2031 3433 302c 2d31 3635 2031 9.94 1430,-165 1 │ │ │ +000083d0: 3430 342e 3037 2c2d 3130 312e 3538 2031 404.07,-101.58 1 │ │ │ +000083e0: 3338 332e 3632 2c2d 3834 2e39 3620 3133 383.62,-84.96 13 │ │ │ +000083f0: 3232 2c2d 3535 2031 3236 362e 3137 2c2d 22,-55 1266.17,- │ │ │ +00008400: 3237 2e38 3620 3130 3935 2e34 322c 2d31 27.86 1095.42,-1 │ │ │ +00008410: 362e 3937 2039 3935 2e36 342c 2d31 322e 6.97 995.64,-12. │ │ │ +00008420: 3834 222f 3e0a 3c70 6f6c 7967 6f6e 2066 84"/>.<polygon f │ │ │ +00008430: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ +00008440: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ +00008450: 6f69 6e74 733d 2231 3338 332e 3133 2c2d oints="1383.13,- │ │ │ +00008460: 3231 332e 3339 2031 3337 342e 3738 2c2d 213.39 1374.78,- │ │ │ +00008470: 3231 392e 3931 2031 3338 352e 3338 2c2d 219.91 1385.38,- │ │ │ +00008480: 3232 302e 3032 2031 3338 332e 3133 2c2d 220.02 1383.13,- │ │ │ +00008490: 3231 332e 3339 222f 3e0a 3c2f 613e 0a3c 213.39"/>.</a>.< │ │ │ +000084a0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +000084b0: 6465 3138 2623 3435 3b26 6774 3b4e 6f64 de18->Nod │ │ │ +000084c0: 6535 202d 2d3e 0a3c 6720 6964 3d22 6564 e5 -->.<g id="ed │ │ │ +000084d0: 6765 3430 5f4e 6f64 6530 3030 3031 385f ge40_Node000018_ │ │ │ +000084e0: 4e6f 6465 3030 3030 3035 2220 636c 6173 Node000005" clas │ │ │ +000084f0: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ +00008500: 3e4e 6f64 6531 3826 2334 353b 2667 743b >Node18-> │ │ │ +00008510: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5..... │ │ │ +00008660: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node19-> │ │ │ +000086d0: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +000086e0: 6720 6964 3d22 615f 6564 6765 3432 5f4e g id="a_edge42_N │ │ │ +000086f0: 6f64 6530 3030 3031 395f 4e6f 6465 3030 ode000019_Node00 │ │ │ +00008700: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">........ │ │ │ +00008880: 4e6f 6465 3230 2623 3435 3b26 6774 3b4e Node20->N │ │ │ +00008890: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5......< │ │ │ +00008a20: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3126 /g>...Node22-> │ │ │ +00008c70: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +00008c80: 6720 6964 3d22 615f 6564 6765 3530 5f4e g id="a_edge50_N │ │ │ +00008c90: 6f64 6530 3030 3032 325f 4e6f 6465 3030 ode000022_Node00 │ │ │ +00008ca0: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">.... │ │ │ +00008dc0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node22-&g │ │ │ +00008e30: 743b 4e6f 6465 3131 3c2f 7469 746c 653e t;Node11 │ │ │ +00008e40: 0a3c 6720 6964 3d22 615f 6564 6765 3439 .. │ │ │ +00008ee0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ...... │ │ │ +00008f80: 3c67 2069 643d 2265 6467 6535 335f 4e6f .Node23 │ │ │ +00008fc0: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ +00008fd0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00008fe0: 6564 6765 3533 5f4e 6f64 6530 3030 3032 edge53_Node00002 │ │ │ +00008ff0: 335f 4e6f 6465 3030 3030 3035 223e 3c61 3_Node000005"><a │ │ │ +00009000: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00009010: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00009020: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00009030: 3866 6622 2064 3d22 4d36 3936 2e33 2c2d 8ff" d="M696.3,- │ │ │ +00009040: 3236 352e 3939 4337 3037 2e35 352c 2d32 265.99C707.55,-2 │ │ │ +00009050: 3435 2e31 3620 3732 342c 2d32 3038 2e39 45.16 724,-208.9 │ │ │ +00009060: 3820 3732 342c 2d31 3735 2e35 2037 3234 8 724,-175.5 724 │ │ │ +00009070: 2c2d 3137 352e 3520 3732 342c 2d31 3735 ,-175.5 724,-175 │ │ │ +00009080: 2e35 2037 3234 2c2d 3131 382e 3520 3732 .5 724,-118.5 72 │ │ │ +00009090: 342c 2d35 372e 3336 2037 3937 2e38 362c 4,-57.36 797.86, │ │ │ +000090a0: 2d33 302e 3620 3835 352e 3133 2c2d 3139 -30.6 855.13,-19 │ │ │ +000090b0: 2e30 3422 2f3e 0a3c 706f 6c79 676f 6e20 .04"/>.<polygon │ │ │ +000090c0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +000090d0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +000090e0: 706f 696e 7473 3d22 3639 332e 3133 2c2d points="693.13,- │ │ │ +000090f0: 3236 342e 3437 2036 3931 2e32 382c 2d32 264.47 691.28,-2 │ │ │ +00009100: 3734 2e39 2036 3939 2e32 342c 2d32 3637 74.9 699.24,-267 │ │ │ +00009110: 2e39 2036 3933 2e31 332c 2d32 3634 2e34 .9 693.13,-264.4 │ │ │ +00009120: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ +00009130: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>.<!-- Node23& │ │ │ +00009140: 2334 353b 2667 743b 4e6f 6465 3620 2d2d #45;>Node6 -- │ │ │ +00009150: 3e0a 3c67 2069 643d 2265 6467 6535 345f >.<g id="edge54_ │ │ │ +00009160: 4e6f 6465 3030 3030 3233 5f4e 6f64 6530 Node000023_Node0 │ │ │ +00009170: 3030 3030 3622 2063 6c61 7373 3d22 6564 00006" class="ed │ │ │ +00009180: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00009190: 3233 2623 3435 3b26 6774 3b4e 6f64 6536 23->Node6 │ │ │ +000091a0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +000091d0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..< │ │ │ +00009270: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00009280: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00009290: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +000092a0: 3638 312e 3637 2c2d 3236 352e 3037 2036 681.67,-265.07 6 │ │ │ +000092b0: 3835 2e37 322c 2d32 3734 2e38 3620 3638 85.72,-274.86 68 │ │ │ +000092c0: 382e 3636 2c2d 3236 342e 3638 2036 3831 8.66,-264.68 681 │ │ │ +000092d0: 2e36 372c 2d32 3635 2e30 3722 2f3e 0a3c .67,-265.07"/>.< │ │ │ +000092e0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ +00009340: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ +00009350: 3b26 6774 3b4e 6f64 6537 3c2f 7469 746c ;>Node7..

.......N │ │ │ +00009500: 6f64 6532 3326 2334 353b 2667 743b 4e6f ode23->No │ │ │ +00009510: 6465 393c 2f74 6974 6c65 3e0a 3c67 2069 de9.. │ │ │ +000095e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ... │ │ │ +00009650: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23-&g │ │ │ +000096c0: 743b 4e6f 6465 3130 3c2f 7469 746c 653e t;Node10 │ │ │ +000096d0: 0a3c 6720 6964 3d22 615f 6564 6765 3638 ..... │ │ │ +00009830: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node23-&g │ │ │ +000098a0: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ +000098b0: 0a3c 6720 6964 3d22 615f 6564 6765 3535 .... │ │ │ +000099c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +000099d0: 212d 2d20 4e6f 6465 3233 2623 3435 3b26 !-- Node23-& │ │ │ +000099e0: 6774 3b4e 6f64 6531 3720 2d2d 3e0a 3c67 gt;Node17 -->. │ │ │ +00009a20: 0a3c 7469 746c 653e 4e6f 6465 3233 2623 .Node23&# │ │ │ +00009a30: 3435 3b26 6774 3b4e 6f64 6531 373c 2f74 45;>Node17</t │ │ │ +00009a40: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00009a50: 6467 6535 365f 4e6f 6465 3030 3030 3233 dge56_Node000023 │ │ │ +00009a60: 5f4e 6f64 6530 3030 3031 3722 3e3c 6120 _Node000017"><a │ │ │ +00009a70: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00009a80: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00009a90: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00009aa0: 6666 2220 643d 224d 3735 342e 3336 2c2d ff" d="M754.36,- │ │ │ +00009ab0: 3237 372e 3936 4338 3830 2e38 392c 2d32 277.96C880.89,-2 │ │ │ +00009ac0: 3637 2e37 3120 3131 3439 2e39 382c 2d32 67.71 1149.98,-2 │ │ │ +00009ad0: 3435 2e39 2031 3237 342e 342c 2d32 3335 45.9 1274.4,-235 │ │ │ +00009ae0: 2e38 3222 2f3e 0a3c 706f 6c79 676f 6e20 .82"/>.<polygon │ │ │ +00009af0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ +00009b00: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +00009b10: 706f 696e 7473 3d22 3735 332e 3732 2c2d points="753.72,- │ │ │ +00009b20: 3237 342e 3520 3734 342e 3034 2c2d 3237 274.5 744.04,-27 │ │ │ +00009b30: 382e 3820 3735 342e 3239 2c2d 3238 312e 8.8 754.29,-281. │ │ │ +00009b40: 3438 2037 3533 2e37 322c 2d32 3734 2e35 48 753.72,-274.5 │ │ │ +00009b50: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ +00009b60: 673e 0a3c 212d 2d20 4e6f 6465 3233 2623 g>.<!-- Node23&# │ │ │ +00009b70: 3435 3b26 6774 3b4e 6f64 6532 3220 2d2d 45;>Node22 -- │ │ │ +00009b80: 3e0a 3c67 2069 643d 2265 6467 6535 375f >.<g id="edge57_ │ │ │ +00009b90: 4e6f 6465 3030 3030 3233 5f4e 6f64 6530 Node000023_Node0 │ │ │ +00009ba0: 3030 3032 3222 2063 6c61 7373 3d22 6564 00022" class="ed │ │ │ +00009bb0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00009bc0: 3233 2623 3435 3b26 6774 3b4e 6f64 6532 23->Node2 │ │ │ +00009bd0: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2...... │ │ │ +00009d20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3233 ...No │ │ │ +00009d80: 6465 3233 2623 3435 3b26 6774 3b4e 6f64 de23->Nod │ │ │ +00009d90: 6532 343c 2f74 6974 6c65 3e0a 3c67 2069 e24...

......Node24- │ │ │ +00009f20: 2667 743b 4e6f 6465 343c 2f74 6974 6c65 >Node4.........N │ │ │ +0000a0b0: 6f64 6532 3426 2334 353b 2667 743b 4e6f ode24->No │ │ │ +0000a0c0: 6465 353c 2f74 6974 6c65 3e0a 3c67 2069 de5... │ │ │ +0000a1c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..... │ │ │ +0000a430: 0a3c 7469 746c 653e 4e6f 6465 3234 2623 .Node24&# │ │ │ +0000a440: 3435 3b26 6774 3b4e 6f64 6531 343c 2f74 45;>Node14</t │ │ │ +0000a450: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +0000a460: 6467 6536 355f 4e6f 6465 3030 3030 3234 dge65_Node000024 │ │ │ +0000a470: 5f4e 6f64 6530 3030 3031 3422 3e3c 6120 _Node000014"><a │ │ │ +0000a480: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +0000a490: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +0000a4a0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +0000a4b0: 6666 2220 643d 224d 3130 3730 2e33 382c ff" d="M1070.38, │ │ │ +0000a4c0: 2d32 3131 2e33 3943 3130 3634 2e31 382c -211.39C1064.18, │ │ │ +0000a4d0: 2d32 3032 2e32 3720 3130 3536 2e38 332c -202.27 1056.83, │ │ │ +0000a4e0: 2d31 3931 2e34 3520 3130 3531 2e38 332c -191.45 1051.83, │ │ │ +0000a4f0: 2d31 3834 2e30 3922 2f3e 0a3c 706f 6c79 -184.09"/>.<poly │ │ │ +0000a500: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ +0000a510: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ +0000a520: 6666 2220 706f 696e 7473 3d22 3130 3637 ff" points="1067 │ │ │ +0000a530: 2e35 342c 2d32 3133 2e34 3420 3130 3736 .54,-213.44 1076 │ │ │ +0000a540: 2e30 362c 2d32 3139 2e37 3520 3130 3733 .06,-219.75 1073 │ │ │ +0000a550: 2e33 332c 2d32 3039 2e35 3120 3130 3637 .33,-209.51 1067 │ │ │ +0000a560: 2e35 342c 2d32 3133 2e34 3422 2f3e 0a3c .54,-213.44"/>.< │ │ │ +0000a570: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +0000a580: 2d2d 204e 6f64 6532 3426 2334 353b 2667 -- Node24-&g │ │ │ +0000a590: 743b 4e6f 6465 3135 202d 2d3e 0a3c 6720 t;Node15 -->.<g │ │ │ +0000a5a0: 6964 3d22 6564 6765 3637 5f4e 6f64 6530 id="edge67_Node0 │ │ │ +0000a5b0: 3030 3032 345f 4e6f 6465 3030 3030 3135 00024_Node000015 │ │ │ +0000a5c0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ +0000a5d0: 3c74 6974 6c65 3e4e 6f64 6532 3426 2334 <title>Node24 │ │ │ +0000a5e0: 353b 2667 743b 4e6f 6465 3135 3c2f 7469 5;>Node15</ti │ │ │ +0000a5f0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +0000a600: 6765 3637 5f4e 6f64 6530 3030 3032 345f ge67_Node000024_ │ │ │ +0000a610: 4e6f 6465 3030 3030 3135 223e 3c61 2078 Node000015"><a x │ │ │ +0000a620: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +0000a630: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +0000a640: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +0000a650: 6622 2064 3d22 4d31 3130 382e 3234 2c2d f" d="M1108.24,- │ │ │ +0000a660: 3231 352e 3543 3131 3237 2e39 332c 2d32 215.5C1127.93,-2 │ │ │ +0000a670: 3035 2e37 3520 3131 3534 2e33 322c 2d31 05.75 1154.32,-1 │ │ │ +0000a680: 3932 2e36 3820 3131 3731 2e35 2c2d 3138 92.68 1171.5,-18 │ │ │ +0000a690: 342e 3137 222f 3e0a 3c70 6f6c 7967 6f6e 4.17"/>.<polygon │ │ │ +0000a6a0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +0000a6b0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +0000a6c0: 2070 6f69 6e74 733d 2231 3130 362e 362c points="1106.6, │ │ │ +0000a6d0: 2d32 3132 2e34 3120 3130 3939 2e31 392c -212.41 1099.19, │ │ │ +0000a6e0: 2d32 3139 2e39 3820 3131 3039 2e37 312c -219.98 1109.71, │ │ │ +0000a6f0: 2d32 3138 2e36 3820 3131 3036 2e36 2c2d -218.68 1106.6,- │ │ │ +0000a700: 3231 322e 3431 222f 3e0a 3c2f 613e 0a3c 212.41"/>.</a>.< │ │ │ +0000a710: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +0000a720: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ +0000a730: 6532 3120 2d2d 3e0a 3c67 2069 643d 2265 e21 -->.<g id="e │ │ │ +0000a740: 6467 6536 345f 4e6f 6465 3030 3030 3234 dge64_Node000024 │ │ │ +0000a750: 5f4e 6f64 6530 3030 3032 3122 2063 6c61 _Node000021" cla │ │ │ +0000a760: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +0000a770: 653e 4e6f 6465 3234 2623 3435 3b26 6774 e>Node24-> │ │ │ +0000a780: 3b4e 6f64 6532 313c 2f74 6974 6c65 3e0a ;Node21. │ │ │ +0000a790: 3c67 2069 643d 2261 5f65 6467 6536 345f ........ │ │ │ +0000a910: 4e6f 6465 3234 2623 3435 3b26 6774 3b4e Node24->N │ │ │ +0000a920: 6f64 6532 323c 2f74 6974 6c65 3e0a 3c67 ode22...... │ │ │ +0000aa50: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 . │ │ │ @@ -46,26 +46,27 @@ │ │ │

│ │ │ │ │ │ │ │ │
│ │ │
│ │ │ Namespaces
│ │ │ -
stl.h File Reference
│ │ │ +
keydata.h File Reference
│ │ │
│ │ │
│ │ │ │ │ │ -

Placeholder for future classes that require stl support. │ │ │ +

Parsing of config files that have keyword/value pairs. │ │ │ More...

│ │ │ -
#include <ucommon/platform.h>
│ │ │ -#include <list>
│ │ │ +
#include <ucommon/platform.h>
│ │ │ +#include <ucommon/linked.h>
│ │ │ +#include <ucommon/memory.h>
│ │ │
│ │ │ -Include dependency graph for stl.h:
│ │ │ +Include dependency graph for keydata.h:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ @@ -74,17 +75,18 @@ │ │ │

│ │ │ Namespaces

│ │ │ namespace  ucommon │ │ │  Common namespace for all ucommon objects.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │ -

Placeholder for future classes that require stl support.

│ │ │ +

Parsing of config files that have keyword/value pairs.

│ │ │ +

This includes supporting classes to extract basic config data from files that are stored as []'s, and uses several supporting classes.

│ │ │ │ │ │ -

Definition in file stl.h.

│ │ │ +

Definition in file keydata.h.

│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -4,27 +4,30 @@ │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ _N_a_m_e_s_p_a_c_e_s │ │ │ │ -stl.h File Reference │ │ │ │ -Placeholder for future classes that require stl support. _M_o_r_e_._._. │ │ │ │ +keydata.h File Reference │ │ │ │ +Parsing of config files that have keyword/value pairs. _M_o_r_e_._._. │ │ │ │ #include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ -#include │ │ │ │ -Include dependency graph for stl.h: │ │ │ │ +#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ +#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ +Include dependency graph for keydata.h: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ This graph shows which files directly or indirectly include this file: │ │ │ │ TThhiiss bbrroowwsseerr iiss nnoott aabbllee ttoo sshhooww SSVVGG:: ttrryy FFiirreeffooxx,, CChhrroommee,, SSaaffaarrii,, oorr OOppeerraa │ │ │ │ iinnsstteeaadd.. │ │ │ │ _G_o_ _t_o_ _t_h_e_ _s_o_u_r_c_e_ _c_o_d_e_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ NNaammeessppaacceess │ │ │ │ namespace   _u_c_o_m_m_o_n │ │ │ │   Common namespace for all ucommon objects. │ │ │ │   │ │ │ │ ********** DDeettaaiilleedd DDeessccrriippttiioonn ********** │ │ │ │ -Placeholder for future classes that require stl support. │ │ │ │ -Definition in file _s_t_l_._h. │ │ │ │ +Parsing of config files that have keyword/value pairs. │ │ │ │ +This includes supporting classes to extract basic config data from files that │ │ │ │ +are stored as []'s, and uses several supporting classes. │ │ │ │ +Definition in file _k_e_y_d_a_t_a_._h. │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00413_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/stl.h Source File │ │ │ +UCommon: ucommon/keydata.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ @@ -44,15 +44,15 @@ │ │ │
│ │ │ │ │ │
│ │ │
│ │ │ -
stl.h
│ │ │ +
keydata.h
│ │ │
│ │ │
│ │ │ Go to the documentation of this file.
1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks.
│ │ │
2// Copyright (C) 2015-2020 Cherokees of Idaho.
│ │ │
3//
│ │ │
4// This file is part of GNU uCommon C++.
│ │ │
5//
│ │ │ @@ -65,38 +65,163 @@ │ │ │
12// but WITHOUT ANY WARRANTY; without even the implied warranty of
│ │ │
13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
│ │ │
14// GNU Lesser General Public License for more details.
│ │ │
15//
│ │ │
16// You should have received a copy of the GNU Lesser General Public License
│ │ │
17// along with GNU uCommon C++. If not, see <http://www.gnu.org/licenses/>.
│ │ │
18
│ │ │ -
24#ifndef UCOMMON_SYSRUNTIME
│ │ │ -
25#ifndef _UCOMMON_STL_H_
│ │ │ -
26#define _UCOMMON_STL_H_
│ │ │ -
27
│ │ │ -
28#ifndef _UCOMMON_PLATFORM_H_
│ │ │ -
29#include <ucommon/platform.h>
│ │ │ -
30#endif
│ │ │ -
31
│ │ │ -
32#include <list> // example...
│ │ │ +
31#ifndef _UCOMMON_KEYDATA_H_
│ │ │ +
32#define _UCOMMON_KEYDATA_H_
│ │ │
33
│ │ │ -
34namespace ucommon {
│ │ │ -
35
│ │ │ -
36/*
│ │ │ -
37 In the future we may introduce optional classes which require and/or
│ │ │ -
38 build upon the standard template library. This header indicates how and
│ │ │ -
39 where they may be added.
│ │ │ -
40*/
│ │ │ +
34#ifndef _UCOMMON_CONFIG_H_
│ │ │ +
35#include <ucommon/platform.h>
│ │ │ +
36#endif
│ │ │ +
37
│ │ │ +
38#ifndef _UCOMMON_LINKED_H_
│ │ │ +
39#include <ucommon/linked.h>
│ │ │ +
40#endif
│ │ │
41
│ │ │ -
42} // namespace ucommon
│ │ │ -
43
│ │ │ +
42#ifndef _UCOMMON_MEMORY_H_
│ │ │ +
43#include <ucommon/memory.h>
│ │ │
44#endif
│ │ │ -
45#endif
│ │ │ -
Various miscellaneous platform specific headers and defines.
│ │ │ -
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ +
45
│ │ │ +
46namespace ucommon {
│ │ │ +
47
│ │ │ +
48class keyfile;
│ │ │ +
49
│ │ │ +
58class __EXPORT keydata : public OrderedObject
│ │ │ +
59{
│ │ │ +
60private:
│ │ │ +
61 friend class keyfile;
│ │ │ +
62
│ │ │ +
63 OrderedIndex index;
│ │ │ +
64 const char *name;
│ │ │ +
65 keyfile *root;
│ │ │ +
66
│ │ │ +
67 keydata(keyfile *file);
│ │ │ +
68 keydata(keyfile *file, const char *id);
│ │ │ +
69 __DELETE_COPY(keydata);
│ │ │ +
70
│ │ │ +
71public:
│ │ │ +
77 class __LOCAL keyvalue : public OrderedObject
│ │ │ +
78 {
│ │ │ +
79 private:
│ │ │ +
80 friend class keydata;
│ │ │ +
81 friend class keyfile;
│ │ │ +
82 keyvalue(keyfile *allocator, keydata *section, const char *key, const char *data);
│ │ │ +
83 __DELETE_COPY(keyvalue);
│ │ │ +
84
│ │ │ +
85 public:
│ │ │ +
86 const char *id;
│ │ │ +
87 const char *value;
│ │ │ +
88 };
│ │ │ +
89
│ │ │ +
90 friend class keyvalue;
│ │ │ +
91
│ │ │ +
97 const char *get(const char *id) const;
│ │ │ +
98
│ │ │ +
104 inline const char *operator()(const char *id) const {
│ │ │ +
105 return get(id);
│ │ │ +
106 }
│ │ │ +
107
│ │ │ +
115 void set(const char *id, const char *value);
│ │ │ +
116
│ │ │ +
122 void clear(const char *id);
│ │ │ +
123
│ │ │ +
128 inline const char *get(void) const {
│ │ │ +
129 return name;
│ │ │ +
130 }
│ │ │ +
131
│ │ │ +
136 inline keyvalue *begin(void) const {
│ │ │ +
137 return (keyvalue *)index.begin();
│ │ │ +
138 }
│ │ │ +
139
│ │ │ +
144 inline keyvalue *end(void) const {
│ │ │ +
145 return (keyvalue*)index.end();
│ │ │ +
146 }
│ │ │ +
147
│ │ │ +
151 typedef linked_pointer<keyvalue> pointer;
│ │ │ +
152};
│ │ │ +
153
│ │ │ +
160class __EXPORT keyfile : public memalloc
│ │ │ +
161{
│ │ │ +
162private:
│ │ │ +
163 friend class keydata;
│ │ │ +
164 OrderedIndex index;
│ │ │ +
165 keydata *defaults;
│ │ │ +
166 int errcode;
│ │ │ +
167
│ │ │ +
168protected:
│ │ │ +
169 keydata *create(const char *section);
│ │ │ +
170
│ │ │ +
171#ifdef _MSWINDOWS_
│ │ │ +
172 void load(HKEY root, keydata *section = NULL, const char *path = NULL);
│ │ │ +
173 bool save(HKEY root, keydata *section = NULL, const char *path = NULL);
│ │ │ +
174#endif
│ │ │ +
175
│ │ │ +
176public:
│ │ │ +
181 keyfile(size_t pagesize = 0);
│ │ │ +
182
│ │ │ +
188 keyfile(const char *path, size_t pagesize = 0);
│ │ │ +
189
│ │ │ +
190 keyfile(const keyfile &copy, size_t pagesize = 0);
│ │ │ +
191
│ │ │ +
198 void load(const char *path);
│ │ │ +
199
│ │ │ +
205 bool save(const char *path);
│ │ │ +
206
│ │ │ +
211 void load(const keyfile *source);
│ │ │ +
212
│ │ │ +
217 void load(const keydata *source);
│ │ │ +
218
│ │ │ +
222 void release(void);
│ │ │ +
223
│ │ │ +
229 keydata *get(const char *section) const;
│ │ │ +
230
│ │ │ +
231 inline keydata *operator()(const char *section) const {
│ │ │ +
232 return get(section);
│ │ │ +
233 }
│ │ │ +
234
│ │ │ +
235 inline keydata *operator[](const char *section) const {
│ │ │ +
236 return get(section);
│ │ │ +
237 }
│ │ │ +
238
│ │ │ +
243 inline keydata *get(void) const {
│ │ │ +
244 return defaults;
│ │ │ +
245 }
│ │ │ +
246
│ │ │ +
251 inline keydata *begin(void) const {
│ │ │ +
252 return (keydata *)index.begin();
│ │ │ +
253 }
│ │ │ +
254
│ │ │ +
259 inline keydata *end(void) const {
│ │ │ +
260 return (keydata *)index.end();
│ │ │ +
261 }
│ │ │ +
262
│ │ │ +
266 typedef linked_pointer<keydata> pointer;
│ │ │ +
267
│ │ │ +
268 inline int err(void) const {
│ │ │ +
269 return errcode;
│ │ │ +
270 }
│ │ │ +
271
│ │ │ +
276 void assign(keyfile& source);
│ │ │ +
277
│ │ │ +
278 inline keyfile& operator=(keyfile& source) {
│ │ │ +
279 assign(source);
│ │ │ +
280 return *this;
│ │ │ +
281 }
│ │ │ +
282};
│ │ │ +
283
│ │ │ +
284} // namespace ucommon
│ │ │ +
285
│ │ │ +
286#endif
│ │ │ +
Private heaps, pools, and associations.
│ │ │ +
Linked objects, lists, templates, and containers.
│ │ │ +
Various miscellaneous platform specific headers and defines.
│ │ │ +
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ * _N_a_m_e_s_p_a_c_e_s │ │ │ │ * _D_a_t_a_ _S_t_r_u_c_t_u_r_e_s │ │ │ │ * _F_i_l_e_s │ │ │ │ * _E_x_a_m_p_l_e_s │ │ │ │ * _F_i_l_e_ _L_i_s_t │ │ │ │ * _G_l_o_b_a_l_s │ │ │ │ * _u_c_o_m_m_o_n │ │ │ │ -stl.h │ │ │ │ +keydata.h │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_. │ │ │ │ 1// Copyright (C) 2006-2014 David Sugar, Tycho Softworks. │ │ │ │ 2// Copyright (C) 2015-2020 Cherokees of Idaho. │ │ │ │ 3// │ │ │ │ 4// This file is part of GNU uCommon C++. │ │ │ │ 5// │ │ │ │ 6// GNU uCommon C++ is free software: you can redistribute it and/or modify │ │ │ │ @@ -23,36 +23,164 @@ │ │ │ │ 12// but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ 13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ 14// GNU Lesser General Public License for more details. │ │ │ │ 15// │ │ │ │ 16// You should have received a copy of the GNU Lesser General Public License │ │ │ │ 17// along with GNU uCommon C++. If not, see . │ │ │ │ 18 │ │ │ │ -24#ifndef UCOMMON_SYSRUNTIME │ │ │ │ -25#ifndef _UCOMMON_STL_H_ │ │ │ │ -26#define _UCOMMON_STL_H_ │ │ │ │ -27 │ │ │ │ -28#ifndef _UCOMMON_PLATFORM_H_ │ │ │ │ -29#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ -30#endif │ │ │ │ -31 │ │ │ │ -32#include // example... │ │ │ │ +31#ifndef _UCOMMON_KEYDATA_H_ │ │ │ │ +32#define _UCOMMON_KEYDATA_H_ │ │ │ │ 33 │ │ │ │ -34namespace _u_c_o_m_m_o_n { │ │ │ │ -35 │ │ │ │ -36/* │ │ │ │ -37 In the future we may introduce optional classes which require and/or │ │ │ │ -38 build upon the standard template library. This header indicates how and │ │ │ │ -39 where they may be added. │ │ │ │ -40*/ │ │ │ │ +34#ifndef _UCOMMON_CONFIG_H_ │ │ │ │ +35#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ +36#endif │ │ │ │ +37 │ │ │ │ +38#ifndef _UCOMMON_LINKED_H_ │ │ │ │ +39#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ +40#endif │ │ │ │ 41 │ │ │ │ -42} // namespace ucommon │ │ │ │ -43 │ │ │ │ +42#ifndef _UCOMMON_MEMORY_H_ │ │ │ │ +43#include <_u_c_o_m_m_o_n_/_m_e_m_o_r_y_._h> │ │ │ │ 44#endif │ │ │ │ -45#endif │ │ │ │ +45 │ │ │ │ +46namespace _u_c_o_m_m_o_n { │ │ │ │ +47 │ │ │ │ +48class keyfile; │ │ │ │ +49 │ │ │ │ +58class __EXPORT keydata : public OrderedObject │ │ │ │ +59{ │ │ │ │ +60private: │ │ │ │ +61 friend class keyfile; │ │ │ │ +62 │ │ │ │ +63 OrderedIndex index; │ │ │ │ +64 const char *name; │ │ │ │ +65 keyfile *root; │ │ │ │ +66 │ │ │ │ +67 keydata(keyfile *file); │ │ │ │ +68 keydata(keyfile *file, const char *id); │ │ │ │ +69 __DELETE_COPY(keydata); │ │ │ │ +70 │ │ │ │ +71public: │ │ │ │ +77 class __LOCAL keyvalue : public OrderedObject │ │ │ │ +78 { │ │ │ │ +79 private: │ │ │ │ +80 friend class keydata; │ │ │ │ +81 friend class keyfile; │ │ │ │ +82 keyvalue(keyfile *allocator, keydata *section, const char *key, const char │ │ │ │ +*data); │ │ │ │ +83 __DELETE_COPY(keyvalue); │ │ │ │ +84 │ │ │ │ +85 public: │ │ │ │ +86 const char *id; │ │ │ │ +87 const char *value; │ │ │ │ +88 }; │ │ │ │ +89 │ │ │ │ +90 friend class keyvalue; │ │ │ │ +91 │ │ │ │ +97 const char *get(const char *id) const; │ │ │ │ +98 │ │ │ │ +104 inline const char *operator()(const char *id) const { │ │ │ │ +105 return get(id); │ │ │ │ +106 } │ │ │ │ +107 │ │ │ │ +115 void set(const char *id, const char *value); │ │ │ │ +116 │ │ │ │ +122 void clear(const char *id); │ │ │ │ +123 │ │ │ │ +128 inline const char *get(void) const { │ │ │ │ +129 return name; │ │ │ │ +130 } │ │ │ │ +131 │ │ │ │ +136 inline keyvalue *begin(void) const { │ │ │ │ +137 return (keyvalue *)index.begin(); │ │ │ │ +138 } │ │ │ │ +139 │ │ │ │ +144 inline keyvalue *end(void) const { │ │ │ │ +145 return (keyvalue*)index.end(); │ │ │ │ +146 } │ │ │ │ +147 │ │ │ │ +151 typedef linked_pointer pointer; │ │ │ │ +152}; │ │ │ │ +153 │ │ │ │ +160class __EXPORT keyfile : public memalloc │ │ │ │ +161{ │ │ │ │ +162private: │ │ │ │ +163 friend class keydata; │ │ │ │ +164 OrderedIndex index; │ │ │ │ +165 keydata *defaults; │ │ │ │ +166 int errcode; │ │ │ │ +167 │ │ │ │ +168protected: │ │ │ │ +169 keydata *create(const char *section); │ │ │ │ +170 │ │ │ │ +171#ifdef _MSWINDOWS_ │ │ │ │ +172 void load(HKEY root, keydata *section = NULL, const char *path = NULL); │ │ │ │ +173 bool save(HKEY root, keydata *section = NULL, const char *path = NULL); │ │ │ │ +174#endif │ │ │ │ +175 │ │ │ │ +176public: │ │ │ │ +181 keyfile(size_t pagesize = 0); │ │ │ │ +182 │ │ │ │ +188 keyfile(const char *path, size_t pagesize = 0); │ │ │ │ +189 │ │ │ │ +190 keyfile(const keyfile ©, size_t pagesize = 0); │ │ │ │ +191 │ │ │ │ +198 void load(const char *path); │ │ │ │ +199 │ │ │ │ +205 bool save(const char *path); │ │ │ │ +206 │ │ │ │ +211 void load(const keyfile *source); │ │ │ │ +212 │ │ │ │ +217 void load(const keydata *source); │ │ │ │ +218 │ │ │ │ +222 void release(void); │ │ │ │ +223 │ │ │ │ +229 keydata *get(const char *section) const; │ │ │ │ +230 │ │ │ │ +231 inline keydata *operator()(const char *section) const { │ │ │ │ +232 return get(section); │ │ │ │ +233 } │ │ │ │ +234 │ │ │ │ +235 inline keydata *operator[](const char *section) const { │ │ │ │ +236 return get(section); │ │ │ │ +237 } │ │ │ │ +238 │ │ │ │ +243 inline keydata *get(void) const { │ │ │ │ +244 return defaults; │ │ │ │ +245 } │ │ │ │ +246 │ │ │ │ +251 inline keydata *begin(void) const { │ │ │ │ +252 return (keydata *)index.begin(); │ │ │ │ +253 } │ │ │ │ +254 │ │ │ │ +259 inline keydata *end(void) const { │ │ │ │ +260 return (keydata *)index.end(); │ │ │ │ +261 } │ │ │ │ +262 │ │ │ │ +266 typedef linked_pointer pointer; │ │ │ │ +267 │ │ │ │ +268 inline int err(void) const { │ │ │ │ +269 return errcode; │ │ │ │ +270 } │ │ │ │ +271 │ │ │ │ +276 void assign(keyfile& source); │ │ │ │ +277 │ │ │ │ +278 inline keyfile& operator=(keyfile& source) { │ │ │ │ +279 assign(source); │ │ │ │ +280 return *this; │ │ │ │ +281 } │ │ │ │ +282}; │ │ │ │ +283 │ │ │ │ +284} // namespace ucommon │ │ │ │ +285 │ │ │ │ +286#endif │ │ │ │ +_m_e_m_o_r_y_._h │ │ │ │ +Private heaps, pools, and associations. │ │ │ │ +_l_i_n_k_e_d_._h │ │ │ │ +Linked objects, lists, templates, and containers. │ │ │ │ _p_l_a_t_f_o_r_m_._h │ │ │ │ Various miscellaneous platform specific headers and defines. │ │ │ │ _u_c_o_m_m_o_n │ │ │ │ Common namespace for all ucommon objects. │ │ │ │ DDeeffiinniittiioonn _a_c_c_e_s_s_._h_:_4_7 │ │ │ │ =============================================================================== │ │ │ │ Generated by _[_d_o_x_y_g_e_n_] 1.9.8 │ │ ├── ./usr/share/doc/ucommon-doc/html/a00414.svg │ │ │ @@ -8,831 +8,1719 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">.....ucommon/stl.h< │ │ │ -000001f0: 2f74 6974 6c65 3e0a 3c21 2d2d 204e 6f64 /title>...N │ │ │ -00000230: 6f64 6531 3c2f 7469 746c 653e 0a3c 6720 ode1...ucommon/stl.h... │ │ │ -00000380: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3220 ...Node │ │ │ -000003c0: 323c 2f74 6974 6c65 3e0a 3c67 2069 643d 2.< │ │ │ -000003e0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -000003f0: 3034 3334 2e68 746d 6c22 2074 6172 6765 0434.html" targe │ │ │ -00000400: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ -00000410: 6974 6c65 3d22 5661 7269 6f75 7320 6d69 itle="Various mi │ │ │ -00000420: 7363 656c 6c61 6e65 6f75 7320 706c 6174 scellaneous plat │ │ │ -00000430: 666f 726d 2073 7065 6369 6669 6320 6865 form specific he │ │ │ -00000440: 6164 6572 7320 616e 6420 6465 6669 6e65 aders and define │ │ │ -00000450: 732e 223e 0a3c 706f 6c79 676f 6e20 6669 s.">..< │ │ │ -000004b0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ -000004c0: 3d22 6d69 6464 6c65 2220 783d 2235 3734 ="middle" x="574 │ │ │ -000004d0: 2e35 2220 793d 222d 3632 2220 666f 6e74 .5" y="-62" font │ │ │ -000004e0: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ -000004f0: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ -00000500: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ -00000510: 3e75 636f 6d6d 6f6e 2f70 6c61 7466 6f72 >ucommon/platfor │ │ │ -00000520: 6d2e 683c 2f74 6578 743e 0a3c 2f61 3e0a m.h.. │ │ │ -00000530: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ -00000590: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ -000005a0: 6465 323c 2f74 6974 6c65 3e0a 3c67 2069 de2...... │ │ │ -000006c0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3138 ...Nod │ │ │ -00000700: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18...lis │ │ │ -00000800: 743c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f t...... │ │ │ -00000870: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ -00000880: 6465 3138 3c2f 7469 746c 653e 0a3c 6720 de18.........No │ │ │ -000009e0: 6465 333c 2f74 6974 6c65 3e0a 3c67 2069 de3...cstdlib...< │ │ │ -00000ae0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>. │ │ │ -00000b00: 0a3c 6720 6964 3d22 6564 6765 325f 4e6f ..Node2& │ │ │ -00000b40: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3.. │ │ │ -00000b90: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 . │ │ │ -00000bf0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......No │ │ │ -00000ca0: 6465 343c 2f74 6974 6c65 3e0a 3c67 2069 de4...cstdd │ │ │ -00000d90: 6566 3c2f 7465 7874 3e0a 3c2f 613e 0a3c ef..< │ │ │ -00000da0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ -00000e00: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ -00000e10: 6534 3c2f 7469 746c 653e 0a3c 6720 6964 e4....< │ │ │ -00000f20: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node5...stdexcept... │ │ │ -00001070: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 ...Node6
...pthread.h... │ │ │ -00001340: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226
...Node7. │ │ │ -00001510: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ -00001590: 0a3c 7465 7874 2074 6578 742d 616e 6368 .signal.h... │ │ │ -00001610: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ... │ │ │ -00001660: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ -00001670: 3b26 6774 3b4e 6f64 6537 3c2f 7469 746c ;>Node7</titl │ │ │ -00001680: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ -00001690: 365f 4e6f 6465 3030 3030 3032 5f4e 6f64 6_Node000002_Nod │ │ │ -000016a0: 6530 3030 3030 3722 3e3c 6120 786c 696e e000007"><a xlin │ │ │ -000016b0: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ -000016c0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ -000016d0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ -000016e0: 643d 224d 3533 332e 3831 2c2d 3534 2e39 d="M533.81,-54.9 │ │ │ -000016f0: 3843 3439 332e 392c 2d34 362e 3539 2034 8C493.9,-46.59 4 │ │ │ -00001700: 3331 2e30 362c 2d33 332e 3236 2033 3637 31.06,-33.26 367 │ │ │ -00001710: 2e32 312c 2d31 392e 3133 222f 3e0a 3c70 .21,-19.13"/>.<p │ │ │ -00001720: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ -00001730: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ -00001740: 3362 3866 6622 2070 6f69 6e74 733d 2233 3b8ff" points="3 │ │ │ -00001750: 3637 2e38 392c 2d31 352e 3720 3335 372e 67.89,-15.7 357. │ │ │ -00001760: 3337 2c2d 3136 2e39 3520 3336 362e 3338 37,-16.95 366.38 │ │ │ -00001770: 2c2d 3232 2e35 3320 3336 372e 3839 2c2d ,-22.53 367.89,- │ │ │ -00001780: 3135 2e37 222f 3e0a 3c2f 613e 0a3c 2f67 15.7"/>.</a>.</g │ │ │ -00001790: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ -000017a0: 3820 2d2d 3e0a 3c67 2069 643d 224e 6f64 8 -->.<g id="Nod │ │ │ -000017b0: 6530 3030 3030 3822 2063 6c61 7373 3d22 e000008" class=" │ │ │ -000017c0: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ -000017d0: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8...sys/stat │ │ │ -000018d0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ -000018e0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ -00001940: 6f64 6532 2623 3435 3b26 6774 3b4e 6f64 ode2->Nod │ │ │ -00001950: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8...... │ │ │ -00001a70: 0a3c 212d 2d20 4e6f 6465 3920 2d2d 3e0a .. │ │ │ -00001a80: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ -00001aa0: 0a3c 7469 746c 653e 4e6f 6465 393c 2f74 .Node9</t │ │ │ -00001ab0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00001ac0: 6f64 6530 3030 3030 3922 3e3c 6120 786c ode000009"><a xl │ │ │ -00001ad0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00001ae0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ -00001af0: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ -00001b00: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ -00001b10: 3532 392e 352c 2d31 3920 3435 372e 352c 529.5,-19 457.5, │ │ │ -00001b20: 2d31 3920 3435 372e 352c 3020 3532 392e -19 457.5,0 529. │ │ │ -00001b30: 352c 3020 3532 392e 352c 2d31 3922 2f3e 5,0 529.5,-19"/> │ │ │ -00001b40: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ -00001b50: 6f72 3d22 6d69 6464 6c65 2220 783d 2234 or="middle" x="4 │ │ │ -00001b60: 3933 2e35 2220 793d 222d 3722 2066 6f6e 93.5" y="-7" fon │ │ │ -00001b70: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ -00001b80: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ -00001b90: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ -00001ba0: 223e 7379 732f 7479 7065 732e 683c 2f74 ">sys/types.h</t │ │ │ -00001bb0: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ -00001bc0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>.<!-- Node2&# │ │ │ -00001bd0: 3435 3b26 6774 3b4e 6f64 6539 202d 2d3e 45;>Node9 --> │ │ │ -00001be0: 0a3c 6720 6964 3d22 6564 6765 385f 4e6f .<g id="edge8_No │ │ │ -00001bf0: 6465 3030 3030 3032 5f4e 6f64 6530 3030 de000002_Node000 │ │ │ -00001c00: 3030 3922 2063 6c61 7373 3d22 6564 6765 009" class="edge │ │ │ -00001c10: 223e 0a3c 7469 746c 653e 4e6f 6465 3226 ">.<title>Node2& │ │ │ -00001c20: 2334 353b 2667 743b 4e6f 6465 393c 2f74 #45;>Node9</t │ │ │ -00001c30: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00001c40: 6467 6538 5f4e 6f64 6530 3030 3030 325f dge8_Node000002_ │ │ │ -00001c50: 4e6f 6465 3030 3030 3039 223e 3c61 2078 Node000009"><a x │ │ │ -00001c60: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00001c70: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ -00001c80: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ -00001c90: 6622 2064 3d22 4d35 3631 2e34 392c 2d35 f" d="M561.49,-5 │ │ │ -00001ca0: 342e 3938 4335 3439 2e30 342c 2d34 362e 4.98C549.04,-46. │ │ │ -00001cb0: 3834 2035 3330 2e30 342c 2d33 342e 3431 84 530.04,-34.41 │ │ │ -00001cc0: 2035 3135 2e32 392c 2d32 342e 3736 222f 515.29,-24.76"/ │ │ │ -00001cd0: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ -00001ce0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ -00001cf0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ -00001d00: 733d 2235 3137 2e30 342c 2d32 312e 3732 s="517.04,-21.72 │ │ │ -00001d10: 2035 3036 2e37 352c 2d31 392e 3137 2035 506.75,-19.17 5 │ │ │ -00001d20: 3133 2e32 2c2d 3237 2e35 3720 3531 372e 13.2,-27.57 517. │ │ │ -00001d30: 3034 2c2d 3231 2e37 3222 2f3e 0a3c 2f61 04,-21.72"/>.</a │ │ │ -00001d40: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ -00001d50: 204e 6f64 6531 3020 2d2d 3e0a 3c67 2069 Node10 -->.<g i │ │ │ -00001d60: 643d 224e 6f64 6530 3030 3031 3022 2063 d="Node000010" c │ │ │ -00001d70: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ -00001d80: 746c 653e 4e6f 6465 3130 3c2f 7469 746c tle>Node10</titl │ │ │ -00001d90: 653e 0a3c 6720 6964 3d22 615f 4e6f 6465 e>.<g id="a_Node │ │ │ -00001da0: 3030 3030 3130 223e 3c61 2078 6c69 6e6b 000010"><a xlink │ │ │ -00001db0: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ -00001dc0: 7967 6f6e 2066 696c 6c3d 2223 6530 6530 ygon fill="#e0e0 │ │ │ -00001dd0: 6530 2220 7374 726f 6b65 3d22 2339 3939 e0" stroke="#999 │ │ │ -00001de0: 3939 3922 2070 6f69 6e74 733d 2236 3031 999" points="601 │ │ │ -00001df0: 2c2d 3139 2035 3438 2c2d 3139 2035 3438 ,-19 548,-19 548 │ │ │ -00001e00: 2c30 2036 3031 2c30 2036 3031 2c2d 3139 ,0 601,0 601,-19 │ │ │ -00001e10: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ -00001e20: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ -00001e30: 3d22 3537 342e 3522 2079 3d22 2d37 2220 ="574.5" y="-7" │ │ │ -00001e40: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ -00001e50: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ -00001e60: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ -00001e70: 2e30 3022 3e73 7464 696e 742e 683c 2f74 .00">stdint.h</t │ │ │ -00001e80: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ -00001e90: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>.<!-- Node2&# │ │ │ -00001ea0: 3435 3b26 6774 3b4e 6f64 6531 3020 2d2d 45;>Node10 -- │ │ │ -00001eb0: 3e0a 3c67 2069 643d 2265 6467 6539 5f4e >.<g id="edge9_N │ │ │ -00001ec0: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ -00001ed0: 3030 3130 2220 636c 6173 733d 2265 6467 0010" class="edg │ │ │ -00001ee0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ -00001ef0: 2623 3435 3b26 6774 3b4e 6f64 6531 303c ->Node10< │ │ │ +000000e0: 6e2f 6b65 7964 6174 612e 6820 5061 6765 n/keydata.h Page │ │ │ +000000f0: 733a 2031 202d 2d3e 0a3c 7376 6720 7769 s: 1 -->.<svg wi │ │ │ +00000100: 6474 683d 2231 3038 3370 7422 2068 6569 dth="1083pt" hei │ │ │ +00000110: 6768 743d 2234 3132 7074 220a 2076 6965 ght="412pt". vie │ │ │ +00000120: 7742 6f78 3d22 302e 3030 2030 2e30 3020 wBox="0.00 0.00 │ │ │ +00000130: 3130 3832 2e35 3020 3431 322e 3030 2220 1082.50 412.00" │ │ │ +00000140: 786d 6c6e 733d 2268 7474 703a 2f2f 7777 xmlns="http://ww │ │ │ +00000150: 772e 7733 2e6f 7267 2f32 3030 302f 7376 w.w3.org/2000/sv │ │ │ +00000160: 6722 2078 6d6c 6e73 3a78 6c69 6e6b 3d22 g" xmlns:xlink=" │ │ │ +00000170: 6874 7470 3a2f 2f77 7777 2e77 332e 6f72 http://www.w3.or │ │ │ +00000180: 672f 3139 3939 2f78 6c69 6e6b 223e 0a3c g/1999/xlink">.< │ │ │ +00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ +000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ +000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ +000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ +000001d0: 736c 6174 6528 3420 3430 3829 223e 0a3c slate(4 408)">.< │ │ │ +000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 6b65 title>ucommon/ke │ │ │ +000001f0: 7964 6174 612e 683c 2f74 6974 6c65 3e0a ydata.h. │ │ │ +00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ +00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ +00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1</ti │ │ │ +00000240: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ +00000250: 6465 3030 3030 3031 223e 3c61 2078 6c69 de000001"><a xli │ │ │ +00000260: 6e6b 3a74 6974 6c65 3d22 5061 7273 696e nk:title="Parsin │ │ │ +00000270: 6720 6f66 2063 6f6e 6669 6720 6669 6c65 g of config file │ │ │ +00000280: 7320 7468 6174 2068 6176 6520 6b65 7977 s that have keyw │ │ │ +00000290: 6f72 642f 7661 6c75 6520 7061 6972 732e ord/value pairs. │ │ │ +000002a0: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">.<polygon fill │ │ │ +000002b0: 3d22 2339 3939 3939 3922 2073 7472 6f6b ="#999999" strok │ │ │ +000002c0: 653d 2223 3636 3636 3636 2220 706f 696e e="#666666" poin │ │ │ +000002d0: 7473 3d22 3638 352e 352c 2d34 3034 2035 ts="685.5,-404 5 │ │ │ +000002e0: 3639 2e35 2c2d 3430 3420 3536 392e 352c 69.5,-404 569.5, │ │ │ +000002f0: 2d33 3835 2036 3835 2e35 2c2d 3338 3520 -385 685.5,-385 │ │ │ +00000300: 3638 352e 352c 2d34 3034 222f 3e0a 3c74 685.5,-404"/>.<t │ │ │ +00000310: 6578 7420 7465 7874 2d61 6e63 686f 723d ext text-anchor= │ │ │ +00000320: 226d 6964 646c 6522 2078 3d22 3632 372e "middle" x="627. │ │ │ +00000330: 3522 2079 3d22 2d33 3932 2220 666f 6e74 5" y="-392" font │ │ │ +00000340: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ +00000350: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ +00000360: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ +00000370: 3e75 636f 6d6d 6f6e 2f6b 6579 6461 7461 >ucommon/keydata │ │ │ +00000380: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00000390: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +000003a0: 6465 3220 2d2d 3e0a 3c67 2069 643d 224e de2 -->.<g id="N │ │ │ +000003b0: 6f64 6530 3030 3030 3222 2063 6c61 7373 ode000002" class │ │ │ +000003c0: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +000003d0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2...ucommon/pla │ │ │ +00000530: 7466 6f72 6d2e 683c 2f74 6578 743e 0a3c tform.h.< │ │ │ +00000540: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node1-&g │ │ │ +000005b0: 743b 4e6f 6465 323c 2f74 6974 6c65 3e0a t;Node2. │ │ │ +000005c0: 3c67 2069 643d 2261 5f65 6467 6531 5f4e .... │ │ │ +00000740: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .
...No │ │ │ +00000780: 6465 3138 3c2f 7469 746c 653e 0a3c 6720 de18...u │ │ │ +000008d0: 636f 6d6d 6f6e 2f6c 696e 6b65 642e 683c common/linked.h< │ │ │ +000008e0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +000008f0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +00000950: 6465 3126 2334 353b 2667 743b 4e6f 6465 de1->Node │ │ │ +00000960: 3138 3c2f 7469 746c 653e 0a3c 6720 6964 18.........Node1->N │ │ │ +00000cc0: 6f64 6532 353c 2f74 6974 6c65 3e0a 3c67 ode25.... │ │ │ +00000dd0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00000de0: 212d 2d20 4e6f 6465 3320 2d2d 3e0a 3c67 !-- Node3 -->..< │ │ │ +00000e10: 7469 746c 653e 4e6f 6465 333c 2f74 6974 title>Node3...cstdlib
..
.< │ │ │ +00000f20: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>. │ │ │ +00000f40: 0a3c 6720 6964 3d22 6564 6765 325f 4e6f ..Node2& │ │ │ +00000f80: 2334 353b 2667 743b 4e6f 6465 333c 2f74 #45;>Node3</t │ │ │ +00000f90: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00000fa0: 6467 6532 5f4e 6f64 6530 3030 3030 325f dge2_Node000002_ │ │ │ +00000fb0: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ +00000fc0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +00000fd0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ +00000fe0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ +00000ff0: 6622 2064 3d22 4d35 3939 2e31 322c 2d35 f" d="M599.12,-5 │ │ │ +00001000: 372e 3331 4336 3632 2e33 382c 2d35 302e 7.31C662.38,-50. │ │ │ +00001010: 3320 3736 352e 3339 2c2d 3337 2e36 3220 3 765.39,-37.62 │ │ │ +00001020: 3836 332e 3539 2c2d 3138 2e39 3822 2f3e 863.59,-18.98"/> │ │ │ +00001030: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00001040: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ +00001050: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ +00001060: 3d22 3836 342e 3533 2c2d 3232 2e33 3620 ="864.53,-22.36 │ │ │ +00001070: 3837 332e 3639 2c2d 3137 2e30 3320 3836 873.69,-17.03 86 │ │ │ +00001080: 332e 3231 2c2d 3135 2e34 3920 3836 342e 3.21,-15.49 864. │ │ │ +00001090: 3533 2c2d 3232 2e33 3622 2f3e 0a3c 2f61 53,-22.36"/>.</a │ │ │ +000010a0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +000010b0: 204e 6f64 6534 202d 2d3e 0a3c 6720 6964 Node4 -->.<g id │ │ │ +000010c0: 3d22 4e6f 6465 3030 3030 3034 2220 636c ="Node000004" cl │ │ │ +000010d0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ +000010e0: 6c65 3e4e 6f64 6534 3c2f 7469 746c 653e le>Node4 │ │ │ +000010f0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...cstddef... │ │ │ +000011f0: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ... │ │ │ +00001240: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ +00001250: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4</titl │ │ │ +00001260: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00001270: 335f 4e6f 6465 3030 3030 3032 5f4e 6f64 3_Node000002_Nod │ │ │ +00001280: 6530 3030 3030 3422 3e3c 6120 786c 696e e000004"><a xlin │ │ │ +00001290: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ +000012a0: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ +000012b0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ +000012c0: 643d 224d 3437 392e 3839 2c2d 3535 2e35 d="M479.89,-55.5 │ │ │ +000012d0: 3843 3432 342e 3639 2c2d 3437 2e39 3220 8C424.69,-47.92 │ │ │ +000012e0: 3334 302e 3132 2c2d 3335 2e33 3520 3235 340.12,-35.35 25 │ │ │ +000012f0: 382e 3138 2c2d 3139 2e32 3122 2f3e 0a3c 8.18,-19.21"/>.< │ │ │ +00001300: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00001310: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00001320: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00001330: 3235 382e 3639 2c2d 3135 2e37 3420 3234 258.69,-15.74 24 │ │ │ +00001340: 382e 322c 2d31 372e 3232 2032 3537 2e33 8.2,-17.22 257.3 │ │ │ +00001350: 332c 2d32 322e 3631 2032 3538 2e36 392c 3,-22.61 258.69, │ │ │ +00001360: 2d31 352e 3734 222f 3e0a 3c2f 613e 0a3c -15.74"/>.</a>.< │ │ │ +00001370: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00001380: 6465 3520 2d2d 3e0a 3c67 2069 643d 224e de5 -->.<g id="N │ │ │ +00001390: 6f64 6530 3030 3030 3522 2063 6c61 7373 ode000005" class │ │ │ +000013a0: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +000013b0: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5...stdexcept..... │ │ │ +000014e0: 3c67 2069 643d 2265 6467 6534 5f4e 6f64 .Node2&# │ │ │ +00001520: 3435 3b26 6774 3b4e 6f64 6535 3c2f 7469 45;>Node5</ti │ │ │ +00001530: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ +00001540: 6765 345f 4e6f 6465 3030 3030 3032 5f4e ge4_Node000002_N │ │ │ +00001550: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ +00001560: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00001570: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00001580: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00001590: 2220 643d 224d 3539 392e 3135 2c2d 3538 " d="M599.15,-58 │ │ │ +000015a0: 2e33 3543 3637 342e 3135 2c2d 3531 2e35 .35C674.15,-51.5 │ │ │ +000015b0: 3120 3830 372e 3034 2c2d 3338 2e32 2039 1 807.04,-38.2 9 │ │ │ +000015c0: 3330 2e39 352c 2d31 382e 3935 222f 3e0a 30.95,-18.95"/>. │ │ │ +000015d0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +000015e0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +000015f0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00001600: 2239 3331 2e36 362c 2d32 322e 3338 2039 "931.66,-22.38 9 │ │ │ +00001610: 3430 2e39 392c 2d31 372e 3337 2039 3330 40.99,-17.37 930 │ │ │ +00001620: 2e35 372c 2d31 352e 3436 2039 3331 2e36 .57,-15.46 931.6 │ │ │ +00001630: 362c 2d32 322e 3338 222f 3e0a 3c2f 613e 6,-22.38"/>.</a> │ │ │ +00001640: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ +00001650: 4e6f 6465 3620 2d2d 3e0a 3c67 2069 643d Node6 -->.<g id= │ │ │ +00001660: 224e 6f64 6530 3030 3030 3622 2063 6c61 "Node000006" cla │ │ │ +00001670: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ +00001680: 653e 4e6f 6465 363c 2f74 6974 6c65 3e0a e>Node6. │ │ │ +00001690: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ +00001710: 0a3c 7465 7874 2074 6578 742d 616e 6368 .pthread.h.....< │ │ │ +000017b0: 6720 6964 3d22 6564 6765 355f 4e6f 6465 g id="edge5_Node │ │ │ +000017c0: 3030 3030 3032 5f4e 6f64 6530 3030 3030 000002_Node00000 │ │ │ +000017d0: 3622 2063 6c61 7373 3d22 6564 6765 223e 6" class="edge"> │ │ │ +000017e0: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ +000017f0: 353b 2667 743b 4e6f 6465 363c 2f74 6974 5;>Node6</tit │ │ │ +00001800: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00001810: 6535 5f4e 6f64 6530 3030 3030 325f 4e6f e5_Node000002_No │ │ │ +00001820: 6465 3030 3030 3036 223e 3c61 2078 6c69 de000006"><a xli │ │ │ +00001830: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00001840: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00001850: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00001860: 2064 3d22 4d35 3030 2e36 322c 2d35 342e d="M500.62,-54. │ │ │ +00001870: 3938 4334 3536 2e34 2c2d 3435 2e33 2033 98C456.4,-45.3 3 │ │ │ +00001880: 3834 2e34 372c 2d32 392e 3535 2033 3339 84.47,-29.55 339 │ │ │ +00001890: 2e31 342c 2d31 392e 3632 222f 3e0a 3c70 .14,-19.62"/>.<p │ │ │ +000018a0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ +000018b0: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ +000018c0: 3362 3866 6622 2070 6f69 6e74 733d 2233 3b8ff" points="3 │ │ │ +000018d0: 3339 2e38 352c 2d31 362e 3139 2033 3239 39.85,-16.19 329 │ │ │ +000018e0: 2e33 332c 2d31 372e 3437 2033 3338 2e33 .33,-17.47 338.3 │ │ │ +000018f0: 352c 2d32 332e 3033 2033 3339 2e38 352c 5,-23.03 339.85, │ │ │ +00001900: 2d31 362e 3139 222f 3e0a 3c2f 613e 0a3c -16.19"/>.</a>.< │ │ │ +00001910: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00001920: 6465 3720 2d2d 3e0a 3c67 2069 643d 224e de7 -->.<g id="N │ │ │ +00001930: 6f64 6530 3030 3030 3722 2063 6c61 7373 ode000007" class │ │ │ +00001940: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +00001950: 4e6f 6465 373c 2f74 6974 6c65 3e0a 3c67 Node7...< │ │ │ +000019e0: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ +000019f0: 3d22 6d69 6464 6c65 2220 783d 2233 3734 ="middle" x="374 │ │ │ +00001a00: 2e35 2220 793d 222d 3722 2066 6f6e 742d .5" y="-7" font- │ │ │ +00001a10: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ +00001a20: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ +00001a30: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ +00001a40: 7369 676e 616c 2e68 3c2f 7465 7874 3e0a signal.h. │ │ │ +00001a50: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00001a60: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ +00001a70: 743b 4e6f 6465 3720 2d2d 3e0a 3c67 2069 t;Node7 -->..Node2-& │ │ │ +00001ac0: 6774 3b4e 6f64 6537 3c2f 7469 746c 653e gt;Node7 │ │ │ +00001ad0: 0a3c 6720 6964 3d22 615f 6564 6765 365f .........N │ │ │ +00001c20: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8...sys/sta │ │ │ +00001d20: 742e 683c 2f74 6578 743e 0a3c 2f61 3e0a t.h.. │ │ │ +00001d30: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ +00001d90: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ +00001da0: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8........ │ │ │ -00002020: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ -00002040: 0a3c 7469 746c 653e 4e6f 6465 3131 3c2f .Node11</ │ │ │ -00002050: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -00002060: 4e6f 6465 3030 3030 3131 223e 3c61 2078 Node000011"><a x │ │ │ -00002070: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ -00002080: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00002090: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ -000020a0: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ -000020b0: 2236 3735 2e35 2c2d 3139 2036 3139 2e35 "675.5,-19 619.5 │ │ │ -000020c0: 2c2d 3139 2036 3139 2e35 2c30 2036 3735 ,-19 619.5,0 675 │ │ │ -000020d0: 2e35 2c30 2036 3735 2e35 2c2d 3139 222f .5,0 675.5,-19"/ │ │ │ -000020e0: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ -000020f0: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ -00002100: 3634 372e 3522 2079 3d22 2d37 2220 666f 647.5" y="-7" fo │ │ │ -00002110: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ -00002120: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ -00002130: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ -00002140: 3022 3e75 6e69 7374 642e 683c 2f74 6578 0">unistd.h</tex │ │ │ -00002150: 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 t>.</a>.</g>.</g │ │ │ -00002160: 3e0a 3c21 2d2d 204e 6f64 6532 2623 3435 >.<!-- Node2- │ │ │ -00002170: 3b26 6774 3b4e 6f64 6531 3120 2d2d 3e0a ;>Node11 -->. │ │ │ -00002180: 3c67 2069 643d 2265 6467 6531 305f 4e6f <g id="edge10_No │ │ │ -00002190: 6465 3030 3030 3032 5f4e 6f64 6530 3030 de000002_Node000 │ │ │ -000021a0: 3031 3122 2063 6c61 7373 3d22 6564 6765 011" class="edge │ │ │ -000021b0: 223e 0a3c 7469 746c 653e 4e6f 6465 3226 ">.<title>Node2& │ │ │ -000021c0: 2334 353b 2667 743b 4e6f 6465 3131 3c2f #45;>Node11</ │ │ │ -000021d0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ -000021e0: 6564 6765 3130 5f4e 6f64 6530 3030 3030 edge10_Node00000 │ │ │ -000021f0: 325f 4e6f 6465 3030 3030 3131 223e 3c61 2_Node000011"><a │ │ │ -00002200: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ -00002210: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ -00002220: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ -00002230: 3866 6622 2064 3d22 4d35 3836 2e32 332c 8ff" d="M586.23, │ │ │ -00002240: 2d35 342e 3938 4335 3937 2e32 332c 2d34 -54.98C597.23,-4 │ │ │ -00002250: 3720 3631 332e 3932 2c2d 3334 2e38 3820 7 613.92,-34.88 │ │ │ -00002260: 3632 372e 312c 2d32 352e 3331 222f 3e0a 627.1,-25.31"/>. │ │ │ -00002270: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ -00002280: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ -00002290: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ -000022a0: 2236 3239 2e35 322c 2d32 372e 3838 2036 "629.52,-27.88 6 │ │ │ -000022b0: 3335 2e35 362c 2d31 392e 3137 2036 3235 35.56,-19.17 625 │ │ │ -000022c0: 2e34 312c 2d32 322e 3231 2036 3239 2e35 .41,-22.21 629.5 │ │ │ -000022d0: 322c 2d32 372e 3838 222f 3e0a 3c2f 613e 2,-27.88"/>.</a> │ │ │ -000022e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ -000022f0: 4e6f 6465 3132 202d 2d3e 0a3c 6720 6964 Node12 -->.<g id │ │ │ -00002300: 3d22 4e6f 6465 3030 3030 3132 2220 636c ="Node000012" cl │ │ │ -00002310: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ -00002320: 6c65 3e4e 6f64 6531 323c 2f74 6974 6c65 le>Node12...st │ │ │ -00002420: 6469 6f2e 683c 2f74 6578 743e 0a3c 2f61 dio.h......Node2-&g │ │ │ -000024a0: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ -000024b0: 0a3c 6720 6964 3d22 615f 6564 6765 3131 ...

..< │ │ │ -000025c0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node13. │ │ │ -00002610: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ -00002690: 0a3c 7465 7874 2074 6578 742d 616e 6368 .cctype. │ │ │ -00002700: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00002710: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ -00002720: 743b 4e6f 6465 3133 202d 2d3e 0a3c 6720 t;Node13 -->.. │ │ │ -00002760: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ -00002770: 3b26 6774 3b4e 6f64 6531 333c 2f74 6974 ;>Node13</tit │ │ │ -00002780: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ -00002790: 6531 325f 4e6f 6465 3030 3030 3032 5f4e e12_Node000002_N │ │ │ -000027a0: 6f64 6530 3030 3031 3322 3e3c 6120 786c ode000013"><a xl │ │ │ -000027b0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -000027c0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ -000027d0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ -000027e0: 2220 643d 224d 3630 382e 3536 2c2d 3534 " d="M608.56,-54 │ │ │ -000027f0: 2e39 3843 3634 372e 3937 2c2d 3435 2e31 .98C647.97,-45.1 │ │ │ -00002800: 3320 3731 322e 352c 2d32 3920 3735 322e 3 712.5,-29 752. │ │ │ -00002810: 3036 2c2d 3139 2e31 3122 2f3e 0a3c 706f 06,-19.11"/>.<po │ │ │ -00002820: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ -00002830: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ -00002840: 6238 6666 2220 706f 696e 7473 3d22 3735 b8ff" points="75 │ │ │ -00002850: 322e 3934 2c2d 3232 2e35 2037 3631 2e38 2.94,-22.5 761.8 │ │ │ -00002860: 2c2d 3136 2e36 3820 3735 312e 3234 2c2d ,-16.68 751.24,- │ │ │ -00002870: 3135 2e37 3120 3735 322e 3934 2c2d 3232 15.71 752.94,-22 │ │ │ -00002880: 2e35 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .5"/>.</a>.</g>. │ │ │ -00002890: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3134 </g>.<!-- Node14 │ │ │ -000028a0: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ -000028b0: 3030 3030 3134 2220 636c 6173 733d 226e 000014" class="n │ │ │ -000028c0: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ -000028d0: 6531 343c 2f74 6974 6c65 3e0a 3c67 2069 e14...climits< │ │ │ -000029d0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ -000029e0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ -00002a40: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ -00002a50: 3134 3c2f 7469 746c 653e 0a3c 6720 6964 14.... │ │ │ -00002b60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ -00002b70: 212d 2d20 4e6f 6465 3135 202d 2d3e 0a3c !-- Node15 -->.< │ │ │ -00002b80: 6720 6964 3d22 4e6f 6465 3030 3030 3135 g id="Node000015 │ │ │ -00002b90: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ -00002ba0: 3c74 6974 6c65 3e4e 6f64 6531 353c 2f74 Node15</t │ │ │ -00002bb0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ -00002bc0: 6f64 6530 3030 3031 3522 3e3c 6120 786c ode000015"><a xl │ │ │ -00002bd0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ -00002be0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ -00002bf0: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ -00002c00: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ -00002c10: 3934 352c 2d31 3920 3839 382c 2d31 3920 945,-19 898,-19 │ │ │ -00002c20: 3839 382c 3020 3934 352c 3020 3934 352c 898,0 945,0 945, │ │ │ -00002c30: 2d31 3922 2f3e 0a3c 7465 7874 2074 6578 -19"/>.<text tex │ │ │ -00002c40: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ -00002c50: 2220 783d 2239 3231 2e35 2220 793d 222d " x="921.5" y="- │ │ │ -00002c60: 3722 2066 6f6e 742d 6661 6d69 6c79 3d22 7" font-family=" │ │ │ -00002c70: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ -00002c80: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ -00002c90: 2231 302e 3030 223e 6365 7272 6e6f 3c2f "10.00">cerrno</ │ │ │ -00002ca0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ -00002cb0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 </g>.<!-- Node2& │ │ │ -00002cc0: 2334 353b 2667 743b 4e6f 6465 3135 202d #45;>Node15 - │ │ │ -00002cd0: 2d3e 0a3c 6720 6964 3d22 6564 6765 3134 ->.<g id="edge14 │ │ │ -00002ce0: 5f4e 6f64 6530 3030 3030 325f 4e6f 6465 _Node000002_Node │ │ │ -00002cf0: 3030 3030 3135 2220 636c 6173 733d 2265 000015" class="e │ │ │ -00002d00: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ -00002d10: 6532 2623 3435 3b26 6774 3b4e 6f64 6531 e2->Node1 │ │ │ -00002d20: 353c 2f74 6974 6c65 3e0a 3c67 2069 643d 5......... │ │ │ -00002fe0: 4e6f 6465 3226 2334 353b 2667 743b 4e6f Node2->No │ │ │ -00002ff0: 6465 3136 3c2f 7469 746c 653e 0a3c 6720 de16...

..< │ │ │ -00003130: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node17. │ │ │ -00003180: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 .. │ │ │ -00003210: 3c74 6578 7420 7465 7874 2d61 6e63 686f assert.h... │ │ │ -00003290: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ..< │ │ │ -000032b0: 6720 6964 3d22 6564 6765 3136 5f4e 6f64 g id="edge16_Nod │ │ │ -000032c0: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ -000032d0: 3137 2220 636c 6173 733d 2265 6467 6522 17" class="edge" │ │ │ -000032e0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.Node2&# │ │ │ -000032f0: 3435 3b26 6774 3b4e 6f64 6531 373c 2f74 45;>Node17</t │ │ │ -00003300: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ -00003310: 6467 6531 365f 4e6f 6465 3030 3030 3032 dge16_Node000002 │ │ │ -00003320: 5f4e 6f64 6530 3030 3031 3722 3e3c 6120 _Node000017"><a │ │ │ -00003330: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ -00003340: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ -00003350: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ -00003360: 6666 2220 643d 224d 3633 342e 3333 2c2d ff" d="M634.33,- │ │ │ -00003370: 3536 2e30 3443 3633 372e 3433 2c2d 3535 56.04C637.43,-55 │ │ │ -00003380: 2e36 3820 3634 302e 352c 2d35 352e 3333 .68 640.5,-55.33 │ │ │ -00003390: 2036 3433 2e35 2c2d 3535 2038 3032 2e36 643.5,-55 802.6 │ │ │ -000033a0: 332c 2d33 372e 3338 2038 3436 2e34 2c2d 3,-37.38 846.4,- │ │ │ -000033b0: 3435 2e30 3220 3130 3037 2e39 392c 2d31 45.02 1007.99,-1 │ │ │ -000033c0: 392e 3035 222f 3e0a 3c70 6f6c 7967 6f6e 9.05"/>.<polygon │ │ │ -000033d0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ -000033e0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ -000033f0: 2070 6f69 6e74 733d 2231 3030 382e 3938 points="1008.98 │ │ │ -00003400: 2c2d 3232 2e34 3320 3130 3138 2e32 392c ,-22.43 1018.29, │ │ │ -00003410: 2d31 372e 3337 2031 3030 372e 3836 2c2d -17.37 1007.86,- │ │ │ -00003420: 3135 2e35 3220 3130 3038 2e39 382c 2d32 15.52 1008.98,-2 │ │ │ -00003430: 322e 3433 222f 3e0a 3c2f 613e 0a3c 2f67 2.43"/>.</a>.</g │ │ │ -00003440: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c2f 7376 >.</g>.</g>.</sv │ │ │ -00003450: 673e 0a g>. │ │ │ +00001f10: 5f4e 6f64 6530 3030 3030 3922 3e3c 6120 _Node000009"><a │ │ │ +00001f20: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00001f30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ +00001f40: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ +00001f50: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ +00001f60: 3d22 3537 342e 352c 2d31 3920 3530 322e ="574.5,-19 502. │ │ │ +00001f70: 352c 2d31 3920 3530 322e 352c 3020 3537 5,-19 502.5,0 57 │ │ │ +00001f80: 342e 352c 3020 3537 342e 352c 2d31 3922 4.5,0 574.5,-19" │ │ │ +00001f90: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ +00001fa0: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ +00001fb0: 2235 3338 2e35 2220 793d 222d 3722 2066 "538.5" y="-7" f │ │ │ +00001fc0: 6f6e 742d 6661 6d69 6c79 3d22 4865 6c76 ont-family="Helv │ │ │ +00001fd0: 6574 6963 612c 7361 6e73 2d53 6572 6966 etica,sans-Serif │ │ │ +00001fe0: 2220 666f 6e74 2d73 697a 653d 2231 302e " font-size="10. │ │ │ +00001ff0: 3030 223e 7379 732f 7479 7065 732e 683c 00">sys/types.h< │ │ │ +00002000: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.</a>.</g> │ │ │ +00002010: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ +00002020: 2623 3435 3b26 6774 3b4e 6f64 6539 202d ->Node9 - │ │ │ +00002030: 2d3e 0a3c 6720 6964 3d22 6564 6765 385f ->.<g id="edge8_ │ │ │ +00002040: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ +00002050: 3030 3030 3922 2063 6c61 7373 3d22 6564 00009" class="ed │ │ │ +00002060: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00002070: 3226 2334 353b 2667 743b 4e6f 6465 393c 2->Node9< │ │ │ +00002080: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00002090: 5f65 6467 6538 5f4e 6f64 6530 3030 3030 _edge8_Node00000 │ │ │ +000020a0: 325f 4e6f 6465 3030 3030 3039 223e 3c61 2_Node000009"><a │ │ │ +000020b0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +000020c0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +000020d0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +000020e0: 3866 6622 2064 3d22 4d35 3339 2e33 332c 8ff" d="M539.33, │ │ │ +000020f0: 2d35 342e 3735 4335 3339 2e32 2c2d 3437 -54.75C539.2,-47 │ │ │ +00002100: 2e38 2035 3339 2e30 322c 2d33 372e 3835 .8 539.02,-37.85 │ │ │ +00002110: 2035 3338 2e38 352c 2d32 392e 3133 222f 538.85,-29.13"/ │ │ │ +00002120: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ +00002130: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ +00002140: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ +00002150: 733d 2235 3432 2e33 352c 2d32 392e 3032 s="542.35,-29.02 │ │ │ +00002160: 2035 3338 2e36 362c 2d31 392e 3039 2035 538.66,-19.09 5 │ │ │ +00002170: 3335 2e33 352c 2d32 392e 3135 2035 3432 35.35,-29.15 542 │ │ │ +00002180: 2e33 352c 2d32 392e 3032 222f 3e0a 3c2f .35,-29.02"/>.</ │ │ │ +00002190: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +000021a0: 2d20 4e6f 6465 3130 202d 2d3e 0a3c 6720 - Node10 -->.<g │ │ │ +000021b0: 6964 3d22 4e6f 6465 3030 3030 3130 2220 id="Node000010" │ │ │ +000021c0: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ +000021d0: 6974 6c65 3e4e 6f64 6531 303c 2f74 6974 itle>Node10</tit │ │ │ +000021e0: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ +000021f0: 6530 3030 3031 3022 3e3c 6120 786c 696e e000010"><a xlin │ │ │ +00002200: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ +00002210: 6c79 676f 6e20 6669 6c6c 3d22 2365 3065 lygon fill="#e0e │ │ │ +00002220: 3065 3022 2073 7472 6f6b 653d 2223 3939 0e0" stroke="#99 │ │ │ +00002230: 3939 3939 2220 706f 696e 7473 3d22 3634 9999" points="64 │ │ │ +00002240: 362c 2d31 3920 3539 332c 2d31 3920 3539 6,-19 593,-19 59 │ │ │ +00002250: 332c 3020 3634 362c 3020 3634 362c 2d31 3,0 646,0 646,-1 │ │ │ +00002260: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ +00002270: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ +00002280: 783d 2236 3139 2e35 2220 793d 222d 3722 x="619.5" y="-7" │ │ │ +00002290: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ +000022a0: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ +000022b0: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ +000022c0: 302e 3030 223e 7374 6469 6e74 2e68 3c2f 0.00">stdint.h</ │ │ │ +000022d0: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ +000022e0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3226 </g>.<!-- Node2& │ │ │ +000022f0: 2334 353b 2667 743b 4e6f 6465 3130 202d #45;>Node10 - │ │ │ +00002300: 2d3e 0a3c 6720 6964 3d22 6564 6765 395f ->.<g id="edge9_ │ │ │ +00002310: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ +00002320: 3030 3031 3022 2063 6c61 7373 3d22 6564 00010" class="ed │ │ │ +00002330: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00002340: 3226 2334 353b 2667 743b 4e6f 6465 3130 2->Node10 │ │ │ +00002350: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ +00002380: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ +00002390: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.. │ │ │ +00002460: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00002470: 3c21 2d2d 204e 6f64 6531 3120 2d2d 3e0a . │ │ │ +00002480: 3c67 2069 643d 224e 6f64 6530 3030 3031 │ │ │ +000024a0: 0a3c 7469 746c 653e 4e6f 6465 3131 3c2f .Node11</ │ │ │ +000024b0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +000024c0: 4e6f 6465 3030 3030 3131 223e 3c61 2078 Node000011"><a x │ │ │ +000024d0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ +000024e0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +000024f0: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ +00002500: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ +00002510: 2238 3535 2e35 2c2d 3139 2037 3939 2e35 "855.5,-19 799.5 │ │ │ +00002520: 2c2d 3139 2037 3939 2e35 2c30 2038 3535 ,-19 799.5,0 855 │ │ │ +00002530: 2e35 2c30 2038 3535 2e35 2c2d 3139 222f .5,0 855.5,-19"/ │ │ │ +00002540: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ +00002550: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ +00002560: 3832 372e 3522 2079 3d22 2d37 2220 666f 827.5" y="-7" fo │ │ │ +00002570: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ +00002580: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ +00002590: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ +000025a0: 3022 3e75 6e69 7374 642e 683c 2f74 6578 0">unistd.h</tex │ │ │ +000025b0: 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 t>.</a>.</g>.</g │ │ │ +000025c0: 3e0a 3c21 2d2d 204e 6f64 6532 2623 3435 >.<!-- Node2- │ │ │ +000025d0: 3b26 6774 3b4e 6f64 6531 3120 2d2d 3e0a ;>Node11 -->. │ │ │ +000025e0: 3c67 2069 643d 2265 6467 6531 305f 4e6f <g id="edge10_No │ │ │ +000025f0: 6465 3030 3030 3032 5f4e 6f64 6530 3030 de000002_Node000 │ │ │ +00002600: 3031 3122 2063 6c61 7373 3d22 6564 6765 011" class="edge │ │ │ +00002610: 223e 0a3c 7469 746c 653e 4e6f 6465 3226 ">.<title>Node2& │ │ │ +00002620: 2334 353b 2667 743b 4e6f 6465 3131 3c2f #45;>Node11</ │ │ │ +00002630: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00002640: 6564 6765 3130 5f4e 6f64 6530 3030 3030 edge10_Node00000 │ │ │ +00002650: 325f 4e6f 6465 3030 3030 3131 223e 3c61 2_Node000011"><a │ │ │ +00002660: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00002670: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00002680: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00002690: 3866 6622 2064 3d22 4d35 3932 2e30 352c 8ff" d="M592.05, │ │ │ +000026a0: 2d35 342e 3938 4336 3430 2e37 342c 2d34 -54.98C640.74,-4 │ │ │ +000026b0: 362e 3920 3731 352e 3434 2c2d 3334 2e30 6.9 715.44,-34.0 │ │ │ +000026c0: 3520 3738 392e 3331 2c2d 3139 2e31 3622 5 789.31,-19.16" │ │ │ +000026d0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ +000026e0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ +000026f0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ +00002700: 7473 3d22 3739 302e 3135 2c2d 3232 2e35 ts="790.15,-22.5 │ │ │ +00002710: 3620 3739 392e 3235 2c2d 3137 2e31 3420 6 799.25,-17.14 │ │ │ +00002720: 3738 382e 3735 2c2d 3135 2e37 2037 3930 788.75,-15.7 790 │ │ │ +00002730: 2e31 352c 2d32 322e 3536 222f 3e0a 3c2f .15,-22.56"/>.</ │ │ │ +00002740: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +00002750: 2d20 4e6f 6465 3132 202d 2d3e 0a3c 6720 - Node12 -->.<g │ │ │ +00002760: 6964 3d22 4e6f 6465 3030 3030 3132 2220 id="Node000012" │ │ │ +00002770: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ +00002780: 6974 6c65 3e4e 6f64 6531 323c 2f74 6974 itle>Node12</tit │ │ │ +00002790: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ +000027a0: 6530 3030 3031 3222 3e3c 6120 786c 696e e000012"><a xlin │ │ │ +000027b0: 6b3a 7469 746c 653d 2220 223e 0a3c 706f k:title=" ">.<po │ │ │ +000027c0: 6c79 676f 6e20 6669 6c6c 3d22 2365 3065 lygon fill="#e0e │ │ │ +000027d0: 3065 3022 2073 7472 6f6b 653d 2223 3939 0e0" stroke="#99 │ │ │ +000027e0: 3939 3939 2220 706f 696e 7473 3d22 3130 9999" points="10 │ │ │ +000027f0: 3734 2e35 2c2d 3139 2031 3032 342e 352c 74.5,-19 1024.5, │ │ │ +00002800: 2d31 3920 3130 3234 2e35 2c30 2031 3037 -19 1024.5,0 107 │ │ │ +00002810: 342e 352c 3020 3130 3734 2e35 2c2d 3139 4.5,0 1074.5,-19 │ │ │ +00002820: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ +00002830: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ +00002840: 3d22 3130 3439 2e35 2220 793d 222d 3722 ="1049.5" y="-7" │ │ │ +00002850: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ +00002860: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ +00002870: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ +00002880: 302e 3030 223e 7374 6469 6f2e 683c 2f74 0.00">stdio.h</t │ │ │ +00002890: 6578 743e 0a3c 2f61 3e0a 3c2f 673e 0a3c ext>.</a>.</g>.< │ │ │ +000028a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 2623 /g>.<!-- Node2&# │ │ │ +000028b0: 3435 3b26 6774 3b4e 6f64 6531 3220 2d2d 45;>Node12 -- │ │ │ +000028c0: 3e0a 3c67 2069 643d 2265 6467 6531 315f >.<g id="edge11_ │ │ │ +000028d0: 4e6f 6465 3030 3030 3032 5f4e 6f64 6530 Node000002_Node0 │ │ │ +000028e0: 3030 3031 3222 2063 6c61 7373 3d22 6564 00012" class="ed │ │ │ +000028f0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ +00002900: 3226 2334 353b 2667 743b 4e6f 6465 3132 2->Node12 │ │ │ +00002910: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00002940: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ +00002a30: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ +00002a70: 6465 3133 3c2f 7469 746c 653e 0a3c 6720 de13...c │ │ │ +00002b60: 6374 7970 653c 2f74 6578 743e 0a3c 2f61 ctype......Node2-&g │ │ │ +00002be0: 743b 4e6f 6465 3133 3c2f 7469 746c 653e t;Node13 │ │ │ +00002bf0: 0a3c 6720 6964 3d22 615f 6564 6765 3132 ...

..< │ │ │ +00002d00: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node14. │ │ │ +00002d50: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..clim │ │ │ +00002e40: 6974 733c 2f74 6578 743e 0a3c 2f61 3e0a its.. │ │ │ +00002e50: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node2-> │ │ │ +00002ec0: 4e6f 6465 3134 3c2f 7469 746c 653e 0a3c Node14.< │ │ │ +00002ed0: 6720 6964 3d22 615f 6564 6765 3133 5f4e g id="a_edge13_N │ │ │ +00002ee0: 6f64 6530 3030 3030 325f 4e6f 6465 3030 ode000002_Node00 │ │ │ +00002ef0: 3030 3134 223e 3c61 2078 6c69 6e6b 3a74 0014">.......< │ │ │ +00003140: 6720 6964 3d22 6564 6765 3134 5f4e 6f64 g id="edge14_Nod │ │ │ +00003150: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ +00003160: 3135 2220 636c 6173 733d 2265 6467 6522 15" class="edge" │ │ │ +00003170: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.Node2&# │ │ │ +00003180: 3435 3b26 6774 3b4e 6f64 6531 353c 2f74 45;>Node15</t │ │ │ +00003190: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000031a0: 6467 6531 345f 4e6f 6465 3030 3030 3032 dge14_Node000002 │ │ │ +000031b0: 5f4e 6f64 6530 3030 3031 3522 3e3c 6120 _Node000015"><a │ │ │ +000031c0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +000031d0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +000031e0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +000031f0: 6666 2220 643d 224d 3437 392e 3834 2c2d ff" d="M479.84,- │ │ │ +00003200: 3631 2e32 3443 3338 392e 3933 2c2d 3537 61.24C389.93,-57 │ │ │ +00003210: 2e31 3220 3231 342e 3331 2c2d 3436 2e33 .12 214.31,-46.3 │ │ │ +00003220: 3320 3537 2e30 322c 2d31 3922 2f3e 0a3c 3 57.02,-19"/>.< │ │ │ +00003230: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ +00003240: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ +00003250: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ +00003260: 3537 2e36 322c 2d31 352e 3535 2034 372e 57.62,-15.55 47. │ │ │ +00003270: 3137 2c2d 3137 2e32 3620 3536 2e34 312c 17,-17.26 56.41, │ │ │ +00003280: 2d32 322e 3434 2035 372e 3632 2c2d 3135 -22.44 57.62,-15 │ │ │ +00003290: 2e35 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e .55"/>.</a>.</g> │ │ │ +000032a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ +000032b0: 3620 2d2d 3e0a 3c67 2069 643d 224e 6f64 6 -->.<g id="Nod │ │ │ +000032c0: 6530 3030 3031 3622 2063 6c61 7373 3d22 e000016" class=" │ │ │ +000032d0: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ +000032e0: 6465 3136 3c2f 7469 746c 653e 0a3c 6720 de16...new< │ │ │ +000033d0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ +000033e0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ +00003440: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ +00003450: 3136 3c2f 7469 746c 653e 0a3c 6720 6964 16........< │ │ │ +00003870: 6720 6964 3d22 6564 6765 3138 5f4e 6f64 g id="edge18_Nod │ │ │ +00003880: 6530 3030 3031 385f 4e6f 6465 3030 3030 e000018_Node0000 │ │ │ +00003890: 3032 2220 636c 6173 733d 2265 6467 6522 02" class="edge" │ │ │ +000038a0: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3826 >.Node18& │ │ │ +000038b0: 2334 353b 2667 743b 4e6f 6465 323c 2f74 #45;>Node2</t │ │ │ +000038c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +000038d0: 6467 6531 385f 4e6f 6465 3030 3030 3138 dge18_Node000018 │ │ │ +000038e0: 5f4e 6f64 6530 3030 3030 3222 3e3c 6120 _Node000002"><a │ │ │ +000038f0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00003900: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00003910: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00003920: 6666 2220 643d 224d 3639 392e 312c 2d32 ff" d="M699.1,-2 │ │ │ +00003930: 3734 2e37 3943 3637 352e 3732 2c2d 3235 74.79C675.72,-25 │ │ │ +00003940: 392e 3035 2036 3237 2e30 352c 2d32 3233 9.05 627.05,-223 │ │ │ +00003950: 2e37 3720 3539 362e 352c 2d31 3834 2035 .77 596.5,-184 5 │ │ │ +00003960: 3732 2e30 332c 2d31 3532 2e31 3420 3535 72.03,-152.14 55 │ │ │ +00003970: 342e 3237 2c2d 3130 382e 3120 3534 352e 4.27,-108.1 545. │ │ │ +00003980: 3535 2c2d 3833 2e36 3722 2f3e 0a3c 706f 55,-83.67"/>.<po │ │ │ +00003990: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +000039a0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +000039b0: 6238 6666 2220 706f 696e 7473 3d22 3534 b8ff" points="54 │ │ │ +000039c0: 382e 3836 2c2d 3832 2e35 3220 3534 322e 8.86,-82.52 542. │ │ │ +000039d0: 3239 2c2d 3734 2e32 3120 3534 322e 3235 29,-74.21 542.25 │ │ │ +000039e0: 2c2d 3834 2e38 3120 3534 382e 3836 2c2d ,-84.81 548.86,- │ │ │ +000039f0: 3832 2e35 3222 2f3e 0a3c 2f61 3e0a 3c2f 82.52"/>.</a>.</ │ │ │ +00003a00: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ +00003a10: 6531 3920 2d2d 3e0a 3c67 2069 643d 224e e19 -->.<g id="N │ │ │ +00003a20: 6f64 6530 3030 3031 3922 2063 6c61 7373 ode000019" class │ │ │ +00003a30: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ +00003a40: 4e6f 6465 3139 3c2f 7469 746c 653e 0a3c Node19.< │ │ │ +00003a50: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00003a60: 3139 223e 3c61 2078 6c69 6e6b 3a68 7265 19">..ucommon │ │ │ +00003ba0: 2f6f 626a 6563 742e 683c 2f74 6578 743e /object.h │ │ │ +00003bb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00003bc0: 3c21 2d2d 204e 6f64 6531 3826 2334 353b .< │ │ │ +00003be0: 6720 6964 3d22 6564 6765 3139 5f4e 6f64 g id="edge19_Nod │ │ │ +00003bf0: 6530 3030 3031 385f 4e6f 6465 3030 3030 e000018_Node0000 │ │ │ +00003c00: 3139 2220 636c 6173 733d 2265 6467 6522 19" class="edge" │ │ │ +00003c10: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3826 >.Node18& │ │ │ +00003c20: 2334 353b 2667 743b 4e6f 6465 3139 3c2f #45;>Node19</ │ │ │ +00003c30: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00003c40: 6564 6765 3139 5f4e 6f64 6530 3030 3031 edge19_Node00001 │ │ │ +00003c50: 385f 4e6f 6465 3030 3030 3139 223e 3c61 8_Node000019"><a │ │ │ +00003c60: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00003c70: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00003c80: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00003c90: 3866 6622 2064 3d22 4d37 3232 2e39 342c 8ff" d="M722.94, │ │ │ +00003ca0: 2d32 3734 2e39 3843 3733 322e 3635 2c2d -274.98C732.65,- │ │ │ +00003cb0: 3236 372e 3037 2037 3437 2e33 322c 2d32 267.07 747.32,-2 │ │ │ +00003cc0: 3535 2e31 3120 3735 392c 2d32 3435 2e35 55.11 759,-245.5 │ │ │ +00003cd0: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<polygon fi │ │ │ +00003ce0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ +00003cf0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ +00003d00: 696e 7473 3d22 3736 312e 3333 2c2d 3234 ints="761.33,-24 │ │ │ +00003d10: 382e 3220 3736 362e 3837 2c2d 3233 392e 8.2 766.87,-239. │ │ │ +00003d20: 3137 2037 3536 2e39 2c2d 3234 322e 3738 17 756.9,-242.78 │ │ │ +00003d30: 2037 3631 2e33 332c 2d32 3438 2e32 222f 761.33,-248.2"/ │ │ │ +00003d40: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ +00003d50: 0a3c 212d 2d20 4e6f 6465 3230 202d 2d3e .<!-- Node20 --> │ │ │ +00003d60: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ +00003d70: 3230 2220 636c 6173 733d 226e 6f64 6522 20" class="node" │ │ │ +00003d80: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 303c >.<title>Node20< │ │ │ +00003d90: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ +00003da0: 5f4e 6f64 6530 3030 3032 3022 3e3c 6120 _Node000020"><a │ │ │ +00003db0: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ +00003dc0: 3430 2e68 746d 6c22 2074 6172 6765 743d 40.html" target= │ │ │ +00003dd0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ +00003de0: 6c65 3d22 5275 6e74 696d 6520 6675 6e63 le="Runtime func │ │ │ +00003df0: 7469 6f6e 732e 223e 0a3c 706f 6c79 676f tions.">.<polygo │ │ │ +00003e00: 6e20 6669 6c6c 3d22 7768 6974 6522 2073 n fill="white" s │ │ │ +00003e10: 7472 6f6b 653d 2223 3636 3636 3636 2220 troke="#666666" │ │ │ +00003e20: 706f 696e 7473 3d22 3837 332e 352c 2d31 points="873.5,-1 │ │ │ +00003e30: 3239 2037 3831 2e35 2c2d 3132 3920 3738 29 781.5,-129 78 │ │ │ +00003e40: 312e 352c 2d31 3130 2038 3733 2e35 2c2d 1.5,-110 873.5,- │ │ │ +00003e50: 3131 3020 3837 332e 352c 2d31 3239 222f 110 873.5,-129"/ │ │ │ +00003e60: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ +00003e70: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ +00003e80: 3832 372e 3522 2079 3d22 2d31 3137 2220 827.5" y="-117" │ │ │ +00003e90: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +00003ea0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +00003eb0: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +00003ec0: 2e30 3022 3e75 636f 6d6d 6f6e 2f63 7072 .00">ucommon/cpr │ │ │ +00003ed0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ +00003ee0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ +00003ef0: 6465 3139 2623 3435 3b26 6774 3b4e 6f64 de19->Nod │ │ │ +00003f00: 6532 3020 2d2d 3e0a 3c67 2069 643d 2265 e20 -->.<g id="e │ │ │ +00003f10: 6467 6532 305f 4e6f 6465 3030 3030 3139 dge20_Node000019 │ │ │ +00003f20: 5f4e 6f64 6530 3030 3032 3022 2063 6c61 _Node000020" cla │ │ │ +00003f30: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +00003f40: 653e 4e6f 6465 3139 2623 3435 3b26 6774 e>Node19-> │ │ │ +00003f50: 3b4e 6f64 6532 303c 2f74 6974 6c65 3e0a ;Node20. │ │ │ +00003f60: 3c67 2069 643d 2261 5f65 6467 6532 305f .....< │ │ │ +000040a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3120 /g>...Node │ │ │ +000040e0: 3231 3c2f 7469 746c 653e 0a3c 6720 6964 21. │ │ │ +00004100: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..ucommon │ │ │ +00004220: 2f67 656e 6572 6963 732e 683c 2f74 6578 /generics.h.... │ │ │ +00004260: 0a3c 6720 6964 3d22 6564 6765 3233 5f4e ..Node1 │ │ │ +000042a0: 3926 2334 353b 2667 743b 4e6f 6465 3231 9->Node21 │ │ │ +000042b0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +000042e0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .... │ │ │ +000043d0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ +00004410: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23...ucommon/ │ │ │ +00004560: 7072 6f74 6f63 6f6c 732e 683c 2f74 6578 protocols.h.... │ │ │ +000045a0: 0a3c 6720 6964 3d22 6564 6765 3238 5f4e ..Node1 │ │ │ +000045e0: 3926 2334 353b 2667 743b 4e6f 6465 3233 9->Node23 │ │ │ +000045f0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00004620: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........ │ │ │ +00004750: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ +00004760: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ +00004770: 3234 223e 3c61 2078 6c69 6e6b 3a74 6974 24">..stdl │ │ │ +00004850: 6962 2e68 3c2f 7465 7874 3e0a 3c2f 613e ib.h. │ │ │ +00004860: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node19-& │ │ │ +000048d0: 6774 3b4e 6f64 6532 343c 2f74 6974 6c65 gt;Node24...... │ │ │ +00004a00: 0a3c 212d 2d20 4e6f 6465 3230 2623 3435 ..< │ │ │ +00004a20: 6720 6964 3d22 6564 6765 3231 5f4e 6f64 g id="edge21_Nod │ │ │ +00004a30: 6530 3030 3032 305f 4e6f 6465 3030 3030 e000020_Node0000 │ │ │ +00004a40: 3032 2220 636c 6173 733d 2265 6467 6522 02" class="edge" │ │ │ +00004a50: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3026 >.Node20& │ │ │ +00004a60: 2334 353b 2667 743b 4e6f 6465 323c 2f74 #45;>Node2</t │ │ │ +00004a70: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ +00004a80: 6467 6532 315f 4e6f 6465 3030 3030 3230 dge21_Node000020 │ │ │ +00004a90: 5f4e 6f64 6530 3030 3030 3222 3e3c 6120 _Node000002"><a │ │ │ +00004aa0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ +00004ab0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ +00004ac0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ +00004ad0: 6666 2220 643d 224d 3738 312e 3233 2c2d ff" d="M781.23,- │ │ │ +00004ae0: 3130 392e 3938 4337 3330 2e38 392c 2d31 109.98C730.89,-1 │ │ │ +00004af0: 3030 2e37 3220 3635 302e 3338 2c2d 3835 00.72 650.38,-85 │ │ │ +00004b00: 2e39 2035 3936 2e32 362c 2d37 352e 3934 .9 596.26,-75.94 │ │ │ +00004b10: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ +00004b20: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ +00004b30: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ +00004b40: 6e74 733d 2235 3936 2e36 2c2d 3732 2e34 nts="596.6,-72.4 │ │ │ +00004b50: 3520 3538 362e 3133 2c2d 3734 2e30 3820 5 586.13,-74.08 │ │ │ +00004b60: 3539 352e 3334 2c2d 3739 2e33 3320 3539 595.34,-79.33 59 │ │ │ +00004b70: 362e 362c 2d37 322e 3435 222f 3e0a 3c2f 6.6,-72.45"/>.</ │ │ │ +00004b80: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ +00004b90: 2d20 4e6f 6465 3230 2623 3435 3b26 6774 - Node20-> │ │ │ +00004ba0: 3b4e 6f64 6531 3120 2d2d 3e0a 3c67 2069 ;Node11 -->.<g i │ │ │ +00004bb0: 643d 2265 6467 6532 325f 4e6f 6465 3030 d="edge22_Node00 │ │ │ +00004bc0: 3030 3230 5f4e 6f64 6530 3030 3031 3122 0020_Node000011" │ │ │ +00004bd0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00004be0: 7469 746c 653e 4e6f 6465 3230 2623 3435 title>Node20- │ │ │ +00004bf0: 3b26 6774 3b4e 6f64 6531 313c 2f74 6974 ;>Node11</tit │ │ │ +00004c00: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ +00004c10: 6532 325f 4e6f 6465 3030 3030 3230 5f4e e22_Node000020_N │ │ │ +00004c20: 6f64 6530 3030 3031 3122 3e3c 6120 786c ode000011"><a xl │ │ │ +00004c30: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ +00004c40: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ +00004c50: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ +00004c60: 2220 643d 224d 3832 372e 352c 2d31 3039 " d="M827.5,-109 │ │ │ +00004c70: 2e36 3643 3832 372e 352c 2d39 322e 3137 .66C827.5,-92.17 │ │ │ +00004c80: 2038 3237 2e35 2c2d 3532 2e38 2038 3237 827.5,-52.8 827 │ │ │ +00004c90: 2e35 2c2d 3239 2e32 3722 2f3e 0a3c 706f .5,-29.27"/>.<po │ │ │ +00004ca0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ +00004cb0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ +00004cc0: 6238 6666 2220 706f 696e 7473 3d22 3833 b8ff" points="83 │ │ │ +00004cd0: 312c 2d32 392e 3136 2038 3237 2e35 2c2d 1,-29.16 827.5,- │ │ │ +00004ce0: 3139 2e31 3620 3832 342c 2d32 392e 3136 19.16 824,-29.16 │ │ │ +00004cf0: 2038 3331 2c2d 3239 2e31 3622 2f3e 0a3c 831,-29.16"/>.< │ │ │ +00004d00: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ +00004d10: 2d2d 204e 6f64 6532 3126 2334 353b 2667 -- Node21-&g │ │ │ +00004d20: 743b 4e6f 6465 3320 2d2d 3e0a 3c67 2069 t;Node3 -->.<g i │ │ │ +00004d30: 643d 2265 6467 6532 355f 4e6f 6465 3030 d="edge25_Node00 │ │ │ +00004d40: 3030 3231 5f4e 6f64 6530 3030 3030 3322 0021_Node000003" │ │ │ +00004d50: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ +00004d60: 7469 746c 653e 4e6f 6465 3231 2623 3435 title>Node21- │ │ │ +00004d70: 3b26 6774 3b4e 6f64 6533 3c2f 7469 746c ;>Node3</titl │ │ │ +00004d80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00004d90: 3235 5f4e 6f64 6530 3030 3032 315f 4e6f 25_Node000021_No │ │ │ +00004da0: 6465 3030 3030 3033 223e 3c61 2078 6c69 de000003"><a xli │ │ │ +00004db0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00004dc0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00004dd0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00004de0: 2064 3d22 4d39 3530 2e35 342c 2d31 3634 d="M950.54,-164 │ │ │ +00004df0: 2e37 3443 3934 312e 3933 2c2d 3133 392e .74C941.93,-139. │ │ │ +00004e00: 3220 3931 362e 372c 2d36 342e 3433 2039 2 916.7,-64.43 9 │ │ │ +00004e10: 3034 2e38 322c 2d32 392e 3233 222f 3e0a 04.82,-29.23"/>. │ │ │ +00004e20: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ +00004e30: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ +00004e40: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ +00004e50: 2239 3037 2e39 392c 2d32 372e 3636 2039 "907.99,-27.66 9 │ │ │ +00004e60: 3031 2e34 372c 2d31 392e 3331 2039 3031 01.47,-19.31 901 │ │ │ +00004e70: 2e33 352c 2d32 392e 3920 3930 372e 3939 .35,-29.9 907.99 │ │ │ +00004e80: 2c2d 3237 2e36 3622 2f3e 0a3c 2f61 3e0a ,-27.66"/>.</a>. │ │ │ +00004e90: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ +00004ea0: 6f64 6532 3126 2334 353b 2667 743b 4e6f ode21->No │ │ │ +00004eb0: 6465 3520 2d2d 3e0a 3c67 2069 643d 2265 de5 -->.<g id="e │ │ │ +00004ec0: 6467 6532 375f 4e6f 6465 3030 3030 3231 dge27_Node000021 │ │ │ +00004ed0: 5f4e 6f64 6530 3030 3030 3522 2063 6c61 _Node000005" cla │ │ │ +00004ee0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ +00004ef0: 653e 4e6f 6465 3231 2623 3435 3b26 6774 e>Node21-> │ │ │ +00004f00: 3b4e 6f64 6535 3c2f 7469 746c 653e 0a3c ;Node5.< │ │ │ +00004f10: 6720 6964 3d22 615f 6564 6765 3237 5f4e g id="a_edge27_N │ │ │ +00004f20: 6f64 6530 3030 3032 315f 4e6f 6465 3030 ode000021_Node00 │ │ │ +00004f30: 3030 3035 223e 3c61 2078 6c69 6e6b 3a74 0005">........ │ │ │ +00005080: 4e6f 6465 3231 2623 3435 3b26 6774 3b4e Node21->N │ │ │ +00005090: 6f64 6532 303c 2f74 6974 6c65 3e0a 3c67 ode20...

......Node22...cs │ │ │ +00005300: 7472 696e 673c 2f74 6578 743e 0a3c 2f61 tring......Node21- │ │ │ +00005380: 2667 743b 4e6f 6465 3232 3c2f 7469 746c >Node22..

..... │ │ │ +000054d0: 0a3c 6720 6964 3d22 6564 6765 3239 5f4e ..Node2 │ │ │ +00005510: 3326 2334 353b 2667 743b 4e6f 6465 3230 3->Node20 │ │ │ +00005520: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00005550: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ....< │ │ │ +00005640: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node25-> │ │ │ +000056b0: 4e6f 6465 323c 2f74 6974 6c65 3e0a 3c67 Node2...... │ │ │ +00005820: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 ...No │ │ │ +00005880: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ +00005890: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18.........Node25- │ │ │ +00005a20: 2667 743b 4e6f 6465 3233 3c2f 7469 746c >Node23..

│ │ │ +00005ad0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ +00005b40: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00005b50: 3c21 2d2d 204e 6f64 6532 3620 2d2d 3e0a . │ │ │ +00005b60: 3c67 2069 643d 224e 6f64 6530 3030 3032 │ │ │ +00005b80: 0a3c 7469 746c 653e 4e6f 6465 3236 3c2f .Node26</ │ │ │ +00005b90: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00005ba0: 4e6f 6465 3030 3030 3236 223e 3c61 2078 Node000026"><a x │ │ │ +00005bb0: 6c69 6e6b 3a68 7265 663d 2261 3030 3935 link:href="a0095 │ │ │ +00005bc0: 342e 6874 6d6c 2220 7461 7267 6574 3d22 4.html" target=" │ │ │ +00005bd0: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ +00005be0: 653d 2241 2063 6f6d 6d6f 6e20 7374 7269 e="A common stri │ │ │ +00005bf0: 6e67 2063 6c61 7373 2061 6e64 2063 6861 ng class and cha │ │ │ +00005c00: 7261 6374 6572 2073 7472 696e 6720 7375 racter string su │ │ │ +00005c10: 7070 6f72 7420 6675 6e63 7469 6f6e 732e pport functions. │ │ │ +00005c20: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">.<polygon fill │ │ │ +00005c30: 3d22 7768 6974 6522 2073 7472 6f6b 653d ="white" stroke= │ │ │ +00005c40: 2223 3636 3636 3636 2220 706f 696e 7473 "#666666" points │ │ │ +00005c50: 3d22 3931 382c 2d32 3934 2038 3133 2c2d ="918,-294 813,- │ │ │ +00005c60: 3239 3420 3831 332c 2d32 3735 2039 3138 294 813,-275 918 │ │ │ +00005c70: 2c2d 3237 3520 3931 382c 2d32 3934 222f ,-275 918,-294"/ │ │ │ +00005c80: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ +00005c90: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ +00005ca0: 3836 352e 3522 2079 3d22 2d32 3832 2220 865.5" y="-282" │ │ │ +00005cb0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ +00005cc0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ +00005cd0: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ +00005ce0: 2e30 3022 3e75 636f 6d6d 6f6e 2f73 7472 .00">ucommon/str │ │ │ +00005cf0: 696e 672e 683c 2f74 6578 743e 0a3c 2f61 ing.h</text>.</a │ │ │ +00005d00: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ +00005d10: 204e 6f64 6532 3526 2334 353b 2667 743b Node25-> │ │ │ +00005d20: 4e6f 6465 3236 202d 2d3e 0a3c 6720 6964 Node26 -->.<g id │ │ │ +00005d30: 3d22 6564 6765 3335 5f4e 6f64 6530 3030 ="edge35_Node000 │ │ │ +00005d40: 3032 355f 4e6f 6465 3030 3030 3236 2220 025_Node000026" │ │ │ +00005d50: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ +00005d60: 6974 6c65 3e4e 6f64 6532 3526 2334 353b itle>Node25- │ │ │ +00005d70: 2667 743b 4e6f 6465 3236 3c2f 7469 746c >Node26</titl │ │ │ +00005d80: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ +00005d90: 3335 5f4e 6f64 6530 3030 3032 355f 4e6f 35_Node000025_No │ │ │ +00005da0: 6465 3030 3030 3236 223e 3c61 2078 6c69 de000026"><a xli │ │ │ +00005db0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ +00005dc0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ +00005dd0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +00005de0: 2064 3d22 4d36 3635 2e37 342c 2d33 3239 d="M665.74,-329 │ │ │ +00005df0: 2e39 3843 3730 362e 3931 2c2d 3332 302e .98C706.91,-320. │ │ │ +00005e00: 3832 2037 3732 2e34 392c 2d33 3036 2e32 82 772.49,-306.2 │ │ │ +00005e10: 3120 3831 372e 322c 2d32 3936 2e32 3622 1 817.2,-296.26" │ │ │ +00005e20: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ +00005e30: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ +00005e40: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ +00005e50: 7473 3d22 3831 372e 3936 2c2d 3239 392e ts="817.96,-299. │ │ │ +00005e60: 3637 2038 3236 2e39 362c 2d32 3934 2e30 67 826.96,-294.0 │ │ │ +00005e70: 3820 3831 362e 3434 2c2d 3239 322e 3834 8 816.44,-292.84 │ │ │ +00005e80: 2038 3137 2e39 362c 2d32 3939 2e36 3722 817.96,-299.67" │ │ │ +00005e90: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ +00005ea0: 3e0a 3c21 2d2d 204e 6f64 6532 3626 2334 >.<!-- Node26 │ │ │ +00005eb0: 353b 2667 743b 4e6f 6465 3132 202d 2d3e 5;>Node12 --> │ │ │ +00005ec0: 0a3c 6720 6964 3d22 6564 6765 3430 5f4e .<g id="edge40_N │ │ │ +00005ed0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ +00005ee0: 3030 3132 2220 636c 6173 733d 2265 6467 0012" class="edg │ │ │ +00005ef0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ +00005f00: 3626 2334 353b 2667 743b 4e6f 6465 3132 6->Node12 │ │ │ +00005f10: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ +00005f40: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .. │ │ │ +00006070: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ +00006080: 3c21 2d2d 204e 6f64 6532 3626 2334 353b .< │ │ │ +000060a0: 6720 6964 3d22 6564 6765 3339 5f4e 6f64 g id="edge39_Nod │ │ │ +000060b0: 6530 3030 3032 365f 4e6f 6465 3030 3030 e000026_Node0000 │ │ │ +000060c0: 3139 2220 636c 6173 733d 2265 6467 6522 19" class="edge" │ │ │ +000060d0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3626 >.Node26& │ │ │ +000060e0: 2334 353b 2667 743b 4e6f 6465 3139 3c2f #45;>Node19</ │ │ │ +000060f0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ +00006100: 6564 6765 3339 5f4e 6f64 6530 3030 3032 edge39_Node00002 │ │ │ +00006110: 365f 4e6f 6465 3030 3030 3139 223e 3c61 6_Node000019"><a │ │ │ +00006120: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ +00006130: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ +00006140: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ +00006150: 3866 6622 2064 3d22 4d38 3531 2e33 362c 8ff" d="M851.36, │ │ │ +00006160: 2d32 3734 2e39 3843 3833 372e 3731 2c2d -274.98C837.71,- │ │ │ +00006170: 3236 362e 3737 2038 3136 2e38 312c 2d32 266.77 816.81,-2 │ │ │ +00006180: 3534 2e31 3820 3830 302e 3732 2c2d 3234 54.18 800.72,-24 │ │ │ +00006190: 342e 3439 222f 3e0a 3c70 6f6c 7967 6f6e 4.49"/>.<polygon │ │ │ +000061a0: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ +000061b0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ +000061c0: 2070 6f69 6e74 733d 2238 3032 2e32 372c points="802.27, │ │ │ +000061d0: 2d32 3431 2e33 3320 3739 312e 392c 2d32 -241.33 791.9,-2 │ │ │ +000061e0: 3339 2e31 3720 3739 382e 3636 2c2d 3234 39.17 798.66,-24 │ │ │ +000061f0: 372e 3333 2038 3032 2e32 372c 2d32 3431 7.33 802.27,-241 │ │ │ +00006200: 2e33 3322 2f3e 0a3c 2f61 3e0a 3c2f 673e .33"/>.</a>.</g> │ │ │ +00006210: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ +00006220: 3626 2334 353b 2667 743b 4e6f 6465 3230 6->Node20 │ │ │ +00006230: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ +00006240: 3336 5f4e 6f64 6530 3030 3032 365f 4e6f 36_Node000026_No │ │ │ +00006250: 6465 3030 3030 3230 2220 636c 6173 733d de000020" class= │ │ │ +00006260: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ +00006270: 6f64 6532 3626 2334 353b 2667 743b 4e6f ode26->No │ │ │ +00006280: 6465 3230 3c2f 7469 746c 653e 0a3c 6720 de20.... │ │ │ +000063a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node26-& │ │ │ +00006410: 6774 3b4e 6f64 6532 313c 2f74 6974 6c65 gt;Node21.........Node26-> │ │ │ +000065d0: 4e6f 6465 3233 3c2f 7469 746c 653e 0a3c Node23.< │ │ │ +000065e0: 6720 6964 3d22 615f 6564 6765 3338 5f4e g id="a_edge38_N │ │ │ +000065f0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ +00006600: 3030 3233 223e 3c61 2078 6c69 6e6b 3a74 0023">........Node26-> │ │ │ +00006790: 4e6f 6465 3236 3c2f 7469 746c 653e 0a3c Node26.< │ │ │ +000067a0: 6720 6964 3d22 615f 6564 6765 3431 5f4e g id="a_edge41_N │ │ │ +000067b0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ +000067c0: 3030 3236 223e 3c61 2078 6c69 6e6b 3a74 0026">. │ │ │ +00006860: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......Node27...stdar │ │ │ +00006a20: 672e 683c 2f74 6578 743e 0a3c 2f61 3e0a g.h.. │ │ │ +00006a30: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node26-&g │ │ │ +00006aa0: 743b 4e6f 6465 3237 3c2f 7469 746c 653e t;Node27 │ │ │ +00006ab0: 0a3c 6720 6964 3d22 615f 6564 6765 3432 .. │ │ │ +00006b50: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ +00006bc0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ +00006bd0: 2f67 3e0a 3c2f 7376 673e 0a /g>.. │ │ ├── ./usr/share/doc/ucommon-doc/html/a00415.svg │ │ │ @@ -8,64 +8,64 @@ │ │ │ 00000070: 7777 2e77 332e 6f72 672f 4772 6170 6869 ww.w3.org/Graphi │ │ │ 00000080: 6373 2f53 5647 2f31 2e31 2f44 5444 2f73 cs/SVG/1.1/DTD/s │ │ │ 00000090: 7667 3131 2e64 7464 223e 0a3c 212d 2d20 vg11.dtd">.....ucommon/stl.h< │ │ │ -000001f0: 2f74 6974 6c65 3e0a 3c21 2d2d 204e 6f64 /title>...N │ │ │ -00000230: 6f64 6531 3c2f 7469 746c 653e 0a3c 6720 ode1...ucom │ │ │ -00000370: 6d6f 6e2f 7374 6c2e 683c 2f74 6578 743e mon/stl.h │ │ │ +000000e0: 6e2f 6b65 7964 6174 612e 6820 5061 6765 n/keydata.h Page │ │ │ +000000f0: 733a 2031 202d 2d3e 0a3c 7376 6720 7769 s: 1 -->..< │ │ │ +00000190: 6720 6964 3d22 6772 6170 6830 2220 636c g id="graph0" cl │ │ │ +000001a0: 6173 733d 2267 7261 7068 2220 7472 616e ass="graph" tran │ │ │ +000001b0: 7366 6f72 6d3d 2273 6361 6c65 2831 2031 sform="scale(1 1 │ │ │ +000001c0: 2920 726f 7461 7465 2830 2920 7472 616e ) rotate(0) tran │ │ │ +000001d0: 736c 6174 6528 3420 3436 3329 223e 0a3c slate(4 463)">.< │ │ │ +000001e0: 7469 746c 653e 7563 6f6d 6d6f 6e2f 6b65 title>ucommon/ke │ │ │ +000001f0: 7964 6174 612e 683c 2f74 6974 6c65 3e0a ydata.h. │ │ │ +00000200: 3c21 2d2d 204e 6f64 6531 202d 2d3e 0a3c .< │ │ │ +00000210: 6720 6964 3d22 4e6f 6465 3030 3030 3031 g id="Node000001 │ │ │ +00000220: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ +00000230: 3c74 6974 6c65 3e4e 6f64 6531 3c2f 7469 Node1...ucommon/ │ │ │ +00000370: 6b65 7964 6174 612e 683c 2f74 6578 743e keydata.h │ │ │ 00000380: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ 00000390: 3c21 2d2d 204e 6f64 6532 202d 2d3e 0a3c .< │ │ │ 000003a0: 6720 6964 3d22 4e6f 6465 3030 3030 3032 g id="Node000002 │ │ │ 000003b0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ 000003c0: 3c74 6974 6c65 3e4e 6f64 6532 3c2f 7469 Node2.. │ │ │ 00000460: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .Node3. │ │ │ 00000710: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..< │ │ │ 00000a10: 7469 746c 653e 4e6f 6465 3236 3c2f 7469 title>Node26.... │ │ │ 00001100: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5...< │ │ │ 00001490: 7469 746c 653e 4e6f 6465 363c 2f74 6974 title>Node6...N │ │ │ 00001b40: 6f64 6538 3c2f 7469 746c 653e 0a3c 6720 ode8... │ │ │ 00001ed0: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9...Node10... │ │ │ 000025f0: 3c74 6974 6c65 3e4e 6f64 6531 313c 2f74 Node11</t │ │ │ 00002600: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ 00002610: 6f64 6530 3030 3031 3122 3e3c 6120 786c ode000011"><a xl │ │ │ -00002620: 696e 6b3a 6872 6566 3d22 6130 3035 3333 ink:href="a00533 │ │ │ +00002620: 696e 6b3a 6872 6566 3d22 6130 3035 3135 ink:href="a00515 │ │ │ 00002630: 2e68 746d 6c22 2074 6172 6765 743d 225f .html" target="_ │ │ │ 00002640: 746f 7022 2078 6c69 6e6b 3a74 6974 6c65 top" xlink:title │ │ │ 00002650: 3d22 4170 706c 6963 6174 696f 6e20 6c6f ="Application lo │ │ │ 00002660: 6767 696e 6720 6661 6369 6c69 7469 6573 gging facilities │ │ │ 00002670: 2061 6273 7472 6163 7469 6f6e 2e22 3e0a abstraction.">. │ │ │ 00002680: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ 00002690: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ @@ -659,15 +659,15 @@ │ │ │ 00002920: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 </g>.<!-- Node12 │ │ │ 00002930: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ 00002940: 3030 3030 3132 2220 636c 6173 733d 226e 000012" class="n │ │ │ 00002950: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ 00002960: 6531 323c 2f74 6974 6c65 3e0a 3c67 2069 e12.. │ │ │ 00002c80: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node13< │ │ │ 00002cb0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ 00002cc0: 5f4e 6f64 6530 3030 3031 3322 3e3c 6120 _Node000013"><a │ │ │ 00002cd0: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ -00002ce0: 3138 2e68 746d 6c22 2074 6172 6765 743d 18.html" target= │ │ │ +00002ce0: 3231 2e68 746d 6c22 2074 6172 6765 743d 21.html" target= │ │ │ 00002cf0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ 00002d00: 6c65 3d22 4669 6c65 7320 616e 6420 6479 le="Files and dy │ │ │ 00002d10: 6e61 6d69 6320 6c6f 6164 6572 2073 6572 namic loader ser │ │ │ 00002d20: 7669 6365 732e 223e 0a3c 706f 6c79 676f vices.">.<polygo │ │ │ 00002d30: 6e20 6669 6c6c 3d22 7768 6974 6522 2073 n fill="white" s │ │ │ 00002d40: 7472 6f6b 653d 2223 3636 3636 3636 2220 troke="#666666" │ │ │ 00002d50: 706f 696e 7473 3d22 3937 302c 2d31 3834 points="970,-184 │ │ │ @@ -765,15 +765,15 @@ │ │ │ 00002fc0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ 00002fd0: 4e6f 6465 3134 202d 2d3e 0a3c 6720 6964 Node14 -->.<g id │ │ │ 00002fe0: 3d22 4e6f 6465 3030 3030 3134 2220 636c ="Node000014" cl │ │ │ 00002ff0: 6173 733d 226e 6f64 6522 3e0a 3c74 6974 ass="node">.<tit │ │ │ 00003000: 6c65 3e4e 6f64 6531 343c 2f74 6974 6c65 le>Node14.. │ │ │ 00003350: 0a3c 7469 746c 653e 4e6f 6465 3135 3c2f .Node15</ │ │ │ 00003360: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ 00003370: 4e6f 6465 3030 3030 3135 223e 3c61 2078 Node000015"><a x │ │ │ -00003380: 6c69 6e6b 3a68 7265 663d 2261 3030 3439 link:href="a0049 │ │ │ -00003390: 312e 6874 6d6c 2220 7461 7267 6574 3d22 1.html" target=" │ │ │ +00003380: 6c69 6e6b 3a68 7265 663d 2261 3030 3438 link:href="a0048 │ │ │ +00003390: 382e 6874 6d6c 2220 7461 7267 6574 3d22 8.html" target=" │ │ │ 000033a0: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ 000033b0: 653d 2273 7472 696e 6720 746f 6b65 6e69 e="string tokeni │ │ │ 000033c0: 7a65 722e 223e 0a3c 706f 6c79 676f 6e20 zer.">.<polygon │ │ │ 000033d0: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ 000033e0: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ 000033f0: 696e 7473 3d22 3132 3535 2e35 2c2d 3138 ints="1255.5,-18 │ │ │ 00003400: 3420 3131 3232 2e35 2c2d 3138 3420 3131 4 1122.5,-184 11 │ │ │ @@ -873,15 +873,15 @@ │ │ │ 00003680: 3e0a 3c21 2d2d 204e 6f64 6531 3620 2d2d >.<!-- Node16 -- │ │ │ 00003690: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ 000036a0: 3031 3622 2063 6c61 7373 3d22 6e6f 6465 016" class="node │ │ │ 000036b0: 223e 0a3c 7469 746c 653e 4e6f 6465 3136 ">.<title>Node16 │ │ │ 000036c0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ......Node19. │ │ │ 00004120: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..Node2 │ │ │ 00004490: 303c 2f74 6974 6c65 3e0a 3c67 2069 643d 0.< │ │ │ 000044b0: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ -000044c0: 3035 3036 2e68 746d 6c22 2074 6172 6765 0506.html" targe │ │ │ +000044c0: 3035 3330 2e68 746d 6c22 2074 6172 6765 0530.html" targe │ │ │ 000044d0: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ 000044e0: 6974 6c65 3d22 5465 6d70 6c61 7465 2066 itle="Template f │ │ │ 000044f0: 6f72 2063 7265 6174 696e 6720 7265 6665 or creating refe │ │ │ 00004500: 7265 6e63 6520 636f 756e 7420 6d61 6e61 rence count mana │ │ │ 00004510: 6765 6420 736d 6172 7420 706f 696e 7465 ged smart pointe │ │ │ 00004520: 7273 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 rs.">.....Node21. │ │ │ 00004820: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ 00004880: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .Node22< │ │ │ 00004b70: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ 00004b80: 5f4e 6f64 6530 3030 3032 3222 3e3c 6120 _Node000022"><a │ │ │ 00004b90: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ -00004ba0: 3937 2e68 746d 6c22 2074 6172 6765 743d 97.html" target= │ │ │ +00004ba0: 3934 2e68 746d 6c22 2074 6172 6765 743d 94.html" target= │ │ │ 00004bb0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ 00004bc0: 6c65 3d22 5379 7374 656d 206c 6f67 6769 le="System loggi │ │ │ 00004bd0: 6e67 2066 6163 696c 6974 6965 7320 6162 ng facilities ab │ │ │ 00004be0: 7374 7261 6374 696f 6e2e 223e 0a3c 706f straction.">.<po │ │ │ 00004bf0: 6c79 676f 6e20 6669 6c6c 3d22 7768 6974 lygon fill="whit │ │ │ 00004c00: 6522 2073 7472 6f6b 653d 2223 3636 3636 e" stroke="#6666 │ │ │ 00004c10: 3636 2220 706f 696e 7473 3d22 3134 3231 66" points="1421 │ │ │ @@ -1368,15 +1368,15 @@ │ │ │ 00005570: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ 00005580: 3520 2d2d 3e0a 3c67 2069 643d 224e 6f64 5 -->.<g id="Nod │ │ │ 00005590: 6530 3030 3032 3522 2063 6c61 7373 3d22 e000025" class=" │ │ │ 000055a0: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ 000055b0: 6465 3235 3c2f 7469 746c 653e 0a3c 6720 de25.. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/shell.h File Reference │ │ │ +UCommon: ucommon/atomic.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │
│ │ │ Namespaces | │ │ │ -Macros | │ │ │ -Functions | │ │ │ -Variables
│ │ │ -
shell.h File Reference
│ │ │ +Typedefs | │ │ │ +Functions
│ │ │ +
atomic.h File Reference
│ │ │ │ │ │
│ │ │ │ │ │ -

Generic shell parsing and application services. │ │ │ +

Atomic pointers and locks. │ │ │ More...

│ │ │ -
#include <ucommon/string.h>
│ │ │ -#include <ucommon/memory.h>
│ │ │ +
#include <ucommon/platform.h>
│ │ │
│ │ │ -Include dependency graph for shell.h:
│ │ │ +Include dependency graph for atomic.h:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │ -
│ │ │ +
│ │ │
│ │ │
│ │ │

Go to the source code of this file.

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ Namespaces

namespace  ucommon
 Common namespace for all ucommon objects.
 
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ + │ │ │

│ │ │ -Macros

#define __STR(x)   (static_cast<const char *>(x))
 
#define _STR(x)   ((const char *)(x))
 Abusive compilers...
 
#define INVALID_PID_VALUE   -1
 

│ │ │ +Typedefs

typedef int atomic_t
 
│ │ │ │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -

│ │ │ Functions

const char * ucommon::__TEXT (const char *s)
 Invoke translation lookup if available.
 
const char * ucommon::_TEXT (const char *s)
 
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ + │ │ │ + │ │ │ + │ │ │

│ │ │ -Variables

class __attribute__((visibility("default"))) shell typedef shell ucommon::shell_t
 A utility class for generic shell operations.
 
class ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol
 An exclusive locking protocol interface base.
 
│ │ │

Detailed Description

│ │ │ -

Generic shell parsing and application services.

│ │ │ - │ │ │ -

Definition in file shell.h.

│ │ │ -

Macro Definition Documentation

│ │ │ - │ │ │ -

◆ __STR

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
#define __STR( x)   (static_cast<const char *>(x))
│ │ │ -
│ │ │ - │ │ │ -

Definition at line 899 of file shell.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ _STR

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ - │ │ │ -
#define _STR( x)   ((const char *)(x))
│ │ │ -
│ │ │ - │ │ │ -

Abusive compilers...

│ │ │ - │ │ │ -

Definition at line 898 of file shell.h.

│ │ │ - │ │ │ -
│ │ │ -
│ │ │ - │ │ │ -

◆ INVALID_PID_VALUE

│ │ │ +

Atomic pointers and locks.

│ │ │ +

These are meant to use atomic CPU operations and hence offer maximum performance.

│ │ │ +
Author
David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org
│ │ │ + │ │ │ +

Definition in file atomic.h.

│ │ │ +

Typedef Documentation

│ │ │ + │ │ │ +

◆ atomic_t

│ │ │ │ │ │
│ │ │
│ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │
#define INVALID_PID_VALUE   -1typedef int atomic_t
│ │ │
│ │ │ │ │ │ -

Definition at line 43 of file shell.h.

│ │ │ +

Definition at line 36 of file atomic.h.

│ │ │ │ │ │
│ │ │
│ │ │
│ │ │ │ │ │