Web Server Statistics for CGAL Archive

Program started at Sat-01-Sep-2001 00:15.
Analysed requests from Wed-01-Aug-2001 00:11 to Sat-01-Sep-2001 00:00 (31.0 days).

General Summary

(Figures in parentheses refer to the last 7 days).
Successful requests: 20 528 (4 686)
Average successful requests per day: 662 (669)
Successful requests for pages: 9 880 (2 147)
Average successful requests for pages per day: 318 (306)
Failed requests: 2 288 (407)
Redirected requests: 38 (6)
Distinct files requested: 1 086 (709)
Distinct hosts served: 3 304 (876)
Corrupt logfile lines: 23
Unwanted logfile entries: 4 628 077
Data transferred: 451 404 kbytes (80 091 kbytes)
Average data transferred per day: 14 565 kbytes (11 441 kbytes)


Daily Report

Each unit (+) represents 20 requests for pages, or part thereof.


     date: pages: 
---------: -----: 
 1/Aug/01:   202: +++++++++++
 2/Aug/01:   356: ++++++++++++++++++
 3/Aug/01:   228: ++++++++++++
 4/Aug/01:   133: +++++++

 5/Aug/01:   332: +++++++++++++++++
 6/Aug/01:   200: ++++++++++
 7/Aug/01:   812: +++++++++++++++++++++++++++++++++++++++++
 8/Aug/01:   848: +++++++++++++++++++++++++++++++++++++++++++
 9/Aug/01:   354: ++++++++++++++++++
10/Aug/01:   721: +++++++++++++++++++++++++++++++++++++
11/Aug/01:   317: ++++++++++++++++

12/Aug/01:   209: +++++++++++
13/Aug/01:   296: +++++++++++++++
14/Aug/01:   568: +++++++++++++++++++++++++++++
15/Aug/01:   225: ++++++++++++
16/Aug/01:   309: ++++++++++++++++
17/Aug/01:   236: ++++++++++++
18/Aug/01:   151: ++++++++

19/Aug/01:   132: +++++++
20/Aug/01:   192: ++++++++++
21/Aug/01:   194: ++++++++++
22/Aug/01:   242: +++++++++++++
23/Aug/01:   243: +++++++++++++
24/Aug/01:   233: ++++++++++++
25/Aug/01:   251: +++++++++++++

26/Aug/01:   187: ++++++++++
27/Aug/01:   452: +++++++++++++++++++++++
28/Aug/01:   231: ++++++++++++
29/Aug/01:   335: +++++++++++++++++
30/Aug/01:   328: +++++++++++++++++
31/Aug/01:   362: +++++++++++++++++++
 1/Sep/01:     1: +
Busiest day: 8/Aug/01 (848 requests for pages).

Daily Summary

Each unit (+) represents 40 requests for pages, or part thereof.


day: pages: 
---: -----: 
Sun:   860: ++++++++++++++++++++++
Mon:  1140: +++++++++++++++++++++++++++++
Tue:  1805: ++++++++++++++++++++++++++++++++++++++++++++++
Wed:  1852: +++++++++++++++++++++++++++++++++++++++++++++++
Thu:  1590: ++++++++++++++++++++++++++++++++++++++++
Fri:  1780: +++++++++++++++++++++++++++++++++++++++++++++
Sat:   853: ++++++++++++++++++++++

Hourly Summary

Each unit (+) represents 20 requests for pages, or part thereof.


hr: pages: 
--: -----: 
 0:   305: ++++++++++++++++
 1:   286: +++++++++++++++
 2:   248: +++++++++++++
 3:   246: +++++++++++++
 4:   471: ++++++++++++++++++++++++
 5:   263: ++++++++++++++
 6:   245: +++++++++++++
 7:   234: ++++++++++++
 8:   308: ++++++++++++++++
 9:   360: ++++++++++++++++++
10:   652: +++++++++++++++++++++++++++++++++
11:   634: ++++++++++++++++++++++++++++++++
12:   408: +++++++++++++++++++++
13:   351: ++++++++++++++++++
14:   396: ++++++++++++++++++++
15:  1002: +++++++++++++++++++++++++++++++++++++++++++++++++++
16:   390: ++++++++++++++++++++
17:   375: +++++++++++++++++++
18:   350: ++++++++++++++++++
19:   351: ++++++++++++++++++
20:   329: +++++++++++++++++
21:   646: +++++++++++++++++++++++++++++++++
22:   669: ++++++++++++++++++++++++++++++++++
23:   361: +++++++++++++++++++

