| Id | Dttm | Dag Id | Task Id | Event | Execution Date | Owner | Extra |
|---|---|---|---|---|---|---|---|
| 2415852 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-22T00:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2415851 |
|
c4_nec_risk_reg | getDrowToken | running |
|
airflow | |
| 2415849 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-22T00:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2415446 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-07-02 04:00:00+00:00')] | |
| 2415401 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-21 11:00:00+00:00')] | |
| 2415374 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-21T04:00:00+00:00')] | |
| 2415302 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-05-17T16:00:00+00:00')] |
| 2415038 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('root', ''), ('execution_date', '2024-07-01T04:00:00+00:00')] | |
| 2415008 |
|
c4_nec_risk_reg | getDrowToken | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'getDrowToken'), ('execution_date', '2024-12-11T16:00:00+00:00')] |
| 2414985 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-02-09T11:00:00+00:00')] |
| 2414868 |
|
c4_nec_risk_reg | getDrowToken | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'getDrowToken'), ('execution_date', '2024-12-24T16:00:00+00:00')] |
| 2414666 |
|
c4_nec_risk_reg | pipelineProcess | success |
|
airflow | |
| 2414640 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2414639 |
|
c4_nec_risk_reg | pipelineProcess | running |
|
airflow | |
| 2414637 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2414546 |
|
c4_nec_risk_reg | getDrowToken | success |
|
airflow | |
| 2414545 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2414543 |
|
c4_nec_risk_reg | getDrowToken | running |
|
airflow | |
| 2414540 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2414066 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-14T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2414010 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-09-25 04:00:00+00:00')] | |
| 2413978 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-10T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2413977 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-11T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2413681 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-09T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2413322 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-15T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2412954 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-21 08:00:00+00:00')] | |
| 2412931 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-21T00:00:00+00:00')] | |
| 2412892 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-08T11:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2412879 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-08T16:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2412799 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('run_id', 'scheduled__2025-01-27T04:00:00+00:00'), ('execution_date', '2025-01-27 04:00:00+00:00')] | |
| 2412705 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-14T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2412442 |
|
c4_nec_risk_reg | gantt |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('root', 'pipelineProcess')] | |
| 2412322 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-02-14 00:00:00+00:00')] | |
| 2412077 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-08T16:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2411932 |
|
c4_nec_risk_reg | pipelineProcess | success |
|
airflow | |
| 2411906 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2411905 |
|
c4_nec_risk_reg | pipelineProcess | running |
|
airflow | |
| 2411902 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2411786 |
|
c4_nec_risk_reg | getDrowToken | success |
|
airflow | |
| 2411785 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2411784 |
|
c4_nec_risk_reg | getDrowToken | running |
|
airflow | |
| 2411780 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2411745 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2024-11-21T11:00:00+00:00')] |
| 2411659 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-21 04:00:00+00:00')] | |
| 2410814 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-09T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2410693 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-10-18 00:00:00+00:00')] | |
| 2410521 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('root', 'getDrowToken'), ('execution_date', '2025-01-08T04:00:00+00:00')] | |
| 2410498 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2024-06-07T04:00:00+00:00')] |
| 2410427 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('root', ''), ('execution_date', '2023-11-29T08:00:00+00:00')] | |
| 2410411 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-20T16:00:00+00:00')] | |
| 2410408 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-05-15T11:00:00+00:00')] |
| 2410371 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-08T11:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2410156 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2024-06-03T16:00:00+00:00')] |
| 2410090 |
|
c4_nec_risk_reg | getDrowToken | rendered |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-06T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2409901 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2024-07-19T11:00:00+00:00')] |
| 2409802 |
|
c4_nec_risk_reg | getDrowToken | log |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'getDrowToken'), ('execution_date', '2024-09-17T04:00:00+00:00')] |
| 2409513 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-10T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2409474 |
|
c4_nec_risk_reg | pipelineProcess | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2024-07-13T08:00:00+00:00')] |
| 2409454 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-11-29 16:00:00+00:00')] | |
| 2409440 |
|
c4_nec_risk_reg | getDrowToken | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'getDrowToken'), ('execution_date', '2024-08-12T08:00:00+00:00')] |
| 2409435 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-09-15 16:00:00+00:00')] | |
| 2409419 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-21 00:00:00+00:00')] | |
| 2409112 |
|
c4_nec_risk_reg | pipelineProcess | success |
|
airflow | |
| 2409078 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2409077 |
|
c4_nec_risk_reg | pipelineProcess | running |
|
airflow | |
| 2409075 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2408981 |
|
c4_nec_risk_reg | getDrowToken | success |
|
airflow | |
| 2408979 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2408978 |
|
c4_nec_risk_reg | getDrowToken | running |
|
airflow | |
| 2408975 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2408797 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('root', ''), ('execution_date', '2024-04-25T04:00:00+00:00')] | |
| 2408590 |
|
c4_nec_risk_reg | getDrowToken | log |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'getDrowToken'), ('execution_date', '2025-01-08T04:00:00+00:00')] |
| 2408151 |
|
c4_nec_risk_reg | getDrowToken | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'getDrowToken'), ('execution_date', '2024-09-19T00:00:00+00:00')] |
| 2408089 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-11-24 00:00:00+00:00')] | |
| 2408006 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-01-07 08:00:00+00:00')] | |
| 2407894 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-03-07 04:00:00+00:00')] | |
| 2407859 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('run_id', 'scheduled__2025-02-19T11:00:00+00:00'), ('execution_date', '2025-02-19 11:00:00+00:00')] | |
| 2407854 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-06T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2407604 |
|
c4_nec_risk_reg | pipelineProcess | success |
|
airflow | |
| 2407579 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2407578 |
|
c4_nec_risk_reg | pipelineProcess | running |
|
airflow | |
| 2407575 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2407480 |
|
c4_nec_risk_reg | getDrowToken | success |
|
airflow | |
| 2407478 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2407476 |
|
c4_nec_risk_reg | getDrowToken | running |
|
airflow | |
| 2407473 |
|
c4_nec_risk_reg | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'getDrowToken', '2025-05-21T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2407304 |
|
c4_nec_risk_reg | pipelineProcess | get_logs_with_metadata |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-05-09T11:00:00+00:00'), ('try_number', '1'), ('metadata', 'null')] |
| 2407303 |
|
c4_nec_risk_reg | pipelineProcess | log |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-05-09T11:00:00+00:00')] |
| 2407100 |
|
c4_nec_risk_reg | landing_times |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('days', '30'), ('root', 'pipelineProcess')] | |
| 2406834 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-20 16:00:00+00:00')] | |
| 2406652 |
|
c4_nec_risk_reg | getDrowToken | task |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('task_id', 'getDrowToken'), ('execution_date', '2024-06-12T00:00:00+00:00')] |
| 2406602 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2024-03-10 00:00:00+00:00')] | |
| 2406508 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-15T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2406198 |
|
c4_nec_risk_reg | getDrowToken | xcom |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-05-11T08:00:00+00:00'), ('task_id', 'getDrowToken')] |
| 2406112 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-02-25 11:00:00+00:00')] | |
| 2405839 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('execution_date', '2025-02-24 00:00:00+00:00')] | |
| 2405801 |
|
c4_nec_risk_reg | graph |
|
anonymous | [('dag_id', 'c4_nec_risk_reg'), ('root', ''), ('execution_date', '2025-03-17T04:00:00+00:00')] | |
| 2405758 |
|
c4_nec_risk_reg | pipelineProcess | success |
|
airflow | |
| 2405736 |
|
c4_nec_risk_reg | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', 'c4_nec_risk_reg', 'pipelineProcess', '2025-05-21T00:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/nec_c4_risk_reg.py']"} |
| 2405735 |
|
c4_nec_risk_reg | pipelineProcess | running |
|
airflow |