{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.0thhChqr0L/b1/ctpp2_2.8.3-26_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.0thhChqr0L/b2/ctpp2_2.8.3-26_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n- 9c628fdea82be2c06534eeddfd8b52e5 1851844 doc optional ctpp2-doc_2.8.3-26_all.deb\n+ db51cb7e58c61b23a491883eb80ede99 1848856 doc optional ctpp2-doc_2.8.3-26_all.deb\n 2219bb63632525745de8a661801c6e81 267692 debug optional ctpp2-utils-dbgsym_2.8.3-26_armhf.deb\n- 878b6bc54097682eb0c876dc363d3d39 33804 libs optional ctpp2-utils_2.8.3-26_armhf.deb\n+ 954e3220bd88b1791c3ca84361f61e8d 33820 libs optional ctpp2-utils_2.8.3-26_armhf.deb\n 6a4f0df046105b9e622f8749a8aaedb0 3403924 debug optional libctpp2-2v5-dbgsym_2.8.3-26_armhf.deb\n c2e58e2faadb6f382f56d84aceec62cf 205940 libs optional libctpp2-2v5_2.8.3-26_armhf.deb\n bee86874a2a0f42326a0c08d42c3f4a4 369044 libdevel optional libctpp2-dev_2.8.3-26_armhf.deb\n"}, {"source1": "ctpp2-doc_2.8.3-26_all.deb", "source2": "ctpp2-doc_2.8.3-26_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-12-30 08:42:19.000000 debian-binary\n--rw-r--r-- 0 0 0 72524 2018-12-30 08:42:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1779128 2018-12-30 08:42:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 72456 2018-12-30 08:42:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1776208 2018-12-30 08:42:19.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./\n -rw-r--r-- 0 root (0) root (0) 621 2018-12-30 08:42:19.000000 ./control\n--rw-r--r-- 0 root (0) root (0) 319721 2018-12-30 08:42:19.000000 ./md5sums\n+-rw-r--r-- 0 root (0) root (0) 320043 2018-12-30 08:42:19.000000 ./md5sums\n"}, {"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: ctpp2-doc\n Source: ctpp2\n Version: 2.8.3-26\n Architecture: all\n Maintainer: Vasudev Kamath \n-Installed-Size: 33214\n+Installed-Size: 33271\n Section: doc\n Priority: optional\n Homepage: http://ctpp.havoc.ru/en\n Description: HTML template engine for C++ - documentation\n CTPP is a suitable choice for projects where a programmer and an HTML\n designer are different people. The goal of CTPP development was to\n achieve maximum performance with minimal basic functionality that is\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -3111,51 +3111,54 @@\n usr/share/doc/ctpp2-doc/html/a02036.xhtml\n usr/share/doc/ctpp2-doc/html/a02040.xhtml\n usr/share/doc/ctpp2-doc/html/annotated.xhtml\n usr/share/doc/ctpp2-doc/html/bc_s.png\n usr/share/doc/ctpp2-doc/html/bdwn.png\n usr/share/doc/ctpp2-doc/html/classes.xhtml\n usr/share/doc/ctpp2-doc/html/closed.png\n-usr/share/doc/ctpp2-doc/html/dir_000003_000004.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_000005_000004.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_000011_000004.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_000013_000004.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_015ee32d2671ab7106305bc54384122c.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_015ee32d2671ab7106305bc54384122c_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_015ee32d2671ab7106305bc54384122c_dep.svg\n-usr/share/doc/ctpp2-doc/html/dir_1024be18fdee845aa1f41dc543dd2912.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_1024be18fdee845aa1f41dc543dd2912_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_1024be18fdee845aa1f41dc543dd2912_dep.svg\n-usr/share/doc/ctpp2-doc/html/dir_2d00872eca3e51076f6db0d1d6da7abf.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_32a4a848cea6946a1964cb6523a322dd.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_36b2fafb75ee553ab37a60e4a6cdb338.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_36b2fafb75ee553ab37a60e4a6cdb338_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_36b2fafb75ee553ab37a60e4a6cdb338_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_000004_000005.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_000006_000005.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_000012_000005.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_000014_000005.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_3494d49d532b62bfe1b1f0261cadba8c.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_383bacfd6a09ee10724a07de28f22551.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_383bacfd6a09ee10724a07de28f22551_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_383bacfd6a09ee10724a07de28f22551_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_38ad1864c05ef44376600d27e1d9fa50.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_3aa29efe5bfdf57fa192c92499383e91.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_4120b1b3030cec06c6997ea2bdf2a2fc.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_4120b1b3030cec06c6997ea2bdf2a2fc_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_4120b1b3030cec06c6997ea2bdf2a2fc_dep.svg\n usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f.xhtml\n usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.map\n usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.svg\n-usr/share/doc/ctpp2-doc/html/dir_5a9708e3c1cebfde2dc6a0f31a5620d6.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_5a9708e3c1cebfde2dc6a0f31a5620d6_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_5a9708e3c1cebfde2dc6a0f31a5620d6_dep.svg\n-usr/share/doc/ctpp2-doc/html/dir_750284bc2ac457ba14d0c7e445f8c2c8.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_83e6a38f410a971e165fdb7a28f9d554.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_9549dbcbe66cb1c54a3605396c42dc2f.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_9549dbcbe66cb1c54a3605396c42dc2f_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_9549dbcbe66cb1c54a3605396c42dc2f_dep.svg\n-usr/share/doc/ctpp2-doc/html/dir_abe67ea85718141a595477b6a2082539.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_abe67ea85718141a595477b6a2082539_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_abe67ea85718141a595477b6a2082539_dep.svg\n-usr/share/doc/ctpp2-doc/html/dir_c0f174ad7ac53a38b83f9a6d777fff1a.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_c489c29673283135a7336d6d62e1b72e.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_c489c29673283135a7336d6d62e1b72e_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_c489c29673283135a7336d6d62e1b72e_dep.svg\n-usr/share/doc/ctpp2-doc/html/dir_fa45c7362211049ea23de651164d5584.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_ffd54e3bb50e1f2bac2e50bc3316bb36.xhtml\n-usr/share/doc/ctpp2-doc/html/dir_ffd54e3bb50e1f2bac2e50bc3316bb36_dep.map\n-usr/share/doc/ctpp2-doc/html/dir_ffd54e3bb50e1f2bac2e50bc3316bb36_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_569862b5f8f25f56660e2fb5c1f1f1b5.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_569862b5f8f25f56660e2fb5c1f1f1b5_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_569862b5f8f25f56660e2fb5c1f1f1b5_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_592f8496fb6dbe4bb437ec3834f16540.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_78c0b367e36aa2d0b560f8dcef0fcf7f.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_78c0b367e36aa2d0b560f8dcef0fcf7f_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_78c0b367e36aa2d0b560f8dcef0fcf7f_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_82d21800cf083e39d2be75a8e8a52efd.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_82d21800cf083e39d2be75a8e8a52efd_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_82d21800cf083e39d2be75a8e8a52efd_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_b3cd96eaef0074b8d6eb743da5ffce2f.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_b3cd96eaef0074b8d6eb743da5ffce2f_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_b3cd96eaef0074b8d6eb743da5ffce2f_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_c91ebea0f5fe3a60dfbe2932aa74a0a0.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_c91ebea0f5fe3a60dfbe2932aa74a0a0_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_c91ebea0f5fe3a60dfbe2932aa74a0a0_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_d78f97a6689ec7d7143a2f6a863d4967.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_da4675a1fc2b0b15d5345b7a80d6c345.xhtml\n+usr/share/doc/ctpp2-doc/html/dir_da4675a1fc2b0b15d5345b7a80d6c345_dep.map\n+usr/share/doc/ctpp2-doc/html/dir_da4675a1fc2b0b15d5345b7a80d6c345_dep.svg\n+usr/share/doc/ctpp2-doc/html/dir_f88e2c59d08f7999505b9eda11002ff4.xhtml\n usr/share/doc/ctpp2-doc/html/doc.png\n usr/share/doc/ctpp2-doc/html/doxygen.css\n usr/share/doc/ctpp2-doc/html/doxygen.png\n usr/share/doc/ctpp2-doc/html/dynsections.js\n usr/share/doc/ctpp2-doc/html/files.xhtml\n usr/share/doc/ctpp2-doc/html/folderclosed.png\n usr/share/doc/ctpp2-doc/html/folderopen.png\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -5,757 +5,757 @@\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/\n -rw-r--r-- 0 root (0) root (0) 287 2012-08-02 07:22:44.000000 ./usr/share/doc/ctpp2-doc/TODO\n -rw-r--r-- 0 root (0) root (0) 3800 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/buildinfo_all.gz\n -rw-r--r-- 0 root (0) root (0) 3113 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 4276 2012-11-10 11:29:47.000000 ./usr/share/doc/ctpp2-doc/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 4749 2018-12-10 04:29:03.000000 ./usr/share/doc/ctpp2-doc/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/\n--rw-r--r-- 0 root (0) root (0) 25131 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00002.xhtml\n--rw-r--r-- 0 root (0) root (0) 368873 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00002_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25225 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00002.xhtml\n+-rw-r--r-- 0 root (0) root (0) 368967 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00002_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1985 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00003.map\n -rw-r--r-- 0 root (0) root (0) 14137 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00003.svg\n--rw-r--r-- 0 root (0) root (0) 7081 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00005.xhtml\n--rw-r--r-- 0 root (0) root (0) 53532 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00005_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 7175 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00005.xhtml\n+-rw-r--r-- 0 root (0) root (0) 53626 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00005_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2124 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00006.map\n -rw-r--r-- 0 root (0) root (0) 14880 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00006.svg\n -rw-r--r-- 0 root (0) root (0) 242 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00007.map\n -rw-r--r-- 0 root (0) root (0) 1625 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00007.svg\n--rw-r--r-- 0 root (0) root (0) 5914 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00008.xhtml\n--rw-r--r-- 0 root (0) root (0) 33141 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00008_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6008 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00008.xhtml\n+-rw-r--r-- 0 root (0) root (0) 33235 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00008_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 893 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00009.map\n -rw-r--r-- 0 root (0) root (0) 5837 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00009.svg\n -rw-r--r-- 0 root (0) root (0) 1170 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00010.map\n -rw-r--r-- 0 root (0) root (0) 8123 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00010.svg\n--rw-r--r-- 0 root (0) root (0) 5748 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00011.xhtml\n--rw-r--r-- 0 root (0) root (0) 35471 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00011_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5842 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00011.xhtml\n+-rw-r--r-- 0 root (0) root (0) 35565 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00011_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 892 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00012.map\n -rw-r--r-- 0 root (0) root (0) 5830 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00012.svg\n -rw-r--r-- 0 root (0) root (0) 1530 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00013.map\n -rw-r--r-- 0 root (0) root (0) 10999 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00013.svg\n--rw-r--r-- 0 root (0) root (0) 5892 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00014.xhtml\n--rw-r--r-- 0 root (0) root (0) 126343 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00014_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5986 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00014.xhtml\n+-rw-r--r-- 0 root (0) root (0) 126437 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00014_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2274 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00015.map\n -rw-r--r-- 0 root (0) root (0) 16215 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00015.svg\n -rw-r--r-- 0 root (0) root (0) 568 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00016.map\n -rw-r--r-- 0 root (0) root (0) 4099 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00016.svg\n--rw-r--r-- 0 root (0) root (0) 153364 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017.xhtml\n+-rw-r--r-- 0 root (0) root (0) 153458 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017.xhtml\n -rw-r--r-- 0 root (0) root (0) 2184 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a20fa60a3e449cdfc3ceb8f4f8bf4b1e9_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 19159 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a20fa60a3e449cdfc3ceb8f4f8bf4b1e9_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 629 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a20fa60a3e449cdfc3ceb8f4f8bf4b1e9_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 4438 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a20fa60a3e449cdfc3ceb8f4f8bf4b1e9_icgraph.svg\n -rw-r--r-- 0 root (0) root (0) 237 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a7340a7687947c825c1b4d0a202a91fc0_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 1586 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a7340a7687947c825c1b4d0a202a91fc0_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 627 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a7340a7687947c825c1b4d0a202a91fc0_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 4436 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_a7340a7687947c825c1b4d0a202a91fc0_icgraph.svg\n--rw-r--r-- 0 root (0) root (0) 21017 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21111 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00017_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 861 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00018.map\n -rw-r--r-- 0 root (0) root (0) 5791 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00018.svg\n -rw-r--r-- 0 root (0) root (0) 309 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00019.map\n -rw-r--r-- 0 root (0) root (0) 2300 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00019.svg\n--rw-r--r-- 0 root (0) root (0) 5262 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00020.xhtml\n--rw-r--r-- 0 root (0) root (0) 21180 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00020_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5356 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00020.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21274 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00020_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1088 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00021.map\n -rw-r--r-- 0 root (0) root (0) 7225 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00021.svg\n -rw-r--r-- 0 root (0) root (0) 239 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00022.map\n -rw-r--r-- 0 root (0) root (0) 1612 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00022.svg\n--rw-r--r-- 0 root (0) root (0) 27607 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00023.xhtml\n--rw-r--r-- 0 root (0) root (0) 15335 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00023_source.xhtml\n--rw-r--r-- 0 root (0) root (0) 8542 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00026.xhtml\n--rw-r--r-- 0 root (0) root (0) 56511 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00026_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 27701 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00023.xhtml\n+-rw-r--r-- 0 root (0) root (0) 15429 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00023_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 8636 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00026.xhtml\n+-rw-r--r-- 0 root (0) root (0) 56605 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00026_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1289 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00027.map\n -rw-r--r-- 0 root (0) root (0) 9245 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00027.svg\n -rw-r--r-- 0 root (0) root (0) 5112 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00028.map\n -rw-r--r-- 0 root (0) root (0) 39111 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00028.svg\n--rw-r--r-- 0 root (0) root (0) 5111 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00029.xhtml\n--rw-r--r-- 0 root (0) root (0) 18515 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00029_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5205 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00029.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18609 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00029_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1146 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00030.map\n -rw-r--r-- 0 root (0) root (0) 7889 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00030.svg\n -rw-r--r-- 0 root (0) root (0) 338 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00031.map\n -rw-r--r-- 0 root (0) root (0) 2335 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00031.svg\n--rw-r--r-- 0 root (0) root (0) 5214 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00032.xhtml\n--rw-r--r-- 0 root (0) root (0) 21720 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00032_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5308 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00032.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21814 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00032_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1139 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00033.map\n -rw-r--r-- 0 root (0) root (0) 7305 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00033.svg\n -rw-r--r-- 0 root (0) root (0) 382 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00034.map\n -rw-r--r-- 0 root (0) root (0) 2400 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00034.svg\n--rw-r--r-- 0 root (0) root (0) 5319 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00035.xhtml\n--rw-r--r-- 0 root (0) root (0) 25950 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00035_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5413 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00035.xhtml\n+-rw-r--r-- 0 root (0) root (0) 26044 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00035_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1444 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00036.map\n -rw-r--r-- 0 root (0) root (0) 9389 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00036.svg\n -rw-r--r-- 0 root (0) root (0) 357 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00037.map\n -rw-r--r-- 0 root (0) root (0) 2389 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00037.svg\n--rw-r--r-- 0 root (0) root (0) 5795 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00038.xhtml\n--rw-r--r-- 0 root (0) root (0) 65861 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00038_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5889 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00038.xhtml\n+-rw-r--r-- 0 root (0) root (0) 65955 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00038_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1472 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00039.map\n -rw-r--r-- 0 root (0) root (0) 9957 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00039.svg\n -rw-r--r-- 0 root (0) root (0) 315 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00040.map\n -rw-r--r-- 0 root (0) root (0) 2327 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00040.svg\n--rw-r--r-- 0 root (0) root (0) 7760 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00041.xhtml\n--rw-r--r-- 0 root (0) root (0) 28937 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00041_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 7854 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00041.xhtml\n+-rw-r--r-- 0 root (0) root (0) 29031 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00041_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 330 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00042.map\n -rw-r--r-- 0 root (0) root (0) 2301 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00042.svg\n -rw-r--r-- 0 root (0) root (0) 5559 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00043.map\n -rw-r--r-- 0 root (0) root (0) 51069 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00043.svg\n--rw-r--r-- 0 root (0) root (0) 5953 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00044.xhtml\n--rw-r--r-- 0 root (0) root (0) 37970 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00044_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6047 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00044.xhtml\n+-rw-r--r-- 0 root (0) root (0) 38064 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00044_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 890 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00045.map\n -rw-r--r-- 0 root (0) root (0) 5835 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00045.svg\n -rw-r--r-- 0 root (0) root (0) 1167 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00046.map\n -rw-r--r-- 0 root (0) root (0) 8118 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00046.svg\n--rw-r--r-- 0 root (0) root (0) 5177 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00047.xhtml\n--rw-r--r-- 0 root (0) root (0) 18162 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00047_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5271 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00047.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18256 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00047_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2440 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00048.map\n -rw-r--r-- 0 root (0) root (0) 17771 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00048.svg\n -rw-r--r-- 0 root (0) root (0) 265 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00049.map\n -rw-r--r-- 0 root (0) root (0) 1664 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00049.svg\n--rw-r--r-- 0 root (0) root (0) 5259 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00050.xhtml\n--rw-r--r-- 0 root (0) root (0) 35024 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00050_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5353 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00050.xhtml\n+-rw-r--r-- 0 root (0) root (0) 35118 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00050_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2230 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00051.map\n -rw-r--r-- 0 root (0) root (0) 16322 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00051.svg\n -rw-r--r-- 0 root (0) root (0) 553 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00052.map\n -rw-r--r-- 0 root (0) root (0) 3783 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00052.svg\n--rw-r--r-- 0 root (0) root (0) 18937 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00053.xhtml\n--rw-r--r-- 0 root (0) root (0) 37896 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00053_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19031 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00053.xhtml\n+-rw-r--r-- 0 root (0) root (0) 37990 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00053_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 950 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00054.map\n -rw-r--r-- 0 root (0) root (0) 6498 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00054.svg\n -rw-r--r-- 0 root (0) root (0) 4597 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00055.map\n -rw-r--r-- 0 root (0) root (0) 35492 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00055.svg\n--rw-r--r-- 0 root (0) root (0) 5129 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00056.xhtml\n--rw-r--r-- 0 root (0) root (0) 15443 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00056_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5223 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00056.xhtml\n+-rw-r--r-- 0 root (0) root (0) 15537 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00056_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 920 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00057.map\n -rw-r--r-- 0 root (0) root (0) 5861 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00057.svg\n -rw-r--r-- 0 root (0) root (0) 1426 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00058.map\n -rw-r--r-- 0 root (0) root (0) 9884 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00058.svg\n--rw-r--r-- 0 root (0) root (0) 6139 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00059.xhtml\n--rw-r--r-- 0 root (0) root (0) 134557 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00059_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6233 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00059.xhtml\n+-rw-r--r-- 0 root (0) root (0) 134651 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00059_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 3027 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00060.map\n -rw-r--r-- 0 root (0) root (0) 24051 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00060.svg\n -rw-r--r-- 0 root (0) root (0) 332 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00061.map\n -rw-r--r-- 0 root (0) root (0) 2332 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00061.svg\n--rw-r--r-- 0 root (0) root (0) 6376 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00062.xhtml\n--rw-r--r-- 0 root (0) root (0) 36877 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00062_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6470 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00062.xhtml\n+-rw-r--r-- 0 root (0) root (0) 36971 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00062_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1438 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00063.map\n -rw-r--r-- 0 root (0) root (0) 10003 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00063.svg\n -rw-r--r-- 0 root (0) root (0) 558 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00064.map\n -rw-r--r-- 0 root (0) root (0) 3773 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00064.svg\n--rw-r--r-- 0 root (0) root (0) 4862 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00065.xhtml\n--rw-r--r-- 0 root (0) root (0) 19817 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00065_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4956 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00065.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19911 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00065_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1028 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00066.map\n -rw-r--r-- 0 root (0) root (0) 7141 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00066.svg\n -rw-r--r-- 0 root (0) root (0) 234 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00067.map\n -rw-r--r-- 0 root (0) root (0) 1625 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00067.svg\n--rw-r--r-- 0 root (0) root (0) 4836 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00068.xhtml\n--rw-r--r-- 0 root (0) root (0) 30902 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00068_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4930 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00068.xhtml\n+-rw-r--r-- 0 root (0) root (0) 30996 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00068_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1016 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00069.map\n -rw-r--r-- 0 root (0) root (0) 7123 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00069.svg\n -rw-r--r-- 0 root (0) root (0) 222 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00070.map\n -rw-r--r-- 0 root (0) root (0) 1601 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00070.svg\n--rw-r--r-- 0 root (0) root (0) 5127 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00071.xhtml\n--rw-r--r-- 0 root (0) root (0) 17666 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00071_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5221 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00071.xhtml\n+-rw-r--r-- 0 root (0) root (0) 17760 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00071_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 912 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00072.map\n -rw-r--r-- 0 root (0) root (0) 5850 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00072.svg\n -rw-r--r-- 0 root (0) root (0) 574 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00073.map\n -rw-r--r-- 0 root (0) root (0) 3835 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00073.svg\n--rw-r--r-- 0 root (0) root (0) 6756 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00074.xhtml\n--rw-r--r-- 0 root (0) root (0) 12136 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00074_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6850 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00074.xhtml\n+-rw-r--r-- 0 root (0) root (0) 12230 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00074_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2129 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00075.map\n -rw-r--r-- 0 root (0) root (0) 14882 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00075.svg\n -rw-r--r-- 0 root (0) root (0) 342 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00076.map\n -rw-r--r-- 0 root (0) root (0) 2343 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00076.svg\n--rw-r--r-- 0 root (0) root (0) 5955 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00077.xhtml\n--rw-r--r-- 0 root (0) root (0) 38272 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00077_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6049 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00077.xhtml\n+-rw-r--r-- 0 root (0) root (0) 38366 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00077_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 893 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00078.map\n -rw-r--r-- 0 root (0) root (0) 5839 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00078.svg\n -rw-r--r-- 0 root (0) root (0) 1267 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00079.map\n -rw-r--r-- 0 root (0) root (0) 8812 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00079.svg\n--rw-r--r-- 0 root (0) root (0) 5964 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00080.xhtml\n--rw-r--r-- 0 root (0) root (0) 40541 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00080_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6058 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00080.xhtml\n+-rw-r--r-- 0 root (0) root (0) 40635 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00080_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 893 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00081.map\n -rw-r--r-- 0 root (0) root (0) 5829 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00081.svg\n -rw-r--r-- 0 root (0) root (0) 1267 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00082.map\n -rw-r--r-- 0 root (0) root (0) 8827 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00082.svg\n--rw-r--r-- 0 root (0) root (0) 4922 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00083.xhtml\n--rw-r--r-- 0 root (0) root (0) 17954 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00083_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5016 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00083.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18048 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00083_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00084.map\n -rw-r--r-- 0 root (0) root (0) 7989 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00084.svg\n -rw-r--r-- 0 root (0) root (0) 248 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00085.map\n -rw-r--r-- 0 root (0) root (0) 1651 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00085.svg\n--rw-r--r-- 0 root (0) root (0) 6790 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00086.xhtml\n--rw-r--r-- 0 root (0) root (0) 26325 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00086_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6884 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00086.xhtml\n+-rw-r--r-- 0 root (0) root (0) 26419 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00086_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1110 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00087.map\n -rw-r--r-- 0 root (0) root (0) 7254 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00087.svg\n -rw-r--r-- 0 root (0) root (0) 356 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00088.map\n -rw-r--r-- 0 root (0) root (0) 2350 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00088.svg\n--rw-r--r-- 0 root (0) root (0) 7732 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00089.xhtml\n--rw-r--r-- 0 root (0) root (0) 25200 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00089_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 7826 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00089.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25294 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00089_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1373 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00090.map\n -rw-r--r-- 0 root (0) root (0) 8737 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00090.svg\n -rw-r--r-- 0 root (0) root (0) 317 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00091.map\n -rw-r--r-- 0 root (0) root (0) 1741 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00091.svg\n--rw-r--r-- 0 root (0) root (0) 4905 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00092.xhtml\n--rw-r--r-- 0 root (0) root (0) 17791 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00092_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4999 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00092.xhtml\n+-rw-r--r-- 0 root (0) root (0) 17885 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00092_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1230 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00093.map\n -rw-r--r-- 0 root (0) root (0) 8003 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00093.svg\n -rw-r--r-- 0 root (0) root (0) 438 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00094.map\n -rw-r--r-- 0 root (0) root (0) 3037 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00094.svg\n--rw-r--r-- 0 root (0) root (0) 6335 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00095.xhtml\n--rw-r--r-- 0 root (0) root (0) 56865 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00095_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6429 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00095.xhtml\n+-rw-r--r-- 0 root (0) root (0) 56959 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00095_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1506 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00096.map\n -rw-r--r-- 0 root (0) root (0) 10000 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00096.svg\n -rw-r--r-- 0 root (0) root (0) 696 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00097.map\n -rw-r--r-- 0 root (0) root (0) 4829 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00097.svg\n--rw-r--r-- 0 root (0) root (0) 32491 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00098.xhtml\n--rw-r--r-- 0 root (0) root (0) 21495 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00098_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 32585 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00098.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21589 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00098_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 701 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00100.map\n -rw-r--r-- 0 root (0) root (0) 5215 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00100.svg\n--rw-r--r-- 0 root (0) root (0) 5977 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00101.xhtml\n--rw-r--r-- 0 root (0) root (0) 29265 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00101_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6071 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00101.xhtml\n+-rw-r--r-- 0 root (0) root (0) 29359 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00101_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1859 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00102.map\n -rw-r--r-- 0 root (0) root (0) 12875 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00102.svg\n -rw-r--r-- 0 root (0) root (0) 835 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00103.map\n -rw-r--r-- 0 root (0) root (0) 5878 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00103.svg\n--rw-r--r-- 0 root (0) root (0) 24022 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00104.xhtml\n--rw-r--r-- 0 root (0) root (0) 16133 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00104_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24116 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00104.xhtml\n+-rw-r--r-- 0 root (0) root (0) 16227 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00104_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 5561 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00106.map\n -rw-r--r-- 0 root (0) root (0) 50561 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00106.svg\n--rw-r--r-- 0 root (0) root (0) 25341 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00107.xhtml\n--rw-r--r-- 0 root (0) root (0) 88726 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00107_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25435 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00107.xhtml\n+-rw-r--r-- 0 root (0) root (0) 88820 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00107_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 315 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00108.map\n -rw-r--r-- 0 root (0) root (0) 2261 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00108.svg\n -rw-r--r-- 0 root (0) root (0) 5565 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00109.map\n -rw-r--r-- 0 root (0) root (0) 51070 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00109.svg\n--rw-r--r-- 0 root (0) root (0) 12313 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00110.xhtml\n+-rw-r--r-- 0 root (0) root (0) 12407 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00110.xhtml\n -rw-r--r-- 0 root (0) root (0) 371 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00110_ad98b956e24daa9ef6c18290d99b1bbb4_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 2294 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00110_ad98b956e24daa9ef6c18290d99b1bbb4_icgraph.svg\n--rw-r--r-- 0 root (0) root (0) 12545 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00110_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 12639 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00110_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 262 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00111.map\n -rw-r--r-- 0 root (0) root (0) 2206 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00111.svg\n--rw-r--r-- 0 root (0) root (0) 3868 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00113.xhtml\n--rw-r--r-- 0 root (0) root (0) 9938 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00113_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3962 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00113.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10032 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00113_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 763 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00114.map\n -rw-r--r-- 0 root (0) root (0) 5103 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00114.svg\n -rw-r--r-- 0 root (0) root (0) 5506 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00115.map\n -rw-r--r-- 0 root (0) root (0) 52154 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00115.svg\n--rw-r--r-- 0 root (0) root (0) 18018 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00116.xhtml\n--rw-r--r-- 0 root (0) root (0) 55137 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00116_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18112 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00116.xhtml\n+-rw-r--r-- 0 root (0) root (0) 55231 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00116_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1085 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00117.map\n -rw-r--r-- 0 root (0) root (0) 7211 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00117.svg\n -rw-r--r-- 0 root (0) root (0) 2163 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00118.map\n -rw-r--r-- 0 root (0) root (0) 16370 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00118.svg\n--rw-r--r-- 0 root (0) root (0) 5141 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00119.xhtml\n--rw-r--r-- 0 root (0) root (0) 35094 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00119_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5235 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00119.xhtml\n+-rw-r--r-- 0 root (0) root (0) 35188 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00119_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2352 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00120.map\n -rw-r--r-- 0 root (0) root (0) 16693 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00120.svg\n -rw-r--r-- 0 root (0) root (0) 509 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00121.map\n -rw-r--r-- 0 root (0) root (0) 3712 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00121.svg\n--rw-r--r-- 0 root (0) root (0) 5105 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00122.xhtml\n--rw-r--r-- 0 root (0) root (0) 31726 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00122_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5199 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00122.xhtml\n+-rw-r--r-- 0 root (0) root (0) 31820 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00122_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2142 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00123.map\n -rw-r--r-- 0 root (0) root (0) 14898 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00123.svg\n -rw-r--r-- 0 root (0) root (0) 751 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00124.map\n -rw-r--r-- 0 root (0) root (0) 5176 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00124.svg\n--rw-r--r-- 0 root (0) root (0) 5071 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00125.xhtml\n--rw-r--r-- 0 root (0) root (0) 23360 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00125_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5165 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00125.xhtml\n+-rw-r--r-- 0 root (0) root (0) 23454 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00125_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2131 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00126.map\n -rw-r--r-- 0 root (0) root (0) 14888 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00126.svg\n -rw-r--r-- 0 root (0) root (0) 740 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00127.map\n -rw-r--r-- 0 root (0) root (0) 5173 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00127.svg\n--rw-r--r-- 0 root (0) root (0) 5121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00128.xhtml\n--rw-r--r-- 0 root (0) root (0) 24402 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00128_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5215 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00128.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24496 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00128_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1018 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00129.map\n -rw-r--r-- 0 root (0) root (0) 6554 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00129.svg\n -rw-r--r-- 0 root (0) root (0) 891 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00130.map\n -rw-r--r-- 0 root (0) root (0) 6270 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00130.svg\n--rw-r--r-- 0 root (0) root (0) 4882 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00131.xhtml\n--rw-r--r-- 0 root (0) root (0) 23753 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00131_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4976 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00131.xhtml\n+-rw-r--r-- 0 root (0) root (0) 23847 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00131_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1624 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00132.map\n -rw-r--r-- 0 root (0) root (0) 11679 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00132.svg\n -rw-r--r-- 0 root (0) root (0) 318 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00133.map\n -rw-r--r-- 0 root (0) root (0) 2346 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00133.svg\n--rw-r--r-- 0 root (0) root (0) 7825 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00134.xhtml\n--rw-r--r-- 0 root (0) root (0) 84549 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00134_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 7919 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00134.xhtml\n+-rw-r--r-- 0 root (0) root (0) 84643 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00134_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1417 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00135.map\n -rw-r--r-- 0 root (0) root (0) 10312 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00135.svg\n -rw-r--r-- 0 root (0) root (0) 634 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00136.map\n -rw-r--r-- 0 root (0) root (0) 4800 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00136.svg\n--rw-r--r-- 0 root (0) root (0) 5208 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00137.xhtml\n--rw-r--r-- 0 root (0) root (0) 55804 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00137_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5302 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00137.xhtml\n+-rw-r--r-- 0 root (0) root (0) 55898 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00137_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 908 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00138.map\n -rw-r--r-- 0 root (0) root (0) 5856 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00138.svg\n -rw-r--r-- 0 root (0) root (0) 735 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00139.map\n -rw-r--r-- 0 root (0) root (0) 5220 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00139.svg\n--rw-r--r-- 0 root (0) root (0) 4769 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00140.xhtml\n--rw-r--r-- 0 root (0) root (0) 17425 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00140_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4863 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00140.xhtml\n+-rw-r--r-- 0 root (0) root (0) 17519 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00140_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 989 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00141.map\n -rw-r--r-- 0 root (0) root (0) 6522 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00141.svg\n -rw-r--r-- 0 root (0) root (0) 325 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00142.map\n -rw-r--r-- 0 root (0) root (0) 2326 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00142.svg\n--rw-r--r-- 0 root (0) root (0) 5975 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00143.xhtml\n--rw-r--r-- 0 root (0) root (0) 17165 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00143_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6069 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00143.xhtml\n+-rw-r--r-- 0 root (0) root (0) 17259 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00143_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 906 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00144.map\n -rw-r--r-- 0 root (0) root (0) 5845 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00144.svg\n -rw-r--r-- 0 root (0) root (0) 1408 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00145.map\n -rw-r--r-- 0 root (0) root (0) 10358 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00145.svg\n--rw-r--r-- 0 root (0) root (0) 5046 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00146.xhtml\n--rw-r--r-- 0 root (0) root (0) 14723 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00146_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5140 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00146.xhtml\n+-rw-r--r-- 0 root (0) root (0) 14817 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00146_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 886 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00147.map\n -rw-r--r-- 0 root (0) root (0) 5820 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00147.svg\n -rw-r--r-- 0 root (0) root (0) 618 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00148.map\n -rw-r--r-- 0 root (0) root (0) 4443 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00148.svg\n--rw-r--r-- 0 root (0) root (0) 5592 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00149.xhtml\n--rw-r--r-- 0 root (0) root (0) 24329 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00149_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5686 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00149.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24423 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00149_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1406 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00150.map\n -rw-r--r-- 0 root (0) root (0) 9863 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00150.svg\n -rw-r--r-- 0 root (0) root (0) 771 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00151.map\n -rw-r--r-- 0 root (0) root (0) 5249 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00151.svg\n--rw-r--r-- 0 root (0) root (0) 5266 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00152.xhtml\n--rw-r--r-- 0 root (0) root (0) 20236 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00152_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5360 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00152.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20330 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00152_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1250 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00153.map\n -rw-r--r-- 0 root (0) root (0) 8007 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00153.svg\n -rw-r--r-- 0 root (0) root (0) 814 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00154.map\n -rw-r--r-- 0 root (0) root (0) 6013 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00154.svg\n--rw-r--r-- 0 root (0) root (0) 120021 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00155.xhtml\n--rw-r--r-- 0 root (0) root (0) 43668 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00155_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 120115 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00155.xhtml\n+-rw-r--r-- 0 root (0) root (0) 43762 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00155_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 898 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00156.map\n -rw-r--r-- 0 root (0) root (0) 5831 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00156.svg\n -rw-r--r-- 0 root (0) root (0) 346 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00157.map\n -rw-r--r-- 0 root (0) root (0) 2342 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00157.svg\n--rw-r--r-- 0 root (0) root (0) 5248 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00158.xhtml\n--rw-r--r-- 0 root (0) root (0) 43653 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00158_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5342 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00158.xhtml\n+-rw-r--r-- 0 root (0) root (0) 43747 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00158_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1523 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00159.map\n -rw-r--r-- 0 root (0) root (0) 11045 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00159.svg\n -rw-r--r-- 0 root (0) root (0) 428 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00160.map\n -rw-r--r-- 0 root (0) root (0) 3008 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00160.svg\n--rw-r--r-- 0 root (0) root (0) 5133 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00161.xhtml\n--rw-r--r-- 0 root (0) root (0) 18947 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00161_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5227 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00161.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19041 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00161_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1036 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00162.map\n -rw-r--r-- 0 root (0) root (0) 6576 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00162.svg\n -rw-r--r-- 0 root (0) root (0) 456 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00163.map\n -rw-r--r-- 0 root (0) root (0) 3040 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00163.svg\n--rw-r--r-- 0 root (0) root (0) 6394 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00164.xhtml\n--rw-r--r-- 0 root (0) root (0) 25091 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00164_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6488 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00164.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25185 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00164_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 899 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00165.map\n -rw-r--r-- 0 root (0) root (0) 5844 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00165.svg\n -rw-r--r-- 0 root (0) root (0) 8025 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00166.map\n -rw-r--r-- 0 root (0) root (0) 41333 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00166.svg\n--rw-r--r-- 0 root (0) root (0) 8048 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00167.xhtml\n--rw-r--r-- 0 root (0) root (0) 28334 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00167_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 8142 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00167.xhtml\n+-rw-r--r-- 0 root (0) root (0) 28428 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00167_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 7976 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00168.map\n -rw-r--r-- 0 root (0) root (0) 55200 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00168.svg\n -rw-r--r-- 0 root (0) root (0) 283 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00169.map\n -rw-r--r-- 0 root (0) root (0) 1673 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00169.svg\n--rw-r--r-- 0 root (0) root (0) 5505 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00170.xhtml\n--rw-r--r-- 0 root (0) root (0) 24209 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00170_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5599 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00170.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24303 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00170_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1060 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00171.map\n -rw-r--r-- 0 root (0) root (0) 6592 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00171.svg\n -rw-r--r-- 0 root (0) root (0) 522 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00172.map\n -rw-r--r-- 0 root (0) root (0) 3129 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00172.svg\n--rw-r--r-- 0 root (0) root (0) 5244 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00173.xhtml\n--rw-r--r-- 0 root (0) root (0) 20804 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00173_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5338 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00173.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20898 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00173_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1051 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00174.map\n -rw-r--r-- 0 root (0) root (0) 6592 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00174.svg\n -rw-r--r-- 0 root (0) root (0) 513 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00175.map\n -rw-r--r-- 0 root (0) root (0) 3121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00175.svg\n--rw-r--r-- 0 root (0) root (0) 5244 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00176.xhtml\n--rw-r--r-- 0 root (0) root (0) 20804 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00176_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5338 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00176.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20898 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00176_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1051 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00177.map\n -rw-r--r-- 0 root (0) root (0) 6602 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00177.svg\n -rw-r--r-- 0 root (0) root (0) 513 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00178.map\n -rw-r--r-- 0 root (0) root (0) 3129 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00178.svg\n--rw-r--r-- 0 root (0) root (0) 5228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00179.xhtml\n--rw-r--r-- 0 root (0) root (0) 20611 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00179_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5322 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00179.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20705 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00179_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1043 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00180.map\n -rw-r--r-- 0 root (0) root (0) 6586 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00180.svg\n -rw-r--r-- 0 root (0) root (0) 505 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00181.map\n -rw-r--r-- 0 root (0) root (0) 3116 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00181.svg\n--rw-r--r-- 0 root (0) root (0) 5241 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00182.xhtml\n--rw-r--r-- 0 root (0) root (0) 24210 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00182_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5335 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00182.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24304 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00182_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1044 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00183.map\n -rw-r--r-- 0 root (0) root (0) 6589 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00183.svg\n -rw-r--r-- 0 root (0) root (0) 506 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00184.map\n -rw-r--r-- 0 root (0) root (0) 3127 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00184.svg\n--rw-r--r-- 0 root (0) root (0) 5225 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00185.xhtml\n--rw-r--r-- 0 root (0) root (0) 25794 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00185_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5319 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00185.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25888 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00185_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1044 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00186.map\n -rw-r--r-- 0 root (0) root (0) 6580 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00186.svg\n -rw-r--r-- 0 root (0) root (0) 506 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00187.map\n -rw-r--r-- 0 root (0) root (0) 3117 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00187.svg\n--rw-r--r-- 0 root (0) root (0) 5264 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00188.xhtml\n--rw-r--r-- 0 root (0) root (0) 20780 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00188_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5358 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00188.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20874 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00188_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1057 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00189.map\n -rw-r--r-- 0 root (0) root (0) 6606 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00189.svg\n -rw-r--r-- 0 root (0) root (0) 519 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00190.map\n -rw-r--r-- 0 root (0) root (0) 3148 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00190.svg\n--rw-r--r-- 0 root (0) root (0) 5228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00191.xhtml\n--rw-r--r-- 0 root (0) root (0) 20675 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00191_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5322 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00191.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20769 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00191_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1044 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00192.map\n -rw-r--r-- 0 root (0) root (0) 6580 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00192.svg\n -rw-r--r-- 0 root (0) root (0) 506 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00193.map\n -rw-r--r-- 0 root (0) root (0) 3118 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00193.svg\n--rw-r--r-- 0 root (0) root (0) 5225 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00194.xhtml\n--rw-r--r-- 0 root (0) root (0) 20672 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00194_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5319 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00194.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20766 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00194_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1043 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00195.map\n -rw-r--r-- 0 root (0) root (0) 6589 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00195.svg\n -rw-r--r-- 0 root (0) root (0) 505 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00196.map\n -rw-r--r-- 0 root (0) root (0) 3113 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00196.svg\n--rw-r--r-- 0 root (0) root (0) 5345 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00197.xhtml\n--rw-r--r-- 0 root (0) root (0) 28016 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00197_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5439 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00197.xhtml\n+-rw-r--r-- 0 root (0) root (0) 28110 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00197_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1060 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00198.map\n -rw-r--r-- 0 root (0) root (0) 6606 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00198.svg\n -rw-r--r-- 0 root (0) root (0) 522 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00199.map\n -rw-r--r-- 0 root (0) root (0) 3131 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00199.svg\n--rw-r--r-- 0 root (0) root (0) 5353 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00200.xhtml\n--rw-r--r-- 0 root (0) root (0) 20680 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00200_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5447 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00200.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20774 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00200_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1059 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00201.map\n -rw-r--r-- 0 root (0) root (0) 6593 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00201.svg\n -rw-r--r-- 0 root (0) root (0) 521 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00202.map\n -rw-r--r-- 0 root (0) root (0) 3124 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00202.svg\n--rw-r--r-- 0 root (0) root (0) 5286 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00203.xhtml\n--rw-r--r-- 0 root (0) root (0) 20780 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00203_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5380 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00203.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20874 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00203_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1064 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00204.map\n -rw-r--r-- 0 root (0) root (0) 6612 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00204.svg\n -rw-r--r-- 0 root (0) root (0) 526 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00205.map\n -rw-r--r-- 0 root (0) root (0) 3141 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00205.svg\n--rw-r--r-- 0 root (0) root (0) 5237 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00206.xhtml\n--rw-r--r-- 0 root (0) root (0) 27554 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00206_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5331 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00206.xhtml\n+-rw-r--r-- 0 root (0) root (0) 27648 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00206_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1047 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00207.map\n -rw-r--r-- 0 root (0) root (0) 6593 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00207.svg\n -rw-r--r-- 0 root (0) root (0) 603 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00208.map\n -rw-r--r-- 0 root (0) root (0) 3800 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00208.svg\n--rw-r--r-- 0 root (0) root (0) 5228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00209.xhtml\n--rw-r--r-- 0 root (0) root (0) 20678 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00209_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5322 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00209.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20772 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00209_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1044 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00210.map\n -rw-r--r-- 0 root (0) root (0) 6590 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00210.svg\n -rw-r--r-- 0 root (0) root (0) 506 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00211.map\n -rw-r--r-- 0 root (0) root (0) 3128 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00211.svg\n--rw-r--r-- 0 root (0) root (0) 5280 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00212.xhtml\n--rw-r--r-- 0 root (0) root (0) 20738 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00212_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5374 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00212.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20832 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00212_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1058 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00213.map\n -rw-r--r-- 0 root (0) root (0) 6595 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00213.svg\n -rw-r--r-- 0 root (0) root (0) 520 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00214.map\n -rw-r--r-- 0 root (0) root (0) 3135 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00214.svg\n--rw-r--r-- 0 root (0) root (0) 4621 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00215.xhtml\n--rw-r--r-- 0 root (0) root (0) 18498 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00215_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4715 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00215.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18592 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00215_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1048 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00216.map\n -rw-r--r-- 0 root (0) root (0) 6584 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00216.svg\n -rw-r--r-- 0 root (0) root (0) 278 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00217.map\n -rw-r--r-- 0 root (0) root (0) 1649 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00217.svg\n--rw-r--r-- 0 root (0) root (0) 5234 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00218.xhtml\n--rw-r--r-- 0 root (0) root (0) 21901 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00218_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5328 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00218.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21995 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00218_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1202 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00219.map\n -rw-r--r-- 0 root (0) root (0) 7949 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00219.svg\n -rw-r--r-- 0 root (0) root (0) 461 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00220.map\n -rw-r--r-- 0 root (0) root (0) 3078 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00220.svg\n--rw-r--r-- 0 root (0) root (0) 5259 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00221.xhtml\n--rw-r--r-- 0 root (0) root (0) 20753 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00221_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5353 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00221.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20847 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00221_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1055 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00222.map\n -rw-r--r-- 0 root (0) root (0) 6603 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00222.svg\n -rw-r--r-- 0 root (0) root (0) 517 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00223.map\n -rw-r--r-- 0 root (0) root (0) 3146 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00223.svg\n--rw-r--r-- 0 root (0) root (0) 5399 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00224.xhtml\n--rw-r--r-- 0 root (0) root (0) 20813 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00224_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5493 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00224.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20907 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00224_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1069 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00225.map\n -rw-r--r-- 0 root (0) root (0) 6608 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00225.svg\n -rw-r--r-- 0 root (0) root (0) 531 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00226.map\n -rw-r--r-- 0 root (0) root (0) 3150 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00226.svg\n--rw-r--r-- 0 root (0) root (0) 5479 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00227.xhtml\n--rw-r--r-- 0 root (0) root (0) 21959 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00227_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5573 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00227.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22053 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00227_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1529 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00228.map\n -rw-r--r-- 0 root (0) root (0) 10067 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00228.svg\n -rw-r--r-- 0 root (0) root (0) 514 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00229.map\n -rw-r--r-- 0 root (0) root (0) 3112 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00229.svg\n--rw-r--r-- 0 root (0) root (0) 5275 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00230.xhtml\n--rw-r--r-- 0 root (0) root (0) 19370 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00230_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5369 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00230.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19464 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00230_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1056 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00231.map\n -rw-r--r-- 0 root (0) root (0) 6602 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00231.svg\n -rw-r--r-- 0 root (0) root (0) 518 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00232.map\n -rw-r--r-- 0 root (0) root (0) 3141 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00232.svg\n--rw-r--r-- 0 root (0) root (0) 5287 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00233.xhtml\n--rw-r--r-- 0 root (0) root (0) 20693 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00233_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5381 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00233.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20787 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00233_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1063 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00234.map\n -rw-r--r-- 0 root (0) root (0) 6597 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00234.svg\n -rw-r--r-- 0 root (0) root (0) 525 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00235.map\n -rw-r--r-- 0 root (0) root (0) 3113 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00235.svg\n--rw-r--r-- 0 root (0) root (0) 5195 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00236.xhtml\n--rw-r--r-- 0 root (0) root (0) 20576 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00236_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5289 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00236.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20670 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00236_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1032 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00237.map\n -rw-r--r-- 0 root (0) root (0) 6565 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00237.svg\n -rw-r--r-- 0 root (0) root (0) 494 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00238.map\n -rw-r--r-- 0 root (0) root (0) 3094 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00238.svg\n--rw-r--r-- 0 root (0) root (0) 5387 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00239.xhtml\n--rw-r--r-- 0 root (0) root (0) 20811 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00239_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5481 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00239.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20905 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00239_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1067 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00240.map\n -rw-r--r-- 0 root (0) root (0) 6606 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00240.svg\n -rw-r--r-- 0 root (0) root (0) 529 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00241.map\n -rw-r--r-- 0 root (0) root (0) 3148 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00241.svg\n--rw-r--r-- 0 root (0) root (0) 5245 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00242.xhtml\n--rw-r--r-- 0 root (0) root (0) 22848 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00242_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5339 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00242.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22942 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00242_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1046 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00243.map\n -rw-r--r-- 0 root (0) root (0) 6589 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00243.svg\n -rw-r--r-- 0 root (0) root (0) 508 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00244.map\n -rw-r--r-- 0 root (0) root (0) 3109 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00244.svg\n--rw-r--r-- 0 root (0) root (0) 5296 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00245.xhtml\n--rw-r--r-- 0 root (0) root (0) 23083 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00245_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5390 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00245.xhtml\n+-rw-r--r-- 0 root (0) root (0) 23177 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00245_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1068 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00246.map\n -rw-r--r-- 0 root (0) root (0) 6618 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00246.svg\n -rw-r--r-- 0 root (0) root (0) 530 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00247.map\n -rw-r--r-- 0 root (0) root (0) 3161 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00247.svg\n--rw-r--r-- 0 root (0) root (0) 5283 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00248.xhtml\n--rw-r--r-- 0 root (0) root (0) 20642 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00248_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5377 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00248.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20736 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00248_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1061 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00249.map\n -rw-r--r-- 0 root (0) root (0) 6603 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00249.svg\n -rw-r--r-- 0 root (0) root (0) 523 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00250.map\n -rw-r--r-- 0 root (0) root (0) 3122 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00250.svg\n--rw-r--r-- 0 root (0) root (0) 5226 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00251.xhtml\n--rw-r--r-- 0 root (0) root (0) 20585 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00251_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5320 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00251.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20679 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00251_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1042 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00252.map\n -rw-r--r-- 0 root (0) root (0) 6584 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00252.svg\n -rw-r--r-- 0 root (0) root (0) 504 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00253.map\n -rw-r--r-- 0 root (0) root (0) 3103 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00253.svg\n--rw-r--r-- 0 root (0) root (0) 5244 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00254.xhtml\n--rw-r--r-- 0 root (0) root (0) 20672 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00254_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5338 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00254.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20766 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00254_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1053 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00255.map\n -rw-r--r-- 0 root (0) root (0) 6588 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00255.svg\n -rw-r--r-- 0 root (0) root (0) 515 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00256.map\n -rw-r--r-- 0 root (0) root (0) 3125 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00256.svg\n--rw-r--r-- 0 root (0) root (0) 4893 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00257.xhtml\n--rw-r--r-- 0 root (0) root (0) 24473 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00257_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4987 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00257.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24567 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00257_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 992 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00258.map\n -rw-r--r-- 0 root (0) root (0) 6542 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00258.svg\n -rw-r--r-- 0 root (0) root (0) 454 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00259.map\n -rw-r--r-- 0 root (0) root (0) 3071 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00259.svg\n--rw-r--r-- 0 root (0) root (0) 5291 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00260.xhtml\n--rw-r--r-- 0 root (0) root (0) 24295 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00260_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5385 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00260.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24389 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00260_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1066 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00261.map\n -rw-r--r-- 0 root (0) root (0) 6615 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00261.svg\n -rw-r--r-- 0 root (0) root (0) 528 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00262.map\n -rw-r--r-- 0 root (0) root (0) 3144 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00262.svg\n--rw-r--r-- 0 root (0) root (0) 4595 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00263.xhtml\n--rw-r--r-- 0 root (0) root (0) 18433 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00263_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4689 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00263.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18527 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00263_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1035 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00264.map\n -rw-r--r-- 0 root (0) root (0) 6567 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00264.svg\n -rw-r--r-- 0 root (0) root (0) 265 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00265.map\n -rw-r--r-- 0 root (0) root (0) 1620 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00265.svg\n--rw-r--r-- 0 root (0) root (0) 5226 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00266.xhtml\n--rw-r--r-- 0 root (0) root (0) 20585 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00266_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5320 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00266.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20679 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00266_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1042 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00267.map\n -rw-r--r-- 0 root (0) root (0) 6574 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00267.svg\n -rw-r--r-- 0 root (0) root (0) 504 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00268.map\n -rw-r--r-- 0 root (0) root (0) 3111 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00268.svg\n--rw-r--r-- 0 root (0) root (0) 5226 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00269.xhtml\n--rw-r--r-- 0 root (0) root (0) 20722 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00269_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5320 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00269.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20816 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00269_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1044 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00270.map\n -rw-r--r-- 0 root (0) root (0) 6592 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00270.svg\n -rw-r--r-- 0 root (0) root (0) 506 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00271.map\n -rw-r--r-- 0 root (0) root (0) 3133 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00271.svg\n--rw-r--r-- 0 root (0) root (0) 5219 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00272.xhtml\n--rw-r--r-- 0 root (0) root (0) 25795 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00272_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5313 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00272.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25889 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00272_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1041 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00273.map\n -rw-r--r-- 0 root (0) root (0) 6587 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00273.svg\n -rw-r--r-- 0 root (0) root (0) 503 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00274.map\n -rw-r--r-- 0 root (0) root (0) 3122 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00274.svg\n--rw-r--r-- 0 root (0) root (0) 5241 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00275.xhtml\n--rw-r--r-- 0 root (0) root (0) 20466 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00275_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5335 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00275.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20560 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00275_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1048 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00276.map\n -rw-r--r-- 0 root (0) root (0) 6583 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00276.svg\n -rw-r--r-- 0 root (0) root (0) 510 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00277.map\n -rw-r--r-- 0 root (0) root (0) 3120 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00277.svg\n--rw-r--r-- 0 root (0) root (0) 5252 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00278.xhtml\n--rw-r--r-- 0 root (0) root (0) 20633 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00278_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5346 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00278.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20727 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00278_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1051 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00279.map\n -rw-r--r-- 0 root (0) root (0) 6584 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00279.svg\n -rw-r--r-- 0 root (0) root (0) 513 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00280.map\n -rw-r--r-- 0 root (0) root (0) 3118 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00280.svg\n--rw-r--r-- 0 root (0) root (0) 5267 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00281.xhtml\n--rw-r--r-- 0 root (0) root (0) 20714 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00281_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5361 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00281.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20808 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00281_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1057 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00282.map\n -rw-r--r-- 0 root (0) root (0) 6603 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00282.svg\n -rw-r--r-- 0 root (0) root (0) 519 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00283.map\n -rw-r--r-- 0 root (0) root (0) 3125 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00283.svg\n--rw-r--r-- 0 root (0) root (0) 5376 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00284.xhtml\n--rw-r--r-- 0 root (0) root (0) 24422 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00284_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5470 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00284.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24516 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00284_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1091 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00285.map\n -rw-r--r-- 0 root (0) root (0) 6639 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00285.svg\n -rw-r--r-- 0 root (0) root (0) 553 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00286.map\n -rw-r--r-- 0 root (0) root (0) 3176 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00286.svg\n--rw-r--r-- 0 root (0) root (0) 5281 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00287.xhtml\n--rw-r--r-- 0 root (0) root (0) 24218 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00287_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5375 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00287.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24312 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00287_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1062 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00288.map\n -rw-r--r-- 0 root (0) root (0) 6609 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00288.svg\n -rw-r--r-- 0 root (0) root (0) 524 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00289.map\n -rw-r--r-- 0 root (0) root (0) 3134 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00289.svg\n--rw-r--r-- 0 root (0) root (0) 5394 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00290.xhtml\n--rw-r--r-- 0 root (0) root (0) 20786 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00290_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5488 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00290.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20880 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00290_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1067 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00291.map\n -rw-r--r-- 0 root (0) root (0) 6615 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00291.svg\n -rw-r--r-- 0 root (0) root (0) 529 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00292.map\n -rw-r--r-- 0 root (0) root (0) 3158 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00292.svg\n--rw-r--r-- 0 root (0) root (0) 5394 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00293.xhtml\n--rw-r--r-- 0 root (0) root (0) 20786 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00293_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5488 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00293.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20880 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00293_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1067 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00294.map\n -rw-r--r-- 0 root (0) root (0) 6605 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00294.svg\n -rw-r--r-- 0 root (0) root (0) 529 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00295.map\n -rw-r--r-- 0 root (0) root (0) 3148 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00295.svg\n--rw-r--r-- 0 root (0) root (0) 5318 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00296.xhtml\n--rw-r--r-- 0 root (0) root (0) 20542 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00296_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5412 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00296.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20636 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00296_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1074 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00297.map\n -rw-r--r-- 0 root (0) root (0) 6610 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00297.svg\n -rw-r--r-- 0 root (0) root (0) 536 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00298.map\n -rw-r--r-- 0 root (0) root (0) 3148 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00298.svg\n--rw-r--r-- 0 root (0) root (0) 5394 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00299.xhtml\n--rw-r--r-- 0 root (0) root (0) 20786 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00299_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5488 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00299.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20880 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00299_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1067 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00300.map\n -rw-r--r-- 0 root (0) root (0) 6605 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00300.svg\n -rw-r--r-- 0 root (0) root (0) 529 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00301.map\n -rw-r--r-- 0 root (0) root (0) 3146 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00301.svg\n--rw-r--r-- 0 root (0) root (0) 5394 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00302.xhtml\n--rw-r--r-- 0 root (0) root (0) 20786 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00302_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5488 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00302.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20880 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00302_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1067 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00303.map\n -rw-r--r-- 0 root (0) root (0) 6615 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00303.svg\n -rw-r--r-- 0 root (0) root (0) 529 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00304.map\n -rw-r--r-- 0 root (0) root (0) 3144 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00304.svg\n--rw-r--r-- 0 root (0) root (0) 10635 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00305.xhtml\n--rw-r--r-- 0 root (0) root (0) 15556 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00305_source.xhtml\n--rw-r--r-- 0 root (0) root (0) 4929 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00308.xhtml\n--rw-r--r-- 0 root (0) root (0) 10336 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00308_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10729 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00305.xhtml\n+-rw-r--r-- 0 root (0) root (0) 15650 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00305_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5023 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00308.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10430 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00308_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 298 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00309.map\n -rw-r--r-- 0 root (0) root (0) 2227 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00309.svg\n -rw-r--r-- 0 root (0) root (0) 5143 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00310.map\n -rw-r--r-- 0 root (0) root (0) 39064 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00310.svg\n--rw-r--r-- 0 root (0) root (0) 4935 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00311.xhtml\n--rw-r--r-- 0 root (0) root (0) 10344 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00311_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5029 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00311.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10438 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00311_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 300 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00312.map\n -rw-r--r-- 0 root (0) root (0) 2245 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00312.svg\n -rw-r--r-- 0 root (0) root (0) 1045 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00313.map\n -rw-r--r-- 0 root (0) root (0) 7655 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00313.svg\n--rw-r--r-- 0 root (0) root (0) 4874 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00314.xhtml\n--rw-r--r-- 0 root (0) root (0) 10258 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00314_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4968 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00314.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10352 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00314_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 224 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00315.map\n -rw-r--r-- 0 root (0) root (0) 1557 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00315.svg\n -rw-r--r-- 0 root (0) root (0) 339 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00316.map\n -rw-r--r-- 0 root (0) root (0) 2339 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00316.svg\n--rw-r--r-- 0 root (0) root (0) 4855 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00317.xhtml\n--rw-r--r-- 0 root (0) root (0) 10233 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00317_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4949 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00317.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10327 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00317_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 217 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00318.map\n -rw-r--r-- 0 root (0) root (0) 1544 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00318.svg\n -rw-r--r-- 0 root (0) root (0) 5240 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00319.map\n -rw-r--r-- 0 root (0) root (0) 40470 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00319.svg\n--rw-r--r-- 0 root (0) root (0) 4876 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00320.xhtml\n--rw-r--r-- 0 root (0) root (0) 10264 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00320_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4970 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00320.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10358 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00320_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 225 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00321.map\n -rw-r--r-- 0 root (0) root (0) 1571 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00321.svg\n -rw-r--r-- 0 root (0) root (0) 246 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00322.map\n -rw-r--r-- 0 root (0) root (0) 1635 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00322.svg\n--rw-r--r-- 0 root (0) root (0) 4487 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00323.xhtml\n--rw-r--r-- 0 root (0) root (0) 10161 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00323_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4581 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00323.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10255 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00323_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 220 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00324.map\n -rw-r--r-- 0 root (0) root (0) 1562 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00324.svg\n--rw-r--r-- 0 root (0) root (0) 4879 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00326.xhtml\n--rw-r--r-- 0 root (0) root (0) 10174 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00326_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4973 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00326.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10268 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00326_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 226 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00327.map\n -rw-r--r-- 0 root (0) root (0) 1577 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00327.svg\n -rw-r--r-- 0 root (0) root (0) 5410 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00328.map\n -rw-r--r-- 0 root (0) root (0) 44972 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00328.svg\n--rw-r--r-- 0 root (0) root (0) 4879 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00329.xhtml\n--rw-r--r-- 0 root (0) root (0) 10174 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00329_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4973 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00329.xhtml\n+-rw-r--r-- 0 root (0) root (0) 10268 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00329_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 226 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00330.map\n -rw-r--r-- 0 root (0) root (0) 1569 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00330.svg\n -rw-r--r-- 0 root (0) root (0) 5163 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00331.map\n -rw-r--r-- 0 root (0) root (0) 38623 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00331.svg\n--rw-r--r-- 0 root (0) root (0) 30445 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332.xhtml\n+-rw-r--r-- 0 root (0) root (0) 30539 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332.xhtml\n -rw-r--r-- 0 root (0) root (0) 4910 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 34014 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 240 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a75b28ccb64c271febe77d058cecdc842_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 1599 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a75b28ccb64c271febe77d058cecdc842_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 239 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a75b28ccb64c271febe77d058cecdc842_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 1588 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a75b28ccb64c271febe77d058cecdc842_icgraph.svg\n -rw-r--r-- 0 root (0) root (0) 231 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a7cac13da282785878351e0a820104851_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 1564 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_a7cac13da282785878351e0a820104851_icgraph.svg\n--rw-r--r-- 0 root (0) root (0) 31027 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 31121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00332_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2941 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00333.map\n -rw-r--r-- 0 root (0) root (0) 23720 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00333.svg\n--rw-r--r-- 0 root (0) root (0) 34297 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335.xhtml\n+-rw-r--r-- 0 root (0) root (0) 34391 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335.xhtml\n -rw-r--r-- 0 root (0) root (0) 733 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_a1a96d6f63b8aba4761a69edf96210b55_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 4396 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_a1a96d6f63b8aba4761a69edf96210b55_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 249 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_a1a96d6f63b8aba4761a69edf96210b55_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 1603 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_a1a96d6f63b8aba4761a69edf96210b55_icgraph.svg\n -rw-r--r-- 0 root (0) root (0) 840 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 5057 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg\n--rw-r--r-- 0 root (0) root (0) 39081 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 39175 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00335_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 4182 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00336.map\n -rw-r--r-- 0 root (0) root (0) 33721 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00336.svg\n--rw-r--r-- 0 root (0) root (0) 25573 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00338.xhtml\n--rw-r--r-- 0 root (0) root (0) 109429 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00338_source.xhtml\n--rw-r--r-- 0 root (0) root (0) 24946 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00341.xhtml\n--rw-r--r-- 0 root (0) root (0) 107416 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00341_source.xhtml\n--rw-r--r-- 0 root (0) root (0) 4659 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00344.xhtml\n--rw-r--r-- 0 root (0) root (0) 3939 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00344_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25667 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00338.xhtml\n+-rw-r--r-- 0 root (0) root (0) 109523 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00338_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25040 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00341.xhtml\n+-rw-r--r-- 0 root (0) root (0) 107510 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00341_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4753 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00344.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4033 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00344_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 196 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00345.map\n -rw-r--r-- 0 root (0) root (0) 1544 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00345.svg\n--rw-r--r-- 0 root (0) root (0) 4654 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00347.xhtml\n--rw-r--r-- 0 root (0) root (0) 3935 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00347_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4748 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00347.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4029 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00347_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 194 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00348.map\n -rw-r--r-- 0 root (0) root (0) 1540 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00348.svg\n--rw-r--r-- 0 root (0) root (0) 4659 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00350.xhtml\n--rw-r--r-- 0 root (0) root (0) 3939 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00350_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4753 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00350.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4033 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00350_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 196 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00351.map\n -rw-r--r-- 0 root (0) root (0) 1552 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00351.svg\n--rw-r--r-- 0 root (0) root (0) 4664 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00353.xhtml\n--rw-r--r-- 0 root (0) root (0) 3943 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00353_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4758 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00353.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4037 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00353_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 198 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00354.map\n -rw-r--r-- 0 root (0) root (0) 1550 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00354.svg\n--rw-r--r-- 0 root (0) root (0) 4664 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00356.xhtml\n--rw-r--r-- 0 root (0) root (0) 3943 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00356_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4758 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00356.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4037 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00356_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 198 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00357.map\n -rw-r--r-- 0 root (0) root (0) 1550 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00357.svg\n--rw-r--r-- 0 root (0) root (0) 4669 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00359.xhtml\n--rw-r--r-- 0 root (0) root (0) 3947 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00359_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4763 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00359.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4041 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00359_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 200 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00360.map\n -rw-r--r-- 0 root (0) root (0) 1554 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00360.svg\n--rw-r--r-- 0 root (0) root (0) 4674 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00362.xhtml\n--rw-r--r-- 0 root (0) root (0) 3951 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00362_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4768 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00362.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4045 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00362_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 202 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00363.map\n -rw-r--r-- 0 root (0) root (0) 1548 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00363.svg\n--rw-r--r-- 0 root (0) root (0) 4679 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00365.xhtml\n--rw-r--r-- 0 root (0) root (0) 3955 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00365_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4773 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00365.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4049 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00365_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 204 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00366.map\n -rw-r--r-- 0 root (0) root (0) 1552 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00366.svg\n--rw-r--r-- 0 root (0) root (0) 4669 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00368.xhtml\n--rw-r--r-- 0 root (0) root (0) 3947 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00368_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4763 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00368.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4041 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00368_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 200 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00369.map\n -rw-r--r-- 0 root (0) root (0) 1544 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00369.svg\n--rw-r--r-- 0 root (0) root (0) 4674 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00371.xhtml\n--rw-r--r-- 0 root (0) root (0) 3951 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00371_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4768 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00371.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4045 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00371_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 202 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00372.map\n -rw-r--r-- 0 root (0) root (0) 1566 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00372.svg\n--rw-r--r-- 0 root (0) root (0) 4654 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00374.xhtml\n--rw-r--r-- 0 root (0) root (0) 3935 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00374_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4748 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00374.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4029 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00374_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 193 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00375.map\n -rw-r--r-- 0 root (0) root (0) 1546 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00375.svg\n--rw-r--r-- 0 root (0) root (0) 4664 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00377.xhtml\n--rw-r--r-- 0 root (0) root (0) 3943 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00377_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4758 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00377.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4037 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00377_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 198 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00378.map\n -rw-r--r-- 0 root (0) root (0) 1558 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00378.svg\n--rw-r--r-- 0 root (0) root (0) 23609 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00380.xhtml\n--rw-r--r-- 0 root (0) root (0) 1010180 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00380_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 23703 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00380.xhtml\n+-rw-r--r-- 0 root (0) root (0) 1010274 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00380_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2430 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00381.map\n -rw-r--r-- 0 root (0) root (0) 17569 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00381.svg\n--rw-r--r-- 0 root (0) root (0) 3799 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00383.xhtml\n--rw-r--r-- 0 root (0) root (0) 59623 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00383_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3893 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00383.xhtml\n+-rw-r--r-- 0 root (0) root (0) 59717 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00383_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2294 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00384.map\n -rw-r--r-- 0 root (0) root (0) 16282 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00384.svg\n--rw-r--r-- 0 root (0) root (0) 3881 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00386.xhtml\n--rw-r--r-- 0 root (0) root (0) 40098 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00386_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3975 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00386.xhtml\n+-rw-r--r-- 0 root (0) root (0) 40192 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00386_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1210 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00387.map\n -rw-r--r-- 0 root (0) root (0) 8561 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00387.svg\n--rw-r--r-- 0 root (0) root (0) 7350 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00389.xhtml\n--rw-r--r-- 0 root (0) root (0) 284559 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00389_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 7444 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00389.xhtml\n+-rw-r--r-- 0 root (0) root (0) 284653 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00389_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2858 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00390.map\n -rw-r--r-- 0 root (0) root (0) 21931 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00390.svg\n--rw-r--r-- 0 root (0) root (0) 331932 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392.xhtml\n+-rw-r--r-- 0 root (0) root (0) 332026 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392.xhtml\n -rw-r--r-- 0 root (0) root (0) 489 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_a0211452fcea99ed0145ee36ee8aa9b6d_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 3018 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_a0211452fcea99ed0145ee36ee8aa9b6d_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 881 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_a0211452fcea99ed0145ee36ee8aa9b6d_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 6170 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_a0211452fcea99ed0145ee36ee8aa9b6d_icgraph.svg\n -rw-r--r-- 0 root (0) root (0) 487 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_a2155e42403658584b1721e2fcc30b278_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 3013 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_a2155e42403658584b1721e2fcc30b278_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 750 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_a2155e42403658584b1721e2fcc30b278_icgraph.map\n@@ -812,335 +812,335 @@\n -rw-r--r-- 0 root (0) root (0) 4438 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_acdd186f138614469a2d7914b2e6e5a57_icgraph.svg\n -rw-r--r-- 0 root (0) root (0) 878 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_ad561c34377701b5e8df926f4acc06ffa_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 6167 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_ad561c34377701b5e8df926f4acc06ffa_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 754 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_ad561c34377701b5e8df926f4acc06ffa_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 5135 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_ad561c34377701b5e8df926f4acc06ffa_icgraph.svg\n -rw-r--r-- 0 root (0) root (0) 1001 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_ae3b60d76128298cf2780a4612b47befe_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 7238 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_ae3b60d76128298cf2780a4612b47befe_icgraph.svg\n--rw-r--r-- 0 root (0) root (0) 305484 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 305578 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00392_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1326 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00393.map\n -rw-r--r-- 0 root (0) root (0) 9872 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00393.svg\n--rw-r--r-- 0 root (0) root (0) 3735 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00395.xhtml\n--rw-r--r-- 0 root (0) root (0) 12837 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00395_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3829 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00395.xhtml\n+-rw-r--r-- 0 root (0) root (0) 12931 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00395_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1185 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00396.map\n -rw-r--r-- 0 root (0) root (0) 7921 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00396.svg\n--rw-r--r-- 0 root (0) root (0) 3751 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00398.xhtml\n--rw-r--r-- 0 root (0) root (0) 60841 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00398_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3845 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00398.xhtml\n+-rw-r--r-- 0 root (0) root (0) 60935 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00398_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1388 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00399.map\n -rw-r--r-- 0 root (0) root (0) 9947 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00399.svg\n--rw-r--r-- 0 root (0) root (0) 3800 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00401.xhtml\n--rw-r--r-- 0 root (0) root (0) 16389 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00401_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3894 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00401.xhtml\n+-rw-r--r-- 0 root (0) root (0) 16483 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00401_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1317 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00402.map\n -rw-r--r-- 0 root (0) root (0) 9298 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00402.svg\n--rw-r--r-- 0 root (0) root (0) 3939 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00404.xhtml\n--rw-r--r-- 0 root (0) root (0) 21217 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00404_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4033 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00404.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21311 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00404_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1826 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00405.map\n -rw-r--r-- 0 root (0) root (0) 13211 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00405.svg\n--rw-r--r-- 0 root (0) root (0) 4762 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00407.xhtml\n--rw-r--r-- 0 root (0) root (0) 57958 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00407_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4856 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00407.xhtml\n+-rw-r--r-- 0 root (0) root (0) 58052 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00407_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2354 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00408.map\n -rw-r--r-- 0 root (0) root (0) 17769 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00408.svg\n--rw-r--r-- 0 root (0) root (0) 12169 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00410.xhtml\n--rw-r--r-- 0 root (0) root (0) 253353 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00410_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 12263 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00410.xhtml\n+-rw-r--r-- 0 root (0) root (0) 253447 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00410_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 3311 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00411.map\n -rw-r--r-- 0 root (0) root (0) 27199 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00411.svg\n--rw-r--r-- 0 root (0) root (0) 4608 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00413.xhtml\n--rw-r--r-- 0 root (0) root (0) 53092 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00413_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4702 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00413.xhtml\n+-rw-r--r-- 0 root (0) root (0) 53186 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00413_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1059 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00414.map\n -rw-r--r-- 0 root (0) root (0) 7210 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00414.svg\n--rw-r--r-- 0 root (0) root (0) 3967 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00416.xhtml\n--rw-r--r-- 0 root (0) root (0) 30140 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00416_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4061 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00416.xhtml\n+-rw-r--r-- 0 root (0) root (0) 30234 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00416_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2687 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00417.map\n -rw-r--r-- 0 root (0) root (0) 20120 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00417.svg\n--rw-r--r-- 0 root (0) root (0) 4100 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00419.xhtml\n--rw-r--r-- 0 root (0) root (0) 124750 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00419_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4194 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00419.xhtml\n+-rw-r--r-- 0 root (0) root (0) 124844 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00419_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2728 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00420.map\n -rw-r--r-- 0 root (0) root (0) 21224 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00420.svg\n--rw-r--r-- 0 root (0) root (0) 3828 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00422.xhtml\n--rw-r--r-- 0 root (0) root (0) 46293 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00422_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3922 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00422.xhtml\n+-rw-r--r-- 0 root (0) root (0) 46387 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00422_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1195 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00423.map\n -rw-r--r-- 0 root (0) root (0) 8530 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00423.svg\n--rw-r--r-- 0 root (0) root (0) 7499 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00425.xhtml\n--rw-r--r-- 0 root (0) root (0) 640478 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00425_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 7593 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00425.xhtml\n+-rw-r--r-- 0 root (0) root (0) 640572 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00425_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 3599 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00426.map\n -rw-r--r-- 0 root (0) root (0) 29298 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00426.svg\n--rw-r--r-- 0 root (0) root (0) 3865 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00428.xhtml\n--rw-r--r-- 0 root (0) root (0) 36616 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00428_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3959 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00428.xhtml\n+-rw-r--r-- 0 root (0) root (0) 36710 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00428_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1534 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00429.map\n -rw-r--r-- 0 root (0) root (0) 11377 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00429.svg\n--rw-r--r-- 0 root (0) root (0) 5093 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00431.xhtml\n--rw-r--r-- 0 root (0) root (0) 40089 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00431_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5187 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00431.xhtml\n+-rw-r--r-- 0 root (0) root (0) 40183 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00431_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 5548 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00432.map\n -rw-r--r-- 0 root (0) root (0) 47183 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00432.svg\n--rw-r--r-- 0 root (0) root (0) 4961 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00434.xhtml\n--rw-r--r-- 0 root (0) root (0) 42528 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00434_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5055 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00434.xhtml\n+-rw-r--r-- 0 root (0) root (0) 42622 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00434_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 4075 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00435.map\n -rw-r--r-- 0 root (0) root (0) 33049 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00435.svg\n--rw-r--r-- 0 root (0) root (0) 21350 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00437.xhtml\n--rw-r--r-- 0 root (0) root (0) 194910 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00437_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21444 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00437.xhtml\n+-rw-r--r-- 0 root (0) root (0) 195004 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00437_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2448 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00438.map\n -rw-r--r-- 0 root (0) root (0) 18120 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00438.svg\n--rw-r--r-- 0 root (0) root (0) 3948 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00440.xhtml\n--rw-r--r-- 0 root (0) root (0) 47990 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00440_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4042 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00440.xhtml\n+-rw-r--r-- 0 root (0) root (0) 48084 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00440_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1254 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00441.map\n -rw-r--r-- 0 root (0) root (0) 9003 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00441.svg\n--rw-r--r-- 0 root (0) root (0) 3889 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00443.xhtml\n--rw-r--r-- 0 root (0) root (0) 48078 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00443_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3983 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00443.xhtml\n+-rw-r--r-- 0 root (0) root (0) 48172 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00443_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1210 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00444.map\n -rw-r--r-- 0 root (0) root (0) 8561 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00444.svg\n--rw-r--r-- 0 root (0) root (0) 3899 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00446.xhtml\n--rw-r--r-- 0 root (0) root (0) 15838 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00446_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3993 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00446.xhtml\n+-rw-r--r-- 0 root (0) root (0) 15932 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00446_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1524 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00447.map\n -rw-r--r-- 0 root (0) root (0) 10143 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00447.svg\n--rw-r--r-- 0 root (0) root (0) 3763 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00449.xhtml\n--rw-r--r-- 0 root (0) root (0) 26361 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00449_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3857 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00449.xhtml\n+-rw-r--r-- 0 root (0) root (0) 26455 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00449_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1207 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00450.map\n -rw-r--r-- 0 root (0) root (0) 7967 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00450.svg\n--rw-r--r-- 0 root (0) root (0) 3967 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00452.xhtml\n--rw-r--r-- 0 root (0) root (0) 28002 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00452_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4061 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00452.xhtml\n+-rw-r--r-- 0 root (0) root (0) 28096 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00452_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2059 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00453.map\n -rw-r--r-- 0 root (0) root (0) 14693 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00453.svg\n--rw-r--r-- 0 root (0) root (0) 3799 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00455.xhtml\n--rw-r--r-- 0 root (0) root (0) 15351 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00455_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3893 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00455.xhtml\n+-rw-r--r-- 0 root (0) root (0) 15445 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00455_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1327 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00456.map\n -rw-r--r-- 0 root (0) root (0) 8713 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00456.svg\n--rw-r--r-- 0 root (0) root (0) 3772 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00458.xhtml\n--rw-r--r-- 0 root (0) root (0) 27054 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00458_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3866 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00458.xhtml\n+-rw-r--r-- 0 root (0) root (0) 27148 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00458_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1960 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00459.map\n -rw-r--r-- 0 root (0) root (0) 13578 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00459.svg\n--rw-r--r-- 0 root (0) root (0) 17861 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00461.xhtml\n--rw-r--r-- 0 root (0) root (0) 191841 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00461_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 17955 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00461.xhtml\n+-rw-r--r-- 0 root (0) root (0) 191935 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00461_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2292 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00462.map\n -rw-r--r-- 0 root (0) root (0) 17358 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00462.svg\n--rw-r--r-- 0 root (0) root (0) 20762 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00464.xhtml\n--rw-r--r-- 0 root (0) root (0) 605894 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00464_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20856 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00464.xhtml\n+-rw-r--r-- 0 root (0) root (0) 605988 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00464_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 4558 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00465.map\n -rw-r--r-- 0 root (0) root (0) 36541 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00465.svg\n--rw-r--r-- 0 root (0) root (0) 3866 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00467.xhtml\n--rw-r--r-- 0 root (0) root (0) 34199 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00467_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3960 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00467.xhtml\n+-rw-r--r-- 0 root (0) root (0) 34293 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00467_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2455 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00468.map\n -rw-r--r-- 0 root (0) root (0) 17807 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00468.svg\n--rw-r--r-- 0 root (0) root (0) 3870 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00470.xhtml\n--rw-r--r-- 0 root (0) root (0) 22514 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00470_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3964 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00470.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22608 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00470_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2444 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00471.map\n -rw-r--r-- 0 root (0) root (0) 17794 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00471.svg\n--rw-r--r-- 0 root (0) root (0) 3803 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00473.xhtml\n--rw-r--r-- 0 root (0) root (0) 24931 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00473_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3897 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00473.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25025 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00473_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1188 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00474.map\n -rw-r--r-- 0 root (0) root (0) 7928 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00474.svg\n--rw-r--r-- 0 root (0) root (0) 4825 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00476.xhtml\n--rw-r--r-- 0 root (0) root (0) 98739 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00476_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4919 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00476.xhtml\n+-rw-r--r-- 0 root (0) root (0) 98833 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00476_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2394 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00477.map\n -rw-r--r-- 0 root (0) root (0) 18118 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00477.svg\n--rw-r--r-- 0 root (0) root (0) 3849 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00479.xhtml\n--rw-r--r-- 0 root (0) root (0) 83246 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00479_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3943 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00479.xhtml\n+-rw-r--r-- 0 root (0) root (0) 83340 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00479_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1513 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00480.map\n -rw-r--r-- 0 root (0) root (0) 11726 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00480.svg\n--rw-r--r-- 0 root (0) root (0) 4289 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00482.xhtml\n--rw-r--r-- 0 root (0) root (0) 32237 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00482_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4383 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00482.xhtml\n+-rw-r--r-- 0 root (0) root (0) 32331 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00482_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1589 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00483.map\n -rw-r--r-- 0 root (0) root (0) 11961 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00483.svg\n--rw-r--r-- 0 root (0) root (0) 5111 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00485.xhtml\n--rw-r--r-- 0 root (0) root (0) 55523 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00485_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5205 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00485.xhtml\n+-rw-r--r-- 0 root (0) root (0) 55617 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00485_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 3047 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00486.map\n -rw-r--r-- 0 root (0) root (0) 24429 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00486.svg\n--rw-r--r-- 0 root (0) root (0) 3978 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00488.xhtml\n--rw-r--r-- 0 root (0) root (0) 16701 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00488_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4072 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00488.xhtml\n+-rw-r--r-- 0 root (0) root (0) 16795 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00488_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1754 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00489.map\n -rw-r--r-- 0 root (0) root (0) 12812 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00489.svg\n--rw-r--r-- 0 root (0) root (0) 3783 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00491.xhtml\n--rw-r--r-- 0 root (0) root (0) 22507 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00491_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3877 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00491.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22601 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00491_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 1347 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00492.map\n -rw-r--r-- 0 root (0) root (0) 8723 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00492.svg\n--rw-r--r-- 0 root (0) root (0) 4706 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00494.xhtml\n--rw-r--r-- 0 root (0) root (0) 69799 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00494_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4800 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00494.xhtml\n+-rw-r--r-- 0 root (0) root (0) 69893 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00494_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 7140 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00495.map\n -rw-r--r-- 0 root (0) root (0) 54820 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00495.svg\n--rw-r--r-- 0 root (0) root (0) 3751 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00497.xhtml\n--rw-r--r-- 0 root (0) root (0) 18510 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00497_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3845 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00497.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18604 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00497_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 994 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00498.map\n -rw-r--r-- 0 root (0) root (0) 6535 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00498.svg\n--rw-r--r-- 0 root (0) root (0) 4054 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00500.xhtml\n--rw-r--r-- 0 root (0) root (0) 32299 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00500_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4148 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00500.xhtml\n+-rw-r--r-- 0 root (0) root (0) 32393 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00500_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2648 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00501.map\n -rw-r--r-- 0 root (0) root (0) 19186 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00501.svg\n--rw-r--r-- 0 root (0) root (0) 4146 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00503.xhtml\n--rw-r--r-- 0 root (0) root (0) 20030 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00503_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4240 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00503.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20124 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00503_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2682 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00504.map\n -rw-r--r-- 0 root (0) root (0) 19943 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00504.svg\n--rw-r--r-- 0 root (0) root (0) 4146 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00506.xhtml\n--rw-r--r-- 0 root (0) root (0) 20028 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00506_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4240 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00506.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20122 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00506_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2682 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00507.map\n -rw-r--r-- 0 root (0) root (0) 19946 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00507.svg\n--rw-r--r-- 0 root (0) root (0) 4059 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00509.xhtml\n--rw-r--r-- 0 root (0) root (0) 41941 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00509_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4153 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00509.xhtml\n+-rw-r--r-- 0 root (0) root (0) 42035 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00509_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2631 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00510.map\n -rw-r--r-- 0 root (0) root (0) 19168 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00510.svg\n--rw-r--r-- 0 root (0) root (0) 3922 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00512.xhtml\n--rw-r--r-- 0 root (0) root (0) 19037 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00512_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4016 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00512.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19131 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00512_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2376 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00513.map\n -rw-r--r-- 0 root (0) root (0) 16744 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00513.svg\n--rw-r--r-- 0 root (0) root (0) 4115 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00515.xhtml\n--rw-r--r-- 0 root (0) root (0) 23956 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00515_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4209 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00515.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24050 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00515_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2707 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00516.map\n -rw-r--r-- 0 root (0) root (0) 19825 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00516.svg\n--rw-r--r-- 0 root (0) root (0) 4082 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00518.xhtml\n--rw-r--r-- 0 root (0) root (0) 22991 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00518_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4176 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00518.xhtml\n+-rw-r--r-- 0 root (0) root (0) 23085 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00518_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2645 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00519.map\n -rw-r--r-- 0 root (0) root (0) 19189 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00519.svg\n--rw-r--r-- 0 root (0) root (0) 4027 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00521.xhtml\n--rw-r--r-- 0 root (0) root (0) 19444 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00521_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00521.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19538 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00521_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2558 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00522.map\n -rw-r--r-- 0 root (0) root (0) 18487 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00522.svg\n--rw-r--r-- 0 root (0) root (0) 4027 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00524.xhtml\n--rw-r--r-- 0 root (0) root (0) 20763 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00524_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00524.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20857 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00524_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2557 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00525.map\n -rw-r--r-- 0 root (0) root (0) 18486 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00525.svg\n--rw-r--r-- 0 root (0) root (0) 3969 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00527.xhtml\n--rw-r--r-- 0 root (0) root (0) 22795 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00527_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4063 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00527.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22889 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00527_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2466 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00528.map\n -rw-r--r-- 0 root (0) root (0) 17428 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00528.svg\n--rw-r--r-- 0 root (0) root (0) 4019 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00530.xhtml\n--rw-r--r-- 0 root (0) root (0) 18086 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00530_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4113 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00530.xhtml\n+-rw-r--r-- 0 root (0) root (0) 18180 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00530_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2573 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00531.map\n -rw-r--r-- 0 root (0) root (0) 18499 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00531.svg\n--rw-r--r-- 0 root (0) root (0) 4134 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00533.xhtml\n--rw-r--r-- 0 root (0) root (0) 21313 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00533_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00533.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21407 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00533_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2695 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00534.map\n -rw-r--r-- 0 root (0) root (0) 19949 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00534.svg\n--rw-r--r-- 0 root (0) root (0) 4176 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00536.xhtml\n--rw-r--r-- 0 root (0) root (0) 29738 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00536_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4270 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00536.xhtml\n+-rw-r--r-- 0 root (0) root (0) 29832 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00536_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2734 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00537.map\n -rw-r--r-- 0 root (0) root (0) 21311 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00537.svg\n--rw-r--r-- 0 root (0) root (0) 4027 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00539.xhtml\n--rw-r--r-- 0 root (0) root (0) 19509 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00539_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00539.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19603 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00539_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2558 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00540.map\n -rw-r--r-- 0 root (0) root (0) 18503 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00540.svg\n--rw-r--r-- 0 root (0) root (0) 4031 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00542.xhtml\n--rw-r--r-- 0 root (0) root (0) 22002 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00542_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4125 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00542.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22096 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00542_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2572 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00543.map\n -rw-r--r-- 0 root (0) root (0) 18497 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00543.svg\n--rw-r--r-- 0 root (0) root (0) 4027 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00545.xhtml\n--rw-r--r-- 0 root (0) root (0) 49132 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00545_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00545.xhtml\n+-rw-r--r-- 0 root (0) root (0) 49226 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00545_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2562 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00546.map\n -rw-r--r-- 0 root (0) root (0) 18494 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00546.svg\n--rw-r--r-- 0 root (0) root (0) 5307 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00548.xhtml\n--rw-r--r-- 0 root (0) root (0) 22841 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00548_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 5401 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00548.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22935 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00548_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2586 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00549.map\n -rw-r--r-- 0 root (0) root (0) 19474 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00549.svg\n--rw-r--r-- 0 root (0) root (0) 4134 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00551.xhtml\n--rw-r--r-- 0 root (0) root (0) 20993 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00551_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00551.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21087 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00551_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2686 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00552.map\n -rw-r--r-- 0 root (0) root (0) 19952 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00552.svg\n--rw-r--r-- 0 root (0) root (0) 4138 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00554.xhtml\n--rw-r--r-- 0 root (0) root (0) 20248 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00554_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4232 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00554.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20342 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00554_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2700 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00555.map\n -rw-r--r-- 0 root (0) root (0) 19972 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00555.svg\n--rw-r--r-- 0 root (0) root (0) 6344 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00557.xhtml\n--rw-r--r-- 0 root (0) root (0) 43903 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00557_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 6438 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00557.xhtml\n+-rw-r--r-- 0 root (0) root (0) 43997 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00557_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2720 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00558.map\n -rw-r--r-- 0 root (0) root (0) 20537 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00558.svg\n--rw-r--r-- 0 root (0) root (0) 4027 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00560.xhtml\n--rw-r--r-- 0 root (0) root (0) 23768 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00560_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4121 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00560.xhtml\n+-rw-r--r-- 0 root (0) root (0) 23862 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00560_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2570 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00561.map\n -rw-r--r-- 0 root (0) root (0) 18508 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00561.svg\n--rw-r--r-- 0 root (0) root (0) 4019 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00563.xhtml\n--rw-r--r-- 0 root (0) root (0) 20922 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00563_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4113 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00563.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21016 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00563_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2577 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00564.map\n -rw-r--r-- 0 root (0) root (0) 18492 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00564.svg\n--rw-r--r-- 0 root (0) root (0) 4114 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00566.xhtml\n--rw-r--r-- 0 root (0) root (0) 20017 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00566_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4208 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00566.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20111 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00566_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2663 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00567.map\n -rw-r--r-- 0 root (0) root (0) 19920 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00567.svg\n--rw-r--r-- 0 root (0) root (0) 4182 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00569.xhtml\n--rw-r--r-- 0 root (0) root (0) 27489 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00569_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4276 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00569.xhtml\n+-rw-r--r-- 0 root (0) root (0) 27583 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00569_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2773 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00570.map\n -rw-r--r-- 0 root (0) root (0) 20628 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00570.svg\n--rw-r--r-- 0 root (0) root (0) 4059 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00572.xhtml\n--rw-r--r-- 0 root (0) root (0) 19611 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00572_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4153 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00572.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19705 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00572_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2634 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00573.map\n -rw-r--r-- 0 root (0) root (0) 19160 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00573.svg\n--rw-r--r-- 0 root (0) root (0) 4043 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00575.xhtml\n--rw-r--r-- 0 root (0) root (0) 21736 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00575_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4137 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00575.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21830 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00575_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2582 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00576.map\n -rw-r--r-- 0 root (0) root (0) 18526 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00576.svg\n--rw-r--r-- 0 root (0) root (0) 4054 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00578.xhtml\n--rw-r--r-- 0 root (0) root (0) 22024 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00578_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4148 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00578.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22118 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00578_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2649 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00579.map\n -rw-r--r-- 0 root (0) root (0) 19186 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00579.svg\n--rw-r--r-- 0 root (0) root (0) 4011 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00581.xhtml\n--rw-r--r-- 0 root (0) root (0) 21050 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00581_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4105 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00581.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21144 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00581_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2556 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00582.map\n -rw-r--r-- 0 root (0) root (0) 18473 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00582.svg\n--rw-r--r-- 0 root (0) root (0) 4122 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00584.xhtml\n--rw-r--r-- 0 root (0) root (0) 24357 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00584_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4216 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00584.xhtml\n+-rw-r--r-- 0 root (0) root (0) 24451 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00584_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2684 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00585.map\n -rw-r--r-- 0 root (0) root (0) 19940 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00585.svg\n--rw-r--r-- 0 root (0) root (0) 4142 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00587.xhtml\n--rw-r--r-- 0 root (0) root (0) 37260 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00587_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4236 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00587.xhtml\n+-rw-r--r-- 0 root (0) root (0) 37354 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00587_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2623 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00588.map\n -rw-r--r-- 0 root (0) root (0) 19897 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00588.svg\n--rw-r--r-- 0 root (0) root (0) 4138 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00590.xhtml\n--rw-r--r-- 0 root (0) root (0) 29080 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00590_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4232 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00590.xhtml\n+-rw-r--r-- 0 root (0) root (0) 29174 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00590_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2697 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00591.map\n -rw-r--r-- 0 root (0) root (0) 19966 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00591.svg\n--rw-r--r-- 0 root (0) root (0) 4011 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00593.xhtml\n--rw-r--r-- 0 root (0) root (0) 36206 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00593_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4105 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00593.xhtml\n+-rw-r--r-- 0 root (0) root (0) 36300 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00593_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2549 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00594.map\n -rw-r--r-- 0 root (0) root (0) 18471 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00594.svg\n--rw-r--r-- 0 root (0) root (0) 4011 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00596.xhtml\n--rw-r--r-- 0 root (0) root (0) 21050 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00596_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4105 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00596.xhtml\n+-rw-r--r-- 0 root (0) root (0) 21144 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00596_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2556 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00597.map\n -rw-r--r-- 0 root (0) root (0) 18468 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00597.svg\n--rw-r--r-- 0 root (0) root (0) 4079 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00599.xhtml\n--rw-r--r-- 0 root (0) root (0) 50889 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00599_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4173 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00599.xhtml\n+-rw-r--r-- 0 root (0) root (0) 50983 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00599_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2632 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00600.map\n -rw-r--r-- 0 root (0) root (0) 19173 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00600.svg\n--rw-r--r-- 0 root (0) root (0) 4013 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00602.xhtml\n--rw-r--r-- 0 root (0) root (0) 26466 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00602_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4107 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00602.xhtml\n+-rw-r--r-- 0 root (0) root (0) 26560 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00602_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2521 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00603.map\n -rw-r--r-- 0 root (0) root (0) 18085 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00603.svg\n--rw-r--r-- 0 root (0) root (0) 4112 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00605.xhtml\n--rw-r--r-- 0 root (0) root (0) 34803 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00605_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4206 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00605.xhtml\n+-rw-r--r-- 0 root (0) root (0) 34897 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00605_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2637 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00606.map\n -rw-r--r-- 0 root (0) root (0) 19578 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00606.svg\n--rw-r--r-- 0 root (0) root (0) 4015 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00608.xhtml\n--rw-r--r-- 0 root (0) root (0) 19649 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00608_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4109 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00608.xhtml\n+-rw-r--r-- 0 root (0) root (0) 19743 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00608_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2565 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00609.map\n -rw-r--r-- 0 root (0) root (0) 18484 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00609.svg\n--rw-r--r-- 0 root (0) root (0) 4129 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00611.xhtml\n--rw-r--r-- 0 root (0) root (0) 22078 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00611_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4223 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00611.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22172 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00611_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2694 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00612.map\n -rw-r--r-- 0 root (0) root (0) 19641 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00612.svg\n--rw-r--r-- 0 root (0) root (0) 4035 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00614.xhtml\n--rw-r--r-- 0 root (0) root (0) 26449 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00614_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4129 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00614.xhtml\n+-rw-r--r-- 0 root (0) root (0) 26543 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00614_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2605 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00615.map\n -rw-r--r-- 0 root (0) root (0) 18550 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00615.svg\n--rw-r--r-- 0 root (0) root (0) 4031 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00617.xhtml\n--rw-r--r-- 0 root (0) root (0) 22359 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00617_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4125 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00617.xhtml\n+-rw-r--r-- 0 root (0) root (0) 22453 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00617_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2576 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00618.map\n -rw-r--r-- 0 root (0) root (0) 18510 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00618.svg\n--rw-r--r-- 0 root (0) root (0) 4134 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00620.xhtml\n--rw-r--r-- 0 root (0) root (0) 20216 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00620_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00620.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20310 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00620_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2698 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00621.map\n -rw-r--r-- 0 root (0) root (0) 19964 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00621.svg\n--rw-r--r-- 0 root (0) root (0) 4134 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00623.xhtml\n--rw-r--r-- 0 root (0) root (0) 20302 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00623_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00623.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20396 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00623_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2698 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00624.map\n -rw-r--r-- 0 root (0) root (0) 19952 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00624.svg\n--rw-r--r-- 0 root (0) root (0) 3926 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00626.xhtml\n--rw-r--r-- 0 root (0) root (0) 20511 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00626_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4020 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00626.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20605 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00626_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2406 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00627.map\n -rw-r--r-- 0 root (0) root (0) 16780 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00627.svg\n--rw-r--r-- 0 root (0) root (0) 4134 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00629.xhtml\n--rw-r--r-- 0 root (0) root (0) 20302 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00629_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00629.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20396 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00629_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2698 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00630.map\n -rw-r--r-- 0 root (0) root (0) 19965 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00630.svg\n--rw-r--r-- 0 root (0) root (0) 4134 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00632.xhtml\n--rw-r--r-- 0 root (0) root (0) 20388 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00632_source.xhtml\n+-rw-r--r-- 0 root (0) root (0) 4228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00632.xhtml\n+-rw-r--r-- 0 root (0) root (0) 20482 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00632_source.xhtml\n -rw-r--r-- 0 root (0) root (0) 2698 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00633.map\n -rw-r--r-- 0 root (0) root (0) 19952 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00633.svg\n -rw-r--r-- 0 root (0) root (0) 574094 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00636.xhtml\n -rw-r--r-- 0 root (0) root (0) 290 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00636_a0ba5171fa4bede6e15c67402311d9ebc_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 1653 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00636_a0ba5171fa4bede6e15c67402311d9ebc_cgraph.svg\n -rw-r--r-- 0 root (0) root (0) 1071 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00636_a0e2f3123af46663681c5056d1c05a146_cgraph.map\n -rw-r--r-- 0 root (0) root (0) 5617 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a00636_a0e2f3123af46663681c5056d1c05a146_cgraph.svg\n@@ -3116,51 +3116,54 @@\n -rw-r--r-- 0 root (0) root (0) 2443 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a02036.xhtml\n -rw-r--r-- 0 root (0) root (0) 2420 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/a02040.xhtml\n -rw-r--r-- 0 root (0) root (0) 47971 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/annotated.xhtml\n -rw-r--r-- 0 root (0) root (0) 676 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/bc_s.png\n -rw-r--r-- 0 root (0) root (0) 147 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/bdwn.png\n -rw-r--r-- 0 root (0) root (0) 27182 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/classes.xhtml\n -rw-r--r-- 0 root (0) root (0) 132 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/closed.png\n--rw-r--r-- 0 root (0) root (0) 66061 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000003_000004.xhtml\n--rw-r--r-- 0 root (0) root (0) 3242 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000005_000004.xhtml\n--rw-r--r-- 0 root (0) root (0) 3618 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000011_000004.xhtml\n--rw-r--r-- 0 root (0) root (0) 32145 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000013_000004.xhtml\n--rw-r--r-- 0 root (0) root (0) 30804 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_015ee32d2671ab7106305bc54384122c.xhtml\n--rw-r--r-- 0 root (0) root (0) 421 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_015ee32d2671ab7106305bc54384122c_dep.map\n--rw-r--r-- 0 root (0) root (0) 1995 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_015ee32d2671ab7106305bc54384122c_dep.svg\n--rw-r--r-- 0 root (0) root (0) 3249 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_1024be18fdee845aa1f41dc543dd2912.xhtml\n--rw-r--r-- 0 root (0) root (0) 560 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_1024be18fdee845aa1f41dc543dd2912_dep.map\n--rw-r--r-- 0 root (0) root (0) 2540 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_1024be18fdee845aa1f41dc543dd2912_dep.svg\n--rw-r--r-- 0 root (0) root (0) 3376 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_2d00872eca3e51076f6db0d1d6da7abf.xhtml\n--rw-r--r-- 0 root (0) root (0) 3468 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_32a4a848cea6946a1964cb6523a322dd.xhtml\n--rw-r--r-- 0 root (0) root (0) 17207 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_36b2fafb75ee553ab37a60e4a6cdb338.xhtml\n--rw-r--r-- 0 root (0) root (0) 544 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_36b2fafb75ee553ab37a60e4a6cdb338_dep.map\n--rw-r--r-- 0 root (0) root (0) 2510 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_36b2fafb75ee553ab37a60e4a6cdb338_dep.svg\n--rw-r--r-- 0 root (0) root (0) 2951 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f.xhtml\n--rw-r--r-- 0 root (0) root (0) 271 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.map\n--rw-r--r-- 0 root (0) root (0) 1538 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.svg\n--rw-r--r-- 0 root (0) root (0) 3246 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_5a9708e3c1cebfde2dc6a0f31a5620d6.xhtml\n--rw-r--r-- 0 root (0) root (0) 557 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_5a9708e3c1cebfde2dc6a0f31a5620d6_dep.map\n--rw-r--r-- 0 root (0) root (0) 2548 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_5a9708e3c1cebfde2dc6a0f31a5620d6_dep.svg\n--rw-r--r-- 0 root (0) root (0) 3228 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_750284bc2ac457ba14d0c7e445f8c2c8.xhtml\n--rw-r--r-- 0 root (0) root (0) 2960 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_83e6a38f410a971e165fdb7a28f9d554.xhtml\n--rw-r--r-- 0 root (0) root (0) 25498 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_9549dbcbe66cb1c54a3605396c42dc2f.xhtml\n--rw-r--r-- 0 root (0) root (0) 304 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_9549dbcbe66cb1c54a3605396c42dc2f_dep.map\n--rw-r--r-- 0 root (0) root (0) 1448 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_9549dbcbe66cb1c54a3605396c42dc2f_dep.svg\n--rw-r--r-- 0 root (0) root (0) 16249 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_abe67ea85718141a595477b6a2082539.xhtml\n--rw-r--r-- 0 root (0) root (0) 658 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_abe67ea85718141a595477b6a2082539_dep.map\n--rw-r--r-- 0 root (0) root (0) 3050 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_abe67ea85718141a595477b6a2082539_dep.svg\n--rw-r--r-- 0 root (0) root (0) 3218 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_c0f174ad7ac53a38b83f9a6d777fff1a.xhtml\n--rw-r--r-- 0 root (0) root (0) 3049 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_c489c29673283135a7336d6d62e1b72e.xhtml\n--rw-r--r-- 0 root (0) root (0) 409 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_c489c29673283135a7336d6d62e1b72e_dep.map\n--rw-r--r-- 0 root (0) root (0) 1983 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_c489c29673283135a7336d6d62e1b72e_dep.svg\n--rw-r--r-- 0 root (0) root (0) 6624 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_fa45c7362211049ea23de651164d5584.xhtml\n--rw-r--r-- 0 root (0) root (0) 4524 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_ffd54e3bb50e1f2bac2e50bc3316bb36.xhtml\n--rw-r--r-- 0 root (0) root (0) 1318 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_ffd54e3bb50e1f2bac2e50bc3316bb36_dep.map\n--rw-r--r-- 0 root (0) root (0) 5841 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_ffd54e3bb50e1f2bac2e50bc3316bb36_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 66159 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000004_000005.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3340 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000006_000005.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3716 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000012_000005.xhtml\n+-rw-r--r-- 0 root (0) root (0) 32243 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_000014_000005.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3340 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d.xhtml\n+-rw-r--r-- 0 root (0) root (0) 545 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d_dep.map\n+-rw-r--r-- 0 root (0) root (0) 2524 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 3054 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_3494d49d532b62bfe1b1f0261cadba8c.xhtml\n+-rw-r--r-- 0 root (0) root (0) 25592 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_383bacfd6a09ee10724a07de28f22551.xhtml\n+-rw-r--r-- 0 root (0) root (0) 304 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_383bacfd6a09ee10724a07de28f22551_dep.map\n+-rw-r--r-- 0 root (0) root (0) 1448 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_383bacfd6a09ee10724a07de28f22551_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 6718 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_38ad1864c05ef44376600d27e1d9fa50.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3562 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_3aa29efe5bfdf57fa192c92499383e91.xhtml\n+-rw-r--r-- 0 root (0) root (0) 16343 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4120b1b3030cec06c6997ea2bdf2a2fc.xhtml\n+-rw-r--r-- 0 root (0) root (0) 646 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4120b1b3030cec06c6997ea2bdf2a2fc_dep.map\n+-rw-r--r-- 0 root (0) root (0) 3026 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4120b1b3030cec06c6997ea2bdf2a2fc_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 2949 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f.xhtml\n+-rw-r--r-- 0 root (0) root (0) 269 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.map\n+-rw-r--r-- 0 root (0) root (0) 1534 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 30898 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_569862b5f8f25f56660e2fb5c1f1f1b5.xhtml\n+-rw-r--r-- 0 root (0) root (0) 409 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_569862b5f8f25f56660e2fb5c1f1f1b5_dep.map\n+-rw-r--r-- 0 root (0) root (0) 1971 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_569862b5f8f25f56660e2fb5c1f1f1b5_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 3312 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_592f8496fb6dbe4bb437ec3834f16540.xhtml\n+-rw-r--r-- 0 root (0) root (0) 3041 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_78c0b367e36aa2d0b560f8dcef0fcf7f.xhtml\n+-rw-r--r-- 0 root (0) root (0) 405 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_78c0b367e36aa2d0b560f8dcef0fcf7f_dep.map\n+-rw-r--r-- 0 root (0) root (0) 1977 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_78c0b367e36aa2d0b560f8dcef0fcf7f_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 3167 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_82d21800cf083e39d2be75a8e8a52efd.xhtml\n+-rw-r--r-- 0 root (0) root (0) 417 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_82d21800cf083e39d2be75a8e8a52efd_dep.map\n+-rw-r--r-- 0 root (0) root (0) 1977 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_82d21800cf083e39d2be75a8e8a52efd_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 4594 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_b3cd96eaef0074b8d6eb743da5ffce2f.xhtml\n+-rw-r--r-- 0 root (0) root (0) 1306 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_b3cd96eaef0074b8d6eb743da5ffce2f_dep.map\n+-rw-r--r-- 0 root (0) root (0) 5827 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_b3cd96eaef0074b8d6eb743da5ffce2f_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 3343 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_c91ebea0f5fe3a60dfbe2932aa74a0a0.xhtml\n+-rw-r--r-- 0 root (0) root (0) 548 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_c91ebea0f5fe3a60dfbe2932aa74a0a0_dep.map\n+-rw-r--r-- 0 root (0) root (0) 2516 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_c91ebea0f5fe3a60dfbe2932aa74a0a0_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 3322 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_d78f97a6689ec7d7143a2f6a863d4967.xhtml\n+-rw-r--r-- 0 root (0) root (0) 17301 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_da4675a1fc2b0b15d5345b7a80d6c345.xhtml\n+-rw-r--r-- 0 root (0) root (0) 544 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_da4675a1fc2b0b15d5345b7a80d6c345_dep.map\n+-rw-r--r-- 0 root (0) root (0) 2510 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_da4675a1fc2b0b15d5345b7a80d6c345_dep.svg\n+-rw-r--r-- 0 root (0) root (0) 3470 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dir_f88e2c59d08f7999505b9eda11002ff4.xhtml\n -rw-r--r-- 0 root (0) root (0) 746 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/doc.png\n -rw-r--r-- 0 root (0) root (0) 31103 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/doxygen.css\n -rw-r--r-- 0 root (0) root (0) 3779 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/doxygen.png\n -rw-r--r-- 0 root (0) root (0) 4369 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/dynsections.js\n -rw-r--r-- 0 root (0) root (0) 63646 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/files.xhtml\n -rw-r--r-- 0 root (0) root (0) 616 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/folderclosed.png\n -rw-r--r-- 0 root (0) root (0) 597 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-doc/html/folderopen.png\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00002.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00002.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
\n
\n \n+
  • build
  • 2
  • ctpp2-2.8.3
  • 2nd
  • include
  • \n
    \n \n
    \n
    \n Classes |\n Namespaces |\n Macros |\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00002_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00002_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CDT.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00005.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00005.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00005_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00005_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CDTSortRoutines.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00008.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00008.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00008_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00008_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2BitIndex.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00011.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00011.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00011_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00011_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2CharIterator.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00014.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00014.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00014_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00014_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Compiler.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00017.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00017.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00017_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00017_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2DTOA.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00020.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00020.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00020_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00020_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Error.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00023.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00023.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    CTPP2ErrorCodes.h File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00023_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00023_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2ErrorCodes.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00026.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00026.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00026_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00026_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Exception.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00029.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00029.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00029_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00029_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2FileLogger.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00032.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00032.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00032_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00032_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2FileOutputCollector.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00035.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00035.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00035_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00035_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2FileSourceLoader.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00038.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00038.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00038_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00038_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2GetText.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00041.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00041.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00041_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00041_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2GlobalDefines.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00044.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00044.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00044_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00044_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2HashTable.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00047.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00047.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00047_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00047_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2JSONFileParser.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00050.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00050.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00050_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00050_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2JSONParser.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00053.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00053.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00053_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00053_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Logger.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00056.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00056.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00056_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00056_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2OutputCollector.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00059.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00059.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00059_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00059_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Parser.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00062.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00062.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00062_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00062_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2ParserException.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00065.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00065.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00065_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00065_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SimpleCompiler.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00068.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00068.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00068_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00068_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SimpleVM.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00071.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00071.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00071_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00071_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SourceLoader.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00074.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00074.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00074_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00074_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Sprintf.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00077.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00077.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00077_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00077_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StaticData.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00080.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00080.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00080_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00080_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StaticText.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00083.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00083.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00083_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00083_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StreamOutputCollector.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00086.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00086.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00086_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00086_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StringBuffer.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00089.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00089.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00089_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00089_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StringIconvOutputCollector.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00092.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00092.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00092_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00092_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StringOutputCollector.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00095.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00095.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00095_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00095_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SymbolTable.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00098.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00098.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    CTPP2Syntax.h File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00098_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00098_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Syntax.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00101.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00101.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00101_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00101_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SyscallFactory.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00104.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00104.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    CTPP2SysHeaders.h File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00104_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00104_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SysHeaders.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00107.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00107.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00107_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00107_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SysTypes.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00110.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00110.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00110_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00110_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Time.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00113.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00113.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Types.h File Reference
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00113_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00113_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Types.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00116.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00116.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00116_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00116_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Util.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00119.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00119.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00119_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00119_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VM.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00122.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00122.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00122_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00122_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMArgStack.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00125.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00125.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00125_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00125_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMCodeStack.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00128.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00128.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00128_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00128_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMDebugInfo.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00131.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00131.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00131_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00131_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMDumper.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00134.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00134.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00134_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00134_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMException.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00137.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00137.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00137_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00137_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMExecutable.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00140.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00140.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00140_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00140_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMFileLoader.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00143.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00143.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00143_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00143_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMInstruction.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00146.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00146.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00146_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00146_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMLoader.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00149.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00149.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00149_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00149_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMMemoryCore.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00152.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00152.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00152_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00152_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMOpcodeCollector.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00155.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00155.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    CTPP2VMOpcodes.h File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00155_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00155_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMOpcodes.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00158.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00158.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00158_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00158_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMStackException.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00161.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00161.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00161_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00161_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMSTDLib.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00164.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00164.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00164_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00164_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMSyscall.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00167.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00167.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMSTDLibFunctions.hpp File Reference
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00167_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00167_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMSTDLibFunctions.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00170.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00170.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00170_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00170_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnAvg.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00173.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00173.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00173_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00173_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnBase64Decode.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00176.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00176.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00176_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00176_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnBase64Encode.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00179.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00179.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00179_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00179_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnCast.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00182.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00182.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00182_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00182_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnConcat.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00185.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00185.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00185_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00185_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnContext.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00188.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00188.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00188_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00188_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnDateFormat.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00191.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00191.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00191_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00191_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnDefault.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00194.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00194.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00194_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00194_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnDefined.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00197.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00197.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00197_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00197_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnEmitter.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00200.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00200.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00200_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00200_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnError.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00203.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00203.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00203_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00203_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnFormParam.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00206.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00206.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00206_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00206_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnGetText.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00209.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00209.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00209_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00209_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnGetType.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00212.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00212.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00212_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00212_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHashKeys.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00215.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00215.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnHMACMD5.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00215_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00215_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHMACMD5.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00218.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00218.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00218_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00218_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHostname.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00221.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00221.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00221_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00221_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHrefParam.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00224.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00224.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00224_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00224_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHTMLEscape.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00227.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00227.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00227_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00227_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnIconv.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00230.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00230.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00230_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00230_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnInArray.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00233.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00233.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00233_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00233_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnInSet.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00236.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00236.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00236_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00236_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnJSON.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00239.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00239.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00239_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00239_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnJSONEscape.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00242.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00242.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00242_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00242_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnList.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00245.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00245.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00245_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00245_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnListElement.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00248.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00248.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00248_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00248_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnLog.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00251.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00251.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00251_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00251_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMax.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00254.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00254.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00254_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00254_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMBSize.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00257.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00257.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00257_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00257_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMBSubstring.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00260.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00260.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00260_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00260_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMBTruncate.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00263.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00263.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnMD5.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00263_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00263_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMD5.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00266.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00266.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00266_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00266_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMin.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00269.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00269.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00269_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00269_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnNumFormat.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00272.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00272.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00272_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00272_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnObjDump.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00275.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00275.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00275_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00275_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnRandom.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00278.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00278.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00278_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00278_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnSize.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00281.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00281.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00281_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00281_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnSprintf.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00284.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00284.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00284_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00284_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnSubstring.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00287.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00287.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00287_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00287_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnTruncate.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00290.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00290.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00290_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00290_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnURIEscape.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00293.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00293.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00293_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00293_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnURLEscape.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00296.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00296.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00296_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00296_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnVersion.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00299.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00299.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00299_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00299_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnWMLEscape.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00302.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00302.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00302_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00302_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnXMLEscape.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00305.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00305.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00305_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00305_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    libgen_win32.h
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00308.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00308.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLException.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00308_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00308_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLException.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00311.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00311.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLFunctional.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00311_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00311_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLFunctional.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00314.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00314.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLIosfwd.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00314_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00314_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLIosfwd.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00317.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00317.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLMap.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00317_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00317_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLMap.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00320.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00320.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLOstream.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00320_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00320_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLOstream.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00323.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00323.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLPair.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00323_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00323_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLPair.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00326.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00326.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLString.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00326_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00326_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLString.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00329.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00329.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Macros
    \n
    \n
    STLVector.hpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00329_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00329_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    STLVector.hpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00332.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00332.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CDT2JSON.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00332_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00332_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CDT2JSON.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00335.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00335.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00335_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00335_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2MT.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00338.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00338.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00338_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00338_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CMakeCCompilerId.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00341.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00341.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00341_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00341_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CMakeCXXCompilerId.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00344.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00344.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_FCNTL_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00344_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00344_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_FCNTL_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00347.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00347.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_MATH_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00347_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00347_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_MATH_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00350.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00350.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_STDIO_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00350_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00350_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_STDIO_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00353.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00353.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_STDLIB_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00353_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00353_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_STDLIB_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00356.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00356.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_STRING_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00356_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00356_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_STRING_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00359.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00359.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_STRINGS_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00359_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00359_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_STRINGS_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00362.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00362.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_SYS_TIME_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00362_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00362_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_SYS_TIME_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00365.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00365.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_SYS_TYPES_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00365_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00365_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_SYS_TYPES_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00368.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00368.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_SYS_UIO_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00368_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00368_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_SYS_UIO_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00371.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00371.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_SYSEXITS_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00371_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00371_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_SYSEXITS_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00374.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00374.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_TIME_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00374_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00374_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_TIME_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00377.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00377.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    HAVE_UNISTD_H.c File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00377_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00377_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    HAVE_UNISTD_H.c
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00380.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00380.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Classes |\n Namespaces |\n Functions |\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00380_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00380_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CDT.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00383.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00383.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CDTSortRoutines.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00383_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00383_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CDTSortRoutines.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00386.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00386.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2BitIndex.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00386_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00386_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2BitIndex.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00389.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00389.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00389_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00389_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Compiler.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00392.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00392.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Classes |\n Macros |\n Functions |\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00392_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00392_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2DTOA.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00395.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00395.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2Error.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00395_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00395_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Error.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00398.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00398.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2Exception.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00398_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00398_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Exception.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00401.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00401.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2FileLogger.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00401_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00401_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2FileLogger.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00404.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00404.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2FileOutputCollector.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00404_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00404_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2FileOutputCollector.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00407.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00407.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00407_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00407_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2FileSourceLoader.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00410.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00410.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Classes |\n Namespaces |\n Macros |\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00410_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00410_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2GetText.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00413.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00413.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00413_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00413_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2HashTable.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00416.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00416.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2JSONFileParser.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00416_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00416_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2JSONFileParser.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00419.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00419.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2JSONParser.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00419_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00419_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2JSONParser.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00422.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00422.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2Logger.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00422_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00422_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Logger.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00425.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00425.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00425_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00425_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Parser.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00428.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00428.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2ParserException.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00428_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00428_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2ParserException.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00431.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00431.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00431_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00431_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SimpleCompiler.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00434.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00434.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00434_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00434_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SimpleVM.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00437.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00437.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n Namespaces |\n Macros |\n Enumerations |\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00437_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00437_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2Sprintf.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00440.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00440.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2StaticData.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00440_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00440_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StaticData.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00443.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00443.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2StaticText.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00443_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00443_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StaticText.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00446.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00446.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2StreamOutputCollector.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00446_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00446_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StreamOutputCollector.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00449.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00449.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2StringBuffer.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00449_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00449_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StringBuffer.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00452.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00452.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2StringIconvOutputCollector.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00452_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00452_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StringIconvOutputCollector.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00455.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00455.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2StringOutputCollector.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00455_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00455_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2StringOutputCollector.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00458.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00458.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2SyscallFactory.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00458_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00458_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2SyscallFactory.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00461.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00461.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00461_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00461_source.xhtml", "has_internal_linenos": true, "unified_diff": "@@ -101,11891 +101,11896 @@\n 00000640: 7373 3d22 656c 2220 6872 6566 3d22 6469 ss=\"el\" href=\"di\n 00000650: 725f 3466 6566 3739 6537 3137 3762 6137 r_4fef79e7177ba7\n 00000660: 3639 3938 3761 3864 6133 3663 3839 3263 69987a8da36c892c\n 00000670: 3566 2e78 6874 6d6c 223e 6275 696c 643c 5f.xhtml\">build<\n 00000680: 2f61 3e3c 2f6c 693e 3c6c 6920 636c 6173 /a>
  • 1st<\n-000006e0: 2f61 3e3c 2f6c 693e 3c6c 6920 636c 6173 /a>
  • ctpp\n-00000740: 322d 322e 382e 333c 2f61 3e3c 2f6c 693e 2-2.8.3
  • \n-00000750: 3c6c 6920 636c 6173 733d 226e 6176 656c
  • src
  • \n-000007b0: 2020 3c2f 756c 3e0a 3c2f 6469 763e 0a3c .
    .<\n-000007c0: 2f64 6976 3e3c 212d 2d20 746f 7020 2d2d /div>.
    .Go to the do\n-00000880: 6375 6d65 6e74 6174 696f 6e20 6f66 2074 cumentation of t\n-00000890: 6869 7320 6669 6c65 2e3c 2f61 3e3c 6469 his file.
    \n-000008f0: 2020 2031 3c2f 7370 616e 3e26 2331 3630 1 \n-00000900: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;/*-
    .
    <\n-00000950: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00000960: 6e6f 223e 2020 2020 323c 2f73 7061 6e3e no\"> 2\n-00000970: 2623 3136 303b 3c73 7061 6e20 636c 6173   * C\n-00000990: 6f70 7972 6967 6874 2028 6329 2032 3030 opyright (c) 200\n-000009a0: 3420 2d20 3230 3131 2043 5450 5020 5465 4 - 2011 CTPP Te\n-000009b0: 616d 3c2f 7370 616e 3e3c 2f64 6976 3e0a am
    .\n-000009c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    \n-00000a00: 333c 2f73 7061 6e3e 2623 3136 303b 3c73 3  *.
    \n-00000a70: 2020 2020 343c 2f73 7061 6e3e 2623 3136 4\n-00000a80: 303b 3c73 7061 6e20 636c 6173 733d 2263 0; * Redis\n-00000aa0: 7472 6962 7574 696f 6e20 616e 6420 7573 tribution and us\n-00000ab0: 6520 696e 2073 6f75 7263 6520 616e 6420 e in source and \n-00000ac0: 6269 6e61 7279 2066 6f72 6d73 2c20 7769 binary forms, wi\n-00000ad0: 7468 206f 7220 7769 7468 6f75 743c 2f73 th or without
    .
    \n-00000b50: 2a20 6d6f 6469 6669 6361 7469 6f6e 2c20 * modification, \n-00000b60: 6172 6520 7065 726d 6974 7465 6420 7072 are permitted pr\n-00000b70: 6f76 6964 6564 2074 6861 7420 7468 6520 ovided that the \n-00000b80: 666f 6c6c 6f77 696e 6720 636f 6e64 6974 following condit\n-00000b90: 696f 6e73 3c2f 7370 616e 3e3c 2f64 6976 ions.
    \n-00000be0: 2020 363c 2f73 7061 6e3e 2623 3136 303b 6 \n-00000bf0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d * are met\n-00000c10: 3a3c 2f73 7061 6e3e 3c2f 6469 763e 0a3c :
    .<\n-00000c20: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00000c30: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3037 > 7\n-00000c60: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370   * 1. Redistr\n-00000c90: 6962 7574 696f 6e73 206f 6620 736f 7572 ibutions of sour\n-00000ca0: 6365 2063 6f64 6520 6d75 7374 2072 6574 ce code must ret\n-00000cb0: 6169 6e20 7468 6520 6162 6f76 6520 636f ain the above co\n-00000cc0: 7079 7269 6768 743c 2f73 7061 6e3e 3c2f pyright.
    8\n-00000d20: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; * n\n-00000d40: 6f74 6963 652c 2074 6869 7320 6c69 7374 otice, this list\n-00000d50: 206f 6620 636f 6e64 6974 696f 6e73 2061 of conditions a\n-00000d60: 6e64 2074 6865 2066 6f6c 6c6f 7769 6e67 nd the following\n-00000d70: 2064 6973 636c 6169 6d65 722e 3c2f 7370 disclaimer.
    .
    *\n-00000df0: 2032 2e20 5265 6469 7374 7269 6275 7469 2. Redistributi\n-00000e00: 6f6e 7320 696e 2062 696e 6172 7920 666f ons in binary fo\n-00000e10: 726d 206d 7573 7420 7265 7072 6f64 7563 rm must reproduc\n-00000e20: 6520 7468 6520 6162 6f76 6520 636f 7079 e the above copy\n-00000e30: 7269 6768 743c 2f73 7061 6e3e 3c2f 6469 right.
    \n-00000e80: 2020 3130 3c2f 7370 616e 3e26 2331 3630 10 \n-00000e90: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ; * not\n-00000eb0: 6963 652c 2074 6869 7320 6c69 7374 206f ice, this list o\n-00000ec0: 6620 636f 6e64 6974 696f 6e73 2061 6e64 f conditions and\n-00000ed0: 2074 6865 2066 6f6c 6c6f 7769 6e67 2064 the following d\n-00000ee0: 6973 636c 6169 6d65 7220 696e 2074 6865 isclaimer in the\n-00000ef0: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n-00000f10: 3c61 206e 616d 653d 226c 3030 3031 3122 11<\n-00000f40: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span>  * document\n-00000f70: 6174 696f 6e20 616e 642f 6f72 206f 7468 ation and/or oth\n-00000f80: 6572 206d 6174 6572 6961 6c73 2070 726f er materials pro\n-00000f90: 7669 6465 6420 7769 7468 2074 6865 2064 vided with the d\n-00000fa0: 6973 7472 6962 7574 696f 6e2e 3c2f 7370 istribution.
    .
    12  *\n-00001020: 2034 2e20 4e65 6974 6865 7220 7468 6520 4. Neither the \n-00001030: 6e61 6d65 206f 6620 7468 6520 4354 5050 name of the CTPP\n-00001040: 2054 6561 6d20 6e6f 7220 7468 6520 6e61 Team nor the na\n-00001050: 6d65 7320 6f66 2069 7473 2063 6f6e 7472 mes of its contr\n-00001060: 6962 7574 6f72 733c 2f73 7061 6e3e 3c2f ibutors.
    13\n-000010c0: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; * m\n-000010e0: 6179 2062 6520 7573 6564 2074 6f20 656e ay be used to en\n-000010f0: 646f 7273 6520 6f72 2070 726f 6d6f 7465 dorse or promote\n-00001100: 2070 726f 6475 6374 7320 6465 7269 7665 products derive\n-00001110: 6420 6672 6f6d 2074 6869 7320 736f 6674 d from this soft\n-00001120: 7761 7265 3c2f 7370 616e 3e3c 2f64 6976 ware.
    \n-00001170: 2031 343c 2f73 7061 6e3e 2623 3136 303b 14 \n-00001180: 3c73 7061 6e20 636c 6173 733d 2263 6f6d * with\n-000011a0: 6f75 7420 7370 6563 6966 6963 2070 7269 out specific pri\n-000011b0: 6f72 2077 7269 7474 656e 2070 6572 6d69 or written permi\n-000011c0: 7373 696f 6e2e 3c2f 7370 616e 3e3c 2f64 ssion..
    \n-00001210: 2020 2031 353c 2f73 7061 6e3e 2623 3136 15\n-00001220: 303b 3c73 7061 6e20 636c 6173 733d 2263 0; *
    .
    <\n-00001270: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00001280: 6e6f 223e 2020 2031 363c 2f73 7061 6e3e no\"> 16\n-00001290: 2623 3136 303b 3c73 7061 6e20 636c 6173   * T\n-000012b0: 4849 5320 534f 4654 5741 5245 2049 5320 HIS SOFTWARE IS \n-000012c0: 5052 4f56 4944 4544 2042 5920 5448 4520 PROVIDED BY THE \n-000012d0: 5245 4745 4e54 5320 414e 4420 434f 4e54 REGENTS AND CONT\n-000012e0: 5249 4255 544f 5253 2060 6041 5320 4953 RIBUTORS ``AS IS\n-000012f0: 2623 3339 3b26 2333 393b 2041 4e44 3c2f '' AND
    .<\n-00001330: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 17 \n-00001370: 202a 2041 4e59 2045 5850 5245 5353 204f * ANY EXPRESS O\n-00001380: 5220 494d 504c 4945 4420 5741 5252 414e R IMPLIED WARRAN\n-00001390: 5449 4553 2c20 494e 434c 5544 494e 472c TIES, INCLUDING,\n-000013a0: 2042 5554 204e 4f54 204c 494d 4954 4544 BUT NOT LIMITED\n-000013b0: 2054 4f2c 2054 4845 3c2f 7370 616e 3e3c TO, THE<\n-000013c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    18&#\n-00001410: 3136 303b 3c73 7061 6e20 636c 6173 733d 160; * IMP\n-00001430: 4c49 4544 2057 4152 5241 4e54 4945 5320 LIED WARRANTIES \n-00001440: 4f46 204d 4552 4348 414e 5441 4249 4c49 OF MERCHANTABILI\n-00001450: 5459 2041 4e44 2046 4954 4e45 5353 2046 TY AND FITNESS F\n-00001460: 4f52 2041 2050 4152 5449 4355 4c41 5220 OR A PARTICULAR \n-00001470: 5055 5250 4f53 453c 2f73 7061 6e3e 3c2f PURPOSE.
    19\n-000014d0: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; * ARE \n-000014f0: 4449 5343 4c41 494d 4544 2e20 2049 4e20 DISCLAIMED. IN \n-00001500: 4e4f 2045 5645 4e54 2053 4841 4c4c 2054 NO EVENT SHALL T\n-00001510: 4845 2052 4547 454e 5453 204f 5220 434f HE REGENTS OR CO\n-00001520: 4e54 5249 4255 544f 5253 2042 4520 4c49 NTRIBUTORS BE LI\n-00001530: 4142 4c45 3c2f 7370 616e 3e3c 2f64 6976 ABLE.
    \n-00001580: 2032 303c 2f73 7061 6e3e 2623 3136 303b 20 \n-00001590: 3c73 7061 6e20 636c 6173 733d 2263 6f6d * FOR ANY\n-000015b0: 2044 4952 4543 542c 2049 4e44 4952 4543 DIRECT, INDIREC\n-000015c0: 542c 2049 4e43 4944 454e 5441 4c2c 2053 T, INCIDENTAL, S\n-000015d0: 5045 4349 414c 2c20 4558 454d 504c 4152 PECIAL, EXEMPLAR\n-000015e0: 592c 204f 5220 434f 4e53 4551 5545 4e54 Y, OR CONSEQUENT\n-000015f0: 4941 4c3c 2f73 7061 6e3e 3c2f 6469 763e IAL
    \n-00001600: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    \n-00001640: 3231 3c2f 7370 616e 3e26 2331 3630 3b3c 21 <\n-00001650: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-00001660: 656e 7422 3e20 2a20 4441 4d41 4745 5320 ent\"> * DAMAGES \n-00001670: 2849 4e43 4c55 4449 4e47 2c20 4255 5420 (INCLUDING, BUT \n-00001680: 4e4f 5420 4c49 4d49 5445 4420 544f 2c20 NOT LIMITED TO, \n-00001690: 5052 4f43 5552 454d 454e 5420 4f46 2053 PROCUREMENT OF S\n-000016a0: 5542 5354 4954 5554 4520 474f 4f44 533c UBSTITUTE GOODS<\n-000016b0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n-000016d0: 6120 6e61 6d65 3d22 6c30 3030 3232 223e a name=\"l00022\">\n-000016e0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 22  * OR SERVICES;\n-00001730: 204c 4f53 5320 4f46 2055 5345 2c20 4441 LOSS OF USE, DA\n-00001740: 5441 2c20 4f52 2050 524f 4649 5453 3b20 TA, OR PROFITS; \n-00001750: 4f52 2042 5553 494e 4553 5320 494e 5445 OR BUSINESS INTE\n-00001760: 5252 5550 5449 4f4e 293c 2f73 7061 6e3e RRUPTION)\n-00001770: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    23&\n-000017c0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160; * HO\n-000017e0: 5745 5645 5220 4341 5553 4544 2041 4e44 WEVER CAUSED AND\n-000017f0: 204f 4e20 414e 5920 5448 454f 5259 204f ON ANY THEORY O\n-00001800: 4620 4c49 4142 494c 4954 592c 2057 4845 F LIABILITY, WHE\n-00001810: 5448 4552 2049 4e20 434f 4e54 5241 4354 THER IN CONTRACT\n-00001820: 2c20 5354 5249 4354 3c2f 7370 616e 3e3c , STRICT<\n-00001830: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    24&#\n-00001880: 3136 303b 3c73 7061 6e20 636c 6173 733d 160; * LIA\n-000018a0: 4249 4c49 5459 2c20 4f52 2054 4f52 5420 BILITY, OR TORT \n-000018b0: 2849 4e43 4c55 4449 4e47 204e 4547 4c49 (INCLUDING NEGLI\n-000018c0: 4745 4e43 4520 4f52 204f 5448 4552 5749 GENCE OR OTHERWI\n-000018d0: 5345 2920 4152 4953 494e 4720 494e 2041 SE) ARISING IN A\n-000018e0: 4e59 2057 4159 3c2f 7370 616e 3e3c 2f64 NY WAY.
    \n-00001930: 2020 2032 353c 2f73 7061 6e3e 2623 3136 25\n-00001940: 303b 3c73 7061 6e20 636c 6173 733d 2263 0; * OUT O\n-00001960: 4620 5448 4520 5553 4520 4f46 2054 4849 F THE USE OF THI\n-00001970: 5320 534f 4654 5741 5245 2c20 4556 454e S SOFTWARE, EVEN\n-00001980: 2049 4620 4144 5649 5345 4420 4f46 2054 IF ADVISED OF T\n-00001990: 4845 2050 4f53 5349 4249 4c49 5459 204f HE POSSIBILITY O\n-000019a0: 463c 2f73 7061 6e3e 3c2f 6469 763e 0a3c F
    .<\n-000019b0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000019c0: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3236 > 26\n-000019f0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370   * SUCH DAMAG\n-00001a20: 452e 3c2f 7370 616e 3e3c 2f64 6976 3e0a E.
    .\n-00001a30: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    2\n-00001a70: 373c 2f73 7061 6e3e 2623 3136 303b 3c73 7  *.
    \n-00001ae0: 2020 2032 383c 2f73 7061 6e3e 2623 3136 28\n-00001af0: 303b 3c73 7061 6e20 636c 6173 733d 2263 0; * \n-00001b10: 4354 5050 3255 7469 6c2e 6370 703c 2f73 CTPP2Util.cpp
    ..<\n-00001ba0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00001bb0: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3330 > 30\n-00001be0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370   * $CTPP$
    ..<\n-00001c90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00001ca0: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3332 > 32\n-00001cd0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  #include\n-00001d00: 2026 7175 6f74 3b3c 6120 636c 6173 733d "CTPP2\n-00001d30: 5574 696c 2e68 7070 3c2f 613e 2671 756f Util.hpp&quo\n-00001d40: 743b 3c2f 7370 616e 3e3c 2f64 6976 3e0a t;
    .\n-00001d50: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    3\n-00001d90: 333c 2f73 7061 6e3e 2623 3136 303b 3c73 3 #includ\n-00001dc0: 6520 2671 756f 743b 3c61 2063 6c61 7373 e "CTPP\n-00001df0: 3245 7863 6570 7469 6f6e 2e68 7070 3c2f 2Exception.hpp"<\n-00001e10: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    34&#\n-00001e60: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-00001e90: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 35 #include &q\n-00001ee0: 756f 743b 3c61 2063 6c61 7373 3d22 636f uot;CDT.hpp<\n-00001f10: 2f61 3e26 7175 6f74 3b3c 2f73 7061 6e3e /a>"\n-00001f20: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    36&\n-00001f70: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n-00001f90: 6120 6e61 6d65 3d22 6c30 3030 3337 223e a name=\"l00037\">\n-00001fa0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 37 #include &\n-00001ff0: 6c74 3b73 7464 696f 2e68 2667 743b 3c2f lt;stdio.h>
    .<\n-00002030: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 38  .
    \n-000020a0: 2033 393c 2f73 7061 6e3e 2623 3136 303b 39 \n-000020b0: 3c73 7061 6e20 636c 6173 733d 226b 6579 namespace \n-000020d0: 3c2f 7370 616e 3e3c 6120 636c 6173 733d CTPP<\n-00002100: 2f61 3e20 3c73 7061 6e20 636c 6173 733d /a> // C++\n-00002120: 2054 656d 706c 6174 6520 456e 6769 6e65 Template Engine\n-00002130: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n-00002150: 3c61 206e 616d 653d 226c 3030 3034 3022 40<\n-00002180: 2f73 7061 6e3e 2623 3136 303b 7b3c 2f64 /span> {.
    \n-000021d0: 2020 2034 313c 2f73 7061 6e3e 2623 3136 41\n-000021e0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    4\n-00002270: 323c 2f61 3e3c 2f73 7061 6e3e 2623 3136 2\n-00002280: 303b 3c73 7061 6e20 636c 6173 733d 226b 0;static cons\n-000022c0: 743c 2f73 7061 6e3e 203c 6120 636c 6173 t U\n-00002310: 494e 545f 3332 3c2f 613e 203c 6120 636c INT_32 aCRC32[] =<\n-00002370: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    43&#\n-000023c0: 3136 303b 7b3c 2f64 6976 3e0a 3c64 6976 160;{
    .<\n-000023f0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 44  \n-00002420: 2020 3078 3030 3030 3030 3030 2c20 3078 0x00000000, 0x\n-00002430: 3737 3037 3330 3936 2c20 3078 6565 3065 77073096, 0xee0e\n-00002440: 3631 3263 2c20 3078 3939 3039 3531 6261 612c, 0x990951ba\n-00002450: 2c20 3078 3037 3664 6334 3139 2c20 3078 , 0x076dc419, 0x\n-00002460: 3730 3661 6634 3866 2c20 3078 6539 3633 706af48f, 0xe963\n-00002470: 6135 3335 2c20 3078 3965 3634 3935 6133 a535, 0x9e6495a3\n-00002480: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-000024b0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000024c0: 6e6f 223e 2020 2034 353c 2f73 7061 6e3e no\"> 45\n-000024d0: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-000024e0: 3065 6462 3838 3332 2c20 3078 3739 6463 0edb8832, 0x79dc\n-000024f0: 6238 6134 2c20 3078 6530 6435 6539 3165 b8a4, 0xe0d5e91e\n-00002500: 2c20 3078 3937 6432 6439 3838 2c20 3078 , 0x97d2d988, 0x\n-00002510: 3039 6236 3463 3262 2c20 3078 3765 6231 09b64c2b, 0x7eb1\n-00002520: 3763 6264 2c20 3078 6537 6238 3264 3037 7cbd, 0xe7b82d07\n-00002530: 2c20 3078 3930 6266 3164 3931 2c3c 2f64 , 0x90bf1d91,.
    \n-00002580: 2020 2034 363c 2f73 7061 6e3e 2623 3136 46\n-00002590: 303b 2020 2020 2020 2020 3078 3164 6237 0; 0x1db7\n-000025a0: 3130 3634 2c20 3078 3661 6230 3230 6632 1064, 0x6ab020f2\n-000025b0: 2c20 3078 6633 6239 3731 3438 2c20 3078 , 0xf3b97148, 0x\n-000025c0: 3834 6265 3431 6465 2c20 3078 3161 6461 84be41de, 0x1ada\n-000025d0: 6434 3764 2c20 3078 3664 6464 6534 6562 d47d, 0x6ddde4eb\n-000025e0: 2c20 3078 6634 6434 6235 3531 2c20 3078 , 0xf4d4b551, 0x\n-000025f0: 3833 6433 3835 6337 2c3c 2f64 6976 3e0a 83d385c7,
    .\n-00002600: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    4\n-00002640: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-00002650: 2020 2020 2020 3078 3133 3663 3938 3536 0x136c9856\n-00002660: 2c20 3078 3634 3662 6138 6330 2c20 3078 , 0x646ba8c0, 0x\n-00002670: 6664 3632 6639 3761 2c20 3078 3861 3635 fd62f97a, 0x8a65\n-00002680: 6339 6563 2c20 3078 3134 3031 3563 3466 c9ec, 0x14015c4f\n-00002690: 2c20 3078 3633 3036 3663 6439 2c20 3078 , 0x63066cd9, 0x\n-000026a0: 6661 3066 3364 3633 2c20 3078 3864 3038 fa0f3d63, 0x8d08\n-000026b0: 3064 6635 2c3c 2f64 6976 3e0a 3c64 6976 0df5,
    .<\n-000026e0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 48  \n-00002710: 2020 3078 3362 3665 3230 6338 2c20 3078 0x3b6e20c8, 0x\n-00002720: 3463 3639 3130 3565 2c20 3078 6435 3630 4c69105e, 0xd560\n-00002730: 3431 6534 2c20 3078 6132 3637 3731 3732 41e4, 0xa2677172\n-00002740: 2c20 3078 3363 3033 6534 6431 2c20 3078 , 0x3c03e4d1, 0x\n-00002750: 3462 3034 6434 3437 2c20 3078 6432 3064 4b04d447, 0xd20d\n-00002760: 3835 6664 2c20 3078 6135 3061 6235 3662 85fd, 0xa50ab56b\n-00002770: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-000027a0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000027b0: 6e6f 223e 2020 2034 393c 2f73 7061 6e3e no\"> 49\n-000027c0: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-000027d0: 3335 6235 6138 6661 2c20 3078 3432 6232 35b5a8fa, 0x42b2\n-000027e0: 3938 3663 2c20 3078 6462 6262 6339 6436 986c, 0xdbbbc9d6\n-000027f0: 2c20 3078 6163 6263 6639 3430 2c20 3078 , 0xacbcf940, 0x\n-00002800: 3332 6438 3663 6533 2c20 3078 3435 6466 32d86ce3, 0x45df\n-00002810: 3563 3735 2c20 3078 6463 6436 3064 6366 5c75, 0xdcd60dcf\n-00002820: 2c20 3078 6162 6431 3364 3539 2c3c 2f64 , 0xabd13d59,.
    \n-00002870: 2020 2035 303c 2f73 7061 6e3e 2623 3136 50\n-00002880: 303b 2020 2020 2020 2020 3078 3236 6439 0; 0x26d9\n-00002890: 3330 6163 2c20 3078 3531 6465 3030 3361 30ac, 0x51de003a\n-000028a0: 2c20 3078 6338 6437 3531 3830 2c20 3078 , 0xc8d75180, 0x\n-000028b0: 6266 6430 3631 3136 2c20 3078 3231 6234 bfd06116, 0x21b4\n-000028c0: 6634 6235 2c20 3078 3536 6233 6334 3233 f4b5, 0x56b3c423\n-000028d0: 2c20 3078 6366 6261 3935 3939 2c20 3078 , 0xcfba9599, 0x\n-000028e0: 6238 6264 6135 3066 2c3c 2f64 6976 3e0a b8bda50f,
    .\n-000028f0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    5\n-00002930: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n-00002940: 2020 2020 2020 3078 3238 3032 6238 3965 0x2802b89e\n-00002950: 2c20 3078 3566 3035 3838 3038 2c20 3078 , 0x5f058808, 0x\n-00002960: 6336 3063 6439 6232 2c20 3078 6231 3062 c60cd9b2, 0xb10b\n-00002970: 6539 3234 2c20 3078 3266 3666 3763 3837 e924, 0x2f6f7c87\n-00002980: 2c20 3078 3538 3638 3463 3131 2c20 3078 , 0x58684c11, 0x\n-00002990: 6331 3631 3164 6162 2c20 3078 6236 3636 c1611dab, 0xb666\n-000029a0: 3264 3364 2c3c 2f64 6976 3e0a 3c64 6976 2d3d,
    .<\n-000029d0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 52  \n-00002a00: 2020 3078 3736 6463 3431 3930 2c20 3078 0x76dc4190, 0x\n-00002a10: 3031 6462 3731 3036 2c20 3078 3938 6432 01db7106, 0x98d2\n-00002a20: 3230 6263 2c20 3078 6566 6435 3130 3261 20bc, 0xefd5102a\n-00002a30: 2c20 3078 3731 6231 3835 3839 2c20 3078 , 0x71b18589, 0x\n-00002a40: 3036 6236 6235 3166 2c20 3078 3966 6266 06b6b51f, 0x9fbf\n-00002a50: 6534 6135 2c20 3078 6538 6238 6434 3333 e4a5, 0xe8b8d433\n-00002a60: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-00002a90: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00002aa0: 6e6f 223e 2020 2035 333c 2f73 7061 6e3e no\"> 53\n-00002ab0: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-00002ac0: 3738 3037 6339 6132 2c20 3078 3066 3030 7807c9a2, 0x0f00\n-00002ad0: 6639 3334 2c20 3078 3936 3039 6138 3865 f934, 0x9609a88e\n-00002ae0: 2c20 3078 6531 3065 3938 3138 2c20 3078 , 0xe10e9818, 0x\n-00002af0: 3766 3661 3064 6262 2c20 3078 3038 3664 7f6a0dbb, 0x086d\n-00002b00: 3364 3264 2c20 3078 3931 3634 3663 3937 3d2d, 0x91646c97\n-00002b10: 2c20 3078 6536 3633 3563 3031 2c3c 2f64 , 0xe6635c01,.
    \n-00002b60: 2020 2035 343c 2f73 7061 6e3e 2623 3136 54\n-00002b70: 303b 2020 2020 2020 2020 3078 3662 3662 0; 0x6b6b\n-00002b80: 3531 6634 2c20 3078 3163 3663 3631 3632 51f4, 0x1c6c6162\n-00002b90: 2c20 3078 3835 3635 3330 6438 2c20 3078 , 0x856530d8, 0x\n-00002ba0: 6632 3632 3030 3465 2c20 3078 3663 3036 f262004e, 0x6c06\n-00002bb0: 3935 6564 2c20 3078 3162 3031 6135 3762 95ed, 0x1b01a57b\n-00002bc0: 2c20 3078 3832 3038 6634 6331 2c20 3078 , 0x8208f4c1, 0x\n-00002bd0: 6635 3066 6334 3537 2c3c 2f64 6976 3e0a f50fc457,
    .\n-00002be0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    5\n-00002c20: 353c 2f73 7061 6e3e 2623 3136 303b 2020 5  \n-00002c30: 2020 2020 2020 3078 3635 6230 6439 6336 0x65b0d9c6\n-00002c40: 2c20 3078 3132 6237 6539 3530 2c20 3078 , 0x12b7e950, 0x\n-00002c50: 3862 6265 6238 6561 2c20 3078 6663 6239 8bbeb8ea, 0xfcb9\n-00002c60: 3838 3763 2c20 3078 3632 6464 3164 6466 887c, 0x62dd1ddf\n-00002c70: 2c20 3078 3135 6461 3264 3439 2c20 3078 , 0x15da2d49, 0x\n-00002c80: 3863 6433 3763 6633 2c20 3078 6662 6434 8cd37cf3, 0xfbd4\n-00002c90: 3463 3635 2c3c 2f64 6976 3e0a 3c64 6976 4c65,
    .<\n-00002cc0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 56  \n-00002cf0: 2020 3078 3464 6232 3631 3538 2c20 3078 0x4db26158, 0x\n-00002d00: 3361 6235 3531 6365 2c20 3078 6133 6263 3ab551ce, 0xa3bc\n-00002d10: 3030 3734 2c20 3078 6434 6262 3330 6532 0074, 0xd4bb30e2\n-00002d20: 2c20 3078 3461 6466 6135 3431 2c20 3078 , 0x4adfa541, 0x\n-00002d30: 3364 6438 3935 6437 2c20 3078 6134 6431 3dd895d7, 0xa4d1\n-00002d40: 6334 3664 2c20 3078 6433 6436 6634 6662 c46d, 0xd3d6f4fb\n-00002d50: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-00002d80: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00002d90: 6e6f 223e 2020 2035 373c 2f73 7061 6e3e no\"> 57\n-00002da0: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-00002db0: 3433 3639 6539 3661 2c20 3078 3334 3665 4369e96a, 0x346e\n-00002dc0: 6439 6663 2c20 3078 6164 3637 3838 3436 d9fc, 0xad678846\n-00002dd0: 2c20 3078 6461 3630 6238 6430 2c20 3078 , 0xda60b8d0, 0x\n-00002de0: 3434 3034 3264 3733 2c20 3078 3333 3033 44042d73, 0x3303\n-00002df0: 3164 6535 2c20 3078 6161 3061 3463 3566 1de5, 0xaa0a4c5f\n-00002e00: 2c20 3078 6464 3064 3763 6339 2c3c 2f64 , 0xdd0d7cc9,.
    \n-00002e50: 2020 2035 383c 2f73 7061 6e3e 2623 3136 58\n-00002e60: 303b 2020 2020 2020 2020 3078 3530 3035 0; 0x5005\n-00002e70: 3731 3363 2c20 3078 3237 3032 3431 6161 713c, 0x270241aa\n-00002e80: 2c20 3078 6265 3062 3130 3130 2c20 3078 , 0xbe0b1010, 0x\n-00002e90: 6339 3063 3230 3836 2c20 3078 3537 3638 c90c2086, 0x5768\n-00002ea0: 6235 3235 2c20 3078 3230 3666 3835 6233 b525, 0x206f85b3\n-00002eb0: 2c20 3078 6239 3636 6434 3039 2c20 3078 , 0xb966d409, 0x\n-00002ec0: 6365 3631 6534 3966 2c3c 2f64 6976 3e0a ce61e49f,
    .\n-00002ed0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    5\n-00002f10: 393c 2f73 7061 6e3e 2623 3136 303b 2020 9  \n-00002f20: 2020 2020 2020 3078 3565 6465 6639 3065 0x5edef90e\n-00002f30: 2c20 3078 3239 6439 6339 3938 2c20 3078 , 0x29d9c998, 0x\n-00002f40: 6230 6430 3938 3232 2c20 3078 6337 6437 b0d09822, 0xc7d7\n-00002f50: 6138 6234 2c20 3078 3539 6233 3364 3137 a8b4, 0x59b33d17\n-00002f60: 2c20 3078 3265 6234 3064 3831 2c20 3078 , 0x2eb40d81, 0x\n-00002f70: 6237 6264 3563 3362 2c20 3078 6330 6261 b7bd5c3b, 0xc0ba\n-00002f80: 3663 6164 2c3c 2f64 6976 3e0a 3c64 6976 6cad,
    .<\n-00002fb0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 60  \n-00002fe0: 2020 3078 6564 6238 3833 3230 2c20 3078 0xedb88320, 0x\n-00002ff0: 3961 6266 6233 6236 2c20 3078 3033 6236 9abfb3b6, 0x03b6\n-00003000: 6532 3063 2c20 3078 3734 6231 6432 3961 e20c, 0x74b1d29a\n-00003010: 2c20 3078 6561 6435 3437 3339 2c20 3078 , 0xead54739, 0x\n-00003020: 3964 6432 3737 6166 2c20 3078 3034 6462 9dd277af, 0x04db\n-00003030: 3236 3135 2c20 3078 3733 6463 3136 3833 2615, 0x73dc1683\n-00003040: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-00003070: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00003080: 6e6f 223e 2020 2036 313c 2f73 7061 6e3e no\"> 61\n-00003090: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-000030a0: 6533 3633 3062 3132 2c20 3078 3934 3634 e3630b12, 0x9464\n-000030b0: 3362 3834 2c20 3078 3064 3664 3661 3365 3b84, 0x0d6d6a3e\n-000030c0: 2c20 3078 3761 3661 3561 6138 2c20 3078 , 0x7a6a5aa8, 0x\n-000030d0: 6534 3065 6366 3062 2c20 3078 3933 3039 e40ecf0b, 0x9309\n-000030e0: 6666 3964 2c20 3078 3061 3030 6165 3237 ff9d, 0x0a00ae27\n-000030f0: 2c20 3078 3764 3037 3965 6231 2c3c 2f64 , 0x7d079eb1,.
    \n-00003140: 2020 2036 323c 2f73 7061 6e3e 2623 3136 62\n-00003150: 303b 2020 2020 2020 2020 3078 6630 3066 0; 0xf00f\n-00003160: 3933 3434 2c20 3078 3837 3038 6133 6432 9344, 0x8708a3d2\n-00003170: 2c20 3078 3165 3031 6632 3638 2c20 3078 , 0x1e01f268, 0x\n-00003180: 3639 3036 6332 6665 2c20 3078 6637 3632 6906c2fe, 0xf762\n-00003190: 3537 3564 2c20 3078 3830 3635 3637 6362 575d, 0x806567cb\n-000031a0: 2c20 3078 3139 3663 3336 3731 2c20 3078 , 0x196c3671, 0x\n-000031b0: 3665 3662 3036 6537 2c3c 2f64 6976 3e0a 6e6b06e7,
    .\n-000031c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    6\n-00003200: 333c 2f73 7061 6e3e 2623 3136 303b 2020 3  \n-00003210: 2020 2020 2020 3078 6665 6434 3162 3736 0xfed41b76\n-00003220: 2c20 3078 3839 6433 3262 6530 2c20 3078 , 0x89d32be0, 0x\n-00003230: 3130 6461 3761 3561 2c20 3078 3637 6464 10da7a5a, 0x67dd\n-00003240: 3461 6363 2c20 3078 6639 6239 6466 3666 4acc, 0xf9b9df6f\n-00003250: 2c20 3078 3865 6265 6566 6639 2c20 3078 , 0x8ebeeff9, 0x\n-00003260: 3137 6237 6265 3433 2c20 3078 3630 6230 17b7be43, 0x60b0\n-00003270: 3865 6435 2c3c 2f64 6976 3e0a 3c64 6976 8ed5,
    .<\n-000032a0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 64  \n-000032d0: 2020 3078 6436 6436 6133 6538 2c20 3078 0xd6d6a3e8, 0x\n-000032e0: 6131 6431 3933 3765 2c20 3078 3338 6438 a1d1937e, 0x38d8\n-000032f0: 6332 6334 2c20 3078 3466 6466 6632 3532 c2c4, 0x4fdff252\n-00003300: 2c20 3078 6431 6262 3637 6631 2c20 3078 , 0xd1bb67f1, 0x\n-00003310: 6136 6263 3537 3637 2c20 3078 3366 6235 a6bc5767, 0x3fb5\n-00003320: 3036 6464 2c20 3078 3438 6232 3336 3462 06dd, 0x48b2364b\n-00003330: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-00003360: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00003370: 6e6f 223e 2020 2036 353c 2f73 7061 6e3e no\"> 65\n-00003380: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-00003390: 6438 3064 3262 6461 2c20 3078 6166 3061 d80d2bda, 0xaf0a\n-000033a0: 3162 3463 2c20 3078 3336 3033 3461 6636 1b4c, 0x36034af6\n-000033b0: 2c20 3078 3431 3034 3761 3630 2c20 3078 , 0x41047a60, 0x\n-000033c0: 6466 3630 6566 6333 2c20 3078 6138 3637 df60efc3, 0xa867\n-000033d0: 6466 3535 2c20 3078 3331 3665 3865 6566 df55, 0x316e8eef\n-000033e0: 2c20 3078 3436 3639 6265 3739 2c3c 2f64 , 0x4669be79,.
    \n-00003430: 2020 2036 363c 2f73 7061 6e3e 2623 3136 66\n-00003440: 303b 2020 2020 2020 2020 3078 6362 3631 0; 0xcb61\n-00003450: 6233 3863 2c20 3078 6263 3636 3833 3161 b38c, 0xbc66831a\n-00003460: 2c20 3078 3235 3666 6432 6130 2c20 3078 , 0x256fd2a0, 0x\n-00003470: 3532 3638 6532 3336 2c20 3078 6363 3063 5268e236, 0xcc0c\n-00003480: 3737 3935 2c20 3078 6262 3062 3437 3033 7795, 0xbb0b4703\n-00003490: 2c20 3078 3232 3032 3136 6239 2c20 3078 , 0x220216b9, 0x\n-000034a0: 3535 3035 3236 3266 2c3c 2f64 6976 3e0a 5505262f,
    .\n-000034b0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    6\n-000034f0: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-00003500: 2020 2020 2020 3078 6335 6261 3362 6265 0xc5ba3bbe\n-00003510: 2c20 3078 6232 6264 3062 3238 2c20 3078 , 0xb2bd0b28, 0x\n-00003520: 3262 6234 3561 3932 2c20 3078 3563 6233 2bb45a92, 0x5cb3\n-00003530: 3661 3034 2c20 3078 6332 6437 6666 6137 6a04, 0xc2d7ffa7\n-00003540: 2c20 3078 6235 6430 6366 3331 2c20 3078 , 0xb5d0cf31, 0x\n-00003550: 3263 6439 3965 3862 2c20 3078 3562 6465 2cd99e8b, 0x5bde\n-00003560: 6165 3164 2c3c 2f64 6976 3e0a 3c64 6976 ae1d,
    .<\n-00003590: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 68  \n-000035c0: 2020 3078 3962 3634 6332 6230 2c20 3078 0x9b64c2b0, 0x\n-000035d0: 6563 3633 6632 3236 2c20 3078 3735 3661 ec63f226, 0x756a\n-000035e0: 6133 3963 2c20 3078 3032 3664 3933 3061 a39c, 0x026d930a\n-000035f0: 2c20 3078 3963 3039 3036 6139 2c20 3078 , 0x9c0906a9, 0x\n-00003600: 6562 3065 3336 3366 2c20 3078 3732 3037 eb0e363f, 0x7207\n-00003610: 3637 3835 2c20 3078 3035 3030 3537 3133 6785, 0x05005713\n-00003620: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-00003650: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00003660: 6e6f 223e 2020 2036 393c 2f73 7061 6e3e no\"> 69\n-00003670: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-00003680: 3935 6266 3461 3832 2c20 3078 6532 6238 95bf4a82, 0xe2b8\n-00003690: 3761 3134 2c20 3078 3762 6231 3262 6165 7a14, 0x7bb12bae\n-000036a0: 2c20 3078 3063 6236 3162 3338 2c20 3078 , 0x0cb61b38, 0x\n-000036b0: 3932 6432 3865 3962 2c20 3078 6535 6435 92d28e9b, 0xe5d5\n-000036c0: 6265 3064 2c20 3078 3763 6463 6566 6237 be0d, 0x7cdcefb7\n-000036d0: 2c20 3078 3062 6462 6466 3231 2c3c 2f64 , 0x0bdbdf21,.
    \n-00003720: 2020 2037 303c 2f73 7061 6e3e 2623 3136 70\n-00003730: 303b 2020 2020 2020 2020 3078 3836 6433 0; 0x86d3\n-00003740: 6432 6434 2c20 3078 6631 6434 6532 3432 d2d4, 0xf1d4e242\n-00003750: 2c20 3078 3638 6464 6233 6638 2c20 3078 , 0x68ddb3f8, 0x\n-00003760: 3166 6461 3833 3665 2c20 3078 3831 6265 1fda836e, 0x81be\n-00003770: 3136 6364 2c20 3078 6636 6239 3236 3562 16cd, 0xf6b9265b\n-00003780: 2c20 3078 3666 6230 3737 6531 2c20 3078 , 0x6fb077e1, 0x\n-00003790: 3138 6237 3437 3737 2c3c 2f64 6976 3e0a 18b74777,
    .\n-000037a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    7\n-000037e0: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n-000037f0: 2020 2020 2020 3078 3838 3038 3561 6536 0x88085ae6\n-00003800: 2c20 3078 6666 3066 3661 3730 2c20 3078 , 0xff0f6a70, 0x\n-00003810: 3636 3036 3362 6361 2c20 3078 3131 3031 66063bca, 0x1101\n-00003820: 3062 3563 2c20 3078 3866 3635 3965 6666 0b5c, 0x8f659eff\n-00003830: 2c20 3078 6638 3632 6165 3639 2c20 3078 , 0xf862ae69, 0x\n-00003840: 3631 3662 6666 6433 2c20 3078 3136 3663 616bffd3, 0x166c\n-00003850: 6366 3435 2c3c 2f64 6976 3e0a 3c64 6976 cf45,
    .<\n-00003880: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 72  \n-000038b0: 2020 3078 6130 3061 6532 3738 2c20 3078 0xa00ae278, 0x\n-000038c0: 6437 3064 6432 6565 2c20 3078 3465 3034 d70dd2ee, 0x4e04\n-000038d0: 3833 3534 2c20 3078 3339 3033 6233 6332 8354, 0x3903b3c2\n-000038e0: 2c20 3078 6137 3637 3236 3631 2c20 3078 , 0xa7672661, 0x\n-000038f0: 6430 3630 3136 6637 2c20 3078 3439 3639 d06016f7, 0x4969\n-00003900: 3437 3464 2c20 3078 3365 3665 3737 6462 474d, 0x3e6e77db\n-00003910: 2c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ,
    .
    <\n-00003940: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00003950: 6e6f 223e 2020 2037 333c 2f73 7061 6e3e no\"> 73\n-00003960: 2623 3136 303b 2020 2020 2020 2020 3078   0x\n-00003970: 6165 6431 3661 3461 2c20 3078 6439 6436 aed16a4a, 0xd9d6\n-00003980: 3561 6463 2c20 3078 3430 6466 3062 3636 5adc, 0x40df0b66\n-00003990: 2c20 3078 3337 6438 3362 6630 2c20 3078 , 0x37d83bf0, 0x\n-000039a0: 6139 6263 6165 3533 2c20 3078 6465 6262 a9bcae53, 0xdebb\n-000039b0: 3965 6335 2c20 3078 3437 6232 6366 3766 9ec5, 0x47b2cf7f\n-000039c0: 2c20 3078 3330 6235 6666 6539 2c3c 2f64 , 0x30b5ffe9,.
    \n-00003a10: 2020 2037 343c 2f73 7061 6e3e 2623 3136 74\n-00003a20: 303b 2020 2020 2020 2020 3078 6264 6264 0; 0xbdbd\n-00003a30: 6632 3163 2c20 3078 6361 6261 6332 3861 f21c, 0xcabac28a\n-00003a40: 2c20 3078 3533 6233 3933 3330 2c20 3078 , 0x53b39330, 0x\n-00003a50: 3234 6234 6133 6136 2c20 3078 6261 6430 24b4a3a6, 0xbad0\n-00003a60: 3336 3035 2c20 3078 6364 6437 3036 3933 3605, 0xcdd70693\n-00003a70: 2c20 3078 3534 6465 3537 3239 2c20 3078 , 0x54de5729, 0x\n-00003a80: 3233 6439 3637 6266 2c3c 2f64 6976 3e0a 23d967bf,
    .\n-00003a90: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    7\n-00003ad0: 353c 2f73 7061 6e3e 2623 3136 303b 2020 5  \n-00003ae0: 2020 2020 2020 3078 6233 3636 3761 3265 0xb3667a2e\n-00003af0: 2c20 3078 6334 3631 3461 6238 2c20 3078 , 0xc4614ab8, 0x\n-00003b00: 3564 3638 3162 3032 2c20 3078 3261 3666 5d681b02, 0x2a6f\n-00003b10: 3262 3934 2c20 3078 6234 3062 6265 3337 2b94, 0xb40bbe37\n-00003b20: 2c20 3078 6333 3063 3865 6131 2c20 3078 , 0xc30c8ea1, 0x\n-00003b30: 3561 3035 6466 3162 2c20 3078 3264 3032 5a05df1b, 0x2d02\n-00003b40: 6566 3864 3c2f 6469 763e 0a3c 6469 7620 ef8d
    .\n-00003ba0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    \n-00003be0: 3737 3c2f 7370 616e 3e26 2331 3630 3b7d 77 }\n-00003bf0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00003c20: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00003c30: 6e6f 223e 2020 2037 383c 2f73 7061 6e3e no\"> 78\n-00003c40: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n-00003c60: 3c61 206e 616d 653d 226c 3030 3037 3922 79<\n-00003c90: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span> //.
    \n-00003d00: 2038 303c 2f73 7061 6e3e 2623 3136 303b 80 \n-00003d10: 3c73 7061 6e20 636c 6173 733d 2263 6f6d // Calcula\n-00003d30: 7465 2063 7263 3332 2063 6865 636b 7375 te crc32 checksu\n-00003d40: 6d3c 2f73 7061 6e3e 3c2f 6469 763e 0a3c m
    .<\n-00003d50: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00003d60: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3831 > 81\n-00003d90: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  //.
    <\n-00003e00: 6120 636c 6173 733d 226c 696e 6522 2068 a class=\"line\" h\n-00003e10: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n-00003e20: 6c23 6133 3631 3265 6662 6130 6264 3237 l#a3612efba0bd27\n-00003e30: 3762 3539 3261 3631 6236 3765 3562 3961 7b592a61b67e5b9a\n-00003e40: 3532 3922 3e20 2020 3832 3c2f 613e 3c2f 529\"> 82 UINT_32 crc32(UCCHAR_P \n-00003f50: 7342 7566 6665 722c 203c 7370 616e 2063 sBuffer, c\n-00003f70: 6f6e 7374 3c2f 7370 616e 3e20 3c61 2063 onst UINT_32 &a\n-00003fd0: 6d70 3b20 6953 697a 6529 3c2f 6469 763e mp; iSize)
    \n-00003fe0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    \n-00004020: 3833 3c2f 7370 616e 3e26 2331 3630 3b7b 83 {\n-00004030: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    84&\n-00004080: 2331 3630 3b20 2020 2020 2020 203c 6120 #160; UINT_32 i\n-000040e0: 4352 4320 3d20 303b 3c2f 6469 763e 0a3c CRC = 0;
    .<\n-000040f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00004100: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3835 > 85\n-00004130: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    86\n-00004190: 3630 3b20 2020 2020 2020 203c 7370 616e 60; for \n-000041c0: 283c 6120 636c 6173 733d 2263 6f64 6522 (UINT_32 iI = 0; iI &l\n-00004220: 743b 2069 5369 7a65 3b20 2b2b 6949 293c t; iSize; ++iI)<\n-00004230: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    87&#\n-00004280: 3136 303b 2020 2020 2020 2020 7b3c 2f64 160; {2
  • ctpp2-\n+00000740: 322e 382e 333c 2f61 3e3c 2f6c 693e 3c6c 2.8.3
  • 2ndsrc \n+00000810: 3c2f 756c 3e0a 3c2f 6469 763e 0a3c 2f64 .
    ..\n+00000830: 3c64 6976 2063 6c61 7373 3d22 6865 6164
    .
    \n+00000860: 0a3c 6469 7620 636c 6173 733d 2274 6974 .
    CTPP2Util.cp\n+00000880: 703c 2f64 6976 3e20 203c 2f64 6976 3e0a p
    .\n+00000890: 3c2f 6469 763e 3c21 2d2d 6865 6164 6572
    .
    .Go to the docu\n+000008e0: 6d65 6e74 6174 696f 6e20 6f66 2074 6869 mentation of thi\n+000008f0: 7320 6669 6c65 2e3c 2f61 3e3c 6469 7620 s file.
    \n+00000950: 2031 3c2f 7370 616e 3e26 2331 3630 3b3c 1 <\n+00000960: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+00000970: 656e 7422 3e2f 2a2d 3c2f 7370 616e 3e3c ent\">/*-<\n+00000980: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    2&#\n+000009d0: 3136 303b 3c73 7061 6e20 636c 6173 733d 160; * Cop\n+000009f0: 7972 6967 6874 2028 6329 2032 3030 3420 yright (c) 2004 \n+00000a00: 2d20 3230 3131 2043 5450 5020 5465 616d - 2011 CTPP Team\n+00000a10: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n+00000a30: 3c61 206e 616d 653d 226c 3030 3030 3322 3<\n+00000a60: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span>  *.
    \n+00000ad0: 2020 343c 2f73 7061 6e3e 2623 3136 303b 4 \n+00000ae0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d * Redistr\n+00000b00: 6962 7574 696f 6e20 616e 6420 7573 6520 ibution and use \n+00000b10: 696e 2073 6f75 7263 6520 616e 6420 6269 in source and bi\n+00000b20: 6e61 7279 2066 6f72 6d73 2c20 7769 7468 nary forms, with\n+00000b30: 206f 7220 7769 7468 6f75 743c 2f73 7061 or without
    .
    \n+00000b70: 3c73 7061 6e20 636c 6173 733d 226c 696e * \n+00000bb0: 6d6f 6469 6669 6361 7469 6f6e 2c20 6172 modification, ar\n+00000bc0: 6520 7065 726d 6974 7465 6420 7072 6f76 e permitted prov\n+00000bd0: 6964 6564 2074 6861 7420 7468 6520 666f ided that the fo\n+00000be0: 6c6c 6f77 696e 6720 636f 6e64 6974 696f llowing conditio\n+00000bf0: 6e73 3c2f 7370 616e 3e3c 2f64 6976 3e0a ns
    .\n+00000c00: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    \n+00000c40: 363c 2f73 7061 6e3e 2623 3136 303b 3c73 6  * are met:<\n+00000c70: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00000c90: 6120 6e61 6d65 3d22 6c30 3030 3037 223e a name=\"l00007\">\n+00000ca0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 7  * 1. Redistrib\n+00000cf0: 7574 696f 6e73 206f 6620 736f 7572 6365 utions of source\n+00000d00: 2063 6f64 6520 6d75 7374 2072 6574 6169 code must retai\n+00000d10: 6e20 7468 6520 6162 6f76 6520 636f 7079 n the above copy\n+00000d20: 7269 6768 743c 2f73 7061 6e3e 3c2f 6469 right.
    \n+00000d70: 2020 2038 3c2f 7370 616e 3e26 2331 3630 8 \n+00000d80: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ; * not\n+00000da0: 6963 652c 2074 6869 7320 6c69 7374 206f ice, this list o\n+00000db0: 6620 636f 6e64 6974 696f 6e73 2061 6e64 f conditions and\n+00000dc0: 2074 6865 2066 6f6c 6c6f 7769 6e67 2064 the following d\n+00000dd0: 6973 636c 6169 6d65 722e 3c2f 7370 616e isclaimer.
    .
    <\n+00000e10: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00000e20: 6e6f 223e 2020 2020 393c 2f73 7061 6e3e no\"> 9\n+00000e30: 2623 3136 303b 3c73 7061 6e20 636c 6173   * 2\n+00000e50: 2e20 5265 6469 7374 7269 6275 7469 6f6e . Redistribution\n+00000e60: 7320 696e 2062 696e 6172 7920 666f 726d s in binary form\n+00000e70: 206d 7573 7420 7265 7072 6f64 7563 6520 must reproduce \n+00000e80: 7468 6520 6162 6f76 6520 636f 7079 7269 the above copyri\n+00000e90: 6768 743c 2f73 7061 6e3e 3c2f 6469 763e ght
    \n+00000ea0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    \n+00000ee0: 3130 3c2f 7370 616e 3e26 2331 3630 3b3c 10 <\n+00000ef0: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+00000f00: 656e 7422 3e20 2a20 2020 206e 6f74 6963 ent\"> * notic\n+00000f10: 652c 2074 6869 7320 6c69 7374 206f 6620 e, this list of \n+00000f20: 636f 6e64 6974 696f 6e73 2061 6e64 2074 conditions and t\n+00000f30: 6865 2066 6f6c 6c6f 7769 6e67 2064 6973 he following dis\n+00000f40: 636c 6169 6d65 7220 696e 2074 6865 3c2f claimer in the
    .<\n+00000f80: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 11 \n+00000fc0: 202a 2020 2020 646f 6375 6d65 6e74 6174 * documentat\n+00000fd0: 696f 6e20 616e 642f 6f72 206f 7468 6572 ion and/or other\n+00000fe0: 206d 6174 6572 6961 6c73 2070 726f 7669 materials provi\n+00000ff0: 6465 6420 7769 7468 2074 6865 2064 6973 ded with the dis\n+00001000: 7472 6962 7574 696f 6e2e 3c2f 7370 616e tribution.
    .
    <\n+00001040: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00001050: 6e6f 223e 2020 2031 323c 2f73 7061 6e3e no\"> 12\n+00001060: 2623 3136 303b 3c73 7061 6e20 636c 6173   * 4\n+00001080: 2e20 4e65 6974 6865 7220 7468 6520 6e61 . Neither the na\n+00001090: 6d65 206f 6620 7468 6520 4354 5050 2054 me of the CTPP T\n+000010a0: 6561 6d20 6e6f 7220 7468 6520 6e61 6d65 eam nor the name\n+000010b0: 7320 6f66 2069 7473 2063 6f6e 7472 6962 s of its contrib\n+000010c0: 7574 6f72 733c 2f73 7061 6e3e 3c2f 6469 utors.
    \n+00001110: 2020 3133 3c2f 7370 616e 3e26 2331 3630 13 \n+00001120: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ; * may\n+00001140: 2062 6520 7573 6564 2074 6f20 656e 646f be used to endo\n+00001150: 7273 6520 6f72 2070 726f 6d6f 7465 2070 rse or promote p\n+00001160: 726f 6475 6374 7320 6465 7269 7665 6420 roducts derived \n+00001170: 6672 6f6d 2074 6869 7320 736f 6674 7761 from this softwa\n+00001180: 7265 3c2f 7370 616e 3e3c 2f64 6976 3e0a re
    .\n+00001190: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    1\n+000011d0: 343c 2f73 7061 6e3e 2623 3136 303b 3c73 4  * withou\n+00001200: 7420 7370 6563 6966 6963 2070 7269 6f72 t specific prior\n+00001210: 2077 7269 7474 656e 2070 6572 6d69 7373 written permiss\n+00001220: 696f 6e2e 3c2f 7370 616e 3e3c 2f64 6976 ion..
    \n+00001270: 2031 353c 2f73 7061 6e3e 2623 3136 303b 15 \n+00001280: 3c73 7061 6e20 636c 6173 733d 2263 6f6d *<\n+000012a0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    16&#\n+000012f0: 3136 303b 3c73 7061 6e20 636c 6173 733d 160; * THI\n+00001310: 5320 534f 4654 5741 5245 2049 5320 5052 S SOFTWARE IS PR\n+00001320: 4f56 4944 4544 2042 5920 5448 4520 5245 OVIDED BY THE RE\n+00001330: 4745 4e54 5320 414e 4420 434f 4e54 5249 GENTS AND CONTRI\n+00001340: 4255 544f 5253 2060 6041 5320 4953 2623 BUTORS ``AS IS&#\n+00001350: 3339 3b26 2333 393b 2041 4e44 3c2f 7370 39;' AND
    .
    17  *\n+000013d0: 2041 4e59 2045 5850 5245 5353 204f 5220 ANY EXPRESS OR \n+000013e0: 494d 504c 4945 4420 5741 5252 414e 5449 IMPLIED WARRANTI\n+000013f0: 4553 2c20 494e 434c 5544 494e 472c 2042 ES, INCLUDING, B\n+00001400: 5554 204e 4f54 204c 494d 4954 4544 2054 UT NOT LIMITED T\n+00001410: 4f2c 2054 4845 3c2f 7370 616e 3e3c 2f64 O, THE.
    \n+00001460: 2020 2031 383c 2f73 7061 6e3e 2623 3136 18\n+00001470: 303b 3c73 7061 6e20 636c 6173 733d 2263 0; * IMPLI\n+00001490: 4544 2057 4152 5241 4e54 4945 5320 4f46 ED WARRANTIES OF\n+000014a0: 204d 4552 4348 414e 5441 4249 4c49 5459 MERCHANTABILITY\n+000014b0: 2041 4e44 2046 4954 4e45 5353 2046 4f52 AND FITNESS FOR\n+000014c0: 2041 2050 4152 5449 4355 4c41 5220 5055 A PARTICULAR PU\n+000014d0: 5250 4f53 453c 2f73 7061 6e3e 3c2f 6469 RPOSE.
    \n+00001520: 2020 3139 3c2f 7370 616e 3e26 2331 3630 19 \n+00001530: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ; * ARE DI\n+00001550: 5343 4c41 494d 4544 2e20 2049 4e20 4e4f SCLAIMED. IN NO\n+00001560: 2045 5645 4e54 2053 4841 4c4c 2054 4845 EVENT SHALL THE\n+00001570: 2052 4547 454e 5453 204f 5220 434f 4e54 REGENTS OR CONT\n+00001580: 5249 4255 544f 5253 2042 4520 4c49 4142 RIBUTORS BE LIAB\n+00001590: 4c45 3c2f 7370 616e 3e3c 2f64 6976 3e0a LE
    .\n+000015a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    2\n+000015e0: 303c 2f73 7061 6e3e 2623 3136 303b 3c73 0  * FOR ANY D\n+00001610: 4952 4543 542c 2049 4e44 4952 4543 542c IRECT, INDIRECT,\n+00001620: 2049 4e43 4944 454e 5441 4c2c 2053 5045 INCIDENTAL, SPE\n+00001630: 4349 414c 2c20 4558 454d 504c 4152 592c CIAL, EXEMPLARY,\n+00001640: 204f 5220 434f 4e53 4551 5545 4e54 4941 OR CONSEQUENTIA\n+00001650: 4c3c 2f73 7061 6e3e 3c2f 6469 763e 0a3c L
    .<\n+00001660: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00001670: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3231 > 21\n+000016a0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370   * DAMAGES (I\n+000016d0: 4e43 4c55 4449 4e47 2c20 4255 5420 4e4f NCLUDING, BUT NO\n+000016e0: 5420 4c49 4d49 5445 4420 544f 2c20 5052 T LIMITED TO, PR\n+000016f0: 4f43 5552 454d 454e 5420 4f46 2053 5542 OCUREMENT OF SUB\n+00001700: 5354 4954 5554 4520 474f 4f44 533c 2f73 STITUTE GOODS
    .
    22  \n+00001780: 2a20 4f52 2053 4552 5649 4345 533b 204c * OR SERVICES; L\n+00001790: 4f53 5320 4f46 2055 5345 2c20 4441 5441 OSS OF USE, DATA\n+000017a0: 2c20 4f52 2050 524f 4649 5453 3b20 4f52 , OR PROFITS; OR\n+000017b0: 2042 5553 494e 4553 5320 494e 5445 5252 BUSINESS INTERR\n+000017c0: 5550 5449 4f4e 293c 2f73 7061 6e3e 3c2f UPTION).
    23\n+00001820: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; * HOWE\n+00001840: 5645 5220 4341 5553 4544 2041 4e44 204f VER CAUSED AND O\n+00001850: 4e20 414e 5920 5448 454f 5259 204f 4620 N ANY THEORY OF \n+00001860: 4c49 4142 494c 4954 592c 2057 4845 5448 LIABILITY, WHETH\n+00001870: 4552 2049 4e20 434f 4e54 5241 4354 2c20 ER IN CONTRACT, \n+00001880: 5354 5249 4354 3c2f 7370 616e 3e3c 2f64 STRICT.
    \n+000018d0: 2020 2032 343c 2f73 7061 6e3e 2623 3136 24\n+000018e0: 303b 3c73 7061 6e20 636c 6173 733d 2263 0; * LIABI\n+00001900: 4c49 5459 2c20 4f52 2054 4f52 5420 2849 LITY, OR TORT (I\n+00001910: 4e43 4c55 4449 4e47 204e 4547 4c49 4745 NCLUDING NEGLIGE\n+00001920: 4e43 4520 4f52 204f 5448 4552 5749 5345 NCE OR OTHERWISE\n+00001930: 2920 4152 4953 494e 4720 494e 2041 4e59 ) ARISING IN ANY\n+00001940: 2057 4159 3c2f 7370 616e 3e3c 2f64 6976 WAY.
    \n+00001990: 2032 353c 2f73 7061 6e3e 2623 3136 303b 25 \n+000019a0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d * OUT OF \n+000019c0: 5448 4520 5553 4520 4f46 2054 4849 5320 THE USE OF THIS \n+000019d0: 534f 4654 5741 5245 2c20 4556 454e 2049 SOFTWARE, EVEN I\n+000019e0: 4620 4144 5649 5345 4420 4f46 2054 4845 F ADVISED OF THE\n+000019f0: 2050 4f53 5349 4249 4c49 5459 204f 463c POSSIBILITY OF<\n+00001a00: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00001a20: 6120 6e61 6d65 3d22 6c30 3030 3236 223e a name=\"l00026\">\n+00001a30: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 26  * SUCH DAMAGE.\n+00001a80: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n+00001aa0: 3c61 206e 616d 653d 226c 3030 3032 3722 27<\n+00001ad0: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span>  *.
    \n+00001b40: 2032 383c 2f73 7061 6e3e 2623 3136 303b 28 \n+00001b50: 3c73 7061 6e20 636c 6173 733d 2263 6f6d * CT\n+00001b70: 5050 3255 7469 6c2e 6370 703c 2f73 7061 PP2Util.cpp
    .
    \n+00001bb0: 3c73 7061 6e20 636c 6173 733d 226c 696e 29  *<\n+00001bf0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00001c10: 6120 6e61 6d65 3d22 6c30 3030 3330 223e a name=\"l00030\">\n+00001c20: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 30  * $CTPP$
    .
    <\n+00001ca0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00001cb0: 6e6f 223e 2020 2033 313c 2f73 7061 6e3e no\"> 31\n+00001cc0: 2623 3136 303b 3c73 7061 6e20 636c 6173   */<\n+00001ce0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00001d00: 6120 6e61 6d65 3d22 6c30 3030 3332 223e a name=\"l00032\">\n+00001d10: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 32 #include &\n+00001d60: 7175 6f74 3b3c 6120 636c 6173 733d 2263 quot;CTPP2Ut\n+00001d90: 696c 2e68 7070 3c2f 613e 2671 756f 743b il.hpp"\n+00001da0: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n+00001dc0: 3c61 206e 616d 653d 226c 3030 3033 3322 33<\n+00001df0: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span> #include \n+00001e20: 2671 756f 743b 3c61 2063 6c61 7373 3d22 "CTPP2E\n+00001e50: 7863 6570 7469 6f6e 2e68 7070 3c2f 613e xception.hpp\n+00001e60: 2671 756f 743b 3c2f 7370 616e 3e3c 2f64 ".
    \n+00001eb0: 2020 2033 343c 2f73 7061 6e3e 2623 3136 34\n+00001ec0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    35 #include &quo\n+00001f40: 743b 3c61 2063 6c61 7373 3d22 636f 6465 t;CDT.hpp".
    36\n+00001fd0: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ...\n+000020c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    3\n+00002100: 393c 2f73 7061 6e3e 2623 3136 303b 3c73 9 namespace CTPP // C++ T\n+00002180: 656d 706c 6174 6520 456e 6769 6e65 3c2f emplate Engine
    .<\n+000021c0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 40 {.
    \n+00002230: 2034 313c 2f73 7061 6e3e 2623 3136 303b 41 \n+00002240: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00002270: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00002280: 6e6f 223e 3c61 2063 6c61 7373 3d22 6c69 no\"> 42<\n+000022d0: 2f61 3e3c 2f73 7061 6e3e 2623 3136 303b /a> \n+000022e0: 3c73 7061 6e20 636c 6173 733d 226b 6579 static const<\n+00002320: 2f73 7061 6e3e 203c 6120 636c 6173 733d /span> UIN\n+00002370: 545f 3332 3c2f 613e 203c 6120 636c 6173 T_32 a\n+000023c0: 4352 4333 323c 2f61 3e5b 5d20 3d3c 2f64 CRC32[] =.
    \n+00002410: 2020 2034 333c 2f73 7061 6e3e 2623 3136 43\n+00002420: 303b 7b3c 2f64 6976 3e0a 3c64 6976 2063 0;{
    .
    44  \n+00002480: 3078 3030 3030 3030 3030 2c20 3078 3737 0x00000000, 0x77\n+00002490: 3037 3330 3936 2c20 3078 6565 3065 3631 073096, 0xee0e61\n+000024a0: 3263 2c20 3078 3939 3039 3531 6261 2c20 2c, 0x990951ba, \n+000024b0: 3078 3037 3664 6334 3139 2c20 3078 3730 0x076dc419, 0x70\n+000024c0: 3661 6634 3866 2c20 3078 6539 3633 6135 6af48f, 0xe963a5\n+000024d0: 3335 2c20 3078 3965 3634 3935 6133 2c3c 35, 0x9e6495a3,<\n+000024e0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    45&#\n+00002530: 3136 303b 2020 2020 2020 2020 3078 3065 160; 0x0e\n+00002540: 6462 3838 3332 2c20 3078 3739 6463 6238 db8832, 0x79dcb8\n+00002550: 6134 2c20 3078 6530 6435 6539 3165 2c20 a4, 0xe0d5e91e, \n+00002560: 3078 3937 6432 6439 3838 2c20 3078 3039 0x97d2d988, 0x09\n+00002570: 6236 3463 3262 2c20 3078 3765 6231 3763 b64c2b, 0x7eb17c\n+00002580: 6264 2c20 3078 6537 6238 3264 3037 2c20 bd, 0xe7b82d07, \n+00002590: 3078 3930 6266 3164 3931 2c3c 2f64 6976 0x90bf1d91,.
    \n+000025e0: 2034 363c 2f73 7061 6e3e 2623 3136 303b 46 \n+000025f0: 2020 2020 2020 2020 3078 3164 6237 3130 0x1db710\n+00002600: 3634 2c20 3078 3661 6230 3230 6632 2c20 64, 0x6ab020f2, \n+00002610: 3078 6633 6239 3731 3438 2c20 3078 3834 0xf3b97148, 0x84\n+00002620: 6265 3431 6465 2c20 3078 3161 6461 6434 be41de, 0x1adad4\n+00002630: 3764 2c20 3078 3664 6464 6534 6562 2c20 7d, 0x6ddde4eb, \n+00002640: 3078 6634 6434 6235 3531 2c20 3078 3833 0xf4d4b551, 0x83\n+00002650: 6433 3835 6337 2c3c 2f64 6976 3e0a 3c64 d385c7,
    .\n+00002670: 3c61 206e 616d 653d 226c 3030 3034 3722 47<\n+000026a0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+000026b0: 2020 2020 3078 3133 3663 3938 3536 2c20 0x136c9856, \n+000026c0: 3078 3634 3662 6138 6330 2c20 3078 6664 0x646ba8c0, 0xfd\n+000026d0: 3632 6639 3761 2c20 3078 3861 3635 6339 62f97a, 0x8a65c9\n+000026e0: 6563 2c20 3078 3134 3031 3563 3466 2c20 ec, 0x14015c4f, \n+000026f0: 3078 3633 3036 3663 6439 2c20 3078 6661 0x63066cd9, 0xfa\n+00002700: 3066 3364 3633 2c20 3078 3864 3038 3064 0f3d63, 0x8d080d\n+00002710: 6635 2c3c 2f64 6976 3e0a 3c64 6976 2063 f5,
    .
    48  \n+00002770: 3078 3362 3665 3230 6338 2c20 3078 3463 0x3b6e20c8, 0x4c\n+00002780: 3639 3130 3565 2c20 3078 6435 3630 3431 69105e, 0xd56041\n+00002790: 6534 2c20 3078 6132 3637 3731 3732 2c20 e4, 0xa2677172, \n+000027a0: 3078 3363 3033 6534 6431 2c20 3078 3462 0x3c03e4d1, 0x4b\n+000027b0: 3034 6434 3437 2c20 3078 6432 3064 3835 04d447, 0xd20d85\n+000027c0: 6664 2c20 3078 6135 3061 6235 3662 2c3c fd, 0xa50ab56b,<\n+000027d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    49&#\n+00002820: 3136 303b 2020 2020 2020 2020 3078 3335 160; 0x35\n+00002830: 6235 6138 6661 2c20 3078 3432 6232 3938 b5a8fa, 0x42b298\n+00002840: 3663 2c20 3078 6462 6262 6339 6436 2c20 6c, 0xdbbbc9d6, \n+00002850: 3078 6163 6263 6639 3430 2c20 3078 3332 0xacbcf940, 0x32\n+00002860: 6438 3663 6533 2c20 3078 3435 6466 3563 d86ce3, 0x45df5c\n+00002870: 3735 2c20 3078 6463 6436 3064 6366 2c20 75, 0xdcd60dcf, \n+00002880: 3078 6162 6431 3364 3539 2c3c 2f64 6976 0xabd13d59,.
    \n+000028d0: 2035 303c 2f73 7061 6e3e 2623 3136 303b 50 \n+000028e0: 2020 2020 2020 2020 3078 3236 6439 3330 0x26d930\n+000028f0: 6163 2c20 3078 3531 6465 3030 3361 2c20 ac, 0x51de003a, \n+00002900: 3078 6338 6437 3531 3830 2c20 3078 6266 0xc8d75180, 0xbf\n+00002910: 6430 3631 3136 2c20 3078 3231 6234 6634 d06116, 0x21b4f4\n+00002920: 6235 2c20 3078 3536 6233 6334 3233 2c20 b5, 0x56b3c423, \n+00002930: 3078 6366 6261 3935 3939 2c20 3078 6238 0xcfba9599, 0xb8\n+00002940: 6264 6135 3066 2c3c 2f64 6976 3e0a 3c64 bda50f,
    .\n+00002960: 3c61 206e 616d 653d 226c 3030 3035 3122 51<\n+00002990: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+000029a0: 2020 2020 3078 3238 3032 6238 3965 2c20 0x2802b89e, \n+000029b0: 3078 3566 3035 3838 3038 2c20 3078 6336 0x5f058808, 0xc6\n+000029c0: 3063 6439 6232 2c20 3078 6231 3062 6539 0cd9b2, 0xb10be9\n+000029d0: 3234 2c20 3078 3266 3666 3763 3837 2c20 24, 0x2f6f7c87, \n+000029e0: 3078 3538 3638 3463 3131 2c20 3078 6331 0x58684c11, 0xc1\n+000029f0: 3631 3164 6162 2c20 3078 6236 3636 3264 611dab, 0xb6662d\n+00002a00: 3364 2c3c 2f64 6976 3e0a 3c64 6976 2063 3d,
    .
    52  \n+00002a60: 3078 3736 6463 3431 3930 2c20 3078 3031 0x76dc4190, 0x01\n+00002a70: 6462 3731 3036 2c20 3078 3938 6432 3230 db7106, 0x98d220\n+00002a80: 6263 2c20 3078 6566 6435 3130 3261 2c20 bc, 0xefd5102a, \n+00002a90: 3078 3731 6231 3835 3839 2c20 3078 3036 0x71b18589, 0x06\n+00002aa0: 6236 6235 3166 2c20 3078 3966 6266 6534 b6b51f, 0x9fbfe4\n+00002ab0: 6135 2c20 3078 6538 6238 6434 3333 2c3c a5, 0xe8b8d433,<\n+00002ac0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    53&#\n+00002b10: 3136 303b 2020 2020 2020 2020 3078 3738 160; 0x78\n+00002b20: 3037 6339 6132 2c20 3078 3066 3030 6639 07c9a2, 0x0f00f9\n+00002b30: 3334 2c20 3078 3936 3039 6138 3865 2c20 34, 0x9609a88e, \n+00002b40: 3078 6531 3065 3938 3138 2c20 3078 3766 0xe10e9818, 0x7f\n+00002b50: 3661 3064 6262 2c20 3078 3038 3664 3364 6a0dbb, 0x086d3d\n+00002b60: 3264 2c20 3078 3931 3634 3663 3937 2c20 2d, 0x91646c97, \n+00002b70: 3078 6536 3633 3563 3031 2c3c 2f64 6976 0xe6635c01,.
    \n+00002bc0: 2035 343c 2f73 7061 6e3e 2623 3136 303b 54 \n+00002bd0: 2020 2020 2020 2020 3078 3662 3662 3531 0x6b6b51\n+00002be0: 6634 2c20 3078 3163 3663 3631 3632 2c20 f4, 0x1c6c6162, \n+00002bf0: 3078 3835 3635 3330 6438 2c20 3078 6632 0x856530d8, 0xf2\n+00002c00: 3632 3030 3465 2c20 3078 3663 3036 3935 62004e, 0x6c0695\n+00002c10: 6564 2c20 3078 3162 3031 6135 3762 2c20 ed, 0x1b01a57b, \n+00002c20: 3078 3832 3038 6634 6331 2c20 3078 6635 0x8208f4c1, 0xf5\n+00002c30: 3066 6334 3537 2c3c 2f64 6976 3e0a 3c64 0fc457,
    .\n+00002c50: 3c61 206e 616d 653d 226c 3030 3035 3522 55<\n+00002c80: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00002c90: 2020 2020 3078 3635 6230 6439 6336 2c20 0x65b0d9c6, \n+00002ca0: 3078 3132 6237 6539 3530 2c20 3078 3862 0x12b7e950, 0x8b\n+00002cb0: 6265 6238 6561 2c20 3078 6663 6239 3838 beb8ea, 0xfcb988\n+00002cc0: 3763 2c20 3078 3632 6464 3164 6466 2c20 7c, 0x62dd1ddf, \n+00002cd0: 3078 3135 6461 3264 3439 2c20 3078 3863 0x15da2d49, 0x8c\n+00002ce0: 6433 3763 6633 2c20 3078 6662 6434 3463 d37cf3, 0xfbd44c\n+00002cf0: 3635 2c3c 2f64 6976 3e0a 3c64 6976 2063 65,
    .
    56  \n+00002d50: 3078 3464 6232 3631 3538 2c20 3078 3361 0x4db26158, 0x3a\n+00002d60: 6235 3531 6365 2c20 3078 6133 6263 3030 b551ce, 0xa3bc00\n+00002d70: 3734 2c20 3078 6434 6262 3330 6532 2c20 74, 0xd4bb30e2, \n+00002d80: 3078 3461 6466 6135 3431 2c20 3078 3364 0x4adfa541, 0x3d\n+00002d90: 6438 3935 6437 2c20 3078 6134 6431 6334 d895d7, 0xa4d1c4\n+00002da0: 3664 2c20 3078 6433 6436 6634 6662 2c3c 6d, 0xd3d6f4fb,<\n+00002db0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    57&#\n+00002e00: 3136 303b 2020 2020 2020 2020 3078 3433 160; 0x43\n+00002e10: 3639 6539 3661 2c20 3078 3334 3665 6439 69e96a, 0x346ed9\n+00002e20: 6663 2c20 3078 6164 3637 3838 3436 2c20 fc, 0xad678846, \n+00002e30: 3078 6461 3630 6238 6430 2c20 3078 3434 0xda60b8d0, 0x44\n+00002e40: 3034 3264 3733 2c20 3078 3333 3033 3164 042d73, 0x33031d\n+00002e50: 6535 2c20 3078 6161 3061 3463 3566 2c20 e5, 0xaa0a4c5f, \n+00002e60: 3078 6464 3064 3763 6339 2c3c 2f64 6976 0xdd0d7cc9,.
    \n+00002eb0: 2035 383c 2f73 7061 6e3e 2623 3136 303b 58 \n+00002ec0: 2020 2020 2020 2020 3078 3530 3035 3731 0x500571\n+00002ed0: 3363 2c20 3078 3237 3032 3431 6161 2c20 3c, 0x270241aa, \n+00002ee0: 3078 6265 3062 3130 3130 2c20 3078 6339 0xbe0b1010, 0xc9\n+00002ef0: 3063 3230 3836 2c20 3078 3537 3638 6235 0c2086, 0x5768b5\n+00002f00: 3235 2c20 3078 3230 3666 3835 6233 2c20 25, 0x206f85b3, \n+00002f10: 3078 6239 3636 6434 3039 2c20 3078 6365 0xb966d409, 0xce\n+00002f20: 3631 6534 3966 2c3c 2f64 6976 3e0a 3c64 61e49f,
    .\n+00002f40: 3c61 206e 616d 653d 226c 3030 3035 3922 59<\n+00002f70: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00002f80: 2020 2020 3078 3565 6465 6639 3065 2c20 0x5edef90e, \n+00002f90: 3078 3239 6439 6339 3938 2c20 3078 6230 0x29d9c998, 0xb0\n+00002fa0: 6430 3938 3232 2c20 3078 6337 6437 6138 d09822, 0xc7d7a8\n+00002fb0: 6234 2c20 3078 3539 6233 3364 3137 2c20 b4, 0x59b33d17, \n+00002fc0: 3078 3265 6234 3064 3831 2c20 3078 6237 0x2eb40d81, 0xb7\n+00002fd0: 6264 3563 3362 2c20 3078 6330 6261 3663 bd5c3b, 0xc0ba6c\n+00002fe0: 6164 2c3c 2f64 6976 3e0a 3c64 6976 2063 ad,
    .
    60  \n+00003040: 3078 6564 6238 3833 3230 2c20 3078 3961 0xedb88320, 0x9a\n+00003050: 6266 6233 6236 2c20 3078 3033 6236 6532 bfb3b6, 0x03b6e2\n+00003060: 3063 2c20 3078 3734 6231 6432 3961 2c20 0c, 0x74b1d29a, \n+00003070: 3078 6561 6435 3437 3339 2c20 3078 3964 0xead54739, 0x9d\n+00003080: 6432 3737 6166 2c20 3078 3034 6462 3236 d277af, 0x04db26\n+00003090: 3135 2c20 3078 3733 6463 3136 3833 2c3c 15, 0x73dc1683,<\n+000030a0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    61&#\n+000030f0: 3136 303b 2020 2020 2020 2020 3078 6533 160; 0xe3\n+00003100: 3633 3062 3132 2c20 3078 3934 3634 3362 630b12, 0x94643b\n+00003110: 3834 2c20 3078 3064 3664 3661 3365 2c20 84, 0x0d6d6a3e, \n+00003120: 3078 3761 3661 3561 6138 2c20 3078 6534 0x7a6a5aa8, 0xe4\n+00003130: 3065 6366 3062 2c20 3078 3933 3039 6666 0ecf0b, 0x9309ff\n+00003140: 3964 2c20 3078 3061 3030 6165 3237 2c20 9d, 0x0a00ae27, \n+00003150: 3078 3764 3037 3965 6231 2c3c 2f64 6976 0x7d079eb1,.
    \n+000031a0: 2036 323c 2f73 7061 6e3e 2623 3136 303b 62 \n+000031b0: 2020 2020 2020 2020 3078 6630 3066 3933 0xf00f93\n+000031c0: 3434 2c20 3078 3837 3038 6133 6432 2c20 44, 0x8708a3d2, \n+000031d0: 3078 3165 3031 6632 3638 2c20 3078 3639 0x1e01f268, 0x69\n+000031e0: 3036 6332 6665 2c20 3078 6637 3632 3537 06c2fe, 0xf76257\n+000031f0: 3564 2c20 3078 3830 3635 3637 6362 2c20 5d, 0x806567cb, \n+00003200: 3078 3139 3663 3336 3731 2c20 3078 3665 0x196c3671, 0x6e\n+00003210: 3662 3036 6537 2c3c 2f64 6976 3e0a 3c64 6b06e7,
    .\n+00003230: 3c61 206e 616d 653d 226c 3030 3036 3322 63<\n+00003260: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00003270: 2020 2020 3078 6665 6434 3162 3736 2c20 0xfed41b76, \n+00003280: 3078 3839 6433 3262 6530 2c20 3078 3130 0x89d32be0, 0x10\n+00003290: 6461 3761 3561 2c20 3078 3637 6464 3461 da7a5a, 0x67dd4a\n+000032a0: 6363 2c20 3078 6639 6239 6466 3666 2c20 cc, 0xf9b9df6f, \n+000032b0: 3078 3865 6265 6566 6639 2c20 3078 3137 0x8ebeeff9, 0x17\n+000032c0: 6237 6265 3433 2c20 3078 3630 6230 3865 b7be43, 0x60b08e\n+000032d0: 6435 2c3c 2f64 6976 3e0a 3c64 6976 2063 d5,
    .
    64  \n+00003330: 3078 6436 6436 6133 6538 2c20 3078 6131 0xd6d6a3e8, 0xa1\n+00003340: 6431 3933 3765 2c20 3078 3338 6438 6332 d1937e, 0x38d8c2\n+00003350: 6334 2c20 3078 3466 6466 6632 3532 2c20 c4, 0x4fdff252, \n+00003360: 3078 6431 6262 3637 6631 2c20 3078 6136 0xd1bb67f1, 0xa6\n+00003370: 6263 3537 3637 2c20 3078 3366 6235 3036 bc5767, 0x3fb506\n+00003380: 6464 2c20 3078 3438 6232 3336 3462 2c3c dd, 0x48b2364b,<\n+00003390: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    65&#\n+000033e0: 3136 303b 2020 2020 2020 2020 3078 6438 160; 0xd8\n+000033f0: 3064 3262 6461 2c20 3078 6166 3061 3162 0d2bda, 0xaf0a1b\n+00003400: 3463 2c20 3078 3336 3033 3461 6636 2c20 4c, 0x36034af6, \n+00003410: 3078 3431 3034 3761 3630 2c20 3078 6466 0x41047a60, 0xdf\n+00003420: 3630 6566 6333 2c20 3078 6138 3637 6466 60efc3, 0xa867df\n+00003430: 3535 2c20 3078 3331 3665 3865 6566 2c20 55, 0x316e8eef, \n+00003440: 3078 3436 3639 6265 3739 2c3c 2f64 6976 0x4669be79,.
    \n+00003490: 2036 363c 2f73 7061 6e3e 2623 3136 303b 66 \n+000034a0: 2020 2020 2020 2020 3078 6362 3631 6233 0xcb61b3\n+000034b0: 3863 2c20 3078 6263 3636 3833 3161 2c20 8c, 0xbc66831a, \n+000034c0: 3078 3235 3666 6432 6130 2c20 3078 3532 0x256fd2a0, 0x52\n+000034d0: 3638 6532 3336 2c20 3078 6363 3063 3737 68e236, 0xcc0c77\n+000034e0: 3935 2c20 3078 6262 3062 3437 3033 2c20 95, 0xbb0b4703, \n+000034f0: 3078 3232 3032 3136 6239 2c20 3078 3535 0x220216b9, 0x55\n+00003500: 3035 3236 3266 2c3c 2f64 6976 3e0a 3c64 05262f,
    .\n+00003520: 3c61 206e 616d 653d 226c 3030 3036 3722 67<\n+00003550: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00003560: 2020 2020 3078 6335 6261 3362 6265 2c20 0xc5ba3bbe, \n+00003570: 3078 6232 6264 3062 3238 2c20 3078 3262 0xb2bd0b28, 0x2b\n+00003580: 6234 3561 3932 2c20 3078 3563 6233 3661 b45a92, 0x5cb36a\n+00003590: 3034 2c20 3078 6332 6437 6666 6137 2c20 04, 0xc2d7ffa7, \n+000035a0: 3078 6235 6430 6366 3331 2c20 3078 3263 0xb5d0cf31, 0x2c\n+000035b0: 6439 3965 3862 2c20 3078 3562 6465 6165 d99e8b, 0x5bdeae\n+000035c0: 3164 2c3c 2f64 6976 3e0a 3c64 6976 2063 1d,
    .
    68  \n+00003620: 3078 3962 3634 6332 6230 2c20 3078 6563 0x9b64c2b0, 0xec\n+00003630: 3633 6632 3236 2c20 3078 3735 3661 6133 63f226, 0x756aa3\n+00003640: 3963 2c20 3078 3032 3664 3933 3061 2c20 9c, 0x026d930a, \n+00003650: 3078 3963 3039 3036 6139 2c20 3078 6562 0x9c0906a9, 0xeb\n+00003660: 3065 3336 3366 2c20 3078 3732 3037 3637 0e363f, 0x720767\n+00003670: 3835 2c20 3078 3035 3030 3537 3133 2c3c 85, 0x05005713,<\n+00003680: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    69&#\n+000036d0: 3136 303b 2020 2020 2020 2020 3078 3935 160; 0x95\n+000036e0: 6266 3461 3832 2c20 3078 6532 6238 3761 bf4a82, 0xe2b87a\n+000036f0: 3134 2c20 3078 3762 6231 3262 6165 2c20 14, 0x7bb12bae, \n+00003700: 3078 3063 6236 3162 3338 2c20 3078 3932 0x0cb61b38, 0x92\n+00003710: 6432 3865 3962 2c20 3078 6535 6435 6265 d28e9b, 0xe5d5be\n+00003720: 3064 2c20 3078 3763 6463 6566 6237 2c20 0d, 0x7cdcefb7, \n+00003730: 3078 3062 6462 6466 3231 2c3c 2f64 6976 0x0bdbdf21,.
    \n+00003780: 2037 303c 2f73 7061 6e3e 2623 3136 303b 70 \n+00003790: 2020 2020 2020 2020 3078 3836 6433 6432 0x86d3d2\n+000037a0: 6434 2c20 3078 6631 6434 6532 3432 2c20 d4, 0xf1d4e242, \n+000037b0: 3078 3638 6464 6233 6638 2c20 3078 3166 0x68ddb3f8, 0x1f\n+000037c0: 6461 3833 3665 2c20 3078 3831 6265 3136 da836e, 0x81be16\n+000037d0: 6364 2c20 3078 6636 6239 3236 3562 2c20 cd, 0xf6b9265b, \n+000037e0: 3078 3666 6230 3737 6531 2c20 3078 3138 0x6fb077e1, 0x18\n+000037f0: 6237 3437 3737 2c3c 2f64 6976 3e0a 3c64 b74777,
    .\n+00003810: 3c61 206e 616d 653d 226c 3030 3037 3122 71<\n+00003840: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00003850: 2020 2020 3078 3838 3038 3561 6536 2c20 0x88085ae6, \n+00003860: 3078 6666 3066 3661 3730 2c20 3078 3636 0xff0f6a70, 0x66\n+00003870: 3036 3362 6361 2c20 3078 3131 3031 3062 063bca, 0x11010b\n+00003880: 3563 2c20 3078 3866 3635 3965 6666 2c20 5c, 0x8f659eff, \n+00003890: 3078 6638 3632 6165 3639 2c20 3078 3631 0xf862ae69, 0x61\n+000038a0: 3662 6666 6433 2c20 3078 3136 3663 6366 6bffd3, 0x166ccf\n+000038b0: 3435 2c3c 2f64 6976 3e0a 3c64 6976 2063 45,
    .
    72  \n+00003910: 3078 6130 3061 6532 3738 2c20 3078 6437 0xa00ae278, 0xd7\n+00003920: 3064 6432 6565 2c20 3078 3465 3034 3833 0dd2ee, 0x4e0483\n+00003930: 3534 2c20 3078 3339 3033 6233 6332 2c20 54, 0x3903b3c2, \n+00003940: 3078 6137 3637 3236 3631 2c20 3078 6430 0xa7672661, 0xd0\n+00003950: 3630 3136 6637 2c20 3078 3439 3639 3437 6016f7, 0x496947\n+00003960: 3464 2c20 3078 3365 3665 3737 6462 2c3c 4d, 0x3e6e77db,<\n+00003970: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    73&#\n+000039c0: 3136 303b 2020 2020 2020 2020 3078 6165 160; 0xae\n+000039d0: 6431 3661 3461 2c20 3078 6439 6436 3561 d16a4a, 0xd9d65a\n+000039e0: 6463 2c20 3078 3430 6466 3062 3636 2c20 dc, 0x40df0b66, \n+000039f0: 3078 3337 6438 3362 6630 2c20 3078 6139 0x37d83bf0, 0xa9\n+00003a00: 6263 6165 3533 2c20 3078 6465 6262 3965 bcae53, 0xdebb9e\n+00003a10: 6335 2c20 3078 3437 6232 6366 3766 2c20 c5, 0x47b2cf7f, \n+00003a20: 3078 3330 6235 6666 6539 2c3c 2f64 6976 0x30b5ffe9,.
    \n+00003a70: 2037 343c 2f73 7061 6e3e 2623 3136 303b 74 \n+00003a80: 2020 2020 2020 2020 3078 6264 6264 6632 0xbdbdf2\n+00003a90: 3163 2c20 3078 6361 6261 6332 3861 2c20 1c, 0xcabac28a, \n+00003aa0: 3078 3533 6233 3933 3330 2c20 3078 3234 0x53b39330, 0x24\n+00003ab0: 6234 6133 6136 2c20 3078 6261 6430 3336 b4a3a6, 0xbad036\n+00003ac0: 3035 2c20 3078 6364 6437 3036 3933 2c20 05, 0xcdd70693, \n+00003ad0: 3078 3534 6465 3537 3239 2c20 3078 3233 0x54de5729, 0x23\n+00003ae0: 6439 3637 6266 2c3c 2f64 6976 3e0a 3c64 d967bf,
    .\n+00003b00: 3c61 206e 616d 653d 226c 3030 3037 3522 75<\n+00003b30: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00003b40: 2020 2020 3078 6233 3636 3761 3265 2c20 0xb3667a2e, \n+00003b50: 3078 6334 3631 3461 6238 2c20 3078 3564 0xc4614ab8, 0x5d\n+00003b60: 3638 3162 3032 2c20 3078 3261 3666 3262 681b02, 0x2a6f2b\n+00003b70: 3934 2c20 3078 6234 3062 6265 3337 2c20 94, 0xb40bbe37, \n+00003b80: 3078 6333 3063 3865 6131 2c20 3078 3561 0xc30c8ea1, 0x5a\n+00003b90: 3035 6466 3162 2c20 3078 3264 3032 6566 05df1b, 0x2d02ef\n+00003ba0: 3864 3c2f 6469 763e 0a3c 6469 7620 636c 8d
    .
    \n+00003bd0: 3c73 7061 6e20 636c 6173 733d 226c 696e 76 
    .<\n+00003c00: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00003c10: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3737 > 77\n+00003c40: 3c2f 7370 616e 3e26 2331 3630 3b7d 3b3c  };<\n+00003c50: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    78&#\n+00003ca0: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n+00003cd0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 79 \n+00003d10: 2f2f 3c2f 7370 616e 3e3c 2f64 6976 3e0a //
    .\n+00003d20: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    8\n+00003d60: 303c 2f73 7061 6e3e 2623 3136 303b 3c73 0 // Calculate\n+00003d90: 2063 7263 3332 2063 6865 636b 7375 6d3c crc32 checksum<\n+00003da0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00003dc0: 6120 6e61 6d65 3d22 6c30 3030 3831 223e a name=\"l00081\">\n+00003dd0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 81 //
    \n+00003e20: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    82 U\n+00003f00: 494e 545f 3332 3c2f 613e 203c 6120 636c INT_32 crc32(UCCHAR_P sB\n+00003fb0: 7566 6665 722c 203c 7370 616e 2063 6c61 uffer, con\n+00003fd0: 7374 3c2f 7370 616e 3e20 3c61 2063 6c61 st \n+00004020: 5549 4e54 5f33 323c 2f61 3e20 2661 6d70 UINT_32 &\n+00004030: 3b20 6953 697a 6529 3c2f 6469 763e 0a3c ; iSize)
    .<\n+00004040: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00004050: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3833 > 83\n+00004080: 3c2f 7370 616e 3e26 2331 3630 3b7b 3c2f  {.
    84\n+000040e0: 3630 3b20 2020 2020 2020 203c 6120 636c 60; UINT_32 iCR\n+00004140: 4320 3d20 303b 3c2f 6469 763e 0a3c 6469 C = 0;
    .<\n+00004160: 6120 6e61 6d65 3d22 6c30 3030 3835 223e a name=\"l00085\">\n+00004170: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 85  .
    \n+000041e0: 2020 3836 3c2f 7370 616e 3e26 2331 3630 86 \n+000041f0: 3b20 2020 2020 2020 203c 7370 616e 2063 ; for (<\n+00004220: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+00004230: 7265 663d 2261 3030 3130 372e 7868 746d ref=\"a00107.xhtm\n+00004240: 6c23 6138 6565 3430 6138 6465 3837 6236 l#a8ee40a8de87b6\n+00004250: 3030 6365 3265 6531 3764 6662 6664 3038 00ce2ee17dfbfd08\n+00004260: 3839 6622 3e55 494e 545f 3332 3c2f 613e 89f\">UINT_32\n+00004270: 2069 4920 3d20 303b 2069 4920 266c 743b iI = 0; iI <\n+00004280: 2069 5369 7a65 3b20 2b2b 6949 293c 2f64 iSize; ++iI).
    \n-000042d0: 2020 2038 383c 2f73 7061 6e3e 2623 3136 88\n-000042e0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000042f0: 2020 6943 5243 203d 203c 6120 636c 6173 iCRC = a\n-00004340: 4352 4333 323c 2f61 3e5b 2869 4352 4320 CRC32[(iCRC \n-00004350: 5e20 7342 7566 6665 725b 6949 5d29 2026 ^ sBuffer[iI]) &\n-00004360: 616d 703b 2030 7846 465d 205e 2028 6943 amp; 0xFF] ^ (iC\n-00004370: 5243 2026 6774 3b26 6774 3b20 3829 3b3c RC >> 8);<\n-00004380: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    89&#\n-000043d0: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }\n+000042e0: 303b 2020 2020 2020 2020 7b3c 2f64 6976 0; {.
    \n+00004330: 2038 383c 2f73 7061 6e3e 2623 3136 303b 88 \n+00004340: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00004350: 6943 5243 203d 203c 6120 636c 6173 733d iCRC = aCR\n+000043a0: 4333 323c 2f61 3e5b 2869 4352 4320 5e20 C32[(iCRC ^ \n+000043b0: 7342 7566 6665 725b 6949 5d29 2026 616d sBuffer[iI]) &am\n+000043c0: 703b 2030 7846 465d 205e 2028 6943 5243 p; 0xFF] ^ (iCRC\n+000043d0: 2026 6774 3b26 6774 3b20 3829 3b3c 2f64 >> 8);.
    \n-00004420: 2020 2039 303c 2f73 7061 6e3e 2623 3136 90\n-00004430: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n-000044e0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 92 }.
    \n-00004550: 2039 333c 2f73 7061 6e3e 2623 3136 303b 93 \n-00004560: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n-00004590: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000045a0: 6e6f 223e 2020 2039 343c 2f73 7061 6e3e no\"> 94\n-000045b0: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n-00004600: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 95 \n-00004640: 2f2f 2053 7761 7020 6279 7465 7320 666f // Swap bytes fo\n-00004650: 7220 5549 4e54 5f33 3220 7661 6c75 653c r UINT_32 value<\n-00004660: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n-00004680: 6120 6e61 6d65 3d22 6c30 3030 3936 223e a name=\"l00096\">\n-00004690: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 96 //
    \n-000046e0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    97 U\n-000047c0: 494e 545f 3332 3c2f 613e 203c 6120 636c INT_32 Swap32(const <\n-00004840: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-00004850: 7265 663d 2261 3030 3130 372e 7868 746d ref=\"a00107.xhtm\n-00004860: 6c23 6138 6565 3430 6138 6465 3837 6236 l#a8ee40a8de87b6\n-00004870: 3030 6365 3265 6531 3764 6662 6664 3038 00ce2ee17dfbfd08\n-00004880: 3839 6622 3e55 494e 545f 3332 3c2f 613e 89f\">UINT_32\n-00004890: 2026 616d 703b 2069 5661 6c75 6529 3c2f & iValue).
    98\n-000048f0: 3630 3b7b 3c2f 6469 763e 0a3c 6469 7620 60;{
    ...
    <\n-00004a60: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00004a70: 6e6f 223e 2020 3130 313c 2f73 7061 6e3e no\"> 101\n-00004a80: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00004a90: 2020 2020 2028 2869 5661 6c75 6520 2667 ((iValue &g\n-00004aa0: 743b 2667 743b 2020 3829 2026 616d 703b t;> 8) &\n-00004ab0: 2030 7830 3030 3066 6630 3020 2920 7c3c 0x0000ff00 ) |<\n-00004ac0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    102&#\n-00004b10: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00004b20: 2020 2028 2869 5661 6c75 6520 2667 743b ((iValue >\n-00004b30: 2667 743b 2032 3429 2026 616d 703b 2030 > 24) & 0\n-00004b40: 7830 3030 3030 3066 6620 293b 3c2f 6469 x000000ff );.
    \n-00004b90: 2031 3033 3c2f 7370 616e 3e26 2331 3630 103 \n-00004ba0: 3b7d 3c2f 6469 763e 0a3c 6469 7620 636c ;}
    .
    \n-00004bd0: 3c73 7061 6e20 636c 6173 733d 226c 696e 104 
    .<\n-00004c00: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00004c10: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3035 > 105\n-00004c40: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  //.
    \n-00004cb0: 2031 3036 3c2f 7370 616e 3e26 2331 3630 106 \n-00004cc0: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;// Swap b\n-00004ce0: 7974 6573 2066 6f72 2055 494e 545f 3634 ytes for UINT_64\n-00004cf0: 2076 616c 7565 3c2f 7370 616e 3e3c 2f64 value.
    \n-00004d40: 2020 3130 373c 2f73 7061 6e3e 2623 3136 107\n-00004d50: 303b 3c73 7061 6e20 636c 6173 733d 2263 0;//
    .
    <\n-00004da0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00004db0: 6e6f 223e 3c61 2063 6c61 7373 3d22 6c69 no\"> 108<\n-00004e00: 2f61 3e3c 2f73 7061 6e3e 2623 3136 303b /a> \n-00004e10: 3c61 2063 6c61 7373 3d22 636f 6465 2220 UINT_64 Swap64(const UINT\n-00004f20: 5f36 343c 2f61 3e20 2661 6d70 3b20 6956 _64 & iV\n-00004f30: 616c 7565 293c 2f64 6976 3e0a 3c64 6976 alue)
    .<\n-00004f60: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 109 {.
    \n-00004fd0: 3131 303c 2f73 7061 6e3e 2623 3136 303b 110 \n-00004fe0: 2020 2020 2020 2020 3c73 7061 6e20 636c un\n-00005000: 696f 6e3c 2f73 7061 6e3e 3c2f 6469 763e ion
    \n-00005010: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n-00005050: 3131 3c2f 7370 616e 3e26 2331 3630 3b20 11  \n-00005060: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n+00004420: 2020 2038 393c 2f73 7061 6e3e 2623 3136 89
    \n+00004430: 303b 2020 2020 2020 2020 7d3c 2f64 6976 0; }.
    \n+00004480: 2039 303c 2f73 7061 6e3e 2623 3136 303b 90 \n+00004490: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+000044c0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000044d0: 6e6f 223e 2020 2039 313c 2f73 7061 6e3e no\"> 91\n+000044e0: 2623 3136 303b 3c73 7061 6e20 636c 6173  \n+00004500: 7265 7475 726e 3c2f 7370 616e 3e20 6943 return iC\n+00004510: 5243 3b3c 2f64 6976 3e0a 3c64 6976 2063 RC;
    ..\n+00004570: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    9\n+000045b0: 333c 2f73 7061 6e3e 2623 3136 303b 203c 3  <\n+000045c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    94&#\n+00004610: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    ...<\n+00004740: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00004750: 3e3c 6120 6e61 6d65 3d22 6c30 3030 3937 > 97 UIN\n+00004820: 545f 3332 3c2f 613e 203c 6120 636c 6173 T_32 S\n+00004870: 7761 7033 323c 2f61 3e28 3c73 7061 6e20 wap32(\n+00004890: 636f 6e73 743c 2f73 7061 6e3e 203c 6120 const UINT_32 &\n+000048f0: 616d 703b 2069 5661 6c75 6529 3c2f 6469 amp; iValue).
    \n+00004940: 2020 3938 3c2f 7370 616e 3e26 2331 3630 98 \n+00004950: 3b7b 3c2f 6469 763e 0a3c 6469 7620 636c ;{
    .
    \n+00004980: 3c73 7061 6e20 636c 6173 733d 226c 696e 99  <\n+000049b0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+000049c0: 6f72 6466 6c6f 7722 3e72 6574 7572 6e3c ordflow\">return<\n+000049d0: 2f73 7061 6e3e 2028 2869 5661 6c75 6520 /span> ((iValue \n+000049e0: 266c 743b 266c 743b 2032 3429 2026 616d << 24) &am\n+000049f0: 703b 2030 7866 6630 3030 3030 3020 2920 p; 0xff000000 ) \n+00004a00: 7c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 |
    .
    <\n+00004a30: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00004a40: 6e6f 223e 2020 3130 303c 2f73 7061 6e3e no\"> 100\n+00004a50: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00004a60: 2020 2020 2028 2869 5661 6c75 6520 266c ((iValue &l\n+00004a70: 743b 266c 743b 2020 3829 2026 616d 703b t;< 8) &\n+00004a80: 2030 7830 3066 6630 3030 3020 2920 7c3c 0x00ff0000 ) |<\n+00004a90: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    101&#\n+00004ae0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00004af0: 2020 2028 2869 5661 6c75 6520 2667 743b ((iValue >\n+00004b00: 2667 743b 2020 3829 2026 616d 703b 2030 > 8) & 0\n+00004b10: 7830 3030 3066 6630 3020 2920 7c3c 2f64 x0000ff00 ) |.
    \n+00004b60: 2020 3130 323c 2f73 7061 6e3e 2623 3136 102\n+00004b70: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00004b80: 2028 2869 5661 6c75 6520 2667 743b 2667 ((iValue >&g\n+00004b90: 743b 2032 3429 2026 616d 703b 2030 7830 t; 24) & 0x0\n+00004ba0: 3030 3030 3066 6620 293b 3c2f 6469 763e 00000ff );
    \n+00004bb0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+00004bf0: 3033 3c2f 7370 616e 3e26 2331 3630 3b7d 03 }\n+00004c00: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    104&\n+00004c50: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n+00004c70: 6120 6e61 6d65 3d22 6c30 3031 3035 223e a name=\"l00105\">\n+00004c80: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 105 //
    \n+00004cd0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+00004d10: 3036 3c2f 7370 616e 3e26 2331 3630 3b3c 06 <\n+00004d20: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+00004d30: 656e 7422 3e2f 2f20 5377 6170 2062 7974 ent\">// Swap byt\n+00004d40: 6573 2066 6f72 2055 494e 545f 3634 2076 es for UINT_64 v\n+00004d50: 616c 7565 3c2f 7370 616e 3e3c 2f64 6976 alue.
    \n+00004da0: 3130 373c 2f73 7061 6e3e 2623 3136 303b 107 \n+00004db0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d //<\n+00004dd0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    108 UINT_64 \n+00004ec0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 Swap64\n+00004f10: 283c 7370 616e 2063 6c61 7373 3d22 6b65 (const UINT_6\n+00004f80: 343c 2f61 3e20 2661 6d70 3b20 6956 616c 4 & iVal\n+00004f90: 7565 293c 2f64 6976 3e0a 3c64 6976 2063 ue)
    ..\n+00004ff0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    11\n+00005030: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n+00005040: 2020 2020 2020 3c73 7061 6e20 636c 6173 unio\n+00005060: 6e3c 2f73 7061 6e3e 3c2f 6469 763e 0a3c n
    .<\n 00005070: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00005080: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3132 > 112\n+000050a0: 733d 226c 696e 656e 6f22 3e20 2031 3131 s=\"lineno\"> 111\n 000050b0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-000050c0: 2020 2020 2020 2020 2020 2020 203c 6120 UINT_64 \n-00005120: 2020 756c 3b3c 2f64 6976 3e0a 3c64 6976 ul;
    .<\n-00005150: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 113  \n-00005180: 2020 2020 2020 2020 2020 3c61 2063 6c61 \n-000051d0: 5549 4e54 5f33 323c 2f61 3e20 2020 2075 UINT_32 u\n-000051e0: 695b 325d 3b3c 2f64 6976 3e0a 3c64 6976 i[2];
    .<\n-00005210: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 114  \n-00005240: 2020 7d20 753b 3c2f 6469 763e 0a3c 6469 } u;
    .<\n-00005260: 6120 6e61 6d65 3d22 6c30 3031 3135 223e a name=\"l00115\">\n-00005270: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 115  .
    \n-000052e0: 2031 3136 3c2f 7370 616e 3e26 2331 3630 116 \n-000052f0: 3b20 2020 2020 2020 203c 6120 636c 6173 ; U\n-00005340: 494e 545f 3332 3c2f 613e 2020 2a20 7054 INT_32 * pT\n-00005350: 4d50 203d 2028 3c61 2063 6c61 7373 3d22 MP = (UINT\n-000053a0: 5f33 323c 2f61 3e2a 2926 616d 703b 6956 _32*)&iV\n-000053b0: 616c 7565 3b3c 2f64 6976 3e0a 3c64 6976 alue;
    .<\n-000053e0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 117  .
    \n-00005450: 3131 383c 2f73 7061 6e3e 2623 3136 303b 118 \n-00005460: 2020 2020 2020 2020 752e 7569 5b30 5d20 u.ui[0] \n-00005470: 3d20 3c61 2063 6c61 7373 3d22 636f 6465 = Swap32(pTMP[1]);.
    \n-00005510: 2031 3139 3c2f 7370 616e 3e26 2331 3630 119 \n-00005520: 3b20 2020 2020 2020 2075 2e75 695b 315d ; u.ui[1]\n-00005530: 203d 203c 6120 636c 6173 733d 2263 6f64 = Swap32<\n-00005580: 2f61 3e28 7054 4d50 5b30 5d29 3b3c 2f64 /a>(pTMP[0]);.
    \n-000055d0: 2020 3132 303c 2f73 7061 6e3e 2623 3136 120\n-000055e0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n-00005690: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 122 }.
    \n-00005700: 3132 333c 2f73 7061 6e3e 2623 3136 303b 123 \n-00005710: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n-00005740: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00005750: 6e6f 223e 2020 3132 343c 2f73 7061 6e3e no\"> 124\n-00005760: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n-000057b0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 125 \n-000057f0: 2f2f 2045 7363 6170 6520 7661 6c75 653c // Escape value<\n-00005800: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n-00005820: 6120 6e61 6d65 3d22 6c30 3031 3236 223e a name=\"l00126\">\n-00005830: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 126 //
    \n-00005880: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    127 STLW::s\n-00005920: 7472 696e 6720 3c61 2063 6c61 7373 3d22 tring URLE\n-00005970: 7363 6170 653c 2f61 3e28 3c73 7061 6e20 scape(\n-00005990: 636f 6e73 743c 2f73 7061 6e3e 2053 544c const STL\n-000059a0: 573a 3a73 7472 696e 6720 2026 616d 703b W::string &\n-000059b0: 2073 4461 7461 293c 2f64 6976 3e0a 3c64 sData)
    .\n-000059d0: 3c61 206e 616d 653d 226c 3030 3132 3822 128<\n-00005a00: 2f73 7061 6e3e 2623 3136 303b 7b3c 2f64 /span> {.
    \n-00005a50: 2020 3132 393c 2f73 7061 6e3e 2623 3136 129\n-00005a60: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; \n-00005a80: 7374 6174 6963 3c2f 7370 616e 3e20 3c73 static const\n-00005ab0: 203c 6120 636c 6173 733d 2263 6f64 6522 CHAR_8 * szEscape = <\n-00005b10: 7370 616e 2063 6c61 7373 3d22 7374 7269 span class=\"stri\n-00005b20: 6e67 6c69 7465 7261 6c22 3e26 7175 6f74 ngliteral\">"\n-00005b30: 3b30 3132 3334 3536 3738 3941 4243 4445 ;0123456789ABCDE\n-00005b40: 4626 7175 6f74 3b3c 2f73 7061 6e3e 3b3c F";<\n-00005b50: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    130&#\n-00005ba0: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-00005bd0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 131  \n-00005c00: 2020 3c61 2063 6c61 7373 3d22 636f 6465 CHAR_8 sBuffer[CTPP_ESCAPE_BUF\n-00005cb0: 4645 525f 4c45 4e3c 2f61 3e20 2b20 315d FER_LEN + 1]\n-00005cc0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00005cf0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00005d00: 6e6f 223e 2020 3133 323c 2f73 7061 6e3e no\"> 132\n-00005d10: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n-00005d30: 3c61 206e 616d 653d 226c 3030 3133 3322 133<\n-00005d60: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00005d70: 2020 2020 5354 4c57 3a3a 7374 7269 6e67 STLW::string\n-00005d80: 2073 5265 7456 616c 203d 203c 7370 616e sRetVal = "&qu\n-00005db0: 6f74 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 ot;;.
    \n-00005e00: 3133 343c 2f73 7061 6e3e 2623 3136 303b 134 \n-00005e10: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n-00005e40: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00005e50: 6e6f 223e 2020 3133 353c 2f73 7061 6e3e no\"> 135\n-00005e60: 2623 3136 303b 2020 2020 2020 2020 3c61   UINT_32 \n-00005ec0: 6942 7566 6665 7250 6f69 6e74 6572 203d iBufferPointer =\n-00005ed0: 2030 3b3c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..\n-00005f30: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    13\n-00005f70: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-00005f80: 2020 2020 2020 3c73 7061 6e20 636c 6173 // G\n-00005fa0: 6574 2073 7472 696e 6720 746f 2065 7363 et string to esc\n-00005fb0: 6170 653c 2f73 7061 6e3e 3c2f 6469 763e ape
    \n-00005fc0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n-00006000: 3338 3c2f 7370 616e 3e26 2331 3630 3b20 38  \n-00006010: 2020 2020 2020 2053 544c 573a 3a73 7472 STLW::str\n-00006020: 696e 673a 3a63 6f6e 7374 5f69 7465 7261 ing::const_itera\n-00006030: 746f 7220 6974 7344 6174 6120 3d20 7344 tor itsData = sD\n-00006040: 6174 612e 6265 6769 6e28 293b 3c2f 6469 ata.begin();.
    \n-00006090: 2031 3339 3c2f 7370 616e 3e26 2331 3630 139 \n-000060a0: 3b20 2020 2020 2020 203c 7370 616e 2063 ; while \n-000060d0: 2869 7473 4461 7461 2021 3d20 7344 6174 (itsData != sDat\n-000060e0: 612e 656e 6428 2929 3c2f 6469 763e 0a3c a.end())
    .<\n-000060f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00006100: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3430 > 140\n-00006130: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00006140: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    ..<\n+000050e0: 6120 6e61 6d65 3d22 6c30 3031 3132 223e a name=\"l00112\">\n+000050f0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 112  \n+00005120: 2020 2020 2020 2020 2020 203c 6120 636c UINT_64 \n+00005180: 756c 3b3c 2f64 6976 3e0a 3c64 6976 2063 ul;
    ...\n+00005300: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+00005340: 3136 3c2f 7370 616e 3e26 2331 3630 3b20 16  \n+00005350: 2020 2020 2020 203c 6120 636c 6173 733d UIN\n+000053a0: 545f 3332 3c2f 613e 2020 2a20 7054 4d50 T_32 * pTMP\n+000053b0: 203d 2028 3c61 2063 6c61 7373 3d22 636f = (UINT_3\n+00005400: 323c 2f61 3e2a 2926 616d 703b 6956 616c 2*)&iVal\n+00005410: 7565 3b3c 2f64 6976 3e0a 3c64 6976 2063 ue;
    ..\n+00005470: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    11\n+000054b0: 383c 2f73 7061 6e3e 2623 3136 303b 2020 8  \n+000054c0: 2020 2020 2020 752e 7569 5b30 5d20 3d20 u.ui[0] = \n+000054d0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 Swap32\n+00005520: 2870 544d 505b 315d 293b 3c2f 6469 763e (pTMP[1]);
    \n+00005530: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+00005570: 3139 3c2f 7370 616e 3e26 2331 3630 3b20 19  \n+00005580: 2020 2020 2020 2075 2e75 695b 315d 203d u.ui[1] =\n+00005590: 203c 6120 636c 6173 733d 2263 6f64 6522 Swap32(pTMP[0]);.
    \n+00005630: 3132 303c 2f73 7061 6e3e 2623 3136 303b 120 \n+00005640: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00005670: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00005680: 6e6f 223e 2020 3132 313c 2f73 7061 6e3e no\"> 121\n+00005690: 2623 3136 303b 3c73 7061 6e20 636c 6173  \n+000056b0: 7265 7475 726e 3c2f 7370 616e 3e20 752e return u.\n+000056c0: 756c 3b3c 2f64 6976 3e0a 3c64 6976 2063 ul;
    ..\n+00005720: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    12\n+00005760: 333c 2f73 7061 6e3e 2623 3136 303b 203c 3  <\n+00005770: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    124&#\n+000057c0: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    ...<\n+000058e0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+000058f0: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3237 > 127 STLW::str\n+00005980: 696e 6720 3c61 2063 6c61 7373 3d22 636f ing URLEsc\n+000059d0: 6170 653c 2f61 3e28 3c73 7061 6e20 636c ape(co\n+000059f0: 6e73 743c 2f73 7061 6e3e 2053 544c 573a nst STLW:\n+00005a00: 3a73 7472 696e 6720 2026 616d 703b 2073 :string & s\n+00005a10: 4461 7461 293c 2f64 6976 3e0a 3c64 6976 Data)
    .<\n+00005a40: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 128 {.
    \n+00005ab0: 3132 393c 2f73 7061 6e3e 2623 3136 303b 129 \n+00005ac0: 2020 2020 2020 2020 3c73 7061 6e20 636c st\n+00005ae0: 6174 6963 3c2f 7370 616e 3e20 3c73 7061 atic const <\n+00005b10: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+00005b20: 7265 663d 2261 3030 3130 372e 7868 746d ref=\"a00107.xhtm\n+00005b30: 6c23 6161 3963 3539 3766 6135 3136 3166 l#aa9c597fa5161f\n+00005b40: 3866 3035 6162 6337 6238 3039 6331 6634 8f05abc7b809c1f4\n+00005b50: 6539 3522 3e43 4841 525f 383c 2f61 3e20 e95\">CHAR_8 \n+00005b60: 2a20 737a 4573 6361 7065 203d 203c 7370 * szEscape = "0\n+00005b90: 3132 3334 3536 3738 3941 4243 4445 4626 123456789ABCDEF&\n+00005ba0: 7175 6f74 3b3c 2f73 7061 6e3e 3b3c 2f64 quot;;.
    \n+00005bf0: 2020 3133 303c 2f73 7061 6e3e 2623 3136 130\n+00005c00: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    131  \n+00005c60: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CHAR_8\n+00005cb0: 2073 4275 6666 6572 5b3c 6120 636c 6173 sBuffer[C\n+00005d00: 5450 505f 4553 4341 5045 5f42 5546 4645 TPP_ESCAPE_BUFFE\n+00005d10: 525f 4c45 4e3c 2f61 3e20 2b20 315d 3b3c R_LEN + 1];<\n+00005d20: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    132&#\n+00005d70: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n+00005da0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 133  \n+00005dd0: 2020 5354 4c57 3a3a 7374 7269 6e67 2073 STLW::string s\n+00005de0: 5265 7456 616c 203d 203c 7370 616e 2063 RetVal = ""\n+00005e10: 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 3e0a ;;
    .\n+00005e20: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    13\n+00005e60: 343c 2f73 7061 6e3e 2623 3136 303b 203c 4  <\n+00005e70: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    135&#\n+00005ec0: 3136 303b 2020 2020 2020 2020 3c61 2063 160; UINT_32 iB\n+00005f20: 7566 6665 7250 6f69 6e74 6572 203d 2030 ufferPointer = 0\n+00005f30: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00005f60: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00005f70: 6e6f 223e 2020 3133 363c 2f73 7061 6e3e no\"> 136\n+00005f80: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+00005fa0: 3c61 206e 616d 653d 226c 3030 3133 3722 137<\n+00005fd0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00005fe0: 2020 2020 3c73 7061 6e20 636c 6173 733d // Get\n+00006000: 2073 7472 696e 6720 746f 2065 7363 6170 string to escap\n+00006010: 653c 2f73 7061 6e3e 3c2f 6469 763e 0a3c e
    .<\n+00006020: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00006030: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3338 > 138\n+00006060: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00006070: 2020 2020 2053 544c 573a 3a73 7472 696e STLW::strin\n+00006080: 673a 3a63 6f6e 7374 5f69 7465 7261 746f g::const_iterato\n+00006090: 7220 6974 7344 6174 6120 3d20 7344 6174 r itsData = sDat\n+000060a0: 612e 6265 6769 6e28 293b 3c2f 6469 763e a.begin();
    \n+000060b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+000060f0: 3339 3c2f 7370 616e 3e26 2331 3630 3b20 39  \n+00006100: 2020 2020 2020 203c 7370 616e 2063 6c61 while (i\n+00006130: 7473 4461 7461 2021 3d20 7344 6174 612e tsData != sData.\n+00006140: 656e 6428 2929 3c2f 6469 763e 0a3c 6469 end())
    .<\n-00006160: 6120 6e61 6d65 3d22 6c30 3031 3431 223e a name=\"l00141\">\n+00006160: 6120 6e61 6d65 3d22 6c30 3031 3430 223e a name=\"l00140\">\n 00006170: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 141 140  \n-000061a0: 2020 2020 2020 2020 2020 203c 6120 636c UCHAR_8 chT\n-00006200: 4d50 203d 2028 3c61 2063 6c61 7373 3d22 MP = (UCHA\n-00006250: 525f 383c 2f61 3e29 282a 6974 7344 6174 R_8)(*itsDat\n-00006260: 6129 3b3c 2f64 6976 3e0a 3c64 6976 2063 a);
    ..\n-000062c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    14\n-00006300: 333c 2f73 7061 6e3e 2623 3136 303b 2020 3  \n-00006310: 2020 2020 2020 2020 2020 2020 2020 3c73 if ((chTMP >= \n-00006350: 3c73 7061 6e20 636c 6173 733d 2263 6861 'a\n-00006370: 2623 3339 3b3c 2f73 7061 6e3e 2026 616d ' &am\n-00006380: 703b 2661 6d70 3b20 6368 544d 5020 266c p;& chTMP &l\n-00006390: 743b 3d20 3c73 7061 6e20 636c 6173 733d t;= &#\n-000063b0: 3339 3b7a 2623 3339 3b3c 2f73 7061 6e3e 39;z'\n-000063c0: 2920 7c7c 3c2f 6469 763e 0a3c 6469 7620 ) ||
    .
    144  \n-00006420: 2020 2020 2020 2020 2020 2020 2028 6368 (ch\n-00006430: 544d 5020 2667 743b 3d20 3c73 7061 6e20 TMP >= 'A'<\n-00006460: 2f73 7061 6e3e 2026 616d 703b 2661 6d70 /span> &&\n-00006470: 3b20 6368 544d 5020 266c 743b 3d20 3c73 ; chTMP <= 'Z&#\n-000064a0: 3339 3b3c 2f73 7061 6e3e 2920 7c7c 3c2f 39;) ||.
    145\n-00006500: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00006510: 2020 2020 2020 2028 6368 544d 5020 2667 (chTMP &g\n-00006520: 743b 3d20 3c73 7061 6e20 636c 6173 733d t;= &#\n-00006540: 3339 3b30 2623 3339 3b3c 2f73 7061 6e3e 39;0'\n-00006550: 2026 616d 703b 2661 6d70 3b20 6368 544d && chTM\n-00006560: 5020 266c 743b 3d20 3c73 7061 6e20 636c P <= '9') ||
    .<\n-000065a0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000065b0: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3436 > 146\n-000065e0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-000065f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00006600: 2020 6368 544d 5020 3d3d 203c 7370 616e chTMP == '/'\n-00006630: 3c2f 7370 616e 3e20 7c7c 2063 6854 4d50 || chTMP\n-00006640: 203d 3d20 3c73 7061 6e20 636c 6173 733d == &#\n-00006660: 3339 3b2e 2623 3339 3b3c 2f73 7061 6e3e 39;.'\n-00006670: 207c 7c20 6368 544d 5020 3d3d 203c 7370 || chTMP == '-\n-000066a0: 393b 3c2f 7370 616e 3e20 7c7c 2063 6854 9; || chT\n-000066b0: 4d50 203d 3d20 3c73 7061 6e20 636c 6173 MP == \n-000066d0: 2623 3339 3b5f 2623 3339 3b3c 2f73 7061 '_')
    ..\n-00006750: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    14\n-00006790: 383c 2f73 7061 6e3e 2623 3136 303b 2020 8  \n-000067a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000067b0: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n-000067c0: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n-000067d0: 3d20 2a69 7473 4461 7461 3b3c 2f64 6976 = *itsData;.
    \n-00006820: 3134 393c 2f73 7061 6e3e 2623 3136 303b 149 \n-00006830: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00006840: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n-00006870: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00006880: 6e6f 223e 2020 3135 303c 2f73 7061 6e3e no\"> 150\n-00006890: 2623 3136 303b 2020 2020 2020 2020 2020   \n-000068a0: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-000068c0: 656c 7365 3c2f 7370 616e 3e20 3c73 7061 else if \n-000068f0: 2863 6854 4d50 203d 3d20 3c73 7061 6e20 (chTMP == ' '<\n-00006920: 2f73 7061 6e3e 2920 7b20 7342 7566 6665 /span>) { sBuffe\n-00006930: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-00006940: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-00006960: 2623 3339 3b2b 2623 3339 3b3c 2f73 7061 '+'; }
    .<\n-000069a0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 151  \n-000069d0: 2020 2020 2020 2020 2020 3c73 7061 6e20 else<\n-00006a00: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    152&#\n-00006a50: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00006a60: 2020 2020 7b3c 2f64 6976 3e0a 3c64 6976 {
    .<\n-00006a90: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 153  \n-00006ac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00006ad0: 2020 3c73 7061 6e20 636c 6173 733d 226b if (iBufferPo\n-00006b00: 696e 7465 7220 2667 743b 3d20 283c 6120 inter >= (CTPP_ESCAPE_B\n-00006b60: 5546 4645 525f 4c45 4e3c 2f61 3e20 2d20 UFFER_LEN - \n-00006b70: 3329 293c 2f64 6976 3e0a 3c64 6976 2063 3))
    ..
    <\n-00006c10: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00006c20: 6e6f 223e 2020 3135 353c 2f73 7061 6e3e no\"> 155\n-00006c30: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00006c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00006c50: 2020 2020 2020 7352 6574 5661 6c2e 6170 sRetVal.ap\n-00006c60: 7065 6e64 2873 4275 6666 6572 2c20 6942 pend(sBuffer, iB\n-00006c70: 7566 6665 7250 6f69 6e74 6572 293b 3c2f ufferPointer);.
    156\n-00006cd0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00006ce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00006cf0: 2020 2069 4275 6666 6572 506f 696e 7465 iBufferPointe\n-00006d00: 7220 3d20 303b 3c2f 6469 763e 0a3c 6469 r = 0;
    .<\n-00006d20: 6120 6e61 6d65 3d22 6c30 3031 3537 223e a name=\"l00157\">\n-00006d30: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 157  \n-00006d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00006d70: 2020 207d 3c2f 6469 763e 0a3c 6469 7620 }
    .\n-00006e30: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n-00006e70: 3539 3c2f 7370 616e 3e26 2331 3630 3b20 59  \n-00006e80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00006e90: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n-00006ea0: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n-00006eb0: 203d 2073 7a45 7363 6170 655b 2828 6368 = szEscape[((ch\n-00006ec0: 544d 5020 2667 743b 2667 743b 2034 2920 TMP >> 4) \n-00006ed0: 2661 6d70 3b20 3078 3046 295d 3b3c 2f64 & 0x0F)];.
    \n-00006f20: 2020 3136 303c 2f73 7061 6e3e 2623 3136 160\n-00006f30: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00006f40: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-00006f50: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-00006f60: 2b2b 5d20 3d20 737a 4573 6361 7065 5b28 ++] = szEscape[(\n-00006f70: 6368 544d 5020 2661 6d70 3b20 3078 3046 chTMP & 0x0F\n-00006f80: 295d 3b3c 2f64 6976 3e0a 3c64 6976 2063 )];
    ..\n-00006ff0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    16\n-00007030: 323c 2f73 7061 6e3e 2623 3136 303b 203c 2  <\n-00007040: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    163&#\n-00007090: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-000070a0: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n-000070c0: 3c2f 7370 616e 3e20 2869 4275 6666 6572 (iBuffer\n-000070d0: 506f 696e 7465 7220 3d3d 203c 6120 636c Pointer == CTPP_ESCAPE_BUF\n-00007130: 4645 525f 4c45 4e3c 2f61 3e29 3c2f 6469 FER_LEN).
    \n-00007180: 2031 3634 3c2f 7370 616e 3e26 2331 3630 164 \n-00007190: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-000071a0: 207b 3c2f 6469 763e 0a3c 6469 7620 636c {
    .
    \n-000071d0: 3c73 7061 6e20 636c 6173 733d 226c 696e 165  \n-00007200: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-00007210: 5265 7456 616c 2e61 7070 656e 6428 7342 RetVal.append(sB\n-00007220: 7566 6665 722c 2069 4275 6666 6572 506f uffer, iBufferPo\n-00007230: 696e 7465 7229 3b3c 2f64 6976 3e0a 3c64 inter);
    .\n-00007250: 3c61 206e 616d 653d 226c 3030 3136 3622 166<\n-00007280: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00007290: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000072a0: 2020 2020 6942 7566 6665 7250 6f69 6e74 iBufferPoint\n-000072b0: 6572 203d 2030 3b3c 2f64 6976 3e0a 3c64 er = 0;
    .\n-000072d0: 3c61 206e 616d 653d 226c 3030 3136 3722 167<\n-00007300: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00007310: 2020 2020 2020 2020 2020 2020 7d3c 2f64 }.
    \n-00007360: 2020 3136 383c 2f73 7061 6e3e 2623 3136 168\n-00007370: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00007380: 2020 2b2b 6974 7344 6174 613b 3c2f 6469 ++itsData;.
    \n-000073d0: 2031 3639 3c2f 7370 616e 3e26 2331 3630 169 \n-000073e0: 3b20 2020 2020 2020 207d 3c2f 6469 763e ; }
    \n+000061a0: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    .
    141  \n+00006200: 2020 2020 2020 2020 203c 6120 636c 6173 U\n+00006250: 4348 4152 5f38 3c2f 613e 2063 6854 4d50 CHAR_8 chTMP\n+00006260: 203d 2028 3c61 2063 6c61 7373 3d22 636f = (UCHAR_\n+000062b0: 383c 2f61 3e29 282a 6974 7344 6174 6129 8)(*itsData)\n+000062c0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+000062f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00006300: 6e6f 223e 2020 3134 323c 2f73 7061 6e3e no\"> 142\n+00006310: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+00006330: 3c61 206e 616d 653d 226c 3030 3134 3322 143<\n+00006360: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00006370: 2020 2020 2020 2020 2020 2020 3c73 7061 if \n+000063a0: 2828 6368 544d 5020 2667 743b 3d20 3c73 ((chTMP >= 'a&#\n+000063d0: 3339 3b3c 2f73 7061 6e3e 2026 616d 703b 39;
    &\n+000063e0: 2661 6d70 3b20 6368 544d 5020 266c 743b & chTMP <\n+000063f0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+00006410: 3b7a 2623 3339 3b3c 2f73 7061 6e3e 2920 ;z') \n+00006420: 7c7c 3c2f 6469 763e 0a3c 6469 7620 636c ||
    .
    \n+00006450: 3c73 7061 6e20 636c 6173 733d 226c 696e 144  \n+00006480: 2020 2020 2020 2020 2020 2028 6368 544d (chTM\n+00006490: 5020 2667 743b 3d20 3c73 7061 6e20 636c P >= 'A' && \n+000064d0: 6368 544d 5020 266c 743b 3d20 3c73 7061 chTMP <= 'Z'\n+00006500: 3b3c 2f73 7061 6e3e 2920 7c7c 3c2f 6469 ;) ||.
    \n+00006550: 2031 3435 3c2f 7370 616e 3e26 2331 3630 145 \n+00006560: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00006570: 2020 2020 2028 6368 544d 5020 2667 743b (chTMP >\n+00006580: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+000065a0: 3b30 2623 3339 3b3c 2f73 7061 6e3e 2026 ;0' &\n+000065b0: 616d 703b 2661 6d70 3b20 6368 544d 5020 amp;& chTMP \n+000065c0: 266c 743b 3d20 3c73 7061 6e20 636c 6173 <= \n+000065e0: 2623 3339 3b39 2623 3339 3b3c 2f73 7061 '9') ||
    .<\n+00006610: 6120 6e61 6d65 3d22 6c30 3031 3436 223e a name=\"l00146\">\n+00006620: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 146  \n+00006650: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00006660: 6368 544d 5020 3d3d 203c 7370 616e 2063 chTMP == '/' || chTMP =\n+000066a0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+000066c0: 3b2e 2623 3339 3b3c 2f73 7061 6e3e 207c ;.' |\n+000066d0: 7c20 6368 544d 5020 3d3d 203c 7370 616e | chTMP == '-'\n+00006700: 3c2f 7370 616e 3e20 7c7c 2063 6854 4d50 || chTMP\n+00006710: 203d 3d20 3c73 7061 6e20 636c 6173 733d == &#\n+00006730: 3339 3b5f 2623 3339 3b3c 2f73 7061 6e3e 39;_'\n+00006740: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n+00006770: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00006780: 6e6f 223e 2020 3134 373c 2f73 7061 6e3e no\"> 147\n+00006790: 2623 3136 303b 2020 2020 2020 2020 2020   \n+000067a0: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n+000067c0: 3c61 206e 616d 653d 226c 3030 3134 3822 148<\n+000067f0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00006800: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00006810: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n+00006820: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n+00006830: 2a69 7473 4461 7461 3b3c 2f64 6976 3e0a *itsData;
    .\n+00006840: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    14\n+00006880: 393c 2f73 7061 6e3e 2623 3136 303b 2020 9  \n+00006890: 2020 2020 2020 2020 2020 2020 2020 7d3c }<\n+000068a0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    150&#\n+000068f0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00006900: 2020 2020 3c73 7061 6e20 636c 6173 733d el\n+00006920: 7365 3c2f 7370 616e 3e20 3c73 7061 6e20 se if (c\n+00006950: 6854 4d50 203d 3d20 3c73 7061 6e20 636c hTMP == ' ') { sBuffer[\n+00006990: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+000069a0: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+000069c0: 3339 3b2b 2623 3339 3b3c 2f73 7061 6e3e 39;+'\n+000069d0: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    .
    151  \n+00006a30: 2020 2020 2020 2020 3c73 7061 6e20 636c else.
    \n+00006aa0: 2020 3135 323c 2f73 7061 6e3e 2623 3136 152\n+00006ab0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00006ac0: 2020 7b3c 2f64 6976 3e0a 3c64 6976 2063 {
    ..
    <\n+00006c00: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00006c10: 6e6f 223e 2020 3135 343c 2f73 7061 6e3e no\"> 154\n+00006c20: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00006c30: 2020 2020 2020 2020 2020 2020 2020 7b3c {<\n+00006c40: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    155&#\n+00006c90: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00006ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00006cb0: 2020 2020 7352 6574 5661 6c2e 6170 7065 sRetVal.appe\n+00006cc0: 6e64 2873 4275 6666 6572 2c20 6942 7566 nd(sBuffer, iBuf\n+00006cd0: 6665 7250 6f69 6e74 6572 293b 3c2f 6469 ferPointer);.
    \n+00006d20: 2031 3536 3c2f 7370 616e 3e26 2331 3630 156 \n+00006d30: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00006d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00006d50: 2069 4275 6666 6572 506f 696e 7465 7220 iBufferPointer \n+00006d60: 3d20 303b 3c2f 6469 763e 0a3c 6469 7620 = 0;
    ..
    \n+00006e00: 3c73 7061 6e20 636c 6173 733d 226c 696e 158  \n+00006e30: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+00006e40: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n+00006e50: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = '%'\n+00006e80: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+00006e90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00006ea0: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3539 > 159\n+00006ed0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00006ee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00006ef0: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n+00006f00: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n+00006f10: 2073 7a45 7363 6170 655b 2828 6368 544d szEscape[((chTM\n+00006f20: 5020 2667 743b 2667 743b 2034 2920 2661 P >> 4) &a\n+00006f30: 6d70 3b20 3078 3046 295d 3b3c 2f64 6976 mp; 0x0F)];.
    \n+00006f80: 3136 303c 2f73 7061 6e3e 2623 3136 303b 160 \n+00006f90: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00006fa0: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+00006fb0: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00006fc0: 5d20 3d20 737a 4573 6361 7065 5b28 6368 ] = szEscape[(ch\n+00006fd0: 544d 5020 2661 6d70 3b20 3078 3046 295d TMP & 0x0F)]\n+00006fe0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00007010: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00007020: 6e6f 223e 2020 3136 313c 2f73 7061 6e3e no\"> 161\n+00007030: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00007040: 2020 2020 2020 7d3c 2f64 6976 3e0a 3c64 }
    .\n+00007060: 3c61 206e 616d 653d 226c 3030 3136 3222 162<\n+00007090: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n+000070e0: 2020 3136 333c 2f73 7061 6e3e 2623 3136 163\n+000070f0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00007100: 2020 3c73 7061 6e20 636c 6173 733d 226b if (iBufferPo\n+00007130: 696e 7465 7220 3d3d 203c 6120 636c 6173 inter == C\n+00007180: 5450 505f 4553 4341 5045 5f42 5546 4645 TPP_ESCAPE_BUFFE\n+00007190: 525f 4c45 4e3c 2f61 3e29 3c2f 6469 763e R_LEN)
    \n+000071a0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+000071e0: 3634 3c2f 7370 616e 3e26 2331 3630 3b20 64  \n+000071f0: 2020 2020 2020 2020 2020 2020 2020 207b {\n+00007200: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    165&\n+00007250: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00007260: 2020 2020 2020 2020 2020 2020 2073 5265 sRe\n+00007270: 7456 616c 2e61 7070 656e 6428 7342 7566 tVal.append(sBuf\n+00007280: 6665 722c 2069 4275 6666 6572 506f 696e fer, iBufferPoin\n+00007290: 7465 7229 3b3c 2f64 6976 3e0a 3c64 6976 ter);
    .<\n+000072c0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 166  \n+000072f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00007300: 2020 6942 7566 6665 7250 6f69 6e74 6572 iBufferPointer\n+00007310: 203d 2030 3b3c 2f64 6976 3e0a 3c64 6976 = 0;
    .<\n+00007340: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 167  \n+00007370: 2020 2020 2020 2020 2020 7d3c 2f64 6976 }.
    \n+000073c0: 3136 383c 2f73 7061 6e3e 2623 3136 303b 168 \n+000073d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000073e0: 2b2b 6974 7344 6174 613b 3c2f 6469 763e ++itsData;
    \n 000073f0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n-00007430: 3730 3c2f 7370 616e 3e26 2331 3630 3b20 70  \n-00007440: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    171&\n-00007490: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; if\n-000074c0: 2028 6942 7566 6665 7250 6f69 6e74 6572 (iBufferPointer\n-000074d0: 2021 3d20 3029 207b 2073 5265 7456 616c != 0) { sRetVal\n-000074e0: 2e61 7070 656e 6428 7342 7566 6665 722c .append(sBuffer,\n-000074f0: 2069 4275 6666 6572 506f 696e 7465 7229 iBufferPointer)\n-00007500: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    ..\n-00007560: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    17\n-000075a0: 333c 2f73 7061 6e3e 2623 3136 303b 3c73 3 return sRetVal;.
    174\n-00007630: 3630 3b7d 3c2f 6469 763e 0a3c 6469 7620 60;}
    .\n-00007690: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n-000076d0: 3736 3c2f 7370 616e 3e26 2331 3630 3b3c 76 <\n-000076e0: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-000076f0: 656e 7422 3e2f 2f3c 2f73 7061 6e3e 3c2f ent\">//.
    177\n-00007750: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;// Esca\n-00007770: 7065 2076 616c 7565 3c2f 7370 616e 3e3c pe value<\n-00007780: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    178&#\n-000077d0: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    .
    17\n-00007880: 393c 2f61 3e3c 2f73 7061 6e3e 2623 3136 9\n-00007890: 303b 5354 4c57 3a3a 7374 7269 6e67 203c 0;STLW::string <\n-000078a0: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-000078b0: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n-000078c0: 6c23 6131 3231 3532 3066 6165 3465 3236 l#a121520fae4e26\n-000078d0: 3337 3638 6361 6561 6633 6261 3637 6336 3768caeaf3ba67c6\n-000078e0: 6662 3122 3e55 5249 4573 6361 7065 3c2f fb1\">URIEscape(const STLW::stri\n-00007920: 6e67 2020 2661 6d70 3b20 7344 6174 6129 ng & sData)\n-00007930: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    180&\n-00007980: 2331 3630 3b7b 3c2f 6469 763e 0a3c 6469 #160;{
    .<\n-000079a0: 6120 6e61 6d65 3d22 6c30 3031 3831 223e a name=\"l00181\">\n-000079b0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 181  \n-000079e0: 2020 203c 7370 616e 2063 6c61 7373 3d22 static<\n-00007a00: 2f73 7061 6e3e 203c 7370 616e 2063 6c61 /span> con\n-00007a20: 7374 3c2f 7370 616e 3e20 3c61 2063 6c61 st \n-00007a70: 4348 4152 5f38 3c2f 613e 202a 2073 7a45 CHAR_8 * szE\n-00007a80: 7363 6170 6520 3d20 3c73 7061 6e20 636c scape = "012345\n-00007ab0: 3637 3839 4142 4344 4546 2671 756f 743b 6789ABCDEF"\n-00007ac0: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-00007ad0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00007ae0: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3832 > 182\n-00007b10: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    183\n-00007b70: 3630 3b20 2020 2020 2020 203c 6120 636c 60; CHAR_8 sBuf\n-00007bd0: 6665 725b 3c61 2063 6c61 7373 3d22 636f fer[CTPP_E\n-00007c20: 5343 4150 455f 4255 4646 4552 5f4c 454e SCAPE_BUFFER_LEN\n-00007c30: 3c2f 613e 202b 2031 5d3b 3c2f 6469 763e + 1];
    \n-00007c40: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n-00007c80: 3834 3c2f 7370 616e 3e26 2331 3630 3b20 84  \n-00007c90: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    185&\n-00007ce0: 2331 3630 3b20 2020 2020 2020 2053 544c #160; STL\n-00007cf0: 573a 3a73 7472 696e 6720 7352 6574 5661 W::string sRetVa\n-00007d00: 6c20 3d20 3c73 7061 6e20 636c 6173 733d l = \n-00007d20: 2671 756f 743b 2671 756f 743b 3c2f 7370 "";
    .\n-00007d90: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n-00007dd0: 3837 3c2f 7370 616e 3e26 2331 3630 3b20 87  \n-00007de0: 2020 2020 2020 203c 6120 636c 6173 733d UIN\n-00007e30: 545f 3332 3c2f 613e 2069 4275 6666 6572 T_32 iBuffer\n-00007e40: 506f 696e 7465 7220 3d20 303b 3c2f 6469 Pointer = 0;.
    \n-00007e90: 2031 3838 3c2f 7370 616e 3e26 2331 3630 188 \n-00007ea0: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-00007ed0: 3c73 7061 6e20 636c 6173 733d 226c 696e 189  <\n-00007f00: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-00007f10: 656e 7422 3e2f 2f20 4765 7420 7374 7269 ent\">// Get stri\n-00007f20: 6e67 2074 6f20 6573 6361 7065 3c2f 7370 ng to escape
    ..<\n-00007ff0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 191  \n-00008020: 2020 3c73 7061 6e20 636c 6173 733d 226b whil\n-00008040: 653c 2f73 7061 6e3e 2028 6974 7344 6174 e (itsDat\n-00008050: 6120 213d 2073 4461 7461 2e65 6e64 2829 a != sData.end()\n-00008060: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n-00008090: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000080a0: 6e6f 223e 2020 3139 323c 2f73 7061 6e3e no\"> 192\n-000080b0: 2623 3136 303b 2020 2020 2020 2020 7b3c   {<\n+00007430: 3639 3c2f 7370 616e 3e26 2331 3630 3b20 69  \n+00007440: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n+00007450: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00007460: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3730 > 170\n+00007490: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    171\n+000074f0: 3630 3b20 2020 2020 2020 203c 7370 616e 60; if (\n+00007520: 6942 7566 6665 7250 6f69 6e74 6572 2021 iBufferPointer !\n+00007530: 3d20 3029 207b 2073 5265 7456 616c 2e61 = 0) { sRetVal.a\n+00007540: 7070 656e 6428 7342 7566 6665 722c 2069 ppend(sBuffer, i\n+00007550: 4275 6666 6572 506f 696e 7465 7229 3b20 BufferPointer); \n+00007560: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n+00007590: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000075a0: 6e6f 223e 2020 3137 323c 2f73 7061 6e3e no\"> 172\n+000075b0: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+000075d0: 3c61 206e 616d 653d 226c 3030 3137 3322 173<\n+00007600: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span> return sRetVal;.
    \n+00007680: 2031 3734 3c2f 7370 616e 3e26 2331 3630 174 \n+00007690: 3b7d 3c2f 6469 763e 0a3c 6469 7620 636c ;}
    .
    \n+000076c0: 3c73 7061 6e20 636c 6173 733d 226c 696e 175 
    .<\n+000076f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00007700: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3736 > 176\n+00007730: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  //
    .
    \n+000077a0: 2031 3737 3c2f 7370 616e 3e26 2331 3630 177 \n+000077b0: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;// Escape\n+000077d0: 2076 616c 7565 3c2f 7370 616e 3e3c 2f64 value.
    \n+00007820: 2020 3137 383c 2f73 7061 6e3e 2623 3136 178\n+00007830: 303b 3c73 7061 6e20 636c 6173 733d 2263 0;//
    .
    <\n+00007880: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00007890: 6e6f 223e 3c61 2063 6c61 7373 3d22 6c69 no\"> 179<\n+000078e0: 2f61 3e3c 2f73 7061 6e3e 2623 3136 303b /a> \n+000078f0: 5354 4c57 3a3a 7374 7269 6e67 203c 6120 STLW::string URIEscape\n+00007950: 283c 7370 616e 2063 6c61 7373 3d22 6b65 (const STLW::string\n+00007980: 2020 2661 6d70 3b20 7344 6174 6129 3c2f & sData).
    180\n+000079e0: 3630 3b7b 3c2f 6469 763e 0a3c 6469 7620 60;{
    .
    181  \n+00007a40: 203c 7370 616e 2063 6c61 7373 3d22 6b65 static const\n+00007a80: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 CH\n+00007ad0: 4152 5f38 3c2f 613e 202a 2073 7a45 7363 AR_8 * szEsc\n+00007ae0: 6170 6520 3d20 3c73 7061 6e20 636c 6173 ape = "01234567\n+00007b10: 3839 4142 4344 4546 2671 756f 743b 3c2f 89ABCDEF";
    .<\n+00007b40: 6120 6e61 6d65 3d22 6c30 3031 3832 223e a name=\"l00182\">\n+00007b50: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 182  .
    \n+00007bc0: 2031 3833 3c2f 7370 616e 3e26 2331 3630 183 \n+00007bd0: 3b20 2020 2020 2020 203c 6120 636c 6173 ; C\n+00007c20: 4841 525f 383c 2f61 3e20 7342 7566 6665 HAR_8 sBuffe\n+00007c30: 725b 3c61 2063 6c61 7373 3d22 636f 6465 r[CTPP_ESC\n+00007c80: 4150 455f 4255 4646 4552 5f4c 454e 3c2f APE_BUFFER_LEN + 1];
    .<\n+00007ca0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00007cb0: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3834 > 184\n+00007ce0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    185\n+00007d40: 3630 3b20 2020 2020 2020 2053 544c 573a 60; STLW:\n+00007d50: 3a73 7472 696e 6720 7352 6574 5661 6c20 :string sRetVal \n+00007d60: 3d20 3c73 7061 6e20 636c 6173 733d 2273 = &q\n+00007d80: 756f 743b 2671 756f 743b 3c2f 7370 616e uot;";
    .
    \n+00007dc0: 3c73 7061 6e20 636c 6173 733d 226c 696e 186 
    .<\n+00007df0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00007e00: 3e3c 6120 6e61 6d65 3d22 6c30 3031 3837 > 187\n+00007e30: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00007e40: 2020 2020 203c 6120 636c 6173 733d 2263 UINT_\n+00007e90: 3332 3c2f 613e 2069 4275 6666 6572 506f 32 iBufferPo\n+00007ea0: 696e 7465 7220 3d20 303b 3c2f 6469 763e inter = 0;
    \n+00007eb0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+00007ef0: 3838 3c2f 7370 616e 3e26 2331 3630 3b20 88  \n+00007f00: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    189&\n+00007f50: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; // Get string\n+00007f80: 2074 6f20 6573 6361 7065 3c2f 7370 616e to escape
    .
    <\n+00007fc0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00007fd0: 6e6f 223e 2020 3139 303c 2f73 7061 6e3e no\"> 190\n+00007fe0: 2623 3136 303b 2020 2020 2020 2020 5354   ST\n+00007ff0: 4c57 3a3a 7374 7269 6e67 3a3a 636f 6e73 LW::string::cons\n+00008000: 745f 6974 6572 6174 6f72 2069 7473 4461 t_iterator itsDa\n+00008010: 7461 203d 2073 4461 7461 2e62 6567 696e ta = sData.begin\n+00008020: 2829 3b3c 2f64 6976 3e0a 3c64 6976 2063 ();
    .
    191  \n+00008080: 3c73 7061 6e20 636c 6173 733d 226b 6579 while<\n+000080a0: 2f73 7061 6e3e 2028 6974 7344 6174 6120 /span> (itsData \n+000080b0: 213d 2073 4461 7461 2e65 6e64 2829 293c != sData.end())<\n 000080c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    193&#\n-00008110: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00008120: 2020 2020 3c61 2063 6c61 7373 3d22 636f UCHAR_\n-00008170: 383c 2f61 3e20 6368 544d 5020 3d20 283c 8 chTMP = (<\n-00008180: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-00008190: 7265 663d 2261 3030 3130 372e 7868 746d ref=\"a00107.xhtm\n-000081a0: 6c23 6131 6362 3130 3366 3433 3161 6662 l#a1cb103f431afb\n-000081b0: 3731 6564 3134 6636 3636 3839 3665 3064 71ed14f666896e0d\n-000081c0: 6537 6622 3e55 4348 4152 5f38 3c2f 613e e7f\">UCHAR_8\n-000081d0: 2928 2a69 7473 4461 7461 293b 3c2f 6469 )(*itsData);.
    \n-00008220: 2031 3934 3c2f 7370 616e 3e26 2331 3630 194 \n-00008230: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-00008260: 3c73 7061 6e20 636c 6173 733d 226c 696e 195  \n-00008290: 2020 2020 2020 203c 7370 616e 2063 6c61 if ((chT\n-000082c0: 4d50 2026 6774 3b3d 203c 7370 616e 2063 MP >= 'a' &&\n-00008300: 2063 6854 4d50 2026 6c74 3b3d 203c 7370 chTMP <= 'z\n-00008330: 393b 3c2f 7370 616e 3e29 207c 7c3c 2f64 9;) ||.
    \n-00008380: 2020 3139 363c 2f73 7061 6e3e 2623 3136 196\n-00008390: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000083a0: 2020 2020 2020 2863 6854 4d50 2026 6774 (chTMP >\n-000083b0: 3b3d 203c 7370 616e 2063 6c61 7373 3d22 ;= \n-000083d0: 393b 4126 2333 393b 3c2f 7370 616e 3e20 9;A' \n-000083e0: 2661 6d70 3b26 616d 703b 2063 6854 4d50 && chTMP\n-000083f0: 2026 6c74 3b3d 203c 7370 616e 2063 6c61 <= 'Z') ||
    .\n-00008440: 3c61 206e 616d 653d 226c 3030 3139 3722 197<\n-00008470: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00008480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008490: 2863 6854 4d50 2026 6774 3b3d 203c 7370 (chTMP >= '0\n-000084c0: 393b 3c2f 7370 616e 3e20 2661 6d70 3b26 9; &&\n-000084d0: 616d 703b 2063 6854 4d50 2026 6c74 3b3d amp; chTMP <=\n-000084e0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n-00008500: 3926 2333 393b 3c2f 7370 616e 3e29 207c 9') |\n-00008510: 7c3c 2f64 6976 3e0a 3c64 6976 2063 6c61 |
    .
    <\n-00008540: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00008550: 6e6f 223e 2020 3139 383c 2f73 7061 6e3e no\"> 198\n-00008560: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00008570: 2020 2020 2020 2020 2020 2063 6854 4d50 chTMP\n-00008580: 203d 3d20 3c73 7061 6e20 636c 6173 733d == &#\n-000085a0: 3339 3b2f 2623 3339 3b3c 2f73 7061 6e3e 39;/'\n-000085b0: 207c 7c20 6368 544d 5020 3d3d 203c 7370 || chTMP == '.\n-000085e0: 393b 3c2f 7370 616e 3e20 7c7c 2063 6854 9; || chT\n-000085f0: 4d50 203d 3d20 3c73 7061 6e20 636c 6173 MP == \n-00008610: 2623 3339 3b2d 2623 3339 3b3c 2f73 7061 '-' || chTMP == <\n-00008630: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-00008640: 6c69 7465 7261 6c22 3e26 2333 393b 5f26 literal\">'_&\n-00008650: 2333 393b 3c2f 7370 616e 3e29 3c2f 6469 #39;).
    \n-000086a0: 2031 3939 3c2f 7370 616e 3e26 2331 3630 199 \n-000086b0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-000086c0: 207b 3c2f 6469 763e 0a3c 6469 7620 636c {
    .
    \n-000086f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 200  \n-00008720: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-00008730: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n-00008740: 696e 7465 722b 2b5d 203d 202a 6974 7344 inter++] = *itsD\n-00008750: 6174 613b 3c2f 6469 763e 0a3c 6469 7620 ata;
    .\n-000087c0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-00008800: 3032 3c2f 7370 616e 3e26 2331 3630 3b20 02  \n-00008810: 2020 2020 2020 2020 2020 2020 2020 203c <\n-00008820: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00008830: 6f72 6466 6c6f 7722 3e65 6c73 653c 2f73 ordflow\">else
    .\n-000088b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-000088f0: 3034 3c2f 7370 616e 3e26 2331 3630 3b20 04  \n-00008900: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008910: 2020 2020 2020 203c 7370 616e 2063 6c61 if (iBuf\n-00008940: 6665 7250 6f69 6e74 6572 2026 6774 3b3d ferPointer >=\n-00008950: 2028 3c61 2063 6c61 7373 3d22 636f 6465 (CTPP_ESC\n-000089a0: 4150 455f 4255 4646 4552 5f4c 454e 3c2f APE_BUFFER_LEN - 3))
    .<\n-000089c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000089d0: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3035 > 205\n-00008a00: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00008a10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008a20: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    .<\n-00008a40: 6120 6e61 6d65 3d22 6c30 3032 3036 223e a name=\"l00206\">\n-00008a50: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 206  \n-00008a80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008a90: 2020 2020 2020 2020 2020 2073 5265 7456 sRetV\n-00008aa0: 616c 2e61 7070 656e 6428 7342 7566 6665 al.append(sBuffe\n-00008ab0: 722c 2069 4275 6666 6572 506f 696e 7465 r, iBufferPointe\n-00008ac0: 7229 3b3c 2f64 6976 3e0a 3c64 6976 2063 r);
    .
    207  \n-00008b20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008b30: 2020 2020 2020 2020 6942 7566 6665 7250 iBufferP\n-00008b40: 6f69 6e74 6572 203d 2030 3b3c 2f64 6976 ointer = 0;.
    \n-00008b90: 3230 383c 2f73 7061 6e3e 2623 3136 303b 208 \n-00008ba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008bb0: 2020 2020 2020 2020 7d3c 2f64 6976 3e0a }
    .\n-00008bc0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    20\n-00008c00: 393c 2f73 7061 6e3e 2623 3136 303b 2020 9  \n-00008c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008c20: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n-00008c30: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n-00008c40: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n-00008c60: 3b25 2623 3339 3b3c 2f73 7061 6e3e 3b3c ;%';<\n-00008c70: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    210&#\n-00008cc0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00008cd0: 2020 2020 2020 2020 2020 2020 7342 7566 sBuf\n-00008ce0: 6665 725b 6942 7566 6665 7250 6f69 6e74 fer[iBufferPoint\n-00008cf0: 6572 2b2b 5d20 3d20 737a 4573 6361 7065 er++] = szEscape\n-00008d00: 5b28 2863 6854 4d50 2026 6774 3b26 6774 [((chTMP >>\n-00008d10: 3b20 3429 2026 616d 703b 2030 7830 4629 ; 4) & 0x0F)\n-00008d20: 5d3b 3c2f 6469 763e 0a3c 6469 7620 636c ];
    .
    \n-00008d50: 3c73 7061 6e20 636c 6173 733d 226c 696e 211  \n-00008d80: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-00008d90: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n-00008da0: 696e 7465 722b 2b5d 203d 2073 7a45 7363 inter++] = szEsc\n-00008db0: 6170 655b 2863 6854 4d50 2026 616d 703b ape[(chTMP &\n-00008dc0: 2030 7830 4629 5d3b 3c2f 6469 763e 0a3c 0x0F)];
    .<\n-00008dd0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00008de0: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3132 > 212\n-00008e10: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00008e20: 2020 2020 2020 2020 2020 2020 207d 3c2f }.
    213\n-00008e80: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..
    <\n-00008fb0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00008fc0: 6e6f 223e 2020 3231 353c 2f73 7061 6e3e no\"> 215\n-00008fd0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00008fe0: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n-00009000: 3c61 206e 616d 653d 226c 3030 3231 3622 216<\n-00009030: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00009040: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00009050: 2020 2020 7352 6574 5661 6c2e 6170 7065 sRetVal.appe\n-00009060: 6e64 2873 4275 6666 6572 2c20 6942 7566 nd(sBuffer, iBuf\n-00009070: 6665 7250 6f69 6e74 6572 293b 3c2f 6469 ferPointer);.
    \n-000090c0: 2032 3137 3c2f 7370 616e 3e26 2331 3630 217 \n-000090d0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-000090e0: 2020 2020 2020 2020 2069 4275 6666 6572 iBuffer\n-000090f0: 506f 696e 7465 7220 3d20 303b 3c2f 6469 Pointer = 0;.
    \n-00009140: 2032 3138 3c2f 7370 616e 3e26 2331 3630 218 \n-00009150: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00009160: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n-00009190: 3c73 7061 6e20 636c 6173 733d 226c 696e 219  \n-000091c0: 2020 2020 2020 202b 2b69 7473 4461 7461 ++itsData\n-000091d0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00009200: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00009210: 6e6f 223e 2020 3232 303c 2f73 7061 6e3e no\"> 220\n-00009220: 2623 3136 303b 2020 2020 2020 2020 7d3c   }<\n+00008100: 223e 2020 3139 323c 2f73 7061 6e3e 2623 \"> 192&#\n+00008110: 3136 303b 2020 2020 2020 2020 7b3c 2f64 160; {.
    \n+00008160: 2020 3139 333c 2f73 7061 6e3e 2623 3136 193\n+00008170: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00008180: 2020 3c61 2063 6c61 7373 3d22 636f 6465 UCHAR_8<\n+000081d0: 2f61 3e20 6368 544d 5020 3d20 283c 6120 /a> chTMP = (UCHAR_8)(\n+00008230: 2a69 7473 4461 7461 293b 3c2f 6469 763e *itsData);
    \n+00008240: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+00008280: 3934 3c2f 7370 616e 3e26 2331 3630 3b20 94  \n+00008290: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    195&\n+000082e0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+000082f0: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n+00008310: 663c 2f73 7061 6e3e 2028 2863 6854 4d50 f ((chTMP\n+00008320: 2026 6774 3b3d 203c 7370 616e 2063 6c61 >= 'a' && c\n+00008360: 6854 4d50 2026 6c74 3b3d 203c 7370 616e hTMP <= 'z'\n+00008390: 3c2f 7370 616e 3e29 207c 7c3c 2f64 6976 ) ||.
    \n+000083e0: 3139 363c 2f73 7061 6e3e 2623 3136 303b 196 \n+000083f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008400: 2020 2020 2863 6854 4d50 2026 6774 3b3d (chTMP >=\n+00008410: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+00008430: 4126 2333 393b 3c2f 7370 616e 3e20 2661 A' &a\n+00008440: 6d70 3b26 616d 703b 2063 6854 4d50 2026 mp;& chTMP &\n+00008450: 6c74 3b3d 203c 7370 616e 2063 6c61 7373 lt;= &\n+00008470: 2333 393b 5a26 2333 393b 3c2f 7370 616e #39;Z') ||
    .<\n+000084b0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 197  \n+000084e0: 2020 2020 2020 2020 2020 2020 2020 2863 (c\n+000084f0: 6854 4d50 2026 6774 3b3d 203c 7370 616e hTMP >= '0'\n+00008520: 3c2f 7370 616e 3e20 2661 6d70 3b26 616d &&am\n+00008530: 703b 2063 6854 4d50 2026 6c74 3b3d 203c p; chTMP <= <\n+00008540: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n+00008550: 6c69 7465 7261 6c22 3e26 2333 393b 3926 literal\">'9&\n+00008560: 2333 393b 3c2f 7370 616e 3e29 207c 7c3c #39;) ||<\n+00008570: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    198&#\n+000085c0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+000085d0: 2020 2020 2020 2020 2063 6854 4d50 203d chTMP =\n+000085e0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+00008600: 3b2f 2623 3339 3b3c 2f73 7061 6e3e 207c ;/' |\n+00008610: 7c20 6368 544d 5020 3d3d 203c 7370 616e | chTMP == '.'\n+00008640: 3c2f 7370 616e 3e20 7c7c 2063 6854 4d50 || chTMP\n+00008650: 203d 3d20 3c73 7061 6e20 636c 6173 733d == &#\n+00008670: 3339 3b2d 2623 3339 3b3c 2f73 7061 6e3e 39;-'\n+00008680: 207c 7c20 6368 544d 5020 3d3d 203c 7370 || chTMP == '_\n+000086b0: 393b 3c2f 7370 616e 3e29 3c2f 6469 763e 9;)
    \n+000086c0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    1\n+00008700: 3939 3c2f 7370 616e 3e26 2331 3630 3b20 99  \n+00008710: 2020 2020 2020 2020 2020 2020 2020 207b {\n+00008720: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    200&\n+00008770: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00008780: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n+00008790: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n+000087a0: 7465 722b 2b5d 203d 202a 6974 7344 6174 ter++] = *itsDat\n+000087b0: 613b 3c2f 6469 763e 0a3c 6469 7620 636c a;
    .
    \n+000087e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 201  \n+00008810: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n+00008820: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00008830: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3032 > 202\n+00008860: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00008870: 2020 2020 2020 2020 2020 2020 203c 7370 else
    .
    \n+000088d0: 3c73 7061 6e20 636c 6173 733d 226c 696e 203  \n+00008900: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n+00008910: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00008920: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3034 > 204\n+00008950: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00008960: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008970: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n+00008990: 663c 2f73 7061 6e3e 2028 6942 7566 6665 f (iBuffe\n+000089a0: 7250 6f69 6e74 6572 2026 6774 3b3d 2028 rPointer >= (\n+000089b0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CTPP_ESCAP\n+00008a00: 455f 4255 4646 4552 5f4c 454e 3c2f 613e E_BUFFER_LEN\n+00008a10: 202d 2033 2929 3c2f 6469 763e 0a3c 6469 - 3))
    .<\n+00008a30: 6120 6e61 6d65 3d22 6c30 3032 3035 223e a name=\"l00205\">\n+00008a40: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 205  \n+00008a70: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008a80: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..
    <\n+00008b50: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00008b60: 6e6f 223e 2020 3230 373c 2f73 7061 6e3e no\"> 207\n+00008b70: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00008b80: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008b90: 2020 2020 2020 6942 7566 6665 7250 6f69 iBufferPoi\n+00008ba0: 6e74 6572 203d 2030 3b3c 2f64 6976 3e0a nter = 0;
    .\n+00008bb0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    20\n+00008bf0: 383c 2f73 7061 6e3e 2623 3136 303b 2020 8  \n+00008c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008c10: 2020 2020 2020 7d3c 2f64 6976 3e0a 3c64 }
    .\n+00008c30: 3c61 206e 616d 653d 226c 3030 3230 3922 209<\n+00008c60: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00008c70: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008c80: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n+00008c90: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n+00008ca0: 3c73 7061 6e20 636c 6173 733d 2263 6861 '%\n+00008cc0: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n+00008d10: 2020 3231 303c 2f73 7061 6e3e 2623 3136 210\n+00008d20: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00008d30: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n+00008d40: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n+00008d50: 2b2b 5d20 3d20 737a 4573 6361 7065 5b28 ++] = szEscape[(\n+00008d60: 2863 6854 4d50 2026 6774 3b26 6774 3b20 (chTMP >> \n+00008d70: 3429 2026 616d 703b 2030 7830 4629 5d3b 4) & 0x0F)];\n+00008d80: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    211&\n+00008dd0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00008de0: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n+00008df0: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n+00008e00: 7465 722b 2b5d 203d 2073 7a45 7363 6170 ter++] = szEscap\n+00008e10: 655b 2863 6854 4d50 2026 616d 703b 2030 e[(chTMP & 0\n+00008e20: 7830 4629 5d3b 3c2f 6469 763e 0a3c 6469 x0F)];
    .<\n+00008e40: 6120 6e61 6d65 3d22 6c30 3032 3132 223e a name=\"l00212\">\n+00008e50: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 212  \n+00008e80: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n+00008ed0: 2032 3133 3c2f 7370 616e 3e26 2331 3630 213 \n+00008ee0: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+00008f10: 3c73 7061 6e20 636c 6173 733d 226c 696e 214  \n+00008f40: 2020 2020 2020 203c 7370 616e 2063 6c61 if (iBuf\n+00008f70: 6665 7250 6f69 6e74 6572 203d 3d20 3c61 ferPointer == CTPP_ESCAPE_\n+00008fd0: 4255 4646 4552 5f4c 454e 3c2f 613e 293c BUFFER_LEN)<\n+00008fe0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    215&#\n+00009030: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00009040: 2020 2020 7b3c 2f64 6976 3e0a 3c64 6976 {
    .<\n+00009070: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 216  \n+000090a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000090b0: 2020 7352 6574 5661 6c2e 6170 7065 6e64 sRetVal.append\n+000090c0: 2873 4275 6666 6572 2c20 6942 7566 6665 (sBuffer, iBuffe\n+000090d0: 7250 6f69 6e74 6572 293b 3c2f 6469 763e rPointer);
    \n+000090e0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+00009120: 3137 3c2f 7370 616e 3e26 2331 3630 3b20 17  \n+00009130: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00009140: 2020 2020 2020 2069 4275 6666 6572 506f iBufferPo\n+00009150: 696e 7465 7220 3d20 303b 3c2f 6469 763e inter = 0;
    \n+00009160: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+000091a0: 3138 3c2f 7370 616e 3e26 2331 3630 3b20 18  \n+000091b0: 2020 2020 2020 2020 2020 2020 2020 207d }\n+000091c0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    219&\n+00009210: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00009220: 2020 2020 202b 2b69 7473 4461 7461 3b3c ++itsData;<\n 00009230: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    221&#\n-00009280: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-000092b0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 222  \n-000092e0: 2020 3c73 7061 6e20 636c 6173 733d 226b if (iBufferPo\n-00009310: 696e 7465 7220 213d 2030 2920 7b20 7352 inter != 0) { sR\n-00009320: 6574 5661 6c2e 6170 7065 6e64 2873 4275 etVal.append(sBu\n-00009330: 6666 6572 2c20 6942 7566 6665 7250 6f69 ffer, iBufferPoi\n-00009340: 6e74 6572 293b 207d 3c2f 6469 763e 0a3c nter); }
    .<\n-00009350: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00009360: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3233 > 223\n-00009390: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    224\n-000093f0: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;ret\n-00009410: 7572 6e3c 2f73 7061 6e3e 2073 5265 7456 urn sRetV\n-00009420: 616c 3b3c 2f64 6976 3e0a 3c64 6976 2063 al;
    ..\n-00009480: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    22\n-000094c0: 363c 2f73 7061 6e3e 2623 3136 303b 203c 6  <\n-000094d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    227&#\n-00009520: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    ...<\n-00009640: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00009650: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3330 > 230 STLW::str\n-000096e0: 696e 6720 3c61 2063 6c61 7373 3d22 636f ing HTMLEs\n-00009730: 6361 7065 3c2f 613e 283c 7370 616e 2063 cape(c\n-00009750: 6f6e 7374 3c2f 7370 616e 3e20 5354 4c57 onst STLW\n-00009760: 3a3a 7374 7269 6e67 2020 2661 6d70 3b20 ::string & \n-00009770: 7344 6174 6129 3c2f 6469 763e 0a3c 6469 sData)
    .<\n-00009790: 6120 6e61 6d65 3d22 6c30 3032 3331 223e a name=\"l00231\">\n-000097a0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 231 {.
    \n-00009810: 2032 3332 3c2f 7370 616e 3e26 2331 3630 232 \n-00009820: 3b20 2020 2020 2020 203c 6120 636c 6173 ; C\n-00009870: 4841 525f 383c 2f61 3e20 7342 7566 6665 HAR_8 sBuffe\n-00009880: 725b 3c61 2063 6c61 7373 3d22 636f 6465 r[CTPP_ESC\n-000098d0: 4150 455f 4255 4646 4552 5f4c 454e 3c2f APE_BUFFER_LEN + 1];
    .<\n-000098f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00009900: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3333 > 233\n-00009930: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    234\n-00009990: 3630 3b20 2020 2020 2020 2053 544c 573a 60; STLW:\n-000099a0: 3a73 7472 696e 6720 7352 6574 5661 6c20 :string sRetVal \n-000099b0: 3d20 3c73 7061 6e20 636c 6173 733d 2273 = &q\n-000099d0: 756f 743b 2671 756f 743b 3c2f 7370 616e uot;";
    .
    \n-00009a10: 3c73 7061 6e20 636c 6173 733d 226c 696e 235 
    .<\n-00009a40: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00009a50: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3336 > 236\n-00009a80: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00009a90: 2020 2020 203c 6120 636c 6173 733d 2263 UINT_\n-00009ae0: 3332 3c2f 613e 2069 4275 6666 6572 506f 32 iBufferPo\n-00009af0: 696e 7465 7220 3d20 303b 3c2f 6469 763e inter = 0;
    \n-00009b00: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-00009b40: 3337 3c2f 7370 616e 3e26 2331 3630 3b20 37  \n-00009b50: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    238&\n-00009ba0: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; // Get string\n-00009bd0: 2074 6f20 6573 6361 7065 3c2f 7370 616e to escape
    .
    <\n-00009c10: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00009c20: 6e6f 223e 2020 3233 393c 2f73 7061 6e3e no\"> 239\n-00009c30: 2623 3136 303b 2020 2020 2020 2020 5354   ST\n-00009c40: 4c57 3a3a 7374 7269 6e67 3a3a 636f 6e73 LW::string::cons\n-00009c50: 745f 6974 6572 6174 6f72 2069 7473 4461 t_iterator itsDa\n-00009c60: 7461 203d 2073 4461 7461 2e62 6567 696e ta = sData.begin\n-00009c70: 2829 3b3c 2f64 6976 3e0a 3c64 6976 2063 ();
    .
    240  \n-00009cd0: 3c73 7061 6e20 636c 6173 733d 226b 6579 while<\n-00009cf0: 2f73 7061 6e3e 2028 6974 7344 6174 6120 /span> (itsData \n-00009d00: 213d 2073 4461 7461 2e65 6e64 2829 293c != sData.end())<\n-00009d10: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    241&#\n-00009d60: 3136 303b 2020 2020 2020 2020 7b3c 2f64 160; { 220&#\n+00009280: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }.
    \n+000092d0: 2020 3232 313c 2f73 7061 6e3e 2623 3136 221\n+000092e0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n+000093c0: 6120 6e61 6d65 3d22 6c30 3032 3233 223e a name=\"l00223\">\n+000093d0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 223  .
    \n+00009440: 2032 3234 3c2f 7370 616e 3e26 2331 3630 224 \n+00009450: 3b3c 7370 616e 2063 6c61 7373 3d22 6b65 ;retur\n+00009470: 6e3c 2f73 7061 6e3e 2073 5265 7456 616c n sRetVal\n+00009480: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+000094b0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000094c0: 6e6f 223e 2020 3232 353c 2f73 7061 6e3e no\"> 225\n+000094d0: 2623 3136 303b 7d3c 2f64 6976 3e0a 3c64  }
    .\n+000094f0: 3c61 206e 616d 653d 226c 3030 3232 3622 226<\n+00009520: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n+00009570: 2020 3232 373c 2f73 7061 6e3e 2623 3136 227\n+00009580: 303b 3c73 7061 6e20 636c 6173 733d 2263 0;//
    .
    <\n+000095d0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000095e0: 6e6f 223e 2020 3232 383c 2f73 7061 6e3e no\"> 228\n+000095f0: 2623 3136 303b 3c73 7061 6e20 636c 6173  // E\n+00009610: 7363 6170 6520 7661 6c75 653c 2f73 7061 scape value
    .
    \n+00009650: 3c73 7061 6e20 636c 6173 733d 226c 696e 229 //<\n+00009690: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+000096b0: 6120 6e61 6d65 3d22 6c30 3032 3330 223e a name=\"l00230\">\n+000096c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d \n+00009720: 2032 3330 3c2f 613e 3c2f 7370 616e 3e26 230&\n+00009730: 2331 3630 3b53 544c 573a 3a73 7472 696e #160;STLW::strin\n+00009740: 6720 3c61 2063 6c61 7373 3d22 636f 6465 g HTMLEsca\n+00009790: 7065 3c2f 613e 283c 7370 616e 2063 6c61 pe(con\n+000097b0: 7374 3c2f 7370 616e 3e20 5354 4c57 3a3a st STLW::\n+000097c0: 7374 7269 6e67 2020 2661 6d70 3b20 7344 string & sD\n+000097d0: 6174 6129 3c2f 6469 763e 0a3c 6469 7620 ata)
    .\n+00009830: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+00009870: 3332 3c2f 7370 616e 3e26 2331 3630 3b20 32  \n+00009880: 2020 2020 2020 203c 6120 636c 6173 733d CHA\n+000098d0: 525f 383c 2f61 3e20 7342 7566 6665 725b R_8 sBuffer[\n+000098e0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CTPP_ESCAP\n+00009930: 455f 4255 4646 4552 5f4c 454e 3c2f 613e E_BUFFER_LEN\n+00009940: 202b 2031 5d3b 3c2f 6469 763e 0a3c 6469 + 1];
    .<\n+00009960: 6120 6e61 6d65 3d22 6c30 3032 3333 223e a name=\"l00233\">\n+00009970: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 233  .
    \n+000099e0: 2032 3334 3c2f 7370 616e 3e26 2331 3630 234 \n+000099f0: 3b20 2020 2020 2020 2053 544c 573a 3a73 ; STLW::s\n+00009a00: 7472 696e 6720 7352 6574 5661 6c20 3d20 tring sRetVal = \n+00009a10: 3c73 7061 6e20 636c 6173 733d 2273 7472 &quo\n+00009a30: 743b 2671 756f 743b 3c2f 7370 616e 3e3b t;";\n+00009a40: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    235&\n+00009a90: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n+00009ab0: 6120 6e61 6d65 3d22 6c30 3032 3336 223e a name=\"l00236\">\n+00009ac0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 236  \n+00009af0: 2020 203c 6120 636c 6173 733d 2263 6f64 UINT_32\n+00009b40: 3c2f 613e 2069 4275 6666 6572 506f 696e iBufferPoin\n+00009b50: 7465 7220 3d20 303b 3c2f 6469 763e 0a3c ter = 0;
    .<\n+00009b60: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00009b70: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3337 > 237\n+00009ba0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    238\n+00009c00: 3630 3b20 2020 2020 2020 203c 7370 616e 60; // Get string t\n+00009c30: 6f20 6573 6361 7065 3c2f 7370 616e 3e3c o escape<\n+00009c40: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    239&#\n+00009c90: 3136 303b 2020 2020 2020 2020 5354 4c57 160; STLW\n+00009ca0: 3a3a 7374 7269 6e67 3a3a 636f 6e73 745f ::string::const_\n+00009cb0: 6974 6572 6174 6f72 2069 7473 4461 7461 iterator itsData\n+00009cc0: 203d 2073 4461 7461 2e62 6567 696e 2829 = sData.begin()\n+00009cd0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00009d00: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00009d10: 6e6f 223e 2020 3234 303c 2f73 7061 6e3e no\"> 240\n+00009d20: 2623 3136 303b 2020 2020 2020 2020 3c73   while (itsData !=\n+00009d60: 2073 4461 7461 2e65 6e64 2829 293c 2f64 sData.end()).
    \n-00009db0: 2020 3234 323c 2f73 7061 6e3e 2623 3136 242\n-00009dc0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00009dd0: 2020 3c61 2063 6c61 7373 3d22 636f 6465 UCHAR_8<\n-00009e20: 2f61 3e20 6368 544d 5020 3d20 283c 6120 /a> chTMP = (UCHAR_8)(\n-00009e80: 2a69 7473 4461 7461 293b 3c2f 6469 763e *itsData);
    \n-00009e90: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-00009ed0: 3433 3c2f 7370 616e 3e26 2331 3630 3b20 43  \n-00009ee0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    244&\n-00009f30: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00009f40: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n-00009f60: 663c 2f73 7061 6e3e 2028 6368 544d 5020 f (chTMP \n-00009f70: 3d3d 203c 7370 616e 2063 6c61 7373 3d22 == \n-00009f90: 393b 2671 756f 743b 2623 3339 3b3c 2f73 9;"')
    .<\n-00009fd0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 245  \n-0000a000: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n-0000a050: 3234 363c 2f73 7061 6e3e 2623 3136 303b 246 \n-0000a060: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000a070: 2020 2020 2020 2020 3c73 7061 6e20 636c if (iBu\n-0000a0a0: 6666 6572 506f 696e 7465 7220 2667 743b fferPointer >\n-0000a0b0: 3d20 283c 6120 636c 6173 733d 2263 6f64 = (CTPP_ES\n-0000a100: 4341 5045 5f42 5546 4645 525f 4c45 4e3c CAPE_BUFFER_LEN<\n-0000a110: 2f61 3e20 2d20 3629 293c 2f64 6976 3e0a /a> - 6))
    .\n-0000a120: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    24\n-0000a160: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-0000a170: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000a180: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n-0000a1a0: 3c61 206e 616d 653d 226c 3030 3234 3822 248<\n-0000a1d0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0000a1e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000a1f0: 2020 2020 2020 2020 2020 2020 7352 6574 sRet\n-0000a200: 5661 6c2e 6170 7065 6e64 2873 4275 6666 Val.append(sBuff\n-0000a210: 6572 2c20 6942 7566 6665 7250 6f69 6e74 er, iBufferPoint\n-0000a220: 6572 293b 3c2f 6469 763e 0a3c 6469 7620 er);
    .
    249  \n-0000a280: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000a290: 2020 2020 2020 2020 2069 4275 6666 6572 iBuffer\n-0000a2a0: 506f 696e 7465 7220 3d20 303b 3c2f 6469 Pointer = 0;.
    \n-0000a2f0: 2032 3530 3c2f 7370 616e 3e26 2331 3630 250 \n-0000a300: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000a310: 2020 2020 2020 2020 207d 3c2f 6469 763e }
    \n-0000a320: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-0000a360: 3531 3c2f 7370 616e 3e26 2331 3630 3b20 51  \n-0000a370: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    252&\n-0000a3c0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000a3d0: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000a3e0: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000a3f0: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = '&\n-0000a420: 393b 3c2f 7370 616e 3e3b 3c2f 6469 763e 9;;
    \n-0000a430: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-0000a470: 3533 3c2f 7370 616e 3e26 2331 3630 3b20 53  \n-0000a480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000a490: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n-0000a4a0: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n-0000a4b0: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n-0000a4d0: 393b 7126 2333 393b 3c2f 7370 616e 3e3b 9;q';\n-0000a4e0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    254&\n-0000a530: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000a540: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000a550: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000a560: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = 'u';
    .<\n-0000a5b0: 6120 6e61 6d65 3d22 6c30 3032 3535 223e a name=\"l00255\">\n-0000a5c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 255  \n-0000a5f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000a600: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n-0000a610: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n-0000a620: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000a630: 6c69 7465 7261 6c22 3e26 2333 393b 6f26 literal\">'o&\n-0000a640: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n-0000a690: 2032 3536 3c2f 7370 616e 3e26 2331 3630 256 \n-0000a6a0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000a6b0: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n-0000a6c0: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n-0000a6d0: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n-0000a6f0: 2333 393b 7426 2333 393b 3c2f 7370 616e #39;t';
    .
    \n-0000a730: 3c73 7061 6e20 636c 6173 733d 226c 696e 257  \n-0000a760: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-0000a770: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n-0000a780: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = ';'\n-0000a7b0: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-0000a7c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000a7d0: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3538 > 258\n-0000a800: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000a810: 2020 2020 2020 2020 2020 2020 207d 3c2f }.
    259\n-0000a870: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000a880: 2020 203c 7370 616e 2063 6c61 7373 3d22 els\n-0000a8a0: 653c 2f73 7061 6e3e 203c 7370 616e 2063 e if (ch\n-0000a8d0: 544d 5020 3d3d 203c 7370 616e 2063 6c61 TMP == '\\''\n-0000a900: 3b3c 2f73 7061 6e3e 293c 2f64 6976 3e0a ;)
    .\n-0000a910: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    26\n-0000a950: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n-0000a960: 2020 2020 2020 2020 2020 2020 2020 7b3c {<\n-0000a970: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    261&#\n-0000a9c0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0000a9d0: 2020 2020 2020 2020 2020 2020 3c73 7061 if \n-0000aa00: 2869 4275 6666 6572 506f 696e 7465 7220 (iBufferPointer \n-0000aa10: 2667 743b 3d20 283c 6120 636c 6173 733d >= (CTP\n-0000aa60: 505f 4553 4341 5045 5f42 5546 4645 525f P_ESCAPE_BUFFER_\n-0000aa70: 4c45 4e3c 2f61 3e20 2d20 3529 293c 2f64 LEN - 5)).
    \n-0000aac0: 2020 3236 323c 2f73 7061 6e3e 2623 3136 262\n-0000aad0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0000aae0: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n-0000ab30: 3236 333c 2f73 7061 6e3e 2623 3136 303b 263 \n-0000ab40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ab50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ab60: 7352 6574 5661 6c2e 6170 7065 6e64 2873 sRetVal.append(s\n-0000ab70: 4275 6666 6572 2c20 6942 7566 6665 7250 Buffer, iBufferP\n-0000ab80: 6f69 6e74 6572 293b 3c2f 6469 763e 0a3c ointer);
    .<\n-0000ab90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000aba0: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3634 > 264\n-0000abd0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000abe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000abf0: 2020 2020 2020 2020 2020 2020 2069 4275 iBu\n-0000ac00: 6666 6572 506f 696e 7465 7220 3d20 303b fferPointer = 0;\n-0000ac10: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    265&\n-0000ac60: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000ac70: 2020 2020 2020 2020 2020 2020 207d 3c2f }.
    266\n-0000acd0: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    .
    267  \n-0000ad30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ad40: 2073 4275 6666 6572 5b69 4275 6666 6572 sBuffer[iBuffer\n-0000ad50: 506f 696e 7465 722b 2b5d 203d 203c 7370 Pointer++] = '&\n-0000ad80: 3b26 2333 393b 3c2f 7370 616e 3e3b 3c2f ;';.
    268\n-0000ade0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000adf0: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n-0000ae00: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n-0000ae10: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = '#';
    .\n-0000af00: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-0000af40: 3730 3c2f 7370 616e 3e26 2331 3630 3b20 70  \n-0000af50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000af60: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n-0000af70: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n-0000af80: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n-0000afa0: 393b 3926 2333 393b 3c2f 7370 616e 3e3b 9;9';\n-0000afb0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    271&\n-0000b000: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000b010: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000b020: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000b030: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = ';';
    .<\n-0000b080: 6120 6e61 6d65 3d22 6c30 3032 3732 223e a name=\"l00272\">\n-0000b090: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 272  \n-0000b0c0: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n-0000b110: 2032 3733 3c2f 7370 616e 3e26 2331 3630 273 \n-0000b120: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000b130: 203c 7370 616e 2063 6c61 7373 3d22 6b65 else<\n-0000b150: 2f73 7061 6e3e 203c 7370 616e 2063 6c61 /span> if (chTM\n-0000b180: 5020 3d3d 203c 7370 616e 2063 6c61 7373 P == &\n-0000b1a0: 2333 393b 266c 743b 2623 3339 3b3c 2f73 #39;<')
    .<\n-0000b1e0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 274  \n-0000b210: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n-0000b260: 3237 353c 2f73 7061 6e3e 2623 3136 303b 275 \n-0000b270: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000b280: 2020 2020 2020 2020 3c73 7061 6e20 636c if (iBu\n-0000b2b0: 6666 6572 506f 696e 7465 7220 2667 743b fferPointer >\n-0000b2c0: 3d20 283c 6120 636c 6173 733d 2263 6f64 = (CTPP_ES\n-0000b310: 4341 5045 5f42 5546 4645 525f 4c45 4e3c CAPE_BUFFER_LEN<\n-0000b320: 2f61 3e20 2d20 3429 293c 2f64 6976 3e0a /a> - 4))
    .\n-0000b330: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    27\n-0000b370: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n-0000b380: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000b390: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n-0000b3b0: 3c61 206e 616d 653d 226c 3030 3237 3722 277<\n-0000b3e0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0000b3f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000b400: 2020 2020 2020 2020 2020 2020 7352 6574 sRet\n-0000b410: 5661 6c2e 6170 7065 6e64 2873 4275 6666 Val.append(sBuff\n-0000b420: 6572 2c20 6942 7566 6665 7250 6f69 6e74 er, iBufferPoint\n-0000b430: 6572 293b 3c2f 6469 763e 0a3c 6469 7620 er);
    .
    278  \n-0000b490: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000b4a0: 2020 2020 2020 2020 2069 4275 6666 6572 iBuffer\n-0000b4b0: 506f 696e 7465 7220 3d20 303b 3c2f 6469 Pointer = 0;.
    \n-0000b500: 2032 3739 3c2f 7370 616e 3e26 2331 3630 279 \n-0000b510: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000b520: 2020 2020 2020 2020 207d 3c2f 6469 763e }
    \n-0000b530: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-0000b570: 3830 3c2f 7370 616e 3e26 2331 3630 3b20 80  \n-0000b580: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    281&\n-0000b5d0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000b5e0: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000b5f0: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000b600: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = '&\n-0000b630: 393b 3c2f 7370 616e 3e3b 3c2f 6469 763e 9;;
    \n-0000b640: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-0000b680: 3832 3c2f 7370 616e 3e26 2331 3630 3b20 82  \n-0000b690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000b6a0: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n-0000b6b0: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n-0000b6c0: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n-0000b6e0: 393b 6c26 2333 393b 3c2f 7370 616e 3e3b 9;l';\n-0000b6f0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    283&\n-0000b740: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000b750: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000b760: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000b770: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = 't';
    .<\n-0000b7c0: 6120 6e61 6d65 3d22 6c30 3032 3834 223e a name=\"l00284\">\n-0000b7d0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 284  \n-0000b800: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000b810: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n-0000b820: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n-0000b830: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000b840: 6c69 7465 7261 6c22 3e26 2333 393b 3b26 literal\">';&\n-0000b850: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n-0000b8a0: 2032 3835 3c2f 7370 616e 3e26 2331 3630 285 \n-0000b8b0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000b8c0: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n-0000b8f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 286  \n-0000b920: 2020 2020 2020 203c 7370 616e 2063 6c61 else if\n-0000b970: 2028 6368 544d 5020 3d3d 203c 7370 616e (chTMP == '>&#\n-0000b9a0: 3339 3b3c 2f73 7061 6e3e 293c 2f64 6976 39;).
    \n-0000b9f0: 3238 373c 2f73 7061 6e3e 2623 3136 303b 287 \n-0000ba00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ba10: 7b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 {
    .
    <\n-0000ba40: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0000ba50: 6e6f 223e 2020 3238 383c 2f73 7061 6e3e no\"> 288\n-0000ba60: 2623 3136 303b 2020 2020 2020 2020 2020   \n-0000ba70: 2020 2020 2020 2020 2020 2020 2020 3c73 if (iBufferPointe\n-0000bab0: 7220 2667 743b 3d20 3c61 2063 6c61 7373 r >= CT\n-0000bb00: 5050 5f45 5343 4150 455f 4255 4646 4552 PP_ESCAPE_BUFFER\n-0000bb10: 5f4c 454e 3c2f 613e 202d 2034 293c 2f64 _LEN - 4).
    \n-0000bb60: 2020 3238 393c 2f73 7061 6e3e 2623 3136 289\n-0000bb70: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0000bb80: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n-0000bbd0: 3239 303c 2f73 7061 6e3e 2623 3136 303b 290 \n-0000bbe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000bbf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000bc00: 7352 6574 5661 6c2e 6170 7065 6e64 2873 sRetVal.append(s\n-0000bc10: 4275 6666 6572 2c20 6942 7566 6665 7250 Buffer, iBufferP\n-0000bc20: 6f69 6e74 6572 293b 3c2f 6469 763e 0a3c ointer);
    .<\n-0000bc30: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000bc40: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3931 > 291\n-0000bc70: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000bc80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000bc90: 2020 2020 2020 2020 2020 2020 2069 4275 iBu\n-0000bca0: 6666 6572 506f 696e 7465 7220 3d20 303b fferPointer = 0;\n-0000bcb0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    292&\n-0000bd00: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000bd10: 2020 2020 2020 2020 2020 2020 207d 3c2f }.
    293\n-0000bd70: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    .
    294  \n-0000bdd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000bde0: 2073 4275 6666 6572 5b69 4275 6666 6572 sBuffer[iBuffer\n-0000bdf0: 506f 696e 7465 722b 2b5d 203d 203c 7370 Pointer++] = '&\n-0000be20: 3b26 2333 393b 3c2f 7370 616e 3e3b 3c2f ;';.
    295\n-0000be80: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000be90: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n-0000bea0: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n-0000beb0: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = 'g';
    .\n-0000bfa0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n-0000bfe0: 3937 3c2f 7370 616e 3e26 2331 3630 3b20 97  \n-0000bff0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c000: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n-0000c010: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n-0000c020: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n-0000c040: 393b 3b26 2333 393b 3c2f 7370 616e 3e3b 9;;';\n-0000c050: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    298&\n-0000c0a0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000c0b0: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    .<\n-0000c0d0: 6120 6e61 6d65 3d22 6c30 3032 3939 223e a name=\"l00299\">\n-0000c0e0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 299  \n-0000c110: 2020 2020 2020 2020 2020 203c 7370 616e else\n-0000c140: 203c 7370 616e 2063 6c61 7373 3d22 6b65 if (chTMP == <\n-0000c170: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000c180: 6c69 7465 7261 6c22 3e26 2333 393b 2661 literal\">'&a\n-0000c190: 6d70 3b26 2333 393b 3c2f 7370 616e 3e29 mp;')\n-0000c1a0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    300&\n-0000c1f0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000c200: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    .<\n-0000c220: 6120 6e61 6d65 3d22 6c30 3033 3031 223e a name=\"l00301\">\n-0000c230: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 301  \n-0000c260: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c270: 2020 203c 7370 616e 2063 6c61 7373 3d22 if<\n-0000c290: 2f73 7061 6e3e 2028 6942 7566 6665 7250 /span> (iBufferP\n-0000c2a0: 6f69 6e74 6572 2026 6774 3b3d 2028 3c61 ointer >= (CTPP_ESCAPE_\n-0000c300: 4255 4646 4552 5f4c 454e 3c2f 613e 202d BUFFER_LEN -\n-0000c310: 2035 2929 3c2f 6469 763e 0a3c 6469 7620 5))
    ..
    \n-0000c3b0: 3c73 7061 6e20 636c 6173 733d 226c 696e 303  \n-0000c3e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c3f0: 2020 2020 2020 2073 5265 7456 616c 2e61 sRetVal.a\n-0000c400: 7070 656e 6428 7342 7566 6665 722c 2069 ppend(sBuffer, i\n-0000c410: 4275 6666 6572 506f 696e 7465 7229 3b3c BufferPointer);<\n-0000c420: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    304&#\n-0000c470: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0000c480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c490: 2020 2020 6942 7566 6665 7250 6f69 6e74 iBufferPoint\n-0000c4a0: 6572 203d 2030 3b3c 2f64 6976 3e0a 3c64 er = 0;
    .\n-0000c4c0: 3c61 206e 616d 653d 226c 3030 3330 3522 305<\n-0000c4f0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0000c500: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c510: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n-0000c540: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 306  .
    \n-0000c5b0: 3330 373c 2f73 7061 6e3e 2623 3136 303b 307 \n-0000c5c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c5d0: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n-0000c5e0: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n-0000c5f0: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n-0000c610: 3339 3b26 616d 703b 2623 3339 3b3c 2f73 39;&';
    .<\n-0000c650: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 308  \n-0000c680: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c690: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n-0000c6a0: 7250 6f69 6e74 6572 2b2b 5d20 3d20 3c73 rPointer++] = 'a&#\n-0000c6d0: 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 39;;.
    \n-0000c720: 3330 393c 2f73 7061 6e3e 2623 3136 303b 309 \n-0000c730: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c740: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n-0000c750: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n-0000c760: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n-0000c780: 3339 3b6d 2623 3339 3b3c 2f73 7061 6e3e 39;m'\n-0000c790: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-0000c7c0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0000c7d0: 6e6f 223e 2020 3331 303c 2f73 7061 6e3e no\"> 310\n-0000c7e0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-0000c7f0: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n-0000c800: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n-0000c810: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = 'p'<\n-0000c840: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n-0000c860: 3c61 206e 616d 653d 226c 3030 3331 3122 311<\n-0000c890: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0000c8a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000c8b0: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n-0000c8c0: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n-0000c8d0: 3c73 7061 6e20 636c 6173 733d 2263 6861 ';\n-0000c8f0: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n-0000c940: 2020 3331 323c 2f73 7061 6e3e 2623 3136 312\n-0000c950: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0000c960: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    .
    313  \n-0000c9c0: 2020 2020 2020 2020 3c73 7061 6e20 636c else.
    \n-0000ca30: 2020 3331 343c 2f73 7061 6e3e 2623 3136 314\n-0000ca40: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0000ca50: 2020 7b3c 2f64 6976 3e0a 3c64 6976 2063 {
    ..<\n-0000cb10: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 316  \n-0000cb40: 2020 2020 2020 2020 2020 7d3c 2f64 6976 }.
    \n-0000cb90: 3331 373c 2f73 7061 6e3e 2623 3136 303b 317 \n-0000cba0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n-0000cbd0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0000cbe0: 6e6f 223e 2020 3331 383c 2f73 7061 6e3e no\"> 318\n-0000cbf0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-0000cc00: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-0000cc20: 6966 3c2f 7370 616e 3e20 2869 4275 6666 if (iBuff\n-0000cc30: 6572 506f 696e 7465 7220 3d3d 203c 6120 erPointer == CTPP_ESCAPE_B\n-0000cc90: 5546 4645 525f 4c45 4e3c 2f61 3e29 3c2f UFFER_LEN).
    319\n-0000ccf0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000cd00: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..\n-0000cda0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    32\n-0000cde0: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n-0000cdf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ce00: 2020 2020 2020 6942 7566 6665 7250 6f69 iBufferPoi\n-0000ce10: 6e74 6572 203d 2030 3b3c 2f64 6976 3e0a nter = 0;
    .\n-0000ce20: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    32\n-0000ce60: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n-0000ce70: 2020 2020 2020 2020 2020 2020 2020 7d3c }<\n-0000ce80: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    323&#\n-0000ced0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0000cee0: 2020 2020 2b2b 6974 7344 6174 613b 3c2f ++itsData;.
    324\n-0000cf40: 3630 3b20 2020 2020 2020 207d 3c2f 6469 60; }\n+00009dc0: 303b 2020 2020 2020 2020 7b3c 2f64 6976 0; {.
    \n+00009e10: 3234 323c 2f73 7061 6e3e 2623 3136 303b 242 \n+00009e20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00009e30: 3c61 2063 6c61 7373 3d22 636f 6465 2220 UCHAR_8 chTMP = (UCHAR_8)(*i\n+00009ee0: 7473 4461 7461 293b 3c2f 6469 763e 0a3c tsData);
    .<\n+00009ef0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00009f00: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3433 > 243\n+00009f30: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    244\n+00009f90: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00009fa0: 2020 203c 7370 616e 2063 6c61 7373 3d22 if<\n+00009fc0: 2f73 7061 6e3e 2028 6368 544d 5020 3d3d /span> (chTMP ==\n+00009fd0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+00009ff0: 2671 756f 743b 2623 3339 3b3c 2f73 7061 "')
    ..\n+0000a070: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    24\n+0000a0b0: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+0000a0c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000a0d0: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+0000a0f0: 6966 3c2f 7370 616e 3e20 2869 4275 6666 if (iBuff\n+0000a100: 6572 506f 696e 7465 7220 2667 743b 3d20 erPointer >= \n+0000a110: 283c 6120 636c 6173 733d 2263 6f64 6522 (CTPP_ESCA\n+0000a160: 5045 5f42 5546 4645 525f 4c45 4e3c 2f61 PE_BUFFER_LEN - 6))
    .\n+0000a190: 3c61 206e 616d 653d 226c 3030 3234 3722 247<\n+0000a1c0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000a1d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000a1e0: 2020 2020 7b3c 2f64 6976 3e0a 3c64 6976 {
    .<\n+0000a210: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 248  \n+0000a240: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000a250: 2020 2020 2020 2020 2020 7352 6574 5661 sRetVa\n+0000a260: 6c2e 6170 7065 6e64 2873 4275 6666 6572 l.append(sBuffer\n+0000a270: 2c20 6942 7566 6665 7250 6f69 6e74 6572 , iBufferPointer\n+0000a280: 293b 3c2f 6469 763e 0a3c 6469 7620 636c );
    .
    \n+0000a2b0: 3c73 7061 6e20 636c 6173 733d 226c 696e 249  \n+0000a2e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000a2f0: 2020 2020 2020 2069 4275 6666 6572 506f iBufferPo\n+0000a300: 696e 7465 7220 3d20 303b 3c2f 6469 763e inter = 0;
    \n+0000a310: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+0000a350: 3530 3c2f 7370 616e 3e26 2331 3630 3b20 50  \n+0000a360: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000a370: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n+0000a380: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000a390: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3531 > 251\n+0000a3c0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    252\n+0000a420: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000a430: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000a440: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000a450: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = '&'\n+0000a480: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+0000a490: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000a4a0: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3533 > 253\n+0000a4d0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000a4e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000a4f0: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n+0000a500: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n+0000a510: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+0000a530: 7126 2333 393b 3c2f 7370 616e 3e3b 3c2f q';.
    254\n+0000a590: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000a5a0: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000a5b0: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000a5c0: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = 'u';
    .\n+0000a6b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+0000a6f0: 3536 3c2f 7370 616e 3e26 2331 3630 3b20 56  \n+0000a700: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000a710: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n+0000a720: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n+0000a730: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n+0000a750: 393b 7426 2333 393b 3c2f 7370 616e 3e3b 9;t';\n+0000a760: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    257&\n+0000a7b0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000a7c0: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n+0000a7d0: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n+0000a7e0: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = ';';
    .<\n+0000a830: 6120 6e61 6d65 3d22 6c30 3032 3538 223e a name=\"l00258\">\n+0000a840: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 258  \n+0000a870: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n+0000a8c0: 2032 3539 3c2f 7370 616e 3e26 2331 3630 259 \n+0000a8d0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000a8e0: 203c 7370 616e 2063 6c61 7373 3d22 6b65 else<\n+0000a900: 2f73 7061 6e3e 203c 7370 616e 2063 6c61 /span> if (chTM\n+0000a930: 5020 3d3d 203c 7370 616e 2063 6c61 7373 P == &\n+0000a950: 2333 393b 5c26 2333 393b 2623 3339 3b3c #39;\\''<\n+0000a960: 2f73 7061 6e3e 293c 2f64 6976 3e0a 3c64 /span>)
    .\n+0000a980: 3c61 206e 616d 653d 226c 3030 3236 3022 260<\n+0000a9b0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000a9c0: 2020 2020 2020 2020 2020 2020 7b3c 2f64 {.
    \n+0000aa10: 2020 3236 313c 2f73 7061 6e3e 2623 3136 261\n+0000aa20: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0000aa30: 2020 2020 2020 2020 2020 3c73 7061 6e20 if (i\n+0000aa60: 4275 6666 6572 506f 696e 7465 7220 2667 BufferPointer &g\n+0000aa70: 743b 3d20 283c 6120 636c 6173 733d 2263 t;= (CTPP_\n+0000aac0: 4553 4341 5045 5f42 5546 4645 525f 4c45 ESCAPE_BUFFER_LE\n+0000aad0: 4e3c 2f61 3e20 2d20 3529 293c 2f64 6976 N - 5)).
    \n+0000ab20: 3236 323c 2f73 7061 6e3e 2623 3136 303b 262 \n+0000ab30: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000ab40: 2020 2020 2020 2020 7b3c 2f64 6976 3e0a {
    .\n+0000ab50: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    26\n+0000ab90: 333c 2f73 7061 6e3e 2623 3136 303b 2020 3  \n+0000aba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000abb0: 2020 2020 2020 2020 2020 2020 2020 7352 sR\n+0000abc0: 6574 5661 6c2e 6170 7065 6e64 2873 4275 etVal.append(sBu\n+0000abd0: 6666 6572 2c20 6942 7566 6665 7250 6f69 ffer, iBufferPoi\n+0000abe0: 6e74 6572 293b 3c2f 6469 763e 0a3c 6469 nter);
    .<\n+0000ac00: 6120 6e61 6d65 3d22 6c30 3032 3634 223e a name=\"l00264\">\n+0000ac10: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 264  \n+0000ac40: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000ac50: 2020 2020 2020 2020 2020 2069 4275 6666 iBuff\n+0000ac60: 6572 506f 696e 7465 7220 3d20 303b 3c2f erPointer = 0;.
    265\n+0000acc0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000acd0: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n+0000ad20: 2032 3636 3c2f 7370 616e 3e26 2331 3630 266 \n+0000ad30: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+0000ad60: 3c73 7061 6e20 636c 6173 733d 226c 696e 267  \n+0000ad90: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+0000ada0: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n+0000adb0: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = '&&\n+0000ade0: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n+0000ae30: 2032 3638 3c2f 7370 616e 3e26 2331 3630 268 \n+0000ae40: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000ae50: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n+0000ae60: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n+0000ae70: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n+0000ae90: 2333 393b 2326 2333 393b 3c2f 7370 616e #39;#';
    .
    \n+0000aed0: 3c73 7061 6e20 636c 6173 733d 226c 696e 269  \n+0000af00: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+0000af10: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n+0000af20: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = '3'\n+0000af50: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+0000af60: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000af70: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3730 > 270\n+0000afa0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000afb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000afc0: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n+0000afd0: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n+0000afe0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+0000b000: 3926 2333 393b 3c2f 7370 616e 3e3b 3c2f 9';.
    271\n+0000b060: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000b070: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000b080: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000b090: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = ';';
    .\n+0000b130: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+0000b170: 3733 3c2f 7370 616e 3e26 2331 3630 3b20 73  \n+0000b180: 2020 2020 2020 2020 2020 2020 2020 203c <\n+0000b190: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+0000b1a0: 6f72 6466 6c6f 7722 3e65 6c73 653c 2f73 ordflow\">else i\n+0000b1d0: 663c 2f73 7061 6e3e 2028 6368 544d 5020 f (chTMP \n+0000b1e0: 3d3d 203c 7370 616e 2063 6c61 7373 3d22 == \n+0000b200: 393b 266c 743b 2623 3339 3b3c 2f73 7061 9;<')
    ..\n+0000b280: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    27\n+0000b2c0: 353c 2f73 7061 6e3e 2623 3136 303b 2020 5  \n+0000b2d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000b2e0: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+0000b300: 6966 3c2f 7370 616e 3e20 2869 4275 6666 if (iBuff\n+0000b310: 6572 506f 696e 7465 7220 2667 743b 3d20 erPointer >= \n+0000b320: 283c 6120 636c 6173 733d 2263 6f64 6522 (CTPP_ESCA\n+0000b370: 5045 5f42 5546 4645 525f 4c45 4e3c 2f61 PE_BUFFER_LEN - 4))
    .\n+0000b3a0: 3c61 206e 616d 653d 226c 3030 3237 3622 276<\n+0000b3d0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000b3e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000b3f0: 2020 2020 7b3c 2f64 6976 3e0a 3c64 6976 {
    .<\n+0000b420: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 277  \n+0000b450: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000b460: 2020 2020 2020 2020 2020 7352 6574 5661 sRetVa\n+0000b470: 6c2e 6170 7065 6e64 2873 4275 6666 6572 l.append(sBuffer\n+0000b480: 2c20 6942 7566 6665 7250 6f69 6e74 6572 , iBufferPointer\n+0000b490: 293b 3c2f 6469 763e 0a3c 6469 7620 636c );
    .
    \n+0000b4c0: 3c73 7061 6e20 636c 6173 733d 226c 696e 278  \n+0000b4f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000b500: 2020 2020 2020 2069 4275 6666 6572 506f iBufferPo\n+0000b510: 696e 7465 7220 3d20 303b 3c2f 6469 763e inter = 0;
    \n+0000b520: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+0000b560: 3739 3c2f 7370 616e 3e26 2331 3630 3b20 79  \n+0000b570: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000b580: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n+0000b590: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000b5a0: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3830 > 280\n+0000b5d0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    281\n+0000b630: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000b640: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000b650: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000b660: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = '&'\n+0000b690: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+0000b6a0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000b6b0: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3832 > 282\n+0000b6e0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000b6f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000b700: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n+0000b710: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n+0000b720: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+0000b740: 6c26 2333 393b 3c2f 7370 616e 3e3b 3c2f l';.
    283\n+0000b7a0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000b7b0: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000b7c0: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000b7d0: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = 't';
    .\n+0000b8c0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    2\n+0000b900: 3835 3c2f 7370 616e 3e26 2331 3630 3b20 85  \n+0000b910: 2020 2020 2020 2020 2020 2020 2020 207d }\n+0000b920: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    286&\n+0000b970: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000b980: 2020 2020 203c 7370 616e 2063 6c61 7373 e\n+0000b9a0: 6c73 653c 2f73 7061 6e3e 203c 7370 616e lse if (\n+0000b9d0: 6368 544d 5020 3d3d 203c 7370 616e 2063 chTMP == '>'\n+0000ba00: 3b3c 2f73 7061 6e3e 293c 2f64 6976 3e0a ;)
    .\n+0000ba10: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    28\n+0000ba50: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n+0000ba60: 2020 2020 2020 2020 2020 2020 2020 7b3c {<\n+0000ba70: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    288&#\n+0000bac0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+0000bad0: 2020 2020 2020 2020 2020 2020 3c73 7061 if \n+0000bb00: 2869 4275 6666 6572 506f 696e 7465 7220 (iBufferPointer \n+0000bb10: 2667 743b 3d20 3c61 2063 6c61 7373 3d22 >= CTPP\n+0000bb60: 5f45 5343 4150 455f 4255 4646 4552 5f4c _ESCAPE_BUFFER_L\n+0000bb70: 454e 3c2f 613e 202d 2034 293c 2f64 6976 EN - 4).
    \n+0000bbc0: 3238 393c 2f73 7061 6e3e 2623 3136 303b 289 \n+0000bbd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000bbe0: 2020 2020 2020 2020 7b3c 2f64 6976 3e0a {
    .\n+0000bbf0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    29\n+0000bc30: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n+0000bc40: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000bc50: 2020 2020 2020 2020 2020 2020 2020 7352 sR\n+0000bc60: 6574 5661 6c2e 6170 7065 6e64 2873 4275 etVal.append(sBu\n+0000bc70: 6666 6572 2c20 6942 7566 6665 7250 6f69 ffer, iBufferPoi\n+0000bc80: 6e74 6572 293b 3c2f 6469 763e 0a3c 6469 nter);
    .<\n+0000bca0: 6120 6e61 6d65 3d22 6c30 3032 3931 223e a name=\"l00291\">\n+0000bcb0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 291  \n+0000bce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000bcf0: 2020 2020 2020 2020 2020 2069 4275 6666 iBuff\n+0000bd00: 6572 506f 696e 7465 7220 3d20 303b 3c2f erPointer = 0;.
    292\n+0000bd60: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000bd70: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n+0000bdc0: 2032 3933 3c2f 7370 616e 3e26 2331 3630 293 \n+0000bdd0: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+0000be00: 3c73 7061 6e20 636c 6173 733d 226c 696e 294  \n+0000be30: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+0000be40: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n+0000be50: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = '&&\n+0000be80: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n+0000bed0: 2032 3935 3c2f 7370 616e 3e26 2331 3630 295 \n+0000bee0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000bef0: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n+0000bf00: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n+0000bf10: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n+0000bf30: 2333 393b 6726 2333 393b 3c2f 7370 616e #39;g';
    .
    \n+0000bf70: 3c73 7061 6e20 636c 6173 733d 226c 696e 296  \n+0000bfa0: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+0000bfb0: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n+0000bfc0: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = 't'\n+0000bff0: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+0000c000: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000c010: 3e3c 6120 6e61 6d65 3d22 6c30 3032 3937 > 297\n+0000c040: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000c050: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c060: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n+0000c070: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n+0000c080: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+0000c0a0: 3b26 2333 393b 3c2f 7370 616e 3e3b 3c2f ;';.
    298\n+0000c100: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000c110: 2020 207d 3c2f 6469 763e 0a3c 6469 7620 }
    .
    299  \n+0000c170: 2020 2020 2020 2020 203c 7370 616e 2063 else <\n+0000c1a0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+0000c1b0: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (chTMP == '&\n+0000c1f0: 3b26 2333 393b 3c2f 7370 616e 3e29 3c2f ;').
    300\n+0000c250: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000c260: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..
    \n+0000c3a0: 3c73 7061 6e20 636c 6173 733d 226c 696e 302  \n+0000c3d0: 2020 2020 2020 2020 2020 2020 2020 207b {\n+0000c3e0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    303&\n+0000c430: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000c440: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c450: 2020 2020 2073 5265 7456 616c 2e61 7070 sRetVal.app\n+0000c460: 656e 6428 7342 7566 6665 722c 2069 4275 end(sBuffer, iBu\n+0000c470: 6666 6572 506f 696e 7465 7229 3b3c 2f64 fferPointer);.
    \n+0000c4c0: 2020 3330 343c 2f73 7061 6e3e 2623 3136 304\n+0000c4d0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0000c4e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c4f0: 2020 6942 7566 6665 7250 6f69 6e74 6572 iBufferPointer\n+0000c500: 203d 2030 3b3c 2f64 6976 3e0a 3c64 6976 = 0;
    .<\n+0000c530: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 305  \n+0000c560: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c570: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    ..\n+0000c5d0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    30\n+0000c610: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n+0000c620: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c630: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n+0000c640: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n+0000c650: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+0000c670: 3b26 616d 703b 2623 3339 3b3c 2f73 7061 ;&';
    ..\n+0000c740: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    30\n+0000c780: 393c 2f73 7061 6e3e 2623 3136 303b 2020 9  \n+0000c790: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c7a0: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n+0000c7b0: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n+0000c7c0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+0000c7e0: 3b6d 2623 3339 3b3c 2f73 7061 6e3e 3b3c ;m';<\n+0000c7f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    310&#\n+0000c840: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+0000c850: 2020 2020 2020 2020 2020 2020 7342 7566 sBuf\n+0000c860: 6665 725b 6942 7566 6665 7250 6f69 6e74 fer[iBufferPoint\n+0000c870: 6572 2b2b 5d20 3d20 3c73 7061 6e20 636c er++] = 'p';
    .<\n+0000c8d0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 311  \n+0000c900: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c910: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n+0000c920: 7250 6f69 6e74 6572 2b2b 5d20 3d20 3c73 rPointer++] = ';&#\n+0000c950: 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 39;;.
    \n+0000c9a0: 3331 323c 2f73 7061 6e3e 2623 3136 303b 312 \n+0000c9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000c9c0: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n+0000c9f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0000ca00: 6e6f 223e 2020 3331 333c 2f73 7061 6e3e no\"> 313\n+0000ca10: 2623 3136 303b 2020 2020 2020 2020 2020   \n+0000ca20: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+0000ca40: 656c 7365 3c2f 7370 616e 3e3c 2f64 6976 else.
    \n+0000ca90: 3331 343c 2f73 7061 6e3e 2623 3136 303b 314 \n+0000caa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000cab0: 7b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 {
    .
    <\n+0000cae0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0000caf0: 6e6f 223e 2020 3331 353c 2f73 7061 6e3e no\"> 315\n+0000cb00: 2623 3136 303b 2020 2020 2020 2020 2020   \n+0000cb10: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+0000cb20: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+0000cb30: 6e74 6572 2b2b 5d20 3d20 2a69 7473 4461 nter++] = *itsDa\n+0000cb40: 7461 3b3c 2f64 6976 3e0a 3c64 6976 2063 ta;
    ..\n+0000cbb0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    31\n+0000cbf0: 373c 2f73 7061 6e3e 2623 3136 303b 203c 7  <\n+0000cc00: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    318&#\n+0000cc50: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+0000cc60: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n+0000cc80: 3c2f 7370 616e 3e20 2869 4275 6666 6572 (iBuffer\n+0000cc90: 506f 696e 7465 7220 3d3d 203c 6120 636c Pointer == CTPP_ESCAPE_BUF\n+0000ccf0: 4645 525f 4c45 4e3c 2f61 3e29 3c2f 6469 FER_LEN).
    \n+0000cd40: 2033 3139 3c2f 7370 616e 3e26 2331 3630 319 \n+0000cd50: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000cd60: 207b 3c2f 6469 763e 0a3c 6469 7620 636c {
    .
    \n+0000cd90: 3c73 7061 6e20 636c 6173 733d 226c 696e 320  \n+0000cdc0: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+0000cdd0: 5265 7456 616c 2e61 7070 656e 6428 7342 RetVal.append(sB\n+0000cde0: 7566 6665 722c 2069 4275 6666 6572 506f uffer, iBufferPo\n+0000cdf0: 696e 7465 7229 3b3c 2f64 6976 3e0a 3c64 inter);
    .\n+0000ce10: 3c61 206e 616d 653d 226c 3030 3332 3122 321<\n+0000ce40: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000ce50: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000ce60: 2020 2020 6942 7566 6665 7250 6f69 6e74 iBufferPoint\n+0000ce70: 6572 203d 2030 3b3c 2f64 6976 3e0a 3c64 er = 0;
    .\n+0000ce90: 3c61 206e 616d 653d 226c 3030 3332 3222 322<\n+0000cec0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000ced0: 2020 2020 2020 2020 2020 2020 7d3c 2f64 }.
    \n+0000cf20: 2020 3332 333c 2f73 7061 6e3e 2623 3136 323\n+0000cf30: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0000cf40: 2020 2b2b 6974 7344 6174 613b 3c2f 6469 ++itsData;.
    \n-0000cf90: 2033 3235 3c2f 7370 616e 3e26 2331 3630 325 \n-0000cfa0: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-0000cfd0: 3c73 7061 6e20 636c 6173 733d 226c 696e 326  <\n-0000d000: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-0000d010: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (iBufferPoint\n-0000d030: 6572 2021 3d20 3029 207b 2073 5265 7456 er != 0) { sRetV\n-0000d040: 616c 2e61 7070 656e 6428 7342 7566 6665 al.append(sBuffe\n-0000d050: 722c 2069 4275 6666 6572 506f 696e 7465 r, iBufferPointe\n-0000d060: 7229 3b20 7d3c 2f64 6976 3e0a 3c64 6976 r); }
    .<\n-0000d090: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 327  .
    \n-0000d100: 3332 383c 2f73 7061 6e3e 2623 3136 303b 328 \n-0000d110: 3c73 7061 6e20 636c 6173 733d 226b 6579 return\n-0000d130: 3c2f 7370 616e 3e20 7352 6574 5661 6c3b sRetVal;\n-0000d140: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    329&\n-0000d190: 2331 3630 3b7d 3c2f 6469 763e 0a3c 6469 #160;}
    .<\n-0000d1b0: 6120 6e61 6d65 3d22 6c30 3033 3330 223e a name=\"l00330\">\n-0000d1c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 330  .
    \n-0000d230: 2033 3331 3c2f 7370 616e 3e26 2331 3630 331 \n-0000d240: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;//\n-0000d260: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    332&\n-0000d2b0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160;// Es\n-0000d2d0: 6361 7065 2076 616c 7565 3c2f 7370 616e cape value
    .
    <\n-0000d310: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0000d320: 6e6f 223e 2020 3333 333c 2f73 7061 6e3e no\"> 333\n-0000d330: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n-0000d380: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n-0000d3e0: 3333 343c 2f61 3e3c 2f73 7061 6e3e 2623 334&#\n-0000d3f0: 3136 303b 5354 4c57 3a3a 7374 7269 6e67 160;STLW::string\n-0000d400: 203c 6120 636c 6173 733d 2263 6f64 6522 XMLEscape\n-0000d450: 3c2f 613e 283c 7370 616e 2063 6c61 7373 (const\n-0000d470: 3c2f 7370 616e 3e20 5354 4c57 3a3a 7374 STLW::st\n-0000d480: 7269 6e67 2020 2661 6d70 3b20 7344 6174 ring & sDat\n-0000d490: 6129 3c2f 6469 763e 0a3c 6469 7620 636c a)
    .
    \n-0000d4c0: 3c73 7061 6e20 636c 6173 733d 226c 696e 335 {
    .<\n-0000d4f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000d500: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3336 > 336\n-0000d530: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000d540: 2020 2020 203c 6120 636c 6173 733d 2263 CHAR_\n-0000d590: 383c 2f61 3e20 7342 7566 6665 725b 3c61 8 sBuffer[CTPP_ESCAPE_\n-0000d5f0: 4255 4646 4552 5f4c 454e 3c2f 613e 202b BUFFER_LEN +\n-0000d600: 2031 5d3b 3c2f 6469 763e 0a3c 6469 7620 1];
    .\n-0000d660: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n-0000d6a0: 3338 3c2f 7370 616e 3e26 2331 3630 3b20 38  \n-0000d6b0: 2020 2020 2020 2053 544c 573a 3a73 7472 STLW::str\n-0000d6c0: 696e 6720 7352 6574 5661 6c20 3d20 3c73 ing sRetVal = "\n-0000d6f0: 2671 756f 743b 3c2f 7370 616e 3e3b 3c2f ";.
    339\n-0000d750: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..<\n-0000d830: 6120 6e61 6d65 3d22 6c30 3033 3431 223e a name=\"l00341\">\n-0000d840: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 341  .
    \n-0000d8b0: 2033 3432 3c2f 7370 616e 3e26 2331 3630 342 \n-0000d8c0: 3b20 2020 2020 2020 203c 7370 616e 2063 ; /\n-0000d8e0: 2f20 4765 7420 7374 7269 6e67 2074 6f20 / Get string to \n-0000d8f0: 6573 6361 7065 3c2f 7370 616e 3e3c 2f64 escape.
    \n-0000d940: 2020 3334 333c 2f73 7061 6e3e 2623 3136 343\n-0000d950: 303b 2020 2020 2020 2020 5354 4c57 3a3a 0; STLW::\n-0000d960: 7374 7269 6e67 3a3a 636f 6e73 745f 6974 string::const_it\n-0000d970: 6572 6174 6f72 2069 7473 4461 7461 203d erator itsData =\n-0000d980: 2073 4461 7461 2e62 6567 696e 2829 3b3c sData.begin();<\n-0000d990: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    344&#\n-0000d9e0: 3136 303b 2020 2020 2020 2020 3c73 7061 160; while (itsData != s\n-0000da20: 4461 7461 2e65 6e64 2829 293c 2f64 6976 Data.end()).
    \n-0000da70: 3334 353c 2f73 7061 6e3e 2623 3136 303b 345 \n-0000da80: 2020 2020 2020 2020 7b3c 2f64 6976 3e0a {
    .\n+0000cf90: 2033 3234 3c2f 7370 616e 3e26 2331 3630 324 \n+0000cfa0: 3b20 2020 2020 2020 207d 3c2f 6469 763e ; }
    \n+0000cfb0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000cff0: 3235 3c2f 7370 616e 3e26 2331 3630 3b20 25  \n+0000d000: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    326&\n+0000d050: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; if\n+0000d080: 2028 6942 7566 6665 7250 6f69 6e74 6572 (iBufferPointer\n+0000d090: 2021 3d20 3029 207b 2073 5265 7456 616c != 0) { sRetVal\n+0000d0a0: 2e61 7070 656e 6428 7342 7566 6665 722c .append(sBuffer,\n+0000d0b0: 2069 4275 6666 6572 506f 696e 7465 7229 iBufferPointer)\n+0000d0c0: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    ..\n+0000d120: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    32\n+0000d160: 383c 2f73 7061 6e3e 2623 3136 303b 3c73 8 return sRetVal;.
    329\n+0000d1f0: 3630 3b7d 3c2f 6469 763e 0a3c 6469 7620 60;}
    .\n+0000d250: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000d290: 3331 3c2f 7370 616e 3e26 2331 3630 3b3c 31 <\n+0000d2a0: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+0000d2b0: 656e 7422 3e2f 2f3c 2f73 7061 6e3e 3c2f ent\">//.
    332\n+0000d310: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;// Esca\n+0000d330: 7065 2076 616c 7565 3c2f 7370 616e 3e3c pe value<\n+0000d340: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    333&#\n+0000d390: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    .
    33\n+0000d440: 343c 2f61 3e3c 2f73 7061 6e3e 2623 3136 4\n+0000d450: 303b 5354 4c57 3a3a 7374 7269 6e67 203c 0;STLW::string <\n+0000d460: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+0000d470: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n+0000d480: 6c23 6138 3232 3163 6636 3566 6263 3530 l#a8221cf65fbc50\n+0000d490: 3231 3332 6633 3166 6237 3730 3537 6237 2132f31fb77057b7\n+0000d4a0: 3438 3322 3e58 4d4c 4573 6361 7065 3c2f 483\">XMLEscape(const STLW::stri\n+0000d4e0: 6e67 2020 2661 6d70 3b20 7344 6174 6129 ng & sData)\n+0000d4f0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    335&\n+0000d540: 2331 3630 3b7b 3c2f 6469 763e 0a3c 6469 #160;{
    .<\n+0000d560: 6120 6e61 6d65 3d22 6c30 3033 3336 223e a name=\"l00336\">\n+0000d570: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 336  \n+0000d5a0: 2020 203c 6120 636c 6173 733d 2263 6f64 CHAR_8<\n+0000d5f0: 2f61 3e20 7342 7566 6665 725b 3c61 2063 /a> sBuffer[CTPP_ESCAPE_BU\n+0000d650: 4646 4552 5f4c 454e 3c2f 613e 202b 2031 FFER_LEN + 1\n+0000d660: 5d3b 3c2f 6469 763e 0a3c 6469 7620 636c ];
    .
    \n+0000d690: 3c73 7061 6e20 636c 6173 733d 226c 696e 337 
    .<\n+0000d6c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000d6d0: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3338 > 338\n+0000d700: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000d710: 2020 2020 2053 544c 573a 3a73 7472 696e STLW::strin\n+0000d720: 6720 7352 6574 5661 6c20 3d20 3c73 7061 g sRetVal = "&q\n+0000d750: 756f 743b 3c2f 7370 616e 3e3b 3c2f 6469 uot;;.
    \n+0000d7a0: 2033 3339 3c2f 7370 616e 3e26 2331 3630 339 \n+0000d7b0: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+0000d7e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 340  <\n+0000d810: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+0000d820: 7265 663d 2261 3030 3130 372e 7868 746d ref=\"a00107.xhtm\n+0000d830: 6c23 6138 6565 3430 6138 6465 3837 6236 l#a8ee40a8de87b6\n+0000d840: 3030 6365 3265 6531 3764 6662 6664 3038 00ce2ee17dfbfd08\n+0000d850: 3839 6622 3e55 494e 545f 3332 3c2f 613e 89f\">UINT_32\n+0000d860: 2069 4275 6666 6572 506f 696e 7465 7220 iBufferPointer \n+0000d870: 3d20 303b 3c2f 6469 763e 0a3c 6469 7620 = 0;
    .\n+0000d8d0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000d910: 3432 3c2f 7370 616e 3e26 2331 3630 3b20 42  \n+0000d920: 2020 2020 2020 203c 7370 616e 2063 6c61 // \n+0000d940: 4765 7420 7374 7269 6e67 2074 6f20 6573 Get string to es\n+0000d950: 6361 7065 3c2f 7370 616e 3e3c 2f64 6976 cape.
    \n+0000d9a0: 3334 333c 2f73 7061 6e3e 2623 3136 303b 343 \n+0000d9b0: 2020 2020 2020 2020 5354 4c57 3a3a 7374 STLW::st\n+0000d9c0: 7269 6e67 3a3a 636f 6e73 745f 6974 6572 ring::const_iter\n+0000d9d0: 6174 6f72 2069 7473 4461 7461 203d 2073 ator itsData = s\n+0000d9e0: 4461 7461 2e62 6567 696e 2829 3b3c 2f64 Data.begin();.
    \n+0000da30: 2020 3334 343c 2f73 7061 6e3e 2623 3136 344\n+0000da40: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; while\n+0000da70: 2028 6974 7344 6174 6120 213d 2073 4461 (itsData != sDa\n+0000da80: 7461 2e65 6e64 2829 293c 2f64 6976 3e0a ta.end())
    .\n 0000da90: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    34\n-0000dad0: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n-0000dae0: 2020 2020 2020 2020 2020 2020 2020 3c61 UCHAR_8 \n-0000db40: 6368 544d 5020 3d20 283c 6120 636c 6173 chTMP = (U\n-0000db90: 4348 4152 5f38 3c2f 613e 2928 2a69 7473 CHAR_8)(*its\n-0000dba0: 4461 7461 293b 3c2f 6469 763e 0a3c 6469 Data);
    .<\n-0000dbc0: 6120 6e61 6d65 3d22 6c30 3033 3437 223e a name=\"l00347\">\n-0000dbd0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 347  .
    \n-0000dc40: 2033 3438 3c2f 7370 616e 3e26 2331 3630 348 \n-0000dc50: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000dc60: 203c 7370 616e 2063 6c61 7373 3d22 6b65 if (chTMP == <\n-0000dc90: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000dca0: 6c69 7465 7261 6c22 3e26 2333 393b 2671 literal\">'&q\n-0000dcb0: 756f 743b 2623 3339 3b3c 2f73 7061 6e3e uot;'\n-0000dcc0: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n-0000dcf0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0000dd00: 6e6f 223e 2020 3334 393c 2f73 7061 6e3e no\"> 349\n-0000dd10: 2623 3136 303b 2020 2020 2020 2020 2020   \n-0000dd20: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n-0000dd40: 3c61 206e 616d 653d 226c 3030 3335 3022 350<\n-0000dd70: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0000dd80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000dd90: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n-0000ddb0: 3c2f 7370 616e 3e20 2869 4275 6666 6572 (iBuffer\n-0000ddc0: 506f 696e 7465 7220 2667 743b 3d20 283c Pointer >= (<\n-0000ddd0: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0000dde0: 7265 663d 2261 3030 3130 342e 7868 746d ref=\"a00104.xhtm\n-0000ddf0: 6c23 6136 3263 6633 6561 3235 3966 3135 l#a62cf3ea259f15\n-0000de00: 6634 6162 3139 6662 6136 6639 3736 6534 f4ab19fba6f976e4\n-0000de10: 6261 3022 3e43 5450 505f 4553 4341 5045 ba0\">CTPP_ESCAPE\n-0000de20: 5f42 5546 4645 525f 4c45 4e3c 2f61 3e20 _BUFFER_LEN \n-0000de30: 2d20 3629 293c 2f64 6976 3e0a 3c64 6976 - 6))
    .<\n-0000de60: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 351  \n-0000de90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000dea0: 2020 7b3c 2f64 6976 3e0a 3c64 6976 2063 {
    ..
    353&\n-0000df90: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000dfa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000dfb0: 2020 2020 2069 4275 6666 6572 506f 696e iBufferPoin\n-0000dfc0: 7465 7220 3d20 303b 3c2f 6469 763e 0a3c ter = 0;
    .<\n-0000dfd0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000dfe0: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3534 > 354\n-0000e010: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000e020: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000e030: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    .<\n-0000e050: 6120 6e61 6d65 3d22 6c30 3033 3535 223e a name=\"l00355\">\n-0000e060: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 355  .
    \n-0000e0d0: 2033 3536 3c2f 7370 616e 3e26 2331 3630 356 \n-0000e0e0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000e0f0: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n-0000e100: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n-0000e110: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n-0000e130: 2333 393b 2661 6d70 3b26 2333 393b 3c2f #39;&';
    .<\n-0000e160: 6120 6e61 6d65 3d22 6c30 3033 3537 223e a name=\"l00357\">\n-0000e170: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 357  \n-0000e1a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000e1b0: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n-0000e1c0: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n-0000e1d0: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000e1e0: 6c69 7465 7261 6c22 3e26 2333 393b 7126 literal\">'q&\n-0000e1f0: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n-0000e240: 2033 3538 3c2f 7370 616e 3e26 2331 3630 358 \n-0000e250: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000e260: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n-0000e270: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n-0000e280: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n-0000e2a0: 2333 393b 7526 2333 393b 3c2f 7370 616e #39;u';
    .
    \n-0000e2e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 359  \n-0000e310: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-0000e320: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n-0000e330: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = 'o'\n-0000e360: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-0000e370: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000e380: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3630 > 360\n-0000e3b0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000e3c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000e3d0: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n-0000e3e0: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n-0000e3f0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n-0000e410: 7426 2333 393b 3c2f 7370 616e 3e3b 3c2f t';.
    361\n-0000e470: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000e480: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n-0000e490: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n-0000e4a0: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = ';';
    .\n-0000e540: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n-0000e580: 3633 3c2f 7370 616e 3e26 2331 3630 3b20 63  \n-0000e590: 2020 2020 2020 2020 2020 2020 2020 203c <\n-0000e5a0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-0000e5b0: 6f72 6466 6c6f 7722 3e65 6c73 653c 2f73 ordflow\">else i\n-0000e5e0: 663c 2f73 7061 6e3e 2028 6368 544d 5020 f (chTMP \n-0000e5f0: 3d3d 203c 7370 616e 2063 6c61 7373 3d22 == \n-0000e610: 393b 5c26 2333 393b 2623 3339 3b3c 2f73 9;\\'')
    .<\n-0000e650: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 364  \n-0000e680: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n-0000e6d0: 3336 353c 2f73 7061 6e3e 2623 3136 303b 365 \n-0000e6e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000e6f0: 2020 2020 2020 2020 3c73 7061 6e20 636c if (iBu\n-0000e720: 6666 6572 506f 696e 7465 7220 2667 743b fferPointer >\n-0000e730: 3d20 283c 6120 636c 6173 733d 2263 6f64 = (CTPP_ES\n-0000e780: 4341 5045 5f42 5546 4645 525f 4c45 4e3c CAPE_BUFFER_LEN<\n-0000e790: 2f61 3e20 2d20 3629 293c 2f64 6976 3e0a /a> - 6))
    .\n-0000e7a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    36\n-0000e7e0: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n-0000e7f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000e800: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n-0000e820: 3c61 206e 616d 653d 226c 3030 3336 3722 367<\n-0000e850: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0000e860: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000e870: 2020 2020 2020 2020 2020 2020 7352 6574 sRet\n-0000e880: 5661 6c2e 6170 7065 6e64 2873 4275 6666 Val.append(sBuff\n-0000e890: 6572 2c20 6942 7566 6665 7250 6f69 6e74 er, iBufferPoint\n-0000e8a0: 6572 293b 3c2f 6469 763e 0a3c 6469 7620 er);
    .
    368  \n-0000e900: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000e910: 2020 2020 2020 2020 2069 4275 6666 6572 iBuffer\n-0000e920: 506f 696e 7465 7220 3d20 303b 3c2f 6469 Pointer = 0;.
    \n-0000e970: 2033 3639 3c2f 7370 616e 3e26 2331 3630 369 \n-0000e980: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000e990: 2020 2020 2020 2020 207d 3c2f 6469 763e }
    \n-0000e9a0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n-0000e9e0: 3730 3c2f 7370 616e 3e26 2331 3630 3b20 70  \n-0000e9f0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    371&\n-0000ea40: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000ea50: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000ea60: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000ea70: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = '&\n-0000eaa0: 393b 3c2f 7370 616e 3e3b 3c2f 6469 763e 9;;
    \n-0000eab0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n-0000eaf0: 3732 3c2f 7370 616e 3e26 2331 3630 3b20 72  \n-0000eb00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000eb10: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n-0000eb20: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n-0000eb30: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n-0000eb50: 393b 6126 2333 393b 3c2f 7370 616e 3e3b 9;a';\n-0000eb60: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    373&\n-0000ebb0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000ebc0: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000ebd0: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000ebe0: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = 'p';
    .<\n-0000ec30: 6120 6e61 6d65 3d22 6c30 3033 3734 223e a name=\"l00374\">\n-0000ec40: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 374  \n-0000ec70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ec80: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n-0000ec90: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n-0000eca0: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000ecb0: 6c69 7465 7261 6c22 3e26 2333 393b 6f26 literal\">'o&\n-0000ecc0: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n-0000ed10: 2033 3735 3c2f 7370 616e 3e26 2331 3630 375 \n-0000ed20: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000ed30: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n-0000ed40: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n-0000ed50: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n-0000ed70: 2333 393b 7326 2333 393b 3c2f 7370 616e #39;s';
    .
    \n-0000edb0: 3c73 7061 6e20 636c 6173 733d 226c 696e 376  \n-0000ede0: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-0000edf0: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n-0000ee00: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = ';'\n-0000ee30: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-0000ee40: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000ee50: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3737 > 377\n-0000ee80: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000ee90: 2020 2020 2020 2020 2020 2020 207d 3c2f }.
    378\n-0000eef0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000ef00: 2020 203c 7370 616e 2063 6c61 7373 3d22 els\n-0000ef20: 653c 2f73 7061 6e3e 203c 7370 616e 2063 e if (ch\n-0000ef50: 544d 5020 3d3d 203c 7370 616e 2063 6c61 TMP == '<'<\n-0000ef80: 2f73 7061 6e3e 293c 2f64 6976 3e0a 3c64 /span>)
    .\n-0000efa0: 3c61 206e 616d 653d 226c 3030 3337 3922 379<\n-0000efd0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0000efe0: 2020 2020 2020 2020 2020 2020 7b3c 2f64 {.
    \n-0000f030: 2020 3338 303c 2f73 7061 6e3e 2623 3136 380\n-0000f040: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0000f050: 2020 2020 2020 2020 2020 3c73 7061 6e20 if (i\n-0000f080: 4275 6666 6572 506f 696e 7465 7220 2667 BufferPointer &g\n-0000f090: 743b 3d20 283c 6120 636c 6173 733d 2263 t;= (CTPP_\n-0000f0e0: 4553 4341 5045 5f42 5546 4645 525f 4c45 ESCAPE_BUFFER_LE\n-0000f0f0: 4e3c 2f61 3e20 2d20 3429 293c 2f64 6976 N - 4)).
    \n-0000f140: 3338 313c 2f73 7061 6e3e 2623 3136 303b 381 \n-0000f150: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000f160: 2020 2020 2020 2020 7b3c 2f64 6976 3e0a {
    .\n-0000f170: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    38\n-0000f1b0: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n-0000f1c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000f1d0: 2020 2020 2020 2020 2020 2020 2020 7352 sR\n-0000f1e0: 6574 5661 6c2e 6170 7065 6e64 2873 4275 etVal.append(sBu\n-0000f1f0: 6666 6572 2c20 6942 7566 6665 7250 6f69 ffer, iBufferPoi\n-0000f200: 6e74 6572 293b 3c2f 6469 763e 0a3c 6469 nter);
    .<\n-0000f220: 6120 6e61 6d65 3d22 6c30 3033 3833 223e a name=\"l00383\">\n-0000f230: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 383  \n-0000f260: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000f270: 2020 2020 2020 2020 2020 2069 4275 6666 iBuff\n-0000f280: 6572 506f 696e 7465 7220 3d20 303b 3c2f erPointer = 0;.
    384\n-0000f2e0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000f2f0: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n-0000f340: 2033 3835 3c2f 7370 616e 3e26 2331 3630 385 \n-0000f350: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-0000f380: 3c73 7061 6e20 636c 6173 733d 226c 696e 386  \n-0000f3b0: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-0000f3c0: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n-0000f3d0: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = '&&\n-0000f400: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n-0000f450: 2033 3837 3c2f 7370 616e 3e26 2331 3630 387 \n-0000f460: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000f470: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n-0000f480: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n-0000f490: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n-0000f4b0: 2333 393b 6c26 2333 393b 3c2f 7370 616e #39;l';
    .
    \n-0000f4f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 388  \n-0000f520: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-0000f530: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n-0000f540: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = 't'\n-0000f570: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-0000f580: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000f590: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3839 > 389\n-0000f5c0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000f5d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000f5e0: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n-0000f5f0: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n-0000f600: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n-0000f620: 3b26 2333 393b 3c2f 7370 616e 3e3b 3c2f ;';.
    390\n-0000f680: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0000f690: 2020 207d 3c2f 6469 763e 0a3c 6469 7620 }
    .
    391  \n-0000f6f0: 2020 2020 2020 2020 203c 7370 616e 2063 else <\n-0000f720: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-0000f730: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (chTMP == '>\n-0000f770: 2623 3339 3b3c 2f73 7061 6e3e 293c 2f64 ').
    \n-0000f7c0: 2020 3339 323c 2f73 7061 6e3e 2623 3136 392\n-0000f7d0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0000f7e0: 2020 7b3c 2f64 6976 3e0a 3c64 6976 2063 {
    .
    393  \n-0000f840: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000f850: 3c73 7061 6e20 636c 6173 733d 226b 6579 if (iBufferPoin\n-0000f880: 7465 7220 2667 743b 3d20 3c61 2063 6c61 ter >= \n-0000f8d0: 4354 5050 5f45 5343 4150 455f 4255 4646 CTPP_ESCAPE_BUFF\n-0000f8e0: 4552 5f4c 454e 3c2f 613e 202d 2034 293c ER_LEN - 4)<\n-0000f8f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    394&#\n-0000f940: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0000f950: 2020 2020 2020 2020 2020 2020 7b3c 2f64 {.
    \n-0000f9a0: 2020 3339 353c 2f73 7061 6e3e 2623 3136 395\n-0000f9b0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0000f9c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000f9d0: 2020 7352 6574 5661 6c2e 6170 7065 6e64 sRetVal.append\n-0000f9e0: 2873 4275 6666 6572 2c20 6942 7566 6665 (sBuffer, iBuffe\n-0000f9f0: 7250 6f69 6e74 6572 293b 3c2f 6469 763e rPointer);
    \n-0000fa00: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n-0000fa40: 3936 3c2f 7370 616e 3e26 2331 3630 3b20 96  \n-0000fa50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000fa60: 2020 2020 2020 2020 2020 2020 2020 2069 i\n-0000fa70: 4275 6666 6572 506f 696e 7465 7220 3d20 BufferPointer = \n-0000fa80: 303b 3c2f 6469 763e 0a3c 6469 7620 636c 0;
    .
    \n-0000fab0: 3c73 7061 6e20 636c 6173 733d 226c 696e 397  \n-0000fae0: 2020 2020 2020 2020 2020 2020 2020 207d }\n-0000faf0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    398&\n-0000fb40: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n-0000fb60: 6120 6e61 6d65 3d22 6c30 3033 3939 223e a name=\"l00399\">\n-0000fb70: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 399  \n-0000fba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000fbb0: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n-0000fbc0: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n-0000fbd0: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000fbe0: 6c69 7465 7261 6c22 3e26 2333 393b 2661 literal\">'&a\n-0000fbf0: 6d70 3b26 2333 393b 3c2f 7370 616e 3e3b mp;';\n-0000fc00: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    400&\n-0000fc50: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0000fc60: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-0000fc70: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-0000fc80: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = 'g';
    .<\n-0000fcd0: 6120 6e61 6d65 3d22 6c30 3034 3031 223e a name=\"l00401\">\n-0000fce0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 401  \n-0000fd10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000fd20: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n-0000fd30: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n-0000fd40: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-0000fd50: 6c69 7465 7261 6c22 3e26 2333 393b 7426 literal\">'t&\n-0000fd60: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n-0000fdb0: 2034 3032 3c2f 7370 616e 3e26 2331 3630 402 \n-0000fdc0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0000fdd0: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n-0000fde0: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n-0000fdf0: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n-0000fe10: 2333 393b 3b26 2333 393b 3c2f 7370 616e #39;;';
    .
    \n-0000fe50: 3c73 7061 6e20 636c 6173 733d 226c 696e 403  \n-0000fe80: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n-0000fe90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000fea0: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3034 > 404\n-0000fed0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0000fee0: 2020 2020 2020 2020 2020 2020 203c 7370 else if<\n-0000ff30: 2f73 7061 6e3e 2028 6368 544d 5020 3d3d /span> (chTMP ==\n-0000ff40: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n-0000ff60: 2661 6d70 3b26 2333 393b 3c2f 7370 616e &')
    .
    \n-0000ffa0: 3c73 7061 6e20 636c 6173 733d 226c 696e 405  \n-0000ffd0: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n-0000ffe0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0000fff0: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3036 > 406\n-00010020: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00010030: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010040: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n-00010060: 663c 2f73 7061 6e3e 2028 6942 7566 6665 f (iBuffe\n-00010070: 7250 6f69 6e74 6572 2026 6774 3b3d 2028 rPointer >= (\n-00010080: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CTPP_ESCAP\n-000100d0: 455f 4255 4646 4552 5f4c 454e 3c2f 613e E_BUFFER_LEN\n-000100e0: 202d 2035 2929 3c2f 6469 763e 0a3c 6469 - 5))
    .<\n-00010100: 6120 6e61 6d65 3d22 6c30 3034 3037 223e a name=\"l00407\">\n-00010110: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 407  \n-00010140: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010150: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..
    <\n-00010220: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00010230: 6e6f 223e 2020 3430 393c 2f73 7061 6e3e no\"> 409\n-00010240: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00010250: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010260: 2020 2020 2020 6942 7566 6665 7250 6f69 iBufferPoi\n-00010270: 6e74 6572 203d 2030 3b3c 2f64 6976 3e0a nter = 0;
    .\n-00010280: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    41\n-000102c0: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n-000102d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000102e0: 2020 2020 2020 7d3c 2f64 6976 3e0a 3c64 }
    .\n-00010300: 3c61 206e 616d 653d 226c 3030 3431 3122 411<\n-00010330: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-00010380: 2020 3431 323c 2f73 7061 6e3e 2623 3136 412\n-00010390: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000103a0: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-000103b0: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-000103c0: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-000103e0: 2623 3339 3b26 616d 703b 2623 3339 3b3c '&'<\n-000103f0: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n-00010410: 3c61 206e 616d 653d 226c 3030 3431 3322 413<\n-00010440: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00010450: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010460: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n-00010470: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n-00010480: 3c73 7061 6e20 636c 6173 733d 2263 6861 'a\n-000104a0: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n-000104f0: 2020 3431 343c 2f73 7061 6e3e 2623 3136 414\n-00010500: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00010510: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-00010520: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-00010530: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-00010550: 2623 3339 3b6d 2623 3339 3b3c 2f73 7061 'm';
    ..\n-00010620: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    41\n-00010660: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n-00010670: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010680: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n-00010690: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n-000106a0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n-000106c0: 3b3b 2623 3339 3b3c 2f73 7061 6e3e 3b3c ;;';<\n-000106d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    417&#\n-00010720: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00010730: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n-00010760: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 418  \n-00010790: 2020 2020 2020 2020 2020 3c73 7061 6e20 else<\n-000107c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    419&#\n-00010810: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00010820: 2020 2020 7b3c 2f64 6976 3e0a 3c64 6976 {
    .<\n-00010850: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 420  \n-00010880: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010890: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n-000108a0: 7250 6f69 6e74 6572 2b2b 5d20 3d20 2a69 rPointer++] = *i\n-000108b0: 7473 4461 7461 3b3c 2f64 6976 3e0a 3c64 tsData;
    .\n-000108d0: 3c61 206e 616d 653d 226c 3030 3432 3122 421<\n-00010900: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00010910: 2020 2020 2020 2020 2020 2020 7d3c 2f64 }.
    \n-00010960: 2020 3432 323c 2f73 7061 6e3e 2623 3136 422\n-00010970: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..
    424&\n-00010ac0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00010ad0: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    .<\n-00010af0: 6120 6e61 6d65 3d22 6c30 3034 3235 223e a name=\"l00425\">\n-00010b00: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 425  \n-00010b30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010b40: 2020 2073 5265 7456 616c 2e61 7070 656e sRetVal.appen\n-00010b50: 6428 7342 7566 6665 722c 2069 4275 6666 d(sBuffer, iBuff\n-00010b60: 6572 506f 696e 7465 7229 3b3c 2f64 6976 erPointer);.
    \n-00010bb0: 3432 363c 2f73 7061 6e3e 2623 3136 303b 426 \n-00010bc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010bd0: 2020 2020 2020 2020 6942 7566 6665 7250 iBufferP\n-00010be0: 6f69 6e74 6572 203d 2030 3b3c 2f64 6976 ointer = 0;.
    \n-00010c30: 3432 373c 2f73 7061 6e3e 2623 3136 303b 427 \n-00010c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00010c50: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n-00010c80: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00010c90: 6e6f 223e 2020 3432 383c 2f73 7061 6e3e no\"> 428\n-00010ca0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00010cb0: 2020 2020 2020 2b2b 6974 7344 6174 613b ++itsData;\n-00010cc0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    429&\n-00010d10: 2331 3630 3b20 2020 2020 2020 207d 3c2f #160; }  \n+0000dae0: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n+0000db00: 3c61 206e 616d 653d 226c 3030 3334 3622 346<\n+0000db30: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000db40: 2020 2020 2020 2020 2020 2020 3c61 2063 UCHAR_8 ch\n+0000dba0: 544d 5020 3d20 283c 6120 636c 6173 733d TMP = (UCH\n+0000dbf0: 4152 5f38 3c2f 613e 2928 2a69 7473 4461 AR_8)(*itsDa\n+0000dc00: 7461 293b 3c2f 6469 763e 0a3c 6469 7620 ta);
    .\n+0000dc60: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000dca0: 3438 3c2f 7370 616e 3e26 2331 3630 3b20 48  \n+0000dcb0: 2020 2020 2020 2020 2020 2020 2020 203c <\n+0000dcc0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+0000dcd0: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (chTMP == '&quo\n+0000dd10: 743b 2623 3339 3b3c 2f73 7061 6e3e 293c t;')<\n+0000dd20: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    349&#\n+0000dd70: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+0000dd80: 2020 2020 7b3c 2f64 6976 3e0a 3c64 6976 {
    .<\n+0000ddb0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 350  \n+0000dde0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000ddf0: 2020 3c73 7061 6e20 636c 6173 733d 226b if (iBufferPo\n+0000de20: 696e 7465 7220 2667 743b 3d20 283c 6120 inter >= (CTPP_ESCAPE_B\n+0000de80: 5546 4645 525f 4c45 4e3c 2f61 3e20 2d20 UFFER_LEN - \n+0000de90: 3629 293c 2f64 6976 3e0a 3c64 6976 2063 6))
    ..
    <\n+0000df30: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0000df40: 6e6f 223e 2020 3335 323c 2f73 7061 6e3e no\"> 352\n+0000df50: 2623 3136 303b 2020 2020 2020 2020 2020   \n+0000df60: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000df70: 2020 2020 2020 7352 6574 5661 6c2e 6170 sRetVal.ap\n+0000df80: 7065 6e64 2873 4275 6666 6572 2c20 6942 pend(sBuffer, iB\n+0000df90: 7566 6665 7250 6f69 6e74 6572 293b 3c2f ufferPointer);.
    353\n+0000dff0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000e000: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e010: 2020 2069 4275 6666 6572 506f 696e 7465 iBufferPointe\n+0000e020: 7220 3d20 303b 3c2f 6469 763e 0a3c 6469 r = 0;
    .<\n+0000e040: 6120 6e61 6d65 3d22 6c30 3033 3534 223e a name=\"l00354\">\n+0000e050: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 354  \n+0000e080: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e090: 2020 207d 3c2f 6469 763e 0a3c 6469 7620 }
    .\n+0000e0f0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000e130: 3536 3c2f 7370 616e 3e26 2331 3630 3b20 56  \n+0000e140: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e150: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n+0000e160: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n+0000e170: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n+0000e190: 393b 2661 6d70 3b26 2333 393b 3c2f 7370 9;&';
    .\n+0000e260: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000e2a0: 3538 3c2f 7370 616e 3e26 2331 3630 3b20 58  \n+0000e2b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e2c0: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n+0000e2d0: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n+0000e2e0: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n+0000e300: 393b 7526 2333 393b 3c2f 7370 616e 3e3b 9;u';\n+0000e310: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    359&\n+0000e360: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000e370: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n+0000e380: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n+0000e390: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = 'o';
    .<\n+0000e3e0: 6120 6e61 6d65 3d22 6c30 3033 3630 223e a name=\"l00360\">\n+0000e3f0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 360  \n+0000e420: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e430: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n+0000e440: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n+0000e450: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n+0000e460: 6c69 7465 7261 6c22 3e26 2333 393b 7426 literal\">'t&\n+0000e470: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n+0000e4c0: 2033 3631 3c2f 7370 616e 3e26 2331 3630 361 \n+0000e4d0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000e4e0: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n+0000e4f0: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n+0000e500: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n+0000e520: 2333 393b 3b26 2333 393b 3c2f 7370 616e #39;;';
    .
    \n+0000e560: 3c73 7061 6e20 636c 6173 733d 226c 696e 362  \n+0000e590: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n+0000e5a0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000e5b0: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3633 > 363\n+0000e5e0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000e5f0: 2020 2020 2020 2020 2020 2020 203c 7370 else if<\n+0000e640: 2f73 7061 6e3e 2028 6368 544d 5020 3d3d /span> (chTMP ==\n+0000e650: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+0000e670: 5c26 2333 393b 2623 3339 3b3c 2f73 7061 \\'')
    ..\n+0000e6f0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    36\n+0000e730: 353c 2f73 7061 6e3e 2623 3136 303b 2020 5  \n+0000e740: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e750: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+0000e770: 6966 3c2f 7370 616e 3e20 2869 4275 6666 if (iBuff\n+0000e780: 6572 506f 696e 7465 7220 2667 743b 3d20 erPointer >= \n+0000e790: 283c 6120 636c 6173 733d 2263 6f64 6522 (CTPP_ESCA\n+0000e7e0: 5045 5f42 5546 4645 525f 4c45 4e3c 2f61 PE_BUFFER_LEN - 6))
    .\n+0000e810: 3c61 206e 616d 653d 226c 3030 3336 3622 366<\n+0000e840: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000e850: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e860: 2020 2020 7b3c 2f64 6976 3e0a 3c64 6976 {
    .<\n+0000e890: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 367  \n+0000e8c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e8d0: 2020 2020 2020 2020 2020 7352 6574 5661 sRetVa\n+0000e8e0: 6c2e 6170 7065 6e64 2873 4275 6666 6572 l.append(sBuffer\n+0000e8f0: 2c20 6942 7566 6665 7250 6f69 6e74 6572 , iBufferPointer\n+0000e900: 293b 3c2f 6469 763e 0a3c 6469 7620 636c );
    .
    \n+0000e930: 3c73 7061 6e20 636c 6173 733d 226c 696e 368  \n+0000e960: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e970: 2020 2020 2020 2069 4275 6666 6572 506f iBufferPo\n+0000e980: 696e 7465 7220 3d20 303b 3c2f 6469 763e inter = 0;
    \n+0000e990: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000e9d0: 3639 3c2f 7370 616e 3e26 2331 3630 3b20 69  \n+0000e9e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000e9f0: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n+0000ea00: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000ea10: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3730 > 370\n+0000ea40: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    371\n+0000eaa0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000eab0: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000eac0: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000ead0: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = '&'\n+0000eb00: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+0000eb10: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000eb20: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3732 > 372\n+0000eb50: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000eb60: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000eb70: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n+0000eb80: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n+0000eb90: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+0000ebb0: 6126 2333 393b 3c2f 7370 616e 3e3b 3c2f a';.
    373\n+0000ec10: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000ec20: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000ec30: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000ec40: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = 'p';
    .\n+0000ed30: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000ed70: 3735 3c2f 7370 616e 3e26 2331 3630 3b20 75  \n+0000ed80: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000ed90: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n+0000eda0: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n+0000edb0: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n+0000edd0: 393b 7326 2333 393b 3c2f 7370 616e 3e3b 9;s';\n+0000ede0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    376&\n+0000ee30: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000ee40: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n+0000ee50: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n+0000ee60: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = ';';
    .<\n+0000eeb0: 6120 6e61 6d65 3d22 6c30 3033 3737 223e a name=\"l00377\">\n+0000eec0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 377  \n+0000eef0: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n+0000ef40: 2033 3738 3c2f 7370 616e 3e26 2331 3630 378 \n+0000ef50: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000ef60: 203c 7370 616e 2063 6c61 7373 3d22 6b65 else<\n+0000ef80: 2f73 7061 6e3e 203c 7370 616e 2063 6c61 /span> if (chTM\n+0000efb0: 5020 3d3d 203c 7370 616e 2063 6c61 7373 P == &\n+0000efd0: 2333 393b 266c 743b 2623 3339 3b3c 2f73 #39;<')
    .<\n+0000f010: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 379  \n+0000f040: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n+0000f090: 3338 303c 2f73 7061 6e3e 2623 3136 303b 380 \n+0000f0a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000f0b0: 2020 2020 2020 2020 3c73 7061 6e20 636c if (iBu\n+0000f0e0: 6666 6572 506f 696e 7465 7220 2667 743b fferPointer >\n+0000f0f0: 3d20 283c 6120 636c 6173 733d 2263 6f64 = (CTPP_ES\n+0000f140: 4341 5045 5f42 5546 4645 525f 4c45 4e3c CAPE_BUFFER_LEN<\n+0000f150: 2f61 3e20 2d20 3429 293c 2f64 6976 3e0a /a> - 4))
    .\n+0000f160: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    38\n+0000f1a0: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n+0000f1b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000f1c0: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n+0000f1e0: 3c61 206e 616d 653d 226c 3030 3338 3222 382<\n+0000f210: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0000f220: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000f230: 2020 2020 2020 2020 2020 2020 7352 6574 sRet\n+0000f240: 5661 6c2e 6170 7065 6e64 2873 4275 6666 Val.append(sBuff\n+0000f250: 6572 2c20 6942 7566 6665 7250 6f69 6e74 er, iBufferPoint\n+0000f260: 6572 293b 3c2f 6469 763e 0a3c 6469 7620 er);
    .
    383  \n+0000f2c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000f2d0: 2020 2020 2020 2020 2069 4275 6666 6572 iBuffer\n+0000f2e0: 506f 696e 7465 7220 3d20 303b 3c2f 6469 Pointer = 0;.
    \n+0000f330: 2033 3834 3c2f 7370 616e 3e26 2331 3630 384 \n+0000f340: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000f350: 2020 2020 2020 2020 207d 3c2f 6469 763e }
    \n+0000f360: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000f3a0: 3835 3c2f 7370 616e 3e26 2331 3630 3b20 85  \n+0000f3b0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    386&\n+0000f400: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000f410: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n+0000f420: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n+0000f430: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = '&\n+0000f460: 393b 3c2f 7370 616e 3e3b 3c2f 6469 763e 9;;
    \n+0000f470: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    3\n+0000f4b0: 3837 3c2f 7370 616e 3e26 2331 3630 3b20 87  \n+0000f4c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000f4d0: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n+0000f4e0: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n+0000f4f0: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n+0000f510: 393b 6c26 2333 393b 3c2f 7370 616e 3e3b 9;l';\n+0000f520: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    388&\n+0000f570: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000f580: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n+0000f590: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n+0000f5a0: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = 't';
    .<\n+0000f5f0: 6120 6e61 6d65 3d22 6c30 3033 3839 223e a name=\"l00389\">\n+0000f600: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 389  \n+0000f630: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000f640: 2020 2073 4275 6666 6572 5b69 4275 6666 sBuffer[iBuff\n+0000f650: 6572 506f 696e 7465 722b 2b5d 203d 203c erPointer++] = <\n+0000f660: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n+0000f670: 6c69 7465 7261 6c22 3e26 2333 393b 3b26 literal\">';&\n+0000f680: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n+0000f6d0: 2033 3930 3c2f 7370 616e 3e26 2331 3630 390 \n+0000f6e0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0000f6f0: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n+0000f720: 3c73 7061 6e20 636c 6173 733d 226c 696e 391  \n+0000f750: 2020 2020 2020 203c 7370 616e 2063 6c61 else if\n+0000f7a0: 2028 6368 544d 5020 3d3d 203c 7370 616e (chTMP == '>&#\n+0000f7d0: 3339 3b3c 2f73 7061 6e3e 293c 2f64 6976 39;).
    \n+0000f820: 3339 323c 2f73 7061 6e3e 2623 3136 303b 392 \n+0000f830: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000f840: 7b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 {
    .
    <\n+0000f870: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0000f880: 6e6f 223e 2020 3339 333c 2f73 7061 6e3e no\"> 393\n+0000f890: 2623 3136 303b 2020 2020 2020 2020 2020   \n+0000f8a0: 2020 2020 2020 2020 2020 2020 2020 3c73 if (iBufferPointe\n+0000f8e0: 7220 2667 743b 3d20 3c61 2063 6c61 7373 r >= CT\n+0000f930: 5050 5f45 5343 4150 455f 4255 4646 4552 PP_ESCAPE_BUFFER\n+0000f940: 5f4c 454e 3c2f 613e 202d 2034 293c 2f64 _LEN - 4).
    \n+0000f990: 2020 3339 343c 2f73 7061 6e3e 2623 3136 394\n+0000f9a0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0000f9b0: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n+0000fa00: 3339 353c 2f73 7061 6e3e 2623 3136 303b 395 \n+0000fa10: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000fa20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000fa30: 7352 6574 5661 6c2e 6170 7065 6e64 2873 sRetVal.append(s\n+0000fa40: 4275 6666 6572 2c20 6942 7566 6665 7250 Buffer, iBufferP\n+0000fa50: 6f69 6e74 6572 293b 3c2f 6469 763e 0a3c ointer);
    .<\n+0000fa60: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0000fa70: 3e3c 6120 6e61 6d65 3d22 6c30 3033 3936 > 396\n+0000faa0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0000fab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000fac0: 2020 2020 2020 2020 2020 2020 2069 4275 iBu\n+0000fad0: 6666 6572 506f 696e 7465 7220 3d20 303b fferPointer = 0;\n+0000fae0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    397&\n+0000fb30: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000fb40: 2020 2020 2020 2020 2020 2020 207d 3c2f }.
    398\n+0000fba0: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    .
    399  \n+0000fc00: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000fc10: 2073 4275 6666 6572 5b69 4275 6666 6572 sBuffer[iBuffer\n+0000fc20: 506f 696e 7465 722b 2b5d 203d 203c 7370 Pointer++] = '&\n+0000fc50: 3b26 2333 393b 3c2f 7370 616e 3e3b 3c2f ;';.
    400\n+0000fcb0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0000fcc0: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+0000fcd0: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+0000fce0: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = 'g';
    .\n+0000fdd0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    4\n+0000fe10: 3032 3c2f 7370 616e 3e26 2331 3630 3b20 02  \n+0000fe20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0000fe30: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n+0000fe40: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n+0000fe50: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n+0000fe70: 393b 3b26 2333 393b 3c2f 7370 616e 3e3b 9;;';\n+0000fe80: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    403&\n+0000fed0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0000fee0: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    .<\n+0000ff00: 6120 6e61 6d65 3d22 6c30 3034 3034 223e a name=\"l00404\">\n+0000ff10: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 404  \n+0000ff40: 2020 2020 2020 2020 2020 203c 7370 616e else\n+0000ff70: 203c 7370 616e 2063 6c61 7373 3d22 6b65 if (chTMP == <\n+0000ffa0: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n+0000ffb0: 6c69 7465 7261 6c22 3e26 2333 393b 2661 literal\">'&a\n+0000ffc0: 6d70 3b26 2333 393b 3c2f 7370 616e 3e29 mp;')\n+0000ffd0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    405&\n+00010020: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00010030: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    .<\n+00010050: 6120 6e61 6d65 3d22 6c30 3034 3036 223e a name=\"l00406\">\n+00010060: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 406  \n+00010090: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000100a0: 2020 203c 7370 616e 2063 6c61 7373 3d22 if<\n+000100c0: 2f73 7061 6e3e 2028 6942 7566 6665 7250 /span> (iBufferP\n+000100d0: 6f69 6e74 6572 2026 6774 3b3d 2028 3c61 ointer >= (CTPP_ESCAPE_\n+00010130: 4255 4646 4552 5f4c 454e 3c2f 613e 202d BUFFER_LEN -\n+00010140: 2035 2929 3c2f 6469 763e 0a3c 6469 7620 5))
    ..
    \n+000101e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 408  \n+00010210: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00010220: 2020 2020 2020 2073 5265 7456 616c 2e61 sRetVal.a\n+00010230: 7070 656e 6428 7342 7566 6665 722c 2069 ppend(sBuffer, i\n+00010240: 4275 6666 6572 506f 696e 7465 7229 3b3c BufferPointer);<\n+00010250: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    409&#\n+000102a0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+000102b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000102c0: 2020 2020 6942 7566 6665 7250 6f69 6e74 iBufferPoint\n+000102d0: 6572 203d 2030 3b3c 2f64 6976 3e0a 3c64 er = 0;
    .\n+000102f0: 3c61 206e 616d 653d 226c 3030 3431 3022 410<\n+00010320: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00010330: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00010340: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n+00010370: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 411  .
    \n+000103e0: 3431 323c 2f73 7061 6e3e 2623 3136 303b 412 \n+000103f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00010400: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+00010410: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00010420: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+00010440: 3339 3b26 616d 703b 2623 3339 3b3c 2f73 39;&';
    .<\n+00010480: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 413  \n+000104b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000104c0: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n+000104d0: 7250 6f69 6e74 6572 2b2b 5d20 3d20 3c73 rPointer++] = 'a&#\n+00010500: 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 39;;.
    \n+00010550: 3431 343c 2f73 7061 6e3e 2623 3136 303b 414 \n+00010560: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00010570: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+00010580: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00010590: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+000105b0: 3339 3b6d 2623 3339 3b3c 2f73 7061 6e3e 39;m'\n+000105c0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+000105f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00010600: 6e6f 223e 2020 3431 353c 2f73 7061 6e3e no\"> 415\n+00010610: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00010620: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+00010630: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+00010640: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = 'p'<\n+00010670: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n+00010690: 3c61 206e 616d 653d 226c 3030 3431 3622 416<\n+000106c0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+000106d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000106e0: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n+000106f0: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n+00010700: 3c73 7061 6e20 636c 6173 733d 2263 6861 ';\n+00010720: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n+00010770: 2020 3431 373c 2f73 7061 6e3e 2623 3136 417\n+00010780: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00010790: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    .
    418  \n+000107f0: 2020 2020 2020 2020 3c73 7061 6e20 636c else.
    \n+00010860: 2020 3431 393c 2f73 7061 6e3e 2623 3136 419\n+00010870: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00010880: 2020 7b3c 2f64 6976 3e0a 3c64 6976 2063 {
    ..<\n+00010940: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 421  \n+00010970: 2020 2020 2020 2020 2020 7d3c 2f64 6976 }.
    \n+000109c0: 3432 323c 2f73 7061 6e3e 2623 3136 303b 422 \n+000109d0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00010a00: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00010a10: 6e6f 223e 2020 3432 333c 2f73 7061 6e3e no\"> 423\n+00010a20: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00010a30: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+00010a50: 6966 3c2f 7370 616e 3e20 2869 4275 6666 if (iBuff\n+00010a60: 6572 506f 696e 7465 7220 3d3d 203c 6120 erPointer == CTPP_ESCAPE_B\n+00010ac0: 5546 4645 525f 4c45 4e3c 2f61 3e29 3c2f UFFER_LEN).
    424\n+00010b20: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00010b30: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..\n+00010bd0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    42\n+00010c10: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+00010c20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00010c30: 2020 2020 2020 6942 7566 6665 7250 6f69 iBufferPoi\n+00010c40: 6e74 6572 203d 2030 3b3c 2f64 6976 3e0a nter = 0;
    .\n+00010c50: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    42\n+00010c90: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n+00010ca0: 2020 2020 2020 2020 2020 2020 2020 7d3c }<\n+00010cb0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    428&#\n+00010d00: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00010d10: 2020 2020 2b2b 6974 7344 6174 613b 3c2f ++itsData;.
    430\n-00010d70: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..\n-00010e50: 3c61 206e 616d 653d 226c 3030 3433 3222 432<\n-00010e80: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-00010ed0: 2020 3433 333c 2f73 7061 6e3e 2623 3136 433\n-00010ee0: 303b 3c73 7061 6e20 636c 6173 733d 226b 0;retu\n-00010f00: 726e 3c2f 7370 616e 3e20 7352 6574 5661 rn sRetVa\n-00010f10: 6c3b 3c2f 6469 763e 0a3c 6469 7620 636c l;
    .
    \n-00010f40: 3c73 7061 6e20 636c 6173 733d 226c 696e 434 }
    .<\n-00010f70: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00010f80: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3335 > 435\n-00010fb0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    436\n-00011010: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;//
    .
    \n-00011060: 3c73 7061 6e20 636c 6173 733d 226c 696e 437 // \n-000110a0: 4573 6361 7065 2076 616c 7565 3c2f 7370 Escape value
    ..\n-00011140: 3c61 206e 616d 653d 226c 3030 3433 3922 \n-000111b0: 2020 3433 393c 2f61 3e3c 2f73 7061 6e3e 439\n-000111c0: 2623 3136 303b 5354 4c57 3a3a 7374 7269  STLW::stri\n-000111d0: 6e67 203c 6120 636c 6173 733d 2263 6f64 ng WMLEsca\n-00011220: 7065 3c2f 613e 283c 7370 616e 2063 6c61 pe(con\n-00011240: 7374 3c2f 7370 616e 3e20 5354 4c57 3a3a st STLW::\n-00011250: 7374 7269 6e67 2020 2661 6d70 3b20 7344 string & sD\n-00011260: 6174 6129 3c2f 6469 763e 0a3c 6469 7620 ata)
    .\n-000112c0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    4\n-00011300: 3431 3c2f 7370 616e 3e26 2331 3630 3b20 41  \n-00011310: 2020 2020 2020 203c 6120 636c 6173 733d CHA\n-00011360: 525f 383c 2f61 3e20 7342 7566 6665 725b R_8 sBuffer[\n-00011370: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CTPP_ESCAP\n-000113c0: 455f 4255 4646 4552 5f4c 454e 3c2f 613e E_BUFFER_LEN\n-000113d0: 202b 2031 5d3b 3c2f 6469 763e 0a3c 6469 + 1];
    .<\n-000113f0: 6120 6e61 6d65 3d22 6c30 3034 3432 223e a name=\"l00442\">\n-00011400: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 442  .
    \n-00011470: 2034 3433 3c2f 7370 616e 3e26 2331 3630 443 \n-00011480: 3b20 2020 2020 2020 2053 544c 573a 3a73 ; STLW::s\n-00011490: 7472 696e 6720 7352 6574 5661 6c20 3d20 tring sRetVal = \n-000114a0: 3c73 7061 6e20 636c 6173 733d 2273 7472 &quo\n-000114c0: 743b 2671 756f 743b 3c2f 7370 616e 3e3b t;";\n-000114d0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    444&\n-00011520: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n-00011540: 6120 6e61 6d65 3d22 6c30 3034 3435 223e a name=\"l00445\">\n-00011550: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 445  \n-00011580: 2020 203c 6120 636c 6173 733d 2263 6f64 UINT_32\n-000115d0: 3c2f 613e 2069 4275 6666 6572 506f 696e iBufferPoin\n-000115e0: 7465 7220 3d20 303b 3c2f 6469 763e 0a3c ter = 0;
    .<\n-000115f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00011600: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3436 > 446\n-00011630: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    447\n-00011690: 3630 3b20 2020 2020 2020 203c 7370 616e 60; // Get string t\n-000116c0: 6f20 6573 6361 7065 3c2f 7370 616e 3e3c o escape<\n-000116d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    448&#\n-00011720: 3136 303b 2020 2020 2020 2020 5354 4c57 160; STLW\n-00011730: 3a3a 7374 7269 6e67 3a3a 636f 6e73 745f ::string::const_\n-00011740: 6974 6572 6174 6f72 2069 7473 4461 7461 iterator itsData\n-00011750: 203d 2073 4461 7461 2e62 6567 696e 2829 = sData.begin()\n-00011760: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00011790: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000117a0: 6e6f 223e 2020 3434 393c 2f73 7061 6e3e no\"> 449\n-000117b0: 2623 3136 303b 2020 2020 2020 2020 3c73   while (itsData !=\n-000117f0: 2073 4461 7461 2e65 6e64 2829 293c 2f64 sData.end()).
    \n-00011840: 2020 3435 303c 2f73 7061 6e3e 2623 3136 450\n-00011850: 303b 2020 2020 2020 2020 7b3c 2f64 6976 0; { 429\n+00010d70: 3630 3b20 2020 2020 2020 207d 3c2f 6469 60; }.
    \n+00010dc0: 2034 3330 3c2f 7370 616e 3e26 2331 3630 430 \n+00010dd0: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+00010e00: 3c73 7061 6e20 636c 6173 733d 226c 696e 431  <\n+00010e30: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00010e40: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (iBufferPoint\n+00010e60: 6572 2021 3d20 3029 207b 2073 5265 7456 er != 0) { sRetV\n+00010e70: 616c 2e61 7070 656e 6428 7342 7566 6665 al.append(sBuffe\n+00010e80: 722c 2069 4275 6666 6572 506f 696e 7465 r, iBufferPointe\n+00010e90: 7229 3b20 7d3c 2f64 6976 3e0a 3c64 6976 r); }
    .<\n+00010ec0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 432  .
    \n+00010f30: 3433 333c 2f73 7061 6e3e 2623 3136 303b 433 \n+00010f40: 3c73 7061 6e20 636c 6173 733d 226b 6579 return\n+00010f60: 3c2f 7370 616e 3e20 7352 6574 5661 6c3b sRetVal;\n+00010f70: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    434&\n+00010fc0: 2331 3630 3b7d 3c2f 6469 763e 0a3c 6469 #160;}
    .<\n+00010fe0: 6120 6e61 6d65 3d22 6c30 3034 3335 223e a name=\"l00435\">\n+00010ff0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 435  .
    \n+00011060: 2034 3336 3c2f 7370 616e 3e26 2331 3630 436 \n+00011070: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;//\n+00011090: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    437&\n+000110e0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160;// Es\n+00011100: 6361 7065 2076 616c 7565 3c2f 7370 616e cape value
    .
    <\n+00011140: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00011150: 6e6f 223e 2020 3433 383c 2f73 7061 6e3e no\"> 438\n+00011160: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n+000111b0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n+00011210: 3433 393c 2f61 3e3c 2f73 7061 6e3e 2623 439&#\n+00011220: 3136 303b 5354 4c57 3a3a 7374 7269 6e67 160;STLW::string\n+00011230: 203c 6120 636c 6173 733d 2263 6f64 6522 WMLEscape\n+00011280: 3c2f 613e 283c 7370 616e 2063 6c61 7373 (const\n+000112a0: 3c2f 7370 616e 3e20 5354 4c57 3a3a 7374 STLW::st\n+000112b0: 7269 6e67 2020 2661 6d70 3b20 7344 6174 ring & sDat\n+000112c0: 6129 3c2f 6469 763e 0a3c 6469 7620 636c a)
    .
    \n+000112f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 440 {
    .<\n+00011320: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00011330: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3431 > 441\n+00011360: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00011370: 2020 2020 203c 6120 636c 6173 733d 2263 CHAR_\n+000113c0: 383c 2f61 3e20 7342 7566 6665 725b 3c61 8 sBuffer[CTPP_ESCAPE_\n+00011420: 4255 4646 4552 5f4c 454e 3c2f 613e 202b BUFFER_LEN +\n+00011430: 2031 5d3b 3c2f 6469 763e 0a3c 6469 7620 1];
    .\n+00011490: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    4\n+000114d0: 3433 3c2f 7370 616e 3e26 2331 3630 3b20 43  \n+000114e0: 2020 2020 2020 2053 544c 573a 3a73 7472 STLW::str\n+000114f0: 696e 6720 7352 6574 5661 6c20 3d20 3c73 ing sRetVal = "\n+00011520: 2671 756f 743b 3c2f 7370 616e 3e3b 3c2f ";.
    444\n+00011580: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..<\n+00011660: 6120 6e61 6d65 3d22 6c30 3034 3436 223e a name=\"l00446\">\n+00011670: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 446  .
    \n+000116e0: 2034 3437 3c2f 7370 616e 3e26 2331 3630 447 \n+000116f0: 3b20 2020 2020 2020 203c 7370 616e 2063 ; /\n+00011710: 2f20 4765 7420 7374 7269 6e67 2074 6f20 / Get string to \n+00011720: 6573 6361 7065 3c2f 7370 616e 3e3c 2f64 escape.
    \n+00011770: 2020 3434 383c 2f73 7061 6e3e 2623 3136 448\n+00011780: 303b 2020 2020 2020 2020 5354 4c57 3a3a 0; STLW::\n+00011790: 7374 7269 6e67 3a3a 636f 6e73 745f 6974 string::const_it\n+000117a0: 6572 6174 6f72 2069 7473 4461 7461 203d erator itsData =\n+000117b0: 2073 4461 7461 2e62 6567 696e 2829 3b3c sData.begin();<\n+000117c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    449&#\n+00011810: 3136 303b 2020 2020 2020 2020 3c73 7061 160; while (itsData != s\n+00011850: 4461 7461 2e65 6e64 2829 293c 2f64 6976 Data.end()).
    \n-000118a0: 3435 313c 2f73 7061 6e3e 2623 3136 303b 451 \n-000118b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000118c0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 UCHAR_8 chTMP = (UCHAR_8)(*i\n-00011970: 7473 4461 7461 293b 3c2f 6469 763e 0a3c tsData);
    .<\n-00011980: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00011990: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3532 > 452\n-000119c0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    453\n-00011a20: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00011a30: 2020 203c 7370 616e 2063 6c61 7373 3d22 if<\n-00011a50: 2f73 7061 6e3e 2028 6368 544d 5020 266c /span> (chTMP &l\n-00011a60: 743b 203c 7370 616e 2063 6c61 7373 3d22 t; \n-00011a80: 393b 2026 2333 393b 3c2f 7370 616e 3e29 9; ')\n-00011a90: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    454&\n-00011ae0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00011af0: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    .<\n-00011b10: 6120 6e61 6d65 3d22 6c30 3034 3535 223e a name=\"l00455\">\n-00011b20: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 455  \n-00011b50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011b60: 2020 203c 7370 616e 2063 6c61 7373 3d22 if<\n-00011b80: 2f73 7061 6e3e 2028 6942 7566 6665 7250 /span> (iBufferP\n-00011b90: 6f69 6e74 6572 2026 6774 3b3d 2028 3c61 ointer >= (CTPP_ESCAPE_\n-00011bf0: 4255 4646 4552 5f4c 454e 3c2f 613e 202d BUFFER_LEN -\n-00011c00: 2036 2929 3c2f 6469 763e 0a3c 6469 7620 6))
    ..
    \n-00011ca0: 3c73 7061 6e20 636c 6173 733d 226c 696e 457  \n-00011cd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011ce0: 2020 2020 2020 2073 5265 7456 616c 2e61 sRetVal.a\n-00011cf0: 7070 656e 6428 7342 7566 6665 722c 2069 ppend(sBuffer, i\n-00011d00: 4275 6666 6572 506f 696e 7465 7229 3b3c BufferPointer);<\n-00011d10: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    458&#\n-00011d60: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00011d70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011d80: 2020 2020 6942 7566 6665 7250 6f69 6e74 iBufferPoint\n-00011d90: 6572 203d 2030 3b3c 2f64 6976 3e0a 3c64 er = 0;
    .\n-00011db0: 3c61 206e 616d 653d 226c 3030 3435 3922 459<\n-00011de0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00011df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011e00: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n-00011e30: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 460  \n-00011e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011e70: 2020 736e 7072 696e 7466 2873 4275 6666 snprintf(sBuff\n-00011e80: 6572 202b 2069 4275 6666 6572 506f 696e er + iBufferPoin\n-00011e90: 7465 722c 2036 2c20 3c73 7061 6e20 636c ter, 6, "\\\\u%04\n-00011ec0: 6426 7175 6f74 3b3c 2f73 7061 6e3e 2c20 d", \n-00011ed0: 6368 544d 5029 3b3c 2f64 6976 3e0a 3c64 chTMP);
    .\n-00011ef0: 3c61 206e 616d 653d 226c 3030 3436 3122 461<\n-00011f20: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00011f30: 2020 2020 2020 2020 2020 2020 7d3c 2f64 }.
    \n-00011f80: 2020 3436 323c 2f73 7061 6e3e 2623 3136 462\n-00011f90: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00011fa0: 2020 3c73 7061 6e20 636c 6173 733d 226b else\n-00011fc0: 3c2f 7370 616e 3e20 3c73 7061 6e20 636c if (chT\n-00011ff0: 4d50 203d 3d20 3c73 7061 6e20 636c 6173 MP == \n-00012010: 2623 3339 3b26 7175 6f74 3b26 2333 393b '"'\n-00012020: 3c2f 7370 616e 3e29 3c2f 6469 763e 0a3c )
    .<\n-00012030: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00012040: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3633 > 463\n-00012070: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00012080: 2020 2020 2020 2020 2020 2020 207b 3c2f {.
    464\n-000120e0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-000120f0: 2020 2020 2020 2020 2020 203c 7370 616e if (\n-00012120: 6942 7566 6665 7250 6f69 6e74 6572 2026 iBufferPointer &\n-00012130: 6774 3b3d 2028 3c61 2063 6c61 7373 3d22 gt;= (CTPP\n-00012180: 5f45 5343 4150 455f 4255 4646 4552 5f4c _ESCAPE_BUFFER_L\n-00012190: 454e 3c2f 613e 202d 2036 2929 3c2f 6469 EN - 6)).
    \n-000121e0: 2034 3635 3c2f 7370 616e 3e26 2331 3630 465 \n-000121f0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00012200: 2020 2020 2020 2020 207b 3c2f 6469 763e {
    \n-00012210: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    4\n-00012250: 3636 3c2f 7370 616e 3e26 2331 3630 3b20 66  \n-00012260: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012270: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-00012280: 5265 7456 616c 2e61 7070 656e 6428 7342 RetVal.append(sB\n-00012290: 7566 6665 722c 2069 4275 6666 6572 506f uffer, iBufferPo\n-000122a0: 696e 7465 7229 3b3c 2f64 6976 3e0a 3c64 inter);
    .\n-000122c0: 3c61 206e 616d 653d 226c 3030 3436 3722 467<\n-000122f0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00012300: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012310: 2020 2020 2020 2020 2020 2020 6942 7566 iBuf\n-00012320: 6665 7250 6f69 6e74 6572 203d 2030 3b3c ferPointer = 0;<\n-00012330: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    468&#\n-00012380: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00012390: 2020 2020 2020 2020 2020 2020 7d3c 2f64 }.
    \n-000123e0: 2020 3436 393c 2f73 7061 6e3e 2623 3136 469\n-000123f0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    470  \n-00012450: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012460: 7342 7566 6665 725b 6942 7566 6665 7250 sBuffer[iBufferP\n-00012470: 6f69 6e74 6572 2b2b 5d20 3d20 3c73 7061 ointer++] = '&\n-000124a0: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n-000124f0: 2020 3437 313c 2f73 7061 6e3e 2623 3136 471\n-00012500: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00012510: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-00012520: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-00012530: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-00012550: 2623 3339 3b71 2623 3339 3b3c 2f73 7061 'q';
    ..\n-00012620: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    47\n-00012660: 333c 2f73 7061 6e3e 2623 3136 303b 2020 3  \n-00012670: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012680: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n-00012690: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n-000126a0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n-000126c0: 3b6f 2623 3339 3b3c 2f73 7061 6e3e 3b3c ;o';<\n-000126d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    474&#\n-00012720: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00012730: 2020 2020 2020 2020 2020 2020 7342 7566 sBuf\n-00012740: 6665 725b 6942 7566 6665 7250 6f69 6e74 fer[iBufferPoint\n-00012750: 6572 2b2b 5d20 3d20 3c73 7061 6e20 636c er++] = 't';
    .<\n-000127b0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 475  \n-000127e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000127f0: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n-00012800: 7250 6f69 6e74 6572 2b2b 5d20 3d20 3c73 rPointer++] = ';&#\n-00012830: 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 39;;.
    \n-00012880: 3437 363c 2f73 7061 6e3e 2623 3136 303b 476 \n-00012890: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000128a0: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n-000128d0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000128e0: 6e6f 223e 2020 3437 373c 2f73 7061 6e3e no\"> 477\n-000128f0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00012900: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-00012920: 656c 7365 3c2f 7370 616e 3e20 3c73 7061 else if \n-00012950: 2863 6854 4d50 203d 3d20 3c73 7061 6e20 (chTMP == '\\'&\n-00012980: 2333 393b 3c2f 7370 616e 3e29 3c2f 6469 #39;).
    \n-000129d0: 2034 3738 3c2f 7370 616e 3e26 2331 3630 478 \n-000129e0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-000129f0: 207b 3c2f 6469 763e 0a3c 6469 7620 636c {
    .
    \n-00012a20: 3c73 7061 6e20 636c 6173 733d 226c 696e 479  \n-00012a50: 2020 2020 2020 2020 2020 2020 2020 203c <\n-00012a60: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00012a70: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (iBufferPoint\n-00012a90: 6572 2026 6774 3b3d 2028 3c61 2063 6c61 er >= (\n-00012ae0: 4354 5050 5f45 5343 4150 455f 4255 4646 CTPP_ESCAPE_BUFF\n-00012af0: 4552 5f4c 454e 3c2f 613e 202d 2036 2929 ER_LEN - 6))\n-00012b00: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    480&\n-00012b50: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00012b60: 2020 2020 2020 2020 2020 2020 207b 3c2f {.
    481\n-00012bc0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00012bd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012be0: 2020 2073 5265 7456 616c 2e61 7070 656e sRetVal.appen\n-00012bf0: 6428 7342 7566 6665 722c 2069 4275 6666 d(sBuffer, iBuff\n-00012c00: 6572 506f 696e 7465 7229 3b3c 2f64 6976 erPointer);.
    \n-00012c50: 3438 323c 2f73 7061 6e3e 2623 3136 303b 482 \n-00012c60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012c70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012c80: 6942 7566 6665 7250 6f69 6e74 6572 203d iBufferPointer =\n-00012c90: 2030 3b3c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..
    <\n-00012d30: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00012d40: 6e6f 223e 2020 3438 343c 2f73 7061 6e3e no\"> 484\n-00012d50: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n-00012d70: 3c61 206e 616d 653d 226c 3030 3438 3522 485<\n-00012da0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00012db0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012dc0: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n-00012dd0: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n-00012de0: 3c73 7061 6e20 636c 6173 733d 2263 6861 '&\n-00012e00: 616d 703b 2623 3339 3b3c 2f73 7061 6e3e amp;'\n-00012e10: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00012e40: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00012e50: 6e6f 223e 2020 3438 363c 2f73 7061 6e3e no\"> 486\n-00012e60: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00012e70: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n-00012e80: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n-00012e90: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = 'a'<\n-00012ec0: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n-00012ee0: 3c61 206e 616d 653d 226c 3030 3438 3722 487<\n-00012f10: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00012f20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00012f30: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n-00012f40: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n-00012f50: 3c73 7061 6e20 636c 6173 733d 2263 6861 'p\n-00012f70: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n-00012fc0: 2020 3438 383c 2f73 7061 6e3e 2623 3136 488\n-00012fd0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00012fe0: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-00012ff0: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-00013000: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-00013020: 2623 3339 3b6f 2623 3339 3b3c 2f73 7061 'o';
    ..\n-000130f0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    49\n-00013130: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n-00013140: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013150: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n-00013160: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n-00013170: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n-00013190: 3b3b 2623 3339 3b3c 2f73 7061 6e3e 3b3c ;;';<\n-000131a0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    491&#\n-000131f0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00013200: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n-00013230: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 492  \n-00013260: 2020 2020 2020 2020 2020 3c73 7061 6e20 else \n-00013290: 3c73 7061 6e20 636c 6173 733d 226b 6579 if (chTMP == '<\n-000132e0: 3b26 2333 393b 3c2f 7370 616e 3e29 3c2f ;').
    493\n-00013340: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00013350: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..
    \n-00013490: 3c73 7061 6e20 636c 6173 733d 226c 696e 495  \n-000134c0: 2020 2020 2020 2020 2020 2020 2020 207b {\n-000134d0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    496&\n-00013520: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00013530: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013540: 2020 2020 2073 5265 7456 616c 2e61 7070 sRetVal.app\n-00013550: 656e 6428 7342 7566 6665 722c 2069 4275 end(sBuffer, iBu\n-00013560: 6666 6572 506f 696e 7465 7229 3b3c 2f64 fferPointer);.
    \n-000135b0: 2020 3439 373c 2f73 7061 6e3e 2623 3136 497\n-000135c0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000135d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000135e0: 2020 6942 7566 6665 7250 6f69 6e74 6572 iBufferPointer\n-000135f0: 203d 2030 3b3c 2f64 6976 3e0a 3c64 6976 = 0;
    .<\n-00013620: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 498  \n-00013650: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013660: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    ..\n-000136c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    50\n-00013700: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n-00013710: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013720: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n-00013730: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n-00013740: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n-00013760: 3b26 616d 703b 2623 3339 3b3c 2f73 7061 ;&';
    ..\n-00013830: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    50\n-00013870: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n-00013880: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013890: 2020 2020 2020 7342 7566 6665 725b 6942 sBuffer[iB\n-000138a0: 7566 6665 7250 6f69 6e74 6572 2b2b 5d20 ufferPointer++] \n-000138b0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n-000138d0: 3b74 2623 3339 3b3c 2f73 7061 6e3e 3b3c ;t';<\n-000138e0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    503&#\n-00013930: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00013940: 2020 2020 2020 2020 2020 2020 7342 7566 sBuf\n-00013950: 6665 725b 6942 7566 6665 7250 6f69 6e74 fer[iBufferPoint\n-00013960: 6572 2b2b 5d20 3d20 3c73 7061 6e20 636c er++] = ';';
    .<\n-000139c0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 504  \n-000139f0: 2020 2020 2020 2020 2020 7d3c 2f64 6976 }.
    \n-00013a40: 3530 353c 2f73 7061 6e3e 2623 3136 303b 505 \n-00013a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013a60: 3c73 7061 6e20 636c 6173 733d 226b 6579 else \n-00013aa0: 6966 3c2f 7370 616e 3e20 2863 6854 4d50 if (chTMP\n-00013ab0: 203d 3d20 3c73 7061 6e20 636c 6173 733d == &#\n-00013ad0: 3339 3b26 6774 3b26 2333 393b 3c2f 7370 39;>')
    .\n-00013b50: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n-00013b90: 3037 3c2f 7370 616e 3e26 2331 3630 3b20 07  \n-00013ba0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013bb0: 2020 2020 2020 203c 7370 616e 2063 6c61 if (iBuf\n-00013be0: 6665 7250 6f69 6e74 6572 2026 6774 3b3d ferPointer >=\n-00013bf0: 203c 6120 636c 6173 733d 2263 6f64 6522 CTPP_ESCA\n-00013c40: 5045 5f42 5546 4645 525f 4c45 4e3c 2f61 PE_BUFFER_LEN - 4)
    .<\n-00013c70: 6120 6e61 6d65 3d22 6c30 3035 3038 223e a name=\"l00508\">\n-00013c80: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 508  \n-00013cb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013cc0: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..
    <\n-00013d90: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00013da0: 6e6f 223e 2020 3531 303c 2f73 7061 6e3e no\"> 510\n-00013db0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00013dc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013dd0: 2020 2020 2020 6942 7566 6665 7250 6f69 iBufferPoi\n-00013de0: 6e74 6572 203d 2030 3b3c 2f64 6976 3e0a nter = 0;
    .\n-00013df0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    51\n-00013e30: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n-00013e40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013e50: 2020 2020 2020 7d3c 2f64 6976 3e0a 3c64 }
    .\n-00013e70: 3c61 206e 616d 653d 226c 3030 3531 3222 512<\n-00013ea0: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-00013ef0: 2020 3531 333c 2f73 7061 6e3e 2623 3136 513\n-00013f00: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00013f10: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-00013f20: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-00013f30: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-00013f50: 2623 3339 3b26 616d 703b 2623 3339 3b3c '&'<\n-00013f60: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n-00013f80: 3c61 206e 616d 653d 226c 3030 3531 3422 514<\n-00013fb0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00013fc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00013fd0: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n-00013fe0: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n-00013ff0: 3c73 7061 6e20 636c 6173 733d 2263 6861 'g\n-00014010: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n-00014060: 2020 3531 353c 2f73 7061 6e3e 2623 3136 515\n-00014070: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00014080: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-00014090: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-000140a0: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-000140c0: 2623 3339 3b74 2623 3339 3b3c 2f73 7061 't';
    ..\n-00014190: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    51\n-000141d0: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-000141e0: 2020 2020 2020 2020 2020 2020 2020 7d3c }<\n-000141f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    518&#\n-00014240: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00014250: 2020 2020 3c73 7061 6e20 636c 6173 733d el\n-00014270: 7365 3c2f 7370 616e 3e20 3c73 7061 6e20 se if (c\n-000142a0: 6854 4d50 203d 3d20 3c73 7061 6e20 636c hTMP == '&'\n-000142d0: 3b3c 2f73 7061 6e3e 293c 2f64 6976 3e0a ;)
    .\n-000142e0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    51\n-00014320: 393c 2f73 7061 6e3e 2623 3136 303b 2020 9  \n-00014330: 2020 2020 2020 2020 2020 2020 2020 7b3c {<\n-00014340: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    520&#\n-00014390: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-000143a0: 2020 2020 2020 2020 2020 2020 3c73 7061 if \n-000143d0: 2869 4275 6666 6572 506f 696e 7465 7220 (iBufferPointer \n-000143e0: 2667 743b 3d20 283c 6120 636c 6173 733d >= (CTP\n-00014430: 505f 4553 4341 5045 5f42 5546 4645 525f P_ESCAPE_BUFFER_\n-00014440: 4c45 4e3c 2f61 3e20 2d20 3529 293c 2f64 LEN - 5)).
    \n-00014490: 2020 3532 313c 2f73 7061 6e3e 2623 3136 521\n-000144a0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000144b0: 2020 2020 2020 2020 2020 7b3c 2f64 6976 {.
    \n-00014500: 3532 323c 2f73 7061 6e3e 2623 3136 303b 522 \n-00014510: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014520: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014530: 7352 6574 5661 6c2e 6170 7065 6e64 2873 sRetVal.append(s\n-00014540: 4275 6666 6572 2c20 6942 7566 6665 7250 Buffer, iBufferP\n-00014550: 6f69 6e74 6572 293b 3c2f 6469 763e 0a3c ointer);
    .<\n-00014560: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00014570: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3233 > 523\n-000145a0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-000145b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000145c0: 2020 2020 2020 2020 2020 2020 2069 4275 iBu\n-000145d0: 6666 6572 506f 696e 7465 7220 3d20 303b fferPointer = 0;\n-000145e0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    524&\n-00014630: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00014640: 2020 2020 2020 2020 2020 2020 207d 3c2f }.
    525\n-000146a0: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    .
    526  \n-00014700: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014710: 2073 4275 6666 6572 5b69 4275 6666 6572 sBuffer[iBuffer\n-00014720: 506f 696e 7465 722b 2b5d 203d 203c 7370 Pointer++] = '&\n-00014750: 3b26 2333 393b 3c2f 7370 616e 3e3b 3c2f ;';.
    527\n-000147b0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-000147c0: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n-000147d0: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n-000147e0: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = 'a';
    .\n-000148d0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n-00014910: 3239 3c2f 7370 616e 3e26 2331 3630 3b20 29  \n-00014920: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014930: 2020 2020 2020 2073 4275 6666 6572 5b69 sBuffer[i\n-00014940: 4275 6666 6572 506f 696e 7465 722b 2b5d BufferPointer++]\n-00014950: 203d 203c 7370 616e 2063 6c61 7373 3d22 = \n-00014970: 393b 7026 2333 393b 3c2f 7370 616e 3e3b 9;p';\n-00014980: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    530&\n-000149d0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-000149e0: 2020 2020 2020 2020 2020 2020 2073 4275 sBu\n-000149f0: 6666 6572 5b69 4275 6666 6572 506f 696e ffer[iBufferPoin\n-00014a00: 7465 722b 2b5d 203d 203c 7370 616e 2063 ter++] = ';';
    .<\n-00014a50: 6120 6e61 6d65 3d22 6c30 3035 3331 223e a name=\"l00531\">\n-00014a60: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 531  \n-00014a90: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n-00014ae0: 2035 3332 3c2f 7370 616e 3e26 2331 3630 532 \n-00014af0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00014b00: 203c 7370 616e 2063 6c61 7373 3d22 6b65 else<\n-00014b20: 2f73 7061 6e3e 203c 7370 616e 2063 6c61 /span> if (chTM\n-00014b50: 5020 3d3d 203c 7370 616e 2063 6c61 7373 P == &\n-00014b70: 2333 393b 2426 2333 393b 3c2f 7370 616e #39;$')
    .
    \n-00014bb0: 3c73 7061 6e20 636c 6173 733d 226c 696e 533  \n-00014be0: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n-00014bf0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00014c00: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3334 > 534\n-00014c30: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00014c40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014c50: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n-00014c70: 663c 2f73 7061 6e3e 2028 6942 7566 6665 f (iBuffe\n-00014c80: 7250 6f69 6e74 6572 2026 6774 3b3d 2028 rPointer >= (\n-00014c90: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CTPP_ESCAP\n-00014ce0: 455f 4255 4646 4552 5f4c 454e 3c2f 613e E_BUFFER_LEN\n-00014cf0: 202d 2034 2929 3c2f 6469 763e 0a3c 6469 - 4))
    .<\n-00014d10: 6120 6e61 6d65 3d22 6c30 3035 3335 223e a name=\"l00535\">\n-00014d20: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 535  \n-00014d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014d60: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..
    <\n-00014e30: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00014e40: 6e6f 223e 2020 3533 373c 2f73 7061 6e3e no\"> 537\n-00014e50: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00014e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014e70: 2020 2020 2020 6942 7566 6665 7250 6f69 iBufferPoi\n-00014e80: 6e74 6572 203d 2030 3b3c 2f64 6976 3e0a nter = 0;
    .\n-00014e90: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    53\n-00014ed0: 383c 2f73 7061 6e3e 2623 3136 303b 2020 8  \n-00014ee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014ef0: 2020 2020 2020 7d3c 2f64 6976 3e0a 3c64 }
    .\n-00014f10: 3c61 206e 616d 653d 226c 3030 3533 3922 539<\n-00014f40: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-00014f90: 2020 3534 303c 2f73 7061 6e3e 2623 3136 540\n-00014fa0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00014fb0: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n-00014fc0: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n-00014fd0: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n-00014ff0: 2623 3339 3b24 2623 3339 3b3c 2f73 7061 '$';
    ..\n-000150c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    54\n-00015100: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n-00015110: 2020 2020 2020 2020 2020 2020 2020 7d3c }<\n-00015120: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    543&#\n-00015170: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00015180: 2020 2020 3c73 7061 6e20 636c 6173 733d el\n-000151a0: 7365 3c2f 7370 616e 3e3c 2f64 6976 3e0a se
    .\n-000151b0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    54\n-000151f0: 343c 2f73 7061 6e3e 2623 3136 303b 2020 4  \n-00015200: 2020 2020 2020 2020 2020 2020 2020 7b3c {<\n-00015210: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    545&#\n-00015260: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00015270: 2020 2020 2020 2020 2020 2020 7342 7566 sBuf\n-00015280: 6665 725b 6942 7566 6665 7250 6f69 6e74 fer[iBufferPoint\n-00015290: 6572 2b2b 5d20 3d20 2a69 7473 4461 7461 er++] = *itsData\n-000152a0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-000152d0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000152e0: 6e6f 223e 2020 3534 363c 2f73 7061 6e3e no\"> 546\n-000152f0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00015300: 2020 2020 2020 7d3c 2f64 6976 3e0a 3c64 }
    .\n-00015320: 3c61 206e 616d 653d 226c 3030 3534 3722 547<\n-00015350: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-000153a0: 2020 3534 383c 2f73 7061 6e3e 2623 3136 548\n-000153b0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000153c0: 2020 3c73 7061 6e20 636c 6173 733d 226b if (iBufferPo\n-000153f0: 696e 7465 7220 3d3d 203c 6120 636c 6173 inter == C\n-00015440: 5450 505f 4553 4341 5045 5f42 5546 4645 TPP_ESCAPE_BUFFE\n-00015450: 525f 4c45 4e3c 2f61 3e29 3c2f 6469 763e R_LEN)
    \n-00015460: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n-000154a0: 3439 3c2f 7370 616e 3e26 2331 3630 3b20 49  \n-000154b0: 2020 2020 2020 2020 2020 2020 2020 207b {\n-000154c0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    550&\n-00015510: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00015520: 2020 2020 2020 2020 2020 2020 2073 5265 sRe\n-00015530: 7456 616c 2e61 7070 656e 6428 7342 7566 tVal.append(sBuf\n-00015540: 6665 722c 2069 4275 6666 6572 506f 696e fer, iBufferPoin\n-00015550: 7465 7229 3b3c 2f64 6976 3e0a 3c64 6976 ter);
    .<\n-00015580: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 551  \n-000155b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000155c0: 2020 6942 7566 6665 7250 6f69 6e74 6572 iBufferPointer\n-000155d0: 203d 2030 3b3c 2f64 6976 3e0a 3c64 6976 = 0;
    .<\n-00015600: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 552  \n-00015630: 2020 2020 2020 2020 2020 7d3c 2f64 6976 }.
    \n-00015680: 3535 333c 2f73 7061 6e3e 2623 3136 303b 553 \n-00015690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000156a0: 2b2b 6974 7344 6174 613b 3c2f 6469 763e ++itsData;
    \n-000156b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n-000156f0: 3534 3c2f 7370 616e 3e26 2331 3630 3b20 54  \n-00015700: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n+000118a0: 3435 303c 2f73 7061 6e3e 2623 3136 303b 450
     \n+000118b0: 2020 2020 2020 2020 7b3c 2f64 6976 3e0a {
    .\n+000118c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    45\n+00011900: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n+00011910: 2020 2020 2020 2020 2020 2020 2020 3c61 UCHAR_8 \n+00011970: 6368 544d 5020 3d20 283c 6120 636c 6173 chTMP = (U\n+000119c0: 4348 4152 5f38 3c2f 613e 2928 2a69 7473 CHAR_8)(*its\n+000119d0: 4461 7461 293b 3c2f 6469 763e 0a3c 6469 Data);
    .<\n+000119f0: 6120 6e61 6d65 3d22 6c30 3034 3532 223e a name=\"l00452\">\n+00011a00: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 452  .
    \n+00011a70: 2034 3533 3c2f 7370 616e 3e26 2331 3630 453 \n+00011a80: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00011a90: 203c 7370 616e 2063 6c61 7373 3d22 6b65 if (chTMP <\n+00011ac0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+00011ae0: 2026 2333 393b 3c2f 7370 616e 3e29 3c2f ').
    454\n+00011b40: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00011b50: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    ..
    \n+00011c90: 3c73 7061 6e20 636c 6173 733d 226c 696e 456  \n+00011cc0: 2020 2020 2020 2020 2020 2020 2020 207b {\n+00011cd0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    457&\n+00011d20: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00011d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00011d40: 2020 2020 2073 5265 7456 616c 2e61 7070 sRetVal.app\n+00011d50: 656e 6428 7342 7566 6665 722c 2069 4275 end(sBuffer, iBu\n+00011d60: 6666 6572 506f 696e 7465 7229 3b3c 2f64 fferPointer);.
    \n+00011db0: 2020 3435 383c 2f73 7061 6e3e 2623 3136 458\n+00011dc0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00011dd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00011de0: 2020 6942 7566 6665 7250 6f69 6e74 6572 iBufferPointer\n+00011df0: 203d 2030 3b3c 2f64 6976 3e0a 3c64 6976 = 0;
    .<\n+00011e20: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 459  \n+00011e50: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00011e60: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    ..<\n+00011f60: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 461  \n+00011f90: 2020 2020 2020 2020 2020 7d3c 2f64 6976 }.
    \n+00011fe0: 3436 323c 2f73 7061 6e3e 2623 3136 303b 462 \n+00011ff0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012000: 3c73 7061 6e20 636c 6173 733d 226b 6579 else \n+00012040: 6966 3c2f 7370 616e 3e20 2863 6854 4d50 if (chTMP\n+00012050: 203d 3d20 3c73 7061 6e20 636c 6173 733d == &#\n+00012070: 3339 3b26 7175 6f74 3b26 2333 393b 3c2f 39;"')
    .<\n+000120a0: 6120 6e61 6d65 3d22 6c30 3034 3633 223e a name=\"l00463\">\n+000120b0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 463  \n+000120e0: 2020 2020 2020 2020 2020 207b 3c2f 6469 {.
    \n+00012130: 2034 3634 3c2f 7370 616e 3e26 2331 3630 464 \n+00012140: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00012150: 2020 2020 2020 2020 203c 7370 616e 2063 if (iB\n+00012180: 7566 6665 7250 6f69 6e74 6572 2026 6774 ufferPointer >\n+00012190: 3b3d 2028 3c61 2063 6c61 7373 3d22 636f ;= (CTPP_E\n+000121e0: 5343 4150 455f 4255 4646 4552 5f4c 454e SCAPE_BUFFER_LEN\n+000121f0: 3c2f 613e 202d 2036 2929 3c2f 6469 763e - 6))
    \n+00012200: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    4\n+00012240: 3635 3c2f 7370 616e 3e26 2331 3630 3b20 65  \n+00012250: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012260: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n+00012270: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00012280: 3e3c 6120 6e61 6d65 3d22 6c30 3034 3636 > 466\n+000122b0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+000122c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000122d0: 2020 2020 2020 2020 2020 2020 2073 5265 sRe\n+000122e0: 7456 616c 2e61 7070 656e 6428 7342 7566 tVal.append(sBuf\n+000122f0: 6665 722c 2069 4275 6666 6572 506f 696e fer, iBufferPoin\n+00012300: 7465 7229 3b3c 2f64 6976 3e0a 3c64 6976 ter);
    .<\n+00012330: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 467  \n+00012360: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012370: 2020 2020 2020 2020 2020 6942 7566 6665 iBuffe\n+00012380: 7250 6f69 6e74 6572 203d 2030 3b3c 2f64 rPointer = 0;.
    \n+000123d0: 2020 3436 383c 2f73 7061 6e3e 2623 3136 468\n+000123e0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000123f0: 2020 2020 2020 2020 2020 7d3c 2f64 6976 }.
    \n+00012440: 3436 393c 2f73 7061 6e3e 2623 3136 303b 469 \n+00012450: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00012480: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00012490: 6e6f 223e 2020 3437 303c 2f73 7061 6e3e no\"> 470\n+000124a0: 2623 3136 303b 2020 2020 2020 2020 2020   \n+000124b0: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+000124c0: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+000124d0: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = '&&#\n+00012500: 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 39;;.
    \n+00012550: 3437 313c 2f73 7061 6e3e 2623 3136 303b 471 \n+00012560: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012570: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+00012580: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00012590: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+000125b0: 3339 3b71 2623 3339 3b3c 2f73 7061 6e3e 39;q'\n+000125c0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+000125f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00012600: 6e6f 223e 2020 3437 323c 2f73 7061 6e3e no\"> 472\n+00012610: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00012620: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+00012630: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+00012640: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = 'u'<\n+00012670: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n+00012690: 3c61 206e 616d 653d 226c 3030 3437 3322 473<\n+000126c0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+000126d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000126e0: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n+000126f0: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n+00012700: 3c73 7061 6e20 636c 6173 733d 2263 6861 'o\n+00012720: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n+00012770: 2020 3437 343c 2f73 7061 6e3e 2623 3136 474\n+00012780: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00012790: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n+000127a0: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n+000127b0: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n+000127d0: 2623 3339 3b74 2623 3339 3b3c 2f73 7061 't';
    ..\n+000128a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    47\n+000128e0: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+000128f0: 2020 2020 2020 2020 2020 2020 2020 7d3c }<\n+00012900: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    477&#\n+00012950: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00012960: 2020 2020 3c73 7061 6e20 636c 6173 733d el\n+00012980: 7365 3c2f 7370 616e 3e20 3c73 7061 6e20 se if (c\n+000129b0: 6854 4d50 203d 3d20 3c73 7061 6e20 636c hTMP == '\\'\n+000129e0: 393b 3c2f 7370 616e 3e29 3c2f 6469 763e 9;)
    \n+000129f0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    4\n+00012a30: 3738 3c2f 7370 616e 3e26 2331 3630 3b20 78  \n+00012a40: 2020 2020 2020 2020 2020 2020 2020 207b {\n+00012a50: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    479&\n+00012aa0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00012ab0: 2020 2020 2020 2020 2020 2020 203c 7370 if\n+00012ae0: 2028 6942 7566 6665 7250 6f69 6e74 6572 (iBufferPointer\n+00012af0: 2026 6774 3b3d 2028 3c61 2063 6c61 7373 >= (CT\n+00012b40: 5050 5f45 5343 4150 455f 4255 4646 4552 PP_ESCAPE_BUFFER\n+00012b50: 5f4c 454e 3c2f 613e 202d 2036 2929 3c2f _LEN - 6)).
    480\n+00012bb0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00012bc0: 2020 2020 2020 2020 2020 207b 3c2f 6469 {.
    \n+00012c10: 2034 3831 3c2f 7370 616e 3e26 2331 3630 481 \n+00012c20: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00012c30: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012c40: 2073 5265 7456 616c 2e61 7070 656e 6428 sRetVal.append(\n+00012c50: 7342 7566 6665 722c 2069 4275 6666 6572 sBuffer, iBuffer\n+00012c60: 506f 696e 7465 7229 3b3c 2f64 6976 3e0a Pointer);
    .\n+00012c70: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    48\n+00012cb0: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n+00012cc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012cd0: 2020 2020 2020 2020 2020 2020 2020 6942 iB\n+00012ce0: 7566 6665 7250 6f69 6e74 6572 203d 2030 ufferPointer = 0\n+00012cf0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00012d20: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00012d30: 6e6f 223e 2020 3438 333c 2f73 7061 6e3e no\"> 483\n+00012d40: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00012d50: 2020 2020 2020 2020 2020 2020 2020 7d3c }<\n+00012d60: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    484&#\n+00012db0: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n+00012de0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 485  \n+00012e10: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012e20: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n+00012e30: 7250 6f69 6e74 6572 2b2b 5d20 3d20 3c73 rPointer++] = '&am\n+00012e60: 703b 2623 3339 3b3c 2f73 7061 6e3e 3b3c p;';<\n+00012e70: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    486&#\n+00012ec0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00012ed0: 2020 2020 2020 2020 2020 2020 7342 7566 sBuf\n+00012ee0: 6665 725b 6942 7566 6665 7250 6f69 6e74 fer[iBufferPoint\n+00012ef0: 6572 2b2b 5d20 3d20 3c73 7061 6e20 636c er++] = 'a';
    .<\n+00012f50: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 487  \n+00012f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00012f90: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n+00012fa0: 7250 6f69 6e74 6572 2b2b 5d20 3d20 3c73 rPointer++] = 'p&#\n+00012fd0: 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 39;;.
    \n+00013020: 3438 383c 2f73 7061 6e3e 2623 3136 303b 488 \n+00013030: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013040: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+00013050: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00013060: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+00013080: 3339 3b6f 2623 3339 3b3c 2f73 7061 6e3e 39;o'\n+00013090: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+000130c0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000130d0: 6e6f 223e 2020 3438 393c 2f73 7061 6e3e no\"> 489\n+000130e0: 2623 3136 303b 2020 2020 2020 2020 2020   \n+000130f0: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+00013100: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+00013110: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = 's'<\n+00013140: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n+00013160: 3c61 206e 616d 653d 226c 3030 3439 3022 490<\n+00013190: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+000131a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000131b0: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n+000131c0: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n+000131d0: 3c73 7061 6e20 636c 6173 733d 2263 6861 ';\n+000131f0: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n+00013240: 2020 3439 313c 2f73 7061 6e3e 2623 3136 491\n+00013250: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00013260: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    .
    492  \n+000132c0: 2020 2020 2020 2020 3c73 7061 6e20 636c else if (chTMP == '<&\n+00013340: 2333 393b 3c2f 7370 616e 3e29 3c2f 6469 #39;).
    \n+00013390: 2034 3933 3c2f 7370 616e 3e26 2331 3630 493 \n+000133a0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+000133b0: 207b 3c2f 6469 763e 0a3c 6469 7620 636c {
    .
    \n+000133e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 494  \n+00013410: 2020 2020 2020 2020 2020 2020 2020 203c <\n+00013420: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00013430: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (iBufferPoint\n+00013450: 6572 2026 6774 3b3d 2028 3c61 2063 6c61 er >= (\n+000134a0: 4354 5050 5f45 5343 4150 455f 4255 4646 CTPP_ESCAPE_BUFF\n+000134b0: 4552 5f4c 454e 3c2f 613e 202d 2034 2929 ER_LEN - 4))\n+000134c0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    495&\n+00013510: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00013520: 2020 2020 2020 2020 2020 2020 207b 3c2f {.
    496\n+00013580: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00013590: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000135a0: 2020 2073 5265 7456 616c 2e61 7070 656e sRetVal.appen\n+000135b0: 6428 7342 7566 6665 722c 2069 4275 6666 d(sBuffer, iBuff\n+000135c0: 6572 506f 696e 7465 7229 3b3c 2f64 6976 erPointer);.
    \n+00013610: 3439 373c 2f73 7061 6e3e 2623 3136 303b 497 \n+00013620: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013630: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013640: 6942 7566 6665 7250 6f69 6e74 6572 203d iBufferPointer =\n+00013650: 2030 3b3c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..
    <\n+000136f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00013700: 6e6f 223e 2020 3439 393c 2f73 7061 6e3e no\"> 499\n+00013710: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+00013730: 3c61 206e 616d 653d 226c 3030 3530 3022 500<\n+00013760: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00013770: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013780: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n+00013790: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n+000137a0: 3c73 7061 6e20 636c 6173 733d 2263 6861 '&\n+000137c0: 616d 703b 2623 3339 3b3c 2f73 7061 6e3e amp;'\n+000137d0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00013800: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00013810: 6e6f 223e 2020 3530 313c 2f73 7061 6e3e no\"> 501\n+00013820: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00013830: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+00013840: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+00013850: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = 'l'<\n+00013880: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n+000138a0: 3c61 206e 616d 653d 226c 3030 3530 3222 502<\n+000138d0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+000138e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000138f0: 2020 2020 7342 7566 6665 725b 6942 7566 sBuffer[iBuf\n+00013900: 6665 7250 6f69 6e74 6572 2b2b 5d20 3d20 ferPointer++] = \n+00013910: 3c73 7061 6e20 636c 6173 733d 2263 6861 't\n+00013930: 2623 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 ';.
    \n+00013980: 2020 3530 333c 2f73 7061 6e3e 2623 3136 503\n+00013990: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000139a0: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n+000139b0: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n+000139c0: 2b2b 5d20 3d20 3c73 7061 6e20 636c 6173 ++] = \n+000139e0: 2623 3339 3b3b 2623 3339 3b3c 2f73 7061 ';';
    ..\n+00013a60: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    50\n+00013aa0: 353c 2f73 7061 6e3e 2623 3136 303b 2020 5  \n+00013ab0: 2020 2020 2020 2020 2020 2020 2020 3c73 else if\n+00013b00: 3c2f 7370 616e 3e20 2863 6854 4d50 203d (chTMP =\n+00013b10: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+00013b30: 3b26 6774 3b26 2333 393b 3c2f 7370 616e ;>')
    .
    \n+00013b70: 3c73 7061 6e20 636c 6173 733d 226c 696e 506  \n+00013ba0: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n+00013bb0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00013bc0: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3037 > 507\n+00013bf0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00013c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013c10: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n+00013c30: 663c 2f73 7061 6e3e 2028 6942 7566 6665 f (iBuffe\n+00013c40: 7250 6f69 6e74 6572 2026 6774 3b3d 203c rPointer >= <\n+00013c50: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+00013c60: 7265 663d 2261 3030 3130 342e 7868 746d ref=\"a00104.xhtm\n+00013c70: 6c23 6136 3263 6633 6561 3235 3966 3135 l#a62cf3ea259f15\n+00013c80: 6634 6162 3139 6662 6136 6639 3736 6534 f4ab19fba6f976e4\n+00013c90: 6261 3022 3e43 5450 505f 4553 4341 5045 ba0\">CTPP_ESCAPE\n+00013ca0: 5f42 5546 4645 525f 4c45 4e3c 2f61 3e20 _BUFFER_LEN \n+00013cb0: 2d20 3429 3c2f 6469 763e 0a3c 6469 7620 - 4)
    ..
    \n+00013d50: 3c73 7061 6e20 636c 6173 733d 226c 696e 509  \n+00013d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013d90: 2020 2020 2020 2073 5265 7456 616c 2e61 sRetVal.a\n+00013da0: 7070 656e 6428 7342 7566 6665 722c 2069 ppend(sBuffer, i\n+00013db0: 4275 6666 6572 506f 696e 7465 7229 3b3c BufferPointer);<\n+00013dc0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    510&#\n+00013e10: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00013e20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013e30: 2020 2020 6942 7566 6665 7250 6f69 6e74 iBufferPoint\n+00013e40: 6572 203d 2030 3b3c 2f64 6976 3e0a 3c64 er = 0;
    .\n+00013e60: 3c61 206e 616d 653d 226c 3030 3531 3122 511<\n+00013e90: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00013ea0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013eb0: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n+00013ee0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 512  .
    \n+00013f50: 3531 333c 2f73 7061 6e3e 2623 3136 303b 513 \n+00013f60: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00013f70: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+00013f80: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00013f90: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+00013fb0: 3339 3b26 616d 703b 2623 3339 3b3c 2f73 39;&';
    .<\n+00013ff0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 514  \n+00014020: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014030: 2020 7342 7566 6665 725b 6942 7566 6665 sBuffer[iBuffe\n+00014040: 7250 6f69 6e74 6572 2b2b 5d20 3d20 3c73 rPointer++] = 'g&#\n+00014070: 3339 3b3c 2f73 7061 6e3e 3b3c 2f64 6976 39;;.
    \n+000140c0: 3531 353c 2f73 7061 6e3e 2623 3136 303b 515 \n+000140d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000140e0: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+000140f0: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00014100: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+00014120: 3339 3b74 2623 3339 3b3c 2f73 7061 6e3e 39;t'\n+00014130: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00014160: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00014170: 6e6f 223e 2020 3531 363c 2f73 7061 6e3e no\"> 516\n+00014180: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00014190: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+000141a0: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+000141b0: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = ';'<\n+000141e0: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n+00014200: 3c61 206e 616d 653d 226c 3030 3531 3722 517<\n+00014230: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00014240: 2020 2020 2020 2020 2020 2020 7d3c 2f64 }.
    \n+00014290: 2020 3531 383c 2f73 7061 6e3e 2623 3136 518\n+000142a0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000142b0: 2020 3c73 7061 6e20 636c 6173 733d 226b else\n+000142d0: 3c2f 7370 616e 3e20 3c73 7061 6e20 636c if (chT\n+00014300: 4d50 203d 3d20 3c73 7061 6e20 636c 6173 MP == \n+00014320: 2623 3339 3b26 616d 703b 2623 3339 3b3c '&'<\n+00014330: 2f73 7061 6e3e 293c 2f64 6976 3e0a 3c64 /span>)
    .\n+00014350: 3c61 206e 616d 653d 226c 3030 3531 3922 519<\n+00014380: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00014390: 2020 2020 2020 2020 2020 2020 7b3c 2f64 {.
    \n+000143e0: 2020 3532 303c 2f73 7061 6e3e 2623 3136 520\n+000143f0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00014400: 2020 2020 2020 2020 2020 3c73 7061 6e20 if (i\n+00014430: 4275 6666 6572 506f 696e 7465 7220 2667 BufferPointer &g\n+00014440: 743b 3d20 283c 6120 636c 6173 733d 2263 t;= (CTPP_\n+00014490: 4553 4341 5045 5f42 5546 4645 525f 4c45 ESCAPE_BUFFER_LE\n+000144a0: 4e3c 2f61 3e20 2d20 3529 293c 2f64 6976 N - 5)).
    \n+000144f0: 3532 313c 2f73 7061 6e3e 2623 3136 303b 521 \n+00014500: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014510: 2020 2020 2020 2020 7b3c 2f64 6976 3e0a {
    .\n+00014520: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    52\n+00014560: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n+00014570: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014580: 2020 2020 2020 2020 2020 2020 2020 7352 sR\n+00014590: 6574 5661 6c2e 6170 7065 6e64 2873 4275 etVal.append(sBu\n+000145a0: 6666 6572 2c20 6942 7566 6665 7250 6f69 ffer, iBufferPoi\n+000145b0: 6e74 6572 293b 3c2f 6469 763e 0a3c 6469 nter);
    .<\n+000145d0: 6120 6e61 6d65 3d22 6c30 3035 3233 223e a name=\"l00523\">\n+000145e0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 523  \n+00014610: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014620: 2020 2020 2020 2020 2020 2069 4275 6666 iBuff\n+00014630: 6572 506f 696e 7465 7220 3d20 303b 3c2f erPointer = 0;.
    524\n+00014690: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+000146a0: 2020 2020 2020 2020 2020 207d 3c2f 6469 }.
    \n+000146f0: 2035 3235 3c2f 7370 616e 3e26 2331 3630 525 \n+00014700: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+00014730: 3c73 7061 6e20 636c 6173 733d 226c 696e 526  \n+00014760: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+00014770: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n+00014780: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = '&&\n+000147b0: 2333 393b 3c2f 7370 616e 3e3b 3c2f 6469 #39;;.
    \n+00014800: 2035 3237 3c2f 7370 616e 3e26 2331 3630 527 \n+00014810: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00014820: 2020 2020 2020 2020 2073 4275 6666 6572 sBuffer\n+00014830: 5b69 4275 6666 6572 506f 696e 7465 722b [iBufferPointer+\n+00014840: 2b5d 203d 203c 7370 616e 2063 6c61 7373 +] = &\n+00014860: 2333 393b 6126 2333 393b 3c2f 7370 616e #39;a';
    .
    \n+000148a0: 3c73 7061 6e20 636c 6173 733d 226c 696e 528  \n+000148d0: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+000148e0: 4275 6666 6572 5b69 4275 6666 6572 506f Buffer[iBufferPo\n+000148f0: 696e 7465 722b 2b5d 203d 203c 7370 616e inter++] = 'm'\n+00014920: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+00014930: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00014940: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3239 > 529\n+00014970: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00014980: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014990: 2020 2020 2073 4275 6666 6572 5b69 4275 sBuffer[iBu\n+000149a0: 6666 6572 506f 696e 7465 722b 2b5d 203d fferPointer++] =\n+000149b0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+000149d0: 7026 2333 393b 3c2f 7370 616e 3e3b 3c2f p';.
    530\n+00014a30: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00014a40: 2020 2020 2020 2020 2020 2073 4275 6666 sBuff\n+00014a50: 6572 5b69 4275 6666 6572 506f 696e 7465 er[iBufferPointe\n+00014a60: 722b 2b5d 203d 203c 7370 616e 2063 6c61 r++] = ';';
    .\n+00014b00: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n+00014b40: 3332 3c2f 7370 616e 3e26 2331 3630 3b20 32  \n+00014b50: 2020 2020 2020 2020 2020 2020 2020 203c <\n+00014b60: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00014b70: 6f72 6466 6c6f 7722 3e65 6c73 653c 2f73 ordflow\">else i\n+00014ba0: 663c 2f73 7061 6e3e 2028 6368 544d 5020 f (chTMP \n+00014bb0: 3d3d 203c 7370 616e 2063 6c61 7373 3d22 == \n+00014bd0: 393b 2426 2333 393b 3c2f 7370 616e 3e29 9;$')\n+00014be0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    533&\n+00014c30: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00014c40: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    .<\n+00014c60: 6120 6e61 6d65 3d22 6c30 3035 3334 223e a name=\"l00534\">\n+00014c70: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 534  \n+00014ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014cb0: 2020 203c 7370 616e 2063 6c61 7373 3d22 if<\n+00014cd0: 2f73 7061 6e3e 2028 6942 7566 6665 7250 /span> (iBufferP\n+00014ce0: 6f69 6e74 6572 2026 6774 3b3d 2028 3c61 ointer >= (CTPP_ESCAPE_\n+00014d40: 4255 4646 4552 5f4c 454e 3c2f 613e 202d BUFFER_LEN -\n+00014d50: 2034 2929 3c2f 6469 763e 0a3c 6469 7620 4))
    ..
    \n+00014df0: 3c73 7061 6e20 636c 6173 733d 226c 696e 536  \n+00014e20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014e30: 2020 2020 2020 2073 5265 7456 616c 2e61 sRetVal.a\n+00014e40: 7070 656e 6428 7342 7566 6665 722c 2069 ppend(sBuffer, i\n+00014e50: 4275 6666 6572 506f 696e 7465 7229 3b3c BufferPointer);<\n+00014e60: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    537&#\n+00014eb0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00014ec0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014ed0: 2020 2020 6942 7566 6665 7250 6f69 6e74 iBufferPoint\n+00014ee0: 6572 203d 2030 3b3c 2f64 6976 3e0a 3c64 er = 0;
    .\n+00014f00: 3c61 206e 616d 653d 226c 3030 3533 3822 538<\n+00014f30: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00014f40: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00014f50: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n+00014f80: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 539  .
    \n+00014ff0: 3534 303c 2f73 7061 6e3e 2623 3136 303b 540 \n+00015000: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00015010: 2020 2020 2020 2020 7342 7566 6665 725b sBuffer[\n+00015020: 6942 7566 6665 7250 6f69 6e74 6572 2b2b iBufferPointer++\n+00015030: 5d20 3d20 3c73 7061 6e20 636c 6173 733d ] = &#\n+00015050: 3339 3b24 2623 3339 3b3c 2f73 7061 6e3e 39;$'\n+00015060: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00015090: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000150a0: 6e6f 223e 2020 3534 313c 2f73 7061 6e3e no\"> 541\n+000150b0: 2623 3136 303b 2020 2020 2020 2020 2020   \n+000150c0: 2020 2020 2020 2020 2020 2020 2020 7342 sB\n+000150d0: 7566 6665 725b 6942 7566 6665 7250 6f69 uffer[iBufferPoi\n+000150e0: 6e74 6572 2b2b 5d20 3d20 3c73 7061 6e20 nter++] = '$'<\n+00015110: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n+00015130: 3c61 206e 616d 653d 226c 3030 3534 3222 542<\n+00015160: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00015170: 2020 2020 2020 2020 2020 2020 7d3c 2f64 }.
    \n+000151c0: 2020 3534 333c 2f73 7061 6e3e 2623 3136 543\n+000151d0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000151e0: 2020 3c73 7061 6e20 636c 6173 733d 226b else\n+00015200: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n+00015220: 3c61 206e 616d 653d 226c 3030 3534 3422 544<\n+00015250: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00015260: 2020 2020 2020 2020 2020 2020 7b3c 2f64 {.
    \n+000152b0: 2020 3534 353c 2f73 7061 6e3e 2623 3136 545\n+000152c0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000152d0: 2020 2020 2020 2020 2020 7342 7566 6665 sBuffe\n+000152e0: 725b 6942 7566 6665 7250 6f69 6e74 6572 r[iBufferPointer\n+000152f0: 2b2b 5d20 3d20 2a69 7473 4461 7461 3b3c ++] = *itsData;<\n+00015300: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    546&#\n+00015350: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00015360: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n+00015390: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 547  .
    \n+00015400: 3534 383c 2f73 7061 6e3e 2623 3136 303b 548 \n+00015410: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00015420: 3c73 7061 6e20 636c 6173 733d 226b 6579 if (iBufferPoin\n+00015450: 7465 7220 3d3d 203c 6120 636c 6173 733d ter == CTP\n+000154a0: 505f 4553 4341 5045 5f42 5546 4645 525f P_ESCAPE_BUFFER_\n+000154b0: 4c45 4e3c 2f61 3e29 3c2f 6469 763e 0a3c LEN)
    .<\n+000154c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+000154d0: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3439 > 549\n+00015500: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00015510: 2020 2020 2020 2020 2020 2020 207b 3c2f {.
    550\n+00015570: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00015580: 2020 2020 2020 2020 2020 2073 5265 7456 sRetV\n+00015590: 616c 2e61 7070 656e 6428 7342 7566 6665 al.append(sBuffe\n+000155a0: 722c 2069 4275 6666 6572 506f 696e 7465 r, iBufferPointe\n+000155b0: 7229 3b3c 2f64 6976 3e0a 3c64 6976 2063 r);
    ...\n+000156a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    55\n+000156e0: 333c 2f73 7061 6e3e 2623 3136 303b 2020 3  \n+000156f0: 2020 2020 2020 2020 2020 2020 2020 2b2b ++\n+00015700: 6974 7344 6174 613b 3c2f 6469 763e 0a3c itsData;
    .<\n 00015710: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00015720: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3535 > 555\n-00015750: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    556\n-000157b0: 3630 3b20 2020 2020 2020 203c 7370 616e 60; if (\n-000157e0: 6942 7566 6665 7250 6f69 6e74 6572 2021 iBufferPointer !\n-000157f0: 3d20 3029 207b 2073 5265 7456 616c 2e61 = 0) { sRetVal.a\n-00015800: 7070 656e 6428 7342 7566 6665 722c 2069 ppend(sBuffer, i\n-00015810: 4275 6666 6572 506f 696e 7465 7229 3b20 BufferPointer); \n-00015820: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n-00015850: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00015860: 6e6f 223e 2020 3535 373c 2f73 7061 6e3e no\"> 557\n-00015870: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n-00015890: 3c61 206e 616d 653d 226c 3030 3535 3822 558<\n-000158c0: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span> return sRetVal;.
    \n-00015940: 2035 3539 3c2f 7370 616e 3e26 2331 3630 559 \n-00015950: 3b7d 3c2f 6469 763e 0a3c 6469 7620 636c ;}
    .
    \n-00015980: 3c73 7061 6e20 636c 6173 733d 226c 696e 560 
    .<\n-000159b0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000159c0: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3631 > 561\n-000159f0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    562\n-00015a50: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;//
    .
    \n-00015aa0: 3c73 7061 6e20 636c 6173 733d 226c 696e 563 // \n-00015ae0: 4573 6361 7065 2073 7472 696e 672c 2069 Escape string, i\n-00015af0: 6620 6e65 6564 3c2f 7370 616e 3e3c 2f64 f need.
    \n-00015b40: 2020 3536 343c 2f73 7061 6e3e 2623 3136 564\n-00015b50: 303b 3c73 7061 6e20 636c 6173 733d 2263 0;//
    .
    <\n-00015ba0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00015bb0: 6e6f 223e 3c61 2063 6c61 7373 3d22 6c69 no\"> 565<\n-00015c00: 2f61 3e3c 2f73 7061 6e3e 2623 3136 303b /a> \n-00015c10: 5354 4c57 3a3a 7374 7269 6e67 203c 6120 STLW::string EscapeJSONStr\n-00015c70: 696e 673c 2f61 3e28 3c73 7061 6e20 636c ing(co\n-00015c90: 6e73 743c 2f73 7061 6e3e 2053 544c 573a nst STLW:\n-00015ca0: 3a73 7472 696e 6720 2661 6d70 3b20 7353 :string & sS\n-00015cb0: 6f75 7263 652c 203c 7370 616e 2063 6c61 ource, con\n-00015cd0: 7374 3c2f 7370 616e 3e20 3c73 7061 6e20 st bool \n-00015d00: 2661 6d70 3b20 6245 434d 4143 6f6e 7665 & bECMAConve\n-00015d10: 6e74 696f 6e73 2c20 3c73 7061 6e20 636c ntions, co\n-00015d30: 6e73 743c 2f73 7061 6e3e 203c 7370 616e nst bool\n-00015d60: 2026 616d 703b 2062 4854 4d4c 5361 6665 & bHTMLSafe\n-00015d70: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n-00015da0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00015db0: 6e6f 223e 2020 3536 363c 2f73 7061 6e3e no\"> 566\n-00015dc0: 2623 3136 303b 7b3c 2f64 6976 3e0a 3c64  {
    .\n-00015de0: 3c61 206e 616d 653d 226c 3030 3536 3722 567<\n-00015e10: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00015e20: 3c61 2063 6c61 7373 3d22 636f 6465 2220 DumpBuffer oBuff;
    .\n-00015e60: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    56\n-00015ea0: 383c 2f73 7061 6e3e 2623 3136 303b 2020 8  \n-00015eb0: 2020 3c61 2063 6c61 7373 3d22 636f 6465 DumpJSON\n-00015f00: 5374 7269 6e67 3c2f 613e 286f 4275 6666 String(oBuff\n-00015f10: 2c20 7353 6f75 7263 652c 2062 4543 4d41 , sSource, bECMA\n-00015f20: 436f 6e76 656e 7469 6f6e 732c 2062 4854 Conventions, bHT\n-00015f30: 4d4c 5361 6665 293b 3c2f 6469 763e 0a3c MLSafe);
    .<\n-00015f40: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00015f50: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3639 > 569\n-00015f80: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00015f90: 203c 7370 616e 2063 6c61 7373 3d22 6b65 retur\n-00015fb0: 6e3c 2f73 7061 6e3e 2053 544c 573a 3a73 n STLW::s\n-00015fc0: 7472 696e 6728 6f42 7566 662e 3c61 2063 tring(oBuff.Data(), oB\n-00016020: 7566 662e 3c61 2063 6c61 7373 3d22 636f uff.Size());
    .<\n-00016090: 6120 6e61 6d65 3d22 6c30 3035 3730 223e a name=\"l00570\">\n-000160a0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 570 }.
    \n-00016110: 2035 3731 3c2f 7370 616e 3e26 2331 3630 571 \n-00016120: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-00016150: 3c73 7061 6e20 636c 6173 733d 226c 696e 572 
    .<\n-00016180: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00016190: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3733 > 573\n-000161c0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  //
    .
    \n-00016230: 2035 3734 3c2f 7370 616e 3e26 2331 3630 574 \n-00016240: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;// Escape\n-00016260: 2061 6e64 2064 756d 7020 7374 7269 6e67 and dump string\n-00016270: 2074 6f20 6275 6666 6572 3c2f 7370 616e to buffer
    .
    <\n-000162b0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000162c0: 6e6f 223e 2020 3537 353c 2f73 7061 6e3e no\"> 575\n-000162d0: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n-00016320: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n-00016380: 3537 363c 2f61 3e3c 2f73 7061 6e3e 2623 576&#\n-00016390: 3136 303b 3c61 2063 6c61 7373 3d22 636f 160;DumpBuff\n-000163c0: 6572 3c2f 613e 2026 616d 703b 203c 6120 er & DumpJSONStrin\n-00016420: 673c 2f61 3e28 3c61 2063 6c61 7373 3d22 g(DumpBu\n-00016450: 6666 6572 3c2f 613e 2026 616d 703b 2073 ffer & s\n-00016460: 5265 7375 6c74 2c20 3c73 7061 6e20 636c Result, co\n-00016480: 6e73 743c 2f73 7061 6e3e 2053 544c 573a nst STLW:\n-00016490: 3a73 7472 696e 6720 2661 6d70 3b20 7353 :string & sS\n-000164a0: 6f75 7263 652c 203c 7370 616e 2063 6c61 ource, con\n-000164c0: 7374 3c2f 7370 616e 3e20 3c73 7061 6e20 st bool \n-000164f0: 2661 6d70 3b20 6245 434d 4143 6f6e 7665 & bECMAConve\n-00016500: 6e74 696f 6e73 2c20 3c73 7061 6e20 636c ntions, co\n-00016520: 6e73 743c 2f73 7061 6e3e 203c 7370 616e nst bool
    \n-00016550: 2026 616d 703b 2062 4854 4d4c 5361 6665 & bHTMLSafe\n-00016560: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n-00016590: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000165a0: 6e6f 223e 2020 3537 373c 2f73 7061 6e3e no\"> 577\n-000165b0: 2623 3136 303b 7b3c 2f64 6976 3e0a 3c64  {
    .\n-000165d0: 3c61 206e 616d 653d 226c 3030 3537 3822 578<\n-00016600: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00016610: 3c61 2063 6c61 7373 3d22 636f 6465 2220 INT_32\n-00016660: 2069 506f 7320 3d20 303b 3c2f 6469 763e iPos = 0;
    \n-00016670: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n-000166b0: 3739 3c2f 7370 616e 3e26 2331 3630 3b20 79  \n-000166c0: 2020 203c 6120 636c 6173 733d 2263 6f64 INT_32<\n-00016710: 2f61 3e20 6953 697a 6520 3d20 7353 6f75 /a> iSize = sSou\n-00016720: 7263 652e 7369 7a65 2829 3b3c 2f64 6976 rce.size();.
    \n-00016770: 3538 303c 2f73 7061 6e3e 2623 3136 303b 580 \n-00016780: 2020 2020 3c61 2063 6c61 7373 3d22 636f INT_32\n-000167d0: 3c2f 613e 2069 4f66 6673 6574 203d 2030 iOffset = 0\n-000167e0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00016810: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00016820: 6e6f 223e 2020 3538 313c 2f73 7061 6e3e no\"> 581\n-00016830: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n-00016850: 3c61 206e 616d 653d 226c 3030 3538 3222 582<\n-00016880: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00016890: 3c73 7061 6e20 636c 6173 733d 226b 6579 while<\n-000168b0: 2f73 7061 6e3e 2028 6953 697a 652d 2d29 /span> (iSize--)\n-000168c0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    583&\n-00016910: 2331 3630 3b20 2020 207b 3c2f 6469 763e #160; {
    \n-00016920: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n-00016960: 3834 3c2f 7370 616e 3e26 2331 3630 3b20 84  \n-00016970: 2020 2020 2020 203c 7370 616e 2063 6c61 con\n-00016990: 7374 3c2f 7370 616e 3e20 3c61 2063 6c61 st \n-000169e0: 5543 4841 525f 383c 2f61 3e20 7543 4820 UCHAR_8 uCH \n-000169f0: 3d20 7353 6f75 7263 655b 6950 6f73 5d3b = sSource[iPos];\n-00016a00: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    585&\n-00016a50: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; const \n-00016a80: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CHAR_8\n-00016ad0: 202a 2073 4573 6361 7065 6420 3d20 3c61 * sEscaped = 554\n+00015750: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00015760: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    .<\n+00015780: 6120 6e61 6d65 3d22 6c30 3035 3535 223e a name=\"l00555\">\n+00015790: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 555  .
    \n+00015800: 2035 3536 3c2f 7370 616e 3e26 2331 3630 556 \n+00015810: 3b20 2020 2020 2020 203c 7370 616e 2063 ; if (iB\n+00015840: 7566 6665 7250 6f69 6e74 6572 2021 3d20 ufferPointer != \n+00015850: 3029 207b 2073 5265 7456 616c 2e61 7070 0) { sRetVal.app\n+00015860: 656e 6428 7342 7566 6665 722c 2069 4275 end(sBuffer, iBu\n+00015870: 6666 6572 506f 696e 7465 7229 3b20 7d3c fferPointer); }<\n+00015880: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    557&#\n+000158d0: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n+00015900: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 558 return sRetVal;
    \n+00015960: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n+000159a0: 3539 3c2f 7370 616e 3e26 2331 3630 3b7d 59 }\n+000159b0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    560&\n+00015a00: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n+00015a20: 6120 6e61 6d65 3d22 6c30 3035 3631 223e a name=\"l00561\">\n+00015a30: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 561  .
    \n+00015aa0: 2035 3632 3c2f 7370 616e 3e26 2331 3630 562 \n+00015ab0: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;//\n+00015ad0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    563&\n+00015b20: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160;// Es\n+00015b40: 6361 7065 2073 7472 696e 672c 2069 6620 cape string, if \n+00015b50: 6e65 6564 3c2f 7370 616e 3e3c 2f64 6976 need.
    \n+00015ba0: 3536 343c 2f73 7061 6e3e 2623 3136 303b 564 \n+00015bb0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d //<\n+00015bd0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    565 ST\n+00015c70: 4c57 3a3a 7374 7269 6e67 203c 6120 636c LW::string EscapeJSONStrin\n+00015cd0: 673c 2f61 3e28 3c73 7061 6e20 636c 6173 g(cons\n+00015cf0: 743c 2f73 7061 6e3e 2053 544c 573a 3a73 t STLW::s\n+00015d00: 7472 696e 6720 2661 6d70 3b20 7353 6f75 tring & sSou\n+00015d10: 7263 652c 203c 7370 616e 2063 6c61 7373 rce, const\n+00015d30: 3c2f 7370 616e 3e20 3c73 7061 6e20 636c bool &a\n+00015d60: 6d70 3b20 6245 434d 4143 6f6e 7665 6e74 mp; bECMAConvent\n+00015d70: 696f 6e73 2c20 3c73 7061 6e20 636c 6173 ions, cons\n+00015d90: 743c 2f73 7061 6e3e 203c 7370 616e 2063 t bool &\n+00015dc0: 616d 703b 2062 4854 4d4c 5361 6665 293c amp; bHTMLSafe)<\n+00015dd0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    566&#\n+00015e20: 3136 303b 7b3c 2f64 6976 3e0a 3c64 6976 160;{
    .<\n+00015e50: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 567  DumpBuffer\n+00015eb0: 206f 4275 6666 3b3c 2f64 6976 3e0a 3c64 oBuff;
    .\n+00015ed0: 3c61 206e 616d 653d 226c 3030 3536 3822 568<\n+00015f00: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00015f10: 3c61 2063 6c61 7373 3d22 636f 6465 2220 DumpJSONSt\n+00015f60: 7269 6e67 3c2f 613e 286f 4275 6666 2c20 ring(oBuff, \n+00015f70: 7353 6f75 7263 652c 2062 4543 4d41 436f sSource, bECMACo\n+00015f80: 6e76 656e 7469 6f6e 732c 2062 4854 4d4c nventions, bHTML\n+00015f90: 5361 6665 293b 3c2f 6469 763e 0a3c 6469 Safe);
    .<\n+00015fb0: 6120 6e61 6d65 3d22 6c30 3035 3639 223e a name=\"l00569\">\n+00015fc0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 569  <\n+00015ff0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00016000: 6f72 6466 6c6f 7722 3e72 6574 7572 6e3c ordflow\">return<\n+00016010: 2f73 7061 6e3e 2053 544c 573a 3a73 7472 /span> STLW::str\n+00016020: 696e 6728 6f42 7566 662e 3c61 2063 6c61 ing(oBuff.\n+00016070: 4461 7461 3c2f 613e 2829 2c20 6f42 7566 Data(), oBuf\n+00016080: 662e 3c61 2063 6c61 7373 3d22 636f 6465 f.Size\n+000160d0: 2829 293b 3c2f 6469 763e 0a3c 6469 7620 ());
    .\n+00016130: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n+00016170: 3731 3c2f 7370 616e 3e26 2331 3630 3b20 71  \n+00016180: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    572&\n+000161d0: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n+000161f0: 6120 6e61 6d65 3d22 6c30 3035 3733 223e a name=\"l00573\">\n+00016200: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 573 //
    \n+00016250: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n+00016290: 3734 3c2f 7370 616e 3e26 2331 3630 3b3c 74 <\n+000162a0: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+000162b0: 656e 7422 3e2f 2f20 4573 6361 7065 2061 ent\">// Escape a\n+000162c0: 6e64 2064 756d 7020 7374 7269 6e67 2074 nd dump string t\n+000162d0: 6f20 6275 6666 6572 3c2f 7370 616e 3e3c o buffer<\n+000162e0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    575&#\n+00016330: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    .
    57\n+000163e0: 363c 2f61 3e3c 2f73 7061 6e3e 2623 3136 6\n+000163f0: 303b 3c61 2063 6c61 7373 3d22 636f 6465 0;DumpBuffer\n+00016420: 3c2f 613e 2026 616d 703b 203c 6120 636c & DumpJSONString<\n+00016480: 2f61 3e28 3c61 2063 6c61 7373 3d22 636f /a>(DumpBuff\n+000164b0: 6572 3c2f 613e 2026 616d 703b 2073 5265 er & sRe\n+000164c0: 7375 6c74 2c20 3c73 7061 6e20 636c 6173 sult, cons\n+000164e0: 743c 2f73 7061 6e3e 2053 544c 573a 3a73 t STLW::s\n+000164f0: 7472 696e 6720 2661 6d70 3b20 7353 6f75 tring & sSou\n+00016500: 7263 652c 203c 7370 616e 2063 6c61 7373 rce, const\n+00016520: 3c2f 7370 616e 3e20 3c73 7061 6e20 636c bool &a\n+00016550: 6d70 3b20 6245 434d 4143 6f6e 7665 6e74 mp; bECMAConvent\n+00016560: 696f 6e73 2c20 3c73 7061 6e20 636c 6173 ions, cons\n+00016580: 743c 2f73 7061 6e3e 203c 7370 616e 2063 t bool &\n+000165b0: 616d 703b 2062 4854 4d4c 5361 6665 293c amp; bHTMLSafe)<\n+000165c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    577&#\n+00016610: 3136 303b 7b3c 2f64 6976 3e0a 3c64 6976 160;{
    .<\n+00016640: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 578  INT_32 i\n+000166c0: 506f 7320 3d20 303b 3c2f 6469 763e 0a3c Pos = 0;
    .<\n+000166d0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+000166e0: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3739 > 579\n+00016710: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00016720: 203c 6120 636c 6173 733d 2263 6f64 6522 INT_32 iSize = sSourc\n+00016780: 652e 7369 7a65 2829 3b3c 2f64 6976 3e0a e.size();
    .\n+00016790: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    58\n+000167d0: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n+000167e0: 2020 3c61 2063 6c61 7373 3d22 636f 6465 INT_32 iOffset = 0;<\n+00016840: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    581&#\n+00016890: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n+000168c0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 582  while (iSize--).
    583\n+00016970: 3630 3b20 2020 207b 3c2f 6469 763e 0a3c 60; {
    .<\n+00016980: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00016990: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3834 > 584\n+000169c0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+000169d0: 2020 2020 203c 7370 616e 2063 6c61 7373 const\n+000169f0: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 UC\n+00016a40: 4841 525f 383c 2f61 3e20 7543 4820 3d20 HAR_8 uCH = \n+00016a50: 7353 6f75 7263 655b 6950 6f73 5d3b 3c2f sSource[iPos];.
    585\n+00016ab0: 3630 3b20 2020 2020 2020 203c 7370 616e 60; const NULL;.
    \n-00016b70: 2020 3538 363c 2f73 7061 6e3e 2623 3136 586\n-00016b80: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; bool \n-00016bb0: 6246 6f75 6e64 203d 203c 7370 616e 2063 bFound = f\n-00016bd0: 616c 7365 3c2f 7370 616e 3e3b 3c2f 6469 alse;.
    \n-00016c20: 2035 3837 3c2f 7370 616e 3e26 2331 3630 587 \n-00016c30: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-00016c60: 3c73 7061 6e20 636c 6173 733d 226c 696e 588  <\n-00016c90: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00016ca0: 6f72 6466 6c6f 7722 3e73 7769 7463 683c ordflow\">switch<\n-00016cb0: 2f73 7061 6e3e 2028 7543 4829 3c2f 6469 /span> (uCH).
    \n-00016d00: 2035 3839 3c2f 7370 616e 3e26 2331 3630 589 \n-00016d10: 3b20 2020 2020 2020 207b 3c2f 6469 763e ; {
    \n+00016b00: 2361 6139 6335 3937 6661 3531 3631 6638 #aa9c597fa5161f8\n+00016b10: 6630 3561 6263 3762 3830 3963 3166 3465 f05abc7b809c1f4e\n+00016b20: 3935 223e 4348 4152 5f38 3c2f 613e 202a 95\">CHAR_8 *\n+00016b30: 2073 4573 6361 7065 6420 3d20 3c61 2063 sEscaped = NULL;.
    \n+00016bd0: 3538 363c 2f73 7061 6e3e 2623 3136 303b 586 \n+00016be0: 2020 2020 2020 2020 3c73 7061 6e20 636c bool bF\n+00016c10: 6f75 6e64 203d 203c 7370 616e 2063 6c61 ound = fal\n+00016c30: 7365 3c2f 7370 616e 3e3b 3c2f 6469 763e se;
    \n+00016c40: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n+00016c80: 3837 3c2f 7370 616e 3e26 2331 3630 3b20 87  \n+00016c90: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    588&\n+00016ce0: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; switch (uCH)
    \n 00016d20: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n-00016d60: 3930 3c2f 7370 616e 3e26 2331 3630 3b20 90  \n-00016d70: 2020 2020 2020 2020 2020 203c 7370 616e case\n-00016da0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n-00016dc0: 2671 756f 743b 2623 3339 3b3c 2f73 7061 "':
    .
    591  \n-00016e30: 2020 2020 2020 2020 7345 7363 6170 6564 sEscaped\n-00016e40: 203d 203c 7370 616e 2063 6c61 7373 3d22 = &\n-00016e60: 7175 6f74 3b5c 5c5c 2671 756f 743b 2671 quot;\\\\\\"&q\n-00016e70: 756f 743b 3c2f 7370 616e 3e3b 3c2f 6469 uot;;.
    \n-00016ec0: 2035 3932 3c2f 7370 616e 3e26 2331 3630 592 \n-00016ed0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00016ee0: 2062 466f 756e 6420 3d20 3c73 7061 6e20 bFound = \n-00016f00: 7472 7565 3c2f 7370 616e 3e3b 3c2f 6469 true;.
    \n-00016f50: 2035 3933 3c2f 7370 616e 3e26 2331 3630 593 \n-00016f60: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00016f70: 203c 7370 616e 2063 6c61 7373 3d22 6b65 break\n-00016f90: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-00016fa0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00016fb0: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3934 > 594\n-00016fe0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00016ff0: 2020 2020 2020 2020 203c 7370 616e 2063 case <\n-00017020: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-00017030: 6c69 7465 7261 6c22 3e26 2333 393b 5c5c literal\">'\\\\\n-00017040: 2623 3339 3b3c 2f73 7061 6e3e 3a3c 2f64 ':.
    \n-00017090: 2020 3539 353c 2f73 7061 6e3e 2623 3136 595\n-000170a0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000170b0: 2020 7345 7363 6170 6564 203d 203c 7370 sEscaped = "\\\n-000170e0: 5c5c 5c26 7175 6f74 3b3c 2f73 7061 6e3e \\\\\\"\n-000170f0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00017120: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00017130: 6e6f 223e 2020 3539 363c 2f73 7061 6e3e no\"> 596\n-00017140: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00017150: 2020 2020 2020 6246 6f75 6e64 203d 203c bFound = <\n-00017160: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00017170: 6f72 6422 3e74 7275 653c 2f73 7061 6e3e ord\">true\n-00017180: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-000171b0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000171c0: 6e6f 223e 2020 3539 373c 2f73 7061 6e3e no\"> 597\n-000171d0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-000171e0: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-00017200: 6272 6561 6b3c 2f73 7061 6e3e 3b3c 2f64 break;.
    \n-00017250: 2020 3539 383c 2f73 7061 6e3e 2623 3136 598\n-00017260: 303b 2020 2020 2020 2020 2020 2020 3c73 0; case &#\n-000172b0: 3339 3b2f 2623 3339 3b3c 2f73 7061 6e3e 39;/'\n-000172c0: 3a3c 2f64 6976 3e0a 3c64 6976 2063 6c61 :
    .
    <\n-000172f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00017300: 6e6f 223e 2020 3539 393c 2f73 7061 6e3e no\"> 599\n-00017310: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00017320: 2020 2020 2020 7345 7363 6170 6564 203d sEscaped =\n-00017330: 203c 7370 616e 2063 6c61 7373 3d22 7374 &qu\n-00017350: 6f74 3b5c 5c2f 2671 756f 743b 3c2f 7370 ot;\\\\/";
    ...
    602&\n-000174d0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-000174e0: 203c 7370 616e 2063 6c61 7373 3d22 6b65 case<\n-00017500: 2f73 7061 6e3e 203c 7370 616e 2063 6c61 /span> '\\b':
    .<\n-00017560: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 603  \n-00017590: 2020 2020 2020 2020 2020 7345 7363 6170 sEscap\n-000175a0: 6564 203d 203c 7370 616e 2063 6c61 7373 ed = "\\\\b"\n-000175d0: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-000175e0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000175f0: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3034 > 604\n-00017620: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00017630: 2020 2020 2020 2020 2020 2020 2062 466f bFo\n-00017640: 756e 6420 3d20 3c73 7061 6e20 636c 6173 und = true\n-00017660: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-00017670: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00017680: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3035 > 605\n-000176b0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-000176c0: 2020 2020 2020 2020 2020 2020 203c 7370 break;
    ..\n-000177b0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    60\n-000177f0: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-00017800: 2020 2020 2020 2020 2020 2020 2020 7345 sE\n-00017810: 7363 6170 6564 203d 203c 7370 616e 2063 scaped = "\\\\f&q\n-00017840: 756f 743b 3c2f 7370 616e 3e3b 3c2f 6469 uot;;.
    \n-00017890: 2036 3038 3c2f 7370 616e 3e26 2331 3630 608 \n-000178a0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-000178b0: 2062 466f 756e 6420 3d20 3c73 7061 6e20 bFound = \n-000178d0: 7472 7565 3c2f 7370 616e 3e3b 3c2f 6469 true;.
    \n-00017920: 2036 3039 3c2f 7370 616e 3e26 2331 3630 609 \n-00017930: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00017940: 203c 7370 616e 2063 6c61 7373 3d22 6b65 break\n-00017960: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-00017970: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00017980: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3130 > 610\n-000179b0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-000179c0: 2020 2020 2020 2020 203c 7370 616e 2063 case <\n-000179f0: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n-00017a00: 6c69 7465 7261 6c22 3e26 2333 393b 5c6e literal\">'\\n\n-00017a10: 2623 3339 3b3c 2f73 7061 6e3e 3a3c 2f64 ':.
    \n-00017a60: 2020 3631 313c 2f73 7061 6e3e 2623 3136 611\n-00017a70: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00017a80: 2020 7345 7363 6170 6564 203d 203c 7370 sEscaped = "\\\n-00017ab0: 5c6e 2671 756f 743b 3c2f 7370 616e 3e3b \\n";\n-00017ac0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    612&\n-00017b10: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00017b20: 2020 2020 2062 466f 756e 6420 3d20 3c73 bFound = true;\n-00017b50: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    613&\n-00017ba0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00017bb0: 2020 2020 203c 7370 616e 2063 6c61 7373 b\n-00017bd0: 7265 616b 3c2f 7370 616e 3e3b 3c2f 6469 reak;.
    \n-00017c20: 2036 3134 3c2f 7370 616e 3e26 2331 3630 614 \n-00017c30: 3b20 2020 2020 2020 2020 2020 203c 7370 ; case \n-00017c80: 393b 5c72 2623 3339 3b3c 2f73 7061 6e3e 9;\\r'\n-00017c90: 3a3c 2f64 6976 3e0a 3c64 6976 2063 6c61 :
    .
    <\n-00017cc0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00017cd0: 6e6f 223e 2020 3631 353c 2f73 7061 6e3e no\"> 615\n-00017ce0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00017cf0: 2020 2020 2020 7345 7363 6170 6564 203d sEscaped =\n-00017d00: 203c 7370 616e 2063 6c61 7373 3d22 7374 &qu\n-00017d20: 6f74 3b5c 5c72 2671 756f 743b 3c2f 7370 ot;\\\\r";
    ...
    618&\n-00017ea0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00017eb0: 203c 7370 616e 2063 6c61 7373 3d22 6b65 case<\n-00017ed0: 2f73 7061 6e3e 203c 7370 616e 2063 6c61 /span> '\\t':
    .<\n-00017f30: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 619  \n-00017f60: 2020 2020 2020 2020 2020 7345 7363 6170 sEscap\n-00017f70: 6564 203d 203c 7370 616e 2063 6c61 7373 ed = "\\\\t"\n-00017fa0: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-00017fb0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00017fc0: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3230 > 620\n-00017ff0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00018000: 2020 2020 2020 2020 2020 2020 2062 466f bFo\n-00018010: 756e 6420 3d20 3c73 7061 6e20 636c 6173 und = true\n-00018030: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-00018040: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00018050: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3231 > 621\n-00018080: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00018090: 2020 2020 2020 2020 2020 2020 203c 7370 break;
    .
    622  \n-00018120: 2020 2020 203c 7370 616e 2063 6c61 7373 c\n-00018140: 6173 653c 2f73 7061 6e3e 203c 7370 616e ase '\\'\n-00018170: 2623 3339 3b3c 2f73 7061 6e3e 3a3c 2f64 ':.
    \n-000181c0: 2020 3632 333c 2f73 7061 6e3e 2623 3136 623\n-000181d0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000181e0: 2020 7345 7363 6170 6564 203d 203c 7370 sEscaped = "\\\n-00018210: 5c26 2333 393b 2671 756f 743b 3c2f 7370 \\'";
    .
    624  \n-00018280: 2020 2020 2020 2020 203c 7370 616e 2063 if (bE\n-000182b0: 434d 4143 6f6e 7665 6e74 696f 6e73 2920 CMAConventions) \n-000182c0: 7b20 6246 6f75 6e64 203d 203c 7370 616e { bFound = true; }<\n-000182f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    625&#\n-00018340: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00018350: 2020 2020 3c73 7061 6e20 636c 6173 733d br\n-00018370: 6561 6b3c 2f73 7061 6e3e 3b3c 2f64 6976 eak;.
    \n-000183c0: 3632 363c 2f73 7061 6e3e 2623 3136 303b 626 \n-000183d0: 2020 2020 2020 2020 2020 2020 3c73 7061 case '\n-00018420: 3b5c 7626 2333 393b 3c2f 7370 616e 3e3a ;\\v':\n-00018430: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    627&\n-00018480: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00018490: 2020 2020 2073 4573 6361 7065 6420 3d20 sEscaped = \n-000184a0: 3c73 7061 6e20 636c 6173 733d 2273 7472 &quo\n-000184c0: 743b 5c5c 7626 7175 6f74 3b3c 2f73 7061 t;\\\\v";
    .
    628  \n-00018530: 2020 2020 2020 2020 3c73 7061 6e20 636c if (bEC\n-00018560: 4d41 436f 6e76 656e 7469 6f6e 7329 207b MAConventions) {\n-00018570: 2062 466f 756e 6420 3d20 3c73 7061 6e20 bFound = \n-00018590: 7472 7565 3c2f 7370 616e 3e3b 207d 3c2f true; }.
    629\n-000185f0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00018600: 2020 203c 7370 616e 2063 6c61 7373 3d22 bre\n-00018620: 616b 3c2f 7370 616e 3e3b 3c2f 6469 763e ak;
    \n-00018630: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-00018670: 3330 3c2f 7370 616e 3e26 2331 3630 3b20 30  \n-00018680: 2020 2020 2020 2020 2020 203c 7370 616e case\n-000186b0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n-000186d0: 5c30 2623 3339 3b3c 2f73 7061 6e3e 3a3c \\0':<\n-000186e0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    631&#\n-00018730: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00018740: 2020 2020 7345 7363 6170 6564 203d 203c sEscaped = <\n-00018750: 7370 616e 2063 6c61 7373 3d22 7374 7269 span class=\"stri\n-00018760: 6e67 6c69 7465 7261 6c22 3e26 7175 6f74 ngliteral\">"\n-00018770: 3b5c 5c30 2671 756f 743b 3c2f 7370 616e ;\\\\0";
    .
    \n-000187b0: 3c73 7061 6e20 636c 6173 733d 226c 696e 632  \n-000187e0: 2020 2020 2020 203c 7370 616e 2063 6c61 if (bECM\n-00018810: 4143 6f6e 7665 6e74 696f 6e73 2920 7b20 AConventions) { \n-00018820: 6246 6f75 6e64 203d 203c 7370 616e 2063 bFound = t\n-00018840: 7275 653c 2f73 7061 6e3e 3b20 7d3c 2f64 rue; }.
    \n-00018890: 2020 3633 333c 2f73 7061 6e3e 2623 3136 633\n-000188a0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000188b0: 2020 3c73 7061 6e20 636c 6173 733d 226b brea\n-000188d0: 6b3c 2f73 7061 6e3e 3b3c 2f64 6976 3e0a k;
    .\n-000188e0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    63\n-00018920: 343c 2f73 7061 6e3e 2623 3136 303b 2020 4  \n-00018930: 2020 2020 2020 2020 2020 3c73 7061 6e20 default:
    .
    635  \n-000189c0: 2020 2020 2020 2020 3c73 7061 6e20 636c break;<\n-000189f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    636&#\n-00018a40: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }  \n+00016d70: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n+00016d80: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00016d90: 3e3c 6120 6e61 6d65 3d22 6c30 3035 3930 > 590\n+00016dc0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00016dd0: 2020 2020 2020 2020 203c 7370 616e 2063 case <\n+00016e00: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n+00016e10: 6c69 7465 7261 6c22 3e26 2333 393b 2671 literal\">'&q\n+00016e20: 756f 743b 2623 3339 3b3c 2f73 7061 6e3e uot;'\n+00016e30: 3a3c 2f64 6976 3e0a 3c64 6976 2063 6c61 :
    .
    <\n+00016e60: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00016e70: 6e6f 223e 2020 3539 313c 2f73 7061 6e3e no\"> 591\n+00016e80: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00016e90: 2020 2020 2020 7345 7363 6170 6564 203d sEscaped =\n+00016ea0: 203c 7370 616e 2063 6c61 7373 3d22 7374 &qu\n+00016ec0: 6f74 3b5c 5c5c 2671 756f 743b 2671 756f ot;\\\\\\"&quo\n+00016ed0: 743b 3c2f 7370 616e 3e3b 3c2f 6469 763e t;;
    \n+00016ee0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n+00016f20: 3932 3c2f 7370 616e 3e26 2331 3630 3b20 92  \n+00016f30: 2020 2020 2020 2020 2020 2020 2020 2062 b\n+00016f40: 466f 756e 6420 3d20 3c73 7061 6e20 636c Found = tr\n+00016f60: 7565 3c2f 7370 616e 3e3b 3c2f 6469 763e ue;
    \n+00016f70: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    5\n+00016fb0: 3933 3c2f 7370 616e 3e26 2331 3630 3b20 93  \n+00016fc0: 2020 2020 2020 2020 2020 2020 2020 203c <\n+00016fd0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00016fe0: 6f72 6466 6c6f 7722 3e62 7265 616b 3c2f ordflow\">break;
    .<\n+00017010: 6120 6e61 6d65 3d22 6c30 3035 3934 223e a name=\"l00594\">\n+00017020: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 594  \n+00017050: 2020 2020 2020 203c 7370 616e 2063 6c61 case '\\\\&#\n+000170a0: 3339 3b3c 2f73 7061 6e3e 3a3c 2f64 6976 39;:.
    \n+000170f0: 3539 353c 2f73 7061 6e3e 2623 3136 303b 595 \n+00017100: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00017110: 7345 7363 6170 6564 203d 203c 7370 616e sEscaped = "\\\\\\\n+00017140: 5c26 7175 6f74 3b3c 2f73 7061 6e3e 3b3c \\";<\n+00017150: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    596&#\n+000171a0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+000171b0: 2020 2020 6246 6f75 6e64 203d 203c 7370 bFound = true;<\n+000171e0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    597&#\n+00017230: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00017240: 2020 2020 3c73 7061 6e20 636c 6173 733d br\n+00017260: 6561 6b3c 2f73 7061 6e3e 3b3c 2f64 6976 eak;.
    \n+000172b0: 3539 383c 2f73 7061 6e3e 2623 3136 303b 598 \n+000172c0: 2020 2020 2020 2020 2020 2020 3c73 7061 case '\n+00017310: 3b2f 2623 3339 3b3c 2f73 7061 6e3e 3a3c ;/':<\n+00017320: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    599&#\n+00017370: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00017380: 2020 2020 7345 7363 6170 6564 203d 203c sEscaped = <\n+00017390: 7370 616e 2063 6c61 7373 3d22 7374 7269 span class=\"stri\n+000173a0: 6e67 6c69 7465 7261 6c22 3e26 7175 6f74 ngliteral\">"\n+000173b0: 3b5c 5c2f 2671 756f 743b 3c2f 7370 616e ;\\\\/";
    .
    \n+000173f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 600  \n+00017420: 2020 2020 2020 2062 466f 756e 6420 3d20 bFound = \n+00017430: 3c73 7061 6e20 636c 6173 733d 226b 6579 true;
    .
    \n+00017480: 3c73 7061 6e20 636c 6173 733d 226c 696e 601  \n+000174b0: 2020 2020 2020 203c 7370 616e 2063 6c61 break;.
    602\n+00017530: 3630 3b20 2020 2020 2020 2020 2020 203c 60; <\n+00017540: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00017550: 6f72 6466 6c6f 7722 3e63 6173 653c 2f73 ordflow\">case &\n+00017580: 2333 393b 5c62 2623 3339 3b3c 2f73 7061 #39;\\b':
    ..<\n+00017650: 6120 6e61 6d65 3d22 6c30 3036 3034 223e a name=\"l00604\">\n+00017660: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 604  \n+00017690: 2020 2020 2020 2020 2020 2062 466f 756e bFoun\n+000176a0: 6420 3d20 3c73 7061 6e20 636c 6173 733d d = true;
    .<\n+000176e0: 6120 6e61 6d65 3d22 6c30 3036 3035 223e a name=\"l00605\">\n+000176f0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 605  \n+00017720: 2020 2020 2020 2020 2020 203c 7370 616e break;
    .
    \n+00017780: 3c73 7061 6e20 636c 6173 733d 226c 696e 606  \n+000177b0: 2020 203c 7370 616e 2063 6c61 7373 3d22 cas\n+000177d0: 653c 2f73 7061 6e3e 203c 7370 616e 2063 e '\\f'<\n+00017800: 2f73 7061 6e3e 3a3c 2f64 6976 3e0a 3c64 /span>:
    .\n+00017820: 3c61 206e 616d 653d 226c 3030 3630 3722 607<\n+00017850: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00017860: 2020 2020 2020 2020 2020 2020 7345 7363 sEsc\n+00017870: 6170 6564 203d 203c 7370 616e 2063 6c61 aped = "\\\\f&quo\n+000178a0: 743b 3c2f 7370 616e 3e3b 3c2f 6469 763e t;;
    \n+000178b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n+000178f0: 3038 3c2f 7370 616e 3e26 2331 3630 3b20 08  \n+00017900: 2020 2020 2020 2020 2020 2020 2020 2062 b\n+00017910: 466f 756e 6420 3d20 3c73 7061 6e20 636c Found = tr\n+00017930: 7565 3c2f 7370 616e 3e3b 3c2f 6469 763e ue;
    \n+00017940: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n+00017980: 3039 3c2f 7370 616e 3e26 2331 3630 3b20 09  \n+00017990: 2020 2020 2020 2020 2020 2020 2020 203c <\n+000179a0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+000179b0: 6f72 6466 6c6f 7722 3e62 7265 616b 3c2f ordflow\">break;
    .<\n+000179e0: 6120 6e61 6d65 3d22 6c30 3036 3130 223e a name=\"l00610\">\n+000179f0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 610  \n+00017a20: 2020 2020 2020 203c 7370 616e 2063 6c61 case '\\n&#\n+00017a70: 3339 3b3c 2f73 7061 6e3e 3a3c 2f64 6976 39;:.
    \n+00017ac0: 3631 313c 2f73 7061 6e3e 2623 3136 303b 611 \n+00017ad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00017ae0: 7345 7363 6170 6564 203d 203c 7370 616e sEscaped = "\\\\n\n+00017b10: 2671 756f 743b 3c2f 7370 616e 3e3b 3c2f ";.
    612\n+00017b70: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00017b80: 2020 2062 466f 756e 6420 3d20 3c73 7061 bFound = true;.
    613\n+00017c00: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00017c10: 2020 203c 7370 616e 2063 6c61 7373 3d22 bre\n+00017c30: 616b 3c2f 7370 616e 3e3b 3c2f 6469 763e ak;
    \n+00017c40: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n+00017c80: 3134 3c2f 7370 616e 3e26 2331 3630 3b20 14  \n+00017c90: 2020 2020 2020 2020 2020 203c 7370 616e case\n+00017cc0: 203c 7370 616e 2063 6c61 7373 3d22 6368 '\n+00017ce0: 5c72 2623 3339 3b3c 2f73 7061 6e3e 3a3c \\r':<\n+00017cf0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    615&#\n+00017d40: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00017d50: 2020 2020 7345 7363 6170 6564 203d 203c sEscaped = <\n+00017d60: 7370 616e 2063 6c61 7373 3d22 7374 7269 span class=\"stri\n+00017d70: 6e67 6c69 7465 7261 6c22 3e26 7175 6f74 ngliteral\">"\n+00017d80: 3b5c 5c72 2671 756f 743b 3c2f 7370 616e ;\\\\r";
    .
    \n+00017dc0: 3c73 7061 6e20 636c 6173 733d 226c 696e 616  \n+00017df0: 2020 2020 2020 2062 466f 756e 6420 3d20 bFound = \n+00017e00: 3c73 7061 6e20 636c 6173 733d 226b 6579 true;
    .
    \n+00017e50: 3c73 7061 6e20 636c 6173 733d 226c 696e 617  \n+00017e80: 2020 2020 2020 203c 7370 616e 2063 6c61 break;.
    618\n+00017f00: 3630 3b20 2020 2020 2020 2020 2020 203c 60; <\n+00017f10: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00017f20: 6f72 6466 6c6f 7722 3e63 6173 653c 2f73 ordflow\">case &\n+00017f50: 2333 393b 5c74 2623 3339 3b3c 2f73 7061 #39;\\t':
    ..<\n+00018020: 6120 6e61 6d65 3d22 6c30 3036 3230 223e a name=\"l00620\">\n+00018030: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 620  \n+00018060: 2020 2020 2020 2020 2020 2062 466f 756e bFoun\n+00018070: 6420 3d20 3c73 7061 6e20 636c 6173 733d d = true;
    .<\n+000180b0: 6120 6e61 6d65 3d22 6c30 3036 3231 223e a name=\"l00621\">\n+000180c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 621  \n+000180f0: 2020 2020 2020 2020 2020 203c 7370 616e break;
    .
    \n+00018150: 3c73 7061 6e20 636c 6173 733d 226c 696e 622  \n+00018180: 2020 203c 7370 616e 2063 6c61 7373 3d22 cas\n+000181a0: 653c 2f73 7061 6e3e 203c 7370 616e 2063 e '\\'&#\n+000181d0: 3339 3b3c 2f73 7061 6e3e 3a3c 2f64 6976 39;:.
    \n+00018220: 3632 333c 2f73 7061 6e3e 2623 3136 303b 623 \n+00018230: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00018240: 7345 7363 6170 6564 203d 203c 7370 616e sEscaped = "\\\\&\n+00018270: 2333 393b 2671 756f 743b 3c2f 7370 616e #39;";
    .
    \n+000182b0: 3c73 7061 6e20 636c 6173 733d 226c 696e 624  \n+000182e0: 2020 2020 2020 203c 7370 616e 2063 6c61 if (bECM\n+00018310: 4143 6f6e 7665 6e74 696f 6e73 2920 7b20 AConventions) { \n+00018320: 6246 6f75 6e64 203d 203c 7370 616e 2063 bFound = t\n+00018340: 7275 653c 2f73 7061 6e3e 3b20 7d3c 2f64 rue; }.
    \n+00018390: 2020 3632 353c 2f73 7061 6e3e 2623 3136 625\n+000183a0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000183b0: 2020 3c73 7061 6e20 636c 6173 733d 226b brea\n+000183d0: 6b3c 2f73 7061 6e3e 3b3c 2f64 6976 3e0a k;
    .\n+000183e0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    62\n+00018420: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+00018430: 2020 2020 2020 2020 2020 3c73 7061 6e20 case \n+00018460: 3c73 7061 6e20 636c 6173 733d 2263 6861 '\\\n+00018480: 7626 2333 393b 3c2f 7370 616e 3e3a 3c2f v':.
    627\n+000184e0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+000184f0: 2020 2073 4573 6361 7065 6420 3d20 3c73 sEscaped = "\n+00018520: 5c5c 7626 7175 6f74 3b3c 2f73 7061 6e3e \\\\v"\n+00018530: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00018560: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00018570: 6e6f 223e 2020 3632 383c 2f73 7061 6e3e no\"> 628\n+00018580: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00018590: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+000185b0: 6966 3c2f 7370 616e 3e20 2862 4543 4d41 if (bECMA\n+000185c0: 436f 6e76 656e 7469 6f6e 7329 207b 2062 Conventions) { b\n+000185d0: 466f 756e 6420 3d20 3c73 7061 6e20 636c Found = tr\n+000185f0: 7565 3c2f 7370 616e 3e3b 207d 3c2f 6469 ue; }.
    \n+00018640: 2036 3239 3c2f 7370 616e 3e26 2331 3630 629 \n+00018650: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00018660: 203c 7370 616e 2063 6c61 7373 3d22 6b65 break\n+00018680: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n+00018690: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+000186a0: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3330 > 630\n+000186d0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+000186e0: 2020 2020 2020 2020 203c 7370 616e 2063 case <\n+00018710: 7370 616e 2063 6c61 7373 3d22 6368 6172 span class=\"char\n+00018720: 6c69 7465 7261 6c22 3e26 2333 393b 5c30 literal\">'\\0\n+00018730: 2623 3339 3b3c 2f73 7061 6e3e 3a3c 2f64 ':.
    \n+00018780: 2020 3633 313c 2f73 7061 6e3e 2623 3136 631\n+00018790: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000187a0: 2020 7345 7363 6170 6564 203d 203c 7370 sEscaped = "\\\n+000187d0: 5c30 2671 756f 743b 3c2f 7370 616e 3e3b \\0";\n+000187e0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    632&\n+00018830: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00018840: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n+00018860: 663c 2f73 7061 6e3e 2028 6245 434d 4143 f (bECMAC\n+00018870: 6f6e 7665 6e74 696f 6e73 2920 7b20 6246 onventions) { bF\n+00018880: 6f75 6e64 203d 203c 7370 616e 2063 6c61 ound = tru\n+000188a0: 653c 2f73 7061 6e3e 3b20 7d3c 2f64 6976 e; }.
    \n+000188f0: 3633 333c 2f73 7061 6e3e 2623 3136 303b 633 \n+00018900: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00018910: 3c73 7061 6e20 636c 6173 733d 226b 6579 break<\n+00018930: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n+00018950: 3c61 206e 616d 653d 226c 3030 3633 3422 634<\n+00018980: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00018990: 2020 2020 2020 2020 3c73 7061 6e20 636c default\n+000189c0: 3a3c 2f64 6976 3e0a 3c64 6976 2063 6c61 :
    .
    <\n+000189f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00018a00: 6e6f 223e 2020 3633 353c 2f73 7061 6e3e no\"> 635\n+00018a10: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00018a20: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+00018a40: 6272 6561 6b3c 2f73 7061 6e3e 3b3c 2f64 break;.
    \n-00018a90: 2020 3633 373c 2f73 7061 6e3e 2623 3136 637\n-00018aa0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    638  \n-00018b00: 3c73 7061 6e20 636c 6173 733d 226b 6579 if (bFound).
    \n-00018b70: 2036 3339 3c2f 7370 616e 3e26 2331 3630 639 \n-00018b80: 3b20 2020 2020 2020 207b 3c2f 6469 763e ; {
    \n+00018a90: 2020 3633 363c 2f73 7061 6e3e 2623 3136 636\n+00018aa0: 303b 2020 2020 2020 2020 7d3c 2f64 6976 0; }.
    \n+00018af0: 3633 373c 2f73 7061 6e3e 2623 3136 303b 637 \n+00018b00: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00018b30: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00018b40: 6e6f 223e 2020 3633 383c 2f73 7061 6e3e no\"> 638\n+00018b50: 2623 3136 303b 2020 2020 2020 2020 3c73   if (bFound)
    \n 00018b90: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-00018bd0: 3430 3c2f 7370 616e 3e26 2331 3630 3b20 40  \n-00018be0: 2020 2020 2020 2020 2020 203c 7370 616e if (\n-00018c10: 6950 6f73 202d 2069 4f66 6673 6574 2026 iPos - iOffset &\n-00018c20: 6774 3b20 3029 207b 2073 5265 7375 6c74 gt; 0) { sResult\n-00018c30: 2e3c 6120 636c 6173 733d 2263 6f64 6522 .Write\n-00018c80: 2873 536f 7572 6365 2e63 5f73 7472 2829 (sSource.c_str()\n-00018c90: 202b 2069 4f66 6673 6574 2c20 6950 6f73 + iOffset, iPos\n-00018ca0: 202d 2069 4f66 6673 6574 293b 207d 3c2f - iOffset); }.
    641\n-00018d00: 3630 3b20 2020 2020 2020 2020 2020 2073 60; s\n-00018d10: 5265 7375 6c74 2e3c 6120 636c 6173 733d Result.Wri\n-00018d60: 7465 3c2f 613e 2873 4573 6361 7065 642c te(sEscaped,\n-00018d70: 2073 7472 6c65 6e28 7345 7363 6170 6564 strlen(sEscaped\n-00018d80: 2929 3b3c 2f64 6976 3e0a 3c64 6976 2063 ));
    ..\n-00018e10: 3c61 206e 616d 653d 226c 3030 3634 3322 643<\n-00018e40: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00018e50: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .  \n+00018be0: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n+00018bf0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00018c00: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3430 > 640\n+00018c30: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00018c40: 2020 2020 2020 2020 203c 7370 616e 2063 if (iP\n+00018c70: 6f73 202d 2069 4f66 6673 6574 2026 6774 os - iOffset >\n+00018c80: 3b20 3029 207b 2073 5265 7375 6c74 2e3c ; 0) { sResult.<\n+00018c90: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+00018ca0: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n+00018cb0: 6c23 6133 6537 3232 3735 6535 3266 3833 l#a3e72275e52f83\n+00018cc0: 3838 6264 6336 6237 3064 6334 6234 3934 88bdc6b70dc4b494\n+00018cd0: 6462 3522 3e57 7269 7465 3c2f 613e 2873 db5\">Write(s\n+00018ce0: 536f 7572 6365 2e63 5f73 7472 2829 202b Source.c_str() +\n+00018cf0: 2069 4f66 6673 6574 2c20 6950 6f73 202d iOffset, iPos -\n+00018d00: 2069 4f66 6673 6574 293b 207d 3c2f 6469 iOffset); }.
    \n+00018d50: 2036 3431 3c2f 7370 616e 3e26 2331 3630 641 \n+00018d60: 3b20 2020 2020 2020 2020 2020 2073 5265 ; sRe\n+00018d70: 7375 6c74 2e3c 6120 636c 6173 733d 2263 sult.Write\n+00018dc0: 3c2f 613e 2873 4573 6361 7065 642c 2073 (sEscaped, s\n+00018dd0: 7472 6c65 6e28 7345 7363 6170 6564 2929 trlen(sEscaped))\n+00018de0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00018e10: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00018e20: 6e6f 223e 2020 3634 323c 2f73 7061 6e3e no\"> 642\n+00018e30: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00018e40: 2020 694f 6666 7365 7420 3d20 6950 6f73 iOffset = iPos\n+00018e50: 202b 2031 3b3c 2f64 6976 3e0a 3c64 6976 + 1;
    .<\n+00018e70: 206e 616d 653d 226c 3030 3634 3322 3e3c name=\"l00643\"><\n 00018e80: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 644 643  \n-00018eb0: 2020 3c73 7061 6e20 636c 6173 733d 226b else\n-00018ed0: 3c2f 7370 616e 3e20 3c73 7061 6e20 636c if (uCH\n-00018f00: 2026 6c74 3b20 3c73 7061 6e20 636c 6173 < \n-00018f20: 2623 3339 3b20 2623 3339 3b3c 2f73 7061 ' ' || (bHTMLSafe\n-00018f40: 2026 616d 703b 2661 6d70 3b20 2875 4348 && (uCH\n-00018f50: 203d 3d20 3c73 7061 6e20 636c 6173 733d == &#\n-00018f70: 3339 3b26 6c74 3b26 2333 393b 3c2f 7370 39;<' || uCH == '>\n-00018fb0: 3b26 2333 393b 3c2f 7370 616e 3e29 2929 ;')))\n-00018fc0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    645&\n-00019010: 2331 3630 3b20 2020 2020 2020 207b 3c2f #160; {.
    644  \n+00018f10: 3c73 7061 6e20 636c 6173 733d 226b 6579 else \n+00018f50: 6966 3c2f 7370 616e 3e20 2875 4348 2026 if (uCH &\n+00018f60: 6c74 3b20 3c73 7061 6e20 636c 6173 733d lt; &#\n+00018f80: 3339 3b20 2623 3339 3b3c 2f73 7061 6e3e 39; '\n+00018f90: 207c 7c20 2862 4854 4d4c 5361 6665 2026 || (bHTMLSafe &\n+00018fa0: 616d 703b 2661 6d70 3b20 2875 4348 203d amp;& (uCH =\n+00018fb0: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+00018fd0: 3b26 6c74 3b26 2333 393b 3c2f 7370 616e ;<' || uCH == '>&\n+00019010: 2333 393b 3c2f 7370 616e 3e29 2929 3c2f #39;))).
    646\n-00019070: 3630 3b20 2020 2020 2020 2020 2020 203c 60; <\n-00019080: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00019090: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (iPos - iOffs\n-000190b0: 6574 2026 6774 3b20 3029 207b 2073 5265 et > 0) { sRe\n-000190c0: 7375 6c74 2e3c 6120 636c 6173 733d 2263 sult.Write\n-00019110: 3c2f 613e 2873 536f 7572 6365 2e63 5f73 (sSource.c_s\n-00019120: 7472 2829 202b 2069 4f66 6673 6574 2c20 tr() + iOffset, \n-00019130: 6950 6f73 202d 2069 4f66 6673 6574 293b iPos - iOffset);\n-00019140: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    ..
    648  \n-00019290: 2020 2020 203c 7370 616e 2063 6c61 7373 const\n-000192b0: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 CH\n-00019300: 4152 5f38 3c2f 613e 202a 737a 4865 7843 AR_8 *szHexC\n-00019310: 6861 7273 203d 203c 7370 616e 2063 6c61 hars = "0123456\n-00019340: 3738 3961 6263 6465 6626 7175 6f74 3b3c 789abcdef"<\n-00019350: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>;
    .\n-00019370: 3c61 206e 616d 653d 226c 3030 3634 3922 649<\n-000193a0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-000193b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000193c0: 2020 2020 736e 7072 696e 7466 2873 7a42 snprintf(szB\n-000193d0: 7566 6665 722c 2037 2c20 3c73 7061 6e20 uffer, 7, "\\\\u0\n-00019400: 3025 6325 6326 7175 6f74 3b3c 2f73 7061 0%c%c", szHexChars[u\n-00019420: 4348 2026 6774 3b26 6774 3b20 345d 2c20 CH >> 4], \n-00019430: 737a 4865 7843 6861 7273 5b75 4348 2026 szHexChars[uCH &\n-00019440: 616d 703b 2030 7846 5d29 3b3c 2f64 6976 amp; 0xF]);.
    \n-00019490: 3635 303c 2f73 7061 6e3e 2623 3136 303b 650 \n-000194a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000194b0: 2020 2020 2020 2020 7352 6573 756c 742e sResult.\n-000194c0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 Write(\n-00019510: 737a 4275 6666 6572 2c20 3629 3b3c 2f64 szBuffer, 6);.
    \n-00019560: 2020 3635 313c 2f73 7061 6e3e 2623 3136 651\n-00019570: 303b 2020 2020 2020 2020 2020 2020 694f 0; iO\n-00019580: 6666 7365 7420 3d20 6950 6f73 202b 2031 ffset = iPos + 1\n-00019590: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-000195c0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000195d0: 6e6f 223e 2020 3635 323c 2f73 7061 6e3e no\"> 652\n-000195e0: 2623 3136 303b 2020 2020 2020 2020 7d3c   }<\n+00019060: 3e20 2036 3435 3c2f 7370 616e 3e26 2331 > 645\n+00019070: 3630 3b20 2020 2020 2020 207b 3c2f 6469 60; {.
    \n+000190c0: 2036 3436 3c2f 7370 616e 3e26 2331 3630 646 \n+000190d0: 3b20 2020 2020 2020 2020 2020 203c 7370 ; if\n+00019100: 2028 6950 6f73 202d 2069 4f66 6673 6574 (iPos - iOffset\n+00019110: 2026 6774 3b20 3029 207b 2073 5265 7375 > 0) { sResu\n+00019120: 6c74 2e3c 6120 636c 6173 733d 2263 6f64 lt.Write(sSource.c_str\n+00019180: 2829 202b 2069 4f66 6673 6574 2c20 6950 () + iOffset, iP\n+00019190: 6f73 202d 2069 4f66 6673 6574 293b 207d os - iOffset); }\n+000191a0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    ..
    \n+000192c0: 3c73 7061 6e20 636c 6173 733d 226c 696e 648  \n+000192f0: 2020 203c 7370 616e 2063 6c61 7373 3d22 const CHAR\n+00019360: 5f38 3c2f 613e 202a 737a 4865 7843 6861 _8 *szHexCha\n+00019370: 7273 203d 203c 7370 616e 2063 6c61 7373 rs = "012345678\n+000193a0: 3961 6263 6465 6626 7175 6f74 3b3c 2f73 9abcdef";
    .<\n+000193e0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 649  \n+00019410: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00019420: 2020 736e 7072 696e 7466 2873 7a42 7566 snprintf(szBuf\n+00019430: 6665 722c 2037 2c20 3c73 7061 6e20 636c fer, 7, "\\\\u00%\n+00019460: 6325 6326 7175 6f74 3b3c 2f73 7061 6e3e c%c"\n+00019470: 2c20 737a 4865 7843 6861 7273 5b75 4348 , szHexChars[uCH\n+00019480: 2026 6774 3b26 6774 3b20 345d 2c20 737a >> 4], sz\n+00019490: 4865 7843 6861 7273 5b75 4348 2026 616d HexChars[uCH &am\n+000194a0: 703b 2030 7846 5d29 3b3c 2f64 6976 3e0a p; 0xF]);
    .\n+000194b0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    65\n+000194f0: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n+00019500: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00019510: 2020 2020 2020 7352 6573 756c 742e 3c61 sResult.Write(sz\n+00019570: 4275 6666 6572 2c20 3629 3b3c 2f64 6976 Buffer, 6);.
    \n+000195c0: 3635 313c 2f73 7061 6e3e 2623 3136 303b 651 \n+000195d0: 2020 2020 2020 2020 2020 2020 694f 6666 iOff\n+000195e0: 7365 7420 3d20 6950 6f73 202b 2031 3b3c set = iPos + 1;<\n 000195f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    653&#\n-00019640: 3136 303b 2020 2020 2020 2020 2b2b 6950 160; ++iP\n-00019650: 6f73 3b3c 2f64 6976 3e0a 3c64 6976 2063 os;
    .
    654  }.
    \n-000196f0: 2020 3635 353c 2f73 7061 6e3e 2623 3136 655\n-00019700: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .\n-00019900: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-00019940: 3539 3c2f 7370 616e 3e26 2331 3630 3b7d 59 }\n-00019950: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    660&\n-000199a0: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n-000199c0: 6120 6e61 6d65 3d22 6c30 3036 3631 223e a name=\"l00661\">\n-000199d0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 661 //
    \n-00019a20: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-00019a60: 3632 3c2f 7370 616e 3e26 2331 3630 3b3c 62 <\n-00019a70: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-00019a80: 656e 7422 3e2f 2f20 4475 6d70 2043 4454 ent\">// Dump CDT\n-00019a90: 2074 6f20 4a53 4f4e 3c2f 7370 616e 3e3c to JSON<\n-00019aa0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    663&#\n-00019af0: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    .
    66\n-00019ba0: 343c 2f61 3e3c 2f73 7061 6e3e 2623 3136 4\n-00019bb0: 303b 3c73 7061 6e20 636c 6173 733d 226b 0;void\n-00019bd0: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 CD\n-00019c20: 5432 4a53 4f4e 3c2f 613e 283c 7370 616e T2JSON(const CTPP::CDT \n-00019c80: 2661 6d70 3b20 6f43 4454 2c20 5354 4c57 & oCDT, STLW\n-00019c90: 3a3a 7374 7269 6e67 2026 616d 703b 2073 ::string & s\n-00019ca0: 4461 7461 293c 2f64 6976 3e0a 3c64 6976 Data)
    .<\n-00019cd0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 665 {.
    \n-00019d40: 3636 363c 2f73 7061 6e3e 2623 3136 303b 666 \n-00019d50: 2020 2020 3c61 2063 6c61 7373 3d22 636f DumpBuff\n-00019d80: 6572 3c2f 613e 206f 4275 6666 3b3c 2f64 er oBuff;.
    \n-00019dd0: 2020 3636 373c 2f73 7061 6e3e 2623 3136 667\n-00019de0: 303b 2020 2020 3c61 2063 6c61 7373 3d22 0; Dump\n-00019e30: 4344 5432 4a53 4f4e 3c2f 613e 286f 4344 CDT2JSON(oCD\n-00019e40: 542c 206f 4275 6666 293b 3c2f 6469 763e T, oBuff);
    \n-00019e50: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-00019e90: 3638 3c2f 7370 616e 3e26 2331 3630 3b20 68  \n-00019ea0: 2020 2073 4461 7461 2e61 7070 656e 6428 sData.append(\n-00019eb0: 6f42 7566 662e 3c61 2063 6c61 7373 3d22 oBuff.Data\n-00019f00: 3c2f 613e 2829 2c20 6f42 7566 662e 3c61 (), oBuff.Size());\n-00019f60: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    669&\n-00019fb0: 2331 3630 3b7d 3c2f 6469 763e 0a3c 6469 #160;}
    .<\n-00019fd0: 6120 6e61 6d65 3d22 6c30 3036 3730 223e a name=\"l00670\">\n-00019fe0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 670  .
    <\n-0001a050: 6120 636c 6173 733d 226c 696e 6522 2068 a class=\"line\" h\n-0001a060: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n-0001a070: 6c23 6135 6566 3763 3165 6465 3338 6139 l#a5ef7c1ede38a9\n-0001a080: 3566 6361 3663 6463 3666 6336 3335 3836 5fca6cdc6fc63586\n-0001a090: 3938 6222 3e20 2036 3731 3c2f 613e 3c2f 98b\"> 671 DumpBuffer::~Du\n-0001a100: 6d70 4275 6666 6572 3c2f 613e 2829 3c2f mpBuffer().
    672\n-0001a160: 3630 3b7b 3c2f 6469 763e 0a3c 6469 7620 60;{
    ..\n-0001a220: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    67\n-0001a260: 343c 2f73 7061 6e3e 2623 3136 303b 7d3c 4 }<\n-0001a270: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    675&#\n-0001a2c0: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-0001a2f0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n-0001a350: 3637 363c 2f61 3e3c 2f73 7061 6e3e 2623 676&#\n-0001a360: 3136 303b 3c61 2063 6c61 7373 3d22 636f 160;DumpBu\n-0001a3b0: 6666 6572 3a3a 4475 6d70 4275 6666 6572 ffer::DumpBuffer\n-0001a3c0: 3c2f 613e 2829 3c2f 6469 763e 0a3c 6469 ()
    .<\n-0001a3e0: 6120 6e61 6d65 3d22 6c30 3036 3737 223e a name=\"l00677\">\n-0001a3f0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 677 {.
    \n-0001a460: 2036 3738 3c2f 7370 616e 3e26 2331 3630 678 \n-0001a470: 3b20 2020 2020 2020 203c 6120 636c 6173 ; p\n-0001a4c0: 4275 6666 6572 3c2f 613e 203d 2030 3b3c Buffer = 0;<\n-0001a4d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    679&#\n-0001a520: 3136 303b 2020 2020 2020 2020 3c61 2063 160; iCapacity \n-0001a580: 3d20 303b 3c2f 6469 763e 0a3c 6469 7620 = 0;
    .
    680  \n-0001a5e0: 203c 6120 636c 6173 733d 2263 6f64 6522 pPos \n-0001a630: 3d20 303b 3c2f 6469 763e 0a3c 6469 7620 = 0;
    .\n-0001a690: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-0001a6d0: 3832 3c2f 7370 616e 3e26 2331 3630 3b20 82  \n-0001a6e0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    683 <\n-0001a780: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001a790: 7265 663d 2261 3030 3130 372e 7868 746d ref=\"a00107.xhtm\n-0001a7a0: 6c23 6161 6134 3232 6130 3532 3365 3930 l#aaa422a0523e90\n-0001a7b0: 3862 3032 6563 3738 6132 6639 3830 3434 8b02ec78a2f98044\n-0001a7c0: 3061 3322 3e43 4348 4152 5f50 3c2f 613e 0a3\">CCHAR_P\n-0001a7d0: 203c 6120 636c 6173 733d 2263 6f64 6522 DumpBuffe\n-0001a820: 723a 3a44 6174 613c 2f61 3e28 293c 7370 r::Data() const { ret\n-0001a870: 7572 6e3c 2f73 7061 6e3e 203c 6120 636c urn pBuffer; }<\n-0001a8d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    684&#\n-0001a920: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-0001a950: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n-0001a9b0: 3638 353c 2f61 3e3c 2f73 7061 6e3e 2623 685&#\n-0001a9c0: 3136 303b 3c61 2063 6c61 7373 3d22 636f 160;DumpBu\n-0001aa10: 6666 6572 3a3a 5374 7265 616d 5369 7a65 ffer::StreamSize\n-0001aa20: 3c2f 613e 203c 6120 636c 6173 733d 2263 DumpB\n-0001aa70: 7566 6665 723a 3a53 697a 653c 2f61 3e28 uffer::Size(\n-0001aa80: 293c 7370 616e 2063 6c61 7373 3d22 6b65 ) const { return <\n-0001aad0: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001aae0: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n-0001aaf0: 6c23 6137 3232 6333 6666 3032 3134 6430 l#a722c3ff0214d0\n-0001ab00: 3335 3962 6131 3234 6531 6564 6435 3237 359ba124e1edd527\n-0001ab10: 3536 6422 3e70 506f 733c 2f61 3e20 2d20 56d\">pPos - \n-0001ab20: 3c61 2063 6c61 7373 3d22 636f 6465 2220 pBuffer; }
    .\n-0001abd0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    687 void <\n-0001ac90: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001aca0: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n-0001acb0: 6c23 6138 3766 3662 6362 3833 3632 3431 l#a87f6bcb836241\n-0001acc0: 6137 3432 3135 3061 6361 6663 6465 3537 a742150acafcde57\n-0001acd0: 3839 3222 3e44 756d 7042 7566 6665 723a 892\">DumpBuffer:\n-0001ace0: 3a52 6573 6572 7665 3c2f 613e 283c 6120 :Reserve( 652&#\n+00019640: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }.
    \n+00019690: 2020 3635 333c 2f73 7061 6e3e 2623 3136 653\n+000196a0: 303b 2020 2020 2020 2020 2b2b 6950 6f73 0; ++iPos\n+000196b0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+000196e0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000196f0: 6e6f 223e 2020 3635 343c 2f73 7061 6e3e no\"> 654\n+00019700: 2623 3136 303b 2020 2020 7d3c 2f64 6976   }.
    \n+00019750: 3635 353c 2f73 7061 6e3e 2623 3136 303b 655 \n+00019760: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00019790: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000197a0: 6e6f 223e 2020 3635 363c 2f73 7061 6e3e no\"> 656\n+000197b0: 2623 3136 303b 2020 2020 3c73 7061 6e20   if (i\n+000197e0: 506f 7320 2d20 694f 6666 7365 7420 2667 Pos - iOffset &g\n+000197f0: 743b 2030 2920 7b20 7352 6573 756c 742e t; 0) { sResult.\n+00019800: 3c61 2063 6c61 7373 3d22 636f 6465 2220 Write(\n+00019850: 7353 6f75 7263 652e 635f 7374 7228 2920 sSource.c_str() \n+00019860: 2b20 694f 6666 7365 742c 2069 506f 7320 + iOffset, iPos \n+00019870: 2d20 694f 6666 7365 7429 3b20 7d3c 2f64 - iOffset); }.
    \n+000198c0: 2020 3635 373c 2f73 7061 6e3e 2623 3136 657\n+000198d0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n+00019960: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00019970: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3539 > 659\n+000199a0: 3c2f 7370 616e 3e26 2331 3630 3b7d 3c2f  }.
    660\n+00019a00: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..<\n+00019a80: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00019a90: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3632 > 662\n+00019ac0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  // Dump CDT t\n+00019af0: 6f20 4a53 4f4e 3c2f 7370 616e 3e3c 2f64 o JSON.
    \n+00019b40: 2020 3636 333c 2f73 7061 6e3e 2623 3136 663\n+00019b50: 303b 3c73 7061 6e20 636c 6173 733d 2263 0;//
    .
    <\n+00019ba0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00019bb0: 6e6f 223e 3c61 2063 6c61 7373 3d22 6c69 no\"> 664<\n+00019c00: 2f61 3e3c 2f73 7061 6e3e 2623 3136 303b /a> \n+00019c10: 3c73 7061 6e20 636c 6173 733d 226b 6579 void CDT2\n+00019c80: 4a53 4f4e 3c2f 613e 283c 7370 616e 2063 JSON(c\n+00019ca0: 6f6e 7374 3c2f 7370 616e 3e20 3c61 2063 onst \n+00019cd0: 4354 5050 3a3a 4344 543c 2f61 3e20 2661 CTPP::CDT &a\n+00019ce0: 6d70 3b20 6f43 4454 2c20 5354 4c57 3a3a mp; oCDT, STLW::\n+00019cf0: 7374 7269 6e67 2026 616d 703b 2073 4461 string & sDa\n+00019d00: 7461 293c 2f64 6976 3e0a 3c64 6976 2063 ta)
    ..\n+00019d60: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    66\n+00019da0: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+00019db0: 2020 3c61 2063 6c61 7373 3d22 636f 6465 DumpBuffer\n+00019de0: 3c2f 613e 206f 4275 6666 3b3c 2f64 6976 oBuff;.
    \n+00019e30: 3636 373c 2f73 7061 6e3e 2623 3136 303b 667 \n+00019e40: 2020 2020 3c61 2063 6c61 7373 3d22 636f DumpCD\n+00019e90: 5432 4a53 4f4e 3c2f 613e 286f 4344 542c T2JSON(oCDT,\n+00019ea0: 206f 4275 6666 293b 3c2f 6469 763e 0a3c oBuff);
    .<\n+00019eb0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00019ec0: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3638 > 668\n+00019ef0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00019f00: 2073 4461 7461 2e61 7070 656e 6428 6f42 sData.append(oB\n+00019f10: 7566 662e 3c61 2063 6c61 7373 3d22 636f uff.Data(), oBuff.Size());.
    669\n+0001a010: 3630 3b7d 3c2f 6469 763e 0a3c 6469 7620 60;}
    .\n+0001a070: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    671 D\n+0001a150: 756d 7042 7566 6665 723a 3a7e 4475 6d70 umpBuffer::~Dump\n+0001a160: 4275 6666 6572 3c2f 613e 2829 3c2f 6469 Buffer().
    \n+0001a1b0: 2036 3732 3c2f 7370 616e 3e26 2331 3630 672 \n+0001a1c0: 3b7b 3c2f 6469 763e 0a3c 6469 7620 636c ;{
    .
    \n+0001a1f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 673  f\n+0001a220: 7265 6528 3c61 2063 6c61 7373 3d22 636f ree(pBuffe\n+0001a270: 723c 2f61 3e29 3b3c 2f64 6976 3e0a 3c64 r);
    .\n+0001a290: 3c61 206e 616d 653d 226c 3030 3637 3422 674<\n+0001a2c0: 2f73 7061 6e3e 2623 3136 303b 7d3c 2f64 /span> }.
    \n+0001a310: 2020 3637 353c 2f73 7061 6e3e 2623 3136 675\n+0001a320: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..\n+0001a480: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n+0001a4c0: 3738 3c2f 7370 616e 3e26 2331 3630 3b20 78  \n+0001a4d0: 2020 2020 2020 203c 6120 636c 6173 733d pBu\n+0001a520: 6666 6572 3c2f 613e 203d 2030 3b3c 2f64 ffer = 0;.
    \n+0001a570: 2020 3637 393c 2f73 7061 6e3e 2623 3136 679\n+0001a580: 303b 2020 2020 2020 2020 3c61 2063 6c61 0; \n+0001a5d0: 6943 6170 6163 6974 793c 2f61 3e20 3d20 iCapacity = \n+0001a5e0: 303b 3c2f 6469 763e 0a3c 6469 7620 636c 0;
    .
    \n+0001a610: 3c73 7061 6e20 636c 6173 733d 226c 696e 680  <\n+0001a640: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+0001a650: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n+0001a660: 6c23 6137 3232 6333 6666 3032 3134 6430 l#a722c3ff0214d0\n+0001a670: 3335 3962 6131 3234 6531 6564 6435 3237 359ba124e1edd527\n+0001a680: 3536 6422 3e70 506f 733c 2f61 3e20 3d20 56d\">pPos = \n+0001a690: 303b 3c2f 6469 763e 0a3c 6469 7620 636c 0;
    .
    \n+0001a6c0: 3c73 7061 6e20 636c 6173 733d 226c 696e 681 }
    .<\n+0001a6f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0001a700: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3832 > 682\n+0001a730: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    683\n+0001a7d0: 3c2f 7370 616e 3e26 2331 3630 3b3c 6120  CCHAR_P <\n+0001a830: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+0001a840: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n+0001a850: 6c23 6165 6331 3962 6561 6233 3732 3236 l#aec19beab37226\n+0001a860: 3437 3933 6234 6134 3631 3564 6466 3264 4793b4a4615ddf2d\n+0001a870: 6664 3722 3e44 756d 7042 7566 6665 723a fd7\">DumpBuffer:\n+0001a880: 3a44 6174 613c 2f61 3e28 293c 7370 616e :Data() const {\n+0001a8b0: 203c 7370 616e 2063 6c61 7373 3d22 6b65 retur\n+0001a8d0: 6e3c 2f73 7061 6e3e 203c 6120 636c 6173 n p\n+0001a920: 4275 6666 6572 3c2f 613e 3b20 7d3c 2f64 Buffer; }.
    \n+0001a970: 2020 3638 343c 2f73 7061 6e3e 2623 3136 684\n+0001a980: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    68\n+0001aa10: 353c 2f61 3e3c 2f73 7061 6e3e 2623 3136 5\n+0001aa20: 303b 3c61 2063 6c61 7373 3d22 636f 6465 0;DumpBuff\n+0001aa70: 6572 3a3a 5374 7265 616d 5369 7a65 3c2f er::StreamSize DumpBuf\n+0001aad0: 6665 723a 3a53 697a 653c 2f61 3e28 293c fer::Size()<\n+0001aae0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+0001aaf0: 6f72 6422 3e20 636f 6e73 7420 3c2f 7370 ord\"> const { r\n+0001ab20: 6574 7572 6e3c 2f73 7061 6e3e 203c 6120 eturn pPos - pBuffer;\n+0001abd0: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n+0001ac00: 3c73 7061 6e20 636c 6173 733d 226c 696e 686 
    .<\n+0001ac30: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0001ac40: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3837 > 687 void DumpBuffer::S\n-0001ad40: 7472 6561 6d53 697a 653c 2f61 3e20 694e treamSize iN\n-0001ad50: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n-0001ad80: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0001ad90: 6e6f 223e 2020 3638 383c 2f73 7061 6e3e no\"> 688\n-0001ada0: 2623 3136 303b 7b3c 2f64 6976 3e0a 3c64  {
    .\n-0001adc0: 3c61 206e 616d 653d 226c 3030 3638 3922 689<\n-0001adf0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0001ae00: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n-0001ae20: 3c2f 7370 616e 3e20 2869 4e20 266c 743b (iN <\n-0001ae30: 3d20 3c61 2063 6c61 7373 3d22 636f 6465 = iCapacit\n-0001ae80: 793c 2f61 3e29 207b 203c 7370 616e 2063 y) { return\n-0001aeb0: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    ..\n-0001af10: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    69\n-0001af50: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n-0001af60: 2020 2020 2020 3c61 2063 6c61 7373 3d22 Stre\n-0001afb0: 616d 5369 7a65 3c2f 613e 2069 4f66 6673 amSize iOffs\n-0001afc0: 6574 203d 203c 6120 636c 6173 733d 2263 et = pPos<\n-0001b010: 2f61 3e20 2d20 3c61 2063 6c61 7373 3d22 /a> - pBuf\n-0001b060: 6665 723c 2f61 3e3b 3c2f 6469 763e 0a3c fer;
    .<\n-0001b070: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001b080: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3932 > 692\n-0001b0b0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0001b0c0: 2020 2020 203c 6120 636c 6173 733d 2263 CHAR_\n-0001b110: 503c 2f61 3e20 7054 6d70 203d 2028 3c61 P pTmp = (CHAR_P) \n-0001b170: 7265 616c 6c6f 6328 3c61 2063 6c61 7373 realloc(pB\n-0001b1c0: 7566 6665 723c 2f61 3e2c 2069 4e29 3b3c uffer, iN);<\n-0001b1d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    693&#\n-0001b220: 3136 303b 2020 2020 2020 2020 3c73 7061 160; if(\n-0001b250: 2170 546d 7029 207b 203c 7370 616e 2063 !pTmp) { throw \n-0001b280: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CTPPNoMemory\n-0001b2b0: 4572 726f 723c 2f61 3e28 293b 207d 3c2f Error(); }.
    694\n-0001b310: 3630 3b20 2020 2020 2020 203c 6120 636c 60; pBuffer = p\n-0001b370: 546d 703b 3c2f 6469 763e 0a3c 6469 7620 Tmp;
    .\n-0001b3d0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-0001b410: 3936 3c2f 7370 616e 3e26 2331 3630 3b20 96  \n-0001b420: 2020 2020 2020 203c 6120 636c 6173 733d pPo\n-0001b470: 733c 2f61 3e20 3d20 3c61 2063 6c61 7373 s = pB\n-0001b4c0: 7566 6665 723c 2f61 3e20 2b20 694f 6666 uffer + iOff\n-0001b4d0: 7365 743b 3c2f 6469 763e 0a3c 6469 7620 set;
    .\n-0001b590: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    6\n-0001b5d0: 3938 3c2f 7370 616e 3e26 2331 3630 3b7d 98 }\n-0001b5e0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    699&\n-0001b630: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n-0001b650: 6120 6e61 6d65 3d22 6c30 3037 3030 223e a name=\"l00700\">\n-0001b660: 3c2f 613e 3c73 7061 6e20 636c 6173 733d \n-0001b6c0: 2037 3030 3c2f 613e 3c2f 7370 616e 3e26 700&\n-0001b6d0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160;v\n-0001b6f0: 6f69 643c 2f73 7061 6e3e 203c 6120 636c oid DumpBuffer::Wri\n-0001b750: 7465 3c2f 613e 283c 6120 636c 6173 733d te(CCH\n-0001b7a0: 4152 5f50 3c2f 613e 2070 5374 722c 203c AR_P pStr, <\n-0001b7b0: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001b7c0: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n-0001b7d0: 6c23 6133 3432 3535 6563 3963 6166 3238 l#a34255ec9caf28\n-0001b7e0: 3237 6330 3832 3831 3161 6466 6534 3462 27c082811adfe44b\n-0001b7f0: 3664 6222 3e44 756d 7042 7566 6665 723a 6db\">DumpBuffer:\n-0001b800: 3a53 7472 6561 6d53 697a 653c 2f61 3e20 :StreamSize \n-0001b810: 694e 2920 7b3c 2f64 6976 3e0a 3c64 6976 iN) {
    .<\n-0001b840: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 701  \n-0001b870: 2020 3c73 7061 6e20 636c 6173 733d 226b if(pPos\n-0001b8e0: 3c2f 613e 202b 2069 4e20 2667 743b 203c + iN > <\n-0001b8f0: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001b900: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n-0001b910: 6c23 6131 3934 3262 3030 6265 6564 6133 l#a1942b00beeda3\n-0001b920: 6530 3435 3861 6332 3935 3731 6166 6130 e0458ac29571afa0\n-0001b930: 3538 3622 3e70 4275 6666 6572 3c2f 613e 586\">pBuffer\n-0001b940: 202b 203c 6120 636c 6173 733d 2263 6f64 + iCapaci\n-0001b990: 7479 3c2f 613e 2920 7b3c 2f64 6976 3e0a ty) {
    .\n-0001b9a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    70\n-0001b9e0: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n-0001b9f0: 2020 2020 2020 2020 2020 2020 2020 3c61 Reserve(\n-0001ba50: 3220 2a20 283c 6120 636c 6173 733d 2263 2 * (iCapa\n-0001baa0: 6369 7479 3c2f 613e 202b 2069 4e29 293b city + iN));\n-0001bab0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    703&\n-0001bb00: 2331 3630 3b20 2020 2020 2020 207d 3c2f #160; }DumpBuffer::R\n+0001ad40: 6573 6572 7665 3c2f 613e 283c 6120 636c eserve(DumpBuffer::Str\n+0001ada0: 6561 6d53 697a 653c 2f61 3e20 694e 293c eamSize iN)<\n+0001adb0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    688&#\n+0001ae00: 3136 303b 7b3c 2f64 6976 3e0a 3c64 6976 160;{
    .<\n+0001ae30: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 689  \n+0001ae60: 2020 3c73 7061 6e20 636c 6173 733d 226b if (iN <= \n+0001ae90: 3c61 2063 6c61 7373 3d22 636f 6465 2220 iCapacity<\n+0001aee0: 2f61 3e29 207b 203c 7370 616e 2063 6c61 /a>) { return; \n+0001af10: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n+0001af40: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001af50: 6e6f 223e 2020 3639 303c 2f73 7061 6e3e no\"> 690\n+0001af60: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+0001af80: 3c61 206e 616d 653d 226c 3030 3639 3122 691<\n+0001afb0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0001afc0: 2020 2020 3c61 2063 6c61 7373 3d22 636f Stream\n+0001b010: 5369 7a65 3c2f 613e 2069 4f66 6673 6574 Size iOffset\n+0001b020: 203d 203c 6120 636c 6173 733d 2263 6f64 = pPos - pBuffe\n+0001b0c0: 723c 2f61 3e3b 3c2f 6469 763e 0a3c 6469 r;
    .<\n+0001b0e0: 6120 6e61 6d65 3d22 6c30 3036 3932 223e a name=\"l00692\">\n+0001b0f0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 692  \n+0001b120: 2020 203c 6120 636c 6173 733d 2263 6f64 CHAR_P<\n+0001b170: 2f61 3e20 7054 6d70 203d 2028 3c61 2063 /a> pTmp = (CHAR_P) re\n+0001b1d0: 616c 6c6f 6328 3c61 2063 6c61 7373 3d22 alloc(pBuf\n+0001b220: 6665 723c 2f61 3e2c 2069 4e29 3b3c 2f64 fer, iN);.
    \n+0001b270: 2020 3639 333c 2f73 7061 6e3e 2623 3136 693\n+0001b280: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; if(!p\n+0001b2b0: 546d 7029 207b 203c 7370 616e 2063 6c61 Tmp) { throw CTPPNoMemoryEr\n+0001b310: 726f 723c 2f61 3e28 293b 207d 3c2f 6469 ror(); }.
    \n+0001b360: 2036 3934 3c2f 7370 616e 3e26 2331 3630 694 \n+0001b370: 3b20 2020 2020 2020 203c 6120 636c 6173 ; p\n+0001b3c0: 4275 6666 6572 3c2f 613e 203d 2070 546d Buffer = pTm\n+0001b3d0: 703b 3c2f 6469 763e 0a3c 6469 7620 636c p;
    .
    \n+0001b400: 3c73 7061 6e20 636c 6173 733d 226c 696e 695 
    .<\n+0001b430: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0001b440: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3936 > 696\n+0001b470: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0001b480: 2020 2020 203c 6120 636c 6173 733d 2263 pPos<\n+0001b4d0: 2f61 3e20 3d20 3c61 2063 6c61 7373 3d22 /a> = pBuf\n+0001b520: 6665 723c 2f61 3e20 2b20 694f 6666 7365 fer + iOffse\n+0001b530: 743b 3c2f 6469 763e 0a3c 6469 7620 636c t;
    .
    \n+0001b560: 3c73 7061 6e20 636c 6173 733d 226c 696e 697  <\n+0001b590: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+0001b5a0: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n+0001b5b0: 6c23 6136 3962 3165 6630 3730 3362 3738 l#a69b1ef0703b78\n+0001b5c0: 3765 3735 3634 3137 6334 3838 3766 3733 7e756417c4887f73\n+0001b5d0: 6339 3822 3e69 4361 7061 6369 7479 3c2f c98\">iCapacity = iN;
    .<\n+0001b5f0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0001b600: 3e3c 6120 6e61 6d65 3d22 6c30 3036 3938 > 698\n+0001b630: 3c2f 7370 616e 3e26 2331 3630 3b7d 3c2f  }.
    699\n+0001b690: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ...\n+0001ba10: 3c61 206e 616d 653d 226c 3030 3730 3222 702<\n+0001ba40: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0001ba50: 2020 2020 2020 2020 2020 2020 3c61 2063 Reserve(2 \n+0001bab0: 2a20 283c 6120 636c 6173 733d 2263 6f64 * (iCapaci\n+0001bb00: 7479 3c2f 613e 202b 2069 4e29 293b 3c2f ty + iN));.
    704\n-0001bb60: 3630 3b20 2020 2020 2020 206d 656d 6370 60; memcp\n-0001bb70: 7928 3c61 2063 6c61 7373 3d22 636f 6465 y(pPos\n-0001bbc0: 2c20 7053 7472 2c20 694e 293b 3c2f 6469 , pStr, iN);.
    \n-0001bc10: 2037 3035 3c2f 7370 616e 3e26 2331 3630 705 \n-0001bc20: 3b20 2020 2020 2020 203c 6120 636c 6173 ; p\n-0001bc70: 506f 733c 2f61 3e20 2b3d 2069 4e3b 3c2f Pos += iN;.
    706\n-0001bcd0: 3630 3b7d 3c2f 6469 763e 0a3c 6469 7620 60;}
    .\n-0001bd30: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n-0001bd70: 3038 3c2f 7370 616e 3e26 2331 3630 3b3c 08 <\n-0001bd80: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-0001bd90: 656e 7422 3e2f 2f3c 2f73 7061 6e3e 3c2f ent\">//.
    709\n-0001bdf0: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;// Esca\n-0001be10: 7065 2061 6e64 2064 756d 7020 7374 7269 pe and dump stri\n-0001be20: 6e67 2074 6f20 6275 6666 6572 3c2f 7370 ng to buffer
    ..\n-0001bec0: 3c61 206e 616d 653d 226c 3030 3731 3122 \n-0001bf30: 2020 3731 313c 2f61 3e3c 2f73 7061 6e3e 711\n-0001bf40: 2623 3136 303b 3c61 2063 6c61 7373 3d22  DumpBu\n-0001bf70: 6666 6572 3c2f 613e 2026 616d 703b 203c ffer & <\n-0001bf80: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001bf90: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n-0001bfa0: 6c23 6133 3065 3863 3364 6235 3261 3834 l#a30e8c3db52a84\n-0001bfb0: 6135 6130 3864 3231 3138 3862 3864 3930 a5a08d21188b8d90\n-0001bfc0: 3931 3022 3e44 756d 7043 4454 324a 534f 910\">DumpCDT2JSO\n-0001bfd0: 4e3c 2f61 3e28 3c73 7061 6e20 636c 6173 N(cons\n-0001bff0: 743c 2f73 7061 6e3e 203c 6120 636c 6173 t CTP\n-0001c020: 503a 3a43 4454 3c2f 613e 2026 616d 703b P::CDT &\n-0001c030: 206f 4344 542c 203c 6120 636c 6173 733d oCDT, DumpB\n-0001c060: 7566 6665 723c 2f61 3e20 2661 6d70 3b20 uffer & \n-0001c070: 6f52 6573 756c 7429 3c2f 6469 763e 0a3c oResult)
    .<\n-0001c080: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001c090: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3132 > 712\n-0001c0c0: 3c2f 7370 616e 3e26 2331 3630 3b7b 3c2f  {.
    713\n-0001c120: 3630 3b20 2020 2020 2020 203c 7370 616e 60; using namespace\n-0001c150: 203c 2f73 7061 6e3e 3c61 2063 6c61 7373 CTPP\n-0001c180: 3c2f 613e 3b3c 2f64 6976 3e0a 3c64 6976 ;
    .<\n-0001c1b0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 714  \n-0001c1e0: 2020 3c73 7061 6e20 636c 6173 733d 226b swit\n-0001c200: 6368 3c2f 7370 616e 3e20 286f 4344 542e ch (oCDT.\n-0001c210: 3c61 2063 6c61 7373 3d22 636f 6465 2220 GetType())
    ..
    703\n+0001bb60: 3630 3b20 2020 2020 2020 207d 3c2f 6469 60; }.
    \n+0001bbb0: 2037 3034 3c2f 7370 616e 3e26 2331 3630 704 \n+0001bbc0: 3b20 2020 2020 2020 206d 656d 6370 7928 ; memcpy(\n+0001bbd0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 pPos, \n+0001bc20: 7053 7472 2c20 694e 293b 3c2f 6469 763e pStr, iN);
    \n+0001bc30: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001bc70: 3035 3c2f 7370 616e 3e26 2331 3630 3b20 05  \n+0001bc80: 2020 2020 2020 203c 6120 636c 6173 733d pPo\n+0001bcd0: 733c 2f61 3e20 2b3d 2069 4e3b 3c2f 6469 s += iN;.
    \n+0001bd20: 2037 3036 3c2f 7370 616e 3e26 2331 3630 706 \n+0001bd30: 3b7d 3c2f 6469 763e 0a3c 6469 7620 636c ;}
    .
    \n+0001bd60: 3c73 7061 6e20 636c 6173 733d 226c 696e 707 
    .<\n+0001bd90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0001bda0: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3038 > 708\n+0001bdd0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  //.
    \n+0001be40: 2037 3039 3c2f 7370 616e 3e26 2331 3630 709 \n+0001be50: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;// Escape\n+0001be70: 2061 6e64 2064 756d 7020 7374 7269 6e67 and dump string\n+0001be80: 2074 6f20 6275 6666 6572 3c2f 7370 616e to buffer
    .
    <\n+0001bec0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001bed0: 6e6f 223e 2020 3731 303c 2f73 7061 6e3e no\"> 710\n+0001bee0: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n+0001bf30: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n+0001bf90: 3731 313c 2f61 3e3c 2f73 7061 6e3e 2623 711&#\n+0001bfa0: 3136 303b 3c61 2063 6c61 7373 3d22 636f 160;DumpBuff\n+0001bfd0: 6572 3c2f 613e 2026 616d 703b 203c 6120 er & DumpCDT2JSON<\n+0001c030: 2f61 3e28 3c73 7061 6e20 636c 6173 733d /a>(const<\n+0001c050: 2f73 7061 6e3e 203c 6120 636c 6173 733d /span> CTPP:\n+0001c080: 3a43 4454 3c2f 613e 2026 616d 703b 206f :CDT & o\n+0001c090: 4344 542c 203c 6120 636c 6173 733d 2263 CDT, DumpBuf\n+0001c0c0: 6665 723c 2f61 3e20 2661 6d70 3b20 6f52 fer & oR\n+0001c0d0: 6573 756c 7429 3c2f 6469 763e 0a3c 6469 esult)
    .<\n+0001c0f0: 6120 6e61 6d65 3d22 6c30 3037 3132 223e a name=\"l00712\">\n+0001c100: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 712 {.
    \n+0001c170: 2037 3133 3c2f 7370 616e 3e26 2331 3630 713 \n+0001c180: 3b20 2020 2020 2020 203c 7370 616e 2063 ; u\n+0001c1a0: 7369 6e67 206e 616d 6573 7061 6365 203c sing namespace <\n+0001c1b0: 2f73 7061 6e3e 3c61 2063 6c61 7373 3d22 /span>CTPP;
    ..
    \n+0001c2e0: 6d65 3d22 6c30 3037 3135 223e 3c2f 613e me=\"l00715\">\n 0001c2f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 716  \n-0001c320: 2020 2020 2020 203c 7370 616e 2063 6c61 case CDT::UNDEF:
    .
    717  \n-0001c420: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c430: 6f52 6573 756c 742e 3c61 2063 6c61 7373 oResult.Wr\n-0001c480: 6974 653c 2f61 3e28 3c73 7061 6e20 636c ite("null&q\n-0001c4b0: 756f 743b 3c2f 7370 616e 3e2c 2034 293b uot;, 4);\n-0001c4c0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    718&\n-0001c510: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0001c520: 2020 2020 2020 2020 2020 2020 203c 7370 break;
    .\n-0001c5b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n-0001c5f0: 3230 3c2f 7370 616e 3e26 2331 3630 3b20 20  \n-0001c600: 2020 2020 2020 2020 2020 2020 2020 203c <\n-0001c610: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-0001c620: 6f72 6466 6c6f 7722 3e63 6173 653c 2f73 ordflow\">case CDT:\n-0001c6a0: 3a49 4e54 5f56 414c 3c2f 613e 3a3c 2f64 :INT_VAL:.
    \n-0001c6f0: 2020 3732 313c 2f73 7061 6e3e 2623 3136 721\n-0001c700: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-0001c710: 2020 3c73 7061 6e20 636c 6173 733d 226b case\n-0001c730: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 C\n-0001c7a0: 4454 3a3a 5245 414c 5f56 414c 3c2f 613e DT::REAL_VAL\n-0001c7b0: 3a3c 2f64 6976 3e0a 3c64 6976 2063 6c61 :
    .
    <\n-0001c7e0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0001c7f0: 6e6f 223e 2020 3732 323c 2f73 7061 6e3e no\"> 722\n-0001c800: 2623 3136 303b 2020 2020 2020 2020 2020   \n-0001c810: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-0001c830: 6361 7365 3c2f 7370 616e 3e20 3c61 2063 case CDT::POINTER_\n-0001c8b0: 5641 4c3c 2f61 3e3a 3c2f 6469 763e 0a3c VAL:
    .<\n-0001c8c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001c8d0: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3233 > 723\n-0001c900: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0001c910: 2020 2020 2020 2020 2020 2020 203c 7370 case CDT::S\n-0001c9b0: 5452 494e 475f 494e 545f 5641 4c3c 2f61 TRING_INT_VAL:
    .
    \n-0001c9f0: 3c73 7061 6e20 636c 6173 733d 226c 696e 724  \n-0001ca20: 2020 2020 2020 203c 7370 616e 2063 6c61 case CDT::STRING_\n-0001cac0: 5245 414c 5f56 414c 3c2f 613e 3a3c 2f64 REAL_VAL:.
    \n-0001cb10: 2020 3732 353c 2f73 7061 6e3e 2623 3136 725\n-0001cb20: 303b 2020 2020 2020 2020 2020 2020 7b3c 0; {<\n-0001cb30: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    726&#\n-0001cb80: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0001cb90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cba0: 2020 2020 5354 4c57 3a3a 7374 7269 6e67 STLW::string\n-0001cbb0: 2074 6d70 203d 206f 4344 542e 3c61 2063 tmp = oCDT.GetString(\n-0001cc10: 293b 3c2f 6469 763e 0a3c 6469 7620 636c );
    .
    \n-0001cc40: 3c73 7061 6e20 636c 6173 733d 226c 696e 727  \n-0001cc70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cc80: 2020 2020 2020 206f 5265 7375 6c74 2e3c oResult.<\n-0001cc90: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001cca0: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n-0001ccb0: 6c23 6133 6537 3232 3735 6535 3266 3833 l#a3e72275e52f83\n-0001ccc0: 3838 6264 6336 6237 3064 6334 6234 3934 88bdc6b70dc4b494\n-0001ccd0: 6462 3522 3e57 7269 7465 3c2f 613e 2874 db5\">Write(t\n-0001cce0: 6d70 2e64 6174 6128 292c 2074 6d70 2e73 mp.data(), tmp.s\n-0001ccf0: 697a 6528 2929 3b3c 2f64 6976 3e0a 3c64 ize());
    .\n-0001cd10: 3c61 206e 616d 653d 226c 3030 3732 3822 728<\n-0001cd40: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0001cd50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cd60: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n-0001cd90: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 729  \n-0001cdc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cdd0: 2020 3c73 7061 6e20 636c 6173 733d 226b brea\n-0001cdf0: 6b3c 2f73 7061 6e3e 3b3c 2f64 6976 3e0a k;
    .\n-0001ce00: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    73\n-0001ce40: 303c 2f73 7061 6e3e 2623 3136 303b 203c 0  <\n-0001ce50: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    731&#\n-0001cea0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0001ceb0: 2020 2020 3c73 7061 6e20 636c 6173 733d ca\n-0001ced0: 7365 3c2f 7370 616e 3e20 3c61 2063 6c61 se CDT::STRING_VAL\n-0001cf50: 3c2f 613e 3a3c 2f64 6976 3e0a 3c64 6976 :
    .<\n-0001cf80: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 732  \n-0001cfb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cfc0: 2020 6f52 6573 756c 742e 3c61 2063 6c61 oResult.\n-0001d010: 5772 6974 653c 2f61 3e28 3c73 7061 6e20 Write("\\&qu\n-0001d040: 6f74 3b26 7175 6f74 3b3c 2f73 7061 6e3e ot;"\n-0001d050: 2c20 3129 3b3c 2f64 6976 3e0a 3c64 6976 , 1);
    .<\n-0001d080: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 733  \n-0001d0b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d0c0: 2020 3c61 2063 6c61 7373 3d22 636f 6465 DumpJSON\n-0001d110: 5374 7269 6e67 3c2f 613e 286f 5265 7375 String(oResu\n-0001d120: 6c74 2c20 6f43 4454 2e3c 6120 636c 6173 lt, oCDT.G\n-0001d170: 6574 5374 7269 6e67 3c2f 613e 2829 2c20 etString(), \n-0001d180: 3c73 7061 6e20 636c 6173 733d 226b 6579 false);
    .
    734  \n-0001d200: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d210: 206f 5265 7375 6c74 2e3c 6120 636c 6173 oResult.W\n-0001d260: 7269 7465 3c2f 613e 283c 7370 616e 2063 rite("\\&quo\n-0001d290: 743b 2671 756f 743b 3c2f 7370 616e 3e2c t;",\n-0001d2a0: 2031 293b 3c2f 6469 763e 0a3c 6469 7620 1);
    ..<\n-0001d340: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001d350: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3336 > 736\n-0001d380: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    737\n-0001d3e0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0001d3f0: 2020 203c 7370 616e 2063 6c61 7373 3d22 cas\n-0001d410: 653c 2f73 7061 6e3e 203c 6120 636c 6173 e \n-0001d480: 4344 543a 3a41 5252 4159 5f56 414c 3c2f CDT::ARRAY_VAL:
    ..
    <\n-0001d530: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0001d540: 6e6f 223e 2020 3733 393c 2f73 7061 6e3e no\"> 739\n-0001d550: 2623 3136 303b 2020 2020 2020 2020 2020   \n-0001d560: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d570: 2020 2020 2020 6f52 6573 756c 742e 3c61 oResult.Write("\n-0001d5f0: 5b26 7175 6f74 3b3c 2f73 7061 6e3e 2c20 [", \n-0001d600: 3129 3b3c 2f64 6976 3e0a 3c64 6976 2063 1);
    ..
    <\n-0001d700: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0001d710: 6e6f 223e 2020 3734 313c 2f73 7061 6e3e no\"> 741\n-0001d720: 2623 3136 303b 2020 2020 2020 2020 2020   \n-0001d730: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d740: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-0001d760: 7768 696c 653c 2f73 7061 6e3e 2028 694a while (iJ\n-0001d770: 2026 6c74 3b20 6f43 4454 2e3c 6120 636c < oCDT.Size()).
    \n-0001d810: 2037 3432 3c2f 7370 616e 3e26 2331 3630 742 \n-0001d820: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0001d830: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d840: 207b 3c2f 6469 763e 0a3c 6469 7620 636c {
    .
    \n-0001d870: 3c73 7061 6e20 636c 6173 733d 226c 696e 743  \n-0001d8a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d8b0: 2020 2020 2020 2020 2020 2020 2020 203c <\n-0001d8c0: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001d8d0: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n-0001d8e0: 6c23 6133 3065 3863 3364 6235 3261 3834 l#a30e8c3db52a84\n-0001d8f0: 6135 6130 3864 3231 3138 3862 3864 3930 a5a08d21188b8d90\n-0001d900: 3931 3022 3e44 756d 7043 4454 324a 534f 910\">DumpCDT2JSO\n-0001d910: 4e3c 2f61 3e28 6f43 4454 2e3c 6120 636c N(oCDT.GetCDT(iJ),\n-0001d970: 206f 5265 7375 6c74 293b 3c2f 6469 763e oResult);
    \n-0001d980: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n-0001d9c0: 3434 3c2f 7370 616e 3e26 2331 3630 3b20 44  \n-0001d9d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d9e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d9f0: 2020 2020 2020 202b 2b69 4a3b 3c2f 6469 ++iJ;.
    \n-0001da40: 2037 3435 3c2f 7370 616e 3e26 2331 3630 745 \n-0001da50: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0001da60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001da70: 2020 2020 2020 2020 203c 7370 616e 2063 if (iJ\n-0001daa0: 2021 3d20 6f43 4454 2e3c 6120 636c 6173 != oCDT.S\n-0001daf0: 697a 653c 2f61 3e28 2929 207b 206f 5265 ize()) { oRe\n-0001db00: 7375 6c74 2e3c 6120 636c 6173 733d 2263 sult.Write\n-0001db50: 3c2f 613e 283c 7370 616e 2063 6c61 7373 (",", 1); }.
    \n-0001dbd0: 2037 3436 3c2f 7370 616e 3e26 2331 3630 746 \n-0001dbe0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0001dbf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001dc00: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n-0001dc30: 3c73 7061 6e20 636c 6173 733d 226c 696e 747  \n-0001dc60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001dc70: 2020 2020 2020 206f 5265 7375 6c74 2e3c oResult.<\n-0001dc80: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-0001dc90: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n-0001dca0: 6c23 6133 6537 3232 3735 6535 3266 3833 l#a3e72275e52f83\n-0001dcb0: 3838 6264 6336 6237 3064 6334 6234 3934 88bdc6b70dc4b494\n-0001dcc0: 6462 3522 3e57 7269 7465 3c2f 613e 283c db5\">Write(<\n-0001dcd0: 7370 616e 2063 6c61 7373 3d22 7374 7269 span class=\"stri\n-0001dce0: 6e67 6c69 7465 7261 6c22 3e26 7175 6f74 ngliteral\">"\n-0001dcf0: 3b5d 2671 756f 743b 3c2f 7370 616e 3e2c ;]",\n-0001dd00: 2031 293b 3c2f 6469 763e 0a3c 6469 7620 1);
    ..
    \n-0001dda0: 3c73 7061 6e20 636c 6173 733d 226c 696e 749  \n-0001ddd0: 2020 2020 2020 2020 2020 2020 2020 203c <\n-0001dde0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-0001ddf0: 6f72 6466 6c6f 7722 3e62 7265 616b 3c2f ordflow\">break;
    .<\n-0001de20: 6120 6e61 6d65 3d22 6c30 3037 3530 223e a name=\"l00750\">\n-0001de30: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 750  .
    \n-0001dea0: 2037 3531 3c2f 7370 616e 3e26 2331 3630 751 \n-0001deb0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0001dec0: 203c 7370 616e 2063 6c61 7373 3d22 6b65 case<\n-0001dee0: 2f73 7061 6e3e 203c 6120 636c 6173 733d /span> CD\n-0001df50: 543a 3a48 4153 485f 5641 4c3c 2f61 3e3a T::HASH_VAL:\n-0001df60: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    752&\n-0001dfb0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0001dfc0: 2020 2020 2020 2020 2020 2020 207b 3c2f {.
    753\n-0001e020: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-0001e030: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e040: 2020 206f 5265 7375 6c74 2e3c 6120 636c oResult.Write("{&q\n-0001e0c0: 756f 743b 3c2f 7370 616e 3e2c 2031 293b uot;, 1);\n-0001e0d0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    754&\n-0001e120: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-0001e130: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e140: 2020 2020 203c 6120 636c 6173 733d 2263 CDT::Co\n-0001e170: 6e73 7449 7465 7261 746f 723c 2f61 3e20 nstIterator \n-0001e180: 6974 4344 5443 4172 7261 7920 3d20 6f43 itCDTCArray = oC\n-0001e190: 4454 2e3c 6120 636c 6173 733d 2263 6f64 DT.Begin();
    .<\n-0001e210: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 755  \n-0001e240: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e250: 2020 2020 2020 2020 2020 3c73 7061 6e20 while\n-0001e280: 2028 6974 4344 5443 4172 7261 7920 213d (itCDTCArray !=\n-0001e290: 206f 4344 542e 3c61 2063 6c61 7373 3d22 oCDT.End<\n-0001e2e0: 2f61 3e28 2929 3c2f 6469 763e 0a3c 6469 /a>())
    .<\n-0001e300: 6120 6e61 6d65 3d22 6c30 3037 3536 223e a name=\"l00756\">\n-0001e310: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 756  \n-0001e340: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e350: 2020 2020 2020 2020 2020 207b 3c2f 6469 {.
    \n-0001e3a0: 2037 3537 3c2f 7370 616e 3e26 2331 3630 757 \n-0001e3b0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0001e3c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e3d0: 2020 2020 2020 2020 206f 5265 7375 6c74 oResult\n-0001e3e0: 2e3c 6120 636c 6173 733d 2263 6f64 6522 .Write\n-0001e430: 283c 7370 616e 2063 6c61 7373 3d22 7374 (&qu\n-0001e450: 6f74 3b5c 2671 756f 743b 2671 756f 743b ot;\\""\n-0001e460: 3c2f 7370 616e 3e2c 2031 293b 3c2f 6469 , 1);.
    \n-0001e4b0: 2037 3538 3c2f 7370 616e 3e26 2331 3630 758 \n-0001e4c0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0001e4d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e4e0: 2020 2020 2020 2020 203c 6120 636c 6173 D\n-0001e530: 756d 704a 534f 4e53 7472 696e 673c 2f61 umpJSONString(oResult, itCDT\n-0001e550: 4341 7272 6179 202d 2667 743b 2066 6972 CArray -> fir\n-0001e560: 7374 2c20 3c73 7061 6e20 636c 6173 733d st, false<\n-0001e580: 2f73 7061 6e3e 293b 3c2f 6469 763e 0a3c /span>);
    .<\n-0001e590: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001e5a0: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3539 > 759\n-0001e5d0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0001e5e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e5f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e600: 2020 2020 206f 5265 7375 6c74 2e3c 6120 oResult.Write("\\\n-0001e680: 2671 756f 743b 3a26 7175 6f74 3b3c 2f73 ":", 2);
    .\n-0001e6a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    76\n-0001e6e0: 303c 2f73 7061 6e3e 2623 3136 303b 203c 0  <\n-0001e6f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    761&#\n-0001e740: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0001e750: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e760: 2020 2020 2020 2020 2020 2020 3c61 2063 DumpCDT2JSON(itCDTCArray -\n-0001e7d0: 2667 743b 2073 6563 6f6e 642c 206f 5265 > second, oRe\n-0001e7e0: 7375 6c74 293b 3c2f 6469 763e 0a3c 6469 sult);
    .<\n-0001e800: 6120 6e61 6d65 3d22 6c30 3037 3632 223e a name=\"l00762\">\n-0001e810: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 762  .
    \n-0001e880: 2037 3633 3c2f 7370 616e 3e26 2331 3630 763 \n-0001e890: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-0001e8a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e8b0: 2020 2020 2020 2020 202b 2b69 7443 4454 ++itCDT\n-0001e8c0: 4341 7272 6179 3b3c 2f64 6976 3e0a 3c64 CArray;
    .\n-0001e8e0: 3c61 206e 616d 653d 226c 3030 3736 3422 764<\n-0001e910: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0001e920: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e930: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e940: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n-0001e960: 3c2f 7370 616e 3e20 2869 7443 4454 4341 (itCDTCA\n-0001e970: 7272 6179 2021 3d20 6f43 4454 2e3c 6120 rray != oCDT.End()) { \n-0001e9d0: 6f52 6573 756c 742e 3c61 2063 6c61 7373 oResult.Wr\n-0001ea20: 6974 653c 2f61 3e28 3c73 7061 6e20 636c ite(","\n-0001ea50: 3b3c 2f73 7061 6e3e 2c20 3129 3b20 7d3c ;, 1); }<\n-0001ea60: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    765&#\n-0001eab0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-0001eac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ead0: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n-0001eb00: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 766  \n-0001eb30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001eb40: 2020 2020 2020 2020 2020 6f52 6573 756c oResul\n-0001eb50: 742e 3c61 2063 6c61 7373 3d22 636f 6465 t.Write(&q\n-0001ebc0: 756f 743b 7d26 7175 6f74 3b3c 2f73 7061 uot;}", 1);
    .\n-0001ebf0: 3c61 206e 616d 653d 226c 3030 3736 3722 767<\n-0001ec20: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-0001ec30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ec40: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n-0001ec70: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 768  \n-0001eca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ecb0: 2020 3c73 7061 6e20 636c 6173 733d 226b brea\n-0001ecd0: 6b3c 2f73 7061 6e3e 3b3c 2f64 6976 3e0a k;
    .\n-0001ece0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    76\n-0001ed20: 393c 2f73 7061 6e3e 2623 3136 303b 2020 9  \n-0001ed30: 2020 2020 2020 7d3c 2f64 6976 3e0a 3c64 }
    . 715  {\n+0001c320: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    716&\n+0001c370: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0001c380: 2020 2020 203c 7370 616e 2063 6c61 7373 c\n+0001c3a0: 6173 653c 2f73 7061 6e3e 203c 6120 636c ase CDT::UNDEF\n+0001c420: 3a3c 2f64 6976 3e0a 3c64 6976 2063 6c61 :
    .
    <\n+0001c450: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001c460: 6e6f 223e 2020 3731 373c 2f73 7061 6e3e no\"> 717\n+0001c470: 2623 3136 303b 2020 2020 2020 2020 2020   \n+0001c480: 2020 2020 2020 2020 2020 2020 2020 6f52 oR\n+0001c490: 6573 756c 742e 3c61 2063 6c61 7373 3d22 esult.Writ\n+0001c4e0: 653c 2f61 3e28 3c73 7061 6e20 636c 6173 e("null&quo\n+0001c510: 743b 3c2f 7370 616e 3e2c 2034 293b 3c2f t;, 4);.
    718\n+0001c570: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0001c580: 2020 2020 2020 2020 2020 203c 7370 616e break;
    .
    \n+0001c5e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 719 
    .<\n+0001c610: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0001c620: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3230 > 720\n+0001c650: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0001c660: 2020 2020 2020 2020 2020 2020 203c 7370 case CDT::I\n+0001c700: 4e54 5f56 414c 3c2f 613e 3a3c 2f64 6976 NT_VAL:.
    \n+0001c750: 3732 313c 2f73 7061 6e3e 2623 3136 303b 721 \n+0001c760: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001c770: 3c73 7061 6e20 636c 6173 733d 226b 6579 case CDT\n+0001c800: 3a3a 5245 414c 5f56 414c 3c2f 613e 3a3c ::REAL_VAL:<\n+0001c810: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    722&#\n+0001c860: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+0001c870: 2020 2020 3c73 7061 6e20 636c 6173 733d ca\n+0001c890: 7365 3c2f 7370 616e 3e20 3c61 2063 6c61 se CDT::POINTER_VA\n+0001c910: 4c3c 2f61 3e3a 3c2f 6469 763e 0a3c 6469 L:
    .<\n+0001c930: 6120 6e61 6d65 3d22 6c30 3037 3233 223e a name=\"l00723\">\n+0001c940: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 723  \n+0001c970: 2020 2020 2020 2020 2020 203c 7370 616e case\n+0001c9a0: 203c 6120 636c 6173 733d 2263 6f64 6522 CDT::STR\n+0001ca10: 494e 475f 494e 545f 5641 4c3c 2f61 3e3a ING_INT_VAL:\n+0001ca20: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    724&\n+0001ca70: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0001ca80: 2020 2020 203c 7370 616e 2063 6c61 7373 c\n+0001caa0: 6173 653c 2f73 7061 6e3e 203c 6120 636c ase CDT::STRING_RE\n+0001cb20: 414c 5f56 414c 3c2f 613e 3a3c 2f64 6976 AL_VAL:.
    \n+0001cb70: 3732 353c 2f73 7061 6e3e 2623 3136 303b 725 \n+0001cb80: 2020 2020 2020 2020 2020 2020 7b3c 2f64 {.
    \n+0001cbd0: 2020 3732 363c 2f73 7061 6e3e 2623 3136 726\n+0001cbe0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0001cbf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001cc00: 2020 5354 4c57 3a3a 7374 7269 6e67 2074 STLW::string t\n+0001cc10: 6d70 203d 206f 4344 542e 3c61 2063 6c61 mp = oCDT.\n+0001cc60: 4765 7453 7472 696e 673c 2f61 3e28 293b GetString();\n+0001cc70: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    727&\n+0001ccc0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0001ccd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001cce0: 2020 2020 206f 5265 7375 6c74 2e3c 6120 oResult.Write(tmp\n+0001cd40: 2e64 6174 6128 292c 2074 6d70 2e73 697a .data(), tmp.siz\n+0001cd50: 6528 2929 3b3c 2f64 6976 3e0a 3c64 6976 e());
    .<\n+0001cd80: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 728  \n+0001cdb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001cdc0: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    ..\n+0001ce70: 3c61 206e 616d 653d 226c 3030 3733 3022 730<\n+0001cea0: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n+0001cef0: 2020 3733 313c 2f73 7061 6e3e 2623 3136 731\n+0001cf00: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0001cf10: 2020 3c73 7061 6e20 636c 6173 733d 226b case\n+0001cf30: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 C\n+0001cfa0: 4454 3a3a 5354 5249 4e47 5f56 414c 3c2f DT::STRING_VAL:
    ...
    \n+0001d230: 3c73 7061 6e20 636c 6173 733d 226c 696e 734  \n+0001d260: 2020 2020 2020 2020 2020 2020 2020 206f o\n+0001d270: 5265 7375 6c74 2e3c 6120 636c 6173 733d Result.Wri\n+0001d2c0: 7465 3c2f 613e 283c 7370 616e 2063 6c61 te("\\"\n+0001d2f0: 2671 756f 743b 3c2f 7370 616e 3e2c 2031 ", 1\n+0001d300: 293b 3c2f 6469 763e 0a3c 6469 7620 636c );
    .
    \n+0001d330: 3c73 7061 6e20 636c 6173 733d 226c 696e 735  \n+0001d360: 2020 2020 2020 2020 2020 2020 2020 203c <\n+0001d370: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+0001d380: 6f72 6466 6c6f 7722 3e62 7265 616b 3c2f ordflow\">break;
    .<\n+0001d3b0: 6120 6e61 6d65 3d22 6c30 3037 3336 223e a name=\"l00736\">\n+0001d3c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 736  .
    \n+0001d430: 2037 3337 3c2f 7370 616e 3e26 2331 3630 737 \n+0001d440: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0001d450: 203c 7370 616e 2063 6c61 7373 3d22 6b65 case<\n+0001d470: 2f73 7061 6e3e 203c 6120 636c 6173 733d /span> CD\n+0001d4e0: 543a 3a41 5252 4159 5f56 414c 3c2f 613e T::ARRAY_VAL\n+0001d4f0: 3a3c 2f64 6976 3e0a 3c64 6976 2063 6c61 :
    .
    <\n+0001d520: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001d530: 6e6f 223e 2020 3733 383c 2f73 7061 6e3e no\"> 738\n+0001d540: 2623 3136 303b 2020 2020 2020 2020 2020   \n+0001d550: 2020 2020 2020 2020 2020 2020 2020 7b3c {<\n+0001d560: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    739&#\n+0001d5b0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+0001d5c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001d5d0: 2020 2020 6f52 6573 756c 742e 3c61 2063 oResult.Write("[&\n+0001d650: 7175 6f74 3b3c 2f73 7061 6e3e 2c20 3129 quot;, 1)\n+0001d660: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+0001d690: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001d6a0: 6e6f 223e 2020 3734 303c 2f73 7061 6e3e no\"> 740\n+0001d6b0: 2623 3136 303b 2020 2020 2020 2020 2020   \n+0001d6c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001d6d0: 2020 2020 2020 3c61 2063 6c61 7373 3d22 UINT\n+0001d720: 5f33 323c 2f61 3e20 694a 203d 2030 3b3c _32 iJ = 0;<\n+0001d730: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    741&#\n+0001d780: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+0001d790: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001d7a0: 2020 2020 3c73 7061 6e20 636c 6173 733d wh\n+0001d7c0: 696c 653c 2f73 7061 6e3e 2028 694a 2026 ile (iJ &\n+0001d7d0: 6c74 3b20 6f43 4454 2e3c 6120 636c 6173 lt; oCDT.S\n+0001d820: 697a 653c 2f61 3e28 2929 3c2f 6469 763e ize())
    \n+0001d830: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001d870: 3432 3c2f 7370 616e 3e26 2331 3630 3b20 42  \n+0001d880: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001d890: 2020 2020 2020 2020 2020 2020 2020 207b {\n+0001d8a0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    743&\n+0001d8f0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0001d900: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001d910: 2020 2020 2020 2020 2020 2020 203c 6120 DumpCDT2JSON<\n+0001d970: 2f61 3e28 6f43 4454 2e3c 6120 636c 6173 /a>(oCDT.G\n+0001d9c0: 6574 4344 543c 2f61 3e28 694a 292c 206f etCDT(iJ), o\n+0001d9d0: 5265 7375 6c74 293b 3c2f 6469 763e 0a3c Result);
    .<\n+0001d9e0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+0001d9f0: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3434 > 744\n+0001da20: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+0001da30: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001da40: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001da50: 2020 2020 202b 2b69 4a3b 3c2f 6469 763e ++iJ;
    \n+0001da60: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001daa0: 3435 3c2f 7370 616e 3e26 2331 3630 3b20 45  \n+0001dab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001dac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001dad0: 2020 2020 2020 203c 7370 616e 2063 6c61 if (iJ !\n+0001db00: 3d20 6f43 4454 2e3c 6120 636c 6173 733d = oCDT.Siz\n+0001db50: 653c 2f61 3e28 2929 207b 206f 5265 7375 e()) { oResu\n+0001db60: 6c74 2e3c 6120 636c 6173 733d 2263 6f64 lt.Write(&\n+0001dbd0: 7175 6f74 3b2c 2671 756f 743b 3c2f 7370 quot;,", 1); }
    \n+0001dbf0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001dc30: 3436 3c2f 7370 616e 3e26 2331 3630 3b20 46  \n+0001dc40: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001dc50: 2020 2020 2020 2020 2020 2020 2020 207d }\n+0001dc60: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    747&\n+0001dcb0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0001dcc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001dcd0: 2020 2020 206f 5265 7375 6c74 2e3c 6120 oResult.Write("]\n+0001dd50: 2671 756f 743b 3c2f 7370 616e 3e2c 2031 ", 1\n+0001dd60: 293b 3c2f 6469 763e 0a3c 6469 7620 636c );
    .
    \n+0001dd90: 3c73 7061 6e20 636c 6173 733d 226c 696e 748  \n+0001ddc0: 2020 2020 2020 2020 2020 2020 2020 207d }\n+0001ddd0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    749&\n+0001de20: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+0001de30: 2020 2020 2020 2020 2020 2020 203c 7370 break;
    .\n+0001dec0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001df00: 3531 3c2f 7370 616e 3e26 2331 3630 3b20 51  \n+0001df10: 2020 2020 2020 2020 2020 2020 2020 203c <\n+0001df20: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+0001df30: 6f72 6466 6c6f 7722 3e63 6173 653c 2f73 ordflow\">case CDT:\n+0001dfb0: 3a48 4153 485f 5641 4c3c 2f61 3e3a 3c2f :HASH_VAL:.
    752\n+0001e010: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0001e020: 2020 2020 2020 2020 2020 207b 3c2f 6469 {.
    \n+0001e070: 2037 3533 3c2f 7370 616e 3e26 2331 3630 753 \n+0001e080: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+0001e090: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e0a0: 206f 5265 7375 6c74 2e3c 6120 636c 6173 oResult.W\n+0001e0f0: 7269 7465 3c2f 613e 283c 7370 616e 2063 rite("{&quo\n+0001e120: 743b 3c2f 7370 616e 3e2c 2031 293b 3c2f t;, 1);.
    754\n+0001e180: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+0001e190: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e1a0: 2020 203c 6120 636c 6173 733d 2263 6f64 CDT::Cons\n+0001e1d0: 7449 7465 7261 746f 723c 2f61 3e20 6974 tIterator it\n+0001e1e0: 4344 5443 4172 7261 7920 3d20 6f43 4454 CDTCArray = oCDT\n+0001e1f0: 2e3c 6120 636c 6173 733d 2263 6f64 6522 .Begin\n+0001e240: 2829 3b3c 2f64 6976 3e0a 3c64 6976 2063 ();
    ..\n+0001e3c0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001e400: 3537 3c2f 7370 616e 3e26 2331 3630 3b20 57  \n+0001e410: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e420: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e430: 2020 2020 2020 206f 5265 7375 6c74 2e3c oResult.<\n+0001e440: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+0001e450: 7265 663d 2261 3031 3732 342e 7868 746d ref=\"a01724.xhtm\n+0001e460: 6c23 6133 6537 3232 3735 6535 3266 3833 l#a3e72275e52f83\n+0001e470: 3838 6264 6336 6237 3064 6334 6234 3934 88bdc6b70dc4b494\n+0001e480: 6462 3522 3e57 7269 7465 3c2f 613e 283c db5\">Write(<\n+0001e490: 7370 616e 2063 6c61 7373 3d22 7374 7269 span class=\"stri\n+0001e4a0: 6e67 6c69 7465 7261 6c22 3e26 7175 6f74 ngliteral\">"\n+0001e4b0: 3b5c 2671 756f 743b 2671 756f 743b 3c2f ;\\"", 1);
    \n+0001e4d0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001e510: 3538 3c2f 7370 616e 3e26 2331 3630 3b20 58  \n+0001e520: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e530: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e540: 2020 2020 2020 203c 6120 636c 6173 733d Dum\n+0001e590: 704a 534f 4e53 7472 696e 673c 2f61 3e28 pJSONString(\n+0001e5a0: 6f52 6573 756c 742c 2069 7443 4454 4341 oResult, itCDTCA\n+0001e5b0: 7272 6179 202d 2667 743b 2066 6972 7374 rray -> first\n+0001e5c0: 2c20 3c73 7061 6e20 636c 6173 733d 226b , false);
    .<\n+0001e600: 6120 6e61 6d65 3d22 6c30 3037 3539 223e a name=\"l00759\">\n+0001e610: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 759  \n+0001e640: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e650: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e660: 2020 206f 5265 7375 6c74 2e3c 6120 636c oResult.Write("\\&q\n+0001e6e0: 756f 743b 3a26 7175 6f74 3b3c 2f73 7061 uot;:", 2);
    .\n+0001e710: 3c61 206e 616d 653d 226c 3030 3736 3022 760<\n+0001e740: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n+0001e790: 2020 3736 313c 2f73 7061 6e3e 2623 3136 761\n+0001e7a0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0001e7b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e7c0: 2020 2020 2020 2020 2020 3c61 2063 6c61 \n+0001e810: 4475 6d70 4344 5432 4a53 4f4e 3c2f 613e DumpCDT2JSON\n+0001e820: 2869 7443 4454 4341 7272 6179 202d 2667 (itCDTCArray -&g\n+0001e830: 743b 2073 6563 6f6e 642c 206f 5265 7375 t; second, oResu\n+0001e840: 6c74 293b 3c2f 6469 763e 0a3c 6469 7620 lt);
    .\n+0001e8a0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001e8e0: 3633 3c2f 7370 616e 3e26 2331 3630 3b20 63  \n+0001e8f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e900: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e910: 2020 2020 2020 202b 2b69 7443 4454 4341 ++itCDTCA\n+0001e920: 7272 6179 3b3c 2f64 6976 3e0a 3c64 6976 rray;
    .<\n+0001e950: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 764  \n+0001e980: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e990: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001e9a0: 2020 3c73 7061 6e20 636c 6173 733d 226b if (itCDTCArr\n+0001e9d0: 6179 2021 3d20 6f43 4454 2e3c 6120 636c ay != oCDT.End()) { oR\n+0001ea30: 6573 756c 742e 3c61 2063 6c61 7373 3d22 esult.Writ\n+0001ea80: 653c 2f61 3e28 3c73 7061 6e20 636c 6173 e(","<\n+0001eab0: 2f73 7061 6e3e 2c20 3129 3b20 7d3c 2f64 /span>, 1); }.
    \n+0001eb00: 2020 3736 353c 2f73 7061 6e3e 2623 3136 765\n+0001eb10: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+0001eb20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001eb30: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    .
    766  \n+0001eb90: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001eba0: 2020 2020 2020 2020 6f52 6573 756c 742e oResult.\n+0001ebb0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 Write(\n+0001ec00: 3c73 7061 6e20 636c 6173 733d 2273 7472 &quo\n+0001ec20: 743b 7d26 7175 6f74 3b3c 2f73 7061 6e3e t;}"\n+0001ec30: 2c20 3129 3b3c 2f64 6976 3e0a 3c64 6976 , 1);
    .<\n+0001ec60: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 767  \n+0001ec90: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001eca0: 2020 7d3c 2f64 6976 3e0a 3c64 6976 2063 }
    ..\n-0001ed50: 3c61 206e 616d 653d 226c 3030 3737 3022 770<\n-0001ed80: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-0001edd0: 2020 3737 313c 2f73 7061 6e3e 2623 3136 771\n-0001ede0: 303b 3c73 7061 6e20 636c 6173 733d 226b 0;retu\n-0001ee00: 726e 3c2f 7370 616e 3e20 6f52 6573 756c rn oResul\n-0001ee10: 743b 3c2f 6469 763e 0a3c 6469 7620 636c t;
    .
    \n-0001ee40: 3c73 7061 6e20 636c 6173 733d 226c 696e 772 }
    .<\n-0001ee70: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001ee80: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3733 > 773\n-0001eeb0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    774\n-0001ef10: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;//
    .
    \n-0001ef60: 3c73 7061 6e20 636c 6173 733d 226c 696e 775 // \n-0001efa0: 456e 636f 6465 2076 616c 7565 3c2f 7370 Encode value
    ..\n-0001f040: 3c61 206e 616d 653d 226c 3030 3737 3722 \n-0001f0b0: 2020 3737 373c 2f61 3e3c 2f73 7061 6e3e 777\n-0001f0c0: 2623 3136 303b 5354 4c57 3a3a 7374 7269  STLW::stri\n-0001f0d0: 6e67 203c 6120 636c 6173 733d 2263 6f64 ng Base64E\n-0001f120: 6e63 6f64 653c 2f61 3e28 3c73 7061 6e20 ncode(\n-0001f140: 636f 6e73 743c 2f73 7061 6e3e 2053 544c const STL\n-0001f150: 573a 3a73 7472 696e 6720 2661 6d70 3b20 W::string & \n-0001f160: 7344 6174 6129 3c2f 6469 763e 0a3c 6469 sData)
    .<\n-0001f180: 6120 6e61 6d65 3d22 6c30 3037 3738 223e a name=\"l00778\">\n-0001f190: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 778 {.
    \n-0001f200: 2037 3739 3c2f 7370 616e 3e26 2331 3630 779 \n-0001f210: 3b20 2020 2020 2020 203c 7370 616e 2063 ; /\n-0001f230: 2f20 5246 4320 3335 3438 202d 2054 6865 / RFC 3548 - The\n-0001f240: 2042 6173 6531 362c 2042 6173 6533 322c Base16, Base32,\n-0001f250: 2061 6e64 2042 6173 6536 3420 4461 7461 and Base64 Data\n-0001f260: 2045 6e63 6f64 696e 6773 3c2f 7370 616e Encodings
    .
    <\n-0001f2a0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0001f2b0: 6e6f 223e 2020 3738 303c 2f73 7061 6e3e no\"> 780\n-0001f2c0: 2623 3136 303b 2020 2020 2020 2020 3c73   static CHAR_8 aBase64[] = <\n-0001f350: 7370 616e 2063 6c61 7373 3d22 7374 7269 span class=\"stri\n-0001f360: 6e67 6c69 7465 7261 6c22 3e26 7175 6f74 ngliteral\">"\n-0001f370: 3b41 4243 4445 4647 4849 4a4b 4c4d 4e4f ;ABCDEFGHIJKLMNO\n-0001f380: 5051 5253 5455 5657 5859 5a61 6263 6465 PQRSTUVWXYZabcde\n-0001f390: 6667 6869 6a6b 6c6d 6e6f 7071 7273 7475 fghijklmnopqrstu\n-0001f3a0: 7677 7879 7a30 3132 3334 3536 3738 392b vwxyz0123456789+\n-0001f3b0: 2f26 7175 6f74 3b3c 2f73 7061 6e3e 3b3c /";<\n-0001f3c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    781&#\n-0001f410: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-0001f440: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 782  \n-0001f470: 2020 3c61 2063 6c61 7373 3d22 636f 6465 UINT_32<\n-0001f4c0: 2f61 3e20 6144 7374 5b34 5d3b 3c2f 6469 /a> aDst[4];.
    \n-0001f510: 2037 3833 3c2f 7370 616e 3e26 2331 3630 783 \n-0001f520: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-0001f550: 3c73 7061 6e20 636c 6173 733d 226c 696e 784  <\n-0001f580: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-0001f590: 656e 7422 3e2f 2f20 4461 7461 3c2f 7370 ent\">// Data
    .
    785  \n-0001f600: 3c61 2063 6c61 7373 3d22 636f 6465 2220 UCCHAR_P szData = (UCCHAR_P)\n-0001f6b0: 7344 6174 612e 635f 7374 7228 293b 3c2f sData.c_str();.
    786\n-0001f710: 3630 3b20 2020 2020 2020 203c 7370 616e 60; // Data length<\n-0001f740: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n-0001f760: 6120 6e61 6d65 3d22 6c30 3037 3837 223e a name=\"l00787\">\n-0001f770: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 787  \n-0001f7a0: 2020 203c 7370 616e 2063 6c61 7373 3d22 const UINT\n-0001f810: 5f33 323c 2f61 3e20 6944 6174 614c 656e _32 iDataLen\n-0001f820: 6774 6820 2020 2020 203d 2073 4461 7461 gth = sData\n-0001f830: 2e73 697a 6528 293b 3c2f 6469 763e 0a3c .size();
    .<\n-0001f840: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001f850: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3838 > 788\n-0001f880: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0001f890: 2020 2020 203c 7370 616e 2063 6c61 7373 const\n-0001f8b0: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 UI\n-0001f900: 4e54 5f33 323c 2f61 3e20 6944 6174 614c NT_32 iDataL\n-0001f910: 656e 6774 6846 6978 6564 203d 2033 202a engthFixed = 3 *\n-0001f920: 2028 6944 6174 614c 656e 6774 6820 2f20 (iDataLength / \n-0001f930: 3329 3b3c 2f64 6976 3e0a 3c64 6976 2063 3);
    ..\n-0001f990: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    79\n-0001f9d0: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n-0001f9e0: 2020 2020 2020 3c73 7061 6e20 636c 6173 // T\n-0001fa00: 656d 7020 6275 6666 6572 3c2f 7370 616e emp buffer
    .
    <\n-0001fa40: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-0001fa50: 6e6f 223e 2020 3739 313c 2f73 7061 6e3e no\"> 791\n-0001fa60: 2623 3136 303b 2020 2020 2020 2020 3c61   CHAR_P s\n-0001fac0: 7a42 7566 6665 7220 3d20 3c73 7061 6e20 zBuffer = \n-0001fae0: 6e65 773c 2f73 7061 6e3e 203c 6120 636c new CHAR_8[iDat\n-0001fb40: 614c 656e 6774 6820 2a20 3420 2f20 3320 aLength * 4 / 3 \n-0001fb50: 2b20 345d 3b3c 2f64 6976 3e0a 3c64 6976 + 4];
    .<\n-0001fb80: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 792  \n-0001fbb0: 2020 3c61 2063 6c61 7373 3d22 636f 6465 CHAR_P szDst = sz\n-0001fc10: 4275 6666 6572 3b3c 2f64 6976 3e0a 3c64 Buffer;
    .\n-0001fc30: 3c61 206e 616d 653d 226c 3030 3739 3322 793<\n-0001fc60: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-0001fcb0: 2020 3739 343c 2f73 7061 6e3e 2623 3136 794\n-0001fcc0: 303b 2020 2020 2020 2020 3c61 2063 6c61 0; \n-0001fd10: 5549 4e54 5f33 323c 2f61 3e20 6944 7374 UINT_32 iDst\n-0001fd20: 4c65 6e67 7468 203d 2030 3b3c 2f64 6976 Length = 0;.
    \n-0001fd70: 3739 353c 2f73 7061 6e3e 2623 3136 303b 795 \n-0001fd80: 2020 2020 2020 2020 3c61 2063 6c61 7373 UI\n-0001fdd0: 4e54 5f33 323c 2f61 3e20 6949 2020 2020 NT_32 iI \n-0001fde0: 2020 2020 203d 2030 3b3c 2f64 6976 3e0a = 0;
    .\n-0001fdf0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    79\n-0001fe30: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n-0001fe40: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-0001fe60: 666f 723c 2f73 7061 6e3e 2028 3b20 6949 for (; iI\n-0001fe70: 2026 6c74 3b20 6944 6174 614c 656e 6774 < iDataLengt\n-0001fe80: 6846 6978 6564 3b29 3c2f 6469 763e 0a3c hFixed;)
    .<\n-0001fe90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-0001fea0: 3e3c 6120 6e61 6d65 3d22 6c30 3037 3937 > 797\n-0001fed0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-0001fee0: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    . 769<\n+0001ed80: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0001ed90: 2020 2020 7d3c 2f64 6976 3e0a 3c64 6976 }
    .<\n+0001edc0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 770  .
    \n+0001ee30: 3737 313c 2f73 7061 6e3e 2623 3136 303b 771 \n+0001ee40: 3c73 7061 6e20 636c 6173 733d 226b 6579 return\n+0001ee60: 3c2f 7370 616e 3e20 6f52 6573 756c 743b oResult;\n+0001ee70: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    772&\n+0001eec0: 2331 3630 3b7d 3c2f 6469 763e 0a3c 6469 #160;}
    .<\n+0001eee0: 6120 6e61 6d65 3d22 6c30 3037 3733 223e a name=\"l00773\">\n+0001eef0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 773  .
    \n+0001ef60: 2037 3734 3c2f 7370 616e 3e26 2331 3630 774 \n+0001ef70: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;//\n+0001ef90: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    775&\n+0001efe0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160;// En\n+0001f000: 636f 6465 2076 616c 7565 3c2f 7370 616e code value
    .
    <\n+0001f040: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001f050: 6e6f 223e 2020 3737 363c 2f73 7061 6e3e no\"> 776\n+0001f060: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n+0001f0b0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n+0001f110: 3737 373c 2f61 3e3c 2f73 7061 6e3e 2623 777&#\n+0001f120: 3136 303b 5354 4c57 3a3a 7374 7269 6e67 160;STLW::string\n+0001f130: 203c 6120 636c 6173 733d 2263 6f64 6522 Base64Enc\n+0001f180: 6f64 653c 2f61 3e28 3c73 7061 6e20 636c ode(co\n+0001f1a0: 6e73 743c 2f73 7061 6e3e 2053 544c 573a nst STLW:\n+0001f1b0: 3a73 7472 696e 6720 2661 6d70 3b20 7344 :string & sD\n+0001f1c0: 6174 6129 3c2f 6469 763e 0a3c 6469 7620 ata)
    .\n+0001f220: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001f260: 3739 3c2f 7370 616e 3e26 2331 3630 3b20 79  \n+0001f270: 2020 2020 2020 203c 7370 616e 2063 6c61 // \n+0001f290: 5246 4320 3335 3438 202d 2054 6865 2042 RFC 3548 - The B\n+0001f2a0: 6173 6531 362c 2042 6173 6533 322c 2061 ase16, Base32, a\n+0001f2b0: 6e64 2042 6173 6536 3420 4461 7461 2045 nd Base64 Data E\n+0001f2c0: 6e63 6f64 696e 6773 3c2f 7370 616e 3e3c ncodings<\n+0001f2d0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    780&#\n+0001f320: 3136 303b 2020 2020 2020 2020 3c73 7061 160; static \n+0001f350: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CHAR_8\n+0001f3a0: 2061 4261 7365 3634 5b5d 203d 203c 7370 aBase64[] = "A\n+0001f3d0: 4243 4445 4647 4849 4a4b 4c4d 4e4f 5051 BCDEFGHIJKLMNOPQ\n+0001f3e0: 5253 5455 5657 5859 5a61 6263 6465 6667 RSTUVWXYZabcdefg\n+0001f3f0: 6869 6a6b 6c6d 6e6f 7071 7273 7475 7677 hijklmnopqrstuvw\n+0001f400: 7879 7a30 3132 3334 3536 3738 392b 2f26 xyz0123456789+/&\n+0001f410: 7175 6f74 3b3c 2f73 7061 6e3e 3b3c 2f64 quot;;.
    \n+0001f460: 2020 3738 313c 2f73 7061 6e3e 2623 3136 781\n+0001f470: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .\n+0001f530: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    7\n+0001f570: 3833 3c2f 7370 616e 3e26 2331 3630 3b20 83  \n+0001f580: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    784&\n+0001f5d0: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; // Data
    .
    <\n+0001f630: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001f640: 6e6f 223e 2020 3738 353c 2f73 7061 6e3e no\"> 785\n+0001f650: 2623 3136 303b 2020 2020 2020 2020 3c61   UCCHAR_P\n+0001f6b0: 2073 7a44 6174 6120 3d20 283c 6120 636c szData = (UCCHAR_P)sD\n+0001f710: 6174 612e 635f 7374 7228 293b 3c2f 6469 ata.c_str();.
    \n+0001f760: 2037 3836 3c2f 7370 616e 3e26 2331 3630 786 \n+0001f770: 3b20 2020 2020 2020 203c 7370 616e 2063 ; /\n+0001f790: 2f20 4461 7461 206c 656e 6774 683c 2f73 / Data length
    .
    787  \n+0001f800: 203c 7370 616e 2063 6c61 7373 3d22 6b65 const UINT_3\n+0001f870: 323c 2f61 3e20 6944 6174 614c 656e 6774 2 iDataLengt\n+0001f880: 6820 2020 2020 203d 2073 4461 7461 2e73 h = sData.s\n+0001f890: 697a 6528 293b 3c2f 6469 763e 0a3c 6469 ize();
    .<\n+0001f8b0: 6120 6e61 6d65 3d22 6c30 3037 3838 223e a name=\"l00788\">\n+0001f8c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 788  \n+0001f8f0: 2020 203c 7370 616e 2063 6c61 7373 3d22 const UINT\n+0001f960: 5f33 323c 2f61 3e20 6944 6174 614c 656e _32 iDataLen\n+0001f970: 6774 6846 6978 6564 203d 2033 202a 2028 gthFixed = 3 * (\n+0001f980: 6944 6174 614c 656e 6774 6820 2f20 3329 iDataLength / 3)\n+0001f990: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+0001f9c0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001f9d0: 6e6f 223e 2020 3738 393c 2f73 7061 6e3e no\"> 789\n+0001f9e0: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+0001fa00: 3c61 206e 616d 653d 226c 3030 3739 3022 790<\n+0001fa30: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0001fa40: 2020 2020 3c73 7061 6e20 636c 6173 733d // Tem\n+0001fa60: 7020 6275 6666 6572 3c2f 7370 616e 3e3c p buffer<\n+0001fa70: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    791&#\n+0001fac0: 3136 303b 2020 2020 2020 2020 3c61 2063 160; CHAR_P szB\n+0001fb20: 7566 6665 7220 3d20 3c73 7061 6e20 636c uffer = ne\n+0001fb40: 773c 2f73 7061 6e3e 203c 6120 636c 6173 w C\n+0001fb90: 4841 525f 383c 2f61 3e5b 6944 6174 614c HAR_8[iDataL\n+0001fba0: 656e 6774 6820 2a20 3420 2f20 3320 2b20 ength * 4 / 3 + \n+0001fbb0: 345d 3b3c 2f64 6976 3e0a 3c64 6976 2063 4];
    .
    792  \n+0001fc10: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CHAR_P\n+0001fc60: 2073 7a44 7374 2020 2020 3d20 737a 4275 szDst = szBu\n+0001fc70: 6666 6572 3b3c 2f64 6976 3e0a 3c64 6976 ffer;
    .<\n+0001fca0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 793  .
    \n+0001fd10: 3739 343c 2f73 7061 6e3e 2623 3136 303b 794 \n+0001fd20: 2020 2020 2020 2020 3c61 2063 6c61 7373 UI\n+0001fd70: 4e54 5f33 323c 2f61 3e20 6944 7374 4c65 NT_32 iDstLe\n+0001fd80: 6e67 7468 203d 2030 3b3c 2f64 6976 3e0a ngth = 0;
    .\n+0001fd90: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    79\n+0001fdd0: 353c 2f73 7061 6e3e 2623 3136 303b 2020 5  \n+0001fde0: 2020 2020 2020 3c61 2063 6c61 7373 3d22 UINT\n+0001fe30: 5f33 323c 2f61 3e20 6949 2020 2020 2020 _32 iI \n+0001fe40: 2020 203d 2030 3b3c 2f64 6976 3e0a 3c64 = 0;
    .\n+0001fe60: 3c61 206e 616d 653d 226c 3030 3739 3622 796<\n+0001fe90: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+0001fea0: 2020 2020 3c73 7061 6e20 636c 6173 733d fo\n+0001fec0: 723c 2f73 7061 6e3e 2028 3b20 6949 2026 r (; iI &\n+0001fed0: 6c74 3b20 6944 6174 614c 656e 6774 6846 lt; iDataLengthF\n+0001fee0: 6978 6564 3b29 3c2f 6469 763e 0a3c 6469 ixed;)
    .<\n-0001ff00: 6120 6e61 6d65 3d22 6c30 3037 3938 223e a name=\"l00798\">\n+0001ff00: 6120 6e61 6d65 3d22 6c30 3037 3937 223e a name=\"l00797\">\n 0001ff10: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 798 797  \n-0001ff40: 2020 2020 2020 2020 2020 2069 4920 2b3d iI +=\n-0001ff50: 2033 3b3c 2f64 6976 3e0a 3c64 6976 2063 3;
    ..\n-0001ffb0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    80\n-0001fff0: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n-00020000: 2020 2020 2020 2020 2020 2020 2020 6144 aD\n-00020010: 7374 5b30 5d20 3d20 2020 737a 4461 7461 st[0] = szData\n-00020020: 5b30 5d20 2667 743b 2667 743b 2032 3b3c [0] >> 2;<\n-00020030: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    801&#\n-00020080: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00020090: 2020 2020 6144 7374 5b31 5d20 3d20 2828 aDst[1] = ((\n-000200a0: 737a 4461 7461 5b30 5d20 2661 6d70 3b20 szData[0] & \n-000200b0: 3078 3033 2920 266c 743b 266c 743b 2034 0x03) << 4\n-000200c0: 2920 2b20 2873 7a44 6174 615b 315d 2026 ) + (szData[1] &\n-000200d0: 6774 3b26 6774 3b20 3429 3b3c 2f64 6976 gt;> 4);.
    \n-00020120: 3830 323c 2f73 7061 6e3e 2623 3136 303b 802 \n-00020130: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00020140: 6144 7374 5b32 5d20 3d20 2828 737a 4461 aDst[2] = ((szDa\n-00020150: 7461 5b31 5d20 2661 6d70 3b20 3078 3066 ta[1] & 0x0f\n-00020160: 2920 266c 743b 266c 743b 2032 2920 2b20 ) << 2) + \n-00020170: 2873 7a44 6174 615b 325d 2026 6774 3b26 (szData[2] >&\n-00020180: 6774 3b20 3629 3b3c 2f64 6976 3e0a 3c64 gt; 6);
    .\n-000201a0: 3c61 206e 616d 653d 226c 3030 3830 3322 803<\n-000201d0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-000201e0: 2020 2020 2020 2020 2020 2020 6144 7374 aDst\n-000201f0: 5b33 5d20 3d20 2020 737a 4461 7461 5b32 [3] = szData[2\n-00020200: 5d20 2661 6d70 3b20 3078 3366 3b3c 2f64 ] & 0x3f;.
    \n-00020250: 2020 3830 343c 2f73 7061 6e3e 2623 3136 804\n-00020260: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n-00020300: 6120 6e61 6d65 3d22 6c30 3038 3036 223e a name=\"l00806\">\n-00020310: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 806  \n-00020340: 2020 2020 2020 2020 2020 202a 737a 4473 *szDs\n-00020350: 742b 2b20 3d20 6142 6173 6536 345b 2061 t++ = aBase64[ a\n-00020360: 4473 745b 315d 205d 3b3c 2f64 6976 3e0a Dst[1] ];
    .\n-00020370: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    80\n-000203b0: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-000203c0: 2020 2020 2020 2020 2020 2020 2020 2a73 *s\n-000203d0: 7a44 7374 2b2b 203d 2061 4261 7365 3634 zDst++ = aBase64\n-000203e0: 5b20 6144 7374 5b32 5d20 5d3b 3c2f 6469 [ aDst[2] ];.
    \n-00020430: 2038 3038 3c2f 7370 616e 3e26 2331 3630 808 \n-00020440: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00020450: 202a 737a 4473 742b 2b20 3d20 6142 6173 *szDst++ = aBas\n-00020460: 6536 345b 2061 4473 745b 335d 205d 3b3c e64[ aDst[3] ];<\n-00020470: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    809&#\n-000204c0: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-000204f0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 810  \n-00020520: 2020 2020 2020 2020 2020 737a 4461 7461 szData\n-00020530: 2020 2020 202b 3d20 333b 3c2f 6469 763e += 3;
    \n-00020540: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n-00020580: 3131 3c2f 7370 616e 3e26 2331 3630 3b20 11  \n-00020590: 2020 2020 2020 2020 2020 2020 2020 2069 i\n-000205a0: 4473 744c 656e 6774 6820 2b3d 2034 3b3c DstLength += 4;<\n-000205b0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    812&#\n-00020600: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }..
    <\n+0001ffe0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+0001fff0: 6e6f 223e 2020 3739 393c 2f73 7061 6e3e no\"> 799\n+00020000: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+00020020: 3c61 206e 616d 653d 226c 3030 3830 3022 800<\n+00020050: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00020060: 2020 2020 2020 2020 2020 2020 6144 7374 aDst\n+00020070: 5b30 5d20 3d20 2020 737a 4461 7461 5b30 [0] = szData[0\n+00020080: 5d20 2667 743b 2667 743b 2032 3b3c 2f64 ] >> 2;.
    \n+000200d0: 2020 3830 313c 2f73 7061 6e3e 2623 3136 801\n+000200e0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+000200f0: 2020 6144 7374 5b31 5d20 3d20 2828 737a aDst[1] = ((sz\n+00020100: 4461 7461 5b30 5d20 2661 6d70 3b20 3078 Data[0] & 0x\n+00020110: 3033 2920 266c 743b 266c 743b 2034 2920 03) << 4) \n+00020120: 2b20 2873 7a44 6174 615b 315d 2026 6774 + (szData[1] >\n+00020130: 3b26 6774 3b20 3429 3b3c 2f64 6976 3e0a ;> 4);
    .\n+00020140: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    80\n+00020180: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n+00020190: 2020 2020 2020 2020 2020 2020 2020 6144 aD\n+000201a0: 7374 5b32 5d20 3d20 2828 737a 4461 7461 st[2] = ((szData\n+000201b0: 5b31 5d20 2661 6d70 3b20 3078 3066 2920 [1] & 0x0f) \n+000201c0: 266c 743b 266c 743b 2032 2920 2b20 2873 << 2) + (s\n+000201d0: 7a44 6174 615b 325d 2026 6774 3b26 6774 zData[2] >>\n+000201e0: 3b20 3629 3b3c 2f64 6976 3e0a 3c64 6976 ; 6);
    .<\n+00020210: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 803  \n+00020240: 2020 2020 2020 2020 2020 6144 7374 5b33 aDst[3\n+00020250: 5d20 3d20 2020 737a 4461 7461 5b32 5d20 ] = szData[2] \n+00020260: 2661 6d70 3b20 3078 3366 3b3c 2f64 6976 & 0x3f;.
    \n+000202b0: 3830 343c 2f73 7061 6e3e 2623 3136 303b 804 \n+000202c0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+000202f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00020300: 6e6f 223e 2020 3830 353c 2f73 7061 6e3e no\"> 805\n+00020310: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00020320: 2020 2020 2020 2a73 7a44 7374 2b2b 203d *szDst++ =\n+00020330: 2061 4261 7365 3634 5b20 6144 7374 5b30 aBase64[ aDst[0\n+00020340: 5d20 5d3b 3c2f 6469 763e 0a3c 6469 7620 ] ];
    ..\n+000203e0: 3c61 206e 616d 653d 226c 3030 3830 3722 807<\n+00020410: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00020420: 2020 2020 2020 2020 2020 2020 2a73 7a44 *szD\n+00020430: 7374 2b2b 203d 2061 4261 7365 3634 5b20 st++ = aBase64[ \n+00020440: 6144 7374 5b32 5d20 5d3b 3c2f 6469 763e aDst[2] ];
    \n+00020450: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00020490: 3038 3c2f 7370 616e 3e26 2331 3630 3b20 08  \n+000204a0: 2020 2020 2020 2020 2020 2020 2020 202a *\n+000204b0: 737a 4473 742b 2b20 3d20 6142 6173 6536 szDst++ = aBase6\n+000204c0: 345b 2061 4473 745b 335d 205d 3b3c 2f64 4[ aDst[3] ];.
    \n+00020510: 2020 3830 393c 2f73 7061 6e3e 2623 3136 809\n+00020520: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n+000205a0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+000205b0: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3131 > 811\n+000205e0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+000205f0: 2020 2020 2020 2020 2020 2020 2069 4473 iDs\n+00020600: 744c 656e 6774 6820 2b3d 2034 3b3c 2f64 tLength += 4;.
    \n-00020650: 2020 3831 333c 2f73 7061 6e3e 2623 3136 813\n-00020660: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    814  \n-000206c0: 3c73 7061 6e20 636c 6173 733d 226b 6579 const UINT_32\n-00020730: 3c2f 613e 2069 4465 6c74 6120 3d20 6944 iDelta = iD\n-00020740: 6174 614c 656e 6774 6820 2d20 6944 6174 ataLength - iDat\n-00020750: 614c 656e 6774 6846 6978 6564 3b3c 2f64 aLengthFixed;.
    \n-000207a0: 2020 3831 353c 2f73 7061 6e3e 2623 3136 815\n-000207b0: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; if (i\n-000207e0: 4465 6c74 6120 213d 2030 293c 2f64 6976 Delta != 0).
    \n-00020830: 3831 363c 2f73 7061 6e3e 2623 3136 303b 816 \n-00020840: 2020 2020 2020 2020 7b3c 2f64 6976 3e0a {
    .\n+00020650: 2020 3831 323c 2f73 7061 6e3e 2623 3136 812\n+00020660: 303b 2020 2020 2020 2020 7d3c 2f64 6976 0; }.
    \n+000206b0: 3831 333c 2f73 7061 6e3e 2623 3136 303b 813 \n+000206c0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+000206f0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00020700: 6e6f 223e 2020 3831 343c 2f73 7061 6e3e no\"> 814\n+00020710: 2623 3136 303b 2020 2020 2020 2020 3c73   const\n+00020740: 203c 6120 636c 6173 733d 2263 6f64 6522 UINT_32 iDelta = iDat\n+000207a0: 614c 656e 6774 6820 2d20 6944 6174 614c aLength - iDataL\n+000207b0: 656e 6774 6846 6978 6564 3b3c 2f64 6976 engthFixed;.
    \n+00020800: 3831 353c 2f73 7061 6e3e 2623 3136 303b 815 \n+00020810: 2020 2020 2020 2020 3c73 7061 6e20 636c if (iDe\n+00020840: 6c74 6120 213d 2030 293c 2f64 6976 3e0a lta != 0)
    .\n 00020850: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    81\n-00020890: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-000208a0: 2020 2020 2020 2020 2020 2020 2020 3c61 UINT_32 \n-00020900: 6153 7263 5b33 5d3b 3c2f 6469 763e 0a3c aSrc[3];
    .<\n-00020910: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00020920: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3138 > 818\n-00020950: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00020960: 2020 2020 2020 2020 2020 2020 2061 5372 aSr\n-00020970: 635b 305d 203d 2061 5372 635b 315d 203d c[0] = aSrc[1] =\n-00020980: 2061 5372 635b 325d 203d 2030 3b3c 2f64 aSrc[2] = 0;.
    \n-000209d0: 2020 3831 393c 2f73 7061 6e3e 2623 3136 819\n-000209e0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..\n-00020b00: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n-00020b40: 3232 3c2f 7370 616e 3e26 2331 3630 3b20 22  \n-00020b50: 2020 2020 2020 2020 2020 2020 2020 2061 a\n-00020b60: 4473 745b 305d 203d 2020 2061 5372 635b Dst[0] = aSrc[\n-00020b70: 305d 2026 6774 3b26 6774 3b20 323b 3c2f 0] >> 2;.
    823\n-00020bd0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00020be0: 2020 2061 4473 745b 315d 203d 2028 2861 aDst[1] = ((a\n-00020bf0: 5372 635b 305d 2026 616d 703b 2030 7830 Src[0] & 0x0\n-00020c00: 3329 2026 6c74 3b26 6c74 3b20 3429 202b 3) << 4) +\n-00020c10: 2028 6153 7263 5b31 5d20 2667 743b 2667 (aSrc[1] >&g\n-00020c20: 743b 2034 293b 3c2f 6469 763e 0a3c 6469 t; 4);
    .<\n-00020c40: 6120 6e61 6d65 3d22 6c30 3038 3234 223e a name=\"l00824\">\n-00020c50: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 824  \n-00020c80: 2020 2020 2020 2020 2020 2061 4473 745b aDst[\n-00020c90: 325d 203d 2028 2861 5372 635b 315d 2026 2] = ((aSrc[1] &\n-00020ca0: 616d 703b 2030 7830 6629 2026 6c74 3b26 amp; 0x0f) <&\n-00020cb0: 6c74 3b20 3229 202b 2028 6153 7263 5b32 lt; 2) + (aSrc[2\n-00020cc0: 5d20 2667 743b 2667 743b 2036 293b 3c2f ] >> 6);.
    825\n-00020d20: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..\n-00020dc0: 3c61 206e 616d 653d 226c 3030 3832 3722 827<\n-00020df0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00020e00: 2020 2020 2020 2020 2020 2020 2a73 7a44 *szD\n-00020e10: 7374 2b2b 203d 2061 4261 7365 3634 5b20 st++ = aBase64[ \n-00020e20: 6144 7374 5b31 5d20 5d3b 3c2f 6469 763e aDst[1] ];
    \n-00020e30: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n-00020e70: 3238 3c2f 7370 616e 3e26 2331 3630 3b20 28  \n-00020e80: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    829&\n-00020ed0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00020ee0: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n-00020f00: 663c 2f73 7061 6e3e 2028 6944 656c 7461 f (iDelta\n-00020f10: 203d 3d20 3129 207b 202a 737a 4473 742b == 1) { *szDst+\n-00020f20: 2b20 3d20 3c73 7061 6e20 636c 6173 733d + = &#\n-00020f40: 3339 3b3d 2623 3339 3b3c 2f73 7061 6e3e 39;='\n-00020f50: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00020f60: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n-00020f90: 3c73 7061 6e20 636c 6173 733d 226c 696e 830  \n-00020fc0: 2020 2020 2020 203c 7370 616e 2063 6c61 else \n-00020ff0: 2020 2020 2020 2020 207b 202a 737a 4473 { *szDs\n-00021000: 742b 2b20 3d20 6142 6173 6536 345b 2061 t++ = aBase64[ a\n-00021010: 4473 745b 325d 205d 3b20 7d3c 2f64 6976 Dst[2] ]; }.
    \n-00021060: 3833 313c 2f73 7061 6e3e 2623 3136 303b 831 \n-00021070: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00021080: 2a73 7a44 7374 2b2b 203d 203c 7370 616e *szDst++ = '='\n-000210b0: 3c2f 7370 616e 3e3b 3c2f 6469 763e 0a3c ;
    .<\n-000210c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000210d0: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3332 > 832\n-00021100: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    833\n-00021160: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00021170: 2020 2069 4473 744c 656e 6774 6820 2b3d iDstLength +=\n-00021180: 2034 3b3c 2f64 6976 3e0a 3c64 6976 2063 4;
    ..
      \n+000208a0: 2020 2020 2020 7b3c 2f64 6976 3e0a 3c64 {
    .\n+000208c0: 3c61 206e 616d 653d 226c 3030 3831 3722
    817<\n+000208f0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00020900: 2020 2020 2020 2020 2020 2020 3c61 2063 UINT_32 aS\n+00020960: 7263 5b33 5d3b 3c2f 6469 763e 0a3c 6469 rc[3];
    .<\n+00020980: 6120 6e61 6d65 3d22 6c30 3038 3138 223e a name=\"l00818\">\n+00020990: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 818  \n+000209c0: 2020 2020 2020 2020 2020 2061 5372 635b aSrc[\n+000209d0: 305d 203d 2061 5372 635b 315d 203d 2061 0] = aSrc[1] = a\n+000209e0: 5372 635b 325d 203d 2030 3b3c 2f64 6976 Src[2] = 0;.
    \n+00020a30: 3831 393c 2f73 7061 6e3e 2623 3136 303b 819 \n+00020a40: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00020a70: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00020a80: 6e6f 223e 2020 3832 303c 2f73 7061 6e3e no\"> 820\n+00020a90: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00020aa0: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+00020ac0: 666f 723c 2f73 7061 6e3e 2869 4920 3d20 for(iI = \n+00020ad0: 303b 2069 4920 266c 743b 2069 4465 6c74 0; iI < iDelt\n+00020ae0: 613b 202b 2b69 4929 207b 2061 5372 635b a; ++iI) { aSrc[\n+00020af0: 6949 5d20 3d20 2a73 7a44 6174 612b 2b3b iI] = *szData++;\n+00020b00: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n+00020b30: 3c73 7061 6e20 636c 6173 733d 226c 696e 821 
    .<\n+00020b60: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00020b70: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3232 > 822\n+00020ba0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00020bb0: 2020 2020 2020 2020 2020 2020 2061 4473 aDs\n+00020bc0: 745b 305d 203d 2020 2061 5372 635b 305d t[0] = aSrc[0]\n+00020bd0: 2026 6774 3b26 6774 3b20 323b 3c2f 6469 >> 2;.
    \n+00020c20: 2038 3233 3c2f 7370 616e 3e26 2331 3630 823 \n+00020c30: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00020c40: 2061 4473 745b 315d 203d 2028 2861 5372 aDst[1] = ((aSr\n+00020c50: 635b 305d 2026 616d 703b 2030 7830 3329 c[0] & 0x03)\n+00020c60: 2026 6c74 3b26 6c74 3b20 3429 202b 2028 << 4) + (\n+00020c70: 6153 7263 5b31 5d20 2667 743b 2667 743b aSrc[1] >>\n+00020c80: 2034 293b 3c2f 6469 763e 0a3c 6469 7620 4);
    .
    824  \n+00020ce0: 2020 2020 2020 2020 2061 4473 745b 325d aDst[2]\n+00020cf0: 203d 2028 2861 5372 635b 315d 2026 616d = ((aSrc[1] &am\n+00020d00: 703b 2030 7830 6629 2026 6c74 3b26 6c74 p; 0x0f) <<\n+00020d10: 3b20 3229 202b 2028 6153 7263 5b32 5d20 ; 2) + (aSrc[2] \n+00020d20: 2667 743b 2667 743b 2036 293b 3c2f 6469 >> 6);.
    \n+00020d70: 2038 3235 3c2f 7370 616e 3e26 2331 3630 825 \n+00020d80: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+00020db0: 3c73 7061 6e20 636c 6173 733d 226c 696e 826  \n+00020de0: 2020 2020 2020 202a 737a 4473 742b 2b20 *szDst++ \n+00020df0: 3d20 6142 6173 6536 345b 2061 4473 745b = aBase64[ aDst[\n+00020e00: 305d 205d 3b3c 2f64 6976 3e0a 3c64 6976 0] ];
    .<\n+00020e30: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 827  \n+00020e60: 2020 2020 2020 2020 2020 2a73 7a44 7374 *szDst\n+00020e70: 2b2b 203d 2061 4261 7365 3634 5b20 6144 ++ = aBase64[ aD\n+00020e80: 7374 5b31 5d20 5d3b 3c2f 6469 763e 0a3c st[1] ];
    .<\n+00020e90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00020ea0: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3238 > 828\n+00020ed0: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    829\n+00020f30: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00020f40: 2020 203c 7370 616e 2063 6c61 7373 3d22 if<\n+00020f60: 2f73 7061 6e3e 2028 6944 656c 7461 203d /span> (iDelta =\n+00020f70: 3d20 3129 207b 202a 737a 4473 742b 2b20 = 1) { *szDst++ \n+00020f80: 3d20 3c73 7061 6e20 636c 6173 733d 2263 = '\n+00020fa0: 3b3d 2623 3339 3b3c 2f73 7061 6e3e 3b20 ;='; \n+00020fb0: 2020 2020 2020 2020 2020 2020 2020 207d }\n+00020fc0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    830&\n+00021010: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00021020: 2020 2020 203c 7370 616e 2063 6c61 7373 e\n+00021040: 6c73 653c 2f73 7061 6e3e 2020 2020 2020 lse \n+00021050: 2020 2020 2020 207b 202a 737a 4473 742b { *szDst+\n+00021060: 2b20 3d20 6142 6173 6536 345b 2061 4473 + = aBase64[ aDs\n+00021070: 745b 325d 205d 3b20 7d3c 2f64 6976 3e0a t[2] ]; }
    .\n+00021080: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    83\n+000210c0: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n+000210d0: 2020 2020 2020 2020 2020 2020 2020 2a73 *s\n+000210e0: 7a44 7374 2b2b 203d 203c 7370 616e 2063 zDst++ = '=';
    .<\n+00021130: 6120 6e61 6d65 3d22 6c30 3038 3332 223e a name=\"l00832\">\n+00021140: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 832  .
    \n+000211b0: 2038 3333 3c2f 7370 616e 3e26 2331 3630 833 \n+000211c0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+000211d0: 2069 4473 744c 656e 6774 6820 2b3d 2034 iDstLength += 4\n+000211e0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00021200: 653d 226c 3030 3833 3422 3e3c 2f61 3e3c e=\"l00834\"><\n 00021210: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00021220: 6e6f 223e 2020 3833 353c 2f73 7061 6e3e no\"> 835\n-00021230: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n-00021250: 3c61 206e 616d 653d 226c 3030 3833 3622 836<\n-00021280: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00021290: 2020 2020 3c73 7061 6e20 636c 6173 733d // Oka\n-000212b0: 793c 2f73 7061 6e3e 3c2f 6469 763e 0a3c y
    .<\n-000212c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000212d0: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3337 > 837\n-00021300: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00021310: 2020 2020 2053 544c 573a 3a73 7472 696e STLW::strin\n-00021320: 6720 7352 6574 5661 6c28 737a 4275 6666 g sRetVal(szBuff\n-00021330: 6572 2c20 6944 7374 4c65 6e67 7468 293b er, iDstLength);\n-00021340: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    838&\n-00021390: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n-000213b0: 6120 6e61 6d65 3d22 6c30 3038 3339 223e a name=\"l00839\">\n-000213c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 839  \n-000213f0: 2020 203c 7370 616e 2063 6c61 7373 3d22 delete<\n-00021410: 2f73 7061 6e3e 205b 5d20 737a 4275 6666 /span> [] szBuff\n-00021420: 6572 3b3c 2f64 6976 3e0a 3c64 6976 2063 er;
    ..\n-00021480: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    84\n-000214c0: 313c 2f73 7061 6e3e 2623 3136 303b 3c73 1 return sRetVal;.
    842\n-00021550: 3630 3b7d 3c2f 6469 763e 0a3c 6469 7620 60;}
    .\n-000215b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    844 s\n-00021660: 7461 7469 633c 2f73 7061 6e3e 203c 6120 tatic UCHAR_8 <\n-000216c0: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-000216d0: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n-000216e0: 6c23 6166 3437 3561 6236 6234 6637 3731 l#af475ab6b4f771\n-000216f0: 6534 6636 3838 6535 3361 6631 3664 3837 e4f688e53af16d87\n-00021700: 3830 3822 3e61 4261 7365 3634 5265 763c 808\">aBase64Rev<\n-00021710: 2f61 3e5b 3235 365d 203d 3c2f 6469 763e /a>[256] =
    \n-00021720: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n-00021760: 3435 3c2f 7370 616e 3e26 2331 3630 3b7b 45 {\n-00021770: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    846&\n-000217c0: 2331 3630 3b20 2020 2020 2020 2036 342c #160; 64,\n-000217d0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-000217e0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-000217f0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021800: 2036 342c 2036 342c 2036 342c 3c2f 6469 64, 64, 64,.
    \n-00021850: 2038 3437 3c2f 7370 616e 3e26 2331 3630 847 \n-00021860: 3b20 2020 2020 2020 2036 342c 2036 342c ; 64, 64,\n-00021870: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021880: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021890: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-000218a0: 2036 342c 2036 342c 3c2f 6469 763e 0a3c 64, 64,
    .<\n-000218b0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000218c0: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3438 > 848\n-000218f0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00021900: 2020 2020 2036 342c 2036 342c 2036 342c 64, 64, 64,\n-00021910: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021920: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021930: 2036 322c 2036 342c 2036 342c 2036 342c 62, 64, 64, 64,\n-00021940: 2036 332c 3c2f 6469 763e 0a3c 6469 7620 63,
    ..
    850&\n-00021a30: 2331 3630 3b20 2020 2020 2020 2036 342c #160; 64,\n-00021a40: 2020 302c 2020 312c 2020 322c 2020 332c 0, 1, 2, 3,\n-00021a50: 2020 342c 2020 352c 2020 362c 2020 372c 4, 5, 6, 7,\n-00021a60: 2020 382c 2020 392c 2031 302c 2031 312c 8, 9, 10, 11,\n-00021a70: 2031 322c 2031 332c 2031 342c 3c2f 6469 12, 13, 14,.
    \n-00021ac0: 2038 3531 3c2f 7370 616e 3e26 2331 3630 851 \n-00021ad0: 3b20 2020 2020 2020 2031 352c 2031 362c ; 15, 16,\n-00021ae0: 2031 372c 2031 382c 2031 392c 2032 302c 17, 18, 19, 20,\n-00021af0: 2032 312c 2032 322c 2032 332c 2032 342c 21, 22, 23, 24,\n-00021b00: 2032 352c 2036 342c 2036 342c 2036 342c 25, 64, 64, 64,\n-00021b10: 2036 342c 2036 342c 3c2f 6469 763e 0a3c 64, 64,
    .<\n-00021b20: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00021b30: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3532 > 852\n-00021b60: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00021b70: 2020 2020 2036 342c 2032 362c 2032 372c 64, 26, 27,\n-00021b80: 2032 382c 2032 392c 2033 302c 2033 312c 28, 29, 30, 31,\n-00021b90: 2033 322c 2033 332c 2033 342c 2033 352c 32, 33, 34, 35,\n-00021ba0: 2033 362c 2033 372c 2033 382c 2033 392c 36, 37, 38, 39,\n-00021bb0: 2034 302c 3c2f 6469 763e 0a3c 6469 7620 40,
    ..
    854&\n-00021ca0: 2331 3630 3b20 2020 2020 2020 2036 342c #160; 64,\n-00021cb0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021cc0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021cd0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021ce0: 2036 342c 2036 342c 2036 342c 3c2f 6469 64, 64, 64,.
    \n-00021d30: 2038 3535 3c2f 7370 616e 3e26 2331 3630 855 \n-00021d40: 3b20 2020 2020 2020 2036 342c 2036 342c ; 64, 64,\n-00021d50: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021d60: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021d70: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021d80: 2036 342c 2036 342c 3c2f 6469 763e 0a3c 64, 64,
    .<\n-00021d90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00021da0: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3536 > 856\n-00021dd0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00021de0: 2020 2020 2036 342c 2036 342c 2036 342c 64, 64, 64,\n-00021df0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021e00: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021e10: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021e20: 2036 342c 3c2f 6469 763e 0a3c 6469 7620 64,
    ..
    858&\n-00021f10: 2331 3630 3b20 2020 2020 2020 2036 342c #160; 64,\n-00021f20: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021f30: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021f40: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021f50: 2036 342c 2036 342c 2036 342c 3c2f 6469 64, 64, 64,.
    \n-00021fa0: 2038 3539 3c2f 7370 616e 3e26 2331 3630 859 \n-00021fb0: 3b20 2020 2020 2020 2036 342c 2036 342c ; 64, 64,\n-00021fc0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021fd0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021fe0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00021ff0: 2036 342c 2036 342c 3c2f 6469 763e 0a3c 64, 64,
    .<\n-00022000: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00022010: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3630 > 860\n-00022040: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00022050: 2020 2020 2036 342c 2036 342c 2036 342c 64, 64, 64,\n-00022060: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00022070: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00022080: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00022090: 2036 342c 3c2f 6469 763e 0a3c 6469 7620 64,
    .
    861  \n-000220f0: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00022100: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00022110: 2036 342c 2036 342c 2036 342c 2036 342c 64, 64, 64, 64,\n-00022120: 2036 342c 2036 342c 2036 342c 2036 343c 64, 64, 64, 64<\n-00022130: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    862&#\n-00022180: 3136 303b 7d3b 3c2f 6469 763e 0a3c 6469 160;};
    .<\n-000221a0: 6120 6e61 6d65 3d22 6c30 3038 3633 223e a name=\"l00863\">\n-000221b0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 863  .
    \n-00022220: 2038 3634 3c2f 7370 616e 3e26 2331 3630 864 \n-00022230: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ;//\n-00022250: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    865&\n-000222a0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160;// De\n-000222c0: 636f 6465 2076 616c 7565 3c2f 7370 616e code value
    .
    <\n-00022300: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00022310: 6e6f 223e 2020 3836 363c 2f73 7061 6e3e no\"> 866\n-00022320: 2623 3136 303b 3c73 7061 6e20 636c 6173  //
    .<\n-00022370: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> \n-000223d0: 3836 373c 2f61 3e3c 2f73 7061 6e3e 2623 867&#\n-000223e0: 3136 303b 5354 4c57 3a3a 7374 7269 6e67 160;STLW::string\n-000223f0: 203c 6120 636c 6173 733d 2263 6f64 6522 Base64Dec\n-00022440: 6f64 653c 2f61 3e28 3c73 7061 6e20 636c ode(co\n-00022460: 6e73 743c 2f73 7061 6e3e 2053 544c 573a nst STLW:\n-00022470: 3a73 7472 696e 6720 2661 6d70 3b20 7344 :string & sD\n-00022480: 6174 6129 3c2f 6469 763e 0a3c 6469 7620 ata)
    .\n-000224e0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n-00022520: 3639 3c2f 7370 616e 3e26 2331 3630 3b20 69  \n-00022530: 2020 2020 2020 203c 7370 616e 2063 6c61 // \n-00022550: 4461 7461 3c2f 7370 616e 3e3c 2f64 6976 Data.
    \n-000225a0: 3837 303c 2f73 7061 6e3e 2623 3136 303b 870 \n-000225b0: 2020 2020 2020 2020 3c61 2063 6c61 7373 UC\n-00022600: 4348 4152 5f50 3c2f 613e 2073 7a44 6174 CHAR_P szDat\n-00022610: 6120 3d20 283c 6120 636c 6173 733d 2263 a = (UCCHA\n-00022660: 525f 503c 2f61 3e29 7344 6174 612e 635f R_P)sData.c_\n-00022670: 7374 7228 293b 3c2f 6469 763e 0a3c 6469 str();
    .<\n-00022690: 6120 6e61 6d65 3d22 6c30 3038 3731 223e a name=\"l00871\">\n-000226a0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 871  \n-000226d0: 2020 203c 7370 616e 2063 6c61 7373 3d22 // Data\n-000226f0: 206c 656e 6774 683c 2f73 7061 6e3e 3c2f length.
    872\n-00022750: 3630 3b20 2020 2020 2020 203c 6120 636c 60; UINT_32 iDa\n-000227b0: 7461 4c65 6e67 7468 203d 2073 4461 7461 taLength = sData\n-000227c0: 2e73 697a 6528 293b 3c2f 6469 763e 0a3c .size();
    .<\n-000227d0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000227e0: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3733 > 873\n-00022810: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    874\n-00022870: 3630 3b20 2020 2020 2020 203c 7370 616e 60; // Temp buffer<\n-000228a0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n-000228c0: 6120 6e61 6d65 3d22 6c30 3038 3735 223e a name=\"l00875\">\n-000228d0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 875  \n-00022900: 2020 203c 6120 636c 6173 733d 2263 6f64 UCHAR_P\n-00022950: 3c2f 613e 2073 7a42 7566 6665 7220 3d20 szBuffer = \n-00022960: 3c73 7061 6e20 636c 6173 733d 226b 6579 new\n-00022980: 203c 6120 636c 6173 733d 2263 6f64 6522 UCHAR_8[ ( (iDataLeng\n-000229e0: 7468 202b 2033 2920 2f20 3429 202a 2033 th + 3) / 4) * 3\n-000229f0: 5d3b 3c2f 6469 763e 0a3c 6469 7620 636c ];
    .
    \n-00022a20: 3c73 7061 6e20 636c 6173 733d 226c 696e 876  <\n-00022a50: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-00022a60: 7265 663d 2261 3030 3130 372e 7868 746d ref=\"a00107.xhtm\n-00022a70: 6c23 6139 3561 3039 3961 3066 3365 3965 l#a95a099a0f3e9e\n-00022a80: 3930 3535 3034 3935 3637 6564 3436 3433 9055049567ed4643\n-00022a90: 3534 3622 3e55 4348 4152 5f50 3c2f 613e 546\">UCHAR_P\n-00022aa0: 2073 7a44 7374 2020 2020 203d 2073 7a42 szDst = szB\n-00022ab0: 7566 6665 723b 3c2f 6469 763e 0a3c 6469 uffer;
    .<\n-00022ad0: 6120 6e61 6d65 3d22 6c30 3038 3737 223e a name=\"l00877\">\n-00022ae0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 877  .
    \n-00022b50: 2038 3738 3c2f 7370 616e 3e26 2331 3630 878 \n-00022b60: 3b20 2020 2020 2020 203c 6120 636c 6173 ; U\n-00022bb0: 494e 545f 3332 3c2f 613e 2069 4473 744c INT_32 iDstL\n-00022bc0: 656e 6774 6820 3d20 303b 3c2f 6469 763e ength = 0;
    \n-00022bd0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n-00022c10: 3739 3c2f 7370 616e 3e26 2331 3630 3b20 79  \n-00022c20: 2020 2020 2020 203c 7370 616e 2063 6c61 while (i\n-00022c50: 4461 7461 4c65 6e67 7468 2026 6774 3b20 DataLength > \n-00022c60: 3429 3c2f 6469 763e 0a3c 6469 7620 636c 4)
    .
    \n-00022c90: 3c73 7061 6e20 636c 6173 733d 226c 696e 880  {\n+00021220: 6e6f 223e 2020 3833 343c 2f73 7061 6e3e no\"> 834\n+00021230: 2623 3136 303b 2020 2020 2020 2020 7d3c   }<\n+00021240: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    835&#\n+00021290: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n+000212c0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 836  \n+000212f0: 2020 3c73 7061 6e20 636c 6173 733d 2263 // Okay<\n+00021310: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00021330: 6120 6e61 6d65 3d22 6c30 3038 3337 223e a name=\"l00837\">\n+00021340: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 837  \n+00021370: 2020 2053 544c 573a 3a73 7472 696e 6720 STLW::string \n+00021380: 7352 6574 5661 6c28 737a 4275 6666 6572 sRetVal(szBuffer\n+00021390: 2c20 6944 7374 4c65 6e67 7468 293b 3c2f , iDstLength);.
    838\n+000213f0: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..
    <\n+000214b0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000214c0: 6e6f 223e 2020 3834 303c 2f73 7061 6e3e no\"> 840\n+000214d0: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+000214f0: 3c61 206e 616d 653d 226c 3030 3834 3122 841<\n+00021520: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span> return sRetVal;.
    \n+000215a0: 2038 3432 3c2f 7370 616e 3e26 2331 3630 842 \n+000215b0: 3b7d 3c2f 6469 763e 0a3c 6469 7620 636c ;}
    .
    \n+000215e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 843 
    .<\n+00021610: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00021620: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3434 > 844 sta\n+000216c0: 7469 633c 2f73 7061 6e3e 203c 6120 636c tic UCHAR_8 aBase64Rev[256] =
    .<\n+00021780: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00021790: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3435 > 845\n+000217c0: 3c2f 7370 616e 3e26 2331 3630 3b7b 3c2f  {.
    846\n+00021820: 3630 3b20 2020 2020 2020 2036 342c 2036 60; 64, 6\n+00021830: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021840: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021850: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021860: 342c 2036 342c 2036 342c 3c2f 6469 763e 4, 64, 64,
    \n+00021870: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+000218b0: 3437 3c2f 7370 616e 3e26 2331 3630 3b20 47  \n+000218c0: 2020 2020 2020 2036 342c 2036 342c 2036 64, 64, 6\n+000218d0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+000218e0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+000218f0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021900: 342c 2036 342c 3c2f 6469 763e 0a3c 6469 4, 64,
    .<\n+00021920: 6120 6e61 6d65 3d22 6c30 3038 3438 223e a name=\"l00848\">\n+00021930: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 848  \n+00021960: 2020 2036 342c 2036 342c 2036 342c 2036 64, 64, 64, 6\n+00021970: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021980: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021990: 322c 2036 342c 2036 342c 2036 342c 2036 2, 64, 64, 64, 6\n+000219a0: 332c 3c2f 6469 763e 0a3c 6469 7620 636c 3,
    .
    \n+000219d0: 3c73 7061 6e20 636c 6173 733d 226c 696e 849  5\n+00021a00: 322c 2035 332c 2035 342c 2035 352c 2035 2, 53, 54, 55, 5\n+00021a10: 362c 2035 372c 2035 382c 2035 392c 2036 6, 57, 58, 59, 6\n+00021a20: 302c 2036 312c 2036 342c 2036 342c 2036 0, 61, 64, 64, 6\n+00021a30: 342c 2036 342c 2036 342c 2036 342c 3c2f 4, 64, 64, 64,.
    850\n+00021a90: 3630 3b20 2020 2020 2020 2036 342c 2020 60; 64, \n+00021aa0: 302c 2020 312c 2020 322c 2020 332c 2020 0, 1, 2, 3, \n+00021ab0: 342c 2020 352c 2020 362c 2020 372c 2020 4, 5, 6, 7, \n+00021ac0: 382c 2020 392c 2031 302c 2031 312c 2031 8, 9, 10, 11, 1\n+00021ad0: 322c 2031 332c 2031 342c 3c2f 6469 763e 2, 13, 14,
    \n+00021ae0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00021b20: 3531 3c2f 7370 616e 3e26 2331 3630 3b20 51  \n+00021b30: 2020 2020 2020 2031 352c 2031 362c 2031 15, 16, 1\n+00021b40: 372c 2031 382c 2031 392c 2032 302c 2032 7, 18, 19, 20, 2\n+00021b50: 312c 2032 322c 2032 332c 2032 342c 2032 1, 22, 23, 24, 2\n+00021b60: 352c 2036 342c 2036 342c 2036 342c 2036 5, 64, 64, 64, 6\n+00021b70: 342c 2036 342c 3c2f 6469 763e 0a3c 6469 4, 64,
    .<\n+00021b90: 6120 6e61 6d65 3d22 6c30 3038 3532 223e a name=\"l00852\">\n+00021ba0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 852  \n+00021bd0: 2020 2036 342c 2032 362c 2032 372c 2032 64, 26, 27, 2\n+00021be0: 382c 2032 392c 2033 302c 2033 312c 2033 8, 29, 30, 31, 3\n+00021bf0: 322c 2033 332c 2033 342c 2033 352c 2033 2, 33, 34, 35, 3\n+00021c00: 362c 2033 372c 2033 382c 2033 392c 2034 6, 37, 38, 39, 4\n+00021c10: 302c 3c2f 6469 763e 0a3c 6469 7620 636c 0,
    .
    \n+00021c40: 3c73 7061 6e20 636c 6173 733d 226c 696e 853  4\n+00021c70: 312c 2034 322c 2034 332c 2034 342c 2034 1, 42, 43, 44, 4\n+00021c80: 352c 2034 362c 2034 372c 2034 382c 2034 5, 46, 47, 48, 4\n+00021c90: 392c 2035 302c 2035 312c 2036 342c 2036 9, 50, 51, 64, 6\n+00021ca0: 342c 2036 342c 2036 342c 2036 342c 3c2f 4, 64, 64, 64,.
    854\n+00021d00: 3630 3b20 2020 2020 2020 2036 342c 2036 60; 64, 6\n+00021d10: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021d20: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021d30: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021d40: 342c 2036 342c 2036 342c 3c2f 6469 763e 4, 64, 64,
    \n+00021d50: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00021d90: 3535 3c2f 7370 616e 3e26 2331 3630 3b20 55  \n+00021da0: 2020 2020 2020 2036 342c 2036 342c 2036 64, 64, 6\n+00021db0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021dc0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021dd0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021de0: 342c 2036 342c 3c2f 6469 763e 0a3c 6469 4, 64,
    .<\n+00021e00: 6120 6e61 6d65 3d22 6c30 3038 3536 223e a name=\"l00856\">\n+00021e10: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 856  \n+00021e40: 2020 2036 342c 2036 342c 2036 342c 2036 64, 64, 64, 6\n+00021e50: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021e60: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021e70: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021e80: 342c 3c2f 6469 763e 0a3c 6469 7620 636c 4,
    .
    \n+00021eb0: 3c73 7061 6e20 636c 6173 733d 226c 696e 857  6\n+00021ee0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021ef0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021f00: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021f10: 342c 2036 342c 2036 342c 2036 342c 3c2f 4, 64, 64, 64,.
    858\n+00021f70: 3630 3b20 2020 2020 2020 2036 342c 2036 60; 64, 6\n+00021f80: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021f90: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021fa0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00021fb0: 342c 2036 342c 2036 342c 3c2f 6469 763e 4, 64, 64,
    \n+00021fc0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00022000: 3539 3c2f 7370 616e 3e26 2331 3630 3b20 59  \n+00022010: 2020 2020 2020 2036 342c 2036 342c 2036 64, 64, 6\n+00022020: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00022030: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00022040: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00022050: 342c 2036 342c 3c2f 6469 763e 0a3c 6469 4, 64,
    .<\n+00022070: 6120 6e61 6d65 3d22 6c30 3038 3630 223e a name=\"l00860\">\n+00022080: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 860  \n+000220b0: 2020 2036 342c 2036 342c 2036 342c 2036 64, 64, 64, 6\n+000220c0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+000220d0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+000220e0: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+000220f0: 342c 3c2f 6469 763e 0a3c 6469 7620 636c 4,
    .
    \n+00022120: 3c73 7061 6e20 636c 6173 733d 226c 696e 861  6\n+00022150: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00022160: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00022170: 342c 2036 342c 2036 342c 2036 342c 2036 4, 64, 64, 64, 6\n+00022180: 342c 2036 342c 2036 342c 2036 343c 2f64 4, 64, 64, 64.
    \n+000221d0: 2020 3836 323c 2f73 7061 6e3e 2623 3136 862\n+000221e0: 303b 7d3b 3c2f 6469 763e 0a3c 6469 7620 0;};
    .\n+00022240: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00022280: 3634 3c2f 7370 616e 3e26 2331 3630 3b3c 64 <\n+00022290: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+000222a0: 656e 7422 3e2f 2f3c 2f73 7061 6e3e 3c2f ent\">//.
    865\n+00022300: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;// Deco\n+00022320: 6465 2076 616c 7565 3c2f 7370 616e 3e3c de value<\n+00022330: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    866&#\n+00022380: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;//
    .
    86\n+00022430: 373c 2f61 3e3c 2f73 7061 6e3e 2623 3136 7\n+00022440: 303b 5354 4c57 3a3a 7374 7269 6e67 203c 0;STLW::string <\n+00022450: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+00022460: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n+00022470: 6c23 6136 3362 3161 6164 6231 6364 3264 l#a63b1aadb1cd2d\n+00022480: 3438 6433 3863 6132 3634 3734 6661 3139 48d38ca26474fa19\n+00022490: 6162 3622 3e42 6173 6536 3444 6563 6f64 ab6\">Base64Decod\n+000224a0: 653c 2f61 3e28 3c73 7061 6e20 636c 6173 e(cons\n+000224c0: 743c 2f73 7061 6e3e 2053 544c 573a 3a73 t STLW::s\n+000224d0: 7472 696e 6720 2661 6d70 3b20 7344 6174 tring & sDat\n+000224e0: 6129 3c2f 6469 763e 0a3c 6469 7620 636c a)
    .
    \n+00022510: 3c73 7061 6e20 636c 6173 733d 226c 696e 868 {
    .<\n+00022540: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00022550: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3639 > 869\n+00022580: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00022590: 2020 2020 203c 7370 616e 2063 6c61 7373 // Da\n+000225b0: 7461 3c2f 7370 616e 3e3c 2f64 6976 3e0a ta
    .\n+000225c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    87\n+00022600: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n+00022610: 2020 2020 2020 3c61 2063 6c61 7373 3d22 UCCH\n+00022660: 4152 5f50 3c2f 613e 2073 7a44 6174 6120 AR_P szData \n+00022670: 3d20 283c 6120 636c 6173 733d 2263 6f64 = (UCCHAR_\n+000226c0: 503c 2f61 3e29 7344 6174 612e 635f 7374 P)sData.c_st\n+000226d0: 7228 293b 3c2f 6469 763e 0a3c 6469 7620 r();
    .
    871  \n+00022730: 203c 7370 616e 2063 6c61 7373 3d22 636f // Data l\n+00022750: 656e 6774 683c 2f73 7061 6e3e 3c2f 6469 ength.
    \n+000227a0: 2038 3732 3c2f 7370 616e 3e26 2331 3630 872 \n+000227b0: 3b20 2020 2020 2020 203c 6120 636c 6173 ; U\n+00022800: 494e 545f 3332 3c2f 613e 2069 4461 7461 INT_32 iData\n+00022810: 4c65 6e67 7468 203d 2073 4461 7461 2e73 Length = sData.s\n+00022820: 697a 6528 293b 3c2f 6469 763e 0a3c 6469 ize();
    .<\n+00022840: 6120 6e61 6d65 3d22 6c30 3038 3733 223e a name=\"l00873\">\n+00022850: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 873  .
    \n+000228c0: 2038 3734 3c2f 7370 616e 3e26 2331 3630 874 \n+000228d0: 3b20 2020 2020 2020 203c 7370 616e 2063 ; /\n+000228f0: 2f20 5465 6d70 2062 7566 6665 723c 2f73 / Temp buffer
    ..
    876&\n+00022aa0: 2331 3630 3b20 2020 2020 2020 203c 6120 #160; UCHAR_P s\n+00022b00: 7a44 7374 2020 2020 203d 2073 7a42 7566 zDst = szBuf\n+00022b10: 6665 723b 3c2f 6469 763e 0a3c 6469 7620 fer;
    .\n+00022b70: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00022bb0: 3738 3c2f 7370 616e 3e26 2331 3630 3b20 78  \n+00022bc0: 2020 2020 2020 203c 6120 636c 6173 733d UIN\n+00022c10: 545f 3332 3c2f 613e 2069 4473 744c 656e T_32 iDstLen\n+00022c20: 6774 6820 3d20 303b 3c2f 6469 763e 0a3c gth = 0;
    .<\n+00022c30: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00022c40: 3e3c 6120 6e61 6d65 3d22 6c30 3038 3739 > 879\n+00022c70: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00022c80: 2020 2020 203c 7370 616e 2063 6c61 7373 w\n+00022ca0: 6869 6c65 3c2f 7370 616e 3e20 2869 4461 hile (iDa\n+00022cb0: 7461 4c65 6e67 7468 2026 6774 3b20 3429 taLength > 4)\n 00022cc0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    881&\n-00022d10: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00022d20: 2020 2020 202a 737a 4473 742b 2b20 3d20 *szDst++ = \n-00022d30: 283c 6120 636c 6173 733d 2263 6f64 6522 (aBase64Re\n-00022d80: 763c 2f61 3e5b 2073 7a44 6174 615b 305d v[ szData[0]\n-00022d90: 205d 2026 6c74 3b26 6c74 3b20 3220 7c20 ] << 2 | \n-00022da0: 3c61 2063 6c61 7373 3d22 636f 6465 2220 aBase64Rev\n-00022df0: 3c2f 613e 5b20 737a 4461 7461 5b31 5d20 [ szData[1] \n-00022e00: 5d20 2667 743b 2667 743b 2034 293b 3c2f ] >> 4);.
    882\n-00022e60: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00022e70: 2020 202a 737a 4473 742b 2b20 3d20 283c *szDst++ = (<\n-00022e80: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n-00022e90: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n-00022ea0: 6c23 6166 3437 3561 6236 6234 6637 3731 l#af475ab6b4f771\n-00022eb0: 6534 6636 3838 6535 3361 6631 3664 3837 e4f688e53af16d87\n-00022ec0: 3830 3822 3e61 4261 7365 3634 5265 763c 808\">aBase64Rev<\n-00022ed0: 2f61 3e5b 2073 7a44 6174 615b 315d 205d /a>[ szData[1] ]\n-00022ee0: 2026 6c74 3b26 6c74 3b20 3420 7c20 3c61 << 4 | aBase64Rev[ szData[2] ] \n-00022f50: 2667 743b 2667 743b 2032 293b 3c2f 6469 >> 2);.
    \n-00022fa0: 2038 3833 3c2f 7370 616e 3e26 2331 3630 883 \n-00022fb0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00022fc0: 202a 737a 4473 742b 2b20 3d20 283c 6120 *szDst++ = (aBase64Rev[ szData[2] ] &\n-00023030: 6c74 3b26 6c74 3b20 3620 7c20 3c61 2063 lt;< 6 | aBase64Rev\n-00023090: 5b20 737a 4461 7461 5b33 5d20 5d29 3b3c [ szData[3] ]);<\n-000230a0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    884&#\n-000230f0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00023100: 2020 2020 737a 4461 7461 2020 2020 2020 szData \n-00023110: 2b3d 2034 3b3c 2f64 6976 3e0a 3c64 6976 += 4;
    .<\n-00023140: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 885  \n-00023170: 2020 2020 2020 2020 2020 6944 6174 614c iDataL\n-00023180: 656e 6774 6820 2d3d 2034 3b3c 2f64 6976 ength -= 4;.
    \n-000231d0: 3838 363c 2f73 7061 6e3e 2623 3136 303b 886 \n-000231e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000231f0: 6944 7374 4c65 6e67 7468 2020 2b3d 2033 iDstLength += 3\n-00023200: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n-00023230: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00023240: 6e6f 223e 2020 3838 373c 2f73 7061 6e3e no\"> 887\n-00023250: 2623 3136 303b 2020 2020 2020 2020 7d3c   }<\n+00022d00: 6f22 3e20 2038 3830 3c2f 7370 616e 3e26 o\"> 880&\n+00022d10: 2331 3630 3b20 2020 2020 2020 207b 3c2f #160; {.
    881\n+00022d70: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00022d80: 2020 202a 737a 4473 742b 2b20 3d20 283c *szDst++ = (<\n+00022d90: 6120 636c 6173 733d 2263 6f64 6522 2068 a class=\"code\" h\n+00022da0: 7265 663d 2261 3030 3633 362e 7868 746d ref=\"a00636.xhtm\n+00022db0: 6c23 6166 3437 3561 6236 6234 6637 3731 l#af475ab6b4f771\n+00022dc0: 6534 6636 3838 6535 3361 6631 3664 3837 e4f688e53af16d87\n+00022dd0: 3830 3822 3e61 4261 7365 3634 5265 763c 808\">aBase64Rev<\n+00022de0: 2f61 3e5b 2073 7a44 6174 615b 305d 205d /a>[ szData[0] ]\n+00022df0: 2026 6c74 3b26 6c74 3b20 3220 7c20 3c61 << 2 | aBase64Rev[ szData[1] ] \n+00022e60: 2667 743b 2667 743b 2034 293b 3c2f 6469 >> 4);.
    \n+00022eb0: 2038 3832 3c2f 7370 616e 3e26 2331 3630 882 \n+00022ec0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00022ed0: 202a 737a 4473 742b 2b20 3d20 283c 6120 *szDst++ = (aBase64Rev[ szData[1] ] &\n+00022f40: 6c74 3b26 6c74 3b20 3420 7c20 3c61 2063 lt;< 4 | aBase64Rev\n+00022fa0: 5b20 737a 4461 7461 5b32 5d20 5d20 2667 [ szData[2] ] &g\n+00022fb0: 743b 2667 743b 2032 293b 3c2f 6469 763e t;> 2);
    \n+00022fc0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00023000: 3833 3c2f 7370 616e 3e26 2331 3630 3b20 83  \n+00023010: 2020 2020 2020 2020 2020 2020 2020 202a *\n+00023020: 737a 4473 742b 2b20 3d20 283c 6120 636c szDst++ = (aBase64Rev[\n+00023080: 2073 7a44 6174 615b 325d 205d 2026 6c74 szData[2] ] <\n+00023090: 3b26 6c74 3b20 3620 7c20 3c61 2063 6c61 ;< 6 | \n+000230e0: 6142 6173 6536 3452 6576 3c2f 613e 5b20 aBase64Rev[ \n+000230f0: 737a 4461 7461 5b33 5d20 5d29 3b3c 2f64 szData[3] ]);.
    \n+00023140: 2020 3838 343c 2f73 7061 6e3e 2623 3136 884\n+00023150: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00023160: 2020 737a 4461 7461 2020 2020 2020 2b3d szData +=\n+00023170: 2034 3b3c 2f64 6976 3e0a 3c64 6976 2063 4;
    ..\n+000231f0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    88\n+00023230: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+00023240: 2020 2020 2020 2020 2020 2020 2020 6944 iD\n+00023250: 7374 4c65 6e67 7468 2020 2b3d 2033 3b3c stLength += 3;<\n 00023260: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    888&#\n-000232b0: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-000232e0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 889  \n-00023310: 2020 2a73 7a44 7374 2b2b 203d 2028 3c61 *szDst++ = (aBase64Rev[ szData[0] ] \n-00023380: 266c 743b 266c 743b 2032 207c 203c 6120 << 2 | aBase64Rev[ szData[1] ] &\n-000233f0: 6774 3b26 6774 3b20 3429 3b3c 2f64 6976 gt;> 4);.
    \n-00023440: 3839 303c 2f73 7061 6e3e 2623 3136 303b 890 \n-00023450: 2020 2020 2020 2020 2b2b 6944 7374 4c65 ++iDstLe\n-00023460: 6e67 7468 3b3c 2f64 6976 3e0a 3c64 6976 ngth;
    .<\n-00023490: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 891  .
    \n-00023500: 3839 323c 2f73 7061 6e3e 2623 3136 303b 892 \n-00023510: 2020 2020 2020 2020 3c73 7061 6e20 636c if (szD\n-00023540: 6174 615b 325d 2021 3d20 3c73 7061 6e20 ata[2] != '='<\n-00023570: 2f73 7061 6e3e 2920 7b20 2a73 7a44 7374 /span>) { *szDst\n-00023580: 2b2b 203d 2028 3c61 2063 6c61 7373 3d22 ++ = (aBas\n-000235d0: 6536 3452 6576 3c2f 613e 5b20 737a 4461 e64Rev[ szDa\n-000235e0: 7461 5b31 5d20 5d20 266c 743b 266c 743b ta[1] ] <<\n-000235f0: 2034 207c 203c 6120 636c 6173 733d 2263 4 | aBase\n-00023640: 3634 5265 763c 2f61 3e5b 2073 7a44 6174 64Rev[ szDat\n-00023650: 615b 325d 205d 2026 6774 3b26 6774 3b20 a[2] ] >> \n-00023660: 3229 3b20 2b2b 6944 7374 4c65 6e67 7468 2); ++iDstLength\n-00023670: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    ..\n-000236d0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    89\n-00023710: 343c 2f73 7061 6e3e 2623 3136 303b 2020 4  \n-00023720: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-00023740: 6966 3c2f 7370 616e 3e20 2873 7a44 6174 if (szDat\n-00023750: 615b 335d 2021 3d20 3c73 7061 6e20 636c a[3] != '=') { *szDst++\n-00023790: 203d 2028 3c61 2063 6c61 7373 3d22 636f = (aBase6\n-000237e0: 3452 6576 3c2f 613e 5b20 737a 4461 7461 4Rev[ szData\n-000237f0: 5b32 5d20 5d20 266c 743b 266c 743b 2036 [2] ] << 6\n-00023800: 207c 203c 6120 636c 6173 733d 2263 6f64 | aBase64\n-00023850: 5265 763c 2f61 3e5b 2073 7a44 6174 615b Rev[ szData[\n-00023860: 335d 205d 293b 2020 2020 2020 2b2b 6944 3] ]); ++iD\n-00023870: 7374 4c65 6e67 7468 3b20 7d3c 2f64 6976 stLength; }.
    \n-000238c0: 3839 353c 2f73 7061 6e3e 2623 3136 303b 895 \n-000238d0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n-00023900: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00023910: 6e6f 223e 2020 3839 363c 2f73 7061 6e3e no\"> 896\n-00023920: 2623 3136 303b 2020 2020 2020 2020 3c73   // Okay
    .
    \n-00023980: 3c73 7061 6e20 636c 6173 733d 226c 696e 897  S\n-000239b0: 544c 573a 3a73 7472 696e 6720 7352 6574 TLW::string sRet\n-000239c0: 5661 6c28 283c 6120 636c 6173 733d 2263 Val((CHAR_\n-00023a10: 503c 2f61 3e29 737a 4275 6666 6572 2c20 P)szBuffer, \n-00023a20: 6944 7374 4c65 6e67 7468 293b 3c2f 6469 iDstLength);.
    \n-00023a70: 2038 3938 3c2f 7370 616e 3e26 2331 3630 898 \n-00023a80: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-00023ab0: 3c73 7061 6e20 636c 6173 733d 226c 696e 899  <\n-00023ae0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00023af0: 6f72 6422 3e64 656c 6574 653c 2f73 7061 ord\">delete [] szBuffer;<\n-00023b10: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    900&#\n-00023b60: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-00023b90: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 901 return sRetVal;
    \n-00023bf0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n-00023c30: 3032 3c2f 7370 616e 3e26 2331 3630 3b7d 02 }\n-00023c40: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    903&\n-00023c90: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n-00023cb0: 6120 6e61 6d65 3d22 6c30 3039 3034 223e a name=\"l00904\">\n-00023cc0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 904 //
    \n-00023d10: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n-00023d50: 3035 3c2f 7370 616e 3e26 2331 3630 3b3c 05 <\n-00023d60: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-00023d70: 656e 7422 3e2f 2f20 4c65 6e67 7468 206f ent\">// Length o\n-00023d80: 6620 5554 4620 6368 6172 6163 7465 723c f UTF character<\n-00023d90: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n-00023db0: 6120 6e61 6d65 3d22 6c30 3039 3036 223e a name=\"l00906\">\n-00023dc0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 906 //
    \n-00023e10: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    907 I\n-00023ef0: 4e54 5f33 323c 2f61 3e20 3c61 2063 6c61 NT_32 \n-00023f40: 7574 665f 6368 6172 6c65 6e3c 2f61 3e28 utf_charlen(\n-00023f50: 3c61 2063 6c61 7373 3d22 636f 6465 2220 CCHAR_P szString, CCHAR_P sz\n-00024000: 5374 7269 6e67 456e 6429 3c2f 6469 763e StringEnd)
    \n-00024010: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n-00024050: 3038 3c2f 7370 616e 3e26 2331 3630 3b7b 08 {\n-00024060: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    909&\n-000240b0: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; /*.
    \n-00024120: 2039 3130 3c2f 7370 616e 3e26 2331 3630 910 \n-00024130: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ; \n-00024150: 2a20 3078 3030 3030 3030 3030 2097 2030 * 0x00000000 . 0\n-00024160: 7830 3030 3030 3037 4620 3078 2078 7878 x0000007F 0x xxx\n-00024170: 2078 7878 3c2f 7370 616e 3e3c 2f64 6976 xxx.
    \n-000241c0: 3931 313c 2f73 7061 6e3e 2623 3136 303b 911 \n-000241d0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d *\n-000241f0: 2030 7830 3030 3030 3038 3020 9720 3078 0x00000080 . 0x\n-00024200: 3030 3030 3037 4646 2031 3130 7878 7878 000007FF 110xxxx\n-00024210: 7820 3130 7878 7878 7878 3c2f 7370 616e x 10xxxxxx
    .
    <\n-00024250: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00024260: 6e6f 223e 2020 3931 323c 2f73 7061 6e3e no\"> 912\n-00024270: 2623 3136 303b 3c73 7061 6e20 636c 6173   \n-00024290: 2020 2020 202a 2030 7830 3030 3030 3830 * 0x0000080\n-000242a0: 3020 9720 3078 3030 3030 4646 4646 2031 0 . 0x0000FFFF 1\n-000242b0: 3131 3078 7878 7820 3130 7878 7878 7878 110xxxx 10xxxxxx\n-000242c0: 2031 3078 7878 7878 783c 2f73 7061 6e3e 10xxxxxx\n-000242d0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    913&\n-00024320: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160; \n-00024340: 2020 2020 2a20 3078 3030 3031 3030 3030 * 0x00010000\n-00024350: 2097 2030 7830 3031 4646 4646 4620 3131 . 0x001FFFFF 11\n-00024360: 3131 3078 7878 2031 3078 7878 7878 7820 110xxx 10xxxxxx \n-00024370: 3130 7878 7878 7878 2031 3078 7878 7878 10xxxxxx 10xxxxx\n-00024380: 783c 2f73 7061 6e3e 3c2f 6469 763e 0a3c x
    .<\n-00024390: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000243a0: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3134 > 914\n-000243d0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370   */
    .<\n-00024430: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 915  .
    \n-000244a0: 3931 363c 2f73 7061 6e3e 2623 3136 303b 916 \n-000244b0: 2020 2020 2020 2020 3c73 7061 6e20 636c //\n-000244d0: 2045 6e64 206f 6620 7374 7269 6e67 3c2f End of string
    .<\n-00024510: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 917  \n-00024540: 2020 3c73 7061 6e20 636c 6173 733d 226b if (szString \n-00024570: 3d3d 2073 7a53 7472 696e 6745 6e64 2920 == szStringEnd) \n-00024580: 7b20 3c73 7061 6e20 636c 6173 733d 226b { retu\n-000245a0: 726e 3c2f 7370 616e 3e20 2d33 3b20 7d3c rn -3; }<\n-000245b0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    918&#\n-00024600: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-00024630: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 919  \n-00024660: 2020 3c73 7061 6e20 636c 6173 733d 2263 // UTF8-\n-00024680: 3120 3078 7878 7878 7878 3c2f 7370 616e 1 0xxxxxxx
    .
    <\n-000246c0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000246d0: 6e6f 223e 2020 3932 303c 2f73 7061 6e3e no\"> 920\n-000246e0: 2623 3136 303b 2020 2020 2020 2020 3c73   if ((UCCHAR\n-00024760: 5f38 3c2f 613e 282a 737a 5374 7269 6e67 _8(*szString\n-00024770: 2920 2661 6d70 3b20 3078 3830 2920 3d3d ) & 0x80) ==\n-00024780: 2030 2920 7b20 3c73 7061 6e20 636c 6173 0) { \n-000247a0: 7265 7475 726e 3c2f 7370 616e 3e20 313b return 1;\n-000247b0: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n-000247e0: 3c73 7061 6e20 636c 6173 733d 226c 696e 921 
    .<\n-00024810: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00024820: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3232 > 922\n-00024850: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00024860: 2020 2020 203c 7370 616e 2063 6c61 7373 // UT\n-00024880: 4638 2d32 2031 3130 7878 7878 7820 3130 F8-2 110xxxxx 10\n-00024890: 7878 7878 7878 3c2f 7370 616e 3e3c 2f64 xxxxxx.
    \n-000248e0: 2020 3932 333c 2f73 7061 6e3e 2623 3136 923\n-000248f0: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; if ((\n-00024920: 3c61 2063 6c61 7373 3d22 636f 6465 2220 UCCHAR_8(*szString) &a\n-00024980: 6d70 3b20 3078 4530 2920 3d3d 2030 7843 mp; 0xE0) == 0xC\n-00024990: 3029 3c2f 6469 763e 0a3c 6469 7620 636c 0)
    .
    \n-000249c0: 3c73 7061 6e20 636c 6173 733d 226c 696e 924  {\n+000232a0: 223e 2020 3838 373c 2f73 7061 6e3e 2623 \"> 887&#\n+000232b0: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }.
    \n+00023300: 2020 3838 383c 2f73 7061 6e3e 2623 3136 888\n+00023310: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    889  \n+00023370: 2a73 7a44 7374 2b2b 203d 2028 3c61 2063 *szDst++ = (aBase64Rev\n+000233d0: 5b20 737a 4461 7461 5b30 5d20 5d20 266c [ szData[0] ] &l\n+000233e0: 743b 266c 743b 2032 207c 203c 6120 636c t;< 2 | aBase64Rev[\n+00023440: 2073 7a44 6174 615b 315d 205d 2026 6774 szData[1] ] >\n+00023450: 3b26 6774 3b20 3429 3b3c 2f64 6976 3e0a ;> 4);
    .\n+00023460: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    89\n+000234a0: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n+000234b0: 2020 2020 2020 2b2b 6944 7374 4c65 6e67 ++iDstLeng\n+000234c0: 7468 3b3c 2f64 6976 3e0a 3c64 6976 2063 th;
    ..\n+00023520: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    89\n+00023560: 323c 2f73 7061 6e3e 2623 3136 303b 2020 2  \n+00023570: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+00023590: 6966 3c2f 7370 616e 3e20 2873 7a44 6174 if (szDat\n+000235a0: 615b 325d 2021 3d20 3c73 7061 6e20 636c a[2] != '=') { *szDst++\n+000235e0: 203d 2028 3c61 2063 6c61 7373 3d22 636f = (aBase6\n+00023630: 3452 6576 3c2f 613e 5b20 737a 4461 7461 4Rev[ szData\n+00023640: 5b31 5d20 5d20 266c 743b 266c 743b 2034 [1] ] << 4\n+00023650: 207c 203c 6120 636c 6173 733d 2263 6f64 | aBase64\n+000236a0: 5265 763c 2f61 3e5b 2073 7a44 6174 615b Rev[ szData[\n+000236b0: 325d 205d 2026 6774 3b26 6774 3b20 3229 2] ] >> 2)\n+000236c0: 3b20 2b2b 6944 7374 4c65 6e67 7468 3b20 ; ++iDstLength; \n+000236d0: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n+00023700: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00023710: 6e6f 223e 2020 3839 333c 2f73 7061 6e3e no\"> 893\n+00023720: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+00023740: 3c61 206e 616d 653d 226c 3030 3839 3422 894<\n+00023770: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00023780: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n+000237a0: 3c2f 7370 616e 3e20 2873 7a44 6174 615b (szData[\n+000237b0: 335d 2021 3d20 3c73 7061 6e20 636c 6173 3] != \n+000237d0: 2623 3339 3b3d 2623 3339 3b3c 2f73 7061 '=') { *szDst++ =\n+000237f0: 2028 3c61 2063 6c61 7373 3d22 636f 6465 (aBase64R\n+00023840: 6576 3c2f 613e 5b20 737a 4461 7461 5b32 ev[ szData[2\n+00023850: 5d20 5d20 266c 743b 266c 743b 2036 207c ] ] << 6 |\n+00023860: 203c 6120 636c 6173 733d 2263 6f64 6522 aBase64Re\n+000238b0: 763c 2f61 3e5b 2073 7a44 6174 615b 335d v[ szData[3]\n+000238c0: 205d 293b 2020 2020 2020 2b2b 6944 7374 ]); ++iDst\n+000238d0: 4c65 6e67 7468 3b20 7d3c 2f64 6976 3e0a Length; }
    .\n+000238e0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    89\n+00023920: 353c 2f73 7061 6e3e 2623 3136 303b 203c 5  <\n+00023930: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    896&#\n+00023980: 3136 303b 2020 2020 2020 2020 3c73 7061 160; // Okay\n+000239b0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    897&\n+00023a00: 2331 3630 3b20 2020 2020 2020 2053 544c #160; STL\n+00023a10: 573a 3a73 7472 696e 6720 7352 6574 5661 W::string sRetVa\n+00023a20: 6c28 283c 6120 636c 6173 733d 2263 6f64 l((CHAR_P<\n+00023a70: 2f61 3e29 737a 4275 6666 6572 2c20 6944 /a>)szBuffer, iD\n+00023a80: 7374 4c65 6e67 7468 293b 3c2f 6469 763e stLength);
    \n+00023a90: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    8\n+00023ad0: 3938 3c2f 7370 616e 3e26 2331 3630 3b20 98  \n+00023ae0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    899&\n+00023b30: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; delete\n+00023b60: 205b 5d20 737a 4275 6666 6572 3b3c 2f64 [] szBuffer;.
    \n+00023bb0: 2020 3930 303c 2f73 7061 6e3e 2623 3136 900\n+00023bc0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n+00023c50: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00023c60: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3032 > 902\n+00023c90: 3c2f 7370 616e 3e26 2331 3630 3b7d 3c2f  }.
    903\n+00023cf0: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ..<\n+00023d70: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00023d80: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3035 > 905\n+00023db0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  // Length of \n+00023de0: 5554 4620 6368 6172 6163 7465 723c 2f73 UTF character
    ..<\n+00023e70: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00023e80: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3037 > 907 INT\n+00023f50: 5f33 323c 2f61 3e20 3c61 2063 6c61 7373 _32 ut\n+00023fa0: 665f 6368 6172 6c65 6e3c 2f61 3e28 3c61 f_charlen(CCHAR_P \n+00024000: 737a 5374 7269 6e67 2c20 3c61 2063 6c61 szString, \n+00024050: 4343 4841 525f 503c 2f61 3e20 737a 5374 CCHAR_P szSt\n+00024060: 7269 6e67 456e 6429 3c2f 6469 763e 0a3c ringEnd)
    .<\n+00024070: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00024080: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3038 > 908\n+000240b0: 3c2f 7370 616e 3e26 2331 3630 3b7b 3c2f  {.
    909\n+00024110: 3630 3b20 2020 2020 2020 203c 7370 616e 60; /*
    \n+00024140: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n+00024180: 3130 3c2f 7370 616e 3e26 2331 3630 3b3c 10 <\n+00024190: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+000241a0: 656e 7422 3e20 2020 2020 2020 2020 2a20 ent\"> * \n+000241b0: 3078 3030 3030 3030 3030 2097 2030 7830 0x00000000 . 0x0\n+000241c0: 3030 3030 3037 4620 3078 2078 7878 2078 000007F 0x xxx x\n+000241d0: 7878 3c2f 7370 616e 3e3c 2f64 6976 3e0a xx
    .\n+000241e0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    91\n+00024220: 313c 2f73 7061 6e3e 2623 3136 303b 3c73 1  * 0\n+00024250: 7830 3030 3030 3038 3020 9720 3078 3030 x00000080 . 0x00\n+00024260: 3030 3037 4646 2031 3130 7878 7878 7820 0007FF 110xxxxx \n+00024270: 3130 7878 7878 7878 3c2f 7370 616e 3e3c 10xxxxxx<\n+00024280: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    912&#\n+000242d0: 3136 303b 3c73 7061 6e20 636c 6173 733d 160; \n+000242f0: 2020 202a 2030 7830 3030 3030 3830 3020 * 0x00000800 \n+00024300: 9720 3078 3030 3030 4646 4646 2031 3131 . 0x0000FFFF 111\n+00024310: 3078 7878 7820 3130 7878 7878 7878 2031 0xxxx 10xxxxxx 1\n+00024320: 3078 7878 7878 783c 2f73 7061 6e3e 3c2f 0xxxxxx.
    913\n+00024380: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; \n+000243a0: 2020 2a20 3078 3030 3031 3030 3030 2097 * 0x00010000 .\n+000243b0: 2030 7830 3031 4646 4646 4620 3131 3131 0x001FFFFF 1111\n+000243c0: 3078 7878 2031 3078 7878 7878 7820 3130 0xxx 10xxxxxx 10\n+000243d0: 7878 7878 7878 2031 3078 7878 7878 783c xxxxxx 10xxxxxx<\n+000243e0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00024400: 6120 6e61 6d65 3d22 6c30 3039 3134 223e a name=\"l00914\">\n+00024410: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 914  */
    ..\n+000244c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    91\n+00024500: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+00024510: 2020 2020 2020 3c73 7061 6e20 636c 6173 // E\n+00024530: 6e64 206f 6620 7374 7269 6e67 3c2f 7370 nd of string
    .
    917  \n+000245a0: 3c73 7061 6e20 636c 6173 733d 226b 6579 if (szString ==\n+000245d0: 2073 7a53 7472 696e 6745 6e64 2920 7b20 szStringEnd) { \n+000245e0: 3c73 7061 6e20 636c 6173 733d 226b 6579 return\n+00024600: 3c2f 7370 616e 3e20 2d33 3b20 7d3c 2f64 -3; }.
    \n+00024650: 2020 3931 383c 2f73 7061 6e3e 2623 3136 918\n+00024660: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    .
    919  \n+000246c0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d // UTF8-1 \n+000246e0: 3078 7878 7878 7878 3c2f 7370 616e 3e3c 0xxxxxxx<\n+000246f0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    920&#\n+00024740: 3136 303b 2020 2020 2020 2020 3c73 7061 160; if \n+00024770: 2828 3c61 2063 6c61 7373 3d22 636f 6465 ((UCCHAR_8\n+000247c0: 3c2f 613e 282a 737a 5374 7269 6e67 2920 (*szString) \n+000247d0: 2661 6d70 3b20 3078 3830 2920 3d3d 2030 & 0x80) == 0\n+000247e0: 2920 7b20 3c73 7061 6e20 636c 6173 733d ) { re\n+00024800: 7475 726e 3c2f 7370 616e 3e20 313b 207d turn 1; }\n+00024810: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    921&\n+00024860: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n+00024880: 6120 6e61 6d65 3d22 6c30 3039 3232 223e a name=\"l00922\">\n+00024890: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 922  \n+000248c0: 2020 203c 7370 616e 2063 6c61 7373 3d22 // UTF8\n+000248e0: 2d32 2031 3130 7878 7878 7820 3130 7878 -2 110xxxxx 10xx\n+000248f0: 7878 7878 3c2f 7370 616e 3e3c 2f64 6976 xxxx.
    \n+00024940: 3932 333c 2f73 7061 6e3e 2623 3136 303b 923 \n+00024950: 2020 2020 2020 2020 3c73 7061 6e20 636c if ((UCCHAR_8\n+000249d0: 282a 737a 5374 7269 6e67 2920 2661 6d70 (*szString) &\n+000249e0: 3b20 3078 4530 2920 3d3d 2030 7843 3029 ; 0xE0) == 0xC0)\n 000249f0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    925&\n-00024a40: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00024a50: 2020 2020 203c 7370 616e 2063 6c61 7373 // Ch\n-00024a70: 6563 6b20 6e65 7874 2062 7974 653c 2f73 eck next byte
    ...<\n-00024be0: 6120 6e61 6d65 3d22 6c30 3039 3238 223e a name=\"l00928\">\n-00024bf0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 928  \n-00024c20: 2020 2020 2020 2020 2020 203c 7370 616e if (\n-00024c50: 283c 6120 636c 6173 733d 2263 6f64 6522 (UCCHAR_8<\n-00024ca0: 2f61 3e28 2a73 7a53 7472 696e 6729 2026 /a>(*szString) &\n-00024cb0: 616d 703b 2030 7843 3029 2021 3d20 3078 amp; 0xC0) != 0x\n-00024cc0: 3830 2920 7b20 3c73 7061 6e20 636c 6173 80) { \n-00024ce0: 7265 7475 726e 3c2f 7370 616e 3e20 2d31 return -1\n-00024cf0: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    ..\n-00024d50: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    93\n-00024d90: 303c 2f73 7061 6e3e 2623 3136 303b 2020 0  \n-00024da0: 2020 2020 2020 2020 2020 2020 2020 3c73 // Ok\n-00024dd0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    931&\n-00024e20: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-00024e30: 2020 2020 203c 7370 616e 2063 6c61 7373 r\n-00024e50: 6574 7572 6e3c 2f73 7061 6e3e 2032 3b3c eturn 2;<\n-00024e60: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    932&#\n-00024eb0: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; } 924&\n+00024a40: 2331 3630 3b20 2020 2020 2020 207b 3c2f #160; {.
    925\n+00024aa0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00024ab0: 2020 203c 7370 616e 2063 6c61 7373 3d22 // Chec\n+00024ad0: 6b20 6e65 7874 2062 7974 653c 2f73 7061 k next byte
    .
    \n+00024b10: 3c73 7061 6e20 636c 6173 733d 226c 696e 926  \n+00024b40: 2020 2020 2020 202b 2b73 7a53 7472 696e ++szStrin\n+00024b50: 673b 3c2f 6469 763e 0a3c 6469 7620 636c g;
    .
    \n+00024b80: 3c73 7061 6e20 636c 6173 733d 226c 696e 927  \n+00024bb0: 2020 2020 2020 203c 7370 616e 2063 6c61 if (szSt\n+00024be0: 7269 6e67 203d 3d20 737a 5374 7269 6e67 ring == szString\n+00024bf0: 456e 6429 207b 203c 7370 616e 2063 6c61 End) { return -\n+00024c20: 333b 207d 3c2f 6469 763e 0a3c 6469 7620 3; }
    ..
    <\n+00024d80: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00024d90: 6e6f 223e 2020 3932 393c 2f73 7061 6e3e no\"> 929\n+00024da0: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+00024dc0: 3c61 206e 616d 653d 226c 3030 3933 3022 930<\n+00024df0: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00024e00: 2020 2020 2020 2020 2020 2020 3c73 7061 // Ok.
    931\n+00024e80: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00024e90: 2020 203c 7370 616e 2063 6c61 7373 3d22 ret\n+00024eb0: 7572 6e3c 2f73 7061 6e3e 2032 3b3c 2f64 urn 2;.
    \n-00024f00: 2020 3933 333c 2f73 7061 6e3e 2623 3136 933\n-00024f10: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..
    <\n-00024fe0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00024ff0: 6e6f 223e 2020 3933 353c 2f73 7061 6e3e no\"> 935\n-00025000: 2623 3136 303b 2020 2020 2020 2020 3c73   if ((UCCHAR\n-00025080: 5f38 3c2f 613e 282a 737a 5374 7269 6e67 _8(*szString\n-00025090: 2920 2661 6d70 3b20 3078 4630 2920 3d3d ) & 0xF0) ==\n-000250a0: 2030 7845 3029 3c2f 6469 763e 0a3c 6469 0xE0)
    .<\n-000250c0: 6120 6e61 6d65 3d22 6c30 3039 3336 223e a name=\"l00936\">\n-000250d0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 936  \n-00025100: 2020 207b 3c2f 6469 763e 0a3c 6469 7620 {
    .
    \n+00024f10: 303b 2020 2020 2020 2020 7d3c 2f64 6976 0; }.
    \n+00024f60: 3933 333c 2f73 7061 6e3e 2623 3136 303b 933 \n+00024f70: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00024fa0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00024fb0: 6e6f 223e 2020 3933 343c 2f73 7061 6e3e no\"> 934\n+00024fc0: 2623 3136 303b 2020 2020 2020 2020 3c73   // UTF8-3 11\n+00024ff0: 3130 7878 7878 2031 3078 7878 7878 7820 10xxxx 10xxxxxx \n+00025000: 3130 7878 7878 7878 3c2f 7370 616e 3e3c 10xxxxxx<\n+00025010: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    935&#\n+00025060: 3136 303b 2020 2020 2020 2020 3c73 7061 160; if \n+00025090: 2828 3c61 2063 6c61 7373 3d22 636f 6465 ((UCCHAR_8\n+000250e0: 3c2f 613e 282a 737a 5374 7269 6e67 2920 (*szString) \n+000250f0: 2661 6d70 3b20 3078 4630 2920 3d3d 2030 & 0xF0) == 0\n+00025100: 7845 3029 3c2f 6469 763e 0a3c 6469 7620 xE0)
    ..<\n-000251a0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000251b0: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3338 > 938\n-000251e0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-000251f0: 2020 2020 2020 2020 2020 2020 202b 2b73 ++s\n-00025200: 7a53 7472 696e 673b 3c2f 6469 763e 0a3c zString;
    .<\n-00025210: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00025220: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3339 > 939\n-00025250: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00025260: 2020 2020 2020 2020 2020 2020 203c 7370 if\n-00025290: 2028 737a 5374 7269 6e67 203d 3d20 737a (szString == sz\n-000252a0: 5374 7269 6e67 456e 6429 207b 203c 7370 StringEnd) { return -3; }
    \n-000252e0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n-00025320: 3430 3c2f 7370 616e 3e26 2331 3630 3b20 40  \n-00025330: 2020 2020 2020 2020 2020 2020 2020 203c <\n-00025340: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00025350: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if ((UCCHA\n-000253b0: 525f 383c 2f61 3e28 2a73 7a53 7472 696e R_8(*szStrin\n-000253c0: 6729 2026 616d 703b 2030 7843 3029 2021 g) & 0xC0) !\n-000253d0: 3d20 3078 3830 2920 7b20 3c73 7061 6e20 = 0x80) { return -1; }
    .\n-00025420: 3c61 206e 616d 653d 226c 3030 3934 3122 941<\n-00025450: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n-000254a0: 2020 3934 323c 2f73 7061 6e3e 2623 3136 942\n-000254b0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-000254c0: 2020 2b2b 737a 5374 7269 6e67 3b3c 2f64 ++szString;.
    \n-00025510: 2020 3934 333c 2f73 7061 6e3e 2623 3136 943\n-00025520: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00025530: 2020 3c73 7061 6e20 636c 6173 733d 226b if (szString \n-00025560: 3d3d 2073 7a53 7472 696e 6745 6e64 2920 == szStringEnd) \n-00025570: 7b20 3c73 7061 6e20 636c 6173 733d 226b { retu\n-00025590: 726e 3c2f 7370 616e 3e20 2d33 3b20 7d3c rn -3; }<\n-000255a0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    944&#\n-000255f0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00025600: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n-00025620: 3c2f 7370 616e 3e20 2828 3c61 2063 6c61 ((\n-00025670: 5543 4348 4152 5f38 3c2f 613e 282a 737a UCCHAR_8(*sz\n-00025680: 5374 7269 6e67 2920 2661 6d70 3b20 3078 String) & 0x\n-00025690: 4330 2920 213d 2030 7838 3029 207b 203c C0) != 0x80) { <\n-000256a0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-000256b0: 6f72 6466 6c6f 7722 3e72 6574 7572 6e3c ordflow\">return<\n-000256c0: 2f73 7061 6e3e 202d 313b 207d 3c2f 6469 /span> -1; }.
    \n-00025710: 2039 3435 3c2f 7370 616e 3e26 2331 3630 945 \n-00025720: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n-00025750: 3c73 7061 6e20 636c 6173 733d 226c 696e 946  \n-00025780: 2020 2020 2020 203c 7370 616e 2063 6c61 // \n-000257a0: 4f6b 3c2f 7370 616e 3e3c 2f64 6976 3e0a Ok
    .\n-000257b0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    94\n-000257f0: 373c 2f73 7061 6e3e 2623 3136 303b 2020 7  \n-00025800: 2020 2020 2020 2020 2020 2020 2020 3c73 return 3;
    .<\n-00025840: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00025850: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3438 > 948\n-00025880: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00025890: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    ..
    \n+00025190: 3c73 7061 6e20 636c 6173 733d 226c 696e 937  \n+000251c0: 2020 2020 2020 203c 7370 616e 2063 6c61 // \n+000251e0: 4368 6563 6b20 6e65 7874 2062 7974 653c Check next byte<\n+000251f0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span>
    .<\n+00025210: 6120 6e61 6d65 3d22 6c30 3039 3338 223e a name=\"l00938\">\n+00025220: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 938  \n+00025250: 2020 2020 2020 2020 2020 202b 2b73 7a53 ++szS\n+00025260: 7472 696e 673b 3c2f 6469 763e 0a3c 6469 tring;
    .<\n+00025280: 6120 6e61 6d65 3d22 6c30 3039 3339 223e a name=\"l00939\">\n+00025290: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 939  \n+000252c0: 2020 2020 2020 2020 2020 203c 7370 616e if (\n+000252f0: 737a 5374 7269 6e67 203d 3d20 737a 5374 szString == szSt\n+00025300: 7269 6e67 456e 6429 207b 203c 7370 616e ringEnd) { return -3; }
    .<\n+00025340: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00025350: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3430 > 940\n+00025380: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00025390: 2020 2020 2020 2020 2020 2020 203c 7370 if
    \n+000253c0: 2028 283c 6120 636c 6173 733d 2263 6f64 ((UCCHAR_\n+00025410: 383c 2f61 3e28 2a73 7a53 7472 696e 6729 8(*szString)\n+00025420: 2026 616d 703b 2030 7843 3029 2021 3d20 & 0xC0) != \n+00025430: 3078 3830 2920 7b20 3c73 7061 6e20 636c 0x80) { return \n+00025460: 2d31 3b20 7d3c 2f64 6976 3e0a 3c64 6976 -1; }
    .<\n+00025490: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 941  .
    \n+00025500: 3934 323c 2f73 7061 6e3e 2623 3136 303b 942 \n+00025510: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00025520: 2b2b 737a 5374 7269 6e67 3b3c 2f64 6976 ++szString;.
    \n+00025570: 3934 333c 2f73 7061 6e3e 2623 3136 303b 943 \n+00025580: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00025590: 3c73 7061 6e20 636c 6173 733d 226b 6579 if (szString ==\n+000255c0: 2073 7a53 7472 696e 6745 6e64 2920 7b20 szStringEnd) { \n+000255d0: 3c73 7061 6e20 636c 6173 733d 226b 6579 return\n+000255f0: 3c2f 7370 616e 3e20 2d33 3b20 7d3c 2f64 -3; }.
    \n+00025640: 2020 3934 343c 2f73 7061 6e3e 2623 3136 944\n+00025650: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00025660: 2020 3c73 7061 6e20 636c 6173 733d 226b if ((UC\n+000256d0: 4348 4152 5f38 3c2f 613e 282a 737a 5374 CHAR_8(*szSt\n+000256e0: 7269 6e67 2920 2661 6d70 3b20 3078 4330 ring) & 0xC0\n+000256f0: 2920 213d 2030 7838 3029 207b 203c 7370 ) != 0x80) { return -1; }
    \n+00025730: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n+00025770: 3435 3c2f 7370 616e 3e26 2331 3630 3b20 45  \n+00025780: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    946&\n+000257d0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+000257e0: 2020 2020 203c 7370 616e 2063 6c61 7373 // Ok\n+00025800: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n+00025820: 3c61 206e 616d 653d 226c 3030 3934 3722 947<\n+00025850: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00025860: 2020 2020 2020 2020 2020 2020 3c73 7061 return 3;
    .<\n-000258b0: 6120 6e61 6d65 3d22 6c30 3039 3439 223e a name=\"l00949\">\n+000258b0: 6120 6e61 6d65 3d22 6c30 3039 3438 223e a name=\"l00948\">\n 000258c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 949  .
    \n-00025930: 2039 3530 3c2f 7370 616e 3e26 2331 3630 950 \n-00025940: 3b20 2020 2020 2020 203c 7370 616e 2063 ; /\n-00025960: 2f20 5554 4638 2d34 2031 3131 3130 7878 / UTF8-4 11110xx\n-00025970: 7820 3130 7878 7878 7878 2031 3078 7878 x 10xxxxxx 10xxx\n-00025980: 7878 7820 3130 7878 7878 7878 3c2f 7370 xxx 10xxxxxx
    .
    951  \n-000259f0: 3c73 7061 6e20 636c 6173 733d 226b 6579 if ((UCCH\n-00025a60: 4152 5f38 3c2f 613e 282a 737a 5374 7269 AR_8(*szStri\n-00025a70: 6e67 2920 2661 6d70 3b20 3078 4638 2920 ng) & 0xF8) \n-00025a80: 3d3d 2030 7846 3029 3c2f 6469 763e 0a3c == 0xF0)
    .<\n-00025a90: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00025aa0: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3532 > 952\n-00025ad0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00025ae0: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    . 948  \n+000258f0: 2020 207d 3c2f 6469 763e 0a3c 6469 7620 }
    .\n+00025950: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n+00025990: 3530 3c2f 7370 616e 3e26 2331 3630 3b20 50  \n+000259a0: 2020 2020 2020 203c 7370 616e 2063 6c61 // \n+000259c0: 5554 4638 2d34 2031 3131 3130 7878 7820 UTF8-4 11110xxx \n+000259d0: 3130 7878 7878 7878 2031 3078 7878 7878 10xxxxxx 10xxxxx\n+000259e0: 7820 3130 7878 7878 7878 3c2f 7370 616e x 10xxxxxx
    .
    <\n+00025a20: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00025a30: 6e6f 223e 2020 3935 313c 2f73 7061 6e3e no\"> 951\n+00025a40: 2623 3136 303b 2020 2020 2020 2020 3c73   if ((UCCHAR\n+00025ac0: 5f38 3c2f 613e 282a 737a 5374 7269 6e67 _8(*szString\n+00025ad0: 2920 2661 6d70 3b20 3078 4638 2920 3d3d ) & 0xF8) ==\n+00025ae0: 2030 7846 3029 3c2f 6469 763e 0a3c 6469 0xF0)
    .<\n-00025b00: 6120 6e61 6d65 3d22 6c30 3039 3533 223e a name=\"l00953\">\n+00025b00: 6120 6e61 6d65 3d22 6c30 3039 3532 223e a name=\"l00952\">\n 00025b10: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 953 952  \n-00025b40: 2020 2020 2020 2020 2020 203c 7370 616e // Check next b\n-00025b70: 7974 653c 2f73 7061 6e3e 3c2f 6469 763e yte
    \n-00025b80: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n-00025bc0: 3534 3c2f 7370 616e 3e26 2331 3630 3b20 54  \n-00025bd0: 2020 2020 2020 2020 2020 2020 2020 202b +\n-00025be0: 2b73 7a53 7472 696e 673b 3c2f 6469 763e +szString;
    \n-00025bf0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n-00025c30: 3535 3c2f 7370 616e 3e26 2331 3630 3b20 55  \n-00025c40: 2020 2020 2020 2020 2020 2020 2020 203c <\n-00025c50: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00025c60: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if (szString == \n-00025c80: 737a 5374 7269 6e67 456e 6429 207b 203c szStringEnd) { <\n-00025c90: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00025ca0: 6f72 6466 6c6f 7722 3e72 6574 7572 6e3c ordflow\">return<\n-00025cb0: 2f73 7061 6e3e 202d 333b 207d 3c2f 6469 /span> -3; }.
    \n-00025d00: 2039 3536 3c2f 7370 616e 3e26 2331 3630 956 \n-00025d10: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00025d20: 203c 7370 616e 2063 6c61 7373 3d22 6b65 if ((UCC\n-00025d90: 4841 525f 383c 2f61 3e28 2a73 7a53 7472 HAR_8(*szStr\n-00025da0: 696e 6729 2026 616d 703b 2030 7843 3029 ing) & 0xC0)\n-00025db0: 2021 3d20 3078 3830 2920 7b20 3c73 7061 != 0x80) { return -1; }
    .\n-00025df0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    95\n-00025e30: 373c 2f73 7061 6e3e 2623 3136 303b 203c 7  <\n-00025e40: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    958&#\n-00025e90: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00025ea0: 2020 2020 2b2b 737a 5374 7269 6e67 3b3c ++szString;<\n-00025eb0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    959&#\n-00025f00: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00025f10: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n-00025f30: 3c2f 7370 616e 3e20 2873 7a53 7472 696e (szStrin\n-00025f40: 6720 3d3d 2073 7a53 7472 696e 6745 6e64 g == szStringEnd\n-00025f50: 2920 7b20 3c73 7061 6e20 636c 6173 733d ) { re\n-00025f70: 7475 726e 3c2f 7370 616e 3e20 2d33 3b20 turn -3; \n-00025f80: 7d3c 2f64 6976 3e0a 3c64 6976 2063 6c61 }
    .
    <\n-00025fb0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00025fc0: 6e6f 223e 2020 3936 303c 2f73 7061 6e3e no\"> 960\n-00025fd0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00025fe0: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n-00026000: 6966 3c2f 7370 616e 3e20 2828 3c61 2063 if ((UCCHAR_8(*\n-00026060: 737a 5374 7269 6e67 2920 2661 6d70 3b20 szString) & \n-00026070: 3078 4330 2920 213d 2030 7838 3029 207b 0xC0) != 0x80) {\n-00026080: 203c 7370 616e 2063 6c61 7373 3d22 6b65 retur\n-000260a0: 6e3c 2f73 7061 6e3e 202d 313b 207d 3c2f n -1; }.
    961\n-00026100: 3630 3b20 3c2f 6469 763e 0a3c 6469 7620 60;
    ...<\n-00026260: 6120 6e61 6d65 3d22 6c30 3039 3634 223e a name=\"l00964\">\n-00026270: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 964  \n-000262a0: 2020 2020 2020 2020 2020 203c 7370 616e if (\n-000262d0: 283c 6120 636c 6173 733d 2263 6f64 6522 (UCCHAR_8<\n-00026320: 2f61 3e28 2a73 7a53 7472 696e 6729 2026 /a>(*szString) &\n-00026330: 616d 703b 2030 7843 3029 2021 3d20 3078 amp; 0xC0) != 0x\n-00026340: 3830 2920 7b20 3c73 7061 6e20 636c 6173 80) { \n-00026360: 7265 7475 726e 3c2f 7370 616e 3e20 2d31 return -1\n-00026370: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    ..\n-000263d0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    96\n-00026410: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n-00026420: 2020 2020 2020 2020 2020 2020 2020 3c73 // Ok\n-00026450: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    967&\n-000264a0: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n-000264b0: 2020 2020 203c 7370 616e 2063 6c61 7373 r\n-000264d0: 6574 7572 6e3c 2f73 7061 6e3e 2034 3b3c eturn 4;<\n-000264e0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    968&#\n-00026530: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }..<\n+00025be0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00025bf0: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3534 > 954\n+00025c20: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00025c30: 2020 2020 2020 2020 2020 2020 202b 2b73 ++s\n+00025c40: 7a53 7472 696e 673b 3c2f 6469 763e 0a3c zString;
    .<\n+00025c50: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00025c60: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3535 > 955\n+00025c90: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00025ca0: 2020 2020 2020 2020 2020 2020 203c 7370 if\n+00025cd0: 2028 737a 5374 7269 6e67 203d 3d20 737a (szString == sz\n+00025ce0: 5374 7269 6e67 456e 6429 207b 203c 7370 StringEnd) { return -3; }
    \n+00025d20: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n+00025d60: 3536 3c2f 7370 616e 3e26 2331 3630 3b20 56  \n+00025d70: 2020 2020 2020 2020 2020 2020 2020 203c <\n+00025d80: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+00025d90: 6f72 6466 6c6f 7722 3e69 663c 2f73 7061 ordflow\">if ((UCCHA\n+00025df0: 525f 383c 2f61 3e28 2a73 7a53 7472 696e R_8(*szStrin\n+00025e00: 6729 2026 616d 703b 2030 7843 3029 2021 g) & 0xC0) !\n+00025e10: 3d20 3078 3830 2920 7b20 3c73 7061 6e20 = 0x80) { return -1; }
    .\n+00025e60: 3c61 206e 616d 653d 226c 3030 3935 3722 957<\n+00025e90: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n+00025ee0: 2020 3935 383c 2f73 7061 6e3e 2623 3136 958\n+00025ef0: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00025f00: 2020 2b2b 737a 5374 7269 6e67 3b3c 2f64 ++szString;.
    \n+00025f50: 2020 3935 393c 2f73 7061 6e3e 2623 3136 959\n+00025f60: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00025f70: 2020 3c73 7061 6e20 636c 6173 733d 226b if (szString \n+00025fa0: 3d3d 2073 7a53 7472 696e 6745 6e64 2920 == szStringEnd) \n+00025fb0: 7b20 3c73 7061 6e20 636c 6173 733d 226b { retu\n+00025fd0: 726e 3c2f 7370 616e 3e20 2d33 3b20 7d3c rn -3; }<\n+00025fe0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    960&#\n+00026030: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00026040: 2020 2020 3c73 7061 6e20 636c 6173 733d if\n+00026060: 3c2f 7370 616e 3e20 2828 3c61 2063 6c61 ((\n+000260b0: 5543 4348 4152 5f38 3c2f 613e 282a 737a UCCHAR_8(*sz\n+000260c0: 5374 7269 6e67 2920 2661 6d70 3b20 3078 String) & 0x\n+000260d0: 4330 2920 213d 2030 7838 3029 207b 203c C0) != 0x80) { <\n+000260e0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+000260f0: 6f72 6466 6c6f 7722 3e72 6574 7572 6e3c ordflow\">return<\n+00026100: 2f73 7061 6e3e 202d 313b 207d 3c2f 6469 /span> -1; }.
    \n+00026150: 2039 3631 3c2f 7370 616e 3e26 2331 3630 961 \n+00026160: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+00026190: 3c73 7061 6e20 636c 6173 733d 226c 696e 962  \n+000261c0: 2020 2020 2020 202b 2b73 7a53 7472 696e ++szStrin\n+000261d0: 673b 3c2f 6469 763e 0a3c 6469 7620 636c g;
    .
    \n+00026200: 3c73 7061 6e20 636c 6173 733d 226c 696e 963  \n+00026230: 2020 2020 2020 203c 7370 616e 2063 6c61 if (szSt\n+00026260: 7269 6e67 203d 3d20 737a 5374 7269 6e67 ring == szString\n+00026270: 456e 6429 207b 203c 7370 616e 2063 6c61 End) { return -\n+000262a0: 333b 207d 3c2f 6469 763e 0a3c 6469 7620 3; }
    ..
    <\n+00026400: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00026410: 6e6f 223e 2020 3936 353c 2f73 7061 6e3e no\"> 965\n+00026420: 2623 3136 303b 203c 2f64 6976 3e0a 3c64  
    .\n+00026440: 3c61 206e 616d 653d 226c 3030 3936 3622 966<\n+00026470: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00026480: 2020 2020 2020 2020 2020 2020 3c73 7061 // Ok.
    967\n+00026500: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n+00026510: 2020 203c 7370 616e 2063 6c61 7373 3d22 ret\n+00026530: 7572 6e3c 2f73 7061 6e3e 2034 3b3c 2f64 urn 4;.
    \n-00026580: 2020 3936 393c 2f73 7061 6e3e 2623 3136 969\n-00026590: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n-00026650: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 971 return -2;
    .<\n-000266d0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 972 }.
    \n-00026740: 3937 333c 2f73 7061 6e3e 2623 3136 303b 973 \n-00026750: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n-00026780: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00026790: 6e6f 223e 2020 3937 343c 2f73 7061 6e3e no\"> 974\n-000267a0: 2623 3136 303b 3c73 7061 6e20 636c 6173  /*
    .<\n-000267f0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 975 \n-00026830: 202a 2043 6f6e 7665 7274 2055 6e69 636f * Convert Unico\n-00026840: 6465 2063 6861 7261 6374 6572 2074 6f20 de character to \n-00026850: 5554 4638 3c2f 7370 616e 3e3c 2f64 6976 UTF8.
    \n-000268a0: 3937 363c 2f73 7061 6e3e 2623 3136 303b 976 \n-000268b0: 3c73 7061 6e20 636c 6173 733d 2263 6f6d */\n-000268d0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    ..<\n-00026ad0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00026ae0: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3738 > 978\n-00026b10: 3c2f 7370 616e 3e26 2331 3630 3b7b 3c2f  {.
    979\n-00026b70: 3630 3b20 2020 2020 2020 203c 6120 636c 60; INT_32 iP\n-00026bd0: 6f73 2020 2020 2020 2020 3d20 303b 3c2f os = 0;..
    \n+00026590: 303b 2020 2020 2020 2020 7d3c 2f64 6976 0; }.
    \n+000265e0: 3936 393c 2f73 7061 6e3e 2623 3136 303b 969 \n+000265f0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61
    .
    <\n+00026620: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00026630: 6e6f 223e 2020 3937 303c 2f73 7061 6e3e no\"> 970\n+00026640: 2623 3136 303b 3c73 7061 6e20 636c 6173  // T\n+00026660: 6869 7320 6973 206e 6f74 2061 6e20 5554 his is not an UT\n+00026670: 4638 2063 6861 7261 6374 6572 3c2f 7370 F8 character
    ...\n+00026760: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    97\n+000267a0: 333c 2f73 7061 6e3e 2623 3136 303b 203c 3  <\n+000267b0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    974&#\n+00026800: 3136 303b 3c73 7061 6e20 636c 6173 733d 160;/*
    ..\n+000268c0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    97\n+00026900: 363c 2f73 7061 6e3e 2623 3136 303b 3c73 6  */.
    977\n+000269c0: 3c2f 7370 616e 3e26 2331 3630 3b3c 6120  INT_32 UnicodeToUTF\n+00026a70: 383c 2f61 3e28 3c61 2063 6c61 7373 3d22 8(UINT\n+00026ac0: 5f33 323c 2f61 3e20 6955 4353 2c20 3c61 _32 iUCS, UCHAR_P \n+00026b20: 7355 5446 3829 3c2f 6469 763e 0a3c 6469 sUTF8)
    .<\n+00026b40: 6120 6e61 6d65 3d22 6c30 3039 3738 223e a name=\"l00978\">\n+00026b50: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 978 {.
    \n+00026bc0: 2039 3739 3c2f 7370 616e 3e26 2331 3630 979 \n+00026bd0: 3b20 2020 2020 2020 203c 6120 636c 6173 ; I\n+00026c20: 4e54 5f33 323c 2f61 3e20 2020 6950 6f73 NT_32 iPos\n+00026c30: 2020 2020 2020 2020 3d20 303b 3c2f 6469 = 0;.
    \n+00026c80: 2039 3830 3c2f 7370 616e 3e26 2331 3630 980 \n+00026c90: 3b20 2020 2020 2020 203c 6120 636c 6173 ; I\n+00026ce0: 4e54 5f33 323c 2f61 3e20 2020 6943 6861 NT_32 iCha\n+00026cf0: 724c 656e 6774 6820 3d20 303b 3c2f 6469 rLength = 0;.
    \n+00026d40: 2039 3831 3c2f 7370 616e 3e26 2331 3630 981 \n+00026d50: 3b20 2020 2020 2020 203c 6120 636c 6173 ; U\n+00026da0: 4348 4152 5f38 3c2f 613e 2020 7355 5446 CHAR_8 sUTF\n+00026db0: 3850 7265 6669 7820 3d20 303b 3c2f 6469 8Prefix = 0;.
    \n+00026e00: 2039 3832 3c2f 7370 616e 3e26 2331 3630 982 \n+00026e10: 3b20 3c2f 6469 763e 0a3c 6469 7620 636c ;
    .
    \n+00026e40: 3c73 7061 6e20 636c 6173 733d 226c 696e 983  <\n+00026e70: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+00026e80: 656e 7422 3e2f 2a20 4153 4349 4920 6368 ent\">/* ASCII ch\n+00026e90: 6172 6163 7465 7273 2e20 2a2f 3c2f 7370 aracters. */
    ...\n-00027000: 3c61 206e 616d 653d 226c 3030 3938 3722 987<\n-00027030: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n-00027040: 2020 2020 2020 2020 2020 2020 3c73 7061 if \n-00027070: 2869 5543 5320 3d3d 2030 293c 2f64 6976 (iUCS == 0).
    \n-000270c0: 3938 383c 2f73 7061 6e3e 2623 3136 303b 988 \n-000270d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000270e0: 7b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 {
    .
    <\n-00027110: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00027120: 6e6f 223e 2020 3938 393c 2f73 7061 6e3e no\"> 989\n-00027130: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00027140: 2020 2020 2020 2020 2020 2020 2020 7355 sU\n-00027150: 5446 385b 305d 203d 2030 7843 303b 3c2f TF8[0] = 0xC0;.
    990\n-000271b0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-000271c0: 2020 2020 2020 2020 2020 2073 5554 4638 sUTF8\n-000271d0: 5b31 5d20 3d20 3078 3830 3b3c 2f64 6976 [1] = 0x80;.
    \n-00027220: 3939 313c 2f73 7061 6e3e 2623 3136 303b 991 \n-00027230: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00027240: 2020 2020 2020 2020 3c73 7061 6e20 636c return \n-00027270: 323b 3c2f 6469 763e 0a3c 6469 7620 636c 2;
    .
    \n-000272a0: 3c73 7061 6e20 636c 6173 733d 226c 696e 992  \n-000272d0: 2020 2020 2020 207d 3c2f 6469 763e 0a3c }
    .<\n-000272e0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000272f0: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3933 > 993\n-00027320: 3c2f 7370 616e 3e26 2331 3630 3b20 3c2f   .
    994\n-00027380: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00027390: 2020 2073 5554 4638 5b30 5d20 3d20 2863 sUTF8[0] = (c\n-000273a0: 6861 7229 6955 4353 3b3c 2f64 6976 3e0a har)iUCS;
    .\n-000273b0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    99\n-000273f0: 353c 2f73 7061 6e3e 2623 3136 303b 2020 5  \n-00027400: 2020 2020 2020 2020 2020 2020 2020 3c73 return 1;
    .<\n-00027440: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00027450: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3936 > 996\n-00027480: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00027490: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    ..
    <\n+00026fd0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00026fe0: 6e6f 223e 2020 3938 363c 2f73 7061 6e3e no\"> 986\n+00026ff0: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00027000: 2020 2020 2020 3c73 7061 6e20 636c 6173 /* M\n+00027020: 6f64 6966 6965 6420 5554 462d 382c 2073 odified UTF-8, s\n+00027030: 7065 6369 616c 2063 6173 6520 2a2f 3c2f pecial case */
    .<\n+00027070: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 987  \n+000270a0: 2020 2020 2020 2020 2020 3c73 7061 6e20 if (i\n+000270d0: 5543 5320 3d3d 2030 293c 2f64 6976 3e0a UCS == 0)
    .\n+000270e0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    98\n+00027120: 383c 2f73 7061 6e3e 2623 3136 303b 2020 8  \n+00027130: 2020 2020 2020 2020 2020 2020 2020 7b3c {<\n+00027140: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    989&#\n+00027190: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+000271a0: 2020 2020 2020 2020 2020 2020 7355 5446 sUTF\n+000271b0: 385b 305d 203d 2030 7843 303b 3c2f 6469 8[0] = 0xC0;.
    \n+00027200: 2039 3930 3c2f 7370 616e 3e26 2331 3630 990 \n+00027210: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00027220: 2020 2020 2020 2020 2073 5554 4638 5b31 sUTF8[1\n+00027230: 5d20 3d20 3078 3830 3b3c 2f64 6976 3e0a ] = 0x80;
    .\n+00027240: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    99\n+00027280: 313c 2f73 7061 6e3e 2623 3136 303b 2020 1  \n+00027290: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000272a0: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+000272c0: 7265 7475 726e 3c2f 7370 616e 3e20 323b return 2;\n+000272d0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    992&\n+00027320: 2331 3630 3b20 2020 2020 2020 2020 2020 #160; \n+00027330: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    .<\n+00027350: 6120 6e61 6d65 3d22 6c30 3039 3933 223e a name=\"l00993\">\n+00027360: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 993  .
    \n+000273d0: 2039 3934 3c2f 7370 616e 3e26 2331 3630 994 \n+000273e0: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+000273f0: 2073 5554 4638 5b30 5d20 3d20 2863 6861 sUTF8[0] = (cha\n+00027400: 7229 6955 4353 3b3c 2f64 6976 3e0a 3c64 r)iUCS;
    .\n+00027420: 3c61 206e 616d 653d 226c 3030 3939 3522 995<\n+00027450: 2f73 7061 6e3e 2623 3136 303b 2020 2020 /span>  \n+00027460: 2020 2020 2020 2020 2020 2020 3c73 7061 return 1;
    .<\n-000274b0: 6120 6e61 6d65 3d22 6c30 3039 3937 223e a name=\"l00997\">\n+000274b0: 6120 6e61 6d65 3d22 6c30 3039 3936 223e a name=\"l00996\">\n 000274c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 997 /*
    \n-00027510: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    9\n-00027550: 3938 3c2f 7370 616e 3e26 2331 3630 3b3c 98 <\n-00027560: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-00027570: 656e 7422 3e20 2a20 446f 6573 206e 6f74 ent\"> * Does not\n-00027580: 206e 6565 6420 6865 7265 2c20 6275 7420 need here, but \n-00027590: 6c65 7420 6974 2062 653c 2f73 7061 6e3e let it be\n-000275a0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    999&\n-000275f0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160; \n-00027610: 2020 2069 6620 2020 2020 2028 2869 5543 if ((iUC\n-00027620: 5320 2661 6d70 3b20 7e30 7830 3030 3030 S & ~0x00000\n-00027630: 3037 4629 203d 3d20 3029 3c2f 7370 616e 07F) == 0)
    .
    <\n-00027670: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00027680: 6e6f 223e 2031 3030 303c 2f73 7061 6e3e no\"> 1000\n-00027690: 2623 3136 303b 3c73 7061 6e20 636c 6173   \n-000276b0: 2020 2020 7b3c 2f73 7061 6e3e 3c2f 6469 {.
    \n-00027700: 3130 3031 3c2f 7370 616e 3e26 2331 3630 1001 \n-00027710: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ; \n-00027730: 2020 2020 2020 2073 5554 4638 5072 6566 sUTF8Pref\n-00027740: 6978 203d 2030 7830 303b 202f 2f20 3131 ix = 0x00; // 11\n-00027750: 3030 3030 3030 623c 2f73 7061 6e3e 3c2f 000000b.
    1002\n-000277b0: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; \n-000277d0: 2020 2020 2020 2020 2069 4368 6172 4c65 iCharLe\n-000277e0: 6e67 7468 203d 2031 3b3c 2f73 7061 6e3e ngth = 1;\n-000277f0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    1003&\n-00027840: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160; \n-00027860: 2020 207d 2065 6c73 653c 2f73 7061 6e3e } else\n-00027870: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    1004&\n-000278c0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160;*/
    .\n-00027940: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    10\n-00027980: 3036 3c2f 7370 616e 3e26 2331 3630 3b20 06  \n-00027990: 2020 2020 2020 203c 7370 616e 2063 6c61 if \n-000279c0: 2828 6955 4353 2026 616d 703b 207e 3078 ((iUCS & ~0x\n-000279d0: 3030 3030 3037 4646 2920 3d3d 2030 293c 000007FF) == 0)<\n-000279e0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1007&#\n-00027a30: 3136 303b 2020 2020 2020 2020 7b3c 2f64 160; { 996  \n+000274f0: 2020 207d 3c2f 6469 763e 0a3c 6469 7620 }
    ..<\n+00027570: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00027580: 3e3c 6120 6e61 6d65 3d22 6c30 3039 3938 > 998\n+000275b0: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370   * Does not n\n+000275e0: 6565 6420 6865 7265 2c20 6275 7420 6c65 eed here, but le\n+000275f0: 7420 6974 2062 653c 2f73 7061 6e3e 3c2f t it be.
    999\n+00027650: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; \n+00027670: 2069 6620 2020 2020 2028 2869 5543 5320 if ((iUCS \n+00027680: 2661 6d70 3b20 7e30 7830 3030 3030 3037 & ~0x0000007\n+00027690: 4629 203d 3d20 3029 3c2f 7370 616e 3e3c F) == 0)<\n+000276a0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1000&#\n+000276f0: 3136 303b 3c73 7061 6e20 636c 6173 733d 160; \n+00027710: 2020 7b3c 2f73 7061 6e3e 3c2f 6469 763e {
    \n+00027720: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    10\n+00027760: 3031 3c2f 7370 616e 3e26 2331 3630 3b3c 01 <\n+00027770: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+00027780: 656e 7422 3e20 2020 2020 2020 2020 2020 ent\"> \n+00027790: 2020 2020 2073 5554 4638 5072 6566 6978 sUTF8Prefix\n+000277a0: 203d 2030 7830 303b 202f 2f20 3131 3030 = 0x00; // 1100\n+000277b0: 3030 3030 623c 2f73 7061 6e3e 3c2f 6469 0000b.
    \n+00027800: 3130 3032 3c2f 7370 616e 3e26 2331 3630 1002 \n+00027810: 3b3c 7370 616e 2063 6c61 7373 3d22 636f ; \n+00027830: 2020 2020 2020 2069 4368 6172 4c65 6e67 iCharLeng\n+00027840: 7468 203d 2031 3b3c 2f73 7061 6e3e 3c2f th = 1;.
    1003\n+000278a0: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60; \n+000278c0: 207d 2065 6c73 653c 2f73 7061 6e3e 3c2f } else.
    1004\n+00027920: 3630 3b3c 7370 616e 2063 6c61 7373 3d22 60;*/
    .
    \n+00027970: 3c73 7061 6e20 636c 6173 733d 226c 696e 1005 
    .<\n+000279a0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+000279b0: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3036 > 1006\n+000279e0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+000279f0: 2020 2020 203c 7370 616e 2063 6c61 7373 i\n+00027a10: 663c 2f73 7061 6e3e 2020 2020 2020 2828 f ((\n+00027a20: 6955 4353 2026 616d 703b 207e 3078 3030 iUCS & ~0x00\n+00027a30: 3030 3037 4646 2920 3d3d 2030 293c 2f64 0007FF) == 0).
    \n-00027a80: 2031 3030 383c 2f73 7061 6e3e 2623 3136 1008\n-00027a90: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n-00027aa0: 2020 7355 5446 3850 7265 6669 7820 3d20 sUTF8Prefix = \n-00027ab0: 3078 4330 3b20 3c73 7061 6e20 636c 6173 0xC0; // 1\n-00027ad0: 3130 3030 3030 3062 3c2f 7370 616e 3e3c 1000000b<\n-00027ae0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1009&#\n-00027b30: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00027b40: 2020 2020 6943 6861 724c 656e 6774 6820 iCharLength \n-00027b50: 3d20 323b 3c2f 6469 763e 0a3c 6469 7620 = 2;
    ..
    \n+00027a90: 303b 2020 2020 2020 2020 7b3c 2f64 6976 0; {.
    1\n+00027ae0: 3030 383c 2f73 7061 6e3e 2623 3136 303b 008 \n+00027af0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00027b00: 7355 5446 3850 7265 6669 7820 3d20 3078 sUTF8Prefix = 0x\n+00027b10: 4330 3b20 3c73 7061 6e20 636c 6173 733d C0; // 110\n+00027b30: 3030 3030 3062 3c2f 7370 616e 3e3c 2f64 00000b.
    \n+00027b80: 2031 3030 393c 2f73 7061 6e3e 2623 3136 1009\n+00027b90: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00027ba0: 2020 6943 6861 724c 656e 6774 6820 3d20 iCharLength = \n+00027bb0: 323b 3c2f 6469 763e 0a3c 6469 7620 636c 2;
    .
    \n+00027bd0: 6d65 3d22 6c30 3130 3130 223e 3c2f 613e me=\"l01010\">\n 00027be0: 3c73 7061 6e20 636c 6173 733d 226c 696e 1011  <\n-00027c10: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00027c20: 6f72 6466 6c6f 7722 3e65 6c73 653c 2f73 ordflow\">else i\n-00027c50: 663c 2f73 7061 6e3e 2028 2869 5543 5320 f ((iUCS \n-00027c60: 2661 6d70 3b20 7e30 7830 3030 3046 4646 & ~0x0000FFF\n-00027c70: 4629 203d 3d20 3029 3c2f 6469 763e 0a3c F) == 0)
    .<\n-00027c80: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00027c90: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3132 > 1012\n-00027cc0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00027cd0: 2020 2020 207b 3c2f 6469 763e 0a3c 6469 {
    . 1010  }\n+00027c10: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    1011&\n+00027c60: 2331 3630 3b20 2020 2020 2020 203c 7370 #160; else if<\n+00027cb0: 2f73 7061 6e3e 2028 2869 5543 5320 2661 /span> ((iUCS &a\n+00027cc0: 6d70 3b20 7e30 7830 3030 3046 4646 4629 mp; ~0x0000FFFF)\n+00027cd0: 203d 3d20 3029 3c2f 6469 763e 0a3c 6469 == 0)
    .<\n-00027cf0: 6120 6e61 6d65 3d22 6c30 3130 3133 223e a name=\"l01013\">\n+00027cf0: 6120 6e61 6d65 3d22 6c30 3130 3132 223e a name=\"l01012\">\n 00027d00: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 1013 1012  \n-00027d30: 2020 2020 2020 2020 2020 2073 5554 4638 sUTF8\n-00027d40: 5072 6566 6978 203d 2030 7845 303b 203c Prefix = 0xE0; <\n-00027d50: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n-00027d60: 656e 7422 3e2f 2f20 3131 3130 3030 3030 ent\">// 11100000\n-00027d70: 623c 2f73 7061 6e3e 3c2f 6469 763e 0a3c b
    .<\n-00027d80: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00027d90: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3134 > 1014\n-00027dc0: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00027dd0: 2020 2020 2020 2020 2020 2020 2069 4368 iCh\n-00027de0: 6172 4c65 6e67 7468 203d 2033 3b3c 2f64 arLength = 3;.
    \n-00027e30: 2031 3031 353c 2f73 7061 6e3e 2623 3136 1015\n-00027e40: 303b 2020 2020 2020 2020 7d3c 2f64 6976 0; }..<\n+00027df0: 6120 6e61 6d65 3d22 6c30 3130 3134 223e a name=\"l01014\">\n+00027e00: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 1014  \n+00027e30: 2020 2020 2020 2020 2020 2069 4368 6172 iChar\n+00027e40: 4c65 6e67 7468 203d 2033 3b3c 2f64 6976 Length = 3;.
    1\n-00027e90: 3031 363c 2f73 7061 6e3e 2623 3136 303b 016 \n-00027ea0: 2020 2020 2020 2020 3c73 7061 6e20 636c else if ((iUCS & ~\n-00027f00: 3078 3030 3146 4646 4646 2920 3d3d 2030 0x001FFFFF) == 0\n-00027f10: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n-00027f40: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00027f50: 6e6f 223e 2031 3031 373c 2f73 7061 6e3e no\"> 1017\n-00027f60: 2623 3136 303b 2020 2020 2020 2020 7b3c   {<\n+00027e90: 3031 353c 2f73 7061 6e3e 2623 3136 303b 015 \n+00027ea0: 2020 2020 2020 2020 7d3c 2f64 6976 3e0a }
    .\n+00027eb0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    101\n+00027ef0: 363c 2f73 7061 6e3e 2623 3136 303b 2020 6  \n+00027f00: 2020 2020 2020 3c73 7061 6e20 636c 6173 \n+00027f20: 656c 7365 3c2f 7370 616e 3e20 3c73 7061 else if \n+00027f50: 2828 6955 4353 2026 616d 703b 207e 3078 ((iUCS & ~0x\n+00027f60: 3030 3146 4646 4646 2920 3d3d 2030 293c 001FFFFF) == 0)<\n 00027f70: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1018&#\n-00027fc0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n-00027fd0: 2020 2020 7355 5446 3850 7265 6669 7820 sUTF8Prefix \n-00027fe0: 3d20 3078 4630 3b20 3c73 7061 6e20 636c = 0xF0; //\n-00028000: 2031 3131 3130 3030 3062 3c2f 7370 616e 11110000b
    .
    <\n-00028040: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00028050: 6e6f 223e 2031 3031 393c 2f73 7061 6e3e no\"> 1019\n-00028060: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00028070: 2020 2020 2020 6943 6861 724c 656e 6774 iCharLengt\n-00028080: 6820 3d20 343b 3c2f 6469 763e 0a3c 6469 h = 4;
    .<\n-000280a0: 6120 6e61 6d65 3d22 6c30 3130 3230 223e a name=\"l01020\">\n-000280b0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 1020  \n-000280e0: 2020 207d 3c2f 6469 763e 0a3c 6469 7620 }
    .
    1017&#\n+00027fc0: 3136 303b 2020 2020 2020 2020 7b3c 2f64 160; {.
    \n+00028010: 2031 3031 383c 2f73 7061 6e3e 2623 3136 1018\n+00028020: 303b 2020 2020 2020 2020 2020 2020 2020 0; \n+00028030: 2020 7355 5446 3850 7265 6669 7820 3d20 sUTF8Prefix = \n+00028040: 3078 4630 3b20 3c73 7061 6e20 636c 6173 0xF0; // 1\n+00028060: 3131 3130 3030 3062 3c2f 7370 616e 3e3c 1110000b<\n+00028070: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1019&#\n+000280c0: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+000280d0: 2020 2020 6943 6861 724c 656e 6774 6820 iCharLength \n+000280e0: 3d20 343b 3c2f 6469 763e 0a3c 6469 7620 = 4;
    .\n-000281b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    10\n-000281f0: 3232 3c2f 7370 616e 3e26 2331 3630 3b20 22  \n-00028200: 2020 2020 2020 207b 3c2f 6469 763e 0a3c {
    .<\n+00028140: 207d 3c2f 6469 763e 0a3c 6469 7620 636c }
    .
    \n+00028170: 3c73 7061 6e20 636c 6173 733d 226c 696e 1021  <\n+000281a0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n+000281b0: 6f72 6466 6c6f 7722 3e65 6c73 653c 2f73 ordflow\">else i\n+000281e0: 663c 2f73 7061 6e3e 2028 2869 5543 5320 f ((iUCS \n+000281f0: 2661 6d70 3b20 7e30 7830 3346 4646 4646 & ~0x03FFFFF\n+00028200: 4629 203d 3d20 3029 3c2f 6469 763e 0a3c F) == 0)
    .<\n 00028210: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00028220: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3233 > 1023\n+00028240: 733d 226c 696e 656e 6f22 3e20 3130 3232 s=\"lineno\"> 1022\n 00028250: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00028260: 2020 2020 2020 2020 2020 2020 2073 5554 sUT\n-00028270: 4638 5072 6566 6978 203d 2030 7846 383b F8Prefix = 0xF8;\n-00028280: 203c 7370 616e 2063 6c61 7373 3d22 636f // 111110\n-000282a0: 3030 623c 2f73 7061 6e3e 3c2f 6469 763e 00b
    \n-000282b0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    10\n-000282f0: 3234 3c2f 7370 616e 3e26 2331 3630 3b20 24  \n-00028300: 2020 2020 2020 2020 2020 2020 2020 2069 i\n-00028310: 4368 6172 4c65 6e67 7468 203d 2035 3b3c CharLength = 5;<\n-00028320: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1025&#\n-00028370: 3136 303b 2020 2020 2020 2020 7d3c 2f64 160; }.<\n+00028280: 6120 6e61 6d65 3d22 6c30 3130 3233 223e a name=\"l01023\">\n+00028290: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 1023  \n+000282c0: 2020 2020 2020 2020 2020 2073 5554 4638 sUTF8\n+000282d0: 5072 6566 6978 203d 2030 7846 383b 203c Prefix = 0xF8; <\n+000282e0: 7370 616e 2063 6c61 7373 3d22 636f 6d6d span class=\"comm\n+000282f0: 656e 7422 3e2f 2f20 3131 3131 3130 3030 ent\">// 11111000\n+00028300: 623c 2f73 7061 6e3e 3c2f 6469 763e 0a3c b
    .<\n+00028310: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00028320: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3234 > 1024\n+00028350: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n+00028360: 2020 2020 2020 2020 2020 2020 2069 4368 iCh\n+00028370: 6172 4c65 6e67 7468 203d 2035 3b3c 2f64 arLength = 5;.
    \n-000283c0: 2031 3032 363c 2f73 7061 6e3e 2623 3136 1026\n-000283d0: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; else \n-00028400: 3c73 7061 6e20 636c 6173 733d 226b 6579 if ((iUCS &\n-00028430: 207e 3078 3746 4646 4646 4646 2920 3d3d ~0x7FFFFFFF) ==\n-00028440: 2030 293c 2f64 6976 3e0a 3c64 6976 2063 0)
    ..
    \n+000283d0: 303b 2020 2020 2020 2020 7d3c 2f64 6976 0; }.
    1\n+00028420: 3032 363c 2f73 7061 6e3e 2623 3136 303b 026 \n+00028430: 2020 2020 2020 2020 3c73 7061 6e20 636c else if ((iUCS & ~\n+00028490: 3078 3746 4646 4646 4646 2920 3d3d 2030 0x7FFFFFFF) == 0\n+000284a0: 293c 2f64 6976 3e0a 3c64 6976 2063 6c61 )
    .
    <\n+000284c0: 653d 226c 3031 3032 3722 3e3c 2f61 3e3c e=\"l01027\"><\n 000284d0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-000284e0: 6e6f 223e 2031 3032 383c 2f73 7061 6e3e no\"> 1028\n-000284f0: 2623 3136 303b 2020 2020 2020 2020 2020   \n-00028500: 2020 2020 2020 7355 5446 3850 7265 6669 sUTF8Prefi\n-00028510: 7820 3d20 3078 4643 3b20 3c73 7061 6e20 x = 0xFC; \n-00028530: 2f2f 2031 3131 3131 3130 3062 3c2f 7370 // 11111100b
    ..<\n-000285c0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-000285d0: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3330 > 1030\n-00028600: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00028610: 2020 2020 207d 3c2f 6469 763e 0a3c 6469 }
    . 1027\n+000284f0: 2623 3136 303b 2020 2020 2020 2020 7b3c   {<\n+00028500: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1028&#\n+00028550: 3136 303b 2020 2020 2020 2020 2020 2020 160; \n+00028560: 2020 2020 7355 5446 3850 7265 6669 7820 sUTF8Prefix \n+00028570: 3d20 3078 4643 3b20 3c73 7061 6e20 636c = 0xFC; //\n+00028590: 2031 3131 3131 3130 3062 3c2f 7370 616e 11111100b
    .
    <\n+000285d0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+000285e0: 6e6f 223e 2031 3032 393c 2f73 7061 6e3e no\"> 1029\n+000285f0: 2623 3136 303b 2020 2020 2020 2020 2020   \n+00028600: 2020 2020 2020 6943 6861 724c 656e 6774 iCharLengt\n+00028610: 6820 3d20 363b 3c2f 6469 763e 0a3c 6469 h = 6;
    .<\n-00028630: 6120 6e61 6d65 3d22 6c30 3130 3331 223e a name=\"l01031\">\n+00028630: 6120 6e61 6d65 3d22 6c30 3130 3330 223e a name=\"l01030\">\n 00028640: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 1031 1030  \n-00028670: 2020 203c 7370 616e 2063 6c61 7373 3d22 /* Inco\n-00028690: 7272 6563 7420 6d75 6c74 6962 7974 6520 rrect multibyte \n-000286a0: 6368 6172 6163 7465 7220 2a2f 3c2f 7370 character */
    ..<\n-00028790: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 1033  .
    1\n-00028800: 3033 343c 2f73 7061 6e3e 2623 3136 303b 034 \n-00028810: 2020 2020 2020 2020 3c73 7061 6e20 636c /*\n-00028830: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64
    .\n-00028850: 3c61 206e 616d 653d 226c 3031 3033 3522 1035<\n-00028880: 2f73 7061 6e3e 2623 3136 303b 3c73 7061 /span>  * Con\n-000288b0: 7665 7274 2055 4353 2063 6861 7261 6374 vert UCS charact\n-000288c0: 6572 2074 6f20 5554 4638 2e20 5370 6c69 er to UTF8. Spli\n-000288d0: 7420 7661 6c75 6520 696e 2036 2d62 6974 t value in 6-bit\n-000288e0: 2063 6875 6e6b 7320 616e 643c 2f73 7061 chunks and
    .
    \n-00028920: 3c73 7061 6e20 636c 6173 733d 226c 696e 1036  \n-00028960: 2020 2020 2020 2a20 6d6f 7665 2074 6f20 * move to \n-00028970: 5554 4638 2073 7472 696e 673c 2f73 7061 UTF8 string
    .
    \n-000289b0: 3c73 7061 6e20 636c 6173 733d 226c 696e 1037  \n-000289f0: 2020 2020 2020 2a2f 3c2f 7370 616e 3e3c */<\n-00028a00: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1038&#\n-00028a50: 3136 303b 2020 2020 2020 2020 3c73 7061 160; for\n-00028a80: 2028 6950 6f73 203d 2069 4368 6172 4c65 (iPos = iCharLe\n-00028a90: 6e67 7468 202d 2031 3b20 6950 6f73 2026 ngth - 1; iPos &\n-00028aa0: 6774 3b20 303b 202d 2d69 506f 7329 3c2f gt; 0; --iPos).
    1039\n-00028b00: 3630 3b20 2020 2020 2020 207b 3c2f 6469 60; {..
    <\n+00028740: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00028750: 6e6f 223e 2031 3033 323c 2f73 7061 6e3e no\"> 1032\n+00028760: 2623 3136 303b 2020 2020 2020 2020 3c73   else { \n+000287b0: 7265 7475 726e 3c2f 7370 616e 3e20 2d31 return -1\n+000287c0: 3b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 ; }
    ..\n+00028820: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    103\n+00028860: 343c 2f73 7061 6e3e 2623 3136 303b 2020 4  \n+00028870: 2020 2020 2020 3c73 7061 6e20 636c 6173 /*
    .<\n+000288c0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 1035 \n+00028900: 2020 2020 2020 2020 202a 2043 6f6e 7665 * Conve\n+00028910: 7274 2055 4353 2063 6861 7261 6374 6572 rt UCS character\n+00028920: 2074 6f20 5554 4638 2e20 5370 6c69 7420 to UTF8. Split \n+00028930: 7661 6c75 6520 696e 2036 2d62 6974 2063 value in 6-bit c\n+00028940: 6875 6e6b 7320 616e 643c 2f73 7061 6e3e hunks and\n+00028950: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    1036&\n+000289a0: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160; \n+000289c0: 2020 2020 2a20 6d6f 7665 2074 6f20 5554 * move to UT\n+000289d0: 4638 2073 7472 696e 673c 2f73 7061 6e3e F8 string\n+000289e0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    1037&\n+00028a30: 2331 3630 3b3c 7370 616e 2063 6c61 7373 #160; \n+00028a50: 2020 2020 2a2f 3c2f 7370 616e 3e3c 2f64 */.
    \n+00028aa0: 2031 3033 383c 2f73 7061 6e3e 2623 3136 1038\n+00028ab0: 303b 2020 2020 2020 2020 3c73 7061 6e20 0; for (\n+00028ae0: 6950 6f73 203d 2069 4368 6172 4c65 6e67 iPos = iCharLeng\n+00028af0: 7468 202d 2031 3b20 6950 6f73 2026 6774 th - 1; iPos >\n+00028b00: 3b20 303b 202d 2d69 506f 7329 3c2f 6469 ; 0; --iPos).
    \n-00028b50: 3130 3430 3c2f 7370 616e 3e26 2331 3630 1040 \n-00028b60: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n-00028b70: 2073 5554 4638 5b69 506f 735d 203d 2028 sUTF8[iPos] = (\n-00028b80: 6955 4353 2026 616d 703b 2030 7830 3030 iUCS & 0x000\n-00028b90: 3030 3033 4629 207c 2030 7838 303b 3c2f 0003F) | 0x80;.
    1041\n-00028bf0: 3630 3b20 2020 2020 2020 2020 2020 2020 60; \n-00028c00: 2020 2069 5543 5320 2667 743b 2667 743b iUCS >>\n-00028c10: 3d20 363b 3c2f 6469 763e 0a3c 6469 7620 = 6;
    ..
     \n+00028b60: 3b20 2020 2020 2020 207b 3c2f 6469 763e ; {
    \n+00028b70: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    10\n+00028bb0: 3430 3c2f 7370 616e 3e26 2331 3630 3b20 40  \n+00028bc0: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+00028bd0: 5554 4638 5b69 506f 735d 203d 2028 6955 UTF8[iPos] = (iU\n+00028be0: 4353 2026 616d 703b 2030 7830 3030 3030 CS & 0x00000\n+00028bf0: 3033 4629 207c 2030 7838 303b 3c2f 6469 03F) | 0x80;.
    \n+00028c40: 3130 3431 3c2f 7370 616e 3e26 2331 3630 1041 \n+00028c50: 3b20 2020 2020 2020 2020 2020 2020 2020 ; \n+00028c60: 2069 5543 5320 2667 743b 2667 743b 3d20 iUCS >>= \n+00028c70: 363b 3c2f 6469 763e 0a3c 6469 7620 636c 6;
    .
    \n+00028c90: 6d65 3d22 6c30 3130 3432 223e 3c2f 613e me=\"l01042\">\n 00028ca0: 3c73 7061 6e20 636c 6173 733d 226c 696e 1043 
    .<\n-00028cd0: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n-00028ce0: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3434 > 1044\n-00028d10: 3c2f 7370 616e 3e26 2331 3630 3b20 2020   \n-00028d20: 2020 2020 203c 7370 616e 2063 6c61 7373 /* UT\n-00028d40: 4638 2070 7265 6669 782c 2073 7065 6369 F8 prefix, speci\n-00028d50: 616c 2063 6173 6520 2a2f 3c2f 7370 616e al case */
    .
    <\n-00028d90: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n-00028da0: 6e6f 223e 2031 3034 353c 2f73 7061 6e3e no\"> 1045\n-00028db0: 2623 3136 303b 2020 2020 2020 2020 7355   sU\n-00028dc0: 5446 385b 305d 203d 2028 6955 4353 2026 TF8[0] = (iUCS &\n-00028dd0: 616d 703b 2030 7830 3030 3030 3046 4629 amp; 0x000000FF)\n-00028de0: 207c 2073 5554 4638 5072 6566 6978 3b3c | sUTF8Prefix;<\n-00028df0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1046&#\n-00028e40: 3136 303b 203c 2f64 6976 3e0a 3c64 6976 160;
    .<\n-00028e70: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 1047 \n-00028eb0: 2f2a 2052 6574 7572 6e20 7369 7a65 206f /* Return size o\n-00028ec0: 6620 5554 4638 2063 6861 7261 6374 6572 f UTF8 character\n-00028ed0: 202a 2f3c 2f73 7061 6e3e 3c2f 6469 763e */
    \n-00028ee0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
    10\n-00028f20: 3438 3c2f 7370 616e 3e26 2331 3630 3b3c 48 <\n-00028f30: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class=\"keyw\n-00028f40: 6f72 6466 6c6f 7722 3e72 6574 7572 6e3c ordflow\">return<\n-00028f50: 2f73 7061 6e3e 2069 4368 6172 4c65 6e67 /span> iCharLeng\n-00028f60: 7468 3b3c 2f64 6976 3e0a 3c64 6976 2063 th;
    ..\n-00028fc0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65
    105\n-00029000: 303c 2f73 7061 6e3e 2623 3136 303b 203c 0  <\n-00029010: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1051&#\n-00029060: 3136 303b 7d20 3c73 7061 6e20 636c 6173 160;} // n\n-00029080: 616d 6573 7061 6365 2043 5450 503c 2f73 amespace CTPP
    ..
    .Gene\n-0002ecc0: 7261 7465 6420 6279 2026 2331 3630 3b3c rated by  <\n-0002ecd0: 6120 6872 6566 3d22 6874 7470 3a2f 2f77 a href=\"http://w\n-0002ece0: 7777 2e64 6f78 7967 656e 2e6f 7267 2f69 ww.doxygen.org/i\n-0002ecf0: 6e64 6578 2e68 746d 6c22 3e0a 3c69 6d67 ndex.html\">..
    1.8.17.\n-0002ed50: 0a3c 2f62 6f64 793e 0a3c 2f68 746d 6c3e ..\n-0002ed60: 0a .\n+00028cb0: 656e 6f22 3e20 3130 3432 3c2f 7370 616e eno\"> 1042  }\n+00028cd0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    1043&\n+00028d20: 2331 3630 3b20 3c2f 6469 763e 0a3c 6469 #160;
    .<\n+00028d40: 6120 6e61 6d65 3d22 6c30 3130 3434 223e a name=\"l01044\">\n+00028d50: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 1044  \n+00028d80: 2020 203c 7370 616e 2063 6c61 7373 3d22 /* UTF8\n+00028da0: 2070 7265 6669 782c 2073 7065 6369 616c prefix, special\n+00028db0: 2063 6173 6520 2a2f 3c2f 7370 616e 3e3c case */<\n+00028dc0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    1045&#\n+00028e10: 3136 303b 2020 2020 2020 2020 7355 5446 160; sUTF\n+00028e20: 385b 305d 203d 2028 6955 4353 2026 616d 8[0] = (iUCS &am\n+00028e30: 703b 2030 7830 3030 3030 3046 4629 207c p; 0x000000FF) |\n+00028e40: 2073 5554 4638 5072 6566 6978 3b3c 2f64 sUTF8Prefix;.
    \n+00028e90: 2031 3034 363c 2f73 7061 6e3e 2623 3136 1046\n+00028ea0: 303b 203c 2f64 6976 3e0a 3c64 6976 2063 0;
    ..<\n+00028f40: 6469 7620 636c 6173 733d 226c 696e 6522 div class=\"line\"\n+00028f50: 3e3c 6120 6e61 6d65 3d22 6c30 3130 3438 > 1048\n+00028f80: 3c2f 7370 616e 3e26 2331 3630 3b3c 7370  return iCharLength\n+00028fc0: 3b3c 2f64 6976 3e0a 3c64 6976 2063 6c61 ;
    .
    <\n+00028ff0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class=\"line\n+00029000: 6e6f 223e 2031 3034 393c 2f73 7061 6e3e no\"> 1049\n+00029010: 2623 3136 303b 7d3c 2f64 6976 3e0a 3c64  }
    .\n+00029030: 3c61 206e 616d 653d 226c 3031 3035 3022 1050<\n+00029060: 2f73 7061 6e3e 2623 3136 303b 203c 2f64 /span>  .
    \n+000290b0: 2031 3035 313c 2f73 7061 6e3e 2623 3136 1051\n+000290c0: 303b 7d20 3c73 7061 6e20 636c 6173 733d 0;} // nam\n+000290e0: 6573 7061 6365 2043 5450 503c 2f73 7061 espace CTPP
    .
    \n+00029120: 3c73 7061 6e20 636c 6173 733d 226c 696e 1052 // \n+00029160: 456e 642e 3c2f 7370 616e 3e3c 2f64 6976 End..
    <\n+00029190: 212d 2d20 636f 6e74 656e 7473 202d 2d3e !-- contents -->\n+000291a0: 0a3c 6469 7620 636c 6173 733d 2274 7463 .
    UCCHAR_P\n+00029240: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    UCCHAR\n+00029260: 5f38 202a 2055 4343 4841 525f 503c 2f64 _8 * UCCHAR_P
    Address, p\n+00029290: 6f69 6e74 6572 2074 6f20 756e 7369 676e ointer to unsign\n+000292a0: 6564 2063 6f6e 7374 2028 4672 6565 4253 ed const (FreeBS\n+000292b0: 4420 4f53 293c 2f64 6976 3e3c 6469 7620 D OS)
    Definition:\n+000292e0: 203c 6120 6872 6566 3d22 6130 3031 3037 CTPP2SysTy\n+00029310: 7065 732e 683a 3232 373c 2f61 3e3c 2f64 pes.h:227
    .
    \n+00029370: 3c64 6976 2063 6c61 7373 3d22 7474 6e61 CCHAR_8 * CCHA\n+000293f0: 525f 503c 2f64 6976 3e3c 6469 7620 636c R_P
    Addr\n+00029410: 6573 732c 2070 6f69 6e74 6572 2074 6f20 ess, pointer to \n+00029420: 636f 6e73 7420 2846 7265 6542 5344 204f const (FreeBSD O\n+00029430: 5329 3c2f 6469 763e 3c64 6976 2063 6c61 S)
    De\n+00029450: 6669 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 finition: CTPP2SysTypes\n+00029490: 2e68 3a32 3231 3c2f 613e 3c2f 6469 763e .h:221
    \n+000294a0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .\n+00029560: 636f 6e73 7420 7479 7065 6465 6620 756e const typedef un\n+00029570: 7369 676e 6564 2063 6861 7220 5543 4348 signed char UCCH\n+00029580: 4152 5f38 3c2f 6469 763e 3c64 6976 2063 AR_8
    Uns\n+000295a0: 6967 6e65 6420 636f 6e73 7461 6e74 2063 igned constant c\n+000295b0: 6861 7261 6374 6572 2028 4672 6565 4253 haracter (FreeBS\n+000295c0: 4420 4f53 293c 2f64 6976 3e3c 6469 7620 D OS)
    Definition:\n+000295f0: 203c 6120 6872 6566 3d22 6130 3031 3037 CTPP2SysTy\n+00029620: 7065 732e 683a 3230 333c 2f61 3e3c 2f64 pes.h:203
    .
    \n+00029680: 3c64 6976 2063 6c61 7373 3d22 7474 6e61 char CHAR_8
    Signed 8-bi\n+00029720: 7420 6368 6172 6163 7465 7220 2846 7265 t character (Fre\n+00029730: 6542 5344 204f 5329 3c2f 6469 763e 3c64 eBSD OS)
    Definition:<\n+00029760: 2f62 3e20 3c61 2068 7265 663d 2261 3030 /b> CTPP2Sy\n+00029790: 7354 7970 6573 2e68 3a31 3835 3c2f 613e sTypes.h:185\n+000297a0: 3c2f 6469 763e 3c2f 6469 763e 0a3c 6469
    .STLW::string G\n+00029880: 6574 5374 7269 6e67 2843 4348 4152 5f50 etString(CCHAR_P\n+00029890: 2073 7a46 6f72 6d61 743d 2671 756f 743b szFormat="\n+000298a0: 2671 756f 743b 2920 636f 6e73 743c 2f64 ") const
    Get value \n+000298d0: 6173 2053 544c 573a 3a73 7472 696e 672e as STLW::string.\n+000298e0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    Defi\n+00029900: 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 2068 nition: CDT.cpp:3980
    .CTPP2DECL STLW:\n+00029a20: 3a73 7472 696e 6720 4261 7365 3634 456e :string Base64En\n+00029a30: 636f 6465 2863 6f6e 7374 2053 544c 573a code(const STLW:\n+00029a40: 3a73 7472 696e 6720 2661 6d70 3b73 4461 :string &sDa\n+00029a50: 7461 293c 2f64 6976 3e3c 6469 7620 636c ta)
    Enco\n+00029a70: 6465 2076 616c 7565 2069 6e20 4241 5345 de value in BASE\n+00029a80: 3634 2065 6e63 6f64 696e 672e 3c2f 6469 64 encoding.
    Definiti\n+00029ab0: 6f6e 3a3c 2f62 3e20 3c61 2068 7265 663d on: CTP\n+00029ae0: 5032 5574 696c 2e63 7070 3a37 3737 3c2f P2Util.cpp:777
    .<\n+00029b00: 6469 7620 636c 6173 733d 2274 7463 2220 div class=\"ttc\" \n+00029b10: 6964 3d22 6161 3030 3131 365f 7868 746d id=\"aa00116_xhtm\n+00029b20: 6c22 3e3c 6469 7620 636c 6173 733d 2274 l\">
    CT\n+00029b50: 5050 3255 7469 6c2e 6870 703c 2f61 3e3c PP2Util.hpp<\n+00029b60: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    CTPP2 us\n+00029b80: 6566 756c 2075 7469 6c69 7469 6573 2e3c eful utilities.<\n+00029b90: 2f64 6976 3e3c 2f64 6976 3e0a 3c64 6976 /div>
    .\n+00029bc0: 3c64 6976 2063 6c61 7373 3d22 7474 6e61 Common Data Typ\n+00029c20: 652e 3c2f 6469 763e 3c64 6976 2063 6c61 e.
    De\n+00029c40: 6669 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 finition: CDT.hpp:55
    .
    CTPP::DumpBuffe\n+00029d30: 723a 3a70 506f 733c 2f61 3e3c 2f64 6976 r::pPos
    CHAR_P pPos\n+00029d60: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    Defi\n+00029d80: 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 2068 nition: CTPP2Util.hpp:9\n+00029dc0: 353c 2f61 3e3c 2f64 6976 3e3c 2f64 6976 5
    .
    CTPP2DECL void \n+00029ea0: 4344 5432 4a53 4f4e 2863 6f6e 7374 2043 CDT2JSON(const C\n+00029eb0: 4454 2026 616d 703b 6f43 4454 2c20 5354 DT &oCDT, ST\n+00029ec0: 4c57 3a3a 7374 7269 6e67 2026 616d 703b LW::string &\n+00029ed0: 7344 6174 6129 3c2f 6469 763e 3c64 6976 sData)
    D\n+00029ef0: 756d 7020 4344 5420 746f 204a 534f 4e2e ump CDT to JSON.\n+00029f00: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    Defi\n+00029f20: 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 2068 nition: CTPP2Util.cpp:6\n+00029f60: 3634 3c2f 613e 3c2f 6469 763e 3c2f 6469 64
    .
    <\n+0002a020: 6469 7620 636c 6173 733d 2274 7464 6563 div class=\"ttdec\n+0002a030: 6922 3e43 5450 5032 4445 434c 2053 544c i\">CTPP2DECL STL\n+0002a040: 573a 3a73 7472 696e 6720 5552 4c45 7363 W::string URLEsc\n+0002a050: 6170 6528 636f 6e73 7420 5354 4c57 3a3a ape(const STLW::\n+0002a060: 7374 7269 6e67 2026 616d 703b 7344 6174 string &sDat\n+0002a070: 6129 3c2f 6469 763e 3c64 6976 2063 6c61 a)
    Escap\n+0002a090: 6520 7661 6c75 6520 2855 524c 2072 756c e value (URL rul\n+0002a0a0: 6573 293c 2f64 6976 3e3c 6469 7620 636c es)
    D\n+0002a0c0: 6566 696e 6974 696f 6e3a 3c2f 623e 203c efinition: <\n+0002a0d0: 6120 6872 6566 3d22 6130 3034 3631 5f73 a href=\"a00461_s\n+0002a0e0: 6f75 7263 652e 7868 746d 6c23 6c30 3031 ource.xhtml#l001\n+0002a0f0: 3237 223e 4354 5050 3255 7469 6c2e 6370 27\">CTPP2Util.cp\n+0002a100: 703a 3132 373c 2f61 3e3c 2f64 6976 3e3c p:127
    <\n+0002a110: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.\n+0002a270: 0a3c 6469 7620 636c 6173 733d 2274 7463 .
    CTPP::CDT:\n+0002a350: 3a53 5452 494e 475f 5641 4c3c 2f61 3e3c :STRING_VAL<\n+0002a360: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    @ STRIN\n+0002a380: 475f 5641 4c3c 2f64 6976 3e3c 6469 7620 G_VAL
    Definition:\n+0002a3b0: 203c 6120 6872 6566 3d22 6130 3030 3032 CDT.hpp:84\n+0002a3e0: 3c2f 613e 3c2f 6469 763e 3c2f 6469 763e
    \n+0002a3f0: 0a3c 6469 7620 636c 6173 733d 2274 7463 ..
    @ \n+0002a640: 554e 4445 463c 2f64 6976 3e3c 6469 7620 UNDEF
    Definition:\n+0002a670: 203c 6120 6872 6566 3d22 6130 3030 3032 CDT.hpp:80\n+0002a6a0: 3c2f 613e 3c2f 6469 763e 3c2f 6469 763e
    \n+0002a6b0: 0a3c 6469 7620 636c 6173 733d 2274 7463 .
    \n+0002a700: 4354 5050 3a3a 4354 5050 4e6f 4d65 6d6f CTPP::CTPPNoMemo\n+0002a710: 7279 4572 726f 723c 2f61 3e3c 2f64 6976 ryError.
    CTPP::Unic\n+0002a830: 6f64 6554 6f55 5446 383c 2f61 3e3c 2f64 odeToUTF8
    CTPP2DECL\n+0002a860: 2049 4e54 5f33 3220 556e 6963 6f64 6554 INT_32 UnicodeT\n+0002a870: 6f55 5446 3828 5549 4e54 5f33 3220 6955 oUTF8(UINT_32 iU\n+0002a880: 4353 2c20 5543 4841 525f 5020 7355 5446 CS, UCHAR_P sUTF\n+0002a890: 3829 3c2f 6469 763e 3c64 6976 2063 6c61 8)
    De\n+0002a8b0: 6669 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 finition: CTPP2Util.cpp\n+0002a8f0: 3a39 3737 3c2f 613e 3c2f 6469 763e 3c2f :977
    .
    <\n+0002a960: 6120 6872 6566 3d22 6130 3036 3336 2e78 a href=\"a00636.x\n+0002a970: 6874 6d6c 2361 3338 3062 6436 3938 3333 html#a380bd69833\n+0002a980: 3134 3932 3833 3132 3265 3034 3335 3435 149283122e043545\n+0002a990: 3931 3631 6263 223e 4354 5050 3a3a 4475 9161bc\">CTPP::Du\n+0002a9a0: 6d70 4a53 4f4e 5374 7269 6e67 3c2f 613e mpJSONString\n+0002a9b0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    CTPP2D\n+0002a9d0: 4543 4c20 4475 6d70 4275 6666 6572 2026 ECL DumpBuffer &\n+0002a9e0: 616d 703b 2044 756d 704a 534f 4e53 7472 amp; DumpJSONStr\n+0002a9f0: 696e 6728 4475 6d70 4275 6666 6572 2026 ing(DumpBuffer &\n+0002aa00: 616d 703b 6f42 7566 6665 722c 2063 6f6e amp;oBuffer, con\n+0002aa10: 7374 2053 544c 573a 3a73 7472 696e 6720 st STLW::string \n+0002aa20: 2661 6d70 3b73 536f 7572 6365 2c20 636f &sSource, co\n+0002aa30: 6e73 7420 626f 6f6c 2026 616d 703b 6245 nst bool &bE\n+0002aa40: 434d 4143 6f6e 7665 6e74 696f 6e73 3d74 CMAConventions=t\n+0002aa50: 7275 652c 2063 6f6e 7374 2062 6f6f 6c20 rue, const bool \n+0002aa60: 2661 6d70 3b62 4854 4d4c 5361 6665 3d74 &bHTMLSafe=t\n+0002aa70: 7275 6529 3c2f 6469 763e 3c64 6976 2063 rue)
    Esc\n+0002aa90: 6170 6520 616e 6420 6475 6d70 2073 7472 ape and dump str\n+0002aaa0: 696e 6720 746f 2062 7566 6665 722e 3c2f ing to buffer.
    \n+0002ab20: 0a3c 6469 7620 636c 6173 733d 2274 7463 .
    UCHAR_8<\n+0002abc0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    unsigne\n+0002abe0: 6420 6368 6172 2055 4348 4152 5f38 3c2f d char UCHAR_8
    Unsigned \n+0002ac10: 382d 6269 7420 6368 6172 6163 7465 7220 8-bit character \n+0002ac20: 2846 7265 6542 5344 204f 5329 3c2f 6469 (FreeBSD OS)
    \n+0002aca0: 0a3c 6469 7620 636c 6173 733d 2274 7463 .
    CTPP::CDT:\n+0002ad80: 3a50 4f49 4e54 4552 5f56 414c 3c2f 613e :POINTER_VAL\n+0002ad90: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    @ POIN\n+0002adb0: 5445 525f 5641 4c3c 2f64 6976 3e3c 6469 TER_VAL
    \n+0002add0: 3c62 3e44 6566 696e 6974 696f 6e3a 3c2f Definition: CDT.hpp:\n+0002ae10: 3833 3c2f 613e 3c2f 6469 763e 3c2f 6469 83
    .
    .
    \n+0002b2d0: 4354 5050 3a3a 4475 6d70 4275 6666 6572 CTPP::DumpBuffer\n+0002b2e0: 3a3a 5265 7365 7276 653c 2f61 3e3c 2f64 ::Reserve
    void Rese\n+0002b310: 7276 6528 5374 7265 616d 5369 7a65 2069 rve(StreamSize i\n+0002b320: 5369 7a65 293c 2f64 6976 3e3c 6469 7620 Size)
    Re\n+0002b340: 616c 6c6f 6361 7465 7320 6275 6666 6572 allocates buffer\n+0002b350: 2069 6620 6e65 6365 7373 6172 792e 3c2f if necessary.
    \n+0002b3d0: 0a3c 6469 7620 636c 6173 733d 2274 7463 .
    CT\n+0002b490: 5050 3244 4543 4c20 5549 4e54 5f33 3220 PP2DECL UINT_32 \n+0002b4a0: 5377 6170 3332 2863 6f6e 7374 2055 494e Swap32(const UIN\n+0002b4b0: 545f 3332 2026 616d 703b 6956 616c 7565 T_32 &iValue\n+0002b4c0: 293c 2f64 6976 3e3c 6469 7620 636c 6173 )
    Swap b\n+0002b4e0: 7974 6573 2066 6f72 2055 494e 545f 3332 ytes for UINT_32\n+0002b4f0: 2076 616c 7565 2e3c 2f64 6976 3e3c 6469 value.
    \n+0002b510: 3c62 3e44 6566 696e 6974 696f 6e3a 3c2f Definition: CTPP2Uti\n+0002b550: 6c2e 6370 703a 3937 3c2f 613e 3c2f 6469 l.cpp:97
    ..
    \n+0002b640: 3c64 6976 2063 6c61 7373 3d22 7474 6e61
    CTP\n+0002b690: 503a 3a61 4352 4333 323c 2f61 3e3c 2f64 P::aCRC32
    static co\n+0002b6c0: 6e73 7420 5549 4e54 5f33 3220 6143 5243 nst UINT_32 aCRC\n+0002b6d0: 3332 5b5d 3c2f 6469 763e 3c64 6976 2063 32[]
    \n+0002b6f0: 4465 6669 6e69 7469 6f6e 3a3c 2f62 3e20 Definition: \n+0002b700: 3c61 2068 7265 663d 2261 3030 3436 315f CTPP2Util.c\n+0002b730: 7070 3a34 323c 2f61 3e3c 2f64 6976 3e3c pp:42
    <\n+0002b740: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    CTPP::DumpB\n+0002b7a0: 7566 6665 723c 2f61 3e3c 2f64 6976 3e3c uffer
    <\n+0002b7b0: 6469 7620 636c 6173 733d 2274 7464 6f63 div class=\"ttdoc\n+0002b7c0: 223e 4275 6666 6572 2066 6f72 2064 756d \">Buffer for dum\n+0002b7d0: 7069 6e67 2043 4454 732e 2055 7365 6420 ping CDTs. Used \n+0002b7e0: 6173 2061 6e20 616c 7465 726e 6174 6976 as an alternativ\n+0002b7f0: 6520 666f 7220 7374 643a 3a73 7472 696e e for std::strin\n+0002b800: 6720 2861 7320 7374 7269 6e67 2773 2061 g (as string's a\n+0002b810: 7070 656e 6420 6973 2071 7569 7465 2073 ppend is quite s\n+0002b820: 6c6f 7729 3c2f 6469 763e 3c64 6976 2063 low)
    \n+0002b840: 4465 6669 6e69 7469 6f6e 3a3c 2f62 3e20 Definition: \n+0002b850: 3c61 2068 7265 663d 2261 3030 3131 365f CTPP2Util.h\n+0002b880: 7070 3a35 303c 2f61 3e3c 2f64 6976 3e3c pp:50
    <\n+0002b890: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.<\n+0002b950: 6469 7620 636c 6173 733d 2274 7464 6563 div class=\"ttdec\n+0002b960: 6922 3e44 756d 7042 7566 6665 7228 293c i\">DumpBuffer()<\n+0002b970: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    Construc\n+0002b990: 746f 722e 3c2f 6469 763e 3c64 6976 2063 tor.
    \n+0002b9b0: 4465 6669 6e69 7469 6f6e 3a3c 2f62 3e20 Definition: \n+0002b9c0: 3c61 2068 7265 663d 2261 3030 3436 315f CTPP2Util.c\n+0002b9f0: 7070 3a36 3736 3c2f 613e 3c2f 6469 763e pp:676
    \n+0002ba00: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    u\n+0002bac0: 696e 7433 325f 7420 5549 4e54 5f33 323c int32_t UINT_32<\n+0002bad0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    Unsigned\n+0002baf0: 2033 322d 6269 7420 696e 7465 6765 7220 32-bit integer \n+0002bb00: 2846 7265 6542 5344 204f 5329 3c2f 6469 (FreeBSD OS)
    \n+0002bb80: 0a3c 6469 7620 636c 6173 733d 2274 7463 .
    static UCHAR_8\n+0002bc50: 2061 4261 7365 3634 5265 765b 3235 365d aBase64Rev[256]\n+0002bc60: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    Defi\n+0002bc80: 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 2068 nition: CTPP2Util.cpp:8\n+0002bcc0: 3434 3c2f 613e 3c2f 6469 763e 3c2f 6469 44
    .
    \n+0002bda0: 5549 4e54 5f33 3220 5374 7265 616d 5369 UINT_32 StreamSi\n+0002bdb0: 7a65 3c2f 6469 763e 3c64 6976 2063 6c61 ze
    inter\n+0002bdd0: 6e61 6c20 7369 7a65 5f74 2061 6e61 6c6f nal size_t analo\n+0002bde0: 673c 2f64 6976 3e3c 6469 7620 636c 6173 g
    Def\n+0002be00: 696e 6974 696f 6e3a 3c2f 623e 203c 6120 inition: CTPP2Util.hpp:\n+0002be40: 3536 3c2f 613e 3c2f 6469 763e 3c2f 6469 56
    .
    CTPP::CD\n+0002bf30: 543a 3a53 5452 494e 475f 5245 414c 5f56 T::STRING_REAL_V\n+0002bf40: 414c 3c2f 613e 3c2f 6469 763e 3c64 6976 AL
    \n+0002bf60: 4020 5354 5249 4e47 5f52 4541 4c5f 5641 @ STRING_REAL_VA\n+0002bf70: 4c3c 2f64 6976 3e3c 6469 7620 636c 6173 L
    Def\n+0002bf90: 696e 6974 696f 6e3a 3c2f 623e 203c 6120 inition: CDT.hpp:87\n+0002bfd0: 3c2f 6469 763e 3c2f 6469 763e 0a3c 6469
    .
    CTPP::CDT::STR\n+0002c0c0: 494e 475f 494e 545f 5641 4c3c 2f61 3e3c ING_INT_VAL<\n+0002c0d0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    @ STRIN\n+0002c0f0: 475f 494e 545f 5641 4c3c 2f64 6976 3e3c G_INT_VAL
    <\n+0002c100: 6469 7620 636c 6173 733d 2274 7464 6566 div class=\"ttdef\n+0002c110: 223e 3c62 3e44 6566 696e 6974 696f 6e3a \">Definition:\n+0002c120: 3c2f 623e 203c 6120 6872 6566 3d22 6130 CDT.hp\n+0002c150: 703a 3836 3c2f 613e 3c2f 6469 763e 3c2f p:86
    .
    <\n+0002c1c0: 6120 6872 6566 3d22 6130 3036 3336 2e78 a href=\"a00636.x\n+0002c1d0: 6874 6d6c 2361 3330 6538 6333 6462 3532 html#a30e8c3db52\n+0002c1e0: 6138 3461 3561 3038 6432 3131 3838 6238 a84a5a08d21188b8\n+0002c1f0: 6439 3039 3130 223e 4354 5050 3a3a 4475 d90910\">CTPP::Du\n+0002c200: 6d70 4344 5432 4a53 4f4e 3c2f 613e 3c2f mpCDT2JSON
    CTPP2DEC\n+0002c230: 4c20 4475 6d70 4275 6666 6572 2026 616d L DumpBuffer &am\n+0002c240: 703b 2044 756d 7043 4454 324a 534f 4e28 p; DumpCDT2JSON(\n+0002c250: 636f 6e73 7420 4354 5050 3a3a 4344 5420 const CTPP::CDT \n+0002c260: 2661 6d70 3b6f 4344 542c 2044 756d 7042 &oCDT, DumpB\n+0002c270: 7566 6665 7220 2661 6d70 3b6f 4275 6666 uffer &oBuff\n+0002c280: 6572 293c 2f64 6976 3e3c 6469 7620 636c er)
    Dump\n+0002c2a0: 2043 4454 2074 6f20 4a53 4f4e 2e3c 2f64 CDT to JSON.
    .\n+0002c320: 3c64 6976 2063 6c61 7373 3d22 7474 6322
    const CDT &\n+0002c3f0: 3b20 4765 7443 4454 2863 6f6e 7374 2055 ; GetCDT(const U\n+0002c400: 494e 545f 3332 2069 506f 7329 2063 6f6e INT_32 iPos) con\n+0002c410: 7374 3c2f 6469 763e 3c64 6976 2063 6c61 st
    Provi\n+0002c430: 6465 7320 636f 6e73 7461 6e74 2061 6363 des constant acc\n+0002c440: 6573 7320 746f 2074 6865 2064 6174 6120 ess to the data \n+0002c450: 636f 6e74 6169 6e65 6420 696e 2043 4454 contained in CDT\n+0002c460: 2e3c 2f64 6976 3e3c 6469 7620 636c 6173 .
    Def\n+0002c480: 696e 6974 696f 6e3a 3c2f 623e 203c 6120 inition: CDT.cpp:707
    ..
    <\n+0002c6a0: 6120 6872 6566 3d22 6130 3036 3336 2e78 a href=\"a00636.x\n+0002c6b0: 6874 6d6c 2361 6434 6534 6335 3963 6330 html#ad4e4c59cc0\n+0002c6c0: 3230 6537 3332 3036 6566 3136 3639 6161 20e73206ef1669aa\n+0002c6d0: 3531 6137 6530 223e 4354 5050 3a3a 7574 51a7e0\">CTPP::ut\n+0002c6e0: 665f 6368 6172 6c65 6e3c 2f61 3e3c 2f64 f_charlen
    CTPP2DECL\n+0002c710: 2049 4e54 5f33 3220 7574 665f 6368 6172 INT_32 utf_char\n+0002c720: 6c65 6e28 4343 4841 525f 5020 737a 5374 len(CCHAR_P szSt\n+0002c730: 7269 6e67 2c20 4343 4841 525f 5020 737a ring, CCHAR_P sz\n+0002c740: 5374 7269 6e67 456e 6429 3c2f 6469 763e StringEnd)
    \n+0002c750: 3c64 6976 2063 6c61 7373 3d22 7474 646f
    Length of UTF\n+0002c770: 2063 6861 7261 6374 6572 2e3c 2f64 6976 character.
    Definitio\n+0002c7a0: 6e3a 3c2f 623e 203c 6120 6872 6566 3d22 n: CTPP\n+0002c7d0: 3255 7469 6c2e 6370 703a 3930 373c 2f61 2Util.cpp:907
    .\n+0002c8e0: 3c64 6976 2063 6c61 7373 3d22 7474 6465
    @ REAL_VAL
    Defini\n+0002c920: 7469 6f6e 3a3c 2f62 3e20 3c61 2068 7265 tion: C\n+0002c950: 4454 2e68 7070 3a38 323c 2f61 3e3c 2f64 DT.hpp:82
    .
    \n+0002c9b0: 3c64 6976 2063 6c61 7373 3d22 7474 6e61 uint64_t UINT_\n+0002ca30: 3634 3c2f 6469 763e 3c64 6976 2063 6c61 64
    Unsig\n+0002ca50: 6e65 6420 3634 2d62 6974 2069 6e74 6567 ned 64-bit integ\n+0002ca60: 6572 2028 4672 6565 4253 4420 4f53 293c er (FreeBSD OS)<\n+0002ca70: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>.
    CTPP::Bas\n+0002cb80: 6536 3444 6563 6f64 653c 2f61 3e3c 2f64 e64Decode
    CTPP2DECL\n+0002cbb0: 2053 544c 573a 3a73 7472 696e 6720 4261 STLW::string Ba\n+0002cbc0: 7365 3634 4465 636f 6465 2863 6f6e 7374 se64Decode(const\n+0002cbd0: 2053 544c 573a 3a73 7472 696e 6720 2661 STLW::string &a\n+0002cbe0: 6d70 3b73 4461 7461 293c 2f64 6976 3e3c mp;sData)
    <\n+0002cbf0: 6469 7620 636c 6173 733d 2274 7464 6f63 div class=\"ttdoc\n+0002cc00: 223e 4465 636f 6465 2076 616c 7565 2066 \">Decode value f\n+0002cc10: 726f 6d20 4241 5345 3634 2065 6e63 6f64 rom BASE64 encod\n+0002cc20: 696e 672e 3c2f 6469 763e 3c64 6976 2063 ing.
    \n+0002cc40: 4465 6669 6e69 7469 6f6e 3a3c 2f62 3e20 Definition: \n+0002cc50: 3c61 2068 7265 663d 2261 3030 3436 315f CTPP2Util.c\n+0002cc80: 7070 3a38 3637 3c2f 613e 3c2f 6469 763e pp:867
    \n+0002cc90: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
    .
    @ \n+0002cda0: 4152 5241 595f 5641 4c3c 2f64 6976 3e3c ARRAY_VAL
    <\n+0002cdb0: 6469 7620 636c 6173 733d 2274 7464 6566 div class=\"ttdef\n+0002cdc0: 223e 3c62 3e44 6566 696e 6974 696f 6e3a \">Definition:\n+0002cdd0: 3c2f 623e 203c 6120 6872 6566 3d22 6130 CDT.hp\n+0002ce00: 703a 3839 3c2f 613e 3c2f 6469 763e 3c2f p:89
    .
    <\n+0002ce70: 6120 6872 6566 3d22 6130 3031 3037 2e78 a href=\"a00107.x\n+0002ce80: 6874 6d6c 2361 3361 3137 3631 3466 3361 html#a3a17614f3a\n+0002ce90: 3162 3637 6561 6632 3037 3831 6438 6563 1b67eaf20781d8ec\n+0002cea0: 3136 6136 3532 223e 494e 545f 3332 3c2f 16a652\">INT_32
    int3\n+0002ced0: 325f 7420 494e 545f 3332 3c2f 6469 763e 2_t INT_32
    \n+0002cee0: 3c64 6976 2063 6c61 7373 3d22 7474 646f
    Signed 32-bit\n+0002cf00: 2069 6e74 6567 6572 2028 4672 6565 4253 integer (FreeBS\n+0002cf10: 4420 4f53 293c 2f64 6976 3e3c 6469 7620 D OS)
    Definition:\n+0002cf40: 203c 6120 6872 6566 3d22 6130 3031 3037 CTPP2SysTy\n+0002cf70: 7065 732e 683a 3135 353c 2f61 3e3c 2f64 pes.h:155
    .
    \n+0002cfd0: 3c64 6976 2063 6c61 7373 3d22 7474 6e61
    CTP\n+0002d020: 503a 3a63 7263 3332 3c2f 613e 3c2f 6469 P::crc32
    CTPP2DECL \n+0002d050: 5549 4e54 5f33 3220 6372 6333 3228 5543 UINT_32 crc32(UC\n+0002d060: 4348 4152 5f50 2073 4275 6666 6572 2c20 CHAR_P sBuffer, \n+0002d070: 636f 6e73 7420 5549 4e54 5f33 3220 2661 const UINT_32 &a\n+0002d080: 6d70 3b69 5369 7a65 293c 2f64 6976 3e3c mp;iSize)
    <\n+0002d090: 6469 7620 636c 6173 733d 2274 7464 6f63 div class=\"ttdoc\n+0002d0a0: 223e 4361 6c63 756c 6174 6520 6372 6333 \">Calculate crc3\n+0002d0b0: 3220 6368 6563 6b73 756d 2e3c 2f64 6976 2 checksum.
    Definitio\n+0002d0e0: 6e3a 3c2f 623e 203c 6120 6872 6566 3d22 n: CTPP\n+0002d110: 3255 7469 6c2e 6370 703a 3832 3c2f 613e 2Util.cpp:82\n+0002d120: 3c2f 6469 763e 3c2f 6469 763e 0a3c 6469
    .\n+0002d1f0: 6556 616c 5479 7065 2047 6574 5479 7065 eValType GetType\n+0002d200: 2829 2063 6f6e 7374 3c2f 6469 763e 3c64 () const
    Get value type \n+0002d230: 6f66 206f 626a 6563 742e 3c2f 6469 763e of object.
    \n+0002d240: 3c64 6976 2063 6c61 7373 3d22 7474 6465
    Definition\n+0002d260: 3a3c 2f62 3e20 3c61 2068 7265 663d 2261 : CDT.c\n+0002d290: 7070 3a34 3138 373c 2f61 3e3c 2f64 6976 pp:4187
    .
    CTPP:\n+0002d340: 3a57 4d4c 4573 6361 7065 3c2f 613e 3c2f :WMLEscape
    CTPP2DEC\n+0002d370: 4c20 5354 4c57 3a3a 7374 7269 6e67 2057 L STLW::string W\n+0002d380: 4d4c 4573 6361 7065 2863 6f6e 7374 2053 MLEscape(const S\n+0002d390: 544c 573a 3a73 7472 696e 6720 2661 6d70 TLW::string &\n+0002d3a0: 3b73 4461 7461 293c 2f64 6976 3e3c 6469 ;sData)
    \n+0002d3c0: 4573 6361 7065 2076 616c 7565 2028 574d Escape value (WM\n+0002d3d0: 4c20 7275 6c65 7329 3c2f 6469 763e 3c64 L rules)
    Definition:<\n+0002d400: 2f62 3e20 3c61 2068 7265 663d 2261 3030 /b> CTPP2Ut\n+0002d430: 696c 2e63 7070 3a34 3339 3c2f 613e 3c2f il.cpp:439
    ..\n+0002d760: 3c64 6976 2063 6c61 7373 3d22 7474 6322
    C\n+0002d7b0: 5450 503a 3a43 4454 3a3a 436f 6e73 7449 TPP::CDT::ConstI\n+0002d7c0: 7465 7261 746f 723c 2f61 3e3c 2f64 6976 terator
    CDT[HASH] fo\n+0002d7f0: 7277 6172 6420 636f 6e73 7461 6e74 2069 rward constant i\n+0002d800: 7465 7261 746f 722e 3c2f 6469 763e 3c64 terator.
    Definition:<\n+0002d830: 2f62 3e20 3c61 2068 7265 663d 2261 3030 /b> CDT.hpp\n+0002d860: 3a31 3835 373c 2f61 3e3c 2f64 6976 3e3c :1857
    <\n+0002d870: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.
    \n+0002d8d0: 3c61 2068 7265 663d 2261 3031 3435 322e CTPP::C\n+0002d910: 4454 3a3a 4265 6769 6e3c 2f61 3e3c 2f64 DT::Begin
    Iterator \n+0002d940: 4265 6769 6e28 293c 2f64 6976 3e3c 6469 Begin()
    \n+0002d960: 4765 7420 6974 6572 6174 6f72 2070 6f69 Get iterator poi\n+0002d970: 6e74 6564 2074 6f20 7374 6172 7420 6f66 nted to start of\n+0002d980: 2068 6173 682e 3c2f 6469 763e 3c64 6976 hash.
    <\n+0002d9a0: 623e 4465 6669 6e69 7469 6f6e 3a3c 2f62 b>Definition: CDT.cpp:1\n+0002d9e0: 3638 3c2f 613e 3c2f 6469 763e 3c2f 6469 68
    .
    \n+0002da50: 3c64 6976 2063 6c61 7373 3d22 7474 646f
    CTPP - C++ Te\n+0002da70: 6d70 6c61 7465 2045 6e67 696e 652e 204d mplate Engine. M\n+0002da80: 6169 6e20 6e61 6d65 7370 6163 6520 6f66 ain namespace of\n+0002da90: 2043 5450 5032 2070 726f 6a65 6374 2e3c CTPP2 project.<\n+0002daa0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    Defin\n+0002dac0: 6974 696f 6e3a 3c2f 623e 203c 6120 6872 ition: \n+0002daf0: 4344 542e 6870 703a 3436 3c2f 613e 3c2f CDT.hpp:46
    .R\n+0002dc00: 6574 7572 6e73 2070 6f69 6e74 6572 2074 eturns pointer t\n+0002dc10: 6f20 6275 6666 6572 2773 2073 7461 7274 o buffer's start\n+0002dc20: 2e3c 2f64 6976 3e3c 6469 7620 636c 6173 .
    Def\n+0002dc40: 696e 6974 696f 6e3a 3c2f 623e 203c 6120 inition: CTPP2Util.cpp:\n+0002dc80: 3638 333c 2f61 3e3c 2f64 6976 3e3c 2f64 683
    .
    CTPP::Dum\n+0002dd30: 7042 7566 6665 723a 3a53 697a 653c 2f61 pBuffer::Size
    Strea\n+0002dd60: 6d53 697a 6520 5369 7a65 2829 2063 6f6e mSize Size() con\n+0002dd70: 7374 3c2f 6469 763e 3c64 6976 2063 6c61 st
    Retur\n+0002dd90: 6e73 206e 756d 6265 7220 6f66 2062 7974 ns number of byt\n+0002dda0: 6573 2061 7661 696c 6162 6c65 2069 6e20 es available in \n+0002ddb0: 6275 6666 6572 2e3c 2f64 6976 3e3c 6469 buffer.
    \n+0002ddd0: 3c62 3e44 6566 696e 6974 696f 6e3a 3c2f Definition: CTPP2Uti\n+0002de10: 6c2e 6370 703a 3638 353c 2f61 3e3c 2f64 l.cpp:685
    .
    \n+0002de70: 3c64 6976 2063 6c61 7373 3d22 7474 6e61 CTPP2DECL STLW:\n+0002df00: 3a73 7472 696e 6720 4573 6361 7065 4a53 :string EscapeJS\n+0002df10: 4f4e 5374 7269 6e67 2863 6f6e 7374 2053 ONString(const S\n+0002df20: 544c 573a 3a73 7472 696e 6720 2661 6d70 TLW::string &\n+0002df30: 3b73 536f 7572 6365 2c20 636f 6e73 7420 ;sSource, const \n+0002df40: 626f 6f6c 2026 616d 703b 6245 434d 4143 bool &bECMAC\n+0002df50: 6f6e 7665 6e74 696f 6e73 3d74 7275 652c onventions=true,\n+0002df60: 2063 6f6e 7374 2062 6f6f 6c20 2661 6d70 const bool &\n+0002df70: 3b62 4854 4d4c 5361 6665 3d74 7275 6529 ;bHTMLSafe=true)\n+0002df80: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    Escape \n+0002dfa0: 7374 7269 6e67 2c20 6966 206e 6565 642e string, if need.\n+0002dfb0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    Defi\n+0002dfd0: 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 2068 nition: CTPP2Util.cpp:5\n+0002e010: 3635 3c2f 613e 3c2f 6469 763e 3c2f 6469 65
    .
    CTPP::CD\n+0002e100: 543a 3a49 4e54 5f56 414c 3c2f 613e 3c2f T::INT_VAL
    @ INT_VA\n+0002e130: 4c3c 2f64 6976 3e3c 6469 7620 636c 6173 L
    Def\n+0002e150: 696e 6974 696f 6e3a 3c2f 623e 203c 6120 inition: CDT.hpp:81\n+0002e190: 3c2f 6469 763e 3c2f 6469 763e 0a3c 6469
    .
    CT\n+0002e260: 5050 3244 4543 4c20 5354 4c57 3a3a 7374 PP2DECL STLW::st\n+0002e270: 7269 6e67 2048 544d 4c45 7363 6170 6528 ring HTMLEscape(\n+0002e280: 636f 6e73 7420 5354 4c57 3a3a 7374 7269 const STLW::stri\n+0002e290: 6e67 2026 616d 703b 7344 6174 6129 3c2f ng &sData)
    Escape va\n+0002e2c0: 6c75 6520 2848 544d 4c20 7275 6c65 7329 lue (HTML rules)\n+0002e2d0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373
    Defi\n+0002e2f0: 6e69 7469 6f6e 3a3c 2f62 3e20 3c61 2068 nition: CTPP2Util.cpp:2\n+0002e330: 3330 3c2f 613e 3c2f 6469 763e 3c2f 6469 30
    .
    CTPP::CD\n+0002e420: 543a 3a48 4153 485f 5641 4c3c 2f61 3e3c T::HASH_VAL<\n+0002e430: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    @ HASH_\n+0002e450: 5641 4c3c 2f64 6976 3e3c 6469 7620 636c VAL
    D\n+0002e470: 6566 696e 6974 696f 6e3a 3c2f 623e 203c efinition: <\n+0002e480: 6120 6872 6566 3d22 6130 3030 3032 5f73 a href=\"a00002_s\n+0002e490: 6f75 7263 652e 7868 746d 6c23 6c30 3030 ource.xhtml#l000\n+0002e4a0: 3930 223e 4344 542e 6870 703a 3930 3c2f 90\">CDT.hpp:90
    .<\n+0002e4c0: 6469 7620 636c 6173 733d 2274 7463 2220 div class=\"ttc\" \n+0002e4d0: 6964 3d22 6161 3030 3633 365f 7868 746d id=\"aa00636_xhtm\n+0002e4e0: 6c5f 6131 3231 3532 3066 6165 3465 3236 l_a121520fae4e26\n+0002e4f0: 3337 3638 6361 6561 6633 6261 3637 6336 3768caeaf3ba67c6\n+0002e500: 6662 3122 3e3c 6469 7620 636c 6173 733d fb1\">
    C\n+0002e580: 5450 5032 4445 434c 2053 544c 573a 3a73 TPP2DECL STLW::s\n+0002e590: 7472 696e 6720 5552 4945 7363 6170 6528 tring URIEscape(\n+0002e5a0: 636f 6e73 7420 5354 4c57 3a3a 7374 7269 const STLW::stri\n+0002e5b0: 6e67 2026 616d 703b 7344 6174 6129 3c2f ng &sData)
    Escape va\n+0002e5e0: 6c75 6520 2855 5249 2072 756c 6573 293c lue (URI rules)<\n+0002e5f0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>.
    \n+0002e730: 7e44 756d 7042 7566 6665 7228 293c 2f64 ~DumpBuffer()
    Destructor\n+0002e760: 2e3c 2f64 6976 3e3c 6469 7620 636c 6173 .
    Def\n+0002e780: 696e 6974 696f 6e3a 3c2f 623e 203c 6120 inition: CTPP2Util.cpp:\n+0002e7c0: 3637 313c 2f61 3e3c 2f64 6976 3e3c 2f64 671
    .
    CTPP::Dum\n+0002e870: 7042 7566 6665 723a 3a57 7269 7465 3c2f pBuffer::Write
    void\n+0002e8a0: 2057 7269 7465 2843 4348 4152 5f50 2070 Write(CCHAR_P p\n+0002e8b0: 4461 7461 2c20 5374 7265 616d 5369 7a65 Data, StreamSize\n+0002e8c0: 2069 5369 7a65 293c 2f64 6976 3e3c 6469 iSize)
    \n+0002e8e0: 4170 7065 6e64 7320 6461 7461 2074 6f20 Appends data to \n+0002e8f0: 7468 6520 6275 6666 6572 2e3c 2f64 6976 the buffer.
    Definitio\n+0002e920: 6e3a 3c2f 623e 203c 6120 6872 6566 3d22 n: CTPP\n+0002e950: 3255 7469 6c2e 6370 703a 3730 303c 2f61 2Util.cpp:700
    .
    Stream\n+0002ea40: 5369 7a65 2069 4361 7061 6369 7479 3c2f Size iCapacity
    .\n+0002eac0: 3c64 6976 2063 6c61 7373 3d22 7474 6322 ...
    .Genera\n+0002ed20: 7465 6420 6279 2026 2331 3630 3b3c 6120 ted by  .\"doxygen\"/.\n+0002ed90: 3c2f 613e 2031 2e38 2e31 370a 3c2f 736d 1.8.17..<\n+0002edb0: 2f62 6f64 793e 0a3c 2f68 746d 6c3e 0a /body>..\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00464.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00464.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00464_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00464_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VM.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00467.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00467.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMArgStack.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00467_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00467_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMArgStack.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00470.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00470.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMCodeStack.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00470_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00470_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMCodeStack.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00473.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00473.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMDebugInfo.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00473_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00473_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMDebugInfo.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00476.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00476.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00476_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00476_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMDumper.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00479.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00479.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMException.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00479_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00479_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMException.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00482.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00482.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMExecutable.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00482_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00482_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMExecutable.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00485.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00485.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00485_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00485_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMFileLoader.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00488.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00488.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMMemoryCore.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00488_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00488_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMMemoryCore.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00491.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00491.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMOpcodeCollector.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00491_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00491_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMOpcodeCollector.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00494.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00494.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMSTDLib.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00494_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00494_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMSTDLib.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00497.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00497.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    CTPP2VMSyscall.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00497_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00497_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    CTPP2VMSyscall.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00500.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00500.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnAvg.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00500_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00500_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnAvg.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00503.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00503.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnBase64Decode.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00503_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00503_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnBase64Decode.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00506.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00506.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnBase64Encode.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00506_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00506_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnBase64Encode.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00509.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00509.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnCast.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00509_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00509_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnCast.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00512.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00512.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnConcat.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00512_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00512_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnConcat.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00515.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00515.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnContext.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00515_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00515_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnContext.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00518.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00518.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnDateFormat.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00518_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00518_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnDateFormat.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00521.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00521.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnDefault.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00521_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00521_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnDefault.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00524.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00524.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnDefined.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00524_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00524_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnDefined.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00527.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00527.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnEmitter.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00527_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00527_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnEmitter.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00530.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00530.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnError.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00530_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00530_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnError.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00533.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00533.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnFormParam.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00533_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00533_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnFormParam.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00536.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00536.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnGetText.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00536_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00536_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnGetText.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00539.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00539.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnGetType.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00539_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00539_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnGetType.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00542.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00542.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnHashKeys.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00542_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00542_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHashKeys.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00545.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00545.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnHMACMD5.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00545_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00545_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHMACMD5.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00548.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00548.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00548_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00548_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHostname.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00551.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00551.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnHrefParam.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00551_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00551_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHrefParam.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00554.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00554.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnHTMLEscape.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00554_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00554_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnHTMLEscape.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00557.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00557.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00557_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00557_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnIconv.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00560.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00560.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnInArray.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00560_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00560_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnInArray.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00563.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00563.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnInSet.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00563_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00563_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnInSet.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00566.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00566.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnJSON.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00566_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00566_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnJSON.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00569.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00569.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnJSONEscape.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00569_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00569_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnJSONEscape.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00572.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00572.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnList.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00572_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00572_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnList.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00575.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00575.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnListElement.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00575_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00575_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnListElement.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00578.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00578.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnLog.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00578_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00578_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnLog.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00581.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00581.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnMax.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00581_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00581_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMax.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00584.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00584.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnMBSize.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00584_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00584_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMBSize.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00587.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00587.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnMBSubstring.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00587_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00587_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMBSubstring.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00590.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00590.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnMBTruncate.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00590_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00590_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMBTruncate.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00593.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00593.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnMD5.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00593_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00593_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMD5.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00596.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00596.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnMin.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00596_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00596_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnMin.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00599.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00599.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnNumFormat.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00599_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00599_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnNumFormat.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00602.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00602.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnObjDump.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00602_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00602_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnObjDump.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00605.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00605.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnRandom.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00605_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00605_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnRandom.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00608.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00608.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnSize.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00608_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00608_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnSize.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00611.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00611.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnSprintf.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00611_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00611_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnSprintf.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00614.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00614.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnSubstring.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00614_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00614_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnSubstring.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00617.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00617.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnTruncate.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00617_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00617_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnTruncate.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00620.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00620.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnURIEscape.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00620_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00620_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnURIEscape.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00623.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00623.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnURLEscape.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00623_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00623_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnURLEscape.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00626.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00626.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnVersion.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00626_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00626_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnVersion.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00629.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00629.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnWMLEscape.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00629_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00629_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnWMLEscape.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00632.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00632.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n \n
    \n
    FnXMLEscape.cpp File Reference
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/a00632_source.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/a00632_source.xhtml", "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    FnXMLEscape.cpp
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f.xhtml", "unified_diff": "@@ -52,15 +52,15 @@\n
    \n
    \n
    \n
    \n \n \n-\n+\n \n

    \n Directories

    directory  1st
    directory  2
     
    \n
    \n \n
    \n Generated by  \n \"doxygen\"/\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.map", "source2": "./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.map", "unified_diff": "@@ -1,4 +1,4 @@\n \n-\"\"\n+\"\"\n \"\"\n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.svg", "source2": "./usr/share/doc/ctpp2-doc/html/dir_4fef79e7177ba769987a8da36c892c5f_dep.svg", "has_internal_linenos": true, "unified_diff": "@@ -62,36 +62,35 @@\n 000003d0: 7420 7465 7874 2d61 6e63 686f 723d 226d t text-anchor=\"m\n 000003e0: 6964 646c 6522 2078 3d22 3131 3522 2079 iddle\" x=\"115\" y\n 000003f0: 3d22 2d33 312e 3522 2066 6f6e 742d 6661 =\"-31.5\" font-fa\n 00000400: 6d69 6c79 3d22 4865 6c76 6574 6963 612c mily=\"Helvetica,\n 00000410: 7361 6e73 2d53 6572 6966 2220 666f 6e74 sans-Serif\" font\n 00000420: 2d73 697a 653d 2231 302e 3030 223e 6275 -size=\"10.00\">bu\n 00000430: 696c 643c 2f74 6578 743e 0a3c 2f67 3e0a ild..\n-00000440: 3c21 2d2d 2064 6972 5f63 3438 3963 3239 ...dir_c489c296732\n-000004a0: 3833 3133 3561 3733 3336 6436 6436 3265 83135a7336d6d62e\n-000004b0: 3162 3732 653c 2f74 6974 6c65 3e0a 3c67 1b72e.dir_78c0b367e36\n+000004a0: 6161 3264 3062 3536 3066 3864 6365 6630 aa2d0b560f8dcef0\n+000004b0: 6663 6637 663c 2f74 6974 6c65 3e0a 3c67 fcf7f...1st<\n-000005e0: 2f74 6578 743e 0a3c 2f61 3e0a 3c2f 673e /text>..\n-000005f0: 0a3c 2f67 3e0a 3c2f 673e 0a3c 2f73 7667 ....\n+00000520: 6c65 3d22 3222 3e0a 3c70 6f6c 7967 6f6e le=\"2\">..2......\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_000003_000004.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_000004_000005.xhtml", "comments": ["Files similar despite different names (score: 57, lower is more similar)"], "unified_diff": "@@ -35,19 +35,19 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n-

    src → include Relation

    File in build/1st/ctpp2-2.8.3/srcIncludes file in build/1st/ctpp2-2.8.3/include
    CDT.cppCDT.hpp
    CDT.cppSTLFunctional.hpp
    CDTSortRoutines.cppCDTSortRoutines.hpp
    CTPP2BitIndex.cppCTPP2BitIndex.hpp
    CTPP2Compiler.cppCTPP2Compiler.hpp
    CTPP2Compiler.cppCTPP2HashTable.hpp
    CTPP2Compiler.cppCTPP2StaticData.hpp
    CTPP2Compiler.cppCTPP2StaticText.hpp
    CTPP2Compiler.cppCTPP2Syntax.h
    CTPP2Compiler.cppCTPP2VMOpcodes.h
    CTPP2DTOA.cppCTPP2DTOA.hpp
    CTPP2Error.cppCTPP2Error.hpp
    CTPP2Exception.cppCTPP2Exception.hpp
    CTPP2FileLogger.cppCTPP2FileLogger.hpp
    CTPP2FileOutputCollector.cppCTPP2Exception.hpp
    CTPP2FileOutputCollector.cppCTPP2FileOutputCollector.hpp
    CTPP2FileSourceLoader.cppCTPP2Exception.hpp
    CTPP2FileSourceLoader.cppCTPP2FileSourceLoader.hpp
    CTPP2GetText.cppCTPP2Exception.hpp
    CTPP2GetText.cppCTPP2GetText.hpp
    CTPP2GetText.cppCTPP2SyscallFactory.hpp
    CTPP2GetText.cppfunctions / FnGetText.hpp
    CTPP2GetText.cppSTLFunctional.hpp
    CTPP2HashTable.cppCTPP2HashTable.hpp
    CTPP2JSONFileParser.cppCTPP2Exception.hpp
    CTPP2JSONFileParser.cppCTPP2JSONFileParser.hpp
    CTPP2JSONParser.cppCTPP2JSONParser.hpp
    CTPP2JSONParser.cppCTPP2ParserException.hpp
    CTPP2JSONParser.cppCTPP2Util.hpp
    CTPP2Logger.cppCTPP2Logger.hpp
    CTPP2Parser.cppCTPP2Parser.hpp
    CTPP2Parser.cppCTPP2ParserException.hpp
    CTPP2Parser.cppCTPP2SourceLoader.hpp
    CTPP2Parser.cppCTPP2Util.hpp
    CTPP2ParserException.cppCTPP2ParserException.hpp
    CTPP2SimpleCompiler.cppCTPP2Compiler.hpp
    CTPP2SimpleCompiler.cppCTPP2FileSourceLoader.hpp
    CTPP2SimpleCompiler.cppCTPP2Parser.hpp
    CTPP2SimpleCompiler.cppCTPP2SimpleCompiler.hpp
    CTPP2SimpleCompiler.cppCTPP2SyscallFactory.hpp
    CTPP2SimpleCompiler.cppCTPP2VM.hpp
    CTPP2SimpleCompiler.cppCTPP2VMDumper.hpp
    CTPP2SimpleCompiler.cppCTPP2VMLoader.hpp
    CTPP2SimpleCompiler.cppCTPP2VMOpcodeCollector.hpp
    CTPP2SimpleVM.cppCTPP2FileOutputCollector.hpp
    CTPP2SimpleVM.cppCTPP2Logger.hpp
    CTPP2SimpleVM.cppCTPP2SimpleVM.hpp
    CTPP2SimpleVM.cppCTPP2StringOutputCollector.hpp
    CTPP2SimpleVM.cppCTPP2SyscallFactory.hpp
    CTPP2SimpleVM.cppCTPP2VM.hpp
    CTPP2SimpleVM.cppCTPP2VMLoader.hpp
    CTPP2SimpleVM.cppCTPP2VMSTDLib.hpp
    CTPP2Sprintf.cppCTPP2DTOA.hpp
    CTPP2Sprintf.cppCTPP2Sprintf.hpp
    CTPP2Sprintf.cppCTPP2StringBuffer.hpp
    CTPP2StaticData.cppCTPP2BitIndex.hpp
    CTPP2StaticData.cppCTPP2StaticData.hpp
    CTPP2StaticText.cppCTPP2StaticText.hpp
    CTPP2StreamOutputCollector.cppCTPP2StreamOutputCollector.hpp
    CTPP2StreamOutputCollector.cppSTLOstream.hpp
    CTPP2StringBuffer.cppCTPP2StringBuffer.hpp
    CTPP2StringIconvOutputCollector.cppCTPP2Exception.hpp
    CTPP2StringIconvOutputCollector.cppCTPP2StringIconvOutputCollector.hpp
    CTPP2StringOutputCollector.cppCTPP2StringOutputCollector.hpp
    CTPP2SyscallFactory.cppCTPP2SyscallFactory.hpp
    CTPP2Util.cppCDT.hpp
    CTPP2Util.cppCTPP2Exception.hpp
    CTPP2Util.cppCTPP2Util.hpp
    CTPP2VM.cppCTPP2OutputCollector.hpp
    CTPP2VM.cppCTPP2SyscallFactory.hpp
    CTPP2VM.cppCTPP2VM.hpp
    CTPP2VM.cppCTPP2VMDebugInfo.hpp
    CTPP2VM.cppCTPP2VMException.hpp
    CTPP2VM.cppCTPP2VMInstruction.hpp
    CTPP2VM.cppCTPP2VMMemoryCore.hpp
    CTPP2VM.cppCTPP2VMOpcodes.h
    CTPP2VM.cppCTPP2VMStackException.hpp
    CTPP2VMArgStack.cppCTPP2VMArgStack.hpp
    CTPP2VMArgStack.cppCTPP2VMStackException.hpp
    CTPP2VMCodeStack.cppCTPP2VMCodeStack.hpp
    CTPP2VMCodeStack.cppCTPP2VMStackException.hpp
    CTPP2VMDebugInfo.cppCTPP2VMDebugInfo.hpp
    CTPP2VMDumper.cppCTPP2Util.hpp
    CTPP2VMDumper.cppCTPP2VMDumper.hpp
    CTPP2VMDumper.cppCTPP2VMInstruction.hpp
    CTPP2VMException.cppCTPP2VMException.hpp
    CTPP2VMExecutable.cppCTPP2BitIndex.hpp
    CTPP2VMExecutable.cppCTPP2HashTable.hpp
    CTPP2VMExecutable.cppCTPP2StaticData.hpp
    CTPP2VMExecutable.cppCTPP2StaticText.hpp
    CTPP2VMExecutable.cppCTPP2VMExecutable.hpp
    CTPP2VMExecutable.cppCTPP2VMInstruction.hpp
    CTPP2VMFileLoader.cppCTPP2Exception.hpp
    CTPP2VMFileLoader.cppCTPP2Util.hpp
    CTPP2VMFileLoader.cppCTPP2VMExecutable.hpp
    CTPP2VMFileLoader.cppCTPP2VMFileLoader.hpp
    CTPP2VMFileLoader.cppCTPP2VMInstruction.hpp
    CTPP2VMFileLoader.cppCTPP2VMMemoryCore.hpp
    CTPP2VMMemoryCore.cppCTPP2VMExecutable.hpp
    CTPP2VMMemoryCore.cppCTPP2VMInstruction.hpp
    CTPP2VMMemoryCore.cppCTPP2VMMemoryCore.hpp
    CTPP2VMOpcodeCollector.cppCTPP2VMOpcodeCollector.hpp
    CTPP2VMSTDLib.cppCDT.hpp
    CTPP2VMSTDLib.cppCTPP2OutputCollector.hpp
    CTPP2VMSTDLib.cppCTPP2StaticData.hpp
    CTPP2VMSTDLib.cppCTPP2StaticText.hpp
    CTPP2VMSTDLib.cppCTPP2SyscallFactory.hpp
    CTPP2VMSTDLib.cppCTPP2Util.hpp
    CTPP2VMSTDLib.cppCTPP2VMSTDLib.hpp
    CTPP2VMSTDLib.cppfunctions / CTPP2VMSTDLibFunctions.hpp
    CTPP2VMSyscall.cppCTPP2VMSyscall.hpp
    functions / FnAvg.cppCDT.hpp
    functions / FnAvg.cppCTPP2Logger.hpp
    functions / FnAvg.cppfunctions / FnAvg.hpp
    functions / FnBase64Decode.cppCDT.hpp
    functions / FnBase64Decode.cppCTPP2Logger.hpp
    functions / FnBase64Decode.cppCTPP2Util.hpp
    functions / FnBase64Decode.cppfunctions / FnBase64Decode.hpp
    functions / FnBase64Encode.cppCDT.hpp
    functions / FnBase64Encode.cppCTPP2Logger.hpp
    functions / FnBase64Encode.cppCTPP2Util.hpp
    functions / FnBase64Encode.cppfunctions / FnBase64Encode.hpp
    functions / FnCast.cppCDT.hpp
    functions / FnCast.cppCTPP2Logger.hpp
    functions / FnCast.cppfunctions / FnCast.hpp
    functions / FnConcat.cppCDT.hpp
    functions / FnConcat.cppfunctions / FnConcat.hpp
    functions / FnContext.cppCDT.hpp
    functions / FnContext.cppCTPP2Logger.hpp
    functions / FnContext.cppfunctions / FnContext.hpp
    functions / FnDateFormat.cppCDT.hpp
    functions / FnDateFormat.cppCTPP2Logger.hpp
    functions / FnDateFormat.cppfunctions / FnDateFormat.hpp
    functions / FnDefault.cppCDT.hpp
    functions / FnDefault.cppCTPP2Logger.hpp
    functions / FnDefault.cppfunctions / FnDefault.hpp
    functions / FnDefined.cppCDT.hpp
    functions / FnDefined.cppCTPP2Logger.hpp
    functions / FnDefined.cppfunctions / FnDefined.hpp
    functions / FnEmitter.cppCDT.hpp
    functions / FnEmitter.cppfunctions / FnEmitter.hpp
    functions / FnError.cppCDT.hpp
    functions / FnError.cppCTPP2Logger.hpp
    functions / FnError.cppfunctions / FnError.hpp
    functions / FnFormParam.cppCDT.hpp
    functions / FnFormParam.cppCTPP2Logger.hpp
    functions / FnFormParam.cppCTPP2Util.hpp
    functions / FnFormParam.cppfunctions / FnFormParam.hpp
    functions / FnGetText.cppCDT.hpp
    functions / FnGetText.cppCTPP2GetText.hpp
    functions / FnGetText.cppCTPP2Logger.hpp
    functions / FnGetText.cppfunctions / FnGetText.hpp
    functions / FnGetType.cppCDT.hpp
    functions / FnGetType.cppCTPP2Logger.hpp
    functions / FnGetType.cppfunctions / FnGetType.hpp
    functions / FnHashKeys.cppCDT.hpp
    functions / FnHashKeys.cppCTPP2Logger.hpp
    functions / FnHashKeys.cppfunctions / FnHashKeys.hpp
    functions / FnHMACMD5.cppCDT.hpp
    functions / FnHMACMD5.cppCTPP2Logger.hpp
    functions / FnHMACMD5.cppfunctions / FnHMACMD5.hpp
    functions / FnHostname.cppCDT.hpp
    functions / FnHostname.cppCTPP2Logger.hpp
    functions / FnHostname.cppfunctions / FnHostname.hpp
    functions / FnHrefParam.cppCDT.hpp
    functions / FnHrefParam.cppCTPP2Logger.hpp
    functions / FnHrefParam.cppCTPP2Util.hpp
    functions / FnHrefParam.cppfunctions / FnHrefParam.hpp
    functions / FnHTMLEscape.cppCDT.hpp
    functions / FnHTMLEscape.cppCTPP2Logger.hpp
    functions / FnHTMLEscape.cppCTPP2Util.hpp
    functions / FnHTMLEscape.cppfunctions / FnHTMLEscape.hpp
    functions / FnIconv.cppCDT.hpp
    functions / FnIconv.cppCTPP2Logger.hpp
    functions / FnIconv.cppfunctions / FnIconv.hpp
    functions / FnInArray.cppCDT.hpp
    functions / FnInArray.cppCTPP2Logger.hpp
    functions / FnInArray.cppfunctions / FnInArray.hpp
    functions / FnInSet.cppCDT.hpp
    functions / FnInSet.cppCTPP2Logger.hpp
    functions / FnInSet.cppfunctions / FnInSet.hpp
    functions / FnJSON.cppCDT.hpp
    functions / FnJSON.cppCTPP2Logger.hpp
    functions / FnJSON.cppCTPP2Util.hpp
    functions / FnJSON.cppfunctions / FnJSON.hpp
    functions / FnJSONEscape.cppCDT.hpp
    functions / FnJSONEscape.cppCTPP2Logger.hpp
    functions / FnJSONEscape.cppCTPP2Util.hpp
    functions / FnJSONEscape.cppfunctions / FnJSONEscape.hpp
    functions / FnList.cppCDT.hpp
    functions / FnList.cppCTPP2Logger.hpp
    functions / FnList.cppfunctions / FnList.hpp
    functions / FnListElement.cppCDT.hpp
    functions / FnListElement.cppCTPP2Logger.hpp
    functions / FnListElement.cppfunctions / FnListElement.hpp
    functions / FnLog.cppCDT.hpp
    functions / FnLog.cppCTPP2Logger.hpp
    functions / FnLog.cppfunctions / FnLog.hpp
    functions / FnMax.cppCDT.hpp
    functions / FnMax.cppCTPP2Logger.hpp
    functions / FnMax.cppfunctions / FnMax.hpp
    functions / FnMBSize.cppCDT.hpp
    functions / FnMBSize.cppCTPP2Logger.hpp
    functions / FnMBSize.cppCTPP2Util.hpp
    functions / FnMBSize.cppfunctions / FnMBSize.hpp
    functions / FnMBSubstring.cppCDT.hpp
    functions / FnMBSubstring.cppCTPP2Logger.hpp
    functions / FnMBSubstring.cppCTPP2Util.hpp
    functions / FnMBSubstring.cppfunctions / FnMBSubstring.hpp
    functions / FnMBTruncate.cppCDT.hpp
    functions / FnMBTruncate.cppCTPP2Logger.hpp
    functions / FnMBTruncate.cppCTPP2Util.hpp
    functions / FnMBTruncate.cppfunctions / FnMBTruncate.hpp
    functions / FnMD5.cppCDT.hpp
    functions / FnMD5.cppCTPP2Logger.hpp
    functions / FnMD5.cppfunctions / FnMD5.hpp
    functions / FnMin.cppCDT.hpp
    functions / FnMin.cppCTPP2Logger.hpp
    functions / FnMin.cppfunctions / FnMin.hpp
    functions / FnNumFormat.cppCDT.hpp
    functions / FnNumFormat.cppCTPP2Logger.hpp
    functions / FnNumFormat.cppfunctions / FnNumFormat.hpp
    functions / FnObjDump.cppCDT.hpp
    functions / FnObjDump.cppfunctions / FnObjDump.hpp
    functions / FnRandom.cppCDT.hpp
    functions / FnRandom.cppCTPP2Logger.hpp
    functions / FnRandom.cppfunctions / FnRandom.hpp
    functions / FnSize.cppCDT.hpp
    functions / FnSize.cppCTPP2Logger.hpp
    functions / FnSize.cppfunctions / FnSize.hpp
    functions / FnSprintf.cppCDT.hpp
    functions / FnSprintf.cppCTPP2Logger.hpp
    functions / FnSprintf.cppCTPP2Sprintf.hpp
    functions / FnSprintf.cppfunctions / FnSprintf.hpp
    functions / FnSubstring.cppCDT.hpp
    functions / FnSubstring.cppCTPP2Logger.hpp
    functions / FnSubstring.cppfunctions / FnSubstring.hpp
    functions / FnTruncate.cppCDT.hpp
    functions / FnTruncate.cppCTPP2Logger.hpp
    functions / FnTruncate.cppfunctions / FnTruncate.hpp
    functions / FnURIEscape.cppCDT.hpp
    functions / FnURIEscape.cppCTPP2Logger.hpp
    functions / FnURIEscape.cppCTPP2Util.hpp
    functions / FnURIEscape.cppfunctions / FnURIEscape.hpp
    functions / FnURLEscape.cppCDT.hpp
    functions / FnURLEscape.cppCTPP2Logger.hpp
    functions / FnURLEscape.cppCTPP2Util.hpp
    functions / FnURLEscape.cppfunctions / FnURLEscape.hpp
    functions / FnVersion.cppCDT.hpp
    functions / FnVersion.cppfunctions / FnVersion.hpp
    functions / FnWMLEscape.cppCDT.hpp
    functions / FnWMLEscape.cppCTPP2Logger.hpp
    functions / FnWMLEscape.cppCTPP2Util.hpp
    functions / FnWMLEscape.cppfunctions / FnWMLEscape.hpp
    functions / FnXMLEscape.cppCDT.hpp
    functions / FnXMLEscape.cppCTPP2Logger.hpp
    functions / FnXMLEscape.cppCTPP2Util.hpp
    functions / FnXMLEscape.cppfunctions / FnXMLEscape.hpp
    \n+

    src → include Relation

    File in build/2/ctpp2-2.8.3/2nd/srcIncludes file in build/2/ctpp2-2.8.3/2nd/include
    CDT.cppCDT.hpp
    CDT.cppSTLFunctional.hpp
    CDTSortRoutines.cppCDTSortRoutines.hpp
    CTPP2BitIndex.cppCTPP2BitIndex.hpp
    CTPP2Compiler.cppCTPP2Compiler.hpp
    CTPP2Compiler.cppCTPP2HashTable.hpp
    CTPP2Compiler.cppCTPP2StaticData.hpp
    CTPP2Compiler.cppCTPP2StaticText.hpp
    CTPP2Compiler.cppCTPP2Syntax.h
    CTPP2Compiler.cppCTPP2VMOpcodes.h
    CTPP2DTOA.cppCTPP2DTOA.hpp
    CTPP2Error.cppCTPP2Error.hpp
    CTPP2Exception.cppCTPP2Exception.hpp
    CTPP2FileLogger.cppCTPP2FileLogger.hpp
    CTPP2FileOutputCollector.cppCTPP2Exception.hpp
    CTPP2FileOutputCollector.cppCTPP2FileOutputCollector.hpp
    CTPP2FileSourceLoader.cppCTPP2Exception.hpp
    CTPP2FileSourceLoader.cppCTPP2FileSourceLoader.hpp
    CTPP2GetText.cppCTPP2Exception.hpp
    CTPP2GetText.cppCTPP2GetText.hpp
    CTPP2GetText.cppCTPP2SyscallFactory.hpp
    CTPP2GetText.cppfunctions / FnGetText.hpp
    CTPP2GetText.cppSTLFunctional.hpp
    CTPP2HashTable.cppCTPP2HashTable.hpp
    CTPP2JSONFileParser.cppCTPP2Exception.hpp
    CTPP2JSONFileParser.cppCTPP2JSONFileParser.hpp
    CTPP2JSONParser.cppCTPP2JSONParser.hpp
    CTPP2JSONParser.cppCTPP2ParserException.hpp
    CTPP2JSONParser.cppCTPP2Util.hpp
    CTPP2Logger.cppCTPP2Logger.hpp
    CTPP2Parser.cppCTPP2Parser.hpp
    CTPP2Parser.cppCTPP2ParserException.hpp
    CTPP2Parser.cppCTPP2SourceLoader.hpp
    CTPP2Parser.cppCTPP2Util.hpp
    CTPP2ParserException.cppCTPP2ParserException.hpp
    CTPP2SimpleCompiler.cppCTPP2Compiler.hpp
    CTPP2SimpleCompiler.cppCTPP2FileSourceLoader.hpp
    CTPP2SimpleCompiler.cppCTPP2Parser.hpp
    CTPP2SimpleCompiler.cppCTPP2SimpleCompiler.hpp
    CTPP2SimpleCompiler.cppCTPP2SyscallFactory.hpp
    CTPP2SimpleCompiler.cppCTPP2VM.hpp
    CTPP2SimpleCompiler.cppCTPP2VMDumper.hpp
    CTPP2SimpleCompiler.cppCTPP2VMLoader.hpp
    CTPP2SimpleCompiler.cppCTPP2VMOpcodeCollector.hpp
    CTPP2SimpleVM.cppCTPP2FileOutputCollector.hpp
    CTPP2SimpleVM.cppCTPP2Logger.hpp
    CTPP2SimpleVM.cppCTPP2SimpleVM.hpp
    CTPP2SimpleVM.cppCTPP2StringOutputCollector.hpp
    CTPP2SimpleVM.cppCTPP2SyscallFactory.hpp
    CTPP2SimpleVM.cppCTPP2VM.hpp
    CTPP2SimpleVM.cppCTPP2VMLoader.hpp
    CTPP2SimpleVM.cppCTPP2VMSTDLib.hpp
    CTPP2Sprintf.cppCTPP2DTOA.hpp
    CTPP2Sprintf.cppCTPP2Sprintf.hpp
    CTPP2Sprintf.cppCTPP2StringBuffer.hpp
    CTPP2StaticData.cppCTPP2BitIndex.hpp
    CTPP2StaticData.cppCTPP2StaticData.hpp
    CTPP2StaticText.cppCTPP2StaticText.hpp
    CTPP2StreamOutputCollector.cppCTPP2StreamOutputCollector.hpp
    CTPP2StreamOutputCollector.cppSTLOstream.hpp
    CTPP2StringBuffer.cppCTPP2StringBuffer.hpp
    CTPP2StringIconvOutputCollector.cppCTPP2Exception.hpp
    CTPP2StringIconvOutputCollector.cppCTPP2StringIconvOutputCollector.hpp
    CTPP2StringOutputCollector.cppCTPP2StringOutputCollector.hpp
    CTPP2SyscallFactory.cppCTPP2SyscallFactory.hpp
    CTPP2Util.cppCDT.hpp
    CTPP2Util.cppCTPP2Exception.hpp
    CTPP2Util.cppCTPP2Util.hpp
    CTPP2VM.cppCTPP2OutputCollector.hpp
    CTPP2VM.cppCTPP2SyscallFactory.hpp
    CTPP2VM.cppCTPP2VM.hpp
    CTPP2VM.cppCTPP2VMDebugInfo.hpp
    CTPP2VM.cppCTPP2VMException.hpp
    CTPP2VM.cppCTPP2VMInstruction.hpp
    CTPP2VM.cppCTPP2VMMemoryCore.hpp
    CTPP2VM.cppCTPP2VMOpcodes.h
    CTPP2VM.cppCTPP2VMStackException.hpp
    CTPP2VMArgStack.cppCTPP2VMArgStack.hpp
    CTPP2VMArgStack.cppCTPP2VMStackException.hpp
    CTPP2VMCodeStack.cppCTPP2VMCodeStack.hpp
    CTPP2VMCodeStack.cppCTPP2VMStackException.hpp
    CTPP2VMDebugInfo.cppCTPP2VMDebugInfo.hpp
    CTPP2VMDumper.cppCTPP2Util.hpp
    CTPP2VMDumper.cppCTPP2VMDumper.hpp
    CTPP2VMDumper.cppCTPP2VMInstruction.hpp
    CTPP2VMException.cppCTPP2VMException.hpp
    CTPP2VMExecutable.cppCTPP2BitIndex.hpp
    CTPP2VMExecutable.cppCTPP2HashTable.hpp
    CTPP2VMExecutable.cppCTPP2StaticData.hpp
    CTPP2VMExecutable.cppCTPP2StaticText.hpp
    CTPP2VMExecutable.cppCTPP2VMExecutable.hpp
    CTPP2VMExecutable.cppCTPP2VMInstruction.hpp
    CTPP2VMFileLoader.cppCTPP2Exception.hpp
    CTPP2VMFileLoader.cppCTPP2Util.hpp
    CTPP2VMFileLoader.cppCTPP2VMExecutable.hpp
    CTPP2VMFileLoader.cppCTPP2VMFileLoader.hpp
    CTPP2VMFileLoader.cppCTPP2VMInstruction.hpp
    CTPP2VMFileLoader.cppCTPP2VMMemoryCore.hpp
    CTPP2VMMemoryCore.cppCTPP2VMExecutable.hpp
    CTPP2VMMemoryCore.cppCTPP2VMInstruction.hpp
    CTPP2VMMemoryCore.cppCTPP2VMMemoryCore.hpp
    CTPP2VMOpcodeCollector.cppCTPP2VMOpcodeCollector.hpp
    CTPP2VMSTDLib.cppCDT.hpp
    CTPP2VMSTDLib.cppCTPP2OutputCollector.hpp
    CTPP2VMSTDLib.cppCTPP2StaticData.hpp
    CTPP2VMSTDLib.cppCTPP2StaticText.hpp
    CTPP2VMSTDLib.cppCTPP2SyscallFactory.hpp
    CTPP2VMSTDLib.cppCTPP2Util.hpp
    CTPP2VMSTDLib.cppCTPP2VMSTDLib.hpp
    CTPP2VMSTDLib.cppfunctions / CTPP2VMSTDLibFunctions.hpp
    CTPP2VMSyscall.cppCTPP2VMSyscall.hpp
    functions / FnAvg.cppCDT.hpp
    functions / FnAvg.cppCTPP2Logger.hpp
    functions / FnAvg.cppfunctions / FnAvg.hpp
    functions / FnBase64Decode.cppCDT.hpp
    functions / FnBase64Decode.cppCTPP2Logger.hpp
    functions / FnBase64Decode.cppCTPP2Util.hpp
    functions / FnBase64Decode.cppfunctions / FnBase64Decode.hpp
    functions / FnBase64Encode.cppCDT.hpp
    functions / FnBase64Encode.cppCTPP2Logger.hpp
    functions / FnBase64Encode.cppCTPP2Util.hpp
    functions / FnBase64Encode.cppfunctions / FnBase64Encode.hpp
    functions / FnCast.cppCDT.hpp
    functions / FnCast.cppCTPP2Logger.hpp
    functions / FnCast.cppfunctions / FnCast.hpp
    functions / FnConcat.cppCDT.hpp
    functions / FnConcat.cppfunctions / FnConcat.hpp
    functions / FnContext.cppCDT.hpp
    functions / FnContext.cppCTPP2Logger.hpp
    functions / FnContext.cppfunctions / FnContext.hpp
    functions / FnDateFormat.cppCDT.hpp
    functions / FnDateFormat.cppCTPP2Logger.hpp
    functions / FnDateFormat.cppfunctions / FnDateFormat.hpp
    functions / FnDefault.cppCDT.hpp
    functions / FnDefault.cppCTPP2Logger.hpp
    functions / FnDefault.cppfunctions / FnDefault.hpp
    functions / FnDefined.cppCDT.hpp
    functions / FnDefined.cppCTPP2Logger.hpp
    functions / FnDefined.cppfunctions / FnDefined.hpp
    functions / FnEmitter.cppCDT.hpp
    functions / FnEmitter.cppfunctions / FnEmitter.hpp
    functions / FnError.cppCDT.hpp
    functions / FnError.cppCTPP2Logger.hpp
    functions / FnError.cppfunctions / FnError.hpp
    functions / FnFormParam.cppCDT.hpp
    functions / FnFormParam.cppCTPP2Logger.hpp
    functions / FnFormParam.cppCTPP2Util.hpp
    functions / FnFormParam.cppfunctions / FnFormParam.hpp
    functions / FnGetText.cppCDT.hpp
    functions / FnGetText.cppCTPP2GetText.hpp
    functions / FnGetText.cppCTPP2Logger.hpp
    functions / FnGetText.cppfunctions / FnGetText.hpp
    functions / FnGetType.cppCDT.hpp
    functions / FnGetType.cppCTPP2Logger.hpp
    functions / FnGetType.cppfunctions / FnGetType.hpp
    functions / FnHashKeys.cppCDT.hpp
    functions / FnHashKeys.cppCTPP2Logger.hpp
    functions / FnHashKeys.cppfunctions / FnHashKeys.hpp
    functions / FnHMACMD5.cppCDT.hpp
    functions / FnHMACMD5.cppCTPP2Logger.hpp
    functions / FnHMACMD5.cppfunctions / FnHMACMD5.hpp
    functions / FnHostname.cppCDT.hpp
    functions / FnHostname.cppCTPP2Logger.hpp
    functions / FnHostname.cppfunctions / FnHostname.hpp
    functions / FnHrefParam.cppCDT.hpp
    functions / FnHrefParam.cppCTPP2Logger.hpp
    functions / FnHrefParam.cppCTPP2Util.hpp
    functions / FnHrefParam.cppfunctions / FnHrefParam.hpp
    functions / FnHTMLEscape.cppCDT.hpp
    functions / FnHTMLEscape.cppCTPP2Logger.hpp
    functions / FnHTMLEscape.cppCTPP2Util.hpp
    functions / FnHTMLEscape.cppfunctions / FnHTMLEscape.hpp
    functions / FnIconv.cppCDT.hpp
    functions / FnIconv.cppCTPP2Logger.hpp
    functions / FnIconv.cppfunctions / FnIconv.hpp
    functions / FnInArray.cppCDT.hpp
    functions / FnInArray.cppCTPP2Logger.hpp
    functions / FnInArray.cppfunctions / FnInArray.hpp
    functions / FnInSet.cppCDT.hpp
    functions / FnInSet.cppCTPP2Logger.hpp
    functions / FnInSet.cppfunctions / FnInSet.hpp
    functions / FnJSON.cppCDT.hpp
    functions / FnJSON.cppCTPP2Logger.hpp
    functions / FnJSON.cppCTPP2Util.hpp
    functions / FnJSON.cppfunctions / FnJSON.hpp
    functions / FnJSONEscape.cppCDT.hpp
    functions / FnJSONEscape.cppCTPP2Logger.hpp
    functions / FnJSONEscape.cppCTPP2Util.hpp
    functions / FnJSONEscape.cppfunctions / FnJSONEscape.hpp
    functions / FnList.cppCDT.hpp
    functions / FnList.cppCTPP2Logger.hpp
    functions / FnList.cppfunctions / FnList.hpp
    functions / FnListElement.cppCDT.hpp
    functions / FnListElement.cppCTPP2Logger.hpp
    functions / FnListElement.cppfunctions / FnListElement.hpp
    functions / FnLog.cppCDT.hpp
    functions / FnLog.cppCTPP2Logger.hpp
    functions / FnLog.cppfunctions / FnLog.hpp
    functions / FnMax.cppCDT.hpp
    functions / FnMax.cppCTPP2Logger.hpp
    functions / FnMax.cppfunctions / FnMax.hpp
    functions / FnMBSize.cppCDT.hpp
    functions / FnMBSize.cppCTPP2Logger.hpp
    functions / FnMBSize.cppCTPP2Util.hpp
    functions / FnMBSize.cppfunctions / FnMBSize.hpp
    functions / FnMBSubstring.cppCDT.hpp
    functions / FnMBSubstring.cppCTPP2Logger.hpp
    functions / FnMBSubstring.cppCTPP2Util.hpp
    functions / FnMBSubstring.cppfunctions / FnMBSubstring.hpp
    functions / FnMBTruncate.cppCDT.hpp
    functions / FnMBTruncate.cppCTPP2Logger.hpp
    functions / FnMBTruncate.cppCTPP2Util.hpp
    functions / FnMBTruncate.cppfunctions / FnMBTruncate.hpp
    functions / FnMD5.cppCDT.hpp
    functions / FnMD5.cppCTPP2Logger.hpp
    functions / FnMD5.cppfunctions / FnMD5.hpp
    functions / FnMin.cppCDT.hpp
    functions / FnMin.cppCTPP2Logger.hpp
    functions / FnMin.cppfunctions / FnMin.hpp
    functions / FnNumFormat.cppCDT.hpp
    functions / FnNumFormat.cppCTPP2Logger.hpp
    functions / FnNumFormat.cppfunctions / FnNumFormat.hpp
    functions / FnObjDump.cppCDT.hpp
    functions / FnObjDump.cppfunctions / FnObjDump.hpp
    functions / FnRandom.cppCDT.hpp
    functions / FnRandom.cppCTPP2Logger.hpp
    functions / FnRandom.cppfunctions / FnRandom.hpp
    functions / FnSize.cppCDT.hpp
    functions / FnSize.cppCTPP2Logger.hpp
    functions / FnSize.cppfunctions / FnSize.hpp
    functions / FnSprintf.cppCDT.hpp
    functions / FnSprintf.cppCTPP2Logger.hpp
    functions / FnSprintf.cppCTPP2Sprintf.hpp
    functions / FnSprintf.cppfunctions / FnSprintf.hpp
    functions / FnSubstring.cppCDT.hpp
    functions / FnSubstring.cppCTPP2Logger.hpp
    functions / FnSubstring.cppfunctions / FnSubstring.hpp
    functions / FnTruncate.cppCDT.hpp
    functions / FnTruncate.cppCTPP2Logger.hpp
    functions / FnTruncate.cppfunctions / FnTruncate.hpp
    functions / FnURIEscape.cppCDT.hpp
    functions / FnURIEscape.cppCTPP2Logger.hpp
    functions / FnURIEscape.cppCTPP2Util.hpp
    functions / FnURIEscape.cppfunctions / FnURIEscape.hpp
    functions / FnURLEscape.cppCDT.hpp
    functions / FnURLEscape.cppCTPP2Logger.hpp
    functions / FnURLEscape.cppCTPP2Util.hpp
    functions / FnURLEscape.cppfunctions / FnURLEscape.hpp
    functions / FnVersion.cppCDT.hpp
    functions / FnVersion.cppfunctions / FnVersion.hpp
    functions / FnWMLEscape.cppCDT.hpp
    functions / FnWMLEscape.cppCTPP2Logger.hpp
    functions / FnWMLEscape.cppCTPP2Util.hpp
    functions / FnWMLEscape.cppfunctions / FnWMLEscape.hpp
    functions / FnXMLEscape.cppCDT.hpp
    functions / FnXMLEscape.cppCTPP2Logger.hpp
    functions / FnXMLEscape.cppCTPP2Util.hpp
    functions / FnXMLEscape.cppfunctions / FnXMLEscape.hpp
    \n \n
    \n Generated by  \n \"doxygen\"/\n 1.8.17\n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_000005_000004.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_000006_000005.xhtml", "comments": ["Files similar despite different names (score: 37, lower is more similar)"], "unified_diff": "@@ -35,19 +35,19 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n-

    benchmarks → include Relation

    File in build/1st/ctpp2-2.8.3/benchmarksIncludes file in build/1st/ctpp2-2.8.3/include
    CDT2JSON.cppCDT.hpp
    CDT2JSON.cppCTPP2JSONParser.hpp
    CDT2JSON.cppCTPP2ParserException.hpp
    CDT2JSON.cppCTPP2Util.hpp
    \n+

    benchmarks → include Relation

    File in build/2/ctpp2-2.8.3/2nd/benchmarksIncludes file in build/2/ctpp2-2.8.3/2nd/include
    CDT2JSON.cppCDT.hpp
    CDT2JSON.cppCTPP2JSONParser.hpp
    CDT2JSON.cppCTPP2ParserException.hpp
    CDT2JSON.cppCTPP2Util.hpp
    \n \n
    \n Generated by  \n \"doxygen\"/\n 1.8.17\n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_000011_000004.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_000012_000005.xhtml", "comments": ["Files similar despite different names (score: 46, lower is more similar)"], "unified_diff": "@@ -35,19 +35,19 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n \n+

    multithread → include Relation

    File in build/2/ctpp2-2.8.3/2nd/multithreadIncludes file in build/2/ctpp2-2.8.3/2nd/include
    CTPP2MT.cppCTPP2FileLogger.hpp
    CTPP2MT.cppCTPP2StringOutputCollector.hpp
    CTPP2MT.cppCTPP2SyscallFactory.hpp
    CTPP2MT.cppCTPP2VM.hpp
    CTPP2MT.cppCTPP2VMFileLoader.hpp
    CTPP2MT.cppCTPP2VMSTDLib.hpp
    \n \n
    \n Generated by  \n \"doxygen\"/\n 1.8.17\n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_000013_000004.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_000014_000005.xhtml", "comments": ["Files similar despite different names (score: 40, lower is more similar)"], "unified_diff": "@@ -35,19 +35,19 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n-

    functions → include Relation

    File in build/1st/ctpp2-2.8.3/src/functionsIncludes file in build/1st/ctpp2-2.8.3/include
    FnAvg.cppCDT.hpp
    FnAvg.cppCTPP2Logger.hpp
    FnAvg.cppfunctions / FnAvg.hpp
    FnBase64Decode.cppCDT.hpp
    FnBase64Decode.cppCTPP2Logger.hpp
    FnBase64Decode.cppCTPP2Util.hpp
    FnBase64Decode.cppfunctions / FnBase64Decode.hpp
    FnBase64Encode.cppCDT.hpp
    FnBase64Encode.cppCTPP2Logger.hpp
    FnBase64Encode.cppCTPP2Util.hpp
    FnBase64Encode.cppfunctions / FnBase64Encode.hpp
    FnCast.cppCDT.hpp
    FnCast.cppCTPP2Logger.hpp
    FnCast.cppfunctions / FnCast.hpp
    FnConcat.cppCDT.hpp
    FnConcat.cppfunctions / FnConcat.hpp
    FnContext.cppCDT.hpp
    FnContext.cppCTPP2Logger.hpp
    FnContext.cppfunctions / FnContext.hpp
    FnDateFormat.cppCDT.hpp
    FnDateFormat.cppCTPP2Logger.hpp
    FnDateFormat.cppfunctions / FnDateFormat.hpp
    FnDefault.cppCDT.hpp
    FnDefault.cppCTPP2Logger.hpp
    FnDefault.cppfunctions / FnDefault.hpp
    FnDefined.cppCDT.hpp
    FnDefined.cppCTPP2Logger.hpp
    FnDefined.cppfunctions / FnDefined.hpp
    FnEmitter.cppCDT.hpp
    FnEmitter.cppfunctions / FnEmitter.hpp
    FnError.cppCDT.hpp
    FnError.cppCTPP2Logger.hpp
    FnError.cppfunctions / FnError.hpp
    FnFormParam.cppCDT.hpp
    FnFormParam.cppCTPP2Logger.hpp
    FnFormParam.cppCTPP2Util.hpp
    FnFormParam.cppfunctions / FnFormParam.hpp
    FnGetText.cppCDT.hpp
    FnGetText.cppCTPP2GetText.hpp
    FnGetText.cppCTPP2Logger.hpp
    FnGetText.cppfunctions / FnGetText.hpp
    FnGetType.cppCDT.hpp
    FnGetType.cppCTPP2Logger.hpp
    FnGetType.cppfunctions / FnGetType.hpp
    FnHashKeys.cppCDT.hpp
    FnHashKeys.cppCTPP2Logger.hpp
    FnHashKeys.cppfunctions / FnHashKeys.hpp
    FnHMACMD5.cppCDT.hpp
    FnHMACMD5.cppCTPP2Logger.hpp
    FnHMACMD5.cppfunctions / FnHMACMD5.hpp
    FnHostname.cppCDT.hpp
    FnHostname.cppCTPP2Logger.hpp
    FnHostname.cppfunctions / FnHostname.hpp
    FnHrefParam.cppCDT.hpp
    FnHrefParam.cppCTPP2Logger.hpp
    FnHrefParam.cppCTPP2Util.hpp
    FnHrefParam.cppfunctions / FnHrefParam.hpp
    FnHTMLEscape.cppCDT.hpp
    FnHTMLEscape.cppCTPP2Logger.hpp
    FnHTMLEscape.cppCTPP2Util.hpp
    FnHTMLEscape.cppfunctions / FnHTMLEscape.hpp
    FnIconv.cppCDT.hpp
    FnIconv.cppCTPP2Logger.hpp
    FnIconv.cppfunctions / FnIconv.hpp
    FnInArray.cppCDT.hpp
    FnInArray.cppCTPP2Logger.hpp
    FnInArray.cppfunctions / FnInArray.hpp
    FnInSet.cppCDT.hpp
    FnInSet.cppCTPP2Logger.hpp
    FnInSet.cppfunctions / FnInSet.hpp
    FnJSON.cppCDT.hpp
    FnJSON.cppCTPP2Logger.hpp
    FnJSON.cppCTPP2Util.hpp
    FnJSON.cppfunctions / FnJSON.hpp
    FnJSONEscape.cppCDT.hpp
    FnJSONEscape.cppCTPP2Logger.hpp
    FnJSONEscape.cppCTPP2Util.hpp
    FnJSONEscape.cppfunctions / FnJSONEscape.hpp
    FnList.cppCDT.hpp
    FnList.cppCTPP2Logger.hpp
    FnList.cppfunctions / FnList.hpp
    FnListElement.cppCDT.hpp
    FnListElement.cppCTPP2Logger.hpp
    FnListElement.cppfunctions / FnListElement.hpp
    FnLog.cppCDT.hpp
    FnLog.cppCTPP2Logger.hpp
    FnLog.cppfunctions / FnLog.hpp
    FnMax.cppCDT.hpp
    FnMax.cppCTPP2Logger.hpp
    FnMax.cppfunctions / FnMax.hpp
    FnMBSize.cppCDT.hpp
    FnMBSize.cppCTPP2Logger.hpp
    FnMBSize.cppCTPP2Util.hpp
    FnMBSize.cppfunctions / FnMBSize.hpp
    FnMBSubstring.cppCDT.hpp
    FnMBSubstring.cppCTPP2Logger.hpp
    FnMBSubstring.cppCTPP2Util.hpp
    FnMBSubstring.cppfunctions / FnMBSubstring.hpp
    FnMBTruncate.cppCDT.hpp
    FnMBTruncate.cppCTPP2Logger.hpp
    FnMBTruncate.cppCTPP2Util.hpp
    FnMBTruncate.cppfunctions / FnMBTruncate.hpp
    FnMD5.cppCDT.hpp
    FnMD5.cppCTPP2Logger.hpp
    FnMD5.cppfunctions / FnMD5.hpp
    FnMin.cppCDT.hpp
    FnMin.cppCTPP2Logger.hpp
    FnMin.cppfunctions / FnMin.hpp
    FnNumFormat.cppCDT.hpp
    FnNumFormat.cppCTPP2Logger.hpp
    FnNumFormat.cppfunctions / FnNumFormat.hpp
    FnObjDump.cppCDT.hpp
    FnObjDump.cppfunctions / FnObjDump.hpp
    FnRandom.cppCDT.hpp
    FnRandom.cppCTPP2Logger.hpp
    FnRandom.cppfunctions / FnRandom.hpp
    FnSize.cppCDT.hpp
    FnSize.cppCTPP2Logger.hpp
    FnSize.cppfunctions / FnSize.hpp
    FnSprintf.cppCDT.hpp
    FnSprintf.cppCTPP2Logger.hpp
    FnSprintf.cppCTPP2Sprintf.hpp
    FnSprintf.cppfunctions / FnSprintf.hpp
    FnSubstring.cppCDT.hpp
    FnSubstring.cppCTPP2Logger.hpp
    FnSubstring.cppfunctions / FnSubstring.hpp
    FnTruncate.cppCDT.hpp
    FnTruncate.cppCTPP2Logger.hpp
    FnTruncate.cppfunctions / FnTruncate.hpp
    FnURIEscape.cppCDT.hpp
    FnURIEscape.cppCTPP2Logger.hpp
    FnURIEscape.cppCTPP2Util.hpp
    FnURIEscape.cppfunctions / FnURIEscape.hpp
    FnURLEscape.cppCDT.hpp
    FnURLEscape.cppCTPP2Logger.hpp
    FnURLEscape.cppCTPP2Util.hpp
    FnURLEscape.cppfunctions / FnURLEscape.hpp
    FnVersion.cppCDT.hpp
    FnVersion.cppfunctions / FnVersion.hpp
    FnWMLEscape.cppCDT.hpp
    FnWMLEscape.cppCTPP2Logger.hpp
    FnWMLEscape.cppCTPP2Util.hpp
    FnWMLEscape.cppfunctions / FnWMLEscape.hpp
    FnXMLEscape.cppCDT.hpp
    FnXMLEscape.cppCTPP2Logger.hpp
    FnXMLEscape.cppCTPP2Util.hpp
    FnXMLEscape.cppfunctions / FnXMLEscape.hpp
    \n+

    functions → include Relation

    File in build/2/ctpp2-2.8.3/2nd/src/functionsIncludes file in build/2/ctpp2-2.8.3/2nd/include
    FnAvg.cppCDT.hpp
    FnAvg.cppCTPP2Logger.hpp
    FnAvg.cppfunctions / FnAvg.hpp
    FnBase64Decode.cppCDT.hpp
    FnBase64Decode.cppCTPP2Logger.hpp
    FnBase64Decode.cppCTPP2Util.hpp
    FnBase64Decode.cppfunctions / FnBase64Decode.hpp
    FnBase64Encode.cppCDT.hpp
    FnBase64Encode.cppCTPP2Logger.hpp
    FnBase64Encode.cppCTPP2Util.hpp
    FnBase64Encode.cppfunctions / FnBase64Encode.hpp
    FnCast.cppCDT.hpp
    FnCast.cppCTPP2Logger.hpp
    FnCast.cppfunctions / FnCast.hpp
    FnConcat.cppCDT.hpp
    FnConcat.cppfunctions / FnConcat.hpp
    FnContext.cppCDT.hpp
    FnContext.cppCTPP2Logger.hpp
    FnContext.cppfunctions / FnContext.hpp
    FnDateFormat.cppCDT.hpp
    FnDateFormat.cppCTPP2Logger.hpp
    FnDateFormat.cppfunctions / FnDateFormat.hpp
    FnDefault.cppCDT.hpp
    FnDefault.cppCTPP2Logger.hpp
    FnDefault.cppfunctions / FnDefault.hpp
    FnDefined.cppCDT.hpp
    FnDefined.cppCTPP2Logger.hpp
    FnDefined.cppfunctions / FnDefined.hpp
    FnEmitter.cppCDT.hpp
    FnEmitter.cppfunctions / FnEmitter.hpp
    FnError.cppCDT.hpp
    FnError.cppCTPP2Logger.hpp
    FnError.cppfunctions / FnError.hpp
    FnFormParam.cppCDT.hpp
    FnFormParam.cppCTPP2Logger.hpp
    FnFormParam.cppCTPP2Util.hpp
    FnFormParam.cppfunctions / FnFormParam.hpp
    FnGetText.cppCDT.hpp
    FnGetText.cppCTPP2GetText.hpp
    FnGetText.cppCTPP2Logger.hpp
    FnGetText.cppfunctions / FnGetText.hpp
    FnGetType.cppCDT.hpp
    FnGetType.cppCTPP2Logger.hpp
    FnGetType.cppfunctions / FnGetType.hpp
    FnHashKeys.cppCDT.hpp
    FnHashKeys.cppCTPP2Logger.hpp
    FnHashKeys.cppfunctions / FnHashKeys.hpp
    FnHMACMD5.cppCDT.hpp
    FnHMACMD5.cppCTPP2Logger.hpp
    FnHMACMD5.cppfunctions / FnHMACMD5.hpp
    FnHostname.cppCDT.hpp
    FnHostname.cppCTPP2Logger.hpp
    FnHostname.cppfunctions / FnHostname.hpp
    FnHrefParam.cppCDT.hpp
    FnHrefParam.cppCTPP2Logger.hpp
    FnHrefParam.cppCTPP2Util.hpp
    FnHrefParam.cppfunctions / FnHrefParam.hpp
    FnHTMLEscape.cppCDT.hpp
    FnHTMLEscape.cppCTPP2Logger.hpp
    FnHTMLEscape.cppCTPP2Util.hpp
    FnHTMLEscape.cppfunctions / FnHTMLEscape.hpp
    FnIconv.cppCDT.hpp
    FnIconv.cppCTPP2Logger.hpp
    FnIconv.cppfunctions / FnIconv.hpp
    FnInArray.cppCDT.hpp
    FnInArray.cppCTPP2Logger.hpp
    FnInArray.cppfunctions / FnInArray.hpp
    FnInSet.cppCDT.hpp
    FnInSet.cppCTPP2Logger.hpp
    FnInSet.cppfunctions / FnInSet.hpp
    FnJSON.cppCDT.hpp
    FnJSON.cppCTPP2Logger.hpp
    FnJSON.cppCTPP2Util.hpp
    FnJSON.cppfunctions / FnJSON.hpp
    FnJSONEscape.cppCDT.hpp
    FnJSONEscape.cppCTPP2Logger.hpp
    FnJSONEscape.cppCTPP2Util.hpp
    FnJSONEscape.cppfunctions / FnJSONEscape.hpp
    FnList.cppCDT.hpp
    FnList.cppCTPP2Logger.hpp
    FnList.cppfunctions / FnList.hpp
    FnListElement.cppCDT.hpp
    FnListElement.cppCTPP2Logger.hpp
    FnListElement.cppfunctions / FnListElement.hpp
    FnLog.cppCDT.hpp
    FnLog.cppCTPP2Logger.hpp
    FnLog.cppfunctions / FnLog.hpp
    FnMax.cppCDT.hpp
    FnMax.cppCTPP2Logger.hpp
    FnMax.cppfunctions / FnMax.hpp
    FnMBSize.cppCDT.hpp
    FnMBSize.cppCTPP2Logger.hpp
    FnMBSize.cppCTPP2Util.hpp
    FnMBSize.cppfunctions / FnMBSize.hpp
    FnMBSubstring.cppCDT.hpp
    FnMBSubstring.cppCTPP2Logger.hpp
    FnMBSubstring.cppCTPP2Util.hpp
    FnMBSubstring.cppfunctions / FnMBSubstring.hpp
    FnMBTruncate.cppCDT.hpp
    FnMBTruncate.cppCTPP2Logger.hpp
    FnMBTruncate.cppCTPP2Util.hpp
    FnMBTruncate.cppfunctions / FnMBTruncate.hpp
    FnMD5.cppCDT.hpp
    FnMD5.cppCTPP2Logger.hpp
    FnMD5.cppfunctions / FnMD5.hpp
    FnMin.cppCDT.hpp
    FnMin.cppCTPP2Logger.hpp
    FnMin.cppfunctions / FnMin.hpp
    FnNumFormat.cppCDT.hpp
    FnNumFormat.cppCTPP2Logger.hpp
    FnNumFormat.cppfunctions / FnNumFormat.hpp
    FnObjDump.cppCDT.hpp
    FnObjDump.cppfunctions / FnObjDump.hpp
    FnRandom.cppCDT.hpp
    FnRandom.cppCTPP2Logger.hpp
    FnRandom.cppfunctions / FnRandom.hpp
    FnSize.cppCDT.hpp
    FnSize.cppCTPP2Logger.hpp
    FnSize.cppfunctions / FnSize.hpp
    FnSprintf.cppCDT.hpp
    FnSprintf.cppCTPP2Logger.hpp
    FnSprintf.cppCTPP2Sprintf.hpp
    FnSprintf.cppfunctions / FnSprintf.hpp
    FnSubstring.cppCDT.hpp
    FnSubstring.cppCTPP2Logger.hpp
    FnSubstring.cppfunctions / FnSubstring.hpp
    FnTruncate.cppCDT.hpp
    FnTruncate.cppCTPP2Logger.hpp
    FnTruncate.cppfunctions / FnTruncate.hpp
    FnURIEscape.cppCDT.hpp
    FnURIEscape.cppCTPP2Logger.hpp
    FnURIEscape.cppCTPP2Util.hpp
    FnURIEscape.cppfunctions / FnURIEscape.hpp
    FnURLEscape.cppCDT.hpp
    FnURLEscape.cppCTPP2Logger.hpp
    FnURLEscape.cppCTPP2Util.hpp
    FnURLEscape.cppfunctions / FnURLEscape.hpp
    FnVersion.cppCDT.hpp
    FnVersion.cppfunctions / FnVersion.hpp
    FnWMLEscape.cppCDT.hpp
    FnWMLEscape.cppCTPP2Logger.hpp
    FnWMLEscape.cppCTPP2Util.hpp
    FnWMLEscape.cppfunctions / FnWMLEscape.hpp
    FnXMLEscape.cppCDT.hpp
    FnXMLEscape.cppCTPP2Logger.hpp
    FnXMLEscape.cppCTPP2Util.hpp
    FnXMLEscape.cppfunctions / FnXMLEscape.hpp
    \n \n
    \n Generated by  \n \"doxygen\"/\n 1.8.17\n
    \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_015ee32d2671ab7106305bc54384122c.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_569862b5f8f25f56660e2fb5c1f1f1b5.xhtml", "comments": ["Files similar despite different names (score: 4, lower is more similar)"], "unified_diff": "@@ -35,32 +35,32 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n
    include Directory Reference
    \n
    \n
    \n
    \n Directory dependency graph for include:
    \n
    \n-
    \n+
    \n
    \n
    \n \n \n-\n+\n \n

    \n Directories

    directory  functions
    directory  functions
     
    \n \n \n \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_1024be18fdee845aa1f41dc543dd2912.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_c91ebea0f5fe3a60dfbe2932aa74a0a0.xhtml", "comments": ["Files similar despite different names (score: 23, lower is more similar)"], "unified_diff": "@@ -35,26 +35,26 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n \n
    \n
    \n
    multithread Directory Reference
    \n
    \n
    \n
    \n Directory dependency graph for multithread:
    \n
    \n-
    \n+
    \n
    \n
    \n

    \n Files

    file  CDT.hpp [code]
     Common Data Type.
     
    \n \n \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_2d00872eca3e51076f6db0d1d6da7abf.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_3494d49d532b62bfe1b1f0261cadba8c.xhtml", "comments": ["Files similar despite different names (score: 42, lower is more similar)"], "unified_diff": "@@ -1,15 +1,15 @@\n \n \n \n \n \n \n \n-CTPP2 Template Engine: CMakeFiles Directory Reference\n+CTPP2 Template Engine: obj-arm-linux-gnueabihf Directory Reference\n \n \n \n \n \n \n
    \n@@ -35,28 +35,26 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n-
    CMakeFiles Directory Reference
    \n+
    obj-arm-linux-gnueabihf Directory Reference
    \n \n
    \n

    \n Files

    file  CTPP2MT.cpp [code]
     
    \n \n-\n-\n-\n+\n \n

    \n Directories

    directory  3.16.3
     
    directory  CheckIncludeFiles
    directory  CMakeFiles
     
    \n
    \n \n
    \n Generated by  \n \"doxygen\"/\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_32a4a848cea6946a1964cb6523a322dd.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_d78f97a6689ec7d7143a2f6a863d4967.xhtml", "comments": ["Files similar despite different names (score: 55, lower is more similar)"], "unified_diff": "@@ -1,15 +1,15 @@\n \n \n \n \n \n \n \n-CTPP2 Template Engine: 3.16.3 Directory Reference\n+CTPP2 Template Engine: CompilerIdCXX Directory Reference\n \n \n \n \n \n \n \n
    \n
    \n-
    3.16.3 Directory Reference
    \n+
    CompilerIdCXX Directory Reference
    \n
    \n
    \n \n-\n-\n-\n-\n+\n+\n \n

    \n-Directories

    directory  CompilerIdC
     
    directory  CompilerIdCXX

    \n+Files

    file  CMakeCXXCompilerId.cpp [code]
     
    \n
    \n \n
    \n Generated by  \n \"doxygen\"/\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_36b2fafb75ee553ab37a60e4a6cdb338.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_da4675a1fc2b0b15d5345b7a80d6c345.xhtml", "comments": ["Files similar despite different names (score: 7, lower is more similar)"], "unified_diff": "@@ -35,26 +35,26 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n
    \n
    \n
    \n
    \n
    functions Directory Reference
    \n
    \n
    \n
    \n Directory dependency graph for functions:
    \n
    \n-
    \n+
    \n
    \n
    \n \n \n \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_5a9708e3c1cebfde2dc6a0f31a5620d6_dep.map", "source2": "./usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d_dep.map", "comments": ["Files similar despite different names (score: 37, lower is more similar)"], "unified_diff": "@@ -1,6 +1,6 @@\n \n-\"\"\n-\"\"\n-\"\"\n-\"\"\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_750284bc2ac457ba14d0c7e445f8c2c8.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_592f8496fb6dbe4bb437ec3834f16540.xhtml", "comments": ["Files similar despite different names (score: 39, lower is more similar)"], "unified_diff": "@@ -1,15 +1,15 @@\n \n \n \n \n \n \n \n-CTPP2 Template Engine: CompilerIdCXX Directory Reference\n+CTPP2 Template Engine: CompilerIdC Directory Reference\n \n \n \n \n \n \n
    \n@@ -35,26 +35,26 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n-
    CompilerIdCXX Directory Reference
    \n+
    CompilerIdC Directory Reference
    \n \n
    \n

    \n Files

    file  FnAvg.cpp [code]
     
    \n \n-\n+\n \n

    \n Files

    file  CMakeCXXCompilerId.cpp [code]
    file  CMakeCCompilerId.c [code]
     
    \n
    \n \n
    \n Generated by  \n \"doxygen\"/\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_83e6a38f410a971e165fdb7a28f9d554.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_0e0b3f21fc3e9aebcef7c166d0871c5d.xhtml", "comments": ["Files similar despite different names (score: 52, lower is more similar)"], "unified_diff": "@@ -1,15 +1,15 @@\n \n \n \n \n \n \n \n-CTPP2 Template Engine: obj-arm-linux-gnueabihf Directory Reference\n+CTPP2 Template Engine: benchmarks Directory Reference\n \n \n \n \n \n \n \n
    \n
    \n-
    obj-arm-linux-gnueabihf Directory Reference
    \n+
    benchmarks Directory Reference
    \n
    \n
    \n+
    \n+Directory dependency graph for benchmarks:
    \n+
    \n+
    \n+
    \n+
    \n \n-\n-\n+\n+\n \n

    \n-Directories

    directory  CMakeFiles

    \n+Files

    file  CDT2JSON.cpp [code]
     
    \n
    \n \n
    \n Generated by  \n \"doxygen\"/\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_9549dbcbe66cb1c54a3605396c42dc2f.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_383bacfd6a09ee10724a07de28f22551.xhtml", "comments": ["Files similar despite different names (score: 4, lower is more similar)"], "unified_diff": "@@ -35,26 +35,26 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n
    \n
    \n
    \n
    \n
    functions Directory Reference
    \n
    \n
    \n
    \n Directory dependency graph for functions:
    \n
    \n-
    \n+
    \n
    \n
    \n \n \n \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_abe67ea85718141a595477b6a2082539.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_4120b1b3030cec06c6997ea2bdf2a2fc.xhtml", "comments": ["Files similar despite different names (score: 13, lower is more similar)"], "unified_diff": "@@ -35,32 +35,32 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n \n
    \n
    \n
    src Directory Reference
    \n
    \n
    \n
    \n Directory dependency graph for src:
    \n
    \n-
    \n+
    \n
    \n
    \n

    \n Files

    file  CTPP2VMSTDLibFunctions.hpp [code]
     Virtual machine standard library functions.
    \n \n-\n+\n \n

    \n Directories

    directory  functions
    directory  functions
     
    \n \n \n \n \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_c0f174ad7ac53a38b83f9a6d777fff1a.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_f88e2c59d08f7999505b9eda11002ff4.xhtml", "comments": ["Files similar despite different names (score: 57, lower is more similar)"], "unified_diff": "@@ -1,15 +1,15 @@\n \n \n \n \n \n \n \n-CTPP2 Template Engine: CompilerIdC Directory Reference\n+CTPP2 Template Engine: CMakeFiles Directory Reference\n \n \n \n \n \n \n
    \n@@ -35,26 +35,28 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n \n
    \n
    \n
    \n-
    CompilerIdC Directory Reference
    \n+
    CMakeFiles Directory Reference
    \n \n
    \n

    \n Files

    file  CDT.cpp [code]
     
    file  CDTSortRoutines.cpp [code]
    \n-\n-\n+\n+\n+\n+\n \n

    \n-Files

    file  CMakeCCompilerId.c [code]

    \n+Directories

    directory  3.16.3
     
    directory  CheckIncludeFiles
     
    \n
    \n \n
    \n Generated by  \n \"doxygen\"/\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_c489c29673283135a7336d6d62e1b72e.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_82d21800cf083e39d2be75a8e8a52efd.xhtml", "comments": ["Files similar despite different names (score: 36, lower is more similar)"], "unified_diff": "@@ -1,15 +1,15 @@\n \n \n \n \n \n \n \n-CTPP2 Template Engine: 1st Directory Reference\n+CTPP2 Template Engine: ctpp2-2.8.3 Directory Reference\n \n \n \n \n \n \n \n
    \n
    \n-
    1st Directory Reference
    \n+
    ctpp2-2.8.3 Directory Reference
    \n
    \n
    \n
    \n-Directory dependency graph for 1st:
    \n+Directory dependency graph for ctpp2-2.8.3:
    \n
    \n-
    \n+
    \n
    \n
    \n \n \n-\n+\n \n

    \n Directories

    directory  ctpp2-2.8.3
    directory  2nd
     
    \n
    \n \n
    \n Generated by  \n \"doxygen\"/\n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_fa45c7362211049ea23de651164d5584.xhtml", "source2": "./usr/share/doc/ctpp2-doc/html/dir_38ad1864c05ef44376600d27e1d9fa50.xhtml", "comments": ["Files similar despite different names (score: 26, lower is more similar)"], "unified_diff": "@@ -35,15 +35,15 @@\n $(function() {\n initMenu('',false,false,'search.php','Search');\n });\n /* @license-end */\n
    \n
    \n
    \n
    \n
    \n
    CheckIncludeFiles Directory Reference
    \n
    \n
    \n"}, {"source1": "./usr/share/doc/ctpp2-doc/html/dir_ffd54e3bb50e1f2bac2e50bc3316bb36_dep.map", "source2": "./usr/share/doc/ctpp2-doc/html/dir_b3cd96eaef0074b8d6eb743da5ffce2f_dep.map", "comments": ["Files similar despite different names (score: 58, lower is more similar)"], "unified_diff": "@@ -1,12 +1,12 @@\n-\n-\"\"\n-\"\"\n-\"\"\n-\"\"\n-\"\"\n-\"\"\n-\"\"\n-\"\"\n-\"\"\n-\"\"\n+\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n+\"\"\n \n"}]}]}]}, {"source1": "ctpp2-utils_2.8.3-26_armhf.deb", "source2": "ctpp2-utils_2.8.3-26_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-12-30 08:42:19.000000 debian-binary\n -rw-r--r-- 0 0 0 1248 2018-12-30 08:42:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 32364 2018-12-30 08:42:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 32380 2018-12-30 08:42:19.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,11 +1,11 @@\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./usr/bin/\n--rwxr-xr-x 0 root (0) root (0) 1858 2018-12-30 08:42:19.000000 ./usr/bin/ctpp2-config\n+-rwxr-xr-x 0 root (0) root (0) 1860 2018-12-30 08:42:19.000000 ./usr/bin/ctpp2-config\n -rwxr-xr-x 0 root (0) root (0) 9924 2018-12-30 08:42:19.000000 ./usr/bin/ctpp2c\n -rwxr-xr-x 0 root (0) root (0) 18340 2018-12-30 08:42:19.000000 ./usr/bin/ctpp2i\n -rwxr-xr-x 0 root (0) root (0) 9844 2018-12-30 08:42:19.000000 ./usr/bin/ctpp2json\n -rwxr-xr-x 0 root (0) root (0) 14176 2018-12-30 08:42:19.000000 ./usr/bin/ctpp2vm\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2018-12-30 08:42:19.000000 ./usr/share/doc/ctpp2-utils/\n"}, {"source1": "./usr/bin/ctpp2-config", "source2": "./usr/bin/ctpp2-config", "unified_diff": "@@ -1,13 +1,13 @@\n #!/bin/sh\n #\n # CTPP2 Configurator\n #\n PREFIX=/usr\n-CXXFLAGS=\"-g -O2 -ffile-prefix-map=/build/1st/ctpp2-2.8.3=. -fstack-protector-strong -Wformat -Werror=format-security --param large-function-growth=5000 --param inline-unit-growth=600 -finline-limit=2000 -Wno-long-long -Wno-inline -finline-functions -Wdate-time -D_FORTIFY_SOURCE=2\"\n+CXXFLAGS=\"-g -O2 -ffile-prefix-map=/build/2/ctpp2-2.8.3/2nd=. -fstack-protector-strong -Wformat -Werror=format-security --param large-function-growth=5000 --param inline-unit-growth=600 -finline-limit=2000 -Wno-long-long -Wno-inline -finline-functions -Wdate-time -D_FORTIFY_SOURCE=2\"\n MAKE=/usr/bin/gmake\n CC=/usr/bin/cc\n CXX=/usr/bin/g++\n INCLUDE=\"/usr/include /usr/include/ctpp2\"\n INCLUDE2=\"-I/usr/include -I -I/usr/include/ctpp2\"\n LIBS=\"/usr/lib\"\n VERSION=\"2.8.3\"\n"}]}]}]}]}