Domain Report

Listing domains, sorted by the amount of traffic.


#reqs: %bytes: domain
-----: ------: ------
  853: 24.85%: .de (Germany)
  184: 21.00%:   mpg.de
   61:  3.17%:   uni-trier.de
  519: 19.80%: .nl (Netherlands)
  116: 16.62%:   tudelft.nl
  101:  2.06%:   quicknet.nl
  157:  0.91%:   uu.nl
  843: 17.82%: .fr (France)
  629: 16.83%:   inria.fr
   15:  0.73%:   ens.fr
  197: 15.85%: .ch (Switzerland)
   90: 15.72%:   ethz.ch
 6342:  6.98%: .com (Commercial)
 2370:  3.19%:   av.com
  635:  0.74%:   inktomi.com
 5658:  4.49%: [unresolved numerical addresses]
  187:  3.33%: .il (Israel)
 2129:  2.84%: .net (Network)
  224:  0.90%:   proxad.net
  729:  0.74%: .edu (USA Educational)
  216:  0.25%: .au (Australia)
  211:  0.21%: .uk (United Kingdom)
  193:  0.20%: .ca (Canada)
  230:  0.20%: .jp (Japan)
  133:  0.16%: .br (Brazil)
  112:  0.13%: .it (Italy)
   36:  0.11%: .dk (Denmark)
   94:  0.10%: .sg (Singapore)
   97:  0.10%: .es (Spain)
   67:  0.09%: .nz (New Zealand)
  100:  0.09%: .ru (Russia)
   71:  0.09%: .mil (USA Military)
   77:  0.08%: .mx (Mexico)
   56:  0.08%: .at (Austria)
   70:  0.07%: .co (Colombia)
   62:  0.07%: .in (India)
   65:  0.07%: .be (Belgium)
   61:  0.07%: .se (Sweden)
   69:  0.06%: .pl (Poland)
   43:  0.06%: .pt (Portugal)
   63:  0.06%: .tw (Taiwan)
   24:  0.06%: .sa (Saudi Arabia)
   52:  0.06%: .fi (Finland)
   58:  0.06%: .gov (USA Government)
   45:  0.06%: .org (Non-Profit Making Organisations)
   58:  0.05%: .gr (Greece)
   46:  0.05%: .my (Malaysia)
   59:  0.05%: .kr (South Korea)
   44:  0.04%: .no (Norway)
   45:  0.04%: .us (United States)
   42:  0.04%: .th (Thailand)
   26:  0.03%: .si (Slovenia)
   30:  0.03%: .cz (Czech Republic)
   24:  0.03%: .cl (Chile)
   32:  0.03%: .za (South Africa)
   30:  0.02%: .hu (Hungary)
   39:  0.02%: .cn (China)
   26:  0.02%: .hr (Croatia)
   20:  0.02%: .ar (Argentina)
   18:  0.02%: .hk (Hong Kong)
   16:  0.02%: .sk (Slovak Republic)
   16:  0.02%: .ro (Romania)
   11:  0.02%: .ae (United Arab Emirates)
   16:  0.01%: .tr (Turkey)
   14:  0.01%: .ua (Ukraine)
   13:  0.01%: .ie (Ireland)
   12:  0.01%: .id (Indonesia)
   12:  0.01%: .do (Dominican Republic)
   12:  0.01%: .pk (Pakistan)
   12:  0.01%: .ph (Philippines)
    8:  0.01%: .cr (Costa Rica)
    8:  0.01%: .jo (Jordan)
    8:  0.01%: .bg (Bulgaria)
    8:  0.01%: .mu (Mauritius)
    5:       : .ee (Estonia)
    4:       : .is (Iceland)
    4:       : .lu (Luxembourg)
    4:       : .su (Former USSR)
    5:       : .om (Oman)
    4:       : .ge (Georgia)
    4:       : .by (Belarus)
    4:       : .ni (Nicaragua)
    4:       : .nc (New Caledonia (French))
    8:       : .bn (Brunei Darussalam)
    4:       : .yu (Yugoslavia)
    4:       : [unknown domains]
    2:       : .arpa (Old style Arpanet)
    2:       : [domain not given]
    2:       : .uy (Uruguay)
    1:       : .md (Moldavia)

