// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		29730C91261C689E00BE70CC /* video_transcoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29730C89261C689E00BE70CC /* video_transcoder.cpp */; };
		29730C92261C689E00BE70CC /* video_encoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29730C8A261C689E00BE70CC /* video_encoder.cpp */; };
		29730C93261C689E00BE70CC /* webcam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29730C8C261C689E00BE70CC /* webcam.cpp */; };
		29730C94261C689E00BE70CC /* video_decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29730C90261C689E00BE70CC /* video_decoder.cpp */; };
		BC0C87F32F11C57B0090CCA5 /* mbedtls_ecc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87F02F11C57B0090CCA5 /* mbedtls_ecc.cpp */; };
		BC0C87F42F11C57B0090CCA5 /* mbedtls_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87F12F11C57B0090CCA5 /* mbedtls_config.cpp */; };
		BC0C88172F11C5A00090CCA5 /* aes.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87F62F11C59F0090CCA5 /* aes.c */; };
		BC0C88182F11C5A00090CCA5 /* ecp_curves_new.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87F72F11C59F0090CCA5 /* ecp_curves_new.c */; };
		BC0C88192F11C5A00090CCA5 /* constant_time.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87F82F11C59F0090CCA5 /* constant_time.c */; };
		BC0C881A2F11C5A00090CCA5 /* entropy_poll.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87F92F11C59F0090CCA5 /* entropy_poll.c */; };
		BC0C881B2F11C5A00090CCA5 /* bignum_mod.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87FB2F11C59F0090CCA5 /* bignum_mod.c */; };
		BC0C881C2F11C5A00090CCA5 /* bignum_mod_raw.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C87FE2F11C59F0090CCA5 /* bignum_mod_raw.c */; };
		BC0C881D2F11C5A00090CCA5 /* ecp.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88022F11C59F0090CCA5 /* ecp.c */; };
		BC0C881E2F11C5A00090CCA5 /* aesce.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88052F11C59F0090CCA5 /* aesce.c */; };
		BC0C881F2F11C5A00090CCA5 /* ctr_drbg.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88072F11C59F0090CCA5 /* ctr_drbg.c */; };
		BC0C88202F11C5A00090CCA5 /* bignum_core.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88082F11C59F0090CCA5 /* bignum_core.c */; };
		BC0C88212F11C5A00090CCA5 /* platform_util.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C880A2F11C59F0090CCA5 /* platform_util.c */; };
		BC0C88222F11C5A00090CCA5 /* entropy.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C880E2F11C5A00090CCA5 /* entropy.c */; };
		BC0C88232F11C5A00090CCA5 /* ecp_curves.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88102F11C5A00090CCA5 /* ecp_curves.c */; };
		BC0C88242F11C5A00090CCA5 /* bignum.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88122F11C5A00090CCA5 /* bignum.c */; };
		BC0C88252F11C5A00090CCA5 /* aesni.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88142F11C5A00090CCA5 /* aesni.c */; };
		BC0C88262F11C5A00090CCA5 /* platform.c in Sources */ = {isa = PBXBuildFile; fileRef = BC0C88162F11C5A00090CCA5 /* platform.c */; };
		BC11E1B41FCF1826005CB2C2 /* appproxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC11E1B21FCF1826005CB2C2 /* appproxy.cpp */; };
		BC1773F829E5AC1100798F79 /* ios_screen_capture_receiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC1773F629E5AC1100798F79 /* ios_screen_capture_receiver.cpp */; };
		BC17740129E68ABC00798F79 /* ios_screen_capture_sender.c in Sources */ = {isa = PBXBuildFile; fileRef = BC17740029E68ABC00798F79 /* ios_screen_capture_sender.c */; };
		BC17740229E69B8000798F79 /* VPX.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC568A8625A098540014FF43 /* VPX.framework */; };
		BC19A3EF2BA891AD00BB6FC4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BC19A3EE2BA891AD00BB6FC4 /* PrivacyInfo.xcprivacy */; };
		BC19A3F12BA8928F00BB6FC4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BC19A3F02BA8928F00BB6FC4 /* PrivacyInfo.xcprivacy */; };
		BC19A3F32BA892C900BB6FC4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BC19A3F22BA892C900BB6FC4 /* PrivacyInfo.xcprivacy */; };
		BC19A3F52BA8930600BB6FC4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BC19A3F42BA8930600BB6FC4 /* PrivacyInfo.xcprivacy */; };
		BC236D2F2AC5C31A00533CDC /* system.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC236D2E2AC5C31A00533CDC /* system.cpp */; };
		BC33AB4D25516FCB00055439 /* CallKitIconTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = BC33AB4B25516FCB00055439 /* CallKitIconTemplate.png */; };
		BC374BA924FE8AA4007ED3F0 /* appwebsocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374B9924FE8AA2007ED3F0 /* appwebsocket.cpp */; };
		BC374BAA24FE8AA4007ED3F0 /* httplib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374B9A24FE8AA3007ED3F0 /* httplib.cpp */; };
		BC374BAB24FE8AA4007ED3F0 /* httpfiles_unzip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374B9B24FE8AA3007ED3F0 /* httpfiles_unzip.cpp */; };
		BC374BAC24FE8AA4007ED3F0 /* apiwebsocket_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374B9C24FE8AA3007ED3F0 /* apiwebsocket_client.cpp */; };
		BC374BAD24FE8AA4007ED3F0 /* appservice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374B9D24FE8AA3007ED3F0 /* appservice.cpp */; };
		BC374BAE24FE8AA4007ED3F0 /* badgecount_signaling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374B9E24FE8AA3007ED3F0 /* badgecount_signaling.cpp */; };
		BC374BAF24FE8AA4007ED3F0 /* tasks_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374B9F24FE8AA3007ED3F0 /* tasks_file.cpp */; };
		BC374BB024FE8AA4007ED3F0 /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA024FE8AA3007ED3F0 /* config.cpp */; };
		BC374BB124FE8AA4007ED3F0 /* app_updates.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA124FE8AA3007ED3F0 /* app_updates.cpp */; };
		BC374BB224FE8AA4007ED3F0 /* language.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA224FE8AA3007ED3F0 /* language.cpp */; };
		BC374BB324FE8AA4007ED3F0 /* tasks_postgresql.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA324FE8AA3007ED3F0 /* tasks_postgresql.cpp */; };
		BC374BB424FE8AA4007ED3F0 /* time_occurrence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA424FE8AA3007ED3F0 /* time_occurrence.cpp */; };
		BC374BB524FE8AA4007ED3F0 /* webdavservice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA524FE8AA3007ED3F0 /* webdavservice.cpp */; };
		BC374BB624FE8AA4007ED3F0 /* transliterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA624FE8AA3007ED3F0 /* transliterator.cpp */; };
		BC374BB724FE8AA4007ED3F0 /* database_switch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA724FE8AA3007ED3F0 /* database_switch.cpp */; };
		BC374BB824FE8AA4007ED3F0 /* asn1_io_buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BA824FE8AA4007ED3F0 /* asn1_io_buffer.cpp */; };
		BC374BD824FE8BE7007ED3F0 /* ios_ringer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BD324FE8BE7007ED3F0 /* ios_ringer.cpp */; };
		BC374BDA24FE8BE7007ED3F0 /* ios_phone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BD624FE8BE7007ED3F0 /* ios_phone.cpp */; };
		BC374BF424FE8CC6007ED3F0 /* ui1.scrolling_httpdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BE824FE8CC5007ED3F0 /* ui1.scrolling_httpdata.cpp */; };
		BC374BF524FE8CC6007ED3F0 /* fonts_httpdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BEA24FE8CC5007ED3F0 /* fonts_httpdata.cpp */; };
		BC374BF624FE8CC6007ED3F0 /* appwebsocket_httpdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BEB24FE8CC5007ED3F0 /* appwebsocket_httpdata.cpp */; };
		BC374BF724FE8CC6007ED3F0 /* lib1_httpdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BED24FE8CC5007ED3F0 /* lib1_httpdata.cpp */; };
		BC374BF824FE8CC6007ED3F0 /* httpfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BEE24FE8CC5007ED3F0 /* httpfiles.cpp */; };
		BC374BF924FE8CC6007ED3F0 /* ui1.lib_httpdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BEF24FE8CC5007ED3F0 /* ui1.lib_httpdata.cpp */; };
		BC374BFA24FE8CC6007ED3F0 /* ios_main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BF024FE8CC5007ED3F0 /* ios_main.cpp */; };
		BC374BFB24FE8CC6007ED3F0 /* ios_sockets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BF124FE8CC5007ED3F0 /* ios_sockets.cpp */; };
		BC374BFC24FE8CC6007ED3F0 /* ios_video_io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BF224FE8CC5007ED3F0 /* ios_video_io.cpp */; };
		BC374BFD24FE8CC6007ED3F0 /* ui1.svg_httpdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374BF324FE8CC6007ED3F0 /* ui1.svg_httpdata.cpp */; };
		BC374C0A24FE8D01007ED3F0 /* Forms.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374C0324FE8D01007ED3F0 /* Forms.m */; };
		BC374C0B24FE8D01007ED3F0 /* ios_forms.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C0524FE8D01007ED3F0 /* ios_forms.cpp */; };
		BC374C8024FE902A007ED3F0 /* udpsocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C7F24FE902A007ED3F0 /* udpsocket.cpp */; };
		BC374C8224FE9045007ED3F0 /* guuid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C8124FE9045007ED3F0 /* guuid.cpp */; };
		BC374C8524FE9062007ED3F0 /* dns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C8324FE9062007ED3F0 /* dns.cpp */; };
		BC374C8824FE9081007ED3F0 /* file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C8624FE9081007ED3F0 /* file.cpp */; };
		BC374C8B24FE909A007ED3F0 /* stask_threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C8924FE909A007ED3F0 /* stask_threads.cpp */; };
		BC374C8E24FE90B6007ED3F0 /* tcpsocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C8D24FE90B6007ED3F0 /* tcpsocket.cpp */; };
		BC374C9024FE90CC007ED3F0 /* time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C8F24FE90CC007ED3F0 /* time.cpp */; };
		BC374C9324FE90E4007ED3F0 /* udsocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C9124FE90E4007ED3F0 /* udsocket.cpp */; };
		BC374C9624FE91C7007ED3F0 /* dtls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C9524FE91C7007ED3F0 /* dtls.cpp */; };
		BC374CB824FE924D007ED3F0 /* ice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C9724FE924A007ED3F0 /* ice.cpp */; };
		BC374CB924FE924D007ED3F0 /* screen_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C9924FE924A007ED3F0 /* screen_sink.cpp */; };
		BC374CBA24FE924D007ED3F0 /* sctp_rtc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C9C24FE924A007ED3F0 /* sctp_rtc.cpp */; };
		BC374CBB24FE924D007ED3F0 /* video_io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C9D24FE924B007ED3F0 /* video_io.cpp */; };
		BC374CBC24FE924D007ED3F0 /* audio_io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C9E24FE924B007ED3F0 /* audio_io.cpp */; };
		BC374CBD24FE924D007ED3F0 /* screen_buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CA024FE924B007ED3F0 /* screen_buffer.cpp */; };
		BC374CBE24FE924D007ED3F0 /* media.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CA324FE924B007ED3F0 /* media.cpp */; };
		BC374CBF24FE924D007ED3F0 /* turn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CA424FE924B007ED3F0 /* turn.cpp */; };
		BC374CC024FE924D007ED3F0 /* ice_stun.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CA624FE924B007ED3F0 /* ice_stun.cpp */; };
		BC374CC124FE924D007ED3F0 /* appsharing_io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CA824FE924B007ED3F0 /* appsharing_io.cpp */; };
		BC374CC224FE924D007ED3F0 /* video_endpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CA924FE924C007ED3F0 /* video_endpoint.cpp */; };
		BC374CC324FE924D007ED3F0 /* video_format_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CAA24FE924C007ED3F0 /* video_format_conversion.cpp */; };
		BC374CC424FE924D007ED3F0 /* jitter_buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CAC24FE924C007ED3F0 /* jitter_buffer.cpp */; };
		BC374CC524FE924D007ED3F0 /* appsharing_endpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CAD24FE924C007ED3F0 /* appsharing_endpoint.cpp */; };
		BC374CC624FE924D007ED3F0 /* audio_endpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CB224FE924C007ED3F0 /* audio_endpoint.cpp */; };
		BC374CC724FE924D007ED3F0 /* audio_io_channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CB624FE924D007ED3F0 /* audio_io_channel.cpp */; };
		BC374CC824FE924D007ED3F0 /* turn_stun.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CB724FE924D007ED3F0 /* turn_stun.cpp */; };
		BC374CCD24FE9277007ED3F0 /* http_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CCA24FE9277007ED3F0 /* http_client.cpp */; };
		BC374CCE24FE9277007ED3F0 /* ntlm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CCB24FE9277007ED3F0 /* ntlm.cpp */; };
		BC374CD124FE9295007ED3F0 /* ssl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CD024FE9295007ED3F0 /* ssl.cpp */; };
		BC374CD324FE92B0007ED3F0 /* random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CD224FE92B0007ED3F0 /* random.cpp */; };
		BC374CD624FE92C9007ED3F0 /* tlssocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CD424FE92C9007ED3F0 /* tlssocket.cpp */; };
		BC374CDB24FE92E7007ED3F0 /* webserver_message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CD724FE92E7007ED3F0 /* webserver_message.cpp */; };
		BC374CDC24FE92E7007ED3F0 /* webserver_internal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CD824FE92E7007ED3F0 /* webserver_internal.cpp */; };
		BC374D0424FE9319007ED3F0 /* webserver_set_certificate_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CDD24FE9315007ED3F0 /* webserver_set_certificate_handler.cpp */; };
		BC374D0524FE9319007ED3F0 /* webserver_get_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CE024FE9316007ED3F0 /* webserver_get_handler.cpp */; };
		BC374D0624FE9319007ED3F0 /* webserver_options_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CE124FE9316007ED3F0 /* webserver_options_handler.cpp */; };
		BC374D0724FE9319007ED3F0 /* webserver_message_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CE224FE9316007ED3F0 /* webserver_message_handler.cpp */; };
		BC374D0824FE9319007ED3F0 /* webserver_move_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CE424FE9316007ED3F0 /* webserver_move_handler.cpp */; };
		BC374D0924FE9319007ED3F0 /* webserver_mkcol_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CE624FE9316007ED3F0 /* webserver_mkcol_handler.cpp */; };
		BC374D0A24FE9319007ED3F0 /* webserver_passthrough_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CE724FE9316007ED3F0 /* webserver_passthrough_handler.cpp */; };
		BC374D0B24FE9319007ED3F0 /* webserver_propfind_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CE824FE9316007ED3F0 /* webserver_propfind_handler.cpp */; };
		BC374D0C24FE9319007ED3F0 /* webserver_proppatch_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CEB24FE9316007ED3F0 /* webserver_proppatch_handler.cpp */; };
		BC374D0D24FE9319007ED3F0 /* webserver_put_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CEC24FE9317007ED3F0 /* webserver_put_handler.cpp */; };
		BC374D0E24FE9319007ED3F0 /* webserver_static_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CED24FE9317007ED3F0 /* webserver_static_file.cpp */; };
		BC374D0F24FE9319007ED3F0 /* webserver_unlock_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CEF24FE9317007ED3F0 /* webserver_unlock_handler.cpp */; };
		BC374D1024FE9319007ED3F0 /* webserver_post_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CF424FE9317007ED3F0 /* webserver_post_handler.cpp */; };
		BC374D1124FE9319007ED3F0 /* httpfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CF624FE9318007ED3F0 /* httpfile.cpp */; };
		BC374D1224FE9319007ED3F0 /* webserver_lock_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CF824FE9318007ED3F0 /* webserver_lock_handler.cpp */; };
		BC374D1324FE9319007ED3F0 /* webserver_plugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CFB24FE9318007ED3F0 /* webserver_plugin.cpp */; };
		BC374D1424FE9319007ED3F0 /* webserver_websocket_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374CFE24FE9318007ED3F0 /* webserver_websocket_handler.cpp */; };
		BC374D1524FE9319007ED3F0 /* webserver_delete_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374D0124FE9319007ED3F0 /* webserver_delete_handler.cpp */; };
		BC374D1624FE9319007ED3F0 /* webserver_copy_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374D0224FE9319007ED3F0 /* webserver_copy_handler.cpp */; };
		BC374D1B24FE9337007ED3F0 /* websocketframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374D1824FE9337007ED3F0 /* websocketframe.cpp */; };
		BC374D1C24FE9337007ED3F0 /* websocketclient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374D1A24FE9337007ED3F0 /* websocketclient.cpp */; };
		BC374D1F24FE93C4007ED3F0 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BC374D1E24FE93C4007ED3F0 /* Images.xcassets */; };
		BC374D2424FE9400007ED3F0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BC374D2024FE9400007ED3F0 /* Main.storyboard */; };
		BC374D2524FE9400007ED3F0 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = BC374D2224FE9400007ED3F0 /* LaunchScreen.xib */; };
		BC374D3F24FE9538007ED3F0 /* client_ios-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = BC374D2B24FE9536007ED3F0 /* client_ios-Info.plist */; };
		BC374D4124FE9538007ED3F0 /* PhoneIosApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374D2D24FE9537007ED3F0 /* PhoneIosApplication.m */; };
		BC374D4224FE9538007ED3F0 /* ToastView.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374D2E24FE9537007ED3F0 /* ToastView.m */; };
		BC374D4324FE9538007ED3F0 /* WebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374D2F24FE9537007ED3F0 /* WebViewController.m */; };
		BC374D4524FE9538007ED3F0 /* Contact.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374D3324FE9537007ED3F0 /* Contact.m */; };
		BC374D4624FE9538007ED3F0 /* PhoneIosDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374D3724FE9537007ED3F0 /* PhoneIosDelegate.m */; };
		BC374D4824FE9538007ED3F0 /* WebViewNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374D3E24FE9538007ED3F0 /* WebViewNavigationController.m */; };
		BC374D4B24FE9575007ED3F0 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BC374D4924FE9575007ED3F0 /* InfoPlist.strings */; };
		BC374D4E24FE95A4007ED3F0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = BC374D4D24FE95A4007ED3F0 /* main.m */; };
		BC38390A21E7633D00C50041 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC38390921E7633D00C50041 /* WebKit.framework */; };
		BC4613DC251224C9003444BF /* lib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC4613DA251224C9003444BF /* lib.cpp */; };
		BC4613DD251224C9003444BF /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC4613DB251224C9003444BF /* types.cpp */; };
		BC4CC5DC21B8086C0058C0D2 /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC4CC5DB21B808690058C0D2 /* VideoToolbox.framework */; };
		BC568A3B25A095350014FF43 /* debug_readlog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A3925A095350014FF43 /* debug_readlog.cpp */; };
		BC568A3E25A095460014FF43 /* client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A3C25A095460014FF43 /* client.cpp */; };
		BC568A4725A095610014FF43 /* ios_event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4125A095600014FF43 /* ios_event.cpp */; };
		BC568A4825A095610014FF43 /* ios_async.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4325A095600014FF43 /* ios_async.cpp */; };
		BC568A4925A095610014FF43 /* IosAsync.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4525A095610014FF43 /* IosAsync.m */; };
		BC568A4A25A095610014FF43 /* IosEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4625A095610014FF43 /* IosEvent.m */; };
		BC568A5125A095740014FF43 /* JsonIo.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4B25A095730014FF43 /* JsonIo.m */; };
		BC568A5225A095740014FF43 /* XmlIo.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4C25A095730014FF43 /* XmlIo.m */; };
		BC568A5325A095740014FF43 /* Cipher.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4E25A095730014FF43 /* Cipher.m */; };
		BC568A5C25A095870014FF43 /* TranscodingSession.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A5625A095870014FF43 /* TranscodingSession.m */; };
		BC568A5D25A095870014FF43 /* IosPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A5825A095870014FF43 /* IosPhone.m */; };
		BC568A5E25A095870014FF43 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A5925A095870014FF43 /* Reachability.m */; };
		BC568A5F25A095870014FF43 /* ActiveCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A5A25A095870014FF43 /* ActiveCamera.m */; };
		BC568A6425A0959E0014FF43 /* image_buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A6225A0959E0014FF43 /* image_buffer.cpp */; };
		BC568A6525A0959E0014FF43 /* remote_control.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A6325A0959E0014FF43 /* remote_control.cpp */; };
		BC568A6F25A095DE0014FF43 /* iomux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A6C25A095DE0014FF43 /* iomux.cpp */; };
		BC568A7025A095DE0014FF43 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A6E25A095DE0014FF43 /* debug.cpp */; };
		BC568A7725A096070014FF43 /* appclient_media.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A7625A096070014FF43 /* appclient_media.cpp */; };
		BC568A7A25A0961B0014FF43 /* appclient_ringer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A7925A0961B0014FF43 /* appclient_ringer.cpp */; };
		BC568A7D25A096D20014FF43 /* network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A7C25A096D10014FF43 /* network.cpp */; };
		BC568A8125A097BF0014FF43 /* myapps_languages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A7F25A097BF0014FF43 /* myapps_languages.cpp */; };
		BC568A8725A098540014FF43 /* VPX.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC568A8625A098540014FF43 /* VPX.framework */; };
		BC568A8B25A099C80014FF43 /* Ringtones in Resources */ = {isa = PBXBuildFile; fileRef = BC568A8A25A099C80014FF43 /* Ringtones */; };
		BC568A8D25A099D70014FF43 /* NotificationTones in Resources */ = {isa = PBXBuildFile; fileRef = BC568A8C25A099D70014FF43 /* NotificationTones */; };
		BC568C4B25AA55030014FF43 /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BC568C4925AA55030014FF43 /* libssl.a */; };
		BC568C4C25AA55030014FF43 /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BC568C4A25AA55030014FF43 /* libcrypto.a */; };
		BC5C2B2E201724BE00375CA6 /* launcherapihandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC5C2B2C201724BE00375CA6 /* launcherapihandler.cpp */; };
		BC67754C27D90C9F0089F6FF /* url_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC67754A27D90C9F0089F6FF /* url_handler.cpp */; };
		BC697A822851DDCE008B5764 /* NotificationService.m in Sources */ = {isa = PBXBuildFile; fileRef = BC697A812851DDCE008B5764 /* NotificationService.m */; };
		BC697A862851DDCE008B5764 /* client_ios_notification_extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = BC697A7E2851DDCE008B5764 /* client_ios_notification_extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
		BC6DA1022C1C5B9A008B30C4 /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BC6DA1012C1C5B80008B30C4 /* libresolv.9.tbd */; };
		BC77E03729BEFE730039C46E /* video_renderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC77E03529BEFE730039C46E /* video_renderer.cpp */; };
		BC77E04A29D990740039C46E /* ReplayKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC77E04929D990740039C46E /* ReplayKit.framework */; };
		BC77E04E29D990740039C46E /* SampleHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BC77E04D29D990740039C46E /* SampleHandler.m */; };
		BC77E05229D990740039C46E /* client_ios_broadcast_extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = BC77E04829D990740039C46E /* client_ios_broadcast_extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
		BC7E27A526678DD7000964C3 /* media_tones.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7E27A226678DD7000964C3 /* media_tones.cpp */; };
		BC7E27A626678DD7000964C3 /* tones.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7E27A426678DD7000964C3 /* tones.cpp */; };
		BC802D4F27391086004E9598 /* recording.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC802D4D27391085004E9598 /* recording.cpp */; };
		BC838B99285200F6000F114E /* str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFAB1F34B2D000FE3235 /* str.cpp */; };
		BC838B9A2852013D000F114E /* ipaddr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCFC25BE2357B34E000BA569 /* ipaddr.cpp */; };
		BC838B9C285201E9000F114E /* lib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC4613DA251224C9003444BF /* lib.cpp */; };
		BC838B9D285206D7000F114E /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC568A6E25A095DE0014FF43 /* debug.cpp */; };
		BC838B9E285207EC000F114E /* time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC374C8F24FE90CC007ED3F0 /* time.cpp */; };
		BC838B9F28520920000F114E /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC4613DB251224C9003444BF /* types.cpp */; };
		BC838BA028521B44000F114E /* Cipher.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4E25A095730014FF43 /* Cipher.m */; };
		BC838BA128521B4B000F114E /* JsonIo.m in Sources */ = {isa = PBXBuildFile; fileRef = BC568A4B25A095730014FF43 /* JsonIo.m */; };
		BC868AC526C5212100E3CEEC /* signaling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC868AC426C5212100E3CEEC /* signaling.cpp */; };
		BC868AD026C5222600E3CEEC /* ringer_io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC868ACE26C5222500E3CEEC /* ringer_io.cpp */; };
		BC868AD626C5237800E3CEEC /* appwebsocket_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC868AD426C5237800E3CEEC /* appwebsocket_client.cpp */; };
		BC8DB9AC22FDA27B0018FD9C /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC8DB9AB22FDA2790018FD9C /* CallKit.framework */; };
		BC8FAE351F3A0C6D00264347 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC8FAE341F3A0C6D00264347 /* AVFoundation.framework */; };
		BCAF34671F45A0E900281122 /* compand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCAF345B1F45A0E900281122 /* compand.cpp */; };
		BCAF34681F45A0E900281122 /* g711plc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCAF345D1F45A0E900281122 /* g711plc.cpp */; };
		BCAF34691F45A0E900281122 /* g722.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCAF345F1F45A0E900281122 /* g722.cpp */; };
		BCAF346A1F45A0E900281122 /* resample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34611F45A0E900281122 /* resample.cpp */; };
		BCAF346B1F45A0EA00281122 /* sdsputil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34631F45A0E900281122 /* sdsputil.cpp */; };
		BCAF346C1F45A0EA00281122 /* sdtmf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34651F45A0E900281122 /* sdtmf.cpp */; };
		BCAF34CD1F45A20000281122 /* arm_celt_map.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34C91F45A20000281122 /* arm_celt_map.c */; };
		BCAF34CE1F45A20000281122 /* armcpu.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34CA1F45A20000281122 /* armcpu.c */; };
		BCAF34CF1F45A20000281122 /* celt_pitch_xcorr_arm-gnu.S in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34CC1F45A20000281122 /* celt_pitch_xcorr_arm-gnu.S */; };
		BCAF34FF1F45A23900281122 /* bands.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34D21F45A23900281122 /* bands.c */; };
		BCAF35001F45A23900281122 /* celt_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34D41F45A23900281122 /* celt_decoder.c */; };
		BCAF35011F45A23900281122 /* celt_encoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34D51F45A23900281122 /* celt_encoder.c */; };
		BCAF35021F45A23900281122 /* celt_lpc.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34D61F45A23900281122 /* celt_lpc.c */; };
		BCAF35031F45A23900281122 /* celt.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34D81F45A23900281122 /* celt.c */; };
		BCAF35041F45A23900281122 /* cwrs.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34DB1F45A23900281122 /* cwrs.c */; };
		BCAF35051F45A23900281122 /* entcode.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34DE1F45A23900281122 /* entcode.c */; };
		BCAF35061F45A23900281122 /* entdec.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34E01F45A23900281122 /* entdec.c */; };
		BCAF35071F45A23900281122 /* entenc.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34E21F45A23900281122 /* entenc.c */; };
		BCAF35081F45A23900281122 /* kiss_fft.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34E71F45A23900281122 /* kiss_fft.c */; };
		BCAF35091F45A23900281122 /* laplace.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34E91F45A23900281122 /* laplace.c */; };
		BCAF350A1F45A23900281122 /* mathops.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34EB1F45A23900281122 /* mathops.c */; };
		BCAF350B1F45A23900281122 /* mdct.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34ED1F45A23900281122 /* mdct.c */; };
		BCAF350C1F45A23900281122 /* modes.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34F01F45A23900281122 /* modes.c */; };
		BCAF350E1F45A23900281122 /* pitch.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34F41F45A23900281122 /* pitch.c */; };
		BCAF350F1F45A23900281122 /* quant_bands.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34F61F45A23900281122 /* quant_bands.c */; };
		BCAF35101F45A23900281122 /* rate.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34F81F45A23900281122 /* rate.c */; };
		BCAF35111F45A23900281122 /* vq.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF34FD1F45A23900281122 /* vq.c */; };
		BCAF35341F45A2AC00281122 /* apply_sine_window_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35191F45A2AC00281122 /* apply_sine_window_FIX.c */; };
		BCAF35351F45A2AC00281122 /* autocorr_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF351A1F45A2AC00281122 /* autocorr_FIX.c */; };
		BCAF35361F45A2AC00281122 /* burg_modified_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF351B1F45A2AC00281122 /* burg_modified_FIX.c */; };
		BCAF35371F45A2AC00281122 /* corrMatrix_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF351C1F45A2AC00281122 /* corrMatrix_FIX.c */; };
		BCAF35381F45A2AC00281122 /* encode_frame_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF351D1F45A2AC00281122 /* encode_frame_FIX.c */; };
		BCAF35391F45A2AC00281122 /* find_LPC_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF351E1F45A2AC00281122 /* find_LPC_FIX.c */; };
		BCAF353A1F45A2AC00281122 /* find_LTP_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF351F1F45A2AC00281122 /* find_LTP_FIX.c */; };
		BCAF353B1F45A2AC00281122 /* find_pitch_lags_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35201F45A2AC00281122 /* find_pitch_lags_FIX.c */; };
		BCAF353C1F45A2AC00281122 /* find_pred_coefs_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35211F45A2AC00281122 /* find_pred_coefs_FIX.c */; };
		BCAF353D1F45A2AC00281122 /* k2a_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35221F45A2AC00281122 /* k2a_FIX.c */; };
		BCAF353E1F45A2AC00281122 /* k2a_Q16_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35231F45A2AC00281122 /* k2a_Q16_FIX.c */; };
		BCAF353F1F45A2AC00281122 /* LTP_analysis_filter_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35241F45A2AC00281122 /* LTP_analysis_filter_FIX.c */; };
		BCAF35401F45A2AC00281122 /* LTP_scale_ctrl_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35251F45A2AC00281122 /* LTP_scale_ctrl_FIX.c */; };
		BCAF35411F45A2AC00281122 /* noise_shape_analysis_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35271F45A2AC00281122 /* noise_shape_analysis_FIX.c */; };
		BCAF35421F45A2AC00281122 /* pitch_analysis_core_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35281F45A2AC00281122 /* pitch_analysis_core_FIX.c */; };
		BCAF35431F45A2AC00281122 /* prefilter_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35291F45A2AC00281122 /* prefilter_FIX.c */; };
		BCAF35441F45A2AC00281122 /* process_gains_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF352A1F45A2AC00281122 /* process_gains_FIX.c */; };
		BCAF35451F45A2AC00281122 /* regularize_correlations_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF352B1F45A2AC00281122 /* regularize_correlations_FIX.c */; };
		BCAF35461F45A2AC00281122 /* residual_energy_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF352C1F45A2AC00281122 /* residual_energy_FIX.c */; };
		BCAF35471F45A2AC00281122 /* residual_energy16_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF352D1F45A2AC00281122 /* residual_energy16_FIX.c */; };
		BCAF35481F45A2AC00281122 /* schur_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF352E1F45A2AC00281122 /* schur_FIX.c */; };
		BCAF35491F45A2AC00281122 /* schur64_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF352F1F45A2AC00281122 /* schur64_FIX.c */; };
		BCAF354A1F45A2AC00281122 /* solve_LS_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35301F45A2AC00281122 /* solve_LS_FIX.c */; };
		BCAF354B1F45A2AC00281122 /* vector_ops_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35321F45A2AC00281122 /* vector_ops_FIX.c */; };
		BCAF354C1F45A2AC00281122 /* warped_autocorrelation_FIX.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35331F45A2AC00281122 /* warped_autocorrelation_FIX.c */; };
		BCAF35AD1F45A2E000281122 /* A2NLSF.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF354D1F45A2DF00281122 /* A2NLSF.c */; };
		BCAF35AE1F45A2E000281122 /* ana_filt_bank_1.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF354E1F45A2DF00281122 /* ana_filt_bank_1.c */; };
		BCAF35AF1F45A2E000281122 /* biquad_alt.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35501F45A2DF00281122 /* biquad_alt.c */; };
		BCAF35B01F45A2E000281122 /* bwexpander_32.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35511F45A2DF00281122 /* bwexpander_32.c */; };
		BCAF35B11F45A2E000281122 /* bwexpander.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35521F45A2DF00281122 /* bwexpander.c */; };
		BCAF35B21F45A2E000281122 /* check_control_input.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35531F45A2DF00281122 /* check_control_input.c */; };
		BCAF35B31F45A2E000281122 /* CNG.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35541F45A2DF00281122 /* CNG.c */; };
		BCAF35B41F45A2E000281122 /* code_signs.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35551F45A2DF00281122 /* code_signs.c */; };
		BCAF35B51F45A2E000281122 /* control_audio_bandwidth.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35561F45A2DF00281122 /* control_audio_bandwidth.c */; };
		BCAF35B61F45A2E000281122 /* control_codec.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35571F45A2DF00281122 /* control_codec.c */; };
		BCAF35B71F45A2E000281122 /* control_SNR.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35581F45A2DF00281122 /* control_SNR.c */; };
		BCAF35B81F45A2E000281122 /* debug.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF355A1F45A2DF00281122 /* debug.c */; };
		BCAF35B91F45A2E000281122 /* dec_API.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF355C1F45A2DF00281122 /* dec_API.c */; };
		BCAF35BA1F45A2E000281122 /* decode_core.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF355D1F45A2DF00281122 /* decode_core.c */; };
		BCAF35BB1F45A2E000281122 /* decode_frame.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF355E1F45A2DF00281122 /* decode_frame.c */; };
		BCAF35BC1F45A2E000281122 /* decode_indices.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF355F1F45A2DF00281122 /* decode_indices.c */; };
		BCAF35BD1F45A2E000281122 /* decode_parameters.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35601F45A2DF00281122 /* decode_parameters.c */; };
		BCAF35BE1F45A2E000281122 /* decode_pitch.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35611F45A2DF00281122 /* decode_pitch.c */; };
		BCAF35BF1F45A2E000281122 /* decode_pulses.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35621F45A2DF00281122 /* decode_pulses.c */; };
		BCAF35C01F45A2E000281122 /* decoder_set_fs.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35631F45A2DF00281122 /* decoder_set_fs.c */; };
		BCAF35C11F45A2E000281122 /* enc_API.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35651F45A2DF00281122 /* enc_API.c */; };
		BCAF35C21F45A2E000281122 /* encode_indices.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35661F45A2DF00281122 /* encode_indices.c */; };
		BCAF35C31F45A2E000281122 /* encode_pulses.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35671F45A2DF00281122 /* encode_pulses.c */; };
		BCAF35C41F45A2E000281122 /* gain_quant.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35691F45A2DF00281122 /* gain_quant.c */; };
		BCAF35C51F45A2E000281122 /* HP_variable_cutoff.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF356A1F45A2DF00281122 /* HP_variable_cutoff.c */; };
		BCAF35C61F45A2E000281122 /* init_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF356B1F45A2DF00281122 /* init_decoder.c */; };
		BCAF35C71F45A2E000281122 /* init_encoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF356C1F45A2DF00281122 /* init_encoder.c */; };
		BCAF35C81F45A2E000281122 /* inner_prod_aligned.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF356E1F45A2DF00281122 /* inner_prod_aligned.c */; };
		BCAF35C91F45A2E000281122 /* interpolate.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF356F1F45A2DF00281122 /* interpolate.c */; };
		BCAF35CA1F45A2E000281122 /* lin2log.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35701F45A2DF00281122 /* lin2log.c */; };
		BCAF35CB1F45A2E000281122 /* log2lin.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35711F45A2DF00281122 /* log2lin.c */; };
		BCAF35CC1F45A2E000281122 /* LP_variable_cutoff.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35721F45A2E000281122 /* LP_variable_cutoff.c */; };
		BCAF35CD1F45A2E000281122 /* LPC_analysis_filter.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35731F45A2E000281122 /* LPC_analysis_filter.c */; };
		BCAF35CE1F45A2E000281122 /* LPC_inv_pred_gain.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35741F45A2E000281122 /* LPC_inv_pred_gain.c */; };
		BCAF35CF1F45A2E000281122 /* NLSF_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35791F45A2E000281122 /* NLSF_decode.c */; };
		BCAF35D01F45A2E000281122 /* NLSF_del_dec_quant.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF357A1F45A2E000281122 /* NLSF_del_dec_quant.c */; };
		BCAF35D11F45A2E000281122 /* NLSF_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF357B1F45A2E000281122 /* NLSF_encode.c */; };
		BCAF35D21F45A2E000281122 /* NLSF_stabilize.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF357C1F45A2E000281122 /* NLSF_stabilize.c */; };
		BCAF35D31F45A2E000281122 /* NLSF_unpack.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF357D1F45A2E000281122 /* NLSF_unpack.c */; };
		BCAF35D41F45A2E000281122 /* NLSF_VQ_weights_laroia.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF357E1F45A2E000281122 /* NLSF_VQ_weights_laroia.c */; };
		BCAF35D51F45A2E000281122 /* NLSF_VQ.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF357F1F45A2E000281122 /* NLSF_VQ.c */; };
		BCAF35D61F45A2E000281122 /* NLSF2A.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35801F45A2E000281122 /* NLSF2A.c */; };
		BCAF35D71F45A2E000281122 /* NSQ_del_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35811F45A2E000281122 /* NSQ_del_dec.c */; };
		BCAF35D81F45A2E000281122 /* NSQ.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35821F45A2E000281122 /* NSQ.c */; };
		BCAF35D91F45A2E000281122 /* pitch_est_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35841F45A2E000281122 /* pitch_est_tables.c */; };
		BCAF35DA1F45A2E000281122 /* PLC.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35851F45A2E000281122 /* PLC.c */; };
		BCAF35DB1F45A2E000281122 /* process_NLSFs.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35871F45A2E000281122 /* process_NLSFs.c */; };
		BCAF35DC1F45A2E000281122 /* quant_LTP_gains.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35881F45A2E000281122 /* quant_LTP_gains.c */; };
		BCAF35DD1F45A2E000281122 /* resampler_down2_3.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35891F45A2E000281122 /* resampler_down2_3.c */; };
		BCAF35DE1F45A2E000281122 /* resampler_down2.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF358A1F45A2E000281122 /* resampler_down2.c */; };
		BCAF35DF1F45A2E000281122 /* resampler_private_AR2.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF358B1F45A2E000281122 /* resampler_private_AR2.c */; };
		BCAF35E01F45A2E000281122 /* resampler_private_down_FIR.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF358C1F45A2E000281122 /* resampler_private_down_FIR.c */; };
		BCAF35E11F45A2E000281122 /* resampler_private_IIR_FIR.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF358D1F45A2E000281122 /* resampler_private_IIR_FIR.c */; };
		BCAF35E21F45A2E000281122 /* resampler_private_up2_HQ.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF358E1F45A2E000281122 /* resampler_private_up2_HQ.c */; };
		BCAF35E31F45A2E000281122 /* resampler_rom.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35901F45A2E000281122 /* resampler_rom.c */; };
		BCAF35E41F45A2E000281122 /* resampler.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35931F45A2E000281122 /* resampler.c */; };
		BCAF35E51F45A2E000281122 /* shell_coder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35941F45A2E000281122 /* shell_coder.c */; };
		BCAF35E61F45A2E000281122 /* sigm_Q15.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35951F45A2E000281122 /* sigm_Q15.c */; };
		BCAF35E71F45A2E000281122 /* sort.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35971F45A2E000281122 /* sort.c */; };
		BCAF35E81F45A2E000281122 /* stereo_decode_pred.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35981F45A2E000281122 /* stereo_decode_pred.c */; };
		BCAF35E91F45A2E000281122 /* stereo_encode_pred.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35991F45A2E000281122 /* stereo_encode_pred.c */; };
		BCAF35EA1F45A2E000281122 /* stereo_find_predictor.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF359A1F45A2E000281122 /* stereo_find_predictor.c */; };
		BCAF35EB1F45A2E000281122 /* stereo_LR_to_MS.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF359B1F45A2E000281122 /* stereo_LR_to_MS.c */; };
		BCAF35EC1F45A2E000281122 /* stereo_MS_to_LR.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF359C1F45A2E000281122 /* stereo_MS_to_LR.c */; };
		BCAF35ED1F45A2E000281122 /* stereo_quant_pred.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF359D1F45A2E000281122 /* stereo_quant_pred.c */; };
		BCAF35EE1F45A2E000281122 /* sum_sqr_shift.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF359F1F45A2E000281122 /* sum_sqr_shift.c */; };
		BCAF35EF1F45A2E000281122 /* table_LSF_cos.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A01F45A2E000281122 /* table_LSF_cos.c */; };
		BCAF35F01F45A2E000281122 /* tables_gain.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A11F45A2E000281122 /* tables_gain.c */; };
		BCAF35F11F45A2E000281122 /* tables_LTP.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A21F45A2E000281122 /* tables_LTP.c */; };
		BCAF35F21F45A2E000281122 /* tables_NLSF_CB_NB_MB.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A31F45A2E000281122 /* tables_NLSF_CB_NB_MB.c */; };
		BCAF35F31F45A2E000281122 /* tables_NLSF_CB_WB.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A41F45A2E000281122 /* tables_NLSF_CB_WB.c */; };
		BCAF35F41F45A2E000281122 /* tables_other.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A51F45A2E000281122 /* tables_other.c */; };
		BCAF35F51F45A2E000281122 /* tables_pitch_lag.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A61F45A2E000281122 /* tables_pitch_lag.c */; };
		BCAF35F61F45A2E000281122 /* tables_pulses_per_block.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35A71F45A2E000281122 /* tables_pulses_per_block.c */; };
		BCAF35F71F45A2E000281122 /* VAD.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35AB1F45A2E000281122 /* VAD.c */; };
		BCAF35F81F45A2E000281122 /* VQ_WMat_EC.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35AC1F45A2E000281122 /* VQ_WMat_EC.c */; };
		BCAF36001F45A34600281122 /* opus_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35F91F45A34600281122 /* opus_decoder.c */; };
		BCAF36011F45A34600281122 /* opus_encoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35FA1F45A34600281122 /* opus_encoder.c */; };
		BCAF36021F45A34600281122 /* opus_multistream_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35FB1F45A34600281122 /* opus_multistream_decoder.c */; };
		BCAF36031F45A34600281122 /* opus_multistream_encoder.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35FC1F45A34600281122 /* opus_multistream_encoder.c */; };
		BCAF36041F45A34600281122 /* opus_multistream.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35FD1F45A34600281122 /* opus_multistream.c */; };
		BCAF36051F45A34600281122 /* opus.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35FE1F45A34600281122 /* opus.c */; };
		BCAF36061F45A34600281122 /* repacketizer.c in Sources */ = {isa = PBXBuildFile; fileRef = BCAF35FF1F45A34600281122 /* repacketizer.c */; };
		BCB00ADF29004EC90000372A /* jwk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCB00ADE29004EC90000372A /* jwk.cpp */; };
		BCB30C52289CE4E700434428 /* dns_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCB30C50289CE4E700434428 /* dns_cache.cpp */; };
		BCB30C53289CE4E700434428 /* dns_idna.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCB30C51289CE4E700434428 /* dns_idna.cpp */; };
		BCB569612710826F00D86D95 /* signaling_app.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCB569602710826F00D86D95 /* signaling_app.cpp */; };
		BCBB49101FEAA61700CF9705 /* apirelay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCBB490E1FEAA61700CF9705 /* apirelay.cpp */; };
		BCBC96DC299282DB00C3D3C0 /* http_digest_host.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCBC96D8299282DB00C3D3C0 /* http_digest_host.cpp */; };
		BCBC96DD299282DB00C3D3C0 /* http_auth_digest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCBC96D9299282DB00C3D3C0 /* http_auth_digest.cpp */; };
		BCC16CE82A49CA9500643051 /* client_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC16CE62A49CA9500643051 /* client_config.cpp */; };
		BCC16CEB2A49CAAC00643051 /* appclient_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC16CEA2A49CAAC00643051 /* appclient_config.cpp */; };
		BCC16CFC2A52F69D00643051 /* idatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC16CF92A52F69D00643051 /* idatabase.cpp */; };
		BCC16CFD2A52F69D00643051 /* database_shared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC16CFA2A52F69D00643051 /* database_shared.cpp */; };
		BCC1CF791F34B0DE00FE3235 /* apparguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF591F34B0DE00FE3235 /* apparguments.cpp */; };
		BCC1CF7B1F34B0DE00FE3235 /* http_connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF5D1F34B0DE00FE3235 /* http_connection.cpp */; };
		BCC1CF7C1F34B0DE00FE3235 /* http_datasource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF5F1F34B0DE00FE3235 /* http_datasource.cpp */; };
		BCC1CF7E1F34B0DE00FE3235 /* http_get_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF631F34B0DE00FE3235 /* http_get_handler.cpp */; };
		BCC1CF7F1F34B0DE00FE3235 /* http_method_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF651F34B0DE00FE3235 /* http_method_handler.cpp */; };
		BCC1CF801F34B0DE00FE3235 /* http_options_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF671F34B0DE00FE3235 /* http_options_handler.cpp */; };
		BCC1CF811F34B0DE00FE3235 /* http_passthrough_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF691F34B0DE00FE3235 /* http_passthrough_handler.cpp */; };
		BCC1CF821F34B0DE00FE3235 /* http_post_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF6B1F34B0DE00FE3235 /* http_post_handler.cpp */; };
		BCC1CF831F34B0DE00FE3235 /* http_vfs_entry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF6D1F34B0DE00FE3235 /* http_vfs_entry.cpp */; };
		BCC1CF841F34B0DE00FE3235 /* http_webdav_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF6F1F34B0DE00FE3235 /* http_webdav_handler.cpp */; };
		BCC1CF851F34B0DE00FE3235 /* http_websocket_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF711F34B0DE00FE3235 /* http_websocket_handler.cpp */; };
		BCC1CF861F34B0DE00FE3235 /* set_certificate_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF741F34B0DE00FE3235 /* set_certificate_handler.cpp */; };
		BCC1CF871F34B0DE00FE3235 /* webserver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CF771F34B0DE00FE3235 /* webserver.cpp */; };
		BCC1CFAE1F34B2D000FE3235 /* asn1_ber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA11F34B2D000FE3235 /* asn1_ber.cpp */; };
		BCC1CFAF1F34B2D000FE3235 /* asn1_per.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA21F34B2D000FE3235 /* asn1_per.cpp */; };
		BCC1CFB01F34B2D000FE3235 /* asn1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA31F34B2D000FE3235 /* asn1.cpp */; };
		BCC1CFB11F34B2D000FE3235 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA41F34B2D000FE3235 /* base64.cpp */; };
		BCC1CFB21F34B2D000FE3235 /* btree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA51F34B2D000FE3235 /* btree.cpp */; };
		BCC1CFB31F34B2D000FE3235 /* cipher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA61F34B2D000FE3235 /* cipher.cpp */; };
		BCC1CFB41F34B2D000FE3235 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA71F34B2D000FE3235 /* crc.cpp */; };
		BCC1CFB51F34B2D000FE3235 /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA81F34B2D000FE3235 /* hash.cpp */; };
		BCC1CFB61F34B2D000FE3235 /* http_query_args.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFA91F34B2D000FE3235 /* http_query_args.cpp */; };
		BCC1CFB71F34B2D000FE3235 /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFAA1F34B2D000FE3235 /* json.cpp */; };
		BCC1CFB81F34B2D000FE3235 /* str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFAB1F34B2D000FE3235 /* str.cpp */; };
		BCC1CFB91F34B2D000FE3235 /* uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFAC1F34B2D000FE3235 /* uri.cpp */; };
		BCC1CFBA1F34B2D000FE3235 /* xml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC1CFAD1F34B2D000FE3235 /* xml.cpp */; };
		BCC1D1271F34BF3200FE3235 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC1D1261F34BF3200FE3235 /* UIKit.framework */; };
		BCC1D1291F34BF4200FE3235 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC1D1281F34BF4200FE3235 /* AudioToolbox.framework */; };
		BCC8C9701F3B404300342390 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC8C96F1F3B404300342390 /* MessageUI.framework */; };
		BCC8C9721F3B406500342390 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC8C9711F3B406500342390 /* Foundation.framework */; };
		BCC8C9741F3B407700342390 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC8C9731F3B407700342390 /* CoreGraphics.framework */; };
		BCC8C9761F3B408200342390 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC8C9751F3B408200342390 /* QuartzCore.framework */; };
		BCC8C9781F3B40AB00342390 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC8C9771F3B40AB00342390 /* AddressBook.framework */; };
		BCC98C2129938E3300BE4E05 /* webserver_digest_authenticator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCBC96D62992826300C3D3C0 /* webserver_digest_authenticator.cpp */; };
		BCC98C3A299502B000BE4E05 /* Intents.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC98C39299502B000BE4E05 /* Intents.framework */; };
		BCC98C3E299502B000BE4E05 /* IntentHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BCC98C3D299502B000BE4E05 /* IntentHandler.m */; };
		BCC98C42299502B000BE4E05 /* client_ios_intents_extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = BCC98C38299502B000BE4E05 /* client_ios_intents_extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
		BCC98C5929965F8A00BE4E05 /* Intents.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC98C39299502B000BE4E05 /* Intents.framework */; };
		BCC98C8029A3588300BE4E05 /* webserver_webdav_message_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC98C7F29A3587300BE4E05 /* webserver_webdav_message_handler.cpp */; };
		BCC98C8629A4A44D00BE4E05 /* debug_logflags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCC98C8429A4A44D00BE4E05 /* debug_logflags.cpp */; };
		BCCEDF7220E28F300051725D /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCCEDF7120E28F300051725D /* JavaScriptCore.framework */; };
		BCD1635E2A70001D007E6DAB /* http_data_consumer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD1635C2A700015007E6DAB /* http_data_consumer.cpp */; };
		BCD791E12CAEF89E00DF2D56 /* g729ab.c in Sources */ = {isa = PBXBuildFile; fileRef = BCD791E02CAEEB9B00DF2D56 /* g729ab.c */; };
		BCD791E62D07224600DF2D56 /* FormsObject.m in Sources */ = {isa = PBXBuildFile; fileRef = BCD791E42D07224600DF2D56 /* FormsObject.m */; };
		BCD791ED2D07229E00DF2D56 /* FormsCP.m in Sources */ = {isa = PBXBuildFile; fileRef = BCD791EB2D07229E00DF2D56 /* FormsCP.m */; };
		BCE748322D887DC000B7CD43 /* silent_ringtone.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = BCE748312D887DC000B7CD43 /* silent_ringtone.mp3 */; };
		BCEA84FD27DF438B001EBA5B /* client_sockets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCEA84FA27DF438B001EBA5B /* client_sockets.cpp */; };
		BCEA84FE27DF438B001EBA5B /* appclient_main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCEA84FC27DF438B001EBA5B /* appclient_main.cpp */; };
		BCFC25BF2357B34F000BA569 /* ipaddr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCFC25BE2357B34E000BA569 /* ipaddr.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		BC11E19D1F95F0FD005CB2C2 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BCC1CF221F34AEE000FE3235 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BC11E1991F95F0E0005CB2C2;
			remoteInfo = httpdaten;
		};
		BC697A842851DDCE008B5764 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BCC1CF221F34AEE000FE3235 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BC697A7D2851DDCE008B5764;
			remoteInfo = client_ios_notification_extension;
		};
		BC77E05029D990740039C46E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BCC1CF221F34AEE000FE3235 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BC77E04729D990740039C46E;
			remoteInfo = client_ios_broadcast_extension;
		};
		BCC1CF441F34AEE000FE3235 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BCC1CF221F34AEE000FE3235 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BCC1CF291F34AEE000FE3235;
			remoteInfo = client_ios;
		};
		BCC98C40299502B000BE4E05 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BCC1CF221F34AEE000FE3235 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BCC98C37299502B000BE4E05;
			remoteInfo = client_ios_intents_extension;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		BC697A8A2851DDD2008B5764 /* Embed App Extensions */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 13;
			files = (
				BC697A862851DDCE008B5764 /* client_ios_notification_extension.appex in Embed App Extensions */,
				BCC98C42299502B000BE4E05 /* client_ios_intents_extension.appex in Embed App Extensions */,
				BC77E05229D990740039C46E /* client_ios_broadcast_extension.appex in Embed App Extensions */,
			);
			name = "Embed App Extensions";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		29730C89261C689E00BE70CC /* video_transcoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_transcoder.cpp; path = client/linux/video/video_transcoder.cpp; sourceTree = "<group>"; };
		29730C8A261C689E00BE70CC /* video_encoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_encoder.cpp; path = client/linux/video/video_encoder.cpp; sourceTree = "<group>"; };
		29730C8B261C689E00BE70CC /* video_transcoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_transcoder.h; path = client/linux/video/video_transcoder.h; sourceTree = "<group>"; };
		29730C8C261C689E00BE70CC /* webcam.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webcam.cpp; path = client/linux/video/webcam.cpp; sourceTree = "<group>"; };
		29730C8D261C689E00BE70CC /* video_encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_encoder.h; path = client/linux/video/video_encoder.h; sourceTree = "<group>"; };
		29730C8E261C689E00BE70CC /* webcam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webcam.h; path = client/linux/video/webcam.h; sourceTree = "<group>"; };
		29730C8F261C689E00BE70CC /* video_decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_decoder.h; path = client/linux/video/video_decoder.h; sourceTree = "<group>"; };
		29730C90261C689E00BE70CC /* video_decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_decoder.cpp; path = client/linux/video/video_decoder.cpp; sourceTree = "<group>"; };
		BC0C87F02F11C57B0090CCA5 /* mbedtls_ecc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mbedtls_ecc.cpp; path = "common/ilib-cpp/mbedtls/mbedtls_ecc.cpp"; sourceTree = "<group>"; };
		BC0C87F12F11C57B0090CCA5 /* mbedtls_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mbedtls_config.cpp; path = "common/ilib-cpp/mbedtls/mbedtls_config.cpp"; sourceTree = "<group>"; };
		BC0C87F22F11C57B0090CCA5 /* mbedtls_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mbedtls_config.h; path = "common/ilib-cpp/mbedtls/mbedtls_config.h"; sourceTree = "<group>"; };
		BC0C87F62F11C59F0090CCA5 /* aes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = aes.c; path = "common/ilib-cpp/mbedtls/library/aes.c"; sourceTree = "<group>"; };
		BC0C87F72F11C59F0090CCA5 /* ecp_curves_new.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ecp_curves_new.c; path = "common/ilib-cpp/mbedtls/library/ecp_curves_new.c"; sourceTree = "<group>"; };
		BC0C87F82F11C59F0090CCA5 /* constant_time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = constant_time.c; path = "common/ilib-cpp/mbedtls/library/constant_time.c"; sourceTree = "<group>"; };
		BC0C87F92F11C59F0090CCA5 /* entropy_poll.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = entropy_poll.c; path = "common/ilib-cpp/mbedtls/library/entropy_poll.c"; sourceTree = "<group>"; };
		BC0C87FA2F11C59F0090CCA5 /* bignum_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bignum_core.h; path = "common/ilib-cpp/mbedtls/library/bignum_core.h"; sourceTree = "<group>"; };
		BC0C87FB2F11C59F0090CCA5 /* bignum_mod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bignum_mod.c; path = "common/ilib-cpp/mbedtls/library/bignum_mod.c"; sourceTree = "<group>"; };
		BC0C87FC2F11C59F0090CCA5 /* bn_mul.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bn_mul.h; path = "common/ilib-cpp/mbedtls/library/bn_mul.h"; sourceTree = "<group>"; };
		BC0C87FD2F11C59F0090CCA5 /* alignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = alignment.h; path = "common/ilib-cpp/mbedtls/library/alignment.h"; sourceTree = "<group>"; };
		BC0C87FE2F11C59F0090CCA5 /* bignum_mod_raw.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bignum_mod_raw.c; path = "common/ilib-cpp/mbedtls/library/bignum_mod_raw.c"; sourceTree = "<group>"; };
		BC0C87FF2F11C59F0090CCA5 /* bignum_mod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bignum_mod.h; path = "common/ilib-cpp/mbedtls/library/bignum_mod.h"; sourceTree = "<group>"; };
		BC0C88002F11C59F0090CCA5 /* bignum_mod_raw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bignum_mod_raw.h; path = "common/ilib-cpp/mbedtls/library/bignum_mod_raw.h"; sourceTree = "<group>"; };
		BC0C88012F11C59F0090CCA5 /* constant_time_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constant_time_internal.h; path = "common/ilib-cpp/mbedtls/library/constant_time_internal.h"; sourceTree = "<group>"; };
		BC0C88022F11C59F0090CCA5 /* ecp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ecp.c; path = "common/ilib-cpp/mbedtls/library/ecp.c"; sourceTree = "<group>"; };
		BC0C88032F11C59F0090CCA5 /* bignum_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bignum_internal.h; path = "common/ilib-cpp/mbedtls/library/bignum_internal.h"; sourceTree = "<group>"; };
		BC0C88042F11C59F0090CCA5 /* ctr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ctr.h; path = "common/ilib-cpp/mbedtls/library/ctr.h"; sourceTree = "<group>"; };
		BC0C88052F11C59F0090CCA5 /* aesce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = aesce.c; path = "common/ilib-cpp/mbedtls/library/aesce.c"; sourceTree = "<group>"; };
		BC0C88062F11C59F0090CCA5 /* aesni.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aesni.h; path = "common/ilib-cpp/mbedtls/library/aesni.h"; sourceTree = "<group>"; };
		BC0C88072F11C59F0090CCA5 /* ctr_drbg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ctr_drbg.c; path = "common/ilib-cpp/mbedtls/library/ctr_drbg.c"; sourceTree = "<group>"; };
		BC0C88082F11C59F0090CCA5 /* bignum_core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bignum_core.c; path = "common/ilib-cpp/mbedtls/library/bignum_core.c"; sourceTree = "<group>"; };
		BC0C88092F11C59F0090CCA5 /* bignum_mod_raw_invasive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bignum_mod_raw_invasive.h; path = "common/ilib-cpp/mbedtls/library/bignum_mod_raw_invasive.h"; sourceTree = "<group>"; };
		BC0C880A2F11C59F0090CCA5 /* platform_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = platform_util.c; path = "common/ilib-cpp/mbedtls/library/platform_util.c"; sourceTree = "<group>"; };
		BC0C880B2F11C59F0090CCA5 /* aesce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aesce.h; path = "common/ilib-cpp/mbedtls/library/aesce.h"; sourceTree = "<group>"; };
		BC0C880C2F11C59F0090CCA5 /* constant_time_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constant_time_impl.h; path = "common/ilib-cpp/mbedtls/library/constant_time_impl.h"; sourceTree = "<group>"; };
		BC0C880D2F11C5A00090CCA5 /* bignum_core_invasive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bignum_core_invasive.h; path = "common/ilib-cpp/mbedtls/library/bignum_core_invasive.h"; sourceTree = "<group>"; };
		BC0C880E2F11C5A00090CCA5 /* entropy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = entropy.c; path = "common/ilib-cpp/mbedtls/library/entropy.c"; sourceTree = "<group>"; };
		BC0C880F2F11C5A00090CCA5 /* ecp_internal_alt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ecp_internal_alt.h; path = "common/ilib-cpp/mbedtls/library/ecp_internal_alt.h"; sourceTree = "<group>"; };
		BC0C88102F11C5A00090CCA5 /* ecp_curves.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ecp_curves.c; path = "common/ilib-cpp/mbedtls/library/ecp_curves.c"; sourceTree = "<group>"; };
		BC0C88112F11C5A00090CCA5 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = "common/ilib-cpp/mbedtls/library/common.h"; sourceTree = "<group>"; };
		BC0C88122F11C5A00090CCA5 /* bignum.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bignum.c; path = "common/ilib-cpp/mbedtls/library/bignum.c"; sourceTree = "<group>"; };
		BC0C88132F11C5A00090CCA5 /* ecp_invasive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ecp_invasive.h; path = "common/ilib-cpp/mbedtls/library/ecp_invasive.h"; sourceTree = "<group>"; };
		BC0C88142F11C5A00090CCA5 /* aesni.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = aesni.c; path = "common/ilib-cpp/mbedtls/library/aesni.c"; sourceTree = "<group>"; };
		BC0C88152F11C5A00090CCA5 /* entropy_poll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = entropy_poll.h; path = "common/ilib-cpp/mbedtls/library/entropy_poll.h"; sourceTree = "<group>"; };
		BC0C88162F11C5A00090CCA5 /* platform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = platform.c; path = "common/ilib-cpp/mbedtls/library/platform.c"; sourceTree = "<group>"; };
		BC0C88292F11C5D70090CCA5 /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = error.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/error.h"; sourceTree = "<group>"; };
		BC0C882A2F11C5D70090CCA5 /* build_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = build_info.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/build_info.h"; sourceTree = "<group>"; };
		BC0C882B2F11C5D70090CCA5 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/platform.h"; sourceTree = "<group>"; };
		BC0C882C2F11C5D70090CCA5 /* check_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = check_config.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/check_config.h"; sourceTree = "<group>"; };
		BC0C882D2F11C5D70090CCA5 /* mbedtls_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mbedtls_config.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/mbedtls_config.h"; sourceTree = "<group>"; };
		BC0C882E2F11C5D70090CCA5 /* block_cipher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = block_cipher.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/block_cipher.h"; sourceTree = "<group>"; };
		BC0C882F2F11C5D70090CCA5 /* config_adjust_ssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_adjust_ssl.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/config_adjust_ssl.h"; sourceTree = "<group>"; };
		BC0C88302F11C5D70090CCA5 /* config_adjust_psa_from_legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_adjust_psa_from_legacy.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/config_adjust_psa_from_legacy.h"; sourceTree = "<group>"; };
		BC0C88312F11C5D70090CCA5 /* config_adjust_legacy_crypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_adjust_legacy_crypto.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/config_adjust_legacy_crypto.h"; sourceTree = "<group>"; };
		BC0C88322F11C5D70090CCA5 /* private_access.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = private_access.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/private_access.h"; sourceTree = "<group>"; };
		BC0C88332F11C5D70090CCA5 /* asn1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/asn1.h"; sourceTree = "<group>"; };
		BC0C88342F11C5D70090CCA5 /* aes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aes.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/aes.h"; sourceTree = "<group>"; };
		BC0C88352F11C5D70090CCA5 /* config_adjust_legacy_from_psa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_adjust_legacy_from_psa.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/config_adjust_legacy_from_psa.h"; sourceTree = "<group>"; };
		BC0C88362F11C5D70090CCA5 /* md.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/md.h"; sourceTree = "<group>"; };
		BC0C88372F11C5D70090CCA5 /* config_psa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_psa.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/config_psa.h"; sourceTree = "<group>"; };
		BC0C88382F11C5D70090CCA5 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/version.h"; sourceTree = "<group>"; };
		BC0C88392F11C5D70090CCA5 /* bignum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bignum.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/bignum.h"; sourceTree = "<group>"; };
		BC0C883A2F11C5D70090CCA5 /* config_adjust_psa_superset_legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_adjust_psa_superset_legacy.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/config_adjust_psa_superset_legacy.h"; sourceTree = "<group>"; };
		BC0C883B2F11C5D80090CCA5 /* platform_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_time.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/platform_time.h"; sourceTree = "<group>"; };
		BC0C883C2F11C5D80090CCA5 /* platform_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform_util.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/platform_util.h"; sourceTree = "<group>"; };
		BC0C883D2F11C5D80090CCA5 /* threading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = threading.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/threading.h"; sourceTree = "<group>"; };
		BC0C883E2F11C5D80090CCA5 /* config_adjust_x509.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_adjust_x509.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/config_adjust_x509.h"; sourceTree = "<group>"; };
		BC0C883F2F11C5D80090CCA5 /* entropy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = entropy.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/entropy.h"; sourceTree = "<group>"; };
		BC0C88402F11C5D80090CCA5 /* ecp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ecp.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/ecp.h"; sourceTree = "<group>"; };
		BC0C88412F11C5D80090CCA5 /* constant_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constant_time.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/constant_time.h"; sourceTree = "<group>"; };
		BC0C88422F11C5D80090CCA5 /* ctr_drbg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ctr_drbg.h; path = "common/ilib-cpp/mbedtls/include/mbedtls/ctr_drbg.h"; sourceTree = "<group>"; };
		BC11E1B21FCF1826005CB2C2 /* appproxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appproxy.cpp; path = appproxy/appproxy.cpp; sourceTree = "<group>"; };
		BC11E1B31FCF1826005CB2C2 /* appproxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appproxy.h; path = appproxy/appproxy.h; sourceTree = "<group>"; };
		BC1773F629E5AC1100798F79 /* ios_screen_capture_receiver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_screen_capture_receiver.cpp; path = sdk/common/ios/ios/ios_screen_capture_receiver.cpp; sourceTree = "<group>"; };
		BC1773F729E5AC1100798F79 /* ios_screen_capture_receiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_screen_capture_receiver.h; path = sdk/common/ios/ios/ios_screen_capture_receiver.h; sourceTree = "<group>"; };
		BC1773FF29E68ABC00798F79 /* ios_screen_capture_sender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ios_screen_capture_sender.h; sourceTree = "<group>"; };
		BC17740029E68ABC00798F79 /* ios_screen_capture_sender.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ios_screen_capture_sender.c; sourceTree = "<group>"; };
		BC19A3EE2BA891AD00BB6FC4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = sdk/common/ios/iphone/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		BC19A3F02BA8928F00BB6FC4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		BC19A3F22BA892C900BB6FC4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		BC19A3F42BA8930600BB6FC4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		BC236D2E2AC5C31A00533CDC /* system.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = system.cpp; path = sdk/common/linux/system/system.cpp; sourceTree = "<group>"; };
		BC2AA2F325591AC200BCA07A /* release.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = release.h; path = common/build/release.h; sourceTree = "<group>"; };
		BC33AB4C25516FCB00055439 /* Base */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Base; path = sdk/common/ios/iphone/Base.lproj/CallKitIconTemplate.png; sourceTree = "<group>"; };
		BC374B5024F7E758007ED3F0 /* phone_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = phone_ios.h; path = client_ios/platform/phone_ios.h; sourceTree = "<group>"; };
		BC374B5124F7E758007ED3F0 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform.h; path = client_ios/platform/platform.h; sourceTree = "<group>"; };
		BC374B5224F7E758007ED3F0 /* IosNamespace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IosNamespace.h; path = client_ios/platform/IosNamespace.h; sourceTree = "<group>"; };
		BC374B5B24FE8A32007ED3F0 /* dbfiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dbfiles.h; path = sdk/common/interface/dbfiles.h; sourceTree = "<group>"; };
		BC374B5C24FE8A32007ED3F0 /* services.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = services.h; path = sdk/common/interface/services.h; sourceTree = "<group>"; };
		BC374B5D24FE8A32007ED3F0 /* httpfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = httpfile.h; path = sdk/common/interface/httpfile.h; sourceTree = "<group>"; };
		BC374B5E24FE8A32007ED3F0 /* appwebsocket_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appwebsocket_client.h; path = sdk/common/interface/appwebsocket_client.h; sourceTree = "<group>"; };
		BC374B5F24FE8A32007ED3F0 /* smtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = smtp.h; path = sdk/common/interface/smtp.h; sourceTree = "<group>"; };
		BC374B6024FE8A32007ED3F0 /* appwebsocket_authenticator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appwebsocket_authenticator.h; path = sdk/common/interface/appwebsocket_authenticator.h; sourceTree = "<group>"; };
		BC374B6124FE8A32007ED3F0 /* users.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = users.h; path = sdk/common/interface/users.h; sourceTree = "<group>"; };
		BC374B6224FE8A32007ED3F0 /* video_format_conversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_format_conversion.h; path = sdk/common/interface/video_format_conversion.h; sourceTree = "<group>"; };
		BC374B6324FE8A32007ED3F0 /* time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = time.h; path = sdk/common/interface/time.h; sourceTree = "<group>"; };
		BC374B6424FE8A32007ED3F0 /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = file.h; path = sdk/common/interface/file.h; sourceTree = "<group>"; };
		BC374B6524FE8A33007ED3F0 /* javascript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = javascript.h; path = sdk/common/interface/javascript.h; sourceTree = "<group>"; };
		BC374B6624FE8A33007ED3F0 /* sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sql.h; path = sdk/common/interface/sql.h; sourceTree = "<group>"; };
		BC374B6724FE8A33007ED3F0 /* pdf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pdf.h; path = sdk/common/interface/pdf.h; sourceTree = "<group>"; };
		BC374B6824FE8A33007ED3F0 /* media.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media.h; path = sdk/common/interface/media.h; sourceTree = "<group>"; };
		BC374B6924FE8A33007ED3F0 /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = random.h; path = sdk/common/interface/random.h; sourceTree = "<group>"; };
		BC374B6A24FE8A33007ED3F0 /* replication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = replication.h; path = sdk/common/interface/replication.h; sourceTree = "<group>"; };
		BC374B6B24FE8A33007ED3F0 /* http_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_client.h; path = sdk/common/interface/http_client.h; sourceTree = "<group>"; };
		BC374B6C24FE8A33007ED3F0 /* task.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = task.h; path = sdk/common/interface/task.h; sourceTree = "<group>"; };
		BC374B6D24FE8A33007ED3F0 /* valgrind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = valgrind.h; path = sdk/common/interface/valgrind.h; sourceTree = "<group>"; };
		BC374B6E24FE8A33007ED3F0 /* dns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dns.h; path = sdk/common/interface/dns.h; sourceTree = "<group>"; };
		BC374B6F24FE8A33007ED3F0 /* appsharing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appsharing.h; path = sdk/common/interface/appsharing.h; sourceTree = "<group>"; };
		BC374B7024FE8A33007ED3F0 /* files.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = files.h; path = sdk/common/interface/files.h; sourceTree = "<group>"; };
		BC374B7124FE8A33007ED3F0 /* websocket_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = websocket_client.h; path = sdk/common/interface/websocket_client.h; sourceTree = "<group>"; };
		BC374B7224FE8A34007ED3F0 /* stask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stask.h; path = sdk/common/interface/stask.h; sourceTree = "<group>"; };
		BC374B7324FE8A34007ED3F0 /* guuid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guuid.h; path = sdk/common/interface/guuid.h; sourceTree = "<group>"; };
		BC374B7424FE8A34007ED3F0 /* json_api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = json_api.h; path = sdk/common/interface/json_api.h; sourceTree = "<group>"; };
		BC374B7524FE8A34007ED3F0 /* webserver_plugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_plugin.h; path = sdk/common/interface/webserver_plugin.h; sourceTree = "<group>"; };
		BC374B7624FE8A34007ED3F0 /* alarm_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = alarm_client.h; path = sdk/common/interface/alarm_client.h; sourceTree = "<group>"; };
		BC374B7724FE8A34007ED3F0 /* worker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = worker.h; path = sdk/common/interface/worker.h; sourceTree = "<group>"; };
		BC374B7824FE8A34007ED3F0 /* callback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = callback.h; path = sdk/common/interface/callback.h; sourceTree = "<group>"; };
		BC374B7924FE8A34007ED3F0 /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = network.h; path = sdk/common/interface/network.h; sourceTree = "<group>"; };
		BC374B7A24FE8A34007ED3F0 /* pbx_admin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pbx_admin.h; path = sdk/common/interface/pbx_admin.h; sourceTree = "<group>"; };
		BC374B7B24FE8A34007ED3F0 /* certificates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = certificates.h; path = sdk/common/interface/certificates.h; sourceTree = "<group>"; };
		BC374B7C24FE8A34007ED3F0 /* system.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = system.h; path = sdk/common/interface/system.h; sourceTree = "<group>"; };
		BC374B7D24FE8A35007ED3F0 /* timezone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = timezone.h; path = sdk/common/interface/timezone.h; sourceTree = "<group>"; };
		BC374B7E24FE8A35007ED3F0 /* pbx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pbx.h; path = sdk/common/interface/pbx.h; sourceTree = "<group>"; };
		BC374B7F24FE8A35007ED3F0 /* sysclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sysclient.h; path = sdk/common/interface/sysclient.h; sourceTree = "<group>"; };
		BC374B8024FE8A35007ED3F0 /* audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio.h; path = sdk/common/interface/audio.h; sourceTree = "<group>"; };
		BC374B8124FE8A35007ED3F0 /* ringer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ringer.h; path = sdk/common/interface/ringer.h; sourceTree = "<group>"; };
		BC374B8224FE8A35007ED3F0 /* environment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = environment.h; path = sdk/common/interface/environment.h; sourceTree = "<group>"; };
		BC374B8324FE8A35007ED3F0 /* command.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = command.h; path = sdk/common/interface/command.h; sourceTree = "<group>"; };
		BC374B8424FE8A35007ED3F0 /* process.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = process.h; path = sdk/common/interface/process.h; sourceTree = "<group>"; };
		BC374B8524FE8A35007ED3F0 /* database.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = database.h; path = sdk/common/interface/database.h; sourceTree = "<group>"; };
		BC374B8624FE8A36007ED3F0 /* socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = socket.h; path = sdk/common/interface/socket.h; sourceTree = "<group>"; };
		BC374B8724FE8A36007ED3F0 /* ethernet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ethernet.h; path = sdk/common/interface/ethernet.h; sourceTree = "<group>"; };
		BC374B8824FE8A36007ED3F0 /* dtls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dtls.h; path = sdk/common/interface/dtls.h; sourceTree = "<group>"; };
		BC374B8924FE8A73007ED3F0 /* time_occurrence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = time_occurrence.h; path = sdk/common/lib/time_occurrence.h; sourceTree = "<group>"; };
		BC374B8B24FE8A74007ED3F0 /* database_switch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = database_switch.h; path = sdk/common/lib/database_switch.h; sourceTree = "<group>"; };
		BC374B8C24FE8A74007ED3F0 /* apiwebsocket_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = apiwebsocket_client.h; path = sdk/common/lib/apiwebsocket_client.h; sourceTree = "<group>"; };
		BC374B8D24FE8A74007ED3F0 /* appservice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appservice.h; path = sdk/common/lib/appservice.h; sourceTree = "<group>"; };
		BC374B8E24FE8A74007ED3F0 /* tasks_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tasks_file.h; path = sdk/common/lib/tasks_file.h; sourceTree = "<group>"; };
		BC374B8F24FE8A74007ED3F0 /* language.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = language.h; path = sdk/common/lib/language.h; sourceTree = "<group>"; };
		BC374B9024FE8A74007ED3F0 /* tasks_postgresql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tasks_postgresql.h; path = sdk/common/lib/tasks_postgresql.h; sourceTree = "<group>"; };
		BC374B9124FE8A74007ED3F0 /* webdavservice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webdavservice.h; path = sdk/common/lib/webdavservice.h; sourceTree = "<group>"; };
		BC374B9224FE8A74007ED3F0 /* appwebsocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appwebsocket.h; path = sdk/common/lib/appwebsocket.h; sourceTree = "<group>"; };
		BC374B9324FE8A74007ED3F0 /* asn1_io_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1_io_buffer.h; path = sdk/common/lib/asn1_io_buffer.h; sourceTree = "<group>"; };
		BC374B9424FE8A74007ED3F0 /* badgecount_signaling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = badgecount_signaling.h; path = sdk/common/lib/badgecount_signaling.h; sourceTree = "<group>"; };
		BC374B9524FE8A74007ED3F0 /* transliterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = transliterator.h; path = sdk/common/lib/transliterator.h; sourceTree = "<group>"; };
		BC374B9624FE8A74007ED3F0 /* httpfiles_unzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = httpfiles_unzip.h; path = sdk/common/lib/httpfiles_unzip.h; sourceTree = "<group>"; };
		BC374B9724FE8A75007ED3F0 /* httplib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = httplib.h; path = sdk/common/lib/httplib.h; sourceTree = "<group>"; };
		BC374B9824FE8A75007ED3F0 /* app_updates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = app_updates.h; path = sdk/common/lib/app_updates.h; sourceTree = "<group>"; };
		BC374B9924FE8AA2007ED3F0 /* appwebsocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appwebsocket.cpp; path = "sdk/common/lib-cpp/appwebsocket.cpp"; sourceTree = "<group>"; };
		BC374B9A24FE8AA3007ED3F0 /* httplib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = httplib.cpp; path = "sdk/common/lib-cpp/httplib.cpp"; sourceTree = "<group>"; };
		BC374B9B24FE8AA3007ED3F0 /* httpfiles_unzip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = httpfiles_unzip.cpp; path = "sdk/common/lib-cpp/httpfiles_unzip.cpp"; sourceTree = "<group>"; };
		BC374B9C24FE8AA3007ED3F0 /* apiwebsocket_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = apiwebsocket_client.cpp; path = "sdk/common/lib-cpp/apiwebsocket_client.cpp"; sourceTree = "<group>"; };
		BC374B9D24FE8AA3007ED3F0 /* appservice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appservice.cpp; path = "sdk/common/lib-cpp/appservice.cpp"; sourceTree = "<group>"; };
		BC374B9E24FE8AA3007ED3F0 /* badgecount_signaling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = badgecount_signaling.cpp; path = "sdk/common/lib-cpp/badgecount_signaling.cpp"; sourceTree = "<group>"; };
		BC374B9F24FE8AA3007ED3F0 /* tasks_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tasks_file.cpp; path = "sdk/common/lib-cpp/tasks_file.cpp"; sourceTree = "<group>"; };
		BC374BA024FE8AA3007ED3F0 /* config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = config.cpp; path = "sdk/common/lib-cpp/config.cpp"; sourceTree = "<group>"; };
		BC374BA124FE8AA3007ED3F0 /* app_updates.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = app_updates.cpp; path = "sdk/common/lib-cpp/app_updates.cpp"; sourceTree = "<group>"; };
		BC374BA224FE8AA3007ED3F0 /* language.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = language.cpp; path = "sdk/common/lib-cpp/language.cpp"; sourceTree = "<group>"; };
		BC374BA324FE8AA3007ED3F0 /* tasks_postgresql.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tasks_postgresql.cpp; path = "sdk/common/lib-cpp/tasks_postgresql.cpp"; sourceTree = "<group>"; };
		BC374BA424FE8AA3007ED3F0 /* time_occurrence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = time_occurrence.cpp; path = "sdk/common/lib-cpp/time_occurrence.cpp"; sourceTree = "<group>"; };
		BC374BA524FE8AA3007ED3F0 /* webdavservice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webdavservice.cpp; path = "sdk/common/lib-cpp/webdavservice.cpp"; sourceTree = "<group>"; };
		BC374BA624FE8AA3007ED3F0 /* transliterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = transliterator.cpp; path = "sdk/common/lib-cpp/transliterator.cpp"; sourceTree = "<group>"; };
		BC374BA724FE8AA3007ED3F0 /* database_switch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = database_switch.cpp; path = "sdk/common/lib-cpp/database_switch.cpp"; sourceTree = "<group>"; };
		BC374BA824FE8AA4007ED3F0 /* asn1_io_buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = asn1_io_buffer.cpp; path = "sdk/common/lib-cpp/asn1_io_buffer.cpp"; sourceTree = "<group>"; };
		BC374BB924FE8AC5007ED3F0 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = sdk/common/os/debug.h; sourceTree = "<group>"; };
		BC374BBA24FE8AC5007ED3F0 /* iomux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iomux.h; path = sdk/common/os/iomux.h; sourceTree = "<group>"; };
		BC374BD224FE8BE6007ED3F0 /* ios_phone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_phone.h; path = sdk/common/ios/ios_dsp/ios_phone.h; sourceTree = "<group>"; };
		BC374BD324FE8BE7007ED3F0 /* ios_ringer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_ringer.cpp; path = sdk/common/ios/ios_dsp/ios_ringer.cpp; sourceTree = "<group>"; };
		BC374BD424FE8BE7007ED3F0 /* ios_ringer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_ringer.h; path = sdk/common/ios/ios_dsp/ios_ringer.h; sourceTree = "<group>"; };
		BC374BD624FE8BE7007ED3F0 /* ios_phone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_phone.cpp; path = sdk/common/ios/ios_dsp/ios_phone.cpp; sourceTree = "<group>"; };
		BC374BE724FE8CC5007ED3F0 /* ios_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_main.h; path = sdk/common/ios/ios/ios_main.h; sourceTree = "<group>"; };
		BC374BE824FE8CC5007ED3F0 /* ui1.scrolling_httpdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ui1.scrolling_httpdata.cpp; path = sdk/common/ios/ios/ui1.scrolling_httpdata.cpp; sourceTree = "<group>"; };
		BC374BE924FE8CC5007ED3F0 /* ios_video_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_video_io.h; path = sdk/common/ios/ios/ios_video_io.h; sourceTree = "<group>"; };
		BC374BEA24FE8CC5007ED3F0 /* fonts_httpdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fonts_httpdata.cpp; path = sdk/common/ios/ios/fonts_httpdata.cpp; sourceTree = "<group>"; };
		BC374BEB24FE8CC5007ED3F0 /* appwebsocket_httpdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appwebsocket_httpdata.cpp; path = sdk/common/ios/ios/appwebsocket_httpdata.cpp; sourceTree = "<group>"; };
		BC374BEC24FE8CC5007ED3F0 /* ios_sockets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_sockets.h; path = sdk/common/ios/ios/ios_sockets.h; sourceTree = "<group>"; };
		BC374BED24FE8CC5007ED3F0 /* lib1_httpdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lib1_httpdata.cpp; path = sdk/common/ios/ios/lib1_httpdata.cpp; sourceTree = "<group>"; };
		BC374BEE24FE8CC5007ED3F0 /* httpfiles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = httpfiles.cpp; path = sdk/common/ios/ios/httpfiles.cpp; sourceTree = "<group>"; };
		BC374BEF24FE8CC5007ED3F0 /* ui1.lib_httpdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ui1.lib_httpdata.cpp; path = sdk/common/ios/ios/ui1.lib_httpdata.cpp; sourceTree = "<group>"; };
		BC374BF024FE8CC5007ED3F0 /* ios_main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_main.cpp; path = sdk/common/ios/ios/ios_main.cpp; sourceTree = "<group>"; };
		BC374BF124FE8CC5007ED3F0 /* ios_sockets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_sockets.cpp; path = sdk/common/ios/ios/ios_sockets.cpp; sourceTree = "<group>"; };
		BC374BF224FE8CC5007ED3F0 /* ios_video_io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_video_io.cpp; path = sdk/common/ios/ios/ios_video_io.cpp; sourceTree = "<group>"; };
		BC374BF324FE8CC6007ED3F0 /* ui1.svg_httpdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ui1.svg_httpdata.cpp; path = sdk/common/ios/ios/ui1.svg_httpdata.cpp; sourceTree = "<group>"; };
		BC374C0324FE8D01007ED3F0 /* Forms.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Forms.m; path = sdk/common/ios/ios_forms/Forms.m; sourceTree = "<group>"; };
		BC374C0424FE8D01007ED3F0 /* Forms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Forms.h; path = sdk/common/ios/ios_forms/Forms.h; sourceTree = "<group>"; };
		BC374C0524FE8D01007ED3F0 /* ios_forms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_forms.cpp; path = sdk/common/ios/ios_forms/ios_forms.cpp; sourceTree = "<group>"; };
		BC374C0624FE8D01007ED3F0 /* ios_forms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_forms.h; path = sdk/common/ios/ios_forms/ios_forms.h; sourceTree = "<group>"; };
		BC374C7E24FE902A007ED3F0 /* udpsocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udpsocket.h; path = sdk/common/linux/udp/udpsocket.h; sourceTree = "<group>"; };
		BC374C7F24FE902A007ED3F0 /* udpsocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = udpsocket.cpp; path = sdk/common/linux/udp/udpsocket.cpp; sourceTree = "<group>"; };
		BC374C8124FE9045007ED3F0 /* guuid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = guuid.cpp; path = sdk/common/linux/guuid/guuid.cpp; sourceTree = "<group>"; };
		BC374C8324FE9062007ED3F0 /* dns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dns.cpp; path = sdk/common/linux/dns/dns.cpp; sourceTree = "<group>"; };
		BC374C8424FE9062007ED3F0 /* dns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dns.h; path = sdk/common/linux/dns/dns.h; sourceTree = "<group>"; };
		BC374C8624FE9081007ED3F0 /* file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = file.cpp; path = sdk/common/linux/file/file.cpp; sourceTree = "<group>"; };
		BC374C8724FE9081007ED3F0 /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = file.h; path = sdk/common/linux/file/file.h; sourceTree = "<group>"; };
		BC374C8924FE909A007ED3F0 /* stask_threads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stask_threads.cpp; path = sdk/common/linux/stask/stask_threads.cpp; sourceTree = "<group>"; };
		BC374C8A24FE909A007ED3F0 /* stask_threads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stask_threads.h; path = sdk/common/linux/stask/stask_threads.h; sourceTree = "<group>"; };
		BC374C8C24FE90B6007ED3F0 /* tcpsocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tcpsocket.h; path = sdk/common/linux/tcp/tcpsocket.h; sourceTree = "<group>"; };
		BC374C8D24FE90B6007ED3F0 /* tcpsocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tcpsocket.cpp; path = sdk/common/linux/tcp/tcpsocket.cpp; sourceTree = "<group>"; };
		BC374C8F24FE90CC007ED3F0 /* time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = time.cpp; path = sdk/common/linux/time/time.cpp; sourceTree = "<group>"; };
		BC374C9124FE90E4007ED3F0 /* udsocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = udsocket.cpp; path = sdk/common/linux/uds/udsocket.cpp; sourceTree = "<group>"; };
		BC374C9224FE90E4007ED3F0 /* udsocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udsocket.h; path = sdk/common/linux/uds/udsocket.h; sourceTree = "<group>"; };
		BC374C9424FE91C7007ED3F0 /* dtls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dtls.h; path = sdk/common/service/dtls/dtls.h; sourceTree = "<group>"; };
		BC374C9524FE91C7007ED3F0 /* dtls.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dtls.cpp; path = sdk/common/service/dtls/dtls.cpp; sourceTree = "<group>"; };
		BC374C9724FE924A007ED3F0 /* ice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ice.cpp; path = sdk/common/service/media/ice.cpp; sourceTree = "<group>"; };
		BC374C9824FE924A007ED3F0 /* ice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ice.h; path = sdk/common/service/media/ice.h; sourceTree = "<group>"; };
		BC374C9924FE924A007ED3F0 /* screen_sink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = screen_sink.cpp; path = sdk/common/service/media/screen_sink.cpp; sourceTree = "<group>"; };
		BC374C9A24FE924A007ED3F0 /* turn_stun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = turn_stun.h; path = sdk/common/service/media/turn_stun.h; sourceTree = "<group>"; };
		BC374C9B24FE924A007ED3F0 /* screen_sink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = screen_sink.h; path = sdk/common/service/media/screen_sink.h; sourceTree = "<group>"; };
		BC374C9C24FE924A007ED3F0 /* sctp_rtc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sctp_rtc.cpp; path = sdk/common/service/media/sctp_rtc.cpp; sourceTree = "<group>"; };
		BC374C9D24FE924B007ED3F0 /* video_io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_io.cpp; path = sdk/common/service/media/video_io.cpp; sourceTree = "<group>"; };
		BC374C9E24FE924B007ED3F0 /* audio_io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = audio_io.cpp; path = sdk/common/service/media/audio_io.cpp; sourceTree = "<group>"; };
		BC374C9F24FE924B007ED3F0 /* audio_endpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_endpoint.h; path = sdk/common/service/media/audio_endpoint.h; sourceTree = "<group>"; };
		BC374CA024FE924B007ED3F0 /* screen_buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = screen_buffer.cpp; path = sdk/common/service/media/screen_buffer.cpp; sourceTree = "<group>"; };
		BC374CA124FE924B007ED3F0 /* ice_stun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ice_stun.h; path = sdk/common/service/media/ice_stun.h; sourceTree = "<group>"; };
		BC374CA224FE924B007ED3F0 /* turn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = turn.h; path = sdk/common/service/media/turn.h; sourceTree = "<group>"; };
		BC374CA324FE924B007ED3F0 /* media.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media.cpp; path = sdk/common/service/media/media.cpp; sourceTree = "<group>"; };
		BC374CA424FE924B007ED3F0 /* turn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = turn.cpp; path = sdk/common/service/media/turn.cpp; sourceTree = "<group>"; };
		BC374CA524FE924B007ED3F0 /* appsharing_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appsharing_io.h; path = sdk/common/service/media/appsharing_io.h; sourceTree = "<group>"; };
		BC374CA624FE924B007ED3F0 /* ice_stun.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ice_stun.cpp; path = sdk/common/service/media/ice_stun.cpp; sourceTree = "<group>"; };
		BC374CA724FE924B007ED3F0 /* media.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = media.h; path = sdk/common/service/media/media.h; sourceTree = "<group>"; };
		BC374CA824FE924B007ED3F0 /* appsharing_io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appsharing_io.cpp; path = sdk/common/service/media/appsharing_io.cpp; sourceTree = "<group>"; };
		BC374CA924FE924C007ED3F0 /* video_endpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_endpoint.cpp; path = sdk/common/service/media/video_endpoint.cpp; sourceTree = "<group>"; };
		BC374CAA24FE924C007ED3F0 /* video_format_conversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_format_conversion.cpp; path = sdk/common/service/media/video_format_conversion.cpp; sourceTree = "<group>"; };
		BC374CAB24FE924C007ED3F0 /* video_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_io.h; path = sdk/common/service/media/video_io.h; sourceTree = "<group>"; };
		BC374CAC24FE924C007ED3F0 /* jitter_buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = jitter_buffer.cpp; path = sdk/common/service/media/jitter_buffer.cpp; sourceTree = "<group>"; };
		BC374CAD24FE924C007ED3F0 /* appsharing_endpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appsharing_endpoint.cpp; path = sdk/common/service/media/appsharing_endpoint.cpp; sourceTree = "<group>"; };
		BC374CAE24FE924C007ED3F0 /* audio_io_channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_io_channel.h; path = sdk/common/service/media/audio_io_channel.h; sourceTree = "<group>"; };
		BC374CAF24FE924C007ED3F0 /* audio_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = audio_io.h; path = sdk/common/service/media/audio_io.h; sourceTree = "<group>"; };
		BC374CB024FE924C007ED3F0 /* sctp_rtc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sctp_rtc.h; path = sdk/common/service/media/sctp_rtc.h; sourceTree = "<group>"; };
		BC374CB124FE924C007ED3F0 /* appsharing_endpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appsharing_endpoint.h; path = sdk/common/service/media/appsharing_endpoint.h; sourceTree = "<group>"; };
		BC374CB224FE924C007ED3F0 /* audio_endpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = audio_endpoint.cpp; path = sdk/common/service/media/audio_endpoint.cpp; sourceTree = "<group>"; };
		BC374CB324FE924C007ED3F0 /* screen_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = screen_buffer.h; path = sdk/common/service/media/screen_buffer.h; sourceTree = "<group>"; };
		BC374CB424FE924D007ED3F0 /* jitter_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jitter_buffer.h; path = sdk/common/service/media/jitter_buffer.h; sourceTree = "<group>"; };
		BC374CB524FE924D007ED3F0 /* video_endpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_endpoint.h; path = sdk/common/service/media/video_endpoint.h; sourceTree = "<group>"; };
		BC374CB624FE924D007ED3F0 /* audio_io_channel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = audio_io_channel.cpp; path = sdk/common/service/media/audio_io_channel.cpp; sourceTree = "<group>"; };
		BC374CB724FE924D007ED3F0 /* turn_stun.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = turn_stun.cpp; path = sdk/common/service/media/turn_stun.cpp; sourceTree = "<group>"; };
		BC374CC924FE9277007ED3F0 /* ntlm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ntlm.h; path = sdk/common/service/http_client/ntlm.h; sourceTree = "<group>"; };
		BC374CCA24FE9277007ED3F0 /* http_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_client.cpp; path = sdk/common/service/http_client/http_client.cpp; sourceTree = "<group>"; };
		BC374CCB24FE9277007ED3F0 /* ntlm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ntlm.cpp; path = sdk/common/service/http_client/ntlm.cpp; sourceTree = "<group>"; };
		BC374CCC24FE9277007ED3F0 /* http_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_client.h; path = sdk/common/service/http_client/http_client.h; sourceTree = "<group>"; };
		BC374CCF24FE9295007ED3F0 /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = sdk/common/service/openssl_shared/ssl.h; sourceTree = "<group>"; };
		BC374CD024FE9295007ED3F0 /* ssl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ssl.cpp; path = sdk/common/service/openssl_shared/ssl.cpp; sourceTree = "<group>"; };
		BC374CD224FE92B0007ED3F0 /* random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = random.cpp; path = sdk/common/service/random/random.cpp; sourceTree = "<group>"; };
		BC374CD424FE92C9007ED3F0 /* tlssocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tlssocket.cpp; path = sdk/common/service/tls/tlssocket.cpp; sourceTree = "<group>"; };
		BC374CD524FE92C9007ED3F0 /* tlssocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tlssocket.h; path = sdk/common/service/tls/tlssocket.h; sourceTree = "<group>"; };
		BC374CD724FE92E7007ED3F0 /* webserver_message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_message.cpp; path = sdk/common/service/webserver_shared/webserver_message.cpp; sourceTree = "<group>"; };
		BC374CD824FE92E7007ED3F0 /* webserver_internal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_internal.cpp; path = sdk/common/service/webserver_shared/webserver_internal.cpp; sourceTree = "<group>"; };
		BC374CD924FE92E7007ED3F0 /* webserver_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_internal.h; path = sdk/common/service/webserver_shared/webserver_internal.h; sourceTree = "<group>"; };
		BC374CDA24FE92E7007ED3F0 /* webserver_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_message.h; path = sdk/common/service/webserver_shared/webserver_message.h; sourceTree = "<group>"; };
		BC374CDD24FE9315007ED3F0 /* webserver_set_certificate_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_set_certificate_handler.cpp; path = sdk/common/service/webserverplugin/webserver_set_certificate_handler.cpp; sourceTree = "<group>"; };
		BC374CDE24FE9315007ED3F0 /* webserver_lock_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_lock_handler.h; path = sdk/common/service/webserverplugin/webserver_lock_handler.h; sourceTree = "<group>"; };
		BC374CDF24FE9315007ED3F0 /* webserver_plugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_plugin.h; path = sdk/common/service/webserverplugin/webserver_plugin.h; sourceTree = "<group>"; };
		BC374CE024FE9316007ED3F0 /* webserver_get_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_get_handler.cpp; path = sdk/common/service/webserverplugin/webserver_get_handler.cpp; sourceTree = "<group>"; };
		BC374CE124FE9316007ED3F0 /* webserver_options_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_options_handler.cpp; path = sdk/common/service/webserverplugin/webserver_options_handler.cpp; sourceTree = "<group>"; };
		BC374CE224FE9316007ED3F0 /* webserver_message_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_message_handler.cpp; path = sdk/common/service/webserverplugin/webserver_message_handler.cpp; sourceTree = "<group>"; };
		BC374CE324FE9316007ED3F0 /* webserver_options_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_options_handler.h; path = sdk/common/service/webserverplugin/webserver_options_handler.h; sourceTree = "<group>"; };
		BC374CE424FE9316007ED3F0 /* webserver_move_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_move_handler.cpp; path = sdk/common/service/webserverplugin/webserver_move_handler.cpp; sourceTree = "<group>"; };
		BC374CE524FE9316007ED3F0 /* webserver_webdav_message_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_webdav_message_handler.h; path = sdk/common/service/webserverplugin/webserver_webdav_message_handler.h; sourceTree = "<group>"; };
		BC374CE624FE9316007ED3F0 /* webserver_mkcol_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_mkcol_handler.cpp; path = sdk/common/service/webserverplugin/webserver_mkcol_handler.cpp; sourceTree = "<group>"; };
		BC374CE724FE9316007ED3F0 /* webserver_passthrough_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_passthrough_handler.cpp; path = sdk/common/service/webserverplugin/webserver_passthrough_handler.cpp; sourceTree = "<group>"; };
		BC374CE824FE9316007ED3F0 /* webserver_propfind_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_propfind_handler.cpp; path = sdk/common/service/webserverplugin/webserver_propfind_handler.cpp; sourceTree = "<group>"; };
		BC374CE924FE9316007ED3F0 /* webserver_message_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_message_handler.h; path = sdk/common/service/webserverplugin/webserver_message_handler.h; sourceTree = "<group>"; };
		BC374CEA24FE9316007ED3F0 /* webserver_delete_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_delete_handler.h; path = sdk/common/service/webserverplugin/webserver_delete_handler.h; sourceTree = "<group>"; };
		BC374CEB24FE9316007ED3F0 /* webserver_proppatch_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_proppatch_handler.cpp; path = sdk/common/service/webserverplugin/webserver_proppatch_handler.cpp; sourceTree = "<group>"; };
		BC374CEC24FE9317007ED3F0 /* webserver_put_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_put_handler.cpp; path = sdk/common/service/webserverplugin/webserver_put_handler.cpp; sourceTree = "<group>"; };
		BC374CED24FE9317007ED3F0 /* webserver_static_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_static_file.cpp; path = sdk/common/service/webserverplugin/webserver_static_file.cpp; sourceTree = "<group>"; };
		BC374CEE24FE9317007ED3F0 /* webserver_put_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_put_handler.h; path = sdk/common/service/webserverplugin/webserver_put_handler.h; sourceTree = "<group>"; };
		BC374CEF24FE9317007ED3F0 /* webserver_unlock_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_unlock_handler.cpp; path = sdk/common/service/webserverplugin/webserver_unlock_handler.cpp; sourceTree = "<group>"; };
		BC374CF024FE9317007ED3F0 /* webserver_unlock_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_unlock_handler.h; path = sdk/common/service/webserverplugin/webserver_unlock_handler.h; sourceTree = "<group>"; };
		BC374CF124FE9317007ED3F0 /* webserver_websocket_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_websocket_handler.h; path = sdk/common/service/webserverplugin/webserver_websocket_handler.h; sourceTree = "<group>"; };
		BC374CF224FE9317007ED3F0 /* webserver_passthrough_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_passthrough_handler.h; path = sdk/common/service/webserverplugin/webserver_passthrough_handler.h; sourceTree = "<group>"; };
		BC374CF324FE9317007ED3F0 /* webserver_post_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_post_handler.h; path = sdk/common/service/webserverplugin/webserver_post_handler.h; sourceTree = "<group>"; };
		BC374CF424FE9317007ED3F0 /* webserver_post_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_post_handler.cpp; path = sdk/common/service/webserverplugin/webserver_post_handler.cpp; sourceTree = "<group>"; };
		BC374CF524FE9317007ED3F0 /* webserver_proppatch_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_proppatch_handler.h; path = sdk/common/service/webserverplugin/webserver_proppatch_handler.h; sourceTree = "<group>"; };
		BC374CF624FE9318007ED3F0 /* httpfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = httpfile.cpp; path = sdk/common/service/webserverplugin/httpfile.cpp; sourceTree = "<group>"; };
		BC374CF724FE9318007ED3F0 /* webserver_get_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_get_handler.h; path = sdk/common/service/webserverplugin/webserver_get_handler.h; sourceTree = "<group>"; };
		BC374CF824FE9318007ED3F0 /* webserver_lock_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_lock_handler.cpp; path = sdk/common/service/webserverplugin/webserver_lock_handler.cpp; sourceTree = "<group>"; };
		BC374CF924FE9318007ED3F0 /* webserver_static_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_static_file.h; path = sdk/common/service/webserverplugin/webserver_static_file.h; sourceTree = "<group>"; };
		BC374CFA24FE9318007ED3F0 /* webserver_propfind_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_propfind_handler.h; path = sdk/common/service/webserverplugin/webserver_propfind_handler.h; sourceTree = "<group>"; };
		BC374CFB24FE9318007ED3F0 /* webserver_plugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_plugin.cpp; path = sdk/common/service/webserverplugin/webserver_plugin.cpp; sourceTree = "<group>"; };
		BC374CFC24FE9318007ED3F0 /* webserver_set_certificate_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_set_certificate_handler.h; path = sdk/common/service/webserverplugin/webserver_set_certificate_handler.h; sourceTree = "<group>"; };
		BC374CFD24FE9318007ED3F0 /* webserver_move_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_move_handler.h; path = sdk/common/service/webserverplugin/webserver_move_handler.h; sourceTree = "<group>"; };
		BC374CFE24FE9318007ED3F0 /* webserver_websocket_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_websocket_handler.cpp; path = sdk/common/service/webserverplugin/webserver_websocket_handler.cpp; sourceTree = "<group>"; };
		BC374CFF24FE9318007ED3F0 /* webserver_registered_path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_registered_path.h; path = sdk/common/service/webserverplugin/webserver_registered_path.h; sourceTree = "<group>"; };
		BC374D0024FE9319007ED3F0 /* webserver_copy_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_copy_handler.h; path = sdk/common/service/webserverplugin/webserver_copy_handler.h; sourceTree = "<group>"; };
		BC374D0124FE9319007ED3F0 /* webserver_delete_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_delete_handler.cpp; path = sdk/common/service/webserverplugin/webserver_delete_handler.cpp; sourceTree = "<group>"; };
		BC374D0224FE9319007ED3F0 /* webserver_copy_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_copy_handler.cpp; path = sdk/common/service/webserverplugin/webserver_copy_handler.cpp; sourceTree = "<group>"; };
		BC374D0324FE9319007ED3F0 /* webserver_mkcol_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver_mkcol_handler.h; path = sdk/common/service/webserverplugin/webserver_mkcol_handler.h; sourceTree = "<group>"; };
		BC374D1724FE9337007ED3F0 /* websocketclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = websocketclient.h; path = sdk/common/service/websocket/websocketclient.h; sourceTree = "<group>"; };
		BC374D1824FE9337007ED3F0 /* websocketframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocketframe.cpp; path = sdk/common/service/websocket/websocketframe.cpp; sourceTree = "<group>"; };
		BC374D1924FE9337007ED3F0 /* websocketframe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = websocketframe.h; path = sdk/common/service/websocket/websocketframe.h; sourceTree = "<group>"; };
		BC374D1A24FE9337007ED3F0 /* websocketclient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocketclient.cpp; path = sdk/common/service/websocket/websocketclient.cpp; sourceTree = "<group>"; };
		BC374D1E24FE93C4007ED3F0 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = sdk/common/ios/iphone/Images.xcassets; sourceTree = "<group>"; };
		BC374D2124FE9400007ED3F0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = sdk/common/ios/iphone/Base.lproj/Main.storyboard; sourceTree = "<group>"; };
		BC374D2324FE9400007ED3F0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = sdk/common/ios/iphone/Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
		BC374D2A24FE9536007ED3F0 /* WebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebViewController.h; path = sdk/common/ios/iphone/WebViewController.h; sourceTree = "<group>"; };
		BC374D2B24FE9536007ED3F0 /* client_ios-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "client_ios-Info.plist"; path = "sdk/common/ios/iphone/client_ios-Info.plist"; sourceTree = "<group>"; };
		BC374D2D24FE9537007ED3F0 /* PhoneIosApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PhoneIosApplication.m; path = sdk/common/ios/iphone/PhoneIosApplication.m; sourceTree = "<group>"; };
		BC374D2E24FE9537007ED3F0 /* ToastView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ToastView.m; path = sdk/common/ios/iphone/ToastView.m; sourceTree = "<group>"; };
		BC374D2F24FE9537007ED3F0 /* WebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WebViewController.m; path = sdk/common/ios/iphone/WebViewController.m; sourceTree = "<group>"; };
		BC374D3024FE9537007ED3F0 /* client_ios_development.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; name = client_ios_development.entitlements; path = sdk/common/ios/iphone/client_ios_development.entitlements; sourceTree = "<group>"; };
		BC374D3224FE9537007ED3F0 /* Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Contact.h; path = sdk/common/ios/iphone/Contact.h; sourceTree = "<group>"; };
		BC374D3324FE9537007ED3F0 /* Contact.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Contact.m; path = sdk/common/ios/iphone/Contact.m; sourceTree = "<group>"; };
		BC374D3424FE9537007ED3F0 /* PhoneIosApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhoneIosApplication.h; path = sdk/common/ios/iphone/PhoneIosApplication.h; sourceTree = "<group>"; };
		BC374D3524FE9537007ED3F0 /* client_ios.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; name = client_ios.entitlements; path = sdk/common/ios/iphone/client_ios.entitlements; sourceTree = "<group>"; };
		BC374D3724FE9537007ED3F0 /* PhoneIosDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PhoneIosDelegate.m; path = sdk/common/ios/iphone/PhoneIosDelegate.m; sourceTree = "<group>"; };
		BC374D3824FE9538007ED3F0 /* WebViewNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebViewNavigationController.h; path = sdk/common/ios/iphone/WebViewNavigationController.h; sourceTree = "<group>"; };
		BC374D3924FE9538007ED3F0 /* ToastView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ToastView.h; path = sdk/common/ios/iphone/ToastView.h; sourceTree = "<group>"; };
		BC374D3D24FE9538007ED3F0 /* PhoneIosDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhoneIosDelegate.h; path = sdk/common/ios/iphone/PhoneIosDelegate.h; sourceTree = "<group>"; };
		BC374D3E24FE9538007ED3F0 /* WebViewNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WebViewNavigationController.m; path = sdk/common/ios/iphone/WebViewNavigationController.m; sourceTree = "<group>"; };
		BC374D4A24FE9575007ED3F0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = sdk/common/ios/iphone/en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		BC374D4C24FE95A4007ED3F0 /* client_ios-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "client_ios-Prefix.pch"; path = "sdk/common/ios/iphone/client_ios-Prefix.pch"; sourceTree = "<group>"; };
		BC374D4D24FE95A4007ED3F0 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = sdk/common/ios/iphone/main.m; sourceTree = "<group>"; };
		BC374D4F24FE95D4007ED3F0 /* VPX.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VPX.framework; path = sdk/common/ios/VPX.framework; sourceTree = "<group>"; };
		BC374D552500DD27007ED3F0 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = common/audio/opus/include/config.h; sourceTree = "<group>"; };
		BC374D562500DFE0007ED3F0 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = sdk/common/lib/config.h; sourceTree = "<group>"; };
		BC38390921E7633D00C50041 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
		BC4613D8251224AD003444BF /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = types.h; path = common/ilib/types.h; sourceTree = "<group>"; };
		BC4613D9251224AE003444BF /* lib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lib.h; path = common/ilib/lib.h; sourceTree = "<group>"; };
		BC4613DA251224C9003444BF /* lib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lib.cpp; path = "common/ilib-cpp/lib.cpp"; sourceTree = "<group>"; };
		BC4613DB251224C9003444BF /* types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = types.cpp; path = "common/ilib-cpp/types.cpp"; sourceTree = "<group>"; };
		BC4CC5DB21B808690058C0D2 /* VideoToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VideoToolbox.framework; path = System/Library/Frameworks/VideoToolbox.framework; sourceTree = SDKROOT; };
		BC568668257F8B620014FF43 /* appproxy_if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appproxy_if.h; path = appproxy/appproxy_if.h; sourceTree = "<group>"; };
		BC568A3825A095350014FF43 /* debug_readlog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug_readlog.h; path = client/config/debug_readlog.h; sourceTree = "<group>"; };
		BC568A3925A095350014FF43 /* debug_readlog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debug_readlog.cpp; path = client/config/debug_readlog.cpp; sourceTree = "<group>"; };
		BC568A3C25A095460014FF43 /* client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = client.cpp; path = client/config/client.cpp; sourceTree = "<group>"; };
		BC568A3D25A095460014FF43 /* client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = client.h; path = client/config/client.h; sourceTree = "<group>"; };
		BC568A3F25A095600014FF43 /* IosEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IosEvent.h; path = client/ios/ios_async/IosEvent.h; sourceTree = "<group>"; };
		BC568A4025A095600014FF43 /* IosAsync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IosAsync.h; path = client/ios/ios_async/IosAsync.h; sourceTree = "<group>"; };
		BC568A4125A095600014FF43 /* ios_event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_event.cpp; path = client/ios/ios_async/ios_event.cpp; sourceTree = "<group>"; };
		BC568A4225A095600014FF43 /* ios_event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_event.h; path = client/ios/ios_async/ios_event.h; sourceTree = "<group>"; };
		BC568A4325A095600014FF43 /* ios_async.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ios_async.cpp; path = client/ios/ios_async/ios_async.cpp; sourceTree = "<group>"; };
		BC568A4425A095610014FF43 /* ios_async.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ios_async.h; path = client/ios/ios_async/ios_async.h; sourceTree = "<group>"; };
		BC568A4525A095610014FF43 /* IosAsync.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IosAsync.m; path = client/ios/ios_async/IosAsync.m; sourceTree = "<group>"; };
		BC568A4625A095610014FF43 /* IosEvent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IosEvent.m; path = client/ios/ios_async/IosEvent.m; sourceTree = "<group>"; };
		BC568A4B25A095730014FF43 /* JsonIo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JsonIo.m; path = client/ios/ios_ilib/JsonIo.m; sourceTree = "<group>"; };
		BC568A4C25A095730014FF43 /* XmlIo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XmlIo.m; path = client/ios/ios_ilib/XmlIo.m; sourceTree = "<group>"; };
		BC568A4D25A095730014FF43 /* JsonIo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JsonIo.h; path = client/ios/ios_ilib/JsonIo.h; sourceTree = "<group>"; };
		BC568A4E25A095730014FF43 /* Cipher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Cipher.m; path = client/ios/ios_ilib/Cipher.m; sourceTree = "<group>"; };
		BC568A4F25A095730014FF43 /* Cipher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Cipher.h; path = client/ios/ios_ilib/Cipher.h; sourceTree = "<group>"; };
		BC568A5025A095740014FF43 /* XmlIo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XmlIo.h; path = client/ios/ios_ilib/XmlIo.h; sourceTree = "<group>"; };
		BC568A5425A095870014FF43 /* ActiveCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActiveCamera.h; path = client/ios/ios_lib/ActiveCamera.h; sourceTree = "<group>"; };
		BC568A5525A095870014FF43 /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reachability.h; path = client/ios/ios_lib/Reachability.h; sourceTree = "<group>"; };
		BC568A5625A095870014FF43 /* TranscodingSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TranscodingSession.m; path = client/ios/ios_lib/TranscodingSession.m; sourceTree = "<group>"; };
		BC568A5725A095870014FF43 /* IosPhone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IosPhone.h; path = client/ios/ios_lib/IosPhone.h; sourceTree = "<group>"; };
		BC568A5825A095870014FF43 /* IosPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IosPhone.m; path = client/ios/ios_lib/IosPhone.m; sourceTree = "<group>"; };
		BC568A5925A095870014FF43 /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Reachability.m; path = client/ios/ios_lib/Reachability.m; sourceTree = "<group>"; };
		BC568A5A25A095870014FF43 /* ActiveCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ActiveCamera.m; path = client/ios/ios_lib/ActiveCamera.m; sourceTree = "<group>"; };
		BC568A5B25A095870014FF43 /* TranscodingSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranscodingSession.h; path = client/ios/ios_lib/TranscodingSession.h; sourceTree = "<group>"; };
		BC568A6025A0959E0014FF43 /* image_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = image_buffer.h; path = client/linux/appsharing/image_buffer.h; sourceTree = "<group>"; };
		BC568A6125A0959E0014FF43 /* remote_control.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = remote_control.h; path = client/linux/appsharing/remote_control.h; sourceTree = "<group>"; };
		BC568A6225A0959E0014FF43 /* image_buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = image_buffer.cpp; path = client/linux/appsharing/image_buffer.cpp; sourceTree = "<group>"; };
		BC568A6325A0959E0014FF43 /* remote_control.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = remote_control.cpp; path = client/linux/appsharing/remote_control.cpp; sourceTree = "<group>"; };
		BC568A6C25A095DE0014FF43 /* iomux.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = iomux.cpp; path = "client/linux/os-cpp/iomux.cpp"; sourceTree = "<group>"; };
		BC568A6D25A095DE0014FF43 /* iomux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iomux.h; path = "client/linux/os-cpp/iomux.h"; sourceTree = "<group>"; };
		BC568A6E25A095DE0014FF43 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debug.cpp; path = "client/linux/os-cpp/debug.cpp"; sourceTree = "<group>"; };
		BC568A7525A096060014FF43 /* appclient_media.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appclient_media.h; path = client/media/appclient_media.h; sourceTree = "<group>"; };
		BC568A7625A096070014FF43 /* appclient_media.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appclient_media.cpp; path = client/media/appclient_media.cpp; sourceTree = "<group>"; };
		BC568A7825A0961B0014FF43 /* appclient_ringer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appclient_ringer.h; path = client/ringer/appclient_ringer.h; sourceTree = "<group>"; };
		BC568A7925A0961B0014FF43 /* appclient_ringer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appclient_ringer.cpp; path = client/ringer/appclient_ringer.cpp; sourceTree = "<group>"; };
		BC568A7C25A096D10014FF43 /* network.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = network.cpp; path = sdk/common/linux/network/network.cpp; sourceTree = "<group>"; };
		BC568A7F25A097BF0014FF43 /* myapps_languages.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = myapps_languages.cpp; path = client/lang/myapps_languages.cpp; sourceTree = "<group>"; };
		BC568A8025A097BF0014FF43 /* myapps_languages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = myapps_languages.h; path = client/lang/myapps_languages.h; sourceTree = "<group>"; };
		BC568A8625A098540014FF43 /* VPX.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VPX.framework; path = client/ios/VPX.framework; sourceTree = "<group>"; };
		BC568A8A25A099C80014FF43 /* Ringtones */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Ringtones; path = client/Ringtones; sourceTree = "<group>"; };
		BC568A8C25A099D70014FF43 /* NotificationTones */ = {isa = PBXFileReference; lastKnownFileType = folder; name = NotificationTones; path = client/NotificationTones; sourceTree = "<group>"; };
		BC568C4925AA55030014FF43 /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libssl.a; path = client/ios/lib/libssl.a; sourceTree = "<group>"; };
		BC568C4A25AA55030014FF43 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcrypto.a; path = client/ios/lib/libcrypto.a; sourceTree = "<group>"; };
		BC568C4D25AA55210014FF43 /* ossl_typ.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ossl_typ.h; path = client/ios/include/openssl/ossl_typ.h; sourceTree = "<group>"; };
		BC568C4E25AA55210014FF43 /* asn1t.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1t.h; path = client/ios/include/openssl/asn1t.h; sourceTree = "<group>"; };
		BC568C4F25AA55210014FF43 /* md2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md2.h; path = client/ios/include/openssl/md2.h; sourceTree = "<group>"; };
		BC568C5025AA55210014FF43 /* txt_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = txt_db.h; path = client/ios/include/openssl/txt_db.h; sourceTree = "<group>"; };
		BC568C5125AA55210014FF43 /* asyncerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asyncerr.h; path = client/ios/include/openssl/asyncerr.h; sourceTree = "<group>"; };
		BC568C5225AA55210014FF43 /* objects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = objects.h; path = client/ios/include/openssl/objects.h; sourceTree = "<group>"; };
		BC568C5325AA55210014FF43 /* conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = conf.h; path = client/ios/include/openssl/conf.h; sourceTree = "<group>"; };
		BC568C5425AA55210014FF43 /* ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ui.h; path = client/ios/include/openssl/ui.h; sourceTree = "<group>"; };
		BC568C5525AA55220014FF43 /* bn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bn.h; path = client/ios/include/openssl/bn.h; sourceTree = "<group>"; };
		BC568C5625AA55220014FF43 /* ocsperr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ocsperr.h; path = client/ios/include/openssl/ocsperr.h; sourceTree = "<group>"; };
		BC568C5725AA55220014FF43 /* pkcs7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pkcs7.h; path = client/ios/include/openssl/pkcs7.h; sourceTree = "<group>"; };
		BC568C5825AA55220014FF43 /* objectserr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = objectserr.h; path = client/ios/include/openssl/objectserr.h; sourceTree = "<group>"; };
		BC568C5925AA55220014FF43 /* opensslconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opensslconf.h; path = client/ios/include/openssl/opensslconf.h; sourceTree = "<group>"; };
		BC568C5A25AA55220014FF43 /* dtls1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dtls1.h; path = client/ios/include/openssl/dtls1.h; sourceTree = "<group>"; };
		BC568C5B25AA55220014FF43 /* modes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = modes.h; path = client/ios/include/openssl/modes.h; sourceTree = "<group>"; };
		BC568C5C25AA55220014FF43 /* bio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bio.h; path = client/ios/include/openssl/bio.h; sourceTree = "<group>"; };
		BC568C5D25AA55220014FF43 /* seed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = seed.h; path = client/ios/include/openssl/seed.h; sourceTree = "<group>"; };
		BC568C5E25AA55220014FF43 /* asn1_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1_mac.h; path = client/ios/include/openssl/asn1_mac.h; sourceTree = "<group>"; };
		BC568C5F25AA55220014FF43 /* ssl3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ssl3.h; path = client/ios/include/openssl/ssl3.h; sourceTree = "<group>"; };
		BC568C6025AA55220014FF43 /* x509_vfy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = x509_vfy.h; path = client/ios/include/openssl/x509_vfy.h; sourceTree = "<group>"; };
		BC568C6125AA55220014FF43 /* crypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = client/ios/include/openssl/crypto.h; sourceTree = "<group>"; };
		BC568C6225AA55230014FF43 /* ec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ec.h; path = client/ios/include/openssl/ec.h; sourceTree = "<group>"; };
		BC568C6325AA55230014FF43 /* randerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = randerr.h; path = client/ios/include/openssl/randerr.h; sourceTree = "<group>"; };
		BC568C6425AA55230014FF43 /* rc5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rc5.h; path = client/ios/include/openssl/rc5.h; sourceTree = "<group>"; };
		BC568C6525AA55230014FF43 /* cryptoerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cryptoerr.h; path = client/ios/include/openssl/cryptoerr.h; sourceTree = "<group>"; };
		BC568C6625AA55230014FF43 /* bioerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bioerr.h; path = client/ios/include/openssl/bioerr.h; sourceTree = "<group>"; };
		BC568C6725AA55230014FF43 /* cmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cmac.h; path = client/ios/include/openssl/cmac.h; sourceTree = "<group>"; };
		BC568C6825AA55230014FF43 /* idea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = idea.h; path = client/ios/include/openssl/idea.h; sourceTree = "<group>"; };
		BC568C6925AA55230014FF43 /* ebcdic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ebcdic.h; path = client/ios/include/openssl/ebcdic.h; sourceTree = "<group>"; };
		BC568C6A25AA55230014FF43 /* stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stack.h; path = client/ios/include/openssl/stack.h; sourceTree = "<group>"; };
		BC568C6B25AA55230014FF43 /* pem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pem.h; path = client/ios/include/openssl/pem.h; sourceTree = "<group>"; };
		BC568C6C25AA55230014FF43 /* x509v3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = x509v3.h; path = client/ios/include/openssl/x509v3.h; sourceTree = "<group>"; };
		BC568C6D25AA55240014FF43 /* ssl2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ssl2.h; path = client/ios/include/openssl/ssl2.h; sourceTree = "<group>"; };
		BC568C6E25AA55240014FF43 /* x509err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = x509err.h; path = client/ios/include/openssl/x509err.h; sourceTree = "<group>"; };
		BC568C6F25AA55240014FF43 /* ts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ts.h; path = client/ios/include/openssl/ts.h; sourceTree = "<group>"; };
		BC568C7025AA55240014FF43 /* aes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aes.h; path = client/ios/include/openssl/aes.h; sourceTree = "<group>"; };
		BC568C7125AA55240014FF43 /* cms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cms.h; path = client/ios/include/openssl/cms.h; sourceTree = "<group>"; };
		BC568C7225AA55240014FF43 /* kdferr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = kdferr.h; path = client/ios/include/openssl/kdferr.h; sourceTree = "<group>"; };
		BC568C7325AA55240014FF43 /* cterr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cterr.h; path = client/ios/include/openssl/cterr.h; sourceTree = "<group>"; };
		BC568C7425AA55250014FF43 /* des.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = des.h; path = client/ios/include/openssl/des.h; sourceTree = "<group>"; };
		BC568C7525AA55250014FF43 /* whrlpool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = whrlpool.h; path = client/ios/include/openssl/whrlpool.h; sourceTree = "<group>"; };
		BC568C7625AA55250014FF43 /* engineerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = engineerr.h; path = client/ios/include/openssl/engineerr.h; sourceTree = "<group>"; };
		BC568C7725AA55250014FF43 /* x509v3err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = x509v3err.h; path = client/ios/include/openssl/x509v3err.h; sourceTree = "<group>"; };
		BC568C7825AA55250014FF43 /* conferr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = conferr.h; path = client/ios/include/openssl/conferr.h; sourceTree = "<group>"; };
		BC568C7925AA55250014FF43 /* rand_drbg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rand_drbg.h; path = client/ios/include/openssl/rand_drbg.h; sourceTree = "<group>"; };
		BC568C7A25AA55250014FF43 /* storeerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = storeerr.h; path = client/ios/include/openssl/storeerr.h; sourceTree = "<group>"; };
		BC568C7B25AA55250014FF43 /* comperr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = comperr.h; path = client/ios/include/openssl/comperr.h; sourceTree = "<group>"; };
		BC568C7C25AA55250014FF43 /* err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = err.h; path = client/ios/include/openssl/err.h; sourceTree = "<group>"; };
		BC568C7D25AA55250014FF43 /* dsaerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dsaerr.h; path = client/ios/include/openssl/dsaerr.h; sourceTree = "<group>"; };
		BC568C7E25AA55250014FF43 /* rc2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rc2.h; path = client/ios/include/openssl/rc2.h; sourceTree = "<group>"; };
		BC568C7F25AA55250014FF43 /* srtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = srtp.h; path = client/ios/include/openssl/srtp.h; sourceTree = "<group>"; };
		BC568C8025AA55260014FF43 /* ecerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ecerr.h; path = client/ios/include/openssl/ecerr.h; sourceTree = "<group>"; };
		BC568C8125AA55260014FF43 /* e_os2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = e_os2.h; path = client/ios/include/openssl/e_os2.h; sourceTree = "<group>"; };
		BC568C8225AA55260014FF43 /* ripemd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ripemd.h; path = client/ios/include/openssl/ripemd.h; sourceTree = "<group>"; };
		BC568C8325AA55260014FF43 /* ct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ct.h; path = client/ios/include/openssl/ct.h; sourceTree = "<group>"; };
		BC568C8425AA55260014FF43 /* rsaerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rsaerr.h; path = client/ios/include/openssl/rsaerr.h; sourceTree = "<group>"; };
		BC568C8525AA55260014FF43 /* engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = engine.h; path = client/ios/include/openssl/engine.h; sourceTree = "<group>"; };
		BC568C8625AA55260014FF43 /* x509.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = x509.h; path = client/ios/include/openssl/x509.h; sourceTree = "<group>"; };
		BC568C8725AA55260014FF43 /* md4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md4.h; path = client/ios/include/openssl/md4.h; sourceTree = "<group>"; };
		BC568C8825AA55260014FF43 /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = client/ios/include/openssl/buffer.h; sourceTree = "<group>"; };
		BC568C8925AA55260014FF43 /* camellia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = camellia.h; path = client/ios/include/openssl/camellia.h; sourceTree = "<group>"; };
		BC568C8A25AA55260014FF43 /* bnerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bnerr.h; path = client/ios/include/openssl/bnerr.h; sourceTree = "<group>"; };
		BC568C8B25AA55260014FF43 /* pkcs12.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pkcs12.h; path = client/ios/include/openssl/pkcs12.h; sourceTree = "<group>"; };
		BC568C8C25AA55270014FF43 /* pemerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pemerr.h; path = client/ios/include/openssl/pemerr.h; sourceTree = "<group>"; };
		BC568C8D25AA55270014FF43 /* buffererr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = buffererr.h; path = client/ios/include/openssl/buffererr.h; sourceTree = "<group>"; };
		BC568C8E25AA55270014FF43 /* rc4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rc4.h; path = client/ios/include/openssl/rc4.h; sourceTree = "<group>"; };
		BC568C8F25AA55270014FF43 /* dh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dh.h; path = client/ios/include/openssl/dh.h; sourceTree = "<group>"; };
		BC568C9025AA55270014FF43 /* rsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rsa.h; path = client/ios/include/openssl/rsa.h; sourceTree = "<group>"; };
		BC568C9125AA55270014FF43 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md5.h; path = client/ios/include/openssl/md5.h; sourceTree = "<group>"; };
		BC568C9225AA55270014FF43 /* srp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = srp.h; path = client/ios/include/openssl/srp.h; sourceTree = "<group>"; };
		BC568C9325AA55270014FF43 /* rand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rand.h; path = client/ios/include/openssl/rand.h; sourceTree = "<group>"; };
		BC568C9425AA55270014FF43 /* asn1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = client/ios/include/openssl/asn1.h; sourceTree = "<group>"; };
		BC568C9525AA55270014FF43 /* conf_api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = conf_api.h; path = client/ios/include/openssl/conf_api.h; sourceTree = "<group>"; };
		BC568C9625AA55270014FF43 /* dsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dsa.h; path = client/ios/include/openssl/dsa.h; sourceTree = "<group>"; };
		BC568C9725AA55270014FF43 /* lhash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lhash.h; path = client/ios/include/openssl/lhash.h; sourceTree = "<group>"; };
		BC568C9825AA55280014FF43 /* pkcs12err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pkcs12err.h; path = client/ios/include/openssl/pkcs12err.h; sourceTree = "<group>"; };
		BC568C9925AA55280014FF43 /* tserr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tserr.h; path = client/ios/include/openssl/tserr.h; sourceTree = "<group>"; };
		BC568C9A25AA55280014FF43 /* tls1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tls1.h; path = client/ios/include/openssl/tls1.h; sourceTree = "<group>"; };
		BC568C9B25AA55280014FF43 /* evperr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = evperr.h; path = client/ios/include/openssl/evperr.h; sourceTree = "<group>"; };
		BC568C9C25AA55280014FF43 /* opensslv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opensslv.h; path = client/ios/include/openssl/opensslv.h; sourceTree = "<group>"; };
		BC568C9D25AA55280014FF43 /* store.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = store.h; path = client/ios/include/openssl/store.h; sourceTree = "<group>"; };
		BC568C9E25AA55280014FF43 /* pem2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pem2.h; path = client/ios/include/openssl/pem2.h; sourceTree = "<group>"; };
		BC568C9F25AA55280014FF43 /* uierr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = uierr.h; path = client/ios/include/openssl/uierr.h; sourceTree = "<group>"; };
		BC568CA025AA55280014FF43 /* dherr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dherr.h; path = client/ios/include/openssl/dherr.h; sourceTree = "<group>"; };
		BC568CA125AA55280014FF43 /* comp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = comp.h; path = client/ios/include/openssl/comp.h; sourceTree = "<group>"; };
		BC568CA225AA55280014FF43 /* pkcs7err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pkcs7err.h; path = client/ios/include/openssl/pkcs7err.h; sourceTree = "<group>"; };
		BC568CA325AA55290014FF43 /* kdf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = kdf.h; path = client/ios/include/openssl/kdf.h; sourceTree = "<group>"; };
		BC568CA425AA55290014FF43 /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = client/ios/include/openssl/ssl.h; sourceTree = "<group>"; };
		BC568CA525AA55290014FF43 /* sslerr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslerr.h; path = client/ios/include/openssl/sslerr.h; sourceTree = "<group>"; };
		BC568CA625AA55290014FF43 /* evp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = evp.h; path = client/ios/include/openssl/evp.h; sourceTree = "<group>"; };
		BC568CA725AA55290014FF43 /* blowfish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = blowfish.h; path = client/ios/include/openssl/blowfish.h; sourceTree = "<group>"; };
		BC568CA825AA55290014FF43 /* mdc2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mdc2.h; path = client/ios/include/openssl/mdc2.h; sourceTree = "<group>"; };
		BC568CA925AA55290014FF43 /* sha.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha.h; path = client/ios/include/openssl/sha.h; sourceTree = "<group>"; };
		BC568CAA25AA55290014FF43 /* async.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = async.h; path = client/ios/include/openssl/async.h; sourceTree = "<group>"; };
		BC568CAB25AA55290014FF43 /* ecdh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ecdh.h; path = client/ios/include/openssl/ecdh.h; sourceTree = "<group>"; };
		BC568CAC25AA55290014FF43 /* ecdsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = client/ios/include/openssl/ecdsa.h; sourceTree = "<group>"; };
		BC568CAD25AA55290014FF43 /* ocsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ocsp.h; path = client/ios/include/openssl/ocsp.h; sourceTree = "<group>"; };
		BC568CAE25AA55290014FF43 /* hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = client/ios/include/openssl/hmac.h; sourceTree = "<group>"; };
		BC568CAF25AA552A0014FF43 /* cmserr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cmserr.h; path = client/ios/include/openssl/cmserr.h; sourceTree = "<group>"; };
		BC568CB025AA552A0014FF43 /* symhacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = symhacks.h; path = client/ios/include/openssl/symhacks.h; sourceTree = "<group>"; };
		BC568CB125AA552A0014FF43 /* obj_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = obj_mac.h; path = client/ios/include/openssl/obj_mac.h; sourceTree = "<group>"; };
		BC568CB225AA552A0014FF43 /* cast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cast.h; path = client/ios/include/openssl/cast.h; sourceTree = "<group>"; };
		BC568CB325AA552A0014FF43 /* safestack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = safestack.h; path = client/ios/include/openssl/safestack.h; sourceTree = "<group>"; };
		BC568CB425AA552A0014FF43 /* asn1err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1err.h; path = client/ios/include/openssl/asn1err.h; sourceTree = "<group>"; };
		BC5C2B2C201724BE00375CA6 /* launcherapihandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = launcherapihandler.cpp; path = launcherapi/launcherapihandler.cpp; sourceTree = "<group>"; };
		BC5C2B2D201724BE00375CA6 /* launcherapihandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = launcherapihandler.h; path = launcherapi/launcherapihandler.h; sourceTree = "<group>"; };
		BC67754A27D90C9F0089F6FF /* url_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = url_handler.cpp; path = client/url_handler/url_handler.cpp; sourceTree = "<group>"; };
		BC67754B27D90C9F0089F6FF /* url_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = url_handler.h; path = client/url_handler/url_handler.h; sourceTree = "<group>"; };
		BC697A7E2851DDCE008B5764 /* client_ios_notification_extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = client_ios_notification_extension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
		BC697A802851DDCE008B5764 /* NotificationService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationService.h; sourceTree = "<group>"; };
		BC697A812851DDCE008B5764 /* NotificationService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationService.m; sourceTree = "<group>"; };
		BC697A832851DDCE008B5764 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		BC6DA1012C1C5B80008B30C4 /* libresolv.9.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.9.tbd; path = usr/lib/libresolv.9.tbd; sourceTree = SDKROOT; };
		BC77E03529BEFE730039C46E /* video_renderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_renderer.cpp; path = client/linux/video/video_renderer.cpp; sourceTree = "<group>"; };
		BC77E03629BEFE730039C46E /* video_renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_renderer.h; path = client/linux/video/video_renderer.h; sourceTree = "<group>"; };
		BC77E03829BEFF520039C46E /* signaling_app.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = signaling_app.h; path = sdk/common/interface/signaling_app.h; sourceTree = "<group>"; };
		BC77E03929BEFF520039C46E /* url_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = url_handler.h; path = sdk/common/interface/url_handler.h; sourceTree = "<group>"; };
		BC77E03A29BEFF520039C46E /* call_kit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = call_kit.h; path = sdk/common/interface/call_kit.h; sourceTree = "<group>"; };
		BC77E03B29BEFF520039C46E /* local_storage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = local_storage.h; path = sdk/common/interface/local_storage.h; sourceTree = "<group>"; };
		BC77E03C29BEFF520039C46E /* notifications-if.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "notifications-if.h"; path = "sdk/common/interface/notifications-if.h"; sourceTree = "<group>"; };
		BC77E03D29BEFF520039C46E /* launcherapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = launcherapi.h; path = sdk/common/interface/launcherapi.h; sourceTree = "<group>"; };
		BC77E04829D990740039C46E /* client_ios_broadcast_extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = client_ios_broadcast_extension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
		BC77E04929D990740039C46E /* ReplayKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ReplayKit.framework; path = System/Library/Frameworks/ReplayKit.framework; sourceTree = SDKROOT; };
		BC77E04C29D990740039C46E /* SampleHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SampleHandler.h; sourceTree = "<group>"; };
		BC77E04D29D990740039C46E /* SampleHandler.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SampleHandler.m; sourceTree = "<group>"; };
		BC77E04F29D990740039C46E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		BC77E05629D995570039C46E /* client_ios_broadcast_extension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = client_ios_broadcast_extension.entitlements; sourceTree = "<group>"; };
		BC7E27A026678DB0000964C3 /* media_tones.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = media_tones.h; path = sdk/common/interface/media_tones.h; sourceTree = "<group>"; };
		BC7E27A126678DD7000964C3 /* physical.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = physical.h; path = sdk/common/service/media/physical.h; sourceTree = "<group>"; };
		BC7E27A226678DD7000964C3 /* media_tones.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = media_tones.cpp; path = sdk/common/service/media/media_tones.cpp; sourceTree = "<group>"; };
		BC7E27A326678DD7000964C3 /* tones.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tones.h; path = sdk/common/service/media/tones.h; sourceTree = "<group>"; };
		BC7E27A426678DD7000964C3 /* tones.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tones.cpp; path = sdk/common/service/media/tones.cpp; sourceTree = "<group>"; };
		BC802D4D27391085004E9598 /* recording.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = recording.cpp; path = sdk/common/service/media/recording.cpp; sourceTree = "<group>"; };
		BC802D4E27391085004E9598 /* recording.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = recording.h; path = sdk/common/service/media/recording.h; sourceTree = "<group>"; };
		BC838BA428530ED6000F114E /* client_ios_notification_extension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = client_ios_notification_extension.entitlements; sourceTree = "<group>"; };
		BC868AC226C5212100E3CEEC /* signaling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = signaling.h; sourceTree = "<group>"; };
		BC868AC326C5212100E3CEEC /* signaling_api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = signaling_api.h; sourceTree = "<group>"; };
		BC868AC426C5212100E3CEEC /* signaling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = signaling.cpp; sourceTree = "<group>"; };
		BC868ACE26C5222500E3CEEC /* ringer_io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ringer_io.cpp; path = sdk/common/service/media/ringer_io.cpp; sourceTree = "<group>"; };
		BC868ACF26C5222500E3CEEC /* ringer_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ringer_io.h; path = sdk/common/service/media/ringer_io.h; sourceTree = "<group>"; };
		BC868AD426C5237800E3CEEC /* appwebsocket_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appwebsocket_client.cpp; path = sdk/common/service/appwebsocket_client/appwebsocket_client.cpp; sourceTree = "<group>"; };
		BC868AD526C5237800E3CEEC /* appwebsocket_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appwebsocket_client.h; path = sdk/common/service/appwebsocket_client/appwebsocket_client.h; sourceTree = "<group>"; };
		BC8DB9AB22FDA2790018FD9C /* CallKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CallKit.framework; path = System/Library/Frameworks/CallKit.framework; sourceTree = SDKROOT; };
		BC8FAE241F3A0A1500264347 /* asn1_ber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1_ber.h; path = common/ilib/asn1_ber.h; sourceTree = "<group>"; };
		BC8FAE251F3A0A1500264347 /* asn1_per.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1_per.h; path = common/ilib/asn1_per.h; sourceTree = "<group>"; };
		BC8FAE261F3A0A1500264347 /* asn1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = common/ilib/asn1.h; sourceTree = "<group>"; };
		BC8FAE271F3A0A1500264347 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = base64.h; path = common/ilib/base64.h; sourceTree = "<group>"; };
		BC8FAE281F3A0A1500264347 /* btree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btree.h; path = common/ilib/btree.h; sourceTree = "<group>"; };
		BC8FAE291F3A0A1500264347 /* cipher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cipher.h; path = common/ilib/cipher.h; sourceTree = "<group>"; };
		BC8FAE2A1F3A0A1500264347 /* crc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crc.h; path = common/ilib/crc.h; sourceTree = "<group>"; };
		BC8FAE2B1F3A0A1500264347 /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hash.h; path = common/ilib/hash.h; sourceTree = "<group>"; };
		BC8FAE2C1F3A0A1500264347 /* http_query_args.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_query_args.h; path = common/ilib/http_query_args.h; sourceTree = "<group>"; };
		BC8FAE2D1F3A0A1500264347 /* ilist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ilist.h; path = common/ilib/ilist.h; sourceTree = "<group>"; };
		BC8FAE2E1F3A0A1500264347 /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = json.h; path = common/ilib/json.h; sourceTree = "<group>"; };
		BC8FAE2F1F3A0A1500264347 /* str.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = str.h; path = common/ilib/str.h; sourceTree = "<group>"; };
		BC8FAE301F3A0A1500264347 /* uri.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = uri.h; path = common/ilib/uri.h; sourceTree = "<group>"; };
		BC8FAE311F3A0A1500264347 /* xml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xml.h; path = common/ilib/xml.h; sourceTree = "<group>"; };
		BC8FAE341F3A0C6D00264347 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
		BCAF345B1F45A0E900281122 /* compand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = compand.cpp; path = common/audio/soft_dsp/compand.cpp; sourceTree = "<group>"; };
		BCAF345C1F45A0E900281122 /* compand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = compand.h; path = common/audio/soft_dsp/compand.h; sourceTree = "<group>"; };
		BCAF345D1F45A0E900281122 /* g711plc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = g711plc.cpp; path = common/audio/soft_dsp/g711plc.cpp; sourceTree = "<group>"; };
		BCAF345E1F45A0E900281122 /* g711plc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = g711plc.h; path = common/audio/soft_dsp/g711plc.h; sourceTree = "<group>"; };
		BCAF345F1F45A0E900281122 /* g722.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = g722.cpp; path = common/audio/soft_dsp/g722.cpp; sourceTree = "<group>"; };
		BCAF34601F45A0E900281122 /* g722.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = g722.h; path = common/audio/soft_dsp/g722.h; sourceTree = "<group>"; };
		BCAF34611F45A0E900281122 /* resample.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = resample.cpp; path = common/audio/soft_dsp/resample.cpp; sourceTree = "<group>"; };
		BCAF34621F45A0E900281122 /* resample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resample.h; path = common/audio/soft_dsp/resample.h; sourceTree = "<group>"; };
		BCAF34631F45A0E900281122 /* sdsputil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdsputil.cpp; path = common/audio/soft_dsp/sdsputil.cpp; sourceTree = "<group>"; };
		BCAF34641F45A0E900281122 /* sdsputil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdsputil.h; path = common/audio/soft_dsp/sdsputil.h; sourceTree = "<group>"; };
		BCAF34651F45A0E900281122 /* sdtmf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sdtmf.cpp; path = common/audio/soft_dsp/sdtmf.cpp; sourceTree = "<group>"; };
		BCAF34661F45A0E900281122 /* sdtmf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdtmf.h; path = common/audio/soft_dsp/sdtmf.h; sourceTree = "<group>"; };
		BCAF347F1F45A12C00281122 /* g729ab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = g729ab.h; path = common/audio/g729ab/g729ab.h; sourceTree = "<group>"; };
		BCAF34C91F45A20000281122 /* arm_celt_map.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = arm_celt_map.c; path = common/audio/opus/celt/arm/arm_celt_map.c; sourceTree = "<group>"; };
		BCAF34CA1F45A20000281122 /* armcpu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = armcpu.c; path = common/audio/opus/celt/arm/armcpu.c; sourceTree = "<group>"; };
		BCAF34CB1F45A20000281122 /* armcpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = armcpu.h; path = common/audio/opus/celt/arm/armcpu.h; sourceTree = "<group>"; };
		BCAF34CC1F45A20000281122 /* celt_pitch_xcorr_arm-gnu.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "celt_pitch_xcorr_arm-gnu.S"; path = "common/audio/opus/celt/arm/celt_pitch_xcorr_arm-gnu.S"; sourceTree = "<group>"; };
		BCAF34D01F45A23900281122 /* _kiss_fft_guts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = _kiss_fft_guts.h; path = common/audio/opus/celt/_kiss_fft_guts.h; sourceTree = "<group>"; };
		BCAF34D11F45A23900281122 /* arch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = arch.h; path = common/audio/opus/celt/arch.h; sourceTree = "<group>"; };
		BCAF34D21F45A23900281122 /* bands.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bands.c; path = common/audio/opus/celt/bands.c; sourceTree = "<group>"; };
		BCAF34D31F45A23900281122 /* bands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bands.h; path = common/audio/opus/celt/bands.h; sourceTree = "<group>"; };
		BCAF34D41F45A23900281122 /* celt_decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = celt_decoder.c; path = common/audio/opus/celt/celt_decoder.c; sourceTree = "<group>"; };
		BCAF34D51F45A23900281122 /* celt_encoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = celt_encoder.c; path = common/audio/opus/celt/celt_encoder.c; sourceTree = "<group>"; };
		BCAF34D61F45A23900281122 /* celt_lpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = celt_lpc.c; path = common/audio/opus/celt/celt_lpc.c; sourceTree = "<group>"; };
		BCAF34D71F45A23900281122 /* celt_lpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = celt_lpc.h; path = common/audio/opus/celt/celt_lpc.h; sourceTree = "<group>"; };
		BCAF34D81F45A23900281122 /* celt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = celt.c; path = common/audio/opus/celt/celt.c; sourceTree = "<group>"; };
		BCAF34D91F45A23900281122 /* celt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = celt.h; path = common/audio/opus/celt/celt.h; sourceTree = "<group>"; };
		BCAF34DA1F45A23900281122 /* cpu_support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cpu_support.h; path = common/audio/opus/celt/cpu_support.h; sourceTree = "<group>"; };
		BCAF34DB1F45A23900281122 /* cwrs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cwrs.c; path = common/audio/opus/celt/cwrs.c; sourceTree = "<group>"; };
		BCAF34DC1F45A23900281122 /* cwrs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cwrs.h; path = common/audio/opus/celt/cwrs.h; sourceTree = "<group>"; };
		BCAF34DD1F45A23900281122 /* ecintrin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ecintrin.h; path = common/audio/opus/celt/ecintrin.h; sourceTree = "<group>"; };
		BCAF34DE1F45A23900281122 /* entcode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = entcode.c; path = common/audio/opus/celt/entcode.c; sourceTree = "<group>"; };
		BCAF34DF1F45A23900281122 /* entcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = entcode.h; path = common/audio/opus/celt/entcode.h; sourceTree = "<group>"; };
		BCAF34E01F45A23900281122 /* entdec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = entdec.c; path = common/audio/opus/celt/entdec.c; sourceTree = "<group>"; };
		BCAF34E11F45A23900281122 /* entdec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = entdec.h; path = common/audio/opus/celt/entdec.h; sourceTree = "<group>"; };
		BCAF34E21F45A23900281122 /* entenc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = entenc.c; path = common/audio/opus/celt/entenc.c; sourceTree = "<group>"; };
		BCAF34E31F45A23900281122 /* entenc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = entenc.h; path = common/audio/opus/celt/entenc.h; sourceTree = "<group>"; };
		BCAF34E41F45A23900281122 /* fixed_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fixed_debug.h; path = common/audio/opus/celt/fixed_debug.h; sourceTree = "<group>"; };
		BCAF34E51F45A23900281122 /* fixed_generic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fixed_generic.h; path = common/audio/opus/celt/fixed_generic.h; sourceTree = "<group>"; };
		BCAF34E61F45A23900281122 /* float_cast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = float_cast.h; path = common/audio/opus/celt/float_cast.h; sourceTree = "<group>"; };
		BCAF34E71F45A23900281122 /* kiss_fft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = kiss_fft.c; path = common/audio/opus/celt/kiss_fft.c; sourceTree = "<group>"; };
		BCAF34E81F45A23900281122 /* kiss_fft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = kiss_fft.h; path = common/audio/opus/celt/kiss_fft.h; sourceTree = "<group>"; };
		BCAF34E91F45A23900281122 /* laplace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = laplace.c; path = common/audio/opus/celt/laplace.c; sourceTree = "<group>"; };
		BCAF34EA1F45A23900281122 /* laplace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = laplace.h; path = common/audio/opus/celt/laplace.h; sourceTree = "<group>"; };
		BCAF34EB1F45A23900281122 /* mathops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mathops.c; path = common/audio/opus/celt/mathops.c; sourceTree = "<group>"; };
		BCAF34EC1F45A23900281122 /* mathops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mathops.h; path = common/audio/opus/celt/mathops.h; sourceTree = "<group>"; };
		BCAF34ED1F45A23900281122 /* mdct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mdct.c; path = common/audio/opus/celt/mdct.c; sourceTree = "<group>"; };
		BCAF34EE1F45A23900281122 /* mdct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mdct.h; path = common/audio/opus/celt/mdct.h; sourceTree = "<group>"; };
		BCAF34EF1F45A23900281122 /* mfrngcod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mfrngcod.h; path = common/audio/opus/celt/mfrngcod.h; sourceTree = "<group>"; };
		BCAF34F01F45A23900281122 /* modes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = modes.c; path = common/audio/opus/celt/modes.c; sourceTree = "<group>"; };
		BCAF34F11F45A23900281122 /* modes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = modes.h; path = common/audio/opus/celt/modes.h; sourceTree = "<group>"; };
		BCAF34F31F45A23900281122 /* os_support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = os_support.h; path = common/audio/opus/celt/os_support.h; sourceTree = "<group>"; };
		BCAF34F41F45A23900281122 /* pitch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pitch.c; path = common/audio/opus/celt/pitch.c; sourceTree = "<group>"; };
		BCAF34F51F45A23900281122 /* pitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pitch.h; path = common/audio/opus/celt/pitch.h; sourceTree = "<group>"; };
		BCAF34F61F45A23900281122 /* quant_bands.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = quant_bands.c; path = common/audio/opus/celt/quant_bands.c; sourceTree = "<group>"; };
		BCAF34F71F45A23900281122 /* quant_bands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = quant_bands.h; path = common/audio/opus/celt/quant_bands.h; sourceTree = "<group>"; };
		BCAF34F81F45A23900281122 /* rate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rate.c; path = common/audio/opus/celt/rate.c; sourceTree = "<group>"; };
		BCAF34F91F45A23900281122 /* rate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rate.h; path = common/audio/opus/celt/rate.h; sourceTree = "<group>"; };
		BCAF34FA1F45A23900281122 /* stack_alloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stack_alloc.h; path = common/audio/opus/celt/stack_alloc.h; sourceTree = "<group>"; };
		BCAF34FB1F45A23900281122 /* static_modes_fixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = static_modes_fixed.h; path = common/audio/opus/celt/static_modes_fixed.h; sourceTree = "<group>"; };
		BCAF34FC1F45A23900281122 /* static_modes_float.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = static_modes_float.h; path = common/audio/opus/celt/static_modes_float.h; sourceTree = "<group>"; };
		BCAF34FD1F45A23900281122 /* vq.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vq.c; path = common/audio/opus/celt/vq.c; sourceTree = "<group>"; };
		BCAF34FE1F45A23900281122 /* vq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vq.h; path = common/audio/opus/celt/vq.h; sourceTree = "<group>"; };
		BCAF35131F45A26500281122 /* opus_custom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opus_custom.h; path = common/audio/opus/include/opus_custom.h; sourceTree = "<group>"; };
		BCAF35141F45A26500281122 /* opus_defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opus_defines.h; path = common/audio/opus/include/opus_defines.h; sourceTree = "<group>"; };
		BCAF35151F45A26500281122 /* opus_multistream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opus_multistream.h; path = common/audio/opus/include/opus_multistream.h; sourceTree = "<group>"; };
		BCAF35161F45A26500281122 /* opus_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opus_types.h; path = common/audio/opus/include/opus_types.h; sourceTree = "<group>"; };
		BCAF35171F45A26500281122 /* opus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opus.h; path = common/audio/opus/include/opus.h; sourceTree = "<group>"; };
		BCAF35191F45A2AC00281122 /* apply_sine_window_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = apply_sine_window_FIX.c; path = common/audio/opus/silk/fixed/apply_sine_window_FIX.c; sourceTree = "<group>"; };
		BCAF351A1F45A2AC00281122 /* autocorr_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = autocorr_FIX.c; path = common/audio/opus/silk/fixed/autocorr_FIX.c; sourceTree = "<group>"; };
		BCAF351B1F45A2AC00281122 /* burg_modified_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = burg_modified_FIX.c; path = common/audio/opus/silk/fixed/burg_modified_FIX.c; sourceTree = "<group>"; };
		BCAF351C1F45A2AC00281122 /* corrMatrix_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = corrMatrix_FIX.c; path = common/audio/opus/silk/fixed/corrMatrix_FIX.c; sourceTree = "<group>"; };
		BCAF351D1F45A2AC00281122 /* encode_frame_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encode_frame_FIX.c; path = common/audio/opus/silk/fixed/encode_frame_FIX.c; sourceTree = "<group>"; };
		BCAF351E1F45A2AC00281122 /* find_LPC_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = find_LPC_FIX.c; path = common/audio/opus/silk/fixed/find_LPC_FIX.c; sourceTree = "<group>"; };
		BCAF351F1F45A2AC00281122 /* find_LTP_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = find_LTP_FIX.c; path = common/audio/opus/silk/fixed/find_LTP_FIX.c; sourceTree = "<group>"; };
		BCAF35201F45A2AC00281122 /* find_pitch_lags_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = find_pitch_lags_FIX.c; path = common/audio/opus/silk/fixed/find_pitch_lags_FIX.c; sourceTree = "<group>"; };
		BCAF35211F45A2AC00281122 /* find_pred_coefs_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = find_pred_coefs_FIX.c; path = common/audio/opus/silk/fixed/find_pred_coefs_FIX.c; sourceTree = "<group>"; };
		BCAF35221F45A2AC00281122 /* k2a_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = k2a_FIX.c; path = common/audio/opus/silk/fixed/k2a_FIX.c; sourceTree = "<group>"; };
		BCAF35231F45A2AC00281122 /* k2a_Q16_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = k2a_Q16_FIX.c; path = common/audio/opus/silk/fixed/k2a_Q16_FIX.c; sourceTree = "<group>"; };
		BCAF35241F45A2AC00281122 /* LTP_analysis_filter_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = LTP_analysis_filter_FIX.c; path = common/audio/opus/silk/fixed/LTP_analysis_filter_FIX.c; sourceTree = "<group>"; };
		BCAF35251F45A2AC00281122 /* LTP_scale_ctrl_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = LTP_scale_ctrl_FIX.c; path = common/audio/opus/silk/fixed/LTP_scale_ctrl_FIX.c; sourceTree = "<group>"; };
		BCAF35261F45A2AC00281122 /* main_FIX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main_FIX.h; path = common/audio/opus/silk/fixed/main_FIX.h; sourceTree = "<group>"; };
		BCAF35271F45A2AC00281122 /* noise_shape_analysis_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = noise_shape_analysis_FIX.c; path = common/audio/opus/silk/fixed/noise_shape_analysis_FIX.c; sourceTree = "<group>"; };
		BCAF35281F45A2AC00281122 /* pitch_analysis_core_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pitch_analysis_core_FIX.c; path = common/audio/opus/silk/fixed/pitch_analysis_core_FIX.c; sourceTree = "<group>"; };
		BCAF35291F45A2AC00281122 /* prefilter_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = prefilter_FIX.c; path = common/audio/opus/silk/fixed/prefilter_FIX.c; sourceTree = "<group>"; };
		BCAF352A1F45A2AC00281122 /* process_gains_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = process_gains_FIX.c; path = common/audio/opus/silk/fixed/process_gains_FIX.c; sourceTree = "<group>"; };
		BCAF352B1F45A2AC00281122 /* regularize_correlations_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = regularize_correlations_FIX.c; path = common/audio/opus/silk/fixed/regularize_correlations_FIX.c; sourceTree = "<group>"; };
		BCAF352C1F45A2AC00281122 /* residual_energy_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = residual_energy_FIX.c; path = common/audio/opus/silk/fixed/residual_energy_FIX.c; sourceTree = "<group>"; };
		BCAF352D1F45A2AC00281122 /* residual_energy16_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = residual_energy16_FIX.c; path = common/audio/opus/silk/fixed/residual_energy16_FIX.c; sourceTree = "<group>"; };
		BCAF352E1F45A2AC00281122 /* schur_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = schur_FIX.c; path = common/audio/opus/silk/fixed/schur_FIX.c; sourceTree = "<group>"; };
		BCAF352F1F45A2AC00281122 /* schur64_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = schur64_FIX.c; path = common/audio/opus/silk/fixed/schur64_FIX.c; sourceTree = "<group>"; };
		BCAF35301F45A2AC00281122 /* solve_LS_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = solve_LS_FIX.c; path = common/audio/opus/silk/fixed/solve_LS_FIX.c; sourceTree = "<group>"; };
		BCAF35311F45A2AC00281122 /* structs_FIX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = structs_FIX.h; path = common/audio/opus/silk/fixed/structs_FIX.h; sourceTree = "<group>"; };
		BCAF35321F45A2AC00281122 /* vector_ops_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vector_ops_FIX.c; path = common/audio/opus/silk/fixed/vector_ops_FIX.c; sourceTree = "<group>"; };
		BCAF35331F45A2AC00281122 /* warped_autocorrelation_FIX.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = warped_autocorrelation_FIX.c; path = common/audio/opus/silk/fixed/warped_autocorrelation_FIX.c; sourceTree = "<group>"; };
		BCAF354D1F45A2DF00281122 /* A2NLSF.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = A2NLSF.c; path = common/audio/opus/silk/A2NLSF.c; sourceTree = "<group>"; };
		BCAF354E1F45A2DF00281122 /* ana_filt_bank_1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ana_filt_bank_1.c; path = common/audio/opus/silk/ana_filt_bank_1.c; sourceTree = "<group>"; };
		BCAF354F1F45A2DF00281122 /* API.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = API.h; path = common/audio/opus/silk/API.h; sourceTree = "<group>"; };
		BCAF35501F45A2DF00281122 /* biquad_alt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = biquad_alt.c; path = common/audio/opus/silk/biquad_alt.c; sourceTree = "<group>"; };
		BCAF35511F45A2DF00281122 /* bwexpander_32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bwexpander_32.c; path = common/audio/opus/silk/bwexpander_32.c; sourceTree = "<group>"; };
		BCAF35521F45A2DF00281122 /* bwexpander.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bwexpander.c; path = common/audio/opus/silk/bwexpander.c; sourceTree = "<group>"; };
		BCAF35531F45A2DF00281122 /* check_control_input.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = check_control_input.c; path = common/audio/opus/silk/check_control_input.c; sourceTree = "<group>"; };
		BCAF35541F45A2DF00281122 /* CNG.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = CNG.c; path = common/audio/opus/silk/CNG.c; sourceTree = "<group>"; };
		BCAF35551F45A2DF00281122 /* code_signs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = code_signs.c; path = common/audio/opus/silk/code_signs.c; sourceTree = "<group>"; };
		BCAF35561F45A2DF00281122 /* control_audio_bandwidth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = control_audio_bandwidth.c; path = common/audio/opus/silk/control_audio_bandwidth.c; sourceTree = "<group>"; };
		BCAF35571F45A2DF00281122 /* control_codec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = control_codec.c; path = common/audio/opus/silk/control_codec.c; sourceTree = "<group>"; };
		BCAF35581F45A2DF00281122 /* control_SNR.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = control_SNR.c; path = common/audio/opus/silk/control_SNR.c; sourceTree = "<group>"; };
		BCAF35591F45A2DF00281122 /* control.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = control.h; path = common/audio/opus/silk/control.h; sourceTree = "<group>"; };
		BCAF355A1F45A2DF00281122 /* debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = debug.c; path = common/audio/opus/silk/debug.c; sourceTree = "<group>"; };
		BCAF355B1F45A2DF00281122 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = common/audio/opus/silk/debug.h; sourceTree = "<group>"; };
		BCAF355C1F45A2DF00281122 /* dec_API.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dec_API.c; path = common/audio/opus/silk/dec_API.c; sourceTree = "<group>"; };
		BCAF355D1F45A2DF00281122 /* decode_core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decode_core.c; path = common/audio/opus/silk/decode_core.c; sourceTree = "<group>"; };
		BCAF355E1F45A2DF00281122 /* decode_frame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decode_frame.c; path = common/audio/opus/silk/decode_frame.c; sourceTree = "<group>"; };
		BCAF355F1F45A2DF00281122 /* decode_indices.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decode_indices.c; path = common/audio/opus/silk/decode_indices.c; sourceTree = "<group>"; };
		BCAF35601F45A2DF00281122 /* decode_parameters.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decode_parameters.c; path = common/audio/opus/silk/decode_parameters.c; sourceTree = "<group>"; };
		BCAF35611F45A2DF00281122 /* decode_pitch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decode_pitch.c; path = common/audio/opus/silk/decode_pitch.c; sourceTree = "<group>"; };
		BCAF35621F45A2DF00281122 /* decode_pulses.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decode_pulses.c; path = common/audio/opus/silk/decode_pulses.c; sourceTree = "<group>"; };
		BCAF35631F45A2DF00281122 /* decoder_set_fs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decoder_set_fs.c; path = common/audio/opus/silk/decoder_set_fs.c; sourceTree = "<group>"; };
		BCAF35641F45A2DF00281122 /* define.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = define.h; path = common/audio/opus/silk/define.h; sourceTree = "<group>"; };
		BCAF35651F45A2DF00281122 /* enc_API.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = enc_API.c; path = common/audio/opus/silk/enc_API.c; sourceTree = "<group>"; };
		BCAF35661F45A2DF00281122 /* encode_indices.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encode_indices.c; path = common/audio/opus/silk/encode_indices.c; sourceTree = "<group>"; };
		BCAF35671F45A2DF00281122 /* encode_pulses.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encode_pulses.c; path = common/audio/opus/silk/encode_pulses.c; sourceTree = "<group>"; };
		BCAF35681F45A2DF00281122 /* errors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = errors.h; path = common/audio/opus/silk/errors.h; sourceTree = "<group>"; };
		BCAF35691F45A2DF00281122 /* gain_quant.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gain_quant.c; path = common/audio/opus/silk/gain_quant.c; sourceTree = "<group>"; };
		BCAF356A1F45A2DF00281122 /* HP_variable_cutoff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HP_variable_cutoff.c; path = common/audio/opus/silk/HP_variable_cutoff.c; sourceTree = "<group>"; };
		BCAF356B1F45A2DF00281122 /* init_decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = init_decoder.c; path = common/audio/opus/silk/init_decoder.c; sourceTree = "<group>"; };
		BCAF356C1F45A2DF00281122 /* init_encoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = init_encoder.c; path = common/audio/opus/silk/init_encoder.c; sourceTree = "<group>"; };
		BCAF356D1F45A2DF00281122 /* Inlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Inlines.h; path = common/audio/opus/silk/Inlines.h; sourceTree = "<group>"; };
		BCAF356E1F45A2DF00281122 /* inner_prod_aligned.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inner_prod_aligned.c; path = common/audio/opus/silk/inner_prod_aligned.c; sourceTree = "<group>"; };
		BCAF356F1F45A2DF00281122 /* interpolate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = interpolate.c; path = common/audio/opus/silk/interpolate.c; sourceTree = "<group>"; };
		BCAF35701F45A2DF00281122 /* lin2log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lin2log.c; path = common/audio/opus/silk/lin2log.c; sourceTree = "<group>"; };
		BCAF35711F45A2DF00281122 /* log2lin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = log2lin.c; path = common/audio/opus/silk/log2lin.c; sourceTree = "<group>"; };
		BCAF35721F45A2E000281122 /* LP_variable_cutoff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = LP_variable_cutoff.c; path = common/audio/opus/silk/LP_variable_cutoff.c; sourceTree = "<group>"; };
		BCAF35731F45A2E000281122 /* LPC_analysis_filter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = LPC_analysis_filter.c; path = common/audio/opus/silk/LPC_analysis_filter.c; sourceTree = "<group>"; };
		BCAF35741F45A2E000281122 /* LPC_inv_pred_gain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = LPC_inv_pred_gain.c; path = common/audio/opus/silk/LPC_inv_pred_gain.c; sourceTree = "<group>"; };
		BCAF35751F45A2E000281122 /* MacroCount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MacroCount.h; path = common/audio/opus/silk/MacroCount.h; sourceTree = "<group>"; };
		BCAF35761F45A2E000281122 /* MacroDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MacroDebug.h; path = common/audio/opus/silk/MacroDebug.h; sourceTree = "<group>"; };
		BCAF35771F45A2E000281122 /* macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macros.h; path = common/audio/opus/silk/macros.h; sourceTree = "<group>"; };
		BCAF35781F45A2E000281122 /* main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main.h; path = common/audio/opus/silk/main.h; sourceTree = "<group>"; };
		BCAF35791F45A2E000281122 /* NLSF_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF_decode.c; path = common/audio/opus/silk/NLSF_decode.c; sourceTree = "<group>"; };
		BCAF357A1F45A2E000281122 /* NLSF_del_dec_quant.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF_del_dec_quant.c; path = common/audio/opus/silk/NLSF_del_dec_quant.c; sourceTree = "<group>"; };
		BCAF357B1F45A2E000281122 /* NLSF_encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF_encode.c; path = common/audio/opus/silk/NLSF_encode.c; sourceTree = "<group>"; };
		BCAF357C1F45A2E000281122 /* NLSF_stabilize.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF_stabilize.c; path = common/audio/opus/silk/NLSF_stabilize.c; sourceTree = "<group>"; };
		BCAF357D1F45A2E000281122 /* NLSF_unpack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF_unpack.c; path = common/audio/opus/silk/NLSF_unpack.c; sourceTree = "<group>"; };
		BCAF357E1F45A2E000281122 /* NLSF_VQ_weights_laroia.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF_VQ_weights_laroia.c; path = common/audio/opus/silk/NLSF_VQ_weights_laroia.c; sourceTree = "<group>"; };
		BCAF357F1F45A2E000281122 /* NLSF_VQ.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF_VQ.c; path = common/audio/opus/silk/NLSF_VQ.c; sourceTree = "<group>"; };
		BCAF35801F45A2E000281122 /* NLSF2A.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NLSF2A.c; path = common/audio/opus/silk/NLSF2A.c; sourceTree = "<group>"; };
		BCAF35811F45A2E000281122 /* NSQ_del_dec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NSQ_del_dec.c; path = common/audio/opus/silk/NSQ_del_dec.c; sourceTree = "<group>"; };
		BCAF35821F45A2E000281122 /* NSQ.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NSQ.c; path = common/audio/opus/silk/NSQ.c; sourceTree = "<group>"; };
		BCAF35831F45A2E000281122 /* pitch_est_defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pitch_est_defines.h; path = common/audio/opus/silk/pitch_est_defines.h; sourceTree = "<group>"; };
		BCAF35841F45A2E000281122 /* pitch_est_tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pitch_est_tables.c; path = common/audio/opus/silk/pitch_est_tables.c; sourceTree = "<group>"; };
		BCAF35851F45A2E000281122 /* PLC.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = PLC.c; path = common/audio/opus/silk/PLC.c; sourceTree = "<group>"; };
		BCAF35861F45A2E000281122 /* PLC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PLC.h; path = common/audio/opus/silk/PLC.h; sourceTree = "<group>"; };
		BCAF35871F45A2E000281122 /* process_NLSFs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = process_NLSFs.c; path = common/audio/opus/silk/process_NLSFs.c; sourceTree = "<group>"; };
		BCAF35881F45A2E000281122 /* quant_LTP_gains.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = quant_LTP_gains.c; path = common/audio/opus/silk/quant_LTP_gains.c; sourceTree = "<group>"; };
		BCAF35891F45A2E000281122 /* resampler_down2_3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler_down2_3.c; path = common/audio/opus/silk/resampler_down2_3.c; sourceTree = "<group>"; };
		BCAF358A1F45A2E000281122 /* resampler_down2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler_down2.c; path = common/audio/opus/silk/resampler_down2.c; sourceTree = "<group>"; };
		BCAF358B1F45A2E000281122 /* resampler_private_AR2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler_private_AR2.c; path = common/audio/opus/silk/resampler_private_AR2.c; sourceTree = "<group>"; };
		BCAF358C1F45A2E000281122 /* resampler_private_down_FIR.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler_private_down_FIR.c; path = common/audio/opus/silk/resampler_private_down_FIR.c; sourceTree = "<group>"; };
		BCAF358D1F45A2E000281122 /* resampler_private_IIR_FIR.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler_private_IIR_FIR.c; path = common/audio/opus/silk/resampler_private_IIR_FIR.c; sourceTree = "<group>"; };
		BCAF358E1F45A2E000281122 /* resampler_private_up2_HQ.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler_private_up2_HQ.c; path = common/audio/opus/silk/resampler_private_up2_HQ.c; sourceTree = "<group>"; };
		BCAF358F1F45A2E000281122 /* resampler_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resampler_private.h; path = common/audio/opus/silk/resampler_private.h; sourceTree = "<group>"; };
		BCAF35901F45A2E000281122 /* resampler_rom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler_rom.c; path = common/audio/opus/silk/resampler_rom.c; sourceTree = "<group>"; };
		BCAF35911F45A2E000281122 /* resampler_rom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resampler_rom.h; path = common/audio/opus/silk/resampler_rom.h; sourceTree = "<group>"; };
		BCAF35921F45A2E000281122 /* resampler_structs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resampler_structs.h; path = common/audio/opus/silk/resampler_structs.h; sourceTree = "<group>"; };
		BCAF35931F45A2E000281122 /* resampler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = resampler.c; path = common/audio/opus/silk/resampler.c; sourceTree = "<group>"; };
		BCAF35941F45A2E000281122 /* shell_coder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = shell_coder.c; path = common/audio/opus/silk/shell_coder.c; sourceTree = "<group>"; };
		BCAF35951F45A2E000281122 /* sigm_Q15.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sigm_Q15.c; path = common/audio/opus/silk/sigm_Q15.c; sourceTree = "<group>"; };
		BCAF35961F45A2E000281122 /* SigProc_FIX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SigProc_FIX.h; path = common/audio/opus/silk/SigProc_FIX.h; sourceTree = "<group>"; };
		BCAF35971F45A2E000281122 /* sort.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sort.c; path = common/audio/opus/silk/sort.c; sourceTree = "<group>"; };
		BCAF35981F45A2E000281122 /* stereo_decode_pred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stereo_decode_pred.c; path = common/audio/opus/silk/stereo_decode_pred.c; sourceTree = "<group>"; };
		BCAF35991F45A2E000281122 /* stereo_encode_pred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stereo_encode_pred.c; path = common/audio/opus/silk/stereo_encode_pred.c; sourceTree = "<group>"; };
		BCAF359A1F45A2E000281122 /* stereo_find_predictor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stereo_find_predictor.c; path = common/audio/opus/silk/stereo_find_predictor.c; sourceTree = "<group>"; };
		BCAF359B1F45A2E000281122 /* stereo_LR_to_MS.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stereo_LR_to_MS.c; path = common/audio/opus/silk/stereo_LR_to_MS.c; sourceTree = "<group>"; };
		BCAF359C1F45A2E000281122 /* stereo_MS_to_LR.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stereo_MS_to_LR.c; path = common/audio/opus/silk/stereo_MS_to_LR.c; sourceTree = "<group>"; };
		BCAF359D1F45A2E000281122 /* stereo_quant_pred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stereo_quant_pred.c; path = common/audio/opus/silk/stereo_quant_pred.c; sourceTree = "<group>"; };
		BCAF359E1F45A2E000281122 /* structs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = structs.h; path = common/audio/opus/silk/structs.h; sourceTree = "<group>"; };
		BCAF359F1F45A2E000281122 /* sum_sqr_shift.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sum_sqr_shift.c; path = common/audio/opus/silk/sum_sqr_shift.c; sourceTree = "<group>"; };
		BCAF35A01F45A2E000281122 /* table_LSF_cos.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = table_LSF_cos.c; path = common/audio/opus/silk/table_LSF_cos.c; sourceTree = "<group>"; };
		BCAF35A11F45A2E000281122 /* tables_gain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tables_gain.c; path = common/audio/opus/silk/tables_gain.c; sourceTree = "<group>"; };
		BCAF35A21F45A2E000281122 /* tables_LTP.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tables_LTP.c; path = common/audio/opus/silk/tables_LTP.c; sourceTree = "<group>"; };
		BCAF35A31F45A2E000281122 /* tables_NLSF_CB_NB_MB.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tables_NLSF_CB_NB_MB.c; path = common/audio/opus/silk/tables_NLSF_CB_NB_MB.c; sourceTree = "<group>"; };
		BCAF35A41F45A2E000281122 /* tables_NLSF_CB_WB.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tables_NLSF_CB_WB.c; path = common/audio/opus/silk/tables_NLSF_CB_WB.c; sourceTree = "<group>"; };
		BCAF35A51F45A2E000281122 /* tables_other.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tables_other.c; path = common/audio/opus/silk/tables_other.c; sourceTree = "<group>"; };
		BCAF35A61F45A2E000281122 /* tables_pitch_lag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tables_pitch_lag.c; path = common/audio/opus/silk/tables_pitch_lag.c; sourceTree = "<group>"; };
		BCAF35A71F45A2E000281122 /* tables_pulses_per_block.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tables_pulses_per_block.c; path = common/audio/opus/silk/tables_pulses_per_block.c; sourceTree = "<group>"; };
		BCAF35A81F45A2E000281122 /* tables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tables.h; path = common/audio/opus/silk/tables.h; sourceTree = "<group>"; };
		BCAF35A91F45A2E000281122 /* tuning_parameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tuning_parameters.h; path = common/audio/opus/silk/tuning_parameters.h; sourceTree = "<group>"; };
		BCAF35AA1F45A2E000281122 /* typedef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = typedef.h; path = common/audio/opus/silk/typedef.h; sourceTree = "<group>"; };
		BCAF35AB1F45A2E000281122 /* VAD.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = VAD.c; path = common/audio/opus/silk/VAD.c; sourceTree = "<group>"; };
		BCAF35AC1F45A2E000281122 /* VQ_WMat_EC.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = VQ_WMat_EC.c; path = common/audio/opus/silk/VQ_WMat_EC.c; sourceTree = "<group>"; };
		BCAF35F91F45A34600281122 /* opus_decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = opus_decoder.c; path = common/audio/opus/src/opus_decoder.c; sourceTree = "<group>"; };
		BCAF35FA1F45A34600281122 /* opus_encoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = opus_encoder.c; path = common/audio/opus/src/opus_encoder.c; sourceTree = "<group>"; };
		BCAF35FB1F45A34600281122 /* opus_multistream_decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = opus_multistream_decoder.c; path = common/audio/opus/src/opus_multistream_decoder.c; sourceTree = "<group>"; };
		BCAF35FC1F45A34600281122 /* opus_multistream_encoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = opus_multistream_encoder.c; path = common/audio/opus/src/opus_multistream_encoder.c; sourceTree = "<group>"; };
		BCAF35FD1F45A34600281122 /* opus_multistream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = opus_multistream.c; path = common/audio/opus/src/opus_multistream.c; sourceTree = "<group>"; };
		BCAF35FE1F45A34600281122 /* opus.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = opus.c; path = common/audio/opus/src/opus.c; sourceTree = "<group>"; };
		BCAF35FF1F45A34600281122 /* repacketizer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = repacketizer.c; path = common/audio/opus/src/repacketizer.c; sourceTree = "<group>"; };
		BCB00ADB29004EA10000372A /* ecc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ecc.h; path = common/ilib/ecc.h; sourceTree = "<group>"; };
		BCB00ADC29004EA50000372A /* jwk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jwk.h; path = common/ilib/jwk.h; sourceTree = "<group>"; };
		BCB00ADE29004EC90000372A /* jwk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = jwk.cpp; path = "common/ilib-cpp/jwk.cpp"; sourceTree = "<group>"; };
		BCB30C4E289CE4C600434428 /* dns_cache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dns_cache.h; path = sdk/common/lib/dns_cache.h; sourceTree = "<group>"; };
		BCB30C4F289CE4C600434428 /* dns_idna.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dns_idna.h; path = sdk/common/lib/dns_idna.h; sourceTree = "<group>"; };
		BCB30C50289CE4E700434428 /* dns_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dns_cache.cpp; path = "sdk/common/lib-cpp/dns_cache.cpp"; sourceTree = "<group>"; };
		BCB30C51289CE4E700434428 /* dns_idna.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dns_idna.cpp; path = "sdk/common/lib-cpp/dns_idna.cpp"; sourceTree = "<group>"; };
		BCB5695F2710826F00D86D95 /* signaling_app.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = signaling_app.h; path = client/signaling_app/signaling_app.h; sourceTree = "<group>"; };
		BCB569602710826F00D86D95 /* signaling_app.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = signaling_app.cpp; path = client/signaling_app/signaling_app.cpp; sourceTree = "<group>"; };
		BCBB490E1FEAA61700CF9705 /* apirelay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = apirelay.cpp; path = apirelay/apirelay.cpp; sourceTree = "<group>"; };
		BCBB490F1FEAA61700CF9705 /* apirelay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = apirelay.h; path = apirelay/apirelay.h; sourceTree = "<group>"; };
		BCBC96D52992826300C3D3C0 /* webserver_digest_authenticator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = webserver_digest_authenticator.h; path = sdk/common/service/webserverplugin/webserver_digest_authenticator.h; sourceTree = "<group>"; };
		BCBC96D62992826300C3D3C0 /* webserver_digest_authenticator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_digest_authenticator.cpp; path = sdk/common/service/webserverplugin/webserver_digest_authenticator.cpp; sourceTree = "<group>"; };
		BCBC96D7299282DB00C3D3C0 /* http_auth_digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_auth_digest.h; path = sdk/common/service/webserver_shared/http_auth_digest.h; sourceTree = "<group>"; };
		BCBC96D8299282DB00C3D3C0 /* http_digest_host.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_digest_host.cpp; path = sdk/common/service/webserver_shared/http_digest_host.cpp; sourceTree = "<group>"; };
		BCBC96D9299282DB00C3D3C0 /* http_auth_digest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_auth_digest.cpp; path = sdk/common/service/webserver_shared/http_auth_digest.cpp; sourceTree = "<group>"; };
		BCBC96DA299282DB00C3D3C0 /* http_digest_host.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_digest_host.h; path = sdk/common/service/webserver_shared/http_digest_host.h; sourceTree = "<group>"; };
		BCBC96DB299282DB00C3D3C0 /* inno_error_pages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inno_error_pages.h; path = sdk/common/service/webserver_shared/inno_error_pages.h; sourceTree = "<group>"; };
		BCC16CE62A49CA9500643051 /* client_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = client_config.cpp; path = client/config/client_config.cpp; sourceTree = "<group>"; };
		BCC16CE72A49CA9500643051 /* client_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = client_config.h; path = client/config/client_config.h; sourceTree = "<group>"; };
		BCC16CE92A49CAAC00643051 /* appclient_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appclient_config.h; path = client/linux/client_main/appclient_config.h; sourceTree = "<group>"; };
		BCC16CEA2A49CAAC00643051 /* appclient_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appclient_config.cpp; path = client/linux/client_main/appclient_config.cpp; sourceTree = "<group>"; };
		BCC16CF92A52F69D00643051 /* idatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = idatabase.cpp; path = sdk/common/service/database_shared/idatabase.cpp; sourceTree = "<group>"; };
		BCC16CFA2A52F69D00643051 /* database_shared.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = database_shared.cpp; path = sdk/common/service/database_shared/database_shared.cpp; sourceTree = "<group>"; };
		BCC16CFB2A52F69D00643051 /* database_shared.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = database_shared.h; path = sdk/common/service/database_shared/database_shared.h; sourceTree = "<group>"; };
		BCC1CF2A1F34AEE000FE3235 /* client_ios.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = client_ios.app; sourceTree = BUILT_PRODUCTS_DIR; };
		BCC1CF431F34AEE000FE3235 /* client_iosTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = client_iosTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		BCC1CF541F34B09C00FE3235 /* IosNamespace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IosNamespace.h; path = client_ios/IosNamespace.h; sourceTree = "<group>"; };
		BCC1CF551F34B09C00FE3235 /* phone_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = phone_ios.h; path = client_ios/phone_ios.h; sourceTree = "<group>"; };
		BCC1CF561F34B09C00FE3235 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = platform.h; path = client_ios/platform.h; sourceTree = "<group>"; };
		BCC1CF591F34B0DE00FE3235 /* apparguments.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = apparguments.cpp; path = webserver/apparguments.cpp; sourceTree = "<group>"; };
		BCC1CF5A1F34B0DE00FE3235 /* apparguments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = apparguments.h; path = webserver/apparguments.h; sourceTree = "<group>"; };
		BCC1CF5D1F34B0DE00FE3235 /* http_connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_connection.cpp; path = webserver/http_connection.cpp; sourceTree = "<group>"; };
		BCC1CF5E1F34B0DE00FE3235 /* http_connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_connection.h; path = webserver/http_connection.h; sourceTree = "<group>"; };
		BCC1CF5F1F34B0DE00FE3235 /* http_datasource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_datasource.cpp; path = webserver/http_datasource.cpp; sourceTree = "<group>"; };
		BCC1CF601F34B0DE00FE3235 /* http_datasource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_datasource.h; path = webserver/http_datasource.h; sourceTree = "<group>"; };
		BCC1CF631F34B0DE00FE3235 /* http_get_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_get_handler.cpp; path = webserver/http_get_handler.cpp; sourceTree = "<group>"; };
		BCC1CF641F34B0DE00FE3235 /* http_get_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_get_handler.h; path = webserver/http_get_handler.h; sourceTree = "<group>"; };
		BCC1CF651F34B0DE00FE3235 /* http_method_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_method_handler.cpp; path = webserver/http_method_handler.cpp; sourceTree = "<group>"; };
		BCC1CF661F34B0DE00FE3235 /* http_method_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_method_handler.h; path = webserver/http_method_handler.h; sourceTree = "<group>"; };
		BCC1CF671F34B0DE00FE3235 /* http_options_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_options_handler.cpp; path = webserver/http_options_handler.cpp; sourceTree = "<group>"; };
		BCC1CF681F34B0DE00FE3235 /* http_options_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_options_handler.h; path = webserver/http_options_handler.h; sourceTree = "<group>"; };
		BCC1CF691F34B0DE00FE3235 /* http_passthrough_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_passthrough_handler.cpp; path = webserver/http_passthrough_handler.cpp; sourceTree = "<group>"; };
		BCC1CF6A1F34B0DE00FE3235 /* http_passthrough_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_passthrough_handler.h; path = webserver/http_passthrough_handler.h; sourceTree = "<group>"; };
		BCC1CF6B1F34B0DE00FE3235 /* http_post_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_post_handler.cpp; path = webserver/http_post_handler.cpp; sourceTree = "<group>"; };
		BCC1CF6C1F34B0DE00FE3235 /* http_post_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_post_handler.h; path = webserver/http_post_handler.h; sourceTree = "<group>"; };
		BCC1CF6D1F34B0DE00FE3235 /* http_vfs_entry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_vfs_entry.cpp; path = webserver/http_vfs_entry.cpp; sourceTree = "<group>"; };
		BCC1CF6E1F34B0DE00FE3235 /* http_vfs_entry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_vfs_entry.h; path = webserver/http_vfs_entry.h; sourceTree = "<group>"; };
		BCC1CF6F1F34B0DE00FE3235 /* http_webdav_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_webdav_handler.cpp; path = webserver/http_webdav_handler.cpp; sourceTree = "<group>"; };
		BCC1CF701F34B0DE00FE3235 /* http_webdav_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_webdav_handler.h; path = webserver/http_webdav_handler.h; sourceTree = "<group>"; };
		BCC1CF711F34B0DE00FE3235 /* http_websocket_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_websocket_handler.cpp; path = webserver/http_websocket_handler.cpp; sourceTree = "<group>"; };
		BCC1CF721F34B0DE00FE3235 /* http_websocket_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = http_websocket_handler.h; path = webserver/http_websocket_handler.h; sourceTree = "<group>"; };
		BCC1CF741F34B0DE00FE3235 /* set_certificate_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = set_certificate_handler.cpp; path = webserver/set_certificate_handler.cpp; sourceTree = "<group>"; };
		BCC1CF751F34B0DE00FE3235 /* set_certificate_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = set_certificate_handler.h; path = webserver/set_certificate_handler.h; sourceTree = "<group>"; };
		BCC1CF761F34B0DE00FE3235 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = types.h; path = webserver/types.h; sourceTree = "<group>"; };
		BCC1CF771F34B0DE00FE3235 /* webserver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = webserver.cpp; path = webserver/webserver.cpp; sourceTree = "<group>"; };
		BCC1CF781F34B0DE00FE3235 /* webserver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = webserver.h; path = webserver/webserver.h; sourceTree = "<group>"; };
		BCC1CFA11F34B2D000FE3235 /* asn1_ber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = asn1_ber.cpp; path = "common/ilib-cpp/asn1_ber.cpp"; sourceTree = "<group>"; };
		BCC1CFA21F34B2D000FE3235 /* asn1_per.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = asn1_per.cpp; path = "common/ilib-cpp/asn1_per.cpp"; sourceTree = "<group>"; };
		BCC1CFA31F34B2D000FE3235 /* asn1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = asn1.cpp; path = "common/ilib-cpp/asn1.cpp"; sourceTree = "<group>"; };
		BCC1CFA41F34B2D000FE3235 /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = base64.cpp; path = "common/ilib-cpp/base64.cpp"; sourceTree = "<group>"; };
		BCC1CFA51F34B2D000FE3235 /* btree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btree.cpp; path = "common/ilib-cpp/btree.cpp"; sourceTree = "<group>"; };
		BCC1CFA61F34B2D000FE3235 /* cipher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cipher.cpp; path = "common/ilib-cpp/cipher.cpp"; sourceTree = "<group>"; };
		BCC1CFA71F34B2D000FE3235 /* crc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = crc.cpp; path = "common/ilib-cpp/crc.cpp"; sourceTree = "<group>"; };
		BCC1CFA81F34B2D000FE3235 /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hash.cpp; path = "common/ilib-cpp/hash.cpp"; sourceTree = "<group>"; };
		BCC1CFA91F34B2D000FE3235 /* http_query_args.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = http_query_args.cpp; path = "common/ilib-cpp/http_query_args.cpp"; sourceTree = "<group>"; };
		BCC1CFAA1F34B2D000FE3235 /* json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json.cpp; path = "common/ilib-cpp/json.cpp"; sourceTree = "<group>"; };
		BCC1CFAB1F34B2D000FE3235 /* str.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = str.cpp; path = "common/ilib-cpp/str.cpp"; sourceTree = "<group>"; };
		BCC1CFAC1F34B2D000FE3235 /* uri.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = uri.cpp; path = "common/ilib-cpp/uri.cpp"; sourceTree = "<group>"; };
		BCC1CFAD1F34B2D000FE3235 /* xml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = xml.cpp; path = "common/ilib-cpp/xml.cpp"; sourceTree = "<group>"; };
		BCC1D1261F34BF3200FE3235 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
		BCC1D1281F34BF4200FE3235 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
		BCC8C96F1F3B404300342390 /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; };
		BCC8C9711F3B406500342390 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		BCC8C9731F3B407700342390 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
		BCC8C9751F3B408200342390 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
		BCC8C9771F3B40AB00342390 /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
		BCC98C38299502B000BE4E05 /* client_ios_intents_extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = client_ios_intents_extension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
		BCC98C39299502B000BE4E05 /* Intents.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Intents.framework; path = System/Library/Frameworks/Intents.framework; sourceTree = SDKROOT; };
		BCC98C3C299502B000BE4E05 /* IntentHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IntentHandler.h; sourceTree = "<group>"; };
		BCC98C3D299502B000BE4E05 /* IntentHandler.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IntentHandler.m; sourceTree = "<group>"; };
		BCC98C3F299502B000BE4E05 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		BCC98C462995084900BE4E05 /* client_ios_intents_extension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = client_ios_intents_extension.entitlements; sourceTree = "<group>"; };
		BCC98C7F29A3587300BE4E05 /* webserver_webdav_message_handler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = webserver_webdav_message_handler.cpp; path = sdk/common/service/webserverplugin/webserver_webdav_message_handler.cpp; sourceTree = "<group>"; };
		BCC98C8429A4A44D00BE4E05 /* debug_logflags.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debug_logflags.cpp; path = client/logflags/debug_logflags.cpp; sourceTree = "<group>"; };
		BCC98C8529A4A44D00BE4E05 /* debug_logflags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug_logflags.h; path = client/logflags/debug_logflags.h; sourceTree = "<group>"; };
		BCCEDF7120E28F300051725D /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
		BCD1635C2A700015007E6DAB /* http_data_consumer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = http_data_consumer.cpp; path = webserver/http_data_consumer.cpp; sourceTree = "<group>"; };
		BCD1635D2A700015007E6DAB /* http_data_consumer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = http_data_consumer.h; path = webserver/http_data_consumer.h; sourceTree = "<group>"; };
		BCD791E02CAEEB9B00DF2D56 /* g729ab.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = g729ab.c; path = common/audio/g729ab/g729ab.c; sourceTree = "<group>"; };
		BCD791E42D07224600DF2D56 /* FormsObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FormsObject.m; path = sdk/common/ios/ios_forms/FormsObject.m; sourceTree = "<group>"; };
		BCD791E52D07224600DF2D56 /* FormsObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FormsObject.h; path = sdk/common/ios/ios_forms/FormsObject.h; sourceTree = "<group>"; };
		BCD791EA2D07229E00DF2D56 /* FormsCP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FormsCP.h; path = sdk/common/ios/forms_cp/FormsCP.h; sourceTree = "<group>"; };
		BCD791EB2D07229E00DF2D56 /* FormsCP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FormsCP.m; path = sdk/common/ios/forms_cp/FormsCP.m; sourceTree = "<group>"; };
		BCE748312D887DC000B7CD43 /* silent_ringtone.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; name = silent_ringtone.mp3; path = sdk/common/ios/iphone/silent_ringtone.mp3; sourceTree = "<group>"; };
		BCEA84F927DF438B001EBA5B /* appclient_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = appclient_main.h; path = client/linux/client_main/appclient_main.h; sourceTree = "<group>"; };
		BCEA84FA27DF438B001EBA5B /* client_sockets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = client_sockets.cpp; path = client/linux/client_main/client_sockets.cpp; sourceTree = "<group>"; };
		BCEA84FB27DF438B001EBA5B /* client_sockets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = client_sockets.h; path = client/linux/client_main/client_sockets.h; sourceTree = "<group>"; };
		BCEA84FC27DF438B001EBA5B /* appclient_main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = appclient_main.cpp; path = client/linux/client_main/appclient_main.cpp; sourceTree = "<group>"; };
		BCFC25BD2357B332000BA569 /* ipaddr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ipaddr.h; path = common/ilib/ipaddr.h; sourceTree = "<group>"; };
		BCFC25BE2357B34E000BA569 /* ipaddr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ipaddr.cpp; path = "common/ilib-cpp/ipaddr.cpp"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		BC697A7B2851DDCE008B5764 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BC77E04529D990740039C46E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC17740229E69B8000798F79 /* VPX.framework in Frameworks */,
				BC77E04A29D990740039C46E /* ReplayKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC1CF271F34AEE000FE3235 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC8DB9AC22FDA27B0018FD9C /* CallKit.framework in Frameworks */,
				BC38390A21E7633D00C50041 /* WebKit.framework in Frameworks */,
				BC568C4C25AA55030014FF43 /* libcrypto.a in Frameworks */,
				BC4CC5DC21B8086C0058C0D2 /* VideoToolbox.framework in Frameworks */,
				BC6DA1022C1C5B9A008B30C4 /* libresolv.9.tbd in Frameworks */,
				BCCEDF7220E28F300051725D /* JavaScriptCore.framework in Frameworks */,
				BCC8C9781F3B40AB00342390 /* AddressBook.framework in Frameworks */,
				BC568C4B25AA55030014FF43 /* libssl.a in Frameworks */,
				BCC8C9761F3B408200342390 /* QuartzCore.framework in Frameworks */,
				BC568A8725A098540014FF43 /* VPX.framework in Frameworks */,
				BCC8C9741F3B407700342390 /* CoreGraphics.framework in Frameworks */,
				BCC8C9721F3B406500342390 /* Foundation.framework in Frameworks */,
				BCC8C9701F3B404300342390 /* MessageUI.framework in Frameworks */,
				BC8FAE351F3A0C6D00264347 /* AVFoundation.framework in Frameworks */,
				BCC98C5929965F8A00BE4E05 /* Intents.framework in Frameworks */,
				BCC1D1291F34BF4200FE3235 /* AudioToolbox.framework in Frameworks */,
				BCC1D1271F34BF3200FE3235 /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC1CF401F34AEE000FE3235 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC98C35299502B000BE4E05 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BCC98C3A299502B000BE4E05 /* Intents.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		29730C88261C686C00BE70CC /* video */ = {
			isa = PBXGroup;
			children = (
				BC77E03529BEFE730039C46E /* video_renderer.cpp */,
				BC77E03629BEFE730039C46E /* video_renderer.h */,
				29730C90261C689E00BE70CC /* video_decoder.cpp */,
				29730C8F261C689E00BE70CC /* video_decoder.h */,
				29730C8A261C689E00BE70CC /* video_encoder.cpp */,
				29730C8D261C689E00BE70CC /* video_encoder.h */,
				29730C89261C689E00BE70CC /* video_transcoder.cpp */,
				29730C8B261C689E00BE70CC /* video_transcoder.h */,
				29730C8C261C689E00BE70CC /* webcam.cpp */,
				29730C8E261C689E00BE70CC /* webcam.h */,
			);
			name = video;
			sourceTree = "<group>";
		};
		BC0C87EF2F11C55B0090CCA5 /* mbedtls */ = {
			isa = PBXGroup;
			children = (
				BC0C88272F11C5A90090CCA5 /* include */,
				BC0C87F52F11C5810090CCA5 /* library */,
				BC0C87F12F11C57B0090CCA5 /* mbedtls_config.cpp */,
				BC0C87F22F11C57B0090CCA5 /* mbedtls_config.h */,
				BC0C87F02F11C57B0090CCA5 /* mbedtls_ecc.cpp */,
			);
			name = mbedtls;
			sourceTree = "<group>";
		};
		BC0C87F52F11C5810090CCA5 /* library */ = {
			isa = PBXGroup;
			children = (
				BC0C87F62F11C59F0090CCA5 /* aes.c */,
				BC0C88052F11C59F0090CCA5 /* aesce.c */,
				BC0C880B2F11C59F0090CCA5 /* aesce.h */,
				BC0C88142F11C5A00090CCA5 /* aesni.c */,
				BC0C88062F11C59F0090CCA5 /* aesni.h */,
				BC0C87FD2F11C59F0090CCA5 /* alignment.h */,
				BC0C880D2F11C5A00090CCA5 /* bignum_core_invasive.h */,
				BC0C88082F11C59F0090CCA5 /* bignum_core.c */,
				BC0C87FA2F11C59F0090CCA5 /* bignum_core.h */,
				BC0C88032F11C59F0090CCA5 /* bignum_internal.h */,
				BC0C88092F11C59F0090CCA5 /* bignum_mod_raw_invasive.h */,
				BC0C87FE2F11C59F0090CCA5 /* bignum_mod_raw.c */,
				BC0C88002F11C59F0090CCA5 /* bignum_mod_raw.h */,
				BC0C87FB2F11C59F0090CCA5 /* bignum_mod.c */,
				BC0C87FF2F11C59F0090CCA5 /* bignum_mod.h */,
				BC0C88122F11C5A00090CCA5 /* bignum.c */,
				BC0C87FC2F11C59F0090CCA5 /* bn_mul.h */,
				BC0C88112F11C5A00090CCA5 /* common.h */,
				BC0C880C2F11C59F0090CCA5 /* constant_time_impl.h */,
				BC0C88012F11C59F0090CCA5 /* constant_time_internal.h */,
				BC0C87F82F11C59F0090CCA5 /* constant_time.c */,
				BC0C88072F11C59F0090CCA5 /* ctr_drbg.c */,
				BC0C88042F11C59F0090CCA5 /* ctr.h */,
				BC0C87F72F11C59F0090CCA5 /* ecp_curves_new.c */,
				BC0C88102F11C5A00090CCA5 /* ecp_curves.c */,
				BC0C880F2F11C5A00090CCA5 /* ecp_internal_alt.h */,
				BC0C88132F11C5A00090CCA5 /* ecp_invasive.h */,
				BC0C88022F11C59F0090CCA5 /* ecp.c */,
				BC0C87F92F11C59F0090CCA5 /* entropy_poll.c */,
				BC0C88152F11C5A00090CCA5 /* entropy_poll.h */,
				BC0C880E2F11C5A00090CCA5 /* entropy.c */,
				BC0C880A2F11C59F0090CCA5 /* platform_util.c */,
				BC0C88162F11C5A00090CCA5 /* platform.c */,
			);
			name = library;
			sourceTree = "<group>";
		};
		BC0C88272F11C5A90090CCA5 /* include */ = {
			isa = PBXGroup;
			children = (
				BC0C88282F11C5B10090CCA5 /* mbedtls */,
			);
			name = include;
			sourceTree = "<group>";
		};
		BC0C88282F11C5B10090CCA5 /* mbedtls */ = {
			isa = PBXGroup;
			children = (
				BC0C88342F11C5D70090CCA5 /* aes.h */,
				BC0C88332F11C5D70090CCA5 /* asn1.h */,
				BC0C88392F11C5D70090CCA5 /* bignum.h */,
				BC0C882E2F11C5D70090CCA5 /* block_cipher.h */,
				BC0C882A2F11C5D70090CCA5 /* build_info.h */,
				BC0C882C2F11C5D70090CCA5 /* check_config.h */,
				BC0C88312F11C5D70090CCA5 /* config_adjust_legacy_crypto.h */,
				BC0C88352F11C5D70090CCA5 /* config_adjust_legacy_from_psa.h */,
				BC0C88302F11C5D70090CCA5 /* config_adjust_psa_from_legacy.h */,
				BC0C883A2F11C5D70090CCA5 /* config_adjust_psa_superset_legacy.h */,
				BC0C882F2F11C5D70090CCA5 /* config_adjust_ssl.h */,
				BC0C883E2F11C5D80090CCA5 /* config_adjust_x509.h */,
				BC0C88372F11C5D70090CCA5 /* config_psa.h */,
				BC0C88412F11C5D80090CCA5 /* constant_time.h */,
				BC0C88422F11C5D80090CCA5 /* ctr_drbg.h */,
				BC0C88402F11C5D80090CCA5 /* ecp.h */,
				BC0C883F2F11C5D80090CCA5 /* entropy.h */,
				BC0C88292F11C5D70090CCA5 /* error.h */,
				BC0C882D2F11C5D70090CCA5 /* mbedtls_config.h */,
				BC0C88362F11C5D70090CCA5 /* md.h */,
				BC0C883B2F11C5D80090CCA5 /* platform_time.h */,
				BC0C883C2F11C5D80090CCA5 /* platform_util.h */,
				BC0C882B2F11C5D70090CCA5 /* platform.h */,
				BC0C88322F11C5D70090CCA5 /* private_access.h */,
				BC0C883D2F11C5D80090CCA5 /* threading.h */,
				BC0C88382F11C5D70090CCA5 /* version.h */,
			);
			name = mbedtls;
			sourceTree = "<group>";
		};
		BC11E1B11FCF1805005CB2C2 /* appproxy */ = {
			isa = PBXGroup;
			children = (
				BC568668257F8B620014FF43 /* appproxy_if.h */,
				BC11E1B21FCF1826005CB2C2 /* appproxy.cpp */,
				BC11E1B31FCF1826005CB2C2 /* appproxy.h */,
			);
			name = appproxy;
			sourceTree = "<group>";
		};
		BC236D2D2AC5C2D100533CDC /* system */ = {
			isa = PBXGroup;
			children = (
				BC236D2E2AC5C31A00533CDC /* system.cpp */,
			);
			name = system;
			sourceTree = "<group>";
		};
		BC2AA2F225591AA000BCA07A /* build */ = {
			isa = PBXGroup;
			children = (
				BC2AA2F325591AC200BCA07A /* release.h */,
			);
			name = build;
			sourceTree = "<group>";
		};
		BC374B4F24F7E6EF007ED3F0 /* platform */ = {
			isa = PBXGroup;
			children = (
				BC374B5224F7E758007ED3F0 /* IosNamespace.h */,
				BC374B5024F7E758007ED3F0 /* phone_ios.h */,
				BC374B5124F7E758007ED3F0 /* platform.h */,
			);
			name = platform;
			sourceTree = "<group>";
		};
		BC374B5324FE87FF007ED3F0 /* sdk */ = {
			isa = PBXGroup;
			children = (
				BC374B5424FE8844007ED3F0 /* common */,
			);
			path = sdk;
			sourceTree = "<group>";
		};
		BC374B5424FE8844007ED3F0 /* common */ = {
			isa = PBXGroup;
			children = (
				BCC1CF8E1F34B17D00FE3235 /* interface */,
				BCC1CF881F34B0F200FE3235 /* ios */,
				BCC1CF8F1F34B1AD00FE3235 /* lib */,
				BCC1CF901F34B1B400FE3235 /* lib-cpp */,
				BCC1CF891F34B0FB00FE3235 /* linux */,
				BCC1CF911F34B24600FE3235 /* os */,
				BCC1CF8A1F34B10600FE3235 /* service */,
			);
			path = common;
			sourceTree = "<group>";
		};
		BC4F21AD1F713550003BCC89 /* udp */ = {
			isa = PBXGroup;
			children = (
				BC374C7F24FE902A007ED3F0 /* udpsocket.cpp */,
				BC374C7E24FE902A007ED3F0 /* udpsocket.h */,
			);
			name = udp;
			sourceTree = "<group>";
		};
		BC4F21B11F713573003BCC89 /* dtls */ = {
			isa = PBXGroup;
			children = (
				BC374C9524FE91C7007ED3F0 /* dtls.cpp */,
				BC374C9424FE91C7007ED3F0 /* dtls.h */,
			);
			name = dtls;
			sourceTree = "<group>";
		};
		BC568A2925A093E50014FF43 /* config */ = {
			isa = PBXGroup;
			children = (
				BCC16CE62A49CA9500643051 /* client_config.cpp */,
				BCC16CE72A49CA9500643051 /* client_config.h */,
				BC568A3C25A095460014FF43 /* client.cpp */,
				BC568A3D25A095460014FF43 /* client.h */,
				BC568A3925A095350014FF43 /* debug_readlog.cpp */,
				BC568A3825A095350014FF43 /* debug_readlog.h */,
			);
			name = config;
			sourceTree = "<group>";
		};
		BC568A2A25A093F10014FF43 /* ios */ = {
			isa = PBXGroup;
			children = (
				BC568C4725AA543D0014FF43 /* include */,
				BC568C4625AA54330014FF43 /* lib */,
				BC568A3225A094BB0014FF43 /* ios_async */,
				BC568A3125A094B20014FF43 /* ios_ilib */,
				BC568A3025A094A80014FF43 /* ios_lib */,
			);
			name = ios;
			sourceTree = "<group>";
		};
		BC568A2B25A094110014FF43 /* linux */ = {
			isa = PBXGroup;
			children = (
				BCEA84F827DF42D6001EBA5B /* client_main */,
				29730C88261C686C00BE70CC /* video */,
				BC568A3525A095030014FF43 /* appsharing */,
				BC568A3325A094DA0014FF43 /* os-cpp */,
			);
			name = linux;
			sourceTree = "<group>";
		};
		BC568A2D25A094390014FF43 /* ringer */ = {
			isa = PBXGroup;
			children = (
				BC568A7925A0961B0014FF43 /* appclient_ringer.cpp */,
				BC568A7825A0961B0014FF43 /* appclient_ringer.h */,
			);
			name = ringer;
			sourceTree = "<group>";
		};
		BC568A2F25A0944F0014FF43 /* media */ = {
			isa = PBXGroup;
			children = (
				BC568A7625A096070014FF43 /* appclient_media.cpp */,
				BC568A7525A096060014FF43 /* appclient_media.h */,
			);
			name = media;
			sourceTree = "<group>";
		};
		BC568A3025A094A80014FF43 /* ios_lib */ = {
			isa = PBXGroup;
			children = (
				BC568A5425A095870014FF43 /* ActiveCamera.h */,
				BC568A5A25A095870014FF43 /* ActiveCamera.m */,
				BC568A5725A095870014FF43 /* IosPhone.h */,
				BC568A5825A095870014FF43 /* IosPhone.m */,
				BC568A5525A095870014FF43 /* Reachability.h */,
				BC568A5925A095870014FF43 /* Reachability.m */,
				BC568A5B25A095870014FF43 /* TranscodingSession.h */,
				BC568A5625A095870014FF43 /* TranscodingSession.m */,
			);
			name = ios_lib;
			sourceTree = "<group>";
		};
		BC568A3125A094B20014FF43 /* ios_ilib */ = {
			isa = PBXGroup;
			children = (
				BC568A4F25A095730014FF43 /* Cipher.h */,
				BC568A4E25A095730014FF43 /* Cipher.m */,
				BC568A4D25A095730014FF43 /* JsonIo.h */,
				BC568A4B25A095730014FF43 /* JsonIo.m */,
				BC568A5025A095740014FF43 /* XmlIo.h */,
				BC568A4C25A095730014FF43 /* XmlIo.m */,
			);
			name = ios_ilib;
			sourceTree = "<group>";
		};
		BC568A3225A094BB0014FF43 /* ios_async */ = {
			isa = PBXGroup;
			children = (
				BC568A4325A095600014FF43 /* ios_async.cpp */,
				BC568A4425A095610014FF43 /* ios_async.h */,
				BC568A4125A095600014FF43 /* ios_event.cpp */,
				BC568A4225A095600014FF43 /* ios_event.h */,
				BC568A4025A095600014FF43 /* IosAsync.h */,
				BC568A4525A095610014FF43 /* IosAsync.m */,
				BC568A3F25A095600014FF43 /* IosEvent.h */,
				BC568A4625A095610014FF43 /* IosEvent.m */,
			);
			name = ios_async;
			sourceTree = "<group>";
		};
		BC568A3325A094DA0014FF43 /* os-cpp */ = {
			isa = PBXGroup;
			children = (
				BC568A6E25A095DE0014FF43 /* debug.cpp */,
				BC568A6C25A095DE0014FF43 /* iomux.cpp */,
				BC568A6D25A095DE0014FF43 /* iomux.h */,
			);
			name = "os-cpp";
			sourceTree = "<group>";
		};
		BC568A3525A095030014FF43 /* appsharing */ = {
			isa = PBXGroup;
			children = (
				BC568A6225A0959E0014FF43 /* image_buffer.cpp */,
				BC568A6025A0959E0014FF43 /* image_buffer.h */,
				BC568A6325A0959E0014FF43 /* remote_control.cpp */,
				BC568A6125A0959E0014FF43 /* remote_control.h */,
			);
			name = appsharing;
			sourceTree = "<group>";
		};
		BC568A7B25A096B30014FF43 /* network */ = {
			isa = PBXGroup;
			children = (
				BC568A7C25A096D10014FF43 /* network.cpp */,
			);
			name = network;
			sourceTree = "<group>";
		};
		BC568A7E25A097A30014FF43 /* lang */ = {
			isa = PBXGroup;
			children = (
				BC568A7F25A097BF0014FF43 /* myapps_languages.cpp */,
				BC568A8025A097BF0014FF43 /* myapps_languages.h */,
			);
			name = lang;
			sourceTree = "<group>";
		};
		BC568C4625AA54330014FF43 /* lib */ = {
			isa = PBXGroup;
			children = (
				BC568C4A25AA55030014FF43 /* libcrypto.a */,
				BC568C4925AA55030014FF43 /* libssl.a */,
			);
			name = lib;
			sourceTree = "<group>";
		};
		BC568C4725AA543D0014FF43 /* include */ = {
			isa = PBXGroup;
			children = (
				BC568C4825AA544B0014FF43 /* openssl */,
			);
			name = include;
			sourceTree = "<group>";
		};
		BC568C4825AA544B0014FF43 /* openssl */ = {
			isa = PBXGroup;
			children = (
				BC568C7025AA55240014FF43 /* aes.h */,
				BC568C5E25AA55220014FF43 /* asn1_mac.h */,
				BC568C9425AA55270014FF43 /* asn1.h */,
				BC568CB425AA552A0014FF43 /* asn1err.h */,
				BC568C4E25AA55210014FF43 /* asn1t.h */,
				BC568CAA25AA55290014FF43 /* async.h */,
				BC568C5125AA55210014FF43 /* asyncerr.h */,
				BC568C5C25AA55220014FF43 /* bio.h */,
				BC568C6625AA55230014FF43 /* bioerr.h */,
				BC568CA725AA55290014FF43 /* blowfish.h */,
				BC568C5525AA55220014FF43 /* bn.h */,
				BC568C8A25AA55260014FF43 /* bnerr.h */,
				BC568C8825AA55260014FF43 /* buffer.h */,
				BC568C8D25AA55270014FF43 /* buffererr.h */,
				BC568C8925AA55260014FF43 /* camellia.h */,
				BC568CB225AA552A0014FF43 /* cast.h */,
				BC568C6725AA55230014FF43 /* cmac.h */,
				BC568C7125AA55240014FF43 /* cms.h */,
				BC568CAF25AA552A0014FF43 /* cmserr.h */,
				BC568CA125AA55280014FF43 /* comp.h */,
				BC568C7B25AA55250014FF43 /* comperr.h */,
				BC568C9525AA55270014FF43 /* conf_api.h */,
				BC568C5325AA55210014FF43 /* conf.h */,
				BC568C7825AA55250014FF43 /* conferr.h */,
				BC568C6125AA55220014FF43 /* crypto.h */,
				BC568C6525AA55230014FF43 /* cryptoerr.h */,
				BC568C8325AA55260014FF43 /* ct.h */,
				BC568C7325AA55240014FF43 /* cterr.h */,
				BC568C7425AA55250014FF43 /* des.h */,
				BC568C8F25AA55270014FF43 /* dh.h */,
				BC568CA025AA55280014FF43 /* dherr.h */,
				BC568C9625AA55270014FF43 /* dsa.h */,
				BC568C7D25AA55250014FF43 /* dsaerr.h */,
				BC568C5A25AA55220014FF43 /* dtls1.h */,
				BC568C8125AA55260014FF43 /* e_os2.h */,
				BC568C6925AA55230014FF43 /* ebcdic.h */,
				BC568C6225AA55230014FF43 /* ec.h */,
				BC568CAB25AA55290014FF43 /* ecdh.h */,
				BC568CAC25AA55290014FF43 /* ecdsa.h */,
				BC568C8025AA55260014FF43 /* ecerr.h */,
				BC568C8525AA55260014FF43 /* engine.h */,
				BC568C7625AA55250014FF43 /* engineerr.h */,
				BC568C7C25AA55250014FF43 /* err.h */,
				BC568CA625AA55290014FF43 /* evp.h */,
				BC568C9B25AA55280014FF43 /* evperr.h */,
				BC568CAE25AA55290014FF43 /* hmac.h */,
				BC568C6825AA55230014FF43 /* idea.h */,
				BC568CA325AA55290014FF43 /* kdf.h */,
				BC568C7225AA55240014FF43 /* kdferr.h */,
				BC568C9725AA55270014FF43 /* lhash.h */,
				BC568C4F25AA55210014FF43 /* md2.h */,
				BC568C8725AA55260014FF43 /* md4.h */,
				BC568C9125AA55270014FF43 /* md5.h */,
				BC568CA825AA55290014FF43 /* mdc2.h */,
				BC568C5B25AA55220014FF43 /* modes.h */,
				BC568CB125AA552A0014FF43 /* obj_mac.h */,
				BC568C5225AA55210014FF43 /* objects.h */,
				BC568C5825AA55220014FF43 /* objectserr.h */,
				BC568CAD25AA55290014FF43 /* ocsp.h */,
				BC568C5625AA55220014FF43 /* ocsperr.h */,
				BC568C5925AA55220014FF43 /* opensslconf.h */,
				BC568C9C25AA55280014FF43 /* opensslv.h */,
				BC568C4D25AA55210014FF43 /* ossl_typ.h */,
				BC568C6B25AA55230014FF43 /* pem.h */,
				BC568C9E25AA55280014FF43 /* pem2.h */,
				BC568C8C25AA55270014FF43 /* pemerr.h */,
				BC568C5725AA55220014FF43 /* pkcs7.h */,
				BC568CA225AA55280014FF43 /* pkcs7err.h */,
				BC568C8B25AA55260014FF43 /* pkcs12.h */,
				BC568C9825AA55280014FF43 /* pkcs12err.h */,
				BC568C7925AA55250014FF43 /* rand_drbg.h */,
				BC568C9325AA55270014FF43 /* rand.h */,
				BC568C6325AA55230014FF43 /* randerr.h */,
				BC568C7E25AA55250014FF43 /* rc2.h */,
				BC568C8E25AA55270014FF43 /* rc4.h */,
				BC568C6425AA55230014FF43 /* rc5.h */,
				BC568C8225AA55260014FF43 /* ripemd.h */,
				BC568C9025AA55270014FF43 /* rsa.h */,
				BC568C8425AA55260014FF43 /* rsaerr.h */,
				BC568CB325AA552A0014FF43 /* safestack.h */,
				BC568C5D25AA55220014FF43 /* seed.h */,
				BC568CA925AA55290014FF43 /* sha.h */,
				BC568C9225AA55270014FF43 /* srp.h */,
				BC568C7F25AA55250014FF43 /* srtp.h */,
				BC568CA425AA55290014FF43 /* ssl.h */,
				BC568C6D25AA55240014FF43 /* ssl2.h */,
				BC568C5F25AA55220014FF43 /* ssl3.h */,
				BC568CA525AA55290014FF43 /* sslerr.h */,
				BC568C6A25AA55230014FF43 /* stack.h */,
				BC568C9D25AA55280014FF43 /* store.h */,
				BC568C7A25AA55250014FF43 /* storeerr.h */,
				BC568CB025AA552A0014FF43 /* symhacks.h */,
				BC568C9A25AA55280014FF43 /* tls1.h */,
				BC568C6F25AA55240014FF43 /* ts.h */,
				BC568C9925AA55280014FF43 /* tserr.h */,
				BC568C5025AA55210014FF43 /* txt_db.h */,
				BC568C5425AA55210014FF43 /* ui.h */,
				BC568C9F25AA55280014FF43 /* uierr.h */,
				BC568C7525AA55250014FF43 /* whrlpool.h */,
				BC568C6025AA55220014FF43 /* x509_vfy.h */,
				BC568C8625AA55260014FF43 /* x509.h */,
				BC568C6E25AA55240014FF43 /* x509err.h */,
				BC568C6C25AA55230014FF43 /* x509v3.h */,
				BC568C7725AA55250014FF43 /* x509v3err.h */,
			);
			name = openssl;
			sourceTree = "<group>";
		};
		BC5C2B112015CC6D00375CA6 /* client */ = {
			isa = PBXGroup;
			children = (
				BCC98C8329A4A41700BE4E05 /* logflags */,
				BC67754727D90C2C0089F6FF /* url_handler */,
				BCB5695C2710820D00D86D95 /* signaling_app */,
				BC568A8C25A099D70014FF43 /* NotificationTones */,
				BC568A8A25A099C80014FF43 /* Ringtones */,
				BC568A7E25A097A30014FF43 /* lang */,
				BC568A2925A093E50014FF43 /* config */,
				BC568A2A25A093F10014FF43 /* ios */,
				BC568A2B25A094110014FF43 /* linux */,
				BC568A2F25A0944F0014FF43 /* media */,
				BC568A2D25A094390014FF43 /* ringer */,
			);
			name = client;
			sourceTree = "<group>";
		};
		BC5C2B2A201724A600375CA6 /* launcherapi */ = {
			isa = PBXGroup;
			children = (
				BC5C2B2C201724BE00375CA6 /* launcherapihandler.cpp */,
				BC5C2B2D201724BE00375CA6 /* launcherapihandler.h */,
			);
			name = launcherapi;
			sourceTree = "<group>";
		};
		BC67754727D90C2C0089F6FF /* url_handler */ = {
			isa = PBXGroup;
			children = (
				BC67754A27D90C9F0089F6FF /* url_handler.cpp */,
				BC67754B27D90C9F0089F6FF /* url_handler.h */,
			);
			name = url_handler;
			sourceTree = "<group>";
		};
		BC697A7F2851DDCE008B5764 /* client_ios_notification_extension */ = {
			isa = PBXGroup;
			children = (
				BC838BA428530ED6000F114E /* client_ios_notification_extension.entitlements */,
				BC697A802851DDCE008B5764 /* NotificationService.h */,
				BC697A812851DDCE008B5764 /* NotificationService.m */,
				BC697A832851DDCE008B5764 /* Info.plist */,
				BC19A3F02BA8928F00BB6FC4 /* PrivacyInfo.xcprivacy */,
			);
			path = client_ios_notification_extension;
			sourceTree = "<group>";
		};
		BC77E04B29D990740039C46E /* client_ios_broadcast_extension */ = {
			isa = PBXGroup;
			children = (
				BC17740029E68ABC00798F79 /* ios_screen_capture_sender.c */,
				BC1773FF29E68ABC00798F79 /* ios_screen_capture_sender.h */,
				BC77E05629D995570039C46E /* client_ios_broadcast_extension.entitlements */,
				BC77E04C29D990740039C46E /* SampleHandler.h */,
				BC77E04D29D990740039C46E /* SampleHandler.m */,
				BC77E04F29D990740039C46E /* Info.plist */,
				BC19A3F42BA8930600BB6FC4 /* PrivacyInfo.xcprivacy */,
			);
			path = client_ios_broadcast_extension;
			sourceTree = "<group>";
		};
		BC868AC126C5209D00E3CEEC /* signaling */ = {
			isa = PBXGroup;
			children = (
				BC868AC326C5212100E3CEEC /* signaling_api.h */,
				BC868AC426C5212100E3CEEC /* signaling.cpp */,
				BC868AC226C5212100E3CEEC /* signaling.h */,
			);
			path = signaling;
			sourceTree = "<group>";
		};
		BC868AD326C5232E00E3CEEC /* appwebsocket_client */ = {
			isa = PBXGroup;
			children = (
				BC868AD426C5237800E3CEEC /* appwebsocket_client.cpp */,
				BC868AD526C5237800E3CEEC /* appwebsocket_client.h */,
			);
			name = appwebsocket_client;
			sourceTree = "<group>";
		};
		BC8FAE331F3A0C6D00264347 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				BC6DA1012C1C5B80008B30C4 /* libresolv.9.tbd */,
				BC568A8625A098540014FF43 /* VPX.framework */,
				BC374D4F24FE95D4007ED3F0 /* VPX.framework */,
				BC8DB9AB22FDA2790018FD9C /* CallKit.framework */,
				BC38390921E7633D00C50041 /* WebKit.framework */,
				BC4CC5DB21B808690058C0D2 /* VideoToolbox.framework */,
				BCCEDF7120E28F300051725D /* JavaScriptCore.framework */,
				BCC1D1261F34BF3200FE3235 /* UIKit.framework */,
				BCC1D1281F34BF4200FE3235 /* AudioToolbox.framework */,
				BCC8C9771F3B40AB00342390 /* AddressBook.framework */,
				BCC8C9751F3B408200342390 /* QuartzCore.framework */,
				BCC8C9731F3B407700342390 /* CoreGraphics.framework */,
				BCC8C9711F3B406500342390 /* Foundation.framework */,
				BCC8C96F1F3B404300342390 /* MessageUI.framework */,
				BC8FAE341F3A0C6D00264347 /* AVFoundation.framework */,
				BCC98C39299502B000BE4E05 /* Intents.framework */,
				BC77E04929D990740039C46E /* ReplayKit.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		BCAF343A1F44769800281122 /* guuid */ = {
			isa = PBXGroup;
			children = (
				BC374C8124FE9045007ED3F0 /* guuid.cpp */,
			);
			name = guuid;
			sourceTree = "<group>";
		};
		BCAF343F1F4476D600281122 /* media */ = {
			isa = PBXGroup;
			children = (
				BC802D4D27391085004E9598 /* recording.cpp */,
				BC802D4E27391085004E9598 /* recording.h */,
				BC868ACE26C5222500E3CEEC /* ringer_io.cpp */,
				BC868ACF26C5222500E3CEEC /* ringer_io.h */,
				BC7E27A226678DD7000964C3 /* media_tones.cpp */,
				BC7E27A126678DD7000964C3 /* physical.h */,
				BC7E27A426678DD7000964C3 /* tones.cpp */,
				BC7E27A326678DD7000964C3 /* tones.h */,
				BC374CAD24FE924C007ED3F0 /* appsharing_endpoint.cpp */,
				BC374CB124FE924C007ED3F0 /* appsharing_endpoint.h */,
				BC374CA824FE924B007ED3F0 /* appsharing_io.cpp */,
				BC374CA524FE924B007ED3F0 /* appsharing_io.h */,
				BC374CB224FE924C007ED3F0 /* audio_endpoint.cpp */,
				BC374C9F24FE924B007ED3F0 /* audio_endpoint.h */,
				BC374CB624FE924D007ED3F0 /* audio_io_channel.cpp */,
				BC374CAE24FE924C007ED3F0 /* audio_io_channel.h */,
				BC374C9E24FE924B007ED3F0 /* audio_io.cpp */,
				BC374CAF24FE924C007ED3F0 /* audio_io.h */,
				BC374CA624FE924B007ED3F0 /* ice_stun.cpp */,
				BC374CA124FE924B007ED3F0 /* ice_stun.h */,
				BC374C9724FE924A007ED3F0 /* ice.cpp */,
				BC374C9824FE924A007ED3F0 /* ice.h */,
				BC374CAC24FE924C007ED3F0 /* jitter_buffer.cpp */,
				BC374CB424FE924D007ED3F0 /* jitter_buffer.h */,
				BC374CA324FE924B007ED3F0 /* media.cpp */,
				BC374CA724FE924B007ED3F0 /* media.h */,
				BC374CA024FE924B007ED3F0 /* screen_buffer.cpp */,
				BC374CB324FE924C007ED3F0 /* screen_buffer.h */,
				BC374C9924FE924A007ED3F0 /* screen_sink.cpp */,
				BC374C9B24FE924A007ED3F0 /* screen_sink.h */,
				BC374C9C24FE924A007ED3F0 /* sctp_rtc.cpp */,
				BC374CB024FE924C007ED3F0 /* sctp_rtc.h */,
				BC374CB724FE924D007ED3F0 /* turn_stun.cpp */,
				BC374C9A24FE924A007ED3F0 /* turn_stun.h */,
				BC374CA424FE924B007ED3F0 /* turn.cpp */,
				BC374CA224FE924B007ED3F0 /* turn.h */,
				BC374CA924FE924C007ED3F0 /* video_endpoint.cpp */,
				BC374CB524FE924D007ED3F0 /* video_endpoint.h */,
				BC374CAA24FE924C007ED3F0 /* video_format_conversion.cpp */,
				BC374C9D24FE924B007ED3F0 /* video_io.cpp */,
				BC374CAB24FE924C007ED3F0 /* video_io.h */,
			);
			name = media;
			sourceTree = "<group>";
		};
		BCAF34531F459FE500281122 /* ios_dsp */ = {
			isa = PBXGroup;
			children = (
				BC374BD624FE8BE7007ED3F0 /* ios_phone.cpp */,
				BC374BD224FE8BE6007ED3F0 /* ios_phone.h */,
				BC374BD324FE8BE7007ED3F0 /* ios_ringer.cpp */,
				BC374BD424FE8BE7007ED3F0 /* ios_ringer.h */,
			);
			name = ios_dsp;
			sourceTree = "<group>";
		};
		BCAF34571F45A01100281122 /* audio */ = {
			isa = PBXGroup;
			children = (
				BCAF345A1F45A03100281122 /* g729ab */,
				BCAF34591F45A02900281122 /* opus */,
				BCAF34581F45A01A00281122 /* soft_dsp */,
			);
			name = audio;
			sourceTree = "<group>";
		};
		BCAF34581F45A01A00281122 /* soft_dsp */ = {
			isa = PBXGroup;
			children = (
				BCAF345B1F45A0E900281122 /* compand.cpp */,
				BCAF345C1F45A0E900281122 /* compand.h */,
				BCAF345D1F45A0E900281122 /* g711plc.cpp */,
				BCAF345E1F45A0E900281122 /* g711plc.h */,
				BCAF345F1F45A0E900281122 /* g722.cpp */,
				BCAF34601F45A0E900281122 /* g722.h */,
				BCAF34611F45A0E900281122 /* resample.cpp */,
				BCAF34621F45A0E900281122 /* resample.h */,
				BCAF34631F45A0E900281122 /* sdsputil.cpp */,
				BCAF34641F45A0E900281122 /* sdsputil.h */,
				BCAF34651F45A0E900281122 /* sdtmf.cpp */,
				BCAF34661F45A0E900281122 /* sdtmf.h */,
			);
			name = soft_dsp;
			sourceTree = "<group>";
		};
		BCAF34591F45A02900281122 /* opus */ = {
			isa = PBXGroup;
			children = (
				BCAF34C71F45A1BC00281122 /* src */,
				BCAF34C61F45A1B400281122 /* silk */,
				BCAF34C51F45A1A700281122 /* include */,
				BCAF34C41F45A1A000281122 /* celt */,
			);
			name = opus;
			sourceTree = "<group>";
		};
		BCAF345A1F45A03100281122 /* g729ab */ = {
			isa = PBXGroup;
			children = (
				BCD791E02CAEEB9B00DF2D56 /* g729ab.c */,
				BCAF347F1F45A12C00281122 /* g729ab.h */,
			);
			name = g729ab;
			sourceTree = "<group>";
		};
		BCAF34C41F45A1A000281122 /* celt */ = {
			isa = PBXGroup;
			children = (
				BCAF34D01F45A23900281122 /* _kiss_fft_guts.h */,
				BCAF34D11F45A23900281122 /* arch.h */,
				BCAF34D21F45A23900281122 /* bands.c */,
				BCAF34D31F45A23900281122 /* bands.h */,
				BCAF34D41F45A23900281122 /* celt_decoder.c */,
				BCAF34D51F45A23900281122 /* celt_encoder.c */,
				BCAF34D61F45A23900281122 /* celt_lpc.c */,
				BCAF34D71F45A23900281122 /* celt_lpc.h */,
				BCAF34D81F45A23900281122 /* celt.c */,
				BCAF34D91F45A23900281122 /* celt.h */,
				BCAF34DA1F45A23900281122 /* cpu_support.h */,
				BCAF34DB1F45A23900281122 /* cwrs.c */,
				BCAF34DC1F45A23900281122 /* cwrs.h */,
				BCAF34DD1F45A23900281122 /* ecintrin.h */,
				BCAF34DE1F45A23900281122 /* entcode.c */,
				BCAF34DF1F45A23900281122 /* entcode.h */,
				BCAF34E01F45A23900281122 /* entdec.c */,
				BCAF34E11F45A23900281122 /* entdec.h */,
				BCAF34E21F45A23900281122 /* entenc.c */,
				BCAF34E31F45A23900281122 /* entenc.h */,
				BCAF34E41F45A23900281122 /* fixed_debug.h */,
				BCAF34E51F45A23900281122 /* fixed_generic.h */,
				BCAF34E61F45A23900281122 /* float_cast.h */,
				BCAF34E71F45A23900281122 /* kiss_fft.c */,
				BCAF34E81F45A23900281122 /* kiss_fft.h */,
				BCAF34E91F45A23900281122 /* laplace.c */,
				BCAF34EA1F45A23900281122 /* laplace.h */,
				BCAF34EB1F45A23900281122 /* mathops.c */,
				BCAF34EC1F45A23900281122 /* mathops.h */,
				BCAF34ED1F45A23900281122 /* mdct.c */,
				BCAF34EE1F45A23900281122 /* mdct.h */,
				BCAF34EF1F45A23900281122 /* mfrngcod.h */,
				BCAF34F01F45A23900281122 /* modes.c */,
				BCAF34F11F45A23900281122 /* modes.h */,
				BCAF34F31F45A23900281122 /* os_support.h */,
				BCAF34F41F45A23900281122 /* pitch.c */,
				BCAF34F51F45A23900281122 /* pitch.h */,
				BCAF34F61F45A23900281122 /* quant_bands.c */,
				BCAF34F71F45A23900281122 /* quant_bands.h */,
				BCAF34F81F45A23900281122 /* rate.c */,
				BCAF34F91F45A23900281122 /* rate.h */,
				BCAF34FA1F45A23900281122 /* stack_alloc.h */,
				BCAF34FB1F45A23900281122 /* static_modes_fixed.h */,
				BCAF34FC1F45A23900281122 /* static_modes_float.h */,
				BCAF34FD1F45A23900281122 /* vq.c */,
				BCAF34FE1F45A23900281122 /* vq.h */,
				BCAF34C81F45A1D000281122 /* arm */,
			);
			name = celt;
			sourceTree = "<group>";
		};
		BCAF34C51F45A1A700281122 /* include */ = {
			isa = PBXGroup;
			children = (
				BC374D552500DD27007ED3F0 /* config.h */,
				BCAF35131F45A26500281122 /* opus_custom.h */,
				BCAF35141F45A26500281122 /* opus_defines.h */,
				BCAF35151F45A26500281122 /* opus_multistream.h */,
				BCAF35161F45A26500281122 /* opus_types.h */,
				BCAF35171F45A26500281122 /* opus.h */,
			);
			name = include;
			sourceTree = "<group>";
		};
		BCAF34C61F45A1B400281122 /* silk */ = {
			isa = PBXGroup;
			children = (
				BCAF354D1F45A2DF00281122 /* A2NLSF.c */,
				BCAF354E1F45A2DF00281122 /* ana_filt_bank_1.c */,
				BCAF354F1F45A2DF00281122 /* API.h */,
				BCAF35501F45A2DF00281122 /* biquad_alt.c */,
				BCAF35511F45A2DF00281122 /* bwexpander_32.c */,
				BCAF35521F45A2DF00281122 /* bwexpander.c */,
				BCAF35531F45A2DF00281122 /* check_control_input.c */,
				BCAF35541F45A2DF00281122 /* CNG.c */,
				BCAF35551F45A2DF00281122 /* code_signs.c */,
				BCAF35561F45A2DF00281122 /* control_audio_bandwidth.c */,
				BCAF35571F45A2DF00281122 /* control_codec.c */,
				BCAF35581F45A2DF00281122 /* control_SNR.c */,
				BCAF35591F45A2DF00281122 /* control.h */,
				BCAF355A1F45A2DF00281122 /* debug.c */,
				BCAF355B1F45A2DF00281122 /* debug.h */,
				BCAF355C1F45A2DF00281122 /* dec_API.c */,
				BCAF355D1F45A2DF00281122 /* decode_core.c */,
				BCAF355E1F45A2DF00281122 /* decode_frame.c */,
				BCAF355F1F45A2DF00281122 /* decode_indices.c */,
				BCAF35601F45A2DF00281122 /* decode_parameters.c */,
				BCAF35611F45A2DF00281122 /* decode_pitch.c */,
				BCAF35621F45A2DF00281122 /* decode_pulses.c */,
				BCAF35631F45A2DF00281122 /* decoder_set_fs.c */,
				BCAF35641F45A2DF00281122 /* define.h */,
				BCAF35651F45A2DF00281122 /* enc_API.c */,
				BCAF35661F45A2DF00281122 /* encode_indices.c */,
				BCAF35671F45A2DF00281122 /* encode_pulses.c */,
				BCAF35681F45A2DF00281122 /* errors.h */,
				BCAF35691F45A2DF00281122 /* gain_quant.c */,
				BCAF356A1F45A2DF00281122 /* HP_variable_cutoff.c */,
				BCAF356B1F45A2DF00281122 /* init_decoder.c */,
				BCAF356C1F45A2DF00281122 /* init_encoder.c */,
				BCAF356D1F45A2DF00281122 /* Inlines.h */,
				BCAF356E1F45A2DF00281122 /* inner_prod_aligned.c */,
				BCAF356F1F45A2DF00281122 /* interpolate.c */,
				BCAF35701F45A2DF00281122 /* lin2log.c */,
				BCAF35711F45A2DF00281122 /* log2lin.c */,
				BCAF35721F45A2E000281122 /* LP_variable_cutoff.c */,
				BCAF35731F45A2E000281122 /* LPC_analysis_filter.c */,
				BCAF35741F45A2E000281122 /* LPC_inv_pred_gain.c */,
				BCAF35751F45A2E000281122 /* MacroCount.h */,
				BCAF35761F45A2E000281122 /* MacroDebug.h */,
				BCAF35771F45A2E000281122 /* macros.h */,
				BCAF35781F45A2E000281122 /* main.h */,
				BCAF35791F45A2E000281122 /* NLSF_decode.c */,
				BCAF357A1F45A2E000281122 /* NLSF_del_dec_quant.c */,
				BCAF357B1F45A2E000281122 /* NLSF_encode.c */,
				BCAF357C1F45A2E000281122 /* NLSF_stabilize.c */,
				BCAF357D1F45A2E000281122 /* NLSF_unpack.c */,
				BCAF357E1F45A2E000281122 /* NLSF_VQ_weights_laroia.c */,
				BCAF357F1F45A2E000281122 /* NLSF_VQ.c */,
				BCAF35801F45A2E000281122 /* NLSF2A.c */,
				BCAF35811F45A2E000281122 /* NSQ_del_dec.c */,
				BCAF35821F45A2E000281122 /* NSQ.c */,
				BCAF35831F45A2E000281122 /* pitch_est_defines.h */,
				BCAF35841F45A2E000281122 /* pitch_est_tables.c */,
				BCAF35851F45A2E000281122 /* PLC.c */,
				BCAF35861F45A2E000281122 /* PLC.h */,
				BCAF35871F45A2E000281122 /* process_NLSFs.c */,
				BCAF35881F45A2E000281122 /* quant_LTP_gains.c */,
				BCAF35891F45A2E000281122 /* resampler_down2_3.c */,
				BCAF358A1F45A2E000281122 /* resampler_down2.c */,
				BCAF358B1F45A2E000281122 /* resampler_private_AR2.c */,
				BCAF358C1F45A2E000281122 /* resampler_private_down_FIR.c */,
				BCAF358D1F45A2E000281122 /* resampler_private_IIR_FIR.c */,
				BCAF358E1F45A2E000281122 /* resampler_private_up2_HQ.c */,
				BCAF358F1F45A2E000281122 /* resampler_private.h */,
				BCAF35901F45A2E000281122 /* resampler_rom.c */,
				BCAF35911F45A2E000281122 /* resampler_rom.h */,
				BCAF35921F45A2E000281122 /* resampler_structs.h */,
				BCAF35931F45A2E000281122 /* resampler.c */,
				BCAF35941F45A2E000281122 /* shell_coder.c */,
				BCAF35951F45A2E000281122 /* sigm_Q15.c */,
				BCAF35961F45A2E000281122 /* SigProc_FIX.h */,
				BCAF35971F45A2E000281122 /* sort.c */,
				BCAF35981F45A2E000281122 /* stereo_decode_pred.c */,
				BCAF35991F45A2E000281122 /* stereo_encode_pred.c */,
				BCAF359A1F45A2E000281122 /* stereo_find_predictor.c */,
				BCAF359B1F45A2E000281122 /* stereo_LR_to_MS.c */,
				BCAF359C1F45A2E000281122 /* stereo_MS_to_LR.c */,
				BCAF359D1F45A2E000281122 /* stereo_quant_pred.c */,
				BCAF359E1F45A2E000281122 /* structs.h */,
				BCAF359F1F45A2E000281122 /* sum_sqr_shift.c */,
				BCAF35A01F45A2E000281122 /* table_LSF_cos.c */,
				BCAF35A11F45A2E000281122 /* tables_gain.c */,
				BCAF35A21F45A2E000281122 /* tables_LTP.c */,
				BCAF35A31F45A2E000281122 /* tables_NLSF_CB_NB_MB.c */,
				BCAF35A41F45A2E000281122 /* tables_NLSF_CB_WB.c */,
				BCAF35A51F45A2E000281122 /* tables_other.c */,
				BCAF35A61F45A2E000281122 /* tables_pitch_lag.c */,
				BCAF35A71F45A2E000281122 /* tables_pulses_per_block.c */,
				BCAF35A81F45A2E000281122 /* tables.h */,
				BCAF35A91F45A2E000281122 /* tuning_parameters.h */,
				BCAF35AA1F45A2E000281122 /* typedef.h */,
				BCAF35AB1F45A2E000281122 /* VAD.c */,
				BCAF35AC1F45A2E000281122 /* VQ_WMat_EC.c */,
				BCAF35181F45A28600281122 /* fixed */,
			);
			name = silk;
			sourceTree = "<group>";
		};
		BCAF34C71F45A1BC00281122 /* src */ = {
			isa = PBXGroup;
			children = (
				BCAF35F91F45A34600281122 /* opus_decoder.c */,
				BCAF35FA1F45A34600281122 /* opus_encoder.c */,
				BCAF35FB1F45A34600281122 /* opus_multistream_decoder.c */,
				BCAF35FC1F45A34600281122 /* opus_multistream_encoder.c */,
				BCAF35FD1F45A34600281122 /* opus_multistream.c */,
				BCAF35FE1F45A34600281122 /* opus.c */,
				BCAF35FF1F45A34600281122 /* repacketizer.c */,
			);
			name = src;
			sourceTree = "<group>";
		};
		BCAF34C81F45A1D000281122 /* arm */ = {
			isa = PBXGroup;
			children = (
				BCAF34C91F45A20000281122 /* arm_celt_map.c */,
				BCAF34CA1F45A20000281122 /* armcpu.c */,
				BCAF34CB1F45A20000281122 /* armcpu.h */,
				BCAF34CC1F45A20000281122 /* celt_pitch_xcorr_arm-gnu.S */,
			);
			name = arm;
			sourceTree = "<group>";
		};
		BCAF35181F45A28600281122 /* fixed */ = {
			isa = PBXGroup;
			children = (
				BCAF35191F45A2AC00281122 /* apply_sine_window_FIX.c */,
				BCAF351A1F45A2AC00281122 /* autocorr_FIX.c */,
				BCAF351B1F45A2AC00281122 /* burg_modified_FIX.c */,
				BCAF351C1F45A2AC00281122 /* corrMatrix_FIX.c */,
				BCAF351D1F45A2AC00281122 /* encode_frame_FIX.c */,
				BCAF351E1F45A2AC00281122 /* find_LPC_FIX.c */,
				BCAF351F1F45A2AC00281122 /* find_LTP_FIX.c */,
				BCAF35201F45A2AC00281122 /* find_pitch_lags_FIX.c */,
				BCAF35211F45A2AC00281122 /* find_pred_coefs_FIX.c */,
				BCAF35221F45A2AC00281122 /* k2a_FIX.c */,
				BCAF35231F45A2AC00281122 /* k2a_Q16_FIX.c */,
				BCAF35241F45A2AC00281122 /* LTP_analysis_filter_FIX.c */,
				BCAF35251F45A2AC00281122 /* LTP_scale_ctrl_FIX.c */,
				BCAF35261F45A2AC00281122 /* main_FIX.h */,
				BCAF35271F45A2AC00281122 /* noise_shape_analysis_FIX.c */,
				BCAF35281F45A2AC00281122 /* pitch_analysis_core_FIX.c */,
				BCAF35291F45A2AC00281122 /* prefilter_FIX.c */,
				BCAF352A1F45A2AC00281122 /* process_gains_FIX.c */,
				BCAF352B1F45A2AC00281122 /* regularize_correlations_FIX.c */,
				BCAF352C1F45A2AC00281122 /* residual_energy_FIX.c */,
				BCAF352D1F45A2AC00281122 /* residual_energy16_FIX.c */,
				BCAF352E1F45A2AC00281122 /* schur_FIX.c */,
				BCAF352F1F45A2AC00281122 /* schur64_FIX.c */,
				BCAF35301F45A2AC00281122 /* solve_LS_FIX.c */,
				BCAF35311F45A2AC00281122 /* structs_FIX.h */,
				BCAF35321F45A2AC00281122 /* vector_ops_FIX.c */,
				BCAF35331F45A2AC00281122 /* warped_autocorrelation_FIX.c */,
			);
			name = fixed;
			sourceTree = "<group>";
		};
		BCB5695C2710820D00D86D95 /* signaling_app */ = {
			isa = PBXGroup;
			children = (
				BCB569602710826F00D86D95 /* signaling_app.cpp */,
				BCB5695F2710826F00D86D95 /* signaling_app.h */,
			);
			name = signaling_app;
			sourceTree = "<group>";
		};
		BCBB490D1FEAA5F800CF9705 /* apirelay */ = {
			isa = PBXGroup;
			children = (
				BCBB490E1FEAA61700CF9705 /* apirelay.cpp */,
				BCBB490F1FEAA61700CF9705 /* apirelay.h */,
			);
			name = apirelay;
			sourceTree = "<group>";
		};
		BCC16CF82A52F63400643051 /* database_shared */ = {
			isa = PBXGroup;
			children = (
				BCC16CFA2A52F69D00643051 /* database_shared.cpp */,
				BCC16CFB2A52F69D00643051 /* database_shared.h */,
				BCC16CF92A52F69D00643051 /* idatabase.cpp */,
			);
			name = database_shared;
			sourceTree = "<group>";
		};
		BCC1CF211F34AEE000FE3235 = {
			isa = PBXGroup;
			children = (
				BC868AC126C5209D00E3CEEC /* signaling */,
				BCC1CF571F34B0A800FE3235 /* common */,
				BC374B5324FE87FF007ED3F0 /* sdk */,
				BC5C2B2A201724A600375CA6 /* launcherapi */,
				BC5C2B112015CC6D00375CA6 /* client */,
				BCBB490D1FEAA5F800CF9705 /* apirelay */,
				BC11E1B11FCF1805005CB2C2 /* appproxy */,
				BCC1CF581F34B0B400FE3235 /* webserver */,
				BCC1D1031F34BCB600FE3235 /* iphone */,
				BCC1CF531F34B06500FE3235 /* client_ios */,
				BC697A7F2851DDCE008B5764 /* client_ios_notification_extension */,
				BCC98C3B299502B000BE4E05 /* client_ios_intents_extension */,
				BC77E04B29D990740039C46E /* client_ios_broadcast_extension */,
				BCC1CF2B1F34AEE000FE3235 /* Products */,
				BC8FAE331F3A0C6D00264347 /* Frameworks */,
			);
			sourceTree = "<group>";
		};
		BCC1CF2B1F34AEE000FE3235 /* Products */ = {
			isa = PBXGroup;
			children = (
				BCC1CF2A1F34AEE000FE3235 /* client_ios.app */,
				BCC1CF431F34AEE000FE3235 /* client_iosTests.xctest */,
				BC697A7E2851DDCE008B5764 /* client_ios_notification_extension.appex */,
				BCC98C38299502B000BE4E05 /* client_ios_intents_extension.appex */,
				BC77E04829D990740039C46E /* client_ios_broadcast_extension.appex */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		BCC1CF531F34B06500FE3235 /* client_ios */ = {
			isa = PBXGroup;
			children = (
				BC374B4F24F7E6EF007ED3F0 /* platform */,
				BCC1CF541F34B09C00FE3235 /* IosNamespace.h */,
				BCC1CF551F34B09C00FE3235 /* phone_ios.h */,
				BCC1CF561F34B09C00FE3235 /* platform.h */,
			);
			name = client_ios;
			sourceTree = "<group>";
		};
		BCC1CF571F34B0A800FE3235 /* common */ = {
			isa = PBXGroup;
			children = (
				BC2AA2F225591AA000BCA07A /* build */,
				BCAF34571F45A01100281122 /* audio */,
				BCC1CF8C1F34B16200FE3235 /* ilib */,
				BCC1CF8D1F34B17000FE3235 /* ilib-cpp */,
			);
			name = common;
			sourceTree = "<group>";
		};
		BCC1CF581F34B0B400FE3235 /* webserver */ = {
			isa = PBXGroup;
			children = (
				BCD1635C2A700015007E6DAB /* http_data_consumer.cpp */,
				BCD1635D2A700015007E6DAB /* http_data_consumer.h */,
				BCC1CF591F34B0DE00FE3235 /* apparguments.cpp */,
				BCC1CF5A1F34B0DE00FE3235 /* apparguments.h */,
				BCC1CF5D1F34B0DE00FE3235 /* http_connection.cpp */,
				BCC1CF5E1F34B0DE00FE3235 /* http_connection.h */,
				BCC1CF5F1F34B0DE00FE3235 /* http_datasource.cpp */,
				BCC1CF601F34B0DE00FE3235 /* http_datasource.h */,
				BCC1CF631F34B0DE00FE3235 /* http_get_handler.cpp */,
				BCC1CF641F34B0DE00FE3235 /* http_get_handler.h */,
				BCC1CF651F34B0DE00FE3235 /* http_method_handler.cpp */,
				BCC1CF661F34B0DE00FE3235 /* http_method_handler.h */,
				BCC1CF671F34B0DE00FE3235 /* http_options_handler.cpp */,
				BCC1CF681F34B0DE00FE3235 /* http_options_handler.h */,
				BCC1CF691F34B0DE00FE3235 /* http_passthrough_handler.cpp */,
				BCC1CF6A1F34B0DE00FE3235 /* http_passthrough_handler.h */,
				BCC1CF6B1F34B0DE00FE3235 /* http_post_handler.cpp */,
				BCC1CF6C1F34B0DE00FE3235 /* http_post_handler.h */,
				BCC1CF6D1F34B0DE00FE3235 /* http_vfs_entry.cpp */,
				BCC1CF6E1F34B0DE00FE3235 /* http_vfs_entry.h */,
				BCC1CF6F1F34B0DE00FE3235 /* http_webdav_handler.cpp */,
				BCC1CF701F34B0DE00FE3235 /* http_webdav_handler.h */,
				BCC1CF711F34B0DE00FE3235 /* http_websocket_handler.cpp */,
				BCC1CF721F34B0DE00FE3235 /* http_websocket_handler.h */,
				BCC1CF741F34B0DE00FE3235 /* set_certificate_handler.cpp */,
				BCC1CF751F34B0DE00FE3235 /* set_certificate_handler.h */,
				BCC1CF761F34B0DE00FE3235 /* types.h */,
				BCC1CF771F34B0DE00FE3235 /* webserver.cpp */,
				BCC1CF781F34B0DE00FE3235 /* webserver.h */,
			);
			name = webserver;
			sourceTree = "<group>";
		};
		BCC1CF881F34B0F200FE3235 /* ios */ = {
			isa = PBXGroup;
			children = (
				BCD791E72D07225C00DF2D56 /* forms_cp */,
				BCAF34531F459FE500281122 /* ios_dsp */,
				BCC1D06C1F34B7DC00FE3235 /* ios */,
				BCC1D06B1F34B7CB00FE3235 /* ios_forms */,
			);
			name = ios;
			path = ../..;
			sourceTree = "<group>";
		};
		BCC1CF891F34B0FB00FE3235 /* linux */ = {
			isa = PBXGroup;
			children = (
				BC236D2D2AC5C2D100533CDC /* system */,
				BC568A7B25A096B30014FF43 /* network */,
				BC4F21AD1F713550003BCC89 /* udp */,
				BCAF343A1F44769800281122 /* guuid */,
				BCC1CFF31F34B4D000FE3235 /* dns */,
				BCC1CFF41F34B4D900FE3235 /* file */,
				BCC1CFF61F34B4F000FE3235 /* stask */,
				BCC1CFF71F34B4FC00FE3235 /* tcp */,
				BCC1CFF81F34B50300FE3235 /* time */,
				BCC1CFF91F34B50B00FE3235 /* uds */,
			);
			name = linux;
			path = ../..;
			sourceTree = "<group>";
		};
		BCC1CF8A1F34B10600FE3235 /* service */ = {
			isa = PBXGroup;
			children = (
				BCC16CF82A52F63400643051 /* database_shared */,
				BC868AD326C5232E00E3CEEC /* appwebsocket_client */,
				BC4F21B11F713573003BCC89 /* dtls */,
				BCAF343F1F4476D600281122 /* media */,
				BCC1D0151F34B68400FE3235 /* http_client */,
				BCC1D0141F34B65400FE3235 /* openssl_shared */,
				BCC1D0131F34B64B00FE3235 /* random */,
				BCC1D0121F34B64100FE3235 /* tls */,
				BCC1D0111F34B63300FE3235 /* webserver_shared */,
				BCC1D0101F34B62400FE3235 /* webserverplugin */,
				BCC1D00F1F34B61800FE3235 /* websocket */,
			);
			name = service;
			path = ../..;
			sourceTree = "<group>";
		};
		BCC1CF8C1F34B16200FE3235 /* ilib */ = {
			isa = PBXGroup;
			children = (
				BCB00ADB29004EA10000372A /* ecc.h */,
				BCB00ADC29004EA50000372A /* jwk.h */,
				BC4613D9251224AE003444BF /* lib.h */,
				BC4613D8251224AD003444BF /* types.h */,
				BCFC25BD2357B332000BA569 /* ipaddr.h */,
				BC8FAE241F3A0A1500264347 /* asn1_ber.h */,
				BC8FAE251F3A0A1500264347 /* asn1_per.h */,
				BC8FAE261F3A0A1500264347 /* asn1.h */,
				BC8FAE271F3A0A1500264347 /* base64.h */,
				BC8FAE281F3A0A1500264347 /* btree.h */,
				BC8FAE291F3A0A1500264347 /* cipher.h */,
				BC8FAE2A1F3A0A1500264347 /* crc.h */,
				BC8FAE2B1F3A0A1500264347 /* hash.h */,
				BC8FAE2C1F3A0A1500264347 /* http_query_args.h */,
				BC8FAE2D1F3A0A1500264347 /* ilist.h */,
				BC8FAE2E1F3A0A1500264347 /* json.h */,
				BC8FAE2F1F3A0A1500264347 /* str.h */,
				BC8FAE301F3A0A1500264347 /* uri.h */,
				BC8FAE311F3A0A1500264347 /* xml.h */,
			);
			name = ilib;
			sourceTree = "<group>";
		};
		BCC1CF8D1F34B17000FE3235 /* ilib-cpp */ = {
			isa = PBXGroup;
			children = (
				BC0C87EF2F11C55B0090CCA5 /* mbedtls */,
				BCB00ADE29004EC90000372A /* jwk.cpp */,
				BC4613DA251224C9003444BF /* lib.cpp */,
				BC4613DB251224C9003444BF /* types.cpp */,
				BCFC25BE2357B34E000BA569 /* ipaddr.cpp */,
				BCC1CFA11F34B2D000FE3235 /* asn1_ber.cpp */,
				BCC1CFA21F34B2D000FE3235 /* asn1_per.cpp */,
				BCC1CFA31F34B2D000FE3235 /* asn1.cpp */,
				BCC1CFA41F34B2D000FE3235 /* base64.cpp */,
				BCC1CFA51F34B2D000FE3235 /* btree.cpp */,
				BCC1CFA61F34B2D000FE3235 /* cipher.cpp */,
				BCC1CFA71F34B2D000FE3235 /* crc.cpp */,
				BCC1CFA81F34B2D000FE3235 /* hash.cpp */,
				BCC1CFA91F34B2D000FE3235 /* http_query_args.cpp */,
				BCC1CFAA1F34B2D000FE3235 /* json.cpp */,
				BCC1CFAB1F34B2D000FE3235 /* str.cpp */,
				BCC1CFAC1F34B2D000FE3235 /* uri.cpp */,
				BCC1CFAD1F34B2D000FE3235 /* xml.cpp */,
			);
			name = "ilib-cpp";
			sourceTree = "<group>";
		};
		BCC1CF8E1F34B17D00FE3235 /* interface */ = {
			isa = PBXGroup;
			children = (
				BC77E03A29BEFF520039C46E /* call_kit.h */,
				BC77E03D29BEFF520039C46E /* launcherapi.h */,
				BC77E03B29BEFF520039C46E /* local_storage.h */,
				BC77E03C29BEFF520039C46E /* notifications-if.h */,
				BC77E03829BEFF520039C46E /* signaling_app.h */,
				BC77E03929BEFF520039C46E /* url_handler.h */,
				BC7E27A026678DB0000964C3 /* media_tones.h */,
				BC374B7624FE8A34007ED3F0 /* alarm_client.h */,
				BC374B6F24FE8A33007ED3F0 /* appsharing.h */,
				BC374B6024FE8A32007ED3F0 /* appwebsocket_authenticator.h */,
				BC374B5E24FE8A32007ED3F0 /* appwebsocket_client.h */,
				BC374B8024FE8A35007ED3F0 /* audio.h */,
				BC374B7824FE8A34007ED3F0 /* callback.h */,
				BC374B7B24FE8A34007ED3F0 /* certificates.h */,
				BC374B8324FE8A35007ED3F0 /* command.h */,
				BC374B8524FE8A35007ED3F0 /* database.h */,
				BC374B5B24FE8A32007ED3F0 /* dbfiles.h */,
				BC374B6E24FE8A33007ED3F0 /* dns.h */,
				BC374B8824FE8A36007ED3F0 /* dtls.h */,
				BC374B8224FE8A35007ED3F0 /* environment.h */,
				BC374B8724FE8A36007ED3F0 /* ethernet.h */,
				BC374B6424FE8A32007ED3F0 /* file.h */,
				BC374B7024FE8A33007ED3F0 /* files.h */,
				BC374B7324FE8A34007ED3F0 /* guuid.h */,
				BC374B6B24FE8A33007ED3F0 /* http_client.h */,
				BC374B5D24FE8A32007ED3F0 /* httpfile.h */,
				BC374B6524FE8A33007ED3F0 /* javascript.h */,
				BC374B7424FE8A34007ED3F0 /* json_api.h */,
				BC374B6824FE8A33007ED3F0 /* media.h */,
				BC374B7924FE8A34007ED3F0 /* network.h */,
				BC374B7A24FE8A34007ED3F0 /* pbx_admin.h */,
				BC374B7E24FE8A35007ED3F0 /* pbx.h */,
				BC374B6724FE8A33007ED3F0 /* pdf.h */,
				BC374B8424FE8A35007ED3F0 /* process.h */,
				BC374B6924FE8A33007ED3F0 /* random.h */,
				BC374B6A24FE8A33007ED3F0 /* replication.h */,
				BC374B8124FE8A35007ED3F0 /* ringer.h */,
				BC374B5C24FE8A32007ED3F0 /* services.h */,
				BC374B5F24FE8A32007ED3F0 /* smtp.h */,
				BC374B8624FE8A36007ED3F0 /* socket.h */,
				BC374B6624FE8A33007ED3F0 /* sql.h */,
				BC374B7224FE8A34007ED3F0 /* stask.h */,
				BC374B7F24FE8A35007ED3F0 /* sysclient.h */,
				BC374B7C24FE8A34007ED3F0 /* system.h */,
				BC374B6C24FE8A33007ED3F0 /* task.h */,
				BC374B6324FE8A32007ED3F0 /* time.h */,
				BC374B7D24FE8A35007ED3F0 /* timezone.h */,
				BC374B6124FE8A32007ED3F0 /* users.h */,
				BC374B6D24FE8A33007ED3F0 /* valgrind.h */,
				BC374B6224FE8A32007ED3F0 /* video_format_conversion.h */,
				BC374B7524FE8A34007ED3F0 /* webserver_plugin.h */,
				BC374B7124FE8A33007ED3F0 /* websocket_client.h */,
				BC374B7724FE8A34007ED3F0 /* worker.h */,
			);
			name = interface;
			path = ../..;
			sourceTree = "<group>";
		};
		BCC1CF8F1F34B1AD00FE3235 /* lib */ = {
			isa = PBXGroup;
			children = (
				BCB30C4E289CE4C600434428 /* dns_cache.h */,
				BCB30C4F289CE4C600434428 /* dns_idna.h */,
				BC374B8C24FE8A74007ED3F0 /* apiwebsocket_client.h */,
				BC374B9824FE8A75007ED3F0 /* app_updates.h */,
				BC374B8D24FE8A74007ED3F0 /* appservice.h */,
				BC374B9224FE8A74007ED3F0 /* appwebsocket.h */,
				BC374B9324FE8A74007ED3F0 /* asn1_io_buffer.h */,
				BC374B9424FE8A74007ED3F0 /* badgecount_signaling.h */,
				BC374D562500DFE0007ED3F0 /* config.h */,
				BC374B8B24FE8A74007ED3F0 /* database_switch.h */,
				BC374B9624FE8A74007ED3F0 /* httpfiles_unzip.h */,
				BC374B9724FE8A75007ED3F0 /* httplib.h */,
				BC374B8F24FE8A74007ED3F0 /* language.h */,
				BC374B8E24FE8A74007ED3F0 /* tasks_file.h */,
				BC374B9024FE8A74007ED3F0 /* tasks_postgresql.h */,
				BC374B8924FE8A73007ED3F0 /* time_occurrence.h */,
				BC374B9524FE8A74007ED3F0 /* transliterator.h */,
				BC374B9124FE8A74007ED3F0 /* webdavservice.h */,
			);
			name = lib;
			path = ../..;
			sourceTree = "<group>";
		};
		BCC1CF901F34B1B400FE3235 /* lib-cpp */ = {
			isa = PBXGroup;
			children = (
				BCB30C50289CE4E700434428 /* dns_cache.cpp */,
				BCB30C51289CE4E700434428 /* dns_idna.cpp */,
				BC374B9C24FE8AA3007ED3F0 /* apiwebsocket_client.cpp */,
				BC374BA124FE8AA3007ED3F0 /* app_updates.cpp */,
				BC374B9D24FE8AA3007ED3F0 /* appservice.cpp */,
				BC374B9924FE8AA2007ED3F0 /* appwebsocket.cpp */,
				BC374BA824FE8AA4007ED3F0 /* asn1_io_buffer.cpp */,
				BC374B9E24FE8AA3007ED3F0 /* badgecount_signaling.cpp */,
				BC374BA024FE8AA3007ED3F0 /* config.cpp */,
				BC374BA724FE8AA3007ED3F0 /* database_switch.cpp */,
				BC374B9B24FE8AA3007ED3F0 /* httpfiles_unzip.cpp */,
				BC374B9A24FE8AA3007ED3F0 /* httplib.cpp */,
				BC374BA224FE8AA3007ED3F0 /* language.cpp */,
				BC374B9F24FE8AA3007ED3F0 /* tasks_file.cpp */,
				BC374BA324FE8AA3007ED3F0 /* tasks_postgresql.cpp */,
				BC374BA424FE8AA3007ED3F0 /* time_occurrence.cpp */,
				BC374BA624FE8AA3007ED3F0 /* transliterator.cpp */,
				BC374BA524FE8AA3007ED3F0 /* webdavservice.cpp */,
			);
			name = "lib-cpp";
			path = ../..;
			sourceTree = "<group>";
		};
		BCC1CF911F34B24600FE3235 /* os */ = {
			isa = PBXGroup;
			children = (
				BC374BB924FE8AC5007ED3F0 /* debug.h */,
				BC374BBA24FE8AC5007ED3F0 /* iomux.h */,
			);
			name = os;
			path = ../..;
			sourceTree = "<group>";
		};
		BCC1CFF31F34B4D000FE3235 /* dns */ = {
			isa = PBXGroup;
			children = (
				BC374C8324FE9062007ED3F0 /* dns.cpp */,
				BC374C8424FE9062007ED3F0 /* dns.h */,
			);
			name = dns;
			sourceTree = "<group>";
		};
		BCC1CFF41F34B4D900FE3235 /* file */ = {
			isa = PBXGroup;
			children = (
				BC374C8624FE9081007ED3F0 /* file.cpp */,
				BC374C8724FE9081007ED3F0 /* file.h */,
			);
			name = file;
			sourceTree = "<group>";
		};
		BCC1CFF61F34B4F000FE3235 /* stask */ = {
			isa = PBXGroup;
			children = (
				BC374C8924FE909A007ED3F0 /* stask_threads.cpp */,
				BC374C8A24FE909A007ED3F0 /* stask_threads.h */,
			);
			name = stask;
			sourceTree = "<group>";
		};
		BCC1CFF71F34B4FC00FE3235 /* tcp */ = {
			isa = PBXGroup;
			children = (
				BC374C8D24FE90B6007ED3F0 /* tcpsocket.cpp */,
				BC374C8C24FE90B6007ED3F0 /* tcpsocket.h */,
			);
			name = tcp;
			sourceTree = "<group>";
		};
		BCC1CFF81F34B50300FE3235 /* time */ = {
			isa = PBXGroup;
			children = (
				BC374C8F24FE90CC007ED3F0 /* time.cpp */,
			);
			name = time;
			sourceTree = "<group>";
		};
		BCC1CFF91F34B50B00FE3235 /* uds */ = {
			isa = PBXGroup;
			children = (
				BC374C9124FE90E4007ED3F0 /* udsocket.cpp */,
				BC374C9224FE90E4007ED3F0 /* udsocket.h */,
			);
			name = uds;
			sourceTree = "<group>";
		};
		BCC1D00F1F34B61800FE3235 /* websocket */ = {
			isa = PBXGroup;
			children = (
				BC374D1A24FE9337007ED3F0 /* websocketclient.cpp */,
				BC374D1724FE9337007ED3F0 /* websocketclient.h */,
				BC374D1824FE9337007ED3F0 /* websocketframe.cpp */,
				BC374D1924FE9337007ED3F0 /* websocketframe.h */,
			);
			name = websocket;
			sourceTree = "<group>";
		};
		BCC1D0101F34B62400FE3235 /* webserverplugin */ = {
			isa = PBXGroup;
			children = (
				BCC98C7F29A3587300BE4E05 /* webserver_webdav_message_handler.cpp */,
				BCBC96D62992826300C3D3C0 /* webserver_digest_authenticator.cpp */,
				BCBC96D52992826300C3D3C0 /* webserver_digest_authenticator.h */,
				BC374CF624FE9318007ED3F0 /* httpfile.cpp */,
				BC374D0224FE9319007ED3F0 /* webserver_copy_handler.cpp */,
				BC374D0024FE9319007ED3F0 /* webserver_copy_handler.h */,
				BC374D0124FE9319007ED3F0 /* webserver_delete_handler.cpp */,
				BC374CEA24FE9316007ED3F0 /* webserver_delete_handler.h */,
				BC374CE024FE9316007ED3F0 /* webserver_get_handler.cpp */,
				BC374CF724FE9318007ED3F0 /* webserver_get_handler.h */,
				BC374CF824FE9318007ED3F0 /* webserver_lock_handler.cpp */,
				BC374CDE24FE9315007ED3F0 /* webserver_lock_handler.h */,
				BC374CE224FE9316007ED3F0 /* webserver_message_handler.cpp */,
				BC374CE924FE9316007ED3F0 /* webserver_message_handler.h */,
				BC374CE624FE9316007ED3F0 /* webserver_mkcol_handler.cpp */,
				BC374D0324FE9319007ED3F0 /* webserver_mkcol_handler.h */,
				BC374CE424FE9316007ED3F0 /* webserver_move_handler.cpp */,
				BC374CFD24FE9318007ED3F0 /* webserver_move_handler.h */,
				BC374CE124FE9316007ED3F0 /* webserver_options_handler.cpp */,
				BC374CE324FE9316007ED3F0 /* webserver_options_handler.h */,
				BC374CE724FE9316007ED3F0 /* webserver_passthrough_handler.cpp */,
				BC374CF224FE9317007ED3F0 /* webserver_passthrough_handler.h */,
				BC374CFB24FE9318007ED3F0 /* webserver_plugin.cpp */,
				BC374CDF24FE9315007ED3F0 /* webserver_plugin.h */,
				BC374CF424FE9317007ED3F0 /* webserver_post_handler.cpp */,
				BC374CF324FE9317007ED3F0 /* webserver_post_handler.h */,
				BC374CE824FE9316007ED3F0 /* webserver_propfind_handler.cpp */,
				BC374CFA24FE9318007ED3F0 /* webserver_propfind_handler.h */,
				BC374CEB24FE9316007ED3F0 /* webserver_proppatch_handler.cpp */,
				BC374CF524FE9317007ED3F0 /* webserver_proppatch_handler.h */,
				BC374CEC24FE9317007ED3F0 /* webserver_put_handler.cpp */,
				BC374CEE24FE9317007ED3F0 /* webserver_put_handler.h */,
				BC374CFF24FE9318007ED3F0 /* webserver_registered_path.h */,
				BC374CDD24FE9315007ED3F0 /* webserver_set_certificate_handler.cpp */,
				BC374CFC24FE9318007ED3F0 /* webserver_set_certificate_handler.h */,
				BC374CED24FE9317007ED3F0 /* webserver_static_file.cpp */,
				BC374CF924FE9318007ED3F0 /* webserver_static_file.h */,
				BC374CEF24FE9317007ED3F0 /* webserver_unlock_handler.cpp */,
				BC374CF024FE9317007ED3F0 /* webserver_unlock_handler.h */,
				BC374CE524FE9316007ED3F0 /* webserver_webdav_message_handler.h */,
				BC374CFE24FE9318007ED3F0 /* webserver_websocket_handler.cpp */,
				BC374CF124FE9317007ED3F0 /* webserver_websocket_handler.h */,
			);
			name = webserverplugin;
			sourceTree = "<group>";
		};
		BCC1D0111F34B63300FE3235 /* webserver_shared */ = {
			isa = PBXGroup;
			children = (
				BCBC96D9299282DB00C3D3C0 /* http_auth_digest.cpp */,
				BCBC96D7299282DB00C3D3C0 /* http_auth_digest.h */,
				BCBC96D8299282DB00C3D3C0 /* http_digest_host.cpp */,
				BCBC96DA299282DB00C3D3C0 /* http_digest_host.h */,
				BCBC96DB299282DB00C3D3C0 /* inno_error_pages.h */,
				BC374CD824FE92E7007ED3F0 /* webserver_internal.cpp */,
				BC374CD924FE92E7007ED3F0 /* webserver_internal.h */,
				BC374CD724FE92E7007ED3F0 /* webserver_message.cpp */,
				BC374CDA24FE92E7007ED3F0 /* webserver_message.h */,
			);
			name = webserver_shared;
			sourceTree = "<group>";
		};
		BCC1D0121F34B64100FE3235 /* tls */ = {
			isa = PBXGroup;
			children = (
				BC374CD424FE92C9007ED3F0 /* tlssocket.cpp */,
				BC374CD524FE92C9007ED3F0 /* tlssocket.h */,
			);
			name = tls;
			sourceTree = "<group>";
		};
		BCC1D0131F34B64B00FE3235 /* random */ = {
			isa = PBXGroup;
			children = (
				BC374CD224FE92B0007ED3F0 /* random.cpp */,
			);
			name = random;
			sourceTree = "<group>";
		};
		BCC1D0141F34B65400FE3235 /* openssl_shared */ = {
			isa = PBXGroup;
			children = (
				BC374CD024FE9295007ED3F0 /* ssl.cpp */,
				BC374CCF24FE9295007ED3F0 /* ssl.h */,
			);
			name = openssl_shared;
			sourceTree = "<group>";
		};
		BCC1D0151F34B68400FE3235 /* http_client */ = {
			isa = PBXGroup;
			children = (
				BC374CCA24FE9277007ED3F0 /* http_client.cpp */,
				BC374CCC24FE9277007ED3F0 /* http_client.h */,
				BC374CCB24FE9277007ED3F0 /* ntlm.cpp */,
				BC374CC924FE9277007ED3F0 /* ntlm.h */,
			);
			name = http_client;
			sourceTree = "<group>";
		};
		BCC1D06B1F34B7CB00FE3235 /* ios_forms */ = {
			isa = PBXGroup;
			children = (
				BCD791E52D07224600DF2D56 /* FormsObject.h */,
				BCD791E42D07224600DF2D56 /* FormsObject.m */,
				BC374C0424FE8D01007ED3F0 /* Forms.h */,
				BC374C0324FE8D01007ED3F0 /* Forms.m */,
				BC374C0524FE8D01007ED3F0 /* ios_forms.cpp */,
				BC374C0624FE8D01007ED3F0 /* ios_forms.h */,
			);
			name = ios_forms;
			sourceTree = "<group>";
		};
		BCC1D06C1F34B7DC00FE3235 /* ios */ = {
			isa = PBXGroup;
			children = (
				BC1773F629E5AC1100798F79 /* ios_screen_capture_receiver.cpp */,
				BC1773F729E5AC1100798F79 /* ios_screen_capture_receiver.h */,
				BC374BEB24FE8CC5007ED3F0 /* appwebsocket_httpdata.cpp */,
				BC374BEA24FE8CC5007ED3F0 /* fonts_httpdata.cpp */,
				BC374BEE24FE8CC5007ED3F0 /* httpfiles.cpp */,
				BC374BF024FE8CC5007ED3F0 /* ios_main.cpp */,
				BC374BE724FE8CC5007ED3F0 /* ios_main.h */,
				BC374BF124FE8CC5007ED3F0 /* ios_sockets.cpp */,
				BC374BEC24FE8CC5007ED3F0 /* ios_sockets.h */,
				BC374BF224FE8CC5007ED3F0 /* ios_video_io.cpp */,
				BC374BE924FE8CC5007ED3F0 /* ios_video_io.h */,
				BC374BED24FE8CC5007ED3F0 /* lib1_httpdata.cpp */,
				BC374BEF24FE8CC5007ED3F0 /* ui1.lib_httpdata.cpp */,
				BC374BE824FE8CC5007ED3F0 /* ui1.scrolling_httpdata.cpp */,
				BC374BF324FE8CC6007ED3F0 /* ui1.svg_httpdata.cpp */,
			);
			name = ios;
			sourceTree = "<group>";
		};
		BCC1D1031F34BCB600FE3235 /* iphone */ = {
			isa = PBXGroup;
			children = (
				BCE748312D887DC000B7CD43 /* silent_ringtone.mp3 */,
				BC33AB4B25516FCB00055439 /* CallKitIconTemplate.png */,
				BC374D3024FE9537007ED3F0 /* client_ios_development.entitlements */,
				BC374D2B24FE9536007ED3F0 /* client_ios-Info.plist */,
				BC374D3524FE9537007ED3F0 /* client_ios.entitlements */,
				BC374D3224FE9537007ED3F0 /* Contact.h */,
				BC374D3324FE9537007ED3F0 /* Contact.m */,
				BC374D3424FE9537007ED3F0 /* PhoneIosApplication.h */,
				BC374D2D24FE9537007ED3F0 /* PhoneIosApplication.m */,
				BC374D3D24FE9538007ED3F0 /* PhoneIosDelegate.h */,
				BC374D3724FE9537007ED3F0 /* PhoneIosDelegate.m */,
				BC374D3924FE9538007ED3F0 /* ToastView.h */,
				BC374D2E24FE9537007ED3F0 /* ToastView.m */,
				BC374D2A24FE9536007ED3F0 /* WebViewController.h */,
				BC374D2F24FE9537007ED3F0 /* WebViewController.m */,
				BC374D3824FE9538007ED3F0 /* WebViewNavigationController.h */,
				BC374D3E24FE9538007ED3F0 /* WebViewNavigationController.m */,
				BC374D2224FE9400007ED3F0 /* LaunchScreen.xib */,
				BC374D2024FE9400007ED3F0 /* Main.storyboard */,
				BC374D1E24FE93C4007ED3F0 /* Images.xcassets */,
				BCC1D1041F34BCD800FE3235 /* Supporting Files */,
				BC19A3EE2BA891AD00BB6FC4 /* PrivacyInfo.xcprivacy */,
			);
			name = iphone;
			sourceTree = "<group>";
		};
		BCC1D1041F34BCD800FE3235 /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				BC374D4C24FE95A4007ED3F0 /* client_ios-Prefix.pch */,
				BC374D4D24FE95A4007ED3F0 /* main.m */,
				BC374D4924FE9575007ED3F0 /* InfoPlist.strings */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		BCC98C3B299502B000BE4E05 /* client_ios_intents_extension */ = {
			isa = PBXGroup;
			children = (
				BCC98C462995084900BE4E05 /* client_ios_intents_extension.entitlements */,
				BCC98C3C299502B000BE4E05 /* IntentHandler.h */,
				BCC98C3D299502B000BE4E05 /* IntentHandler.m */,
				BCC98C3F299502B000BE4E05 /* Info.plist */,
				BC19A3F22BA892C900BB6FC4 /* PrivacyInfo.xcprivacy */,
			);
			path = client_ios_intents_extension;
			sourceTree = "<group>";
		};
		BCC98C8329A4A41700BE4E05 /* logflags */ = {
			isa = PBXGroup;
			children = (
				BCC98C8429A4A44D00BE4E05 /* debug_logflags.cpp */,
				BCC98C8529A4A44D00BE4E05 /* debug_logflags.h */,
			);
			name = logflags;
			sourceTree = "<group>";
		};
		BCD791E72D07225C00DF2D56 /* forms_cp */ = {
			isa = PBXGroup;
			children = (
				BCD791EA2D07229E00DF2D56 /* FormsCP.h */,
				BCD791EB2D07229E00DF2D56 /* FormsCP.m */,
			);
			name = forms_cp;
			sourceTree = "<group>";
		};
		BCEA84F827DF42D6001EBA5B /* client_main */ = {
			isa = PBXGroup;
			children = (
				BCC16CEA2A49CAAC00643051 /* appclient_config.cpp */,
				BCC16CE92A49CAAC00643051 /* appclient_config.h */,
				BCEA84FC27DF438B001EBA5B /* appclient_main.cpp */,
				BCEA84F927DF438B001EBA5B /* appclient_main.h */,
				BCEA84FA27DF438B001EBA5B /* client_sockets.cpp */,
				BCEA84FB27DF438B001EBA5B /* client_sockets.h */,
			);
			name = client_main;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXLegacyTarget section */
		BC11E1991F95F0E0005CB2C2 /* httpdaten */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "$(ACTION)";
			buildConfigurationList = BC11E19A1F95F0E0005CB2C2 /* Build configuration list for PBXLegacyTarget "httpdaten" */;
			buildPhases = (
			);
			buildToolPath = ./client_ios_httpfiles.sh;
			buildWorkingDirectory = "";
			dependencies = (
			);
			name = httpdaten;
			passBuildSettingsInEnvironment = 1;
			productName = httpdaten;
		};
/* End PBXLegacyTarget section */

/* Begin PBXNativeTarget section */
		BC697A7D2851DDCE008B5764 /* client_ios_notification_extension */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BC697A892851DDD2008B5764 /* Build configuration list for PBXNativeTarget "client_ios_notification_extension" */;
			buildPhases = (
				BC697A7A2851DDCE008B5764 /* Sources */,
				BC697A7B2851DDCE008B5764 /* Frameworks */,
				BC697A7C2851DDCE008B5764 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = client_ios_notification_extension;
			productName = client_ios_notification_extension;
			productReference = BC697A7E2851DDCE008B5764 /* client_ios_notification_extension.appex */;
			productType = "com.apple.product-type.app-extension";
		};
		BC77E04729D990740039C46E /* client_ios_broadcast_extension */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BC77E05529D990740039C46E /* Build configuration list for PBXNativeTarget "client_ios_broadcast_extension" */;
			buildPhases = (
				BC77E04429D990740039C46E /* Sources */,
				BC77E04529D990740039C46E /* Frameworks */,
				BC77E04629D990740039C46E /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = client_ios_broadcast_extension;
			productName = client_ios_broadcast_extension;
			productReference = BC77E04829D990740039C46E /* client_ios_broadcast_extension.appex */;
			productType = "com.apple.product-type.app-extension";
		};
		BCC1CF291F34AEE000FE3235 /* client_ios */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BCC1CF4D1F34AEE000FE3235 /* Build configuration list for PBXNativeTarget "client_ios" */;
			buildPhases = (
				BCC1CF261F34AEE000FE3235 /* Sources */,
				BCC1CF271F34AEE000FE3235 /* Frameworks */,
				BCC1CF281F34AEE000FE3235 /* Resources */,
				BC697A8A2851DDD2008B5764 /* Embed App Extensions */,
			);
			buildRules = (
			);
			dependencies = (
				BC11E19E1F95F0FD005CB2C2 /* PBXTargetDependency */,
				BC697A852851DDCE008B5764 /* PBXTargetDependency */,
				BCC98C41299502B000BE4E05 /* PBXTargetDependency */,
				BC77E05129D990740039C46E /* PBXTargetDependency */,
			);
			name = client_ios;
			productName = client_ios;
			productReference = BCC1CF2A1F34AEE000FE3235 /* client_ios.app */;
			productType = "com.apple.product-type.application";
		};
		BCC1CF421F34AEE000FE3235 /* client_iosTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BCC1CF501F34AEE000FE3235 /* Build configuration list for PBXNativeTarget "client_iosTests" */;
			buildPhases = (
				BCC1CF3F1F34AEE000FE3235 /* Sources */,
				BCC1CF401F34AEE000FE3235 /* Frameworks */,
				BCC1CF411F34AEE000FE3235 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				BCC1CF451F34AEE000FE3235 /* PBXTargetDependency */,
			);
			name = client_iosTests;
			productName = client_iosTests;
			productReference = BCC1CF431F34AEE000FE3235 /* client_iosTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		BCC98C37299502B000BE4E05 /* client_ios_intents_extension */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BCC98C45299502B200BE4E05 /* Build configuration list for PBXNativeTarget "client_ios_intents_extension" */;
			buildPhases = (
				BCC98C34299502B000BE4E05 /* Sources */,
				BCC98C35299502B000BE4E05 /* Frameworks */,
				BCC98C36299502B000BE4E05 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = client_ios_intents_extension;
			productName = client_ios_intents_extension;
			productReference = BCC98C38299502B000BE4E05 /* client_ios_intents_extension.appex */;
			productType = "com.apple.product-type.app-extension";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		BCC1CF221F34AEE000FE3235 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0630;
				ORGANIZATIONNAME = innovaphone;
				TargetAttributes = {
					BC11E1991F95F0E0005CB2C2 = {
						CreatedOnToolsVersion = 8.2;
						ProvisioningStyle = Automatic;
					};
					BC697A7D2851DDCE008B5764 = {
						CreatedOnToolsVersion = 10.2.1;
						DevelopmentTeam = JCJFUP48W2;
						ProvisioningStyle = Automatic;
					};
					BC77E04729D990740039C46E = {
						CreatedOnToolsVersion = 14.2;
						DevelopmentTeam = JCJFUP48W2;
						ProvisioningStyle = Automatic;
					};
					BCC1CF291F34AEE000FE3235 = {
						CreatedOnToolsVersion = 6.3.1;
						DevelopmentTeam = JCJFUP48W2;
						SystemCapabilities = {
							com.apple.BackgroundModes = {
								enabled = 1;
							};
							com.apple.Push = {
								enabled = 1;
							};
						};
					};
					BCC1CF421F34AEE000FE3235 = {
						CreatedOnToolsVersion = 6.3.1;
						DevelopmentTeam = JCJFUP48W2;
						TestTargetID = BCC1CF291F34AEE000FE3235;
					};
					BCC98C37299502B000BE4E05 = {
						CreatedOnToolsVersion = 14.2;
						DevelopmentTeam = JCJFUP48W2;
						ProvisioningStyle = Automatic;
					};
				};
			};
			buildConfigurationList = BCC1CF251F34AEE000FE3235 /* Build configuration list for PBXProject "client_ios" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				English,
				en,
				Base,
			);
			mainGroup = BCC1CF211F34AEE000FE3235;
			productRefGroup = BCC1CF2B1F34AEE000FE3235 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				BCC1CF291F34AEE000FE3235 /* client_ios */,
				BCC1CF421F34AEE000FE3235 /* client_iosTests */,
				BC11E1991F95F0E0005CB2C2 /* httpdaten */,
				BC697A7D2851DDCE008B5764 /* client_ios_notification_extension */,
				BCC98C37299502B000BE4E05 /* client_ios_intents_extension */,
				BC77E04729D990740039C46E /* client_ios_broadcast_extension */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		BC697A7C2851DDCE008B5764 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC19A3F12BA8928F00BB6FC4 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BC77E04629D990740039C46E /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC19A3F52BA8930600BB6FC4 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC1CF281F34AEE000FE3235 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC374D4B24FE9575007ED3F0 /* InfoPlist.strings in Resources */,
				BC568A8D25A099D70014FF43 /* NotificationTones in Resources */,
				BC568A8B25A099C80014FF43 /* Ringtones in Resources */,
				BC374D3F24FE9538007ED3F0 /* client_ios-Info.plist in Resources */,
				BC33AB4D25516FCB00055439 /* CallKitIconTemplate.png in Resources */,
				BC374D1F24FE93C4007ED3F0 /* Images.xcassets in Resources */,
				BC374D2524FE9400007ED3F0 /* LaunchScreen.xib in Resources */,
				BC19A3EF2BA891AD00BB6FC4 /* PrivacyInfo.xcprivacy in Resources */,
				BC374D2424FE9400007ED3F0 /* Main.storyboard in Resources */,
				BCE748322D887DC000B7CD43 /* silent_ringtone.mp3 in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC1CF411F34AEE000FE3235 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC98C36299502B000BE4E05 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC19A3F32BA892C900BB6FC4 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		BC697A7A2851DDCE008B5764 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC838B9E285207EC000F114E /* time.cpp in Sources */,
				BC697A822851DDCE008B5764 /* NotificationService.m in Sources */,
				BC838B99285200F6000F114E /* str.cpp in Sources */,
				BC838B9A2852013D000F114E /* ipaddr.cpp in Sources */,
				BC838B9C285201E9000F114E /* lib.cpp in Sources */,
				BC838B9D285206D7000F114E /* debug.cpp in Sources */,
				BC838BA128521B4B000F114E /* JsonIo.m in Sources */,
				BC838BA028521B44000F114E /* Cipher.m in Sources */,
				BC838B9F28520920000F114E /* types.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BC77E04429D990740039C46E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BC77E04E29D990740039C46E /* SampleHandler.m in Sources */,
				BC17740129E68ABC00798F79 /* ios_screen_capture_sender.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC1CF261F34AEE000FE3235 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BCC1CF831F34B0DE00FE3235 /* http_vfs_entry.cpp in Sources */,
				BCBC96DC299282DB00C3D3C0 /* http_digest_host.cpp in Sources */,
				BC374BF824FE8CC6007ED3F0 /* httpfiles.cpp in Sources */,
				BCAF35DB1F45A2E000281122 /* process_NLSFs.c in Sources */,
				BC374BF524FE8CC6007ED3F0 /* fonts_httpdata.cpp in Sources */,
				BCAF353A1F45A2AC00281122 /* find_LTP_FIX.c in Sources */,
				BC374D4E24FE95A4007ED3F0 /* main.m in Sources */,
				BC568A4925A095610014FF43 /* IosAsync.m in Sources */,
				BC568A5F25A095870014FF43 /* ActiveCamera.m in Sources */,
				BCAF35D91F45A2E000281122 /* pitch_est_tables.c in Sources */,
				BCAF35E11F45A2E000281122 /* resampler_private_IIR_FIR.c in Sources */,
				29730C93261C689E00BE70CC /* webcam.cpp in Sources */,
				BCAF35DF1F45A2E000281122 /* resampler_private_AR2.c in Sources */,
				BC868AD026C5222600E3CEEC /* ringer_io.cpp in Sources */,
				BCAF35421F45A2AC00281122 /* pitch_analysis_core_FIX.c in Sources */,
				BC0C881B2F11C5A00090CCA5 /* bignum_mod.c in Sources */,
				BCAF35C61F45A2E000281122 /* init_decoder.c in Sources */,
				BCAF35D51F45A2E000281122 /* NLSF_VQ.c in Sources */,
				BCAF36041F45A34600281122 /* opus_multistream.c in Sources */,
				BCD1635E2A70001D007E6DAB /* http_data_consumer.cpp in Sources */,
				BC374C8E24FE90B6007ED3F0 /* tcpsocket.cpp in Sources */,
				BC374CBA24FE924D007ED3F0 /* sctp_rtc.cpp in Sources */,
				BC374BB424FE8AA4007ED3F0 /* time_occurrence.cpp in Sources */,
				BC374BF424FE8CC6007ED3F0 /* ui1.scrolling_httpdata.cpp in Sources */,
				BCAF35111F45A23900281122 /* vq.c in Sources */,
				BC374CBE24FE924D007ED3F0 /* media.cpp in Sources */,
				BC374BFB24FE8CC6007ED3F0 /* ios_sockets.cpp in Sources */,
				BC5C2B2E201724BE00375CA6 /* launcherapihandler.cpp in Sources */,
				BCC1CF841F34B0DE00FE3235 /* http_webdav_handler.cpp in Sources */,
				BCAF35B61F45A2E000281122 /* control_codec.c in Sources */,
				BC374BB824FE8AA4007ED3F0 /* asn1_io_buffer.cpp in Sources */,
				BC374BAD24FE8AA4007ED3F0 /* appservice.cpp in Sources */,
				BC374D0824FE9319007ED3F0 /* webserver_move_handler.cpp in Sources */,
				BCAF36021F45A34600281122 /* opus_multistream_decoder.c in Sources */,
				BC568A5225A095740014FF43 /* XmlIo.m in Sources */,
				BC374CBC24FE924D007ED3F0 /* audio_io.cpp in Sources */,
				BC374C9324FE90E4007ED3F0 /* udsocket.cpp in Sources */,
				BCAF35B81F45A2E000281122 /* debug.c in Sources */,
				BC374C8824FE9081007ED3F0 /* file.cpp in Sources */,
				BC568A8125A097BF0014FF43 /* myapps_languages.cpp in Sources */,
				BC236D2F2AC5C31A00533CDC /* system.cpp in Sources */,
				BCAF350F1F45A23900281122 /* quant_bands.c in Sources */,
				BCAF35AE1F45A2E000281122 /* ana_filt_bank_1.c in Sources */,
				BC0C881C2F11C5A00090CCA5 /* bignum_mod_raw.c in Sources */,
				BCC1CF791F34B0DE00FE3235 /* apparguments.cpp in Sources */,
				BCAF35EB1F45A2E000281122 /* stereo_LR_to_MS.c in Sources */,
				BCAF346C1F45A0EA00281122 /* sdtmf.cpp in Sources */,
				BC374BB524FE8AA4007ED3F0 /* webdavservice.cpp in Sources */,
				29730C91261C689E00BE70CC /* video_transcoder.cpp in Sources */,
				BCAF350C1F45A23900281122 /* modes.c in Sources */,
				BC374CC324FE924D007ED3F0 /* video_format_conversion.cpp in Sources */,
				BCAF35D31F45A2E000281122 /* NLSF_unpack.c in Sources */,
				BC374CCD24FE9277007ED3F0 /* http_client.cpp in Sources */,
				BC0C88222F11C5A00090CCA5 /* entropy.c in Sources */,
				BC374CDB24FE92E7007ED3F0 /* webserver_message.cpp in Sources */,
				BC568A5C25A095870014FF43 /* TranscodingSession.m in Sources */,
				BCC1CFB21F34B2D000FE3235 /* btree.cpp in Sources */,
				BCAF35021F45A23900281122 /* celt_lpc.c in Sources */,
				BC374BB624FE8AA4007ED3F0 /* transliterator.cpp in Sources */,
				BC374CBB24FE924D007ED3F0 /* video_io.cpp in Sources */,
				BCAF35BC1F45A2E000281122 /* decode_indices.c in Sources */,
				BC802D4F27391086004E9598 /* recording.cpp in Sources */,
				BCC1CF811F34B0DE00FE3235 /* http_passthrough_handler.cpp in Sources */,
				BCAF35E41F45A2E000281122 /* resampler.c in Sources */,
				BC374BD824FE8BE7007ED3F0 /* ios_ringer.cpp in Sources */,
				BC0C88212F11C5A00090CCA5 /* platform_util.c in Sources */,
				BC374BF924FE8CC6007ED3F0 /* ui1.lib_httpdata.cpp in Sources */,
				BC374C8B24FE909A007ED3F0 /* stask_threads.cpp in Sources */,
				BC7E27A526678DD7000964C3 /* media_tones.cpp in Sources */,
				BCAF34681F45A0E900281122 /* g711plc.cpp in Sources */,
				BCAF35B21F45A2E000281122 /* check_control_input.c in Sources */,
				BCAF35CB1F45A2E000281122 /* log2lin.c in Sources */,
				BCC1CF871F34B0DE00FE3235 /* webserver.cpp in Sources */,
				BCAF35F81F45A2E000281122 /* VQ_WMat_EC.c in Sources */,
				BC374D4624FE9538007ED3F0 /* PhoneIosDelegate.m in Sources */,
				BCC1CF821F34B0DE00FE3235 /* http_post_handler.cpp in Sources */,
				BC568A7D25A096D20014FF43 /* network.cpp in Sources */,
				BCAF353C1F45A2AC00281122 /* find_pred_coefs_FIX.c in Sources */,
				BCC1CF7E1F34B0DE00FE3235 /* http_get_handler.cpp in Sources */,
				BCAF35351F45A2AC00281122 /* autocorr_FIX.c in Sources */,
				BC374BFD24FE8CC6007ED3F0 /* ui1.svg_httpdata.cpp in Sources */,
				BCC1CF7F1F34B0DE00FE3235 /* http_method_handler.cpp in Sources */,
				BCAF35E21F45A2E000281122 /* resampler_private_up2_HQ.c in Sources */,
				BCAF35481F45A2AC00281122 /* schur_FIX.c in Sources */,
				BC0C881A2F11C5A00090CCA5 /* entropy_poll.c in Sources */,
				BC374D1624FE9319007ED3F0 /* webserver_copy_handler.cpp in Sources */,
				BC374D1524FE9319007ED3F0 /* webserver_delete_handler.cpp in Sources */,
				BCC1CFAE1F34B2D000FE3235 /* asn1_ber.cpp in Sources */,
				BCC16CEB2A49CAAC00643051 /* appclient_config.cpp in Sources */,
				BCAF35001F45A23900281122 /* celt_decoder.c in Sources */,
				BCAF350E1F45A23900281122 /* pitch.c in Sources */,
				BCAF35CF1F45A2E000281122 /* NLSF_decode.c in Sources */,
				BCAF35B41F45A2E000281122 /* code_signs.c in Sources */,
				BCAF35381F45A2AC00281122 /* encode_frame_FIX.c in Sources */,
				BC374D4524FE9538007ED3F0 /* Contact.m in Sources */,
				BCAF35B91F45A2E000281122 /* dec_API.c in Sources */,
				BC374CC124FE924D007ED3F0 /* appsharing_io.cpp in Sources */,
				BCAF353D1F45A2AC00281122 /* k2a_FIX.c in Sources */,
				BC0C88172F11C5A00090CCA5 /* aes.c in Sources */,
				BCEA84FD27DF438B001EBA5B /* client_sockets.cpp in Sources */,
				BC568A7725A096070014FF43 /* appclient_media.cpp in Sources */,
				BCAF35C81F45A2E000281122 /* inner_prod_aligned.c in Sources */,
				BCAF35D61F45A2E000281122 /* NLSF2A.c in Sources */,
				BC568A3E25A095460014FF43 /* client.cpp in Sources */,
				BC568A5325A095740014FF43 /* Cipher.m in Sources */,
				BCAF35BD1F45A2E000281122 /* decode_parameters.c in Sources */,
				BCC1CFB71F34B2D000FE3235 /* json.cpp in Sources */,
				BCAF35ED1F45A2E000281122 /* stereo_quant_pred.c in Sources */,
				BCAF346A1F45A0E900281122 /* resample.cpp in Sources */,
				29730C92261C689E00BE70CC /* video_encoder.cpp in Sources */,
				BCC1CFB51F34B2D000FE3235 /* hash.cpp in Sources */,
				BC374CB924FE924D007ED3F0 /* screen_sink.cpp in Sources */,
				BC374BB224FE8AA4007ED3F0 /* language.cpp in Sources */,
				BCAF35471F45A2AC00281122 /* residual_energy16_FIX.c in Sources */,
				BCAF35D41F45A2E000281122 /* NLSF_VQ_weights_laroia.c in Sources */,
				BC0C881F2F11C5A00090CCA5 /* ctr_drbg.c in Sources */,
				BCC16CFC2A52F69D00643051 /* idatabase.cpp in Sources */,
				BCAF36001F45A34600281122 /* opus_decoder.c in Sources */,
				BC568A5E25A095870014FF43 /* Reachability.m in Sources */,
				BCAF35C31F45A2E000281122 /* encode_pulses.c in Sources */,
				BC374CB824FE924D007ED3F0 /* ice.cpp in Sources */,
				BCAF35BF1F45A2E000281122 /* decode_pulses.c in Sources */,
				BCAF36031F45A34600281122 /* opus_multistream_encoder.c in Sources */,
				BCAF35B11F45A2E000281122 /* bwexpander.c in Sources */,
				BC374D0B24FE9319007ED3F0 /* webserver_propfind_handler.cpp in Sources */,
				BCC98C8029A3588300BE4E05 /* webserver_webdav_message_handler.cpp in Sources */,
				BCAF35D81F45A2E000281122 /* NSQ.c in Sources */,
				BC374CBD24FE924D007ED3F0 /* screen_buffer.cpp in Sources */,
				BC374BAE24FE8AA4007ED3F0 /* badgecount_signaling.cpp in Sources */,
				BCC98C8629A4A44D00BE4E05 /* debug_logflags.cpp in Sources */,
				BC568A5D25A095870014FF43 /* IosPhone.m in Sources */,
				BCAF35E31F45A2E000281122 /* resampler_rom.c in Sources */,
				BC374BF624FE8CC6007ED3F0 /* appwebsocket_httpdata.cpp in Sources */,
				BCAF35F71F45A2E000281122 /* VAD.c in Sources */,
				BCB30C53289CE4E700434428 /* dns_idna.cpp in Sources */,
				BC0C881D2F11C5A00090CCA5 /* ecp.c in Sources */,
				BCC1CFB81F34B2D000FE3235 /* str.cpp in Sources */,
				BCAF35C01F45A2E000281122 /* decoder_set_fs.c in Sources */,
				BC7E27A626678DD7000964C3 /* tones.cpp in Sources */,
				BCAF35491F45A2AC00281122 /* schur64_FIX.c in Sources */,
				BCAF35F51F45A2E000281122 /* tables_pitch_lag.c in Sources */,
				BC568A7025A095DE0014FF43 /* debug.cpp in Sources */,
				BCAF35041F45A23900281122 /* cwrs.c in Sources */,
				BC568A6525A0959E0014FF43 /* remote_control.cpp in Sources */,
				BCC1CFB61F34B2D000FE3235 /* http_query_args.cpp in Sources */,
				BC374D0D24FE9319007ED3F0 /* webserver_put_handler.cpp in Sources */,
				BC374CC024FE924D007ED3F0 /* ice_stun.cpp in Sources */,
				BCAF35091F45A23900281122 /* laplace.c in Sources */,
				BCC1CF7C1F34B0DE00FE3235 /* http_datasource.cpp in Sources */,
				BC374CC424FE924D007ED3F0 /* jitter_buffer.cpp in Sources */,
				BCAF35441F45A2AC00281122 /* process_gains_FIX.c in Sources */,
				BCAF35B51F45A2E000281122 /* control_audio_bandwidth.c in Sources */,
				29730C94261C689E00BE70CC /* video_decoder.cpp in Sources */,
				BC1773F829E5AC1100798F79 /* ios_screen_capture_receiver.cpp in Sources */,
				BCC16CE82A49CA9500643051 /* client_config.cpp in Sources */,
				BCC1CFBA1F34B2D000FE3235 /* xml.cpp in Sources */,
				BC374BB024FE8AA4007ED3F0 /* config.cpp in Sources */,
				BCAF35081F45A23900281122 /* kiss_fft.c in Sources */,
				BC0C88192F11C5A00090CCA5 /* constant_time.c in Sources */,
				BC374BF724FE8CC6007ED3F0 /* lib1_httpdata.cpp in Sources */,
				BC374D4824FE9538007ED3F0 /* WebViewNavigationController.m in Sources */,
				BCAF35461F45A2AC00281122 /* residual_energy_FIX.c in Sources */,
				BC374BAF24FE8AA4007ED3F0 /* tasks_file.cpp in Sources */,
				BC374C9624FE91C7007ED3F0 /* dtls.cpp in Sources */,
				BCD791E62D07224600DF2D56 /* FormsObject.m in Sources */,
				BC374CDC24FE92E7007ED3F0 /* webserver_internal.cpp in Sources */,
				BC374D0424FE9319007ED3F0 /* webserver_set_certificate_handler.cpp in Sources */,
				BCAF35101F45A23900281122 /* rate.c in Sources */,
				BC374CC824FE924D007ED3F0 /* turn_stun.cpp in Sources */,
				BC67754C27D90C9F0089F6FF /* url_handler.cpp in Sources */,
				BC0C88202F11C5A00090CCA5 /* bignum_core.c in Sources */,
				BCAF35C91F45A2E000281122 /* interpolate.c in Sources */,
				BCAF35011F45A23900281122 /* celt_encoder.c in Sources */,
				BCFC25BF2357B34F000BA569 /* ipaddr.cpp in Sources */,
				BCAF353E1F45A2AC00281122 /* k2a_Q16_FIX.c in Sources */,
				BCAF35F31F45A2E000281122 /* tables_NLSF_CB_WB.c in Sources */,
				BCAF354C1F45A2AC00281122 /* warped_autocorrelation_FIX.c in Sources */,
				BCAF35EA1F45A2E000281122 /* stereo_find_predictor.c in Sources */,
				BCAF350B1F45A23900281122 /* mdct.c in Sources */,
				BCEA84FE27DF438B001EBA5B /* appclient_main.cpp in Sources */,
				BCAF35DD1F45A2E000281122 /* resampler_down2_3.c in Sources */,
				BCAF35E01F45A2E000281122 /* resampler_private_down_FIR.c in Sources */,
				BCAF35B01F45A2E000281122 /* bwexpander_32.c in Sources */,
				BCAF34691F45A0E900281122 /* g722.cpp in Sources */,
				BC568A4825A095610014FF43 /* ios_async.cpp in Sources */,
				BC568A4725A095610014FF43 /* ios_event.cpp in Sources */,
				BCAF353F1F45A2AC00281122 /* LTP_analysis_filter_FIX.c in Sources */,
				BCAF35411F45A2AC00281122 /* noise_shape_analysis_FIX.c in Sources */,
				BCAF35361F45A2AC00281122 /* burg_modified_FIX.c in Sources */,
				BC374D0C24FE9319007ED3F0 /* webserver_proppatch_handler.cpp in Sources */,
				BCD791E12CAEF89E00DF2D56 /* g729ab.c in Sources */,
				BCAF35D21F45A2E000281122 /* NLSF_stabilize.c in Sources */,
				BCAF35F41F45A2E000281122 /* tables_other.c in Sources */,
				BCAF34CF1F45A20000281122 /* celt_pitch_xcorr_arm-gnu.S in Sources */,
				BC374BB124FE8AA4007ED3F0 /* app_updates.cpp in Sources */,
				BCC1CFB41F34B2D000FE3235 /* crc.cpp in Sources */,
				BC374D4224FE9538007ED3F0 /* ToastView.m in Sources */,
				BCC1CF861F34B0DE00FE3235 /* set_certificate_handler.cpp in Sources */,
				BCAF36011F45A34600281122 /* opus_encoder.c in Sources */,
				BC868AD626C5237800E3CEEC /* appwebsocket_client.cpp in Sources */,
				BC568A6425A0959E0014FF43 /* image_buffer.cpp in Sources */,
				BC374BA924FE8AA4007ED3F0 /* appwebsocket.cpp in Sources */,
				BCAF35F21F45A2E000281122 /* tables_NLSF_CB_NB_MB.c in Sources */,
				BCAF35B71F45A2E000281122 /* control_SNR.c in Sources */,
				BCAF35C51F45A2E000281122 /* HP_variable_cutoff.c in Sources */,
				BC374C9024FE90CC007ED3F0 /* time.cpp in Sources */,
				BC0C88182F11C5A00090CCA5 /* ecp_curves_new.c in Sources */,
				BC374D1224FE9319007ED3F0 /* webserver_lock_handler.cpp in Sources */,
				BC374D4124FE9538007ED3F0 /* PhoneIosApplication.m in Sources */,
				BC374D1B24FE9337007ED3F0 /* websocketframe.cpp in Sources */,
				BC374D4324FE9538007ED3F0 /* WebViewController.m in Sources */,
				BC374BB724FE8AA4007ED3F0 /* database_switch.cpp in Sources */,
				BCAF35CE1F45A2E000281122 /* LPC_inv_pred_gain.c in Sources */,
				BCAF35C21F45A2E000281122 /* encode_indices.c in Sources */,
				BCAF35F61F45A2E000281122 /* tables_pulses_per_block.c in Sources */,
				BCBB49101FEAA61700CF9705 /* apirelay.cpp in Sources */,
				BCAF35DA1F45A2E000281122 /* PLC.c in Sources */,
				BCAF35DC1F45A2E000281122 /* quant_LTP_gains.c in Sources */,
				BC568A3B25A095350014FF43 /* debug_readlog.cpp in Sources */,
				BC374CC524FE924D007ED3F0 /* appsharing_endpoint.cpp in Sources */,
				BCAF346B1F45A0EA00281122 /* sdsputil.cpp in Sources */,
				BCAF35C41F45A2E000281122 /* gain_quant.c in Sources */,
				BCAF36061F45A34600281122 /* repacketizer.c in Sources */,
				BC374D0524FE9319007ED3F0 /* webserver_get_handler.cpp in Sources */,
				BCAF35E61F45A2E000281122 /* sigm_Q15.c in Sources */,
				BCAF35EC1F45A2E000281122 /* stereo_MS_to_LR.c in Sources */,
				BCB00ADF29004EC90000372A /* jwk.cpp in Sources */,
				BC0C88232F11C5A00090CCA5 /* ecp_curves.c in Sources */,
				BC374BAC24FE8AA4007ED3F0 /* apiwebsocket_client.cpp in Sources */,
				BCAF35AD1F45A2E000281122 /* A2NLSF.c in Sources */,
				BCAF353B1F45A2AC00281122 /* find_pitch_lags_FIX.c in Sources */,
				BC568A5125A095740014FF43 /* JsonIo.m in Sources */,
				BCAF35341F45A2AC00281122 /* apply_sine_window_FIX.c in Sources */,
				BCC1CFB11F34B2D000FE3235 /* base64.cpp in Sources */,
				BCAF35D71F45A2E000281122 /* NSQ_del_dec.c in Sources */,
				BC374BB324FE8AA4007ED3F0 /* tasks_postgresql.cpp in Sources */,
				BC0C88262F11C5A00090CCA5 /* platform.c in Sources */,
				BCAF35CD1F45A2E000281122 /* LPC_analysis_filter.c in Sources */,
				BC374CCE24FE9277007ED3F0 /* ntlm.cpp in Sources */,
				BCAF34671F45A0E900281122 /* compand.cpp in Sources */,
				BC374C8024FE902A007ED3F0 /* udpsocket.cpp in Sources */,
				BC77E03729BEFE730039C46E /* video_renderer.cpp in Sources */,
				BCAF34FF1F45A23900281122 /* bands.c in Sources */,
				BCAF35071F45A23900281122 /* entenc.c in Sources */,
				BC374C8224FE9045007ED3F0 /* guuid.cpp in Sources */,
				BC568A7A25A0961B0014FF43 /* appclient_ringer.cpp in Sources */,
				BC0C87F42F11C57B0090CCA5 /* mbedtls_config.cpp in Sources */,
				BC374CD624FE92C9007ED3F0 /* tlssocket.cpp in Sources */,
				BCAF35451F45A2AC00281122 /* regularize_correlations_FIX.c in Sources */,
				BCAF35E71F45A2E000281122 /* sort.c in Sources */,
				BCAF35F01F45A2E000281122 /* tables_gain.c in Sources */,
				BCAF354A1F45A2AC00281122 /* solve_LS_FIX.c in Sources */,
				BCAF34CE1F45A20000281122 /* armcpu.c in Sources */,
				BC374CBF24FE924D007ED3F0 /* turn.cpp in Sources */,
				BCAF35BE1F45A2E000281122 /* decode_pitch.c in Sources */,
				BC374BFA24FE8CC6007ED3F0 /* ios_main.cpp in Sources */,
				BC374D0624FE9319007ED3F0 /* webserver_options_handler.cpp in Sources */,
				BC374CD324FE92B0007ED3F0 /* random.cpp in Sources */,
				BCAF35371F45A2AC00281122 /* corrMatrix_FIX.c in Sources */,
				BC0C88252F11C5A00090CCA5 /* aesni.c in Sources */,
				BCAF35CA1F45A2E000281122 /* lin2log.c in Sources */,
				BC4613DD251224C9003444BF /* types.cpp in Sources */,
				BCAF35061F45A23900281122 /* entdec.c in Sources */,
				BC374D1024FE9319007ED3F0 /* webserver_post_handler.cpp in Sources */,
				BC0C881E2F11C5A00090CCA5 /* aesce.c in Sources */,
				BC374BAA24FE8AA4007ED3F0 /* httplib.cpp in Sources */,
				BCAF35EE1F45A2E000281122 /* sum_sqr_shift.c in Sources */,
				BCB569612710826F00D86D95 /* signaling_app.cpp in Sources */,
				BCAF35051F45A23900281122 /* entcode.c in Sources */,
				BCAF350A1F45A23900281122 /* mathops.c in Sources */,
				BCAF35CC1F45A2E000281122 /* LP_variable_cutoff.c in Sources */,
				BCC1CF801F34B0DE00FE3235 /* http_options_handler.cpp in Sources */,
				BCAF35031F45A23900281122 /* celt.c in Sources */,
				BCAF35DE1F45A2E000281122 /* resampler_down2.c in Sources */,
				BC374D0F24FE9319007ED3F0 /* webserver_unlock_handler.cpp in Sources */,
				BCD791ED2D07229E00DF2D56 /* FormsCP.m in Sources */,
				BCBC96DD299282DB00C3D3C0 /* http_auth_digest.cpp in Sources */,
				BCAF35F11F45A2E000281122 /* tables_LTP.c in Sources */,
				BC374BAB24FE8AA4007ED3F0 /* httpfiles_unzip.cpp in Sources */,
				BCAF35E81F45A2E000281122 /* stereo_decode_pred.c in Sources */,
				BCAF35EF1F45A2E000281122 /* table_LSF_cos.c in Sources */,
				BCC1CFB01F34B2D000FE3235 /* asn1.cpp in Sources */,
				BC374CC224FE924D007ED3F0 /* video_endpoint.cpp in Sources */,
				BC4613DC251224C9003444BF /* lib.cpp in Sources */,
				BC374D1324FE9319007ED3F0 /* webserver_plugin.cpp in Sources */,
				BC374CD124FE9295007ED3F0 /* ssl.cpp in Sources */,
				BC374D0924FE9319007ED3F0 /* webserver_mkcol_handler.cpp in Sources */,
				BC374D0724FE9319007ED3F0 /* webserver_message_handler.cpp in Sources */,
				BCAF35D11F45A2E000281122 /* NLSF_encode.c in Sources */,
				BC374BDA24FE8BE7007ED3F0 /* ios_phone.cpp in Sources */,
				BCAF35E51F45A2E000281122 /* shell_coder.c in Sources */,
				BCC1CF7B1F34B0DE00FE3235 /* http_connection.cpp in Sources */,
				BCC1CFB91F34B2D000FE3235 /* uri.cpp in Sources */,
				BCAF35B31F45A2E000281122 /* CNG.c in Sources */,
				BCAF35401F45A2AC00281122 /* LTP_scale_ctrl_FIX.c in Sources */,
				BC374D1124FE9319007ED3F0 /* httpfile.cpp in Sources */,
				BC11E1B41FCF1826005CB2C2 /* appproxy.cpp in Sources */,
				BC568A4A25A095610014FF43 /* IosEvent.m in Sources */,
				BCC1CF851F34B0DE00FE3235 /* http_websocket_handler.cpp in Sources */,
				BC374D1424FE9319007ED3F0 /* webserver_websocket_handler.cpp in Sources */,
				BCAF35BA1F45A2E000281122 /* decode_core.c in Sources */,
				BC868AC526C5212100E3CEEC /* signaling.cpp in Sources */,
				BCAF34CD1F45A20000281122 /* arm_celt_map.c in Sources */,
				BCAF35391F45A2AC00281122 /* find_LPC_FIX.c in Sources */,
				BC374C8524FE9062007ED3F0 /* dns.cpp in Sources */,
				BCAF35BB1F45A2E000281122 /* decode_frame.c in Sources */,
				BC374CC624FE924D007ED3F0 /* audio_endpoint.cpp in Sources */,
				BC374C0A24FE8D01007ED3F0 /* Forms.m in Sources */,
				BCAF35C11F45A2E000281122 /* enc_API.c in Sources */,
				BC0C88242F11C5A00090CCA5 /* bignum.c in Sources */,
				BCC1CFAF1F34B2D000FE3235 /* asn1_per.cpp in Sources */,
				BCB30C52289CE4E700434428 /* dns_cache.cpp in Sources */,
				BCAF35D01F45A2E000281122 /* NLSF_del_dec_quant.c in Sources */,
				BCC16CFD2A52F69D00643051 /* database_shared.cpp in Sources */,
				BCAF35AF1F45A2E000281122 /* biquad_alt.c in Sources */,
				BCAF354B1F45A2AC00281122 /* vector_ops_FIX.c in Sources */,
				BCAF35C71F45A2E000281122 /* init_encoder.c in Sources */,
				BC374D0A24FE9319007ED3F0 /* webserver_passthrough_handler.cpp in Sources */,
				BCAF35E91F45A2E000281122 /* stereo_encode_pred.c in Sources */,
				BC374BFC24FE8CC6007ED3F0 /* ios_video_io.cpp in Sources */,
				BCC98C2129938E3300BE4E05 /* webserver_digest_authenticator.cpp in Sources */,
				BCAF36051F45A34600281122 /* opus.c in Sources */,
				BCC1CFB31F34B2D000FE3235 /* cipher.cpp in Sources */,
				BC374D1C24FE9337007ED3F0 /* websocketclient.cpp in Sources */,
				BC374D0E24FE9319007ED3F0 /* webserver_static_file.cpp in Sources */,
				BCAF35431F45A2AC00281122 /* prefilter_FIX.c in Sources */,
				BC568A6F25A095DE0014FF43 /* iomux.cpp in Sources */,
				BC374CC724FE924D007ED3F0 /* audio_io_channel.cpp in Sources */,
				BC374C0B24FE8D01007ED3F0 /* ios_forms.cpp in Sources */,
				BC0C87F32F11C57B0090CCA5 /* mbedtls_ecc.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC1CF3F1F34AEE000FE3235 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCC98C34299502B000BE4E05 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BCC98C3E299502B000BE4E05 /* IntentHandler.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		BC11E19E1F95F0FD005CB2C2 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BC11E1991F95F0E0005CB2C2 /* httpdaten */;
			targetProxy = BC11E19D1F95F0FD005CB2C2 /* PBXContainerItemProxy */;
		};
		BC697A852851DDCE008B5764 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BC697A7D2851DDCE008B5764 /* client_ios_notification_extension */;
			targetProxy = BC697A842851DDCE008B5764 /* PBXContainerItemProxy */;
		};
		BC77E05129D990740039C46E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BC77E04729D990740039C46E /* client_ios_broadcast_extension */;
			targetProxy = BC77E05029D990740039C46E /* PBXContainerItemProxy */;
		};
		BCC1CF451F34AEE000FE3235 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BCC1CF291F34AEE000FE3235 /* client_ios */;
			targetProxy = BCC1CF441F34AEE000FE3235 /* PBXContainerItemProxy */;
		};
		BCC98C41299502B000BE4E05 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = BCC98C37299502B000BE4E05 /* client_ios_intents_extension */;
			targetProxy = BCC98C40299502B000BE4E05 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		BC33AB4B25516FCB00055439 /* CallKitIconTemplate.png */ = {
			isa = PBXVariantGroup;
			children = (
				BC33AB4C25516FCB00055439 /* Base */,
			);
			name = CallKitIconTemplate.png;
			sourceTree = "<group>";
		};
		BC374D2024FE9400007ED3F0 /* Main.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				BC374D2124FE9400007ED3F0 /* Base */,
			);
			name = Main.storyboard;
			sourceTree = "<group>";
		};
		BC374D2224FE9400007ED3F0 /* LaunchScreen.xib */ = {
			isa = PBXVariantGroup;
			children = (
				BC374D2324FE9400007ED3F0 /* Base */,
			);
			name = LaunchScreen.xib;
			sourceTree = "<group>";
		};
		BC374D4924FE9575007ED3F0 /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				BC374D4A24FE9575007ED3F0 /* en */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		BC11E19B1F95F0E0005CB2C2 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				DEBUGGING_SYMBOLS = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_TESTABILITY = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				ONLY_ACTIVE_ARCH = YES;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		BC11E19C1F95F0E0005CB2C2 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		BC697A872851DDD1008B5764 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = client_ios_notification_extension/client_ios_notification_extension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
				DEBUG_INFORMATION_FORMAT = dwarf;
				DEVELOPMENT_TEAM = JCJFUP48W2;
				ENABLE_TESTABILITY = YES;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				GCC_C_LANGUAGE_STANDARD = gnu99;
				"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = (
					"TARGET_OS_IPHONE=1",
					"DEBUG=1",
					"STDC_HEADERS=1",
					__APPLE_USE_RFC_3542,
					"_IOS_=1",
					"__innovaphone__=1",
				);
				HEADER_SEARCH_PATHS = (
					"$(PROJECT_DIR)",
					"$(PROJECT_DIR)/client_ios",
				);
				INFOPLIST_FILE = client_ios_notification_extension/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps.notification-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				"USER_HEADER_SEARCH_PATHS[arch=*]" = ./sdk;
			};
			name = Debug;
		};
		BC697A882851DDD1008B5764 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = client_ios_notification_extension/client_ios_notification_extension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution: innovaphone AG (JCJFUP48W2)";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
				DEVELOPMENT_TEAM = JCJFUP48W2;
				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
				GCC_C_LANGUAGE_STANDARD = gnu99;
				"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = (
					"TARGET_OS_IPHONE=1",
					"STDC_HEADERS=1",
					__APPLE_USE_RFC_3542,
					"_IOS_=1",
					"__innovaphone__=1",
				);
				HEADER_SEARCH_PATHS = (
					"$(PROJECT_DIR)",
					"$(PROJECT_DIR)/client_ios",
				);
				INFOPLIST_FILE = client_ios_notification_extension/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				MTL_FAST_MATH = YES;
				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps.notification-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				"USER_HEADER_SEARCH_PATHS[arch=*]" = ./sdk;
			};
			name = Release;
		};
		BC77E05329D990740039C46E /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = client_ios_broadcast_extension/client_ios_broadcast_extension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEBUG_INFORMATION_FORMAT = dwarf;
				DEVELOPMENT_TEAM = JCJFUP48W2;
				ENABLE_TESTABILITY = YES;
				EXCLUDED_ARCHS = "";
				"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client/ios",
				);
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GENERATE_INFOPLIST_FILE = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
					"$(PROJECT_DIR)/client_ios",
					"$(PROJECT_DIR)/sdk",
				);
				INFOPLIST_FILE = client_ios_broadcast_extension/Info.plist;
				INFOPLIST_KEY_CFBundleDisplayName = myApps;
				INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 innovaphone. All rights reserved.";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client/ios/lib",
				);
				MARKETING_VERSION = 1.0;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps.broadcast-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
				SWIFT_EMIT_LOC_STRINGS = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		BC77E05429D990740039C46E /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = client_ios_broadcast_extension/client_ios_broadcast_extension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution: innovaphone AG (JCJFUP48W2)";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEVELOPMENT_TEAM = JCJFUP48W2;
				EXCLUDED_ARCHS = "";
				"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client/ios",
				);
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GENERATE_INFOPLIST_FILE = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
					"$(PROJECT_DIR)/client_ios",
					"$(PROJECT_DIR)/sdk",
				);
				INFOPLIST_FILE = client_ios_broadcast_extension/Info.plist;
				INFOPLIST_KEY_CFBundleDisplayName = myApps;
				INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 innovaphone. All rights reserved.";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client/ios/lib",
				);
				MARKETING_VERSION = 1.0;
				MTL_FAST_MATH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps.broadcast-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
				SWIFT_EMIT_LOC_STRINGS = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
		BCC1CF4B1F34AEE000FE3235 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					__APPLE_USE_RFC_3542,
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = NO;
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		BCC1CF4C1F34AEE000FE3235 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		BCC1CF4E1F34AEE000FE3235 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
				CLANG_WARN_UNREACHABLE_CODE = NO;
				"CODE_SIGN_ENTITLEMENTS[sdk=*]" = sdk/common/ios/iphone/client_ios_development.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				DEVELOPMENT_TEAM = JCJFUP48W2;
				ENABLE_STRICT_OBJC_MSGSEND = NO;
				ENABLE_TESTABILITY = YES;
				"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/sdk/common/ios",
					"$(PROJECT_DIR)/client/ios",
				);
				GCC_NO_COMMON_BLOCKS = NO;
				GCC_PREFIX_HEADER = "sdk/common/ios/iphone/client_ios-Prefix.pch";
				"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = (
					"TARGET_OS_IPHONE=1",
					"DEBUG=1",
					"STDC_HEADERS=1",
					__APPLE_USE_RFC_3542,
					"_IOS_=1",
					"__innovaphone__=1",
					"BUILD=$(BUILD)",
					HAVE_CONFIG_H,
					"MBEDTLS_CONFIG_FILE=\\\"$(PROJECT_DIR)/common/ilib-cpp/mbedtls/mbedtls_config.h\\\"",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				"GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client_ios",
					"$(PROJECT_DIR)/client/ios/include",
					"$(PROJECT_DIR)/common/audio/opus/silk",
					"$(PROJECT_DIR)/common/ilib-cpp/mbedtls/include",
				);
				INFOPLIST_FILE = "sdk/common/ios/iphone/client_ios-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client/ios/lib",
				);
				"OTHER_CFLAGS[arch=*]" = "-ferror-limit=0";
				OTHER_CPLUSPLUSFLAGS = (
					"-Wno-undefined-bool-conversion",
					"-Wno-pointer-bool-conversion",
					"-Wno-deprecated-register",
					"-Wno-dynamic-class-memaccess",
					"-Wno-int-to-void-pointer-cast",
					"-Wno-inconsistent-missing-override",
				);
				"OTHER_CPLUSPLUSFLAGS[arch=*]" = (
					"-Wno-undefined-bool-conversion",
					"-Wno-pointer-bool-conversion",
					"-Wno-deprecated-register",
					"-Wno-dynamic-class-memaccess",
					"-Wno-int-to-void-pointer-cast",
					"-Wno-inconsistent-missing-override",
				);
				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps";
				PRODUCT_NAME = client_ios;
				PROVISIONING_PROFILE = "";
				TARGETED_DEVICE_FAMILY = "1,2";
				"USER_HEADER_SEARCH_PATHS[arch=*]" = "./obj . ./sdk";
			};
			name = Debug;
		};
		BCC1CF4F1F34AEE000FE3235 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
				CLANG_WARN_UNREACHABLE_CODE = NO;
				"CODE_SIGN_ENTITLEMENTS[sdk=*]" = sdk/common/ios/iphone/client_ios.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution: innovaphone AG (JCJFUP48W2)";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEVELOPMENT_TEAM = JCJFUP48W2;
				ENABLE_STRICT_OBJC_MSGSEND = NO;
				"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/sdk/common/ios",
					"$(PROJECT_DIR)/client/ios",
				);
				GCC_NO_COMMON_BLOCKS = NO;
				GCC_PREFIX_HEADER = "sdk/common/ios/iphone/client_ios-Prefix.pch";
				"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = (
					"TARGET_OS_IPHONE=1",
					"_IOS_=1",
					"STDC_HEADERS=1",
					__APPLE_USE_RFC_3542,
					"__innovaphone__=1",
					HAVE_CONFIG_H,
					"BUILD=$(BUILD)",
					"MBEDTLS_CONFIG_FILE=\\\"$(PROJECT_DIR)/common/ilib-cpp/mbedtls/mbedtls_config.h\\\"",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client_ios",
					"$(PROJECT_DIR)/client/ios/include",
					"$(PROJECT_DIR)/common/audio/opus/silk",
					"$(PROJECT_DIR)/common/ilib-cpp/mbedtls/include",
				);
				INFOPLIST_FILE = "sdk/common/ios/iphone/client_ios-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/client/ios/lib",
				);
				OTHER_CPLUSPLUSFLAGS = (
					"-Wno-undefined-bool-conversion",
					"-Wno-pointer-bool-conversion",
					"-Wno-deprecated-register",
					"-Wno-dynamic-class-memaccess",
					"-Wno-int-to-void-pointer-cast",
					"-Wno-inconsistent-missing-override",
				);
				"OTHER_CPLUSPLUSFLAGS[arch=*]" = (
					"-Wno-undefined-bool-conversion",
					"-Wno-pointer-bool-conversion",
					"-Wno-deprecated-register",
					"-Wno-dynamic-class-memaccess",
					"-Wno-int-to-void-pointer-cast",
					"-Wno-inconsistent-missing-override",
				);
				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps";
				PRODUCT_NAME = client_ios;
				PROVISIONING_PROFILE = "";
				TARGETED_DEVICE_FAMILY = "1,2";
				"USER_HEADER_SEARCH_PATHS[arch=*]" = "./obj . ./sdk";
			};
			name = Release;
		};
		BCC1CF511F34AEE000FE3235 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				DEVELOPMENT_TEAM = JCJFUP48W2;
				FRAMEWORK_SEARCH_PATHS = (
					"$(SDKROOT)/Developer/Library/Frameworks",
					"$(inherited)",
				);
				GCC_PREPROCESSOR_DEFINITIONS = (
					__APPLE_USE_RFC_3542,
					"DEBUG=1",
					"$(inherited)",
				);
				INFOPLIST_FILE = sdk/common/ios/iphoneTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/client_ios.app/client_ios";
			};
			name = Debug;
		};
		BCC1CF521F34AEE000FE3235 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				DEVELOPMENT_TEAM = JCJFUP48W2;
				FRAMEWORK_SEARCH_PATHS = (
					"$(SDKROOT)/Developer/Library/Frameworks",
					"$(inherited)",
				);
				INFOPLIST_FILE = sdk/common/ios/iphoneTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/client_ios.app/client_ios";
			};
			name = Release;
		};
		BCC98C43299502B100BE4E05 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = client_ios_intents_extension/client_ios_intents_extension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEBUG_INFORMATION_FORMAT = dwarf;
				DEVELOPMENT_TEAM = JCJFUP48W2;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GENERATE_INFOPLIST_FILE = YES;
				INFOPLIST_FILE = client_ios_intents_extension/Info.plist;
				INFOPLIST_KEY_CFBundleDisplayName = client_ios_intents_extension;
				INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 innovaphone. All rights reserved.";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				MARKETING_VERSION = 1.0;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps.intents-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
				SWIFT_EMIT_LOC_STRINGS = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		BCC98C44299502B100BE4E05 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_ENTITLEMENTS = client_ios_intents_extension/client_ios_intents_extension.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution: innovaphone AG (JCJFUP48W2)";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEVELOPMENT_TEAM = JCJFUP48W2;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GENERATE_INFOPLIST_FILE = YES;
				INFOPLIST_FILE = client_ios_intents_extension/Info.plist;
				INFOPLIST_KEY_CFBundleDisplayName = client_ios_intents_extension;
				INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 innovaphone. All rights reserved.";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
				MARKETING_VERSION = 1.0;
				MTL_FAST_MATH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = "com.innovaphone.myapps.intents-extension";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
				SWIFT_EMIT_LOC_STRINGS = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		BC11E19A1F95F0E0005CB2C2 /* Build configuration list for PBXLegacyTarget "httpdaten" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BC11E19B1F95F0E0005CB2C2 /* Debug */,
				BC11E19C1F95F0E0005CB2C2 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BC697A892851DDD2008B5764 /* Build configuration list for PBXNativeTarget "client_ios_notification_extension" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BC697A872851DDD1008B5764 /* Debug */,
				BC697A882851DDD1008B5764 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BC77E05529D990740039C46E /* Build configuration list for PBXNativeTarget "client_ios_broadcast_extension" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BC77E05329D990740039C46E /* Debug */,
				BC77E05429D990740039C46E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BCC1CF251F34AEE000FE3235 /* Build configuration list for PBXProject "client_ios" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BCC1CF4B1F34AEE000FE3235 /* Debug */,
				BCC1CF4C1F34AEE000FE3235 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BCC1CF4D1F34AEE000FE3235 /* Build configuration list for PBXNativeTarget "client_ios" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BCC1CF4E1F34AEE000FE3235 /* Debug */,
				BCC1CF4F1F34AEE000FE3235 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BCC1CF501F34AEE000FE3235 /* Build configuration list for PBXNativeTarget "client_iosTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BCC1CF511F34AEE000FE3235 /* Debug */,
				BCC1CF521F34AEE000FE3235 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BCC98C45299502B200BE4E05 /* Build configuration list for PBXNativeTarget "client_ios_intents_extension" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BCC98C43299502B100BE4E05 /* Debug */,
				BCC98C44299502B100BE4E05 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BCC1CF221F34AEE000FE3235 /* Project object */;
}
