--- /srv/reproducible-results/rbuild-debian/r-b-build.sqZ4y3hz/b1/ucommon_7.0.1-0.4_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.sqZ4y3hz/b2/ucommon_7.0.1-0.4_armhf.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ e0486597610d0f3dbd6df3a19822b3b1 408804 libdevel optional libucommon-dev_7.0.1-0.4_armhf.deb │ 0f75ccc0cbaaecf28457c93f17347143 1417136 debug optional libucommon8t64-dbgsym_7.0.1-0.4_armhf.deb │ 8a61d6b28b3e4d17a30c3fae119668f8 244748 libs optional libucommon8t64_7.0.1-0.4_armhf.deb │ - c349be5d69a79926f256422618e8c2c5 705048 doc optional ucommon-doc_7.0.1-0.4_all.deb │ + 2842dadd4773fd318826f5c56d5b379a 706044 doc optional ucommon-doc_7.0.1-0.4_all.deb │ 68fc8ceabce46dbc835ab5cdbefa8afd 225420 debug optional ucommon-utils-dbgsym_7.0.1-0.4_armhf.deb │ 31de484b782bcb2c35338931e2ef3180 53648 utils optional ucommon-utils_7.0.1-0.4_armhf.deb ├── 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 7980 2024-09-18 13:32:10.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 696876 2024-09-18 13:32:10.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 8008 2024-09-18 13:32:10.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 697844 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/a00143.html │ │ │ │ │ -usr/share/doc/ucommon-doc/html/a00143_source.html │ │ │ │ │ -usr/share/doc/ucommon-doc/html/a00144.svg │ │ │ │ │ -usr/share/doc/ucommon-doc/html/a00145.svg │ │ │ │ │ +usr/share/doc/ucommon-doc/html/a00293.html │ │ │ │ │ +usr/share/doc/ucommon-doc/html/a00293_source.html │ │ │ │ │ +usr/share/doc/ucommon-doc/html/a00294.svg │ │ │ │ │ +usr/share/doc/ucommon-doc/html/a00295.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,33 +18,38 @@ │ │ │ │ │ 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/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/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/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 │ │ │ │ │ @@ -57,26 +62,25 @@ │ │ │ │ │ usr/share/doc/ucommon-doc/html/a00437_source.html │ │ │ │ │ usr/share/doc/ucommon-doc/html/a00438.svg │ │ │ │ │ usr/share/doc/ucommon-doc/html/a00439.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/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/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/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 │ │ │ │ │ @@ -93,38 +97,37 @@ │ │ │ │ │ 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_a597e9ba22f71670c10d96b9e1f94eba1_cgraph.svg │ │ │ │ │ -usr/share/doc/ucommon-doc/html/a00485_a8c4acd97d5c3045679e6c9b5cc2735bb_cgraph.svg │ │ │ │ │ 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_a597e9ba22f71670c10d96b9e1f94eba1_cgraph.svg │ │ │ │ │ +usr/share/doc/ucommon-doc/html/a00494_a8c4acd97d5c3045679e6c9b5cc2735bb_cgraph.svg │ │ │ │ │ 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 │ │ │ │ │ usr/share/doc/ucommon-doc/html/a00499.svg │ │ │ │ │ usr/share/doc/ucommon-doc/html/a00500.html │ │ │ │ │ usr/share/doc/ucommon-doc/html/a00500_source.html │ │ │ │ │ usr/share/doc/ucommon-doc/html/a00501.svg │ │ │ │ │ @@ -133,33 +136,30 @@ │ │ │ │ │ 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/a00510.svg │ │ │ │ │ -usr/share/doc/ucommon-doc/html/a00511.svg │ │ │ │ │ +usr/share/doc/ucommon-doc/html/a00512.html │ │ │ │ │ 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_source.html │ │ │ │ │ -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_source.html │ │ │ │ │ -usr/share/doc/ucommon-doc/html/a00527.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/a00528.svg │ │ │ │ │ -usr/share/doc/ucommon-doc/html/a00529.svg │ │ │ │ │ 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 │ ├── 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/a00143.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77944 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00143_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 25834 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00144.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 69410 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00145.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 55266 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 34620 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00393.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00394.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16048 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21970 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12982 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00396.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 99208 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00397.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20723 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72398 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 41248 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00399.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 46670 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00400.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4629 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27150 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27611 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00402.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44145 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00403.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4321 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8852 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13395 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00408.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44145 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00409.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 106591 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 92054 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00414.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7201 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00419.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 30479 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00419_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00420.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 66606 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00421.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 25006 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00422.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 68275 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00422_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15377 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00423.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 87310 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00424.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7214 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00425.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70662 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00425_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 40353 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00426.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44140 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) 7435 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 25081 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12564 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00432.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00433.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6820 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22818 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12540 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00435.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 57847 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00436.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8453 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00437.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 126034 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00437_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00438.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74764 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00439.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9676 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00440.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 28423 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00440_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15528 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00441.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44154 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00442.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9313 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00446.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 51017 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00446_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 46348 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00447.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44135 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/a00449.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 51725 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00449_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 39940 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00450.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00451.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00455.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 62901 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00455_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 30500 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00456.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 63075 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00457.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11490 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00458.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00458_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23221 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00459.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44121 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00460.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6293 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00461.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 41398 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00461_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 33429 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00462.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44138 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00463.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 93077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11748 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00465.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 100899 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00466.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6577 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00468.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 43310 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00469.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14251 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 96270 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 36635 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00471.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 55269 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00472.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 59422 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 53902 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00474.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44192 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00475.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00476.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 42320 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00476_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 47180 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00477.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00478.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16999 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65767 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 41229 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00480.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44187 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00481.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21979 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13812 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00483.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91190 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00484.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 156088 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00485.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2260 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00485_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/a00485_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/a00485_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 94695 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00486.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9052 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00487.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 52758 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00488_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 135106 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00491.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 41049 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00491_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 93242 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00492.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1660 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00493.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00494_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 130774 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 26249 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 94672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00498.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00499.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 130664 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00500.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 24050 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00500_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 93935 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00501.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9127 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00293.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77944 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00293_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 25834 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00294.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 69410 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00295.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6820 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22818 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00392_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12540 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00393.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 57847 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00394.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16999 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65767 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00395_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 41229 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00396.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44187 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00397.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 42320 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00398_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 47180 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00399.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00400.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8453 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 126034 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00401_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00402.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74764 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/a00404.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 51017 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00404_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 46348 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00405.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44135 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00406.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 25006 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68275 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00407_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15377 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00408.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 87310 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00409.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7435 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00410.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 25081 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00410_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12564 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00411.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00412.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10481 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80178 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00413_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27059 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00414.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 45495 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00415.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00416.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21979 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00416_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13812 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00417.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 91190 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00418.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00422.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 93077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00422_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11748 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00423.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 100899 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00424.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00428.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 59422 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00428_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 53902 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00429.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44192 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00430.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 55266 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00431_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 34620 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00432.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44132 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00433.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7201 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30479 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00434_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00435.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 66606 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00436.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4321 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00437.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8852 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00437_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13395 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00438.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44145 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00439.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7214 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00440.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70662 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00440_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 40353 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00441.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44140 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00442.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6293 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00443.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 41398 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00443_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 33429 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00444.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44138 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00445.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6577 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00449.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17446 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00449_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 91014 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00450.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 43310 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00451.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11936 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00455.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 106591 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00455_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 92054 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00456.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) 6055 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00461.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 51725 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00461_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 39940 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00462.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44148 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00463.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14251 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 96270 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00464_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 36635 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00465.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 55269 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00466.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11490 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00467_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23221 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00468.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44121 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00469.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9676 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 28423 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00470_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15528 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00471.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44154 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00472.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4629 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27150 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00473_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27611 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) 9631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 62901 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00479_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30500 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00480.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 63075 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00481.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16048 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21970 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00482_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12982 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00483.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 99208 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00484.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15183 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00485_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 136710 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00488.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80452 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00488_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 92288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00489.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1645 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00490.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00491.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00491_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 92493 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00492.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15860 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00493.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 156088 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00494.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2260 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00494_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/a00494_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/a00494_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 94695 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00495.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9052 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00496.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3861 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 41604 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00497_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 95456 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00498.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1635 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) 3861 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 47996 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 95447 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00504.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1625 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00505.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 130768 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 54391 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 94656 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00507.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1637 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00508.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 134077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00509.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22322 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00509_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 92037 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00510.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1659 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00511.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16708 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00512_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15183 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00515_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00518.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18570 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00518_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 92493 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00519.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15860 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00520.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 130672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21605 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 96102 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00522.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00523.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12882 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 136710 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00527.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80452 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00527_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 92288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00528.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1645 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00529.svg │ │ │ │ --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) 130836 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00533.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27945 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00533_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 94288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00534.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00535.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4327 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21423 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00503_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 92059 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00504.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1681 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00505.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 130672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21605 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00506_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 96102 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00507.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1628 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00508.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16708 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00509_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 130664 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00512.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24050 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00512_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 93935 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00513.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1637 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00514.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21516 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00515_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 52758 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00518_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 130836 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27945 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00521_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 94288 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00522.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2910 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00523.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 130774 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 26249 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00524_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 94672 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00525.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1631 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00526.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12882 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00527_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 134077 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00530.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22322 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00530_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 92037 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00531.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1659 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00532.svg │ │ │ │ +-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) 3861 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 41604 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 95456 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00537.svg │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1635 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00538.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 47996 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00536_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 95447 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00537.svg │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1625 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/a00538.svg │ │ │ │ -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,16 +286,16 @@ │ │ │ │ -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) 17669 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) 17671 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhc.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14356 2024-09-18 13:32:10.000000 ./usr/share/doc/ucommon-doc/html/index.hhk.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1685 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 │ │ │ ├── ./usr/share/doc/ucommon-doc/html/a00392.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -UCommon: ucommon/mapped.h File Reference │ │ │ │ +UCommon: ucommon/atomic.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ @@ -45,69 +45,77 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Data Structures | │ │ │ │ Namespaces | │ │ │ │ +Typedefs | │ │ │ │ Functions
│ │ │ │ -
mapped.h File Reference
│ │ │ │ +
atomic.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ -

Support for memory mapped objects. │ │ │ │ +

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

│ │ │ │ -
#include <ucommon/linked.h>
│ │ │ │ -#include <ucommon/thread.h>
│ │ │ │ -#include <ucommon/string.h>
│ │ │ │ -#include <signal.h>
│ │ │ │ +
#include <ucommon/platform.h>
│ │ │ │
│ │ │ │ -Include dependency graph for mapped.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.

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

│ │ │ │ -Data Structures

class  ucommon::mapped_array< T >
 Map a reusable allocator over a named shared memory segment. More...
 
class  ucommon::mapped_reuse< T >
 Template class to map typed reusable objects into shared memory heap. More...
 
class  ucommon::mapped_view< T >
 Class to access a named mapped segment published from another process. More...
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │ Namespaces

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

│ │ │ │ +Typedefs

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

│ │ │ │ Functions

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

Detailed Description

│ │ │ │ -

Support for memory mapped objects.

│ │ │ │ -

Memory mapped objects can be used to publish information so that it may be accessible directly by external programs. The mapped memory objects will usually be built as a vector vector or reusable type factory, in the latter case using the allocated shared memory block itself as a local heap. A simple template can be used to view the mapped contents that have been published by another process.

│ │ │ │ +

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 mapped.h.

│ │ │ │ -
│ │ │ │ +

Definition in file atomic.h.

│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ atomic_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int atomic_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Definition at line 36 of file atomic.h.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,52 +3,42 @@ │ │ │ │ │ * _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 | _F_u_n_c_t_i_o_n_s │ │ │ │ │ -mapped.h File Reference │ │ │ │ │ -Support for memory mapped objects. _M_o_r_e_._._. │ │ │ │ │ -#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ │ -#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 │ │ │ │ │ -Include dependency graph for mapped.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 │ │ │ │ │ +atomic.h File Reference │ │ │ │ │ +Atomic pointers and locks. _M_o_r_e_._._. │ │ │ │ │ +#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ │ +Include dependency graph for atomic.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_:_:_m_a_p_p_e_d___a_r_r_a_y_<_ _T_ _> │ │ │ │ │ -  Map a reusable allocator over a named shared memory segment. _M_o_r_e_._._. │ │ │ │ │ -  │ │ │ │ │ -class   _u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_<_ _T_ _> │ │ │ │ │ -  Template class to map typed reusable objects into shared memory heap. │ │ │ │ │ - _M_o_r_e_._._. │ │ │ │ │ -  │ │ │ │ │ -class   _u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___v_i_e_w_<_ _T_ _> │ │ │ │ │ -  Class to access a named mapped segment published from another process. │ │ │ │ │ - _M_o_r_e_._._. │ │ │ │ │ -  │ │ │ │ │ NNaammeessppaacceess │ │ │ │ │ namespace   _u_c_o_m_m_o_n │ │ │ │ │   Common namespace for all ucommon objects. │ │ │ │ │   │ │ │ │ │ +TTyyppeeddeeffss │ │ │ │ │ +typedef int  _a_t_o_m_i_c___t │ │ │ │ │ +  │ │ │ │ │ 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 ********** │ │ │ │ │ -Support for memory mapped objects. │ │ │ │ │ -Memory mapped objects can be used to publish information so that it may be │ │ │ │ │ -accessible directly by external programs. The mapped memory objects will │ │ │ │ │ -usually be built as a vector vector or reusable type factory, in the latter │ │ │ │ │ -case using the allocated shared memory block itself as a local heap. A simple │ │ │ │ │ -template can be used to view the mapped contents that have been published by │ │ │ │ │ -another process. │ │ │ │ │ -Definition in file _m_a_p_p_e_d_._h. │ │ │ │ │ +Atomic pointers and locks. │ │ │ │ │ +These are meant to use atomic CPU operations and hence offer maximum │ │ │ │ │ +performance. │ │ │ │ │ + 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 _a_t_o_m_i_c_._h. │ │ │ │ │ +********** TTyyppeeddeeff DDooccuummeennttaattiioonn ********** │ │ │ │ │ +********** _?◆_? aattoommiicc__tt ********** │ │ │ │ │ +typedef int atomic_t │ │ │ │ │ +Definition at line _3_6 of file _a_t_o_m_i_c_._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/mapped.h Source File │ │ │ │ +UCommon: ucommon/atomic.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ @@ -44,15 +44,15 @@ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
mapped.h
│ │ │ │ +
atomic.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,263 +65,139 @@ │ │ │ │
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
│ │ │ │ -
30#ifndef _UCOMMON_MAPPED_H_
│ │ │ │ -
31#define _UCOMMON_MAPPED_H_
│ │ │ │ +
26#ifndef _UCOMMON_ATOMIC_H_
│ │ │ │ +
27#define _UCOMMON_ATOMIC_H_
│ │ │ │ +
28
│ │ │ │ +
29#ifndef _UCOMMON_CONFIG_H_
│ │ │ │ +
30#include <ucommon/platform.h>
│ │ │ │ +
31#endif
│ │ │ │
32
│ │ │ │ -
33#ifndef _UCOMMON_LINKED_H_
│ │ │ │ -
34#include <ucommon/linked.h>
│ │ │ │ -
35#endif
│ │ │ │ -
36
│ │ │ │ -
37#ifndef _UCOMMON_THREAD_H_
│ │ │ │ -
38#include <ucommon/thread.h>
│ │ │ │ -
39#endif
│ │ │ │ +
33#if defined(_MSWINDOWS_)
│ │ │ │ +
34typedef LONG atomic_t;
│ │ │ │ +
35#else
│ │ │ │ +
36typedef int atomic_t;
│ │ │ │ +
37#endif
│ │ │ │ +
38
│ │ │ │ +
39namespace ucommon {
│ │ │ │
40
│ │ │ │ -
41#ifndef _UCOMMON_STRING_H_
│ │ │ │ -
42#include <ucommon/string.h>
│ │ │ │ -
43#endif
│ │ │ │ -
44
│ │ │ │ -
45#ifndef _MSWINDOWS_
│ │ │ │ -
46#include <signal.h>
│ │ │ │ -
47#endif
│ │ │ │ -
48
│ │ │ │ -
49namespace ucommon {
│ │ │ │ -
50
│ │ │ │ -
59class __EXPORT MappedMemory
│ │ │ │ -
60{
│ │ │ │ -
61private:
│ │ │ │ -
62 size_t mapsize;
│ │ │ │ -
63 caddr_t map;
│ │ │ │ -
64 fd_t fd;
│ │ │ │ -
65
│ │ │ │ -
66 __DELETE_COPY(MappedMemory);
│ │ │ │ -
67
│ │ │ │ -
68protected:
│ │ │ │ -
69 size_t size, used;
│ │ │ │ -
70 char idname[65];
│ │ │ │ -
71 bool erase;
│ │ │ │ -
72
│ │ │ │ -
73 MappedMemory();
│ │ │ │ -
74
│ │ │ │ -
81 void create(const char *name, size_t size = (size_t)0);
│ │ │ │ -
82
│ │ │ │ -
83public:
│ │ │ │ -
90 MappedMemory(const char *name, size_t size);
│ │ │ │ -
91
│ │ │ │ -
98 MappedMemory(const char *name);
│ │ │ │ -
99
│ │ │ │ -
103 virtual ~MappedMemory();
│ │ │ │ -
104
│ │ │ │ -
108 void release(void);
│ │ │ │ -
109
│ │ │ │ -
116 static void remove(const char *name);
│ │ │ │ -
117
│ │ │ │ -
122 inline operator bool() const
│ │ │ │ -
123 {return (size != 0);}
│ │ │ │ -
124
│ │ │ │ -
129 inline bool operator!() const
│ │ │ │ -
130 {return (size == 0);}
│ │ │ │ -
131
│ │ │ │ -
139 void *sbrk(size_t size);
│ │ │ │ -
140
│ │ │ │ -
146 void *offset(size_t offset) const;
│ │ │ │ +
49class __EXPORT Atomic
│ │ │ │ +
50{
│ │ │ │ +
51private:
│ │ │ │ +
52 __DELETE_DEFAULTS(Atomic);
│ │ │ │ +
53
│ │ │ │ +
54public:
│ │ │ │ +
60 class __EXPORT counter
│ │ │ │ +
61 {
│ │ │ │ +
62 private:
│ │ │ │ +
63 mutable volatile atomic_t value;
│ │ │ │ +
64
│ │ │ │ +
65 __DELETE_COPY(counter);
│ │ │ │ +
66
│ │ │ │ +
67 public:
│ │ │ │ +
68 counter(atomic_t initial = 0);
│ │ │ │ +
69
│ │ │ │ +
70 // optimized reference count semantics
│ │ │ │ +
71 atomic_t fetch_retain() volatile;
│ │ │ │ +
72 atomic_t fetch_release() volatile;
│ │ │ │ +
73
│ │ │ │ +
74 // fetch add/sub optimized semantics
│ │ │ │ +
75 atomic_t fetch_add(atomic_t offset = 1) volatile;
│ │ │ │ +
76 atomic_t fetch_sub(atomic_t offset = 1) volatile;
│ │ │ │ +
77
│ │ │ │ +
78 atomic_t operator++() volatile;
│ │ │ │ +
79 atomic_t operator--() volatile;
│ │ │ │ +
80 atomic_t operator+=(atomic_t offset) volatile;
│ │ │ │ +
81 atomic_t operator-=(atomic_t offset) volatile;
│ │ │ │ +
82 atomic_t get() volatile;
│ │ │ │ +
83 void clear() volatile;
│ │ │ │ +
84
│ │ │ │ +
85 inline operator atomic_t() volatile {
│ │ │ │ +
86 return get();
│ │ │ │ +
87 }
│ │ │ │ +
88
│ │ │ │ +
89 inline atomic_t operator*() volatile {
│ │ │ │ +
90 return get();
│ │ │ │ +
91 }
│ │ │ │ +
92 };
│ │ │ │ +
93
│ │ │ │ +
99 class __EXPORT spinlock
│ │ │ │ +
100 {
│ │ │ │ +
101 private:
│ │ │ │ +
102#ifdef __GNUC__
│ │ │ │ +
103 mutable volatile atomic_t value __attribute__ ((aligned(16)));
│ │ │ │ +
104#else
│ │ │ │ +
105 mutable volatile atomic_t value;
│ │ │ │ +
106#endif
│ │ │ │ +
107 __DELETE_COPY(spinlock);
│ │ │ │ +
108
│ │ │ │ +
109 public:
│ │ │ │ +
113 spinlock();
│ │ │ │ +
114
│ │ │ │ +
120 bool acquire(void) volatile;
│ │ │ │ +
121
│ │ │ │ +
125 void wait(void) volatile;
│ │ │ │ +
126
│ │ │ │ +
130 void release(void) volatile;
│ │ │ │ +
131 };
│ │ │ │ +
132
│ │ │ │ +
133 class __EXPORT Aligned
│ │ │ │ +
134 {
│ │ │ │ +
135 private:
│ │ │ │ +
136 __DELETE_DEFAULTS(Aligned);
│ │ │ │ +
137
│ │ │ │ +
138 protected:
│ │ │ │ +
139 void *address;
│ │ │ │ +
140 size_t offset;
│ │ │ │ +
141
│ │ │ │ +
142 Aligned(size_t object, size_t offset = 0);
│ │ │ │ +
143
│ │ │ │ +
144 public:
│ │ │ │ +
145 virtual ~Aligned();
│ │ │ │ +
146 };
│ │ │ │
147
│ │ │ │ -
156 bool copy(size_t offset, void *buffer, size_t size) const;
│ │ │ │ -
157
│ │ │ │ -
162 inline size_t len(void) const
│ │ │ │ -
163 {return size;}
│ │ │ │ +
148 template<typename T, unsigned alignment = 0>
│ │ │ │ +
149 class aligned : public Aligned
│ │ │ │ +
150 {
│ │ │ │ +
151 protected:
│ │ │ │ +
152 inline T* get() const {
│ │ │ │ +
153 return static_cast<T*>(address);
│ │ │ │ +
154 }
│ │ │ │ +
155
│ │ │ │ +
156 public:
│ │ │ │ +
157 inline aligned() : Aligned(sizeof(T), alignment) {
│ │ │ │ +
158 new((caddr_t)address) T;
│ │ │ │ +
159 }
│ │ │ │ +
160
│ │ │ │ +
161 inline T& operator*() const {
│ │ │ │ +
162 return *(static_cast<T*>(address));
│ │ │ │ +
163 }
│ │ │ │
164
│ │ │ │ -
169 inline caddr_t addr(void)
│ │ │ │ -
170 {return map;}
│ │ │ │ -
171
│ │ │ │ -
179 static void disable(void);
│ │ │ │ -
180};
│ │ │ │ -
181
│ │ │ │ -
191class __EXPORT MappedReuse : protected ReusableAllocator, protected MappedMemory
│ │ │ │ -
192{
│ │ │ │ -
193private:
│ │ │ │ -
194 unsigned objsize;
│ │ │ │ -
195 unsigned reading;
│ │ │ │ -
196 mutex_t mutex;
│ │ │ │ -
197
│ │ │ │ -
198 __DELETE_DEFAULTS(MappedReuse);
│ │ │ │ -
199
│ │ │ │ -
200protected:
│ │ │ │ -
201 MappedReuse(size_t osize);
│ │ │ │ -
202
│ │ │ │ -
203 inline void create(const char *fname, unsigned count)
│ │ │ │ -
204 {MappedMemory::create(fname, count * objsize);}
│ │ │ │ -
205
│ │ │ │ -
206public:
│ │ │ │ -
219 MappedReuse(const char *name, size_t size, unsigned count);
│ │ │ │ -
220
│ │ │ │ -
225 bool avail(void) const;
│ │ │ │ -
226
│ │ │ │ -
231 ReusableObject *request(void);
│ │ │ │ -
232
│ │ │ │ -
238 ReusableObject *get(void);
│ │ │ │ -
239
│ │ │ │ -
247 ReusableObject *getTimed(timeout_t timeout);
│ │ │ │ -
248
│ │ │ │ -
254 ReusableObject *getLocked(void);
│ │ │ │ -
255
│ │ │ │ -
261 void removeLocked(ReusableObject *object);
│ │ │ │ -
262};
│ │ │ │ -
263
│ │ │ │ -
270template <class T>
│ │ │ │ -
271class mapped_array : public MappedMemory
│ │ │ │ -
272{
│ │ │ │ -
273private:
│ │ │ │ -
274 __DELETE_COPY(mapped_array);
│ │ │ │ -
275
│ │ │ │ -
276protected:
│ │ │ │ -
277 inline mapped_array() : MappedMemory() {}
│ │ │ │ -
278
│ │ │ │ -
279 inline void create(const char *fn, unsigned members)
│ │ │ │ -
280 {MappedMemory::create(fn, members * sizeof(T));}
│ │ │ │ -
281
│ │ │ │ -
282public:
│ │ │ │ -
291 inline mapped_array(const char *name, unsigned number) :
│ │ │ │ -
292 MappedMemory(name, number * sizeof(T)) {}
│ │ │ │ -
293
│ │ │ │ -
298 inline void initialize(void)
│ │ │ │ -
299 {new((caddr_t)offset(0)) T[size / sizeof(T)];}
│ │ │ │ -
300
│ │ │ │ -
305 inline void *addLock(void)
│ │ │ │ -
306 {return sbrk(sizeof(T));}
│ │ │ │ -
307
│ │ │ │ -
313 inline T *operator()(unsigned member)
│ │ │ │ -
314 {return static_cast<T*>(offset(member * sizeof(T)));}
│ │ │ │ -
315
│ │ │ │ -
320 inline T *operator()(void)
│ │ │ │ -
321 {return static_cast<T*>(sbrk(sizeof(T)));}
│ │ │ │ -
322
│ │ │ │ -
328 inline T& operator[](unsigned member)
│ │ │ │ -
329 {return *(operator()(member));}
│ │ │ │ -
330
│ │ │ │ -
335 inline unsigned max(void) const
│ │ │ │ -
336 {return (unsigned)(size / sizeof(T));}
│ │ │ │ -
337};
│ │ │ │ -
338
│ │ │ │ -
346template <class T>
│ │ │ │ -
347class mapped_reuse : public MappedReuse
│ │ │ │ -
348{
│ │ │ │ -
349private:
│ │ │ │ -
350 __DELETE_COPY(mapped_reuse);
│ │ │ │ -
351
│ │ │ │ -
352protected:
│ │ │ │ -
353 inline mapped_reuse() :
│ │ │ │ -
354 MappedReuse(sizeof(T)) {}
│ │ │ │ -
355
│ │ │ │ -
356public:
│ │ │ │ -
364 inline mapped_reuse(const char *name, unsigned number) :
│ │ │ │ -
365 MappedReuse(name, sizeof(T), number) {}
│ │ │ │ -
366
│ │ │ │ -
371 inline void initialize(void)
│ │ │ │ -
372 {new((caddr_t)pos(0)) T[size / sizeof(T)];}
│ │ │ │ -
373
│ │ │ │ -
378 inline operator bool() const
│ │ │ │ -
379 {return MappedReuse::avail();}
│ │ │ │ -
380
│ │ │ │ -
385 inline bool operator!() const
│ │ │ │ -
386 {return !MappedReuse::avail();}
│ │ │ │ -
387
│ │ │ │ -
393 inline operator T*()
│ │ │ │ -
394 {return mapped_reuse::get();}
│ │ │ │ -
395
│ │ │ │ -
401 inline T* operator*()
│ │ │ │ -
402 {return mapped_reuse::get();}
│ │ │ │ -
403
│ │ │ │ -
409 inline T *pos(size_t member)
│ │ │ │ -
410 {return static_cast<T*>(MappedReuse::offset(member * sizeof(T)));}
│ │ │ │ -
411
│ │ │ │ -
417 inline T *get(void)
│ │ │ │ -
418 {return static_cast<T*>(MappedReuse::get());}
│ │ │ │ -
419
│ │ │ │ -
427 inline T *getTimed(timeout_t timeout)
│ │ │ │ -
428 {return static_cast<T*>(MappedReuse::getTimed(timeout));}
│ │ │ │ -
429
│ │ │ │ -
435 inline T *request(void)
│ │ │ │ -
436 {return static_cast<T*>(MappedReuse::request());}
│ │ │ │ -
437
│ │ │ │ -
443 inline void removeLocked(T *object)
│ │ │ │ -
444 {MappedReuse::removeLocked(object);}
│ │ │ │ -
445
│ │ │ │ -
451 inline T *getLocked(void)
│ │ │ │ -
452 {return static_cast<T*>(MappedReuse::getLocked());}
│ │ │ │ -
453
│ │ │ │ -
458 inline void release(T *object)
│ │ │ │ -
459 {ReusableAllocator::release(object);}
│ │ │ │ -
460};
│ │ │ │ -
461
│ │ │ │ -
468template <class T>
│ │ │ │ -
469class mapped_view : protected MappedMemory
│ │ │ │ -
470{
│ │ │ │ -
471private:
│ │ │ │ -
472 __DELETE_DEFAULTS(mapped_view);
│ │ │ │ -
473
│ │ │ │ -
474public:
│ │ │ │ -
480 inline mapped_view(const char *name) :
│ │ │ │ -
481 MappedMemory(name) {}
│ │ │ │ -
482
│ │ │ │ -
488 inline volatile const T *operator()(unsigned member)
│ │ │ │ -
489 {return static_cast<const T*>(offset(member * sizeof(T)));}
│ │ │ │ -
490
│ │ │ │ -
496 inline volatile const T &operator[](unsigned member)
│ │ │ │ -
497 {return *(operator()(member));}
│ │ │ │ -
498
│ │ │ │ -
499 inline volatile const T *get(unsigned member)
│ │ │ │ -
500 {return static_cast<const T*>(offset(member * sizeof(T)));}
│ │ │ │ -
501
│ │ │ │ -
502 inline void copy(unsigned member, T& buffer)
│ │ │ │ -
503 {MappedMemory::copy(member * sizeof(T), &buffer, sizeof(T));}
│ │ │ │ -
504
│ │ │ │ -
509 inline unsigned count(void) const
│ │ │ │ -
510 {return (unsigned)(size / sizeof(T));}
│ │ │ │ -
511};
│ │ │ │ -
512
│ │ │ │ -
513} // namespace ucommon
│ │ │ │ -
514
│ │ │ │ -
515#endif
│ │ │ │ -
Linked objects, lists, templates, and containers.
│ │ │ │ -
Common namespace for all ucommon objects.
Definition access.h:47
│ │ │ │ -
Mutex mutex_t
Convenience type for using exclusive mutex locks.
Definition thread.h:940
│ │ │ │ -
const struct sockaddr * addr(Socket::address &address)
A convenience function to convert a socket address list into a socket address.
Definition socket.h:2089
│ │ │ │ -
T copy(const T &src)
Convenience function to copy objects.
Definition generics.h:400
│ │ │ │ -
Map a reusable allocator over a named shared memory segment.
Definition mapped.h:272
│ │ │ │ -
T * operator()(unsigned member)
Get typed pointer to member object of vector in mapped segment.
Definition mapped.h:313
│ │ │ │ -
T * operator()(void)
Allocate mapped space for one object.
Definition mapped.h:320
│ │ │ │ -
T & operator[](unsigned member)
Reference typed object of vector in mapped segment.
Definition mapped.h:328
│ │ │ │ -
mapped_array(const char *name, unsigned number)
Construct mapped vector array of typed objects.
Definition mapped.h:291
│ │ │ │ -
unsigned max(void) const
Get member size of typed objects that can be held in mapped vector.
Definition mapped.h:335
│ │ │ │ -
void initialize(void)
Initialize typed data in mapped array.
Definition mapped.h:298
│ │ │ │ -
void * addLock(void)
Add mapped space while holding lock for one object.
Definition mapped.h:305
│ │ │ │ -
Template class to map typed reusable objects into shared memory heap.
Definition mapped.h:348
│ │ │ │ -
T * get(void)
Request a typed reusable object from the free list or mapped space.
Definition mapped.h:417
│ │ │ │ -
bool operator!() const
Check whether there are typed objects available to be allocated.
Definition mapped.h:385
│ │ │ │ -
void release(T *object)
Used to release a typed object back to the reuse typed object pool.
Definition mapped.h:458
│ │ │ │ -
void initialize(void)
Initialize typed data in mapped array.
Definition mapped.h:371
│ │ │ │ -
T * request(void)
Request a typed reusable object from the free list or mapped space.
Definition mapped.h:435
│ │ │ │ -
T * getLocked(void)
Used to get a typed object from the reuse pool when the mutex lock is already held.
Definition mapped.h:451
│ │ │ │ -
T * pos(size_t member)
Get typed object from a specific member offset within the mapped segment.
Definition mapped.h:409
│ │ │ │ -
mapped_reuse(const char *name, unsigned number)
Construct mapped reuse array of typed objects.
Definition mapped.h:364
│ │ │ │ -
T * getTimed(timeout_t timeout)
Request a typed reusable object from the free list or mapped space.
Definition mapped.h:427
│ │ │ │ -
void removeLocked(T *object)
Used to return a typed object to the reuse pool when the mutex lock is already held.
Definition mapped.h:443
│ │ │ │ -
T * operator*()
Request a typed reusable object from the free list or mapped space by pointer reference.
Definition mapped.h:401
│ │ │ │ -
Class to access a named mapped segment published from another process.
Definition mapped.h:470
│ │ │ │ -
mapped_view(const char *name)
Map existing named memory segment.
Definition mapped.h:480
│ │ │ │ -
volatile const T & operator[](unsigned member)
Reference typed member object in the mapped segment.
Definition mapped.h:496
│ │ │ │ -
volatile const T * operator()(unsigned member)
Access typed member object in the mapped segment.
Definition mapped.h:488
│ │ │ │ -
unsigned count(void) const
Get count of typed member objects held in this map.
Definition mapped.h:509
│ │ │ │ -
A common string class and character string support functions.
│ │ │ │ -
Thread classes and sychronization objects.
│ │ │ │ +
165 inline operator T&() {
│ │ │ │ +
166 return *get();
│ │ │ │ +
167 }
│ │ │ │ +
168
│ │ │ │ +
169 inline void operator()(T value) {
│ │ │ │ +
170 *get() = value;
│ │ │ │ +
171 }
│ │ │ │ +
172 };
│ │ │ │ +
173
│ │ │ │ +
174 static bool is_lockfree(void);
│ │ │ │ +
175};
│ │ │ │ +
176
│ │ │ │ +
177} // namespace ucommon
│ │ │ │ +
178
│ │ │ │ +
179#endif
│ │ │ │ +
Various miscellaneous platform specific headers and defines.
│ │ │ │ +
__attribute__((visibility("default"))) void cpr_runtime_error(const char *text)
Function to handle runtime errors.
│ │ │ │ +
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 │ │ │ │ │ -mapped.h │ │ │ │ │ +atomic.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,348 +23,139 @@ │ │ │ │ │ 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 │ │ │ │ │ -30#ifndef _UCOMMON_MAPPED_H_ │ │ │ │ │ -31#define _UCOMMON_MAPPED_H_ │ │ │ │ │ +26#ifndef _UCOMMON_ATOMIC_H_ │ │ │ │ │ +27#define _UCOMMON_ATOMIC_H_ │ │ │ │ │ +28 │ │ │ │ │ +29#ifndef _UCOMMON_CONFIG_H_ │ │ │ │ │ +30#include <_u_c_o_m_m_o_n_/_p_l_a_t_f_o_r_m_._h> │ │ │ │ │ +31#endif │ │ │ │ │ 32 │ │ │ │ │ -33#ifndef _UCOMMON_LINKED_H_ │ │ │ │ │ -34#include <_u_c_o_m_m_o_n_/_l_i_n_k_e_d_._h> │ │ │ │ │ -35#endif │ │ │ │ │ -36 │ │ │ │ │ -37#ifndef _UCOMMON_THREAD_H_ │ │ │ │ │ -38#include <_u_c_o_m_m_o_n_/_t_h_r_e_a_d_._h> │ │ │ │ │ -39#endif │ │ │ │ │ +33#if defined(_MSWINDOWS_) │ │ │ │ │ +34typedef LONG atomic_t; │ │ │ │ │ +35#else │ │ │ │ │ +36typedef int atomic_t; │ │ │ │ │ +37#endif │ │ │ │ │ +38 │ │ │ │ │ +39namespace _u_c_o_m_m_o_n { │ │ │ │ │ 40 │ │ │ │ │ -41#ifndef _UCOMMON_STRING_H_ │ │ │ │ │ -42#include <_u_c_o_m_m_o_n_/_s_t_r_i_n_g_._h> │ │ │ │ │ -43#endif │ │ │ │ │ -44 │ │ │ │ │ -45#ifndef _MSWINDOWS_ │ │ │ │ │ -46#include │ │ │ │ │ -47#endif │ │ │ │ │ -48 │ │ │ │ │ -49namespace _u_c_o_m_m_o_n { │ │ │ │ │ -50 │ │ │ │ │ -59class __EXPORT MappedMemory │ │ │ │ │ -60{ │ │ │ │ │ -61private: │ │ │ │ │ -62 size_t mapsize; │ │ │ │ │ -63 caddr_t map; │ │ │ │ │ -64 fd_t fd; │ │ │ │ │ -65 │ │ │ │ │ -66 __DELETE_COPY(MappedMemory); │ │ │ │ │ -67 │ │ │ │ │ -68protected: │ │ │ │ │ -69 size_t size, used; │ │ │ │ │ -70 char idname[65]; │ │ │ │ │ -71 bool erase; │ │ │ │ │ -72 │ │ │ │ │ -73 MappedMemory(); │ │ │ │ │ -74 │ │ │ │ │ -81 void create(const char *name, size_t size = (size_t)0); │ │ │ │ │ -82 │ │ │ │ │ -83public: │ │ │ │ │ -90 MappedMemory(const char *name, size_t size); │ │ │ │ │ -91 │ │ │ │ │ -98 MappedMemory(const char *name); │ │ │ │ │ -99 │ │ │ │ │ -103 virtual ~MappedMemory(); │ │ │ │ │ -104 │ │ │ │ │ -108 void release(void); │ │ │ │ │ -109 │ │ │ │ │ -116 static void remove(const char *name); │ │ │ │ │ -117 │ │ │ │ │ -122 inline operator bool() const │ │ │ │ │ -123 {return (size != 0);} │ │ │ │ │ -124 │ │ │ │ │ -129 inline bool operator!() const │ │ │ │ │ -130 {return (size == 0);} │ │ │ │ │ -131 │ │ │ │ │ -139 void *sbrk(size_t size); │ │ │ │ │ -140 │ │ │ │ │ -146 void *offset(size_t offset) const; │ │ │ │ │ +49class __EXPORT Atomic │ │ │ │ │ +50{ │ │ │ │ │ +51private: │ │ │ │ │ +52 __DELETE_DEFAULTS(Atomic); │ │ │ │ │ +53 │ │ │ │ │ +54public: │ │ │ │ │ +60 class __EXPORT counter │ │ │ │ │ +61 { │ │ │ │ │ +62 private: │ │ │ │ │ +63 mutable volatile atomic_t value; │ │ │ │ │ +64 │ │ │ │ │ +65 __DELETE_COPY(counter); │ │ │ │ │ +66 │ │ │ │ │ +67 public: │ │ │ │ │ +68 counter(atomic_t initial = 0); │ │ │ │ │ +69 │ │ │ │ │ +70 // optimized reference count semantics │ │ │ │ │ +71 atomic_t fetch_retain() volatile; │ │ │ │ │ +72 atomic_t fetch_release() volatile; │ │ │ │ │ +73 │ │ │ │ │ +74 // fetch add/sub optimized semantics │ │ │ │ │ +75 atomic_t fetch_add(atomic_t offset = 1) volatile; │ │ │ │ │ +76 atomic_t fetch_sub(atomic_t offset = 1) volatile; │ │ │ │ │ +77 │ │ │ │ │ +78 atomic_t operator++() volatile; │ │ │ │ │ +79 atomic_t operator--() volatile; │ │ │ │ │ +80 atomic_t operator+=(atomic_t offset) volatile; │ │ │ │ │ +81 atomic_t operator-=(atomic_t offset) volatile; │ │ │ │ │ +82 atomic_t get() volatile; │ │ │ │ │ +83 void clear() volatile; │ │ │ │ │ +84 │ │ │ │ │ +85 inline operator atomic_t() volatile { │ │ │ │ │ +86 return get(); │ │ │ │ │ +87 } │ │ │ │ │ +88 │ │ │ │ │ +89 inline atomic_t operator*() volatile { │ │ │ │ │ +90 return get(); │ │ │ │ │ +91 } │ │ │ │ │ +92 }; │ │ │ │ │ +93 │ │ │ │ │ +99 class __EXPORT spinlock │ │ │ │ │ +100 { │ │ │ │ │ +101 private: │ │ │ │ │ +102#ifdef __GNUC__ │ │ │ │ │ +103 mutable volatile atomic_t value _____a_t_t_r_i_b_u_t_e____ ((aligned(16))); │ │ │ │ │ +104#else │ │ │ │ │ +105 mutable volatile atomic_t value; │ │ │ │ │ +106#endif │ │ │ │ │ +107 __DELETE_COPY(spinlock); │ │ │ │ │ +108 │ │ │ │ │ +109 public: │ │ │ │ │ +113 spinlock(); │ │ │ │ │ +114 │ │ │ │ │ +120 bool acquire(void) volatile; │ │ │ │ │ +121 │ │ │ │ │ +125 void wait(void) volatile; │ │ │ │ │ +126 │ │ │ │ │ +130 void release(void) volatile; │ │ │ │ │ +131 }; │ │ │ │ │ +132 │ │ │ │ │ +133 class __EXPORT Aligned │ │ │ │ │ +134 { │ │ │ │ │ +135 private: │ │ │ │ │ +136 __DELETE_DEFAULTS(Aligned); │ │ │ │ │ +137 │ │ │ │ │ +138 protected: │ │ │ │ │ +139 void *address; │ │ │ │ │ +140 size_t offset; │ │ │ │ │ +141 │ │ │ │ │ +142 Aligned(size_t object, size_t offset = 0); │ │ │ │ │ +143 │ │ │ │ │ +144 public: │ │ │ │ │ +145 virtual ~Aligned(); │ │ │ │ │ +146 }; │ │ │ │ │ 147 │ │ │ │ │ -156 bool _c_o_p_y(size_t offset, void *buffer, size_t size) const; │ │ │ │ │ -157 │ │ │ │ │ -162 inline size_t len(void) const │ │ │ │ │ -163 {return size;} │ │ │ │ │ +148 template │ │ │ │ │ +149 class aligned : public Aligned │ │ │ │ │ +150 { │ │ │ │ │ +151 protected: │ │ │ │ │ +152 inline T* get() const { │ │ │ │ │ +153 return static_cast(address); │ │ │ │ │ +154 } │ │ │ │ │ +155 │ │ │ │ │ +156 public: │ │ │ │ │ +157 inline aligned() : Aligned(sizeof(T), alignment) { │ │ │ │ │ +158 new((caddr_t)address) T; │ │ │ │ │ +159 } │ │ │ │ │ +160 │ │ │ │ │ +161 inline T& operator*() const { │ │ │ │ │ +162 return *(static_cast(address)); │ │ │ │ │ +163 } │ │ │ │ │ 164 │ │ │ │ │ -169 inline caddr_t _a_d_d_r(void) │ │ │ │ │ -170 {return map;} │ │ │ │ │ -171 │ │ │ │ │ -179 static void disable(void); │ │ │ │ │ -180}; │ │ │ │ │ -181 │ │ │ │ │ -191class __EXPORT MappedReuse : protected ReusableAllocator, protected │ │ │ │ │ -MappedMemory │ │ │ │ │ -192{ │ │ │ │ │ -193private: │ │ │ │ │ -194 unsigned objsize; │ │ │ │ │ -195 unsigned reading; │ │ │ │ │ -196 _m_u_t_e_x___t mutex; │ │ │ │ │ -197 │ │ │ │ │ -198 __DELETE_DEFAULTS(MappedReuse); │ │ │ │ │ -199 │ │ │ │ │ -200protected: │ │ │ │ │ -201 MappedReuse(size_t osize); │ │ │ │ │ -202 │ │ │ │ │ -203 inline void create(const char *fname, unsigned count) │ │ │ │ │ -204 {MappedMemory::create(fname, count * objsize);} │ │ │ │ │ -205 │ │ │ │ │ -206public: │ │ │ │ │ -219 MappedReuse(const char *name, size_t size, unsigned count); │ │ │ │ │ -220 │ │ │ │ │ -225 bool avail(void) const; │ │ │ │ │ -226 │ │ │ │ │ -231 ReusableObject *request(void); │ │ │ │ │ -232 │ │ │ │ │ -238 ReusableObject *get(void); │ │ │ │ │ -239 │ │ │ │ │ -247 ReusableObject *getTimed(timeout_t timeout); │ │ │ │ │ -248 │ │ │ │ │ -254 ReusableObject *getLocked(void); │ │ │ │ │ -255 │ │ │ │ │ -261 void removeLocked(ReusableObject *object); │ │ │ │ │ -262}; │ │ │ │ │ -263 │ │ │ │ │ -270template │ │ │ │ │ -_2_7_1class _m_a_p_p_e_d___a_r_r_a_y : public MappedMemory │ │ │ │ │ -272{ │ │ │ │ │ -273private: │ │ │ │ │ -274 __DELETE_COPY(_m_a_p_p_e_d___a_r_r_a_y); │ │ │ │ │ -275 │ │ │ │ │ -276protected: │ │ │ │ │ -277 inline _m_a_p_p_e_d___a_r_r_a_y() : MappedMemory() {} │ │ │ │ │ -278 │ │ │ │ │ -279 inline void create(const char *fn, unsigned members) │ │ │ │ │ -280 {MappedMemory::create(fn, members * sizeof(T));} │ │ │ │ │ -281 │ │ │ │ │ -282public: │ │ │ │ │ -_2_9_1 inline _m_a_p_p_e_d___a_r_r_a_y(const char *name, unsigned number) : │ │ │ │ │ -292 MappedMemory(name, number * sizeof(T)) {} │ │ │ │ │ -293 │ │ │ │ │ -_2_9_8 inline void _i_n_i_t_i_a_l_i_z_e(void) │ │ │ │ │ -299 {new((caddr_t)offset(0)) T[size / sizeof(T)];} │ │ │ │ │ -300 │ │ │ │ │ -_3_0_5 inline void *_a_d_d_L_o_c_k(void) │ │ │ │ │ -306 {return sbrk(sizeof(T));} │ │ │ │ │ -307 │ │ │ │ │ -_3_1_3 inline T *_o_p_e_r_a_t_o_r_(_)(unsigned member) │ │ │ │ │ -314 {return static_cast(offset(member * sizeof(T)));} │ │ │ │ │ -315 │ │ │ │ │ -_3_2_0 inline T *_o_p_e_r_a_t_o_r_(_)(void) │ │ │ │ │ -321 {return static_cast(sbrk(sizeof(T)));} │ │ │ │ │ -322 │ │ │ │ │ -_3_2_8 inline T& _o_p_e_r_a_t_o_r_[_](unsigned member) │ │ │ │ │ -329 {return *(_o_p_e_r_a_t_o_r_(_)(member));} │ │ │ │ │ -330 │ │ │ │ │ -_3_3_5 inline unsigned _m_a_x(void) const │ │ │ │ │ -336 {return (unsigned)(size / sizeof(T));} │ │ │ │ │ -337}; │ │ │ │ │ -338 │ │ │ │ │ -346template │ │ │ │ │ -_3_4_7class _m_a_p_p_e_d___r_e_u_s_e : public MappedReuse │ │ │ │ │ -348{ │ │ │ │ │ -349private: │ │ │ │ │ -350 __DELETE_COPY(_m_a_p_p_e_d___r_e_u_s_e); │ │ │ │ │ -351 │ │ │ │ │ -352protected: │ │ │ │ │ -353 inline _m_a_p_p_e_d___r_e_u_s_e() : │ │ │ │ │ -354 MappedReuse(sizeof(T)) {} │ │ │ │ │ -355 │ │ │ │ │ -356public: │ │ │ │ │ -_3_6_4 inline _m_a_p_p_e_d___r_e_u_s_e(const char *name, unsigned number) : │ │ │ │ │ -365 MappedReuse(name, sizeof(T), number) {} │ │ │ │ │ -366 │ │ │ │ │ -_3_7_1 inline void _i_n_i_t_i_a_l_i_z_e(void) │ │ │ │ │ -372 {new((caddr_t)_p_o_s(0)) T[size / sizeof(T)];} │ │ │ │ │ -373 │ │ │ │ │ -_3_7_8 inline operator bool() const │ │ │ │ │ -379 {return MappedReuse::avail();} │ │ │ │ │ -380 │ │ │ │ │ -_3_8_5 inline bool _o_p_e_r_a_t_o_r_!() const │ │ │ │ │ -386 {return !MappedReuse::avail();} │ │ │ │ │ -387 │ │ │ │ │ -_3_9_3 inline operator T*() │ │ │ │ │ -394 {return _m_a_p_p_e_d___r_e_u_s_e_:_:_g_e_t();} │ │ │ │ │ -395 │ │ │ │ │ -_4_0_1 inline T* _o_p_e_r_a_t_o_r_*() │ │ │ │ │ -402 {return _m_a_p_p_e_d___r_e_u_s_e_:_:_g_e_t();} │ │ │ │ │ -403 │ │ │ │ │ -_4_0_9 inline T *_p_o_s(size_t member) │ │ │ │ │ -410 {return static_cast(MappedReuse::offset(member * sizeof(T)));} │ │ │ │ │ -411 │ │ │ │ │ -_4_1_7 inline T *_g_e_t(void) │ │ │ │ │ -418 {return static_cast(MappedReuse::get());} │ │ │ │ │ -419 │ │ │ │ │ -_4_2_7 inline T *_g_e_t_T_i_m_e_d(timeout_t timeout) │ │ │ │ │ -428 {return static_cast(MappedReuse::getTimed(timeout));} │ │ │ │ │ -429 │ │ │ │ │ -_4_3_5 inline T *_r_e_q_u_e_s_t(void) │ │ │ │ │ -436 {return static_cast(MappedReuse::request());} │ │ │ │ │ -437 │ │ │ │ │ -_4_4_3 inline void _r_e_m_o_v_e_L_o_c_k_e_d(T *object) │ │ │ │ │ -444 {MappedReuse::removeLocked(object);} │ │ │ │ │ -445 │ │ │ │ │ -_4_5_1 inline T *_g_e_t_L_o_c_k_e_d(void) │ │ │ │ │ -452 {return static_cast(MappedReuse::getLocked());} │ │ │ │ │ -453 │ │ │ │ │ -_4_5_8 inline void _r_e_l_e_a_s_e(T *object) │ │ │ │ │ -459 {ReusableAllocator::release(object);} │ │ │ │ │ -460}; │ │ │ │ │ -461 │ │ │ │ │ -468template │ │ │ │ │ -_4_6_9class _m_a_p_p_e_d___v_i_e_w : protected MappedMemory │ │ │ │ │ -470{ │ │ │ │ │ -471private: │ │ │ │ │ -472 __DELETE_DEFAULTS(_m_a_p_p_e_d___v_i_e_w); │ │ │ │ │ -473 │ │ │ │ │ -474public: │ │ │ │ │ -_4_8_0 inline _m_a_p_p_e_d___v_i_e_w(const char *name) : │ │ │ │ │ -481 MappedMemory(name) {} │ │ │ │ │ -482 │ │ │ │ │ -_4_8_8 inline volatile const T *_o_p_e_r_a_t_o_r_(_)(unsigned member) │ │ │ │ │ -489 {return static_cast(offset(member * sizeof(T)));} │ │ │ │ │ -490 │ │ │ │ │ -_4_9_6 inline volatile const T &_o_p_e_r_a_t_o_r_[_](unsigned member) │ │ │ │ │ -497 {return *(_o_p_e_r_a_t_o_r_(_)(member));} │ │ │ │ │ -498 │ │ │ │ │ -499 inline volatile const T *get(unsigned member) │ │ │ │ │ -500 {return static_cast(offset(member * sizeof(T)));} │ │ │ │ │ -501 │ │ │ │ │ -502 inline void copy(unsigned member, T& buffer) │ │ │ │ │ -503 {MappedMemory::copy(member * sizeof(T), &buffer, sizeof(T));} │ │ │ │ │ -504 │ │ │ │ │ -_5_0_9 inline unsigned _c_o_u_n_t(void) const │ │ │ │ │ -510 {return (unsigned)(size / sizeof(T));} │ │ │ │ │ -511}; │ │ │ │ │ -512 │ │ │ │ │ -513} // namespace ucommon │ │ │ │ │ -514 │ │ │ │ │ -515#endif │ │ │ │ │ -_l_i_n_k_e_d_._h │ │ │ │ │ -Linked objects, lists, templates, and containers. │ │ │ │ │ +165 inline operator T&() { │ │ │ │ │ +166 return *get(); │ │ │ │ │ +167 } │ │ │ │ │ +168 │ │ │ │ │ +169 inline void operator()(T value) { │ │ │ │ │ +170 *get() = value; │ │ │ │ │ +171 } │ │ │ │ │ +172 }; │ │ │ │ │ +173 │ │ │ │ │ +174 static bool is_lockfree(void); │ │ │ │ │ +175}; │ │ │ │ │ +176 │ │ │ │ │ +177} // namespace ucommon │ │ │ │ │ +178 │ │ │ │ │ +179#endif │ │ │ │ │ +_p_l_a_t_f_o_r_m_._h │ │ │ │ │ +Various miscellaneous platform specific headers and defines. │ │ │ │ │ +_____a_t_t_r_i_b_u_t_e____ │ │ │ │ │ +__attribute__((visibility("default"))) void cpr_runtime_error(const char *text) │ │ │ │ │ +Function to handle runtime errors. │ │ │ │ │ _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_u_t_e_x___t │ │ │ │ │ -Mutex mutex_t │ │ │ │ │ -Convenience type for using exclusive mutex locks. │ │ │ │ │ -DDeeffiinniittiioonn _t_h_r_e_a_d_._h_:_9_4_0 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_a_d_d_r │ │ │ │ │ -const struct sockaddr * addr(Socket::address &address) │ │ │ │ │ -A convenience function to convert a socket address list into a socket address. │ │ │ │ │ -DDeeffiinniittiioonn _s_o_c_k_e_t_._h_:_2_0_8_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_:_:_m_a_p_p_e_d___a_r_r_a_y │ │ │ │ │ -Map a reusable allocator over a named shared memory segment. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_2_7_2 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_) │ │ │ │ │ -T * operator()(unsigned member) │ │ │ │ │ -Get typed pointer to member object of vector in mapped segment. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_1_3 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_(_) │ │ │ │ │ -T * operator()(void) │ │ │ │ │ -Allocate mapped space for one object. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_2_0 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___a_r_r_a_y_:_:_o_p_e_r_a_t_o_r_[_] │ │ │ │ │ -T & operator[](unsigned member) │ │ │ │ │ -Reference typed object of vector in mapped segment. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_2_8 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___a_r_r_a_y_:_:_m_a_p_p_e_d___a_r_r_a_y │ │ │ │ │ -mapped_array(const char *name, unsigned number) │ │ │ │ │ -Construct mapped vector array of typed objects. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_2_9_1 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___a_r_r_a_y_:_:_m_a_x │ │ │ │ │ -unsigned max(void) const │ │ │ │ │ -Get member size of typed objects that can be held in mapped vector. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_3_5 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___a_r_r_a_y_:_:_i_n_i_t_i_a_l_i_z_e │ │ │ │ │ -void initialize(void) │ │ │ │ │ -Initialize typed data in mapped array. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_2_9_8 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___a_r_r_a_y_:_:_a_d_d_L_o_c_k │ │ │ │ │ -void * addLock(void) │ │ │ │ │ -Add mapped space while holding lock for one object. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_0_5 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e │ │ │ │ │ -Template class to map typed reusable objects into shared memory heap. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_4_8 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_g_e_t │ │ │ │ │ -T * get(void) │ │ │ │ │ -Request a typed reusable object from the free list or mapped space. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_1_7 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_o_p_e_r_a_t_o_r_! │ │ │ │ │ -bool operator!() const │ │ │ │ │ -Check whether there are typed objects available to be allocated. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_8_5 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_r_e_l_e_a_s_e │ │ │ │ │ -void release(T *object) │ │ │ │ │ -Used to release a typed object back to the reuse typed object pool. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_5_8 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_i_n_i_t_i_a_l_i_z_e │ │ │ │ │ -void initialize(void) │ │ │ │ │ -Initialize typed data in mapped array. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_7_1 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_r_e_q_u_e_s_t │ │ │ │ │ -T * request(void) │ │ │ │ │ -Request a typed reusable object from the free list or mapped space. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_3_5 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_g_e_t_L_o_c_k_e_d │ │ │ │ │ -T * getLocked(void) │ │ │ │ │ -Used to get a typed object from the reuse pool when the mutex lock is already │ │ │ │ │ -held. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_5_1 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_p_o_s │ │ │ │ │ -T * pos(size_t member) │ │ │ │ │ -Get typed object from a specific member offset within the mapped segment. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_0_9 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_m_a_p_p_e_d___r_e_u_s_e │ │ │ │ │ -mapped_reuse(const char *name, unsigned number) │ │ │ │ │ -Construct mapped reuse array of typed objects. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_3_6_4 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_g_e_t_T_i_m_e_d │ │ │ │ │ -T * getTimed(timeout_t timeout) │ │ │ │ │ -Request a typed reusable object from the free list or mapped space. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_2_7 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_r_e_m_o_v_e_L_o_c_k_e_d │ │ │ │ │ -void removeLocked(T *object) │ │ │ │ │ -Used to return a typed object to the reuse pool when the mutex lock is already │ │ │ │ │ -held. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_4_3 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___r_e_u_s_e_:_:_o_p_e_r_a_t_o_r_* │ │ │ │ │ -T * operator*() │ │ │ │ │ -Request a typed reusable object from the free list or mapped space by pointer │ │ │ │ │ -reference. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_0_1 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___v_i_e_w │ │ │ │ │ -Class to access a named mapped segment published from another process. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_7_0 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___v_i_e_w_:_:_m_a_p_p_e_d___v_i_e_w │ │ │ │ │ -mapped_view(const char *name) │ │ │ │ │ -Map existing named memory segment. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_8_0 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___v_i_e_w_:_:_o_p_e_r_a_t_o_r_[_] │ │ │ │ │ -volatile const T & operator[](unsigned member) │ │ │ │ │ -Reference typed member object in the mapped segment. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_9_6 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___v_i_e_w_:_:_o_p_e_r_a_t_o_r_(_) │ │ │ │ │ -volatile const T * operator()(unsigned member) │ │ │ │ │ -Access typed member object in the mapped segment. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_4_8_8 │ │ │ │ │ -_u_c_o_m_m_o_n_:_:_m_a_p_p_e_d___v_i_e_w_:_:_c_o_u_n_t │ │ │ │ │ -unsigned count(void) const │ │ │ │ │ -Get count of typed member objects held in this map. │ │ │ │ │ -DDeeffiinniittiioonn _m_a_p_p_e_d_._h_:_5_0_9 │ │ │ │ │ -_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/a00393.svg │ │ │ │ @@ -8,2157 +8,777 @@ │ │ │ │ 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/map │ │ │ │ -000001f0: 7065 642e 683c 2f74 6974 6c65 3e0a 3c21 ped.h..ucommon/ato │ │ │ │ +000001f0: 6d69 632e 683c 2f74 6974 6c65 3e0a 3c21 mic.h...Node1...ucommon │ │ │ │ -00000360: 2f6d 6170 7065 642e 683c 2f74 6578 743e /mapped.h │ │ │ │ -00000370: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ -00000380: 3c21 2d2d 204e 6f64 6532 202d 2d3e 0a3c .< │ │ │ │ -00000390: 6720 6964 3d22 4e6f 6465 3030 3030 3032 g id="Node000002 │ │ │ │ -000003a0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ │ -000003b0: 3c74 6974 6c65 3e4e 6f64 6532 3c2f 7469 Node2...u │ │ │ │ -00000510: 636f 6d6d 6f6e 2f6c 696e 6b65 642e 683c common/linked.h< │ │ │ │ -00000520: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ │ -00000530: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....Node8...signal.h... │ │ │ │ -00000840: 0a3c 212d 2d20 4e6f 6465 3126 2334 353b .. │ │ │ │ -00000890: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .Node1 │ │ │ │ -000008a0: 353b 2667 743b 4e6f 6465 383c 2f74 6974 5;>Node8..< │ │ │ │ -000008f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00000900: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00000910: 2220 643d 224d 3638 302e 3839 2c2d 3530 " d="M680.89,-50 │ │ │ │ -00000920: 302e 3136 4337 3933 2e38 382c 2d34 3932 0.16C793.88,-492 │ │ │ │ -00000930: 2e31 3420 3130 3330 2c2d 3436 362e 3835 .14 1030,-466.85 │ │ │ │ -00000940: 2031 3033 302c 2d33 3935 2e35 2031 3033 1030,-395.5 103 │ │ │ │ -00000950: 302c 2d33 3935 2e35 2031 3033 302c 2d33 0,-395.5 1030,-3 │ │ │ │ -00000960: 3935 2e35 2031 3033 302c 2d31 3138 2e35 95.5 1030,-118.5 │ │ │ │ -00000970: 2031 3033 302c 2d38 362e 3631 2031 3033 1030,-86.61 103 │ │ │ │ -00000980: 372e 3733 2c2d 3530 2e31 3420 3130 3433 7.73,-50.14 1043 │ │ │ │ -00000990: 2e30 362c 2d32 382e 3738 222f 3e0a 3c70 .06,-28.78"/>.

. │ │ │ │ -00000a10: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node25...ucommon/thr │ │ │ │ -00000bb0: 6561 642e 683c 2f74 6578 743e 0a3c 2f61 ead.h......Node1-&g │ │ │ │ -00000c30: 743b 4e6f 6465 3235 3c2f 7469 746c 653e t;Node25 │ │ │ │ -00000c40: 0a3c 6720 6964 3d22 615f 6564 6765 3330 ...... │ │ │ │ -00000d60: 0a3c 212d 2d20 4e6f 6465 3330 202d 2d3e . │ │ │ │ -00000d70: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node30< │ │ │ │ -00000da0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00000db0: 5f4e 6f64 6530 3030 3033 3022 3e3c 6120 _Node000030"><a │ │ │ │ -00000dc0: 786c 696e 6b3a 6872 6566 3d22 6130 3039 xlink:href="a009 │ │ │ │ -00000dd0: 3534 2e68 746d 6c22 2074 6172 6765 743d 54.html" target= │ │ │ │ -00000de0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ │ -00000df0: 6c65 3d22 4120 636f 6d6d 6f6e 2073 7472 le="A common str │ │ │ │ -00000e00: 696e 6720 636c 6173 7320 616e 6420 6368 ing class and ch │ │ │ │ -00000e10: 6172 6163 7465 7220 7374 7269 6e67 2073 aracter string s │ │ │ │ -00000e20: 7570 706f 7274 2066 756e 6374 696f 6e73 upport functions │ │ │ │ -00000e30: 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 696c .">.<polygon fil │ │ │ │ -00000e40: 6c3d 2277 6869 7465 2220 7374 726f 6b65 l="white" stroke │ │ │ │ -00000e50: 3d22 2336 3636 3636 3622 2070 6f69 6e74 ="#666666" point │ │ │ │ -00000e60: 733d 2237 3737 2e35 2c2d 3239 3420 3637 s="777.5,-294 67 │ │ │ │ -00000e70: 322e 352c 2d32 3934 2036 3732 2e35 2c2d 2.5,-294 672.5,- │ │ │ │ -00000e80: 3237 3520 3737 372e 352c 2d32 3735 2037 275 777.5,-275 7 │ │ │ │ -00000e90: 3737 2e35 2c2d 3239 3422 2f3e 0a3c 7465 77.5,-294"/>.<te │ │ │ │ -00000ea0: 7874 2074 6578 742d 616e 6368 6f72 3d22 xt text-anchor=" │ │ │ │ -00000eb0: 6d69 6464 6c65 2220 783d 2237 3235 2220 middle" x="725" │ │ │ │ -00000ec0: 793d 222d 3238 3222 2066 6f6e 742d 6661 y="-282" font-fa │ │ │ │ -00000ed0: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily="Helvetica, │ │ │ │ -00000ee0: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif" font │ │ │ │ -00000ef0: 2d73 697a 653d 2231 302e 3030 223e 7563 -size="10.00">uc │ │ │ │ -00000f00: 6f6d 6d6f 6e2f 7374 7269 6e67 2e68 3c2f ommon/string.h</ │ │ │ │ -00000f10: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ │ -00000f20: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 </g>.<!-- Node1& │ │ │ │ -00000f30: 2334 353b 2667 743b 4e6f 6465 3330 202d #45;>Node30 - │ │ │ │ -00000f40: 2d3e 0a3c 6720 6964 3d22 6564 6765 3533 ->.<g id="edge53 │ │ │ │ -00000f50: 5f4e 6f64 6530 3030 3030 315f 4e6f 6465 _Node000001_Node │ │ │ │ -00000f60: 3030 3030 3330 2220 636c 6173 733d 2265 000030" class="e │ │ │ │ -00000f70: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ │ -00000f80: 6531 2623 3435 3b26 6774 3b4e 6f64 6533 e1->Node3 │ │ │ │ -00000f90: 303c 2f74 6974 6c65 3e0a 3c67 2069 643d 0..... │ │ │ │ -000010b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3.< │ │ │ │ -00001100: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ │ -00001110: 3033 223e 3c61 2078 6c69 6e6b 3a68 7265 03">..uc │ │ │ │ -00001250: 6f6d 6d6f 6e2f 706c 6174 666f 726d 2e68 ommon/platform.h │ │ │ │ -00001260: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......Nod │ │ │ │ -000012d0: 6532 2623 3435 3b26 6774 3b4e 6f64 6533 e2->Node3 │ │ │ │ -000012e0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 .< │ │ │ │ -00001310: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -00001320: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">...< │ │ │ │ -00001440: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -00001480: 7469 746c 653e 4e6f 6465 3139 3c2f 7469 title>Node19...ucommon/o │ │ │ │ -000015f0: 626a 6563 742e 683c 2f74 6578 743e 0a3c bject.h.< │ │ │ │ -00001600: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -00001660: 7469 746c 653e 4e6f 6465 3226 2334 353b title>Node2- │ │ │ │ -00001670: 2667 743b 4e6f 6465 3139 3c2f 7469 746c >Node19..

..... │ │ │ │ -000017b0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node4</ │ │ │ │ -000017e0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -000017f0: 4e6f 6465 3030 3030 3034 223e 3c61 2078 Node000004"><a x │ │ │ │ -00001800: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ -00001810: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ │ -00001820: 6530 6530 6530 2220 7374 726f 6b65 3d22 e0e0e0" stroke=" │ │ │ │ -00001830: 2339 3939 3939 3922 2070 6f69 6e74 733d #999999" points= │ │ │ │ -00001840: 2238 3530 2e35 2c2d 3139 2038 3031 2e35 "850.5,-19 801.5 │ │ │ │ -00001850: 2c2d 3139 2038 3031 2e35 2c30 2038 3530 ,-19 801.5,0 850 │ │ │ │ -00001860: 2e35 2c30 2038 3530 2e35 2c2d 3139 222f .5,0 850.5,-19"/ │ │ │ │ -00001870: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ │ -00001880: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ │ -00001890: 3832 3622 2079 3d22 2d37 2220 666f 6e74 826" y="-7" font │ │ │ │ -000018a0: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ │ -000018b0: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ │ -000018c0: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ │ -000018d0: 3e63 7374 646c 6962 3c2f 7465 7874 3e0a >cstdlib</text>. │ │ │ │ -000018e0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ │ -000018f0: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ │ -00001900: 743b 4e6f 6465 3420 2d2d 3e0a 3c67 2069 t;Node4 -->.<g i │ │ │ │ -00001910: 643d 2265 6467 6533 5f4e 6f64 6530 3030 d="edge3_Node000 │ │ │ │ -00001920: 3030 335f 4e6f 6465 3030 3030 3034 2220 003_Node000004" │ │ │ │ -00001930: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ │ -00001940: 6974 6c65 3e4e 6f64 6533 2623 3435 3b26 itle>Node3-& │ │ │ │ -00001950: 6774 3b4e 6f64 6534 3c2f 7469 746c 653e gt;Node4 │ │ │ │ -00001960: 0a3c 6720 6964 3d22 615f 6564 6765 335f ..... │ │ │ │ -00001a70: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6535 ....Nod │ │ │ │ -00001ab0: 6535 3c2f 7469 746c 653e 0a3c 6720 6964 e5. │ │ │ │ -00001ad0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..cstddef... │ │ │ │ -00001bc0: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b ... │ │ │ │ -00001c10: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ │ -00001c20: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5</titl │ │ │ │ -00001c30: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ │ -00001c40: 345f 4e6f 6465 3030 3030 3033 5f4e 6f64 4_Node000003_Nod │ │ │ │ -00001c50: 6530 3030 3030 3522 3e3c 6120 786c 696e e000005"><a xlin │ │ │ │ -00001c60: 6b3a 7469 746c 653d 2220 223e 0a3c 7061 k:title=" ">.<pa │ │ │ │ -00001c70: 7468 2066 696c 6c3d 226e 6f6e 6522 2073 th fill="none" s │ │ │ │ -00001c80: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ -00001c90: 643d 224d 3438 392e 352c 2d35 392e 3535 d="M489.5,-59.55 │ │ │ │ -00001ca0: 4334 3130 2e39 382c 2d35 332e 3739 2032 C410.98,-53.79 2 │ │ │ │ -00001cb0: 3638 2e33 332c 2d34 312e 3434 2031 3337 68.33,-41.44 137 │ │ │ │ -00001cc0: 2e38 352c 2d31 392e 3132 222f 3e0a 3c70 .85,-19.12"/>.<p │ │ │ │ -00001cd0: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ │ -00001ce0: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ │ -00001cf0: 3362 3866 6622 2070 6f69 6e74 733d 2231 3b8ff" points="1 │ │ │ │ -00001d00: 3338 2e31 332c 2d31 352e 3632 2031 3237 38.13,-15.62 127 │ │ │ │ -00001d10: 2e36 382c 2d31 372e 3336 2031 3336 2e39 .68,-17.36 136.9 │ │ │ │ -00001d20: 332c 2d32 322e 3532 2031 3338 2e31 332c 3,-22.52 138.13, │ │ │ │ -00001d30: 2d31 352e 3632 222f 3e0a 3c2f 613e 0a3c -15.62"/>.</a>.< │ │ │ │ -00001d40: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ -00001d50: 6465 3620 2d2d 3e0a 3c67 2069 643d 224e de6 -->.<g id="N │ │ │ │ -00001d60: 6f64 6530 3030 3030 3622 2063 6c61 7373 ode000006" class │ │ │ │ -00001d70: 3d22 6e6f 6465 223e 0a3c 7469 746c 653e ="node">.<title> │ │ │ │ -00001d80: 4e6f 6465 363c 2f74 6974 6c65 3e0a 3c67 Node6...stdexcep │ │ │ │ -00001e80: 743c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f t......No │ │ │ │ -00001ef0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ │ -00001f00: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6. │ │ │ │ -00001f30: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..... │ │ │ │ -00002020: 0a3c 212d 2d20 4e6f 6465 3720 2d2d 3e0a .. │ │ │ │ -00002030: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ │ -00002050: 0a3c 7469 746c 653e 4e6f 6465 373c 2f74 .Node7</t │ │ │ │ -00002060: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ │ -00002070: 6f64 6530 3030 3030 3722 3e3c 6120 786c ode000007"><a xl │ │ │ │ -00002080: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -00002090: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ │ -000020a0: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ │ -000020b0: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ │ -000020c0: 3230 382e 352c 2d31 3920 3134 352e 352c 208.5,-19 145.5, │ │ │ │ -000020d0: 2d31 3920 3134 352e 352c 3020 3230 382e -19 145.5,0 208. │ │ │ │ -000020e0: 352c 3020 3230 382e 352c 2d31 3922 2f3e 5,0 208.5,-19"/> │ │ │ │ -000020f0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ │ -00002100: 6f72 3d22 6d69 6464 6c65 2220 783d 2231 or="middle" x="1 │ │ │ │ -00002110: 3737 2220 793d 222d 3722 2066 6f6e 742d 77" y="-7" font- │ │ │ │ -00002120: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ │ -00002130: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ │ -00002140: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ │ -00002150: 7074 6872 6561 642e 683c 2f74 6578 743e pthread.h</text> │ │ │ │ -00002160: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ -00002170: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 <!-- Node3-& │ │ │ │ -00002180: 6774 3b4e 6f64 6537 202d 2d3e 0a3c 6720 gt;Node7 -->.<g │ │ │ │ -00002190: 6964 3d22 6564 6765 365f 4e6f 6465 3030 id="edge6_Node00 │ │ │ │ -000021a0: 3030 3033 5f4e 6f64 6530 3030 3030 3722 0003_Node000007" │ │ │ │ -000021b0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ -000021c0: 7469 746c 653e 4e6f 6465 3326 2334 353b title>Node3- │ │ │ │ -000021d0: 2667 743b 4e6f 6465 373c 2f74 6974 6c65 >Node7...

..< │ │ │ │ -000022f0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....N │ │ │ │ -00002350: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ │ -00002360: 6538 3c2f 7469 746c 653e 0a3c 6720 6964 e8..... │ │ │ │ -00002480: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6539 ....Nod │ │ │ │ -000024c0: 6539 3c2f 7469 746c 653e 0a3c 6720 6964 e9. │ │ │ │ -000024e0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ..sys/s │ │ │ │ -000025b0: 7461 742e 683c 2f74 6578 743e 0a3c 2f61 tat.h......Node3-> │ │ │ │ -00002630: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9...... │ │ │ │ -00002750: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3130 ...Nod │ │ │ │ -00002790: 6531 303c 2f74 6974 6c65 3e0a 3c67 2069 e10...sys/ │ │ │ │ -00002880: 7479 7065 732e 683c 2f74 6578 743e 0a3c types.h.< │ │ │ │ -00002890: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node3-& │ │ │ │ -00002900: 6774 3b4e 6f64 6531 303c 2f74 6974 6c65 gt;Node10...

..< │ │ │ │ -00002a20: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node11. │ │ │ │ -00002a70: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..stdint │ │ │ │ -00002b60: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ │ -00002b70: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ │ -00002be0: 6f64 6531 313c 2f74 6974 6c65 3e0a 3c67 ode11...... │ │ │ │ -00002d00: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 ...Nod │ │ │ │ -00002d40: 6531 323c 2f74 6974 6c65 3e0a 3c67 2069 e12...unistd.h.... │ │ │ │ -00002e60: 0a3c 6720 6964 3d22 6564 6765 3131 5f4e ..Node3 │ │ │ │ -00002ea0: 2623 3435 3b26 6774 3b4e 6f64 6531 323c ->Node12< │ │ │ │ -00002eb0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00002ec0: 5f65 6467 6531 315f 4e6f 6465 3030 3030 _edge11_Node0000 │ │ │ │ -00002ed0: 3033 5f4e 6f64 6530 3030 3031 3222 3e3c 03_Node000012">< │ │ │ │ -00002ee0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -00002ef0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ -00002f00: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ -00002f10: 6238 6666 2220 643d 224d 3438 392e 3435 b8ff" d="M489.45 │ │ │ │ -00002f20: 2c2d 3630 2e36 4333 3939 2e36 372c 2d35 ,-60.6C399.67,-5 │ │ │ │ -00002f30: 352e 3636 2032 3234 2e32 342c 2d34 332e 5.66 224.24,-43. │ │ │ │ -00002f40: 3831 2036 362e 3131 2c2d 3138 2e39 3722 81 66.11,-18.97" │ │ │ │ -00002f50: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ -00002f60: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ -00002f70: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ -00002f80: 7473 3d22 3636 2e36 332c 2d31 352e 3531 ts="66.63,-15.51 │ │ │ │ -00002f90: 2035 362e 3231 2c2d 3137 2e33 3920 3635 56.21,-17.39 65 │ │ │ │ -00002fa0: 2e35 332c 2d32 322e 3432 2036 362e 3633 .53,-22.42 66.63 │ │ │ │ -00002fb0: 2c2d 3135 2e35 3122 2f3e 0a3c 2f61 3e0a ,-15.51"/>.</a>. │ │ │ │ -00002fc0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ │ -00002fd0: 6f64 6531 3320 2d2d 3e0a 3c67 2069 643d ode13 -->.<g id= │ │ │ │ -00002fe0: 224e 6f64 6530 3030 3031 3322 2063 6c61 "Node000013" cla │ │ │ │ -00002ff0: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ │ -00003000: 653e 4e6f 6465 3133 3c2f 7469 746c 653e e>Node13 │ │ │ │ -00003010: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...stdio.h..... │ │ │ │ -00003130: 3c67 2069 643d 2265 6467 6531 325f 4e6f .Node3& │ │ │ │ -00003170: 2334 353b 2667 743b 4e6f 6465 3133 3c2f #45;>Node13</ │ │ │ │ -00003180: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -00003190: 6564 6765 3132 5f4e 6f64 6530 3030 3030 edge12_Node00000 │ │ │ │ -000031a0: 335f 4e6f 6465 3030 3030 3133 223e 3c61 3_Node000013"><a │ │ │ │ -000031b0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ │ -000031c0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ │ -000031d0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ │ -000031e0: 3866 6622 2064 3d22 4d36 3038 2e35 392c 8ff" d="M608.59, │ │ │ │ -000031f0: 2d35 392e 3039 4336 3835 2e38 382c 2d35 -59.09C685.88,-5 │ │ │ │ -00003200: 322e 3835 2038 3234 2e37 2c2d 3339 2e38 2.85 824.7,-39.8 │ │ │ │ -00003210: 2039 3432 2c2d 3139 2039 3432 2e31 2c2d 942,-19 942.1,- │ │ │ │ -00003220: 3138 2e39 3820 3934 322e 322c 2d31 382e 18.98 942.2,-18. │ │ │ │ -00003230: 3936 2039 3432 2e33 2c2d 3138 2e39 3522 96 942.3,-18.95" │ │ │ │ -00003240: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ -00003250: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ -00003260: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ -00003270: 7473 3d22 3934 322e 3734 2c2d 3232 2e34 ts="942.74,-22.4 │ │ │ │ -00003280: 3320 3935 312e 3834 2c2d 3137 2e30 3120 3 951.84,-17.01 │ │ │ │ -00003290: 3934 312e 3335 2c2d 3135 2e35 3720 3934 941.35,-15.57 94 │ │ │ │ -000032a0: 322e 3734 2c2d 3232 2e34 3322 2f3e 0a3c 2.74,-22.43"/>.< │ │ │ │ -000032b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ -000032c0: 2d2d 204e 6f64 6531 3420 2d2d 3e0a 3c67 -- Node14 -->.<g │ │ │ │ -000032d0: 2069 643d 224e 6f64 6530 3030 3031 3422 id="Node000014" │ │ │ │ -000032e0: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ │ -000032f0: 7469 746c 653e 4e6f 6465 3134 3c2f 7469 title>Node14</ti │ │ │ │ -00003300: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ │ -00003310: 6465 3030 3030 3134 223e 3c61 2078 6c69 de000014"><a xli │ │ │ │ -00003320: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ -00003330: 6f6c 7967 6f6e 2066 696c 6c3d 2223 6530 olygon fill="#e0 │ │ │ │ -00003340: 6530 6530 2220 7374 726f 6b65 3d22 2339 e0e0" stroke="#9 │ │ │ │ -00003350: 3939 3939 3922 2070 6f69 6e74 733d 2235 99999" points="5 │ │ │ │ -00003360: 3139 2e35 2c2d 3139 2034 3730 2e35 2c2d 19.5,-19 470.5,- │ │ │ │ -00003370: 3139 2034 3730 2e35 2c30 2035 3139 2e35 19 470.5,0 519.5 │ │ │ │ -00003380: 2c30 2035 3139 2e35 2c2d 3139 222f 3e0a ,0 519.5,-19"/>. │ │ │ │ -00003390: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ │ -000033a0: 723d 226d 6964 646c 6522 2078 3d22 3439 r="middle" x="49 │ │ │ │ -000033b0: 3522 2079 3d22 2d37 2220 666f 6e74 2d66 5" y="-7" font-f │ │ │ │ -000033c0: 616d 696c 793d 2248 656c 7665 7469 6361 amily="Helvetica │ │ │ │ -000033d0: 2c73 616e 732d 5365 7269 6622 2066 6f6e ,sans-Serif" fon │ │ │ │ -000033e0: 742d 7369 7a65 3d22 3130 2e30 3022 3e63 t-size="10.00">c │ │ │ │ -000033f0: 6374 7970 653c 2f74 6578 743e 0a3c 2f61 ctype</text>.</a │ │ │ │ -00003400: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ │ -00003410: 204e 6f64 6533 2623 3435 3b26 6774 3b4e Node3->N │ │ │ │ -00003420: 6f64 6531 3420 2d2d 3e0a 3c67 2069 643d ode14 -->.<g id= │ │ │ │ -00003430: 2265 6467 6531 335f 4e6f 6465 3030 3030 "edge13_Node0000 │ │ │ │ -00003440: 3033 5f4e 6f64 6530 3030 3031 3422 2063 03_Node000014" c │ │ │ │ -00003450: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ │ -00003460: 746c 653e 4e6f 6465 3326 2334 353b 2667 tle>Node3-&g │ │ │ │ -00003470: 743b 4e6f 6465 3134 3c2f 7469 746c 653e t;Node14 │ │ │ │ -00003480: 0a3c 6720 6964 3d22 615f 6564 6765 3133 ..... │ │ │ │ -00003590: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ │ -000035d0: 6465 3135 3c2f 7469 746c 653e 0a3c 6720 de15...cli │ │ │ │ -000036c0: 6d69 7473 3c2f 7465 7874 3e0a 3c2f 613e mits. │ │ │ │ -000036d0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ │ -00003740: 3b4e 6f64 6531 353c 2f74 6974 6c65 3e0a ;Node15. │ │ │ │ -00003750: 3c67 2069 643d 2261 5f65 6467 6531 345f ........ │ │ │ │ -000038a0: 4e6f 6465 3136 3c2f 7469 746c 653e 0a3c Node16.< │ │ │ │ -000038b0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ │ -000038c0: 3136 223e 3c61 2078 6c69 6e6b 3a74 6974 16">..cerrno< │ │ │ │ -000039a0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ │ -000039b0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ │ -00003a10: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ │ -00003a20: 3136 3c2f 7469 746c 653e 0a3c 6720 6964 16...... │ │ │ │ -00003b40: 0a3c 212d 2d20 4e6f 6465 3137 202d 2d3e . │ │ │ │ -00003b50: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node17< │ │ │ │ -00003b80: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00003b90: 5f4e 6f64 6530 3030 3031 3722 3e3c 6120 _Node000017"><a │ │ │ │ -00003ba0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -00003bb0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ -00003bc0: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ │ -00003bd0: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ │ -00003be0: 3d22 3730 382e 352c 2d31 3920 3637 312e ="708.5,-19 671. │ │ │ │ -00003bf0: 352c 2d31 3920 3637 312e 352c 3020 3730 5,-19 671.5,0 70 │ │ │ │ -00003c00: 382e 352c 3020 3730 382e 352c 2d31 3922 8.5,0 708.5,-19" │ │ │ │ -00003c10: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ │ -00003c20: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ │ -00003c30: 2236 3930 2220 793d 222d 3722 2066 6f6e "690" y="-7" fon │ │ │ │ -00003c40: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ │ -00003c50: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ │ -00003c60: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ │ -00003c70: 223e 6e65 773c 2f74 6578 743e 0a3c 2f61 ">new</text>.</a │ │ │ │ -00003c80: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ │ -00003c90: 204e 6f64 6533 2623 3435 3b26 6774 3b4e Node3->N │ │ │ │ -00003ca0: 6f64 6531 3720 2d2d 3e0a 3c67 2069 643d ode17 -->.<g id= │ │ │ │ -00003cb0: 2265 6467 6531 365f 4e6f 6465 3030 3030 "edge16_Node0000 │ │ │ │ -00003cc0: 3033 5f4e 6f64 6530 3030 3031 3722 2063 03_Node000017" c │ │ │ │ -00003cd0: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ │ -00003ce0: 746c 653e 4e6f 6465 3326 2334 353b 2667 tle>Node3-&g │ │ │ │ -00003cf0: 743b 4e6f 6465 3137 3c2f 7469 746c 653e t;Node17 │ │ │ │ -00003d00: 0a3c 6720 6964 3d22 615f 6564 6765 3136 ...

..< │ │ │ │ -00003e10: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node18. │ │ │ │ -00003e60: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ │ -00003ee0: 0a3c 7465 7874 2074 6578 742d 616e 6368 . │ │ │ │ -00003f40: 6173 7365 7274 2e68 3c2f 7465 7874 3e0a assert.h. │ │ │ │ -00003f50: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -00003f60: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ │ -00003f70: 743b 4e6f 6465 3138 202d 2d3e 0a3c 6720 t;Node18 -->.. │ │ │ │ -00003fb0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ │ -00003fc0: 3b26 6774 3b4e 6f64 6531 383c 2f74 6974 ;>Node18</tit │ │ │ │ -00003fd0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -00003fe0: 6531 375f 4e6f 6465 3030 3030 3033 5f4e e17_Node000003_N │ │ │ │ -00003ff0: 6f64 6530 3030 3031 3822 3e3c 6120 786c ode000018"><a xl │ │ │ │ -00004000: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -00004010: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00004020: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00004030: 2220 643d 224d 3538 322e 312c 2d35 342e " d="M582.1,-54. │ │ │ │ -00004040: 3938 4336 3138 2e39 352c 2d34 352e 3520 98C618.95,-45.5 │ │ │ │ -00004050: 3637 382e 3431 2c2d 3330 2e32 2037 3137 678.41,-30.2 717 │ │ │ │ -00004060: 2e31 2c2d 3230 2e32 3522 2f3e 0a3c 706f .1,-20.25"/>.<po │ │ │ │ -00004070: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ │ -00004080: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ │ -00004090: 6238 6666 2220 706f 696e 7473 3d22 3731 b8ff" points="71 │ │ │ │ -000040a0: 382e 3134 2c2d 3233 2e36 2037 3236 2e39 8.14,-23.6 726.9 │ │ │ │ -000040b0: 352c 2d31 372e 3732 2037 3136 2e33 392c 5,-17.72 716.39, │ │ │ │ -000040c0: 2d31 362e 3832 2037 3138 2e31 342c 2d32 -16.82 718.14,-2 │ │ │ │ -000040d0: 332e 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e 3.6"/>.</a>.</g> │ │ │ │ -000040e0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ │ -000040f0: 3020 2d2d 3e0a 3c67 2069 643d 224e 6f64 0 -->.<g id="Nod │ │ │ │ -00004100: 6530 3030 3032 3022 2063 6c61 7373 3d22 e000020" class=" │ │ │ │ -00004110: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ │ -00004120: 6465 3230 3c2f 7469 746c 653e 0a3c 6720 de20..

.uc │ │ │ │ -00004250: 6f6d 6d6f 6e2f 6370 722e 683c 2f74 6578 ommon/cpr.h.... │ │ │ │ -00004290: 0a3c 6720 6964 3d22 6564 6765 3139 5f4e ..Node1 │ │ │ │ -000042d0: 3926 2334 353b 2667 743b 4e6f 6465 3230 9->Node20 │ │ │ │ -000042e0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ │ -00004310: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ........Node21...ucommon/ge │ │ │ │ -000045b0: 6e65 7269 6373 2e68 3c2f 7465 7874 3e0a nerics.h. │ │ │ │ -000045c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -000045d0: 212d 2d20 4e6f 6465 3139 2623 3435 3b26 !-- Node19-& │ │ │ │ -000045e0: 6774 3b4e 6f64 6532 3120 2d2d 3e0a 3c67 gt;Node21 -->. │ │ │ │ -00004620: 0a3c 7469 746c 653e 4e6f 6465 3139 2623 .Node19&# │ │ │ │ -00004630: 3435 3b26 6774 3b4e 6f64 6532 313c 2f74 45;>Node21</t │ │ │ │ -00004640: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -00004650: 6467 6532 325f 4e6f 6465 3030 3030 3139 dge22_Node000019 │ │ │ │ -00004660: 5f4e 6f64 6530 3030 3032 3122 3e3c 6120 _Node000021"><a │ │ │ │ -00004670: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -00004680: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -00004690: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -000046a0: 6666 2220 643d 224d 3537 352e 3537 2c2d ff" d="M575.57,- │ │ │ │ -000046b0: 3231 392e 3938 4336 3332 2e31 322c 2d32 219.98C632.12,-2 │ │ │ │ -000046c0: 3130 2e36 3520 3732 322e 3831 2c2d 3139 10.65 722.81,-19 │ │ │ │ -000046d0: 352e 3637 2037 3833 2e31 342c 2d31 3835 5.67 783.14,-185 │ │ │ │ -000046e0: 2e37 3122 2f3e 0a3c 706f 6c79 676f 6e20 .71"/>.<polygon │ │ │ │ -000046f0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ │ -00004700: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ -00004710: 706f 696e 7473 3d22 3738 332e 3939 2c2d points="783.99,- │ │ │ │ -00004720: 3138 392e 3132 2037 3933 2e32 392c 2d31 189.12 793.29,-1 │ │ │ │ -00004730: 3834 2e30 3420 3738 322e 3835 2c2d 3138 84.04 782.85,-18 │ │ │ │ -00004740: 322e 3231 2037 3833 2e39 392c 2d31 3839 2.21 783.99,-189 │ │ │ │ -00004750: 2e31 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e .12"/>.</a>.</g> │ │ │ │ -00004760: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ │ -00004770: 3320 2d2d 3e0a 3c67 2069 643d 224e 6f64 3 -->.<g id="Nod │ │ │ │ -00004780: 6530 3030 3032 3322 2063 6c61 7373 3d22 e000023" class=" │ │ │ │ -00004790: 6e6f 6465 223e 0a3c 7469 746c 653e 4e6f node">.<title>No │ │ │ │ -000047a0: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23...ucom │ │ │ │ -000048e0: 6d6f 6e2f 7072 6f74 6f63 6f6c 732e 683c mon/protocols.h< │ │ │ │ -000048f0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ │ -00004900: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....N │ │ │ │ -00004960: 6f64 6531 3926 2334 353b 2667 743b 4e6f ode19->No │ │ │ │ -00004970: 6465 3233 3c2f 7469 746c 653e 0a3c 6720 de23...

......Node24...stdlib. │ │ │ │ -00004be0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h......Node19-> │ │ │ │ -00004c60: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ │ -00004c70: 6720 6964 3d22 615f 6564 6765 3239 5f4e g id="a_edge29_N │ │ │ │ -00004c80: 6f64 6530 3030 3031 395f 4e6f 6465 3030 ode000019_Node00 │ │ │ │ -00004c90: 3030 3234 223e 3c61 2078 6c69 6e6b 3a74 0024">........Node20-& │ │ │ │ -00004de0: 6774 3b4e 6f64 6533 3c2f 7469 746c 653e gt;Node3 │ │ │ │ -00004df0: 0a3c 6720 6964 3d22 615f 6564 6765 3230 ... │ │ │ │ -00004e90: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .. │ │ │ │ -00004f00: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node20-&g │ │ │ │ -00004f70: 743b 4e6f 6465 3132 3c2f 7469 746c 653e t;Node12 │ │ │ │ -00004f80: 0a3c 6720 6964 3d22 615f 6564 6765 3231 ....< │ │ │ │ -00005080: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -000050e0: 7469 746c 653e 4e6f 6465 3231 2623 3435 title>Node21- │ │ │ │ -000050f0: 3b26 6774 3b4e 6f64 6534 3c2f 7469 746c ;>Node4..

.......Node21-& │ │ │ │ -000052a0: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ │ -000052b0: 0a3c 6720 6964 3d22 615f 6564 6765 3236 ... │ │ │ │ -00005350: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..< │ │ │ │ -000053c0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node21-> │ │ │ │ -00005430: 3b4e 6f64 6532 303c 2f74 6974 6c65 3e0a ;Node20. │ │ │ │ -00005440: 3c67 2069 643d 2261 5f65 6467 6532 335f ..< │ │ │ │ -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: 3537 362e 3437 2c2d 3132 362e 3136 2035 576.47,-126.16 5 │ │ │ │ -00005520: 3636 2e30 342c 2d31 3238 2e30 3120 3537 66.04,-128.01 57 │ │ │ │ -00005530: 352e 3335 2c2d 3133 332e 3037 2035 3736 5.35,-133.07 576 │ │ │ │ -00005540: 2e34 372c 2d31 3236 2e31 3622 2f3e 0a3c .47,-126.16"/>.< │ │ │ │ -00005550: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -00005590: 7469 746c 653e 4e6f 6465 3232 3c2f 7469 title>Node22..

.< │ │ │ │ -00005630: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ │ -00005640: 3d22 6d69 6464 6c65 2220 783d 2238 3130 ="middle" x="810 │ │ │ │ -00005650: 2220 793d 222d 3131 3722 2066 6f6e 742d " y="-117" font- │ │ │ │ -00005660: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ │ -00005670: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ │ -00005680: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ │ -00005690: 6373 7472 696e 673c 2f74 6578 743e 0a3c cstring.< │ │ │ │ -000056a0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ │ -00005700: 3c74 6974 6c65 3e4e 6f64 6532 3126 2334 Node21 │ │ │ │ -00005710: 353b 2667 743b 4e6f 6465 3232 3c2f 7469 5;>Node22</ti │ │ │ │ -00005720: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ -00005730: 6765 3235 5f4e 6f64 6530 3030 3032 315f ge25_Node000021_ │ │ │ │ -00005740: 4e6f 6465 3030 3030 3232 223e 3c61 2078 Node000022"><a x │ │ │ │ -00005750: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ -00005760: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ -00005770: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ -00005780: 6622 2064 3d22 4d38 3339 2e32 322c 2d31 f" d="M839.22,-1 │ │ │ │ -00005790: 3634 2e37 3543 3833 342e 3338 2c2d 3135 64.75C834.38,-15 │ │ │ │ -000057a0: 372e 3432 2038 3237 2e33 322c 2d31 3436 7.42 827.32,-146 │ │ │ │ -000057b0: 2e37 3320 3832 312e 3336 2c2d 3133 372e .73 821.36,-137. │ │ │ │ -000057c0: 3722 2f3e 0a3c 706f 6c79 676f 6e20 6669 7"/>.<polygon fi │ │ │ │ -000057d0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ │ -000057e0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ │ -000057f0: 696e 7473 3d22 3832 342e 312c 2d31 3335 ints="824.1,-135 │ │ │ │ -00005800: 2e35 2038 3135 2e36 372c 2d31 3239 2e30 .5 815.67,-129.0 │ │ │ │ -00005810: 3920 3831 382e 3236 2c2d 3133 392e 3336 9 818.26,-139.36 │ │ │ │ -00005820: 2038 3234 2e31 2c2d 3133 352e 3522 2f3e 824.1,-135.5"/> │ │ │ │ -00005830: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ -00005840: 3c21 2d2d 204e 6f64 6532 3326 2334 353b <!-- Node23- │ │ │ │ -00005850: 2667 743b 4e6f 6465 3230 202d 2d3e 0a3c >Node20 -->.< │ │ │ │ -00005860: 6720 6964 3d22 6564 6765 3238 5f4e 6f64 g id="edge28_Nod │ │ │ │ -00005870: 6530 3030 3032 335f 4e6f 6465 3030 3030 e000023_Node0000 │ │ │ │ -00005880: 3230 2220 636c 6173 733d 2265 6467 6522 20" class="edge" │ │ │ │ -00005890: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3326 >.<title>Node23& │ │ │ │ -000058a0: 2334 353b 2667 743b 4e6f 6465 3230 3c2f #45;>Node20</ │ │ │ │ -000058b0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -000058c0: 6564 6765 3238 5f4e 6f64 6530 3030 3032 edge28_Node00002 │ │ │ │ -000058d0: 335f 4e6f 6465 3030 3030 3230 223e 3c61 3_Node000020"><a │ │ │ │ -000058e0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ │ -000058f0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ │ -00005900: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ │ -00005910: 3866 6622 2064 3d22 4d36 3132 2e33 332c 8ff" d="M612.33, │ │ │ │ -00005920: 2d31 3634 2e39 3843 3539 342e 3731 2c2d -164.98C594.71,- │ │ │ │ -00005930: 3135 362e 3520 3536 372e 3432 2c2d 3134 156.5 567.42,-14 │ │ │ │ -00005940: 332e 3335 2035 3437 2e30 372c 2d31 3333 3.35 547.07,-133 │ │ │ │ -00005950: 2e35 3422 2f3e 0a3c 706f 6c79 676f 6e20 .54"/>.<polygon │ │ │ │ -00005960: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ │ -00005970: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ -00005980: 706f 696e 7473 3d22 3534 382e 3532 2c2d points="548.52,- │ │ │ │ -00005990: 3133 302e 3336 2035 3337 2e39 392c 2d31 130.36 537.99,-1 │ │ │ │ -000059a0: 3239 2e31 3720 3534 352e 3438 2c2d 3133 29.17 545.48,-13 │ │ │ │ -000059b0: 362e 3636 2035 3438 2e35 322c 2d31 3330 6.66 548.52,-130 │ │ │ │ -000059c0: 2e33 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e .36"/>.</a>.</g> │ │ │ │ -000059d0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ │ -000059e0: 3526 2334 353b 2667 743b 4e6f 6465 3230 5->Node20 │ │ │ │ -000059f0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ │ -00005a00: 3331 5f4e 6f64 6530 3030 3032 355f 4e6f 31_Node000025_No │ │ │ │ -00005a10: 6465 3030 3030 3230 2220 636c 6173 733d de000020" class= │ │ │ │ -00005a20: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ │ -00005a30: 6f64 6532 3526 2334 353b 2667 743b 4e6f ode25->No │ │ │ │ -00005a40: 6465 3230 3c2f 7469 746c 653e 0a3c 6720 de20.........Node25-& │ │ │ │ -00005da0: 6774 3b4e 6f64 6532 363c 2f74 6974 6c65 gt;Node26.........N │ │ │ │ -00005f30: 6f64 6532 393c 2f74 6974 6c65 3e0a 3c67 ode29...uc │ │ │ │ -00006080: 6f6d 6d6f 6e2f 6d65 6d6f 7279 2e68 3c2f ommon/memory.h... │ │ │ │ -000060a0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 ...No │ │ │ │ -00006100: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ │ -00006110: 6532 393c 2f74 6974 6c65 3e0a 3c67 2069 e29......... │ │ │ │ -00006270: 4e6f 6465 3332 3c2f 7469 746c 653e 0a3c Node32.< │ │ │ │ -00006280: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ │ -00006290: 3332 223e 3c61 2078 6c69 6e6b 3a68 7265 32">..ucommon/con │ │ │ │ -000063d0: 6469 7469 6f6e 2e68 3c2f 7465 7874 3e0a dition.h. │ │ │ │ -000063e0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -000063f0: 212d 2d20 4e6f 6465 3235 2623 3435 3b26 !-- Node25-& │ │ │ │ -00006400: 6774 3b4e 6f64 6533 3220 2d2d 3e0a 3c67 gt;Node32 -->. │ │ │ │ -00006440: 0a3c 7469 746c 653e 4e6f 6465 3235 2623 .Node25&# │ │ │ │ -00006450: 3435 3b26 6774 3b4e 6f64 6533 323c 2f74 45;>Node32</t │ │ │ │ -00006460: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -00006470: 6467 6534 395f 4e6f 6465 3030 3030 3235 dge49_Node000025 │ │ │ │ -00006480: 5f4e 6f64 6530 3030 3033 3222 3e3c 6120 _Node000032"><a │ │ │ │ -00006490: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -000064a0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -000064b0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -000064c0: 6666 2220 643d 224d 3431 352c 2d34 3339 ff" d="M415,-439 │ │ │ │ -000064d0: 2e37 3543 3431 352c 2d34 3332 2e38 2034 .75C415,-432.8 4 │ │ │ │ -000064e0: 3135 2c2d 3432 322e 3835 2034 3135 2c2d 15,-422.85 415,- │ │ │ │ -000064f0: 3431 342e 3133 222f 3e0a 3c70 6f6c 7967 414.13"/>.<polyg │ │ │ │ -00006500: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ │ -00006510: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ -00006520: 6622 2070 6f69 6e74 733d 2234 3138 2e35 f" points="418.5 │ │ │ │ -00006530: 2c2d 3431 342e 3039 2034 3135 2c2d 3430 ,-414.09 415,-40 │ │ │ │ -00006540: 342e 3039 2034 3131 2e35 2c2d 3431 342e 4.09 411.5,-414. │ │ │ │ -00006550: 3039 2034 3138 2e35 2c2d 3431 342e 3039 09 418.5,-414.09 │ │ │ │ -00006560: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ │ -00006570: 673e 0a3c 212d 2d20 4e6f 6465 3236 2623 g>.<!-- Node26&# │ │ │ │ -00006580: 3435 3b26 6774 3b4e 6f64 6532 202d 2d3e 45;>Node2 --> │ │ │ │ -00006590: 0a3c 6720 6964 3d22 6564 6765 3333 5f4e .<g id="edge33_N │ │ │ │ -000065a0: 6f64 6530 3030 3032 365f 4e6f 6465 3030 ode000026_Node00 │ │ │ │ -000065b0: 3030 3032 2220 636c 6173 733d 2265 6467 0002" class="edg │ │ │ │ -000065c0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ │ -000065d0: 3626 2334 353b 2667 743b 4e6f 6465 323c 6->Node2< │ │ │ │ -000065e0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -000065f0: 5f65 6467 6533 335f 4e6f 6465 3030 3030 _edge33_Node0000 │ │ │ │ -00006600: 3236 5f4e 6f64 6530 3030 3030 3222 3e3c 26_Node000002">< │ │ │ │ -00006610: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -00006620: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ -00006630: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ -00006640: 6238 6666 2220 643d 224d 3335 372e 3031 b8ff" d="M357.01 │ │ │ │ -00006650: 2c2d 3332 392e 3938 4333 3839 2e38 332c ,-329.98C389.83, │ │ │ │ -00006660: 2d33 3230 2e39 3720 3434 312e 382c 2d33 -320.97 441.8,-3 │ │ │ │ -00006670: 3036 2e37 2034 3737 2e39 392c 2d32 3936 06.7 477.99,-296 │ │ │ │ -00006680: 2e37 3622 2f3e 0a3c 706f 6c79 676f 6e20 .76"/>.<polygon │ │ │ │ -00006690: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ │ -000066a0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ -000066b0: 706f 696e 7473 3d22 3437 392e 3033 2c2d points="479.03,- │ │ │ │ -000066c0: 3330 302e 3131 2034 3837 2e37 352c 2d32 300.11 487.75,-2 │ │ │ │ -000066d0: 3934 2e30 3820 3437 372e 3138 2c2d 3239 94.08 477.18,-29 │ │ │ │ -000066e0: 332e 3336 2034 3739 2e30 332c 2d33 3030 3.36 479.03,-300 │ │ │ │ -000066f0: 2e31 3122 2f3e 0a3c 2f61 3e0a 3c2f 673e .11"/>.</a>.</g> │ │ │ │ -00006700: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ │ -00006710: 3626 2334 353b 2667 743b 4e6f 6465 3132 6->Node12 │ │ │ │ -00006720: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ │ -00006730: 3334 5f4e 6f64 6530 3030 3032 365f 4e6f 34_Node000026_No │ │ │ │ -00006740: 6465 3030 3030 3132 2220 636c 6173 733d de000012" class= │ │ │ │ -00006750: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ │ -00006760: 6f64 6532 3626 2334 353b 2667 743b 4e6f ode26->No │ │ │ │ -00006770: 6465 3132 3c2f 7469 746c 653e 0a3c 6720 de12..... │ │ │ │ -000068f0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node27 │ │ │ │ -00006940: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...sys/ │ │ │ │ -00006a30: 7469 6d65 2e68 3c2f 7465 7874 3e0a 3c2f time.h......< │ │ │ │ -00006aa0: 7469 746c 653e 4e6f 6465 3236 2623 3435 title>Node26- │ │ │ │ -00006ab0: 3b26 6774 3b4e 6f64 6532 373c 2f74 6974 ;>Node27..< │ │ │ │ -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 3332 392e 3437 2c2d 3332 " d="M329.47,-32 │ │ │ │ -00006b30: 392e 3735 4333 3332 2e32 382c 2d33 3232 9.75C332.28,-322 │ │ │ │ -00006b40: 2e36 3520 3333 362e 3334 2c2d 3331 322e .65 336.34,-312. │ │ │ │ -00006b50: 3420 3333 392e 3835 2c2d 3330 332e 3536 4 339.85,-303.56 │ │ │ │ -00006b60: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.... │ │ │ │ -00006be0: 0a3c 212d 2d20 4e6f 6465 3238 202d 2d3e . │ │ │ │ -00006bf0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node28< │ │ │ │ -00006c20: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00006c30: 5f4e 6f64 6530 3030 3032 3822 3e3c 6120 _Node000028"><a │ │ │ │ -00006c40: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -00006c50: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ -00006c60: 2365 3065 3065 3022 2073 7472 6f6b 653d #e0e0e0" stroke= │ │ │ │ -00006c70: 2223 3939 3939 3939 2220 706f 696e 7473 "#999999" points │ │ │ │ -00006c80: 3d22 3239 352c 2d32 3934 2032 3437 2c2d ="295,-294 247,- │ │ │ │ -00006c90: 3239 3420 3234 372c 2d32 3735 2032 3935 294 247,-275 295 │ │ │ │ -00006ca0: 2c2d 3237 3520 3239 352c 2d32 3934 222f ,-275 295,-294"/ │ │ │ │ -00006cb0: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ │ -00006cc0: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ │ -00006cd0: 3237 3122 2079 3d22 2d32 3832 2220 666f 271" y="-282" fo │ │ │ │ -00006ce0: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ │ -00006cf0: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ │ -00006d00: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ │ -00006d10: 3022 3e74 696d 652e 683c 2f74 6578 743e 0">time.h</text> │ │ │ │ -00006d20: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ -00006d30: 3c21 2d2d 204e 6f64 6532 3626 2334 353b <!-- Node26- │ │ │ │ -00006d40: 2667 743b 4e6f 6465 3238 202d 2d3e 0a3c >Node28 -->.< │ │ │ │ -00006d50: 6720 6964 3d22 6564 6765 3336 5f4e 6f64 g id="edge36_Nod │ │ │ │ -00006d60: 6530 3030 3032 365f 4e6f 6465 3030 3030 e000026_Node0000 │ │ │ │ -00006d70: 3238 2220 636c 6173 733d 2265 6467 6522 28" class="edge" │ │ │ │ -00006d80: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3626 >.<title>Node26& │ │ │ │ -00006d90: 2334 353b 2667 743b 4e6f 6465 3238 3c2f #45;>Node28</ │ │ │ │ -00006da0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -00006db0: 6564 6765 3336 5f4e 6f64 6530 3030 3032 edge36_Node00002 │ │ │ │ -00006dc0: 365f 4e6f 6465 3030 3030 3238 223e 3c61 6_Node000028"><a │ │ │ │ -00006dd0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ │ -00006de0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ │ -00006df0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ │ -00006e00: 3866 6622 2064 3d22 4d33 3136 2e39 322c 8ff" d="M316.92, │ │ │ │ -00006e10: 2d33 3239 2e37 3543 3330 382e 3931 2c2d -329.75C308.91,- │ │ │ │ -00006e20: 3332 322e 3033 2032 3937 2e30 342c 2d33 322.03 297.04,-3 │ │ │ │ -00006e30: 3130 2e36 2032 3837 2e33 382c 2d33 3031 10.6 287.38,-301 │ │ │ │ -00006e40: 2e32 3822 2f3e 0a3c 706f 6c79 676f 6e20 .28"/>.<polygon │ │ │ │ -00006e50: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ │ -00006e60: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ -00006e70: 706f 696e 7473 3d22 3238 392e 3534 2c2d points="289.54,- │ │ │ │ -00006e80: 3239 382e 3531 2032 3739 2e39 312c 2d32 298.51 279.91,-2 │ │ │ │ -00006e90: 3934 2e30 3920 3238 342e 3639 2c2d 3330 94.09 284.69,-30 │ │ │ │ -00006ea0: 332e 3535 2032 3839 2e35 342c 2d32 3938 3.55 289.54,-298 │ │ │ │ -00006eb0: 2e35 3122 2f3e 0a3c 2f61 3e0a 3c2f 673e .51"/>.</a>.</g> │ │ │ │ -00006ec0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ │ -00006ed0: 3926 2334 353b 2667 743b 4e6f 6465 3220 9->Node2 │ │ │ │ -00006ee0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6534 -->.<g id="edge4 │ │ │ │ -00006ef0: 305f 4e6f 6465 3030 3030 3239 5f4e 6f64 0_Node000029_Nod │ │ │ │ -00006f00: 6530 3030 3030 3222 2063 6c61 7373 3d22 e000002" class=" │ │ │ │ -00006f10: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ │ -00006f20: 6465 3239 2623 3435 3b26 6774 3b4e 6f64 de29->Nod │ │ │ │ -00006f30: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2.... │ │ │ │ -00007050: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node29-&g │ │ │ │ -000070c0: 743b 4e6f 6465 333c 2f74 6974 6c65 3e0a t;Node3. │ │ │ │ -000070d0: 3c67 2069 643d 2261 5f65 6467 6533 385f ...< │ │ │ │ -00007200: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ │ -00007260: 3c74 6974 6c65 3e4e 6f64 6532 3926 2334 Node29 │ │ │ │ -00007270: 353b 2667 743b 4e6f 6465 3233 3c2f 7469 5;>Node23</ti │ │ │ │ -00007280: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ -00007290: 6765 3339 5f4e 6f64 6530 3030 3032 395f ge39_Node000029_ │ │ │ │ -000072a0: 4e6f 6465 3030 3030 3233 223e 3c61 2078 Node000023"><a x │ │ │ │ -000072b0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ -000072c0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ -000072d0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ -000072e0: 6622 2064 3d22 4d36 3037 2e32 392c 2d33 f" d="M607.29,-3 │ │ │ │ -000072f0: 3239 2e37 3443 3631 312e 3035 2c2d 3330 29.74C611.05,-30 │ │ │ │ -00007300: 342e 3220 3632 322e 3036 2c2d 3232 392e 4.2 622.06,-229. │ │ │ │ -00007310: 3433 2036 3237 2e32 342c 2d31 3934 2e32 43 627.24,-194.2 │ │ │ │ -00007320: 3322 2f3e 0a3c 706f 6c79 676f 6e20 6669 3"/>.<polygon fi │ │ │ │ -00007330: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ │ -00007340: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ │ -00007350: 696e 7473 3d22 3633 302e 3731 2c2d 3139 ints="630.71,-19 │ │ │ │ -00007360: 342e 3731 2036 3238 2e37 2c2d 3138 342e 4.71 628.7,-184. │ │ │ │ -00007370: 3331 2036 3233 2e37 382c 2d31 3933 2e36 31 623.78,-193.6 │ │ │ │ -00007380: 3920 3633 302e 3731 2c2d 3139 342e 3731 9 630.71,-194.71 │ │ │ │ -00007390: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ │ -000073a0: 673e 0a3c 212d 2d20 4e6f 6465 3239 2623 g>.<!-- Node29&# │ │ │ │ -000073b0: 3435 3b26 6774 3b4e 6f64 6533 3020 2d2d 45;>Node30 -- │ │ │ │ -000073c0: 3e0a 3c67 2069 643d 2265 6467 6534 315f >.<g id="edge41_ │ │ │ │ -000073d0: 4e6f 6465 3030 3030 3239 5f4e 6f64 6530 Node000029_Node0 │ │ │ │ -000073e0: 3030 3033 3022 2063 6c61 7373 3d22 6564 00030" class="ed │ │ │ │ -000073f0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ │ -00007400: 3239 2623 3435 3b26 6774 3b4e 6f64 6533 29->Node3 │ │ │ │ -00007410: 303c 2f74 6974 6c65 3e0a 3c67 2069 643d 0..... │ │ │ │ -00007530: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node30-&g │ │ │ │ -000075a0: 743b 4e6f 6465 3133 3c2f 7469 746c 653e t;Node13 │ │ │ │ -000075b0: 0a3c 6720 6964 3d22 615f 6564 6765 3436 .........< │ │ │ │ -00007760: 7469 746c 653e 4e6f 6465 3330 2623 3435 title>Node30- │ │ │ │ -00007770: 3b26 6774 3b4e 6f64 6531 393c 2f74 6974 ;>Node19..< │ │ │ │ -000077c0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -000077d0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -000077e0: 2220 643d 224d 3639 322e 3731 2c2d 3237 " d="M692.71,-27 │ │ │ │ -000077f0: 342e 3938 4336 3538 2e33 382c 2d32 3635 4.98C658.38,-265 │ │ │ │ -00007800: 2e39 3320 3630 332e 3934 2c2d 3235 312e .93 603.94,-251. │ │ │ │ -00007810: 3538 2035 3636 2e32 332c 2d32 3431 2e36 58 566.23,-241.6 │ │ │ │ -00007820: 3422 2f3e 0a3c 706f 6c79 676f 6e20 6669 4"/>....< │ │ │ │ -000078a0: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3026 /g>.. │ │ │ │ -00007ab0: 0a3c 7469 746c 653e 4e6f 6465 3330 2623 .Node30&# │ │ │ │ -00007ac0: 3435 3b26 6774 3b4e 6f64 6532 313c 2f74 45;>Node21</t │ │ │ │ -00007ad0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -00007ae0: 6467 6534 335f 4e6f 6465 3030 3030 3330 dge43_Node000030 │ │ │ │ -00007af0: 5f4e 6f64 6530 3030 3032 3122 3e3c 6120 _Node000021"><a │ │ │ │ -00007b00: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -00007b10: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -00007b20: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -00007b30: 6666 2220 643d 224d 3733 302e 3639 2c2d ff" d="M730.69,- │ │ │ │ -00007b40: 3237 342e 3939 4337 3339 2e35 372c 2d32 274.99C739.57,-2 │ │ │ │ -00007b50: 3632 2e31 3220 3735 372e 3731 2c2d 3233 62.12 757.71,-23 │ │ │ │ -00007b60: 372e 3333 2037 3737 2c2d 3232 3020 3739 7.33 777,-220 79 │ │ │ │ -00007b70: 302e 3133 2c2d 3230 382e 3220 3830 362e 0.13,-208.2 806. │ │ │ │ -00007b80: 3637 2c2d 3139 372e 3320 3832 302e 3135 67,-197.3 820.15 │ │ │ │ -00007b90: 2c2d 3138 392e 3235 222f 3e0a 3c70 6f6c ,-189.25"/>.<pol │ │ │ │ -00007ba0: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ │ -00007bb0: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ │ -00007bc0: 3866 6622 2070 6f69 6e74 733d 2238 3232 8ff" points="822 │ │ │ │ -00007bd0: 2e30 332c 2d31 3932 2e32 2038 3238 2e39 .03,-192.2 828.9 │ │ │ │ -00007be0: 312c 2d31 3834 2e31 3520 3831 382e 3531 1,-184.15 818.51 │ │ │ │ -00007bf0: 2c2d 3138 362e 3135 2038 3232 2e30 332c ,-186.15 822.03, │ │ │ │ -00007c00: 2d31 3932 2e32 222f 3e0a 3c2f 613e 0a3c -192.2"/>.</a>.< │ │ │ │ -00007c10: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ -00007c20: 6465 3330 2623 3435 3b26 6774 3b4e 6f64 de30->Nod │ │ │ │ -00007c30: 6532 3320 2d2d 3e0a 3c67 2069 643d 2265 e23 -->.<g id="e │ │ │ │ -00007c40: 6467 6534 345f 4e6f 6465 3030 3030 3330 dge44_Node000030 │ │ │ │ -00007c50: 5f4e 6f64 6530 3030 3032 3322 2063 6c61 _Node000023" cla │ │ │ │ -00007c60: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ │ -00007c70: 653e 4e6f 6465 3330 2623 3435 3b26 6774 e>Node30-> │ │ │ │ -00007c80: 3b4e 6f64 6532 333c 2f74 6974 6c65 3e0a ;Node23. │ │ │ │ -00007c90: 3c67 2069 643d 2261 5f65 6467 6534 345f . │ │ │ │ -00007d30: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ │ -00007da0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ -00007db0: 3c21 2d2d 204e 6f64 6533 3026 2334 353b .< │ │ │ │ -00007dd0: 6720 6964 3d22 6564 6765 3437 5f4e 6f64 g id="edge47_Nod │ │ │ │ -00007de0: 6530 3030 3033 305f 4e6f 6465 3030 3030 e000030_Node0000 │ │ │ │ -00007df0: 3330 2220 636c 6173 733d 2265 6467 6522 30" class="edge" │ │ │ │ -00007e00: 3e0a 3c74 6974 6c65 3e4e 6f64 6533 3026 >.Node30& │ │ │ │ -00007e10: 2334 353b 2667 743b 4e6f 6465 3330 3c2f #45;>Node30</ │ │ │ │ -00007e20: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -00007e30: 6564 6765 3437 5f4e 6f64 6530 3030 3033 edge47_Node00003 │ │ │ │ -00007e40: 305f 4e6f 6465 3030 3030 3330 223e 3c61 0_Node000030"><a │ │ │ │ -00007e50: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ │ -00007e60: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ │ -00007e70: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ │ -00007e80: 3866 6622 2064 3d22 4d37 3538 2c2d 3239 8ff" d="M758,-29 │ │ │ │ -00007e90: 342e 3033 4337 3737 2e33 372c 2d32 3936 4.03C777.37,-296 │ │ │ │ -00007ea0: 2e30 3620 3739 352e 352c 2d32 3932 2e38 .06 795.5,-292.8 │ │ │ │ -00007eb0: 3820 3739 352e 352c 2d32 3834 2e35 2037 8 795.5,-284.5 7 │ │ │ │ -00007ec0: 3935 2e35 2c2d 3237 372e 3632 2037 3833 95.5,-277.62 783 │ │ │ │ -00007ed0: 2e33 2c2d 3237 342e 3235 2037 3638 2e32 .3,-274.25 768.2 │ │ │ │ -00007ee0: 322c 2d32 3734 2e33 3822 2f3e 0a3c 706f 2,-274.38"/>.<po │ │ │ │ -00007ef0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ │ -00007f00: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ │ -00007f10: 6238 6666 2220 706f 696e 7473 3d22 3736 b8ff" points="76 │ │ │ │ -00007f20: 372e 3738 2c2d 3237 302e 3920 3735 382c 7.78,-270.9 758, │ │ │ │ -00007f30: 2d32 3734 2e39 3720 3736 382e 3138 2c2d -274.97 768.18,- │ │ │ │ -00007f40: 3237 372e 3839 2037 3637 2e37 382c 2d32 277.89 767.78,-2 │ │ │ │ -00007f50: 3730 2e39 222f 3e0a 3c2f 613e 0a3c 2f67 70.9"/>.</a>.</g │ │ │ │ -00007f60: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ │ -00007f70: 3331 202d 2d3e 0a3c 6720 6964 3d22 4e6f 31 -->.<g id="No │ │ │ │ -00007f80: 6465 3030 3030 3331 2220 636c 6173 733d de000031" class= │ │ │ │ -00007f90: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ │ -00007fa0: 6f64 6533 313c 2f74 6974 6c65 3e0a 3c67 ode31...stdarg. │ │ │ │ -000080a0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h......Node30-> │ │ │ │ -00008120: 4e6f 6465 3331 3c2f 7469 746c 653e 0a3c Node31.< │ │ │ │ -00008130: 6720 6964 3d22 615f 6564 6765 3438 5f4e g id="a_edge48_N │ │ │ │ -00008140: 6f64 6530 3030 3033 305f 4e6f 6465 3030 ode000030_Node00 │ │ │ │ -00008150: 3030 3331 223e 3c61 2078 6c69 6e6b 3a74 0031">..

......< │ │ │ │ -000082a0: 7469 746c 653e 4e6f 6465 3332 2623 3435 title>Node32- │ │ │ │ -000082b0: 3b26 6774 3b4e 6f64 6532 303c 2f74 6974 ;>Node20..< │ │ │ │ -00008300: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00008310: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00008320: 2220 643d 224d 3431 362e 3035 2c2d 3338 " d="M416.05,-38 │ │ │ │ -00008330: 342e 3538 4334 3230 2e31 342c 2d33 3532 4.58C420.14,-352 │ │ │ │ -00008340: 2e36 3920 3433 372e 3035 2c2d 3234 322e .69 437.05,-242. │ │ │ │ -00008350: 3137 2034 3833 2c2d 3136 3520 3438 392e 17 483,-165 489. │ │ │ │ -00008360: 3033 2c2d 3135 342e 3838 2034 3937 2e33 03,-154.88 497.3 │ │ │ │ -00008370: 2c2d 3134 342e 3639 2035 3034 2e34 392c ,-144.69 504.49, │ │ │ │ -00008380: 2d31 3336 2e36 3222 2f3e 0a3c 706f 6c79 -136.62"/>....... │ │ │ │ -00008460: 4e6f 6465 3332 2623 3435 3b26 6774 3b4e Node32->N │ │ │ │ -00008470: 6f64 6532 363c 2f74 6974 6c65 3e0a 3c67 ode26.........Node32- │ │ │ │ -00008600: 2667 743b 4e6f 6465 3239 3c2f 7469 746c >Node29..

. │ │ │ │ -00008720: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ -00008730: 3c2f 673e 0a3c 2f73 7667 3e0a .. │ │ │ │ +00000260: 3a74 6974 6c65 3d22 4174 6f6d 6963 2070 :title="Atomic p │ │ │ │ +00000270: 6f69 6e74 6572 7320 616e 6420 6c6f 636b ointers and lock │ │ │ │ +00000280: 732e 223e 0a3c 706f 6c79 676f 6e20 6669 s.">..ucommon │ │ │ │ +00000350: 2f61 746f 6d69 632e 683c 2f74 6578 743e /atomic.h │ │ │ │ +00000360: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ +00000370: 3c21 2d2d 204e 6f64 6532 202d 2d3e 0a3c .< │ │ │ │ +00000380: 6720 6964 3d22 4e6f 6465 3030 3030 3032 g id="Node000002 │ │ │ │ +00000390: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ │ +000003a0: 3c74 6974 6c65 3e4e 6f64 6532 3c2f 7469 Node2</ti │ │ │ │ +000003b0: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ │ +000003c0: 6465 3030 3030 3032 223e 3c61 2078 6c69 de000002"><a xli │ │ │ │ +000003d0: 6e6b 3a68 7265 663d 2261 3030 3432 322e nk:href="a00422. │ │ │ │ +000003e0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ │ +000003f0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ │ +00000400: 2256 6172 696f 7573 206d 6973 6365 6c6c "Various miscell │ │ │ │ +00000410: 616e 656f 7573 2070 6c61 7466 6f72 6d20 aneous platform │ │ │ │ +00000420: 7370 6563 6966 6963 2068 6561 6465 7273 specific headers │ │ │ │ +00000430: 2061 6e64 2064 6566 696e 6573 2e22 3e0a and defines.">. │ │ │ │ +00000440: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 <polygon fill="w │ │ │ │ +00000450: 6869 7465 2220 7374 726f 6b65 3d22 2336 hite" stroke="#6 │ │ │ │ +00000460: 3636 3636 3622 2070 6f69 6e74 733d 2236 66666" points="6 │ │ │ │ +00000470: 3334 2c2d 3734 2035 3135 2c2d 3734 2035 34,-74 515,-74 5 │ │ │ │ +00000480: 3135 2c2d 3535 2036 3334 2c2d 3535 2036 15,-55 634,-55 6 │ │ │ │ +00000490: 3334 2c2d 3734 222f 3e0a 3c74 6578 7420 34,-74"/>.<text │ │ │ │ +000004a0: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ │ +000004b0: 646c 6522 2078 3d22 3537 342e 3522 2079 dle" x="574.5" y │ │ │ │ +000004c0: 3d22 2d36 3222 2066 6f6e 742d 6661 6d69 ="-62" font-fami │ │ │ │ +000004d0: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ │ +000004e0: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ │ +000004f0: 697a 653d 2231 302e 3030 223e 7563 6f6d ize="10.00">ucom │ │ │ │ +00000500: 6d6f 6e2f 706c 6174 666f 726d 2e68 3c2f mon/platform.h</ │ │ │ │ +00000510: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ │ +00000520: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3126 </g>.<!-- Node1& │ │ │ │ +00000530: 2334 353b 2667 743b 4e6f 6465 3220 2d2d #45;>Node2 -- │ │ │ │ +00000540: 3e0a 3c67 2069 643d 2265 6467 6531 5f4e >.<g id="edge1_N │ │ │ │ +00000550: 6f64 6530 3030 3030 315f 4e6f 6465 3030 ode000001_Node00 │ │ │ │ +00000560: 3030 3032 2220 636c 6173 733d 2265 6467 0002" class="edg │ │ │ │ +00000570: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6531 e">.<title>Node1 │ │ │ │ +00000580: 2623 3435 3b26 6774 3b4e 6f64 6532 3c2f ->Node2</ │ │ │ │ +00000590: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ +000005a0: 6564 6765 315f 4e6f 6465 3030 3030 3031 edge1_Node000001 │ │ │ │ +000005b0: 5f4e 6f64 6530 3030 3030 3222 3e3c 6120 _Node000002"><a │ │ │ │ +000005c0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +000005d0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +000005e0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +000005f0: 6666 2220 643d 224d 3537 342e 352c 2d31 ff" d="M574.5,-1 │ │ │ │ +00000600: 3039 2e37 3543 3537 342e 352c 2d31 3032 09.75C574.5,-102 │ │ │ │ +00000610: 2e38 2035 3734 2e35 2c2d 3932 2e38 3520 .8 574.5,-92.85 │ │ │ │ +00000620: 3537 342e 352c 2d38 342e 3133 222f 3e0a 574.5,-84.13"/>. │ │ │ │ +00000630: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ │ +00000640: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ │ +00000650: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ │ +00000660: 2235 3738 2c2d 3834 2e30 3920 3537 342e "578,-84.09 574. │ │ │ │ +00000670: 352c 2d37 342e 3039 2035 3731 2c2d 3834 5,-74.09 571,-84 │ │ │ │ +00000680: 2e30 3920 3537 382c 2d38 342e 3039 222f .09 578,-84.09"/ │ │ │ │ +00000690: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ │ +000006a0: 0a3c 212d 2d20 4e6f 6465 3320 2d2d 3e0a .<!-- Node3 -->. │ │ │ │ +000006b0: 3c67 2069 643d 224e 6f64 6530 3030 3030 <g id="Node00000 │ │ │ │ +000006c0: 3322 2063 6c61 7373 3d22 6e6f 6465 223e 3" class="node"> │ │ │ │ +000006d0: 0a3c 7469 746c 653e 4e6f 6465 333c 2f74 .<title>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 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00000710: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ │ +00000720: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ │ +00000730: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ │ +00000740: 3439 2c2d 3139 2030 2c2d 3139 2030 2c30 49,-19 0,-19 0,0 │ │ │ │ +00000750: 2034 392c 3020 3439 2c2d 3139 222f 3e0a 49,0 49,-19"/>. │ │ │ │ +00000760: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ │ +00000770: 723d 226d 6964 646c 6522 2078 3d22 3234 r="middle" x="24 │ │ │ │ +00000780: 2e35 2220 793d 222d 3722 2066 6f6e 742d .5" y="-7" font- │ │ │ │ +00000790: 6661 6d69 6c79 3d22 4865 6c76 6574 6963 family="Helvetic │ │ │ │ +000007a0: 612c 7361 6e73 2d53 6572 6966 2220 666f a,sans-Serif" fo │ │ │ │ +000007b0: 6e74 2d73 697a 653d 2231 302e 3030 223e nt-size="10.00"> │ │ │ │ +000007c0: 6373 7464 6c69 623c 2f74 6578 743e 0a3c cstdlib</text>.< │ │ │ │ +000007d0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ +000007e0: 2d2d 204e 6f64 6532 2623 3435 3b26 6774 -- Node2-> │ │ │ │ +000007f0: 3b4e 6f64 6533 202d 2d3e 0a3c 6720 6964 ;Node3 -->.<g id │ │ │ │ +00000800: 3d22 6564 6765 325f 4e6f 6465 3030 3030 ="edge2_Node0000 │ │ │ │ +00000810: 3032 5f4e 6f64 6530 3030 3030 3322 2063 02_Node000003" c │ │ │ │ +00000820: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ │ +00000830: 746c 653e 4e6f 6465 3226 2334 353b 2667 tle>Node2-&g │ │ │ │ +00000840: 743b 4e6f 6465 333c 2f74 6974 6c65 3e0a t;Node3. │ │ │ │ +00000850: 3c67 2069 643d 2261 5f65 6467 6532 5f4e ..... │ │ │ │ +00000960: 0a3c 212d 2d20 4e6f 6465 3420 2d2d 3e0a .. │ │ │ │ +00000970: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ │ +00000990: 0a3c 7469 746c 653e 4e6f 6465 343c 2f74 .Node4</t │ │ │ │ +000009a0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ │ +000009b0: 6f64 6530 3030 3030 3422 3e3c 6120 786c ode000004"><a xl │ │ │ │ +000009c0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +000009d0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ │ +000009e0: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ │ +000009f0: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ │ +00000a00: 3132 302c 2d31 3920 3637 2c2d 3139 2036 120,-19 67,-19 6 │ │ │ │ +00000a10: 372c 3020 3132 302c 3020 3132 302c 2d31 7,0 120,0 120,-1 │ │ │ │ +00000a20: 3922 2f3e 0a3c 7465 7874 2074 6578 742d 9"/>.<text text- │ │ │ │ +00000a30: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ │ +00000a40: 783d 2239 332e 3522 2079 3d22 2d37 2220 x="93.5" y="-7" │ │ │ │ +00000a50: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ │ +00000a60: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ │ +00000a70: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ │ +00000a80: 2e30 3022 3e63 7374 6464 6566 3c2f 7465 .00">cstddef</te │ │ │ │ +00000a90: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ │ +00000aa0: 673e 0a3c 212d 2d20 4e6f 6465 3226 2334 g>.<!-- Node2 │ │ │ │ +00000ab0: 353b 2667 743b 4e6f 6465 3420 2d2d 3e0a 5;>Node4 -->. │ │ │ │ +00000ac0: 3c67 2069 643d 2265 6467 6533 5f4e 6f64 <g id="edge3_Nod │ │ │ │ +00000ad0: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ │ +00000ae0: 3034 2220 636c 6173 733d 2265 6467 6522 04" class="edge" │ │ │ │ +00000af0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.<title>Node2&# │ │ │ │ +00000b00: 3435 3b26 6774 3b4e 6f64 6534 3c2f 7469 45;>Node4</ti │ │ │ │ +00000b10: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00000b20: 6765 335f 4e6f 6465 3030 3030 3032 5f4e ge3_Node000002_N │ │ │ │ +00000b30: 6f64 6530 3030 3030 3422 3e3c 6120 786c ode000004"><a xl │ │ │ │ +00000b40: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00000b50: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +00000b60: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +00000b70: 2220 643d 224d 3531 342e 3939 2c2d 3630 " d="M514.99,-60 │ │ │ │ +00000b80: 2e32 4334 3331 2e31 362c 2d35 342e 3936 .2C431.16,-54.96 │ │ │ │ +00000b90: 2032 3733 2e34 322c 2d34 322e 3939 2031 273.42,-42.99 1 │ │ │ │ +00000ba0: 3330 2e34 342c 2d31 392e 3132 222f 3e0a 30.44,-19.12"/>. │ │ │ │ +00000bb0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ │ +00000bc0: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ │ +00000bd0: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ │ +00000be0: 2231 3330 2e36 322c 2d31 352e 3620 3132 "130.62,-15.6 12 │ │ │ │ +00000bf0: 302e 3137 2c2d 3137 2e33 3820 3132 392e 0.17,-17.38 129. │ │ │ │ +00000c00: 3435 2c2d 3232 2e35 2031 3330 2e36 322c 45,-22.5 130.62, │ │ │ │ +00000c10: 2d31 352e 3622 2f3e 0a3c 2f61 3e0a 3c2f -15.6"/>.</a>.</ │ │ │ │ +00000c20: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ │ +00000c30: 6535 202d 2d3e 0a3c 6720 6964 3d22 4e6f e5 -->.<g id="No │ │ │ │ +00000c40: 6465 3030 3030 3035 2220 636c 6173 733d de000005" class= │ │ │ │ +00000c50: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ │ +00000c60: 6f64 6535 3c2f 7469 746c 653e 0a3c 6720 ode5...s │ │ │ │ +00000d50: 7464 6578 6365 7074 3c2f 7465 7874 3e0a tdexcept. │ │ │ │ +00000d60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ +00000d70: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ │ +00000d80: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->..Node2-& │ │ │ │ +00000dd0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ │ +00000de0: 0a3c 6720 6964 3d22 615f 6564 6765 345f .........N │ │ │ │ +00000f30: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6...p │ │ │ │ +00001020: 7468 7265 6164 2e68 3c2f 7465 7874 3e0a thread.h. │ │ │ │ +00001030: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ +00001040: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ │ +00001050: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->..Node2-& │ │ │ │ +000010a0: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ │ +000010b0: 0a3c 6720 6964 3d22 615f 6564 6765 355f ...... │ │ │ │ +000011c0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3720 ...Node │ │ │ │ +00001200: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7.< │ │ │ │ +00001220: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00001230: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">..sign │ │ │ │ +000012f0: 616c 2e68 3c2f 7465 7874 3e0a 3c2f 613e al.h. │ │ │ │ +00001300: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2->N │ │ │ │ +00001370: 6f64 6537 3c2f 7469 746c 653e 0a3c 6720 ode7...... │ │ │ │ +00001490: 0a3c 212d 2d20 4e6f 6465 3820 2d2d 3e0a .. │ │ │ │ +000014a0: 3c67 2069 643d 224e 6f64 6530 3030 3030 │ │ │ │ +000014c0: 0a3c 7469 746c 653e 4e6f 6465 383c 2f74 .Node8</t │ │ │ │ +000014d0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ │ +000014e0: 6f64 6530 3030 3030 3822 3e3c 6120 786c ode000008"><a xl │ │ │ │ +000014f0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00001500: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ │ +00001510: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ │ +00001520: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ │ +00001530: 3433 392e 352c 2d31 3920 3337 352e 352c 439.5,-19 375.5, │ │ │ │ +00001540: 2d31 3920 3337 352e 352c 3020 3433 392e -19 375.5,0 439. │ │ │ │ +00001550: 352c 3020 3433 392e 352c 2d31 3922 2f3e 5,0 439.5,-19"/> │ │ │ │ +00001560: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ │ +00001570: 6f72 3d22 6d69 6464 6c65 2220 783d 2234 or="middle" x="4 │ │ │ │ +00001580: 3037 2e35 2220 793d 222d 3722 2066 6f6e 07.5" y="-7" fon │ │ │ │ +00001590: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ │ +000015a0: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ │ +000015b0: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ │ +000015c0: 223e 7379 732f 7374 6174 2e68 3c2f 7465 ">sys/stat.h</te │ │ │ │ +000015d0: 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f xt>.</a>.</g>.</ │ │ │ │ +000015e0: 673e 0a3c 212d 2d20 4e6f 6465 3226 2334 g>.<!-- Node2 │ │ │ │ +000015f0: 353b 2667 743b 4e6f 6465 3820 2d2d 3e0a 5;>Node8 -->. │ │ │ │ +00001600: 3c67 2069 643d 2265 6467 6537 5f4e 6f64 <g id="edge7_Nod │ │ │ │ +00001610: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ │ +00001620: 3038 2220 636c 6173 733d 2265 6467 6522 08" class="edge" │ │ │ │ +00001630: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.<title>Node2&# │ │ │ │ +00001640: 3435 3b26 6774 3b4e 6f64 6538 3c2f 7469 45;>Node8</ti │ │ │ │ +00001650: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00001660: 6765 375f 4e6f 6465 3030 3030 3032 5f4e ge7_Node000002_N │ │ │ │ +00001670: 6f64 6530 3030 3030 3822 3e3c 6120 786c ode000008"><a xl │ │ │ │ +00001680: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00001690: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +000016a0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +000016b0: 2220 643d 224d 3534 372e 3637 2c2d 3534 " d="M547.67,-54 │ │ │ │ +000016c0: 2e39 3843 3531 392e 3633 2c2d 3436 2e30 .98C519.63,-46.0 │ │ │ │ +000016d0: 3920 3437 352e 3435 2c2d 3332 2e30 3720 9 475.45,-32.07 │ │ │ │ +000016e0: 3434 342e 322c 2d32 322e 3135 222f 3e0a 444.2,-22.15"/>. │ │ │ │ +000016f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 <polygon fill="# │ │ │ │ +00001700: 3633 6238 6666 2220 7374 726f 6b65 3d22 63b8ff" stroke=" │ │ │ │ +00001710: 2336 3362 3866 6622 2070 6f69 6e74 733d #63b8ff" points= │ │ │ │ +00001720: 2234 3435 2e31 332c 2d31 382e 3737 2034 "445.13,-18.77 4 │ │ │ │ +00001730: 3334 2e35 342c 2d31 392e 3038 2034 3433 34.54,-19.08 443 │ │ │ │ +00001740: 2e30 312c 2d32 352e 3434 2034 3435 2e31 .01,-25.44 445.1 │ │ │ │ +00001750: 332c 2d31 382e 3737 222f 3e0a 3c2f 613e 3,-18.77"/>.</a> │ │ │ │ +00001760: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ │ +00001770: 4e6f 6465 3920 2d2d 3e0a 3c67 2069 643d Node9 -->.<g id= │ │ │ │ +00001780: 224e 6f64 6530 3030 3030 3922 2063 6c61 "Node000009" cla │ │ │ │ +00001790: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ │ +000017a0: 653e 4e6f 6465 393c 2f74 6974 6c65 3e0a e>Node9. │ │ │ │ +000017b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..sys/ │ │ │ │ +000018a0: 7479 7065 732e 683c 2f74 6578 743e 0a3c types.h.< │ │ │ │ +000018b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node2-&g │ │ │ │ +00001920: 743b 4e6f 6465 393c 2f74 6974 6c65 3e0a t;Node9. │ │ │ │ +00001930: 3c67 2069 643d 2261 5f65 6467 6538 5f4e .... │ │ │ │ +00001a40: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ │ +00001a80: 6465 3130 3c2f 7469 746c 653e 0a3c 6720 de10...s │ │ │ │ +00001b70: 7464 696e 742e 683c 2f74 6578 743e 0a3c tdint.h.< │ │ │ │ +00001b80: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node2-& │ │ │ │ +00001bf0: 6774 3b4e 6f64 6531 303c 2f74 6974 6c65 gt;Node10..... │ │ │ │ +00001d00: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node11 │ │ │ │ +00001d50: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...uni │ │ │ │ +00001e40: 7374 642e 683c 2f74 6578 743e 0a3c 2f61 std.h......Node2-&g │ │ │ │ +00001ec0: 743b 4e6f 6465 3131 3c2f 7469 746c 653e t;Node11 │ │ │ │ +00001ed0: 0a3c 6720 6964 3d22 615f 6564 6765 3130 ...... │ │ │ │ +00001fe0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3132 ...Nod │ │ │ │ +00002020: 6531 323c 2f74 6974 6c65 3e0a 3c67 2069 e12...stdio.h< │ │ │ │ +00002120: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>.. │ │ │ │ +00002130: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ │ +00002190: 6465 3226 2334 353b 2667 743b 4e6f 6465 de2->Node │ │ │ │ +000021a0: 3132 3c2f 7469 746c 653e 0a3c 6720 6964 12.........Node2->N │ │ │ │ +00002470: 6f64 6531 333c 2f74 6974 6c65 3e0a 3c67 ode13.... │ │ │ │ +00002580: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ +00002590: 212d 2d20 4e6f 6465 3134 202d 2d3e 0a3c !-- Node14 -->.< │ │ │ │ +000025a0: 6720 6964 3d22 4e6f 6465 3030 3030 3134 g id="Node000014 │ │ │ │ +000025b0: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ │ +000025c0: 3c74 6974 6c65 3e4e 6f64 6531 343c 2f74 Node14</t │ │ │ │ +000025d0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f4e itle>.<g id="a_N │ │ │ │ +000025e0: 6f64 6530 3030 3031 3422 3e3c 6120 786c ode000014"><a xl │ │ │ │ +000025f0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00002600: 706f 6c79 676f 6e20 6669 6c6c 3d22 2365 polygon fill="#e │ │ │ │ +00002610: 3065 3065 3022 2073 7472 6f6b 653d 2223 0e0e0" stroke="# │ │ │ │ +00002620: 3939 3939 3939 2220 706f 696e 7473 3d22 999999" points=" │ │ │ │ +00002630: 3837 392e 352c 2d31 3920 3832 392e 352c 879.5,-19 829.5, │ │ │ │ +00002640: 2d31 3920 3832 392e 352c 3020 3837 392e -19 829.5,0 879. │ │ │ │ +00002650: 352c 3020 3837 392e 352c 2d31 3922 2f3e 5,0 879.5,-19"/> │ │ │ │ +00002660: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ │ +00002670: 6f72 3d22 6d69 6464 6c65 2220 783d 2238 or="middle" x="8 │ │ │ │ +00002680: 3534 2e35 2220 793d 222d 3722 2066 6f6e 54.5" y="-7" fon │ │ │ │ +00002690: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ │ +000026a0: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ │ +000026b0: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ │ +000026c0: 223e 636c 696d 6974 733c 2f74 6578 743e ">climits</text> │ │ │ │ +000026d0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ +000026e0: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 <!-- Node2-& │ │ │ │ +000026f0: 6774 3b4e 6f64 6531 3420 2d2d 3e0a 3c67 gt;Node14 -->.<g │ │ │ │ +00002700: 2069 643d 2265 6467 6531 335f 4e6f 6465 id="edge13_Node │ │ │ │ +00002710: 3030 3030 3032 5f4e 6f64 6530 3030 3031 000002_Node00001 │ │ │ │ +00002720: 3422 2063 6c61 7373 3d22 6564 6765 223e 4" class="edge"> │ │ │ │ +00002730: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .<title>Node2 │ │ │ │ +00002740: 353b 2667 743b 4e6f 6465 3134 3c2f 7469 5;>Node14</ti │ │ │ │ +00002750: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00002760: 6765 3133 5f4e 6f64 6530 3030 3030 325f ge13_Node000002_ │ │ │ │ +00002770: 4e6f 6465 3030 3030 3134 223e 3c61 2078 Node000014"><a x │ │ │ │ +00002780: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +00002790: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +000027a0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +000027b0: 6622 2064 3d22 4d36 3237 2e34 382c 2d35 f" d="M627.48,-5 │ │ │ │ +000027c0: 342e 3935 4336 3735 2e32 2c2d 3437 2e30 4.95C675.2,-47.0 │ │ │ │ +000027d0: 3320 3734 372e 3436 2c2d 3334 2e34 3420 3 747.46,-34.44 │ │ │ │ +000027e0: 3831 392e 3138 2c2d 3139 2e31 3722 2f3e 819.18,-19.17"/> │ │ │ │ +000027f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ +00002800: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ │ +00002810: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ │ +00002820: 3d22 3832 302e 3235 2c2d 3232 2e35 3220 ="820.25,-22.52 │ │ │ │ +00002830: 3832 392e 3239 2c2d 3137 2038 3138 2e37 829.29,-17 818.7 │ │ │ │ +00002840: 382c 2d31 352e 3638 2038 3230 2e32 352c 8,-15.68 820.25, │ │ │ │ +00002850: 2d32 322e 3532 222f 3e0a 3c2f 613e 0a3c -22.52"/>.</a>.< │ │ │ │ +00002860: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ +00002870: 6465 3135 202d 2d3e 0a3c 6720 6964 3d22 de15 -->.<g id=" │ │ │ │ +00002880: 4e6f 6465 3030 3030 3135 2220 636c 6173 Node000015" clas │ │ │ │ +00002890: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ │ +000028a0: 3e4e 6f64 6531 353c 2f74 6974 6c65 3e0a >Node15. │ │ │ │ +000028b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 . │ │ │ │ +00002930: 0a3c 7465 7874 2074 6578 742d 616e 6368 .cerrno. │ │ │ │ +000029a0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ +000029b0: 212d 2d20 4e6f 6465 3226 2334 353b 2667 !-- Node2-&g │ │ │ │ +000029c0: 743b 4e6f 6465 3135 202d 2d3e 0a3c 6720 t;Node15 -->.. │ │ │ │ +00002a00: 3c74 6974 6c65 3e4e 6f64 6532 2623 3435 Node2- │ │ │ │ +00002a10: 3b26 6774 3b4e 6f64 6531 353c 2f74 6974 ;>Node15</tit │ │ │ │ +00002a20: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ +00002a30: 6531 345f 4e6f 6465 3030 3030 3032 5f4e e14_Node000002_N │ │ │ │ +00002a40: 6f64 6530 3030 3031 3522 3e3c 6120 786c ode000015"><a xl │ │ │ │ +00002a50: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00002a60: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +00002a70: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +00002a80: 2220 643d 224d 3633 342e 3135 2c2d 3537 " d="M634.15,-57 │ │ │ │ +00002a90: 2e30 3543 3639 352e 342c 2d34 392e 3938 .05C695.4,-49.98 │ │ │ │ +00002aa0: 2037 3933 2e36 322c 2d33 372e 3339 2038 793.62,-37.39 8 │ │ │ │ +00002ab0: 3837 2e38 2c2d 3138 2e39 3322 2f3e 0a3c 87.8,-18.93"/>.< │ │ │ │ +00002ac0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +00002ad0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +00002ae0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +00002af0: 3838 382e 3635 2c2d 3232 2e33 3320 3839 888.65,-22.33 89 │ │ │ │ +00002b00: 372e 3738 2c2d 3136 2e39 3520 3838 372e 7.78,-16.95 887. │ │ │ │ +00002b10: 3239 2c2d 3135 2e34 3620 3838 382e 3635 29,-15.46 888.65 │ │ │ │ +00002b20: 2c2d 3232 2e33 3322 2f3e 0a3c 2f61 3e0a ,-22.33"/>.</a>. │ │ │ │ +00002b30: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ │ +00002b40: 6f64 6531 3620 2d2d 3e0a 3c67 2069 643d ode16 -->.<g id= │ │ │ │ +00002b50: 224e 6f64 6530 3030 3031 3622 2063 6c61 "Node000016" cla │ │ │ │ +00002b60: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ │ +00002b70: 653e 4e6f 6465 3136 3c2f 7469 746c 653e e>Node16 │ │ │ │ +00002b80: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...new │ │ │ │ +00002c70: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ +00002c80: 3c21 2d2d 204e 6f64 6532 2623 3435 3b26 . │ │ │ │ +00002cd0: 0a3c 7469 746c 653e 4e6f 6465 3226 2334 .Node2 │ │ │ │ +00002ce0: 353b 2667 743b 4e6f 6465 3136 3c2f 7469 5;>Node16</ti │ │ │ │ +00002cf0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00002d00: 6765 3135 5f4e 6f64 6530 3030 3030 325f ge15_Node000002_ │ │ │ │ +00002d10: 4e6f 6465 3030 3030 3136 223e 3c61 2078 Node000016"><a x │ │ │ │ +00002d20: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +00002d30: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +00002d40: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +00002d50: 6622 2064 3d22 4d36 3334 2e33 312c 2d35 f" d="M634.31,-5 │ │ │ │ +00002d60: 392e 3939 4337 3037 2e35 392c 2d35 342e 9.99C707.59,-54. │ │ │ │ +00002d70: 3932 2038 3335 2e35 342c 2d34 332e 3535 92 835.54,-43.55 │ │ │ │ +00002d80: 2039 3532 2e38 372c 2d31 3922 2f3e 0a3c 952.87,-19"/>.< │ │ │ │ +00002d90: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +00002da0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +00002db0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +00002dc0: 3935 332e 3639 2c2d 3232 2e34 3120 3936 953.69,-22.41 96 │ │ │ │ +00002dd0: 322e 3734 2c2d 3136 2e39 2039 3532 2e32 2.74,-16.9 952.2 │ │ │ │ +00002de0: 332c 2d31 352e 3536 2039 3533 2e36 392c 3,-15.56 953.69, │ │ │ │ +00002df0: 2d32 322e 3431 222f 3e0a 3c2f 613e 0a3c -22.41"/>.</a>.< │ │ │ │ +00002e00: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ +00002e10: 6465 3137 202d 2d3e 0a3c 6720 6964 3d22 de17 -->.<g id=" │ │ │ │ +00002e20: 4e6f 6465 3030 3030 3137 2220 636c 6173 Node000017" clas │ │ │ │ +00002e30: 733d 226e 6f64 6522 3e0a 3c74 6974 6c65 s="node">.<title │ │ │ │ +00002e40: 3e4e 6f64 6531 373c 2f74 6974 6c65 3e0a >Node17. │ │ │ │ +00002e50: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 .. │ │ │ │ +00002ee0: 3c74 6578 7420 7465 7874 2d61 6e63 686f assert.h... │ │ │ │ +00002f60: 0a3c 212d 2d20 4e6f 6465 3226 2334 353b ..< │ │ │ │ +00002f80: 6720 6964 3d22 6564 6765 3136 5f4e 6f64 g id="edge16_Nod │ │ │ │ +00002f90: 6530 3030 3030 325f 4e6f 6465 3030 3030 e000002_Node0000 │ │ │ │ +00002fa0: 3137 2220 636c 6173 733d 2265 6467 6522 17" class="edge" │ │ │ │ +00002fb0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 2623 >.Node2&# │ │ │ │ +00002fc0: 3435 3b26 6774 3b4e 6f64 6531 373c 2f74 45;>Node17</t │ │ │ │ +00002fd0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +00002fe0: 6467 6531 365f 4e6f 6465 3030 3030 3032 dge16_Node000002 │ │ │ │ +00002ff0: 5f4e 6f64 6530 3030 3031 3722 3e3c 6120 _Node000017"><a │ │ │ │ +00003000: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +00003010: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +00003020: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +00003030: 6666 2220 643d 224d 3633 342e 3237 2c2d ff" d="M634.27,- │ │ │ │ +00003040: 3539 2e37 3443 3731 362e 3433 2c2d 3534 59.74C716.43,-54 │ │ │ │ +00003050: 2e30 3520 3836 392c 2d34 312e 3632 2031 .05 869,-41.62 1 │ │ │ │ +00003060: 3030 382e 3239 2c2d 3139 2e30 3122 2f3e 008.29,-19.01"/> │ │ │ │ +00003070: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ +00003080: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ │ +00003090: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ │ +000030a0: 3d22 3130 3038 2e39 392c 2d32 322e 3434 ="1008.99,-22.44 │ │ │ │ +000030b0: 2031 3031 382e 3239 2c2d 3137 2e33 3620 1018.29,-17.36 │ │ │ │ +000030c0: 3130 3037 2e38 352c 2d31 352e 3533 2031 1007.85,-15.53 1 │ │ │ │ +000030d0: 3030 382e 3939 2c2d 3232 2e34 3422 2f3e 008.99,-22.44"/> │ │ │ │ +000030e0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ +000030f0: 3c2f 673e 0a3c 2f73 7667 3e0a </g>.</svg>. │ │ │ ├── ./usr/share/doc/ucommon-doc/html/a00394.svg │ │ │ │ @@ -8,2752 +8,3609 @@ │ │ │ │ 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">.<!-- │ │ │ │ 000000a0: 4765 6e65 7261 7465 6420 6279 2067 7261 Generated by gra │ │ │ │ 000000b0: 7068 7669 7a20 7665 7273 696f 6e20 322e phviz version 2. │ │ │ │ 000000c0: 3432 2e34 2028 3029 0a20 2d2d 3e0a 3c21 42.4 (0). -->.<! │ │ │ │ 000000d0: 2d2d 2054 6974 6c65 3a20 7563 6f6d 6d6f -- Title: ucommo │ │ │ │ -000000e0: 6e2f 6d61 7070 6564 2e68 2050 6167 6573 n/mapped.h Pages │ │ │ │ +000000e0: 6e2f 6174 6f6d 6963 2e68 2050 6167 6573 n/atomic.h Pages │ │ │ │ 000000f0: 3a20 3120 2d2d 3e0a 3c73 7667 2077 6964 : 1 -->.<svg wid │ │ │ │ -00000100: 7468 3d22 3139 3033 7074 2220 6865 6967 th="1903pt" heig │ │ │ │ -00000110: 6874 3d22 3436 3770 7422 0a20 7669 6577 ht="467pt". view │ │ │ │ +00000100: 7468 3d22 3138 3833 7074 2220 6865 6967 th="1883pt" heig │ │ │ │ +00000110: 6874 3d22 3633 3270 7422 0a20 7669 6577 ht="632pt". view │ │ │ │ 00000120: 426f 783d 2230 2e30 3020 302e 3030 2031 Box="0.00 0.00 1 │ │ │ │ -00000130: 3930 322e 3530 2034 3637 2e30 3022 2078 902.50 467.00" x │ │ │ │ +00000130: 3838 322e 3530 2036 3332 2e30 3022 2078 882.50 632.00" x │ │ │ │ 00000140: 6d6c 6e73 3d22 6874 7470 3a2f 2f77 7777 mlns="http://www │ │ │ │ 00000150: 2e77 332e 6f72 672f 3230 3030 2f73 7667 .w3.org/2000/svg │ │ │ │ 00000160: 2220 786d 6c6e 733a 786c 696e 6b3d 2268 " xmlns:xlink="h │ │ │ │ 00000170: 7474 703a 2f2f 7777 772e 7733 2e6f 7267 ttp://www.w3.org │ │ │ │ 00000180: 2f31 3939 392f 786c 696e 6b22 3e0a 3c67 /1999/xlink">.<g │ │ │ │ 00000190: 2069 643d 2267 7261 7068 3022 2063 6c61 id="graph0" cla │ │ │ │ 000001a0: 7373 3d22 6772 6170 6822 2074 7261 6e73 ss="graph" trans │ │ │ │ 000001b0: 666f 726d 3d22 7363 616c 6528 3120 3129 form="scale(1 1) │ │ │ │ 000001c0: 2072 6f74 6174 6528 3029 2074 7261 6e73 rotate(0) trans │ │ │ │ -000001d0: 6c61 7465 2834 2034 3633 2922 3e0a 3c74 late(4 463)">.<t │ │ │ │ -000001e0: 6974 6c65 3e75 636f 6d6d 6f6e 2f6d 6170 itle>ucommon/map │ │ │ │ -000001f0: 7065 642e 683c 2f74 6974 6c65 3e0a 3c21 ped.h..ucommon/ato │ │ │ │ +000001f0: 6d69 632e 683c 2f74 6974 6c65 3e0a 3c21 mic.h...Node1...ucom │ │ │ │ -00000360: 6d6f 6e2f 6d61 7070 6564 2e68 3c2f 7465 mon/mapped.h......Node1-&g │ │ │ │ -000005a0: 743b 4e6f 6465 323c 2f74 6974 6c65 3e0a t;Node2. │ │ │ │ -000005b0: 3c67 2069 643d 2261 5f65 6467 6531 5f4e ...< │ │ │ │ -000006b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node3...common │ │ │ │ -00000820: 6370 702f 636f 6e66 6967 2e68 3c2f 7465 cpp/config.h..... │ │ │ │ -00000860: 3c67 2069 643d 2265 6467 6532 5f4e 6f64 .Node2&# │ │ │ │ -000008a0: 3435 3b26 6774 3b4e 6f64 6533 3c2f 7469 45;>Node3</ti │ │ │ │ -000008b0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ -000008c0: 6765 325f 4e6f 6465 3030 3030 3032 5f4e ge2_Node000002_N │ │ │ │ -000008d0: 6f64 6530 3030 3030 3322 3e3c 6120 786c ode000003"><a xl │ │ │ │ -000008e0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -000008f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00000900: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00000910: 2220 643d 224d 3937 382e 3435 2c2d 3337 " d="M978.45,-37 │ │ │ │ -00000920: 382e 3643 3936 362e 3632 2c2d 3336 392e 8.6C966.62,-369. │ │ │ │ -00000930: 3131 2039 3531 2e37 312c 2d33 3537 2e31 11 951.71,-357.1 │ │ │ │ -00000940: 3320 3934 312e 382c 2d33 3439 2e31 3722 3 941.8,-349.17" │ │ │ │ -00000950: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ -00000960: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ -00000970: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ -00000980: 7473 3d22 3937 362e 3431 2c2d 3338 312e ts="976.41,-381. │ │ │ │ -00000990: 3435 2039 3836 2e34 2c2d 3338 342e 3938 45 986.4,-384.98 │ │ │ │ -000009a0: 2039 3830 2e37 392c 2d33 3735 2e39 3920 980.79,-375.99 │ │ │ │ -000009b0: 3937 362e 3431 2c2d 3338 312e 3435 222f 976.41,-381.45"/ │ │ │ │ -000009c0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ │ -000009d0: 0a3c 212d 2d20 4e6f 6465 3236 202d 2d3e .<!-- Node26 --> │ │ │ │ -000009e0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ │ -000009f0: 3236 2220 636c 6173 733d 226e 6f64 6522 26" class="node" │ │ │ │ -00000a00: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 363c >.<title>Node26< │ │ │ │ -00000a10: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00000a20: 5f4e 6f64 6530 3030 3032 3622 3e3c 6120 _Node000026"><a │ │ │ │ -00000a30: 786c 696e 6b3a 6872 6566 3d22 6130 3034 xlink:href="a004 │ │ │ │ -00000a40: 3133 2e68 746d 6c22 2074 6172 6765 743d 13.html" target= │ │ │ │ -00000a50: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ │ -00000a60: 6c65 3d22 5468 6973 206c 6962 7261 7279 le="This library │ │ │ │ -00000a70: 2068 6f6c 6473 2062 6173 6963 2063 7279 holds basic cry │ │ │ │ -00000a80: 7074 6f67 7261 7068 6963 2066 756e 6374 ptographic funct │ │ │ │ -00000a90: 696f 6e73 2061 6e64 2073 6563 7572 6520 ions and secure │ │ │ │ -00000aa0: 736f 636b 6574 2073 7570 706f 7274 2066 socket support f │ │ │ │ -00000ab0: 6f72 2075 7365 2077 6974 6820 474e 5520 or use with GNU │ │ │ │ -00000ac0: 7543 6f6d 6d6f 6e20 432e 2e2e 223e 0a3c uCommon C...">.< │ │ │ │ -00000ad0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ │ -00000ae0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ │ -00000af0: 3636 3636 2220 706f 696e 7473 3d22 3131 6666" points="11 │ │ │ │ -00000b00: 3138 2c2d 3334 3920 3130 3038 2c2d 3334 18,-349 1008,-34 │ │ │ │ -00000b10: 3920 3130 3038 2c2d 3333 3020 3131 3138 9 1008,-330 1118 │ │ │ │ -00000b20: 2c2d 3333 3020 3131 3138 2c2d 3334 3922 ,-330 1118,-349" │ │ │ │ -00000b30: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.<text text-an │ │ │ │ -00000b40: 6368 6f72 3d22 6d69 6464 6c65 2220 783d chor="middle" x= │ │ │ │ -00000b50: 2231 3036 3322 2079 3d22 2d33 3337 2220 "1063" y="-337" │ │ │ │ -00000b60: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ │ -00000b70: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ │ -00000b80: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ │ -00000b90: 2e30 3022 3e75 636f 6d6d 6f6e 2f73 6563 .00">ucommon/sec │ │ │ │ -00000ba0: 7572 652e 683c 2f74 6578 743e 0a3c 2f61 ure.h</text>.</a │ │ │ │ -00000bb0: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ │ -00000bc0: 204e 6f64 6532 2623 3435 3b26 6774 3b4e Node2->N │ │ │ │ -00000bd0: 6f64 6532 3620 2d2d 3e0a 3c67 2069 643d ode26 -->.<g id= │ │ │ │ -00000be0: 2265 6467 6537 355f 4e6f 6465 3030 3030 "edge75_Node0000 │ │ │ │ -00000bf0: 3032 5f4e 6f64 6530 3030 3032 3622 2063 02_Node000026" c │ │ │ │ -00000c00: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ │ -00000c10: 746c 653e 4e6f 6465 3226 2334 353b 2667 tle>Node2-&g │ │ │ │ -00000c20: 743b 4e6f 6465 3236 3c2f 7469 746c 653e t;Node26 │ │ │ │ -00000c30: 0a3c 6720 6964 3d22 615f 6564 6765 3735 ..... │ │ │ │ -00000d50: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6534 ....Nod │ │ │ │ -00000d90: 6534 3c2f 7469 746c 653e 0a3c 6720 6964 e4. │ │ │ │ -00000db0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 . │ │ │ │ -00000e80: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/addr │ │ │ │ -00000ef0: 6573 732e 683c 2f74 6578 743e 0a3c 2f61 ess.h......Node3-> │ │ │ │ -00000f70: 4e6f 6465 343c 2f74 6974 6c65 3e0a 3c67 Node4.........Node5 │ │ │ │ -00001100: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...commoncpp │ │ │ │ -00001220: 2f63 6f6d 6d6f 6e63 7070 2e68 3c2f 7465 /commoncpp.h..... │ │ │ │ -00001260: 3c67 2069 643d 2265 6467 6532 305f 4e6f .Node3& │ │ │ │ -000012a0: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ │ -000012b0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -000012c0: 6467 6532 305f 4e6f 6465 3030 3030 3033 dge20_Node000003 │ │ │ │ -000012d0: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ │ -000012e0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -000012f0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -00001300: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -00001310: 6666 2220 643d 224d 3836 312e 3634 2c2d ff" d="M861.64,- │ │ │ │ -00001320: 3333 382e 3137 4336 3933 2e33 382c 2d33 338.17C693.38,-3 │ │ │ │ -00001330: 3336 2e37 3920 3236 372e 3239 2c2d 3332 36.79 267.29,-32 │ │ │ │ -00001340: 392e 3738 2031 3330 2c2d 3239 3420 3637 9.78 130,-294 67 │ │ │ │ -00001350: 2e37 382c 2d32 3737 2e37 3820 302c 2d32 .78,-277.78 0,-2 │ │ │ │ -00001360: 3934 2e38 2030 2c2d 3233 302e 3520 302c 94.8 0,-230.5 0, │ │ │ │ -00001370: 2d32 3330 2e35 2030 2c2d 3233 302e 3520 -230.5 0,-230.5 │ │ │ │ -00001380: 302c 2d31 3138 2e35 2030 2c2d 3637 2e33 0,-118.5 0,-67.3 │ │ │ │ -00001390: 3420 3437 2e34 332c 2d37 312e 3035 2039 4 47.43,-71.05 9 │ │ │ │ -000013a0: 362c 2d35 3520 3136 362e 3036 2c2d 3331 6,-55 166.06,-31 │ │ │ │ -000013b0: 2e38 3520 3635 362e 3431 2c2d 3137 2e31 .85 656.41,-17.1 │ │ │ │ -000013c0: 3720 3834 362e 3232 2c2d 3132 2e32 3922 7 846.22,-12.29" │ │ │ │ -000013d0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ -000013e0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ -000013f0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ -00001400: 7473 3d22 3836 312e 3834 2c2d 3334 312e ts="861.84,-341. │ │ │ │ -00001410: 3637 2038 3731 2e38 362c 2d33 3338 2e32 67 871.86,-338.2 │ │ │ │ -00001420: 3520 3836 312e 3839 2c2d 3333 342e 3637 5 861.89,-334.67 │ │ │ │ -00001430: 2038 3631 2e38 342c 2d33 3431 2e36 3722 861.84,-341.67" │ │ │ │ -00001440: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ │ -00001450: 3e0a 3c21 2d2d 204e 6f64 6536 202d 2d3e >.<!-- Node6 --> │ │ │ │ -00001460: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ │ -00001470: 3036 2220 636c 6173 733d 226e 6f64 6522 06" class="node" │ │ │ │ -00001480: 3e0a 3c74 6974 6c65 3e4e 6f64 6536 3c2f >.<title>Node6</ │ │ │ │ -00001490: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -000014a0: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ │ -000014b0: 6c69 6e6b 3a68 7265 663d 2261 3030 3439 link:href="a0049 │ │ │ │ -000014c0: 345f 736f 7572 6365 2e68 746d 6c22 2074 4_source.html" t │ │ │ │ -000014d0: 6172 6765 743d 225f 746f 7022 2078 6c69 arget="_top" xli │ │ │ │ -000014e0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ -000014f0: 6f6c 7967 6f6e 2066 696c 6c3d 2277 6869 olygon fill="whi │ │ │ │ -00001500: 7465 2220 7374 726f 6b65 3d22 2336 3636 te" stroke="#666 │ │ │ │ -00001510: 3636 3622 2070 6f69 6e74 733d 2236 3537 666" points="657 │ │ │ │ -00001520: 2e35 2c2d 3734 2035 3436 2e35 2c2d 3734 .5,-74 546.5,-74 │ │ │ │ -00001530: 2035 3436 2e35 2c2d 3535 2036 3537 2e35 546.5,-55 657.5 │ │ │ │ -00001540: 2c2d 3535 2036 3537 2e35 2c2d 3734 222f ,-55 657.5,-74"/ │ │ │ │ -00001550: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ │ -00001560: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ │ -00001570: 3630 3222 2079 3d22 2d36 3222 2066 6f6e 602" y="-62" fon │ │ │ │ -00001580: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ │ -00001590: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ │ -000015a0: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ │ -000015b0: 223e 636f 6d6d 6f6e 6370 702f 6463 6370 ">commoncpp/dccp │ │ │ │ -000015c0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h</text>.</a>.< │ │ │ │ -000015d0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ -000015e0: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ │ -000015f0: 3620 2d2d 3e0a 3c67 2069 643d 2265 6467 6 -->.<g id="edg │ │ │ │ -00001600: 6532 315f 4e6f 6465 3030 3030 3033 5f4e e21_Node000003_N │ │ │ │ -00001610: 6f64 6530 3030 3030 3622 2063 6c61 7373 ode000006" class │ │ │ │ -00001620: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ │ -00001630: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ │ -00001640: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6....... │ │ │ │ -000017c0: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node7</ │ │ │ │ -000017f0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -00001800: 4e6f 6465 3030 3030 3037 223e 3c61 2078 Node000007"><a x │ │ │ │ -00001810: 6c69 6e6b 3a68 7265 663d 2261 3030 3934 link:href="a0094 │ │ │ │ -00001820: 352e 6874 6d6c 2220 7461 7267 6574 3d22 5.html" target=" │ │ │ │ -00001830: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ │ -00001840: 653d 2273 6f63 6b65 7420 6f70 6572 6174 e="socket operat │ │ │ │ -00001850: 696f 6e73 2e22 3e0a 3c70 6f6c 7967 6f6e ions.">.<polygon │ │ │ │ -00001860: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ │ -00001870: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ │ -00001880: 6f69 6e74 733d 2234 3330 2c2d 3132 3920 oints="430,-129 │ │ │ │ -00001890: 3331 302c 2d31 3239 2033 3130 2c2d 3131 310,-129 310,-11 │ │ │ │ -000018a0: 3020 3433 302c 2d31 3130 2034 3330 2c2d 0 430,-110 430,- │ │ │ │ -000018b0: 3132 3922 2f3e 0a3c 7465 7874 2074 6578 129"/>.<text tex │ │ │ │ -000018c0: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ │ -000018d0: 2220 783d 2233 3730 2220 793d 222d 3131 " x="370" y="-11 │ │ │ │ -000018e0: 3722 2066 6f6e 742d 6661 6d69 6c79 3d22 7" font-family=" │ │ │ │ -000018f0: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ │ -00001900: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ │ -00001910: 2231 302e 3030 223e 636f 6d6d 6f6e 6370 "10.00">commoncp │ │ │ │ -00001920: 702f 736f 636b 6574 2e68 3c2f 7465 7874 p/socket.h</text │ │ │ │ -00001930: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ │ -00001940: 0a3c 212d 2d20 4e6f 6465 3326 2334 353b .<!-- Node3- │ │ │ │ -00001950: 2667 743b 4e6f 6465 3720 2d2d 3e0a 3c67 >Node7 -->.<g │ │ │ │ -00001960: 2069 643d 2265 6467 6535 315f 4e6f 6465 id="edge51_Node │ │ │ │ -00001970: 3030 3030 3033 5f4e 6f64 6530 3030 3030 000003_Node00000 │ │ │ │ -00001980: 3722 2063 6c61 7373 3d22 6564 6765 223e 7" class="edge"> │ │ │ │ -00001990: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .<title>Node3 │ │ │ │ -000019a0: 353b 2667 743b 4e6f 6465 373c 2f74 6974 5;>Node7</tit │ │ │ │ -000019b0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -000019c0: 6535 315f 4e6f 6465 3030 3030 3033 5f4e e51_Node000003_N │ │ │ │ -000019d0: 6f64 6530 3030 3030 3722 3e3c 6120 786c ode000007"><a xl │ │ │ │ -000019e0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -000019f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00001a00: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00001a10: 2220 643d 224d 3836 312e 3433 2c2d 3333 " d="M861.43,-33 │ │ │ │ -00001a20: 382e 3833 4337 3034 2e39 322c 2d33 3338 8.83C704.92,-338 │ │ │ │ -00001a30: 2e38 3420 3333 352e 3737 2c2d 3333 342e .84 335.77,-334. │ │ │ │ -00001a40: 3532 2032 3938 2c2d 3239 3420 3235 302e 52 298,-294 250. │ │ │ │ -00001a50: 3634 2c2d 3234 332e 3139 2033 3331 2e39 64,-243.19 331.9 │ │ │ │ -00001a60: 332c 2d31 3536 2e38 3220 3336 302e 3538 3,-156.82 360.58 │ │ │ │ -00001a70: 2c2d 3132 392e 3234 222f 3e0a 3c70 6f6c ,-129.24"/>.<pol │ │ │ │ -00001a80: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ │ -00001a90: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ │ -00001aa0: 3866 6622 2070 6f69 6e74 733d 2238 3631 8ff" points="861 │ │ │ │ -00001ab0: 2e38 382c 2d33 3432 2e33 3320 3837 312e .88,-342.33 871. │ │ │ │ -00001ac0: 3837 2c2d 3333 382e 3832 2038 3631 2e38 87,-338.82 861.8 │ │ │ │ -00001ad0: 372c 2d33 3335 2e33 3320 3836 312e 3838 7,-335.33 861.88 │ │ │ │ -00001ae0: 2c2d 3334 322e 3333 222f 3e0a 3c2f 613e ,-342.33"/>.</a> │ │ │ │ -00001af0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ │ -00001b00: 4e6f 6465 3820 2d2d 3e0a 3c67 2069 643d Node8 -->.<g id= │ │ │ │ -00001b10: 224e 6f64 6530 3030 3030 3822 2063 6c61 "Node000008" cla │ │ │ │ -00001b20: 7373 3d22 6e6f 6465 223e 0a3c 7469 746c ss="node">.<titl │ │ │ │ -00001b30: 653e 4e6f 6465 383c 2f74 6974 6c65 3e0a e>Node8. │ │ │ │ -00001b40: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..co │ │ │ │ -00001c70: 6d6d 6f6e 6370 702f 6d69 6d65 2e68 3c2f mmoncpp/mime.h... │ │ │ │ -00001c90: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 ...Node9 │ │ │ │ -00001ed0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...commoncpp/t │ │ │ │ -00002000: 6370 2e68 3c2f 7465 7874 3e0a 3c2f 613e cp.h. │ │ │ │ -00002010: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node3-> │ │ │ │ -00002080: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9...< │ │ │ │ -000021a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ -000021b0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ -000021c0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ -000021d0: 3836 312e 3738 2c2d 3334 302e 3433 2038 861.78,-340.43 8 │ │ │ │ -000021e0: 3731 2e39 322c 2d33 3337 2e33 3420 3836 71.92,-337.34 86 │ │ │ │ -000021f0: 322e 3037 2c2d 3333 332e 3433 2038 3631 2.07,-333.43 861 │ │ │ │ -00002200: 2e37 382c 2d33 3430 2e34 3322 2f3e 0a3c .78,-340.43"/>.< │ │ │ │ -00002210: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -00002250: 7469 746c 653e 4e6f 6465 3130 3c2f 7469 title>Node10..< │ │ │ │ -000022d0: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ │ -000022e0: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ │ -000022f0: 3636 3636 2220 706f 696e 7473 3d22 3336 6666" points="36 │ │ │ │ -00002300: 372e 352c 2d37 3420 3236 302e 352c 2d37 7.5,-74 260.5,-7 │ │ │ │ -00002310: 3420 3236 302e 352c 2d35 3520 3336 372e 4 260.5,-55 367. │ │ │ │ -00002320: 352c 2d35 3520 3336 372e 352c 2d37 3422 5,-55 367.5,-74" │ │ │ │ -00002330: 2f3e 0a3c 7465 7874 2074 6578 742d 616e />.commoncpp/udp │ │ │ │ -000023a0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ │ -000023b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ │ -00002420: 6f64 6531 303c 2f74 6974 6c65 3e0a 3c67 ode10.........Node3-&g │ │ │ │ -000027c0: 743b 4e6f 6465 3131 3c2f 7469 746c 653e t;Node11 │ │ │ │ -000027d0: 0a3c 6720 6964 3d22 615f 6564 6765 3138 ......... │ │ │ │ -00002950: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ │ -00002960: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ │ -00002970: 3132 223e 3c61 2078 6c69 6e6b 3a68 7265 12">..commoncpp/ex │ │ │ │ -00002ab0: 6365 7074 696f 6e2e 683c 2f74 6578 743e ception.h │ │ │ │ -00002ac0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ -00002ad0: 3c21 2d2d 204e 6f64 6533 2623 3435 3b26 . │ │ │ │ -00002b20: 0a3c 7469 746c 653e 4e6f 6465 3326 2334 .Node3 │ │ │ │ -00002b30: 353b 2667 743b 4e6f 6465 3132 3c2f 7469 5;>Node12</ti │ │ │ │ -00002b40: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ -00002b50: 6765 3232 5f4e 6f64 6530 3030 3030 335f ge22_Node000003_ │ │ │ │ -00002b60: 4e6f 6465 3030 3030 3132 223e 3c61 2078 Node000012"><a x │ │ │ │ -00002b70: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ -00002b80: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ -00002b90: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ -00002ba0: 6622 2064 3d22 4d39 3139 2e33 382c 2d33 f" d="M919.38,-3 │ │ │ │ -00002bb0: 3231 2e30 3743 3930 332e 3736 2c2d 3239 21.07C903.76,-29 │ │ │ │ -00002bc0: 372e 3634 2038 3736 2e35 392c 2d32 3536 7.64 876.59,-256 │ │ │ │ -00002bd0: 2e38 3920 3836 342e 3737 2c2d 3233 392e .89 864.77,-239. │ │ │ │ -00002be0: 3136 222f 3e0a 3c70 6f6c 7967 6f6e 2066 16"/>.<polygon f │ │ │ │ -00002bf0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ │ -00002c00: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ │ -00002c10: 6f69 6e74 733d 2239 3136 2e36 352c 2d33 oints="916.65,-3 │ │ │ │ -00002c20: 3233 2e32 3820 3932 352e 3131 2c2d 3332 23.28 925.11,-32 │ │ │ │ -00002c30: 392e 3636 2039 3232 2e34 372c 2d33 3139 9.66 922.47,-319 │ │ │ │ -00002c40: 2e34 2039 3136 2e36 352c 2d33 3233 2e32 .4 916.65,-323.2 │ │ │ │ -00002c50: 3822 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 8"/>.</a>.</g>.< │ │ │ │ -00002c60: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3320 /g>.<!-- Node13 │ │ │ │ -00002c70: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ │ -00002c80: 3030 3031 3322 2063 6c61 7373 3d22 6e6f 00013" class="no │ │ │ │ -00002c90: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ │ -00002ca0: 3133 3c2f 7469 746c 653e 0a3c 6720 6964 13. │ │ │ │ -00002cc0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..comm │ │ │ │ -00002de0: 6f6e 6370 702f 6669 6c65 2e68 3c2f 7465 oncpp/file.h.... │ │ │ │ -00002e20: 0a3c 6720 6964 3d22 6564 6765 3333 5f4e ..Node3 │ │ │ │ -00002e60: 2623 3435 3b26 6774 3b4e 6f64 6531 333c ->Node13< │ │ │ │ -00002e70: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00002e80: 5f65 6467 6533 335f 4e6f 6465 3030 3030 _edge33_Node0000 │ │ │ │ -00002e90: 3033 5f4e 6f64 6530 3030 3031 3322 3e3c 03_Node000013">< │ │ │ │ -00002ea0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -00002eb0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ -00002ec0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ -00002ed0: 6238 6666 2220 643d 224d 3933 342e 3435 b8ff" d="M934.45 │ │ │ │ -00002ee0: 2c2d 3331 392e 3738 4339 3338 2e31 392c ,-319.78C938.19, │ │ │ │ -00002ef0: 2d32 3936 2e32 3520 3934 322e 3736 2c2d -296.25 942.76,- │ │ │ │ -00002f00: 3235 342e 3734 2039 3336 2c2d 3232 3020 254.74 936,-220 │ │ │ │ -00002f10: 3933 332e 3435 2c2d 3230 362e 3931 2039 933.45,-206.91 9 │ │ │ │ -00002f20: 3237 2e30 362c 2d31 3932 2e38 2039 3232 27.06,-192.8 922 │ │ │ │ -00002f30: 2e36 322c 2d31 3834 2e30 3622 2f3e 0a3c .62,-184.06"/>.< │ │ │ │ -00002f40: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ -00002f50: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ -00002f60: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ -00002f70: 3933 302e 3938 2c2d 3331 392e 3333 2039 930.98,-319.33 9 │ │ │ │ -00002f80: 3332 2e37 342c 2d33 3239 2e37 3720 3933 32.74,-329.77 93 │ │ │ │ -00002f90: 372e 3838 2c2d 3332 302e 3531 2039 3330 7.88,-320.51 930 │ │ │ │ -00002fa0: 2e39 382c 2d33 3139 2e33 3322 2f3e 0a3c .98,-319.33"/>.< │ │ │ │ -00002fb0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ -00002fc0: 2d2d 204e 6f64 6531 3420 2d2d 3e0a 3c67 -- Node14 -->.<g │ │ │ │ -00002fd0: 2069 643d 224e 6f64 6530 3030 3031 3422 id="Node000014" │ │ │ │ -00002fe0: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ │ -00002ff0: 7469 746c 653e 4e6f 6465 3134 3c2f 7469 title>Node14</ti │ │ │ │ -00003000: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ │ -00003010: 6465 3030 3030 3134 223e 3c61 2078 6c69 de000014"><a xli │ │ │ │ -00003020: 6e6b 3a68 7265 663d 2261 3030 3530 362e nk:href="a00506. │ │ │ │ -00003030: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ │ -00003040: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ │ -00003050: 2253 6572 6961 6c20 492f 4f20 7365 7276 "Serial I/O serv │ │ │ │ -00003060: 6963 6573 2e22 3e0a 3c70 6f6c 7967 6f6e ices.">.<polygon │ │ │ │ -00003070: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ │ -00003080: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ │ -00003090: 6f69 6e74 733d 2231 3130 342c 2d31 3834 oints="1104,-184 │ │ │ │ -000030a0: 2039 3838 2c2d 3138 3420 3938 382c 2d31 988,-184 988,-1 │ │ │ │ -000030b0: 3635 2031 3130 342c 2d31 3635 2031 3130 65 1104,-165 110 │ │ │ │ -000030c0: 342c 2d31 3834 222f 3e0a 3c74 6578 7420 4,-184"/>.<text │ │ │ │ -000030d0: 7465 7874 2d61 6e63 686f 723d 226d 6964 text-anchor="mid │ │ │ │ -000030e0: 646c 6522 2078 3d22 3130 3436 2220 793d dle" x="1046" y= │ │ │ │ -000030f0: 222d 3137 3222 2066 6f6e 742d 6661 6d69 "-172" font-fami │ │ │ │ -00003100: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ │ -00003110: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ │ -00003120: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ │ -00003130: 6f6e 6370 702f 7365 7269 616c 2e68 3c2f oncpp/serial.h</ │ │ │ │ -00003140: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ │ -00003150: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 </g>.<!-- Node3& │ │ │ │ -00003160: 2334 353b 2667 743b 4e6f 6465 3134 202d #45;>Node14 - │ │ │ │ -00003170: 2d3e 0a3c 6720 6964 3d22 6564 6765 3437 ->.<g id="edge47 │ │ │ │ -00003180: 5f4e 6f64 6530 3030 3030 335f 4e6f 6465 _Node000003_Node │ │ │ │ -00003190: 3030 3030 3134 2220 636c 6173 733d 2265 000014" class="e │ │ │ │ -000031a0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ │ -000031b0: 6533 2623 3435 3b26 6774 3b4e 6f64 6531 e3->Node1 │ │ │ │ -000031c0: 343c 2f74 6974 6c65 3e0a 3c67 2069 643d 4.........No │ │ │ │ -00003510: 6465 3326 2334 353b 2667 743b 4e6f 6465 de3->Node │ │ │ │ -00003520: 3135 3c2f 7469 746c 653e 0a3c 6720 6964 15...... │ │ │ │ -00003670: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3136 ...Nod │ │ │ │ -000036b0: 6531 363c 2f74 6974 6c65 3e0a 3c67 2069 e16...commoncp │ │ │ │ -00003800: 702f 6d69 7363 2e68 3c2f 7465 7874 3e0a p/misc.h. │ │ │ │ -00003810: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -00003820: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ │ -00003830: 743b 4e6f 6465 3136 202d 2d3e 0a3c 6720 t;Node16 -->.. │ │ │ │ -00003870: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ │ -00003880: 3b26 6774 3b4e 6f64 6531 363c 2f74 6974 ;>Node16</tit │ │ │ │ -00003890: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -000038a0: 6533 355f 4e6f 6465 3030 3030 3033 5f4e e35_Node000003_N │ │ │ │ -000038b0: 6f64 6530 3030 3031 3622 3e3c 6120 786c ode000016"><a xl │ │ │ │ -000038c0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -000038d0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -000038e0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -000038f0: 2220 643d 224d 3836 312e 3734 2c2d 3333 " d="M861.74,-33 │ │ │ │ -00003900: 382e 3731 4336 3832 2e30 312c 2d33 3338 8.71C682.01,-338 │ │ │ │ -00003910: 2e36 3820 3231 302e 3731 2c2d 3333 342e .68 210.71,-334. │ │ │ │ -00003920: 3638 2031 3534 2c2d 3239 3420 3937 2e32 68 154,-294 97.2 │ │ │ │ -00003930: 362c 2d32 3533 2e33 2038 362e 3435 2c2d 6,-253.3 86.45,- │ │ │ │ -00003940: 3135 382e 3539 2038 342e 3434 2c2d 3132 158.59 84.44,-12 │ │ │ │ -00003950: 392e 3239 222f 3e0a 3c70 6f6c 7967 6f6e 9.29"/>.<polygon │ │ │ │ -00003960: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ │ -00003970: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ -00003980: 2070 6f69 6e74 733d 2238 3631 2e38 372c points="861.87, │ │ │ │ -00003990: 2d33 3432 2e32 3120 3837 312e 3837 2c2d -342.21 871.87,- │ │ │ │ -000039a0: 3333 382e 3731 2038 3631 2e38 372c 2d33 338.71 861.87,-3 │ │ │ │ -000039b0: 3335 2e32 3120 3836 312e 3837 2c2d 3334 35.21 861.87,-34 │ │ │ │ -000039c0: 322e 3231 222f 3e0a 3c2f 613e 0a3c 2f67 2.21"/>.</a>.</g │ │ │ │ -000039d0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ │ -000039e0: 3137 202d 2d3e 0a3c 6720 6964 3d22 4e6f 17 -->.<g id="No │ │ │ │ -000039f0: 6465 3030 3030 3137 2220 636c 6173 733d de000017" class= │ │ │ │ -00003a00: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ │ -00003a10: 6f64 6531 373c 2f74 6974 6c65 3e0a 3c67 ode17...commoncpp/n │ │ │ │ -00003b50: 756d 6265 7273 2e68 3c2f 7465 7874 3e0a umbers.h. │ │ │ │ -00003b60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -00003b70: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ │ -00003b80: 743b 4e6f 6465 3137 202d 2d3e 0a3c 6720 t;Node17 -->.. │ │ │ │ -00003bc0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 Node3- │ │ │ │ -00003bd0: 3b26 6774 3b4e 6f64 6531 373c 2f74 6974 ;>Node17</tit │ │ │ │ -00003be0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -00003bf0: 6533 375f 4e6f 6465 3030 3030 3033 5f4e e37_Node000003_N │ │ │ │ -00003c00: 6f64 6530 3030 3031 3722 3e3c 6120 786c ode000017"><a xl │ │ │ │ -00003c10: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -00003c20: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00003c30: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00003c40: 2220 643d 224d 3130 3030 2e34 332c 2d33 " d="M1000.43,-3 │ │ │ │ -00003c50: 3239 2e35 3843 3130 3935 2e31 392c 2d33 29.58C1095.19,-3 │ │ │ │ -00003c60: 3137 2e33 3320 3132 3534 2e30 362c 2d32 17.33 1254.06,-2 │ │ │ │ -00003c70: 3936 2e35 3320 3132 3630 2c2d 3239 3420 96.53 1260,-294 │ │ │ │ -00003c80: 3132 3930 2e33 342c 2d32 3831 2e30 3720 1290.34,-281.07 │ │ │ │ -00003c90: 3133 3138 2e38 332c 2d32 3533 2e34 3120 1318.83,-253.41 │ │ │ │ -00003ca0: 3133 3332 2e31 332c 2d32 3339 2e32 3522 1332.13,-239.25" │ │ │ │ -00003cb0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ -00003cc0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ -00003cd0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ -00003ce0: 7473 3d22 3939 392e 3831 2c2d 3332 362e ts="999.81,-326. │ │ │ │ -00003cf0: 3133 2039 3930 2e33 342c 2d33 3330 2e38 13 990.34,-330.8 │ │ │ │ -00003d00: 3820 3130 3030 2e37 2c2d 3333 332e 3037 8 1000.7,-333.07 │ │ │ │ -00003d10: 2039 3939 2e38 312c 2d33 3236 2e31 3322 999.81,-326.13" │ │ │ │ -00003d20: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ │ -00003d30: 3e0a 3c21 2d2d 204e 6f64 6531 3820 2d2d >.<!-- Node18 -- │ │ │ │ -00003d40: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ │ -00003d50: 3031 3822 2063 6c61 7373 3d22 6e6f 6465 018" class="node │ │ │ │ -00003d60: 223e 0a3c 7469 746c 653e 4e6f 6465 3138 ">.<title>Node18 │ │ │ │ -00003d70: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ..< │ │ │ │ -00003e10: 706f 6c79 676f 6e20 6669 6c6c 3d22 7768 polygon fill="wh │ │ │ │ -00003e20: 6974 6522 2073 7472 6f6b 653d 2223 3636 ite" stroke="#66 │ │ │ │ -00003e30: 3636 3636 2220 706f 696e 7473 3d22 3135 6666" points="15 │ │ │ │ -00003e40: 3434 2e35 2c2d 3233 3920 3134 3235 2e35 44.5,-239 1425.5 │ │ │ │ -00003e50: 2c2d 3233 3920 3134 3235 2e35 2c2d 3232 ,-239 1425.5,-22 │ │ │ │ -00003e60: 3020 3135 3434 2e35 2c2d 3232 3020 3135 0 1544.5,-220 15 │ │ │ │ -00003e70: 3434 2e35 2c2d 3233 3922 2f3e 0a3c 7465 44.5,-239"/>.c │ │ │ │ -00003ee0: 6f6d 6d6f 6e63 7070 2f6f 626a 6563 742e ommoncpp/object. │ │ │ │ -00003ef0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ │ -00003f60: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ │ -00003f70: 6465 3138 3c2f 7469 746c 653e 0a3c 6720 de18.........Node19... │ │ │ │ -00004230: 636f 6d6d 6f6e 6370 702f 7065 7273 6973 commoncpp/persis │ │ │ │ -00004240: 742e 683c 2f74 6578 743e 0a3c 2f61 3e0a t.h.. │ │ │ │ -00004250: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3-> │ │ │ │ -000042c0: 4e6f 6465 3139 3c2f 7469 746c 653e 0a3c Node19.< │ │ │ │ -000042d0: 6720 6964 3d22 615f 6564 6765 3431 5f4e g id="a_edge41_N │ │ │ │ -000042e0: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ │ -000042f0: 3030 3139 223e 3c61 2078 6c69 6e6b 3a74 0019">.... │ │ │ │ -00004440: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 ....No │ │ │ │ -00004480: 6465 3230 3c2f 7469 746c 653e 0a3c 6720 de20...c │ │ │ │ -000045e0: 6f6d 6d6f 6e63 7070 2f70 6f69 6e74 6572 ommoncpp/pointer │ │ │ │ -000045f0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ │ -00004600: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node3->N │ │ │ │ -00004670: 6f64 6532 303c 2f74 6974 6c65 3e0a 3c67 ode20.........Node21...commonc │ │ │ │ -00004940: 7070 2f70 726f 6365 7373 2e68 3c2f 7465 pp/process.h.... │ │ │ │ -00004980: 0a3c 6720 6964 3d22 6564 6765 3435 5f4e ..Node3 │ │ │ │ -000049c0: 2623 3435 3b26 6774 3b4e 6f64 6532 313c ->Node21< │ │ │ │ -000049d0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -000049e0: 5f65 6467 6534 355f 4e6f 6465 3030 3030 _edge45_Node0000 │ │ │ │ -000049f0: 3033 5f4e 6f64 6530 3030 3032 3122 3e3c 03_Node000021">< │ │ │ │ -00004a00: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -00004a10: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ -00004a20: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ -00004a30: 6238 6666 2220 643d 224d 3130 3030 2e34 b8ff" d="M1000.4 │ │ │ │ -00004a40: 2c2d 3332 392e 3933 4331 3133 392e 3139 ,-329.93C1139.19 │ │ │ │ -00004a50: 2c2d 3331 352e 3836 2031 3436 312e 3135 ,-315.86 1461.15 │ │ │ │ -00004a60: 2c2d 3331 382e 3837 2031 3535 332c 2d32 ,-318.87 1553,-2 │ │ │ │ -00004a70: 3339 2031 3536 392e 3534 2c2d 3232 342e 39 1569.54,-224. │ │ │ │ -00004a80: 3632 2031 3537 352e 3734 2c2d 3139 382e 62 1575.74,-198. │ │ │ │ -00004a90: 3131 2031 3537 372e 3931 2c2d 3138 342e 11 1577.91,-184. │ │ │ │ -00004aa0: 3333 222f 3e0a 3c70 6f6c 7967 6f6e 2066 33"/>.<polygon f │ │ │ │ -00004ab0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ │ -00004ac0: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ │ -00004ad0: 6f69 6e74 733d 2239 3939 2e39 2c2d 3332 oints="999.9,-32 │ │ │ │ -00004ae0: 362e 3436 2039 3930 2e33 332c 2d33 3331 6.46 990.33,-331 │ │ │ │ -00004af0: 2e30 3220 3130 3030 2e36 352c 2d33 3333 .02 1000.65,-333 │ │ │ │ -00004b00: 2e34 3220 3939 392e 392c 2d33 3236 2e34 .42 999.9,-326.4 │ │ │ │ -00004b10: 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 6"/>.</a>.</g>.< │ │ │ │ -00004b20: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3220 /g>.<!-- Node22 │ │ │ │ -00004b30: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ │ -00004b40: 3030 3032 3222 2063 6c61 7373 3d22 6e6f 00022" class="no │ │ │ │ -00004b50: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ │ -00004b60: 3232 3c2f 7469 746c 653e 0a3c 6720 6964 22. │ │ │ │ -00004b80: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 . │ │ │ │ -00004be0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 . │ │ │ │ -00004cb0: 636f 6d6d 6f6e 6370 702f 736c 6f67 2e68 commoncpp/slog.h │ │ │ │ -00004cc0: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ......N │ │ │ │ -00004d30: 6f64 6533 2623 3435 3b26 6774 3b4e 6f64 ode3->Nod │ │ │ │ -00004d40: 6532 323c 2f74 6974 6c65 3e0a 3c67 2069 e22.. │ │ │ │ -00004e40: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ │ -00004eb0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ -00004ec0: 3c21 2d2d 204e 6f64 6532 3320 2d2d 3e0a . │ │ │ │ -00004ed0: 3c67 2069 643d 224e 6f64 6530 3030 3032 │ │ │ │ -00004ef0: 0a3c 7469 746c 653e 4e6f 6465 3233 3c2f .Node23</ │ │ │ │ -00004f00: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -00004f10: 4e6f 6465 3030 3030 3233 223e 3c61 2078 Node000023"><a x │ │ │ │ -00004f20: 6c69 6e6b 3a68 7265 663d 2261 3030 3935 link:href="a0095 │ │ │ │ -00004f30: 312e 6874 6d6c 2220 7461 7267 6574 3d22 1.html" target=" │ │ │ │ -00004f40: 5f74 6f70 2220 786c 696e 6b3a 7469 746c _top" xlink:titl │ │ │ │ -00004f50: 653d 2243 6f6d 6d6f 6e20 432b 2b20 6765 e="Common C++ ge │ │ │ │ -00004f60: 6e65 7269 6320 7374 7269 6e67 2063 6c61 neric string cla │ │ │ │ -00004f70: 7373 2e22 3e0a 3c70 6f6c 7967 6f6e 2066 ss.">.<polygon f │ │ │ │ -00004f80: 696c 6c3d 2277 6869 7465 2220 7374 726f ill="white" stro │ │ │ │ -00004f90: 6b65 3d22 2336 3636 3636 3622 2070 6f69 ke="#666666" poi │ │ │ │ -00004fa0: 6e74 733d 2237 3434 2c2d 3239 3420 3632 nts="744,-294 62 │ │ │ │ -00004fb0: 382c 2d32 3934 2036 3238 2c2d 3237 3520 8,-294 628,-275 │ │ │ │ -00004fc0: 3734 342c 2d32 3735 2037 3434 2c2d 3239 744,-275 744,-29 │ │ │ │ -00004fd0: 3422 2f3e 0a3c 7465 7874 2074 6578 742d 4"/>.<text text- │ │ │ │ -00004fe0: 616e 6368 6f72 3d22 6d69 6464 6c65 2220 anchor="middle" │ │ │ │ -00004ff0: 783d 2236 3836 2220 793d 222d 3238 3222 x="686" y="-282" │ │ │ │ -00005000: 2066 6f6e 742d 6661 6d69 6c79 3d22 4865 font-family="He │ │ │ │ -00005010: 6c76 6574 6963 612c 7361 6e73 2d53 6572 lvetica,sans-Ser │ │ │ │ -00005020: 6966 2220 666f 6e74 2d73 697a 653d 2231 if" font-size="1 │ │ │ │ -00005030: 302e 3030 223e 636f 6d6d 6f6e 6370 702f 0.00">commoncpp/ │ │ │ │ -00005040: 7374 7269 6e67 2e68 3c2f 7465 7874 3e0a string.h</text>. │ │ │ │ -00005050: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ │ -00005060: 212d 2d20 4e6f 6465 3326 2334 353b 2667 !-- Node3-&g │ │ │ │ -00005070: 743b 4e6f 6465 3233 202d 2d3e 0a3c 6720 t;Node23 -->.<g │ │ │ │ -00005080: 6964 3d22 6564 6765 3532 5f4e 6f64 6530 id="edge52_Node0 │ │ │ │ -00005090: 3030 3030 335f 4e6f 6465 3030 3030 3233 00003_Node000023 │ │ │ │ -000050a0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ │ -000050b0: 3c74 6974 6c65 3e4e 6f64 6533 2623 3435 <title>Node3- │ │ │ │ -000050c0: 3b26 6774 3b4e 6f64 6532 333c 2f74 6974 ;>Node23</tit │ │ │ │ -000050d0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -000050e0: 6535 325f 4e6f 6465 3030 3030 3033 5f4e e52_Node000003_N │ │ │ │ -000050f0: 6f64 6530 3030 3032 3322 3e3c 6120 786c ode000023"><a xl │ │ │ │ -00005100: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -00005110: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00005120: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00005130: 2220 643d 224d 3838 312e 3631 2c2d 3332 " d="M881.61,-32 │ │ │ │ -00005140: 372e 3832 4338 3335 2e37 2c2d 3331 372e 7.82C835.7,-317. │ │ │ │ -00005150: 3838 2037 3638 2e31 372c 2d33 3033 2e32 88 768.17,-303.2 │ │ │ │ -00005160: 3820 3732 352e 3637 2c2d 3239 342e 3038 8 725.67,-294.08 │ │ │ │ -00005170: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ │ -00005180: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ │ -00005190: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ │ -000051a0: 6e74 733d 2238 3831 2e31 322c 2d33 3331 nts="881.12,-331 │ │ │ │ -000051b0: 2e32 3920 3839 312e 3634 2c2d 3332 392e .29 891.64,-329. │ │ │ │ -000051c0: 3938 2038 3832 2e36 2c2d 3332 342e 3435 98 882.6,-324.45 │ │ │ │ -000051d0: 2038 3831 2e31 322c 2d33 3331 2e32 3922 881.12,-331.29" │ │ │ │ -000051e0: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ │ -000051f0: 3e0a 3c21 2d2d 204e 6f64 6532 3420 2d2d >.<!-- Node24 -- │ │ │ │ -00005200: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ │ -00005210: 3032 3422 2063 6c61 7373 3d22 6e6f 6465 024" class="node │ │ │ │ -00005220: 223e 0a3c 7469 746c 653e 4e6f 6465 3234 ">.<title>Node24 │ │ │ │ -00005230: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ...< │ │ │ │ -00005320: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ │ -00005330: 3d22 6d69 6464 6c65 2220 783d 2231 3038 ="middle" x="108 │ │ │ │ -00005340: 3222 2079 3d22 2d32 3237 2220 666f 6e74 2" y="-227" font │ │ │ │ -00005350: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ │ -00005360: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ │ -00005370: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ │ -00005380: 3e63 6f6d 6d6f 6e63 7070 2f74 6872 6561 >commoncpp/threa │ │ │ │ -00005390: 642e 683c 2f74 6578 743e 0a3c 2f61 3e0a d.h.. │ │ │ │ -000053a0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3-> │ │ │ │ -00005410: 4e6f 6465 3234 3c2f 7469 746c 653e 0a3c Node24.< │ │ │ │ -00005420: 6720 6964 3d22 615f 6564 6765 3730 5f4e g id="a_edge70_N │ │ │ │ -00005430: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ │ -00005440: 3030 3234 223e 3c61 2078 6c69 6e6b 3a74 0024">....< │ │ │ │ -00005560: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node25. │ │ │ │ -000055b0: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commoncpp │ │ │ │ -000056e0: 2f78 6d6c 2e68 3c2f 7465 7874 3e0a 3c2f /xml.h......Node3-& │ │ │ │ -00005760: 6774 3b4e 6f64 6532 353c 2f74 6974 6c65 gt;Node25...

.< │ │ │ │ -000058b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....Node4-&g │ │ │ │ -00005920: 743b 4e6f 6465 353c 2f74 6974 6c65 3e0a t;Node5. │ │ │ │ -00005930: 3c67 2069 643d 2261 5f65 6467 6534 5f4e . │ │ │ │ -000059f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ │ -00005a60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -00005a70: 212d 2d20 4e6f 6465 3426 2334 353b 2667 !-- Node4-&g │ │ │ │ -00005a80: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->..Node4-& │ │ │ │ -00005ad0: 6774 3b4e 6f64 6536 3c2f 7469 746c 653e gt;Node6 │ │ │ │ -00005ae0: 0a3c 6720 6964 3d22 615f 6564 6765 355f ...

. │ │ │ │ -00005bf0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node4->N │ │ │ │ -00005c60: 6f64 6537 3c2f 7469 746c 653e 0a3c 6720 ode7.... │ │ │ │ -00005d80: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node4-> │ │ │ │ -00005df0: 4e6f 6465 393c 2f74 6974 6c65 3e0a 3c67 Node9... │ │ │ │ -00005ec0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .< │ │ │ │ -00005f30: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -00005f90: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ │ -00005fa0: 2667 743b 4e6f 6465 3130 3c2f 7469 746c >Node10..

....< │ │ │ │ -000060f0: 2f67 3e0a 3c21 2d2d 204e 6f64 6536 2623 /g>. │ │ │ │ -00006110: 0a3c 6720 6964 3d22 6564 6765 365f 4e6f ..Node6& │ │ │ │ -00006150: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ │ -00006160: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -00006170: 6467 6536 5f4e 6f64 6530 3030 3030 365f dge6_Node000006_ │ │ │ │ -00006180: 4e6f 6465 3030 3030 3035 223e 3c61 2078 Node000005"><a x │ │ │ │ -00006190: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ -000061a0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ -000061b0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ -000061c0: 6622 2064 3d22 4d36 3633 2e33 332c 2d35 f" d="M663.33,-5 │ │ │ │ -000061d0: 332e 3331 4337 3233 2e32 342c 2d34 332e 3.31C723.24,-43. │ │ │ │ -000061e0: 3336 2038 3133 2e33 362c 2d32 382e 3338 36 813.36,-28.38 │ │ │ │ -000061f0: 2038 3639 2e36 312c 2d31 392e 3034 222f 869.61,-19.04"/ │ │ │ │ -00006200: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ │ -00006210: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ │ -00006220: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ │ -00006230: 733d 2236 3632 2e35 342c 2d34 392e 3839 s="662.54,-49.89 │ │ │ │ -00006240: 2036 3533 2e32 352c 2d35 342e 3938 2036 653.25,-54.98 6 │ │ │ │ -00006250: 3633 2e36 392c 2d35 362e 3820 3636 322e 63.69,-56.8 662. │ │ │ │ -00006260: 3534 2c2d 3439 2e38 3922 2f3e 0a3c 2f61 54,-49.89"/>.</a │ │ │ │ -00006270: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ │ -00006280: 204e 6f64 6537 2623 3435 3b26 6774 3b4e Node7->N │ │ │ │ -00006290: 6f64 6535 202d 2d3e 0a3c 6720 6964 3d22 ode5 -->.<g id=" │ │ │ │ -000062a0: 6564 6765 385f 4e6f 6465 3030 3030 3037 edge8_Node000007 │ │ │ │ -000062b0: 5f4e 6f64 6530 3030 3030 3522 2063 6c61 _Node000005" cla │ │ │ │ -000062c0: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ │ -000062d0: 653e 4e6f 6465 3726 2334 353b 2667 743b e>Node7-> │ │ │ │ -000062e0: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5...< │ │ │ │ -000063b0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ -000063c0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ -000063d0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ -000063e0: 3337 342e 3239 2c2d 3939 2e31 2033 3733 374.29,-99.1 373 │ │ │ │ -000063f0: 2e33 362c 2d31 3039 2e36 3620 3338 302e .36,-109.66 380. │ │ │ │ -00006400: 3637 2c2d 3130 312e 3938 2033 3734 2e32 67,-101.98 374.2 │ │ │ │ -00006410: 392c 2d39 392e 3122 2f3e 0a3c 2f61 3e0a 9,-99.1"/>.. │ │ │ │ -00006420: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ │ -00006480: 4e6f 6465 3726 2334 353b 2667 743b 4e6f Node7->No │ │ │ │ -00006490: 6465 363c 2f74 6974 6c65 3e0a 3c67 2069 de6.........No │ │ │ │ -00006610: 6465 3726 2334 353b 2667 743b 4e6f 6465 de7->Node │ │ │ │ -00006620: 383c 2f74 6974 6c65 3e0a 3c67 2069 643d 8..... │ │ │ │ -00006740: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6537 ...< │ │ │ │ -000068f0: 6720 6964 3d22 6564 6765 3134 5f4e 6f64 g id="edge14_Nod │ │ │ │ -00006900: 6530 3030 3030 375f 4e6f 6465 3030 3030 e000007_Node0000 │ │ │ │ -00006910: 3130 2220 636c 6173 733d 2265 6467 6522 10" class="edge" │ │ │ │ -00006920: 3e0a 3c74 6974 6c65 3e4e 6f64 6537 2623 >.Node7&# │ │ │ │ -00006930: 3435 3b26 6774 3b4e 6f64 6531 303c 2f74 45;>Node10</t │ │ │ │ -00006940: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -00006950: 6467 6531 345f 4e6f 6465 3030 3030 3037 dge14_Node000007 │ │ │ │ -00006960: 5f4e 6f64 6530 3030 3031 3022 3e3c 6120 _Node000010"><a │ │ │ │ -00006970: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -00006980: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -00006990: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -000069a0: 6666 2220 643d 224d 3335 332e 3637 2c2d ff" d="M353.67,- │ │ │ │ -000069b0: 3130 332e 3034 4333 3433 2e37 342c 2d39 103.04C343.74,-9 │ │ │ │ -000069c0: 332e 3634 2033 3331 2e34 312c 2d38 312e 3.64 331.41,-81. │ │ │ │ -000069d0: 3938 2033 3233 2e31 362c 2d37 342e 3137 98 323.16,-74.17 │ │ │ │ -000069e0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ │ -000069f0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ │ -00006a00: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ │ -00006a10: 6e74 733d 2233 3531 2e33 332c 2d31 3035 nts="351.33,-105 │ │ │ │ -00006a20: 2e36 3520 3336 312c 2d31 3039 2e39 3820 .65 361,-109.98 │ │ │ │ -00006a30: 3335 362e 3135 2c2d 3130 302e 3537 2033 356.15,-100.57 3 │ │ │ │ -00006a40: 3531 2e33 332c 2d31 3035 2e36 3522 2f3e 51.33,-105.65"/> │ │ │ │ -00006a50: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ -00006a60: 3c21 2d2d 204e 6f64 6538 2623 3435 3b26 <!-- Node8-& │ │ │ │ -00006a70: 6774 3b4e 6f64 6535 202d 2d3e 0a3c 6720 gt;Node5 -->.<g │ │ │ │ -00006a80: 6964 3d22 6564 6765 3131 5f4e 6f64 6530 id="edge11_Node0 │ │ │ │ -00006a90: 3030 3030 385f 4e6f 6465 3030 3030 3035 00008_Node000005 │ │ │ │ -00006aa0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ │ -00006ab0: 3c74 6974 6c65 3e4e 6f64 6538 2623 3435 <title>Node8- │ │ │ │ -00006ac0: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5</titl │ │ │ │ -00006ad0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ │ -00006ae0: 3131 5f4e 6f64 6530 3030 3030 385f 4e6f 11_Node000008_No │ │ │ │ -00006af0: 6465 3030 3030 3035 223e 3c61 2078 6c69 de000005"><a xli │ │ │ │ -00006b00: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ -00006b10: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ │ -00006b20: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ -00006b30: 2064 3d22 4d32 3532 2e39 392c 2d35 342e d="M252.99,-54. │ │ │ │ -00006b40: 3836 4334 3734 2e33 392c 2d33 332e 3735 86C474.39,-33.75 │ │ │ │ -00006b50: 2037 3234 2e32 352c 2d32 302e 3034 2038 724.25,-20.04 8 │ │ │ │ -00006b60: 3436 2e32 372c 2d31 3422 2f3e 0a3c 706f 46.27,-14"/>.<po │ │ │ │ -00006b70: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ │ -00006b80: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ │ -00006b90: 6238 6666 2220 706f 696e 7473 3d22 3235 b8ff" points="25 │ │ │ │ -00006ba0: 322e 3432 2c2d 3531 2e34 2032 3432 2e38 2.42,-51.4 242.8 │ │ │ │ -00006bb0: 2c2d 3535 2e38 3420 3235 332e 3039 2c2d ,-55.84 253.09,- │ │ │ │ -00006bc0: 3538 2e33 3720 3235 322e 3432 2c2d 3531 58.37 252.42,-51 │ │ │ │ -00006bd0: 2e34 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a .4"/>.</a>.</g>. │ │ │ │ -00006be0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3926 </g>.<!-- Node9& │ │ │ │ -00006bf0: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ │ -00006c00: 3e0a 3c67 2069 643d 2265 6467 6531 335f >.<g id="edge13_ │ │ │ │ -00006c10: 4e6f 6465 3030 3030 3039 5f4e 6f64 6530 Node000009_Node0 │ │ │ │ -00006c20: 3030 3030 3522 2063 6c61 7373 3d22 6564 00005" class="ed │ │ │ │ -00006c30: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ │ -00006c40: 3926 2334 353b 2667 743b 4e6f 6465 353c 9->Node5< │ │ │ │ -00006c50: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00006c60: 5f65 6467 6531 335f 4e6f 6465 3030 3030 _edge13_Node0000 │ │ │ │ -00006c70: 3039 5f4e 6f64 6530 3030 3030 3522 3e3c 09_Node000005">< │ │ │ │ -00006c80: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -00006c90: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ -00006ca0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ -00006cb0: 6238 6666 2220 643d 224d 3533 382e 3436 b8ff" d="M538.46 │ │ │ │ -00006cc0: 2c2d 3534 2e38 3443 3635 312e 362c 2d34 ,-54.84C651.6,-4 │ │ │ │ -00006cd0: 302e 3438 2037 3731 2e30 382c 2d32 362e 0.48 771.08,-26. │ │ │ │ -00006ce0: 3935 2038 3436 2e32 352c 2d31 382e 3635 95 846.25,-18.65 │ │ │ │ -00006cf0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ │ -00006d00: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ │ -00006d10: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ │ -00006d20: 6e74 733d 2235 3337 2e37 312c 2d35 312e nts="537.71,-51. │ │ │ │ -00006d30: 3431 2035 3238 2e32 332c 2d35 362e 3134 41 528.23,-56.14 │ │ │ │ -00006d40: 2035 3338 2e35 392c 2d35 382e 3335 2035 538.59,-58.35 5 │ │ │ │ -00006d50: 3337 2e37 312c 2d35 312e 3431 222f 3e0a 37.71,-51.41"/>. │ │ │ │ -00006d60: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ │ -00006d70: 212d 2d20 4e6f 6465 3130 2623 3435 3b26 !-- Node10-& │ │ │ │ -00006d80: 6774 3b4e 6f64 6535 202d 2d3e 0a3c 6720 gt;Node5 -->.<g │ │ │ │ -00006d90: 6964 3d22 6564 6765 3135 5f4e 6f64 6530 id="edge15_Node0 │ │ │ │ -00006da0: 3030 3031 305f 4e6f 6465 3030 3030 3035 00010_Node000005 │ │ │ │ -00006db0: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ │ -00006dc0: 3c74 6974 6c65 3e4e 6f64 6531 3026 2334 <title>Node10 │ │ │ │ -00006dd0: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ │ -00006de0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -00006df0: 6531 355f 4e6f 6465 3030 3030 3130 5f4e e15_Node000010_N │ │ │ │ -00006e00: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ │ -00006e10: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -00006e20: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00006e30: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00006e40: 2220 643d 224d 3337 382e 3037 2c2d 3535 " d="M378.07,-55 │ │ │ │ -00006e50: 2e34 3243 3337 392e 3339 2c2d 3535 2e32 .42C379.39,-55.2 │ │ │ │ -00006e60: 3720 3338 302e 372c 2d35 352e 3133 2033 7 380.7,-55.13 3 │ │ │ │ -00006e70: 3832 2c2d 3535 2035 3437 2e35 342c 2d33 82,-55 547.54,-3 │ │ │ │ -00006e80: 372e 3833 2037 3432 2e32 342c 2d32 332e 7.83 742.24,-23. │ │ │ │ -00006e90: 3120 3834 362e 3336 2c2d 3135 2e36 3722 1 846.36,-15.67" │ │ │ │ -00006ea0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ -00006eb0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ -00006ec0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ -00006ed0: 7473 3d22 3337 372e 3335 2c2d 3531 2e39 ts="377.35,-51.9 │ │ │ │ -00006ee0: 3720 3336 372e 382c 2d35 362e 3536 2033 7 367.8,-56.56 3 │ │ │ │ -00006ef0: 3738 2e31 322c 2d35 382e 3933 2033 3737 78.12,-58.93 377 │ │ │ │ -00006f00: 2e33 352c 2d35 312e 3937 222f 3e0a 3c2f .35,-51.97"/>.</ │ │ │ │ -00006f10: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ │ -00006f20: 2d20 4e6f 6465 3131 2623 3435 3b26 6774 - Node11-> │ │ │ │ -00006f30: 3b4e 6f64 6535 202d 2d3e 0a3c 6720 6964 ;Node5 -->.<g id │ │ │ │ -00006f40: 3d22 6564 6765 3139 5f4e 6f64 6530 3030 ="edge19_Node000 │ │ │ │ -00006f50: 3031 315f 4e6f 6465 3030 3030 3035 2220 011_Node000005" │ │ │ │ -00006f60: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ │ -00006f70: 6974 6c65 3e4e 6f64 6531 3126 2334 353b itle>Node11- │ │ │ │ -00006f80: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5.... │ │ │ │ -000070a0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node12-&g │ │ │ │ -00007110: 743b 4e6f 6465 343c 2f74 6974 6c65 3e0a t;Node4. │ │ │ │ -00007120: 3c67 2069 643d 2261 5f65 6467 6532 335f ..

......Node12-& │ │ │ │ -000072a0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ │ -000072b0: 0a3c 6720 6964 3d22 615f 6564 6765 3235 .........N │ │ │ │ -00007470: 6f64 6531 3226 2334 353b 2667 743b 4e6f ode12->No │ │ │ │ -00007480: 6465 373c 2f74 6974 6c65 3e0a 3c67 2069 de7....... │ │ │ │ -000075f0: 0a3c 6720 6964 3d22 6564 6765 3234 5f4e ..Node1 │ │ │ │ -00007630: 3226 2334 353b 2667 743b 4e6f 6465 3131 2->Node11 │ │ │ │ -00007640: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ │ -00007670: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 ... │ │ │ │ -00007780: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node12-& │ │ │ │ -000077f0: 6774 3b4e 6f64 6531 333c 2f74 6974 6c65 gt;Node13.... │ │ │ │ -00007910: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -00007920: 212d 2d20 4e6f 6465 3132 2623 3435 3b26 !-- Node12-& │ │ │ │ -00007930: 6774 3b4e 6f64 6531 3420 2d2d 3e0a 3c67 gt;Node14 -->. │ │ │ │ -00007970: 0a3c 7469 746c 653e 4e6f 6465 3132 2623 .Node12&# │ │ │ │ -00007980: 3435 3b26 6774 3b4e 6f64 6531 343c 2f74 45;>Node14</t │ │ │ │ -00007990: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -000079a0: 6467 6532 385f 4e6f 6465 3030 3030 3132 dge28_Node000012 │ │ │ │ -000079b0: 5f4e 6f64 6530 3030 3031 3422 3e3c 6120 _Node000014"><a │ │ │ │ -000079c0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -000079d0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -000079e0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -000079f0: 6666 2220 643d 224d 3839 382e 3933 2c2d ff" d="M898.93,- │ │ │ │ -00007a00: 3231 372e 3138 4339 3333 2e39 2c2d 3230 217.18C933.9,-20 │ │ │ │ -00007a10: 372e 3237 2039 3833 2e39 362c 2d31 3933 7.27 983.96,-193 │ │ │ │ -00007a20: 2e30 3820 3130 3135 2e37 322c 2d31 3834 .08 1015.72,-184 │ │ │ │ -00007a30: 2e30 3822 2f3e 0a3c 706f 6c79 676f 6e20 .08"/>.<polygon │ │ │ │ -00007a40: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ │ -00007a50: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ -00007a60: 706f 696e 7473 3d22 3839 372e 3731 2c2d points="897.71,- │ │ │ │ -00007a70: 3231 332e 3839 2038 3839 2e30 342c 2d32 213.89 889.04,-2 │ │ │ │ -00007a80: 3139 2e39 3820 3839 392e 3632 2c2d 3232 19.98 899.62,-22 │ │ │ │ -00007a90: 302e 3633 2038 3937 2e37 312c 2d32 3133 0.63 897.71,-213 │ │ │ │ -00007aa0: 2e38 3922 2f3e 0a3c 2f61 3e0a 3c2f 673e .89"/>.</a>.</g> │ │ │ │ -00007ab0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 .</g>.<!-- Node1 │ │ │ │ -00007ac0: 3226 2334 353b 2667 743b 4e6f 6465 3135 2->Node15 │ │ │ │ -00007ad0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ │ -00007ae0: 3331 5f4e 6f64 6530 3030 3031 325f 4e6f 31_Node000012_No │ │ │ │ -00007af0: 6465 3030 3030 3135 2220 636c 6173 733d de000015" class= │ │ │ │ -00007b00: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ │ -00007b10: 6f64 6531 3226 2334 353b 2667 743b 4e6f ode12->No │ │ │ │ -00007b20: 6465 3135 3c2f 7469 746c 653e 0a3c 6720 de15...< │ │ │ │ -00007bd0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ -00007be0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ -00007bf0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ -00007c00: 3932 312e 3334 2c2d 3231 342e 3934 2039 921.34,-214.94 9 │ │ │ │ -00007c10: 3132 2e30 322c 2d32 3139 2e39 3820 3932 12.02,-219.98 92 │ │ │ │ -00007c20: 322e 3435 2c2d 3232 312e 3835 2039 3231 2.45,-221.85 921 │ │ │ │ -00007c30: 2e33 342c 2d32 3134 2e39 3422 2f3e 0a3c .34,-214.94"/>.< │ │ │ │ -00007c40: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -00007ca0: 7469 746c 653e 4e6f 6465 3133 2623 3435 title>Node13- │ │ │ │ -00007cb0: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5..

.< │ │ │ │ -00007d60: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ -00007d70: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ -00007d80: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ -00007d90: 3931 342e 3835 2c2d 3135 342e 3637 2039 914.85,-154.67 9 │ │ │ │ -00007da0: 3138 2e31 362c 2d31 3634 2e37 3420 3932 18.16,-164.74 92 │ │ │ │ -00007db0: 312e 3834 2c2d 3135 342e 3820 3931 342e 1.84,-154.8 914. │ │ │ │ -00007dc0: 3835 2c2d 3135 342e 3637 222f 3e0a 3c2f 85,-154.67"/>......Node14- │ │ │ │ -00007e40: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5..... │ │ │ │ -00007f70: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ │ -00007fd0: 6465 3135 2623 3435 3b26 6774 3b4e 6f64 de15->Nod │ │ │ │ -00007fe0: 6535 3c2f 7469 746c 653e 0a3c 6720 6964 e5.... │ │ │ │ -00008100: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -00008110: 212d 2d20 4e6f 6465 3136 2623 3435 3b26 !-- Node16-& │ │ │ │ -00008120: 6774 3b4e 6f64 6535 202d 2d3e 0a3c 6720 gt;Node5 -->.. │ │ │ │ -00008160: 3c74 6974 6c65 3e4e 6f64 6531 3626 2334 Node16 │ │ │ │ -00008170: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ │ -00008180: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -00008190: 6533 365f 4e6f 6465 3030 3030 3136 5f4e e36_Node000016_N │ │ │ │ -000081a0: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ │ -000081b0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -000081c0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -000081d0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -000081e0: 2220 643d 224d 3838 2e31 2c2d 3939 2e35 " d="M88.1,-99.5 │ │ │ │ -000081f0: 3443 3932 2e33 382c 2d38 342e 3732 2031 4C92.38,-84.72 1 │ │ │ │ -00008200: 3030 2e36 392c 2d36 352e 3032 2031 3136 00.69,-65.02 116 │ │ │ │ -00008210: 2c2d 3535 2031 3736 2e31 372c 2d31 352e ,-55 176.17,-15. │ │ │ │ -00008220: 3631 2036 3538 2e34 362c 2d31 302e 3739 61 658.46,-10.79 │ │ │ │ -00008230: 2038 3436 2e34 312c 2d31 302e 3431 222f 846.41,-10.41"/ │ │ │ │ -00008240: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ │ -00008250: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ │ -00008260: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ │ -00008270: 733d 2238 342e 362c 2d39 392e 3132 2038 s="84.6,-99.12 8 │ │ │ │ -00008280: 352e 3536 2c2d 3130 392e 3637 2039 312e 5.56,-109.67 91. │ │ │ │ -00008290: 3339 2c2d 3130 302e 3832 2038 342e 362c 39,-100.82 84.6, │ │ │ │ -000082a0: 2d39 392e 3132 222f 3e0a 3c2f 613e 0a3c -99.12"/>.</a>.< │ │ │ │ -000082b0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ -000082c0: 6465 3137 2623 3435 3b26 6774 3b4e 6f64 de17->Nod │ │ │ │ -000082d0: 6535 202d 2d3e 0a3c 6720 6964 3d22 6564 e5 -->.<g id="ed │ │ │ │ -000082e0: 6765 3338 5f4e 6f64 6530 3030 3031 375f ge38_Node000017_ │ │ │ │ -000082f0: 4e6f 6465 3030 3030 3035 2220 636c 6173 Node000005" clas │ │ │ │ -00008300: 733d 2265 6467 6522 3e0a 3c74 6974 6c65 s="edge">.<title │ │ │ │ -00008310: 3e4e 6f64 6531 3726 2334 353b 2667 743b >Node17-> │ │ │ │ -00008320: 4e6f 6465 353c 2f74 6974 6c65 3e0a 3c67 Node5... │ │ │ │ -00008420: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 .... │ │ │ │ -000084c0: 0a3c 6720 6964 3d22 6564 6765 3430 5f4e ..Node1 │ │ │ │ -00008500: 3826 2334 353b 2667 743b 4e6f 6465 353c 8->Node5< │ │ │ │ -00008510: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -00008520: 5f65 6467 6534 305f 4e6f 6465 3030 3030 _edge40_Node0000 │ │ │ │ -00008530: 3138 5f4e 6f64 6530 3030 3030 3522 3e3c 18_Node000005">< │ │ │ │ -00008540: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -00008550: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ -00008560: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ -00008570: 6238 6666 2220 643d 224d 3134 3738 2e35 b8ff" d="M1478.5 │ │ │ │ -00008580: 392c 2d32 3130 2e34 3143 3134 3633 2e38 9,-210.41C1463.8 │ │ │ │ -00008590: 312c 2d31 3732 2e30 3220 3134 3233 2e32 1,-172.02 1423.2 │ │ │ │ -000085a0: 312c 2d38 332e 3535 2031 3335 342c 2d35 1,-83.55 1354,-5 │ │ │ │ -000085b0: 3520 3132 3931 2e30 342c 2d32 392e 3033 5 1291.04,-29.03 │ │ │ │ -000085c0: 2031 3130 322e 3038 2c2d 3137 2e35 3720 1102.08,-17.57 │ │ │ │ -000085d0: 3939 352e 3736 2c2d 3133 2e30 3622 2f3e 995.76,-13.06"/> │ │ │ │ -000085e0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ -000085f0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ │ -00008600: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ │ -00008610: 3d22 3134 3735 2e33 322c 2d32 3131 2e36 ="1475.32,-211.6 │ │ │ │ -00008620: 3620 3134 3832 2e30 382c 2d32 3139 2e38 6 1482.08,-219.8 │ │ │ │ -00008630: 3220 3134 3831 2e38 392c 2d32 3039 2e32 2 1481.89,-209.2 │ │ │ │ -00008640: 3320 3134 3735 2e33 322c 2d32 3131 2e36 3 1475.32,-211.6 │ │ │ │ -00008650: 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 6"/>.</a>.</g>.< │ │ │ │ -00008660: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3926 /g>.<!-- Node19& │ │ │ │ -00008670: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ │ -00008680: 3e0a 3c67 2069 643d 2265 6467 6534 325f >.<g id="edge42_ │ │ │ │ -00008690: 4e6f 6465 3030 3030 3139 5f4e 6f64 6530 Node000019_Node0 │ │ │ │ -000086a0: 3030 3030 3522 2063 6c61 7373 3d22 6564 00005" class="ed │ │ │ │ -000086b0: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ │ -000086c0: 3139 2623 3435 3b26 6774 3b4e 6f64 6535 19->Node5 │ │ │ │ -000086d0: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ │ -00008700: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .. │ │ │ │ -000087a0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ..... │ │ │ │ -00008840: 3c67 2069 643d 2265 6467 6534 345f 4e6f .Node20 │ │ │ │ -00008880: 2623 3435 3b26 6774 3b4e 6f64 6535 3c2f ->Node5</ │ │ │ │ -00008890: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ -000088a0: 6564 6765 3434 5f4e 6f64 6530 3030 3032 edge44_Node00002 │ │ │ │ -000088b0: 305f 4e6f 6465 3030 3030 3035 223e 3c61 0_Node000005"><a │ │ │ │ -000088c0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ │ -000088d0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ │ -000088e0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ │ -000088f0: 3866 6622 2064 3d22 4d31 3730 382c 2d32 8ff" d="M1708,-2 │ │ │ │ -00008900: 3634 2e37 3743 3137 3038 2c2d 3234 332e 64.77C1708,-243. │ │ │ │ -00008910: 3233 2031 3730 382c 2d32 3036 2e38 3120 23 1708,-206.81 │ │ │ │ -00008920: 3137 3038 2c2d 3137 352e 3520 3137 3038 1708,-175.5 1708 │ │ │ │ -00008930: 2c2d 3137 352e 3520 3137 3038 2c2d 3137 ,-175.5 1708,-17 │ │ │ │ -00008940: 352e 3520 3137 3038 2c2d 3131 382e 3520 5.5 1708,-118.5 │ │ │ │ -00008950: 3137 3038 2c2d 3531 2e33 3920 3136 3336 1708,-51.39 1636 │ │ │ │ -00008960: 2e30 312c 2d37 312e 3638 2031 3537 312c .01,-71.68 1571, │ │ │ │ -00008970: 2d35 3520 3134 3634 2e31 312c 2d32 372e -55 1464.11,-27. │ │ │ │ -00008980: 3537 2031 3134 322e 3534 2c2d 3136 2e31 57 1142.54,-16.1 │ │ │ │ -00008990: 2039 3935 2e36 352c 2d31 322e 3222 2f3e 995.65,-12.2"/> │ │ │ │ -000089a0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ -000089b0: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ │ -000089c0: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ │ -000089d0: 3d22 3137 3034 2e35 2c2d 3236 342e 3832 ="1704.5,-264.82 │ │ │ │ -000089e0: 2031 3730 382c 2d32 3734 2e38 3220 3137 1708,-274.82 17 │ │ │ │ -000089f0: 3131 2e35 2c2d 3236 342e 3832 2031 3730 11.5,-264.82 170 │ │ │ │ -00008a00: 342e 352c 2d32 3634 2e38 3222 2f3e 0a3c 4.5,-264.82"/>.< │ │ │ │ -00008a10: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ -00008a20: 2d2d 204e 6f64 6532 3126 2334 353b 2667 -- Node21-&g │ │ │ │ -00008a30: 743b 4e6f 6465 3520 2d2d 3e0a 3c67 2069 t;Node5 -->.<g i │ │ │ │ -00008a40: 643d 2265 6467 6534 365f 4e6f 6465 3030 d="edge46_Node00 │ │ │ │ -00008a50: 3030 3231 5f4e 6f64 6530 3030 3030 3522 0021_Node000005" │ │ │ │ -00008a60: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ -00008a70: 7469 746c 653e 4e6f 6465 3231 2623 3435 title>Node21- │ │ │ │ -00008a80: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5</titl │ │ │ │ -00008a90: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ │ -00008aa0: 3436 5f4e 6f64 6530 3030 3032 315f 4e6f 46_Node000021_No │ │ │ │ -00008ab0: 6465 3030 3030 3035 223e 3c61 2078 6c69 de000005"><a xli │ │ │ │ -00008ac0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ -00008ad0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ │ -00008ae0: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ -00008af0: 2064 3d22 4d31 3536 362e 3735 2c2d 3135 d="M1566.75,-15 │ │ │ │ -00008b00: 362e 3337 4331 3536 302e 3936 2c2d 3134 6.37C1560.96,-14 │ │ │ │ -00008b10: 382e 3136 2031 3535 342e 3032 2c2d 3133 8.16 1554.02,-13 │ │ │ │ -00008b20: 382e 3134 2031 3534 382c 2d31 3239 2031 8.14 1548,-129 1 │ │ │ │ -00008b30: 3532 362e 372c 2d39 362e 3636 2031 3533 526.7,-96.66 153 │ │ │ │ -00008b40: 352e 312c 2d37 352e 3039 2031 3530 322c 5.1,-75.09 1502, │ │ │ │ -00008b50: 2d35 3520 3134 3539 2e37 312c 2d32 392e -55 1459.71,-29. │ │ │ │ -00008b60: 3333 2031 3134 322e 3738 2c2d 3136 2e39 33 1142.78,-16.9 │ │ │ │ -00008b70: 3120 3939 352e 3635 2c2d 3132 2e34 3722 1 995.65,-12.47" │ │ │ │ -00008b80: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ -00008b90: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ -00008ba0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ -00008bb0: 7473 3d22 3135 3634 2e30 342c 2d31 3538 ts="1564.04,-158 │ │ │ │ -00008bc0: 2e36 2031 3537 322e 3639 2c2d 3136 342e .6 1572.69,-164. │ │ │ │ -00008bd0: 3733 2031 3536 392e 3735 2c2d 3135 342e 73 1569.75,-154. │ │ │ │ -00008be0: 3535 2031 3536 342e 3034 2c2d 3135 382e 55 1564.04,-158. │ │ │ │ -00008bf0: 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 6"/>.</a>.</g>.< │ │ │ │ -00008c00: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3226 /g>.<!-- Node22& │ │ │ │ -00008c10: 2334 353b 2667 743b 4e6f 6465 3520 2d2d #45;>Node5 -- │ │ │ │ -00008c20: 3e0a 3c67 2069 643d 2265 6467 6535 305f >.<g id="edge50_ │ │ │ │ -00008c30: 4e6f 6465 3030 3030 3232 5f4e 6f64 6530 Node000022_Node0 │ │ │ │ -00008c40: 3030 3030 3522 2063 6c61 7373 3d22 6564 00005" class="ed │ │ │ │ -00008c50: 6765 223e 0a3c 7469 746c 653e 4e6f 6465 ge">.<title>Node │ │ │ │ -00008c60: 3232 2623 3435 3b26 6774 3b4e 6f64 6535 22->Node5 │ │ │ │ -00008c70: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 . │ │ │ │ -00008ca0: 3c61 2078 6c69 6e6b 3a74 6974 6c65 3d22 .....< │ │ │ │ -00008dc0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3226 /g>...Node23-& │ │ │ │ -00008fc0: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ │ -00008fd0: 0a3c 6720 6964 3d22 615f 6564 6765 3533 .. │ │ │ │ -000090b0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..< │ │ │ │ -00009120: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ -00009180: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ │ -00009190: 3b26 6774 3b4e 6f64 6536 3c2f 7469 746c ;>Node6..

....... │ │ │ │ -00009340: 4e6f 6465 3233 2623 3435 3b26 6774 3b4e Node23->N │ │ │ │ -00009350: 6f64 6537 3c2f 7469 746c 653e 0a3c 6720 ode7...... │ │ │ │ -000094a0: 0a3c 212d 2d20 4e6f 6465 3233 2623 3435 ..< │ │ │ │ -000094c0: 6720 6964 3d22 6564 6765 3539 5f4e 6f64 g id="edge59_Nod │ │ │ │ -000094d0: 6530 3030 3032 335f 4e6f 6465 3030 3030 e000023_Node0000 │ │ │ │ -000094e0: 3039 2220 636c 6173 733d 2265 6467 6522 09" class="edge" │ │ │ │ -000094f0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3326 >.Node23& │ │ │ │ -00009500: 2334 353b 2667 743b 4e6f 6465 393c 2f74 #45;>Node9</t │ │ │ │ -00009510: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -00009520: 6467 6535 395f 4e6f 6465 3030 3030 3233 dge59_Node000023 │ │ │ │ -00009530: 5f4e 6f64 6530 3030 3030 3922 3e3c 6120 _Node000009"><a │ │ │ │ -00009540: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -00009550: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -00009560: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -00009570: 6666 2220 643d 224d 3635 322e 3736 2c2d ff" d="M652.76,- │ │ │ │ -00009580: 3237 312e 3233 4336 3135 2e38 332c 2d32 271.23C615.83,-2 │ │ │ │ -00009590: 3536 2e30 3320 3535 362e 3731 2c2d 3232 56.03 556.71,-22 │ │ │ │ -000095a0: 362e 3739 2035 3231 2c2d 3138 3420 3439 6.79 521,-184 49 │ │ │ │ -000095b0: 322e 3337 2c2d 3134 392e 3720 3438 302e 2.37,-149.7 480. │ │ │ │ -000095c0: 3835 2c2d 3935 2e32 3920 3437 372e 3331 85,-95.29 477.31 │ │ │ │ -000095d0: 2c2d 3734 2e32 3222 2f3e 0a3c 706f 6c79 ,-74.22"/>.<poly │ │ │ │ -000095e0: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ │ -000095f0: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ │ -00009600: 6666 2220 706f 696e 7473 3d22 3635 312e ff" points="651. │ │ │ │ -00009610: 3531 2c2d 3237 342e 3520 3636 322e 312c 51,-274.5 662.1, │ │ │ │ -00009620: 2d32 3734 2e39 3720 3635 342e 3131 2c2d -274.97 654.11,- │ │ │ │ -00009630: 3236 3820 3635 312e 3531 2c2d 3237 342e 268 651.51,-274. │ │ │ │ -00009640: 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 5"/>.</a>.</g>.< │ │ │ │ -00009650: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>.<!-- Node23& │ │ │ │ -00009660: 2334 353b 2667 743b 4e6f 6465 3130 202d #45;>Node10 - │ │ │ │ -00009670: 2d3e 0a3c 6720 6964 3d22 6564 6765 3638 ->.<g id="edge68 │ │ │ │ -00009680: 5f4e 6f64 6530 3030 3032 335f 4e6f 6465 _Node000023_Node │ │ │ │ -00009690: 3030 3030 3130 2220 636c 6173 733d 2265 000010" class="e │ │ │ │ -000096a0: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ │ -000096b0: 6532 3326 2334 353b 2667 743b 4e6f 6465 e23->Node │ │ │ │ -000096c0: 3130 3c2f 7469 746c 653e 0a3c 6720 6964 10......< │ │ │ │ -00009830: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3326 /g>...Node23-> │ │ │ │ -00009a30: 3b4e 6f64 6531 373c 2f74 6974 6c65 3e0a ;Node17. │ │ │ │ -00009a40: 3c67 2069 643d 2261 5f65 6467 6535 365f . │ │ │ │ -00009ae0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......< │ │ │ │ -00009bb0: 7469 746c 653e 4e6f 6465 3233 2623 3435 title>Node23- │ │ │ │ -00009bc0: 3b26 6774 3b4e 6f64 6532 323c 2f74 6974 ;>Node22..< │ │ │ │ -00009c10: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -00009c20: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -00009c30: 2220 643d 224d 3735 342e 3334 2c2d 3238 " d="M754.34,-28 │ │ │ │ -00009c40: 312e 3033 4338 3435 2e35 312c 2d32 3736 1.03C845.51,-276 │ │ │ │ -00009c50: 2e38 3220 3130 3131 2e36 352c 2d32 3635 .82 1011.65,-265 │ │ │ │ -00009c60: 2e39 2031 3135 312c 2d32 3339 2031 3232 .9 1151,-239 122 │ │ │ │ -00009c70: 322e 3338 2c2d 3232 352e 3232 2031 3330 2.38,-225.22 130 │ │ │ │ -00009c80: 342e 3036 2c2d 3139 372e 3934 2031 3334 4.06,-197.94 134 │ │ │ │ -00009c90: 332e 3339 2c2d 3138 342e 3036 222f 3e0a 3.39,-184.06"/>. │ │ │ │ -00009ca0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ │ -00009d10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ -00009d20: 212d 2d20 4e6f 6465 3233 2623 3435 3b26 !-- Node23-& │ │ │ │ -00009d30: 6774 3b4e 6f64 6532 3420 2d2d 3e0a 3c67 gt;Node24 -->. │ │ │ │ -00009d70: 0a3c 7469 746c 653e 4e6f 6465 3233 2623 .Node23&# │ │ │ │ -00009d80: 3435 3b26 6774 3b4e 6f64 6532 343c 2f74 45;>Node24</t │ │ │ │ -00009d90: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -00009da0: 6467 6536 305f 4e6f 6465 3030 3030 3233 dge60_Node000023 │ │ │ │ -00009db0: 5f4e 6f64 6530 3030 3032 3422 3e3c 6120 _Node000024"><a │ │ │ │ -00009dc0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -00009dd0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -00009de0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -00009df0: 6666 2220 643d 224d 3735 342e 3334 2c2d ff" d="M754.34,- │ │ │ │ -00009e00: 3237 342e 3335 4338 3239 2e37 352c 2d32 274.35C829.75,-2 │ │ │ │ -00009e10: 3634 2e32 3620 3934 392e 3934 2c2d 3234 64.26 949.94,-24 │ │ │ │ -00009e20: 382e 3137 2031 3032 312e 3839 2c2d 3233 8.17 1021.89,-23 │ │ │ │ -00009e30: 382e 3534 222f 3e0a 3c70 6f6c 7967 6f6e 8.54"/>.<polygon │ │ │ │ -00009e40: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ │ -00009e50: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ -00009e60: 2070 6f69 6e74 733d 2237 3533 2e34 352c points="753.45, │ │ │ │ -00009e70: 2d32 3730 2e39 3420 3734 342e 3031 2c2d -270.94 744.01,- │ │ │ │ -00009e80: 3237 352e 3734 2037 3534 2e33 382c 2d32 275.74 754.38,-2 │ │ │ │ -00009e90: 3737 2e38 3820 3735 332e 3435 2c2d 3237 77.88 753.45,-27 │ │ │ │ -00009ea0: 302e 3934 222f 3e0a 3c2f 613e 0a3c 2f67 0.94"/>.</a>.</g │ │ │ │ -00009eb0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ │ -00009ec0: 3234 2623 3435 3b26 6774 3b4e 6f64 6534 24->Node4 │ │ │ │ -00009ed0: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ │ -00009ee0: 3631 5f4e 6f64 6530 3030 3032 345f 4e6f 61_Node000024_No │ │ │ │ -00009ef0: 6465 3030 3030 3034 2220 636c 6173 733d de000004" class= │ │ │ │ -00009f00: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ │ -00009f10: 6f64 6532 3426 2334 353b 2667 743b 4e6f ode24->No │ │ │ │ -00009f20: 6465 343c 2f74 6974 6c65 3e0a 3c67 2069 de4...

... │ │ │ │ -0000a050: 0a3c 212d 2d20 4e6f 6465 3234 2623 3435 ..< │ │ │ │ -0000a070: 6720 6964 3d22 6564 6765 3632 5f4e 6f64 g id="edge62_Nod │ │ │ │ -0000a080: 6530 3030 3032 345f 4e6f 6465 3030 3030 e000024_Node0000 │ │ │ │ -0000a090: 3035 2220 636c 6173 733d 2265 6467 6522 05" class="edge" │ │ │ │ -0000a0a0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3426 >.Node24& │ │ │ │ -0000a0b0: 2334 353b 2667 743b 4e6f 6465 353c 2f74 #45;>Node5</t │ │ │ │ -0000a0c0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ -0000a0d0: 6467 6536 325f 4e6f 6465 3030 3030 3234 dge62_Node000024 │ │ │ │ -0000a0e0: 5f4e 6f64 6530 3030 3030 3522 3e3c 6120 _Node000005"><a │ │ │ │ -0000a0f0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ -0000a100: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ -0000a110: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ -0000a120: 6666 2220 643d 224d 3131 3339 2e34 392c ff" d="M1139.49, │ │ │ │ -0000a130: 2d32 3138 2e31 3143 3131 3839 2e38 322c -218.11C1189.82, │ │ │ │ -0000a140: 2d32 3038 2e34 3220 3132 3536 2e31 342c -208.42 1256.14, │ │ │ │ -0000a150: 2d31 3934 2e30 3120 3132 3634 2c2d 3138 -194.01 1264,-18 │ │ │ │ -0000a160: 3420 3132 3639 2e32 312c 2d31 3737 2e33 4 1269.21,-177.3 │ │ │ │ -0000a170: 3620 3132 3638 2e35 352c 2d31 3732 2e31 6 1268.55,-172.1 │ │ │ │ -0000a180: 3120 3132 3634 2c2d 3136 3520 3132 3033 1 1264,-165 1203 │ │ │ │ -0000a190: 2e35 382c 2d37 302e 3638 2031 3037 302e .58,-70.68 1070. │ │ │ │ -0000a1a0: 3138 2c2d 3333 2e34 2039 3838 2e36 392c 18,-33.4 988.69, │ │ │ │ -0000a1b0: 2d31 392e 3036 222f 3e0a 3c70 6f6c 7967 -19.06"/>.<polyg │ │ │ │ -0000a1c0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ │ -0000a1d0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ -0000a1e0: 6622 2070 6f69 6e74 733d 2231 3133 382e f" points="1138. │ │ │ │ -0000a1f0: 3833 2c2d 3231 342e 3637 2031 3132 392e 83,-214.67 1129. │ │ │ │ -0000a200: 3636 2c2d 3231 392e 3938 2031 3134 302e 66,-219.98 1140. │ │ │ │ -0000a210: 3133 2c2d 3232 312e 3535 2031 3133 382e 13,-221.55 1138. │ │ │ │ -0000a220: 3833 2c2d 3231 342e 3637 222f 3e0a 3c2f 83,-214.67"/>.</ │ │ │ │ -0000a230: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ │ -0000a240: 2d20 4e6f 6465 3234 2623 3435 3b26 6774 - Node24-> │ │ │ │ -0000a250: 3b4e 6f64 6531 3320 2d2d 3e0a 3c67 2069 ;Node13 -->.<g i │ │ │ │ -0000a260: 643d 2265 6467 6536 335f 4e6f 6465 3030 d="edge63_Node00 │ │ │ │ -0000a270: 3030 3234 5f4e 6f64 6530 3030 3031 3322 0024_Node000013" │ │ │ │ -0000a280: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ -0000a290: 7469 746c 653e 4e6f 6465 3234 2623 3435 title>Node24- │ │ │ │ -0000a2a0: 3b26 6774 3b4e 6f64 6531 333c 2f74 6974 ;>Node13</tit │ │ │ │ -0000a2b0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -0000a2c0: 6536 335f 4e6f 6465 3030 3030 3234 5f4e e63_Node000024_N │ │ │ │ -0000a2d0: 6f64 6530 3030 3031 3322 3e3c 6120 786c ode000013"><a xl │ │ │ │ -0000a2e0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -0000a2f0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -0000a300: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -0000a310: 2220 643d 224d 3130 3435 2e37 392c 2d32 " d="M1045.79,-2 │ │ │ │ -0000a320: 3136 2e38 4331 3031 352e 3138 2c2d 3230 16.8C1015.18,-20 │ │ │ │ -0000a330: 362e 3931 2039 3732 2e30 352c 2d31 3932 6.91 972.05,-192 │ │ │ │ -0000a340: 2e39 3720 3934 342e 3536 2c2d 3138 342e .97 944.56,-184. │ │ │ │ -0000a350: 3038 222f 3e0a 3c70 6f6c 7967 6f6e 2066 08"/>.<polygon f │ │ │ │ -0000a360: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ │ -0000a370: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ │ -0000a380: 6f69 6e74 733d 2231 3034 352e 3036 2c2d oints="1045.06,- │ │ │ │ -0000a390: 3232 302e 3234 2031 3035 352e 3635 2c2d 220.24 1055.65,- │ │ │ │ -0000a3a0: 3231 392e 3938 2031 3034 372e 3231 2c2d 219.98 1047.21,- │ │ │ │ -0000a3b0: 3231 332e 3538 2031 3034 352e 3036 2c2d 213.58 1045.06,- │ │ │ │ -0000a3c0: 3232 302e 3234 222f 3e0a 3c2f 613e 0a3c 220.24"/>.</a>.< │ │ │ │ -0000a3d0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ -0000a3e0: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ │ -0000a3f0: 6531 3420 2d2d 3e0a 3c67 2069 643d 2265 e14 -->.<g id="e │ │ │ │ -0000a400: 6467 6536 355f 4e6f 6465 3030 3030 3234 dge65_Node000024 │ │ │ │ -0000a410: 5f4e 6f64 6530 3030 3031 3422 2063 6c61 _Node000014" cla │ │ │ │ -0000a420: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ │ -0000a430: 653e 4e6f 6465 3234 2623 3435 3b26 6774 e>Node24-> │ │ │ │ -0000a440: 3b4e 6f64 6531 343c 2f74 6974 6c65 3e0a ;Node14. │ │ │ │ -0000a450: 3c67 2069 643d 2261 5f65 6467 6536 355f ........Node24-> │ │ │ │ -0000a5e0: 4e6f 6465 3135 3c2f 7469 746c 653e 0a3c Node15.< │ │ │ │ -0000a5f0: 6720 6964 3d22 615f 6564 6765 3637 5f4e g id="a_edge67_N │ │ │ │ -0000a600: 6f64 6530 3030 3032 345f 4e6f 6465 3030 ode000024_Node00 │ │ │ │ -0000a610: 3030 3135 223e 3c61 2078 6c69 6e6b 3a74 0015">....... │ │ │ │ -0000a8d0: 3c67 2069 643d 2265 6467 6536 365f 4e6f .Node24 │ │ │ │ -0000a910: 2623 3435 3b26 6774 3b4e 6f64 6532 323c ->Node22< │ │ │ │ -0000a920: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ -0000a930: 5f65 6467 6536 365f 4e6f 6465 3030 3030 _edge66_Node0000 │ │ │ │ -0000a940: 3234 5f4e 6f64 6530 3030 3032 3222 3e3c 24_Node000022">< │ │ │ │ -0000a950: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ -0000a960: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ -0000a970: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ -0000a980: 6238 6666 2220 643d 224d 3131 3337 2e37 b8ff" d="M1137.7 │ │ │ │ -0000a990: 382c 2d32 3138 2e31 3343 3131 3931 2e32 8,-218.13C1191.2 │ │ │ │ -0000a9a0: 312c 2d32 3038 2e31 3920 3132 3730 2e38 1,-208.19 1270.8 │ │ │ │ -0000a9b0: 392c 2d31 3933 2e33 3720 3133 3230 2e38 9,-193.37 1320.8 │ │ │ │ -0000a9c0: 352c 2d31 3834 2e30 3822 2f3e 0a3c 706f 5,-184.08"/>.<po │ │ │ │ -0000a9d0: 6c79 676f 6e20 6669 6c6c 3d22 2336 3362 lygon fill="#63b │ │ │ │ -0000a9e0: 3866 6622 2073 7472 6f6b 653d 2223 3633 8ff" stroke="#63 │ │ │ │ -0000a9f0: 6238 6666 2220 706f 696e 7473 3d22 3131 b8ff" points="11 │ │ │ │ -0000aa00: 3336 2e39 382c 2d32 3134 2e37 3220 3131 36.98,-214.72 11 │ │ │ │ -0000aa10: 3237 2e37 392c 2d32 3139 2e39 3820 3131 27.79,-219.98 11 │ │ │ │ -0000aa20: 3338 2e32 362c 2d32 3231 2e36 2031 3133 38.26,-221.6 113 │ │ │ │ -0000aa30: 362e 3938 2c2d 3231 342e 3732 222f 3e0a 6.98,-214.72"/>. │ │ │ │ -0000aa40: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ │ -0000aa50: 212d 2d20 4e6f 6465 3235 2623 3435 3b26 !-- Node25-& │ │ │ │ -0000aa60: 6774 3b4e 6f64 6535 202d 2d3e 0a3c 6720 gt;Node5 -->.<g │ │ │ │ -0000aa70: 6964 3d22 6564 6765 3734 5f4e 6f64 6530 id="edge74_Node0 │ │ │ │ -0000aa80: 3030 3032 355f 4e6f 6465 3030 3030 3035 00025_Node000005 │ │ │ │ -0000aa90: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ │ -0000aaa0: 3c74 6974 6c65 3e4e 6f64 6532 3526 2334 <title>Node25 │ │ │ │ -0000aab0: 353b 2667 743b 4e6f 6465 353c 2f74 6974 5;>Node5</tit │ │ │ │ -0000aac0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ -0000aad0: 6537 345f 4e6f 6465 3030 3030 3235 5f4e e74_Node000025_N │ │ │ │ -0000aae0: 6f64 6530 3030 3030 3522 3e3c 6120 786c ode000005"><a xl │ │ │ │ -0000aaf0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ -0000ab00: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ -0000ab10: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ -0000ab20: 2220 643d 224d 3138 3238 2e34 332c 2d32 " d="M1828.43,-2 │ │ │ │ -0000ab30: 3636 2e35 3743 3138 3134 2e35 312c 2d32 66.57C1814.51,-2 │ │ │ │ -0000ab40: 3436 2e31 2031 3739 342c 2d32 3130 2e30 46.1 1794,-210.0 │ │ │ │ -0000ab50: 3820 3137 3934 2c2d 3137 352e 3520 3137 8 1794,-175.5 17 │ │ │ │ -0000ab60: 3934 2c2d 3137 352e 3520 3137 3934 2c2d 94,-175.5 1794,- │ │ │ │ -0000ab70: 3137 352e 3520 3137 3934 2c2d 3131 382e 175.5 1794,-118. │ │ │ │ -0000ab80: 3520 3137 3934 2c2d 3434 2e38 3820 3137 5 1794,-44.88 17 │ │ │ │ -0000ab90: 3132 2e37 332c 2d37 312e 3631 2031 3634 12.73,-71.61 164 │ │ │ │ -0000aba0: 312c 2d35 3520 3135 3139 2e39 382c 2d32 1,-55 1519.98,-2 │ │ │ │ -0000abb0: 362e 3938 2031 3135 342e 3138 2c2d 3135 6.98 1154.18,-15 │ │ │ │ -0000abc0: 2e36 3620 3939 352e 3633 2c2d 3131 2e39 .66 995.63,-11.9 │ │ │ │ -0000abd0: 3922 2f3e 0a3c 706f 6c79 676f 6e20 6669 9"/>.<polygon fi │ │ │ │ -0000abe0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ │ -0000abf0: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ │ -0000ac00: 696e 7473 3d22 3138 3235 2e36 332c 2d32 ints="1825.63,-2 │ │ │ │ -0000ac10: 3638 2e36 3820 3138 3334 2e32 372c 2d32 68.68 1834.27,-2 │ │ │ │ -0000ac20: 3734 2e38 3220 3138 3331 2e33 352c 2d32 74.82 1831.35,-2 │ │ │ │ -0000ac30: 3634 2e36 3320 3138 3235 2e36 332c 2d32 64.63 1825.63,-2 │ │ │ │ -0000ac40: 3638 2e36 3822 2f3e 0a3c 2f61 3e0a 3c2f 68.68"/>.</a>.</ │ │ │ │ -0000ac50: 673e 0a3c 2f67 3e0a 3c2f 673e 0a3c 2f73 g>.</g>.</g>.</s │ │ │ │ -0000ac60: 7667 3e0a vg>. │ │ │ │ +00000260: 3a74 6974 6c65 3d22 4174 6f6d 6963 2070 :title="Atomic p │ │ │ │ +00000270: 6f69 6e74 6572 7320 616e 6420 6c6f 636b ointers and lock │ │ │ │ +00000280: 732e 223e 0a3c 706f 6c79 676f 6e20 6669 s.">.<polygon fi │ │ │ │ +00000290: 6c6c 3d22 2339 3939 3939 3922 2073 7472 ll="#999999" str │ │ │ │ +000002a0: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ │ +000002b0: 696e 7473 3d22 3832 392e 352c 2d36 3234 ints="829.5,-624 │ │ │ │ +000002c0: 2037 3138 2e35 2c2d 3632 3420 3731 382e 718.5,-624 718. │ │ │ │ +000002d0: 352c 2d36 3035 2038 3239 2e35 2c2d 3630 5,-605 829.5,-60 │ │ │ │ +000002e0: 3520 3832 392e 352c 2d36 3234 222f 3e0a 5 829.5,-624"/>. │ │ │ │ +000002f0: 3c74 6578 7420 7465 7874 2d61 6e63 686f <text text-ancho │ │ │ │ +00000300: 723d 226d 6964 646c 6522 2078 3d22 3737 r="middle" x="77 │ │ │ │ +00000310: 3422 2079 3d22 2d36 3132 2220 666f 6e74 4" y="-612" font │ │ │ │ +00000320: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ │ +00000330: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ │ +00000340: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ │ +00000350: 3e75 636f 6d6d 6f6e 2f61 746f 6d69 632e >ucommon/atomic. │ │ │ │ +00000360: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h</text>.</a>.</ │ │ │ │ +00000370: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ │ +00000380: 6532 202d 2d3e 0a3c 6720 6964 3d22 4e6f e2 -->.<g id="No │ │ │ │ +00000390: 6465 3030 3030 3032 2220 636c 6173 733d de000002" class= │ │ │ │ +000003a0: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ │ +000003b0: 6f64 6532 3c2f 7469 746c 653e 0a3c 6720 ode2.. │ │ │ │ +000004a0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/arrayr │ │ │ │ +00000510: 6566 2e68 3c2f 7465 7874 3e0a 3c2f 613e ef.h. │ │ │ │ +00000520: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node1->N │ │ │ │ +00000590: 6f64 6532 3c2f 7469 746c 653e 0a3c 6720 ode2..... │ │ │ │ +000006b0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node3.< │ │ │ │ +00000700: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ │ +00000710: 3033 223e 3c61 2078 6c69 6e6b 3a68 7265 03">..ucommo │ │ │ │ +00000850: 6e2f 7563 6f6d 6d6f 6e2e 683c 2f74 6578 n/ucommon.h.....< │ │ │ │ +00000890: 6720 6964 3d22 6564 6765 3938 5f4e 6f64 g id="edge98_Nod │ │ │ │ +000008a0: 6530 3030 3030 315f 4e6f 6465 3030 3030 e000001_Node0000 │ │ │ │ +000008b0: 3033 2220 636c 6173 733d 2265 6467 6522 03" class="edge" │ │ │ │ +000008c0: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 2623 >.Node1&# │ │ │ │ +000008d0: 3435 3b26 6774 3b4e 6f64 6533 3c2f 7469 45;>Node3</ti │ │ │ │ +000008e0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +000008f0: 6765 3938 5f4e 6f64 6530 3030 3030 315f ge98_Node000001_ │ │ │ │ +00000900: 4e6f 6465 3030 3030 3033 223e 3c61 2078 Node000003"><a x │ │ │ │ +00000910: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +00000920: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +00000930: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +00000940: 6622 2064 3d22 4d37 3130 2e33 312c 2d36 f" d="M710.31,-6 │ │ │ │ +00000950: 3032 2e39 3143 3634 312e 3437 2c2d 3538 02.91C641.47,-58 │ │ │ │ +00000960: 382e 3136 2035 3435 2e33 2c2d 3535 362e 8.16 545.3,-556. │ │ │ │ +00000970: 3120 3537 352c 2d34 3935 2035 3932 2e33 1 575,-495 592.3 │ │ │ │ +00000980: 2c2d 3435 392e 3431 2036 3038 2e39 392c ,-459.41 608.99, │ │ │ │ +00000990: 2d34 3536 2e34 2036 3435 2c2d 3434 3020 -456.4 645,-440 │ │ │ │ +000009a0: 3639 392e 3235 2c2d 3431 352e 3239 2037 699.25,-415.29 7 │ │ │ │ +000009b0: 3636 2e36 342c 2d34 3034 2e33 2038 3134 66.64,-404.3 814 │ │ │ │ +000009c0: 2e39 372c 2d33 3939 2e34 3122 2f3e 0a3c .97,-399.41"/>.< │ │ │ │ +000009d0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +000009e0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +000009f0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +00000a00: 3730 392e 3735 2c2d 3630 362e 3336 2037 709.75,-606.36 7 │ │ │ │ +00000a10: 3230 2e32 352c 2d36 3034 2e39 3620 3731 20.25,-604.96 71 │ │ │ │ +00000a20: 312e 3136 2c2d 3539 392e 3531 2037 3039 1.16,-599.51 709 │ │ │ │ +00000a30: 2e37 352c 2d36 3036 2e33 3622 2f3e 0a3c .75,-606.36"/>.< │ │ │ │ +00000a40: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ +00000a50: 2d2d 204e 6f64 6532 3820 2d2d 3e0a 3c67 -- Node28 -->.<g │ │ │ │ +00000a60: 2069 643d 224e 6f64 6530 3030 3032 3822 id="Node000028" │ │ │ │ +00000a70: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ │ +00000a80: 7469 746c 653e 4e6f 6465 3238 3c2f 7469 title>Node28</ti │ │ │ │ +00000a90: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ │ +00000aa0: 6465 3030 3030 3238 223e 3c61 2078 6c69 de000028"><a xli │ │ │ │ +00000ab0: 6e6b 3a68 7265 663d 2261 3030 3434 302e nk:href="a00440. │ │ │ │ +00000ac0: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ │ +00000ad0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ │ +00000ae0: 224d 6170 7320 6f66 2074 6872 6561 6426 "Maps of thread& │ │ │ │ +00000af0: 2334 353b 7361 6665 2073 7472 6f6e 676c #45;safe strongl │ │ │ │ +00000b00: 7920 7479 7065 6420 6865 6170 206f 626a y typed heap obj │ │ │ │ +00000b10: 6563 7473 2e22 3e0a 3c70 6f6c 7967 6f6e ects.">.<polygon │ │ │ │ +00000b20: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ │ +00000b30: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ │ +00000b40: 6f69 6e74 733d 2238 3330 2c2d 3531 3420 oints="830,-514 │ │ │ │ +00000b50: 3731 382c 2d35 3134 2037 3138 2c2d 3439 718,-514 718,-49 │ │ │ │ +00000b60: 3520 3833 302c 2d34 3935 2038 3330 2c2d 5 830,-495 830,- │ │ │ │ +00000b70: 3531 3422 2f3e 0a3c 7465 7874 2074 6578 514"/>.<text tex │ │ │ │ +00000b80: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ │ +00000b90: 2220 783d 2237 3734 2220 793d 222d 3530 " x="774" y="-50 │ │ │ │ +00000ba0: 3222 2066 6f6e 742d 6661 6d69 6c79 3d22 2" font-family=" │ │ │ │ +00000bb0: 4865 6c76 6574 6963 612c 7361 6e73 2d53 Helvetica,sans-S │ │ │ │ +00000bc0: 6572 6966 2220 666f 6e74 2d73 697a 653d erif" font-size= │ │ │ │ +00000bd0: 2231 302e 3030 223e 7563 6f6d 6d6f 6e2f "10.00">ucommon/ │ │ │ │ +00000be0: 6d61 7072 6566 2e68 3c2f 7465 7874 3e0a mapref.h</text>. │ │ │ │ +00000bf0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ │ +00000c00: 212d 2d20 4e6f 6465 3126 2334 353b 2667 !-- Node1-&g │ │ │ │ +00000c10: 743b 4e6f 6465 3238 202d 2d3e 0a3c 6720 t;Node28 -->.<g │ │ │ │ +00000c20: 6964 3d22 6564 6765 3737 5f4e 6f64 6530 id="edge77_Node0 │ │ │ │ +00000c30: 3030 3030 315f 4e6f 6465 3030 3030 3238 00001_Node000028 │ │ │ │ +00000c40: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ │ +00000c50: 3c74 6974 6c65 3e4e 6f64 6531 2623 3435 <title>Node1- │ │ │ │ +00000c60: 3b26 6774 3b4e 6f64 6532 383c 2f74 6974 ;>Node28</tit │ │ │ │ +00000c70: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ +00000c80: 6537 375f 4e6f 6465 3030 3030 3031 5f4e e77_Node000001_N │ │ │ │ +00000c90: 6f64 6530 3030 3032 3822 3e3c 6120 786c ode000028"><a xl │ │ │ │ +00000ca0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00000cb0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +00000cc0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +00000cd0: 2220 643d 224d 3737 342c 2d35 3934 2e34 " d="M774,-594.4 │ │ │ │ +00000ce0: 3843 3737 342c 2d35 3730 2e38 3420 3737 8C774,-570.84 77 │ │ │ │ +00000cf0: 342c 2d35 3331 2e35 2037 3734 2c2d 3531 4,-531.5 774,-51 │ │ │ │ +00000d00: 342e 3136 222f 3e0a 3c70 6f6c 7967 6f6e 4.16"/>.<polygon │ │ │ │ +00000d10: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ │ +00000d20: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ +00000d30: 2070 6f69 6e74 733d 2237 3730 2e35 2c2d points="770.5,- │ │ │ │ +00000d40: 3539 342e 3636 2037 3734 2c2d 3630 342e 594.66 774,-604. │ │ │ │ +00000d50: 3636 2037 3737 2e35 2c2d 3539 342e 3636 66 777.5,-594.66 │ │ │ │ +00000d60: 2037 3730 2e35 2c2d 3539 342e 3636 222f 770.5,-594.66"/ │ │ │ │ +00000d70: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ │ +00000d80: 0a3c 212d 2d20 4e6f 6465 3239 202d 2d3e .<!-- Node29 --> │ │ │ │ +00000d90: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 .<g id="Node0000 │ │ │ │ +00000da0: 3239 2220 636c 6173 733d 226e 6f64 6522 29" class="node" │ │ │ │ +00000db0: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 393c >.<title>Node29< │ │ │ │ +00000dc0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00000dd0: 5f4e 6f64 6530 3030 3032 3922 3e3c 6120 _Node000029"><a │ │ │ │ +00000de0: 786c 696e 6b3a 6872 6566 3d22 6130 3033 xlink:href="a003 │ │ │ │ +00000df0: 3938 2e68 746d 6c22 2074 6172 6765 743d 98.html" target= │ │ │ │ +00000e00: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ │ +00000e10: 6c65 3d22 436f 6d6d 6f6e 2074 6872 6561 le="Common threa │ │ │ │ +00000e20: 6420 7368 6172 6564 2064 6174 6120 7479 d shared data ty │ │ │ │ +00000e30: 7065 7320 7765 2077 696c 6c20 7573 652e pes we will use. │ │ │ │ +00000e40: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">.<polygon fill │ │ │ │ +00000e50: 3d22 7768 6974 6522 2073 7472 6f6b 653d ="white" stroke= │ │ │ │ +00000e60: 2223 3636 3636 3636 2220 706f 696e 7473 "#666666" points │ │ │ │ +00000e70: 3d22 3133 3138 2c2d 3435 3920 3132 3038 ="1318,-459 1208 │ │ │ │ +00000e80: 2c2d 3435 3920 3132 3038 2c2d 3434 3020 ,-459 1208,-440 │ │ │ │ +00000e90: 3133 3138 2c2d 3434 3020 3133 3138 2c2d 1318,-440 1318,- │ │ │ │ +00000ea0: 3435 3922 2f3e 0a3c 7465 7874 2074 6578 459"/>.<text tex │ │ │ │ +00000eb0: 742d 616e 6368 6f72 3d22 6d69 6464 6c65 t-anchor="middle │ │ │ │ +00000ec0: 2220 783d 2231 3236 3322 2079 3d22 2d34 " x="1263" y="-4 │ │ │ │ +00000ed0: 3437 2220 666f 6e74 2d66 616d 696c 793d 47" font-family= │ │ │ │ +00000ee0: 2248 656c 7665 7469 6361 2c73 616e 732d "Helvetica,sans- │ │ │ │ +00000ef0: 5365 7269 6622 2066 6f6e 742d 7369 7a65 Serif" font-size │ │ │ │ +00000f00: 3d22 3130 2e30 3022 3e75 636f 6d6d 6f6e ="10.00">ucommon │ │ │ │ +00000f10: 2f73 6861 7265 642e 683c 2f74 6578 743e /shared.h</text> │ │ │ │ +00000f20: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ +00000f30: 3c21 2d2d 204e 6f64 6531 2623 3435 3b26 <!-- Node1-& │ │ │ │ +00000f40: 6774 3b4e 6f64 6532 3920 2d2d 3e0a 3c67 gt;Node29 -->.<g │ │ │ │ +00000f50: 2069 643d 2265 6467 6537 395f 4e6f 6465 id="edge79_Node │ │ │ │ +00000f60: 3030 3030 3031 5f4e 6f64 6530 3030 3032 000001_Node00002 │ │ │ │ +00000f70: 3922 2063 6c61 7373 3d22 6564 6765 223e 9" class="edge"> │ │ │ │ +00000f80: 0a3c 7469 746c 653e 4e6f 6465 3126 2334 .<title>Node1 │ │ │ │ +00000f90: 353b 2667 743b 4e6f 6465 3239 3c2f 7469 5;>Node29</ti │ │ │ │ +00000fa0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00000fb0: 6765 3739 5f4e 6f64 6530 3030 3030 315f ge79_Node000001_ │ │ │ │ +00000fc0: 4e6f 6465 3030 3030 3239 223e 3c61 2078 Node000029"><a x │ │ │ │ +00000fd0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +00000fe0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +00000ff0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +00001000: 6622 2064 3d22 4d38 3339 2e35 392c 2d36 f" d="M839.59,-6 │ │ │ │ +00001010: 3039 2e38 3143 3932 362e 3737 2c2d 3630 09.81C926.77,-60 │ │ │ │ +00001020: 322e 3420 3130 3833 2e31 372c 2d35 3830 2.4 1083.17,-580 │ │ │ │ +00001030: 2e32 3120 3131 3938 2c2d 3531 3420 3132 .21 1198,-514 12 │ │ │ │ +00001040: 3233 2e31 352c 2d34 3939 2e35 2031 3234 23.15,-499.5 124 │ │ │ │ +00001050: 352e 3732 2c2d 3437 332e 3034 2031 3235 5.72,-473.04 125 │ │ │ │ +00001060: 362e 3433 2c2d 3435 392e 3322 2f3e 0a3c 6.43,-459.3"/>.< │ │ │ │ +00001070: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +00001080: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +00001090: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +000010a0: 3833 392e 3235 2c2d 3630 362e 3332 2038 839.25,-606.32 8 │ │ │ │ +000010b0: 3239 2e35 372c 2d36 3130 2e36 3220 3833 29.57,-610.62 83 │ │ │ │ +000010c0: 392e 3832 2c2d 3631 332e 3320 3833 392e 9.82,-613.3 839. │ │ │ │ +000010d0: 3235 2c2d 3630 362e 3332 222f 3e0a 3c2f 25,-606.32"/>.</ │ │ │ │ +000010e0: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ │ +000010f0: 2d20 4e6f 6465 3330 202d 2d3e 0a3c 6720 - Node30 -->.<g │ │ │ │ +00001100: 6964 3d22 4e6f 6465 3030 3030 3330 2220 id="Node000030" │ │ │ │ +00001110: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ │ +00001120: 6974 6c65 3e4e 6f64 6533 303c 2f74 6974 itle>Node30</tit │ │ │ │ +00001130: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ │ +00001140: 6530 3030 3033 3022 3e3c 6120 786c 696e e000030"><a xlin │ │ │ │ +00001150: 6b3a 6872 6566 3d22 6130 3034 3634 2e68 k:href="a00464.h │ │ │ │ +00001160: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ │ +00001170: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ │ +00001180: 4120 7468 7265 6164 2623 3435 3b73 6166 A thread-saf │ │ │ │ +00001190: 6520 6174 6f6d 6963 2068 6561 7020 6d61 e atomic heap ma │ │ │ │ +000011a0: 6e61 6765 6d65 6e74 2073 7973 7465 6d2e nagement system. │ │ │ │ +000011b0: 223e 0a3c 706f 6c79 676f 6e20 6669 6c6c ">.<polygon fill │ │ │ │ +000011c0: 3d22 7768 6974 6522 2073 7472 6f6b 653d ="white" stroke= │ │ │ │ +000011d0: 2223 3636 3636 3636 2220 706f 696e 7473 "#666666" points │ │ │ │ +000011e0: 3d22 3939 322c 2d35 3639 2038 3830 2c2d ="992,-569 880,- │ │ │ │ +000011f0: 3536 3920 3838 302c 2d35 3530 2039 3932 569 880,-550 992 │ │ │ │ +00001200: 2c2d 3535 3020 3939 322c 2d35 3639 222f ,-550 992,-569"/ │ │ │ │ +00001210: 3e0a 3c74 6578 7420 7465 7874 2d61 6e63 >.<text text-anc │ │ │ │ +00001220: 686f 723d 226d 6964 646c 6522 2078 3d22 hor="middle" x=" │ │ │ │ +00001230: 3933 3622 2079 3d22 2d35 3537 2220 666f 936" y="-557" fo │ │ │ │ +00001240: 6e74 2d66 616d 696c 793d 2248 656c 7665 nt-family="Helve │ │ │ │ +00001250: 7469 6361 2c73 616e 732d 5365 7269 6622 tica,sans-Serif" │ │ │ │ +00001260: 2066 6f6e 742d 7369 7a65 3d22 3130 2e30 font-size="10.0 │ │ │ │ +00001270: 3022 3e75 636f 6d6d 6f6e 2f74 7970 6572 0">ucommon/typer │ │ │ │ +00001280: 6566 2e68 3c2f 7465 7874 3e0a 3c2f 613e ef.h</text>.</a> │ │ │ │ +00001290: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ │ +000012a0: 4e6f 6465 3126 2334 353b 2667 743b 4e6f Node1->No │ │ │ │ +000012b0: 6465 3330 202d 2d3e 0a3c 6720 6964 3d22 de30 -->.<g id=" │ │ │ │ +000012c0: 6564 6765 3831 5f4e 6f64 6530 3030 3030 edge81_Node00000 │ │ │ │ +000012d0: 315f 4e6f 6465 3030 3030 3330 2220 636c 1_Node000030" cl │ │ │ │ +000012e0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ │ +000012f0: 6c65 3e4e 6f64 6531 2623 3435 3b26 6774 le>Node1-> │ │ │ │ +00001300: 3b4e 6f64 6533 303c 2f74 6974 6c65 3e0a ;Node30. │ │ │ │ +00001310: 3c67 2069 643d 2261 5f65 6467 6538 315f ... │ │ │ │ +00001420: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node2->N │ │ │ │ +00001490: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3... │ │ │ │ +000015d0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ +000015e0: 3c21 2d2d 204e 6f64 6534 202d 2d3e 0a3c .< │ │ │ │ +000015f0: 6720 6964 3d22 4e6f 6465 3030 3030 3034 g id="Node000004 │ │ │ │ +00001600: 2220 636c 6173 733d 226e 6f64 6522 3e0a " class="node">. │ │ │ │ +00001610: 3c74 6974 6c65 3e4e 6f64 6534 3c2f 7469 Node4</ti │ │ │ │ +00001620: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ │ +00001630: 6465 3030 3030 3034 223e 3c61 2078 6c69 de000004"><a xli │ │ │ │ +00001640: 6e6b 3a68 7265 663d 2261 3030 3438 355f nk:href="a00485_ │ │ │ │ +00001650: 736f 7572 6365 2e68 746d 6c22 2074 6172 source.html" tar │ │ │ │ +00001660: 6765 743d 225f 746f 7022 2078 6c69 6e6b get="_top" xlink │ │ │ │ +00001670: 3a74 6974 6c65 3d22 2022 3e0a 3c70 6f6c :title=" ">.<pol │ │ │ │ +00001680: 7967 6f6e 2066 696c 6c3d 2277 6869 7465 ygon fill="white │ │ │ │ +00001690: 2220 7374 726f 6b65 3d22 2336 3636 3636 " stroke="#66666 │ │ │ │ +000016a0: 3622 2070 6f69 6e74 733d 2238 3731 2c2d 6" points="871,- │ │ │ │ +000016b0: 3334 3920 3735 332c 2d33 3439 2037 3533 349 753,-349 753 │ │ │ │ +000016c0: 2c2d 3333 3020 3837 312c 2d33 3330 2038 ,-330 871,-330 8 │ │ │ │ +000016d0: 3731 2c2d 3334 3922 2f3e 0a3c 7465 7874 71,-349"/>.<text │ │ │ │ +000016e0: 2074 6578 742d 616e 6368 6f72 3d22 6d69 text-anchor="mi │ │ │ │ +000016f0: 6464 6c65 2220 783d 2238 3132 2220 793d ddle" x="812" y= │ │ │ │ +00001700: 222d 3333 3722 2066 6f6e 742d 6661 6d69 "-337" font-fami │ │ │ │ +00001710: 6c79 3d22 4865 6c76 6574 6963 612c 7361 ly="Helvetica,sa │ │ │ │ +00001720: 6e73 2d53 6572 6966 2220 666f 6e74 2d73 ns-Serif" font-s │ │ │ │ +00001730: 697a 653d 2231 302e 3030 223e 636f 6d6d ize="10.00">comm │ │ │ │ +00001740: 6f6e 6370 702f 636f 6e66 6967 2e68 3c2f oncpp/config.h</ │ │ │ │ +00001750: 7465 7874 3e0a 3c2f 613e 0a3c 2f67 3e0a text>.</a>.</g>. │ │ │ │ +00001760: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3326 </g>.<!-- Node3& │ │ │ │ +00001770: 2334 353b 2667 743b 4e6f 6465 3420 2d2d #45;>Node4 -- │ │ │ │ +00001780: 3e0a 3c67 2069 643d 2265 6467 6533 5f4e >.<g id="edge3_N │ │ │ │ +00001790: 6f64 6530 3030 3030 335f 4e6f 6465 3030 ode000003_Node00 │ │ │ │ +000017a0: 3030 3034 2220 636c 6173 733d 2265 6467 0004" class="edg │ │ │ │ +000017b0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6533 e">.<title>Node3 │ │ │ │ +000017c0: 2623 3435 3b26 6774 3b4e 6f64 6534 3c2f ->Node4</ │ │ │ │ +000017d0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ +000017e0: 6564 6765 335f 4e6f 6465 3030 3030 3033 edge3_Node000003 │ │ │ │ +000017f0: 5f4e 6f64 6530 3030 3030 3422 3e3c 6120 _Node000004"><a │ │ │ │ +00001800: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +00001810: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +00001820: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +00001830: 6666 2220 643d 224d 3835 392e 3435 2c2d ff" d="M859.45,- │ │ │ │ +00001840: 3337 382e 3643 3834 372e 3632 2c2d 3336 378.6C847.62,-36 │ │ │ │ +00001850: 392e 3131 2038 3332 2e37 312c 2d33 3537 9.11 832.71,-357 │ │ │ │ +00001860: 2e31 3320 3832 322e 382c 2d33 3439 2e31 .13 822.8,-349.1 │ │ │ │ +00001870: 3722 2f3e 0a3c 706f 6c79 676f 6e20 6669 7"/>.<polygon fi │ │ │ │ +00001880: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ │ +00001890: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ │ +000018a0: 696e 7473 3d22 3835 372e 3431 2c2d 3338 ints="857.41,-38 │ │ │ │ +000018b0: 312e 3435 2038 3637 2e34 2c2d 3338 342e 1.45 867.4,-384. │ │ │ │ +000018c0: 3938 2038 3631 2e37 392c 2d33 3735 2e39 98 861.79,-375.9 │ │ │ │ +000018d0: 3920 3835 372e 3431 2c2d 3338 312e 3435 9 857.41,-381.45 │ │ │ │ +000018e0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ │ +000018f0: 673e 0a3c 212d 2d20 4e6f 6465 3237 202d g>.<!-- Node27 - │ │ │ │ +00001900: 2d3e 0a3c 6720 6964 3d22 4e6f 6465 3030 ->.<g id="Node00 │ │ │ │ +00001910: 3030 3237 2220 636c 6173 733d 226e 6f64 0027" class="nod │ │ │ │ +00001920: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ │ +00001930: 373c 2f74 6974 6c65 3e0a 3c67 2069 643d 7.< │ │ │ │ +00001950: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ │ +00001960: 3034 3535 2e68 746d 6c22 2074 6172 6765 0455.html" targe │ │ │ │ +00001970: 743d 225f 746f 7022 2078 6c69 6e6b 3a74 t="_top" xlink:t │ │ │ │ +00001980: 6974 6c65 3d22 5468 6973 206c 6962 7261 itle="This libra │ │ │ │ +00001990: 7279 2068 6f6c 6473 2062 6173 6963 2063 ry holds basic c │ │ │ │ +000019a0: 7279 7074 6f67 7261 7068 6963 2066 756e ryptographic fun │ │ │ │ +000019b0: 6374 696f 6e73 2061 6e64 2073 6563 7572 ctions and secur │ │ │ │ +000019c0: 6520 736f 636b 6574 2073 7570 706f 7274 e socket support │ │ │ │ +000019d0: 2066 6f72 2075 7365 2077 6974 6820 474e for use with GN │ │ │ │ +000019e0: 5520 7543 6f6d 6d6f 6e20 432e 2e2e 223e U uCommon C..."> │ │ │ │ +000019f0: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .. │ │ │ │ +00001a50: 3c74 6578 7420 7465 7874 2d61 6e63 686f ucommon/secure. │ │ │ │ +00001ac0: 683c 2f74 6578 743e 0a3c 2f61 3e0a 3c2f h...... │ │ │ │ +00001b30: 4e6f 6465 3326 2334 353b 2667 743b 4e6f Node3->No │ │ │ │ +00001b40: 6465 3237 3c2f 7469 746c 653e 0a3c 6720 de27..... │ │ │ │ +00001c60: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node5.< │ │ │ │ +00001cb0: 6720 6964 3d22 615f 4e6f 6465 3030 3030 g id="a_Node0000 │ │ │ │ +00001cc0: 3035 223e 3c61 2078 6c69 6e6b 3a68 7265 05">..commoncpp/ │ │ │ │ +00001e00: 6164 6472 6573 732e 683c 2f74 6578 743e address.h │ │ │ │ +00001e10: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ +00001e20: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 ..< │ │ │ │ +00001e70: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ │ +00001e80: 2667 743b 4e6f 6465 353c 2f74 6974 6c65 >Node5...... │ │ │ │ +00001fd0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3620 ...Node │ │ │ │ +00002010: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6.< │ │ │ │ +00002030: 6120 786c 696e 6b3a 6872 6566 3d22 6130 a xlink:href="a0 │ │ │ │ +00002040: 3035 3039 5f73 6f75 7263 652e 6874 6d6c 0509_source.html │ │ │ │ +00002050: 2220 7461 7267 6574 3d22 5f74 6f70 2220 " target="_top" │ │ │ │ +00002060: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +00002070: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..commoncpp/com │ │ │ │ +00002140: 6d6f 6e63 7070 2e68 3c2f 7465 7874 3e0a moncpp.h. │ │ │ │ +00002150: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ +00002160: 212d 2d20 4e6f 6465 3426 2334 353b 2667 !-- Node4-&g │ │ │ │ +00002170: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->..< │ │ │ │ +000021b0: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ │ +000021c0: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6... │ │ │ │ +000022f0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 ......Node7 │ │ │ │ +000023b0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...comm │ │ │ │ +000024d0: 6f6e 6370 702f 6463 6370 2e68 3c2f 7465 oncpp/dccp.h..... │ │ │ │ +00002510: 3c67 2069 643d 2265 6467 6532 325f 4e6f .Node4& │ │ │ │ +00002550: 2334 353b 2667 743b 4e6f 6465 373c 2f74 #45;>Node7</t │ │ │ │ +00002560: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +00002570: 6467 6532 325f 4e6f 6465 3030 3030 3034 dge22_Node000004 │ │ │ │ +00002580: 5f4e 6f64 6530 3030 3030 3722 3e3c 6120 _Node000007"><a │ │ │ │ +00002590: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +000025a0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +000025b0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +000025c0: 6666 2220 643d 224d 3734 322e 3539 2c2d ff" d="M742.59,- │ │ │ │ +000025d0: 3333 382e 3035 4335 3939 2e39 342c 2d33 338.05C599.94,-3 │ │ │ │ +000025e0: 3336 2e34 2032 3834 2e33 362c 2d33 3238 36.4 284.36,-328 │ │ │ │ +000025f0: 2e38 3220 3235 312c 2d32 3934 2032 3239 .82 251,-294 229 │ │ │ │ +00002600: 2e30 352c 2d32 3731 2e30 3920 3230 382e .05,-271.09 208. │ │ │ │ +00002610: 3638 2c2d 3136 362e 3031 2032 3439 2c2d 68,-166.01 249,- │ │ │ │ +00002620: 3131 3020 3235 392e 3835 2c2d 3934 2e39 110 259.85,-94.9 │ │ │ │ +00002630: 3320 3330 342e 3937 2c2d 3832 2e30 3320 3 304.97,-82.03 │ │ │ │ +00002640: 3333 392e 3638 2c2d 3734 2e30 3522 2f3e 339.68,-74.05"/> │ │ │ │ +00002650: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ +00002660: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ │ +00002670: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ │ +00002680: 3d22 3734 322e 3933 2c2d 3334 312e 3535 ="742.93,-341.55 │ │ │ │ +00002690: 2037 3532 2e39 372c 2d33 3338 2e31 3620 752.97,-338.16 │ │ │ │ +000026a0: 3734 332c 2d33 3334 2e35 3520 3734 322e 743,-334.55 742. │ │ │ │ +000026b0: 3933 2c2d 3334 312e 3535 222f 3e0a 3c2f 93,-341.55"/>.</ │ │ │ │ +000026c0: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ │ +000026d0: 2d20 4e6f 6465 3820 2d2d 3e0a 3c67 2069 - Node8 -->.<g i │ │ │ │ +000026e0: 643d 224e 6f64 6530 3030 3030 3822 2063 d="Node000008" c │ │ │ │ +000026f0: 6c61 7373 3d22 6e6f 6465 223e 0a3c 7469 lass="node">.<ti │ │ │ │ +00002700: 746c 653e 4e6f 6465 383c 2f74 6974 6c65 tle>Node8...commoncpp/soc │ │ │ │ +00002840: 6b65 742e 683c 2f74 6578 743e 0a3c 2f61 ket.h......Node4-> │ │ │ │ +000028c0: 3b4e 6f64 6538 3c2f 7469 746c 653e 0a3c ;Node8.< │ │ │ │ +000028d0: 6720 6964 3d22 615f 6564 6765 3532 5f4e g id="a_edge52_N │ │ │ │ +000028e0: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ │ +000028f0: 3030 3038 223e 3c61 2078 6c69 6e6b 3a74 0008">.....< │ │ │ │ +00002a10: 2f67 3e0a 3c21 2d2d 204e 6f64 6539 202d /g>...Node4-> │ │ │ │ +00002c10: 3b4e 6f64 6539 3c2f 7469 746c 653e 0a3c ;Node9.< │ │ │ │ +00002c20: 6720 6964 3d22 615f 6564 6765 3335 5f4e g id="a_edge35_N │ │ │ │ +00002c30: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ │ +00002c40: 3030 3039 223e 3c61 2078 6c69 6e6b 3a74 0009">........< │ │ │ │ +000032c0: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ │ +000032d0: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11..

... │ │ │ │ +00003460: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node12 │ │ │ │ +000034b0: 0a3c 6720 6964 3d22 615f 4e6f 6465 3030 ...< │ │ │ │ +00003590: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ │ +000035a0: 3d22 6d69 6464 6c65 2220 783d 2231 3037 ="middle" x="107 │ │ │ │ +000035b0: 3922 2079 3d22 2d31 3137 2220 666f 6e74 9" y="-117" font │ │ │ │ +000035c0: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ │ +000035d0: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ │ +000035e0: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ │ +000035f0: 3e63 6f6d 6d6f 6e63 7070 2f61 7070 6c6f >commoncpp/applo │ │ │ │ +00003600: 672e 683c 2f74 6578 743e 0a3c 2f61 3e0a g.h.. │ │ │ │ +00003610: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4-> │ │ │ │ +00003680: 4e6f 6465 3132 3c2f 7469 746c 653e 0a3c Node12.< │ │ │ │ +00003690: 6720 6964 3d22 615f 6564 6765 3139 5f4e g id="a_edge19_N │ │ │ │ +000036a0: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ │ +000036b0: 3030 3132 223e 3c61 2078 6c69 6e6b 3a74 0012">....< │ │ │ │ +00003820: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node13. │ │ │ │ +00003870: 3c67 2069 643d 2261 5f4e 6f64 6530 3030 ..commoncpp/e │ │ │ │ +000039c0: 7863 6570 7469 6f6e 2e68 3c2f 7465 7874 xception.h... │ │ │ │ +000039e0: 0a3c 212d 2d20 4e6f 6465 3426 2334 353b ..< │ │ │ │ +00003a00: 6720 6964 3d22 6564 6765 3233 5f4e 6f64 g id="edge23_Nod │ │ │ │ +00003a10: 6530 3030 3030 345f 4e6f 6465 3030 3030 e000004_Node0000 │ │ │ │ +00003a20: 3133 2220 636c 6173 733d 2265 6467 6522 13" class="edge" │ │ │ │ +00003a30: 3e0a 3c74 6974 6c65 3e4e 6f64 6534 2623 >.Node4&# │ │ │ │ +00003a40: 3435 3b26 6774 3b4e 6f64 6531 333c 2f74 45;>Node13</t │ │ │ │ +00003a50: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +00003a60: 6467 6532 335f 4e6f 6465 3030 3030 3034 dge23_Node000004 │ │ │ │ +00003a70: 5f4e 6f64 6530 3030 3031 3322 3e3c 6120 _Node000013"><a │ │ │ │ +00003a80: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +00003a90: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +00003aa0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +00003ab0: 6666 2220 643d 224d 3738 342e 3334 2c2d ff" d="M784.34,- │ │ │ │ +00003ac0: 3332 352e 3332 4337 3637 2e34 332c 2d33 325.32C767.43,-3 │ │ │ │ +00003ad0: 3136 2e39 3520 3734 352e 3536 2c2d 3330 16.95 745.56,-30 │ │ │ │ +00003ae0: 352e 3535 2037 3237 2c2d 3239 3420 3639 5.55 727,-294 69 │ │ │ │ +00003af0: 382e 3236 2c2d 3237 362e 3132 2036 3636 8.26,-276.12 666 │ │ │ │ +00003b00: 2e36 372c 2d32 3531 2e37 3820 3635 302e .67,-251.78 650. │ │ │ │ +00003b10: 3633 2c2d 3233 392e 3035 222f 3e0a 3c70 63,-239.05"/>.<p │ │ │ │ +00003b20: 6f6c 7967 6f6e 2066 696c 6c3d 2223 3633 olygon fill="#63 │ │ │ │ +00003b30: 6238 6666 2220 7374 726f 6b65 3d22 2336 b8ff" stroke="#6 │ │ │ │ +00003b40: 3362 3866 6622 2070 6f69 6e74 733d 2237 3b8ff" points="7 │ │ │ │ +00003b50: 3833 2e31 342c 2d33 3238 2e36 3320 3739 83.14,-328.63 79 │ │ │ │ +00003b60: 332e 3636 2c2d 3332 392e 3838 2037 3836 3.66,-329.88 786 │ │ │ │ +00003b70: 2e32 312c 2d33 3232 2e33 3420 3738 332e .21,-322.34 783. │ │ │ │ +00003b80: 3134 2c2d 3332 382e 3633 222f 3e0a 3c2f 14,-328.63"/>.</ │ │ │ │ +00003b90: 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d a>.</g>.</g>.<!- │ │ │ │ +00003ba0: 2d20 4e6f 6465 3134 202d 2d3e 0a3c 6720 - Node14 -->.<g │ │ │ │ +00003bb0: 6964 3d22 4e6f 6465 3030 3030 3134 2220 id="Node000014" │ │ │ │ +00003bc0: 636c 6173 733d 226e 6f64 6522 3e0a 3c74 class="node">.<t │ │ │ │ +00003bd0: 6974 6c65 3e4e 6f64 6531 343c 2f74 6974 itle>Node14</tit │ │ │ │ +00003be0: 6c65 3e0a 3c67 2069 643d 2261 5f4e 6f64 le>.<g id="a_Nod │ │ │ │ +00003bf0: 6530 3030 3031 3422 3e3c 6120 786c 696e e000014"><a xlin │ │ │ │ +00003c00: 6b3a 6872 6566 3d22 6130 3034 3838 2e68 k:href="a00488.h │ │ │ │ +00003c10: 746d 6c22 2074 6172 6765 743d 225f 746f tml" target="_to │ │ │ │ +00003c20: 7022 2078 6c69 6e6b 3a74 6974 6c65 3d22 p" xlink:title=" │ │ │ │ +00003c30: 4669 6c65 7320 616e 6420 6479 6e61 6d69 Files and dynami │ │ │ │ +00003c40: 6320 6c6f 6164 6572 2073 6572 7669 6365 c loader service │ │ │ │ +00003c50: 732e 223e 0a3c 706f 6c79 676f 6e20 6669 s.">.<polygon fi │ │ │ │ +00003c60: 6c6c 3d22 7768 6974 6522 2073 7472 6f6b ll="white" strok │ │ │ │ +00003c70: 653d 2223 3636 3636 3636 2220 706f 696e e="#666666" poin │ │ │ │ +00003c80: 7473 3d22 3932 342c 2d31 3834 2038 3230 ts="924,-184 820 │ │ │ │ +00003c90: 2c2d 3138 3420 3832 302c 2d31 3635 2039 ,-184 820,-165 9 │ │ │ │ +00003ca0: 3234 2c2d 3136 3520 3932 342c 2d31 3834 24,-165 924,-184 │ │ │ │ +00003cb0: 222f 3e0a 3c74 6578 7420 7465 7874 2d61 "/>.<text text-a │ │ │ │ +00003cc0: 6e63 686f 723d 226d 6964 646c 6522 2078 nchor="middle" x │ │ │ │ +00003cd0: 3d22 3837 3222 2079 3d22 2d31 3732 2220 ="872" y="-172" │ │ │ │ +00003ce0: 666f 6e74 2d66 616d 696c 793d 2248 656c font-family="Hel │ │ │ │ +00003cf0: 7665 7469 6361 2c73 616e 732d 5365 7269 vetica,sans-Seri │ │ │ │ +00003d00: 6622 2066 6f6e 742d 7369 7a65 3d22 3130 f" font-size="10 │ │ │ │ +00003d10: 2e30 3022 3e63 6f6d 6d6f 6e63 7070 2f66 .00">commoncpp/f │ │ │ │ +00003d20: 696c 652e 683c 2f74 6578 743e 0a3c 2f61 ile.h</text>.</a │ │ │ │ +00003d30: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ │ +00003d40: 204e 6f64 6534 2623 3435 3b26 6774 3b4e Node4->N │ │ │ │ +00003d50: 6f64 6531 3420 2d2d 3e0a 3c67 2069 643d ode14 -->.<g id= │ │ │ │ +00003d60: 2265 6467 6533 345f 4e6f 6465 3030 3030 "edge34_Node0000 │ │ │ │ +00003d70: 3034 5f4e 6f64 6530 3030 3031 3422 2063 04_Node000014" c │ │ │ │ +00003d80: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ │ +00003d90: 746c 653e 4e6f 6465 3426 2334 353b 2667 tle>Node4-&g │ │ │ │ +00003da0: 743b 4e6f 6465 3134 3c2f 7469 746c 653e t;Node14 │ │ │ │ +00003db0: 0a3c 6720 6964 3d22 615f 6564 6765 3334 ..... │ │ │ │ +00003ef0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ │ +00003f30: 6465 3135 3c2f 7469 746c 653e 0a3c 6720 de15.. │ │ │ │ +00003fa0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2277 .commoncpp/se │ │ │ │ +00004070: 7269 616c 2e68 3c2f 7465 7874 3e0a 3c2f rial.h......Node4-& │ │ │ │ +000040f0: 6774 3b4e 6f64 6531 353c 2f74 6974 6c65 gt;Node15...... │ │ │ │ +00004220: 0a3c 212d 2d20 4e6f 6465 3136 202d 2d3e . │ │ │ │ +00004230: 0a3c 6720 6964 3d22 4e6f 6465 3030 3030 ..Node16< │ │ │ │ +00004260: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00004270: 5f4e 6f64 6530 3030 3031 3622 3e3c 6120 _Node000016"><a │ │ │ │ +00004280: 786c 696e 6b3a 6872 6566 3d22 6130 3035 xlink:href="a005 │ │ │ │ +00004290: 3234 2e68 746d 6c22 2074 6172 6765 743d 24.html" target= │ │ │ │ +000042a0: 225f 746f 7022 2078 6c69 6e6b 3a74 6974 "_top" xlink:tit │ │ │ │ +000042b0: 6c65 3d22 7374 7269 6e67 2074 6f6b 656e le="string token │ │ │ │ +000042c0: 697a 6572 2e22 3e0a 3c70 6f6c 7967 6f6e izer.">.<polygon │ │ │ │ +000042d0: 2066 696c 6c3d 2277 6869 7465 2220 7374 fill="white" st │ │ │ │ +000042e0: 726f 6b65 3d22 2336 3636 3636 3622 2070 roke="#666666" p │ │ │ │ +000042f0: 6f69 6e74 733d 2238 3031 2e35 2c2d 3138 oints="801.5,-18 │ │ │ │ +00004300: 3420 3636 382e 352c 2d31 3834 2036 3638 4 668.5,-184 668 │ │ │ │ +00004310: 2e35 2c2d 3136 3520 3830 312e 352c 2d31 .5,-165 801.5,-1 │ │ │ │ +00004320: 3635 2038 3031 2e35 2c2d 3138 3422 2f3e 65 801.5,-184"/> │ │ │ │ +00004330: 0a3c 7465 7874 2074 6578 742d 616e 6368 .<text text-anch │ │ │ │ +00004340: 6f72 3d22 6d69 6464 6c65 2220 783d 2237 or="middle" x="7 │ │ │ │ +00004350: 3335 2220 793d 222d 3137 3222 2066 6f6e 35" y="-172" fon │ │ │ │ +00004360: 742d 6661 6d69 6c79 3d22 4865 6c76 6574 t-family="Helvet │ │ │ │ +00004370: 6963 612c 7361 6e73 2d53 6572 6966 2220 ica,sans-Serif" │ │ │ │ +00004380: 666f 6e74 2d73 697a 653d 2231 302e 3030 font-size="10.00 │ │ │ │ +00004390: 223e 636f 6d6d 6f6e 6370 702f 746f 6b65 ">commoncpp/toke │ │ │ │ +000043a0: 6e69 7a65 722e 683c 2f74 6578 743e 0a3c nizer.h</text>.< │ │ │ │ +000043b0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ +000043c0: 2d2d 204e 6f64 6534 2623 3435 3b26 6774 -- Node4-> │ │ │ │ +000043d0: 3b4e 6f64 6531 3620 2d2d 3e0a 3c67 2069 ;Node16 -->.<g i │ │ │ │ +000043e0: 643d 2265 6467 6537 325f 4e6f 6465 3030 d="edge72_Node00 │ │ │ │ +000043f0: 3030 3034 5f4e 6f64 6530 3030 3031 3622 0004_Node000016" │ │ │ │ +00004400: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ +00004410: 7469 746c 653e 4e6f 6465 3426 2334 353b title>Node4- │ │ │ │ +00004420: 2667 743b 4e6f 6465 3136 3c2f 7469 746c >Node16</titl │ │ │ │ +00004430: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ │ +00004440: 3732 5f4e 6f64 6530 3030 3030 345f 4e6f 72_Node000004_No │ │ │ │ +00004450: 6465 3030 3030 3136 223e 3c61 2078 6c69 de000016"><a xli │ │ │ │ +00004460: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ +00004470: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ │ +00004480: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ +00004490: 2064 3d22 4d38 3032 2e35 392c 2d33 3230 d="M802.59,-320 │ │ │ │ +000044a0: 2e37 3943 3739 382e 3335 2c2d 3331 322e .79C798.35,-312. │ │ │ │ +000044b0: 3637 2037 3933 2e33 322c 2d33 3032 2e39 67 793.32,-302.9 │ │ │ │ +000044c0: 2037 3839 2c2d 3239 3420 3736 392e 3234 789,-294 769.24 │ │ │ │ +000044d0: 2c2d 3235 332e 3333 2037 3437 2e34 2c2d ,-253.33 747.4,- │ │ │ │ +000044e0: 3230 332e 3838 2037 3338 2e37 382c 2d31 203.88 738.78,-1 │ │ │ │ +000044f0: 3834 2e31 3922 2f3e 0a3c 706f 6c79 676f 84.19"/>.<polygo │ │ │ │ +00004500: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ │ +00004510: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +00004520: 2220 706f 696e 7473 3d22 3739 392e 3533 " points="799.53 │ │ │ │ +00004530: 2c2d 3332 322e 3439 2038 3037 2e32 392c ,-322.49 807.29, │ │ │ │ +00004540: 2d33 3239 2e37 2038 3035 2e37 322c 2d33 -329.7 805.72,-3 │ │ │ │ +00004550: 3139 2e32 3220 3739 392e 3533 2c2d 3332 19.22 799.53,-32 │ │ │ │ +00004560: 322e 3439 222f 3e0a 3c2f 613e 0a3c 2f67 2.49"/>.</a>.</g │ │ │ │ +00004570: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ │ +00004580: 3137 202d 2d3e 0a3c 6720 6964 3d22 4e6f 17 -->.<g id="No │ │ │ │ +00004590: 6465 3030 3030 3137 2220 636c 6173 733d de000017" class= │ │ │ │ +000045a0: 226e 6f64 6522 3e0a 3c74 6974 6c65 3e4e "node">.<title>N │ │ │ │ +000045b0: 6f64 6531 373c 2f74 6974 6c65 3e0a 3c67 ode17.. │ │ │ │ +000046a0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/mis │ │ │ │ +00004710: 632e 683c 2f74 6578 743e 0a3c 2f61 3e0a c.h.. │ │ │ │ +00004720: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4-> │ │ │ │ +00004790: 4e6f 6465 3137 3c2f 7469 746c 653e 0a3c Node17.< │ │ │ │ +000047a0: 6720 6964 3d22 615f 6564 6765 3336 5f4e g id="a_edge36_N │ │ │ │ +000047b0: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ │ +000047c0: 3030 3137 223e 3c61 2078 6c69 6e6b 3a74 0017">..... │ │ │ │ +00004910: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3138 ...Nod │ │ │ │ +00004950: 6531 383c 2f74 6974 6c65 3e0a 3c67 2069 e18.. │ │ │ │ +00004a20: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/num │ │ │ │ +00004a90: 6265 7273 2e68 3c2f 7465 7874 3e0a 3c2f bers.h......Node4-& │ │ │ │ +00004b10: 6774 3b4e 6f64 6531 383c 2f74 6974 6c65 gt;Node18..... │ │ │ │ +00004c60: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6531 ....No │ │ │ │ +00004ca0: 6465 3139 3c2f 7469 746c 653e 0a3c 6720 de19.. │ │ │ │ +00004db0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/obj │ │ │ │ +00004e20: 6563 742e 683c 2f74 6578 743e 0a3c 2f61 ect.h......Node4-&g │ │ │ │ +00004ea0: 743b 4e6f 6465 3139 3c2f 7469 746c 653e t;Node19 │ │ │ │ +00004eb0: 0a3c 6720 6964 3d22 615f 6564 6765 3430 ...< │ │ │ │ +00004f80: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +00004f90: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +00004fa0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +00004fb0: 3838 302e 3938 2c2d 3332 362e 3533 2038 880.98,-326.53 8 │ │ │ │ +00004fc0: 3731 2e33 322c 2d33 3330 2e38 3720 3838 71.32,-330.87 88 │ │ │ │ +00004fd0: 312e 3538 2c2d 3333 332e 3520 3838 302e 1.58,-333.5 880. │ │ │ │ +00004fe0: 3938 2c2d 3332 362e 3533 222f 3e0a 3c2f 98,-326.53"/>......Node20...< │ │ │ │ +00005100: 7465 7874 2074 6578 742d 616e 6368 6f72 text text-anchor │ │ │ │ +00005110: 3d22 6d69 6464 6c65 2220 783d 2231 3539 ="middle" x="159 │ │ │ │ +00005120: 3922 2079 3d22 2d31 3137 2220 666f 6e74 9" y="-117" font │ │ │ │ +00005130: 2d66 616d 696c 793d 2248 656c 7665 7469 -family="Helveti │ │ │ │ +00005140: 6361 2c73 616e 732d 5365 7269 6622 2066 ca,sans-Serif" f │ │ │ │ +00005150: 6f6e 742d 7369 7a65 3d22 3130 2e30 3022 ont-size="10.00" │ │ │ │ +00005160: 3e63 6f6d 6d6f 6e63 7070 2f70 6572 7369 >commoncpp/persi │ │ │ │ +00005170: 7374 2e68 3c2f 7465 7874 3e0a 3c2f 613e st.h. │ │ │ │ +00005180: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node4-> │ │ │ │ +000051f0: 3b4e 6f64 6532 303c 2f74 6974 6c65 3e0a ;Node20. │ │ │ │ +00005200: 3c67 2069 643d 2261 5f65 6467 6534 325f ........N │ │ │ │ +000053b0: 6f64 6532 313c 2f74 6974 6c65 3e0a 3c67 ode21... │ │ │ │ +00005510: 636f 6d6d 6f6e 6370 702f 706f 696e 7465 commoncpp/pointe │ │ │ │ +00005520: 722e 683c 2f74 6578 743e 0a3c 2f61 3e0a r.h.. │ │ │ │ +00005530: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node4-> │ │ │ │ +000055a0: 4e6f 6465 3231 3c2f 7469 746c 653e 0a3c Node21.< │ │ │ │ +000055b0: 6720 6964 3d22 615f 6564 6765 3434 5f4e g id="a_edge44_N │ │ │ │ +000055c0: 6f64 6530 3030 3030 345f 4e6f 6465 3030 ode000004_Node00 │ │ │ │ +000055d0: 3030 3231 223e 3c61 2078 6c69 6e6b 3a74 0021">........Node22...commonc │ │ │ │ +00005870: 7070 2f70 726f 6365 7373 2e68 3c2f 7465 pp/process.h.... │ │ │ │ +000058b0: 0a3c 6720 6964 3d22 6564 6765 3436 5f4e ..Node4 │ │ │ │ +000058f0: 2623 3435 3b26 6774 3b4e 6f64 6532 323c ->Node22< │ │ │ │ +00005900: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00005910: 5f65 6467 6534 365f 4e6f 6465 3030 3030 _edge46_Node0000 │ │ │ │ +00005920: 3034 5f4e 6f64 6530 3030 3032 3222 3e3c 04_Node000022">< │ │ │ │ +00005930: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00005940: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +00005950: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00005960: 6238 6666 2220 643d 224d 3838 312e 3136 b8ff" d="M881.16 │ │ │ │ +00005970: 2c2d 3332 392e 3739 4339 3530 2e39 362c ,-329.79C950.96, │ │ │ │ +00005980: 2d33 3230 2e35 3920 3130 3533 2e37 332c -320.59 1053.73, │ │ │ │ +00005990: 2d33 3035 2e38 3120 3130 3932 2c2d 3239 -305.81 1092,-29 │ │ │ │ +000059a0: 3420 3131 3836 2e36 322c 2d32 3634 2e38 4 1186.62,-264.8 │ │ │ │ +000059b0: 2031 3239 312e 3037 2c2d 3230 362e 3132 1291.07,-206.12 │ │ │ │ +000059c0: 2031 3332 382e 362c 2d31 3834 2e31 3122 1328.6,-184.11" │ │ │ │ +000059d0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ +000059e0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ +000059f0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ +00005a00: 7473 3d22 3838 302e 3537 2c2d 3332 362e ts="880.57,-326. │ │ │ │ +00005a10: 3334 2038 3731 2e31 312c 2d33 3331 2e31 34 871.11,-331.1 │ │ │ │ +00005a20: 3120 3838 312e 3438 2c2d 3333 332e 3238 1 881.48,-333.28 │ │ │ │ +00005a30: 2038 3830 2e35 372c 2d33 3236 2e33 3422 880.57,-326.34" │ │ │ │ +00005a40: 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 />.</a>.</g>.</g │ │ │ │ +00005a50: 3e0a 3c21 2d2d 204e 6f64 6532 3320 2d2d >.<!-- Node23 -- │ │ │ │ +00005a60: 3e0a 3c67 2069 643d 224e 6f64 6530 3030 >.<g id="Node000 │ │ │ │ +00005a70: 3032 3322 2063 6c61 7373 3d22 6e6f 6465 023" class="node │ │ │ │ +00005a80: 223e 0a3c 7469 746c 653e 4e6f 6465 3233 ">.<title>Node23 │ │ │ │ +00005a90: 3c2f 7469 746c 653e 0a3c 6720 6964 3d22 ..

.co │ │ │ │ +00005be0: 6d6d 6f6e 6370 702f 736c 6f67 2e68 3c2f mmoncpp/slog.h... │ │ │ │ +00005c00: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3426 ...Node │ │ │ │ +00005e00: 3234 3c2f 7469 746c 653e 0a3c 6720 6964 24. │ │ │ │ +00005e20: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..common │ │ │ │ +00005f40: 6370 702f 7374 7269 6e67 2e68 3c2f 7465 cpp/string.h.... │ │ │ │ +00005f80: 0a3c 6720 6964 3d22 6564 6765 3533 5f4e ..Node4 │ │ │ │ +00005fc0: 2623 3435 3b26 6774 3b4e 6f64 6532 343c ->Node24< │ │ │ │ +00005fd0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00005fe0: 5f65 6467 6535 335f 4e6f 6465 3030 3030 _edge53_Node0000 │ │ │ │ +00005ff0: 3034 5f4e 6f64 6530 3030 3032 3422 3e3c 04_Node000024">< │ │ │ │ +00006000: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00006010: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +00006020: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00006030: 6238 6666 2220 643d 224d 3734 322e 3737 b8ff" d="M742.77 │ │ │ │ +00006040: 2c2d 3333 312e 3134 4336 3631 2e35 392c ,-331.14C661.59, │ │ │ │ +00006050: 2d33 3232 2e34 3620 3532 322e 3939 2c2d -322.46 522.99,- │ │ │ │ +00006060: 3330 372e 3531 2034 3034 2c2d 3239 3420 307.51 404,-294 │ │ │ │ +00006070: 3339 392e 352c 2d32 3933 2e34 3920 3339 399.5,-293.49 39 │ │ │ │ +00006080: 342e 3834 2c2d 3239 322e 3935 2033 3930 4.84,-292.95 390 │ │ │ │ +00006090: 2e31 352c 2d32 3932 2e34 3122 2f3e 0a3c .15,-292.41"/>.< │ │ │ │ +000060a0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +000060b0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +000060c0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +000060d0: 3734 322e 3535 2c2d 3333 342e 3633 2037 742.55,-334.63 7 │ │ │ │ +000060e0: 3532 2e38 362c 2d33 3332 2e32 3220 3734 52.86,-332.22 74 │ │ │ │ +000060f0: 332e 3239 2c2d 3332 372e 3637 2037 3432 3.29,-327.67 742 │ │ │ │ +00006100: 2e35 352c 2d33 3334 2e36 3322 2f3e 0a3c .55,-334.63"/>.< │ │ │ │ +00006110: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ +00006120: 2d2d 204e 6f64 6532 3520 2d2d 3e0a 3c67 -- Node25 -->.<g │ │ │ │ +00006130: 2069 643d 224e 6f64 6530 3030 3032 3522 id="Node000025" │ │ │ │ +00006140: 2063 6c61 7373 3d22 6e6f 6465 223e 0a3c class="node">.< │ │ │ │ +00006150: 7469 746c 653e 4e6f 6465 3235 3c2f 7469 title>Node25</ti │ │ │ │ +00006160: 746c 653e 0a3c 6720 6964 3d22 615f 4e6f tle>.<g id="a_No │ │ │ │ +00006170: 6465 3030 3030 3235 223e 3c61 2078 6c69 de000025"><a xli │ │ │ │ +00006180: 6e6b 3a68 7265 663d 2261 3030 3935 372e nk:href="a00957. │ │ │ │ +00006190: 6874 6d6c 2220 7461 7267 6574 3d22 5f74 html" target="_t │ │ │ │ +000061a0: 6f70 2220 786c 696e 6b3a 7469 746c 653d op" xlink:title= │ │ │ │ +000061b0: 2243 6f6d 6d6f 6e20 432b 2b20 7468 7265 "Common C++ thre │ │ │ │ +000061c0: 6164 2063 6c61 7373 2061 6e64 2073 7963 ad class and syc │ │ │ │ +000061d0: 6872 6f6e 697a 6174 696f 6e20 6f62 6a65 hronization obje │ │ │ │ +000061e0: 6374 732e 223e 0a3c 706f 6c79 676f 6e20 cts.">.<polygon │ │ │ │ +000061f0: 6669 6c6c 3d22 7768 6974 6522 2073 7472 fill="white" str │ │ │ │ +00006200: 6f6b 653d 2223 3636 3636 3636 2220 706f oke="#666666" po │ │ │ │ +00006210: 696e 7473 3d22 3932 392c 2d32 3339 2038 ints="929,-239 8 │ │ │ │ +00006220: 3039 2c2d 3233 3920 3830 392c 2d32 3230 09,-239 809,-220 │ │ │ │ +00006230: 2039 3239 2c2d 3232 3020 3932 392c 2d32 929,-220 929,-2 │ │ │ │ +00006240: 3339 222f 3e0a 3c74 6578 7420 7465 7874 39"/>.<text text │ │ │ │ +00006250: 2d61 6e63 686f 723d 226d 6964 646c 6522 -anchor="middle" │ │ │ │ +00006260: 2078 3d22 3836 3922 2079 3d22 2d32 3237 x="869" y="-227 │ │ │ │ +00006270: 2220 666f 6e74 2d66 616d 696c 793d 2248 " font-family="H │ │ │ │ +00006280: 656c 7665 7469 6361 2c73 616e 732d 5365 elvetica,sans-Se │ │ │ │ +00006290: 7269 6622 2066 6f6e 742d 7369 7a65 3d22 rif" font-size=" │ │ │ │ +000062a0: 3130 2e30 3022 3e63 6f6d 6d6f 6e63 7070 10.00">commoncpp │ │ │ │ +000062b0: 2f74 6872 6561 642e 683c 2f74 6578 743e /thread.h</text> │ │ │ │ +000062c0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ +000062d0: 3c21 2d2d 204e 6f64 6534 2623 3435 3b26 <!-- Node4-& │ │ │ │ +000062e0: 6774 3b4e 6f64 6532 3520 2d2d 3e0a 3c67 gt;Node25 -->.<g │ │ │ │ +000062f0: 2069 643d 2265 6467 6537 315f 4e6f 6465 id="edge71_Node │ │ │ │ +00006300: 3030 3030 3034 5f4e 6f64 6530 3030 3032 000004_Node00002 │ │ │ │ +00006310: 3522 2063 6c61 7373 3d22 6564 6765 223e 5" class="edge"> │ │ │ │ +00006320: 0a3c 7469 746c 653e 4e6f 6465 3426 2334 .<title>Node4 │ │ │ │ +00006330: 353b 2667 743b 4e6f 6465 3235 3c2f 7469 5;>Node25</ti │ │ │ │ +00006340: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00006350: 6765 3731 5f4e 6f64 6530 3030 3030 345f ge71_Node000004_ │ │ │ │ +00006360: 4e6f 6465 3030 3030 3235 223e 3c61 2078 Node000025"><a x │ │ │ │ +00006370: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +00006380: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +00006390: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +000063a0: 6622 2064 3d22 4d38 3231 2e33 362c 2d33 f" d="M821.36,-3 │ │ │ │ +000063b0: 3230 2e37 3643 3833 332e 3735 2c2d 3239 20.76C833.75,-29 │ │ │ │ +000063c0: 372e 3238 2038 3535 2e31 312c 2d32 3536 7.28 855.11,-256 │ │ │ │ +000063d0: 2e38 3120 3836 342e 3433 2c2d 3233 392e .81 864.43,-239. │ │ │ │ +000063e0: 3136 222f 3e0a 3c70 6f6c 7967 6f6e 2066 16"/>.<polygon f │ │ │ │ +000063f0: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ │ +00006400: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ │ +00006410: 6f69 6e74 733d 2238 3138 2e32 342c 2d33 oints="818.24,-3 │ │ │ │ +00006420: 3139 2e31 3820 3831 362e 3636 2c2d 3332 19.18 816.66,-32 │ │ │ │ +00006430: 392e 3636 2038 3234 2e34 332c 2d33 3232 9.66 824.43,-322 │ │ │ │ +00006440: 2e34 3520 3831 382e 3234 2c2d 3331 392e .45 818.24,-319. │ │ │ │ +00006450: 3138 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 18"/>.</a>.</g>. │ │ │ │ +00006460: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3236 </g>.<!-- Node26 │ │ │ │ +00006470: 202d 2d3e 0a3c 6720 6964 3d22 4e6f 6465 -->.<g id="Node │ │ │ │ +00006480: 3030 3030 3236 2220 636c 6173 733d 226e 000026" class="n │ │ │ │ +00006490: 6f64 6522 3e0a 3c74 6974 6c65 3e4e 6f64 ode">.<title>Nod │ │ │ │ +000064a0: 6532 363c 2f74 6974 6c65 3e0a 3c67 2069 e26.. │ │ │ │ +00006570: 0a3c 7465 7874 2074 6578 742d 616e 6368 .commoncpp/xml │ │ │ │ +000065e0: 2e68 3c2f 7465 7874 3e0a 3c2f 613e 0a3c .h..< │ │ │ │ +000065f0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node4->N │ │ │ │ +00006660: 6f64 6532 363c 2f74 6974 6c65 3e0a 3c67 ode26.... │ │ │ │ +000067b0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node5->N │ │ │ │ +00006820: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6..... │ │ │ │ +00006960: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ │ +000069c0: 4e6f 6465 3526 2334 353b 2667 743b 4e6f Node5->No │ │ │ │ +000069d0: 6465 373c 2f74 6974 6c65 3e0a 3c67 2069 de7...

.. │ │ │ │ +00006b10: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e .... │ │ │ │ +00006b70: 4e6f 6465 3526 2334 353b 2667 743b 4e6f Node5->No │ │ │ │ +00006b80: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8......... │ │ │ │ +00006d00: 4e6f 6465 3526 2334 353b 2667 743b 4e6f Node5->No │ │ │ │ +00006d10: 6465 3130 3c2f 7469 746c 653e 0a3c 6720 de10...... │ │ │ │ +00006e60: 0a3c 212d 2d20 4e6f 6465 3526 2334 353b ..< │ │ │ │ +00006e80: 6720 6964 3d22 6564 6765 3138 5f4e 6f64 g id="edge18_Nod │ │ │ │ +00006e90: 6530 3030 3030 355f 4e6f 6465 3030 3030 e000005_Node0000 │ │ │ │ +00006ea0: 3131 2220 636c 6173 733d 2265 6467 6522 11" class="edge" │ │ │ │ +00006eb0: 3e0a 3c74 6974 6c65 3e4e 6f64 6535 2623 >.Node5&# │ │ │ │ +00006ec0: 3435 3b26 6774 3b4e 6f64 6531 313c 2f74 45;>Node11</t │ │ │ │ +00006ed0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +00006ee0: 6467 6531 385f 4e6f 6465 3030 3030 3035 dge18_Node000005 │ │ │ │ +00006ef0: 5f4e 6f64 6530 3030 3031 3122 3e3c 6120 _Node000011"><a │ │ │ │ +00006f00: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +00006f10: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +00006f20: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +00006f30: 6666 2220 643d 224d 3438 382e 3638 2c2d ff" d="M488.68,- │ │ │ │ +00006f40: 3135 392e 3431 4334 3636 2e38 352c 2d31 159.41C466.85,-1 │ │ │ │ +00006f50: 3435 2e34 3520 3433 312e 3631 2c2d 3132 45.45 431.61,-12 │ │ │ │ +00006f60: 342e 3136 2033 3939 2c2d 3131 3020 3336 4.16 399,-110 36 │ │ │ │ +00006f70: 332c 2d39 342e 3337 2033 3139 2e37 352c 3,-94.37 319.75, │ │ │ │ +00006f80: 2d38 312e 3738 2032 3930 2e31 2c2d 3734 -81.78 290.1,-74 │ │ │ │ +00006f90: 2e30 3322 2f3e 0a3c 706f 6c79 676f 6e20 .03"/>.<polygon │ │ │ │ +00006fa0: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ │ +00006fb0: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ +00006fc0: 706f 696e 7473 3d22 3438 362e 3836 2c2d points="486.86,- │ │ │ │ +00006fd0: 3136 322e 3431 2034 3937 2e31 362c 2d31 162.41 497.16,-1 │ │ │ │ +00006fe0: 3634 2e39 2034 3930 2e36 372c 2d31 3536 64.9 490.67,-156 │ │ │ │ +00006ff0: 2e35 3320 3438 362e 3836 2c2d 3136 322e .53 486.86,-162. │ │ │ │ +00007000: 3431 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 41"/>.</a>.</g>. │ │ │ │ +00007010: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3726 </g>.<!-- Node7& │ │ │ │ +00007020: 2334 353b 2667 743b 4e6f 6465 3620 2d2d #45;>Node6 -- │ │ │ │ +00007030: 3e0a 3c67 2069 643d 2265 6467 6537 5f4e >.<g id="edge7_N │ │ │ │ +00007040: 6f64 6530 3030 3030 375f 4e6f 6465 3030 ode000007_Node00 │ │ │ │ +00007050: 3030 3036 2220 636c 6173 733d 2265 6467 0006" class="edg │ │ │ │ +00007060: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6537 e">.<title>Node7 │ │ │ │ +00007070: 2623 3435 3b26 6774 3b4e 6f64 6536 3c2f ->Node6</ │ │ │ │ +00007080: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ +00007090: 6564 6765 375f 4e6f 6465 3030 3030 3037 edge7_Node000007 │ │ │ │ +000070a0: 5f4e 6f64 6530 3030 3030 3622 3e3c 6120 _Node000006"><a │ │ │ │ +000070b0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +000070c0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +000070d0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +000070e0: 6666 2220 643d 224d 3434 382e 3036 2c2d ff" d="M448.06,- │ │ │ │ +000070f0: 3535 2e34 3343 3434 392e 3338 2c2d 3535 55.43C449.38,-55 │ │ │ │ +00007100: 2e32 3820 3435 302e 372c 2d35 352e 3134 .28 450.7,-55.14 │ │ │ │ +00007110: 2034 3532 2c2d 3535 2035 3935 2e31 332c 452,-55 595.13, │ │ │ │ +00007120: 2d33 392e 3638 2037 3632 2e36 312c 2d32 -39.68 762.61,-2 │ │ │ │ +00007130: 342e 3836 2038 3537 2e31 312c 2d31 362e 4.86 857.11,-16. │ │ │ │ +00007140: 3738 222f 3e0a 3c70 6f6c 7967 6f6e 2066 78"/>.<polygon f │ │ │ │ +00007150: 696c 6c3d 2223 3633 6238 6666 2220 7374 ill="#63b8ff" st │ │ │ │ +00007160: 726f 6b65 3d22 2336 3362 3866 6622 2070 roke="#63b8ff" p │ │ │ │ +00007170: 6f69 6e74 733d 2234 3437 2e33 312c 2d35 oints="447.31,-5 │ │ │ │ +00007180: 312e 3939 2034 3337 2e37 372c 2d35 362e 1.99 437.77,-56. │ │ │ │ +00007190: 3538 2034 3438 2e31 2c2d 3538 2e39 3420 58 448.1,-58.94 │ │ │ │ +000071a0: 3434 372e 3331 2c2d 3531 2e39 3922 2f3e 447.31,-51.99"/> │ │ │ │ +000071b0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .</a>.</g>.</g>. │ │ │ │ +000071c0: 3c21 2d2d 204e 6f64 6538 2623 3435 3b26 <!-- Node8-& │ │ │ │ +000071d0: 6774 3b4e 6f64 6536 202d 2d3e 0a3c 6720 gt;Node6 -->.<g │ │ │ │ +000071e0: 6964 3d22 6564 6765 395f 4e6f 6465 3030 id="edge9_Node00 │ │ │ │ +000071f0: 3030 3038 5f4e 6f64 6530 3030 3030 3622 0008_Node000006" │ │ │ │ +00007200: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ +00007210: 7469 746c 653e 4e6f 6465 3826 2334 353b title>Node8- │ │ │ │ +00007220: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6........ │ │ │ │ +000073b0: 3c67 2069 643d 2265 6467 6531 305f 4e6f .Node8& │ │ │ │ +000073f0: 2334 353b 2667 743b 4e6f 6465 373c 2f74 #45;>Node7</t │ │ │ │ +00007400: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +00007410: 6467 6531 305f 4e6f 6465 3030 3030 3038 dge10_Node000008 │ │ │ │ +00007420: 5f4e 6f64 6530 3030 3030 3722 3e3c 6120 _Node000007"><a │ │ │ │ +00007430: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +00007440: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +00007450: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +00007460: 6666 2220 643d 224d 3334 352e 3638 2c2d ff" d="M345.68,- │ │ │ │ +00007470: 3130 322e 3532 4333 3534 2e38 342c 2d39 102.52C354.84,-9 │ │ │ │ +00007480: 332e 3138 2033 3636 2e30 352c 2d38 312e 3.18 366.05,-81. │ │ │ │ +00007490: 3735 2033 3733 2e35 372c 2d37 342e 3039 75 373.57,-74.09 │ │ │ │ +000074a0: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ │ +000074b0: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ │ +000074c0: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ │ +000074d0: 6e74 733d 2233 3433 2e30 392c 2d31 3030 nts="343.09,-100 │ │ │ │ +000074e0: 2e31 3620 3333 382e 3539 2c2d 3130 392e .16 338.59,-109. │ │ │ │ +000074f0: 3735 2033 3438 2e30 392c 2d31 3035 2e30 75 348.09,-105.0 │ │ │ │ +00007500: 3620 3334 332e 3039 2c2d 3130 302e 3136 6 343.09,-100.16 │ │ │ │ +00007510: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ │ +00007520: 673e 0a3c 212d 2d20 4e6f 6465 3826 2334 g>.<!-- Node8 │ │ │ │ +00007530: 353b 2667 743b 4e6f 6465 3920 2d2d 3e0a 5;>Node9 -->. │ │ │ │ +00007540: 3c67 2069 643d 2265 6467 6531 315f 4e6f <g id="edge11_No │ │ │ │ +00007550: 6465 3030 3030 3038 5f4e 6f64 6530 3030 de000008_Node000 │ │ │ │ +00007560: 3030 3922 2063 6c61 7373 3d22 6564 6765 009" class="edge │ │ │ │ +00007570: 223e 0a3c 7469 746c 653e 4e6f 6465 3826 ">.<title>Node8& │ │ │ │ +00007580: 2334 353b 2667 743b 4e6f 6465 393c 2f74 #45;>Node9</t │ │ │ │ +00007590: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +000075a0: 6467 6531 315f 4e6f 6465 3030 3030 3038 dge11_Node000008 │ │ │ │ +000075b0: 5f4e 6f64 6530 3030 3030 3922 3e3c 6120 _Node000009"><a │ │ │ │ +000075c0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +000075d0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +000075e0: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +000075f0: 6666 2220 643d 224d 3238 372e 3231 2c2d ff" d="M287.21,- │ │ │ │ +00007600: 3130 372e 3434 4332 3438 2e38 332c 2d39 107.44C248.83,-9 │ │ │ │ +00007610: 372e 3532 2031 3933 2e33 312c 2d38 332e 7.52 193.31,-83. │ │ │ │ +00007620: 3136 2031 3538 2e31 392c 2d37 342e 3038 16 158.19,-74.08 │ │ │ │ +00007630: 222f 3e0a 3c70 6f6c 7967 6f6e 2066 696c "/>.<polygon fil │ │ │ │ +00007640: 6c3d 2223 3633 6238 6666 2220 7374 726f l="#63b8ff" stro │ │ │ │ +00007650: 6b65 3d22 2336 3362 3866 6622 2070 6f69 ke="#63b8ff" poi │ │ │ │ +00007660: 6e74 733d 2232 3836 2e35 312c 2d31 3130 nts="286.51,-110 │ │ │ │ +00007670: 2e38 3720 3239 372e 3036 2c2d 3130 392e .87 297.06,-109. │ │ │ │ +00007680: 3938 2032 3838 2e32 362c 2d31 3034 2e30 98 288.26,-104.0 │ │ │ │ +00007690: 3920 3238 362e 3531 2c2d 3131 302e 3837 9 286.51,-110.87 │ │ │ │ +000076a0: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ │ +000076b0: 673e 0a3c 212d 2d20 4e6f 6465 3826 2334 g>.<!-- Node8 │ │ │ │ +000076c0: 353b 2667 743b 4e6f 6465 3130 202d 2d3e 5;>Node10 --> │ │ │ │ +000076d0: 0a3c 6720 6964 3d22 6564 6765 3133 5f4e .<g id="edge13_N │ │ │ │ +000076e0: 6f64 6530 3030 3030 385f 4e6f 6465 3030 ode000008_Node00 │ │ │ │ +000076f0: 3030 3130 2220 636c 6173 733d 2265 6467 0010" class="edg │ │ │ │ +00007700: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6538 e">.<title>Node8 │ │ │ │ +00007710: 2623 3435 3b26 6774 3b4e 6f64 6531 303c ->Node10< │ │ │ │ +00007720: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00007730: 5f65 6467 6531 335f 4e6f 6465 3030 3030 _edge13_Node0000 │ │ │ │ +00007740: 3038 5f4e 6f64 6530 3030 3031 3022 3e3c 08_Node000010">< │ │ │ │ +00007750: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00007760: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +00007770: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00007780: 6238 6666 2220 643d 224d 3337 342e 3537 b8ff" d="M374.57 │ │ │ │ +00007790: 2c2d 3130 372e 3536 4334 3135 2e30 322c ,-107.56C415.02, │ │ │ │ +000077a0: 2d39 372e 3634 2034 3733 2e38 372c 2d38 -97.64 473.87,-8 │ │ │ │ +000077b0: 332e 3220 3531 312e 3032 2c2d 3734 2e30 3.2 511.02,-74.0 │ │ │ │ +000077c0: 3822 2f3e 0a3c 706f 6c79 676f 6e20 6669 8"/>.<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 3337 332e 3538 2c2d 3130 ints="373.58,-10 │ │ │ │ +00007800: 342e 3220 3336 342e 372c 2d31 3039 2e39 4.2 364.7,-109.9 │ │ │ │ +00007810: 3820 3337 352e 3235 2c2d 3131 3120 3337 8 375.25,-111 37 │ │ │ │ +00007820: 332e 3538 2c2d 3130 342e 3222 2f3e 0a3c 3.58,-104.2"/>.< │ │ │ │ +00007830: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ +00007840: 2d2d 204e 6f64 6538 2623 3435 3b26 6774 -- Node8-> │ │ │ │ +00007850: 3b4e 6f64 6531 3120 2d2d 3e0a 3c67 2069 ;Node11 -->.<g i │ │ │ │ +00007860: 643d 2265 6467 6531 355f 4e6f 6465 3030 d="edge15_Node00 │ │ │ │ +00007870: 3030 3038 5f4e 6f64 6530 3030 3031 3122 0008_Node000011" │ │ │ │ +00007880: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ +00007890: 7469 746c 653e 4e6f 6465 3826 2334 353b title>Node8- │ │ │ │ +000078a0: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11</titl │ │ │ │ +000078b0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ │ +000078c0: 3135 5f4e 6f64 6530 3030 3030 385f 4e6f 15_Node000008_No │ │ │ │ +000078d0: 6465 3030 3030 3131 223e 3c61 2078 6c69 de000011"><a xli │ │ │ │ +000078e0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ +000078f0: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ │ +00007900: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ +00007910: 2064 3d22 4d33 3039 2e36 392c 2d31 3034 d="M309.69,-104 │ │ │ │ +00007920: 2e31 3543 3239 362e 3134 2c2d 3934 2e35 .15C296.14,-94.5 │ │ │ │ +00007930: 3720 3237 382e 3736 2c2d 3832 2e32 3920 7 278.76,-82.29 │ │ │ │ +00007940: 3236 372e 3237 2c2d 3734 2e31 3722 2f3e 267.27,-74.17"/> │ │ │ │ +00007950: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ +00007960: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ │ +00007970: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ │ +00007980: 3d22 3330 372e 3736 2c2d 3130 372e 3037 ="307.76,-107.07 │ │ │ │ +00007990: 2033 3137 2e39 352c 2d31 3039 2e39 3820 317.95,-109.98 │ │ │ │ +000079a0: 3331 312e 382c 2d31 3031 2e33 3620 3330 311.8,-101.36 30 │ │ │ │ +000079b0: 372e 3736 2c2d 3130 372e 3037 222f 3e0a 7.76,-107.07"/>. │ │ │ │ +000079c0: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ │ +000079d0: 212d 2d20 4e6f 6465 3926 2334 353b 2667 !-- Node9-&g │ │ │ │ +000079e0: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->.<g i │ │ │ │ +000079f0: 643d 2265 6467 6531 325f 4e6f 6465 3030 d="edge12_Node00 │ │ │ │ +00007a00: 3030 3039 5f4e 6f64 6530 3030 3030 3622 0009_Node000006" │ │ │ │ +00007a10: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ +00007a20: 7469 746c 653e 4e6f 6465 3926 2334 353b title>Node9- │ │ │ │ +00007a30: 2667 743b 4e6f 6465 363c 2f74 6974 6c65 >Node6...

...... │ │ │ │ +00007bb0: 4e6f 6465 3130 2623 3435 3b26 6774 3b4e Node10->N │ │ │ │ +00007bc0: 6f64 6536 3c2f 7469 746c 653e 0a3c 6720 ode6...... │ │ │ │ +00007ce0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3131 .. │ │ │ │ +00007ec0: 0a3c 7469 746c 653e 4e6f 6465 3132 2623 .Node12&# │ │ │ │ +00007ed0: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ │ +00007ee0: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00007ef0: 6765 3230 5f4e 6f64 6530 3030 3031 325f ge20_Node000012_ │ │ │ │ +00007f00: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ │ +00007f10: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +00007f20: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +00007f30: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +00007f40: 6622 2064 3d22 4d31 3036 312e 3836 2c2d f" d="M1061.86,- │ │ │ │ +00007f50: 3130 322e 3731 4331 3034 372e 3034 2c2d 102.71C1047.04,- │ │ │ │ +00007f60: 3839 2e33 3720 3130 3234 2e37 372c 2d37 89.37 1024.77,-7 │ │ │ │ +00007f70: 302e 3038 2031 3030 342c 2d35 3520 3938 0.08 1004,-55 98 │ │ │ │ +00007f80: 352e 3231 2c2d 3431 2e33 3620 3936 322e 5.21,-41.36 962. │ │ │ │ +00007f90: 3139 2c2d 3237 2e36 2039 3437 2e33 322c 19,-27.6 947.32, │ │ │ │ +00007fa0: 2d31 392e 3037 222f 3e0a 3c70 6f6c 7967 -19.07"/>.<polyg │ │ │ │ +00007fb0: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ │ +00007fc0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +00007fd0: 6622 2070 6f69 6e74 733d 2231 3035 392e f" points="1059. │ │ │ │ +00007fe0: 3931 2c2d 3130 352e 3637 2031 3036 392e 91,-105.67 1069. │ │ │ │ +00007ff0: 3636 2c2d 3130 392e 3820 3130 3634 2e36 66,-109.8 1064.6 │ │ │ │ +00008000: 322c 2d31 3030 2e34 3920 3130 3539 2e39 2,-100.49 1059.9 │ │ │ │ +00008010: 312c 2d31 3035 2e36 3722 2f3e 0a3c 2f61 1,-105.67"/>.</a │ │ │ │ +00008020: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ │ +00008030: 204e 6f64 6531 3326 2334 353b 2667 743b Node13-> │ │ │ │ +00008040: 4e6f 6465 3520 2d2d 3e0a 3c67 2069 643d Node5 -->.<g id= │ │ │ │ +00008050: 2265 6467 6532 345f 4e6f 6465 3030 3030 "edge24_Node0000 │ │ │ │ +00008060: 3133 5f4e 6f64 6530 3030 3030 3522 2063 13_Node000005" c │ │ │ │ +00008070: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ │ +00008080: 746c 653e 4e6f 6465 3133 2623 3435 3b26 tle>Node13-& │ │ │ │ +00008090: 6774 3b4e 6f64 6535 3c2f 7469 746c 653e gt;Node5 │ │ │ │ +000080a0: 0a3c 6720 6964 3d22 615f 6564 6765 3234 .. │ │ │ │ +00008140: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 . │ │ │ │ +000081b0: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ +000081c0: 3c21 2d2d 204e 6f64 6531 3326 2334 353b . │ │ │ │ +00008210: 0a3c 7469 746c 653e 4e6f 6465 3133 2623 .Node13&# │ │ │ │ +00008220: 3435 3b26 6774 3b4e 6f64 6536 3c2f 7469 45;>Node6</ti │ │ │ │ +00008230: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +00008240: 6765 3236 5f4e 6f64 6530 3030 3031 335f ge26_Node000013_ │ │ │ │ +00008250: 4e6f 6465 3030 3030 3036 223e 3c61 2078 Node000006"><a x │ │ │ │ +00008260: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +00008270: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +00008280: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +00008290: 6622 2064 3d22 4d36 3336 2e32 382c 2d32 f" d="M636.28,-2 │ │ │ │ +000082a0: 3039 2e38 3743 3633 342e 3632 2c2d 3139 09.87C634.62,-19 │ │ │ │ +000082b0: 362e 3338 2036 3334 2e36 322c 2d31 3738 6.38 634.62,-178 │ │ │ │ +000082c0: 2e32 3720 3634 332c 2d31 3635 2036 3939 .27 643,-165 699 │ │ │ │ +000082d0: 2e32 322c 2d37 362e 3032 2038 3235 2e31 .22,-76.02 825.1 │ │ │ │ +000082e0: 312c 2d33 342e 3936 2038 3930 2e36 322c 1,-34.96 890.62, │ │ │ │ +000082f0: 2d31 392e 3033 222f 3e0a 3c70 6f6c 7967 -19.03"/>.<polyg │ │ │ │ +00008300: 6f6e 2066 696c 6c3d 2223 3633 6238 6666 on fill="#63b8ff │ │ │ │ +00008310: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +00008320: 6622 2070 6f69 6e74 733d 2236 3332 2e38 f" points="632.8 │ │ │ │ +00008330: 352c 2d32 3130 2e36 2036 3337 2e39 322c 5,-210.6 637.92, │ │ │ │ +00008340: 2d32 3139 2e39 3120 3633 392e 3736 2c2d -219.91 639.76,- │ │ │ │ +00008350: 3230 392e 3437 2036 3332 2e38 352c 2d32 209.47 632.85,-2 │ │ │ │ +00008360: 3130 2e36 222f 3e0a 3c2f 613e 0a3c 2f67 10.6"/>.</a>.</g │ │ │ │ +00008370: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ │ +00008380: 3133 2623 3435 3b26 6774 3b4e 6f64 6538 13->Node8 │ │ │ │ +00008390: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ │ +000083a0: 3331 5f4e 6f64 6530 3030 3031 335f 4e6f 31_Node000013_No │ │ │ │ +000083b0: 6465 3030 3030 3038 2220 636c 6173 733d de000008" class= │ │ │ │ +000083c0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ │ +000083d0: 6f64 6531 3326 2334 353b 2667 743b 4e6f ode13->No │ │ │ │ +000083e0: 6465 383c 2f74 6974 6c65 3e0a 3c67 2069 de8...... │ │ │ │ +00008530: 0a3c 212d 2d20 4e6f 6465 3133 2623 3435 .. │ │ │ │ +00008550: 3c67 2069 643d 2265 6467 6532 355f 4e6f .Node13 │ │ │ │ +00008590: 2623 3435 3b26 6774 3b4e 6f64 6531 323c ->Node12< │ │ │ │ +000085a0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +000085b0: 5f65 6467 6532 355f 4e6f 6465 3030 3030 _edge25_Node0000 │ │ │ │ +000085c0: 3133 5f4e 6f64 6530 3030 3031 3222 3e3c 13_Node000012">< │ │ │ │ +000085d0: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +000085e0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +000085f0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00008600: 6238 6666 2220 643d 224d 3634 302e 3333 b8ff" d="M640.33 │ │ │ │ +00008610: 2c2d 3230 392e 3537 4336 3431 2e36 372c ,-209.57C641.67, │ │ │ │ +00008620: 2d31 3935 2e30 3820 3634 362c 2d31 3735 -195.08 646,-175 │ │ │ │ +00008630: 2e37 3920 3635 392c 2d31 3635 2036 3836 .79 659,-165 686 │ │ │ │ +00008640: 2e30 312c 2d31 3432 2e35 3820 3930 372e .01,-142.58 907. │ │ │ │ +00008650: 3633 2c2d 3132 382e 3820 3130 3137 2e35 63,-128.8 1017.5 │ │ │ │ +00008660: 392c 2d31 3233 2e32 3822 2f3e 0a3c 706f 9,-123.28"/>.<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 3633 b8ff" points="63 │ │ │ │ +000086a0: 362e 3831 2c2d 3230 392e 3735 2036 3339 6.81,-209.75 639 │ │ │ │ +000086b0: 2e37 392c 2d32 3139 2e39 3220 3634 332e .79,-219.92 643. │ │ │ │ +000086c0: 382c 2d32 3130 2e31 3120 3633 362e 3831 8,-210.11 636.81 │ │ │ │ +000086d0: 2c2d 3230 392e 3735 222f 3e0a 3c2f 613e ,-209.75"/>.</a> │ │ │ │ +000086e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .</g>.</g>.<!-- │ │ │ │ +000086f0: 4e6f 6465 3133 2623 3435 3b26 6774 3b4e Node13->N │ │ │ │ +00008700: 6f64 6531 3420 2d2d 3e0a 3c67 2069 643d ode14 -->.<g id= │ │ │ │ +00008710: 2265 6467 6532 375f 4e6f 6465 3030 3030 "edge27_Node0000 │ │ │ │ +00008720: 3133 5f4e 6f64 6530 3030 3031 3422 2063 13_Node000014" c │ │ │ │ +00008730: 6c61 7373 3d22 6564 6765 223e 0a3c 7469 lass="edge">.<ti │ │ │ │ +00008740: 746c 653e 4e6f 6465 3133 2623 3435 3b26 tle>Node13-& │ │ │ │ +00008750: 6774 3b4e 6f64 6531 343c 2f74 6974 6c65 gt;Node14...... │ │ │ │ +00008880: 0a3c 212d 2d20 4e6f 6465 3133 2623 3435 .. │ │ │ │ +000088a0: 3c67 2069 643d 2265 6467 6532 395f 4e6f .Node13 │ │ │ │ +000088e0: 2623 3435 3b26 6774 3b4e 6f64 6531 353c ->Node15< │ │ │ │ +000088f0: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00008900: 5f65 6467 6532 395f 4e6f 6465 3030 3030 _edge29_Node0000 │ │ │ │ +00008910: 3133 5f4e 6f64 6530 3030 3031 3522 3e3c 13_Node000015">< │ │ │ │ +00008920: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00008930: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +00008940: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00008950: 6238 6666 2220 643d 224d 3731 342e 3033 b8ff" d="M714.03 │ │ │ │ +00008960: 2c2d 3231 382e 3634 4337 3930 2e38 322c ,-218.64C790.82, │ │ │ │ +00008970: 2d32 3038 2e34 3220 3930 392e 3333 2c2d -208.42 909.33,- │ │ │ │ +00008980: 3139 322e 3633 2039 3739 2e37 322c 2d31 192.63 979.72,-1 │ │ │ │ +00008990: 3833 2e32 3622 2f3e 0a3c 706f 6c79 676f 83.26"/>.<polygo │ │ │ │ +000089a0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ │ +000089b0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +000089c0: 2220 706f 696e 7473 3d22 3731 332e 342c " points="713.4, │ │ │ │ +000089d0: 2d32 3135 2e32 2037 3033 2e39 352c 2d32 -215.2 703.95,-2 │ │ │ │ +000089e0: 3139 2e39 3820 3731 342e 3332 2c2d 3232 19.98 714.32,-22 │ │ │ │ +000089f0: 322e 3133 2037 3133 2e34 2c2d 3231 352e 2.13 713.4,-215. │ │ │ │ +00008a00: 3222 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 2"/>.</a>.</g>.< │ │ │ │ +00008a10: 2f67 3e0a 3c21 2d2d 204e 6f64 6531 3326 /g>.<!-- Node13& │ │ │ │ +00008a20: 2334 353b 2667 743b 4e6f 6465 3136 202d #45;>Node16 - │ │ │ │ +00008a30: 2d3e 0a3c 6720 6964 3d22 6564 6765 3332 ->.<g id="edge32 │ │ │ │ +00008a40: 5f4e 6f64 6530 3030 3031 335f 4e6f 6465 _Node000013_Node │ │ │ │ +00008a50: 3030 3030 3136 2220 636c 6173 733d 2265 000016" class="e │ │ │ │ +00008a60: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ │ +00008a70: 6531 3326 2334 353b 2667 743b 4e6f 6465 e13->Node │ │ │ │ +00008a80: 3136 3c2f 7469 746c 653e 0a3c 6720 6964 16..... │ │ │ │ +00008ba0: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node14-> │ │ │ │ +00008c10: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ │ +00008c20: 6720 6964 3d22 615f 6564 6765 3238 5f4e g id="a_edge28_N │ │ │ │ +00008c30: 6f64 6530 3030 3031 345f 4e6f 6465 3030 ode000014_Node00 │ │ │ │ +00008c40: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">.... │ │ │ │ +00008d30: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e ....Node15-> │ │ │ │ +00008da0: 3b4e 6f64 6536 3c2f 7469 746c 653e 0a3c ;Node6.< │ │ │ │ +00008db0: 6720 6964 3d22 615f 6564 6765 3330 5f4e g id="a_edge30_N │ │ │ │ +00008dc0: 6f64 6530 3030 3031 355f 4e6f 6465 3030 ode000015_Node00 │ │ │ │ +00008dd0: 3030 3036 223e 3c61 2078 6c69 6e6b 3a74 0006">... │ │ │ │ +00008f10: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ +00008f20: 212d 2d20 4e6f 6465 3136 2623 3435 3b26 !-- Node16-& │ │ │ │ +00008f30: 6774 3b4e 6f64 6536 202d 2d3e 0a3c 6720 gt;Node6 -->.. │ │ │ │ +00008f70: 3c74 6974 6c65 3e4e 6f64 6531 3626 2334 Node16 │ │ │ │ +00008f80: 353b 2667 743b 4e6f 6465 363c 2f74 6974 5;>Node6</tit │ │ │ │ +00008f90: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ +00008fa0: 6533 335f 4e6f 6465 3030 3030 3136 5f4e e33_Node000016_N │ │ │ │ +00008fb0: 6f64 6530 3030 3030 3622 3e3c 6120 786c ode000006"><a xl │ │ │ │ +00008fc0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +00008fd0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +00008fe0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +00008ff0: 2220 643d 224d 3735 332e 3235 2c2d 3135 " d="M753.25,-15 │ │ │ │ +00009000: 382e 3443 3739 332e 3538 2c2d 3132 352e 8.4C793.58,-125. │ │ │ │ +00009010: 3033 2038 3839 2e32 342c 2d34 352e 3838 03 889.24,-45.88 │ │ │ │ +00009020: 2039 3231 2e33 312c 2d31 392e 3334 222f 921.31,-19.34"/ │ │ │ │ +00009030: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ │ +00009040: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ │ +00009050: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ │ +00009060: 733d 2237 3530 2e37 392c 2d31 3535 2e38 s="750.79,-155.8 │ │ │ │ +00009070: 3920 3734 352e 3331 2c2d 3136 342e 3937 9 745.31,-164.97 │ │ │ │ +00009080: 2037 3535 2e32 352c 2d31 3631 2e32 3920 755.25,-161.29 │ │ │ │ +00009090: 3735 302e 3739 2c2d 3135 352e 3839 222f 750.79,-155.89"/ │ │ │ │ +000090a0: 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e >.</a>.</g>.</g> │ │ │ │ +000090b0: 0a3c 212d 2d20 4e6f 6465 3137 2623 3435 .<!-- Node17- │ │ │ │ +000090c0: 3b26 6774 3b4e 6f64 6536 202d 2d3e 0a3c ;>Node6 -->.< │ │ │ │ +000090d0: 6720 6964 3d22 6564 6765 3337 5f4e 6f64 g id="edge37_Nod │ │ │ │ +000090e0: 6530 3030 3031 375f 4e6f 6465 3030 3030 e000017_Node0000 │ │ │ │ +000090f0: 3036 2220 636c 6173 733d 2265 6467 6522 06" class="edge" │ │ │ │ +00009100: 3e0a 3c74 6974 6c65 3e4e 6f64 6531 3726 >.<title>Node17& │ │ │ │ +00009110: 2334 353b 2667 743b 4e6f 6465 363c 2f74 #45;>Node6</t │ │ │ │ +00009120: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +00009130: 6467 6533 375f 4e6f 6465 3030 3030 3137 dge37_Node000017 │ │ │ │ +00009140: 5f4e 6f64 6530 3030 3030 3622 3e3c 6120 _Node000006"><a │ │ │ │ +00009150: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +00009160: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +00009170: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +00009180: 6666 2220 643d 224d 3133 3935 2e35 342c ff" d="M1395.54, │ │ │ │ +00009190: 2d31 3033 2e32 3343 3133 3737 2e32 392c -103.23C1377.29, │ │ │ │ +000091a0: 2d38 382e 3232 2031 3334 372e 3137 2c2d -88.22 1347.17,- │ │ │ │ +000091b0: 3636 2031 3331 372c 2d35 3520 3132 3631 66 1317,-55 1261 │ │ │ │ +000091c0: 2e36 392c 2d33 342e 3833 2031 3130 322e .69,-34.83 1102. │ │ │ │ +000091d0: 3039 2c2d 3231 2e34 3420 3130 3036 2e36 09,-21.44 1006.6 │ │ │ │ +000091e0: 332c 2d31 342e 3939 222f 3e0a 3c70 6f6c 3,-14.99"/>.<pol │ │ │ │ +000091f0: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ │ +00009200: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ │ +00009210: 3866 6622 2070 6f69 6e74 733d 2231 3339 8ff" points="139 │ │ │ │ +00009220: 332e 3539 2c2d 3130 362e 3136 2031 3430 3.59,-106.16 140 │ │ │ │ +00009230: 332e 3439 2c2d 3130 392e 3934 2031 3339 3.49,-109.94 139 │ │ │ │ +00009240: 382e 312c 2d31 3030 2e38 3120 3133 3933 8.1,-100.81 1393 │ │ │ │ +00009250: 2e35 392c 2d31 3036 2e31 3622 2f3e 0a3c .59,-106.16"/>.< │ │ │ │ +00009260: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.</g>.</g>.<! │ │ │ │ +00009270: 2d2d 204e 6f64 6531 3826 2334 353b 2667 -- Node18-&g │ │ │ │ +00009280: 743b 4e6f 6465 3620 2d2d 3e0a 3c67 2069 t;Node6 -->.<g i │ │ │ │ +00009290: 643d 2265 6467 6533 395f 4e6f 6465 3030 d="edge39_Node00 │ │ │ │ +000092a0: 3030 3138 5f4e 6f64 6530 3030 3030 3622 0018_Node000006" │ │ │ │ +000092b0: 2063 6c61 7373 3d22 6564 6765 223e 0a3c class="edge">.< │ │ │ │ +000092c0: 7469 746c 653e 4e6f 6465 3138 2623 3435 title>Node18- │ │ │ │ +000092d0: 3b26 6774 3b4e 6f64 6536 3c2f 7469 746c ;>Node6</titl │ │ │ │ +000092e0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ │ +000092f0: 3339 5f4e 6f64 6530 3030 3031 385f 4e6f 39_Node000018_No │ │ │ │ +00009300: 6465 3030 3030 3036 223e 3c61 2078 6c69 de000006"><a xli │ │ │ │ +00009310: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ +00009320: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ │ +00009330: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ +00009340: 2064 3d22 4d31 3136 342e 3536 2c2d 3232 d="M1164.56,-22 │ │ │ │ +00009350: 312e 3937 4331 3230 362e 3935 2c2d 3231 1.97C1206.95,-21 │ │ │ │ +00009360: 342e 3536 2031 3234 382e 352c 2d31 3938 4.56 1248.5,-198 │ │ │ │ +00009370: 2e37 3520 3132 3333 2c2d 3136 3520 3131 .75 1233,-165 11 │ │ │ │ +00009380: 3930 2e31 312c 2d37 312e 3538 2031 3036 90.11,-71.58 106 │ │ │ │ +00009390: 352e 322c 2d33 332e 3639 2039 3930 2e34 5.2,-33.69 990.4 │ │ │ │ +000093a0: 352c 2d31 392e 3036 222f 3e0a 3c70 6f6c 5,-19.06"/>.<pol │ │ │ │ +000093b0: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ │ +000093c0: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ │ +000093d0: 3866 6622 2070 6f69 6e74 733d 2231 3136 8ff" points="116 │ │ │ │ +000093e0: 332e 3939 2c2d 3231 382e 3532 2031 3135 3.99,-218.52 115 │ │ │ │ +000093f0: 342e 3637 2c2d 3232 332e 3535 2031 3136 4.67,-223.55 116 │ │ │ │ +00009400: 352e 3039 2c2d 3232 352e 3433 2031 3136 5.09,-225.43 116 │ │ │ │ +00009410: 332e 3939 2c2d 3231 382e 3532 222f 3e0a 3.99,-218.52"/>. │ │ │ │ +00009420: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c </a>.</g>.</g>.< │ │ │ │ +00009430: 212d 2d20 4e6f 6465 3139 2623 3435 3b26 !-- Node19-& │ │ │ │ +00009440: 6774 3b4e 6f64 6536 202d 2d3e 0a3c 6720 gt;Node6 -->.<g │ │ │ │ +00009450: 6964 3d22 6564 6765 3431 5f4e 6f64 6530 id="edge41_Node0 │ │ │ │ +00009460: 3030 3031 395f 4e6f 6465 3030 3030 3036 00019_Node000006 │ │ │ │ +00009470: 2220 636c 6173 733d 2265 6467 6522 3e0a " class="edge">. │ │ │ │ +00009480: 3c74 6974 6c65 3e4e 6f64 6531 3926 2334 <title>Node19 │ │ │ │ +00009490: 353b 2667 743b 4e6f 6465 363c 2f74 6974 5;>Node6</tit │ │ │ │ +000094a0: 6c65 3e0a 3c67 2069 643d 2261 5f65 6467 le>.<g id="a_edg │ │ │ │ +000094b0: 6534 315f 4e6f 6465 3030 3030 3139 5f4e e41_Node000019_N │ │ │ │ +000094c0: 6f64 6530 3030 3030 3622 3e3c 6120 786c ode000006"><a xl │ │ │ │ +000094d0: 696e 6b3a 7469 746c 653d 2220 223e 0a3c ink:title=" ">.< │ │ │ │ +000094e0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +000094f0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +00009500: 2220 643d 224d 3135 3130 2e36 332c 2d32 " d="M1510.63,-2 │ │ │ │ +00009510: 3039 2e36 3943 3135 3039 2e31 352c 2d31 09.69C1509.15,-1 │ │ │ │ +00009520: 3834 2e31 3420 3135 3032 2e39 2c2d 3133 84.14 1502.9,-13 │ │ │ │ +00009530: 382e 3431 2031 3437 382c 2d31 3130 2031 8.41 1478,-110 1 │ │ │ │ +00009540: 3433 362e 3932 2c2d 3633 2e31 3320 3134 436.92,-63.13 14 │ │ │ │ +00009550: 3039 2e33 322c 2d37 302e 3720 3133 3439 09.32,-70.7 1349 │ │ │ │ +00009560: 2c2d 3535 2031 3233 312e 3836 2c2d 3234 ,-55 1231.86,-24 │ │ │ │ +00009570: 2e35 3120 3130 3931 2c2d 3134 2e38 3520 .51 1091,-14.85 │ │ │ │ +00009580: 3130 3036 2e36 332c 2d31 312e 3833 222f 1006.63,-11.83"/ │ │ │ │ +00009590: 3e0a 3c70 6f6c 7967 6f6e 2066 696c 6c3d >.<polygon fill= │ │ │ │ +000095a0: 2223 3633 6238 6666 2220 7374 726f 6b65 "#63b8ff" stroke │ │ │ │ +000095b0: 3d22 2336 3362 3866 6622 2070 6f69 6e74 ="#63b8ff" point │ │ │ │ +000095c0: 733d 2231 3530 372e 3134 2c2d 3231 302e s="1507.14,-210. │ │ │ │ +000095d0: 3032 2031 3531 312e 3032 2c2d 3231 392e 02 1511.02,-219. │ │ │ │ +000095e0: 3837 2031 3531 342e 3133 2c2d 3230 392e 87 1514.13,-209. │ │ │ │ +000095f0: 3735 2031 3530 372e 3134 2c2d 3231 302e 75 1507.14,-210. │ │ │ │ +00009600: 3032 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 02"/>.</a>.</g>. │ │ │ │ +00009610: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3230 </g>.<!-- Node20 │ │ │ │ +00009620: 2623 3435 3b26 6774 3b4e 6f64 6536 202d ->Node6 - │ │ │ │ +00009630: 2d3e 0a3c 6720 6964 3d22 6564 6765 3433 ->.<g id="edge43 │ │ │ │ +00009640: 5f4e 6f64 6530 3030 3032 305f 4e6f 6465 _Node000020_Node │ │ │ │ +00009650: 3030 3030 3036 2220 636c 6173 733d 2265 000006" class="e │ │ │ │ +00009660: 6467 6522 3e0a 3c74 6974 6c65 3e4e 6f64 dge">.<title>Nod │ │ │ │ +00009670: 6532 3026 2334 353b 2667 743b 4e6f 6465 e20->Node │ │ │ │ +00009680: 363c 2f74 6974 6c65 3e0a 3c67 2069 643d 6......< │ │ │ │ +000097d0: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3126 /g>. │ │ │ │ +000099f0: 0a3c 6720 6964 3d22 6564 6765 3437 5f4e ..Node2 │ │ │ │ +00009a30: 3226 2334 353b 2667 743b 4e6f 6465 363c 2->Node6< │ │ │ │ +00009a40: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00009a50: 5f65 6467 6534 375f 4e6f 6465 3030 3030 _edge47_Node0000 │ │ │ │ +00009a60: 3232 5f4e 6f64 6530 3030 3030 3622 3e3c 22_Node000006">< │ │ │ │ +00009a70: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00009a80: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +00009a90: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00009aa0: 6238 6666 2220 643d 224d 3133 3336 2e37 b8ff" d="M1336.7 │ │ │ │ +00009ab0: 322c 2d31 3535 2e30 3843 3133 3236 2e35 2,-155.08C1326.5 │ │ │ │ +00009ac0: 2c2d 3132 382e 3137 2031 3330 332e 3535 ,-128.17 1303.55 │ │ │ │ +00009ad0: 2c2d 3738 2e37 3320 3132 3636 2c2d 3535 ,-78.73 1266,-55 │ │ │ │ +00009ae0: 2031 3232 342e 3135 2c2d 3238 2e35 3620 1224.15,-28.56 │ │ │ │ +00009af0: 3130 3931 2e36 352c 2d31 372e 3633 2031 1091.65,-17.63 1 │ │ │ │ +00009b00: 3030 362e 3635 2c2d 3133 2e32 3622 2f3e 006.65,-13.26"/> │ │ │ │ +00009b10: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .<polygon fill=" │ │ │ │ +00009b20: 2336 3362 3866 6622 2073 7472 6f6b 653d #63b8ff" stroke= │ │ │ │ +00009b30: 2223 3633 6238 6666 2220 706f 696e 7473 "#63b8ff" points │ │ │ │ +00009b40: 3d22 3133 3333 2e35 342c 2d31 3536 2e35 ="1333.54,-156.5 │ │ │ │ +00009b50: 3720 3133 3430 2e32 332c 2d31 3634 2e37 7 1340.23,-164.7 │ │ │ │ +00009b60: 3920 3133 3430 2e31 322c 2d31 3534 2e32 9 1340.12,-154.2 │ │ │ │ +00009b70: 2031 3333 332e 3534 2c2d 3135 362e 3537 1333.54,-156.57 │ │ │ │ +00009b80: 222f 3e0a 3c2f 613e 0a3c 2f67 3e0a 3c2f "/>.</a>.</g>.</ │ │ │ │ +00009b90: 673e 0a3c 212d 2d20 4e6f 6465 3233 2623 g>.<!-- Node23&# │ │ │ │ +00009ba0: 3435 3b26 6774 3b4e 6f64 6536 202d 2d3e 45;>Node6 --> │ │ │ │ +00009bb0: 0a3c 6720 6964 3d22 6564 6765 3531 5f4e .<g id="edge51_N │ │ │ │ +00009bc0: 6f64 6530 3030 3032 335f 4e6f 6465 3030 ode000023_Node00 │ │ │ │ +00009bd0: 3030 3036 2220 636c 6173 733d 2265 6467 0006" class="edg │ │ │ │ +00009be0: 6522 3e0a 3c74 6974 6c65 3e4e 6f64 6532 e">.<title>Node2 │ │ │ │ +00009bf0: 3326 2334 353b 2667 743b 4e6f 6465 363c 3->Node6< │ │ │ │ +00009c00: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00009c10: 5f65 6467 6535 315f 4e6f 6465 3030 3030 _edge51_Node0000 │ │ │ │ +00009c20: 3233 5f4e 6f64 6530 3030 3030 3622 3e3c 23_Node000006">< │ │ │ │ +00009c30: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00009c40: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +00009c50: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00009c60: 6238 6666 2220 643d 224d 3131 3637 2e30 b8ff" d="M1167.0 │ │ │ │ +00009c70: 392c 2d31 3534 2e33 3243 3131 3634 2e38 9,-154.32C1164.8 │ │ │ │ +00009c80: 322c 2d31 3430 2e35 3620 3131 3539 2e38 2,-140.56 1159.8 │ │ │ │ +00009c90: 352c 2d31 3232 2e33 3420 3131 3439 2c2d 5,-122.34 1149,- │ │ │ │ +00009ca0: 3131 3020 3131 3032 2e38 372c 2d35 372e 110 1102.87,-57. │ │ │ │ +00009cb0: 3537 2031 3032 332e 3436 2c2d 3331 2e30 57 1023.46,-31.0 │ │ │ │ +00009cc0: 3520 3937 342e 3536 2c2d 3139 2e30 3522 5 974.56,-19.05" │ │ │ │ +00009cd0: 2f3e 0a3c 706f 6c79 676f 6e20 6669 6c6c />.<polygon fill │ │ │ │ +00009ce0: 3d22 2336 3362 3866 6622 2073 7472 6f6b ="#63b8ff" strok │ │ │ │ +00009cf0: 653d 2223 3633 6238 6666 2220 706f 696e e="#63b8ff" poin │ │ │ │ +00009d00: 7473 3d22 3131 3633 2e36 372c 2d31 3535 ts="1163.67,-155 │ │ │ │ +00009d10: 2e31 3520 3131 3638 2e34 342c 2d31 3634 .15 1168.44,-164 │ │ │ │ +00009d20: 2e36 3120 3131 3730 2e36 312c 2d31 3534 .61 1170.61,-154 │ │ │ │ +00009d30: 2e32 3420 3131 3633 2e36 372c 2d31 3535 .24 1163.67,-155 │ │ │ │ +00009d40: 2e31 3522 2f3e 0a3c 2f61 3e0a 3c2f 673e .15"/>.</a>.</g> │ │ │ │ +00009d50: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ │ +00009d60: 3326 2334 353b 2667 743b 4e6f 6465 3132 3->Node12 │ │ │ │ +00009d70: 202d 2d3e 0a3c 6720 6964 3d22 6564 6765 -->.<g id="edge │ │ │ │ +00009d80: 3530 5f4e 6f64 6530 3030 3032 335f 4e6f 50_Node000023_No │ │ │ │ +00009d90: 6465 3030 3030 3132 2220 636c 6173 733d de000012" class= │ │ │ │ +00009da0: 2265 6467 6522 3e0a 3c74 6974 6c65 3e4e "edge">.<title>N │ │ │ │ +00009db0: 6f64 6532 3326 2334 353b 2667 743b 4e6f ode23->No │ │ │ │ +00009dc0: 6465 3132 3c2f 7469 746c 653e 0a3c 6720 de12.. │ │ │ │ +00009e70: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ..... │ │ │ │ +00009f10: 0a3c 6720 6964 3d22 6564 6765 3534 5f4e ..Node2 │ │ │ │ +00009f50: 3426 2334 353b 2667 743b 4e6f 6465 363c 4->Node6< │ │ │ │ +00009f60: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +00009f70: 5f65 6467 6535 345f 4e6f 6465 3030 3030 _edge54_Node0000 │ │ │ │ +00009f80: 3234 5f4e 6f64 6530 3030 3030 3622 3e3c 24_Node000006">< │ │ │ │ +00009f90: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +00009fa0: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +00009fb0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +00009fc0: 6238 6666 2220 643d 224d 3239 352e 3532 b8ff" d="M295.52 │ │ │ │ +00009fd0: 2c2d 3237 312e 3743 3230 322e 3238 2c2d ,-271.7C202.28,- │ │ │ │ +00009fe0: 3233 392e 3820 2d33 312e 342c 2d31 3438 239.8 -31.4,-148 │ │ │ │ +00009ff0: 2e30 3120 3537 2c2d 3535 2038 342e 3339 .01 57,-55 84.39 │ │ │ │ +0000a000: 2c2d 3236 2e31 3820 3635 302e 3933 2c2d ,-26.18 650.93,- │ │ │ │ +0000a010: 3134 2e37 3520 3835 372e 3439 2c2d 3131 14.75 857.49,-11 │ │ │ │ +0000a020: 2e35 3322 2f3e 0a3c 706f 6c79 676f 6e20 .53"/>.<polygon │ │ │ │ +0000a030: 6669 6c6c 3d22 2336 3362 3866 6622 2073 fill="#63b8ff" s │ │ │ │ +0000a040: 7472 6f6b 653d 2223 3633 6238 6666 2220 troke="#63b8ff" │ │ │ │ +0000a050: 706f 696e 7473 3d22 3239 342e 3534 2c2d points="294.54,- │ │ │ │ +0000a060: 3237 352e 3036 2033 3035 2e31 332c 2d32 275.06 305.13,-2 │ │ │ │ +0000a070: 3734 2e39 3420 3239 362e 3738 2c2d 3236 74.94 296.78,-26 │ │ │ │ +0000a080: 382e 3433 2032 3934 2e35 342c 2d32 3735 8.43 294.54,-275 │ │ │ │ +0000a090: 2e30 3622 2f3e 0a3c 2f61 3e0a 3c2f 673e .06"/>.</a>.</g> │ │ │ │ +0000a0a0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6532 .</g>.<!-- Node2 │ │ │ │ +0000a0b0: 3426 2334 353b 2667 743b 4e6f 6465 3720 4->Node7 │ │ │ │ +0000a0c0: 2d2d 3e0a 3c67 2069 643d 2265 6467 6535 -->.<g id="edge5 │ │ │ │ +0000a0d0: 355f 4e6f 6465 3030 3030 3234 5f4e 6f64 5_Node000024_Nod │ │ │ │ +0000a0e0: 6530 3030 3030 3722 2063 6c61 7373 3d22 e000007" class=" │ │ │ │ +0000a0f0: 6564 6765 223e 0a3c 7469 746c 653e 4e6f edge">.<title>No │ │ │ │ +0000a100: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ │ +0000a110: 6537 3c2f 7469 746c 653e 0a3c 6720 6964 e7...

. │ │ │ │ +0000a250: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node24-&g │ │ │ │ +0000a2c0: 743b 4e6f 6465 383c 2f74 6974 6c65 3e0a t;Node8. │ │ │ │ +0000a2d0: 3c67 2069 643d 2261 5f65 6467 6535 395f ..... │ │ │ │ +0000a410: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3234 ...No │ │ │ │ +0000a470: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ │ +0000a480: 6531 303c 2f74 6974 6c65 3e0a 3c67 2069 e10...< │ │ │ │ +0000a550: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +0000a560: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +0000a570: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +0000a580: 3333 362e 3636 2c2d 3236 342e 3420 3333 336.66,-264.4 33 │ │ │ │ +0000a590: 352e 3638 2c2d 3237 342e 3935 2033 3433 5.68,-274.95 343 │ │ │ │ +0000a5a0: 2e30 332c 2d32 3637 2e33 3120 3333 362e .03,-267.31 336. │ │ │ │ +0000a5b0: 3636 2c2d 3236 342e 3422 2f3e 0a3c 2f61 66,-264.4"/>......Node24- │ │ │ │ +0000a630: 2667 743b 4e6f 6465 3131 3c2f 7469 746c >Node11..

.< │ │ │ │ +0000a730: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +0000a740: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +0000a750: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +0000a760: 3330 362e 3731 2c2d 3237 322e 3420 3331 306.71,-272.4 31 │ │ │ │ +0000a770: 372c 2d32 3734 2e39 3120 3331 302e 3533 7,-274.91 310.53 │ │ │ │ +0000a780: 2c2d 3236 362e 3533 2033 3036 2e37 312c ,-266.53 306.71, │ │ │ │ +0000a790: 2d32 3732 2e34 222f 3e0a 3c2f 613e 0a3c -272.4"/>..< │ │ │ │ +0000a7a0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>....Node24-> │ │ │ │ +0000a810: 3b4e 6f64 6531 333c 2f74 6974 6c65 3e0a ;Node13. │ │ │ │ +0000a820: 3c67 2069 643d 2261 5f65 6467 6535 365f .. │ │ │ │ +0000a8c0: 3c70 6f6c 7967 6f6e 2066 696c 6c3d 2223 . │ │ │ │ +0000a930: 3c2f 613e 0a3c 2f67 3e0a 3c2f 673e 0a3c ...< │ │ │ │ +0000a940: 212d 2d20 4e6f 6465 3234 2623 3435 3b26 !-- Node24-& │ │ │ │ +0000a950: 6774 3b4e 6f64 6531 3820 2d2d 3e0a 3c67 gt;Node18 -->. │ │ │ │ +0000a990: 0a3c 7469 746c 653e 4e6f 6465 3234 2623 .Node24&# │ │ │ │ +0000a9a0: 3435 3b26 6774 3b4e 6f64 6531 383c 2f74 45;>Node18</t │ │ │ │ +0000a9b0: 6974 6c65 3e0a 3c67 2069 643d 2261 5f65 itle>.<g id="a_e │ │ │ │ +0000a9c0: 6467 6535 375f 4e6f 6465 3030 3030 3234 dge57_Node000024 │ │ │ │ +0000a9d0: 5f4e 6f64 6530 3030 3031 3822 3e3c 6120 _Node000018"><a │ │ │ │ +0000a9e0: 786c 696e 6b3a 7469 746c 653d 2220 223e xlink:title=" "> │ │ │ │ +0000a9f0: 0a3c 7061 7468 2066 696c 6c3d 226e 6f6e .<path fill="non │ │ │ │ +0000aa00: 6522 2073 7472 6f6b 653d 2223 3633 6238 e" stroke="#63b8 │ │ │ │ +0000aa10: 6666 2220 643d 224d 3430 302e 3338 2c2d ff" d="M400.38,- │ │ │ │ +0000aa20: 3237 382e 3739 4335 3137 2e33 312c 2d32 278.79C517.31,-2 │ │ │ │ +0000aa30: 3730 2e37 3320 3736 332e 3138 2c2d 3235 70.73 763.18,-25 │ │ │ │ +0000aa40: 332e 3732 2039 3731 2c2d 3233 3920 3938 3.72 971,-239 98 │ │ │ │ +0000aa50: 382c 2d32 3337 2e38 2031 3030 362e 3339 8,-237.8 1006.39 │ │ │ │ +0000aa60: 2c2d 3233 362e 3438 2031 3032 332e 3437 ,-236.48 1023.47 │ │ │ │ +0000aa70: 2c2d 3233 352e 3235 222f 3e0a 3c70 6f6c ,-235.25"/>.<pol │ │ │ │ +0000aa80: 7967 6f6e 2066 696c 6c3d 2223 3633 6238 ygon fill="#63b8 │ │ │ │ +0000aa90: 6666 2220 7374 726f 6b65 3d22 2336 3362 ff" stroke="#63b │ │ │ │ +0000aaa0: 3866 6622 2070 6f69 6e74 733d 2233 3939 8ff" points="399 │ │ │ │ +0000aab0: 2e38 392c 2d32 3735 2e33 3220 3339 302e .89,-275.32 390. │ │ │ │ +0000aac0: 3135 2c2d 3237 392e 3520 3430 302e 3337 15,-279.5 400.37 │ │ │ │ +0000aad0: 2c2d 3238 322e 3320 3339 392e 3839 2c2d ,-282.3 399.89,- │ │ │ │ +0000aae0: 3237 352e 3332 222f 3e0a 3c2f 613e 0a3c 275.32"/>.</a>.< │ │ │ │ +0000aaf0: 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f /g>.</g>.<!-- No │ │ │ │ +0000ab00: 6465 3234 2623 3435 3b26 6774 3b4e 6f64 de24->Nod │ │ │ │ +0000ab10: 6532 3320 2d2d 3e0a 3c67 2069 643d 2265 e23 -->.<g id="e │ │ │ │ +0000ab20: 6467 6535 385f 4e6f 6465 3030 3030 3234 dge58_Node000024 │ │ │ │ +0000ab30: 5f4e 6f64 6530 3030 3032 3322 2063 6c61 _Node000023" cla │ │ │ │ +0000ab40: 7373 3d22 6564 6765 223e 0a3c 7469 746c ss="edge">.<titl │ │ │ │ +0000ab50: 653e 4e6f 6465 3234 2623 3435 3b26 6774 e>Node24-> │ │ │ │ +0000ab60: 3b4e 6f64 6532 333c 2f74 6974 6c65 3e0a ;Node23. │ │ │ │ +0000ab70: 3c67 2069 643d 2261 5f65 6467 6535 385f ........ │ │ │ │ +0000ad10: 4e6f 6465 3234 2623 3435 3b26 6774 3b4e Node24->N │ │ │ │ +0000ad20: 6f64 6532 353c 2f74 6974 6c65 3e0a 3c67 ode25...< │ │ │ │ +0000add0: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +0000ade0: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +0000adf0: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +0000ae00: 3339 392e 3834 2c2d 3237 332e 3239 2033 399.84,-273.29 3 │ │ │ │ +0000ae10: 3930 2e32 332c 2d32 3737 2e37 3520 3430 90.23,-277.75 40 │ │ │ │ +0000ae20: 302e 3533 2c2d 3238 302e 3235 2033 3939 0.53,-280.25 399 │ │ │ │ +0000ae30: 2e38 342c 2d32 3733 2e32 3922 2f3e 0a3c .84,-273.29"/>.< │ │ │ │ +0000ae40: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>.....< │ │ │ │ +0000aea0: 7469 746c 653e 4e6f 6465 3235 2623 3435 title>Node25- │ │ │ │ +0000aeb0: 3b26 6774 3b4e 6f64 6535 3c2f 7469 746c ;>Node5..

..... │ │ │ │ +0000b000: 0a3c 6720 6964 3d22 6564 6765 3633 5f4e ..Node2 │ │ │ │ +0000b040: 3526 2334 353b 2667 743b 4e6f 6465 363c 5->Node6< │ │ │ │ +0000b050: 2f74 6974 6c65 3e0a 3c67 2069 643d 2261 /title>.<g id="a │ │ │ │ +0000b060: 5f65 6467 6536 335f 4e6f 6465 3030 3030 _edge63_Node0000 │ │ │ │ +0000b070: 3235 5f4e 6f64 6530 3030 3030 3622 3e3c 25_Node000006">< │ │ │ │ +0000b080: 6120 786c 696e 6b3a 7469 746c 653d 2220 a xlink:title=" │ │ │ │ +0000b090: 223e 0a3c 7061 7468 2066 696c 6c3d 226e ">.<path fill="n │ │ │ │ +0000b0a0: 6f6e 6522 2073 7472 6f6b 653d 2223 3633 one" stroke="#63 │ │ │ │ +0000b0b0: 6238 6666 2220 643d 224d 3839 392e 3831 b8ff" d="M899.81 │ │ │ │ +0000b0c0: 2c2d 3231 352e 3133 4339 3132 2e35 312c ,-215.13C912.51, │ │ │ │ +0000b0d0: 2d32 3037 2e39 2039 3235 2e38 392c 2d31 -207.9 925.89,-1 │ │ │ │ +0000b0e0: 3937 2e36 3120 3933 332c 2d31 3834 2039 97.61 933,-184 9 │ │ │ │ +0000b0f0: 3632 2e35 382c 2d31 3237 2e34 3120 3934 62.58,-127.41 94 │ │ │ │ +0000b100: 322e 3438 2c2d 3435 2e35 3620 3933 342e 2.48,-45.56 934. │ │ │ │ +0000b110: 372c 2d31 392e 3122 2f3e 0a3c 706f 6c79 7,-19.1"/>.<poly │ │ │ │ +0000b120: 676f 6e20 6669 6c6c 3d22 2336 3362 3866 gon fill="#63b8f │ │ │ │ +0000b130: 6622 2073 7472 6f6b 653d 2223 3633 6238 f" stroke="#63b8 │ │ │ │ +0000b140: 6666 2220 706f 696e 7473 3d22 3839 382e ff" points="898. │ │ │ │ +0000b150: 3032 2c2d 3231 322e 3132 2038 3930 2e37 02,-212.12 890.7 │ │ │ │ +0000b160: 392c 2d32 3139 2e38 3720 3930 312e 3237 9,-219.87 901.27 │ │ │ │ +0000b170: 2c2d 3231 382e 3332 2038 3938 2e30 322c ,-218.32 898.02, │ │ │ │ +0000b180: 2d32 3132 2e31 3222 2f3e 0a3c 2f61 3e0a -212.12"/>.</a>. │ │ │ │ +0000b190: 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d 204e </g>.</g>.<!-- N │ │ │ │ +0000b1a0: 6f64 6532 3526 2334 353b 2667 743b 4e6f ode25->No │ │ │ │ +0000b1b0: 6465 3134 202d 2d3e 0a3c 6720 6964 3d22 de14 -->.<g id=" │ │ │ │ +0000b1c0: 6564 6765 3634 5f4e 6f64 6530 3030 3032 edge64_Node00002 │ │ │ │ +0000b1d0: 355f 4e6f 6465 3030 3030 3134 2220 636c 5_Node000014" cl │ │ │ │ +0000b1e0: 6173 733d 2265 6467 6522 3e0a 3c74 6974 ass="edge">.<tit │ │ │ │ +0000b1f0: 6c65 3e4e 6f64 6532 3526 2334 353b 2667 le>Node25-&g │ │ │ │ +0000b200: 743b 4e6f 6465 3134 3c2f 7469 746c 653e t;Node14 │ │ │ │ +0000b210: 0a3c 6720 6964 3d22 615f 6564 6765 3634 ... │ │ │ │ +0000b320: 0a3c 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a .... │ │ │ │ +0000b330: 3c21 2d2d 204e 6f64 6532 3526 2334 353b .< │ │ │ │ +0000b350: 6720 6964 3d22 6564 6765 3636 5f4e 6f64 g id="edge66_Nod │ │ │ │ +0000b360: 6530 3030 3032 355f 4e6f 6465 3030 3030 e000025_Node0000 │ │ │ │ +0000b370: 3135 2220 636c 6173 733d 2265 6467 6522 15" class="edge" │ │ │ │ +0000b380: 3e0a 3c74 6974 6c65 3e4e 6f64 6532 3526 >.Node25& │ │ │ │ +0000b390: 2334 353b 2667 743b 4e6f 6465 3135 3c2f #45;>Node15</ │ │ │ │ +0000b3a0: 7469 746c 653e 0a3c 6720 6964 3d22 615f title>.<g id="a_ │ │ │ │ +0000b3b0: 6564 6765 3636 5f4e 6f64 6530 3030 3032 edge66_Node00002 │ │ │ │ +0000b3c0: 355f 4e6f 6465 3030 3030 3135 223e 3c61 5_Node000015"><a │ │ │ │ +0000b3d0: 2078 6c69 6e6b 3a74 6974 6c65 3d22 2022 xlink:title=" " │ │ │ │ +0000b3e0: 3e0a 3c70 6174 6820 6669 6c6c 3d22 6e6f >.<path fill="no │ │ │ │ +0000b3f0: 6e65 2220 7374 726f 6b65 3d22 2336 3362 ne" stroke="#63b │ │ │ │ +0000b400: 3866 6622 2064 3d22 4d39 3035 2e39 2c2d 8ff" d="M905.9,- │ │ │ │ +0000b410: 3231 362e 3933 4339 3337 2e34 372c 2d32 216.93C937.47,-2 │ │ │ │ +0000b420: 3037 2e30 3320 3938 322e 3138 2c2d 3139 07.03 982.18,-19 │ │ │ │ +0000b430: 332e 3031 2031 3031 302e 3633 2c2d 3138 3.01 1010.63,-18 │ │ │ │ +0000b440: 342e 3038 222f 3e0a 3c70 6f6c 7967 6f6e 4.08"/>.<polygon │ │ │ │ +0000b450: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ │ +0000b460: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ +0000b470: 2070 6f69 6e74 733d 2239 3034 2e36 352c points="904.65, │ │ │ │ +0000b480: 2d32 3133 2e36 3520 3839 362e 3135 2c2d -213.65 896.15,- │ │ │ │ +0000b490: 3231 392e 3938 2039 3036 2e37 342c 2d32 219.98 906.74,-2 │ │ │ │ +0000b4a0: 3230 2e33 3320 3930 342e 3635 2c2d 3231 20.33 904.65,-21 │ │ │ │ +0000b4b0: 332e 3635 222f 3e0a 3c2f 613e 0a3c 2f67 3.65"/>.</a>.</g │ │ │ │ +0000b4c0: 3e0a 3c2f 673e 0a3c 212d 2d20 4e6f 6465 >.</g>.<!-- Node │ │ │ │ +0000b4d0: 3235 2623 3435 3b26 6774 3b4e 6f64 6531 25->Node1 │ │ │ │ +0000b4e0: 3620 2d2d 3e0a 3c67 2069 643d 2265 6467 6 -->.<g id="edg │ │ │ │ +0000b4f0: 6536 385f 4e6f 6465 3030 3030 3235 5f4e e68_Node000025_N │ │ │ │ +0000b500: 6f64 6530 3030 3031 3622 2063 6c61 7373 ode000016" class │ │ │ │ +0000b510: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ │ +0000b520: 4e6f 6465 3235 2623 3435 3b26 6774 3b4e Node25->N │ │ │ │ +0000b530: 6f64 6531 363c 2f74 6974 6c65 3e0a 3c67 ode16...

......< │ │ │ │ +0000b6b0: 7469 746c 653e 4e6f 6465 3235 2623 3435 title>Node25- │ │ │ │ +0000b6c0: 3b26 6774 3b4e 6f64 6532 323c 2f74 6974 ;>Node22..< │ │ │ │ +0000b710: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +0000b720: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +0000b730: 2220 643d 224d 3933 392e 3038 2c2d 3232 " d="M939.08,-22 │ │ │ │ +0000b740: 302e 3636 4331 3033 312e 3037 2c2d 3231 0.66C1031.07,-21 │ │ │ │ +0000b750: 302e 3338 2031 3139 312e 3139 2c2d 3139 0.38 1191.19,-19 │ │ │ │ +0000b760: 322e 3437 2031 3237 392e 3638 2c2d 3138 2.47 1279.68,-18 │ │ │ │ +0000b770: 322e 3538 222f 3e0a 3c70 6f6c 7967 6f6e 2.58"/>.... │ │ │ │ +0000b7f0: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3235 ...No │ │ │ │ +0000b850: 6465 3235 2623 3435 3b26 6774 3b4e 6f64 de25->Nod │ │ │ │ +0000b860: 6532 333c 2f74 6974 6c65 3e0a 3c67 2069 e23...< │ │ │ │ +0000b910: 706f 6c79 676f 6e20 6669 6c6c 3d22 2336 polygon fill="#6 │ │ │ │ +0000b920: 3362 3866 6622 2073 7472 6f6b 653d 2223 3b8ff" stroke="# │ │ │ │ +0000b930: 3633 6238 6666 2220 706f 696e 7473 3d22 63b8ff" points=" │ │ │ │ +0000b940: 3932 362e 3434 2c2d 3231 342e 3820 3931 926.44,-214.8 91 │ │ │ │ +0000b950: 372e 322c 2d32 3139 2e39 3820 3932 372e 7.2,-219.98 927. │ │ │ │ +0000b960: 3636 2c2d 3232 312e 3639 2039 3236 2e34 66,-221.69 926.4 │ │ │ │ +0000b970: 342c 2d32 3134 2e38 222f 3e0a 3c2f 613e 4,-214.8"/>. │ │ │ │ +0000b980: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node26-&g │ │ │ │ +0000b9f0: 743b 4e6f 6465 363c 2f74 6974 6c65 3e0a t;Node6. │ │ │ │ +0000ba00: 3c67 2069 643d 2261 5f65 6467 6537 355f . │ │ │ │ +0000bb10: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 ....< │ │ │ │ +0000bb90: 2f67 3e0a 3c21 2d2d 204e 6f64 6532 3826 /g>...Node29- │ │ │ │ +0000bdb0: 2667 743b 4e6f 6465 333c 2f74 6974 6c65 >Node3..... │ │ │ │ +0000bee0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ │ +0000bf40: 6465 3330 2623 3435 3b26 6774 3b4e 6f64 de30->Nod │ │ │ │ +0000bf50: 6532 3c2f 7469 746c 653e 0a3c 6720 6964 e2......... │ │ │ │ +0000c0d0: 4e6f 6465 3330 2623 3435 3b26 6774 3b4e Node30->N │ │ │ │ +0000c0e0: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3...... │ │ │ │ +0000c230: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3330 ...No │ │ │ │ +0000c290: 6465 3330 2623 3435 3b26 6774 3b4e 6f64 de30->Nod │ │ │ │ +0000c2a0: 6532 383c 2f74 6974 6c65 3e0a 3c67 2069 e28..... │ │ │ │ +0000c3c0: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....N │ │ │ │ +0000c420: 6f64 6533 3026 2334 353b 2667 743b 4e6f ode30->No │ │ │ │ +0000c430: 6465 3239 3c2f 7469 746c 653e 0a3c 6720 de29.... │ │ │ │ +0000c580: 0a3c 2f67 3e0a 3c2f 673e 0a3c 212d 2d20 .....Node31..

.uc │ │ │ │ +0000c740: 6f6d 6d6f 6e2f 6461 7465 7469 6d65 2e68 ommon/datetime.h │ │ │ │ +0000c750: 3c2f 7465 7874 3e0a 3c2f 613e 0a3c 2f67 ...... │ │ │ │ +0000c7c0: 4e6f 6465 3330 2623 3435 3b26 6774 3b4e Node30->N │ │ │ │ +0000c7d0: 6f64 6533 313c 2f74 6974 6c65 3e0a 3c67 ode31......... │ │ │ │ +0000cb20: 3c74 6974 6c65 3e4e 6f64 6533 3026 2334 Node30 │ │ │ │ +0000cb30: 353b 2667 743b 4e6f 6465 3332 3c2f 7469 5;>Node32</ti │ │ │ │ +0000cb40: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +0000cb50: 6765 3835 5f4e 6f64 6530 3030 3033 305f ge85_Node000030_ │ │ │ │ +0000cb60: 4e6f 6465 3030 3030 3332 223e 3c61 2078 Node000032"><a x │ │ │ │ +0000cb70: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +0000cb80: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +0000cb90: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +0000cba0: 6622 2064 3d22 4d39 3233 2e36 322c 2d35 f" d="M923.62,-5 │ │ │ │ +0000cbb0: 3431 2e36 3743 3931 362e 3836 2c2d 3533 41.67C916.86,-53 │ │ │ │ +0000cbc0: 322e 3520 3930 382e 3739 2c2d 3532 312e 2.5 908.79,-521. │ │ │ │ +0000cbd0: 3532 2039 3033 2e33 322c 2d35 3134 2e30 52 903.32,-514.0 │ │ │ │ +0000cbe0: 3922 2f3e 0a3c 706f 6c79 676f 6e20 6669 9"/>.<polygon fi │ │ │ │ +0000cbf0: 6c6c 3d22 2336 3362 3866 6622 2073 7472 ll="#63b8ff" str │ │ │ │ +0000cc00: 6f6b 653d 2223 3633 6238 6666 2220 706f oke="#63b8ff" po │ │ │ │ +0000cc10: 696e 7473 3d22 3932 302e 3831 2c2d 3534 ints="920.81,-54 │ │ │ │ +0000cc20: 332e 3737 2039 3239 2e35 362c 2d35 3439 3.77 929.56,-549 │ │ │ │ +0000cc30: 2e37 3520 3932 362e 3435 2c2d 3533 392e .75 926.45,-539. │ │ │ │ +0000cc40: 3632 2039 3230 2e38 312c 2d35 3433 2e37 62 920.81,-543.7 │ │ │ │ +0000cc50: 3722 2f3e 0a3c 2f61 3e0a 3c2f 673e 0a3c 7"/>.</a>.</g>.< │ │ │ │ +0000cc60: 2f67 3e0a 3c21 2d2d 204e 6f64 6533 3520 /g>.<!-- Node35 │ │ │ │ +0000cc70: 2d2d 3e0a 3c67 2069 643d 224e 6f64 6530 -->.<g id="Node0 │ │ │ │ +0000cc80: 3030 3033 3522 2063 6c61 7373 3d22 6e6f 00035" class="no │ │ │ │ +0000cc90: 6465 223e 0a3c 7469 746c 653e 4e6f 6465 de">.<title>Node │ │ │ │ +0000cca0: 3335 3c2f 7469 746c 653e 0a3c 6720 6964 35. │ │ │ │ +0000ccc0: 3c61 2078 6c69 6e6b 3a68 7265 663d 2261 ..ucommon/s │ │ │ │ +0000ce00: 6f63 6b65 742e 683c 2f74 6578 743e 0a3c ocket.h.< │ │ │ │ +0000ce10: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ │ +0000ce70: 3c74 6974 6c65 3e4e 6f64 6533 3026 2334 Node30 │ │ │ │ +0000ce80: 353b 2667 743b 4e6f 6465 3335 3c2f 7469 5;>Node35</ti │ │ │ │ +0000ce90: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +0000cea0: 6765 3933 5f4e 6f64 6530 3030 3033 305f ge93_Node000030_ │ │ │ │ +0000ceb0: 4e6f 6465 3030 3030 3335 223e 3c61 2078 Node000035"><a x │ │ │ │ +0000cec0: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +0000ced0: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +0000cee0: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +0000cef0: 6622 2064 3d22 4d39 3732 2e32 352c 2d35 f" d="M972.25,-5 │ │ │ │ +0000cf00: 3436 2e39 3343 3130 3033 2e32 352c 2d35 46.93C1003.25,-5 │ │ │ │ +0000cf10: 3337 2e30 3320 3130 3437 2e31 372c 2d35 37.03 1047.17,-5 │ │ │ │ +0000cf20: 3233 2e30 3120 3130 3735 2e31 322c 2d35 23.01 1075.12,-5 │ │ │ │ +0000cf30: 3134 2e30 3822 2f3e 0a3c 706f 6c79 676f 14.08"/>.<polygo │ │ │ │ +0000cf40: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ │ +0000cf50: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +0000cf60: 2220 706f 696e 7473 3d22 3937 312e 3133 " points="971.13 │ │ │ │ +0000cf70: 2c2d 3534 332e 3631 2039 3632 2e36 372c ,-543.61 962.67, │ │ │ │ +0000cf80: 2d35 3439 2e39 3820 3937 332e 3236 2c2d -549.98 973.26,- │ │ │ │ +0000cf90: 3535 302e 3238 2039 3731 2e31 332c 2d35 550.28 971.13,-5 │ │ │ │ +0000cfa0: 3433 2e36 3122 2f3e 0a3c 2f61 3e0a 3c2f 43.61"/>.</a>.</ │ │ │ │ +0000cfb0: 673e 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 g>.</g>.<!-- Nod │ │ │ │ +0000cfc0: 6533 3126 2334 353b 2667 743b 4e6f 6465 e31->Node │ │ │ │ +0000cfd0: 3320 2d2d 3e0a 3c67 2069 643d 2265 6467 3 -->.<g id="edg │ │ │ │ +0000cfe0: 6538 345f 4e6f 6465 3030 3030 3331 5f4e e84_Node000031_N │ │ │ │ +0000cff0: 6f64 6530 3030 3030 3322 2063 6c61 7373 ode000003" class │ │ │ │ +0000d000: 3d22 6564 6765 223e 0a3c 7469 746c 653e ="edge">.<title> │ │ │ │ +0000d010: 4e6f 6465 3331 2623 3435 3b26 6774 3b4e Node31->N │ │ │ │ +0000d020: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3.........Node32-& │ │ │ │ +0000d1b0: 6774 3b4e 6f64 6533 3c2f 7469 746c 653e gt;Node3 │ │ │ │ +0000d1c0: 0a3c 6720 6964 3d22 615f 6564 6765 3930 .........< │ │ │ │ +0000d540: 7469 746c 653e 4e6f 6465 3332 2623 3435 title>Node32- │ │ │ │ +0000d550: 3b26 6774 3b4e 6f64 6533 333c 2f74 6974 ;>Node33..< │ │ │ │ +0000d5a0: 7061 7468 2066 696c 6c3d 226e 6f6e 6522 path fill="none" │ │ │ │ +0000d5b0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +0000d5c0: 2220 643d 224d 3933 392e 3031 2c2d 3439 " d="M939.01,-49 │ │ │ │ +0000d5d0: 322e 3331 4339 3736 2e32 352c 2d34 3832 2.31C976.25,-482 │ │ │ │ +0000d5e0: 2e33 3920 3130 3239 2e38 342c 2d34 3638 .39 1029.84,-468 │ │ │ │ +0000d5f0: 2e31 3220 3130 3633 2e37 382c 2d34 3539 .12 1063.78,-459 │ │ │ │ +0000d600: 2e30 3822 2f3e 0a3c 706f 6c79 676f 6e20 .08"/>... │ │ │ │ +0000d680: 0a3c 2f67 3e0a 3c21 2d2d 204e 6f64 6533 ....No │ │ │ │ +0000d6c0: 6465 3334 3c2f 7469 746c 653e 0a3c 6720 de34.. │ │ │ │ +0000d7a0: 0a3c 7465 7874 2074 6578 742d 616e 6368 .ucommon/tempor │ │ │ │ +0000d810: 6172 792e 683c 2f74 6578 743e 0a3c 2f61 ary.h......Node32- │ │ │ │ +0000d890: 2667 743b 4e6f 6465 3334 3c2f 7469 746c >Node34..

│ │ │ │ +0000d940: 0a3c 706f 6c79 676f 6e20 6669 6c6c 3d22 .......Node33- │ │ │ │ +0000da20: 2667 743b 4e6f 6465 333c 2f74 6974 6c65 >Node3...... │ │ │ │ +0000db50: 3c2f 673e 0a3c 212d 2d20 4e6f 6465 3334 ... │ │ │ │ +0000dd40: 4e6f 6465 3335 2623 3435 3b26 6774 3b4e Node35->N │ │ │ │ +0000dd50: 6f64 6533 3c2f 7469 746c 653e 0a3c 6720 ode3....< │ │ │ │ +0000dea0: 2f61 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 /a>..... │ │ │ │ +0000df00: 3c74 6974 6c65 3e4e 6f64 6533 3526 2334 Node35 │ │ │ │ +0000df10: 353b 2667 743b 4e6f 6465 3239 3c2f 7469 5;>Node29</ti │ │ │ │ +0000df20: 746c 653e 0a3c 6720 6964 3d22 615f 6564 tle>.<g id="a_ed │ │ │ │ +0000df30: 6765 3934 5f4e 6f64 6530 3030 3033 355f ge94_Node000035_ │ │ │ │ +0000df40: 4e6f 6465 3030 3030 3239 223e 3c61 2078 Node000029"><a x │ │ │ │ +0000df50: 6c69 6e6b 3a74 6974 6c65 3d22 2022 3e0a link:title=" ">. │ │ │ │ +0000df60: 3c70 6174 6820 6669 6c6c 3d22 6e6f 6e65 <path fill="none │ │ │ │ +0000df70: 2220 7374 726f 6b65 3d22 2336 3362 3866 " stroke="#63b8f │ │ │ │ +0000df80: 6622 2064 3d22 4d31 3133 372e 3535 2c2d f" d="M1137.55,- │ │ │ │ +0000df90: 3439 312e 3843 3131 3637 2e35 392c 2d34 491.8C1167.59,-4 │ │ │ │ +0000dfa0: 3831 2e39 3120 3132 3039 2e39 342c 2d34 81.91 1209.94,-4 │ │ │ │ +0000dfb0: 3637 2e39 3720 3132 3336 2e39 332c 2d34 67.97 1236.93,-4 │ │ │ │ +0000dfc0: 3539 2e30 3822 2f3e 0a3c 706f 6c79 676f 59.08"/>.<polygo │ │ │ │ +0000dfd0: 6e20 6669 6c6c 3d22 2336 3362 3866 6622 n fill="#63b8ff" │ │ │ │ +0000dfe0: 2073 7472 6f6b 653d 2223 3633 6238 6666 stroke="#63b8ff │ │ │ │ +0000dff0: 2220 706f 696e 7473 3d22 3131 3336 2e32 " points="1136.2 │ │ │ │ +0000e000: 372c 2d34 3838 2e35 3320 3131 3237 2e38 7,-488.53 1127.8 │ │ │ │ +0000e010: 372c 2d34 3934 2e39 3820 3131 3338 2e34 7,-494.98 1138.4 │ │ │ │ +0000e020: 362c 2d34 3935 2e31 3820 3131 3336 2e32 6,-495.18 1136.2 │ │ │ │ +0000e030: 372c 2d34 3838 2e35 3322 2f3e 0a3c 2f61 7,-488.53"/>.</a │ │ │ │ +0000e040: 3e0a 3c2f 673e 0a3c 2f67 3e0a 3c21 2d2d >.</g>.</g>.<!-- │ │ │ │ +0000e050: 204e 6f64 6533 3526 2334 353b 2667 743b Node35-> │ │ │ │ +0000e060: 4e6f 6465 3333 202d 2d3e 0a3c 6720 6964 Node33 -->.<g id │ │ │ │ +0000e070: 3d22 6564 6765 3935 5f4e 6f64 6530 3030 ="edge95_Node000 │ │ │ │ +0000e080: 3033 355f 4e6f 6465 3030 3030 3333 2220 035_Node000033" │ │ │ │ +0000e090: 636c 6173 733d 2265 6467 6522 3e0a 3c74 class="edge">.<t │ │ │ │ +0000e0a0: 6974 6c65 3e4e 6f64 6533 3526 2334 353b itle>Node35- │ │ │ │ +0000e0b0: 2667 743b 4e6f 6465 3333 3c2f 7469 746c >Node33</titl │ │ │ │ +0000e0c0: 653e 0a3c 6720 6964 3d22 615f 6564 6765 e>.<g id="a_edge │ │ │ │ +0000e0d0: 3935 5f4e 6f64 6530 3030 3033 355f 4e6f 95_Node000035_No │ │ │ │ +0000e0e0: 6465 3030 3030 3333 223e 3c61 2078 6c69 de000033"><a xli │ │ │ │ +0000e0f0: 6e6b 3a74 6974 6c65 3d22 2022 3e0a 3c70 nk:title=" ">.<p │ │ │ │ +0000e100: 6174 6820 6669 6c6c 3d22 6e6f 6e65 2220 ath fill="none" │ │ │ │ +0000e110: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ +0000e120: 2064 3d22 4d31 3039 392e 3837 2c2d 3438 d="M1099.87,-48 │ │ │ │ +0000e130: 342e 3636 4331 3039 382e 3838 2c2d 3437 4.66C1098.88,-47 │ │ │ │ +0000e140: 352e 3933 2031 3039 372e 3735 2c2d 3436 5.93 1097.75,-46 │ │ │ │ +0000e150: 352e 3939 2031 3039 362e 3937 2c2d 3435 5.99 1096.97,-45 │ │ │ │ +0000e160: 392e 3039 222f 3e0a 3c70 6f6c 7967 6f6e 9.09"/>.<polygon │ │ │ │ +0000e170: 2066 696c 6c3d 2223 3633 6238 6666 2220 fill="#63b8ff" │ │ │ │ +0000e180: 7374 726f 6b65 3d22 2336 3362 3866 6622 stroke="#63b8ff" │ │ │ │ +0000e190: 2070 6f69 6e74 733d 2231 3039 362e 3431 points="1096.41 │ │ │ │ +0000e1a0: 2c2d 3438 352e 3231 2031 3130 312e 3031 ,-485.21 1101.01 │ │ │ │ +0000e1b0: 2c2d 3439 342e 3735 2031 3130 332e 3336 ,-494.75 1103.36 │ │ │ │ +0000e1c0: 2c2d 3438 342e 3432 2031 3039 362e 3431 ,-484.42 1096.41 │ │ │ │ +0000e1d0: 2c2d 3438 352e 3231 222f 3e0a 3c2f 613e ,-485.21"/>.</a> │ │ │ │ +0000e1e0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 2f67 3e0a .</g>.</g>.</g>. │ │ │ │ +0000e1f0: 3c2f 7376 673e 0a </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/cpr.h File Reference │ │ │ │ +UCommon: ucommon/datetime.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │
│ │ │ │
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ Functions | │ │ │ │ Variables
│ │ │ │ -
cpr.h File Reference
│ │ │ │ +
datetime.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ -

Runtime functions. │ │ │ │ +

Basic classes for manipulating time and date based data, particularly that may be in strings. │ │ │ │ More...

│ │ │ │ -
#include <ucommon/platform.h>
│ │ │ │ +
#include <ucommon/platform.h>
│ │ │ │ +#include <ucommon/numbers.h>
│ │ │ │ +#include <ucommon/typeref.h>
│ │ │ │ #include <unistd.h>
│ │ │ │ +#include <sys/time.h>
│ │ │ │ +#include <time.h>
│ │ │ │
│ │ │ │ -Include dependency graph for cpr.h:
│ │ │ │ +Include dependency graph for datetime.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 DATE_BUFFER_SIZE   11
 
#define DATE_STRING_SIZE   10
 
#define DATETIME_BUFFER_SIZE   20
 
#define DATETIME_STRING_SIZE   19
 
#define TIME_BUFFER_SIZE   9
 
#define TIME_STRING_SIZE   8
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef Date ucommon::date_t
 Convenience type for using Date object.
 
typedef DateTimeString ucommon::datetimestring_t
 Convenience type for using DateTimeString object.
 
typedef struct tm tm_t
 Convenience type for struct tm.
 
typedef Time ucommon::tod_t
 Convenience type for using Time object.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 __attribute__ ((visibility("default"))) void cpr_runtime_error(const char *text) = NULL)
 Function to handle runtime errors.
 
template<typename T >
void freep (T **handle)
 
template<typename T >
T * newp (T **handle)
 
class ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol
 An exclusive locking protocol interface base.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Variables

caddr_t address
 
caddr_t size_t known
 
void * mem2
 
const char * s2
 
size_t size
 
uint16_t v
 
class __attribute__((visibility("default"))) DateTime class __attribute__((visibility("default"))) DateTimeString class __attribute__((visibility("default"))) DateNumber class __attribute__((visibility("default"))) isotime typedef DateTime ucommon::datetime_t
 The Datetime class uses a julian date representation of the current year, month, and day and a integer representation of the current time.
 
│ │ │ │

Detailed Description

│ │ │ │ -

Runtime functions.

│ │ │ │ -

This includes common runtime library functions we may need portably.

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

Definition in file cpr.h.

│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ __attribute__()

│ │ │ │ +

Basic classes for manipulating time and date based data, particularly that may be in strings.

│ │ │ │ │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
__attribute__ ((visibility("default")) ) const = NULL)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Function to handle runtime errors.

│ │ │ │ -

Portable swap code.

│ │ │ │ -

Portable memory placement helper function.

│ │ │ │ -

Portable memory allocation helper function.

│ │ │ │ -

When using the standard C library, runtime errors are handled by a simple abort. When using the stdc++ library with stdexcept, then std::runtime_error will be thrown.

Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
textof runtime error.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Handles out of heap error as a runtime error.

Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
sizeof memory block to allocate from heap.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
Returns
memory address of allocated heap space.
│ │ │ │ -

This is used to process "placement" new operators where a new object is constructed over a pre-allocated area of memory. This handles invalid values through runtime error.

Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
sizeof object being constructed.
addresswhere the object is being placed.
knownsize of the location we are constructing the object in.
mem1to swap.
mem2to swap.
sizeof swap area.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ freep()

│ │ │ │ +

Definition in file datetime.h.

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ DATE_BUFFER_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -template<typename T >
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
void freep (T ** handle)#define DATE_BUFFER_SIZE   11
│ │ │ │
│ │ │ │ │ │ │ │ -

Definition at line 181 of file cpr.h.

│ │ │ │ +

Definition at line 53 of file datetime.h.

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

◆ newp()

│ │ │ │ + │ │ │ │ +

◆ DATE_STRING_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -template<typename T >
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
T * newp (T ** handle)#define DATE_STRING_SIZE   10
│ │ │ │
│ │ │ │ │ │ │ │ -

Definition at line 176 of file cpr.h.

│ │ │ │ +

Definition at line 52 of file datetime.h.

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

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ address

│ │ │ │ + │ │ │ │ +

◆ DATETIME_BUFFER_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
caddr_t address#define DATETIME_BUFFER_SIZE   20
│ │ │ │
│ │ │ │ │ │ │ │ -

Definition at line 75 of file cpr.h.

│ │ │ │ +

Definition at line 57 of file datetime.h.

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

◆ known

│ │ │ │ + │ │ │ │ +

◆ DATETIME_STRING_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
caddr_t size_t known#define DATETIME_STRING_SIZE   19
│ │ │ │
│ │ │ │ │ │ │ │ -

Definition at line 75 of file cpr.h.

│ │ │ │ +

Definition at line 56 of file datetime.h.

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

◆ mem2

│ │ │ │ + │ │ │ │ +

◆ TIME_BUFFER_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
void* mem2#define TIME_BUFFER_SIZE   9
│ │ │ │
│ │ │ │ │ │ │ │ -

Definition at line 83 of file cpr.h.

│ │ │ │ +

Definition at line 55 of file datetime.h.

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

◆ s2

│ │ │ │ + │ │ │ │ +

◆ TIME_STRING_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
const char * s2#define TIME_STRING_SIZE   8
│ │ │ │
│ │ │ │ │ │ │ │ -

Definition at line 148 of file cpr.h.

│ │ │ │ +

Definition at line 54 of file datetime.h.

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

◆ size

│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ tm_t

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
const char size_t sizetypedef struct tm tm_t
│ │ │ │
│ │ │ │ │ │ │ │ -

Definition at line 54 of file cpr.h.

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

◆ v

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
uint32_t v
│ │ │ │ -
│ │ │ │ +

Convenience type for struct tm.

│ │ │ │ │ │ │ │ -

Definition at line 167 of file cpr.h.

│ │ │ │ +

Definition at line 62 of file datetime.h.

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