Host Report

Listing hosts with at least 100 requests, sorted by the number of requests.


#reqs: %bytes: host
-----: ------: ----
  677:  0.98%: trek21.sv.av.com
  668:  1.04%: trek1.sv.av.com
  605:  2.05%: tempete.inria.fr
  362:  0.42%: trek10.sv.av.com
  317:       : marvin.northernlight.com
  233:  0.31%: trek5.sv.av.com
  208:  0.17%: arthur4.sda.t-online.de
  129:       : 216.239.193.79
  119:  0.09%: scooter6.sv.av.com
  108:       : 216.239.193.84
  106:       : 216.239.193.83
  106:       : 216.239.193.82
  105:       : 216.239.193.85
  103: 16.60%: dutijk.twi.tudelft.nl
  100:  2.06%: qn-195-66-25-231.quicknet.nl
16582: 76.28%: [not listed: 3 289 hosts]

Directory Report

Listing directories with at least 0.01% of the traffic, sorted by the amount of traffic.


#reqs: %bytes: directory
-----: ------: ---------
20508:   100%: /CGAL/
  934: 81.21%:   /CGAL/Members/
  928: 81.21%:     /CGAL/Members/Develop/
 9382: 11.75%:   /CGAL/images/
 6442:  6.47%:   /CGAL/Information/
 6442:  6.47%:     /CGAL/Information/doc_html/
   75:  0.05%:   /CGAL/GET/

File Type Report

Listing extensions with at least 0.1% of the traffic, sorted by the amount of traffic.


#reqs: %bytes: extension
-----: ------: ---------
  344: 74.88%: .gz   [Gzip compressed files]
   53: 74.68%:   .tar.gz [Compressed archives]
 6037: 12.25%: .html [Hypertext Markup Language]
 9934: 12.03%: .gif  [GIF graphics]
 3843:  0.62%: [directories]
    6:  0.20%: .zip  [Zip archives]
  344:  0.02%: [not listed: 3 extensions]

File Size Report


       size: #reqs: %bytes: 
-----------: -----: ------: 
          0:  3919:       : 
   1b-  10b:     0:       : 
  11b- 100b:   187:       : 
 101b-  1kb:  6687:  1.07%: 
  1kb- 10kb:  6180:  3.78%: 
 10kb-100kb:  3391: 14.51%: 
100kb-  1Mb:   112:  6.00%: 
  1Mb- 10Mb:    52: 74.64%: 

Status Code Report

Listing status codes, sorted numerically.


#reqs: status code
-----: -----------
17248: 200 OK
   37: 206 Partial content
   38: 301 Document moved permanently
 3243: 304 Not modified since last retrieval
    3: 400 Bad request
  165: 401 Authentication required
   31: 403 Access forbidden
 1605: 404 Document not found
  484: 408 Request timeout

Request Report

Listing the first 100 files by the amount of traffic, sorted by the amount of traffic.


