Skip to content

Commit 049786f

Browse files
authored
Merge pull request #152 from aws/release-candidate
Release 1.4.5
2 parents 23699e3 + 7219b66 commit 049786f

File tree

1,126 files changed

+259599
-504
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,126 files changed

+259599
-504
lines changed

CHANGELOG.md

Lines changed: 34 additions & 2 deletions

README.md

Lines changed: 3 additions & 0 deletions

demos/common/defender/aws_defender_demo.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Device Defender Demo V1.4.4
2+
* Amazon FreeRTOS Device Defender Demo V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy

demos/common/demo_runner/aws_demo_runner.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/devmode_key_provisioning/aws_dev_mode_key_provisioning.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/greengrass_connectivity/aws_greengrass_discovery_demo.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Greengrass Demo V1.4.4
2+
* Amazon FreeRTOS Greengrass Demo V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_application_version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_clientcredential.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_defender_demo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_demo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_demo_runner.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_dev_mode_key_provisioning.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_greengrass_discovery_demo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_hello_world.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_logging_task.h

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of
@@ -26,11 +26,17 @@
2626
#ifndef AWS_LOGGING_TASK_H
2727
#define AWS_LOGGING_TASK_H
2828

29+
#ifndef INC_FREERTOS_H
30+
#error "include FreeRTOS.h must appear in source files before include aws_logging_task.h"
31+
#endif
32+
2933
/*
3034
* Called once to create the logging task and queue. Must be called before any
3135
* calls to vLoggingPrintf().
32-
*/
33-
BaseType_t xLoggingTaskInitialize( uint16_t usStackSize, UBaseType_t uxPriority, UBaseType_t uxQueueLength );
36+
*/
37+
BaseType_t xLoggingTaskInitialize( uint16_t usStackSize,
38+
UBaseType_t uxPriority,
39+
UBaseType_t uxQueueLength );
3440

3541
/*
3642
* Uses the same semantics as printf(). How the print is performed depends on
@@ -39,6 +45,7 @@ BaseType_t xLoggingTaskInitialize( uint16_t usStackSize, UBaseType_t uxPriority,
3945
* output in the background should the output device be too slow for output to
4046
* be performed inline.
4147
*/
42-
void vLoggingPrintf( const char *pcFormat, ... );
48+
void vLoggingPrintf( const char * pcFormat,
49+
... );
4350

4451
#endif /* AWS_LOGGING_TASK_H */

demos/common/include/aws_ota_update_demo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_shadow_lightbulb_on_off.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_simple_tcp_echo_server.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_subscribe_publish_loop.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/include/aws_tcp_echo_client_single_tasks.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/logging/aws_logging_task_dynamic_buffers.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/mqtt/aws_hello_world.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS MQTT Echo Demo V1.4.4
2+
* Amazon FreeRTOS MQTT Echo Demo V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/mqtt/aws_subscribe_publish_loop.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/aws_ota_update_demo.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Amazon FreeRTOS OTA Update Demo V1.4.4
2+
Amazon FreeRTOS OTA Update Demo V1.4.5
33
Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
55
Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/crypto/tinycrypt/asn1utility.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/crypto/tinycrypt/asn1utility.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/crypto/tinycrypt/aws_boot_crypto.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/flash/portable/microchip/curiosity_pic32mzef/aws_boot_flash.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/flash/portable/microchip/curiosity_pic32mzef/aws_boot_flash_info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/flash/portable/microchip/curiosity_pic32mzef/aws_boot_nvm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/flash/portable/microchip/curiosity_pic32mzef/aws_boot_nvm.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/flash/portable/microchip/curiosity_pic32mzef/aws_boot_partition.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/flash/portable/microchip/curiosity_pic32mzef/aws_boot_partition.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/include/aws_boot_crypto.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/include/aws_boot_flash.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/include/aws_boot_loader.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/include/aws_boot_log.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/include/aws_boot_pal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/include/aws_boot_partition.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/include/aws_boot_types.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/loader/aws_boot_loader.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/loader/portable/microchip/curiosity_pic32mzef/aws_boot_pal.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/logging/aws_boot_log.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/ota/bootloader/logging/portable/microchip/curiosity_pic32mzef/aws_boot_log_uart.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Demo Bootloader V1.4.4
2+
* Amazon FreeRTOS Demo Bootloader V1.4.5
33
* Copyright (C) 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/shadow/aws_shadow_lightbulb_on_off.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS Shadow Demo V1.4.4
2+
* Amazon FreeRTOS Shadow Demo V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

demos/common/tcp/aws_simple_tcp_echo_server.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Amazon FreeRTOS V1.4.4
2+
* Amazon FreeRTOS V1.4.5
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* Permission is hereby granted, free of charge, to any person obtaining a copy of

0 commit comments

Comments
 (0)