#reqs: %bytes:       last date: file
-----: ------: ---------------: ----
   15: 19.47%:  7/Aug/01 11:21: /CGAL/Members/Develop/updates/CGAL-2.3-I-88.tar.gz
 2838: 10.18%:  1/Sep/01 00:00: /CGAL/images/cgal_large_FAF8E8.gif
    6:  8.85%: 20/Aug/01 10:19: /CGAL/Members/Develop/updates/CGAL-2.3-I-92.tar.gz
    6:  8.09%:  8/Aug/01 11:40: /CGAL/Members/Develop/updates/CGAL-2.3-I-89.tar.gz
    5:  7.38%: 23/Aug/01 10:46: /CGAL/Members/Develop/updates/CGAL-2.4-I-2.tar.gz
    4:  5.90%: 28/Aug/01 23:08: /CGAL/Members/Develop/updates/CGAL-2.4-I-4.tar.gz
    4:  5.90%: 24/Aug/01 18:11: /CGAL/Members/Develop/updates/CGAL-2.4-I-3.tar.gz
    4:  5.90%: 31/Aug/01 17:04: /CGAL/Members/Develop/updates/CGAL-2.4-I-5.tar.gz
    4:  5.89%: 13/Aug/01 10:41: /CGAL/Members/Develop/updates/CGAL-2.3-I-90.tar.gz
  167:  5.26%: 31/Aug/01 13:50: /CGAL/Members/Develop/testsuite/results.html
    3:  4.42%: 14/Aug/01 17:12: /CGAL/Members/Develop/updates/CGAL-2.3-I-91.tar.gz
    2:  2.88%:  1/Aug/01 11:24: /CGAL/Members/Develop/updates/CGAL-2.3-I-87.tar.gz
 2810:  0.81%:  1/Sep/01 00:00: /CGAL/images/welcome.gif
 3675:  0.52%:  1/Sep/01 00:00: /CGAL/
 2910:  0.46%:  1/Sep/01 00:00: /CGAL/images/cgal.gif
   34:  0.42%: 31/Aug/01 17:05: /CGAL/Information/doc_html/ref-manual2/Triangulation/Chapter_triangulation_user.html
   21:  0.22%: 30/Aug/01 22:23: /CGAL/Information/doc_html/installation/Chapter_installation.html
    3:  0.20%:  6/Aug/01 16:46: /CGAL/Members/Develop/testsuite/results-2.3-I-87.html
  193:  0.17%: 31/Aug/01 13:50: /CGAL/images/cgal-bg2.gif
   19:  0.16%: 31/Aug/01 19:31: /CGAL/Information/doc_html/ref-manual3/Generator/Chapter_generators.html
   22:  0.14%: 31/Aug/01 22:13: /CGAL/Information/doc_html/ref-manual3/manual_index.html
    2:  0.12%: 25/Aug/01 20:10: /CGAL/Members/Develop/testsuite/results-2.4-I-2.html
    2:  0.12%:  7/Aug/01 17:27: /CGAL/Members/Develop/testsuite/results-2.3-I-88.html
   18:  0.12%: 31/Aug/01 03:04: /CGAL/Information/doc_html/ref-manual2/manual_index.html
   20:  0.11%: 30/Aug/01 21:03: /CGAL/Information/doc_html/ref-manual2/SearchStructures/Chapter_main.html
    2:  0.10%: 14/Aug/01 10:05: /CGAL/Members/Develop/testsuite/results-2.3-I-89.html
   12:  0.10%: 29/Aug/01 12:29: /CGAL/Members/Develop/updates/packages.html
    1:  0.09%:  5/Aug/01 22:17: /CGAL/Members/Develop/updates/packages/cgal_window/cgal_window.zip
   30:  0.09%: 30/Aug/01 21:03: /CGAL/Information/doc_html/ref-manual2/contents.html
   15:  0.08%: 31/Aug/01 19:31: /CGAL/Information/doc_html/ref-manual2/Polyhedron/Polyhedron_3.html
   17:  0.08%: 30/Aug/01 12:54: /CGAL/Information/doc_html/ref-manual2/ConvexHull/Chapter_main.html
   23:  0.08%: 31/Aug/01 19:36: /CGAL/Information/doc_html/ref-manual3/Geomview/Geomview_stream.html
   23:  0.07%: 31/Aug/01 19:27: /CGAL/Information/doc_html/ref-manual2/biblio.html
   18:  0.07%: 31/Aug/01 19:33: /CGAL/Information/doc_html/ref-manual3/GeoWin/Chapter_geowin.html
    1:  0.07%:  2/Aug/01 20:51: /CGAL/Members/Develop/testsuite/results-2.3-I-86.html
   38:  0.06%: 31/Aug/01 22:15: /CGAL/Information/doc_html/ref-manual3/contents.html
   75:  0.05%: 31/Aug/01 22:12: /CGAL/GET/
   16:  0.05%: 31/Aug/01 18:12: /CGAL/Information/doc_html/ref-manual1/manual_index.html
    1:  0.05%: 20/Aug/01 16:00: /CGAL/Members/Develop/testsuite/results-2.3-I-90.html
   16:  0.05%: 31/Aug/01 19:26: /CGAL/Information/doc_html/ref-manual3/Circulator/Chapter_circulator.html
   12:  0.04%: 31/Aug/01 19:29: /CGAL/Information/doc_html/ref-manual2/Polyhedron/Chapter_polyhedron.html
   12:  0.04%: 30/Aug/01 12:53: /CGAL/Information/doc_html/ref-manual2/Halfedge_DS/Halfedge_data_structure.html
   45:  0.04%: 31/Aug/01 15:24: /CGAL/Information/doc_html/frameset/panelGeneral.html
    9:  0.04%: 29/Aug/01 14:14: /CGAL/Information/doc_html/ref-manual3/GeoWin/Class_GeoWin.html
   10:  0.04%: 30/Aug/01 12:49: /CGAL/Information/doc_html/ref-manual2/Alpha_shapes_2/Chapter_alpha.html
   11:  0.04%: 31/Aug/01 19:18: /CGAL/Information/doc_html/ref-manual1/Chapter_reference_manual.html
   13:  0.04%: 30/Aug/01 21:09: /CGAL/Information/doc_html/ref-manual2/Polygon/Polygon_2.html
   10:  0.04%: 30/Aug/01 13:09: /CGAL/Information/doc_html/ref-manual2/Halfedge_DS/Chapter_hds.html
    9:  0.04%: 24/Aug/01 20:29: /CGAL/Information/doc_html/ref-manual2/Optimisation/Class_Min_ellipse_2.html
    1:  0.04%: 20/Aug/01 16:00: /CGAL/Members/Develop/testsuite/results-2.3-I-91.html
    6:  0.04%: 25/Aug/01 05:58: /CGAL/Information/doc_html/ref-manual2/Triangulation/Class_Triangulation_2.html
    1:  0.04%:  9/Aug/01 14:32: /CGAL/Members/Develop/updates/packages/GL_Demo/GL_Demo.zip
   15:  0.03%: 30/Aug/01 12:54: /CGAL/Information/doc_html/ref-manual2/Polygon/Chapter_polygon.html
   12:  0.03%: 30/Aug/01 13:14: /CGAL/Information/doc_html/ref-manual2/Planar_map/Chapter_planar.html
   37:  0.03%: 30/Aug/01 21:02: /CGAL/images/cgal_very_small_FFFFFF.gif
   11:  0.03%: 31/Aug/01 07:40: /CGAL/Information/doc_html/ref-manual1/Class_Plane_3.html
   17:  0.03%: 31/Aug/01 08:37: /CGAL/Information/doc_html/ref-manual2/Optimisation/Chapter_main.html
   10:  0.03%: 31/Aug/01 17:23: /CGAL/Information/doc_html/ref-manual2/Arrangement_2/Chapter_arr.html
   12:  0.03%: 31/Aug/01 18:02: /CGAL/Information/doc_html/ref-manual1/Class_Line_2.html
   18:  0.03%: 29/Aug/01 20:47: /CGAL/Information/doc_html/ref-manual2/Triangulation/three_levels.gif
   17:  0.03%: 30/Aug/01 06:23: /CGAL/Information/doc_html/ref-manual3/STL_Extension/Chapter_intro.html
    9:  0.03%: 29/Aug/01 18:07: /CGAL/Information/doc_html/ref-manual3/STL_Extension/Class_In_place_list.html
    9:  0.03%: 31/Aug/01 19:27: /CGAL/Information/doc_html/ref-manual2/Halfedge_DS/Halfedge_data_structure_decorator.html
   13:  0.03%: 31/Aug/01 14:56: /CGAL/Information/doc_html/ref-manual2/Planar_map/Concept_Planar_map_traits.html
   15:  0.03%: 29/Aug/01 20:47: /CGAL/Information/doc_html/ref-manual2/Triangulation/valid1.gif
    1:  0.03%:  9/Aug/01 14:29: /CGAL/Members/Develop/updates/packages/Triangulation_2/Triangulation_2.zip
    6:  0.03%: 27/Aug/01 11:10: /CGAL/Information/doc_html/ref-manual1/Concept_Kernel.html
   13:  0.03%: 31/Aug/01 19:27: /CGAL/Information/doc_html/ref-manual3/Circulator/Circulator.html
   11:  0.03%: 31/Aug/01 15:47: /CGAL/Information/doc_html/ref-manual2/Triangulation3/Class_Delaunay_triangulation_3.html
    6:  0.03%: 26/Aug/01 14:53: /CGAL/Information/doc_html/ref-manual2/Arrangement_2/Class_Arrangement_2.html
    6:  0.03%: 31/Aug/01 16:39: /CGAL/Information/doc_html/ref-manual2/Triangulation3/Class_Triangulation_3.html
   18:  0.03%: 31/Aug/01 23:44: /CGAL/Information/doc_html/ref-manual0/Chapter_checks.html
   14:  0.03%: 29/Aug/01 09:17: /CGAL/Information/doc_html/ref-manual3/Colors_and_windows/Window_stream.html
   13:  0.03%: 31/Aug/01 19:33: /CGAL/Information/doc_html/ref-manual2/Topological_map/Chapter_tpm.html
   18:  0.02%: 31/Aug/01 22:16: /CGAL/Information/doc_html/ref-manual3/Colors_and_windows/Postscript_file_stream.html
    7:  0.02%: 19/Aug/01 18:01: /CGAL/Information/doc_html/ref-manual2/Triangulation/Concept_Triangulation_data_structure_2.html
  140:  0.02%: 31/Aug/01 22:01: /CGAL/images/a-simp.gif
   12:  0.02%: 31/Aug/01 19:38: /CGAL/Information/doc_html/ref-manual1/Class_Vector_2.html
  138:  0.02%: 31/Aug/01 22:01: /CGAL/images/g-simp.gif
    1:  0.02%:  9/Aug/01 14:33: /CGAL/Members/Develop/updates/packages/Alpha_shapes_2/Alpha_shapes_2.zip
   23:  0.02%: 29/Aug/01 09:21: /CGAL/Information/doc_html/ref-manual3/biblio.html
    7:  0.02%: 24/Aug/01 10:14: /CGAL/Information/doc_html/ref-manual2/Optimisation/Class_Min_circle_2.html
   50:  0.02%: 31/Aug/01 15:24: /CGAL/Information/doc_html/ref-manual0/contents.html
  139:  0.02%: 31/Aug/01 22:01: /CGAL/images/c-simp.gif
   10:  0.02%: 31/Aug/01 07:49: /CGAL/Information/doc_html/ref-manual1/Class_Aff_transformation_3.html
   10:  0.02%: 31/Aug/01 06:54: /CGAL/Information/doc_html/ref-manual1/Class_Vector_3.html
   12:  0.02%: 29/Aug/01 16:05: /CGAL/Information/doc_html/ref-manual3/NumberTypeSupport/Fixed_precision_nt.html
    5:  0.02%: 27/Aug/01 17:29: /CGAL/Information/doc_html/ref-manual2/Optimisation/Class_Min_annulus_d.html
   15:  0.02%: 30/Aug/01 22:02: /CGAL/Information/doc_html/ref-manual3/NumberTypeSupport/Interval_nt_advanced.html
   13:  0.02%: 31/Aug/01 19:47: /CGAL/Information/doc_html/ref-manual3/NumberTypeSupport/NT.html
  139:  0.02%: 31/Aug/01 22:01: /CGAL/images/l-simp.gif
   13:  0.02%: 31/Aug/01 18:17: /CGAL/Information/doc_html/use_of_stl/map.html
    5:  0.02%: 30/Aug/01 21:42: /CGAL/Information/doc_html/ref-manual1/Chapter_kernel_representation.html
    6:  0.02%: 31/Aug/01 13:46: /CGAL/Information/doc_html/ref-manual2/Triangulation3/Concept_Tds_3.html
   11:  0.02%: 30/Aug/01 12:48: /CGAL/Information/doc_html/ref-manual2/Point_set_2/Chapter_Point_set_2.html
   13:  0.02%: 31/Aug/01 08:51: /CGAL/Information/doc_html/ref-manual2/Polygon/Polygon_traits.html
    8:  0.02%: 31/Aug/01 13:11: /CGAL/Information/doc_html/ref-manual2/Topological_map/Class_Topological_map.html
   14:  0.02%: 29/Aug/01 12:29: /CGAL/Members/Develop/updates/
    6:  0.02%: 30/Aug/01 21:03: /CGAL/Information/doc_html/ref-manual2/SearchStructures/rsd.gif
    6:  0.02%: 31/Aug/01 07:46: /CGAL/Information/doc_html/ref-manual1/Class_Aff_transformation_2.html
 6190:  3.55%: 31/Aug/01 23:51: [not listed: 986 files]

This analysis was produced by analog3.0/Unix.
Running time: 4 minutes, 43 seconds.

HTML 2.0 Conformant!